The Localization process begins with Internationalization of the software or website.
The Internationalization of your software and/or website is the first critical step towards Localization. But let’s start with a quick overview of exactly what Internationalization is. LISA, the now defunct Localization Industry Standards Association, defined it as follows:
Internationalization is the process of generalizing a product so that it can handle multiple languages and cultural conventions without the need for re-design. Internationalization takes place at the level of program design and document development.
Basically, prior to sending the source material to the localization vendor, the product must be made ready for international markets. This process entails the removal of text to be translated from the software source code. “String files, or if you prefer, “resource files,” are created to house the translated text. Next, the