support index locales that do not include country (e.g. 'en')
This commit is contained in:
parent
2586e87524
commit
50982060ac
@ -373,7 +373,14 @@ public class App extends ValueObject implements Comparable<App>, Parcelable {
|
|||||||
private void setLocalized(Map<String, Map<String, Object>> localized) { // NOPMD
|
private void setLocalized(Map<String, Map<String, Object>> localized) { // NOPMD
|
||||||
Locale defaultLocale = Locale.getDefault();
|
Locale defaultLocale = Locale.getDefault();
|
||||||
String languageTag = defaultLocale.getLanguage();
|
String languageTag = defaultLocale.getLanguage();
|
||||||
String localeTag = languageTag + "-" + defaultLocale.getCountry();
|
String countryTag = defaultLocale.getCountry();
|
||||||
|
String localeTag;
|
||||||
|
if (TextUtils.isEmpty(countryTag)) {
|
||||||
|
localeTag = languageTag;
|
||||||
|
} else {
|
||||||
|
localeTag = languageTag + "-" + countryTag;
|
||||||
|
}
|
||||||
|
|
||||||
Set<String> locales = localized.keySet();
|
Set<String> locales = localized.keySet();
|
||||||
Set<String> localesToUse = new LinkedHashSet<>();
|
Set<String> localesToUse = new LinkedHashSet<>();
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user