我想通过“linebreaks”过滤器传递一个字符串。
{% trans "my string"|linebreaks %}
不起作用。
还有其他办法吗?
答案 0 :(得分:9)
请参阅filter
。
{% filter force_escape|lower %}
{% blocktrans %}This text will be translated, HTML-escaped, and will appear in all lowercase.{% endblocktrans %}
{% endfilter %}
答案 1 :(得分:3)
如果您需要在翻译前进行过滤,也可以使用:
{% blocktrans with value|filter as myvar %}
This will have {{ myvar }} inside.
{% endblocktrans %}