使用Django翻译文本块。。如何处理HTML?
标题可能不清楚,但我不知道该怎么说 在Django文档中,如何标记要翻译的文本块非常清楚。。举个例子:使用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
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%}
看看: