Merge master, fix translations

This commit is contained in:
pietervdvn 2021-11-07 15:44:22 +01:00
parent 37231969e6
commit e237d84436
44 changed files with 4865 additions and 4059 deletions

View file

@ -193,9 +193,9 @@
{ {
"if": "cycle_barrier:type=double", "if": "cycle_barrier:type=double",
"then": { "then": {
"en": "Double, two barriers behind each other <img src='./assets/themes/cycle_infra/Cycle_barrier_double.png' style='width:8em'>", "en": "Double, two barriers behind each other <img src='./assets/themes/cycle_infra/Cycle_barrier_double.svg' style='width:8em'>",
"nl": "Dubbel, twee hekjes achter elkaar <img src='./assets/themes/cycle_infra/Cycle_barrier_double.png' style='width:8em'>", "nl": "Dubbel, twee hekjes achter elkaar <img src='./assets/themes/cycle_infra/Cycle_barrier_double.svg' style='width:8em'>",
"de": "Doppelt, zwei Barrieren hintereinander <img src='./assets/themes/cycle_infra/Cycle_barrier_double.png' style='width:8em'>" "de": "Doppelt, zwei Barrieren hintereinander <img src='./assets/themes/cycle_infra/Cycle_barrier_double.svg' style='width:8em'>"
} }
}, },
{ {

View file

@ -72,7 +72,7 @@
"question": { "question": {
"en": "What is the type of this bicycle parking?", "en": "What is the type of this bicycle parking?",
"nl": "Van welk type is deze fietsparking?", "nl": "Van welk type is deze fietsparking?",
"fr": "Quel type de parking à vélos est-ce ?", "fr": "Quel type de parking à vélos est-ce ?",
"gl": "Que tipo de aparcadoiro de bicicletas é?", "gl": "Que tipo de aparcadoiro de bicicletas é?",
"de": "Was ist die Art dieses Fahrrad-Parkplatzes?", "de": "Was ist die Art dieses Fahrrad-Parkplatzes?",
"hu": "Milyen típusú ez a kerékpáros parkoló?", "hu": "Milyen típusú ez a kerékpáros parkoló?",
@ -212,7 +212,7 @@
"question": { "question": {
"en": "What is the relative location of this bicycle parking?", "en": "What is the relative location of this bicycle parking?",
"nl": "Wat is de relatieve locatie van deze parking??", "nl": "Wat is de relatieve locatie van deze parking??",
"fr": "Quelle est la position relative de ce parking à vélo ?", "fr": "Quelle est la position relative de ce parking à vélo ?",
"it": "Qual è la posizione relativa di questo parcheggio bici?", "it": "Qual è la posizione relativa di questo parcheggio bici?",
"zh_Hant": "這個單車停車場的相對位置是?", "zh_Hant": "這個單車停車場的相對位置是?",
"pl": "Jaka jest względna lokalizacja tego parkingu rowerowego?", "pl": "Jaka jest względna lokalizacja tego parkingu rowerowego?",
@ -238,29 +238,31 @@
{ {
"if": "location=underground", "if": "location=underground",
"then": { "then": {
"en": "Underground parking", "en": "Surface level parking",
"nl": "Ondergrondse parking", "nl": "Parking op de begane grond",
"fr": "Parking souterrain", "fr": "Parking en surface",
"it": "Parcheggio sotterraneo", "it": "Parcheggio in superficie",
"ru": "Подземная парковка", "ru": "Подземная парковка",
"de": "Tiefgarage", "de": "Ebenerdiges Parken",
"zh_Hant": "地下停車場", "zh_Hant": "地面停車場",
"pt_BR": "Estacionamento subterrâneo", "pt_BR": "Estacionamento de superfície",
"pt": "Estacionamento subterrâneo" "pt": "Estacionamento de superfície",
"hu": "Felszíni parkoló"
} }
}, },
{ {
"if": "location=surface", "if": "location=surface",
"then": { "then": {
"en": "Surface level parking", "en": "Rooftop parking",
"nl": "Parking op de begane grond", "nl": "Dakparking",
"fr": "Parking en surface", "fr": "Parking sur un toit",
"hu": "Felszíni parkoló", "hu": "Tetőparkoló",
"it": "Parcheggio in superficie", "it": "Parcheggio sul tetto",
"de": "Ebenerdiges Parken", "de": "Parkplatz auf dem Dach",
"zh_Hant": "地面停車場", "zh_Hant": "屋頂停車場",
"pt_BR": "Estacionamento de superfície", "pt_BR": "Estacionamento no telhado",
"pt": "Estacionamento de superfície" "pt": "Estacionamento no telhado",
"ru": "Парковка на крыше"
} }
}, },
{ {
@ -302,7 +304,7 @@
"nl": "Is deze parking overdekt? Selecteer ook \"overdekt\" voor fietsparkings binnen een gebouw.", "nl": "Is deze parking overdekt? Selecteer ook \"overdekt\" voor fietsparkings binnen een gebouw.",
"gl": "Este aparcadoiro está cuberto? Tamén escolle \"cuberto\" para aparcadoiros interiores.", "gl": "Este aparcadoiro está cuberto? Tamén escolle \"cuberto\" para aparcadoiros interiores.",
"de": "Ist dieser Parkplatz überdacht? Wählen Sie auch \"überdacht\" für Innenparkplätze.", "de": "Ist dieser Parkplatz überdacht? Wählen Sie auch \"überdacht\" für Innenparkplätze.",
"fr": "Ce parking est-il couvert ? Sélectionnez aussi \"couvert\" pour les parkings en intérieur.", "fr": "Ce parking est-il couvert ? Sélectionnez aussi \"couvert\" pour les parkings en intérieur.",
"hu": "Fedett ez a parkoló? (Beltéri parkoló esetén is válaszd a \"fedett\" opciót.)", "hu": "Fedett ez a parkoló? (Beltéri parkoló esetén is válaszd a \"fedett\" opciót.)",
"it": "È un parcheggio coperto? Indicare “coperto” per parcheggi allinterno.", "it": "È un parcheggio coperto? Indicare “coperto” per parcheggi allinterno.",
"zh_Hant": "這個停車場是否有車棚?如果是室內停車場也請選擇\"遮蔽\"。", "zh_Hant": "這個停車場是否有車棚?如果是室內停車場也請選擇\"遮蔽\"。",
@ -383,7 +385,7 @@
"question": { "question": {
"en": "Who can use this bicycle parking?", "en": "Who can use this bicycle parking?",
"nl": "Wie mag er deze fietsenstalling gebruiken?", "nl": "Wie mag er deze fietsenstalling gebruiken?",
"fr": "Qui peut utiliser ce parking à vélo ?", "fr": "Qui peut utiliser ce parking à vélo ?",
"it": "Chi può usare questo parcheggio bici?", "it": "Chi può usare questo parcheggio bici?",
"de": "Wer kann diesen Fahrradparplatz nutzen?", "de": "Wer kann diesen Fahrradparplatz nutzen?",
"zh_Hant": "誰可以使用這個單車停車場?", "zh_Hant": "誰可以使用這個單車停車場?",
@ -460,7 +462,7 @@
"nl": "Heeft deze fietsparking plaats voor bakfietsen?", "nl": "Heeft deze fietsparking plaats voor bakfietsen?",
"gl": "Este aparcadoiro de bicicletas ten espazo para bicicletas de carga?", "gl": "Este aparcadoiro de bicicletas ten espazo para bicicletas de carga?",
"de": "Gibt es auf diesem Fahrrad-Parkplatz Plätze für Lastenfahrräder?", "de": "Gibt es auf diesem Fahrrad-Parkplatz Plätze für Lastenfahrräder?",
"fr": "Est-ce que ce parking à vélo a des emplacements pour des vélos cargo ?", "fr": "Est-ce que ce parking à vélo a des emplacements pour des vélos cargo ?",
"it": "Questo parcheggio dispone di posti specifici per le bici da trasporto?", "it": "Questo parcheggio dispone di posti specifici per le bici da trasporto?",
"zh_Hant": "這個單車停車場有地方放裝箱的單車嗎?", "zh_Hant": "這個單車停車場有地方放裝箱的單車嗎?",
"pt_BR": "O estacionamento de bicicletas tem vagas para bicicletas de carga?", "pt_BR": "O estacionamento de bicicletas tem vagas para bicicletas de carga?",

View file

@ -33,7 +33,8 @@
"#": "Allowed vehicle types", "#": "Allowed vehicle types",
"question": { "question": {
"en": "Which vehicles are allowed to charge here?", "en": "Which vehicles are allowed to charge here?",
"nl": "Welke voertuigen kunnen hier opgeladen worden?" "nl": "Welke voertuigen kunnen hier opgeladen worden?",
"de": "Welche Fahrzeuge dürfen hier geladen werden?"
}, },
"multiAnswer": true, "multiAnswer": true,
"mappings": [ "mappings": [
@ -42,7 +43,8 @@
"ifnot": "bicycle=no", "ifnot": "bicycle=no",
"then": { "then": {
"en": "<b>Bcycles</b> can be charged here", "en": "<b>Bcycles</b> can be charged here",
"nl": "<b>Fietsen</b> kunnen hier opgeladen worden" "nl": "<b>Fietsen</b> kunnen hier opgeladen worden",
"de": "<b>Fahrräder</b> können hier geladen werden"
} }
}, },
{ {
@ -50,7 +52,8 @@
"ifnot": "motorcar=no", "ifnot": "motorcar=no",
"then": { "then": {
"en": "<b>Cars</b> can be charged here", "en": "<b>Cars</b> can be charged here",
"nl": "<b>Elektrische auto's</b> kunnen hier opgeladen worden" "nl": "<b>Elektrische auto's</b> kunnen hier opgeladen worden",
"de": "<b>Autos</b> können hier geladen werden"
} }
}, },
{ {
@ -58,7 +61,8 @@
"ifnot": "scooter=no", "ifnot": "scooter=no",
"then": { "then": {
"en": "<b>Scooters</b> can be charged here", "en": "<b>Scooters</b> can be charged here",
"nl": "<b>Electrische scooters</b> (snorfiets of bromfiets) kunnen hier opgeladen worden" "nl": "<b>Electrische scooters</b> (snorfiets of bromfiets) kunnen hier opgeladen worden",
"de": "<b> Roller</b> können hier geladen werden"
} }
}, },
{ {
@ -66,7 +70,8 @@
"ifnot": "hgv=no", "ifnot": "hgv=no",
"then": { "then": {
"en": "<b>Heavy good vehicles</b> (such as trucks) can be charged here", "en": "<b>Heavy good vehicles</b> (such as trucks) can be charged here",
"nl": "<b>Vrachtwagens</b> kunnen hier opgeladen worden" "nl": "<b>Vrachtwagens</b> kunnen hier opgeladen worden",
"de": "<b>Lastkraftwagen</b> (LKW) können hier geladen werden"
} }
}, },
{ {
@ -74,7 +79,8 @@
"ifnot": "bus=no", "ifnot": "bus=no",
"then": { "then": {
"en": "<b>Buses</b> can be charged here", "en": "<b>Buses</b> can be charged here",
"nl": "<b>Bussen</b> kunnen hier opgeladen worden" "nl": "<b>Bussen</b> kunnen hier opgeladen worden",
"de": "<b>Busse</b> können hier geladen werden"
} }
} }
] ]
@ -83,11 +89,13 @@
"id": "access", "id": "access",
"question": { "question": {
"en": "Who is allowed to use this charging station?", "en": "Who is allowed to use this charging station?",
"nl": "Wie mag er dit oplaadpunt gebruiken?" "nl": "Wie mag er dit oplaadpunt gebruiken?",
"de": "Wer darf diese Ladestation benutzen?"
}, },
"render": { "render": {
"en": "Access is {access}", "en": "Access is {access}",
"nl": "Toegang voor {access}" "nl": "Toegang voor {access}",
"de": "Zugang ist {access}"
}, },
"freeform": { "freeform": {
"key": "access", "key": "access",
@ -136,11 +144,13 @@
"id": "capacity", "id": "capacity",
"render": { "render": {
"en": "{capacity} vehicles can be charged here at the same time", "en": "{capacity} vehicles can be charged here at the same time",
"nl": "{capacity} voertuigen kunnen hier op hetzelfde moment opgeladen worden" "nl": "{capacity} voertuigen kunnen hier op hetzelfde moment opgeladen worden",
"de": "{capacity} Fahrzeuge können hier gleichzeitig geladen werden"
}, },
"question": { "question": {
"en": "How much vehicles can be charged here at the same time?", "en": "How much vehicles can be charged here at the same time?",
"nl": "Hoeveel voertuigen kunnen hier opgeladen worden?" "nl": "Hoeveel voertuigen kunnen hier opgeladen worden?",
"de": "Wie viele Fahrzeuge können hier gleichzeitig geladen werden?"
}, },
"freeform": { "freeform": {
"key": "capacity", "key": "capacity",
@ -151,7 +161,8 @@
"id": "Available_charging_stations (generated)", "id": "Available_charging_stations (generated)",
"question": { "question": {
"en": "Which charging connections are available here?", "en": "Which charging connections are available here?",
"nl": "Welke aansluitingen zijn hier beschikbaar?" "nl": "Welke aansluitingen zijn hier beschikbaar?",
"de": "Welche Ladestationen gibt es hier?"
}, },
"multiAnswer": true, "multiAnswer": true,
"mappings": [ "mappings": [
@ -252,7 +263,8 @@
}, },
"then": { "then": {
"en": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Chademo_type4.svg'/> <span><b>Chademo</b></span></div>", "en": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Chademo_type4.svg'/> <span><b>Chademo</b></span></div>",
"nl": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Chademo_type4.svg'/> <span><b>Chademo</b></span></div>" "nl": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Chademo_type4.svg'/> <span><b>Chademo</b></span></div>",
"de": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Chademo_type4.svg'/> <span><b>Chademo</b></span></div>"
}, },
"hideInAnswer": true "hideInAnswer": true
}, },
@ -261,7 +273,8 @@
"ifnot": "socket:type1_cable=", "ifnot": "socket:type1_cable=",
"then": { "then": {
"en": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type1_J1772.svg'/> <span><b>Type 1 with cable</b> (J1772)</span></div>", "en": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type1_J1772.svg'/> <span><b>Type 1 with cable</b> (J1772)</span></div>",
"nl": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type1_J1772.svg'/> <span><b>Type 1 met kabel</b> (J1772)</span></div>" "nl": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type1_J1772.svg'/> <span><b>Type 1 met kabel</b> (J1772)</span></div>",
"de": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type1_J1772.svg'/> <span><b>Typ 1 mit Kabel</b> (J1772)</span></div>"
}, },
"hideInAnswer": { "hideInAnswer": {
"or": [ "or": [
@ -299,7 +312,8 @@
}, },
"then": { "then": {
"en": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type1_J1772.svg'/> <span><b>Type 1 with cable</b> (J1772)</span></div>", "en": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type1_J1772.svg'/> <span><b>Type 1 with cable</b> (J1772)</span></div>",
"nl": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type1_J1772.svg'/> <span><b>Type 1 met kabel</b> (J1772)</span></div>" "nl": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type1_J1772.svg'/> <span><b>Type 1 met kabel</b> (J1772)</span></div>",
"de": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type1_J1772.svg'/> <span><b>Typ 1 mit Kabel</b> (J1772)</span></div>"
}, },
"hideInAnswer": true "hideInAnswer": true
}, },
@ -308,7 +322,8 @@
"ifnot": "socket:type1=", "ifnot": "socket:type1=",
"then": { "then": {
"en": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type1_J1772.svg'/> <span><b>Type 1 <i>without</i> cable</b> (J1772)</span></div>", "en": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type1_J1772.svg'/> <span><b>Type 1 <i>without</i> cable</b> (J1772)</span></div>",
"nl": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type1_J1772.svg'/> <span><b>Type 1 <i>zonder</i> kabel</b> (J1772)</span></div>" "nl": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type1_J1772.svg'/> <span><b>Type 1 <i>zonder</i> kabel</b> (J1772)</span></div>",
"de": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type1_J1772.svg'/> <span><b>Typ 1 <i>ohne</i> Kabel</b> (J1772)</span></div>"
}, },
"hideInAnswer": { "hideInAnswer": {
"or": [ "or": [
@ -346,7 +361,8 @@
}, },
"then": { "then": {
"en": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type1_J1772.svg'/> <span><b>Type 1 <i>without</i> cable</b> (J1772)</span></div>", "en": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type1_J1772.svg'/> <span><b>Type 1 <i>without</i> cable</b> (J1772)</span></div>",
"nl": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type1_J1772.svg'/> <span><b>Type 1 <i>zonder</i> kabel</b> (J1772)</span></div>" "nl": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type1_J1772.svg'/> <span><b>Type 1 <i>zonder</i> kabel</b> (J1772)</span></div>",
"de": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type1_J1772.svg'/> <span><b>Typ 1 <i>ohne</i> Kabel</b> (J1772)</span></div>"
}, },
"hideInAnswer": true "hideInAnswer": true
}, },
@ -355,7 +371,8 @@
"ifnot": "socket:type1_combo=", "ifnot": "socket:type1_combo=",
"then": { "then": {
"en": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type1-ccs.svg'/> <span><b>Type 1 CCS</b> (aka Type 1 Combo)</span></div>", "en": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type1-ccs.svg'/> <span><b>Type 1 CCS</b> (aka Type 1 Combo)</span></div>",
"nl": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type1-ccs.svg'/> <span><b>Type 1 CCS</b> (ook gekend als Type 1 Combo)</span></div>" "nl": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type1-ccs.svg'/> <span><b>Type 1 CCS</b> (ook gekend als Type 1 Combo)</span></div>",
"de": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type1-ccs.svg'/> <span><b>Typ 1 CCS</b> (auch bekannt als Typ 1 Combo)</span></div>"
}, },
"hideInAnswer": { "hideInAnswer": {
"or": [ "or": [
@ -393,7 +410,8 @@
}, },
"then": { "then": {
"en": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type1-ccs.svg'/> <span><b>Type 1 CCS</b> (aka Type 1 Combo)</span></div>", "en": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type1-ccs.svg'/> <span><b>Type 1 CCS</b> (aka Type 1 Combo)</span></div>",
"nl": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type1-ccs.svg'/> <span><b>Type 1 CCS</b> (ook gekend als Type 1 Combo)</span></div>" "nl": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type1-ccs.svg'/> <span><b>Type 1 CCS</b> (ook gekend als Type 1 Combo)</span></div>",
"de": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type1-ccs.svg'/> <span><b>Typ 1 CCS</b> (auch bekannt als Typ 1 Combo)</span></div>"
}, },
"hideInAnswer": true "hideInAnswer": true
}, },
@ -402,7 +420,8 @@
"ifnot": "socket:tesla_supercharger=", "ifnot": "socket:tesla_supercharger=",
"then": { "then": {
"en": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Tesla-hpwc-model-s.svg'/> <span><b>Tesla Supercharger</b></span></div>", "en": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Tesla-hpwc-model-s.svg'/> <span><b>Tesla Supercharger</b></span></div>",
"nl": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Tesla-hpwc-model-s.svg'/> <span><b>Tesla Supercharger</b></span></div>" "nl": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Tesla-hpwc-model-s.svg'/> <span><b>Tesla Supercharger</b></span></div>",
"de": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Tesla-hpwc-model-s.svg'/> <span><b>Tesla Supercharger</b></span></div>"
}, },
"hideInAnswer": { "hideInAnswer": {
"or": [ "or": [
@ -440,7 +459,8 @@
}, },
"then": { "then": {
"en": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Tesla-hpwc-model-s.svg'/> <span><b>Tesla Supercharger</b></span></div>", "en": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Tesla-hpwc-model-s.svg'/> <span><b>Tesla Supercharger</b></span></div>",
"nl": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Tesla-hpwc-model-s.svg'/> <span><b>Tesla Supercharger</b></span></div>" "nl": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Tesla-hpwc-model-s.svg'/> <span><b>Tesla Supercharger</b></span></div>",
"de": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Tesla-hpwc-model-s.svg'/> <span><b>Tesla Supercharger</b></span></div>"
}, },
"hideInAnswer": true "hideInAnswer": true
}, },
@ -449,7 +469,8 @@
"ifnot": "socket:type2=", "ifnot": "socket:type2=",
"then": { "then": {
"en": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_socket.svg'/> <span><b>Type 2</b> (mennekes)</span></div>", "en": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_socket.svg'/> <span><b>Type 2</b> (mennekes)</span></div>",
"nl": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_socket.svg'/> <span><b>Type 2</b> (mennekes)</span></div>" "nl": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_socket.svg'/> <span><b>Type 2</b> (mennekes)</span></div>",
"de": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_socket.svg'/> <span><b>Typ 2</b> (Mennekes)</span></div>"
}, },
"hideInAnswer": { "hideInAnswer": {
"or": [ "or": [
@ -487,7 +508,8 @@
}, },
"then": { "then": {
"en": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_socket.svg'/> <span><b>Type 2</b> (mennekes)</span></div>", "en": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_socket.svg'/> <span><b>Type 2</b> (mennekes)</span></div>",
"nl": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_socket.svg'/> <span><b>Type 2</b> (mennekes)</span></div>" "nl": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_socket.svg'/> <span><b>Type 2</b> (mennekes)</span></div>",
"de": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_socket.svg'/> <span><b>Typ 2</b> (Mennekes)</span></div>"
}, },
"hideInAnswer": true "hideInAnswer": true
}, },
@ -496,7 +518,8 @@
"ifnot": "socket:type2_combo=", "ifnot": "socket:type2_combo=",
"then": { "then": {
"en": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_CCS.svg'/> <span><b>Type 2 CCS</b> (mennekes)</span></div>", "en": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_CCS.svg'/> <span><b>Type 2 CCS</b> (mennekes)</span></div>",
"nl": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_CCS.svg'/> <span><b>Type 2 CCS</b> (mennekes)</span></div>" "nl": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_CCS.svg'/> <span><b>Type 2 CCS</b> (mennekes)</span></div>",
"de": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_CCS.svg'/> <span><b>Typ 2 CCS</b> (Mennekes)</span></div>"
}, },
"hideInAnswer": { "hideInAnswer": {
"or": [ "or": [
@ -534,7 +557,8 @@
}, },
"then": { "then": {
"en": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_CCS.svg'/> <span><b>Type 2 CCS</b> (mennekes)</span></div>", "en": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_CCS.svg'/> <span><b>Type 2 CCS</b> (mennekes)</span></div>",
"nl": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_CCS.svg'/> <span><b>Type 2 CCS</b> (mennekes)</span></div>" "nl": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_CCS.svg'/> <span><b>Type 2 CCS</b> (mennekes)</span></div>",
"de": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_CCS.svg'/> <span><b>Typ 2 CCS</b> (Mennekes)</span></div>"
}, },
"hideInAnswer": true "hideInAnswer": true
}, },
@ -543,7 +567,8 @@
"ifnot": "socket:type2_cable=", "ifnot": "socket:type2_cable=",
"then": { "then": {
"en": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_tethered.svg'/> <span><b>Type 2 with cable</b> (mennekes)</span></div>", "en": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_tethered.svg'/> <span><b>Type 2 with cable</b> (mennekes)</span></div>",
"nl": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_tethered.svg'/> <span><b>Type 2 met kabel</b> (J1772)</span></div>" "nl": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_tethered.svg'/> <span><b>Type 2 met kabel</b> (J1772)</span></div>",
"de": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_tethered.svg'/> <span><b>Typ 2 mit Kabel</b> (Mennekes)</span></div>"
}, },
"hideInAnswer": { "hideInAnswer": {
"or": [ "or": [
@ -581,7 +606,8 @@
}, },
"then": { "then": {
"en": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_tethered.svg'/> <span><b>Type 2 with cable</b> (mennekes)</span></div>", "en": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_tethered.svg'/> <span><b>Type 2 with cable</b> (mennekes)</span></div>",
"nl": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_tethered.svg'/> <span><b>Type 2 met kabel</b> (J1772)</span></div>" "nl": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_tethered.svg'/> <span><b>Type 2 met kabel</b> (J1772)</span></div>",
"de": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_tethered.svg'/> <span><b>Typ 2 mit Kabel</b> (Mennekes)</span></div>"
}, },
"hideInAnswer": true "hideInAnswer": true
}, },
@ -590,7 +616,8 @@
"ifnot": "socket:tesla_supercharger_ccs=", "ifnot": "socket:tesla_supercharger_ccs=",
"then": { "then": {
"en": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_CCS.svg'/> <span><b>Tesla Supercharger CCS</b> (a branded type2_css)</span></div>", "en": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_CCS.svg'/> <span><b>Tesla Supercharger CCS</b> (a branded type2_css)</span></div>",
"nl": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_CCS.svg'/> <span><b>Tesla Supercharger CCS</b> (een type2 CCS met Tesla-logo)</span></div>" "nl": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_CCS.svg'/> <span><b>Tesla Supercharger CCS</b> (een type2 CCS met Tesla-logo)</span></div>",
"de": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_CCS.svg'/> <span><b>Tesla Supercharger CCS</b> (Typ 2 CSS)</span></div>"
}, },
"hideInAnswer": { "hideInAnswer": {
"or": [ "or": [
@ -628,7 +655,8 @@
}, },
"then": { "then": {
"en": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_CCS.svg'/> <span><b>Tesla Supercharger CCS</b> (a branded type2_css)</span></div>", "en": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_CCS.svg'/> <span><b>Tesla Supercharger CCS</b> (a branded type2_css)</span></div>",
"nl": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_CCS.svg'/> <span><b>Tesla Supercharger CCS</b> (een type2 CCS met Tesla-logo)</span></div>" "nl": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_CCS.svg'/> <span><b>Tesla Supercharger CCS</b> (een type2 CCS met Tesla-logo)</span></div>",
"de": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_CCS.svg'/> <span><b>Tesla Supercharger CCS</b> (Typ 2 CSS)</span></div>"
}, },
"hideInAnswer": true "hideInAnswer": true
}, },
@ -741,7 +769,8 @@
"ifnot": "socket:USB-A=", "ifnot": "socket:USB-A=",
"then": { "then": {
"en": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/usb_port.svg'/> <span><b>USB</b> to charge phones and small electronics</span></div>", "en": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/usb_port.svg'/> <span><b>USB</b> to charge phones and small electronics</span></div>",
"nl": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/usb_port.svg'/> <span><b>USB</b> om GSMs en kleine electronica op te laden</span></div>" "nl": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/usb_port.svg'/> <span><b>USB</b> om GSMs en kleine electronica op te laden</span></div>",
"de": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/usb_port.svg'/> <span><b>USB</b> zum Laden von Smartphones oder Elektrokleingeräten</span></div>"
} }
}, },
{ {
@ -753,7 +782,8 @@
}, },
"then": { "then": {
"en": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/usb_port.svg'/> <span><b>USB</b> to charge phones and small electronics</span></div>", "en": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/usb_port.svg'/> <span><b>USB</b> to charge phones and small electronics</span></div>",
"nl": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/usb_port.svg'/> <span><b>USB</b> om GSMs en kleine electronica op te laden</span></div>" "nl": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/usb_port.svg'/> <span><b>USB</b> om GSMs en kleine electronica op te laden</span></div>",
"de": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/usb_port.svg'/> <span><b>USB</b> zum Laden von Smartphones und Elektrokleingeräten</span></div>"
}, },
"hideInAnswer": true "hideInAnswer": true
}, },
@ -805,7 +835,8 @@
"ifnot": "socket:bosch_5pin=", "ifnot": "socket:bosch_5pin=",
"then": { "then": {
"en": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/bosch-5pin.svg'/> <span><b>Bosch Active Connect with 5 pins</b> and cable</span></div>", "en": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/bosch-5pin.svg'/> <span><b>Bosch Active Connect with 5 pins</b> and cable</span></div>",
"nl": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/bosch-5pin.svg'/> <span><b>Bosch Active Connect met 5 pinnen</b> aan een kabel</span></div>" "nl": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/bosch-5pin.svg'/> <span><b>Bosch Active Connect met 5 pinnen</b> aan een kabel</span></div>",
"de": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/bosch-5pin.svg'/> <span><b>Bosch Active Connect mit 5 Pins</b> und Kabel</span></div>"
}, },
"hideInAnswer": { "hideInAnswer": {
"or": [ "or": [
@ -839,7 +870,8 @@
}, },
"then": { "then": {
"en": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/bosch-5pin.svg'/> <span><b>Bosch Active Connect with 5 pins</b> and cable</span></div>", "en": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/bosch-5pin.svg'/> <span><b>Bosch Active Connect with 5 pins</b> and cable</span></div>",
"nl": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/bosch-5pin.svg'/> <span><b>Bosch Active Connect met 5 pinnen</b> aan een kabel</span></div>" "nl": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/bosch-5pin.svg'/> <span><b>Bosch Active Connect met 5 pinnen</b> aan een kabel</span></div>",
"de": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/bosch-5pin.svg'/> <span><b>Bosch Active Connect mit 5 Pins</b> und Kabel</span></div>"
}, },
"hideInAnswer": true "hideInAnswer": true
} }
@ -1190,14 +1222,21 @@
}, },
"question": { "question": {
"en": "When is this charging station opened?", "en": "When is this charging station opened?",
"nl": "Wanneer is dit oplaadpunt beschikbaar??" "nl": "Wanneer is dit oplaadpunt beschikbaar??",
"de": "Wann ist diese Ladestation geöffnet?",
"it": "Quali sono gli orari di apertura di questa stazione di ricarica?",
"ja": "この充電ステーションはいつオープンしますか?",
"nb_NO": "Når åpnet denne ladestasjonen?",
"ru": "В какое время работает эта зарядная станция?",
"zh_Hant": "何時是充電站開放使用的時間?"
}, },
"mappings": [ "mappings": [
{ {
"if": "opening_hours=24/7", "if": "opening_hours=24/7",
"then": { "then": {
"en": "24/7 opened (including holidays)", "en": "24/7 opened (including holidays)",
"nl": "24/7 open - ook tijdens vakanties" "nl": "24/7 open - ook tijdens vakanties",
"de": "durchgehend geöffnet (auch an Feiertagen)"
} }
} }
] ]
@ -1306,7 +1345,8 @@
"ifnot": "payment:app=no", "ifnot": "payment:app=no",
"then": { "then": {
"en": "Payment is done using a dedicated app", "en": "Payment is done using a dedicated app",
"nl": "Betalen via een app van het netwerk" "nl": "Betalen via een app van het netwerk",
"de": "Bezahlung mit einer speziellen App"
} }
}, },
{ {
@ -1314,7 +1354,8 @@
"ifnot": "payment:membership_card=no", "ifnot": "payment:membership_card=no",
"then": { "then": {
"en": "Payment is done using a membership card", "en": "Payment is done using a membership card",
"nl": "Betalen via een lidkaart van het netwerk" "nl": "Betalen via een lidkaart van het netwerk",
"de": "Bezahlung mit einer Mitgliedskarte"
} }
} }
] ]
@ -1325,7 +1366,8 @@
"#": "In some cases, charging is free but one has to be authenticated. We only ask for authentication if fee is no (or unset). By default one sees the questions for either the payment options or the authentication options, but normally not both", "#": "In some cases, charging is free but one has to be authenticated. We only ask for authentication if fee is no (or unset). By default one sees the questions for either the payment options or the authentication options, but normally not both",
"question": { "question": {
"en": "What kind of authentication is available at the charging station?", "en": "What kind of authentication is available at the charging station?",
"nl": "Hoe kan men zich aanmelden aan dit oplaadstation?" "nl": "Hoe kan men zich aanmelden aan dit oplaadstation?",
"de": "Welche Authentifizierung ist an der Ladestation möglich?"
}, },
"multiAnswer": true, "multiAnswer": true,
"mappings": [ "mappings": [
@ -1334,7 +1376,8 @@
"ifnot": "authentication:membership_card=no", "ifnot": "authentication:membership_card=no",
"then": { "then": {
"en": "Authentication by a membership card", "en": "Authentication by a membership card",
"nl": "Aanmelden met een lidkaart is mogelijk" "nl": "Aanmelden met een lidkaart is mogelijk",
"de": "Authentifizierung durch eine Mitgliedskarte"
} }
}, },
{ {
@ -1342,7 +1385,8 @@
"ifnot": "authentication:app=no", "ifnot": "authentication:app=no",
"then": { "then": {
"en": "Authentication by an app", "en": "Authentication by an app",
"nl": "Aanmelden via een applicatie is mogelijk" "nl": "Aanmelden via een applicatie is mogelijk",
"de": "Authentifizierung durch eine App"
} }
}, },
{ {
@ -1350,7 +1394,8 @@
"ifnot": "authentication:phone_call=no", "ifnot": "authentication:phone_call=no",
"then": { "then": {
"en": "Authentication via phone call is available", "en": "Authentication via phone call is available",
"nl": "Aanmelden door te bellen naar een telefoonnummer is mogelijk" "nl": "Aanmelden door te bellen naar een telefoonnummer is mogelijk",
"de": "Authentifizierung per Anruf ist möglich"
} }
}, },
{ {
@ -1358,7 +1403,8 @@
"ifnot": "authentication:short_message=no", "ifnot": "authentication:short_message=no",
"then": { "then": {
"en": "Authentication via SMS is available", "en": "Authentication via SMS is available",
"nl": "Aanmelden via SMS is mogelijk" "nl": "Aanmelden via SMS is mogelijk",
"de": "Authentifizierung per Anruf ist möglich"
} }
}, },
{ {
@ -1366,7 +1412,8 @@
"ifnot": "authentication:nfc=no", "ifnot": "authentication:nfc=no",
"then": { "then": {
"en": "Authentication via NFC is available", "en": "Authentication via NFC is available",
"nl": "Aanmelden via NFC is mogelijk" "nl": "Aanmelden via NFC is mogelijk",
"de": "Authentifizierung über NFC ist möglich"
} }
}, },
{ {
@ -1374,7 +1421,8 @@
"ifnot": "authentication:money_card=no", "ifnot": "authentication:money_card=no",
"then": { "then": {
"en": "Authentication via Money Card is available", "en": "Authentication via Money Card is available",
"nl": "Aanmelden met Money Card is mogelijk" "nl": "Aanmelden met Money Card is mogelijk",
"de": "Authentifizierung über Geldkarte ist möglich"
} }
}, },
{ {
@ -1382,7 +1430,8 @@
"ifnot": "authentication:debit_card=no", "ifnot": "authentication:debit_card=no",
"then": { "then": {
"en": "Authentication via debit card is available", "en": "Authentication via debit card is available",
"nl": "Aanmelden met een betaalkaart is mogelijk" "nl": "Aanmelden met een betaalkaart is mogelijk",
"de": "Authentifizierung per Debitkarte ist möglich"
} }
}, },
{ {
@ -1390,7 +1439,8 @@
"ifnot": "authentication:none=no", "ifnot": "authentication:none=no",
"then": { "then": {
"en": "Charging here is (also) possible without authentication", "en": "Charging here is (also) possible without authentication",
"nl": "Hier opladen is (ook) mogelijk zonder aan te melden" "nl": "Hier opladen is (ook) mogelijk zonder aan te melden",
"de": "Das Aufladen ist hier (auch) ohne Authentifizierung möglich"
} }
} }
], ],
@ -1405,11 +1455,13 @@
"id": "Auth phone", "id": "Auth phone",
"render": { "render": {
"en": "Authenticate by calling or SMS'ing to <a href='tel:{authentication:phone_call:number}'>{authentication:phone_call:number}</a>", "en": "Authenticate by calling or SMS'ing to <a href='tel:{authentication:phone_call:number}'>{authentication:phone_call:number}</a>",
"nl": "Aanmelden door te bellen of te SMS'en naar <a href='tel:{authentication:phone_call:number}'>{authentication:phone_call:number}</a>" "nl": "Aanmelden door te bellen of te SMS'en naar <a href='tel:{authentication:phone_call:number}'>{authentication:phone_call:number}</a>",
"de": "Authentifizierung durch Anruf oder SMS an <a href='tel:{authentication:phone_call:number}'>{authentication:phone_call:number}</a>"
}, },
"question": { "question": {
"en": "What's the phone number for authentication call or SMS?", "en": "What's the phone number for authentication call or SMS?",
"nl": "Wat is het telefoonnummer dat men moet bellen of SMS'en om zich aan te melden?" "nl": "Wat is het telefoonnummer dat men moet bellen of SMS'en om zich aan te melden?",
"de": "Wie lautet die Telefonnummer für den Authentifizierungsanruf oder die SMS?"
}, },
"freeform": { "freeform": {
"key": "authentication:phone_call:number", "key": "authentication:phone_call:number",
@ -1426,21 +1478,24 @@
"id": "maxstay", "id": "maxstay",
"question": { "question": {
"en": "What is the maximum amount of time one is allowed to stay here?", "en": "What is the maximum amount of time one is allowed to stay here?",
"nl": "Hoelang mag een voertuig hier blijven staan?" "nl": "Hoelang mag een voertuig hier blijven staan?",
"de": "Was ist die Höchstdauer des Aufenthalts hier?"
}, },
"freeform": { "freeform": {
"key": "maxstay" "key": "maxstay"
}, },
"render": { "render": {
"en": "One can stay at most <b>{canonical(maxstay)}</b>", "en": "One can stay at most <b>{canonical(maxstay)}</b>",
"nl": "De maximale parkeertijd hier is <b>{canonical(maxstay)}</b>" "nl": "De maximale parkeertijd hier is <b>{canonical(maxstay)}</b>",
"de": "Die maximale Parkzeit beträgt <b>{canonical(maxstay)}</b>"
}, },
"mappings": [ "mappings": [
{ {
"if": "maxstay=unlimited", "if": "maxstay=unlimited",
"then": { "then": {
"en": "No timelimit on leaving your vehicle here", "en": "No timelimit on leaving your vehicle here",
"nl": "Geen maximum parkeertijd" "nl": "Geen maximum parkeertijd",
"de": "Keine Höchstparkdauer"
} }
} }
], ],
@ -1457,11 +1512,22 @@
"id": "Network", "id": "Network",
"render": { "render": {
"en": "Part of the network <b>{network}</b>", "en": "Part of the network <b>{network}</b>",
"nl": "Maakt deel uit van het <b>{network}</b>-netwerk" "nl": "Maakt deel uit van het <b>{network}</b>-netwerk",
"de": "Teil des Netzwerks <b>{network}</b>",
"it": "{network}",
"ja": "{network}",
"nb_NO": "{network}",
"ru": "{network}",
"zh_Hant": "{network}"
}, },
"question": { "question": {
"en": "Is this charging station part of a network?", "en": "Is this charging station part of a network?",
"nl": "Is dit oplaadpunt deel van een groter netwerk?" "nl": "Is dit oplaadpunt deel van een groter netwerk?",
"de": "Ist diese Ladestation Teil eines Netzwerks?",
"it": "A quale rete appartiene questa stazione di ricarica?",
"ja": "この充電ステーションの運営チェーンはどこですか?",
"ru": "К какой сети относится эта станция?",
"zh_Hant": "充電站所屬的網路是?"
}, },
"freeform": { "freeform": {
"key": "network" "key": "network"
@ -1471,14 +1537,16 @@
"if": "no:network=yes", "if": "no:network=yes",
"then": { "then": {
"en": "Not part of a bigger network", "en": "Not part of a bigger network",
"nl": "Maakt geen deel uit van een groter netwerk" "nl": "Maakt geen deel uit van een groter netwerk",
"de": "Nicht Teil eines größeren Netzwerks"
} }
}, },
{ {
"if": "network=none", "if": "network=none",
"then": { "then": {
"en": "Not part of a bigger network", "en": "Not part of a bigger network",
"nl": "Maakt geen deel uit van een groter netwerk" "nl": "Maakt geen deel uit van een groter netwerk",
"de": "Nicht Teil eines größeren Netzwerks"
}, },
"hideInAnswer": true "hideInAnswer": true
}, },
@ -1500,11 +1568,13 @@
"id": "Operator", "id": "Operator",
"question": { "question": {
"en": "Who is the operator of this charging station?", "en": "Who is the operator of this charging station?",
"nl": "Wie beheert dit oplaadpunt?" "nl": "Wie beheert dit oplaadpunt?",
"de": "Wer ist der Betreiber dieser Ladestation?"
}, },
"render": { "render": {
"en": "This charging station is operated by {operator}", "en": "This charging station is operated by {operator}",
"nl": "Wordt beheerd door {operator}" "nl": "Wordt beheerd door {operator}",
"de": "Diese Ladestation wird betrieben von {operator}"
}, },
"freeform": { "freeform": {
"key": "operator" "key": "operator"
@ -1518,7 +1588,8 @@
}, },
"then": { "then": {
"en": "Actually, {operator} is the network", "en": "Actually, {operator} is the network",
"nl": "Eigenlijk is {operator} het netwerk waarvan het deel uitmaakt" "nl": "Eigenlijk is {operator} het netwerk waarvan het deel uitmaakt",
"de": "Eigentlich ist {operator} das Netzwerk"
}, },
"addExtraTags": [ "addExtraTags": [
"operator=" "operator="
@ -1531,11 +1602,13 @@
"id": "phone", "id": "phone",
"question": { "question": {
"en": "What number can one call if there is a problem with this charging station?", "en": "What number can one call if there is a problem with this charging station?",
"nl": "Wat is het telefoonnummer van de beheerder van dit oplaadpunt?" "nl": "Wat is het telefoonnummer van de beheerder van dit oplaadpunt?",
"de": "Welche Nummer kann man anrufen, wenn es ein Problem mit dieser Ladestation gibt?"
}, },
"render": { "render": {
"en": "In case of problems, call <a href='tel:{phone}'>{phone}</a>", "en": "In case of problems, call <a href='tel:{phone}'>{phone}</a>",
"nl": "Bij problemen, bel naar <a href='tel:{phone}'>{phone}</a>" "nl": "Bij problemen, bel naar <a href='tel:{phone}'>{phone}</a>",
"de": "Bei Problemen, anrufen unter <a href='tel:{phone}'>{phone}</a>"
}, },
"freeform": { "freeform": {
"key": "phone", "key": "phone",
@ -1546,11 +1619,13 @@
"id": "email", "id": "email",
"question": { "question": {
"en": "What is the email address of the operator?", "en": "What is the email address of the operator?",
"nl": "Wat is het email-adres van de operator?" "nl": "Wat is het email-adres van de operator?",
"de": "Wie ist die Email-Adresse des Betreibers?"
}, },
"render": { "render": {
"en": "In case of problems, send an email to <a href='mailto:{email}'>{email}</a>", "en": "In case of problems, send an email to <a href='mailto:{email}'>{email}</a>",
"nl": "Bij problemen, email naar <a href='mailto:{email}'>{email}</a>" "nl": "Bij problemen, email naar <a href='mailto:{email}'>{email}</a>",
"de": "Bei Problemen senden Sie eine E-Mail an <a href='mailto:{email}'>{email}</a>"
}, },
"freeform": { "freeform": {
"key": "email", "key": "email",
@ -1561,11 +1636,13 @@
"id": "website", "id": "website",
"question": { "question": {
"en": "What is the website where one can find more information about this charging station?", "en": "What is the website where one can find more information about this charging station?",
"nl": "Wat is de website waar men meer info kan vinden over dit oplaadpunt?" "nl": "Wat is de website waar men meer info kan vinden over dit oplaadpunt?",
"de": "Wie ist die Webseite des Betreibers?"
}, },
"render": { "render": {
"en": "More info on <a href='{website}'>{website}</a>", "en": "More info on <a href='{website}'>{website}</a>",
"nl": "Meer informatie op <a href='{website}'>{website}</a>" "nl": "Meer informatie op <a href='{website}'>{website}</a>",
"de": "Weitere Informationen auf <a href='{website}'>{website}</a>"
}, },
"freeform": { "freeform": {
"key": "website", "key": "website",
@ -1577,11 +1654,13 @@
"id": "ref", "id": "ref",
"question": { "question": {
"en": "What is the reference number of this charging station?", "en": "What is the reference number of this charging station?",
"nl": "Wat is het referentienummer van dit oplaadstation?" "nl": "Wat is het referentienummer van dit oplaadstation?",
"de": "Wie lautet die Kennung dieser Ladestation?"
}, },
"render": { "render": {
"en": "Reference number is <b>{ref}</b>", "en": "Reference number is <b>{ref}</b>",
"nl": "Het referentienummer van dit oplaadpunt is <b>{ref}</b>" "nl": "Het referentienummer van dit oplaadpunt is <b>{ref}</b>",
"de": "Die Kennziffer ist <b>{ref}</b>"
}, },
"freeform": { "freeform": {
"key": "ref" "key": "ref"
@ -1593,7 +1672,8 @@
"id": "Operational status", "id": "Operational status",
"question": { "question": {
"en": "Is this charging point in use?", "en": "Is this charging point in use?",
"nl": "Is dit oplaadpunt operationeel?" "nl": "Is dit oplaadpunt operationeel?",
"de": "Ist dieser Ladepunkt in Betrieb?"
}, },
"mappings": [ "mappings": [
{ {
@ -1608,7 +1688,8 @@
}, },
"then": { "then": {
"en": "This charging station works", "en": "This charging station works",
"nl": "Dit oplaadpunt werkt" "nl": "Dit oplaadpunt werkt",
"de": "Diese Ladestation funktioniert"
} }
}, },
{ {
@ -1623,7 +1704,8 @@
}, },
"then": { "then": {
"en": "This charging station is broken", "en": "This charging station is broken",
"nl": "Dit oplaadpunt is kapot" "nl": "Dit oplaadpunt is kapot",
"de": "Diese Ladestation ist kaputt"
} }
}, },
{ {
@ -1638,7 +1720,8 @@
}, },
"then": { "then": {
"en": "A charging station is planned here", "en": "A charging station is planned here",
"nl": "Hier zal binnenkort een oplaadpunt gebouwd worden" "nl": "Hier zal binnenkort een oplaadpunt gebouwd worden",
"de": "Hier ist eine Ladestation geplant"
} }
}, },
{ {
@ -1653,7 +1736,8 @@
}, },
"then": { "then": {
"en": "A charging station is constructed here", "en": "A charging station is constructed here",
"nl": "Hier wordt op dit moment een oplaadpunt gebouwd" "nl": "Hier wordt op dit moment een oplaadpunt gebouwd",
"de": "Hier wird eine Ladestation gebaut"
} }
}, },
{ {
@ -1668,7 +1752,8 @@
}, },
"then": { "then": {
"en": "This charging station has beed permanently disabled and is not in use anymore but is still visible", "en": "This charging station has beed permanently disabled and is not in use anymore but is still visible",
"nl": "Dit oplaadpunt is niet meer in gebruik maar is wel nog aanwezig" "nl": "Dit oplaadpunt is niet meer in gebruik maar is wel nog aanwezig",
"de": "Diese Ladestation wurde dauerhaft deaktiviert und wird nicht mehr benutzt, ist aber noch sichtbar"
} }
} }
] ]
@ -1677,21 +1762,24 @@
"id": "Parking:fee", "id": "Parking:fee",
"question": { "question": {
"en": "Does one have to pay a parking fee while charging?", "en": "Does one have to pay a parking fee while charging?",
"nl": "Moet men parkeergeld betalen tijdens het opladen?" "nl": "Moet men parkeergeld betalen tijdens het opladen?",
"de": "Muss man beim Laden eine Parkgebühr bezahlen?"
}, },
"mappings": [ "mappings": [
{ {
"if": "parking:fee=no", "if": "parking:fee=no",
"then": { "then": {
"en": "No additional parking cost while charging", "en": "No additional parking cost while charging",
"nl": "Geen extra parkeerkost tijdens het opladen" "nl": "Geen extra parkeerkost tijdens het opladen",
"de": "Keine zusätzlichen Parkgebühren beim Laden"
} }
}, },
{ {
"if": "parking:fee=yes", "if": "parking:fee=yes",
"then": { "then": {
"en": "An additional parking fee should be paid while charging", "en": "An additional parking fee should be paid while charging",
"nl": "Tijdens het opladen moet er parkeergeld betaald worden" "nl": "Tijdens het opladen moet er parkeergeld betaald worden",
"de": "Beim Laden ist eine zusätzliche Parkgebühr zu entrichten"
} }
} }
], ],
@ -1716,7 +1804,9 @@
], ],
"title": { "title": {
"en": "charging station with a normal european wall plug <img src='./assets/layers/charging_station/TypeE.svg' style='width: 2rem; height: 2rem; float: left; background: white; border-radius: 1rem; margin-right: 0.5rem'/> (meant to charge electrical bikes)", "en": "charging station with a normal european wall plug <img src='./assets/layers/charging_station/TypeE.svg' style='width: 2rem; height: 2rem; float: left; background: white; border-radius: 1rem; margin-right: 0.5rem'/> (meant to charge electrical bikes)",
"nl": "laadpunt met gewone stekker(s) <img src='./assets/layers/charging_station/TypeE.svg' style='width: 2rem; height: 2rem; float: left; background: white; border-radius: 1rem; margin-right: 0.5rem'/> (bedoeld om electrische fietsen op te laden)" "nl": "laadpunt met gewone stekker(s) <img src='./assets/layers/charging_station/TypeE.svg' style='width: 2rem; height: 2rem; float: left; background: white; border-radius: 1rem; margin-right: 0.5rem'/> (bedoeld om electrische fietsen op te laden)",
"de": "Ladestation",
"ru": "Зарядная станция"
}, },
"preciseInput": { "preciseInput": {
"preferredBackground": "map" "preferredBackground": "map"
@ -1771,20 +1861,23 @@
{ {
"question": { "question": {
"en": "All vehicle types", "en": "All vehicle types",
"nl": "Alle voertuigen" "nl": "Alle voertuigen",
"de": "Alle Fahrzeugtypen"
} }
}, },
{ {
"question": { "question": {
"en": "Charging station for bicycles", "en": "Charging station for bicycles",
"nl": "Oplaadpunten voor fietsen" "nl": "Oplaadpunten voor fietsen",
"de": "Ladestation für Fahrräder"
}, },
"osmTags": "bicycle=yes" "osmTags": "bicycle=yes"
}, },
{ {
"question": { "question": {
"en": "Charging station for cars", "en": "Charging station for cars",
"nl": "Oplaadpunten voor auto's" "nl": "Oplaadpunten voor auto's",
"de": "Ladestation für Autos"
}, },
"osmTags": { "osmTags": {
"or": [ "or": [
@ -1801,7 +1894,8 @@
{ {
"question": { "question": {
"en": "Only working charging stations", "en": "Only working charging stations",
"nl": "Enkel werkende oplaadpunten" "nl": "Enkel werkende oplaadpunten",
"de": "Nur funktionierende Ladestationen"
}, },
"osmTags": { "osmTags": {
"and": [ "and": [
@ -1818,7 +1912,8 @@
{ {
"question": { "question": {
"en": "All connectors", "en": "All connectors",
"nl": "Alle types" "nl": "Alle types",
"de": "Alle Anschlüsse"
} }
}, },
{ {
@ -1838,7 +1933,8 @@
{ {
"question": { "question": {
"en": "Has a <div style='display: inline-block'><b><b>Chademo</b></b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Chademo_type4.svg'/></div> connector", "en": "Has a <div style='display: inline-block'><b><b>Chademo</b></b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Chademo_type4.svg'/></div> connector",
"nl": "Heeft een <div style='display: inline-block'><b><b>Chademo</b></b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Chademo_type4.svg'/></div>" "nl": "Heeft een <div style='display: inline-block'><b><b>Chademo</b></b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Chademo_type4.svg'/></div>",
"de": "Hat einen <div style='display: inline-block'><b><b>Chademo</b></b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Chademo_type4.svg'/></div> Stecker"
}, },
"osmTags": "socket:chademo~*" "osmTags": "socket:chademo~*"
}, },
@ -1866,7 +1962,8 @@
{ {
"question": { "question": {
"en": "Has a <div style='display: inline-block'><b><b>Tesla Supercharger</b></b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Tesla-hpwc-model-s.svg'/></div> connector", "en": "Has a <div style='display: inline-block'><b><b>Tesla Supercharger</b></b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Tesla-hpwc-model-s.svg'/></div> connector",
"nl": "Heeft een <div style='display: inline-block'><b><b>Tesla Supercharger</b></b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Tesla-hpwc-model-s.svg'/></div>" "nl": "Heeft een <div style='display: inline-block'><b><b>Tesla Supercharger</b></b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Tesla-hpwc-model-s.svg'/></div>",
"de": "Hat einen <div style='display: inline-block'><b><b>Tesla Supercharger</b></b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Tesla-hpwc-model-s.svg'/></div> Stecker"
}, },
"osmTags": "socket:tesla_supercharger~*" "osmTags": "socket:tesla_supercharger~*"
}, },
@ -1954,11 +2051,15 @@
], ],
"human": { "human": {
"en": " minutes", "en": " minutes",
"nl": " minuten" "nl": " minuten",
"de": " Minuten",
"ru": " минут"
}, },
"humanSingular": { "humanSingular": {
"en": " minute", "en": " minute",
"nl": " minuut" "nl": " minuut",
"de": " Minute",
"ru": " минута"
} }
}, },
{ {
@ -1974,11 +2075,15 @@
], ],
"human": { "human": {
"en": " hours", "en": " hours",
"nl": " uren" "nl": " uren",
"de": " Stunden",
"ru": " часов"
}, },
"humanSingular": { "humanSingular": {
"en": " hour", "en": " hour",
"nl": " uur" "nl": " uur",
"de": " Stunde",
"ru": " час"
} }
}, },
{ {
@ -1991,11 +2096,15 @@
], ],
"human": { "human": {
"en": " days", "en": " days",
"nl": " day" "nl": " day",
"de": " Tage",
"ru": " дней"
}, },
"humanSingular": { "humanSingular": {
"en": " day", "en": " day",
"nl": " dag" "nl": " dag",
"de": " Tag",
"ru": " день"
} }
} }
] ]
@ -2031,7 +2140,9 @@
], ],
"human": { "human": {
"en": "Volts", "en": "Volts",
"nl": "volt" "nl": "volt",
"de": "Volt",
"ru": "Вольт"
} }
} }
], ],
@ -2100,7 +2211,9 @@
], ],
"human": { "human": {
"en": "kilowatt", "en": "kilowatt",
"nl": "kilowatt" "nl": "kilowatt",
"de": "Kilowatt",
"ru": "киловатт"
} }
}, },
{ {
@ -2110,7 +2223,9 @@
], ],
"human": { "human": {
"en": "megawatt", "en": "megawatt",
"nl": "megawatt" "nl": "megawatt",
"de": "Megawatt",
"ru": "мегаватт"
} }
} }
], ],

View file

@ -288,7 +288,7 @@
"then": { "then": {
"en": "This traffic light does not have a button to request green light", "en": "This traffic light does not have a button to request green light",
"nl": "Dit verkeerlicht heeft geen knop voor groen licht", "nl": "Dit verkeerlicht heeft geen knop voor groen licht",
"de": "Diese Ampel hat keine Taste, um ein grünes Signal anzufordern" "de": "Diese Ampel hat keine Taste, um ein grünes Signal anzufordern."
} }
} }
] ]

View file

@ -61,7 +61,7 @@
"nl": "drinkbaar water", "nl": "drinkbaar water",
"fr": "eau potable", "fr": "eau potable",
"gl": "auga potábel", "gl": "auga potábel",
"de": "Trinkwasserstelle", "de": "trinkwasser",
"it": "acqua potabile", "it": "acqua potabile",
"ru": "питьевая вода", "ru": "питьевая вода",
"id": "air minum" "id": "air minum"
@ -164,7 +164,7 @@
"en": "<a href='#{_closest_other_drinking_water_id}'>There is another drinking water fountain at {_closest_other_drinking_water_distance} meter</a>", "en": "<a href='#{_closest_other_drinking_water_id}'>There is another drinking water fountain at {_closest_other_drinking_water_distance} meter</a>",
"nl": "<a href='#{_closest_other_drinking_water_id}'>Er bevindt zich een ander drinkwaterpunt op {_closest_other_drinking_water_distance} meter</a>", "nl": "<a href='#{_closest_other_drinking_water_id}'>Er bevindt zich een ander drinkwaterpunt op {_closest_other_drinking_water_distance} meter</a>",
"it": "<a href='#{_closest_other_drinking_water_id}'>Cè unaltra fontanella a {_closest_other_drinking_water_distance} metri</a>", "it": "<a href='#{_closest_other_drinking_water_id}'>Cè unaltra fontanella a {_closest_other_drinking_water_distance} metri</a>",
"de": "<a href='#{_closest_other_drinking_water_id}'>Eine weitere Trinkwasserstelle liegt {_closest_other_drinking_water_distance} Meter entfernt</a>", "de": "<a href='#{_closest_other_drinking_water_id}'>Ein weiterer Trinkwasserbrunnen befindet sich in {_closest_other_drinking_water_distance} Meter</a>",
"fr": "<a href='#{_closest_other_drinking_water_id}'>Une autre source deau potable est à {_closest_other_drinking_water_distance} mètres a>" "fr": "<a href='#{_closest_other_drinking_water_id}'>Une autre source deau potable est à {_closest_other_drinking_water_distance} mètres a>"
}, },
"condition": "_closest_other_drinking_water_id~*" "condition": "_closest_other_drinking_water_id~*"

View file

@ -84,7 +84,7 @@
"render": { "render": {
"en": "A <b>ghost bike</b> is a memorial for a cyclist who died in a traffic accident, in the form of a white bicycle placed permanently near the accident location.", "en": "A <b>ghost bike</b> is a memorial for a cyclist who died in a traffic accident, in the form of a white bicycle placed permanently near the accident location.",
"nl": "Een Witte Fiets (of Spookfiets) is een aandenken aan een fietser die bij een verkeersongeval om het leven kwam. Het gaat over een witgeschilderde fiets die geplaatst werd in de buurt van het ongeval.", "nl": "Een Witte Fiets (of Spookfiets) is een aandenken aan een fietser die bij een verkeersongeval om het leven kwam. Het gaat over een witgeschilderde fiets die geplaatst werd in de buurt van het ongeval.",
"de": "Ein <b>Geisterrad</b> ist ein weißes Fahrrad, dass zum Gedenken eines tödlich verunglückten Radfahrers vor Ort aufgestellt wurde.", "de": "Ein <b>Geisterrad</b> ist ein Denkmal für einen Radfahrer, der bei einem Verkehrsunfall ums Leben kam, in Form eines weißen Fahrrades, das dauerhaft in der Nähe des Unfallortes aufgestellt wird.",
"it": "Una <b>bici fantasma</b> è il memoriale di un ciclista che è morto in un incidente stradale e che ha la forma di una bicicletta bianca piazzata in maniera stabile vicino al luogo dellincidente.", "it": "Una <b>bici fantasma</b> è il memoriale di un ciclista che è morto in un incidente stradale e che ha la forma di una bicicletta bianca piazzata in maniera stabile vicino al luogo dellincidente.",
"fr": "Un <b>vélo fantôme</b> est un monument commémoratif pour un cycliste décédé dans un accident de la route, sous la forme d'un vélo blanc placé en permanence près du lieu de l'accident." "fr": "Un <b>vélo fantôme</b> est un monument commémoratif pour un cycliste décédé dans un accident de la route, sous la forme d'un vélo blanc placé en permanence près du lieu de l'accident."
} }

View file

@ -525,7 +525,7 @@
{ {
"if": "toilets:paper_supplied=yes", "if": "toilets:paper_supplied=yes",
"then": { "then": {
"en": "Toilet paper is equipped with toilet paper", "en": "This toilet is equipped with toilet paper",
"nl": "Deze toilet is voorzien van toiletpapier" "nl": "Deze toilet is voorzien van toiletpapier"
} }
}, },

View file

@ -126,7 +126,7 @@
}, },
"then": { "then": {
"en": "This waste basket <b>does not</b> have a dispenser for (dog) excrement bags", "en": "This waste basket <b>does not</b> have a dispenser for (dog) excrement bags",
"nl": "Deze vuilbak heeft <b>geen</b> verdeler voor hondenpoepzakjes", "nl": "Deze vuilnisbak heeft <i>geen</i>verdeler voor hondenpoepzakjes",
"de": "Dieser Abfalleimer <b>hat keinen</b> Spender für (Hunde-)Kotbeutel" "de": "Dieser Abfalleimer <b>hat keinen</b> Spender für (Hunde-)Kotbeutel"
} }
}, },
@ -134,7 +134,7 @@
"if": "vending=", "if": "vending=",
"then": { "then": {
"en": "This waste basket <b>does not</b> have a dispenser for (dog) excrement bags", "en": "This waste basket <b>does not</b> have a dispenser for (dog) excrement bags",
"nl": "Deze vuilnisbak heeft <b>geen</b> verdeler voor hondenpoepzakjes", "nl": "Deze vuilnisbaak heeft waarschijnlijk geen verdeler voor hondenpoepzakjes",
"de": "Dieser Abfalleimer <b>hat keinen</b> Spender für (Hunde-)Kotbeutel" "de": "Dieser Abfalleimer <b>hat keinen</b> Spender für (Hunde-)Kotbeutel"
}, },
"hideInAnwer": true "hideInAnwer": true

View file

@ -1,174 +1,4 @@
[ [
{
"path": "Ornament-Horiz-0.svg",
"license": "CC-BY",
"authors": [
"Nightwolfdezines"
],
"sources": [
"https://www.vecteezy.com/vector-art/226361-ornaments-and-flourishes"
]
},
{
"path": "Ornament-Horiz-0.svg",
"license": "CC-BY",
"authors": [
"Nightwolfdezines"
],
"sources": [
"https://www.vecteezy.com/vector-art/226361-ornaments-and-flourishes"
]
},
{
"path": "Ornament-Horiz-1.svg",
"license": "CC-BY",
"authors": [
"Nightwolfdezines"
],
"sources": [
"https://www.vecteezy.com/vector-art/226361-ornaments-and-flourishes"
]
},
{
"path": "Ornament-Horiz-0.svg",
"license": "CC-BY",
"authors": [
"Nightwolfdezines"
],
"sources": [
"https://www.vecteezy.com/vector-art/226361-ornaments-and-flourishes"
]
},
{
"path": "Ornament-Horiz-0.svg",
"license": "CC-BY",
"authors": [
"Nightwolfdezines"
],
"sources": [
"https://www.vecteezy.com/vector-art/226361-ornaments-and-flourishes"
]
},
{
"path": "Ornament-Horiz-1.svg",
"license": "CC-BY",
"authors": [
"Nightwolfdezines"
],
"sources": [
"https://www.vecteezy.com/vector-art/226361-ornaments-and-flourishes"
]
},
{
"path": "Ornament-Horiz-1.svg",
"license": "CC-BY",
"authors": [
"Nightwolfdezines"
],
"sources": [
"https://www.vecteezy.com/vector-art/226361-ornaments-and-flourishes"
]
},
{
"path": "Ornament-Horiz-2.svg",
"license": "CC-BY",
"authors": [
"Nightwolfdezines"
],
"sources": [
"https://www.vecteezy.com/vector-art/226361-ornaments-and-flourishes"
]
},
{
"path": "Ornament-Horiz-2.svg",
"license": "CC-BY",
"authors": [
"Nightwolfdezines"
],
"sources": [
"https://www.vecteezy.com/vector-art/226361-ornaments-and-flourishes"
]
},
{
"path": "Ornament-Horiz-3.svg",
"license": "CC-BY",
"authors": [
"Nightwolfdezines"
],
"sources": [
"https://www.vecteezy.com/vector-art/226361-ornaments-and-flourishes"
]
},
{
"path": "Ornament-Horiz-3.svg",
"license": "CC-BY",
"authors": [
"Nightwolfdezines"
],
"sources": [
"https://www.vecteezy.com/vector-art/226361-ornaments-and-flourishes"
]
},
{
"path": "Ornament-Horiz-4.svg",
"license": "CC-BY",
"authors": [
"Nightwolfdezines"
],
"sources": [
"https://www.vecteezy.com/vector-art/226361-ornaments-and-flourishes"
]
},
{
"path": "Ornament-Horiz-4.svg",
"license": "CC-BY",
"authors": [
"Nightwolfdezines"
],
"sources": [
"https://www.vecteezy.com/vector-art/226361-ornaments-and-flourishes"
]
},
{
"path": "Ornament-Horiz-5.svg",
"license": "CC-BY",
"authors": [
"Nightwolfdezines"
],
"sources": [
"https://www.vecteezy.com/vector-art/226361-ornaments-and-flourishes"
]
},
{
"path": "Ornament-Horiz-5.svg",
"license": "CC-BY",
"authors": [
"Nightwolfdezines"
],
"sources": [
"https://www.vecteezy.com/vector-art/226361-ornaments-and-flourishes"
]
},
{
"path": "Ornament-Horiz-6.svg",
"license": "CC-BY",
"authors": [
"Nightwolfdezines"
],
"sources": [
"https://www.vecteezy.com/vector-art/226361-ornaments-and-flourishes"
]
},
{
"path": "Ornament-Horiz-6.svg",
"license": "CC-BY",
"authors": [
"Nightwolfdezines"
],
"sources": [
"https://www.vecteezy.com/vector-art/226361-ornaments-and-flourishes"
]
},
{ {
"path": "SocialImageForeground.svg", "path": "SocialImageForeground.svg",
"license": "CC-BY-SA", "license": "CC-BY-SA",
@ -745,12 +575,6 @@
"https://www.iconpacks.net/free-icon-pack/gender-107.html" "https://www.iconpacks.net/free-icon-pack/gender-107.html"
] ]
}, },
{
"path": "gender_intersekse.svg",
"license": "CC0",
"authors": [],
"sources": []
},
{ {
"path": "gender_male.svg", "path": "gender_male.svg",
"license": "CC0", "license": "CC0",
@ -915,14 +739,6 @@
"authors": [], "authors": [],
"sources": [] "sources": []
}, },
{
"path": "location-circle.svg",
"license": "CC0",
"authors": [
"Pol Labaut"
],
"sources": []
},
{ {
"path": "location-empty.svg", "path": "location-empty.svg",
"license": "CC0", "license": "CC0",
@ -1049,14 +865,6 @@
"https://www.mapillary.com/" "https://www.mapillary.com/"
] ]
}, },
{
"path": "min-zoom.svg",
"license": "CC0",
"authors": [
"Hannah Declerck"
],
"sources": []
},
{ {
"path": "min.svg", "path": "min.svg",
"license": "CC0; trivial", "license": "CC0; trivial",
@ -1233,14 +1041,6 @@
"authors": [], "authors": [],
"sources": [] "sources": []
}, },
{
"path": "plus-zoom.svg",
"license": "CC0",
"authors": [
"Hannah Declerck"
],
"sources": []
},
{ {
"path": "plus.svg", "path": "plus.svg",
"license": "CC0; trivial", "license": "CC0; trivial",

View file

@ -159,25 +159,6 @@
"phone", "phone",
"opening_hours" "opening_hours"
], ],
"icon": {
"render": "./assets/themes/climbing/club.svg"
},
"iconOverlays": [
{
"if": "opening_hours~*",
"then": "isOpen",
"badge": true
}
],
"width": {
"render": "8"
},
"iconSize": {
"render": "40,40,center"
},
"color": {
"render": "#00f"
},
"presets": [ "presets": [
{ {
"tags": [ "tags": [
@ -228,7 +209,25 @@
} }
} }
], ],
"wayHandling": 1 "mapRendering": [
{
"icon": {
"render": "./assets/themes/climbing/club.svg"
},
"iconBadges": [
{
"if": "opening_hours~*",
"then": "isOpen"
}
],
"iconSize": {
"render": "40,40,center"
},
"location": [
"point"
]
}
]
}, },
{ {
"id": "climbing_gym", "id": "climbing_gym",
@ -318,21 +317,25 @@
"opening_hours", "opening_hours",
"reviews" "reviews"
], ],
"mapRendering": [
{
"icon": { "icon": {
"render": "./assets/themes/climbing/climbing_gym.svg" "render": "./assets/themes/climbing/climbing_gym.svg"
}, },
"iconOverlays": [ "iconBadges": [
{ {
"if": "opening_hours~*", "if": "opening_hours~*",
"then": "isOpen", "then": "isOpen"
"badge": true
} }
], ],
"width": "0",
"iconSize": { "iconSize": {
"render": "40,40,center" "render": "40,40,center"
}, },
"wayHandling": 1 "location": [
"point"
]
}
]
}, },
{ {
"id": "climbing_route", "id": "climbing_route",
@ -539,18 +542,6 @@
}, },
"reviews" "reviews"
], ],
"icon": {
"render": "circle:white;./assets/themes/climbing/climbing_route.svg"
},
"width": {
"render": "4"
},
"iconSize": {
"render": "28,28,center"
},
"color": {
"render": "#0f0"
},
"presets": [ "presets": [
{ {
"title": { "title": {
@ -566,7 +557,28 @@
] ]
} }
], ],
"wayHandling": 2 "mapRendering": [
{
"icon": {
"render": "circle:white;./assets/themes/climbing/climbing_route.svg"
},
"iconSize": {
"render": "28,28,center"
},
"location": [
"point",
"centroid"
]
},
{
"color": {
"render": "#0f0"
},
"width": {
"render": "4"
}
}
]
}, },
{ {
"id": "climbing", "id": "climbing",
@ -810,18 +822,6 @@
}, },
"reviews" "reviews"
], ],
"icon": {
"render": "./assets/themes/climbing/climbing_no_rope.svg"
},
"width": {
"render": "8"
},
"iconSize": {
"render": "40,40,center"
},
"color": {
"render": "#d38d5fAA"
},
"presets": [ "presets": [
{ {
"tags": [ "tags": [
@ -847,7 +847,6 @@
} }
} }
], ],
"wayHandling": 2,
"calculatedTags": [ "calculatedTags": [
"_contained_climbing_routes_properties=feat.overlapWith('climbing_route').map(f => f.feat.properties).map(p => {return {id: p.id, name: p.name, 'climbing:grade:french': p['climbing:grade:french'], 'climbing:length': p['climbing:length']} })", "_contained_climbing_routes_properties=feat.overlapWith('climbing_route').map(f => f.feat.properties).map(p => {return {id: p.id, name: p.name, 'climbing:grade:french': p['climbing:grade:french'], 'climbing:length': p['climbing:length']} })",
"_contained_climbing_routes=JSON.parse(feat.properties._contained_climbing_routes_properties ?? '[]').map(p => `<li><a href='#${p.id}'>${p.name ?? 'climbing route'}</a> (<b>${p['climbing:grade:french'] ?? 'unknown difficulty'}</b>, ${p['climbing:length'] ?? 'unkown length'} meter)</li>`).join('')", "_contained_climbing_routes=JSON.parse(feat.properties._contained_climbing_routes_properties ?? '[]').map(p => `<li><a href='#${p.id}'>${p.name ?? 'climbing route'}</a> (<b>${p['climbing:grade:french'] ?? 'unknown difficulty'}</b>, ${p['climbing:length'] ?? 'unkown length'} meter)</li>`).join('')",
@ -855,6 +854,28 @@
"_difficulty_hist=JSON.parse(feat.properties._contained_climbing_routes_properties ?? '[]').map(p => p['climbing:grade:french'])", "_difficulty_hist=JSON.parse(feat.properties._contained_climbing_routes_properties ?? '[]').map(p => p['climbing:grade:french'])",
"_length_hist=JSON.parse(feat.properties._contained_climbing_routes_properties ?? '[]').map(p => p['climbing:length'])", "_length_hist=JSON.parse(feat.properties._contained_climbing_routes_properties ?? '[]').map(p => p['climbing:length'])",
"_contained_climbing_routes_count=JSON.parse(feat.properties._contained_climbing_routes_properties ?? '[]').length" "_contained_climbing_routes_count=JSON.parse(feat.properties._contained_climbing_routes_properties ?? '[]').length"
],
"mapRendering": [
{
"icon": {
"render": "./assets/themes/climbing/climbing_no_rope.svg"
},
"iconSize": {
"render": "40,40,center"
},
"location": [
"point",
"centroid"
]
},
{
"color": {
"render": "#d38d5fAA"
},
"width": {
"render": "8"
}
}
] ]
}, },
{ {
@ -985,14 +1006,22 @@
] ]
} }
], ],
"mapRendering": [
{
"icon": "./assets/themes/climbing/climbing_unknown.svg", "icon": "./assets/themes/climbing/climbing_unknown.svg",
"width": { "location": [
"render": "2" "point"
]
}, },
{
"color": { "color": {
"render": "#ddff55AA" "render": "#ddff55AA"
}, },
"wayHandling": 0 "width": {
"render": "2"
}
}
]
} }
], ],
"overrideAll": { "overrideAll": {

View file

@ -85,11 +85,20 @@
"de": "Eine Fahrradstraße ist eine Straße, auf der motorisierter Verkehr einen Radfahrer nicht überholen darf" "de": "Eine Fahrradstraße ist eine Straße, auf der motorisierter Verkehr einen Radfahrer nicht überholen darf"
}, },
"title": "{name}", "title": "{name}",
"icon": "./assets/themes/cyclestreets/F111.svg",
"color": "#0000ff",
"width": "10",
"tagRenderings": [ "tagRenderings": [
"images" "images"
],
"mapRendering": [
{
"icon": "./assets/themes/cyclestreets/F111.svg",
"location": [
"point"
]
},
{
"color": "#0000ff",
"width": "10"
}
] ]
}, },
{ {
@ -112,7 +121,6 @@
"nb_NO": "Denne gaten vil bli sykkelgate snart" "nb_NO": "Denne gaten vil bli sykkelgate snart"
}, },
"minzoom": 9, "minzoom": 9,
"wayHandling": 0,
"source": { "source": {
"osmTags": "proposed:cyclestreet=yes" "osmTags": "proposed:cyclestreet=yes"
}, },
@ -139,11 +147,20 @@
} }
] ]
}, },
"icon": "./assets/themes/cyclestreets/F113.svg",
"color": "#09f9dd",
"width": "5",
"tagRenderings": [ "tagRenderings": [
"images" "images"
],
"mapRendering": [
{
"icon": "./assets/themes/cyclestreets/F113.svg",
"location": [
"point"
]
},
{
"color": "#09f9dd",
"width": "5"
}
] ]
}, },
{ {
@ -176,7 +193,6 @@
} }
}, },
"minzoom": 18, "minzoom": 18,
"wayHandling": 0,
"title": { "title": {
"render": { "render": {
"nl": "Straat", "nl": "Straat",
@ -195,8 +211,17 @@
} }
] ]
}, },
"tagRenderings": [
"images"
],
"mapRendering": [
{
"icon": "./assets/svg/pencil.svg", "icon": "./assets/svg/pencil.svg",
"width": "5", "location": [
"point"
]
},
{
"color": { "color": {
"render": "#aaaaaa", "render": "#aaaaaa",
"mappings": [ "mappings": [
@ -210,8 +235,8 @@
} }
] ]
}, },
"tagRenderings": [ "width": "5"
"images" }
] ]
} }
], ],
@ -221,8 +246,8 @@
{ {
"id": "is_cyclestreet", "id": "is_cyclestreet",
"question": { "question": {
"nl": "Is deze straat een fietsstraat?", "nl": "Is de straat <b>{name}</b> een fietsstraat?",
"en": "Is this street a cyclestreet?", "en": "Is the street <b>{name}</b> a cyclestreet?",
"ja": "この通りはcyclestreetですか?", "ja": "この通りはcyclestreetですか?",
"nb_NO": "Er denne gaten en sykkelvei?", "nb_NO": "Er denne gaten en sykkelvei?",
"de": "Ist diese Straße eine Fahrradstraße?", "de": "Ist diese Straße eine Fahrradstraße?",
@ -255,7 +280,7 @@
] ]
}, },
"then": { "then": {
"nl": "Deze straat i een fietsstraat", "nl": "Deze straat is een fietsstraat",
"en": "This street is a cyclestreet", "en": "This street is a cyclestreet",
"ja": "この通りはcyclestreetだ", "ja": "この通りはcyclestreetだ",
"nb_NO": "Denne gaten er en sykkelvei", "nb_NO": "Denne gaten er en sykkelvei",

View file

@ -87,44 +87,12 @@
"de": "Fassadengärten", "de": "Fassadengärten",
"it": "Giardini verticali" "it": "Giardini verticali"
}, },
"iconOverlays": [
{
"if": "plant~.*vine.*",
"then": "circle:white;./assets/themes/facadegardens/klimplant.svg",
"badge": true
},
{
"if": "plant~.*groundcover.*",
"then": "circle:white;./assets/themes/facadegardens/bodembedekker.svg",
"badge": true
},
{
"if": "edible=true",
"then": "circle:white;./assets/themes/facadegardens/eetbaar.svg",
"badge": true
},
{
"if": "rain_barel=yes",
"then": "circle:white;./assets/themes/facadegardens/gevelton.svg",
"badge": true
},
{
"if": "plant~.*shrub.*",
"then": "circle:white;./assets/themes/facadegardens/struik.svg",
"badge": true
},
{
"if": "plant~.*flower.*",
"then": "circle:white;./assets/themes/facadegardens/bloei.svg",
"badge": true
}
],
"tagRenderings": [ "tagRenderings": [
"images", "images",
{ {
"render": { "render": {
"nl": "Oriëntatie: {direction} (waarbij 0=N en 90=O)", "nl": "Oriëntatie: {direction} (waarbij 0=N en 90=O)",
"en": "Orientation: {direction} (where 0=N and 90=E)", "en": "Orientation: {direction} (where 0=N and 90=O)",
"ja": "方向: {direction} (0=N で 90=O)", "ja": "方向: {direction} (0=N で 90=O)",
"fr": "Orientation : {direction} (0 pour le Nord et 90 pour lOuest)", "fr": "Orientation : {direction} (0 pour le Nord et 90 pour lOuest)",
"de": "Ausrichtung: {direction} (wobei 0=N und 90=O)", "de": "Ausrichtung: {direction} (wobei 0=N und 90=O)",
@ -402,6 +370,32 @@
"id": "facadegardens-description" "id": "facadegardens-description"
} }
], ],
"presets": [
{
"tags": [
"leisure=garden",
"garden:type=facade_garden"
],
"title": {
"nl": "geveltuintje",
"en": "facade garden",
"ja": "ファサード庭園",
"it": "giardino verticale",
"fr": "jardin mural",
"de": "Fassadengarten"
},
"description": {
"nl": "Voeg geveltuintje toe",
"en": "Add a facade garden",
"ja": "ファサード庭園を追加する",
"it": "Aggiungi un giardino verticale",
"fr": "Ajouter un jardin mural",
"de": "Einen Fassadengarten hinzufügen"
}
}
],
"mapRendering": [
{
"icon": { "icon": {
"render": "circle:white;./assets/themes/facadegardens/geveltuin.svg", "render": "circle:white;./assets/themes/facadegardens/geveltuin.svg",
"mappings": [ "mappings": [
@ -431,40 +425,40 @@
} }
] ]
}, },
"width": { "iconBadges": [
"render": "8" {
"if": "plant~.*vine.*",
"then": "circle:white;./assets/themes/facadegardens/klimplant.svg"
}, },
{
"if": "plant~.*groundcover.*",
"then": "circle:white;./assets/themes/facadegardens/bodembedekker.svg"
},
{
"if": "edible=true",
"then": "circle:white;./assets/themes/facadegardens/eetbaar.svg"
},
{
"if": "rain_barel=yes",
"then": "circle:white;./assets/themes/facadegardens/gevelton.svg"
},
{
"if": "plant~.*shrub.*",
"then": "circle:white;./assets/themes/facadegardens/struik.svg"
},
{
"if": "plant~.*flower.*",
"then": "circle:white;./assets/themes/facadegardens/bloei.svg"
}
],
"iconSize": { "iconSize": {
"render": "50,50,center" "render": "50,50,center"
}, },
"color": { "location": [
"render": "#00f" "point"
}, ]
"presets": [ }
{ ]
"tags": [
"leisure=garden",
"garden:type=facade_garden"
],
"title": {
"nl": "geveltuintje",
"en": "facade garden",
"ja": "ファサード庭園",
"it": "giardino verticale",
"fr": "jardin mural",
"de": "Fassadengarten"
},
"description": {
"nl": "Voeg geveltuintje toe",
"en": "Add a facade garden",
"ja": "ファサード庭園を追加する",
"it": "Aggiungi un giardino verticale",
"fr": "Ajouter un jardin mural",
"de": "Einen Fassadengarten hinzufügen"
}
}
],
"wayHandling": 1
} }
] ]
} }

View file

@ -329,18 +329,6 @@
}, },
"images" "images"
], ],
"icon": {
"render": "./assets/themes/hailhydrant/hydrant.svg"
},
"width": {
"render": "8"
},
"iconSize": {
"render": "20,20,center"
},
"color": {
"render": "#00f"
},
"presets": [ "presets": [
{ {
"tags": [ "tags": [
@ -364,7 +352,28 @@
} }
} }
], ],
"wayHandling": 2 "mapRendering": [
{
"icon": {
"render": "./assets/themes/hailhydrant/hydrant.svg"
},
"iconSize": {
"render": "20,20,center"
},
"location": [
"point",
"centroid"
]
},
{
"color": {
"render": "#00f"
},
"width": {
"render": "8"
}
}
]
}, },
{ {
"id": "extinguisher", "id": "extinguisher",
@ -464,18 +473,6 @@
}, },
"images" "images"
], ],
"icon": {
"render": "./assets/themes/hailhydrant/Twemoji12_1f9ef.svg"
},
"width": {
"render": "8"
},
"iconSize": {
"render": "20,20,center"
},
"color": {
"render": "#00f"
},
"presets": [ "presets": [
{ {
"tags": [ "tags": [
@ -500,7 +497,19 @@
} }
} }
], ],
"wayHandling": 1 "mapRendering": [
{
"icon": {
"render": "./assets/themes/hailhydrant/Twemoji12_1f9ef.svg"
},
"iconSize": {
"render": "20,20,center"
},
"location": [
"point"
]
}
]
}, },
{ {
"id": "fire_stations", "id": "fire_stations",
@ -521,7 +530,6 @@
] ]
} }
}, },
"wayHandling": 2,
"title": { "title": {
"render": { "render": {
"en": "Fire Station", "en": "Fire Station",
@ -714,18 +722,6 @@
}, },
"images" "images"
], ],
"icon": {
"render": "./assets/themes/hailhydrant/Twemoji12_1f692.svg"
},
"width": {
"render": "1"
},
"iconSize": {
"render": "35,35,center"
},
"color": {
"render": "#c22"
},
"presets": [ "presets": [
{ {
"tags": [ "tags": [
@ -748,6 +744,28 @@
"it": "Una caserma dei pompieri è un luogo dove si trovano i mezzi antincendio e i pompieri tra una missione e laltra." "it": "Una caserma dei pompieri è un luogo dove si trovano i mezzi antincendio e i pompieri tra una missione e laltra."
} }
} }
],
"mapRendering": [
{
"icon": {
"render": "./assets/themes/hailhydrant/Twemoji12_1f692.svg"
},
"iconSize": {
"render": "35,35,center"
},
"location": [
"point",
"centroid"
]
},
{
"color": {
"render": "#c22"
},
"width": {
"render": "1"
}
}
] ]
}, },
{ {
@ -938,18 +956,6 @@
}, },
"images" "images"
], ],
"icon": {
"render": "./assets/themes/hailhydrant/Twemoji_1f691.svg"
},
"width": {
"render": "1"
},
"iconSize": {
"render": "35,35,center"
},
"color": {
"render": "#00f"
},
"presets": [ "presets": [
{ {
"tags": [ "tags": [
@ -973,7 +979,28 @@
} }
} }
], ],
"wayHandling": 2 "mapRendering": [
{
"icon": {
"render": "./assets/themes/hailhydrant/Twemoji_1f691.svg"
},
"iconSize": {
"render": "35,35,center"
},
"location": [
"point",
"centroid"
]
},
{
"color": {
"render": "#00f"
},
"width": {
"render": "1"
}
}
]
} }
], ],
"defaultBackgroundId": "HDM_HOT" "defaultBackgroundId": "HDM_HOT"

View file

@ -18,7 +18,7 @@
"fr": "Cette carte affiche toutes les cartes (plans) mappés dans OpenStreetMap", "fr": "Cette carte affiche toutes les cartes (plans) mappés dans OpenStreetMap",
"ja": "このテーマには、OpenStreetMapが知っているすべての(観光)マップが表示されます", "ja": "このテーマには、OpenStreetMapが知っているすべての(観光)マップが表示されます",
"zh_Hant": "這份主題顯示所有已知的開放街圖上的 (旅遊) 地圖", "zh_Hant": "這份主題顯示所有已知的開放街圖上的 (旅遊) 地圖",
"de": "Eine Karte mit allen (touristischen) Karten, die OpenStreetMap kennt", "de": "Dieses Thema zeigt alle (touristischen) Karten, die OpenStreetMap kennt",
"it": "Questo tema mostra tutte le mappe (turistiche) conosciute da OpenStreetMap" "it": "Questo tema mostra tutte le mappe (turistiche) conosciute da OpenStreetMap"
}, },
"description": { "description": {

View file

@ -3,7 +3,7 @@
"title": { "title": {
"en": "OpenWindPowerMap", "en": "OpenWindPowerMap",
"fr": "OpenWindPowerMap", "fr": "OpenWindPowerMap",
"de": "Freie Windenergie-Karte", "de": "OpenWindPowerMap",
"it": "OpenWindPowerMap" "it": "OpenWindPowerMap"
}, },
"maintainer": "Seppe Santens", "maintainer": "Seppe Santens",
@ -44,7 +44,6 @@
"osmTags": "generator:source=wind" "osmTags": "generator:source=wind"
}, },
"minzoom": 10, "minzoom": 10,
"wayHandling": 1,
"title": { "title": {
"render": { "render": {
"en": "wind turbine", "en": "wind turbine",
@ -65,16 +64,6 @@
} }
] ]
}, },
"icon": "./assets/themes/openwindpowermap/wind_turbine.svg",
"iconSize": "40, 40, bottom",
"label": {
"mappings": [
{
"if": "generator:output:electricity~^[0-9]+.*[W]$",
"then": "<div style='background-color: rgba(0,0,0,0.3); color: white; font-size: 8px; padding: 0.25em; border-radius:0.5em'>{generator:output:electricity}</div>"
}
]
},
"tagRenderings": [ "tagRenderings": [
{ {
"id": "turbine-output", "id": "turbine-output",
@ -269,6 +258,23 @@
} }
] ]
} }
],
"mapRendering": [
{
"icon": "./assets/themes/openwindpowermap/wind_turbine.svg",
"label": {
"mappings": [
{
"if": "generator:output:electricity~^[0-9]+.*[W]$",
"then": "<div style='background-color: rgba(0,0,0,0.3); color: white; font-size: 8px; padding: 0.25em; border-radius:0.5em'>{generator:output:electricity}</div>"
}
]
},
"iconSize": "40, 40, bottom",
"location": [
"point"
]
}
] ]
} }
], ],

View file

@ -20,7 +20,7 @@
"ca": "Crea una interfície basada en totes les capes disponibles de totes les interfícies", "ca": "Crea una interfície basada en totes les capes disponibles de totes les interfícies",
"gl": "Crea un tema baseado en todas as capas dispoñíbeis de todos os temas", "gl": "Crea un tema baseado en todas as capas dispoñíbeis de todos os temas",
"fr": "Crée un thème personnalisé basé sur toutes les couches disponibles de tous les thèmes", "fr": "Crée un thème personnalisé basé sur toutes les couches disponibles de tous les thèmes",
"de": "Erstellen Sie ein persönliches Thema, das auf allen verfügbaren Ebenen aller Themen basiert. Um Daten anzuzeigen, öffnen Sie die <a href='#filter'>Ebenenauswahl</a>", "de": "Erstellen Sie ein persönliches Thema auf der Grundlage aller verfügbaren Ebenen aller Themen",
"ja": "すべてのテーマの使用可能なすべてのレイヤーに基づいて個人用テーマを作成する", "ja": "すべてのテーマの使用可能なすべてのレイヤーに基づいて個人用テーマを作成する",
"zh_Hant": "從所有可用的主題圖層創建個人化主題", "zh_Hant": "從所有可用的主題圖層創建個人化主題",
"ru": "Создать персональную тему на основе доступных слоёв тем", "ru": "Создать персональную тему на основе доступных слоёв тем",

View file

@ -7,7 +7,7 @@
"ja": "遊び場", "ja": "遊び場",
"zh_Hant": "遊樂場", "zh_Hant": "遊樂場",
"ru": "Игровые площадки", "ru": "Игровые площадки",
"de": "Spielplätze", "de": "Spielpläzte",
"it": "Parchi giochi", "it": "Parchi giochi",
"nb_NO": "Lekeplasser" "nb_NO": "Lekeplasser"
}, },

View file

@ -33,10 +33,14 @@
"osmTags": "shadow=yes", "osmTags": "shadow=yes",
"isOsmCache": false "isOsmCache": false
}, },
"mapRendering": [
{
"color": "#444444", "color": "#444444",
"width": { "width": {
"render": "1" "render": "1"
} }
}
]
}, },
{ {
"builtin": "play_forest", "builtin": "play_forest",
@ -138,7 +142,6 @@
}, },
{ {
"id": "walking_routes", "id": "walking_routes",
"icon": "./assets/themes/speelplekken/walking_route.svg",
"name": { "name": {
"nl": "Wandelroutes van provincie Antwerpen" "nl": "Wandelroutes van provincie Antwerpen"
}, },
@ -237,6 +240,8 @@
"questions", "questions",
"reviews" "reviews"
], ],
"mapRendering": [
{
"color": { "color": {
"render": "#6d6", "render": "#6d6",
"mappings": [ "mappings": [
@ -254,6 +259,8 @@
"render": "9" "render": "9"
} }
} }
]
}
], ],
"clustering": { "clustering": {
"maxZoom": 6, "maxZoom": 6,

View file

@ -104,7 +104,11 @@
}, },
"source": { "source": {
"osmTags": { "osmTags": {
"and": ["highway!=", "service!=driveway", "highway!=platform"] "and": [
"highway!=",
"service!=driveway",
"highway!=platform"
]
} }
}, },
"minZoom": 19, "minZoom": 19,

View file

@ -528,6 +528,12 @@
}, },
"2": { "2": {
"then": "Parkplatz auf dem Dach" "then": "Parkplatz auf dem Dach"
},
"3": {
"then": "Ebenerdiges Parken"
},
"4": {
"then": "Parkplatz auf dem Dach"
} }
}, },
"question": "Wo befinden sich diese Fahrradabstellplätze?" "question": "Wo befinden sich diese Fahrradabstellplätze?"
@ -917,6 +923,312 @@
} }
} }
}, },
"charging_station": {
"description": "Eine Ladestation",
"filter": {
"0": {
"options": {
"0": {
"question": "Alle Fahrzeugtypen"
},
"1": {
"question": "Ladestation für Fahrräder"
},
"2": {
"question": "Ladestation für Autos"
}
}
},
"1": {
"options": {
"0": {
"question": "Nur funktionierende Ladestationen"
}
}
},
"2": {
"options": {
"0": {
"question": "Alle Anschlüsse"
},
"3": {
"question": "Hat einen <div style='display: inline-block'><b><b>Chademo</b></b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Chademo_type4.svg'/></div> Stecker"
},
"7": {
"question": "Hat einen <div style='display: inline-block'><b><b>Tesla Supercharger</b></b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Tesla-hpwc-model-s.svg'/></div> Stecker"
}
}
}
},
"presets": {
"0": {
"title": "Ladestation"
}
},
"tagRenderings": {
"Auth phone": {
"question": "Wie lautet die Telefonnummer für den Authentifizierungsanruf oder die SMS?",
"render": "Authentifizierung durch Anruf oder SMS an <a href='tel:{authentication:phone_call:number}'>{authentication:phone_call:number}</a>"
},
"Authentication": {
"mappings": {
"0": {
"then": "Authentifizierung durch eine Mitgliedskarte"
},
"1": {
"then": "Authentifizierung durch eine App"
},
"2": {
"then": "Authentifizierung per Anruf ist möglich"
},
"3": {
"then": "Authentifizierung per Anruf ist möglich"
},
"4": {
"then": "Authentifizierung über NFC ist möglich"
},
"5": {
"then": "Authentifizierung über Geldkarte ist möglich"
},
"6": {
"then": "Authentifizierung per Debitkarte ist möglich"
},
"7": {
"then": "Das Aufladen ist hier (auch) ohne Authentifizierung möglich"
}
},
"question": "Welche Authentifizierung ist an der Ladestation möglich?"
},
"Available_charging_stations (generated)": {
"mappings": {
"5": {
"then": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Chademo_type4.svg'/> <span><b>Chademo</b></span></div>"
},
"6": {
"then": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type1_J1772.svg'/> <span><b>Typ 1 mit Kabel</b> (J1772)</span></div>"
},
"7": {
"then": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type1_J1772.svg'/> <span><b>Typ 1 mit Kabel</b> (J1772)</span></div>"
},
"8": {
"then": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type1_J1772.svg'/> <span><b>Typ 1 <i>ohne</i> Kabel</b> (J1772)</span></div>"
},
"9": {
"then": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type1_J1772.svg'/> <span><b>Typ 1 <i>ohne</i> Kabel</b> (J1772)</span></div>"
},
"10": {
"then": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type1-ccs.svg'/> <span><b>Typ 1 CCS</b> (auch bekannt als Typ 1 Combo)</span></div>"
},
"11": {
"then": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type1-ccs.svg'/> <span><b>Typ 1 CCS</b> (auch bekannt als Typ 1 Combo)</span></div>"
},
"12": {
"then": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Tesla-hpwc-model-s.svg'/> <span><b>Tesla Supercharger</b></span></div>"
},
"13": {
"then": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Tesla-hpwc-model-s.svg'/> <span><b>Tesla Supercharger</b></span></div>"
},
"14": {
"then": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_socket.svg'/> <span><b>Typ 2</b> (Mennekes)</span></div>"
},
"15": {
"then": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_socket.svg'/> <span><b>Typ 2</b> (Mennekes)</span></div>"
},
"16": {
"then": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_CCS.svg'/> <span><b>Typ 2 CCS</b> (Mennekes)</span></div>"
},
"17": {
"then": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_CCS.svg'/> <span><b>Typ 2 CCS</b> (Mennekes)</span></div>"
},
"18": {
"then": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_tethered.svg'/> <span><b>Typ 2 mit Kabel</b> (Mennekes)</span></div>"
},
"19": {
"then": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_tethered.svg'/> <span><b>Typ 2 mit Kabel</b> (Mennekes)</span></div>"
},
"20": {
"then": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_CCS.svg'/> <span><b>Tesla Supercharger CCS</b> (Typ 2 CSS)</span></div>"
},
"21": {
"then": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_CCS.svg'/> <span><b>Tesla Supercharger CCS</b> (Typ 2 CSS)</span></div>"
},
"26": {
"then": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/usb_port.svg'/> <span><b>USB</b> zum Laden von Smartphones oder Elektrokleingeräten</span></div>"
},
"27": {
"then": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/usb_port.svg'/> <span><b>USB</b> zum Laden von Smartphones und Elektrokleingeräten</span></div>"
},
"30": {
"then": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/bosch-5pin.svg'/> <span><b>Bosch Active Connect mit 5 Pins</b> und Kabel</span></div>"
},
"31": {
"then": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/bosch-5pin.svg'/> <span><b>Bosch Active Connect mit 5 Pins</b> und Kabel</span></div>"
}
},
"question": "Welche Ladestationen gibt es hier?"
},
"Network": {
"mappings": {
"0": {
"then": "Nicht Teil eines größeren Netzwerks"
},
"1": {
"then": "Nicht Teil eines größeren Netzwerks"
}
},
"question": "Ist diese Ladestation Teil eines Netzwerks?",
"render": "Teil des Netzwerks <b>{network}</b>"
},
"OH": {
"mappings": {
"0": {
"then": "durchgehend geöffnet (auch an Feiertagen)"
}
},
"question": "Wann ist diese Ladestation geöffnet?"
},
"Operational status": {
"mappings": {
"0": {
"then": "Diese Ladestation funktioniert"
},
"1": {
"then": "Diese Ladestation ist kaputt"
},
"2": {
"then": "Hier ist eine Ladestation geplant"
},
"3": {
"then": "Hier wird eine Ladestation gebaut"
},
"4": {
"then": "Diese Ladestation wurde dauerhaft deaktiviert und wird nicht mehr benutzt, ist aber noch sichtbar"
}
},
"question": "Ist dieser Ladepunkt in Betrieb?"
},
"Operator": {
"mappings": {
"0": {
"then": "Eigentlich ist {operator} das Netzwerk"
}
},
"question": "Wer ist der Betreiber dieser Ladestation?",
"render": "Diese Ladestation wird betrieben von {operator}"
},
"Parking:fee": {
"mappings": {
"0": {
"then": "Keine zusätzlichen Parkgebühren beim Laden"
},
"1": {
"then": "Beim Laden ist eine zusätzliche Parkgebühr zu entrichten"
}
},
"question": "Muss man beim Laden eine Parkgebühr bezahlen?"
},
"Type": {
"mappings": {
"0": {
"then": "<b>Fahrräder</b> können hier geladen werden"
},
"1": {
"then": "<b>Autos</b> können hier geladen werden"
},
"2": {
"then": "<b> Roller</b> können hier geladen werden"
},
"3": {
"then": "<b>Lastkraftwagen</b> (LKW) können hier geladen werden"
},
"4": {
"then": "<b>Busse</b> können hier geladen werden"
}
},
"question": "Welche Fahrzeuge dürfen hier geladen werden?"
},
"access": {
"question": "Wer darf diese Ladestation benutzen?",
"render": "Zugang ist {access}"
},
"capacity": {
"question": "Wie viele Fahrzeuge können hier gleichzeitig geladen werden?",
"render": "{capacity} Fahrzeuge können hier gleichzeitig geladen werden"
},
"email": {
"question": "Wie ist die Email-Adresse des Betreibers?",
"render": "Bei Problemen senden Sie eine E-Mail an <a href='mailto:{email}'>{email}</a>"
},
"maxstay": {
"mappings": {
"0": {
"then": "Keine Höchstparkdauer"
}
},
"question": "Was ist die Höchstdauer des Aufenthalts hier?",
"render": "Die maximale Parkzeit beträgt <b>{canonical(maxstay)}</b>"
},
"payment-options": {
"override": {
"mappings+": {
"0": {
"then": "Bezahlung mit einer speziellen App"
},
"1": {
"then": "Bezahlung mit einer Mitgliedskarte"
}
}
}
},
"phone": {
"question": "Welche Nummer kann man anrufen, wenn es ein Problem mit dieser Ladestation gibt?",
"render": "Bei Problemen, anrufen unter <a href='tel:{phone}'>{phone}</a>"
},
"ref": {
"question": "Wie lautet die Kennung dieser Ladestation?",
"render": "Die Kennziffer ist <b>{ref}</b>"
},
"website": {
"question": "Wie ist die Webseite des Betreibers?",
"render": "Weitere Informationen auf <a href='{website}'>{website}</a>"
}
},
"units": {
"0": {
"applicableUnits": {
"0": {
"human": " Minuten",
"humanSingular": " Minute"
},
"1": {
"human": " Stunden",
"humanSingular": " Stunde"
},
"2": {
"human": " Tage",
"humanSingular": " Tag"
}
}
},
"1": {
"applicableUnits": {
"0": {
"human": "Volt"
}
}
},
"3": {
"applicableUnits": {
"0": {
"human": "Kilowatt"
},
"1": {
"human": "Megawatt"
}
}
}
}
},
"crossings": { "crossings": {
"description": "Übergänge für Fußgänger und Radfahrer", "description": "Übergänge für Fußgänger und Radfahrer",
"name": "Kreuzungen", "name": "Kreuzungen",
@ -944,6 +1256,9 @@
}, },
"crossing-button": { "crossing-button": {
"mappings": { "mappings": {
"0": {
"then": "Diese Ampel hat eine Taste, um ein grünes Signal anzufordern"
},
"1": { "1": {
"then": "Diese Ampel hat keine Taste, um ein grünes Signal anzufordern." "then": "Diese Ampel hat keine Taste, um ein grünes Signal anzufordern."
} }
@ -1007,6 +1322,9 @@
}, },
"1": { "1": {
"then": "Diese Kreuzung hat kein Blindenleitsystem" "then": "Diese Kreuzung hat kein Blindenleitsystem"
},
"2": {
"then": "Diese Kreuzung hat taktile Pflasterung, ist aber nicht korrekt"
} }
}, },
"question": "Gibt es an dieser Kreuzung ein Blindenleitsystem?" "question": "Gibt es an dieser Kreuzung ein Blindenleitsystem?"
@ -1329,14 +1647,16 @@
"6": { "6": {
"then": "Kein zusätzliches Verkehrszeichen vorhanden" "then": "Kein zusätzliches Verkehrszeichen vorhanden"
} }
} },
"question": "Hat das Verkehrszeichen D7 (<img src='./assets/themes/cycle_infra/Belgian_road_sign_D07.svg' style='width: 1.5em'>) ein Zusatzzeichen?"
}, },
"cycleway-traffic-signs-supplementary": { "cycleway-traffic-signs-supplementary": {
"mappings": { "mappings": {
"6": { "6": {
"then": "Kein zusätzliches Verkehrszeichen vorhanden" "then": "Kein zusätzliches Verkehrszeichen vorhanden"
} }
} },
"question": "Hat das Verkehrszeichen D7 (<img src='./assets/themes/cycle_infra/Belgian_road_sign_D07.svg' style='width: 1.5em'>) ein Zusatzzeichen?"
}, },
"cycleways_and_roads-cycleway:buffer": { "cycleways_and_roads-cycleway:buffer": {
"question": "Wie breit ist der Abstand zwischen Radweg und Straße?", "question": "Wie breit ist der Abstand zwischen Radweg und Straße?",
@ -1358,6 +1678,10 @@
} }
}, },
"question": "Ist diese Straße beleuchtet?" "question": "Ist diese Straße beleuchtet?"
},
"width:carriageway": {
"question": "Wie groß ist die Fahrbahnbreite dieser Straße (in Metern)?<br/><span class='subtle'>Diese wird von Bordstein zu Bordstein gemessen und schließt daher die Breite von parallelen Parkspuren ein</span>",
"render": "Die Fahrbahnbreite dieser Straße beträgt <strong>{width:carriageway}m</strong>"
} }
}, },
"title": { "title": {
@ -1365,6 +1689,9 @@
"0": { "0": {
"then": "Radweg" "then": "Radweg"
}, },
"1": {
"then": "Gemeinsame Fahrspur"
},
"2": { "2": {
"then": "Fahrradspur" "then": "Fahrradspur"
}, },
@ -1416,6 +1743,7 @@
"then": "Dies ist ein normaler automatischer Defibrillator" "then": "Dies ist ein normaler automatischer Defibrillator"
} }
}, },
"question": "Ist dies ein normaler automatischer Defibrillator oder ein manueller Defibrillator nur für Profis?",
"render": "Es gibt keine Informationen über den Gerätetyp" "render": "Es gibt keine Informationen über den Gerätetyp"
}, },
"defibrillator-defibrillator:location": { "defibrillator-defibrillator:location": {
@ -1494,13 +1822,6 @@
}, },
"title": { "title": {
"render": "Defibrillator" "render": "Defibrillator"
},
"icon": {
"mappings": {
"0": {
"then": "./assets/layers/defibrillator/aed_checked.svg"
}
}
} }
}, },
"direction": { "direction": {
@ -1528,6 +1849,9 @@
}, },
"Still in use?": { "Still in use?": {
"mappings": { "mappings": {
"0": {
"then": "Diese Trinkwasserstelle funktioniert"
},
"1": { "1": {
"then": "Diese Trinkwasserstelle ist kaputt" "then": "Diese Trinkwasserstelle ist kaputt"
}, },
@ -1603,6 +1927,7 @@
"title": "Restaurant" "title": "Restaurant"
}, },
"1": { "1": {
"description": "Ein Lebensmittelunternehmen, das sich auf schnellen Thekendienst und Essen zum Mitnehmen konzentriert",
"title": "Schnellimbiss" "title": "Schnellimbiss"
}, },
"2": { "2": {
@ -1653,6 +1978,12 @@
"mappings": { "mappings": {
"0": { "0": {
"then": "Sie können <b>ihre eigenen Behälter</b> mitbringen, um Ihre Bestellung zu erhalten, was Einwegverpackungsmaterial und damit Abfall spart" "then": "Sie können <b>ihre eigenen Behälter</b> mitbringen, um Ihre Bestellung zu erhalten, was Einwegverpackungsmaterial und damit Abfall spart"
},
"1": {
"then": "Das Mitbringen eines eigenen Containers ist <b>nicht erlaubt</b>"
},
"2": {
"then": "Sie <b>müssen</b> Ihren eigenen Behälter mitbringen, um hier zu bestellen."
} }
}, },
"question": "Wenn Sie Ihr eigenes Behältnis mitbringen (z. B. einen Kochtopf und kleine Töpfe), wird es dann zum Verpacken Ihrer Bestellung verwendet?<br/>" "question": "Wenn Sie Ihr eigenes Behältnis mitbringen (z. B. einen Kochtopf und kleine Töpfe), wird es dann zum Verpacken Ihrer Bestellung verwendet?<br/>"
@ -1715,7 +2046,8 @@
"render": "<a href='{source}' target='_blank'>Mehr Informationen</a>" "render": "<a href='{source}' target='_blank'>Mehr Informationen</a>"
}, },
"ghost_bike-start_date": { "ghost_bike-start_date": {
"question": "Wann wurde dieses Geisterrad aufgestellt?" "question": "Wann wurde dieses Geisterrad aufgestellt?",
"render": "Aufgestellt am {start_date}"
} }
}, },
"title": { "title": {
@ -1785,7 +2117,8 @@
"nature_reserve": { "nature_reserve": {
"tagRenderings": { "tagRenderings": {
"Curator": { "Curator": {
"question": "Wer ist der Verwalter dieses Naturschutzgebietes?<br/><span class='subtle'>Respektieren Sie die Privatsphäre - geben Sie nur dann einen Namen an, wenn dieser allgemein bekannt ist" "question": "Wer ist der Verwalter dieses Naturschutzgebietes?<br/><span class='subtle'>Respektieren Sie die Privatsphäre - geben Sie nur dann einen Namen an, wenn dieser allgemein bekannt ist",
"render": "{curator} ist der Pfleger dieses Naturschutzgebietes"
}, },
"Dogs?": { "Dogs?": {
"mappings": { "mappings": {
@ -1802,6 +2135,7 @@
"question": "Sind Hunde in diesem Naturschutzgebiet erlaubt?" "question": "Sind Hunde in diesem Naturschutzgebiet erlaubt?"
}, },
"Email": { "Email": {
"question": "An welche Email-Adresse kann man sich bei Fragen und Problemen zu diesem Naturschutzgebiet wenden?<br/><span class='subtle'>Respektieren Sie die Privatsphäre - geben Sie nur dann eine persönliche Email-Adresse an, wenn diese allgemein bekannt ist",
"render": "<a href='mailto:{email}' target='_blank'>{email}</a>" "render": "<a href='mailto:{email}' target='_blank'>{email}</a>"
}, },
"Surface area": { "Surface area": {
@ -1811,6 +2145,7 @@
"question": "Auf welcher Webseite kann man mehr Informationen über dieses Naturschutzgebiet finden?" "question": "Auf welcher Webseite kann man mehr Informationen über dieses Naturschutzgebiet finden?"
}, },
"phone": { "phone": {
"question": "Welche Telefonnummer kann man bei Fragen und Problemen zu diesem Naturschutzgebiet anrufen?<br/><span class='subtle'>Respektieren Sie die Privatsphäre - geben Sie nur eine Telefonnummer an, wenn diese allgemein bekannt ist",
"render": "<a href='tel:{email}' target='_blank'>{phone}</a>" "render": "<a href='tel:{email}' target='_blank'>{phone}</a>"
} }
} }
@ -1830,6 +2165,7 @@
"then": "Eintritt kostenlos" "then": "Eintritt kostenlos"
} }
}, },
"question": "Was kostet der Zugang zu diesem Turm?",
"render": "Der Besuch des Turms kostet <b>{charge}</b>" "render": "Der Besuch des Turms kostet <b>{charge}</b>"
}, },
"Height": { "Height": {
@ -1953,9 +2289,11 @@
"question": "Ist dieser Spielplatz nachts beleuchtet?" "question": "Ist dieser Spielplatz nachts beleuchtet?"
}, },
"playground-max_age": { "playground-max_age": {
"question": "Bis zu welchem Alter dürfen Kinder auf diesem Spielplatz spielen?",
"render": "Zugang nur für Kinder bis maximal {max_age}" "render": "Zugang nur für Kinder bis maximal {max_age}"
}, },
"playground-min_age": { "playground-min_age": {
"question": "Ab welchem Alter dürfen Kinder auf diesem Spielplatz spielen?",
"render": "Zugang nur für Kinder ab {min_age} Jahren" "render": "Zugang nur für Kinder ab {min_age} Jahren"
}, },
"playground-opening_hours": { "playground-opening_hours": {
@ -1977,6 +2315,7 @@
"render": "Betrieben von {operator}" "render": "Betrieben von {operator}"
}, },
"playground-phone": { "playground-phone": {
"question": "Wie lautet die Telefonnummer vom Betreiber des Spielplatzes?",
"render": "<a href='tel:{phone}'>{phone}</a>" "render": "<a href='tel:{phone}'>{phone}</a>"
}, },
"playground-surface": { "playground-surface": {
@ -2249,6 +2588,9 @@
"0": { "0": {
"then": "Öffentlicher Zugang" "then": "Öffentlicher Zugang"
}, },
"1": {
"then": "Eingeschränkter Zugang (z. B. nur mit Termin, zu bestimmten Zeiten, ...)"
},
"2": { "2": {
"then": "Zugang nur für Vereinsmitglieder" "then": "Zugang nur für Vereinsmitglieder"
}, },
@ -2260,10 +2602,23 @@
}, },
"sport-pitch-reservation": { "sport-pitch-reservation": {
"mappings": { "mappings": {
"0": {
"then": "Für die Nutzung des Sportplatzes ist eine Voranmeldung erforderlich"
},
"1": {
"then": "Für die Nutzung des Sportplatzes wird eine Voranmeldung empfohlen"
},
"2": {
"then": "Eine Voranmeldung ist möglich, aber nicht notwendig, um diesen Sportplatz zu nutzen"
},
"3": { "3": {
"then": "Termine nach Vereinbarung nicht möglich" "then": "Termine nach Vereinbarung nicht möglich"
} }
} },
"question": "Muss man einen Termin vereinbaren, um diesen Sportplatz zu benutzen?"
},
"sport_pitch-email": {
"question": "Wie ist die Email-Adresse des Betreibers?"
}, },
"sport_pitch-opening_hours": { "sport_pitch-opening_hours": {
"mappings": { "mappings": {
@ -2273,6 +2628,9 @@
}, },
"question": "Wann ist dieser Sportplatz zugänglich?" "question": "Wann ist dieser Sportplatz zugänglich?"
}, },
"sport_pitch-phone": {
"question": "Wie ist die Telefonnummer des Betreibers?"
},
"sport_pitch-sport": { "sport_pitch-sport": {
"mappings": { "mappings": {
"0": { "0": {
@ -2315,6 +2673,7 @@
"then": "Die Oberfläche ist <b>Beton</b>" "then": "Die Oberfläche ist <b>Beton</b>"
} }
}, },
"question": "Was ist die Oberfläche dieses Sportplatzes?",
"render": "Die Oberfläche ist <b>{surface}</b>" "render": "Die Oberfläche ist <b>{surface}</b>"
} }
}, },
@ -2363,6 +2722,9 @@
}, },
"Surveillance type: public, outdoor, indoor": { "Surveillance type: public, outdoor, indoor": {
"mappings": { "mappings": {
"0": {
"then": "Überwacht wird ein öffentlicher Bereich, z. B. eine Straße, eine Brücke, ein Platz, ein Park, ein Bahnhof, ein öffentlicher Korridor oder Tunnel,..."
},
"1": { "1": {
"then": "Ein privater Außenbereich wird überwacht (z. B. ein Parkplatz, eine Tankstelle, ein Innenhof, ein Eingang, eine private Einfahrt, ...)" "then": "Ein privater Außenbereich wird überwacht (z. B. ein Parkplatz, eine Tankstelle, ein Innenhof, ein Eingang, eine private Einfahrt, ...)"
}, },
@ -2498,6 +2860,25 @@
"question": "Wie viel muss man für diese Toiletten bezahlen?", "question": "Wie viel muss man für diese Toiletten bezahlen?",
"render": "Die Gebühr beträgt {charge}" "render": "Die Gebühr beträgt {charge}"
}, },
"toilet-handwashing": {
"mappings": {
"0": {
"then": "Diese Toilette verfügt über ein Waschbecken"
},
"1": {
"then": "Diese Toilette verfügt über <b>kein</b> Waschbecken"
}
},
"question": "Verfügt diese Toilette über ein Waschbecken?"
},
"toilet-has-paper": {
"mappings": {
"1": {
"then": "Für diese Toilette müssen Sie Ihr eigenes Toilettenpapier mitbringen"
}
},
"question": "Muss man für diese Toilette sein eigenes Toilettenpapier mitbringen?"
},
"toilets-changing-table": { "toilets-changing-table": {
"mappings": { "mappings": {
"0": { "0": {
@ -2555,6 +2936,27 @@
}, },
"trail": { "trail": {
"name": "Wanderwege", "name": "Wanderwege",
"tagRenderings": {
"Color": {
"mappings": {
"0": {
"then": "Blauer Weg"
},
"1": {
"then": "Roter Weg"
},
"2": {
"then": "Grüner Weg"
},
"3": {
"then": "Gelber Weg"
}
}
},
"trail-length": {
"render": "Der Wanderweg ist {_length:km} Kilometer lang"
}
},
"title": { "title": {
"render": "Wanderweg" "render": "Wanderweg"
} }
@ -2626,8 +3028,14 @@
"1": { "1": {
"then": "Als Denkmal registriert von der <i>Direction du Patrimoine culturel</i> Brüssel" "then": "Als Denkmal registriert von der <i>Direction du Patrimoine culturel</i> Brüssel"
}, },
"2": {
"then": "Von einer anderen Organisation als Denkmal registriert"
},
"3": { "3": {
"then": "Nicht als Denkmal registriert" "then": "Nicht als Denkmal registriert"
},
"4": {
"then": "Von einer anderen Organisation als Denkmal registriert"
} }
}, },
"question": "Ist dieser Baum ein Naturdenkmal?" "question": "Ist dieser Baum ein Naturdenkmal?"
@ -2656,7 +3064,8 @@
"render": "Name: {name}" "render": "Name: {name}"
}, },
"tree_node-ref:OnroerendErfgoed": { "tree_node-ref:OnroerendErfgoed": {
"question": "Wie lautet die Kennung der Onroerend Erfgoed Flanders?" "question": "Wie lautet die Kennung der Onroerend Erfgoed Flanders?",
"render": ""
}, },
"tree_node-wikidata": { "tree_node-wikidata": {
"question": "Was ist das passende Wikidata Element zu diesem Baum?" "question": "Was ist das passende Wikidata Element zu diesem Baum?"
@ -2709,6 +3118,17 @@
} }
} }
}, },
"mapRendering": {
"0": {
"iconSize": {
"mappings": {
"0": {
"then": "Abfalleimer"
}
}
}
}
},
"name": "Abfalleimer", "name": "Abfalleimer",
"presets": { "presets": {
"0": { "0": {
@ -2746,6 +3166,9 @@
}, },
"4": { "4": {
"then": "Mülleimer für Drogen" "then": "Mülleimer für Drogen"
},
"5": {
"then": "Ein Abfalleimer für Nadeln und andere scharfe Gegenstände"
} }
}, },
"question": "Um was für einen Abfalleimer handelt es sich?" "question": "Um was für einen Abfalleimer handelt es sich?"
@ -2753,325 +3176,9 @@
}, },
"title": { "title": {
"render": "Abfalleimer" "render": "Abfalleimer"
},
"mapRendering": {
"0": {
"iconSize": {
"mappings": {
"0": {
"then": "Abfalleimer"
}
}
}
}
} }
}, },
"watermill": { "watermill": {
"name": "Wassermühle" "name": "Wassermühle"
},
"charging_station": {
"filter": {
"0": {
"options": {
"0": {
"question": "Alle Fahrzeugtypen"
},
"1": {
"question": "Ladestation für Fahrräder"
},
"2": {
"question": "Ladestation für Autos"
}
}
},
"1": {
"options": {
"0": {
"question": "Nur funktionierende Ladestationen"
}
}
},
"2": {
"options": {
"0": {
"question": "Alle Anschlüsse"
},
"3": {
"question": "Hat einen <div style='display: inline-block'><b><b>Chademo</b></b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Chademo_type4.svg'/></div> Stecker"
},
"7": {
"question": "Hat einen <div style='display: inline-block'><b><b>Tesla Supercharger</b></b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Tesla-hpwc-model-s.svg'/></div> Stecker"
}
}
}
},
"presets": {
"0": {
"title": "Ladestation"
}
},
"tagRenderings": {
"Auth phone": {
"question": "Wie lautet die Telefonnummer für den Authentifizierungsanruf oder die SMS?",
"render": "Authentifizierung durch Anruf oder SMS an <a href='tel:{authentication:phone_call:number}'>{authentication:phone_call:number}</a>"
},
"Authentication": {
"mappings": {
"0": {
"then": "Authentifizierung durch eine Mitgliedskarte"
},
"1": {
"then": "Authentifizierung durch eine App"
},
"2": {
"then": "Authentifizierung per Anruf ist möglich"
},
"3": {
"then": "Authentifizierung per Anruf ist möglich"
},
"4": {
"then": "Authentifizierung über NFC ist möglich"
},
"5": {
"then": "Authentifizierung über Geldkarte ist möglich"
},
"6": {
"then": "Authentifizierung per Debitkarte ist möglich"
},
"7": {
"then": "Das Aufladen ist hier (auch) ohne Authentifizierung möglich"
}
},
"question": "Welche Authentifizierung ist an der Ladestation möglich?"
},
"Available_charging_stations (generated)": {
"mappings": {
"5": {
"then": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Chademo_type4.svg'/> <span><b>Chademo</b></span></div>"
},
"6": {
"then": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type1_J1772.svg'/> <span><b>Typ 1 mit Kabel</b> (J1772)</span></div>"
},
"7": {
"then": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type1_J1772.svg'/> <span><b>Typ 1 mit Kabel</b> (J1772)</span></div>"
},
"8": {
"then": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type1_J1772.svg'/> <span><b>Typ 1 <i>ohne</i> Kabel</b> (J1772)</span></div>"
},
"9": {
"then": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type1_J1772.svg'/> <span><b>Typ 1 <i>ohne</i> Kabel</b> (J1772)</span></div>"
},
"10": {
"then": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type1-ccs.svg'/> <span><b>Typ 1 CCS</b> (auch bekannt als Typ 1 Combo)</span></div>"
},
"11": {
"then": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type1-ccs.svg'/> <span><b>Typ 1 CCS</b> (auch bekannt als Typ 1 Combo)</span></div>"
},
"12": {
"then": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Tesla-hpwc-model-s.svg'/> <span><b>Tesla Supercharger</b></span></div>"
},
"13": {
"then": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Tesla-hpwc-model-s.svg'/> <span><b>Tesla Supercharger</b></span></div>"
},
"14": {
"then": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_socket.svg'/> <span><b>Typ 2</b> (Mennekes)</span></div>"
},
"15": {
"then": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_socket.svg'/> <span><b>Typ 2</b> (Mennekes)</span></div>"
},
"16": {
"then": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_CCS.svg'/> <span><b>Typ 2 CCS</b> (Mennekes)</span></div>"
},
"17": {
"then": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_CCS.svg'/> <span><b>Typ 2 CCS</b> (Mennekes)</span></div>"
},
"18": {
"then": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_tethered.svg'/> <span><b>Typ 2 mit Kabel</b> (Mennekes)</span></div>"
},
"19": {
"then": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_tethered.svg'/> <span><b>Typ 2 mit Kabel</b> (Mennekes)</span></div>"
},
"20": {
"then": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_CCS.svg'/> <span><b>Tesla Supercharger CCS</b> (Typ 2 CSS)</span></div>"
},
"21": {
"then": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/Type2_CCS.svg'/> <span><b>Tesla Supercharger CCS</b> (Typ 2 CSS)</span></div>"
},
"26": {
"then": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/usb_port.svg'/> <span><b>USB</b> zum Laden von Smartphones oder Elektrokleingeräten</span></div>"
},
"27": {
"then": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/usb_port.svg'/> <span><b>USB</b> zum Laden von Smartphones und Elektrokleingeräten</span></div>"
},
"30": {
"then": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/bosch-5pin.svg'/> <span><b>Bosch Active Connect mit 5 Pins</b> und Kabel</span></div>"
},
"31": {
"then": "<div class='flex'><img class='w-12 mx-4' src='./assets/layers/charging_station/bosch-5pin.svg'/> <span><b>Bosch Active Connect mit 5 Pins</b> und Kabel</span></div>"
}
},
"question": "Welche Ladestationen gibt es hier?"
},
"Network": {
"mappings": {
"0": {
"then": "Nicht Teil eines größeren Netzwerks"
},
"1": {
"then": "Nicht Teil eines größeren Netzwerks"
}
},
"question": "Ist diese Ladestation Teil eines Netzwerks?",
"render": "Teil des Netzwerks <b>{network}</b>"
},
"OH": {
"mappings": {
"0": {
"then": "durchgehend geöffnet (auch an Feiertagen)"
}
},
"question": "Wann ist diese Ladestation geöffnet?"
},
"Operational status": {
"mappings": {
"0": {
"then": "Diese Ladestation funktioniert"
},
"1": {
"then": "Diese Ladestation ist kaputt"
},
"2": {
"then": "Hier ist eine Ladestation geplant"
},
"3": {
"then": "Hier wird eine Ladestation gebaut"
},
"4": {
"then": "Diese Ladestation wurde dauerhaft deaktiviert und wird nicht mehr benutzt, ist aber noch sichtbar"
}
},
"question": "Ist dieser Ladepunkt in Betrieb?"
},
"Operator": {
"mappings": {
"0": {
"then": "Eigentlich ist {operator} das Netzwerk"
}
},
"question": "Wer ist der Betreiber dieser Ladestation?",
"render": "Diese Ladestation wird betrieben von {operator}"
},
"Parking:fee": {
"mappings": {
"0": {
"then": "Keine zusätzlichen Parkgebühren beim Laden"
},
"1": {
"then": "Beim Laden ist eine zusätzliche Parkgebühr zu entrichten"
}
},
"question": "Muss man beim Laden eine Parkgebühr bezahlen?"
},
"Type": {
"mappings": {
"0": {
"then": "<b>Fahrräder</b> können hier geladen werden"
},
"1": {
"then": "<b>Autos</b> können hier geladen werden"
},
"2": {
"then": "<b> Roller</b> können hier geladen werden"
},
"3": {
"then": "<b>Lastkraftwagen</b> (LKW) können hier geladen werden"
},
"4": {
"then": "<b>Busse</b> können hier geladen werden"
}
},
"question": "Welche Fahrzeuge dürfen hier geladen werden?"
},
"access": {
"question": "Wer darf diese Ladestation benutzen?",
"render": "Zugang ist {access}"
},
"capacity": {
"question": "Wie viele Fahrzeuge können hier gleichzeitig geladen werden?",
"render": "{capacity} Fahrzeuge können hier gleichzeitig geladen werden"
},
"email": {
"question": "Wie ist die Email-Adresse des Betreibers?",
"render": "Bei Problemen senden Sie eine E-Mail an <a href='mailto:{email}'>{email}</a>"
},
"maxstay": {
"mappings": {
"0": {
"then": "Keine Höchstparkdauer"
}
},
"question": "Was ist die Höchstdauer des Aufenthalts hier?",
"render": "Die maximale Parkzeit beträgt <b>{canonical(maxstay)}</b>"
},
"payment-options": {
"override": {
"mappings+": {
"0": {
"then": "Bezahlung mit einer speziellen App"
},
"1": {
"then": "Bezahlung mit einer Mitgliedskarte"
}
}
}
},
"phone": {
"question": "Welche Nummer kann man anrufen, wenn es ein Problem mit dieser Ladestation gibt?",
"render": "Bei Problemen, anrufen unter <a href='tel:{phone}'>{phone}</a>"
},
"ref": {
"question": "Wie lautet die Kennung dieser Ladestation?",
"render": "Die Kennziffer ist <b>{ref}</b>"
},
"website": {
"question": "Wie ist die Webseite des Betreibers?",
"render": "Weitere Informationen auf <a href='{website}'>{website}</a>"
}
},
"units": {
"0": {
"applicableUnits": {
"0": {
"human": " Minuten",
"humanSingular": " Minute"
},
"1": {
"human": " Stunden",
"humanSingular": " Stunde"
},
"2": {
"human": " Tage",
"humanSingular": " Tag"
}
}
},
"1": {
"applicableUnits": {
"0": {
"human": "Volt"
}
}
},
"3": {
"applicableUnits": {
"0": {
"human": "Kilowatt"
},
"1": {
"human": "Megawatt"
}
}
}
}
} }
} }

View file

@ -528,6 +528,12 @@
}, },
"2": { "2": {
"then": "Rooftop parking" "then": "Rooftop parking"
},
"3": {
"then": "Surface level parking"
},
"4": {
"then": "Rooftop parking"
} }
}, },
"question": "What is the relative location of this bicycle parking?" "question": "What is the relative location of this bicycle parking?"
@ -2046,13 +2052,6 @@
}, },
"title": { "title": {
"render": "Defibrillator" "render": "Defibrillator"
},
"icon": {
"mappings": {
"0": {
"then": "./assets/layers/defibrillator/aed_checked.svg"
}
}
} }
}, },
"direction": { "direction": {
@ -2923,6 +2922,154 @@
"render": "Sport pitch" "render": "Sport pitch"
} }
}, },
"street_lamps": {
"name": "Street Lamps",
"presets": {
"0": {
"title": "street lamp"
}
},
"tagRenderings": {
"colour": {
"mappings": {
"0": {
"then": "This lamp emits white light"
},
"1": {
"then": "This lamp emits green light"
},
"2": {
"then": "This lamp emits orange light"
}
},
"question": "What colour light does this lamp emit?",
"render": "This lamp emits {light:colour} light"
},
"count": {
"mappings": {
"0": {
"then": "This lamp has 1 fixture"
},
"1": {
"then": "This lamp has 2 fixtures"
}
},
"question": "How many fixtures does this light have?",
"render": "This lamp has {light:count} fixtures"
},
"direction": {
"question": "Where does this lamp point to?",
"render": "This lamp points towards {light:direction}"
},
"lamp_mount": {
"mappings": {
"0": {
"then": "This lamp sits atop of a straight mast"
},
"1": {
"then": "This lamp sits at the end of a bent mast"
}
},
"question": "How is this lamp mounted to the pole?"
},
"lit": {
"mappings": {
"0": {
"then": "This lamp is lit at night"
},
"1": {
"then": "This lamp is lit 24/7"
},
"2": {
"then": "This lamp is lit based on motion"
},
"3": {
"then": "This lamp is lit based on demand (e.g. with a pushbutton)"
}
},
"question": "When is this lamp lit?"
},
"method": {
"mappings": {
"0": {
"then": "This lamp is lit electrically"
},
"1": {
"then": "This lamp uses LEDs"
},
"2": {
"then": "This lamp uses incandescent lighting"
},
"3": {
"then": "This lamp uses halogen lighting"
},
"4": {
"then": "This lamp uses discharge lamps (unknown type)"
},
"5": {
"then": "This lamp uses a mercury-vapour lamp (lightly blueish)"
},
"6": {
"then": "This lamp uses metal-halide lamps (bright white)"
},
"7": {
"then": "This lamp uses fluorescent lighting"
},
"8": {
"then": "This lamp uses sodium lamps (unknown type)"
},
"9": {
"then": "This lamp uses low pressure sodium lamps (monochrome orange)"
},
"10": {
"then": "This lamp uses high pressure sodium lamps (orange with white)"
},
"11": {
"then": "This lamp is lit using gas"
}
},
"question": "What kind of lighting does this lamp use?"
},
"ref": {
"question": "What is the reference number of this street lamp?",
"render": "This street lamp has the reference number {ref}"
},
"support": {
"mappings": {
"0": {
"then": "This lamp is suspended using cables"
},
"1": {
"then": "This lamp is mounted on a ceiling"
},
"2": {
"then": "This lamp is mounted in the ground"
},
"3": {
"then": "This lamp is mounted on a short pole (mostly < 1.5m)"
},
"4": {
"then": "This lamp is mounted on a pole"
},
"5": {
"then": "This lamp is mounted directly to the wall"
},
"6": {
"then": "This lamp is mounted to the wall using a metal bar"
}
},
"question": "How is this street lamp mounted?"
}
},
"title": {
"mappings": {
"0": {
"then": "Street Lamp {ref}"
}
},
"render": "Street Lamp"
}
},
"surveillance_camera": { "surveillance_camera": {
"name": "Surveillance camera's", "name": "Surveillance camera's",
"tagRenderings": { "tagRenderings": {
@ -3376,6 +3523,17 @@
} }
} }
}, },
"mapRendering": {
"0": {
"iconSize": {
"mappings": {
"0": {
"then": "Waste Basket"
}
}
}
}
},
"name": "Waste Basket", "name": "Waste Basket",
"presets": { "presets": {
"0": { "0": {
@ -3423,168 +3581,9 @@
}, },
"title": { "title": {
"render": "Waste Basket" "render": "Waste Basket"
},
"mapRendering": {
"0": {
"iconSize": {
"mappings": {
"0": {
"then": "Waste Basket"
}
}
}
}
} }
}, },
"watermill": { "watermill": {
"name": "Watermill" "name": "Watermill"
},
"street_lamps": {
"name": "Street Lamps",
"presets": {
"0": {
"title": "street lamp"
}
},
"tagRenderings": {
"colour": {
"mappings": {
"0": {
"then": "This lamp emits white light"
},
"1": {
"then": "This lamp emits green light"
},
"2": {
"then": "This lamp emits orange light"
}
},
"question": "What colour light does this lamp emit?",
"render": "This lamp emits {light:colour} light"
},
"count": {
"mappings": {
"0": {
"then": "This lamp has 1 fixture"
},
"1": {
"then": "This lamp has 2 fixtures"
}
},
"question": "How many fixtures does this light have?",
"render": "This lamp has {light:count} fixtures"
},
"direction": {
"question": "Where does this lamp point to?",
"render": "This lamp points towards {light:direction}"
},
"lamp_mount": {
"mappings": {
"0": {
"then": "This lamp sits atop of a straight mast"
},
"1": {
"then": "This lamp sits at the end of a bent mast"
}
},
"question": "How is this lamp mounted to the pole?"
},
"lit": {
"mappings": {
"0": {
"then": "This lamp is lit at night"
},
"1": {
"then": "This lamp is lit 24/7"
},
"2": {
"then": "This lamp is lit based on motion"
},
"3": {
"then": "This lamp is lit based on demand (e.g. with a pushbutton)"
}
},
"question": "When is this lamp lit?"
},
"method": {
"mappings": {
"0": {
"then": "This lamp is lit electrically"
},
"1": {
"then": "This lamp uses LEDs"
},
"2": {
"then": "This lamp uses incandescent lighting"
},
"3": {
"then": "This lamp uses halogen lighting"
},
"4": {
"then": "This lamp uses discharge lamps (unknown type)"
},
"5": {
"then": "This lamp uses a mercury-vapour lamp (lightly blueish)"
},
"6": {
"then": "This lamp uses metal-halide lamps (bright white)"
},
"7": {
"then": "This lamp uses fluorescent lighting"
},
"8": {
"then": "This lamp uses sodium lamps (unknown type)"
},
"9": {
"then": "This lamp uses low pressure sodium lamps (monochrome orange)"
},
"10": {
"then": "This lamp uses high pressure sodium lamps (orange with white)"
},
"11": {
"then": "This lamp is lit using gas"
}
},
"question": "What kind of lighting does this lamp use?"
},
"ref": {
"question": "What is the reference number of this street lamp?",
"render": "This street lamp has the reference number {ref}"
},
"support": {
"mappings": {
"0": {
"then": "This lamp is suspended using cables"
},
"1": {
"then": "This lamp is mounted on a ceiling"
},
"2": {
"then": "This lamp is mounted in the ground"
},
"3": {
"then": "This lamp is mounted on a short pole (mostly < 1.5m)"
},
"4": {
"then": "This lamp is mounted on a pole"
},
"5": {
"then": "This lamp is mounted directly to the wall"
},
"6": {
"then": "This lamp is mounted to the wall using a metal bar"
}
},
"question": "How is this street lamp mounted?"
}
},
"title": {
"mappings": {
"0": {
"then": "Street Lamp {ref}"
}
},
"render": "Street Lamp"
}
} }
} }

View file

@ -69,6 +69,13 @@
} }
} }
}, },
"bike_parking": {
"tagRenderings": {
"Access": {
"render": "{access}"
}
}
},
"ghost_bike": { "ghost_bike": {
"name": "Fantombiciklo", "name": "Fantombiciklo",
"title": { "title": {

View file

@ -437,6 +437,12 @@
}, },
"2": { "2": {
"then": "Parking sur un toit" "then": "Parking sur un toit"
},
"3": {
"then": "Parking en surface"
},
"4": {
"then": "Parking sur un toit"
} }
}, },
"question": "Quelle est la position relative de ce parking à vélo ?" "question": "Quelle est la position relative de ce parking à vélo ?"
@ -856,13 +862,6 @@
}, },
"title": { "title": {
"render": "Défibrillateur" "render": "Défibrillateur"
},
"icon": {
"mappings": {
"0": {
"then": "./assets/layers/defibrillator/aed_checked.svg"
}
}
} }
}, },
"direction": { "direction": {

View file

@ -198,6 +198,12 @@
}, },
"2": { "2": {
"then": "Tetőparkoló" "then": "Tetőparkoló"
},
"3": {
"then": "Felszíni parkoló"
},
"4": {
"then": "Tetőparkoló"
} }
} }
} }

View file

@ -437,6 +437,12 @@
}, },
"2": { "2": {
"then": "Parcheggio sul tetto" "then": "Parcheggio sul tetto"
},
"3": {
"then": "Parcheggio in superficie"
},
"4": {
"then": "Parcheggio sul tetto"
} }
}, },
"question": "Qual è la posizione relativa di questo parcheggio bici?" "question": "Qual è la posizione relativa di questo parcheggio bici?"
@ -739,6 +745,17 @@
"render": "Oggetto relativo alle bici" "render": "Oggetto relativo alle bici"
} }
}, },
"charging_station": {
"tagRenderings": {
"Network": {
"question": "A quale rete appartiene questa stazione di ricarica?",
"render": "{network}"
},
"OH": {
"question": "Quali sono gli orari di apertura di questa stazione di ricarica?"
}
}
},
"defibrillator": { "defibrillator": {
"name": "Defibrillatori", "name": "Defibrillatori",
"presets": { "presets": {
@ -856,13 +873,6 @@
}, },
"title": { "title": {
"render": "Defibrillatore" "render": "Defibrillatore"
},
"icon": {
"mappings": {
"0": {
"then": "./assets/layers/defibrillator/aed_checked.svg"
}
}
} }
}, },
"direction": { "direction": {
@ -1815,16 +1825,5 @@
"title": { "title": {
"render": "Punto panoramico" "render": "Punto panoramico"
} }
},
"charging_station": {
"tagRenderings": {
"Network": {
"question": "A quale rete appartiene questa stazione di ricarica?",
"render": "{network}"
},
"OH": {
"question": "Quali sono gli orari di apertura di questa stazione di ricarica?"
}
}
} }
} }

View file

@ -72,6 +72,17 @@
"render": "アートワーク" "render": "アートワーク"
} }
}, },
"charging_station": {
"tagRenderings": {
"Network": {
"question": "この充電ステーションの運営チェーンはどこですか?",
"render": "{network}"
},
"OH": {
"question": "この充電ステーションはいつオープンしますか?"
}
}
},
"food": { "food": {
"tagRenderings": { "tagRenderings": {
"friture-take-your-container": { "friture-take-your-container": {
@ -164,16 +175,5 @@
}, },
"render": "店" "render": "店"
} }
},
"charging_station": {
"tagRenderings": {
"Network": {
"question": "この充電ステーションの運営チェーンはどこですか?",
"render": "{network}"
},
"OH": {
"question": "この充電ステーションはいつオープンしますか?"
}
}
} }
} }

View file

@ -175,6 +175,16 @@
} }
} }
}, },
"charging_station": {
"tagRenderings": {
"Network": {
"render": "{network}"
},
"OH": {
"question": "Når åpnet denne ladestasjonen?"
}
}
},
"ghost_bike": { "ghost_bike": {
"name": "Spøkelsessykler", "name": "Spøkelsessykler",
"title": { "title": {
@ -191,15 +201,5 @@
} }
} }
} }
},
"charging_station": {
"tagRenderings": {
"Network": {
"render": "{network}"
},
"OH": {
"question": "Når åpnet denne ladestasjonen?"
}
}
} }
} }

View file

@ -527,6 +527,12 @@
}, },
"2": { "2": {
"then": "Dakparking" "then": "Dakparking"
},
"3": {
"then": "Parking op de begane grond"
},
"4": {
"then": "Dakparking"
} }
}, },
"question": "Wat is de relatieve locatie van deze parking??" "question": "Wat is de relatieve locatie van deze parking??"
@ -890,6 +896,13 @@
"icon": { "icon": {
"render": "./assets/layers/birdhide/birdhide.svg" "render": "./assets/layers/birdhide/birdhide.svg"
}, },
"mapRendering": {
"0": {
"icon": {
"render": "./assets/layers/birdhide/birdhide.svg"
}
}
},
"name": "Vogelkijkhutten", "name": "Vogelkijkhutten",
"presets": { "presets": {
"0": { "0": {
@ -968,13 +981,6 @@
} }
}, },
"render": "Vogelkijkplaats" "render": "Vogelkijkplaats"
},
"mapRendering": {
"0": {
"icon": {
"render": "./assets/layers/birdhide/birdhide.svg"
}
}
} }
}, },
"cafe_pub": { "cafe_pub": {
@ -3307,6 +3313,154 @@
"render": "Sportterrein" "render": "Sportterrein"
} }
}, },
"street_lamps": {
"name": "Straatlantaarns",
"presets": {
"0": {
"title": "straatlantaarn"
}
},
"tagRenderings": {
"colour": {
"mappings": {
"0": {
"then": "Deze lantaarn geeft wit licht"
},
"1": {
"then": "Deze lantaarn geeft groen licht"
},
"2": {
"then": "Deze lantaarn geeft oranje licht"
}
},
"question": "Wat voor kleur licht geeft deze lantaarn?",
"render": "Deze lantaarn geeft {light:colour} licht"
},
"count": {
"mappings": {
"0": {
"then": "Deze lantaarn heeft 1 lamp"
},
"1": {
"then": "Deze lantaarn heeft 2 lampen"
}
},
"question": "Hoeveel lampen heeft deze lantaarn?",
"render": "Deze lantaarn heeft {light:count} lampen"
},
"direction": {
"question": "Waar is deze lamp heengericht?",
"render": "Deze lantaarn is gericht naar {light:direction}"
},
"lamp_mount": {
"mappings": {
"0": {
"then": "Deze lantaarn zit boven op een rechte paal"
},
"1": {
"then": "Deze lantaarn zit aan het eind van een gebogen paal"
}
},
"question": "Hoe zit deze lantaarn aan de paal?"
},
"lit": {
"mappings": {
"0": {
"then": "Deze lantaarn is 's nachts verlicht"
},
"1": {
"then": "Deze lantaarn is 24/7 verlicht"
},
"2": {
"then": "Deze lantaarn is verlicht op basis van beweging"
},
"3": {
"then": "Deze lantaarn is verlicht op verzoek (bijv. met een drukknop)"
}
},
"question": "Wanneer is deze lantaarn verlicht?"
},
"method": {
"mappings": {
"0": {
"then": "Deze lantaarn is elektrisch verlicht"
},
"1": {
"then": "Deze lantaarn gebruikt LEDs"
},
"2": {
"then": "Deze lantaarn gebruikt gloeilampen"
},
"3": {
"then": "Deze lantaarn gebruikt halogeen verlichting"
},
"4": {
"then": "Deze lantaarn gebruikt gasontladingslampen (onbekend type)"
},
"5": {
"then": "Deze lantaarn gebruikt een kwiklamp (enigszins blauwachtig)"
},
"6": {
"then": "Deze lantaarn gebruikt metaalhalidelampen"
},
"7": {
"then": "Deze lantaarn gebruikt fluorescentieverlichting (TL en spaarlamp)"
},
"8": {
"then": "Deze lantaarn gebruikt natriumlampen (onbekend type)"
},
"9": {
"then": "Deze lantaarn gebruikt lagedruknatriumlampen (monochroom oranje)"
},
"10": {
"then": "Deze lantaarn gebruikt hogedruknatriumlampen (oranje met wit)"
},
"11": {
"then": "Deze lantaarn wordt verlicht met gas"
}
},
"question": "Wat voor verlichting gebruikt deze lantaarn?"
},
"ref": {
"question": "Wat is het nummer van deze straatlantaarn?",
"render": "Deze straatlantaarn heeft het nummer {ref}"
},
"support": {
"mappings": {
"0": {
"then": "Deze lantaarn hangt aan kabels"
},
"1": {
"then": "Deze lantaarn hangt aan een plafond"
},
"2": {
"then": "Deze lantaarn zit in de grond"
},
"3": {
"then": "Deze lantaarn zit op een korte paal (meestal < 1.5m)"
},
"4": {
"then": "Deze lantaarn zit op een paal"
},
"5": {
"then": "Deze lantaarn hangt direct aan de muur"
},
"6": {
"then": "Deze lantaarn hangt aan de muur met een metalen balk"
}
},
"question": "Hoe is deze straatlantaarn gemonteerd?"
}
},
"title": {
"mappings": {
"0": {
"then": "Straatlantaarn {ref}"
}
},
"render": "Straatlantaarn"
}
},
"surveillance_camera": { "surveillance_camera": {
"name": "Bewakingscamera's", "name": "Bewakingscamera's",
"tagRenderings": { "tagRenderings": {
@ -3815,6 +3969,17 @@
} }
} }
}, },
"mapRendering": {
"0": {
"iconSize": {
"mappings": {
"0": {
"then": "Vuilnisbak"
}
}
}
}
},
"name": "Vuilnisbak", "name": "Vuilnisbak",
"presets": { "presets": {
"0": { "0": {
@ -3862,17 +4027,6 @@
}, },
"title": { "title": {
"render": "Vuilnisbak" "render": "Vuilnisbak"
},
"mapRendering": {
"0": {
"iconSize": {
"mappings": {
"0": {
"then": "Vuilnisbak"
}
}
}
}
} }
}, },
"watermill": { "watermill": {
@ -3927,153 +4081,5 @@
}, },
"render": "Watermolens" "render": "Watermolens"
} }
},
"street_lamps": {
"name": "Straatlantaarns",
"presets": {
"0": {
"title": "straatlantaarn"
}
},
"tagRenderings": {
"colour": {
"mappings": {
"0": {
"then": "Deze lantaarn geeft wit licht"
},
"1": {
"then": "Deze lantaarn geeft groen licht"
},
"2": {
"then": "Deze lantaarn geeft oranje licht"
}
},
"question": "Wat voor kleur licht geeft deze lantaarn?",
"render": "Deze lantaarn geeft {light:colour} licht"
},
"count": {
"mappings": {
"0": {
"then": "Deze lantaarn heeft 1 lamp"
},
"1": {
"then": "Deze lantaarn heeft 2 lampen"
}
},
"question": "Hoeveel lampen heeft deze lantaarn?",
"render": "Deze lantaarn heeft {light:count} lampen"
},
"direction": {
"question": "Waar is deze lamp heengericht?",
"render": "Deze lantaarn is gericht naar {light:direction}"
},
"lamp_mount": {
"mappings": {
"0": {
"then": "Deze lantaarn zit boven op een rechte paal"
},
"1": {
"then": "Deze lantaarn zit aan het eind van een gebogen paal"
}
},
"question": "Hoe zit deze lantaarn aan de paal?"
},
"lit": {
"mappings": {
"0": {
"then": "Deze lantaarn is 's nachts verlicht"
},
"1": {
"then": "Deze lantaarn is 24/7 verlicht"
},
"2": {
"then": "Deze lantaarn is verlicht op basis van beweging"
},
"3": {
"then": "Deze lantaarn is verlicht op verzoek (bijv. met een drukknop)"
}
},
"question": "Wanneer is deze lantaarn verlicht?"
},
"method": {
"mappings": {
"0": {
"then": "Deze lantaarn is elektrisch verlicht"
},
"1": {
"then": "Deze lantaarn gebruikt LEDs"
},
"2": {
"then": "Deze lantaarn gebruikt gloeilampen"
},
"3": {
"then": "Deze lantaarn gebruikt halogeen verlichting"
},
"4": {
"then": "Deze lantaarn gebruikt gasontladingslampen (onbekend type)"
},
"5": {
"then": "Deze lantaarn gebruikt een kwiklamp (enigszins blauwachtig)"
},
"6": {
"then": "Deze lantaarn gebruikt metaalhalidelampen"
},
"7": {
"then": "Deze lantaarn gebruikt fluorescentieverlichting (TL en spaarlamp)"
},
"8": {
"then": "Deze lantaarn gebruikt natriumlampen (onbekend type)"
},
"9": {
"then": "Deze lantaarn gebruikt lagedruknatriumlampen (monochroom oranje)"
},
"10": {
"then": "Deze lantaarn gebruikt hogedruknatriumlampen (oranje met wit)"
},
"11": {
"then": "Deze lantaarn wordt verlicht met gas"
}
},
"question": "Wat voor verlichting gebruikt deze lantaarn?"
},
"ref": {
"question": "Wat is het nummer van deze straatlantaarn?",
"render": "Deze straatlantaarn heeft het nummer {ref}"
},
"support": {
"mappings": {
"0": {
"then": "Deze lantaarn hangt aan kabels"
},
"1": {
"then": "Deze lantaarn hangt aan een plafond"
},
"2": {
"then": "Deze lantaarn zit in de grond"
},
"3": {
"then": "Deze lantaarn zit op een korte paal (meestal < 1.5m)"
},
"4": {
"then": "Deze lantaarn zit op een paal"
},
"5": {
"then": "Deze lantaarn hangt direct aan de muur"
},
"6": {
"then": "Deze lantaarn hangt aan de muur met een metalen balk"
}
},
"question": "Hoe is deze straatlantaarn gemonteerd?"
}
},
"title": {
"mappings": {
"0": {
"then": "Straatlantaarn {ref}"
}
},
"render": "Straatlantaarn"
}
} }
} }

View file

@ -337,6 +337,12 @@
}, },
"2": { "2": {
"then": "Estacionamento no telhado" "then": "Estacionamento no telhado"
},
"3": {
"then": "Estacionamento ao nível da superfície"
},
"4": {
"then": "Estacionamento no telhado"
} }
}, },
"question": "Qual a localização relativa deste estacionamento de bicicletas?" "question": "Qual a localização relativa deste estacionamento de bicicletas?"

View file

@ -337,6 +337,12 @@
}, },
"2": { "2": {
"then": "Estacionamento no telhado" "then": "Estacionamento no telhado"
},
"3": {
"then": "Estacionamento ao nível da superfície"
},
"4": {
"then": "Estacionamento no telhado"
} }
}, },
"question": "Qual a localização relativa deste estacionamento de bicicletas?" "question": "Qual a localização relativa deste estacionamento de bicicletas?"

View file

@ -386,8 +386,14 @@
"0": { "0": {
"then": "Подземная парковка" "then": "Подземная парковка"
}, },
"1": {
"then": "Подземная парковка"
},
"2": { "2": {
"then": "Парковка на крыше" "then": "Парковка на крыше"
},
"4": {
"then": "Парковка на крыше"
} }
} }
} }
@ -628,6 +634,57 @@
} }
} }
}, },
"charging_station": {
"presets": {
"0": {
"title": "Зарядная станция"
}
},
"tagRenderings": {
"Network": {
"question": "К какой сети относится эта станция?",
"render": "{network}"
},
"OH": {
"question": "В какое время работает эта зарядная станция?"
}
},
"units": {
"0": {
"applicableUnits": {
"0": {
"human": " минут",
"humanSingular": " минута"
},
"1": {
"human": " часов",
"humanSingular": " час"
},
"2": {
"human": " дней",
"humanSingular": " день"
}
}
},
"1": {
"applicableUnits": {
"0": {
"human": "Вольт"
}
}
},
"3": {
"applicableUnits": {
"0": {
"human": "киловатт"
},
"1": {
"human": "мегаватт"
}
}
}
}
},
"crossings": { "crossings": {
"presets": { "presets": {
"1": { "1": {
@ -700,13 +757,6 @@
}, },
"title": { "title": {
"render": "Дефибриллятор" "render": "Дефибриллятор"
},
"icon": {
"mappings": {
"0": {
"then": "./assets/layers/defibrillator/aed_checked.svg"
}
}
} }
}, },
"direction": { "direction": {
@ -1387,15 +1437,6 @@
} }
} }
}, },
"name": "Контейнер для мусора",
"presets": {
"0": {
"title": "Контейнер для мусора"
}
},
"title": {
"render": "Контейнер для мусора"
},
"mapRendering": { "mapRendering": {
"0": { "0": {
"iconSize": { "iconSize": {
@ -1406,60 +1447,18 @@
} }
} }
} }
},
"name": "Контейнер для мусора",
"presets": {
"0": {
"title": "Контейнер для мусора"
}
},
"title": {
"render": "Контейнер для мусора"
} }
}, },
"watermill": { "watermill": {
"name": "Водяная мельница" "name": "Водяная мельница"
},
"charging_station": {
"presets": {
"0": {
"title": "Зарядная станция"
}
},
"tagRenderings": {
"Network": {
"question": "К какой сети относится эта станция?",
"render": "{network}"
},
"OH": {
"question": "В какое время работает эта зарядная станция?"
}
},
"units": {
"0": {
"applicableUnits": {
"0": {
"human": " минут",
"humanSingular": " минута"
},
"1": {
"human": " часов",
"humanSingular": " час"
},
"2": {
"human": " дней",
"humanSingular": " день"
}
}
},
"1": {
"applicableUnits": {
"0": {
"human": "Вольт"
}
}
},
"3": {
"applicableUnits": {
"0": {
"human": "киловатт"
},
"1": {
"human": "мегаватт"
}
}
}
}
} }
} }

View file

@ -430,6 +430,12 @@
}, },
"2": { "2": {
"then": "屋頂停車場" "then": "屋頂停車場"
},
"3": {
"then": "地面層停車場"
},
"4": {
"then": "屋頂停車場"
} }
}, },
"question": "這個單車停車場的相對位置是?" "question": "這個單車停車場的相對位置是?"
@ -439,12 +445,6 @@
"render": "單車停車場" "render": "單車停車場"
} }
}, },
"ghost_bike": {
"name": "幽靈單車",
"title": {
"render": "幽靈單車"
}
},
"charging_station": { "charging_station": {
"tagRenderings": { "tagRenderings": {
"Network": { "Network": {
@ -455,5 +455,11 @@
"question": "何時是充電站開放使用的時間?" "question": "何時是充電站開放使用的時間?"
} }
} }
},
"ghost_bike": {
"name": "幽靈單車",
"title": {
"render": "幽靈單車"
}
} }
} }

View file

@ -662,6 +662,7 @@
"title": "Open Etymology Map" "title": "Open Etymology Map"
}, },
"facadegardens": { "facadegardens": {
"description": "<a href='https://nl.wikipedia.org/wiki/Geveltuin' target=_blank>Fassadengärten</a>, grüne Fassaden und Bäume in der Stadt bringen nicht nur Ruhe und Frieden, sondern auch eine schönere Stadt, eine größere Artenvielfalt, einen Kühleffekt und eine bessere Luftqualität. <br/> Klimaan VZW und Mechelen Klimaatneutraal wollen bestehende und neue Fassadengärten als Beispiel für Menschen, die ihren eigenen Garten anlegen wollen, oder für naturverbundene Stadtspaziergänger kartieren.<br/>Mehr Informationen über das Projekt unter <a href='https://klimaan.be/' target=_blank>klimaan.be</a>.",
"layers": { "layers": {
"0": { "0": {
"description": "Fassadengärten", "description": "Fassadengärten",
@ -745,8 +746,7 @@
} }
}, },
"shortDescription": "Diese Karte zeigt Fassadengärten mit Bildern und Details zu Ausrichtung, Sonneneinstrahlung und Pflanzen.", "shortDescription": "Diese Karte zeigt Fassadengärten mit Bildern und Details zu Ausrichtung, Sonneneinstrahlung und Pflanzen.",
"title": "Fassadengärten", "title": "Fassadengärten"
"description": "<a href='https://nl.wikipedia.org/wiki/Geveltuin' target=_blank>Fassadengärten</a>, grüne Fassaden und Bäume in der Stadt bringen nicht nur Ruhe und Frieden, sondern auch eine schönere Stadt, eine größere Artenvielfalt, einen Kühleffekt und eine bessere Luftqualität. <br/> Klimaan VZW und Mechelen Klimaatneutraal wollen bestehende und neue Fassadengärten als Beispiel für Menschen, die ihren eigenen Garten anlegen wollen, oder für naturverbundene Stadtspaziergänger kartieren.<br/>Mehr Informationen über das Projekt unter <a href='https://klimaan.be/' target=_blank>klimaan.be</a>."
}, },
"food": { "food": {
"title": "Restaurants und Schnellimbisse" "title": "Restaurants und Schnellimbisse"
@ -940,6 +940,13 @@
} }
}, },
"tagRenderings": { "tagRenderings": {
"station-agency": {
"mappings": {
"0": {
"then": "Brandschutzbehörde"
}
}
},
"station-name": { "station-name": {
"question": "Wie lautet der Name dieser Feuerwache?" "question": "Wie lautet der Name dieser Feuerwache?"
} }
@ -949,24 +956,30 @@
} }
}, },
"3": { "3": {
"description": "Eine Rettungswache ist ein Ort, an dem Rettungsfahrzeuge, medizinische Ausrüstung, persönliche Schutzausrüstung und anderes medizinisches Material untergebracht sind.",
"name": "Karte der Rettungswachen",
"presets": { "presets": {
"0": { "0": {
"description": "Eine Rettungsstation der Karte hinzufügen" "description": "Eine Rettungsstation der Karte hinzufügen",
"title": "Rettungswache"
} }
},
"title": {
"render": "Rettungswache"
} }
} }
}, },
"shortDescription": "Hydranten, Feuerlöscher, Feuerwachen und Rettungswachen." "shortDescription": "Hydranten, Feuerlöscher, Feuerwachen und Rettungswachen."
}, },
"maps": { "maps": {
"title": "Eine Karte der Karten", "description": "Auf dieser Karte findest du alle Karten, die OpenStreetMap kennt - typischerweise eine große Karte auf einer Informationstafel, die das Gebiet, die Stadt oder die Region zeigt, z.B. eine touristische Karte auf der Rückseite einer Plakatwand, eine Karte eines Naturschutzgebietes, eine Karte der Radwegenetze in der Region, ...) <br/><br/>Wenn eine Karte fehlt, können Sie diese leicht auf OpenStreetMap kartieren.",
"shortDescription": "Dieses Thema zeigt alle (touristischen) Karten, die OpenStreetMap kennt", "shortDescription": "Dieses Thema zeigt alle (touristischen) Karten, die OpenStreetMap kennt",
"description": "Auf dieser Karte findest du alle Karten, die OpenStreetMap kennt - typischerweise eine große Karte auf einer Informationstafel, die das Gebiet, die Stadt oder die Region zeigt, z.B. eine touristische Karte auf der Rückseite einer Plakatwand, eine Karte eines Naturschutzgebietes, eine Karte der Radwegenetze in der Region, ...) <br/><br/>Wenn eine Karte fehlt, können Sie diese leicht auf OpenStreetMap kartieren." "title": "Eine Karte der Karten"
}, },
"natuurpunt": { "natuurpunt": {
"description": "Auf dieser Karte können Sie alle Naturschutzgebiete von Natuurpunt finden ",
"shortDescription": "Diese Karte zeigt Naturschutzgebiete des flämischen Naturverbands Natuurpunt", "shortDescription": "Diese Karte zeigt Naturschutzgebiete des flämischen Naturverbands Natuurpunt",
"title": "Naturschutzgebiete", "title": "Naturschutzgebiete"
"description": "Auf dieser Karte können Sie alle Naturschutzgebiete von Natuurpunt finden "
}, },
"observation_towers": { "observation_towers": {
"description": "Öffentlich zugänglicher Aussichtsturm", "description": "Öffentlich zugänglicher Aussichtsturm",
@ -1025,9 +1038,9 @@
"title": "Persönliches Thema" "title": "Persönliches Thema"
}, },
"playgrounds": { "playgrounds": {
"description": "Auf dieser Karte finden Sie Spielplätze und können weitere Informationen hinzufügen",
"shortDescription": "Eine Karte mit Spielplätzen", "shortDescription": "Eine Karte mit Spielplätzen",
"title": "Spielpläzte", "title": "Spielpläzte"
"description": "Auf dieser Karte finden Sie Spielplätze und können weitere Informationen hinzufügen"
}, },
"postboxes": { "postboxes": {
"layers": { "layers": {
@ -1078,9 +1091,9 @@
"title": "Karte mit Briefkästen und Poststellen" "title": "Karte mit Briefkästen und Poststellen"
}, },
"shops": { "shops": {
"description": "Auf dieser Karte kann man grundlegende Informationen über Geschäfte markieren, Öffnungszeiten und Telefonnummern hinzufügen",
"shortDescription": "Eine bearbeitbare Karte mit grundlegenden Geschäftsinformationen", "shortDescription": "Eine bearbeitbare Karte mit grundlegenden Geschäftsinformationen",
"title": "Freie Geschäftskarte", "title": "Freie Geschäftskarte"
"description": "Auf dieser Karte kann man grundlegende Informationen über Geschäfte markieren, Öffnungszeiten und Telefonnummern hinzufügen"
}, },
"sport_pitches": { "sport_pitches": {
"description": "Ein Sportplatz ist eine Fläche, auf der Sportarten gespielt werden", "description": "Ein Sportplatz ist eine Fläche, auf der Sportarten gespielt werden",

View file

@ -792,6 +792,18 @@
"description": "A <b>ghost bike</b> is a memorial for a cyclist who died in a traffic accident, in the form of a white bicycle placed permanently near the accident location.<br/><br/>On this map, one can see all the ghost bikes which are known by OpenStreetMap. Is a ghost bike missing? Everyone can add or update information here - you only need to have a (free) OpenStreetMap account.", "description": "A <b>ghost bike</b> is a memorial for a cyclist who died in a traffic accident, in the form of a white bicycle placed permanently near the accident location.<br/><br/>On this map, one can see all the ghost bikes which are known by OpenStreetMap. Is a ghost bike missing? Everyone can add or update information here - you only need to have a (free) OpenStreetMap account.",
"title": "Ghost bikes" "title": "Ghost bikes"
}, },
"grb": {
"description": "This theme is an attempt to help automating the GRB import.<br/>Note that this is very hacky and 'steals' the GRB data from an external site; in order to do this, you need to install and activate <a href='https://addons.mozilla.org/en-US/firefox/addon/cors-everywhere/'>this firefox extension</a> for it to work.",
"layers": {
"1": {
"tagRenderings": {
"building type": {
"question": "What kind of building is this?"
}
}
}
}
},
"hackerspaces": { "hackerspaces": {
"description": "On this map you can see hackerspaces, add a new hackerspace or update data directly", "description": "On this map you can see hackerspaces, add a new hackerspace or update data directly",
"layers": { "layers": {
@ -1219,11 +1231,86 @@
"shortDescription": "An editable map with basic shop information", "shortDescription": "An editable map with basic shop information",
"title": "Open Shop Map" "title": "Open Shop Map"
}, },
"sidewalks": {
"description": "Experimental theme",
"layers": {
"0": {
"description": "Layer showing sidewalks of highways",
"name": "Sidewalks",
"tagRenderings": {
"streetname": {
"render": "This street is named {name}"
}
},
"title": {
"render": "{name}"
}
}
},
"shortDescription": "Sidewalk mapping",
"title": "Sidewalks"
},
"sport_pitches": { "sport_pitches": {
"description": "A sport pitch is an area where sports are played", "description": "A sport pitch is an area where sports are played",
"shortDescription": "A map showing sport pitches", "shortDescription": "A map showing sport pitches",
"title": "Sport pitches" "title": "Sport pitches"
}, },
"street_lighting": {
"description": "On this map you can find everything about street lighting",
"layers": {
"1": {
"name": "Lit streets",
"tagRenderings": {
"lit": {
"mappings": {
"0": {
"then": "This street is lit"
},
"1": {
"then": "This street is not lit"
},
"2": {
"then": "This street is lit at night"
},
"3": {
"then": "This street is lit 24/7"
}
},
"question": "Is this street lit?"
}
},
"title": {
"render": "Lit street"
}
},
"2": {
"name": "All streets",
"tagRenderings": {
"lit": {
"mappings": {
"0": {
"then": "This street is lit"
},
"1": {
"then": "This street is not lit"
},
"2": {
"then": "This street is lit at night"
},
"3": {
"then": "This street is lit 24/7"
}
},
"question": "Is this street lit?"
}
},
"title": {
"render": "Street"
}
}
},
"title": "Street Lighting"
},
"surveillance": { "surveillance": {
"description": "On this open map, you can find surveillance cameras.", "description": "On this open map, you can find surveillance cameras.",
"shortDescription": "Surveillance cameras and other means of surveillance", "shortDescription": "Surveillance cameras and other means of surveillance",
@ -1285,92 +1372,5 @@
"description": "On this map, you'll find waste baskets near you. If a waste basket is missing on this map, you can add it yourself", "description": "On this map, you'll find waste baskets near you. If a waste basket is missing on this map, you can add it yourself",
"shortDescription": "A map with waste baskets", "shortDescription": "A map with waste baskets",
"title": "Waste Basket" "title": "Waste Basket"
},
"street_lighting": {
"description": "On this map you can find everything about street lighting",
"layers": {
"1": {
"name": "Lit streets",
"tagRenderings": {
"lit": {
"mappings": {
"0": {
"then": "This street is lit"
},
"1": {
"then": "This street is not lit"
},
"2": {
"then": "This street is lit at night"
},
"3": {
"then": "This street is lit 24/7"
}
},
"question": "Is this street lit?"
}
},
"title": {
"render": "Lit street"
}
},
"2": {
"name": "All streets",
"tagRenderings": {
"lit": {
"mappings": {
"0": {
"then": "This street is lit"
},
"1": {
"then": "This street is not lit"
},
"2": {
"then": "This street is lit at night"
},
"3": {
"then": "This street is lit 24/7"
}
},
"question": "Is this street lit?"
}
},
"title": {
"render": "Street"
}
}
},
"title": "Street Lighting"
},
"sidewalks": {
"description": "Experimental theme",
"layers": {
"0": {
"description": "Layer showing sidewalks of highways",
"name": "Sidewalks",
"tagRenderings": {
"streetname": {
"render": "This street is named {name}"
}
},
"title": {
"render": "{name}"
}
}
},
"shortDescription": "Sidewalk mapping",
"title": "Sidewalks"
},
"grb": {
"description": "This theme is an attempt to help automating the GRB import.<br/>Note that this is very hacky and 'steals' the GRB data from an external site; in order to do this, you need to install and activate <a href='https://addons.mozilla.org/en-US/firefox/addon/cors-everywhere/'>this firefox extension</a> for it to work.",
"layers": {
"1": {
"tagRenderings": {
"building type": {
"question": "What kind of building is this?"
}
}
}
}
} }
} }

View file

@ -39,7 +39,56 @@
"ghostbikes": { "ghostbikes": {
"title": "Fantombicikloj" "title": "Fantombicikloj"
}, },
"hailhydrant": {
"layers": {
"1": {
"tagRenderings": {
"extinguisher-location": {
"render": "Loko: {location}"
}
}
}
}
},
"maps": { "maps": {
"title": "Mapo de mapoj" "title": "Mapo de mapoj"
},
"openwindpowermap": {
"layers": {
"0": {
"title": {
"mappings": {
"0": {
"then": "{name}"
}
}
},
"units": {
"0": {
"applicableUnits": {
"0": {
"human": " megavatoj"
},
"1": {
"human": " kilovatoj"
},
"2": {
"human": " vatoj"
},
"3": {
"human": " gigavatoj"
}
}
},
"1": {
"applicableUnits": {
"0": {
"human": " metro"
}
}
}
}
}
}
} }
} }

View file

@ -264,8 +264,72 @@
"description": "In questa cartina puoi trovare vari luoghi per arrampicata come ad esempio palestre di arrampicata, sale di pratica e rocce naturali.", "description": "In questa cartina puoi trovare vari luoghi per arrampicata come ad esempio palestre di arrampicata, sale di pratica e rocce naturali.",
"descriptionTail": "La cartina di arrampicata è stata originariamente creata da <a href='https://utopicode.de/en/?ref=kletterspots' target='_blank'>Christian Neumann</a>. Si prega di <a href='https://utopicode.de/en/contact/?project=kletterspots&ref=kletterspots' target='blank'>scrivere qua</a> se si hanno commenti o domande da fare.</p><p>Il progetto usa i dati del progetto <a href='https://www.openstreetmap.org/' target='_blank'>OpenStreetMap</a>.</p>", "descriptionTail": "La cartina di arrampicata è stata originariamente creata da <a href='https://utopicode.de/en/?ref=kletterspots' target='_blank'>Christian Neumann</a>. Si prega di <a href='https://utopicode.de/en/contact/?project=kletterspots&ref=kletterspots' target='blank'>scrivere qua</a> se si hanno commenti o domande da fare.</p><p>Il progetto usa i dati del progetto <a href='https://www.openstreetmap.org/' target='_blank'>OpenStreetMap</a>.</p>",
"layers": { "layers": {
"2": { "0": {
"description": "Un club o associazione di arrampacata",
"name": "Club di arrampicata",
"presets": {
"0": {
"description": "Un club di arrampicata",
"title": "Club di arrampicata"
},
"1": {
"description": "Unassociazione che ha a che fare con larrampicata",
"title": "Associazione di arrampicata"
}
},
"tagRenderings": { "tagRenderings": {
"climbing_club-name": {
"question": "Qual è il nome di questo club o associazione di arrampicata?",
"render": "<strong>{name}</strong>"
}
},
"title": {
"mappings": {
"0": {
"then": "Associazione di arrampicata"
}
},
"render": "Club di arrampicata"
}
},
"1": {
"description": "Una palestra di arrampicata",
"name": "Palestre di arrampicata",
"tagRenderings": {
"name": {
"question": "Qual è il nome di questa palestra di arrampicata?",
"render": "<strong>{name}</strong>"
}
},
"title": {
"mappings": {
"0": {
"then": "Palestra di arrampicata <strong>{name}</strong>"
}
},
"render": "Palestra di arrampicata"
}
},
"2": {
"name": "Vie di arrampicata",
"presets": {
"0": {
"title": "Via di arrampicata"
}
},
"tagRenderings": {
"Bolts": {
"mappings": {
"0": {
"then": "In questo percorso non sono presenti bulloni"
},
"1": {
"then": "In questo percorso non sono presenti bulloni"
}
},
"question": "Quanti bulloni sono presenti in questo percorso prima di arrivare alla moulinette?",
"render": "Questo percorso ha {climbing:bolts} bulloni"
},
"Difficulty": { "Difficulty": {
"question": "Qual è la difficoltà di questa via di arrampicata nel sistema francese/belga?", "question": "Qual è la difficoltà di questa via di arrampicata nel sistema francese/belga?",
"render": "Il grado di difficoltà è {climbing:grade:french} nel sistema francese/belga" "render": "Il grado di difficoltà è {climbing:grade:french} nel sistema francese/belga"
@ -282,6 +346,9 @@
}, },
"question": "Come si chiama questa via di arrampicata?", "question": "Come si chiama questa via di arrampicata?",
"render": "<strong>{name}</strong>" "render": "<strong>{name}</strong>"
},
"Rock type": {
"render": "Il tipo di roccia è {_embedding_features_with_rock:rock} come dichiarato sul <a href='#{_embedding_features_with_rock:id}'>muro circostante</a>"
} }
}, },
"title": { "title": {
@ -292,6 +359,235 @@
}, },
"render": "Via di arrampicata" "render": "Via di arrampicata"
} }
},
"3": {
"description": "Unopportunità di arrampicata",
"name": "Opportunità di arrampicata",
"presets": {
"0": {
"description": "Unopportunità di arrampicata",
"title": "Opportunità di arrampicata"
}
},
"tagRenderings": {
"Containe {_contained_climbing_routes_count} routes": {
"render": "<h3>Contiene {_contained_climbing_routes_count} vie</h3> <ul>{_contained_climbing_routes}</ul>"
},
"Contained routes hist": {
"render": "<h3>Riassunto delle difficoltà</h3>{histogram(_difficulty_hist)}"
},
"Contained routes length hist": {
"render": "<h3>Riassunto della lunghezza</h3>{histogram(_length_hist)}"
},
"Rock type (crag/rock/cliff only)": {
"mappings": {
"0": {
"then": "Calcare"
}
},
"question": "Qual è il tipo di roccia qua?",
"render": "Il tipo di roccia è {rock}"
},
"Type": {
"mappings": {
"0": {
"then": "Un masso per arrampicata (una singola roccia o falesia con una o poche vie di arrampicata che possono essere scalate in sicurezza senza una corda)"
},
"1": {
"then": "Un muro da arrampicata (un singolo masso o falesia con almeno qualche via per arrampicata)"
}
}
},
"name": {
"mappings": {
"0": {
"then": "Questa opportunità di arrampicata non ha un nome"
}
},
"question": "Qual è il nome di questa opportunità di arrampicata?",
"render": "<strong>{name}</strong>"
}
},
"title": {
"mappings": {
"0": {
"then": "Muro da arrampicata <b>{name}</b>"
},
"1": {
"then": "Area di arrampicata <b>{name}</b>"
},
"2": {
"then": "Sito di arrampicata"
},
"3": {
"then": "Opportunità di arrampicata <b>{name}</b>"
}
},
"render": "Opportunità di arrampicata"
}
},
"4": {
"description": "Unopportunità di arrampicata?",
"name": "Opportunità di arrampicata?",
"tagRenderings": {
"climbing-opportunity-name": {
"render": "<strong>{name}</strong>"
},
"climbing-possible": {
"mappings": {
"0": {
"then": "Non è possibile arrampicarsi qua"
},
"1": {
"then": "È possibile arrampicarsi qua"
},
"2": {
"then": "Non è possibile arrampicarsi qua"
}
},
"question": "È possibile arrampicarsi qua?"
}
},
"title": {
"render": "Opportunità di arrampicata?"
}
}
},
"overrideAll": {
"tagRenderings+": {
"0": {
"question": "Cè un sito web (anche non ufficiale) con qualche informazione in più (ad es. topografie)?"
},
"1": {
"mappings": {
"0": {
"then": "<span class='subtle'>L <a href='#{_embedding_feature:id}'>elemento in cui è contenuto</a> indica che è</span> pubblicamente accessibile<br/>{_embedding_feature:access:description}"
},
"1": {
"then": "<span class='subtle'>L<a href='#{_embedding_feature:id}'>elemento che lo contiene</a> indica che </span> è richiesto unautorizzazione per accedervi<br/>{_embedding_feature:access:description}"
},
"2": {
"then": "<span class='subtle'>L <a href='#{_embedding_feature:id}'>elemento che lo contiene</a> indica che è</span> accessibile solo ai clienti<br/>{_embedding_feature:access:description}"
},
"3": {
"then": "<span class='subtle'>L <a href='#{_embedding_feature:id}'>elemento che lo contiene</a> indica che è </span> accessibile solamente ai membri del club<br/>{_embedding_feature:access:description}"
}
}
},
"2": {
"mappings": {
"0": {
"then": "Pubblicamente accessibile a chiunque"
},
"1": {
"then": "È necessario avere unautorizzazione per entrare"
},
"2": {
"then": "Riservato ai clienti"
},
"3": {
"then": "Riservato ai membri del club"
}
},
"question": "Chi può accedervi?"
},
"4": {
"question": "Quale è la lunghezza (media) delle vie in metri?",
"render": "Le vie sono lunghe mediamente <b>{canonical(climbing:length)}</b>"
},
"5": {
"question": "Qual è il livello della via più facile qua, secondo il sistema di classificazione francese?",
"render": "Il minimo livello di difficoltà è {climbing:grade:french:min} secondo il sistema francese/belga"
},
"6": {
"question": "Qual è il livello della via più difficile qua, secondo il sistema di classificazione francese?",
"render": "Il massimo livello di difficoltà è {climbing:grade:french:max} secondo il sistema francese/belga"
},
"7": {
"mappings": {
"0": {
"then": "Larrampicata su massi è possibile qua"
},
"1": {
"then": "Larrampicata su massi non è possibile qua"
},
"2": {
"then": "Larrampicata su massi è possibile anche se su poche vie"
},
"3": {
"then": "Sono presenti {climbing:boulder} vie di arrampicata su massi"
}
},
"question": "È possibile praticare bouldering qua?"
},
"8": {
"mappings": {
"0": {
"then": "È possibile arrampicarsi con moulinette qua"
},
"1": {
"then": "Non è possibile arrampicarsi con moulinette qua"
},
"2": {
"then": "Sono presenti {climbing:toprope} vie con moulinette"
}
},
"question": "È possibile arrampicarsi con la corda dallalto qua?"
},
"9": {
"mappings": {
"0": {
"then": "Larrampicata sportiva è possibile qua"
},
"1": {
"then": "Larrampicata sportiva non è possibile qua"
},
"2": {
"then": "Sono presenti {climbing:sport} vie di arrampicata sportiva"
}
},
"question": "È possibile arrampicarsi qua con ancoraggi fissi?"
},
"10": {
"mappings": {
"0": {
"then": "Larrampicata tradizionale è possibile qua"
},
"1": {
"then": "Larrampicata tradizionale non è possibile qua"
},
"2": {
"then": "Sono presenti {climbing:traditional} vie di arrampicata tradizionale"
}
},
"question": "È possibile arrampicarsi in maniera tradizionale qua (usando attrezzi propri, ad es. dadi)?"
},
"11": {
"mappings": {
"0": {
"then": "È presente una parete per larrampicata di velocità"
},
"1": {
"then": "Non è presente una parete per larrampicata di velocità"
},
"2": {
"then": "Sono presenti {climbing:speed} pareti per larrampicata di velocità"
}
},
"question": "È presente una prete per larrampicata di velocità?"
}
},
"units+": {
"0": {
"applicableUnits": {
"0": {
"human": " metri"
},
"1": {
"human": " piedi"
}
}
}
} }
}, },
"title": "Mappa aperta per le arrampicate" "title": "Mappa aperta per le arrampicate"
@ -336,10 +632,20 @@
"tagRenderings+": { "tagRenderings+": {
"0": { "0": {
"mappings": { "mappings": {
"0": {
"then": "Questa è una strada ciclabile (e ha un limite di velocità massima di 30 km/h)"
},
"1": {
"then": "Questa è una strada ciclabile"
},
"2": {
"then": "Diverrà tra poco una strada ciclabile"
},
"3": { "3": {
"then": "Questa strada non è una strada ciclabile" "then": "Questa strada non è una strada ciclabile"
} }
} },
"question": "È una strada ciclabile?"
}, },
"1": { "1": {
"question": "Questa strada diventerà una strada ciclabile quando?", "question": "Questa strada diventerà una strada ciclabile quando?",
@ -379,6 +685,8 @@
"description": "I <a href='https://nl.wikipedia.org/wiki/Geveltuin' target=_blank>giardini veritcali</a> e gli alberi in città non solo portano pace e tranquillità ma creano anche un ambiente più bello, aumentano la biodiversità, rendono il clima più fresco e migliorano la qualità dellaria. <br/> Klimaan VZW e Mechelen Klimaatneutraal vogliono mappare sia i giardini verticali esistenti che quelli nuovi per mostrarli a quanti vogliono costruire un loro proprio giardino o per quelli che amano la natura e vogliono camminare per la città.<br/>Per ulteriori informazioni visita <a href='https://klimaan.be/' target=_blank>klimaan.be</a>.", "description": "I <a href='https://nl.wikipedia.org/wiki/Geveltuin' target=_blank>giardini veritcali</a> e gli alberi in città non solo portano pace e tranquillità ma creano anche un ambiente più bello, aumentano la biodiversità, rendono il clima più fresco e migliorano la qualità dellaria. <br/> Klimaan VZW e Mechelen Klimaatneutraal vogliono mappare sia i giardini verticali esistenti che quelli nuovi per mostrarli a quanti vogliono costruire un loro proprio giardino o per quelli che amano la natura e vogliono camminare per la città.<br/>Per ulteriori informazioni visita <a href='https://klimaan.be/' target=_blank>klimaan.be</a>.",
"layers": { "layers": {
"0": { "0": {
"description": "Giardini verticali",
"name": "Giardini verticali",
"presets": { "presets": {
"0": { "0": {
"description": "Aggiungi un giardino verticale", "description": "Aggiungi un giardino verticale",
@ -390,6 +698,10 @@
"question": "Altre informazioni per descrivere il giardino (se necessarie e non riportate qui sopra)", "question": "Altre informazioni per descrivere il giardino (se necessarie e non riportate qui sopra)",
"render": "Maggiori dettagli: {description}" "render": "Maggiori dettagli: {description}"
}, },
"facadegardens-direction": {
"question": "Comè orientato questo giardino?",
"render": "Orientamento: {direction} (0 per il Nord e 90 per lEst)"
},
"facadegardens-edible": { "facadegardens-edible": {
"mappings": { "mappings": {
"0": { "0": {
@ -426,7 +738,8 @@
"1": { "1": {
"then": "Non c'è un contenitore per raccogliere la pioggia" "then": "Non c'è un contenitore per raccogliere la pioggia"
} }
} },
"question": "È stata installata una riserva dacqua per il giardino?"
}, },
"facadegardens-start_date": { "facadegardens-start_date": {
"question": "Quando è stato realizzato il giardino? (è sufficiente l'anno)", "question": "Quando è stato realizzato il giardino? (è sufficiente l'anno)",
@ -446,6 +759,9 @@
}, },
"question": "Il giardino è al sole o in ombra?" "question": "Il giardino è al sole o in ombra?"
} }
},
"title": {
"render": "Giardino verticale"
} }
} }
}, },
@ -477,40 +793,200 @@
"description": "In questa cartina puoi vedere e aggiornare idranti, stazioni dei pompieri, stazioni delle ambulanze ed estintori del tuo quartiere preferito.\n\nPuoi seguire la tua posizione precisa (solo su cellulare) e selezionare i livelli che ti interessano nellangolo in basso a sinistra. Puoi anche usare questo strumento per aggiungere o modificare i PDI sulla mappa e fornire ulteriori dettagli rispondendo alle domande.\n\nTutte le modifiche che farai verranno automaticamente salvate nel database globale di OpenStreetMap e potranno essere riutilizzate liberamente da tutti.", "description": "In questa cartina puoi vedere e aggiornare idranti, stazioni dei pompieri, stazioni delle ambulanze ed estintori del tuo quartiere preferito.\n\nPuoi seguire la tua posizione precisa (solo su cellulare) e selezionare i livelli che ti interessano nellangolo in basso a sinistra. Puoi anche usare questo strumento per aggiungere o modificare i PDI sulla mappa e fornire ulteriori dettagli rispondendo alle domande.\n\nTutte le modifiche che farai verranno automaticamente salvate nel database globale di OpenStreetMap e potranno essere riutilizzate liberamente da tutti.",
"layers": { "layers": {
"0": { "0": {
"description": "Livello della mappa che mostra gli idranti antincendio.",
"name": "Mappa degli idranti",
"presets": {
"0": {
"description": "Un idrante è un punto di collegamento dove i pompieri possono estrarre acqua. Potrebbe trovarsi sottoterra.",
"title": "Idrante antincendio"
}
},
"tagRenderings": { "tagRenderings": {
"hydrant-color": { "hydrant-color": {
"mappings": { "mappings": {
"0": {
"then": "Il colore dellidrante è sconosciuto."
},
"1": {
"then": "Il colore dellidrante è giallo."
},
"2": { "2": {
"then": "L'idrante è rosso." "then": "L'idrante è rosso."
} }
},
"question": "Qual è il colore dellidrante?",
"render": "Il colore dellidrante è {colour}"
},
"hydrant-state": {
"mappings": {
"0": {
"then": "Lidrante è (parzialmente o completamente) funzionante."
},
"1": {
"then": "Lidrante è fuori servizio."
},
"2": {
"then": "Lidrante è stato rimosso."
} }
}, },
"question": "Aggiorna lo stato di funzionamento dellidrante.",
"render": "Stato di funzionamento"
},
"hydrant-type": { "hydrant-type": {
"mappings": { "mappings": {
"0": { "0": {
"then": "Il tipo di idrante è sconosciuto." "then": "Il tipo di idrante è sconosciuto."
},
"1": {
"then": "<img style=\"width:15px\" src=\"./assets/themes/hailhydrant/hydrant_pillar.svg\" /> Soprasuolo."
},
"2": {
"then": "<img style=\"width:15px\" src=\"./assets/themes/hailhydrant/hydrant_unknown.svg\" /> Tubo."
},
"3": {
"then": "<img style=\"width:15px\" src=\"./assets/themes/hailhydrant/hydrant_unknown.svg\" /> A muro."
},
"4": {
"then": "<img style=\"width:15px\" src=\"./assets/themes/hailhydrant/hydrant_underground.svg\" /> Sottosuolo."
} }
}, },
"question": "Di che tipo è questo idrante?", "question": "Di che tipo è questo idrante?",
"render": " Tipo di idrante: {fire_hydrant:type}" "render": " Tipo di idrante: {fire_hydrant:type}"
} }
},
"title": {
"render": "Idrante"
}
},
"1": {
"description": "Livello della mappa che mostra gli idranti antincendio.",
"name": "Cartina degli estintori.",
"presets": {
"0": {
"description": "Un estintore è un dispositivo portatile di piccole dimensioni usato per spegnere un incendio",
"title": "Estintore"
}
},
"tagRenderings": {
"extinguisher-location": {
"mappings": {
"0": {
"then": "Si trova allinterno."
},
"1": {
"then": "Si trova allesterno."
}
},
"question": "Dove è posizionato?",
"render": "Posizione: {location}"
}
},
"title": {
"render": "Estintori"
} }
}, },
"2": { "2": {
"description": "Livello che mostra le caserme dei vigili del fuoco.", "description": "Livello che mostra le caserme dei vigili del fuoco.",
"name": "Mappa delle caserme dei vigili del fuoco", "name": "Mappa delle caserme dei vigili del fuoco",
"presets": {
"0": {
"description": "Una caserma dei pompieri è un luogo dove si trovano i mezzi antincendio e i pompieri tra una missione e laltra.",
"title": "Caserma dei vigili del fuoco"
}
},
"tagRenderings": { "tagRenderings": {
"station-agency": {
"mappings": {
"0": {
"then": "Servizio antincendio governativo"
}
},
"question": "Quale agenzia gestisce questa stazione?",
"render": "Questa stazione è gestita da {operator}."
},
"station-name": { "station-name": {
"question": "Come si chiama questa caserma dei vigili del fuoco?", "question": "Come si chiama questa caserma dei vigili del fuoco?",
"render": "Questa caserma si chiama {name}." "render": "Questa caserma si chiama {name}."
}, },
"station-operator": {
"mappings": {
"0": {
"then": "Questa stazione è gestita dal governo."
},
"1": {
"then": "Questa stazione è gestita dalla comunità oppure unassociazione informale."
},
"2": {
"then": "Questa stazione è gestita da un gruppo di volontari ufficiale."
},
"3": {
"then": "Questa stazione è gestita da privati."
}
},
"question": "Comè classificato il gestore di questa stazione?",
"render": "Il gestore è un ente {operator:type}."
},
"station-place": {
"question": "In che località si trova la stazione? (ad es. quartiere, paese o città)",
"render": "La stazione si trova a {addr:place}."
},
"station-street": { "station-street": {
"question": " Qual è il nome della via in cui si trova la caserma?" "question": " Qual è il nome della via in cui si trova la caserma?",
"render": "La stazione si trova in una strada chiamata {addr:street}."
} }
}, },
"title": { "title": {
"render": "Caserma dei vigili del fuoco" "render": "Caserma dei vigili del fuoco"
} }
},
"3": {
"description": "La stazione delle ambulanze è unarea per lo stoccaggio delle ambulanze, dellequipaggiamento medico, dei dispositivi di protezione individuale e di altre forniture medicali.",
"name": "Carta delle stazioni delle ambulanze",
"presets": {
"0": {
"description": "Aggiungi una stazione delle ambulanza alla mappa",
"title": "Stazione delle ambulanze"
}
},
"tagRenderings": {
"ambulance-agency": {
"question": "Quale agenzia gestisce questa stazione?",
"render": "Questa stazione è gestita da {operator}."
},
"ambulance-name": {
"question": "Qual è il nome di questa stazione delle ambulanze?",
"render": "Questa stazione è chiamata {name}."
},
"ambulance-operator-type": {
"mappings": {
"0": {
"then": "La stazione è gestita dal governo."
},
"1": {
"then": "La stazione è gestita dalla comunità o unorganizzazione non ufficiale."
},
"2": {
"then": "La stazione è gestita da un gruppo ufficiale di volontari."
},
"3": {
"then": "La stazione è gestita da un privato."
}
},
"question": "Comè classificato il gestore della stazione?",
"render": "Loperatore è un ente {operator:type}."
},
"ambulance-place": {
"question": "Dove si trova la stazione? (ad es. quartiere, paese o città)",
"render": "La stazione si trova a {addr:place}."
},
"ambulance-street": {
"question": " Come si chiama la strada in cui si trova questa stazione?",
"render": "Questa stazione si trova in {addr:street}."
}
},
"title": {
"render": "Stazione delle ambulanze"
}
} }
}, },
"shortDescription": "Carta che mostra gli idranti, gli estintori, le caserme dei vigili del fuoco e le stazioni delle ambulanze.", "shortDescription": "Carta che mostra gli idranti, gli estintori, le caserme dei vigili del fuoco e le stazioni delle ambulanze.",
@ -533,6 +1009,71 @@
}, },
"openwindpowermap": { "openwindpowermap": {
"description": "Una cartina per la visione e la modifica delle turbine eoliche.", "description": "Una cartina per la visione e la modifica delle turbine eoliche.",
"layers": {
"0": {
"name": "pala eolica",
"presets": {
"0": {
"title": "pala eolica"
}
},
"tagRenderings": {
"turbine-diameter": {
"question": "Qual è il diametro (in metri) del rotore di questa pala eolica?",
"render": "Il diametro del rotore di questa pala eolica è di {rotor:diameter} metri."
},
"turbine-height": {
"question": "Qual è laltezza (in metri e raggio del rotore incluso) di questa pala eolica?",
"render": "Laltezza totale (raggio del rotore incluso) di questa pala eolica è di {height} metri."
},
"turbine-operator": {
"question": "Chi gestisce questa pala eolica?",
"render": "Questa pala eolica è gestita da {operator}."
},
"turbine-output": {
"question": "Quantè la potenza generata da questa pala eolica? (ad es. 2.3 MW)",
"render": "La potenza generata da questa pala eolica è {generator:output:electricity}."
},
"turbine-start-date": {
"question": "Quando è entrata in funzione questa pala eolica?",
"render": "Questa pala eolica è entrata in funzione in data {start_date}."
}
},
"title": {
"mappings": {
"0": {
"then": "{name}"
}
},
"render": "pala eolica"
},
"units": {
"0": {
"applicableUnits": {
"0": {
"human": " megawatt"
},
"1": {
"human": " kilowatt"
},
"2": {
"human": " watt"
},
"3": {
"human": " gigawatt"
}
}
},
"1": {
"applicableUnits": {
"0": {
"human": " metri"
}
}
}
}
}
},
"title": "OpenWindPowerMap" "title": "OpenWindPowerMap"
}, },
"parkings": { "parkings": {

View file

@ -83,7 +83,17 @@
"name": "Klatreruter", "name": "Klatreruter",
"tagRenderings": { "tagRenderings": {
"Length": { "Length": {
"question": "Hvor mange meter er klatreruten?",
"render": "Denne ruten er {canonical(climbing:length)} lang" "render": "Denne ruten er {canonical(climbing:length)} lang"
},
"Name": {
"mappings": {
"0": {
"then": "Denne klatreruten har ikke noe navn"
}
},
"question": "Hva er navnet på denne klatreruten?",
"render": "<strong>{name}</strong>"
} }
}, },
"title": { "title": {
@ -149,15 +159,27 @@
}, },
"cyclestreets": { "cyclestreets": {
"layers": { "layers": {
"0": {
"name": "Sykkelgater"
},
"1": { "1": {
"description": "Denne gaten vil bli sykkelgate snart",
"name": "Fremtidig sykkelvei", "name": "Fremtidig sykkelvei",
"title": { "title": {
"mappings": {
"0": {
"then": "{name} vil bli sykkelgate snart"
}
},
"render": "Fremtidig sykkelvei" "render": "Fremtidig sykkelvei"
} }
}, },
"2": { "2": {
"description": "Lag for å markere hvilken som helst gate som sykkelvei", "description": "Lag for å markere hvilken som helst gate som sykkelvei",
"name": "Alle gater" "name": "Alle gater",
"title": {
"render": "Gate"
}
} }
}, },
"overrideAll": { "overrideAll": {
@ -246,6 +268,23 @@
}, },
"2": { "2": {
"name": "Kart over brannstasjoner", "name": "Kart over brannstasjoner",
"presets": {
"0": {
"title": "Brannstasjon"
}
},
"tagRenderings": {
"station-name": {
"render": "Denne stasjonen heter {name}."
},
"station-operator": {
"mappings": {
"0": {
"then": "Stasjonen drives av myndighetene."
}
}
}
},
"title": { "title": {
"render": "Brannstasjon" "render": "Brannstasjon"
} }
@ -259,6 +298,21 @@
"natuurpunt": { "natuurpunt": {
"title": "Naturreservater" "title": "Naturreservater"
}, },
"openwindpowermap": {
"layers": {
"0": {
"units": {
"0": {
"applicableUnits": {
"1": {
"human": " kilowatt"
}
}
}
}
}
}
},
"parkings": { "parkings": {
"shortDescription": "Dette kartet viser forskjellige parkeringsplasser", "shortDescription": "Dette kartet viser forskjellige parkeringsplasser",
"title": "Parkering" "title": "Parkering"

View file

@ -968,53 +968,6 @@
"shortDescription": "Deze kaart toont sportvelden", "shortDescription": "Deze kaart toont sportvelden",
"title": "Sportvelden" "title": "Sportvelden"
}, },
"surveillance": {
"description": "Op deze open kaart kan je bewakingscamera's vinden.",
"shortDescription": "Bewakingscameras en dergelijke",
"title": "Surveillance under Surveillance"
},
"toerisme_vlaanderen": {
"description": "Op deze kaart kan je info zien die relevant is voor toerisme, zoals:<br/><ul><li>Eetgelegenheden</li><li>Cafés en bars</li><li>(Fiets)oplaadpunten</li><li>Fietspompen, fietserverhuur en fietswinkels</li><li>Uitkijktorens</li><li>...</li></ul> Zie je fouten op de kaart? Dan kan je zelf makkelijk aanpasingen maken, die zichtbaar zijn voor iedereen. Hiervoor dien je een gratis OpenStreetMap account voor te maken.",
"descriptionTail": "Met de steun van Toerisme Vlaanderen<img style='height:5rem; width: auto;' src='./assets/themes/toerisme_vlaanderen/logo.png' />",
"shortDescription": "Een kaart om toeristisch relevante info op aan te duiden",
"title": "Toeristisch relevante info"
},
"toilets": {
"description": "Een kaart met openbare toiletten",
"title": "Open Toilettenkaart"
},
"trees": {
"description": "Breng bomen in kaart!",
"shortDescription": "Breng bomen in kaart",
"title": "Bomen"
},
"uk_addresses": {
"description": "Draag bij aan OpenStreetMap door adresinformatie in te vullen",
"layers": {
"2": {
"description": "Adressen",
"tagRenderings": {
"uk_addresses_housenumber": {
"mappings": {
"0": {
"then": "Dit gebouw heeft geen huisnummer"
}
},
"render": "Het huisnummer is <b>{addr:housenumber}</b>"
}
}
}
}
},
"waste_basket": {
"description": "Op deze kaart vind je vuilnisbakken waar je afval in kan smijten. Ontbreekt er een vuilnisbak? Dan kan je die zelf toevoegen",
"shortDescription": "Een kaart met vuilnisbakken",
"title": "Vuilnisbak"
},
"street_lighting_assen": {
"description": "Op deze kaart vind je alles over straatlantaarns + een dataset van Assen",
"title": "Straatverlichting - Assen"
},
"street_lighting": { "street_lighting": {
"description": "Op deze kaart vind je alles over straatlantaarns", "description": "Op deze kaart vind je alles over straatlantaarns",
"layers": { "layers": {
@ -1070,5 +1023,52 @@
} }
}, },
"title": "Straatverlichting" "title": "Straatverlichting"
},
"street_lighting_assen": {
"description": "Op deze kaart vind je alles over straatlantaarns + een dataset van Assen",
"title": "Straatverlichting - Assen"
},
"surveillance": {
"description": "Op deze open kaart kan je bewakingscamera's vinden.",
"shortDescription": "Bewakingscameras en dergelijke",
"title": "Surveillance under Surveillance"
},
"toerisme_vlaanderen": {
"description": "Op deze kaart kan je info zien die relevant is voor toerisme, zoals:<br/><ul><li>Eetgelegenheden</li><li>Cafés en bars</li><li>(Fiets)oplaadpunten</li><li>Fietspompen, fietserverhuur en fietswinkels</li><li>Uitkijktorens</li><li>...</li></ul> Zie je fouten op de kaart? Dan kan je zelf makkelijk aanpasingen maken, die zichtbaar zijn voor iedereen. Hiervoor dien je een gratis OpenStreetMap account voor te maken.",
"descriptionTail": "Met de steun van Toerisme Vlaanderen<img style='height:5rem; width: auto;' src='./assets/themes/toerisme_vlaanderen/logo.png' />",
"shortDescription": "Een kaart om toeristisch relevante info op aan te duiden",
"title": "Toeristisch relevante info"
},
"toilets": {
"description": "Een kaart met openbare toiletten",
"title": "Open Toilettenkaart"
},
"trees": {
"description": "Breng bomen in kaart!",
"shortDescription": "Breng bomen in kaart",
"title": "Bomen"
},
"uk_addresses": {
"description": "Draag bij aan OpenStreetMap door adresinformatie in te vullen",
"layers": {
"2": {
"description": "Adressen",
"tagRenderings": {
"uk_addresses_housenumber": {
"mappings": {
"0": {
"then": "Dit gebouw heeft geen huisnummer"
}
},
"render": "Het huisnummer is <b>{addr:housenumber}</b>"
}
}
}
}
},
"waste_basket": {
"description": "Op deze kaart vind je vuilnisbakken waar je afval in kan smijten. Ontbreekt er een vuilnisbak? Dan kan je die zelf toevoegen",
"shortDescription": "Een kaart met vuilnisbakken",
"title": "Vuilnisbak"
} }
} }