Grails 1.1 理解消息绑定

现在你知道了本地化,为了在Grails中使用它们,你不得不创建你想显示的不同语言信息资源。

Grails中的信息资源以简单的java属性文件格式放置在grails-app/i18n目录下。

每个资源束根据规则,以messages名字开始和locale结束。Grails在grails-app/i18n下发布了一串不同语言范围内的内置信息,例如:messages.properties messages_de.properties messages_es.propertiesetc.

默认情况Grails会在messages.properties文件中检索信息,除非用户已经指定了一个自定义本地化文件。

通过创建一个新的以 locale标签结尾的属性文件,你可以创建你感兴趣的属于自己的信息资源。

比如属于英式英语范畴的 messages_en_GB.properties。