web-dev-qa-db-ja.com

RTL言語のモバイルでのi18nおよびL10n

私は、RTL言語もサポートする必要があるモバイルアプリケーションに取り組んでいます。

モバイルアプリケーションでこのメニューをどのようにレンダリングすればよいか混乱しました。これは、アイコン、ラベル、アクション/開示インジケーターが右側にある通常のメニューです。 RTL言語でレンダリングするために何を注文すればよいかわかりません。

提案してください。

enter image description here

1
Vishal Kardode

双方向性に関するマテリアルガイドライン のとおり、次のようになります。

mockup

download bmml sourceBalsamiq Mockups で作成されたワイヤーフレーム

RTLインターフェイスの基本原則は、時間が右から左に移動することです。前方は左を指し、後方は右を指します。

また、アイコンにテキストの表現がある場合、その表現もミラーリングする必要があることに注意してください。

テキストはRTLで右揃えになります。段落の最初に段落のインデントがある、段落の終わりに未完成の行がある、または不揃いな右側がある場合、アイコンをミラー化する必要があります。

3
locationunknown