Internationalization is the process of designing and developing products for easy adaptation to specific local languages and cultures. Localization is the process of adapting a product for a specific local language or culture by translating text and adding locale-specific components. A successfully localized application will appear to have been developed within the local culture.
In this recipe, we will get to know how to localize the application representation to enable content to be viewable in multiple languages and regions and how to enable the application to change the locale at runtime.
ADF Faces not only provides an easy way to use localization as part of JSF's capabilities, but also extends it to include it in the ADF BC. It also adds additional ways of formatting your text by using well known methods of localization.
In order to localize your application, you first have to have a bundle that can hold your string texts for a specific...