2017-08-12 30 views
1

我是丹麥人,但目前位於土耳其。 我打開了隱身窗口來測試項目,Google以丹麥語顯示。我的用戶代理不包含語言 - 據我所知 - 地理位置讓我進入土耳其。谷歌如何知道我會說丹麥語? Chrome是否會發送有關我所說語言的某種信息,即使我在其他國家和Incognito中?Google在我在另一個國家和隱姓埋名時如何檢測國籍/語言?

+0

您是否登錄了chrome?如果你檢查http請求,它是否有一個引用丹麥語的Accept-Language頭文件? –

+0

登錄Chrome,是的。但是,它不會在Incognito顯示。 –

+1

也許正在登錄使得chrome發送accept-language頭文件..按F12進入開發者工具,發出請求並查看網絡表..它允許檢查請求頭文件 –

回答

0

還有就是要檢查瀏覽器語言的方式:

navigator.browserLanguage: browser language 

Internet Explorer支持以下內容:

navigator.browserLanguage: browser language 
navigator.systemLanguage: Windows system language 
navigator.userLanguage: Windows user-specific language 

也許您的瀏覽器的設置是你的母語。

+0

這是我在mybrowserinfo.com上得到的: 'Language:English' '系統語言:使用此瀏覽器檢測不到# '用戶語言:en-us' –

0

谷歌瀏覽器發送一個ACCEPT_LANGUAGE-header,其值爲da-DK,da;q=0.8,en-US;q=0.6,en;q=0.4。這將允許幾乎任何檢查標題的站點檢測使用的語言。

它優先考慮da-DK(丹麥語),en-US(美國英語),最後en(我會假設標準英語或英國英語)。

感謝Caius Jard的建議。

相關問題