维度翻译

适用于: SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium

翻译是将显示的标签和标题从一种语言更改为另一种语言的简单机制。 每个翻译都被定义为一对值:带已翻译文本的字符串和带语言 ID 的数字。 翻译可用于SQL Server Analysis Services中的所有对象。 还可以翻译维度的属性值。 客户端应用程序不但要负责查找用户定义的语言设置,还要将所有标题和标签都切换为以该语言显示。 根据您的需要,一个对象可有多种翻译。

一个简单的 Translation 对象由语言 ID 号和翻译后的标题组成。 语言 ID 号是包含语言 ID 的 整数 。 翻译后的标题是已翻译的文本。

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

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

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

另请参阅

多维数据集翻译
Analysis Services 中的翻译支持
全球化提示和最佳实践 (Analysis Services)