プログラマの kon.T です。 今回は多言語サイトを制作する場合のワンポイントテクニックを紹介します。 多言語に対応したサイトで表示言語を変更するには、国旗アイコンや言語名リンクをクリックするのが一般的です。しかし中には閲覧者がわざわざ選ばなくても、言語を自動的に選んでくれるサイトもあります。ではサイト側はどのようにして閲覧者に適した言語を選んでいるのでしょうか。今回はこの手法について解説します。 ■ユーザー言語情報の取得 言語の自動選択機能は、ブラウザに設定されている表示言語の「優先順位設定」を読み取って実現しています。そもそも優先順位設定を知らない人も多いかと思いますが、これは次の操作で設定された値を指します。 Internet Explorer の場合は、 「メニュー」→「ツール」→「インターネットオプション」→「全般」→「言語」 Firefox の場合は 「メニュー」→「オプショ