NetKarte
JP

ブラウザー・デバイスについて

ブラウザーの言語設定とは

優先言語と言語一覧の違い、Webサイトでの使われ方を解説します。

更新日: 2026年10月9日

navigator.languageはブラウザーまたはUser Interfaceで優先される言語を表します。navigator.languagesは、利用者が理解する言語を優先順に並べたListです。値は通常、ja-JPやen-USのようなLanguage Tagです。

NetKarteでの見方

NetKarteのブラウザーカードで「言語」と「言語一覧」を確認できます。ページ右上で選ぶ表示言語とは分けて、ブラウザーが公開した優先言語とその順序として読んでください。

「言語」はnavigator.language、「言語一覧」はnavigator.languagesをComma区切りで表示します。NetKarteの初回表示言語判定では、Cookieがない場合にHTTPのAccept-Languageを利用しますが、画面上のClient値とは取得経路が異なります。

結果の読み方

先頭の言語が通常もっとも優先されます。ただしWebsiteがその言語に対応していなければ、別の対応言語やFallbackが選ばれます。値から国籍や現在地を断定することはできません。

Privacy

詳細な言語Listは環境の特徴の一つになり得ます。NetKarteは表示だけを行い、Tracking IDの生成やLocale Cookieへの診断値保存は行いません。

JPを選んだのに言語欄がenのまま?

サイトの表示言語とブラウザーが公開する言語設定は別です。NetKarteでJPを選ぶとページと保存する言語選択が変わりますが、ブラウザー自体の言語一覧を書き換えるわけではありません。

表示言語を確認するときは、まずURLの言語部分、次に保存した選択、最後にブラウザーの言語設定を見ます。明示された言語URLが最優先で、言語のないURLではCookie、Accept-Language、英語の順に決定します。日本語URLへアクセスしたのにブラウザー欄が英語でも矛盾ではありません。変更したブラウザー値を確認するには再診断します。

参考資料

プライバシー設定

詳細

サイト改善のためGoogle Analyticsを利用します。拒否してもCookieを使わない限定的な計測信号が送信される場合があります。