django - модели - перевод метакласса verbose_name - PullRequest
0 голосов
/ 27 февраля 2020

Я использовал стандартный gettext_lazy для перевода verbose_name в модели Meta класса, надеясь перевести название модели, отображаемое на странице администратора, не удалось ... Кто-нибудь может помочь?

models.py

from django.utils.translation import gettext_lazy as _

class Profile(models.Model):
    ...

    class Meta():
        verbose_name = _('Profile')
        verbose_name_plural = _('Profiles')

А затем терминальные команды:

$ django-admin makemessages -l ru -i venv
$ django-admin compilemessages

Все остальное на странице переведено, кроме названий моделей.

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