Ich habe eine Zeichenfolge, die ich über den Filter "Zeilenumbrüche" übergeben werden soll.Django: Übergeben des Ergebnisses von {% trans%} über einen Filter
{% trans "my string"|linebreaks %}
Funktioniert nicht.
Gibt es einen anderen Weg?
Ich habe eine Zeichenfolge, die ich über den Filter "Zeilenumbrüche" übergeben werden soll.Django: Übergeben des Ergebnisses von {% trans%} über einen Filter
{% trans "my string"|linebreaks %}
Funktioniert nicht.
Gibt es einen anderen Weg?
Siehe filter
.
{% filter force_escape|lower %}
{% blocktrans %}This text will be translated, HTML-escaped, and will appear in all lowercase.{% endblocktrans %}
{% endfilter %}
Wenn Sie vor der Übersetzung filtern müssen, können Sie auch:
{% blocktrans with value|filter as myvar %}
This will have {{ myvar }} inside.
{% endblocktrans %}
Die oben übersetzt nicht „Wert“. Es scheint nur die vollständige Zeichenfolge innerhalb von {% blocktrans%} zu übersetzen. Was ich brauche ist ein Filter auf das Ergebnis der Übersetzung – Boris
gut angewendet, so sagte ich, "filter before" :) –