[OSM-talk] [OSM-newbies] avoid repeating the name tag twice
Ben Laenen
benlaenen at gmail.com
Wed May 6 12:53:57 BST 2009
On Tuesday 05 May 2009, Emilie Laffray wrote:
> > What might be interesting and worth a discussion: A tag to describe
> > the default language of this object, e.g. "language=en". This could
> > als be several tags, e.g.
> > name=België - Belgique - Belgien
> > name:nl=België
> > name:fr=Belgique
> > name:da=Belgien
> > (and some more)
> > language=nl;fr;da <- this would be new
> > (I hope I got the languages right, sorry if not)
It should be "de" for German, but anyway.
> I like the idea of the language element. I would like to add an extra
> precision in this case. I think the order of language should be by
> importance.
> Unfortunately, in this case namely the country, it is something
> highly political to even consider an order. But, in the case of a
> town located in the French speaking part, it would be logical to put
> something like fr;nl;da instead of nl;fr;da. The reverse would be
> true.
It's not really like that. In most of the country there's only one
single official language. It's only a problem if you take the country
as a whole, or look at Brussels:
For the country name, it's just ordered according to number of people in
each language community currently. Not exactly a controversial way of
tagging.
Brussels, which is officially bilingual French and Dutch, is a different
beast. While it's uncontested that French is spoken more there, it's a
real political minefield and one has to be careful to keep the two
languages on par. Speaking of one language being "more important" than
the other could easily provoke lively discussions or even edit-wars.
But luckily we didn't have anything like that in OSM in Belgium yet and
everyone is just tagging the French and Dutch names in the order they
like in the name tag. But if we're going to add a tag that defines an
order of importance, that can easily change. If it's possible at all to
define an order, because while overall French is spoken more in
Brussels, there are certainly areas with more Dutch speakers.
So, in short: I'm not sure a "language" tag would work here. The
languages should be known from the political entity it's located in,
and since the places in areas with more than one official language are
tagged with name:nl, name:fr etc, that's more than enough already, and
a language tag gives unnecessary information. And it's especially a bad
idea if it defines a certain order of importance.
Ben
More information about the talk
mailing list