我目前有一个 JSF 应用程序,它根据用户选择的语言设置区域设置。He gets a dropdown, and when choosing English, I set the locale to en, etc. This works very nice with number formats as well as with the language strings loaded from my ResourceBundle.
所以对于 en,我得到英语单词和一个 . 作为小数分隔符。对于 fr,我得到法语和 a ,作为小数分隔符。
但是,现在有一个要求,对于这个网站,数字格式必须始终有一个 , 作为小数分隔符。所以,我正在考虑将语言环境固定为 fr。
用户仍然必须能够更改他的语言。那么,在 JSF 中是否可以在不更改语言环境的情况下加载不同的语言?