Task overview: Internationalizing interface strings (localizable-text API)
This topic summarizes the steps involved in implementing message catalogs through 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.
Tasks
- Identify localizable text in the application.
- Create the message catalogs that are necessary for the locales to be supported by the application.
- In the application code, compose the language-specific strings for output.
- Use an assembly tool, assemble the application code as one or more application components.
- Prepare the localizable-text package for deployment with the localized application. In this step, we create a deployment Java archive (JAR) file.
- Assemble the application modules and the deployment JAR file into a Java EE application.
- Deploy and manage the application.
The application is deployed with localized text.
Subtopics
- Identifying localizable text
The first step in localizing strings in an application component is identifying the best candidates for translation.- Create message catalogs
Perform this task to begin the localization of strings in an application component.- Composing language-specific strings
Perform this task to complete the localization of strings in an application component.- Prepare the localizable-text package for deployment
The LocalizableTextEJBDeploy tool is used to create a deployment JAR file for the localizable text service. We must deploy the enterprise bean in each enterprise application that requires support for localized text.
Related:
Globalization Assemble applications Task overview: Globalizing applications Deploy and administering enterprise applications Globalization: Resources for learning