登录
首页 工控软件 工控软件
回帖 发帖
正文

主题:iFIX画面实现多种语言切换

点击:878 回复:0

当画面在运行模式下可以实现多种语言切换。但必须自己翻译画面上的语言文本字符串,且不能切换如对话框标题、菜单、错误字符串等等语言。
实现方法:
     iFIX工作台提供了一个"翻译工具栏",用于语言文件的导入导出。
     1.添加"翻译工具栏",工具台->工具栏->选"画面"->勾上"翻译工具栏","翻译工具栏"就会出现在工具条上。
     2.点击"翻译工具栏"的"导出多个语言文件"按钮,选择要导出的画面和语言名称(替换时用)。导出的语言翻译文件为.CSV后缀的文件,用EXCEL打开后翻译相应的文本,然后保存。
     3.导出的语言文件名请勿更改。文件名格式为:画面名_语言缩写.csv
           缩写如下:
                 语言ID    语言代码    语言
                 9            EN        英语
                 1028       ZHTW       中文繁体
                 2052       ZHCH        中文简体
     4.设置画面的LanguageDesired属性,设置成相应的语言代码。
     5.在编辑模式时,点击"导入语言文件"按钮,即可直接导入翻译文本。
     6.运行时语言切换代码:
           picture1.SwitchLanguage(9)'切换到英语
           picture1.SwitchLanguage(2052)'切换到中文-简体
           picture1.SwitchLanguage(1028)'切换到中文-繁体
11-04-23 18:25

工控新闻

更多新闻资讯