2010-07-25 4 views
1

J'ai lu la documentation de traduction de django i18n et je n'arrive pas à trouver la meilleure façon de traduire une chaîne contenant du html.Django i18n {% blocktrans%} requête

Par exemple, le code HTML ci-dessous. Comment puis-je conserver <strong></strong> dans l'instruction blocktrans?

<p>This email is to acknowledge placement of order number <strong>{{ order.order_number }}</strong> on {{ order.date|date:"D d M Y" }} at {{ order.date|date:"H:i" }}.</p> 

Une chaîne peut-elle être construite d'une manière ou d'une autre?

{% blocktrans with '<strong>'+order.order_number+'</strong>' as order_number order.date|date:"H:i" as order_date %} ??? 

Toute aide serait appréciée! =)

Merci, imanc

Répondre

0

À moins que votre date doit la mise en forme sensible à la langue spécifique, vous pouvez faire ces deux vars dans le code de la vue, puis les passer juste au modèle, où un with serait faisable