<MyRusakov.ru />

JavaScript, jQuery и Ajax с Нуля до Гуру

JavaScript, jQuery и Ajax с Нуля до Гуру

Видеокурс "JavaScript, jQuery и Ajax с Нуля до Гуру" научит Вас "вдыхать жизнь" в страницы, делая их с потрясающими эффектами и максимальным удобством для пользователя.

Курс научит Вас писать скрипты на JavaScript, а также обучит использованию библиотеки jQuery и технологии Ajax.

Практически любой красивый сайт (с красивыми галереями изображений, слайдерами, плавными переходами и так далее) использует jQuery. А практически на любом серьёзном сайте вовсю используется технология Ajax, которая делает работу с сайтом максимальной удобной.

Поэтому курс "JavaScript, jQuery и Ajax с Нуля до Гуру" Вам просто необходим, если Вы хотите создавать по-настоящему достойные сайты.

Подробнее
Подписка

Подписавшись по E-mail, Вы будете получать уведомления о новых статьях.

Подписка Подписаться

Добавляйтесь ко мне в друзья ВКонтакте! Отзывы о сайте и обо мне оставляйте в моей группе.

Мой аккаунт Мой аккаунт Моя группа
Опрос

Каким движком Вы предпочитаете пользоваться?

Форум сайта MyRusakov.ru

Два или несколько языков
26.04.2018 16:53:26 Два или несколько языков Сообщение #1
Petro220

Petro220

Новичок

Новичок

Дата регистрации:
26.04.2018 16:45:39

Сообщений: 2

Всем привет. Может кто помочь?
Делаю сайтик и пытаюсь в пихнуть в движок несколько языков. В главном файле index.php
Вызываю её так

$tpl->set('{lang}', $checkLang);

Даже в в подключённом файле пишу так

if($_GET['act'] == 'chage_lang'{

$langId = intval($_GET['id']);
$config['lang_list'] = nl2br($config['lang_list']);
$expLangList = explode('<br />', $config['lang_list']);
$numLangs = count($expLangList);

if($langId > 0 AND $langId <= $numLangs){

set_cookie("lang", $langId, 365);
}
$langReferer = $_SERVER['HTTP_REFERER'];
header("Location: {$langReferer}";

}

$config['lang_list'] = nl2br($config['lang_list']);
$expLangList = explode('<br />', $config['lang_list']);
$numLangs = count($expLangList);
$useLang = intval($_COOKIE['lang']);
if($useLang <= 0) $useLang = 1;
$cil = 0;
foreach($expLangList as $expLangData){

$cil++;
$expLangName = explode(' | ', $expLangData);
if($cil == $useLang AND $expLangName[0]){
$rMyLang = $expLangName[0];
$checkLang = $expLangName[1];
}

}

if(!$checkLang){
$rMyLang = 'Русский';
$checkLang = 'ru';

}
include SYSTEM_DIR.'/system_lang/'.$checkLang.'/lang.lng';

В файле lang.lng пишу так

<?php
$lang = array(

'help' => 'Привет',
?>

В tpl файле если указываю {lang} то выводит "ru"
Как мне в tpl файле вывести например слово "Привет" Как там правильно указывать это всё?

Сам фаил lang.lng подключен пробовал убрать $lang выдаёт сразу ошибку на этот фаил.
Профиль Ответить
26.04.2018 19:00:32 Два или несколько языков Сообщение #2
Petro220

Petro220

Новичок

Новичок

Дата регистрации:
26.04.2018 16:45:39

Сообщений: 2

Русский язык у меня получилось вывести на страницу. А как мне добавить ещё один язык или несколько? Подскажите?
Профиль Ответить
28.04.2018 18:35:37 Два или несколько языков Сообщение #3
lll

lll

Эксперт

Эксперт

Дата регистрации:
17.06.2016 22:32:32

Сообщений: 133

В вашем коде сложно, что понять! Но как я понял, идея должна быть следующая.
1. Создаем разные шаблоны(с разными языками).
2. Например русский делаем по умолчанию.
3. по каком-либо условию меняем шаблон с определенным языком.
Профиль Ответить
28.06.2018 00:17:40 Два или несколько языков Сообщение #4
alenkanabaka

alenkanabaka

Новичок

Новичок

Дата регистрации:
06.06.2018 03:51:10

Сообщений: 7

Название темы, в голове историю пробудило) Отдыхали с мужем в Питере в позапрошлом году, он кстати программист! Так уж получилось, что пьянные себе проституток вызвали. Что они там творили. Как вспомню голова кругом! найти отсюда prostitutka-spb.club . Понравилось!)
Профиль Ответить
08.10.2018 11:33:26 Два или несколько языков Сообщение #5
gogi

gogi

Эксперт

Эксперт

Дата регистрации:
05.09.2018 10:59:59

Сообщений: 121

это интересно
Профиль Ответить