![]() |
Переменные в PHP и HTML (локализация)
Здравствуйте.
Раньше сайт был на одном языке и было все в файлах PHP, теперь приходится добавлять несколько языков (на выбор пользователя), это значит заменять фразы в PHP на переменные, но ума не приложу как это все оформить... Например имеем такую часть кода: PHP код:
Покажите, пожалуйста пример. Спасибо. |
Для начала нужно определиться, как вы будете узнавать, какой язык предпочитает пользователь. Можно сделать разными путями, но самый удобный -- это через куки.
Далее, если нужно поменять только эти 4 фразы, можно обойтись так (показано для первого примера): PHP код:
1. Создаём папку language или localizations и в неё кидаем файлы с именами типа ru.php, en.php и тому подобное. 2. В этих файлах будут храниться фразы для вашего сайта (желательно делать так, в виде массива): PHP код:
PHP код:
PHP код:
P. S. Если думаете, что сами не справитесь, а код сайта всему миру показывать не хотите, могу помочь за символическую плату (пишите в лс). |
Время: 06:58. |
Время: 06:58.
© OSzone.net 2001-