我配置了默认语言环境,并设置了text.properties + text_de.properties。
<application>
<locale-config>
<default-locale>en</default-locale>
</locale-config>
<resource-bundle>
<base-name>text</base-name>
<var>text</var>
</resource-bundle>
</application>
现在,如果我使用德语区域设置访问网站,则文本来自text_de!即使它没有配置为支持的语言!?
是由jsf打算的吗?
答案 0 :(得分:0)
以下是JSF本地资源的优先列表:
(从这里:http://www.i-coding.de/www/en/jsf/application/locale.html)
请注意,request local优先级高于默认语言环境,而且 - 看起来似乎 - 没有必要将它放入支持语言环境节点。