[Tagging] Mapping language borders, tagging offical languages?

Joseph Eisenberg joseph.eisenberg at gmail.com
Sat Sep 15 13:18:21 UTC 2018


Re: "A default should not require multiple values! It is the single value
to be used in the absence of an explicit value. If you think you need
multiple defaults, see my comment above about different contexts."

The idea is to allow a community to choose 2 languages to be displayed
together as the default language setting, if so desired. If you check out
the Multilingual Names wiki page
<https://wiki.openstreetmap.org/wiki/Multilingual_names>, there are places
where people choose to standardize the default name=* be a combination of
two languages or two encodings; eg  fr + nl in Brussels, or Arabic + French
in Moroco. If this is going to be adopted by the folks in Belgium, Morocco
etc, there should be the choice of specifying two (or 3) languages, to fit
with their current preference.

I'm not trying to change the way the default name=* tag is used, just
trying to make it more useful by tagging what language is actually being
used in the value for the name key. And I suspect there may be more
communities that will choose this option, to encourage displaying names
both in the local langauge and in the official or national language.

Any thoughts about the best order? Should the language code be in the value
or in the key? As a mapper it doesn't make a difference to me, but I think
it matters to database users.

On Sat, Sep 15, 2018 at 7:12 PM Colin Smale <colin.smale at xs4all.nl> wrote:

> On 2018-09-15 06:33, Joseph Eisenberg wrote:
>
> I like the word "default"; it doesn't make a value judgement or have
> positive / negative connotations. And it sounds like it has to do with how
> the database should function, which is the right idea. The most common
> language used for names should be the "default", whether or not it is
> official.
>
>
> As long as it is made explicit what the scope is for this default. We may
> need different default languages for different contexts. Interpreting
> name=* is one thing but it is a different concept to the locally spoken
> language(s), or the official language(s) for example.
>
>
> *language:default=<code>* has the advantage of being searchable with a
> simple query like "language:default=*" in Taginfo, Overpass and JOSM. But
> it requires the use of semicolons to specify multiple default languages.
>
> A default should not require multiple values! It is the single value to be
> used in the absence of an explicit value. If you think you need multiple
> defaults, see my comment above about different contexts.
>
> _______________________________________________
> Tagging mailing list
> Tagging at openstreetmap.org
> https://lists.openstreetmap.org/listinfo/tagging
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstreetmap.org/pipermail/tagging/attachments/20180915/83c7db9f/attachment.html>


More information about the Tagging mailing list