Junior — Middle
Django şablonunda müəyyən bir sətirin tərcümə edilə bilməsini necə həyata keçirmək olar?
sobes.tech Süni İntellekt
AI-dan cavab
В Django для перевода конкретной строки в шаблоне используется тег шаблона {% trans %}. Он позволяет пометить текст, который должен быть переведен на нужный язык.
Пример использования:
{% load i18n %}
<p>{% trans "Привет, мир!" %}</p>
Важно:
- В начале шаблона нужно загрузить библиотеку i18n с помощью
{% load i18n %}. - Строки, обернутые в
{% trans %}, будут собраны командойdjango-admin makemessagesдля последующего перевода. - Для более сложных случаев можно использовать
{% blocktrans %}для перевода строк с переменными.
Таким образом, переводимость конкретной строки реализуется через тег {% trans %} в шаблоне.