Merge develop

This commit is contained in:
Pieter Vander Vennet 2025-02-05 11:41:27 +01:00
commit f25f5f156d
86 changed files with 1960 additions and 967 deletions

View file

@ -61,12 +61,6 @@
]
}
},
"calculatedTags": [
"_closest_3_street_names=closestn(feat)('named_streets',3, 'name').map(f => f.feat.properties.name)",
"_closest_street:0:name=JSON.parse(feat.properties._closest_3_street_names)[0]",
"_closest_street:1:name=JSON.parse(feat.properties._closest_3_street_names)[1]",
"_closest_street:2:name=JSON.parse(feat.properties._closest_3_street_names)[2]"
],
"minzoom": 18,
"title": {
"render": {
@ -155,8 +149,50 @@
}
],
"tagRenderings": [
{
"id": "address_joined",
"labels": [
"address"
],
"render": {
"special": {
"type": "group",
"header": "header",
"labels": "street;housenumber;unit"
}
}
},
{
"id": "header",
"labels": [
"address",
"hidden"
],
"render": {
"en": "{addr:street} <b>{addr:housenumber}</b> {addr:unit}"
},
"mappings": [
{
"if": {
"and": [
"addr:street=",
"addr:unit=",
"addr:housenumber="
]
},
"then": {
"en": "No address is known",
"nl": "Geen adresgegevens bekend"
}
}
]
},
{
"id": "housenumber",
"labels": [
"address",
"hidden"
],
"render": {
"en": "The house number is <b>{addr:housenumber}</b>",
"nl": "Het huisnummer is <b>{addr:housenumber}</b>",
@ -250,6 +286,10 @@
},
{
"id": "street",
"labels": [
"address",
"hidden"
],
"render": {
"en": "This address is in street <b>{addr:street}</b>",
"de": "Diese Adresse befindet sich in der Straße <b>{addr:street}</b>",
@ -293,32 +333,46 @@
"zh_Hant": "地址所在的道路是?",
"uk": "На якій вулиці знаходиться ця адреса?"
},
"questionHint": {
"en": "Do not include the house number"
},
"freeform": {
"inline": false,
"key": "addr:street"
},
"mappings": [
{
"if": "addr:street:={_closest_street:0:name}",
"then": "Located in <b>{_closest_street:0:name}</b>",
"hideInAnswer": "_closest_street:0:name="
},
{
"if": "addr:street:={_closest_street:1:name}",
"then": "Located in <b>{_closest_street:1:name}</b>",
"hideInAnswer": "_closest_street:1:name="
},
{
"if": "addr:street:={_closest_street:2:name}",
"then": "Located in <b>{_closest_street:2:name}</b>",
"hideInAnswer": "_closest_street:2:name="
}
],
"condition": {
"and": [
"nohousenumber!~yes"
]
}
},
{
"id": "unit",
"labels": [
"address",
"hidden"
],
"question": {
"en": "What is the unit number or letter?",
"nl": "Wat is het busnummer?"
},
"render": {
"en": "The unit number is <b>{addr:unit}</b>",
"nl": "De bus is <b>{addr:unit}</b>"
},
"freeform": {
"key": "addr:unit"
},
"mappings": [
{
"if": "addr:unit=",
"then": {
"en": "No unit number",
"nl": "Geen apart busnummer of letter"
}
}
]
},
{
"id": "fixme",
"render": "<b>Fixme description</b>{fixme}",

View file

@ -11,7 +11,8 @@
"fr": "Abri pour animaux",
"cs": "Útulky pro zvířata",
"ru": "Приюты для животных",
"nl": "Dierenasielen"
"nl": "Dierenasielen",
"uk": "Притулки для тварин"
},
"description": {
"en": "An animal shelter is a facility where animals in trouble are brought and facility's staff (volunteers or not) feeds them and cares of them, rehabilitating and healing them if necessary. This definition includes kennels for abandoned dogs, catteries for abandoned cats, shelters for other abandoned pets and wildlife recovery centres.",
@ -113,7 +114,8 @@
"pl": "Jak nazywa się to schronisko dla zwierząt?",
"fr": "Quel est le nom de ce refuge animalier?",
"cs": "Jak se jmenuje tento útulek pro zvířata?",
"nl": "Wat is de naam van dit dierenasiel?"
"nl": "Wat is de naam van dit dierenasiel?",
"uk": "Як називається цей притулок для тварин?"
},
"render": {
"en": "This animal shelter is named <b>{name}</b>",
@ -123,7 +125,8 @@
"pl": "To schronisko dla zwierząt nazywa się <b>{name}</b>",
"fr": "Ce refuge s'appelle <b>{name}</b>",
"cs": "Tento útulek pro zvířata se jmenuje <b>{name}</b>",
"nl": "De naam van dit dierenasiel is <b>{name}</b>"
"nl": "De naam van dit dierenasiel is <b>{name}</b>",
"uk": "Цей притулок для тварин називається <b>{name}</b>"
}
},
"website",

View file

@ -13,7 +13,8 @@
"ca": "Botiga/reparació de bicicletes",
"es": "Reparación/tienda de bicicletas",
"da": "Cykelreparation/butik",
"cs": "Opravna/obchod s jízdními koly"
"cs": "Opravna/obchod s jízdními koly",
"uk": "Ремонт/магазин велосипедів"
},
"description": {
"en": "A shop specifically selling bicycles or related items",

View file

@ -0,0 +1,258 @@
{
"id": "campsite",
"name": {
"en": "Campsites",
"de": "Zeltplätze"
},
"description": {
"en": "Campsites",
"de": "Zeltplätze"
},
"source": {
"osmTags": {
"and": [
"tourism=camp_site"
]
}
},
"minzoom": 7,
"shownByDefault": true,
"title": {
"render": {
"en": "{name}"
}
},
"pointRendering": [
{
"location": [
"point",
"centroid"
],
"marker": [
{
"icon": {
"render": "./assets/layers/campsite/campsite.svg"
}
}
]
}
],
"lineRendering": [
{
"width": 1,
"color": "blue"
}
],
"presets": [
{
"title": {
"en": "campsite"
},
"tags": [
"tourism=camp_site"
]
},
{
"title": {
"en": "campsite for groups"
},
"tags": [
"tourism=camp_site",
"group_only=yes"
]
}
],
"tagRenderings": [
{
"question": {
"de": "Ist dieser Zeltplatz ausschließlich für Gruppen?",
"en": "Is this campsite exclusively for groups?"
},
"mappings": [
{
"if": {
"and": [
"group_only=yes"
]
},
"then": {
"en": "This campsite is exclusively for groups",
"de": "Dieser Zeltplatz ist ausschließlich für Gruppen"
}
},
{
"if": {
"and": [
"group_only=no"
]
},
"then": {
"en": "This campsite is not exclusively for groups",
"de": "Dieser Zeltplatz ist nicht ausschließlich für Gruppen"
}
}
],
"id": "group_only"
},
{
"question": {
"en": "What is the name of this campsite?",
"de": "Wie heißt dieser Zeltplatz?"
},
"render": {
"en": "The name of this campsite is {name}",
"de": "Dieser Zeltplatz heißt {name}"
},
"freeform": {
"key": "name"
},
"id": "name"
},
{
"id": "fee",
"question": {
"en": "Is a fee charged here?",
"de": "Wird hier eine Gebühr erhoben?"
},
"render": {
"en": "A fee of {charge} should be paid for here",
"de": "Hier wird eine Gebühr von {charge} erhoben"
},
"freeform": {
"key": "charge",
"type": "currency",
"addExtraTags": [
"fee=yes"
],
"inline": true
},
"mappings": [
{
"if": "fee=no",
"addExtraTags": [
"charge="
],
"then": {
"en": "The campsite is free of charge",
"de": "Der Zeltplatz ist kostenlos"
}
},
{
"if": {
"and": [
"fee=yes",
"charge="
]
},
"then": {
"en": "A fee is charged here.",
"de": "Hier wird eine Gebühr erhoben."
},
"hideInAnswer": "charge~*"
}
]
},
{
"question": {
"de": "Wie viele Personen können hier übernachten?",
"en": "How many people can stay here?"
},
"render": {
"en": "{capacity:persons} people can stay here",
"de": "Hier können {capacity:persons} Personen übernachten"
},
"freeform": {
"key": "capacity:persons",
"type": "pnat"
},
"id": "capacity_persons"
},
"contact",
"questions",
"mastodon",
"images"
],
"filter": [
{
"id": "capacity_persons_filter",
"options": [
{
"question": {
"en": "persons",
"de": "Personen"
}
},
{
"question": {
"en": "1-20"
},
"osmTags": {
"and": [
"capacity:persons>=1",
"capacity:persons<=20"
]
}
},
{
"question": {
"en": "21-50"
},
"osmTags": {
"and": [
"capacity:persons>=21",
"capacity:persons<=50"
]
}
},
{
"question": {
"en": "51-100"
},
"osmTags": {
"and": [
"capacity:persons>=51",
"capacity:persons<=100"
]
}
},
{
"question": {
"en": "101-200"
},
"osmTags": {
"and": [
"capacity:persons>=101",
"capacity:persons<=200"
]
}
},
{
"question": {
"en": "201-500"
},
"osmTags": {
"and": [
"capacity:persons>=201",
"capacity:persons<=500"
]
}
},
{
"question": {
"en": "500+"
},
"osmTags": "capacity:persons>=501"
},
{
"question": {
"en": "?"
},
"osmTags": "capacity:persons="
}
]
}
],
"allowMove": false,
"credits": "Osmwithspace",
"credits:uid": 8770388
}

View file

@ -0,0 +1,65 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
id="svg2"
viewBox="0 0 30 30"
height="32"
width="32"
version="1.1"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:dc="http://purl.org/dc/elements/1.1/">
<metadata
id="metadata10">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs8" />
<circle
style="fill:#552200;fill-opacity:1;stroke:none;stroke-width:0;stroke-linecap:square;stroke-dasharray:none;paint-order:stroke fill markers;stop-color:#000000"
id="path961"
cx="15"
cy="15"
r="15" />
<rect
style="visibility:hidden;fill:none;stroke:none"
id="canvas"
y="23.5"
x="0"
height="14"
width="14" />
<circle
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0;stroke-linejoin:round;stroke-dasharray:none;paint-order:stroke fill markers;stop-color:#000000"
id="path1449-5-0-9-2-9"
cx="14.999711"
cy="15.000001"
r="12.65625" />
<path
style="fill:#552200;fill-opacity:1;stroke-width:1.77489"
d="m 6.8428091,9.483844 0.567334,1.70045 -3.4009021,6.23602 h 7.93647 l -3.4009009,-6.23602 0.565783,-1.70045 h -0.565783 l -0.567334,1.133117 -0.567333,-1.133117 z m 1.134667,3.968235 1.700451,3.400901 h -3.400902 z"
id="camping-5-6" />
<path
style="fill:#552200;fill-opacity:1;stroke-width:1.77488"
d="m 12.234371,7.741551 0.567334,1.70045 -3.4009019,6.236019 H 17.337274 L 13.936372,9.442001 14.502156,7.741551 H 13.936372 L 13.369039,8.874668 12.801705,7.741551 Z m 1.134668,3.968234 1.70045,3.400902 h -3.400901 z"
id="camping-5-6-92" />
<path
style="fill:#552200;fill-opacity:1;stroke-width:1.77488"
d="m 19.531338,5.284174 0.567334,1.700452 -3.400902,6.236019 h 7.936471 L 21.233339,6.984626 21.799123,5.284174 H 21.233339 L 20.666006,6.417292 20.098672,5.284174 Z m 1.134668,3.968236 1.700451,3.400901 h -3.400902 z"
id="camping-5-6-02" />
<path
style="fill:#552200;fill-opacity:1;stroke-width:1.77488"
d="m 13.865333,17.73558 0.567334,1.700451 -3.400902,6.23602 h 7.93647 l -3.400901,-6.23602 0.565783,-1.700451 H 15.567334 L 15,18.868698 14.432667,17.73558 Z M 15,21.703816 l 1.700451,3.400901 h -3.400902 z"
id="camping-5-6-3" />
<path
style="fill:#552200;fill-opacity:1;stroke-width:1.77488"
d="m 18.360294,14.139291 0.567334,1.700451 -3.400902,6.23602 h 7.93647 l -3.400901,-6.23602 0.565784,-1.700451 h -0.565784 l -0.567334,1.133118 -0.567333,-1.133118 z m 1.134667,3.968236 1.700451,3.400902 h -3.400901 z"
id="camping-5-6-7" />
</svg>

After

Width:  |  Height:  |  Size: 2.8 KiB

View file

@ -0,0 +1,2 @@
SPDX-FileCopyrightText: Sven Geggus
SPDX-License-Identifier: CC0-1.0

View file

@ -0,0 +1,12 @@
[
{
"path": "campsite.svg",
"license": "CC0-1.0",
"authors": [
"Sven Geggus"
],
"sources": [
"https://github.com/giggls/opencampsitemap/blob/master/markers/l_group_only.svg"
]
}
]

View file

@ -2,7 +2,8 @@
"id": "charge_point",
"name": {
"en": "Charge points",
"de": "Ladesäulen"
"de": "Ladesäulen",
"uk": "Пункти зарядки"
},
"description": {
"en": "Layer showing individual charge points within a charging station",

View file

@ -6,7 +6,8 @@
"ca": "Estacions de càrrega",
"cs": "Nabíjecí stanice",
"de": "Ladestationen",
"es": "Puntos de carga"
"es": "Puntos de carga",
"uk": "Зарядні станції"
},
"minzoom": 10,
"source": {
@ -28,7 +29,8 @@
"en": "Charging station",
"nl": "Oplaadpunt",
"de": "Ladestation",
"es": "Punto de carga"
"es": "Punto de carga",
"uk": "Зарядна станція"
},
"mappings": [
{
@ -47,7 +49,8 @@
"en": "Charging station for electrical bicycles",
"nl": "Oplaadpunt voor elektrische fietsen",
"de": "Ladestation für Elektrofahrräder",
"es": "Punto de carga para bicicletas eléctricas"
"es": "Punto de carga para bicicletas eléctricas",
"uk": "Зарядна станція для електровелосипедів"
}
},
{
@ -66,7 +69,8 @@
"en": "Charging station for cars",
"nl": "Oplaadpunt voor elektrische auto's",
"de": "Ladestation für Autos",
"es": "Punto de carga para coches"
"es": "Punto de carga para coches",
"uk": "Зарядна станція для автомобілів"
}
}
]
@ -93,7 +97,8 @@
"cs": "Která vozidla zde smí nabíjet?",
"de": "Welche Fahrzeuge können hier laden?",
"es": "¿Qué vehículos pueden cargar aquí?",
"pl": "Jakie pojazdy mogą być tutaj ładowane?"
"pl": "Jakie pojazdy mogą być tutaj ładowane?",
"uk": "Які транспортні засоби можуть тут заряджатися?"
},
"multiAnswer": true,
"mappings": [
@ -107,7 +112,8 @@
"cs": "<b>Jízdní kola</b> lze nabíjet zde",
"de": "Hier können <b>Fahrräder</b> laden",
"es": "Aquí se pueden cargar <b>bicicletas</b>",
"pl": "Mogą tutaj być ładowane <b>rowery</b>"
"pl": "Mogą tutaj być ładowane <b>rowery</b>",
"uk": "Тут можна заряджати <b>велосипеди</b>"
}
},
{
@ -120,7 +126,8 @@
"cs": "<b>Auta</b> lze nabíjet zde",
"de": "Hier können <b>Autos</b> laden",
"es": "Aquí se pueden cargar <b>coches</b>",
"pl": "Mogą tutaj być ładowane <b>samochody</b>"
"pl": "Mogą tutaj być ładowane <b>samochody</b>",
"uk": "<b>Автомобілі</b> можна зарядити тут"
}
},
{
@ -133,7 +140,8 @@
"cs": "<b>Skútry</b> lze nabíjet zde",
"de": "Hier können <b>Roller</b> laden",
"es": "Aquí se pueden cargar <b>patinetes</b>",
"pl": "Mogą być tutaj ładowane <b>hulajnogi<b>"
"pl": "Mogą być tutaj ładowane <b>hulajnogi<b>",
"uk": "<b>Самокати</b> можна зарядити тут"
}
},
{
@ -145,7 +153,8 @@
"ca": "Aquí es poden carregar <b>camions o trailers</b>",
"cs": "<b>Těžká nákladní vozidla</b> (například nákladní automobily) lze nabíjet zde",
"de": "Hier können <b>LKW</b> laden",
"es": "Aquí se pueden cargar <b>vehículos de mercancías pesadas</b> (como camiones)"
"es": "Aquí se pueden cargar <b>vehículos de mercancías pesadas</b> (como camiones)",
"uk": "Тут можна заряджати <b>вантажні транспортні засоби</b> (наприклад, вантажівки)"
}
},
{
@ -158,7 +167,8 @@
"cs": "<b>Autobusy</b> lze nabíjet zde",
"de": "Hier können <b>Busse</b> laden",
"es": "Aquí se pueden cargar <b>autobuses</b>",
"pl": "Mogą być tutaj ładowane <b>autobusy</b>"
"pl": "Mogą być tutaj ładowane <b>autobusy</b>",
"uk": "<b>Автобуси</b> можна зарядити тут"
}
}
]
@ -171,7 +181,8 @@
"ca": "Qui pot utilitzar aquesta estació de càrrega?",
"de": "Wer darf diese Ladestation benutzen?",
"es": "¿Quién puede usar este punto de carga?",
"pl": "Kto może używać tej stacji ładowania?"
"pl": "Kto może używać tej stacji ładowania?",
"uk": "Хто може користуватися цією зарядною станцією?"
},
"render": {
"en": "Access is {access}",
@ -197,7 +208,8 @@
"cs": "Tuto nabíjecí stanici může používat kdokoli (může být vyžadována platba)",
"de": "Jeder kann die Station nutzen (eventuell gegen Bezahlung)",
"es": "Cualquiera puede usar este punto de carga (puede ser necesario el pago)",
"pl": "Każdy może używać tej stacji ładowania (opłata może być wymagana)"
"pl": "Każdy może używać tej stacji ładowania (opłata może być wymagana)",
"uk": "Будь-хто може скористатися цією зарядною станцією (може знадобитися оплата)"
}
},
{
@ -221,7 +233,8 @@
"ca": "Sols cliente del lloc al que pertany aquest punt de càrrega poden utilitzar-lo <br/><span class='subtle'>p.e. un punt de càrrega d'un hotel que sols poden utilizar-los els hostes</span>",
"cs": "Tuto nabíjecí stanici mohou používat pouze zákazníci místa, kam tato stanice patří<br/><span class='subtle'>Např. nabíjecí stanice provozovaná hotelem, kterou mohou používat pouze jeho hosté</span>",
"de": "Nur Kunden des Ortes, zu dem diese Station gehört, können diese Ladestation nutzen<br/><span class='subtle'>Z.B. eine von einem Hotel betriebene Ladestation, die nur von dessen Gästen genutzt werden kann</span>",
"es": "Solo los clientes del lugar al que pertenece esta estación pueden usar este punto de carga<br/><span class='subtle'>Por ejemplo, un punto de carga operado por un hotel que solo pueden usar sus huéspedes</span>"
"es": "Solo los clientes del lugar al que pertenece esta estación pueden usar este punto de carga<br/><span class='subtle'>Por ejemplo, un punto de carga operado por un hotel que solo pueden usar sus huéspedes</span>",
"uk": "Лише клієнти місця, до якого належить ця станція, можуть використовувати цю зарядну станцію<br/><span class='subtle'>Напр. зарядна станція готелю, якою можуть користуватися лише його гості</span>"
}
},
{
@ -231,7 +244,8 @@
"nl": "Een <b>sleutel</b> is nodig om dit oplaadpunt te gebruiken<br/><span class='subtle'>Bv. voor klanten van een hotel of een bar, die de sleutel aan de receptie kunnen krijgen</span>",
"ca": "S'ha de sol·licitar una <b>clau</b> per a utilitzar aquest punt de càrrega<br/><span class='subtle'>p.e un punt de càrrega operat per un hotel nomes utilitzable pel seus hostes, els quals reben una clau des de recepció per a desbloquejar el punt de càrrega</span>",
"de": "Für den Zugang zur Station muss ein <b>Schlüssel</b> angefordert werden<br/><span class='subtle'>z.B. eine von einem Hotel betriebene Ladestation, die nur von dessen Gästen genutzt werden kann, die an der Rezeption einen Schlüssel erhalten, um die Ladestation aufzuschließen</span>",
"es": "Se debe solicitar una <b>llave</b> para acceder a este punto de carga<br/><span class='subtle'>Por ejemplo, un punto de carga operado por un hotel que solo pueden usar sus huéspedes, que reciben una llave de la recepción para desbloquear el punto de carga</span>"
"es": "Se debe solicitar una <b>llave</b> para acceder a este punto de carga<br/><span class='subtle'>Por ejemplo, un punto de carga operado por un hotel que solo pueden usar sus huéspedes, que reciben una llave de la recepción para desbloquear el punto de carga</span>",
"uk": "Щоб отримати доступ до цієї зарядної станції, необхідно отримати <b>ключ</b><br/><span class='subtle'>Напр. зарядна станція, якою керує готель, якою можуть користуватися лише його гості, які отримують ключ від стійки реєстрації, щоб розблокувати зарядну станцію</span>"
}
},
{
@ -241,7 +255,8 @@
"nl": "Niet toegankelijk voor het publiek <br/><span class='subtle'>Bv. enkel toegankelijk voor de eigenaar, medewerkers ,...</span> ",
"ca": "No accessible per al públic general (p.e. només accessible pels propietaris, empleats, ...)",
"de": "Die Station ist nicht für die Allgemeinheit zugänglich (z. B. nur für die Eigentümer, Mitarbeiter, ...)",
"es": "No accesible al público en general (por ejemplo, solo accesible para los propietarios, empleados, ...)"
"es": "No accesible al público en general (por ejemplo, solo accesible para los propietarios, empleados, ...)",
"uk": "Не доступні для широкої громадськості (наприклад, доступні лише для власників, працівників, ...)"
}
},
{
@ -251,7 +266,8 @@
"nl": "Dit oplaadstation is publiek toegankelijk onder voorwaarden (bv. enkel tijdens bepaalde uren). ",
"ca": "Aquesta estació de càrrega és accessible al públic durant certes hores o condicions. Es poden aplicar restriccions, però es permet l'ús general.",
"de": "Diese Ladestation ist zu gewissen Öffnungszeiten oder Bedingungen öffentlich zugänglich. Einschränkungen sind möglich, aber generelle Nutzung ist erlaubt.",
"es": "Este punto de carga es accesible al público durante ciertas horas o condiciones Pueden aplicarse restricciones, pero se permite el uso general"
"es": "Este punto de carga es accesible al público durante ciertas horas o condiciones Pueden aplicarse restricciones, pero se permite el uso general",
"uk": "Ця зарядна станція доступна для громадськості в певні години або за певних умов. Можуть застосовуватися обмеження, але загальне використання дозволено."
}
}
]
@ -264,7 +280,8 @@
"ca": "Aquí poden carregar {capacity} vehicles a l'hora",
"de": "Hier können {capacity} Fahrzeuge gleichzeitig laden",
"es": "{capacity} vehículos se pueden cargar aquí al mismo tiempo",
"pl": "{capacity} pojazdów może być tutaj ładowanych jednocześnie"
"pl": "{capacity} pojazdów może być tutaj ładowanych jednocześnie",
"uk": "Тут можуть заряджатися одночасно {capacity} транспортних засобів"
},
"question": {
"en": "How much vehicles can be charged here at the same time?",
@ -272,7 +289,8 @@
"ca": "Quants vehicles poden carregar a la vegada?",
"de": "Wie viele Fahrzeuge können hier gleichzeitig laden?",
"es": "¿Cuántos vehículos se pueden cargar aquí al mismo tiempo?",
"pl": "Ile pojazdów może być tutaj ładowanych jednocześnie?"
"pl": "Ile pojazdów może być tutaj ładowanych jednocześnie?",
"uk": "Скільки транспортних засобів можна зарядити тут одночасно?"
},
"freeform": {
"key": "capacity",
@ -2317,7 +2335,8 @@
"nl": "Moet men betalen om dit oplaadpunt te gebruiken?",
"ca": "Hi ha que pagar per utilitzar aquest punt de càrrega?",
"de": "Muss man für die Nutzung dieser Ladestation bezahlen?",
"es": "¿Hay que pagar para usar este punto de carga?"
"es": "¿Hay que pagar para usar este punto de carga?",
"uk": "Чи потрібно платити за користування цією зарядною станцією?"
},
"mappings": [
{
@ -2334,7 +2353,8 @@
"en": "Free to use (without authenticating)",
"ca": "Ús gratuït (sense autentificació)",
"de": "Die Nutzung ist kostenlos, keine Authentifizierung erforderlich",
"es": "De uso gratuito (sin autenticación)"
"es": "De uso gratuito (sin autenticación)",
"uk": "Безкоштовне використання (без автентифікації)"
}
},
{
@ -2351,7 +2371,8 @@
"en": "Free to use, but one has to authenticate",
"ca": "Ús gratuït, però un s'ha d'autentificar",
"de": "Die Nutzung ist kostenlos, Authentifizierung erforderlich",
"es": "De uso gratuito, pero hay que autenticarse"
"es": "De uso gratuito, pero hay que autenticarse",
"uk": "Безкоштовне використання, але потрібно пройти аутентифікацію"
}
},
{
@ -2382,7 +2403,8 @@
"en": "Paid use, but free for customers of the hotel/pub/hospital/... who operates the charging station",
"ca": "De pagament, però gratuït per als clients de l'hotel/bar/hospital/... que gestiona l'estació de càrrega",
"de": "Die Nutzung ist kostenpflichtig, aber für Kunden des Betreibers der Einrichtung, wie Hotel, Krankenhaus, ... kostenlos",
"es": "De pago, pero gratuito para clientes del hotel/pub/hospital/... que opera el punto de carga"
"es": "De pago, pero gratuito para clientes del hotel/pub/hospital/... que opera el punto de carga",
"uk": "Платне користування, але безкоштовне для клієнтів готелю/пабу/лікарні/..., який експлуатує зарядну станцію"
}
},
{
@ -2397,7 +2419,8 @@
"en": "Paid use",
"ca": "Ús de pagament",
"de": "Die Nutzung ist kostenpflichtig",
"es": "De pago"
"es": "De pago",
"uk": "Платне користування"
}
}
]
@ -2444,7 +2467,8 @@
"ca": "Quin tipus d'autenticació hi ha disponible a l'estació de càrrega?",
"cs": "Jaký druh autentizace je na nabíjecí stanici k dispozici?",
"de": "Welche Art der Authentifizierung ist an der Ladestation möglich?",
"es": "¿Qué tipo de autenticación está disponible en el punto de carga?"
"es": "¿Qué tipo de autenticación está disponible en el punto de carga?",
"uk": "Яка автентифікація доступна на зарядній станції?"
},
"multiAnswer": true,
"mappings": [
@ -2458,7 +2482,8 @@
"cs": "Autentizace členskou kartou",
"de": "Authentifizierung durch eine Mitgliedskarte",
"es": "Autenticación mediante tarjeta de socio",
"fr": "Authentification par carte de membre"
"fr": "Authentification par carte de membre",
"uk": "Аутентифікація за допомогою членської картки"
}
},
{
@ -2471,7 +2496,8 @@
"cs": "Autentizace pomocí aplikace",
"de": "Authentifizierung per App",
"es": "Autenticación mediante una aplicación",
"fr": "Authentification par une application"
"fr": "Authentification par une application",
"uk": "Автентифікація за допомогою програми"
}
},
{
@ -2496,7 +2522,8 @@
"cs": "K dispozici je autentizace pomocí SMS",
"de": "Authentifizierung per SMS ist möglich",
"es": "Hay disponible autenticación por SMS",
"fr": "Authentification possible par SMS"
"fr": "Authentification possible par SMS",
"uk": "Доступна автентифікація за допомогою SMS"
}
},
{
@ -2508,7 +2535,8 @@
"ca": "L'autenticació mitjançant NFC està disponible",
"cs": "K dispozici je autentizace přes NFC",
"de": "Authentifizierung per NFC ist möglich",
"es": "Hay disponible autenticación por NFC"
"es": "Hay disponible autenticación por NFC",
"uk": "Доступна автентифікація за допомогою NFC"
}
},
{
@ -2520,7 +2548,8 @@
"ca": "L'autenticació mitjançant targeta de pagament està disponible",
"cs": "K dispozici je autentizace prostřednictvím Money Card",
"de": "Authentifizierung per Geldkarte ist möglich",
"es": "Hay disponible autenticación por tarjeta de crédito"
"es": "Hay disponible autenticación por tarjeta de crédito",
"uk": "Доступна автентифікація за допомогою грошової картки"
}
},
{
@ -2532,7 +2561,8 @@
"ca": "L'autenticació mitjançant targeta de debit està disponible",
"cs": "K dispozici je autentizace prostřednictvím debetní karty",
"de": "Authentifizierung per Kreditkarte ist möglich",
"es": "Hay disponible autenticación por tarjeta de débito"
"es": "Hay disponible autenticación por tarjeta de débito",
"uk": "Доступна автентифікація за допомогою дебетової картки"
}
},
{
@ -2544,7 +2574,8 @@
"ca": "Carregar aquí (també) és possible sense autenticació",
"cs": "Nabíjení je zde (také) možné bez autentizace",
"de": "Das Laden ist hier (auch) ohne Authentifizierung möglich",
"es": "La carga aquí también es posible sin autenticación"
"es": "La carga aquí también es posible sin autenticación",
"uk": "Зарядка тут (також) можлива без автентифікації"
}
}
],
@ -2831,7 +2862,8 @@
"ca": "Està en ús aquest punt de càrrega?",
"cs": "Používá se tento nabíjecí bod?",
"de": "Ist die Station in Betrieb?",
"es": "¿Este punto de carga está en uso?"
"es": "¿Este punto de carga está en uso?",
"uk": "Чи використовується ця точка зарядки?"
},
"mappings": [
{
@ -2852,7 +2884,8 @@
"de": "Die Station ist in Betrieb",
"es": "Este punto de carga funciona",
"fr": "Cette station de recharge fonctionne",
"pl": "Ta stacja ładowania działa"
"pl": "Ta stacja ładowania działa",
"uk": "Ця зарядна станція працює"
}
},
{
@ -2872,7 +2905,8 @@
"cs": "Tato nabíjecí stanice je rozbitá",
"de": "Die Station ist defekt",
"es": "Este punto de carga está roto",
"pl": "Ta stacja ładowania jest zepsuta"
"pl": "Ta stacja ładowania jest zepsuta",
"uk": "Ця зарядна станція несправна"
}
},
{
@ -2892,7 +2926,8 @@
"cs": "Plánuje se zde nabíjecí stanice",
"de": "Die Station ist erst in Planung",
"es": "Aquí se planea un punto de carga",
"pl": "Planowana jest tutaj stacja ładowania"
"pl": "Planowana jest tutaj stacja ładowania",
"uk": "Тут планується встановити зарядну станцію"
}
},
{
@ -2911,7 +2946,8 @@
"cs": "Zde je budována dobíjecí stanice",
"de": "Die Station ist aktuell im Bau",
"es": "Aquí se está construyendo un punto de carga",
"pl": "Budowana jest tutaj stacja ładowania"
"pl": "Budowana jest tutaj stacja ładowania",
"uk": "Тут побудовано зарядну станцію"
}
},
{
@ -2930,7 +2966,8 @@
"ca": "Aquesta estació de recàrrega s'ha desactivat permanentment i ja no s'utilitza, però encara és visible",
"cs": "Tato nabíjecí stanice byla trvale deaktivována a již se nepoužívá, ale je stále viditelná",
"de": "Die Station ist dauerhaft geschlossen und nicht mehr in Nutzung, aber noch sichtbar",
"es": "Este punto de carga ha sido deshabilitado permanentemente y ya no está en uso, pero sigue siendo visible"
"es": "Este punto de carga ha sido deshabilitado permanentemente y ya no está en uso, pero sigue siendo visible",
"uk": "Цю зарядну станцію було назавжди вимкнено, вона більше не використовується, але її все ще можна побачити"
}
}
]
@ -3161,7 +3198,8 @@
"de": "Nur Ladestationen in Betrieb",
"es": "Solo puntos de carga en funcionamiento",
"fr": "Seulement les stations de recharge qui fonctionnent",
"it": "Solo stazioni di ricarica funzionanti"
"it": "Solo stazioni di ricarica funzionanti",
"uk": "Тільки робочі зарядні станції"
},
"osmTags": {
"and": [

View file

@ -17,7 +17,8 @@
"render": {
"en": "Cyclist Waiting Aid",
"de": "Radfahrer-Wartehilfe",
"es": "Ayuda para ciclistas en espera"
"es": "Ayuda para ciclistas en espera",
"nl": "Steuntje voor wachtende fietsers"
}
},
"pointRendering": [

View file

@ -89,9 +89,8 @@
"tagRenderings": [
"images",
"opening_hours",
"phone",
"email",
"website",
"contact",
"address.address",
{
"question": {
"en": "What is the name of this dentist?",

View file

@ -11,7 +11,8 @@
"it": "Questo livello contiene organizzazioni che hanno come obiettivo principale quello di aiutare la popolazione civile durante e dopo disastri naturali o antropogenici, lavorando nell'area colpita.",
"de": "Diese Ebene umfasst Organisationen, deren Hauptziel es ist, der Zivilbevölkerung während und nach Natur- oder anthropogenen Katastrophen zu helfen, indem sie in dem betroffenen Gebiet tätig sind.",
"ca": "Aquesta capa conté organitzacions que tenen com a objectiu principal ajudar la població civil durant i després de desastres naturals o antropogènics treballant a la zona afectada.",
"es": "Esta capa contiene organizaciones que tienen como objetivo principal ayudar a la población civil durante y después de desastres naturales o antropogénicos trabajando en el área afectada"
"es": "Esta capa contiene organizaciones que tienen como objetivo principal ayudar a la población civil durante y después de desastres naturales o antropogénicos trabajando en el área afectada",
"nl": "Deze laag bevat organisaties met hoofddoelstelling om burgers te helpen tijdens en na rampen door in de getroffen gebieden te gaan helpen."
},
"source": {
"osmTags": {

View file

@ -102,9 +102,8 @@
"id": "name"
},
"opening_hours_by_appointment",
"phone",
"email",
"website",
"contact",
"address.address",
{
"id": "specialty",
"render": {

View file

@ -2,7 +2,8 @@
"id": "dog_toilet",
"name": {
"en": "Dog toilets",
"de": "Hundetoiletten"
"de": "Hundetoiletten",
"uk": "Собачі туалети"
},
"description": {
"en": "A dog toilet is a facility designated for dogs to urinate and excrete. This can be a designated, signposted patch of grass, a sand pit or a fenced area.",

View file

@ -8,7 +8,8 @@
"nl": "hondenweides",
"ca": "parcs de gossos",
"cs": "psí parky",
"ru": "парки для собак"
"ru": "парки для собак",
"uk": "собачі парки"
},
"description": "A layer showing dogparks, which are areas where dog are allowed to run without a leash",
"source": {

View file

@ -144,6 +144,7 @@
}
},
"contact",
"address.address",
{
"id": "oh-visitor",
"question": {

View file

@ -148,6 +148,7 @@
},
"opening_hours",
"contact",
"address.address",
"payment-options",
"wheelchair"
],

View file

@ -95,9 +95,8 @@
"id": "name"
},
"opening_hours_by_appointment",
"phone",
"email",
"website"
"contact",
"address.address"
],
"filter": [
"open_now"

View file

@ -159,6 +159,7 @@
"id": "school-name"
},
"contact",
"address.address",
{
"id": "capacity",
"question": {
@ -305,6 +306,68 @@
],
"multiAnswer": true
},
{
"id": "is_special_needs",
"question": {
"en": "Does this school target students with a special need?",
"nl": "Richt deze school zich op leerlingen met een speciale zorgbehoefte?",
"de": "Richtet sich diese Schule an Schüler mit besonderem Förderbedarf??",
"fr": "Est-ce que cet établissement scolaire s'adresse aux étudiants ayant des besoins particuliers?",
"ca": "Aquesta escola es dirigeix a estudiants amb necessitats especials?",
"cs": "Zaměřuje se tato škola na studenty se speciálními potřebami?",
"es": "¿Está esta escuela dirigida a alumnos con necesidades especiales?"
},
"questionHint": {
"en": "A special needs school has expertise and supports students with a (severe) diagnosis. In many countries, a certificate is needed to enroll.",
"nl": "Een buitengewone school is een school waar leerlingen met een attest op speciale zorg terecht kunnen."
},
"mappings": [
{
"if": "school:special_needs=only",
"then": {
"en": "This school is only for special need students; a certificate is needed to enroll",
"nl": "Deze school is enkel voor buitengewone leerlingen. Je hebt een attest nodig om hier school te mogen lopen."
}
},
{
"if": "school:special_needs=separated",
"then": {
"en": "This school has a separate section for special need students.",
"nl": "Deze school heeft een apart deel voor buitengewone leerlingen. "
}
},
{
"if": "school:special_needs=mixed",
"then": {
"en": "Students with special needs and non-special need students have classes together.",
"nl": "Buitengewone (geattesteerde) leerlingen en leerlingen zonder extra zorgnood zitten samen in de klas."
}
},
{
"if": "school:special_needs=limited",
"alsoShowIf": "school:special_needs=",
"then": {
"en": "This school offers limited, ad hoc support but has no significant expertise and is not considered a special needs school.",
"nl": "Deze school biedt ad hoc, beperkte extra zorg aan maar telt niet als buitengwoon onderwij.s"
}
},
{
"if": "school:special_needs=no",
"then": {
"en": "This school has no support for special need students.",
"nl": "Deze school heeft geen ondersteuning voor buitengewone leerlingen."
}
},
{
"if": "school:special_needs=yes",
"hideInAnswer": true,
"then": {
"en": "This school is for special need students.",
"nl": "Deze school is voor buitengewone leerlingen."
}
}
]
},
{
"id": "orientation_belgium",
"question": {
@ -312,12 +375,24 @@
"nl": "Waarop wordt een leerling voorbereid?"
},
"condition": {
"or": [
"school~i~(.+;)?upper_secondary(;.+)?",
"school~i~(.+;)?secondary(;.+)?"
"and": [
{
"or": [
"school~i~(.+;)?upper_secondary(;.+)?",
"school~i~(.+;)?secondary(;.+)?"
]
},
{
"or": [
"school:special_needs=no",
"school:special_needs=",
"school:special_needs=limited"
]
}
]
},
"multiAnswer": true,
"filter": true,
"mappings": [
{
"if": "school:orientation=academic",
@ -342,6 +417,60 @@
}
]
},
{
"id": "orientation_belgium_special_needs",
"question": {
"en": "What does this school train pupils for?",
"nl": "Waar traint deze school de leerlingen voor?"
},
"condition": {
"and": [
{
"or": [
"school~i~(.+;)?upper_secondary(;.+)?",
"school~i~(.+;)?secondary(;.+)?"
]
},
{
"or": [
"school:special_needs=yes",
"school:special_needs=only"
]
}
]
},
"multiAnswer": true,
"mappings": [
{
"if": "school:orientation=care_institution",
"then": {
"en": "<b>Training type 1</b>: trains elementary life skills to live in an institution. There is no intention to do a (paid) job after training",
"nl": "<b>Onderwijsvorm type 1</b>: leert elementaire vaardigheden om te functioneren in een zorginstelling"
}
},
{
"if": "school:orientation=sheltered_workshop",
"then": {
"en": "<b>Training type 2</b>: prepares to work in an environment with extra care and facilities such as a sheltered workshop",
"nl": "<b>Onderwijsvorm type 2</b>: leert vaardigheden om te werken in een een beschermde arbeidsomgeving zoals een maatwerkbedrijf"
}
},
{
"if": "school:orientation=vocational",
"then": {
"en": "<b>Training type 3</b>: prepares for a job and a (more-or-less) independent life in society",
"nl": "<b>Onderwijsvorm type 3</b>: leert vaardigheden voor een een job op de reguliere arbeidsmarkt en zelfstandig wonen"
}
},
{
"if": "school:orientation=professional",
"then": {
"en": "<b>Training type 4</b>: prepares for a job or continued education",
"nl": "<b>Onderwijsvorm type 4</b>: leert vaardigheden voor een een job op de reguliere arbeidsmarkt of voor voortgezette studies"
}
}
]
},
{
"id": "gender",
"question": {
@ -506,115 +635,86 @@
}
},
{
"id": "target-audience",
"id": "special_needs_categories_be",
"condition": {
"and": [
"_country=be",
"school:special_needs!~no",
"school:special_needs!="
]
},
"question": {
"en": "Does this school target students with a special need? Which structural facilities does this school have?",
"nl": "Richt deze school zich op leerlingen met een speciale zorgbehoefte? Welke structurele faciliteiten heeft deze school voor leerlingen met een extra zorgbehoefte?",
"de": "Richtet sich diese Schule an Schüler mit besonderem Förderbedarf? Über welche strukturellen Einrichtungen verfügt diese Schule?",
"fr": "Est-ce que cet établissement scolaire s'adresse aux étudiants ayant des besoins particuliers? Quels types d'installation est-ce que cet établissement possède?",
"ca": "Aquesta escola es dirigeix a estudiants amb necessitats especials? Quines instal·lacions estructurals té aquesta escola?",
"cs": "Zaměřuje se tato škola na studenty se speciálními potřebami? Jaké stavební vybavení má tato škola?",
"es": "¿Está esta escuela dirigida a alumnos con necesidades especiales? ¿Qué instalaciones estructurales tiene esta escuela?"
"en": "What type of special needs are given here?",
"nl": "Welke soorten zorg voor buitengewone leerlingen is hier beschikbaar?"
},
"multiAnswer": true,
"render": {
"en": "This school has facilities for students with {school:for}",
"nl": "Deze school richt zich op studenten met {school:for}",
"de": "Diese Schule verfügt über Einrichtungen für Schüler mit {school:for}",
"fr": "Cet établissement scolaire a des installations pour étudiants ayant {school:for}",
"ca": "Aquesta escola té instal·lacions per a estudiants amb {school:for}",
"cs": "Tato škola má zařízení pro studenty se {school:for}",
"es": "Esta escuela cuenta con instalaciones para alumnos con {school:for}"
},
"freeform": {
"key": "school:for",
"inline": true
},
"mappings": [
{
"if": "school:for=mainstream",
"alsoShowIf": "school:for=",
"if": "special_needs:intellectual_disability=yes",
"ifnot": "special_needs:intellectual_disability=no",
"then": {
"en": "This is a school for students without special needs<div class='subtle'>This includes students who can follow the courses with small, ad hoc measurements</div>",
"nl": "Deze school richt zich op studenten zonder extra zorgbehoefte<div class='subtle>Dit omvat leerlingen waarbij kleine, ad-hoc maatregelen volstaan om de lessen te volgen.</div>",
"de": "Dies ist eine Schule für Schüler ohne besondere Bedürfnisse<div class='subtle'>Dazu gehören auch Schüler, die den Kursen mit kleinen Ad-hoc-Maßnahmen folgen können</div>",
"fr": "C'est un établissement scolaire pour étudiants sans besoins particuliers. <div class='subtle'>Sont inclus les étudiants qui peuvent suivre les cours avec de petites adaptations.</div>",
"ca": "Aquesta és una escola per a estudiants sense necessitats especials <div class='subtle'> Açò inclou alumnes que poden seguir les classes amb petites mesures</div>",
"cs": "Toto je škola pro studenty bez speciálních potřeb<div class='subtle'>To zahrnuje studenty, kteří mohou absolvovat kurzy s malými, ad hoc měřeními</div>",
"es": "Esta es una escuela para alumnos sin necesidades especiales<div class='subtle'>Esto incluye alumnos que pueden seguir los cursos con pequeñas medidas improvisadas</div>"
"nl": "Voor leerlingen met een verstandelijke beperking (type 2)",
"en": "For students with an intellectual disability (type 2)"
}
},
{
"if": "school:for=learning_disabilities",
"if": "special_needs:emotional_behavioural_disorder=yes",
"ifnot": "special_needs:emotional_behavioural_disorder=no",
"then": {
"en": "This is a school for students with learning disabilities",
"nl": "Deze school richt zich op leerlingen met een leerprobleem",
"de": "Dies ist eine Schule für Schüler mit Lernschwierigkeiten",
"fr": "C'est un établissement scolaire pour les étudiants ayant des troubles dapprentissage",
"ca": "Aquesta és una escola per a estudiants amb dificultats de l'aprenentatge",
"cs": "Jedná se o školu pro žáky s poruchami učení",
"es": "Esta es una escuela para alumnos con dificultades de aprendizaje"
"nl": "Voor leerlingen met een gedragsstoornis (type 3)",
"en": "For students with an emotional and behavioural problem (type 3)"
}
},
{
"if": "school:for=blind",
"if": "special_needs:physical_disability=yes",
"ifnot": "special_needs:physical_disability=no",
"then": {
"en": "This is a school for blind students or students with sight impairments",
"nl": "Deze school richt zich op blinde en slechtziende studenten",
"de": "Dies ist eine Schule für blinde oder sehbehinderte Schüler",
"fr": "C'est un établissement scolaire pour les étudiants aveugles ou malvoyants",
"ca": "Aquesta és una escola per a estudiants cecs o estudiants amb deficiències visuals",
"cs": "Jedná se o školu pro nevidomé studenty nebo studenty se zrakovým postižením",
"es": "Esta es una escuela para alumnos ciegos o con discapacidad visual"
"nl": "Voor leerlingen met een motorische of lichamelijke beperking (type 4)",
"en": "For students with an physical disability (type 4)"
}
},
{
"if": "school:for=deaf",
"if": "special_needs:blind=yes",
"ifnot": "special_needs:blind=no",
"then": {
"en": "This is a school for deaf students or students with hearing impairments",
"nl": "Deze school richt zich op dove en hardhorende studenten",
"de": "Dies ist eine Schule für gehörlose oder hörgeschädigte Schüler",
"fr": "C'est un établissement scolaire pour les étudiants sourds ou malentendants",
"ca": "Aquesta és una escola per a estudiants sords o amb dificultats auditives",
"pl": "To jest szkoła dla uczniów głuchych i słabosłyszących",
"cs": "Jedná se o školu pro neslyšící studenty nebo studenty se sluchovým postižením",
"es": "Esta es una escuela para alumnos sordos o con discapacidad auditiva"
"nl": "Voor blinde en slechtziende leerlingen (type 6)",
"en": "For blind and visually impaired students (type 6)"
}
},
{
"if": "school:for=disabilities",
"if": "special_needs:deaf=yes",
"ifnot": "special_needs:deaf=no",
"then": {
"en": "This is a school for students with disabilities",
"nl": "Deze school richt zich op studenten met een beperking",
"de": "Dies ist eine Schule für Schüler mit Behinderungen",
"fr": "C'est un établissement scolaire pour les étudiants en situation de handicap",
"ca": "Aquesta és una escola per a estudiants amb discapacitats",
"pl": "To jest szkoła dla uczniów z niepełnosprawnościami",
"cs": "Jedná se o školu pro studenty se zdravotním postižením",
"es": "Esta es una escuela para alumnos con discapacidad"
"nl": "Voor dove leerlingen and leerlingen met een auditieve beperking (type 7)",
"en": "For deaf students and students with hearing loss (type 7)"
}
},
{
"if": "school:for=special_needs",
"if": "special_needs:language_disorder=yes",
"ifnot": "special_needs:language_disorder=no",
"then": {
"en": "This is a school for students with special needs",
"nl": "Deze school richt zich op studenten met extra zorgbehoeften",
"de": "Dies ist eine Schule für Schüler mit besonderen Bedürfnissen",
"fr": "C'est un établissement scolaire pour les étudiants ayant des besoins particuliers",
"ca": "Aquesta és una escola per a estudiants amb necessitats especials",
"pl": "To jest szkoła dla uczniów z specjalnymi potrzebami",
"cs": "Jedná se o školu pro žáky se speciálními potřebami",
"es": "Esta es una escuela para alumnos con necesidades especiales"
"nl": "Voor leerlingen met een Spraak- of Taalontwikkelingsstoornis (type 7 - STOS/TOS)",
"en": "For students with a Developemental Language Disorder (type 7 - DLD)"
}
},
{
"if": "special_needs:autism=yes",
"ifnot": "special_needs:autism=no",
"then": {
"nl": "Voor leerlingen met een autisme spectrum stoornis (type 9)",
"en": "For students with an autism spectrum disorder (type 9)"
}
},
{
"if": "special_needs:learning_disabilities=yes",
"ifnot": "special_needs:learning_disabilities=no",
"hideInAnswer": "school!~.*primary.*",
"then": {
"nl": "Voor leerlingen die omwille van een leerprobleem niet in het gewone onderwijs terecht kunnen (basisaanbod)",
"en": "For students with a learning disability (basic offering )"
}
}
],
"questionHint": {
"en": "Ad-hoc measures are not enough to count as a special-needs school",
"nl": "Ad-hoc maatregelen zijn niet voldoende ",
"de": "Ad-hoc-Maßnahmen reichen nicht aus, um als Förderschule zu gelten",
"cs": "Ad hoc opatření nestačí k tomu, aby se škola považovala za školu pro žáky se speciálními vzdělávacími potřebami",
"es": "Las medidas improvisadas no son suficientes para considerarse una escuela de necesidades especiales"
}
]
},
{
"id": "school-language",
@ -755,6 +855,40 @@
}
}
]
},
{
"id": "has_special_needs",
"options": [
{
"question": {
"en": "Does this school have special need education?"
}
},
{
"question": {
"en": "Has special education",
"nl": "Buitengewoon onderwijs"
},
"osmTags": {
"and": [
"school:special_needs!=",
"school:special_needs!=no"
]
}
},
{
"question": {
"en": "No or limited special need education"
},
"osmTags": {
"or": [
"school:special_needs=",
"school:special_needs=no",
"school:special_needs=limited"
]
}
}
]
}
],
"allowMove": {

View file

@ -2,7 +2,8 @@
"id": "scouting_group",
"name": {
"en": "Scouting groups",
"de": "Pfadfinder:innenstämme"
"de": "Pfadfinder:innenstämme",
"uk": "Скаутські групи"
},
"description": {
"en": "A map showing scouting groups.",
@ -61,7 +62,8 @@
},
"render": {
"en": "The name of this group is {name}",
"de": "Dieser Stamm heißt {name}"
"de": "Dieser Stamm heißt {name}",
"uk": "Назва цієї групи: {name}"
},
"freeform": {
"key": "name"
@ -71,11 +73,13 @@
{
"question": {
"de": "Zu welchem Verband/Bund gehört {name}",
"en": "To which scout association does {name} belong?"
"en": "To which scout association does {name} belong?",
"uk": "До якої скаутської асоціації належить {name}?"
},
"render": {
"en": "The scout association of this group is {brand}",
"de": "Dieser Stamm ist im Verband {brand}"
"de": "Dieser Stamm ist im Verband {brand}",
"uk": "Скаутська асоціація цієї групи: {brand}"
},
"freeform": {
"key": "brand"

View file

@ -565,10 +565,7 @@
"mappings": [
{
"if": "healthcare=optometrist",
"ifnot": "not:healtcare=optometrist",
"addExtraTags": [
"not:healthcare=optometrist"
],
"ifnot": "not:healthcare=optometrist",
"then": {
"en": "This shop offers eye exams by certified optometrists",
"nl": "Hier kan men een oogtest door een erkende optometrist laten uitvoeren",
@ -814,7 +811,8 @@
"es": "¿Esta tienda repara bicicletas?",
"da": "Reparerer denne butik cykler?",
"ca": "Aquesta botiga repara bicicletes?",
"cs": "Opravuje tento obchod jízdní kola?"
"cs": "Opravuje tento obchod jízdní kola?",
"uk": "Чи ремонтує ця майстерня велосипеди?"
},
"mappings": [
{
@ -832,7 +830,8 @@
"es": "Esta tienda repara bicicletas",
"da": "Denne butik reparerer cykler",
"ca": "Aquesta botiga repara bicis",
"cs": "Tento obchod opravuje jízdní kola"
"cs": "Tento obchod opravuje jízdní kola",
"uk": "У цій майстерні ремонтують велосипеди"
}
},
{
@ -850,7 +849,8 @@
"es": "Esta tienda no repara bicicletas",
"da": "Denne butik reparerer ikke cykler",
"ca": "Aquesta botiga no repara bicis",
"cs": "Tento obchod neopravuje jízdní kola"
"cs": "Tento obchod neopravuje jízdní kola",
"uk": "Ця майстерня не ремонтує велосипеди"
}
},
{
@ -868,7 +868,8 @@
"es": "Esta tienda solo repara bicicletas compradas aquí",
"da": "Denne butik reparerer kun cykler købt her",
"ca": "Aquesta botiga sols repara bicis comprades aquí",
"cs": "Tento obchod opravuje pouze zde zakoupená kola"
"cs": "Tento obchod opravuje pouze zde zakoupená kola",
"uk": "Ця майстерня ремонтує тільки куплені тут велосипеди"
}
},
{
@ -886,7 +887,8 @@
"es": "Esta tienda solo repara bicicletas de una determinada marca",
"da": "Dette værksted reparerer kun cykler af et bestemt mærke",
"ca": "Aquesta tenda sols repara bicis duna marca concreta",
"cs": "Tento obchod opravuje pouze kola určité značky"
"cs": "Tento obchod opravuje pouze kola určité značky",
"uk": "Ця майстерня ремонтує велосипеди лише певної марки"
}
}
]

View file

@ -214,7 +214,8 @@
"de": "Welche Sportarten können hier gespielt werden?",
"es": "¿Qué deporte se puede practicar aquí?",
"ca": "Quin esport es pot practicar aquí?",
"cs": "Jaký sport se zde dá provozovat?"
"cs": "Jaký sport se zde dá provozovat?",
"uk": "Яким видом спорту тут можна займатися?"
},
"multiAnswer": true,
"mappings": [
@ -233,7 +234,8 @@
"de": "Hier wird Basketball gespielt",
"es": "Aquí se juega al baloncesto",
"ca": "Aquí es juga bàsquet",
"cs": "Zde se hraje basketbal"
"cs": "Zde se hraje basketbal",
"uk": "Тут грають у баскетбол"
}
},
{
@ -251,7 +253,8 @@
"de": "Hier wird Fußball gespielt",
"es": "Aquí se juega al fútbol",
"ca": "Aquí es juga futbol",
"cs": "Zde se hraje fotbal"
"cs": "Zde se hraje fotbal",
"uk": "Тут грають у футбол"
}
},
{
@ -269,7 +272,8 @@
"de": "Dies ist eine Tischtennisplatte",
"es": "Esta es una mesa de ping-pong",
"ca": "Aquí es juga ping pong",
"cs": "Toto je pingpongový stůl"
"cs": "Toto je pingpongový stůl",
"uk": "Це стіл для пінг-понгу"
}
},
{
@ -287,7 +291,8 @@
"de": "Hier wird Tennis gespielt",
"es": "Aquí se juega al tenis",
"ca": "Aquí es juga al tenis",
"cs": "Zde se hraje tenis"
"cs": "Zde se hraje tenis",
"uk": "Тут грають у теніс"
}
},
{
@ -305,7 +310,8 @@
"de": "Hier wird Korfball gespielt",
"ca": "Aquí es juga al corfbol",
"cs": "Zde se hraje korfbal",
"es": "Aquí se juega al Korfbal"
"es": "Aquí se juega al Korfbal",
"uk": "Тут грають у корфбол"
}
},
{
@ -339,7 +345,8 @@
"de": "Dies ist ein Skatepark",
"ca": "Açò és un skatepark",
"cs": "Toto je skatepark",
"es": "Este es un skatepark"
"es": "Este es un skatepark",
"uk": "Це скейт-парк"
}
},
{
@ -351,7 +358,8 @@
"then": {
"en": "This is a horse riding arena",
"de": "Dies ist ein Reitplatz",
"es": "Esta es una pista ecuestre"
"es": "Esta es una pista ecuestre",
"uk": "Це манеж для верхової їзди"
}
}
],
@ -421,7 +429,8 @@
"de": "Welchen Belag hat der Sportplatz?",
"es": "¿Cuál es la superficie de esta cancha deportiva?",
"ca": "Quina és la superfície d'aquest camp esportiu?",
"cs": "Jaký je povrch tohoto sportovního hřiště?"
"cs": "Jaký je povrch tohoto sportovního hřiště?",
"uk": "Яка поверхня цього спортивного майданчика?"
},
"render": {
"nl": "De ondergrond is <b>{surface}</b>",

View file

@ -30,6 +30,7 @@
]
}
},
"minzoom": 14,
"title": {
"mappings": [
{

View file

@ -593,14 +593,16 @@
"if": "mapcomplete-show_crosshair=yes",
"then": {
"en": "Show a crosshair in the center of the map when zoomed in above level 17",
"de": "Zeige ein Fadenkreuz in der Mitte der Karte, wenn über Stufe 17 hinaus gezoomt wird"
"de": "Zeige ein Fadenkreuz in der Mitte der Karte, wenn über Stufe 17 hinaus gezoomt wird",
"uk": "Показувати перехрестя в центрі мапи при збільшенні масштабу вище 17 рівня"
}
},
{
"if": "mapcomplete-show_crosshair=no",
"then": {
"en": "Do not show a crosshair in the center of the map",
"de": "Zeige kein Fadenkreuz in der Mitte der Karte an"
"de": "Zeige kein Fadenkreuz in der Mitte der Karte an",
"uk": "Не показуйте перехрестя в центрі карти"
}
},
{
@ -615,7 +617,8 @@
"if": "mapcomplete-show_crosshair=always",
"then": {
"en": "Always show a crosshair in the center of the map",
"de": "Zeige immer ein Fadenkreuz in der Mitte der Karte an"
"de": "Zeige immer ein Fadenkreuz in der Mitte der Karte an",
"uk": "Завжди показуйте перехрестя в центрі мапи"
}
}
],
@ -1257,7 +1260,7 @@
"cs": "Vždy zobrazovat tlačítka překladu, a to i na mobilu",
"nl": "Toon een knopje om snel vertalingen te maken op mobiel en op grote schermen",
"hu": "Mindig jelenítse meg a fordítási gombokat, mobilon is",
"uk": "Завжди показуйте кнопки перекладу, в тому числі на мобільних пристроях",
"uk": "Завжди показувати кнопки перекладу, в тому числі на мобільних пристроях",
"es": "Mostrar siempre los botones de traducción, incluso en dispositivos móviles"
}
}
@ -1466,6 +1469,7 @@
},
{
"id": "gps_accordeon",
"condition": "mapcomplete-show_debug=yes",
"render": {
"special": {
"type": "group",
@ -1493,6 +1497,7 @@
},
{
"id": "debug_accordeon",
"condition": "mapcomplete-show_debug=yes",
"render": {
"special": {
"type": "group",
@ -1506,6 +1511,7 @@
"labels": [
"hidden"
],
"condition": "mapcomplete-show_debug=yes",
"render": {
"en": "Debug information"
}
@ -1517,6 +1523,35 @@
],
"condition": "mapcomplete-show_debug=yes",
"render": "{all_tags()}"
},
{
"id": "debug_storage_accordeon",
"condition": "mapcomplete-show_debug=yes",
"render": {
"special": {
"type": "group",
"header": "debug_storage_accordeon_title",
"labels": "debug_storage"
}
}
},
{
"id": "debug_storage_accordeon_title",
"labels": [
"hidden"
],
"render": {
"en": "Debug information about local storage"
}
},
{
"id": "debug_storage",
"labels": [
"hidden"
],
"render": {
"*": "{storage_all_tags()}"
}
}
],
"allowMove": false

View file

@ -10,7 +10,8 @@
"ca": "Veterinari",
"cs": "veterinář",
"pl": "weterynaryjny",
"ru": "ветеринария"
"ru": "ветеринария",
"uk": "ветеринарія"
},
"description": "A layer showing veterinarians",
"source": {