Итак, у меня есть модель с полем состояния, для которой я создал класс Enum
, например:
class Status(Enum):
PENDING_APPROVAL = "PENDING-APPROVAL"
PLANNED = "PLANNED"
APPROVED = "APPROVED"
CHANGED_PLAN = "CHANGED-PLAN"
COMPLETED = "COMPLETED"
CANCELED = "CANCELED"
, а затем добавил этот класс в качестве выбора для модели:
status = models.CharField(
choices=[(tag.value, tag.name) for tag in Status],
max_length=20,
verbose_name=pgettext("Order", "Status"),
default=Status.PENDING_APPROVAL.value,
)
Все работает нормально, но проблема в том, что как только я нажимаю на раскрывающееся меню, чтобы выбрать вариант из моего класса Enum
, я хочу, чтобы мой выбор был переведен на другой язык моего сайта .
Я не могу найти, как перевести выбор класса Enum
на нужный мне язык.