【发布时间】:2015-06-12 16:42:22
【问题描述】:
例如,我的 i18n messages_es.properties 中有这个
birds.label=Aves
mammals.label=mamiferos
reptiles.label=reptiles
default.no.items.found=No se encontraron {0}
然后我想在我的 Grails .gsp 视图的模板参数中使用该消息:
<g:message code="default.no.items.found" args="<g:message code='birds.label'/>"/>
这当然行不通。但是有没有办法让这个简单?避免覆盖“未找到消息”或定义额外的变量。
【问题讨论】:
-
你试过了吗?:
<g:message code="whatever" args="${message(code: 'somethingelse')}" /> -
不,我没有尝试过,谢谢。我以为这很简单,但无法确定。 Grails 文档很差。
-
实际上,Grails 文档非常适合记录框架本身,但我同意在填写有关底层技术的一些细节方面存在学习曲线。很高兴你把它整理好了(可能有助于为未来的用户接受这个问题的答案)。
标签: grails internationalization taglib