As a german user of CiviCRM, i would love to have geocoding for my addresses. But at the moment, it tells me:
Street address parsing is enabled but not supported by your locale (de_DE).
That's true, the core only supports following locals:
$parsingSupportedLocales = ['en_US', 'en_CA', 'fr_CA'];
In some way it still works, but I get an info on each save of an adress, telling me it couldn't parse the address.
I would love to try to implement a extension for german address parsing. Is there any hook I can use for that?
I took a look at
org.civicoop.streetformatnl but it's old code and overwrites the core function. And it gave me an error 500, using it with CiviCRM 5.20.1.
There are two main differences between american and german adresses:
- We write the house number after the street: <street> <number>
- We place the zip before the city name: <zip> <city>