Language support
To reach as many users as possible, HCL WebSphere Portal supports different languages for different locations. For instance, a large, international corporation might address users in different countries or regions through multilingual Web sites. In this context the portal can concurrently serve portal views to large numbers of users, each in the user's preferred language.
If necessary, the portal can support portlets that are shown in different languages. If portlets do not support a requested language, the portal tries to match the user's language preference as well as possible. For example, if a page for a Japanese user shows several portlets in Japanese and a portlet is added that only supports English, then the page shows the new portlet in English but still shows the other portlets in Japanese.
Note: Some back-level versions of browsers and browsers that are not commonly used might have difficulty representing specific languages, depending on the defined character set. In these cases, in order for the language to be rendered correctly, it might be necessary to define the same preferred language for the browser and the portal it accesses.
HCL WebSphere Portal has already been translated into a number of languages. They are shown in the following list, together with the ISO 639 language codes. These codes are used for the languages in HCL WebSphere Portal:
HCL WebSphere Portal uses the ISO 639 Codes for the Representation of Names of Languages to represent localized resources. The names for directories containing language-dependent resources follow the ISO 639 naming convention (see Directory structure).
This section has the following topics:
- Supporting a new language To support a new language to HCL WebSphere Portal you add resource bundles and, where applicable, JSPs for the new language.
- Change the character set for a language The character set is stored in the database. This is the character set used for the response to the user. We can change the character set for a language.
- Dynamically changing the language during the user session Allow users to change the language while they are logged in to the portal.
- Select and changing the language We can control the multiple language-specific settings within the portal.
- How to control the behavior of the language fallback filter We can manage the language fallback behavior of HCL WebSphere Portal by a built-in servlet filter. This way, you control the way by which the portal determines the language for rendering portlets.
- Supporting a new language To support a new language to HCL WebSphere Portal you add resource bundles and, where applicable, JSPs for the new language.
- Change the character set for a language The character set is stored in the database. This is the character set used for the response to the user. We can change the character set for a language.
- Dynamically changing the language during the user session Allow users to change the language while they are logged in to the portal.
- Select and changing the language We can control the multiple language-specific settings within the portal.
- How to control the behavior of the language fallback filter We can manage the language fallback behavior of HCL WebSphere Portal by a built-in servlet filter. This way, you control the way by which the portal determines the language for rendering portlets.
- Supporting a new language To support a new language to HCL WebSphere Portal you add resource bundles and, where applicable, JSPs for the new language.
- Change the character set for a language The character set is stored in the database. This is the character set used for the response to the user. We can change the character set for a language.
- Dynamically changing the language during the user session Allow users to change the language while they are logged in to the portal.
- Select and changing the language We can control the multiple language-specific settings within the portal.
- How to control the behavior of the language fallback filter We can manage the language fallback behavior of HCL WebSphere Portal by a built-in servlet filter. This way, you control the way by which the portal determines the language for rendering portlets.
References: