Можно создать дубликат:
Internationalization in PHPPHP многоязычная
Я ищу простой и производительный способ добавления нескольких языков в PHP сайта. Я не пытаюсь быть ленивым, я просто ищу лучший подход, потому что существует так много разных подходов. Я уже много раз искал в Интернете, но я все еще ищу лучшее решение на сегодняшний день.
Вы можете хранить ваши переводы в своей базе данных или в файле php. Я предпочитаю последнее, чтобы уменьшить количество звонков в db. Что вы, ребята, думаете или предпочитаете?
Любые хорошие уроки об этом приветствуются!
Спасибо!
Какие подходы вы исключили до сих пор в свои исследования - и по каким причинам? Каковы ваши конкретные критерии? Я спрашиваю, потому что в его нынешнем виде ваш вопрос слишком широк, и он субъективен, и именно такие вопросы нам не нравятся, см. FAQ. – hakre
Хранение в БД я до сих пор исключил. Но я все еще сомневаюсь в том, как я подхожу к этому с помощью php-файлов (переменные html или с массивом). – Fbo