多语言字符串编辑工具
多语言字符串编辑工具,是一个编辑多种语言的字符串的工具,编辑的字符串用于监控画面的部件,在切换显示语言时,切换画面部件的显示字符串。
使用这个工具,可以添加要显示的字符串,赋予字符串ID,并可以并列地编辑各语言的字符串。
操作说明
创建新的字符串
按“创建新的字符串”按钮,添加一行到字符串表。
在“字符串ID”,输入字符串的唯一的ID。字符串ID是由字母开始的英文字符,点及数字的字符串,最大长度为64个字符。
在每种语言的列,输入该语言的字符串。字符串的长度可以长达1024个字符。
删除字符串
选择字符串表中一行,这行将被显示为红色。
按“删除”按钮。
“保存”按钮
如果你想马上保存编辑结果,按“保存”按钮。
保存的结果消息,会被显示在“更新”按钮的右侧的数据标签内。
“更新”按钮
如果你要放弃上次保存以来的修改内容,或想调入保存目录(/viewer/setting)内的多语言文件进行编辑,可以按“更新”按钮。
“OK”按钮
在保存当前修改后,退出此工具。
如果这个工具是从属性列表,或者部件的设置对话框中启动,将返回当前选择的字符串ID,并设定到属性列表或对话框的编辑框。
“放弃”按钮
不保存当前的编辑内容,退出此工具。编辑内容保留在内部。下次启动本工具时,还可以按“保存”按钮保存修改的内容。
各语言的字符串表的保存文件
编辑结果(字符串表)存储在画面保存文件夹(/viewer/setting)里。
一种语言将被储存在一个文件中。文件名如下:
英语:lang.txt
日本语:lang.jp.txt
中文简体:lang.zh.txt
多语言的切换方法
如要在画面上动态地切换显示的语言,可以在画面上配置一个或几个按钮,打开按钮的设定对话框,在“切换显示语言”的设定中,选择要切换的语言。在运行时,当此按钮被按下时,显示语言将被切换到指定的语言。
添加语言
现在只支持手动添加语言。添加的方法如下:
1.用浏览器下载「/viewer/hmiSettings.json」文件到本地。
2.用文档编辑工具(notepad.exe)打开下载的文件(hmiSettings.json),对文件的以下部分进行编辑。
"Languages": [
{ "$(e.lang.eng)": [ "lang.txt", "^en" ] },
{ "$(e.lang.jpn)": [ "lang.jp.txt", "^ja" ] },
{ "$(e.lang.chn)": [ "lang.zh.txt", "^zh" ] },(这里输入逗号“,”)
在这里添加如上的一行。如韩国语时,将如下添加一行。
{ "$(e.lang.korea)": [ "lang.ko.txt", "^ko" ] }(!这里没有逗号!)
「$(e.lang.korea)」是字符串的ID,在语言编辑工具,你需要添加此字符串。
「lang.ko.txt」是这种语言的字符串表的保存文件名。
「ko」是韩国语的语言代码。和HTML的lang属性的定义相同。此项用来显示和浏览器相同的语言。
]
3.将以上编辑的文件,通过文件树对话框,上传到“/viewer/hmiSettings.json”。完成。