日本語と英語のサイトを制作する際に、言語の切り替えをしたいという要望があると思いますが、サイト訪問時に切り替わっていたら便利かなと考え、以下を実装しました。 PHPとjquery cookieで実装 ブラウザの設定言語を確認して、日本語の設定が入っていなければ訪問時から英語の表記にする 言語切替のボタンは別途設けており、切り替えを行った方にはCookieを生成 ブラウザの設定言語よりCookieの情報を優先して表示する 1. ブラウザの設定言語を確認する $_SERVER['HTTP_ACCEPT_LANGUAGE']で、環境変数を調べて 日本語(ja)が入っているかどうかを調べます。 <?php class Language{ private $lang; public function languageSet() { if (!empty($_SERVER['HTTP_ACCEPT_L