Add reservation question, fix name question(s)

This commit is contained in:
Robin van der Linde 2023-01-13 12:11:08 +01:00
parent 978603b2f0
commit b00377c8b9
Signed by untrusted user: Robin-van-der-Linde
GPG key ID: 53956B3252478F0D
8 changed files with 130 additions and 26 deletions

View file

@ -164,8 +164,8 @@
"level", "level",
{ {
"question": { "question": {
"nl": "Wat is de naam van dit café?", "nl": "Wat is de naam van deze zaak?",
"en": "What is the name of this pub?", "en": "What is the name of this business?",
"de": "Wie heißt diese Kneipe?", "de": "Wie heißt diese Kneipe?",
"fr": "Quel est le nom de ce pub ?", "fr": "Quel est le nom de ce pub ?",
"hu": "Mi a neve ennek a kocsmának?", "hu": "Mi a neve ennek a kocsmának?",
@ -173,8 +173,8 @@
"es": "¿Cual es el nombre de este pub?" "es": "¿Cual es el nombre de este pub?"
}, },
"render": { "render": {
"nl": "De naam van dit café is {name}", "nl": "De naam van deze zaak is {name}",
"en": "This pub is named {name}", "en": "This business is named {name}",
"de": "Diese Kneipe heißt {name}", "de": "Diese Kneipe heißt {name}",
"fr": "Ce pub se nomme {name}", "fr": "Ce pub se nomme {name}",
"hu": "A kocsma neve: {name}", "hu": "A kocsma neve: {name}",

View file

@ -155,14 +155,14 @@
{ {
"question": { "question": {
"nl": "Wat is de naam van deze eetgelegenheid?", "nl": "Wat is de naam van deze eetgelegenheid?",
"en": "What is the name of this restaurant?", "en": "What is the name of this business?",
"de": "Wie heißt dieses Restaurant?", "de": "Wie heißt dieses Restaurant?",
"es": "¿Cual es el nombre de este restaurante?", "es": "¿Cual es el nombre de este restaurante?",
"fr": "Quel est le nom de ce restaurant ?" "fr": "Quel est le nom de ce restaurant ?"
}, },
"render": { "render": {
"nl": "De naam van deze eetgelegeheid is {name}", "nl": "De naam van deze eetgelegeheid is {name}",
"en": "The name of this restaurant is {name}", "en": "The name of this business is {name}",
"de": "Das Restaurant heißt {name}", "de": "Das Restaurant heißt {name}",
"es": "El nombre de este restaurante es {name}", "es": "El nombre de este restaurante es {name}",
"fr": "Le nom de ce restaurant est {name}" "fr": "Le nom de ce restaurant est {name}"
@ -385,6 +385,44 @@
], ],
"id": "Cuisine" "id": "Cuisine"
}, },
{
"id": "Reservation",
"condition": "amenity=restaurant",
"question": {
"en": "Is a reservation required for this place?",
"nl": "Is reserveren verplicht voor deze zaak?"
},
"mappings": [
{
"if": "reservation=required",
"then": {
"en": "A reservation is required at this place",
"nl": "Reserveren is verplicht voor deze zaak"
}
},
{
"if": "reservation=recommended",
"then": {
"en": "A reservation is not required, but still recommended to make sure you get a table",
"nl": "Reserveren is niet verplicht, maar wordt wel aangeraden om zeker te zijn van een tafel"
}
},
{
"if": "reservation=yes",
"then": {
"en": "Reservation is possible at this place",
"nl": "Reserveren is mogelijk voor deze zaak"
}
},
{
"if": "reservation=no",
"then": {
"en": "Reservation is not possible at this place",
"nl": "Reserveren is niet mogelijk voor deze zaak"
}
}
]
},
{ {
"question": { "question": {
"nl": "Biedt deze zaak een afhaalmogelijkheid aan?", "nl": "Biedt deze zaak een afhaalmogelijkheid aan?",
@ -851,6 +889,24 @@
], ],
"filter": [ "filter": [
"open_now", "open_now",
{
"id": "reservation",
"options": [
{
"question": {
"en": "Reservation not required",
"nl": "Reserveren niet vereist"
},
"osmTags": {
"or": [
"reservation=no",
"reservation=optional",
"reservation="
]
}
}
]
},
{ {
"id": "vegetarian", "id": "vegetarian",
"options": [ "options": [

View file

@ -2052,7 +2052,7 @@
}, },
"food": { "food": {
"filter": { "filter": {
"3": { "4": {
"options": { "options": {
"0": { "0": {
"question": "Har en halalmenu" "question": "Har en halalmenu"

View file

@ -4232,21 +4232,21 @@
}, },
"description": "Eine Ebene mit Restaurants und Fast-Food-Einrichtungen (mit speziellem Rendering für Pommesbuden)", "description": "Eine Ebene mit Restaurants und Fast-Food-Einrichtungen (mit speziellem Rendering für Pommesbuden)",
"filter": { "filter": {
"1": { "2": {
"options": { "options": {
"0": { "0": {
"question": "Vegetarische Gerichte im Angebot" "question": "Vegetarische Gerichte im Angebot"
} }
} }
}, },
"2": { "3": {
"options": { "options": {
"0": { "0": {
"question": "Vegane Gerichte im Angebot" "question": "Vegane Gerichte im Angebot"
} }
} }
}, },
"3": { "4": {
"options": { "options": {
"0": { "0": {
"question": "Halal Gerichte im Angebot" "question": "Halal Gerichte im Angebot"

View file

@ -1498,8 +1498,8 @@
"question": "What kind of cafe is this?" "question": "What kind of cafe is this?"
}, },
"Name": { "Name": {
"question": "What is the name of this pub?", "question": "What is the name of this business?",
"render": "This pub is named {name}" "render": "This business is named {name}"
} }
}, },
"title": { "title": {
@ -4235,18 +4235,25 @@
"1": { "1": {
"options": { "options": {
"0": { "0": {
"question": "Has a vegetarian menu" "question": "Reservation not required"
} }
} }
}, },
"2": { "2": {
"options": { "options": {
"0": { "0": {
"question": "Has a vegan menu" "question": "Has a vegetarian menu"
} }
} }
}, },
"3": { "3": {
"options": {
"0": {
"question": "Has a vegan menu"
}
}
},
"4": {
"options": { "options": {
"0": { "0": {
"question": "Has a halal menu" "question": "Has a halal menu"
@ -4333,8 +4340,25 @@
"question": "What type of business is this?" "question": "What type of business is this?"
}, },
"Name": { "Name": {
"question": "What is the name of this restaurant?", "question": "What is the name of this business?",
"render": "The name of this restaurant is {name}" "render": "The name of this business is {name}"
},
"Reservation": {
"mappings": {
"0": {
"then": "A reservation is required at this place"
},
"1": {
"then": "A reservation is not required, but still recommended to make sure you get a table"
},
"2": {
"then": "Reservation is possible at this place"
},
"3": {
"then": "Reservation is not possible at this place"
}
},
"question": "Is a reservation required for this place?"
}, },
"Takeaway": { "Takeaway": {
"mappings": { "mappings": {

View file

@ -2344,21 +2344,21 @@
}, },
"description": "Una capa que muestra restaurantes y facilidades de comida rápida", "description": "Una capa que muestra restaurantes y facilidades de comida rápida",
"filter": { "filter": {
"1": { "2": {
"options": { "options": {
"0": { "0": {
"question": "Tiene menú vegetariano" "question": "Tiene menú vegetariano"
} }
} }
}, },
"2": { "3": {
"options": { "options": {
"0": { "0": {
"question": "Tiene menú vegano" "question": "Tiene menú vegano"
} }
} }
}, },
"3": { "4": {
"options": { "options": {
"0": { "0": {
"question": "Tiene menú halah" "question": "Tiene menú halah"

View file

@ -2875,21 +2875,21 @@
}, },
"description": "Un claque montrant les restaurants et les endroits de nourriture rapide (avec un rendu spécial pour les friteries)", "description": "Un claque montrant les restaurants et les endroits de nourriture rapide (avec un rendu spécial pour les friteries)",
"filter": { "filter": {
"1": { "2": {
"options": { "options": {
"0": { "0": {
"question": "A un menu végétarien" "question": "A un menu végétarien"
} }
} }
}, },
"2": { "3": {
"options": { "options": {
"0": { "0": {
"question": "A un menu végétalien" "question": "A un menu végétalien"
} }
} }
}, },
"3": { "4": {
"options": { "options": {
"0": { "0": {
"question": "A un menu halal" "question": "A un menu halal"

View file

@ -1481,8 +1481,8 @@
"question": "Welk soort café is dit?" "question": "Welk soort café is dit?"
}, },
"Name": { "Name": {
"question": "Wat is de naam van dit café?", "question": "Wat is de naam van deze zaak?",
"render": "De naam van dit café is {name}" "render": "De naam van deze zaak is {name}"
} }
}, },
"title": { "title": {
@ -4030,18 +4030,25 @@
"1": { "1": {
"options": { "options": {
"0": { "0": {
"question": "Heeft een vegetarisch menu" "question": "Reserveren niet vereist"
} }
} }
}, },
"2": { "2": {
"options": { "options": {
"0": { "0": {
"question": "Heeft een veganistisch menu" "question": "Heeft een vegetarisch menu"
} }
} }
}, },
"3": { "3": {
"options": {
"0": {
"question": "Heeft een veganistisch menu"
}
}
},
"4": {
"options": { "options": {
"0": { "0": {
"question": "Heeft een halal menu" "question": "Heeft een halal menu"
@ -4131,6 +4138,23 @@
"question": "Wat is de naam van deze eetgelegenheid?", "question": "Wat is de naam van deze eetgelegenheid?",
"render": "De naam van deze eetgelegeheid is {name}" "render": "De naam van deze eetgelegeheid is {name}"
}, },
"Reservation": {
"mappings": {
"0": {
"then": "Reserveren is verplicht voor deze zaak"
},
"1": {
"then": "Reserveren is niet verplicht, maar wordt wel aangeraden om zeker te zijn van een tafel"
},
"2": {
"then": "Reserveren is mogelijk voor deze zaak"
},
"3": {
"then": "Reserveren is niet mogelijk voor deze zaak"
}
},
"question": "Is reserveren verplicht voor deze zaak?"
},
"Takeaway": { "Takeaway": {
"mappings": { "mappings": {
"0": { "0": {