multilang и индекс

serge
Posts: 888
Joined: Mon Mar 14, 2011 7:53 am

multilang и индекс

Post by serge »

Имеем сайт мультияз.
Auto Switch language = NO
Auto redirect to existing language: http://www.domain.com/{LANGUAGE}/{ORIGINAL_REQUEST}

При первичном заходе с NL айпи на главную http://www.domain.com/ отображает содержимое http://www.domain.com/nl/.

Переключение, скажем, на /de/ меняет язык, все ок, но при возращении на индекс (должен быть en) снова показывает NL. При этом, что характерно, имена категорий отображает на EN.

Если принудительно открыть domain.com/?force_lng=en - всё окей. (и текст, и категории) Причем после применения force_lng=en в урле все начинает работать корректно (переключение языков туда-сюда)

При это если принудительно открыть domain.com/?force_lng=fi (соотв увидим финский вариант), потом зайти на другой язык /de/ и снова вернуться на дефолтный /, то увидим уже под урлом http://www.domain.com/ финскую версию (но при этом опять же категории на инглише). И это остается, пока снова не применим ?force_lng=en

в хтаксесс:
RewriteRule ^/(.*)$ $1?force_lng=en&%{QUERY_STRING} [L]

Подскажите, плз, где копать, как это пофиксить?
admin
Site Admin
Posts: 37202
Joined: Wed Sep 10, 2008 11:43 am

Re: multilang и индекс

Post by admin »

сорри за позний ответ

Save language preferences
for example, if user with DE browser lng switched to IT
and later visit site again - redirect to IT lng instead of DE,
works with "Auto redirect to existing language"

что тут? если "нет" то скидывайте админку или дамп, я покликаю сам
Don't forget to run script update
serge
Posts: 888
Joined: Mon Mar 14, 2011 7:53 am

Re: multilang и индекс

Post by serge »

там стоит "нет", конечно же... админку скинул
Ling
Posts: 264
Joined: Wed Mar 16, 2016 12:27 pm

Re: multilang и индекс

Post by Ling »

Разобрались с этим моментом? Мож, что в common.php надо дописать?
Та же ситуация
захожу(куки чистые, адрес набираю в браузере) с FR языком на site.com - перекидывает на site.com/fr/ (это норм.. я захожу в первый раз)
Там стоят 4 ссылки
1. site.com
2. site.com/de/
3. site.com/fr/
4. site.com/it/
------------------------------
Вот куда я попадаю по этим ссылкам
1. site.com/fr/
2. site.com/de/
3. site.com/fr/
4. site.com/it/
------------------------------
Save language preferences yes/no - и так и так пробовал
Так как Французу попасть со страницы site.com/fr/ на site.com ?
admin
Site Admin
Posts: 37202
Joined: Wed Sep 10, 2008 11:43 am

Re: multilang и индекс

Post by admin »

там редирект по языку, как при превом заходе

что б указать что редиректить не надо

/?force_lng=main
Don't forget to run script update
Ling
Posts: 264
Joined: Wed Mar 16, 2016 12:27 pm

Re: multilang и индекс

Post by Ling »

Ок.. с этим понятно , ему же как-то надо куку поменять, если стоит авторедирект.
------------------------------------
Не буду плодить темы.
------------------------------------
1. Как мне вывести списком все имеющиеся языковые ссылки на галеру, на странице галеры?
Языковые слаги у галер разные
<lng_list num=1-100>/<!--TRANSLATION_LNG-->/video/<!--GALLERY_SLUG--></lng_list> - не работает
--------------------------------------
2. <lng_list num=1-100 order=alphabet> - не работает
admin
Site Admin
Posts: 37202
Joined: Wed Sep 10, 2008 11:43 am

Re: multilang и индекс

Post by admin »

да, это так пока не сделаешь
надо дописать скрипт что б так работало
на сл неделе могу сделать
Don't forget to run script update
Ling
Posts: 264
Joined: Wed Mar 16, 2016 12:27 pm

Re: multilang и индекс

Post by Ling »

ок.. ждём.. спс за раннее
admin
Site Admin
Posts: 37202
Joined: Wed Sep 10, 2008 11:43 am

Re: multilang и индекс

Post by admin »

ok
np
Don't forget to run script update
admin
Site Admin
Posts: 37202
Joined: Wed Sep 10, 2008 11:43 am

Re: multilang и индекс

Post by admin »

добавлено в ап оба пункта
Don't forget to run script update
Post Reply