Изменение кода языка Django по ссылкам - PullRequest
0 голосов
/ 13 мая 2018

(i18n) Код языка ISO для казахского языка использует kk. Я хочу изменить его на kz в своем проекте, чтобы было удобно для людей в Казахстане, которые раньше использовали kz в ссылках.В качестве примера мне нужно иметь возможность вместо www.mydomain.com/kk использовать www.mydomain.com/kz

1 Ответ

0 голосов
/ 13 мая 2018

Вы можете использовать эти строки в ваших settings.py:

LANGUAGES = [
    ('kz', _('Kazakh')),
    ('en', _('English')),
]

и вы должны добавить свой путь к локали к LOCALE_PATHS следующим образом:

LOCALE_PATHS = [
    os.path.join(BASE_DIR, 'locale')
]

и вы должны сделать po файл и mo файл в папке locale. например: locale/kz/LC_MESSAGES/django.po и locale/kz/LC_MESSAGES/django.po

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...