【问题标题】:Django i18n {% blocktrans %} queryDjango i18n {% blocktrans %} 查询
【发布时间】:2011-03-20 20:41:31
【问题描述】:

我一直在阅读 django i18n 翻译文档,但找不到翻译包含 html 的字符串的最佳方法。

例如,下面的 html。我如何在 blocktrans 语句中保留<strong></strong>

<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>

可以以某种方式构造字符串吗?

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

任何帮助将不胜感激! =)

谢谢, 伊曼克

【问题讨论】:

    标签: django internationalization gettext


    【解决方案1】:

    除非您的日期需要特定的语言敏感格式,否则您可以在视图代码中创建这两个变量,然后将它们传递给模板,其中 with 是可行的

    【讨论】:

      猜你喜欢
      • 2013-07-11
      • 2010-12-21
      • 2013-12-07
      • 1970-01-01
      • 2013-08-12
      • 2015-06-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多