维度翻译

翻译是一种简单的机制,用于将显示的标签和标题从一种语言更改为另一种语言。 每个翻译都定义为一对值:一个包含翻译文本的字符串,以及一个具有语言 ID 的数字。 翻译可用于 Analysis Services 中的所有对象。 维度还可以转换属性值。 客户端应用程序负责查找用户定义的语言设置,并切换到显示该语言的所有标题和标签。 对象可以具有任意数量的翻译。

简单 Translation 对象由语言 ID 号和翻译的标题组成。 语言 ID 号是一个 Integer 具有语言 ID 的语言 ID。 翻译后的标题是翻译的文本。

在 SQL Server Analysis Services Microsoft中,维度翻译是维度名称、Analysis Services 对象的名称或其成员的名称(例如标题、成员或层次结构级别)的语言特定表示形式。 SQL Server Analysis Services 还支持多维数据集对象的翻译。

翻译为可支持多种语言的客户端应用程序提供服务器支持。 通常,来自不同国家/地区的用户查看多维数据集及其维度。 能够将多维数据集及其维度的各种元素翻译成其他语言,以便这些用户可以查看和理解多维数据集,这非常有用。 例如,法国的企业用户可以从具有法语区域设置的工作站访问多维数据集,并查看法语中的对象属性值。 但是,从具有德国区域设置的工作站访问同一多维数据集的企业用户在德语中看到相同的对象属性值。

客户端计算机的排序规则和语言信息以区域设置标识符(LCID)的形式存储。 连接后,客户端会将 LCID 传递给 Analysis Services 实例。 该实例使用 LCID 来确定在为 Analysis Services 对象提供元数据时要使用的翻译集。 如果 Analysis Services 对象不包含指定的翻译,则默认语言用于将内容返回给客户端。

另请参阅

多维数据集翻译
翻译(Analysis Services)
全球化提示和最佳做法 (Analysis Services)