Actually, OSM policy is to "map what's on the ground", meaning prioritizing the names used on signs in the area, which is exactly what I've done. See: https://wiki.openstreetmap.org/wiki/Good_practice#Map_what's_on_the_ground

Using an unusual spelling that doesn't exist on local signs makes the map less useful for most users.

Names used in government databases that don't match the signs on the ground are supposed to be tagged with "official_name", not "name" (https://wiki.openstreetmap.org/wiki/Key:official_name)