要翻译的参考文档
仅包含必需的依存对象
结构中的复合文档可包含通过成员链接和参考链接实现链接的文档。但是,您可以从翻译包中排除参考文档。com.ptc.tml.OnlyRequiredDependents 特性可控制在创建翻译包时包含或排除参考文档。
com.ptc.tml.OnlyRequiredDependents 特性位于 /Windchill/codebase/com/ptc/tml/xconf/tml.xconf 下。如果将该特性设置为 false,则默认情况下,参考文档会包含在翻译包中。当此特性设置为 true 时,翻译包会排除通过参考链接关联的文档,而仅包含具有成员链接的文档。
如果翻译包排除通过参考链接实现链接的文档,则 XML 内容会参考所引用主题的源语言版本。如果所参考的文档存在于正在翻译的结构中,那么这种情况属于例外情况。
让我们设想下面的场景。
发布结构包含文档 A 和文档 B。文档 A 通过参考链接链接到文档 B。将文档 A 翻译为发布结构的一部分时,会将文档 A 更新为参考文档 B 的翻译版本。如果独立于发布结构翻译文档 A,则不会将其更新为参考文档 B 的翻译版本。
|
如果将该特性设置为 true,则参考文档不会包含在“翻译内容”表格中。
|
根据配置规范排除相关链接
结构中的复合文档可包含通过成员链接和参考链接实现链接的文档。但是,可以从翻译包中排除通过参考链接和成员链接链接的文档。
com.ptc.tml.skipRelatedLinksBasedOnConfigSpec 特性用于控制在创建翻译包时是包含还是排除通过参考链接和成员链接链接的文档。
com.ptc.tml.skipRelatedLinksBasedOnConfigSpec 默认设置为 false,如果文档不符合配置规范,则翻译将失败。例如,不会在基线中包含任何成员链接或参考链接。
如果将此特性设置为 true,且所有成员链接或参考链接均不符合配置规范,则不会在翻译包中包含相应的参考和成员文档。翻译包创建成功,但显示一条警告,其中包含已跳过成员链接和参考链接的详情。
|
此特性的默认行为是推荐行为。如果将此特性设置为 true,确保基线设置得当。
|
请考虑下列场景:
• 主题 1 引用主题 2 和主题 3。
• 书籍 A 包含主题 1 和主题 2。
• 书籍 B 包含主题 1 和主题 3。
如果此特性设置为 true 并使用基线作为筛选器,则书籍 A 和书籍 B 的翻译包创建将成功,但会显示一条警告,其中包含缺失主题的详情。当此特性设置为 false 时,书籍 A 和书籍 B 的翻译包创建将失败。