Patent ID: 7761288

Claim:
A method comprising: developing a base version of a computer-implemented application in a base language, wherein the base version of the application comprises language dependant code and language independent code, the developing the base version of the application comprises developing a plurality of stages of the base version of the application, and the plurality of stages of the base version of the application comprises a first stage, a second stage, and a third stage; facilitating an internationalization of the base version of the application, wherein the internationalization of the base version of the application comprises pseudo localization of the language dependent code of the base version of the application, the internationalization of the base version of the application comprises an internationalization of the second stage, and the internationalization of the second stage is performed concurrently with the developing of the third stage; and facilitating, using a processor, a localization of the base version of the application, wherein the localization comprises generating a base glossary, and the localization of the base version of the application comprises a localization of the first stage, and the localization of the first stage is performed concurrently with the internationalization of the second stage; and storing a localized version of the first stage in a memory.