Add a few more questions to the toilet theme

This commit is contained in:
Pieter Vander Vennet 2021-09-30 04:25:13 +02:00
parent 4f456e8a7f
commit 9ba2777871
9 changed files with 178 additions and 63 deletions

View file

@ -1,36 +1,36 @@
{ {
"id": "cluster_style", "id": "cluster_style",
"description": "The style for the clustering in all themes.", "description": "The style for the clustering in all themes.",
"source": { "source": {
"osmTags": "tileId~*" "osmTags": "tileId~*"
}, },
"color": { "color": {
"render": "#3c3", "render": "#3c3",
"mappings": [ "mappings": [
{ {
"if": "count>200", "if": "count>200",
"then": "#f33" "then": "#f33"
}, },
{ {
"if": "count>100", "if": "count>100",
"then": "#c93" "then": "#c93"
}, },
{ {
"if": "count>50", "if": "count>50",
"then": "#cc3" "then": "#cc3"
} }
] ]
}, },
"width": { "width": {
"render": "1" "render": "1"
}, },
"label": { "label": {
"render": "<div class='rounded-full text-xl font-bold' style='width: 2rem; height: 2rem; background: white'>{count}</div>", "render": "<div class='rounded-full text-xl font-bold' style='width: 2rem; height: 2rem; background: white'>{count}</div>",
"mappings": [ "mappings": [
{ {
"if": "count>99", "if": "count>99",
"then": "<div class='rounded-full text-xl font-bold flex flex-col' style='width: 2.5rem; height: 2.5rem; background: white'>&gt;99</div>" "then": "<div class='rounded-full text-xl font-bold flex flex-col' style='width: 2.5rem; height: 2.5rem; background: white'>&gt;99</div>"
} }
] ]
} }
} }

View file

@ -82,4 +82,4 @@
} }
} }
] ]
} }

View file

@ -407,6 +407,52 @@
} }
], ],
"id": "toilet-changing_table:location" "id": "toilet-changing_table:location"
},
{
"id": "toilet-handwashing",
"question": {
"en": "Do these toilets have a sink to wash your hands?",
"nl": "Hebben deze toiletten een lavabo om de handen te wassen?"
},
"mappings": [
{
"if": "toilets:handwashing=yes",
"then": {
"en": "This toilets have a sink to wash your hands",
"nl": "Deze toiletten hebben een lavabo waar men de handen kan wassen"
}
},
{
"if": "toilets:handwashing=no",
"then": {
"en": "This toilets <b>don't</b> have a sink to wash your hands",
"nl": "Deze toiletten hebben <b>geen</b> lavabo waar men de handen kan wassen"
}
}
]
},
{
"id": "toilet-has-paper",
"question": {
"en": "Does one have to bring their own toilet paper to this toilet?",
"nl": "Moet je je eigen toiletpappier meenemen naar deze toilet?"
},
"mappings": [
{
"if": "toilets:paper_supplied=yes",
"then": {
"en": "Toilet paper is equipped with toilet paper",
"nl": "Deze toilet is voorzien van toiletpapier"
}
},
{
"if": "toilets:paper_supplied=no",
"then": {
"en": "You have to bring your own toilet paper to this toilet",
"nl": "Je moet je eigen toiletpapier meebrengen naar deze toilet"
}
}
]
} }
], ],
"filter": [ "filter": [

View file

@ -170,4 +170,4 @@
"color": { "color": {
"render": "#FFC0CB" "render": "#FFC0CB"
} }
} }

View file

@ -56,7 +56,8 @@
"de": "Was ist die Mail-Adresse von {name}?", "de": "Was ist die Mail-Adresse von {name}?",
"pt_BR": "Qual o endereço de e-mail de {name}?", "pt_BR": "Qual o endereço de e-mail de {name}?",
"pl": "Jaki jest adres e-mail do {name}?", "pl": "Jaki jest adres e-mail do {name}?",
"sv": "Vad är e-postadressen till {name}?" "sv": "Vad är e-postadressen till {name}?",
"pt": "Qual é o endereço de e-mail de {name}?"
}, },
"freeform": { "freeform": {
"key": "email", "key": "email",
@ -184,7 +185,8 @@
"it": "C'è ancora qualche informazione importante che non è stato possibile fornire nelle domande precedenti? Aggiungila qui.<br/><span style='font-size: small'>Non ripetere informazioni già fornite</span>", "it": "C'è ancora qualche informazione importante che non è stato possibile fornire nelle domande precedenti? Aggiungila qui.<br/><span style='font-size: small'>Non ripetere informazioni già fornite</span>",
"de": "Gibt es noch etwas, das die vorhergehenden Fragen nicht abgedeckt haben? Hier wäre Platz dafür.<br/><span style='font-size: small'>Bitte keine bereits erhobenen Informationen.</span>", "de": "Gibt es noch etwas, das die vorhergehenden Fragen nicht abgedeckt haben? Hier wäre Platz dafür.<br/><span style='font-size: small'>Bitte keine bereits erhobenen Informationen.</span>",
"pl": "Czy jest jeszcze coś istotnego, czego nie mogłeś podać w poprzednich pytaniach? Dodaj to tutaj.<br/><span style='font-size: small'>Nie powtarzaj już podanych faktów</span>", "pl": "Czy jest jeszcze coś istotnego, czego nie mogłeś podać w poprzednich pytaniach? Dodaj to tutaj.<br/><span style='font-size: small'>Nie powtarzaj już podanych faktów</span>",
"pt_BR": "Ainda há algo de relevante que não pôde dar nas perguntas anteriores? Adicione aqui.<br/><span style='font-size: small'> Não repita fatos já declarados</span>" "pt_BR": "Ainda há algo de relevante que não pôde dar nas perguntas anteriores? Adicione aqui.<br/><span style='font-size: small'> Não repita fatos já declarados</span>",
"pt": "Ainda há algo de relevante que não tenha podido dar nas perguntas anteriores? Adicione-o aqui.<br/><span style='font-size: small'>Não repita factos já declarados</span>"
}, },
"render": "{description}", "render": "{description}",
"freeform": { "freeform": {
@ -266,7 +268,8 @@
"fr": "À quel étage se situe lélément ?", "fr": "À quel étage se situe lélément ?",
"pl": "Na jakim poziomie znajduje się ta funkcja?", "pl": "Na jakim poziomie znajduje się ta funkcja?",
"pt_BR": "Em que nível esse recurso está localizado?", "pt_BR": "Em que nível esse recurso está localizado?",
"ru": "На каком этаже находится этот объект?" "ru": "На каком этаже находится этот объект?",
"pt": "Em que nível se encontra este elemento?"
}, },
"render": { "render": {
"en": "Located on the {level}th floor", "en": "Located on the {level}th floor",
@ -294,7 +297,8 @@
"zh_Hant": "位於地下", "zh_Hant": "位於地下",
"fr": "En sous-sol", "fr": "En sous-sol",
"pl": "Znajduje się pod ziemią", "pl": "Znajduje się pod ziemią",
"sv": "Ligger under jorden" "sv": "Ligger under jorden",
"pt": "Está no subsolo"
}, },
"hideInAnswer": true "hideInAnswer": true
}, },
@ -309,7 +313,8 @@
"zh_Hant": "位於 1 樓", "zh_Hant": "位於 1 樓",
"fr": "Rez-de-chaussée", "fr": "Rez-de-chaussée",
"pl": "Znajduje się na parterze", "pl": "Znajduje się na parterze",
"sv": "Ligger på bottenvåningen" "sv": "Ligger på bottenvåningen",
"pt": "Está ao nível do rés-do-chão"
} }
}, },
{ {
@ -324,7 +329,8 @@
"zh_Hant": "位於 1 樓", "zh_Hant": "位於 1 樓",
"fr": "Rez-de-chaussée", "fr": "Rez-de-chaussée",
"pl": "Znajduje się na parterze", "pl": "Znajduje się na parterze",
"sv": "Ligger på bottenvåningen" "sv": "Ligger på bottenvåningen",
"pt": "Está ao nível do rés-do-chão"
} }
}, },
{ {
@ -338,7 +344,8 @@
"zh_Hant": "位於 2 樓", "zh_Hant": "位於 2 樓",
"fr": "Premier étage", "fr": "Premier étage",
"pl": "Znajduje się na pierwszym piętrze", "pl": "Znajduje się na pierwszym piętrze",
"sv": "Ligger på första våningen" "sv": "Ligger på första våningen",
"pt": "Está no primeiro andar"
} }
} }
] ]

View file

@ -262,4 +262,4 @@
} }
} }
] ]
} }

View file

@ -2883,6 +2883,15 @@
}, },
"public_bookcase": { "public_bookcase": {
"description": "A streetside cabinet with books, accessible to anyone", "description": "A streetside cabinet with books, accessible to anyone",
"filter": {
"2": {
"options": {
"0": {
"question": "Indoor or outdoor"
}
}
}
},
"name": "Bookcases", "name": "Bookcases",
"presets": { "presets": {
"0": { "0": {
@ -3313,6 +3322,28 @@
"question": "How much does one have to pay for these toilets?", "question": "How much does one have to pay for these toilets?",
"render": "The fee is {charge}" "render": "The fee is {charge}"
}, },
"toilet-handwashing": {
"mappings": {
"0": {
"then": "This toilets have a sink to wash your hands"
},
"1": {
"then": "This toilets <b>don't</b> have a sink to wash your hands"
}
},
"question": "Do these toilets have a sink to wash your hands?"
},
"toilet-has-paper": {
"mappings": {
"0": {
"then": "Toilet paper is equipped with toilet paper"
},
"1": {
"then": "You have to bring your own toilet paper to this toilet"
}
},
"question": "Does one have to bring their own toilet paper to this toilet?"
},
"toilets-changing-table": { "toilets-changing-table": {
"mappings": { "mappings": {
"0": { "0": {

View file

@ -3099,6 +3099,15 @@
}, },
"public_bookcase": { "public_bookcase": {
"description": "Een straatkastje met boeken voor iedereen", "description": "Een straatkastje met boeken voor iedereen",
"filter": {
"2": {
"options": {
"0": {
"question": "Binnen of buiten"
}
}
}
},
"name": "Boekenruilkastjes", "name": "Boekenruilkastjes",
"presets": { "presets": {
"0": { "0": {
@ -3547,6 +3556,28 @@
"question": "Hoeveel moet men betalen om deze toiletten te gebruiken?", "question": "Hoeveel moet men betalen om deze toiletten te gebruiken?",
"render": "De toiletten gebruiken kost {charge}" "render": "De toiletten gebruiken kost {charge}"
}, },
"toilet-handwashing": {
"mappings": {
"0": {
"then": "Deze toiletten hebben een lavabo waar men de handen kan wassen"
},
"1": {
"then": "Deze toiletten hebben <b>geen</b> lavabo waar men de handen kan wassen"
}
},
"question": "Hebben deze toiletten een lavabo om de handen te wassen?"
},
"toilet-has-paper": {
"mappings": {
"0": {
"then": "Deze toilet is voorzien van toiletpapier"
},
"1": {
"then": "Je moet je eigen toiletpapier meebrengen naar deze toilet"
}
},
"question": "Moet je je eigen toiletpappier meenemen naar deze toilet?"
},
"toilets-changing-table": { "toilets-changing-table": {
"mappings": { "mappings": {
"0": { "0": {

View file

@ -1,27 +1,27 @@
{ {
"undefined": { "undefined": {
"level": { "description": {
"question": "Em que nível se encontra este elemento?", "question": "Ainda há algo de relevante que não tenha podido dar nas perguntas anteriores? Adicione-o aqui.<br/><span style='font-size: small'>Não repita factos já declarados</span>"
"mappings": {
"3": {
"then": "Está no primeiro andar"
},
"2": {
"then": "Está ao nível do rés-do-chão"
},
"1": {
"then": "Está ao nível do rés-do-chão"
},
"0": {
"then": "Está no subsolo"
}
}
}, },
"email": { "email": {
"question": "Qual é o endereço de e-mail de {name}?" "question": "Qual é o endereço de e-mail de {name}?"
}, },
"description": { "level": {
"question": "Ainda há algo de relevante que não tenha podido dar nas perguntas anteriores? Adicione-o aqui.<br/><span style='font-size: small'>Não repita factos já declarados</span>" "mappings": {
"0": {
"then": "Está no subsolo"
},
"1": {
"then": "Está ao nível do rés-do-chão"
},
"2": {
"then": "Está ao nível do rés-do-chão"
},
"3": {
"then": "Está no primeiro andar"
}
},
"question": "Em que nível se encontra este elemento?"
} }
} }
} }