# 多语言配置

组件展示对多语言的支持 分为两种: 页面国际化 和 接口国际化

  • 页面国际化:在组件设计里直接配置的要展示的静态文本,可以通过页面国际化来配置。
  • 接口国际化:调用接口动态获取数据,展示时需要通过接口国际化来实现

# 各个组件的页面多语言属性支持

组件名称 页面国际化支持多语言的属性
柱状图 标题名称、副标题名称、X轴名称、Y轴名称、值列设置里的名称
折线图 标题名称、副标题名称、X轴名称、Y轴名称、值列设置里的名称
饼图 标题名称、副标题名称、
环形图 标题名称、副标题名称
基础仪表盘 标题名称、副标题名称
多标题仪表盘 标题名称、副标题名称
雷达图 标题、副标题、维度名称
玉珏图 -

# 接口国际化

接口里可以配置参数,传递当前语言环境,各个业务接收此参数值,根据参数返回相关语言翻译后的数据。 多语言-接口参数配置

# 链接配置传输语言环境

当组件配置跳转链接时,链接地址里会自动拼接当前语言字段参数,字段名为:language,如下图:

多语言-链接地址参数拼接

# 可视化组件使用多语言

组件设计中需显示的标题字段,需要手动录入国际化吗,保存为公共元素,具体步骤如下:

以指标组测试组件为例:

1、选择指标组测试组件,进入设计组件-内容设置

多语言-指标组

多语言-指标组

2、内容设置页面-组件表格,对名称列进行国际化录入

【菜单路径:】系统设置–>国际化管理>页面国际化

多语言-指标组

在页面国际化中,左侧树选择【公共元素-通用元素】,点击表格上方的新增按钮,录入组件名称信息,编码与显示值相同,均为组件名称,如下图:

多语言-指标组

录入成功后,点击保存,列表中将出现录入字段,选中录入字段,点击自动翻译,根据需求选择翻译范围和翻译策略,来源语言为中文、目标语言为需要转换的语言类型,此处以英文为例,如下图:

多语言-指标组

多语言-指标组

点击自动翻译保存按钮,成功后对应列表中的翻译语言数量列将会显示当前语种数量

多语言-指标组

效果查看:

1、在工作站中添加 - 指标组测试组件:

中文效果如下图:

多语言-指标组

2、在HOS菜单中,切换语言为英文

多语言-指标组

英文效果为:

多语言-指标组

    打开组件时,会将当前语言字段通过参数形式拼接在链接上,字段名为:language,如下图:

多语言-指标组