diff --git a/assets/layers/charging_station/charging_station.json b/assets/layers/charging_station/charging_station.json index 3e421b24d2..52d4e30c3d 100644 --- a/assets/layers/charging_station/charging_station.json +++ b/assets/layers/charging_station/charging_station.json @@ -27,7 +27,8 @@ "ja": "充電ステーション", "nb_NO": "Ladestasjon", "ru": "Зарядная станция", - "zh_Hant": "充電站" + "zh_Hant": "充電站", + "de": "Ladestation" } }, "description": { @@ -2991,7 +2992,8 @@ }, "render": { "en": "Using this charging station costs {charge}", - "nl": "Dit oplaadpunt gebruiken kost {charge}" + "nl": "Dit oplaadpunt gebruiken kost {charge}", + "de": "Die Nutzung dieser Ladestation kostet {charge}" }, "mappings": [ { @@ -3003,7 +3005,8 @@ }, "then": { "nl": "Gratis te gebruiken", - "en": "Free to use" + "en": "Free to use", + "de": "Nutzung kostenlos" } } ] @@ -3049,7 +3052,8 @@ }, "render": { "en": "One can stay at most {canonical(maxstay)}", - "nl": "De maximale parkeertijd hier is {canonical(maxstay)}" + "nl": "De maximale parkeertijd hier is {canonical(maxstay)}", + "de": "Die maximale Parkzeit beträgt {canonical(maxstay)}" }, "mappings": [ { @@ -3167,7 +3171,8 @@ "en": "What is the website of the operator?" }, "render": { - "en": "More info on {website}" + "en": "More info on {website}", + "de": "Weitere Informationen auf {website}" }, "freeform": { "key": "website", @@ -3181,7 +3186,8 @@ "en": "What is the reference number of this charging station?" }, "render": { - "en": "Reference number is {ref}" + "en": "Reference number is {ref}", + "de": "Die Kennziffer ist {ref}" }, "freeform": { "key": "ref" @@ -3585,7 +3591,8 @@ "humanSingular": { "en": " hour", "nl": " uur", - "ru": " час" + "ru": " час", + "de": " Stunde" } }, { @@ -3605,7 +3612,8 @@ "humanSingular": { "en": " day", "nl": " dag", - "ru": " день" + "ru": " день", + "de": " Tag" } } ] @@ -3642,7 +3650,8 @@ "human": { "en": "Volts", "nl": "volt", - "ru": "Вольт" + "ru": "Вольт", + "de": "Volt" } } ], @@ -3712,7 +3721,8 @@ "human": { "en": "kilowatt", "nl": "kilowatt", - "ru": "киловатт" + "ru": "киловатт", + "de": "Kilowatt" } }, { @@ -3723,7 +3733,8 @@ "human": { "en": "megawatt", "nl": "megawatt", - "ru": "мегаватт" + "ru": "мегаватт", + "de": "Megawatt" } } ], diff --git a/assets/layers/crossings/crossings.json b/assets/layers/crossings/crossings.json index 3b71f3f1e3..2681fd8913 100644 --- a/assets/layers/crossings/crossings.json +++ b/assets/layers/crossings/crossings.json @@ -7,7 +7,8 @@ }, "description": { "en": "Crossings for pedestrians and cyclists", - "nl": "Oversteekplaatsen voor voetgangers en fietsers" + "nl": "Oversteekplaatsen voor voetgangers en fietsers", + "de": "Übergänge für Fußgänger und Radfahrer" }, "source": { "osmTags": { @@ -21,7 +22,8 @@ "title": { "render": { "en": "Crossing", - "nl": "Oversteekplaats" + "nl": "Oversteekplaats", + "de": "Kreuzung" }, "mappings": [ { @@ -29,14 +31,16 @@ "then": { "en": "Traffic signal", "nl": "Verkeerslicht", - "ru": "Светофор" + "ru": "Светофор", + "de": "Ampel" } }, { "if": "crossing=traffic_signals", "then": { "en": "Crossing with traffic signals", - "nl": "Oversteektplaats met verkeerslichten" + "nl": "Oversteektplaats met verkeerslichten", + "de": "Kreuzung mit Ampeln" } } ] @@ -60,14 +64,16 @@ { "title": { "en": "Crossing", - "nl": "Oversteekplaats" + "nl": "Oversteekplaats", + "de": "Kreuzung" }, "tags": [ "highway=crossing" ], "description": { "en": "Crossing for pedestrians and/or cyclists", - "nl": "Oversteekplaats voor voetgangers en/of fietsers" + "nl": "Oversteekplaats voor voetgangers en/of fietsers", + "de": "Kreuzung für Fußgänger und/oder Radfahrer" }, "preciseInput": { "preferredBackground": [ @@ -81,14 +87,16 @@ "title": { "en": "Traffic signal", "nl": "Verkeerslicht", - "ru": "Светофор" + "ru": "Светофор", + "de": "Ampel" }, "tags": [ "highway=traffic_signals" ], "description": { "en": "Traffic signal on a road", - "nl": "Verkeerslicht op een weg" + "nl": "Verkeerslicht op een weg", + "de": "Ampel an einer Straße" }, "preciseInput": { "preferredBackground": [ @@ -104,7 +112,8 @@ "id": "crossing-type", "question": { "en": "What kind of crossing is this?", - "nl": "Wat voor oversteekplaats is dit?" + "nl": "Wat voor oversteekplaats is dit?", + "de": "Was ist das für eine Kreuzung?" }, "condition": "highway=crossing", "mappings": [ @@ -112,21 +121,24 @@ "if": "crossing=uncontrolled", "then": { "en": "Crossing, without traffic lights", - "nl": "Oversteekplaats, zonder verkeerslichten" + "nl": "Oversteekplaats, zonder verkeerslichten", + "de": "Kreuzungen ohne Ampeln" } }, { "if": "crossing=traffic_signals", "then": { "en": "Crossing with traffic signals", - "nl": "Oversteekplaats met verkeerslichten" + "nl": "Oversteekplaats met verkeerslichten", + "de": "Kreuzungen mit Ampeln" } }, { "if": "crossing=zebra", "then": { "en": "Zebra crossing", - "nl": "Zebrapad" + "nl": "Zebrapad", + "de": "Zebrastreifen" }, "hideInAnswer": true } @@ -136,7 +148,8 @@ "id": "crossing-is-zebra", "question": { "en": "Is this is a zebra crossing?", - "nl": "Is dit een zebrapad?" + "nl": "Is dit een zebrapad?", + "de": "Ist das ein Zebrastreifen?" }, "condition": "crossing=uncontrolled", "mappings": [ @@ -144,14 +157,16 @@ "if": "crossing_ref=zebra", "then": { "en": "This is a zebra crossing", - "nl": "Dit is een zebrapad" + "nl": "Dit is een zebrapad", + "de": "Dies ist ein Zebrastreifen" } }, { "if": "crossing_ref=", "then": { "en": "This is not a zebra crossing", - "nl": "Dit is geen zebrapad" + "nl": "Dit is geen zebrapad", + "de": "Dies ist kein Zebrastreifen" } } ] @@ -160,7 +175,8 @@ "id": "crossing-bicycle-allowed", "question": { "en": "Is this crossing also for bicycles?", - "nl": "Is deze oversteekplaats ook voor fietsers" + "nl": "Is deze oversteekplaats ook voor fietsers", + "de": "Können Radfahrer diese Kreuzung nutzen?" }, "condition": "highway=crossing", "mappings": [ @@ -168,14 +184,16 @@ "if": "bicycle=yes", "then": { "en": "A cyclist can use this crossing", - "nl": "Een fietser kan deze oversteekplaats gebruiken" + "nl": "Een fietser kan deze oversteekplaats gebruiken", + "de": "Radfahrer können diese Kreuzung nutzen" } }, { "if": "bicycle=no", "then": { "en": "A cyclist can not use this crossing", - "nl": "Een fietser kan deze oversteekplaats niet gebruiken" + "nl": "Een fietser kan deze oversteekplaats niet gebruiken", + "de": "Radfahrer können diese Kreuzung nicht nutzen" } } ] @@ -208,7 +226,8 @@ "id": "crossing-tactile", "question": { "en": "Does this crossing have tactile paving?", - "nl": "Heeft deze oversteekplaats een geleidelijn?" + "nl": "Heeft deze oversteekplaats een geleidelijn?", + "de": "Gibt es an dieser Kreuzung ein Blindenleitsystem?" }, "condition": "highway=crossing", "mappings": [ @@ -216,14 +235,16 @@ "if": "tactile_paving=yes", "then": { "en": "This crossing has tactile paving", - "nl": "Deze oversteekplaats heeft een geleidelijn" + "nl": "Deze oversteekplaats heeft een geleidelijn", + "de": "An dieser Kreuzung gibt es ein Blindenleitsystem" } }, { "if": "tactile_paving=no", "then": { "en": "This crossing does not have tactile paving", - "nl": "Deze oversteekplaats heeft geen geleidelijn" + "nl": "Deze oversteekplaats heeft geen geleidelijn", + "de": "Diese Kreuzung hat kein Blindenleitsystem" } }, { diff --git a/assets/layers/cycleways_and_roads/cycleways_and_roads.json b/assets/layers/cycleways_and_roads/cycleways_and_roads.json index 8b10ac7b32..b8f476567c 100644 --- a/assets/layers/cycleways_and_roads/cycleways_and_roads.json +++ b/assets/layers/cycleways_and_roads/cycleways_and_roads.json @@ -2,7 +2,8 @@ "id": "cycleways_and_roads", "name": { "en": "Cycleways and roads", - "nl": "Fietspaden, straten en wegen" + "nl": "Fietspaden, straten en wegen", + "de": "Radwege und Straßen" }, "minzoom": 16, "source": { @@ -60,14 +61,16 @@ "if": "cycleway=lane", "then": { "nl": "Fietsstrook", - "en": "Bike lane" + "en": "Bike lane", + "de": "Fahrradspur" } }, { "if": "cycleway=track", "then": { "en": "Cycleway next to the road", - "nl": "Fietsweg naast de weg" + "nl": "Fietsweg naast de weg", + "de": "Radweg neben der Straße" } }, { @@ -85,7 +88,8 @@ { "question": { "en": "What kind of cycleway is here?", - "nl": "Wat voor fietspad is hier?" + "nl": "Wat voor fietspad is hier?", + "de": "Was für ein Radweg ist hier?" }, "condition": { "and": [ @@ -119,14 +123,16 @@ "if": "cycleway=separate", "then": { "en": "There is a separately drawn cycleway", - "nl": "Er is een apart getekend fietspad." + "nl": "Er is een apart getekend fietspad.", + "de": "Hier ist ein getrennter Radweg vorhanden" } }, { "if": "cycleway=no", "then": { "en": "There is no cycleway", - "nl": "Er is geen fietspad aanwezig" + "nl": "Er is geen fietspad aanwezig", + "de": "Es gibt keinen Radweg" }, "hideInAnswer": "cycleway=opposite" }, @@ -134,7 +140,8 @@ "if": "cycleway=no", "then": { "en": "There is no cycleway", - "nl": "Er is geen fietspad aanwezig" + "nl": "Er is geen fietspad aanwezig", + "de": "Es gibt keinen Radweg" }, "hideInAnswer": "cycleway!=opposite", "addExtraTags": [ @@ -148,7 +155,8 @@ { "question": { "en": "Is this street lit?", - "nl": "Is deze weg verlicht?" + "nl": "Is deze weg verlicht?", + "de": "Ist diese Straße beleuchtet?" }, "mappings": [ { @@ -162,14 +170,16 @@ "if": "lit=no", "then": { "en": "This road is not lit", - "nl": "Deze weg is niet verlicht" + "nl": "Deze weg is niet verlicht", + "de": "Diese Straße ist nicht beleuchtet" } }, { "if": "lit=sunset-sunrise", "then": { "en": "This road is lit at night", - "nl": "Deze weg is 's nachts verlicht" + "nl": "Deze weg is 's nachts verlicht", + "de": "Diese Straße ist nachts beleuchtet" }, "hideInAnswer": true }, @@ -177,7 +187,8 @@ "if": "lit=24/7", "then": { "en": "This road is lit 24/7", - "nl": "Deze weg is 24/7 verlicht" + "nl": "Deze weg is 24/7 verlicht", + "de": "Diese Straße ist durchgehend beleuchtet" } } ], @@ -186,7 +197,8 @@ { "question": { "en": "Is this a cyclestreet?", - "nl": "Is dit een fietsstraat?" + "nl": "Is dit een fietsstraat?", + "de": "Ist das eine Fahrradstraße" }, "condition": { "and": [ @@ -211,7 +223,8 @@ "if": "cyclestreet=yes", "then": { "en": "This is a cyclestreet", - "nl": "Dit is een fietsstraat" + "nl": "Dit is een fietsstraat", + "de": "Dies ist eine Fahrradstraße" }, "hideInAnswer": "_country=be" }, @@ -219,7 +232,8 @@ "if": "cyclestreet=", "then": { "en": "This is not a cyclestreet.", - "nl": "Dit is geen fietsstraat" + "nl": "Dit is geen fietsstraat", + "de": "Dies ist keine Fahrradstraße." }, "addExtraTags": [ "overtaking:motor_vehicle=" @@ -248,35 +262,40 @@ "if": "maxspeed=20", "then": { "en": "The maximum speed is 20 km/h", - "nl": "De maximumsnelheid is 20 km/u" + "nl": "De maximumsnelheid is 20 km/u", + "de": "Die Höchstgeschwindigkeit ist 20 km/h" } }, { "if": "maxspeed=30", "then": { "en": "The maximum speed is 30 km/h", - "nl": "De maximumsnelheid is 30 km/u" + "nl": "De maximumsnelheid is 30 km/u", + "de": "Die Höchstgeschwindigkeit ist 30 km/h" } }, { "if": "maxspeed=50", "then": { "en": "The maximum speed is 50 km/h", - "nl": "De maximumsnelheid is 50 km/u" + "nl": "De maximumsnelheid is 50 km/u", + "de": "Die Höchstgeschwindigkeit ist 50 km/h" } }, { "if": "maxspeed=70", "then": { "en": "The maximum speed is 70 km/h", - "nl": "De maximumsnelheid is 70 km/u" + "nl": "De maximumsnelheid is 70 km/u", + "de": "Die Höchstgeschwindigkeit ist 70 km/h" } }, { "if": "maxspeed=90", "then": { "en": "The maximum speed is 90 km/h", - "nl": "De maximumsnelheid is 90 km/u" + "nl": "De maximumsnelheid is 90 km/u", + "de": "Die Höchstgeschwindigkeit ist 90 km/h" } } ], @@ -289,7 +308,8 @@ { "render": { "en": "This cyleway is made of {cycleway:surface}", - "nl": "Dit fietspad is gemaakt van {cycleway:surface}" + "nl": "Dit fietspad is gemaakt van {cycleway:surface}", + "de": "Der Radweg ist aus {cycleway:surface}" }, "freeform": { "key": "cycleway:surface" @@ -306,7 +326,8 @@ "if": "cycleway:surface=unpaved", "then": { "en": "This cycleway is unpaved", - "nl": "Dit fietspad is onverhard" + "nl": "Dit fietspad is onverhard", + "de": "Dieser Radweg hat keinen festen Belag" }, "hideInAnswer": true }, @@ -314,7 +335,8 @@ "if": "cycleway:surface=paved", "then": { "en": "This cycleway is paved", - "nl": "Dit fietspad is geplaveid" + "nl": "Dit fietspad is geplaveid", + "de": "Dieser Radweg hat einen festen Belag" }, "hideInAnswer": true }, @@ -322,7 +344,8 @@ "if": "cycleway:surface=asphalt", "then": { "en": "This cycleway is made of asphalt", - "nl": "Dit fietspad is gemaakt van asfalt" + "nl": "Dit fietspad is gemaakt van asfalt", + "de": "Der Radweg ist aus Asphalt" } }, { @@ -336,7 +359,8 @@ "if": "cycleway:surface=concrete", "then": { "en": "This cycleway is made of concrete", - "nl": "Dit fietspad is gemaakt van beton" + "nl": "Dit fietspad is gemaakt van beton", + "de": "Der Radweg ist aus Beton" } }, { @@ -365,35 +389,40 @@ "if": "cycleway:surface=wood", "then": { "en": "This cycleway is made of wood", - "nl": "Dit fietspad is gemaakt van hout" + "nl": "Dit fietspad is gemaakt van hout", + "de": "Der Radweg ist aus Holz" } }, { "if": "cycleway:surface=gravel", "then": { "en": "This cycleway is made of gravel", - "nl": "Dit fietspad is gemaakt van grind" + "nl": "Dit fietspad is gemaakt van grind", + "de": "Der Radweg ist aus Schotter" } }, { "if": "cycleway:surface=fine_gravel", "then": { "en": "This cycleway is made of fine gravel", - "nl": "Dit fietspad is gemaakt van fijn grind" + "nl": "Dit fietspad is gemaakt van fijn grind", + "de": "Dieser Radweg besteht aus feinem Schotter" } }, { "if": "cycleway:surface=pebblestone", "then": { "en": "This cycleway is made of pebblestone", - "nl": "Dit fietspad is gemaakt van kiezelsteentjes" + "nl": "Dit fietspad is gemaakt van kiezelsteentjes", + "de": "Der Radweg ist aus Kies" } }, { "if": "cycleway:surface=ground", "then": { "en": "This cycleway is made from raw ground", - "nl": "Dit fietspad is gemaakt van aarde" + "nl": "Dit fietspad is gemaakt van aarde", + "de": "Dieser Radweg besteht aus Rohboden" } } ], @@ -406,7 +435,8 @@ { "question": { "en": "What is the smoothness of this cycleway?", - "nl": "Wat is de kwaliteit van dit fietspad?" + "nl": "Wat is de kwaliteit van dit fietspad?", + "de": "Wie eben ist dieser Radweg?" }, "condition": { "or": [ @@ -420,14 +450,16 @@ "if": "cycleway:smoothness=excellent", "then": { "en": "Usable for thin rollers: rollerblade, skateboard", - "nl": "Geschikt voor fijne rollers: rollerblade, skateboard" + "nl": "Geschikt voor fijne rollers: rollerblade, skateboard", + "de": "Geeignet für dünne Rollen: Rollerblades, Skateboard" } }, { "if": "cycleway:smoothness=good", "then": { "en": "Usable for thin wheels: racing bike", - "nl": "Geschikt voor fijne wielen: racefiets" + "nl": "Geschikt voor fijne wielen: racefiets", + "de": "Geeignet für dünne Reifen: Rennrad" } }, { @@ -462,14 +494,16 @@ "if": "cycleway:smoothness=very_horrible", "then": { "en": "Usable for specialized off-road vehicles: tractor, ATV", - "nl": "Geschikt voor gespecialiseerde terreinwagens: tractor, alleterreinwagen" + "nl": "Geschikt voor gespecialiseerde terreinwagens: tractor, alleterreinwagen", + "de": "Geeignet für Geländefahrzeuge: Traktor, ATV" } }, { "if": "cycleway:smoothness=impassable", "then": { "en": "Impassable / No wheeled vehicle", - "nl": "Niet geschikt voor voertuigen met wielen" + "nl": "Niet geschikt voor voertuigen met wielen", + "de": "Unpassierbar / Keine bereiften Fahrzeuge" } } ], @@ -478,7 +512,8 @@ { "render": { "en": "This road is made of {surface}", - "nl": "Deze weg is gemaakt van {surface}" + "nl": "Deze weg is gemaakt van {surface}", + "de": "Der Radweg ist aus {surface}" }, "freeform": { "key": "surface" @@ -496,7 +531,8 @@ "if": "surface=paved", "then": { "en": "This cycleway is paved", - "nl": "Dit fietspad is geplaveid" + "nl": "Dit fietspad is geplaveid", + "de": "Dieser Radweg hat einen festen Belag" }, "hideInAnswer": true }, @@ -504,7 +540,8 @@ "if": "surface=asphalt", "then": { "en": "This cycleway is made of asphalt", - "nl": "Dit fietspad is gemaakt van asfalt" + "nl": "Dit fietspad is gemaakt van asfalt", + "de": "Der Radweg ist aus Asphalt" } }, { @@ -518,7 +555,8 @@ "if": "surface=concrete", "then": { "en": "This cycleway is made of concrete", - "nl": "Dit fietspad is gemaakt van beton" + "nl": "Dit fietspad is gemaakt van beton", + "de": "Der Radweg ist aus Beton" } }, { @@ -547,35 +585,40 @@ "if": "surface=wood", "then": { "en": "This cycleway is made of wood", - "nl": "Dit fietspad is gemaakt van hout" + "nl": "Dit fietspad is gemaakt van hout", + "de": "Der Radweg ist aus Holz" } }, { "if": "surface=gravel", "then": { "en": "This cycleway is made of gravel", - "nl": "Dit fietspad is gemaakt van grind" + "nl": "Dit fietspad is gemaakt van grind", + "de": "Der Radweg ist aus Schotter" } }, { "if": "surface=fine_gravel", "then": { "en": "This cycleway is made of fine gravel", - "nl": "Dit fietspad is gemaakt van fijn grind" + "nl": "Dit fietspad is gemaakt van fijn grind", + "de": "Dieser Radweg besteht aus feinem Schotter" } }, { "if": "surface=pebblestone", "then": { "en": "This cycleway is made of pebblestone", - "nl": "Dit fietspad is gemaakt van kiezelsteentjes" + "nl": "Dit fietspad is gemaakt van kiezelsteentjes", + "de": "Der Radweg ist aus Kies" } }, { "if": "surface=ground", "then": { "en": "This cycleway is made from raw ground", - "nl": "Dit fietspad is gemaakt van aarde" + "nl": "Dit fietspad is gemaakt van aarde", + "de": "Dieser Radweg besteht aus Rohboden" } } ], @@ -588,7 +631,8 @@ { "question": { "en": "What is the smoothness of this street?", - "nl": "Wat is de kwaliteit van deze straat?" + "nl": "Wat is de kwaliteit van deze straat?", + "de": "Wie eben ist diese Straße?" }, "condition": { "or": [ @@ -600,13 +644,15 @@ { "if": "smoothness=excellent", "then": { - "en": "Usable for thin rollers: rollerblade, skateboard" + "en": "Usable for thin rollers: rollerblade, skateboard", + "de": "Geeignet für dünne Rollen: Rollerblades, Skateboard" } }, { "if": "smoothness=good", "then": { - "en": "Usable for thin wheels: racing bike" + "en": "Usable for thin wheels: racing bike", + "de": "Geeignet für dünne Reifen: Rennrad" } }, { @@ -636,13 +682,15 @@ { "if": "smoothness=very_horrible", "then": { - "en": "Usable for specialized off-road vehicles: tractor, ATV" + "en": "Usable for specialized off-road vehicles: tractor, ATV", + "de": "Geeignet für spezielle Geländewagen: Traktor, ATV" } }, { "if": "smoothness=impassable", "then": { - "en": "Impassable / No wheeled vehicle" + "en": "Impassable / No wheeled vehicle", + "de": "Unpassierbar / Keine bereiften Fahrzeuge" } } ], @@ -677,7 +725,8 @@ "id": "cycleway-lane-track-traffic-signs", "question": { "en": "What traffic sign does this cycleway have?", - "nl": "Welk verkeersbord heeft dit fietspad?" + "nl": "Welk verkeersbord heeft dit fietspad?", + "de": "Welches Verkehrszeichen hat dieser Radweg?" }, "condition": { "or": [ @@ -690,7 +739,8 @@ "if": "cycleway:traffic_sign=BE:D7", "then": { "en": "Compulsory cycleway ", - "nl": "Verplicht fietspad " + "nl": "Verplicht fietspad ", + "de": "Vorgeschriebener Radweg " }, "hideInAnswer": "_country!=be" }, @@ -706,7 +756,8 @@ "if": "cycleway:traffic_sign=BE:D9", "then": { "en": "Segregated foot/cycleway ", - "nl": "Afgescheiden voet-/fietspad " + "nl": "Afgescheiden voet-/fietspad ", + "de": "Getrennter Fuß-/Radweg " }, "hideInAnswer": "_country!=be", "addExtraTags": [ @@ -718,7 +769,8 @@ "if": "cycleway:traffic_sign=BE:D10", "then": { "en": "Unsegregated foot/cycleway ", - "nl": "Gedeeld voet-/fietspad " + "nl": "Gedeeld voet-/fietspad ", + "de": "Gemeinsamer Fuß-/Radweg " }, "hideInAnswer": "_country!=be", "addExtraTags": [ @@ -730,7 +782,8 @@ "if": "cycleway:traffic_sign=none", "then": { "en": "No traffic sign present", - "nl": "Geen verkeersbord aanwezig" + "nl": "Geen verkeersbord aanwezig", + "de": "Kein Verkehrsschild vorhanden" } } ] @@ -739,7 +792,8 @@ "id": "cycleway-traffic-signs", "question": { "en": "What traffic sign does this cycleway have?", - "nl": "Welk verkeersbord heeft dit fietspad?" + "nl": "Welk verkeersbord heeft dit fietspad?", + "de": "Welches Verkehrszeichen hat dieser Radweg?" }, "condition": { "or": [ @@ -752,7 +806,8 @@ "if": "traffic_sign=BE:D7", "then": { "en": "Compulsory cycleway ", - "nl": "Verplicht fietspad " + "nl": "Verplicht fietspad ", + "de": "Vorgeschriebener Radweg " }, "hideInAnswer": "_country!=be", "addExtraTags": [ @@ -774,7 +829,8 @@ "if": "traffic_sign=BE:D9", "then": { "en": "Segregated foot/cycleway ", - "nl": "Afgescheiden voet-/fietspad " + "nl": "Afgescheiden voet-/fietspad ", + "de": "Getrennter Fuß-/Radweg " }, "hideInAnswer": "_country!=be", "addExtraTags": [ @@ -790,7 +846,8 @@ "if": "traffic_sign=BE:D10", "then": { "en": "Unsegregated foot/cycleway ", - "nl": "Gedeeld voet-/fietspad " + "nl": "Gedeeld voet-/fietspad ", + "de": "Gemeinsamer Fuß-/Radweg " }, "hideInAnswer": "_country!=be", "addExtraTags": [ @@ -806,7 +863,8 @@ "if": "traffic_sign=none", "then": { "en": "No traffic sign present", - "nl": "Geen verkeersbord aanwezig" + "nl": "Geen verkeersbord aanwezig", + "de": "Kein Verkehrsschild vorhanden" } } ] @@ -896,7 +954,8 @@ "if": "cycleway:traffic_sign:supplementary=none", "then": { "en": "No supplementary traffic sign present", - "nl": "Geen onderbord aanwezig" + "nl": "Geen onderbord aanwezig", + "de": "Kein zusätzliches Verkehrszeichen vorhanden" } } ] @@ -929,7 +988,8 @@ "if": "traffic_sign=BE:D7;BE:M13", "then": { "en": "", - "nl": "" + "nl": "", + "de": "" }, "hideInAnswer": "_country!=be", "addExtraTags": [ @@ -986,7 +1046,8 @@ "if": "traffic_sign:supplementary=none", "then": { "en": "No supplementary traffic sign present", - "nl": "Geen onderbord aanwezig" + "nl": "Geen onderbord aanwezig", + "de": "Kein zusätzliches Verkehrszeichen vorhanden" } } ] @@ -1054,7 +1115,8 @@ "if": "cycleway:separation=kerb", "then": { "en": "This cycleway is separated by a kerb", - "nl": "Dit fietspad is gescheiden van de weg met een stoeprand" + "nl": "Dit fietspad is gescheiden van de weg met een stoeprand", + "de": "Dieser Radweg ist getrennt durch einen Bordstein" } } ] @@ -1097,7 +1159,8 @@ "if": "separation=kerb", "then": { "en": "This cycleway is separated by a kerb", - "nl": "Dit fietspad is gescheiden van de weg met een stoeprand" + "nl": "Dit fietspad is gescheiden van de weg met een stoeprand", + "de": "Dieser Radweg ist getrennt durch einen Bordstein" } } ] diff --git a/assets/layers/defibrillator/defibrillator.json b/assets/layers/defibrillator/defibrillator.json index 8a7fff1ec9..88b63ee646 100644 --- a/assets/layers/defibrillator/defibrillator.json +++ b/assets/layers/defibrillator/defibrillator.json @@ -39,7 +39,8 @@ "en": "./assets/layers/defibrillator/aed_checked.svg", "ru": "./assets/layers/defibrillator/aed_checked.svg", "it": "./assets/layers/defibrillator/aed_checked.svg", - "fr": "./assets/layers/defibrillator/aed_checked.svg" + "fr": "./assets/layers/defibrillator/aed_checked.svg", + "de": "./assets/layers/defibrillator/aed_checked.svg" } } ] @@ -189,7 +190,8 @@ "en": "Not accessible, possibly only for professional use", "nl": "Niet toegankelijk, mogelijk enkel voor professionals", "fr": "Pas accessible, peut-être uniquement à usage professionnel", - "it": "Non accessibile, potrebbe essere solo per uso professionale" + "it": "Non accessibile, potrebbe essere solo per uso professionale", + "de": "Nicht zugänglich, möglicherweise nur für betriebliche Nutzung" } } ], @@ -235,7 +237,8 @@ "nl": "Dit is een gewone automatische defibrillator", "fr": "C'est un défibrillateur automatique manuel", "it": "È un normale defibrillatore automatico", - "ru": "Это обычный автоматический дефибриллятор" + "ru": "Это обычный автоматический дефибриллятор", + "de": "Dies ist ein normaler automatischer Defibrillator" } } ], diff --git a/assets/layers/direction/direction.json b/assets/layers/direction/direction.json index 4d3fd684d5..75cd375c25 100644 --- a/assets/layers/direction/direction.json +++ b/assets/layers/direction/direction.json @@ -5,7 +5,8 @@ "nl": "Richtingsvisualisatie", "fr": "Visualisation de la direction", "it": "Visualizzazione della direzione", - "ru": "Визуализация направления" + "ru": "Визуализация направления", + "de": "Visualisierung der Richtung" }, "minzoom": 16, "source": { @@ -23,7 +24,8 @@ "en": "This layer visualizes directions", "nl": "Deze laag toont de oriëntatie van een object", "fr": "Cette couche visualise les directions", - "it": "Questo livello visualizza le direzioni" + "it": "Questo livello visualizza le direzioni", + "de": "Diese Ebene visualisiert Richtungen" }, "tagRenderings": [], "icon": { diff --git a/assets/layers/drinking_water/drinking_water.json b/assets/layers/drinking_water/drinking_water.json index c6040e3af5..a8081734c3 100644 --- a/assets/layers/drinking_water/drinking_water.json +++ b/assets/layers/drinking_water/drinking_water.json @@ -108,7 +108,8 @@ "en": "This drinking water is broken", "nl": "Deze drinkwaterfontein is kapot", "it": "La fontanella è guasta", - "fr": "Cette fontaine est cassée" + "fr": "Cette fontaine est cassée", + "de": "Diese Trinkwasserstelle ist kaputt" } }, { @@ -117,7 +118,8 @@ "en": "This drinking water is closed", "nl": "Deze drinkwaterfontein is afgesloten", "it": "La fontanella è chiusa", - "fr": "Cette fontaine est fermée" + "fr": "Cette fontaine est fermée", + "de": "Diese Trinkwasserstelle wurde geschlossen" } } ], diff --git a/assets/layers/food/food.json b/assets/layers/food/food.json index c2c966aac3..41e205c926 100644 --- a/assets/layers/food/food.json +++ b/assets/layers/food/food.json @@ -64,7 +64,8 @@ "title": { "en": "restaurant", "nl": "restaurant", - "ru": "ресторан" + "ru": "ресторан", + "de": "Restaurant" }, "tags": [ "amenity=restaurant" @@ -81,7 +82,8 @@ "title": { "en": "fastfood", "nl": "fastfood-zaak", - "ru": "быстрое питание" + "ru": "быстрое питание", + "de": "Schnellimbiss" }, "tags": [ "amenity=fast_food" @@ -97,7 +99,8 @@ { "title": { "en": "fries shop", - "nl": "frituur" + "nl": "frituur", + "de": "Pommesbude" }, "tags": [ "amenity=fast_food", @@ -125,7 +128,8 @@ }, "then": { "nl": "Restaurant {name}", - "en": "Restaurant {name}" + "en": "Restaurant {name}", + "de": "Restaurant {name}" } }, { @@ -137,7 +141,8 @@ }, "then": { "nl": "Fastfood-zaak {name}", - "en": "Fastfood {name}" + "en": "Fastfood {name}", + "de": "Schnellrestaurant{name}" } } ] @@ -147,11 +152,13 @@ { "question": { "nl": "Wat is de naam van deze eetgelegenheid?", - "en": "What is the name of this restaurant?" + "en": "What is the name of this restaurant?", + "de": "Wie heißt dieses Restaurant?" }, "render": { "nl": "De naam van deze eetgelegeheid is {name}", - "en": "The name of this restaurant is {name}" + "en": "The name of this restaurant is {name}", + "de": "Das Restaurant heißt {name}" }, "freeform": { "key": "name" @@ -161,7 +168,8 @@ { "question": { "en": "What type of business is this?", - "nl": "Wat voor soort zaak is dit?" + "nl": "Wat voor soort zaak is dit?", + "de": "Um was für ein Geschäft handelt es sich?" }, "mappings": [ { @@ -188,11 +196,13 @@ { "question": { "nl": "Welk soort gerechten worden hier geserveerd?", - "en": "Which food is served here?" + "en": "Which food is served here?", + "de": "Welches Essen gibt es hier?" }, "render": { "nl": "Deze plaats serveert vooral {cuisine}", - "en": "This place mostly serves {cuisine}" + "en": "This place mostly serves {cuisine}", + "de": "An diesem Ort gibt es hauptsächlich {cuisine}" }, "freeform": { "key": "cuisine", @@ -219,7 +229,8 @@ "if": "cuisine=pasta", "then": { "en": "Mainly serves pasta", - "nl": "Dit is een pastazaak" + "nl": "Dit is een pastazaak", + "de": "Bietet vorwiegend Pastagerichte an" } }, { @@ -300,28 +311,32 @@ { "question": { "nl": "Biedt deze zaak een afhaalmogelijkheid aan?", - "en": "Does this place offer takea-way?" + "en": "Does this place offer takea-way?", + "de": "Ist an diesem Ort Mitnahme möglich?" }, "mappings": [ { "if": "takeaway=only", "then": { "en": "This is a take-away only business", - "nl": "Hier is enkel afhaal mogelijk" + "nl": "Hier is enkel afhaal mogelijk", + "de": "Dieses Geschäft bietet nur Artikel zur Mitnahme an" } }, { "if": "takeaway=yes", "then": { "en": "Take-away is possible here", - "nl": "Eten kan hier afgehaald worden" + "nl": "Eten kan hier afgehaald worden", + "de": "Mitnahme möglich" } }, { "if": "takeaway=no", "then": { "en": "Take-away is not possible here", - "nl": "Hier is geen afhaalmogelijkheid" + "nl": "Hier is geen afhaalmogelijkheid", + "de": "Mitnahme nicht möglich" } } ], @@ -404,28 +419,32 @@ "if": "diet:halal=no", "then": { "en": "There are no halal options available", - "nl": "Er zijn geen halal opties aanwezig" + "nl": "Er zijn geen halal opties aanwezig", + "de": "Hier gibt es keine halal Speisen" } }, { "if": "diet:halal=limited", "then": { "en": "There is a small halal menu", - "nl": "Er zijn een beperkt aantal halal opties" + "nl": "Er zijn een beperkt aantal halal opties", + "de": "Hier gibt es wenige halal Speisen" } }, { "if": "diet:halal=yes", "then": { "nl": "Halal menu verkrijgbaar", - "en": "There is a halal menu" + "en": "There is a halal menu", + "de": "Es gibt halal Speisen" } }, { "if": "diet:halal=only", "then": { "nl": "Enkel halal opties zijn beschikbaar", - "en": "Only halal options are available" + "en": "Only halal options are available", + "de": "Es gibt ausschließlich halal Speisen" } } ], @@ -567,7 +586,8 @@ { "question": { "en": "Opened now", - "nl": "Nu geopened" + "nl": "Nu geopened", + "de": "Aktuell geöffnet" }, "osmTags": "_isOpen=yes" } @@ -598,7 +618,8 @@ { "question": { "en": "Has a vegan menu", - "nl": "Heeft een veganistisch menu" + "nl": "Heeft een veganistisch menu", + "de": "Bietet vegan Speisen an" }, "osmTags": { "or": [ diff --git a/assets/layers/ghost_bike/ghost_bike.json b/assets/layers/ghost_bike/ghost_bike.json index de82c8bae4..fe576aef81 100644 --- a/assets/layers/ghost_bike/ghost_bike.json +++ b/assets/layers/ghost_bike/ghost_bike.json @@ -174,7 +174,8 @@ "nl": "Wanneer werd deze witte fiets geplaatst?", "en": "When was this Ghost bike installed?", "it": "Quando è stata installata questa bici fantasma?", - "fr": "Quand ce vélo fantôme a-t-il été installée ?" + "fr": "Quand ce vélo fantôme a-t-il été installée ?", + "de": "Wann wurde dieses Geisterrad aufgestellt?" }, "render": { "nl": "Geplaatst op {start_date}", diff --git a/assets/layers/map/map.json b/assets/layers/map/map.json index b0031e5732..52083262b8 100644 --- a/assets/layers/map/map.json +++ b/assets/layers/map/map.json @@ -31,7 +31,8 @@ "en": "A map, meant for tourists which is permanently installed in the public space", "nl": "Een permantent geinstalleerde kaart", "it": "Una mappa, destinata ai turisti e che è sistemata in maniera permanente in uno spazio pubblico", - "fr": "Une carte, destinée aux touristes, installée en permanence dans l'espace public" + "fr": "Une carte, destinée aux touristes, installée en permanence dans l'espace public", + "de": "Eine Karte, die für Touristen gedacht ist und dauerhaft im öffentlichen Raum aufgestellt ist" }, "tagRenderings": [ "images", diff --git a/assets/layers/observation_tower/observation_tower.json b/assets/layers/observation_tower/observation_tower.json index 20f92ad8ba..2a0da90555 100644 --- a/assets/layers/observation_tower/observation_tower.json +++ b/assets/layers/observation_tower/observation_tower.json @@ -3,14 +3,16 @@ "name": { "en": "Observation towers", "nl": "Uitkijktorens", - "ru": "Смотровые башни" + "ru": "Смотровые башни", + "de": "Beobachtungstürme" }, "minzoom": 8, "title": { "render": { "en": "Observation tower", "nl": "Uitkijktoren", - "ru": "Смотровая башня" + "ru": "Смотровая башня", + "de": "Beobachtungsturm" }, "mappings": [ { @@ -18,25 +20,29 @@ "then": { "en": "{name}", "nl": "{name}", - "ru": "{name}" + "ru": "{name}", + "de": "{name}" } } ] }, "description": { "en": "Towers with a panoramic view", - "nl": "Torens om van het uitzicht te genieten" + "nl": "Torens om van het uitzicht te genieten", + "de": "Türme mit Panoramablick" }, "tagRenderings": [ "images", { "question": { "en": "What is the name of this tower?", - "nl": "Heeft deze toren een naam?" + "nl": "Heeft deze toren een naam?", + "de": "Wie heißt dieser Turm?" }, "render": { "en": "This tower is called {name}", - "nl": "Deze toren heet {name}" + "nl": "Deze toren heet {name}", + "de": "Der Name dieses Turms lautet {name}" }, "freeform": { "key": "name" @@ -46,7 +52,8 @@ "if": "noname=yes", "then": { "en": "This tower doesn't have a specific name", - "nl": "Deze toren heeft geen specifieke naam" + "nl": "Deze toren heeft geen specifieke naam", + "de": "Dieser Turm hat keinen eigenen Namen" } } ], @@ -55,11 +62,13 @@ { "question": { "en": "What is the height of this tower?", - "nl": "Hoe hoog is deze toren?" + "nl": "Hoe hoog is deze toren?", + "de": "Wie hoch ist dieser Turm?" }, "render": { "en": "This tower is {height} high", - "nl": "Deze toren is {height} hoog" + "nl": "Deze toren is {height} hoog", + "de": "Dieser Turm ist {height} hoch" }, "freeform": { "key": "height", @@ -70,11 +79,13 @@ { "question": { "en": "Who maintains this tower?", - "nl": "Wie onderhoudt deze toren?" + "nl": "Wie onderhoudt deze toren?", + "de": "Wer betreibt diesen Turm?" }, "render": { "nl": "Wordt onderhouden door {operator}", - "en": "Maintained by {operator}" + "en": "Maintained by {operator}", + "de": "Betrieben von {operator}" }, "freeform": { "key": "operator" @@ -89,7 +100,8 @@ }, "render": { "en": "Visiting this tower costs {charge}", - "nl": "Deze toren bezoeken kost {charge}" + "nl": "Deze toren bezoeken kost {charge}", + "de": "Der Besuch des Turms kostet {charge}" }, "freeform": { "key": "charge", @@ -107,7 +119,8 @@ }, "then": { "en": "Free to visit", - "nl": "Gratis te bezoeken" + "nl": "Gratis te bezoeken", + "de": "Eintritt kostenlos" } } ], @@ -150,7 +163,8 @@ "title": { "en": "observation tower", "nl": "Uitkijktoren", - "ru": "смотровая башня" + "ru": "смотровая башня", + "de": "Beobachtungsturm" }, "description": { "nl": "Een publiek toegankelijke uitkijktoren" @@ -179,7 +193,8 @@ "human": { "nl": " meter", "en": " meter", - "ru": " метр" + "ru": " метр", + "de": " Meter" } } ], diff --git a/assets/layers/picnic_table/picnic_table.json b/assets/layers/picnic_table/picnic_table.json index e4cdc4ac2d..d98331acc1 100644 --- a/assets/layers/picnic_table/picnic_table.json +++ b/assets/layers/picnic_table/picnic_table.json @@ -27,7 +27,8 @@ "nl": "Deze laag toont picnictafels", "it": "Il livello che mostra i tavoli da picnic", "fr": "La couche montrant les tables de pique-nique", - "ru": "Слой, отображающий столы для пикника" + "ru": "Слой, отображающий столы для пикника", + "de": "Die Ebene zeigt Picknicktische an" }, "tagRenderings": [ { diff --git a/assets/layers/playground/playground.json b/assets/layers/playground/playground.json index 1baaab7cce..653b6c83f4 100644 --- a/assets/layers/playground/playground.json +++ b/assets/layers/playground/playground.json @@ -205,7 +205,8 @@ "en": "Accessible to kids older than {min_age} years", "it": "Accessibile ai bambini di almeno {min_age} anni", "ru": "Доступно для детей старше {min_age} лет", - "fr": "Accessible aux enfants de plus de {min_age} ans" + "fr": "Accessible aux enfants de plus de {min_age} ans", + "de": "Zugang nur für Kinder ab {min_age} Jahren" }, "question": { "nl": "Wat is de minimale leeftijd om op deze speeltuin te mogen?", @@ -226,7 +227,8 @@ "en": "Accessible to kids of at most {max_age}", "it": "Accessibile ai bambini di età inferiore a {max_age}", "fr": "Accessible aux enfants de {max_age} au maximum", - "ru": "Доступно детям до {max_age}" + "ru": "Доступно детям до {max_age}", + "de": "Zugang nur für Kinder bis maximal {max_age}" }, "question": { "nl": "Wat is de maximaal toegestane leeftijd voor deze speeltuin?", @@ -428,7 +430,8 @@ "en": "When is this playground accessible?", "fr": "Quand ce terrain de jeux est-il accessible ?", "it": "Quando si può accedere a questo campetto?", - "ru": "Когда открыта эта игровая площадка?" + "ru": "Когда открыта эта игровая площадка?", + "de": "Wann ist dieser Spielplatz zugänglich?" }, "mappings": [ { @@ -438,7 +441,8 @@ "en": "Accessible from sunrise till sunset", "fr": "Accessible du lever au coucher du soleil", "it": "Si può accedere dall'alba al tramonto", - "ru": "Открыто от рассвета до заката" + "ru": "Открыто от рассвета до заката", + "de": "Zugänglich von Sonnenaufgang bis Sonnenuntergang" } }, { @@ -448,7 +452,8 @@ "en": "Always accessible", "fr": "Toujours accessible", "ru": "Всегда доступен", - "it": "Si può sempre accedere" + "it": "Si può sempre accedere", + "de": "Immer zugänglich" } }, { @@ -458,7 +463,8 @@ "en": "Always accessible", "ru": "Всегда доступен", "fr": "Toujours accessible", - "it": "Si può sempre accedere" + "it": "Si può sempre accedere", + "de": "Immer zugänglich" }, "hideInAnswer": true } @@ -523,7 +529,8 @@ "en": "Playground", "ru": "Детская площадка", "fr": "Terrain de jeux", - "it": "Campetto" + "it": "Campetto", + "de": "Spielplatz" } } ], diff --git a/assets/layers/public_bookcase/public_bookcase.json b/assets/layers/public_bookcase/public_bookcase.json index 64b6230c16..407751fd95 100644 --- a/assets/layers/public_bookcase/public_bookcase.json +++ b/assets/layers/public_bookcase/public_bookcase.json @@ -467,7 +467,8 @@ { "question": { "nl": "Binnen of buiten", - "en": "Indoor or outdoor" + "en": "Indoor or outdoor", + "de": "Innen oder Außen" } }, { diff --git a/assets/layers/shops/shops.json b/assets/layers/shops/shops.json index 1e5679d483..9f1910aeff 100644 --- a/assets/layers/shops/shops.json +++ b/assets/layers/shops/shops.json @@ -21,7 +21,8 @@ "fr": "Magasin", "ru": "Магазин", "ja": "店", - "nl": "Winkel" + "nl": "Winkel", + "de": "Geschäft" }, "mappings": [ { @@ -34,7 +35,8 @@ "en": "{name}", "fr": "{name}", "ru": "{name}", - "ja": "{name}" + "ja": "{name}", + "de": "{name}" } }, { @@ -47,7 +49,8 @@ "en": "{shop}", "fr": "{shop}", "ru": "{shop}", - "ja": "{shop}" + "ja": "{shop}", + "de": "{shop}" } } ] @@ -79,13 +82,15 @@ "render": { "en": "This shop sells {shop}", "fr": "Ce magasin vends {shop}", - "ja": "こちらのお店では{shop}を販売しております" + "ja": "こちらのお店では{shop}を販売しております", + "de": "Dieses Geschäft verkauft {shop}" }, "question": { "en": "What does this shop sell?", "fr": "Que vends ce magasin ?", "ja": "このお店では何を売っていますか?", - "ru": "Что продаётся в этом магазине?" + "ru": "Что продаётся в этом магазине?", + "de": "Was wird in diesem Geschäft verkauft?" }, "freeform": { "key": "shop" @@ -100,7 +105,8 @@ "then": { "en": "Convenience store", "fr": "Épicerie/superette", - "ja": "コンビニエンスストア" + "ja": "コンビニエンスストア", + "de": "Lebensmittelladen" } }, { @@ -114,7 +120,8 @@ "fr": "Supermarché", "ru": "Супермаркет", "ja": "スーパーマーケット", - "nl": "Supermarkt" + "nl": "Supermarkt", + "de": "Supermarkt" } }, { @@ -127,7 +134,8 @@ "en": "Clothing store", "fr": "Magasin de vêtements", "ru": "Магазин одежды", - "ja": "衣料品店" + "ja": "衣料品店", + "de": "Bekleidungsgeschäft" } }, { @@ -141,7 +149,8 @@ "fr": "Coiffeur", "ru": "Парикмахерская", "ja": "理容師", - "nl": "Kapper" + "nl": "Kapper", + "de": "Friseur" } }, { @@ -154,7 +163,8 @@ "en": "Bakery", "fr": "Boulangerie", "ja": "ベーカリー", - "nl": "Bakkerij" + "nl": "Bakkerij", + "de": "Bäckerei" } }, { @@ -166,7 +176,8 @@ "then": { "en": "Car repair (garage)", "fr": "Garagiste", - "ja": "自動車修理(ガレージ)" + "ja": "自動車修理(ガレージ)", + "de": "Autoreparatur (Werkstatt)" } }, { @@ -179,7 +190,8 @@ "en": "Car dealer", "fr": "Concessionnaire", "ru": "Автосалон", - "ja": "自動車ディーラー" + "ja": "自動車ディーラー", + "de": "Autohändler" } } ], @@ -192,7 +204,8 @@ "ca": "{phone}", "id": "{phone}", "ru": "{phone}", - "ja": "{phone}" + "ja": "{phone}", + "de": "{phone}" }, "question": { "en": "What is the phone number?", @@ -214,14 +227,16 @@ "ca": "{website}", "id": "{website}", "ru": "{website}", - "ja": "{website}" + "ja": "{website}", + "de": "{website}" }, "question": { "en": "What is the website of this shop?", "fr": "Quel est le site internet de ce magasin ?", "ja": "このお店のホームページは何ですか?", "nl": "Wat is de website van deze winkel?", - "ru": "Какой веб-сайт у этого магазина?" + "ru": "Какой веб-сайт у этого магазина?", + "de": "Wie lautet die Webseite dieses Geschäfts?" }, "freeform": { "key": "website", @@ -309,7 +324,8 @@ "fr": "Ajouter un nouveau magasin", "ru": "Добавить новый магазин", "ja": "新しい店を追加する", - "nl": "Voeg een nieuwe winkel toe" + "nl": "Voeg een nieuwe winkel toe", + "de": "Ein neues Geschäft hinzufügen" } } ], diff --git a/assets/layers/slow_roads/slow_roads.json b/assets/layers/slow_roads/slow_roads.json index 50e7cd61d3..7f559bf2cd 100644 --- a/assets/layers/slow_roads/slow_roads.json +++ b/assets/layers/slow_roads/slow_roads.json @@ -116,7 +116,8 @@ "en": "The surface is {surface}", "ru": "Поверхность - {surface}", "fr": "La surface en {surface}", - "it": "La superficie è {surface}" + "it": "La superficie è {surface}", + "de": "Die Oberfläche ist {surface}" }, "freeform": { "key": "surface" @@ -129,7 +130,8 @@ "en": "The surface is grass", "ru": "Поверхность - трава", "fr": "La surface est en herbe", - "it": "La superficie è erba" + "it": "La superficie è erba", + "de": "Die Oberfläche ist Gras" } }, { @@ -139,7 +141,8 @@ "en": "The surface is ground", "ru": "Поверхность - земля", "fr": "La surface est en terre", - "it": "La superficie è terreno" + "it": "La superficie è terreno", + "de": "Die Oberfläche ist Erde" } }, { @@ -148,7 +151,8 @@ "nl": "De ondergrond is onverhard", "en": "The surface is unpaved", "fr": "La surface est non pavée", - "it": "La superficie è non pavimentata" + "it": "La superficie è non pavimentata", + "de": "Die Oberfläche ist ohne festen Belag" }, "hideInAnswer": true }, @@ -159,7 +163,8 @@ "en": "The surface is sand", "ru": "Поверхность - песок", "fr": "La surface est en sable", - "it": "La superficie è sabbia" + "it": "La superficie è sabbia", + "de": "Die Oberfläche ist Sand" } }, { @@ -169,7 +174,8 @@ "en": "The surface is paving stones", "ru": "Поверхность - брусчатка", "it": "La superficie è pietre irregolari", - "fr": "La surface est en pierres pavées" + "fr": "La surface est en pierres pavées", + "de": "Die Oberfläche ist aus Pflastersteinen" } }, { @@ -179,7 +185,8 @@ "en": "The surface is asphalt", "ru": "Поверхность - асфальт", "it": "La superficie è asfalto", - "fr": "La surface est en bitume" + "fr": "La surface est en bitume", + "de": "Die Oberfläche ist Asphalt" } }, { @@ -189,7 +196,8 @@ "en": "The surface is concrete", "ru": "Поверхность - бетон", "fr": "La surface est en béton", - "it": "La superficie è calcestruzzo" + "it": "La superficie è calcestruzzo", + "de": "Die Oberfläche ist Beton" } }, { @@ -198,7 +206,8 @@ "nl": "De ondergrond is verhard", "en": "The surface is paved", "fr": "La surface est pavée", - "it": "La superficie è pavimentata" + "it": "La superficie è pavimentata", + "de": "Die Oberfläche ist gepflastert" }, "hideInAnswer": true } diff --git a/assets/layers/sport_pitch/sport_pitch.json b/assets/layers/sport_pitch/sport_pitch.json index 90f1dca732..5d437fe425 100644 --- a/assets/layers/sport_pitch/sport_pitch.json +++ b/assets/layers/sport_pitch/sport_pitch.json @@ -5,7 +5,8 @@ "fr": "Terrains de sport", "en": "Sport pitches", "ru": "Спортивные площадки", - "it": "Campi sportivi" + "it": "Campi sportivi", + "de": "Sportplätze" }, "wayHandling": 1, "minzoom": 12, @@ -25,7 +26,8 @@ "fr": "Terrain de sport", "en": "Sport pitch", "ru": "Спортивная площадка", - "it": "Campo sportivo" + "it": "Campo sportivo", + "de": "Sportplatz" } }, "description": { @@ -33,7 +35,8 @@ "fr": "Un terrain de sport", "en": "A sport pitch", "it": "Un campo sportivo", - "ru": "Спортивная площадка" + "ru": "Спортивная площадка", + "de": "Ein Sportplatz" }, "tagRenderings": [ "images", @@ -42,7 +45,8 @@ "nl": "Hier kan men {sport} beoefenen", "fr": "Ici on joue au {sport}", "en": "{sport} is played here", - "it": "Qui si gioca a {sport}" + "it": "Qui si gioca a {sport}", + "de": "Hier wird {sport} gespielt" }, "freeform": { "key": "sport" @@ -51,7 +55,8 @@ "nl": "Welke sporten kan men hier beoefenen?", "fr": "À quel sport peut-on jouer ici ?", "en": "Which sport can be played here?", - "it": "Quale sport si gioca qui?" + "it": "Quale sport si gioca qui?", + "de": "Welche Sportarten können hier gespielt werden?" }, "multiAnswer": true, "mappings": [ @@ -66,7 +71,8 @@ "fr": "Ici, on joue au basketball", "en": "Basketball is played here", "it": "Qui si gioca a basket", - "ru": "Здесь можно играть в баскетбол" + "ru": "Здесь можно играть в баскетбол", + "de": "Hier wird Basketball gespielt" } }, { @@ -80,7 +86,8 @@ "fr": "Ici, on joue au football", "en": "Soccer is played here", "it": "Qui si gioca a calcio", - "ru": "Здесь можно играть в футбол" + "ru": "Здесь можно играть в футбол", + "de": "Hier wird Fußball gespielt" } }, { @@ -94,7 +101,8 @@ "fr": "C'est une table de ping-pong", "en": "This is a pingpong table", "ru": "Это стол для пинг-понга", - "it": "Questo è un tavolo da ping pong" + "it": "Questo è un tavolo da ping pong", + "de": "Dies ist eine Tischtennisplatte" } }, { @@ -108,7 +116,8 @@ "fr": "Ici, on joue au tennis", "en": "Tennis is played here", "it": "Qui si gioca a tennis", - "ru": "Здесь можно играть в теннис" + "ru": "Здесь можно играть в теннис", + "de": "Hier wird Tennis gespielt" } }, { @@ -122,7 +131,8 @@ "fr": "Ici, on joue au korfball", "en": "Korfball is played here", "it": "Qui si gioca a korfball", - "ru": "Здесь можно играть в корфбол" + "ru": "Здесь можно играть в корфбол", + "de": "Hier wird Kopfball gespielt" } }, { @@ -136,7 +146,8 @@ "fr": "Ici, on joue au basketball", "en": "Basketball is played here", "it": "Qui si gioca a basket", - "ru": "Здесь можно играть в баскетбол" + "ru": "Здесь можно играть в баскетбол", + "de": "Hier wird Basketball gespielt" }, "hideInAnswer": true } @@ -156,7 +167,8 @@ "fr": "La surface est {surface}", "en": "The surface is {surface}", "ru": "Поверхность - {surface}", - "it": "La superficie è {surface}" + "it": "La superficie è {surface}", + "de": "Die Oberfläche ist {surface}" }, "freeform": { "key": "surface" @@ -169,7 +181,8 @@ "fr": "La surface est de l'herbe", "en": "The surface is grass", "ru": "Поверхность - трава", - "it": "La superficie è erba" + "it": "La superficie è erba", + "de": "Die Oberfläche ist Gras" } }, { @@ -179,7 +192,8 @@ "fr": "La surface est du sable", "en": "The surface is sand", "ru": "Поверхность - песок", - "it": "La superficie è sabbia" + "it": "La superficie è sabbia", + "de": "Die Oberfläche ist Sand" } }, { @@ -189,7 +203,8 @@ "fr": "La surface est des pavés", "en": "The surface is paving stones", "ru": "Поверхность - брусчатка", - "it": "La superficie è pietre irregolari" + "it": "La superficie è pietre irregolari", + "de": "Die Oberfläche ist aus Pflastersteinen" } }, { @@ -199,7 +214,8 @@ "fr": "La surface est de l'asphalte", "en": "The surface is asphalt", "ru": "Поверхность - асфальт", - "it": "La superficie è asfalto" + "it": "La superficie è asfalto", + "de": "Die Oberfläche ist Asphalt" } }, { @@ -209,7 +225,8 @@ "fr": "La surface est du béton", "en": "The surface is concrete", "ru": "Поверхность - бетон", - "it": "La superficie è calcestruzzo" + "it": "La superficie è calcestruzzo", + "de": "Die Oberfläche ist Beton" } } ], @@ -222,7 +239,8 @@ "fr": "Est-ce que ce terrain de sport est accessible au public ?", "en": "Is this sport pitch publicly accessible?", "it": "Questo campo sportivo è aperto al pubblico?", - "ru": "Есть ли свободный доступ к этой спортивной площадке?" + "ru": "Есть ли свободный доступ к этой спортивной площадке?", + "de": "Ist dieser Sportplatz öffentlich zugänglich?" }, "mappings": [ { @@ -232,7 +250,8 @@ "fr": "Accessible au public", "en": "Public access", "it": "Aperto al pubblico", - "ru": "Свободный доступ" + "ru": "Свободный доступ", + "de": "Öffentlicher Zugang" } }, { @@ -252,7 +271,8 @@ "fr": "Accessible uniquement aux membres du club", "en": "Only accessible for members of the club", "it": "Accesso limitato ai membri dell'associazione", - "ru": "Доступ только членам клуба" + "ru": "Доступ только членам клуба", + "de": "Zugang nur für Vereinsmitglieder" } }, { @@ -261,7 +281,8 @@ "nl": "Privaat en niet toegankelijk", "fr": "Privé - Pas accessible au public", "en": "Private - not accessible to the public", - "it": "Privato - non aperto al pubblico" + "it": "Privato - non aperto al pubblico", + "de": "Privat - kein öffentlicher Zugang" } } ] @@ -319,7 +340,8 @@ "fr": "On ne peut pas réserver", "en": "Making an appointment is not possible", "it": "Non è possibile prenotare", - "ru": "Невозможна предварительная запись" + "ru": "Невозможна предварительная запись", + "de": "Termine nach Vereinbarung nicht möglich" } } ] @@ -358,7 +380,8 @@ "fr": "Quand ce terrain est-il accessible ?", "en": "When is this pitch accessible?", "it": "Quando è aperto questo campo sportivo?", - "ru": "В какое время доступна эта площадка?" + "ru": "В какое время доступна эта площадка?", + "de": "Wann ist dieser Sportplatz zugänglich?" }, "render": "Openingsuren: {opening_hours_table()}", "freeform": { @@ -378,7 +401,8 @@ "fr": "Accessible en permanence", "en": "Always accessible", "ru": "Всегда доступен", - "it": "Sempre aperto" + "it": "Sempre aperto", + "de": "Immer zugänglich" } } ], @@ -470,7 +494,8 @@ "fr": "Table de ping-pong", "en": "Tabletennis table", "it": "Tavolo da tennistavolo", - "ru": "Стол для настольного тенниса" + "ru": "Стол для настольного тенниса", + "de": "Tischtennisplatte" }, "tags": [ "leisure=pitch", @@ -483,7 +508,8 @@ "fr": "Terrain de sport", "en": "Sport pitch", "ru": "Спортивная площадка", - "it": "Campo sportivo" + "it": "Campo sportivo", + "de": "Sportplatz" }, "tags": [ "leisure=pitch", diff --git a/assets/layers/surveillance_camera/surveillance_camera.json b/assets/layers/surveillance_camera/surveillance_camera.json index 7472ffd80a..8750fa7839 100644 --- a/assets/layers/surveillance_camera/surveillance_camera.json +++ b/assets/layers/surveillance_camera/surveillance_camera.json @@ -5,7 +5,8 @@ "nl": "Bewakingscamera's", "ru": "Камеры наблюдения", "fr": "Caméras de surveillance", - "it": "Videocamere di sorveglianza" + "it": "Videocamere di sorveglianza", + "de": "Überwachungskameras" }, "minzoom": 12, "source": { @@ -28,7 +29,8 @@ "nl": "Bewakingscamera", "ru": "Камера наблюдения", "fr": "Caméra de surveillance", - "it": "Videocamera di sorveglianza" + "it": "Videocamera di sorveglianza", + "de": "Überwachungskamera" } }, "tagRenderings": [ @@ -39,7 +41,8 @@ "nl": "Wat voor soort camera is dit?", "fr": "Quel genre de caméra est-ce ?", "it": "Di che tipo di videocamera si tratta?", - "ru": "Какая это камера?" + "ru": "Какая это камера?", + "de": "Um welche Kameratyp handelt se sich?" }, "mappings": [ { @@ -52,7 +55,8 @@ "en": "A fixed (non-moving) camera", "nl": "Een vaste camera", "fr": "Une caméra fixe (non mobile)", - "it": "Una videocamera fissa (non semovente)" + "it": "Una videocamera fissa (non semovente)", + "de": "Eine fest montierte (nicht bewegliche) Kamera" } }, { @@ -66,7 +70,8 @@ "nl": "Een dome (bolvormige camera die kan draaien)", "fr": "Une caméra dôme (qui peut tourner)", "it": "Una videocamera a cupola (che può ruotare)", - "ru": "Камера с поворотным механизмом" + "ru": "Камера с поворотным механизмом", + "de": "Eine Kuppelkamera (drehbar)" } }, { @@ -80,7 +85,8 @@ "nl": "Een camera die (met een motor) van links naar rechts kan draaien", "ru": "Панорамная камера", "fr": "Une caméra panoramique", - "it": "Una videocamera panoramica" + "it": "Una videocamera panoramica", + "de": "Eine bewegliche Kamera" } } ], @@ -143,13 +149,15 @@ "en": "Who operates this CCTV?", "nl": "Wie beheert deze bewakingscamera?", "fr": "Qui exploite ce système de vidéosurveillance ?", - "it": "Chi gestisce questa videocamera a circuito chiuso?" + "it": "Chi gestisce questa videocamera a circuito chiuso?", + "de": "Wer betreibt diese CCTV Kamera?" }, "render": { "en": "Operated by {operator}", "nl": "Beheer door {operator}", "fr": "Exploité par {operator}", - "it": "È gestita da {operator}" + "it": "È gestita da {operator}", + "de": "Betrieben von {operator}" }, "id": "Operator" }, @@ -222,7 +230,8 @@ "en": "This camera is located indoors", "nl": "Deze camera bevindt zich binnen", "fr": "Cette caméra est située à l'intérieur", - "it": "Questa videocamera si trova al chiuso" + "it": "Questa videocamera si trova al chiuso", + "de": "Diese Kamera befindet sich im Innenraum" } }, { @@ -232,7 +241,8 @@ "nl": "Deze camera bevindt zich buiten", "fr": "Cette caméra est située à l'extérieur", "it": "Questa videocamera si trova all'aperto", - "ru": "Эта камера расположена снаружи" + "ru": "Эта камера расположена снаружи", + "de": "Diese Kamera befindet sich im Freien" } }, { @@ -242,7 +252,8 @@ "nl": "Deze camera bevindt zich waarschijnlijk buiten", "fr": "Cette caméra est probablement située à l'extérieur", "it": "Questa videocamera si trova probabilmente all'esterno", - "ru": "Возможно, эта камера расположена снаружи" + "ru": "Возможно, эта камера расположена снаружи", + "de": "Diese Kamera ist möglicherweise im Freien" }, "hideInAnswer": true } @@ -254,13 +265,15 @@ "en": "On which level is this camera located?", "nl": "Op welke verdieping bevindt deze camera zich?", "fr": "À quel niveau se trouve cette caméra ?", - "it": "A che piano si trova questa videocamera?" + "it": "A che piano si trova questa videocamera?", + "de": "Auf welcher Ebene befindet sich diese Kamera?" }, "render": { "en": "Located on level {level}", "nl": "Bevindt zich op verdieping {level}", "fr": "Situé au niveau {level}", - "it": "Si trova al piano {level}" + "it": "Si trova al piano {level}", + "de": "Befindet sich auf Ebene {level}" }, "freeform": { "key": "level", @@ -279,7 +292,8 @@ "en": "What exactly is surveilled here?", "nl": "Wat wordt hier precies bewaakt?", "fr": "Qu'est-ce qui est surveillé ici ?", - "it": "Che cosa è sorvegliato qui?" + "it": "Che cosa è sorvegliato qui?", + "de": "Was genau wird hier überwacht?" }, "freeform": { "key": "surveillance:zone" @@ -288,7 +302,8 @@ "en": " Surveills a {surveillance:zone}", "nl": "Bewaakt een {surveillance:zone}", "fr": " Surveille un(e) {surveillance:zone}", - "it": " Sorveglia una {surveillance:zone}" + "it": " Sorveglia una {surveillance:zone}", + "de": " Überwacht ein/e {surveillance:zone}" }, "mappings": [ { @@ -301,7 +316,8 @@ "en": "Surveills a parking", "nl": "Bewaakt een parking", "fr": "Surveille un parking", - "it": "Sorveglia un parcheggio" + "it": "Sorveglia un parcheggio", + "de": "Überwacht einen Parkplatz" } }, { @@ -314,7 +330,8 @@ "en": "Surveills the traffic", "nl": "Bewaakt het verkeer", "fr": "Surveille la circulation", - "it": "Sorveglia il traffico" + "it": "Sorveglia il traffico", + "de": "Überwacht den Verkehr" } }, { @@ -327,7 +344,8 @@ "en": "Surveills an entrance", "nl": "Bewaakt een ingang", "fr": "Surveille une entrée", - "it": "Sorveglia un ingresso" + "it": "Sorveglia un ingresso", + "de": "Überwacht einen Eingang" } }, { @@ -340,7 +358,8 @@ "en": "Surveills a corridor", "nl": "Bewaakt een gang", "fr": "Surveille un couloir", - "it": "Sorveglia un corridoio" + "it": "Sorveglia un corridoio", + "de": "Überwacht einen Gang" } }, { @@ -353,7 +372,8 @@ "en": "Surveills a public tranport platform", "nl": "Bewaakt een perron of bushalte", "fr": "Surveille un quai de transport public", - "it": "Sorveglia una pensilina del trasporto pubblico" + "it": "Sorveglia una pensilina del trasporto pubblico", + "de": "Überwacht eine Haltestelle" } }, { @@ -366,7 +386,8 @@ "en": "Surveills a shop", "nl": "Bewaakt een winkel", "fr": "Surveille un magasin", - "it": "Sorveglia un negozio" + "it": "Sorveglia un negozio", + "de": "Überwacht ein Geschäft" } } ], @@ -378,13 +399,15 @@ "nl": "Hoe is deze camera geplaatst?", "fr": "Comment cette caméra est-elle placée ?", "it": "Com'è posizionata questa telecamera?", - "ru": "Как расположена эта камера?" + "ru": "Как расположена эта камера?", + "de": "Wie ist diese Kamera montiert?" }, "render": { "en": "Mounting method: {mount}", "nl": "Montage: {camera:mount}", "fr": "Méthode de montage : {mount}", - "it": "Metodo di montaggio: {mount}" + "it": "Metodo di montaggio: {mount}", + "de": "Montageart: {mount}" }, "freeform": { "key": "camera:mount" diff --git a/assets/layers/toilet/toilet.json b/assets/layers/toilet/toilet.json index 7b0366ca9b..3c06cbdaa0 100644 --- a/assets/layers/toilet/toilet.json +++ b/assets/layers/toilet/toilet.json @@ -462,7 +462,8 @@ { "question": { "en": "Wheelchair accessible", - "nl": "Rolstoel toegankelijk" + "nl": "Rolstoel toegankelijk", + "de": "Rollstuhlgerecht" }, "osmTags": "wheelchair=yes" } @@ -474,7 +475,8 @@ { "question": { "en": "Has a changing table", - "nl": "Heeft een luiertafel" + "nl": "Heeft een luiertafel", + "de": "Hat einen Wickeltisch" }, "osmTags": "changing_table=yes" } @@ -486,7 +488,8 @@ { "question": { "en": "Free to use", - "nl": "Gratis toegankelijk" + "nl": "Gratis toegankelijk", + "de": "Nutzung kostenlos" }, "osmTags": { "or": [ diff --git a/assets/layers/trail/trail.json b/assets/layers/trail/trail.json index fa33cc095a..79c0c92176 100644 --- a/assets/layers/trail/trail.json +++ b/assets/layers/trail/trail.json @@ -3,7 +3,8 @@ "name": { "en": "Trails", "nl": "Wandeltochten", - "ru": "Тропы" + "ru": "Тропы", + "de": "Wanderwege" }, "minzoom": 12, "source": { @@ -23,7 +24,8 @@ "render": { "en": "Trail", "nl": "Wandeltocht", - "ru": "Тропа" + "ru": "Тропа", + "de": "Wanderweg" }, "mappings": [ { @@ -38,7 +40,8 @@ "id": "trail-length", "render": { "en": "The trail is {_length:km} kilometers long", - "nl": "Deze wandeling is {_length:km} kilometer lang" + "nl": "Deze wandeling is {_length:km} kilometer lang", + "de": "Der Wanderweg ist {_length:km} Kilometer lang" } }, { @@ -104,28 +107,32 @@ "if": "colour=blue", "then": { "nl": "Blauwe wandeling", - "en": "Blue trail" + "en": "Blue trail", + "de": "Blauer Weg" } }, { "if": "colour=red", "then": { "nl": "Rode wandeling", - "en": "Red trail" + "en": "Red trail", + "de": "Roter Weg" } }, { "if": "colour=green", "then": { "nl": "Groene wandeling", - "en": "Green trail" + "en": "Green trail", + "de": "Grüner Weg" } }, { "if": "colour=yellow", "then": { "nl": "Gele wandeling", - "en": "Yellow trail" + "en": "Yellow trail", + "de": "Gelber Weg" } } ], diff --git a/assets/layers/tree_node/tree_node.json b/assets/layers/tree_node/tree_node.json index 6d99b8382c..107191a1d7 100644 --- a/assets/layers/tree_node/tree_node.json +++ b/assets/layers/tree_node/tree_node.json @@ -50,7 +50,8 @@ "en": "Height: {height}", "it": "Altezza: {height}", "ru": "Высота: {height}", - "fr": "Hauteur : {height}" + "fr": "Hauteur : {height}", + "de": "Höhe: {height}" }, "condition": { "and": [ @@ -69,7 +70,8 @@ "en": "Height: {height} m", "it": "Altezza: {height} m", "ru": "Высота: {height} м", - "fr": "Hauteur : {height} m" + "fr": "Hauteur : {height} m", + "de": "Höhe: {height} m" } } ] @@ -93,7 +95,8 @@ "nl": "\"\"/ Loofboom", "en": "\"\"/ Broadleaved", "it": "\"\"/ Latifoglia", - "fr": "\"\"/ Feuillu" + "fr": "\"\"/ Feuillu", + "de": "\"\"/ Laubbaum" } }, { @@ -106,7 +109,8 @@ "nl": "\"\"/ Naaldboom", "en": "\"\"/ Needleleaved", "it": "\"\"/ Aghifoglia", - "fr": "\"\"/ Résineux" + "fr": "\"\"/ Résineux", + "de": "\"\"/ Nadelbaum" } }, { @@ -119,7 +123,8 @@ "nl": "\"\"/ Permanent bladloos", "en": "\"\"/ Permanently leafless", "it": "\"\"/ Privo di foglie (permanente)", - "fr": "\"\"/ Sans feuilles (Permanent)" + "fr": "\"\"/ Sans feuilles (Permanent)", + "de": "\"\"/ Dauerhaft blattlos" }, "hideInAnswer": true } @@ -247,7 +252,8 @@ "en": "Is this tree evergreen or deciduous?", "it": "È un sempreverde o caduco?", "ru": "Это дерево вечнозелёное или листопадное?", - "fr": "L’arbre est-il à feuillage persistant ou caduc ?" + "fr": "L’arbre est-il à feuillage persistant ou caduc ?", + "de": "Ist dies ein Nadelbaum oder ein Laubbaum?" }, "mappings": [ { @@ -275,7 +281,8 @@ "en": "Evergreen.", "it": "Sempreverde.", "fr": "À feuilles persistantes.", - "ru": "Вечнозелёное." + "ru": "Вечнозелёное.", + "de": "immergrüner Baum." } } ], @@ -292,14 +299,16 @@ "it": "Nome: {name}", "ru": "Название: {name}", "fr": "Nom : {name}", - "id": "Nama: {name}" + "id": "Nama: {name}", + "de": "Name: {name}" }, "question": { "nl": "Heeft de boom een naam?", "en": "Does the tree have a name?", "it": "L’albero ha un nome?", "fr": "L'arbre a-t-il un nom ?", - "ru": "Есть ли у этого дерева название?" + "ru": "Есть ли у этого дерева название?", + "de": "Hat der Baum einen Namen?" }, "freeform": { "key": "name", @@ -320,7 +329,8 @@ "en": "The tree does not have a name.", "it": "L’albero non ha un nome.", "fr": "L'arbre n'a pas de nom.", - "ru": "У этого дерева нет названия." + "ru": "У этого дерева нет названия.", + "de": "Der Baum hat keinen Namen." } } ], @@ -339,7 +349,8 @@ "nl": "Is deze boom erkend als erfgoed?", "en": "Is this tree registered heritage?", "it": "Quest’albero è registrato come patrimonio?", - "fr": "Cet arbre est-il inscrit au patrimoine ?" + "fr": "Cet arbre est-il inscrit au patrimoine ?", + "de": "Ist dieser Baum ein Naturdenkmal?" }, "mappings": [ { @@ -395,7 +406,8 @@ "nl": "Niet erkend als erfgoed", "en": "Not registered as heritage", "it": "Non è registrato come patrimonio", - "fr": "Non enregistré comme patrimoine" + "fr": "Non enregistré comme patrimoine", + "de": "Nicht als Denkmal registriert" } }, { @@ -516,13 +528,15 @@ "en": "Broadleaved tree", "it": "Albero latifoglia", "fr": "Arbre feuillu", - "ru": "Лиственное дерево" + "ru": "Лиственное дерево", + "de": "Laubbaum" }, "description": { "nl": "Een boom van een soort die blaadjes heeft, bijvoorbeeld eik of populier.", "en": "A tree of a species with leaves, such as oak or populus.", "it": "Un albero di una specie con foglie larghe come la quercia o il pioppo.", - "fr": "Un arbre d'une espèce avec de larges feuilles, comme le chêne ou le peuplier." + "fr": "Un arbre d'une espèce avec de larges feuilles, comme le chêne ou le peuplier.", + "de": "Ein Baum mit Blättern, z. B. Eiche oder Buche." }, "preciseInput": { "preferredBackground": "photo" @@ -538,14 +552,16 @@ "en": "Needleleaved tree", "it": "Albero aghifoglia", "ru": "Хвойное дерево", - "fr": "Arbre résineux" + "fr": "Arbre résineux", + "de": "Nadelbaum" }, "description": { "nl": "Een boom van een soort met naalden, bijvoorbeeld den of spar.", "en": "A tree of a species with needles, such as pine or spruce.", "it": "Un albero di una specie con aghi come il pino o l’abete.", "ru": "Дерево с хвоей (иглами), например, сосна или ель.", - "fr": "Une espèce d’arbre avec des épines comme le pin ou l’épicéa." + "fr": "Une espèce d’arbre avec des épines comme le pin ou l’épicéa.", + "de": "Ein Baum mit Nadeln, z. B. Kiefer oder Fichte." }, "preciseInput": { "preferredBackground": "photo" @@ -569,7 +585,8 @@ "en": "If you're not sure whether it's a broadleaved or needleleaved tree.", "it": "Qualora non si sia sicuri se si tratta di un albero latifoglia o aghifoglia.", "fr": "Si vous n'êtes pas sûr(e) de savoir s'il s'agit d'un arbre à feuilles larges ou à aiguilles.", - "ru": "Если вы не уверены в том, лиственное это дерево или хвойное." + "ru": "Если вы не уверены в том, лиственное это дерево или хвойное.", + "de": "Wenn Sie nicht sicher sind, ob es sich um einen Laubbaum oder einen Nadelbaum handelt." }, "preciseInput": { "preferredBackground": "photo" diff --git a/assets/layers/waste_basket/waste_basket.json b/assets/layers/waste_basket/waste_basket.json index 98296a9427..1a234e9e0a 100644 --- a/assets/layers/waste_basket/waste_basket.json +++ b/assets/layers/waste_basket/waste_basket.json @@ -3,7 +3,8 @@ "name": { "en": "Waste Basket", "nl": "Vuilnisbak", - "ru": "Контейнер для мусора" + "ru": "Контейнер для мусора", + "de": "Abfalleimer" }, "minzoom": 17, "source": { @@ -17,7 +18,8 @@ "render": { "en": "Waste Basket", "nl": "Vuilnisbak", - "ru": "Контейнер для мусора" + "ru": "Контейнер для мусора", + "de": "Abfalleimer" } }, "description": { @@ -38,7 +40,8 @@ "if": "waste=", "then": { "en": "A waste basket for general waste", - "nl": "Een vuilnisbak voor zwerfvuil" + "nl": "Een vuilnisbak voor zwerfvuil", + "de": "Ein Abfalleimer für allgemeinen Müll" }, "hideInAnswer": true }, @@ -46,28 +49,32 @@ "if": "waste=trash", "then": { "en": "A waste basket for general waste", - "nl": "Een vuilnisbak voor zwerfvuil" + "nl": "Een vuilnisbak voor zwerfvuil", + "de": "Ein Abfalleimer für allgemeinen Müll" } }, { "if": "waste=dog_excrement", "then": { "en": "A waste basket for dog excrements", - "nl": "Een vuilnisbak specifiek voor hondenuitwerpselen" + "nl": "Een vuilnisbak specifiek voor hondenuitwerpselen", + "de": "Ein Abfalleimer für Hundekot" } }, { "if": "waste=cigarettes", "then": { "en": "A waste basket for cigarettes", - "nl": "Een vuilnisbak voor sigarettenpeuken" + "nl": "Een vuilnisbak voor sigarettenpeuken", + "de": "Mülleimer für Zigaretten" } }, { "if": "waste=drugs", "then": { "en": "A waste basket for drugs", - "nl": "Een vuilnisbak voor (vervallen) medicatie en drugs" + "nl": "Een vuilnisbak voor (vervallen) medicatie en drugs", + "de": "Mülleimer für Drogen" } }, { @@ -142,7 +149,8 @@ "then": { "en": "Waste Basket", "nl": "Vuilnisbak", - "ru": "Контейнер для мусора" + "ru": "Контейнер для мусора", + "de": "Abfalleimer" } } ] @@ -158,7 +166,8 @@ "title": { "en": "Waste Basket", "nl": "Vuilnisbak", - "ru": "Контейнер для мусора" + "ru": "Контейнер для мусора", + "de": "Abfalleimer" }, "presiceInput": { "preferredBackground": "photo" diff --git a/assets/tagRenderings/questions.json b/assets/tagRenderings/questions.json index 0a9a113fec..cab25af7c1 100644 --- a/assets/tagRenderings/questions.json +++ b/assets/tagRenderings/questions.json @@ -131,7 +131,8 @@ "en": "Is this place accessible with a wheelchair?", "pt": "Este lugar é acessível a utilizadores de cadeiras de rodas?", "pt_BR": "Este lugar é acessível com uma cadeira de rodas?", - "de": "Ist dieser Ort mit einem Rollstuhl zugänglich?" + "de": "Ist dieser Ort mit einem Rollstuhl zugänglich?", + "fr": "Est-ce que cet endroit est accessible en chaise roulante ?" }, "mappings": [ { @@ -145,7 +146,7 @@ "en": "This place is specially adapated for wheelchair users", "pt": "Este lugar está especialmente adaptado para utilizadores de cadeira de rodas", "pt_BR": "Este lugar é especialmente adaptado para usuários de cadeira de rodas", - "de": "Dieser Ort ist speziell für Rollstuhlfahrer eingerichtet." + "de": "Dieser Ort ist speziell für Rollstuhlfahrer eingerichtet" } }, { @@ -173,7 +174,8 @@ "en": "It is possible to reach this place in a wheelchair, but it is not easy", "pt": "É possível chegar a este local em cadeira de rodas, mas não é fácil", "pt_BR": "É possível chegar a esse local em uma cadeira de rodas, mas não é fácil", - "de": "Es ist möglich, diesen Ort mit einem Rollstuhl zu erreichen, aber es ist nicht einfach" + "de": "Es ist möglich, diesen Ort mit einem Rollstuhl zu erreichen, aber es ist nicht einfach", + "fr": "Il est possible d'accéder à cet endroit en chaise roulante, mais ce n'est pas facile" } }, { @@ -187,7 +189,8 @@ "en": "This place is not reachable with a wheelchair", "pt": "Este lugar não é acessível com uma cadeira de rodas", "pt_BR": "Este lugar não é alcançável com uma cadeira de rodas", - "de": "Dieser Ort ist nicht mit einem Rollstuhl erreichbar" + "de": "Dieser Ort ist nicht mit einem Rollstuhl erreichbar", + "fr": "Cet endroit n'est pas accessible en chaise roulante" } } ] @@ -197,7 +200,8 @@ "en": "Are dogs allowed in this business?", "nl": "Zijn honden toegelaten in deze zaak?", "pt": "Os cães são permitidos neste estabelecimento?", - "de": "Sind Hunde in diesem Geschäft erlaubt?" + "de": "Sind Hunde in diesem Geschäft erlaubt?", + "fr": "Est-ce que les chiens sont admis ici ?" }, "mappings": [ { @@ -206,7 +210,8 @@ "en": "Dogs are allowed", "nl": "honden zijn toegelaten", "pt": "Os cães são permitidos", - "de": "Hunde sind erlaubt" + "de": "Hunde sind erlaubt", + "fr": "Chiens admis" } }, { @@ -215,7 +220,8 @@ "en": "Dogs are not allowed", "nl": "honden zijn niet toegelaten", "pt": "Os cães não são permitidos", - "de": "Hunde sind nicht erlaubt" + "de": "Hunde sind nicht erlaubt", + "fr": "Les chiens ne sont pas admis" } }, { @@ -224,7 +230,8 @@ "en": "Dogs are allowed, but they have to be leashed", "nl": "honden zijn enkel aan de leiband welkom", "pt": "Os cães são permitidos, mas têm de ser presos pela trela", - "de": "Hunde sind erlaubt, müssen aber angeleint sein." + "de": "Hunde sind erlaubt, müssen aber angeleint sein", + "fr": "Les chiens sont admis, mais ils doivent être tenus en laisse" } }, { @@ -233,7 +240,8 @@ "en": "Dogs are allowed and can run around freely", "nl": "honden zijn welkom en mogen vrij rondlopen", "pt": "Os cães são permitidos e podem correr livremente", - "de": "Hunde sind erlaubt und können frei herumlaufen" + "de": "Hunde sind erlaubt und können frei herumlaufen", + "fr": "Les chiens sont admis et peuvent circuler librement" } } ] @@ -298,7 +306,8 @@ "pt": "Que métodos de pagamento são aceites aqui?", "pt_BR": "Quais métodos de pagamento são aceitos aqui?", "id": "Metode pembayaran manakah yang di terima disini?", - "de": "Welche Zahlungsmethoden werden hier akzeptiert?" + "de": "Welche Zahlungsmethoden werden hier akzeptiert?", + "fr": "Quelles sont les méthodes de paiement acceptées ici ?" }, "multiAnswer": true, "mappings": [ @@ -311,7 +320,8 @@ "pt": "Aceitam pagamento com dinheiro aqui", "pt_BR": "Dinheiro é aceito aqui", "id": "Disini menerima pembayaran tunai", - "de": "Hier wird Bargeld akzeptiert" + "de": "Hier wird Bargeld akzeptiert", + "fr": "Paiement en liquide accepté" } }, { @@ -323,7 +333,8 @@ "pt": "Aceitam pagamento com cartões bancários aqui", "pt_BR": "Cartões de pagamento são aceitos aqui", "id": "Disini menerima pembayaran dengan kartu", - "de": "Hier werden Zahlungskarten akzeptiert" + "de": "Hier werden Zahlungskarten akzeptiert", + "fr": "Paiement par carte accepté" } } ] diff --git a/assets/themes/campersite/campersite.json b/assets/themes/campersite/campersite.json index 670e45299e..1b060b8240 100644 --- a/assets/themes/campersite/campersite.json +++ b/assets/themes/campersite/campersite.json @@ -2,7 +2,7 @@ "id": "campersite", "title": { "en": "Campersites", - "nl": "Kampeersite", + "nl": "Camperplaatsen", "it": "Aree camper", "ru": "Кемпинги", "ja": "キャンプサイト", @@ -304,7 +304,8 @@ "zh_Hant": "{capacity} 露營者能夠同時使用這個地方", "fr": "{capacity} personnes peuvent utiliser cet espace en même temps", "pt_BR": "{capacity} campistas podem usar este lugar ao mesmo tempo", - "de": "{capacity} Wohnmobile können diesen Platz gleichzeitig nutzen" + "de": "{capacity} Wohnmobile können diesen Platz gleichzeitig nutzen", + "nl": "{capacity} campers kunnen deze plaats tegelijk gebruiken" }, "question": { "en": "How many campers can stay here? (skip if there is no obvious number of spaces or allowed vehicles)", @@ -314,7 +315,8 @@ "zh_Hant": "多少露營者能夠待在這裡?(如果沒有明顯的空間數字或是允許車輛則可以跳過)", "fr": "Combien de personnes peuvent camper ici ? (Passez s’il n’y a pas de places délimitées)", "pt_BR": "Quantos campistas podem ficar aqui? (pule se não houver um número óbvio de vagas ou veículos permitidos)", - "de": "Wie viele Wohnmobile können hier parken? (Überspringen, wenn es keine offensichtliche Anzahl von Stellplätzen oder erlaubten Fahrzeugen gibt)" + "de": "Wie viele Wohnmobile können hier parken? (Überspringen, wenn es keine offensichtliche Anzahl von Stellplätzen oder erlaubten Fahrzeugen gibt)", + "nl": "Hoeveel campers kunnen hier overnachten? (sla dit over als er geen duidelijk aantal plaatsen of aangeduid maximum is)" }, "freeform": { "key": "capacity", @@ -351,7 +353,8 @@ "zh_Hant": "這裡有網路連線", "fr": "Il y a un accès internet", "pt_BR": "Há acesso à internet", - "de": "Internetzugang ist vorhanden" + "de": "Internetzugang ist vorhanden", + "nl": "Er is internettoegang" } }, { @@ -370,7 +373,8 @@ "zh_Hant": "這裡有網路連線", "fr": "Il y a un accès internet", "pt_BR": "Há acesso à Internet", - "de": "Internetzugang ist vorhanden" + "de": "Internetzugang ist vorhanden", + "nl": "Er is internettoegang" }, "hideInAnswer": true }, @@ -609,7 +613,8 @@ "it": "Maggiori dettagli su questo luogo: {description}", "fr": "Plus de détails à propos du site : {description}", "pt_BR": "Mais detalhes sobre este lugar: {description}", - "de": "Mehr Details über diesen Ort: {description}" + "de": "Mehr Details über diesen Ort: {description}", + "nl": "Meer details over deze plaats: {description}" }, "question": { "en": "Would you like to add a general description of this place? (Do not repeat information previously asked or shown above. Please keep it objective - opinions go into the reviews)", @@ -618,7 +623,8 @@ "zh_Hant": "你想要為這個地方加一般的敘述嗎?(不要重覆加先前問過或提供的資訊,請保持敘述性-請將意見留在評價)", "it": "Desideri aggiungere una descrizione del luogo? (Non vanno ripetute informazioni già richieste e mostrate precedentemente. Si prega di attenersi a dati oggettivi - le opinioni vanno nelle recensioni)", "fr": "Souhaitez-vous ajouter une description générale du lieu ? (Ne pas répéter les informations précédentes et rester neutre, les opinions vont dans les avis)", - "de": "Möchten Sie eine allgemeine Beschreibung für diesen Ort hinzufügen? (Bitte wiederholen Sie keine Informationen, die Sie bereits zuvor angegeben haben. Bitte bleiben Sie objektiv - Meinungen gehen in die Bewertungen ein)" + "de": "Möchten Sie eine allgemeine Beschreibung für diesen Ort hinzufügen? (Bitte wiederholen Sie keine Informationen, die Sie bereits zuvor angegeben haben. Bitte bleiben Sie objektiv - Meinungen gehen in die Bewertungen ein)", + "nl": "Wil je graag een algemene beschrijving toevoegen van deze plaats? (Herhaal hier niet de antwoorden op de vragen die reeds gesteld zijn. Hou het objectief - je kan je mening geven via een review)" }, "freeform": { "key": "description", @@ -664,7 +670,8 @@ "it": "luogo di campeggio", "fr": "Aire de camping", "pt_BR": "local de acampamento", - "de": "Wohnmobilstellplatz" + "de": "Wohnmobilstellplatz", + "nl": "camperplaats" }, "description": { "en": "Add a new official camper site. These are designated places to stay overnight with your camper. They might look like a real camping or just look like a parking. They might not be signposted at all, but just be defined in a municipal decision. A regular parking intended for campers where it is not expected to spend the night, is -not- a camper site ", @@ -672,7 +679,8 @@ "ja": "新しい公式キャンプサイトを追加します。お客様のキャンピングカーで一泊する指定の場所です。本物のキャンプのように見えるかもしれないし、単なる駐車場のように見えるかもしれない。それらは全く署名されていないかもしれませんが、自治体の決定で定義されているだけです。夜を過ごすことが予想されないキャンパー向けの通常の駐車場は、キャンプサイトではない ", "it": "Aggiungi una nuova area di sosta ufficiale per camper. Si tratta di aree destinate alla sosta notturna dei camper. Potrebbe trattarsi di luoghi di campeggio o semplici parcheggi. Potrebbero anche non essere segnalati sul posto, ma semplicemente indicati in una delibera comunale. Un parcheggio destinato ai camper in cui non è però consentito trascorrere la notte -non- va considerato un'area di sosta per camper. ", "fr": "Ajouter une nouvelle aire de camping officielle, destinée à y passer la nuit avec un camping-car. Elle ne nécessite pas d’infrastructures particulières et peut être simplement désignée sous arrêté municipal, un simple parking ne suffit pas à rentrer dans cette catégorie ", - "de": "Fügen Sie einen neuen offiziellen Wohnmobilstellplatz hinzu. Dies sind ausgewiesene Plätze, an denen Sie in Ihrem Wohnmobil übernachten können. Sie können wie ein richtiger Campingplatz oder nur wie ein Parkplatz aussehen. Möglicherweise sind sie gar nicht ausgeschildert, sondern nur in einem Gemeindebeschluss festgelegt. Ein normaler Parkplatz für Wohnmobile, auf dem übernachten nicht zulässig ist, ist kein Wohnmobilstellplatz. " + "de": "Fügen Sie einen neuen offiziellen Wohnmobilstellplatz hinzu. Dies sind ausgewiesene Plätze, an denen Sie in Ihrem Wohnmobil übernachten können. Sie können wie ein richtiger Campingplatz oder nur wie ein Parkplatz aussehen. Möglicherweise sind sie gar nicht ausgeschildert, sondern nur in einem Gemeindebeschluss festgelegt. Ein normaler Parkplatz für Wohnmobile, auf dem Übernachten nicht zulässig ist, ist kein Wohnmobilstellplatz. ", + "nl": "Voeg een nieuwe officiële camperplaats toe. Dit zijn speciaal aangeduide plaatsen waar het toegestaan is om te overnachten met een camper. Ze kunnen er uitzien als een parking, of soms eerder als een camping. Soms staan ze niet ter plaatse aangeduid, maar heeft de gemeente wel degelijk beslist dat dit een camperplaats is. Een parking voor campers waar je niet mag overnachten is géén camperplaats. " } } ], diff --git a/assets/themes/hailhydrant/hailhydrant.json b/assets/themes/hailhydrant/hailhydrant.json index 3a94dbb1be..92f54e50f0 100644 --- a/assets/themes/hailhydrant/hailhydrant.json +++ b/assets/themes/hailhydrant/hailhydrant.json @@ -18,7 +18,8 @@ "en": "On this map you can find and update hydrants, fire stations, ambulance stations, and extinguishers in your favorite neighborhoods. \n\nYou can track your precise location (mobile only) and select layers that are relevant for you in the bottom left corner. You can also use this tool to add or edit pins (points of interest) to the map and provide additional details by answering available questions. \n\nAll changes you make will automatically be saved in the global database of OpenStreetMap and can be freely re-used by others.", "ja": "このマップでは、お気に入りの近隣にある消火栓、消防署、救急ステーション、消火器を検索して更新できます。\n\n正確な位置を追跡し(モバイルのみ)、左下コーナーで関連するレイヤを選択できます。このツールを使用して、マップにピン(注視点)を追加または編集したり、利用可能な質問に答えることによって追加の詳細を提供することもできます。\n\nすべての変更は自動的にOpenStreetMapのグローバルデータベースに保存され、他のユーザが自由に再利用できます。", "zh_Hant": "在這份地圖上面你可以在你喜愛的社區尋找與更新消防栓、消防隊、急救站與滅火器。\n\n你可以追蹤確切位置 (只有行動版) 以及在左下角選擇與你相關的圖層。你也可以使用這工具新增或編輯地圖上的釘子 (興趣點),以及透過回答一些問題提供額外的資訊。\n\n所有你做出的變動都會自動存到開放街圖這個全球資料庫,而且能自由讓其他人取用。", - "fr": "Sur cette carte on trouve et met à jour les bornes incendies, extincteurs, casernes de pompiers et ambulanciers dans son quartier.
Les options en haut à gauche permettent de localiser sa position (sur téléphone) et de filtrer les éléments. Il est possible d’utiliser cet outil pour ajouter et éditer les points d’intérêt de la carte et d’y ajouter des détails en répondant aux questions.
Toutes les modifications sont automatiquement enregistrées dans la base de données OpenStreetMap et peuvent êtres librement réutilisées par d’autres." + "fr": "Sur cette carte on trouve et met à jour les bornes incendies, extincteurs, casernes de pompiers et ambulanciers dans son quartier.
Les options en haut à gauche permettent de localiser sa position (sur téléphone) et de filtrer les éléments. Il est possible d’utiliser cet outil pour ajouter et éditer les points d’intérêt de la carte et d’y ajouter des détails en répondant aux questions.
Toutes les modifications sont automatiquement enregistrées dans la base de données OpenStreetMap et peuvent êtres librement réutilisées par d’autres.", + "de": "Auf dieser Karte können Sie Hydranten, Feuerwachen, Krankenwagen und Feuerlöscher in Ihren bevorzugten Stadtvierteln finden und aktualisieren. \n\nSie können Ihren genauen Standort verfolgen (nur mobil) und in der unteren linken Ecke die für Sie relevanten Ebenen auswählen. Sie können mit diesem Tool auch Pins (Points of Interest) zur Karte hinzufügen oder bearbeiten und durch die Beantwortung verfügbarer Fragen zusätzliche Angaben machen. \n\nAlle von Ihnen vorgenommenen Änderungen werden automatisch in der globalen Datenbank von OpenStreetMap gespeichert und können von anderen frei weiterverwendet werden." }, "language": [ "en", @@ -26,6 +27,7 @@ "zh_Hant", "ru", "fr", + "de", "nb_NO", "it", "id" @@ -47,7 +49,8 @@ "zh_Hant": "消防栓地圖", "nb_NO": "Kart over brannhydranter", "ru": "Карта пожарных гидрантов", - "fr": "Carte des bornes incendie" + "fr": "Carte des bornes incendie", + "de": "Karte der Hydranten" }, "minzoom": 14, "source": { @@ -63,7 +66,8 @@ "ru": "Гидрант", "ja": "消火栓", "nb_NO": "Brannhydrant", - "fr": "Bornes incendie" + "fr": "Bornes incendie", + "de": "Hydrant" } }, "description": { @@ -72,7 +76,8 @@ "zh_Hant": "顯示消防栓的地圖圖層。", "nb_NO": "Kartlag for å vise brannhydranter.", "ru": "Слой карты, отображающий пожарные гидранты.", - "fr": "Couche des bornes incendie." + "fr": "Couche des bornes incendie.", + "de": "Kartenebene zur Anzeige von Hydranten." }, "tagRenderings": [ { @@ -82,14 +87,16 @@ "ja": "消火栓の色は何色ですか?", "nb_NO": "Hvilken farge har brannhydranten?", "ru": "Какого цвета гидрант?", - "fr": "Quelle est la couleur de la borne ?" + "fr": "Quelle est la couleur de la borne ?", + "de": "Welche Farbe hat der Hydrant?" }, "render": { "en": "The hydrant color is {colour}", "ja": "消火栓の色は{color}です", "nb_NO": "Brannhydranter er {colour}", "ru": "Цвет гидранта {colour}", - "fr": "La borne est {colour}" + "fr": "La borne est {colour}", + "de": "Der Hydrant hat die Farbe {colour}" }, "freeform": { "key": "colour" @@ -105,7 +112,8 @@ "en": "The hydrant color is unknown.", "ja": "消火栓の色は不明です。", "ru": "Цвет гидранта не определён.", - "fr": "La borne est de couleur inconnue." + "fr": "La borne est de couleur inconnue.", + "de": "Die Farbe des Hydranten ist unbekannt." }, "hideInAnswer": true }, @@ -119,7 +127,8 @@ "en": "The hydrant color is yellow.", "ja": "消火栓の色は黄色です。", "ru": "Гидрант жёлтого цвета.", - "fr": "La borne est jaune." + "fr": "La borne est jaune.", + "de": "Die Farbe des Hydranten ist gelb." } }, { @@ -133,7 +142,8 @@ "ja": "消火栓の色は赤です。", "it": "L'idrante è rosso.", "ru": "Гидрант красного цвета.", - "fr": "La borne est rouge." + "fr": "La borne est rouge.", + "de": "Die Farbe des Hydranten ist rot." } } ] @@ -145,7 +155,8 @@ "ja": "どんな消火栓なんですか?", "it": "Di che tipo è questo idrante?", "ru": "К какому типу относится этот гидрант?", - "fr": "De quel type de borne s’agit-il ?" + "fr": "De quel type de borne s’agit-il ?", + "de": "Um welche Art von Hydrant handelt es sich?" }, "freeform": { "key": "fire_hydrant:type" @@ -155,7 +166,8 @@ "ru": " Тип гидранта: {fire_hydrant:type}", "ja": " 消火栓のタイプ:{fire_hydrant:type}", "it": " Tipo di idrante: {fire_hydrant:type}", - "fr": " Type de borne : {fire_hydrant:type}" + "fr": " Type de borne : {fire_hydrant:type}", + "de": " Hydranten-Typ: {fire_hydrant:type}" }, "mappings": [ { @@ -169,7 +181,8 @@ "ja": "消火栓の種類は不明です。", "it": "Il tipo di idrante è sconosciuto.", "ru": "Тип гидранта не определён.", - "fr": "La borne est de type inconnu." + "fr": "La borne est de type inconnu.", + "de": "Der Typ des Hydranten ist unbekannt." }, "hideInAnswer": true }, @@ -182,7 +195,8 @@ "then": { "en": " Pillar type.", "ja": " ピラー型。", - "fr": " Pilier." + "fr": " Pilier.", + "de": " Säulenart." } }, { @@ -194,7 +208,8 @@ "then": { "en": " Pipe type.", "ja": " パイプ型。", - "fr": " Tuyau." + "fr": " Tuyau.", + "de": " Rohrtyp." } }, { @@ -208,7 +223,8 @@ "id": " Jenis dinding.", "ru": " Тип стены.", "ja": " 壁型。", - "fr": " Mural." + "fr": " Mural.", + "de": " Wandtyp." } }, { @@ -220,7 +236,8 @@ "then": { "en": " Underground type.", "ja": "地下式。", - "fr": " Enterré." + "fr": " Enterré.", + "de": " Untergrundtyp." } } ] @@ -230,12 +247,14 @@ "question": { "en": "Update the lifecycle status of the hydrant.", "ja": "消火栓のライフサイクルステータスを更新します。", - "fr": "Mettre à jour l’état de la borne." + "fr": "Mettre à jour l’état de la borne.", + "de": "Aktualisieren Sie den Lebenszyklusstatus des Hydranten." }, "render": { "en": "Lifecycle status", "ja": "ライフサイクルステータス", - "fr": "État" + "fr": "État", + "de": "Lebenszyklus-Status" }, "freeform": { "key": "disused:emergency" @@ -251,7 +270,8 @@ "en": "The hydrant is (fully or partially) working.", "ja": "消火栓は(完全にまたは部分的に)機能しています。", "ru": "Гидрант (полностью или частично) в рабочем состоянии.", - "fr": "La borne est en état, ou partiellement en état, de fonctionner." + "fr": "La borne est en état, ou partiellement en état, de fonctionner.", + "de": "Der Hydrant ist (ganz oder teilweise) in Betrieb." } }, { @@ -264,7 +284,8 @@ "then": { "en": "The hydrant is unavailable.", "ja": "消火栓は使用できません。", - "fr": "La borne est hors-service." + "fr": "La borne est hors-service.", + "de": "Der Hydrant ist nicht verfügbar." } }, { @@ -278,7 +299,8 @@ "en": "The hydrant has been removed.", "ja": "消火栓が撤去されました。", "ru": "Гидрант демонтирован.", - "fr": "La borne a été retirée." + "fr": "La borne a été retirée.", + "de": "Der Hydrant wurde entfernt." } } ] @@ -307,12 +329,14 @@ "ru": "Пожарный гидрант", "ja": "消火栓", "nb_NO": "Brannhydrant", - "fr": "Borne incendie" + "fr": "Borne incendie", + "de": "Löschwasser-Hydrant" }, "description": { "en": "A hydrant is a connection point where firefighters can tap water. It might be located underground.", "ja": "消火栓は消防士が水を汲み上げることができる接続点です。地下にあるかもしれません。", - "fr": "Une borne incendie est un point où les pompiers peuvent s’alimenter en eau. Elle peut être enterrée." + "fr": "Une borne incendie est un point où les pompiers peuvent s’alimenter en eau. Elle peut être enterrée.", + "de": "Ein Hydrant ist ein Anschlusspunkt, an dem die Feuerwehr Wasser zapfen kann. Er kann sich unterirdisch befinden." } } ], @@ -325,7 +349,8 @@ "ja": "消火器の地図です。", "nb_NO": "Kart over brannhydranter", "ru": "Карта огнетушителей.", - "fr": "Couche des extincteurs." + "fr": "Couche des extincteurs.", + "de": "Karte mit Feuerlöschern." }, "minzoom": 14, "source": { @@ -341,7 +366,8 @@ "ru": "Огнетушители", "ja": "消火器", "nb_NO": "Brannslokkere", - "fr": "Exctincteurs" + "fr": "Exctincteurs", + "de": "Feuerlöscher" } }, "description": { @@ -350,7 +376,8 @@ "zh_Hant": "顯示消防栓的地圖圖層。", "nb_NO": "Kartlag for å vise brannslokkere.", "ru": "Слой карты, отображающий огнетушители.", - "fr": "Couche des lances à incendie." + "fr": "Couche des lances à incendie.", + "de": "Kartenebene zur Anzeige von Hydranten." }, "tagRenderings": [ { @@ -359,13 +386,15 @@ "en": "Location: {location}", "ja": "場所:{location}", "ru": "Местоположение: {location}", - "fr": "Emplacement : {location}" + "fr": "Emplacement : {location}", + "de": "Standort: {location}" }, "question": { "en": "Where is it positioned?", "ja": "どこにあるんですか?", "ru": "Где это расположено?", - "fr": "Où est-elle positionnée ?" + "fr": "Où est-elle positionnée ?", + "de": "Wo befindet er sich?" }, "mappings": [ { @@ -378,7 +407,8 @@ "en": "Found indoors.", "ja": "屋内にある。", "ru": "Внутри.", - "fr": "Intérieur." + "fr": "Intérieur.", + "de": "Im Innenraum vorhanden." } }, { @@ -391,7 +421,8 @@ "en": "Found outdoors.", "ja": "屋外にある。", "ru": "Снаружи.", - "fr": "Extérieur." + "fr": "Extérieur.", + "de": "Im Außenraum vorhanden." } } ], @@ -423,13 +454,15 @@ "ja": "消火器", "nb_NO": "Brannslukker", "ru": "Огнетушитель", - "fr": "Extincteur" + "fr": "Extincteur", + "de": "Feuerlöscher" }, "description": { "en": "A fire extinguisher is a small, portable device used to stop a fire", "ja": "消火器は、火災を止めるために使用される小型で携帯可能な装置である", "ru": "Огнетушитель - небольшое переносное устройство для тушения огня", - "fr": "Un extincteur est un appareil portatif servant à éteindre un feu" + "fr": "Un extincteur est un appareil portatif servant à éteindre un feu", + "de": "Ein Feuerlöscher ist ein kleines, tragbares Gerät, das dazu dient, ein Feuer zu löschen" } } ], @@ -443,7 +476,8 @@ "nb_NO": "Kart over brannstasjoner", "it": "Mappa delle caserme dei vigili del fuoco", "ru": "Карта пожарных частей", - "fr": "Couche des stations de pompiers" + "fr": "Couche des stations de pompiers", + "de": "Karte der Feuerwachen" }, "minzoom": 12, "source": { @@ -469,7 +503,8 @@ "ja": "消防署を表示するためのマップレイヤ。", "it": "Livello che mostra le caserme dei vigili del fuoco.", "ru": "Слой карты, отображающий пожарные части.", - "fr": "Couche des stations de pompiers." + "fr": "Couche des stations de pompiers.", + "de": "Kartenebene zur Darstellung von Feuerwachen." }, "tagRenderings": [ { @@ -482,7 +517,8 @@ "ja": "この消防署の名前は何ですか?", "ru": "Как называется эта пожарная часть?", "it": "Come si chiama questa caserma dei vigili del fuoco?", - "fr": "Quel est le nom de la station ?" + "fr": "Quel est le nom de la station ?", + "de": "Wie lautet der Name dieser Feuerwache?" }, "render": { "en": "This station is called {name}.", @@ -649,12 +685,14 @@ "en": "Fire station", "ja": "消防署", "ru": "Пожарная часть", - "fr": "Caserne de pompiers" + "fr": "Caserne de pompiers", + "de": "Feuerwache" }, "description": { "en": "A fire station is a place where the fire trucks and firefighters are located when not in operation.", "ja": "消防署は、運転していないときに消防車や消防士がいる場所です。", - "fr": "Une caserne de pompiers est un lieu où les pompiers et leur équipements sont situés en dehors des missions." + "fr": "Une caserne de pompiers est un lieu où les pompiers et leur équipements sont situés en dehors des missions.", + "de": "Eine Feuerwache ist ein Ort, an dem die Feuerwehrfahrzeuge und die Feuerwehrleute untergebracht sind, wenn sie nicht im Einsatz sind." } } ] @@ -854,7 +892,8 @@ "en": "Add an ambulance station to the map", "ja": "救急ステーション(消防署)をマップに追加する", "ru": "Добавить станцию скорой помощи на карту", - "fr": "Ajouter une station d’ambulances à la carte" + "fr": "Ajouter une station d’ambulances à la carte", + "de": "Eine Rettungsstation der Karte hinzufügen" } } ], diff --git a/assets/themes/openwindpowermap/openwindpowermap.json b/assets/themes/openwindpowermap/openwindpowermap.json index a437a06bd2..c7e910d48b 100644 --- a/assets/themes/openwindpowermap/openwindpowermap.json +++ b/assets/themes/openwindpowermap/openwindpowermap.json @@ -8,11 +8,13 @@ "icon": "./assets/themes/openwindpowermap/wind_turbine.svg", "description": { "en": "A map for showing and editing wind turbines.", - "fr": "Une carte indiquant les éoliennes et permettant leur édition." + "fr": "Une carte indiquant les éoliennes et permettant leur édition.", + "de": "Eine Karte zum Anzeigen und Bearbeiten von Windkraftanlagen." }, "language": [ "en", "fr", + "de", "nl" ], "version": "2021-06-18", diff --git a/assets/themes/postboxes/postboxes.json b/assets/themes/postboxes/postboxes.json index d90c5a1c39..96dce929b2 100644 --- a/assets/themes/postboxes/postboxes.json +++ b/assets/themes/postboxes/postboxes.json @@ -10,7 +10,8 @@ "en": "On this map you can find and add data of post offices and post boxes. You can use this map to find where you can mail your next postcard! :)
Spotted an error or is a post box missing? You can edit this map with a free OpenStreetMap account. " }, "language": [ - "en" + "en", + "de" ], "maintainer": "", "icon": "./assets/themes/postboxes/postbox.svg", @@ -96,7 +97,8 @@ } }, "description": { - "en": "A layer showing post offices." + "en": "A layer showing post offices.", + "de": "Eine Ebene mit Postämtern." }, "tagRenderings": [ "images", @@ -119,7 +121,8 @@ { "if": "opening_hours=24/7", "then": { - "en": "24/7 opened (including holidays)" + "en": "24/7 opened (including holidays)", + "de": "durchgehend geöffnet (auch an Feiertagen)" } } ], diff --git a/assets/themes/shops/shops.json b/assets/themes/shops/shops.json index 878225a90e..a6d904a436 100644 --- a/assets/themes/shops/shops.json +++ b/assets/themes/shops/shops.json @@ -5,12 +5,14 @@ "fr": "Carte des magasins", "ja": "オープン ショップ マップ", "zh_Hant": "開放商店地圖", - "ru": "Открыть карту магазинов" + "ru": "Открыть карту магазинов", + "de": "Freie Geschäftskarte" }, "shortDescription": { "en": "An editable map with basic shop information", "fr": "Carte modifiable affichant les informations de base des magasins", - "ja": "基本的なショップ情報を含む編集可能なマップ" + "ja": "基本的なショップ情報を含む編集可能なマップ", + "de": "Eine bearbeitbare Karte mit grundlegenden Geschäftsinformationen" }, "description": { "en": "On this map, one can mark basic information about shops, add opening hours and phone numbers", @@ -24,9 +26,7 @@ "ja", "zh_Hant", "ru", - "nl", - "ca", - "id" + "de" ], "maintainer": "MapComplete", "icon": "./assets/themes/shops/shop.svg", diff --git a/assets/themes/sport_pitches/sport_pitches.json b/assets/themes/sport_pitches/sport_pitches.json index 257b835a8d..cf7197dd4a 100644 --- a/assets/themes/sport_pitches/sport_pitches.json +++ b/assets/themes/sport_pitches/sport_pitches.json @@ -6,7 +6,8 @@ "en": "Sport pitches", "ja": "スポーツ競技場", "zh_Hant": "運動場地", - "ru": "Спортивные площадки" + "ru": "Спортивные площадки", + "de": "Sportplätze" }, "shortDescription": { "nl": "Deze kaart toont sportvelden", @@ -14,14 +15,16 @@ "en": "A map showing sport pitches", "ja": "スポーツ競技場を示す地図", "zh_Hant": "顯示運動場地的地圖", - "ru": "Карта, отображающая спортивные площадки" + "ru": "Карта, отображающая спортивные площадки", + "de": "Eine Karte mit Sportplätzen" }, "description": { "nl": "Een sportveld is een ingerichte plaats met infrastructuur om een sport te beoefenen", "fr": "Un terrain de sport est une zone faite pour pratiquer un sport", "en": "A sport pitch is an area where sports are played", "ja": "スポーツ競技場は、スポーツが行われる場所です", - "zh_Hant": "運動場地是進行運動的地方" + "zh_Hant": "運動場地是進行運動的地方", + "de": "Ein Sportplatz ist eine Fläche, auf der Sportarten gespielt werden" }, "language": [ "nl", @@ -29,7 +32,8 @@ "en", "ja", "zh_Hant", - "ru" + "ru", + "de" ], "maintainer": "", "icon": "./assets/layers/sport_pitch/table_tennis.svg", diff --git a/assets/themes/surveillance/surveillance.json b/assets/themes/surveillance/surveillance.json index 4663b87fbd..3d5586b52e 100644 --- a/assets/themes/surveillance/surveillance.json +++ b/assets/themes/surveillance/surveillance.json @@ -5,7 +5,8 @@ "nl": "Surveillance under Surveillance", "ja": "監視カメラの監視", "zh_Hant": "被監視的監視器", - "fr": "Surveillance" + "fr": "Surveillance", + "de": "Überwachung unter Überwachung" }, "shortDescription": { "en": "Surveillance cameras and other means of surveillance", @@ -13,7 +14,8 @@ "ja": "監視カメラおよびその他の監視手段", "zh_Hant": "監視鏡頭與其他型式的監視", "fr": "Caméras et autres dispositifs de surveillance", - "pl": "Kamery monitorujące i inne środki nadzoru" + "pl": "Kamery monitorujące i inne środki nadzoru", + "de": "Überwachungskameras und andere Mittel zur Überwachung" }, "description": { "en": "On this open map, you can find surveillance cameras.", @@ -21,7 +23,8 @@ "ja": "このオープンマップでは、監視カメラを確認できます。", "zh_Hant": "在這份開放地圖,你可以找到監視鏡頭。", "fr": "Cette carte indique l’emplacement des caméras de surveillance.", - "pl": "Na tej otwartej mapie można znaleźć kamery monitoringu." + "pl": "Na tej otwartej mapie można znaleźć kamery monitoringu.", + "de": "Auf dieser offenen Karte finden Sie Überwachungskameras." }, "language": [ "en", @@ -29,6 +32,7 @@ "ja", "zh_Hant", "fr", + "de", "pl" ], "maintainer": "", diff --git a/assets/themes/trees/trees.json b/assets/themes/trees/trees.json index 35815969b1..960367dad2 100644 --- a/assets/themes/trees/trees.json +++ b/assets/themes/trees/trees.json @@ -8,7 +8,8 @@ "ru": "Деревья", "ja": "樹木", "zh_Hant": "樹木", - "pl": "Drzewa" + "pl": "Drzewa", + "de": "Bäume" }, "shortDescription": { "nl": "Breng bomen in kaart", @@ -18,7 +19,8 @@ "ja": "すべての樹木をマッピングする", "zh_Hant": "所有樹木的地圖", "ru": "Карта деревьев", - "pl": "Sporządzić mapę wszystkich drzew" + "pl": "Sporządzić mapę wszystkich drzew", + "de": "Kartieren Sie alle Bäume" }, "description": { "nl": "Breng bomen in kaart!", @@ -27,7 +29,8 @@ "it": "Mappa tutti gli alberi!", "ja": "すべての樹木をマッピングします!", "zh_Hant": "繪製所有樹木!", - "ru": "Нанесите все деревья на карту!" + "ru": "Нанесите все деревья на карту!", + "de": "Kartieren Sie alle Bäume!" }, "language": [ "nl", @@ -37,7 +40,8 @@ "ru", "ja", "zh_Hant", - "pl" + "pl", + "de" ], "maintainer": "Midgard", "icon": "./assets/themes/trees/logo.svg", diff --git a/assets/themes/uk_addresses/uk_addresses.json b/assets/themes/uk_addresses/uk_addresses.json index 09e93cbe6a..ff865b9142 100644 --- a/assets/themes/uk_addresses/uk_addresses.json +++ b/assets/themes/uk_addresses/uk_addresses.json @@ -1,17 +1,21 @@ { "id": "uk_addresses", "title": { - "en": "UK Addresses" + "en": "UK Addresses", + "de": "Adressen in Großbritannien" }, "shortDescription": { - "en": "Help to build an open dataset of UK addresses" + "en": "Help to build an open dataset of UK addresses", + "de": "Helfen Sie beim Aufbau eines offenen Datensatzes britischer Adressen" }, "description": { "en": "Contribute to OpenStreetMap by filling out address information", - "nl": "Draag bij aan OpenStreetMap door adresinformatie in te vullen" + "nl": "Draag bij aan OpenStreetMap door adresinformatie in te vullen", + "de": "Tragen Sie zu OpenStreetMap bei, indem Sie Adressinformationen ausfüllen" }, "language": [ "en", + "de", "nl" ], "maintainer": "Pieter Vander Vennet, Rob Nickerson, Russ Garrett", @@ -113,7 +117,8 @@ { "id": "addresses", "name": { - "en": "Known addresses in OSM" + "en": "Known addresses in OSM", + "de": "Bekannte Adressen in OSM" }, "minzoom": 18, "source": { @@ -133,28 +138,33 @@ ], "title": { "render": { - "en": "Known address" + "en": "Known address", + "de": "Bekannte Adresse" } }, "description": { "en": "Addresses", - "nl": "Adressen" + "nl": "Adressen", + "de": "Adressen" }, "tagRenderings": [ { "id": "uk_addresses_explanation_osm", "render": { - "en": "This address is saved in OpenStreetMap" + "en": "This address is saved in OpenStreetMap", + "de": "Diese Adresse ist in OpenStreetMap gespeichert" } }, { "id": "uk_addresses_housenumber", "render": { "en": "The housenumber is {addr:housenumber}", - "nl": "Het huisnummer is {addr:housenumber}" + "nl": "Het huisnummer is {addr:housenumber}", + "de": "Die Hausnummer ist {addr:housenumber}" }, "question": { - "en": "What is the number of this house?" + "en": "What is the number of this house?", + "de": "Wie lautet die Nummer dieses Hauses?" }, "freeform": { "key": "addr:housenumber", @@ -171,7 +181,8 @@ }, "then": { "en": "This building has no house number", - "nl": "Dit gebouw heeft geen huisnummer" + "nl": "Dit gebouw heeft geen huisnummer", + "de": "Dieses Gebäude hat keine Hausnummer" } } ] @@ -179,10 +190,12 @@ { "id": "uk_addresses_street", "render": { - "en": "This address is in street {addr:street}" + "en": "This address is in street {addr:street}", + "de": "Diese Adresse befindet sich in der Straße {addr:street}" }, "question": { - "en": "What street is this address located in?" + "en": "What street is this address located in?", + "de": "In welcher Straße befindet sich diese Adresse?" }, "freeform": { "key": "addr:street" diff --git a/assets/themes/waste_basket/waste_basket.json b/assets/themes/waste_basket/waste_basket.json index b31d12d9a0..3702180831 100644 --- a/assets/themes/waste_basket/waste_basket.json +++ b/assets/themes/waste_basket/waste_basket.json @@ -7,11 +7,13 @@ }, "shortDescription": { "en": "A map with waste baskets", - "nl": "Een kaart met vuilnisbakken" + "nl": "Een kaart met vuilnisbakken", + "de": "Eine Karte mit Abfalleimern" }, "description": { "en": "On this map, you'll find waste baskets near you. If a waste basket is missing on this map, you can add it yourself", - "nl": "Op deze kaart vind je vuilnisbakken waar je afval in kan smijten. Ontbreekt er een vuilnisbak? Dan kan je die zelf toevoegen" + "nl": "Op deze kaart vind je vuilnisbakken waar je afval in kan smijten. Ontbreekt er een vuilnisbak? Dan kan je die zelf toevoegen", + "de": "Auf dieser Karte finden Sie Abfalleimer in Ihrer Nähe. Wenn ein Abfalleimer auf dieser Karte fehlt, können Sie ihn selbst hinzufügen" }, "language": [ "en", diff --git a/langs/layers/de.json b/langs/layers/de.json index 2fb7c1c41c..b8866f7591 100644 --- a/langs/layers/de.json +++ b/langs/layers/de.json @@ -1,4 +1,165 @@ { + "artwork": { + "description": "Verschiedene Kunstwerke", + "name": "Kunstwerke", + "presets": { + "0": { + "title": "Kunstwerk" + } + }, + "tagRenderings": { + "artwork-artist_name": { + "question": "Welcher Künstler hat das geschaffen?", + "render": "Erstellt von {artist_name}" + }, + "artwork-artwork_type": { + "mappings": { + "0": { + "then": "Architektur" + }, + "1": { + "then": "Wandbild" + }, + "2": { + "then": "Malerei" + }, + "3": { + "then": "Skulptur" + }, + "4": { + "then": "Statue" + }, + "5": { + "then": "Büste" + }, + "6": { + "then": "Stein" + }, + "7": { + "then": "Installation" + }, + "8": { + "then": "Graffiti" + }, + "9": { + "then": "Relief" + }, + "10": { + "then": "Azulejo (spanische dekorative Fliesenarbeit)" + }, + "11": { + "then": "Fliesenarbeit" + } + }, + "question": "Was ist die Art dieses Kunstwerks?", + "render": "Dies ist ein {artwork_type}" + }, + "artwork-website": { + "question": "Gibt es eine Website mit weiteren Informationen über dieses Kunstwerk?", + "render": "Weitere Informationen auf dieser Webseite" + }, + "artwork-wikidata": { + "question": "Welcher Wikidata-Eintrag entspricht diesem Kunstwerk?", + "render": "Entspricht {wikidata}" + } + }, + "title": { + "mappings": { + "0": { + "then": "Kunstwerk {name}" + } + }, + "render": "Kunstwerk" + } + }, + "barrier": { + "description": "Hindernisse beim Fahrradfahren, wie zum Beispiel Poller und Fahrrad Barrieren", + "name": "Hindernisse", + "presets": { + "0": { + "description": "Ein Poller auf der Straße", + "title": "Poller" + }, + "1": { + "description": "Fahrradhindernis, das Radfahrer abbremst", + "title": "Fahrradhindernis" + } + }, + "tagRenderings": { + "Bollard type": { + "mappings": { + "0": { + "then": "Entfernbarer Poller" + }, + "1": { + "then": "Feststehender Poller" + }, + "2": { + "then": "Umlegbarer Poller" + }, + "3": { + "then": "Flexibler Poller, meist aus Kunststoff" + }, + "4": { + "then": "Ausfahrender Poller" + } + }, + "question": "Um was für einen Poller handelt es sich?" + }, + "Cycle barrier type": { + "mappings": { + "0": { + "then": "Einfach, nur zwei Barrieren mit einem Zwischenraum " + }, + "1": { + "then": "Doppelt, zwei Barrieren hintereinander " + }, + "2": { + "then": "Dreifach, drei Barrieren hintereinander " + } + }, + "question": "Um welche Art Fahrradhindernis handelt es sich?" + }, + "MaxWidth": { + "question": "Welche Durchfahrtsbreite hat das Hindernis?", + "render": "Maximale Durchfahrtsbreite: {maxwidth:physical} m" + }, + "Overlap (cyclebarrier)": { + "question": "Wie stark überschneiden sich die Barrieren?", + "render": "Überschneidung: {overlap} m" + }, + "Space between barrier (cyclebarrier)": { + "question": "Wie groß ist der Abstand zwischen den Barrieren (entlang der Straße)?", + "render": "Abstand zwischen den Barrieren (entlang der Straße): {width:separation} m" + }, + "Width of opening (cyclebarrier)": { + "question": "Wie breit ist die kleinste Öffnung neben den Barrieren?", + "render": "Breite der Öffnung: {width:opening} m" + }, + "bicycle=yes/no": { + "mappings": { + "0": { + "then": "Ein Radfahrer kann hindurchfahren." + }, + "1": { + "then": "Ein Radfahrer kann nicht hindurchfahren." + } + }, + "question": "Kann ein Radfahrer das Hindernis passieren?" + } + }, + "title": { + "mappings": { + "0": { + "then": "Poller" + }, + "1": { + "then": "Barriere für Radfahrer" + } + }, + "render": "Hindernis" + } + }, "bench": { "name": "Sitzbänke", "presets": { @@ -114,6 +275,13 @@ }, "bicycle_library": { "description": "Eine Einrichtung, in der Fahrräder für längere Zeit geliehen werden können", + "name": "Fahrradbibliothek", + "presets": { + "0": { + "description": "Eine Fahrradbibliothek verfügt über eine Sammlung von Fahrrädern, die ausgeliehen werden können", + "title": "Fahrradbibliothek" + } + }, "tagRenderings": { "bicycle-library-target-group": { "mappings": { @@ -148,13 +316,6 @@ }, "title": { "render": "Fahrradbibliothek" - }, - "name": "Fahrradbibliothek", - "presets": { - "0": { - "title": "Fahrradbibliothek", - "description": "Eine Fahrradbibliothek verfügt über eine Sammlung von Fahrrädern, die ausgeliehen werden können" - } } }, "bicycle_tube_vending_machine": { @@ -211,6 +372,9 @@ "question": "Wie heißt dieses Fahrrad-Café?", "render": "Dieses Fahrrad-Café heißt {name}" }, + "bike_cafe-opening_hours": { + "question": "Wann ist dieses Fahrradcafé geöffnet?" + }, "bike_cafe-phone": { "question": "Wie lautet die Telefonnummer von {name}?" }, @@ -238,9 +402,6 @@ }, "bike_cafe-website": { "question": "Was ist die Webseite von {name}?" - }, - "bike_cafe-opening_hours": { - "question": "Wann ist dieses Fahrradcafé geöffnet?" } }, "title": { @@ -380,6 +541,9 @@ } }, "bike_repair_station": { + "icon": { + "render": "./assets/layers/bike_repair_station/repair_station.svg" + }, "name": "Fahrradstationen (Reparatur, Pumpe oder beides)", "presets": { "0": { @@ -453,6 +617,9 @@ }, "question": "Ist dies eine elektrische Fahrradpumpe?" }, + "bike_repair_station-email": { + "question": "Wie lautet die E-Mail-Adresse des Betreuers?" + }, "bike_repair_station-manometer": { "mappings": { "0": { @@ -482,6 +649,9 @@ "question": "Wer wartet diese Fahrradpumpe?", "render": "Gewartet von {operator}" }, + "bike_repair_station-phone": { + "question": "Wie lautet die Telefonnummer des Betreibers?" + }, "bike_repair_station-valves": { "mappings": { "0": { @@ -496,12 +666,6 @@ }, "question": "Welche Ventile werden unterstützt?", "render": "Diese Pumpe unterstützt die folgenden Ventile: {valves}" - }, - "bike_repair_station-email": { - "question": "Wie lautet die E-Mail-Adresse des Betreuers?" - }, - "bike_repair_station-phone": { - "question": "Wie lautet die Telefonnummer des Betreibers?" } }, "title": { @@ -523,12 +687,10 @@ } }, "render": "Fahrradstation (Pumpe & Reparatur)" - }, - "icon": { - "render": "./assets/layers/bike_repair_station/repair_station.svg" } }, "bike_shop": { + "description": "Ein Geschäft, das speziell Fahrräder oder verwandte Artikel verkauft", "name": "Fahrradwerkstatt/geschäft", "presets": { "0": { @@ -634,6 +796,9 @@ "bike_shop-email": { "question": "Wie lautet die E-Mail-Adresse von {name}?" }, + "bike_shop-is-bicycle_shop": { + "render": "Dieses Geschäft ist auf den Verkauf von {shop} spezialisiert und im Bereich Fahrrad tätig" + }, "bike_shop-name": { "question": "Wie heißt dieser Fahrradladen?", "render": "Dieses Fahrradgeschäft heißt {name}" @@ -643,9 +808,6 @@ }, "bike_shop-website": { "question": "Was ist die Webseite von {name}?" - }, - "bike_shop-is-bicycle_shop": { - "render": "Dieses Geschäft ist auf den Verkauf von {shop} spezialisiert und im Bereich Fahrrad tätig" } }, "title": { @@ -667,8 +829,7 @@ } }, "render": "Fahrradwerkstatt/geschäft" - }, - "description": "Ein Geschäft, das speziell Fahrräder oder verwandte Artikel verkauft" + } }, "bike_themed_object": { "name": "Mit Fahrrad zusammenhängendes Objekt", @@ -681,7 +842,690 @@ "render": "Mit Fahrrad zusammenhängendes Objekt" } }, + "binocular": { + "description": "Fernglas", + "name": "Ferngläser", + "presets": { + "0": { + "description": "Ein fest installiertes Teleskop oder Fernglas, für die öffentliche Nutzung. ", + "title": "Ferngläser" + } + }, + "tagRenderings": { + "binocular-charge": { + "mappings": { + "0": { + "then": "Kostenlose Nutzung" + } + }, + "question": "Wie viel muss man für die Nutzung dieser Ferngläser bezahlen?", + "render": "Die Benutzung dieses Fernglases kostet {charge}" + }, + "binocular-direction": { + "question": "In welche Richtung blickt man, wenn man durch dieses Fernglas schaut?", + "render": "Blick in Richtung {direction}°" + } + }, + "title": { + "render": "Ferngläser" + } + }, + "birdhide": { + "filter": { + "0": { + "options": { + "0": { + "question": "Zugänglich für Rollstuhlfahrer" + } + } + } + } + }, + "cafe_pub": { + "filter": { + "0": { + "options": { + "0": { + "question": "Jetzt geöffnet" + } + } + } + }, + "name": "Cafés und Kneipen", + "presets": { + "0": { + "title": "Kneipe" + }, + "1": { + "title": "Bar" + }, + "2": { + "title": "Café" + } + }, + "tagRenderings": { + "Classification": { + "question": "Was ist das für ein Café" + }, + "Name": { + "question": "Wie heißt diese Kneipe?", + "render": "Diese Kneipe heißt {name}" + } + }, + "title": { + "mappings": { + "0": { + "then": "{name}" + } + } + } + }, + "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" + } + } + } + }, + "name": "Ladestationen", + "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 {authentication:phone_call:number}" + }, + "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": "Keine Authentifizierung erforderlich" + } + }, + "question": "Welche Authentifizierung ist an der Ladestation möglich?" + }, + "Available_charging_stations (generated)": { + "mappings": { + "5": { + "then": "
Chademo
" + }, + "6": { + "then": "
Typ 1 mit Kabel (J1772)
" + }, + "7": { + "then": "
Typ 1 mit Kabel (J1772)
" + }, + "8": { + "then": "
Typ 1 ohne Kabel (J1772)
" + }, + "9": { + "then": "
Typ 1 ohne Kabel (J1772)
" + }, + "10": { + "then": "
Typ 1 CCS (auch bekannt als Typ 1 Combo)
" + }, + "11": { + "then": "
Typ 1 CCS (auch bekannt als Typ 1 Combo)
" + }, + "12": { + "then": "
Tesla Supercharger
" + }, + "13": { + "then": "
Tesla Supercharger
" + }, + "14": { + "then": "
Typ 2 (Mennekes)
" + }, + "15": { + "then": "
Typ 2 (Mennekes)
" + }, + "16": { + "then": "
Typ 2 CCS (Mennekes)
" + }, + "17": { + "then": "
Typ 2 CCS (Mennekes)
" + }, + "18": { + "then": "
Typ 2 mit Kabel (Mennekes)
" + }, + "19": { + "then": "
Typ 2 mit Kabel (Mennekes)
" + }, + "20": { + "then": "
Tesla Supercharger CCS (Typ 2 CSS)
" + }, + "21": { + "then": "
Tesla Supercharger CCS (Typ 2 CSS)
" + }, + "26": { + "then": "
USB zum Laden von Smartphones oder Elektrokleingeräten
" + }, + "27": { + "then": "
USB zum Laden von Smartphones und Elektrokleingeräten
" + }, + "30": { + "then": "
Bosch Active Connect mit 5 Pins und Kabel
" + }, + "31": { + "then": "
Bosch Active Connect mit 5 Pins und Kabel
" + } + }, + "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 {network}" + }, + "OH": { + "mappings": { + "0": { + "then": "durchgehend geöffnet (auch an Feiertagen)" + } + }, + "question": "Wann ist diese Ladestation geöffnet?" + }, + "Operational status": { + "mappings": { + "0": { + "then": "Diese Ladestation ist kaputt" + }, + "1": { + "then": "Hier ist eine Ladestation geplant" + }, + "2": { + "then": "Hier wird eine Ladestation gebaut" + }, + "3": { + "then": "Diese Ladestation wurde dauerhaft deaktiviert und wird nicht mehr benutzt, ist aber noch sichtbar" + }, + "4": { + "then": "Diese Ladestation funktioniert" + } + }, + "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": "Fahrräder können hier geladen werden" + }, + "1": { + "then": "Autos können hier geladen werden" + }, + "2": { + "then": " Roller können hier geladen werden" + }, + "3": { + "then": "Lastkraftwagen (LKW) können hier geladen werden" + }, + "4": { + "then": "Busse 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" + }, + "fee/charge": { + "mappings": { + "0": { + "then": "Nutzung kostenlos" + } + }, + "render": "Die Nutzung dieser Ladestation kostet {charge}" + }, + "maxstay": { + "render": "Die maximale Parkzeit beträgt {canonical(maxstay)}" + }, + "ref": { + "render": "Die Kennziffer ist {ref}" + }, + "website": { + "render": "Weitere Informationen auf {website}" + } + }, + "title": { + "render": "Ladestation" + }, + "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": { + "description": "Übergänge für Fußgänger und Radfahrer", + "name": "Kreuzungen", + "presets": { + "0": { + "description": "Kreuzung für Fußgänger und/oder Radfahrer", + "title": "Kreuzung" + }, + "1": { + "description": "Ampel an einer Straße", + "title": "Ampel" + } + }, + "tagRenderings": { + "crossing-bicycle-allowed": { + "mappings": { + "0": { + "then": "Radfahrer können diese Kreuzung nutzen" + }, + "1": { + "then": "Radfahrer können diese Kreuzung nicht nutzen" + } + }, + "question": "Können Radfahrer diese Kreuzung nutzen?" + }, + "crossing-is-zebra": { + "mappings": { + "0": { + "then": "Dies ist ein Zebrastreifen" + }, + "1": { + "then": "Dies ist kein Zebrastreifen" + } + }, + "question": "Ist das ein Zebrastreifen?" + }, + "crossing-tactile": { + "mappings": { + "0": { + "then": "An dieser Kreuzung gibt es ein Blindenleitsystem" + }, + "1": { + "then": "Diese Kreuzung hat kein Blindenleitsystem" + } + }, + "question": "Gibt es an dieser Kreuzung ein Blindenleitsystem?" + }, + "crossing-type": { + "mappings": { + "0": { + "then": "Kreuzungen ohne Ampeln" + }, + "1": { + "then": "Kreuzungen mit Ampeln" + }, + "2": { + "then": "Zebrastreifen" + } + }, + "question": "Was ist das für eine Kreuzung?" + } + }, + "title": { + "mappings": { + "0": { + "then": "Ampel" + }, + "1": { + "then": "Kreuzung mit Ampeln" + } + }, + "render": "Kreuzung" + } + }, + "cycleways_and_roads": { + "name": "Radwege und Straßen", + "tagRenderings": { + "Cycleway type for a road": { + "mappings": { + "3": { + "then": "Hier ist ein getrennter Radweg vorhanden" + }, + "4": { + "then": "Es gibt keinen Radweg" + }, + "5": { + "then": "Es gibt keinen Radweg" + } + }, + "question": "Was für ein Radweg ist hier?" + }, + "Cycleway:smoothness": { + "mappings": { + "0": { + "then": "Geeignet für dünne Rollen: Rollerblades, Skateboard" + }, + "1": { + "then": "Geeignet für dünne Reifen: Rennrad" + }, + "6": { + "then": "Geeignet für Geländefahrzeuge: Traktor, ATV" + }, + "7": { + "then": "Unpassierbar / Keine bereiften Fahrzeuge" + } + }, + "question": "Wie eben ist dieser Radweg?" + }, + "Cycleway:surface": { + "mappings": { + "0": { + "then": "Dieser Radweg hat keinen festen Belag" + }, + "1": { + "then": "Dieser Radweg hat einen festen Belag" + }, + "2": { + "then": "Der Radweg ist aus Asphalt" + }, + "4": { + "then": "Der Radweg ist aus Beton" + }, + "8": { + "then": "Der Radweg ist aus Holz" + }, + "9": { + "then": "Der Radweg ist aus Schotter" + }, + "10": { + "then": "Dieser Radweg besteht aus feinem Schotter" + }, + "11": { + "then": "Der Radweg ist aus Kies" + }, + "12": { + "then": "Dieser Radweg besteht aus Rohboden" + } + }, + "render": "Der Radweg ist aus {cycleway:surface}" + }, + "Is this a cyclestreet? (For a road)": { + "mappings": { + "1": { + "then": "Dies ist eine Fahrradstraße" + }, + "2": { + "then": "Dies ist keine Fahrradstraße." + } + }, + "question": "Ist das eine Fahrradstraße" + }, + "Maxspeed (for road)": { + "mappings": { + "0": { + "then": "Die Höchstgeschwindigkeit ist 20 km/h" + }, + "1": { + "then": "Die Höchstgeschwindigkeit ist 30 km/h" + }, + "2": { + "then": "Die Höchstgeschwindigkeit ist 50 km/h" + }, + "3": { + "then": "Die Höchstgeschwindigkeit ist 70 km/h" + }, + "4": { + "then": "Die Höchstgeschwindigkeit ist 90 km/h" + } + } + }, + "Surface of the road": { + "mappings": { + "1": { + "then": "Dieser Radweg hat einen festen Belag" + }, + "2": { + "then": "Der Radweg ist aus Asphalt" + }, + "4": { + "then": "Der Radweg ist aus Beton" + }, + "8": { + "then": "Der Radweg ist aus Holz" + }, + "9": { + "then": "Der Radweg ist aus Schotter" + }, + "10": { + "then": "Dieser Radweg besteht aus feinem Schotter" + }, + "11": { + "then": "Der Radweg ist aus Kies" + }, + "12": { + "then": "Dieser Radweg besteht aus Rohboden" + } + }, + "render": "Der Radweg ist aus {surface}" + }, + "Surface of the street": { + "mappings": { + "0": { + "then": "Geeignet für dünne Rollen: Rollerblades, Skateboard" + }, + "1": { + "then": "Geeignet für dünne Reifen: Rennrad" + }, + "6": { + "then": "Geeignet für spezielle Geländewagen: Traktor, ATV" + }, + "7": { + "then": "Unpassierbar / Keine bereiften Fahrzeuge" + } + }, + "question": "Wie eben ist diese Straße?" + }, + "cyclelan-segregation": { + "mappings": { + "3": { + "then": "Dieser Radweg ist getrennt durch einen Bordstein" + } + } + }, + "cycleway-lane-track-traffic-signs": { + "mappings": { + "0": { + "then": "Vorgeschriebener Radweg " + }, + "2": { + "then": "Getrennter Fuß-/Radweg " + }, + "3": { + "then": "Gemeinsamer Fuß-/Radweg " + }, + "4": { + "then": "Kein Verkehrsschild vorhanden" + } + }, + "question": "Welches Verkehrszeichen hat dieser Radweg?" + }, + "cycleway-segregation": { + "mappings": { + "3": { + "then": "Dieser Radweg ist getrennt durch einen Bordstein" + } + } + }, + "cycleway-traffic-signs": { + "mappings": { + "0": { + "then": "Vorgeschriebener Radweg " + }, + "2": { + "then": "Getrennter Fuß-/Radweg " + }, + "3": { + "then": "Gemeinsamer Fuß-/Radweg " + }, + "4": { + "then": "Kein Verkehrsschild vorhanden" + } + }, + "question": "Welches Verkehrszeichen hat dieser Radweg?" + }, + "cycleway-traffic-signs-D7-supplementary": { + "mappings": { + "1": { + "then": "" + }, + "6": { + "then": "Kein zusätzliches Verkehrszeichen vorhanden" + } + } + }, + "cycleway-traffic-signs-supplementary": { + "mappings": { + "6": { + "then": "Kein zusätzliches Verkehrszeichen vorhanden" + } + } + }, + "is lit?": { + "mappings": { + "1": { + "then": "Diese Straße ist nicht beleuchtet" + }, + "2": { + "then": "Diese Straße ist nachts beleuchtet" + }, + "3": { + "then": "Diese Straße ist durchgehend beleuchtet" + } + }, + "question": "Ist diese Straße beleuchtet?" + } + }, + "title": { + "mappings": { + "0": { + "then": "Radweg" + }, + "2": { + "then": "Fahrradspur" + }, + "3": { + "then": "Radweg neben der Straße" + }, + "4": { + "then": "Fahrradstraße" + } + }, + "render": "Radwege" + } + }, "defibrillator": { + "icon": { + "mappings": { + "0": { + "then": "./assets/layers/defibrillator/aed_checked.svg" + } + } + }, "name": "Defibrillatoren", "presets": { "0": { @@ -797,15 +1641,12 @@ }, "title": { "render": "Defibrillator" - }, - "icon": { - "mappings": { - "0": { - "then": "./assets/layers/defibrillator/aed_checked.svg" - } - } } }, + "direction": { + "description": "Diese Ebene visualisiert Richtungen", + "name": "Visualisierung der Richtung" + }, "drinking_water": { "name": "Trinkwasser", "presets": { @@ -826,8 +1667,6 @@ "question": "Wie einfach ist es, Wasserflaschen zu füllen?" }, "Still in use?": { - "question": "Ist diese Trinkwasserstelle noch in Betrieb?", - "render": "Der Betriebsstatus ist {operational_status", "mappings": { "1": { "then": "Diese Trinkwasserstelle ist kaputt" @@ -835,7 +1674,9 @@ "2": { "then": "Diese Trinkwasserstelle wurde geschlossen" } - } + }, + "question": "Ist diese Trinkwasserstelle noch in Betrieb?", + "render": "Der Betriebsstatus ist {operational_status" }, "render-closest-drinking-water": { "render": "Ein weiterer Trinkwasserbrunnen befindet sich in {_closest_other_drinking_water_distance} Meter" @@ -845,6 +1686,101 @@ "render": "Trinkwasser" } }, + "etymology": { + "description": "Alle Objekte, die eine bekannte Namensherkunft haben", + "tagRenderings": { + "simple etymology": { + "render": "Benannt nach {name:etymology}" + } + } + }, + "food": { + "filter": { + "0": { + "options": { + "0": { + "question": "Aktuell geöffnet" + } + } + }, + "2": { + "options": { + "0": { + "question": "Bietet vegan Speisen an" + } + } + } + }, + "presets": { + "0": { + "title": "Restaurant" + }, + "1": { + "title": "Schnellimbiss" + }, + "2": { + "title": "Pommesbude" + } + }, + "tagRenderings": { + "Cuisine": { + "mappings": { + "2": { + "then": "Bietet vorwiegend Pastagerichte an" + } + }, + "question": "Welches Essen gibt es hier?", + "render": "An diesem Ort gibt es hauptsächlich {cuisine}" + }, + "Fastfood vs restaurant": { + "question": "Um was für ein Geschäft handelt es sich?" + }, + "Name": { + "question": "Wie heißt dieses Restaurant?", + "render": "Das Restaurant heißt {name}" + }, + "Takeaway": { + "mappings": { + "0": { + "then": "Dieses Geschäft bietet nur Artikel zur Mitnahme an" + }, + "1": { + "then": "Mitnahme möglich" + }, + "2": { + "then": "Mitnahme nicht möglich" + } + }, + "question": "Ist an diesem Ort Mitnahme möglich?" + }, + "halal (no friture)": { + "mappings": { + "0": { + "then": "Hier gibt es keine halal Speisen" + }, + "1": { + "then": "Hier gibt es wenige halal Speisen" + }, + "2": { + "then": "Es gibt halal Speisen" + }, + "3": { + "then": "Es gibt ausschließlich halal Speisen" + } + } + } + }, + "title": { + "mappings": { + "0": { + "then": "Restaurant {name}" + }, + "1": { + "then": "Schnellrestaurant{name}" + } + } + } + }, "ghost_bike": { "name": "Geisterrad", "presets": { @@ -898,6 +1834,7 @@ } }, "map": { + "description": "Eine Karte, die für Touristen gedacht ist und dauerhaft im öffentlichen Raum aufgestellt ist", "name": "Karten", "presets": { "0": { @@ -938,8 +1875,7 @@ }, "title": { "render": "Karte" - }, - "description": "Eine Karte, die für Touristen gedacht ist und dauerhaft im öffentlichen Raum aufgestellt ist" + } }, "nature_reserve": { "tagRenderings": { @@ -968,7 +1904,61 @@ } } }, + "observation_tower": { + "description": "Türme mit Panoramablick", + "name": "Beobachtungstürme", + "presets": { + "0": { + "title": "Beobachtungsturm" + } + }, + "tagRenderings": { + "Fee": { + "mappings": { + "0": { + "then": "Eintritt kostenlos" + } + }, + "render": "Der Besuch des Turms kostet {charge}" + }, + "Height": { + "question": "Wie hoch ist dieser Turm?", + "render": "Dieser Turm ist {height} hoch" + }, + "Operator": { + "question": "Wer betreibt diesen Turm?", + "render": "Betrieben von {operator}" + }, + "name": { + "mappings": { + "0": { + "then": "Dieser Turm hat keinen eigenen Namen" + } + }, + "question": "Wie heißt dieser Turm?", + "render": "Der Name dieses Turms lautet {name}" + } + }, + "title": { + "mappings": { + "0": { + "then": "{name}" + } + }, + "render": "Beobachtungsturm" + }, + "units": { + "0": { + "applicableUnits": { + "0": { + "human": " Meter" + } + } + } + } + }, "picnic_table": { + "description": "Die Ebene zeigt Picknicktische an", "name": "Picknick-Tische", "presets": { "0": { @@ -991,12 +1981,16 @@ }, "title": { "render": "Picknick-Tisch" - }, - "description": "Die Ebene zeigt Picknicktische an" + } }, "playground": { "description": "Spielplätze", "name": "Spielplätze", + "presets": { + "0": { + "title": "Spielplatz" + } + }, "tagRenderings": { "Playground-wheelchair": { "mappings": { @@ -1047,6 +2041,26 @@ }, "question": "Ist dieser Spielplatz nachts beleuchtet?" }, + "playground-max_age": { + "render": "Zugang nur für Kinder bis maximal {max_age}" + }, + "playground-min_age": { + "render": "Zugang nur für Kinder ab {min_age} Jahren" + }, + "playground-opening_hours": { + "mappings": { + "0": { + "then": "Zugänglich von Sonnenaufgang bis Sonnenuntergang" + }, + "1": { + "then": "Immer zugänglich" + }, + "2": { + "then": "Immer zugänglich" + } + }, + "question": "Wann ist dieser Spielplatz zugänglich?" + }, "playground-operator": { "question": "Wer betreibt diesen Spielplatz?", "render": "Betrieben von {operator}" @@ -1083,26 +2097,6 @@ }, "question": "Welche Oberfläche hat dieser Spielplatz?
Wenn es mehrere gibt, wähle die am häufigsten vorkommende aus", "render": "Die Oberfläche ist {surface}" - }, - "playground-opening_hours": { - "mappings": { - "0": { - "then": "Zugänglich von Sonnenaufgang bis Sonnenuntergang" - }, - "1": { - "then": "Immer zugänglich" - }, - "2": { - "then": "Immer zugänglich" - } - }, - "question": "Wann ist dieser Spielplatz zugänglich?" - }, - "playground-min_age": { - "render": "Zugang nur für Kinder ab {min_age} Jahren" - }, - "playground-max_age": { - "render": "Zugang nur für Kinder bis maximal {max_age}" } }, "title": { @@ -1112,15 +2106,19 @@ } }, "render": "Spielplatz" - }, - "presets": { - "0": { - "title": "Spielplatz" - } } }, "public_bookcase": { "description": "Ein Bücherschrank am Straßenrand mit Büchern, für jedermann zugänglich", + "filter": { + "2": { + "options": { + "0": { + "question": "Innen oder Außen" + } + } + } + }, "name": "Bücherschränke", "presets": { "0": { @@ -1221,18 +2219,280 @@ } }, "render": "Bücherschrank" + } + }, + "shops": { + "presets": { + "0": { + "description": "Ein neues Geschäft hinzufügen" + } }, - "filter": { - "2": { - "options": { + "tagRenderings": { + "shops-phone": { + "render": "{phone}" + }, + "shops-shop": { + "mappings": { "0": { - "question": "Innen oder Außen" + "then": "Lebensmittelladen" + }, + "1": { + "then": "Supermarkt" + }, + "2": { + "then": "Bekleidungsgeschäft" + }, + "3": { + "then": "Friseur" + }, + "4": { + "then": "Bäckerei" + }, + "5": { + "then": "Autoreparatur (Werkstatt)" + }, + "6": { + "then": "Autohändler" } + }, + "question": "Was wird in diesem Geschäft verkauft?", + "render": "Dieses Geschäft verkauft {shop}" + }, + "shops-website": { + "question": "Wie lautet die Webseite dieses Geschäfts?", + "render": "{website}" + } + }, + "title": { + "mappings": { + "0": { + "then": "{name}" + }, + "1": { + "then": "{shop}" } + }, + "render": "Geschäft" + } + }, + "slow_roads": { + "tagRenderings": { + "slow_roads-surface": { + "mappings": { + "0": { + "then": "Die Oberfläche ist Gras" + }, + "1": { + "then": "Die Oberfläche ist Erde" + }, + "2": { + "then": "Die Oberfläche ist ohne festen Belag" + }, + "3": { + "then": "Die Oberfläche ist Sand" + }, + "4": { + "then": "Die Oberfläche ist aus Pflastersteinen" + }, + "5": { + "then": "Die Oberfläche ist Asphalt" + }, + "6": { + "then": "Die Oberfläche ist Beton" + }, + "7": { + "then": "Die Oberfläche ist gepflastert" + } + }, + "render": "Die Oberfläche ist {surface}" } } }, + "sport_pitch": { + "description": "Ein Sportplatz", + "name": "Sportplätze", + "presets": { + "0": { + "title": "Tischtennisplatte" + }, + "1": { + "title": "Sportplatz" + } + }, + "tagRenderings": { + "sport-pitch-access": { + "mappings": { + "0": { + "then": "Öffentlicher Zugang" + }, + "2": { + "then": "Zugang nur für Vereinsmitglieder" + }, + "3": { + "then": "Privat - kein öffentlicher Zugang" + } + }, + "question": "Ist dieser Sportplatz öffentlich zugänglich?" + }, + "sport-pitch-reservation": { + "mappings": { + "3": { + "then": "Termine nach Vereinbarung nicht möglich" + } + } + }, + "sport_pitch-opening_hours": { + "mappings": { + "1": { + "then": "Immer zugänglich" + } + }, + "question": "Wann ist dieser Sportplatz zugänglich?" + }, + "sport_pitch-sport": { + "mappings": { + "0": { + "then": "Hier wird Basketball gespielt" + }, + "1": { + "then": "Hier wird Fußball gespielt" + }, + "2": { + "then": "Dies ist eine Tischtennisplatte" + }, + "3": { + "then": "Hier wird Tennis gespielt" + }, + "4": { + "then": "Hier wird Kopfball gespielt" + }, + "5": { + "then": "Hier wird Basketball gespielt" + } + }, + "question": "Welche Sportarten können hier gespielt werden?", + "render": "Hier wird {sport} gespielt" + }, + "sport_pitch-surface": { + "mappings": { + "0": { + "then": "Die Oberfläche ist Gras" + }, + "1": { + "then": "Die Oberfläche ist Sand" + }, + "2": { + "then": "Die Oberfläche ist aus Pflastersteinen" + }, + "3": { + "then": "Die Oberfläche ist Asphalt" + }, + "4": { + "then": "Die Oberfläche ist Beton" + } + }, + "render": "Die Oberfläche ist {surface}" + } + }, + "title": { + "render": "Sportplatz" + } + }, + "surveillance_camera": { + "name": "Überwachungskameras", + "tagRenderings": { + "Camera type: fixed; panning; dome": { + "mappings": { + "0": { + "then": "Eine fest montierte (nicht bewegliche) Kamera" + }, + "1": { + "then": "Eine Kuppelkamera (drehbar)" + }, + "2": { + "then": "Eine bewegliche Kamera" + } + }, + "question": "Um welche Kameratyp handelt se sich?" + }, + "Indoor camera? This isn't clear for 'public'-cameras": { + "mappings": { + "0": { + "then": "Diese Kamera befindet sich im Innenraum" + }, + "1": { + "then": "Diese Kamera befindet sich im Freien" + }, + "2": { + "then": "Diese Kamera ist möglicherweise im Freien" + } + } + }, + "Level": { + "question": "Auf welcher Ebene befindet sich diese Kamera?", + "render": "Befindet sich auf Ebene {level}" + }, + "Operator": { + "question": "Wer betreibt diese CCTV Kamera?", + "render": "Betrieben von {operator}" + }, + "Surveillance:zone": { + "mappings": { + "0": { + "then": "Überwacht einen Parkplatz" + }, + "1": { + "then": "Überwacht den Verkehr" + }, + "2": { + "then": "Überwacht einen Eingang" + }, + "3": { + "then": "Überwacht einen Gang" + }, + "4": { + "then": "Überwacht eine Haltestelle" + }, + "5": { + "then": "Überwacht ein Geschäft" + } + }, + "question": "Was genau wird hier überwacht?", + "render": " Überwacht ein/e {surveillance:zone}" + }, + "camera:mount": { + "question": "Wie ist diese Kamera montiert?", + "render": "Montageart: {mount}" + } + }, + "title": { + "render": "Überwachungskamera" + } + }, "toilet": { + "filter": { + "0": { + "options": { + "0": { + "question": "Rollstuhlgerecht" + } + } + }, + "1": { + "options": { + "0": { + "question": "Hat einen Wickeltisch" + } + } + }, + "2": { + "options": { + "0": { + "question": "Nutzung kostenlos" + } + } + } + }, "name": "Toiletten", "presets": { "0": { @@ -1341,56 +2601,60 @@ }, "title": { "render": "Toilette" - }, - "filter": { - "0": { - "options": { + } + }, + "trail": { + "name": "Wanderwege", + "tagRenderings": { + "Color": { + "mappings": { "0": { - "question": "Rollstuhlgerecht" + "then": "Blauer Weg" + }, + "1": { + "then": "Roter Weg" + }, + "2": { + "then": "Grüner Weg" + }, + "3": { + "then": "Gelber Weg" } } }, - "1": { - "options": { - "0": { - "question": "Hat einen Wickeltisch" - } - } - }, - "2": { - "options": { - "0": { - "question": "Nutzung kostenlos" - } - } + "trail-length": { + "render": "Der Wanderweg ist {_length:km} Kilometer lang" } + }, + "title": { + "render": "Wanderweg" } }, "tree_node": { - "title": { - "mappings": { - "0": { - "then": "{name}" - } - }, - "render": "Baum" - }, "name": "Baum", "presets": { "0": { - "title": "Laubbaum", - "description": "Ein Baum mit Blättern, z. B. Eiche oder Buche." + "description": "Ein Baum mit Blättern, z. B. Eiche oder Buche.", + "title": "Laubbaum" }, "1": { "description": "Ein Baum mit Nadeln, z. B. Kiefer oder Fichte.", "title": "Nadelbaum" }, "2": { - "title": "Baum", - "description": "Wenn Sie nicht sicher sind, ob es sich um einen Laubbaum oder einen Nadelbaum handelt." + "description": "Wenn Sie nicht sicher sind, ob es sich um einen Laubbaum oder einen Nadelbaum handelt.", + "title": "Baum" } }, "tagRenderings": { + "tree-decidouous": { + "mappings": { + "1": { + "then": "immergrüner Baum." + } + }, + "question": "Ist dies ein Nadelbaum oder ein Laubbaum?" + }, "tree-height": { "mappings": { "0": { @@ -1420,23 +2684,23 @@ } } }, - "tree-decidouous": { - "question": "Ist dies ein Nadelbaum oder ein Laubbaum?", - "mappings": { - "1": { - "then": "immergrüner Baum." - } - } - }, "tree_node-name": { - "render": "Name: {name}", "mappings": { "0": { "then": "Der Baum hat keinen Namen." } }, - "question": "Hat der Baum einen Namen?" + "question": "Hat der Baum einen Namen?", + "render": "Name: {name}" } + }, + "title": { + "mappings": { + "0": { + "then": "{name}" + } + }, + "render": "Baum" } }, "viewpoint": { @@ -1456,520 +2720,8 @@ "render": "Aussichtspunkt" } }, - "barrier": { - "tagRenderings": { - "Bollard type": { - "mappings": { - "0": { - "then": "Entfernbarer Poller" - }, - "1": { - "then": "Feststehender Poller" - }, - "2": { - "then": "Umlegbarer Poller" - }, - "3": { - "then": "Flexibler Poller, meist aus Kunststoff" - }, - "4": { - "then": "Ausfahrender Poller" - } - }, - "question": "Um was für einen Poller handelt es sich?" - }, - "Cycle barrier type": { - "mappings": { - "0": { - "then": "Einfach, nur zwei Barrieren mit einem Zwischenraum " - }, - "1": { - "then": "Doppelt, zwei Barrieren hintereinander " - }, - "2": { - "then": "Dreifach, drei Barrieren hintereinander " - } - }, - "question": "Um welche Art Fahrradhindernis handelt es sich?" - }, - "MaxWidth": { - "question": "Welche Durchfahrtsbreite hat das Hindernis?", - "render": "Maximale Durchfahrtsbreite: {maxwidth:physical} m" - }, - "Overlap (cyclebarrier)": { - "question": "Wie stark überschneiden sich die Barrieren?", - "render": "Überschneidung: {overlap} m" - }, - "Space between barrier (cyclebarrier)": { - "render": "Abstand zwischen den Barrieren (entlang der Straße): {width:separation} m", - "question": "Wie groß ist der Abstand zwischen den Barrieren (entlang der Straße)?" - }, - "Width of opening (cyclebarrier)": { - "question": "Wie breit ist die kleinste Öffnung neben den Barrieren?", - "render": "Breite der Öffnung: {width:opening} m" - }, - "bicycle=yes/no": { - "question": "Kann ein Radfahrer das Hindernis passieren?", - "mappings": { - "0": { - "then": "Ein Radfahrer kann hindurchfahren." - }, - "1": { - "then": "Ein Radfahrer kann nicht hindurchfahren." - } - } - } - }, - "title": { - "mappings": { - "0": { - "then": "Poller" - }, - "1": { - "then": "Barriere für Radfahrer" - } - }, - "render": "Hindernis" - }, - "presets": { - "0": { - "description": "Ein Poller auf der Straße", - "title": "Poller" - }, - "1": { - "description": "Fahrradhindernis, das Radfahrer abbremst", - "title": "Fahrradhindernis" - } - }, - "description": "Hindernisse beim Fahrradfahren, wie zum Beispiel Poller und Fahrrad Barrieren", - "name": "Hindernisse" - }, - "binocular": { - "description": "Fernglas", - "name": "Ferngläser", - "presets": { - "0": { - "title": "Ferngläser", - "description": "Ein fest installiertes Teleskop oder Fernglas, für die öffentliche Nutzung. " - } - }, - "tagRenderings": { - "binocular-charge": { - "mappings": { - "0": { - "then": "Kostenlose Nutzung" - } - }, - "render": "Die Benutzung dieses Fernglases kostet {charge}", - "question": "Wie viel muss man für die Nutzung dieser Ferngläser bezahlen?" - }, - "binocular-direction": { - "question": "In welche Richtung blickt man, wenn man durch dieses Fernglas schaut?", - "render": "Blick in Richtung {direction}°" - } - }, - "title": { - "render": "Ferngläser" - } - }, - "cafe_pub": { - "filter": { - "0": { - "options": { - "0": { - "question": "Jetzt geöffnet" - } - } - } - }, - "presets": { - "0": { - "title": "Kneipe" - }, - "1": { - "title": "Bar" - }, - "2": { - "title": "Café" - } - }, - "name": "Cafés und Kneipen", - "tagRenderings": { - "Classification": { - "question": "Was ist das für ein Café" - }, - "Name": { - "question": "Wie heißt diese Kneipe?", - "render": "Diese Kneipe heißt {name}" - } - }, - "title": { - "mappings": { - "0": { - "then": "{name}" - } - } - } - }, - "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" - } - } - } - }, - "name": "Ladestationen", - "presets": { - "0": { - "title": "Ladestation" - } - }, - "description": "Eine Ladestation", - "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" - } - } - } - }, - "tagRenderings": { - "Type": { - "mappings": { - "0": { - "then": "Fahrräder können hier geladen werden" - }, - "1": { - "then": "Autos können hier geladen werden" - }, - "2": { - "then": " Roller können hier geladen werden" - }, - "3": { - "then": "Lastkraftwagen (LKW) können hier geladen werden" - }, - "4": { - "then": "Busse können hier geladen werden" - } - }, - "question": "Welche Fahrzeuge dürfen hier geladen werden?" - }, - "Available_charging_stations (generated)": { - "question": "Welche Ladestationen gibt es hier?", - "mappings": { - "5": { - "then": "
Chademo
" - }, - "6": { - "then": "
Typ 1 mit Kabel (J1772)
" - }, - "7": { - "then": "
Typ 1 mit Kabel (J1772)
" - }, - "8": { - "then": "
Typ 1 ohne Kabel (J1772)
" - }, - "9": { - "then": "
Typ 1 ohne Kabel (J1772)
" - }, - "10": { - "then": "
Typ 1 CCS (auch bekannt als Typ 1 Combo)
" - }, - "11": { - "then": "
Typ 1 CCS (auch bekannt als Typ 1 Combo)
" - }, - "12": { - "then": "
Tesla Supercharger
" - }, - "13": { - "then": "
Tesla Supercharger
" - }, - "14": { - "then": "
Typ 2 (Mennekes)
" - }, - "15": { - "then": "
Typ 2 (Mennekes)
" - }, - "16": { - "then": "
Typ 2 CCS (Mennekes)
" - }, - "17": { - "then": "
Typ 2 CCS (Mennekes)
" - }, - "18": { - "then": "
Typ 2 mit Kabel (Mennekes)
" - }, - "19": { - "then": "
Typ 2 mit Kabel (Mennekes)
" - }, - "20": { - "then": "
Tesla Supercharger CCS (Typ 2 CSS)
" - }, - "21": { - "then": "
Tesla Supercharger CCS (Typ 2 CSS)
" - }, - "26": { - "then": "
USB zum Laden von Smartphones oder Elektrokleingeräten
" - }, - "27": { - "then": "
USB zum Laden von Smartphones und Elektrokleingeräten
" - }, - "30": { - "then": "
Bosch Active Connect mit 5 Pins und Kabel
" - }, - "31": { - "then": "
Bosch Active Connect mit 5 Pins und Kabel
" - } - } - }, - "Parking:fee": { - "question": "Muss man beim Laden eine Parkgebühr bezahlen?", - "mappings": { - "0": { - "then": "Keine zusätzlichen Parkgebühren beim Laden" - }, - "1": { - "then": "Beim Laden ist eine zusätzliche Parkgebühr zu entrichten" - } - } - }, - "Auth phone": { - "question": "Wie lautet die Telefonnummer für den Authentifizierungsanruf oder die SMS?", - "render": "Authentifizierung durch Anruf oder SMS an {authentication:phone_call:number}" - }, - "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": "Keine Authentifizierung erforderlich" - } - }, - "question": "Welche Authentifizierung ist an der Ladestation möglich?" - }, - "Operator": { - "mappings": { - "0": { - "then": "Eigentlich ist {operator} das Netzwerk" - } - }, - "question": "Wer ist der Betreiber dieser Ladestation?", - "render": "Diese Ladestation wird betrieben von {operator}" - }, - "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 {network}" - }, - "OH": { - "mappings": { - "0": { - "then": "durchgehend geöffnet (auch an Feiertagen)" - } - }, - "question": "Wann ist diese Ladestation geöffnet?" - }, - "Operational status": { - "mappings": { - "0": { - "then": "Diese Ladestation ist kaputt" - }, - "1": { - "then": "Hier ist eine Ladestation geplant" - }, - "2": { - "then": "Hier wird eine Ladestation gebaut" - }, - "3": { - "then": "Diese Ladestation wurde dauerhaft deaktiviert und wird nicht mehr benutzt, ist aber noch sichtbar" - }, - "4": { - "then": "Diese Ladestation funktioniert" - } - }, - "question": "Ist dieser Ladepunkt in Betrieb?" - }, - "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" - }, - "website": { - "render": "Weitere Informationen auf {website}" - }, - "ref": { - "render": "Die Kennziffer ist {ref}" - }, - "maxstay": { - "render": "Die maximale Parkzeit beträgt {canonical(maxstay)}" - }, - "fee/charge": { - "mappings": { - "0": { - "then": "Nutzung kostenlos" - } - }, - "render": "Die Nutzung dieser Ladestation kostet {charge}" - } - }, - "title": { - "render": "Ladestation" - } - }, - "crossings": { - "name": "Kreuzungen", - "title": { - "render": "Kreuzung", - "mappings": { - "0": { - "then": "Ampel" - }, - "1": { - "then": "Kreuzung mit Ampeln" - } - } - }, - "tagRenderings": { - "crossing-tactile": { - "question": "Gibt es an dieser Kreuzung ein Blindenleitsystem?", - "mappings": { - "0": { - "then": "An dieser Kreuzung gibt es ein Blindenleitsystem" - }, - "1": { - "then": "Diese Kreuzung hat kein Blindenleitsystem" - } - } - }, - "crossing-bicycle-allowed": { - "mappings": { - "0": { - "then": "Radfahrer können diese Kreuzung nutzen" - }, - "1": { - "then": "Radfahrer können diese Kreuzung nicht nutzen" - } - }, - "question": "Können Radfahrer diese Kreuzung nutzen?" - }, - "crossing-type": { - "mappings": { - "0": { - "then": "Kreuzungen ohne Ampeln" - }, - "1": { - "then": "Kreuzungen mit Ampeln" - }, - "2": { - "then": "Zebrastreifen" - } - }, - "question": "Was ist das für eine Kreuzung?" - }, - "crossing-is-zebra": { - "mappings": { - "0": { - "then": "Dies ist ein Zebrastreifen" - }, - "1": { - "then": "Dies ist kein Zebrastreifen" - } - }, - "question": "Ist das ein Zebrastreifen?" - } - }, - "presets": { - "0": { - "title": "Kreuzung", - "description": "Kreuzung für Fußgänger und/oder Radfahrer" - }, - "1": { - "description": "Ampel an einer Straße", - "title": "Ampel" - } - }, - "description": "Übergänge für Fußgänger und Radfahrer" - }, "visitor_information_centre": { + "name": "Besucherinformationszentrum", "title": { "mappings": { "1": { @@ -1977,267 +2729,22 @@ } }, "render": "{name}" - }, - "name": "Besucherinformationszentrum" - }, - "birdhide": { - "filter": { - "0": { - "options": { - "0": { - "question": "Zugänglich für Rollstuhlfahrer" - } - } - } } }, - "cycleways_and_roads": { - "title": { - "mappings": { - "0": { - "then": "Radweg" - }, - "2": { - "then": "Fahrradspur" - }, - "3": { - "then": "Radweg neben der Straße" - }, - "4": { - "then": "Fahrradstraße" - } - }, - "render": "Radwege" - }, - "tagRenderings": { - "Maxspeed (for road)": { - "mappings": { - "0": { - "then": "Die Höchstgeschwindigkeit ist 20 km/h" - }, - "1": { - "then": "Die Höchstgeschwindigkeit ist 30 km/h" - }, - "2": { - "then": "Die Höchstgeschwindigkeit ist 50 km/h" - }, - "3": { - "then": "Die Höchstgeschwindigkeit ist 70 km/h" - }, - "4": { - "then": "Die Höchstgeschwindigkeit ist 90 km/h" - } - } - }, - "is lit?": { - "mappings": { - "1": { - "then": "Diese Straße ist nicht beleuchtet" - }, - "2": { - "then": "Diese Straße ist nachts beleuchtet" - }, - "3": { - "then": "Diese Straße ist durchgehend beleuchtet" - } - }, - "question": "Ist diese Straße beleuchtet?" - }, - "Cycleway type for a road": { - "mappings": { - "3": { - "then": "Hier ist ein getrennter Radweg vorhanden" - }, - "4": { - "then": "Es gibt keinen Radweg" - }, - "5": { - "then": "Es gibt keinen Radweg" - } - }, - "question": "Was für ein Radweg ist hier?" - }, - "Cycleway:smoothness": { - "mappings": { - "0": { - "then": "Geeignet für dünne Rollen: Rollerblades, Skateboard" - }, - "1": { - "then": "Geeignet für dünne Reifen: Rennrad" - }, - "6": { - "then": "Geeignet für Geländefahrzeuge: Traktor, ATV" - }, - "7": { - "then": "Unpassierbar / Keine bereiften Fahrzeuge" - } - }, - "question": "Wie eben ist dieser Radweg?" - }, - "Is this a cyclestreet? (For a road)": { - "mappings": { - "1": { - "then": "Dies ist eine Fahrradstraße" - }, - "2": { - "then": "Dies ist keine Fahrradstraße." - } - }, - "question": "Ist das eine Fahrradstraße" - }, - "Cycleway:surface": { - "mappings": { - "0": { - "then": "Dieser Radweg hat keinen festen Belag" - }, - "1": { - "then": "Dieser Radweg hat einen festen Belag" - }, - "2": { - "then": "Der Radweg ist aus Asphalt" - }, - "4": { - "then": "Der Radweg ist aus Beton" - }, - "8": { - "then": "Der Radweg ist aus Holz" - }, - "9": { - "then": "Der Radweg ist aus Schotter" - }, - "10": { - "then": "Dieser Radweg besteht aus feinem Schotter" - }, - "11": { - "then": "Der Radweg ist aus Kies" - }, - "12": { - "then": "Dieser Radweg besteht aus Rohboden" - } - }, - "render": "Der Radweg ist aus {cycleway:surface}" - }, - "Surface of the road": { - "mappings": { - "1": { - "then": "Dieser Radweg hat einen festen Belag" - }, - "2": { - "then": "Der Radweg ist aus Asphalt" - }, - "4": { - "then": "Der Radweg ist aus Beton" - }, - "8": { - "then": "Der Radweg ist aus Holz" - }, - "9": { - "then": "Der Radweg ist aus Schotter" - }, - "10": { - "then": "Dieser Radweg besteht aus feinem Schotter" - }, - "11": { - "then": "Der Radweg ist aus Kies" - }, - "12": { - "then": "Dieser Radweg besteht aus Rohboden" - } - }, - "render": "Der Radweg ist aus {surface}" - }, - "cycleway-lane-track-traffic-signs": { - "mappings": { - "0": { - "then": "Vorgeschriebener Radweg " - }, - "2": { - "then": "Getrennter Fuß-/Radweg " - }, - "3": { - "then": "Gemeinsamer Fuß-/Radweg " - }, - "4": { - "then": "Kein Verkehrsschild vorhanden" - } - }, - "question": "Welches Verkehrszeichen hat dieser Radweg?" - }, - "Surface of the street": { - "mappings": { - "0": { - "then": "Geeignet für dünne Rollen: Rollerblades, Skateboard" - }, - "1": { - "then": "Geeignet für dünne Reifen: Rennrad" - }, - "6": { - "then": "Geeignet für spezielle Geländewagen: Traktor, ATV" - }, - "7": { - "then": "Unpassierbar / Keine bereiften Fahrzeuge" - } - }, - "question": "Wie eben ist diese Straße?" - }, - "cyclelan-segregation": { - "mappings": { - "3": { - "then": "Dieser Radweg ist getrennt durch einen Bordstein" - } - } - }, - "cycleway-segregation": { - "mappings": { - "3": { - "then": "Dieser Radweg ist getrennt durch einen Bordstein" - } - } - }, - "cycleway-traffic-signs": { - "mappings": { - "0": { - "then": "Vorgeschriebener Radweg " - }, - "2": { - "then": "Getrennter Fuß-/Radweg " - }, - "3": { - "then": "Gemeinsamer Fuß-/Radweg " - }, - "4": { - "then": "Kein Verkehrsschild vorhanden" - } - }, - "question": "Welches Verkehrszeichen hat dieser Radweg?" - }, - "cycleway-traffic-signs-D7-supplementary": { - "mappings": { - "1": { - "then": "" - }, - "6": { - "then": "Kein zusätzliches Verkehrszeichen vorhanden" - } - } - }, - "cycleway-traffic-signs-supplementary": { - "mappings": { - "6": { - "then": "Kein zusätzliches Verkehrszeichen vorhanden" - } - } - } - }, - "name": "Radwege und Straßen" - }, - "watermill": { - "name": "Wassermühle" - }, "waste_basket": { "description": "Dies ist ein öffentlicher Abfalleimer, in den Sie Ihren Müll entsorgen können.", - "title": { - "render": "Abfalleimer" + "iconSize": { + "mappings": { + "0": { + "then": "Abfalleimer" + } + } + }, + "name": "Abfalleimer", + "presets": { + "0": { + "title": "Abfalleimer" + } }, "tagRenderings": { "waste-basket-waste-types": { @@ -2260,464 +2767,11 @@ } } }, - "presets": { - "0": { - "title": "Abfalleimer" - } - }, - "name": "Abfalleimer", - "iconSize": { - "mappings": { - "0": { - "then": "Abfalleimer" - } - } - } - }, - "trail": { "title": { - "render": "Wanderweg" - }, - "name": "Wanderwege", - "tagRenderings": { - "trail-length": { - "render": "Der Wanderweg ist {_length:km} Kilometer lang" - }, - "Color": { - "mappings": { - "0": { - "then": "Blauer Weg" - }, - "1": { - "then": "Roter Weg" - }, - "2": { - "then": "Grüner Weg" - }, - "3": { - "then": "Gelber Weg" - } - } - } + "render": "Abfalleimer" } }, - "surveillance_camera": { - "name": "Überwachungskameras", - "tagRenderings": { - "Level": { - "question": "Auf welcher Ebene befindet sich diese Kamera?", - "render": "Befindet sich auf Ebene {level}" - }, - "camera:mount": { - "question": "Wie ist diese Kamera montiert?", - "render": "Montageart: {mount}" - }, - "Camera type: fixed; panning; dome": { - "mappings": { - "0": { - "then": "Eine fest montierte (nicht bewegliche) Kamera" - }, - "1": { - "then": "Eine Kuppelkamera (drehbar)" - }, - "2": { - "then": "Eine bewegliche Kamera" - } - }, - "question": "Um welche Kameratyp handelt se sich?" - }, - "Indoor camera? This isn't clear for 'public'-cameras": { - "mappings": { - "0": { - "then": "Diese Kamera befindet sich im Innenraum" - }, - "1": { - "then": "Diese Kamera befindet sich im Freien" - }, - "2": { - "then": "Diese Kamera ist möglicherweise im Freien" - } - } - }, - "Surveillance:zone": { - "mappings": { - "0": { - "then": "Überwacht einen Parkplatz" - }, - "1": { - "then": "Überwacht den Verkehr" - }, - "2": { - "then": "Überwacht einen Eingang" - }, - "3": { - "then": "Überwacht einen Gang" - }, - "4": { - "then": "Überwacht eine Haltestelle" - }, - "5": { - "then": "Überwacht ein Geschäft" - } - }, - "question": "Was genau wird hier überwacht?", - "render": " Überwacht ein/e {surveillance:zone}" - }, - "Operator": { - "question": "Wer betreibt diese CCTV Kamera?", - "render": "Betrieben von {operator}" - } - }, - "title": { - "render": "Überwachungskamera" - } - }, - "sport_pitch": { - "description": "Ein Sportplatz", - "name": "Sportplätze", - "tagRenderings": { - "sport_pitch-sport": { - "mappings": { - "0": { - "then": "Hier wird Basketball gespielt" - }, - "1": { - "then": "Hier wird Fußball gespielt" - }, - "2": { - "then": "Dies ist eine Tischtennisplatte" - }, - "3": { - "then": "Hier wird Tennis gespielt" - }, - "4": { - "then": "Hier wird Kopfball gespielt" - }, - "5": { - "then": "Hier wird Basketball gespielt" - } - }, - "question": "Welche Sportarten können hier gespielt werden?", - "render": "Hier wird {sport} gespielt" - }, - "sport_pitch-opening_hours": { - "question": "Wann ist dieser Sportplatz zugänglich?", - "mappings": { - "1": { - "then": "Immer zugänglich" - } - } - }, - "sport-pitch-access": { - "question": "Ist dieser Sportplatz öffentlich zugänglich?", - "mappings": { - "0": { - "then": "Öffentlicher Zugang" - }, - "2": { - "then": "Zugang nur für Vereinsmitglieder" - }, - "3": { - "then": "Privat - kein öffentlicher Zugang" - } - } - }, - "sport-pitch-reservation": { - "mappings": { - "3": { - "then": "Termine nach Vereinbarung nicht möglich" - } - } - }, - "sport_pitch-surface": { - "mappings": { - "0": { - "then": "Die Oberfläche ist Gras" - }, - "1": { - "then": "Die Oberfläche ist Sand" - }, - "2": { - "then": "Die Oberfläche ist aus Pflastersteinen" - }, - "3": { - "then": "Die Oberfläche ist Asphalt" - }, - "4": { - "then": "Die Oberfläche ist Beton" - } - }, - "render": "Die Oberfläche ist {surface}" - } - }, - "title": { - "render": "Sportplatz" - }, - "presets": { - "0": { - "title": "Tischtennisplatte" - }, - "1": { - "title": "Sportplatz" - } - } - }, - "slow_roads": { - "tagRenderings": { - "slow_roads-surface": { - "mappings": { - "0": { - "then": "Die Oberfläche ist Gras" - }, - "1": { - "then": "Die Oberfläche ist Erde" - }, - "2": { - "then": "Die Oberfläche ist ohne festen Belag" - }, - "3": { - "then": "Die Oberfläche ist Sand" - }, - "4": { - "then": "Die Oberfläche ist aus Pflastersteinen" - }, - "5": { - "then": "Die Oberfläche ist Asphalt" - }, - "6": { - "then": "Die Oberfläche ist Beton" - }, - "7": { - "then": "Die Oberfläche ist gepflastert" - } - }, - "render": "Die Oberfläche ist {surface}" - } - } - }, - "observation_tower": { - "units": { - "0": { - "applicableUnits": { - "0": { - "human": " Meter" - } - } - } - }, - "tagRenderings": { - "Operator": { - "question": "Wer betreibt diesen Turm?", - "render": "Betrieben von {operator}" - }, - "name": { - "render": "Der Name dieses Turms lautet {name}", - "mappings": { - "0": { - "then": "Dieser Turm hat keinen eigenen Namen" - } - }, - "question": "Wie heißt dieser Turm?" - }, - "Height": { - "question": "Wie hoch ist dieser Turm?", - "render": "Dieser Turm ist {height} hoch" - }, - "Fee": { - "render": "Der Besuch des Turms kostet {charge}", - "mappings": { - "0": { - "then": "Eintritt kostenlos" - } - } - } - }, - "description": "Türme mit Panoramablick", - "title": { - "mappings": { - "0": { - "then": "{name}" - } - }, - "render": "Beobachtungsturm" - }, - "name": "Beobachtungstürme", - "presets": { - "0": { - "title": "Beobachtungsturm" - } - } - }, - "food": { - "presets": { - "0": { - "title": "Restaurant" - }, - "1": { - "title": "Schnellimbiss" - }, - "2": { - "title": "Pommesbude" - } - }, - "filter": { - "0": { - "options": { - "0": { - "question": "Aktuell geöffnet" - } - } - }, - "2": { - "options": { - "0": { - "question": "Bietet vegan Speisen an" - } - } - } - }, - "tagRenderings": { - "Cuisine": { - "question": "Welches Essen gibt es hier?", - "mappings": { - "2": { - "then": "Bietet vorwiegend Pastagerichte an" - } - }, - "render": "An diesem Ort gibt es hauptsächlich {cuisine}" - }, - "Fastfood vs restaurant": { - "question": "Um was für ein Geschäft handelt es sich?" - }, - "Takeaway": { - "mappings": { - "0": { - "then": "Dieses Geschäft bietet nur Artikel zur Mitnahme an" - }, - "1": { - "then": "Mitnahme möglich" - }, - "2": { - "then": "Mitnahme nicht möglich" - } - }, - "question": "Ist an diesem Ort Mitnahme möglich?" - }, - "halal (no friture)": { - "mappings": { - "0": { - "then": "Hier gibt es keine halal Speisen" - }, - "1": { - "then": "Hier gibt es wenige halal Speisen" - }, - "2": { - "then": "Es gibt halal Speisen" - }, - "3": { - "then": "Es gibt ausschließlich halal Speisen" - } - } - }, - "Name": { - "question": "Wie heißt dieses Restaurant?", - "render": "Das Restaurant heißt {name}" - } - }, - "title": { - "mappings": { - "0": { - "then": "Restaurant {name}" - }, - "1": { - "then": "Schnellrestaurant{name}" - } - } - } - }, - "etymology": { - "description": "Alle Objekte, die eine bekannte Namensherkunft haben", - "tagRenderings": { - "simple etymology": { - "render": "Benannt nach {name:etymology}" - } - } - }, - "direction": { - "name": "Visualisierung der Richtung", - "description": "Diese Ebene visualisiert Richtungen" - }, - "artwork": { - "description": "Verschiedene Kunstwerke", - "name": "Kunstwerke", - "presets": { - "0": { - "title": "Kunstwerk" - } - }, - "tagRenderings": { - "artwork-artist_name": { - "question": "Welcher Künstler hat das geschaffen?", - "render": "Erstellt von {artist_name}" - }, - "artwork-artwork_type": { - "mappings": { - "0": { - "then": "Architektur" - }, - "1": { - "then": "Wandbild" - }, - "2": { - "then": "Malerei" - }, - "3": { - "then": "Skulptur" - }, - "4": { - "then": "Statue" - }, - "5": { - "then": "Büste" - }, - "6": { - "then": "Stein" - }, - "7": { - "then": "Installation" - }, - "8": { - "then": "Graffiti" - }, - "9": { - "then": "Relief" - }, - "10": { - "then": "Azulejo (spanische dekorative Fliesenarbeit)" - }, - "11": { - "then": "Fliesenarbeit" - } - }, - "question": "Was ist die Art dieses Kunstwerks?", - "render": "Dies ist ein {artwork_type}" - }, - "artwork-website": { - "question": "Gibt es eine Website mit weiteren Informationen über dieses Kunstwerk?", - "render": "Weitere Informationen auf dieser Webseite" - }, - "artwork-wikidata": { - "question": "Welcher Wikidata-Eintrag entspricht diesem Kunstwerk?", - "render": "Entspricht {wikidata}" - } - }, - "title": { - "mappings": { - "0": { - "then": "Kunstwerk {name}" - } - }, - "render": "Kunstwerk" - } + "watermill": { + "name": "Wassermühle" } } \ No newline at end of file diff --git a/langs/shared-questions/de.json b/langs/shared-questions/de.json index 24d1c1b728..2baaebe377 100644 --- a/langs/shared-questions/de.json +++ b/langs/shared-questions/de.json @@ -3,6 +3,23 @@ "description": { "question": "Gibt es noch etwas, das die vorhergehenden Fragen nicht abgedeckt haben? Hier wäre Platz dafür.
Bitte keine bereits erhobenen Informationen." }, + "dog-access": { + "mappings": { + "0": { + "then": "Hunde sind erlaubt" + }, + "1": { + "then": "Hunde sind nicht erlaubt" + }, + "2": { + "then": "Hunde sind erlaubt, müssen aber angeleint sein" + }, + "3": { + "then": "Hunde sind erlaubt und können frei herumlaufen" + } + }, + "question": "Sind Hunde in diesem Geschäft erlaubt?" + }, "email": { "question": "Was ist die Mail-Adresse von {name}?" }, @@ -28,14 +45,7 @@ "question": "Was sind die Öffnungszeiten von {name}?", "render": "

Öffnungszeiten

{opening_hours_table(opening_hours)}" }, - "phone": { - "question": "Was ist die Telefonnummer von {name}?" - }, - "website": { - "question": "Was ist die Website von {name}?" - }, "payment-options": { - "question": "Welche Zahlungsmethoden werden hier akzeptiert?", "mappings": { "0": { "then": "Hier wird Bargeld akzeptiert" @@ -43,7 +53,14 @@ "1": { "then": "Hier werden Zahlungskarten akzeptiert" } - } + }, + "question": "Welche Zahlungsmethoden werden hier akzeptiert?" + }, + "phone": { + "question": "Was ist die Telefonnummer von {name}?" + }, + "website": { + "question": "Was ist die Website von {name}?" }, "wheelchair-access": { "mappings": { @@ -61,23 +78,6 @@ } }, "question": "Ist dieser Ort mit einem Rollstuhl zugänglich?" - }, - "dog-access": { - "mappings": { - "0": { - "then": "Hunde sind erlaubt" - }, - "1": { - "then": "Hunde sind nicht erlaubt" - }, - "2": { - "then": "Hunde sind erlaubt, müssen aber angeleint sein" - }, - "3": { - "then": "Hunde sind erlaubt und können frei herumlaufen" - } - }, - "question": "Sind Hunde in diesem Geschäft erlaubt?" } } } \ No newline at end of file diff --git a/langs/shared-questions/fr.json b/langs/shared-questions/fr.json index 9fd4361545..7f0de79045 100644 --- a/langs/shared-questions/fr.json +++ b/langs/shared-questions/fr.json @@ -3,6 +3,23 @@ "description": { "question": "Y a-t-il quelque chose de pertinent que vous n'avez pas pu donner à la dernière question ? Ajoutez-le ici.
Ne répétez pas des réponses déjà données" }, + "dog-access": { + "mappings": { + "0": { + "then": "Chiens admis" + }, + "1": { + "then": "Les chiens ne sont pas admis" + }, + "2": { + "then": "Les chiens sont admis, mais ils doivent être tenus en laisse" + }, + "3": { + "then": "Les chiens sont admis et peuvent circuler librement" + } + }, + "question": "Est-ce que les chiens sont admis ici ?" + }, "email": { "question": "Quelle est l'adresse courriel de {name} ?" }, @@ -28,23 +45,23 @@ "question": "Quelles sont les horaires d'ouverture de {name} ?", "render": "

Horaires d'ouverture

{opening_hours_table(opening_hours)}" }, + "payment-options": { + "mappings": { + "0": { + "then": "Paiement en liquide accepté" + }, + "1": { + "then": "Paiement par carte accepté" + } + }, + "question": "Quelles sont les méthodes de paiement acceptées ici ?" + }, "phone": { "question": "Quel est le numéro de téléphone de {name} ?" }, "website": { "question": "Quel est le site web de {name} ?" }, - "payment-options": { - "mappings": { - "1": { - "then": "Paiement par carte accepté" - }, - "0": { - "then": "Paiement en liquide accepté" - } - }, - "question": "Quelles sont les méthodes de paiement acceptées ici ?" - }, "wheelchair-access": { "mappings": { "2": { @@ -55,23 +72,6 @@ } }, "question": "Est-ce que cet endroit est accessible en chaise roulante ?" - }, - "dog-access": { - "mappings": { - "1": { - "then": "Les chiens ne sont pas admis" - }, - "2": { - "then": "Les chiens sont admis, mais ils doivent être tenus en laisse" - }, - "3": { - "then": "Les chiens sont admis et peuvent circuler librement" - }, - "0": { - "then": "Chiens admis" - } - }, - "question": "Est-ce que les chiens sont admis ici ?" } } -} +} \ No newline at end of file diff --git a/langs/themes/de.json b/langs/themes/de.json index 3a1f8d2952..ed6ecf5169 100644 --- a/langs/themes/de.json +++ b/langs/themes/de.json @@ -13,13 +13,253 @@ "title": "Sitzbänke" }, "bicyclelib": { - "title": "Fahrradbibliothek", - "description": "Eine Fahrradbibliothek ist ein Ort, an dem Fahrräder ausgeliehen werden können, oft gegen eine geringe Jahresgebühr. Ein wichtiger Anwendungsfall sind Fahrradbibliotheken für Kinder, die es ihnen ermöglichen, auf ein größeres Fahrrad umzusteigen, wenn sie aus ihrem aktuellen Fahrrad herausgewachsen sind" + "description": "Eine Fahrradbibliothek ist ein Ort, an dem Fahrräder ausgeliehen werden können, oft gegen eine geringe Jahresgebühr. Ein wichtiger Anwendungsfall sind Fahrradbibliotheken für Kinder, die es ihnen ermöglichen, auf ein größeres Fahrrad umzusteigen, wenn sie aus ihrem aktuellen Fahrrad herausgewachsen sind", + "title": "Fahrradbibliothek" + }, + "binoculars": { + "description": "Eine Karte mit festinstallierten Ferngläsern. Man findet sie typischerweise an touristischen Orten, Aussichtspunkten, auf Aussichtstürmen oder gelegentlich in einem Naturschutzgebiet.", + "shortDescription": "Eine Karte mit festinstallierten Ferngläsern", + "title": "Ferngläser" }, "bookcases": { "description": "Ein öffentlicher Bücherschrank ist ein kleiner Bücherschrank am Straßenrand, ein Kasten, eine alte Telefonzelle oder andere Gegenstände, in denen Bücher aufbewahrt werden. Jeder kann ein Buch hinstellen oder mitnehmen. Diese Karte zielt darauf ab, all diese Bücherschränke zu sammeln. Sie können neue Bücherschränke in der Nähe entdecken und mit einem kostenlosen OpenStreetMap-Account schnell Ihre Lieblingsbücherschränke hinzufügen.", "title": "Öffentliche Bücherschränke Karte" }, + "cafes_and_pubs": { + "title": "Cafés und Kneipen" + }, + "campersite": { + "description": "Auf dieser Seite finden Sie alle offiziellen Wohnmobilstellplätze und Orte zur Entsorgung von Schmutzwasser. Sie können Details über die angebotenen Dienstleistungen und die Kosten hinzufügen. Fügen Sie Bilder und Bewertungen hinzu. Dies ist eine Webseite und eine Webapp. Die Daten werden in OpenStreetMap gespeichert, so dass sie für immer kostenlos sind und von jeder App weiterverwendet werden können.", + "layers": { + "0": { + "description": "Wohnmobilstellplätze", + "name": "Wohnmobilstellplätze", + "presets": { + "0": { + "description": "Fügen Sie einen neuen offiziellen Wohnmobilstellplatz hinzu. Dies sind ausgewiesene Plätze, an denen Sie in Ihrem Wohnmobil übernachten können. Sie können wie ein richtiger Campingplatz oder nur wie ein Parkplatz aussehen. Möglicherweise sind sie gar nicht ausgeschildert, sondern nur in einem Gemeindebeschluss festgelegt. Ein normaler Parkplatz für Wohnmobile, auf dem Übernachten nicht zulässig ist, ist kein Wohnmobilstellplatz. ", + "title": "Wohnmobilstellplatz" + } + }, + "tagRenderings": { + "caravansites-capacity": { + "question": "Wie viele Wohnmobile können hier parken? (Überspringen, wenn es keine offensichtliche Anzahl von Stellplätzen oder erlaubten Fahrzeugen gibt)", + "render": "{capacity} Wohnmobile können diesen Platz gleichzeitig nutzen" + }, + "caravansites-charge": { + "question": "Wie hoch ist die Gebühr an diesem Ort?", + "render": "Die Gebühr beträgt {charge}" + }, + "caravansites-description": { + "question": "Möchten Sie eine allgemeine Beschreibung für diesen Ort hinzufügen? (Bitte wiederholen Sie keine Informationen, die Sie bereits zuvor angegeben haben. Bitte bleiben Sie objektiv - Meinungen gehen in die Bewertungen ein)", + "render": "Mehr Details über diesen Ort: {description}" + }, + "caravansites-fee": { + "mappings": { + "0": { + "then": "Sie müssen für die Nutzung bezahlen" + }, + "1": { + "then": "Nutzung kostenlos" + } + }, + "question": "Wird hier eine Gebühr erhoben?" + }, + "caravansites-internet": { + "mappings": { + "0": { + "then": "Internetzugang ist vorhanden" + }, + "1": { + "then": "Internetzugang ist vorhanden" + }, + "2": { + "then": "Kein Internetzugang vorhanden" + } + }, + "question": "Ist an diesem Ort ein Internetzugang vorhanden?" + }, + "caravansites-internet-fee": { + "mappings": { + "0": { + "then": "Der Internetzugang ist gebührenpflichtig" + }, + "1": { + "then": "Der Internetzugang ist kostenlos" + } + }, + "question": "Ist der Internetzugang gebührenpflichtig?" + }, + "caravansites-long-term": { + "mappings": { + "0": { + "then": "Ja, es gibt einige Plätze für Langzeitmieten, aber Sie können auch tageweise bleiben" + }, + "1": { + "then": "Nein, hier gibt es keine Dauergäste" + }, + "2": { + "then": "Es sind nur Plätze für Dauercamper vorhanden (wenn Sie diese Antwort auswählen, wird dieser Ort wird von der Karte verschwinden)" + } + }, + "question": "Gibt es a diesem Ort Plätze für Dauercamper?" + }, + "caravansites-name": { + "question": "Wie heißt dieser Ort?", + "render": "Dieser Ort heißt {name}" + }, + "caravansites-sanitary-dump": { + "mappings": { + "0": { + "then": "Dieser Ort hat eine sanitäre Entsorgungsstation" + }, + "1": { + "then": "Dieser Ort hat keine sanitäre Entsorgungsstation" + } + }, + "question": "Hat dieser Ort eine sanitäre Entsorgungsstation?" + }, + "caravansites-toilets": { + "mappings": { + "0": { + "then": "Dieser Ort verfügt über Toiletten" + }, + "1": { + "then": "Dieser Ort verfügt nicht über Toiletten" + } + }, + "question": "Verfügt dieser Ort über Toiletten?" + }, + "caravansites-website": { + "question": "Hat dieser Ort eine Webseite?", + "render": "Offizielle Webseite: {website}" + } + }, + "title": { + "mappings": { + "0": { + "then": "Unbenannter Wohnmobilstellplatz" + } + }, + "render": "Wohnmobilstellplatz {name}" + } + }, + "1": { + "description": "Sanitäre Entsorgungsstationen", + "name": "Sanitäre Entsorgungsstationen", + "presets": { + "0": { + "description": "Fügen Sie eine neue sanitäre Entsorgungsstation hinzu. Hier können Camper Abwasser oder chemischen Toilettenabfälle entsorgen. Oft gibt es auch Trinkwasser und Strom.", + "title": "Sanitäre Entsorgungsstation" + } + }, + "tagRenderings": { + "dumpstations-access": { + "mappings": { + "0": { + "then": "Sie benötigen einen Schlüssel/Code zur Benutzung" + }, + "1": { + "then": "Sie müssen Kunde des Campingplatzes sein, um diesen Ort nutzen zu können" + }, + "2": { + "then": "Jeder darf diese sanitäre Entsorgungsstation nutzen" + }, + "3": { + "then": "Jeder darf diese sanitäre Entsorgungsstation nutzen" + } + }, + "question": "Wer darf diese sanitäre Entsorgungsstation nutzen?" + }, + "dumpstations-charge": { + "question": "Wie hoch ist die Gebühr an diesem Ort?", + "render": "Die Gebühr beträgt {charge}" + }, + "dumpstations-chemical-waste": { + "mappings": { + "0": { + "then": "Hier können Sie chemische Toilettenabfälle entsorgen" + }, + "1": { + "then": "Hier können Sie keine chemischen Toilettenabfälle entsorgen" + } + }, + "question": "Können Sie hier chemische Toilettenabfälle entsorgen?" + }, + "dumpstations-fee": { + "mappings": { + "0": { + "then": "Sie müssen für die Nutzung bezahlen" + }, + "1": { + "then": "Nutzung kostenlos" + } + }, + "question": "Wird hier eine Gebühr erhoben?" + }, + "dumpstations-grey-water": { + "mappings": { + "0": { + "then": "Hier können Sie Brauch-/Grauwasser entsorgen" + }, + "1": { + "then": "Hier können Sie kein Brauch-/Grauwasser entsorgen" + } + }, + "question": "Können Sie hier Brauch-/Grauwasser entsorgen?" + }, + "dumpstations-network": { + "question": "Zu welchem Verbund/Netzwerk gehört dieser Ort? (Überspringen, wenn nicht zutreffend)", + "render": "Diese Station gehört zum Verbund/Netzwerk {network}" + }, + "dumpstations-waterpoint": { + "mappings": { + "0": { + "then": "Dieser Ort hat eine Wasserstelle" + }, + "1": { + "then": "Dieser Ort hat keine Wasserstelle" + } + }, + "question": "Hat dieser Ort eine Wasserstelle?" + } + }, + "title": { + "mappings": { + "0": { + "then": "Entsorgungsstation" + } + }, + "render": "Entsorgungsstation {name}" + } + } + }, + "overrideAll": { + "tagRenderings+": { + "0": { + "question": "Wer betreibt diesen Ort?", + "render": "Dieser Ort wird betrieben von {operator}" + }, + "1": { + "mappings": { + "0": { + "then": "Dieser Ort hat eine Stromversorgung" + }, + "1": { + "then": "Dieser Ort hat keine Stromversorgung" + } + }, + "question": "Hat dieser Ort eine Stromversorgung?" + } + } + }, + "shortDescription": "Finden Sie Plätze zum Übernachten mit Ihrem Wohnmobil", + "title": "Wohnmobilstellplätze" + }, + "charging_stations": { + "description": "Auf dieser freien Karte kann man Informationen über Ladestationen finden und hinzufügen", + "shortDescription": "Eine weltweite Karte mit Ladestationen", + "title": "Ladestationen" + }, "climbing": { "description": "Auf dieser Karte finden Sie verschiedene Klettermöglichkeiten wie Kletterhallen, Boulderhallen und Felsen in der Natur.", "descriptionTail": "

kletterspots.de wird betrieben von Christian Neumann. Bitte melden Sie sich, wenn Sie Feedback oder Fragen haben.

Das Projekt nutzt Daten des OpenStreetMap Projekts und basiert auf der freien Software MapComplete.

", @@ -72,14 +312,19 @@ }, "2": { "name": "Kletterrouten", + "presets": { + "0": { + "title": "Kletterroute" + } + }, "tagRenderings": { "Difficulty": { - "render": "Die Schwierigkeit ist {climbing:grade:french} entsprechend des französisch/belgischen Systems", - "question": "Wie hoch ist der Schwierigkeitsgrad dieser Kletterroute nach dem französisch/belgischen System?" + "question": "Wie hoch ist der Schwierigkeitsgrad dieser Kletterroute nach dem französisch/belgischen System?", + "render": "Die Schwierigkeit ist {climbing:grade:french} entsprechend des französisch/belgischen Systems" }, "Length": { - "render": "Diese Route ist {canonical(climbing:length)} lang", - "question": "Wie lang ist diese Kletterroute (in Metern)?" + "question": "Wie lang ist diese Kletterroute (in Metern)?", + "render": "Diese Route ist {canonical(climbing:length)} lang" }, "Name": { "mappings": { @@ -98,11 +343,6 @@ } }, "render": "Kleterroute" - }, - "presets": { - "0": { - "title": "Kletterroute" - } } }, "3": { @@ -115,14 +355,11 @@ } }, "tagRenderings": { - "name": { - "mappings": { - "0": { - "then": "Diese Klettergelegenheit hat keinen Namen" - } - }, - "question": "Wie heißt diese Klettergelegenheit?", - "render": "{name}" + "Contained routes hist": { + "render": "

Schwierigkeitsübersicht

{histogram(_difficulty_hist)}" + }, + "Contained routes length hist": { + "render": "

Längenübersicht

{histogramm(_length_hist)}" }, "Rock type (crag/rock/cliff only)": { "mappings": { @@ -133,22 +370,24 @@ "question": "Welchen Gesteinstyp gibt es hier?", "render": "Der Gesteinstyp ist {rock}" }, - "Contained routes hist": { - "render": "

Schwierigkeitsübersicht

{histogram(_difficulty_hist)}" - }, - "Contained routes length hist": { - "render": "

Längenübersicht

{histogramm(_length_hist)}" - }, "Type": { "mappings": { "0": { "then": "Ein Kletterfelsen - ein einzelner Felsen oder eine Klippe mit einer oder wenigen Kletterrouten, die ohne Seil sicher bestiegen werden können" } } + }, + "name": { + "mappings": { + "0": { + "then": "Diese Klettergelegenheit hat keinen Namen" + } + }, + "question": "Wie heißt diese Klettergelegenheit?", + "render": "{name}" } }, "title": { - "render": "Klettermöglichkeit", "mappings": { "1": { "then": "Klettergebiet {name}" @@ -159,7 +398,8 @@ "3": { "then": "Klettermöglichkeit {name}" } - } + }, + "render": "Klettermöglichkeit" } }, "4": { @@ -189,20 +429,7 @@ } } }, - "title": "Offene Kletterkarte", "overrideAll": { - "units+": { - "0": { - "applicableUnits": { - "0": { - "human": " Meter" - }, - "1": { - "human": " Fuß" - } - } - } - }, "tagRenderings+": { "0": { "question": "Gibt es eine (inoffizielle) Website mit mehr Informationen (z.B. Topos)?" @@ -309,59 +536,66 @@ }, "question": "Gibt es hier eine Speedkletter-Wand?" } + }, + "units+": { + "0": { + "applicableUnits": { + "0": { + "human": " Meter" + }, + "1": { + "human": " Fuß" + } + } + } } - } + }, + "title": "Offene Kletterkarte" }, - "cyclofix": { - "description": "Das Ziel dieser Karte ist es, den Radfahrern eine einfach zu benutzende Lösung zu präsentieren, um die geeignete Infrastruktur für ihre Bedürfnisse zu finden.

Sie können Ihren genauen Standort verfolgen (nur mobil) und in der linken unteren Ecke die für Sie relevanten Ebenen auswählen. Sie können dieses Tool auch verwenden, um Pins (Points of Interest/Interessante Orte) zur Karte hinzuzufügen oder zu bearbeiten und mehr Daten durch Beantwortung der Fragen bereitstellen.

Alle Änderungen, die Sie vornehmen, werden automatisch in der globalen Datenbank von OpenStreetMap gespeichert und können von anderen frei wiederverwendet werden.

Weitere Informationen über das Projekt Cyclofix finden Sie unter cyclofix.osm.be.", - "title": "Cyclofix - eine offene Karte für Radfahrer" - }, - "ghostbikes": { - "description": "Ein Geisterrad 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 ist.

Auf dieser Karte kann man alle Geisterräder sehen, die OpenStreetMap kennt. Fehlt ein Geisterrad? Jeder kann hier Informationen hinzufügen oder aktualisieren - Sie benötigen lediglich einen (kostenlosen) OpenStreetMap-Account.", - "title": "Geisterrad" - }, - "personal": { - "description": "Erstellen Sie ein persönliches Thema auf der Grundlage aller verfügbaren Ebenen aller Themen", - "title": "Persönliches Thema" - }, - "toilets": { - "description": "Eine Karte der öffentlichen Toiletten", - "title": "Offene Toilette Karte" - }, - "waste_basket": { - "title": "Abfalleimer", - "shortDescription": "Eine Karte mit Abfalleimern", - "description": "Auf dieser Karte finden Sie Abfalleimer in Ihrer Nähe. Wenn ein Abfalleimer auf dieser Karte fehlt, können Sie ihn selbst hinzufügen" - }, - "cyclestreets": { + "cycle_highways": { + "description": "Diese Karte zeigt Radschnellwege", "layers": { "0": { - "name": "Fahrradstraßen", - "description": "Eine Fahrradstraße ist eine Straße, auf der motorisierter Verkehr einen Radfahrer nicht überholen darf" + "name": "Radschnellwege", + "title": { + "render": "Radschnellweg" + } + } + }, + "title": "Radschnellwege" + }, + "cycle_infra": { + "description": "Eine Karte zum Ansehen und Bearbeiten verschiedener Elementen der Fahrradinfrastruktur. Erstellt während #osoc21.", + "shortDescription": "Eine Karte zum Ansehen und Bearbeiten verschiedener Elementen der Fahrradinfrastruktur.", + "title": "Fahrradinfrastruktur" + }, + "cyclestreets": { + "description": "Eine Fahrradstraße ist eine Straße, auf der motorisierter Verkehr Radfahrer nicht überholen darf. Sie sind durch ein spezielles Verkehrsschild gekennzeichnet. Fahrradstraßen gibt es in den Niederlanden und Belgien, aber auch in Deutschland und Frankreich. ", + "layers": { + "0": { + "description": "Eine Fahrradstraße ist eine Straße, auf der motorisierter Verkehr einen Radfahrer nicht überholen darf", + "name": "Fahrradstraßen" }, "1": { + "description": "Diese Straße wird bald eine Fahrradstraße sein", + "name": "Zukünftige Fahrradstraße", "title": { - "render": "Zukünftige Fahrradstraße", "mappings": { "0": { "then": "{name} wird bald eine Fahrradstraße werden" } - } - }, - "description": "Diese Straße wird bald eine Fahrradstraße sein", - "name": "Zukünftige Fahrradstraße" + }, + "render": "Zukünftige Fahrradstraße" + } }, "2": { + "description": "Ebene zur Kennzeichnung einer Straße als Fahrradstraße", + "name": "Alle Straßen", "title": { "render": "Straße" - }, - "name": "Alle Straßen", - "description": "Ebene zur Kennzeichnung einer Straße als Fahrradstraße" + } } }, - "shortDescription": "Eine Karte von Fahrradstraßen", - "title": "Fahrradstraßen", - "description": "Eine Fahrradstraße ist eine Straße, auf der motorisierter Verkehr Radfahrer nicht überholen darf. Sie sind durch ein spezielles Verkehrsschild gekennzeichnet. Fahrradstraßen gibt es in den Niederlanden und Belgien, aber auch in Deutschland und Frankreich. ", "overrideAll": { "tagRenderings+": { "0": { @@ -386,371 +620,43 @@ "render": "Diese Straße wird am {cyclestreet:start_date} zu einer Fahrradstraße" } } - } - }, - "hackerspaces": { - "shortDescription": "Eine Karte von Hackerspaces", - "description": "Auf dieser Karte können Sie Hackerspaces sehen, einen neuen Hackerspace hinzufügen oder Daten direkt aktualisieren", - "layers": { - "0": { - "description": "Hackerspace", - "tagRenderings": { - "hackerspaces-opening_hours": { - "mappings": { - "0": { - "then": "durchgehend geöffnet" - } - }, - "question": "Wann hat dieser Hackerspace geöffnet?", - "render": "{opening_hours_table()}" - }, - "is_makerspace": { - "mappings": { - "0": { - "then": "Dies ist ein Makerspace" - }, - "1": { - "then": "Dies ist ein traditioneller (softwareorientierter) Hackerspace" - } - }, - "question": "Ist dies ein Hackerspace oder ein Makerspace?" - }, - "hackerspaces-name": { - "question": "Wie lautet der Name dieses Hackerspace?", - "render": "Dieser Hackerspace heißt {name}" - }, - "hs-club-mate": { - "mappings": { - "0": { - "then": "In diesem Hackerspace gibt es Club Mate" - }, - "1": { - "then": "In diesem Hackerspace gibt es kein Club Mate" - } - }, - "question": "Gibt es in diesem Hackerspace Club Mate?" - }, - "hackerspaces-start_date": { - "question": "Wann wurde dieser Hackerspace gegründet?", - "render": "Dieser Hackerspace wurde gegründet am {start_date}" - } - }, - "title": { - "mappings": { - "0": { - "then": " {name}" - } - }, - "render": "Hackerspace" - }, - "icon": { - "mappings": { - "0": { - "then": "./assets/themes/hackerspaces/led.png" - } - } - }, - "name": "Hackerspace", - "presets": { - "0": { - "description": "Ein Hackerspace ist ein Ort, an dem sich Menschen treffen, die sich für Software interessieren", - "title": "Hackerspace" - }, - "1": { - "description": "Ein Makerspace ist ein Ort, an dem Heimwerker-Enthusiasten zusammenkommen, um mit Elektronik zu experimentieren, wie Arduino, LED-Strips, ...", - "title": "Makerspace" - } - } - } }, - "title": "Hackerspaces" + "shortDescription": "Eine Karte von Fahrradstraßen", + "title": "Fahrradstraßen" }, - "campersite": { - "layers": { - "0": { - "title": { - "mappings": { - "0": { - "then": "Unbenannter Wohnmobilstellplatz" - } - }, - "render": "Wohnmobilstellplatz {name}" - }, - "description": "Wohnmobilstellplätze", - "name": "Wohnmobilstellplätze", - "presets": { - "0": { - "title": "Wohnmobilstellplatz", - "description": "Fügen Sie einen neuen offiziellen Wohnmobilstellplatz hinzu. Dies sind ausgewiesene Plätze, an denen Sie in Ihrem Wohnmobil übernachten können. Sie können wie ein richtiger Campingplatz oder nur wie ein Parkplatz aussehen. Möglicherweise sind sie gar nicht ausgeschildert, sondern nur in einem Gemeindebeschluss festgelegt. Ein normaler Parkplatz für Wohnmobile, auf dem Übernachten nicht zulässig ist, ist kein Wohnmobilstellplatz. " - } - }, - "tagRenderings": { - "caravansites-charge": { - "question": "Wie hoch ist die Gebühr an diesem Ort?", - "render": "Die Gebühr beträgt {charge}" - }, - "caravansites-description": { - "question": "Möchten Sie eine allgemeine Beschreibung für diesen Ort hinzufügen? (Bitte wiederholen Sie keine Informationen, die Sie bereits zuvor angegeben haben. Bitte bleiben Sie objektiv - Meinungen gehen in die Bewertungen ein)", - "render": "Mehr Details über diesen Ort: {description}" - }, - "caravansites-fee": { - "mappings": { - "0": { - "then": "Sie müssen für die Nutzung bezahlen" - }, - "1": { - "then": "Nutzung kostenlos" - } - }, - "question": "Wird hier eine Gebühr erhoben?" - }, - "caravansites-internet": { - "mappings": { - "0": { - "then": "Internetzugang ist vorhanden" - }, - "1": { - "then": "Internetzugang ist vorhanden" - }, - "2": { - "then": "Kein Internetzugang vorhanden" - } - }, - "question": "Ist an diesem Ort ein Internetzugang vorhanden?" - }, - "caravansites-internet-fee": { - "mappings": { - "0": { - "then": "Der Internetzugang ist gebührenpflichtig" - }, - "1": { - "then": "Der Internetzugang ist kostenlos" - } - }, - "question": "Ist der Internetzugang gebührenpflichtig?" - }, - "caravansites-long-term": { - "mappings": { - "0": { - "then": "Ja, es gibt einige Plätze für Langzeitmieten, aber Sie können auch tageweise bleiben" - }, - "1": { - "then": "Nein, hier gibt es keine Dauergäste" - }, - "2": { - "then": "Es sind nur Plätze für Dauercamper vorhanden (wenn Sie diese Antwort auswählen, wird dieser Ort wird von der Karte verschwinden)" - } - }, - "question": "Gibt es a diesem Ort Plätze für Dauercamper?" - }, - "caravansites-name": { - "render": "Dieser Ort heißt {name}", - "question": "Wie heißt dieser Ort?" - }, - "caravansites-sanitary-dump": { - "mappings": { - "0": { - "then": "Dieser Ort hat eine sanitäre Entsorgungsstation" - }, - "1": { - "then": "Dieser Ort hat keine sanitäre Entsorgungsstation" - } - }, - "question": "Hat dieser Ort eine sanitäre Entsorgungsstation?" - }, - "caravansites-toilets": { - "mappings": { - "0": { - "then": "Dieser Ort verfügt über Toiletten" - }, - "1": { - "then": "Dieser Ort verfügt nicht über Toiletten" - } - }, - "question": "Verfügt dieser Ort über Toiletten?" - }, - "caravansites-website": { - "render": "Offizielle Webseite: {website}", - "question": "Hat dieser Ort eine Webseite?" - }, - "caravansites-capacity": { - "question": "Wie viele Wohnmobile können hier parken? (Überspringen, wenn es keine offensichtliche Anzahl von Stellplätzen oder erlaubten Fahrzeugen gibt)", - "render": "{capacity} Wohnmobile können diesen Platz gleichzeitig nutzen" - } - } - }, - "1": { - "name": "Sanitäre Entsorgungsstationen", - "title": { - "mappings": { - "0": { - "then": "Entsorgungsstation" - } - }, - "render": "Entsorgungsstation {name}" - }, - "description": "Sanitäre Entsorgungsstationen", - "presets": { - "0": { - "description": "Fügen Sie eine neue sanitäre Entsorgungsstation hinzu. Hier können Camper Abwasser oder chemischen Toilettenabfälle entsorgen. Oft gibt es auch Trinkwasser und Strom.", - "title": "Sanitäre Entsorgungsstation" - } - }, - "tagRenderings": { - "dumpstations-access": { - "mappings": { - "0": { - "then": "Sie benötigen einen Schlüssel/Code zur Benutzung" - }, - "1": { - "then": "Sie müssen Kunde des Campingplatzes sein, um diesen Ort nutzen zu können" - }, - "2": { - "then": "Jeder darf diese sanitäre Entsorgungsstation nutzen" - }, - "3": { - "then": "Jeder darf diese sanitäre Entsorgungsstation nutzen" - } - }, - "question": "Wer darf diese sanitäre Entsorgungsstation nutzen?" - }, - "dumpstations-charge": { - "question": "Wie hoch ist die Gebühr an diesem Ort?", - "render": "Die Gebühr beträgt {charge}" - }, - "dumpstations-chemical-waste": { - "mappings": { - "0": { - "then": "Hier können Sie chemische Toilettenabfälle entsorgen" - }, - "1": { - "then": "Hier können Sie keine chemischen Toilettenabfälle entsorgen" - } - }, - "question": "Können Sie hier chemische Toilettenabfälle entsorgen?" - }, - "dumpstations-fee": { - "mappings": { - "0": { - "then": "Sie müssen für die Nutzung bezahlen" - }, - "1": { - "then": "Nutzung kostenlos" - } - }, - "question": "Wird hier eine Gebühr erhoben?" - }, - "dumpstations-network": { - "question": "Zu welchem Verbund/Netzwerk gehört dieser Ort? (Überspringen, wenn nicht zutreffend)", - "render": "Diese Station gehört zum Verbund/Netzwerk {network}" - }, - "dumpstations-waterpoint": { - "mappings": { - "0": { - "then": "Dieser Ort hat eine Wasserstelle" - }, - "1": { - "then": "Dieser Ort hat keine Wasserstelle" - } - }, - "question": "Hat dieser Ort eine Wasserstelle?" - }, - "dumpstations-grey-water": { - "question": "Können Sie hier Brauch-/Grauwasser entsorgen?", - "mappings": { - "0": { - "then": "Hier können Sie Brauch-/Grauwasser entsorgen" - }, - "1": { - "then": "Hier können Sie kein Brauch-/Grauwasser entsorgen" - } - } - } - } - } - }, - "shortDescription": "Finden Sie Plätze zum Übernachten mit Ihrem Wohnmobil", - "description": "Auf dieser Seite finden Sie alle offiziellen Wohnmobilstellplätze und Orte zur Entsorgung von Schmutzwasser. Sie können Details über die angebotenen Dienstleistungen und die Kosten hinzufügen. Fügen Sie Bilder und Bewertungen hinzu. Dies ist eine Webseite und eine Webapp. Die Daten werden in OpenStreetMap gespeichert, so dass sie für immer kostenlos sind und von jeder App weiterverwendet werden können.", - "title": "Wohnmobilstellplätze", - "overrideAll": { - "tagRenderings+": { - "0": { - "question": "Wer betreibt diesen Ort?", - "render": "Dieser Ort wird betrieben von {operator}" - }, - "1": { - "mappings": { - "0": { - "then": "Dieser Ort hat eine Stromversorgung" - }, - "1": { - "then": "Dieser Ort hat keine Stromversorgung" - } - }, - "question": "Hat dieser Ort eine Stromversorgung?" - } - } - } - }, - "charging_stations": { - "description": "Auf dieser freien Karte kann man Informationen über Ladestationen finden und hinzufügen", - "shortDescription": "Eine weltweite Karte mit Ladestationen", - "title": "Ladestationen" - }, - "cycle_highways": { - "description": "Diese Karte zeigt Radschnellwege", - "layers": { - "0": { - "name": "Radschnellwege", - "title": { - "render": "Radschnellweg" - } - } - }, - "title": "Radschnellwege" - }, - "cycle_infra": { - "description": "Eine Karte zum Ansehen und Bearbeiten verschiedener Elementen der Fahrradinfrastruktur. Erstellt während #osoc21.", - "shortDescription": "Eine Karte zum Ansehen und Bearbeiten verschiedener Elementen der Fahrradinfrastruktur.", - "title": "Fahrradinfrastruktur" + "cyclofix": { + "description": "Das Ziel dieser Karte ist es, den Radfahrern eine einfach zu benutzende Lösung zu präsentieren, um die geeignete Infrastruktur für ihre Bedürfnisse zu finden.

Sie können Ihren genauen Standort verfolgen (nur mobil) und in der linken unteren Ecke die für Sie relevanten Ebenen auswählen. Sie können dieses Tool auch verwenden, um Pins (Points of Interest/Interessante Orte) zur Karte hinzuzufügen oder zu bearbeiten und mehr Daten durch Beantwortung der Fragen bereitstellen.

Alle Änderungen, die Sie vornehmen, werden automatisch in der globalen Datenbank von OpenStreetMap gespeichert und können von anderen frei wiederverwendet werden.

Weitere Informationen über das Projekt Cyclofix finden Sie unter cyclofix.osm.be.", + "title": "Cyclofix - eine offene Karte für Radfahrer" }, "drinking_water": { "description": "Auf dieser Karte sind öffentlich zugängliche Trinkwasserstellen eingezeichnet und können leicht hinzugefügt werden", "title": "Trinkwasser" }, + "etymology": { + "description": "Auf dieser Karte können Sie sehen, nach was ein Objekt benannt ist. Die Straßen, Gebäude, ... stammen von OpenStreetMap, das mit Wikidata verknüpft wurde. Die Informationen stammen aus Wikipedia.", + "shortDescription": "Was ist der Ursprung eines Ortsnamens?", + "title": "Open Etymology Map" + }, "facadegardens": { "layers": { "0": { + "description": "Fassadenbegrünung", + "name": "Fassadenbegrünung", + "presets": { + "0": { + "description": "Eine Fassadenbegrünung hinzufügen", + "title": "Fassadenbegrünung" + } + }, "tagRenderings": { - "facadegardens-rainbarrel": { - "mappings": { - "0": { - "then": "Es gibt eine Regentonne" - }, - "1": { - "then": "Es gibt keine Regentonne" - } - }, - "question": "Gibt es ein Wasserfass für den Garten?" - }, - "facadegardens-sunshine": { - "mappings": { - "0": { - "then": "Der Garten liegt in voller Sonne" - }, - "1": { - "then": "Der Garten liegt im Halbschatten" - }, - "2": { - "then": "Der Garten liegt im Schatten" - } - }, - "question": "Ist der Garten schattig oder sonnig?" - }, "facadegardens-description": { "question": "Zusätzliche Informationen über den Garten (falls erforderlich und oben noch nicht beschrieben)", "render": "Weitere Details: {description}" }, + "facadegardens-direction": { + "question": "Wie ist der Garten ausgerichtet?", + "render": "Ausrichtung: {direction} (wobei 0=N und 90=O)" + }, "facadegardens-edible": { "mappings": { "0": { @@ -779,43 +685,43 @@ }, "question": "Welche Pflanzen wachsen hier?" }, - "facadegardens-direction": { - "question": "Wie ist der Garten ausgerichtet?", - "render": "Ausrichtung: {direction} (wobei 0=N und 90=O)" + "facadegardens-rainbarrel": { + "mappings": { + "0": { + "then": "Es gibt eine Regentonne" + }, + "1": { + "then": "Es gibt keine Regentonne" + } + }, + "question": "Gibt es ein Wasserfass für den Garten?" }, "facadegardens-start_date": { "question": "Wann wurde der Garten angelegt? (Jahr ist ausreichend)", "render": "Errichtungsdatum des Gartens: {start_date}" + }, + "facadegardens-sunshine": { + "mappings": { + "0": { + "then": "Der Garten liegt in voller Sonne" + }, + "1": { + "then": "Der Garten liegt im Halbschatten" + }, + "2": { + "then": "Der Garten liegt im Schatten" + } + }, + "question": "Ist der Garten schattig oder sonnig?" } }, - "presets": { - "0": { - "description": "Eine Fassadenbegrünung hinzufügen", - "title": "Fassadenbegrünung" - } - }, - "name": "Fassadenbegrünung", "title": { "render": "Fassadenbegrünung" - }, - "description": "Fassadenbegrünung" + } } }, - "title": "Fassadenbegrünung", - "shortDescription": "Diese Karte zeigt Fassadenbegrünungen mit Bildern und nützlichen Informationen über Ausrichtung, Sonneneinstrahlung und Pflanzenarten." - }, - "etymology": { - "description": "Auf dieser Karte können Sie sehen, nach was ein Objekt benannt ist. Die Straßen, Gebäude, ... stammen von OpenStreetMap, das mit Wikidata verknüpft wurde. Die Informationen stammen aus Wikipedia.", - "shortDescription": "Was ist der Ursprung eines Ortsnamens?", - "title": "Open Etymology Map" - }, - "binoculars": { - "title": "Ferngläser", - "shortDescription": "Eine Karte mit festinstallierten Ferngläsern", - "description": "Eine Karte mit festinstallierten Ferngläsern. Man findet sie typischerweise an touristischen Orten, Aussichtspunkten, auf Aussichtstürmen oder gelegentlich in einem Naturschutzgebiet." - }, - "cafes_and_pubs": { - "title": "Cafés und Kneipen" + "shortDescription": "Diese Karte zeigt Fassadenbegrünungen mit Bildern und nützlichen Informationen über Ausrichtung, Sonneneinstrahlung und Pflanzenarten.", + "title": "Fassadenbegrünung" }, "food": { "title": "Restaurants und Schnellimbisse" @@ -829,136 +735,99 @@ } } }, - "uk_addresses": { - "shortDescription": "Helfen Sie beim Aufbau eines offenen Datensatzes britischer Adressen", - "layers": { - "1": { - "tagRenderings": { - "uk_addresses_housenumber": { - "render": "Die Hausnummer ist {addr:housenumber}", - "question": "Wie lautet die Nummer dieses Hauses?", - "mappings": { - "0": { - "then": "Dieses Gebäude hat keine Hausnummer" - } - } - }, - "uk_addresses_explanation_osm": { - "render": "Diese Adresse ist in OpenStreetMap gespeichert" - }, - "uk_addresses_street": { - "render": "Diese Adresse befindet sich in der Straße {addr:street}", - "question": "In welcher Straße befindet sich diese Adresse?" - } - }, - "name": "Bekannte Adressen in OSM", - "description": "Adressen", - "title": { - "render": "Bekannte Adresse" - } - } - }, - "description": "Tragen Sie zu OpenStreetMap bei, indem Sie Adressinformationen ausfüllen", - "title": "Adressen in Großbritannien" + "ghostbikes": { + "description": "Ein Geisterrad 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 ist.

Auf dieser Karte kann man alle Geisterräder sehen, die OpenStreetMap kennt. Fehlt ein Geisterrad? Jeder kann hier Informationen hinzufügen oder aktualisieren - Sie benötigen lediglich einen (kostenlosen) OpenStreetMap-Account.", + "title": "Geisterrad" }, - "trees": { - "title": "Bäume", - "description": "Kartieren Sie alle Bäume!", - "shortDescription": "Kartieren Sie alle Bäume" - }, - "surveillance": { - "description": "Auf dieser offenen Karte finden Sie Überwachungskameras.", - "title": "Überwachung unter Überwachung", - "shortDescription": "Überwachungskameras und andere Mittel zur Überwachung" - }, - "sport_pitches": { - "title": "Sportplätze", - "shortDescription": "Eine Karte mit Sportplätzen", - "description": "Ein Sportplatz ist eine Fläche, auf der Sportarten gespielt werden" - }, - "shops": { + "hackerspaces": { + "description": "Auf dieser Karte können Sie Hackerspaces sehen, einen neuen Hackerspace hinzufügen oder Daten direkt aktualisieren", "layers": { "0": { + "description": "Hackerspace", + "icon": { + "mappings": { + "0": { + "then": "./assets/themes/hackerspaces/led.png" + } + } + }, + "name": "Hackerspace", + "presets": { + "0": { + "description": "Ein Hackerspace ist ein Ort, an dem sich Menschen treffen, die sich für Software interessieren", + "title": "Hackerspace" + }, + "1": { + "description": "Ein Makerspace ist ein Ort, an dem Heimwerker-Enthusiasten zusammenkommen, um mit Elektronik zu experimentieren, wie Arduino, LED-Strips, ...", + "title": "Makerspace" + } + }, + "tagRenderings": { + "hackerspaces-name": { + "question": "Wie lautet der Name dieses Hackerspace?", + "render": "Dieser Hackerspace heißt {name}" + }, + "hackerspaces-opening_hours": { + "mappings": { + "0": { + "then": "durchgehend geöffnet" + } + }, + "question": "Wann hat dieser Hackerspace geöffnet?", + "render": "{opening_hours_table()}" + }, + "hackerspaces-start_date": { + "question": "Wann wurde dieser Hackerspace gegründet?", + "render": "Dieser Hackerspace wurde gegründet am {start_date}" + }, + "hs-club-mate": { + "mappings": { + "0": { + "then": "In diesem Hackerspace gibt es Club Mate" + }, + "1": { + "then": "In diesem Hackerspace gibt es kein Club Mate" + } + }, + "question": "Gibt es in diesem Hackerspace Club Mate?" + }, + "is_makerspace": { + "mappings": { + "0": { + "then": "Dies ist ein Makerspace" + }, + "1": { + "then": "Dies ist ein traditioneller (softwareorientierter) Hackerspace" + } + }, + "question": "Ist dies ein Hackerspace oder ein Makerspace?" + } + }, "title": { "mappings": { "0": { - "then": "{name}" - }, - "1": { - "then": "{shop}" + "then": " {name}" } }, - "render": "Geschäft" - }, - "tagRenderings": { - "shops-shop": { - "mappings": { - "0": { - "then": "Lebensmittelladen" - }, - "1": { - "then": "Supermarkt" - }, - "2": { - "then": "Bekleidungsgeschäft" - }, - "3": { - "then": "Friseur" - }, - "4": { - "then": "Bäckerei" - }, - "5": { - "then": "Autoreparatur (Werkstatt)" - }, - "6": { - "then": "Autohändler" - } - }, - "render": "Dieses Geschäft verkauft {shop}", - "question": "Was wird in diesem Geschäft verkauft?" - }, - "shops-phone": { - "render": "{phone}" - }, - "shops-website": { - "render": "{website}", - "question": "Wie lautet die Webseite dieses Geschäfts?" - } - }, - "presets": { - "0": { - "description": "Ein neues Geschäft hinzufügen" - } + "render": "Hackerspace" } } }, - "title": "Freie Geschäftskarte", - "shortDescription": "Eine bearbeitbare Karte mit grundlegenden Geschäftsinformationen" - }, - "postboxes": { - "layers": { - "1": { - "tagRenderings": { - "OH": { - "mappings": { - "0": { - "then": "durchgehend geöffnet (auch an Feiertagen)" - } - } - } - }, - "description": "Eine Ebene mit Postämtern." - } - } - }, - "openwindpowermap": { - "description": "Eine Karte zum Anzeigen und Bearbeiten von Windkraftanlagen." + "shortDescription": "Eine Karte von Hackerspaces", + "title": "Hackerspaces" }, "hailhydrant": { + "description": "Auf dieser Karte können Sie Hydranten, Feuerwachen, Krankenwagen und Feuerlöscher in Ihren bevorzugten Stadtvierteln finden und aktualisieren. \n\nSie können Ihren genauen Standort verfolgen (nur mobil) und in der unteren linken Ecke die für Sie relevanten Ebenen auswählen. Sie können mit diesem Tool auch Pins (Points of Interest) zur Karte hinzufügen oder bearbeiten und durch die Beantwortung verfügbarer Fragen zusätzliche Angaben machen. \n\nAlle von Ihnen vorgenommenen Änderungen werden automatisch in der globalen Datenbank von OpenStreetMap gespeichert und können von anderen frei weiterverwendet werden.", "layers": { "0": { + "description": "Kartenebene zur Anzeige von Hydranten.", "name": "Karte der Hydranten", + "presets": { + "0": { + "description": "Ein Hydrant ist ein Anschlusspunkt, an dem die Feuerwehr Wasser zapfen kann. Er kann sich unterirdisch befinden.", + "title": "Löschwasser-Hydrant" + } + }, "tagRenderings": { "hydrant-color": { "mappings": { @@ -972,8 +841,23 @@ "then": "Die Farbe des Hydranten ist rot." } }, - "render": "Der Hydrant hat die Farbe {colour}", - "question": "Welche Farbe hat der Hydrant?" + "question": "Welche Farbe hat der Hydrant?", + "render": "Der Hydrant hat die Farbe {colour}" + }, + "hydrant-state": { + "mappings": { + "0": { + "then": "Der Hydrant ist (ganz oder teilweise) in Betrieb." + }, + "1": { + "then": "Der Hydrant ist nicht verfügbar." + }, + "2": { + "then": "Der Hydrant wurde entfernt." + } + }, + "question": "Aktualisieren Sie den Lebenszyklusstatus des Hydranten.", + "render": "Lebenszyklus-Status" }, "hydrant-type": { "mappings": { @@ -995,28 +879,6 @@ }, "question": "Um welche Art von Hydrant handelt es sich?", "render": " Hydranten-Typ: {fire_hydrant:type}" - }, - "hydrant-state": { - "mappings": { - "0": { - "then": "Der Hydrant ist (ganz oder teilweise) in Betrieb." - }, - "1": { - "then": "Der Hydrant ist nicht verfügbar." - }, - "2": { - "then": "Der Hydrant wurde entfernt." - } - }, - "question": "Aktualisieren Sie den Lebenszyklusstatus des Hydranten.", - "render": "Lebenszyklus-Status" - } - }, - "description": "Kartenebene zur Anzeige von Hydranten.", - "presets": { - "0": { - "description": "Ein Hydrant ist ein Anschlusspunkt, an dem die Feuerwehr Wasser zapfen kann. Er kann sich unterirdisch befinden.", - "title": "Löschwasser-Hydrant" } }, "title": { @@ -1024,14 +886,14 @@ } }, "1": { + "description": "Kartenebene zur Anzeige von Hydranten.", + "name": "Karte mit Feuerlöschern.", "presets": { "0": { "description": "Ein Feuerlöscher ist ein kleines, tragbares Gerät, das dazu dient, ein Feuer zu löschen", "title": "Feuerlöscher" } }, - "description": "Kartenebene zur Anzeige von Hydranten.", - "name": "Karte mit Feuerlöschern.", "tagRenderings": { "extinguisher-location": { "mappings": { @@ -1051,14 +913,14 @@ } }, "2": { + "description": "Kartenebene zur Darstellung von Feuerwachen.", + "name": "Karte der Feuerwachen", "presets": { "0": { "description": "Eine Feuerwache ist ein Ort, an dem die Feuerwehrfahrzeuge und die Feuerwehrleute untergebracht sind, wenn sie nicht im Einsatz sind.", "title": "Feuerwache" } }, - "description": "Kartenebene zur Darstellung von Feuerwachen.", - "name": "Karte der Feuerwachen", "tagRenderings": { "station-name": { "question": "Wie lautet der Name dieser Feuerwache?" @@ -1072,7 +934,89 @@ } } } + } + }, + "openwindpowermap": { + "description": "Eine Karte zum Anzeigen und Bearbeiten von Windkraftanlagen." + }, + "personal": { + "description": "Erstellen Sie ein persönliches Thema auf der Grundlage aller verfügbaren Ebenen aller Themen", + "title": "Persönliches Thema" + }, + "postboxes": { + "layers": { + "1": { + "description": "Eine Ebene mit Postämtern.", + "tagRenderings": { + "OH": { + "mappings": { + "0": { + "then": "durchgehend geöffnet (auch an Feiertagen)" + } + } + } + } + } + } + }, + "shops": { + "shortDescription": "Eine bearbeitbare Karte mit grundlegenden Geschäftsinformationen", + "title": "Freie Geschäftskarte" + }, + "sport_pitches": { + "description": "Ein Sportplatz ist eine Fläche, auf der Sportarten gespielt werden", + "shortDescription": "Eine Karte mit Sportplätzen", + "title": "Sportplätze" + }, + "surveillance": { + "description": "Auf dieser offenen Karte finden Sie Überwachungskameras.", + "shortDescription": "Überwachungskameras und andere Mittel zur Überwachung", + "title": "Überwachung unter Überwachung" + }, + "toilets": { + "description": "Eine Karte der öffentlichen Toiletten", + "title": "Offene Toilette Karte" + }, + "trees": { + "description": "Kartieren Sie alle Bäume!", + "shortDescription": "Kartieren Sie alle Bäume", + "title": "Bäume" + }, + "uk_addresses": { + "description": "Tragen Sie zu OpenStreetMap bei, indem Sie Adressinformationen ausfüllen", + "layers": { + "1": { + "description": "Adressen", + "name": "Bekannte Adressen in OSM", + "tagRenderings": { + "uk_addresses_explanation_osm": { + "render": "Diese Adresse ist in OpenStreetMap gespeichert" + }, + "uk_addresses_housenumber": { + "mappings": { + "0": { + "then": "Dieses Gebäude hat keine Hausnummer" + } + }, + "question": "Wie lautet die Nummer dieses Hauses?", + "render": "Die Hausnummer ist {addr:housenumber}" + }, + "uk_addresses_street": { + "question": "In welcher Straße befindet sich diese Adresse?", + "render": "Diese Adresse befindet sich in der Straße {addr:street}" + } + }, + "title": { + "render": "Bekannte Adresse" + } + } }, - "description": "Auf dieser Karte können Sie Hydranten, Feuerwachen, Krankenwagen und Feuerlöscher in Ihren bevorzugten Stadtvierteln finden und aktualisieren. \n\nSie können Ihren genauen Standort verfolgen (nur mobil) und in der unteren linken Ecke die für Sie relevanten Ebenen auswählen. Sie können mit diesem Tool auch Pins (Points of Interest) zur Karte hinzufügen oder bearbeiten und durch die Beantwortung verfügbarer Fragen zusätzliche Angaben machen. \n\nAlle von Ihnen vorgenommenen Änderungen werden automatisch in der globalen Datenbank von OpenStreetMap gespeichert und können von anderen frei weiterverwendet werden." + "shortDescription": "Helfen Sie beim Aufbau eines offenen Datensatzes britischer Adressen", + "title": "Adressen in Großbritannien" + }, + "waste_basket": { + "description": "Auf dieser Karte finden Sie Abfalleimer in Ihrer Nähe. Wenn ein Abfalleimer auf dieser Karte fehlt, können Sie ihn selbst hinzufügen", + "shortDescription": "Eine Karte mit Abfalleimern", + "title": "Abfalleimer" } } \ No newline at end of file diff --git a/langs/themes/nl.json b/langs/themes/nl.json index 0bf2453528..34fef4ae80 100644 --- a/langs/themes/nl.json +++ b/langs/themes/nl.json @@ -97,8 +97,6 @@ } } }, - "shortDescription": "Met deze tool kan je natuur in je buurt in kaart brengen en meer informatie geven over je favoriete plekje", - "title": "Breng jouw buurtnatuur in kaart", "overrideAll": { "tagRenderings+": { "0": { @@ -163,7 +161,9 @@ "render": "Dit gebied heet {name}" } } - } + }, + "shortDescription": "Met deze tool kan je natuur in je buurt in kaart brengen en meer informatie geven over je favoriete plekje", + "title": "Breng jouw buurtnatuur in kaart" }, "cafes_and_pubs": { "description": "Cafés, kroegen en drinkgelegenheden", @@ -175,11 +175,25 @@ "0": { "description": "camperplaatsen", "name": "Camperplaatsen", + "presets": { + "0": { + "description": "Voeg een nieuwe officiële camperplaats toe. Dit zijn speciaal aangeduide plaatsen waar het toegestaan is om te overnachten met een camper. Ze kunnen er uitzien als een parking, of soms eerder als een camping. Soms staan ze niet ter plaatse aangeduid, maar heeft de gemeente wel degelijk beslist dat dit een camperplaats is. Een parking voor campers waar je niet mag overnachten is géén camperplaats. ", + "title": "camperplaats" + } + }, "tagRenderings": { + "caravansites-capacity": { + "question": "Hoeveel campers kunnen hier overnachten? (sla dit over als er geen duidelijk aantal plaatsen of aangeduid maximum is)", + "render": "{capacity} campers kunnen deze plaats tegelijk gebruiken" + }, "caravansites-charge": { "question": "Hoeveel kost deze plaats?", "render": "Deze plaats vraagt {charge}" }, + "caravansites-description": { + "question": "Wil je graag een algemene beschrijving toevoegen van deze plaats? (Herhaal hier niet de antwoorden op de vragen die reeds gesteld zijn. Hou het objectief - je kan je mening geven via een review)", + "render": "Meer details over deze plaats: {description}" + }, "caravansites-fee": { "mappings": { "0": { @@ -191,13 +205,6 @@ }, "question": "Moet men betalen om deze camperplaats te gebruiken?" }, - "caravansites-name": { - "question": "Wat is de naam van deze plaats?", - "render": "Deze plaats heet {name}" - }, - "caravansites-website": { - "render": "Officiële website: : {website}" - }, "caravansites-internet": { "mappings": { "0": { @@ -208,13 +215,12 @@ } } }, - "caravansites-description": { - "question": "Wil je graag een algemene beschrijving toevoegen van deze plaats? (Herhaal hier niet de antwoorden op de vragen die reeds gesteld zijn. Hou het objectief - je kan je mening geven via een review)", - "render": "Meer details over deze plaats: {description}" + "caravansites-name": { + "question": "Wat is de naam van deze plaats?", + "render": "Deze plaats heet {name}" }, - "caravansites-capacity": { - "question": "Hoeveel campers kunnen hier overnachten? (sla dit over als er geen duidelijk aantal plaatsen of aangeduid maximum is)", - "render": "{capacity} campers kunnen deze plaats tegelijk gebruiken" + "caravansites-website": { + "render": "Officiële website: : {website}" } }, "title": { @@ -224,12 +230,6 @@ } }, "render": "Camperplaats {name}" - }, - "presets": { - "0": { - "description": "Voeg een nieuwe officiële camperplaats toe. Dit zijn speciaal aangeduide plaatsen waar het toegestaan is om te overnachten met een camper. Ze kunnen er uitzien als een parking, of soms eerder als een camping. Soms staan ze niet ter plaatse aangeduid, maar heeft de gemeente wel degelijk beslist dat dit een camperplaats is. Een parking voor campers waar je niet mag overnachten is géén camperplaats. ", - "title": "camperplaats" - } } } }, @@ -394,18 +394,6 @@ } }, "overrideAll": { - "units+": { - "0": { - "applicableUnits": { - "0": { - "human": " meter" - }, - "1": { - "human": " voet" - } - } - } - }, "tagRenderings+": { "0": { "question": "Is er een (onofficiële) website met meer informatie (b.v. met topos)?" @@ -505,6 +493,18 @@ }, "question": "Is er een snelklimmuur (speed climbing)?" } + }, + "units+": { + "0": { + "applicableUnits": { + "0": { + "human": " meter" + }, + "1": { + "human": " voet" + } + } + } } }, "title": "Open klimkaart" @@ -541,8 +541,6 @@ } } }, - "shortDescription": "Een kaart met alle gekende fietsstraten", - "title": "Fietsstraten", "overrideAll": { "tagRenderings+": { "0": { @@ -567,7 +565,9 @@ "render": "Deze straat wordt fietsstraat op {cyclestreet:start_date}" } } - } + }, + "shortDescription": "Een kaart met alle gekende fietsstraten", + "title": "Fietsstraten" }, "cyclofix": { "description": "Het doel van deze kaart is om fietsers een gebruiksvriendelijke oplossing te bieden voor het vinden van de juiste infrastructuur voor hun behoeften.

U kunt uw exacte locatie volgen (enkel mobiel) en in de linkerbenedenhoek categorieën selecteren die voor u relevant zijn. U kunt deze tool ook gebruiken om 'spelden' aan de kaart toe te voegen of te bewerken en meer gegevens te verstrekken door de vragen te beantwoorden.

Alle wijzigingen die u maakt worden automatisch opgeslagen in de wereldwijde database van OpenStreetMap en kunnen door anderen vrij worden hergebruikt.

Bekijk voor meer info over cyclofix ook cyclofix.osm.be.", @@ -945,27 +945,27 @@ "shortDescription": "Breng bomen in kaart", "title": "Bomen" }, - "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" - }, "uk_addresses": { + "description": "Draag bij aan OpenStreetMap door adresinformatie in te vullen", "layers": { "1": { + "description": "Adressen", "tagRenderings": { "uk_addresses_housenumber": { - "render": "Het huisnummer is {addr:housenumber}", "mappings": { "0": { "then": "Dit gebouw heeft geen huisnummer" } - } + }, + "render": "Het huisnummer is {addr:housenumber}" } - }, - "description": "Adressen" + } } - }, - "description": "Draag bij aan OpenStreetMap door adresinformatie in te vullen" + } + }, + "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" } } \ No newline at end of file