Выбор языка перед входм на сайт

Главные вкладки

Аватар пользователя ma3 ma3 16 марта 2018 в 19:00

Добрый день. Я хочу сделать мультиязычный сайт, включил модули локализации добавил и настроил контент. В целом все не плохо, но при заходе на сайт к примеру site.ru автоматом идет адресация на язык по умолчанию, ссылка вроде site.ru/ru . Можно ли сделать что при заходе на site.ru появлялась страница выбора языка а не переход на язык по умолчанию. Или по ip определялся регион и переходил на нужный язык сайта?

Комментарии

Аватар пользователя bumble bumble 16 марта 2018 в 19:39

ma3 wrote:

Можно ли сделать что при заходе на site.ru появлялась страница выбора языка а не переход на язык по умолчанию.

Можно. Проверяется кука - если есть - показывается страница, если нет - страница выбора яз. версии с переадресацией на сурс.

ma3 wrote:

Или по ip определялся регион и переходил на нужный язык сайта?

Тоже можно, но!

  1. Это кардинально противоположная предыдущей логика.
  2. Определение по IP - не может соответствовать языковым предпочтениям пользователя на 100% (даже близко).
  3. Лучше (большая вероятность "попасть в 10ку") - определять по яз. версии браузера.

В общем, Вам может быть достаточно настроить приоритеты выбора версии тут: admin/config/regional/language/configure.

Аватар пользователя gun_dose gun_dose 16 марта 2018 в 21:07

Определение языка по IP-адресу - это очень удобно. Убедитесь сами, когда поедете на отдых в Турцию и попытаетесь зайти на свой сайт с тамошнего вайфая.

Аватар пользователя Studio VIZA Studio VIZA 16 марта 2018 в 21:50

gun_dose wrote:

на отдых в Турцию и попытаетесь зайти на свой сайт с тамошнего вайфая.

Надеюсь это пятничный троллинг.

В самом деле, языковые настройки браузера и ответ
Bumble более чем.

Аватар пользователя VasyOK VasyOK 17 марта 2018 в 8:29

В случае с Алиэкспрессом это не очень удобно. Мне там русский язык совсем не нужен. В не зависимости от настроек браузера.