Как получить переведенное слово в шаблоне непосредственно в django-parler?

На моей странице детализации фронтенда, в шаблонах я хочу получить переведенные слова. Поскольку переведенные поля находятся внутри блока translations

class UsefulLinks(TranslatableModel, BaseModel):
    translations = TranslatedFields(
        name=models.CharField(verbose_name=_('Useful Link Name'), max_length=255)

    )
    icon = models.ImageField(verbose_name=_('Link Icon'), upload_to='')

Я не знаю, как получить переведенные слова в шаблоне.

<input value="{{ object.name.en }}" name="title_uz" type="text" class="form-control" id="exampleInputEmail1">

Я пытался получить как в вышеприведенном методе, но, похоже, это не работает. Есть ли способ получить переведенные слова непосредственно в шаблоне, просто указав код языка?

Единственное решение, которое я пробовал, это использовать get_context_data на бэкенде для получения переведенных слов, указывая код языка следующим образом

 def get_context_data(self, **kwargs):
        context = super().get_context_data(**kwargs)
        obj_id = self.object.id
        lang_uz = Menu.objects.language('uz').get(id=obj_id)
        context['title_uz'] = lang_uz.title

и передал слово шаблону фронтенда.

Но я хочу получать переведенные слова непосредственно из шаблона, просто указав код языка.

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