如何在Twig中转义翻译文本?

时间:2015-09-23 03:36:14

标签: symfony twig

我的模板包含大段文字。我用{%trans%}标签包装文本,这很好。但是,我需要正确转义翻译。这是一个例子:

{% trans %}Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras tortor urna, vestibulum vitae lacus rhoncus, scelerisque tempus nunc. 
Aliquam urna nisl, egestas eu purus id, finibus sagittis turpis. Vestibulum ut elementum neque. Integer ultrices risus et nulla cursus elementum.
Proin ac orci at neque dapibus hendrerit eu eget urna.Nam et consequat ligula. Vivamus malesuada turpis leo,
aliquet blandit arcu ultricies sed.{% endtrans %}

如果翻译的文本具有非html安全字符,我如何让trans自动转义?我不想将所有文本都放入字符串中并使用| trans过滤器。

1 个答案:

答案 0 :(得分:0)

使用{% verbatim %}TRANS IN HERE{% endverbatim %}标记围绕您的内容。它基本上用作|raw过滤器。 Docs