Previously, the industry supplied many variants of internationalization from proprietary functions to the new set of standard functions published by X/Open. Also, there have been different levels of enabling, such as simple ASCII support, Latin/European support, Asian multibyte support, and Arabic/Hebrew bidirectional support.
The interfaces defined within the X/Open specification are capable of supporting a large set of languages and territories, including:
Script |
Description |
---|---|
Latin Language |
Americas, Eastern/Western European |
Greek |
Greece |
Turkish |
Turkey |
East Asia |
Japanese, Korean, and Chinese |
Indic |
Thai |
Bidirectional |
Arabic and Hebrew |
Furthermore, the goal of the Common Desktop Environment is that localization of these technologies (translation of messages and documentation and other adaptation for local needs) be done in a consistent way, so that a supported user anywhere in the world will find the same common localized environment from vendor to vendor. End users and administrators can expect a consistent set of localization features that provide a complete application environment for support of global software.