Internationalization (I18N) is the process of making a product ready for localization. This is a process usually done before the localization process and before or during the development phase of the product. This process includes the implementation of correct coding practices which will later enable an efficient and cost-effective localization process into many languages.
This process will most certainly include the following steps, among others:
Unicode enabling: code adaptation, data manipulation, text encapsulation with Unicode macros, etc.
Locale / Cultural awareness: date format, sorting, calendar, currency, etc.
Input, display, and output: Fonts, keyboards & MIME, word breaking, Complex Script awareness, etc.
Multilingual Code Support: satellite resource DLLs, etc.
Localizability: Resource extraction, string handling, etc.
By leveraging our extensive experience in localization processes, Texel International provides Internationalization consulting services for companies interested in making their products and Web sites localization-ready.