Смена языка сайта во front-end

Здравствуйте.

В общем, нужен следующий сниппет или плагин.

Сайт мультиязычный, на 10 языках. Условие клиента такое — не создавать несколько контекстов и прочее. Всё в одном ресурсе, поэтому данное решение, не походит (к примеру).

Исполнитель сделал как — создаётся ресурс, у него для каждого языка создано TV-поле для названия/описания на конкретном языке. Что предлагает исполнитель:
«Написать сниппет, который будет менять значение cultureKey для конкретного пользователя. В зависимости от cultureKey с помощью фильтров выводить конкретные TV-значения».

Суть такова: с помощью сниппета или плагина менять язык сайта.

Я понимаю, что данное решение скорее всего неграмотно сделано, но что есть, то есть. Сколько будет стоить данная работа? И возможно ли?
Sadykh Sadykhov
25 января 2013, 14:29
modx.pro
1 785
0

Комментарии: 4

Евгений Webinmd
26 января 2013, 03:30
0
Я делал примерно также, но записывал значения языка в сессию и уже в сниппете проверял что у меня в сессии и выводил нужное поле.
    Sadykh Sadykhov
    26 января 2013, 07:51
    0
    Сколько будет стоить данное решение? Как с вами можно связаться? Мои контакты: job@sadykh.ru
      Евгений Webinmd
      26 января 2013, 13:21
      0
      не не не, я извиняюсь, но мой уровень знаний не позволяет моей совести делать то, в правильности чего я совсем не уверен… Я просто поделился своим опытом
    Удален Удален
    26 января 2013, 15:08
    0
    Делал недавно такую штуку через плагин и хранил значение языка в сессий, но в моём решении приходилось отключать всю систему кеширования иначе язык можно было переключать раз примерно в три минуты.
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      4