Добрый день! У меня такой вопрос, как реализовать многоязычность на сайте. К примеру, заходишь на сайт появляется страница с выбором языка, соответственно происходит переход. У меня будет так , есть картинки на сайте и будет к ним текст , этот текст будет переходить на разные языки. Т.е. я так понимаю по каждый язык нужны свои папочки, где будут продефинированны переменные с конкретным текстом. Но вот как это хотя бы примерно реализовать в коде? Огромное спасибо заранее.
Интересно. Вот такой ответ вас устроит?! PHP: <?php if($lang == 'ru') { что-то там по-русски } На самом деле ваш вопрос не имеет смысла. Он мне напомнил "рыбу-луну". Ёпс, а как же без папочек то. И папочки и мамочки нужны. Глупости, курите интернет в сторону архитектур. Или просто возьмите готовую мультиязычную систему и посмотрите как там сделано.
Для статических слов (меню, кнопочки) можно использовать gettext. Для всего остального базу с полями: ru_text | en_text Выборку из базы делать 'SELECT '.$_GET["lang"].'_text FROM tbl' (при условии, что $_GET["lang"] будет проверено на правильность)