Переводы Django не работают для панели администратора

enter image description here

enter image description here

Я не могу перевести название таблицы в моделях.

В models.py

from django.utils.translation import ugettext_lazy as _

 class Meta:
    verbose_name = _('Approval Status Table')

В urls.py

from django.conf.urls.i18n import i18n_patterns

path("i18n/", include("django.conf.urls.i18n")),

urlpatterns += i18n_patterns( path('admin/', admin.site.urls),

)

В Settings.py

SITE_ROOT = os.path.dirname(os.path.realpath(name)) LOCALE_PATHS = ( os.path.join(SITE_ROOT, 'locale'), )

Мне нужно перевести название таблицы Admin на шведский язык.

Подскажите, почему он не работает.

Не могу комментировать из-за репутации, поэтому оставляю свои комментарии здесь

  • Вы компилировали сообщение с помощью python manage.py makemessages --all затем python manage.py compilemessages
  • .
  • Создает ли он каталоги sv и en внутри каталога local?
Вернуться на верх