Django-CMS语言环境翻译

时间:2014-09-05 13:35:40

标签: django django-cms

我在venv / lib / python2.7 / site-packages / cms / locale /中翻译了一个django-cms语言文件,没关系。现在我想把它放在我的项目文件夹中,所以我不必在每次部署后都复制它。

我尝试了my_project / static / cms / locale / ...但它无效。

我该怎么办?

2 个答案:

答案 0 :(得分:0)

请在transifex上提交您的翻译,以便它们包含在下一个版本中:

https://www.transifex.com/projects/p/django-cms/

答案 1 :(得分:0)

请参阅有关该主题的Django文档[1]。简而言之,您需要将这些翻译放入Django搜索的路径中。这意味着LOCALE_PATHS中指定的路径或locale中的应用程序中名为INSTALLED_APPS的文件夹(该应用程序需要models.py文件)。请注意,INSTALLED_APPS列表中较高的应用程序具有较高的优先级,因此如果您使用后一种方法,请确保该应用程序在cms之前。

[1] https://docs.djangoproject.com/en/1.7/topics/i18n/translation/#how-django-discovers-translations

相关问题