[Tagging] Tagging languages of language_school, schools and other POI
Pieter Vander Vennet
pietervdvn at posteo.net
Mon Jun 13 15:06:31 UTC 2022
Hi all,
The wiki page on language schools
<https://wiki.openstreetmap.org/wiki/Tag:amenity%3Dlanguage_school>mentions
that the languages which are /taught/ in a language school, should be
mapped with *language:<lg>=yes*. For example, an institute only teaching
French would received *language:fr=yes*.
By now, language:<lg> is also in use to indicate which languages are
spoken at other POI, such as shops in bilingual areas. At the same time,
I'd like to indicate what languages are spoken at schools (e.g. a normal
primary school which gives courses in a foreign language or where the
administration does speak a foreign language).
For example, I might want to learn language XYZ but only speak ABC while
living in an area that mostly speaks DEF. If I wanted to search for a
language school, `language:XYZ=yes; language:DEF=yes` could be
interpreted as both/:
1. The school administration is done in DEF; so you'll need to be able
to speak this in order to enroll. You can learn XYZ and DEF here
2. The school administration speaks both XYZ and DEF and these are the
languages that can be learned here.
/I'd propose to update the definition of the key language more or less
as following:
*Language:lg* *is the language that is spoken at the facility. This
means that that you'll be able to shop/follow courses/interact/transact
with this POI if you know this language.*
*Some values indicate a special relation:
*
* *language:lg=main* indicates that this is the most important
language here
* language:lg=*taught *indicates that this language is taught here,
but does /not/ imply that the administration speaks this language
* language:lg=limited indicates that language support for this
language is rather limited, e.g. the person speaking this language
might not be there at all times or might only have a basic knowledge
of this language
Note that there are less then 5k `amenity=language_school` in OSM, so
retagging those can be done.
Another option which is mentioned on the wiki is to use
`language:<purpose>:<lg>`, e.g. `language:taught:en` which could also be
an option.
Deprecating `school:language=lg;...`
At the same time, *school:language*=* has been used in some areas. By
fixing the language scheme, we can replace `school:language` with
`language:lg`. Note that I wrote the wiki page for this a few days ago
to document usage.
So, what are your thoughts on this? I'm not entirely sure what the best
solution would be, but I'm sure that the current tagging scheme is
slightly broken.
Kind regards,
Pieter
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstreetmap.org/pipermail/tagging/attachments/20220613/a1a12efa/attachment.htm>
More information about the Tagging
mailing list