forked from MapComplete/MapComplete
		
	Themes(shops): add hairdresser specific questions
This commit is contained in:
		
							parent
							
								
									41e501c18e
								
							
						
					
					
						commit
						cd8b614bd9
					
				
					 3 changed files with 127 additions and 70 deletions
				
			
		| 
						 | 
				
			
			@ -708,76 +708,15 @@
 | 
			
		|||
      }
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "id": "Reservation",
 | 
			
		||||
      "condition": "takeaway!=only",
 | 
			
		||||
      "question": {
 | 
			
		||||
        "en": "Is a reservation required for this place?",
 | 
			
		||||
        "nl": "Is reserveren verplicht voor deze zaak?",
 | 
			
		||||
        "de": "Ist an diesem Ort eine Reservierung erforderlich?",
 | 
			
		||||
        "ca": "És necessari reservar en aquest lloc?",
 | 
			
		||||
        "fr": "Est-il nécessaire de réserver à cet endroit ?",
 | 
			
		||||
        "pl": "Czy w tym miejscu rezerwacja jest wymagana?",
 | 
			
		||||
        "cs": "Je pro toto místo nutná rezervace?",
 | 
			
		||||
        "es": "¿Se requiere reserva para este lugar?",
 | 
			
		||||
        "it": "È richiesta una prenotazione per questo posto?"
 | 
			
		||||
      "builtin": "reservation",
 | 
			
		||||
      "override": {
 | 
			
		||||
        "condition": {
 | 
			
		||||
          "and+": [
 | 
			
		||||
            "takeaway!=only"
 | 
			
		||||
          ]
 | 
			
		||||
        },
 | 
			
		||||
      "mappings": [
 | 
			
		||||
        {
 | 
			
		||||
          "if": "reservation=required",
 | 
			
		||||
          "then": {
 | 
			
		||||
            "en": "A reservation is required at this place",
 | 
			
		||||
            "nl": "Reserveren is verplicht voor deze zaak",
 | 
			
		||||
            "de": "Hier ist eine Reservierung erforderlich",
 | 
			
		||||
            "ca": "En aquest lloc cal reservar",
 | 
			
		||||
            "fr": "Il est nécessaire de réserver à cet endroit",
 | 
			
		||||
            "cs": "Na tomto místě je nutná rezervace",
 | 
			
		||||
            "es": "Se requiere reserva en este lugar",
 | 
			
		||||
            "it": "In questo posto è richiesta una prenotazione"
 | 
			
		||||
          }
 | 
			
		||||
        },
 | 
			
		||||
        {
 | 
			
		||||
          "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",
 | 
			
		||||
            "de": "Eine Reservierung ist nicht erforderlich, wird aber empfohlen, damit Sie einen Tisch bekommen",
 | 
			
		||||
            "ca": "No cal fer reserva, però tot i així es recomana per assegurar-vos que teniu taula",
 | 
			
		||||
            "fr": "Une réservation n'est pas obligatoire, mais est recommandée pour être sûr d'avoir une table",
 | 
			
		||||
            "cs": "Rezervace není nutná, ale přesto se doporučuje, abyste se ujistili, že dostanete stůl",
 | 
			
		||||
            "es": "No se requiere reserva, pero aún así se recomienda para asegurar una mesa",
 | 
			
		||||
            "it": "Non è richiesta una prenotazione, ma è comunque consigliata per assicurarsi un tavolo"
 | 
			
		||||
          }
 | 
			
		||||
        },
 | 
			
		||||
        {
 | 
			
		||||
          "if": "reservation=yes",
 | 
			
		||||
          "then": {
 | 
			
		||||
            "en": "Reservation is possible at this place",
 | 
			
		||||
            "nl": "Reserveren is mogelijk voor deze zaak",
 | 
			
		||||
            "de": "Eine Reservierung ist an diesem Ort möglich",
 | 
			
		||||
            "ca": "És possible reservar en aquest lloc",
 | 
			
		||||
            "fr": "La réservation est possible à cet endroit",
 | 
			
		||||
            "pl": "W tym miejscu możliwa jest rezerwacja",
 | 
			
		||||
            "cs": "Rezervace je možná na tomto místě",
 | 
			
		||||
            "es": "Es posible reservar en este lugar",
 | 
			
		||||
            "it": "In questo posto è possibile prenotare"
 | 
			
		||||
          }
 | 
			
		||||
        },
 | 
			
		||||
        {
 | 
			
		||||
          "if": "reservation=no",
 | 
			
		||||
          "then": {
 | 
			
		||||
            "en": "Reservation is not possible at this place",
 | 
			
		||||
            "nl": "Reserveren is niet mogelijk voor deze zaak",
 | 
			
		||||
            "de": "Eine Reservierung ist an diesem Ort nicht möglich",
 | 
			
		||||
            "ca": "En aquest lloc no es pot reservar",
 | 
			
		||||
            "fr": "Il n'est pas possible de réserver à cet endroit",
 | 
			
		||||
            "pl": "Rezerwacja nie jest możliwa w tym miejscu",
 | 
			
		||||
            "cs": "Rezervace na tomto místě není možná",
 | 
			
		||||
            "es": "No es posible reservar en este lugar",
 | 
			
		||||
            "it": "In questo posto non è possibile prenotare"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      ],
 | 
			
		||||
        "#condition": "If one can only do takeaway or deliveries, it is nonsensical to ask if a 'reservation' is possible"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "question": {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -3493,6 +3493,76 @@
 | 
			
		|||
          "minzoom": 18
 | 
			
		||||
        }
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "id": "reservation",
 | 
			
		||||
      "question": {
 | 
			
		||||
        "en": "Is a reservation required for this place?",
 | 
			
		||||
        "nl": "Is reserveren verplicht voor deze zaak?",
 | 
			
		||||
        "de": "Ist an diesem Ort eine Reservierung erforderlich?",
 | 
			
		||||
        "ca": "És necessari reservar en aquest lloc?",
 | 
			
		||||
        "fr": "Est-il nécessaire de réserver à cet endroit ?",
 | 
			
		||||
        "pl": "Czy w tym miejscu rezerwacja jest wymagana?",
 | 
			
		||||
        "cs": "Je pro toto místo nutná rezervace?",
 | 
			
		||||
        "es": "¿Se requiere reserva para este lugar?",
 | 
			
		||||
        "it": "È richiesta una prenotazione per questo posto?"
 | 
			
		||||
      },
 | 
			
		||||
      "mappings": [
 | 
			
		||||
        {
 | 
			
		||||
          "if": "reservation=required",
 | 
			
		||||
          "then": {
 | 
			
		||||
            "en": "A reservation is required at this place",
 | 
			
		||||
            "nl": "Reserveren is verplicht voor deze zaak",
 | 
			
		||||
            "de": "Hier ist eine Reservierung erforderlich",
 | 
			
		||||
            "ca": "En aquest lloc cal reservar",
 | 
			
		||||
            "fr": "Il est nécessaire de réserver à cet endroit",
 | 
			
		||||
            "cs": "Na tomto místě je nutná rezervace",
 | 
			
		||||
            "es": "Se requiere reserva en este lugar",
 | 
			
		||||
            "it": "In questo posto è richiesta una prenotazione"
 | 
			
		||||
          }
 | 
			
		||||
        },
 | 
			
		||||
        {
 | 
			
		||||
          "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",
 | 
			
		||||
            "de": "Eine Reservierung ist nicht erforderlich, wird aber empfohlen, damit Sie einen Tisch bekommen",
 | 
			
		||||
            "ca": "No cal fer reserva, però tot i així es recomana per assegurar-vos que teniu taula",
 | 
			
		||||
            "fr": "Une réservation n'est pas obligatoire, mais est recommandée pour être sûr d'avoir une table",
 | 
			
		||||
            "cs": "Rezervace není nutná, ale přesto se doporučuje, abyste se ujistili, že dostanete stůl",
 | 
			
		||||
            "es": "No se requiere reserva, pero aún así se recomienda para asegurar una mesa",
 | 
			
		||||
            "it": "Non è richiesta una prenotazione, ma è comunque consigliata per assicurarsi un tavolo"
 | 
			
		||||
          }
 | 
			
		||||
        },
 | 
			
		||||
        {
 | 
			
		||||
          "if": "reservation=yes",
 | 
			
		||||
          "then": {
 | 
			
		||||
            "en": "Reservation is possible at this place",
 | 
			
		||||
            "nl": "Reserveren is mogelijk voor deze zaak",
 | 
			
		||||
            "de": "Eine Reservierung ist an diesem Ort möglich",
 | 
			
		||||
            "ca": "És possible reservar en aquest lloc",
 | 
			
		||||
            "fr": "La réservation est possible à cet endroit",
 | 
			
		||||
            "pl": "W tym miejscu możliwa jest rezerwacja",
 | 
			
		||||
            "cs": "Rezervace je možná na tomto místě",
 | 
			
		||||
            "es": "Es posible reservar en este lugar",
 | 
			
		||||
            "it": "In questo posto è possibile prenotare"
 | 
			
		||||
          }
 | 
			
		||||
        },
 | 
			
		||||
        {
 | 
			
		||||
          "if": "reservation=no",
 | 
			
		||||
          "then": {
 | 
			
		||||
            "en": "Reservation is not possible at this place",
 | 
			
		||||
            "nl": "Reserveren is niet mogelijk voor deze zaak",
 | 
			
		||||
            "de": "Eine Reservierung ist an diesem Ort nicht möglich",
 | 
			
		||||
            "ca": "En aquest lloc no es pot reservar",
 | 
			
		||||
            "fr": "Il n'est pas possible de réserver à cet endroit",
 | 
			
		||||
            "pl": "Rezerwacja nie jest możliwa w tym miejscu",
 | 
			
		||||
            "cs": "Rezervace na tomto místě není možná",
 | 
			
		||||
            "es": "No es posible reservar en este lugar",
 | 
			
		||||
            "it": "In questo posto non è possibile prenotare"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      ]
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  "allowMove": false,
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -702,6 +702,47 @@
 | 
			
		|||
        ]
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "id": "hairdresser-targetgroup",
 | 
			
		||||
      "multiAnswer": true,
 | 
			
		||||
      "question": {
 | 
			
		||||
        "en": "In what target groups does this hairdresser specialize?"
 | 
			
		||||
      },
 | 
			
		||||
      "condition": "shop=hairdresser",
 | 
			
		||||
      "mappings": [
 | 
			
		||||
        {
 | 
			
		||||
          "if": "male=yes",
 | 
			
		||||
          "ifnot": "male=no",
 | 
			
		||||
          "then": {
 | 
			
		||||
            "en": "Specializes in cutting men's hair."
 | 
			
		||||
          }
 | 
			
		||||
        },
 | 
			
		||||
        {
 | 
			
		||||
          "if": "female=yes",
 | 
			
		||||
          "ifnot": "female=no",
 | 
			
		||||
          "then": {
 | 
			
		||||
            "en": "Specializes in cutting women's hair."
 | 
			
		||||
          }
 | 
			
		||||
        },
 | 
			
		||||
        {
 | 
			
		||||
          "if": "children=yes",
 | 
			
		||||
          "ifnot": "children=no",
 | 
			
		||||
          "then": {
 | 
			
		||||
            "en": "Specializes in cutting kids hair."
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "builtin": "reservation",
 | 
			
		||||
      "override": {
 | 
			
		||||
        "condition": {
 | 
			
		||||
          "and+": [
 | 
			
		||||
            "shop=hairdresser"
 | 
			
		||||
          ]
 | 
			
		||||
        }
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "id": "sells_new_bikes",
 | 
			
		||||
      "question": {
 | 
			
		||||
| 
						 | 
				
			
			@ -1366,7 +1407,14 @@
 | 
			
		|||
        }
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "dog-access",
 | 
			
		||||
    {
 | 
			
		||||
      "override": "dog-access",
 | 
			
		||||
      "condition": {
 | 
			
		||||
        "and+": [
 | 
			
		||||
          "shop!=hairdresser"
 | 
			
		||||
        ]
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "description",
 | 
			
		||||
    "toilet_at_amenity_lib.all"
 | 
			
		||||
  ],
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue