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