Skip to main content

多语言功能

什么是多语言?

系统内的文字,可以在多个国家的语言之间切换。

如今,越来越多企业走出国门,拓展海外业务。

这不仅是对本土企业的认可,也是我国商业国际化的一种具体表现。

既然要走出国门,那多语言功能的重要性就体现出来。

国际化支持

应用设计器已上线的多语言配置功能,可以实现系统语言的翻译转换啦,还能根据客户的需求自行设定某些特殊名词的翻译,轻松达到用户想要的效果。

演示视频

详细配置

1.配置说明

1.1 产品升级

登录系统控制台:http://ip:port/system/settings/ 进行产品升级。

image-20210928134718855

1.2 系统诊断

进行系统诊断,全选-开始诊断。如有错误,请联系相关人员进行解决,确保无错误状态。

image-20210928135342487

2.翻译服务

2.1 注册及开通翻译服务

说明:系统用百度翻译接口,因此需要申请该接口的APP ID密钥

具体申请及配置步骤如下:

(1)登录百度翻译开放平台, 注册信息填写完成后,点击“立即使用”。

image-20210928135727818

(2)注册成为百度翻译开发者(根据实际需求选择个人开发者/企业开发者)。

image-20210928135915910

(3)注册成功后,开通通用翻译API服务:

image-20210928140629766

设置通用翻译服务信息:

image-20210928150744660

(4)进入开发者信息界面后,可以看到申请信息(APP ID 和 密钥)以及配置好的服务信息。

image-20210928151110634

2.2 配置翻译服务

(1)登录系统控制台: 系统高级配置 > 系统维护 > 配置管理。

构件标识输入i18n点击执行查询按钮。查询结果为com.toone.v3.platform-36render-form-i18n(自动翻译配置),点击构件的修改配置按钮,选择 baidu分段。

image-20210928141724081

(2)输入前面注册的百度翻译api的账号对应的APP ID 和 密钥,然后点击保存按钮。

image-20210928142811301

3.语种配置

3.1 添加语种

登录系统控制台: 系统高级配置 > 系统维护 > 多语言配置。点击“添加语种”按钮。

3.2 系统内置语言

系统内置语言:简体中文(默认)。

如果设置其他语种后想回到简体中文,直接把“系统内置语言”设置默认就可以了。

image-20210928144052398

3.3 添加语种

可同时添加多个语种,选中需要添加的语言包后单击保存按钮进行添加。

image-20210928144322381

添加后,语种就显示在界面上了。

image-20210928144614610

3.4 语种自动翻译

语种右侧点击图标-自动翻译(自动调用前面开通的百度通用翻译API服务进行翻译),等待完成即可。注意:某些语言百度翻译并不支持。

image-20210928144827247

4.语种维护

4.1 语种导出

进行语种文档导出,需要先进行百度自动翻译后再导出。用户可针对导出的excel结果进行个性化修改。

注意:当百度翻译并不支持当前语种时,需要自行修改再导入 或者 使用编辑功能进行修改。

image-20210928163652882

导出语种文件为excel文件。

img

导出的excel文件一共3列(名称、值、描述)。

名称:原来的文字。

值:翻译后的文字。

描述:记录此文字存在的构件编号、窗体编号、方法编号、规则编号。

当用户认为翻译不符合或者特殊名词翻译不对时,可以对值列进行修改,保存。以便后续导入。

image-20210928164330550

4.2 语种导入

把第三方翻译或者用户修改的导出语种文件进行导入。

点击“导入”按钮。找到文件目录,选择文件打开。

image-20210928164705013

4.3 语种编辑

可针对导入的语言项,重新进行编辑。单击某个语种,弹出编辑框。支持浏览器Ctrl+F来搜索需要修改的名称。

image-20210928164914653

或者点击“批量操作”按钮。勾选多个语种,进行批量编辑。

image-20210928165318386

image-20210928165037916

5.设置默认语言

5.1 指定语种

指定系统所有语言,不受终端用户浏览器的语言设置影响,即用户使用谷歌浏览器默认语言是英文,登录系统显示是中文。

image-20210928170308783

注意:必须自动翻译/导入翻译文件成功后,设置才会生效。

原中文系统页面:

image-20210928170714465

使用俄语翻译后的页面:

image-20210928170553297

同理,设置韩文翻译后的页面:

image-20210928170859642

6.自动适配默认语种

开启此按钮:会自适配终端用户浏览器的语言设置,根据语言设置到控制台进行匹配,如果没有匹配则使用系统内置语言(简体中文)。

假设用户使用谷歌浏览器默认语言是英文,控制台也添加了英文语种并翻译,则登录系统显示也是英文。如没有翻译/配置英文语种,则使用系统内置语言。

注意:终端用户设置的语种和控制台添加的语种名称需要一致才能生效。

image-20210929084249380

(1)谷歌浏览器语言设置

设置-高级-语言-添加语言(勾选以这种语言显示Google Chrome),重启生效。如下图:

image-20210929084546377

设置浏谷歌览器语言,并重新启动浏览器。

image-20210929085422684

(2)IE10浏览器语言设置

设置-Internet选项-语言-添加(把语言移动到顶部),重启生效。

如下图:

image-20210929090304997