2016-04-11 51 views
0

我正在使用codefluent实体,我想知道是否可以为一个实体的属性设置本地化标签示例我有一个名称和描述字段的测试实体我想设置自定义标签为例如,在英国是一个名称的描述,而是在西班牙我想设置我搜索的文档中NOMBRE和descripción,但我没有找到选项本地化属性实体标签

回答

0

CodeFluent实体提供了两种方式来本地化属性:

静态资源

CodeFluent实体处理static localization with the message concept。静态资源是指,将永远不会在你的应用程序的生命时间改变所有的UI消息:标签,错误消息,信息消息,标题,按钮文本,工具提示等

<cf:property name="Description"> 
    <cf:message cultureName="en-US" value="Description EN"/> 
    <cf:message cultureName="fr-FR" value="Description FR"/> 
</cf:property> 

动态资源

CodeFluent实体也处理动态定位出b的牛。动态资源是指在运行时创建的本地化数据。例如,一家网上商店可能有几种语言的国际目录,并且该目录应该根据用户的语言(即.Net中的文化)以特定语言显示。管理员在应用程序的生命周期中添加,删除或修改此目录中的项目。因此,该目录的管理员将需要创建具有多种语言标签的目录项目以支持国际化。