Здравствуйте,
у нас используется несколько языков на сайте. Главный язык английский и для него корневой урл является https://domain.com/
Для всех остальных языков используется 2х буквенный код в конце. Например для немецкого такой урл корневой - https://domain.com/de/
Если язык у браузера стоит немецкий, то автоматом редиректит с https://domain.com/ на https://domain.com/de/ , что ОК. Но проблема возникает если такой пользователь захочет переключить язык на английский. Его все равно будет редиректить всегда на https://domain.com/de/
Как решить такую проблему ?
Редиректы при мультиязычности
Re: Редиректы при мультиязычности
а как именно пользователь меняет язык?
и можно плз хедеры как юзер меняет язык а его все равно редиректит на ду
и можно плз хедеры как юзер меняет язык а его все равно редиректит на ду
Don't forget to run script update
-
tubepartnership
- Posts: 31
- Joined: Wed Oct 02, 2019 9:26 am
Re: Редиректы при мультиязычности
https://hotnakedgirls.xxx/ вот урл.
Вот когда захожу на сайт с DE языком в настройках браузера: https://capture.dropbox.com/FFdrC4aZfLWVlfhw
вот когда меняю язык на EN: https://capture.dropbox.com/h1YLSB76nqIiG7nU
вот настройки в админке: https://capture.dropbox.com/2bOnU0REa8CjVtyK
Вот когда захожу на сайт с DE языком в настройках браузера: https://capture.dropbox.com/FFdrC4aZfLWVlfhw
вот когда меняю язык на EN: https://capture.dropbox.com/h1YLSB76nqIiG7nU
вот настройки в админке: https://capture.dropbox.com/2bOnU0REa8CjVtyK
Re: Редиректы при мультиязычности
save language preferences сохраняет выбранный язык
что б переключить на енг в данном случае надо
force_lng=main - это язык основной, в вашем случае енг
что б переключить на енг в данном случае надо
force_lng=main - это язык основной, в вашем случае енг
Don't forget to run script update
-
tubepartnership
- Posts: 31
- Joined: Wed Oct 02, 2019 9:26 am
Re: Редиректы при мультиязычности
а куда надо это вставить ?admin wrote: Mon Apr 04, 2022 10:27 am save language preferences сохраняет выбранный язык
что б переключить на енг в данном случае надо
force_lng=main - это язык основной, в вашем случае енг
Re: Редиректы при мультиязычности
domain.com/?force_lng=main
есть 2 варианта какой будет язык если открыть индекс
1. дефодтный (main)
2. какой-то выбранный и запомненный ранее
у вас стоит в сетингах - запоминать выбранный язык
пока все ясно?
есть 2 варианта какой будет язык если открыть индекс
1. дефодтный (main)
2. какой-то выбранный и запомненный ранее
у вас стоит в сетингах - запоминать выбранный язык
пока все ясно?
Don't forget to run script update
-
tubepartnership
- Posts: 31
- Joined: Wed Oct 02, 2019 9:26 am
Re: Редиректы при мультиязычности
Вроде понятно, но подставив этот параметр в УРЛ все равно редиректит на /de/?force_lng=main
https://www.dropbox.com/s/abr3m42nt55ut ... 0.png?dl=0
https://www.dropbox.com/s/abr3m42nt55ut ... 0.png?dl=0
Re: Редиректы при мультиязычности
не должно..
скиньте плз админку или дамп, я протестирую
скиньте плз админку или дамп, я протестирую
Don't forget to run script update
-
tubepartnership
- Posts: 31
- Joined: Wed Oct 02, 2019 9:26 am
Re: Редиректы при мультиязычности
отправил если что доступ в ПМ
Re: Редиректы при мультиязычности
пошел проверять - все ок
открываю сайт , ставлю например дойч
его запоминает
открываю https://hotnakedgirls.xxx/?force_lng=main
переключается язык на основной
точно не работает у вас?
открываю сайт , ставлю например дойч
его запоминает
открываю https://hotnakedgirls.xxx/?force_lng=main
переключается язык на основной
точно не работает у вас?
Don't forget to run script update







