diff --git a/wagtail/admin/localization.py b/wagtail/admin/localization.py index 458855defd..99da45de9b 100644 --- a/wagtail/admin/localization.py +++ b/wagtail/admin/localization.py @@ -1,6 +1,7 @@ import functools import zoneinfo +from django import VERSION as DJANGO_VERSION from django.conf import settings from django.utils.dates import MONTHS, WEEKDAYS, WEEKDAYS_ABBR from django.utils.translation import gettext as _ @@ -41,12 +42,15 @@ WAGTAILADMIN_PROVIDED_LANGUAGES = [ ("sl", "Slovenian"), ("th", "Thai"), ("tr", "Turkish"), - ("ug", "Uyghur"), ("uk", "Ukrainian"), ("zh-hans", "Chinese (Simplified)"), ("zh-hant", "Chinese (Traditional)"), ] +if DJANGO_VERSION >= (5, 0): + WAGTAILADMIN_PROVIDED_LANGUAGES.append(("ug", "Uyghur")) + WAGTAILADMIN_PROVIDED_LANGUAGES.sort() + # Translatable strings to be made available to JavaScript code # as the wagtailConfig.STRINGS object