diff --git a/app/src/main/java/org/fdroid/fdroid/data/App.java b/app/src/main/java/org/fdroid/fdroid/data/App.java index 49ccee5be..e8a61688e 100644 --- a/app/src/main/java/org/fdroid/fdroid/data/App.java +++ b/app/src/main/java/org/fdroid/fdroid/data/App.java @@ -384,13 +384,13 @@ public class App extends ValueObject implements Comparable, Parcelable { localeTag = languageTag + "-" + countryTag; } - Set locales = localized.keySet(); + Set availableLocales = localized.keySet(); Set localesToUse = new LinkedHashSet<>(); if (Build.VERSION.SDK_INT >= 24) { LocaleList localeList = Resources.getSystem().getConfiguration().getLocales(); for (String toUse : localeList.toLanguageTags().split(",")) { localesToUse.add(toUse); - for (String l : locales) { + for (String l : availableLocales) { if (l.equals(toUse.split("-")[0])) { localesToUse.add(l); break; @@ -398,22 +398,22 @@ public class App extends ValueObject implements Comparable, Parcelable { } } } else { - if (locales.contains(localeTag)) { + if (availableLocales.contains(localeTag)) { localesToUse.add(localeTag); } - if (locales.contains(languageTag)) { + if (availableLocales.contains(languageTag)) { localesToUse.add(languageTag); } - for (String l : locales) { + for (String l : availableLocales) { if (l.startsWith(languageTag)) { localesToUse.add(l); } } } - if (locales.contains("en-US")) { + if (availableLocales.contains("en-US")) { localesToUse.add("en-US"); } - for (String l : locales) { + for (String l : availableLocales) { if (l.startsWith("en")) { localesToUse.add(l); break;