我想将messages.properties拆分成几个文件,例如一个包含验证消息,另一个包含FAQ或ToS的文本。
我一直在搜索,我找到了这个网站:http://mrhaki.blogspot.com.es/2011/03/grails-goodness-splitting-i18n-message.html
但它不起作用。
有可能做到这一点,或者我只是在浪费时间?
先谢谢。
编辑:我正在使用Grails 2.3.0
答案 0 :(得分:3)
在i18n文件夹中,我创建了customValidation.properties和view.properties。对我来说很好。您必须遵守将它们保存在i18n文件夹中的约定,除了表示区域设置外,您不能在名称中使用下划线。
答案 1 :(得分:2)
@Gregg,谢谢您的提示。
顺便说一下,为了在项目中保持良好的结构,你也可以在子目录中嵌套i18n文件,如下所示:
grails-app
|--i18n
|--|--en_US
|--|--|--messagesUserProfile_en_US.properties
|--|--|--messagesRegistration_en_US.properties
|--|--|--messagesCommon_en_US.properties
|--|--pl_PL
|--|--|--messagesUserProfile_pl_PL.properties
|--|--|--messagesRegistration_pl_PL.properties
|--|--|--messagesCommon_pl_PL.properties