Internationalizing applications
Overview
An application that can present information to users according to regional cultural conventions is said to be internationalized: The application can be configured to interact with users from different localities in culturally appropriate ways. In an internationalized application, a user in one region sees error messages, output, and interface elements in the requested language. Date and time formats, as well as currencies, are presented appropriately for users in the specified region. A user in another region sees output in the conventional language or format for that region.This product supports internationalization through use of its localizable-text API and internationalization service.
Steps for this task (dependent on configuration)
- Implement message catalogs in your application by using the localizable-text API.
This product supports the maintenance and deployment of centralized message catalogs for the output of properly formatted, language-specific (localized) interface strings.
For more information about the localizable-text API, see Task overview: Internationalizing interface strings (localizable-text API).
- Implement more extensive locale support by using the internationalization service.
With the internationalization service, one can manage the distribution of the internationalization information, or internationalization context, that is necessary to perform localizations within Java 2 Platform, Enterprise Edition (J2EE) application components. Supported application components also include Web service client environments and Web service-enabled enterprise beans.
For more information about the internationalization service, see Task overview: Internationalizing application components (internationalization service).
See also
Internationalization
Internationalization: Resources for learning