2

インドネシア語の 1 つの言語のみをサポートするアプリがあります。では、Facebook の accountKit 言語をサポートされている言語に変更するにはどうすればよいでしょうか?

この構成をに入れるように指示されたガイドを試してみましたがbuild.gradle、accountKit UI はまだ英語です。

defaultConfig {
    resConfigs "id"
}

デバイスの言語を変更せずに言語を変更する方法はありますか?

4

2 に答える 2

2

私は解決策を持っています!アカウント キットを含むアクティビティのロケールを変更するだけで、UI 言語が自動的に変更されます。Account Kit でサポートされている言語のリストを次に示します。

Account Kit インテントが呼び出されるアクティビティの onCreate() でベンガル語を実現するために、次のコードを追加しました。

 String languageToLoad = "bn";
 Locale locale = new Locale(languageToLoad);
 Configuration config = new Configuration();
 config.locale = locale;
 getBaseContext().getResources().updateConfiguration(config, getBaseContext().getResources().getDisplayMetrics()); 

そして結果はこれです:

ここに画像の説明を入力

于 2017-03-03T21:34:04.917 に答える
0

インドネシア語の 2 文字のコードは通常、「id」ではなく「in」です。

于 2017-01-06T23:01:16.933 に答える