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.
- Identify localizable text in the application.
- Create the message catalogs 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 JAR file.
- Assemble the application modules and the deployment JAR file into a Java EE application.
- Deploy and manage the application.
Results
Your 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 Java Archive (JAR) file for the localizable text service. We must deploy the enterprise bean in each enterprise application that requires support for localized text.
Related concepts
Globalization
Related tasks
Assembling applications Task overview: Globalizing applications Deploy
Globalization: Resources for learning