英語とフランス語の両方をサポートする Android アプリがあります。2 つの言語を切り替えるトグル ボタンがあります。同じ変数名を持つ2つのstring.xmlファイルがありますが、明らかに、値は別々の言語です。
例:
英語:<string name="username">UserName</string>
フランス語:<string name="username">Nom d'utilisateur</string>
ファイル名はstrings.xml(英語)です。これは、res の下の値フォルダーにあります。もう 1 つのファイルは、strings_fr.xml (フランス語) です。これは、res の下の values-fr フォルダーの下にあります。
ユーザーがトグルを切り替えてファイルを切り替える方法はありますか?
ロケールについては知っていますが、バグが多くて遅いことがわかりました。
ありがとう