3

Что мне нужно знать:Chrome Extension/Javascript- язык обнаружения пользователя в браузере Chrome

image http://img338.imageshack.us/img338/315/19999578.gif

самостоятельно объяснить образ :)

ли этот выбор языка можно в браузере Chrome?

+0

возможно дубликат [JavaScript для определения предпочтительного языка браузера] (http://stackoverflow.com/questions/1043339/javascript-for- определение-браузер-язык-предпочтение) –

+1

Почему раздутый GIF вместо JPEG или по крайней мере PNG? –

+1

Вы троллинг? Я имею в виду, не говорите мне, что вам просто нужно было загрузить весь рабочий стол, чтобы показать, что крошечная часть на нижнем правом – syockit

ответ

5

Будет ли работать с API интернализации? http://code.google.com/chrome/extensions/i18n.html

Если вы хотите получить системный язык из панели Windows Language, вам нужно будет использовать NPAPI http://code.google.com/chrome/extensions/npapi.html, чтобы получить язык. Вам нужно будет создать плагин, который будет выбирать параметры Windows для языка и использовать его для вашего расширения.

Это может быть допустимым запрос i18n, возможно, создать проблему для этого http://crbug.com/new

+0

хмм не на самом деле .. , потому что я должен знать язык пользователя но спасибо за ваши ответы – dinbrca

+1

Я обновил свой ответ, вы должны были бы NPAPI –

1

Если вам нужно что-то другое, чем i18n API Mansour упоминалось, используйте navigator.language.

+0

но navigator.language дает мне ан мне нужно, чтобы получить текущий язык, пользователь пишет на .. например, я получил английский и ивритский язык в качестве своего предпочтения «Регион и языки» в окнах , поэтому, если я в настоящее время использую иврит, чем мне нужно получить «он», но если я сейчас пишу на английском языке, я должен получить «en " это не связано с языком, который я предпочитаю в Google Chrome – dinbrca

2

ниже кода показывает язык пользователя

alert(window.navigator.language);//works both in Mozilla and chrome 
alert(navigator.language);//works both in Mozilla and chrome 
alert(navigator.userLanguage);// Works in IE 

JSfiddle link