РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗pydjSpLcPb 76 of 204 menu

Проблема хардкода текстов в Django

Пусть в шаблоне написано так:

<h1>Welcome</h1> <p>Your profile was updated</p>

Для русского языка пришлось бы дублировать шаблон или писать условия на каждый текст. При десятке языков это не масштабируется.

Правильный путь: пометить строку как «нужен перевод», хранить варианты в файлах локали и подставлять перевод активной локали. Этим займемся дальше.

Найдите в своем проекте 3 пользовательских фразы в шаблонах, которые стоило бы переводить.

Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить