From e817bad41686bc9b91d032a8d3463782cd627f23 Mon Sep 17 00:00:00 2001 From: pietervdvn Date: Mon, 18 Oct 2021 22:42:41 +0200 Subject: [PATCH] Merge master, regen translations --- assets/layers/barrier/barrier.json | 94 +- assets/layers/bench/bench.json | 95 +- assets/layers/bench_at_pt/bench_at_pt.json | 15 +- .../bicycle_library/bicycle_library.json | 50 +- .../bicycle_tube_vending_machine.json | 24 +- assets/layers/bike_cafe/bike_cafe.json | 49 +- .../layers/bike_cleaning/bike_cleaning.json | 12 +- assets/layers/bike_parking/bike_parking.json | 82 +- .../bike_repair_station.json | 70 +- assets/layers/bike_shop/bike_shop.json | 80 +- assets/layers/binocular/binocular.json | 34 +- assets/layers/birdhide/birdhide.json | 3 +- assets/layers/cafe_pub/cafe_pub.json | 31 +- .../charging_station/charging_station.json | 239 ++-- assets/layers/crossings/crossings.json | 9 +- .../cycleways_and_roads.json | 11 +- .../layers/defibrillator/defibrillator.json | 3 +- .../layers/drinking_water/drinking_water.json | 2 +- assets/layers/etymology/etymology.json | 6 +- assets/layers/food/food.json | 6 +- assets/layers/ghost_bike/ghost_bike.json | 6 +- .../information_board/information_board.json | 2 +- .../observation_tower/observation_tower.json | 15 +- assets/layers/picnic_table/picnic_table.json | 2 +- assets/layers/trail/trail.json | 6 +- assets/layers/tree_node/tree_node.json | 9 +- .../visitor_information_centre.json | 11 +- assets/layers/waste_basket/waste_basket.json | 15 +- assets/layers/watermill/watermill.json | 4 +- assets/tagRenderings/questions.json | 42 +- assets/themes/bicyclelib/bicyclelib.json | 3 +- assets/themes/binoculars/binoculars.json | 12 +- .../themes/cafes_and_pubs/cafes_and_pubs.json | 7 +- assets/themes/campersite/campersite.json | 214 ++-- .../charging_stations/charging_stations.json | 14 +- assets/themes/climbing/climbing.json | 57 +- .../themes/cycle_highways/cycle_highways.json | 15 +- assets/themes/cycle_infra/cycle_infra.json | 12 +- assets/themes/cyclestreets/cyclestreets.json | 58 +- .../themes/drinking_water/drinking_water.json | 9 +- assets/themes/etymology.json | 12 +- .../themes/facadegardens/facadegardens.json | 85 +- assets/themes/food/food.json | 7 +- assets/themes/fritures/fritures.json | 10 +- assets/themes/hackerspaces/hackerspaces.json | 78 +- assets/themes/uk_addresses/uk_addresses.json | 15 +- assets/themes/waste_basket/waste_basket.json | 6 +- langs/layers/de.json | 1082 +++++++++-------- langs/layers/pt.json | 78 +- langs/layers/ru.json | 514 ++++---- langs/shared-questions/de.json | 64 +- langs/themes/de.json | 915 +++++++------- langs/themes/nl.json | 22 +- 53 files changed, 2435 insertions(+), 1881 deletions(-) diff --git a/assets/layers/barrier/barrier.json b/assets/layers/barrier/barrier.json index f06b8e237..afa8bcfaf 100644 --- a/assets/layers/barrier/barrier.json +++ b/assets/layers/barrier/barrier.json @@ -2,11 +2,14 @@ "id": "barrier", "name": { "en": "Barriers", - "nl": "Barrières" + "nl": "Barrières", + "de": "Hindernisse", + "ru": "Препятствия" }, "description": { "en": "Obstacles while cycling, such as bollards and cycle barriers", - "nl": "Hindernissen tijdens het fietsen, zoals paaltjes en fietshekjes" + "nl": "Hindernissen tijdens het fietsen, zoals paaltjes en fietshekjes", + "de": "Hindernisse beim Fahrradfahren, wie zum Beispiel Poller und Fahrrad Barrieren" }, "source": { "osmTags": { @@ -20,21 +23,26 @@ "title": { "render": { "en": "Barrier", - "nl": "Barrière" + "nl": "Barrière", + "de": "Hindernis", + "ru": "Препятствие" }, "mappings": [ { "if": "barrier=bollard", "then": { "en": "Bollard", - "nl": "Paaltje" + "nl": "Paaltje", + "de": "Poller", + "ru": "Прикол" } }, { "if": "barrier=cycle_barrier", "then": { "en": "Cycling Barrier", - "nl": "Fietshekjes" + "nl": "Fietshekjes", + "de": "Barriere für Radfahrer" } } ] @@ -45,14 +53,17 @@ { "title": { "en": "Bollard", - "nl": "Paaltje" + "nl": "Paaltje", + "de": "Poller", + "ru": "Прикол" }, "tags": [ "barrier=bollard" ], "description": { "en": "A bollard in the road", - "nl": "Een paaltje in de weg" + "nl": "Een paaltje in de weg", + "de": "Ein Poller auf der Straße" }, "preciseInput": { "preferredBackground": [ @@ -65,14 +76,16 @@ { "title": { "en": "Cycle barrier", - "nl": "Fietshekjes" + "nl": "Fietshekjes", + "de": "Fahrradhindernis" }, "tags": [ "barrier=bollard" ], "description": { "en": "Cycle barrier, slowing down cyclists", - "nl": "Fietshekjes, voor het afremmen van fietsers" + "nl": "Fietshekjes, voor het afremmen van fietsers", + "de": "Fahrradhindernis, das Radfahrer abbremst" }, "preciseInput": { "preferredBackground": [ @@ -87,21 +100,24 @@ { "question": { "en": "Can a bicycle go past this barrier?", - "nl": "Kan een fietser langs deze barrière?" + "nl": "Kan een fietser langs deze barrière?", + "de": "Kann ein Radfahrer das Hindernis passieren?" }, "mappings": [ { "if": "bicycle=yes", "then": { "en": "A cyclist can go past this.", - "nl": "Een fietser kan hier langs." + "nl": "Een fietser kan hier langs.", + "de": "Ein Radfahrer kann hindurchfahren." } }, { "if": "bicycle=no", "then": { "en": "A cyclist can not go past this.", - "nl": "Een fietser kan hier niet langs." + "nl": "Een fietser kan hier niet langs.", + "de": "Ein Radfahrer kann nicht hindurchfahren." } } ], @@ -110,7 +126,8 @@ { "question": { "en": "What kind of bollard is this?", - "nl": "Wat voor soort paal is dit?" + "nl": "Wat voor soort paal is dit?", + "de": "Um was für einen Poller handelt es sich?" }, "condition": "barrier=bollard", "mappings": [ @@ -118,35 +135,40 @@ "if": "bollard=removable", "then": { "en": "Removable bollard", - "nl": "Verwijderbare paal" + "nl": "Verwijderbare paal", + "de": "Entfernbarer Poller" } }, { "if": "bollard=fixed", "then": { "en": "Fixed bollard", - "nl": "Vaste paal" + "nl": "Vaste paal", + "de": "Feststehender Poller" } }, { "if": "bollard=foldable", "then": { "en": "Bollard that can be folded down", - "nl": "Paal die platgevouwen kan worden" + "nl": "Paal die platgevouwen kan worden", + "de": "Umlegbarer Poller" } }, { "if": "bollard=flexible", "then": { "en": "Flexible bollard, usually plastic", - "nl": "Flexibele paal, meestal plastic" + "nl": "Flexibele paal, meestal plastic", + "de": "Flexibler Poller, meist aus Kunststoff" } }, { "if": "bollard=rising", "then": { "en": "Rising bollard", - "nl": "Verzonken poller" + "nl": "Verzonken poller", + "de": "Ausfahrender Poller" } } ], @@ -155,7 +177,8 @@ { "question": { "en": "What kind of cycling barrier is this?", - "nl": "Wat voor fietshekjes zijn dit?" + "nl": "Wat voor fietshekjes zijn dit?", + "de": "Um welche Art Fahrradhindernis handelt es sich?" }, "condition": "barrier=cycle_barrier", "mappings": [ @@ -163,21 +186,24 @@ "if": "cycle_barrier:type=single", "then": { "en": "Single, just two barriers with a space inbetween ", - "nl": "Enkelvoudig, slechts twee hekjes met ruimte ertussen " + "nl": "Enkelvoudig, slechts twee hekjes met ruimte ertussen ", + "de": "Einfach, nur zwei Barrieren mit einem Zwischenraum " } }, { "if": "cycle_barrier:type=double", "then": { "en": "Double, two barriers behind each other ", - "nl": "Dubbel, twee hekjes achter elkaar " + "nl": "Dubbel, twee hekjes achter elkaar ", + "de": "Doppelt, zwei Barrieren hintereinander " } }, { "if": "cycle_barrier:type=triple", "then": { "en": "Triple, three barriers behind each other ", - "nl": "Drievoudig, drie hekjes achter elkaar " + "nl": "Drievoudig, drie hekjes achter elkaar ", + "de": "Dreifach, drei Barrieren hintereinander " } }, { @@ -193,11 +219,13 @@ { "render": { "en": "Maximum width: {maxwidth:physical} m", - "nl": "Maximumbreedte: {maxwidth:physical} m" + "nl": "Maximumbreedte: {maxwidth:physical} m", + "de": "Maximale Durchfahrtsbreite: {maxwidth:physical} m" }, "question": { "en": "How wide is the gap left over besides the barrier?", - "nl": "Hoe breed is de ruimte naast de barrière?" + "nl": "Hoe breed is de ruimte naast de barrière?", + "de": "Welche Durchfahrtsbreite hat das Hindernis?" }, "condition": { "and": [ @@ -218,11 +246,13 @@ { "render": { "en": "Space between barriers (along the length of the road): {width:separation} m", - "nl": "Ruimte tussen barrières (langs de lengte van de weg): {width:separation} m" + "nl": "Ruimte tussen barrières (langs de lengte van de weg): {width:separation} m", + "de": "Abstand zwischen den Barrieren (entlang der Straße): {width:separation} m" }, "question": { "en": "How much space is there between the barriers (along the length of the road)?", - "nl": "Hoeveel ruimte is er tussen de barrières (langs de lengte van de weg)?" + "nl": "Hoeveel ruimte is er tussen de barrières (langs de lengte van de weg)?", + "de": "Wie groß ist der Abstand zwischen den Barrieren (entlang der Straße)?" }, "condition": { "or": [ @@ -243,11 +273,13 @@ { "render": { "en": "Width of opening: {width:opening} m", - "nl": "Breedte van de opening: {width:opening} m" + "nl": "Breedte van de opening: {width:opening} m", + "de": "Breite der Öffnung: {width:opening} m" }, "question": { "en": "How wide is the smallest opening next to the barriers?", - "nl": "Hoe breed is de smalste opening naast de barrières?" + "nl": "Hoe breed is de smalste opening naast de barrières?", + "de": "Wie breit ist die kleinste Öffnung neben den Barrieren?" }, "condition": { "or": [ @@ -267,11 +299,13 @@ }, { "render": { - "en": "Overlap: {overlap} m" + "en": "Overlap: {overlap} m", + "de": "Überschneidung: {overlap} m" }, "question": { "en": "How much overlap do the barriers have?", - "nl": "Hoeveel overlappen de barrières?" + "nl": "Hoeveel overlappen de barrières?", + "de": "Wie stark überschneiden sich die Barrieren?" }, "condition": { "or": [ diff --git a/assets/layers/bench/bench.json b/assets/layers/bench/bench.json index f9b94008a..ca08d1575 100644 --- a/assets/layers/bench/bench.json +++ b/assets/layers/bench/bench.json @@ -15,7 +15,8 @@ "nb_NO": "Benker", "fi": "Penkit", "pl": "Ławki", - "pt_BR": "Bancos" + "pt_BR": "Bancos", + "pt": "Bancos" }, "minzoom": 17, "source": { @@ -38,7 +39,8 @@ "nb_NO": "Benk", "fi": "Penkki", "pl": "Ławka", - "pt_BR": "Banco" + "pt_BR": "Banco", + "pt": "Banco" } }, "tagRenderings": [ @@ -59,7 +61,8 @@ "nb_NO": "Rygglene", "fi": "Selkänoja", "pl": "Oparcie", - "pt_BR": "Encosto" + "pt_BR": "Encosto", + "pt": "Encosto" }, "freeform": { "key": "backrest" @@ -82,7 +85,8 @@ "nb_NO": "Rygglene: Ja", "fi": "Selkänoja: kyllä", "pl": "Oparcie: Tak", - "pt_BR": "Encosto: Sim" + "pt_BR": "Encosto: Sim", + "pt": "Encosto: Sim" } }, { @@ -102,7 +106,8 @@ "nb_NO": "Rygglene: Nei", "fi": "Selkänoja: ei", "pl": "Oparcie: Nie", - "pt_BR": "Encosto: Não" + "pt_BR": "Encosto: Não", + "pt": "Encosto: Não" } } ], @@ -120,7 +125,8 @@ "zh_Hant": "這個長椅是否有靠背?", "nb_NO": "Har denne beken et rygglene?", "pl": "Czy ta ławka ma oparcie?", - "pt_BR": "Este assento tem um escosto?" + "pt_BR": "Este assento tem um escosto?", + "pt": "Este assento tem um escosto?" }, "id": "bench-backrest" }, @@ -138,7 +144,8 @@ "zh_Hant": "{seats} 座位數", "nb_NO": "{seats} seter", "pl": "{seats} siedzeń", - "pt_BR": "{seats} assentos" + "pt_BR": "{seats} assentos", + "pt": "{seats} assentos" }, "freeform": { "key": "seats", @@ -157,7 +164,8 @@ "zh_Hant": "這個長椅有幾個位子?", "nb_NO": "Hvor mange sitteplasser har denne benken?", "pl": "Ile siedzeń ma ta ławka?", - "pt_BR": "Quantos assentos este banco tem?" + "pt_BR": "Quantos assentos este banco tem?", + "pt": "Quantos assentos este banco tem?" }, "id": "bench-seats" }, @@ -177,7 +185,8 @@ "fi": "Materiaali: {material}", "zh_Hans": "材质: {material}", "pl": "Materiał: {material}", - "pt_BR": "Material: {material}" + "pt_BR": "Material: {material}", + "pt": "Material: {material}" }, "freeform": { "key": "material", @@ -200,7 +209,8 @@ "zh_Hant": "材質:木頭", "pt_BR": "Material: madeira", "fi": "Materiaali: puu", - "pl": "Materiał: drewno" + "pl": "Materiał: drewno", + "pt": "Material: madeira" } }, { @@ -218,7 +228,8 @@ "nb_NO": "Materiale: metall", "zh_Hant": "材質:金屬", "pl": "Materiał: metal", - "pt_BR": "Material: metal" + "pt_BR": "Material: metal", + "pt": "Material: metal" } }, { @@ -237,7 +248,8 @@ "zh_Hant": "材質:石頭", "pt_BR": "Material: pedra", "fi": "Materiaali: kivi", - "pl": "Materiał: kamień" + "pl": "Materiał: kamień", + "pt": "Material: pedra" } }, { @@ -256,7 +268,8 @@ "zh_Hant": "材質:水泥", "pt_BR": "Material: concreto", "fi": "Materiaali: betoni", - "pl": "Materiał: beton" + "pl": "Materiał: beton", + "pt": "Material: concreto" } }, { @@ -275,7 +288,8 @@ "zh_Hant": "材質:塑膠", "pt_BR": "Material: plástico", "fi": "Materiaali: muovi", - "pl": "Materiał: plastik" + "pl": "Materiał: plastik", + "pt": "Material: plástico" } }, { @@ -294,7 +308,8 @@ "zh_Hant": "材質:鋼鐵", "pt_BR": "Material: aço", "fi": "Materiaali: teräs", - "pl": "Materiał: stal" + "pl": "Materiał: stal", + "pt": "Material: aço" } } ], @@ -309,7 +324,8 @@ "ru": "Из какого материала сделана скамейка?", "zh_Hant": "這個長椅 (座位) 是什麼做的?", "pt_BR": "De que é feito o banco (assento)?", - "pl": "Z czego wykonana jest ławka (siedzisko)?" + "pl": "Z czego wykonana jest ławka (siedzisko)?", + "pt": "De que é feito o banco (assento)?" }, "id": "bench-material" }, @@ -325,7 +341,8 @@ "zh_Hans": "坐在长椅上的时候你目视的方向是哪边?", "zh_Hant": "坐在長椅時是面對那個方向?", "pt_BR": "Em que direção você olha quando está sentado no banco?", - "pl": "W jakim kierunku patrzysz siedząc na ławce?" + "pl": "W jakim kierunku patrzysz siedząc na ławce?", + "pt": "Em que direção olha quando está sentado no banco?" }, "render": { "en": "When sitting on the bench, one looks towards {direction}°.", @@ -338,7 +355,8 @@ "ru": "Сидя на скамейке, вы смотрите в сторону {direction}°.", "zh_Hant": "當坐在長椅時,那個人朝向 {direction}°。", "pl": "Siedząc na ławce, patrzy się w kierunku {direction}°.", - "pt_BR": "Ao sentar-se no banco, olha-se para {direction} °." + "pt_BR": "Ao sentar-se no banco, olha-se para {direction} °.", + "pt": "Ao sentar-se no banco, olha-se para {direction} °." }, "freeform": { "key": "direction", @@ -361,7 +379,8 @@ "nb_NO": "Farge: {colour}", "pt_BR": "Cor: {colour}", "fi": "Väri: {colour}", - "pl": "Kolor: {colour}" + "pl": "Kolor: {colour}", + "pt": "Cor: {colour}" }, "question": { "en": "Which colour does this bench have?", @@ -374,7 +393,8 @@ "zh_Hans": "这个长椅是什么颜色的?", "zh_Hant": "這個長椅是什麼顏色的?", "pt_BR": "Qual a cor dessa bancada?", - "pl": "Jaki kolor ma ta ławka?" + "pl": "Jaki kolor ma ta ławka?", + "pt": "Qual a cor dessa bancada?" }, "freeform": { "key": "colour", @@ -396,7 +416,8 @@ "nb_NO": "Farge: brun", "pt_BR": "Cor: marrom", "fi": "Väri: ruskea", - "pl": "Kolor: brązowy" + "pl": "Kolor: brązowy", + "pt": "Cor: castanho" } }, { @@ -414,7 +435,8 @@ "nb_NO": "Farge: grønn", "pt_BR": "Cor: verde", "fi": "Väri: vihreä", - "pl": "Kolor: zielony" + "pl": "Kolor: zielony", + "pt": "Cor: verde" } }, { @@ -432,7 +454,8 @@ "nb_NO": "Farge: grå", "pt_BR": "Cor: cinza", "fi": "Väri: harmaa", - "pl": "Kolor: szary" + "pl": "Kolor: szary", + "pt": "Cor: cinzento" } }, { @@ -450,7 +473,8 @@ "nb_NO": "Farge: hvit", "pt_BR": "Cor: branco", "fi": "Väri: valkoinen", - "pl": "Kolor: biały" + "pl": "Kolor: biały", + "pt": "Cor: branco" } }, { @@ -468,7 +492,8 @@ "nb_NO": "Farge: rød", "pt_BR": "Cor: vermelho", "fi": "Väri: punainen", - "pl": "Kolor: czerwony" + "pl": "Kolor: czerwony", + "pt": "Cor: vermelho" } }, { @@ -486,7 +511,8 @@ "nb_NO": "Farge: svart", "pt_BR": "Cor: preto", "fi": "Väri: musta", - "pl": "Kolor: czarny" + "pl": "Kolor: czarny", + "pt": "Cor: preto" } }, { @@ -504,7 +530,8 @@ "nb_NO": "Farge: blå", "pt_BR": "Cor: azul", "fi": "Väri: sininen", - "pl": "Kolor: niebieski" + "pl": "Kolor: niebieski", + "pt": "Cor: azul" } }, { @@ -522,7 +549,8 @@ "nb_NO": "Farge: gul", "pt_BR": "Cor: amarelo", "fi": "Väri: keltainen", - "pl": "Kolor: żółty" + "pl": "Kolor: żółty", + "pt": "Cor: amarelo" } } ], @@ -539,7 +567,8 @@ "ru": "Когда последний раз обследовали эту скамейку?", "zh_Hant": "上一次探察長椅是什麼時候?", "pt_BR": "Quando esta bancada foi pesquisada pela última vez?", - "pl": "Kiedy ostatnio badano tę ławkę?" + "pl": "Kiedy ostatnio badano tę ławkę?", + "pt": "Quando esta bancada foi pesquisada pela última vez?" }, "render": { "en": "This bench was last surveyed on {survey:date}", @@ -551,7 +580,8 @@ "ru": "Последний раз обследование этой скамейки проводилось {survey:date}", "zh_Hant": "這個長椅最後是在 {survey:date} 探查的", "pt_BR": "Esta bancada foi pesquisada pela última vez em {survey:date}", - "pl": "Ławka ta była ostatnio badana w dniu {survey:date}" + "pl": "Ławka ta była ostatnio badana w dniu {survey:date}", + "pt": "Esta bancada foi pesquisada pela última vez em {survey:date}" }, "freeform": { "key": "survey:date", @@ -587,14 +617,15 @@ "nl": "zitbank", "es": "banco", "it": "panchina", - "ru": "Скамейка", + "ru": "cкамейка", "id": "bangku", "zh_Hans": "长椅", "nb_NO": "benk", "zh_Hant": "長椅", "pt_BR": "banco", "fi": "penkki", - "pl": "Ławka" + "pl": "Ławka", + "pt": "banco" }, "presiceInput": { "preferredBackground": "photo" diff --git a/assets/layers/bench_at_pt/bench_at_pt.json b/assets/layers/bench_at_pt/bench_at_pt.json index f619ededa..29c759a63 100644 --- a/assets/layers/bench_at_pt/bench_at_pt.json +++ b/assets/layers/bench_at_pt/bench_at_pt.json @@ -13,7 +13,8 @@ "nb_NO": "Benker", "zh_Hant": "大眾運輸站點的長椅", "pt_BR": "Bancos em pontos de transporte público", - "pl": "Ławki na przystankach komunikacji miejskiej" + "pl": "Ławki na przystankach komunikacji miejskiej", + "pt": "Bancos em pontos de transporte público" }, "minzoom": 14, "source": { @@ -40,7 +41,8 @@ "zh_Hant": "長椅", "pt_BR": "Banco", "fi": "Penkki", - "pl": "Ławka" + "pl": "Ławka", + "pt": "Banco" }, "mappings": [ { @@ -62,7 +64,8 @@ "zh_Hans": "在公交站点的长椅", "zh_Hant": "大眾運輸站點的長椅", "pt_BR": "Banco em ponto de transporte público", - "pl": "Ławka na przystanku komunikacji miejskiej" + "pl": "Ławka na przystanku komunikacji miejskiej", + "pt": "Banco em ponto de transporte público" } }, { @@ -81,7 +84,8 @@ "zh_Hans": "在庇护所的长椅", "ru": "Скамейка в укрытии", "zh_Hant": "涼亭內的長椅", - "pt_BR": "Banco em abrigo" + "pt_BR": "Banco em abrigo", + "pt": "Banco em abrigo" } } ] @@ -102,7 +106,8 @@ "zh_Hant": "{name}", "pt_BR": "{name}", "fi": "{name}", - "pl": "{name}" + "pl": "{name}", + "pt": "{name}" }, "freeform": { "key": "name" diff --git a/assets/layers/bicycle_library/bicycle_library.json b/assets/layers/bicycle_library/bicycle_library.json index 21e478e7b..735a45990 100644 --- a/assets/layers/bicycle_library/bicycle_library.json +++ b/assets/layers/bicycle_library/bicycle_library.json @@ -7,7 +7,9 @@ "it": "Bici in prestito", "ru": "Велосипедная библиотека", "zh_Hant": "單車圖書館", - "pt_BR": "Biblioteca de bicicleta" + "pt_BR": "Biblioteca de bicicleta", + "de": "Fahrradbibliothek", + "pt": "Biblioteca de bicicleta" }, "minzoom": 8, "source": { @@ -21,7 +23,9 @@ "it": "Bici in prestito", "ru": "Велосипедная библиотека", "zh_Hant": "單車圖書館", - "pt_BR": "Biblioteca de bicicleta" + "pt_BR": "Biblioteca de bicicleta", + "de": "Fahrradbibliothek", + "pt": "Biblioteca de bicicleta" }, "mappings": [ { @@ -52,7 +56,8 @@ "ru": "Учреждение, где велосипед может быть арендован на более длительный срок", "zh_Hant": "能夠長期租用單車的設施", "pt_BR": "Uma instalação onde as bicicletas podem ser emprestadas por períodos mais longos", - "pl": "Obiekt, w którym rowery można wypożyczyć na dłuższy okres" + "pl": "Obiekt, w którym rowery można wypożyczyć na dłuższy okres", + "pt": "Uma instalação onde as bicicletas podem ser emprestadas por períodos mais longos" }, "tagRenderings": [ "images", @@ -65,7 +70,9 @@ "ru": "Как называется эта велосипедная библиотека?", "nb_NO": "Hva heter dette sykkelbiblioteket?", "zh_Hant": "這個單車圖書館的名稱是?", - "pt_BR": "Qual o nome desta biblioteca de bicicleta?" + "pt_BR": "Qual o nome desta biblioteca de bicicleta?", + "de": "Wie lautet der Name dieser Fahrradbibliothek?", + "pt": "Qual o nome desta biblioteca de bicicleta?" }, "render": { "en": "This bicycle library is called {name}", @@ -75,7 +82,9 @@ "ru": "Эта велосипедная библиотека называется {name}", "nb_NO": "Dette sykkelbiblioteket heter {name}", "zh_Hant": "這個單車圖書館叫做 {name}", - "pt_BR": "Esta biblioteca de bicicleta é chamada de {name}" + "pt_BR": "Esta biblioteca de bicicleta é chamada de {name}", + "de": "Diese Fahrradbibliothek heißt {name}", + "pt": "Esta biblioteca de bicicleta é chamada de {name}" }, "freeform": { "key": "name" @@ -97,7 +106,8 @@ "de": "Wie viel kostet das Ausleihen eines Fahrrads?", "nb_NO": "Hvor mye koster det å leie en sykkel?", "zh_Hant": "租用單車的費用多少?", - "pt_BR": "Quanto custa um empréstimo de bicicleta?" + "pt_BR": "Quanto custa um empréstimo de bicicleta?", + "pt": "Quanto custa um empréstimo de bicicleta?" }, "render": { "en": "Lending a bicycle costs {charge}", @@ -109,7 +119,8 @@ "de": "Das Ausleihen eines Fahrrads kostet {charge}", "nb_NO": "Sykkelleie koster {charge}", "zh_Hant": "租借單車需要 {charge}", - "pt_BR": "Custos de empréstimo de bicicleta {charge}" + "pt_BR": "Custos de empréstimo de bicicleta {charge}", + "pt": "Custos de empréstimo de bicicleta {charge}" }, "freeform": { "key": "charge", @@ -135,7 +146,8 @@ "ru": "Прокат велосипедов бесплатен", "nb_NO": "Det er gratis å leie en sykkel", "zh_Hant": "租借單車免費", - "pt_BR": "Emprestar uma bicicleta é grátis" + "pt_BR": "Emprestar uma bicicleta é grátis", + "pt": "Emprestar uma bicicleta é grátis" } }, { @@ -153,7 +165,8 @@ "de": "Das Ausleihen eines Fahrrads kostet 20€ pro Jahr und 20€ Gebühr", "zh_Hant": "租借單車價錢 €20/year 與 €20 保證金", "ru": "Прокат велосипеда стоит €20/год и €20 залог", - "pt_BR": "Emprestar uma bicicleta custa €20/ano e €20 de garantia" + "pt_BR": "Emprestar uma bicicleta custa €20/ano e €20 de garantia", + "pt": "Emprestar uma bicicleta custa €20/ano e €20 de garantia" } } ], @@ -171,7 +184,8 @@ "de": "Wer kann hier Fahrräder ausleihen?", "ru": "Кто здесь может арендовать велосипед?", "zh_Hant": "誰可以在這裡租單車?", - "pt_BR": "Quem pode emprestar bicicletas aqui?" + "pt_BR": "Quem pode emprestar bicicletas aqui?", + "pt": "Quem pode emprestar bicicletas aqui?" }, "multiAnswer": true, "mappings": [ @@ -186,7 +200,8 @@ "de": "Fahrräder für Kinder verfügbar", "ru": "Доступны детские велосипеды", "zh_Hant": "提供兒童單車", - "pt_BR": "Bicicletas para crianças disponíveis" + "pt_BR": "Bicicletas para crianças disponíveis", + "pt": "Bicicletas para crianças disponíveis" } }, { @@ -199,7 +214,8 @@ "de": "Fahrräder für Erwachsene verfügbar", "ru": "Доступны велосипеды для взрослых", "zh_Hant": "有提供成人單車", - "pt_BR": "Bicicletas para adulto disponíveis" + "pt_BR": "Bicicletas para adulto disponíveis", + "pt": "Bicicletas para adulto disponíveis" } }, { @@ -212,7 +228,8 @@ "de": "Fahrräder für Behinderte verfügbar", "ru": "Доступны велосипеды для людей с ограниченными возможностями", "zh_Hant": "有提供行動不便人士的單車", - "pt_BR": "Bicicletas para deficientes físicos disponíveis" + "pt_BR": "Bicicletas para deficientes físicos disponíveis", + "pt": "Bicicletas para deficientes físicos disponíveis" } } ] @@ -228,7 +245,9 @@ "zh_Hant": "自行車圖書館 ( Fietsbibliotheek)", "it": "Bici in prestito", "fr": "Vélothèque", - "pt_BR": "Biblioteca de bicicletas" + "pt_BR": "Biblioteca de bicicletas", + "de": "Fahrradbibliothek", + "pt": "Biblioteca de bicicletas" }, "tags": [ "amenity=bicycle_library" @@ -239,7 +258,8 @@ "fr": "Une vélothèque a une flotte de vélos qui peuvent être empruntés", "it": "Una ciclo-teca o «bici in prestito» ha una collezione di bici che possno essere prestate", "ru": "В велосипедной библиотеке есть велосипеды для аренды", - "zh_Hant": "單車圖書館有一大批單車供人租借" + "zh_Hant": "單車圖書館有一大批單車供人租借", + "de": "Eine Fahrradbibliothek verfügt über eine Sammlung von Fahrrädern, die ausgeliehen werden können" } } ], diff --git a/assets/layers/bicycle_tube_vending_machine/bicycle_tube_vending_machine.json b/assets/layers/bicycle_tube_vending_machine/bicycle_tube_vending_machine.json index 360a0444c..6f069aacf 100644 --- a/assets/layers/bicycle_tube_vending_machine/bicycle_tube_vending_machine.json +++ b/assets/layers/bicycle_tube_vending_machine/bicycle_tube_vending_machine.json @@ -8,7 +8,8 @@ "de": "Fahrradschlauch-Automat", "ru": "Торговый автомат для велосипедистов", "zh_Hant": "自行車內胎自動售貨機", - "pt_BR": "Máquina de venda automática de tubos de bicicleta" + "pt_BR": "Máquina de venda automática de tubos de bicicleta", + "pt": "Máquina de venda automática de tubos de bicicleta" }, "title": { "render": { @@ -19,7 +20,8 @@ "de": "Fahrradschlauch-Automat", "ru": "Торговый автомат для велосипедистов", "zh_Hant": "自行車內胎自動售貨機", - "pt_BR": "Máquina de venda automática de tubos de bicicleta" + "pt_BR": "Máquina de venda automática de tubos de bicicleta", + "pt": "Máquina de venda automática de tubos de bicicleta" }, "mappings": [ { @@ -71,7 +73,8 @@ "de": "Fahrradschlauch-Automat", "ru": "Торговый автомат для велосипедистов", "zh_Hant": "自行車內胎自動售貨機", - "pt_BR": "Máquina de venda automática de tubos de bicicleta" + "pt_BR": "Máquina de venda automática de tubos de bicicleta", + "pt": "Máquina de venda automática de tubos de bicicleta" }, "tags": [ "amenity=vending_machine", @@ -92,7 +95,8 @@ "ru": "Этот торговый автомат все еще работает?", "de": "Ist dieser Automat noch in Betrieb?", "zh_Hant": "這個自動販賣機仍有運作嗎?", - "pt_BR": "Esta máquina de venda automática ainda está operacional?" + "pt_BR": "Esta máquina de venda automática ainda está operacional?", + "pt": "Esta máquina de venda automática ainda está operacional?" }, "render": { "en": "The operational status is {operational_status", @@ -102,7 +106,8 @@ "de": "Der Betriebszustand ist {operational_status", "ru": "Рабочий статус: {operational_status", "zh_Hant": "運作狀態是 {operational_status", - "pt_BR": "O estado operacional é: {operational_status" + "pt_BR": "O estado operacional é: {operational_status", + "pt": "O estado operacional é: {operational_status" }, "freeform": { "key": "operational_status" @@ -120,7 +125,8 @@ "zh_Hans": "这个借还机正常工作", "de": "Dieser Automat funktioniert", "zh_Hant": "這個自動販賣機仍運作", - "pt_BR": "Esta máquina de venda automática funciona" + "pt_BR": "Esta máquina de venda automática funciona", + "pt": "Esta máquina de venda automática funciona" } }, { @@ -135,7 +141,8 @@ "zh_Hans": "这个借还机已经损坏", "de": "Dieser Automat ist kaputt", "zh_Hant": "這個自動販賣機沒有運作了", - "pt_BR": "Esta máquina de venda automática está quebrada" + "pt_BR": "Esta máquina de venda automática está quebrada", + "pt": "Esta máquina de venda automática está quebrada" } }, { @@ -150,7 +157,8 @@ "zh_Hans": "这个借还机被关闭了", "de": "Dieser Automat ist geschlossen", "zh_Hant": "這個自動販賣機已經關閉了", - "pt_BR": "Esta máquina de venda automática está fechada" + "pt_BR": "Esta máquina de venda automática está fechada", + "pt": "Esta máquina de venda automática está fechada" } } ], diff --git a/assets/layers/bike_cafe/bike_cafe.json b/assets/layers/bike_cafe/bike_cafe.json index 3619c7068..c3b328beb 100644 --- a/assets/layers/bike_cafe/bike_cafe.json +++ b/assets/layers/bike_cafe/bike_cafe.json @@ -10,7 +10,8 @@ "zh_Hans": "自行车咖啡", "ru": "Велосипедное кафе", "zh_Hant": "單車咖啡廳", - "pt_BR": "Café de bicicletas" + "pt_BR": "Café de bicicletas", + "pt": "Café de bicicletas" }, "minzoom": 13, "source": { @@ -48,7 +49,8 @@ "zh_Hans": "自行车咖啡", "ru": "Велосипедное кафе", "zh_Hant": "單車咖啡廳", - "pt_BR": "Café de bicicleta" + "pt_BR": "Café de bicicleta", + "pt": "Café de bicicleta" }, "mappings": [ { @@ -63,7 +65,8 @@ "zh_Hans": "自行车咖啡 {name}", "ru": "Велосипедное кафе {name}", "zh_Hant": "單車咖啡廳{name}", - "pt_BR": "Café de bicicleta {name}" + "pt_BR": "Café de bicicleta {name}", + "pt": "Café de bicicleta {name}" } } ] @@ -81,7 +84,8 @@ "zh_Hans": "这个自行车咖啡的名字是什么?", "ru": "Как называется это байк-кафе?", "zh_Hant": "這個單車咖啡廳的名稱是?", - "pt_BR": "Qual o nome deste café de bicicleta?" + "pt_BR": "Qual o nome deste café de bicicleta?", + "pt": "Qual o nome deste café de bicicleta?" }, "render": { "en": "This bike cafe is called {name}", @@ -93,7 +97,8 @@ "zh_Hans": "这家自行车咖啡叫做 {name}", "ru": "Это велосипедное кафе называется {name}", "zh_Hant": "這個單車咖啡廳叫做 {name}", - "pt_BR": "Este café de bicicleta se chama {name}" + "pt_BR": "Este café de bicicleta se chama {name}", + "pt": "Este café de bicicleta se chama {name}" }, "freeform": { "key": "name" @@ -156,7 +161,8 @@ "zh_Hans": "这里有供你修车用的工具吗?", "zh_Hant": "這裡是否有工具修理你的單車嗎?", "ru": "Есть ли здесь инструменты для починки вашего велосипеда?", - "pt_BR": "Há ferramentas aqui para consertar sua bicicleta?" + "pt_BR": "Há ferramentas aqui para consertar sua bicicleta?", + "pt": "Há ferramentas aqui para consertar a sua própria bicicleta?" }, "mappings": [ { @@ -171,7 +177,8 @@ "zh_Hans": "这家自行车咖啡为DIY修理者提供工具", "zh_Hant": "這個單車咖啡廳提供工具讓你修理", "ru": "В этом велосипедном кафе есть инструменты для починки своего велосипеда", - "pt_BR": "Este café de bicicleta oferece ferramentas de reparo faça você mesmo" + "pt_BR": "Este café de bicicleta oferece ferramentas de reparo faça você mesmo", + "pt": "Este café de bicicleta oferece ferramentas de reparo faça você mesmo" } }, { @@ -186,7 +193,8 @@ "zh_Hans": "这家自行车咖啡不为DIY修理者提供工具", "zh_Hant": "這個單車咖啡廳並沒有提供工具讓你修理", "ru": "В этом велосипедном кафе нет инструментов для починки своего велосипеда", - "pt_BR": "Este café de bicicleta não oferece ferramentas de reparo faça você mesmo" + "pt_BR": "Este café de bicicleta não oferece ferramentas de reparo faça você mesmo", + "pt": "Este café de bicicleta não oferece ferramentas de reparo faça você mesmo" } } ] @@ -203,7 +211,8 @@ "zh_Hans": "这家自行车咖啡t提供修车服务吗?", "zh_Hant": "這個單車咖啡廳是否能修理單車?", "ru": "Есть ли услуги ремонта велосипедов в этом велосипедном кафе?", - "pt_BR": "Este café de bicicleta conserta bicicletas?" + "pt_BR": "Este café de bicicleta conserta bicicletas?", + "pt": "Este café de bicicleta conserta bicicletas?" }, "mappings": [ { @@ -218,7 +227,8 @@ "zh_Hans": "这家自行车咖啡可以修车", "zh_Hant": "這個單車咖啡廳修理單車", "ru": "В этом велосипедном кафе есть услуги ремонта велосипедов", - "pt_BR": "Este café de bicicleta conserta bicicletas" + "pt_BR": "Este café de bicicleta conserta bicicletas", + "pt": "Este café de bicicleta conserta bicicletas" } }, { @@ -233,7 +243,8 @@ "zh_Hans": "这家自行车咖啡不能修车", "zh_Hant": "這個單車咖啡廳並不修理單車", "ru": "В этом велосипедном кафе нет услуг ремонта велосипедов", - "pt_BR": "Este café de bicicleta não conserta bicicletas" + "pt_BR": "Este café de bicicleta não conserta bicicletas", + "pt": "Este café de bicicleta não conserta bicicletas" } } ] @@ -249,7 +260,8 @@ "ru": "Какой сайт у {name}?", "zh_Hans": "{name}的网站是什么?", "zh_Hant": "{name} 的網站是?", - "pt_BR": "Qual o website de {name}?" + "pt_BR": "Qual o website de {name}?", + "pt": "Qual o website de {name}?" }, "render": "{website}", "freeform": { @@ -268,7 +280,8 @@ "ru": "Какой номер телефона у {name}?", "zh_Hans": "{name}的电话号码是什么?", "zh_Hant": "{name} 的電話號碼是?", - "pt_BR": "Qual o número de telefone de {name}?" + "pt_BR": "Qual o número de telefone de {name}?", + "pt": "Qual é o número de telefone de {name}?" }, "render": "{phone}", "freeform": { @@ -288,7 +301,8 @@ "ru": "Какой адрес электронной почты у {name}?", "zh_Hans": "{name}的电子邮箱是什么?", "zh_Hant": "{name} 的電子郵件地址是?", - "pt_BR": "Qual o endereço de email de {name}?" + "pt_BR": "Qual o endereço de email de {name}?", + "pt": "Qual o endereço de email de {name}?" }, "render": "{email}", "freeform": { @@ -306,7 +320,9 @@ "zh_Hans": "这家自行车咖啡什么时候开门营业?", "zh_Hant": "何時這個單車咖啡廳營運?", "ru": "Каков режим работы этого велосипедного кафе?", - "pt_BR": "Quando este café de bicicleta abre?" + "pt_BR": "Quando este café de bicicleta abre?", + "de": "Wann ist dieses Fahrradcafé geöffnet?", + "pt": "Quando este café de bicicleta abre?" }, "render": "{opening_hours_table(opening_hours)}", "freeform": { @@ -340,7 +356,8 @@ "zh_Hans": "自行车咖啡", "zh_Hant": "單車咖啡廳", "ru": "Велосипедное кафе", - "pt_BR": "Café de bicicleta" + "pt_BR": "Café de bicicleta", + "pt": "Café de bicicleta" }, "tags": [ "amenity=pub", diff --git a/assets/layers/bike_cleaning/bike_cleaning.json b/assets/layers/bike_cleaning/bike_cleaning.json index 3bd07aa39..9d56e19a5 100644 --- a/assets/layers/bike_cleaning/bike_cleaning.json +++ b/assets/layers/bike_cleaning/bike_cleaning.json @@ -7,7 +7,8 @@ "it": "Servizio lavaggio bici", "de": "Fahrrad-Reinigungsdienst", "zh_Hant": "單車清理服務", - "pt_BR": "Serviço de limpeza de bicicletas" + "pt_BR": "Serviço de limpeza de bicicletas", + "pt": "Serviço de limpeza de bicicletas" }, "title": { "render": { @@ -17,7 +18,8 @@ "it": "Servizio lavaggio bici", "de": "Fahrrad-Reinigungsdienst", "zh_Hant": "單車清理服務", - "pt_BR": "Serviço de limpeza de bicicletas" + "pt_BR": "Serviço de limpeza de bicicletas", + "pt": "Serviço de limpeza de bicicletas" }, "mappings": [ { @@ -29,7 +31,8 @@ "it": "Servizio lavaggio bici {name}", "de": "Fahrrad-Reinigungsdienst{name}", "zh_Hant": "單車清理服務 {name}", - "pt_BR": "Serviço de limpeza de bicicletas {name}" + "pt_BR": "Serviço de limpeza de bicicletas {name}", + "pt": "Serviço de limpeza de bicicletas {name}" } } ] @@ -58,7 +61,8 @@ "it": "Servizio lavaggio bici", "de": "Fahrrad-Reinigungsdienst", "zh_Hant": "單車清理服務", - "pt_BR": "Serviço de limpeza de bicicletas" + "pt_BR": "Serviço de limpeza de bicicletas", + "pt": "Serviço de limpeza de bicicletas" }, "tags": [ "amenity=bicycle_wash" diff --git a/assets/layers/bike_parking/bike_parking.json b/assets/layers/bike_parking/bike_parking.json index 2f866351e..380f97c37 100644 --- a/assets/layers/bike_parking/bike_parking.json +++ b/assets/layers/bike_parking/bike_parking.json @@ -11,7 +11,8 @@ "zh_Hant": "單車停車場", "ru": "Велопарковка", "pl": "Parking dla rowerów", - "pt_BR": "Estacionamento de bicicletas" + "pt_BR": "Estacionamento de bicicletas", + "pt": "Estacionamento de bicicletas" }, "minzoom": 17, "source": { @@ -41,7 +42,8 @@ "zh_Hant": "單車停車場", "ru": "Велопарковка", "pl": "Parking dla rowerów", - "pt_BR": "Estacionamento de bicicletas" + "pt_BR": "Estacionamento de bicicletas", + "pt": "Estacionamento de bicicletas" }, "tags": [ "amenity=bicycle_parking" @@ -60,7 +62,8 @@ "zh_Hant": "單車停車場", "ru": "Велопарковка", "pl": "Parking dla rowerów", - "pt_BR": "Estacionamento de bicicletas" + "pt_BR": "Estacionamento de bicicletas", + "pt": "Estacionamento de bicicletas" } }, "tagRenderings": [ @@ -77,7 +80,8 @@ "ru": "К какому типу относится эта велопарковка?", "zh_Hant": "這是那種類型的單車停車場?", "pl": "Jaki jest typ tego parkingu dla rowerów?", - "pt_BR": "Qual o tipo deste estacionamento de bicicletas?" + "pt_BR": "Qual o tipo deste estacionamento de bicicletas?", + "pt": "Qual o tipo deste estacionamento de bicicletas?" }, "render": { "en": "This is a bicycle parking of the type: {bicycle_parking}", @@ -90,7 +94,8 @@ "zh_Hant": "這個單車停車場的類型是:{bicycle_parking}", "ru": "Это велопарковка типа {bicycle_parking}", "pl": "Jest to parking rowerowy typu: {bicycle_parking}", - "pt_BR": "Este é um estacionamento de bicicletas do tipo: {bicycle_parking}" + "pt_BR": "Este é um estacionamento de bicicletas do tipo: {bicycle_parking}", + "pt": "Este é um estacionamento de bicicletas do tipo: {bicycle_parking}" }, "freeform": { "key": "bicycle_parking", @@ -211,7 +216,9 @@ "it": "Qual è la posizione relativa di questo parcheggio bici?", "zh_Hant": "這個單車停車場的相對位置是?", "pl": "Jaka jest względna lokalizacja tego parkingu rowerowego?", - "pt_BR": "Qual a localização relativa deste estacionamento de bicicletas?" + "pt_BR": "Qual a localização relativa deste estacionamento de bicicletas?", + "de": "Wo befinden sich diese Fahrradabstellplätze?", + "pt": "Qual a localização relativa deste estacionamento de bicicletas?" }, "mappings": [ { @@ -224,7 +231,8 @@ "ru": "Подземная парковка", "de": "Tiefgarage", "zh_Hant": "地下停車場", - "pt_BR": "Estacionamento subterrâneo" + "pt_BR": "Estacionamento subterrâneo", + "pt": "Estacionamento subterrâneo" } }, { @@ -237,7 +245,8 @@ "ru": "Подземная парковка", "de": "Tiefgarage", "zh_Hant": "地下停車場", - "pt_BR": "Estacionamento subterrâneo" + "pt_BR": "Estacionamento subterrâneo", + "pt": "Estacionamento subterrâneo" } }, { @@ -250,7 +259,8 @@ "it": "Parcheggio in superficie", "de": "Ebenerdiges Parken", "zh_Hant": "地面停車場", - "pt_BR": "Estacionamento de superfície" + "pt_BR": "Estacionamento de superfície", + "pt": "Estacionamento de superfície" } }, { @@ -263,7 +273,8 @@ "it": "Parcheggio in superficie", "de": "Ebenerdiges Parken", "zh_Hant": "地面層停車場", - "pt_BR": "Estacionamento ao nível da superfície" + "pt_BR": "Estacionamento ao nível da superfície", + "pt": "Estacionamento ao nível da superfície" }, "hideInAnwser": true }, @@ -277,7 +288,9 @@ "it": "Parcheggio sul tetto", "ru": "Парковка на крыше", "zh_Hant": "屋頂停車場", - "pt_BR": "Estacionamento no telhado" + "pt_BR": "Estacionamento no telhado", + "de": "Parkplatz auf dem Dach", + "pt": "Estacionamento no telhado" } } ], @@ -293,7 +306,8 @@ "hu": "Fedett ez a parkoló? (Beltéri parkoló esetén is válaszd a \"fedett\" opciót.)", "it": "È un parcheggio coperto? Indicare “coperto” per parcheggi all’interno.", "zh_Hant": "這個停車場是否有車棚?如果是室內停車場也請選擇\"遮蔽\"。", - "pt_BR": "Este estacionamento é coberto? Também selecione \"coberto\" para estacionamentos internos." + "pt_BR": "Este estacionamento é coberto? Também selecione \"coberto\" para estacionamentos internos.", + "pt": "Este estacionamento é coberto? Também selecione \"coberto\" para estacionamentos internos." }, "condition": { "and": [ @@ -314,7 +328,8 @@ "it": "È un parcheggio coperto (ha un tetto)", "zh_Hant": "這個停車場有遮蔽 (有屋頂)", "ru": "Это крытая парковка (есть крыша/навес)", - "pt_BR": "Este estacionamento é coberto (tem um telhado)" + "pt_BR": "Este estacionamento é coberto (tem um telhado)", + "pt": "Este estacionamento é coberto (tem um telhado)" } }, { @@ -329,7 +344,8 @@ "it": "Non è un parcheggio coperto", "zh_Hant": "這個停車場沒有遮蔽", "ru": "Это открытая парковка", - "pt_BR": "Este estacionamento não é coberto" + "pt_BR": "Este estacionamento não é coberto", + "pt": "Este estacionamento não é coberto" } } ], @@ -354,7 +370,8 @@ "it": "Posti per {capacity} bici", "zh_Hant": "{capacity} 單車的地方", "ru": "Место для {capacity} велосипеда(ов)", - "pt_BR": "Lugar para {capacity} bicicletas" + "pt_BR": "Lugar para {capacity} bicicletas", + "pt": "Lugar para {capacity} bicicletas" }, "freeform": { "key": "capacity", @@ -371,7 +388,8 @@ "de": "Wer kann diesen Fahrradparplatz nutzen?", "zh_Hant": "誰可以使用這個單車停車場?", "ru": "Кто может пользоваться этой велопарковкой?", - "pt_BR": "Quem pode usar este estacionamento de bicicletas?" + "pt_BR": "Quem pode usar este estacionamento de bicicletas?", + "pt": "Quem pode usar este estacionamento de bicicletas?" }, "render": { "en": "{access}", @@ -383,7 +401,8 @@ "id": "{access}", "zh_Hant": "{access}", "fi": "{access}", - "pt_BR": "{access}" + "pt_BR": "{access}", + "pt": "{access}" }, "freeform": { "key": "access", @@ -401,7 +420,8 @@ "it": "Accessibile pubblicamente", "de": "Öffentlich zugänglich", "zh_Hant": "公開可用", - "pt_BR": "Acessível ao público" + "pt_BR": "Acessível ao público", + "pt": "Acessível ao público" } }, { @@ -412,7 +432,9 @@ "fr": "Accès destiné principalement aux visiteurs d'un lieu", "it": "Accesso destinato principalmente ai visitatori di un’attività", "zh_Hant": "通行性主要是為了企業的顧客", - "pt_BR": "Acesso é principalmente para visitantes de uma empresa" + "pt_BR": "Acesso é principalmente para visitantes de uma empresa", + "de": "Der Zugang ist in erster Linie für Besucher eines Unternehmens bestimmt", + "pt": "Acesso é principalmente para visitantes de uma empresa" } }, { @@ -423,7 +445,9 @@ "fr": "Accès limité aux membres d'une école, entreprise ou organisation", "it": "Accesso limitato ai membri di una scuola, una compagnia o un’organizzazione", "zh_Hant": "通行性僅限學校、公司或組織的成員", - "pt_BR": "Acesso é limitado aos membros de uma escola, companhia ou organização" + "pt_BR": "Acesso é limitado aos membros de uma escola, companhia ou organização", + "de": "Der Zugang ist beschränkt auf Mitglieder einer Schule, eines Unternehmens oder einer Organisation", + "pt": "Acesso é limitado aos membros de uma escola, companhia ou organização" } } ], @@ -438,7 +462,8 @@ "fr": "Est-ce que ce parking à vélo a des emplacements pour des vélos cargo ?", "it": "Questo parcheggio dispone di posti specifici per le bici da trasporto?", "zh_Hant": "這個單車停車場有地方放裝箱的單車嗎?", - "pt_BR": "O estacionamento de bicicletas tem vagas para bicicletas de carga?" + "pt_BR": "O estacionamento de bicicletas tem vagas para bicicletas de carga?", + "pt": "O estacionamento de bicicletas tem vagas para bicicletas de carga?" }, "mappings": [ { @@ -451,7 +476,8 @@ "fr": "Ce parking a de la place pour les vélos cargo", "it": "Questo parcheggio ha posto per bici da trasporto", "zh_Hant": "這個停車場有地方可以放裝箱單車", - "pt_BR": "Este estacionamento tem vagas para bicicletas de carga" + "pt_BR": "Este estacionamento tem vagas para bicicletas de carga", + "pt": "Este estacionamento tem vagas para bicicletas de carga" } }, { @@ -464,7 +490,8 @@ "fr": "Ce parking a des emplacements (officiellement) destinés aux vélos cargo.", "it": "Questo parcheggio ha posti destinati (ufficialmente) alle bici da trasporto.", "zh_Hant": "這停車場有設計 (官方) 空間給裝箱的單車。", - "pt_BR": "Este estacionamento tem vagas (oficiais) projetadas para bicicletas de carga." + "pt_BR": "Este estacionamento tem vagas (oficiais) projetadas para bicicletas de carga.", + "pt": "Este estacionamento tem vagas (oficiais) projetadas para bicicletas de carga." } }, { @@ -476,7 +503,8 @@ "de": "Es ist nicht erlaubt, Lastenfahrräder zu parken", "fr": "Il est interdit de garer des vélos cargo", "it": "Il parcheggio delle bici da trasporto è proibito", - "pt_BR": "Você não tem permissão para estacionar bicicletas de carga" + "pt_BR": "Você não tem permissão para estacionar bicicletas de carga", + "pt": "Não tem permissão para estacionar bicicletas de carga" } } ], @@ -490,7 +518,8 @@ "gl": "Cantas bicicletas de carga caben neste aparcadoiro de bicicletas?", "de": "Wie viele Lastenfahrräder passen auf diesen Fahrrad-Parkplatz?", "it": "Quante bici da trasporto entrano in questo parcheggio per bici?", - "pt_BR": "Quantas bicicletas de carga cabem neste estacionamento de bicicletas?" + "pt_BR": "Quantas bicicletas de carga cabem neste estacionamento de bicicletas?", + "pt": "Quantas bicicletas de carga cabem neste estacionamento de bicicletas?" }, "render": { "en": "This parking fits {capacity:cargo_bike} cargo bikes", @@ -499,7 +528,8 @@ "gl": "Neste aparcadoiro caben {capacity:cargo_bike} bicicletas de carga", "de": "Auf diesen Parkplatz passen {capacity:cargo_bike} Lastenfahrräder", "it": "Questo parcheggio può contenere {capacity:cargo_bike} bici da trasporto", - "pt_BR": "Neste estacionamento cabem {capacity:cargo_bike} bicicletas de carga" + "pt_BR": "Neste estacionamento cabem {capacity:cargo_bike} bicicletas de carga", + "pt": "Neste estacionamento cabem {capacity:cargo_bike} bicicletas de carga" }, "condition": "cargo_bike~designated|yes", "freeform": { diff --git a/assets/layers/bike_repair_station/bike_repair_station.json b/assets/layers/bike_repair_station/bike_repair_station.json index 29b8fe215..8b78c689d 100644 --- a/assets/layers/bike_repair_station/bike_repair_station.json +++ b/assets/layers/bike_repair_station/bike_repair_station.json @@ -42,7 +42,8 @@ "gl": "Estación de arranxo de bicicletas", "de": "Fahrrad-Reparaturstation", "it": "Stazione riparazione bici", - "pt_BR": "Estação de reparo de bicicletas" + "pt_BR": "Estação de reparo de bicicletas", + "pt": "Estação de reparo de bicicletas" } }, { @@ -59,7 +60,8 @@ "gl": "Estación de arranxo de bicicletas", "de": "Fahrrad-Reparaturstation", "it": "Stazione riparazione bici", - "pt_BR": "Estação de reparo de bicicletas" + "pt_BR": "Estação de reparo de bicicletas", + "pt": "Estação de reparo de bicicletas" } }, { @@ -143,7 +145,8 @@ "gl": "Que servizos están dispoñíbeis nesta estación de bicicletas?", "de": "Welche Einrichtungen stehen an dieser Fahrradstation zur Verfügung?", "it": "Quali servizi sono disponibili in questa stazione per bici?", - "pt_BR": "Quais serviços estão disponíveis nesta estação de bicicletas?" + "pt_BR": "Quais serviços estão disponíveis nesta estação de bicicletas?", + "pt": "Quais serviços estão disponíveis nesta estação de bicicletas?" }, "mappings": [ { @@ -160,7 +163,8 @@ "gl": "Só hai unha bomba de ar presente", "de": "Es ist nur eine Pumpe vorhanden", "it": "C’è solamente una pompa presente", - "pt_BR": "Há somente uma bomba presente" + "pt_BR": "Há somente uma bomba presente", + "pt": "Há somente uma bomba presente" } }, { @@ -177,7 +181,8 @@ "gl": "Só hai ferramentas (desaparafusadores, alicates...) presentes", "de": "Es sind nur Werkzeuge (Schraubenzieher, Zangen...) vorhanden", "it": "Ci sono solo degli attrezzi (cacciaviti, pinze…) presenti", - "pt_BR": "Há somente ferramentas (chaves de fenda, alicates...) presentes" + "pt_BR": "Há somente ferramentas (chaves de fenda, alicates...) presentes", + "pt": "Há somente ferramentas (chaves de fenda, alicates...) presentes" } }, { @@ -194,7 +199,8 @@ "gl": "Hai ferramentas e unha bomba de ar presentes", "de": "Es sind sowohl Werkzeuge als auch eine Pumpe vorhanden", "it": "Ci sono sia attrezzi che pompa presenti", - "pt_BR": "Há tanto ferramentas e uma bomba presente" + "pt_BR": "Há tanto ferramentas e uma bomba presente", + "pt": "Há tanto ferramentas e uma bomba presente" } } ] @@ -206,7 +212,8 @@ "fr": "Qui maintient cette pompe à vélo ?", "it": "Chi gestisce questa pompa per bici?", "de": "Wer wartet diese Fahrradpumpe?", - "pt_BR": "Quem faz a manutenção desta bomba de ciclo?" + "pt_BR": "Quem faz a manutenção desta bomba de ciclo?", + "pt": "Quem faz a manutenção desta bomba de ciclo?" }, "render": { "nl": "Beheer door {operator}", @@ -214,7 +221,8 @@ "fr": "Mantenue par {operator}", "it": "Manutenuta da {operator}", "de": "Gewartet von {operator}", - "pt_BR": "Mantida por {operator}" + "pt_BR": "Mantida por {operator}", + "pt": "Mantida por {operator}" }, "freeform": { "key": "operator" @@ -231,7 +239,8 @@ { "question": { "en": "What is the email address of the maintainer?", - "nl": "Wat is het email-adres van de beheerder?" + "nl": "Wat is het email-adres van de beheerder?", + "de": "Wie lautet die E-Mail-Adresse des Betreuers?" }, "freeform": { "key": "email", @@ -243,7 +252,8 @@ { "question": { "en": "What is the phone number of the maintainer?", - "nl": "Wat is het telefoonnummer van de beheerder?" + "nl": "Wat is het telefoonnummer van de beheerder?", + "de": "Wie lautet die Telefonnummer des Betreibers?" }, "freeform": { "key": "phone", @@ -276,7 +286,8 @@ "it": "Sempre aperto", "de": "Immer geöffnet", "ru": "Всегда открыто", - "pt_BR": "Sempre aberto" + "pt_BR": "Sempre aberto", + "pt": "Sempre aberto" } }, { @@ -287,7 +298,8 @@ "fr": "Ouvert en permanence", "it": "Sempre aperto", "de": "Immer geöffnet", - "pt_BR": "Sempre aberto" + "pt_BR": "Sempre aberto", + "pt": "Sempre aberto" }, "hideInAnswer": true } @@ -315,7 +327,8 @@ "gl": "Hai unha ferramenta para a cadea", "de": "Es gibt ein Kettenwerkzeug", "it": "È presente un utensile per riparare la catena", - "pt_BR": "Há uma ferramenta de corrente" + "pt_BR": "Há uma ferramenta de corrente", + "pt": "Há uma ferramenta de corrente" } }, { @@ -327,7 +340,8 @@ "gl": "Non hai unha ferramenta para a cadea", "de": "Es gibt kein Kettenwerkzeug", "it": "Non è presente un utensile per riparare la catena", - "pt_BR": "Não há uma ferramenta de corrente" + "pt_BR": "Não há uma ferramenta de corrente", + "pt": "Não há uma ferramenta de corrente" } } ] @@ -353,7 +367,8 @@ "gl": "Hai un guindastre ou soporte", "de": "Es gibt einen Haken oder Ständer", "it": "C’è un gancio o un supporto", - "pt_BR": "Há um gancho ou um suporte" + "pt_BR": "Há um gancho ou um suporte", + "pt": "Há um gancho ou um suporte" } }, { @@ -365,7 +380,8 @@ "gl": "Non hai un guindastre ou soporte", "de": "Es gibt keinen Haken oder Ständer", "it": "Non c’è né un gancio né un supporto", - "pt_BR": "Não há um gancho ou um suporte" + "pt_BR": "Não há um gancho ou um suporte", + "pt": "Não há um gancho ou um suporte" } } ] @@ -516,7 +532,8 @@ "it": "Pompa manuale", "ru": "Ручной насос", "pl": "Pompa ręczna", - "pt_BR": "Bomba manual" + "pt_BR": "Bomba manual", + "pt": "Bomba manual" } }, { @@ -530,7 +547,8 @@ "it": "Pompa elettrica", "ru": "Электрический насос", "pl": "Pompka elektryczna", - "pt_BR": "Bomba elétrica" + "pt_BR": "Bomba elétrica", + "pt": "Bomba elétrica" } } ] @@ -559,7 +577,8 @@ "it": "C’è un manometro", "ru": "Есть манометр", "pl": "Jest manometr", - "pt_BR": "Há um manômetro" + "pt_BR": "Há um manômetro", + "pt": "Há um manômetro" } }, { @@ -573,7 +592,8 @@ "it": "Non c’è un manometro", "ru": "Нет манометра", "pl": "Nie ma manometru", - "pt_BR": "Não há um manômetro" + "pt_BR": "Não há um manômetro", + "pt": "Não há um manômetro" } }, { @@ -587,7 +607,8 @@ "it": "C’è un manometro ma è rotto", "ru": "Есть манометр, но он сломан", "pl": "Jest manometr, ale jest uszkodzony", - "pt_BR": "Há um manômetro mas está quebrado" + "pt_BR": "Há um manômetro mas está quebrado", + "pt": "Há um manômetro mas está quebrado" } } ] @@ -601,7 +622,9 @@ "it": "./assets/layers/bike_repair_station/repair_station.svg", "fi": "./assets/layers/bike_repair_station/repair_station.svg", "fr": "./assets/layers/bike_repair_station/repair_station.svg", - "pt_BR": "./assets/layers/bike_repair_station/repair_station.svg" + "pt_BR": "./assets/layers/bike_repair_station/repair_station.svg", + "de": "./assets/layers/bike_repair_station/repair_station.svg", + "pt": "./assets/layers/bike_repair_station/repair_station.svg" }, "mappings": [ { @@ -690,7 +713,8 @@ "fr": "Un dispositif pour gonfler vos pneus sur un emplacement fixe dans l'espace public.

Exemples de pompes à vélo

", "de": "Ein Gerät zum Aufpumpen von Reifen an einem festen Standort im öffentlichen Raum.

Beispiele für Fahrradpumpen

", "pl": "Urządzenie do pompowania opon w stałym miejscu w przestrzeni publicznej.

Przykłady pompek rowerowych

", - "pt_BR": "Um dispositivo para encher seus pneus em um local fixa no espaço público

Exemplos de bombas de bicicletas

" + "pt_BR": "Um dispositivo para encher seus pneus em um local fixa no espaço público

Exemplos de bombas de bicicletas

", + "pt": "Um aparelho para encher os seus pneus num local fixa no espaço público

Exemplos de bombas de bicicletas

" } }, { diff --git a/assets/layers/bike_shop/bike_shop.json b/assets/layers/bike_shop/bike_shop.json index d7930f854..061575037 100644 --- a/assets/layers/bike_shop/bike_shop.json +++ b/assets/layers/bike_shop/bike_shop.json @@ -8,7 +8,8 @@ "de": "Fahrradwerkstatt/geschäft", "it": "Venditore/riparatore bici", "ru": "Обслуживание велосипедов/магазин", - "pt_BR": "Reparo/loja de bicicletas" + "pt_BR": "Reparo/loja de bicicletas", + "pt": "Reparo/loja de bicicletas" }, "minzoom": 13, "source": { @@ -51,7 +52,8 @@ "de": "Fahrradwerkstatt/geschäft", "it": "Venditore/riparatore bici", "ru": "Обслуживание велосипедов/магазин", - "pt_BR": "Reparo/loja de bicicletas" + "pt_BR": "Reparo/loja de bicicletas", + "pt": "Reparo/loja de bicicletas" }, "mappings": [ { @@ -67,7 +69,8 @@ "it": "Negozio di articoli sportivi {name}", "ru": "Магазин спортивного инвентаря {name}", "de": "Sportartikelgeschäft {name}", - "pt_BR": "Loja de equipamentos esportivos {name}" + "pt_BR": "Loja de equipamentos esportivos {name}", + "pt": "Loja de equipamentos desportivos {name}" } }, { @@ -97,7 +100,8 @@ "it": "Noleggio di biciclette {name}", "ru": "Прокат велосипедов {name}", "de": "Fahrradverleih{name}", - "pt_BR": "Aluguel de bicicletas {name}" + "pt_BR": "Aluguel de bicicletas {name}", + "pt": "Aluguel de bicicletas {name}" } }, { @@ -115,7 +119,8 @@ "de": "Fahrradwerkstatt {name}", "it": "Riparazione biciclette {name", "ru": "Ремонт велосипедов {name}", - "pt_BR": "Reparo de bicicletas {name}" + "pt_BR": "Reparo de bicicletas {name}", + "pt": "Reparo de bicicletas {name}" } }, { @@ -132,7 +137,8 @@ "de": "Fahrradgeschäft {name}", "it": "Negozio di biciclette {name}", "ru": "Магазин велосипедов {name}", - "pt_BR": "Loja de bicicletas {name}" + "pt_BR": "Loja de bicicletas {name}", + "pt": "Loja de bicicletas {name}" } }, { @@ -144,7 +150,8 @@ "gl": "Tenda/arranxo de bicicletas {name}", "de": "Fahrradwerkstatt/geschäft {name}", "it": "Venditore/riparatore bici {name}", - "pt_BR": "Loja/reparo de bicicletas {name}" + "pt_BR": "Loja/reparo de bicicletas {name}", + "pt": "Loja/reparo de bicicletas {name}" } } ] @@ -175,7 +182,9 @@ "fr": "Un magasin vendant spécifiquement des vélos ou des objets en lien", "it": "Un negozio che vende specificatamente biciclette o articoli similari", "ru": "Магазин, специализирующийся на продаже велосипедов или сопутствующих товаров", - "pt_BR": "Uma loja que vende especificamente bicicletas ou itens relacionados" + "pt_BR": "Uma loja que vende especificamente bicicletas ou itens relacionados", + "de": "Ein Geschäft, das speziell Fahrräder oder verwandte Artikel verkauft", + "pt": "Uma loja que vende especificamente bicicletas ou itens relacionados" }, "tagRenderings": [ "images", @@ -193,7 +202,9 @@ "nl": "Deze winkel verkoopt {shop} en heeft fiets-gerelateerde activiteiten.", "fr": "Ce magasin est spécialisé dans la vente de {shop} et a des activités liées au vélo", "it": "Questo negozio è specializzato nella vendita di {shop} ed effettua attività relative alle biciclette", - "pt_BR": "Esta loja é especializada em vender {shop} e faz atividades relacionadas à bicicletas" + "pt_BR": "Esta loja é especializada em vender {shop} e faz atividades relacionadas à bicicletas", + "de": "Dieses Geschäft ist auf den Verkauf von {shop} spezialisiert und im Bereich Fahrrad tätig", + "pt": "Esta loja é especializada em vender {shop} e faz atividades relacionadas à bicicletas" } }, { @@ -205,7 +216,8 @@ "de": "Wie heißt dieser Fahrradladen?", "it": "Qual è il nome di questo negozio di biciclette?", "ru": "Как называется магазин велосипедов?", - "pt_BR": "Qual o nome desta loja de bicicletas?" + "pt_BR": "Qual o nome desta loja de bicicletas?", + "pt": "Qual o nome desta loja de bicicletas?" }, "render": { "en": "This bicycle shop is called {name}", @@ -215,7 +227,8 @@ "de": "Dieses Fahrradgeschäft heißt {name}", "it": "Questo negozio di biciclette è chiamato {name}", "ru": "Этот магазин велосипедов называется {name}", - "pt_BR": "Esta loja de bicicletas se chama {nome}" + "pt_BR": "Esta loja de bicicletas se chama {nome}", + "pt": "Esta loja de bicicletas se chama {nome}" }, "freeform": { "key": "name" @@ -232,7 +245,8 @@ "ru": "Какой сайт у {name}?", "id": "URL {name} apa?", "de": "Was ist die Webseite von {name}?", - "pt_BR": "Qual o website de {name}?" + "pt_BR": "Qual o website de {name}?", + "pt": "Qual o website de {name}?" }, "render": "{website}", "freeform": { @@ -250,7 +264,8 @@ "it": "Qual è il numero di telefono di {name}?", "ru": "Какой номер телефона у {name}?", "de": "Wie lautet die Telefonnummer von {name}?", - "pt_BR": "Qual o número de telefone de {name}?" + "pt_BR": "Qual o número de telefone de {name}?", + "pt": "Qual é o número de telefone de {name}?" }, "render": "{phone}", "freeform": { @@ -268,7 +283,8 @@ "it": "Qual è l’indirizzo email di {name}?", "ru": "Какой адрес электронной почты у {name}?", "de": "Wie lautet die E-Mail-Adresse von {name}?", - "pt_BR": "Qual o endereço de email de {name}?" + "pt_BR": "Qual o endereço de email de {name}?", + "pt": "Qual o endereço de email de {name}?" }, "render": "{email}", "freeform": { @@ -304,7 +320,8 @@ "de": "Verkauft dieser Laden Fahrräder?", "it": "Questo negozio vende bici?", "ru": "Продаются ли велосипеды в этом магазине?", - "pt_BR": "Esta loja vende bicicletas?" + "pt_BR": "Esta loja vende bicicletas?", + "pt": "Esta loja vende bicicletas?" }, "mappings": [ { @@ -317,7 +334,8 @@ "de": "Dieses Geschäft verkauft Fahrräder", "it": "Questo negozio vende bici", "ru": "В этом магазине продаются велосипеды", - "pt_BR": "Esta loja vende bicicletas" + "pt_BR": "Esta loja vende bicicletas", + "pt": "Esta loja vende bicicletas" } }, { @@ -330,7 +348,8 @@ "de": "Dieses Geschäft verkauft keine Fahrräder", "it": "Questo negozio non vende bici", "ru": "В этом магазине не продают велосипеды", - "pt_BR": "Esta loja não vende bicicletas" + "pt_BR": "Esta loja não vende bicicletas", + "pt": "Esta loja não vende bicicletas" } } ] @@ -345,7 +364,8 @@ "de": "Repariert dieses Geschäft Fahrräder?", "it": "Questo negozio ripara bici?", "ru": "В этом магазине ремонтируют велосипеды?", - "pt_BR": "Esta loja conserta bicicletas?" + "pt_BR": "Esta loja conserta bicicletas?", + "pt": "Esta loja conserta bicicletas?" }, "mappings": [ { @@ -358,7 +378,8 @@ "de": "Dieses Geschäft repariert Fahrräder", "it": "Questo negozio ripara bici", "ru": "Этот магазин ремонтирует велосипеды", - "pt_BR": "Esta loja conserta bicicletas" + "pt_BR": "Esta loja conserta bicicletas", + "pt": "Esta loja conserta bicicletas" } }, { @@ -371,7 +392,8 @@ "de": "Dieses Geschäft repariert keine Fahrräder", "it": "Questo negozio non ripara bici", "ru": "Этот магазин не ремонтирует велосипеды", - "pt_BR": "Esta loja não conserta bicicletas" + "pt_BR": "Esta loja não conserta bicicletas", + "pt": "Esta loja não conserta bicicletas" } }, { @@ -384,7 +406,8 @@ "de": "Dieses Geschäft repariert nur hier gekaufte Fahrräder", "it": "Questo negozio ripara solo le bici che sono state acquistate qua", "ru": "Этот магазин ремонтирует только велосипеды, купленные здесь", - "pt_BR": "Esta loja conserta bicicletas compradas aqui" + "pt_BR": "Esta loja conserta bicicletas compradas aqui", + "pt": "Esta loja conserta bicicletas compradas aqui" } }, { @@ -397,7 +420,8 @@ "de": "Dieses Geschäft repariert nur Fahrräder einer bestimmten Marke", "it": "Questo negozio ripara solo le biciclette di una certa marca", "ru": "В этом магазине обслуживают велосипеды определённого бренда", - "pt_BR": "Esta loja conserta bicicletas de uma certa marca" + "pt_BR": "Esta loja conserta bicicletas de uma certa marca", + "pt": "Esta loja conserta bicicletas de uma certa marca" } } ] @@ -412,7 +436,8 @@ "de": "Vermietet dieser Laden Fahrräder?", "it": "Questo negozio noleggia le bici?", "ru": "Этот магазин сдает велосипеды в аренду?", - "pt_BR": "Esta loja aluga bicicletas?" + "pt_BR": "Esta loja aluga bicicletas?", + "pt": "Esta loja aluga bicicletas?" }, "mappings": [ { @@ -425,7 +450,8 @@ "de": "Dieses Geschäft vermietet Fahrräder", "it": "Questo negozio noleggia le bici", "ru": "Этот магазин сдает велосипеды в аренду", - "pt_BR": "Esta loja aluga bicicletas" + "pt_BR": "Esta loja aluga bicicletas", + "pt": "Esta loja aluga bicicletas" } }, { @@ -438,7 +464,8 @@ "de": "Dieses Geschäft vermietet keine Fahrräder", "it": "Questo negozio non noleggia le bici", "ru": "Этот магазин не сдает велосипеды напрокат", - "pt_BR": "Esta loja não aluga bicicletas" + "pt_BR": "Esta loja não aluga bicicletas", + "pt": "Esta loja não aluga bicicletas" } } ] @@ -535,7 +562,8 @@ "en": "There is bicycle pump, it is shown as a separate point ", "nl": "Er is een fietspomp, deze is apart aangeduid", "fr": "Il y a une pompe à vélo, c'est indiqué comme un point séparé ", - "it": "C’è una pompa per bici, è mostrata come punto separato " + "it": "C’è una pompa per bici, è mostrata come punto separato ", + "de": "Es gibt eine Fahrradpumpe, sie wird als separater Punkt angezeigt " } } ] diff --git a/assets/layers/binocular/binocular.json b/assets/layers/binocular/binocular.json index 325628818..5b84365e2 100644 --- a/assets/layers/binocular/binocular.json +++ b/assets/layers/binocular/binocular.json @@ -2,18 +2,24 @@ "id": "binocular", "name": { "en": "Binoculars", - "nl": "Verrekijkers" + "nl": "Verrekijkers", + "de": "Ferngläser", + "ru": "Бинокль" }, "minzoom": 0, "title": { "render": { "en": "Binoculars", - "nl": "Verrekijker" + "nl": "Verrekijker", + "de": "Ferngläser", + "ru": "Бинокль" } }, "description": { "en": "Binoculas", - "nl": "Verrekijkers" + "nl": "Verrekijkers", + "de": "Fernglas", + "ru": "Бинокли" }, "tagRenderings": [ "images", @@ -28,7 +34,8 @@ }, "then": { "en": "Free to use", - "nl": "Gratis te gebruiken" + "nl": "Gratis te gebruiken", + "de": "Kostenlose Nutzung" } } ], @@ -40,22 +47,26 @@ }, "render": { "en": "Using these binoculars costs {charge}", - "nl": "Deze verrekijker gebruiken kost {charge}" + "nl": "Deze verrekijker gebruiken kost {charge}", + "de": "Die Benutzung dieses Fernglases kostet {charge}" }, "question": { "en": "How much does one have to pay to use these binoculars?", - "nl": "Hoeveel moet men betalen om deze verrekijker te gebruiken?" + "nl": "Hoeveel moet men betalen om deze verrekijker te gebruiken?", + "de": "Wie viel muss man für die Nutzung dieser Ferngläser bezahlen?" }, "id": "binocular-charge" }, { "question": { "en": "When looking through this binocular, in what direction does one look?", - "nl": "Welke richting kijkt men uit als men door deze verrekijker kijkt?" + "nl": "Welke richting kijkt men uit als men door deze verrekijker kijkt?", + "de": "In welche Richtung blickt man, wenn man durch dieses Fernglas schaut?" }, "render": { "en": "Looks towards {direction}°", - "nl": "Kijkt richting {direction}°" + "nl": "Kijkt richting {direction}°", + "de": "Blick in Richtung {direction}°" }, "freeform": { "key": "direction", @@ -83,11 +94,14 @@ ], "title": { "en": "binoculars", - "nl": "verrekijker" + "nl": "verrekijker", + "de": "Ferngläser", + "ru": "бинокль" }, "description": { "en": "A telescope or pair of binoculars mounted on a pole, available to the public to look around. ", - "nl": "Een telescoop of verrekijker die op een vaste plaats gemonteerd staat waar iedereen door mag kijken. " + "nl": "Een telescoop of verrekijker die op een vaste plaats gemonteerd staat waar iedereen door mag kijken. ", + "de": "Ein fest installiertes Teleskop oder Fernglas, für die öffentliche Nutzung. " }, "preciseInput": { "preferredBackground": "photo" diff --git a/assets/layers/birdhide/birdhide.json b/assets/layers/birdhide/birdhide.json index da7042bd3..c8015e5f4 100644 --- a/assets/layers/birdhide/birdhide.json +++ b/assets/layers/birdhide/birdhide.json @@ -263,7 +263,8 @@ { "question": { "nl": "Rolstoeltoegankelijk", - "en": "Wheelchair accessible" + "en": "Wheelchair accessible", + "de": "Zugänglich für Rollstuhlfahrer" }, "osmTags": { "or": [ diff --git a/assets/layers/cafe_pub/cafe_pub.json b/assets/layers/cafe_pub/cafe_pub.json index 639b68d08..cd5f6de2e 100644 --- a/assets/layers/cafe_pub/cafe_pub.json +++ b/assets/layers/cafe_pub/cafe_pub.json @@ -2,7 +2,8 @@ "id": "cafe_pub", "name": { "nl": "Cafés", - "en": "Cafés and pubs" + "en": "Cafés and pubs", + "de": "Cafés und Kneipen" }, "source": { "osmTags": { @@ -46,7 +47,9 @@ ], "title": { "en": "pub", - "nl": "bruin cafe of kroeg" + "nl": "bruin cafe of kroeg", + "de": "Kneipe", + "ru": "паб" }, "description": { "nl": "Dit is een bruin café of een kroeg waar voornamelijk bier wordt gedronken. De inrichting is typisch gezellig met veel houtwerk " @@ -61,7 +64,9 @@ ], "title": { "en": "bar", - "nl": "bar" + "nl": "bar", + "de": "Bar", + "ru": "бар" }, "description": { "nl": "Dit is een bar waar men ter plaatse alcoholische drank nuttigt. De inrichting is typisch modern en commercieel, soms met lichtinstallatie en feestmuziek" @@ -76,7 +81,9 @@ ], "title": { "en": "cafe", - "nl": "cafe" + "nl": "cafe", + "de": "Café", + "ru": "кафе" }, "description": { "nl": "Dit is een cafe - een plaats waar men rustig kan zitten om een thee, koffie of alcoholische drank te nuttigen." @@ -99,7 +106,9 @@ }, "then": { "nl": "{name}", - "en": "{name}" + "en": "{name}", + "de": "{name}", + "ru": "{name}" } } ] @@ -109,11 +118,13 @@ { "question": { "nl": "Wat is de naam van dit café?", - "en": "What is the name of this pub?" + "en": "What is the name of this pub?", + "de": "Wie heißt diese Kneipe?" }, "render": { "nl": "De naam van dit café is {name}", - "en": "This pub is named {name}" + "en": "This pub is named {name}", + "de": "Diese Kneipe heißt {name}" }, "freeform": { "key": "name" @@ -123,7 +134,8 @@ { "question": { "en": "What kind of cafe is this", - "nl": "Welk soort café is dit?" + "nl": "Welk soort café is dit?", + "de": "Was ist das für ein Café" }, "mappings": [ { @@ -175,7 +187,8 @@ { "question": { "en": "Opened now", - "nl": "Nu geopened" + "nl": "Nu geopened", + "de": "Jetzt geöffnet" }, "osmTags": "_isOpen=yes" } diff --git a/assets/layers/charging_station/charging_station.json b/assets/layers/charging_station/charging_station.json index 47fd37bd5..3e421b24d 100644 --- a/assets/layers/charging_station/charging_station.json +++ b/assets/layers/charging_station/charging_station.json @@ -6,7 +6,8 @@ "ja": "充電ステーション", "nb_NO": "Ladestasjoner", "ru": "Зарядные станции", - "zh_Hant": "充電站" + "zh_Hant": "充電站", + "de": "Ladestationen" }, "minzoom": 10, "source": { @@ -35,14 +36,16 @@ "ja": "充電ステーション", "nb_NO": "En ladestasjon", "ru": "Зарядная станция", - "zh_Hant": "充電站" + "zh_Hant": "充電站", + "de": "Eine Ladestation" }, "tagRenderings": [ "images", { "id": "Type", "question": { - "en": "Which vehicles are allowed to charge here?" + "en": "Which vehicles are allowed to charge here?", + "de": "Welche Fahrzeuge dürfen hier geladen werden?" }, "multiAnswer": true, "mappings": [ @@ -50,35 +53,40 @@ "if": "bicycle=yes", "ifnot": "bicycle=no", "then": { - "en": "bicycles can be charged here" + "en": "bicycles can be charged here", + "de": "Fahrräder können hier geladen werden" } }, { "if": "motorcar=yes", "ifnot": "motorcar=no", "then": { - "en": "Cars can be charged here" + "en": "Cars can be charged here", + "de": "Autos können hier geladen werden" } }, { "if": "scooter=yes", "ifnot": "scooter=no", "then": { - "en": "Scooters can be charged here" + "en": "Scooters can be charged here", + "de": " Roller können hier geladen werden" } }, { "if": "hgv=yes", "ifnot": "hgv=no", "then": { - "en": "Heavy good vehicles (such as trucks) can be charged here" + "en": "Heavy good vehicles (such as trucks) can be charged here", + "de": "Lastkraftwagen (LKW) können hier geladen werden" } }, { "if": "bus=yes", "ifnot": "bus=no", "then": { - "en": "Buses can be charged here" + "en": "Buses can be charged here", + "de": "Busse können hier geladen werden" } } ] @@ -86,10 +94,12 @@ { "id": "access", "question": { - "en": "Who is allowed to use this charging station?" + "en": "Who is allowed to use this charging station?", + "de": "Wer darf diese Ladestation benutzen?" }, "render": { - "en": "Access is {access}" + "en": "Access is {access}", + "de": "Zugang ist {access}" }, "freeform": { "key": "access", @@ -126,11 +136,13 @@ "id": "capacity", "render": { "en": "{capacity} vehicles can be charged here at the same time", - "nl": "{capacity} voertuigen kunnen hier op hetzelfde moment opgeladen worden" + "nl": "{capacity} voertuigen kunnen hier op hetzelfde moment opgeladen worden", + "de": "{capacity} Fahrzeuge können hier gleichzeitig geladen werden" }, "question": { "en": "How much vehicles can be charged here at the same time?", - "nl": "Hoeveel voertuigen kunnen hier opgeladen worden?" + "nl": "Hoeveel voertuigen kunnen hier opgeladen worden?", + "de": "Wie viele Fahrzeuge können hier gleichzeitig geladen werden?" }, "freeform": { "key": "capacity", @@ -140,7 +152,8 @@ { "id": "Available_charging_stations (generated)", "question": { - "en": "Which charging stations are available here?" + "en": "Which charging stations are available here?", + "de": "Welche Ladestationen gibt es hier?" }, "multiAnswer": true, "mappings": [ @@ -241,7 +254,8 @@ }, "then": { "en": "
Chademo
", - "nl": "
Chademo
" + "nl": "
Chademo
", + "de": "
Chademo
" }, "hideInAnswer": true }, @@ -250,7 +264,8 @@ "ifnot": "socket:type1_cable=", "then": { "en": "
Type 1 with cable (J1772)
", - "nl": "
Type 1 met kabel (J1772)
" + "nl": "
Type 1 met kabel (J1772)
", + "de": "
Typ 1 mit Kabel (J1772)
" }, "hideInAnswer": { "or": [ @@ -288,7 +303,8 @@ }, "then": { "en": "
Type 1 with cable (J1772)
", - "nl": "
Type 1 met kabel (J1772)
" + "nl": "
Type 1 met kabel (J1772)
", + "de": "
Typ 1 mit Kabel (J1772)
" }, "hideInAnswer": true }, @@ -297,7 +313,8 @@ "ifnot": "socket:type1=", "then": { "en": "
Type 1 without cable (J1772)
", - "nl": "
Type 1 zonder kabel (J1772)
" + "nl": "
Type 1 zonder kabel (J1772)
", + "de": "
Typ 1 ohne Kabel (J1772)
" }, "hideInAnswer": { "or": [ @@ -335,7 +352,8 @@ }, "then": { "en": "
Type 1 without cable (J1772)
", - "nl": "
Type 1 zonder kabel (J1772)
" + "nl": "
Type 1 zonder kabel (J1772)
", + "de": "
Typ 1 ohne Kabel (J1772)
" }, "hideInAnswer": true }, @@ -344,7 +362,8 @@ "ifnot": "socket:type1_combo=", "then": { "en": "
Type 1 CCS (aka Type 1 Combo)
", - "nl": "
Type 1 CCS (ook gekend als Type 1 Combo)
" + "nl": "
Type 1 CCS (ook gekend als Type 1 Combo)
", + "de": "
Typ 1 CCS (auch bekannt als Typ 1 Combo)
" }, "hideInAnswer": { "or": [ @@ -382,7 +401,8 @@ }, "then": { "en": "
Type 1 CCS (aka Type 1 Combo)
", - "nl": "
Type 1 CCS (ook gekend als Type 1 Combo)
" + "nl": "
Type 1 CCS (ook gekend als Type 1 Combo)
", + "de": "
Typ 1 CCS (auch bekannt als Typ 1 Combo)
" }, "hideInAnswer": true }, @@ -391,7 +411,8 @@ "ifnot": "socket:tesla_supercharger=", "then": { "en": "
Tesla Supercharger
", - "nl": "
Tesla Supercharger
" + "nl": "
Tesla Supercharger
", + "de": "
Tesla Supercharger
" }, "hideInAnswer": { "or": [ @@ -429,7 +450,8 @@ }, "then": { "en": "
Tesla Supercharger
", - "nl": "
Tesla Supercharger
" + "nl": "
Tesla Supercharger
", + "de": "
Tesla Supercharger
" }, "hideInAnswer": true }, @@ -438,7 +460,8 @@ "ifnot": "socket:type2=", "then": { "en": "
Type 2 (mennekes)
", - "nl": "
Type 2 (mennekes)
" + "nl": "
Type 2 (mennekes)
", + "de": "
Typ 2 (Mennekes)
" }, "hideInAnswer": { "or": [ @@ -476,7 +499,8 @@ }, "then": { "en": "
Type 2 (mennekes)
", - "nl": "
Type 2 (mennekes)
" + "nl": "
Type 2 (mennekes)
", + "de": "
Typ 2 (Mennekes)
" }, "hideInAnswer": true }, @@ -485,7 +509,8 @@ "ifnot": "socket:type2_combo=", "then": { "en": "
Type 2 CCS (mennekes)
", - "nl": "
Type 2 CCS (mennekes)
" + "nl": "
Type 2 CCS (mennekes)
", + "de": "
Typ 2 CCS (Mennekes)
" }, "hideInAnswer": { "or": [ @@ -523,7 +548,8 @@ }, "then": { "en": "
Type 2 CCS (mennekes)
", - "nl": "
Type 2 CCS (mennekes)
" + "nl": "
Type 2 CCS (mennekes)
", + "de": "
Typ 2 CCS (Mennekes)
" }, "hideInAnswer": true }, @@ -532,7 +558,8 @@ "ifnot": "socket:type2_cable=", "then": { "en": "
Type 2 with cable (mennekes)
", - "nl": "
Type 2 met kabel (J1772)
" + "nl": "
Type 2 met kabel (J1772)
", + "de": "
Typ 2 mit Kabel (Mennekes)
" }, "hideInAnswer": { "or": [ @@ -570,7 +597,8 @@ }, "then": { "en": "
Type 2 with cable (mennekes)
", - "nl": "
Type 2 met kabel (J1772)
" + "nl": "
Type 2 met kabel (J1772)
", + "de": "
Typ 2 mit Kabel (Mennekes)
" }, "hideInAnswer": true }, @@ -579,7 +607,8 @@ "ifnot": "socket:tesla_supercharger_ccs=", "then": { "en": "
Tesla Supercharger CCS (a branded type2_css)
", - "nl": "
Tesla Supercharger CCS (een type2 CCS met Tesla-logo)
" + "nl": "
Tesla Supercharger CCS (een type2 CCS met Tesla-logo)
", + "de": "
Tesla Supercharger CCS (Typ 2 CSS)
" }, "hideInAnswer": { "or": [ @@ -617,7 +646,8 @@ }, "then": { "en": "
Tesla Supercharger CCS (a branded type2_css)
", - "nl": "
Tesla Supercharger CCS (een type2 CCS met Tesla-logo)
" + "nl": "
Tesla Supercharger CCS (een type2 CCS met Tesla-logo)
", + "de": "
Tesla Supercharger CCS (Typ 2 CSS)
" }, "hideInAnswer": true }, @@ -730,7 +760,8 @@ "ifnot": "socket:USB-A=", "then": { "en": "
USB to charge phones and small electronics
", - "nl": "
USB om GSMs en kleine electronica op te laden
" + "nl": "
USB om GSMs en kleine electronica op te laden
", + "de": "
USB zum Laden von Smartphones oder Elektrokleingeräten
" } }, { @@ -742,7 +773,8 @@ }, "then": { "en": "
USB to charge phones and small electronics
", - "nl": "
USB om GSMs en kleine electronica op te laden
" + "nl": "
USB om GSMs en kleine electronica op te laden
", + "de": "
USB zum Laden von Smartphones und Elektrokleingeräten
" }, "hideInAnswer": true }, @@ -794,7 +826,8 @@ "ifnot": "socket:bosch_5pin=", "then": { "en": "
Bosch Active Connect with 5 pins and cable
", - "nl": "
Bosch Active Connect met 5 pinnen aan een kabel
" + "nl": "
Bosch Active Connect met 5 pinnen aan een kabel
", + "de": "
Bosch Active Connect mit 5 Pins und Kabel
" }, "hideInAnswer": { "or": [ @@ -828,7 +861,8 @@ }, "then": { "en": "
Bosch Active Connect with 5 pins and cable
", - "nl": "
Bosch Active Connect met 5 pinnen aan een kabel
" + "nl": "
Bosch Active Connect met 5 pinnen aan een kabel
", + "de": "
Bosch Active Connect mit 5 Pins und Kabel
" }, "hideInAnswer": true } @@ -2801,7 +2835,8 @@ "ja": "この充電ステーションはいつオープンしますか?", "nb_NO": "Når åpnet denne ladestasjonen?", "ru": "В какое время работает эта зарядная станция?", - "zh_Hant": "何時是充電站開放使用的時間?" + "zh_Hant": "何時是充電站開放使用的時間?", + "de": "Welche Authentifizierung ist an der Ladestation möglich?" }, "multiAnswer": true, "mappings": [ @@ -2809,56 +2844,64 @@ "if": "authentication:membership_card=yes", "ifnot": "authentication:membership_card=no", "then": { - "en": "Authentication by a membership card" + "en": "Authentication by a membership card", + "de": "Authentifizierung durch eine Mitgliedskarte" } }, { "if": "authentication:app=yes", "ifnot": "authentication:app=no", "then": { - "en": "Authentication by an app" + "en": "Authentication by an app", + "de": "Authentifizierung durch eine App" } }, { "if": "authentication:phone_call=yes", "ifnot": "authentication:phone_call=no", "then": { - "en": "Authentication via phone call is available" + "en": "Authentication via phone call is available", + "de": "Authentifizierung per Anruf ist möglich" } }, { "if": "authentication:short_message=yes", "ifnot": "authentication:short_message=no", "then": { - "en": "Authentication via phone call is available" + "en": "Authentication via phone call is available", + "de": "Authentifizierung per Anruf ist möglich" } }, { "if": "authentication:nfc=yes", "ifnot": "authentication:nfc=no", "then": { - "en": "Authentication via NFC is available" + "en": "Authentication via NFC is available", + "de": "Authentifizierung über NFC ist möglich" } }, { "if": "authentication:money_card=yes", "ifnot": "authentication:money_card=no", "then": { - "en": "Authentication via Money Card is available" + "en": "Authentication via Money Card is available", + "de": "Authentifizierung über Geldkarte ist möglich" } }, { "if": "authentication:debit_card=yes", "ifnot": "authentication:debit_card=no", "then": { - "en": "Authentication via debit card is available" + "en": "Authentication via debit card is available", + "de": "Authentifizierung per Debitkarte ist möglich" } }, { "if": "authentication:none=yes", "ifnot": "authentication:none=no", "then": { - "en": "Charging here is (also) possible without authentication" + "en": "Charging here is (also) possible without authentication", + "de": "Keine Authentifizierung erforderlich" } } ] @@ -2871,14 +2914,16 @@ "ja": "{network}", "nb_NO": "{network}", "ru": "{network}", - "zh_Hant": "{network}" + "zh_Hant": "{network}", + "de": "Authentifizierung durch Anruf oder SMS an {authentication:phone_call:number}" }, "question": { "en": "What's the phone number for authentication call or SMS?", "it": "A quale rete appartiene questa stazione di ricarica?", "ja": "この充電ステーションの運営チェーンはどこですか?", "ru": "К какой сети относится эта станция?", - "zh_Hant": "充電站所屬的網路是?" + "zh_Hant": "充電站所屬的網路是?", + "de": "Wie lautet die Telefonnummer für den Authentifizierungsanruf oder die SMS?" }, "freeform": { "key": "authentication:phone_call:number", @@ -2919,13 +2964,15 @@ "type": "opening_hours" }, "question": { - "en": "When is this charging station opened?" + "en": "When is this charging station opened?", + "de": "Wann ist diese Ladestation geöffnet?" }, "mappings": [ { "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)" } } ] @@ -3017,10 +3064,12 @@ { "id": "Network", "render": { - "en": "Part of the network {network}" + "en": "Part of the network {network}", + "de": "Teil des Netzwerks {network}" }, "question": { - "en": "Is this charging station part of a network?" + "en": "Is this charging station part of a network?", + "de": "Ist diese Ladestation Teil eines Netzwerks?" }, "freeform": { "key": "network" @@ -3029,13 +3078,15 @@ { "if": "no:network=yes", "then": { - "en": "Not part of a bigger network" + "en": "Not part of a bigger network", + "de": "Nicht Teil eines größeren Netzwerks" } }, { "if": "network=none", "then": { - "en": "Not part of a bigger network" + "en": "Not part of a bigger network", + "de": "Nicht Teil eines größeren Netzwerks" }, "hideInAnswer": true }, @@ -3056,10 +3107,12 @@ { "id": "Operator", "question": { - "en": "Who is the operator of this charging station?" + "en": "Who is the operator of this charging station?", + "de": "Wer ist der Betreiber dieser Ladestation?" }, "render": { - "en": "This charging station is operated by {operator}" + "en": "This charging station is operated by {operator}", + "de": "Diese Ladestation wird betrieben von {operator}" }, "freeform": { "key": "operator" @@ -3072,7 +3125,8 @@ ] }, "then": { - "en": "Actually, {operator} is the network" + "en": "Actually, {operator} is the network", + "de": "Eigentlich ist {operator} das Netzwerk" }, "addExtraTags": [ "operator=" @@ -3137,14 +3191,16 @@ "id": "Operational status", "question": { "en": "Is this charging point in use?", - "nl": "Is dit oplaadpunt operationeel?" + "nl": "Is dit oplaadpunt operationeel?", + "de": "Ist dieser Ladepunkt in Betrieb?" }, "mappings": [ { "if": "operational_status=broken", "then": { "en": "This charging station is broken", - "nl": "Dit oplaadpunt is kapot" + "nl": "Dit oplaadpunt is kapot", + "de": "Diese Ladestation ist kaputt" } }, { @@ -3156,7 +3212,8 @@ }, "then": { "en": "A charging station is planned here", - "nl": "Hier zal binnenkort een oplaadpunt gebouwd worden" + "nl": "Hier zal binnenkort een oplaadpunt gebouwd worden", + "de": "Hier ist eine Ladestation geplant" } }, { @@ -3168,7 +3225,8 @@ }, "then": { "en": "A charging station is constructed here", - "nl": "Hier wordt op dit moment een oplaadpunt gebouwd" + "nl": "Hier wordt op dit moment een oplaadpunt gebouwd", + "de": "Hier wird eine Ladestation gebaut" } }, { @@ -3180,7 +3238,8 @@ }, "then": { "en": "This charging station has beed permanently disabled and is not in use anymore but is still visible", - "nl": "Dit oplaadpunt is niet meer in gebruik maar is wel nog aanwezig" + "nl": "Dit oplaadpunt is niet meer in gebruik maar is wel nog aanwezig", + "de": "Diese Ladestation wurde dauerhaft deaktiviert und wird nicht mehr benutzt, ist aber noch sichtbar" } }, { @@ -3192,7 +3251,8 @@ }, "then": { "en": "This charging station works", - "nl": "Dit oplaadpunt werkt" + "nl": "Dit oplaadpunt werkt", + "de": "Diese Ladestation funktioniert" } } ] @@ -3200,19 +3260,22 @@ { "id": "Parking:fee", "question": { - "en": "Does one have to pay a parking fee while charging?" + "en": "Does one have to pay a parking fee while charging?", + "de": "Muss man beim Laden eine Parkgebühr bezahlen?" }, "mappings": [ { "if": "parking:fee=no", "then": { - "en": "No additional parking cost while charging" + "en": "No additional parking cost while charging", + "de": "Keine zusätzlichen Parkgebühren beim Laden" } }, { "if": "parking:fee=yes", "then": { - "en": "An additional parking fee should be paid while charging" + "en": "An additional parking fee should be paid while charging", + "de": "Beim Laden ist eine zusätzliche Parkgebühr zu entrichten" } } ] @@ -3287,7 +3350,9 @@ "amenity=charging_station" ], "title": { - "en": "Charging station" + "en": "Charging station", + "de": "Ladestation", + "ru": "Зарядная станция" }, "preciseInput": { "preferredBackground": "map" @@ -3302,20 +3367,23 @@ { "question": { "en": "All vehicle types", - "nl": "Alle voertuigen" + "nl": "Alle voertuigen", + "de": "Alle Fahrzeugtypen" } }, { "question": { "en": "Charging station for bicycles", - "nl": "Oplaadpunten voor fietsen" + "nl": "Oplaadpunten voor fietsen", + "de": "Ladestation für Fahrräder" }, "osmTags": "bicycle=yes" }, { "question": { "en": "Charging station for cars", - "nl": "Oplaadpunten voor auto's" + "nl": "Oplaadpunten voor auto's", + "de": "Ladestation für Autos" }, "osmTags": { "or": [ @@ -3331,7 +3399,8 @@ "options": [ { "question": { - "en": "Only working charging stations" + "en": "Only working charging stations", + "de": "Nur funktionierende Ladestationen" }, "osmTags": { "and": [ @@ -3348,7 +3417,8 @@ { "question": { "en": "All connectors", - "nl": "Alle types" + "nl": "Alle types", + "de": "Alle Anschlüsse" } }, { @@ -3484,11 +3554,15 @@ ], "human": { "en": " minutes", - "nl": " minuten" + "nl": " minuten", + "de": " Minuten", + "ru": " минут" }, "humanSingular": { "en": " minute", - "nl": " minuut" + "nl": " minuut", + "de": " Minute", + "ru": " минута" } }, { @@ -3504,11 +3578,14 @@ ], "human": { "en": " hours", - "nl": " uren" + "nl": " uren", + "de": " Stunden", + "ru": " часов" }, "humanSingular": { "en": " hour", - "nl": " uur" + "nl": " uur", + "ru": " час" } }, { @@ -3521,11 +3598,14 @@ ], "human": { "en": " days", - "nl": " day" + "nl": " day", + "de": " Tage", + "ru": " дней" }, "humanSingular": { "en": " day", - "nl": " dag" + "nl": " dag", + "ru": " день" } } ] @@ -3561,7 +3641,8 @@ ], "human": { "en": "Volts", - "nl": "volt" + "nl": "volt", + "ru": "Вольт" } } ], @@ -3630,7 +3711,8 @@ ], "human": { "en": "kilowatt", - "nl": "kilowatt" + "nl": "kilowatt", + "ru": "киловатт" } }, { @@ -3640,7 +3722,8 @@ ], "human": { "en": "megawatt", - "nl": "megawatt" + "nl": "megawatt", + "ru": "мегаватт" } } ], diff --git a/assets/layers/crossings/crossings.json b/assets/layers/crossings/crossings.json index 85ee0a38a..3b71f3f1e 100644 --- a/assets/layers/crossings/crossings.json +++ b/assets/layers/crossings/crossings.json @@ -2,7 +2,8 @@ "id": "crossings", "name": { "en": "Crossings", - "nl": "Oversteekplaatsen" + "nl": "Oversteekplaatsen", + "de": "Kreuzungen" }, "description": { "en": "Crossings for pedestrians and cyclists", @@ -27,7 +28,8 @@ "if": "highway=traffic_signals", "then": { "en": "Traffic signal", - "nl": "Verkeerslicht" + "nl": "Verkeerslicht", + "ru": "Светофор" } }, { @@ -78,7 +80,8 @@ { "title": { "en": "Traffic signal", - "nl": "Verkeerslicht" + "nl": "Verkeerslicht", + "ru": "Светофор" }, "tags": [ "highway=traffic_signals" diff --git a/assets/layers/cycleways_and_roads/cycleways_and_roads.json b/assets/layers/cycleways_and_roads/cycleways_and_roads.json index 5e0078ee6..dfcb6becb 100644 --- a/assets/layers/cycleways_and_roads/cycleways_and_roads.json +++ b/assets/layers/cycleways_and_roads/cycleways_and_roads.json @@ -30,7 +30,9 @@ "title": { "render": { "en": "Cycleways", - "nl": "Fietspaden" + "nl": "Fietspaden", + "de": "Radwege", + "ru": "Велосипедные дорожки" }, "mappings": [ { @@ -42,7 +44,9 @@ }, "then": { "nl": "Fietsweg", - "en": "Cycleway" + "en": "Cycleway", + "de": "Radweg", + "ru": "Велосипедная дорожка" } }, { @@ -70,7 +74,8 @@ "if": "cyclestreet=yes", "then": { "nl": "Fietsstraat", - "en": "Cyclestreet" + "en": "Cyclestreet", + "de": "Fahrradstraße" } } ] diff --git a/assets/layers/defibrillator/defibrillator.json b/assets/layers/defibrillator/defibrillator.json index 484e6f4a5..8a7fff1ec 100644 --- a/assets/layers/defibrillator/defibrillator.json +++ b/assets/layers/defibrillator/defibrillator.json @@ -432,7 +432,8 @@ "nl": "{opening_hours_table(opening_hours)}", "fr": "{opening_hours_table(opening_hours)}", "it": "{opening_hours_table(opening_hours)}", - "ru": "{opening_hours_table(opening_hours)}" + "ru": "{opening_hours_table(opening_hours)}", + "de": "{opening_hours_table(opening_hours)}" }, "question": { "en": "At what times is this defibrillator available?", diff --git a/assets/layers/drinking_water/drinking_water.json b/assets/layers/drinking_water/drinking_water.json index 63f4f849e..c6040e3af 100644 --- a/assets/layers/drinking_water/drinking_water.json +++ b/assets/layers/drinking_water/drinking_water.json @@ -63,7 +63,7 @@ "gl": "auga potábel", "de": "trinkwasser", "it": "acqua potabile", - "ru": "Питьевая вода", + "ru": "питьевая вода", "id": "air minum" }, "tags": [ diff --git a/assets/layers/etymology/etymology.json b/assets/layers/etymology/etymology.json index dc1ed4ad2..690612341 100644 --- a/assets/layers/etymology/etymology.json +++ b/assets/layers/etymology/etymology.json @@ -21,7 +21,8 @@ }, "description": { "en": "All objects which have an etymology known", - "nl": "Alle lagen met een gelinkt etymology" + "nl": "Alle lagen met een gelinkt etymology", + "de": "Alle Objekte, die eine bekannte Namensherkunft haben" }, "calculatedTags": [ "_same_name_ids=feat.closestn('*', 250, undefined, 2500)?.filter(f => f.feat.properties.name === feat.properties.name)?.map(f => f.feat.properties.id)??[]" @@ -90,7 +91,8 @@ }, "render": { "en": "Named after {name:etymology}", - "nl": "Vernoemd naar {name:etymology}" + "nl": "Vernoemd naar {name:etymology}", + "de": "Benannt nach {name:etymology}" }, "freeform": { "key": "name:etymology" diff --git a/assets/layers/food/food.json b/assets/layers/food/food.json index 1d8c330db..c2c966aac 100644 --- a/assets/layers/food/food.json +++ b/assets/layers/food/food.json @@ -63,7 +63,8 @@ { "title": { "en": "restaurant", - "nl": "restaurant" + "nl": "restaurant", + "ru": "ресторан" }, "tags": [ "amenity=restaurant" @@ -79,7 +80,8 @@ { "title": { "en": "fastfood", - "nl": "fastfood-zaak" + "nl": "fastfood-zaak", + "ru": "быстрое питание" }, "tags": [ "amenity=fast_food" diff --git a/assets/layers/ghost_bike/ghost_bike.json b/assets/layers/ghost_bike/ghost_bike.json index 99ec27a2a..de82c8bae 100644 --- a/assets/layers/ghost_bike/ghost_bike.json +++ b/assets/layers/ghost_bike/ghost_bike.json @@ -17,7 +17,8 @@ "pt_BR": "Bicicleta fantasma", "ru": "Велосипед Ghost", "sv": "Spökcykel", - "zh_Hant": "幽靈單車" + "zh_Hant": "幽靈單車", + "pt": "Bicicleta fantasma" }, "source": { "osmTags": "memorial=ghost_bike" @@ -41,7 +42,8 @@ "pt_BR": "Bicicleta fantasma", "ru": "Велосипед Ghost", "sv": "Spökcykel", - "zh_Hant": "幽靈單車" + "zh_Hant": "幽靈單車", + "pt": "Bicicleta fantasma" }, "mappings": [ { diff --git a/assets/layers/information_board/information_board.json b/assets/layers/information_board/information_board.json index 53611dbc7..1f6b08c2d 100644 --- a/assets/layers/information_board/information_board.json +++ b/assets/layers/information_board/information_board.json @@ -50,7 +50,7 @@ "it": "pannello informativo", "fr": "panneau d'informations", "de": "informationstafel", - "ru": "Информационный щит" + "ru": "информационный щит" } } ], diff --git a/assets/layers/observation_tower/observation_tower.json b/assets/layers/observation_tower/observation_tower.json index d789271af..20f92ad8b 100644 --- a/assets/layers/observation_tower/observation_tower.json +++ b/assets/layers/observation_tower/observation_tower.json @@ -2,20 +2,23 @@ "id": "observation_tower", "name": { "en": "Observation towers", - "nl": "Uitkijktorens" + "nl": "Uitkijktorens", + "ru": "Смотровые башни" }, "minzoom": 8, "title": { "render": { "en": "Observation tower", - "nl": "Uitkijktoren" + "nl": "Uitkijktoren", + "ru": "Смотровая башня" }, "mappings": [ { "if": "name~*", "then": { "en": "{name}", - "nl": "{name}" + "nl": "{name}", + "ru": "{name}" } } ] @@ -146,7 +149,8 @@ ], "title": { "en": "observation tower", - "nl": "Uitkijktoren" + "nl": "Uitkijktoren", + "ru": "смотровая башня" }, "description": { "nl": "Een publiek toegankelijke uitkijktoren" @@ -174,7 +178,8 @@ ], "human": { "nl": " meter", - "en": " meter" + "en": " meter", + "ru": " метр" } } ], diff --git a/assets/layers/picnic_table/picnic_table.json b/assets/layers/picnic_table/picnic_table.json index c3c5e6e0b..e4cdc4ac2 100644 --- a/assets/layers/picnic_table/picnic_table.json +++ b/assets/layers/picnic_table/picnic_table.json @@ -95,7 +95,7 @@ "en": "picnic table", "nl": "picnic-tafel", "it": "tavolo da picnic", - "ru": "Стол для пикника", + "ru": "стол для пикника", "de": "picknicktisch", "fr": "table de pique-nique" } diff --git a/assets/layers/trail/trail.json b/assets/layers/trail/trail.json index 5cd3e7037..fa33cc095 100644 --- a/assets/layers/trail/trail.json +++ b/assets/layers/trail/trail.json @@ -2,7 +2,8 @@ "id": "trail", "name": { "en": "Trails", - "nl": "Wandeltochten" + "nl": "Wandeltochten", + "ru": "Тропы" }, "minzoom": 12, "source": { @@ -21,7 +22,8 @@ "title": { "render": { "en": "Trail", - "nl": "Wandeltocht" + "nl": "Wandeltocht", + "ru": "Тропа" }, "mappings": [ { diff --git a/assets/layers/tree_node/tree_node.json b/assets/layers/tree_node/tree_node.json index fed48e770..6d99b8382 100644 --- a/assets/layers/tree_node/tree_node.json +++ b/assets/layers/tree_node/tree_node.json @@ -5,7 +5,8 @@ "en": "Tree", "it": "Albero", "ru": "Дерево", - "fr": "Arbre" + "fr": "Arbre", + "de": "Baum" }, "minzoom": 16, "source": { @@ -21,7 +22,8 @@ "en": "Tree", "it": "Albero", "ru": "Дерево", - "fr": "Arbre" + "fr": "Arbre", + "de": "Baum" }, "mappings": [ { @@ -559,7 +561,8 @@ "it": "Albero", "ru": "Дерево", "fr": "Arbre", - "id": "Pohon" + "id": "Pohon", + "de": "Baum" }, "description": { "nl": "Wanneer je niet zeker bent of het nu een loof- of naaldboom is.", diff --git a/assets/layers/visitor_information_centre/visitor_information_centre.json b/assets/layers/visitor_information_centre/visitor_information_centre.json index 1f066376a..322fb4eab 100644 --- a/assets/layers/visitor_information_centre/visitor_information_centre.json +++ b/assets/layers/visitor_information_centre/visitor_information_centre.json @@ -2,7 +2,8 @@ "id": "visitor_information_centre", "name": { "en": "Visitor Information Centre", - "nl": "Bezoekerscentrum" + "nl": "Bezoekerscentrum", + "de": "Besucherinformationszentrum" }, "minzoom": 12, "source": { @@ -20,7 +21,9 @@ "title": { "render": { "nl": "{name}", - "en": "{name}" + "en": "{name}", + "de": "{name}", + "ru": "{name}" }, "mappings": [ { @@ -41,7 +44,9 @@ }, "then": { "nl": "{name}", - "en": "{name}" + "en": "{name}", + "de": "{name}", + "ru": "{name}" } } ] diff --git a/assets/layers/waste_basket/waste_basket.json b/assets/layers/waste_basket/waste_basket.json index 7ff67e1fb..98296a942 100644 --- a/assets/layers/waste_basket/waste_basket.json +++ b/assets/layers/waste_basket/waste_basket.json @@ -2,7 +2,8 @@ "id": "waste_basket", "name": { "en": "Waste Basket", - "nl": "Vuilnisbak" + "nl": "Vuilnisbak", + "ru": "Контейнер для мусора" }, "minzoom": 17, "source": { @@ -15,12 +16,14 @@ "title": { "render": { "en": "Waste Basket", - "nl": "Vuilnisbak" + "nl": "Vuilnisbak", + "ru": "Контейнер для мусора" } }, "description": { "en": "This is a public waste basket, thrash can, where you can throw away your thrash.", - "nl": "Dit is een publieke vuilnisbak waar je je afval kan weggooien." + "nl": "Dit is een publieke vuilnisbak waar je je afval kan weggooien.", + "de": "Dies ist ein öffentlicher Abfalleimer, in den Sie Ihren Müll entsorgen können." }, "tagRenderings": [ { @@ -138,7 +141,8 @@ }, "then": { "en": "Waste Basket", - "nl": "Vuilnisbak" + "nl": "Vuilnisbak", + "ru": "Контейнер для мусора" } } ] @@ -153,7 +157,8 @@ ], "title": { "en": "Waste Basket", - "nl": "Vuilnisbak" + "nl": "Vuilnisbak", + "ru": "Контейнер для мусора" }, "presiceInput": { "preferredBackground": "photo" diff --git a/assets/layers/watermill/watermill.json b/assets/layers/watermill/watermill.json index 6f8dcb65f..1804424a7 100644 --- a/assets/layers/watermill/watermill.json +++ b/assets/layers/watermill/watermill.json @@ -2,7 +2,9 @@ "id": "watermill", "name": { "nl": "Watermolens", - "en": "Watermill" + "en": "Watermill", + "de": "Wassermühle", + "ru": "Водяная мельница" }, "minzoom": 12, "source": { diff --git a/assets/tagRenderings/questions.json b/assets/tagRenderings/questions.json index d795c741b..0a9a113fe 100644 --- a/assets/tagRenderings/questions.json +++ b/assets/tagRenderings/questions.json @@ -130,7 +130,8 @@ "nl": "Is deze plaats rolstoeltoegankelijk?", "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?" + "pt_BR": "Este lugar é acessível com uma cadeira de rodas?", + "de": "Ist dieser Ort mit einem Rollstuhl zugänglich?" }, "mappings": [ { @@ -143,7 +144,8 @@ "nl": "Deze plaats is speciaal aangepast voor gebruikers van een rolstoel", "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" + "pt_BR": "Este lugar é especialmente adaptado para usuários de cadeira de rodas", + "de": "Dieser Ort ist speziell für Rollstuhlfahrer eingerichtet." } }, { @@ -156,7 +158,8 @@ "nl": "Deze plaats is vlot bereikbaar met een rolstoel", "en": "This place is easily reachable with a wheelchair", "pt": "Este lugar é de fácil acesso com uma cadeira de rodas", - "pt_BR": "Este lugar é facilmente acessível com uma cadeira de rodas" + "pt_BR": "Este lugar é facilmente acessível com uma cadeira de rodas", + "de": "Dieser Ort ist mit einem Rollstuhl leicht zu erreichen" } }, { @@ -169,7 +172,8 @@ "nl": "Deze plaats is bereikbaar met een rolstoel, maar het is niet makkelijk", "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" + "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" } }, { @@ -182,7 +186,8 @@ "nl": "Niet rolstoeltoegankelijk", "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" + "pt_BR": "Este lugar não é alcançável com uma cadeira de rodas", + "de": "Dieser Ort ist nicht mit einem Rollstuhl erreichbar" } } ] @@ -191,7 +196,8 @@ "question": { "en": "Are dogs allowed in this business?", "nl": "Zijn honden toegelaten in deze zaak?", - "pt": "Os cães são permitidos neste estabelecimento?" + "pt": "Os cães são permitidos neste estabelecimento?", + "de": "Sind Hunde in diesem Geschäft erlaubt?" }, "mappings": [ { @@ -199,7 +205,8 @@ "then": { "en": "Dogs are allowed", "nl": "honden zijn toegelaten", - "pt": "Os cães são permitidos" + "pt": "Os cães são permitidos", + "de": "Hunde sind erlaubt" } }, { @@ -207,7 +214,8 @@ "then": { "en": "Dogs are not allowed", "nl": "honden zijn niet toegelaten", - "pt": "Os cães não são permitidos" + "pt": "Os cães não são permitidos", + "de": "Hunde sind nicht erlaubt" } }, { @@ -215,7 +223,8 @@ "then": { "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" + "pt": "Os cães são permitidos, mas têm de ser presos pela trela", + "de": "Hunde sind erlaubt, müssen aber angeleint sein." } }, { @@ -223,7 +232,8 @@ "then": { "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" + "pt": "Os cães são permitidos e podem correr livremente", + "de": "Hunde sind erlaubt und können frei herumlaufen" } } ] @@ -287,7 +297,8 @@ "nl": "Welke betaalmiddelen worden hier geaccepteerd?", "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?" + "id": "Metode pembayaran manakah yang di terima disini?", + "de": "Welche Zahlungsmethoden werden hier akzeptiert?" }, "multiAnswer": true, "mappings": [ @@ -299,7 +310,8 @@ "nl": "Cash geld wordt hier aanvaard", "pt": "Aceitam pagamento com dinheiro aqui", "pt_BR": "Dinheiro é aceito aqui", - "id": "Disini menerima pembayaran tunai" + "id": "Disini menerima pembayaran tunai", + "de": "Hier wird Bargeld akzeptiert" } }, { @@ -310,7 +322,8 @@ "nl": "Betalen met bankkaarten kan hier", "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" + "id": "Disini menerima pembayaran dengan kartu", + "de": "Hier werden Zahlungskarten akzeptiert" } } ] @@ -365,7 +378,8 @@ "fr": "En sous-sol", "pl": "Znajduje się pod ziemią", "sv": "Ligger under jorden", - "pt": "Está no subsolo" + "pt": "Está no subsolo", + "de": "Unterirdisch gelegen" }, "hideInAnswer": true }, diff --git a/assets/themes/bicyclelib/bicyclelib.json b/assets/themes/bicyclelib/bicyclelib.json index bc251907b..1c3a5c000 100644 --- a/assets/themes/bicyclelib/bicyclelib.json +++ b/assets/themes/bicyclelib/bicyclelib.json @@ -33,7 +33,8 @@ "ru": "Велосипедная библиотека - это место, где велосипеды можно взять на время, часто за небольшую ежегодную плату. Примером использования являются библиотеки велосипедов для детей, что позволяет им сменить велосипед на больший, когда они перерастают свой нынешний велосипед", "ja": "自転車ライブラリは、少額の年間料金で自転車を借りられる場所です。注目すべきユースケースとしては、子供向けの自転車ライブラリで、子どもの成長にあわせて大きな自転車へ借り替えられます", "fr": "Une vélothèque est un endroit où on peut emprunter des vélos, souvent moyennant une petite somme annuelle. Un cas d'utilisation notable est celui des vélothèques pour les enfants, qui leur permettent de passer à un vélo plus grand quand ils sont trop grands pour leur vélo actuel", - "zh_Hant": "單車圖書館是指每年支付小額費用,然後可以租用單車的地方。最有名的單車圖書館案例是給小孩的,能夠讓長大的小孩用目前的單車換成比較大的單車" + "zh_Hant": "單車圖書館是指每年支付小額費用,然後可以租用單車的地方。最有名的單車圖書館案例是給小孩的,能夠讓長大的小孩用目前的單車換成比較大的單車", + "de": "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" }, "icon": "./assets/themes/bicyclelib/logo.svg", "socialImage": null, diff --git a/assets/themes/binoculars/binoculars.json b/assets/themes/binoculars/binoculars.json index 75622d3a5..0ac910c15 100644 --- a/assets/themes/binoculars/binoculars.json +++ b/assets/themes/binoculars/binoculars.json @@ -2,19 +2,23 @@ "id": "binoculars", "title": { "en": "Binoculars", - "nl": "Verrekijkers" + "nl": "Verrekijkers", + "de": "Ferngläser" }, "shortDescription": { "en": "A map with fixed binoculars", - "nl": "Een kaart met publieke verrekijker" + "nl": "Een kaart met publieke verrekijker", + "de": "Eine Karte mit festinstallierten Ferngläsern" }, "description": { "en": "A map with binoculars fixed in place with a pole. It can typically be found on touristic locations, viewpoints, on top of panoramic towers or occasionally on a nature reserve.", - "nl": "Een kaart met verrekijkers die op een vaste plaats zijn gemonteerd" + "nl": "Een kaart met verrekijkers die op een vaste plaats zijn gemonteerd", + "de": "Eine Karte mit festinstallierten Ferngläsern. Man findet sie typischerweise an touristischen Orten, Aussichtspunkten, auf Aussichtstürmen oder gelegentlich in einem Naturschutzgebiet." }, "language": [ "en", - "nl" + "nl", + "de" ], "maintainer": "", "icon": "./assets/layers/binocular/telescope.svg", diff --git a/assets/themes/cafes_and_pubs/cafes_and_pubs.json b/assets/themes/cafes_and_pubs/cafes_and_pubs.json index c7ec682d1..0a9d69cce 100644 --- a/assets/themes/cafes_and_pubs/cafes_and_pubs.json +++ b/assets/themes/cafes_and_pubs/cafes_and_pubs.json @@ -2,15 +2,16 @@ "id": "cafes_and_pubs", "title": { "nl": "Cafés", - "en": "Cafés and pubs" + "en": "Cafés and pubs", + "de": "Cafés und Kneipen" }, "description": { "nl": "Cafés, kroegen en drinkgelegenheden" }, "language": [ "nl", - "fr", - "en" + "en", + "de" ], "maintainer": "", "icon": "./assets/layers/cafe_pub/pub.svg", diff --git a/assets/themes/campersite/campersite.json b/assets/themes/campersite/campersite.json index f9951ed0a..a255aed85 100644 --- a/assets/themes/campersite/campersite.json +++ b/assets/themes/campersite/campersite.json @@ -8,7 +8,8 @@ "ja": "キャンプサイト", "fr": "Campings", "zh_Hant": "露營地點", - "pt_BR": "Locais de acampamento" + "pt_BR": "Locais de acampamento", + "de": "Wohnmobilstellplätze" }, "shortDescription": { "en": "Find sites to spend the night with your camper", @@ -18,7 +19,8 @@ "fr": "Trouver des sites pour passer la nuit avec votre camping-car", "zh_Hant": "露營者尋找渡過夜晚的場地", "nl": "Vind locaties waar je de nacht kan doorbrengen met je mobilehome", - "pt_BR": "Encontre locais para passar a noite com o seu campista" + "pt_BR": "Encontre locais para passar a noite com o seu campista", + "de": "Finden Sie Plätze zum Übernachten mit Ihrem Wohnmobil" }, "description": { "en": "This site collects all official camper stopover places and places where you can dump grey and black water. You can add details about the services provided and the cost. Add pictures and reviews. This is a website and a webapp. The data is stored in OpenStreetMap, so it will be free forever and can be re-used by any app.", @@ -27,7 +29,8 @@ "ja": "このWebサイトでは、すべてのキャンピングカーの公式停車場所と、汚水を捨てることができる場所を収集します。提供されるサービスとコストに関する詳細を追加できます。写真とレビューを追加します。これはウェブサイトとウェブアプリです。データはOpenStreetMapに保存されるので、永遠に無料で、どんなアプリからでも再利用できます。", "zh_Hant": "這個網站收集所有官方露營地點,以及那邊能排放廢水。你可以加上詳細的服務項目與價格,加上圖片以及評價。這是網站與網路 app,資料則是存在開放街圖,因此會永遠免費,而且可以被所有 app 再利用。", "nl": "Deze website verzamelt en toont alle officiële plaatsen waar een camper mag overnachten en afvalwater kan lozen. Ook jij kan extra gegevens toevoegen, zoals welke services er geboden worden en hoeveel dit kot, ook afbeeldingen en reviews kan je toevoegen. De data wordt op OpenStreetMap opgeslagen en is dus altijd gratis te hergebruiken, ook door andere applicaties.", - "fr": "Ce site collecte les zones de camping officielles ainsi que les aires de vidange. Il est possible d’ajouter des détails à propos des services proposés ainsi que leurs coûts. Ajoutez vos images et avis. C’est un site et une application. Les données sont stockées sur OpenStreetMap, elles seront toujours gratuites et peuvent être réutilisées par n’importe quelle application." + "fr": "Ce site collecte les zones de camping officielles ainsi que les aires de vidange. Il est possible d’ajouter des détails à propos des services proposés ainsi que leurs coûts. Ajoutez vos images et avis. C’est un site et une application. Les données sont stockées sur OpenStreetMap, elles seront toujours gratuites et peuvent être réutilisées par n’importe quelle application.", + "de": "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." }, "language": [ "en", @@ -38,6 +41,7 @@ "fr", "zh_Hant", "pt_BR", + "de", "id", "nb_NO" ], @@ -60,7 +64,8 @@ "fr": "Campings", "zh_Hant": "露營地", "nl": "Camperplaatsen", - "pt_BR": "Locais de acampamento" + "pt_BR": "Locais de acampamento", + "de": "Wohnmobilstellplätze" }, "minzoom": 10, "source": { @@ -80,7 +85,8 @@ "fr": "Camping {name}", "zh_Hant": "露營地 {name}", "nl": "Camperplaats {name}", - "pt_BR": "Local de acampamento {name}" + "pt_BR": "Local de acampamento {name}", + "de": "Wohnmobilstellplatz {name}" }, "mappings": [ { @@ -97,7 +103,8 @@ "fr": "Camping sans nom", "zh_Hant": "沒有名稱的露營地", "nl": "Camper site", - "pt_BR": "Locais de acampamento sem nome" + "pt_BR": "Locais de acampamento sem nome", + "de": "Unbenannter Wohnmobilstellplatz" } } ] @@ -110,7 +117,8 @@ "fr": "campings", "zh_Hant": "露營地", "nl": "camperplaatsen", - "pt_BR": "Locais de acampamento" + "pt_BR": "Locais de acampamento", + "de": "Wohnmobilstellplätze" }, "tagRenderings": [ "images", @@ -123,7 +131,8 @@ "fr": "Cet endroit s'appelle {nom}", "zh_Hant": "這個地方叫做 {name}", "nl": "Deze plaats heet {name}", - "pt_BR": "Este lugar é chamado de {name}" + "pt_BR": "Este lugar é chamado de {name}", + "de": "Dieser Ort heißt {name}" }, "question": { "en": "What is this place called?", @@ -134,7 +143,8 @@ "fr": "Comment s'appelle cet endroit ?", "zh_Hant": "這個地方叫做什麼?", "nl": "Wat is de naam van deze plaats?", - "pt_BR": "Qual o nome deste lugar?" + "pt_BR": "Qual o nome deste lugar?", + "de": "Wie heißt dieser Ort?" }, "freeform": { "key": "name" @@ -151,7 +161,8 @@ "fr": "Cet endroit est-il payant ?", "zh_Hant": "這個地方收費嗎?", "nl": "Moet men betalen om deze camperplaats te gebruiken?", - "pt_BR": "Este lugar cobra alguma taxa?" + "pt_BR": "Este lugar cobra alguma taxa?", + "de": "Wird hier eine Gebühr erhoben?" }, "mappings": [ { @@ -168,7 +179,8 @@ "zh_Hant": "你要付費才能使用", "nl": "Gebruik is betalend", "fr": "L’utilisation est payante", - "pt_BR": "Você precisa pagar para usar" + "pt_BR": "Você precisa pagar para usar", + "de": "Sie müssen für die Nutzung bezahlen" } }, { @@ -188,7 +200,8 @@ "nb_NO": "Kan brukes gratis", "zh_Hant": "可以免費使用", "nl": "Kan gratis gebruikt worden", - "pt_BR": "Pode ser usado de graça" + "pt_BR": "Pode ser usado de graça", + "de": "Nutzung kostenlos" } }, { @@ -208,7 +221,8 @@ "zh_Hant": "這個地方收費 {charge}", "nl": "Deze plaats vraagt {charge}", "fr": "Ce site fait payer {charge}", - "pt_BR": "Este lugar cobra {charge}" + "pt_BR": "Este lugar cobra {charge}", + "de": "Die Gebühr beträgt {charge}" }, "question": { "en": "How much does this place charge?", @@ -219,7 +233,8 @@ "nb_NO": "pø", "zh_Hant": "這個地方收多少費用?", "nl": "Hoeveel kost deze plaats?", - "pt_BR": "Quanto este lugar cobra?" + "pt_BR": "Quanto este lugar cobra?", + "de": "Wie hoch ist die Gebühr an diesem Ort?" }, "freeform": { "key": "charge" @@ -240,7 +255,8 @@ "ja": "この場所に衛生的なゴミ捨て場はありますか?", "zh_Hant": "這個地方有衛生設施嗎?", "fr": "Ce site possède-t’il un lieu de vidange ?", - "pt_BR": "Este local tem uma estação de aterro sanitário?" + "pt_BR": "Este local tem uma estação de aterro sanitário?", + "de": "Hat dieser Ort eine sanitäre Entsorgungsstation?" }, "mappings": [ { @@ -256,7 +272,8 @@ "ja": "この場所には衛生的なゴミ捨て場がある", "fr": "Cet endroit a une station de vidange sanitaire", "zh_Hant": "這個地方有衛生設施", - "pt_BR": "Este local tem uma estação de aterro sanitário" + "pt_BR": "Este local tem uma estação de aterro sanitário", + "de": "Dieser Ort hat eine sanitäre Entsorgungsstation" } }, { @@ -272,7 +289,8 @@ "ja": "この場所には衛生的なゴミ捨て場がない", "zh_Hant": "這個地方沒有衛生設施", "fr": "Ce site ne possède pas de lieu de vidange", - "pt_BR": "Este local não tem uma estação de aterro sanitário" + "pt_BR": "Este local não tem uma estação de aterro sanitário", + "de": "Dieser Ort hat keine sanitäre Entsorgungsstation" } } ] @@ -285,7 +303,8 @@ "ja": "{capacity} 人が同時に使用できます", "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" + "pt_BR": "{capacity} campistas podem usar este lugar ao mesmo tempo", + "de": "{capacity} Wohnmobile können diesen Platz gleichzeitig nutzen" }, "question": { "en": "How many campers can stay here? (skip if there is no obvious number of spaces or allowed vehicles)", @@ -294,7 +313,8 @@ "ja": "ここには何人のキャンパーが泊まれますか?(許可された車両の数や駐車スペースが明らかでない場合は省略)", "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)" + "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)" }, "freeform": { "key": "capacity", @@ -312,7 +332,8 @@ "ja": "この場所はインターネットにアクセスできますか?", "fr": "Cet endroit offre-t-il un accès à Internet ?", "zh_Hant": "這個地方有提網路連線嗎?", - "pt_BR": "Este lugar fornece acesso a internet?" + "pt_BR": "Este lugar fornece acesso a internet?", + "de": "Ist an diesem Ort ein Internetzugang vorhanden?" }, "mappings": [ { @@ -329,7 +350,8 @@ "ja": "インターネットアクセスがある", "zh_Hant": "這裡有網路連線", "fr": "Il y a un accès internet", - "pt_BR": "Há acesso à internet" + "pt_BR": "Há acesso à internet", + "de": "Internetzugang ist vorhanden" } }, { @@ -347,7 +369,8 @@ "ja": "インターネットアクセスがある", "zh_Hant": "這裡有網路連線", "fr": "Il y a un accès internet", - "pt_BR": "Há acesso à Internet" + "pt_BR": "Há acesso à Internet", + "de": "Internetzugang ist vorhanden" }, "hideInAnswer": true }, @@ -365,7 +388,8 @@ "ja": "インターネットにアクセスできない", "zh_Hant": "這裡沒有網路連線", "fr": "Il n’y a pas d’accès internet", - "pt_BR": "Não há acesso à internet" + "pt_BR": "Não há acesso à internet", + "de": "Kein Internetzugang vorhanden" } } ] @@ -379,7 +403,8 @@ "ja": "インターネット接続にお金はかかりますか?", "zh_Hant": "你需要為網路連線付費嗎?", "fr": "L’accès internet est-il payant ?", - "pt_BR": "Você tem que pagar pelo acesso à internet?" + "pt_BR": "Você tem que pagar pelo acesso à internet?", + "de": "Ist der Internetzugang gebührenpflichtig?" }, "mappings": [ { @@ -395,7 +420,8 @@ "ja": "インターネット接続には別途料金が必要です", "zh_Hant": "你需要額外付費來使用網路連線", "fr": "L’accès internet est en supplément", - "pt_BR": "Você precisa pagar um extra pelo acesso à internet" + "pt_BR": "Você precisa pagar um extra pelo acesso à internet", + "de": "Der Internetzugang ist gebührenpflichtig" } }, { @@ -411,7 +437,8 @@ "ja": "インターネット接続に追加料金を支払う必要はありません", "zh_Hant": "你不需要額外付費來使用網路連線", "fr": "L’accès internet est inclus", - "pt_BR": "Você não precisa pagar um extra pelo acesso à internet" + "pt_BR": "Você não precisa pagar um extra pelo acesso à internet", + "de": "Der Internetzugang ist kostenlos" } } ], @@ -431,7 +458,8 @@ "zh_Hant": "這個地方有廁所嗎?", "nb_NO": "Har dette stedet toaletter?", "fr": "Y-a-t’il des toilettes sur le site ?", - "pt_BR": "Este lugar tem banheiros?" + "pt_BR": "Este lugar tem banheiros?", + "de": "Verfügt dieser Ort über Toiletten?" }, "mappings": [ { @@ -449,7 +477,8 @@ "zh_Hant": "這個地方有廁所", "nb_NO": "Dette stedet har toalettfasiliteter", "fr": "Ce site a des toilettes", - "pt_BR": "Este lugar tem banheiros" + "pt_BR": "Este lugar tem banheiros", + "de": "Dieser Ort verfügt über Toiletten" } }, { @@ -467,7 +496,8 @@ "zh_Hant": "這個地方並沒有廁所", "nb_NO": "Dette stedet har ikke toalettfasiliteter", "fr": "Ce site n’a pas de toilettes", - "pt_BR": "Este lugar não tem banheiros" + "pt_BR": "Este lugar não tem banheiros", + "de": "Dieser Ort verfügt nicht über Toiletten" } } ] @@ -483,7 +513,8 @@ "zh_Hant": "官方網站:{website}", "nl": "Officiële website: : {website}", "fr": "Site officiel : {website}", - "pt_BR": "Site oficial: {website}" + "pt_BR": "Site oficial: {website}", + "de": "Offizielle Webseite: {website}" }, "freeform": { "type": "url", @@ -498,7 +529,8 @@ "nb_NO": "Har dette stedet en nettside?", "zh_Hant": "這個地方有網站嗎?", "fr": "Ce lieu a-t’il un site internet ?", - "pt_BR": "Este lugar tem um website?" + "pt_BR": "Este lugar tem um website?", + "de": "Hat dieser Ort eine Webseite?" }, "id": "caravansites-website" }, @@ -511,7 +543,8 @@ "zh_Hant": "這個地方有提供長期租用嗎?", "it": "Questo luogo offre spazi per il noleggio a lungo termine?", "fr": "Ce site permet-il la location longue durée ?", - "pt_BR": "Este lugar oferece vagas para aluguel a longo prazo?" + "pt_BR": "Este lugar oferece vagas para aluguel a longo prazo?", + "de": "Gibt es a diesem Ort Plätze für Dauercamper?" }, "mappings": [ { @@ -527,7 +560,8 @@ "zh_Hant": "有,這個地方有提供長期租用,但你也可以用天計算費用", "it": "Sì, ci sono spazi per il noleggio a lungo termine, ma puoi anche pagare per singola giornata", "fr": "Oui, mais il est possible d’y passer seulement une nuit", - "pt_BR": "Sim, há alguns pontos para aluguel a longo prazo, mas você também pode ficar em uma base diária" + "pt_BR": "Sim, há alguns pontos para aluguel a longo prazo, mas você também pode ficar em uma base diária", + "de": "Ja, es gibt einige Plätze für Langzeitmieten, aber Sie können auch tageweise bleiben" } }, { @@ -543,7 +577,8 @@ "zh_Hant": "沒有,這裡沒有永久的客戶", "it": "No, non ci sono ospiti a lungo termine qui", "fr": "Non, il n’y a pas de résidents permanents", - "pt_BR": "Não, não há hóspedes permanentes aqui" + "pt_BR": "Não, não há hóspedes permanentes aqui", + "de": "Nein, hier gibt es keine Dauergäste" } }, { @@ -558,7 +593,8 @@ "ja": "長期契約をしている場合のみ宿泊可能です(これを選択すると、この場所はこの地図から消えます)", "zh_Hant": "如果有長期租用合約才有可能待下來(如果你選擇這個地方則會在這份地圖消失)", "it": "Puoi soggiornare qui solo se hai un contratto a lungo termine (se selezioni questa opzione, questo luogo sarà rimosso da questa mappa)", - "fr": "C’est possible sous contrat (Cette option fera disparaître le site de la carte)" + "fr": "C’est possible sous contrat (Cette option fera disparaître le site de la carte)", + "de": "Es sind nur Plätze für Dauercamper vorhanden (wenn Sie diese Antwort auswählen, wird dieser Ort wird von der Karte verschwinden)" } } ] @@ -572,7 +608,8 @@ "zh_Hant": "這個地方更詳細的資訊: {description}", "it": "Maggiori dettagli su questo luogo: {description}", "fr": "Plus de détails à propos du site : {description}", - "pt_BR": "Mais detalhes sobre este lugar: {description}" + "pt_BR": "Mais detalhes sobre este lugar: {description}", + "de": "Mehr Details über diesen Ort: {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)", @@ -580,7 +617,8 @@ "ja": "この場所の一般的な説明を追加しますか?(前に問い合わせた情報や上記の情報を繰り返し入力しないでください。客観的な意見はレビューに反映されます)", "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)" + "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)" }, "freeform": { "key": "description", @@ -625,14 +663,16 @@ "zh_Hant": "露營地", "it": "luogo di campeggio", "fr": "Aire de camping", - "pt_BR": "local de acampamento" + "pt_BR": "local de acampamento", + "de": "Wohnmobilstellplatz" }, "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 ", "ru": "Добавьте новую официальную площадку для кемпинга. Это специально отведённые места для ночлега с автофургоном. Они могут выглядеть как настоящий кемпинг или просто выглядеть как парковка. Они не могут быть обозначены вообще, а просто быть определены в муниципальном решении. Обычная парковка, предназначенная для отдыхающих, где не ожидается, что они проведут ночь это -НЕ- площадка для кемпинга ", "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 " + "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. " } } ], @@ -646,7 +686,8 @@ "ja": "衛生ゴミ捨て場", "it": "Luoghi di sversamento delle acque reflue", "fr": "Site de vidange", - "pt_BR": "Estações de despejo sanitário" + "pt_BR": "Estações de despejo sanitário", + "de": "Sanitäre Entsorgungsstationen" }, "minzoom": 10, "source": { @@ -664,7 +705,8 @@ "ja": "ゴミ捨て場 {name}", "it": "Luogo di sversamento {name}", "fr": "Site de vidange {name}", - "pt_BR": "Estação de despejo {nome}" + "pt_BR": "Estação de despejo {nome}", + "de": "Entsorgungsstation {name}" }, "mappings": [ { @@ -679,7 +721,8 @@ "ja": "ゴミ捨て場", "it": "Luogo di sversamento", "fr": "Site de vidange", - "pt_BR": "Estação de despejo" + "pt_BR": "Estação de despejo", + "de": "Entsorgungsstation" } } ] @@ -690,7 +733,8 @@ "ja": "衛生ゴミ捨て場", "it": "Luoghi di sversamento delle acque reflue", "fr": "Site de vidange", - "pt_BR": "Estações de despejo sanitário" + "pt_BR": "Estações de despejo sanitário", + "de": "Sanitäre Entsorgungsstationen" }, "tagRenderings": [ "images", @@ -702,7 +746,8 @@ "ja": "ここは有料ですか?", "it": "Questo luogo è a pagamento?", "fr": "Ce site est-il payant ?", - "pt_BR": "Este lugar cobra alguma taxa?" + "pt_BR": "Este lugar cobra alguma taxa?", + "de": "Wird hier eine Gebühr erhoben?" }, "mappings": [ { @@ -717,7 +762,8 @@ "ja": "使用料を支払う必要がある", "it": "A pagamento", "fr": "Ce site demande un paiement", - "pt_BR": "Você precisa pagar pelo uso" + "pt_BR": "Você precisa pagar pelo uso", + "de": "Sie müssen für die Nutzung bezahlen" } }, { @@ -732,7 +778,8 @@ "ja": "無料で使用可能", "it": "È gratuito", "fr": "Ce site ne demande pas de paiement", - "pt_BR": "Pode ser usado gratuitamente" + "pt_BR": "Pode ser usado gratuitamente", + "de": "Nutzung kostenlos" } } ] @@ -744,7 +791,8 @@ "ja": "この場所は{charge} が必要", "it": "Ha una tariffa di {charge}", "fr": "Ce site fait payer {charge}", - "pt_BR": "Este lugar cobra {charge}" + "pt_BR": "Este lugar cobra {charge}", + "de": "Die Gebühr beträgt {charge}" }, "question": { "en": "How much does this place charge?", @@ -752,7 +800,8 @@ "ja": "ここはいくらかかりますか?", "it": "Qual è la tariffa di questo luogo?", "fr": "Combien ce site demande t’il de payer ?", - "pt_BR": "Quanto este lugar cobra?" + "pt_BR": "Quanto este lugar cobra?", + "de": "Wie hoch ist die Gebühr an diesem Ort?" }, "freeform": { "key": "charge" @@ -772,7 +821,8 @@ "ja": "この場所には給水所がありますか?", "it": "Questo luogo ha un punto per l'approvvigionamento di acqua?", "fr": "Ce site dispose-t’il d’un point d’eau ?", - "pt_BR": "Este lugar tem um ponto de água?" + "pt_BR": "Este lugar tem um ponto de água?", + "de": "Hat dieser Ort eine Wasserstelle?" }, "mappings": [ { @@ -787,7 +837,8 @@ "ja": "この場所には給水所がある", "it": "Questo luogo ha un punto per l'approvvigionamento di acqua", "fr": "Ce site a un point d’eau", - "pt_BR": "Este lugar tem um ponto de água" + "pt_BR": "Este lugar tem um ponto de água", + "de": "Dieser Ort hat eine Wasserstelle" } }, { @@ -802,7 +853,8 @@ "ja": "この場所には給水所がない", "it": "Questo luogo non ha un punto per l'approvvigionamento di acqua", "fr": "Ce site n’a pas de point d’eau", - "pt_BR": "Este lugar não tem um ponto de água" + "pt_BR": "Este lugar não tem um ponto de água", + "de": "Dieser Ort hat keine Wasserstelle" } } ] @@ -814,7 +866,8 @@ "ru": "Можно ли здесь утилизировать серую воду?", "ja": "汚水(雑排水)はこちらで処分できますか?", "it": "Si possono smaltire le acque grigie qui?", - "fr": "Est-il possible d’y faire sa vidange des eaux usées ?" + "fr": "Est-il possible d’y faire sa vidange des eaux usées ?", + "de": "Können Sie hier Brauch-/Grauwasser entsorgen?" }, "mappings": [ { @@ -828,7 +881,8 @@ "ru": "Вы можете утилизировать серую воду здесь", "ja": "ここで汚水(雑排水)を捨てることができます", "it": "Si possono smaltire le acque grigie qui", - "fr": "Il est possible d’y vidanger ses eaux usées" + "fr": "Il est possible d’y vidanger ses eaux usées", + "de": "Hier können Sie Brauch-/Grauwasser entsorgen" } }, { @@ -842,7 +896,8 @@ "ru": "Здесь нельзя утилизировать серую воду", "ja": "ここでは汚水(雑排水)を捨てることはできない", "it": "Non si possono smaltire le acque grigie qui", - "fr": "Il n’est pas possible d’y vidanger ses eaux usées" + "fr": "Il n’est pas possible d’y vidanger ses eaux usées", + "de": "Hier können Sie kein Brauch-/Grauwasser entsorgen" } } ] @@ -855,7 +910,8 @@ "ja": "携帯トイレのゴミはこちらで処分できますか?", "zh_Hant": "你能在這裡丟棄廁所化學廢棄物嗎?", "it": "È possibile smaltire le acque del WC chimico qui?", - "fr": "Est-il possible d’y vidanger ses toilettes chimiques ?" + "fr": "Est-il possible d’y vidanger ses toilettes chimiques ?", + "de": "Können Sie hier chemische Toilettenabfälle entsorgen?" }, "mappings": [ { @@ -870,7 +926,8 @@ "ja": "携帯トイレのゴミはここで処分できます", "zh_Hant": "你可以在這邊丟棄廁所化學廢棄物", "it": "È possibile smaltire le acque del WC chimico qui", - "fr": "Il est possible d’y vidanger ses toilettes chimiques" + "fr": "Il est possible d’y vidanger ses toilettes chimiques", + "de": "Hier können Sie chemische Toilettenabfälle entsorgen" } }, { @@ -885,7 +942,8 @@ "ja": "ここでは携帯トイレの廃棄物を処分することはできません", "zh_Hant": "你不能在這邊丟棄廁所化學廢棄物", "it": "Non è possibile smaltire le acque del WC chimico qui", - "fr": "Il n’est pas possible d’y vidanger ses toilettes chimiques" + "fr": "Il n’est pas possible d’y vidanger ses toilettes chimiques", + "de": "Hier können Sie keine chemischen Toilettenabfälle entsorgen" } } ] @@ -897,7 +955,8 @@ "ja": "このゴミ捨て場は誰が使えるんですか?", "it": "Chi può utilizzare questo luogo di sversamento?", "ru": "Кто может использовать эту станцию утилизации?", - "fr": "Qui peut utiliser le site de vidange ?" + "fr": "Qui peut utiliser le site de vidange ?", + "de": "Wer darf diese sanitäre Entsorgungsstation nutzen?" }, "mappings": [ { @@ -910,7 +969,8 @@ "en": "You need a network key/code to use this", "ja": "これを使用するには、ネットワークキー/コードが必要です", "it": "Servono una chiave o un codice di accesso", - "fr": "Un code est nécessaire" + "fr": "Un code est nécessaire", + "de": "Sie benötigen einen Schlüssel/Code zur Benutzung" } }, { @@ -923,7 +983,8 @@ "en": "You need to be a customer of camping/campersite to use this place", "ja": "この場所を使用するには、キャンプ/キャンプサイトのお客様である必要があります", "it": "È obbligatorio essere un cliente di questo campeggio o di questa area camper", - "fr": "Le site est réservés aux clients" + "fr": "Le site est réservés aux clients", + "de": "Sie müssen Kunde des Campingplatzes sein, um diesen Ort nutzen zu können" } }, { @@ -937,7 +998,8 @@ "ja": "誰でもこのゴミ捨て場を使用できます", "it": "Chiunque può farne uso", "ru": "Любой может воспользоваться этой станцией утилизации", - "fr": "Le site est en libre-service" + "fr": "Le site est en libre-service", + "de": "Jeder darf diese sanitäre Entsorgungsstation nutzen" }, "hideInAnswer": true }, @@ -952,7 +1014,8 @@ "ja": "誰でもこのゴミ捨て場を使用できます", "it": "Chiunque può farne uso", "ru": "Любой может воспользоваться этой станцией утилизации", - "fr": "Le site est en libre-service" + "fr": "Le site est en libre-service", + "de": "Jeder darf diese sanitäre Entsorgungsstation nutzen" } } ] @@ -963,14 +1026,16 @@ "ja": "このステーションはネットワーク{network}の一部です", "it": "Questo luogo è parte della rete {network}", "ru": "Эта станция - часть сети {network}", - "fr": "Cette station fait parte d’un réseau {network}" + "fr": "Cette station fait parte d’un réseau {network}", + "de": "Diese Station gehört zum Verbund/Netzwerk {network}" }, "question": { "en": "What network is this place a part of? (skip if none)", "ja": "ここは何のネットワークの一部ですか?(なければスキップ)", "it": "Di quale rete fa parte questo luogo? (se non fa parte di nessuna rete, salta)", "ru": "К какой сети относится эта станция? (пропустите, если неприменимо)", - "fr": "De quel réseau fait-elle partie ? (Passer si aucun)" + "fr": "De quel réseau fait-elle partie ? (Passer si aucun)", + "de": "Zu welchem Verbund/Netzwerk gehört dieser Ort? (Überspringen, wenn nicht zutreffend)" }, "freeform": { "key": "network" @@ -999,13 +1064,15 @@ "en": "sanitary dump station", "ja": "衛生ゴミ捨て場", "it": "luogo di sversamento delle acque reflue", - "fr": "Site de vidange" + "fr": "Site de vidange", + "de": "Sanitäre Entsorgungsstation" }, "description": { "en": "Add a new sanitary dump station. This is a place where camper drivers can dump waste water or chemical toilet waste. Often there's also drinking water and electricity.", "ja": "新しい衛生ゴミ捨て場を追加します。ここは、キャンピングカーの運転手が排水や携帯トイレの廃棄物を捨てることができる場所です。飲料水や電気もあることが多いです。", "it": "Aggiungi un nuovo luogo di sversamento delle acque reflue. Si tratta di luoghi dove chi viaggia in camper può smaltire le acque grigie o le acque nere. Spesso forniscono anche acqua ed elettricità.", - "fr": "Ajouter un nouveau site de vidange. Un espace où évacuer ses eaux usées (grises et/ou noires) généralement alimenté en eau potable et électricité." + "fr": "Ajouter un nouveau site de vidange. Un espace où évacuer ses eaux usées (grises et/ou noires) généralement alimenté en eau potable et électricité.", + "de": "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." } } ] @@ -1017,13 +1084,15 @@ "en": "This place is operated by {operator}", "ja": "この場所は{operator}によって運営されます", "it": "Questo luogo è gestito da {operator}", - "fr": "Ce site est exploité par {operator}" + "fr": "Ce site est exploité par {operator}", + "de": "Dieser Ort wird betrieben von {operator}" }, "question": { "en": "Who operates this place?", "ja": "この店は誰が経営しているんですか?", "it": "Chi gestisce questo luogo?", - "fr": "Qui est l’exploitant du site ?" + "fr": "Qui est l’exploitant du site ?", + "de": "Wer betreibt diesen Ort?" }, "freeform": { "key": "operator" @@ -1034,7 +1103,8 @@ "en": "Does this place have a power supply?", "ja": "この場所に電源はありますか?", "it": "Questo luogo fornisce corrente elettrica?", - "fr": "Ce site a-t’il une source d’électricité ?" + "fr": "Ce site a-t’il une source d’électricité ?", + "de": "Hat dieser Ort eine Stromversorgung?" }, "mappings": [ { @@ -1048,7 +1118,8 @@ "id": "Tempat ini memiliki catu daya", "ja": "この場所には電源があります", "it": "Questo luogo fornisce corrente elettrica", - "fr": "Ce site a une source d’alimentation" + "fr": "Ce site a une source d’alimentation", + "de": "Dieser Ort hat eine Stromversorgung" } }, { @@ -1062,7 +1133,8 @@ "id": "Tempat ini tidak memiliki sumber listrik", "ja": "この場所には電源がありません", "it": "Questo luogo non fornisce corrente elettrica", - "fr": "Ce site n’a pas de source d’alimentation" + "fr": "Ce site n’a pas de source d’alimentation", + "de": "Dieser Ort hat keine Stromversorgung" } } ] diff --git a/assets/themes/charging_stations/charging_stations.json b/assets/themes/charging_stations/charging_stations.json index 16745dc60..15d55a1b3 100644 --- a/assets/themes/charging_stations/charging_stations.json +++ b/assets/themes/charging_stations/charging_stations.json @@ -6,32 +6,34 @@ "it": "Stazioni di ricarica", "ja": "充電ステーション", "zh_Hant": "充電站", - "nl": "Oplaadpunten" + "nl": "Oplaadpunten", + "de": "Ladestationen" }, "shortDescription": { "en": "A worldwide map of charging stations", "it": "Una mappa mondiale delle stazioni di ricarica", "ja": "充電ステーションの世界地図", "zh_Hant": "全世界的充電站地圖", - "nl": "Een wereldwijde kaart van oplaadpunten" + "nl": "Een wereldwijde kaart van oplaadpunten", + "de": "Eine weltweite Karte mit Ladestationen" }, "description": { "en": "On this open map, one can find and mark information about charging stations", "it": "Su questa mappa aperta, puoi individuare le stazioni di ricarica o aggiungere informazioni", "ja": "このオープンマップでは充電ステーションに関する情報を見つけてマークすることができます", "ru": "На этой карте вы можно найти и отметить информацию о зарядных станциях", - "zh_Hant": "在這份開放地圖上,你可以尋找與標示充電站的資訊" + "zh_Hant": "在這份開放地圖上,你可以尋找與標示充電站的資訊", + "de": "Auf dieser freien Karte kann man Informationen über Ladestationen finden und hinzufügen" }, "language": [ "en", "id", "it", "ja", - "ru", "zh_Hant", - "it", "nl", - "nb_NO" + "de", + "ru" ], "maintainer": "", "icon": "./assets/themes/charging_stations/logo.svg", diff --git a/assets/themes/climbing/climbing.json b/assets/themes/climbing/climbing.json index edfa859fa..b5720d4ae 100644 --- a/assets/themes/climbing/climbing.json +++ b/assets/themes/climbing/climbing.json @@ -412,7 +412,8 @@ "en": "How long is this climbing route (in meters)?", "nl": "Hoe lang is deze klimroute (in meters)?", "it": "Quanto è lunga questa via di arrampicata (in metri)?", - "fr": "Quelle est la longueur de cette voie (en mètres) ?" + "fr": "Quelle est la longueur de cette voie (en mètres) ?", + "de": "Wie lang ist diese Kletterroute (in Metern)?" }, "render": { "de": "Diese Route ist {canonical(climbing:length)} lang", @@ -434,7 +435,8 @@ "en": "What is the difficulty of this climbing route according to the french/belgian system?", "nl": "Hoe moeilijk is deze klimroute volgens het Franse/Belgische systeem?", "it": "Qual è la difficoltà di questa via di arrampicata nel sistema francese/belga?", - "fr": "Quelle est la difficulté de cette voie selon le système franco-belge ?" + "fr": "Quelle est la difficulté de cette voie selon le système franco-belge ?", + "de": "Wie hoch ist der Schwierigkeitsgrad dieser Kletterroute nach dem französisch/belgischen System?" }, "render": { "de": "Die Schwierigkeit ist {climbing:grade:french} entsprechend des französisch/belgischen Systems", @@ -521,7 +523,8 @@ "title": { "en": "Climbing route", "nl": "Klimroute", - "fr": "Voie d’escalade" + "fr": "Voie d’escalade", + "de": "Kletterroute" }, "tags": [ "sport=climbing", @@ -584,7 +587,8 @@ "then": { "en": "Climbing area {name}", "nl": "Klimsite {name}", - "fr": "Zone d’escalade {name}" + "fr": "Zone d’escalade {name}", + "de": "Klettergebiet {name}" } }, { @@ -597,7 +601,8 @@ "then": { "en": "Climbing site", "nl": "Klimsite", - "fr": "Site d’escalade" + "fr": "Site d’escalade", + "de": "Klettergebiet" } }, { @@ -605,7 +610,8 @@ "then": { "nl": "Klimgelegenheid {name}", "en": "Climbing opportunity {name}", - "fr": "Opportunité d’escalade {name}" + "fr": "Opportunité d’escalade {name}", + "de": "Klettermöglichkeit {name}" } } ] @@ -628,7 +634,8 @@ { "render": { "en": "

Length overview

{histogram(_length_hist)}", - "fr": "

Résumé de longueur

{histogram(_length_hist)}" + "fr": "

Résumé de longueur

{histogram(_length_hist)}", + "de": "

Längenübersicht

{histogramm(_length_hist)}" }, "condition": "_length_hist!~\\[\\]", "id": "Contained routes length hist" @@ -636,7 +643,8 @@ { "render": { "en": "

Difficulties overview

{histogram(_difficulty_hist)}", - "fr": "

Résumé des difficultés

{histogram(_difficulty_hist)}" + "fr": "

Résumé des difficultés

{histogram(_difficulty_hist)}", + "de": "

Schwierigkeitsübersicht

{histogram(_difficulty_hist)}" }, "condition": "_difficulty_hist!~\\[\\]", "id": "Contained routes hist" @@ -696,7 +704,8 @@ "if": "climbing=boulder", "then": { "en": "A climbing boulder - a single rock or cliff with one or a few climbing routes which can be climbed safely without rope", - "fr": "Rocher d’escalade, rocher avec une ou peu de voie permettant d’escalader sans corde" + "fr": "Rocher d’escalade, rocher avec une ou peu de voie permettant d’escalader sans corde", + "de": "Ein Kletterfelsen - ein einzelner Felsen oder eine Klippe mit einer oder wenigen Kletterrouten, die ohne Seil sicher bestiegen werden können" } }, { @@ -716,11 +725,13 @@ { "question": { "en": "What is the rock type here?", - "fr": "Quel est le type de roche ?" + "fr": "Quel est le type de roche ?", + "de": "Welchen Gesteinstyp gibt es hier?" }, "render": { "en": "The rock type is {rock}", - "fr": "La roche est du {rock}" + "fr": "La roche est du {rock}", + "de": "Der Gesteinstyp ist {rock}" }, "freeform": { "key": "rock" @@ -731,7 +742,8 @@ "then": { "en": "Limestone", "nl": "Kalksteen", - "fr": "Calcaire" + "fr": "Calcaire", + "de": "Kalkstein" } } ], @@ -990,28 +1002,32 @@ "#": "Access", "question": { "en": "Who can access here?", - "fr": "Qui peut y accéder ?" + "fr": "Qui peut y accéder ?", + "de": "Wer hat hier Zugang?" }, "mappings": [ { "if": "access=yes", "then": { "en": "Publicly accessible to anyone", - "fr": "Libre d’accès" + "fr": "Libre d’accès", + "de": "Öffentlich zugänglich für jedermann" } }, { "if": "access=permit", "then": { "en": "You need a permit to access here", - "fr": "Une autorisation est nécessaire" + "fr": "Une autorisation est nécessaire", + "de": "Zugang nur mit Genehmigung" } }, { "if": "access=customers", "then": { "en": "Only custumers", - "fr": "Réservé aux clients" + "fr": "Réservé aux clients", + "de": "Nur für Kunden" } }, { @@ -1019,7 +1035,8 @@ "then": { "en": "Only club members", "ru": "Только членам клуба", - "fr": "Réservé aux membres" + "fr": "Réservé aux membres", + "de": "Nur für Vereinsmitglieder" } }, { @@ -1487,7 +1504,8 @@ "human": { "en": " meter", "nl": " meter", - "fr": " mètres" + "fr": " mètres", + "de": " Meter" }, "default": true }, @@ -1500,7 +1518,8 @@ "human": { "en": " feet", "nl": " voet", - "fr": " pieds" + "fr": " pieds", + "de": " Fuß" } } ] diff --git a/assets/themes/cycle_highways/cycle_highways.json b/assets/themes/cycle_highways/cycle_highways.json index 08b7c8556..35f49b110 100644 --- a/assets/themes/cycle_highways/cycle_highways.json +++ b/assets/themes/cycle_highways/cycle_highways.json @@ -1,7 +1,8 @@ { "id": "cycle_highways", "title": { - "en": "Cycle highways" + "en": "Cycle highways", + "de": "Radschnellwege" }, "hideFromOverview": true, "maintainer": "L'imaginaire", @@ -9,10 +10,12 @@ "#overpassUrl": "https://overpass.kumi.systems/api/interpreter", "overpassTimeout": 60, "description": { - "en": "This map shows cycle highways" + "en": "This map shows cycle highways", + "de": "Diese Karte zeigt Radschnellwege" }, "language": [ - "en" + "en", + "de" ], "version": "2021-08-23", "startLat": 51.1599, @@ -97,7 +100,8 @@ "all_tags" ], "name": { - "en": "cycle highways" + "en": "cycle highways", + "de": "Radschnellwege" }, "source": { "osmTags": "cycle_network=BE-VLG:cycle_highway" @@ -105,7 +109,8 @@ "minzoom": 8, "title": { "render": { - "en": "cycle highway" + "en": "cycle highway", + "de": "Radschnellweg" } }, "width": { diff --git a/assets/themes/cycle_infra/cycle_infra.json b/assets/themes/cycle_infra/cycle_infra.json index 8af56b886..1557cf175 100644 --- a/assets/themes/cycle_infra/cycle_infra.json +++ b/assets/themes/cycle_infra/cycle_infra.json @@ -2,19 +2,23 @@ "id": "cycle_infra", "title": { "en": "Bicycle infrastructure", - "nl": "Fietsinfrastructuur" + "nl": "Fietsinfrastructuur", + "de": "Fahrradinfrastruktur" }, "shortDescription": { "en": "A map where you can view and edit things related to the bicycle infrastructure.", - "nl": "Een kaart waar je info over de fietsinfrastructuur kan bekijken en bewerken." + "nl": "Een kaart waar je info over de fietsinfrastructuur kan bekijken en bewerken.", + "de": "Eine Karte zum Ansehen und Bearbeiten verschiedener Elementen der Fahrradinfrastruktur." }, "description": { "en": "A map where you can view and edit things related to the bicycle infrastructure. Made during #osoc21.", - "nl": "Een kaart waar je info over de fietsinfrastructuur kan bekijken en bewerken. Gemaakt tijdens #osoc21." + "nl": "Een kaart waar je info over de fietsinfrastructuur kan bekijken en bewerken. Gemaakt tijdens #osoc21.", + "de": "Eine Karte zum Ansehen und Bearbeiten verschiedener Elementen der Fahrradinfrastruktur. Erstellt während #osoc21." }, "language": [ "en", - "nl" + "nl", + "de" ], "maintainer": "MapComplete", "hideFromOverview": false, diff --git a/assets/themes/cyclestreets/cyclestreets.json b/assets/themes/cyclestreets/cyclestreets.json index 39f75ac78..339267198 100644 --- a/assets/themes/cyclestreets/cyclestreets.json +++ b/assets/themes/cyclestreets/cyclestreets.json @@ -5,20 +5,23 @@ "nl": "Fietsstraten", "en": "Cyclestreets", "ja": "Cyclestreets", - "zh_Hant": "單車街道" + "zh_Hant": "單車街道", + "de": "Fahrradstraßen" }, "shortDescription": { "nl": "Een kaart met alle gekende fietsstraten", "en": "A map of cyclestreets", "ja": "cyclestreetsの地図", "zh_Hant": "單車街道的地圖", - "nb_NO": "Et kart over sykkelveier" + "nb_NO": "Et kart over sykkelveier", + "de": "Eine Karte von Fahrradstraßen" }, "description": { "nl": "Een fietsstraat is een straat waar

Op deze open kaart kan je alle gekende fietsstraten zien en kan je ontbrekende fietsstraten aanduiden. Om de kaart aan te passen, moet je je aanmelden met OpenStreetMap en helemaal inzoomen tot straatniveau. ", "en": "A cyclestreet is is a street where motorized traffic is not allowed to overtake cyclists. They are signposted by a special traffic sign. Cyclestreets can be found in the Netherlands and Belgium, but also in Germany and France. ", "ja": "cyclestreetとは、自動車がサイクリストを追い越すことができない道です。専用の道路標識で表示されます。Cyclestreetsはオランダやベルギーにもありますが、ドイツやフランスにもあります。 ", - "zh_Hant": "單車街道是機動車輛受限制,只允許單車通行的道路。通常會有路標顯示特別的交通指標。單車街道通常在荷蘭、比利時看到,但德國與法國也有。 " + "zh_Hant": "單車街道是機動車輛受限制,只允許單車通行的道路。通常會有路標顯示特別的交通指標。單車街道通常在荷蘭、比利時看到,但德國與法國也有。 ", + "de": "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. " }, "icon": "./assets/themes/cyclestreets/F111.svg", "language": [ @@ -26,6 +29,7 @@ "en", "ja", "zh_Hant", + "de", "nb_NO", "it", "ru" @@ -45,7 +49,8 @@ "nl": "Is deze straat een fietsstraat?", "en": "Is this street a cyclestreet?", "ja": "この通りはcyclestreetですか?", - "nb_NO": "Er denne gaten en sykkelvei?" + "nb_NO": "Er denne gaten en sykkelvei?", + "de": "Ist diese Straße eine Fahrradstraße?" }, "mappings": [ { @@ -61,7 +66,8 @@ "nl": "Deze straat is een fietsstraat (en dus zone 30)", "en": "This street is a cyclestreet (and has a speed limit of 30 km/h)", "ja": "cyclestreet(最高速度は30km/h)", - "nb_NO": "Denne gaten er en sykkelvei (og har en fartsgrense på 30 km/t)" + "nb_NO": "Denne gaten er en sykkelvei (og har en fartsgrense på 30 km/t)", + "de": "Diese Straße ist eine Fahrradstraße (mit einer Geschwindigkeitsbegrenzung von 30 km/h)" } }, { @@ -75,7 +81,8 @@ "nl": "Deze straat i een fietsstraat", "en": "This street is a cyclestreet", "ja": "この通りはcyclestreetだ", - "nb_NO": "Denne gaten er en sykkelvei" + "nb_NO": "Denne gaten er en sykkelvei", + "de": "Diese Straße ist eine Fahrradstraße" }, "hideInAnswer": true }, @@ -90,7 +97,8 @@ "nl": "Deze straat wordt binnenkort een fietsstraat", "en": "This street will become a cyclstreet soon", "ja": "この通りはまもなくcyclstreetになるだろう", - "nb_NO": "Denne gaten vil bli sykkelvei ganske snart" + "nb_NO": "Denne gaten vil bli sykkelvei ganske snart", + "de": "Diese Straße wird bald eine Fahrradstraße sein" } }, { @@ -106,7 +114,8 @@ "en": "This street is not a cyclestreet", "ja": "この通りはcyclestreetではない", "nb_NO": "Denne gaten er ikke en sykkelvei", - "it": "Questa strada non è una strada ciclabile" + "it": "Questa strada non è una strada ciclabile", + "de": "Diese Straße ist keine Fahrradstraße" } } ] @@ -116,13 +125,15 @@ "nl": "Wanneer wordt deze straat een fietsstraat?", "en": "When will this street become a cyclestreet?", "ja": "この通りはいつcyclestreetになるんですか?", - "it": "Questa strada diventerà una strada ciclabile quando?" + "it": "Questa strada diventerà una strada ciclabile quando?", + "de": "Wann wird diese Straße eine Fahrradstraße?" }, "render": { "nl": "Deze straat wordt fietsstraat op {cyclestreet:start_date}", "en": "This street will become a cyclestreet at {cyclestreet:start_date}", "ja": "この通りは{cyclestreet:start_date}に、cyclestreetになります", - "it": "Questa strada diventerà una strada ciclabile dal {cyclestreet:start_date}" + "it": "Questa strada diventerà una strada ciclabile dal {cyclestreet:start_date}", + "de": "Diese Straße wird am {cyclestreet:start_date} zu einer Fahrradstraße" }, "condition": "proposed:cyclestreet=yes", "freeform": { @@ -139,7 +150,8 @@ "en": "Cyclestreets", "ja": "Cyclestreets", "zh_Hant": "單車街道", - "it": "Strade ciclabili" + "it": "Strade ciclabili", + "de": "Fahrradstraßen" }, "minzoom": 7, "source": { @@ -162,7 +174,8 @@ "nl": "Een fietsstraat is een straat waar gemotoriseerd verkeer een fietser niet mag inhalen.", "en": "A cyclestreet is a street where motorized traffic is not allowed to overtake a cyclist", "ja": "cyclestreetとは、自動車による交通がサイクリストを追い越すことができない道路です", - "it": "Una strada ciclabile è una strada in cui i veicoli a motore non possono sorpassare le persone in bicicletta" + "it": "Una strada ciclabile è una strada in cui i veicoli a motore non possono sorpassare le persone in bicicletta", + "de": "Eine Fahrradstraße ist eine Straße, auf der motorisierter Verkehr einen Radfahrer nicht überholen darf" }, "title": "{name}", "icon": "./assets/themes/cyclestreets/F111.svg", @@ -180,13 +193,15 @@ "ja": "将来のcyclestreet", "zh_Hant": "將來的單車街道", "nb_NO": "Fremtidig sykkelvei", - "it": "Futura strada ciclabile" + "it": "Futura strada ciclabile", + "de": "Zukünftige Fahrradstraße" }, "description": { "nl": "Deze straat wordt binnenkort een fietsstraat", "en": "This street will become a cyclestreet soon", "ja": "この通りはまもなくcyclestreetになります", - "it": "Questa strada diventerà presto una strada ciclabile" + "it": "Questa strada diventerà presto una strada ciclabile", + "de": "Diese Straße wird bald eine Fahrradstraße sein" }, "minzoom": 9, "wayHandling": 0, @@ -199,7 +214,8 @@ "en": "Future cyclestreet", "ja": "将来のcyclestreet", "nb_NO": "Fremtidig sykkelvei", - "it": "Futura strada ciclabile" + "it": "Futura strada ciclabile", + "de": "Zukünftige Fahrradstraße" }, "mappings": [ { @@ -207,7 +223,8 @@ "nl": "{name} wordt fietsstraat", "en": "{name} will become a cyclestreet soon", "ja": "{name}は、もうすぐcyclestreetになる", - "it": "{name} diventerà presto una strada ciclabile" + "it": "{name} diventerà presto una strada ciclabile", + "de": "{name} wird bald eine Fahrradstraße werden" }, "if": "name~*" } @@ -228,14 +245,16 @@ "ja": "すべての道路", "nb_NO": "Alle gater", "it": "Tutte le strade", - "ru": "Все улицы" + "ru": "Все улицы", + "de": "Alle Straßen" }, "description": { "nl": "Laag waar je een straat als fietsstraat kan markeren", "en": "Layer to mark any street as cyclestreet", "ja": "任意の道路をCycle Streetとしてマークするレイヤ", "nb_NO": "Lag for å markere hvilken som helst gate som sykkelvei", - "it": "Livello per contrassegnare tutte le strade come strade ciclabili" + "it": "Livello per contrassegnare tutte le strade come strade ciclabili", + "de": "Ebene zur Kennzeichnung einer Straße als Fahrradstraße" }, "source": { "osmTags": { @@ -254,7 +273,8 @@ "en": "Street", "ja": "ストリート", "it": "Strada", - "ru": "Улица" + "ru": "Улица", + "de": "Straße" }, "mappings": [ { diff --git a/assets/themes/drinking_water/drinking_water.json b/assets/themes/drinking_water/drinking_water.json index 2134d0fba..819f0cfb8 100644 --- a/assets/themes/drinking_water/drinking_water.json +++ b/assets/themes/drinking_water/drinking_water.json @@ -7,7 +7,8 @@ "ru": "Питьевая вода", "ja": "飲料水", "zh_Hant": "飲用水", - "it": "Acqua potabile" + "it": "Acqua potabile", + "de": "Trinkwasser" }, "description": { "en": "On this map, publicly accessible drinking water spots are shown and can be easily added", @@ -16,7 +17,8 @@ "ja": "この地図には、一般にアクセス可能な飲料水スポットが示されており、簡単に追加することができる", "zh_Hant": "在這份地圖上,公共可及的飲水點可以顯示出來,也能輕易的增加", "it": "Questa mappa mostra tutti i luoghi in cui è disponibile acqua potabile ed è possibile aggiungerne di nuovi", - "ru": "На этой карте показываются и могут быть легко добавлены общедоступные точки питьевой воды" + "ru": "На этой карте показываются и могут быть легко добавлены общедоступные точки питьевой воды", + "de": "Auf dieser Karte sind öffentlich zugängliche Trinkwasserstellen eingezeichnet und können leicht hinzugefügt werden" }, "language": [ "en", @@ -25,7 +27,8 @@ "ru", "ja", "zh_Hant", - "it" + "it", + "de" ], "maintainer": "MapComplete", "icon": "./assets/themes/drinking_water/logo.svg", diff --git a/assets/themes/etymology.json b/assets/themes/etymology.json index 8bff156bc..375cf5bf5 100644 --- a/assets/themes/etymology.json +++ b/assets/themes/etymology.json @@ -2,19 +2,23 @@ "id": "etymology", "title": { "en": "Open Etymology Map", - "nl": "Open Etymology-kaart" + "nl": "Open Etymology-kaart", + "de": "Open Etymology Map" }, "shortDescription": { "en": "What is the origin of a toponym?", - "nl": "Wat is de oorsprong van een plaatsnaam?" + "nl": "Wat is de oorsprong van een plaatsnaam?", + "de": "Was ist der Ursprung eines Ortsnamens?" }, "description": { "en": "On this map, you can see what an object is named after. The streets, buildings, ... come from OpenStreetMap which got linked with Wikidata. In the popup, you'll see the Wikipedia article (if it exists) or a wikidata box of what the object is named after. If the object itself has a wikipedia page, that'll be shown too.

You can help contribute too!Zoom in enough and all streets will show up. You can click one and a Wikidata-search box will popup. With a few clicks, you can add an etymology link. Note that you need a free OpenStreetMap account to do this.", - "nl": "Op deze kaart zie je waar een plaats naar is vernoemd. De straten, gebouwen, ... komen uit OpenStreetMap, waar een link naar Wikidata werd gelegd. In de popup zie je het Wikipedia-artikel van hetgeen naarwaar het vernoemd is of de Wikidata-box.

Je kan zelf ook meehelpen!Als je ver inzoomt, krijg je alle straten te zien. Klik je een straat aan, dan krijg je een zoekfunctie waarmee je snel een nieuwe link kan leggen. Je hebt hiervoor een gratis OpenStreetMap account nodig." + "nl": "Op deze kaart zie je waar een plaats naar is vernoemd. De straten, gebouwen, ... komen uit OpenStreetMap, waar een link naar Wikidata werd gelegd. In de popup zie je het Wikipedia-artikel van hetgeen naarwaar het vernoemd is of de Wikidata-box.

Je kan zelf ook meehelpen!Als je ver inzoomt, krijg je alle straten te zien. Klik je een straat aan, dan krijg je een zoekfunctie waarmee je snel een nieuwe link kan leggen. Je hebt hiervoor een gratis OpenStreetMap account nodig.", + "de": "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." }, "language": [ "en", - "nl" + "nl", + "de" ], "maintainer": "", "icon": "./assets/layers/etymology/logo.svg", diff --git a/assets/themes/facadegardens/facadegardens.json b/assets/themes/facadegardens/facadegardens.json index bb3155e59..526dd699c 100644 --- a/assets/themes/facadegardens/facadegardens.json +++ b/assets/themes/facadegardens/facadegardens.json @@ -6,7 +6,8 @@ "ja": "ファサード庭園", "zh_Hant": "立面花園", "it": "Giardini verticali", - "fr": "Facade gardens" + "fr": "Facade gardens", + "de": "Fassadenbegrünung" }, "shortDescription": { "nl": "Deze kaart toont geveltuintjes met foto's en bruikbare info over oriëntatie, zonlicht en planttypes.", @@ -14,7 +15,8 @@ "ja": "このマップには、ファサード庭園が図とともに表示され、方向、日照、植物のタイプに関する有用な情報が示されます。", "zh_Hant": "這地圖顯示立面花園的照片以及其他像是方向、日照以及植栽種類等實用訊息。", "it": "Questa mappa mostra i giardini verticali, con foto e informazioni utili sulla loro orientazione, sull'illuminazione solare e sui tipi di piante.", - "fr": "Cette carte indique les murs végétalisés avec des photos et des informations comme leur orientation, l’ensoleillement et le type de plantes." + "fr": "Cette carte indique les murs végétalisés avec des photos et des informations comme leur orientation, l’ensoleillement et le type de plantes.", + "de": "Diese Karte zeigt Fassadenbegrünungen mit Bildern und nützlichen Informationen über Ausrichtung, Sonneneinstrahlung und Pflanzenarten." }, "description": { "nl": "Ontharde voortuintjes, groene gevels en bomen ín de stad brengen naast rust ook een mooiere stad, een grotere biodiversiteit, een verkoelend effect en een betere luchtkwaliteit.
Klimaan VZW en 'Mechelen Klimaatneutraal' willen met het project Klim(t)aan je Gevel bestaande en nieuwe geveltuintjes in kaart brengen als voorbeeld voor mensen zelf een tuintje willen aanleggen of voor stadwandelaars die houden van de natuur.
Meer info over het project op klimaan.be.", @@ -29,6 +31,7 @@ "zh_Hant", "it", "fr", + "de", "nb_NO", "ru" ], @@ -48,7 +51,8 @@ "en": "Facade gardens", "ja": "ファサード庭園", "zh_Hant": "立面花園", - "fr": "Jardins muraux" + "fr": "Jardins muraux", + "de": "Fassadenbegrünung" }, "minzoom": 12, "source": { @@ -65,7 +69,8 @@ "en": "Facade garden", "ja": "ファサード庭園", "zh_Hant": "立面花園", - "fr": "Jardin mural" + "fr": "Jardin mural", + "de": "Fassadenbegrünung" } }, "description": { @@ -73,7 +78,8 @@ "en": "Facade gardens", "ja": "ファサード庭園", "zh_Hant": "立面花園", - "fr": "Jardins muraux" + "fr": "Jardins muraux", + "de": "Fassadenbegrünung" }, "iconOverlays": [ { @@ -114,13 +120,15 @@ "nl": "Oriëntatie: {direction} (waarbij 0=N en 90=O)", "en": "Orientation: {direction} (where 0=N and 90=O)", "ja": "方向: {direction} (0=N で 90=O)", - "fr": "Orientation : {direction} (0 pour le Nord et 90 pour l’Ouest)" + "fr": "Orientation : {direction} (0 pour le Nord et 90 pour l’Ouest)", + "de": "Ausrichtung: {direction} (wobei 0=N und 90=O)" }, "question": { "nl": "Hoe is de tuin georiënteerd?", "en": "What is the orientation of the garden?", "ja": "庭の向きはどうなっていますか?", - "fr": "Quelle est l’orientation du jardin ?" + "fr": "Quelle est l’orientation du jardin ?", + "de": "Wie ist der Garten ausgerichtet?" }, "freeform": { "type": "direction", @@ -142,7 +150,8 @@ "en": "The garden is in full sun", "ja": "庭は日があたっている", "it": "Il giardino è completamente illuminato dal sole", - "fr": "Le jardin est en plein soleil" + "fr": "Le jardin est en plein soleil", + "de": "Der Garten liegt in voller Sonne" } }, { @@ -157,7 +166,8 @@ "ja": "庭は部分的に日陰である", "nb_NO": "Denne hagen er i delvis skygge", "it": "Il giardino è parzialmente in ombra", - "fr": "Le jardin est partiellement ensoleillé" + "fr": "Le jardin est partiellement ensoleillé", + "de": "Der Garten liegt im Halbschatten" } }, { @@ -171,7 +181,8 @@ "en": "The garden is in the shade", "ja": "庭は日陰である", "it": "Il giardino è in ombra", - "fr": "Le jardin est à l’ombre" + "fr": "Le jardin est à l’ombre", + "de": "Der Garten liegt im Schatten" } } ], @@ -181,7 +192,8 @@ "ja": "庭は日陰ですか、日当たりがいいですか?", "it": "Il giardino è al sole o in ombra?", "ru": "Сад расположен на солнечной стороне или в тени?", - "fr": "Quel est l’ensoleillement du jardin ?" + "fr": "Quel est l’ensoleillement du jardin ?", + "de": "Ist der Garten schattig oder sonnig?" } }, { @@ -190,7 +202,8 @@ "nl": "Is er een regenton voorzien bij het tuintje?", "en": "Is there a water barrel installed for the garden?", "ja": "庭に水桶が設置されているのですか?", - "fr": "Des réserves d’eau ont-elles été installées pour le jardin ?" + "fr": "Des réserves d’eau ont-elles été installées pour le jardin ?", + "de": "Gibt es ein Wasserfass für den Garten?" }, "mappings": [ { @@ -205,7 +218,8 @@ "ja": "雨樽がある", "it": "C'è un contenitore per raccogliere la pioggia", "ru": "Есть бочка с дождевой водой", - "fr": "Il y a des réserves" + "fr": "Il y a des réserves", + "de": "Es gibt eine Regentonne" } }, { @@ -220,7 +234,8 @@ "ja": "雨樽はありません", "it": "Non c'è un contenitore per raccogliere la pioggia", "ru": "Нет бочки с дождевой водой", - "fr": "Il n’y a pas de réserves" + "fr": "Il n’y a pas de réserves", + "de": "Es gibt keine Regentonne" } } ] @@ -232,14 +247,16 @@ "ru": "Дата строительства сада: {start_date}", "ja": "庭園の建設日: {start_date}", "it": "Data di realizzazione del giardino: {start_date}", - "fr": "Date de construction du jardin : {start_date}" + "fr": "Date de construction du jardin : {start_date}", + "de": "Errichtungsdatum des Gartens: {start_date}" }, "question": { "nl": "Wanneer werd de tuin aangelegd? (vul gewoon een jaartal in)", "en": "When was the garden constructed? (a year is sufficient)", "ja": "その庭園はいつ造られたのですか?(建設年で十分です)", "it": "Quando è stato realizzato il giardino? (è sufficiente l'anno)", - "fr": "Quand le jardin a-t’il été construit ? (L’année suffit)" + "fr": "Quand le jardin a-t’il été construit ? (L’année suffit)", + "de": "Wann wurde der Garten angelegt? (Jahr ist ausreichend)" }, "freeform": { "key": "start_date", @@ -261,7 +278,8 @@ "en": "There are edible plants", "ja": "食用の植物がある", "it": "Ci sono piante commestibili", - "fr": "Il y a des plantes comestibles" + "fr": "Il y a des plantes comestibles", + "de": "Es gibt essbare Pflanzen" } }, { @@ -275,7 +293,8 @@ "en": "There are no edible plants", "ja": "食用植物は存在しない", "it": "Non ci sono piante commestibili", - "fr": "Il n’y a pas de plantes comestibles" + "fr": "Il n’y a pas de plantes comestibles", + "de": "Es gibt keine essbaren Pflanzen" } } ], @@ -284,7 +303,8 @@ "en": "Are there any edible plants?", "ja": "食用の植物はありますか?", "it": "Ci sono piante commestibili?", - "fr": "Y-a-t’il des plantes comestibles ?" + "fr": "Y-a-t’il des plantes comestibles ?", + "de": "Gibt es essbare Pflanzen?" } }, { @@ -295,7 +315,8 @@ "ja": "ここではどんな植物が育つんですか?", "it": "Che tipi di piante sono presenti qui?", "ru": "Какие виды растений обитают здесь?", - "fr": "Quel type de plantes pousse ici ?" + "fr": "Quel type de plantes pousse ici ?", + "de": "Welche Pflanzen wachsen hier?" }, "mappings": [ { @@ -305,7 +326,8 @@ "en": "There are vines", "ja": "つるがある", "it": "Ci sono viti", - "fr": "Il y a des plantes grimpantes" + "fr": "Il y a des plantes grimpantes", + "de": "Es gibt Weinreben" } }, { @@ -315,7 +337,8 @@ "en": "There are flowering plants", "ja": "花を咲かせる植物がある", "it": "Ci sono piante da fiore", - "fr": "Il y a des fleurs" + "fr": "Il y a des fleurs", + "de": "Es gibt blühende Pflanzen" } }, { @@ -325,7 +348,8 @@ "en": "There are shrubs", "ja": "低木がある", "it": "Ci sono arbusti", - "fr": "Il y a des buissons" + "fr": "Il y a des buissons", + "de": "Es gibt Sträucher" } }, { @@ -335,7 +359,8 @@ "en": "There are groundcovering plants", "ja": "地をはう植物がある", "it": "Ci sono piante tappezzanti", - "fr": "Il y a des plantes couvre-sol" + "fr": "Il y a des plantes couvre-sol", + "de": "Es gibt Bodendecker" } } ], @@ -348,7 +373,8 @@ "ja": "詳細情報: {description}", "it": "Maggiori dettagli: {description}", "ru": "Подробнее: {description}", - "fr": "Plus de détails : {description}" + "fr": "Plus de détails : {description}", + "de": "Weitere Details: {description}" }, "question": { "nl": "Aanvullende omschrijving van de tuin (indien nodig, en voor zover nog niet omschreven hierboven)", @@ -356,7 +382,8 @@ "ja": "庭園に関する追加の説明情報(必要な場合でまだ上記に記載されていない場合)", "it": "Altre informazioni per descrivere il giardino (se necessarie e non riportate qui sopra)", "ru": "Дополнительная информация о саде (если требуется или еще не указана выше)", - "fr": "Détails supplémentaires sur le jardin (si nécessaire et non décrit précédemment)" + "fr": "Détails supplémentaires sur le jardin (si nécessaire et non décrit précédemment)", + "de": "Zusätzliche Informationen über den Garten (falls erforderlich und oben noch nicht beschrieben)" }, "freeform": { "key": "description", @@ -414,14 +441,16 @@ "en": "facade garden", "ja": "ファサード庭園", "it": "giardino verticale", - "fr": "jardin mural" + "fr": "jardin mural", + "de": "Fassadenbegrünung" }, "description": { "nl": "Voeg geveltuintje toe", "en": "Add a facade garden", "ja": "ファサード庭園を追加する", "it": "Aggiungi un giardino verticale", - "fr": "Ajouter un jardin mural" + "fr": "Ajouter un jardin mural", + "de": "Eine Fassadenbegrünung hinzufügen" } } ], diff --git a/assets/themes/food/food.json b/assets/themes/food/food.json index fed26b560..009d9ad1f 100644 --- a/assets/themes/food/food.json +++ b/assets/themes/food/food.json @@ -2,15 +2,16 @@ "id": "food", "title": { "nl": "Eetgelegenheden", - "en": "Restaurants and fast food" + "en": "Restaurants and fast food", + "de": "Restaurants und Schnellimbisse" }, "description": { "nl": "Restaurants en fast food" }, "language": [ "nl", - "fr", - "en" + "en", + "de" ], "maintainer": "", "icon": "./assets/layers/food/restaurant.svg", diff --git a/assets/themes/fritures/fritures.json b/assets/themes/fritures/fritures.json index fec9038cc..235a5f65a 100644 --- a/assets/themes/fritures/fritures.json +++ b/assets/themes/fritures/fritures.json @@ -11,12 +11,7 @@ "nl", "fr", "en", - "ja", - "ca", - "id", - "ru", - "it", - "nb_NO" + "de" ], "maintainer": "", "icon": "./assets/themes/fritures/logo.svg", @@ -34,7 +29,8 @@ "name": { "nl": "Frituren", "en": "Fries shop", - "fr": "Friteries" + "fr": "Friteries", + "de": "Pommesbude" }, "source": { "osmTags": { diff --git a/assets/themes/hackerspaces/hackerspaces.json b/assets/themes/hackerspaces/hackerspaces.json index 5fd86804e..b2fc74c3a 100644 --- a/assets/themes/hackerspaces/hackerspaces.json +++ b/assets/themes/hackerspaces/hackerspaces.json @@ -1,16 +1,20 @@ { "id": "hackerspaces", "title": { - "en": "Hackerspaces" + "en": "Hackerspaces", + "de": "Hackerspaces" }, "shortDescription": { - "en": "A map of hackerspaces" + "en": "A map of hackerspaces", + "de": "Eine Karte von Hackerspaces" }, "description": { - "en": "On this map you can see hackerspaces, add a new hackerspace or update data directly" + "en": "On this map you can see hackerspaces, add a new hackerspace or update data directly", + "de": "Auf dieser Karte können Sie Hackerspaces sehen, einen neuen Hackerspace hinzufügen oder Daten direkt aktualisieren" }, "language": [ - "en" + "en", + "de" ], "maintainer": "", "icon": "./assets/themes/hackerspaces/glider.svg", @@ -24,12 +28,14 @@ { "id": "hackerspaces", "name": { - "en": "Hackerspace" + "en": "Hackerspace", + "de": "Hackerspace" }, "minzoom": 8, "title": { "render": { - "en": "Hackerspace" + "en": "Hackerspace", + "de": "Hackerspace" }, "mappings": [ { @@ -39,41 +45,48 @@ ] }, "then": { - "en": " {name}" + "en": " {name}", + "de": " {name}" } } ] }, "description": { - "en": "Hackerspace" + "en": "Hackerspace", + "de": "Hackerspace" }, "tagRenderings": [ { "id": "is_makerspace", "question": { - "en": "Is this a hackerspace or a makerspace?" + "en": "Is this a hackerspace or a makerspace?", + "de": "Ist dies ein Hackerspace oder ein Makerspace?" }, "mappings": [ { "if": "hackerspace=makerspace", "then": { - "en": "This is a makerspace" + "en": "This is a makerspace", + "de": "Dies ist ein Makerspace" } }, { "if": "hackerspace=", "then": { - "en": "This is a traditional (software oriented) hackerspace" + "en": "This is a traditional (software oriented) hackerspace", + "de": "Dies ist ein traditioneller (softwareorientierter) Hackerspace" } } ] }, { "question": { - "en": "What is the name of this hackerspace?" + "en": "What is the name of this hackerspace?", + "de": "Wie lautet der Name dieses Hackerspace?" }, "render": { - "en": "This hackerspace is named {name}" + "en": "This hackerspace is named {name}", + "de": "Dieser Hackerspace heißt {name}" }, "freeform": { "key": "name" @@ -85,14 +98,16 @@ "phone", { "question": { - "en": "When is this hackerspace opened?" + "en": "When is this hackerspace opened?", + "de": "Wann hat dieser Hackerspace geöffnet?" }, "freeform": { "key": "opening_hours", "type": "opening_hours" }, "render": { - "en": "{opening_hours_table()}" + "en": "{opening_hours_table()}", + "de": "{opening_hours_table()}" }, "mappings": [ { @@ -102,7 +117,8 @@ ] }, "then": { - "en": "Opened 24/7" + "en": "Opened 24/7", + "de": "durchgehend geöffnet" } } ], @@ -112,7 +128,8 @@ { "id": "hs-club-mate", "question": { - "en": "Does this hackerspace serve Club Mate?" + "en": "Does this hackerspace serve Club Mate?", + "de": "Gibt es in diesem Hackerspace Club Mate?" }, "mappings": [ { @@ -122,7 +139,8 @@ ] }, "then": { - "en": "This hackerspace serves club mate" + "en": "This hackerspace serves club mate", + "de": "In diesem Hackerspace gibt es Club Mate" } }, { @@ -132,17 +150,20 @@ ] }, "then": { - "en": "This hackerspace does not serve club mate" + "en": "This hackerspace does not serve club mate", + "de": "In diesem Hackerspace gibt es kein Club Mate" } } ] }, { "render": { - "en": "This hackerspace was founded at {start_date}" + "en": "This hackerspace was founded at {start_date}", + "de": "Dieser Hackerspace wurde gegründet am {start_date}" }, "question": { - "en": "When was this hackerspace founded?" + "en": "When was this hackerspace founded?", + "de": "Wann wurde dieser Hackerspace gegründet?" }, "freeform": { "key": "start_date", @@ -161,7 +182,8 @@ ] }, "then": { - "en": "./assets/themes/hackerspaces/led.png" + "en": "./assets/themes/hackerspaces/led.png", + "de": "./assets/themes/hackerspaces/led.png" } } ] @@ -181,10 +203,12 @@ "leisure=hackerspace" ], "title": { - "en": "Hackerspace" + "en": "Hackerspace", + "de": "Hackerspace" }, "description": { - "en": "A hackerspace is an area where people interested in software gather" + "en": "A hackerspace is an area where people interested in software gather", + "de": "Ein Hackerspace ist ein Ort, an dem sich Menschen treffen, die sich für Software interessieren" } }, { @@ -193,10 +217,12 @@ "hackerspace=makerspace" ], "title": { - "en": "Makerspace" + "en": "Makerspace", + "de": "Makerspace" }, "description": { - "en": "A makerspace is a place where DIY-enthusiasts gather to experiment with electronics such as arduino, LEDstrips, ..." + "en": "A makerspace is a place where DIY-enthusiasts gather to experiment with electronics such as arduino, LEDstrips, ...", + "de": "Ein Makerspace ist ein Ort, an dem Heimwerker-Enthusiasten zusammenkommen, um mit Elektronik zu experimentieren, wie Arduino, LED-Strips, ..." } } ], diff --git a/assets/themes/uk_addresses/uk_addresses.json b/assets/themes/uk_addresses/uk_addresses.json index 2694fafd7..4a9ab30ab 100644 --- a/assets/themes/uk_addresses/uk_addresses.json +++ b/assets/themes/uk_addresses/uk_addresses.json @@ -7,10 +7,12 @@ "en": "Help to build an open dataset of UK addresses" }, "description": { - "en": "Contribute to OpenStreetMap by filling out address information" + "en": "Contribute to OpenStreetMap by filling out address information", + "nl": "Draag bij aan OpenStreetMap door adresinformatie in te vullen" }, "language": [ - "en" + "en", + "nl" ], "maintainer": "Pieter Vander Vennet, Rob Nickerson, Russ Garrett", "icon": "./assets/themes/uk_addresses/housenumber_unknown.svg", @@ -135,7 +137,8 @@ } }, "description": { - "en": "Addresses" + "en": "Addresses", + "nl": "Adressen" }, "tagRenderings": [ { @@ -147,7 +150,8 @@ { "id": "uk_addresses_housenumber", "render": { - "en": "The housenumber is {addr:housenumber}" + "en": "The housenumber is {addr:housenumber}", + "nl": "Het huisnummer is {addr:housenumber}" }, "question": { "en": "What is the number of this house?" @@ -166,7 +170,8 @@ ] }, "then": { - "en": "This building has no house number" + "en": "This building has no house number", + "nl": "Dit gebouw heeft geen huisnummer" } } ] diff --git a/assets/themes/waste_basket/waste_basket.json b/assets/themes/waste_basket/waste_basket.json index eb95d85eb..6bb40ae6c 100644 --- a/assets/themes/waste_basket/waste_basket.json +++ b/assets/themes/waste_basket/waste_basket.json @@ -2,7 +2,8 @@ "id": "waste_basket", "title": { "en": "Waste Basket", - "nl": "Vuilnisbak" + "nl": "Vuilnisbak", + "de": "Abfalleimer" }, "shortDescription": { "en": "A map with waste baskets", @@ -14,7 +15,8 @@ }, "language": [ "en", - "nl" + "nl", + "de" ], "maintainer": "", "icon": "./assets/themes/waste_basket/waste_basket.svg", diff --git a/langs/layers/de.json b/langs/layers/de.json index 1f0f43ad9..40a1b38c9 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,14 +316,7 @@ }, "title": { "render": "Fahrradbibliothek" - }, - "presets": { - "0": { - "title": "Fahrradbibliothek", - "description": "Eine Fahrradbibliothek verfügt über eine Sammlung von Fahrrädern, die ausgeliehen werden können" - } - }, - "name": "Fahrradbibliothek" + } }, "bicycle_tube_vending_machine": { "name": "Fahrradschlauch-Automat", @@ -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-phone": { - "question": "Wie lautet die Telefonnummer des Betreibers?" - }, - "bike_repair_station-email": { - "question": "Wie lautet die E-Mail-Adresse des Betreuers?" } }, "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,6 +842,345 @@ "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" + } + }, + "units": { + "0": { + "applicableUnits": { + "0": { + "human": " Minuten", + "humanSingular": " Minute" + }, + "1": { + "human": " Stunden" + }, + "2": { + "human": " Tage" + } + } + } + } + }, + "crossings": { + "name": "Kreuzungen" + }, + "cycleways_and_roads": { + "title": { + "mappings": { + "0": { + "then": "Radweg" + }, + "4": { + "then": "Fahrradstraße" + } + }, + "render": "Radwege" + } + }, "defibrillator": { "name": "Defibrillatoren", "presets": { @@ -824,6 +1324,14 @@ "render": "Trinkwasser" } }, + "etymology": { + "description": "Alle Objekte, die eine bekannte Namensherkunft haben", + "tagRenderings": { + "simple etymology": { + "render": "Benannt nach {name:etymology}" + } + } + }, "ghost_bike": { "name": "Geisterrad", "presets": { @@ -1284,6 +1792,12 @@ } }, "tree_node": { + "name": "Baum", + "presets": { + "2": { + "title": "Baum" + } + }, "title": { "mappings": { "0": { @@ -1291,13 +1805,7 @@ } }, "render": "Baum" - }, - "presets": { - "2": { - "title": "Baum" - } - }, - "name": "Baum" + } }, "viewpoint": { "description": "Ein schöner Aussichtspunkt oder eine schöne Aussicht. Ideal zum Hinzufügen eines Bildes, wenn keine andere Kategorie passt", @@ -1316,13 +1824,8 @@ "render": "Aussichtspunkt" } }, - "watermill": { - "name": "Wassermühle" - }, - "waste_basket": { - "description": "Dies ist ein öffentlicher Abfalleimer, in den Sie Ihren Müll entsorgen können." - }, "visitor_information_centre": { + "name": "Besucherinformationszentrum", "title": { "mappings": { "1": { @@ -1330,507 +1833,12 @@ } }, "render": "{name}" - }, - "name": "Besucherinformationszentrum" - }, - "cycleways_and_roads": { - "title": { - "mappings": { - "0": { - "then": "Radweg" - }, - "4": { - "then": "Fahrradstraße" - } - }, - "render": "Radwege" } }, - "crossings": { - "name": "Kreuzungen" + "waste_basket": { + "description": "Dies ist ein öffentlicher Abfalleimer, in den Sie Ihren Müll entsorgen können." }, - "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" - }, - "2": { - "human": " Tage" - } - } - } - }, - "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" - } - } - }, - "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}" - } - } - } - }, - "birdhide": { - "filter": { - "0": { - "options": { - "0": { - "question": "Zugänglich für Rollstuhlfahrer" - } - } - } - } - }, - "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" - } - }, - "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" - }, - "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/layers/pt.json b/langs/layers/pt.json index f4b520a91..5cdf2f56a 100644 --- a/langs/layers/pt.json +++ b/langs/layers/pt.json @@ -1,17 +1,32 @@ { "bench": { + "name": "Bancos", + "presets": { + "0": { + "title": "banco" + } + }, "tagRenderings": { + "bench-backrest": { + "mappings": { + "0": { + "then": "Encosto: Sim" + }, + "1": { + "then": "Encosto: Não" + } + }, + "question": "Este assento tem um escosto?", + "render": "Encosto" + }, "bench-colour": { "mappings": { - "7": { - "then": "Cor: amarelo" + "0": { + "then": "Cor: castanho" }, "1": { "then": "Cor: verde" }, - "0": { - "then": "Cor: castanho" - }, "2": { "then": "Cor: cinzento" }, @@ -26,6 +41,9 @@ }, "6": { "then": "Cor: azul" + }, + "7": { + "then": "Cor: amarelo" } }, "question": "Qual a cor dessa bancada?", @@ -37,6 +55,9 @@ }, "bench-material": { "mappings": { + "0": { + "then": "Material: madeira" + }, "1": { "then": "Material: metal" }, @@ -51,9 +72,6 @@ }, "5": { "then": "Material: aço" - }, - "0": { - "then": "Material: madeira" } }, "question": "De que é feito o banco (assento)?", @@ -66,24 +84,6 @@ "bench-survey:date": { "question": "Quando esta bancada foi pesquisada pela última vez?", "render": "Esta bancada foi pesquisada pela última vez em {survey:date}" - }, - "bench-backrest": { - "mappings": { - "0": { - "then": "Encosto: Sim" - }, - "1": { - "then": "Encosto: Não" - } - }, - "question": "Este assento tem um escosto?", - "render": "Encosto" - } - }, - "name": "Bancos", - "presets": { - "0": { - "title": "banco" } }, "title": { @@ -112,6 +112,11 @@ "bicycle_library": { "description": "Uma instalação onde as bicicletas podem ser emprestadas por períodos mais longos", "name": "Biblioteca de bicicleta", + "presets": { + "0": { + "title": "Biblioteca de bicicletas" + } + }, "tagRenderings": { "bicycle-library-target-group": { "mappings": { @@ -146,11 +151,6 @@ }, "title": { "render": "Biblioteca de bicicleta" - }, - "presets": { - "0": { - "title": "Biblioteca de bicicletas" - } } }, "bicycle_tube_vending_machine": { @@ -254,6 +254,7 @@ } }, "bike_parking": { + "name": "Estacionamento de bicicletas", "presets": { "0": { "title": "Estacionamento de bicicletas" @@ -334,8 +335,7 @@ }, "title": { "render": "Estacionamento de bicicletas" - }, - "name": "Estacionamento de bicicletas" + } }, "bike_repair_station": { "icon": { @@ -383,11 +383,11 @@ }, "bike_repair_station-electrical_pump": { "mappings": { - "1": { - "then": "Bomba elétrica" - }, "0": { "then": "Bomba manual" + }, + "1": { + "then": "Bomba elétrica" } } }, @@ -415,8 +415,8 @@ } }, "bike_repair_station-operator": { - "render": "Mantida por {operator}", - "question": "Quem faz a manutenção desta bomba de ciclo?" + "question": "Quem faz a manutenção desta bomba de ciclo?", + "render": "Mantida por {operator}" } }, "title": { @@ -517,4 +517,4 @@ "render": "Bicicleta fantasma" } } -} +} \ No newline at end of file diff --git a/langs/layers/ru.json b/langs/layers/ru.json index fcf5b02ef..66f7d0cb0 100644 --- a/langs/layers/ru.json +++ b/langs/layers/ru.json @@ -1,4 +1,93 @@ { + "artwork": { + "description": "Разнообразные произведения искусства", + "name": "Произведения искусства", + "presets": { + "0": { + "title": "Художественная работа" + } + }, + "tagRenderings": { + "artwork-artist_name": { + "question": "Какой художник создал это?", + "render": "Создано {artist_name}" + }, + "artwork-artwork_type": { + "mappings": { + "0": { + "then": "Архитектура" + }, + "1": { + "then": "Фреска" + }, + "2": { + "then": "Живопись" + }, + "3": { + "then": "Скульптура" + }, + "4": { + "then": "Статуя" + }, + "5": { + "then": "Бюст" + }, + "6": { + "then": "Камень" + }, + "7": { + "then": "Инсталляция" + }, + "8": { + "then": "Граффити" + }, + "9": { + "then": "Рельеф" + }, + "10": { + "then": "Азуле́жу (испанская роспись глазурованной керамической плитки)" + }, + "11": { + "then": "Плитка (мозаика)" + } + }, + "question": "К какому типу относится эта работа?", + "render": "Это {artwork_type}" + }, + "artwork-website": { + "question": "Есть ли сайт с более подробной информацией об этой работе?", + "render": "Больше информации на этом сайте" + }, + "artwork-wikidata": { + "question": "Какая запись в Wikidata соответсвует этой работе?", + "render": "Запись об этой работе в wikidata: {wikidata}" + } + }, + "title": { + "mappings": { + "0": { + "then": "Художественная работа {name}" + } + }, + "render": "Художественная работа" + } + }, + "barrier": { + "name": "Препятствия", + "presets": { + "0": { + "title": "Прикол" + } + }, + "title": { + "mappings": { + "0": { + "then": "Прикол" + } + }, + "render": "Препятствие" + } + }, "bench": { "name": "Скамейки", "presets": { @@ -513,9 +602,46 @@ "render": "Обслуживание велосипедов/магазин" } }, + "binocular": { + "description": "Бинокли", + "name": "Бинокль", + "presets": { + "0": { + "title": "бинокль" + } + }, + "title": { + "render": "Бинокль" + } + }, + "cafe_pub": { + "presets": { + "0": { + "title": "паб" + }, + "1": { + "title": "бар" + }, + "2": { + "title": "кафе" + } + }, + "title": { + "mappings": { + "0": { + "then": "{name}" + } + } + } + }, "charging_station": { "description": "Зарядная станция", "name": "Зарядные станции", + "presets": { + "0": { + "title": "Зарядная станция" + } + }, "tagRenderings": { "Auth phone": { "question": "К какой сети относится эта станция?", @@ -562,11 +688,30 @@ } } } - }, + } + }, + "crossings": { "presets": { - "0": { - "title": "Зарядная станция" + "1": { + "title": "Светофор" } + }, + "title": { + "mappings": { + "0": { + "then": "Светофор" + } + } + } + }, + "cycleways_and_roads": { + "title": { + "mappings": { + "0": { + "then": "Велосипедная дорожка" + } + }, + "render": "Велосипедные дорожки" } }, "defibrillator": { @@ -641,6 +786,14 @@ } }, "food": { + "presets": { + "0": { + "title": "ресторан" + }, + "1": { + "title": "быстрое питание" + } + }, "tagRenderings": { "friture-take-your-container": { "mappings": { @@ -649,14 +802,6 @@ } } } - }, - "presets": { - "0": { - "title": "ресторан" - }, - "1": { - "title": "быстрое питание" - } } }, "ghost_bike": { @@ -721,6 +866,31 @@ } } }, + "observation_tower": { + "name": "Смотровые башни", + "presets": { + "0": { + "title": "смотровая башня" + } + }, + "title": { + "mappings": { + "0": { + "then": "{name}" + } + }, + "render": "Смотровая башня" + }, + "units": { + "0": { + "applicableUnits": { + "0": { + "human": " метр" + } + } + } + } + }, "picnic_table": { "description": "Слой, отображающий столы для пикника", "name": "Столы для пикника", @@ -910,6 +1080,65 @@ "render": "Книжный шкаф" } }, + "shops": { + "description": "Магазин", + "name": "Магазин", + "presets": { + "0": { + "description": "Добавить новый магазин", + "title": "Магазин" + } + }, + "tagRenderings": { + "shops-email": { + "question": "Каков адрес электронной почты этого магазина?", + "render": "{email}" + }, + "shops-name": { + "question": "Как называется этот магазин?" + }, + "shops-opening_hours": { + "question": "Каковы часы работы этого магазина?", + "render": "{opening_hours_table(opening_hours)}" + }, + "shops-phone": { + "question": "Какой телефон?", + "render": "{phone}" + }, + "shops-shop": { + "mappings": { + "1": { + "then": "Супермаркет" + }, + "2": { + "then": "Магазин одежды" + }, + "3": { + "then": "Парикмахерская" + }, + "6": { + "then": "Автосалон" + } + }, + "question": "Что продаётся в этом магазине?" + }, + "shops-website": { + "question": "Какой веб-сайт у этого магазина?", + "render": "{website}" + } + }, + "title": { + "mappings": { + "0": { + "then": "{name}" + }, + "1": { + "then": "{shop}" + } + }, + "render": "Магазин" + } + }, "slow_roads": { "tagRenderings": { "slow_roads-surface": { @@ -1117,6 +1346,12 @@ "render": "Туалет" } }, + "trail": { + "name": "Тропы", + "title": { + "render": "Тропа" + } + }, "tree_node": { "name": "Дерево", "presets": { @@ -1193,8 +1428,15 @@ "render": "Смотровая площадка" } }, - "watermill": { - "name": "Водяная мельница" + "visitor_information_centre": { + "title": { + "mappings": { + "1": { + "then": "{name}" + } + }, + "render": "{name}" + } }, "waste_basket": { "iconSize": { @@ -1214,249 +1456,7 @@ "render": "Контейнер для мусора" } }, - "visitor_information_centre": { - "title": { - "render": "{name}", - "mappings": { - "1": { - "then": "{name}" - } - } - } - }, - "trail": { - "name": "Тропы", - "title": { - "render": "Тропа" - } - }, - "shops": { - "description": "Магазин", - "name": "Магазин", - "presets": { - "0": { - "description": "Добавить новый магазин", - "title": "Магазин" - } - }, - "tagRenderings": { - "shops-email": { - "question": "Каков адрес электронной почты этого магазина?", - "render": "{email}" - }, - "shops-name": { - "question": "Как называется этот магазин?" - }, - "shops-opening_hours": { - "question": "Каковы часы работы этого магазина?", - "render": "{opening_hours_table(opening_hours)}" - }, - "shops-phone": { - "question": "Какой телефон?", - "render": "{phone}" - }, - "shops-shop": { - "mappings": { - "1": { - "then": "Супермаркет" - }, - "2": { - "then": "Магазин одежды" - }, - "3": { - "then": "Парикмахерская" - }, - "6": { - "then": "Автосалон" - } - }, - "question": "Что продаётся в этом магазине?" - }, - "shops-website": { - "question": "Какой веб-сайт у этого магазина?", - "render": "{website}" - } - }, - "title": { - "mappings": { - "0": { - "then": "{name}" - }, - "1": { - "then": "{shop}" - } - }, - "render": "Магазин" - } - }, - "observation_tower": { - "name": "Смотровые башни", - "presets": { - "0": { - "title": "смотровая башня" - } - }, - "title": { - "render": "Смотровая башня", - "mappings": { - "0": { - "then": "{name}" - } - } - }, - "units": { - "0": { - "applicableUnits": { - "0": { - "human": " метр" - } - } - } - } - }, - "cycleways_and_roads": { - "title": { - "render": "Велосипедные дорожки", - "mappings": { - "0": { - "then": "Велосипедная дорожка" - } - } - } - }, - "crossings": { - "presets": { - "1": { - "title": "Светофор" - } - }, - "title": { - "mappings": { - "0": { - "then": "Светофор" - } - } - } - }, - "cafe_pub": { - "presets": { - "0": { - "title": "паб" - }, - "1": { - "title": "бар" - }, - "2": { - "title": "кафе" - } - }, - "title": { - "mappings": { - "0": { - "then": "{name}" - } - } - } - }, - "binocular": { - "description": "Бинокли", - "name": "Бинокль", - "presets": { - "0": { - "title": "бинокль" - } - }, - "title": { - "render": "Бинокль" - } - }, - "barrier": { - "presets": { - "0": { - "title": "Прикол" - } - }, - "title": { - "mappings": { - "0": { - "then": "Прикол" - } - }, - "render": "Препятствие" - }, - "name": "Препятствия" - }, - "artwork": { - "description": "Разнообразные произведения искусства", - "name": "Произведения искусства", - "presets": { - "0": { - "title": "Художественная работа" - } - }, - "tagRenderings": { - "artwork-artist_name": { - "question": "Какой художник создал это?", - "render": "Создано {artist_name}" - }, - "artwork-artwork_type": { - "mappings": { - "0": { - "then": "Архитектура" - }, - "1": { - "then": "Фреска" - }, - "2": { - "then": "Живопись" - }, - "3": { - "then": "Скульптура" - }, - "4": { - "then": "Статуя" - }, - "5": { - "then": "Бюст" - }, - "6": { - "then": "Камень" - }, - "7": { - "then": "Инсталляция" - }, - "8": { - "then": "Граффити" - }, - "9": { - "then": "Рельеф" - }, - "10": { - "then": "Азуле́жу (испанская роспись глазурованной керамической плитки)" - }, - "11": { - "then": "Плитка (мозаика)" - } - }, - "question": "К какому типу относится эта работа?", - "render": "Это {artwork_type}" - }, - "artwork-website": { - "question": "Есть ли сайт с более подробной информацией об этой работе?", - "render": "Больше информации на этом сайте" - }, - "artwork-wikidata": { - "question": "Какая запись в Wikidata соответсвует этой работе?", - "render": "Запись об этой работе в wikidata: {wikidata}" - } - }, - "title": { - "mappings": { - "0": { - "then": "Художественная работа {name}" - } - }, - "render": "Художественная работа" - } + "watermill": { + "name": "Водяная мельница" } } \ No newline at end of file diff --git a/langs/shared-questions/de.json b/langs/shared-questions/de.json index cfc40498b..5b457a60b 100644 --- a/langs/shared-questions/de.json +++ b/langs/shared-questions/de.json @@ -3,11 +3,31 @@ "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}?" }, "level": { "mappings": { + "0": { + "then": "Unterirdisch gelegen" + }, "1": { "then": "Ist im Erdgeschoss" }, @@ -16,9 +36,6 @@ }, "3": { "then": "Ist im ersten Stock" - }, - "0": { - "then": "Unterirdisch gelegen" } }, "question": "In welchem Stockwerk befindet sich dieses Objekt?", @@ -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": { @@ -53,31 +70,14 @@ "1": { "then": "Dieser Ort ist mit einem Rollstuhl leicht zu erreichen" }, - "3": { - "then": "Dieser Ort ist nicht mit einem Rollstuhl erreichbar" - }, "2": { "then": "Es ist möglich, diesen Ort mit einem Rollstuhl zu erreichen, aber es ist nicht einfach" + }, + "3": { + "then": "Dieser Ort ist nicht mit einem Rollstuhl erreichbar" } }, "question": "Ist dieser Ort mit einem Rollstuhl zugänglich?" - }, - "dog-access": { - "mappings": { - "3": { - "then": "Hunde sind erlaubt und können frei herumlaufen" - }, - "0": { - "then": "Hunde sind erlaubt" - }, - "1": { - "then": "Hunde sind nicht erlaubt" - }, - "2": { - "then": "Hunde sind erlaubt, müssen aber angeleint sein." - } - }, - "question": "Sind Hunde in diesem Geschäft erlaubt?" } } -} +} \ No newline at end of file diff --git a/langs/themes/de.json b/langs/themes/de.json index 5a3984042..d81b08749 100644 --- a/langs/themes/de.json +++ b/langs/themes/de.json @@ -13,13 +13,251 @@ "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}" + } + } + }, + "roamingRenderings": { + "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 +310,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 +341,6 @@ } }, "render": "Kleterroute" - }, - "presets": { - "0": { - "title": "Kletterroute" - } } }, "3": { @@ -115,21 +353,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)}" }, - "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" - } - } + "Contained routes length hist": { + "render": "

Längenübersicht

{histogramm(_length_hist)}" }, "Rock type (crag/rock/cliff only)": { "mappings": { @@ -140,15 +368,24 @@ "question": "Welchen Gesteinstyp gibt es hier?", "render": "Der Gesteinstyp ist {rock}" }, - "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" + } + } }, - "Contained routes hist": { - "render": "

Schwierigkeitsübersicht

{histogram(_difficulty_hist)}" + "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 +396,8 @@ "3": { "then": "Klettermöglichkeit {name}" } - } + }, + "render": "Klettermöglichkeit" } }, "4": { @@ -189,6 +427,20 @@ } } }, + "overrideAll": { + "units+": { + "0": { + "applicableUnits": { + "0": { + "human": " Meter" + }, + "1": { + "human": " Fuß" + } + } + } + } + }, "roamingRenderings": { "0": { "question": "Gibt es eine (inoffizielle) Website mit mehr Informationen (z.B. Topos)?" @@ -296,163 +548,111 @@ "question": "Gibt es hier eine Speedkletter-Wand?" } }, - "title": "Offene Kletterkarte", - "overrideAll": { - "units+": { - "0": { - "applicableUnits": { - "0": { - "human": " Meter" - }, - "1": { - "human": " Fuß" - } - } + "title": "Offene Kletterkarte" + }, + "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" + }, + "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": { + "mappings": { + "0": { + "then": "{name} wird bald eine Fahrradstraße werden" + } + }, + "render": "Zukünftige Fahrradstraße" + } + }, + "2": { + "description": "Ebene zur Kennzeichnung einer Straße als Fahrradstraße", + "name": "Alle Straßen", + "title": { + "render": "Straße" + } + } + }, + "roamingRenderings": { + "0": { + "mappings": { + "0": { + "then": "Diese Straße ist eine Fahrradstraße (mit einer Geschwindigkeitsbegrenzung von 30 km/h)" + }, + "1": { + "then": "Diese Straße ist eine Fahrradstraße" + }, + "2": { + "then": "Diese Straße wird bald eine Fahrradstraße sein" + }, + "3": { + "then": "Diese Straße ist keine Fahrradstraße" + } + }, + "question": "Ist diese Straße eine Fahrradstraße?" + }, + "1": { + "question": "Wann wird diese Straße eine Fahrradstraße?", + "render": "Diese Straße wird am {cyclestreet:start_date} zu einer Fahrradstraße" + } + }, + "shortDescription": "Eine Karte von Fahrradstraßen", + "title": "Fahrradstraßen" }, "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" + "drinking_water": { + "description": "Auf dieser Karte sind öffentlich zugängliche Trinkwasserstellen eingezeichnet und können leicht hinzugefügt werden", + "title": "Trinkwasser" }, - "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" - }, - "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" - }, - "fritures": { - "layers": { - "0": { - "override": { - "name": "Pommesbude" - } - } - } - }, - "food": { - "title": "Restaurants und Schnellimbisse" + "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": { @@ -481,357 +681,146 @@ }, "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.", - "layers": { - "0": { - "description": "Alle Objekte, die eine bekannte Namensherkunft haben", - "name": "Hat eine Namensherkunft", - "tagRenderings": { - "simple etymology": { - "render": "Benannt nach {name:etymology}" - } } } }, - "shortDescription": "Was ist der Ursprung eines Ortsnamens?", - "title": "Open Etymology Map" + "shortDescription": "Diese Karte zeigt Fassadenbegrünungen mit Bildern und nützlichen Informationen über Ausrichtung, Sonneneinstrahlung und Pflanzenarten.", + "title": "Fassadenbegrünung" }, - "drinking_water": { - "description": "Auf dieser Karte sind öffentlich zugängliche Trinkwasserstellen eingezeichnet und können leicht hinzugefügt werden", - "title": "Trinkwasser" + "food": { + "title": "Restaurants und Schnellimbisse" }, - "cyclestreets": { + "fritures": { "layers": { "0": { - "name": "Fahrradstraßen", - "description": "Eine Fahrradstraße ist eine Straße, auf der motorisierter Verkehr einen Radfahrer nicht überholen darf" - }, - "1": { - "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" - }, - "2": { - "title": { - "render": "Straße" - }, - "name": "Alle Straßen", - "description": "Ebene zur Kennzeichnung einer Straße als Fahrradstraße" - } - }, - "roamingRenderings": { - "0": { - "mappings": { - "0": { - "then": "Diese Straße ist eine Fahrradstraße (mit einer Geschwindigkeitsbegrenzung von 30 km/h)" - }, - "1": { - "then": "Diese Straße ist eine Fahrradstraße" - }, - "2": { - "then": "Diese Straße wird bald eine Fahrradstraße sein" - }, - "3": { - "then": "Diese Straße ist keine Fahrradstraße" - } - }, - "question": "Ist diese Straße eine Fahrradstraße?" - }, - "1": { - "question": "Wann wird diese Straße eine Fahrradstraße?", - "render": "Diese Straße wird am {cyclestreet:start_date} zu einer 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. " - }, - "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" - }, - "cycle_highways": { - "description": "Diese Karte zeigt Radschnellwege", - "layers": { - "0": { - "name": "Radschnellwege", - "title": { - "render": "Radschnellweg" + "override": { + "name": "Pommesbude" } } - }, - "title": "Radschnellwege" + } }, - "charging_stations": { - "description": "Auf dieser freien Karte kann man Informationen über Ladestationen finden und hinzufügen", - "shortDescription": "Eine weltweite Karte mit Ladestationen", - "title": "Ladestationen" + "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" }, - "campersite": { + "hackerspaces": { + "description": "Auf dieser Karte können Sie Hackerspaces sehen, einen neuen Hackerspace hinzufügen oder Daten direkt aktualisieren", "layers": { "0": { - "title": { + "description": "Hackerspace", + "icon": { "mappings": { "0": { - "then": "Unbenannter Wohnmobilstellplatz" + "then": "./assets/themes/hackerspaces/led.png" } - }, - "render": "Wohnmobilstellplatz {name}" + } }, - "description": "Wohnmobilstellplätze", - "name": "Wohnmobilstellplätze", + "name": "Hackerspace", "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. " + "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": { - "caravansites-charge": { - "question": "Wie hoch ist die Gebühr an diesem Ort?", - "render": "Die Gebühr beträgt {charge}" + "hackerspaces-name": { + "question": "Wie lautet der Name dieses Hackerspace?", + "render": "Dieser Hackerspace heißt {name}" }, - "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": { + "hackerspaces-opening_hours": { "mappings": { "0": { - "then": "Sie müssen für die Nutzung bezahlen" - }, - "1": { - "then": "Nutzung kostenlos" + "then": "durchgehend geöffnet" } }, - "question": "Wird hier eine Gebühr erhoben?" + "question": "Wann hat dieser Hackerspace geöffnet?", + "render": "{opening_hours_table()}" }, - "caravansites-internet": { + "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": "Internetzugang ist vorhanden" + "then": "In diesem Hackerspace gibt es Club Mate" }, "1": { - "then": "Internetzugang ist vorhanden" - }, - "2": { - "then": "Kein Internetzugang vorhanden" + "then": "In diesem Hackerspace gibt es kein Club Mate" } }, - "question": "Ist an diesem Ort ein Internetzugang vorhanden?" + "question": "Gibt es in diesem Hackerspace Club Mate?" }, - "caravansites-internet-fee": { + "is_makerspace": { "mappings": { "0": { - "then": "Der Internetzugang ist gebührenpflichtig" + "then": "Dies ist ein Makerspace" }, "1": { - "then": "Der Internetzugang ist kostenlos" + "then": "Dies ist ein traditioneller (softwareorientierter) Hackerspace" } }, - "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" + "question": "Ist dies ein Hackerspace oder ein Makerspace?" } - } - }, - "1": { - "name": "Sanitäre Entsorgungsstationen", + }, "title": { "mappings": { "0": { - "then": "Entsorgungsstation" + "then": " {name}" } }, - "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" - } - } - } + "render": "Hackerspace" } } }, - "shortDescription": "Finden Sie Plätze zum Übernachten mit Ihrem Wohnmobil", - "roamingRenderings": { - "0": { - "render": "Dieser Ort wird betrieben von {operator}", - "question": "Wer betreibt diesen Ort?" - }, - "1": { - "mappings": { - "0": { - "then": "Dieser Ort hat eine Stromversorgung" - }, - "1": { - "then": "Dieser Ort hat keine Stromversorgung" - } - }, - "question": "Hat dieser Ort eine Stromversorgung?" - } - }, - "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" + "shortDescription": "Eine Karte von Hackerspaces", + "title": "Hackerspaces" }, - "cafes_and_pubs": { - "title": "Cafés und Kneipen" + "personal": { + "description": "Erstellen Sie ein persönliches Thema auf der Grundlage aller verfügbaren Ebenen aller Themen", + "title": "Persönliches Thema" }, - "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." + "toilets": { + "description": "Eine Karte der öffentlichen Toiletten", + "title": "Offene Toilette Karte" + }, + "waste_basket": { + "title": "Abfalleimer" } } \ No newline at end of file diff --git a/langs/themes/nl.json b/langs/themes/nl.json index 1264ee479..a6322e3d5 100644 --- a/langs/themes/nl.json +++ b/langs/themes/nl.json @@ -917,27 +917,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