首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何将i18n与Grails radioGroup一起使用?

如何将i18n与Grails radioGroup一起使用?
EN

Stack Overflow用户
提问于 2015-06-02 06:31:20
回答 1查看 247关注 0票数 2

如何在messages.properties中设置消息才能翻译标签?(我在Grails 2.4.4上)

域:

代码语言:javascript
复制
int handledBy    

messages.properties:

代码语言:javascript
复制
Case.handledBy.1=Handled by A
Case.handledBy.2=Handled by B```   

查看:

代码语言:javascript
复制
<g:radioGroup name="handledBy" values="[1,2]">
    <tr class="prop">
        <td valign="top" class="name">
           <label><g:message code="${it.label}" />:</label>
        </td>
        <td valign="top" class="value ${hasErrors(bean:CaseInstance,field:'handledBy','errors')}">                               
            ${it.radio}
        </td>
   </tr>
</g:radioGroup>    
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-06-02 06:51:59

可以为此使用G:无线电群标记的G:无线电群属性,如下所示

代码语言:javascript
复制
<g:radioGroup name="handledBy" values="[1, 2]" labels="['Case.handledBy.1', 'Case.handledBy.2']">
    ...
    <label><g:message code="${it.label}"/>:</label>
    ...
</g:radioGroup>

并在messages.properties中添加消息

代码语言:javascript
复制
Case.handledBy.1=Handled by A
Case.handledBy.2=Handled by B
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30588934

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档