1

HTTP_ACCEPTED_LANGUAGEブラウザーの設定により、Web サイトが表示される優先言語を決定できます (これは、フレームワークが翻訳されているがコンテンツが翻訳されていない場合、または単に不適切な自動翻訳である場合に、言語が混在する表示に不快なユーザー エクスペリエンスをもたらす可能性があります)。 . 私の好みの言語の中にある場合は、できれば母国語でウェブサイトを表示する方法があることを望んでいましたが、それが存在するかどうかわからない要件があります:

HTTP 経由で Web サイトの母国語をブラウザに通知できますか? (TLD の使用、またはさらに悪いことに地理位置情報の使用は、特に個々のユーザー サイトでは間違っている可能性があるため、カウントされません)

4

1 に答える 1

2

browserについて質問している場合、答えは「はい」です。サーバー側で Content-language ヘッダーを設定するだけで、ブラウザーは言語を認識します。問題は、それがあなたに何かを与えるとは思わないということです。

しかし、自動翻訳された Web ページの実際の言語は何かと尋ねているようです。いいえ、そんなことはありません。そして個人的には、そうであってはならないと思います。あなたの問題は理解できますが、ばかげたプロトコルを作成する方法はありません。宇宙はより良い馬鹿を作るだけです。
とはいえ、Web サイトの自動翻訳をオプションではなくデフォルトとして使用することは、私が今まで見た中で最もばかげたアイデアの 1 つです。個人的には、そのような Web サイトを使用しようとさえしません。

于 2012-08-16T07:04:05.617 に答える