Задать вопрос

Как сделать смену языка на сайте через поддомен?

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

На сайте используется 2 языка, русский и английский. Смена языка происходит путем добавления к ссылке ?lang={язык}.
<a href="?lang=russian">Русский язык</a>
<a href="?lang=english">Английский язык</a>

На каждой странице сайта, в ссылках для смены языка добавляется ?lang=english:
например: site.ru/videos?lang=english
И при клике по ссылке, изменяется язык.

Подскажите пожалуйста, как перенести выбор языка на поддомены? Т.е. ru.site.ru и en.site.ru и чтобы при клике с какого-нибудь раздела, ссылка выглядела en.site.ru/videos.

Заранее благодарю!
  • Вопрос задан
  • 549 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
Fqyeh29
@Fqyeh29
↓ ИМХО ↓
Ну, при клике на site.ru/videos?lang=english прописывать в куки что у пользователя инглиш язык.
И при обращений к сайту, читать куки и перенаправлять на en.site.ru/videos если в куках инглиш.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
IT ATLAS Москва
от 250 000 до 500 000 ₽