Spring i18n自动化

时间:2014-11-11 23:19:39

标签: java spring spring-mvc internationalization

是否有任何方法可以自动从jsp文件中提取字符串,然后将它们作为键添加到每种支持语言的spring消息属性文件中。

因此,例如在jsp中,我只需编写类似

的内容
<span>_(Hello World)</span>

然后运行将提取“Hello World”&amp;将它放在每种支持语言的所有消息属性文件中。检查它是否已经存在以避免重复,..

最后它将它替换为

<span><spring:message code="hello_world" text="default text" /></span>

修改

甚至更好的jsp功能如:

<span><%= _("Hello World") %></span>

在这种情况下,函数会将字符串转换为用户选择的特定于语言环境的字符串,并且在jsp文件中不会替换任何内容。

0 个答案:

没有答案