Ticket #2852 (closed defect: fixed)
Accept German street names without space
|Reported by:||eda@…||Owned by:||openstreetmap@…|
In Germany it is common to write a street name either as one word or two, for example
are equally acceptable, and both forms are seen on street signs. (There is also the question of SS or sharp-S, but Nominatim already handles that.)
Currently, it appears that Nominatim won't match a name if the space is removed, for example 'berlinerstrasse, leipzig' finds no results while 'berliner strasse, leipzig' does.
I think in the German language there are subtle rules about when street names can be written as one word or two, and not every street name has variants in this way. But Nominatim doesn't need to know about that, it just needs to try various combinations of removing spaces in the search string or the tagged name when matching.