Есть ли способ изменить набор языков для поля в django-translated-fields

В настоящее время у меня есть модель, в которой есть поле под названием title, которое должно иметь перевод на японский язык (JP). В настоящее время я использую отдельное поле для этой переведенной версии, но в документации django-translated-fields говорится, что существует способ добавления дополнительных языков.

Моя модель выглядит следующим образом:

class MyModel(model.Model):
    title_en = models.CharField(max_chars=100)
    title_jp = models.CharField(max_chars=100)

Мои настройки выглядят следующим образом:

LANGUAGES = [
    ("en", "English"),
    ("es", "Spanish")
]

В документации говорится, что есть способ сделать это, но не описывается как.

Также можно переопределить список используемых кодов языков, например, если вы хотите перевести под- или надмножество settings.LANGUAGES. В сочетании с attrgetter и attrsetter ничто не мешает вам использовать это поле для различных видов переводов, не обязательно связанных с django.utils.translation или вообще языками.

Дело в том, что мне нужно иметь jp и en перевод, но не es перевод. Есть ли способ полностью изменить языки, используемые для поля title?

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