Affects Version/s: 6.1.20 EE GA2
Fix Version/s: 6.1.20 EE GA2
Component/s: Content Display Widgets > Language widget
Environment:LIFERAY VERSION: 6.1 GA2
OPERATING SYSTEM: Other Linux Distribution
APPLICATION SERVER: Websphere 7.0
JAVA VIRTUAL MACHINE: Java 6
DATABASE: Oracle 11.1
The issue is with private URLs accessed while the user is not logged in and has not been accessing the portal prior to accessing the private page.
Common use cases are pages from a bookmark or an email.
For example, visiting http://localhost:8080/it/group/control_panel will require to login to a page that is in English, but will send you to a page that is in Italian (it).
This will only affect a user who is visiting the site for the first time and has not set their language preference for the site yet.
Steps to reproduce
1. Visit localhost:8080/it/group/control_panel
2. Observe login page is in English
3. Sign in.
4. Page is now in Italian as expected.