2011-07-06 10 views
0

私は多くのヨーロッパ言語で利用可能な私のアプリケーションでブラウザのダウンロードリンクを提供しようとしています。ロケール固有のダウンロードリンク

ユーザーを自分の国のダウンロードページに誘導するにはどうすればよいですか。

例えば:firefoxの場合、イタリア語がログインすると、イタリア語のページに移動する必要があります。すべてのブラウザで同じです。

私は

+0

フム、WI Apacheでは[コンテンツのネゴシエーション](http://httpd.apache.org/docs/current/content-negotiation.html)を使用できますが、Tomcatについてはわかりません。 –

+1

ほとんどのブラウザのメーカーでは、Webサイトで独自の(自動)言語が選択されているため、国際的なホームページにリンクすると、ユーザーのブラウザ言語が表示されます。 – feeela

答えて

1

私はAccept-Language headerを解析...しかし、唯一のページの上部にある大きなリンクは、以下の代替バージョンのテーブルにリンクする必要があり、どのバージョンを決定するためにそれを使用したいアプリケーションサーバーとしてTomcat 6を使用、または他のバージョンへのリンクは、ユーザーの好みに関する誤った仮定をすることに伴う問題を回避します。例えば

The Firefox download page consists of

  • あなたは(プラットフォームや言語を含む)を取得します何を伝え、大きなリンク
  • にリンクする他のすべてのバージョンを表示するページへのリンク

a table showing all the languages and platforms

関連する問題