此步骤演示如何本地化 BDC 模型文件中的自定义项,并包含 BDC 模型文件支持的区域设置 ID 值的列表。
上次修改时间: 2015年3月9日
适用范围: SharePoint Server 2010
通常,BDC 模型文件 (metadata.bdcm) 中的值不显示在用户界面中。但在某些情况下,您可能必须本地化此文件才能用本地化的语言显示一些自定义项,例如自定义的 Outlook 窗体列名称。
本地化 BDC 模型
本地化 BDC 模型文件不同于本地化声明性 Outlook 解决方案中的其他 XML 文件。BDC 模型架构使您能够将本地化字符串添加为其他 XML 节点,如下面的示例中所示。
<LocalizedDisplayNames>
<LocalizedDisplayName LCID="LCID value">Localized string</LocalizedDisplayName>
</LocalizedDisplayNames>
您可以在同一 BDC 模型文件中包括所有受支持的语言,以便这些 BDC 实体的显示名称将根据 Office 语言设置进行更改。下面的示例演示如何在 BDC 模型文件中包括三种语言。
<LocalizedDisplayNames>
<LocalizedDisplayName LCID="LCID value1">Localized string1</LocalizedDisplayName>
<LocalizedDisplayName LCID="LCID value2">Localized string2</LocalizedDisplayName>
<LocalizedDisplayName LCID="LCID value3">Localized string3</LocalizedDisplayName>
</LocalizedDisplayNames>
有关用于 LCID 属性的区域设置 ID 值的列表,请参阅本主题后面的表 1。有关 LCID 的详细信息,请参阅什么是 LCID(该链接可能指向英文页面)。
BDC 模型架构使您能够将 LocalizedDisplayNames 节点添加为不同 BDC 实体下的子节点,如图 1 中所示。图中标为 Loc Node 的节点表示 LocalizedDisplayNames 节点。有关 BDC 模型架构的详细信息,请参阅 BDCMetadata 架构。有关 BDC 模型文件的详细信息,请参阅步骤 1:创建 BDC 模型 (Metadata.bdcm)。
图 1. BDC 模型中的 LocalizedDisplayName 节点
.gif)
表 1 中列出了您可以在 BDC 模型文件中使用的区域设置 ID 值。
表 1. 语言区域设置 ID (LCID) 值
语言 |
LCID |
|---|---|
阿拉伯语 |
1025 |
巴西葡萄牙语 |
1046 |
保加利亚语 |
1026 |
克罗地亚语 |
1050 |
捷克语 |
1029 |
丹麦语 |
1030 |
荷兰语 |
1043 |
英语 |
1033 |
爱沙尼亚语 |
1061 |
欧洲葡萄牙语 |
2070 |
芬兰语 |
1035 |
法语 |
1036 |
德语 |
1031 |
希腊语 |
1032 |
希伯来语 |
1037 |
印地语 - 印度 |
1081 |
匈牙利语 |
1038 |
意大利语 |
1040 |
日语 |
1041 |
哈萨克语 |
1087 |
朝鲜语 |
1042 |
拉脱维亚语 |
1062 |
立陶宛语 |
1063 |
挪威语 |
1044 |
波兰语 |
1045 |
罗马尼亚语 |
1048 |
俄语 |
1049 |
塞尔维亚语(拉丁语) |
2074 |
简体中文 |
2052 |
斯洛伐克语 |
1051 |
斯洛文尼亚语 |
1060 |
西班牙语 |
1034 |
瑞典语 |
1053 |
泰语 |
1054 |
繁体中文 |
1028 |
土耳其语 |
1055 |
乌克兰语 - 乌克兰 |
1058 |