I'm not sure, if that's a good solution...
It's relatively simple and can be done automatically, but do it hit the
target?
For most Asian and Arabian countries that would help perhaps: the native
language uses other character (sub)sets and therefore the rest of the
world probably don't know how to read it, but let's consider Europe:
Deutschland => Germany: yes, sounds like a good idea for international use
France => France: sounds useless as these are the same (well - you
ignored same values in the query)
Belgien (german), /België/
<http://upload.wikimedia.org/wikipedia/commons/e/e6/Nl-Koninkrijk_Belgi%C3%AB.ogg>^
<http://de.wikipedia.org/wiki/Hilfe:Audio>
<http://de.wikipedia.org/wiki/Datei:Nl-Koninkrijk_Belgi%C3%AB.ogg>
(netherlands), /Belgique/ (france), Belgium (Englisch)... - is that
useful to put both onto the map? It's similar in a human mind, I think.
That in mind I would say, we should search for a more sophisticated
solution; and the best thing (while much work to do) would be to have
language specific label layers.
regards
Peter
On 14.10.2010 09:59, Peter Körner wrote:
Am 14.10.2010 08:39, schrieb Jochen Topf:
And one problem they have is that maps are hard to use if you
can't read half the country names.
This is one of those problems that will not be solved until the
renderers
get more clever and, for instance, take the "name" tag and the
"name:en" tag
and put them together in the "local name (english name)" form. Only
then can
we tag this consistently. (Feel free to work on that problem :-)
This sounds doable in the Style's SQL Statements. Currently we use
SELECT name AS local_name,
COALESCE(tags->'name:en', name) AS display_name
FROM planet_point
WHERE tags @> '"place"=>"country"'
AND NOT name IS NULL;
but we may also use
SELECT name AS local_name,
CASE WHEN name != (tags->'name:en')
THEN name || ' (' || (tags->'name:en') ||')'
ELSE name
END AS display_name
FROM planet_point
WHERE tags @> '"place"=>"country"'
AND NOT name IS NULL
LIMIT 10;
I could set up such a style on the toolserver if it would be helpful,
but I'd like to point to the localized maps we currently have in >30
languages: http://toolserver.org/~osm/locale/ (use the layer switcher).
Peter
_______________________________________________
Tagging mailing list
Tagging@openstreetmap.org
http://lists.openstreetmap.org/listinfo/tagging
_______________________________________________
Tagging mailing list
Tagging@openstreetmap.org
http://lists.openstreetmap.org/listinfo/tagging