lookupLocale static method
Implementation
static Locale lookupLocale(Map<String, String> map, String languageRange) {
if (map.isEmpty) {
return defaultLocale;
}
// Get Language Range
var lr = LanguageRange.parse(languageRange);
// extending range list with locale only
return Locale.parse(lr.getBestLanguage(map));
}