From 750f280614cc55aca32713917a5c79ede9a61a2a Mon Sep 17 00:00:00 2001 From: paunofu <paunofuentes@gmail.com> Date: Wed, 29 Mar 2023 14:47:46 +0000 Subject: [PATCH 01/55] Translated using Weblate (Catalan) Currently translated at 46.3% (1265 of 2731 strings) Translation: MapComplete/Layer translations Translate-URL: https://hosted.weblate.org/projects/mapcomplete/layers/ca/ --- langs/layers/ca.json | 238 +++++++++++++++++++++++++++---------------- 1 file changed, 153 insertions(+), 85 deletions(-) diff --git a/langs/layers/ca.json b/langs/layers/ca.json index d5c632100..80968504a 100644 --- a/langs/layers/ca.json +++ b/langs/layers/ca.json @@ -309,6 +309,15 @@ "1": { "then": "Mural" }, + "10": { + "then": "Azulejo (Rajoles decoratives espanyoles i portugueses)" + }, + "11": { + "then": "Enrajolat" + }, + "12": { + "then": "Tallat a la fusta" + }, "2": { "then": "Pintura" }, @@ -332,15 +341,6 @@ }, "9": { "then": "Relleu" - }, - "10": { - "then": "Azulejo (Rajoles decoratives espanyoles i portugueses)" - }, - "11": { - "then": "Enrajolat" - }, - "12": { - "then": "Tallat a la fusta" } }, "question": "Quin tipus d'obra és aquesta peça?", @@ -1671,14 +1671,14 @@ "1": { "question": "Té un connector <div style='display: inline-block'><b><b>Schuko</b> sense pin de terra (CEE7/4 tipus F)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/CEE7_4F.svg'/></div> connector" }, + "13": { + "question": "Té un connector <div style='display: inline-block'><b><b>Tesla Supercharger (Destination)</b> (Tipus 2 amb un cable de marca tesla)</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_tethered.svg'/></div>" + }, "5": { "question": "Té un connecgtor de <div style='display: inline-block'><b>Tipus 1<i>sense</i>cable (J1772)</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type1_J1772.svg'/></div>" }, "6": { "question": "Té un connector <div style='display: inline-block'><b>Tipus 1 CSS (Combo Tipus 1)</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type1-ccs.svg'/></div>" - }, - "13": { - "question": "Té un connector <div style='display: inline-block'><b><b>Tesla Supercharger (Destination)</b> (Tipus 2 amb un cable de marca tesla)</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_tethered.svg'/></div>" } } } @@ -1687,30 +1687,6 @@ "tagRenderings": { "Available_charging_stations (generated)": { "mappings": { - "2": { - "then": "<b>Endoll de paret Europeu</b> amb pin de terra (CEE7/4 tipus E)" - }, - "3": { - "then": "<b>Endoll de paret Europeu</b> amb pin a terra (CEE7/4 tipus E)" - }, - "4": { - "then": "<b>CHAdeMo</b>" - }, - "5": { - "then": "<b>Chademo</b>" - }, - "6": { - "then": "<b>Tipus 1 amb cable</b> (J1772)" - }, - "7": { - "then": "<b>Tipus 1 amb cable</b> (J1772)" - }, - "8": { - "then": "<b>Tipus 1 <i>sense</i> cable</b> (J1772)" - }, - "9": { - "then": "<b>Tipus 1 <i>sense</i> cable</b> (J1772)" - }, "10": { "then": "<b>CSS 1Tipus 1</b> (també conegut com Tipus 1 combo)" }, @@ -1738,6 +1714,9 @@ "18": { "then": "<b>Tipus 2 amb cable</b> (mennekes)" }, + "2": { + "then": "<b>Endoll de paret Europeu</b> amb pin de terra (CEE7/4 tipus E)" + }, "20": { "then": "<b>CSS Supercarregador Tesla</b> (tipus2_css de la marca)" }, @@ -1746,6 +1725,27 @@ }, "26": { "then": "<b>USB</b> per a carregar mòbils i dispositius petits" + }, + "3": { + "then": "<b>Endoll de paret Europeu</b> amb pin a terra (CEE7/4 tipus E)" + }, + "4": { + "then": "<b>CHAdeMo</b>" + }, + "5": { + "then": "<b>Chademo</b>" + }, + "6": { + "then": "<b>Tipus 1 amb cable</b> (J1772)" + }, + "7": { + "then": "<b>Tipus 1 amb cable</b> (J1772)" + }, + "8": { + "then": "<b>Tipus 1 <i>sense</i> cable</b> (J1772)" + }, + "9": { + "then": "<b>Tipus 1 <i>sense</i> cable</b> (J1772)" } }, "question": "Quins tipus de connexions de càrrega estan disponibles aquí?" @@ -2607,6 +2607,21 @@ "1": { "then": "Això és una fregiduria" }, + "10": { + "then": "Aquí es serveixen plats xinesos" + }, + "11": { + "then": "Aquí es serveixen plats grecs" + }, + "12": { + "then": "Aquí es serveixen plats indis" + }, + "13": { + "then": "Aquí es serveixen plats turcs" + }, + "14": { + "then": "Aquí es serveixen plats tailandesos" + }, "2": { "then": "Principalment serveix pasta" }, @@ -2627,21 +2642,6 @@ }, "9": { "then": "Aquí es serveixen plats francesos" - }, - "10": { - "then": "Aquí es serveixen plats xinesos" - }, - "11": { - "then": "Aquí es serveixen plats grecs" - }, - "12": { - "then": "Aquí es serveixen plats indis" - }, - "13": { - "then": "Aquí es serveixen plats turcs" - }, - "14": { - "then": "Aquí es serveixen plats tailandesos" } }, "question": "Quin menjar es serveix aquí?", @@ -3443,7 +3443,75 @@ } }, "recycling": { + "description": "Una capa amb contenidors i centres de reciclatge", "filter": { + "1": { + "options": { + "0": { + "question": "Tots els tipus de reciclatge" + }, + "1": { + "question": "Reciclatge de piles" + }, + "10": { + "question": "Reciclatge de vidre" + }, + "11": { + "question": "Reciclatge de bombetes" + }, + "12": { + "question": "Reciclatge de diaris" + }, + "13": { + "question": "Reciclatge de paper" + }, + "14": { + "question": "Reciclatge d'ampolles de plàstic" + }, + "15": { + "question": "Reciclatge d'envasos de plàstic" + }, + "16": { + "question": "Reciclatge de plàstic" + }, + "17": { + "question": "Reciclatge de ferralla" + }, + "18": { + "question": "Reciclatge de petits electrodomèstics" + }, + "19": { + "question": "Reciclatge del rebuig" + }, + "2": { + "question": "Reciclatge de cartrons de begudes" + }, + "20": { + "question": "Reciclatge del rebuig" + }, + "3": { + "question": "Reciclatge de llaunes" + }, + "4": { + "question": "Reciclatge de roba" + }, + "5": { + "question": "Reciclatge d'oli de cuina" + }, + "6": { + "question": "Reciclatge d'oli de motor" + }, + "7": { + "question": "Reciclatge de tubs fluorescents" + }, + "8": { + "question": "Reciclatge de residus verds" + }, + "9": { + "question": "Reciclatge d'ampolles de vidre" + } + } + }, "2": { "options": { "0": { @@ -3498,35 +3566,11 @@ "recycling-accepts": { "mappings": { "0": { - "then": "Aquí es poden reciclar bateries" + "then": "Aquí es poden reciclar piles" }, "1": { "then": "Aquí es poden reciclar els cartons de begudes" }, - "2": { - "then": "Aquí es poden reciclar llaunes" - }, - "3": { - "then": "Aquí es pot reciclar roba" - }, - "4": { - "then": "Aquí es pot reciclar oli de cuina" - }, - "5": { - "then": "Aquí es pot reciclar oli de motor" - }, - "6": { - "then": "Aquí es poden reciclar tub fluroescents" - }, - "7": { - "then": "Aquí es poden reciclar residus verds" - }, - "8": { - "then": "Ací es poden reciclar residus orgànics" - }, - "9": { - "then": "Aquí es poden reciclar ampolles de vidre" - }, "10": { "then": "Aquí es pot reciclar vidre" }, @@ -3554,17 +3598,41 @@ "19": { "then": "Aquí es poden reciclar sabates" }, + "2": { + "then": "Aquí es poden reciclar llaunes" + }, "20": { - "then": "Aquí es poden reciclar petits aparells elèctrics" + "then": "Aquí es poden reciclar petits electrodomèstics" }, "21": { - "then": "Aquí es poden reciclar petits aparells elèctrics" + "then": "Aquí es poden reciclar petits electrodomèstics" }, "22": { "then": "Aquí es poden reciclar agulles" }, "23": { "then": "Ací es pot reciclar el rebuig" + }, + "3": { + "then": "Aquí es pot reciclar roba" + }, + "4": { + "then": "Aquí es pot reciclar oli de cuina" + }, + "5": { + "then": "Aquí es pot reciclar oli de motor" + }, + "6": { + "then": "Aquí es poden reciclar tub fluroescents" + }, + "7": { + "then": "Aquí es poden reciclar residus verds" + }, + "8": { + "then": "Ací es poden reciclar residus orgànics" + }, + "9": { + "then": "Aquí es poden reciclar ampolles de vidre" } }, "question": "Què es pot reciclar aquí?" @@ -3942,6 +4010,12 @@ "1": { "then": "Aquest fanal utilitza LED" }, + "10": { + "then": "Aquest fanal utilitza làmpades de sodi d'alta pressió (taronja amb blanc)" + }, + "11": { + "then": "Aquest fanal s'il·lumina amb gas" + }, "2": { "then": "Aquest fanal utilitza il·luminació incandescent" }, @@ -3965,12 +4039,6 @@ }, "9": { "then": "Aquest fanal utilitza làmpades de sodi de baixa pressió (taronja monocroma)" - }, - "10": { - "then": "Aquest fanal utilitza làmpades de sodi d'alta pressió (taronja amb blanc)" - }, - "11": { - "then": "Aquest fanal s'il·lumina amb gas" } } }, @@ -4551,4 +4619,4 @@ } } } -} \ No newline at end of file +} From f7e10cba2f9003932dc771c17b66a74bc8fd22d6 Mon Sep 17 00:00:00 2001 From: paunofu <paunofuentes@gmail.com> Date: Wed, 29 Mar 2023 14:51:24 +0000 Subject: [PATCH 02/55] Translated using Weblate (Spanish) Currently translated at 43.5% (1189 of 2731 strings) Translation: MapComplete/Layer translations Translate-URL: https://hosted.weblate.org/projects/mapcomplete/layers/es/ --- langs/layers/es.json | 257 +++++++++++++++++++++---------------------- 1 file changed, 126 insertions(+), 131 deletions(-) diff --git a/langs/layers/es.json b/langs/layers/es.json index 10a2a702a..7bd6df516 100644 --- a/langs/layers/es.json +++ b/langs/layers/es.json @@ -309,6 +309,12 @@ "1": { "then": "Mural" }, + "10": { + "then": "Azulejo (Baldosas decorativas Españolas y Portuguesas)" + }, + "11": { + "then": "Cerámica" + }, "2": { "then": "Pintura" }, @@ -332,12 +338,6 @@ }, "9": { "then": "Relieve" - }, - "10": { - "then": "Azulejo (Baldosas decorativas Españolas y Portuguesas)" - }, - "11": { - "then": "Cerámica" } }, "question": "¿Qué tipo de obra es esta pieza?", @@ -1424,6 +1424,27 @@ "0": { "question": "Todos los conectores" }, + "10": { + "question": "Tiene un conector <div style='display: inline-block'><b><b>Tipo 2 con cable</b> (mennekes)</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_tethered.svg'/></div>" + }, + "11": { + "question": "Tiene un conector <div style='display: inline-block'><b><b>Tesla Supercharger CCS</b> (un tipo2_css de marca)</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_CCS.svg'/></div>" + }, + "12": { + "question": "Tiene un conector <div style='display: inline-block'><b><b>Tesla Supercharger (destination)</b></b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Tesla-hpwc-model-s.svg'/></div>" + }, + "13": { + "question": "Tiene un conector <div style='display: inline-block'><b><b>Tesla Supercharger (Destination)</b> (Tipo2 A con un cable de marca tesla)</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_tethered.svg'/></div>" + }, + "14": { + "question": "Tiene un conector <div style='display: inline-block'><b><b>USB</b> para cargar teléfonos y dispositivos electrónicos pequeños</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/usb_port.svg'/></div>" + }, + "15": { + "question": "Tiene un conector <div style='display: inline-block'><b><b>Bosch Active Connect con 3 pines</b> y cable</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/bosch-3pin.svg'/></div>" + }, + "16": { + "question": "Tiene un conector <div style='display: inline-block'><b><b>Bosch Active Connect con 5 pines</b> y cable</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/bosch-5pin.svg'/></div>" + }, "2": { "question": "Tiene un conector <div style='display: inline-block'><b><b>enchufe de pared Europeo</b> con un pin de tierra (CEE7/4 tipo E</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/TypeE.svg'/></div>" }, @@ -1447,27 +1468,6 @@ }, "9": { "question": "Tiene un conector <div style='display: inline-block'><b><b>Tipo 2 CCS</b> (mennekes</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_CCS.svg'/></div>" - }, - "10": { - "question": "Tiene un conector <div style='display: inline-block'><b><b>Tipo 2 con cable</b> (mennekes)</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_tethered.svg'/></div>" - }, - "11": { - "question": "Tiene un conector <div style='display: inline-block'><b><b>Tesla Supercharger CCS</b> (un tipo2_css de marca)</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_CCS.svg'/></div>" - }, - "12": { - "question": "Tiene un conector <div style='display: inline-block'><b><b>Tesla Supercharger (destination)</b></b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Tesla-hpwc-model-s.svg'/></div>" - }, - "13": { - "question": "Tiene un conector <div style='display: inline-block'><b><b>Tesla Supercharger (Destination)</b> (Tipo2 A con un cable de marca tesla)</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_tethered.svg'/></div>" - }, - "14": { - "question": "Tiene un conector <div style='display: inline-block'><b><b>USB</b> para cargar teléfonos y dispositivos electrónicos pequeños</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/usb_port.svg'/></div>" - }, - "15": { - "question": "Tiene un conector <div style='display: inline-block'><b><b>Bosch Active Connect con 3 pines</b> y cable</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/bosch-3pin.svg'/></div>" - }, - "16": { - "question": "Tiene un conector <div style='display: inline-block'><b><b>Bosch Active Connect con 5 pines</b> y cable</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/bosch-5pin.svg'/></div>" } } } @@ -1522,30 +1522,6 @@ "1": { "then": "<b>Enchufe de pared Schuko</b> sin pin de tierra (CEE7/4 tipo F)" }, - "2": { - "then": "<b>Enchufe de pared Europeo</b> con pin de tierra (CEE7/4 tipo E)" - }, - "3": { - "then": "<b>Enchufe de pared Europeo</b> con pin de tierra (CEE7/4 tipo E)" - }, - "4": { - "then": "<b>Chademo</b>" - }, - "5": { - "then": "<b>Chademo</b>" - }, - "6": { - "then": "<b>Tipo 1 con cable</b> (J1772)" - }, - "7": { - "then": "<b>Tipo 1 con cable</b> (J1772)" - }, - "8": { - "then": "<b>Tipo 1 <i>sin</i> cable</b> (J1772)" - }, - "9": { - "then": "<b>Tipo 1 <i>sin</i> cable</b> (J1772)" - }, "10": { "then": "<b>CSS Tipo 1</b> (también conocido como Tipo 1 Combo)" }, @@ -1576,6 +1552,9 @@ "19": { "then": "<b>Tipo 2 con cable</b> (mennekes)" }, + "2": { + "then": "<b>Enchufe de pared Europeo</b> con pin de tierra (CEE7/4 tipo E)" + }, "20": { "then": "<b>CCS Supercargador Tesla</b> (un tipo2_css con marca)" }, @@ -1606,11 +1585,32 @@ "29": { "then": "<b>Bosch Active Connect con 3 pines</b> y cable" }, + "3": { + "then": "<b>Enchufe de pared Europeo</b> con pin de tierra (CEE7/4 tipo E)" + }, "30": { "then": "<b>Bosch Active Connect con 5 pines</b> y cable" }, "31": { "then": "<b>Bosch Active Connect con 5 pines</b> y cable" + }, + "4": { + "then": "<b>Chademo</b>" + }, + "5": { + "then": "<b>Chademo</b>" + }, + "6": { + "then": "<b>Tipo 1 con cable</b> (J1772)" + }, + "7": { + "then": "<b>Tipo 1 con cable</b> (J1772)" + }, + "8": { + "then": "<b>Tipo 1 <i>sin</i> cable</b> (J1772)" + }, + "9": { + "then": "<b>Tipo 1 <i>sin</i> cable</b> (J1772)" } }, "question": "¿Qué tipo de conexiones de carga están disponibles aquí?" @@ -2005,6 +2005,12 @@ "1": { "then": "Este carril bici está pavimentado" }, + "10": { + "then": "Este carril bici está hecho de gravilla" + }, + "12": { + "then": "Este carril bici está hecho de tierra natural" + }, "2": { "then": "Este carril bici está hecho de asfalto" }, @@ -2019,12 +2025,6 @@ }, "9": { "then": "Este carril bici está hecho de grava" - }, - "10": { - "then": "Este carril bici está hecho de gravilla" - }, - "12": { - "then": "Este carril bici está hecho de tierra natural" } }, "question": "¿De qué superficie está hecho este carril bici?", @@ -2070,6 +2070,9 @@ "1": { "then": "Este carril bici está pavimentado" }, + "10": { + "then": "Este carril bici está hecho de gravilla" + }, "2": { "then": "Este carril bici está hecho de asfalto" }, @@ -2081,9 +2084,6 @@ }, "9": { "then": "Este carril bici está hecho de grava" - }, - "10": { - "then": "Este carril bici está hecho de gravilla" } }, "question": "¿De qué esta hecha la superficie de esta calle?", @@ -2616,6 +2616,18 @@ "0": { "then": "Esto es una pizzería" }, + "10": { + "then": "Aquí se sirven platos Chinos" + }, + "11": { + "then": "Aquí se sirven platos Griegos" + }, + "12": { + "then": "Aquí se sirven platos Indios" + }, + "13": { + "then": "Aquí se sirven platos Turcos" + }, "2": { "then": "Principalmente sirve pasta" }, @@ -2636,18 +2648,6 @@ }, "9": { "then": "Aquí se sirven platos Franceses" - }, - "10": { - "then": "Aquí se sirven platos Chinos" - }, - "11": { - "then": "Aquí se sirven platos Griegos" - }, - "12": { - "then": "Aquí se sirven platos Indios" - }, - "13": { - "then": "Aquí se sirven platos Turcos" } }, "question": "¿Qué comida se sirve aquí?", @@ -3036,6 +3036,19 @@ } } }, + "10": { + "options": { + "0": { + "question": "Todas las notas" + }, + "1": { + "question": "Ocultar las nostras de importación" + }, + "2": { + "question": "Solo mostrar las notas de importación" + } + } + }, "2": { "options": { "0": { @@ -3091,19 +3104,6 @@ "question": "Solo mostrar las notas abiertas" } } - }, - "10": { - "options": { - "0": { - "question": "Todas las notas" - }, - "1": { - "question": "Ocultar las nostras de importación" - }, - "2": { - "question": "Solo mostrar las notas de importación" - } - } } }, "name": "Notas de OpenStreetMap", @@ -3406,21 +3406,6 @@ "1": { "question": "Reciclaje de baterías" }, - "3": { - "question": "Reciclaje de latas" - }, - "4": { - "question": "Reciclaje de ropa" - }, - "5": { - "question": "Reciclaje de aceite de cocina" - }, - "6": { - "question": "Reciclaje de aceite de motor" - }, - "9": { - "question": "Reciclaje de botellas de cristal" - }, "10": { "question": "Reciclaje de cristal" }, @@ -3443,7 +3428,22 @@ "question": "Reciclaje de chatarra" }, "18": { - "question": "Reciclaje de chatarra" + "question": "Reciclaje de pequeños electrodomésticos" + }, + "3": { + "question": "Reciclaje de latas" + }, + "4": { + "question": "Reciclaje de ropa" + }, + "5": { + "question": "Reciclaje de aceite de cocina" + }, + "6": { + "question": "Reciclaje de aceite de motor" + }, + "9": { + "question": "Reciclaje de botellas de cristal" } } } @@ -3486,24 +3486,6 @@ "0": { "then": "Aquí se pueden reciclar baterías" }, - "2": { - "then": "Aquí se pueden reciclar latas" - }, - "3": { - "then": "Aquí se puede reciclar ropa" - }, - "4": { - "then": "Aquí se puede reciclar aceite de cocina" - }, - "5": { - "then": "Aquí se puede reciclar aceite de motor" - }, - "8": { - "then": "Aquí se pueden reciclar residuos orgánicos" - }, - "9": { - "then": "Aquí se pueden reciclar botellas de cristal" - }, "10": { "then": "Aquí se puede reciclar cristal" }, @@ -3527,6 +3509,24 @@ }, "19": { "then": "Aquí se pueden reciclar zapatos" + }, + "2": { + "then": "Aquí se pueden reciclar latas" + }, + "3": { + "then": "Aquí se puede reciclar ropa" + }, + "4": { + "then": "Aquí se puede reciclar aceite de cocina" + }, + "5": { + "then": "Aquí se puede reciclar aceite de motor" + }, + "8": { + "then": "Aquí se pueden reciclar residuos orgánicos" + }, + "9": { + "then": "Aquí se pueden reciclar botellas de cristal" } }, "question": "¿Qué se puede reciclar aquí?" @@ -3808,11 +3808,6 @@ "question": "¿De qué color es la luz que emite esta lámpara?", "render": "Esta lámpara emite luz {light:colour}" }, - "count": { - "mappings": { - "0": {} - } - }, "direction": { "question": "¿Hacia donde apunta esta lámpara?", "render": "Esta lámpara apunta hacia {light:direction}" @@ -3853,6 +3848,12 @@ "1": { "then": "Esta lámpara utiliza LEDs" }, + "10": { + "then": "Esta lámpara utiliza lámparas de sodio de alta presión (naranja con blanco)" + }, + "11": { + "then": "Esta lampara se ilumina con gas" + }, "2": { "then": "Esta lámpara utiliza iluminación incandescente" }, @@ -3873,12 +3874,6 @@ }, "9": { "then": "Esta lámpara utiliza lámparas de sodio de baja presión (naranja monocromo)" - }, - "10": { - "then": "Esta lámpara utiliza lámparas de sodio de alta presión (naranja con blanco)" - }, - "11": { - "then": "Esta lampara se ilumina con gas" } }, "question": "¿Qué tipo de iluminación utiliza esta lámpara?" @@ -4325,4 +4320,4 @@ } } } -} \ No newline at end of file +} From 0eeab6a45cac44fd751c3955579d52b685b4941a Mon Sep 17 00:00:00 2001 From: Pieter Vander Vennet <pietervdvn+mapcomplete@posteo.net> Date: Thu, 30 Mar 2023 00:00:00 +0000 Subject: [PATCH 03/55] Translated using Weblate (Dutch) Currently translated at 91.6% (372 of 406 strings) Translation: MapComplete/themes Translate-URL: https://hosted.weblate.org/projects/mapcomplete/themes/nl/ --- langs/themes/nl.json | 69 ++++++++++++++++++++++++-------------------- 1 file changed, 37 insertions(+), 32 deletions(-) diff --git a/langs/themes/nl.json b/langs/themes/nl.json index 0d9ebed8d..fdb2b58d3 100644 --- a/langs/themes/nl.json +++ b/langs/themes/nl.json @@ -1,4 +1,9 @@ { + "advertising": { + "description": "Heb je je ooit afgevraagd hoeveel reclameborden er zijn in onze straten? Met deze kaart kan je deze vinden en informatie toevoegen", + "shortDescription": "Waar zijn er reclameborden?", + "title": "Reclamekaart" + }, "aed": { "description": "Op deze kaart kan je informatie over AEDs vinden en verbeteren", "title": "Open AED-kaart" @@ -918,6 +923,33 @@ "onwheels": { "description": "Op deze kaart kan je informatie rond rolstoeltoegankelijkheid zien, zoals toegangsdeuren met hun breedte en drempelhoogte, toiletten met toegankelijkheidsinformatie, recepties maar ook winkels, cafés en restaurants.", "layers": { + "19": { + "override": { + "=title": { + "render": "Statistieken" + } + } + }, + "20": { + "override": { + "+tagRenderings": { + "0": { + "render": { + "special": { + "text": "Importeren" + } + } + }, + "1": { + "render": { + "special": { + "message": "Voeg alle gesuggereerde tags toe" + } + } + } + } + } + }, "4": { "override": { "filter": { @@ -960,33 +992,6 @@ "override": { "name": "Parkeerplaatsen voor personen met een beperking" } - }, - "19": { - "override": { - "=title": { - "render": "Statistieken" - } - } - }, - "20": { - "override": { - "+tagRenderings": { - "0": { - "render": { - "special": { - "text": "Importeren" - } - } - }, - "1": { - "render": { - "special": { - "message": "Voeg alle gesuggereerde tags toe" - } - } - } - } - } } }, "title": "OnWheels" @@ -1193,10 +1198,6 @@ "stations": { "description": "Bekijk, bewerk en voeg details to aan een treinstation", "layers": { - "3": { - "description": "Laag met treinstations", - "name": "Treinstations" - }, "15": { "description": "Schermen die treinen tonen die van dit station vertrekken", "name": "Vertrektijdenborden", @@ -1228,6 +1229,10 @@ "title": { "render": "Vertrektijdenbord" } + }, + "3": { + "description": "Laag met treinstations", + "name": "Treinstations" } }, "title": "Treinstations" @@ -1327,4 +1332,4 @@ "shortDescription": "Een kaart met vuilnisbakken", "title": "Vuilnisbak" } -} \ No newline at end of file +} From 87dc7a065ecf20e0786f31424211b5df7279cbfd Mon Sep 17 00:00:00 2001 From: HO Gin Wang <hoginwang1996@gmail.com> Date: Thu, 30 Mar 2023 05:29:28 +0000 Subject: [PATCH 04/55] Translated using Weblate (Chinese (Simplified)) Currently translated at 2.0% (16 of 765 strings) Translation: MapComplete/Core Translate-URL: https://hosted.weblate.org/projects/mapcomplete/core/zh_Hans/ --- langs/zh_Hans.json | 131 ++++----------------------------------------- 1 file changed, 10 insertions(+), 121 deletions(-) diff --git a/langs/zh_Hans.json b/langs/zh_Hans.json index 34442089a..a55217a87 100644 --- a/langs/zh_Hans.json +++ b/langs/zh_Hans.json @@ -5,15 +5,22 @@ "retrying": "加载数据失败。将在 {count} 秒后重试……", "zoomIn": "放大以查看或编辑数据" }, + "communityIndex": { + "available": "这个社区说 {native}", + "intro": "与其他人取得联系,了解他们,向他们学习……", + "notAvailable": "这个社区不会说 {native}", + "title": "社区主页" + }, "delete": { "cancel": "取消", + "cannotBeDeleted": "此功能无法被删除", "delete": "删除", "explanations": { - "hardDelete": "这个点将在OpenStreetMap中被删除。它可以被有经验的贡献者恢复" + "hardDelete": "此功能在 OpenStreetMap 中将被删除。它可以由有经验的贡献者进行恢复", + "retagNoOtherThemes": "此功能将被重新分类并从此应用中隐藏" }, "notEnoughExperience": "这个点由其他人创建。", "onlyEditedByLoggedInUser": "这个点仅被您所编辑,您可以安全的删除它。", - "reasons": {}, "useSomethingElse": "使用其他OpenStreetMap编辑器来删除它", "whyDelete": "为什么这个点需要被删除?" }, @@ -24,125 +31,7 @@ "aboutMapcomplete": "<h3>关于MapComplete</h3><p>使用它在<b>特定主题</b>上追加OpenStreetMap信息。 Answer questions, and within minutes your contributions are available everywhere. <b>主题维护者</b>为它定义元素、问题和语言。</p><h3>发现更多</h3><p>MapComplete always <b>offers the next step</b> to learn more about OpenStreetMap.</p><ul><li>当嵌入在网站的时候,iframe连接到一个全屏的MapComplete</li><li>全屏版本提供OpenStreetMap信息</li><li>无需登录即可查看,但编辑需要一个OSM账号。</li><li>若您未登录则将被要求登录</li><li>每次当您回答一条问题,您都可以向地图添加新的点</li><li>After a while, actual OSM-tags are shown, later linking to the wiki</li></ul><p></p><br><p>Did you notice <b>an issue</b>? Do you have a <b>feature request</b>? Want to <b>help translate</b>? Head over to <a href=\"https://github.com/pietervdvn/MapComplete\" target=\"_blank\">the source code</a> or<a href=\"https://github.com/pietervdvn/MapComplete/issues\" target=\"_blank\">issue tracker.</a></p><p>想要查看<b>您的进度</b>?查阅<a href=\"{osmcha_link}\" target=\"_blank\">OsmCha</a>上的编辑计数。</p>", "add": { "disableFilters": "禁用所有过滤器", - "hasBeenImported": "这个点已经被导入过了", - "import": {} - }, - "apply_button": {}, - "attribution": { - "iconAttribution": {} - }, - "download": {}, - "histogram": {}, - "layerSelection": {}, - "levelSelection": {}, - "morescreen": {}, - "opening_hours": {}, - "pdf": {}, - "questions": {}, - "search": {}, - "sharescreen": {}, - "weekdays": { - "abbreviations": {} - }, - "welcomeExplanation": {}, - "wikipedia": { - "previewbox": {} + "hasBeenImported": "这个点已经被导入过了" } - }, - "image": { - "nearbyPictures": {} - }, - "importHelper": { - "askMetadata": {}, - "compareToAlreadyExistingNotes": {}, - "confirmProcess": {}, - "conflationChecker": { - "states": {} - }, - "createNotes": {}, - "introduction": {}, - "login": {}, - "mapPreview": {}, - "noteParts": {}, - "previewAttributes": {}, - "selectFile": {}, - "selectTheme": {} - }, - "importInspector": {}, - "importLayer": {}, - "index": {}, - "matrixbot": { - "commands": { - "dm": {}, - "documentation": { - "file": {}, - "inputElement": {}, - "layer": {}, - "theme": {}, - "url_parameter": {}, - "visualisation": {} - }, - "dream": {}, - "help": {}, - "info": {}, - "language": {}, - "role": {}, - "scheme": {}, - "search": {}, - "shutdown": {}, - "tags": {}, - "welcome": {}, - "wiki": {} - } - }, - "move": { - "inviteToMove": {}, - "reasons": {} - }, - "multi_apply": {}, - "notes": {}, - "privacy": {}, - "professional": { - "aboutMc": { - "internalUse": {}, - "layers": {}, - "survey": {} - }, - "aboutOsm": { - "aboutOsm": {}, - "benefits": {}, - "license": {}, - "vandalism": {} - }, - "drawbacks": { - "licenseNuances": { - "usecaseGatheringOpenData": {}, - "usecaseMapDifferentSources": {} - }, - "unsuitedData": {} - }, - "indexPage": {}, - "services": {} - }, - "reviews": {}, - "split": {}, - "translations": {}, - "validation": { - "color": {}, - "date": {}, - "direction": {}, - "distance": {}, - "email": {}, - "float": {}, - "int": {}, - "nat": {}, - "opening_hours": {}, - "pfloat": {}, - "phone": {}, - "pnat": {}, - "string": {}, - "text": {}, - "url": {}, - "wikidata": {} } } From 8eac8c3fe60c69f8808af3c4fb89ffe2a86057c1 Mon Sep 17 00:00:00 2001 From: Lucas <lucaslechat@outlook.com> Date: Thu, 30 Mar 2023 11:38:00 +0000 Subject: [PATCH 05/55] Translated using Weblate (French) Currently translated at 88.6% (78 of 88 strings) Translation: MapComplete/shared-questions Translate-URL: https://hosted.weblate.org/projects/mapcomplete/shared-questions/fr/ --- langs/shared-questions/fr.json | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/langs/shared-questions/fr.json b/langs/shared-questions/fr.json index 5c4f953ef..7f6b42833 100644 --- a/langs/shared-questions/fr.json +++ b/langs/shared-questions/fr.json @@ -29,6 +29,16 @@ }, "question": "Quelles pièces peut-on utiliser pour payer ici ?" }, + "denominations-notes": { + "mappings": { + "0": { + "then": "Les billets de 5 euros ne sont pas acceptés" + }, + "1": { + "then": "Les billets de 10 euros sont acceptés" + } + } + }, "description": { "question": "Y a-t-il quelque chose de pertinent que vous n'avez pas pu donner à la dernière question ? Ajoutez-le ici.", "questionHint": "Ne répétez pas des réponses déjà données" @@ -126,6 +136,13 @@ "question": "À quel étage se situe l’élément ?", "render": "Étage {level}" }, + "luminous_or_lit": { + "mappings": { + "3": { + "then": "Cet objet n'émet pas de lumière et n'est pas éclairé par l'extérieur" + } + } + }, "multilevels": { "override": { "question": "Quels étages sont desservis par cet ascenceur ?", @@ -264,4 +281,4 @@ "question": "Quelle est l'entité Wikidata correspondante ?" } } -} \ No newline at end of file +} From 7e5f987d861c01fef80017650751d524cee36ad0 Mon Sep 17 00:00:00 2001 From: paunofu <paunofuentes@gmail.com> Date: Fri, 31 Mar 2023 07:45:05 +0000 Subject: [PATCH 06/55] Translated using Weblate (Catalan) Currently translated at 76.8% (588 of 765 strings) Translation: MapComplete/Core Translate-URL: https://hosted.weblate.org/projects/mapcomplete/core/ca/ --- langs/ca.json | 36 +++++++++++++++++++++++++++++++----- 1 file changed, 31 insertions(+), 5 deletions(-) diff --git a/langs/ca.json b/langs/ca.json index ad6f7c20b..64d525a09 100644 --- a/langs/ca.json +++ b/langs/ca.json @@ -58,7 +58,7 @@ "fakeui": { "add_images": "Afegeix imatges amb pocs clics", "attributes": "Mostra els atributs d'una manera amigable", - "edit": "Informació incorrecta o desactualitzada? El botó d'editar està just aquí", + "edit": "Informació incorrecta o desactualizada? El botó d'editar està just aquí.", "question": "Si encara no es coneix cap atribut, MapCpomplete mostrarà una pregunta", "see_images": "Mostra imatges de contribuïdors anteriors, Wikipedia, Mapillary, ... ", "wikipedia": "Es mostren articles de Wikipedia enllaçats" @@ -395,24 +395,50 @@ "downloadGeojson": "Descarrega GeoJSON", "giveSource": "Quina és la font d'aquestes dades? Si s'estableix \"font\" a l'element aquest valor s'ignorarà" }, + "conflationChecker": { + "states": { + "running": "Consultant Overpass…", + "unexpected": "Estat inesperat {state}" + }, + "title": "Comparar amb dades existents", + "titleLive": "Dades en directe a OSM", + "titleNearby": "Característiques properes", + "zoomIn": "El nivell de zoom actual és {current}", + "zoomLevelSelection": "Les dades en directe es mostren si el nivell de zoom és com a mínim: " + }, + "createNotes": { + "creating": "Creades <b>{count}</b> notes de {total}", + "done": "S'han creat totes les {count} notes!", + "loading": "Espera mentre estem carregant…", + "openImportViewer": "Inspeccioneu el progrés de les vostres notes al \"import_viewer\"", + "title": "Creació de notes" + }, + "gotoImportViewer": "Inspeccioneu les vostres importacions anteriors", "introduction": { "description": "L'ajudant d'importació converteix un conjunt de dades extern en notes. El conjunt de dades extern ha de coincidir amb una de les capes MapComplete existents. Per a cada article que introdueixes a l'importador, es crearà una nota única. Aquestes notes es mostraran juntament amb les característiques rellevants en aquests mapes per afegir-les fàcilment.", - "importFormat": "Un text d'una nota ha de tenir el format següent per poder ser recollit: <br><div class=\"literal-code\">[Una petita introducció]<br>https://mapcomplete.osm.be /[themename].html?[paràmetres com ara lat i lon]#import<br>[totes les etiquetes de la funció] </div>" + "importFormat": "Un text d'una nota ha de tenir el format següent per poder ser recollit: <br><div class=\"literal-code\">[Una petita introducció]<br>https://mapcomplete.osm.be /[themename].html?[paràmetres com ara lat i lon]#import<br>[totes les etiquetes de la funció] </div>", + "title": "Introducció" }, "login": { "lockNotice": "Aquesta pàgina està bloquejada. Necessites {importHelperUnlock} conjunts de canvis per poder accedir aquí.", "loggedInWith": "Actualment has entrat com a <b>{name}</b> i has fet {csCount} conjunts de canvis", "loginIsCorrect": "<b>{name}</b> és el compte correcte per crear les notes d'importació.", "loginRequired": "Has d'entrar per continuar", + "title": "Iniciar Sessió", "userAccountTitle": "Seleccionar compte d'usuari" }, "mapPreview": { - "autodetected": "La capa es va deduir automàticament en funció de les propietats", + "autodetected": "La capa es va deduir automàticament en funció de les seves propietats", "confirm": "Les característiques es troben a la ubicació correcta del mapa", "mismatch": "{count} característiques no coincideixen amb la capa seleccionada. Assegura't que hi hagi les etiquetes per indicar el tipus, és a dir, {tags}", "selectLayer": "Amb quina capa coincideix aquesta importació?", "title": "Vista prèvia del mapa" }, + "noteParts": { + "datasource": "Dades originals de {source}", + "importEasily": "Afegiu aquest punt fàcilment amb MapComplete:", + "wikilink": "Podeu trobar més informació sobre aquesta importació a {wikilink}" + }, "previewAttributes": { "allAttributesSame": "Totes les funcions a importar tenen aquesta etiqueta", "inspectDataTitle": "Inspecciona les dades de {count} funcions per importar", @@ -439,13 +465,13 @@ "title": "Inspeccionar i controlar notes d'importació" }, "importLayer": { - "alreadyMapped": "Ja hi ha un altre {title} al mapa; aquest punt és un duplicat", + "alreadyMapped": "Ja hi ha un {title} al mapa - aquest punt és un duplicat", "description": "Una capa que importa entrades per a {title}", "importButton": "import_button({layerId}, _tags, he trobat un {title} aquí; afegeix-lo al mapa,./assets/svg/addSmall.svg,,,id)", "importHandled": "<div class=\"thanks\">Aquesta funció s'ha gestionat. Gràcies pel teu esforç.</div>", "layerName": "Possible {title}", "notFound": "No he pogut trobar {title}: esborra-ho", - "popupTitle": "Possible {title}" + "popupTitle": "Pot ser que hi hagi {title} aquí" }, "index": { "#": "Aquests textos es mostren sobre els botons de les peticions quan no hi ha petició carregada", From 01bf20d467846c829f10ef245f859fb8eb1e169e Mon Sep 17 00:00:00 2001 From: Lucas <lucaslechat@outlook.com> Date: Thu, 30 Mar 2023 12:27:03 +0000 Subject: [PATCH 07/55] Translated using Weblate (French) Currently translated at 48.4% (371 of 765 strings) Translation: MapComplete/Core Translate-URL: https://hosted.weblate.org/projects/mapcomplete/core/fr/ --- langs/fr.json | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/langs/fr.json b/langs/fr.json index 71277f159..b7cc5853e 100644 --- a/langs/fr.json +++ b/langs/fr.json @@ -5,6 +5,11 @@ "retrying": "Le chargement a échoué. Nouvel essai dans {count} secondes…", "zoomIn": "Rapprochez-vous sur la carte pour voir ou éditer les données" }, + "communityIndex": { + "available": "Cette communauté parle {native}", + "intro": "Prenez contact avec d'autres personnes pour les connaître, apprendre d'elles, …", + "title": "Index communautaire" + }, "delete": { "cancel": "Annuler", "cannotBeDeleted": "Cet objet ne peut être supprimé", From 9699a4f62ce418f369f4d57be626d0e5c23ead37 Mon Sep 17 00:00:00 2001 From: paunofu <paunofuentes@gmail.com> Date: Fri, 31 Mar 2023 09:03:37 +0000 Subject: [PATCH 08/55] Translated using Weblate (Catalan) Currently translated at 100.0% (406 of 406 strings) Translation: MapComplete/themes Translate-URL: https://hosted.weblate.org/projects/mapcomplete/themes/ca/ --- langs/themes/ca.json | 166 ++++++++++++++++++++++++++++++++++--------- 1 file changed, 134 insertions(+), 32 deletions(-) diff --git a/langs/themes/ca.json b/langs/themes/ca.json index 9276b01e0..bf3f1f3f3 100644 --- a/langs/themes/ca.json +++ b/langs/themes/ca.json @@ -771,6 +771,108 @@ "description": "Un mapa amb voreres i encreuaments.", "title": "Vorals i encreuaments" }, + "mapcomplete-changes": { + "description": "Aquest mapa mostra tots els canvis fets amb MapComplete", + "layers": { + "0": { + "description": "Mostra tots els canvis de MapComplete", + "filter": { + "0": { + "options": { + "0": { + "question": "El nom del tema conté {search}" + } + } + }, + "1": { + "options": { + "0": { + "question": "Fet pel col·laborador {search}" + } + } + }, + "2": { + "options": { + "0": { + "question": "<b>No</b> fet pel col·laborador {search}" + } + } + }, + "3": { + "options": { + "0": { + "question": "Fet abans de {search}" + } + } + }, + "4": { + "options": { + "0": { + "question": "Fet després de {search}" + } + } + }, + "5": { + "options": { + "0": { + "question": "Idioma de l'usuari (codi iso) {search}" + } + } + }, + "6": { + "options": { + "0": { + "question": "Fet amb l'amfitrió {search}" + } + } + }, + "7": { + "options": { + "0": { + "question": "El conjunt de canvis ha afegit almenys una imatge" + } + } + } + }, + "name": "Centre del conjunt de canvis", + "tagRenderings": { + "contributor": { + "question": "Quin col·laborador va fer aquest canvi?", + "render": "Canvi fet per <a href='https://openstreetmap.org/user/{user}' target='_blank'>{user}</a>" + }, + "host": { + "question": "Amb quin amfitrió (lloc web) es va fer aquest canvi?", + "render": "Canvi amb <a href='{host}'>{host}</a>" + }, + "locale": { + "question": "Amb quina configuració regional (idioma) s'ha fet aquest canvi?", + "render": "La configuració regional de l'usuari és {locale}" + }, + "show_changeset_id": { + "render": "Conjunt de canvi <a href='https://openstreetmap.org/changeset/{id}' target='_blank'>{id}</a>" + }, + "theme-id": { + "question": "Quin tema es va utilitzar per fer aquest canvi?", + "render": "Canvi amb el tema <a href='https://mapcomplete.osm.be/{theme}'>{theme}</a>" + } + }, + "title": { + "render": "Conjunt de canvis per a {theme}" + } + }, + "1": { + "override": { + "tagRenderings": { + "link_to_more": { + "render": "Es poden trobar més estadístiques <a href='https://github.com/pietervdvn/MapComplete/tree/develop/Docs/Tools/graphs' target='_blank'>aquí</a>" + } + } + } + } + }, + "shortDescription": "Mostra els canvis fets per MapComplete", + "title": "Canvis fets amb MapComplete" + }, "maproulette": { "description": "Tema que mostra les tasques de MapRoulette, que us permet cercar-les, filtrar-les i solucionar-les.", "title": "Tasques de MapRoulette" @@ -802,6 +904,33 @@ "onwheels": { "description": "En aquest mapa, es mostren llocs públics accessibles per a cadira de rodes i es poden afegir fàcilment", "layers": { + "19": { + "override": { + "=title": { + "render": "Estadístiques" + } + } + }, + "20": { + "override": { + "+tagRenderings": { + "0": { + "render": { + "special": { + "text": "Importar" + } + } + }, + "1": { + "render": { + "special": { + "message": "Afegiu totes les etiquetes suggerides" + } + } + } + } + } + }, "4": { "override": { "filter": { @@ -844,33 +973,6 @@ "override": { "name": "Places d'aparcament per a minusvàlids" } - }, - "19": { - "override": { - "=title": { - "render": "Estadístiques" - } - } - }, - "20": { - "override": { - "+tagRenderings": { - "0": { - "render": { - "special": { - "text": "Importar" - } - } - }, - "1": { - "render": { - "special": { - "message": "Afegiu totes les etiquetes suggerides" - } - } - } - } - } } }, "title": "Sobre rodes" @@ -1031,10 +1133,6 @@ "stations": { "description": "Veure, editar i afegir detalls a una estació de tren", "layers": { - "3": { - "description": "Capa que mostra les estacions de tren", - "name": "Estació de tren" - }, "15": { "description": "Pantalles que mostren els trens que sortiran de l'estació", "name": "Taulers de sortides", @@ -1066,6 +1164,10 @@ "title": { "render": "Tauler de sortides" } + }, + "3": { + "description": "Capa que mostra les estacions de tren", + "name": "Estació de tren" } }, "title": "Estacions de tren" @@ -1157,4 +1259,4 @@ "shortDescription": "Un mapa amb papereres", "title": "Papepera" } -} \ No newline at end of file +} From faaef1f747b61e3f2fc043e49f83ea617cec64d4 Mon Sep 17 00:00:00 2001 From: kjon <kjon@gmx.de> Date: Thu, 30 Mar 2023 16:56:31 +0000 Subject: [PATCH 09/55] Translated using Weblate (German) Currently translated at 100.0% (406 of 406 strings) Translation: MapComplete/themes Translate-URL: https://hosted.weblate.org/projects/mapcomplete/themes/de/ --- langs/themes/de.json | 166 ++++++++++++++++++++++++++++++++++--------- 1 file changed, 134 insertions(+), 32 deletions(-) diff --git a/langs/themes/de.json b/langs/themes/de.json index effcc154d..bffcaf9b3 100644 --- a/langs/themes/de.json +++ b/langs/themes/de.json @@ -771,6 +771,108 @@ "description": "Eine Karte mit Bordsteinen und Überwegen.", "title": "Bordsteine und Überwege" }, + "mapcomplete-changes": { + "description": "Diese Karte zeigt alle mit MapComplete vorgenommenen Änderungen", + "layers": { + "0": { + "description": "Zeigt alle MapComplete-Änderungen", + "filter": { + "0": { + "options": { + "0": { + "question": "Themename enthält {search}" + } + } + }, + "1": { + "options": { + "0": { + "question": "Erstellt von {search}" + } + } + }, + "2": { + "options": { + "0": { + "question": "<b>Nicht</b> erstellt von {search}" + } + } + }, + "3": { + "options": { + "0": { + "question": "Erstellt vor {search}" + } + } + }, + "4": { + "options": { + "0": { + "question": "Erstellt nach {search}" + } + } + }, + "5": { + "options": { + "0": { + "question": "Benutzersprache (ISO-Code) {search}" + } + } + }, + "6": { + "options": { + "0": { + "question": "Erstellt mit host {search}" + } + } + }, + "7": { + "options": { + "0": { + "question": "Im Änderungssatz wurde mindestens ein Bild hinzugefügt" + } + } + } + }, + "name": "Zentrum der Änderungssätze", + "tagRenderings": { + "contributor": { + "question": "Wer hat diese Änderung vorgenommen?", + "render": "Änderung vorgenommen von <a href='https://openstreetmap.org/user/{user}' target='_blank'>{user}</a>" + }, + "host": { + "question": "Über welchen Host (Webseite) wurde diese Änderung vorgenommen?", + "render": "Geändert über <a href='{host}'>{host}</a>" + }, + "locale": { + "question": "In welchem Gebietsschema (Sprache) wurde diese Änderung vorgenommen?", + "render": "Benutzergebietsschema ist {locale}" + }, + "show_changeset_id": { + "render": "Änderungssatz <a href='https://openstreetmap.org/changeset/{id}' target='_blank'>{id}</a>" + }, + "theme-id": { + "question": "Welches Thema wurde für diese Änderung verwendet?", + "render": "Geändert mit Thema <a href='https://mapcomplete.osm.be/{theme}'>{theme}</a>" + } + }, + "title": { + "render": "Änderungssatz für {theme}" + } + }, + "1": { + "override": { + "tagRenderings": { + "link_to_more": { + "render": "Weitere Statistiken <a href='https://github.com/pietervdvn/MapComplete/tree/develop/Docs/Tools/graphs' target='_blank'>hier</a>" + } + } + } + } + }, + "shortDescription": "Zeigt Änderungen, die mit MapComplete vorgenommen wurden", + "title": "Änderungen mit MapComplete" + }, "maproulette": { "description": "Thema mit MapRoulette-Aufgaben, die Sie suchen, filtern und beheben können.", "title": "MapRoulette-Aufgaben" @@ -802,6 +904,33 @@ "onwheels": { "description": "Auf dieser Karte können Sie öffentlich zugängliche Orte für Rollstuhlfahrer ansehen, bearbeiten oder hinzufügen", "layers": { + "19": { + "override": { + "=title": { + "render": "Statistik" + } + } + }, + "20": { + "override": { + "+tagRenderings": { + "0": { + "render": { + "special": { + "text": "Import" + } + } + }, + "1": { + "render": { + "special": { + "message": "Alle vorgeschlagenen Tags hinzufügen" + } + } + } + } + } + }, "4": { "override": { "filter": { @@ -844,33 +973,6 @@ "override": { "name": "Barrierefreie Parkplätze" } - }, - "19": { - "override": { - "=title": { - "render": "Statistik" - } - } - }, - "20": { - "override": { - "+tagRenderings": { - "0": { - "render": { - "special": { - "text": "Import" - } - } - }, - "1": { - "render": { - "special": { - "message": "Alle vorgeschlagenen Tags hinzufügen" - } - } - } - } - } } }, "title": "Auf Rädern" @@ -1031,10 +1133,6 @@ "stations": { "description": "Bahnhofsdetails ansehen, bearbeiten und hinzufügen", "layers": { - "3": { - "description": "Ebene mit Bahnhöfen", - "name": "Bahnhöfe" - }, "15": { "description": "Anzeigen der Züge, die von diesem Bahnhof abfahren", "name": "Abfahrtstafeln", @@ -1066,6 +1164,10 @@ "title": { "render": "Abfahrtstafel" } + }, + "3": { + "description": "Ebene mit Bahnhöfen", + "name": "Bahnhöfe" } }, "title": "Bahnhöfe" @@ -1157,4 +1259,4 @@ "shortDescription": "Eine Karte mit Abfalleimern", "title": "Abfalleimer" } -} \ No newline at end of file +} From 67127d5399f0a0dcf011110bbfeee6b89c5ae707 Mon Sep 17 00:00:00 2001 From: Lucas <lucaslechat@outlook.com> Date: Thu, 30 Mar 2023 12:49:26 +0000 Subject: [PATCH 10/55] Translated using Weblate (French) Currently translated at 90.3% (367 of 406 strings) Translation: MapComplete/themes Translate-URL: https://hosted.weblate.org/projects/mapcomplete/themes/fr/ --- langs/themes/fr.json | 86 +++++++++++++++++++++++++++----------------- 1 file changed, 53 insertions(+), 33 deletions(-) diff --git a/langs/themes/fr.json b/langs/themes/fr.json index a8db4c07e..93f22d28c 100644 --- a/langs/themes/fr.json +++ b/langs/themes/fr.json @@ -1,4 +1,9 @@ { + "advertising": { + "description": "Vous êtes-vous déjà demandé combien de publicité il y a dans nos rue ou sur nos routes ? Avec cette carte vous pouvez trouver et ajouter des informations sur tous les dispositifs publicitaires que vous pouvez trouver dans la rue", + "shortDescription": "Où puis-je trouver des dispositifs publicitaires ?", + "title": "Open Advertising Map" + }, "aed": { "description": "Sur cette carte, vous pouvez trouver et améliorer les informations sur les défibrillateurs", "title": "Carte des défibrillateurs (DAE)" @@ -382,6 +387,10 @@ }, "title": "Open Climbing Map" }, + "clock": { + "description": "Carte affichant toutes les horloges publiques", + "title": "Horloges" + }, "cycle_highways": { "description": "Cette carte affiche les aménagements cyclables", "layers": { @@ -679,7 +688,7 @@ "title": "Carte des friteries" }, "ghostbikes": { - "description": "Les <b>vélos fantômes</b> sont des mémoriaux pour les cyclistes tuées sur la route, prenant la forme de vélos blancs placés à proximité des faits.<br/><br/>Cette carte indique leur emplacement à partir d’OpenStreetMap. Il est possible de contribuer aux informations ici, sous réserve d’avoir un compte OpenStreetMap (gratuit).", + "description": "Les <b>vélos fantômes</b> sont des mémoriaux pour les cyclistes tuées sur la route, prenant la forme de vélos blancs placés à proximité des faits.<br/><br/>Cette carte indique leur emplacement à partir d’OpenStreetMap. Il est possible de contribuer aux informations ici, sous réserve d’avoir un compte OpenStreetMap (gratuit). <p>Il existe un <a href='https://masto.bike/@ghostbikebot' target='_blank'>compte automatisé Mastodon qui publie un aperçu mensuel des vélos fantômes à travers le monde</a></p>", "title": "Vélo fantôme" }, "grb": { @@ -731,6 +740,17 @@ }, "healthcare": { "description": "Cette carte affiche différents éléments liés à la santé", + "layers": { + "5": { + "override": { + "=presets": { + "2": { + "title": "un opticien" + } + } + } + } + }, "title": "Services de santé" }, "hotels": { @@ -776,6 +796,33 @@ "onwheels": { "description": "Sur cette carte nous pouvons voir et ajouter les différents endroits publiques accessibles aux chaises roulantes", "layers": { + "19": { + "override": { + "=title": { + "render": "Statistiques" + } + } + }, + "20": { + "override": { + "+tagRenderings": { + "0": { + "render": { + "special": { + "text": "Importation" + } + } + }, + "1": { + "render": { + "special": { + "message": "Ajouter tous les attributs suggérés" + } + } + } + } + } + }, "4": { "override": { "filter": { @@ -818,33 +865,6 @@ "override": { "name": "Places de stationnement pour personnes handicapées" } - }, - "19": { - "override": { - "=title": { - "render": "Statistiques" - } - } - }, - "20": { - "override": { - "+tagRenderings": { - "0": { - "render": { - "special": { - "text": "Importation" - } - } - }, - "1": { - "render": { - "special": { - "message": "Ajouter tous les attributs suggérés" - } - } - } - } - } } }, "title": "OnWheels" @@ -1003,10 +1023,6 @@ "stations": { "description": "Voir, modifier et ajouter des détails à une gare ferroviaire", "layers": { - "3": { - "description": "Couche montrant les gares", - "name": "Gares ferroviaires" - }, "15": { "description": "Panneau affichant les trains au départ depuis cette gare", "name": "Panneaux des départs", @@ -1035,6 +1051,10 @@ "title": { "render": "Tableau des départs" } + }, + "3": { + "description": "Couche montrant les gares", + "name": "Gares ferroviaires" } }, "title": "Gares ferroviaires" @@ -1126,4 +1146,4 @@ "shortDescription": "Une carte des poubelles", "title": "Poubelles" } -} \ No newline at end of file +} From bb6ab4eb4cd8e0f4fa7d9964c9c1b0a3524be664 Mon Sep 17 00:00:00 2001 From: Lucas <lucaslechat@outlook.com> Date: Thu, 30 Mar 2023 11:42:01 +0000 Subject: [PATCH 11/55] Translated using Weblate (French) Currently translated at 100.0% (88 of 88 strings) Translation: MapComplete/shared-questions Translate-URL: https://hosted.weblate.org/projects/mapcomplete/shared-questions/fr/ --- langs/shared-questions/fr.json | 30 ++++++++++++++++++++++++++++-- 1 file changed, 28 insertions(+), 2 deletions(-) diff --git a/langs/shared-questions/fr.json b/langs/shared-questions/fr.json index 7f6b42833..e993c3382 100644 --- a/langs/shared-questions/fr.json +++ b/langs/shared-questions/fr.json @@ -36,8 +36,24 @@ }, "1": { "then": "Les billets de 10 euros sont acceptés" + }, + "2": { + "then": "Les billets de 20 euros sont acceptés" + }, + "3": { + "then": "Les billets de 50 euros sont acceptés" + }, + "4": { + "then": "Les billets de 100 euros sont acceptés" + }, + "5": { + "then": "Les billets de 200 euros sont acceptés" + }, + "6": { + "then": "Les billets de 500 euros sont acceptés" } - } + }, + "question": "quels billets pouvez vous utiliser pour payer ici ?" }, "description": { "question": "Y a-t-il quelque chose de pertinent que vous n'avez pas pu donner à la dernière question ? Ajoutez-le ici.", @@ -138,10 +154,20 @@ }, "luminous_or_lit": { "mappings": { + "0": { + "then": "Cet objet émet de la lumière et est éclairé par l'extérieur" + }, + "1": { + "then": "Cet objet émet de la lumière" + }, + "2": { + "then": "Cet objet est éclairé par l'extérieur, par ex. par un projecteur ou d'autres lumières" + }, "3": { "then": "Cet objet n'émet pas de lumière et n'est pas éclairé par l'extérieur" } - } + }, + "question": "Cet objet est-il éclairé ou émet-il de la lumière ?" }, "multilevels": { "override": { From 7173cfd34b8991952d765085c532512f047385e8 Mon Sep 17 00:00:00 2001 From: Pieter Vander Vennet <pietervdvn+mapcomplete@posteo.net> Date: Wed, 29 Mar 2023 23:58:53 +0000 Subject: [PATCH 12/55] Translated using Weblate (English) Currently translated at 100.0% (2800 of 2800 strings) Translation: MapComplete/Layer translations Translate-URL: https://hosted.weblate.org/projects/mapcomplete/layers/en/ --- langs/layers/en.json | 422 +++++++++++++++++++++---------------------- 1 file changed, 211 insertions(+), 211 deletions(-) diff --git a/langs/layers/en.json b/langs/layers/en.json index d30d23b02..7d37b2be4 100644 --- a/langs/layers/en.json +++ b/langs/layers/en.json @@ -35,12 +35,22 @@ "1": { "title": "a freestanding poster box" }, + "10": { + "description": "Used for advertising signs, neon signs, logos & institutional entrance signs", + "title": "a sign" + }, + "11": { + "title": "a sculpture" + }, + "12": { + "title": "a wall painting" + }, "2": { "title": "a poster box mounted on a wall" }, "3": { "description": "Small billboard for neighbourhood advertising, generally intended for pedestrians", - "title": "a billboard" + "title": "a board" }, "4": { "description": "A cylindrical outdoor structure which shows advertisements", @@ -61,16 +71,6 @@ }, "9": { "title": "a totem" - }, - "10": { - "description": "Used for advertising signs, neon signs, logos & institutional entrance signs", - "title": "a sign" - }, - "11": { - "title": "a sculpture" - }, - "12": { - "title": "a wall painting" } }, "tagRenderings": { @@ -165,6 +165,9 @@ "1": { "then": "This is a board" }, + "10": { + "then": "This is a wall painting" + }, "2": { "then": "This is a column" }, @@ -188,9 +191,6 @@ }, "9": { "then": "This is a totem" - }, - "10": { - "then": "This is a wall painting" } }, "question": "Which type of advertising feature is this?", @@ -205,6 +205,9 @@ "1": { "then": "Board" }, + "10": { + "then": "Wall painting" + }, "2": { "then": "Poster Box" }, @@ -228,9 +231,6 @@ }, "9": { "then": "Totem" - }, - "10": { - "then": "Wall painting" } } } @@ -309,6 +309,15 @@ "1": { "then": "Mural" }, + "10": { + "then": "Azulejo (Spanish decorative tilework)" + }, + "11": { + "then": "Tilework" + }, + "12": { + "then": "Woodcarving" + }, "2": { "then": "Painting" }, @@ -332,15 +341,6 @@ }, "9": { "then": "Relief" - }, - "10": { - "then": "Azulejo (Spanish decorative tilework)" - }, - "11": { - "then": "Tilework" - }, - "12": { - "then": "Woodcarving" } }, "question": "What is the type of this artwork?", @@ -1785,6 +1785,27 @@ "1": { "question": "Has a <div style='display: inline-block'><b><b>Schuko wall plug</b> without ground pin (CEE7/4 type F)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/CEE7_4F.svg'/></div> connector" }, + "10": { + "question": "Has a <div style='display: inline-block'><b><b>Type 2 with cable</b> (mennekes)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_tethered.svg'/></div> connector" + }, + "11": { + "question": "Has a <div style='display: inline-block'><b><b>Tesla Supercharger CCS</b> (a branded type2_css)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_CCS.svg'/></div> connector" + }, + "12": { + "question": "Has a <div style='display: inline-block'><b><b>Tesla Supercharger (destination)</b></b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Tesla-hpwc-model-s.svg'/></div> connector" + }, + "13": { + "question": "Has a <div style='display: inline-block'><b><b>Tesla Supercharger (Destination)</b> (A Type 2 with cable branded as tesla)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_tethered.svg'/></div> connector" + }, + "14": { + "question": "Has a <div style='display: inline-block'><b><b>USB</b> to charge phones and small electronics</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/usb_port.svg'/></div> connector" + }, + "15": { + "question": "Has a <div style='display: inline-block'><b><b>Bosch Active Connect with 3 pins</b> and cable</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/bosch-3pin.svg'/></div> connector" + }, + "16": { + "question": "Has a <div style='display: inline-block'><b><b>Bosch Active Connect with 5 pins</b> and cable</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/bosch-5pin.svg'/></div> connector" + }, "2": { "question": "Has a <div style='display: inline-block'><b><b>European wall plug</b> with ground pin (CEE7/4 type E)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/TypeE.svg'/></div> connector" }, @@ -1808,27 +1829,6 @@ }, "9": { "question": "Has a <div style='display: inline-block'><b><b>Type 2 CCS</b> (mennekes)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_CCS.svg'/></div> connector" - }, - "10": { - "question": "Has a <div style='display: inline-block'><b><b>Type 2 with cable</b> (mennekes)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_tethered.svg'/></div> connector" - }, - "11": { - "question": "Has a <div style='display: inline-block'><b><b>Tesla Supercharger CCS</b> (a branded type2_css)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_CCS.svg'/></div> connector" - }, - "12": { - "question": "Has a <div style='display: inline-block'><b><b>Tesla Supercharger (destination)</b></b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Tesla-hpwc-model-s.svg'/></div> connector" - }, - "13": { - "question": "Has a <div style='display: inline-block'><b><b>Tesla Supercharger (Destination)</b> (A Type 2 with cable branded as tesla)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_tethered.svg'/></div> connector" - }, - "14": { - "question": "Has a <div style='display: inline-block'><b><b>USB</b> to charge phones and small electronics</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/usb_port.svg'/></div> connector" - }, - "15": { - "question": "Has a <div style='display: inline-block'><b><b>Bosch Active Connect with 3 pins</b> and cable</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/bosch-3pin.svg'/></div> connector" - }, - "16": { - "question": "Has a <div style='display: inline-block'><b><b>Bosch Active Connect with 5 pins</b> and cable</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/bosch-5pin.svg'/></div> connector" } } } @@ -1884,30 +1884,6 @@ "1": { "then": "<b>Schuko wall plug</b> without ground pin (CEE7/4 type F)" }, - "2": { - "then": "<b>European wall plug</b> with ground pin (CEE7/4 type E)" - }, - "3": { - "then": "<b>European wall plug</b> with ground pin (CEE7/4 type E)" - }, - "4": { - "then": "<b>Chademo</b>" - }, - "5": { - "then": "<b>Chademo</b>" - }, - "6": { - "then": "<b>Type 1 with cable</b> (J1772)" - }, - "7": { - "then": "<b>Type 1 with cable</b> (J1772)" - }, - "8": { - "then": "<b>Type 1 <i>without</i> cable</b> (J1772)" - }, - "9": { - "then": "<b>Type 1 <i>without</i> cable</b> (J1772)" - }, "10": { "then": "<b>Type 1 CCS</b> (aka Type 1 Combo)" }, @@ -1938,6 +1914,9 @@ "19": { "then": "<b>Type 2 with cable</b> (mennekes)" }, + "2": { + "then": "<b>European wall plug</b> with ground pin (CEE7/4 type E)" + }, "20": { "then": "<b>Tesla Supercharger CCS</b> (a branded type2_css)" }, @@ -1968,11 +1947,32 @@ "29": { "then": "<b>Bosch Active Connect with 3 pins</b> and cable" }, + "3": { + "then": "<b>European wall plug</b> with ground pin (CEE7/4 type E)" + }, "30": { "then": "<b>Bosch Active Connect with 5 pins</b> and cable" }, "31": { "then": "<b>Bosch Active Connect with 5 pins</b> and cable" + }, + "4": { + "then": "<b>Chademo</b>" + }, + "5": { + "then": "<b>Chademo</b>" + }, + "6": { + "then": "<b>Type 1 with cable</b> (J1772)" + }, + "7": { + "then": "<b>Type 1 with cable</b> (J1772)" + }, + "8": { + "then": "<b>Type 1 <i>without</i> cable</b> (J1772)" + }, + "9": { + "then": "<b>Type 1 <i>without</i> cable</b> (J1772)" } }, "question": "Which charging connections are available here?" @@ -3458,6 +3458,15 @@ "1": { "then": "This cycleway is paved" }, + "10": { + "then": "This cycleway is made of fine gravel" + }, + "11": { + "then": "This cycleway is made of pebblestone" + }, + "12": { + "then": "This cycleway is made from raw ground" + }, "2": { "then": "This cycleway is made of asphalt" }, @@ -3481,15 +3490,6 @@ }, "9": { "then": "This cycleway is made of gravel" - }, - "10": { - "then": "This cycleway is made of fine gravel" - }, - "11": { - "then": "This cycleway is made of pebblestone" - }, - "12": { - "then": "This cycleway is made from raw ground" } }, "question": "What is the surface of the cycleway made from?", @@ -3538,6 +3538,15 @@ "1": { "then": "This cycleway is paved" }, + "10": { + "then": "This cycleway is made of fine gravel" + }, + "11": { + "then": "This cycleway is made of pebblestone" + }, + "12": { + "then": "This cycleway is made from raw ground" + }, "2": { "then": "This cycleway is made of asphalt" }, @@ -3561,15 +3570,6 @@ }, "9": { "then": "This cycleway is made of gravel" - }, - "10": { - "then": "This cycleway is made of fine gravel" - }, - "11": { - "then": "This cycleway is made of pebblestone" - }, - "12": { - "then": "This cycleway is made from raw ground" } }, "question": "What is the surface of the street made from?", @@ -4493,30 +4493,6 @@ "1": { "then": "This fitness station has a sign with instructions for a specific exercise." }, - "2": { - "then": "This fitness station has a facility for sit-ups." - }, - "3": { - "then": "This fitness station has a facility for push-ups. Usually consists of one or more low horizontal bars." - }, - "4": { - "then": "This fitness station has bars for stretching." - }, - "5": { - "then": "This fitness station has a station for making hyperextensions." - }, - "6": { - "then": "This fitness station has rings for gymnastic exercises." - }, - "7": { - "then": "This fitness station has a horizontal ladder, also known as monkey bars." - }, - "8": { - "then": "This fitness station has wall bars to climb on." - }, - "9": { - "then": "This fitness station has posts for performing slalom exercises." - }, "10": { "then": "This fitness station has stepping stones." }, @@ -4547,6 +4523,9 @@ "19": { "then": "This fitness station has battling ropes." }, + "2": { + "then": "This fitness station has a facility for sit-ups." + }, "20": { "then": "This fitness station has a stationary bicycle." }, @@ -4561,6 +4540,27 @@ }, "24": { "then": "This fitness station has a slackline." + }, + "3": { + "then": "This fitness station has a facility for push-ups. Usually consists of one or more low horizontal bars." + }, + "4": { + "then": "This fitness station has bars for stretching." + }, + "5": { + "then": "This fitness station has a station for making hyperextensions." + }, + "6": { + "then": "This fitness station has rings for gymnastic exercises." + }, + "7": { + "then": "This fitness station has a horizontal ladder, also known as monkey bars." + }, + "8": { + "then": "This fitness station has wall bars to climb on." + }, + "9": { + "then": "This fitness station has posts for performing slalom exercises." } }, "question": "What kind of equipment does this fitness station have?" @@ -4646,6 +4646,21 @@ "1": { "then": "This is a friture" }, + "10": { + "then": "Chinese dishes are served here" + }, + "11": { + "then": "Greek dishes are served here" + }, + "12": { + "then": "Indian dishes are served here" + }, + "13": { + "then": "Turkish dishes are served here" + }, + "14": { + "then": "Thai dishes are served here" + }, "2": { "then": "Mainly serves pasta" }, @@ -4669,21 +4684,6 @@ }, "9": { "then": "French dishes are served here" - }, - "10": { - "then": "Chinese dishes are served here" - }, - "11": { - "then": "Greek dishes are served here" - }, - "12": { - "then": "Indian dishes are served here" - }, - "13": { - "then": "Turkish dishes are served here" - }, - "14": { - "then": "Thai dishes are served here" } }, "question": "Which food is served here?", @@ -5816,6 +5816,19 @@ } } }, + "10": { + "options": { + "0": { + "question": "All Notes" + }, + "1": { + "question": "Hide import notes" + }, + "2": { + "question": "Show only import Notes" + } + } + }, "2": { "options": { "0": { @@ -5871,19 +5884,6 @@ "question": "Only show open notes" } } - }, - "10": { - "options": { - "0": { - "question": "All Notes" - }, - "1": { - "question": "Hide import notes" - }, - "2": { - "question": "Show only import Notes" - } - } } }, "name": "OpenStreetMap notes", @@ -6212,6 +6212,21 @@ "1": { "then": "This is a normal parking space." }, + "10": { + "then": "This is a parking space reserved for parents with children." + }, + "11": { + "then": "This is a parking space reserved for staff." + }, + "12": { + "then": "This is a parking space reserved for taxis." + }, + "13": { + "then": "This is a parking space reserved for vehicles towing a trailer." + }, + "14": { + "then": "This is a parking space reserved for car sharing." + }, "2": { "then": "This is a disabled parking space." }, @@ -6235,21 +6250,6 @@ }, "9": { "then": "This is parking space reserved for motorcycles." - }, - "10": { - "then": "This is a parking space reserved for parents with children." - }, - "11": { - "then": "This is a parking space reserved for staff." - }, - "12": { - "then": "This is a parking space reserved for taxis." - }, - "13": { - "then": "This is a parking space reserved for vehicles towing a trailer." - }, - "14": { - "then": "This is a parking space reserved for car sharing." } }, "question": "What kind of parking space is this?" @@ -6876,30 +6876,6 @@ "1": { "question": "Recycling of batteries" }, - "2": { - "question": "Recycling of beverage cartons" - }, - "3": { - "question": "Recycling of cans" - }, - "4": { - "question": "Recycling of clothes" - }, - "5": { - "question": "Recycling of cooking oil" - }, - "6": { - "question": "Recycling of engine oil" - }, - "7": { - "question": "Recycling of fluorescent tubes" - }, - "8": { - "question": "Recycling of green waste" - }, - "9": { - "question": "Recycling of glass bottles" - }, "10": { "question": "Recycling of glass" }, @@ -6930,8 +6906,32 @@ "19": { "question": "Recycling of residual waste" }, + "2": { + "question": "Recycling of beverage cartons" + }, "20": { "question": "Recycling of residual waste" + }, + "3": { + "question": "Recycling of cans" + }, + "4": { + "question": "Recycling of clothes" + }, + "5": { + "question": "Recycling of cooking oil" + }, + "6": { + "question": "Recycling of engine oil" + }, + "7": { + "question": "Recycling of fluorescent tubes" + }, + "8": { + "question": "Recycling of green waste" + }, + "9": { + "question": "Recycling of glass bottles" } } }, @@ -6999,30 +6999,6 @@ "1": { "then": "Beverage cartons can be recycled here" }, - "2": { - "then": "Cans can be recycled here" - }, - "3": { - "then": "Clothes can be recycled here" - }, - "4": { - "then": "Cooking oil can be recycled here" - }, - "5": { - "then": "Engine oil can be recycled here" - }, - "6": { - "then": "Fluorescent tubes can be recycled here" - }, - "7": { - "then": "Green waste can be recycled here" - }, - "8": { - "then": "Organic waste can be recycled here" - }, - "9": { - "then": "Glass bottles can be recycled here" - }, "10": { "then": "Glass can be recycled here" }, @@ -7053,6 +7029,9 @@ "19": { "then": "Shoes can be recycled here" }, + "2": { + "then": "Cans can be recycled here" + }, "20": { "then": "Small electrical appliances can be recycled here" }, @@ -7064,6 +7043,27 @@ }, "23": { "then": "Residual waste can be recycled here" + }, + "3": { + "then": "Clothes can be recycled here" + }, + "4": { + "then": "Cooking oil can be recycled here" + }, + "5": { + "then": "Engine oil can be recycled here" + }, + "6": { + "then": "Fluorescent tubes can be recycled here" + }, + "7": { + "then": "Green waste can be recycled here" + }, + "8": { + "then": "Organic waste can be recycled here" + }, + "9": { + "then": "Glass bottles can be recycled here" } }, "question": "What can be recycled here?" @@ -7771,6 +7771,12 @@ "1": { "then": "This lamp uses LEDs" }, + "10": { + "then": "This lamp uses high pressure sodium lamps (orange with white)" + }, + "11": { + "then": "This lamp is lit using gas" + }, "2": { "then": "This lamp uses incandescent lighting" }, @@ -7794,12 +7800,6 @@ }, "9": { "then": "This lamp uses low pressure sodium lamps (monochrome orange)" - }, - "10": { - "then": "This lamp uses high pressure sodium lamps (orange with white)" - }, - "11": { - "then": "This lamp is lit using gas" } }, "question": "What kind of lighting does this lamp use?" @@ -9127,4 +9127,4 @@ } } } -} \ No newline at end of file +} From 3883cb11966728d3646dd1cafa5e433ca909f2c1 Mon Sep 17 00:00:00 2001 From: paunofu <paunofuentes@gmail.com> Date: Fri, 31 Mar 2023 08:43:40 +0000 Subject: [PATCH 13/55] Translated using Weblate (Catalan) Currently translated at 48.5% (1358 of 2800 strings) Translation: MapComplete/Layer translations Translate-URL: https://hosted.weblate.org/projects/mapcomplete/layers/ca/ --- langs/layers/ca.json | 147 ++++++++++++++++++++++++++++++++++++------- 1 file changed, 126 insertions(+), 21 deletions(-) diff --git a/langs/layers/ca.json b/langs/layers/ca.json index 80968504a..c4f2dda19 100644 --- a/langs/layers/ca.json +++ b/langs/layers/ca.json @@ -35,6 +35,16 @@ "1": { "title": "un mupi" }, + "10": { + "description": "S'utilitza per a cartells publicitaris, retols de neó, logotips i cartells en entrades institucionals", + "title": "un lletrer" + }, + "11": { + "title": "una escupltura" + }, + "12": { + "title": "una paret pintada" + }, "2": { "title": "un mupi sobre la paret" }, @@ -61,16 +71,6 @@ }, "9": { "title": "un tòtem" - }, - "10": { - "description": "S'utilitza per a cartells publicitaris, retols de neó, logotips i cartells en entrades institucionals", - "title": "un lletrer" - }, - "11": { - "title": "una escupltura" - }, - "12": { - "title": "una paret pintada" } }, "tagRenderings": { @@ -165,6 +165,9 @@ "1": { "then": "Açò és un tauló d'anunis" }, + "10": { + "then": "Açò és una paret pintada" + }, "2": { "then": "Açò és una columna" }, @@ -188,9 +191,6 @@ }, "9": { "then": "Açò és un tòtem" - }, - "10": { - "then": "Açò és una paret pintada" } }, "question": "Quin tipus d'element publicitari és aquest?", @@ -205,6 +205,9 @@ "1": { "then": "Tauló d'anuncis" }, + "10": { + "then": "Paret Pintada" + }, "2": { "then": "Mupi" }, @@ -228,9 +231,6 @@ }, "9": { "then": "Tòtem" - }, - "10": { - "then": "Paret Pintada" } } } @@ -2460,6 +2460,15 @@ "0": { "title": "un ascensor" } + }, + "tagRenderings": { + "operational_status": { + "mappings": { + "3": { + "then": "Aquest ascensor funciona" + } + } + } } }, "entrance": { @@ -2471,6 +2480,9 @@ }, "Entrance type": { "mappings": { + "0": { + "then": "No es coneix cap tipus d'entrada específica" + }, "4": { "then": "Aquesta és una entrada de servei - normalment utilitzada per empleats, repartidors, …" } @@ -3548,16 +3560,16 @@ "container-location": { "mappings": { "0": { - "then": "Açò és un contenidor soterrat" + "then": "Aquest contenidor està soterrat" }, "1": { - "then": "Aquest contenidor està situa a l'interior" + "then": "Aquest contenidor està situat a l'interior" }, "2": { "then": "Aquest contenidor està situat a l'aire lliure" } }, - "question": "On es situa el contenidor?" + "question": "On es troba aquest contenidor?" }, "operator": { "question": "Quina empresa opera aquesta infraestructura de reciclatge?", @@ -3939,7 +3951,51 @@ } }, "stairs": { - "name": "Escales" + "name": "Escales", + "tagRenderings": { + "conveying": { + "mappings": { + "2": { + "then": "Això no és una escala mecànica" + } + } + }, + "handrail": { + "mappings": { + "0": { + "then": "Aquestes escales tenen barana" + } + } + }, + "ramp": { + "mappings": { + "0": { + "then": "Aquí hi ha una rampa per a bicicletes" + }, + "1": { + "then": "Aquí hi ha una rampa per a cadires de rodes" + }, + "3": { + "then": "Aquí hi ha una rampa per als cotxets" + }, + "4": { + "then": "No hi ha cap rampa en aquestes escales" + } + }, + "question": "Hi ha una rampa en aquestes escales?" + }, + "tactile_writing": { + "mappings": { + "0": { + "then": "Hi ha escriptura braille a la barana" + }, + "1": { + "then": "No hi ha escriptura braille a la barana" + } + }, + "question": "Aquestes escales tenen escriptura braille a la barana?" + } + } }, "street_lamps": { "name": "Fanals", @@ -4170,6 +4226,13 @@ } } }, + "ticket_machine": { + "tagRenderings": { + "operator": { + "question": "Qui és l'operador d'aquesta màquina de venda de bitllets?" + } + } + }, "toilet": { "name": "Lavabos", "tagRenderings": { @@ -4554,18 +4617,60 @@ } }, "waste_disposal": { + "filter": { + "0": { + "options": { + "0": { + "question": "Només amb accés públic" + } + } + } + }, + "name": "Contenidor de brossa", "presets": { "0": { "title": "un contenidor de basura" } }, "tagRenderings": { + "access": { + "mappings": { + "0": { + "then": "Aquest contenidor es pot utilitzat per qualsevol" + }, + "1": { + "then": "Aquest contenidor és privat" + }, + "2": { + "then": "Aquest contenidor és només per als residents" + } + }, + "question": "Qui pot utilitzar aquest contenidor de brossa?" + }, + "disposal-location": { + "mappings": { + "0": { + "then": "Aquest contenidor està soterrat" + }, + "1": { + "then": "Aquest contenidor està situat a l'interior" + }, + "2": { + "then": "Aquest contenidor està situat a l'aire lliure" + } + }, + "question": "On es troba aquest contenidor?" + }, "type": { "mappings": { "0": { "then": "Es tracta d'un contenidor mitjà o gran per a dipositar residus (domèstics)" + }, + "1": { + "then": "En realitat es tracta d'un contenidor de reciclatge" } - } + }, + "question": "Quin tipus de contenidor de brossa és aquest?" } } }, From 1a798b80e557255e815793aef8b8c252478eab8b Mon Sep 17 00:00:00 2001 From: kjon <kjon@gmx.de> Date: Thu, 30 Mar 2023 16:59:59 +0000 Subject: [PATCH 14/55] Translated using Weblate (German) Currently translated at 100.0% (2800 of 2800 strings) Translation: MapComplete/Layer translations Translate-URL: https://hosted.weblate.org/projects/mapcomplete/layers/de/ --- langs/layers/de.json | 446 +++++++++++++++++++++++-------------------- 1 file changed, 236 insertions(+), 210 deletions(-) diff --git a/langs/layers/de.json b/langs/layers/de.json index 58975dd89..10770d5cd 100644 --- a/langs/layers/de.json +++ b/langs/layers/de.json @@ -35,6 +35,16 @@ "1": { "title": "eine freistehende Posterbox" }, + "10": { + "description": "Verwendet für Werbeschilder, Leuchtreklamen, Logos und institutionelle Eingangsschilder", + "title": "ein Schild" + }, + "11": { + "title": "eine Skulptur" + }, + "12": { + "title": "eine Wandmalerei" + }, "2": { "title": "eine wandmontierte Posterbox" }, @@ -61,16 +71,6 @@ }, "9": { "title": "ein Totem" - }, - "10": { - "description": "Verwendet für Werbeschilder, Leuchtreklamen, Logos und institutionelle Eingangsschilder", - "title": "ein Schild" - }, - "11": { - "title": "eine Skulptur" - }, - "12": { - "title": "eine Wandmalerei" } }, "tagRenderings": { @@ -165,6 +165,9 @@ "1": { "then": "Dies ist ein Brett" }, + "10": { + "then": "Dies ist eine Wandmalerei" + }, "2": { "then": "Dies ist eine Litfaßsäule" }, @@ -188,9 +191,6 @@ }, "9": { "then": "Dies ist ein Totem" - }, - "10": { - "then": "Dies ist eine Wandmalerei" } }, "question": "Welche Art von Werbung ist das?", @@ -205,6 +205,9 @@ "1": { "then": "Brett" }, + "10": { + "then": "Wandmalerei" + }, "2": { "then": "Posterbox" }, @@ -228,9 +231,6 @@ }, "9": { "then": "Totem" - }, - "10": { - "then": "Wandmalerei" } } } @@ -309,6 +309,15 @@ "1": { "then": "Wandbild" }, + "10": { + "then": "Azulejo (spanische dekorative Fliesenarbeit)" + }, + "11": { + "then": "Fliesenarbeit" + }, + "12": { + "then": "Holzschnitzerei" + }, "2": { "then": "Malerei" }, @@ -332,15 +341,6 @@ }, "9": { "then": "Relief" - }, - "10": { - "then": "Azulejo (spanische dekorative Fliesenarbeit)" - }, - "11": { - "then": "Fliesenarbeit" - }, - "12": { - "then": "Holzschnitzerei" } }, "question": "Um welche Art Kunstwerk handelt es sich?", @@ -1785,6 +1785,27 @@ "1": { "question": "Verfügt über einen <div style='display: inline-block'><b><b>Schuko-Stecker</b> ohne Erdungsstift (CEE7/4 Typ F)</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/CEE7_4F.svg'/></div>" }, + "10": { + "question": "Hat einen <div style='display: inline-block'><b><b>Typ 2</b> (Mennekes)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_tethered.svg'/></div> Anschluss mit Kabel" + }, + "11": { + "question": "Hat einen <div style='display: inline-block'><b><b>Tesla Supercharger CCS</b> (Typ 2 CSS vonTesla)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_CCS.svg'/></div> Anschluss" + }, + "12": { + "question": "Hat einen <div style='display: inline-block'><b><b>Tesla Supercharger (Destination)</b></b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Tesla-hpwc-model-s.svg'/></div> Anschluss" + }, + "13": { + "question": "Hat einen <div style='display: inline-block'><b><b>Tesla Supercharger (Destination)</b> (Typ 2 von Tesla)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_tethered.svg'/></div> Anschluss mit Kabel" + }, + "14": { + "question": "Hat einen <div style='display: inline-block'><b><b>USB</b>-Anschluss zum Aufladen von Telefonen und kleinen Elektrogeräten</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/usb_port.svg'/></div>" + }, + "15": { + "question": "Hat einen <div style='display: inline-block'><b><b>Bosch Active Connect Anschluss mit 3 Pins</b></b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/bosch-3pin.svg'/></div> und Kabel" + }, + "16": { + "question": "Hat einen <div style='display: inline-block'><b><b>Bosch Active Connect Anschluss mit 5 Pins</b></b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/bosch-5pin.svg'/></div> und Kabel" + }, "2": { "question": "Verfügt über einen <div style='display: inline-block'><b><b>europäischen Netzstecker</b> mit Erdungsstift (CEE7/4 Typ E)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/TypeE.svg'/></div> Anschluss" }, @@ -1808,27 +1829,6 @@ }, "9": { "question": "Hat einen <div style='display: inline-block'><b><b>Typ 2 CCS</b> (Mennekes)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_CCS.svg'/></div> Anschluss" - }, - "10": { - "question": "Hat einen <div style='display: inline-block'><b><b>Typ 2</b> (Mennekes)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_tethered.svg'/></div> Anschluss mit Kabel" - }, - "11": { - "question": "Hat einen <div style='display: inline-block'><b><b>Tesla Supercharger CCS</b> (Typ 2 CSS vonTesla)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_CCS.svg'/></div> Anschluss" - }, - "12": { - "question": "Hat einen <div style='display: inline-block'><b><b>Tesla Supercharger (Destination)</b></b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Tesla-hpwc-model-s.svg'/></div> Anschluss" - }, - "13": { - "question": "Hat einen <div style='display: inline-block'><b><b>Tesla Supercharger (Destination)</b> (Typ 2 von Tesla)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_tethered.svg'/></div> Anschluss mit Kabel" - }, - "14": { - "question": "Hat einen <div style='display: inline-block'><b><b>USB</b>-Anschluss zum Aufladen von Telefonen und kleinen Elektrogeräten</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/usb_port.svg'/></div>" - }, - "15": { - "question": "Hat einen <div style='display: inline-block'><b><b>Bosch Active Connect Anschluss mit 3 Pins</b></b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/bosch-3pin.svg'/></div> und Kabel" - }, - "16": { - "question": "Hat einen <div style='display: inline-block'><b><b>Bosch Active Connect Anschluss mit 5 Pins</b></b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/bosch-5pin.svg'/></div> und Kabel" } } } @@ -1884,30 +1884,6 @@ "1": { "then": "<b>Schuko-Stecker</b> ohne Erdungsstift (CEE7/4 Typ F)" }, - "2": { - "then": "<b>Europäischer Netzstecker</b> mit Erdungsstift (CEE7/4 Typ E)" - }, - "3": { - "then": "<b>Europäischer Netzstecker</b> mit Erdungsstift (CEE7/4 Typ E)" - }, - "4": { - "then": "<b>Chademo-Anschluss</b>" - }, - "5": { - "then": "<b>Chademo-Anschluss</b>" - }, - "6": { - "then": "<b>Typ 1 mit Kabel</b> (J1772)" - }, - "7": { - "then": "<b>Typ 1 mit Kabel</b> (J1772)" - }, - "8": { - "then": "<b>Typ 1 <i>ohne</i> Kabel</b> (J1772)" - }, - "9": { - "then": "<b> Typ 1 <i>ohne </i> Kabel</b> (J1772)" - }, "10": { "then": "<b>Typ 1 CCS</b> (Typ 1 Combo)" }, @@ -1938,6 +1914,9 @@ "19": { "then": "<b>Typ 2 mit Kabel</b> (mennekes)" }, + "2": { + "then": "<b>Europäischer Netzstecker</b> mit Erdungsstift (CEE7/4 Typ E)" + }, "20": { "then": "<b>Tesla Supercharger CCS</b> (Typ 2 CSS von Tesla)" }, @@ -1968,11 +1947,32 @@ "29": { "then": "<b> Bosch Active Connect mit 3 Pins </b> und Kabel" }, + "3": { + "then": "<b>Europäischer Netzstecker</b> mit Erdungsstift (CEE7/4 Typ E)" + }, "30": { "then": "<b>Bosch Active Connect mit 5 Pins</b> und Kabel" }, "31": { "then": "<b> Bosch Active Connect mit 5 Pins </b> und Kabel" + }, + "4": { + "then": "<b>Chademo-Anschluss</b>" + }, + "5": { + "then": "<b>Chademo-Anschluss</b>" + }, + "6": { + "then": "<b>Typ 1 mit Kabel</b> (J1772)" + }, + "7": { + "then": "<b>Typ 1 mit Kabel</b> (J1772)" + }, + "8": { + "then": "<b>Typ 1 <i>ohne</i> Kabel</b> (J1772)" + }, + "9": { + "then": "<b> Typ 1 <i>ohne </i> Kabel</b> (J1772)" } }, "question": "Welche Ladeanschlüsse gibt es hier?" @@ -3458,6 +3458,15 @@ "1": { "then": "Dieser Radweg hat einen festen Belag" }, + "10": { + "then": "Dieser Radweg besteht aus feinem Schotter" + }, + "11": { + "then": "Der Radweg ist aus Kies" + }, + "12": { + "then": "Dieser Radweg besteht aus Rohboden" + }, "2": { "then": "Der Radweg ist aus Asphalt" }, @@ -3481,15 +3490,6 @@ }, "9": { "then": "Der Radweg ist aus Schotter" - }, - "10": { - "then": "Dieser Radweg besteht aus feinem Schotter" - }, - "11": { - "then": "Der Radweg ist aus Kies" - }, - "12": { - "then": "Dieser Radweg besteht aus Rohboden" } }, "question": "Was ist der Belag dieses Radwegs?", @@ -3538,6 +3538,15 @@ "1": { "then": "Dieser Radweg hat einen festen Belag" }, + "10": { + "then": "Dieser Radweg besteht aus feinem Schotter" + }, + "11": { + "then": "Der Radweg ist aus Kies" + }, + "12": { + "then": "Dieser Radweg besteht aus Rohboden" + }, "2": { "then": "Der Radweg ist aus Asphalt" }, @@ -3561,15 +3570,6 @@ }, "9": { "then": "Der Radweg ist aus Schotter" - }, - "10": { - "then": "Dieser Radweg besteht aus feinem Schotter" - }, - "11": { - "then": "Der Radweg ist aus Kies" - }, - "12": { - "then": "Dieser Radweg besteht aus Rohboden" } }, "question": "Was ist der Belag dieser Straße?", @@ -4493,30 +4493,6 @@ "1": { "then": "Die Fitness-Station hat ein Schild mit Anweisungen für eine bestimmte Übung." }, - "2": { - "then": "Die Fitness-Station hat eine Einrichtung für Sit-ups." - }, - "3": { - "then": "Die Fitness-Station hat eine Vorrichtung für Liegestütze. In der Regel eine oder mehrere niedrige Reckstangen." - }, - "4": { - "then": "Die Fitness-Station hat Stangen zum Dehnen." - }, - "5": { - "then": "Die Fitness-Station hat eine Vorrichtung für Rückenstrecker (Hyperextensions)." - }, - "6": { - "then": "Die Fitness-Station hat Ringe für Gymnastikübungen." - }, - "7": { - "then": "Die Fitness-Station hat eine horizontale Leiter (Monkey Bars)." - }, - "8": { - "then": "Die Fitness-Station hat eine Sprossenwand zum Klettern." - }, - "9": { - "then": "Die Fitness-Station hat Pfosten für Slalomübungen." - }, "10": { "then": "Die Fitness-Station hat Trittsteine." }, @@ -4547,6 +4523,9 @@ "19": { "then": "Die Fitness-Station hat Kampfseile (battle ropes)." }, + "2": { + "then": "Die Fitness-Station hat eine Einrichtung für Sit-ups." + }, "20": { "then": "Die Fitness-Station hat ein Fahrradergometer." }, @@ -4561,6 +4540,27 @@ }, "24": { "then": "Die Fitness-Station hat eine Slackline." + }, + "3": { + "then": "Die Fitness-Station hat eine Vorrichtung für Liegestütze. In der Regel eine oder mehrere niedrige Reckstangen." + }, + "4": { + "then": "Die Fitness-Station hat Stangen zum Dehnen." + }, + "5": { + "then": "Die Fitness-Station hat eine Vorrichtung für Rückenstrecker (Hyperextensions)." + }, + "6": { + "then": "Die Fitness-Station hat Ringe für Gymnastikübungen." + }, + "7": { + "then": "Die Fitness-Station hat eine horizontale Leiter (Monkey Bars)." + }, + "8": { + "then": "Die Fitness-Station hat eine Sprossenwand zum Klettern." + }, + "9": { + "then": "Die Fitness-Station hat Pfosten für Slalomübungen." } }, "question": "Welche Übungsgeräte gibt es an dieser Fitness-Station?" @@ -4646,6 +4646,21 @@ "1": { "then": "Dies ist eine Pommesbude" }, + "10": { + "then": "Hier werden chinesische Gerichte serviert" + }, + "11": { + "then": "Hier werden griechische Gerichte serviert" + }, + "12": { + "then": "Hier werden indische Gerichte serviert" + }, + "13": { + "then": "Hier werden türkische Gerichte serviert" + }, + "14": { + "then": "Hier werden thailändische Gerichte serviert" + }, "2": { "then": "Bietet vorwiegend Pastagerichte an" }, @@ -4669,21 +4684,6 @@ }, "9": { "then": "Hier werden französische Gerichte serviert" - }, - "10": { - "then": "Hier werden chinesische Gerichte serviert" - }, - "11": { - "then": "Hier werden griechische Gerichte serviert" - }, - "12": { - "then": "Hier werden indische Gerichte serviert" - }, - "13": { - "then": "Hier werden türkische Gerichte serviert" - }, - "14": { - "then": "Hier werden thailändische Gerichte serviert" } }, "question": "Welches Essen gibt es hier?", @@ -5816,6 +5816,19 @@ } } }, + "10": { + "options": { + "0": { + "question": "Alle Notizen" + }, + "1": { + "question": "Importnotizen ausblenden" + }, + "2": { + "question": "Nur Importnotizen anzeigen" + } + } + }, "2": { "options": { "0": { @@ -5871,19 +5884,6 @@ "question": "Nur offene Notizen anzeigen" } } - }, - "10": { - "options": { - "0": { - "question": "Alle Notizen" - }, - "1": { - "question": "Importnotizen ausblenden" - }, - "2": { - "question": "Nur Importnotizen anzeigen" - } - } } }, "name": "OpenStreetMap-Hinweise", @@ -6212,6 +6212,21 @@ "1": { "then": "Dies ist ein normaler Stellplatz." }, + "10": { + "then": "Dies ist ein Stellplatz, der für Eltern mit Kindern reserviert ist." + }, + "11": { + "then": "Dies ist ein Stellplatz, der für das Personal reserviert ist." + }, + "12": { + "then": "Dies ist ein Stellplatz, der für Taxis reserviert ist." + }, + "13": { + "then": "Dies ist ein Stellplatz, der für Fahrzeuge mit Anhänger reserviert ist." + }, + "14": { + "then": "Dies ist ein Stellplatz, der für Carsharing reserviert ist." + }, "2": { "then": "Dies ist ein Behindertenstellplatz." }, @@ -6235,21 +6250,6 @@ }, "9": { "then": "Dies ist ein Stellplatz, der für Motorräder reserviert ist." - }, - "10": { - "then": "Dies ist ein Stellplatz, der für Eltern mit Kindern reserviert ist." - }, - "11": { - "then": "Dies ist ein Stellplatz, der für das Personal reserviert ist." - }, - "12": { - "then": "Dies ist ein Stellplatz, der für Taxis reserviert ist." - }, - "13": { - "then": "Dies ist ein Stellplatz, der für Fahrzeuge mit Anhänger reserviert ist." - }, - "14": { - "then": "Dies ist ein Stellplatz, der für Carsharing reserviert ist." } }, "question": "Welche Art von Stellplatz ist dies?" @@ -6876,30 +6876,6 @@ "1": { "question": "Recycling von Batterien" }, - "2": { - "question": "Recycling von Getränkekartons" - }, - "3": { - "question": "Recycling von Dosen" - }, - "4": { - "question": "Recycling von Kleidung" - }, - "5": { - "question": "Recycling von Speiseöl" - }, - "6": { - "question": "Recycling von Motoröl" - }, - "7": { - "question": "Recycling von Leuchtstoffröhren" - }, - "8": { - "question": "Recycling von Grünabfällen" - }, - "9": { - "question": "Recycling von Glasflaschen" - }, "10": { "question": "Recycling von Glas" }, @@ -6930,8 +6906,32 @@ "19": { "question": "Recycling von Restabfällen" }, + "2": { + "question": "Recycling von Getränkekartons" + }, "20": { "question": "Recycling von Restabfällen" + }, + "3": { + "question": "Recycling von Dosen" + }, + "4": { + "question": "Recycling von Kleidung" + }, + "5": { + "question": "Recycling von Speiseöl" + }, + "6": { + "question": "Recycling von Motoröl" + }, + "7": { + "question": "Recycling von Leuchtstoffröhren" + }, + "8": { + "question": "Recycling von Grünabfällen" + }, + "9": { + "question": "Recycling von Glasflaschen" } } }, @@ -6999,30 +6999,6 @@ "1": { "then": "Getränkekartons können hier recycelt werden" }, - "2": { - "then": "Dosen können hier recycelt werden" - }, - "3": { - "then": "Kleidung kann hier recycelt werden" - }, - "4": { - "then": "Speiseöl kann hier recycelt werden" - }, - "5": { - "then": "Motoröl kann hier recycelt werden" - }, - "6": { - "then": "Hier können Leuchtstoffröhren recycelt werden" - }, - "7": { - "then": "Grünabfälle können hier recycelt werden" - }, - "8": { - "then": "Bio-Abfall kann hier recycelt werden" - }, - "9": { - "then": "Glasflaschen können hier recycelt werden" - }, "10": { "then": "Glas kann hier recycelt werden" }, @@ -7044,12 +7020,18 @@ "16": { "then": "Kunststoff kann hier recycelt werden" }, + "17": { + "then": "Druckerpatronen können hier recycelt werden" + }, "18": { "then": "Metallschrott kann hier recycelt werden" }, "19": { "then": "Schuhe können hier recycelt werden" }, + "2": { + "then": "Dosen können hier recycelt werden" + }, "20": { "then": "Elektrokleingeräte können hier recycelt werden" }, @@ -7061,6 +7043,27 @@ }, "23": { "then": "Restmüll kann hier recycelt werden" + }, + "3": { + "then": "Kleidung kann hier recycelt werden" + }, + "4": { + "then": "Speiseöl kann hier recycelt werden" + }, + "5": { + "then": "Motoröl kann hier recycelt werden" + }, + "6": { + "then": "Hier können Leuchtstoffröhren recycelt werden" + }, + "7": { + "then": "Grünabfälle können hier recycelt werden" + }, + "8": { + "then": "Bio-Abfall kann hier recycelt werden" + }, + "9": { + "then": "Glasflaschen können hier recycelt werden" } }, "question": "Was kann hier recycelt werden?" @@ -7636,6 +7639,12 @@ }, "question": "Hat die Treppe einen Handlauf?" }, + "multilevels": { + "override": { + "question": "Zwischen welchen Stockwerken befinden sich diese Treppen?", + "render": "Diese Stufen befinden sich zwischen den Stockwerken {level}" + } + }, "ramp": { "mappings": { "0": { @@ -7762,6 +7771,12 @@ "1": { "then": "Diese Straßenlaterne verwendet LEDs" }, + "10": { + "then": "Diese Straßenlaterne verwendet Hochdruck-Natriumdampflampen (orange mit weiß)" + }, + "11": { + "then": "Diese Straßenlaterne wird mit Gas beleuchtet" + }, "2": { "then": "Diese Straßenlaterne verwendet Glühlampenlicht" }, @@ -7785,12 +7800,6 @@ }, "9": { "then": "Diese Straßenlaterne verwendet Niederdruck-Natriumdampflampen (einfarbig orange)" - }, - "10": { - "then": "Diese Straßenlaterne verwendet Hochdruck-Natriumdampflampen (orange mit weiß)" - }, - "11": { - "then": "Diese Straßenlaterne wird mit Gas beleuchtet" } }, "question": "Mit welcher Art von Beleuchtung arbeitet diese Straßenlaterne?" @@ -8049,6 +8058,18 @@ }, "render": "Dieser Fahrkartenentwerter ist Teil einer Zugangsbarriere vom Typ {barrier}" }, + "payment-options": { + "override": { + "mappings+": { + "0": { + "then": "Dieser Fahrkartenentwerter akzeptiert OV-Chipkaart" + }, + "1": { + "then": "Dieser Fahrkartenentwerter akzeptiert OV-Chipkaart" + } + } + } + }, "validator-operator": { "freeform": { "placeholder": "Name des Betreibers" @@ -8261,6 +8282,11 @@ }, "name": "Toiletten in anderen Einrichtungen", "tagRenderings": { + "opening_hours": { + "override": { + "question": "Wann ist die Einrichtung, in der sich diese Toiletten befinden, geöffnet?" + } + }, "toilet-access": { "mappings": { "0": { @@ -9101,4 +9127,4 @@ } } } -} \ No newline at end of file +} From e77452d55499a3b4cb97f68ed9cd0a098fd7f937 Mon Sep 17 00:00:00 2001 From: Lucas <lucaslechat@outlook.com> Date: Fri, 31 Mar 2023 07:54:52 +0000 Subject: [PATCH 15/55] Translated using Weblate (French) Currently translated at 56.7% (1589 of 2800 strings) Translation: MapComplete/Layer translations Translate-URL: https://hosted.weblate.org/projects/mapcomplete/layers/fr/ --- langs/layers/fr.json | 334 +++++++++++++++++++++++++++++++++++++------ 1 file changed, 290 insertions(+), 44 deletions(-) diff --git a/langs/layers/fr.json b/langs/layers/fr.json index 539700fb2..56be0432e 100644 --- a/langs/layers/fr.json +++ b/langs/layers/fr.json @@ -24,6 +24,132 @@ "render": "Adresse connue" } }, + "advertising": { + "presets": { + "0": { + "description": "Un grand équipement extérieur, principalement disposé dans les zones à fort trafic comme une route" + }, + "10": { + "description": "Désigne une enseigne publicitaire, une enseigne néon, les logos ou des indications d'entrées" + }, + "3": { + "description": "Petit panneau pour l’affichage de proximité, généralement à destination des piétons" + }, + "4": { + "description": "Une structure extérieure cylindrique qui affiche de la publicité" + } + }, + "tagRenderings": { + "Sides": { + "mappings": { + "0": { + "then": "Cet objet a de la publicité sur un seul côté" + }, + "1": { + "then": "Cet objet a de la publicité des deux côtés" + } + }, + "question": "Sur combien de côtés peut-on voir de la publicité ?" + }, + "animated": { + "mappings": { + "0": { + "then": "<b>Statique</b>, affiche toujours le même message" + }, + "1": { + "then": "Cet objet inclut un <b>affichage digital</b> pour indiquer des prix ou d'autres messages" + }, + "2": { + "then": "<b>Trivision</b> - le panneau est constitué de lames triangulaires qui tournent régulièrement" + }, + "3": { + "then": "Affiches <b>défilantes</b>" + }, + "4": { + "then": "<b>Tourne</b> sur elle-même" + } + }, + "question": "Est-ce que cette publicité fait défiler différent messages ?" + }, + "message_type": { + "mappings": { + "0": { + "then": "Message commercial" + }, + "1": { + "then": "Informations locales" + }, + "2": { + "then": "Information de sécurité" + }, + "3": { + "then": "Propagande électorale" + }, + "4": { + "then": "Informations liées au théâtre, à des concerts, …" + }, + "5": { + "then": "Message d'organisations sans but lucratif" + }, + "6": { + "then": "Expression d'opinion" + }, + "7": { + "then": "Message religieux" + }, + "9": { + "then": "Une carte" + } + } + }, + "operator": { + "question": "Qui exploite ce dispositif ?", + "render": "Exploité par {operator}" + }, + "ref": { + "question": "Quel est le numéro de référence ?", + "render": "Le numéro de référence est {ref}" + }, + "type": { + "mappings": { + "0": { + "then": "C'est un grand panneau" + }, + "1": { + "then": "C'est un petit panneau" + }, + "10": { + "then": "C'est une peinture murale" + }, + "2": { + "then": "C'est une colonne" + }, + "3": { + "then": "C'est un drapeau" + }, + "4": { + "then": "C'est une sucette (panneau avec affiches)" + }, + "5": { + "then": "C'est un écran" + }, + "6": { + "then": "C'est une sculpture" + }, + "7": { + "then": "C'est une enseigne (indique le nom du lieu/magasin)" + }, + "8": { + "then": "C'est une bâche (un morceau de textile résistant aux intempéries avec un message publicitaire)" + }, + "9": { + "then": "C'est un totem" + } + }, + "question": "De quel type de dispositif publicitaire s'agit-il ?" + } + } + }, "ambulancestation": { "description": "Une station d’ambulance est un lieu où sont stockés les véhicules d’urgence ainsi que de l’équipement médical.", "name": "Couche des ambulances", @@ -98,6 +224,15 @@ "1": { "then": "Peinture murale" }, + "10": { + "then": "Azulejo (faïence latine)" + }, + "11": { + "then": "Carrelage" + }, + "12": { + "then": "Sculpture sur bois" + }, "2": { "then": "Peinture" }, @@ -121,15 +256,6 @@ }, "9": { "then": "Relief" - }, - "10": { - "then": "Azulejo (faïence latine)" - }, - "11": { - "then": "Carrelage" - }, - "12": { - "then": "Sculpture sur bois" } }, "question": "Quel est le type de cette œuvre d'art ?", @@ -1992,6 +2118,15 @@ "1": { "then": "Cette piste cyclable est goudronée" }, + "10": { + "then": "Cette piste cyclable est faite en graviers fins" + }, + "11": { + "then": "Cette piste cyclable est en cailloux" + }, + "12": { + "then": "Cette piste cyclable est faite en sol brut" + }, "2": { "then": "Cette piste cyclable est asphaltée" }, @@ -2015,15 +2150,6 @@ }, "9": { "then": "Cette piste cyclable est faite en graviers" - }, - "10": { - "then": "Cette piste cyclable est faite en graviers fins" - }, - "11": { - "then": "Cette piste cyclable est en cailloux" - }, - "12": { - "then": "Cette piste cyclable est faite en sol brut" } }, "question": "De quoi est faite la surface de la piste cyclable ?", @@ -2072,6 +2198,15 @@ "1": { "then": "Cette piste cyclable est pavée" }, + "10": { + "then": "Cette piste cyclable est faite en graviers fins" + }, + "11": { + "then": "Cette piste cyclable est en cailloux" + }, + "12": { + "then": "Cette piste cyclable est faite en sol brut" + }, "2": { "then": "Cette piste cyclable est asphaltée" }, @@ -2095,15 +2230,6 @@ }, "9": { "then": "Cette piste cyclable est faite en graviers" - }, - "10": { - "then": "Cette piste cyclable est faite en graviers fins" - }, - "11": { - "then": "Cette piste cyclable est en cailloux" - }, - "12": { - "then": "Cette piste cyclable est faite en sol brut" } }, "question": "De quel materiel est faite cette rue ?", @@ -2926,6 +3052,21 @@ "1": { "then": "C'est une friterie" }, + "10": { + "then": "Des plats chinois sont servis ici" + }, + "11": { + "then": "Des plats grecs sont servis ici" + }, + "12": { + "then": "Des plats indiens sont servis ici" + }, + "13": { + "then": "Des plats turcs sont servis ici" + }, + "14": { + "then": "Des plats thaïlandais sont servis ici" + }, "2": { "then": "Restaurant Italien" }, @@ -2949,21 +3090,6 @@ }, "9": { "then": "Des plats français sont servis ici" - }, - "10": { - "then": "Des plats chinois sont servis ici" - }, - "11": { - "then": "Des plats grecs sont servis ici" - }, - "12": { - "then": "Des plats indiens sont servis ici" - }, - "13": { - "then": "Des plats turcs sont servis ici" - }, - "14": { - "then": "Des plats thaïlandais sont servis ici" } }, "question": "Quelle type de nourriture est servie ici ?", @@ -2984,6 +3110,23 @@ "question": "Quel est le nom de ce restaurant ?", "render": "Le nom de ce restaurant est {name}" }, + "Reservation": { + "mappings": { + "0": { + "then": "Il est nécessaire de réserver à cet endroit" + }, + "1": { + "then": "Une réservation n'est pas obligatoire, mais est recommandée pour être sûr d'avoir une table" + }, + "2": { + "then": "La réservation est possible à cet endroit" + }, + "3": { + "then": "Il n'est pas possible de réserver à cet endroit" + } + }, + "question": "Est-il nécessaire de réserver à cet endroit ?" + }, "Takeaway": { "mappings": { "0": { @@ -3112,6 +3255,20 @@ } }, "question": "Ce restaurant propose-t-il un menu halal ?" + }, + "organic (no friture)": { + "mappings": { + "0": { + "then": "Il n'y a pas d'option bio disponible" + }, + "1": { + "then": "Il y a un menu bio" + }, + "2": { + "then": "Bio uniquement" + } + }, + "question": "Ce restaurant propose-t-il de la nourriture bio ?" } }, "title": { @@ -3239,6 +3396,16 @@ "render": "Bornes incendie" } }, + "indoors": { + "tagRenderings": { + "name": { + "render": "Cette pièce s'appelle {name}" + }, + "ref": { + "question": "Quel est le numéro de référence de cette pièce ?" + } + } + }, "information_board": { "name": "Panneaux d'informations", "presets": { @@ -3513,6 +3680,20 @@ "tagRenderings": { "name": { "render": "Cette pharmacie s'appelle {name}" + }, + "wheelchair": { + "mappings": { + "0": { + "then": "Cette pharmacie est facile d'accès en chaise roulante" + }, + "1": { + "then": "Cette pharmacie est difficilement accessible en chaise roulante" + }, + "2": { + "then": "L'accès à cette pharmacie est limité en chaise roulante" + } + }, + "question": "Cette pharmacie est-elle facilement accessible en chaise roulante ?" } } }, @@ -4906,6 +5087,31 @@ }, "usersettings": { "tagRenderings": { + "all-questions-at-once": { + "mappings": { + "0": { + "then": "Afficher toutes les question en même temps dans l'infobox" + }, + "1": { + "then": "Afficher les questions une à une" + } + }, + "question": "Est-ce que les questions pour les champs sans donnée doivent apparaître une à une ou toutes ensembles ?" + }, + "cscount-thanks": { + "mappings": { + "0": { + "then": "Vous avez fait {_csCount} modifications ! C'est génial !" + } + } + }, + "picture-license": { + "mappings": { + "3": { + "then": "Les photos que vous prenez seront sous la licence <b>CC-BY-SA 4.0</b> ce qui signifie que quiconque utilisant votre photo doit vous créditer et que les modifications apportées à votre photo doivent être repartagées avec la même licence." + } + } + }, "translation-completeness": { "render": "Les traductions pour {_theme} en {_language} sont à {_translation_percentage} % : {_translation_translated_count} chaînes traduites sur {_translation_total}" }, @@ -4918,10 +5124,17 @@ }, "translation-mode": { "mappings": { + "0": { + "then": "Ne pas afficher de bouton pour modifier les traductions rapidement" + }, "1": { "then": "Afficher un bouton pour ouvrir rapidement les traductions lorsque vous utilisez MapComplete sur un grand écran" + }, + "2": { + "then": "Toujours afficher les boutons de traduction, même sur mobile" } - } + }, + "question": "Voulez-vous aider à traduire MapComplete ?" }, "verified-mastodon": { "mappings": { @@ -4998,6 +5211,39 @@ "0": { "title": "un poubelle" } + }, + "tagRenderings": { + "dispensing_dog_bags": { + "mappings": { + "0": { + "then": "Cette poubelle a un distributeur de sacs pour ramasser les déjections canines" + }, + "2": { + "then": "Cette poubelle <b>n'a pas</b> de distributeur de sac pour ramasser les déjections canines" + } + }, + "question": "Est-ce que cette poubelle a un distributeur de sacs pour ramasser les déjections canines ?" + }, + "waste-basket-waste-types": { + "mappings": { + "1": { + "then": "Un poubelle pour tout type d'ordures" + }, + "2": { + "then": "Un poubelle pour les déjections canines" + }, + "3": { + "then": "Un cendrier" + }, + "5": { + "then": "Un poubelle pour les aiguilles et autres objets pointus" + }, + "6": { + "then": "Un poubelle pour le plastique" + } + }, + "question": "De quel type de poubelle s'agit-il ?" + } } }, "windturbine": { @@ -5066,4 +5312,4 @@ } } } -} \ No newline at end of file +} From 13700950dedb891f1260764e68385d33d30dfa06 Mon Sep 17 00:00:00 2001 From: Pieter Vander Vennet <pietervdvn+mapcomplete@posteo.net> Date: Thu, 30 Mar 2023 00:00:47 +0000 Subject: [PATCH 16/55] Translated using Weblate (Dutch) Currently translated at 93.6% (2621 of 2800 strings) Translation: MapComplete/Layer translations Translate-URL: https://hosted.weblate.org/projects/mapcomplete/layers/nl/ --- langs/layers/nl.json | 438 ++++++++++++++++++++++++++----------------- 1 file changed, 268 insertions(+), 170 deletions(-) diff --git a/langs/layers/nl.json b/langs/layers/nl.json index 992fc3349..6aa96c874 100644 --- a/langs/layers/nl.json +++ b/langs/layers/nl.json @@ -24,6 +24,104 @@ "render": "Bekend adres" } }, + "advertising": { + "name": "Reclame", + "presets": { + "3": { + "description": "Een klein uithangbord voor buurtadvertenties, meestal gericht op voetgangers", + "title": "een uithangbord" + }, + "4": { + "description": "Een cylindervormige structuur die buiten staat waarop advertenties staan", + "title": "een aanplakzuil" + }, + "5": { + "title": "een vlag" + }, + "6": { + "title": "een scherm" + }, + "7": { + "title": "een scherm op een muur" + }, + "8": { + "description": "Een stuk groot, weerbestendig textiel met opgedrukte reclameboodschap die permanent aan de muur hangt", + "title": "een spandoek" + } + }, + "tagRenderings": { + "luminous_or_lit_advertising": { + "override": { + "+mappings": { + "0": { + "then": "Dit is een neonlamp" + } + } + } + }, + "message_type": { + "mappings": { + "4": { + "then": "Informatie over cultuurevenementen zoals theaters, optredens, …" + }, + "5": { + "then": "Boodschap van NGO-organisaties" + }, + "7": { + "then": "Religieuze boodschap" + }, + "9": { + "then": "Een kaart" + } + }, + "question": "Wat voor boodschap wordt hier getoond?" + }, + "operator": { + "question": "Wie baat dit object uit?", + "render": "Uitgebaat door {operator}" + }, + "ref": { + "question": "Wat is het referentienummer?", + "render": "Het referentienummer is {ref}" + }, + "type": { + "mappings": { + "2": { + "then": "Dit is een aanplakzuil" + }, + "3": { + "then": "Dit is een vlag" + } + }, + "render": "Dit is een {advertising}" + } + }, + "title": { + "mappings": { + "10": { + "then": "Muurschildering" + }, + "3": { + "then": "Aanplakzuil" + }, + "4": { + "then": "Vlag" + }, + "5": { + "then": "Scherm" + }, + "6": { + "then": "Sculptuur" + }, + "8": { + "then": "Spandoek" + }, + "9": { + "then": "Aanplakzuil" + } + } + } + }, "ambulancestation": { "description": "Een ambulancestation is een plaats waar ambulances, medisch materiaal, persoonlijk beschermingsmateriaal en aanverwanten worden bewaard.", "name": "Kaart van ambulancestations", @@ -98,6 +196,15 @@ "1": { "then": "Muurschildering" }, + "10": { + "then": "Azulejo (Spaanse siertegels)" + }, + "11": { + "then": "Tegelwerk" + }, + "12": { + "then": "Houtsculptuur" + }, "2": { "then": "Schilderij" }, @@ -121,15 +228,6 @@ }, "9": { "then": "Reliëf" - }, - "10": { - "then": "Azulejo (Spaanse siertegels)" - }, - "11": { - "then": "Tegelwerk" - }, - "12": { - "then": "Houtsculptuur" } }, "question": "Wat voor soort kunstwerk is dit?", @@ -1577,6 +1675,27 @@ "1": { "question": "Heeft een <div style='display: inline-block'><b><b>Schuko stekker</b> zonder aardingspin (CEE7/4 type F)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/CEE7_4F.svg'/></div>" }, + "10": { + "question": "Heeft een <div style='display: inline-block'><b><b>Type 2 met kabel</b> (J1772)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_tethered.svg'/></div>" + }, + "11": { + "question": "Heeft een <div style='display: inline-block'><b><b>Tesla Supercharger CCS</b> (een type2 CCS met Tesla-logo)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_CCS.svg'/></div>" + }, + "12": { + "question": "Heeft een <div style='display: inline-block'><b><b>Tesla Supercharger (destination)</b></b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Tesla-hpwc-model-s.svg'/></div>" + }, + "13": { + "question": "Heeft een <div style='display: inline-block'><b><b>Tesla supercharger (destination)</b> (Een Type 2 met kabel en Tesla-logo)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_tethered.svg'/></div>" + }, + "14": { + "question": "Heeft een <div style='display: inline-block'><b><b>USB</b> om GSMs en kleine electronica op te laden</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/usb_port.svg'/></div>" + }, + "15": { + "question": "Heeft een <div style='display: inline-block'><b><b>Bosch Active Connect met 3 pinnen</b> aan een kabel</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/bosch-3pin.svg'/></div>" + }, + "16": { + "question": "Heeft een <div style='display: inline-block'><b><b>Bosch Active Connect met 5 pinnen</b> aan een kabel</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/bosch-5pin.svg'/></div>" + }, "2": { "question": "Heeft een <div style='display: inline-block'><b><b>Europese stekker</b> met aardingspin (CEE7/4 type E)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/TypeE.svg'/></div>" }, @@ -1600,27 +1719,6 @@ }, "9": { "question": "Heeft een <div style='display: inline-block'><b><b>Type 2 CCS</b> (mennekes)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_CCS.svg'/></div>" - }, - "10": { - "question": "Heeft een <div style='display: inline-block'><b><b>Type 2 met kabel</b> (J1772)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_tethered.svg'/></div>" - }, - "11": { - "question": "Heeft een <div style='display: inline-block'><b><b>Tesla Supercharger CCS</b> (een type2 CCS met Tesla-logo)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_CCS.svg'/></div>" - }, - "12": { - "question": "Heeft een <div style='display: inline-block'><b><b>Tesla Supercharger (destination)</b></b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Tesla-hpwc-model-s.svg'/></div>" - }, - "13": { - "question": "Heeft een <div style='display: inline-block'><b><b>Tesla supercharger (destination)</b> (Een Type 2 met kabel en Tesla-logo)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_tethered.svg'/></div>" - }, - "14": { - "question": "Heeft een <div style='display: inline-block'><b><b>USB</b> om GSMs en kleine electronica op te laden</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/usb_port.svg'/></div>" - }, - "15": { - "question": "Heeft een <div style='display: inline-block'><b><b>Bosch Active Connect met 3 pinnen</b> aan een kabel</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/bosch-3pin.svg'/></div>" - }, - "16": { - "question": "Heeft een <div style='display: inline-block'><b><b>Bosch Active Connect met 5 pinnen</b> aan een kabel</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/bosch-5pin.svg'/></div>" } } } @@ -1676,30 +1774,6 @@ "1": { "then": "<b>Schuko stekker</b> zonder aardingspin (CEE7/4 type F)" }, - "2": { - "then": "<b>Europese stekker</b> met aardingspin (CEE7/4 type E)" - }, - "3": { - "then": "<b>Europese stekker</b> met aardingspin (CEE7/4 type E)" - }, - "4": { - "then": "<b>Chademo</b>" - }, - "5": { - "then": "<b>Chademo</b>" - }, - "6": { - "then": "<b>Type 1 met kabel</b> (J1772)" - }, - "7": { - "then": "<b>Type 1 met kabel</b> (J1772)" - }, - "8": { - "then": "<b>Type 1 <i>zonder</i> kabel</b> (J1772)" - }, - "9": { - "then": "<b>Type 1 <i>zonder</i> kabel</b> (J1772)" - }, "10": { "then": "<b>Type 1 CCS</b> (ook gekend als Type 1 Combo)" }, @@ -1730,6 +1804,9 @@ "19": { "then": "<b>Type 2 met kabel</b> (J1772)" }, + "2": { + "then": "<b>Europese stekker</b> met aardingspin (CEE7/4 type E)" + }, "20": { "then": "<b>Tesla Supercharger CCS</b> (een type2 CCS met Tesla-logo)" }, @@ -1760,11 +1837,32 @@ "29": { "then": "<b>Bosch Active Connect met 3 pinnen</b> aan een kabel" }, + "3": { + "then": "<b>Europese stekker</b> met aardingspin (CEE7/4 type E)" + }, "30": { "then": "<b>Bosch Active Connect met 5 pinnen</b> aan een kabel" }, "31": { "then": "<b>Bosch Active Connect met 5 pinnen</b> aan een kabel" + }, + "4": { + "then": "<b>Chademo</b>" + }, + "5": { + "then": "<b>Chademo</b>" + }, + "6": { + "then": "<b>Type 1 met kabel</b> (J1772)" + }, + "7": { + "then": "<b>Type 1 met kabel</b> (J1772)" + }, + "8": { + "then": "<b>Type 1 <i>zonder</i> kabel</b> (J1772)" + }, + "9": { + "then": "<b>Type 1 <i>zonder</i> kabel</b> (J1772)" } }, "question": "Welke laadaansluitingen zijn hier beschikbaar?" @@ -3244,6 +3342,15 @@ "1": { "then": "Dit fietspad is geplaveid" }, + "10": { + "then": "Dit fietspad is gemaakt van fijn grind" + }, + "11": { + "then": "Dit fietspad is gemaakt van kiezelsteentjes" + }, + "12": { + "then": "Dit fietspad is gemaakt van aarde" + }, "2": { "then": "Dit fietspad is gemaakt van asfalt" }, @@ -3267,15 +3374,6 @@ }, "9": { "then": "Dit fietspad is gemaakt van grind" - }, - "10": { - "then": "Dit fietspad is gemaakt van fijn grind" - }, - "11": { - "then": "Dit fietspad is gemaakt van kiezelsteentjes" - }, - "12": { - "then": "Dit fietspad is gemaakt van aarde" } }, "question": "Waaruit is het oppervlak van het fietspad van gemaakt?", @@ -3324,6 +3422,15 @@ "1": { "then": "Dit fietspad is geplaveid" }, + "10": { + "then": "Dit fietspad is gemaakt van fijn grind" + }, + "11": { + "then": "Dit fietspad is gemaakt van kiezelsteentjes" + }, + "12": { + "then": "Dit fietspad is gemaakt van aarde" + }, "2": { "then": "Dit fietspad is gemaakt van asfalt" }, @@ -3347,15 +3454,6 @@ }, "9": { "then": "Dit fietspad is gemaakt van grind" - }, - "10": { - "then": "Dit fietspad is gemaakt van fijn grind" - }, - "11": { - "then": "Dit fietspad is gemaakt van kiezelsteentjes" - }, - "12": { - "then": "Dit fietspad is gemaakt van aarde" } }, "question": "Waaruit is het oppervlak van de straat gemaakt?", @@ -4342,6 +4440,21 @@ "1": { "then": "Dit is een frituur" }, + "10": { + "then": "Dit is een Chinees restaurant" + }, + "11": { + "then": "Dit is een Grieks restaurant" + }, + "12": { + "then": "Dit is een Indisch restaurant" + }, + "13": { + "then": "Dit is een Turks restaurant (dat meer dan enkel kebab verkoopt)" + }, + "14": { + "then": "Dit is een Thaïs restaurant" + }, "2": { "then": "Dit is een pastazaak" }, @@ -4365,21 +4478,6 @@ }, "9": { "then": "Dit is een Frans restaurant" - }, - "10": { - "then": "Dit is een Chinees restaurant" - }, - "11": { - "then": "Dit is een Grieks restaurant" - }, - "12": { - "then": "Dit is een Indisch restaurant" - }, - "13": { - "then": "Dit is een Turks restaurant (dat meer dan enkel kebab verkoopt)" - }, - "14": { - "then": "Dit is een Thaïs restaurant" } }, "question": "Welk soort gerechten worden hier geserveerd?", @@ -5490,6 +5588,19 @@ } } }, + "10": { + "options": { + "0": { + "question": "Alle Notes" + }, + "1": { + "question": "Verberg import Notes" + }, + "2": { + "question": "Toon enkel import Notes" + } + } + }, "2": { "options": { "0": { @@ -5545,19 +5656,6 @@ "question": "Toon enkel open Notes" } } - }, - "10": { - "options": { - "0": { - "question": "Alle Notes" - }, - "1": { - "question": "Verberg import Notes" - }, - "2": { - "question": "Toon enkel import Notes" - } - } } }, "name": "OpenStreetMap Notes", @@ -5853,6 +5951,21 @@ "1": { "then": "Dit is een normale parkeerplek." }, + "10": { + "then": "Deze parkeerplek is gereserveerd voor ouders met kinderen." + }, + "11": { + "then": "Deze parkeerplek is gereserveerd voor personeel." + }, + "12": { + "then": "Deze parkeerplek is gereserveerd voor taxis." + }, + "13": { + "then": "Deze parkeerplek is gereserveerd voor voertuigen met een aanhanger." + }, + "14": { + "then": "Deze parkeerplek is gereserveerd voor autodelen." + }, "2": { "then": "Dit is een gehandicaptenparkeerplaats." }, @@ -5876,21 +5989,6 @@ }, "9": { "then": "Deze parkeerplek is gereserveerd voor motoren." - }, - "10": { - "then": "Deze parkeerplek is gereserveerd voor ouders met kinderen." - }, - "11": { - "then": "Deze parkeerplek is gereserveerd voor personeel." - }, - "12": { - "then": "Deze parkeerplek is gereserveerd voor taxis." - }, - "13": { - "then": "Deze parkeerplek is gereserveerd voor voertuigen met een aanhanger." - }, - "14": { - "then": "Deze parkeerplek is gereserveerd voor autodelen." } }, "question": "Wat voor parkeerplek is dit?" @@ -6451,30 +6549,6 @@ "1": { "question": "Recycling van batterijen" }, - "2": { - "question": "Recycling van drankpakken" - }, - "3": { - "question": "Recycling van blikken" - }, - "4": { - "question": "Recycling van kleding" - }, - "5": { - "question": "Recycling van frituurvet" - }, - "6": { - "question": "Recycling van motorolie" - }, - "7": { - "question": "Recycling van tl-buizen" - }, - "8": { - "question": "Recycling van groen afval" - }, - "9": { - "question": "Recycling van glazen flessen" - }, "10": { "question": "Recycling van glas" }, @@ -6505,8 +6579,32 @@ "19": { "question": "Recycling van restafval" }, + "2": { + "question": "Recycling van drankpakken" + }, "20": { "question": "Recycling van restafval" + }, + "3": { + "question": "Recycling van blikken" + }, + "4": { + "question": "Recycling van kleding" + }, + "5": { + "question": "Recycling van frituurvet" + }, + "6": { + "question": "Recycling van motorolie" + }, + "7": { + "question": "Recycling van tl-buizen" + }, + "8": { + "question": "Recycling van groen afval" + }, + "9": { + "question": "Recycling van glazen flessen" } } }, @@ -6574,30 +6672,6 @@ "1": { "then": "Drankpakken kunnen hier gerecycled worden" }, - "2": { - "then": "Blikken kunnen hier gerecycled worden" - }, - "3": { - "then": "Kleren kunnen hier gerecycled worden" - }, - "4": { - "then": "Frituurvet kan hier gerecycled worden" - }, - "5": { - "then": "Motorolie kan hier gerecycled worden" - }, - "6": { - "then": "TL-buizen kunnen hier gerecycled worden" - }, - "7": { - "then": "Groen afval kan hier gerecycled worden" - }, - "8": { - "then": "Organisch afval kan hier gerecycled worden" - }, - "9": { - "then": "Glazen flessen kunnen hier gerecycled worden" - }, "10": { "then": "Glas kan hier gerecycled worden" }, @@ -6628,6 +6702,9 @@ "19": { "then": "Schoenen kunnen hier gerecycled worden" }, + "2": { + "then": "Blikken kunnen hier gerecycled worden" + }, "20": { "then": "Kleine elektrische apparaten kunnen hier gerecycled worden" }, @@ -6639,6 +6716,27 @@ }, "23": { "then": "Restafval kan hier gerecycled worden" + }, + "3": { + "then": "Kleren kunnen hier gerecycled worden" + }, + "4": { + "then": "Frituurvet kan hier gerecycled worden" + }, + "5": { + "then": "Motorolie kan hier gerecycled worden" + }, + "6": { + "then": "TL-buizen kunnen hier gerecycled worden" + }, + "7": { + "then": "Groen afval kan hier gerecycled worden" + }, + "8": { + "then": "Organisch afval kan hier gerecycled worden" + }, + "9": { + "then": "Glazen flessen kunnen hier gerecycled worden" } }, "question": "Wat kan hier gerecycled worden?" @@ -7356,6 +7454,12 @@ "1": { "then": "Deze lantaarn gebruikt LEDs" }, + "10": { + "then": "Deze lantaarn gebruikt hogedruknatriumlampen (oranje met wit)" + }, + "11": { + "then": "Deze lantaarn wordt verlicht met gas" + }, "2": { "then": "Deze lantaarn gebruikt gloeilampen" }, @@ -7379,12 +7483,6 @@ }, "9": { "then": "Deze lantaarn gebruikt lagedruknatriumlampen (monochroom oranje)" - }, - "10": { - "then": "Deze lantaarn gebruikt hogedruknatriumlampen (oranje met wit)" - }, - "11": { - "then": "Deze lantaarn wordt verlicht met gas" } }, "question": "Wat voor verlichting gebruikt deze lantaarn?" @@ -8623,4 +8721,4 @@ } } } -} \ No newline at end of file +} From c806447f3f6f7d2693f2b9cbd1919852f8fba96f Mon Sep 17 00:00:00 2001 From: gnu-ewm <gnu.ewm@protonmail.com> Date: Fri, 31 Mar 2023 14:16:46 +0000 Subject: [PATCH 17/55] Translated using Weblate (Polish) Currently translated at 100.0% (88 of 88 strings) Translation: MapComplete/shared-questions Translate-URL: https://hosted.weblate.org/projects/mapcomplete/shared-questions/pl/ --- langs/shared-questions/pl.json | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/langs/shared-questions/pl.json b/langs/shared-questions/pl.json index a73b74c2a..2800776be 100644 --- a/langs/shared-questions/pl.json +++ b/langs/shared-questions/pl.json @@ -152,6 +152,23 @@ "question": "Na jakim poziomie znajduje się ta funkcja?", "render": "Znajduje się na {level} piętrze" }, + "luminous_or_lit": { + "mappings": { + "0": { + "then": "Ten obiekt zarówno emituje światło, jak i jest oświetlany przez zewnętrzne źródło światła" + }, + "1": { + "then": "Ten obiekt emituje światło" + }, + "2": { + "then": "Ten obiekt jest oświetlony zewnętrznie, np. przez reflektor lub inne światła" + }, + "3": { + "then": "Obiekt ten nie emituje światła i nie jest oświetlany z zewnątrz" + } + }, + "question": "Czy ten obiekt jest oświetlony lub emituje światło?" + }, "multilevels": { "override": { "question": "Na jakie poziomy jedzie ta winda?", @@ -290,4 +307,4 @@ "question": "Jaki jest powiązany obiekt Wikidata?" } } -} \ No newline at end of file +} From 6a3d7cf21d56a90f25519f4bb42b6dcc1b8cce69 Mon Sep 17 00:00:00 2001 From: paunofu <paunofuentes@gmail.com> Date: Sun, 2 Apr 2023 19:38:20 +0000 Subject: [PATCH 18/55] Translated using Weblate (Catalan) Currently translated at 48.5% (1358 of 2800 strings) Translation: MapComplete/Layer translations Translate-URL: https://hosted.weblate.org/projects/mapcomplete/layers/ca/ --- langs/layers/ca.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/langs/layers/ca.json b/langs/layers/ca.json index c4f2dda19..d3023d5e5 100644 --- a/langs/layers/ca.json +++ b/langs/layers/ca.json @@ -2339,7 +2339,7 @@ "render": "<i>Informació extra sobre la localització (en la llengua local):</i><br/> {defibrillator:location}" }, "defibrillator-defibrillator:location:en": { - "question": "Dóna detalls d'on es pot trobar el desfibril·lador", + "question": "Dona detalls d'on es pot trobar el desfibril·lador (en anglès)", "render": "<i>Informació addicional sobre la ubicació (en anglès):</i><br/>{defibrillator:location:en}" }, "defibrillator-defibrillator:location:fr": { From 40dbc82cff551776501e4eaaab07e67c150194dc Mon Sep 17 00:00:00 2001 From: Pieter Vander Vennet <pietervdvn@posteo.net> Date: Mon, 3 Apr 2023 00:33:50 +0200 Subject: [PATCH 19/55] chore: automated housekeeping... --- Docs/BuiltinIndex.md | 13 + Docs/BuiltinLayers.md | 3 +- Docs/Layers/advertising.md | 27 +- Docs/Layers/recycling.md | 10 +- Docs/Layers/walls_and_buildings.md | 2 +- Docs/TagInfo/mapcomplete_advertising.json | 10 +- Docs/TagInfo/mapcomplete_personal.json | 217 ++++++++- Docs/TagInfo/mapcomplete_waste.json | 10 +- Docs/Themes/advertising.md | 2 + Docs/Themes/clock.md | 1 + Docs/Themes/personal.md | 1 + Docs/wikiIndex.txt | 4 +- assets/contributors.json | 4 +- assets/language_in_country.json | 4 +- assets/layers/advertising/advertising.json | 184 +++++--- assets/layers/bench/bench.json | 3 +- assets/layers/bench/license_info.json | 2 +- .../layers/defibrillator/defibrillator.json | 2 +- assets/layers/elevator/elevator.json | 3 +- assets/layers/entrance/entrance.json | 3 +- assets/layers/food/food.json | 27 +- assets/layers/gps_location/gps_location.json | 2 +- assets/layers/indoors/indoors.json | 6 +- assets/layers/pharmacy/pharmacy.json | 12 +- assets/layers/recycling/recycling.json | 85 ++-- assets/layers/stairs/stairs.json | 30 +- .../layers/ticket_machine/ticket_machine.json | 3 +- assets/layers/usersettings/usersettings.json | 24 +- assets/layers/waste_basket/waste_basket.json | 27 +- .../layers/waste_disposal/waste_disposal.json | 36 +- assets/tagRenderings/questions.json | 44 +- assets/themes/advertising/advertising.json | 12 +- assets/themes/clock/clock.json | 6 +- assets/themes/ghostbikes/ghostbikes.json | 2 +- assets/themes/healthcare/healthcare.json | 3 +- assets/translators.json | 26 +- langs/layers/ca.json | 244 +++++----- langs/layers/de.json | 443 +++++++++--------- langs/layers/en.json | 420 ++++++++--------- langs/layers/es.json | 255 +++++----- langs/layers/fr.json | 98 ++-- langs/layers/nl.json | 346 +++++++------- langs/shared-questions/fr.json | 2 +- langs/shared-questions/pl.json | 2 +- langs/themes/ca.json | 64 +-- langs/themes/de.json | 64 +-- langs/themes/fr.json | 64 +-- langs/themes/nl.json | 64 +-- 48 files changed, 1639 insertions(+), 1277 deletions(-) diff --git a/Docs/BuiltinIndex.md b/Docs/BuiltinIndex.md index 4010f485d..3c83df001 100644 --- a/Docs/BuiltinIndex.md +++ b/Docs/BuiltinIndex.md @@ -10,6 +10,7 @@ 1. [Index of builtin TagRendering](#index-of-builtin-tagrendering) - [Existing builtin tagrenderings](#existing-builtin-tagrenderings) + [images](#images) + + [luminous_or_lit](#luminous_or_lit) + [wikipedia](#wikipedia) + [bench.*bench-questions](#bench*bench-questions) + [opening_hours](#opening_hours) @@ -78,6 +79,7 @@ + - advertising - ambulancestation - artwork - atm @@ -165,6 +167,17 @@ +### luminous_or_lit + + + + + + - advertising + + + + ### wikipedia diff --git a/Docs/BuiltinLayers.md b/Docs/BuiltinLayers.md index 96a948700..ee0bebfd5 100644 --- a/Docs/BuiltinLayers.md +++ b/Docs/BuiltinLayers.md @@ -148,7 +148,7 @@ Elements must have the all of following tags to be shown on this layer: <img src='https://mapcomplete.osm.be/crosshair:var(--catch-detail-color)' height="100px"> -Meta layer showing the current location of the user. Add this to your theme and override the icon to change the appearance of the current location. The object will always have `id=gps` and will have _all_ the properties included in the [`Coordinates`-object](https://developer.mozilla.org/en-US/docs/Web/API/GeolocationCoordinates) returned by the browser. +Meta layer showing the current location of the user. Add this to your theme and override the icon to change the appearance of the current location. The object will always have `id=gps` and will have _all_ the properties included in the [`Coordinates`-object](https://developer.mozilla.org/en-US/docs/Web/API/GeolocationCoordinates) (except latitude and longitude) returned by the browser, such as `speed`, `altitude`, `heading`, .... @@ -919,6 +919,7 @@ The following layers are included in MapComplete: - [address](./Layers/address.md) + - [advertising](./Layers/advertising.md) - [ambulancestation](./Layers/ambulancestation.md) - [artwork](./Layers/artwork.md) - [atm](./Layers/atm.md) diff --git a/Docs/Layers/advertising.md b/Docs/Layers/advertising.md index 1ffb2594b..a85d9a7fe 100644 --- a/Docs/Layers/advertising.md +++ b/Docs/Layers/advertising.md @@ -31,6 +31,7 @@ We will complete data from advertising features with reference, operator and lit - [advertising](https://mapcomplete.osm.be/advertising) + - [personal](https://mapcomplete.osm.be/personal) @@ -228,30 +229,6 @@ This rendering asks information about the property [ref](https://wiki.openstree This is rendered with `Reference number is {ref}` - - - - -### questions - - - -Show the images block at this location - -This tagrendering has no question and is thus read-only - - - - - -### minimap - - - -Shows a small map with the feature. Added by default to every popup - -This tagrendering has no question and is thus read-only - -This document is autogenerated from [assets/themes/advertising/advertising.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/themes/advertising/advertising.json) +This document is autogenerated from [assets/layers/advertising/advertising.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/advertising/advertising.json) diff --git a/Docs/Layers/recycling.md b/Docs/Layers/recycling.md index ce2ca6b7e..25b94fad7 100644 --- a/Docs/Layers/recycling.md +++ b/Docs/Layers/recycling.md @@ -186,18 +186,18 @@ The question is *What can be recycled here?* - Unselecting this answer will add - *Plastic can be recycled here* corresponds with `recycling:plastic=yes` - Unselecting this answer will add - - *Scrap metal can be recycled here* corresponds with `recycling:printer_cartridges=yes` + - *Printer cartridges can be recycled here* corresponds with `recycling:printer_cartridges=yes` - Unselecting this answer will add - - *Shoes can be recycled here* corresponds with `recycling:scrap_metal=yes` + - *Scrap metal can be recycled here* corresponds with `recycling:scrap_metal=yes` - Unselecting this answer will add - - *Small electrical appliances can be recycled here* corresponds with `recycling:shoes=yes` + - *Shoes can be recycled here* corresponds with `recycling:shoes=yes` - Unselecting this answer will add - *Small electrical appliances can be recycled here* corresponds with `recycling:small_appliances=yes` - Unselecting this answer will add - - *Needles can be recycled here* corresponds with `recycling:small_electrical_appliances=yes` + - *Small electrical appliances can be recycled here* corresponds with `recycling:small_electrical_appliances=yes` - This option cannot be chosen as answer - Unselecting this answer will add - - *Residual waste can be recycled here* corresponds with `recycling:needles=yes` + - *Needles can be recycled here* corresponds with `recycling:needles=yes` - Unselecting this answer will add - *Residual waste can be recycled here* corresponds with `recycling:waste=yes` - Unselecting this answer will add diff --git a/Docs/Layers/walls_and_buildings.md b/Docs/Layers/walls_and_buildings.md index 32adf7efb..6e9ffbab6 100644 --- a/Docs/Layers/walls_and_buildings.md +++ b/Docs/Layers/walls_and_buildings.md @@ -20,11 +20,11 @@ Special builtin layer providing all walls and buildings. This layer is useful in - Not visible in the layer selection by default. If you want to make this layer toggable, override `name` - Not rendered on the map by default. If you want to rendering this on the map, override `mapRenderings` - This layer will automatically load [entrance](./entrance.md) into the layout as it depends on it: a calculated tag loads features from this layer (calculatedTag[0] which calculates the value for _entrance_properties) + - This layer is needed as dependency for layer [advertising](#advertising) - This layer is needed as dependency for layer [clock](#clock) - This layer is needed as dependency for layer [defibrillator](#defibrillator) - This layer is needed as dependency for layer [entrance](#entrance) - This layer is needed as dependency for layer [surveillance_camera](#surveillance_camera) - - This layer is needed as dependency for layer [advertising](#advertising) diff --git a/Docs/TagInfo/mapcomplete_advertising.json b/Docs/TagInfo/mapcomplete_advertising.json index 5ee890909..844b221b4 100644 --- a/Docs/TagInfo/mapcomplete_advertising.json +++ b/Docs/TagInfo/mapcomplete_advertising.json @@ -91,27 +91,27 @@ }, { "key": "animated", - "description": "Layer 'Advertise' shows animated=no with a fixed text, namely '<b>Static</b>, always shows the same message' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Open Advertising Map') (This is only shown if advertising!=screen&advertising!=flag&advertising!=tarp&advertising!=wall_painting&advertising!=sign)", + "description": "Layer 'Advertise' shows animated=no with a fixed text, namely '<b>Static</b>, always shows the same message' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Open Advertising Map') (This is only shown if advertising!=screen&advertising!=flag&advertising!=tarp&advertising!=wall_painting&advertising!=sign&advertising!=board)", "value": "no" }, { "key": "animated", - "description": "Layer 'Advertise' shows animated=digital_display with a fixed text, namely 'This object has a built-in <b>digital display</b> to show prices or some other message' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Open Advertising Map') (This is only shown if advertising!=screen&advertising!=flag&advertising!=tarp&advertising!=wall_painting&advertising!=sign)", + "description": "Layer 'Advertise' shows animated=digital_display with a fixed text, namely 'This object has a built-in <b>digital display</b> to show prices or some other message' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Open Advertising Map') (This is only shown if advertising!=screen&advertising!=flag&advertising!=tarp&advertising!=wall_painting&advertising!=sign&advertising!=board)", "value": "digital_display" }, { "key": "animated", - "description": "Layer 'Advertise' shows animated=trivision_blades with a fixed text, namely '<b>Trivision</b> - the billboard consists of many triangular prisms which regularly rotate' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Open Advertising Map') (This is only shown if advertising!=screen&advertising!=flag&advertising!=tarp&advertising!=wall_painting&advertising!=sign)", + "description": "Layer 'Advertise' shows animated=trivision_blades with a fixed text, namely '<b>Trivision</b> - the billboard consists of many triangular prisms which regularly rotate' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Open Advertising Map') (This is only shown if advertising!=screen&advertising!=flag&advertising!=tarp&advertising!=wall_painting&advertising!=sign&advertising!=board)", "value": "trivision_blades" }, { "key": "animated", - "description": "Layer 'Advertise' shows animated=winding_posters with a fixed text, namely '<b>Scrolling</b> posters' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Open Advertising Map') (This is only shown if advertising!=screen&advertising!=flag&advertising!=tarp&advertising!=wall_painting&advertising!=sign)", + "description": "Layer 'Advertise' shows animated=winding_posters with a fixed text, namely '<b>Scrolling</b> posters' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Open Advertising Map') (This is only shown if advertising!=screen&advertising!=flag&advertising!=tarp&advertising!=wall_painting&advertising!=sign&advertising!=board)", "value": "winding_posters" }, { "key": "animated", - "description": "Layer 'Advertise' shows animated=revolving with a fixed text, namely '<b>Rotates</b> on itself' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Open Advertising Map') (This is only shown if advertising!=screen&advertising!=flag&advertising!=tarp&advertising!=wall_painting&advertising!=sign)", + "description": "Layer 'Advertise' shows animated=revolving with a fixed text, namely '<b>Rotates</b> on itself' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Open Advertising Map') (This is only shown if advertising!=screen&advertising!=flag&advertising!=tarp&advertising!=wall_painting&advertising!=sign&advertising!=board)", "value": "revolving" }, { diff --git a/Docs/TagInfo/mapcomplete_personal.json b/Docs/TagInfo/mapcomplete_personal.json index 7419fda98..9488bda20 100644 --- a/Docs/TagInfo/mapcomplete_personal.json +++ b/Docs/TagInfo/mapcomplete_personal.json @@ -10,6 +10,213 @@ "contact_email": "pietervdvn@posteo.net" }, "tags": [ + { + "key": "advertising", + "description": "The MapComplete theme Personal theme has a layer Advertise showing features with this tag" + }, + { + "key": "image", + "description": "The layer 'Advertise allows to upload images and adds them under the 'image'-tag (and image:0, image:1, ... for multiple images). Furhtermore, this layer shows images based on the keys image, wikidata, wikipedia, wikimedia_commons and mapillary" + }, + { + "key": "mapillary", + "description": "The layer 'Advertise allows to upload images and adds them under the 'image'-tag (and image:0, image:1, ... for multiple images). Furhtermore, this layer shows images based on the keys image, wikidata, wikipedia, wikimedia_commons and mapillary" + }, + { + "key": "wikidata", + "description": "The layer 'Advertise allows to upload images and adds them under the 'image'-tag (and image:0, image:1, ... for multiple images). Furhtermore, this layer shows images based on the keys image, wikidata, wikipedia, wikimedia_commons and mapillary" + }, + { + "key": "wikipedia", + "description": "The layer 'Advertise allows to upload images and adds them under the 'image'-tag (and image:0, image:1, ... for multiple images). Furhtermore, this layer shows images based on the keys image, wikidata, wikipedia, wikimedia_commons and mapillary" + }, + { + "key": "advertising", + "description": "Layer 'Advertise' shows and asks freeform values for key 'advertising' (in the MapComplete.osm.be theme 'Personal theme')" + }, + { + "key": "advertising", + "description": "Layer 'Advertise' shows advertising=billboard with a fixed text, namely 'This is a billboard' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')", + "value": "billboard" + }, + { + "key": "advertising", + "description": "Layer 'Advertise' shows advertising=board with a fixed text, namely 'This is a board' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')", + "value": "board" + }, + { + "key": "advertising", + "description": "Layer 'Advertise' shows advertising=column with a fixed text, namely 'This is a column' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')", + "value": "column" + }, + { + "key": "advertising", + "description": "Layer 'Advertise' shows advertising=flag with a fixed text, namely 'This is a flag' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')", + "value": "flag" + }, + { + "key": "advertising", + "description": "Layer 'Advertise' shows advertising=poster_box with a fixed text, namely 'This is a poster Box' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')", + "value": "poster_box" + }, + { + "key": "advertising", + "description": "Layer 'Advertise' shows advertising=screen with a fixed text, namely 'This is a screen' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')", + "value": "screen" + }, + { + "key": "advertising", + "description": "Layer 'Advertise' shows advertising=sculpture with a fixed text, namely 'This is a sculpture' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')", + "value": "sculpture" + }, + { + "key": "advertising", + "description": "Layer 'Advertise' shows advertising=sign with a fixed text, namely 'This is a sign' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')", + "value": "sign" + }, + { + "key": "advertising", + "description": "Layer 'Advertise' shows advertising=tarp with a fixed text, namely 'This is a tarp (a weatherproof piece of textile with an advertising message)' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')", + "value": "tarp" + }, + { + "key": "advertising", + "description": "Layer 'Advertise' shows advertising=totem with a fixed text, namely 'This is a totem' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')", + "value": "totem" + }, + { + "key": "advertising", + "description": "Layer 'Advertise' shows advertising=wall_painting with a fixed text, namely 'This is a wall painting' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')", + "value": "wall_painting" + }, + { + "key": "animated", + "description": "Layer 'Advertise' shows animated=no with a fixed text, namely '<b>Static</b>, always shows the same message' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme') (This is only shown if advertising!=screen&advertising!=flag&advertising!=tarp&advertising!=wall_painting&advertising!=sign&advertising!=board)", + "value": "no" + }, + { + "key": "animated", + "description": "Layer 'Advertise' shows animated=digital_display with a fixed text, namely 'This object has a built-in <b>digital display</b> to show prices or some other message' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme') (This is only shown if advertising!=screen&advertising!=flag&advertising!=tarp&advertising!=wall_painting&advertising!=sign&advertising!=board)", + "value": "digital_display" + }, + { + "key": "animated", + "description": "Layer 'Advertise' shows animated=trivision_blades with a fixed text, namely '<b>Trivision</b> - the billboard consists of many triangular prisms which regularly rotate' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme') (This is only shown if advertising!=screen&advertising!=flag&advertising!=tarp&advertising!=wall_painting&advertising!=sign&advertising!=board)", + "value": "trivision_blades" + }, + { + "key": "animated", + "description": "Layer 'Advertise' shows animated=winding_posters with a fixed text, namely '<b>Scrolling</b> posters' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme') (This is only shown if advertising!=screen&advertising!=flag&advertising!=tarp&advertising!=wall_painting&advertising!=sign&advertising!=board)", + "value": "winding_posters" + }, + { + "key": "animated", + "description": "Layer 'Advertise' shows animated=revolving with a fixed text, namely '<b>Rotates</b> on itself' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme') (This is only shown if advertising!=screen&advertising!=flag&advertising!=tarp&advertising!=wall_painting&advertising!=sign&advertising!=board)", + "value": "revolving" + }, + { + "key": "luminous", + "description": "Layer 'Advertise' shows luminous=neon with a fixed text, namely 'This is a neon-tube light' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme') (This is only shown if advertising!=screen)", + "value": "neon" + }, + { + "key": "lit", + "description": "Layer 'Advertise' shows lit=yes&luminous=yes with a fixed text, namely 'This object both emits light and is lighted by an external light source' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme') (This is only shown if advertising!=screen)", + "value": "yes" + }, + { + "key": "luminous", + "description": "Layer 'Advertise' shows lit=yes&luminous=yes with a fixed text, namely 'This object both emits light and is lighted by an external light source' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme') (This is only shown if advertising!=screen)", + "value": "yes" + }, + { + "key": "luminous", + "description": "Layer 'Advertise' shows luminous=yes with a fixed text, namely 'This object emits light' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme') (This is only shown if advertising!=screen)", + "value": "yes" + }, + { + "key": "lit", + "description": "Layer 'Advertise' shows lit=yes with a fixed text, namely 'This object is lit externally, e.g. by a spotlight or other lights' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme') (This is only shown if advertising!=screen)", + "value": "yes" + }, + { + "key": "lit", + "description": "Layer 'Advertise' shows lit=no&luminous=no with a fixed text, namely 'This object does not emit light and is not lighted by externally' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme') (This is only shown if advertising!=screen)", + "value": "no" + }, + { + "key": "luminous", + "description": "Layer 'Advertise' shows lit=no&luminous=no with a fixed text, namely 'This object does not emit light and is not lighted by externally' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme') (This is only shown if advertising!=screen)", + "value": "no" + }, + { + "key": "operator", + "description": "Layer 'Advertise' shows and asks freeform values for key 'operator' (in the MapComplete.osm.be theme 'Personal theme')" + }, + { + "key": "message", + "description": "Layer 'Advertise' shows message=commercial with a fixed text, namely 'Commercial message' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')", + "value": "commercial" + }, + { + "key": "message", + "description": "Layer 'Advertise' shows message=local with a fixed text, namely 'Local information' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')", + "value": "local" + }, + { + "key": "message", + "description": "Layer 'Advertise' shows message=safety with a fixed text, namely 'Securty information' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')", + "value": "safety" + }, + { + "key": "message", + "description": "Layer 'Advertise' shows message=political with a fixed text, namely 'Electoral advertising' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')", + "value": "political" + }, + { + "key": "message", + "description": "Layer 'Advertise' shows message=showbiz with a fixed text, namely 'Inormation related to theatre, concerts, ...' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')", + "value": "showbiz" + }, + { + "key": "message", + "description": "Layer 'Advertise' shows message=non_profit with a fixed text, namely 'Message from non-profit organizations' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')", + "value": "non_profit" + }, + { + "key": "message", + "description": "Layer 'Advertise' shows message=opinion with a fixed text, namely 'To expres your opinion' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')", + "value": "opinion" + }, + { + "key": "message", + "description": "Layer 'Advertise' shows message=religion with a fixed text, namely 'Religious message' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')", + "value": "religion" + }, + { + "key": "message", + "description": "Layer 'Advertise' shows message=funding with a fixed text, namely 'Funding sign' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')", + "value": "funding" + }, + { + "key": "information", + "description": "Layer 'Advertise' shows information=map with a fixed text, namely 'A map' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')", + "value": "map" + }, + { + "key": "sides", + "description": "Layer 'Advertise' shows sides=1 with a fixed text, namely 'This object has advertisements on a single side' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme') (This is only shown if advertising=poster_box|advertising=screen|advertising=billboard)", + "value": "1" + }, + { + "key": "sides", + "description": "Layer 'Advertise' shows sides=2 with a fixed text, namely 'This object has advertisements on both sides' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme') (This is only shown if advertising=poster_box|advertising=screen|advertising=billboard)", + "value": "2" + }, + { + "key": "ref", + "description": "Layer 'Advertise' shows and asks freeform values for key 'ref' (in the MapComplete.osm.be theme 'Personal theme') (This is only shown if advertising!=sign)" + }, { "key": "emergency", "description": "The MapComplete theme Personal theme has a layer Map of ambulance stations showing features with this tag", @@ -9357,17 +9564,17 @@ }, { "key": "recycling:printer_cartridges", - "description": "Layer 'Recycling' shows recycling:printer_cartridges=yes with a fixed text, namely 'Scrap metal can be recycled here' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')", + "description": "Layer 'Recycling' shows recycling:printer_cartridges=yes with a fixed text, namely 'Printer cartridges can be recycled here' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')", "value": "yes" }, { "key": "recycling:scrap_metal", - "description": "Layer 'Recycling' shows recycling:scrap_metal=yes with a fixed text, namely 'Shoes can be recycled here' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')", + "description": "Layer 'Recycling' shows recycling:scrap_metal=yes with a fixed text, namely 'Scrap metal can be recycled here' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')", "value": "yes" }, { "key": "recycling:shoes", - "description": "Layer 'Recycling' shows recycling:shoes=yes with a fixed text, namely 'Small electrical appliances can be recycled here' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')", + "description": "Layer 'Recycling' shows recycling:shoes=yes with a fixed text, namely 'Shoes can be recycled here' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')", "value": "yes" }, { @@ -9377,12 +9584,12 @@ }, { "key": "recycling:small_electrical_appliances", - "description": "Layer 'Recycling' shows recycling:small_electrical_appliances=yes with a fixed text, namely 'Needles can be recycled here' (in the MapComplete.osm.be theme 'Personal theme')", + "description": "Layer 'Recycling' shows recycling:small_electrical_appliances=yes with a fixed text, namely 'Small electrical appliances can be recycled here' (in the MapComplete.osm.be theme 'Personal theme')", "value": "yes" }, { "key": "recycling:needles", - "description": "Layer 'Recycling' shows recycling:needles=yes with a fixed text, namely 'Residual waste can be recycled here' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')", + "description": "Layer 'Recycling' shows recycling:needles=yes with a fixed text, namely 'Needles can be recycled here' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')", "value": "yes" }, { diff --git a/Docs/TagInfo/mapcomplete_waste.json b/Docs/TagInfo/mapcomplete_waste.json index c1ecabf28..c74705743 100644 --- a/Docs/TagInfo/mapcomplete_waste.json +++ b/Docs/TagInfo/mapcomplete_waste.json @@ -238,17 +238,17 @@ }, { "key": "recycling:printer_cartridges", - "description": "Layer 'Recycling' shows recycling:printer_cartridges=yes with a fixed text, namely 'Scrap metal can be recycled here' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Waste')", + "description": "Layer 'Recycling' shows recycling:printer_cartridges=yes with a fixed text, namely 'Printer cartridges can be recycled here' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Waste')", "value": "yes" }, { "key": "recycling:scrap_metal", - "description": "Layer 'Recycling' shows recycling:scrap_metal=yes with a fixed text, namely 'Shoes can be recycled here' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Waste')", + "description": "Layer 'Recycling' shows recycling:scrap_metal=yes with a fixed text, namely 'Scrap metal can be recycled here' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Waste')", "value": "yes" }, { "key": "recycling:shoes", - "description": "Layer 'Recycling' shows recycling:shoes=yes with a fixed text, namely 'Small electrical appliances can be recycled here' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Waste')", + "description": "Layer 'Recycling' shows recycling:shoes=yes with a fixed text, namely 'Shoes can be recycled here' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Waste')", "value": "yes" }, { @@ -258,12 +258,12 @@ }, { "key": "recycling:small_electrical_appliances", - "description": "Layer 'Recycling' shows recycling:small_electrical_appliances=yes with a fixed text, namely 'Needles can be recycled here' (in the MapComplete.osm.be theme 'Waste')", + "description": "Layer 'Recycling' shows recycling:small_electrical_appliances=yes with a fixed text, namely 'Small electrical appliances can be recycled here' (in the MapComplete.osm.be theme 'Waste')", "value": "yes" }, { "key": "recycling:needles", - "description": "Layer 'Recycling' shows recycling:needles=yes with a fixed text, namely 'Residual waste can be recycled here' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Waste')", + "description": "Layer 'Recycling' shows recycling:needles=yes with a fixed text, namely 'Needles can be recycled here' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Waste')", "value": "yes" }, { diff --git a/Docs/Themes/advertising.md b/Docs/Themes/advertising.md index d2315ae93..109be29eb 100644 --- a/Docs/Themes/advertising.md +++ b/Docs/Themes/advertising.md @@ -29,6 +29,8 @@ Available languages: - es - de - cs + - fr + - nl This document is autogenerated from [assets/themes/advertising/advertising.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/themes/advertising/advertising.json) diff --git a/Docs/Themes/clock.md b/Docs/Themes/clock.md index b267d1552..fc080b16a 100644 --- a/Docs/Themes/clock.md +++ b/Docs/Themes/clock.md @@ -30,6 +30,7 @@ Available languages: - es - ca - cs + - fr This document is autogenerated from [assets/themes/clock/clock.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/themes/clock/clock.json) diff --git a/Docs/Themes/personal.md b/Docs/Themes/personal.md index 611d61820..1bdd36b39 100644 --- a/Docs/Themes/personal.md +++ b/Docs/Themes/personal.md @@ -11,6 +11,7 @@ This theme contains the following layers: + - [advertising](../Layers/advertising.md) - [ambulancestation](../Layers/ambulancestation.md) - [artwork](../Layers/artwork.md) - [atm](../Layers/atm.md) diff --git a/Docs/wikiIndex.txt b/Docs/wikiIndex.txt index bd7322af6..c89788585 100644 --- a/Docs/wikiIndex.txt +++ b/Docs/wikiIndex.txt @@ -103,7 +103,7 @@ {{service_item |name= [https://mapcomplete.osm.be/advertising advertising] |region= Worldwide -|lang= {{#language:ca|en}}, {{#language:es|en}}, {{#language:en|en}}, {{#language:de|en}}, {{#language:cs|en}} +|lang= {{#language:ca|en}}, {{#language:es|en}}, {{#language:en|en}}, {{#language:de|en}}, {{#language:cs|en}}, {{#language:fr|en}}, {{#language:nl|en}} |descr= A MapComplete theme: Where I can find advertising features? |material= {{yes|[https://mapcomplete.osm.be/ Yes]}} |image= MapComplete_Screenshot.png @@ -202,7 +202,7 @@ {{service_item |name= [https://mapcomplete.osm.be/clock clock] |region= Worldwide -|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:ca|en}}, {{#language:de|en}}, {{#language:es|en}}, {{#language:cs|en}} +|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:ca|en}}, {{#language:de|en}}, {{#language:es|en}}, {{#language:cs|en}}, {{#language:fr|en}} |descr= A MapComplete theme: Map showing all public clocks |material= {{yes|[https://mapcomplete.osm.be/ Yes]}} |image= MapComplete_Screenshot.png diff --git a/assets/contributors.json b/assets/contributors.json index ddd895d7c..6128020e0 100644 --- a/assets/contributors.json +++ b/assets/contributors.json @@ -1,11 +1,11 @@ { "contributors": [ { - "commits": 5252, + "commits": 5262, "contributor": "Pieter Vander Vennet" }, { - "commits": 348, + "commits": 352, "contributor": "Robin van der Linde" }, { diff --git a/assets/language_in_country.json b/assets/language_in_country.json index a6aa9824f..2a5ae1375 100644 --- a/assets/language_in_country.json +++ b/assets/language_in_country.json @@ -617,8 +617,8 @@ "th" ], "TJ": [ - "tg", - "ru" + "ru", + "tg" ], "TL": [ "pt" diff --git a/assets/layers/advertising/advertising.json b/assets/layers/advertising/advertising.json index 64db86f89..3573d611b 100644 --- a/assets/layers/advertising/advertising.json +++ b/assets/layers/advertising/advertising.json @@ -5,7 +5,8 @@ "es": "Publicidad", "en": "Advertise", "de": "Werbeeinrichtungen", - "cs": "Reklama" + "cs": "Reklama", + "nl": "Reclame" }, "minzoom": 15, "source": { @@ -69,7 +70,8 @@ "es": "Columna", "en": "Column", "de": "Litfaßsäule", - "cs": "Sloup" + "cs": "Sloup", + "nl": "Aanplakzuil" } }, { @@ -83,7 +85,8 @@ "es": "Bandera", "en": "Flag", "de": "Flagge", - "cs": "Vlajka" + "cs": "Vlajka", + "nl": "Vlag" } }, { @@ -97,7 +100,8 @@ "es": "Pantalla", "en": "Screen", "de": "Bildschirm", - "cs": "Obrazovka" + "cs": "Obrazovka", + "nl": "Scherm" } }, { @@ -111,7 +115,8 @@ "es": "Escultura", "en": "Sculpture", "de": "Skulptur", - "cs": "Socha" + "cs": "Socha", + "nl": "Sculptuur" } }, { @@ -139,7 +144,8 @@ "es": "Lona", "en": "Tarp", "de": "Plane", - "cs": "Plachta" + "cs": "Plachta", + "nl": "Spandoek" } }, { @@ -153,7 +159,8 @@ "es": "Tótem", "en": "Totem", "de": "Totem", - "cs": "Totem" + "cs": "Totem", + "nl": "Aanplakzuil" } }, { @@ -167,7 +174,8 @@ "es": "Pared Pintada", "en": "Wall painting", "de": "Wandmalerei", - "cs": "Nástěnná malba" + "cs": "Nástěnná malba", + "nl": "Muurschildering" } } ] @@ -188,14 +196,16 @@ "es": "Esto es un {advertising}", "en": "This is a {advertising}", "de": "Das ist ein/e {advertising}", - "cs": "Toto je {advertising}" + "cs": "Toto je {advertising}", + "nl": "Dit is een {advertising}" }, "question": { "ca": "Quin tipus d'element publicitari és aquest?", "es": "¿Qué tipo de elemento publicitario es?", "en": "Which type of advertising feature is this?", "de": "Welche Art von Werbung ist das?", - "cs": "O jaký typ reklamního prvku se jedná?" + "cs": "O jaký typ reklamního prvku se jedná?", + "fr": "De quel type de dispositif publicitaire s'agit-il ?" }, "freeform": { "key": "advertising" @@ -212,7 +222,8 @@ "es": "Esto es una valla publicitaria", "en": "This is a billboard", "de": "Dies ist eine Werbetafel", - "cs": "Toto je billboard" + "cs": "Toto je billboard", + "fr": "C'est un grand panneau" }, "icon": { "path": "./assets/themes/advertising/billboard.svg", @@ -230,7 +241,8 @@ "es": "Esto es un tablón de anuncios", "en": "This is a board", "de": "Dies ist ein Brett", - "cs": "Toto je deska" + "cs": "Toto je deska", + "fr": "C'est un petit panneau" }, "icon": { "path": "./assets/themes/advertising/board.svg", @@ -248,7 +260,9 @@ "es": "Esto es una columna", "en": "This is a column", "de": "Dies ist eine Litfaßsäule", - "cs": "Toto je sloup" + "cs": "Toto je sloup", + "fr": "C'est une colonne", + "nl": "Dit is een aanplakzuil" }, "icon": { "path": "./assets/themes/advertising/column.svg", @@ -266,7 +280,9 @@ "es": "Esto es una bndera", "en": "This is a flag", "de": "Dies ist eine Flagge", - "cs": "Toto je vlajka" + "cs": "Toto je vlajka", + "fr": "C'est un drapeau", + "nl": "Dit is een vlag" }, "icon": { "path": "./assets/themes/advertising/flag.svg", @@ -284,7 +300,8 @@ "es": "Esto es un mupi", "en": "This is a poster Box", "de": "Dies ist eine Posterbox", - "cs": "Toto je skříň na plakáty" + "cs": "Toto je skříň na plakáty", + "fr": "C'est une sucette (panneau avec affiches)" }, "icon": { "path": "./assets/themes/advertising/poster_box.svg", @@ -302,7 +319,8 @@ "es": "Esto es una pantalla", "en": "This is a screen", "de": "Dies ist ein Bildschirm", - "cs": "Toto je obrazovka" + "cs": "Toto je obrazovka", + "fr": "C'est un écran" }, "icon": { "path": "./assets/themes/advertising/screen.svg", @@ -320,7 +338,8 @@ "es": "Esto es una escultura", "en": "This is a sculpture", "de": "Dies ist eine Skulptur", - "cs": "Toto je socha" + "cs": "Toto je socha", + "fr": "C'est une sculpture" }, "icon": { "path": "./assets/themes/advertising/sculpture.svg", @@ -338,7 +357,8 @@ "es": "Esto es un cartel", "en": "This is a sign", "de": "Dies ist ein Schild", - "cs": "Toto je cedule" + "cs": "Toto je cedule", + "fr": "C'est une enseigne (indique le nom du lieu/magasin)" }, "icon": { "path": "./assets/themes/advertising/sign.svg", @@ -356,7 +376,8 @@ "es": "Esto es una lona (una pieza de tela resistente a la intemperie con un mensaje publicitario)", "en": "This is a tarp (a weatherproof piece of textile with an advertising message)", "de": "Dies ist eine Plane (ein wetterfestes Textilstück mit einer Werbebotschaft)", - "cs": "Toto je plachta (kus textilu s reklamním sdělením odolný proti povětrnostním vlivům)" + "cs": "Toto je plachta (kus textilu s reklamním sdělením odolný proti povětrnostním vlivům)", + "fr": "C'est une bâche (un morceau de textile résistant aux intempéries avec un message publicitaire)" }, "icon": { "path": "./assets/themes/advertising/tarp.svg", @@ -374,7 +395,8 @@ "es": "Esto es un tótem", "en": "This is a totem", "de": "Dies ist ein Totem", - "cs": "Toto je totem" + "cs": "Toto je totem", + "fr": "C'est un totem" }, "icon": { "path": "./assets/themes/advertising/totem.svg", @@ -392,7 +414,8 @@ "es": "Esto es una pared pintada", "en": "This is a wall painting", "de": "Dies ist eine Wandmalerei", - "cs": "Toto je nástěnná malba" + "cs": "Toto je nástěnná malba", + "fr": "C'est une peinture murale" }, "icon": { "path": "./assets/themes/advertising/wall_painting.svg", @@ -408,7 +431,8 @@ "es": "¿Como cambian los anuncios de este elemento?", "en": "Does this advertisement cycle through multiple messages?", "de": "Werden mehrere Werbungen abwechselnd angezeigt?", - "cs": "Zobrazuje tato reklama cyklicky několik zpráv?" + "cs": "Zobrazuje tato reklama cyklicky několik zpráv?", + "fr": "Est-ce que cette publicité fait défiler différent messages ?" }, "condition": { "#": "Screens are _always_ animated; flags, tarps, and wall_paintings cannot be animated; signs can be anything so we don't make guesses", @@ -429,7 +453,8 @@ "es": "<b>Estático</b>, siempre muestra el mismo mensaje", "en": "<b>Static</b>, always shows the same message", "de": "<b>Statische Anzeige</b>, zeigt immer die gleiche Werbung", - "cs": "<b>Statická reklama</b>, která stále zobrazuje stejnou zprávu" + "cs": "<b>Statická reklama</b>, která stále zobrazuje stejnou zprávu", + "fr": "<b>Statique</b>, affiche toujours le même message" } }, { @@ -439,7 +464,8 @@ "ca": "Aquest objecte té una <b>pantalla digital</b> integrada per a mostrar els preus o algun altre missatge", "es": "Este objeto tiene una <b>pantalla digital</b> incorporada para mostrar precios o algún otro mensaje", "de": "<b>Digitale Anzeige</b>, zeigt Preise oder anderen Mitteilungen", - "cs": "Tento objekt má vestavěný <b>digitální displej</b> pro zobrazení cen nebo jiné zprávy" + "cs": "Tento objekt má vestavěný <b>digitální displej</b> pro zobrazení cen nebo jiné zprávy", + "fr": "Cet objet inclut un <b>affichage digital</b> pour indiquer des prix ou d'autres messages" }, "hideInAnswer": { "and": [ @@ -457,7 +483,8 @@ "es": "<b>Trivision</b> - la valla publicitaria consta de muchos prismas triangulares que giran regularmente", "en": "<b>Trivision</b> - the billboard consists of many triangular prisms which regularly rotate", "de": "<b>Trivision Anzeige</b>, zeigt Werbung auf dreieckigen Prismen, die sich regelmäßig drehen", - "cs": "<b>Trivision</b> - billboard se skládá z několika trojúhelníkových hranolů, které se pravidelně otáčejí" + "cs": "<b>Trivision</b> - billboard se skládá z několika trojúhelníkových hranolů, které se pravidelně otáčejí", + "fr": "<b>Trivision</b> - le panneau est constitué de lames triangulaires qui tournent régulièrement" }, "icon": { "class": "large", @@ -473,7 +500,8 @@ "es": "Cartells <b>Rotatius</b>", "en": "<b>Scrolling</b> posters", "de": "<b>Rollierende Anzeige</b>, zeigt abwechselnd durchlaufende Werbeplakate", - "cs": "<b>Rolující</b> plakáty" + "cs": "<b>Rolující</b> plakáty", + "fr": "Affiches <b>défilantes</b>" }, "hideInAnswer": { "and": [ @@ -489,7 +517,8 @@ "es": "<b>Rota</b> sobre si mismo", "en": "<b>Rotates</b> on itself", "de": "<b>Drehende Anzeige</b>, die um die eigene Achse rotiert", - "cs": "Sám se <b>otáčí</b>" + "cs": "Sám se <b>otáčí</b>", + "fr": "<b>Tourne</b> sur elle-même" }, "hideInAnswer": { "and": [ @@ -513,7 +542,8 @@ "ca": "Aquesta és una llum de tub de neó", "es": "Esta es una luz de tubo de neón.", "de": "Dies ist eine Neonröhrenleuchte", - "cs": "Jedná se o neonové světlo" + "cs": "Jedná se o neonové světlo", + "nl": "Dit is een neonlamp" }, "hideInAnswer": "advertising!=sign" } @@ -533,14 +563,18 @@ "es": "El operador es {operator}", "en": "Operated by {operator}", "de": "Betrieben von {operator}", - "cs": "Provozuje {operator}" + "cs": "Provozuje {operator}", + "fr": "Exploité par {operator}", + "nl": "Uitgebaat door {operator}" }, "question": { "ca": "Qui opera aquest element?", "es": "¿Quien opera este elemento?", "en": "Who operates this feature?", "de": "Wer betreibt dieses Objekt?", - "cs": "Kdo tento objekt provozuje?" + "cs": "Kdo tento objekt provozuje?", + "fr": "Qui exploite ce dispositif ?", + "nl": "Wie baat dit object uit?" }, "freeform": { "addExtraTags": [], @@ -554,7 +588,8 @@ "es": "Que tipo de mensaje se muestra?", "en": "What kind of message is shown?", "de": "Welche Art von Nachricht wird angezeigt?", - "cs": "Jaký typ zprávy je zobrazen?" + "cs": "Jaký typ zprávy je zobrazen?", + "nl": "Wat voor boodschap wordt hier getoond?" }, "mappings": [ { @@ -565,7 +600,8 @@ "es": "Mensaje comercial", "en": "Commercial message", "de": "Werbebotschaft", - "cs": "Komerční sdělení" + "cs": "Komerční sdělení", + "fr": "Message commercial" } }, { @@ -576,7 +612,8 @@ "es": "Información municipal", "en": "Local information", "de": "Lokale Informationen", - "cs": "Místní informace" + "cs": "Místní informace", + "fr": "Informations locales" } }, { @@ -587,7 +624,8 @@ "es": "Información de seguridad", "en": "Securty information", "de": "Sicherheitsinformationen", - "cs": "Bezpečnostní informace" + "cs": "Bezpečnostní informace", + "fr": "Information de sécurité" }, "hideInAnswer": { "and": [ @@ -603,7 +641,8 @@ "es": "Publicidad electoral", "en": "Electoral advertising", "de": "Wahlwerbung", - "cs": "Volební reklama" + "cs": "Volební reklama", + "fr": "Propagande électorale" } }, { @@ -614,7 +653,9 @@ "es": "Información sobre teatros, conciertos, ...", "en": "Inormation related to theatre, concerts, ...", "de": "Informationen über Theater, Konzerte, ...", - "cs": "Informace týkající se divadla, koncertů, ..." + "cs": "Informace týkající se divadla, koncertů, ...", + "fr": "Informations liées au théâtre, à des concerts, …", + "nl": "Informatie over cultuurevenementen zoals theaters, optredens, …" }, "hideInAnswer": { "and": [ @@ -630,7 +671,9 @@ "es": "Mensaje de organizaciones sin ánimo de lucro", "en": "Message from non-profit organizations", "de": "Nachricht von gemeinnützigen Organisationen", - "cs": "Zpráva od neziskových organizací" + "cs": "Zpráva od neziskových organizací", + "fr": "Message d'organisations sans but lucratif", + "nl": "Boodschap van NGO-organisaties" } }, { @@ -641,7 +684,8 @@ "es": "Para expresar tu opinión", "en": "To expres your opinion", "de": "Um Ihre Meinung zu äußern", - "cs": "Pro vyjádření vašeho názoru" + "cs": "Pro vyjádření vašeho názoru", + "fr": "Expression d'opinion" }, "hideInAnswer": { "or": [ @@ -658,7 +702,9 @@ "es": "Mensaje religioso", "en": "Religious message", "de": "Religiöse Botschaft", - "cs": "Náboženská zpráva" + "cs": "Náboženská zpráva", + "fr": "Message religieux", + "nl": "Religieuze boodschap" } }, { @@ -686,7 +732,9 @@ "ca": "un mapa", "es": "un mapa", "de": "eine Karte", - "cs": "Mapa" + "cs": "Mapa", + "fr": "Une carte", + "nl": "Een kaart" } } ], @@ -711,7 +759,8 @@ "es": "¿Por cuantos lados puedes ver publicidad?", "en": "From how many sides you can watch advertisments?", "de": "Auf wie vielen Seiten wird Werbung angezeigt?", - "cs": "Z kolika stran můžete vidět reklamy?" + "cs": "Z kolika stran můžete vidět reklamy?", + "fr": "Sur combien de côtés peut-on voir de la publicité ?" }, "mappings": [ { @@ -721,7 +770,8 @@ "ca": "Aquest mupi té publicitat a un únic costat", "es": "Este mupi tiene publicidad en un único lado", "de": "Werbung wird nur auf einer Seite angezeigt", - "cs": "Tento objekt má reklamy na jedné straně" + "cs": "Tento objekt má reklamy na jedné straně", + "fr": "Cet objet a de la publicité sur un seul côté" } }, { @@ -731,7 +781,8 @@ "ca": "Aquest mupi té publicitat pels dos costas", "es": "Este mupi tiene publicidad por los dos lados", "de": "Werbung wird auf beiden Seiten angezeigt", - "cs": "Tento objekt má reklamy na obou stranách" + "cs": "Tento objekt má reklamy na obou stranách", + "fr": "Cet objet a de la publicité des deux côtés" } } ] @@ -743,14 +794,18 @@ "es": "El número de referencia es {ref}", "en": "Reference number is {ref}", "de": "Die Referenznummer lautet {ref}", - "cs": "Referenční číslo je {ref}" + "cs": "Referenční číslo je {ref}", + "fr": "Le numéro de référence est {ref}", + "nl": "Het referentienummer is {ref}" }, "question": { "ca": "Quin és el número de refèrencia?", "es": "¿Cual es el número de referencia?", "en": "Wich is the reference number?", "de": "Wie lautet die Referenznummer?", - "cs": "Jaké je referenční číslo?" + "cs": "Jaké je referenční číslo?", + "fr": "Quel est le numéro de référence ?", + "nl": "Wat is het referentienummer?" }, "freeform": { "key": "ref" @@ -915,7 +970,8 @@ "ca": "Una estructura publicitària gran a l'exterior, que normalment es troba a zones transitades com ara al costat de carreteres amb molta intensitat", "es": "Una estructura publicitaria grande al aire libre, que normalmente se encuentra en áreas transitadas como carreteras con mucha intensidad", "de": "Eine große Außenwerbung, die typischerweise in stark befahrenen Gebieten, z. B. entlang stark befahrener Straßen, zu finden ist", - "cs": "Velká venkovní reklamní konstrukce, která se obvykle nachází na místech s velkým provozem, například podél frekventovaných silnic" + "cs": "Velká venkovní reklamní konstrukce, která se obvykle nachází na místech s velkým provozem, například podél frekventovaných silnic", + "fr": "Un grand équipement extérieur, principalement disposé dans les zones à fort trafic comme une route" }, "exampleImages": [ "./assets/themes/advertising/KFC_Billboard.jpg", @@ -961,16 +1017,19 @@ "title": { "ca": "un tauló d'anunis", "es": "un tablón de anuncios", - "en": "a billboard", + "en": "a board", "de": "ein Anschlagbrett", - "cs": "billboard" + "cs": "billboard", + "nl": "een uithangbord" }, "description": { "en": "Small billboard for neighbourhood advertising, generally intended for pedestrians", "es": "Un pequeño tablón de anuncios para anuncios del vecindario, normalmente destinado a peatones", "ca": "Un xicotet tauló d'anuncics per a anuncis del veïnat, normalment destitat a peatons", "de": "Kleines Anschlagbrett für Nachbarschaftswerbung, normalerweise an Fußgänger gerichtet", - "cs": "Malý billboard pro sousedskou reklamu, zpravidla určený pro chodce" + "cs": "Malý billboard pro sousedskou reklamu, zpravidla určený pro chodce", + "fr": "Petit panneau pour l’affichage de proximité, généralement à destination des piétons", + "nl": "Een klein uithangbord voor buurtadvertenties, meestal gericht op voetgangers" }, "exampleImages": [ "./assets/themes/advertising/local_Board.jpg", @@ -987,14 +1046,17 @@ "es": "una columna", "en": "a column", "de": "eine Litfaßsäule", - "cs": "sloup" + "cs": "sloup", + "nl": "een aanplakzuil" }, "description": { "en": "A cylindrical outdoor structure which shows advertisements", "es": "Una estructura cilíndrica exterior que muestra publicidad", "ca": "Una extructura cilíndica exterior que mostra publicitat", "de": "Eine zylindrische Struktur im Freien, die Werbung zeigt", - "cs": "Válcová venkovní konstrukce, která zobrazuje reklamy" + "cs": "Válcová venkovní konstrukce, která zobrazuje reklamy", + "fr": "Une structure extérieure cylindrique qui affiche de la publicité", + "nl": "Een cylindervormige structuur die buiten staat waarop advertenties staan" }, "exampleImages": [ "./assets/themes/advertising/AdvertisingColumn_001.jpg", @@ -1011,7 +1073,8 @@ "es": "una bandera", "en": "a flag", "de": "eine Flagge", - "cs": "vlajka" + "cs": "vlajka", + "nl": "een vlag" }, "exampleImages": [ "./assets/themes/advertising/Advertising_flag.jpg", @@ -1027,7 +1090,8 @@ "es": "una pantalla", "en": "a screen", "de": "einen Bildschirm", - "cs": "obrazovka" + "cs": "obrazovka", + "nl": "een scherm" }, "exampleImages": [ "./assets/themes/advertising/Screen_poster_box.jpg", @@ -1043,7 +1107,8 @@ "es": "una pantalla sobre una pared", "en": "a screen mounted on a wall", "de": "ein wandmontierter Bildschirm", - "cs": "obrazovka připevněná na stěnu" + "cs": "obrazovka připevněná na stěnu", + "nl": "een scherm op een muur" }, "preciseInput": { "preferredBackground": "map", @@ -1065,14 +1130,16 @@ "es": "una lona", "en": "a tarp", "de": "eine Plane", - "cs": "plachta" + "cs": "plachta", + "nl": "een spandoek" }, "description": { "en": "A piece of waterproof textile with a printed message, permanently anchored on a wall", "ca": "Una peça de tèxtil impermeable amb un missatge imprès, fixada permanentment a una paret", "es": "Una pieza de tela impermeable con un mensaje impreso, anclada permanentemente en una pared", "de": "Ein wasserfestes Textil mit einer aufgedruckten Botschaft, das dauerhaft an einer Wand verankert ist", - "cs": "Kus nepromokavého textilu s natištěným vzkazem, trvale připevněný na stěnu" + "cs": "Kus nepromokavého textilu s natištěným vzkazem, trvale připevněný na stěnu", + "nl": "Een stuk groot, weerbestendig textiel met opgedrukte reclameboodschap die permanent aan de muur hangt" }, "preciseInput": { "preferredBackground": "map", @@ -1122,7 +1189,8 @@ "es": "Se utiliza para carteles publicitarios, letreros de neón, logotipos y carteles en entradas institucionales", "ca": "S'utilitza per a cartells publicitaris, retols de neó, logotips i cartells en entrades institucionals", "de": "Verwendet für Werbeschilder, Leuchtreklamen, Logos und institutionelle Eingangsschilder", - "cs": "Používá se pro reklamní nápisy, neonové nápisy, loga a vstupní nápisy institucí" + "cs": "Používá se pro reklamní nápisy, neonové nápisy, loga a vstupní nápisy institucí", + "fr": "Désigne une enseigne publicitaire, une enseigne néon, les logos ou des indications d'entrées" }, "exampleImages": [ "./assets/themes/advertising/Waitrose_sign.jpg", @@ -1169,4 +1237,4 @@ ] } ] -} +} \ No newline at end of file diff --git a/assets/layers/bench/bench.json b/assets/layers/bench/bench.json index d1b473a73..ad1e38049 100644 --- a/assets/layers/bench/bench.json +++ b/assets/layers/bench/bench.json @@ -82,7 +82,6 @@ "class": "large" } }, - { "if": "backrest=yes", "then": { @@ -1047,4 +1046,4 @@ }, "has_image" ] -} +} \ No newline at end of file diff --git a/assets/layers/bench/license_info.json b/assets/layers/bench/license_info.json index fab2a775e..63bb2ba0f 100644 --- a/assets/layers/bench/license_info.json +++ b/assets/layers/bench/license_info.json @@ -19,4 +19,4 @@ "https://commons.wikimedia.org/wiki/File:ISO_7010_P018.svg" ] } -] +] \ No newline at end of file diff --git a/assets/layers/defibrillator/defibrillator.json b/assets/layers/defibrillator/defibrillator.json index fd2679ba0..02e7deece 100644 --- a/assets/layers/defibrillator/defibrillator.json +++ b/assets/layers/defibrillator/defibrillator.json @@ -401,7 +401,7 @@ }, "question": { "en": "Please give some explanation on where the defibrillator can be found (in English)", - "ca": "Dóna detalls d'on es pot trobar el desfibril·lador", + "ca": "Dona detalls d'on es pot trobar el desfibril·lador (en anglès)", "es": "Da detalles de dónde se puede encontrar el desfibrilador (en ingles)", "fr": "Veuillez indiquez plus précisément où se situe le défibrillateur (en englais)", "nl": "Gelieve meer informatie te geven over de exacte locatie van de defibrillator (in het Engels)", diff --git a/assets/layers/elevator/elevator.json b/assets/layers/elevator/elevator.json index 5a6058108..60c5a71d6 100644 --- a/assets/layers/elevator/elevator.json +++ b/assets/layers/elevator/elevator.json @@ -74,7 +74,8 @@ "en": "This elevator works", "fr": "Cet ascenseur fonctionne", "de": "Dieser Aufzug ist in Betrieb", - "nl": "Deze lift werkt" + "nl": "Deze lift werkt", + "ca": "Aquest ascensor funciona" }, "hideInAnswer": true } diff --git a/assets/layers/entrance/entrance.json b/assets/layers/entrance/entrance.json index c3be82c1a..7a9893773 100644 --- a/assets/layers/entrance/entrance.json +++ b/assets/layers/entrance/entrance.json @@ -59,7 +59,8 @@ "nl": "Het specifieke type ingang is onbekend", "de": "Der Eingangstyp ist nicht bekannt", "es": "No se conoce un tipo de entrada específico", - "fr": "Aucun type d'entrée spécifique n'est connu" + "fr": "Aucun type d'entrée spécifique n'est connu", + "ca": "No es coneix cap tipus d'entrada específica" }, "hideInAnswer": true }, diff --git a/assets/layers/food/food.json b/assets/layers/food/food.json index 74d53cb4b..5d2b26a58 100644 --- a/assets/layers/food/food.json +++ b/assets/layers/food/food.json @@ -410,7 +410,8 @@ "en": "Is a reservation required for this place?", "nl": "Is reserveren verplicht voor deze zaak?", "de": "Ist an diesem Ort eine Reservierung erforderlich?", - "ca": "És necessari reservar en aquest lloc?" + "ca": "És necessari reservar en aquest lloc?", + "fr": "Est-il nécessaire de réserver à cet endroit ?" }, "mappings": [ { @@ -419,7 +420,8 @@ "en": "A reservation is required at this place", "nl": "Reserveren is verplicht voor deze zaak", "de": "Hier ist eine Reservierung erforderlich", - "ca": "En aquest lloc cal reservar" + "ca": "En aquest lloc cal reservar", + "fr": "Il est nécessaire de réserver à cet endroit" } }, { @@ -428,7 +430,8 @@ "en": "A reservation is not required, but still recommended to make sure you get a table", "nl": "Reserveren is niet verplicht, maar wordt wel aangeraden om zeker te zijn van een tafel", "de": "Eine Reservierung ist nicht erforderlich, wird aber empfohlen, damit Sie einen Tisch bekommen", - "ca": "No cal fer reserva, però tot i així es recomana per assegurar-vos que teniu taula" + "ca": "No cal fer reserva, però tot i així es recomana per assegurar-vos que teniu taula", + "fr": "Une réservation n'est pas obligatoire, mais est recommandée pour être sûr d'avoir une table" } }, { @@ -437,7 +440,8 @@ "en": "Reservation is possible at this place", "nl": "Reserveren is mogelijk voor deze zaak", "de": "Eine Reservierung ist an diesem Ort möglich", - "ca": "És possible reservar en aquest lloc" + "ca": "És possible reservar en aquest lloc", + "fr": "La réservation est possible à cet endroit" } }, { @@ -446,7 +450,8 @@ "en": "Reservation is not possible at this place", "nl": "Reserveren is niet mogelijk voor deze zaak", "de": "Eine Reservierung ist an diesem Ort nicht möglich", - "ca": "En aquest lloc no es pot reservar" + "ca": "En aquest lloc no es pot reservar", + "fr": "Il n'est pas possible de réserver à cet endroit" } } ] @@ -684,7 +689,8 @@ "question": { "en": "Does this restaurant offer organic food?", "de": "Bietet dieses Restaurant biologische Speisen an?", - "nl": "Biedt dit restaurant biologisch eten?" + "nl": "Biedt dit restaurant biologisch eten?", + "fr": "Ce restaurant propose-t-il de la nourriture bio ?" }, "mappings": [ { @@ -692,7 +698,8 @@ "then": { "en": "There are no organic options available", "de": "Es sind keine biologischen Produkte verfügbar", - "nl": "Er zijn geen biologische opties beschikbaar" + "nl": "Er zijn geen biologische opties beschikbaar", + "fr": "Il n'y a pas d'option bio disponible" } }, { @@ -700,7 +707,8 @@ "then": { "en": "There is an organic menu", "de": "Es gibt ein biologisches Menü", - "nl": "Er is een biologisch menu" + "nl": "Er is een biologisch menu", + "fr": "Il y a un menu bio" } }, { @@ -708,7 +716,8 @@ "then": { "en": "Only organic options are available", "de": "Nur biologische Produkte sind erhältlich", - "nl": "Er zijn alleen biologische opties beschikbaar" + "nl": "Er zijn alleen biologische opties beschikbaar", + "fr": "Bio uniquement" } } ], diff --git a/assets/layers/gps_location/gps_location.json b/assets/layers/gps_location/gps_location.json index edf09cfb8..ffa5d18cd 100644 --- a/assets/layers/gps_location/gps_location.json +++ b/assets/layers/gps_location/gps_location.json @@ -38,4 +38,4 @@ ] } ] -} +} \ No newline at end of file diff --git a/assets/layers/indoors/indoors.json b/assets/layers/indoors/indoors.json index 9a163e6ad..be6e909f7 100644 --- a/assets/layers/indoors/indoors.json +++ b/assets/layers/indoors/indoors.json @@ -90,7 +90,8 @@ "question": { "en": "What is the reference number of this room?", "de": "Wie lautet die Nummer dieses Raums?", - "nl": "Wat is het referentienummer van deze ruimte?" + "nl": "Wat is het referentienummer van deze ruimte?", + "fr": "Quel est le numéro de référence de cette pièce ?" }, "render": { "en": "This room has the reference number {ref}", @@ -126,7 +127,8 @@ "en": "This room is named {name}", "de": "Der Name des Raums lautet {name}", "nl": "Deze ruimte heet {name}", - "ru": "Эта комната называется {name}" + "ru": "Эта комната называется {name}", + "fr": "Cette pièce s'appelle {name}" }, "freeform": { "key": "name", diff --git a/assets/layers/pharmacy/pharmacy.json b/assets/layers/pharmacy/pharmacy.json index 2fb6813dc..3b70bd94b 100644 --- a/assets/layers/pharmacy/pharmacy.json +++ b/assets/layers/pharmacy/pharmacy.json @@ -74,7 +74,8 @@ "en": "Is this pharmacy easy to access on a wheelchair?", "de": "Ist die Apotheke für Rollstuhlfahrer leicht zugänglich?", "nl": "Is het mogelijk om deze apotheek te bereiken met een rolstoel?", - "ca": "És fàcil accedir a aquesta farmàcia amb una cadira de rodes?" + "ca": "És fàcil accedir a aquesta farmàcia amb una cadira de rodes?", + "fr": "Cette pharmacie est-elle facilement accessible en chaise roulante ?" }, "mappings": [ { @@ -83,7 +84,8 @@ "en": "This pharmacy is easy to access on a wheelchair", "ca": "Aquesta farmàcia és fàcil d'accedir en una cadira de rodes", "de": "Die Apotheke ist für Rollstuhlfahrer leicht zugänglich", - "nl": "Deze apotheek is makkelijk te bereiken met een rolstoel" + "nl": "Deze apotheek is makkelijk te bereiken met een rolstoel", + "fr": "Cette pharmacie est facile d'accès en chaise roulante" } }, { @@ -92,7 +94,8 @@ "en": "This pharmacy is hard to access on a wheelchair", "de": "Die Apotheke ist für Rollstuhlfahrer nur schwer zugänglich", "nl": "Deze apotheek is moeilijk te bereiken met een rolstoel", - "ca": "Aquesta farmàcia es difícil d'accedir amb una cadira de rodes" + "ca": "Aquesta farmàcia es difícil d'accedir amb una cadira de rodes", + "fr": "Cette pharmacie est difficilement accessible en chaise roulante" } }, { @@ -101,7 +104,8 @@ "en": "This pharmacy has limited access for wheelchair users", "de": "Die Apotheke ist für Rollstuhlfahrer nur eingeschränkt zugänglich", "nl": "Deze apotheek is bereikbaar met een rolstoel, maar het is niet makkelijk", - "ca": "Aquesta farmàcia té un accés limitat per a usuaris amb cadira de rodes" + "ca": "Aquesta farmàcia té un accés limitat per a usuaris amb cadira de rodes", + "fr": "L'accès à cette pharmacie est limité en chaise roulante" } } ] diff --git a/assets/layers/recycling/recycling.json b/assets/layers/recycling/recycling.json index c278dfb33..b1abe2663 100644 --- a/assets/layers/recycling/recycling.json +++ b/assets/layers/recycling/recycling.json @@ -14,7 +14,8 @@ "nl": "Een laag met recyclagingcontainers en -centrums", "de": "Eine Ebene mit Recyclingcontainern und -zentren", "es": "Una capa con contenedores y centros de reciclaje", - "it": "Un livello con i contenitori e centri per la raccolta rifiuti riciclabili" + "it": "Un livello con i contenitori e centri per la raccolta rifiuti riciclabili", + "ca": "Una capa amb contenidors i centres de reciclatge" }, "source": { "osmTags": "amenity=recycling" @@ -620,7 +621,7 @@ "de": "Wo befindet sich dieser Container?", "es": "¿Dónde se sitúa este contenedor?", "it": "Dove si trova questo contenitore?", - "ca": "On es situa el contenidor?" + "ca": "On es troba aquest contenidor?" }, "condition": "recycling_type=container", "mappings": [ @@ -632,7 +633,7 @@ "de": "Dies ist ein Unterflurcontainer", "es": "Este es un contenedor bajo tierra", "it": "E' un contenitore sotterraneo", - "ca": "Açò és un contenidor soterrat" + "ca": "Aquest contenidor està soterrat" } }, { @@ -643,7 +644,7 @@ "de": "Dieser Container befindet sich in einem Gebäude", "es": "Este contenedor se sitúa en el interior", "it": "Questo contenitore è al chiuso", - "ca": "Aquest contenidor està situa a l'interior" + "ca": "Aquest contenidor està situat a l'interior" } }, { @@ -680,7 +681,7 @@ "de": "Batterien können hier recycelt werden", "es": "Aquí se pueden reciclar baterías", "it": "Batterie", - "ca": "Aquí es poden reciclar bateries" + "ca": "Aquí es poden reciclar piles" }, "icon": { "path": "./assets/layers/recycling/batteries.svg", @@ -943,7 +944,8 @@ "ifnot": "recycling:printer_cartridges=", "then": { "en": "Printer cartridges can be recycled here", - "nl": "Inktpatronen kunnen hier gerecycleerd worden" + "nl": "Inktpatronen kunnen hier gerecycleerd worden", + "de": "Druckerpatronen können hier recycelt werden" }, "icon": { "path": "./assets/layers/recycling/printer_cartridges.svg", @@ -990,7 +992,7 @@ "nl": "Kleine elektrische apparaten kunnen hier gerecycled worden", "de": "Elektrokleingeräte können hier recycelt werden", "it": "Piccoli elettrodomestici", - "ca": "Aquí es poden reciclar petits aparells elèctrics" + "ca": "Aquí es poden reciclar petits electrodomèstics" }, "icon": { "path": "./assets/layers/recycling/small_electrical_appliances.svg", @@ -1005,7 +1007,7 @@ "nl": "Kleine elektrische apparaten kunnen hier gerecycled worden", "de": "Elektrokleingeräte können hier recycelt werden", "it": "Piccoli elettrodomestici", - "ca": "Aquí es poden reciclar petits aparells elèctrics" + "ca": "Aquí es poden reciclar petits electrodomèstics" }, "hideInAnswer": true, "icon": { @@ -1148,7 +1150,8 @@ "nl": "Alle recyclingtypes", "de": "Alle Recyclingarten", "es": "Todos los tipos de reciclado", - "it": "Tutti i tipi di rifiuti" + "it": "Tutti i tipi di rifiuti", + "ca": "Tots els tipus de reciclatge" } }, { @@ -1157,7 +1160,8 @@ "nl": "Recycling van batterijen", "de": "Recycling von Batterien", "es": "Reciclaje de baterías", - "it": "Riciclo di batterie" + "it": "Riciclo di batterie", + "ca": "Reciclatge de piles" }, "osmTags": "recycling:batteries=yes" }, @@ -1166,7 +1170,8 @@ "en": "Recycling of beverage cartons", "nl": "Recycling van drankpakken", "de": "Recycling von Getränkekartons", - "it": "Riciclo di confezioni per bevande" + "it": "Riciclo di confezioni per bevande", + "ca": "Reciclatge de cartrons de begudes" }, "osmTags": "recycling:beverage_cartons=yes" }, @@ -1176,7 +1181,8 @@ "nl": "Recycling van blikken", "de": "Recycling von Dosen", "es": "Reciclaje de latas", - "it": "Riciclo di lattine" + "it": "Riciclo di lattine", + "ca": "Reciclatge de llaunes" }, "osmTags": "recycling:cans=yes" }, @@ -1186,7 +1192,8 @@ "nl": "Recycling van kleding", "de": "Recycling von Kleidung", "es": "Reciclaje de ropa", - "it": "Riciclo di abiti" + "it": "Riciclo di abiti", + "ca": "Reciclatge de roba" }, "osmTags": "recycling:clothes=yes" }, @@ -1196,7 +1203,8 @@ "nl": "Recycling van frituurvet", "de": "Recycling von Speiseöl", "es": "Reciclaje de aceite de cocina", - "it": "Riciclo di olio da cucina" + "it": "Riciclo di olio da cucina", + "ca": "Reciclatge d'oli de cuina" }, "osmTags": "recycling:cooking_oil=yes" }, @@ -1206,7 +1214,8 @@ "nl": "Recycling van motorolie", "de": "Recycling von Motoröl", "es": "Reciclaje de aceite de motor", - "it": "Riciclo di olio da motore" + "it": "Riciclo di olio da motore", + "ca": "Reciclatge d'oli de motor" }, "osmTags": "recycling:engine_oil=yes" }, @@ -1214,7 +1223,8 @@ "question": { "en": "Recycling of fluorescent tubes", "nl": "Recycling van tl-buizen", - "de": "Recycling von Leuchtstoffröhren" + "de": "Recycling von Leuchtstoffröhren", + "ca": "Reciclatge de tubs fluorescents" }, "osmTags": "recycling:fluorescent_tubes=yes" }, @@ -1223,7 +1233,8 @@ "en": "Recycling of green waste", "nl": "Recycling van groen afval", "de": "Recycling von Grünabfällen", - "it": "Riciclo di umido" + "it": "Riciclo di umido", + "ca": "Reciclatge de residus verds" }, "osmTags": { "or": [ @@ -1238,7 +1249,8 @@ "nl": "Recycling van glazen flessen", "de": "Recycling von Glasflaschen", "es": "Reciclaje de botellas de cristal", - "it": "Riciclo di bottiglie di vetro" + "it": "Riciclo di bottiglie di vetro", + "ca": "Reciclatge d'ampolles de vidre" }, "osmTags": "recycling:glass_bottles=yes" }, @@ -1248,7 +1260,8 @@ "nl": "Recycling van glas", "de": "Recycling von Glas", "es": "Reciclaje de cristal", - "it": "Riciclo di vetro" + "it": "Riciclo di vetro", + "ca": "Reciclatge de vidre" }, "osmTags": "recycling:glass=yes" }, @@ -1256,7 +1269,8 @@ "question": { "en": "Recycling of light bulbs", "nl": "Recycling van lampen", - "de": "Recycling von Glühbirnen" + "de": "Recycling von Glühbirnen", + "ca": "Reciclatge de bombetes" }, "osmTags": "recycling:light_bulbs=yes" }, @@ -1266,7 +1280,8 @@ "nl": "Recycling van kranten", "de": "Recycling von Zeitungen", "es": "Reciclaje de periódicos", - "it": "Riciclo di giornali" + "it": "Riciclo di giornali", + "ca": "Reciclatge de diaris" }, "osmTags": "recycling:newspaper=yes" }, @@ -1276,7 +1291,8 @@ "nl": "Recycling van papier", "de": "Recycling von Papier", "es": "Reciclaje de papel", - "it": "Riciclo di carta" + "it": "Riciclo di carta", + "ca": "Reciclatge de paper" }, "osmTags": "recycling:paper=yes" }, @@ -1286,7 +1302,8 @@ "nl": "Recycling van plastic flessen", "de": "Recycling von Plastikflaschen", "es": "Reciclaje de botellas de papel", - "it": "Riciclo di bottiglie di plastica" + "it": "Riciclo di bottiglie di plastica", + "ca": "Reciclatge d'ampolles de plàstic" }, "osmTags": "recycling:plastic_bottles=yes" }, @@ -1296,7 +1313,8 @@ "nl": "Recycling van plastic verpakking", "de": "Recycling von Kunststoffverpackungen", "es": "Reciclaje de embalajes plásticos", - "it": "Riciclo di confezioni di plastica" + "it": "Riciclo di confezioni di plastica", + "ca": "Reciclatge d'envasos de plàstic" }, "osmTags": "recycling:plastic_packaging=yes" }, @@ -1306,7 +1324,8 @@ "nl": "Recycling van plastic", "de": "Recycling von Kunststoffen", "es": "Reciclaje de plástico", - "it": "Riciclo di plastica" + "it": "Riciclo di plastica", + "ca": "Reciclatge de plàstic" }, "osmTags": "recycling:plastic=yes" }, @@ -1316,7 +1335,8 @@ "nl": "Recycling van oud metaal", "de": "Recycling von Metallschrott", "es": "Reciclaje de chatarra", - "it": "Riciclo di rottami metallici" + "it": "Riciclo di rottami metallici", + "ca": "Reciclatge de ferralla" }, "osmTags": "recycling:printer_cartridges=yes" }, @@ -1325,8 +1345,9 @@ "en": "Recycling of small electrical appliances", "nl": "Recycling van kleine elektrische apparaten", "de": "Recycling von Elektrokleingeräten", - "es": "Reciclaje de chatarra", - "it": "Riciclo di piccoli elettrodomestici" + "es": "Reciclaje de pequeños electrodomésticos", + "it": "Riciclo di piccoli elettrodomestici", + "ca": "Reciclatge de petits electrodomèstics" }, "osmTags": "recycling:scrap_metal=yes" }, @@ -1335,7 +1356,8 @@ "en": "Recycling of residual waste", "nl": "Recycling van restafval", "de": "Recycling von Restabfällen", - "it": "Riciclo di secco" + "it": "Riciclo di secco", + "ca": "Reciclatge del rebuig" }, "osmTags": { "or": [ @@ -1349,7 +1371,8 @@ "en": "Recycling of residual waste", "nl": "Recycling van restafval", "de": "Recycling von Restabfällen", - "it": "Riciclo di secco" + "it": "Riciclo di secco", + "ca": "Reciclatge del rebuig" }, "osmTags": "recycling:waste=yes" } @@ -1386,4 +1409,4 @@ "enableRelocation": true, "enableImproveAccuracy": true } -} +} \ No newline at end of file diff --git a/assets/layers/stairs/stairs.json b/assets/layers/stairs/stairs.json index c98ee08f9..285dfa57f 100644 --- a/assets/layers/stairs/stairs.json +++ b/assets/layers/stairs/stairs.json @@ -60,7 +60,8 @@ "then": { "en": "These stairs have a handrail", "nl": "Deze trap heeft een leuning", - "de": "Die Treppe hat einen Handlauf" + "de": "Die Treppe hat einen Handlauf", + "ca": "Aquestes escales tenen barana" } }, { @@ -79,7 +80,8 @@ "question": { "en": "Do these stairs have tactile writing on the handrail?", "de": "Hat die Treppe eine taktile Schrift am Handlauf?", - "nl": "Heeft deze trap voelbaar schrift op de leuning?" + "nl": "Heeft deze trap voelbaar schrift op de leuning?", + "ca": "Aquestes escales tenen escriptura braille a la barana?" }, "mappings": [ { @@ -87,7 +89,8 @@ "then": { "en": "There is tactile writing on the handrail", "de": "Am Handlauf gibt es taktile Schrift", - "nl": "Er is voelbaar schrift op de leuning" + "nl": "Er is voelbaar schrift op de leuning", + "ca": "Hi ha escriptura braille a la barana" } }, { @@ -95,7 +98,8 @@ "then": { "en": "There is no tactile writing on the handrail", "de": "Am Handlauf gibt es keine taktile Schrift", - "nl": "Er is geen voelbaar schrift op de leuning" + "nl": "Er is geen voelbaar schrift op de leuning", + "ca": "No hi ha escriptura braille a la barana" } } ] @@ -149,7 +153,8 @@ "then": { "en": "This is not an escalator", "nl": "Dit is geen roltrap", - "de": "Das ist keine Rolltreppe" + "de": "Das ist keine Rolltreppe", + "ca": "Això no és una escala mecànica" }, "hideInAnswer": true } @@ -160,7 +165,8 @@ "question": { "en": "Is there a ramp at these stairs?", "de": "Gibt es eine Rampe an dieser Treppe?", - "nl": "Is er een helling bij deze trap?" + "nl": "Is er een helling bij deze trap?", + "ca": "Hi ha una rampa en aquestes escales?" }, "multiAnswer": true, "mappings": [ @@ -170,7 +176,8 @@ "then": { "en": "There is a ramp for bicycles here", "de": "Hier gibt es eine Rampe für Fahrräder", - "nl": "Er is hier een helling voor fietsen" + "nl": "Er is hier een helling voor fietsen", + "ca": "Aquí hi ha una rampa per a bicicletes" } }, { @@ -179,7 +186,8 @@ "then": { "en": "There is a ramp for wheelchairs here", "de": "Hier gibt es eine Rampe für Rollstühle", - "nl": "Er is hier een helling voor rolstoelen" + "nl": "Er is hier een helling voor rolstoelen", + "ca": "Aquí hi ha una rampa per a cadires de rodes" } }, { @@ -197,7 +205,8 @@ "then": { "en": "There is a ramp for strollers here", "de": "Hier gibt es eine Rampe für Kinderwagen", - "nl": "Er is hier een helling voor kinderwagens" + "nl": "Er is hier een helling voor kinderwagens", + "ca": "Aquí hi ha una rampa per als cotxets" } }, { @@ -206,7 +215,8 @@ "then": { "en": "There is no ramp at these stairs", "de": "An dieser Treppe gibt es keine Rampe", - "nl": "Er is hier geen helling" + "nl": "Er is hier geen helling", + "ca": "No hi ha cap rampa en aquestes escales" } } ] diff --git a/assets/layers/ticket_machine/ticket_machine.json b/assets/layers/ticket_machine/ticket_machine.json index 541fd6213..9f471762d 100644 --- a/assets/layers/ticket_machine/ticket_machine.json +++ b/assets/layers/ticket_machine/ticket_machine.json @@ -34,7 +34,8 @@ "question": { "en": "Who is the operator of this ticket machine?", "de": "Wer ist der Betreiber dieses Fahrkartenautomaten?", - "nl": "Wie is de beheerder van deze kaartautomaat?" + "nl": "Wie is de beheerder van deze kaartautomaat?", + "ca": "Qui és l'operador d'aquesta màquina de venda de bitllets?" }, "render": { "en": "This ticket machine is operated by {operator}", diff --git a/assets/layers/usersettings/usersettings.json b/assets/layers/usersettings/usersettings.json index 65082cbb2..9e91e91c6 100644 --- a/assets/layers/usersettings/usersettings.json +++ b/assets/layers/usersettings/usersettings.json @@ -66,7 +66,8 @@ "de": "Die von Ihnen aufgenommenen Bilder werden mit <b>CC-BY-SA 4.0</b> lizenziert, was bedeutet, dass jeder, der Ihr Bild verwendet, Sie als Urheber nennen muss und dass Ableitungen Ihres Bildes mit der gleichen Lizenz weitergegeben werden müssen.", "nl": "Afbeeldingen die je toevoegt zullen gepubliceerd worden met de <b>CC-BY-SA 4.0</b>-licentie. Dit betekent dat iedereen je afbeelding mag gebruiken voor elke toepassing mits het vermelden van je naam en dat afgeleide werken van je afbeelding ook ondere deze licentie moeten gepubliceerd worden.", "cs": "Pořízené fotografie budou licencovány pod <b>CC-BY-SA 4.0</b>, což vyžaduje, aby vás uvedl každý, kdo použije vaší fotku a že odvozené fotky musí být dále sdíleny se stejnou licencí.", - "ca": "Les imatges que feu tindran una llicència amb <b>CC-BY-SA 4.0</b> el que significa que tothom que utilitzi la vostra imatge us ha d'atribuir i que els derivats de la vostra imatge s'han de tornar a compartir amb la mateixa llicència." + "ca": "Les imatges que feu tindran una llicència amb <b>CC-BY-SA 4.0</b> el que significa que tothom que utilitzi la vostra imatge us ha d'atribuir i que els derivats de la vostra imatge s'han de tornar a compartir amb la mateixa llicència.", + "fr": "Les photos que vous prenez seront sous la licence <b>CC-BY-SA 4.0</b> ce qui signifie que quiconque utilisant votre photo doit vous créditer et que les modifications apportées à votre photo doivent être repartagées avec la même licence." } } ] @@ -75,7 +76,8 @@ "id": "all-questions-at-once", "question": { "en": "Should questions for unknown data fields appear one-by-one or together?", - "de": "Sollen Fragen für unbekannte Datenfelder einzeln oder zusammen angezeigt werden?" + "de": "Sollen Fragen für unbekannte Datenfelder einzeln oder zusammen angezeigt werden?", + "fr": "Est-ce que les questions pour les champs sans donnée doivent apparaître une à une ou toutes ensembles ?" }, "mappings": [ { @@ -83,7 +85,8 @@ "then": { "en": "Show all questions in the infobox together", "de": "Alle Fragen in der Infobox zusammen anzeigen", - "ca": "Mostra totes les preguntes juntes a la caixa d'informació" + "ca": "Mostra totes les preguntes juntes a la caixa d'informació", + "fr": "Afficher toutes les question en même temps dans l'infobox" } }, { @@ -91,7 +94,8 @@ "then": { "en": "Show questions one-by-one", "de": "Fragen der Reihe nach anzeigen", - "ca": "Mostra les preguntes una per una" + "ca": "Mostra les preguntes una per una", + "fr": "Afficher les questions une à une" } } ] @@ -108,7 +112,8 @@ "en": "Do you want to help translating MapComplete?", "de": "Möchten Sie bei der Übersetzung von MapComplete helfen?", "cs": "Chcete pomoci s překladem MapComplete?", - "ca": "Vols ajudar a traduir MapComplete?" + "ca": "Vols ajudar a traduir MapComplete?", + "fr": "Voulez-vous aider à traduire MapComplete ?" }, "mappings": [ { @@ -116,7 +121,8 @@ "then": { "en": "Don't show a button to quickly change translations", "de": "Keine Schaltfläche zum schnellen Wechseln von Übersetzungen anzeigen", - "ca": "No mostris cap botó per a canviar ràpidament les traduccions" + "ca": "No mostris cap botó per a canviar ràpidament les traduccions", + "fr": "Ne pas afficher de bouton pour modifier les traductions rapidement" } }, { @@ -133,7 +139,8 @@ "then": { "en": "Always show the translation buttons, including on mobile", "de": "Übersetzungsschaltflächen immer anzeigen, auch auf dem Handy", - "ca": "Mostra sempre els botons de traducció, fins i tot al mòbil" + "ca": "Mostra sempre els botons de traducció, fins i tot al mòbil", + "fr": "Toujours afficher les boutons de traduction, même sur mobile" } } ] @@ -254,7 +261,8 @@ "then": { "en": "You have made changes on {_csCount} different occasions! That is awesome!", "de": "Sie haben bei {_csCount} verschiedenen Gelegenheiten Änderungen vorgenommen! Das ist großartig!", - "ca": "Has fet {_csCount} en diferents ocasions! Això és sorprenent!" + "ca": "Has fet {_csCount} en diferents ocasions! Això és sorprenent!", + "fr": "Vous avez fait {_csCount} modifications ! C'est génial !" }, "icon": "party" } diff --git a/assets/layers/waste_basket/waste_basket.json b/assets/layers/waste_basket/waste_basket.json index a10c00a5f..2cd675820 100644 --- a/assets/layers/waste_basket/waste_basket.json +++ b/assets/layers/waste_basket/waste_basket.json @@ -51,7 +51,8 @@ "de": "Um was für einen Abfalleimer handelt es sich?", "it": "Che tipo di cestino dei rifiuti è questo?", "id": "Keranjang sampah macam apa ini?", - "da": "Hvad er det for en affaldskurv?" + "da": "Hvad er det for en affaldskurv?", + "fr": "De quel type de poubelle s'agit-il ?" }, "multiAnswer": true, "mappings": [ @@ -75,7 +76,8 @@ "de": "Der Abfalleimer ist für allgemeinen Restmüll", "it": "Un cestino rifiuti per uso generico", "id": "Keranjang sampah untuk sampah umum", - "da": "En affaldskurv til almindeligt affald" + "da": "En affaldskurv til almindeligt affald", + "fr": "Un poubelle pour tout type d'ordures" } }, { @@ -86,7 +88,8 @@ "de": "Der Abfalleimer ist für Hundekot", "it": "Un cestino rifiuti per escrementi di cani", "id": "Keranjang sampah untuk kotoran anjing", - "da": "En affaldskurv til hundeekskrementer" + "da": "En affaldskurv til hundeekskrementer", + "fr": "Un poubelle pour les déjections canines" } }, { @@ -97,7 +100,8 @@ "de": "Der Abfalleimer ist für Zigaretten", "it": "Un cestino rifiuti per sigarette", "id": "Keranjang sampah untuk rokok", - "da": "En affaldskurv til cigaretter" + "da": "En affaldskurv til cigaretter", + "fr": "Un cendrier" } }, { @@ -119,7 +123,8 @@ "de": "Der Abfalleimer ist für Nadeln und andere scharfe Gegenstände", "it": "Un cestino rifiuti per aghi e altri oggetti appuntiti", "id": "Keranjang sampah untuk jarum dan benda tajam lainnya", - "da": "En affaldskurv til nåle og andre skarpe genstande" + "da": "En affaldskurv til nåle og andre skarpe genstande", + "fr": "Un poubelle pour les aiguilles et autres objets pointus" } }, { @@ -130,7 +135,8 @@ "de": "Der Abfalleimer ist für Plastik", "it": "Un cestino rifiuti per la plastica", "id": "Keranjang sampah untuk plastik", - "da": "En affaldskurv til plast" + "da": "En affaldskurv til plast", + "fr": "Un poubelle pour le plastique" } } ] @@ -143,7 +149,8 @@ "de": "Hat der Abfalleimer einen Spender für (Hunde-)Kotbeutel?", "it": "Questo cestino ha un distributore di sacchetti per escrementi dei cani?", "id": "Apakah keranjang sampah ini memiliki dispenser untuk kantong kotoran anjing?", - "da": "Har denne affaldskurv en dispenser til poser med ekskrementer til hunde?" + "da": "Har denne affaldskurv en dispenser til poser med ekskrementer til hunde?", + "fr": "Est-ce que cette poubelle a un distributeur de sacs pour ramasser les déjections canines ?" }, "condition": { "or": [ @@ -166,7 +173,8 @@ "de": "Der Abfalleimer hat einen Spender für (Hunde-)Kotbeutel", "it": "Questo cestino ha un distributore di sacchetti per escrementi dei cani", "id": "Keranjang sampah ini memiliki dispenser untuk kantong kotoran (anjing)", - "da": "Denne affaldskurv har en dispenser til poser til (hunde)ekskrementer" + "da": "Denne affaldskurv har en dispenser til poser til (hunde)ekskrementer", + "fr": "Cette poubelle a un distributeur de sacs pour ramasser les déjections canines" } }, { @@ -193,7 +201,8 @@ "de": "Dieser Abfalleimer <b>hat keinen</b> Spender für (Hunde-)Kotbeutel", "it": "Questo cestino <b>non</b> ha un distributore di sacchetti per escrementi dei cani", "id": "Keranjang sampah ini <b> tidak</b> memiliki dispenser untuk kantong kotoran (anjing)", - "da": "Denne affaldskurv <b>har ikke</b> en dispenser til poser til (hunde)ekskrementer" + "da": "Denne affaldskurv <b>har ikke</b> en dispenser til poser til (hunde)ekskrementer", + "fr": "Cette poubelle <b>n'a pas</b> de distributeur de sac pour ramasser les déjections canines" }, "hideInAnswer": true } diff --git a/assets/layers/waste_disposal/waste_disposal.json b/assets/layers/waste_disposal/waste_disposal.json index f15d6cb01..4ec2f3a72 100644 --- a/assets/layers/waste_disposal/waste_disposal.json +++ b/assets/layers/waste_disposal/waste_disposal.json @@ -6,7 +6,8 @@ "de": "Mülltonnen und Müllcontainer", "it": "Contenitori per la raccolta differenziata", "id": "Tempat Pembuangan Limbah", - "da": "Affaldsspande" + "da": "Affaldsspande", + "ca": "Contenidor de brossa" }, "description": { "en": "Waste Disposal Bin, medium to large bin for disposal of (household) waste", @@ -70,7 +71,8 @@ "description": "Mapping allowing to change between waste_disposal and recycling", "question": { "en": "What kind of waste disposal bin is this?", - "de": "Was für ein Abfalleimer ist das?" + "de": "Was für ein Abfalleimer ist das?", + "ca": "Quin tipus de contenidor de brossa és aquest?" }, "mappings": [ { @@ -85,7 +87,8 @@ "if": "amenity=recycling", "then": { "en": "This is actually a recycling container", - "de": "Dies ist eigentlich ein Recyclingcontainer" + "de": "Dies ist eigentlich ein Recyclingcontainer", + "ca": "En realitat es tracta d'un contenidor de reciclatge" }, "addExtraTags": [ "recycling_type=container" @@ -109,7 +112,8 @@ "de": "Wer darf die Mülltonne nutzen?", "it": "Chi può utilizzare questo cestino per lo smaltimento dei rifiuti?", "id": "Siapa yang bisa menggunakan tempat sampah ini?", - "da": "Hvem kan bruge denne affaldsbeholder?" + "da": "Hvem kan bruge denne affaldsbeholder?", + "ca": "Qui pot utilitzar aquest contenidor de brossa?" }, "freeform": { "key": "access", @@ -124,7 +128,8 @@ "de": "Jeder darf die Mülltonne nutzen", "it": "Questo cestino può essere usato da chiunque", "id": "Tempat sampah ini bisa digunakan oleh siapa saja", - "da": "Denne skraldespand kan bruges af alle" + "da": "Denne skraldespand kan bruges af alle", + "ca": "Aquest contenidor es pot utilitzat per qualsevol" } }, { @@ -135,7 +140,8 @@ "de": "Niemand darf die Mülltonne nutzen (privat)", "it": "Questo cestino è privato", "id": "Tempat sampah ini bersifat pribadi", - "da": "Denne skraldespand er privat" + "da": "Denne skraldespand er privat", + "ca": "Aquest contenidor és privat" } }, { @@ -146,7 +152,8 @@ "de": "Nur Anwohner dürfen die Mülltonne nutzen", "it": "Questo cestino è solo per residenti", "id": "Tempat sampah ini hanya untuk penghuni", - "da": "Denne skraldespand er kun for beboere" + "da": "Denne skraldespand er kun for beboere", + "ca": "Aquest contenidor és només per als residents" } } ] @@ -159,7 +166,8 @@ "de": "Wo befindet sich die Mülltonne?", "it": "Dove si trova questo contenitore?", "id": "Di manakah lokasi kontainer ini?", - "da": "Hvor er denne container placeret?" + "da": "Hvor er denne container placeret?", + "ca": "On es troba aquest contenidor?" }, "mappings": [ { @@ -170,7 +178,8 @@ "de": "Die Mülltonne befindet sich unter der Erde", "it": "Questo è un contenitore sotterraneo", "id": "Ini adalah kontainer bawah tanah", - "da": "Dette er en underjordisk container" + "da": "Dette er en underjordisk container", + "ca": "Aquest contenidor està soterrat" } }, { @@ -181,7 +190,8 @@ "de": "Die Mülltonne befindet sich in einem Gebäude", "it": "Questo contenitore è al chiuso", "id": "Kontainer ini terletak di dalam ruangan", - "da": "Denne container er placeret indendørs" + "da": "Denne container er placeret indendørs", + "ca": "Aquest contenidor està situat a l'interior" } }, { @@ -192,7 +202,8 @@ "de": "Die Mülltonne bzw. der Müllcontainer befindet sich im Freien", "it": "Questo contenitore è all'aperto", "id": "Kontainer ini terletak di luar ruangan", - "da": "Denne container er placeret udendørs" + "da": "Denne container er placeret udendørs", + "ca": "Aquest contenidor està situat a l'aire lliure" } } ] @@ -215,7 +226,8 @@ "de": "Nur öffentliche Mülltonnen", "it": "Solo accesso pubblico", "id": "Hanya akses publik", - "da": "Kun offentlig adgang" + "da": "Kun offentlig adgang", + "ca": "Només amb accés públic" }, "osmTags": "access=yes" } diff --git a/assets/tagRenderings/questions.json b/assets/tagRenderings/questions.json index 8101e6164..f682d722a 100644 --- a/assets/tagRenderings/questions.json +++ b/assets/tagRenderings/questions.json @@ -1238,7 +1238,8 @@ "es": "¿con qué billetes se puede pagar aquí?", "pl": "Jakimi banknotami można tu zapłacić?", "cs": "Jakými bankovkami zde lze platit?", - "ca": "Amb quins bitllets pot pagar aquí?" + "ca": "Amb quins bitllets pot pagar aquí?", + "fr": "quels billets pouvez vous utiliser pour payer ici ?" }, "multiAnswer": true, "mappings": [ @@ -1252,7 +1253,8 @@ "es": "Se aceptan billetes de 5 euros", "pl": "Banknoty 5 euro są akceptowane", "cs": "Jsou přijímány bankovky v hodnotě 5 euro", - "ca": "S'accepten billets de 5 euros" + "ca": "S'accepten billets de 5 euros", + "fr": "Les billets de 5 euros ne sont pas acceptés" } }, { @@ -1265,7 +1267,8 @@ "es": "Se aceptan billetes de 10 euros", "pl": "Banknoty 10 euro są akceptowane", "cs": "Jsou přijímány bankovky v hodnotě 10 euro", - "ca": "S'accepten bitllets de 10 euros" + "ca": "S'accepten bitllets de 10 euros", + "fr": "Les billets de 10 euros sont acceptés" } }, { @@ -1278,7 +1281,8 @@ "es": "Se aceptan billetes de 20 euros", "pl": "Banknoty 20 euro są akceptowane", "cs": "Jsou přijímány bankovky v hodnotě 20 euro", - "ca": "S'accepten bitllets de 20 euros" + "ca": "S'accepten bitllets de 20 euros", + "fr": "Les billets de 20 euros sont acceptés" } }, { @@ -1291,7 +1295,8 @@ "es": "Se aceptan billetes de 50 euros", "pl": "Banknoty 50 euro są akceptowane", "cs": "Jsou přijímány bankovky v hodnotě 50 euro", - "ca": "S'accepten bitllets de 50 euros" + "ca": "S'accepten bitllets de 50 euros", + "fr": "Les billets de 50 euros sont acceptés" } }, { @@ -1304,7 +1309,8 @@ "es": "Se aceptan billetes de 100 euros", "pl": "Banknoty 100 euro są akceptowane", "cs": "Jsou přijímány bankovky v hodnotě 100 euro", - "ca": "S'accepten bitllets de 100 euros" + "ca": "S'accepten bitllets de 100 euros", + "fr": "Les billets de 100 euros sont acceptés" } }, { @@ -1317,7 +1323,8 @@ "es": "Se aceptan billetes de 200 euros", "pl": "Banknoty 200 euro są akceptowane", "cs": "Jsou přijímány bankovky v hodnotě 200 euro", - "ca": "S'accepten bitllets de 200 euros" + "ca": "S'accepten bitllets de 200 euros", + "fr": "Les billets de 200 euros sont acceptés" } }, { @@ -1330,7 +1337,8 @@ "es": "Se aceptan billetes de 500 euros", "pl": "Banknoty 500 euro są akceptowane", "cs": "Jsou přijímány bankovky v hodnotě 500 euro", - "ca": "S'accepten bitllets de 500 euros" + "ca": "S'accepten bitllets de 500 euros", + "fr": "Les billets de 500 euros sont acceptés" } } ] @@ -1943,7 +1951,9 @@ "ca": "Aquest objecte està il·luminat o emet llum?", "cs": "Je tento objekt osvětlený nebo vyzařuje světlo?", "de": "Wird das Objekt beleuchtet oder leuchtet es selbst?", - "es": "¿Está este objeto iluminado o emite luz?" + "es": "¿Está este objeto iluminado o emite luz?", + "fr": "Cet objet est-il éclairé ou émet-il de la lumière ?", + "pl": "Czy ten obiekt jest oświetlony lub emituje światło?" }, "mappings": [ { @@ -1958,7 +1968,9 @@ "ca": "Aquest objecte emet llum i també està il·luminat externament", "cs": "Tento objekt vyzařuje světlo a je osvětlen vnějším zdrojem světla", "de": "Das Objekt leuchtet selbst und wird von außen beleuchtet", - "es": "Este objeto emite luz y es también iluminado por una fuente de luz externa" + "es": "Este objeto emite luz y es también iluminado por una fuente de luz externa", + "fr": "Cet objet émet de la lumière et est éclairé par l'extérieur", + "pl": "Ten obiekt zarówno emituje światło, jak i jest oświetlany przez zewnętrzne źródło światła" } }, { @@ -1968,7 +1980,9 @@ "ca": "Aquest objecte emet llum", "cs": "Tento objekt vyzařuje světlo", "de": "Das Objekt leuchtet selbst", - "es": "Este objeto emite luz" + "es": "Este objeto emite luz", + "fr": "Cet objet émet de la lumière", + "pl": "Ten obiekt emituje światło" }, "addExtraTags": [ "lit=no" @@ -1981,7 +1995,9 @@ "ca": "Aquest objecte està il·luminat externament, p.e. amb un focus o altres llums", "cs": "Tento objekt je osvětlen zvenčí, např. pomocí reflektoru nebo jiných světel", "de": "Das Objekt wird von außen beleuchtet, z. B. durch Scheinwerfer oder andere Lichter", - "es": "Este objeto recibe iluminación, por ejemplo por un foco u otras luces" + "es": "Este objeto recibe iluminación, por ejemplo por un foco u otras luces", + "fr": "Cet objet est éclairé par l'extérieur, par ex. par un projecteur ou d'autres lumières", + "pl": "Ten obiekt jest oświetlony zewnętrznie, np. przez reflektor lub inne światła" }, "addExtraTags": [ "luminous=no" @@ -1999,7 +2015,9 @@ "ca": "Aquest objecte no emet llum i no està il·luminat externament", "cs": "Tento objekt nevyzařuje světlo a není osvětlen zvenčí", "de": "Das Objekt wird weder von außen beleuchtet, noch leuchtet es selbst", - "es": "Este objeto ni emite luz ni es iluminado" + "es": "Este objeto ni emite luz ni es iluminado", + "fr": "Cet objet n'émet pas de lumière et n'est pas éclairé par l'extérieur", + "pl": "Obiekt ten nie emituje światła i nie jest oświetlany z zewnątrz" } } ] diff --git a/assets/themes/advertising/advertising.json b/assets/themes/advertising/advertising.json index 8847bd6bd..afd134995 100644 --- a/assets/themes/advertising/advertising.json +++ b/assets/themes/advertising/advertising.json @@ -6,21 +6,27 @@ "ca": "Mapa obert de publicitat", "es": "Mapa abierto de publicidad", "de": "Offene Werbekarte", - "cs": "Otevřít reklamní mapu" + "cs": "Otevřít reklamní mapu", + "fr": "Open Advertising Map", + "nl": "Reclamekaart" }, "shortDescription": { "ca": "On puc trobar elements publicitaris?", "es": "Dónde puedo encontrar elementos publicitarios?", "en": "Where I can find advertising features?", "de": "Wo finde ich Werbeträger?", - "cs": "Kde najdu reklamní objekty?" + "cs": "Kde najdu reklamní objekty?", + "fr": "Où puis-je trouver des dispositifs publicitaires ?", + "nl": "Waar zijn er reclameborden?" }, "description": { "ca": "Alguna vegada t'has preguntat quanta publictat hi ha als nostres carrers i carreteres? Amb aquest mapa podràs trobar i afegir informació de tots els elements publictaris que t'hi trobes pel carrer", "es": "¿Alguna vez te has preguntado cuanta publicidad hay en nuestras calles y carreteras? Con este mapa podrás encontrar y añadir información de todos los elementos publicitarios que te encuentres por la calle", "en": "Have you ever wondered how many advertising there are in our streets and roads? With this map you could find and add information about all the advertising features that you can find on the street", "de": "Haben Sie sich schon einmal gefragt, wie viele Werbeanlagen es in unseren Straßen und Wegen gibt? Hier können Sie Informationen über alle Werbeeinrichtungen finden und hinzufügen, die Sie auf der Straße begegnen", - "cs": "Přemýšleli jste někdy o tom, kolik je v našich ulicích a na silnicích reklam? Pomocí této mapy můžete najít a doplnit informace o všech reklamních prvcích, které můžete na ulici najít" + "cs": "Přemýšleli jste někdy o tom, kolik je v našich ulicích a na silnicích reklam? Pomocí této mapy můžete najít a doplnit informace o všech reklamních prvcích, které můžete na ulici najít", + "fr": "Vous êtes-vous déjà demandé combien de publicité il y a dans nos rue ou sur nos routes ? Avec cette carte vous pouvez trouver et ajouter des informations sur tous les dispositifs publicitaires que vous pouvez trouver dans la rue", + "nl": "Heb je je ooit afgevraagd hoeveel reclameborden er zijn in onze straten? Met deze kaart kan je deze vinden en informatie toevoegen" }, "maintainer": "Offsel", "icon": "./assets/themes/advertising/icon.svg", diff --git a/assets/themes/clock/clock.json b/assets/themes/clock/clock.json index 8e8528e80..3059da714 100644 --- a/assets/themes/clock/clock.json +++ b/assets/themes/clock/clock.json @@ -6,7 +6,8 @@ "de": "Uhren", "es": "Relojes", "ca": "Rellotges", - "cs": "Hodiny" + "cs": "Hodiny", + "fr": "Horloges" }, "description": { "en": "Map showing all public clocks", @@ -14,7 +15,8 @@ "ca": "Mapa amb tots els rellotges públics", "de": "Karte mit allen öffentlichen Uhren", "es": "Mapa con todos los relojes públicos", - "cs": "Mapa zobrazující všechny veřejné hodiny" + "cs": "Mapa zobrazující všechny veřejné hodiny", + "fr": "Carte affichant toutes les horloges publiques" }, "icon": "./assets/layers/clock/clock.svg", "startLat": 0, diff --git a/assets/themes/ghostbikes/ghostbikes.json b/assets/themes/ghostbikes/ghostbikes.json index 1c45a9cb5..446c052b2 100644 --- a/assets/themes/ghostbikes/ghostbikes.json +++ b/assets/themes/ghostbikes/ghostbikes.json @@ -28,7 +28,7 @@ "de": "<b>Geisterräder</b> sind weiße Fahrräder, die zum Gedenken tödlich verunglückter Radfahrer vor Ort aufgestellt wurden.<br/><br/> Auf dieser Karte sehen Sie alle Geisterräder, die in OpenStreetMap eingetragen sind. Fehlt ein Geisterrad? Jeder kann hier Informationen hinzufügen oder aktualisieren - Sie benötigen nur ein (kostenloses) OpenStreetMap-Konto.<p>Es gibt ein Konto <a href='https://masto.bike/@ghostbikebot' target='_blank'>auf Mastodon, das monatliche eine weltweite Übersicht von Geisterfahrrädern veröffentlicht</a></p>", "ja": "<b>ゴーストバイク</b>は、交通事故で死亡したサイクリストを記念するもので、事故現場の近くに恒久的に置かれた白い自転車の形をしています。<br/><br/>このマップには、OpenStreetMapで知られているゴーストバイクがすべて表示されます。ゴーストバイクは行方不明ですか?誰でもここで情報の追加や更新ができます。必要なのは(無料の)OpenStreetMapアカウントだけです。", "zh_Hant": "<b>幽靈單車</b>是用來紀念死於交通事故的單車騎士,在事發地點附近放置白色單車。<br/><br/>在這份地圖上面,你可以看到所有在開放街圖已知的幽靈單車。有缺漏的幽靈單車嗎?所有人都可以在這邊新增或是更新資訊-只有你有(免費)開放街圖帳號。", - "fr": "Les <b>vélos fantômes</b> sont des mémoriaux pour les cyclistes tuées sur la route, prenant la forme de vélos blancs placés à proximité des faits.<br/><br/>Cette carte indique leur emplacement à partir d’OpenStreetMap. Il est possible de contribuer aux informations ici, sous réserve d’avoir un compte OpenStreetMap (gratuit).", + "fr": "Les <b>vélos fantômes</b> sont des mémoriaux pour les cyclistes tuées sur la route, prenant la forme de vélos blancs placés à proximité des faits.<br/><br/>Cette carte indique leur emplacement à partir d’OpenStreetMap. Il est possible de contribuer aux informations ici, sous réserve d’avoir un compte OpenStreetMap (gratuit). <p>Il existe un <a href='https://masto.bike/@ghostbikebot' target='_blank'>compte automatisé Mastodon qui publie un aperçu mensuel des vélos fantômes à travers le monde</a></p>", "it": "Una <b>bici fantasma</b> è un monumento in ricordo di un ciclista che è morto in un incidente stradale, che ha la forma di un una bicicletta bianca installata in maniera permanente ne luogo dell’incidente.<br/><br/>In questa cartina, è possibile vedere tutte le bici fantasma che sono state aggiunte su OpenStreetMap. Ne manca una? Chiunque può aggiungere o migliorare le informazioni qui presenti (è solo richiesto un account gratuito su OpenStreetMap).", "hu": "A <b>szellemkerékpár</b> egy közlekedési balesetben elhunyt kerékpáros emlékműve: egy fehér kerékpár, amelyet állandó jelleggel a baleset helyszínének közelében helyeznek el.<br/><br/>A térképen az OpenStreetMap által ismert összes szellemkerékpár megtekinthető. Hiányzik róla egy szellemkerékpár? Bárki hozzáadhat vagy frissíthet adatokat – csak egy (ingyenes) OpenStreetMap-fiókra van szükség hozzá.", "da": "En <b>spøgelsescykel</b> er et mindesmærke for en cyklist, der døde i en trafikulykke, i form af en hvid cykel placeret permanent i nærheden af ulykkesstedet.<br/><br/>På dette kort er en kan se alle de spøgelsescykler, som er kendt af OpenStreetMap. Mangler der en spøgelsescykel? Alle kan tilføje eller opdatere oplysninger her - du behøver kun at have en (gratis) OpenStreetMap-konto.", diff --git a/assets/themes/healthcare/healthcare.json b/assets/themes/healthcare/healthcare.json index 4711d4cc0..02c5f8a37 100644 --- a/assets/themes/healthcare/healthcare.json +++ b/assets/themes/healthcare/healthcare.json @@ -76,7 +76,8 @@ "de": "ein Optiker", "es": "una óptica", "cs": "optik", - "ca": "una òptica" + "ca": "una òptica", + "fr": "un opticien" }, "tags": [ "shop=optician" diff --git a/assets/translators.json b/assets/translators.json index 225daf41a..63d0b4e8e 100644 --- a/assets/translators.json +++ b/assets/translators.json @@ -1,15 +1,15 @@ { "contributors": [ { - "commits": 264, + "commits": 266, "contributor": "kjon" }, { - "commits": 253, + "commits": 256, "contributor": "Pieter Vander Vennet" }, { - "commits": 114, + "commits": 120, "contributor": "paunofu" }, { @@ -76,6 +76,10 @@ "commits": 14, "contributor": "J. Lavoie" }, + { + "commits": 13, + "contributor": "Lucas" + }, { "commits": 13, "contributor": "Olivier" @@ -124,10 +128,6 @@ "commits": 9, "contributor": "Jacque Fresco" }, - { - "commits": 8, - "contributor": "Lucas" - }, { "commits": 8, "contributor": "Vinicius" @@ -312,6 +312,10 @@ "commits": 3, "contributor": "SiegbjornSitumeang" }, + { + "commits": 2, + "contributor": "HO Gin Wang" + }, { "commits": 2, "contributor": "Felipe Nogueira" @@ -388,6 +392,10 @@ "commits": 2, "contributor": "Leo Alcaraz" }, + { + "commits": 1, + "contributor": "gnu-ewm" + }, { "commits": 1, "contributor": "Magnitudee" @@ -408,10 +416,6 @@ "commits": 1, "contributor": "deep map" }, - { - "commits": 1, - "contributor": "HO Gin Wang" - }, { "commits": 1, "contributor": "Falk Rund" diff --git a/langs/layers/ca.json b/langs/layers/ca.json index d3023d5e5..043954073 100644 --- a/langs/layers/ca.json +++ b/langs/layers/ca.json @@ -35,16 +35,6 @@ "1": { "title": "un mupi" }, - "10": { - "description": "S'utilitza per a cartells publicitaris, retols de neó, logotips i cartells en entrades institucionals", - "title": "un lletrer" - }, - "11": { - "title": "una escupltura" - }, - "12": { - "title": "una paret pintada" - }, "2": { "title": "un mupi sobre la paret" }, @@ -71,6 +61,16 @@ }, "9": { "title": "un tòtem" + }, + "10": { + "description": "S'utilitza per a cartells publicitaris, retols de neó, logotips i cartells en entrades institucionals", + "title": "un lletrer" + }, + "11": { + "title": "una escupltura" + }, + "12": { + "title": "una paret pintada" } }, "tagRenderings": { @@ -165,9 +165,6 @@ "1": { "then": "Açò és un tauló d'anunis" }, - "10": { - "then": "Açò és una paret pintada" - }, "2": { "then": "Açò és una columna" }, @@ -191,6 +188,9 @@ }, "9": { "then": "Açò és un tòtem" + }, + "10": { + "then": "Açò és una paret pintada" } }, "question": "Quin tipus d'element publicitari és aquest?", @@ -205,9 +205,6 @@ "1": { "then": "Tauló d'anuncis" }, - "10": { - "then": "Paret Pintada" - }, "2": { "then": "Mupi" }, @@ -231,6 +228,9 @@ }, "9": { "then": "Tòtem" + }, + "10": { + "then": "Paret Pintada" } } } @@ -309,15 +309,6 @@ "1": { "then": "Mural" }, - "10": { - "then": "Azulejo (Rajoles decoratives espanyoles i portugueses)" - }, - "11": { - "then": "Enrajolat" - }, - "12": { - "then": "Tallat a la fusta" - }, "2": { "then": "Pintura" }, @@ -341,6 +332,15 @@ }, "9": { "then": "Relleu" + }, + "10": { + "then": "Azulejo (Rajoles decoratives espanyoles i portugueses)" + }, + "11": { + "then": "Enrajolat" + }, + "12": { + "then": "Tallat a la fusta" } }, "question": "Quin tipus d'obra és aquesta peça?", @@ -1671,14 +1671,14 @@ "1": { "question": "Té un connector <div style='display: inline-block'><b><b>Schuko</b> sense pin de terra (CEE7/4 tipus F)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/CEE7_4F.svg'/></div> connector" }, - "13": { - "question": "Té un connector <div style='display: inline-block'><b><b>Tesla Supercharger (Destination)</b> (Tipus 2 amb un cable de marca tesla)</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_tethered.svg'/></div>" - }, "5": { "question": "Té un connecgtor de <div style='display: inline-block'><b>Tipus 1<i>sense</i>cable (J1772)</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type1_J1772.svg'/></div>" }, "6": { "question": "Té un connector <div style='display: inline-block'><b>Tipus 1 CSS (Combo Tipus 1)</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type1-ccs.svg'/></div>" + }, + "13": { + "question": "Té un connector <div style='display: inline-block'><b><b>Tesla Supercharger (Destination)</b> (Tipus 2 amb un cable de marca tesla)</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_tethered.svg'/></div>" } } } @@ -1687,6 +1687,30 @@ "tagRenderings": { "Available_charging_stations (generated)": { "mappings": { + "2": { + "then": "<b>Endoll de paret Europeu</b> amb pin de terra (CEE7/4 tipus E)" + }, + "3": { + "then": "<b>Endoll de paret Europeu</b> amb pin a terra (CEE7/4 tipus E)" + }, + "4": { + "then": "<b>CHAdeMo</b>" + }, + "5": { + "then": "<b>Chademo</b>" + }, + "6": { + "then": "<b>Tipus 1 amb cable</b> (J1772)" + }, + "7": { + "then": "<b>Tipus 1 amb cable</b> (J1772)" + }, + "8": { + "then": "<b>Tipus 1 <i>sense</i> cable</b> (J1772)" + }, + "9": { + "then": "<b>Tipus 1 <i>sense</i> cable</b> (J1772)" + }, "10": { "then": "<b>CSS 1Tipus 1</b> (també conegut com Tipus 1 combo)" }, @@ -1714,9 +1738,6 @@ "18": { "then": "<b>Tipus 2 amb cable</b> (mennekes)" }, - "2": { - "then": "<b>Endoll de paret Europeu</b> amb pin de terra (CEE7/4 tipus E)" - }, "20": { "then": "<b>CSS Supercarregador Tesla</b> (tipus2_css de la marca)" }, @@ -1725,27 +1746,6 @@ }, "26": { "then": "<b>USB</b> per a carregar mòbils i dispositius petits" - }, - "3": { - "then": "<b>Endoll de paret Europeu</b> amb pin a terra (CEE7/4 tipus E)" - }, - "4": { - "then": "<b>CHAdeMo</b>" - }, - "5": { - "then": "<b>Chademo</b>" - }, - "6": { - "then": "<b>Tipus 1 amb cable</b> (J1772)" - }, - "7": { - "then": "<b>Tipus 1 amb cable</b> (J1772)" - }, - "8": { - "then": "<b>Tipus 1 <i>sense</i> cable</b> (J1772)" - }, - "9": { - "then": "<b>Tipus 1 <i>sense</i> cable</b> (J1772)" } }, "question": "Quins tipus de connexions de càrrega estan disponibles aquí?" @@ -2619,21 +2619,6 @@ "1": { "then": "Això és una fregiduria" }, - "10": { - "then": "Aquí es serveixen plats xinesos" - }, - "11": { - "then": "Aquí es serveixen plats grecs" - }, - "12": { - "then": "Aquí es serveixen plats indis" - }, - "13": { - "then": "Aquí es serveixen plats turcs" - }, - "14": { - "then": "Aquí es serveixen plats tailandesos" - }, "2": { "then": "Principalment serveix pasta" }, @@ -2654,6 +2639,21 @@ }, "9": { "then": "Aquí es serveixen plats francesos" + }, + "10": { + "then": "Aquí es serveixen plats xinesos" + }, + "11": { + "then": "Aquí es serveixen plats grecs" + }, + "12": { + "then": "Aquí es serveixen plats indis" + }, + "13": { + "then": "Aquí es serveixen plats turcs" + }, + "14": { + "then": "Aquí es serveixen plats tailandesos" } }, "question": "Quin menjar es serveix aquí?", @@ -3465,6 +3465,30 @@ "1": { "question": "Reciclatge de piles" }, + "2": { + "question": "Reciclatge de cartrons de begudes" + }, + "3": { + "question": "Reciclatge de llaunes" + }, + "4": { + "question": "Reciclatge de roba" + }, + "5": { + "question": "Reciclatge d'oli de cuina" + }, + "6": { + "question": "Reciclatge d'oli de motor" + }, + "7": { + "question": "Reciclatge de tubs fluorescents" + }, + "8": { + "question": "Reciclatge de residus verds" + }, + "9": { + "question": "Reciclatge d'ampolles de vidre" + }, "10": { "question": "Reciclatge de vidre" }, @@ -3495,32 +3519,8 @@ "19": { "question": "Reciclatge del rebuig" }, - "2": { - "question": "Reciclatge de cartrons de begudes" - }, "20": { "question": "Reciclatge del rebuig" - }, - "3": { - "question": "Reciclatge de llaunes" - }, - "4": { - "question": "Reciclatge de roba" - }, - "5": { - "question": "Reciclatge d'oli de cuina" - }, - "6": { - "question": "Reciclatge d'oli de motor" - }, - "7": { - "question": "Reciclatge de tubs fluorescents" - }, - "8": { - "question": "Reciclatge de residus verds" - }, - "9": { - "question": "Reciclatge d'ampolles de vidre" } } }, @@ -3583,6 +3583,30 @@ "1": { "then": "Aquí es poden reciclar els cartons de begudes" }, + "2": { + "then": "Aquí es poden reciclar llaunes" + }, + "3": { + "then": "Aquí es pot reciclar roba" + }, + "4": { + "then": "Aquí es pot reciclar oli de cuina" + }, + "5": { + "then": "Aquí es pot reciclar oli de motor" + }, + "6": { + "then": "Aquí es poden reciclar tub fluroescents" + }, + "7": { + "then": "Aquí es poden reciclar residus verds" + }, + "8": { + "then": "Ací es poden reciclar residus orgànics" + }, + "9": { + "then": "Aquí es poden reciclar ampolles de vidre" + }, "10": { "then": "Aquí es pot reciclar vidre" }, @@ -3610,9 +3634,6 @@ "19": { "then": "Aquí es poden reciclar sabates" }, - "2": { - "then": "Aquí es poden reciclar llaunes" - }, "20": { "then": "Aquí es poden reciclar petits electrodomèstics" }, @@ -3624,27 +3645,6 @@ }, "23": { "then": "Ací es pot reciclar el rebuig" - }, - "3": { - "then": "Aquí es pot reciclar roba" - }, - "4": { - "then": "Aquí es pot reciclar oli de cuina" - }, - "5": { - "then": "Aquí es pot reciclar oli de motor" - }, - "6": { - "then": "Aquí es poden reciclar tub fluroescents" - }, - "7": { - "then": "Aquí es poden reciclar residus verds" - }, - "8": { - "then": "Ací es poden reciclar residus orgànics" - }, - "9": { - "then": "Aquí es poden reciclar ampolles de vidre" } }, "question": "Què es pot reciclar aquí?" @@ -4066,12 +4066,6 @@ "1": { "then": "Aquest fanal utilitza LED" }, - "10": { - "then": "Aquest fanal utilitza làmpades de sodi d'alta pressió (taronja amb blanc)" - }, - "11": { - "then": "Aquest fanal s'il·lumina amb gas" - }, "2": { "then": "Aquest fanal utilitza il·luminació incandescent" }, @@ -4095,6 +4089,12 @@ }, "9": { "then": "Aquest fanal utilitza làmpades de sodi de baixa pressió (taronja monocroma)" + }, + "10": { + "then": "Aquest fanal utilitza làmpades de sodi d'alta pressió (taronja amb blanc)" + }, + "11": { + "then": "Aquest fanal s'il·lumina amb gas" } } }, @@ -4724,4 +4724,4 @@ } } } -} +} \ No newline at end of file diff --git a/langs/layers/de.json b/langs/layers/de.json index 10770d5cd..b79a64af6 100644 --- a/langs/layers/de.json +++ b/langs/layers/de.json @@ -35,16 +35,6 @@ "1": { "title": "eine freistehende Posterbox" }, - "10": { - "description": "Verwendet für Werbeschilder, Leuchtreklamen, Logos und institutionelle Eingangsschilder", - "title": "ein Schild" - }, - "11": { - "title": "eine Skulptur" - }, - "12": { - "title": "eine Wandmalerei" - }, "2": { "title": "eine wandmontierte Posterbox" }, @@ -71,6 +61,16 @@ }, "9": { "title": "ein Totem" + }, + "10": { + "description": "Verwendet für Werbeschilder, Leuchtreklamen, Logos und institutionelle Eingangsschilder", + "title": "ein Schild" + }, + "11": { + "title": "eine Skulptur" + }, + "12": { + "title": "eine Wandmalerei" } }, "tagRenderings": { @@ -165,9 +165,6 @@ "1": { "then": "Dies ist ein Brett" }, - "10": { - "then": "Dies ist eine Wandmalerei" - }, "2": { "then": "Dies ist eine Litfaßsäule" }, @@ -191,6 +188,9 @@ }, "9": { "then": "Dies ist ein Totem" + }, + "10": { + "then": "Dies ist eine Wandmalerei" } }, "question": "Welche Art von Werbung ist das?", @@ -205,9 +205,6 @@ "1": { "then": "Brett" }, - "10": { - "then": "Wandmalerei" - }, "2": { "then": "Posterbox" }, @@ -231,6 +228,9 @@ }, "9": { "then": "Totem" + }, + "10": { + "then": "Wandmalerei" } } } @@ -309,15 +309,6 @@ "1": { "then": "Wandbild" }, - "10": { - "then": "Azulejo (spanische dekorative Fliesenarbeit)" - }, - "11": { - "then": "Fliesenarbeit" - }, - "12": { - "then": "Holzschnitzerei" - }, "2": { "then": "Malerei" }, @@ -341,6 +332,15 @@ }, "9": { "then": "Relief" + }, + "10": { + "then": "Azulejo (spanische dekorative Fliesenarbeit)" + }, + "11": { + "then": "Fliesenarbeit" + }, + "12": { + "then": "Holzschnitzerei" } }, "question": "Um welche Art Kunstwerk handelt es sich?", @@ -1785,27 +1785,6 @@ "1": { "question": "Verfügt über einen <div style='display: inline-block'><b><b>Schuko-Stecker</b> ohne Erdungsstift (CEE7/4 Typ F)</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/CEE7_4F.svg'/></div>" }, - "10": { - "question": "Hat einen <div style='display: inline-block'><b><b>Typ 2</b> (Mennekes)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_tethered.svg'/></div> Anschluss mit Kabel" - }, - "11": { - "question": "Hat einen <div style='display: inline-block'><b><b>Tesla Supercharger CCS</b> (Typ 2 CSS vonTesla)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_CCS.svg'/></div> Anschluss" - }, - "12": { - "question": "Hat einen <div style='display: inline-block'><b><b>Tesla Supercharger (Destination)</b></b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Tesla-hpwc-model-s.svg'/></div> Anschluss" - }, - "13": { - "question": "Hat einen <div style='display: inline-block'><b><b>Tesla Supercharger (Destination)</b> (Typ 2 von Tesla)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_tethered.svg'/></div> Anschluss mit Kabel" - }, - "14": { - "question": "Hat einen <div style='display: inline-block'><b><b>USB</b>-Anschluss zum Aufladen von Telefonen und kleinen Elektrogeräten</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/usb_port.svg'/></div>" - }, - "15": { - "question": "Hat einen <div style='display: inline-block'><b><b>Bosch Active Connect Anschluss mit 3 Pins</b></b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/bosch-3pin.svg'/></div> und Kabel" - }, - "16": { - "question": "Hat einen <div style='display: inline-block'><b><b>Bosch Active Connect Anschluss mit 5 Pins</b></b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/bosch-5pin.svg'/></div> und Kabel" - }, "2": { "question": "Verfügt über einen <div style='display: inline-block'><b><b>europäischen Netzstecker</b> mit Erdungsstift (CEE7/4 Typ E)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/TypeE.svg'/></div> Anschluss" }, @@ -1829,6 +1808,27 @@ }, "9": { "question": "Hat einen <div style='display: inline-block'><b><b>Typ 2 CCS</b> (Mennekes)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_CCS.svg'/></div> Anschluss" + }, + "10": { + "question": "Hat einen <div style='display: inline-block'><b><b>Typ 2</b> (Mennekes)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_tethered.svg'/></div> Anschluss mit Kabel" + }, + "11": { + "question": "Hat einen <div style='display: inline-block'><b><b>Tesla Supercharger CCS</b> (Typ 2 CSS vonTesla)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_CCS.svg'/></div> Anschluss" + }, + "12": { + "question": "Hat einen <div style='display: inline-block'><b><b>Tesla Supercharger (Destination)</b></b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Tesla-hpwc-model-s.svg'/></div> Anschluss" + }, + "13": { + "question": "Hat einen <div style='display: inline-block'><b><b>Tesla Supercharger (Destination)</b> (Typ 2 von Tesla)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_tethered.svg'/></div> Anschluss mit Kabel" + }, + "14": { + "question": "Hat einen <div style='display: inline-block'><b><b>USB</b>-Anschluss zum Aufladen von Telefonen und kleinen Elektrogeräten</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/usb_port.svg'/></div>" + }, + "15": { + "question": "Hat einen <div style='display: inline-block'><b><b>Bosch Active Connect Anschluss mit 3 Pins</b></b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/bosch-3pin.svg'/></div> und Kabel" + }, + "16": { + "question": "Hat einen <div style='display: inline-block'><b><b>Bosch Active Connect Anschluss mit 5 Pins</b></b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/bosch-5pin.svg'/></div> und Kabel" } } } @@ -1884,6 +1884,30 @@ "1": { "then": "<b>Schuko-Stecker</b> ohne Erdungsstift (CEE7/4 Typ F)" }, + "2": { + "then": "<b>Europäischer Netzstecker</b> mit Erdungsstift (CEE7/4 Typ E)" + }, + "3": { + "then": "<b>Europäischer Netzstecker</b> mit Erdungsstift (CEE7/4 Typ E)" + }, + "4": { + "then": "<b>Chademo-Anschluss</b>" + }, + "5": { + "then": "<b>Chademo-Anschluss</b>" + }, + "6": { + "then": "<b>Typ 1 mit Kabel</b> (J1772)" + }, + "7": { + "then": "<b>Typ 1 mit Kabel</b> (J1772)" + }, + "8": { + "then": "<b>Typ 1 <i>ohne</i> Kabel</b> (J1772)" + }, + "9": { + "then": "<b> Typ 1 <i>ohne </i> Kabel</b> (J1772)" + }, "10": { "then": "<b>Typ 1 CCS</b> (Typ 1 Combo)" }, @@ -1914,9 +1938,6 @@ "19": { "then": "<b>Typ 2 mit Kabel</b> (mennekes)" }, - "2": { - "then": "<b>Europäischer Netzstecker</b> mit Erdungsstift (CEE7/4 Typ E)" - }, "20": { "then": "<b>Tesla Supercharger CCS</b> (Typ 2 CSS von Tesla)" }, @@ -1947,32 +1968,11 @@ "29": { "then": "<b> Bosch Active Connect mit 3 Pins </b> und Kabel" }, - "3": { - "then": "<b>Europäischer Netzstecker</b> mit Erdungsstift (CEE7/4 Typ E)" - }, "30": { "then": "<b>Bosch Active Connect mit 5 Pins</b> und Kabel" }, "31": { "then": "<b> Bosch Active Connect mit 5 Pins </b> und Kabel" - }, - "4": { - "then": "<b>Chademo-Anschluss</b>" - }, - "5": { - "then": "<b>Chademo-Anschluss</b>" - }, - "6": { - "then": "<b>Typ 1 mit Kabel</b> (J1772)" - }, - "7": { - "then": "<b>Typ 1 mit Kabel</b> (J1772)" - }, - "8": { - "then": "<b>Typ 1 <i>ohne</i> Kabel</b> (J1772)" - }, - "9": { - "then": "<b> Typ 1 <i>ohne </i> Kabel</b> (J1772)" } }, "question": "Welche Ladeanschlüsse gibt es hier?" @@ -3458,15 +3458,6 @@ "1": { "then": "Dieser Radweg hat einen festen Belag" }, - "10": { - "then": "Dieser Radweg besteht aus feinem Schotter" - }, - "11": { - "then": "Der Radweg ist aus Kies" - }, - "12": { - "then": "Dieser Radweg besteht aus Rohboden" - }, "2": { "then": "Der Radweg ist aus Asphalt" }, @@ -3490,6 +3481,15 @@ }, "9": { "then": "Der Radweg ist aus Schotter" + }, + "10": { + "then": "Dieser Radweg besteht aus feinem Schotter" + }, + "11": { + "then": "Der Radweg ist aus Kies" + }, + "12": { + "then": "Dieser Radweg besteht aus Rohboden" } }, "question": "Was ist der Belag dieses Radwegs?", @@ -3538,15 +3538,6 @@ "1": { "then": "Dieser Radweg hat einen festen Belag" }, - "10": { - "then": "Dieser Radweg besteht aus feinem Schotter" - }, - "11": { - "then": "Der Radweg ist aus Kies" - }, - "12": { - "then": "Dieser Radweg besteht aus Rohboden" - }, "2": { "then": "Der Radweg ist aus Asphalt" }, @@ -3570,6 +3561,15 @@ }, "9": { "then": "Der Radweg ist aus Schotter" + }, + "10": { + "then": "Dieser Radweg besteht aus feinem Schotter" + }, + "11": { + "then": "Der Radweg ist aus Kies" + }, + "12": { + "then": "Dieser Radweg besteht aus Rohboden" } }, "question": "Was ist der Belag dieser Straße?", @@ -4493,6 +4493,30 @@ "1": { "then": "Die Fitness-Station hat ein Schild mit Anweisungen für eine bestimmte Übung." }, + "2": { + "then": "Die Fitness-Station hat eine Einrichtung für Sit-ups." + }, + "3": { + "then": "Die Fitness-Station hat eine Vorrichtung für Liegestütze. In der Regel eine oder mehrere niedrige Reckstangen." + }, + "4": { + "then": "Die Fitness-Station hat Stangen zum Dehnen." + }, + "5": { + "then": "Die Fitness-Station hat eine Vorrichtung für Rückenstrecker (Hyperextensions)." + }, + "6": { + "then": "Die Fitness-Station hat Ringe für Gymnastikübungen." + }, + "7": { + "then": "Die Fitness-Station hat eine horizontale Leiter (Monkey Bars)." + }, + "8": { + "then": "Die Fitness-Station hat eine Sprossenwand zum Klettern." + }, + "9": { + "then": "Die Fitness-Station hat Pfosten für Slalomübungen." + }, "10": { "then": "Die Fitness-Station hat Trittsteine." }, @@ -4523,9 +4547,6 @@ "19": { "then": "Die Fitness-Station hat Kampfseile (battle ropes)." }, - "2": { - "then": "Die Fitness-Station hat eine Einrichtung für Sit-ups." - }, "20": { "then": "Die Fitness-Station hat ein Fahrradergometer." }, @@ -4540,27 +4561,6 @@ }, "24": { "then": "Die Fitness-Station hat eine Slackline." - }, - "3": { - "then": "Die Fitness-Station hat eine Vorrichtung für Liegestütze. In der Regel eine oder mehrere niedrige Reckstangen." - }, - "4": { - "then": "Die Fitness-Station hat Stangen zum Dehnen." - }, - "5": { - "then": "Die Fitness-Station hat eine Vorrichtung für Rückenstrecker (Hyperextensions)." - }, - "6": { - "then": "Die Fitness-Station hat Ringe für Gymnastikübungen." - }, - "7": { - "then": "Die Fitness-Station hat eine horizontale Leiter (Monkey Bars)." - }, - "8": { - "then": "Die Fitness-Station hat eine Sprossenwand zum Klettern." - }, - "9": { - "then": "Die Fitness-Station hat Pfosten für Slalomübungen." } }, "question": "Welche Übungsgeräte gibt es an dieser Fitness-Station?" @@ -4646,21 +4646,6 @@ "1": { "then": "Dies ist eine Pommesbude" }, - "10": { - "then": "Hier werden chinesische Gerichte serviert" - }, - "11": { - "then": "Hier werden griechische Gerichte serviert" - }, - "12": { - "then": "Hier werden indische Gerichte serviert" - }, - "13": { - "then": "Hier werden türkische Gerichte serviert" - }, - "14": { - "then": "Hier werden thailändische Gerichte serviert" - }, "2": { "then": "Bietet vorwiegend Pastagerichte an" }, @@ -4684,6 +4669,21 @@ }, "9": { "then": "Hier werden französische Gerichte serviert" + }, + "10": { + "then": "Hier werden chinesische Gerichte serviert" + }, + "11": { + "then": "Hier werden griechische Gerichte serviert" + }, + "12": { + "then": "Hier werden indische Gerichte serviert" + }, + "13": { + "then": "Hier werden türkische Gerichte serviert" + }, + "14": { + "then": "Hier werden thailändische Gerichte serviert" } }, "question": "Welches Essen gibt es hier?", @@ -5816,19 +5816,6 @@ } } }, - "10": { - "options": { - "0": { - "question": "Alle Notizen" - }, - "1": { - "question": "Importnotizen ausblenden" - }, - "2": { - "question": "Nur Importnotizen anzeigen" - } - } - }, "2": { "options": { "0": { @@ -5884,6 +5871,19 @@ "question": "Nur offene Notizen anzeigen" } } + }, + "10": { + "options": { + "0": { + "question": "Alle Notizen" + }, + "1": { + "question": "Importnotizen ausblenden" + }, + "2": { + "question": "Nur Importnotizen anzeigen" + } + } } }, "name": "OpenStreetMap-Hinweise", @@ -6212,21 +6212,6 @@ "1": { "then": "Dies ist ein normaler Stellplatz." }, - "10": { - "then": "Dies ist ein Stellplatz, der für Eltern mit Kindern reserviert ist." - }, - "11": { - "then": "Dies ist ein Stellplatz, der für das Personal reserviert ist." - }, - "12": { - "then": "Dies ist ein Stellplatz, der für Taxis reserviert ist." - }, - "13": { - "then": "Dies ist ein Stellplatz, der für Fahrzeuge mit Anhänger reserviert ist." - }, - "14": { - "then": "Dies ist ein Stellplatz, der für Carsharing reserviert ist." - }, "2": { "then": "Dies ist ein Behindertenstellplatz." }, @@ -6250,6 +6235,21 @@ }, "9": { "then": "Dies ist ein Stellplatz, der für Motorräder reserviert ist." + }, + "10": { + "then": "Dies ist ein Stellplatz, der für Eltern mit Kindern reserviert ist." + }, + "11": { + "then": "Dies ist ein Stellplatz, der für das Personal reserviert ist." + }, + "12": { + "then": "Dies ist ein Stellplatz, der für Taxis reserviert ist." + }, + "13": { + "then": "Dies ist ein Stellplatz, der für Fahrzeuge mit Anhänger reserviert ist." + }, + "14": { + "then": "Dies ist ein Stellplatz, der für Carsharing reserviert ist." } }, "question": "Welche Art von Stellplatz ist dies?" @@ -6876,6 +6876,30 @@ "1": { "question": "Recycling von Batterien" }, + "2": { + "question": "Recycling von Getränkekartons" + }, + "3": { + "question": "Recycling von Dosen" + }, + "4": { + "question": "Recycling von Kleidung" + }, + "5": { + "question": "Recycling von Speiseöl" + }, + "6": { + "question": "Recycling von Motoröl" + }, + "7": { + "question": "Recycling von Leuchtstoffröhren" + }, + "8": { + "question": "Recycling von Grünabfällen" + }, + "9": { + "question": "Recycling von Glasflaschen" + }, "10": { "question": "Recycling von Glas" }, @@ -6906,32 +6930,8 @@ "19": { "question": "Recycling von Restabfällen" }, - "2": { - "question": "Recycling von Getränkekartons" - }, "20": { "question": "Recycling von Restabfällen" - }, - "3": { - "question": "Recycling von Dosen" - }, - "4": { - "question": "Recycling von Kleidung" - }, - "5": { - "question": "Recycling von Speiseöl" - }, - "6": { - "question": "Recycling von Motoröl" - }, - "7": { - "question": "Recycling von Leuchtstoffröhren" - }, - "8": { - "question": "Recycling von Grünabfällen" - }, - "9": { - "question": "Recycling von Glasflaschen" } } }, @@ -6999,6 +6999,30 @@ "1": { "then": "Getränkekartons können hier recycelt werden" }, + "2": { + "then": "Dosen können hier recycelt werden" + }, + "3": { + "then": "Kleidung kann hier recycelt werden" + }, + "4": { + "then": "Speiseöl kann hier recycelt werden" + }, + "5": { + "then": "Motoröl kann hier recycelt werden" + }, + "6": { + "then": "Hier können Leuchtstoffröhren recycelt werden" + }, + "7": { + "then": "Grünabfälle können hier recycelt werden" + }, + "8": { + "then": "Bio-Abfall kann hier recycelt werden" + }, + "9": { + "then": "Glasflaschen können hier recycelt werden" + }, "10": { "then": "Glas kann hier recycelt werden" }, @@ -7029,9 +7053,6 @@ "19": { "then": "Schuhe können hier recycelt werden" }, - "2": { - "then": "Dosen können hier recycelt werden" - }, "20": { "then": "Elektrokleingeräte können hier recycelt werden" }, @@ -7043,27 +7064,6 @@ }, "23": { "then": "Restmüll kann hier recycelt werden" - }, - "3": { - "then": "Kleidung kann hier recycelt werden" - }, - "4": { - "then": "Speiseöl kann hier recycelt werden" - }, - "5": { - "then": "Motoröl kann hier recycelt werden" - }, - "6": { - "then": "Hier können Leuchtstoffröhren recycelt werden" - }, - "7": { - "then": "Grünabfälle können hier recycelt werden" - }, - "8": { - "then": "Bio-Abfall kann hier recycelt werden" - }, - "9": { - "then": "Glasflaschen können hier recycelt werden" } }, "question": "Was kann hier recycelt werden?" @@ -7639,12 +7639,6 @@ }, "question": "Hat die Treppe einen Handlauf?" }, - "multilevels": { - "override": { - "question": "Zwischen welchen Stockwerken befinden sich diese Treppen?", - "render": "Diese Stufen befinden sich zwischen den Stockwerken {level}" - } - }, "ramp": { "mappings": { "0": { @@ -7771,12 +7765,6 @@ "1": { "then": "Diese Straßenlaterne verwendet LEDs" }, - "10": { - "then": "Diese Straßenlaterne verwendet Hochdruck-Natriumdampflampen (orange mit weiß)" - }, - "11": { - "then": "Diese Straßenlaterne wird mit Gas beleuchtet" - }, "2": { "then": "Diese Straßenlaterne verwendet Glühlampenlicht" }, @@ -7800,6 +7788,12 @@ }, "9": { "then": "Diese Straßenlaterne verwendet Niederdruck-Natriumdampflampen (einfarbig orange)" + }, + "10": { + "then": "Diese Straßenlaterne verwendet Hochdruck-Natriumdampflampen (orange mit weiß)" + }, + "11": { + "then": "Diese Straßenlaterne wird mit Gas beleuchtet" } }, "question": "Mit welcher Art von Beleuchtung arbeitet diese Straßenlaterne?" @@ -8058,18 +8052,6 @@ }, "render": "Dieser Fahrkartenentwerter ist Teil einer Zugangsbarriere vom Typ {barrier}" }, - "payment-options": { - "override": { - "mappings+": { - "0": { - "then": "Dieser Fahrkartenentwerter akzeptiert OV-Chipkaart" - }, - "1": { - "then": "Dieser Fahrkartenentwerter akzeptiert OV-Chipkaart" - } - } - } - }, "validator-operator": { "freeform": { "placeholder": "Name des Betreibers" @@ -8282,11 +8264,6 @@ }, "name": "Toiletten in anderen Einrichtungen", "tagRenderings": { - "opening_hours": { - "override": { - "question": "Wann ist die Einrichtung, in der sich diese Toiletten befinden, geöffnet?" - } - }, "toilet-access": { "mappings": { "0": { @@ -9127,4 +9104,4 @@ } } } -} +} \ No newline at end of file diff --git a/langs/layers/en.json b/langs/layers/en.json index 7d37b2be4..2a9f5de78 100644 --- a/langs/layers/en.json +++ b/langs/layers/en.json @@ -35,16 +35,6 @@ "1": { "title": "a freestanding poster box" }, - "10": { - "description": "Used for advertising signs, neon signs, logos & institutional entrance signs", - "title": "a sign" - }, - "11": { - "title": "a sculpture" - }, - "12": { - "title": "a wall painting" - }, "2": { "title": "a poster box mounted on a wall" }, @@ -71,6 +61,16 @@ }, "9": { "title": "a totem" + }, + "10": { + "description": "Used for advertising signs, neon signs, logos & institutional entrance signs", + "title": "a sign" + }, + "11": { + "title": "a sculpture" + }, + "12": { + "title": "a wall painting" } }, "tagRenderings": { @@ -165,9 +165,6 @@ "1": { "then": "This is a board" }, - "10": { - "then": "This is a wall painting" - }, "2": { "then": "This is a column" }, @@ -191,6 +188,9 @@ }, "9": { "then": "This is a totem" + }, + "10": { + "then": "This is a wall painting" } }, "question": "Which type of advertising feature is this?", @@ -205,9 +205,6 @@ "1": { "then": "Board" }, - "10": { - "then": "Wall painting" - }, "2": { "then": "Poster Box" }, @@ -231,6 +228,9 @@ }, "9": { "then": "Totem" + }, + "10": { + "then": "Wall painting" } } } @@ -309,15 +309,6 @@ "1": { "then": "Mural" }, - "10": { - "then": "Azulejo (Spanish decorative tilework)" - }, - "11": { - "then": "Tilework" - }, - "12": { - "then": "Woodcarving" - }, "2": { "then": "Painting" }, @@ -341,6 +332,15 @@ }, "9": { "then": "Relief" + }, + "10": { + "then": "Azulejo (Spanish decorative tilework)" + }, + "11": { + "then": "Tilework" + }, + "12": { + "then": "Woodcarving" } }, "question": "What is the type of this artwork?", @@ -1785,27 +1785,6 @@ "1": { "question": "Has a <div style='display: inline-block'><b><b>Schuko wall plug</b> without ground pin (CEE7/4 type F)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/CEE7_4F.svg'/></div> connector" }, - "10": { - "question": "Has a <div style='display: inline-block'><b><b>Type 2 with cable</b> (mennekes)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_tethered.svg'/></div> connector" - }, - "11": { - "question": "Has a <div style='display: inline-block'><b><b>Tesla Supercharger CCS</b> (a branded type2_css)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_CCS.svg'/></div> connector" - }, - "12": { - "question": "Has a <div style='display: inline-block'><b><b>Tesla Supercharger (destination)</b></b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Tesla-hpwc-model-s.svg'/></div> connector" - }, - "13": { - "question": "Has a <div style='display: inline-block'><b><b>Tesla Supercharger (Destination)</b> (A Type 2 with cable branded as tesla)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_tethered.svg'/></div> connector" - }, - "14": { - "question": "Has a <div style='display: inline-block'><b><b>USB</b> to charge phones and small electronics</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/usb_port.svg'/></div> connector" - }, - "15": { - "question": "Has a <div style='display: inline-block'><b><b>Bosch Active Connect with 3 pins</b> and cable</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/bosch-3pin.svg'/></div> connector" - }, - "16": { - "question": "Has a <div style='display: inline-block'><b><b>Bosch Active Connect with 5 pins</b> and cable</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/bosch-5pin.svg'/></div> connector" - }, "2": { "question": "Has a <div style='display: inline-block'><b><b>European wall plug</b> with ground pin (CEE7/4 type E)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/TypeE.svg'/></div> connector" }, @@ -1829,6 +1808,27 @@ }, "9": { "question": "Has a <div style='display: inline-block'><b><b>Type 2 CCS</b> (mennekes)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_CCS.svg'/></div> connector" + }, + "10": { + "question": "Has a <div style='display: inline-block'><b><b>Type 2 with cable</b> (mennekes)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_tethered.svg'/></div> connector" + }, + "11": { + "question": "Has a <div style='display: inline-block'><b><b>Tesla Supercharger CCS</b> (a branded type2_css)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_CCS.svg'/></div> connector" + }, + "12": { + "question": "Has a <div style='display: inline-block'><b><b>Tesla Supercharger (destination)</b></b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Tesla-hpwc-model-s.svg'/></div> connector" + }, + "13": { + "question": "Has a <div style='display: inline-block'><b><b>Tesla Supercharger (Destination)</b> (A Type 2 with cable branded as tesla)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_tethered.svg'/></div> connector" + }, + "14": { + "question": "Has a <div style='display: inline-block'><b><b>USB</b> to charge phones and small electronics</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/usb_port.svg'/></div> connector" + }, + "15": { + "question": "Has a <div style='display: inline-block'><b><b>Bosch Active Connect with 3 pins</b> and cable</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/bosch-3pin.svg'/></div> connector" + }, + "16": { + "question": "Has a <div style='display: inline-block'><b><b>Bosch Active Connect with 5 pins</b> and cable</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/bosch-5pin.svg'/></div> connector" } } } @@ -1884,6 +1884,30 @@ "1": { "then": "<b>Schuko wall plug</b> without ground pin (CEE7/4 type F)" }, + "2": { + "then": "<b>European wall plug</b> with ground pin (CEE7/4 type E)" + }, + "3": { + "then": "<b>European wall plug</b> with ground pin (CEE7/4 type E)" + }, + "4": { + "then": "<b>Chademo</b>" + }, + "5": { + "then": "<b>Chademo</b>" + }, + "6": { + "then": "<b>Type 1 with cable</b> (J1772)" + }, + "7": { + "then": "<b>Type 1 with cable</b> (J1772)" + }, + "8": { + "then": "<b>Type 1 <i>without</i> cable</b> (J1772)" + }, + "9": { + "then": "<b>Type 1 <i>without</i> cable</b> (J1772)" + }, "10": { "then": "<b>Type 1 CCS</b> (aka Type 1 Combo)" }, @@ -1914,9 +1938,6 @@ "19": { "then": "<b>Type 2 with cable</b> (mennekes)" }, - "2": { - "then": "<b>European wall plug</b> with ground pin (CEE7/4 type E)" - }, "20": { "then": "<b>Tesla Supercharger CCS</b> (a branded type2_css)" }, @@ -1947,32 +1968,11 @@ "29": { "then": "<b>Bosch Active Connect with 3 pins</b> and cable" }, - "3": { - "then": "<b>European wall plug</b> with ground pin (CEE7/4 type E)" - }, "30": { "then": "<b>Bosch Active Connect with 5 pins</b> and cable" }, "31": { "then": "<b>Bosch Active Connect with 5 pins</b> and cable" - }, - "4": { - "then": "<b>Chademo</b>" - }, - "5": { - "then": "<b>Chademo</b>" - }, - "6": { - "then": "<b>Type 1 with cable</b> (J1772)" - }, - "7": { - "then": "<b>Type 1 with cable</b> (J1772)" - }, - "8": { - "then": "<b>Type 1 <i>without</i> cable</b> (J1772)" - }, - "9": { - "then": "<b>Type 1 <i>without</i> cable</b> (J1772)" } }, "question": "Which charging connections are available here?" @@ -3458,15 +3458,6 @@ "1": { "then": "This cycleway is paved" }, - "10": { - "then": "This cycleway is made of fine gravel" - }, - "11": { - "then": "This cycleway is made of pebblestone" - }, - "12": { - "then": "This cycleway is made from raw ground" - }, "2": { "then": "This cycleway is made of asphalt" }, @@ -3490,6 +3481,15 @@ }, "9": { "then": "This cycleway is made of gravel" + }, + "10": { + "then": "This cycleway is made of fine gravel" + }, + "11": { + "then": "This cycleway is made of pebblestone" + }, + "12": { + "then": "This cycleway is made from raw ground" } }, "question": "What is the surface of the cycleway made from?", @@ -3538,15 +3538,6 @@ "1": { "then": "This cycleway is paved" }, - "10": { - "then": "This cycleway is made of fine gravel" - }, - "11": { - "then": "This cycleway is made of pebblestone" - }, - "12": { - "then": "This cycleway is made from raw ground" - }, "2": { "then": "This cycleway is made of asphalt" }, @@ -3570,6 +3561,15 @@ }, "9": { "then": "This cycleway is made of gravel" + }, + "10": { + "then": "This cycleway is made of fine gravel" + }, + "11": { + "then": "This cycleway is made of pebblestone" + }, + "12": { + "then": "This cycleway is made from raw ground" } }, "question": "What is the surface of the street made from?", @@ -4493,6 +4493,30 @@ "1": { "then": "This fitness station has a sign with instructions for a specific exercise." }, + "2": { + "then": "This fitness station has a facility for sit-ups." + }, + "3": { + "then": "This fitness station has a facility for push-ups. Usually consists of one or more low horizontal bars." + }, + "4": { + "then": "This fitness station has bars for stretching." + }, + "5": { + "then": "This fitness station has a station for making hyperextensions." + }, + "6": { + "then": "This fitness station has rings for gymnastic exercises." + }, + "7": { + "then": "This fitness station has a horizontal ladder, also known as monkey bars." + }, + "8": { + "then": "This fitness station has wall bars to climb on." + }, + "9": { + "then": "This fitness station has posts for performing slalom exercises." + }, "10": { "then": "This fitness station has stepping stones." }, @@ -4523,9 +4547,6 @@ "19": { "then": "This fitness station has battling ropes." }, - "2": { - "then": "This fitness station has a facility for sit-ups." - }, "20": { "then": "This fitness station has a stationary bicycle." }, @@ -4540,27 +4561,6 @@ }, "24": { "then": "This fitness station has a slackline." - }, - "3": { - "then": "This fitness station has a facility for push-ups. Usually consists of one or more low horizontal bars." - }, - "4": { - "then": "This fitness station has bars for stretching." - }, - "5": { - "then": "This fitness station has a station for making hyperextensions." - }, - "6": { - "then": "This fitness station has rings for gymnastic exercises." - }, - "7": { - "then": "This fitness station has a horizontal ladder, also known as monkey bars." - }, - "8": { - "then": "This fitness station has wall bars to climb on." - }, - "9": { - "then": "This fitness station has posts for performing slalom exercises." } }, "question": "What kind of equipment does this fitness station have?" @@ -4646,21 +4646,6 @@ "1": { "then": "This is a friture" }, - "10": { - "then": "Chinese dishes are served here" - }, - "11": { - "then": "Greek dishes are served here" - }, - "12": { - "then": "Indian dishes are served here" - }, - "13": { - "then": "Turkish dishes are served here" - }, - "14": { - "then": "Thai dishes are served here" - }, "2": { "then": "Mainly serves pasta" }, @@ -4684,6 +4669,21 @@ }, "9": { "then": "French dishes are served here" + }, + "10": { + "then": "Chinese dishes are served here" + }, + "11": { + "then": "Greek dishes are served here" + }, + "12": { + "then": "Indian dishes are served here" + }, + "13": { + "then": "Turkish dishes are served here" + }, + "14": { + "then": "Thai dishes are served here" } }, "question": "Which food is served here?", @@ -5816,19 +5816,6 @@ } } }, - "10": { - "options": { - "0": { - "question": "All Notes" - }, - "1": { - "question": "Hide import notes" - }, - "2": { - "question": "Show only import Notes" - } - } - }, "2": { "options": { "0": { @@ -5884,6 +5871,19 @@ "question": "Only show open notes" } } + }, + "10": { + "options": { + "0": { + "question": "All Notes" + }, + "1": { + "question": "Hide import notes" + }, + "2": { + "question": "Show only import Notes" + } + } } }, "name": "OpenStreetMap notes", @@ -6212,21 +6212,6 @@ "1": { "then": "This is a normal parking space." }, - "10": { - "then": "This is a parking space reserved for parents with children." - }, - "11": { - "then": "This is a parking space reserved for staff." - }, - "12": { - "then": "This is a parking space reserved for taxis." - }, - "13": { - "then": "This is a parking space reserved for vehicles towing a trailer." - }, - "14": { - "then": "This is a parking space reserved for car sharing." - }, "2": { "then": "This is a disabled parking space." }, @@ -6250,6 +6235,21 @@ }, "9": { "then": "This is parking space reserved for motorcycles." + }, + "10": { + "then": "This is a parking space reserved for parents with children." + }, + "11": { + "then": "This is a parking space reserved for staff." + }, + "12": { + "then": "This is a parking space reserved for taxis." + }, + "13": { + "then": "This is a parking space reserved for vehicles towing a trailer." + }, + "14": { + "then": "This is a parking space reserved for car sharing." } }, "question": "What kind of parking space is this?" @@ -6876,6 +6876,30 @@ "1": { "question": "Recycling of batteries" }, + "2": { + "question": "Recycling of beverage cartons" + }, + "3": { + "question": "Recycling of cans" + }, + "4": { + "question": "Recycling of clothes" + }, + "5": { + "question": "Recycling of cooking oil" + }, + "6": { + "question": "Recycling of engine oil" + }, + "7": { + "question": "Recycling of fluorescent tubes" + }, + "8": { + "question": "Recycling of green waste" + }, + "9": { + "question": "Recycling of glass bottles" + }, "10": { "question": "Recycling of glass" }, @@ -6906,32 +6930,8 @@ "19": { "question": "Recycling of residual waste" }, - "2": { - "question": "Recycling of beverage cartons" - }, "20": { "question": "Recycling of residual waste" - }, - "3": { - "question": "Recycling of cans" - }, - "4": { - "question": "Recycling of clothes" - }, - "5": { - "question": "Recycling of cooking oil" - }, - "6": { - "question": "Recycling of engine oil" - }, - "7": { - "question": "Recycling of fluorescent tubes" - }, - "8": { - "question": "Recycling of green waste" - }, - "9": { - "question": "Recycling of glass bottles" } } }, @@ -6999,6 +6999,30 @@ "1": { "then": "Beverage cartons can be recycled here" }, + "2": { + "then": "Cans can be recycled here" + }, + "3": { + "then": "Clothes can be recycled here" + }, + "4": { + "then": "Cooking oil can be recycled here" + }, + "5": { + "then": "Engine oil can be recycled here" + }, + "6": { + "then": "Fluorescent tubes can be recycled here" + }, + "7": { + "then": "Green waste can be recycled here" + }, + "8": { + "then": "Organic waste can be recycled here" + }, + "9": { + "then": "Glass bottles can be recycled here" + }, "10": { "then": "Glass can be recycled here" }, @@ -7029,9 +7053,6 @@ "19": { "then": "Shoes can be recycled here" }, - "2": { - "then": "Cans can be recycled here" - }, "20": { "then": "Small electrical appliances can be recycled here" }, @@ -7043,27 +7064,6 @@ }, "23": { "then": "Residual waste can be recycled here" - }, - "3": { - "then": "Clothes can be recycled here" - }, - "4": { - "then": "Cooking oil can be recycled here" - }, - "5": { - "then": "Engine oil can be recycled here" - }, - "6": { - "then": "Fluorescent tubes can be recycled here" - }, - "7": { - "then": "Green waste can be recycled here" - }, - "8": { - "then": "Organic waste can be recycled here" - }, - "9": { - "then": "Glass bottles can be recycled here" } }, "question": "What can be recycled here?" @@ -7771,12 +7771,6 @@ "1": { "then": "This lamp uses LEDs" }, - "10": { - "then": "This lamp uses high pressure sodium lamps (orange with white)" - }, - "11": { - "then": "This lamp is lit using gas" - }, "2": { "then": "This lamp uses incandescent lighting" }, @@ -7800,6 +7794,12 @@ }, "9": { "then": "This lamp uses low pressure sodium lamps (monochrome orange)" + }, + "10": { + "then": "This lamp uses high pressure sodium lamps (orange with white)" + }, + "11": { + "then": "This lamp is lit using gas" } }, "question": "What kind of lighting does this lamp use?" @@ -9127,4 +9127,4 @@ } } } -} +} \ No newline at end of file diff --git a/langs/layers/es.json b/langs/layers/es.json index 7bd6df516..e83ee0630 100644 --- a/langs/layers/es.json +++ b/langs/layers/es.json @@ -309,12 +309,6 @@ "1": { "then": "Mural" }, - "10": { - "then": "Azulejo (Baldosas decorativas Españolas y Portuguesas)" - }, - "11": { - "then": "Cerámica" - }, "2": { "then": "Pintura" }, @@ -338,6 +332,12 @@ }, "9": { "then": "Relieve" + }, + "10": { + "then": "Azulejo (Baldosas decorativas Españolas y Portuguesas)" + }, + "11": { + "then": "Cerámica" } }, "question": "¿Qué tipo de obra es esta pieza?", @@ -1424,27 +1424,6 @@ "0": { "question": "Todos los conectores" }, - "10": { - "question": "Tiene un conector <div style='display: inline-block'><b><b>Tipo 2 con cable</b> (mennekes)</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_tethered.svg'/></div>" - }, - "11": { - "question": "Tiene un conector <div style='display: inline-block'><b><b>Tesla Supercharger CCS</b> (un tipo2_css de marca)</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_CCS.svg'/></div>" - }, - "12": { - "question": "Tiene un conector <div style='display: inline-block'><b><b>Tesla Supercharger (destination)</b></b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Tesla-hpwc-model-s.svg'/></div>" - }, - "13": { - "question": "Tiene un conector <div style='display: inline-block'><b><b>Tesla Supercharger (Destination)</b> (Tipo2 A con un cable de marca tesla)</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_tethered.svg'/></div>" - }, - "14": { - "question": "Tiene un conector <div style='display: inline-block'><b><b>USB</b> para cargar teléfonos y dispositivos electrónicos pequeños</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/usb_port.svg'/></div>" - }, - "15": { - "question": "Tiene un conector <div style='display: inline-block'><b><b>Bosch Active Connect con 3 pines</b> y cable</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/bosch-3pin.svg'/></div>" - }, - "16": { - "question": "Tiene un conector <div style='display: inline-block'><b><b>Bosch Active Connect con 5 pines</b> y cable</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/bosch-5pin.svg'/></div>" - }, "2": { "question": "Tiene un conector <div style='display: inline-block'><b><b>enchufe de pared Europeo</b> con un pin de tierra (CEE7/4 tipo E</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/TypeE.svg'/></div>" }, @@ -1468,6 +1447,27 @@ }, "9": { "question": "Tiene un conector <div style='display: inline-block'><b><b>Tipo 2 CCS</b> (mennekes</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_CCS.svg'/></div>" + }, + "10": { + "question": "Tiene un conector <div style='display: inline-block'><b><b>Tipo 2 con cable</b> (mennekes)</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_tethered.svg'/></div>" + }, + "11": { + "question": "Tiene un conector <div style='display: inline-block'><b><b>Tesla Supercharger CCS</b> (un tipo2_css de marca)</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_CCS.svg'/></div>" + }, + "12": { + "question": "Tiene un conector <div style='display: inline-block'><b><b>Tesla Supercharger (destination)</b></b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Tesla-hpwc-model-s.svg'/></div>" + }, + "13": { + "question": "Tiene un conector <div style='display: inline-block'><b><b>Tesla Supercharger (Destination)</b> (Tipo2 A con un cable de marca tesla)</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_tethered.svg'/></div>" + }, + "14": { + "question": "Tiene un conector <div style='display: inline-block'><b><b>USB</b> para cargar teléfonos y dispositivos electrónicos pequeños</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/usb_port.svg'/></div>" + }, + "15": { + "question": "Tiene un conector <div style='display: inline-block'><b><b>Bosch Active Connect con 3 pines</b> y cable</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/bosch-3pin.svg'/></div>" + }, + "16": { + "question": "Tiene un conector <div style='display: inline-block'><b><b>Bosch Active Connect con 5 pines</b> y cable</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/bosch-5pin.svg'/></div>" } } } @@ -1522,6 +1522,30 @@ "1": { "then": "<b>Enchufe de pared Schuko</b> sin pin de tierra (CEE7/4 tipo F)" }, + "2": { + "then": "<b>Enchufe de pared Europeo</b> con pin de tierra (CEE7/4 tipo E)" + }, + "3": { + "then": "<b>Enchufe de pared Europeo</b> con pin de tierra (CEE7/4 tipo E)" + }, + "4": { + "then": "<b>Chademo</b>" + }, + "5": { + "then": "<b>Chademo</b>" + }, + "6": { + "then": "<b>Tipo 1 con cable</b> (J1772)" + }, + "7": { + "then": "<b>Tipo 1 con cable</b> (J1772)" + }, + "8": { + "then": "<b>Tipo 1 <i>sin</i> cable</b> (J1772)" + }, + "9": { + "then": "<b>Tipo 1 <i>sin</i> cable</b> (J1772)" + }, "10": { "then": "<b>CSS Tipo 1</b> (también conocido como Tipo 1 Combo)" }, @@ -1552,9 +1576,6 @@ "19": { "then": "<b>Tipo 2 con cable</b> (mennekes)" }, - "2": { - "then": "<b>Enchufe de pared Europeo</b> con pin de tierra (CEE7/4 tipo E)" - }, "20": { "then": "<b>CCS Supercargador Tesla</b> (un tipo2_css con marca)" }, @@ -1585,32 +1606,11 @@ "29": { "then": "<b>Bosch Active Connect con 3 pines</b> y cable" }, - "3": { - "then": "<b>Enchufe de pared Europeo</b> con pin de tierra (CEE7/4 tipo E)" - }, "30": { "then": "<b>Bosch Active Connect con 5 pines</b> y cable" }, "31": { "then": "<b>Bosch Active Connect con 5 pines</b> y cable" - }, - "4": { - "then": "<b>Chademo</b>" - }, - "5": { - "then": "<b>Chademo</b>" - }, - "6": { - "then": "<b>Tipo 1 con cable</b> (J1772)" - }, - "7": { - "then": "<b>Tipo 1 con cable</b> (J1772)" - }, - "8": { - "then": "<b>Tipo 1 <i>sin</i> cable</b> (J1772)" - }, - "9": { - "then": "<b>Tipo 1 <i>sin</i> cable</b> (J1772)" } }, "question": "¿Qué tipo de conexiones de carga están disponibles aquí?" @@ -2005,12 +2005,6 @@ "1": { "then": "Este carril bici está pavimentado" }, - "10": { - "then": "Este carril bici está hecho de gravilla" - }, - "12": { - "then": "Este carril bici está hecho de tierra natural" - }, "2": { "then": "Este carril bici está hecho de asfalto" }, @@ -2025,6 +2019,12 @@ }, "9": { "then": "Este carril bici está hecho de grava" + }, + "10": { + "then": "Este carril bici está hecho de gravilla" + }, + "12": { + "then": "Este carril bici está hecho de tierra natural" } }, "question": "¿De qué superficie está hecho este carril bici?", @@ -2070,9 +2070,6 @@ "1": { "then": "Este carril bici está pavimentado" }, - "10": { - "then": "Este carril bici está hecho de gravilla" - }, "2": { "then": "Este carril bici está hecho de asfalto" }, @@ -2084,6 +2081,9 @@ }, "9": { "then": "Este carril bici está hecho de grava" + }, + "10": { + "then": "Este carril bici está hecho de gravilla" } }, "question": "¿De qué esta hecha la superficie de esta calle?", @@ -2616,18 +2616,6 @@ "0": { "then": "Esto es una pizzería" }, - "10": { - "then": "Aquí se sirven platos Chinos" - }, - "11": { - "then": "Aquí se sirven platos Griegos" - }, - "12": { - "then": "Aquí se sirven platos Indios" - }, - "13": { - "then": "Aquí se sirven platos Turcos" - }, "2": { "then": "Principalmente sirve pasta" }, @@ -2648,6 +2636,18 @@ }, "9": { "then": "Aquí se sirven platos Franceses" + }, + "10": { + "then": "Aquí se sirven platos Chinos" + }, + "11": { + "then": "Aquí se sirven platos Griegos" + }, + "12": { + "then": "Aquí se sirven platos Indios" + }, + "13": { + "then": "Aquí se sirven platos Turcos" } }, "question": "¿Qué comida se sirve aquí?", @@ -3036,19 +3036,6 @@ } } }, - "10": { - "options": { - "0": { - "question": "Todas las notas" - }, - "1": { - "question": "Ocultar las nostras de importación" - }, - "2": { - "question": "Solo mostrar las notas de importación" - } - } - }, "2": { "options": { "0": { @@ -3104,6 +3091,19 @@ "question": "Solo mostrar las notas abiertas" } } + }, + "10": { + "options": { + "0": { + "question": "Todas las notas" + }, + "1": { + "question": "Ocultar las nostras de importación" + }, + "2": { + "question": "Solo mostrar las notas de importación" + } + } } }, "name": "Notas de OpenStreetMap", @@ -3406,6 +3406,21 @@ "1": { "question": "Reciclaje de baterías" }, + "3": { + "question": "Reciclaje de latas" + }, + "4": { + "question": "Reciclaje de ropa" + }, + "5": { + "question": "Reciclaje de aceite de cocina" + }, + "6": { + "question": "Reciclaje de aceite de motor" + }, + "9": { + "question": "Reciclaje de botellas de cristal" + }, "10": { "question": "Reciclaje de cristal" }, @@ -3429,21 +3444,6 @@ }, "18": { "question": "Reciclaje de pequeños electrodomésticos" - }, - "3": { - "question": "Reciclaje de latas" - }, - "4": { - "question": "Reciclaje de ropa" - }, - "5": { - "question": "Reciclaje de aceite de cocina" - }, - "6": { - "question": "Reciclaje de aceite de motor" - }, - "9": { - "question": "Reciclaje de botellas de cristal" } } } @@ -3486,6 +3486,24 @@ "0": { "then": "Aquí se pueden reciclar baterías" }, + "2": { + "then": "Aquí se pueden reciclar latas" + }, + "3": { + "then": "Aquí se puede reciclar ropa" + }, + "4": { + "then": "Aquí se puede reciclar aceite de cocina" + }, + "5": { + "then": "Aquí se puede reciclar aceite de motor" + }, + "8": { + "then": "Aquí se pueden reciclar residuos orgánicos" + }, + "9": { + "then": "Aquí se pueden reciclar botellas de cristal" + }, "10": { "then": "Aquí se puede reciclar cristal" }, @@ -3509,24 +3527,6 @@ }, "19": { "then": "Aquí se pueden reciclar zapatos" - }, - "2": { - "then": "Aquí se pueden reciclar latas" - }, - "3": { - "then": "Aquí se puede reciclar ropa" - }, - "4": { - "then": "Aquí se puede reciclar aceite de cocina" - }, - "5": { - "then": "Aquí se puede reciclar aceite de motor" - }, - "8": { - "then": "Aquí se pueden reciclar residuos orgánicos" - }, - "9": { - "then": "Aquí se pueden reciclar botellas de cristal" } }, "question": "¿Qué se puede reciclar aquí?" @@ -3808,6 +3808,11 @@ "question": "¿De qué color es la luz que emite esta lámpara?", "render": "Esta lámpara emite luz {light:colour}" }, + "count": { + "mappings": { + "0": {} + } + }, "direction": { "question": "¿Hacia donde apunta esta lámpara?", "render": "Esta lámpara apunta hacia {light:direction}" @@ -3848,12 +3853,6 @@ "1": { "then": "Esta lámpara utiliza LEDs" }, - "10": { - "then": "Esta lámpara utiliza lámparas de sodio de alta presión (naranja con blanco)" - }, - "11": { - "then": "Esta lampara se ilumina con gas" - }, "2": { "then": "Esta lámpara utiliza iluminación incandescente" }, @@ -3874,6 +3873,12 @@ }, "9": { "then": "Esta lámpara utiliza lámparas de sodio de baja presión (naranja monocromo)" + }, + "10": { + "then": "Esta lámpara utiliza lámparas de sodio de alta presión (naranja con blanco)" + }, + "11": { + "then": "Esta lampara se ilumina con gas" } }, "question": "¿Qué tipo de iluminación utiliza esta lámpara?" @@ -4320,4 +4325,4 @@ } } } -} +} \ No newline at end of file diff --git a/langs/layers/fr.json b/langs/layers/fr.json index 56be0432e..74a210f1f 100644 --- a/langs/layers/fr.json +++ b/langs/layers/fr.json @@ -29,14 +29,14 @@ "0": { "description": "Un grand équipement extérieur, principalement disposé dans les zones à fort trafic comme une route" }, - "10": { - "description": "Désigne une enseigne publicitaire, une enseigne néon, les logos ou des indications d'entrées" - }, "3": { "description": "Petit panneau pour l’affichage de proximité, généralement à destination des piétons" }, "4": { "description": "Une structure extérieure cylindrique qui affiche de la publicité" + }, + "10": { + "description": "Désigne une enseigne publicitaire, une enseigne néon, les logos ou des indications d'entrées" } }, "tagRenderings": { @@ -118,9 +118,6 @@ "1": { "then": "C'est un petit panneau" }, - "10": { - "then": "C'est une peinture murale" - }, "2": { "then": "C'est une colonne" }, @@ -144,6 +141,9 @@ }, "9": { "then": "C'est un totem" + }, + "10": { + "then": "C'est une peinture murale" } }, "question": "De quel type de dispositif publicitaire s'agit-il ?" @@ -224,15 +224,6 @@ "1": { "then": "Peinture murale" }, - "10": { - "then": "Azulejo (faïence latine)" - }, - "11": { - "then": "Carrelage" - }, - "12": { - "then": "Sculpture sur bois" - }, "2": { "then": "Peinture" }, @@ -256,6 +247,15 @@ }, "9": { "then": "Relief" + }, + "10": { + "then": "Azulejo (faïence latine)" + }, + "11": { + "then": "Carrelage" + }, + "12": { + "then": "Sculpture sur bois" } }, "question": "Quel est le type de cette œuvre d'art ?", @@ -2118,15 +2118,6 @@ "1": { "then": "Cette piste cyclable est goudronée" }, - "10": { - "then": "Cette piste cyclable est faite en graviers fins" - }, - "11": { - "then": "Cette piste cyclable est en cailloux" - }, - "12": { - "then": "Cette piste cyclable est faite en sol brut" - }, "2": { "then": "Cette piste cyclable est asphaltée" }, @@ -2150,6 +2141,15 @@ }, "9": { "then": "Cette piste cyclable est faite en graviers" + }, + "10": { + "then": "Cette piste cyclable est faite en graviers fins" + }, + "11": { + "then": "Cette piste cyclable est en cailloux" + }, + "12": { + "then": "Cette piste cyclable est faite en sol brut" } }, "question": "De quoi est faite la surface de la piste cyclable ?", @@ -2198,15 +2198,6 @@ "1": { "then": "Cette piste cyclable est pavée" }, - "10": { - "then": "Cette piste cyclable est faite en graviers fins" - }, - "11": { - "then": "Cette piste cyclable est en cailloux" - }, - "12": { - "then": "Cette piste cyclable est faite en sol brut" - }, "2": { "then": "Cette piste cyclable est asphaltée" }, @@ -2230,6 +2221,15 @@ }, "9": { "then": "Cette piste cyclable est faite en graviers" + }, + "10": { + "then": "Cette piste cyclable est faite en graviers fins" + }, + "11": { + "then": "Cette piste cyclable est en cailloux" + }, + "12": { + "then": "Cette piste cyclable est faite en sol brut" } }, "question": "De quel materiel est faite cette rue ?", @@ -3052,21 +3052,6 @@ "1": { "then": "C'est une friterie" }, - "10": { - "then": "Des plats chinois sont servis ici" - }, - "11": { - "then": "Des plats grecs sont servis ici" - }, - "12": { - "then": "Des plats indiens sont servis ici" - }, - "13": { - "then": "Des plats turcs sont servis ici" - }, - "14": { - "then": "Des plats thaïlandais sont servis ici" - }, "2": { "then": "Restaurant Italien" }, @@ -3090,6 +3075,21 @@ }, "9": { "then": "Des plats français sont servis ici" + }, + "10": { + "then": "Des plats chinois sont servis ici" + }, + "11": { + "then": "Des plats grecs sont servis ici" + }, + "12": { + "then": "Des plats indiens sont servis ici" + }, + "13": { + "then": "Des plats turcs sont servis ici" + }, + "14": { + "then": "Des plats thaïlandais sont servis ici" } }, "question": "Quelle type de nourriture est servie ici ?", @@ -5312,4 +5312,4 @@ } } } -} +} \ No newline at end of file diff --git a/langs/layers/nl.json b/langs/layers/nl.json index 6aa96c874..b6722bdf9 100644 --- a/langs/layers/nl.json +++ b/langs/layers/nl.json @@ -98,9 +98,6 @@ }, "title": { "mappings": { - "10": { - "then": "Muurschildering" - }, "3": { "then": "Aanplakzuil" }, @@ -118,6 +115,9 @@ }, "9": { "then": "Aanplakzuil" + }, + "10": { + "then": "Muurschildering" } } } @@ -196,15 +196,6 @@ "1": { "then": "Muurschildering" }, - "10": { - "then": "Azulejo (Spaanse siertegels)" - }, - "11": { - "then": "Tegelwerk" - }, - "12": { - "then": "Houtsculptuur" - }, "2": { "then": "Schilderij" }, @@ -228,6 +219,15 @@ }, "9": { "then": "Reliëf" + }, + "10": { + "then": "Azulejo (Spaanse siertegels)" + }, + "11": { + "then": "Tegelwerk" + }, + "12": { + "then": "Houtsculptuur" } }, "question": "Wat voor soort kunstwerk is dit?", @@ -1675,27 +1675,6 @@ "1": { "question": "Heeft een <div style='display: inline-block'><b><b>Schuko stekker</b> zonder aardingspin (CEE7/4 type F)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/CEE7_4F.svg'/></div>" }, - "10": { - "question": "Heeft een <div style='display: inline-block'><b><b>Type 2 met kabel</b> (J1772)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_tethered.svg'/></div>" - }, - "11": { - "question": "Heeft een <div style='display: inline-block'><b><b>Tesla Supercharger CCS</b> (een type2 CCS met Tesla-logo)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_CCS.svg'/></div>" - }, - "12": { - "question": "Heeft een <div style='display: inline-block'><b><b>Tesla Supercharger (destination)</b></b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Tesla-hpwc-model-s.svg'/></div>" - }, - "13": { - "question": "Heeft een <div style='display: inline-block'><b><b>Tesla supercharger (destination)</b> (Een Type 2 met kabel en Tesla-logo)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_tethered.svg'/></div>" - }, - "14": { - "question": "Heeft een <div style='display: inline-block'><b><b>USB</b> om GSMs en kleine electronica op te laden</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/usb_port.svg'/></div>" - }, - "15": { - "question": "Heeft een <div style='display: inline-block'><b><b>Bosch Active Connect met 3 pinnen</b> aan een kabel</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/bosch-3pin.svg'/></div>" - }, - "16": { - "question": "Heeft een <div style='display: inline-block'><b><b>Bosch Active Connect met 5 pinnen</b> aan een kabel</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/bosch-5pin.svg'/></div>" - }, "2": { "question": "Heeft een <div style='display: inline-block'><b><b>Europese stekker</b> met aardingspin (CEE7/4 type E)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/TypeE.svg'/></div>" }, @@ -1719,6 +1698,27 @@ }, "9": { "question": "Heeft een <div style='display: inline-block'><b><b>Type 2 CCS</b> (mennekes)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_CCS.svg'/></div>" + }, + "10": { + "question": "Heeft een <div style='display: inline-block'><b><b>Type 2 met kabel</b> (J1772)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_tethered.svg'/></div>" + }, + "11": { + "question": "Heeft een <div style='display: inline-block'><b><b>Tesla Supercharger CCS</b> (een type2 CCS met Tesla-logo)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_CCS.svg'/></div>" + }, + "12": { + "question": "Heeft een <div style='display: inline-block'><b><b>Tesla Supercharger (destination)</b></b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Tesla-hpwc-model-s.svg'/></div>" + }, + "13": { + "question": "Heeft een <div style='display: inline-block'><b><b>Tesla supercharger (destination)</b> (Een Type 2 met kabel en Tesla-logo)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_tethered.svg'/></div>" + }, + "14": { + "question": "Heeft een <div style='display: inline-block'><b><b>USB</b> om GSMs en kleine electronica op te laden</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/usb_port.svg'/></div>" + }, + "15": { + "question": "Heeft een <div style='display: inline-block'><b><b>Bosch Active Connect met 3 pinnen</b> aan een kabel</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/bosch-3pin.svg'/></div>" + }, + "16": { + "question": "Heeft een <div style='display: inline-block'><b><b>Bosch Active Connect met 5 pinnen</b> aan een kabel</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/bosch-5pin.svg'/></div>" } } } @@ -1774,6 +1774,30 @@ "1": { "then": "<b>Schuko stekker</b> zonder aardingspin (CEE7/4 type F)" }, + "2": { + "then": "<b>Europese stekker</b> met aardingspin (CEE7/4 type E)" + }, + "3": { + "then": "<b>Europese stekker</b> met aardingspin (CEE7/4 type E)" + }, + "4": { + "then": "<b>Chademo</b>" + }, + "5": { + "then": "<b>Chademo</b>" + }, + "6": { + "then": "<b>Type 1 met kabel</b> (J1772)" + }, + "7": { + "then": "<b>Type 1 met kabel</b> (J1772)" + }, + "8": { + "then": "<b>Type 1 <i>zonder</i> kabel</b> (J1772)" + }, + "9": { + "then": "<b>Type 1 <i>zonder</i> kabel</b> (J1772)" + }, "10": { "then": "<b>Type 1 CCS</b> (ook gekend als Type 1 Combo)" }, @@ -1804,9 +1828,6 @@ "19": { "then": "<b>Type 2 met kabel</b> (J1772)" }, - "2": { - "then": "<b>Europese stekker</b> met aardingspin (CEE7/4 type E)" - }, "20": { "then": "<b>Tesla Supercharger CCS</b> (een type2 CCS met Tesla-logo)" }, @@ -1837,32 +1858,11 @@ "29": { "then": "<b>Bosch Active Connect met 3 pinnen</b> aan een kabel" }, - "3": { - "then": "<b>Europese stekker</b> met aardingspin (CEE7/4 type E)" - }, "30": { "then": "<b>Bosch Active Connect met 5 pinnen</b> aan een kabel" }, "31": { "then": "<b>Bosch Active Connect met 5 pinnen</b> aan een kabel" - }, - "4": { - "then": "<b>Chademo</b>" - }, - "5": { - "then": "<b>Chademo</b>" - }, - "6": { - "then": "<b>Type 1 met kabel</b> (J1772)" - }, - "7": { - "then": "<b>Type 1 met kabel</b> (J1772)" - }, - "8": { - "then": "<b>Type 1 <i>zonder</i> kabel</b> (J1772)" - }, - "9": { - "then": "<b>Type 1 <i>zonder</i> kabel</b> (J1772)" } }, "question": "Welke laadaansluitingen zijn hier beschikbaar?" @@ -3342,15 +3342,6 @@ "1": { "then": "Dit fietspad is geplaveid" }, - "10": { - "then": "Dit fietspad is gemaakt van fijn grind" - }, - "11": { - "then": "Dit fietspad is gemaakt van kiezelsteentjes" - }, - "12": { - "then": "Dit fietspad is gemaakt van aarde" - }, "2": { "then": "Dit fietspad is gemaakt van asfalt" }, @@ -3374,6 +3365,15 @@ }, "9": { "then": "Dit fietspad is gemaakt van grind" + }, + "10": { + "then": "Dit fietspad is gemaakt van fijn grind" + }, + "11": { + "then": "Dit fietspad is gemaakt van kiezelsteentjes" + }, + "12": { + "then": "Dit fietspad is gemaakt van aarde" } }, "question": "Waaruit is het oppervlak van het fietspad van gemaakt?", @@ -3422,15 +3422,6 @@ "1": { "then": "Dit fietspad is geplaveid" }, - "10": { - "then": "Dit fietspad is gemaakt van fijn grind" - }, - "11": { - "then": "Dit fietspad is gemaakt van kiezelsteentjes" - }, - "12": { - "then": "Dit fietspad is gemaakt van aarde" - }, "2": { "then": "Dit fietspad is gemaakt van asfalt" }, @@ -3454,6 +3445,15 @@ }, "9": { "then": "Dit fietspad is gemaakt van grind" + }, + "10": { + "then": "Dit fietspad is gemaakt van fijn grind" + }, + "11": { + "then": "Dit fietspad is gemaakt van kiezelsteentjes" + }, + "12": { + "then": "Dit fietspad is gemaakt van aarde" } }, "question": "Waaruit is het oppervlak van de straat gemaakt?", @@ -4440,21 +4440,6 @@ "1": { "then": "Dit is een frituur" }, - "10": { - "then": "Dit is een Chinees restaurant" - }, - "11": { - "then": "Dit is een Grieks restaurant" - }, - "12": { - "then": "Dit is een Indisch restaurant" - }, - "13": { - "then": "Dit is een Turks restaurant (dat meer dan enkel kebab verkoopt)" - }, - "14": { - "then": "Dit is een Thaïs restaurant" - }, "2": { "then": "Dit is een pastazaak" }, @@ -4478,6 +4463,21 @@ }, "9": { "then": "Dit is een Frans restaurant" + }, + "10": { + "then": "Dit is een Chinees restaurant" + }, + "11": { + "then": "Dit is een Grieks restaurant" + }, + "12": { + "then": "Dit is een Indisch restaurant" + }, + "13": { + "then": "Dit is een Turks restaurant (dat meer dan enkel kebab verkoopt)" + }, + "14": { + "then": "Dit is een Thaïs restaurant" } }, "question": "Welk soort gerechten worden hier geserveerd?", @@ -5588,19 +5588,6 @@ } } }, - "10": { - "options": { - "0": { - "question": "Alle Notes" - }, - "1": { - "question": "Verberg import Notes" - }, - "2": { - "question": "Toon enkel import Notes" - } - } - }, "2": { "options": { "0": { @@ -5656,6 +5643,19 @@ "question": "Toon enkel open Notes" } } + }, + "10": { + "options": { + "0": { + "question": "Alle Notes" + }, + "1": { + "question": "Verberg import Notes" + }, + "2": { + "question": "Toon enkel import Notes" + } + } } }, "name": "OpenStreetMap Notes", @@ -5951,21 +5951,6 @@ "1": { "then": "Dit is een normale parkeerplek." }, - "10": { - "then": "Deze parkeerplek is gereserveerd voor ouders met kinderen." - }, - "11": { - "then": "Deze parkeerplek is gereserveerd voor personeel." - }, - "12": { - "then": "Deze parkeerplek is gereserveerd voor taxis." - }, - "13": { - "then": "Deze parkeerplek is gereserveerd voor voertuigen met een aanhanger." - }, - "14": { - "then": "Deze parkeerplek is gereserveerd voor autodelen." - }, "2": { "then": "Dit is een gehandicaptenparkeerplaats." }, @@ -5989,6 +5974,21 @@ }, "9": { "then": "Deze parkeerplek is gereserveerd voor motoren." + }, + "10": { + "then": "Deze parkeerplek is gereserveerd voor ouders met kinderen." + }, + "11": { + "then": "Deze parkeerplek is gereserveerd voor personeel." + }, + "12": { + "then": "Deze parkeerplek is gereserveerd voor taxis." + }, + "13": { + "then": "Deze parkeerplek is gereserveerd voor voertuigen met een aanhanger." + }, + "14": { + "then": "Deze parkeerplek is gereserveerd voor autodelen." } }, "question": "Wat voor parkeerplek is dit?" @@ -6549,6 +6549,30 @@ "1": { "question": "Recycling van batterijen" }, + "2": { + "question": "Recycling van drankpakken" + }, + "3": { + "question": "Recycling van blikken" + }, + "4": { + "question": "Recycling van kleding" + }, + "5": { + "question": "Recycling van frituurvet" + }, + "6": { + "question": "Recycling van motorolie" + }, + "7": { + "question": "Recycling van tl-buizen" + }, + "8": { + "question": "Recycling van groen afval" + }, + "9": { + "question": "Recycling van glazen flessen" + }, "10": { "question": "Recycling van glas" }, @@ -6579,32 +6603,8 @@ "19": { "question": "Recycling van restafval" }, - "2": { - "question": "Recycling van drankpakken" - }, "20": { "question": "Recycling van restafval" - }, - "3": { - "question": "Recycling van blikken" - }, - "4": { - "question": "Recycling van kleding" - }, - "5": { - "question": "Recycling van frituurvet" - }, - "6": { - "question": "Recycling van motorolie" - }, - "7": { - "question": "Recycling van tl-buizen" - }, - "8": { - "question": "Recycling van groen afval" - }, - "9": { - "question": "Recycling van glazen flessen" } } }, @@ -6672,6 +6672,30 @@ "1": { "then": "Drankpakken kunnen hier gerecycled worden" }, + "2": { + "then": "Blikken kunnen hier gerecycled worden" + }, + "3": { + "then": "Kleren kunnen hier gerecycled worden" + }, + "4": { + "then": "Frituurvet kan hier gerecycled worden" + }, + "5": { + "then": "Motorolie kan hier gerecycled worden" + }, + "6": { + "then": "TL-buizen kunnen hier gerecycled worden" + }, + "7": { + "then": "Groen afval kan hier gerecycled worden" + }, + "8": { + "then": "Organisch afval kan hier gerecycled worden" + }, + "9": { + "then": "Glazen flessen kunnen hier gerecycled worden" + }, "10": { "then": "Glas kan hier gerecycled worden" }, @@ -6702,9 +6726,6 @@ "19": { "then": "Schoenen kunnen hier gerecycled worden" }, - "2": { - "then": "Blikken kunnen hier gerecycled worden" - }, "20": { "then": "Kleine elektrische apparaten kunnen hier gerecycled worden" }, @@ -6716,27 +6737,6 @@ }, "23": { "then": "Restafval kan hier gerecycled worden" - }, - "3": { - "then": "Kleren kunnen hier gerecycled worden" - }, - "4": { - "then": "Frituurvet kan hier gerecycled worden" - }, - "5": { - "then": "Motorolie kan hier gerecycled worden" - }, - "6": { - "then": "TL-buizen kunnen hier gerecycled worden" - }, - "7": { - "then": "Groen afval kan hier gerecycled worden" - }, - "8": { - "then": "Organisch afval kan hier gerecycled worden" - }, - "9": { - "then": "Glazen flessen kunnen hier gerecycled worden" } }, "question": "Wat kan hier gerecycled worden?" @@ -7454,12 +7454,6 @@ "1": { "then": "Deze lantaarn gebruikt LEDs" }, - "10": { - "then": "Deze lantaarn gebruikt hogedruknatriumlampen (oranje met wit)" - }, - "11": { - "then": "Deze lantaarn wordt verlicht met gas" - }, "2": { "then": "Deze lantaarn gebruikt gloeilampen" }, @@ -7483,6 +7477,12 @@ }, "9": { "then": "Deze lantaarn gebruikt lagedruknatriumlampen (monochroom oranje)" + }, + "10": { + "then": "Deze lantaarn gebruikt hogedruknatriumlampen (oranje met wit)" + }, + "11": { + "then": "Deze lantaarn wordt verlicht met gas" } }, "question": "Wat voor verlichting gebruikt deze lantaarn?" @@ -8721,4 +8721,4 @@ } } } -} +} \ No newline at end of file diff --git a/langs/shared-questions/fr.json b/langs/shared-questions/fr.json index e993c3382..393ddebd7 100644 --- a/langs/shared-questions/fr.json +++ b/langs/shared-questions/fr.json @@ -307,4 +307,4 @@ "question": "Quelle est l'entité Wikidata correspondante ?" } } -} +} \ No newline at end of file diff --git a/langs/shared-questions/pl.json b/langs/shared-questions/pl.json index 2800776be..254e99457 100644 --- a/langs/shared-questions/pl.json +++ b/langs/shared-questions/pl.json @@ -307,4 +307,4 @@ "question": "Jaki jest powiązany obiekt Wikidata?" } } -} +} \ No newline at end of file diff --git a/langs/themes/ca.json b/langs/themes/ca.json index bf3f1f3f3..6ce9ece6b 100644 --- a/langs/themes/ca.json +++ b/langs/themes/ca.json @@ -904,33 +904,6 @@ "onwheels": { "description": "En aquest mapa, es mostren llocs públics accessibles per a cadira de rodes i es poden afegir fàcilment", "layers": { - "19": { - "override": { - "=title": { - "render": "Estadístiques" - } - } - }, - "20": { - "override": { - "+tagRenderings": { - "0": { - "render": { - "special": { - "text": "Importar" - } - } - }, - "1": { - "render": { - "special": { - "message": "Afegiu totes les etiquetes suggerides" - } - } - } - } - } - }, "4": { "override": { "filter": { @@ -973,6 +946,33 @@ "override": { "name": "Places d'aparcament per a minusvàlids" } + }, + "19": { + "override": { + "=title": { + "render": "Estadístiques" + } + } + }, + "20": { + "override": { + "+tagRenderings": { + "0": { + "render": { + "special": { + "text": "Importar" + } + } + }, + "1": { + "render": { + "special": { + "message": "Afegiu totes les etiquetes suggerides" + } + } + } + } + } } }, "title": "Sobre rodes" @@ -1133,6 +1133,10 @@ "stations": { "description": "Veure, editar i afegir detalls a una estació de tren", "layers": { + "3": { + "description": "Capa que mostra les estacions de tren", + "name": "Estació de tren" + }, "15": { "description": "Pantalles que mostren els trens que sortiran de l'estació", "name": "Taulers de sortides", @@ -1164,10 +1168,6 @@ "title": { "render": "Tauler de sortides" } - }, - "3": { - "description": "Capa que mostra les estacions de tren", - "name": "Estació de tren" } }, "title": "Estacions de tren" @@ -1259,4 +1259,4 @@ "shortDescription": "Un mapa amb papereres", "title": "Papepera" } -} +} \ No newline at end of file diff --git a/langs/themes/de.json b/langs/themes/de.json index bffcaf9b3..d82137175 100644 --- a/langs/themes/de.json +++ b/langs/themes/de.json @@ -904,33 +904,6 @@ "onwheels": { "description": "Auf dieser Karte können Sie öffentlich zugängliche Orte für Rollstuhlfahrer ansehen, bearbeiten oder hinzufügen", "layers": { - "19": { - "override": { - "=title": { - "render": "Statistik" - } - } - }, - "20": { - "override": { - "+tagRenderings": { - "0": { - "render": { - "special": { - "text": "Import" - } - } - }, - "1": { - "render": { - "special": { - "message": "Alle vorgeschlagenen Tags hinzufügen" - } - } - } - } - } - }, "4": { "override": { "filter": { @@ -973,6 +946,33 @@ "override": { "name": "Barrierefreie Parkplätze" } + }, + "19": { + "override": { + "=title": { + "render": "Statistik" + } + } + }, + "20": { + "override": { + "+tagRenderings": { + "0": { + "render": { + "special": { + "text": "Import" + } + } + }, + "1": { + "render": { + "special": { + "message": "Alle vorgeschlagenen Tags hinzufügen" + } + } + } + } + } } }, "title": "Auf Rädern" @@ -1133,6 +1133,10 @@ "stations": { "description": "Bahnhofsdetails ansehen, bearbeiten und hinzufügen", "layers": { + "3": { + "description": "Ebene mit Bahnhöfen", + "name": "Bahnhöfe" + }, "15": { "description": "Anzeigen der Züge, die von diesem Bahnhof abfahren", "name": "Abfahrtstafeln", @@ -1164,10 +1168,6 @@ "title": { "render": "Abfahrtstafel" } - }, - "3": { - "description": "Ebene mit Bahnhöfen", - "name": "Bahnhöfe" } }, "title": "Bahnhöfe" @@ -1259,4 +1259,4 @@ "shortDescription": "Eine Karte mit Abfalleimern", "title": "Abfalleimer" } -} +} \ No newline at end of file diff --git a/langs/themes/fr.json b/langs/themes/fr.json index 93f22d28c..e5d648edb 100644 --- a/langs/themes/fr.json +++ b/langs/themes/fr.json @@ -796,33 +796,6 @@ "onwheels": { "description": "Sur cette carte nous pouvons voir et ajouter les différents endroits publiques accessibles aux chaises roulantes", "layers": { - "19": { - "override": { - "=title": { - "render": "Statistiques" - } - } - }, - "20": { - "override": { - "+tagRenderings": { - "0": { - "render": { - "special": { - "text": "Importation" - } - } - }, - "1": { - "render": { - "special": { - "message": "Ajouter tous les attributs suggérés" - } - } - } - } - } - }, "4": { "override": { "filter": { @@ -865,6 +838,33 @@ "override": { "name": "Places de stationnement pour personnes handicapées" } + }, + "19": { + "override": { + "=title": { + "render": "Statistiques" + } + } + }, + "20": { + "override": { + "+tagRenderings": { + "0": { + "render": { + "special": { + "text": "Importation" + } + } + }, + "1": { + "render": { + "special": { + "message": "Ajouter tous les attributs suggérés" + } + } + } + } + } } }, "title": "OnWheels" @@ -1023,6 +1023,10 @@ "stations": { "description": "Voir, modifier et ajouter des détails à une gare ferroviaire", "layers": { + "3": { + "description": "Couche montrant les gares", + "name": "Gares ferroviaires" + }, "15": { "description": "Panneau affichant les trains au départ depuis cette gare", "name": "Panneaux des départs", @@ -1051,10 +1055,6 @@ "title": { "render": "Tableau des départs" } - }, - "3": { - "description": "Couche montrant les gares", - "name": "Gares ferroviaires" } }, "title": "Gares ferroviaires" @@ -1146,4 +1146,4 @@ "shortDescription": "Une carte des poubelles", "title": "Poubelles" } -} +} \ No newline at end of file diff --git a/langs/themes/nl.json b/langs/themes/nl.json index fdb2b58d3..9ac7d67d8 100644 --- a/langs/themes/nl.json +++ b/langs/themes/nl.json @@ -923,33 +923,6 @@ "onwheels": { "description": "Op deze kaart kan je informatie rond rolstoeltoegankelijkheid zien, zoals toegangsdeuren met hun breedte en drempelhoogte, toiletten met toegankelijkheidsinformatie, recepties maar ook winkels, cafés en restaurants.", "layers": { - "19": { - "override": { - "=title": { - "render": "Statistieken" - } - } - }, - "20": { - "override": { - "+tagRenderings": { - "0": { - "render": { - "special": { - "text": "Importeren" - } - } - }, - "1": { - "render": { - "special": { - "message": "Voeg alle gesuggereerde tags toe" - } - } - } - } - } - }, "4": { "override": { "filter": { @@ -992,6 +965,33 @@ "override": { "name": "Parkeerplaatsen voor personen met een beperking" } + }, + "19": { + "override": { + "=title": { + "render": "Statistieken" + } + } + }, + "20": { + "override": { + "+tagRenderings": { + "0": { + "render": { + "special": { + "text": "Importeren" + } + } + }, + "1": { + "render": { + "special": { + "message": "Voeg alle gesuggereerde tags toe" + } + } + } + } + } } }, "title": "OnWheels" @@ -1198,6 +1198,10 @@ "stations": { "description": "Bekijk, bewerk en voeg details to aan een treinstation", "layers": { + "3": { + "description": "Laag met treinstations", + "name": "Treinstations" + }, "15": { "description": "Schermen die treinen tonen die van dit station vertrekken", "name": "Vertrektijdenborden", @@ -1229,10 +1233,6 @@ "title": { "render": "Vertrektijdenbord" } - }, - "3": { - "description": "Laag met treinstations", - "name": "Treinstations" } }, "title": "Treinstations" @@ -1332,4 +1332,4 @@ "shortDescription": "Een kaart met vuilnisbakken", "title": "Vuilnisbak" } -} +} \ No newline at end of file From c2ad4bf363a08684d2e6b27cafd26a8349e9ce2b Mon Sep 17 00:00:00 2001 From: Pieter Vander Vennet <pietervdvn@posteo.net> Date: Tue, 4 Apr 2023 01:05:26 +0200 Subject: [PATCH 20/55] Small theme improvements --- assets/layers/artwork/artwork.json | 14 +++++++++++++- assets/layers/hackerspace/hackerspace.json | 12 ++++++++---- 2 files changed, 21 insertions(+), 5 deletions(-) diff --git a/assets/layers/artwork/artwork.json b/assets/layers/artwork/artwork.json index db622c683..158975f43 100644 --- a/assets/layers/artwork/artwork.json +++ b/assets/layers/artwork/artwork.json @@ -126,6 +126,18 @@ "cs": "umělecké dílo", "ca": "una obra d'art" } + }, + { + "tags": [ + "tourism=artwork" + ], + "title": { + "en": "an artwork on a wall", + "nl": "een kunstwerk op een muur" + }, + "preciseInput": { + "snapToLayer": "walls_and_buildings" + } } ], "tagRenderings": [ @@ -714,4 +726,4 @@ "filter": [ "has_image" ] -} \ No newline at end of file +} diff --git a/assets/layers/hackerspace/hackerspace.json b/assets/layers/hackerspace/hackerspace.json index e19c77e13..75db7a447 100644 --- a/assets/layers/hackerspace/hackerspace.json +++ b/assets/layers/hackerspace/hackerspace.json @@ -108,6 +108,7 @@ }, "id": "hackerspaces-name" }, + "level", "website", "email", "phone", @@ -202,7 +203,6 @@ } ] }, - "reviews", "wheelchair-access", { "id": "hs-club-mate", @@ -261,7 +261,9 @@ "type": "date" }, "id": "hackerspaces-start_date" - } + }, + "questions", + "reviews" ], "presets": [ { @@ -348,5 +350,7 @@ "render": "8" } } - ] -} \ No newline at end of file + ], + "allowMove": true, + "deletion": true +} From b78e14e442196bf44661a9dab070765d7c495fa6 Mon Sep 17 00:00:00 2001 From: paunofu <paunofuentes@gmail.com> Date: Sun, 2 Apr 2023 19:59:29 +0000 Subject: [PATCH 21/55] Translated using Weblate (Catalan) Currently translated at 49.5% (1386 of 2800 strings) Translation: MapComplete/Layer translations Translate-URL: https://hosted.weblate.org/projects/mapcomplete/layers/ca/ --- langs/layers/ca.json | 96 +++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 94 insertions(+), 2 deletions(-) diff --git a/langs/layers/ca.json b/langs/layers/ca.json index 043954073..35e8a9ab3 100644 --- a/langs/layers/ca.json +++ b/langs/layers/ca.json @@ -1685,6 +1685,9 @@ }, "name": "Estacions de càrrega", "tagRenderings": { + "Authentication": { + "question": "Quin tipus d'autenticació hi ha disponible a l'estació de càrrega?" + }, "Available_charging_stations (generated)": { "mappings": { "2": { @@ -1882,11 +1885,16 @@ "then": "No hi ha límit de temps per a deixar el teu vehicle aquí" } }, - "question": "Quina és la quantitat màxima de temps que es permet permaneixer aquí?" + "question": "Quina és la quantitat màxima de temps que es permet permaneixer aquí?", + "render": "Un pot quedar-se com a màxim <b>{canonical(maxstay)}</b>" }, "phone": { "question": "A quin número es pot cridar si hi ha algun problema amb aquest punt de càrrega?" }, + "plugs-7": { + "question": "Quants endolls del tipus <div style='display: inline-block'><b><b>Tipus 2</b> (mennekes)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_socket.svg'/></div> hi ha disponibles aquí?", + "render": "Hi ha <b class='text-xl'>{socket:type2}</b> endolls del tipus <div style='display: inline-block'><b><b>Tipus 2</b> (mennekes)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_socket.svg'/></div> disponibles aquí" + }, "voltage-2": { "mappings": { "0": { @@ -1894,6 +1902,9 @@ } }, "question": "Quin voltatge ofereixen els endolls amb <div style='display: inline-block'><b><b>CHAdeMO</b></b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Chademo_type4.svg'/></div>?" + }, + "website": { + "question": "Quina és la pàgina web on es pot trobar més informació sobre aquest punt de recàrrega?" } }, "title": { @@ -2353,6 +2364,9 @@ "defibrillator-email": { "question": "Quin és el correu electrònic on preguntar sobre aquest desfibril·lador?" }, + "defibrillator-fixme": { + "question": "Hi ha alguna cosa malament en la manera de com està mapejat això, que no heu pogut solucionar aquí? (deixeu una nota als experts d'OpenStreetMap)" + }, "defibrillator-indoors": { "mappings": { "0": { @@ -2697,7 +2711,46 @@ }, "question": "Aquest lloc ofereix per a emportar?" }, + "Vegan (no friture)": { + "mappings": { + "0": { + "then": "No hi ha opcions veganes disponibles" + }, + "1": { + "then": "Hi ha algunes opcions veganes disponibles" + }, + "2": { + "then": "Hi ha opcions veganes disponibles" + }, + "3": { + "then": "Tots els plats són vegans" + } + }, + "question": "Aquest negoci serveix menjars vegans?" + }, + "Vegetarian (no friture)": { + "mappings": { + "1": { + "then": "Algunes opcions vegetarianes" + }, + "2": { + "then": "Hi ha opcions vegetarianes disponibles" + }, + "3": { + "then": "Tots els plats són vegetarians" + } + }, + "question": "Aquest restaurant té opció vegetariana?" + }, "delivery": { + "mappings": { + "0": { + "then": "Aquest negoci fa lliuraments a domicili (eventualment a través d'un tercer)" + }, + "1": { + "then": "Aquest negoci no fa lliurament a casa" + } + }, "question": "{title()} lliura el seu menjar a casa?" }, "friture-oil": { @@ -2710,6 +2763,37 @@ } }, "question": "Aquesta botiga de patates fregides utilitza oli vegetal o animal per a cuinar?" + }, + "halal (no friture)": { + "mappings": { + "0": { + "then": "No hi ha opcions halal disponibles" + }, + "1": { + "then": "Hi ha un petit menú halal" + }, + "2": { + "then": "Hi ha un menú halal" + }, + "3": { + "then": "Només hi ha opcions halal disponibles" + } + }, + "question": "Aquest restaurant ofereix un menú halal?" + }, + "organic (no friture)": { + "mappings": { + "0": { + "then": "No hi ha opcions ecològiques disponibles" + }, + "1": { + "then": "Hi ha un menú ecològic" + }, + "2": { + "then": "Només hi ha opcions ecològiques disponibles" + } + }, + "question": "Aquest restaurant ofereix menjar ecològic?" } }, "title": { @@ -3182,7 +3266,8 @@ "then": "No hi han places d'aparcament per a persones amb mobilitat reduïda" } }, - "question": "Quantes places d'aparcament per a persones amb mobilitat reduïda hi ha al parking?" + "question": "Quantes places d'aparcament per a persones amb mobilitat reduïda hi ha al parking?", + "render": "Hi ha {capacity:disabled} places d'aparcament per a discapacitats" }, "parking-type": { "mappings": { @@ -3362,6 +3447,13 @@ }, "question": "Pots enviar un paquet des d'aquí?" }, + "parcel-pickup": { + "mappings": { + "0": { + "then": "Podeu recollir els paquets perduts aquí" + } + } + }, "parcel-to": { "mappings": { "0": { From c7b821c2a94662182ac07bf171218cca23160fd6 Mon Sep 17 00:00:00 2001 From: paunofu <paunofuentes@gmail.com> Date: Mon, 3 Apr 2023 11:42:47 +0000 Subject: [PATCH 22/55] Translated using Weblate (Catalan) Currently translated at 50.9% (1426 of 2800 strings) Translation: MapComplete/Layer translations Translate-URL: https://hosted.weblate.org/projects/mapcomplete/layers/ca/ --- langs/layers/ca.json | 377 ++++++++++++++++++++++++++++--------------- 1 file changed, 248 insertions(+), 129 deletions(-) diff --git a/langs/layers/ca.json b/langs/layers/ca.json index 35e8a9ab3..10454634e 100644 --- a/langs/layers/ca.json +++ b/langs/layers/ca.json @@ -35,12 +35,22 @@ "1": { "title": "un mupi" }, + "10": { + "description": "S'utilitza per a cartells publicitaris, retols de neó, logotips i cartells en entrades institucionals", + "title": "un lletrer" + }, + "11": { + "title": "una escupltura" + }, + "12": { + "title": "una paret pintada" + }, "2": { "title": "un mupi sobre la paret" }, "3": { "description": "Un xicotet tauló d'anuncics per a anuncis del veïnat, normalment destitat a peatons", - "title": "un tauló d'anunis" + "title": "un tauló d'anuncis" }, "4": { "description": "Una extructura cilíndica exterior que mostra publicitat", @@ -61,16 +71,6 @@ }, "9": { "title": "un tòtem" - }, - "10": { - "description": "S'utilitza per a cartells publicitaris, retols de neó, logotips i cartells en entrades institucionals", - "title": "un lletrer" - }, - "11": { - "title": "una escupltura" - }, - "12": { - "title": "una paret pintada" } }, "tagRenderings": { @@ -165,6 +165,9 @@ "1": { "then": "Açò és un tauló d'anunis" }, + "10": { + "then": "Açò és una paret pintada" + }, "2": { "then": "Açò és una columna" }, @@ -188,9 +191,6 @@ }, "9": { "then": "Açò és un tòtem" - }, - "10": { - "then": "Açò és una paret pintada" } }, "question": "Quin tipus d'element publicitari és aquest?", @@ -205,6 +205,9 @@ "1": { "then": "Tauló d'anuncis" }, + "10": { + "then": "Paret Pintada" + }, "2": { "then": "Mupi" }, @@ -228,9 +231,6 @@ }, "9": { "then": "Tòtem" - }, - "10": { - "then": "Paret Pintada" } } } @@ -309,6 +309,15 @@ "1": { "then": "Mural" }, + "10": { + "then": "Azulejo (Rajoles decoratives espanyoles i portugueses)" + }, + "11": { + "then": "Enrajolat" + }, + "12": { + "then": "Tallat a la fusta" + }, "2": { "then": "Pintura" }, @@ -332,15 +341,6 @@ }, "9": { "then": "Relleu" - }, - "10": { - "then": "Azulejo (Rajoles decoratives espanyoles i portugueses)" - }, - "11": { - "then": "Enrajolat" - }, - "12": { - "then": "Tallat a la fusta" } }, "question": "Quin tipus d'obra és aquesta peça?", @@ -1065,7 +1065,7 @@ "then": "El servei de rentat és gratuït" }, "1": { - "then": "Debades" + "then": "Gratuït" } }, "question": "Molt costa utilitzar el servei de rentat?", @@ -1505,6 +1505,7 @@ "name": "Prismàtics", "presets": { "0": { + "description": "Un telescopi o un parell de prismàtics muntats en un pal, a disposició del públic per mirar al seu voltant. <img src='./assets/layers/binocular/binoculars_example.jpg' style='height: 300px; width: auto; display: block;' />", "title": "uns prismàtics" } }, @@ -1512,7 +1513,7 @@ "binocular-charge": { "mappings": { "0": { - "then": "Debades" + "then": "Gratuït" } }, "question": "Quant s'ha de pagar per utilitzar aquests prismàtics?", @@ -1671,14 +1672,14 @@ "1": { "question": "Té un connector <div style='display: inline-block'><b><b>Schuko</b> sense pin de terra (CEE7/4 tipus F)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/CEE7_4F.svg'/></div> connector" }, + "13": { + "question": "Té un connector <div style='display: inline-block'><b><b>Tesla Supercharger (Destination)</b> (Tipus 2 amb un cable de marca tesla)</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_tethered.svg'/></div>" + }, "5": { "question": "Té un connecgtor de <div style='display: inline-block'><b>Tipus 1<i>sense</i>cable (J1772)</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type1_J1772.svg'/></div>" }, "6": { "question": "Té un connector <div style='display: inline-block'><b>Tipus 1 CSS (Combo Tipus 1)</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type1-ccs.svg'/></div>" - }, - "13": { - "question": "Té un connector <div style='display: inline-block'><b><b>Tesla Supercharger (Destination)</b> (Tipus 2 amb un cable de marca tesla)</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_tethered.svg'/></div>" } } } @@ -1690,30 +1691,6 @@ }, "Available_charging_stations (generated)": { "mappings": { - "2": { - "then": "<b>Endoll de paret Europeu</b> amb pin de terra (CEE7/4 tipus E)" - }, - "3": { - "then": "<b>Endoll de paret Europeu</b> amb pin a terra (CEE7/4 tipus E)" - }, - "4": { - "then": "<b>CHAdeMo</b>" - }, - "5": { - "then": "<b>Chademo</b>" - }, - "6": { - "then": "<b>Tipus 1 amb cable</b> (J1772)" - }, - "7": { - "then": "<b>Tipus 1 amb cable</b> (J1772)" - }, - "8": { - "then": "<b>Tipus 1 <i>sense</i> cable</b> (J1772)" - }, - "9": { - "then": "<b>Tipus 1 <i>sense</i> cable</b> (J1772)" - }, "10": { "then": "<b>CSS 1Tipus 1</b> (també conegut com Tipus 1 combo)" }, @@ -1741,6 +1718,9 @@ "18": { "then": "<b>Tipus 2 amb cable</b> (mennekes)" }, + "2": { + "then": "<b>Endoll de paret Europeu</b> amb pin de terra (CEE7/4 tipus E)" + }, "20": { "then": "<b>CSS Supercarregador Tesla</b> (tipus2_css de la marca)" }, @@ -1749,6 +1729,27 @@ }, "26": { "then": "<b>USB</b> per a carregar mòbils i dispositius petits" + }, + "3": { + "then": "<b>Endoll de paret Europeu</b> amb pin a terra (CEE7/4 tipus E)" + }, + "4": { + "then": "<b>CHAdeMo</b>" + }, + "5": { + "then": "<b>Chademo</b>" + }, + "6": { + "then": "<b>Tipus 1 amb cable</b> (J1772)" + }, + "7": { + "then": "<b>Tipus 1 amb cable</b> (J1772)" + }, + "8": { + "then": "<b>Tipus 1 <i>sense</i> cable</b> (J1772)" + }, + "9": { + "then": "<b>Tipus 1 <i>sense</i> cable</b> (J1772)" } }, "question": "Quins tipus de connexions de càrrega estan disponibles aquí?" @@ -2390,6 +2391,12 @@ "question": "A quina planta està el ubicat el desfibril·lador?", "render": "Aquest desfibril·lador és a la planta {level}" }, + "defibrillator-phone": { + "question": "Quin és el número de telèfon on preguntar sobre aquest desfibril·lador?" + }, + "defibrillator-ref": { + "question": "Quin és el número d'identificació oficial del dispositiu? (si està visible al dispositiu)" + }, "defibrillator-survey:date": { "mappings": { "0": { @@ -2607,7 +2614,12 @@ }, "fitness_centre": { "description": "Capa que mostra centres de fitnes o gimnasos", - "name": "Centre de fitnes o gimnàs" + "name": "Centre de fitnes o gimnàs", + "tagRenderings": { + "name": { + "render": "Aquest gimnàs / centre de fitness s'anomena {name}" + } + } }, "food": { "description": "Una capa que mostra restaurants i locals de menjar ràpid (amb un renderitzat especial per a fregiduries)", @@ -2633,6 +2645,21 @@ "1": { "then": "Això és una fregiduria" }, + "10": { + "then": "Aquí es serveixen plats xinesos" + }, + "11": { + "then": "Aquí es serveixen plats grecs" + }, + "12": { + "then": "Aquí es serveixen plats indis" + }, + "13": { + "then": "Aquí es serveixen plats turcs" + }, + "14": { + "then": "Aquí es serveixen plats tailandesos" + }, "2": { "then": "Principalment serveix pasta" }, @@ -2653,21 +2680,6 @@ }, "9": { "then": "Aquí es serveixen plats francesos" - }, - "10": { - "then": "Aquí es serveixen plats xinesos" - }, - "11": { - "then": "Aquí es serveixen plats grecs" - }, - "12": { - "then": "Aquí es serveixen plats indis" - }, - "13": { - "then": "Aquí es serveixen plats turcs" - }, - "14": { - "then": "Aquí es serveixen plats tailandesos" } }, "question": "Quin menjar es serveix aquí?", @@ -2707,6 +2719,12 @@ "mappings": { "0": { "then": "Aquest és un negoci només per emportar" + }, + "1": { + "then": "Aquí és possible demanar per emportar" + }, + "2": { + "then": "Aquí no és possible demanar per emportar" } }, "question": "Aquest lloc ofereix per a emportar?" @@ -3353,14 +3371,42 @@ } }, "tagRenderings": { + "Playground-wheelchair": { + "mappings": { + "0": { + "then": "Totalment accessible per a persones en cadira de rodes" + }, + "1": { + "then": "Accessibilitat limitada per a persones en cadira de rodes" + }, + "2": { + "then": "No accessible per a persones en cadira de rodes" + } + }, + "question": "Aquest parc infantil és accessible per a persones en cadira de rodes?" + }, "playground-access": { "mappings": { "0": { "then": "Accesible al públic general" + }, + "1": { + "then": "Aquest és un parc infantil <b>de pagament</b>" + }, + "2": { + "then": "Només accessible per als clients del negoci que l'opera" + }, + "4": { + "then": "No accessible" + }, + "5": { + "then": "Es tracta d'un pati de l'escola, una zona exterior on els alumnes poden jugar durant els descansos; però no és accessible al públic en general" } - } + }, + "question": "Aquest parc infantil és accessible al públic en general?" }, "playground-email": { + "question": "Quina és l'adreça de correu electrònic del mantenidor del parc infantil?", "render": "<a href='mailto:{email}'>{email}</a>" }, "playground-lit": { @@ -3374,6 +3420,9 @@ }, "question": "Aquest parc infantil està il·luminat per la nit?" }, + "playground-max_age": { + "question": "Quina és l'edat màxima permesa per accedir al parc infantil?" + }, "playground-min_age": { "question": "Quina és l'edat mínima requerida per a accedir al parc infantil?" }, @@ -3388,10 +3437,35 @@ }, "question": "Quan és accesible aquest parc infantil?" }, + "playground-operator": { + "question": "Qui gestiona aquest parc infantil?", + "render": "Gestionat per {operator}" + }, "playground-phone": { + "question": "Quin és el telèfon del mantenidor del parc infantil?", "render": "<a href='tel:{phone}'>{phone}</a>" }, "playground-surface": { + "mappings": { + "0": { + "then": "La superfície és <b>herba</b>" + }, + "1": { + "then": "La superfície és <b>sorra</b>" + }, + "2": { + "then": "La superfície consisteix en <b>estelles</b>" + }, + "3": { + "then": "La superfície són <b>llambordes</b>" + }, + "4": { + "then": "La superfície és <b>asfalt</b>" + }, + "5": { + "then": "La superfície és <b>formigó</b>" + } + }, "question": "Quina és la superfície d'aquest parc infantil?", "questionHint": "Si n'hi ha múltiples, selecciona la més predominant" } @@ -3557,30 +3631,6 @@ "1": { "question": "Reciclatge de piles" }, - "2": { - "question": "Reciclatge de cartrons de begudes" - }, - "3": { - "question": "Reciclatge de llaunes" - }, - "4": { - "question": "Reciclatge de roba" - }, - "5": { - "question": "Reciclatge d'oli de cuina" - }, - "6": { - "question": "Reciclatge d'oli de motor" - }, - "7": { - "question": "Reciclatge de tubs fluorescents" - }, - "8": { - "question": "Reciclatge de residus verds" - }, - "9": { - "question": "Reciclatge d'ampolles de vidre" - }, "10": { "question": "Reciclatge de vidre" }, @@ -3611,8 +3661,32 @@ "19": { "question": "Reciclatge del rebuig" }, + "2": { + "question": "Reciclatge de cartrons de begudes" + }, "20": { "question": "Reciclatge del rebuig" + }, + "3": { + "question": "Reciclatge de llaunes" + }, + "4": { + "question": "Reciclatge de roba" + }, + "5": { + "question": "Reciclatge d'oli de cuina" + }, + "6": { + "question": "Reciclatge d'oli de motor" + }, + "7": { + "question": "Reciclatge de tubs fluorescents" + }, + "8": { + "question": "Reciclatge de residus verds" + }, + "9": { + "question": "Reciclatge d'ampolles de vidre" } } }, @@ -3675,30 +3749,6 @@ "1": { "then": "Aquí es poden reciclar els cartons de begudes" }, - "2": { - "then": "Aquí es poden reciclar llaunes" - }, - "3": { - "then": "Aquí es pot reciclar roba" - }, - "4": { - "then": "Aquí es pot reciclar oli de cuina" - }, - "5": { - "then": "Aquí es pot reciclar oli de motor" - }, - "6": { - "then": "Aquí es poden reciclar tub fluroescents" - }, - "7": { - "then": "Aquí es poden reciclar residus verds" - }, - "8": { - "then": "Ací es poden reciclar residus orgànics" - }, - "9": { - "then": "Aquí es poden reciclar ampolles de vidre" - }, "10": { "then": "Aquí es pot reciclar vidre" }, @@ -3726,6 +3776,9 @@ "19": { "then": "Aquí es poden reciclar sabates" }, + "2": { + "then": "Aquí es poden reciclar llaunes" + }, "20": { "then": "Aquí es poden reciclar petits electrodomèstics" }, @@ -3737,6 +3790,27 @@ }, "23": { "then": "Ací es pot reciclar el rebuig" + }, + "3": { + "then": "Aquí es pot reciclar roba" + }, + "4": { + "then": "Aquí es pot reciclar oli de cuina" + }, + "5": { + "then": "Aquí es pot reciclar oli de motor" + }, + "6": { + "then": "Aquí es poden reciclar tub fluroescents" + }, + "7": { + "then": "Aquí es poden reciclar residus verds" + }, + "8": { + "then": "Ací es poden reciclar residus orgànics" + }, + "9": { + "then": "Aquí es poden reciclar ampolles de vidre" } }, "question": "Què es pot reciclar aquí?" @@ -4035,7 +4109,8 @@ "4": { "then": "La superfície és <b>formigó</b>" } - } + }, + "question": "Quina és la superfície d'aquest camp esportiu?" } }, "title": { @@ -4158,6 +4233,12 @@ "1": { "then": "Aquest fanal utilitza LED" }, + "10": { + "then": "Aquest fanal utilitza làmpades de sodi d'alta pressió (taronja amb blanc)" + }, + "11": { + "then": "Aquest fanal s'il·lumina amb gas" + }, "2": { "then": "Aquest fanal utilitza il·luminació incandescent" }, @@ -4181,12 +4262,6 @@ }, "9": { "then": "Aquest fanal utilitza làmpades de sodi de baixa pressió (taronja monocroma)" - }, - "10": { - "then": "Aquest fanal utilitza làmpades de sodi d'alta pressió (taronja amb blanc)" - }, - "11": { - "then": "Aquest fanal s'il·lumina amb gas" } } }, @@ -4346,6 +4421,10 @@ "question": "Aquests serveis són d'accés públic?", "render": "L'accés és {access}" }, + "toilet-charge": { + "question": "Quant s'ha de pagar per aquests lavabos?", + "render": "La taxa és {charge}" + }, "toilet-handwashing": { "mappings": { "0": { @@ -4370,10 +4449,14 @@ }, "toilets-changing-table": { "mappings": { + "0": { + "then": "Hi ha un canviador per a nadons" + }, "1": { "then": "No hi ha canviador per a nadons" } - } + }, + "question": "Hi ha un canviador per a nadons (per a canviar bolquers) disponible?" }, "toilets-fee": { "mappings": { @@ -4425,6 +4508,42 @@ "render": "Lavabo" } }, + "toilet_at_amenity": { + "tagRenderings": { + "toilet-access": { + "mappings": { + "1": { + "then": "Només accessible a clients de l'instal·lació" + } + } + }, + "toilets-fee": { + "mappings": { + "0": { + "then": "Aquests serveis són de pagament" + }, + "1": { + "then": "Gratuït" + } + }, + "question": "Aquest serveis són gratuïts?" + }, + "toilets-wheelchair": { + "mappings": { + "0": { + "then": "Hi ha un lavabo dedicat per a usuaris amb cadira de rodes" + }, + "1": { + "then": "Sense accés per a cadires de rodes" + }, + "2": { + "then": "Sols hi ha un lavabo per a usuaris amb cadira de rodes" + } + }, + "question": "Hi ha un lavabo específic per a usuaris amb cadira de rodes?" + } + } + }, "trail": { "name": "Camins", "title": { @@ -4816,4 +4935,4 @@ } } } -} \ No newline at end of file +} From 30a0e901c66f2ab48e14b8dd205afe1639aed95b Mon Sep 17 00:00:00 2001 From: paunofu <paunofuentes@gmail.com> Date: Mon, 3 Apr 2023 08:23:28 +0000 Subject: [PATCH 23/55] Translated using Weblate (Spanish) Currently translated at 44.9% (1258 of 2800 strings) Translation: MapComplete/Layer translations Translate-URL: https://hosted.weblate.org/projects/mapcomplete/layers/es/ --- langs/layers/es.json | 287 +++++++++++++++++++++---------------------- 1 file changed, 141 insertions(+), 146 deletions(-) diff --git a/langs/layers/es.json b/langs/layers/es.json index e83ee0630..15e4531a3 100644 --- a/langs/layers/es.json +++ b/langs/layers/es.json @@ -35,6 +35,16 @@ "1": { "title": "un mupi" }, + "10": { + "description": "Se utiliza para carteles publicitarios, letreros de neón, logotipos y carteles en entradas institucionales", + "title": "un lletrer" + }, + "11": { + "title": "una escultura" + }, + "12": { + "title": "una pared pintada" + }, "2": { "title": "un mupi sobre la pared" }, @@ -61,16 +71,6 @@ }, "9": { "title": "un tótem" - }, - "10": { - "description": "Se utiliza para carteles publicitarios, letreros de neón, logotipos y carteles en entradas institucionales", - "title": "un lletrer" - }, - "11": { - "title": "una escultura" - }, - "12": { - "title": "una pared pintada" } }, "tagRenderings": { @@ -165,6 +165,9 @@ "1": { "then": "Esto es un tablón de anuncios" }, + "10": { + "then": "Esto es una pared pintada" + }, "2": { "then": "Esto es una columna" }, @@ -188,9 +191,6 @@ }, "9": { "then": "Esto es un tótem" - }, - "10": { - "then": "Esto es una pared pintada" } }, "question": "¿Qué tipo de elemento publicitario es?", @@ -205,6 +205,9 @@ "1": { "then": "Tablon de anuncios" }, + "10": { + "then": "Pared Pintada" + }, "2": { "then": "Mupi" }, @@ -228,9 +231,6 @@ }, "9": { "then": "Tótem" - }, - "10": { - "then": "Pared Pintada" } } } @@ -309,6 +309,12 @@ "1": { "then": "Mural" }, + "10": { + "then": "Azulejo (Baldosas decorativas Españolas y Portuguesas)" + }, + "11": { + "then": "Cerámica" + }, "2": { "then": "Pintura" }, @@ -332,12 +338,6 @@ }, "9": { "then": "Relieve" - }, - "10": { - "then": "Azulejo (Baldosas decorativas Españolas y Portuguesas)" - }, - "11": { - "then": "Cerámica" } }, "question": "¿Qué tipo de obra es esta pieza?", @@ -1424,6 +1424,27 @@ "0": { "question": "Todos los conectores" }, + "10": { + "question": "Tiene un conector <div style='display: inline-block'><b><b>Tipo 2 con cable</b> (mennekes)</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_tethered.svg'/></div>" + }, + "11": { + "question": "Tiene un conector <div style='display: inline-block'><b><b>Tesla Supercharger CCS</b> (un tipo2_css de marca)</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_CCS.svg'/></div>" + }, + "12": { + "question": "Tiene un conector <div style='display: inline-block'><b><b>Tesla Supercharger (destination)</b></b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Tesla-hpwc-model-s.svg'/></div>" + }, + "13": { + "question": "Tiene un conector <div style='display: inline-block'><b><b>Tesla Supercharger (Destination)</b> (Tipo2 A con un cable de marca tesla)</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_tethered.svg'/></div>" + }, + "14": { + "question": "Tiene un conector <div style='display: inline-block'><b><b>USB</b> para cargar teléfonos y dispositivos electrónicos pequeños</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/usb_port.svg'/></div>" + }, + "15": { + "question": "Tiene un conector <div style='display: inline-block'><b><b>Bosch Active Connect con 3 pines</b> y cable</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/bosch-3pin.svg'/></div>" + }, + "16": { + "question": "Tiene un conector <div style='display: inline-block'><b><b>Bosch Active Connect con 5 pines</b> y cable</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/bosch-5pin.svg'/></div>" + }, "2": { "question": "Tiene un conector <div style='display: inline-block'><b><b>enchufe de pared Europeo</b> con un pin de tierra (CEE7/4 tipo E</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/TypeE.svg'/></div>" }, @@ -1447,27 +1468,6 @@ }, "9": { "question": "Tiene un conector <div style='display: inline-block'><b><b>Tipo 2 CCS</b> (mennekes</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_CCS.svg'/></div>" - }, - "10": { - "question": "Tiene un conector <div style='display: inline-block'><b><b>Tipo 2 con cable</b> (mennekes)</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_tethered.svg'/></div>" - }, - "11": { - "question": "Tiene un conector <div style='display: inline-block'><b><b>Tesla Supercharger CCS</b> (un tipo2_css de marca)</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_CCS.svg'/></div>" - }, - "12": { - "question": "Tiene un conector <div style='display: inline-block'><b><b>Tesla Supercharger (destination)</b></b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Tesla-hpwc-model-s.svg'/></div>" - }, - "13": { - "question": "Tiene un conector <div style='display: inline-block'><b><b>Tesla Supercharger (Destination)</b> (Tipo2 A con un cable de marca tesla)</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_tethered.svg'/></div>" - }, - "14": { - "question": "Tiene un conector <div style='display: inline-block'><b><b>USB</b> para cargar teléfonos y dispositivos electrónicos pequeños</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/usb_port.svg'/></div>" - }, - "15": { - "question": "Tiene un conector <div style='display: inline-block'><b><b>Bosch Active Connect con 3 pines</b> y cable</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/bosch-3pin.svg'/></div>" - }, - "16": { - "question": "Tiene un conector <div style='display: inline-block'><b><b>Bosch Active Connect con 5 pines</b> y cable</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/bosch-5pin.svg'/></div>" } } } @@ -1522,30 +1522,6 @@ "1": { "then": "<b>Enchufe de pared Schuko</b> sin pin de tierra (CEE7/4 tipo F)" }, - "2": { - "then": "<b>Enchufe de pared Europeo</b> con pin de tierra (CEE7/4 tipo E)" - }, - "3": { - "then": "<b>Enchufe de pared Europeo</b> con pin de tierra (CEE7/4 tipo E)" - }, - "4": { - "then": "<b>Chademo</b>" - }, - "5": { - "then": "<b>Chademo</b>" - }, - "6": { - "then": "<b>Tipo 1 con cable</b> (J1772)" - }, - "7": { - "then": "<b>Tipo 1 con cable</b> (J1772)" - }, - "8": { - "then": "<b>Tipo 1 <i>sin</i> cable</b> (J1772)" - }, - "9": { - "then": "<b>Tipo 1 <i>sin</i> cable</b> (J1772)" - }, "10": { "then": "<b>CSS Tipo 1</b> (también conocido como Tipo 1 Combo)" }, @@ -1576,6 +1552,9 @@ "19": { "then": "<b>Tipo 2 con cable</b> (mennekes)" }, + "2": { + "then": "<b>Enchufe de pared Europeo</b> con pin de tierra (CEE7/4 tipo E)" + }, "20": { "then": "<b>CCS Supercargador Tesla</b> (un tipo2_css con marca)" }, @@ -1606,11 +1585,32 @@ "29": { "then": "<b>Bosch Active Connect con 3 pines</b> y cable" }, + "3": { + "then": "<b>Enchufe de pared Europeo</b> con pin de tierra (CEE7/4 tipo E)" + }, "30": { "then": "<b>Bosch Active Connect con 5 pines</b> y cable" }, "31": { "then": "<b>Bosch Active Connect con 5 pines</b> y cable" + }, + "4": { + "then": "<b>Chademo</b>" + }, + "5": { + "then": "<b>Chademo</b>" + }, + "6": { + "then": "<b>Tipo 1 con cable</b> (J1772)" + }, + "7": { + "then": "<b>Tipo 1 con cable</b> (J1772)" + }, + "8": { + "then": "<b>Tipo 1 <i>sin</i> cable</b> (J1772)" + }, + "9": { + "then": "<b>Tipo 1 <i>sin</i> cable</b> (J1772)" } }, "question": "¿Qué tipo de conexiones de carga están disponibles aquí?" @@ -2005,6 +2005,12 @@ "1": { "then": "Este carril bici está pavimentado" }, + "10": { + "then": "Este carril bici está hecho de gravilla" + }, + "12": { + "then": "Este carril bici está hecho de tierra natural" + }, "2": { "then": "Este carril bici está hecho de asfalto" }, @@ -2019,12 +2025,6 @@ }, "9": { "then": "Este carril bici está hecho de grava" - }, - "10": { - "then": "Este carril bici está hecho de gravilla" - }, - "12": { - "then": "Este carril bici está hecho de tierra natural" } }, "question": "¿De qué superficie está hecho este carril bici?", @@ -2070,6 +2070,9 @@ "1": { "then": "Este carril bici está pavimentado" }, + "10": { + "then": "Este carril bici está hecho de gravilla" + }, "2": { "then": "Este carril bici está hecho de asfalto" }, @@ -2081,9 +2084,6 @@ }, "9": { "then": "Este carril bici está hecho de grava" - }, - "10": { - "then": "Este carril bici está hecho de gravilla" } }, "question": "¿De qué esta hecha la superficie de esta calle?", @@ -2616,6 +2616,18 @@ "0": { "then": "Esto es una pizzería" }, + "10": { + "then": "Aquí se sirven platos Chinos" + }, + "11": { + "then": "Aquí se sirven platos Griegos" + }, + "12": { + "then": "Aquí se sirven platos Indios" + }, + "13": { + "then": "Aquí se sirven platos Turcos" + }, "2": { "then": "Principalmente sirve pasta" }, @@ -2636,18 +2648,6 @@ }, "9": { "then": "Aquí se sirven platos Franceses" - }, - "10": { - "then": "Aquí se sirven platos Chinos" - }, - "11": { - "then": "Aquí se sirven platos Griegos" - }, - "12": { - "then": "Aquí se sirven platos Indios" - }, - "13": { - "then": "Aquí se sirven platos Turcos" } }, "question": "¿Qué comida se sirve aquí?", @@ -3036,6 +3036,19 @@ } } }, + "10": { + "options": { + "0": { + "question": "Todas las notas" + }, + "1": { + "question": "Ocultar las nostras de importación" + }, + "2": { + "question": "Solo mostrar las notas de importación" + } + } + }, "2": { "options": { "0": { @@ -3091,19 +3104,6 @@ "question": "Solo mostrar las notas abiertas" } } - }, - "10": { - "options": { - "0": { - "question": "Todas las notas" - }, - "1": { - "question": "Ocultar las nostras de importación" - }, - "2": { - "question": "Solo mostrar las notas de importación" - } - } } }, "name": "Notas de OpenStreetMap", @@ -3406,21 +3406,6 @@ "1": { "question": "Reciclaje de baterías" }, - "3": { - "question": "Reciclaje de latas" - }, - "4": { - "question": "Reciclaje de ropa" - }, - "5": { - "question": "Reciclaje de aceite de cocina" - }, - "6": { - "question": "Reciclaje de aceite de motor" - }, - "9": { - "question": "Reciclaje de botellas de cristal" - }, "10": { "question": "Reciclaje de cristal" }, @@ -3444,6 +3429,21 @@ }, "18": { "question": "Reciclaje de pequeños electrodomésticos" + }, + "3": { + "question": "Reciclaje de latas" + }, + "4": { + "question": "Reciclaje de ropa" + }, + "5": { + "question": "Reciclaje de aceite de cocina" + }, + "6": { + "question": "Reciclaje de aceite de motor" + }, + "9": { + "question": "Reciclaje de botellas de cristal" } } } @@ -3486,24 +3486,6 @@ "0": { "then": "Aquí se pueden reciclar baterías" }, - "2": { - "then": "Aquí se pueden reciclar latas" - }, - "3": { - "then": "Aquí se puede reciclar ropa" - }, - "4": { - "then": "Aquí se puede reciclar aceite de cocina" - }, - "5": { - "then": "Aquí se puede reciclar aceite de motor" - }, - "8": { - "then": "Aquí se pueden reciclar residuos orgánicos" - }, - "9": { - "then": "Aquí se pueden reciclar botellas de cristal" - }, "10": { "then": "Aquí se puede reciclar cristal" }, @@ -3527,6 +3509,24 @@ }, "19": { "then": "Aquí se pueden reciclar zapatos" + }, + "2": { + "then": "Aquí se pueden reciclar latas" + }, + "3": { + "then": "Aquí se puede reciclar ropa" + }, + "4": { + "then": "Aquí se puede reciclar aceite de cocina" + }, + "5": { + "then": "Aquí se puede reciclar aceite de motor" + }, + "8": { + "then": "Aquí se pueden reciclar residuos orgánicos" + }, + "9": { + "then": "Aquí se pueden reciclar botellas de cristal" } }, "question": "¿Qué se puede reciclar aquí?" @@ -3808,11 +3808,6 @@ "question": "¿De qué color es la luz que emite esta lámpara?", "render": "Esta lámpara emite luz {light:colour}" }, - "count": { - "mappings": { - "0": {} - } - }, "direction": { "question": "¿Hacia donde apunta esta lámpara?", "render": "Esta lámpara apunta hacia {light:direction}" @@ -3853,6 +3848,12 @@ "1": { "then": "Esta lámpara utiliza LEDs" }, + "10": { + "then": "Esta lámpara utiliza lámparas de sodio de alta presión (naranja con blanco)" + }, + "11": { + "then": "Esta lampara se ilumina con gas" + }, "2": { "then": "Esta lámpara utiliza iluminación incandescente" }, @@ -3873,12 +3874,6 @@ }, "9": { "then": "Esta lámpara utiliza lámparas de sodio de baja presión (naranja monocromo)" - }, - "10": { - "then": "Esta lámpara utiliza lámparas de sodio de alta presión (naranja con blanco)" - }, - "11": { - "then": "Esta lampara se ilumina con gas" } }, "question": "¿Qué tipo de iluminación utiliza esta lámpara?" @@ -4325,4 +4320,4 @@ } } } -} \ No newline at end of file +} From d6aafd18fe50b0e0a3711a63d6e3b8c6e74a5b09 Mon Sep 17 00:00:00 2001 From: Lucas <lucaslechat@outlook.com> Date: Mon, 3 Apr 2023 14:18:49 +0000 Subject: [PATCH 24/55] Translated using Weblate (French) Currently translated at 58.5% (1638 of 2800 strings) Translation: MapComplete/Layer translations Translate-URL: https://hosted.weblate.org/projects/mapcomplete/layers/fr/ --- langs/layers/fr.json | 265 ++++++++++++++++++++++++++++++++++--------- 1 file changed, 213 insertions(+), 52 deletions(-) diff --git a/langs/layers/fr.json b/langs/layers/fr.json index 74a210f1f..ea486441d 100644 --- a/langs/layers/fr.json +++ b/langs/layers/fr.json @@ -29,14 +29,38 @@ "0": { "description": "Un grand équipement extérieur, principalement disposé dans les zones à fort trafic comme une route" }, + "10": { + "description": "Désigne une enseigne publicitaire, une enseigne néon, les logos ou des indications d'entrées", + "title": "une enseigne" + }, + "11": { + "title": "une sculpture" + }, + "12": { + "title": "une peinture murale" + }, "3": { - "description": "Petit panneau pour l’affichage de proximité, généralement à destination des piétons" + "description": "Petit panneau pour l’affichage de proximité, généralement à destination des piétons", + "title": "un petit panneau" }, "4": { - "description": "Une structure extérieure cylindrique qui affiche de la publicité" + "description": "Une structure extérieure cylindrique qui affiche de la publicité", + "title": "une colonne" }, - "10": { - "description": "Désigne une enseigne publicitaire, une enseigne néon, les logos ou des indications d'entrées" + "5": { + "title": "un drapeau" + }, + "6": { + "title": "un écran" + }, + "7": { + "title": "un écran fixé au mur" + }, + "8": { + "title": "une bâche" + }, + "9": { + "title": "un totem" } }, "tagRenderings": { @@ -100,7 +124,8 @@ "9": { "then": "Une carte" } - } + }, + "question": "Quel est le type de message affiché ?" }, "operator": { "question": "Qui exploite ce dispositif ?", @@ -118,6 +143,9 @@ "1": { "then": "C'est un petit panneau" }, + "10": { + "then": "C'est une peinture murale" + }, "2": { "then": "C'est une colonne" }, @@ -141,13 +169,41 @@ }, "9": { "then": "C'est un totem" - }, - "10": { - "then": "C'est une peinture murale" } }, "question": "De quel type de dispositif publicitaire s'agit-il ?" } + }, + "title": { + "mappings": { + "1": { + "then": "Petit panneau" + }, + "10": { + "then": "Peinture murale" + }, + "3": { + "then": "Colonne" + }, + "4": { + "then": "Drapeau" + }, + "5": { + "then": "Écran" + }, + "6": { + "then": "Sculpture" + }, + "7": { + "then": "Enseigne" + }, + "8": { + "then": "Bâche" + }, + "9": { + "then": "Totem" + } + } } }, "ambulancestation": { @@ -224,6 +280,15 @@ "1": { "then": "Peinture murale" }, + "10": { + "then": "Azulejo (faïence latine)" + }, + "11": { + "then": "Carrelage" + }, + "12": { + "then": "Sculpture sur bois" + }, "2": { "then": "Peinture" }, @@ -247,15 +312,6 @@ }, "9": { "then": "Relief" - }, - "10": { - "then": "Azulejo (faïence latine)" - }, - "11": { - "then": "Carrelage" - }, - "12": { - "then": "Sculpture sur bois" } }, "question": "Quel est le type de cette œuvre d'art ?", @@ -266,7 +322,8 @@ "render": "Plus d'info <a href='{website}' target='_blank'>sûr ce site web</a>" }, "artwork_subject": { - "question": "Que représente cette oeuvre d'art ?" + "question": "Que représente cette oeuvre d'art ?", + "render": "Cette œuvre dépeint {wikidata_label(subject:wikidata)}{wikipedia(subject:wikidata)}" }, "doubles_as_bench": { "mappings": { @@ -308,6 +365,20 @@ "question": "De quelle marque est ce DAB ?", "render": "La marque de ce DAB est {brand}" }, + "cash_in": { + "mappings": { + "0": { + "then": "Vous ne pouvez probablement pas déposer d'argent liquide dans ce DAB" + }, + "1": { + "then": "Vous pouvez déposer de l'argent liquide dans ce DAB" + }, + "2": { + "then": "Vous ne pouvez pas déposer d'agent liquide dans ce DAB" + } + }, + "question": "Pouvez-vous déposer de l'argent liquide dans ce DAB ?" + }, "name": { "render": "Le nom de ce DAB est {name}" }, @@ -1946,6 +2017,96 @@ "render": "Voie d’escalade" } }, + "clock": { + "presets": { + "1": { + "description": "Une horloge publique fixée sur un mur" + } + }, + "tagRenderings": { + "date": { + "mappings": { + "0": { + "then": "Cette horloge indique également la date" + }, + "1": { + "then": "Cette horloge n'indique pas la date" + } + }, + "question": "Cette horloge indique-t-elle également la date ?" + }, + "display": { + "mappings": { + "0": { + "then": "Cette horloge indique l'heure avec des aiguilles" + }, + "1": { + "then": "Cette horloges indique l'heure avec des chiffres numériques" + }, + "2": { + "then": "Cette horloge indique l'heure grâce au soleil" + }, + "3": { + "then": "Cette horloge indique l'heure d'une manière inhabituelle, par ex. en binaire, avec de l'eau, ou autre" + } + }, + "question": "Comment cette horloge indique-t-elle l'heure ?" + }, + "faces": { + "mappings": { + "0": { + "then": "Cette horloge a une face" + }, + "1": { + "then": "Cette horloge a deux faces" + }, + "2": { + "then": "Cette horloge a quatre faces" + } + }, + "question": "Combien de faces a cette horloge ?", + "render": "Cette horloge a {faces} faces" + }, + "hygrometer": { + "mappings": { + "0": { + "then": "Cette horloge indique également l'humidité" + }, + "1": { + "then": "Cette horloge n'indique pas l'humidité" + }, + "2": { + "then": "Cette horloge n'indique probablement pas l'humidité" + } + }, + "question": "Cette horloge indique-t-elle également l'humidité ?" + }, + "support": { + "mappings": { + "0": { + "then": "Cette horloge est montée sur un poteau" + }, + "1": { + "then": "Cette horloge est fixée sur un mur" + }, + "2": { + "then": "Cette horloge fait partie d'un panneau publicitaire" + }, + "3": { + "then": "Cette horloge est posée au sol" + } + }, + "question": "De quelle manière est fixée cette horloge ?" + }, + "thermometer": { + "mappings": { + "2": { + "then": "Cette horloge n'indique probablement pas la date" + } + } + } + } + }, "crossings": { "description": "Traversée pour piétons et cyclistes", "name": "Traversée", @@ -2118,6 +2279,15 @@ "1": { "then": "Cette piste cyclable est goudronée" }, + "10": { + "then": "Cette piste cyclable est faite en graviers fins" + }, + "11": { + "then": "Cette piste cyclable est en cailloux" + }, + "12": { + "then": "Cette piste cyclable est faite en sol brut" + }, "2": { "then": "Cette piste cyclable est asphaltée" }, @@ -2141,15 +2311,6 @@ }, "9": { "then": "Cette piste cyclable est faite en graviers" - }, - "10": { - "then": "Cette piste cyclable est faite en graviers fins" - }, - "11": { - "then": "Cette piste cyclable est en cailloux" - }, - "12": { - "then": "Cette piste cyclable est faite en sol brut" } }, "question": "De quoi est faite la surface de la piste cyclable ?", @@ -2198,6 +2359,15 @@ "1": { "then": "Cette piste cyclable est pavée" }, + "10": { + "then": "Cette piste cyclable est faite en graviers fins" + }, + "11": { + "then": "Cette piste cyclable est en cailloux" + }, + "12": { + "then": "Cette piste cyclable est faite en sol brut" + }, "2": { "then": "Cette piste cyclable est asphaltée" }, @@ -2221,15 +2391,6 @@ }, "9": { "then": "Cette piste cyclable est faite en graviers" - }, - "10": { - "then": "Cette piste cyclable est faite en graviers fins" - }, - "11": { - "then": "Cette piste cyclable est en cailloux" - }, - "12": { - "then": "Cette piste cyclable est faite en sol brut" } }, "question": "De quel materiel est faite cette rue ?", @@ -3052,6 +3213,21 @@ "1": { "then": "C'est une friterie" }, + "10": { + "then": "Des plats chinois sont servis ici" + }, + "11": { + "then": "Des plats grecs sont servis ici" + }, + "12": { + "then": "Des plats indiens sont servis ici" + }, + "13": { + "then": "Des plats turcs sont servis ici" + }, + "14": { + "then": "Des plats thaïlandais sont servis ici" + }, "2": { "then": "Restaurant Italien" }, @@ -3075,21 +3251,6 @@ }, "9": { "then": "Des plats français sont servis ici" - }, - "10": { - "then": "Des plats chinois sont servis ici" - }, - "11": { - "then": "Des plats grecs sont servis ici" - }, - "12": { - "then": "Des plats indiens sont servis ici" - }, - "13": { - "then": "Des plats turcs sont servis ici" - }, - "14": { - "then": "Des plats thaïlandais sont servis ici" } }, "question": "Quelle type de nourriture est servie ici ?", @@ -5312,4 +5473,4 @@ } } } -} \ No newline at end of file +} From 520276ca7e6571525489aa354ab186c4b5f64766 Mon Sep 17 00:00:00 2001 From: paunofu <paunofuentes@gmail.com> Date: Mon, 3 Apr 2023 23:53:47 +0000 Subject: [PATCH 25/55] Translated using Weblate (Catalan) Currently translated at 51.3% (1439 of 2800 strings) Translation: MapComplete/Layer translations Translate-URL: https://hosted.weblate.org/projects/mapcomplete/layers/ca/ --- langs/layers/ca.json | 49 ++++++++++++++++++++++++++++++++++++++++---- 1 file changed, 45 insertions(+), 4 deletions(-) diff --git a/langs/layers/ca.json b/langs/layers/ca.json index 10454634e..10e05c8a4 100644 --- a/langs/layers/ca.json +++ b/langs/layers/ca.json @@ -930,6 +930,11 @@ "question": "Quin tipus de lloguer de bicicletes és aquest?" }, "rental_types": { + "renderings": { + "0": { + "render": "{capacity:bicycle_type} type_plural es poden llogar aquí" + } + }, "rewrite": { "into": { "0": { @@ -2850,7 +2855,8 @@ "governments": { "tagRenderings": { "name": { - "question": "Quin és el nom d'aquesta oficina gornavental?" + "question": "Quin és el nom d'aquesta oficina gornavental?", + "render": "Aquesta Oficina Governamental s'anomena {name}" } } }, @@ -3525,8 +3531,12 @@ "mappings": { "0": { "then": "Podeu recollir els paquets perduts aquí" + }, + "1": { + "then": "No podeu recollir paquets perduts aquí" } - } + }, + "question": "Es poden recollir els paquets perduts aquí?" }, "parcel-to": { "mappings": { @@ -3552,6 +3562,15 @@ }, "3": { "then": "Aquesta localització ofereix serveis per a UPS" + }, + "4": { + "then": "Aquesta ubicació és una botiga DHL Paketshop" + }, + "5": { + "then": "Aquesta ubicació és una botiga Hermes PaketShop" + }, + "6": { + "then": "Aquesta ubicació és un punt PostNL" } }, "question": "Per a quina marca ofereix serveis aquesta localització?" @@ -4557,7 +4576,8 @@ "render": "Aquesta línea d'autobús té el color {colour}" }, "from": { - "question": "Quin és el punt inicial d'aquesta línea d'autobús?" + "question": "Quin és el punt inicial d'aquesta línea d'autobús?", + "render": "Aquesta línia d'autobús comença a {from}" }, "network": { "question": "A quina xarxa pertany aquesta línea d'autobús?", @@ -4567,11 +4587,29 @@ "render": "{operator} opera aquesta línea d'autobús" }, "to": { - "question": "Quin és el punt final d'aquesta línea d'autobús?" + "question": "Quin és el punt final d'aquesta línea d'autobús?", + "render": "Aquesta línia d'autobús acaba a {to}" } } }, "transit_stops": { + "filter": { + "0": { + "options": { + "0": { + "question": "Amb refugi" + } + } + }, + "2": { + "options": { + "0": { + "question": "Amb paperera" + } + } + } + }, + "name": "Parades de transport públic", "tagRenderings": { "bench": { "mappings": { @@ -4595,6 +4633,9 @@ }, "question": "Aquesta parada té una paperera?" }, + "contained_routes": { + "render": "<h3>{_contained_routes_count} rutes paren a aquesta parada</h3> <ul>{_contained_routes}</ul>" + }, "departures_board": { "mappings": { "2": { From 439e66e9e34c3e3c46c0f50d13a3a5d74d258949 Mon Sep 17 00:00:00 2001 From: Pieter Vander Vennet <pietervdvn@posteo.net> Date: Tue, 4 Apr 2023 11:50:17 +0200 Subject: [PATCH 26/55] Fix statistics page --- all_themes_index.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/all_themes_index.ts b/all_themes_index.ts index bebc42393..3bed9964d 100644 --- a/all_themes_index.ts +++ b/all_themes_index.ts @@ -44,12 +44,12 @@ const cm = document.getElementById("centermessage") cm.parentElement.removeChild(cm) if (mode.data === "statistics") { console.log("Statistics mode!") - new StatisticsGUI().SetClass("w-full h-full pointer-events-auto").AttachTo("topleft-tools") + new StatisticsGUI().SetClass("w-full h-full pointer-events-auto").AttachTo("top-left") } else if (mode.data === "pdf") { MinimapImplementation.initialize() const div = document.createElement("div") div.id = "extra_div_for_maps" - new PdfExportGui(div.id).SetClass("pointer-events-auto").AttachTo("topleft-tools") + new PdfExportGui(div.id).SetClass("pointer-events-auto").AttachTo("top-left") document.getElementById("topleft-tools").appendChild(div) } else { new AllThemesGui().setup() From 0a5237576e79e21b1dde56407f5cf0f4f833d28a Mon Sep 17 00:00:00 2001 From: paunofu <paunofuentes@gmail.com> Date: Sun, 2 Apr 2023 21:11:43 +0000 Subject: [PATCH 27/55] Translated using Weblate (Catalan) Currently translated at 77.2% (591 of 765 strings) Translation: MapComplete/Core Translate-URL: https://hosted.weblate.org/projects/mapcomplete/core/ca/ --- langs/ca.json | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/langs/ca.json b/langs/ca.json index 64d525a09..f88fe6a35 100644 --- a/langs/ca.json +++ b/langs/ca.json @@ -393,7 +393,8 @@ "importHelper": { "askMetadata": { "downloadGeojson": "Descarrega GeoJSON", - "giveSource": "Quina és la font d'aquestes dades? Si s'estableix \"font\" a l'element aquest valor s'ignorarà" + "giveSource": "Quina és la font d'aquestes dades? Si s'estableix \"font\" a l'element aquest valor s'ignorarà", + "shouldNotBeHomepage": "No, la pàgina d'inici tampoc està permesa. Introduïu l'URL d'una pàgina wiki adequada que documenti la vostra importació" }, "conflationChecker": { "states": { @@ -470,6 +471,7 @@ "importButton": "import_button({layerId}, _tags, he trobat un {title} aquí; afegeix-lo al mapa,./assets/svg/addSmall.svg,,,id)", "importHandled": "<div class=\"thanks\">Aquesta funció s'ha gestionat. Gràcies pel teu esforç.</div>", "layerName": "Possible {title}", + "nearbyImagesIntro": "<h3>Imatges properes</h3>Les imatges següents són imatges geoetiquetades properes de diversos serveis en línia. Us poden ajudar a resoldre aquesta nota.{nearby_images(open)}", "notFound": "No he pogut trobar {title}: esborra-ho", "popupTitle": "Pot ser que hi hagi {title} aquí" }, @@ -482,6 +484,7 @@ "title": "Benvingut/da a MapComplete" }, "matrixbot": { + "commandFailed": "Ho sentim, hi ha hagut un error en executar <code>{cmd}</code>", "commands": { "wiki": { "noWiki": "Si us plau, especifiqueu una pàgina de la wiki per a cercar", From 80b04d9008104a2043af810a61563eb19b957b66 Mon Sep 17 00:00:00 2001 From: paunofu <paunofuentes@gmail.com> Date: Mon, 3 Apr 2023 07:42:14 +0000 Subject: [PATCH 28/55] Translated using Weblate (Catalan) Currently translated at 79.6% (609 of 765 strings) Translation: MapComplete/Core Translate-URL: https://hosted.weblate.org/projects/mapcomplete/core/ca/ --- langs/ca.json | 32 ++++++++++++++++++++++++++++---- 1 file changed, 28 insertions(+), 4 deletions(-) diff --git a/langs/ca.json b/langs/ca.json index f88fe6a35..32af8bf17 100644 --- a/langs/ca.json +++ b/langs/ca.json @@ -34,7 +34,7 @@ "disused": "Aquest element ja no funciona o s'ha eliminat", "duplicate": "Aquest element és un duplicat d'un altre", "notFound": "No es pot trobar l'element", - "test": "És una prova - l'element realment no existeix." + "test": "És una prova - l'element realment no existeix" }, "safeDelete": "Aquest element es pot esborrar amb seguretat.", "useSomethingElse": "Utilitza un altre editor d'OpenStreetMap per esborrar-lo", @@ -52,6 +52,7 @@ "description": "Un full de mà A4-apaisat per a promocionar MapComplete", "editing": { "ex": "A continuació es mostra un exemple simplificat de com és això per a una reserva natural.", + "intro": "L'usuari és rebut per un mapa amb característiques. En seleccionar-ne una, es mostra la informació sobre aquest element.", "title": "Com és la interfície?" }, "examples": "Hi han molts mapes temàtics disponibles, el quals alguns estan disponibles aquí.\n\nHi han molts mapes temàtics en línea: sobre salut, navegació interior, accessibilitat per a cadires de rodes, instal·lacions per a residus, prestageries públiques, creuaments per vianants pitnats amb l'arc de Sant Martí, ... Descobreix-los tots a mapcomplete.osm.be", @@ -87,7 +88,7 @@ }, "general": { "about": "Edita facilment i afegeix punts a OpenStreetMap d'una petició determinada", - "aboutMapcomplete": "<h3>Sobre</h3><p>Utilitza MapCompelte per afegir informació a OpenStreetMap amb una <b>petició.</b> Respon preguntes i en minuts les teves contribucions estaran disponibles arreu. En molts temes pots afegir fotografies o fins i tot afegeix \"reviews\". La persona <b>gestionadora</b> defineix elements, preguntes i idiomes per a fer-ho possible.</p><h3>Troba més info</h3><p>MapComplete sempre <b>ofereix el següent pas</b> per aprendre'n més sobre OpenStreetMap.</p><ul><li>Inclòs en una pàgina web et porta a MapComplete a pantalla completa.</li><li>Aquesta versió ofereix informació sobre OpenStreetMap.</li><li>Veure funciona sense entrar però editar o contribuir requereix un compte d'OSM.</li><li>Si no has entrat et demanarà que ho facis.</li><li>Responent una simple pregunta, pots afegir nous elements al mapa</li><li> Després d'una estona es mostraran les etiquetes actuals , i després els enllaços a la wiki.</li></ul><p></p><br><p>Has trobat alguna <b>incidència</b>? Tens alguna <b> petició </b>? Vols <b>ajudar a traduir</b>? Vés a <a href=\"https://github.com/pietervdvn/MapComplete\" target=\"_blank\"> per accedir al codi font</a> o al <a href=\"https://github.com/pietervdvn/MapComplete/issues\" target=\"_blank\">registre d'incidències.</a> </p><p> Vols veure <b>els teus progressos </b>? Segueix el recompte d'edicions a <a href=\"{osmcha_link}\" target=\"_blank\">OsmCha</a>.</p>", + "aboutMapcomplete": "<h3>Sobre</h3><p>Utilitza MapComplete per afegir informació a OpenStreetMap sobre un <b>únic tema.</b> Respon preguntes i en minuts les teves contribucions estaran disponibles a tot arreu. En molts temes pots afegir fotografies o fins i tot afegeix \"reviews\". El <b>mantenidor del tema</b> defineix els elements, preguntes i idiomes per a fer-ho possible.</p><h3>Troba més info</h3><p>MapComplete sempre <b>ofereix el següent pas</b> per aprendre'n més sobre OpenStreetMap.<ul><li>Quan està incrustat en un lloc web, l'iframe enllaça a un MapComplete a pantalla completa.</li><li>Aquesta versió ofereix informació sobre OpenStreetMap.</li><li>La visualització funciona sense iniciar sessió, però l'edició requereix un compte OSM.</li><li>Si no heu iniciat sessió, se us demanarà que ho feu</li><li>Un cop hagis respost una sola pregunta, pots afegir noves funcions al mapa</li><li>Després d'una estona, es mostraran les etiquetes actuals , i després els enllaços a la wiki.</li></ul></p><br/><p>Has trobat alguna <b>incidència</b>? Tens alguna <b> petició </b>? Vols <b>ajudar a traduir</b>? Vés a <a href='https://github.com/pietervdvn/MapComplete' target='_blank'>per accedir al codi font</a> o al <a href='https://github.com/pietervdvn/MapComplete/issues' target='_blank'>registre d'incidències.</a> </p><p> Vols veure <b>els teus progressos </b>? Segueix el recompte d'edicions a <a href='{osmcha_link}' target='_blank' >OsmCha</a>.</p>", "add": { "addNew": "Afegir {category} aquí", "addNewMapLabel": "Afegir nou element", @@ -222,7 +223,7 @@ "notValid": "Selecciona un valor vàlid per a continuar", "number": "nombre", "oneSkippedQuestion": "Has ignorat una pregunta", - "openStreetMapIntro": "<h3>Un mapa obert</h3><p>Un que tothom pogués utilitzar i editar lliurement. Un sol lloc on emmagatzemar tota la informació geogràfica. Llavors tots aquests llocs web amb mapes diferents petits i incompatibles (que sempre estaran desactualitzats) ja no serien necessaris.<p></p><p><b><a href='https://OpenStreetMap.org' target='_blank'>OpenStreetMap</a></b> no és el mapa de l'enemic. Les dades del mapa es poden utilitzar gratuïtament (amb <a href='https://osm.org/copyright' target='_blank'> atribució i publicació de canvis en aquestes dades</a>). A més a més, tothom pot agregar lliurement noves dades i corregir errors. Aquest lloc web també fa servir OpenStreetMap. Totes les dades provenen d'allà i les teves respostes i correccions també s'afegiran allà.</p><p>Moltes persones i aplicacions ja utilitzen OpenStreetMap: <a href='https://organicmaps.app/' target='_blank'>Organic Maps</a>, <a href='https://osmAnd.net' target='_blank'>OsmAnd</a>, però també els mapes de Facebook, Instagram, Apple i Bing són (en part) impulsats per OpenStreetMap .</p>", + "openStreetMapIntro": "<h3>Un mapa obert</h3><p>Un que tothom pogués utilitzar i editar lliurement. Un sol lloc on emmagatzemar tota la informació geogràfica. No calen mapes diferents, petits, incompatibles i obsolets enlloc.</p><p><b><a href='https://OpenStreetMap.org' target='_blank'>OpenStreetMap</a></b> no és el mapa de l'enemic. Les dades del mapa es poden utilitzar gratuïtament (amb <a href='https://osm.org/copyright' target='_blank'> atribució i publicació de canvis en aquestes dades</a>). Tothom pot afegir dades noves i corregir errors. Aquest lloc web utilitza OpenStreetMap. Totes les dades són d'allà, i les vostres respostes i correccions s'utilitzen a tot arreu.</p><p>Moltes persones i aplicacions ja utilitzen OpenStreetMap: <a href='https://organicmaps.app/' target='_blank'>Organic Maps</a>, <a href='https://osmAnd.net' target='_blank'>OsmAnd</a>, però també els mapes de Facebook, Instagram, Apple i Bing són (en part) impulsats per OpenStreetMap .</p>", "openTheMap": "Obrir el mapa", "opening_hours": { "closed_permanently": "Tancat - sense dia d'obertura conegut", @@ -319,6 +320,7 @@ "uploading": "S'està penjant la teva traça…" }, "useSearch": "Utilitzeu la cerca de dalt per veure els valors predefinits", + "useSearchForMore": "Utilitzeu la funció de cerca per cercar dins de {total } valors més…", "weekdays": { "abbreviations": { "friday": "Div", @@ -354,6 +356,7 @@ "born": "Nascut: {value}", "died": "Mort: {value}" }, + "searchToShort": "La vostra consulta de cerca és massa curta, introduïu un text més llarg", "searchWikidata": "Cercar a Wikidata", "wikipediaboxTitle": "Viquipèdia" } @@ -367,6 +370,7 @@ "openLayersPanel": "Obre el panell de fons, capes i filtres", "selectBackground": "Seleccioneu una capa de fons de la categoria {category}", "selectMapnik": "Estableix la capa de fons OpenStreetMap-carto", + "selectSearch": "Seleccioneu la barra de cerca per cercar ubicacions", "title": "Dreceres" }, "image": { @@ -376,7 +380,15 @@ "dontDelete": "Cancel·lar", "isDeleted": "Esborrada", "nearbyPictures": { + "allFiltered": "No hi ha cap imatge que coincideixi amb el vostre filtre", "browseNearby": "Cerca imatges properes…", + "confirm": "La imatge seleccionada mostra {title()}", + "hasMatchingPicture": "Una imatge coincideix amb l'objecte? Seleccioneu-lo a continuació", + "loadMore": "Carrega més imatges", + "loading": "Carregant imatges properes…", + "noImageSelected": "Seleccioneu una imatge per enllaçar-la a l'objecte", + "nothingFound": "No s'han trobat imatges properes…", + "onlyTowards": "Mostra només les imatges fetes cap a aquest objecte", "removeFilters": "Feu clic aquí per eliminar els filtres", "title": "Imatges properes", "withinRadius": "Mostra només les imatges que s'han fet a {radius} metres d'aquest objecte" @@ -396,7 +408,12 @@ "giveSource": "Quina és la font d'aquestes dades? Si s'estableix \"font\" a l'element aquest valor s'ignorarà", "shouldNotBeHomepage": "No, la pàgina d'inici tampoc està permesa. Introduïu l'URL d'una pàgina wiki adequada que documenti la vostra importació" }, + "confirmProcess": { + "wikipageIsMade": "El procés està documentat a l'OSM-wiki (més endavant necessitareu aquest enllaç)" + }, "conflationChecker": { + "cacheExpired": "La memòria cau ha caducat", + "downloadOverpassData": "Descarrega el GeoJSON carregat des de Overpass", "states": { "running": "Consultant Overpass…", "unexpected": "Estat inesperat {state}" @@ -485,7 +502,14 @@ }, "matrixbot": { "commandFailed": "Ho sentim, hi ha hagut un error en executar <code>{cmd}</code>", + "commandNotFound": "No he entès la teva petició. Potser volies escriure {0}, {1}, {2} o {2}? <p>Escriviu <code>help</code> per veure una visió general de totes les ordres</p>", "commands": { + "language": { + "notFound": "No s'ha trobat l'idioma {language}" + }, + "role": { + "allRevoked": "Tots els drets de <b>{user}</b> s'han revocat" + }, "wiki": { "noWiki": "Si us plau, especifiqueu una pàgina de la wiki per a cercar", "nothingFound": "No s'ha pogut trobar res a {backend} per a {search}", @@ -583,7 +607,7 @@ "intro": "La privadesa és important, tant per a l'individu com per a la societat. MapComplete intenta respectar la vostra privadesa tant com sigui possible, fins al punt que no es necessita cap banner de galetes molest. No obstant això, encara volem informar-vos quina informació es recopila i es comparteix, en quines circumstàncies i per què es fan aquestes compensacions.", "miscCookies": "MapComplete s'integra amb diversos altres serveis, especialment per carregar imatges de característiques. Les imatges s'allotgen en diversos servidors de tercers, que poden establir galetes per si mateixos.", "miscCookiesTitle": "Altres galetes", - "surveillance": "Ja que estàs llegint la política de privadesa, probablement t'interessa la privadesa, a nosaltres també! Fins i tot hem creat <a href=\"https://mapcomplete.osm.be/surveillance\">una tema que mostra les càmeres de vigilància.</a> No dubtis a mapejar-les totes.", + "surveillance": "Ja que estàs llegint la política de privadesa, probablement t'interessa la privadesa, a nosaltres també! Fins i tot hem creat <a href='https://mapcomplete.osm.be/surveillance'>una tema que mostra les càmeres de vigilància.</a> No dubtis a mapejar-les totes!", "title": "Política de privacitat", "tracking": "Per obtenir informació sobre qui visita el nostre lloc web, es recopila informació tècnica. S'inclou el país des del qual has visitat la pàgina web, quin lloc web t'ha remès a MapComplete, el tipus de dispositiu i la mida de la pantalla. Es col·loca una galeta al teu dispositiu per indicar que has visitat MapComplete avui. Aquestes dades no són prou detallades per identificar-te personalment. Aquestes estadístiques només estan disponibles per a tothom en conjunt i estan <a href=\"https://pietervdvn.goatcounter.com\" target=\"_blank\">disponibles públicament per a tothom</a>", "trackingTitle": "Dades estadístiques", From 74577a24ab11eb04f02cc2ede1219b961ef9800f Mon Sep 17 00:00:00 2001 From: Pieter Vander Vennet <pietervdvn+mapcomplete@posteo.net> Date: Mon, 3 Apr 2023 00:47:32 +0000 Subject: [PATCH 29/55] Translated using Weblate (Dutch) Currently translated at 98.3% (752 of 765 strings) Translation: MapComplete/Core Translate-URL: https://hosted.weblate.org/projects/mapcomplete/core/nl/ --- langs/nl.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/langs/nl.json b/langs/nl.json index 36a15e54d..64ddec27c 100644 --- a/langs/nl.json +++ b/langs/nl.json @@ -759,7 +759,7 @@ "loginToAddPicture": "Log in om een afbeelding toe te voegen", "loginToClose": "Login om deze kaartnota te sluiten", "noteIsPublic": "Dit zal voor iedereen zichtbaar zijn", - "noteLayerDoEnable": "Schakel de laat met kaartnota's in", + "noteLayerDoEnable": "Schakel de laag met kaartnota's in", "noteLayerHasFilters": "Sommige kaartnota's kunnen verborgen zijn door een filter", "noteLayerNotEnabled": "De laat met kaartnota's staat af. Zet deze aan om een nieuwe kaartnota toe te voegen", "notesLayerMustBeEnabled": "De laat met kaartnota's staat af. Zet deze aan om een nieuwe kaartnota toe te voegen", From 9a04cb03d4e650ea64f178dc57e2db5e94a9d517 Mon Sep 17 00:00:00 2001 From: Pieter Vander Vennet <pietervdvn+mapcomplete@posteo.net> Date: Wed, 5 Apr 2023 12:14:21 +0000 Subject: [PATCH 30/55] Translated using Weblate (Catalan) Currently translated at 79.6% (609 of 765 strings) Translation: MapComplete/Core Translate-URL: https://hosted.weblate.org/projects/mapcomplete/core/ca/ --- langs/ca.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/langs/ca.json b/langs/ca.json index 32af8bf17..54cca810c 100644 --- a/langs/ca.json +++ b/langs/ca.json @@ -320,7 +320,7 @@ "uploading": "S'està penjant la teva traça…" }, "useSearch": "Utilitzeu la cerca de dalt per veure els valors predefinits", - "useSearchForMore": "Utilitzeu la funció de cerca per cercar dins de {total } valors més…", + "useSearchForMore": "Utilitzeu la funció de cerca per cercar dins de {total} valors més…", "weekdays": { "abbreviations": { "friday": "Div", From f5c7c7264e69c5c86ff5bdb417268dd6f5ddec44 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ji=C5=99=C3=AD=20Podhoreck=C3=BD?= <j.podhorecky@volny.cz> Date: Tue, 4 Apr 2023 14:34:52 +0000 Subject: [PATCH 31/55] Translated using Weblate (Czech) Currently translated at 24.3% (186 of 765 strings) Translation: MapComplete/Core Translate-URL: https://hosted.weblate.org/projects/mapcomplete/core/cs/ --- langs/cs.json | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/langs/cs.json b/langs/cs.json index 3353ace45..a2e89235b 100644 --- a/langs/cs.json +++ b/langs/cs.json @@ -5,6 +5,10 @@ "retrying": "Načítání dat se nezdařilo. Zkusíme to znovu za {count} sekund…", "zoomIn": "Přiblížení pro zobrazení nebo úpravu dat" }, + "communityIndex": { + "available": "Tato komunita mluví {native}", + "intro": "Navažte kontakt s ostatními lidmi, abyste je poznali, učili se od nich, ..." + }, "delete": { "cancel": "Zrušit", "cannotBeDeleted": "Tuto funkci nelze odstranit", From 7d5afa6b451beb486453d0fc6985cea8961fc39d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ji=C5=99=C3=AD=20Podhoreck=C3=BD?= <j.podhorecky@volny.cz> Date: Tue, 4 Apr 2023 13:12:51 +0000 Subject: [PATCH 32/55] Translated using Weblate (Czech) Currently translated at 100.0% (406 of 406 strings) Translation: MapComplete/themes Translate-URL: https://hosted.weblate.org/projects/mapcomplete/themes/cs/ --- langs/themes/cs.json | 170 ++++++++++++++++++++++++++++++++++--------- 1 file changed, 136 insertions(+), 34 deletions(-) diff --git a/langs/themes/cs.json b/langs/themes/cs.json index ae1bd23ba..57d8a0bab 100644 --- a/langs/themes/cs.json +++ b/langs/themes/cs.json @@ -771,6 +771,108 @@ "description": "Mapa zobrazující obrubníky a přechody.", "title": "Obrubníky a přechody" }, + "mapcomplete-changes": { + "description": "Tyto mapy zobrazují všechny změny provedené pomocí MapComplete", + "layers": { + "0": { + "description": "Zobrazí všechny změny MapComplete", + "filter": { + "0": { + "options": { + "0": { + "question": "Themename obsahuje {search}" + } + } + }, + "1": { + "options": { + "0": { + "question": "Vytvořil přispěvatel {search}" + } + } + }, + "2": { + "options": { + "0": { + "question": "<b>Ne</b> vytvořeno přispěvatelem {search}" + } + } + }, + "3": { + "options": { + "0": { + "question": "Vytvořeno před {search}" + } + } + }, + "4": { + "options": { + "0": { + "question": "Vytvořeno po {search}" + } + } + }, + "5": { + "options": { + "0": { + "question": "Jazyk uživatele (iso-kód) {search}" + } + } + }, + "6": { + "options": { + "0": { + "question": "Vyrobeno u hostitele {search}" + } + } + }, + "7": { + "options": { + "0": { + "question": "Sada změn přidala alespoň jeden obrázek" + } + } + } + }, + "name": "Centra změn", + "tagRenderings": { + "contributor": { + "question": "Který přispěvatel tuto změnu provedl?", + "render": "Změna provedená <a href='https://openstreetmap.org/user/{user}' target='_blank'>{user}</a>" + }, + "host": { + "question": "U jakého hostitele (webové stránky) byla tato změna provedena?", + "render": "Změna u <a href='{host}'>{host}</a>" + }, + "locale": { + "question": "V jakém prostředí (jazyce) byla tato změna provedena?", + "render": "Uživatelské prostředí je {locale}" + }, + "show_changeset_id": { + "render": "Sada změn je <a href='https://openstreetmap.org/changeset/{id}' target='_blank'>{id}</a>" + }, + "theme-id": { + "question": "Jaké téma bylo použito k provedení této změny?", + "render": "Změna pomocí tématu <a href='https://mapcomplete.osm.be/{theme}'>{theme}</a>" + } + }, + "title": { + "render": "Sada změn pro {theme}" + } + }, + "1": { + "override": { + "tagRenderings": { + "link_to_more": { + "render": "Další statistiky lze nalézt <a href='https://github.com/pietervdvn/MapComplete/tree/develop/Docs/Tools/graphs' target='_blank'>zde</a>" + } + } + } + } + }, + "shortDescription": "Zobrazuje změny provedené nástrojem MapComplete", + "title": "Změny provedené pomocí MapComplete" + }, "maproulette": { "description": "Téma zobrazující úkoly MapRoulette, které umožňuje vyhledávat, filtrovat a opravovat je.", "title": "Úkoly MapRoulette" @@ -791,7 +893,7 @@ "title": "Do přírody" }, "notes": { - "description": "Poznámka je špendlík na mapě s textem, jež označuje, že něco není v pořádku.<br/><br/>Nezapomeňte si prohlédnout zobrazení filtru <a href='#filters'></a> pro vyhledávání uživatelů a textu.", + "description": "Poznámka je špendlík na mapě s textem, jež označuje, že něco není v pořádku.<br/><br/>Nezapomeňte si prohlédnout <a href='#filters'>zobrazení filtru</a> pro vyhledávání uživatelů a textu.", "title": "Poznámky k OpenStreetMap" }, "observation_towers": { @@ -802,6 +904,33 @@ "onwheels": { "description": "Na této mapě jsou zobrazena veřejně přístupná místa pro vozíčkáře, a lze je také snadno přidat", "layers": { + "19": { + "override": { + "=title": { + "render": "Statistiky" + } + } + }, + "20": { + "override": { + "+tagRenderings": { + "0": { + "render": { + "special": { + "text": "Import" + } + } + }, + "1": { + "render": { + "special": { + "message": "Přidat všechny navrhované značky" + } + } + } + } + } + }, "4": { "override": { "filter": { @@ -844,33 +973,6 @@ "override": { "name": "Parkovací místa pro osoby se zdravotním postižením" } - }, - "19": { - "override": { - "=title": { - "render": "Statistiky" - } - } - }, - "20": { - "override": { - "+tagRenderings": { - "0": { - "render": { - "special": { - "text": "Dovoz" - } - } - }, - "1": { - "render": { - "special": { - "message": "Přidat všechny navrhované značky" - } - } - } - } - } } }, "title": "OnWheels" @@ -894,7 +996,7 @@ "title": "Osobní téma" }, "pets": { - "description": "Na této mapě najdete různá zajímavá místa pro vaše domácí mazlíčky: veterináře, psí parky, obchody pro zvířata, restaurace pro psy, ...", + "description": "Na této mapě najdete různá zajímavá místa pro vaše domácí mazlíčky: veterináře, psí parky, obchody pro zvířata, restaurace vhodné pro vstup se psy, ...", "layers": { "1": { "override": { @@ -1031,10 +1133,6 @@ "stations": { "description": "Zobrazení, úprava a přidání podrobností o vlakovém nádraží", "layers": { - "3": { - "description": "Vrstva zobrazující vlaková nádraží", - "name": "Vlaková nádraží" - }, "15": { "description": "Zobrazuje vlaky odjíždějící z této stanice", "name": "Odjezdové tabule", @@ -1066,6 +1164,10 @@ "title": { "render": "Odjezdová tabule" } + }, + "3": { + "description": "Vrstva zobrazující vlaková nádraží", + "name": "Vlaková nádraží" } }, "title": "Vlaková nádraží" @@ -1157,4 +1259,4 @@ "shortDescription": "Mapa odpadkových košů", "title": "Odpadkový koš" } -} \ No newline at end of file +} From eeca4c16b1cde5ab8c4eef0c9f335e9d30918134 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 11 Apr 2023 01:09:27 +0000 Subject: [PATCH 33/55] Bump xml2js from 0.4.23 to 0.5.0 Bumps [xml2js](https://github.com/Leonidas-from-XIV/node-xml2js) from 0.4.23 to 0.5.0. - [Release notes](https://github.com/Leonidas-from-XIV/node-xml2js/releases) - [Commits](https://github.com/Leonidas-from-XIV/node-xml2js/commits/0.5.0) --- updated-dependencies: - dependency-name: xml2js dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> --- package-lock.json | 14 +++++++------- package.json | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index bd84a33a3..036ca9047 100644 --- a/package-lock.json +++ b/package-lock.json @@ -51,7 +51,7 @@ "vitest": "^0.28.3", "wikibase-sdk": "^7.14.0", "wikidata-sdk": "^7.14.0", - "xml2js": "^0.4.23" + "xml2js": "^0.5.0" }, "devDependencies": { "@babel/polyfill": "^7.10.4", @@ -11696,9 +11696,9 @@ } }, "node_modules/xml2js": { - "version": "0.4.23", - "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.23.tgz", - "integrity": "sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug==", + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.5.0.tgz", + "integrity": "sha512-drPFnkQJik/O+uPKpqSgr22mpuFHqKdbS835iAQrUC73L2F5WkboIRd63ai/2Yg6I1jzifPFKH2NTK+cfglkIA==", "dependencies": { "sax": ">=0.6.0", "xmlbuilder": "~11.0.0" @@ -20537,9 +20537,9 @@ "devOptional": true }, "xml2js": { - "version": "0.4.23", - "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.23.tgz", - "integrity": "sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug==", + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.5.0.tgz", + "integrity": "sha512-drPFnkQJik/O+uPKpqSgr22mpuFHqKdbS835iAQrUC73L2F5WkboIRd63ai/2Yg6I1jzifPFKH2NTK+cfglkIA==", "requires": { "sax": ">=0.6.0", "xmlbuilder": "~11.0.0" diff --git a/package.json b/package.json index 3fa44de64..2a273bbf9 100644 --- a/package.json +++ b/package.json @@ -103,7 +103,7 @@ "vitest": "^0.28.3", "wikibase-sdk": "^7.14.0", "wikidata-sdk": "^7.14.0", - "xml2js": "^0.4.23" + "xml2js": "^0.5.0" }, "devDependencies": { "@babel/polyfill": "^7.10.4", From 2c6339ec3df4f3903d1182087a62cc97dfa27727 Mon Sep 17 00:00:00 2001 From: Pieter Vander Vennet <pietervdvn@posteo.net> Date: Fri, 14 Apr 2023 05:12:27 +0200 Subject: [PATCH 34/55] Stabilize script path --- scripts/GenerateSeries.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/GenerateSeries.ts b/scripts/GenerateSeries.ts index 58fe0ede5..6aa59df85 100644 --- a/scripts/GenerateSeries.ts +++ b/scripts/GenerateSeries.ts @@ -199,7 +199,7 @@ class GenerateSeries extends Script { } async main(args: string[]): Promise<void> { - const targetDir = args[0] ?? "../MapComplete-data" + const targetDir = args[0] ?? "../../git/MapComplete-data" await this.downloadStatistics(targetDir + "/changeset-metadata") await this.generateCenterPoints( From e5b0537cf4012516197bea3e3fc87e8170b90487 Mon Sep 17 00:00:00 2001 From: paunofu <paunofuentes@gmail.com> Date: Tue, 4 Apr 2023 09:44:29 +0000 Subject: [PATCH 35/55] Translated using Weblate (Catalan) Currently translated at 53.4% (1496 of 2800 strings) Translation: MapComplete/Layer translations Translate-URL: https://hosted.weblate.org/projects/mapcomplete/layers/ca/ --- langs/layers/ca.json | 219 +++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 209 insertions(+), 10 deletions(-) diff --git a/langs/layers/ca.json b/langs/layers/ca.json index 10e05c8a4..5ec108850 100644 --- a/langs/layers/ca.json +++ b/langs/layers/ca.json @@ -801,6 +801,9 @@ "mappings": { "0": { "then": "Banc en una parada de transport públic" + }, + "1": { + "then": "Banc en marquesina" } }, "render": "Banc" @@ -932,6 +935,7 @@ "rental_types": { "renderings": { "0": { + "question": "Quantes type_plural poden llogar-se aquí?", "render": "{capacity:bicycle_type} type_plural es poden llogar aquí" } }, @@ -1036,10 +1040,28 @@ "question": "Aquest cafè ciclista repara bicicletes?" }, "bike_cafe-repair-tools": { + "mappings": { + "0": { + "then": "Aquest cafè ciclista ofereix ferramentes per a la reparació DIY" + }, + "1": { + "then": "Aquest cafè ciclista no ofereix ferramentes per a la reparació DIY" + } + }, "question": "Hi ha eines aquí per reparar la teva pròpia bicicleta?" + }, + "opening_hours": { + "override": { + "question": "Quan obri aquest cafè ciclista?" + } } }, "title": { + "mappings": { + "0": { + "then": "Cafè ciclista <i>{name}</i>" + } + }, "render": "Cafeteria per a bicicletes" } }, @@ -1200,6 +1222,7 @@ "name": "Manxa i reparació de bicicletes", "presets": { "0": { + "description": "Un dispositiu per a unflar les teues rodes en una posició fixa a l'espai públic.", "title": "una manxa per a bicicletes" }, "1": { @@ -1329,6 +1352,11 @@ "question": "Quines vàlvules són compatibles?", "render": "Aquesta bomba admet les vàlvules següents: {valves}" }, + "opening_hours_24_7": { + "override": { + "question": "Quan està obert aquest punt de reparació de bicicletes?" + } + }, "send_email_about_broken_pump": { "render": { "special": { @@ -1490,19 +1518,30 @@ }, "2": { "then": "Lloguer de bicicletes <i>{name}</i>" + }, + "3": { + "then": "Reparació de bicis <i>{name}</i>" + }, + "4": { + "then": "Botiga de bicis <i>{name}</i>" + }, + "5": { + "then": "Taller/botiga de bicis <i>{name}</i>" } }, "render": "Botiga/reparació de bicicletes" } }, "bike_themed_object": { + "description": "Una capa amb els objectes relacionats amb bicis però que no coinxideixen amb cap altra capa", "name": "Objectes relacionats amb bicicletes", "title": { "mappings": { "1": { "then": "Pista ciclable" } - } + }, + "render": "Objecte relacionat amb bicis" } }, "binocular": { @@ -1534,6 +1573,7 @@ } }, "birdhide": { + "description": "Un observatori d'ocells", "filter": { "0": { "options": { @@ -1541,9 +1581,33 @@ "question": "Accessible per a cadires de rodes" } } + }, + "1": { + "options": { + "0": { + "question": "Només observatoris d'ocells coberts" + } + } + } + }, + "name": "Llocs per a vore ocells", + "presets": { + "0": { + "description": "Un refugi cobert on es poden veure ocells confortablement", + "title": "un observatori d'ocells" + }, + "1": { + "description": "Una pantalla o paret amb obertures per a observar ocells" } }, "tagRenderings": { + "bird-hide-shelter-or-wall": { + "mappings": { + "1": { + "then": "Observatori d'ocells" + } + } + }, "bird-hide-wheelchair": { "mappings": { "3": { @@ -2174,6 +2238,13 @@ "cycleways_and_roads": { "description": "Totes les infraestructures per les quals algú pot ciclar, acompanyades de preguntes sobre aquesta infraestructura", "tagRenderings": { + "Cycleway type for a road": { + "mappings": { + "1": { + "then": "Hi ha un carril al costat de la carretera (separat amb pintura)" + } + } + }, "Maxspeed (for road)": { "mappings": { "4": { @@ -2316,10 +2387,10 @@ "defibrillator-access": { "mappings": { "0": { - "then": "Accés lliure" + "then": "Accessible al públic" }, "1": { - "then": "Publicament accessible" + "then": "Accessible al públic" }, "2": { "then": "Només accessible a clients" @@ -2448,11 +2519,34 @@ }, "dogarea": { "render": "Aquest parc per a gossos té {_surface:ha} ha" + }, + "dogpark-fenced": { + "mappings": { + "0": { + "then": "Aquest parc per a gossos està tancat per tot arreu" + } + } } } }, "drinking_water": { + "deletion": { + "nonDeleteMappings": { + "0": { + "then": "Es tracta d'una font decorativa amb aigua no potable" + }, + "1": { + "then": "Es tracta d'una aixeta d'aigua o bomba d'aigua amb aigua no potable. <div class='subtle'> Per exemple les aixetes d'aigua amb aigua de pluja per aprofitar i regar les plantes properes</div>" + } + } + }, + "description": "Una capa que mostra fonts d'aigua potable", "name": "Aigua potable", + "presets": { + "0": { + "title": "una font d'aigua potable" + } + }, "tagRenderings": { "Bottle refill": { "mappings": { @@ -2469,8 +2563,16 @@ "mappings": { "0": { "then": "La font d'aigua funciona" + }, + "1": { + "then": "Aquesta font d'aigua potable està trencada" + }, + "2": { + "then": "Aquesta font d'aigua potable està tancada" } - } + }, + "question": "Aquest punt d'aigua potable continua operatiu?", + "render": "L'estat operatiu és <i>{operational_status}</i>" }, "render-closest-drinking-water": { "render": "<a href='#{_closest_other_drinking_water_id}'>Hi ha una altra font d'aigua potable a {_closest_other_drinking_water_distance} metres</a>" @@ -3015,9 +3117,14 @@ }, "information_board": { "description": "Una capa que mostra panells informatius turístics (p.e. informen sobre el paissatge, una construcció, una característica, un mapa, …)", - "name": "Panells d'informació", + "name": "Taulers informatius", + "presets": { + "0": { + "title": "un tauler informatiu" + } + }, "title": { - "render": "Panell d'informació" + "render": "Tauler informatiu" } }, "kerbs": { @@ -3158,21 +3265,79 @@ } }, "nature_reserve": { + "filter": { + "1": { + "options": { + "1": { + "question": "Els gossos poden anar lliurement" + }, + "2": { + "question": "S'admeten gossos si van lligats" + } + } + } + }, + "presets": { + "0": { + "description": "Afegeix una reserva natural que falta", + "title": "una reserva natural" + } + }, "tagRenderings": { + "Access tag": { + "mappings": { + "0": { + "then": "Accessible al públic" + }, + "1": { + "then": "No accessible" + }, + "2": { + "then": "No accessible perquè es tracta d'una zona privada" + }, + "3": { + "then": "Accessible tot i ser una propietat privada" + }, + "4": { + "then": "Només accessible amb guia o durant les activitats organitzades" + }, + "5": { + "then": "Accessible amb una taxa" + } + }, + "question": "Aquesta reserva natural és accessible al públic?" + }, "Curator": { + "question": "Qui és el conservador d'aquesta reserva natural?", "questionHint": "Respecteu la privadesa: només empleneu un nom si es publica àmpliament" }, + "Editable description": { + "question": "Hi ha alguna informació addicional?" + }, "Email": { + "question": "A quina adreça de correu electrònic es pot enviar amb preguntes i problemes amb aquest parc natural?", "questionHint": "Respecteu la privadesa: només ompliu una adreça de correu electrònic personal si es publica àmpliament", "render": "<a href='mailto:{email}' target='_blank'>{email}</a>" }, "Name tag": { "render": "Aquesta àrea s'anomena {name}" }, + "Operator tag": { + "mappings": { + "0": { + "then": "Gestionat per NatuurPunt" + }, + "2": { + "then": "Gestionat per <i>Agentschap Natuur en Bos</i>" + } + }, + "question": "Qui gestiona aquesta àrea?" + }, "Surface area": { "render": "Superfície: {_surface:ha}Ha" }, "phone": { + "question": "A quin número de telèfon es pot trucar amb preguntes i problemes amb aquest parc natural?", "questionHint": "Respecteu la privadesa: només empleneu una adreça de número de telèfon personal si es publica àmpliament" } } @@ -3194,7 +3359,7 @@ "access": { "mappings": { "0": { - "then": "Aquesta torre és d'accés públic" + "then": "Aquesta torre és accessible al públic" }, "1": { "then": "Aquesta torre només es pot visitar amb un guia" @@ -3364,11 +3529,23 @@ }, "picnic_table": { "name": "Taules de pícnic", + "presets": { + "0": { + "title": "una taula de pícnic" + } + }, "title": { "render": "Taula de pícnic" } }, "playground": { + "deletion": { + "nonDeleteMappings": { + "0": { + "then": "Es tracta d'un pati d'escola: una zona (a l'aire lliure) on els alumnes d'una escola poden jugar durant l'esbarjo i que no és accessible al públic" + } + } + }, "description": "Parcs infantils", "name": "Parcs infantils", "presets": { @@ -3610,6 +3787,13 @@ } }, "tagRenderings": { + "bookcase-is-accessible": { + "mappings": { + "0": { + "then": "Accessible al públic" + } + } + }, "bookcase-is-indoors": { "mappings": { "2": { @@ -3789,6 +3973,9 @@ "16": { "then": "Aquí es pot reciclar plàstic" }, + "17": { + "then": "Els cartutxos d'impressora es poden reciclar aquí" + }, "18": { "then": "Aquí es pot reciclar ferralla" }, @@ -4019,7 +4206,7 @@ "0": { "options": { "0": { - "question": "Accés lliure" + "question": "Accessible al públic" } } }, @@ -4060,7 +4247,7 @@ "then": "Privat - no accessible al públic" } }, - "question": "Aquesta pista d'esports és accessible públicament?" + "question": "Aquesta pista d'esports és accessible al públic?" }, "sport-pitch-reservation": { "mappings": { @@ -4421,6 +4608,14 @@ }, "toilet": { "name": "Lavabos", + "presets": { + "0": { + "title": "un lavabo públic" + }, + "1": { + "title": "un lavabo amb lavabo accessible per a cadires de rodes" + } + }, "tagRenderings": { "toilet-access": { "mappings": { @@ -4534,7 +4729,8 @@ "1": { "then": "Només accessible a clients de l'instal·lació" } - } + }, + "question": "Aquests serveis són d'accés públic?" }, "toilets-fee": { "mappings": { @@ -4638,6 +4834,9 @@ }, "departures_board": { "mappings": { + "1": { + "then": "Aquesta parada té un tauló amb els horaris en temps real" + }, "2": { "then": "Aquesta parada té un tauló amb els horaris en temps real" } From dfd02f28e7079efa71180692ec1f78de325cb709 Mon Sep 17 00:00:00 2001 From: Lucas <lucaslechat@outlook.com> Date: Thu, 6 Apr 2023 15:05:59 +0000 Subject: [PATCH 36/55] Translated using Weblate (French) Currently translated at 58.5% (1638 of 2800 strings) Translation: MapComplete/Layer translations Translate-URL: https://hosted.weblate.org/projects/mapcomplete/layers/fr/ --- langs/layers/fr.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/langs/layers/fr.json b/langs/layers/fr.json index ea486441d..bc3d84eb3 100644 --- a/langs/layers/fr.json +++ b/langs/layers/fr.json @@ -319,7 +319,7 @@ }, "artwork-website": { "question": "Existe-t-il un site web où trouver plus d'informations sur cette œuvre d'art ?", - "render": "Plus d'info <a href='{website}' target='_blank'>sûr ce site web</a>" + "render": "Plus d'infos <a href='{website}' target='_blank'>sur ce site web</a>" }, "artwork_subject": { "question": "Que représente cette oeuvre d'art ?", From a9225a1a9811f848f4efda1bf65ec1fe9995bc77 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ji=C5=99=C3=AD=20Podhoreck=C3=BD?= <j.podhorecky@volny.cz> Date: Fri, 7 Apr 2023 09:22:43 +0000 Subject: [PATCH 37/55] Translated using Weblate (Czech) Currently translated at 16.3% (457 of 2800 strings) Translation: MapComplete/Layer translations Translate-URL: https://hosted.weblate.org/projects/mapcomplete/layers/cs/ --- langs/layers/cs.json | 313 +++++++++++++++++++++++++++++++++++++++---- 1 file changed, 286 insertions(+), 27 deletions(-) diff --git a/langs/layers/cs.json b/langs/layers/cs.json index 3c513e1f9..131ba289f 100644 --- a/langs/layers/cs.json +++ b/langs/layers/cs.json @@ -35,6 +35,16 @@ "1": { "title": "volně stojící plakátovací skříň" }, + "10": { + "description": "Používá se pro reklamní nápisy, neonové nápisy, loga a vstupní nápisy institucí", + "title": "cedule" + }, + "11": { + "title": "socha" + }, + "12": { + "title": "nástěnná malba" + }, "2": { "title": "plakátovací skříň připevněná na stěnu" }, @@ -61,16 +71,6 @@ }, "9": { "title": "totem" - }, - "10": { - "description": "Používá se pro reklamní nápisy, neonové nápisy, loga a vstupní nápisy institucí", - "title": "cedule" - }, - "11": { - "title": "socha" - }, - "12": { - "title": "nástěnná malba" } }, "tagRenderings": { @@ -165,6 +165,9 @@ "1": { "then": "Toto je deska" }, + "10": { + "then": "Toto je nástěnná malba" + }, "2": { "then": "Toto je sloup" }, @@ -188,9 +191,6 @@ }, "9": { "then": "Toto je totem" - }, - "10": { - "then": "Toto je nástěnná malba" } }, "question": "O jaký typ reklamního prvku se jedná?", @@ -205,6 +205,9 @@ "1": { "then": "Deska" }, + "10": { + "then": "Nástěnná malba" + }, "2": { "then": "Skříň na plakáty" }, @@ -228,9 +231,6 @@ }, "9": { "then": "Totem" - }, - "10": { - "then": "Nástěnná malba" } } } @@ -309,6 +309,15 @@ "1": { "then": "Nástěnná malba" }, + "10": { + "then": "Azulejo (španělské dekorativní dlaždice)" + }, + "11": { + "then": "Obklady a dlažba" + }, + "12": { + "then": "Dřevořezba" + }, "2": { "then": "Malba" }, @@ -332,15 +341,6 @@ }, "9": { "then": "Reliéf" - }, - "10": { - "then": "Azulejo (španělské dekorativní dlaždice)" - }, - "11": { - "then": "Obklady a dlažba" - }, - "12": { - "then": "Dřevořezba" } }, "question": "Jaký je typ tohoto uměleckého díla?", @@ -353,6 +353,20 @@ "artwork_subject": { "question": "Co zobrazuje toto umělecké dílo?", "render": "Toto dílo zobrazuje {wikidata_label(subject:wikidata)}{wikipedia(subject:wikidata)}" + }, + "doubles_as_bench": { + "mappings": { + "0": { + "then": "Toto umělecké dílo slouží také jako lavička" + }, + "1": { + "then": "Toto umělecké dílo neslouží jako lavička" + }, + "2": { + "then": "Toto umělecké dílo neslouží jako lavička" + } + }, + "question": "Slouží toto umělecké dílo jako lavička?" } }, "title": { @@ -365,7 +379,126 @@ } }, "atm": { - "description": "Bankomaty pro výběr peněz" + "description": "Bankomaty pro výběr peněz", + "filter": { + "1": { + "options": { + "0": { + "question": "S hlasovým výstupem" + } + } + } + }, + "name": "Bankomaty", + "presets": { + "0": { + "title": "bankomat" + } + }, + "tagRenderings": { + "brand": { + "freeform": { + "placeholder": "Obchodní značka" + }, + "question": "Jaká je značka bankomatu?", + "render": "Značka tohoto bankomatu je {brand}" + }, + "cash_in": { + "mappings": { + "0": { + "then": "Do tohoto bankomatu pravděpodobně nelze vložit hotovost" + }, + "1": { + "then": "Do tohoto bankomatu můžete vkládat hotovost" + }, + "2": { + "then": "Do tohoto bankomatu nelze vkládat hotovost" + } + }, + "question": "Můžete do tohoto bankomatu vložit hotovost?" + }, + "cash_out": { + "mappings": { + "0": { + "then": "Z tohoto bankomatu můžete vybírat hotovost" + }, + "1": { + "then": "Z tohoto bankomatu můžete vybírat hotovost" + }, + "2": { + "then": "Z tohoto bankomatu nelze vybírat hotovost" + } + }, + "question": "Lze z tohoto bankomatu vybírat hotovost?" + }, + "name": { + "render": "Název tohoto bankomatu je {name}" + }, + "operator": { + "freeform": { + "placeholder": "Operátor" + }, + "question": "Která společnost provozuje tento bankomat?", + "render": "Bankomat provozuje {operator}" + }, + "speech_output": { + "mappings": { + "0": { + "then": "Tento bankomat má řečový výstup, který je obvykle dostupný přes konektor pro sluchátka" + }, + "1": { + "then": "Tento bankomat nemá hlasový výstup" + } + }, + "question": "Má tento bankomat hlasový výstup pro zrakově postižené uživatele?" + }, + "speech_output_language": { + "render": { + "special": { + "question": "V jakých jazycích má tento bankomat řečový výstup?", + "render_list_item": "Tento bankomat má řečový výstup v {language():font-bold}", + "render_single_language": "Tento bankomat má řečový výstup v {language():font-bold}" + } + } + } + }, + "title": { + "mappings": { + "0": { + "then": "Bankomat {brand}" + } + }, + "render": "Bankomat" + } + }, + "bank": { + "description": "Finanční instituce pro ukládání peněz", + "filter": { + "1": { + "options": { + "0": { + "question": "S bankomatem" + } + } + } + }, + "name": "Banky", + "tagRenderings": { + "has_atm": { + "mappings": { + "0": { + "then": "Tato banka má bankomat" + }, + "1": { + "then": "Tato banka <b>nemá bankomat</b>" + }, + "2": { + "then": "Tato banka má bankomat, ale je namapován jako jiná ikona" + } + }, + "question": "Má tato banka bankomat?" + } + } }, "barrier": { "description": "Překážky při jízdě na kole, jako jsou patníky a zábrany pro cyklisty", @@ -411,6 +544,9 @@ }, "2": { "then": "Trojitá, tři bariéry za sebou" + }, + "3": { + "then": "Zúžená brána, mezera nahoře je menší než dole" } }, "question": "O jakou cyklistickou bariéru se jedná?" @@ -467,6 +603,28 @@ }, "bench": { "description": "Lavička je dřevěná, kovová, kamenná, ... plocha, na které může člověk sedět. Tato vrstva je vizualizuje a klade si o nich několik otázek.", + "filter": { + "0": { + "options": { + "0": { + "question": "je památník" + } + } + }, + "1": { + "options": { + "0": { + "question": "S opěradlem a bez opěradla" + }, + "1": { + "question": "Má opěradlo" + }, + "2": { + "question": "Nemá opěradlo" + } + } + } + }, "name": "Lavičky", "presets": { "0": { @@ -474,8 +632,23 @@ } }, "tagRenderings": { + "bench-artwork": { + "mappings": { + "0": { + "then": "Tato lavička má integrované umělecké dílo" + }, + "1": { + "then": "Tato lavička nemá integrované umělecké dílo" + } + }, + "question": "Má tato lavička umělecké prvky?", + "questionHint": "Např. má integrovaný obraz, sochu nebo jiné netriviální tvůrčí dílo" + }, "bench-backrest": { "mappings": { + "0": { + "then": "Tato lavička je oboustranná a má společné opěradlo." + }, "1": { "then": "Má opěradlo" }, @@ -519,6 +692,18 @@ "question": "Kterým směrem se díváte, když sedíte na lavičce?", "render": "Když sedíte na lavičce, díváte se směrem v úhlu {direction}°." }, + "bench-inscription": { + "mappings": { + "0": { + "then": "Tato lavička nemá nápis" + }, + "1": { + "then": "Tato lavička <span class='subtle'>(pravděpodobně)</span> nemá nápis" + } + }, + "question": "Má tato lavička nápis?", + "questionHint": "Např. na připevněné desce, v opěradle, ..." + }, "bench-material": { "mappings": { "0": { @@ -543,11 +728,29 @@ "question": "Z čeho je vyrobena lavice (sedadlo)?", "render": "Materiál: {material}" }, + "bench-memorial": { + "mappings": { + "0": { + "then": "Tato lavička je pomníkem pro někoho nebo něco" + } + }, + "question": "Slouží tato lavička jako památník někoho nebo něčeho?" + }, "bench-seats": { + "mappings": { + "0": { + "then": "Tato lavička nemá oddělená sedadla" + } + }, "question": "Kolik má tato lavice míst k sezení?", "render": "{seats} míst k sezení" }, "bench-survey:date": { + "mappings": { + "0": { + "then": "Zjištěno dnes!" + } + }, "question": "Kdy byla tato lavička naposledy kontrolována?", "render": "Tato lavička byla naposledy zkontrolována dne {survey:date}" } @@ -557,6 +760,18 @@ } }, "bench_at_pt": { + "deletion": { + "extraDeleteReasons": { + "0": { + "explanation": "Tato autobusová zastávka se již nepoužívá" + } + }, + "nonDeleteMappings": { + "0": { + "then": "Na této autobusové zastávce není lavička (nikdy zde nebyla nebo byla odstraněna)" + } + } + }, "description": "Vrstva zobrazující všechny zastávky veřejné dopravy, které mají lavičku", "name": "Lavičky na zastávkách veřejné dopravy", "tagRenderings": { @@ -830,6 +1045,11 @@ } }, "question": "Jsou zde nástroje na opravu vlastního kola?" + }, + "opening_hours": { + "override": { + "question": "Kdy byla tato cyklistická kavárna otevřena?" + } } }, "title": { @@ -854,6 +1074,9 @@ "mappings": { "0": { "then": "Tato mycí služba je bezplatná" + }, + "1": { + "then": "Tato úklidová služba je placená" } }, "question": "Kolik stojí využívání služby mytí?", @@ -1157,6 +1380,42 @@ "4": { "then": "Vzduchový kompresor" } + }, + "render": "Cyklistická stanice (pumpa a opravna)" + } + }, + "bike_shop": { + "description": "Obchod zaměřený na prodej jízdních kol nebo souvisejících předmětů", + "name": "Opravna/obchod s jízdními koly", + "presets": { + "0": { + "title": "opravna/obchod s jízdními koly" + } + }, + "tagRenderings": { + "bike_repair_bike-pump-service": { + "mappings": { + "0": { + "then": "Tento obchod nabízí pumpu na kolo pro každého" + }, + "1": { + "then": "Tento obchod nenabízí pumpičku na kolo pro každého" + }, + "2": { + "then": "K dispozici je pumpa na jízdní kola, je zobrazena jako samostatný bod" + } + }, + "question": "Nabízí tento obchod pumpu na kolo k použití pro kohokoli?" + }, + "bike_repair_bike-wash": { + "mappings": { + "0": { + "then": "Tento obchod čistí jízdní kola" + }, + "1": { + "then": "Tento obchod má zařízení, kde si můžete sami vyčistit jízdní kola" + } + } } } }, @@ -1219,4 +1478,4 @@ "walls_and_buildings": { "description": "Speciální zabudovaná vrstva poskytující všechny stěny a budovy. Tato vrstva je užitečná v předvolbách pro objekty, které lze umístit ke stěnám (např. AED, poštovní schránky, vchody, adresy, bezpečnostní kamery, …). Tato vrstva je ve výchozím nastavení neviditelná a uživatel ji nemůže přepínat." } -} \ No newline at end of file +} From 586ce9cc37c046a5dd446f37ba6ba40d2a52265d Mon Sep 17 00:00:00 2001 From: paunofu <paunofuentes@gmail.com> Date: Sun, 9 Apr 2023 00:24:30 +0000 Subject: [PATCH 38/55] Translated using Weblate (Catalan) Currently translated at 53.6% (1502 of 2800 strings) Translation: MapComplete/Layer translations Translate-URL: https://hosted.weblate.org/projects/mapcomplete/layers/ca/ --- langs/layers/ca.json | 30 +++++++++++++++++++++--------- 1 file changed, 21 insertions(+), 9 deletions(-) diff --git a/langs/layers/ca.json b/langs/layers/ca.json index 5ec108850..8a5ecc8b1 100644 --- a/langs/layers/ca.json +++ b/langs/layers/ca.json @@ -77,10 +77,10 @@ "Sides": { "mappings": { "0": { - "then": "Aquest mupi té publicitat a un únic costat" + "then": "Aquest objecte té publicitat a un únic costat" }, "1": { - "then": "Aquest mupi té publicitat pels dos costas" + "then": "Aquest objecte té publicitat pels dos costas" } }, "question": "Per quants costats pots veure publicitat?" @@ -1845,8 +1845,15 @@ }, "2": { "then": "Aquí està prevista una estació de recàrrega" + }, + "3": { + "then": "Aquí està construint-se una estació de càrrega" + }, + "4": { + "then": "Aquesta estació de recàrrega s'ha desactivat permanentment i ja no s'utilitza, però encara és visible" } - } + }, + "question": "Està en ús aquest punt de recàrrega?" }, "Operator": { "mappings": { @@ -2692,16 +2699,16 @@ "station-operator": { "mappings": { "0": { - "then": "Aquest parc l'opera el govern." + "then": "Aquest parc el gestiona el govern." }, "1": { - "then": "Aquesta estació l'opera una comunitat o organització informal." + "then": "Aquesta estació la gestiona una comunitat o organització informal." }, "2": { - "then": "Aquest operació l'opera un grup formal de voluntaris." + "then": "Aquesta estació la gestiona un grup formal de voluntaris." }, "3": { - "then": "Aquesta estació l'opera una entitat privada." + "then": "Aquesta estació la gestiona una entitat privada." } }, "question": "Com es classifica l'operador de l'estació?", @@ -2855,6 +2862,9 @@ }, "Vegetarian (no friture)": { "mappings": { + "0": { + "then": "No hi ha opcions vegetarianes disponibles" + }, "1": { "then": "Algunes opcions vegetarianes" }, @@ -4400,7 +4410,8 @@ "1": { "then": "Aquest fanal té 2 aparells" } - } + }, + "question": "Quants accessoris té aquest fanal?" }, "direction": { "question": "Cap a on apunta aquest fanal?", @@ -4469,7 +4480,8 @@ "9": { "then": "Aquest fanal utilitza làmpades de sodi de baixa pressió (taronja monocroma)" } - } + }, + "question": "Quin tipus d'il·luminació utilitza aquest fanal?" }, "ref": { "question": "Quin és el número de referència d'aquest fanal?" From 1669c9eb596613df27bcb9135f8a33dd9c3d266a Mon Sep 17 00:00:00 2001 From: paunofu <paunofuentes@gmail.com> Date: Sun, 9 Apr 2023 00:26:31 +0000 Subject: [PATCH 39/55] Translated using Weblate (Spanish) Currently translated at 44.9% (1258 of 2800 strings) Translation: MapComplete/Layer translations Translate-URL: https://hosted.weblate.org/projects/mapcomplete/layers/es/ --- langs/layers/es.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/langs/layers/es.json b/langs/layers/es.json index 15e4531a3..11d7b8057 100644 --- a/langs/layers/es.json +++ b/langs/layers/es.json @@ -77,10 +77,10 @@ "Sides": { "mappings": { "0": { - "then": "Este mupi tiene publicidad en un único lado" + "then": "Este objeto tiene publicidad en un único lado" }, "1": { - "then": "Este mupi tiene publicidad por los dos lados" + "then": "Este objeto tiene publicidad por los dos lados" } }, "question": "¿Por cuantos lados puedes ver publicidad?" @@ -1639,7 +1639,7 @@ "then": "Aquí está planeada una estación de carga" }, "3": { - "then": "Aquí está construida una estación de carga" + "then": "Aquí se está construyendo una estación de carga" }, "4": { "then": "Esta estación de carga se ha deshabilitado de forma permanente y ya no está en uso pero todavía es visible" From 24b2d644851364a3bde261457fac86d7e2ac2c38 Mon Sep 17 00:00:00 2001 From: Felipe Nogueira <contato.fnog@gmail.com> Date: Sun, 9 Apr 2023 04:37:47 +0000 Subject: [PATCH 40/55] Translated using Weblate (Portuguese (Brazil)) Currently translated at 5.2% (146 of 2800 strings) Translation: MapComplete/Layer translations Translate-URL: https://hosted.weblate.org/projects/mapcomplete/layers/pt_BR/ --- langs/layers/pt_BR.json | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/langs/layers/pt_BR.json b/langs/layers/pt_BR.json index 7710cfdad..7b65e2ce9 100644 --- a/langs/layers/pt_BR.json +++ b/langs/layers/pt_BR.json @@ -1,4 +1,17 @@ { + "address": { + "description": "Endereços", + "tagRenderings": { + "housenumber": { + "mappings": { + "0": { + "then": "Este prédio não tem número" + } + }, + "question": "Qual é o número desta casa?" + } + } + }, "artwork": { "presets": { "0": { @@ -516,4 +529,4 @@ "render": "Bicicleta fantasma" } } -} \ No newline at end of file +} From 638cc791c47479f90ac4fa45786f6e66b16588c5 Mon Sep 17 00:00:00 2001 From: Felipe Nogueira <contato.fnog@gmail.com> Date: Mon, 10 Apr 2023 16:57:49 +0000 Subject: [PATCH 41/55] Translated using Weblate (Portuguese (Brazil)) Currently translated at 5.6% (159 of 2800 strings) Translation: MapComplete/Layer translations Translate-URL: https://hosted.weblate.org/projects/mapcomplete/layers/pt_BR/ --- langs/layers/pt_BR.json | 55 ++++++++++++++++++++++++++++++++++++++++- 1 file changed, 54 insertions(+), 1 deletion(-) diff --git a/langs/layers/pt_BR.json b/langs/layers/pt_BR.json index 7b65e2ce9..9602d3f7c 100644 --- a/langs/layers/pt_BR.json +++ b/langs/layers/pt_BR.json @@ -1,14 +1,67 @@ { "address": { "description": "Endereços", + "name": "Endereços conhecidos no OSM", "tagRenderings": { + "fixme": { + "question": "O que deve ser corrigido aqui? Explique" + }, "housenumber": { "mappings": { "0": { "then": "Este prédio não tem número" } }, - "question": "Qual é o número desta casa?" + "question": "Qual é o número desta casa?", + "render": "O número da casa é <b>{addr:housenumber}</b>" + } + }, + "title": { + "render": "Endereço conhecido" + } + }, + "advertising": { + "presets": { + "10": { + "title": "uma placa" + } + }, + "tagRenderings": { + "message_type": { + "mappings": { + "7": { + "then": "Mensagem religiosa" + }, + "9": { + "then": "Um mapa" + } + } + }, + "operator": { + "render": "Operado por {operator}" + }, + "ref": { + "render": "O número de referência é {ref}" + }, + "type": { + "mappings": { + "2": { + "then": "Isto é uma coluna" + }, + "3": { + "then": "Isto é uma bandeira" + }, + "7": { + "then": "Isto é uma placa" + } + } + } + }, + "title": { + "mappings": { + "7": { + "then": "Placa" + } } } }, From 8df4f463cea6443f6f81e12741497e3bd701877a Mon Sep 17 00:00:00 2001 From: Felipe Nogueira <contato.fnog@gmail.com> Date: Wed, 12 Apr 2023 05:35:49 +0000 Subject: [PATCH 42/55] Translated using Weblate (Portuguese (Brazil)) Currently translated at 5.7% (160 of 2800 strings) Translation: MapComplete/Layer translations Translate-URL: https://hosted.weblate.org/projects/mapcomplete/layers/pt_BR/ --- langs/layers/pt_BR.json | 3 +++ 1 file changed, 3 insertions(+) diff --git a/langs/layers/pt_BR.json b/langs/layers/pt_BR.json index 9602d3f7c..1be173acf 100644 --- a/langs/layers/pt_BR.json +++ b/langs/layers/pt_BR.json @@ -29,6 +29,9 @@ "tagRenderings": { "message_type": { "mappings": { + "0": { + "then": "Mensagem comercial" + }, "7": { "then": "Mensagem religiosa" }, From b0935fe15f2bd596aabdf8632030186fc18470b8 Mon Sep 17 00:00:00 2001 From: Lucas <lucaslechat@outlook.com> Date: Fri, 14 Apr 2023 13:06:44 +0000 Subject: [PATCH 43/55] Translated using Weblate (French) Currently translated at 58.5% (1638 of 2800 strings) Translation: MapComplete/Layer translations Translate-URL: https://hosted.weblate.org/projects/mapcomplete/layers/fr/ --- langs/layers/fr.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/langs/layers/fr.json b/langs/layers/fr.json index bc3d84eb3..583ac681b 100644 --- a/langs/layers/fr.json +++ b/langs/layers/fr.json @@ -5139,8 +5139,8 @@ }, "tagRenderings": { "circumference": { - "question": "Quelle est la circonférence du tronc ? ", - "questionHint": "La mesure est effectuée à 1.30m de hauteur", + "question": "Quelle est la circonférence du tronc ?", + "questionHint": "La mesure est effectuée à 1,30 m de hauteur", "render": "Le tronc a une circonférence de {circumference} mètre(s)" }, "height": { From c98fbb64d05aa8389ca33dbffbcfade205139fc4 Mon Sep 17 00:00:00 2001 From: Supaplex <bejokeup@gmail.com> Date: Sun, 9 Apr 2023 07:09:17 +0000 Subject: [PATCH 44/55] Translated using Weblate (Chinese (Traditional)) Currently translated at 73.5% (563 of 765 strings) Translation: MapComplete/Core Translate-URL: https://hosted.weblate.org/projects/mapcomplete/core/zh_Hant/ --- langs/zh_Hant.json | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/langs/zh_Hant.json b/langs/zh_Hant.json index 1bc0a8a25..6891244e9 100644 --- a/langs/zh_Hant.json +++ b/langs/zh_Hant.json @@ -42,8 +42,13 @@ "flyer": { "aerial": "這份地圖使用不同的背景,是 Agentschap Informatie Vlaanderen 釋出的空照圖", "callToAction": "在 mapcomplete.osm.be 測試", - "cyclofix": "單車設施修正上的單車甬筒、修理站、飲水機與單車店", - "description": "宣傳 MapComplete 的 A4 大小傳單" + "cyclofix": "單車設施修正主題地圖上的單車甬筒、修理站、飲水機與單車店", + "description": "宣傳 MapComplete 的 A4 大小傳單", + "editing": { + "ex": "下面顯示經過簡化過的自然保留區的樣貌。", + "intro": "使用者取得滿滿圖徽的地圖,只要選擇一個,就會出現圖徽的相關資訊。", + "title": "介面長得怎麼樣子?" + } }, "general": { "about": "相當容易編輯,而且能為開放街圖新增特定主題", From c3b375d7655766df4bb485322cc0e5772ce6c022 Mon Sep 17 00:00:00 2001 From: paunofu <paunofuentes@gmail.com> Date: Sun, 9 Apr 2023 00:08:37 +0000 Subject: [PATCH 45/55] Translated using Weblate (Catalan) Currently translated at 100.0% (88 of 88 strings) Translation: MapComplete/shared-questions Translate-URL: https://hosted.weblate.org/projects/mapcomplete/shared-questions/ca/ --- langs/shared-questions/ca.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/langs/shared-questions/ca.json b/langs/shared-questions/ca.json index 212f98a66..053804a07 100644 --- a/langs/shared-questions/ca.json +++ b/langs/shared-questions/ca.json @@ -71,7 +71,7 @@ "then": "S'accepten gossos però lligats" }, "3": { - "then": "S'accepten gossos lliures" + "then": "S'accepten gossos i poden estar solts" } }, "question": "S'accepten gossos en aquest negoci?" @@ -307,4 +307,4 @@ "question": "Quina és la correspondent entitat a Wikidata?" } } -} \ No newline at end of file +} From 02c26219a512a19628593c6a25edaddeb7478709 Mon Sep 17 00:00:00 2001 From: Lucas <lucaslechat@outlook.com> Date: Fri, 14 Apr 2023 08:50:28 +0000 Subject: [PATCH 46/55] Translated using Weblate (French) Currently translated at 48.6% (372 of 765 strings) Translation: MapComplete/Core Translate-URL: https://hosted.weblate.org/projects/mapcomplete/core/fr/ --- langs/fr.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/langs/fr.json b/langs/fr.json index b7cc5853e..be7bd37ab 100644 --- a/langs/fr.json +++ b/langs/fr.json @@ -446,7 +446,8 @@ "overviewIntro": "L'IA de <a href='https://plantnet.org/' target='_blank'>PlantNet.org</a> pense que les images représentes les espèces ci-dessous.", "overviewTitle": "Espèces détectées automatiquement", "poweredByPlantnet": "Propulsé par <a href='https://plantnet.org' target='_blank'>plantnet.org</a>", - "seeInfo": "Voir plus d'informations sur les espèces" + "seeInfo": "Voir plus d'informations sur les espèces", + "takeImages": "Prenez des photos de l'arbre pour détecter automatiquement de quel type il s'agit" }, "privacy": { "editing": "Lorsque vous faites une modification sur la carte, cette modification est enregistrée dans OpenStreetMap et est displnible publiquement pour tout le monde. Un groupe de modification fait avec MapComplete inclus les données suivantes : <ul><li>Les modifications que vous avez faites</li><li>Votre nom d'utilisateur</li><li>Quand la modification a été faite</li><li>Le thème utilisé lorsque vous faites la modification</li><li>La langue de l'interface utilisateur</li><li>Une indication sur votre proximité avec l'objet modifié. D'autres utilisateurs peuvent utiliser cette information pour déterminer si la modification a été faite par un relevé de terrain ou par une recherche à distance</li></ul> Merci de vous référer à <a href='https://wiki.osmfoundation.org/wiki/Privacy_Policy' target='_blank'>la politique de confidentialité d'OpenStreetMap.org</a> pour plus de détails. Nous vous rappelons que vous pouvez utiliser un pseudonyme lors de votre inscription.", From c67cb7ba5c84fa459624d7ab851788d620d61135 Mon Sep 17 00:00:00 2001 From: gallegonovato <fran-carro@hotmail.es> Date: Sat, 15 Apr 2023 11:53:36 +0000 Subject: [PATCH 47/55] Translated using Weblate (Spanish) Currently translated at 100.0% (88 of 88 strings) Translation: MapComplete/shared-questions Translate-URL: https://hosted.weblate.org/projects/mapcomplete/shared-questions/es/ --- langs/shared-questions/es.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/langs/shared-questions/es.json b/langs/shared-questions/es.json index 800cd11c7..62d1b3c05 100644 --- a/langs/shared-questions/es.json +++ b/langs/shared-questions/es.json @@ -161,10 +161,10 @@ "then": "Este objeto emite luz" }, "2": { - "then": "Este objeto recibe iluminación, por ejemplo por un foco u otras luces" + "then": "Este objeto está iluminado desde el exterior, por ejemplo, por un foco u otras luces" }, "3": { - "then": "Este objeto ni emite luz ni es iluminado" + "then": "Este objeto no emite luz y no está iluminado por fuentes externas" } }, "question": "¿Está este objeto iluminado o emite luz?" @@ -307,4 +307,4 @@ "question": "¿Cual es la entidad de Wikidata que se corresponde?" } } -} \ No newline at end of file +} From 08015c883b912c7b9be58d65686765521b7f34c7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ji=C5=99=C3=AD=20Podhoreck=C3=BD?= <j.podhorecky@volny.cz> Date: Tue, 11 Apr 2023 19:40:31 +0000 Subject: [PATCH 48/55] Translated using Weblate (Czech) Currently translated at 29.1% (223 of 765 strings) Translation: MapComplete/Core Translate-URL: https://hosted.weblate.org/projects/mapcomplete/core/cs/ --- langs/cs.json | 49 ++++++++++++++++++++++++++++++++++++++++++++----- 1 file changed, 44 insertions(+), 5 deletions(-) diff --git a/langs/cs.json b/langs/cs.json index a2e89235b..c0aebcebe 100644 --- a/langs/cs.json +++ b/langs/cs.json @@ -7,7 +7,9 @@ }, "communityIndex": { "available": "Tato komunita mluví {native}", - "intro": "Navažte kontakt s ostatními lidmi, abyste je poznali, učili se od nich, ..." + "intro": "Navažte kontakt s ostatními lidmi, abyste je poznali, učili se od nich, ...", + "notAvailable": "Tato komunita nemluví {native}", + "title": "Seznam komunit" }, "delete": { "cancel": "Zrušit", @@ -17,7 +19,8 @@ "hardDelete": "Tato funkce bude v OpenStreetMap odstraněna. Zkušený přispěvatel ji může obnovit", "retagNoOtherThemes": "Tato funkce bude překlasifikována a skryta z této aplikace", "retagOtherThemes": "Tato funkce bude nově označena a viditelná v {otherThemes}", - "selectReason": "Vyberte, proč by tato funkce měla být odstraněna" + "selectReason": "Vyberte, proč by tato funkce měla být odstraněna", + "softDelete": "Tato funkce bude v této aplikaci aktualizována a skryta. <span class='subtle'>{reason}</span>" }, "isDeleted": "Tato funkce je smazána", "isntAPoint": "Odstranit lze pouze uzly, vybraným prvkem je cesta, oblast nebo relace.", @@ -28,8 +31,12 @@ "partOfOthers": "Tento uzel je součástí nějaké cesty nebo relace a nelze jej přímo smazat.", "readMessages": "Máte nepřečtené zprávy. Před odstraněním funkce si je přečtěte - někdo by mohl mít zpětnou vazbu", "reasons": { - "disused": "Tato funkce je nepoužívaná nebo odstraněná" + "disused": "Tato funkce je nepoužívaná nebo odstraněná", + "duplicate": "Tato funkce je duplikátem jiné funkce", + "notFound": "Tato funkce nebyla nalezena", + "test": "Jednalo se o testovací funkci – tato funkce zde ve skutečnosti nikdy nebyla" }, + "safeDelete": "Tuto funkci lze bezpečně odstranit.", "useSomethingElse": "Místo toho použijte jiný editor OpenStreetMap a odstraňte jej", "whyDelete": "Proč by měla být tato funkce odstraněna?" }, @@ -39,17 +46,45 @@ "reload": "Znovu načíst data" }, "flyer": { + "aerial": "Tato mapa používá jiné pozadí, konkrétně letecké snímky od Agency Information Flanders", "callToAction": "Vyzkoušet na mapcomplete.osm.be", + "cyclofix": "Cyklistické pumpy, opravárenské stanice, prodejny pitné vody a cykloprodejny jsou na CycloFix", "description": "Leták formátu A4 na propagaci MapComplete", "editing": { + "ex": "Zjednodušený příklad, jak to vypadá v případě přírodní rezervace, je uveden níže.", + "intro": "Uživatele přivítá mapa s prvky. Po výběru jednoho z nich se zobrazí informace o daném prvku.", "title": "Jak vypadá uživatelské rozhraní?" }, "examples": "K dispozici je mnoho tematických map, z nichž některé jsou zde otištěny.\n\nNa internetu je k dispozici mnoho dalších tematických map: o zdravotnictví, navigaci v interiéru, bezbariérovosti, odpadových zařízeních, veřejných knihovnách, přechodech pro chodce s duhovým nátěrem,... Objevte je všechny na mapcomplete.osm.be", "fakeui": { "add_images": "Přidání obrázků několika kliknutími", - "edit": "Špatné nebo zastaralé informace? Tlačítko pro úpravu je přímo zde." + "attributes": "Zobrazuje atributy přátelským způsobem", + "edit": "Špatné nebo zastaralé informace? Tlačítko pro úpravu je přímo zde.", + "question": "Pokud atribut ještě není znám, zobrazí MapComplete otázku", + "see_images": "Zobrazuje obrázky od předchozích přispěvatelů, Wikipedie, Mapillary, ... ", + "wikipedia": "Zobrazují se propojené články Wikipedie" }, - "frontParagraph": "MapComplete je snadno použitelná webová aplikace pro sběr geodat v OpenStreetMap, která umožňuje sběr a správu relevantních dat otevřeným, crowdsourcovaným a opakovaně použitelným způsobem.\n\nNa vyžádání lze přidávat nové kategorie a atributy." + "frontParagraph": "MapComplete je snadno použitelná webová aplikace pro sběr geodat v OpenStreetMap, která umožňuje sběr a správu relevantních dat otevřeným, crowdsourcovaným a opakovaně použitelným způsobem.\n\nNa vyžádání lze přidávat nové kategorie a atributy.", + "lines_too": "Zobrazují se také čáry a mnohoúhelníky. K těmto objektům lze také přidávat a aktualizovat atributy a obrázky.", + "mapcomplete": { + "customize": "MapComplete lze přizpůsobit vašim potřebám, přidat nové mapové vrstvy, nové funkce nebo jej stylizovat pomocí barev a písma vaší organizace.\nMáme také zkušenosti se spouštěním kampaní na crowdsourcing geodat.\nPro nabídku se obraťte na pietervdvn@posteo.net.", + "intro": "MapComplete je webová stránka s interaktivními mapami {mapCount}. Každá mapa umožňuje přidávat nebo aktualizovat informace. Má mnoho funkcí:", + "li0": "Zobrazuje, kde se nacházejí body zájmu", + "li1": "Přidává nové body a aktualizuje informace o stávajících bodech", + "li2": "Snadno přidejte kontaktní informace a otevírací dobu", + "li3": "Lze umístit na jiné webové stránky jako iFrame", + "li4": "Zahrnuto do ekosystému OpenStreetMap, který má k dispozici mnoho nástrojů", + "li5": "Funkce pro import stávajících datových sad", + "li6": "Mnoho pokročilých funkcí, jako je detekce stromů a pokročilé vstupní metody", + "li7": "Kopírovatelný svobodný software (s licencí GPL) a bezplatné používání", + "title": "Co je MapComplete?" + }, + "onwheels": "K dispozici jsou také vnitřní mapy pro vozíčkáře.", + "osm": "OpenStreetMap je online mapa, kterou může kdokoli upravovat a znovu používat k jakémukoli účelu, pokud uvede autora a data zůstanou otevřená.\n\nJedná se o největší geoprostorovou databázi na světě, kterou opakovaně využívají tisíce aplikací a webových stránek.", + "tagline": "Shromažďování geodat pomocí OpenStreetMap", + "title": "MapComplete.osm.be", + "toerisme_vlaanderen": "Pro společný projekt s Visit Flanders byl vytvořen projekt \"Pin your point\". Více než 160 přispěvatelů přidalo několik tisíc laviček a piknikových stolů a objevilo 100 nabíjecích stanic pro kola.", + "whatIsOsm": "Co je OpenStreetMap?" }, "general": { "about": "Snadné úpravy a přidávání OpenStreetMap pro určité téma", @@ -57,8 +92,12 @@ "add": { "addNew": "Přidat {category}", "addNewMapLabel": "Klikněte zde pro přidání nové položky", + "backToSelect": "Vyberte jinou kategorii", "confirmButton": "Přidat kategorii {category}<br/><div class='alert'>Váš příspěvek je viditelný pro všechny</div>", + "confirmIntro": "<h3>Přidat {title}?</h3>Funkce, kterou zde vytvoříte, bude <b>viditelná pro všechny</b>. Prosíme, přidávejte věci na mapu pouze tehdy, pokud skutečně existují. Tato data využívá mnoho aplikací.", "disableFilters": "Vypnout všechny filtry", + "disableFiltersExplanation": "Některé funkce mohou být filtrem skryty", + "hasBeenImported": "Tato funkce již byla importována", "import": { "hasBeenImported": "Tento objekt byl importován", "importTags": "Prvek dostane {tags}", From b831d0dd1480fe0a1ed373326d75ab42c2d9bd9f Mon Sep 17 00:00:00 2001 From: Mateusz Konieczny <matkoniecz@gmail.com> Date: Tue, 18 Apr 2023 10:19:38 +0200 Subject: [PATCH 49/55] StreetComplete now can add new points For now it is a bit limited (only shop overlay) but more is coming --- Docs/MapComplete_vs_other_editors.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/Docs/MapComplete_vs_other_editors.md b/Docs/MapComplete_vs_other_editors.md index 4663638b2..387c752b8 100644 --- a/Docs/MapComplete_vs_other_editors.md +++ b/Docs/MapComplete_vs_other_editors.md @@ -56,8 +56,6 @@ StreetComplete but making it more complicated to use. No support for splitting ways in MapComplete (as of now - hopefully it'll get added one day). -MapComplete allows the addition of new points, whereas StreetComplete does not. - ## MapContrib MapContrib is another very similar editor which served as inspiration. MapContrib offers - just like MapComplete - an From 7c866d22b34093cd7b7351992a86388702c53fc2 Mon Sep 17 00:00:00 2001 From: paunofu <paunofuentes@gmail.com> Date: Mon, 17 Apr 2023 06:51:48 +0000 Subject: [PATCH 50/55] Translated using Weblate (Catalan) Currently translated at 53.7% (1504 of 2800 strings) Translation: MapComplete/Layer translations Translate-URL: https://hosted.weblate.org/projects/mapcomplete/layers/ca/ --- langs/layers/ca.json | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/langs/layers/ca.json b/langs/layers/ca.json index 8a5ecc8b1..03c255dc6 100644 --- a/langs/layers/ca.json +++ b/langs/layers/ca.json @@ -1744,11 +1744,17 @@ "13": { "question": "Té un connector <div style='display: inline-block'><b><b>Tesla Supercharger (Destination)</b> (Tipus 2 amb un cable de marca tesla)</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_tethered.svg'/></div>" }, + "4": { + "question": "Té un connector de <div style='display: inline-block'>Tipus 1 amb cable</b> (J1772)</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type1_J1772.svg'/></div>" + }, "5": { "question": "Té un connecgtor de <div style='display: inline-block'><b>Tipus 1<i>sense</i>cable (J1772)</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type1_J1772.svg'/></div>" }, "6": { "question": "Té un connector <div style='display: inline-block'><b>Tipus 1 CSS (Combo Tipus 1)</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type1-ccs.svg'/></div>" + }, + "7": { + "question": "Té un connector <div style='display: inline-block'><b><b>" } } } From 94846df20f4d860fc403c91a27fe14057428a654 Mon Sep 17 00:00:00 2001 From: paunofu <paunofuentes@gmail.com> Date: Mon, 17 Apr 2023 06:58:28 +0000 Subject: [PATCH 51/55] Translated using Weblate (Catalan) Currently translated at 54.8% (1536 of 2800 strings) Translation: MapComplete/Layer translations Translate-URL: https://hosted.weblate.org/projects/mapcomplete/layers/ca/ --- langs/layers/ca.json | 104 ++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 102 insertions(+), 2 deletions(-) diff --git a/langs/layers/ca.json b/langs/layers/ca.json index 03c255dc6..370059959 100644 --- a/langs/layers/ca.json +++ b/langs/layers/ca.json @@ -1754,18 +1754,59 @@ "question": "Té un connector <div style='display: inline-block'><b>Tipus 1 CSS (Combo Tipus 1)</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type1-ccs.svg'/></div>" }, "7": { - "question": "Té un connector <div style='display: inline-block'><b><b>" + "question": "Té un connector <div style='display: inline-block'><b><b>Tesla Supercharger</b></b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Tesla-hpwc-model-s.svg'/></div>" + }, + "8": { + "question": "Té un connector <div style='display: inline-block'><b><b>Tipus 2</b> (mennekes)</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_socket.svg'/></div>" } } } }, "name": "Estacions de càrrega", + "presets": { + "0": { + "title": "una estació de càrrega per a bicicletes elèctriques amb un endoll de paret europeu normal<img src='./assets/layers/charging_station/typee.svg' style='width: 2rem; height: 2rem; float: left; background: white; border-radius: 1rem; margin-right: 0.5rem'/> (destinat a carregar bicicletes elèctriques)" + }, + "1": { + "title": "una estació de càrrega per a cotxes" + } + }, "tagRenderings": { + "Auth phone": { + "question": "Quin és el número de telèfon per a la trucada d'autenticació o SMS?", + "render": "Autentiqueu-vos trucant o enviant SMS a <a href='tel:{authentication:phone_call:number}'>{authentication:phone_call:number}</a>" + }, "Authentication": { + "mappings": { + "0": { + "then": "Autenticació mitjançant una targeta de soci" + }, + "1": { + "then": "Autenticació mitjançant una aplicació" + }, + "2": { + "then": "L'autenticació per trucada telefònica està disponible" + }, + "3": { + "then": "L'autenticació per SMS està disponible" + }, + "4": { + "then": "L'autenticació via NFC està disponible" + }, + "7": { + "then": "Carregar aquí (també) és possible sense autenticació" + } + }, "question": "Quin tipus d'autenticació hi ha disponible a l'estació de càrrega?" }, "Available_charging_stations (generated)": { "mappings": { + "0": { + "then": "<b>Endoll de paret Schuko</b> sense pin a terra (CEE7/4 tipus F)" + }, + "1": { + "then": "<b>Endoll de paret Schuko</b> sense pin a terra (CEE7/4 tipus F)" + }, "10": { "then": "<b>CSS 1Tipus 1</b> (també conegut com Tipus 1 combo)" }, @@ -1793,12 +1834,24 @@ "18": { "then": "<b>Tipus 2 amb cable</b> (mennekes)" }, + "19": { + "then": "<b>Tipus 2 amb cable</b> (mennekes)" + }, "2": { "then": "<b>Endoll de paret Europeu</b> amb pin de terra (CEE7/4 tipus E)" }, "20": { "then": "<b>CSS Supercarregador Tesla</b> (tipus2_css de la marca)" }, + "21": { + "then": "<b>CSS Supercarregador Tesla</b> (un tipus2_css de la marca)" + }, + "22": { + "then": "<b>Supercarregador Tesla (destí)</b>" + }, + "23": { + "then": "<b>Supercarregador Tesla (destí)</b>" + }, "24": { "then": "<b>Supercarregador Tesla (destí)</b> (Un tipus 2 amb un cable marca tesla)" }, @@ -1942,6 +1995,18 @@ "question": "Quin corrent fan els endolls amb <div style='display: inline-block'><b><b>Tesla Supercharger (Destination)</b></b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Tesla-hpwc-model-s.svg'/></div> offer?", "render": "<div style='display: inline-block'><b><b>Tesla Supercharger (Destinació)</b></b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Tesla-hpwc-model-s.svg'/></div> sortida com a màxim {socket:tesla_destination:current}A" }, + "current-13": { + "mappings": { + "0": { + "then": "<b>USB</b> per a carregar telèfons i dispositius petits fins a 1 A" + }, + "1": { + "then": "<b>USB</b> per a carregar telèfons i dispositius petits fins a 2 A" + } + }, + "question": "Quina corrent ofereixen els connectors amb <div style='display: inline-block'><b><b>USB</b>per a carrega telèfons i dispositius electrònics petits</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/usb_port.svg'/></div>?", + "render": "<div style='display: inline-block'><b><b>USB</b>per a carregar telèfons i petits dispositius electrònics</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/usb_port.svg'/>\ncom a màxim a {socket:USB-A:current}A" + }, "email": { "question": "Quin és el correu electrònic de l'operadora?" }, @@ -2037,7 +2102,42 @@ } }, "climbing": { - "description": "Una capa fictícia que conté renderització d'etiquetes compartides entre les capes d'escalada" + "description": "Una capa fictícia que conté renderització d'etiquetes compartides entre les capes d'escalada", + "tagRenderings": { + "average_length": { + "question": "Quina és la longitud (mitjana) de les rutes en metres?", + "render": "Les rutes mesuren <b>{canonical(climbing:length)}</b> de mitja" + }, + "bouldering": { + "mappings": { + "0": { + "then": "Aquí és possible l'escalada en bloc" + }, + "1": { + "then": "Aquí no és possible l'escalada en bloc" + }, + "2": { + "then": "L'escalada en bloc és possible, tot i que només hi ha unes poques rutes" + }, + "3": { + "then": "Hi han {climbing:boulder} rutes d'escalada en bloc" + } + }, + "question": "És possible fer escalda en bloc aquí?" + }, + "fee": { + "mappings": { + "0": { + "then": "L'escalada en bloc aquí és gratuïta" + }, + "1": { + "then": "Cal pagar una quota per a escalar aquí" + } + }, + "question": "Es requereix una tarifa per a pujar aquí?", + "render": "S'ha de pagar una tarifa de {càrrec} per a escalar aquí" + } + } }, "climbing_area": { "description": "Una àrea on l'escalada és possible, p.e. una penya, lloc, bloc, … Conté l'agregació de rutes", From 0c5fe906a4200a0c185d665ed62e37b7bb29adf1 Mon Sep 17 00:00:00 2001 From: paunofu <paunofuentes@gmail.com> Date: Mon, 17 Apr 2023 06:53:05 +0000 Subject: [PATCH 52/55] Translated using Weblate (Spanish) Currently translated at 44.9% (1258 of 2800 strings) Translation: MapComplete/Layer translations Translate-URL: https://hosted.weblate.org/projects/mapcomplete/layers/es/ --- langs/layers/es.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/langs/layers/es.json b/langs/layers/es.json index 11d7b8057..dca473ea5 100644 --- a/langs/layers/es.json +++ b/langs/layers/es.json @@ -1467,7 +1467,7 @@ "question": "Tiene un conector <div style='display: inline-block'><b><b>Tipo 2</b> (mennekes)</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_socket.svg'/></div>" }, "9": { - "question": "Tiene un conector <div style='display: inline-block'><b><b>Tipo 2 CCS</b> (mennekes</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_CCS.svg'/></div>" + "question": "Tiene un conector <div style='display: inline-block'><b><b>Tipo 2 CCS</b> (mennekes)</b><img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_CCS.svg'/></div>" } } } @@ -1562,7 +1562,7 @@ "then": "<b>CCS Supercargador Tesla</b> (un tipo2_css con marca)" }, "22": { - "then": "<b>Supercargador Tesla (destino</b>" + "then": "<b>Supercargador Tesla (destino)</b>" }, "23": { "then": "<b>Supercargador Tesla (destino)</b>" From 64956124541ed7d9a8f4a35304c54bf1633c5148 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ji=C5=99=C3=AD=20Podhoreck=C3=BD?= <j.podhorecky@volny.cz> Date: Tue, 18 Apr 2023 16:29:03 +0000 Subject: [PATCH 53/55] Translated using Weblate (Czech) Currently translated at 16.5% (462 of 2800 strings) Translation: MapComplete/Layer translations Translate-URL: https://hosted.weblate.org/projects/mapcomplete/layers/cs/ --- langs/layers/cs.json | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/langs/layers/cs.json b/langs/layers/cs.json index 131ba289f..7daa5c5d4 100644 --- a/langs/layers/cs.json +++ b/langs/layers/cs.json @@ -702,7 +702,8 @@ } }, "question": "Má tato lavička nápis?", - "questionHint": "Např. na připevněné desce, v opěradle, ..." + "questionHint": "Např. na připevněné desce, v opěradle, ...", + "render": "Tato lavice má následující nápis:<br/><p><i>{inscription}</i></p>" }, "bench-material": { "mappings": { @@ -732,6 +733,9 @@ "mappings": { "0": { "then": "Tato lavička je pomníkem pro někoho nebo něco" + }, + "1": { + "then": "Tato lavička <b>není</b> pro někoho nebo něco památníkem" } }, "question": "Slouží tato lavička jako památník někoho nebo něčeho?" @@ -1414,6 +1418,17 @@ }, "1": { "then": "Tento obchod má zařízení, kde si můžete sami vyčistit jízdní kola" + }, + "2": { + "then": "Tento obchod nenabízí čištění jízdních kol" + } + }, + "question": "Myjí se zde jízdní kola?" + }, + "bike_repair_rents-bikes": { + "mappings": { + "0": { + "then": "Tento obchod pronajímá jízdní kola" } } } From 50a74ba54fec45bfcb9751e6d5f7cf2df46e48d1 Mon Sep 17 00:00:00 2001 From: Pieter Vander Vennet <pietervdvn+mapcomplete@posteo.net> Date: Tue, 18 Apr 2023 21:25:59 +0000 Subject: [PATCH 54/55] Translated using Weblate (Catalan) Currently translated at 54.8% (1536 of 2800 strings) Translation: MapComplete/Layer translations Translate-URL: https://hosted.weblate.org/projects/mapcomplete/layers/ca/ --- langs/layers/ca.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/langs/layers/ca.json b/langs/layers/ca.json index 370059959..524b02f46 100644 --- a/langs/layers/ca.json +++ b/langs/layers/ca.json @@ -2135,7 +2135,7 @@ } }, "question": "Es requereix una tarifa per a pujar aquí?", - "render": "S'ha de pagar una tarifa de {càrrec} per a escalar aquí" + "render": "S'ha de pagar una tarifa de {charge} per a escalar aquí" } } }, From 0f30cf57db86b473e3d2abb65a6bda28ac830270 Mon Sep 17 00:00:00 2001 From: Pieter Vander Vennet <pietervdvn@posteo.net> Date: Wed, 19 Apr 2023 13:05:30 +0200 Subject: [PATCH 55/55] Docs: update MapComplete_vs_other_editors --- Docs/MapComplete_vs_other_editors.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/Docs/MapComplete_vs_other_editors.md b/Docs/MapComplete_vs_other_editors.md index 387c752b8..39df9e8bf 100644 --- a/Docs/MapComplete_vs_other_editors.md +++ b/Docs/MapComplete_vs_other_editors.md @@ -54,8 +54,6 @@ working like SC". Also, MapComplete has no requirement to make question easy to answer, making both possible to ask more questions than StreetComplete but making it more complicated to use. -No support for splitting ways in MapComplete (as of now - hopefully it'll get added one day). - ## MapContrib MapContrib is another very similar editor which served as inspiration. MapContrib offers - just like MapComplete - an