Поддерживает ли Django пользовательские языковые коды?
Для моего проекта мне нужны более длинные коды языков, чем два или пять символов.
По умолчанию Django поддерживает языки, которые имеют код языка, например "en" для английского и "en-GB" для английского (британского).
Есть ли возможность использовать более длинные коды языков (8 символов). Это необходимо для моего проекта, который использует каталог Glottolog https://glottolog.org/glottolog/language для языков.
Я пробовал добавить LANGUAGES = [("aari1239", "Aari"),] в настройках проекта. С этим языком я могу создавать po-файлы. Но когда я пытаюсь переключить язык с помощью POST-запроса к /i18n/setlang/, язык по умолчанию устанавливается английский.