とあるweb屋の仕事術

とあるweb屋の仕事術

10年以上現役のweb製作屋さん。web製作雑務全部やる。

多言語サイトでの言語切り替え実装方法。PHPでブラウザの言語情報を判定して切り替える

多言語サイトで言語切り替え実装方法。PHPでブラウザの言語情報を判定して切り替える

多言語で展開するサイトでは、

デフォルトはアクセスしたユーザの言語で

表示したい。

 

日本語対応している海外のwebサイトに

アクセスしたら英語だったら切り替えるの面倒ですよね。

できれば自分のわかる言語ページがあるなら最初から

その言語で表示してほしいものです。

 

アクセスしてきたユーザの言語を

判定する方法があります。

 

正確には、アクセスしてきたブラウザの言語情報

になります。

アクセスしてきたブラウザの言語情報を判定して、

webサイト側はその言語で表示させるようにしておく、

というかたちになります。

 

多言語対応しているサイトであれば、

この対応はユーザビリティ、UX的には

必須かなーと思います。

 

具体的にはどうするかの技術的な詳細は

以下のwebサイトがすごくわかりやすく

解説されているので、実装方法は以下のサイトを参照ください。

kotori-blog.com