Better differenciation of languages

This commit is contained in:
Boulay Mathias 2022-05-29 19:47:10 +02:00
parent 7bac73625e
commit 2051e6a2b2

View File

@ -208,7 +208,7 @@ public class PojavLoginActivity extends BaseActivity {
int selectedLang = 0;
for (int i = 0; i < langAdapter.getCount(); i++) {
if (Locale.getDefault().getDisplayLanguage().equals(langAdapter.getItem(i).mLocale.getDisplayLanguage())) {
if (Locale.getDefault().toString().equalsIgnoreCase(langAdapter.getItem(i).mLocale.toString())) {
selectedLang = i;
break;
}
@ -234,7 +234,7 @@ public class PojavLoginActivity extends BaseActivity {
locale = langAdapter.getItem(position).mLocale;
}
LauncherPreferences.PREF_LANGUAGE = locale.getLanguage();
LauncherPreferences.PREF_LANGUAGE = locale.toString();
LauncherPreferences.DEFAULT_PREF.edit().putString("language", LauncherPreferences.PREF_LANGUAGE).apply();
// Restart to apply language change