在生成本地化文件时,我会按语言获取一个文件。我想要几个文件,例如一个用于国家名称,一个用于我的类别名称,一个用于其他文件。我该怎么做呢?
谢谢
发布于 2011-04-13 18:20:12
考虑将模型、装置或字符串所在的位置拆分为单独的应用程序。每个应用程序都有自己的.po文件。
发布于 2011-02-07 19:43:22
这就是Django的工作方式。makemessages解析所有相关文件,并最终生成一个.po文件。如果您想要改变这一点,您可能需要深入研究Django的源代码(从source of makemessages command开始)。
但是您在这里试图解决的问题是什么呢?如果你想拆分.po文件以简化维护,你可能想看看像Rosetta这样的应用程序。它们为您提供了一个web界面来更新您的翻译。
Django最近也转而使用Transifex进行翻译,这是一个协作工作的开放平台。
https://stackoverflow.com/questions/4920785
复制相似问题