web-dev-qa-db-ja.com

言語選択フィールドで国旗を使用する必要がありますか?

ユーザーはさまざまな言語でコンテンツを作成でき、新しいコンテンツを入力するときに言語を選択するオプションを提供する必要があります。

現在、言語は5つ(en、fr、de、pt、es)しかなく、国のフラグを使用して言語を表現するのが正しい方法なのか、それともラベル(英語、フランス語、ドイツ語、。 ..)、英語を表すためにアメリカ国旗とイギリス国旗のどちらを使用するべきか本当に確信が持てないので。

現在、システムは技術情報を保存することを目的としているため、en-gb、en-us、またはその他のサブ言語は必要ありません。

32
iHaveacomputer

簡単に言えば、いいえ、国旗は使用しないでください。

推奨される方法は、言語自体で言語の名前を使用することです(また、発音区別符号、言語固有の大文字使用などに注意してください)。

フラグだけを使うのは大したことではないと思います

著者は使用することをお勧めします

言語自体のテキストとしての言語の名前。現在のページの言語の言語の名前が後に続く場合があります。

36
Erics

私たちが使用するいくつかの政治的に正しい提案ISO 639.1言語コードがありますが、実際には、ほとんどの人にとってそれらはほとんど意味がないということです。これらは、UXソリューションではなくエンジニアリングソリューションです。

国旗を使用すると、ナバホではなく英語で米国の旗を表示したことが気に入らないsome人がいます。フランスに住んでいる一部の人々がOccitanにフランスの旗を使うべきだと考えるのと同じように。

答える必要がある質問は、これらの苦情がユーザーベースにとって重要であるかどうか、そしてそれが何を意味するのか明確であるかどうかです。たとえば、誰かが英語に米国の旗を使用している場合、それは私を苛立たせます-私にとってそれは英国の旗であるべきです-しかし、私はそれらが何を意味するかは関係なく知っています。

フルネームでもかまいませんが、その場合は英語で表示しないでください。 名前を表す言語で名前を表示。代わりに:フランス語またはスペイン語はFrançaisおよびEspañolを示します。

テキストから言語を見つけるのに、テキストやフラグから検索するよりも時間がかかりますが、気分を害する人は少なくなります。あなたは2つを比較検討し、あなたにとってより重要なことを決定する必要があります。

補足として。誰かを怒らせるようなことは何でも避けようとするなら、あなたは何に対しても意見を持つことを控えるでしょう。 ビールと言っているので、この投稿に不快感を与える人もいます。みんなを幸せにすることはできないので、やらないでください。あなたができる最も明確で最も使いやすい製品を作ってみて、正当な理由なく人々を侮辱しないようにしてください。

15
JohnGB

いいえ。1つの国で複数の言語が使用されている場合があり、そのためです。

12
Jitendra Vyas

言語を表すために国の旗を使用しないでください-他の国では話されていない複数の言語を持つ国があります。

例:南アフリカには11の公用語があり、そのうち英語は国際的に話されている唯一の言語です。アフリカーンス語、ズールー語、コーサ語、ツワナ語を表すのにどのフラグアイコンを使用しますか?ユーザーはどの南アフリカ語にどのフラグがリンクしているかを推測する必要があるため、10個の同じ南アフリカフラグを続けて配置する必要があります。フランス語やドイツ語でできるように、「不正行為」や他の国のフラグを使用することはできません!

6
Francois

私は旗から離れて、いくつかの人々はそれを信じるか、自分の旗さえ知らないことに加えて、考慮すべき色覚異常と視覚障害の問題があると言います。それは政治的に修正された問題だとはまったく思いません、それは非独占的なデザインを作っているだけでなく、忙しい色と形の塊を解決するために一見するだけであるページを作るので、それは基本的な情報表示です。また、サイトがモバイルにダウングレードする方法について考えてみてください。フラグはうまく機能しません。

他にも問題があります。フラグを使用する場合は、ラベル(および/または代替テキスト)も提供する必要があるので、なぜフラグを使用するのでしょうか。

4
RBee