https://www.opera.com/
https://www.apple.com/
только ЕН , не бывает этот урл на другом языке
https://www.apple.com/fr/
https://www.opera.com/de/
всегда указанный в урле язык
опять же нет по куке, по что там запомнено и тп
язык ВСЕГДА четко указан в урле, без ваших "сделайте язык по куке, но иногда что б при переходе был другой" и тп
Мультиязычный индекс
Re: Мультиязычный индекс
Don't forget to run script update
Re: Мультиязычный индекс
https://www.opera.com/ ага всегда ен
смарт сж site.com выводим что попало по локали
site.com/preloader/balls-rugby-flick/ выводит что попало по локали
opera.com/preloader/balls-rugby-flick/ выводит всегда ен
а все почему, а потому что в смарте нету дефолтного языка
даже если насильно добавить ен язык то будет дубляш псевдо main и en
Пошел я по другому пути сейчас
Добавил даже ен язык в мульти смарт
то есть у меня теперь и ен и маин одинаковые
ок заходим /ru/preloader/balls-rugby-flick/ все на русском
поему out.php не запоминает последний язык который в куке и не делает туда редирект
смарт сж site.com выводим что попало по локали
site.com/preloader/balls-rugby-flick/ выводит что попало по локали
opera.com/preloader/balls-rugby-flick/ выводит всегда ен
а все почему, а потому что в смарте нету дефолтного языка
даже если насильно добавить ен язык то будет дубляш псевдо main и en
Пошел я по другому пути сейчас
Добавил даже ен язык в мульти смарт
то есть у меня теперь и ен и маин одинаковые
ок заходим /ru/preloader/balls-rugby-flick/ все на русском
поему out.php не запоминает последний язык который в куке и не делает туда редирект
Re: Мультиязычный индекс
ок, сделаем такое правило
прежде чем писать что-то про "не тот язык" вы читаете 3 раза следующее предложение
ЯЗЫК ВСЕГДА УКАЗАН ТОЛЬКО В УРЛЕ, СТРАНИЦА ПОКАЗЫВАЕТСЯ НА ТОМ ЯЗЫКЕ КОТОРЫЙ УКАЗАН В УРЛЕ
если язык не указан в урле - юзается основной язык
теперь покажите на каком урле что именно выведено не тем языком?
прежде чем писать что-то про "не тот язык" вы читаете 3 раза следующее предложение
ЯЗЫК ВСЕГДА УКАЗАН ТОЛЬКО В УРЛЕ, СТРАНИЦА ПОКАЗЫВАЕТСЯ НА ТОМ ЯЗЫКЕ КОТОРЫЙ УКАЗАН В УРЛЕ
если язык не указан в урле - юзается основной язык
теперь покажите на каком урле что именно выведено не тем языком?
Don't forget to run script update
Re: Мультиязычный индекс
Давай всего 2 условия, отмечу что я добавил даже ен язык дополнительно в систему
1) site.com/es/ - испанский язык
site.com редирект на испанский язык - все ок
2) out.php
/es/preloader/driving-service-passenger-bus-transport/ испанский язык
после этого
/preloader/driving-service-passenger-bus-transport/ меню на испанском языке тайтл на ен
Вопрос
Почему на index.php есть редирект на язык и получается сейчас нету страницы site.com без языка (куда то да кинет)
и в то же время out.php не кидает некуда по редиректу и выводит на индексной (/preloader/driving-service-passenger-bus-transport/) что ему захочется
1) site.com/es/ - испанский язык
site.com редирект на испанский язык - все ок
2) out.php
/es/preloader/driving-service-passenger-bus-transport/ испанский язык
после этого
/preloader/driving-service-passenger-bus-transport/ меню на испанском языке тайтл на ен
Вопрос
Почему на index.php есть редирект на язык и получается сейчас нету страницы site.com без языка (куда то да кинет)
и в то же время out.php не кидает некуда по редиректу и выводит на индексной (/preloader/driving-service-passenger-bus-transport/) что ему захочется
Re: Мультиязычный индекс
"Почему на index.php есть редирект на язык и получается сейчас нету страницы site.com без языка (куда то да кинет) "
куда кинет язык которого у вас нет в списке?
ПС как обычно идем вопросы по одному
куда кинет язык которого у вас нет в списке?
ПС как обычно идем вопросы по одному
Don't forget to run script update
Re: Мультиязычный индекс
$_langs=array('ru', 'de', 'es', 'it', 'fr');
$_foundLang = 'en';
надеюсь по этим 2 строчкам ясно что всех у кого нету языка кинет на ен
$_foundLang = 'en';
надеюсь по этим 2 строчкам ясно что всех у кого нету языка кинет на ен
Re: Мультиязычный индекс
вы опять путаете свой код и код скрипта
ваш код никуда не кидает, если конечно под "кидает" вы подразумеваете редирект, понятно ли это?
ваш код никуда не кидает, если конечно под "кидает" вы подразумеваете редирект, понятно ли это?
Don't forget to run script update
Re: Мультиязычный индекс
ага никуда не кидает (
но тут написано
<link rel="alternate" href="https://site/en/" hreflang="x-default" />
Начнем с нуля
как сделать ЕН язык дефолтным языком системы, если нету такого языка в системе чтобы кидало на него
но тут написано
<link rel="alternate" href="https://site/en/" hreflang="x-default" />
Начнем с нуля
как сделать ЕН язык дефолтным языком системы, если нету такого языка в системе чтобы кидало на него
Re: Мультиязычный индекс
что в вашем понимании " кидало на него" ?
Don't forget to run script update
Re: Мультиязычный индекс
судя по сообщению выше вы думаете что " кидало на него" это когда у вас таг в html провписан?
<link rel="alternate"
<link rel="alternate"
Don't forget to run script update







