検索

ホームページ  >  に質問  >  本文

i18n - Android アプリでデフォルト言語を英語として表示できない

最近開発したアプリではデフォルト言語を英語にする必要がありますが、ユーザーは手動で言語を切り替えることができます。
string.xml の内容を英語で記述し、中国語の strings.xml フォルダーも作成しました。以下に示すように:

その後、システム言語を英語に設定しましたが、実行すると常に中国語が表示されます。これはなぜですか?
ユーザーが最初にこのアプリをインストールしたときにシステム言語が英語であれば、テキストは英語になるはずだと思います。システムが中国語の場合、テキストも中国語にする必要があります。
しかし、システム言語が英語であることがわかりましたが、最初にインストールしたときはまだ中国語が表示されました。

给我你的怀抱给我你的怀抱2824日前909

全員に返信(1)返信します

  • 过去多啦不再A梦

    过去多啦不再A梦2017-05-24 11:40:11

    フォルダ名を間違えたようです

    システムが中国語でない場合、最初に値フォルダーでそれを探し、次に他のフォルダーで文字列を探します。 en フォルダーが冗長だと思います

    返事
    0
  • キャンセル返事