Добро пожаловать, Гость!
Мультиязычность - Страница 2
Разработчикам | Мультиязычность
sdn :
Здравствуйте, дорогие пользователи, я вас научу как сделать свой сайт мультиязычным.
1.) Создаем папку lang в папке sys.
2.) Создаем два файла ru.php и en.php
Исходный код ru.php:
<?php
$lang = array(
'menu' => 'Меню',
'' => '',
'' => '',
'' => '',
'' => '',
);
?>
Исходный код en.php:
$lang = array(
'menu' => 'Menu',
'' => '',
'' => '',
'' => '',
'' => '',
);
?>
3.) Делаем запрос в базу данных через админ панель:
ALTER TABLE `user` ADD COLUMN `lang` VARCHAR(32)
4.) Потом находим файл /sys/inc/user.php
И в конце файла вставляем эти строчки:
if ($user['lang'] == 'ru') {
include_once H.'/sys/lang/ru.php'; // Русский язык
}
if ($user['lang'] == 'en') {
include_once H.'/sys/lang/en.php'; // Англиский Язык
}
// Если не один из языков не выбран, выводим язык по умолчанию:
else {
include_once H.'/sys/lang/ru.php'; // Русский язык
}
5.) Далее скачиваем файл lang.php и перемещаем в папку /user/ , он нужен для изменения языка.
Примеры, как вывести языки:
1.)
<?=$lang[menu]?>
2.) echo "".$lang['menu']."";
3.) echo $lang[menu];
4.) $_SESSION['message'] = ''.$lang["menu"].'';
5.) $set['title']=''.$lang["menu"].''; // заголовок страницы
И на этом все!!
[center]С ув. sdn. [/center]
Мультиязычность
19 Янв 2015Здравствуйте, дорогие пользователи, я вас научу как сделать свой сайт мультиязычным.
1.) Создаем папку lang в папке sys.
2.) Создаем два файла ru.php и en.php
Исходный код ru.php:
<?php
$lang = array(
'menu' => 'Меню',
'' => '',
'' => '',
'' => '',
'' => '',
);
?>
Исходный код en.php:
$lang = array(
'menu' => 'Menu',
'' => '',
'' => '',
'' => '',
'' => '',
);
?>
3.) Делаем запрос в базу данных через админ панель:
ALTER TABLE `user` ADD COLUMN `lang` VARCHAR(32)
4.) Потом находим файл /sys/inc/user.php
И в конце файла вставляем эти строчки:
if ($user['lang'] == 'ru') {
include_once H.'/sys/lang/ru.php'; // Русский язык
}
if ($user['lang'] == 'en') {
include_once H.'/sys/lang/en.php'; // Англиский Язык
}
// Если не один из языков не выбран, выводим язык по умолчанию:
else {
include_once H.'/sys/lang/ru.php'; // Русский язык
}
5.) Далее скачиваем файл lang.php и перемещаем в папку /user/ , он нужен для изменения языка.
Примеры, как вывести языки:
1.)
<?=$lang[menu]?>
2.) echo "".$lang['menu']."";
3.) echo $lang[menu];
4.) $_SESSION['message'] = ''.$lang["menu"].'';
5.) $set['title']=''.$lang["menu"].''; // заголовок страницы
И на этом все!!
[center]С ув. sdn. [/center]
Комментарии:
Dreamer
19 Янв 2015
______________________
тут могла быть ваша реклама.
sdn (19 Янв 2015):
Дай ссылку
sdn, Сейчас поищу, если найду его там.Дай ссылку
______________________
тут могла быть ваша реклама.
Dreamer
19 Янв 2015
______________________
тут могла быть ваша реклама.
sdn (19 Янв 2015):
Dreamer, какой именно.
sdn, Мультиязычность. В архиве точно так же, как и ты описал.Dreamer, какой именно.
______________________
тут могла быть ваша реклама.
sdn 19 Янв 2015
Автор темы
Автор темы
Dreamer (19 Янв 2015):
На профике видел этот модуль.
Dreamer, какой именно.На профике видел этот модуль.