[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,
|
self.add_neighborhoods(address_components, neighborhoods, country, language,
|
||||||
language_suffix=language_suffix)
|
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)
|
self.replace_names(address_components)
|
||||||
|
|
||||||
|
|||||||
@@ -477,7 +477,7 @@ class OpenAddressesFormatter(object):
|
|||||||
self.components.cleanup_boundary_names(components)
|
self.components.cleanup_boundary_names(components)
|
||||||
self.components.country_specific_cleanup(components, country)
|
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)
|
self.components.replace_names(components)
|
||||||
|
|
||||||
|
|||||||
@@ -621,7 +621,7 @@ class OSMAddressFormatter(object):
|
|||||||
|
|
||||||
self.components.drop_invalid_components(revised_address_components, country)
|
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.replace_names(revised_address_components)
|
||||||
|
|
||||||
self.components.remove_numeric_boundary_names(revised_address_components)
|
self.components.remove_numeric_boundary_names(revised_address_components)
|
||||||
|
|||||||
Reference in New Issue
Block a user