Internationalization
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
<strong>Internationalization</strong><br />
<strong>Internationalization</strong> is a long-term process. It is the process of designing a product so<br />
that it can be adapted to various languages and regions without engineering changes.<br />
Think of internationalization as readiness for localization. <strong>Internationalization</strong> can save<br />
significant expense, time, and headaches for everyone involved. Sometimes written as<br />
"i18n", internationalization evolved from a growing demand for multilingual products<br />
and applications.<br />
There are many benefits to i18n, including:<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
Easier adaptation of software applications (or other content) to multiple locales<br />
Reduced time and cost for localization<br />
Single, internationalized source code for all versions of the product<br />
Simpler maintenance<br />
Improved quality and code architecture<br />
Reduced overall cost of ownership of the multiple versions of the product<br />
Adherence to international standards<br />
Some practical examples of how internationalization is critical to multilingual products<br />
include:<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
Independence from a specific language/character set encoding<br />
Independence from specific cultural conventions<br />
Removal of hard-coded text<br />
Minimization of concatenated text strings<br />
Careful use of in-line variables<br />
Compatibility with third-party tools<br />
Unicode compliance for global text display<br />
Accommodation of double-byte languages (for example, Japanese)<br />
Accommodation of right-to-left languages (for example, Arabic)<br />
<strong>Internationalization</strong> is a critical business process for any company producing<br />
multilingual products. It is important to consider the various markets a product will<br />
target and make the necessary adaptations early in product design and development.<br />
Many users have experienced the frustration of non-internationalized products — forms<br />
not having the currency they expect, fields or text boxes being too large or too small for<br />
their contents ... and countless other frustrations big and small. For businesses and<br />
products to succeed internationally, i18n is critical.<br />
1