我想在我的jsf-application中提供不同的语言。
我发现了that解释,我想知道如果没有faces-config我是否也可以这样做(因为我没有使用一个,因为jsf2有注释)。
我可以用另一种方式吗?或者我是否必须创建faces-config.xml?
感谢您的帮助:-) 欢呼声
答案 0 :(得分:5)
创建一个与i18n相关的少量conf的最小faces-config.xml
并继续查看jsf-2-internationalization-example
答案 1 :(得分:1)
我担心你无法避免faces-config.xml。但是,这不是什么大问题。
如果您使用的是Eclipse,则可以安装JBoss Tools。然后,您只需用鼠标右键单击项目 - >配置 - >添加JSF功能。它允许您轻松地从JSF页面外化字符串 - 只需选择要进行本地化的字符串,右键单击并选择“Externalize Strings ...”。它将允许您自动设置(创建)属性文件。它还会在您输入时建议翻译变量和资源键,非常好用。