I've a English speaker who resides in Thailand, who does not read Thai nor the languages of other Asia countries. My OSM language setting is "en-US,en" (w/o quote marks). I need to have the OSM maps to be in English, as much as possible, yet my current language setting doesn't seem to accommodate this. Help, please. Thanks! asked 08 Feb '15, 09:24 grathiam SimonPoole ♦ |
The question has been closed for the following reason "Problem is not reproducible or outdated" by SimonPoole 01 Mar '22, 19:41
From my point of view it's a technical problem with resources - we hardly deal with rendering just one style using OSMF servers. There's not easy way to add more of them, however migration to vector tiles gives hope to solve it and have multiple languages available:
This is how it's done by Wikimedia, although their Brighmed style is very simple and made from the ground up: https://www.mediawiki.org/wiki/Map_improvements_2018 In the meantime you can try to deploy your own code with l10n fork or use this map for English names where possible: answered 23 May '18, 17:27 kocio |
Thanks for the replies, and now feeling somewhat embarrassed. I must admit that when I posted my query, I'd not zoomed in on the map which then revealed many details translated into English.
As I understand it, you can only see the English on Thai maps if the person who added the item used English in the primary field. This is against the OSM recommendations for updating maps. Editors should enter the local language in the primary field. There are secondary (translation) fields where translations can also be added, but those aren't displayed on OSM maps. So, it is an 'error' if you are seeing the English.