根据XLIFF 规范 1.2 的“A. XLIFF 树结构”, <trans-unit>
元素始终只有一个<source>
元素,但可以有 0 或 1 个<target>
元素。然而,在规范中,我没有找到一个解释,没有<target>
元素意味着什么?这是否意味着翻译是一个空字符串或翻译与<source>
元素中包含的文本相同?
并且在规范的哪一部分(或其他来源)中解释了该含义?
根据XLIFF 规范 1.2 的“A. XLIFF 树结构”, <trans-unit>
元素始终只有一个<source>
元素,但可以有 0 或 1 个<target>
元素。然而,在规范中,我没有找到一个解释,没有<target>
元素意味着什么?这是否意味着翻译是一个空字符串或翻译与<source>
元素中包含的文本相同?
并且在规范的哪一部分(或其他来源)中解释了该含义?
缺少元素有多种原因,<target>
并且在 XLIFF 格式的各种实现中可能有所不同。
Sdl Trados Studio<target>
在具有属性的单元中使用缺失的元素translate="no"
(在 Xliff 命名空间中定义) - 例如,当源仅包含标签时。这也可能意味着翻译单元尚未分段,但正如我所说,我认为这取决于实施。