Internationalization and Localization |
|
![]() |
The Agile e6 Upgrade Tool will convert the old solution to the new I18N solution. |
Internationalization | |
Internationalization is the process of developing a software product whose core design makes no assumptions based on a locale. It handles all targeted linguistic and cultural variations (e.g. text orientation, date/time format, currency, sorting, etc.) within a single code base. Isolating all message strings in text files is another necessary step to prepare a product for localization. I18N allows to include characters other than Latin characters to multi-lingual data. |
|
Localization |
|
Localization takes an internationalized product and customizes it for a specific market. This includes translating the software strings, rearranging the user interface components to retain the original layout, customizing the formats, the defaults, etc. Such a customization is only possible if the application is properly internationalized; otherwise, problems can occur with the application and the language version. | |
Configuration Parameter EDB-CHR-ENC-JVM |
|
![]() |
Ensure the Configuration Parameter EDB-CHR-ENC-JVM
is set to This tells Java and ECI clients which encoding they should use; UTF-8 allows them to use all available UniCode characters. |
.
![]() |
To be able to display non-Latin1 characters, a font that contains the required characters is needed for the respective languages (e.g. Microsoft Office supplies a universal Unicode font named Microsoft JhengHei ). |
![]() |
Add this font to the Java client setup. 1. Open Tools > Options > User interface and Connections. |
![]() |
This can also be predefined in the Java client default property file (jacc.defaults). For instance: to configure Arial Unicode MS with letter size 11, add this to the property file: |
![]() |
When using the Web client, your Web Browser has to support the UTF-8 encoding, and it also needs a respective Unicode font. |
![]() |
Further installation information can be found at: |