●ブラウザの言語をJavascriptから調べる。
各ブラウザで取得されるべき言語コードを一覧している(少し古いが)。
「ただ、この値はブラウザのデフォルト言語環境のなので、HTTP_ACCEPT_LANGUAGEとは違う値が返ってきます。たとえば、日本語OSに英語版のFirefoxを入れている場合は、”en”が返ります。」とあるが、現在のFireFox11.0では、ブラウザで設定変更可能な言語(=HTTP_ACCEPT_LANGUAGE)が取得されるようだ。
●IEでは優先言語情報が取れない。
OSの言語になる。
●ブラウザの言語を自動認識
上記のこと等、いろいろ議論、情報が載ってる。
●使ってみよう! [F12] IE9 開発者ツール - HTMLとJavaScript のデバッグ編