【发布时间】:2016-10-27 10:37:49
【问题描述】:
在某些 Django 模板中将以下 blocktrans 图像化:
{% blocktrans %}
Some Text
{% endblocktrans %}
在模板中进行一些更改后,您可能希望将块缩进:
<div>
{% blocktrans %}
Some Text
{% endblocktrans %}
</div>
这将更改您在翻译文件中的信息,并将它们标记为模糊。虽然从技术上讲,它是相同的消息(只是缩进不同)。
对这些消息进行“模糊处理”的整个过程既繁琐又容易出错。
到目前为止我尝试了什么:
- 尽可能使用
trans- 并不总是有效 - 保持
blocktrans语句的初始缩进 - 难以维护 - 试图在文档和其他资源中找到更多信息
有没有办法让blocktrans 中的缩进变得无关紧要?
【问题讨论】:
标签: python django django-templates django-i18n