Displaying text in differnt locales on one page

佐手、 提交于 2019-12-24 19:22:28

问题


I need to display sentences in my GSP in differnt locales.

The following documentation states that g:message takes a locale param.

I can't find an example of this anywhere. Has anyone done this?

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

Obviosuly, I have messages_sv.properties & messages_en_US.properties.

Thanks


回答1:


To specify locale explicitely use Locale object instead of String, e.g.:

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



回答2:


http://grails.org/doc/latest/guide/i18n.html

Grails how to change the current locale



来源:https://stackoverflow.com/questions/14384952/displaying-text-in-differnt-locales-on-one-page

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!