随着集团业务的扩张,可能会存在一个报表系统拥有多个不同母语的用户,系统的国际化问题需要解决。
用户使用 国际化切换接口插件 仍存在 2 个问题:
平台标题不能切换语言
以管理员身份进入数据决策系统,点击目录,右侧的目录不能切换语言
此时,可下载平台国际化配置插件辅助国际化切换接口插件进行数据决策系统的语言切换。
平台国际化配置插件可辅助国际化切换接口插件,完成平台标题、终端为 PC 的目录及模板的语言切换。
点击下载插件:平台国际化配置插件
插件安装方法请参见:插件管理
平台国际化配置插件安装成功后,以管理员身份进入数据决策系统,点击管理系统,增加语言配置节点。
在语言配置界面可进行添加 Key 、编辑 Key、删除 Key、搜索 Key、选择 Key 的显示字段的操作,如下图所示:
注1:此页面所设置的信息保存在 FineDB 数据库中的 International 表中,FineDB 数据库中表数据查看方法请参见:FineDB 数据库简介
注2: International 表具体字段说明可查看 FineDB 表结构 中的 4.1.4 节内容。
添加 Key 后,生效方式有两种:
切换语言后(可参考本文 3.4 节内容),自动刷新生效
增加、删除、修改 Key 后,手动刷新浏览器生效
本章以将数据决策系统语言切换为英文为例。
安装平台国际化配置插件(参考本文 2.1 节内容)、国际化切换接口插件
以管理员身份进入数据决策系统,点击管理系统>目录管理,添加目录及模板如下图所示:
注1:添加目录及模板的方法请参考 管理目录
注2:「二级目录」下模板路径为行业应用/零售行业/门店销售状况分析、「三级目录」下模板路径为行业应用/零售行业/产品销售分析
注3:所添加的目录及模板「展示终端」勾选PC、手机
将平台标题修改为FineBI商业智能,如下图所示:
点击管理系统>移动平台>二维码配置,服务器名称为移动端,服务器地址为http://IP:端口号/webroot/decision,如下图所示:
注:「服务器地址」中的 IP 和端口号根据实际情况填写。
点击语言配置节点,点击添加按钮,在「Key」和「英语」的右侧文本框中输入值,如下图所示:
注:Key 值不可为空,不可重复,至少填写一种语言翻译。
注:若 Key 没有对应的国际化值,切换平台语言后显示 Key 原值;若 Key 存在对应的国际化值,切换平台语言后显示为国际化后的值。
「Key」和「英语」的右侧文本框中输入的值如下表所示:
点击页面上的简中按钮,选择English,如下图所示:
1)平台语言切换为英文后,平台标题变化,如下图所示:
2)点击Directory,可看到 3.2 节添加的目录及模板名称英文显示,如下图所示:
若将本文 3.2 节添加的模板收藏,点击收藏,可看到收藏的模板名称也变化。如下图所示:
本节内容以 App 效果为例。
1)App 访问报表系统,可看到本文 3.2 节添加的目录及模板名称、3.4 节移动端标题英文显示,如下图所示:
2)App 服务器列表中,服务器名称英文显示,如下图所示:
若仍存在一些设置项/标题无法转换为英文,超级管理员可通过「fine_conf_entity可视化配置插件」改变语言。重启服务器后设置生效。
注:修改 FineDB 数据库表字段值的方法请参考 FineDB 常用表字段修改 。