OpenStreetMap.org is a wonderful community driven maps portal. We can create maps in our own language too.
Demo
I am much inspired by the Tamil maps provided by OSM. Only thing we have to do is to translate all the strings to tamil.
I had a discussion on this with my friend Srikanth Logic long time back. Here is the chat notes from that discussion.
How to translate the strings on OSM to Tamil?
We have to select a region in OSM
Query for the nodes/paths that dont have tamil translation
Get them in a google sheet
Translate the strings to Tamil using Google Translate
Translate the strings using wikidata (not implemented)
Verify the translations manually and fix any errors
Upload the translations to OSM.
Here is more detailed tutorial on how to do these? https://goinggnu.wordpress.com/2019/05/31/how-to-translate-openstreetmaps-to-other-languages/
Discussion
Comment from Richard on 31 May 2019 at 12:26
Sorry - Google Translate probably isn’t a usable source for OSM. The algorithms they use for translation are copyright Google and it’s very likely that some Google-tainted data finds its way into the results. If you really want to use it I’d suggest asking the Licensing Working Group for an opinion.