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

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

На сайте используется 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.

Заранее благодарю!
  • Вопрос задан
  • 542 просмотра
Пригласить эксперта
Ответы на вопрос 1
Fqyeh29
@Fqyeh29
↓ ИМХО ↓
Ну, при клике на site.ru/videos?lang=english прописывать в куки что у пользователя инглиш язык.
И при обращений к сайту, читать куки и перенаправлять на en.site.ru/videos если в куках инглиш.
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы