Page 1 of 4

multilang и индекс

Posted: Mon Mar 28, 2022 8:23 am
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]

Подскажите, плз, где копать, как это пофиксить?

Re: multilang и индекс

Posted: Wed Mar 30, 2022 5:00 am
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"

что тут? если "нет" то скидывайте админку или дамп, я покликаю сам

Re: multilang и индекс

Posted: Wed Mar 30, 2022 10:11 am
by serge
там стоит "нет", конечно же... админку скинул

Re: multilang и индекс

Posted: Fri Jul 29, 2022 1:40 pm
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 ?

Re: multilang и индекс

Posted: Sat Jul 30, 2022 5:53 am
by admin
там редирект по языку, как при превом заходе

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

/?force_lng=main

Re: multilang и индекс

Posted: Sun Jul 31, 2022 7:41 pm
by Ling
Ок.. с этим понятно , ему же как-то надо куку поменять, если стоит авторедирект.
------------------------------------
Не буду плодить темы.
------------------------------------
1. Как мне вывести списком все имеющиеся языковые ссылки на галеру, на странице галеры?
Языковые слаги у галер разные
<lng_list num=1-100>/<!--TRANSLATION_LNG-->/video/<!--GALLERY_SLUG--></lng_list> - не работает
--------------------------------------
2. <lng_list num=1-100 order=alphabet> - не работает

Re: multilang и индекс

Posted: Sun Jul 31, 2022 7:59 pm
by admin
да, это так пока не сделаешь
надо дописать скрипт что б так работало
на сл неделе могу сделать

Re: multilang и индекс

Posted: Sun Jul 31, 2022 8:01 pm
by Ling
ок.. ждём.. спс за раннее

Re: multilang и индекс

Posted: Sun Jul 31, 2022 8:03 pm
by admin
ok
np

Re: multilang и индекс

Posted: Wed Aug 03, 2022 7:37 am
by admin
добавлено в ап оба пункта