[
https://issues.apache.org/jira/browse/WW-4929?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17239928#comment-17239928
]
ASF subversion and git services commented on WW-4929:
-----------------------------------------------------
Commit 3949cd03e50aaf7881a3550c04ff3a2ffa8c4bb7 in struts's branch
refs/heads/master from Lukasz Lenart
[ https://gitbox.apache.org/repos/asf?p=struts.git;h=3949cd0 ]
Merge pull request #451 from apache/WW-4929-support-accept-language
[WW-4929] Adds support for Accept-Language header when looking up Locale
> Fallback i18n Locale
> --------------------
>
> Key: WW-4929
> URL: https://issues.apache.org/jira/browse/WW-4929
> Project: Struts 2
> Issue Type: Improvement
> Components: Core Interceptors
> Affects Versions: 2.5.14.1
> Reporter: Kai Denzel
> Assignee: Lukasz Lenart
> Priority: Major
> Fix For: 2.6
>
> Time Spent: 40m
> Remaining Estimate: 0h
>
> What i noticed is, when i set the perfered languages in my browser for
> example in this order:
> fr - francais
> de - german
> en - english
> The framework will set the ActionContext.getLocale() to fr. Then the
> framework will look for resources for francais, and if this locale resources
> do not exist, the framework will look for the system locale. If the system
> locale in this example is en, the german resources will be overlooked.
> I mean the HTTP-Header "Accept-language" has an Array of locales. So why not
> fallback to the next selected if the first Locale does not exist?
> Is it possible, to make the framework ready for fallback?
>
>
--
This message was sent by Atlassian Jira
(v8.3.4#803005)