国際化ページの対応方法を検討。
ユーザーの使用言語に合わせて、英語ページと日本語ページを切り替えます。
Webアプリで、言語別にページを切り替える方法を検討。
ブラウザーがもたらす情報から、ユーザーの使用言語を取得して、英語ページと日本語ページを切り替える。
http://d.hatena.ne.jp/yumizclub/20081215/
//ブラウザから使用言語を取得
$language=substr($_SERVER["HTTP_ACCEPT_LANGUAGE"],0,2);
環境変数「$_SERVER["HTTP_ACCEPT_LANGUAGE"]」を使うのが一手。
http://labs.unoh.net/2006/06/5_php_web_2.html
#code(php){{
?php
$language = 'en';
if (ereg('ja', $_SERVER['HTTP_ACCEPT_LANGUAGE'])) {$language = 'ja_JP';}
putenv("LANG=$language");
setlocale(LC_ALL, $language);
$domain = 'messages';
bindtextdomain($domain, "/var/www/html/locale");
textdomain($domain);
echo gettext("Hello");
?>
}}