如何为Django模板生成多个PO文件?

如何为Django模板生成多个PO文件?,django,internationalization,django-i18n,Django,Internationalization,Django I18n,如果可能的话,我很想继续使用Django的内置本地化工具,但恐怕这不是一个选择 我想做的是根据我的模板文件生成多个不同的PO文件进行翻译。例如,我不想把/templates/home.html和/templates/other.html的所有字符串都转储到django.po,我想要类似于home.po和other.po的东西 理想情况下是每个模板的唯一PO文件 这将使我们更容易对站点的多个部分进行异步更改 是否可以使用内置工具实现这种行为,甚至类似的行为 如果没有,您将如何处理 我认为这是不可能

如果可能的话,我很想继续使用Django的内置本地化工具,但恐怕这不是一个选择

我想做的是根据我的模板文件生成多个不同的PO文件进行翻译。例如,我不想把
/templates/home.html
/templates/other.html
的所有字符串都转储到
django.po
,我想要类似于
home.po
other.po
的东西

理想情况下是每个模板的唯一PO文件

这将使我们更容易对站点的多个部分进行异步更改

是否可以使用内置工具实现这种行为,甚至类似的行为


如果没有,您将如何处理

我认为这是不可能的。但您所说的“这将使我们更容易对网站的多个部分进行异步更改”是什么意思呢?我们当前的工作流程和日程安排意味着网站的某些部分正在由不同的团队按照不同的日程进行积极的翻译。模板可以在翻译团队提交工作之前添加/删除。当试图跟踪和合并所有适当的更改时,这会导致头痛。版本控制系统智能合并不成功?我认为这是不可能的。但您所说的“这将使我们更容易对网站的多个部分进行异步更改”是什么意思呢?我们当前的工作流程和日程安排意味着网站的某些部分正在由不同的团队按照不同的日程进行积极的翻译。模板可以在翻译团队提交工作之前添加/删除。当试图跟踪和合并所有适当的更改时,这会导致头痛。版本控制系统智能合并不成功?