
Свойство
window.navigator
возвращает объект описания приложения (user agent), которое выполняет скрипт.language
возвращает предпочитаемый язык интерфейса в виде языкового тега. Например, en
, ru
, en-US
и т.д. Обычно это язык, установленный в настройках браузера.languages
возвращает массив предпочитаемых языков в порядке предпочтительности. Первый в списке будет язык, который возвращает navigator.language
.