【发布时间】:2017-11-01 18:08:33
【问题描述】:
我将使用 Django 翻译功能/标签来翻译单词和小块文本。但我想知道对“服务条款”或“隐私政策”页面等大文本内容做同样的事情是否相关?
我看到了两种方式:
1) 对整个文本使用{% blocktrans %},但它会使大量数据进入gettext数据库,可能会减慢所有其他字符串的翻译过程
2) 使用与语言一样多的模板,即为“隐私政策”页面提供这些模板文件:privacy_en.html、privacy_fr.html、privacy_de.html...
正确的方法是什么?
【问题讨论】: