有没有支持JSF页面本地化的工具?

时间:2016-06-23 23:52:32

标签: eclipse jsf intellij-idea localization properties-file

使用*.xhtml文件有助于*.properties页面的本地化吗?我尝试过Eclipse,Netbeans和Idea。它们都没有为本地化软件包提供自动完成功能。

enter image description here

1 个答案:

答案 0 :(得分:-1)

JSF中的国际化使用从*.properties文件生成的键和值映射。包含地图的变量的名称可以在faces-config.xhml

中定义
<resource-bundle>
  <base-name>com.mkyong.welcome</base-name>
  <var>msg</var>
</resource-bundle>

在表达式语言中,然后从地图变量中访问这些值。

msg['example.key']

这是一个很好的JSF国际化教程: http://www.mkyong.com/jsf2/jsf-2-internationalization-example/

如果IntelliJ无法为此功能执行自动完成,那是因为密钥只能在运行时使用。