我们需要在不同的区域设置中单独显示某个页面。 (例如,在某个页面中,如果讨论的主题与英语相关,那么我们从 messages_en.properties 中获取消息,但如果讨论的主题是法语或德语,我们需要以适当的语言显示消息。
如何更改以下 bean 调用以将区域设置作为 xhtml 页面中的参数#{messages['label.hello']}
。
上面默认为英文语言环境,如何动态传递语言环境?
最佳答案
在服务器端,就这么做
private @In LocaleSelector localeSelector;
并设置如下
localeSelector.setLanguage("en");
localeSelector.setCountry("US");
关于java - 如何在不同的区域设置中显示消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3597826/