[OSM-talk] Persian/Arabian Gulf Tagging
R. A. McCann
rory at technomancy.org
Fri Jun 18 14:01:50 UTC 2021
It might be interesting to look at another example and how that's handled in OSM.
Specifically the city in the north west of the island of Ireland. ( https://www.openstreetmap.org/node/267762522 ). It's got `name:ga=Doire` (for the Irish language name). We have settled on storing it as `name=Londonderry/Derry` as the commonly used compromise name (and likewise for `name:en`). But we added `name:en_IE=Derry` and `name:en_GB=Londonderry` because that's what it's called in Hiberno-English (spoken in Ireland), and British English.
Language tags (like `en`) have the way to specify dialects like this. It's not quite the same as "This language as spoken in this place", but "this _dialect_ of the language which is from this geographic area" is similar.
There is also a standard for languages & places ( https://en.wikipedia.org/wiki/IETF_language_tag#Extension_U_(Unicode_Locale) ), e.g. `gsw-u-sd-chzh` is apparently “Swiss German as used in the Canton of Zürich.”. That could be another source for tagging format.
On Fri, 18 Jun 2021 11:13 +02:00, Christoph Hormann <osm at imagico.de> wrote:
> On Friday 18 June 2021, Martin Koppenhoefer wrote:
> > Not sure we "need" the language code. As you wrote, the names would
> > be prescripted in those countries for any language, and many
> > countries only have one official language, for all those cases it
> > seems save to assume that the official name is in the official
> > language, i.e.
> > official_name:SA=...
> Well - that assumes that (a) all countries only have one official
> language and (b) that national naming conventions/rules propagate to
> other languages in a well defined fashion that does not require
> individual case representation in the data. Neither of these is the
> case practically.
> What i am not sure is if "official_name" is the right choice of key.
> While the cases we have in mind here (Like Persian Gulf and Sea of
> Japan) we have official naming conventions in the countries in question
> (and ones ubiquitous enough to qualify as verifiable in OSM fwiw) there
> are certainly also cases where there are diverging national cultural
> conventions without an officially defined rule behind that are still
> verifiable. Hence it might make more sense to extend the existing
> name:<language> tag to allow an optional suffix of the form
> name:<language>:<country> (or maybe better use
> name:<language>@<country> - since then both suffixes can be optional
> without ambiguity).
> Christoph Hormann
> talk mailing list
> talk at openstreetmap.org
More information about the talk