根据 Django 文档中的 此部分,当需要翻译复数时应该使用
{% blocktrans %}
。然而,对于像下面这样的例子,难道没有更方便的方法吗?{% blocktrans count video.views.count as views %}
The video has been viewed <span>{{ views }}</span> time
{% plural %}
The video has been viewed <span>{{ views }}</span> times
{% endblocktrans %}
我尝试做以下事情:
{% blocktrans %}time{% plural %}times{% endblocktrans %}
但它抛出了TemplateSyntaxError:'blocktrans'不允许其他块标签(看到u'plural')在其中