[addresses] supplying country arg when stripping name affixes both for OSM place-based data sets (ways, localities) and OpenAddresses (shouldn't affect any of the countries currently in OA though)
This commit is contained in:
@@ -1888,7 +1888,7 @@ class AddressComponents(object):
|
||||
self.add_neighborhoods(address_components, neighborhoods, country, language,
|
||||
language_suffix=language_suffix)
|
||||
|
||||
self.replace_name_affixes(address_components, non_local_language or language)
|
||||
self.replace_name_affixes(address_components, non_local_language or language, country=country)
|
||||
|
||||
self.replace_names(address_components)
|
||||
|
||||
|
||||
@@ -477,7 +477,7 @@ class OpenAddressesFormatter(object):
|
||||
self.components.cleanup_boundary_names(components)
|
||||
self.components.country_specific_cleanup(components, country)
|
||||
|
||||
self.components.replace_name_affixes(components, language)
|
||||
self.components.replace_name_affixes(components, language, country=country)
|
||||
|
||||
self.components.replace_names(components)
|
||||
|
||||
|
||||
@@ -621,7 +621,7 @@ class OSMAddressFormatter(object):
|
||||
|
||||
self.components.drop_invalid_components(revised_address_components, country)
|
||||
|
||||
self.components.replace_name_affixes(revised_address_components, language)
|
||||
self.components.replace_name_affixes(revised_address_components, language, country=country)
|
||||
self.components.replace_names(revised_address_components)
|
||||
|
||||
self.components.remove_numeric_boundary_names(revised_address_components)
|
||||
|
||||
Reference in New Issue
Block a user