diff --git a/assets/layers/bicycle_rental/bicycle_rental.json b/assets/layers/bicycle_rental/bicycle_rental.json
index ff35d50fd..c5be01a6f 100644
--- a/assets/layers/bicycle_rental/bicycle_rental.json
+++ b/assets/layers/bicycle_rental/bicycle_rental.json
@@ -261,7 +261,7 @@
"en": "Bike helmets can be rented here",
"nl": "Fietshelmpen kunnen hier gehuurd worden",
"es": "Aquí se pueden alquilar cascos"
- }
+ }
}
]
},
@@ -467,4 +467,4 @@
}
]
}
-}
+}
\ No newline at end of file
diff --git a/assets/layers/climbing_gym/climbing_gym.json b/assets/layers/climbing_gym/climbing_gym.json
index afa06676b..74976727f 100644
--- a/assets/layers/climbing_gym/climbing_gym.json
+++ b/assets/layers/climbing_gym/climbing_gym.json
@@ -74,14 +74,19 @@
"phone",
"email",
{
- "builtin": ["climbing.fee"]
+ "builtin": [
+ "climbing.fee"
+ ]
},
"opening_hours",
{
- "builtin":
- ["climbing.average_length","climbing.min_difficulty","climbing.max_difficulty",
+ "builtin": [
+ "climbing.average_length",
+ "climbing.min_difficulty",
+ "climbing.max_difficulty",
"climbing.bouldering",
- "climbing.sportclimbing"]
+ "climbing.sportclimbing"
+ ]
},
{
"builtin": "climbing.max_bolts",
diff --git a/assets/layers/climbing_route/climbing_route.json b/assets/layers/climbing_route/climbing_route.json
index 43e005d7d..667f5b251 100644
--- a/assets/layers/climbing_route/climbing_route.json
+++ b/assets/layers/climbing_route/climbing_route.json
@@ -226,7 +226,7 @@
{
"if": {
"and": [
- "climbing:grade:french~*",
+ "climbing:grade:french~*",
"name~*"
]
},
diff --git a/assets/layers/tree_node/tree_node.json b/assets/layers/tree_node/tree_node.json
index ce12eb676..9c92b6d00 100644
--- a/assets/layers/tree_node/tree_node.json
+++ b/assets/layers/tree_node/tree_node.json
@@ -33,7 +33,10 @@
"mappings": [
{
"if": {
- "and": ["name~*","species:wikidata~*"]
+ "and": [
+ "name~*",
+ "species:wikidata~*"
+ ]
},
"then": {
"*": "{name} ({wikidata_label(species:wikidata)})"
@@ -41,7 +44,9 @@
},
{
"if": {
- "and": ["name~*"]
+ "and": [
+ "name~*"
+ ]
},
"then": {
"*": "{name}"
diff --git a/langs/layers/en.json b/langs/layers/en.json
index 5b493f322..f92051ba1 100644
--- a/langs/layers/en.json
+++ b/langs/layers/en.json
@@ -497,6 +497,9 @@
},
"6": {
"then": "Race bicycles can be rented here"
+ },
+ "7": {
+ "then": "Bike helmets can be rented here"
}
},
"question": "What kind of bicycles and accessories are rented here?",
@@ -518,6 +521,9 @@
},
"4": {
"then": "A machine is present which dispenses and accepts keys, eventually after authentication and/or payment. The bicycles are parked nearby"
+ },
+ "5": {
+ "then": "This is a dropoff point, e.g. a reserved parking to place the bicycles which clearly marked as being for the rental service only"
}
},
"question": "What kind of bicycle rental is this?"
diff --git a/langs/layers/es.json b/langs/layers/es.json
index 43ca6954a..81089e735 100644
--- a/langs/layers/es.json
+++ b/langs/layers/es.json
@@ -404,6 +404,9 @@
},
"6": {
"then": "Aquí se pueden alquilar bicicletas de carreras"
+ },
+ "7": {
+ "then": "Aquí se pueden alquilar cascos"
}
},
"question": "¿Qué tipo de bicicletas y accesorios se alquilan aquí?",
diff --git a/langs/layers/nl.json b/langs/layers/nl.json
index 4cfc56cb7..fa9abe8cb 100644
--- a/langs/layers/nl.json
+++ b/langs/layers/nl.json
@@ -497,6 +497,9 @@
},
"6": {
"then": "Wielerfietsen (sportfietsen) kunnen hier gehuurd worden"
+ },
+ "7": {
+ "then": "Fietshelmpen kunnen hier gehuurd worden"
}
},
"question": "Wat voor soort fietsen en fietstoebehoren worden hier verhuurd?",
@@ -518,6 +521,9 @@
},
"4": {
"then": "Hier is een machine die fietssleutels verdeelt en terugneemt, eventueel na aanmelden of betaling. De fietsen staan in de buurt geparkeerd"
+ },
+ "5": {
+ "then": "Dit is een dropzone, bv. een fietsparkeerplaats die is voorbehouden voor fietsverhuur "
}
},
"question": "Wat voor fietsverhuur is dit?"
diff --git a/langs/themes/de.json b/langs/themes/de.json
index 6b96fea87..39ae6fe01 100644
--- a/langs/themes/de.json
+++ b/langs/themes/de.json
@@ -640,6 +640,68 @@
"shortDescription": "Hydranten, Feuerlöscher, Feuerwachen und Rettungswachen.",
"title": "Hydranten, Feuerlöscher, Feuerwachen und Rettungswachen"
},
+ "mapcomplete-changes": {
+ "description": "Diese Karte zeigt alle Änderungen die mit MapComplete gemacht wurden",
+ "layers": {
+ "0": {
+ "description": "Zeigt alle MapComplete Änderungen",
+ "filter": {
+ "0": {
+ "options": {
+ "0": {
+ "question": "Themenname enthält {search}"
+ }
+ }
+ },
+ "1": {
+ "options": {
+ "0": {
+ "question": "Erstellt von {search}"
+ }
+ }
+ },
+ "2": {
+ "options": {
+ "0": {
+ "question": "Nicht erstellt von {search}"
+ }
+ }
+ }
+ },
+ "name": "Schwerpunkte von Änderungssätzen",
+ "tagRenderings": {
+ "contributor": {
+ "render": "Änderung wurde von {_last_edit:contributor} gemacht"
+ },
+ "render_id": {
+ "render": "Änderung {id}"
+ },
+ "theme": {
+ "mappings": {
+ "0": {
+ "then": "Änderung mit inoffiziellem Thema {theme}"
+ }
+ },
+ "render": "Änderung mit Thema {theme}"
+ }
+ },
+ "title": {
+ "render": "Änderungen für {theme}"
+ }
+ },
+ "1": {
+ "override": {
+ "tagRenderings": {
+ "link_to_more": {
+ "render": "Weitere Statistiken finden Sie hier"
+ }
+ }
+ }
+ }
+ },
+ "shortDescription": "Zeigt Änderungen von MapComplete",
+ "title": "Änderungen mit MapComplete"
+ },
"maps": {
"description": "Auf dieser Karte findest du alle Karten, die OpenStreetMap kennt - typischerweise eine große Karte auf einer Informationstafel, die das Gebiet, die Stadt oder die Region zeigt, z.B. eine touristische Karte auf der Rückseite einer Plakatwand, eine Karte eines Naturschutzgebietes, eine Karte der Radwegenetze in der Region, ...)
Wenn eine Karte fehlt, können Sie diese leicht auf OpenStreetMap kartieren.",
"shortDescription": "Dieses Thema zeigt alle (touristischen) Karten, die OpenStreetMap kennt",
diff --git a/langs/themes/es.json b/langs/themes/es.json
index 16f2cfc89..a5f191379 100644
--- a/langs/themes/es.json
+++ b/langs/themes/es.json
@@ -133,48 +133,6 @@
}
}
},
- "climbing": {
- "overrideAll": {
- "tagRenderings+": {
- "2": {
- "mappings": {
- "0": {
- "then": "Accesible públicamente a cualquiera"
- },
- "1": {
- "then": "Necesitas una autorización para acceder aquí"
- },
- "2": {
- "then": "Solo clientes"
- },
- "3": {
- "then": "Solo miembros del club"
- }
- },
- "question": "¿Quién pueden acceder aquí?"
- },
- "4": {
- "question": "¿Cuál es la longitud (media) de la ruta en metros?",
- "render": "Las rotas tienen una longitud media de {canonical(climbing:length)}"
- },
- "5": {
- "question": "¿Cual es el nivel de la ruta más fácil aquí, de acuerdo con el sistema de clasificación francés?"
- },
- "6": {
- "question": "¿Cual es la ruta de mayor nivel aquí, de acuerdo al sistema de clasificación francés?"
- }
- },
- "units+": {
- "0": {
- "applicableUnits": {
- "1": {
- "human": " pies"
- }
- }
- }
- }
- }
- },
"cycle_infra": {
"description": "Un mapa en el que puedes ver y editar cosas relacionadas con la infraestructura ciclista. Hecho durante #osoc21.",
"shortDescription": "Un mapa en el que puedes ver y editar cosas relacionadas con la infraestructura ciclista.",