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.


tmcw’s picture

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.

zzolo’s picture

Committed language setting for Google layers. Note that this per layer type, not per layer:

I think overall, what would be best is to push whatever language setting Drupal has to this.

zzolo’s picture

Title: Choosing Language in OSM Mapnik » Support different tiles per language where applicable
Version: 6.x-2.0-alpha7 » 6.x-2.x-dev
Category: support » task

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.

tmcw’s picture

Er, I don't know about that plan. There are some serious problems here, that a generic system would only worsen:

  • Only Google Maps has support for multilingual tiles
  • This would introduce a level of disconnect between layer configuration and actual layers that would expand the codebase for little benefit
  • There are no underlying open standards for multilingual tiles - OGC has badly fumbled on this task, making it a blind spot.

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.

zzolo’s picture

Status: Active » Fixed

Sounds reasonable. I just wanted to make sure I was not excluding something.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.