I am using OSM Mapnik for a preset but some of the names of the streets are not in English. Is there a way to force showing the streets with their English names? Thanks.
OpenStreetMap used to have 'super experimental' servers serving up fully internationalized tiles - see this wiki page. However, that's down at the moment. Probably the only solution until they stop fumbling is to improve the Google Maps layer type to add the language string to its instances.
Committed language setting for Google layers. Note that this per layer type, not per layer:http://drupal.org/cvs?commit=384918
I think overall, what would be best is to push whatever language setting Drupal has to this.
I am updating the title. Overall, we should support this for other tile services as well, if possible.
I am not sure how we could make this a generic system so that language can be communicated from Drupal to layer. Or, we can just depend on each layer type to do its own thing.
Er, I don't know about that plan. There are some serious problems here, that a generic system would only worsen:
I'd say, yes, let's support multilingual Google Maps tiles, but not jump to a needless abstractions when we don't know what, precisely, we'll be abstracting. If multilingual maps do gain traction, then it's likely that the OpenLayers library itself will introduce an abstraction and whatever we built will be unnecessary.
Sounds reasonable. I just wanted to make sure I was not excluding something.
Automatically closed -- issue fixed for 2 weeks with no activity.
Drupal is a registered trademark of Dries Buytaert.