米国向けにアプリをローカライズしようとしています。アプリは、比較的近い距離を持つ場所のリストを表示するため、徒歩で車で10分未満の距離にあります。現在、距離が1 kmを超える場合は、距離をメートル単位で表示するため、リストは次のようになります。
アメリカにとって何が理にかなっていると思いますか?ヤードまたはフィート、あるいはその両方に切り替える必要がありますか?切り替えを行う意味はどこにありますか?米国では4分の1マイルを距離として使用するのが一般的であることを知っているので、分数になる可能性があるマイル、つまり0.2マイルを使用するほうが理にかなっているかもしれません。
アメリカの人、助けてください!
地理的な距離を扱う場合は、マイルを使用してください。町同士がXフィートまたはヤード離れているとは考えていません。
道路標識(およびマッピングアプリなど)は小数を表示するため、小数マイルを処理するのに適しています。 1マイル未満でさえ、0.2マイルのような距離を見るのに慣れています。 (通常、小数点以下1桁で十分です。)物事の距離が短い場合でも、小数マイルを使用します。数値を最も近い0.1に丸めるだけです。
[編集:分数を使用する道路標識を目にすることは珍しくありません。私の記憶はGoogleマップの影響を受けています。]
(Googleマップを米国の基準に設定し、それが何をするかを確認してください。)
「四分の一マイル」のような端数の距離はより会話的に使用されます:「彼女は私から半マイル住んでいます。」しかし、高速道路標識ではその使用法はわかりません。
1000フィート(0.19)あたりの道路標識のマイルからフィートへのソフトクロスオーバーに気づきました。0.1マイルのようなものが表示されるため、ソフトクロスオーバーと言いますが、フィートでレンダリングされた1000フィートより長い距離を表示することは非常に珍しいです。
ヤードを使用する標識はほとんど見たことがありませんが、それが普遍的であるかどうかはわかりません。
徒歩圏内には足を使います。それが100フィート離れていた場合、本当に0.02マイルと言いたいですか?運転方向では、100フィート先で右折すると言います。グーグルマップの詳細は、最大1000フィートを実行し、その後マイルにフロップします。
まず第一に、米国では、長さと距離を測定するために、「インチ、フィート、ヤード、マイル」に慣れ親しんでいます。ユーザーがアプリで苦労したくない場合は、これらの単位を使用してください。しかし、より良いUXを提供するために、ローカルユニットをデフォルトとして設定することにより、便利さに従ってユニットを変更する追加機能を提供できます。
次に、目的地からのユーザーの距離を更新するのにかかる時間に依存します。それが十分に高速で、通常のネットワーク接続で10ヤードごとに更新できる場合と同様に、10進数以外の部分(0.1マイルではなく176ヤード)を使用し、動的でない場合、または何らかの理由で時間がかかる場合距離を更新し、小数部(176ヤードの代わりに0.1マイル)を使用します。
マイルを与える方が良いオプションですが、ユーザーに柔軟性を提供できます
1 kmを超える距離の場合はkmとマイルのどちらかを選択でき、1 km未満の場合はヤード/ km /マイルを選択できます
これはインクリメンタルですが、私はヤードを歩いて行ける距離、および100の倍数に簡単に丸めることができる数字のためにのみ予約します。アメリカンフットボールフィールドは100ヤードの長さなので、おなじみの参照ポイントです。そして、「 ブレードが2つのサッカーフィールドの長さを持つ風力タービン 」のような発言を聞くことも珍しくありません。