我的django项目中需要有两个不同的语言环境目录。 因为在rest_auth等第三方应用程序中有一些翻译不适用于我的语言。 我们在.po文件中手动翻译它们,但问题出在我运行的时候:
python manage.py makemessages
它扫描项目并删除所有手动翻译的字符串! 所以我想要一个第三方应用程序翻译的目录(django忽略它并且不更新它),以及我自己的东西的另一个locale目录,每次运行makemessages时都会更新。
p.s:我已经在设置中将第二个语言环境文件夹添加到了LOCALE_PATHS。