JMS Translation bundle中处理错误的引号

时间:2014-06-16 17:40:51

标签: symfony web translation

在JMS Translation bundle中遇到奇怪的引用(或者我做错了)。 xliff文件中的目标文本类似于"quoted-text"。在结果网页上,它显示为"quoted-text",因为html代码中的&符号打印为&而不是'原样' - &。似乎有多余的符号在xliff读取和HTML代码生成之间转移。有人可以建议如何解决这个问题吗?

1 个答案:

答案 0 :(得分:0)

通过将raw过滤器添加到twig文件中的翻译字符串来解决,例如:

{{ 'quoted.text' | trans | desc('text which translation has quotes') | raw }}