有没有支持 JSF 页面本地化的工具?
Posted
技术标签:
【中文标题】有没有支持 JSF 页面本地化的工具?【英文标题】:Is there any tool that supports localization of JSF pages? 【发布时间】:2016-10-26 11:57:49 【问题描述】:对于使用*.properties
文件对*.xhtml
页面进行本地化有什么帮助吗?我尝试了 Eclipse、Netbeans 和 Idea。它们都没有为本地化包提供自动完成功能。
【问题讨论】:
【参考方案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 无法为此功能自动完成,那是因为键仅在运行时可用。
【讨论】:
为什么要投反对票?请告诉我,我误解了什么或者你需要知道什么?以上是关于有没有支持 JSF 页面本地化的工具?的主要内容,如果未能解决你的问题,请参考以下文章
JSF 中的本地化,如何记住每个会话而不是每个请求/视图选择的语言环境
JSF 2.2 webapp适用于本地计算机,但不适用于服务器
在 JSF 中 - 获取客户端的区域设置(在浏览器的时区中显示时间)
问问企业Java开发者,java语言的各种界面编程组件:swing、awt、swt、jsf、jface都用哪种比较多,如果有高