Overview

JADE provides you with the following facilities to enable you to internationalize (translate) JADE systems to meet your requirements.

The locale structure in each schema is independent of the locale structure in any other schema.

Each schema has a defined default locale, which you can change by using the Locales dialog or the jadloadb program and a command file. (For details, see "Maintaining Locales for Your Schema", later in this chapter, or "" under "Loading Schemas in Batch Mode using jadloadb", in the Jade Schema Load User's Guide, respectively.)

If you want to select the translation of all forms in the application from the schema default locale, regardless of the current locale of the application, set the FormsUseDefaultSchemaLocale parameter in the [Jade] section of the JADE initialization file to true.

Changing the default locale of a schema may take a significant amount of time if the schema has many subclass forms in subschemas.

The EnhancedLocaleSupport parameter in the [JadeEnvironment] section of the JADE initialization file enables handling of standard client and presentation client locale-sensitive formatting of date, time, and numeric values (that is, numbers and currency) to be standardized and the regional overrides set on the presentation client to be forwarded to the application server so that both nodes use a consistent set of locale settings for the application when running in JADE thin client mode.

Enhanced locale support is enabled (or disabled) throughout a complete JADE environment, with the single setting in the JADE initialization file on the database node. When running with enhanced locale support, the locale of the presentation client must be present on the machine running the application server.

When using multiple locales, it is recommended that:

For details about replacing a form in one locale with a copy of the form in another locale in the same schema, see "Copying a Form into another Locale", in Chapter 5. For details about forwarding regional overrides set on the presentation client to the application server so that both use consistent locale settings for the application, see the EnhancedLocaleSupport parameter in the [JadeEnvironment] section of the JADE initialization file, in your JADE Initialization File Reference.