生成本地化文件时,我会按语言获取一个文件。 我想获得几个文件,例如一个用于国家名称,一个用于我的类别名称,一个用于其他名称。 我怎么能这样做?
感谢
答案 0 :(得分:1)
考虑将模型,灯具或字符串所在的位置拆分为单独的应用程序。每个应用程序都有自己的.po文件。
答案 1 :(得分:0)
这就是Django的工作方式。 makemessages
解析所有相关文件,最终生成一个.po
文件。如果你想改变它,你可能需要深入研究Django的源代码(source of makemessages command开始)。
但是你想在这里解决的问题是什么?如果要拆分.po
文件以简化维护,可能需要查看Rosetta等应用。它们为您提供了更新翻译的Web界面。
Django最近切换到Transifex进行翻译,这是一个开放的协作工作平台。