私は、モバイルデバイスの言語セレクターに最適な位置を探しています。
現在、メニューにのみボタンを配置しています(フランス語と英語の言語)(添付を参照)。
それで十分だと思いますか、それともトップバーにも配置しますか?私がしなければならない場合、どこが一番良い場所でしょうか?
なぜこのオプションを提供したいのかわかりませんほとんどのアプリは、ユーザーが初めて電話を設定するときにユーザーが設定したデフォルトの言語を参照しているため、オペレーティングシステムの言語です。このアプローチにより、誰にとっても作業が容易になります。
それでもそのオプションを提供したい場合は、ハンバーガーメニューの横に[〜#〜] en [〜#〜](または任意の選択した言語)を配置する方が良いと思います。ユーザーがタップして変更する場合は、selectboxコンポーネントを使用します。
フッターに配置することを検討してください。テキストは「言語/国を選択してください:EN-US」となります。
メニューは問題ないはずです。また、右側にX(終了)アイコンがあるので、メニューを左側に揃えることもできます。