2014-09-05 100 views
0

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

我试过my_project/static/cms/locale/...但它不工作。

我该怎么办?

回答

0

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

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