如何在Django CMS中添加俄语支持?

时间:2019-02-22 04:05:28

标签: python django content-management-system django-cms

我已经按照指南http://docs.django-cms.org/en/latest/introduction/01-install.html安装了Django CMS,但是在界面中只能看到英语。

我查看了文档http://docs.django-cms.org/en/latest/reference/configuration.html#i18n-l10n-reference,在ru的{​​{1}}和LANGUAGES变量中添加了CMS_LANGUAGESsettings.py,界面选择器中出现了俄语,但是当我选择了它,它又回到了英文,并在日志中显示"[15/Feb/2019 15:06:19] "GET /ru/ HTTP/1.0" 302 0"

这是我的settings.py中与语言相关的部分:

...
LANGUAGE_CODE = 'ru'
...
LANGUAGES = (
    ## Customize this
    ('en', gettext('en')),
    ('ru', gettext('ru'))
)

CMS_LANGUAGES = {
    ## Customize this
    1: [
        {
            'code': 'en',
            'name': gettext('en'),
            'redirect_on_fallback': True,
            'public': True,
            'hide_untranslated': False,
        },
        { 
            'code': 'ru',
            'name': gettext('ru'),
            'fallbacks': ['en'],
            'public': True,
        },
    ],
    'default': {
        'redirect_on_fallback': True,
        'public': True,
        'hide_untranslated': False,
    },
}
...

有人可以帮助我翻译Django CMS安装吗?

1 个答案:

答案 0 :(得分:0)

通常需要更改为: changes

然后保存。 ))