@bituke

Как оптимальнее реализовать мультиязычность?

Доброго времени суток! Имеется проект написанный на django, фронт написан с использованием шаблонизатора.
Задача следующая, внедрить мультиязычность в проект (в общем, 3 языка), все строки уже переведены в нужной мне форме, интегрировать все нужно с точностью до буквы. Я думаю, добавить просто js кнопки с выбором языка, при клике на которые вся выводимая информация будет меняться на нужный язык. Но так нужно переписывать абсолютно все шаблоны, тупо копировать их на 3 экземпляра, и при выбранном языке выводить нужный нам нужный с нужным языком. Есть ли у этого какое-то более элегантное решение? Как бы вы реализовали эту задачу? И где нужно хранить информацию о выбранном языке? В бэке? В кукисах? Или просто в хэше?
  • Вопрос задан
  • 114 просмотров
Решения вопроса 1
sergey-gornostaev
@sergey-gornostaev Куратор тега Django
Седой и строгий
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы