首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >类别的Xpage l18n

类别的Xpage l18n
EN

Stack Overflow用户
提问于 2014-08-26 23:31:42
回答 1查看 52关注 0票数 0

我为翻译制作了资源包。一切都进行得很顺利,除了我不能从一个角度翻译类别。有什么想法吗?(资源包名为"prevodi")

代码语言:javascript
复制
<xp:viewColumn id="translateThisSomehow" columnName="fl_company">
    <xp:viewColumnHeader id="viewColumnHeader1" value="Company">
    </xp:viewColumnHeader></xp:viewColumn>

<xp:viewColumn id="viewColumn2">
    <xp:this.value><![CDATA[#{javascript:prevodi[rowVar.getColumnValues()[1]];}]]>
   </xp:this.value>
    <xp:viewColumnHeader id="viewColumnHeader2" value="Employee">
    </xp:viewColumnHeader>
</xp:viewColumn>

viewColumn2工作得很好--它没有分类

第一个viewColumn不工作<-分类

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-08-27 06:26:31

只是一个理论:我认为问题在于生命周期。视图面板读取记录以显示类别,但似乎还没有准备好资源包。不要在这里使用计算值,您可以使用转换器;

代码语言:javascript
复制
<xp:viewColumn 
    id="translateThisSomehow" 
    columnName="fl_company">

    <xp:this.converter>
        <xp:customConverter getAsObject="#{javascript:return value}">
            <xp:this.getAsString><![CDATA[#{javascript:return prevodi[rowVar.getColumnValues()[1]];}]]></xp:this.getAsString>
        </xp:customConverter>
    </xp:this.converter>


    <xp:viewColumnHeader 
        id="viewColumnHeader1" 
        value="Company">
    </xp:viewColumnHeader>
</xp:viewColumn>
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25516752

复制
相关文章

相似问题

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