diff --git a/langs/layers/ca.json b/langs/layers/ca.json index 15daa3a58..7e1050a67 100644 --- a/langs/layers/ca.json +++ b/langs/layers/ca.json @@ -420,7 +420,7 @@ } } }, - "climbing": { + "climbing_area": { "tagRenderings": { "name": { "render": "{name}" @@ -441,13 +441,6 @@ } } }, - "climbing_gym": { - "tagRenderings": { - "name": { - "render": "{name}" - } - } - }, "climbing_opportunity": { "tagRenderings": { "climbing-opportunity-name": { diff --git a/langs/layers/de.json b/langs/layers/de.json index 0220e9146..a936c6148 100644 --- a/langs/layers/de.json +++ b/langs/layers/de.json @@ -1616,7 +1616,84 @@ } }, "climbing": { - "description": "Eine Klettergelegenheit", + "tagRenderings": { + "average_length": { + "question": "Wie lang sind die Routen (durchschnittlich) in Metern?", + "render": "Die Routen sind durchschnittlich {canonical(climbing:length)} lang" + }, + "bouldering": { + "mappings": { + "0": { + "then": "Hier kann gebouldert werden" + }, + "1": { + "then": "Hier kann nicht gebouldert werden" + }, + "2": { + "then": "Bouldern ist hier nur an wenigen Routen möglich" + }, + "3": { + "then": "Hier gibt es {climbing:boulder} Boulder-Routen" + } + }, + "question": "Kann hier gebouldert werden?" + }, + "max_difficulty": { + "question": "Welche Schwierigkeit hat hier die schwerste Route (französisch/belgisches System)?", + "render": "Die schwierigste Route hat hier die Schwierigkeitsstufe {climbing:grade:french:max} (französisch/belgisches System)" + }, + "min_difficulty": { + "question": "Welche Schwierigkeit hat hier die leichteste Route (französisch/belgisches System)?", + "render": "Die leichteste Route hat hier die Schwierigkeit {climbing:grade:french:min} (französisch/belgisches System)" + }, + "sportclimbing": { + "mappings": { + "0": { + "then": "Sportklettern ist hier möglich" + }, + "1": { + "then": "Sportklettern ist hier nicht möglich" + }, + "2": { + "then": "Hier gibt es {climbing:sport} Sportkletter-Routen" + } + }, + "question": "Ist hier Sportklettern möglich (feste Ankerpunkte)?" + }, + "toprope": { + "mappings": { + "0": { + "then": "Toprope-Klettern ist hier möglich" + }, + "1": { + "then": "Toprope-Climbing ist hier nicht möglich" + }, + "2": { + "then": "Hier gibt es {climbing:toprope} Toprope-Routen" + } + }, + "question": "Ist Toprope-Klettern hier möglich?" + }, + "trad_climbing": { + "mappings": { + "0": { + "then": "Traditionelles Klettern ist hier möglich" + }, + "1": { + "then": "Traditionelles Klettern ist hier nicht möglich" + }, + "2": { + "then": "Hier gibt es {climbing:traditional} Routen für traditionelles Klettern" + } + }, + "question": "Ist hier traditionelles Klettern möglich (eigene Sicherung z.B. mit Klemmkleilen)?" + }, + "website": { + "question": "Gibt es eine (inoffizielle) Website mit mehr Informationen (z.B. Topos)?" + } + } + }, + "climbing_area": { "name": "Klettermöglichkeiten", "presets": { "0": { @@ -1713,9 +1790,22 @@ "description": "Eine Kletterhalle", "name": "Kletterhallen", "tagRenderings": { + "Speed climbing?": { + "mappings": { + "0": { + "then": "Hier gibt es eine Speedkletter-Wand" + }, + "1": { + "then": "Hier gibt es keine Speedkletter-Wand" + }, + "2": { + "then": "Hier gibt es {climbing:speed} Speedkletter-Routen" + } + }, + "question": "Gibt es hier eine Speedkletter-Wand?" + }, "name": { - "question": "Wie heißt diese Kletterhalle?", - "render": "{name}" + "question": "Wie heißt diese Kletterhalle?" } }, "title": { @@ -1728,7 +1818,6 @@ } }, "climbing_opportunity": { - "description": "Eine Klettergelegenheit?", "name": "Klettermöglichkeiten?", "tagRenderings": { "climbing-opportunity-name": { @@ -1761,18 +1850,6 @@ } }, "tagRenderings": { - "Bolts": { - "mappings": { - "0": { - "then": "Auf dieser Kletterroute sind keine Haken vorhanden" - }, - "1": { - "then": "Auf dieser Kletterroute sind keine Haken vorhanden" - } - }, - "question": "Wie viele Haken gibt es auf dieser Kletterroute bevor der Umlenker bzw. Standhaken erreicht ist?", - "render": "Diese Kletterroute hat {climbing:bolts} Haken" - }, "Difficulty": { "question": "Wie hoch ist der Schwierigkeitsgrad dieser Kletterroute nach dem französisch/belgischen System?", "render": "Die Schwierigkeit ist {climbing:grade:french} entsprechend des französisch/belgischen Systems" @@ -1790,8 +1867,17 @@ "question": "Wie heißt diese Kletterroute?", "render": "{name}" }, - "Rock type": { + "Rock type via embedded feature": { "render": "Der Gesteinstyp ist {_embedding_features_with_rock:rock}, wie auf dem umgebenden Felsen angegeben" + }, + "bolts": { + "mappings": { + "0": { + "then": "Auf dieser Kletterroute sind keine Haken vorhanden" + } + }, + "question": "Wie viele Haken gibt es auf dieser Kletterroute bevor der Umlenker bzw. Standhaken erreicht ist?", + "render": "Diese Kletterroute hat {climbing:bolts} Haken" } }, "title": { diff --git a/langs/layers/en.json b/langs/layers/en.json index aaf6f81d8..4bb4e8655 100644 --- a/langs/layers/en.json +++ b/langs/layers/en.json @@ -2303,7 +2303,102 @@ } }, "climbing": { - "description": "A climbing opportunity", + "description": "A dummy layer which contains tagrenderings, shared among the climbing layers", + "tagRenderings": { + "average_length": { + "question": "What is the (average) length of the routes in meters?", + "render": "The routes are {canonical(climbing:length)} long on average" + }, + "bouldering": { + "mappings": { + "0": { + "then": "Bouldering is possible here" + }, + "1": { + "then": "Bouldering is not possible here" + }, + "2": { + "then": "Bouldering is possible, allthough there are only a few routes" + }, + "3": { + "then": "There are {climbing:boulder} boulder routes" + } + }, + "question": "Is bouldering possible here?" + }, + "fee": { + "mappings": { + "0": { + "then": "Climbing here is free of charge" + }, + "1": { + "then": "Paying a fee is required to climb here" + } + }, + "question": "Is a fee required to climb here?", + "render": "A fee of {charge} should be paid for climbing here" + }, + "max_bolts": { + "question": "How many bolts do routes in {title()} have at most?", + "render": "The sport climbing routes here have at most {climbing:bolts:max} bolts.
This is without relays and indicates how much quickdraws a climber needs
" + }, + "max_difficulty": { + "question": "What is the highest grade route here, according to the french classification system?", + "render": "The highest grade is {climbing:grade:french:max} according to the french/belgian system" + }, + "min_difficulty": { + "question": "What is the grade of the easiest route here, according to the french classification system?", + "render": "The lowest grade is {climbing:grade:french:min} according to the french/belgian system" + }, + "sportclimbing": { + "mappings": { + "0": { + "then": "Sport climbing is possible here" + }, + "1": { + "then": "Sport climbing is not possible here" + }, + "2": { + "then": "There are {climbing:sport} sport climbing routes" + } + }, + "question": "Is sport climbing possible here on fixed anchors?" + }, + "toprope": { + "mappings": { + "0": { + "then": "Toprope climbing is possible here" + }, + "1": { + "then": "Toprope climbing is not possible here" + }, + "2": { + "then": "There are {climbing:toprope} toprope routes" + } + }, + "question": "Is toprope climbing possible here?" + }, + "trad_climbing": { + "mappings": { + "0": { + "then": "Traditional climbing is possible here" + }, + "1": { + "then": "Traditional climbing is not possible here" + }, + "2": { + "then": "There are {climbing:traditional} traditional climbing routes" + } + }, + "question": "Is traditional climbing possible here (using own gear e.g. chocks)?" + }, + "website": { + "question": "Is there a (unofficial) website with more informations (e.g. topos)?" + } + } + }, + "climbing_area": { + "description": "An area where climbing is possible, e.g. a crag, site, boulder, ... Contains aggregation of routes", "name": "Climbing opportunities", "presets": { "0": { @@ -2400,9 +2495,22 @@ "description": "A climbing gym", "name": "Climbing gyms", "tagRenderings": { + "Speed climbing?": { + "mappings": { + "0": { + "then": "There is a speed climbing wall" + }, + "1": { + "then": "There is no speed climbing wall" + }, + "2": { + "then": "There are {climbing:speed} speed climbing walls" + } + }, + "question": "Is there a speed climbing wall?" + }, "name": { - "question": "What is the name of this climbing gym?", - "render": "{name}" + "question": "What is the name of this climbing gym?" } }, "title": { @@ -2415,7 +2523,7 @@ } }, "climbing_opportunity": { - "description": "A climbing opportunity?", + "description": "Fallback layer with items on which climbing _might_ be possible. It is loaded when zoomed in a lot, to prevent duplicate items to be added", "name": "Climbing opportunities?", "tagRenderings": { "climbing-opportunity-name": { @@ -2441,6 +2549,7 @@ } }, "climbing_route": { + "description": "A single climbing route and its properties. Some properties are derived from the containing features", "name": "Climbing routes", "presets": { "0": { @@ -2448,18 +2557,6 @@ } }, "tagRenderings": { - "Bolts": { - "mappings": { - "0": { - "then": "This route is not bolted" - }, - "1": { - "then": "This route is not bolted" - } - }, - "question": "How many bolts does this route have before reaching the anchor?", - "render": "This route has {climbing:bolts} bolts" - }, "Difficulty": { "question": "What is the grade of this climbing route according to the french/belgian system?", "render": "The grade is {climbing:grade:french} according to the french/belgian system" @@ -2477,8 +2574,17 @@ "question": "What is the name of this climbing route?", "render": "{name}" }, - "Rock type": { + "Rock type via embedded feature": { "render": "The rock type is {_embedding_features_with_rock:rock} as stated on the surrounding crag" + }, + "bolts": { + "mappings": { + "0": { + "then": "This route is not bolted" + } + }, + "question": "How many bolts does this route have before reaching the anchor?", + "render": "This route has {climbing:bolts} bolts
This is without relays and indicates how much quickdraws a climber needs
" } }, "title": { diff --git a/langs/layers/fr.json b/langs/layers/fr.json index 702021fff..90d813408 100644 --- a/langs/layers/fr.json +++ b/langs/layers/fr.json @@ -1036,7 +1036,66 @@ } }, "climbing": { - "description": "Opportunité d’escalade", + "tagRenderings": { + "average_length": { + "question": "Quelle est la longueur moyenne des voies en mètres ?", + "render": "Les voies font {canonical(climbing:length)} de long en moyenne" + }, + "bouldering": { + "mappings": { + "0": { + "then": "L’escalade de bloc est possible" + }, + "1": { + "then": "L’escalade de bloc n’est pas possible" + }, + "2": { + "then": "L’escalade de bloc est possible sur des voies précises" + }, + "3": { + "then": "Il y a {climbing:boulder} voies d’escalade de bloc" + } + }, + "question": "L’escalade de bloc est-elle possible ici ?" + }, + "max_difficulty": { + "question": "Quel est le niveau de la voie la plus difficile selon la classification franco-belge ?", + "render": "La difficulté maximale est {climbing:grade:french:max} selon la classification franco-belge" + }, + "min_difficulty": { + "question": "Quel est le niveau de la voie la plus simple selon la classification franco-belge ?", + "render": "La difficulté minimale est {climbing:grade:french:min} selon la classification franco-belge" + }, + "sportclimbing": { + "mappings": { + "0": { + "then": "De l’escalade est possible ici" + }, + "1": { + "then": "L’escalade est impossible ici" + } + } + }, + "toprope": { + "mappings": { + "0": { + "then": "L’escalade à la moulinette est possible" + }, + "1": { + "then": "L’escalade à la moulinette n’est pas possible" + }, + "2": { + "then": "{climbing:toprope} voies sont équipées de moulinettes" + } + }, + "question": "Est-il possible d’escalader à la moulinette ?" + }, + "website": { + "question": "Existe-t’il un site avec plus d’informations (ex : topographie) ?" + } + } + }, + "climbing_area": { "name": "Opportunité d’escalade", "presets": { "0": { @@ -1134,8 +1193,7 @@ "name": "Salle d’escalade", "tagRenderings": { "name": { - "question": "Quel est le nom de la salle d’escalade ?", - "render": "{name}" + "question": "Quel est le nom de la salle d’escalade ?" } }, "title": { @@ -1148,7 +1206,6 @@ } }, "climbing_opportunity": { - "description": "Opportunité d’escalade ?", "name": "Opportunités d’escalade ?", "tagRenderings": { "climbing-opportunity-name": { @@ -1181,18 +1238,6 @@ } }, "tagRenderings": { - "Bolts": { - "mappings": { - "0": { - "then": "Cette voie n’a pas de prises" - }, - "1": { - "then": "Cette voie n’a pas de prises" - } - }, - "question": "Combien de prises cette voie possède avant d’atteindre la moulinette ?", - "render": "Cette voie a {climbing:bolts} prises" - }, "Difficulty": { "question": "Quelle est la difficulté de cette voie selon le système franco-belge ?", "render": "Selon le système franco-belge, la difficulté de cette voie est de {climbing:grade:french}" @@ -1210,8 +1255,17 @@ "question": "Quel est le nom de cette voie d’escalade ?", "render": "{name}" }, - "Rock type": { + "Rock type via embedded feature": { "render": "Le type de roche est {_embedding_features_with_rock:rock} selon le mur" + }, + "bolts": { + "mappings": { + "0": { + "then": "Cette voie n’a pas de prises" + } + }, + "question": "Combien de prises cette voie possède avant d’atteindre la moulinette ?", + "render": "Cette voie a {climbing:bolts} prises" } }, "title": { diff --git a/langs/layers/hu.json b/langs/layers/hu.json index 5bed8bef6..e85e53de4 100644 --- a/langs/layers/hu.json +++ b/langs/layers/hu.json @@ -474,6 +474,20 @@ } } }, + "climbing": { + "tagRenderings": { + "sportclimbing": { + "mappings": { + "0": { + "then": "Itt lehetőség van sportmászásra" + }, + "1": { + "then": "Itt nincs lehetőség sportmászásra" + } + } + } + } + }, "climbing_club": { "description": "Mászóegyesület vagy -szervezet", "name": "Mászóegyesület", diff --git a/langs/layers/id.json b/langs/layers/id.json index 12c017556..dabc2bbed 100644 --- a/langs/layers/id.json +++ b/langs/layers/id.json @@ -151,7 +151,7 @@ } } }, - "climbing": { + "climbing_area": { "tagRenderings": { "name": { "render": "{name}" @@ -165,13 +165,6 @@ } } }, - "climbing_gym": { - "tagRenderings": { - "name": { - "render": "{name}" - } - } - }, "climbing_opportunity": { "tagRenderings": { "climbing-opportunity-name": { diff --git a/langs/layers/it.json b/langs/layers/it.json index 859806f3a..09f17d593 100644 --- a/langs/layers/it.json +++ b/langs/layers/it.json @@ -792,7 +792,84 @@ } }, "climbing": { - "description": "Un’opportunità di arrampicata", + "tagRenderings": { + "average_length": { + "question": "Quale è la lunghezza (media) delle vie in metri?", + "render": "Le vie sono lunghe mediamente {canonical(climbing:length)}" + }, + "bouldering": { + "mappings": { + "0": { + "then": "L’arrampicata su massi è possibile qua" + }, + "1": { + "then": "L’arrampicata su massi non è possibile qua" + }, + "2": { + "then": "L’arrampicata su massi è possibile anche se su poche vie" + }, + "3": { + "then": "Sono presenti {climbing:boulder} vie di arrampicata su massi" + } + }, + "question": "È possibile praticare ‘bouldering’ qua?" + }, + "max_difficulty": { + "question": "Qual è il livello della via più difficile qua, secondo il sistema di classificazione francese?", + "render": "Il massimo livello di difficoltà è {climbing:grade:french:max} secondo il sistema francese/belga" + }, + "min_difficulty": { + "question": "Qual è il livello della via più facile qua, secondo il sistema di classificazione francese?", + "render": "Il minimo livello di difficoltà è {climbing:grade:french:min} secondo il sistema francese/belga" + }, + "sportclimbing": { + "mappings": { + "0": { + "then": "L’arrampicata sportiva è possibile qua" + }, + "1": { + "then": "L’arrampicata sportiva non è possibile qua" + }, + "2": { + "then": "Sono presenti {climbing:sport} vie di arrampicata sportiva" + } + }, + "question": "È possibile arrampicarsi qua con ancoraggi fissi?" + }, + "toprope": { + "mappings": { + "0": { + "then": "È possibile arrampicarsi con moulinette qua" + }, + "1": { + "then": "Non è possibile arrampicarsi con moulinette qua" + }, + "2": { + "then": "Sono presenti {climbing:toprope} vie con moulinette" + } + }, + "question": "È possibile arrampicarsi con la corda dall’alto qua?" + }, + "trad_climbing": { + "mappings": { + "0": { + "then": "L’arrampicata tradizionale è possibile qua" + }, + "1": { + "then": "L’arrampicata tradizionale non è possibile qua" + }, + "2": { + "then": "Sono presenti {climbing:traditional} vie di arrampicata tradizionale" + } + }, + "question": "È possibile arrampicarsi in maniera tradizionale qua (usando attrezzi propri, ad es. dadi)?" + }, + "website": { + "question": "C’è un sito web (anche non ufficiale) con qualche informazione in più (ad es. topografie)?" + } + } + }, + "climbing_area": { "name": "Opportunità di arrampicata", "presets": { "0": { @@ -889,9 +966,22 @@ "description": "Una palestra di arrampicata", "name": "Palestre di arrampicata", "tagRenderings": { + "Speed climbing?": { + "mappings": { + "0": { + "then": "È presente una parete per l’arrampicata di velocità" + }, + "1": { + "then": "Non è presente una parete per l’arrampicata di velocità" + }, + "2": { + "then": "Sono presenti {climbing:speed} pareti per l’arrampicata di velocità" + } + }, + "question": "È presente una prete per l’arrampicata di velocità?" + }, "name": { - "question": "Qual è il nome di questa palestra di arrampicata?", - "render": "{name}" + "question": "Qual è il nome di questa palestra di arrampicata?" } }, "title": { @@ -904,7 +994,6 @@ } }, "climbing_opportunity": { - "description": "Un’opportunità di arrampicata?", "name": "Opportunità di arrampicata?", "tagRenderings": { "climbing-opportunity-name": { @@ -937,18 +1026,6 @@ } }, "tagRenderings": { - "Bolts": { - "mappings": { - "0": { - "then": "In questo percorso non sono presenti bulloni" - }, - "1": { - "then": "In questo percorso non sono presenti bulloni" - } - }, - "question": "Quanti bulloni sono presenti in questo percorso prima di arrivare alla moulinette?", - "render": "Questo percorso ha {climbing:bolts} bulloni" - }, "Difficulty": { "question": "Qual è la difficoltà di questa via di arrampicata nel sistema francese/belga?", "render": "Il grado di difficoltà è {climbing:grade:french} nel sistema francese/belga" @@ -966,8 +1043,17 @@ "question": "Come si chiama questa via di arrampicata?", "render": "{name}" }, - "Rock type": { + "Rock type via embedded feature": { "render": "Il tipo di roccia è {_embedding_features_with_rock:rock} come dichiarato sul muro circostante" + }, + "bolts": { + "mappings": { + "0": { + "then": "In questo percorso non sono presenti bulloni" + } + }, + "question": "Quanti bulloni sono presenti in questo percorso prima di arrivare alla moulinette?", + "render": "Questo percorso ha {climbing:bolts} bulloni" } }, "title": { diff --git a/langs/layers/ja.json b/langs/layers/ja.json index b8075b171..a7f4631cd 100644 --- a/langs/layers/ja.json +++ b/langs/layers/ja.json @@ -122,7 +122,84 @@ } }, "climbing": { - "description": "登坂教室", + "tagRenderings": { + "average_length": { + "question": "ルートの(平均)長さはメートル単位でいくつですか?", + "render": "ルートの長さは平均で{canonical(climbing:length)}です" + }, + "bouldering": { + "mappings": { + "0": { + "then": "ボルダリングはここで可能です" + }, + "1": { + "then": "ここではボルダリングはできません" + }, + "2": { + "then": "ボルダリングは可能ですが、少しのルートしかありません" + }, + "3": { + "then": "{climbing:boulder} ボルダールートがある" + } + }, + "question": "ここでボルダリングはできますか?" + }, + "max_difficulty": { + "question": "フランスのランク評価によると、ここで一番難しいルートのレベルはどれくらいですか?", + "render": "フランス/ベルギーのランク評価システムでは、最大の難易度は{climbing:grade:french:max}です" + }, + "min_difficulty": { + "question": "ここで一番簡単なルートのレベルは、フランスのランク評価システムで何ですか?", + "render": "フランス/ベルギーのランク評価システムでは、最小の難易度は{climbing:grade:french:min}です" + }, + "sportclimbing": { + "mappings": { + "0": { + "then": "ここでスポーツクライミングができます" + }, + "1": { + "then": "ここではスポーツクライミングはできません" + }, + "2": { + "then": "スポーツクライミングの {climbing:sport} ルートがある" + } + }, + "question": "ここでは固定アンカー式のスポーツクライミングはできますか?" + }, + "toprope": { + "mappings": { + "0": { + "then": "ここでToprope登坂ができます" + }, + "1": { + "then": "ここではToprope登坂はできません" + }, + "2": { + "then": "{climbing:toprope} 登坂ルートがある" + } + }, + "question": "ここでtoprope登坂はできますか?" + }, + "trad_climbing": { + "mappings": { + "0": { + "then": "ここでは伝統的な登山が可能です" + }, + "1": { + "then": "伝統的な登山はここではできない" + }, + "2": { + "then": "{climbing:traditional} の伝統的な登山ルートがある" + } + }, + "question": "伝統的な登山はここで可能ですか(例えば、チョックのような独自のギアを使用して)?" + }, + "website": { + "question": "もっと情報のある(非公式の)ウェブサイトはありますか(例えば、topos)?" + } + } + }, + "climbing_area": { "name": "登坂教室", "presets": { "0": { @@ -177,9 +254,22 @@ "description": "クライミングジム", "name": "クライミングジム", "tagRenderings": { + "Speed climbing?": { + "mappings": { + "0": { + "then": "スピードクライミングウォールがある" + }, + "1": { + "then": "スピードクライミングウォールがない" + }, + "2": { + "then": "{climbing:speed} のスピードクライミングウォールがある" + } + }, + "question": "スピードクライミングウォールはありますか?" + }, "name": { - "question": "このクライミングジムは何という名前ですか?", - "render": "{name}" + "question": "このクライミングジムは何という名前ですか?" } }, "title": { @@ -192,7 +282,6 @@ } }, "climbing_opportunity": { - "description": "登坂教室?", "name": "登坂教室?", "tagRenderings": { "climbing-opportunity-name": { diff --git a/langs/layers/nb_NO.json b/langs/layers/nb_NO.json index 487780cc5..d6d054e45 100644 --- a/langs/layers/nb_NO.json +++ b/langs/layers/nb_NO.json @@ -196,7 +196,21 @@ } }, "climbing": { - "description": "En klatremulighet", + "tagRenderings": { + "bouldering": { + "mappings": { + "0": { + "then": "Buldring er mulig her" + }, + "1": { + "then": "Buldring er ikke mulig her" + } + }, + "question": "Er buldring mulig her?" + } + } + }, + "climbing_area": { "presets": { "0": { "description": "En klatremulighet", @@ -221,7 +235,6 @@ } }, "climbing_opportunity": { - "description": "En klatremulighet?", "name": "Klatremuligheter?", "tagRenderings": { "climbing-possible": { diff --git a/langs/layers/nl.json b/langs/layers/nl.json index fd581e459..4cfc56cb7 100644 --- a/langs/layers/nl.json +++ b/langs/layers/nl.json @@ -2312,7 +2312,84 @@ } }, "climbing": { - "description": "Een klimgelegenheid", + "tagRenderings": { + "average_length": { + "question": "Wat is de (gemiddelde) lengte van de klimroutes, in meter?", + "render": "De klimroutes zijn gemiddeld {canonical(climbing:length)} lang" + }, + "bouldering": { + "mappings": { + "0": { + "then": "Bolderen kan hier" + }, + "1": { + "then": "Bolderen kan hier niet" + }, + "2": { + "then": "Bolderen kan hier, maar er zijn niet zoveel routes" + }, + "3": { + "then": "Er zijn hier {climbing:boulder} bolderroutes" + } + }, + "question": "Is het mogelijk om hier te bolderen?" + }, + "max_difficulty": { + "question": "Wat is het niveau van de moeilijkste route, volgens het Franse classificatiesysteem?", + "render": "De maximale klimmoeilijkheid is {climbing:grade:french:max} volgens het Franse/Belgische systeem" + }, + "min_difficulty": { + "question": "Wat is het niveau van de makkelijkste route, volgens het Franse classificatiesysteem?", + "render": "De minimale klimmoeilijkheid is {climbing:grade:french:min} volgens het Franse/Belgische systeem" + }, + "sportclimbing": { + "mappings": { + "0": { + "then": "Sportklimmen/voorklimmen kan hier" + }, + "1": { + "then": "Sportklimmen/voorklimmen kan hier niet" + }, + "2": { + "then": "Er zijn hier {climbing:sport} sportklimroutes/voorklimroutes" + } + }, + "question": "Is het mogelijk om hier te sportklimmen/voorklimmen op reeds aangebrachte haken?" + }, + "toprope": { + "mappings": { + "0": { + "then": "Toprope-klimmen kan hier" + }, + "1": { + "then": "Toprope-klimmen kan hier niet" + }, + "2": { + "then": "Er zijn hier {climbing:toprope} toprope routes" + } + }, + "question": "Is het mogelijk om hier te toprope-klimmen?" + }, + "trad_climbing": { + "mappings": { + "0": { + "then": "Traditioneel klimmen kan hier" + }, + "1": { + "then": "Traditioneel klimmen kan hier niet" + }, + "2": { + "then": "Er zijn hier {climbing:traditional} traditionele klimroutes" + } + }, + "question": "Is het mogelijk om hier traditioneel te klimmen?
(Dit is klimmen met klemblokjes en friends)" + }, + "website": { + "question": "Is er een (onofficiële) website met meer informatie (b.v. met topos)?" + } + } + }, + "climbing_area": { "name": "Klimgelegenheden", "presets": { "0": { @@ -2385,9 +2462,22 @@ "description": "Een klimzaal", "name": "Klimzalen", "tagRenderings": { + "Speed climbing?": { + "mappings": { + "0": { + "then": "Er is een snelklimmuur voor speed climbing" + }, + "1": { + "then": "Er is geen snelklimmuur voor speed climbing" + }, + "2": { + "then": "Er zijn hier {climbing:speed} snelklimmuren" + } + }, + "question": "Is er een snelklimmuur (speed climbing)?" + }, "name": { - "question": "Wat is de naam van dit Klimzaal?", - "render": "{name}" + "question": "Wat is de naam van dit Klimzaal?" } }, "title": { @@ -2400,7 +2490,6 @@ } }, "climbing_opportunity": { - "description": "Een klimgelegenheid?", "name": "Klimgelegenheiden?", "tagRenderings": { "climbing-opportunity-name": { diff --git a/langs/layers/ru.json b/langs/layers/ru.json index fca36af7e..9d4b2bc2c 100644 --- a/langs/layers/ru.json +++ b/langs/layers/ru.json @@ -764,6 +764,23 @@ } }, "climbing": { + "tagRenderings": { + "sportclimbing": { + "mappings": { + "0": { + "then": "Здесь можно заняться спортивным скалолазанием" + }, + "1": { + "then": "Спортивное скалолазание здесь невозможно" + } + } + }, + "website": { + "question": "Есть ли (неофициальный) веб-сайт с более подробной информацией (напр., topos)?" + } + } + }, + "climbing_area": { "tagRenderings": { "name": { "render": "{name}" @@ -790,11 +807,6 @@ "climbing_gym": { "description": "Комплекс скалолазания", "name": "Комплексы скалолазания", - "tagRenderings": { - "name": { - "render": "{name}" - } - }, "title": { "render": "Комплекс скалолазания" } diff --git a/langs/themes/ca.json b/langs/themes/ca.json index 4fe033415..85a3e2436 100644 --- a/langs/themes/ca.json +++ b/langs/themes/ca.json @@ -49,27 +49,31 @@ "title": "Estacions de càrrega" }, "climbing": { - "overrideAll": { - "tagRenderings+": { - "2": { - "mappings": { - "2": { - "then": "Només clients" - }, - "3": { - "then": "Només membres del club" - } - } - } - }, - "units+": { - "0": { - "applicableUnits": { - "0": { - "human": " metre" - }, + "layers": { + "0": { + "override": { + "tagRenderings+": { "1": { - "human": " peus" + "mappings": { + "2": { + "then": "Només clients" + }, + "3": { + "then": "Només membres del club" + } + } + } + }, + "units+": { + "0": { + "applicableUnits": { + "0": { + "human": " metre" + }, + "1": { + "human": " peus" + } + } } } } diff --git a/langs/themes/de.json b/langs/themes/de.json index 56f22bcfe..cef05927a 100644 --- a/langs/themes/de.json +++ b/langs/themes/de.json @@ -269,138 +269,54 @@ "climbing": { "description": "Eine Karte mit Klettermöglichkeiten wie Kletterhallen, Kletterparks oder Felsen.", "descriptionTail": "

kletterspots.de wird betrieben von Christian Neumann. Bitte melden Sie sich, wenn Sie Feedback oder Fragen haben.

Das Projekt nutzt OpenStreetMap Daten und basiert auf der freien Software MapComplete.

", - "overrideAll": { - "tagRenderings+": { - "0": { - "question": "Gibt es eine (inoffizielle) Website mit mehr Informationen (z.B. Topos)?" - }, - "1": { - "mappings": { + "layers": { + "0": { + "override": { + "tagRenderings+": { "0": { - "then": "Das enthaltende Objekt gibt an, dass es öffentlich zugänglich ist
{_embedding_feature:access:description}" + "mappings": { + "0": { + "then": "Das enthaltende Objekt gibt an, dass es öffentlich zugänglich ist
{_embedding_feature:access:description}" + }, + "1": { + "then": "Das enthaltende Objekt besagt, dass eine Genehmigung erforderlich ist für den Zugang zu
{_embedding_feature:access:description}" + }, + "2": { + "then": "Das enthaltende Objekt besagt, dass es nur für Kunden zugänglich ist
{_embedding_feature:access:description}" + }, + "3": { + "then": "Das enthaltende Objekt besagt, dass es nur für Mitglieder zugänglich ist
{_embedding_feature:access:description}" + } + } }, "1": { - "then": "Das enthaltende Objekt besagt, dass eine Genehmigung erforderlich ist für den Zugang zu
{_embedding_feature:access:description}" - }, - "2": { - "then": "Das enthaltende Objekt besagt, dass es nur für Kunden zugänglich ist
{_embedding_feature:access:description}" - }, - "3": { - "then": "Das enthaltende Objekt besagt, dass es nur für Mitglieder zugänglich ist
{_embedding_feature:access:description}" - } - } - }, - "2": { - "mappings": { - "0": { - "then": "Öffentlich zugänglich für jedermann" - }, - "1": { - "then": "Zugang nur mit Genehmigung" - }, - "2": { - "then": "Nur für Kunden" - }, - "3": { - "then": "Nur für Vereinsmitglieder" + "mappings": { + "0": { + "then": "Öffentlich zugänglich für jedermann" + }, + "1": { + "then": "Zugang nur mit Genehmigung" + }, + "2": { + "then": "Nur für Kunden" + }, + "3": { + "then": "Nur für Vereinsmitglieder" + } + }, + "question": "Wer hat hier Zugang?" } }, - "question": "Wer hat hier Zugang?" - }, - "4": { - "question": "Wie lang sind die Routen (durchschnittlich) in Metern?", - "render": "Die Routen sind durchschnittlich {canonical(climbing:length)} lang" - }, - "5": { - "question": "Welche Schwierigkeit hat hier die leichteste Route (französisch/belgisches System)?", - "render": "Die leichteste Route hat hier die Schwierigkeit {climbing:grade:french:min} (französisch/belgisches System)" - }, - "6": { - "question": "Welche Schwierigkeit hat hier die schwerste Route (französisch/belgisches System)?", - "render": "Die schwierigste Route hat hier die Schwierigkeitsstufe {climbing:grade:french:max} (französisch/belgisches System)" - }, - "7": { - "mappings": { + "units+": { "0": { - "then": "Hier kann gebouldert werden" - }, - "1": { - "then": "Hier kann nicht gebouldert werden" - }, - "2": { - "then": "Bouldern ist hier nur an wenigen Routen möglich" - }, - "3": { - "then": "Hier gibt es {climbing:boulder} Boulder-Routen" - } - }, - "question": "Kann hier gebouldert werden?" - }, - "8": { - "mappings": { - "0": { - "then": "Toprope-Klettern ist hier möglich" - }, - "1": { - "then": "Toprope-Climbing ist hier nicht möglich" - }, - "2": { - "then": "Hier gibt es {climbing:toprope} Toprope-Routen" - } - }, - "question": "Ist Toprope-Klettern hier möglich?" - }, - "9": { - "mappings": { - "0": { - "then": "Sportklettern ist hier möglich" - }, - "1": { - "then": "Sportklettern ist hier nicht möglich" - }, - "2": { - "then": "Hier gibt es {climbing:sport} Sportkletter-Routen" - } - }, - "question": "Ist hier Sportklettern möglich (feste Ankerpunkte)?" - }, - "10": { - "mappings": { - "0": { - "then": "Traditionelles Klettern ist hier möglich" - }, - "1": { - "then": "Traditionelles Klettern ist hier nicht möglich" - }, - "2": { - "then": "Hier gibt es {climbing:traditional} Routen für traditionelles Klettern" - } - }, - "question": "Ist hier traditionelles Klettern möglich (eigene Sicherung z.B. mit Klemmkleilen)?" - }, - "11": { - "mappings": { - "0": { - "then": "Hier gibt es eine Speedkletter-Wand" - }, - "1": { - "then": "Hier gibt es keine Speedkletter-Wand" - }, - "2": { - "then": "Hier gibt es {climbing:speed} Speedkletter-Routen" - } - }, - "question": "Gibt es hier eine Speedkletter-Wand?" - } - }, - "units+": { - "0": { - "applicableUnits": { - "0": { - "human": " Meter" - }, - "1": { - "human": " Fuß" + "applicableUnits": { + "0": { + "human": " Meter" + }, + "1": { + "human": " Fuß" + } + } } } } @@ -724,68 +640,6 @@ "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/en.json b/langs/themes/en.json index 58279b6f6..975176916 100644 --- a/langs/themes/en.json +++ b/langs/themes/en.json @@ -269,138 +269,54 @@ "climbing": { "description": "On this map you will find various climbing opportunities such as climbing gyms, bouldering halls and rocks in nature.", "descriptionTail": "The climbing map was originally made by Christian Neumann. Please get in touch if you have feedback or questions.

The project uses data of the OpenStreetMap project.

", - "overrideAll": { - "tagRenderings+": { - "0": { - "question": "Is there a (unofficial) website with more informations (e.g. topos)?" - }, - "1": { - "mappings": { + "layers": { + "0": { + "override": { + "tagRenderings+": { "0": { - "then": "The containing feature states that this is publicly accessible
{_embedding_feature:access:description}" + "mappings": { + "0": { + "then": "The containing feature states that this is publicly accessible
{_embedding_feature:access:description}" + }, + "1": { + "then": "The containing feature states that a permit is needed to access
{_embedding_feature:access:description}" + }, + "2": { + "then": "The containing feature states that this is only accessible to customers
{_embedding_feature:access:description}" + }, + "3": { + "then": "The containing feature states that this is only accessible to club members
{_embedding_feature:access:description}" + } + } }, "1": { - "then": "The containing feature states that a permit is needed to access
{_embedding_feature:access:description}" - }, - "2": { - "then": "The containing feature states that this is only accessible to customers
{_embedding_feature:access:description}" - }, - "3": { - "then": "The containing feature states that this is only accessible to club members
{_embedding_feature:access:description}" - } - } - }, - "2": { - "mappings": { - "0": { - "then": "Publicly accessible to anyone" - }, - "1": { - "then": "You need a permit to access here" - }, - "2": { - "then": "Only customers" - }, - "3": { - "then": "Only club members" + "mappings": { + "0": { + "then": "Publicly accessible to anyone" + }, + "1": { + "then": "You need a permit to access here" + }, + "2": { + "then": "Only customers" + }, + "3": { + "then": "Only club members" + } + }, + "question": "Who can access here?" } }, - "question": "Who can access here?" - }, - "4": { - "question": "What is the (average) length of the routes in meters?", - "render": "The routes are {canonical(climbing:length)} long on average" - }, - "5": { - "question": "What is the grade of the easiest route here, according to the french classification system?", - "render": "The lowest grade is {climbing:grade:french:min} according to the french/belgian system" - }, - "6": { - "question": "What is the highest grade route here, according to the french classification system?", - "render": "The highest grade is {climbing:grade:french:max} according to the french/belgian system" - }, - "7": { - "mappings": { + "units+": { "0": { - "then": "Bouldering is possible here" - }, - "1": { - "then": "Bouldering is not possible here" - }, - "2": { - "then": "Bouldering is possible, allthough there are only a few routes" - }, - "3": { - "then": "There are {climbing:boulder} boulder routes" - } - }, - "question": "Is bouldering possible here?" - }, - "8": { - "mappings": { - "0": { - "then": "Toprope climbing is possible here" - }, - "1": { - "then": "Toprope climbing is not possible here" - }, - "2": { - "then": "There are {climbing:toprope} toprope routes" - } - }, - "question": "Is toprope climbing possible here?" - }, - "9": { - "mappings": { - "0": { - "then": "Sport climbing is possible here" - }, - "1": { - "then": "Sport climbing is not possible here" - }, - "2": { - "then": "There are {climbing:sport} sport climbing routes" - } - }, - "question": "Is sport climbing possible here on fixed anchors?" - }, - "10": { - "mappings": { - "0": { - "then": "Traditional climbing is possible here" - }, - "1": { - "then": "Traditional climbing is not possible here" - }, - "2": { - "then": "There are {climbing:traditional} traditional climbing routes" - } - }, - "question": "Is traditional climbing possible here (using own gear e.g. chocks)?" - }, - "11": { - "mappings": { - "0": { - "then": "There is a speed climbing wall" - }, - "1": { - "then": "There is no speed climbing wall" - }, - "2": { - "then": "There are {climbing:speed} speed climbing walls" - } - }, - "question": "Is there a speed climbing wall?" - } - }, - "units+": { - "0": { - "applicableUnits": { - "0": { - "human": " meter" - }, - "1": { - "human": " feet" + "applicableUnits": { + "0": { + "human": " meter" + }, + "1": { + "human": " feet" + } + } } } } diff --git a/langs/themes/eo.json b/langs/themes/eo.json index 4912597b3..ba4794e65 100644 --- a/langs/themes/eo.json +++ b/langs/themes/eo.json @@ -1,14 +1,18 @@ { "climbing": { - "overrideAll": { - "units+": { - "0": { - "applicableUnits": { + "layers": { + "0": { + "override": { + "units+": { "0": { - "human": " metro" - }, - "1": { - "human": " futo" + "applicableUnits": { + "0": { + "human": " metro" + }, + "1": { + "human": " futo" + } + } } } } diff --git a/langs/themes/fr.json b/langs/themes/fr.json index eeb226c08..b7de97d2a 100644 --- a/langs/themes/fr.json +++ b/langs/themes/fr.json @@ -269,106 +269,54 @@ "climbing": { "description": "Cette carte indique les sites d’escalades comme les salles d’escalade ou les sites naturels.", "descriptionTail": "La carte des sites d'escalade a été créée par Christian Neumann. Merci de le contacter pour des avis ou des questions.

Ce projet utilise les données OpenStreetMap.

", - "overrideAll": { - "tagRenderings+": { - "0": { - "question": "Existe-t’il un site avec plus d’informations (ex : topographie) ?" - }, - "1": { - "mappings": { + "layers": { + "0": { + "override": { + "tagRenderings+": { "0": { - "then": "L’élément englobant indique un accès libre
{_embedding_feature:access:description}" + "mappings": { + "0": { + "then": "L’élément englobant indique un accès libre
{_embedding_feature:access:description}" + }, + "1": { + "then": "L’élément englobant indique qu’ une autorisation d’accès est nécessaire
{_embedding_feature:access:description}" + }, + "2": { + "then": "L’élément englobant indique que l’accès est réservés aux clients
{_embedding_feature:access:description}" + }, + "3": { + "then": "L’élément englobant indique que l’accès est réservé aux membres
{_embedding_feature:access:description}" + } + } }, "1": { - "then": "L’élément englobant indique qu’ une autorisation d’accès est nécessaire
{_embedding_feature:access:description}" - }, - "2": { - "then": "L’élément englobant indique que l’accès est réservés aux clients
{_embedding_feature:access:description}" - }, - "3": { - "then": "L’élément englobant indique que l’accès est réservé aux membres
{_embedding_feature:access:description}" - } - } - }, - "2": { - "mappings": { - "0": { - "then": "Libre d’accès" - }, - "1": { - "then": "Une autorisation est nécessaire" - }, - "2": { - "then": "Réservé aux clients" - }, - "3": { - "then": "Réservé aux membres" + "mappings": { + "0": { + "then": "Libre d’accès" + }, + "1": { + "then": "Une autorisation est nécessaire" + }, + "2": { + "then": "Réservé aux clients" + }, + "3": { + "then": "Réservé aux membres" + } + }, + "question": "Qui peut y accéder ?" } }, - "question": "Qui peut y accéder ?" - }, - "4": { - "question": "Quelle est la longueur moyenne des voies en mètres ?", - "render": "Les voies font {canonical(climbing:length)} de long en moyenne" - }, - "5": { - "question": "Quel est le niveau de la voie la plus simple selon la classification franco-belge ?", - "render": "La difficulté minimale est {climbing:grade:french:min} selon la classification franco-belge" - }, - "6": { - "question": "Quel est le niveau de la voie la plus difficile selon la classification franco-belge ?", - "render": "La difficulté maximale est {climbing:grade:french:max} selon la classification franco-belge" - }, - "7": { - "mappings": { + "units+": { "0": { - "then": "L’escalade de bloc est possible" - }, - "1": { - "then": "L’escalade de bloc n’est pas possible" - }, - "2": { - "then": "L’escalade de bloc est possible sur des voies précises" - }, - "3": { - "then": "Il y a {climbing:boulder} voies d’escalade de bloc" - } - }, - "question": "L’escalade de bloc est-elle possible ici ?" - }, - "8": { - "mappings": { - "0": { - "then": "L’escalade à la moulinette est possible" - }, - "1": { - "then": "L’escalade à la moulinette n’est pas possible" - }, - "2": { - "then": "{climbing:toprope} voies sont équipées de moulinettes" - } - }, - "question": "Est-il possible d’escalader à la moulinette ?" - }, - "9": { - "mappings": { - "0": { - "then": "De l’escalade est possible ici" - }, - "1": { - "then": "L’escalade est impossible ici" - } - } - } - }, - "units+": { - "0": { - "applicableUnits": { - "0": { - "human": " mètres" - }, - "1": { - "human": " pieds" + "applicableUnits": { + "0": { + "human": " mètres" + }, + "1": { + "human": " pieds" + } + } } } } diff --git a/langs/themes/hu.json b/langs/themes/hu.json index c7e3fc42d..40bce9c7b 100644 --- a/langs/themes/hu.json +++ b/langs/themes/hu.json @@ -93,20 +93,6 @@ "climbing": { "description": "Ezen a térképen különböző mászási lehetőségeket talál, például falmászótermeket, bouldertermeket és sziklákat a természetben.", "descriptionTail": "A mászótérképet eredetileg Christian Neumann készítette. Ha észrevétele vagy kérdése van, kérjük, vele lépjen kapcsolatba.

A projekt az OpenStreetMap adatait használja

", - "overrideAll": { - "tagRenderings+": { - "9": { - "mappings": { - "0": { - "then": "Itt lehetőség van sportmászásra" - }, - "1": { - "then": "Itt nincs lehetőség sportmászásra" - } - } - } - } - }, "title": "Mászótérkép" }, "cycle_infra": { diff --git a/langs/themes/it.json b/langs/themes/it.json index b39d5b450..f9518d0d4 100644 --- a/langs/themes/it.json +++ b/langs/themes/it.json @@ -263,138 +263,54 @@ "climbing": { "description": "In questa cartina puoi trovare vari luoghi per arrampicata come ad esempio palestre di arrampicata, sale di pratica e rocce naturali.", "descriptionTail": "La cartina di arrampicata è stata originariamente creata da Christian Neumann. Si prega di scrivere qua se si hanno commenti o domande da fare.

Il progetto usa i dati del progetto OpenStreetMap.

", - "overrideAll": { - "tagRenderings+": { - "0": { - "question": "C’è un sito web (anche non ufficiale) con qualche informazione in più (ad es. topografie)?" - }, - "1": { - "mappings": { + "layers": { + "0": { + "override": { + "tagRenderings+": { "0": { - "then": "L’ elemento in cui è contenuto indica che è pubblicamente accessibile
{_embedding_feature:access:description}" + "mappings": { + "0": { + "then": "L’ elemento in cui è contenuto indica che è pubblicamente accessibile
{_embedding_feature:access:description}" + }, + "1": { + "then": "L’elemento che lo contiene indica che è richiesto un’autorizzazione per accedervi
{_embedding_feature:access:description}" + }, + "2": { + "then": "L’ elemento che lo contiene indica che è accessibile solo ai clienti
{_embedding_feature:access:description}" + }, + "3": { + "then": "L’ elemento che lo contiene indica che è accessibile solamente ai membri del club
{_embedding_feature:access:description}" + } + } }, "1": { - "then": "L’elemento che lo contiene indica che è richiesto un’autorizzazione per accedervi
{_embedding_feature:access:description}" - }, - "2": { - "then": "L’ elemento che lo contiene indica che è accessibile solo ai clienti
{_embedding_feature:access:description}" - }, - "3": { - "then": "L’ elemento che lo contiene indica che è accessibile solamente ai membri del club
{_embedding_feature:access:description}" - } - } - }, - "2": { - "mappings": { - "0": { - "then": "Pubblicamente accessibile a chiunque" - }, - "1": { - "then": "È necessario avere un’autorizzazione per entrare" - }, - "2": { - "then": "Riservato ai clienti" - }, - "3": { - "then": "Riservato ai membri del club" + "mappings": { + "0": { + "then": "Pubblicamente accessibile a chiunque" + }, + "1": { + "then": "È necessario avere un’autorizzazione per entrare" + }, + "2": { + "then": "Riservato ai clienti" + }, + "3": { + "then": "Riservato ai membri del club" + } + }, + "question": "Chi può accedervi?" } }, - "question": "Chi può accedervi?" - }, - "4": { - "question": "Quale è la lunghezza (media) delle vie in metri?", - "render": "Le vie sono lunghe mediamente {canonical(climbing:length)}" - }, - "5": { - "question": "Qual è il livello della via più facile qua, secondo il sistema di classificazione francese?", - "render": "Il minimo livello di difficoltà è {climbing:grade:french:min} secondo il sistema francese/belga" - }, - "6": { - "question": "Qual è il livello della via più difficile qua, secondo il sistema di classificazione francese?", - "render": "Il massimo livello di difficoltà è {climbing:grade:french:max} secondo il sistema francese/belga" - }, - "7": { - "mappings": { + "units+": { "0": { - "then": "L’arrampicata su massi è possibile qua" - }, - "1": { - "then": "L’arrampicata su massi non è possibile qua" - }, - "2": { - "then": "L’arrampicata su massi è possibile anche se su poche vie" - }, - "3": { - "then": "Sono presenti {climbing:boulder} vie di arrampicata su massi" - } - }, - "question": "È possibile praticare ‘bouldering’ qua?" - }, - "8": { - "mappings": { - "0": { - "then": "È possibile arrampicarsi con moulinette qua" - }, - "1": { - "then": "Non è possibile arrampicarsi con moulinette qua" - }, - "2": { - "then": "Sono presenti {climbing:toprope} vie con moulinette" - } - }, - "question": "È possibile arrampicarsi con la corda dall’alto qua?" - }, - "9": { - "mappings": { - "0": { - "then": "L’arrampicata sportiva è possibile qua" - }, - "1": { - "then": "L’arrampicata sportiva non è possibile qua" - }, - "2": { - "then": "Sono presenti {climbing:sport} vie di arrampicata sportiva" - } - }, - "question": "È possibile arrampicarsi qua con ancoraggi fissi?" - }, - "10": { - "mappings": { - "0": { - "then": "L’arrampicata tradizionale è possibile qua" - }, - "1": { - "then": "L’arrampicata tradizionale non è possibile qua" - }, - "2": { - "then": "Sono presenti {climbing:traditional} vie di arrampicata tradizionale" - } - }, - "question": "È possibile arrampicarsi in maniera tradizionale qua (usando attrezzi propri, ad es. dadi)?" - }, - "11": { - "mappings": { - "0": { - "then": "È presente una parete per l’arrampicata di velocità" - }, - "1": { - "then": "Non è presente una parete per l’arrampicata di velocità" - }, - "2": { - "then": "Sono presenti {climbing:speed} pareti per l’arrampicata di velocità" - } - }, - "question": "È presente una prete per l’arrampicata di velocità?" - } - }, - "units+": { - "0": { - "applicableUnits": { - "0": { - "human": " metri" - }, - "1": { - "human": " piedi" + "applicableUnits": { + "0": { + "human": " metri" + }, + "1": { + "human": " piedi" + } + } } } } diff --git a/langs/themes/ja.json b/langs/themes/ja.json index 35b0d41ef..fc80489e4 100644 --- a/langs/themes/ja.json +++ b/langs/themes/ja.json @@ -255,98 +255,6 @@ "climbing": { "description": "この地図には、自然の中のクライミングジム、ボルダリングホール、岩など、さまざまなクライミングの機会があります。", "descriptionTail": "登山地図はもともと Christian Neumann によって作成されたものです。フィードバックや質問がありましたら、ご連絡ください。

このプロジェクトでは、OpenStreetMapプロジェクトのデータを使用します。

", - "overrideAll": { - "tagRenderings+": { - "0": { - "question": "もっと情報のある(非公式の)ウェブサイトはありますか(例えば、topos)?" - }, - "4": { - "question": "ルートの(平均)長さはメートル単位でいくつですか?", - "render": "ルートの長さは平均で{canonical(climbing:length)}です" - }, - "5": { - "question": "ここで一番簡単なルートのレベルは、フランスのランク評価システムで何ですか?", - "render": "フランス/ベルギーのランク評価システムでは、最小の難易度は{climbing:grade:french:min}です" - }, - "6": { - "question": "フランスのランク評価によると、ここで一番難しいルートのレベルはどれくらいですか?", - "render": "フランス/ベルギーのランク評価システムでは、最大の難易度は{climbing:grade:french:max}です" - }, - "7": { - "mappings": { - "0": { - "then": "ボルダリングはここで可能です" - }, - "1": { - "then": "ここではボルダリングはできません" - }, - "2": { - "then": "ボルダリングは可能ですが、少しのルートしかありません" - }, - "3": { - "then": "{climbing:boulder} ボルダールートがある" - } - }, - "question": "ここでボルダリングはできますか?" - }, - "8": { - "mappings": { - "0": { - "then": "ここでToprope登坂ができます" - }, - "1": { - "then": "ここではToprope登坂はできません" - }, - "2": { - "then": "{climbing:toprope} 登坂ルートがある" - } - }, - "question": "ここでtoprope登坂はできますか?" - }, - "9": { - "mappings": { - "0": { - "then": "ここでスポーツクライミングができます" - }, - "1": { - "then": "ここではスポーツクライミングはできません" - }, - "2": { - "then": "スポーツクライミングの {climbing:sport} ルートがある" - } - }, - "question": "ここでは固定アンカー式のスポーツクライミングはできますか?" - }, - "10": { - "mappings": { - "0": { - "then": "ここでは伝統的な登山が可能です" - }, - "1": { - "then": "伝統的な登山はここではできない" - }, - "2": { - "then": "{climbing:traditional} の伝統的な登山ルートがある" - } - }, - "question": "伝統的な登山はここで可能ですか(例えば、チョックのような独自のギアを使用して)?" - }, - "11": { - "mappings": { - "0": { - "then": "スピードクライミングウォールがある" - }, - "1": { - "then": "スピードクライミングウォールがない" - }, - "2": { - "then": "{climbing:speed} のスピードクライミングウォールがある" - } - }, - "question": "スピードクライミングウォールはありますか?" - } - } - }, "title": "登山地図を開く" }, "cyclestreets": { diff --git a/langs/themes/nb_NO.json b/langs/themes/nb_NO.json index 12fd79fcc..42c134b0a 100644 --- a/langs/themes/nb_NO.json +++ b/langs/themes/nb_NO.json @@ -69,21 +69,6 @@ "title": "Ladestasjoner" }, "climbing": { - "overrideAll": { - "tagRenderings+": { - "7": { - "mappings": { - "0": { - "then": "Buldring er mulig her" - }, - "1": { - "then": "Buldring er ikke mulig her" - } - }, - "question": "Er buldring mulig her?" - } - } - }, "title": "Åpent klatrekart" }, "cycle_infra": { diff --git a/langs/themes/nl.json b/langs/themes/nl.json index deab1b60c..535e63ac4 100644 --- a/langs/themes/nl.json +++ b/langs/themes/nl.json @@ -275,115 +275,31 @@ "climbing": { "description": "Op deze kaart vind je verschillende klimgelegenheden, zoals klimzalen, bolderzalen en klimmen in de natuur", "descriptionTail": "De klimkaart is oorspronkelijk gemaakt door Christian Neumann op kletterspots.de.", - "overrideAll": { - "tagRenderings+": { - "0": { - "question": "Is er een (onofficiële) website met meer informatie (b.v. met topos)?" - }, - "1": { - "mappings": { + "layers": { + "0": { + "override": { + "tagRenderings+": { "0": { - "then": "Een omvattend element geeft aan dat dit publiek toegangkelijk is
{_embedding_feature:access:description}" - }, - "1": { - "then": "Een omvattend element geeft aan dat een toelating nodig is om hier te klimmen
{_embedding_feature:access:description}" - } - } - }, - "4": { - "question": "Wat is de (gemiddelde) lengte van de klimroutes, in meter?", - "render": "De klimroutes zijn gemiddeld {canonical(climbing:length)} lang" - }, - "5": { - "question": "Wat is het niveau van de makkelijkste route, volgens het Franse classificatiesysteem?", - "render": "De minimale klimmoeilijkheid is {climbing:grade:french:min} volgens het Franse/Belgische systeem" - }, - "6": { - "question": "Wat is het niveau van de moeilijkste route, volgens het Franse classificatiesysteem?", - "render": "De maximale klimmoeilijkheid is {climbing:grade:french:max} volgens het Franse/Belgische systeem" - }, - "7": { - "mappings": { - "0": { - "then": "Bolderen kan hier" - }, - "1": { - "then": "Bolderen kan hier niet" - }, - "2": { - "then": "Bolderen kan hier, maar er zijn niet zoveel routes" - }, - "3": { - "then": "Er zijn hier {climbing:boulder} bolderroutes" + "mappings": { + "0": { + "then": "Een omvattend element geeft aan dat dit publiek toegangkelijk is
{_embedding_feature:access:description}" + }, + "1": { + "then": "Een omvattend element geeft aan dat een toelating nodig is om hier te klimmen
{_embedding_feature:access:description}" + } + } } }, - "question": "Is het mogelijk om hier te bolderen?" - }, - "8": { - "mappings": { + "units+": { "0": { - "then": "Toprope-klimmen kan hier" - }, - "1": { - "then": "Toprope-klimmen kan hier niet" - }, - "2": { - "then": "Er zijn hier {climbing:toprope} toprope routes" - } - }, - "question": "Is het mogelijk om hier te toprope-klimmen?" - }, - "9": { - "mappings": { - "0": { - "then": "Sportklimmen/voorklimmen kan hier" - }, - "1": { - "then": "Sportklimmen/voorklimmen kan hier niet" - }, - "2": { - "then": "Er zijn hier {climbing:sport} sportklimroutes/voorklimroutes" - } - }, - "question": "Is het mogelijk om hier te sportklimmen/voorklimmen op reeds aangebrachte haken?" - }, - "10": { - "mappings": { - "0": { - "then": "Traditioneel klimmen kan hier" - }, - "1": { - "then": "Traditioneel klimmen kan hier niet" - }, - "2": { - "then": "Er zijn hier {climbing:traditional} traditionele klimroutes" - } - }, - "question": "Is het mogelijk om hier traditioneel te klimmen?
(Dit is klimmen met klemblokjes en friends)" - }, - "11": { - "mappings": { - "0": { - "then": "Er is een snelklimmuur voor speed climbing" - }, - "1": { - "then": "Er is geen snelklimmuur voor speed climbing" - }, - "2": { - "then": "Er zijn hier {climbing:speed} snelklimmuren" - } - }, - "question": "Is er een snelklimmuur (speed climbing)?" - } - }, - "units+": { - "0": { - "applicableUnits": { - "0": { - "human": " meter" - }, - "1": { - "human": " voet" + "applicableUnits": { + "0": { + "human": " meter" + }, + "1": { + "human": " voet" + } + } } } } diff --git a/langs/themes/ru.json b/langs/themes/ru.json index 07e2e7290..800a312d1 100644 --- a/langs/themes/ru.json +++ b/langs/themes/ru.json @@ -227,34 +227,25 @@ "climbing": { "description": "На этой карте вы найдете различные возможности для скалолазания, такие как скалодромы, залы для боулдеринга и скалы на природе.", "descriptionTail": "Создатель карты скалолазания — Christian Neumann. Пожалуйста, пишите если у вас есть отзыв или вопросы.

Проект использует данные OpenStreetMap.

", - "overrideAll": { - "tagRenderings+": { - "0": { - "question": "Есть ли (неофициальный) веб-сайт с более подробной информацией (напр., topos)?" - }, - "2": { - "mappings": { - "3": { - "then": "Только членам клуба" - } - } - }, - "9": { - "mappings": { - "0": { - "then": "Здесь можно заняться спортивным скалолазанием" - }, + "layers": { + "0": { + "override": { + "tagRenderings+": { "1": { - "then": "Спортивное скалолазание здесь невозможно" + "mappings": { + "3": { + "then": "Только членам клуба" + } + } } - } - } - }, - "units+": { - "0": { - "applicableUnits": { + }, + "units+": { "0": { - "human": " метр" + "applicableUnits": { + "0": { + "human": " метр" + } + } } } }