Skip to main content
 首页 » 编程设计

python之为 Django 组织 .po 本地化文件

2025年05月04日25EasonJim

我正在从事的项目已经变得相当大了。就像它的本地化文件一样。很难找到解决翻译的方法。

您如何管理 Django 项目中的大型本地化文件?我想按上下文分隔 *.po 文件。 (例如电子邮件、推送消息、 WebView 等)

这样我就可以将它们添加到 poeditor 或 onesky 等不同的翻译项目中。

请您参考如下方法:

有趣的问题。目前 Django 将 gettext domain 硬编码为 django,因此您不能依赖此命名空间功能。有一个 open and active issue关于这个。

您可能想使用 alternate LOCALE_PATHS虽然。