Page 24 of 25

Re: Мультиязычный индекс

Posted: Sat Apr 25, 2020 9:03 am
by admin
не не, по очереди

$lang

вот эту переменную вы как назначаете?

Re: Мультиязычный индекс

Posted: Sat Apr 25, 2020 9:12 am
by ulan
ну посмотри свой код игрового дампа и увидешь как назначена эта переменная?

Re: Мультиязычный индекс

Posted: Sat Apr 25, 2020 9:14 am
by ulan
ой впезду наигрались в мультиязчные сайты
делать сайт под сео в движке который под это не прездначен - проще удалить нахуй все

Re: Мультиязычный индекс

Posted: Sat Apr 25, 2020 9:19 am
by admin
ага, дефолтный вариант ставит куку
и потом из нее берет

elseif ($_COOKIE['force_lng'] and isset($my_keywords[$_COOKIE['force_lng']])){

потому получается русский

уберу из примера вариант с установкой куки, понял что это слишком сложно сделал

Re: Мультиязычный индекс

Posted: Sat Apr 25, 2020 9:20 am
by admin
вам надо заюзать код который берет только из урла
пример кода я постил тут же и он есть в вики

Re: Мультиязычный индекс

Posted: Sat Apr 25, 2020 9:29 am
by ulan
да ничего мне уже не надо ставить
зачем что то ставить в том месте где это делается костылями, не место этому в шаблоне

1 за определение языка отвечает система - зачем это дублировать да еще и криво в шаблоне?
2 система знает про куку force_lng и учитывает ее. зачем дублировтаь чтение куки в шблоне?
3 а раз система знает про куку (пункт2) то какого хера шаблон должен ставить куку, а не сама система

Re: Мультиязычный индекс

Posted: Sat Apr 25, 2020 9:50 am
by ulan
Дай плиз переменную которая выведи язык без префикса

Re: Мультиязычный индекс

Posted: Sat Apr 25, 2020 9:53 am
by ulan
мне бы тег который выведет префикс языка без слеша
ну и чтобы если языка такого нету то пусть выводит main

Re: Мультиязычный индекс

Posted: Sat Apr 25, 2020 10:30 am
by ulan
ибо это немного костыль вышел
$_lang = empty('<!--LNG_URL_PREFIX-->')?'main':'<!--LNG_URL_PREFIX-->';
if($_lang[0]=='/')$_lang=substr($_lang, 1);
$lang = $my_keywords[$_lang];
echo $_lang;

Re: Мультиязычный индекс

Posted: Sat Apr 25, 2020 11:30 am
by ulan
ну и заодно небольшое предложение сделать настройку в мультике аля возвращать юзера по куке, чтобы куку ставил сам движок а не я в шаблоне