在 Grails 视图中,我需要根据用户选择的语言更改标签、按钮等的语言。怎样才能做到这一点?
问问题
372 次
1 回答
1
我找到了解决我的问题的方法。
脚手架的一大优点是,将屏幕上的元素国际化是一件轻而易举的事!i18n 文件夹中已经为十几种语言提供了 Home 和 Create 的默认翻译。实体本身的名称(“产品”)及其属性可以通过以下约定来定义:[实体名称].label 和 [实体名称].[属性名称].label – 请参阅您的 Grails 安装 /src/grails/模板/脚手架文件夹。
看看我们如何将一些东西翻译成荷兰语,通过向 messages_nl.properties 添加一些键:
product.label=Product
product.name.label=Naam
product.status.label=Status
这是链接(http://tedvinke.wordpress.com/2012/08/22/grails-scaffolding-enums-and-i18n/)
于 2013-04-13T07:33:08.053 回答