grails 国际化
引用方法:
无参数:<g:message code="my.localized.content" />
有参数:<g:message code="my.localized.content" args="${['Juan', 'lunes']}" />
在Controller和标签库中使用:def msg = message(code:"my.localized.content", args:['Juan', 'lunes'])
获得请求的Locale的方法:
def localeResolver = request.getAttribute( "org.springframework.web.servlet.DispatcherServlet.LOCALE_RESOLVER")
def locale = localeResolver.resolveLocale(request)
引用方法:
无参数:<g:message code="my.localized.content" />
有参数:<g:message code="my.localized.content" args="${['Juan', 'lunes']}" />
在Controller和标签库中使用:def msg = message(code:"my.localized.content", args:['Juan', 'lunes'])
获得请求的Locale的方法:
def localeResolver = request.getAttribute( "org.springframework.web.servlet.DispatcherServlet.LOCALE_RESOLVER")
def locale = localeResolver.resolveLocale(request)