使用Django翻译文本块。。如何处理HTML?

使用Django翻译文本块。。如何处理HTML?,django,Django,标题可能不清楚,但我不知道该怎么说 在Django文档中,如何标记要翻译的文本块非常清楚。。举个例子: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec quam sem, sodales in fringilla nec, lacinia a lorem. Vivamus vel molestie ante. 到目前为止还不错。您只需使用trans或blocktrans标记 但现在考虑一下: Lorem ips

标题可能不清楚,但我不知道该怎么说

在Django文档中,如何标记要翻译的文本块非常清楚。。举个例子:

Lorem ipsum dolor sit amet, consectetur adipiscing elit. 
Donec quam sem, sodales in fringilla nec, lacinia a lorem. 
Vivamus vel molestie ante. 
到目前为止还不错。您只需使用trans或blocktrans标记

但现在考虑一下:

Lorem ipsum dolor sit amet, consectetur adipiscing elit. 
Donec quam sem, sodales in fringilla nec, lacinia a lorem. 
<a href="{% url some-view %}">Vivamus vel</a> molestie ante.
Lorem ipsum door sit amet,一位杰出的领导者。
Donec quam sem,弗林利亚nec的苏打水,拉齐尼亚a lorem。
摩尔斯蒂安特。
我该如何处理这件事?我是不是要把它包在一个横档里

编辑:

我想我已经知道该怎么做了

{% url some-view as some_view_url %}
{% blocktrans %}
Lorem ipsum dolor sit amet, consectetur adipiscing elit. 
Donec quam sem, sodales in fringilla nec, lacinia a lorem. 
<a href="{{ some_view_url }}">Vivamus vel</a> molestie ante.
{% endblocktrans %}
{%url某些视图作为某些视图\u url%}
{%blocktrans%}
Lorem ipsum dolor sit amet,是一位杰出的献身者。
Donec quam sem,弗林利亚nec的苏打水,拉齐尼亚a lorem。
摩尔斯蒂安特。
{%endblocktrans%}

我肯定会使用blocktrans。有时不可能将i18n html文本分割成不同的片段。Blocktrans具有一些强大的功能:

{% url path.to.view arg arg2 as the_url %}

{% blocktrans with object.title as title and author|title as author_t %}

  {{author}}: Lorem ipsum dolor sit amet, consectetur adipiscing elit. 
  Donec quam sem, sodales in fringilla nec, lacinia a lorem. 
  <a href="{{the_url}}">{{title}}</a> molestie ante.

{% endblocktrans %}
{%url path.to.view arg arg2作为\u url%}
{%blocktrans,object.title作为标题,author | title作为作者_t%}
{{作者}:Lorem ipsum dolor sit amet,一位杰出的领导者。
Donec quam sem,弗林利亚nec的苏打水,拉齐尼亚a lorem。
摩尔斯蒂安特。
{%endblocktrans%}
看看:


这正是我想要的。谢谢