ExtraView has been designed to work in a global setting. The following attributes should be understood when looking at ExtraView working over multiple countries and languages:
Language | Language Code | Region | Region Code |
English | en | Great Britain | GB |
English | en | United States | US |
Japanese | ja | Japan | JP |
French | fr | Fance | FR |
French | fr | Canada | CA |
For each locale you create, ExtraView will maintain a set of information for the messages to display, the numeric formats to use when displaying data, date formats and sort orders. The two-letter language codes are defined within an ISO standard (ISO 3166-1). The two-letter region codes extend the language code to indicate the geographic region. One language may have many regions. For example, there are aproximately 20 Spanish speaking countries or regions.
Each user belongs to a single locale, set within their Account Administration screen. For example, you may have users in Japan, Great Britain and Germany. Each user will see date formats in their own locale, with no resulting confusion because of the differing and conflicting date formats in use over the world. If Extraview has been localized for a specific locale, then a user who sets that locale will see the localized messages for that locale. In this way different users in different countries can all see and use ExtraView within their own language. Note that the language translations must be provided for each region. If there is no language translation for any message or title, ExtraView will display the value in the DEFAULT_LANGUAGE, usually English
As far as possible, ExtraView relies on foundation technology such as the database and the Java language to provide many of these features. For further information on this topic, please consider visiting these reference sources: