On Jueves 14 Octubre 2010 16:05:58 Peter Körner escribió: > Am 14.10.2010 16:42, schrieb Craig Wallace: > > On 14/10/2010 14:51, Peter Körner wrote: > >> To render a German map there are two possibilities: > >> 1. render "name:de" if it exists, "name" otherwise > >> 2. render "name" if its identical to "name:de", "name (name:de)" > >> otherwise > >> > >> "name" does hereby refer to the local name ((how do the people that live > >> there call their country). > > > > But what if you want to render a map with only German names, no other > > (local) languages? > > That's version 1. If I don't have a name:de then name is the best guess. > No Problem here. > > Peter > > _______________________________________________ > Tagging mailing list > Tagging@openstreetmap.org > http://lists.openstreetmap.org/listinfo/tagging
That all is quite good for places with only one roman-script name. But I'm thinking in this case: name:es=Cataluña (This is the name in Spain's official language, which is official there since Catalonia is part of Spain) name:ca=Catalunya (This is the official name, it is in local language) name:en=Catalonia (This is the name in OSM's official language) How to tag name=* for that? How to render? An it can become more complicated, as in Basque Country most places have both spanish and basque names as official: name:es=Vitoria (=name:en) name:eu=Gasteiz official name: Vitoria/Gasteiz and some places where both names are the same (like Barakaldo) so official name is obviously not Barakaldo/Barakaldo or, just with one local and official name, but different names for people which use that map a lot, like british and german tourists in Canary Islands: name:es=Islas Canarias name:en=Canary Islands name:de=Canarische Inseln Noel er Envite _______________________________________________ Tagging mailing list Tagging@openstreetmap.org http://lists.openstreetmap.org/listinfo/tagging