Есть ли способ изменить набор языков для поля в 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?