Django项目在代码库中的翻译文件

时间:2013-09-30 16:39:38

标签: django repository translation

我在Django项目中翻译了我的应用程序。实际上我有两个文件:

django.po
django.mo

带有消息的文件django.pl我把它放在我的代码库中,但是django.mo呢?我应该放置已编译的消息还是更好地在目标系统上编译此文件?

1 个答案:

答案 0 :(得分:1)

为什么在每个目标系统上重新编译翻译会更好?

你可以:

  • 在每次结账时从存储库编译,然后发送已编译的部署
  • 将编译保存在存储库中

您通常需要为dev / test编译版本。 要使用哪种解决方案只需要在存储库中使用更多空间,以及您的版本控制系统是否支持后检查挂钩。如果不是,记住在每次回购更新时重新编译翻译都会很痛苦。