我还没有完全理解xliff和twig文件如何与Symfony 2一起工作。
我在树枝上写了这个
<article>{{ 'bye'|trans }}</article>
和itxliff文件“Resurces/translations/messages.it.xliff”(这只是一个片段)
<trans-unit id="2" datatype="plaintext">
<source xml:lang="en">Bye</source>
<target xml:lang="it">Ciao</target>
</trans-unit>
它工作得很好,当url语言段是“it”时,它会翻译成it语言(Ciao)。
相反,我怎么能做一个类似的事情没有错误的下降?
<trans-unit id="2" datatype="plaintext">
<source xml:lang="en"><a href="link.html">Bye</a></source>
<target xml:lang="it"><a href="link.html">Ciao</a></target>
</trans-unit>
上面有一个我想做的例子。关于这件事我说了很多,但我还是糊涂。
问题是当我应该翻译一个带有HTML标签的字符串时。
1条答案
按热度按时间bfnvny8b1#
我终于找到解决办法了。
在我的 * wig * 文件中:
在我的 xliff 文件中(trans-unit标记片段):
以 en 设置为主要语言。