理论教育 易控INSPEC:中英文工程转换示例

易控INSPEC:中英文工程转换示例

时间:2023-11-16 理论教育 版权反馈
【摘要】:下面以一个简单的监控画面为例,对多语言功能的配置进行详细介绍,来实现监控画面中文本、图片的中英文切换。图11-12 图片对照表文本和图片资源翻译完成后,需要使用易控的用户程序功能来实现工程在中英文之间的快速切换。双击“SwitchLanguageTo”切换工程语言指令,弹出对话框进行选择配置,如图11-14所示。

易控INSPEC:中英文工程转换示例

上面介绍了易控的多语言功能以及配置方法。下面以一个简单的监控画面为例,对多语言功能的配置进行详细介绍,来实现监控画面中文本、图片的中英文切换。

在工程中新建画面,并在画面中放置文本、图片以及语言切换按钮,如图11-9所示。

978-7-111-33785-0-Chapter11-10.jpg

图11-9 监控画面

双击“语言”节点下的“语言设置”子节点,弹出“工程语言设置”对话框。通过对话框右侧的“添加”按钮添加工程支持语言“英语”,如图11-10所示。

978-7-111-33785-0-Chapter11-11.jpg

图11-10 “工程语言设置”对话框

点击“确定”按钮,退出语言设置。双击“语言”节点下的“文本”子节点,在工作区域显示文本的多语言编辑区域,画面上放置的文本内容已经在编辑区域以列表的形式呈现出来。将工作区中每一行文本的内容翻译为相应列语种的语言,翻译好的文本对照表如图11-11所示。

978-7-111-33785-0-Chapter11-12.jpg

图11-11 文本对照表

同样,对“图片”资源进行翻译操作,编辑完成的图片对照表如图11-12所示。

978-7-111-33785-0-Chapter11-13.jpg

图11-12 图片对照表(www.daowen.com)

文本和图片资源翻译完成后,需要使用易控的用户程序功能来实现工程在中英文之间的快速切换。在画面中“切换到英文”按钮事件属性的“键按下”中配置用户程序,在用户程序编辑器的工程窗口中“语言”命令节点下找到封装好的登录命令“SwitchLanguageTo”,如图11-13所示。

双击“SwitchLanguageTo”切换工程语言指令,弹出对话框进行选择配置,如图11-14所示。

978-7-111-33785-0-Chapter11-14.jpg

图11-13 语言切换指令

978-7-111-33785-0-Chapter11-15.jpg

图11-14 “选择语言”对话框

选择“英语”,点击“确定”按钮后,在C#用户程序编辑器中系统会自动完成下面代码的输入:

978-7-111-33785-0-Chapter11-16.jpg

通过同样的操作,为在画面中“切换到中文”按钮事件属性的“键按下”中配置用户程序:

978-7-111-33785-0-Chapter11-17.jpg

完成以上配置后,运行系统,点击“切换到英文”按钮,画面中文本和图片显示英文和英国国旗图片,点击“切换到中文”,则回复到中文显示界面。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈