Значение отсутствующего элемента ‹target› в XLIFF

Согласно "Древовидная структура A. XLIFF" XLIFF Спецификация 1.2 Элемент <trans-unit> всегда имеет один элемент <source>, но может иметь 0 или 1 элемент <target>. Но нигде в спецификации я не нашел объяснения, что означает отсутствие элемента <target>? Означает ли это, что перевод — это пустая строка или что перевод — это тот же самый текст, который содержится в элементе <source>?

И в какой части спецификации (или какого-либо другого источника) объясняется это значение?


person PowerGamer    schedule 08.07.2014    source источник


Ответы (1)


Причин отсутствия элемента <target> может быть несколько, и они могут быть разными в разных реализациях формата XLIFF. Sdl Trados Studio использует отсутствующие элементы <target> в единицах с атрибутом translate="no" (определенным в пространстве имен Xliff) — например. когда источник содержит только теги. Это также может означать, что единица перевода еще не сегментирована, но, как я уже сказал, я думаю, что это зависит от реализации.

person Iale    schedule 21.08.2014
comment
Меня больше интересует, что имели в виду авторы спецификации XLIFF, когда допустили отсутствие элемента «target» (независимо от того, как разные TMS обрабатывают спецификацию XLIFF в своем программном обеспечении). - person PowerGamer; 21.08.2014
comment
Недавно созданные файлы XLIFF, которые еще не были переведены, также иногда не содержат информации <target>. Когда цели нет, это просто означает, что есть текст, извлеченный из исходного документа, который еще не переведен. - person Chase T; 15.09.2016