Blog

ブラウザの設定言語

2016.08.30Cat:javascript PHP プログラマー
earth

通常HTTPリクエストが行われる際に、ヘッダーの中にHTTP_ACCEPT_LANGUAGEが送信される。
HTTP_ACCEPT_LANGUAGEの一覧には下記が参考になる。

Web browser language identification codes

注意すべき点は、英語では、オーストラリア英語(en-au)、シンガポール英語(en-sg)など、中国語でも、台湾(zh-tw)、シンガポール(zh-sg)などといったように、細かく指定される点だろう。

webの設定言語を条件分岐する際は、IPかこのブラウザの設定言語が一般的ではないだろうか。

参考

JavaScript でブラウザの言語設定を取得
Accept-Languageの実装例
ブラウザのユーザーエージェント・IPアドレスの確認

Author Profile

mizutani
» 投稿一覧
  • Launch Cart次世代ECサイト構築システム 初期月額無料
  • LaunchMovie ECに特化した動画制作サービス

Archive

ページTOPへ