]> git.openstreetmap.org Git - nominatim.git/commit
Locales and localization refactor with Locales as a localizer object.
authoranqixxx <anqix2002@gmail.com>
Thu, 24 Jul 2025 20:54:13 +0000 (16:54 -0400)
committeranqixxx <anqix2002@gmail.com>
Tue, 12 Aug 2025 12:05:37 +0000 (08:05 -0400)
commit6b627df4fbce307325fa7013bd037da1ef84b112
tree0e3ab2a5ee53c5c2d5fdc203e8502c6ce0c6dd6d
parentb7d77b9b43bc738b71f4b65b4ff1a69fade9c850
Locales and localization refactor with Locales as a localizer object.

Removed auto-localization from search/search_address APIs (now explicit), simplified AddressLines to subclass List[AddressLine], made display_name a computed property in Results instead of field and removed result-localization circular dependencies
src/nominatim_api/localization.py
src/nominatim_api/results.py
src/nominatim_api/types.py
src/nominatim_api/v1/server_glue.py
src/nominatim_db/clicmd/api.py
src/nominatim_db/clicmd/export.py
test/python/api/test_api_details.py
test/python/api/test_result_formatting_v1.py
test/python/api/test_result_formatting_v1_reverse.py
test/python/cli/test_cmd_api.py