Multilingual - Auto Switch language

hrulik
Posts: 495
Joined: Sat Apr 14, 2012 7:06 am

Re: Multilingual - Auto Switch language

Post by hrulik »

скинул в PM
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Multilingual - Auto Switch language

Post by admin »

Да, что-то перекешили, сейчас вроде бы все ок.
Don't forget to run script update
hrulik
Posts: 495
Joined: Sat Apr 14, 2012 7:06 am

Re: Multilingual - Auto Switch language

Post by hrulik »

да спасибо, сейчас подставляет соответствующие.
Но всё равно не получается добиться правильной работы редиректов....
в коммон добавил

Code: Select all

if (!isset($_GET['force_lng'])){
    $_GET['force_lng'] = $_COOKIE['force_lng'];
}
на галерах работает, на индексе нет: пишем http://cocogals.com/?force_lng=en
всёравно редиректит http://cocogals.com/ru/?force_lng=en
Ведь force_lng=en принудительно выставляется в force_lng=""
hrulik
Posts: 495
Joined: Sat Apr 14, 2012 7:06 am

Re: Multilingual - Auto Switch language

Post by hrulik »

предлагаю ввести пхп переменную, например $lng_redirect_on, если она true то редирект сработает
если false то нет, у уже изголяться в common.php кто во что горазд
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Multilingual - Auto Switch language

Post by admin »

Я думаю сделать немного проще

Если есть $_GET['force_lng'] то авторедирект не делать

подходит ?
Don't forget to run script update
hrulik
Posts: 495
Joined: Sat Apr 14, 2012 7:06 am

Re: Multilingual - Auto Switch language

Post by hrulik »

Так вроде так уже сделали, для en не срабатывает
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Multilingual - Auto Switch language

Post by admin »

Для en и не будет - его же нет в списках языков
Don't forget to run script update
hrulik
Posts: 495
Joined: Sat Apr 14, 2012 7:06 am

Re: Multilingual - Auto Switch language

Post by hrulik »

Но он же изначально есть, зачем его еще раз добавлять?
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Multilingual - Auto Switch language

Post by admin »

Все верно.
Don't forget to run script update
hrulik
Posts: 495
Joined: Sat Apr 14, 2012 7:06 am

Re: Multilingual - Auto Switch language

Post by hrulik »

В общем хочется реализовать такой вариант, серфер заходит первый раз на / его редиректит на рагу с переводом /ru/ например или никуда не редиректит если en. Дальше на на паге перевода внутрение линки все будут с url prefix /ru/..... для en без префикса соответственно. если мы хотим на en
то делает переход /en/ что есть /?force_lng=en вот тут проблема т.к. она зануляется
Post Reply