相关疑难解决方法(0)

如何更改默认的 message.properties

假设我们有以下代码行:

<p>    <g:message code="nav.usuario.show"  />    </p>
Run Code Online (Sandbox Code Playgroud)

如果我们使用意大利计算机,Grails 将messages_it.properties首先查看。如果 grails desn 在nav.usuario.show=textLabel那里找不到,将尝试在messages.properties. 我想更改此行为以查看 message_es.properties 默认值 messages.properties(但前提是标签不在当前语言环境中

我尝试了以下代码,但没有看到任何变化。resources.groovy

beans = {   
    localeResolver(org.springframework.web.servlet.i18n.SessionLocaleResolver) {
        defaultLocale = new Locale("it","")
        java.util.Locale.setDefault(defaultLocale)
    }   
}
Run Code Online (Sandbox Code Playgroud)

grails internationalization

1
推荐指数
1
解决办法
3695
查看次数

标签 统计

grails ×1

internationalization ×1