Есть ли способ изменить набор языков для поля в django-translated-fields?
В настоящее время у меня есть модель с именем поля, которое должно иметь перевод на японский (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
поле?