Определение языка вашего браузера

Определите язык вашего браузера с помощью нашего инструмента, который использует свойства navigator. Узнайте о предпочтительных языках и настройках за несколько секунд.


Определение языка браузера (на стороне сервера)

Мы используем HTTP-заголовок Accept-Language, отправляемый вашим браузером, для определения предпочитаемых языков. Так сайты автоматически выбирают правильный язык для вас.

Языки не обнаружены в заголовке Accept-Language.
Языки, определенные JavaScript (на стороне клиента)

Мы используем JavaScript-переменную "navigator.languages" для определения языковых предпочтений вашего браузера. Языки отсортированы по предпочтению, первым идет наиболее предпочитаемый язык.

Loading...

Определение языков...

Информация о браузере

Основные функции

  • Мгновенное определение языковых предпочтений браузера
  • Определение на стороне сервера с использованием HTTP-заголовка Accept-Language
  • Определение на стороне клиента с использованием JavaScript navigator.languages
  • Отображение кодов языков и полных названий языков
  • Отображение оценок предпочтений для каждого языка
  • Визуальные индикаторы прогресса для языковых предпочтений
  • Копирование кодов языков одним кликом
  • Просмотр необработанного заголовка Accept-Language
  • Отображение информации о браузере (User Agent, Платформа)
  • Не требуется настройка - мгновенные результаты

Распространенные случаи использования

  • Тестирование многоязычных сайтов
  • Отладка проблем определения языка и локализации
  • Проверка корректной отправки заголовка Accept-Language
  • Тестирование логики автоматического перенаправления по языку
  • Понимание настроек языковых предпочтений браузера
  • QA-тестирование интернационализированных приложений
  • Проверка механизмов резервного языка
  • Проверка согласования языка в API
  • Тестирование CDN и маршрутизации языка на стороне сервера
  • Образовательные цели - изучение того, как браузеры передают языковые предпочтения

Как использовать

  1. Просто загрузите эту страницу - определение происходит автоматически
  2. Просмотр языков, определенных на стороне сервера из заголовка Accept-Language
  3. Проверка оценок предпочтений для просмотра приоритета языка
  4. Просмотр языков, определенных на стороне клиента из JavaScript
  5. Копирование любого кода языка, нажав кнопку "Копировать"
  6. Проверка информации о вашем браузере внизу
  7. Для тестирования разных языков измените настройки языка вашего браузера
  8. Обновите страницу, чтобы увидеть обновленные языковые предпочтения