2014-02-08 2 views
0

Я пытаюсь создать скрипт, который автоматически помещает линейные элементы XLIFF в <target> элементов. Начиная с самого начала, у меня есть эти HTML тексты:Как определить сериализованный идентификатор XLIFF?

EN: The <b>big black</b> cat sleeps. 
ES: El <b>gran</b> gato <b>negro</b> duerme. 

При преобразовании в XLIFF, они становятся:

<source lang="EN">The <g id="1">big black</g> cat sleeps.</source> 
<target lang="ES:>El <g id="1">gran</g> gato <g id="1">negro</g> duerme.</target> 

XLIFF 1,2 спецификация говорит, «Значение элемента идентификатора определяется инструмент, создающий документ XLIFF ». Итак, приведенный выше пример повторяет допустимое значение «= 1», или я должен увеличивать его до «= 2»?

ответ

2

Вы должны хранить все ids такими, какие они есть. Цель ids должна соответствовать источнику ids. Если вы измените его, может возникнуть проблема при создании переведенного html-файла из целевого объекта.

+0

Так его/здесь пример правильный или нет? (он/она не модифицирует XLIFF, насколько я понимаю, но генерирую файлы XLIFF с помощью домашней программы). – Hibou57

+1

@ Hibou57 Пример правильный – Iale

Смежные вопросы