IBM WebSphere® Portal V184.108.40.206 uses a default method to determine the locale of a user request. Portal applications sometimes need to override this method with a custom method. For example, your application might need to encode the locale in the portal URL. Alternatively, when the navigation state is not in the URL, the application might need to access the locale from the user's profile or from the browser preferences.
This article, for portal developers and architects, shows how to design a site that needs to be rendered in multiple locales, and the application selects the locale based on business rules.
Developing a multi-locale site using WebSphere Portal