Как добавить поддержку русского языка в Django CMS? - PullRequest
0 голосов
/ 22 февраля 2019

Я установил Django CMS, следуя руководству http://docs.django -cms.org / ru / latest / вводный / 01-install.html , но в интерфейсе вижу только английский язык.

Я просмотрел документы http://docs.django -cms.org / ru / 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" в журнале.

Вот части, связанные с языком моего 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?

...