-1

在 Grails 视图中,我需要根据用户选择的语言更改标签、按钮等的语言。怎样才能做到这一点?

4

1 回答 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 回答