小组件本地化
可使用本地化表本地化混搭应用程序的用户界面。在 ThingWorx 中,本地化标记用于在每种受支持语言的本地化表中存储本地化字符串。在“属性”窗格中自定义可本地化的属性时,可选择标记,而不必键入静态文本值。在运行时查看混搭期间,系统会根据用户的语言首选项显示小组件标签。
可使用本地化标记来执行以下任务:
• 在混搭中翻译可本地化的小组件属性。
以下为可翻译成不同语言的混搭界面示例:
在对混搭进行本地化时,请考虑以下操作:
• 开发用户界面时,使用所有必要标记更新本地化表。在初始开发期间创建标记比后期在混搭中查找和替换标签更为高效。
• 请使用扩展专属前缀或后缀,以避免与系统标记或其他扩展的标记发生冲突。
要本地化应用程序的用户界面,请执行以下步骤:
1. 在 Composer 中,将新的本地化标记添加至 Default 本地化表。
2. 为这些本地化标记中的每个标记提供本地化值。
|
当语言值不可用时,将使用标记的默认本地化定义。定义一个新的本地化标记时,必须在默认表中进行定义,并提供一个默认值。
|
3. 将本地化标记应用于 Mashup Builder 中的小组件属性。
4. 在运行时预览更改。
5. 或者,为默认情况下不受 ThingWorx 支持的语言添加新的本地化表。
将本地化标记应用于小组件
1. 在 Mashup Builder 中,于工作区上选择小组件。
2. 在
“属性”面板上,找到要编辑的可本地化属性,然后单击地球图标 (
)。随即将显示可用本地化标记的列表。
3. 从列表中选择本地化标记,然后单击“设置”。
可以使用筛选器框来筛选列表,并使用“语言”下拉列表预览翻译。
4. 单击“保存”以应用对混搭所做的更改。
运行时,本地化标记的值会基于用户语言显示。有关本地化表及标记的详细信息,请参阅
本地化表。
在运行时预览语言
要预览不同的语言,请使用运行时工具栏上显示的本地化列表。该列表可用于以不同语言预览混搭的外观和布局。可为此列表中未提供的其他语言添加支持。有关详细信息,请参阅
添加一个不受 ThingWorx 支持的新语言。
下图显示了用于在运行时预览语言的下拉列表:
有关查看混搭期间可用选项的详细信息,请参阅
查看混搭。
添加对其他语言的支持
通过使用
“导入和导出”菜单将本地化表添加至平台,可将用户界面翻译为不受 ThingWorx 支持的其他语言。有关为新语言添加支持的详细信息,请参阅
添加一个不受 ThingWorx 支持的新语言。