rich-hi-rich
Hi
The location is saved in the same way but it has to be picked from the Map directly, Google map or OSM map will pick it directly from user selection as the location will show depend on the map.. For example if you have OSM and you just add location name and save it, It will not show since you have not selected it from map.
I am afraid its not easy make this change as it needs full new code changes.