Compare commits

...

3 commits

Author SHA1 Message Date
4b4d516f2e
Themes(climbing): Add autobelay information 2024-12-09 22:26:44 +01:00
91e204aade
Themes(climbing): Clarify questions about gear rental
Specify in the question that it's for gear to rent for use within the
gym.
2024-12-09 22:26:20 +01:00
f8cfcb9533
Themes(climbing): Change conditions for gear rental questions
- Also recognize speed as enough to show the harness rental question
- Require answer on climbing styles before showing harness/belay device rental
2024-12-09 18:59:06 +01:00
3 changed files with 147 additions and 20 deletions

View file

@ -147,8 +147,8 @@
{
"id": "shoe_rental",
"question": {
"en": "Can one rent climbing shoes here?",
"nl": "Kunnen hier klimschoenen gehuurd worden?",
"en": "Can one rent climbing shoes here to use in the gym?",
"nl": "Kunnen hier klimschoenen gehuurd worden voor gebruik in de zaal?",
"fr": "Peut-on louer des chaussures d'escalade ici ?",
"de": "Kann man hier Kletterschuhe ausleihen?",
"pl": "Czy można tutaj wypożyczyć buty do wspinaczki?",
@ -233,8 +233,8 @@
{
"id": "harness_rental",
"question": {
"en": "Can one rent a climbing harness here?",
"nl": "Kan een klimgordel hier gehuurd worden?",
"en": "Can one rent a climbing harness here to use in the gym?",
"nl": "Kan hier een klimgordel gehuurd worden voor gebruik in de zaal?",
"fr": "Peut-on louer un baudrier d'escalade ici ?",
"de": "Kann man hier einen Klettergurt ausleihen?",
"cs": "Lze si zde zapůjčit horolezecký postroj?",
@ -242,10 +242,26 @@
},
"condition": {
"or": [
"climbing:sport!=no",
{
"and": [
"climbing:sport!=",
"climbing:sport!=no"
]
},
{
"and": [
"climbing:toprope!=",
"climbing:toprope!=no"
]
},
{
"and": [
"climbing:speed!=",
"climbing:speed!=no"
]
}
]
},
"mappings": [
{
"if": {
@ -315,11 +331,112 @@
}
]
},
{
"id": "auto_belay_toprope",
"question": {
"en": "Are there auto belays for top roping here? (Excluding those for speed)",
"nl": "Zijn hier auto belays voor toprope? (Niet die voor speed)"
},
"condition": {
"and": [
"climbing:toprope!=",
"climbing:toprope!=no"
]
},
"freeform": {
"key": "climbing:autobelay:toprope",
"type": "nat"
},
"mappings": [
{
"if": "climbing:autobelay:toprope=no",
"then": {
"en": "There are no auto belays for top roping",
"nl": "Er zijn geen autobelays voor toprope"
}
},
{
"if": "climbing:autobelay:toprope=yes",
"then": {
"en": "There are a number of auto belays for top roping",
"nl": "Er zijn enkele autobelays voor toprope"
}
},
{
"if": "climbing:autobelay:toprope=all",
"then": {
"en": "There is an auto belay for every top rope route but manual belaying is also possible",
"nl": "Elke toproperoute kan op autobelay geklommen worden maar handmatig zekeren is ook mogelijk"
}
},
{
"if": "climbing:autobelay:toprope=only",
"then": {
"en": "Top rope routes can only be climbed on auto belay",
"nl": "Toproperoutes kunnen enkel op autobelay geklommen worden"
}
},
{
"if": "climbing:autobelay:toprope~[0-9]+",
"then": {
"en": "There are {climbing:autobelay:toprope} auto belay devices for top roping",
"nl": "Er zijn {climbing:autobelay:toprope} autobelaytoestellen voor toprope"
}
}
]
},
{
"id": "auto_belay_lead",
"question": {
"en": "Are there auto belays for lead climbing here?",
"nl": "Zijn hier autobelays voor voorklimmen?"
},
"condition": {
"and": [
"climbing:sport!=",
"climbing:sport!=no"
]
},
"freeform": {
"key": "climbing:autobelay:sport",
"type": "nat"
},
"mappings": [
{
"if": "climbing:autobelay:sport=no",
"then": {
"en": "There are no auto belays for lead climbing",
"nl": "Er zijn geen autobelays voor voorklimmen"
}
},
{
"if": "climbing:autobelay:sport=yes",
"then": {
"en": "There is a number of auto belays for lead climbing",
"nl": "Er zijn enkele autobelays voor voorklimmen"
}
},
{
"if": "climbing:autobelay:sport=all",
"then": {
"en": "There is an auto belay for every lead climbing route",
"nl": "Elke voorklimroute kan op autobelay geklommen worden"
}
},
{
"if": "climbing:autobelay:sport~[0-9]+",
"then": {
"en": "There are {climbing:autobelay:sport} auto belays for lead climbing",
"nl": "Er zijn {climbing:autobelay:sport} autobelays voor voorklimmen"
}
}
]
},
{
"id": "belay_device_rental",
"question": {
"en": "Can one rent a belay device here?",
"nl": "Kan een zekeringsapparaat hier gehuurd worden?",
"en": "Can one rent a belay device here to use in the gym?",
"nl": "Kan hier een zekeringsapparaat gehuurd worden voor gebruik in de zaal?",
"fr": "Peut-on louer un dispositif d'assurage ici ?",
"de": "Kann man hier ein Sicherungsgerät ausleihen?",
"cs": "Lze si zde půjčit jištění?",
@ -327,9 +444,19 @@
},
"condition": {
"or": [
"climbing:sport!=no",
{
"and": [
"climbing:sport!=",
"climbing:sport!=no"
]
},
{
"and": [
"climbing:toprope!=",
"climbing:toprope!=no"
]
}
]
},
"mappings": [
{
@ -422,8 +549,8 @@
{
"id": "rope_rental",
"question": {
"en": "Can one rent a climbing rope here?",
"nl": "Kan een klimtouw hier gehuurd worden?",
"en": "Can one rent a climbing rope here to use in the gym?",
"nl": "Kan hier een klimtouw gehuurd worden voor gebruik in de zaal?",
"fr": "Peut-on louer une corde d'escalade ici ?",
"de": "Kann man hier ein Kletterseil ausleihen?",
"cs": "Lze si zde půjčit lezecké lano?",

View file

@ -3069,7 +3069,7 @@
"then": "A belay device can <b>not</b> be rented here"
}
},
"question": "Can one rent a belay device here?"
"question": "Can one rent a belay device here to use in the gym?"
},
"harness_rental": {
"mappings": {
@ -3086,7 +3086,7 @@
"then": "A climbing harness can <b>not</b> be rented here"
}
},
"question": "Can one rent a climbing harness here?"
"question": "Can one rent a climbing harness here to use in the gym?"
},
"name": {
"question": "What is the name of this climbing gym?"
@ -3106,7 +3106,7 @@
"then": "A climbing rope can <b>not</b> be rented here"
}
},
"question": "Can one rent a climbing rope here?"
"question": "Can one rent a climbing rope here to use in the gym?"
},
"shoe_rental": {
"mappings": {
@ -3123,7 +3123,7 @@
"then": "Climbing shoes can <b>not</b> be rented here"
}
},
"question": "Can one rent climbing shoes here?"
"question": "Can one rent climbing shoes here to use in the gym?"
}
},
"title": {

View file

@ -2748,7 +2748,7 @@
"then": "Hier kan <b>geen</b> zekeringsapparaat gehuurd worden"
}
},
"question": "Kan een zekeringsapparaat hier gehuurd worden?"
"question": "Kan hier een zekeringsapparaat gehuurd worden voor gebruik in de zaal?"
},
"harness_rental": {
"mappings": {
@ -2765,7 +2765,7 @@
"then": "Hier kunnen <b>geen</b> klimgordels gehuurd worden"
}
},
"question": "Kan een klimgordel hier gehuurd worden?"
"question": "Kan hier een klimgordel gehuurd worden voor gebruik in de zaal?"
},
"name": {
"question": "Wat is de naam van dit Klimzaal?"
@ -2785,7 +2785,7 @@
"then": "Hier kan <b>geen</b> klimtouw gehuurd worden"
}
},
"question": "Kan een klimtouw hier gehuurd worden?"
"question": "Kan hier een klimtouw gehuurd worden voor gebruik in de zaal?"
},
"shoe_rental": {
"mappings": {
@ -2802,7 +2802,7 @@
"then": "Hier kunnen <b>geen</b> klimschoenen gehuurd worden"
}
},
"question": "Kunnen hier klimschoenen gehuurd worden?"
"question": "Kunnen hier klimschoenen gehuurd worden voor gebruik in de zaal?"
}
},
"title": {