5
我有一個字符串,我想通過「linebreaks」過濾器傳遞。Django:通過過濾器傳遞{%trans%}的結果
{% trans "my string"|linebreaks %}
不起作用。
還有別的辦法嗎?
我有一個字符串,我想通過「linebreaks」過濾器傳遞。Django:通過過濾器傳遞{%trans%}的結果
{% trans "my string"|linebreaks %}
不起作用。
還有別的辦法嗎?
請參閱filter
。
{% filter force_escape|lower %}
{% blocktrans %}This text will be translated, HTML-escaped, and will appear in all lowercase.{% endblocktrans %}
{% endfilter %}
如果需要翻譯之前過濾,您還可以使用:
{% blocktrans with value|filter as myvar %}
This will have {{ myvar }} inside.
{% endblocktrans %}
以上不轉化「值」。它似乎只翻譯{%blocktrans%}中的完整字符串。 我需要的是一個過濾器適用於翻譯的結果 – Boris 2010-04-19 10:09:29
所以我說,「過濾前」:) – 2010-04-19 18:37:48