Сайт в Украине всю дорогу имел основную версию сайта русскую...
1349
❓Вопрос 2620
Сайт в Украине всю дорогу имел основную версию сайта русскую, украинский язык был реализован через подаваку site/ua. Теперь по закону обязательно, чтобы основная версия сайта отдавала украинский.
Как сделать так, чтобы люди, которые попадают на https://site.com были перенаправлены на https://site.com/ua. При этом, чтобы если человек сам выбрал переключить русский в шапке – он без проблем попал на https://site.com?
❗️Ответ
💡Самый популярный и простой вариант – настроить 302 редирект. Чтобы реализовать переадресацию, при входе на сайт первый раз у пользователя проверяется:
▫️геолокация (IP);
▫️наличие cookies, которые отвечают за язык;
▫️является ли страница, которую он запрашивает, страницей украинской версии.
При следующих посещениях сайта, имеет значения, какую версию пользователь выбрал. Нужные данные хранятся в cookies посетителя.
👉 Со второго раза можно открывать сайт на том языке, который пользователей выбрал последним или на украинском, если ничего не выбиралось.
🔗 Предлагаем прочесть нашу статью о том, как правильно реализовать мультиязычность.
‼️Прокомментировать ответ или задать уточняющий вопрос можно у нас в блоге. Делитесь мнением и опытом в комментариях!
🚨 via @siteclinic_doctor 🚨
Ссылки из поста:– https://siteclinic.ru/blog/strategy/multiyazichnos...
– https://siteclinic.ru/vopros/multiyazychnye-sajty/...
Источник новости https://t.me/siteclinic_doctor...

