AccountKit UI语言

时间:2016-12-23 15:14:43

标签: android localization account-kit

我有一个只支持一种语言的应用程序,Bahasa Indonesia。那么如何将Facebook的accountKit语言更改为我们支持的语言呢?

我试过这个指南,告诉我把这个配置放在build.gradle中,而accountKit用户界面仍然是英文版。

defaultConfig {
    resConfigs "id"
}

有没有办法在不更改设备语言的情况下更改语言?

2 个答案:

答案 0 :(得分:1)

我已经找到了解决方案!只需更改包含帐户工具包的活动的区域设置,UI语言就会自动更改。 Here是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()); 

结果如下:

enter image description here

答案 1 :(得分:0)

印尼的双字母代码通常是“in”而不是“id”。