アラビア文字列を含む文字列があります。デバイスのロケールがアラビア語の場合、文字列が正しく表示されます。しかし、デバイス ロケールが英語の場合、文字列の順序が失われます。つまり、文字列が rtl に変わります。
私のローカライズ可能な文字列は次のとおりです。
"%1$@ has recharged your phone by %2$@."
ロケールが英語の場合、出力は次のようになります。
出力は次のようになります。
ベッキーがあなたの携帯電話を 1500 充電しました。
どうすればいいですか?