• 締切済み

日本語サイトと英語サイトの判別は何で行うのが一般的でしょうか?

仕事で日本語と英語サイトを作る案件があり、 日本語環境の人は日本語サイトへ、 英語環境の人は英語サイトへ自動で判別して飛ばしたいのですが、 こういった場合、普通は何を使うのでしょうか? JavaScriptなどでできるのでしょうか? それともCGIなどサーバーサイドのプログラムを使うのが一般的なのでしょうか? 実際にそういうことをしているサイトなどどんな情報でも構いませんのでお教えいただけると幸いです。

みんなの回答

回答No.2

ブラウザの言語設定によって、サーバが送り出すファイルを切り替 えればいいんですよね。今時のサーバなら、CGIもJavaScriptも不要 です。 「content negotiation」で検索してみて下さい。

参考URL:
http://httpd.apache.org/docs/2.2/ja/content-negotiation.html
回答No.1

古い情報ですが、参考URLのページが役に立つと思います。 accept-languageヘッダをCGIで解釈する方法が多いのかなと思います。

参考URL:
http://chaichan.hp.infoseek.co.jp/qa2000/qa2033.htm

関連するQ&A