CeBuJI
@CeBuJI
Программист

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

По этой статье хочу разработать сайт. Но в статье не предвидено мультиязычности.

А мне нужно сделать сайт на нескольких языках. Как лучше это реализовать?
  • Вопрос задан
  • 4132 просмотра
Решения вопроса 1
greabock
@greabock
Могу
На горячую:
Получать дополнительную переменную в строке запроса. На ее основе делать запрос к соответствующему языковому файлу, представляющему собой массив значений термин-трансляция. Пользоваться массивом для подстановки переменных.
По-уму:
Написать для этого служебный класс.

офф-топ
Указанная статья не учит тому, как нужно разрабатывать сайт. Она лишь разбирает паттерн mvc на практическом примере. Это, так сказать, "череп в разрезе". На практике лучше пользоваться готовыми фреймвоками. На них поддержка мультиязычности и прочих вкусностей уже реализована.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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