代码之家  ›  专栏  ›  技术社区  ›  Dmitrii Vinokurov

如何为Django CMS添加俄语支持?

  •  0
  • Dmitrii Vinokurov  · 技术社区  · 6 年前

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

    我看过医生 http://docs.django-cms.org/en/latest/reference/configuration.html#i18n-l10n-reference ,已添加 ru LANGUAGES CMS_LANGUAGES settings.py ,俄语出现在界面选择器中,但当我选择它时,它会返回到英语并显示 "[15/Feb/2019 15:06:19] "GET /ru/ HTTP/1.0" 302 0" 在日志中。

    以下是我的语言相关部分 :

    ...
    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安装吗?

    0 回复  |  直到 6 年前
        1
  •  0
  •   Evu R.    4 年前

    通常需要更改为: changes