Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Вёрстка веб-сайтов > Как лучше реализовать мультиязычный сайт?


Автор: Rusman 23.7.2009, 11:36
Здравствуйте!
Мне нужно сделать сайт на двух языка Рус и Англ. Как лучше это сделать? Пожалуйста посоветуйте!
Заранее всем сенк!

Автор: NNaarreekk 25.7.2009, 16:44
Давай поподробнее. Что будет на сайте как изменятся и т.д....

Автор: Rusman 25.7.2009, 19:57
На сайте будут изменяться все надписи текстовые и картинки (с нарисованными надписями). Впринципе вот и все.
Можно конечно например создать файл с переменными $menu_lg и т.п. и подключать его.
Но так ли это делается правильно? я вот хз

Автор: NNaarreekk 25.7.2009, 20:21
я лично именно так и делаю. Создаю файл со всем текстом а птотом вызываю его с определенной переменной.

Конечно можно сделать к каждому языку отдельный файл,но потом будет неудобно изменять.
а изображения я сохраняю с именами img_eng.jpg...img_rus.jpg a вызываю 
Код

<img src="img_<?=$lng?>.jpg" ...


к примеру.

Если на сайте будет база тогда тоже так же..создаешь таблицу с полями text_rus .... text_eng и вызывается SELECT `text_$lng` .....

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)