如果您以一种语言开发画面(在编辑模式下),但想要提供另一种语言的文本供操作员查看画面(在运行模式下),您可以在工作台中实现这一点。如果想要单个画面在运行模式下显示为其他语言,请使用下面的步骤。
如果要使用单个画面级别的设置,建议您不要实现全局默认语言设置。
注意:您还需要导出画面的语言 CSV 文件,并在记事本或 Microsoft Excel 中提供此文件的翻译以支持此功能。这些步骤包括如下。
配置用于在运行模式下打开单个画面的语言:
- 在iFIX工作台编辑模式中,打开包含希望翻译的文本字符串的画面。
- 在经典视图中,单击工作台菜单中的用户首选项。
- 或 -
在 Ribbon 视图中,单击“主页”选项卡上“工作台”组中的“设置”,然后单击“用户首选项”。
- 单击“画面首选项”选项卡,确保清除了“在打开时翻译画面”复选框。(如果已清除,可从“属性”窗口中更改画面级别的 LanguageDesired 和 TranslateOnOpen 属性。)
- 单击“确定”。
- 双击画面中的任意位置,选择属性窗口。
- 从 LanguageDesired 属性中,选择要用于语言 CSV 文件的语言。
注意:如果要在 VBA 中以程序方式输入此信息而不是使用“属性”窗口,您可以在导出和导入语言文件主题的语言缩写代码表中找到所有支持的语言的枚举列表(也称为 LCID)。
- 在TranslateOnOpen属性中选择True,以便让所显示的画面文本在画面以运行模式打开时自动翻译。
- 保存该画面。
- 在翻译工具栏中,单击导出语言文件按钮。语言 CSV 文件将保存到 PIC 文件夹。
- 在记事本或 Microsoft Excel 中打开语言 CSV 文件,然后翻译文本字符串。
重要:如果在本地区域设置中使用逗号作为列表分隔符,则可以使用 Microsoft Excel 编辑 .CSV 文件。否则,建议使用记事本编辑 .CSV 文件。务必使用正确的文本编辑器,以确保使用您的操作系统中的本地语言设置正确保存逗号列表分隔符。如果对设置不确定,使用记事本编辑 .CSV 文件。
- 在运行模式中打开画面。画面的文本字符串以翻译后的语言显示。
相关信息