Техническое задание: Автоматический редирект на языковую версию сайта

Цель проекта

Реализовать на сайте под управлением WordPress систему автоматического перенаправления пользователей на русскую или английскую версию контента в зависимости от языка их браузера или устройства.

Исходные условия

  • Сайт работает на WordPress.
  • Основной точкой входа для задачи является переход пользователя по QR-коду.
  • На сайте должны быть подготовлены русская и английская версии контента.

Основные требования к функционалу

  • Определение языка: Скрипт должен анализировать языковые настройки (предпочтения) браузера или устройства пользователя.
  • Логика редиректа:
    • Если определен русский язык - пользователь перенаправляется на русскоязычную версию сайта.
    • Если определен английский или любой другой язык - пользователь перенаправляется на англоязычную версию.
  • Интеграция: Решение должно быть корректно встроено в существующую структуру WordPress.
  • Надежность: Код должен быть оптимизированным и не нарушать работу других функций сайта.

Ожидаемый результат

Пользователь, переходя по QR-коду, автоматически попадает на ту версию страницы, которая соответствует языку его системы, что улучшает пользовательский опыт и релевантность контента.