Показать сообщение отдельно
  #1 (permalink)  
Старый 04.08.2022, 18:41
Интересующийся
Отправить личное сообщение для vadval15 Посмотреть профиль Найти все сообщения от vadval15
 
Регистрация: 13.04.2013
Сообщений: 13

Как определить текущий язык браузера
Для определения текущего языка браузера (Firefox) было использовано свойство language объекта navigator (https://qna.habr.com/q/338809):
var language = window.navigator ? (window.navigator.language ||
                  window.navigator.systemLanguage ||
                  window.navigator.userLanguage) : "ru";
language = language.substr(0, 2).toLowerCase();

К сожалению, в приведенном случае при всех установках языка браузера им выдавалось лишь одно значение - "ru", а аналогичные ему свойства (systemLanguage, userLanguage, browserLanguage) вообще отсутствовали. Может быть, имеется какой-либо иной, более действенный способ определения текущего языка браузера? Буду признателен за любой совет по данному вопросу.
Ответить с цитированием