加载多语言数据
在 Windchill Service Information Manager 10.2 M022 CPS10、10.2 M032 CPS05 或 11.0 F000 CPS05 中,已翻译对象 (如 PDF、IEXML 和图形文件) 有两个时间戳:一个对应于翻译,另一个对应于源或创作语言。这样就可以按任意顺序加载束,不受区域设置所限。
在 Servigistics InService 中,引入了新的名为 multilingual.bundle.with.source.timestamp.support 的多语言特性,便于以任意顺序加载多语言束,无论区域设置如何,也无论是完整数据加载或是增量加载。
要利用此功能,必须使用 Windchill Service Information Manager 10.2 M022 CPS10、10.2 M032 CPS05 或 11.0 F000 CPS05 中生成的束,并确保将 multilingual.bundle.with.source.timestamp.support 特性的值设置为 TRUE (该特性是 Servigistics InService 6.3 M001 及更高版本中的默认值)。
如果将此特性设置为 FALSE,则系统的行为将与 Servigistics InService 6.2 中相同。在此情况下,无论使用哪一版本的 Windchill Service Information Manager 生成束,都必须按照以下限制加载束:
• 在加载任何翻译的束之前,必须先加载创作语言束。
• 对更新或增量的已翻译多语言束进行加载时,其时间戳值必须与最近加载的创作语言的翻译时间戳相同。
此外,名为 multilingual.bundle.cleanup.stale.authoring.language.data 的新特性用于确定:在从具有更近的创作时间戳的不同区域设置加载增量束时,是否删除创作语言信息元素。如果将此特性设置为 TRUE(Servigistics InService 6.3 F000 中该特性的默认值),则删除现有创作语言信息元素。如果将此特性设置为 FALSE,则保留创作语言信息元素,尽管它们并不是最新的。
仅当将 multilingual.bundle.with.source.timestamp.support 属性设置为 TRUE 时,系统才会采用 multilingual.bundle.cleanup.stale.authoring.language.data 属性。
这两个特性均包含于 TAL.properties 文件,该文件位于以下位置:<INSERVICE>/Applications/DataProcess/Config/Common/Templates/TAL