關於瀏覽器與裝置
瀏覽器語言設定
偏好語言、語言清單及其用途。
更新日期: 2026年10月9日
navigator.language表示瀏覽器或介面的優先語言;navigator.languages依優先順序列出使用者理解的語言,通常使用ja-JP、en-US等語言標籤。
NetKarte中的顯示方式
在NetKarte的瀏覽器卡片中查看「語言」與「語言清單」。這些是瀏覽器公開的偏好語言及其順序,請與頁面右上角選擇的顯示語言區分。
「語言」顯示navigator.language,「語言清單」以逗號連接navigator.languages。沒有Cookie時,初次語言判斷使用HTTP Accept-Language,與頁面上的Client值來源不同。
如何理解結果
第一項通常優先度最高,但網站不支援時會選擇其他語言或Fallback。它不能證明國籍或目前位置。
隱私
詳細語言清單可能成為環境特徵之一。NetKarte只顯示此值,不建立追蹤ID,也不把診斷值保存到語言Cookie。
選擇JP後為什麼語言仍是en?
網站顯示語言與瀏覽器語言設定不同。選擇JP改變NetKarte頁面及保存偏好,不改寫瀏覽器語言清單。
先看URL語言,再看保存選擇,最後看瀏覽器設定。明確的語言URL優先;無語言URL時依序採用Cookie、Accept-Language、英語。日文頁面與英文瀏覽器診斷並不矛盾。更改瀏覽器設定後請重新診斷。
參考資料
- WHATWG: HTML Living Standard: Navigator and system state (外部網站)確認日期: 2026-10-09
- MDN Web Docs: Navigator (外部網站)確認日期: 2026-10-09
- IETF / RFC Editor: RFC 9110: HTTP Semantics (外部網站)確認日期: 2026-10-09