Как изменить последовательность языка в django admin panel

Как изменить последовательность языков в django admin panel? Я исползую django-modeltranslation. Я использовал django-adminlte3 и у меня код следующий:

MIDDLEWARE = [
    "django.middleware.security.SecurityMiddleware",
    "django.contrib.sessions.middleware.SessionMiddleware",

    'language.DefaultLanguageMiddleware',
    'django.middleware.locale.LocaleMiddleware',

    "django.middleware.common.CommonMiddleware",
    "django.middleware.csrf.CsrfViewMiddleware",
    "django.contrib.auth.middleware.AuthenticationMiddleware",
    "django.contrib.messages.middleware.MessageMiddleware",
    "django.middleware.clickjacking.XFrameOptionsMiddleware",
    "corsheaders.middleware.CorsMiddleware",
]

from django.conf import global_settings
gettext = lambda s: s
LANGUAGES = (
    ('ru', gettext('Russian')),
    ('en', gettext('English')),
    ('uz', gettext('Uzbek')),
    ('oz', gettext('Kiril')),
)
EXTRA_LANG_INFO = {
    'oz': {
        'bidi': False,
        'code': 'oz',
        'name': 'Kiril',
        'name_local': u"Кирилл",
    },
}
import django.conf.locale
LANG_INFO = dict(django.conf.locale.LANG_INFO, **EXTRA_LANG_INFO)
django.conf.locale.LANG_INFO = LANG_INFO
global_settings.LANGUAGES = global_settings.LANGUAGES + [("oz", 'Кирилл')]

MODELTRANSLATION_DEFAULT_LANGUAGE = 'uz'


# LANGUAGE_CODE = "ru"
LANGUAGE_CODE = "uz" 
TIME_ZONE = "UTC"

USE_I18N = True

USE_L10N = True

Нужно изменит порядок языка. Первый язык должна быть узбекский

Вернуться на верх