madmaximus85
Постоялец
- Регистрация
- 30 Июл 2012
- Сообщения
- 96
- Реакции
- 54
- Автор темы
- #1
Есть сайт на трех языках, сборка 1.5.6, все три языка разбросаны по разным субдоменам со своими локализациями
site.com русский
uk.site.com украинский
en.site.com английский
проблема в том что при переходе между сайтами сохраняются настройки основного домена, т.е. при переходе с русской на английскую версию остается русский язык и его нужно принудительно переключать (тоже и с валютами по-умолчанию для данного сайта).
Хотя в настройках магазина в админке локализации заданы верно (т.е. для каждого сайта прописаны свои языки фронтенда). Причем если сразу зайти с другого браузера на en.site.com то открывается верная локализация, а вот если попытаться перейти с site.com по ссылке на en.site.com то язык не меняется.
Данная проблема была и на других версиях, сейчас решил все-таки побороть, чувствую что копать надо скорее в сессиях и кукисах
site.com русский
uk.site.com украинский
en.site.com английский
проблема в том что при переходе между сайтами сохраняются настройки основного домена, т.е. при переходе с русской на английскую версию остается русский язык и его нужно принудительно переключать (тоже и с валютами по-умолчанию для данного сайта).
Хотя в настройках магазина в админке локализации заданы верно (т.е. для каждого сайта прописаны свои языки фронтенда). Причем если сразу зайти с другого браузера на en.site.com то открывается верная локализация, а вот если попытаться перейти с site.com по ссылке на en.site.com то язык не меняется.
Данная проблема была и на других версиях, сейчас решил все-таки побороть, чувствую что копать надо скорее в сессиях и кукисах