Пишу самописный движок одного сайта.
Есть задача сделать несколько языков на сайте, но не хочу плодить нам нем папки:
/ru
/en
/pl
и влаживать в каждую папку все файлы заново.
Все данные берутся из БД. Конечно уже создал массив с фразами для каждого языка. Но проблема в том что нужно сделать ссылки по типу как вверху, но не плодить кучи папок.
Как можно это сделать? Может как-то в htaccess по типу сделать, если есть get параметр ?lang=ru то редирект на ту же ссылку только подставляем папку ru или если ?lang=en то редиректим на папку en?
1. event - 14 Марта, 2016 - 19:22:29 - перейти к сообщению
2. Viper - 14 Марта, 2016 - 22:59:17 - перейти к сообщению
Папки? Зачем?
mod_rewrite если что.
mod_rewrite если что.
3. event - 15 Марта, 2016 - 18:02:28 - перейти к сообщению
mod_rewrite юзаю, предлагаете передставить еще $_GET? url?lang или что?)
4. esterio - 15 Марта, 2016 - 21:17:06 - перейти к сообщению
event пишет:
предлагаете передставить еще $_GET? url?lang или что?)
Он не это говорил. Лучше сразу сделайте единую точку входа index.php и уже с поможю самого PHP делайте роутинг и определение языка
5. event - 16 Марта, 2016 - 19:12:21 - перейти к сообщению
esterio пишет:
Он не это говорил. Лучше сразу сделайте единую точку входа index.php и уже с поможю самого PHP делайте роутинг и определение языка
event пишет:
предлагаете передставить еще $_GET? url?lang или что?)
Он не это говорил. Лучше сразу сделайте единую точку входа index.php и уже с поможю самого PHP делайте роутинг и определение языка
Что-то рыскаю в интернете мало как-то примеров и то не понятные.
Может у Вас есть какой-то простенький пример роутинга?
6. Delko074 - 17 Марта, 2016 - 13:38:24 - перейти к сообщению
Тема старая,но может найдешь что нибудь интересное для себя ТУТ
7. kuller - 17 Марта, 2016 - 15:24:13 - перейти к сообщению
Вообще не понял про какие папки вы говорите.... может по клику на выбранный язык просто запись в куки делать какой язык выбрал пользователь... и уже потом подключать языковый файл
8. esterio - 21 Марта, 2016 - 17:59:17 - перейти к сообщению