Web UI Framework localization

You can use the Web UI Framework to localize the application to handle multiple languages and cultural conventions. You can localize graphical text, messages, units of measurement, and other items.

With the Web UI Framework, you have the following options for localization:
  • The default implementation of the Web UI Framework. This implementation provides a default implementation of localization. You can customize this default implementation.

    This option enables you to continue using the localization implementation that you used with previous versions of the application.

  • A customized implementation of localization. You can register a customized implementation of localization using the web.xml file.

The use of the same interface contracts by both options ensures a consistent implementation of localization by all users.

Localization is implemented on both the client and server sides of the application. You can localize both text and images. All UI nonfield text and labels are localized on the client side. Field text and images are localized on the server side so that the correct files are referenced by the UI.

After all localization changes are finished, rebuild the EAR/WAR file as you did during the installation, and then deploy the application on the application server.

Localizable components

You can localize the following components of the Web UI Framework:

  • Locale-Specific Formats such as Date/time, Decimal, E-mail, Phone number, and Credit card
  • Structure of Panel Components
  • Resource Bundles
  • Cascading Style Sheets (CSS)