|
|
|
| Еще один вопросик. Как можно узнать язык операционной системы пользователя. Именно ОС, а не броузеров, которыми он пользуется. Есть ли такая возможность? На сколько я понимаю, в $_SERVER этих данных нет. Или я ошибаюсь? Может это можно сделать через JS? | |
|
|
|
|
|
|
|
для: Geoli
(10.07.2010 в 01:44)
| |
<script>
var lang = navigator.userLanguage ? navigator.userLanguage : navigator.language;
</script>
|
PS. Чтобы не было вопросов "мне для ОС..." - метод navigator.systemLanguage (или navigator.userLanguage) есть только для браузера IE. Довольствуйтесь тем, что есть (локализация браузера), и что зачастую имеет туже локализацию, что и ОС. | |
|
|
|
|
|
|
|
для: sim5
(10.07.2010 в 08:23)
| | Не всегда. Очень часто бывает противоречия. ОС один язык, броузер другой. (касательно стран, не говорящих на русском языке).
А по поводу скрипта спасибо. Как резервный вариант очень даже подойдет. Если проверка страны по ip не будет работать, тогда можно будет хотя бы часть посетителей вычислять по языку броузера. | |
|
|
|