我计划实施阿拉伯语翻译,将其翻译为从右到左书写整个句子。我该怎么做?:
<!-- parent.html -->
{% blocktrans %}
{% block category %}{% endblock category %} - Site Name
{% endblocktrans %}
<!-- child.html -->
{% extends 'parent.html' %}
{% block category %}Books{% endblock category %}
对于阿拉伯语翻译我需要使用blocktrans
,我也需要使用不同的子名称。
答案 0 :(得分:0)
在blocktrans标记内不允许使用其他块标记(例如
{% for %}
或{% if %}
)。
block
是另一个块标记,因此blocktrans
内也不支持。 blocktrans
内允许的唯一内容是直接变量替换(没有使用.
的任何过滤器或属性/方法解析。)
换句话说,blocktrans
无法满足您的要求。您必须相应地重新组织模板。