Re: 訪問者の使用言語の種類によってトップページを切り替えたい
( No.1 ) |
- 日時: 2008/03/17 10:32
- 名前: 月
- 自動で切り分けることは、可・不可で言えば不可能ではないとは思います。
(1)REMOTE_HOSTによって切り分ける。 →日本語ユーザーでも接続先が海外ならアウト、.com等の場合判別が付かない。
(2)HTTP_ACCEPT_LANGUAGEが「ja」なら日本語、それ以外なら英語。 →ブラウザによってHTTP_ACCEPT_LANGUAGEの渡し方が異なるかも・・・?
一応、(1)よりは(2)のほうが良いとは思いますが・・・。 どうしても例外的なケースは出てくると思います。
HTTP_ACCEPT_LANGUAGEの値一つなので、ブラウザの言語設定を変えていたり、 ブラウザのHTTP_ACCEPT_LANGUAGEの渡し方が違えば思い通りに作用しなくなります。
いずれにせよ、まったくもって十分な方法ではないと思いますので、 私見ながら、自動で切り分けるのは思い留まったほうがよいかと・・・。
デフォルトの言語を決めておいてその言語でトップページを作り、 わかりやすいところにリンクを貼っておいて、手動で飛ばすほうがよいのでは?
|
|