仕事で「日本語環境からアクセスすると日本語ページ」「英語環境からアクセスすると英語ページ」のような切り替えを自動で行う方法を尋ねられたので、具体的な方法を調べてみた。 なかなか目当ての情報にたどり着けなかったけど、主に以下のページを参考にプログラムを作成してみた。 ウノウラボ Unoh Labs: 5分でわかる PHP で書かれた Web サービスの国際化(その2) 環境変数 HTTP_ACCEPT_LANGUAGE - futomi's CGI Cafe 例えば、日本語・英語・中国語を自動判別するなら以下のようなコードで大丈夫そう。 <?php $languages = explode(',', $_SERVER['HTTP_ACCEPT_LANGUAGE']); $languages = array_reverse($languages); $result = ''; foreach