From 94a533f14ccea560565c71a142fd1b9fa814ee70 Mon Sep 17 00:00:00 2001 From: pietervdvn Date: Tue, 26 Jul 2022 17:11:03 +0200 Subject: [PATCH 1/3] Housekeeping... --- assets/contributors.json | 2 +- .../cycleways_and_roads.json | 177 +++++--- .../mapcomplete-changes.json | 55 +-- assets/translators.json | 8 +- langs/layers/fr.json | 378 +++++++++--------- 5 files changed, 326 insertions(+), 294 deletions(-) diff --git a/assets/contributors.json b/assets/contributors.json index 4f0cbe44a4..521a49ef41 100644 --- a/assets/contributors.json +++ b/assets/contributors.json @@ -1,7 +1,7 @@ { "contributors": [ { - "commits": 4259, + "commits": 4263, "contributor": "Pieter Vander Vennet" }, { diff --git a/assets/layers/cycleways_and_roads/cycleways_and_roads.json b/assets/layers/cycleways_and_roads/cycleways_and_roads.json index 38ad7f3655..05a14bc265 100644 --- a/assets/layers/cycleways_and_roads/cycleways_and_roads.json +++ b/assets/layers/cycleways_and_roads/cycleways_and_roads.json @@ -184,7 +184,8 @@ "en": "What kind of cycleway is here?", "nl": "Wat voor fietspad is hier?", "de": "Was für ein Radweg ist hier?", - "es": "¿Qué tipo de carril bici hay aquí?" + "es": "¿Qué tipo de carril bici hay aquí?", + "fr": "Quel type de piste cyclable il y a ici ?" }, "condition": { "and": [ @@ -200,7 +201,8 @@ "en": "There is a shared lane", "nl": "Er is een fietssuggestiestrook", "de": "Es gibt eine geteilte Fahrspur", - "es": "Hay un carril compartido" + "es": "Hay un carril compartido", + "fr": "Il y a une voie partagée" } }, { @@ -209,7 +211,8 @@ "en": "There is a lane next to the road (separated with paint)", "nl": "Er is een fietspad aangrenzend aan de weg (gescheiden met verf)", "de": "Es gibt eine Spur neben der Straße (getrennt durch eine Straßenmarkierung)", - "es": "Hay un carril a lado de la carretera (separado con pintura)" + "es": "Hay un carril a lado de la carretera (separado con pintura)", + "fr": "Il y a une piste cyclable separée de la route" } }, { @@ -218,7 +221,8 @@ "en": "There is a track, but no cycleway drawn separately from this road on the map.", "nl": "Er is een fietspad (los van de weg), maar geen fietspad afzonderlijk getekend naast deze weg.", "de": "Es gibt einen Weg, aber keinen Radweg, der auf der Karte getrennt von dieser Straße eingezeichnet ist.", - "es": "Hay una pista, pero no hay un carril bici dibujado separado de esta carretera en el mapa." + "es": "Hay una pista, pero no hay un carril bici dibujado separado de esta carretera en el mapa.", + "fr": "Il y a une piste cyclable, mais elle n'est pas separée de la route sur la carte." } }, { @@ -227,7 +231,8 @@ "en": "There is a separately drawn cycleway", "nl": "Er is een apart getekend fietspad.", "de": "Hier ist ein getrennter Radweg vorhanden", - "es": "Hay un carril bici dibujado por separado" + "es": "Hay un carril bici dibujado por separado", + "fr": "Il y a une piste cyclable dessinée séparement" } }, { @@ -236,7 +241,8 @@ "en": "There is no cycleway", "nl": "Er is geen fietspad aanwezig", "de": "Es gibt keinen Radweg", - "es": "No hay carril bici" + "es": "No hay carril bici", + "fr": "Il n'y a pas de piste cyclable" }, "hideInAnswer": "cycleway=opposite" }, @@ -246,7 +252,8 @@ "en": "There is no cycleway", "nl": "Er is geen fietspad aanwezig", "de": "Es gibt keinen Radweg", - "es": "No hay carril bici" + "es": "No hay carril bici", + "fr": "Il n'y a pas de piste cyclable" }, "hideInAnswer": "cycleway!=opposite", "addExtraTags": [ @@ -314,7 +321,8 @@ "en": "Is this a cyclestreet?", "nl": "Is dit een fietsstraat?", "de": "Ist das eine Fahrradstraße?", - "es": "¿Esta es una ciclocalle?" + "es": "¿Esta es una ciclocalle?", + "fr": "Est-ce une route cyclable?" }, "condition": { "and": [ @@ -330,7 +338,8 @@ "en": "This is a cyclestreet, and a 30km/h zone.", "nl": "Dit is een fietsstraat, en dus een 30km/h zone", "de": "Dies ist eine Fahrradstraße in einer 30km/h Zone.", - "es": "Esta es una ciclocalle, y una zona 30km/h." + "es": "Esta es una ciclocalle, y una zona 30km/h.", + "fr": "Ceci est une route cyclable, et une zone à 30 km/h" }, "addExtraTags": [ "overtaking:motor_vehicle=no", @@ -344,7 +353,8 @@ "en": "This is a cyclestreet", "nl": "Dit is een fietsstraat", "de": "Dies ist eine Fahrradstraße", - "es": "Esta es una ciclocalle" + "es": "Esta es una ciclocalle", + "fr": "Ceci est une route cyclable" }, "hideInAnswer": "_country=be" }, @@ -354,7 +364,8 @@ "en": "This is not a cyclestreet.", "nl": "Dit is geen fietsstraat", "de": "Dies ist keine Fahrradstraße.", - "es": "Esta no es una ciclocalle." + "es": "Esta no es una ciclocalle.", + "fr": "Ceci n'est pas une route cyclable" }, "addExtraTags": [ "overtaking:motor_vehicle=" @@ -369,7 +380,8 @@ "nl": "De maximumsnelheid op deze weg is {maxspeed} km/u", "de": "Die Höchstgeschwindigkeit auf dieser Straße beträgt {maxspeed} km/h", "id": "Kecepatan maksimum di jalan ini adalah {maxspeed} km/jam", - "es": "La velocidad máxima en esta carretera es de {maxspeed} km/h" + "es": "La velocidad máxima en esta carretera es de {maxspeed} km/h", + "fr": "La vitesse maximum dans cette rue est de {maxspeed} km/h" }, "freeform": { "key": "maxspeed", @@ -389,7 +401,8 @@ "en": "The maximum speed is 20 km/h", "nl": "De maximumsnelheid is 20 km/u", "de": "Die Höchstgeschwindigkeit ist 20 km/h", - "es": "La velocidad máxima es de 20km/h" + "es": "La velocidad máxima es de 20km/h", + "fr": "La vitesse maximum est de 20 km/h" } }, { @@ -398,7 +411,8 @@ "en": "The maximum speed is 30 km/h", "nl": "De maximumsnelheid is 30 km/u", "de": "Die Höchstgeschwindigkeit ist 30 km/h", - "es": "La velocidad máxima es de 30km/h" + "es": "La velocidad máxima es de 30km/h", + "fr": "La vitesse maximum est de 30 km/h" } }, { @@ -407,7 +421,8 @@ "en": "The maximum speed is 50 km/h", "nl": "De maximumsnelheid is 50 km/u", "de": "Die Höchstgeschwindigkeit ist 50 km/h", - "es": "La velocidad máxima es de 50km/h" + "es": "La velocidad máxima es de 50km/h", + "fr": "La vitesse maximum est de 50 km/h" } }, { @@ -417,7 +432,8 @@ "nl": "De maximumsnelheid is 70 km/u", "de": "Die Höchstgeschwindigkeit ist 70 km/h", "id": "Kecepatan maksimum 70 km/jam", - "es": "La velocidad máxima es de 70km/h" + "es": "La velocidad máxima es de 70km/h", + "fr": "La vitesse maximum est de 70 km/h" } }, { @@ -427,7 +443,8 @@ "nl": "De maximumsnelheid is 90 km/u", "de": "Die Höchstgeschwindigkeit ist 90 km/h", "id": "Kecepatan maksimum 90 km/jam", - "es": "La velocidad máxima es de 90km/h" + "es": "La velocidad máxima es de 90km/h", + "fr": "La vitesse maximum est de 90 km/h" } } ], @@ -436,7 +453,8 @@ "nl": "Wat is de maximumsnelheid in deze straat?", "de": "Was ist die Höchstgeschwindigkeit auf dieser Straße?", "id": "Berapa kecepatan maksimum di jalan ini?", - "es": "¿Cual es la velocidad máxima en esta calle?" + "es": "¿Cual es la velocidad máxima en esta calle?", + "fr": "Quelle est la vitesse maximum dans cette rue ?" }, "id": "Maxspeed (for road)" }, @@ -445,7 +463,8 @@ "en": "This cyleway is made of {cycleway:surface}", "nl": "Dit fietspad is gemaakt van {cycleway:surface}", "de": "Der Radweg ist aus {cycleway:surface}", - "es": "Este carril bici está hecho de {cycleway:surface}" + "es": "Este carril bici está hecho de {cycleway:surface}", + "fr": "Cette piste cyclable est faite de {cycleway:surface}" }, "freeform": { "key": "cycleway:surface" @@ -464,7 +483,8 @@ "en": "This cycleway is unpaved", "nl": "Dit fietspad is onverhard", "de": "Dieser Radweg hat keinen festen Belag", - "es": "Este carril bici no está pavimentado" + "es": "Este carril bici no está pavimentado", + "fr": "Cette piste cyclable n'est pas goudronnée" }, "hideInAnswer": true }, @@ -474,7 +494,8 @@ "en": "This cycleway is paved", "nl": "Dit fietspad is geplaveid", "de": "Dieser Radweg hat einen festen Belag", - "es": "Este carril bici está pavimentado" + "es": "Este carril bici está pavimentado", + "fr": "Cette piste cyclable est goudronée" }, "hideInAnswer": true }, @@ -484,7 +505,8 @@ "en": "This cycleway is made of asphalt", "nl": "Dit fietspad is gemaakt van asfalt", "de": "Der Radweg ist aus Asphalt", - "es": "Este carril bici está hecho de asfalto" + "es": "Este carril bici está hecho de asfalto", + "fr": "Cette piste cyclable est asphaltée" } }, { @@ -493,7 +515,8 @@ "en": "This cycleway is made of smooth paving stones", "nl": "Dit fietspad is gemaakt van straatstenen", "de": "Dieser Fahrradweg besteht aus ebenen Pflastersteinen", - "es": "Este carril bici está hecho de piedras de pavimento suaves" + "es": "Este carril bici está hecho de piedras de pavimento suaves", + "fr": "Cette piste cyclable est faite de petits pavés" } }, { @@ -502,7 +525,8 @@ "en": "This cycleway is made of concrete", "nl": "Dit fietspad is gemaakt van beton", "de": "Der Radweg ist aus Beton", - "es": "Este carril bici está hecho de hormigón" + "es": "Este carril bici está hecho de hormigón", + "fr": "Cette piste cyclable est bétonée" } }, { @@ -510,7 +534,8 @@ "then": { "en": "This cycleway is made of cobblestone (unhewn or sett)", "nl": "Dit fietspad is gemaakt van kasseien (natuurlijk of verwerkt)", - "de": "Dieser Radweg besteht aus Kopfsteinpflaster" + "de": "Dieser Radweg besteht aus Kopfsteinpflaster", + "fr": "Cette piste cyclable est faite de pavés (taillé ou non)" }, "hideInAnswer": true }, @@ -519,7 +544,8 @@ "then": { "en": "This cycleway is made of raw, natural cobblestone", "nl": "Dit fietspad is gemaakt van ruwe, natuurlijke kasseien", - "de": "Dieser Fahrradweg besteht aus unregelmäßigem, unbehauenem Kopfsteinpflaster" + "de": "Dieser Fahrradweg besteht aus unregelmäßigem, unbehauenem Kopfsteinpflaster", + "fr": "Cette piste cyclable est en pavés bruts et naturels" } }, { @@ -527,7 +553,8 @@ "then": { "en": "This cycleway is made of flat, square cobblestone", "nl": "Dit fietspad is gemaakt van vlakke, rechthoekige kasseien", - "de": "Dieser Fahrradweg besteht aus regelmäßigem, behauenem Kopfsteinpflaster" + "de": "Dieser Fahrradweg besteht aus regelmäßigem, behauenem Kopfsteinpflaster", + "fr": "Cette piste cyclable est en pavés plats ou carrés" } }, { @@ -536,7 +563,8 @@ "en": "This cycleway is made of wood", "nl": "Dit fietspad is gemaakt van hout", "de": "Der Radweg ist aus Holz", - "es": "Este carril bici está hecho de madera" + "es": "Este carril bici está hecho de madera", + "fr": "Cette piste cyclable est faite en bois" } }, { @@ -545,7 +573,8 @@ "en": "This cycleway is made of gravel", "nl": "Dit fietspad is gemaakt van grind", "de": "Der Radweg ist aus Schotter", - "es": "Este carril bici está hecho de grava" + "es": "Este carril bici está hecho de grava", + "fr": "Cette piste cyclable est faite en graviers" } }, { @@ -554,7 +583,8 @@ "en": "This cycleway is made of fine gravel", "nl": "Dit fietspad is gemaakt van fijn grind", "de": "Dieser Radweg besteht aus feinem Schotter", - "es": "Este carril bici está hecho de gravilla" + "es": "Este carril bici está hecho de gravilla", + "fr": "Cette piste cyclable est faite en graviers fins" } }, { @@ -562,7 +592,8 @@ "then": { "en": "This cycleway is made of pebblestone", "nl": "Dit fietspad is gemaakt van kiezelsteentjes", - "de": "Der Radweg ist aus Kies" + "de": "Der Radweg ist aus Kies", + "fr": "Cette piste cyclable est en cailloux" } }, { @@ -571,7 +602,8 @@ "en": "This cycleway is made from raw ground", "nl": "Dit fietspad is gemaakt van aarde", "de": "Dieser Radweg besteht aus Rohboden", - "es": "Este carril bici está hecho de tierra natural" + "es": "Este carril bici está hecho de tierra natural", + "fr": "Cette piste cyclable est faite en sol brut" } } ], @@ -579,7 +611,8 @@ "en": "What is the surface of the cycleway made from?", "nl": "Waaruit is het oppervlak van het fietspad van gemaakt?", "de": "Was ist der Belag dieses Radwegs?", - "es": "¿De qué superficie está hecho este carril bici?" + "es": "¿De qué superficie está hecho este carril bici?", + "fr": "De quoi est faite la surface de la piste cyclable ?" }, "id": "Cycleway:surface" }, @@ -588,7 +621,8 @@ "en": "What is the smoothness of this cycleway?", "nl": "Wat is de kwaliteit van dit fietspad?", "de": "Wie eben ist dieser Radweg?", - "es": "¿Cual es la suavidad de este carril bici?" + "es": "¿Cual es la suavidad de este carril bici?", + "fr": "Quel est l'état de la piste cyclable ?" }, "condition": { "or": [ @@ -603,7 +637,8 @@ "then": { "en": "Usable for thin rollers: rollerblade, skateboard", "nl": "Geschikt voor fijne rollers: rollerblade, skateboard", - "de": "Geeignet für dünne Rollen: Rollerblades, Skateboard" + "de": "Geeignet für dünne Rollen: Rollerblades, Skateboard", + "fr": "Utilisable pour les patins: patins à roulettes, skateboard" } }, { @@ -611,7 +646,8 @@ "then": { "en": "Usable for thin wheels: racing bike", "nl": "Geschikt voor fijne wielen: racefiets", - "de": "Geeignet für dünne Reifen: Rennrad" + "de": "Geeignet für dünne Reifen: Rennrad", + "fr": "Utilisable pour les roues fines: vélo de course" } }, { @@ -620,7 +656,8 @@ "en": "Usable for normal wheels: city bike, wheelchair, scooter", "nl": "Geschikt voor normale wielen: stadsfiets, rolstoel, scooter", "de": "Geeignet für normale Reifen: Fahrrad, Rollstuhl, Scooter", - "es": "Utilizable para ruedas normales: bici de ciudad, sillas de ruedas, scooter" + "es": "Utilizable para ruedas normales: bici de ciudad, sillas de ruedas, scooter", + "fr": "Utilisable pour les roues traditionelles: vélo, chaise roulante, trotinettes" } }, { @@ -628,7 +665,8 @@ "then": { "en": "Usable for robust wheels: trekking bike, car, rickshaw", "nl": "Geschikt voor brede wielen: trekfiets, auto, rickshaw", - "de": "Geeignet für breite Reifen: Trekkingfahrrad, Auto, Rikscha" + "de": "Geeignet für breite Reifen: Trekkingfahrrad, Auto, Rikscha", + "fr": "Utilisable pour les roues robustes: VTT, voitures, pousse-pousse" } }, { @@ -636,7 +674,8 @@ "then": { "en": "Usable for vehicles with high clearance: light duty off-road vehicle", "nl": "Geschikt voor voertuigen met hoge banden: lichte terreinwagen", - "de": "Geeignet für Fahrzeuge mit großer Bodenfreiheit: leichte Geländewagen" + "de": "Geeignet für Fahrzeuge mit großer Bodenfreiheit: leichte Geländewagen", + "fr": "Utilisable pour les véhicules à dégagement élevé : véhicule tout-terrain léger" } }, { @@ -644,7 +683,8 @@ "then": { "en": "Usable for off-road vehicles: heavy duty off-road vehicle", "nl": "Geschikt voor terreinwagens: zware terreinwagen", - "de": "Geeignet für Geländefahrzeuge: schwerer Geländewagen" + "de": "Geeignet für Geländefahrzeuge: schwerer Geländewagen", + "fr": "Utilisable pour les véhicules tout-terrain : véhicule tout-terrain lourd" } }, { @@ -652,7 +692,8 @@ "then": { "en": "Usable for specialized off-road vehicles: tractor, ATV", "nl": "Geschikt voor gespecialiseerde terreinwagens: tractor, alleterreinwagen", - "de": "Geeignet für Geländefahrzeuge: Traktor, ATV" + "de": "Geeignet für Geländefahrzeuge: Traktor, ATV", + "fr": "Utilisable pour les véhicules hors route spécialisés : tracteur, véhicule 4x4" } }, { @@ -660,7 +701,8 @@ "then": { "en": "Impassable / No wheeled vehicle", "nl": "Niet geschikt voor voertuigen met wielen", - "de": "Unpassierbar / Keine bereiften Fahrzeuge" + "de": "Unpassierbar / Keine bereiften Fahrzeuge", + "fr": "Impasse / Aucun véhicule roulant" } } ], @@ -672,7 +714,8 @@ "nl": "Deze weg is gemaakt van {surface}", "de": "Der Radweg ist aus {surface}", "id": "Jalan ini terbuat dari {surface}", - "es": "Esta carretera está hecha de {surface}" + "es": "Esta carretera está hecha de {surface}", + "fr": "Cette route est faite de {surface}" }, "freeform": { "key": "surface" @@ -683,7 +726,8 @@ "then": { "en": "This cycleway is unhardened", "nl": "Dit fietspad is onverhard", - "de": "Dieser Radweg ist nicht befestigt" + "de": "Dieser Radweg ist nicht befestigt", + "fr": "Cette piste cycable est non durcie" }, "hideInAnswer": true }, @@ -694,7 +738,8 @@ "nl": "Dit fietspad is geplaveid", "de": "Dieser Radweg hat einen festen Belag", "id": "Jalur sepeda ini diaspal", - "es": "Este carril bici está pavimentado" + "es": "Este carril bici está pavimentado", + "fr": "Cette piste cyclable est pavée" }, "hideInAnswer": true }, @@ -705,7 +750,8 @@ "nl": "Dit fietspad is gemaakt van asfalt", "de": "Der Radweg ist aus Asphalt", "id": "Jalur sepeda ini terbuat dari aspal", - "es": "Este carril bici está hecho de asfalto" + "es": "Este carril bici está hecho de asfalto", + "fr": "Cette piste cyclable est asphaltée" } }, { @@ -714,7 +760,8 @@ "en": "This cycleway is made of smooth paving stones", "nl": "Dit fietspad is gemaakt van straatstenen", "de": "Dieser Fahrradweg besteht aus ebenen Pflastersteinen", - "id": "Jalur sepeda ini terbuat dari batu paving halus" + "id": "Jalur sepeda ini terbuat dari batu paving halus", + "fr": "Cette piste cyclable est faite en pavés lisses" } }, { @@ -724,7 +771,8 @@ "nl": "Dit fietspad is gemaakt van beton", "de": "Der Radweg ist aus Beton", "id": "Jalur sepeda ini terbuat dari beton", - "es": "Este carril bici está hecho de hormigón" + "es": "Este carril bici está hecho de hormigón", + "fr": "Cette piste cyclable est betonée" } }, { @@ -733,7 +781,8 @@ "en": "This cycleway is made of cobblestone (unhewn or sett)", "nl": "Dit fietspad is gemaakt van kasseien (natuurlijk of verwerkt)", "de": "Dieser Radweg besteht aus Kopfsteinpflaster", - "id": "Jalur sepeda ini terbuat dari cobblestone (unhewn atau sett)" + "id": "Jalur sepeda ini terbuat dari cobblestone (unhewn atau sett)", + "fr": "Cette piste cyclable est faite de pavés (taillé ou non)" }, "hideInAnswer": true }, @@ -743,7 +792,8 @@ "en": "This cycleway is made of raw, natural cobblestone", "nl": "Dit fietspad is gemaakt van ruwe, natuurlijke kasseien", "de": "Dieser Fahrradweg besteht aus unregelmäßigem, unbehauenem Kopfsteinpflaster", - "id": "Jalur sepeda ini terbuat dari batu bulat alami" + "id": "Jalur sepeda ini terbuat dari batu bulat alami", + "fr": "Cette piste cyclable est en pavés bruts et naturels" } }, { @@ -751,7 +801,8 @@ "then": { "en": "This cycleway is made of flat, square cobblestone", "nl": "Dit fietspad is gemaakt van vlakke, rechthoekige kasseien", - "de": "Dieser Fahrradweg besteht aus regelmäßigem, behauenem Kopfsteinpflaster" + "de": "Dieser Fahrradweg besteht aus regelmäßigem, behauenem Kopfsteinpflaster", + "fr": "Cette piste cyclable est en pavés plats ou carrés" } }, { @@ -761,7 +812,8 @@ "nl": "Dit fietspad is gemaakt van hout", "de": "Der Radweg ist aus Holz", "id": "Jalur sepeda ini terbuat dari kayu", - "es": "Este carril bici está hecho de madera" + "es": "Este carril bici está hecho de madera", + "fr": "Cette piste cyclable est faite en bois" } }, { @@ -771,7 +823,8 @@ "nl": "Dit fietspad is gemaakt van grind", "de": "Der Radweg ist aus Schotter", "id": "Jalur sepeda ini terbuat dari kerikil", - "es": "Este carril bici está hecho de grava" + "es": "Este carril bici está hecho de grava", + "fr": "Cette piste cyclable est faite en graviers" } }, { @@ -781,7 +834,8 @@ "nl": "Dit fietspad is gemaakt van fijn grind", "de": "Dieser Radweg besteht aus feinem Schotter", "id": "Jalur sepeda ini terbuat dari kerikil halus", - "es": "Este carril bici está hecho de gravilla" + "es": "Este carril bici está hecho de gravilla", + "fr": "Cette piste cyclable est faite en graviers fins" } }, { @@ -790,7 +844,8 @@ "en": "This cycleway is made of pebblestone", "nl": "Dit fietspad is gemaakt van kiezelsteentjes", "de": "Der Radweg ist aus Kies", - "id": "Jalur sepeda ini terbuat dari batu kerikil" + "id": "Jalur sepeda ini terbuat dari batu kerikil", + "fr": "Cette piste cyclable est en cailloux" } }, { @@ -799,7 +854,8 @@ "en": "This cycleway is made from raw ground", "nl": "Dit fietspad is gemaakt van aarde", "de": "Dieser Radweg besteht aus Rohboden", - "id": "Jalur sepeda ini terbuat dari tanah alami" + "id": "Jalur sepeda ini terbuat dari tanah alami", + "fr": "Cette piste cyclable est faite en sol brut" } } ], @@ -808,7 +864,8 @@ "nl": "Waaruit is het oppervlak van de straat gemaakt?", "de": "Was ist der Belag dieser Straße?", "id": "Permukaan jalannya terbuat dari apa?", - "es": "¿De qué esta hecha la superficie de esta calle?" + "es": "¿De qué esta hecha la superficie de esta calle?", + "fr": "De quel materiel est faite cette rue ?" }, "id": "Surface of the road" }, @@ -832,7 +889,8 @@ "en": "Usable for thin rollers: rollerblade, skateboard", "de": "Geeignet für dünne Rollen: Rollerblades, Skateboard", "id": "Dapat digunakan untuk roller tipis: rollerblade, skateboard", - "nl": "Bruikbaar voor kleine, harde wielen: rollerblade, skateboard" + "nl": "Bruikbaar voor kleine, harde wielen: rollerblade, skateboard", + "fr": "Utilisable pour les patins: patins à roulettes, skateboard" } }, { @@ -1548,6 +1606,7 @@ "en": "All infrastructure that someone can cycle over, accompanied with questions about this infrastructure", "nl": "Alle infrastructuur waar je over kunt fietsen, met vragen over die infrastructuur", "de": "Infrastruktur, die man mit dem Fahrrad befahren kann, begleitet von diesbezüglichen Fragen", - "es": "Toda la infraestructura sobre la que alguien puede ir en bici, acompañado de preguntas sobre esta infraestructura\"" + "es": "Toda la infraestructura sobre la que alguien puede ir en bici, acompañado de preguntas sobre esta infraestructura\"", + "fr": "Toutes les infrastructures sur lesquelles quelqu'un peut rouler, accompagnées de questions sur cette infrastructure" } } \ No newline at end of file diff --git a/assets/themes/mapcomplete-changes/mapcomplete-changes.json b/assets/themes/mapcomplete-changes/mapcomplete-changes.json index f745ceede1..3d8a8a2296 100644 --- a/assets/themes/mapcomplete-changes/mapcomplete-changes.json +++ b/assets/themes/mapcomplete-changes/mapcomplete-changes.json @@ -1,19 +1,13 @@ { "id": "mapcomplete-changes", "title": { - "en": "Changes made with MapComplete", - "de": "Mit MapComplete vorgenommene Änderungen", - "nl": "Wijzigingen gemaakt met MapComplete" + "en": "Changes made with MapComplete" }, "shortDescription": { - "en": "Shows changes made by MapComplete", - "de": "Zeigt die mit MapComplete vorgenommenen Änderungen", - "nl": "Toont wijzigingen gemaakt met MapComplete" + "en": "Shows changes made by MapComplete" }, "description": { - "en": "This maps shows all the changes made with MapComplete", - "de": "Diese Karte zeigt alle mit MapComplete vorgenommenen Änderungen", - "nl": "Deze kaart toont alle wijzigingen die met MapComplete werden gemaakt" + "en": "This maps shows all the changes made with MapComplete" }, "maintainer": "", "icon": "./assets/svg/logo.svg", @@ -28,8 +22,7 @@ { "id": "mapcomplete-changes", "name": { - "en": "Changeset centers", - "de": "Zentrum der Änderungssätze" + "en": "Changeset centers" }, "minzoom": 0, "source": { @@ -43,47 +36,35 @@ ], "title": { "render": { - "en": "Changeset for {theme}", - "de": "Änderungssatz für {theme}", - "nl": "Wijzigingset voor {theme}" + "en": "Changeset for {theme}" } }, "description": { - "en": "Shows all MapComplete changes", - "de": "Zeigt alle MapComplete Änderungen", - "nl": "Toont alle wijzigingen met MapComplete" + "en": "Shows all MapComplete changes" }, "tagRenderings": [ { "id": "render_id", "render": { - "en": "Changeset {id}", - "de": "Änderungssatz {id}", - "nl": "Wijzigingset {id}" + "en": "Changeset {id}" } }, { "id": "contributor", "render": { - "en": "Change made by {_last_edit:contributor}", - "de": "Geändert von {_last_edit:contributor}", - "nl": "Wijziging gemaakt door {_last_edit:contributor}" + "en": "Change made by {_last_edit:contributor}" } }, { "id": "theme", "render": { - "en": "Change with theme {theme}", - "de": "Änderung mit Thema {theme}", - "nl": "Wijziging met thema {theme}" + "en": "Change with theme {theme}" }, "mappings": [ { "if": "theme~http.*", "then": { - "en": "Change with unofficial theme {theme}", - "de": "Änderung mit inoffiziellem Thema {theme}", - "nl": "Wijziging met officieus thema {theme}" + "en": "Change with unofficial theme {theme}" } } ] @@ -391,9 +372,7 @@ } ], "question": { - "en": "Themename contains {search}", - "de": "Themenname enthält {search}", - "nl": "Themanaam bevat {search}" + "en": "Themename contains {search}" } } ] @@ -409,9 +388,7 @@ } ], "question": { - "en": "Made by contributor {search}", - "de": "Erstellt von {search}", - "nl": "Gemaakt door bijdrager {search}" + "en": "Made by contributor {search}" } } ] @@ -427,9 +404,7 @@ } ], "question": { - "en": "Not made by contributor {search}", - "de": "Nicht erstellt von {search}", - "nl": "Niet gemaakt door bijdrager {search}" + "en": "Not made by contributor {search}" } } ] @@ -444,9 +419,7 @@ { "id": "link_to_more", "render": { - "en": "More statistics can be found here", - "de": "Weitere Statistiken finden Sie hier", - "nl": "Meer statistieken kunnen hier gevonden worden" + "en": "More statistics can be found here" } }, { diff --git a/assets/translators.json b/assets/translators.json index 8edc37fb14..a019e4ed15 100644 --- a/assets/translators.json +++ b/assets/translators.json @@ -228,6 +228,10 @@ "commits": 3, "contributor": "SiegbjornSitumeang" }, + { + "commits": 2, + "contributor": "Andrews Leruth" + }, { "commits": 2, "contributor": "Manuel Tassi" @@ -292,10 +296,6 @@ "commits": 2, "contributor": "Leo Alcaraz" }, - { - "commits": 1, - "contributor": "Andrews Leruth" - }, { "commits": 1, "contributor": "Hungarian_user" diff --git a/langs/layers/fr.json b/langs/layers/fr.json index 5046892144..ce86b55fbf 100644 --- a/langs/layers/fr.json +++ b/langs/layers/fr.json @@ -1601,7 +1601,194 @@ } }, "cycleways_and_roads": { + "description": "Toutes les infrastructures sur lesquelles quelqu'un peut rouler, accompagnées de questions sur cette infrastructure", "name": "Pistes cyclables et routes", + "tagRenderings": { + "Cycleway type for a road": { + "mappings": { + "0": { + "then": "Il y a une voie partagée" + }, + "1": { + "then": "Il y a une piste cyclable separée de la route" + }, + "2": { + "then": "Il y a une piste cyclable, mais elle n'est pas separée de la route sur la carte." + }, + "3": { + "then": "Il y a une piste cyclable dessinée séparement" + }, + "4": { + "then": "Il n'y a pas de piste cyclable" + }, + "5": { + "then": "Il n'y a pas de piste cyclable" + } + }, + "question": "Quel type de piste cyclable il y a ici ?" + }, + "Cycleway:smoothness": { + "mappings": { + "0": { + "then": "Utilisable pour les patins: patins à roulettes, skateboard" + }, + "1": { + "then": "Utilisable pour les roues fines: vélo de course" + }, + "2": { + "then": "Utilisable pour les roues traditionelles: vélo, chaise roulante, trotinettes" + }, + "3": { + "then": "Utilisable pour les roues robustes: VTT, voitures, pousse-pousse" + }, + "4": { + "then": "Utilisable pour les véhicules à dégagement élevé : véhicule tout-terrain léger" + }, + "5": { + "then": "Utilisable pour les véhicules tout-terrain : véhicule tout-terrain lourd" + }, + "6": { + "then": "Utilisable pour les véhicules hors route spécialisés : tracteur, véhicule 4x4" + }, + "7": { + "then": "Impasse / Aucun véhicule roulant" + } + }, + "question": "Quel est l'état de la piste cyclable ?" + }, + "Cycleway:surface": { + "mappings": { + "0": { + "then": "Cette piste cyclable n'est pas goudronnée" + }, + "1": { + "then": "Cette piste cyclable est goudronée" + }, + "2": { + "then": "Cette piste cyclable est asphaltée" + }, + "3": { + "then": "Cette piste cyclable est faite de petits pavés" + }, + "4": { + "then": "Cette piste cyclable est bétonée" + }, + "5": { + "then": "Cette piste cyclable est faite de pavés (taillé ou non)" + }, + "6": { + "then": "Cette piste cyclable est en pavés bruts et naturels" + }, + "7": { + "then": "Cette piste cyclable est en pavés plats ou carrés" + }, + "8": { + "then": "Cette piste cyclable est faite en bois" + }, + "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 ?", + "render": "Cette piste cyclable est faite de {cycleway:surface}" + }, + "Is this a cyclestreet? (For a road)": { + "mappings": { + "0": { + "then": "Ceci est une route cyclable, et une zone à 30 km/h" + }, + "1": { + "then": "Ceci est une route cyclable" + }, + "2": { + "then": "Ceci n'est pas une route cyclable" + } + }, + "question": "Est-ce une route cyclable?" + }, + "Maxspeed (for road)": { + "mappings": { + "0": { + "then": "La vitesse maximum est de 20 km/h" + }, + "1": { + "then": "La vitesse maximum est de 30 km/h" + }, + "2": { + "then": "La vitesse maximum est de 50 km/h" + }, + "3": { + "then": "La vitesse maximum est de 70 km/h" + }, + "4": { + "then": "La vitesse maximum est de 90 km/h" + } + }, + "question": "Quelle est la vitesse maximum dans cette rue ?", + "render": "La vitesse maximum dans cette rue est de {maxspeed} km/h" + }, + "Surface of the road": { + "mappings": { + "0": { + "then": "Cette piste cycable est non durcie" + }, + "1": { + "then": "Cette piste cyclable est pavée" + }, + "2": { + "then": "Cette piste cyclable est asphaltée" + }, + "3": { + "then": "Cette piste cyclable est faite en pavés lisses" + }, + "4": { + "then": "Cette piste cyclable est betonée" + }, + "5": { + "then": "Cette piste cyclable est faite de pavés (taillé ou non)" + }, + "6": { + "then": "Cette piste cyclable est en pavés bruts et naturels" + }, + "7": { + "then": "Cette piste cyclable est en pavés plats ou carrés" + }, + "8": { + "then": "Cette piste cyclable est faite en bois" + }, + "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 ?", + "render": "Cette route est faite de {surface}" + }, + "Surface of the street": { + "mappings": { + "0": { + "then": "Utilisable pour les patins: patins à roulettes, skateboard" + } + } + } + }, "title": { "mappings": { "1": { @@ -1620,194 +1807,7 @@ "then": "Vélorue" } } - }, - "tagRenderings": { - "Cycleway type for a road": { - "mappings": { - "1": { - "then": "Il y a une piste cyclable separée de la route" - }, - "0": { - "then": "Il y a une voie partagée" - }, - "4": { - "then": "Il n'y a pas de piste cyclable" - }, - "5": { - "then": "Il n'y a pas de piste cyclable" - }, - "2": { - "then": "Il y a une piste cyclable, mais elle n'est pas separée de la route sur la carte." - }, - "3": { - "then": "Il y a une piste cyclable dessinée séparement" - } - }, - "question": "Quel type de piste cyclable il y a ici ?" - }, - "Cycleway:smoothness": { - "mappings": { - "1": { - "then": "Utilisable pour les roues fines: vélo de course" - }, - "0": { - "then": "Utilisable pour les patins: patins à roulettes, skateboard" - }, - "2": { - "then": "Utilisable pour les roues traditionelles: vélo, chaise roulante, trotinettes" - }, - "7": { - "then": "Impasse / Aucun véhicule roulant" - }, - "3": { - "then": "Utilisable pour les roues robustes: VTT, voitures, pousse-pousse" - }, - "4": { - "then": "Utilisable pour les véhicules à dégagement élevé : véhicule tout-terrain léger" - }, - "5": { - "then": "Utilisable pour les véhicules tout-terrain : véhicule tout-terrain lourd" - }, - "6": { - "then": "Utilisable pour les véhicules hors route spécialisés : tracteur, véhicule 4x4" - } - }, - "question": "Quel est l'état de la piste cyclable ?" - }, - "Cycleway:surface": { - "mappings": { - "7": { - "then": "Cette piste cyclable est en pavés plats ou carrés" - }, - "8": { - "then": "Cette piste cyclable est faite en bois" - }, - "11": { - "then": "Cette piste cyclable est en cailloux" - }, - "12": { - "then": "Cette piste cyclable est faite en sol brut" - }, - "3": { - "then": "Cette piste cyclable est faite de petits pavés" - }, - "9": { - "then": "Cette piste cyclable est faite en graviers" - }, - "6": { - "then": "Cette piste cyclable est en pavés bruts et naturels" - }, - "10": { - "then": "Cette piste cyclable est faite en graviers fins" - }, - "1": { - "then": "Cette piste cyclable est goudronée" - }, - "4": { - "then": "Cette piste cyclable est bétonée" - }, - "0": { - "then": "Cette piste cyclable n'est pas goudronnée" - }, - "5": { - "then": "Cette piste cyclable est faite de pavés (taillé ou non)" - }, - "2": { - "then": "Cette piste cyclable est asphaltée" - } - }, - "question": "De quoi est faite la surface de la piste cyclable ?", - "render": "Cette piste cyclable est faite de {cycleway:surface}" - }, - "Is this a cyclestreet? (For a road)": { - "mappings": { - "1": { - "then": "Ceci est une route cyclable" - }, - "2": { - "then": "Ceci n'est pas une route cyclable" - }, - "0": { - "then": "Ceci est une route cyclable, et une zone à 30 km/h" - } - }, - "question": "Est-ce une route cyclable?" - }, - "Maxspeed (for road)": { - "mappings": { - "0": { - "then": "La vitesse maximum est de 20 km/h" - }, - "4": { - "then": "La vitesse maximum est de 90 km/h" - }, - "2": { - "then": "La vitesse maximum est de 50 km/h" - }, - "1": { - "then": "La vitesse maximum est de 30 km/h" - }, - "3": { - "then": "La vitesse maximum est de 70 km/h" - } - }, - "question": "Quelle est la vitesse maximum dans cette rue ?", - "render": "La vitesse maximum dans cette rue est de {maxspeed} km/h" - }, - "Surface of the road": { - "mappings": { - "1": { - "then": "Cette piste cyclable est pavée" - }, - "2": { - "then": "Cette piste cyclable est asphaltée" - }, - "3": { - "then": "Cette piste cyclable est faite en pavés lisses" - }, - "4": { - "then": "Cette piste cyclable est betonée" - }, - "11": { - "then": "Cette piste cyclable est en cailloux" - }, - "0": { - "then": "Cette piste cycable est non durcie" - }, - "10": { - "then": "Cette piste cyclable est faite en graviers fins" - }, - "8": { - "then": "Cette piste cyclable est faite en bois" - }, - "9": { - "then": "Cette piste cyclable est faite en graviers" - }, - "12": { - "then": "Cette piste cyclable est faite en sol brut" - }, - "7": { - "then": "Cette piste cyclable est en pavés plats ou carrés" - }, - "6": { - "then": "Cette piste cyclable est en pavés bruts et naturels" - }, - "5": { - "then": "Cette piste cyclable est faite de pavés (taillé ou non)" - } - }, - "render": "Cette route est faite de {surface}", - "question": "De quel materiel est faite cette rue ?" - }, - "Surface of the street": { - "mappings": { - "0": { - "then": "Utilisable pour les patins: patins à roulettes, skateboard" - } - } - } - }, - "description": "Toutes les infrastructures sur lesquelles quelqu'un peut rouler, accompagnées de questions sur cette infrastructure" + } }, "defibrillator": { "name": "Défibrillateurs", @@ -3401,4 +3401,4 @@ } } } -} +} \ No newline at end of file From 9fe18947663a2604c4a4d1683dab26cd170b8640 Mon Sep 17 00:00:00 2001 From: pietervdvn Date: Tue, 26 Jul 2022 17:16:32 +0200 Subject: [PATCH 2/3] Merge weblate --- langs/layers/fr.json | 1081 ++++++++++++++++++++++++++++- scripts/automerge-translations.sh | 2 +- 2 files changed, 1057 insertions(+), 26 deletions(-) diff --git a/langs/layers/fr.json b/langs/layers/fr.json index ce86b55fbf..811ad72a30 100644 --- a/langs/layers/fr.json +++ b/langs/layers/fr.json @@ -1279,13 +1279,34 @@ }, "1": { "then": "Un bar plus moderne et commercial, avec éventuellement musique et jeux de lumière" + }, + "3": { + "then": "Un restaurant où l'on peut prendre un bon repas" + }, + "4": { + "then": "Un espace ouvert où la bière est servie, typiquement vu en Allemagne" + }, + "2": { + "then": "Un café pour boire du thé, du café ou une boisson alcoolisée au calme" + }, + "5": { + "then": "Il s'agit d'une boîte de nuit ou discothèque avec un accent sur la danse, la musique d'un DJ avec un spectacle de lumière et un bar pour prendre des boissons (alcoolisées)" } - } + }, + "question": "Quel genre de café est-ce ?" }, "Name": { "question": "Quel est le nom de ce pub ?", "render": "Ce pub se nomme {name}" } + }, + "title": { + "render": "Bar", + "mappings": { + "0": { + "then": "{name}" + } + } } }, "charging_station": { @@ -1330,6 +1351,17 @@ } }, "question": "Quelle sorte d'authentification est disponible à cette station de charge ?" + }, + "Parking:fee": { + "question": "Doit-on payer des frais de stationnement pendant la recharge ?", + "mappings": { + "1": { + "then": "Des frais de stationnement supplémentaires doivent être payés lors de la recharge" + }, + "0": { + "then": "Pas de frais de stationnement supplémentaires pendant la recharge" + } + } } } }, @@ -1603,6 +1635,40 @@ "cycleways_and_roads": { "description": "Toutes les infrastructures sur lesquelles quelqu'un peut rouler, accompagnées de questions sur cette infrastructure", "name": "Pistes cyclables et routes", + "title": { + "mappings": { + "1": { + "then": "Piste cyclable" + }, + "3": { + "then": "Voie partagée" + }, + "5": { + "then": "Bande cyclable" + }, + "7": { + "then": "Piste cyclable séparée de la route" + }, + "9": { + "then": "Vélorue" + }, + "0": { + "then": "Piste cyclable {name}" + }, + "2": { + "then": "Route avec voie partagée {name}" + }, + "4": { + "then": "Route avec voie cyclable {name}" + }, + "6": { + "then": "Route avec piste cyclable à côté de la route {name}" + }, + "8": { + "then": "Rue cyclable {name}" + } + } + }, "tagRenderings": { "Cycleway type for a road": { "mappings": { @@ -1613,7 +1679,7 @@ "then": "Il y a une piste cyclable separée de la route" }, "2": { - "then": "Il y a une piste cyclable, mais elle n'est pas separée de la route sur la carte." + "then": "Il y a une piste cyclable, mais elle n'est pas séparée de la route sur la carte." }, "3": { "then": "Il y a une piste cyclable dessinée séparement" @@ -1630,16 +1696,16 @@ "Cycleway:smoothness": { "mappings": { "0": { - "then": "Utilisable pour les patins: patins à roulettes, skateboard" + "then": "Utilisable pour les patins: patins à roulettes, skateboard" }, "1": { "then": "Utilisable pour les roues fines: vélo de course" }, "2": { - "then": "Utilisable pour les roues traditionelles: vélo, chaise roulante, trotinettes" + "then": "Utilisable pour les roues traditionelles : vélo, chaise roulante, trotinettes" }, "3": { - "then": "Utilisable pour les roues robustes: VTT, voitures, pousse-pousse" + "then": "Utilisable pour les roues robustes : VTT, voitures, pousse-pousse" }, "4": { "then": "Utilisable pour les véhicules à dégagement élevé : véhicule tout-terrain léger" @@ -1713,7 +1779,7 @@ "then": "Ceci n'est pas une route cyclable" } }, - "question": "Est-ce une route cyclable?" + "question": "Est-ce une route cyclable ?" }, "Maxspeed (for road)": { "mappings": { @@ -1784,28 +1850,165 @@ "Surface of the street": { "mappings": { "0": { - "then": "Utilisable pour les patins: patins à roulettes, skateboard" + "then": "Utilisable pour les patins: patins à roulettes, skateboard" + }, + "4": { + "then": "Utilisable pour les véhicules à dégagement élevé : véhicule tout-terrain léger" + }, + "5": { + "then": "Utilisable pour les véhicules tout-terrain : véhicule tout-terrain lourd" + }, + "7": { + "then": "Impasse / Aucun véhicule roulant" + }, + "6": { + "then": "Utilisable pour les véhicules hors route spécialisés : tracteur, véhicule 4x4" + }, + "2": { + "then": "Utilisable pour les roues traditionelles : vélo, chaise roulante, trotinettes" + }, + "3": { + "then": "Utilisable pour les roues robustes : VTT, voitures, pousse-pousse" + }, + "1": { + "then": "Utilisable pour les roues fines : vélo de course" } - } - } - }, - "title": { - "mappings": { - "1": { - "then": "Piste cyclable" }, - "3": { - "then": "Voie partagée" + "question": "Quelle est la douceur de cette rue ?" + }, + "cyclelan-segregation": { + "mappings": { + "3": { + "then": "Cette piste cyclable est séparée par une bordure" + }, + "0": { + "then": "Cette piste cyclable est séparée par une ligne pointillée" + }, + "2": { + "then": "Cette piste cyclable est séparée par une voie de stationnement" + }, + "1": { + "then": "Cette piste cyclable est séparée par une ligne continue" + } }, - "5": { - "then": "Bande cyclable" + "question": "Comment cette piste cyclable est-elle séparée de la route ?" + }, + "cycleway-lane-track-traffic-signs": { + "mappings": { + "0": { + "then": "Piste cyclabe obligatoire" + }, + "3": { + "then": "Piste piétonne/cyclable non séparée" + }, + "4": { + "then": "Aucun panneau de signalisation présent" + }, + "1": { + "then": "Piste cyclable obligatoire (avec panneau supplémentaire)" + }, + "2": { + "then": "Piste piétonne/cyclable séparée" + } }, - "7": { - "then": "Piste cyclable séparée de la route" + "question": "Quel panneau de signalisation cette a cette piste cyclable ?" + }, + "cycleway-segregation": { + "mappings": { + "0": { + "then": "Cette piste cyclable est séparée par une ligne pointillée" + }, + "2": { + "then": "Cette piste cyclable est séparée par une voie de stationnement" + }, + "1": { + "then": "Cette piste cyclable est séparée par une ligne continue" + }, + "3": { + "then": "Cette piste cyclable est séparée par une bordure" + } }, - "9": { - "then": "Vélorue" - } + "question": "Comment cette piste cyclable est-elle séparée de la route ?" + }, + "cycleway-traffic-signs": { + "mappings": { + "4": { + "then": "Piste cyclabe obligatoire" + }, + "7": { + "then": "Aucun panneau de signalisation présent" + }, + "3": { + "then": "Piste piétonne/cyclable non séparée" + }, + "0": { + "then": "Piste cyclabe obligatoire" + }, + "1": { + "then": "Piste cyclable obligatoire (avec panneau supplémentaire)" + }, + "2": { + "then": "Piste piétonne/cyclable séparée" + }, + "5": { + "then": "Piste cyclable (cyclomoteur) obligatoire" + }, + "6": { + "then": "Piste cyclable non obligatoire" + } + }, + "question": "Quel panneau de signalisation cette a cette piste cyclable ?" + }, + "cycleway-traffic-signs-supplementary": { + "mappings": { + "4": { + "then": "Les VAE ne sont pas autorisés" + }, + "5": { + "then": "Les cyclomoteurs et les VAE ne sont pas autorisés" + }, + "6": { + "then": "Aucun panneau de signalisation supplémentaire présent" + }, + "0": { + "then": "Les cyclomoteurs doivent utiliser la piste cyclable" + }, + "2": { + "then": "Les cyclomoteurs et les VAE doivent utiliser la piste cyclable" + }, + "3": { + "then": "Les cyclomoteurs ne sont pas autorisés" + }, + "1": { + "then": "Les VAE (Vélo à Assistance Electrique) rapides doivent utiliser la piste cyclable" + } + }, + "question": "Le panneau de signalisation D7 () a-t-il un panneau supplémentaire ?" + }, + "is lit?": { + "mappings": { + "3": { + "then": "Cette route est éclairée 24h/24 et 7j/7" + }, + "1": { + "then": "Cette rue n'est pas éclairée" + }, + "2": { + "then": "Cette route est éclairée la nuit" + }, + "0": { + "then": "Cette rue est éclairée" + } + }, + "question": "Cette rue est-elle éclairée ?" + }, + "cycleways_and_roads-cycleway:buffer": { + "render": "", + "question": "Quelle est la distance entre la piste cyclable et la route ?" + }, + "width:carriageway": { + "question": "Quelle est la largeur de cette chaussée (en mètres) ?
Elle est mesurée d'une bordure à l'autre et inclut donc la largeur des voies de stationnement parallèles", + "render": "La largeur de cette chaussée est de {width:carriageway}m" } } }, @@ -2143,6 +2346,237 @@ } }, "question": "Cette friterie est-elle équipée de snacks végétariens ?" + }, + "Cuisine": { + "mappings": { + "5": { + "then": "Des hamburgers sont servis ici" + }, + "0": { + "then": "C'est une pizzéria" + }, + "2": { + "then": "Restaurant Italien" + }, + "3": { + "then": "C'est un resto kebab" + }, + "4": { + "then": "C'est une sandwicherie" + }, + "6": { + "then": "Des sushis sont servis ici" + }, + "7": { + "then": "Ceci est un café" + }, + "8": { + "then": "C'est un Restaurant Italien (qui sert plus que des pâtes et des pizzas)" + }, + "9": { + "then": "Des plats français 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" + }, + "10": { + "then": "Des plats chinois sont servis ici" + }, + "1": { + "then": "C'est une friterie" + } + }, + "question": "Quelle type de nourriture est servie ici ?", + "render": "Cet endroit sert principalement des plats {cuisine}" + }, + "Vegetarian (no friture)": { + "mappings": { + "2": { + "then": "Des options végétariennes sont disponibles" + }, + "0": { + "then": "Aucune option végétarienne n'est disponible" + }, + "3": { + "then": "Tous les plats sont végétariens" + }, + "1": { + "then": "Certaines options végétariennes sont disponibles" + } + }, + "question": "Ce restaurant propose-t-il une option végétarienne ?" + }, + "Vegan (no friture)": { + "mappings": { + "1": { + "then": "Certaines options végétaliennes sont disponibles" + }, + "2": { + "then": "Des options végétaliennes sont disponibles" + }, + "3": { + "then": "Tous les plats sont végétaliens" + }, + "0": { + "then": "Aucune option végétalienne disponible" + } + }, + "question": "Cet établissement sert-il des repas végétaliens ?" + }, + "halal (no friture)": { + "mappings": { + "2": { + "then": "Il y a un menu halal" + }, + "0": { + "then": "Il n'y a pas d'options halal disponibles" + }, + "1": { + "then": "Il y a un petit menu halal" + }, + "3": { + "then": "Seules les options halal sont disponibles" + } + }, + "question": "Ce restaurant propose-t-il un menu halal ?" + }, + "Fastfood vs restaurant": { + "mappings": { + "0": { + "then": "C'est un fast-food, centrée sur le service rapide. Si des places sont disponibles, elles sont plutôt limitées et fonctionnelles." + }, + "1": { + "then": "Un restaurant, axé sur la création d'une expérience agréable où l'on est servi à table" + } + }, + "question": "Quel type de restaurant est-ce ?" + }, + "Name": { + "question": "Quel est le nom de ce restaurant ?", + "render": "Le nom de ce restaurant est {name}" + }, + "Takeaway": { + "mappings": { + "1": { + "then": "La vente à emporter est possible ici" + }, + "0": { + "then": "Ceci est un resto uniquement de vente à emporter" + }, + "2": { + "then": "La vente à emporter n'est pas possible ici" + } + }, + "question": "Cet établissement propose-t-il des plats à emporter ?" + }, + "delivery": { + "mappings": { + "0": { + "then": "Ce restaurant effectue la livraison à domicile (éventuellement via un tiers)" + }, + "1": { + "then": "Ce restaurant ne livre pas à domicile" + } + }, + "question": "Est-ce que {title()} livre sa nourriture à domicile ?" + } + }, + "deletion": { + "nonDeleteMappings": { + "0": { + "then": "C'est en fait un bar" + }, + "1": { + "then": "C'est en fait un café" + } + }, + "extraDeleteReasons": { + "0": { + "explanation": "{title()} a fermé définitivement" + } + } + }, + "title": { + "mappings": { + "0": { + "then": "Restaurant {name}" + }, + "1": { + "then": "Fast-food {name}" + }, + "2": { + "then": "Fast-food" + } + }, + "render": "Restaurant" + }, + "filter": { + "0": { + "options": { + "0": { + "question": "Ouvert maintenant" + } + } + }, + "1": { + "options": { + "0": { + "question": "A un menu végétarien" + } + } + }, + "3": { + "options": { + "0": { + "question": "A un menu halal" + } + } + }, + "2": { + "options": { + "0": { + "question": "A un menu végétalien" + } + } + }, + "5": { + "options": { + "0": { + "question": "Accepte les cartes de paiement" + } + } + }, + "4": { + "options": { + "0": { + "question": "Accepte les paiements en espèces" + } + } + } + }, + "description": "Une couche montrant les restaurants et les endroits de nourriture rapide (avec un rendu spécial pour les friteries)", + "name": "Restaurants et nourriture rapide", + "presets": { + "1": { + "description": "Une entreprise alimentaire se concentrant sur le service rapide au comptoir et les plats à emporter", + "title": "un fast-food" + }, + "2": { + "description": "Une restauration rapide centré sur la vente de frites", + "title": "Une friterie" + }, + "0": { + "description": "Un lieu de restauration formel avec des installations pour s'asseoir vendant des repas complets servis par des serveurs", + "title": "un restaurant" } } }, @@ -2356,6 +2790,9 @@ }, "1": { "then": "C’est une table en béton" + }, + "2": { + "then": "Cette table de pique-nique est en plastique (recyclé)" } }, "question": "En quel matériau est faite la table de pique-nique ?", @@ -2599,7 +3036,12 @@ "tagRenderings": { "8": { "override": { - "question": "Quelle est la langue principale de cette école ?
Quelle langue est parlée avec les élèves des cours non linguistiques et avec l'administration ?
" + "question": "Quelle est la langue principale de cette école ?
Quelle langue est parlée avec les élèves des cours non linguistiques et avec l'administration ?
", + "+mappings": { + "0": { + "then": "La langue principale de cette école est inconnue" + } + } } }, "capacity": { @@ -2703,6 +3145,32 @@ "tagRenderings": { "shops-name": { "question": "Qu'est-ce que le nom de ce magasin ?" + }, + "2": { + "override": { + "render": "C'est une {boutique}", + "question": "Quel genre de magasin est-ce?" + } + }, + "copyshop-print-sizes": { + "mappings": { + "0": { + "then": "Cette boutique peut imprimer sur des papiers de format A4" + }, + "1": { + "then": "Cette boutique peut imprimer sur des papiers de format A3" + }, + "2": { + "then": "Cette boutique peut imprimer sur des papiers de format A2" + }, + "3": { + "then": "Cette boutique peut imprimer sur des papiers de format A1" + }, + "4": { + "then": "Cette boutique peut imprimer sur des papiers de format A0" + } + }, + "question": "Quels formats de papier cette boutique propose-t-elle ?" } }, "title": { @@ -2715,6 +3183,43 @@ } }, "render": "Magasin" + }, + "filter": { + "0": { + "options": { + "0": { + "question": "N'afficher que les magasins vendant {search}" + } + } + }, + "1": { + "options": { + "0": { + "question": "N'afficher que les magasins portant le nom {search}" + } + } + }, + "2": { + "options": { + "0": { + "question": "Accepte les espèces" + } + } + }, + "3": { + "options": { + "0": { + "question": "Accepte les cartes de paiement" + } + } + } + }, + "deletion": { + "extraDeleteReasons": { + "0": { + "explanation": "{title()} a fermé définitivement" + } + } } }, "slow_roads": { @@ -3147,11 +3652,66 @@ } }, "question": "Y a-t-il des toilettes réservées aux personnes en fauteuil roulant ?" + }, + "wheelchair-door-width": { + "question": "Quelle est la largeur de la porte des toilettes accessibles aux fauteuils roulants ?", + "render": "La porte des toilettes accessibles aux fauteuils roulants a une large de {canonical(door:width)}" + }, + "Opening-hours": { + "mappings": { + "0": { + "then": "Ouvert 24h/24 et 7j/7" + } + }, + "question": "Quand ces toilettes sont-elles ouvertes ?" } }, "title": { "render": "Toilettes" - } + }, + "units": { + "0": { + "applicableUnits": { + "0": { + "human": "mètre" + }, + "1": { + "human": "centimètre" + } + } + } + }, + "filter": { + "1": { + "options": { + "0": { + "question": "A une table à langer" + } + } + }, + "2": { + "options": { + "0": { + "question": "Utilisation gratuite" + } + } + }, + "3": { + "options": { + "0": { + "question": "Ouvert maintenant" + } + } + }, + "0": { + "options": { + "0": { + "question": "Accessible aux fauteuils roulants" + } + } + } + }, + "description": "Un calque montrant les toilettes (publiques)" }, "trail": { "name": "Sentiers", @@ -3400,5 +3960,476 @@ } } } + }, + "doctors": { + "tagRenderings": { + "name": { + "render": "Ce cabinet médical s'appelle {name}", + "question": "Comment s'appelle ce cabinet médical ?" + }, + "specialty": { + "mappings": { + "2": { + "then": "C'est un psychiatre" + }, + "3": { + "then": "C'est un pédiatre" + }, + "1": { + "then": "C'est un gynécologue" + }, + "0": { + "then": "C'est un médecin généraliste" + } + }, + "question": "En quoi ce médecin est-il spécialisé ?", + "render": "Ce médecin est spécialisé dans {healthcare:speciality}" + } + }, + "title": { + "render": "Cabinet medical {nom}" + }, + "presets": { + "0": { + "title": "un cabinet médical" + }, + "1": { + "title": "un cabinet de dentistes" + }, + "2": { + "title": "un cabinet de kinésithérapeutes" + } + }, + "description": "Ce calque montre les cabinets médicaux, les dentistes et autres établissements de santé", + "filter": { + "0": { + "options": { + "0": { + "question": "Ouvert maintenant" + } + } + } + }, + "name": "Médecins" + }, + "elevator": { + "name": "ascenseur", + "tagRenderings": { + "door-width": { + "question": "Quelle est la largeur de l'entrée de cet ascenseur ?", + "render": "Les portes de cet ascenseur ont une largeur de {canonical(door:width)}" + }, + "elevator-depth": { + "render": "Cet ascenseur a une profondeur de {canonical(elevator:depth)}", + "question": "Quelle est la profondeur de cet ascenseur ?" + }, + "operational_status": { + "mappings": { + "0": { + "then": "Cet ascenseur est en panne" + }, + "1": { + "then": "Cet ascenseur est fermé par ex. parce que des travaux de rénovation sont en cours" + }, + "3": { + "then": "Cet ascenseur fonctionne" + }, + "2": { + "then": "Cet ascenseur fonctionne" + } + }, + "question": "Cet ascenseur fonctionne-t-il ?" + }, + "elevator-width": { + "question": "Quelle est la largeur de cet ascenseur ?", + "render": "Cet ascenseur a une largeur de {canonical(elevator:width)}" + } + }, + "title": "Ascenseur", + "units": { + "0": { + "applicableUnits": { + "0": { + "human": "mètre" + }, + "1": { + "human": "centimètre" + } + } + } + }, + "description": "Ce calque montre les ascenseurs et demande l'état opérationnel et les dimensions de l'ascenseur. Utile pour les informations sur l'accessibilité en fauteuil roulant", + "presets": { + "0": { + "title": "un ascenseur" + } + } + }, + "entrance": { + "tagRenderings": { + "Door_type": { + "mappings": { + "4": { + "then": "Une porte qui roule du haut, généralement vue pour les garages" + }, + "3": { + "then": "Une porte coulissante où la porte coulisse latéralement, généralement parallèlement à un mur" + }, + "5": { + "then": "Ceci est une entrée sans porte physique" + }, + "1": { + "then": "Une porte battante classique soutenue par des joints" + }, + "2": { + "then": "Une porte tournante suspendue à un arbre central, tournant dans une enceinte cylindrique" + }, + "0": { + "then": "Le type de porte n'est pas connu" + } + }, + "question": "Quel est le type de cette porte ?
Le fait que la porte soit automatisée ou non est demandé dans la question suivante" + }, + "Entrance type": { + "mappings": { + "1": { + "then": "Il s'agit d'une porte intérieure, séparant une pièce ou un couloir d'un même bâtiment" + }, + "7": { + "then": "Ceci est la sortie de secours" + }, + "4": { + "then": "Ceci est une entrée de service - normalement utilisée uniquement pour les employés, la livraison, …" + }, + "3": { + "then": "Ceci est une entrée secondaire" + }, + "8": { + "then": "C'est l'entrée d'une maison privée" + }, + "0": { + "then": "Aucun type d'entrée spécifique n'est connu" + }, + "2": { + "then": "Ceci est l'entrée principale" + }, + "5": { + "then": "Ceci est une sortie où l'on ne peut pas entrer" + }, + "6": { + "then": "C'est une entrée où l'on ne peut qu'entrer (mais pas sortir)" + } + }, + "question": "De quel type d'entrée s'agit-il ?" + }, + "automatic_door": { + "mappings": { + "1": { + "then": "Cette porte n'est pas automatisée" + }, + "2": { + "then": "Cette porte s'ouvrira automatiquement lorsqu'un mouvement sera détecté" + }, + "8": { + "then": "Cette porte sera ouverte par le personnel sur demande" + }, + "3": { + "then": "Cette porte s'ouvrira automatiquement lorsqu'un capteur au sol est déclenché" + }, + "0": { + "then": "C'est une porte automatique" + }, + "4": { + "then": "Cette porte s'ouvrira automatiquement lorsqu'un bouton est pressé" + }, + "5": { + "then": "Cette porte tourne automatiquement tout le temps, mais dispose d'un bouton pour la ralentir, par ex. pour les utilisateurs de fauteuils roulants" + }, + "7": { + "then": "Cette porte sera ouverte par le personnel à la demande en appuyant sur un bouton" + }, + "6": { + "then": "Cette porte tourne automatiquement tout le temps" + } + } + }, + "kerb-height": { + "render": "La hauteur du seuil de porte de cette porte est {kerb:height}", + "question": "Quelle est la hauteur de ce seuil ?", + "freeform": { + "placeholder": "Hauteur du seuil de porte" + }, + "mappings": { + "0": { + "then": "Cette porte n'a pas de seuil" + } + } + }, + "width": { + "render": "Cette porte a une largeur de {canonical(width)} mètre", + "question": "Quelle est la largeur de cette porte/entrée ?" + } + }, + "units": { + "0": { + "applicableUnits": { + "0": { + "human": "mètre" + }, + "1": { + "human": "centimètre" + } + } + } + }, + "presets": { + "0": { + "title": "une entrée" + } + }, + "title": { + "render": "Entrée" + }, + "name": "Entrée", + "description": "Une couche montrant les entrées et offrant des capacités pour étudier certaines données avancées qui sont importantes, par exemple. les utilisateurs de fauteuils roulants (mais aussi les utilisateurs de vélos, les personnes qui veulent faire des livraisons, …)" + }, + "kerbs": { + "filter": { + "0": { + "options": { + "0": { + "question": "Tous types de bordures" + }, + "2": { + "question": "Bordure abaissée (~3 cm)" + }, + "4": { + "question": "Pas de trottoir" + }, + "5": { + "question": "Bordure de hauteur inconnue" + }, + "1": { + "question": "Bordure surélevée (>3 cm)" + }, + "3": { + "question": "Bordure affleurante (~0cm)" + } + } + }, + "1": { + "options": { + "1": { + "question": "Bordure avec revêtement podotactile" + }, + "3": { + "question": "Bordure sans information sur le revêtement podotactile" + }, + "0": { + "question": "Bordures avec ou sans revêtement podotactile" + }, + "2": { + "question": "Bordure sans revêtement podotactile" + } + } + } + }, + "tagRenderings": { + "kerb-type": { + "mappings": { + "1": { + "then": "Cette bordure est abaissée (~3 cm)" + }, + "3": { + "then": "Il n'y a pas de bordure ici" + }, + "4": { + "then": "Il y a un trottoir de hauteur inconnue" + }, + "0": { + "then": "Cette bordure est surélevée (>3 cm)" + }, + "2": { + "then": "Cette bordure est affleurante (~0cm)" + } + }, + "question": "Quelle est la hauteur de ce trottoir ?" + }, + "tactile-paving": { + "mappings": { + "0": { + "then": "Cette bordure a un revêtement podotactile." + }, + "1": { + "then": "Cette bordure n'a pas de revêtement podotactile." + }, + "2": { + "then": "Cette bordure a un pavage tactile, mais il est incorrect" + } + }, + "question": "Y a-t-il un revêtement tactile sur cette bordure ?" + }, + "kerb-height": { + "question": "Quelle est la hauteur de ce trottoir ?", + "freeform": { + "placeholder": "Hauteur de la bordure" + }, + "render": "Hauteur du trottoir : {kerb:height}" + } + }, + "units": { + "0": { + "applicableUnits": { + "0": { + "human": "centimètres", + "humanSingular": "centimètre" + }, + "1": { + "human": "mètres", + "humanSingular": "mètre" + } + } + } + }, + "description": "Un calque montrant les bordures.", + "name": "Bordures", + "title": { + "render": "Bordure" + }, + "presets": { + "0": { + "description": "Bordure dans un trottoir", + "title": "une bordure" + } + } + }, + "parking": { + "tagRenderings": { + "capacity-disabled": { + "render": "Il y a {capacity:disabled} places de stationnement pour personnes à mobilité réduite", + "freeform": { + "placeholder": "Nombre de places de stationnement réservées aux personnes à mobilité réduite" + }, + "mappings": { + "1": { + "then": "Il n'y a pas de places de stationnement pour personnes à mobilité réduite" + }, + "0": { + "then": "Il y a des places de stationnement pour personnes à mobilité réduite, mais on ne sait pas combien" + } + }, + "question": "Combien y a-t-il de places de stationnement pour personnes à mobilité réduite dans ce parking ?" + }, + "capacity": { + "question": "Combien de places de stationnement y a-t-il dans ce parking ?", + "render": "Il y a {capacité} places de stationnement", + "freeform": { + "placeholder": "Nombre de places de stationnement" + } + }, + "parking-type": { + "mappings": { + "0": { + "then": "Il s'agit d'un parking en surface" + }, + "1": { + "then": "Ceci est un lieu de stationnement à côté d'une route" + }, + "2": { + "then": "Il s'agit d'un parking souterrain" + }, + "3": { + "then": "Il s'agit d'un parking à plusieurs étages" + }, + "4": { + "then": "Il s'agit d'un parking sur le toit" + }, + "5": { + "then": "Il s'agit d'une voie de stationnement sur la route" + }, + "6": { + "then": "Il s'agit d'un parking couvert par des carports" + }, + "7": { + "then": "Il s'agit d'un parking composé de box de garage" + }, + "8": { + "then": "Ceci est un parking sur une aire de stationnement" + }, + "9": { + "then": "Il s'agit d'un parking composé de cabanons" + } + }, + "question": "De quel type de stationnement s'agit-il ?" + } + }, + "description": "Un calque montrant les parkings", + "title": { + "render": "Lieu de stationnement" + }, + "name": "Lieu de stationnement", + "presets": { + "0": { + "title": "un lieu de stationnement pour voitures" + } + } + }, + "reception_desk": { + "tagRenderings": { + "desk-height": { + "render": "La hauteur du bureau est {canonical(desk:height)}", + "question": "Quelle est la hauteur de la réception ?
Ceci est mesuré du sol à la partie utilisable la plus basse du bureau
" + } + }, + "title": { + "render": "Bureau d'accueil" + }, + "units": { + "0": { + "applicableUnits": { + "1": { + "human": "centimètre" + }, + "0": { + "human": "mètre" + } + } + } + }, + "description": "Un calque montrant où se trouvent les bureaux d'accueil et qui demande des informations d'accessibilité", + "name": "Bureaux d'accueil", + "presets": { + "0": { + "title": "un bureau d'accueil" + } + } + }, + "walls_and_buildings": { + "tagRenderings": { + "_entrance:width": { + "mappings": { + "0": { + "then": "Cette entrée n'a pas d'informations sur sa largeur" + } + }, + "render": "Cette porte a une largeur de {canonical(_entrance:width)} mètres " + } + }, + "title": { + "render": "Mur ou bâtiment" + }, + "description": "Couche intégrée spéciale fournissant tous les murs et bâtiments. Cette couche est utile dans les préréglages pour les objets qui peuvent être placés contre les murs (par exemple, les DEA, les boîtes aux lettres, les entrées, les adresses, les caméras de surveillance, …). Ce calque est invisible par défaut et non inchangeable par l'utilisateur." + }, + "pedestrian_path": { + "description": "Sentiers piétonniers, particulièrement utilisés pour la navigation intérieure et les entrées d'accrochage à cette couche", + "name": "Sentiers piétons" + }, + "gps_track": { + "name": "Votre chemin parcouru", + "tagRenderings": { + "Privacy notice": { + "render": "C'est le chemin que vous avez parcouru depuis l'ouverture de ce site. Ne vous inquiétez pas - ceci n'est visible que pour vous et personne d'autre. Vos données de localisation ne sont jamais envoyées hors de l'appareil." + } + } } } \ No newline at end of file diff --git a/scripts/automerge-translations.sh b/scripts/automerge-translations.sh index 941fd4e9fd..013efa5bf0 100755 --- a/scripts/automerge-translations.sh +++ b/scripts/automerge-translations.sh @@ -1,4 +1,4 @@ -#! /bin/bash +#! /usr/bin/env bash # Automerge translations automatically fetches the translations from weblate From 29708993608ff05a7af1822cb081455e9f405f29 Mon Sep 17 00:00:00 2001 From: pietervdvn Date: Tue, 26 Jul 2022 17:23:00 +0200 Subject: [PATCH 3/3] Merge translations --- langs/layers/fr.json | 456 ++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 449 insertions(+), 7 deletions(-) diff --git a/langs/layers/fr.json b/langs/layers/fr.json index 811ad72a30..da8265744a 100644 --- a/langs/layers/fr.json +++ b/langs/layers/fr.json @@ -1667,7 +1667,8 @@ "8": { "then": "Rue cyclable {name}" } - } + }, + "render": "" }, "tagRenderings": { "Cycleway type for a road": { @@ -1676,7 +1677,7 @@ "then": "Il y a une voie partagée" }, "1": { - "then": "Il y a une piste cyclable separée de la route" + "then": "Il y a une piste cyclable séparée de la route" }, "2": { "then": "Il y a une piste cyclable, mais elle n'est pas séparée de la route sur la carte." @@ -1699,7 +1700,7 @@ "then": "Utilisable pour les patins: patins à roulettes, skateboard" }, "1": { - "then": "Utilisable pour les roues fines: vélo de course" + "then": "Utilisable pour les roues fines : vélo de course" }, "2": { "then": "Utilisable pour les roues traditionelles : vélo, chaise roulante, trotinettes" @@ -1769,14 +1770,14 @@ }, "Is this a cyclestreet? (For a road)": { "mappings": { - "0": { - "then": "Ceci est une route cyclable, et une zone à 30 km/h" - }, "1": { "then": "Ceci est une route cyclable" }, "2": { - "then": "Ceci n'est pas une route cyclable" + "then": "Ceci n'est pas une route cyclable." + }, + "0": { + "then": "Ceci est une route cyclable, et une zone à 30 km/h." } }, "question": "Est-ce une route cyclable ?" @@ -1985,6 +1986,153 @@ }, "question": "Le panneau de signalisation D7 () a-t-il un panneau supplémentaire ?" }, + "is lit?": { + "mappings": { + "3": { + "then": "Cette route est éclairée 24h/24 et 7j/7" + }, + "1": { + "then": "Cette rue n'est pas éclairée" + }, + "2": { + "then": "Cette route est éclairée la nuit" + }, + "0": { + "then": "Utilisable pour les patins: patins à roulettes, skateboard" + }, + "4": { + "then": "Utilisable pour les véhicules à dégagement élevé : véhicule tout-terrain léger" + }, + "5": { + "then": "Utilisable pour les véhicules tout-terrain : véhicule tout-terrain lourd" + }, + "7": { + "then": "Impasse / Aucun véhicule roulant" + }, + "6": { + "then": "Utilisable pour les véhicules hors route spécialisés : tracteur, véhicule 4x4" + }, + "2": { + "then": "Utilisable pour les roues traditionelles : vélo, chaise roulante, trotinettes" + }, + "3": { + "then": "Utilisable pour les roues robustes : VTT, voitures, pousse-pousse" + }, + "1": { + "then": "Utilisable pour les roues fines : vélo de course" + } + }, + "question": "Quelle est la douceur de cette rue ?" + }, + "cyclelan-segregation": { + "mappings": { + "3": { + "then": "Cette piste cyclable est séparée par une bordure" + }, + "0": { + "then": "Cette piste cyclable est séparée par une ligne pointillée" + }, + "2": { + "then": "Cette piste cyclable est séparée par une voie de stationnement" + }, + "1": { + "then": "Cette piste cyclable est séparée par une ligne continue" + } + }, + "question": "Comment cette piste cyclable est-elle séparée de la route ?" + }, + "cycleway-lane-track-traffic-signs": { + "mappings": { + "0": { + "then": "Piste cyclabe obligatoire" + }, + "3": { + "then": "Piste piétonne/cyclable non séparée" + }, + "4": { + "then": "Aucun panneau de signalisation présent" + }, + "1": { + "then": "Piste cyclable obligatoire (avec panneau supplémentaire)" + }, + "2": { + "then": "Piste piétonne/cyclable séparée" + } + }, + "question": "Quel panneau de signalisation cette a cette piste cyclable ?" + }, + "cycleway-segregation": { + "mappings": { + "0": { + "then": "Cette piste cyclable est séparée par une ligne pointillée" + }, + "2": { + "then": "Cette piste cyclable est séparée par une voie de stationnement" + }, + "1": { + "then": "Cette piste cyclable est séparée par une ligne continue" + }, + "3": { + "then": "Cette piste cyclable est séparée par une bordure" + } + }, + "question": "Comment cette piste cyclable est-elle séparée de la route ?" + }, + "cycleway-traffic-signs": { + "mappings": { + "4": { + "then": "Piste cyclabe obligatoire" + }, + "7": { + "then": "Aucun panneau de signalisation présent" + }, + "3": { + "then": "Piste piétonne/cyclable non séparée" + }, + "0": { + "then": "Piste cyclabe obligatoire" + }, + "1": { + "then": "Piste cyclable obligatoire (avec panneau supplémentaire)" + }, + "2": { + "then": "Piste piétonne/cyclable séparée" + }, + "5": { + "then": "Piste cyclable (cyclomoteur) obligatoire" + }, + "6": { + "then": "Piste cyclable non obligatoire" + } + }, + "question": "Quel panneau de signalisation cette a cette piste cyclable ?" + }, + "cycleway-traffic-signs-supplementary": { + "mappings": { + "4": { + "then": "Les VAE ne sont pas autorisés" + }, + "5": { + "then": "Les cyclomoteurs et les VAE ne sont pas autorisés" + }, + "6": { + "then": "Aucun panneau de signalisation supplémentaire présent" + }, + "0": { + "then": "Les cyclomoteurs doivent utiliser la piste cyclable" + }, + "2": { + "then": "Les cyclomoteurs et les VAE doivent utiliser la piste cyclable" + }, + "3": { + "then": "Les cyclomoteurs ne sont pas autorisés" + }, + "1": { + "then": "Les VAE (Vélo à Assistance Electrique) rapides doivent utiliser la piste cyclable" + } + }, + "question": "Le panneau de signalisation D7 () a-t-il un panneau supplémentaire ?" + }, "is lit?": { "mappings": { "3": { @@ -2580,6 +2728,254 @@ } } }, + "ghost_bike": { + "name": "Vélos fantômes", + "presets": { + "0": { + "title": "une vélo fantôme" + } + }, + "tagRenderings": { + "ghost-bike-explanation": { + "render": "Un vélo fantôme est un monument commémoratif pour un cycliste décédé dans un accident de la route, sous la forme d'un vélo blanc placé en permanence près du lieu de l'accident." + }, + "ghost_bike-inscription": { + "question": "Quelle est l'inscription sur ce vélo fantôme ?", + "render": "{inscription}" + }, + "Cuisine": { + "mappings": { + "5": { + "then": "Des hamburgers sont servis ici" + }, + "0": { + "then": "C'est une pizzéria" + }, + "2": { + "then": "Restaurant Italien" + }, + "3": { + "then": "C'est un resto kebab" + }, + "4": { + "then": "C'est une sandwicherie" + }, + "6": { + "then": "Des sushis sont servis ici" + }, + "7": { + "then": "Ceci est un café" + }, + "8": { + "then": "C'est un Restaurant Italien (qui sert plus que des pâtes et des pizzas)" + }, + "9": { + "then": "Des plats français 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" + }, + "10": { + "then": "Des plats chinois sont servis ici" + }, + "1": { + "then": "C'est une friterie" + } + }, + "question": "Quelle type de nourriture est servie ici ?", + "render": "Cet endroit sert principalement des plats {cuisine}" + }, + "Vegetarian (no friture)": { + "mappings": { + "2": { + "then": "Des options végétariennes sont disponibles" + }, + "0": { + "then": "Aucune option végétarienne n'est disponible" + }, + "3": { + "then": "Tous les plats sont végétariens" + }, + "1": { + "then": "Certaines options végétariennes sont disponibles" + } + }, + "question": "Ce restaurant propose-t-il une option végétarienne ?" + }, + "Vegan (no friture)": { + "mappings": { + "1": { + "then": "Certaines options végétaliennes sont disponibles" + }, + "2": { + "then": "Des options végétaliennes sont disponibles" + }, + "3": { + "then": "Tous les plats sont végétaliens" + }, + "0": { + "then": "Aucune option végétalienne disponible" + } + }, + "question": "Cet établissement sert-il des repas végétaliens ?" + }, + "halal (no friture)": { + "mappings": { + "2": { + "then": "Il y a un menu halal" + }, + "0": { + "then": "Il n'y a pas d'options halal disponibles" + }, + "1": { + "then": "Il y a un petit menu halal" + }, + "3": { + "then": "Seules les options halal sont disponibles" + } + }, + "question": "Ce restaurant propose-t-il un menu halal ?" + }, + "Fastfood vs restaurant": { + "mappings": { + "0": { + "then": "C'est un fast-food, centrée sur le service rapide. Si des places sont disponibles, elles sont plutôt limitées et fonctionnelles." + }, + "1": { + "then": "Un restaurant, axé sur la création d'une expérience agréable où l'on est servi à table" + } + }, + "question": "Quel type de restaurant est-ce ?" + }, + "Name": { + "question": "Quel est le nom de ce restaurant ?", + "render": "Le nom de ce restaurant est {name}" + }, + "Takeaway": { + "mappings": { + "1": { + "then": "La vente à emporter est possible ici" + }, + "0": { + "then": "Ceci est un resto uniquement de vente à emporter" + }, + "2": { + "then": "La vente à emporter n'est pas possible ici" + } + }, + "question": "Cet établissement propose-t-il des plats à emporter ?" + }, + "delivery": { + "mappings": { + "0": { + "then": "Ce restaurant effectue la livraison à domicile (éventuellement via un tiers)" + }, + "1": { + "then": "Ce restaurant ne livre pas à domicile" + } + }, + "question": "Est-ce que {title()} livre sa nourriture à domicile ?" + } + }, + "deletion": { + "nonDeleteMappings": { + "0": { + "then": "C'est en fait un bar" + }, + "1": { + "then": "C'est en fait un café" + } + }, + "extraDeleteReasons": { + "0": { + "explanation": "{title()} a fermé définitivement" + } + } + }, + "title": { + "mappings": { + "0": { + "then": "Restaurant {name}" + }, + "1": { + "then": "Fast-food {name}" + }, + "2": { + "then": "Fast-food" + } + }, + "render": "Restaurant" + }, + "filter": { + "0": { + "options": { + "0": { + "question": "Ouvert maintenant" + } + } + }, + "1": { + "options": { + "0": { + "question": "A un menu végétarien" + } + } + }, + "3": { + "options": { + "0": { + "question": "A un menu halal" + } + } + }, + "2": { + "options": { + "0": { + "question": "A un menu végétalien" + } + } + }, + "5": { + "options": { + "0": { + "question": "Accepte les cartes de paiement" + } + } + }, + "4": { + "options": { + "0": { + "question": "Accepte les paiements en espèces" + } + } + } + }, + "description": "Une couche montrant les restaurants et les endroits de nourriture rapide (avec un rendu spécial pour les friteries)", + "name": "Restaurants et nourriture rapide", + "presets": { + "1": { + "description": "Une entreprise alimentaire se concentrant sur le service rapide au comptoir et les plats à emporter", + "title": "un fast-food" + }, + "2": { + "description": "Une restauration rapide centré sur la vente de frites", + "title": "Une friterie" + }, + "0": { + "description": "Un lieu de restauration formel avec des installations pour s'asseoir vendant des repas complets servis par des serveurs", + "title": "un restaurant" + } + } + }, "ghost_bike": { "name": "Vélos fantômes", "presets": { @@ -3713,6 +4109,52 @@ }, "description": "Un calque montrant les toilettes (publiques)" }, + "trail": { + "name": "Sentiers", + "tagRenderings": { + "Color": { + "mappings": { + "0": { + "human": "mètre" + }, + "1": { + "human": "centimètre" + } + } + } + }, + "filter": { + "1": { + "options": { + "0": { + "question": "A une table à langer" + } + } + }, + "2": { + "options": { + "0": { + "question": "Utilisation gratuite" + } + } + }, + "3": { + "options": { + "0": { + "question": "Ouvert maintenant" + } + } + }, + "0": { + "options": { + "0": { + "question": "Accessible aux fauteuils roulants" + } + } + } + }, + "description": "Un calque montrant les toilettes (publiques)" + }, "trail": { "name": "Sentiers", "tagRenderings": {