diff --git a/assets/layers/atm/atm.json b/assets/layers/atm/atm.json
index 57aec5211..dd6099517 100644
--- a/assets/layers/atm/atm.json
+++ b/assets/layers/atm/atm.json
@@ -9,7 +9,7 @@
"description": {
"en": "ATMs to withdraw money",
"de": "Geldautomaten zum Geld abheben",
- "fr": "DAB pour retirer de l'argent",
+ "fr": "DABs pour retirer de l'argent",
"nl": "Geldautomaten om geld op te nemen",
"ca": "Caixers automàtics on retirar diners"
},
diff --git a/assets/layers/bench/bench.json b/assets/layers/bench/bench.json
index 5d1fa6276..16b209279 100644
--- a/assets/layers/bench/bench.json
+++ b/assets/layers/bench/bench.json
@@ -228,7 +228,7 @@
"then": {
"en": "The seating is made from wood",
"de": "Die Sitzfläche ist aus Holz",
- "fr": "Matériau : bois",
+ "fr": "Matériau du siège : bois",
"nl": "Gemaakt uit hout",
"es": "El asiento está hecho de madera",
"hu": "Ülőfelület: fa",
@@ -252,7 +252,7 @@
"then": {
"en": "The seating is made from metal",
"de": "Die Sitzfläche ist aus Metall",
- "fr": "Matériau : métal",
+ "fr": "Matériau du siège : métal",
"nl": "Gemaakt uit metaal",
"es": "El asiento está hecho de metal",
"hu": "Ülőfelület: fém",
@@ -299,7 +299,7 @@
"then": {
"en": "The seating is made from concrete",
"de": "Die Sitzfläche ist aus Beton",
- "fr": "Matériau : béton",
+ "fr": "Matériau du siège : béton",
"nl": "Het zitgedeelte is gemaakt uit beton",
"es": "El asiento está hecho de hormigón",
"hu": "Ülőfelület: beton",
@@ -347,7 +347,7 @@
"then": {
"en": "The seating is made from steel",
"de": "Die Sitzfläche ist aus Stahl",
- "fr": "Matériau : acier",
+ "fr": "Matériau du siège : acier",
"nl": "Het zitgedeelte is gemaakt uit staal",
"es": "El asiento está hecho de acero",
"hu": "Ülőfelület: acél",
diff --git a/assets/layers/bike_cleaning/bike_cleaning.json b/assets/layers/bike_cleaning/bike_cleaning.json
index 3a22e3966..f72599f4c 100644
--- a/assets/layers/bike_cleaning/bike_cleaning.json
+++ b/assets/layers/bike_cleaning/bike_cleaning.json
@@ -160,7 +160,8 @@
"es": "¿Cuánto cuesta utilizar el servicio de limpieza?",
"fr": "Combien cela coûte-t-il d'utiliser le service de nettoyage ?",
"da": "Hvor meget koster det at bruge rengøringsservicen?",
- "cs": "Kolik stojí využívání služby mytí?"
+ "cs": "Kolik stojí využívání služby mytí?",
+ "ca": "Molt costa utilitzar aquest servei de neteja?"
},
"render": {
"en": "Using the cleaning service costs {charge}",
@@ -193,7 +194,8 @@
"es": "Servicio de limpieza gratis",
"fr": "Service de nettoyage gratuit",
"da": "Gratis at bruge rengøringsservice",
- "cs": "Bezplatné využívání mycích služeb"
+ "cs": "Bezplatné využívání mycích služeb",
+ "ca": "Aquest servei de neteja és gratuït"
},
"addExtraTags": [
"charge="
@@ -203,13 +205,9 @@
"if": "fee=yes",
"then": {
"en": "This cleaning service is paid",
- "de": "Kostenlose Nutzung",
"nl": "Dit fietsschoonmaakpunt is betalend",
- "es": "Gratuito",
- "fr": "Libre d'utilisation",
- "da": "Gratis at bruge",
- "cs": "Bezplatné používání",
- "ca": ""
+ "es": "Este servicio de limpieza es de pago",
+ "ca": "Aquest servei de neteja és de pagament"
}
}
],
@@ -265,4 +263,4 @@
"fr": "Une couche affichant les lieux où l'on peut nettoyer son vélo",
"cs": "Vrstva zobrazující zařízení, kde si můžete umýt kolo"
}
-}
\ No newline at end of file
+}
diff --git a/assets/layers/charging_station/charging_station.json b/assets/layers/charging_station/charging_station.json
index 841e1f107..67b3e8b18 100644
--- a/assets/layers/charging_station/charging_station.json
+++ b/assets/layers/charging_station/charging_station.json
@@ -4685,7 +4685,8 @@
"ca": "Té un connector
Tipus 1 CSS (Combo Tipus 1) ",
"da": "Har et Type 1 CCS-stik (også kendt som Type 1 Combo) stik",
"de": "Verfügt über einen Typ 1 CCS (Typ 1 Combo) Stecker",
- "es": "Tiene un conector Tipo 1 CCS (Combo Tipo 1) "
+ "es": "Tiene un conector Tipo 1 CCS (Combo Tipo 1) ",
+ "fr": "A un connecteur de Type 1 sans câble (J1772) càd Type 1 Combo "
},
"osmTags": "socket:type1_combo~*"
},
diff --git a/assets/layers/crossings/crossings.json b/assets/layers/crossings/crossings.json
index 05ecce7c4..290be0e3c 100644
--- a/assets/layers/crossings/crossings.json
+++ b/assets/layers/crossings/crossings.json
@@ -252,7 +252,7 @@
"nl": "Heeft deze oversteekplaats een verkeerseiland in het midden?",
"de": "Gibt es an diesem Übergang eine Verkehrsinsel?",
"es": "¿Tiene una isla en el medio este cruce?",
- "fr": "Est-ce que ce passage a une île au milieu ?"
+ "fr": "Est-ce que ce passage a un refuge au milieu ?"
},
"condition": "highway=crossing",
"mappings": [
diff --git a/assets/layers/cycleways_and_roads/cycleways_and_roads.json b/assets/layers/cycleways_and_roads/cycleways_and_roads.json
index fad5fe23d..87b4897d1 100644
--- a/assets/layers/cycleways_and_roads/cycleways_and_roads.json
+++ b/assets/layers/cycleways_and_roads/cycleways_and_roads.json
@@ -356,7 +356,7 @@
"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.",
- "fr": "Ceci est une route cyclable, et une zone à 30 km/h"
+ "fr": "Ceci est une rue cyclable, et une zone à 30 km/h"
},
"addExtraTags": [
"overtaking:motor_vehicle=no",
@@ -382,7 +382,7 @@
"nl": "Dit is geen fietsstraat",
"de": "Dies ist keine Fahrradstraße.",
"es": "Esta no es una ciclocalle.",
- "fr": "Ceci n'est pas une route cyclable"
+ "fr": "Ceci n'est pas une rue cyclable"
},
"addExtraTags": [
"overtaking:motor_vehicle="
@@ -655,7 +655,7 @@
"en": "Usable for thin rollers: rollerblade, skateboard",
"nl": "Geschikt voor fijne rollers: rollerblade, skateboard",
"de": "Geeignet für dünne Rollen: Rollerblades, Skateboard",
- "fr": "Utilisable pour les patins: patins à roulettes, skateboard"
+ "fr": "Utilisable pour les patins : patins à roulettes, skateboard"
}
},
{
@@ -664,7 +664,7 @@
"en": "Usable for thin wheels: racing bike",
"nl": "Geschikt voor fijne wielen: racefiets",
"de": "Geeignet für dünne Reifen: Rennrad",
- "fr": "Utilisable pour les roues fines: vélo de course"
+ "fr": "Utilisable pour les roues fines : vélo de course"
}
},
{
@@ -908,7 +908,7 @@
"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",
- "fr": "Utilisable pour les patins: patins à roulettes, skateboard"
+ "fr": "Utilisable pour les patins : patins à roulettes, skateboard"
}
},
{
diff --git a/assets/layers/selected_element/selected_element.json b/assets/layers/selected_element/selected_element.json
index 6017d45b7..9ce3a426f 100644
--- a/assets/layers/selected_element/selected_element.json
+++ b/assets/layers/selected_element/selected_element.json
@@ -3,7 +3,8 @@
"description": {
"en": "Highlights the currently selected element. Override this layer to have different colors",
"nl": "Toont het geselecteerde element",
- "de": "Hebt das aktuell ausgewählte Element hervor. Überschreiben Sie diese Ebene, um unterschiedliche Farben zu erhalten"
+ "de": "Hebt das aktuell ausgewählte Element hervor. Überschreiben Sie diese Ebene, um unterschiedliche Farben zu erhalten",
+ "fr": "Met en surbrillance l'élément actuellement sélectioné. Surcharger cette couche pour avoir d'autres couleurs."
},
"source": {
"osmTags": "selected=yes",
diff --git a/assets/layers/waste_basket/waste_basket.json b/assets/layers/waste_basket/waste_basket.json
index 8b2768209..475398d5e 100644
--- a/assets/layers/waste_basket/waste_basket.json
+++ b/assets/layers/waste_basket/waste_basket.json
@@ -38,7 +38,8 @@
"hu": "Ez egy nyilvános szemétkosár vagy kuka, ahová kidobhatod a szemetedet.",
"it": "Questo è un cestino dei rifiuti pubblico, un bidone della spazzatura, dove puoi buttare via la tua spazzatura",
"es": "Esta es una papelera pública, donde puedes tirar tu basura.",
- "da": "Dette er en offentlig affaldskurv, en skraldespand, hvor du kan smide dit affald."
+ "da": "Dette er en offentlig affaldskurv, en skraldespand, hvor du kan smide dit affald.",
+ "fr": "c'est une poubelle publique dans laquelle vous pouvez jeter vos mégots."
},
"tagRenderings": [
"images",
@@ -213,7 +214,8 @@
"it": "un cestino dei rifiuti",
"id": "sebuah keranjang sampah",
"da": "en affaldskurv",
- "ca": "una paperera"
+ "ca": "una paperera",
+ "fr": "un poubelle"
},
"presiceInput": {
"preferredBackground": "photo"
diff --git a/assets/themes/mapcomplete-changes/mapcomplete-changes.json b/assets/themes/mapcomplete-changes/mapcomplete-changes.json
index 9175bec25..4ebfd622d 100644
--- a/assets/themes/mapcomplete-changes/mapcomplete-changes.json
+++ b/assets/themes/mapcomplete-changes/mapcomplete-changes.json
@@ -1,13 +1,21 @@
{
"id": "mapcomplete-changes",
"title": {
- "en": "Changes made with MapComplete"
+ "en": "Changes made with MapComplete",
+ "de": "Mit MapComplete vorgenommene Änderungen",
+ "nl": "Wijzigingen gemaakt met MapComplete"
},
"shortDescription": {
- "en": "Shows changes made by MapComplete"
+ "en": "Shows changes made by MapComplete",
+ "de": "Zeigt Änderungen, die von MapComplete vorgenommen wurden",
+ "nl": "Toont wijzigingen gemaakt met MapComplete"
},
"description": {
- "en": "This maps shows all the changes made with MapComplete"
+ "en": "This map shows all the changes made with MapComplete",
+ "ca": "Aquest mapa mostra tots els canvis fets amb MapComplete",
+ "de": "Diese Karte zeigt alle mit MapComplete vorgenommenen Änderungen",
+ "fr": "Cette carte montre tous les changements faits avec MapComplete",
+ "nl": "Deze kaart toont alle wijzigingen gemaakt met MapComplete"
},
"icon": "./assets/svg/logo.svg",
"hideFromOverview": true,
@@ -20,7 +28,10 @@
{
"id": "mapcomplete-changes",
"name": {
- "en": "Changeset centers"
+ "en": "Changeset centers",
+ "de": "Zentrum der Änderungssätze",
+ "fr": "Centres de modifications de paramètres",
+ "nl": "Middelpunt van de wijzigingenset"
},
"minzoom": 0,
"source": {
@@ -31,41 +42,58 @@
},
"title": {
"render": {
- "en": "Changeset for {theme}"
+ "en": "Changeset for {theme}",
+ "de": "Änderungssatz für {theme}",
+ "nl": "Changeset voor {theme}"
}
},
"description": {
- "en": "Shows all MapComplete changes"
+ "en": "Shows all MapComplete changes",
+ "de": "Zeigt alle MapComplete-Änderungen",
+ "fr": "Montre tous les changements de MapComplete",
+ "nl": "Toon alle MapComplete wijzigingen"
},
"tagRenderings": [
{
"id": "show_changeset_id",
"render": {
- "en": "Changeset {id}"
+ "en": "Changeset {id}",
+ "de": "Änderungssatz {id}",
+ "nl": "Wijzigingenset {id}"
}
},
{
"id": "contributor",
"question": {
- "en": "What contributor did make this change?"
+ "en": "What contributor did make this change?",
+ "de": "Welcher Mitwirkende hat diese Änderung vorgenommen?",
+ "fr": "Quel contributeur a fait ce changement ?",
+ "nl": "Welke bijdrager maakte deze wijziging?"
},
"freeform": {
"key": "user"
},
"render": {
- "en": "Change made by {user}"
+ "en": "Change made by {user}",
+ "de": "Änderung vorgenommen von {user}",
+ "fr": "Modification faite par {user}",
+ "nl": "Wijziging gemaakt door {user}"
}
},
{
"id": "theme-id",
"question": {
- "en": "What theme was used to make this change?"
+ "en": "What theme was used to make this change?",
+ "de": "Welches Thema wurde für diese Änderung verwendet?",
+ "nl": "Welk thema is gebruikt voor deze wijziging?"
},
"freeform": {
"key": "theme"
},
"render": {
- "en": "Change with theme {theme}"
+ "en": "Change with theme {theme}",
+ "de": "Geändert mit Thema {theme}",
+ "nl": "Wijziging met thema {theme}"
}
},
{
@@ -74,19 +102,32 @@
"key": "locale"
},
"question": {
- "en": "What locale (language) was this change made in?"
+ "en": "What locale (language) was this change made in?",
+ "de": "In welchem Gebietsschema (Sprache) wurde diese Änderung vorgenommen?",
+ "fr": "En quelle langue est-ce que ce changement a été fait ?",
+ "nl": "In welke taal (en cultuur) werd deze wijziging gemaakt?"
},
"render": {
- "en": "User locale is {locale}"
+ "en": "User locale is {locale}",
+ "de": "Benutzergebietsschema ist {locale}",
+ "fr": "La langue de l'utilisateur est {locale}",
+ "nl": "De locale van de bijdrager is {locale}"
}
},
{
"id": "host",
"render": {
- "en": "Change with with {host}"
+ "en": "Change with {host}",
+ "ca": "Canvi amb {host}",
+ "de": "Geändert über {host}",
+ "fr": "Changement avec {host}",
+ "nl": "Wijziging met {host}"
},
"question": {
- "en": "What host (website) was this change made with?"
+ "en": "What host (website) was this change made with?",
+ "de": "Über welchen Host (Webseite) wurde diese Änderung vorgenommen?",
+ "fr": "Depuis quel serveur (site web) ce changement a-t-il été fait ?",
+ "nl": "Op welk webadres werd deze wijziging gemaakt?"
},
"freeform": {
"key": "host"
@@ -427,7 +468,10 @@
}
],
"question": {
- "en": "Themename contains {search}"
+ "en": "Themename contains {search}",
+ "de": "Themename enthält {search}",
+ "fr": "Nom de thème contenant {search}",
+ "nl": "Themanaam bevat {search}"
}
}
]
@@ -443,7 +487,10 @@
}
],
"question": {
- "en": "Made by contributor {search}"
+ "en": "Made by contributor {search}",
+ "de": "Erstellt vom Mitwirkenden {search}",
+ "fr": "Fait par le contributeur {search}",
+ "nl": "Gemaakt door {search}"
}
}
]
@@ -459,7 +506,10 @@
}
],
"question": {
- "en": "Not made by contributor {search}"
+ "en": "Not made by contributor {search}",
+ "de": "Nicht von Mitwirkendem {search}",
+ "fr": "Non réalisé par le contributeur{search}",
+ "nl": "Niet gemaakt door {search}"
}
}
]
@@ -476,7 +526,10 @@
}
],
"question": {
- "en": "Made before {search}"
+ "en": "Made before {search}",
+ "de": "Erstellt vor {search}",
+ "fr": "Fait avant {search}",
+ "nl": "Gemaakt voor {search}"
}
}
]
@@ -493,7 +546,10 @@
}
],
"question": {
- "en": "Made after {search}"
+ "en": "Made after {search}",
+ "de": "Erstellt nach {search}",
+ "fr": "Fait après {search}",
+ "nl": "Gemaakt na {search}"
}
}
]
@@ -509,7 +565,10 @@
}
],
"question": {
- "en": "User language (iso-code) {search}"
+ "en": "User language (iso-code) {search}",
+ "de": "Benutzersprache (ISO-Code) {search}",
+ "fr": "Langage utilisateur (code-iso) {search}",
+ "nl": "Gebruikerstaal (iso-code) {search}"
}
}
]
@@ -525,7 +584,10 @@
}
],
"question": {
- "en": "Made with host {search}"
+ "en": "Made with host {search}",
+ "de": "Erstellt mit host {search}",
+ "fr": "Fait par le serveur {search}",
+ "nl": "Gemaakt met host {search}"
}
}
]
@@ -540,7 +602,9 @@
{
"id": "link_to_more",
"render": {
- "en": "More statistics can be found here"
+ "en": "More statistics can be found here",
+ "de": "Weitere Statistiken hier",
+ "nl": "Meer statistieken zijn hier te vinden"
}
},
{
diff --git a/langs/layers/ca.json b/langs/layers/ca.json
index a7214e885..1d1a6f344 100644
--- a/langs/layers/ca.json
+++ b/langs/layers/ca.json
@@ -310,11 +310,11 @@
"tagRenderings": {
"bike_cleaning-charge": {
"mappings": {
- "1": {
- "then": "Aquest servei de neteja és de pagament"
- },
"0": {
"then": "Aquest servei de neteja és gratuït"
+ },
+ "1": {
+ "then": "Aquest servei de neteja és de pagament"
}
},
"question": "Molt costa utilitzar aquest servei de neteja?"
@@ -1570,4 +1570,4 @@
}
}
}
-}
+}
\ No newline at end of file
diff --git a/langs/layers/cs.json b/langs/layers/cs.json
index 599708810..242b43858 100644
--- a/langs/layers/cs.json
+++ b/langs/layers/cs.json
@@ -640,9 +640,6 @@
"mappings": {
"0": {
"then": "Bezplatné využívání mycích služeb"
- },
- "1": {
- "then": "Bezplatné používání"
}
},
"question": "Kolik stojí využívání služby mytí?",
diff --git a/langs/layers/da.json b/langs/layers/da.json
index 4d5cdc499..fe3c7830e 100644
--- a/langs/layers/da.json
+++ b/langs/layers/da.json
@@ -631,9 +631,6 @@
"mappings": {
"0": {
"then": "Gratis at bruge rengøringsservice"
- },
- "1": {
- "then": "Gratis at bruge"
}
},
"question": "Hvor meget koster det at bruge rengøringsservicen?",
diff --git a/langs/layers/de.json b/langs/layers/de.json
index c8a6c0f07..edcdef01f 100644
--- a/langs/layers/de.json
+++ b/langs/layers/de.json
@@ -833,9 +833,6 @@
"mappings": {
"0": {
"then": "Kostenloser Reinigungsservice"
- },
- "1": {
- "then": "Kostenlose Nutzung"
}
},
"question": "Wie viel kostet die Nutzung des Reinigungsdienstes?",
diff --git a/langs/layers/es.json b/langs/layers/es.json
index 6c352b06e..da803afa3 100644
--- a/langs/layers/es.json
+++ b/langs/layers/es.json
@@ -3576,6 +3576,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}"
@@ -4065,4 +4070,4 @@
}
}
}
-}
+}
\ No newline at end of file
diff --git a/langs/layers/fr.json b/langs/layers/fr.json
index d4a1f5cca..1780be8b2 100644
--- a/langs/layers/fr.json
+++ b/langs/layers/fr.json
@@ -773,9 +773,6 @@
"mappings": {
"0": {
"then": "Service de nettoyage gratuit"
- },
- "1": {
- "then": "Libre d'utilisation"
}
},
"question": "Combien cela coûte-t-il d'utiliser le service de nettoyage ?",
@@ -3926,6 +3923,9 @@
"render": "School {name}"
}
},
+ "selected_element": {
+ "description": "Met en surbrillance l'élément actuellement sélectioné. Surcharger cette couche pour avoir d'autres couleurs."
+ },
"shops": {
"deletion": {
"extraDeleteReasons": {
@@ -4780,6 +4780,14 @@
}
}
},
+ "waste_basket": {
+ "description": "c'est une poubelle publique dans laquelle vous pouvez jeter vos mégots.",
+ "presets": {
+ "0": {
+ "title": "un poubelle"
+ }
+ }
+ },
"windturbine": {
"name": "Éolienne",
"presets": {
@@ -4842,16 +4850,5 @@
}
}
}
- },
- "waste_basket": {
- "presets": {
- "0": {
- "title": "un poubelle"
- }
- },
- "description": "c'est une poubelle publique dans laquelle vous pouvez jeter vos mégots."
- },
- "selected_element": {
- "description": "Met en surbrillance l'élément actuellement sélectioné. Surcharger cette couche pour avoir d'autres couleurs."
}
-}
+}
\ No newline at end of file