在一个页面上显示不同语言环境中的文本

时间:2013-01-17 17:42:56

标签: grails internationalization

我需要在不同的语言环境中显示我的GSP中的句子。

以下文档指出g:message采用区域设置参数。

我无法在任何地方找到这样的例子。有没有人这样做过?

<p><g:message code="welcome.into.text1" locale="sv_SE"/></p>
<p><g:message code="welcome.into.text1" locale="en_US"/></p>

Obviosuly,我有messages_sv.properties&amp; messages_en_US.properties。

由于

2 个答案:

答案 0 :(得分:4)

要明确指定区域设置,请使用Locale对象而不是String,例如:

<g:message code="welcome.into.text1" locale="${Locale.US}"/>

答案 1 :(得分:0)