Как получить язык браузера с помощью JavaScript

Возможный дубликат:
JavaScript для определения предпочтений браузера

Я хочу определить язык браузера, который вводит мой сайт, если это En или Fr. Поэтому я могу перенаправить на страницу En или на другую страницу.

Также, я могу определить мобильный язык?

Ответ 1

Попробуйте этот script, чтобы получить свой язык браузера.

<script type="text/javascript">
var userLang = navigator.language || navigator.userLanguage; 
alert ("The language is: " + userLang);
</script>

Ответ 2

Способ "JavaScript":

var lang = navigator.language || navigator.userLanguage; //no ?s necessary

Действительно, вы должны делать определение языка на сервере, но если это абсолютно необходимо знать/использовать через JavaScript, его можно получить.