Считайте разметку переводимой с помощью SoyMsgExtractor
Есть ли способ иметь разметку HTML внутри {msg}
не превращается в заполнители при использовании SoyMsgExtractor
?
Скажем, у меня есть некоторые документы:
{msg desc="Document X, can contain HTML markup"}
<p>Foo bar baz</p>
<p>Blah <b>blah</b> blah</p>
{/msg}
И я хочу, чтобы переводимое сообщение содержало разметку HTML, а не превращалось в заполнители. Т.е. я хотел бы, чтобы сгенерированный XLIFF читал:
<source><p>Foo bar baz</p><p>Blah <b>blah</b> blah</p></source>
или же
<source><![CDATA[<p>Foo bar baz</p><p>Blah <b>blah</b>blah</p>]]></source>
скорее, чем
<source><x id="START_PARAGRAPH"/>Foo bar baz<x id="END_PARAGRAPH"/><x id="START_PARAGRAPH"/>
Таким образом, переводчики могут свободно разделять или объединять абзацы, добавлять жирный шрифт или курсив и т. Д.
Кроме того, это, вероятно, сделает msg
обработка проще и возможно быстрее.