【问题标题】:Django-CMS locale translationDjango-CMS 语言环境翻译
【发布时间】:2014-09-05 13:35:40
【问题描述】:

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

我尝试了 my_project/static/cms/locale/... 但它不起作用。

我该怎么做?

【问题讨论】:

    标签: django django-cms


    【解决方案1】:

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

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

    【讨论】:

      【解决方案2】:

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

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-02-06
        • 2012-03-25
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多