My Oracle Support Banner

Language Resetting to Default when Navigating to Pages via Navigation Model in Multilingual Portal (Doc ID 1600524.1)

Last updated on JULY 07, 2020

Applies to:

Oracle WebCenter Portal - Version to [Release 11g]
Information in this document applies to any platform.


The portal language is resetting to default language when navigating using the navigation model.

We are using below files to do multilingual portal: - It implements PagaPhaseListener to set the language in ADFContext, Faces context , ADF preferences factory & in session:


Locale locale = new Locale(storedLoc);

ADFContext adfctx = ADFContext.getCurrent();

adfctx.getSessionScope().put("userLocale", storedLoc); - It is a valueChangeListener to change the language.

langSelectView.jsff - Used to display language select drop down.
default-navigation-model.xml - It has four authenticated pages to navigate through portal. - It is used to select the multilingual values for respective language.

Steps to Reproduce
1. Run the uploaded sample application.
2. Logging in to portal application.
3. Change the language using select language drop down.
4. The navigation menu items have got changed to selected language.
5. Navigate to any other page by clicking top navigation menu item.
6. The language got reset to default language after navigate to selected page.


To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!

In this Document

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.