I18nInterceptor dismisses browser provided locale (see XW-679)
--------------------------------------------------------------

                 Key: WW-3027
                 URL: https://issues.apache.org/struts/browse/WW-3027
             Project: Struts 2
          Issue Type: Bug
    Affects Versions: 2.1.6, 2.0.14
            Reporter: Rene Gielen
            Assignee: Rene Gielen
             Fix For: 2.0.15, 2.1.7


Copied from http://jira.opensymphony.com/browse/XW-679:

Currently, the I18nInterceptor first looks up request parameters if a locale 
information is provided. If not, it looks up the session. Without respect to 
whether the session actually contains a locale under the lookup key, the lookup 
result is passed to saveLocale, which causes the locale to be set on the 
ActionContext. This will erase any previous setting of the ActionContext's 
locale. Unfortunately, this will always erase the browser locale found by the 
request dispatcher, which if provided will be set on ActionContext before 
I18nInterceptor comes into play.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to