[addresses/languages] if there's only one default language and we don't have a road name or a unicode script to disambiguate, assume the default (e.g. English in the US unless there's a Spanish/French road name). Can affect things like state abbreviations
This commit is contained in:
@@ -284,7 +284,11 @@ class AddressComponents(object):
|
||||
else:
|
||||
language = UNKNOWN_LANGUAGE
|
||||
else:
|
||||
language = UNKNOWN_LANGUAGE
|
||||
default_languages = [lang for lang, default in candidate_languages if default]
|
||||
if len(default_languages) == 1:
|
||||
language = default_languages[0]
|
||||
else:
|
||||
language = UNKNOWN_LANGUAGE
|
||||
|
||||
return language
|
||||
|
||||
|
||||
Reference in New Issue
Block a user