use better variable name for the set of available locales
This commit is contained in:
parent
03168ff99e
commit
4d785bd6bd
@ -384,13 +384,13 @@ public class App extends ValueObject implements Comparable<App>, Parcelable {
|
|||||||
localeTag = languageTag + "-" + countryTag;
|
localeTag = languageTag + "-" + countryTag;
|
||||||
}
|
}
|
||||||
|
|
||||||
Set<String> locales = localized.keySet();
|
Set<String> availableLocales = localized.keySet();
|
||||||
Set<String> localesToUse = new LinkedHashSet<>();
|
Set<String> localesToUse = new LinkedHashSet<>();
|
||||||
if (Build.VERSION.SDK_INT >= 24) {
|
if (Build.VERSION.SDK_INT >= 24) {
|
||||||
LocaleList localeList = Resources.getSystem().getConfiguration().getLocales();
|
LocaleList localeList = Resources.getSystem().getConfiguration().getLocales();
|
||||||
for (String toUse : localeList.toLanguageTags().split(",")) {
|
for (String toUse : localeList.toLanguageTags().split(",")) {
|
||||||
localesToUse.add(toUse);
|
localesToUse.add(toUse);
|
||||||
for (String l : locales) {
|
for (String l : availableLocales) {
|
||||||
if (l.equals(toUse.split("-")[0])) {
|
if (l.equals(toUse.split("-")[0])) {
|
||||||
localesToUse.add(l);
|
localesToUse.add(l);
|
||||||
break;
|
break;
|
||||||
@ -398,22 +398,22 @@ public class App extends ValueObject implements Comparable<App>, Parcelable {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
if (locales.contains(localeTag)) {
|
if (availableLocales.contains(localeTag)) {
|
||||||
localesToUse.add(localeTag);
|
localesToUse.add(localeTag);
|
||||||
}
|
}
|
||||||
if (locales.contains(languageTag)) {
|
if (availableLocales.contains(languageTag)) {
|
||||||
localesToUse.add(languageTag);
|
localesToUse.add(languageTag);
|
||||||
}
|
}
|
||||||
for (String l : locales) {
|
for (String l : availableLocales) {
|
||||||
if (l.startsWith(languageTag)) {
|
if (l.startsWith(languageTag)) {
|
||||||
localesToUse.add(l);
|
localesToUse.add(l);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (locales.contains("en-US")) {
|
if (availableLocales.contains("en-US")) {
|
||||||
localesToUse.add("en-US");
|
localesToUse.add("en-US");
|
||||||
}
|
}
|
||||||
for (String l : locales) {
|
for (String l : availableLocales) {
|
||||||
if (l.startsWith("en")) {
|
if (l.startsWith("en")) {
|
||||||
localesToUse.add(l);
|
localesToUse.add(l);
|
||||||
break;
|
break;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user