web-dev-qa-db-ja.com

言語と国を選択するための最良のメカニズムは何ですか?

ユーザーが私のサイトを使用する国を選択する必要があります。たとえば、フランス語版は英語版とはまったく異なる設定になっています。

問題は、ユーザーに国を尋ねるだけでは、必ずしもどの言語を使用するかを意味するわけではないということです。たとえば、スイスは地域に応じて英語、フランス語、ドイツ語を話します。また、イギリスに住んでいるオランダ人は、サイトをオランダ語で見ることを好むかもしれません。

私のマネージャーは、ユーザーに希望する言語を選択するために、もう一度クリックさせるべきだと言っています。しかし、ユーザーが2回クリックするのを避けたいと思っています。特に、ほとんどの場合、ユーザーはデフォルトの言語で満足します。

私は3つのオプションを考えることができます:

  1. 常にユーザーに2つのことを選択させる-国と言語
  2. ユーザーに国を選択させ、その国にデフォルトの言語を割り当て、サイト内で変更できるようにします。
  3. ユーザーに国を選択させ、プログラムで言語を調べてみてください(これは100%信頼できるわけではありません)。サイト内で変更できるようにします。

最も使いやすいメカニズムは何ですか?ユーザーは国だけでなく自分の言語も尋ねられて混乱したりイライラしたりしませんか?

5
Urbycoz

私は一度クライアントと同じような状況にありました。利用可能なサービスと製品はそれに基づいているため、国は重要でした。ヨーロッパの特定の地域で話されている言語が国と一致しないため、この言語は重要でした(ドイツとイタリアの一部でも話されている、あなたはスイスにいるなど)。したがって、実際には、言語と場所は別個の概念であり、実際には緩やかに関連しているだけなので、それらをそのように提供する必要があります。

これは、選択肢でユーザーを圧倒する必要があるという意味ではありません。多くの場合、場所に基づいてかなり良い推測を行うことができます。これは、とりわけIPアドレスによって推測できます。言語設定を確認できますが、言語設定を使用して場所を特定しないでください。私が言及したクライアントは、以前のバージョンのサイトでそれを行いました。それが私のコンピューター/ブラウザーがセットアップされた方法であるため、私は彼らの米国のWebサイトに送信されます(おそらく、私はそこに意識的な選択をしたことはありません)。

したがって、デフォルトの一致(オランダ->オランダ語)またはオプションの短いリスト(スイス->ドイツ語、フランス語、英語)を使用できます。これは敏感になる傾向があるので、デフォルトの言語を選ぶ際には注意してください。わからない場合は、デフォルトで英語に設定しますが、ユーザーに好みを尋ねます。

私は考えました、大きな男がこれをどのように処理するか見てみましょう。まあ、それは範囲...:

5
Koen Lageveen

国のリストをユーザーに表示する通常の解決策は、ひどいUXです。焦点を当てた選択は認知的負荷を生み出し、多くのユースケースでは、国はまったく関連性がありません。

最良の解決策は最後の瞬間まで選択肢を延ばすです。ユーザーがどこにいるか、彼女が話す言語を知らなくても、Webサイトがどのようなユースケースに対応できるかを計画します。何ができるか、何をしているのか、どのように機能するかを示します。

結局のところ、それは支払いをするか、ユーザーに登録を求めるのと同じです。あなたは投資を求めており、自分自身とユーザーが見返りに何を得るかを示した後、より正確な方法でそれを得る可能性が高くなります。投資を事前に求めれば、せいぜい手ごわい努力が得られるでしょう。

そしてもちろん、ウェブサイトの国際版を探索しているときに、場所や言語を選択するための邪魔にならないウィジェットを表示して、対話の準備ができたときに何をすべきかがわかるようにすることができます。作業量をさらに最小限に抑えるために、デフォルト値としてウィジェットに推定値を入力します。

2
Peter

ユーザーにとって可能な限りプロセスを合理化します。 IPで国を地理的に特定できる場合は、それを行います。次に、国に基づいて、デフォルトの言語を選択します。それは完璧な解決策ですか?もちろん違います。 IPジオロケーションは完璧ではありません。南アフリカには11か国語があります。しかし、ほとんどのユーザーにとって、ほとんどの場合、ユーザーを適切なバージョンのWebサイトに取り込むことができるはずです。

どの国のユーザーがいるのか正確に分からないEdgeのケースでは、それらのユーザーに前もって決定を行わせるように強制します。他のすべての人のために、できる限り推測して、間違っている場合はユーザーが変更できるようにします。

私はあなたが間違っていることよりもあなたのサイトに2つの障壁を導入することでより多くのユーザーを失うことを主張します(国と言語を前に選ぶ)それらがどこにあるかについての選択。

0
Mark D

大企業でも同様のことをしたと言えるでしょう。 Appleかなり興味深いアプローチを行いました。クリック数を最小限に抑えるために、国をリストし、特定の国では異なる選択をしました。たとえば、香港には中国語と英語がありました。イギリスの国なので、これは国と言語の選択を同時に強制する方法です。

0
Gary Yuen