Themes: simplify toilets theme by using the new prefix functionality

This commit is contained in:
Pieter Vander Vennet 2025-04-21 02:52:08 +02:00
parent 01680f236c
commit 92eca242ec
16 changed files with 473 additions and 905 deletions

View file

@ -0,0 +1,240 @@
{
"id": "adult_changing_table",
"source": {
"osmTags": {
"or": [
"amenity=adult_changing_table",
"changing_table:adult=yes",
"toilets:changing_table:adult=yes",
"toilets:wheelchair:changing_table:adult=yes"
]
}
},
"description": {
"en": "An adult changing table is a bench where adult people can be placed on. They are often used by adults with a severe motoric handicap"
},
"minzoom": 6,
"allowMove": {
"enableRelocation": false,
"enableImproveAccuracy": true
},
"deletion": true,
"name": {
"en": "Adult changing tables",
"nl": "Verzorgingstafels voor volwassenen"
},
"presets": [
{
"title": {
"en": "an adult changing table",
"nl": "een verzorgingstafel voor volwassenen"
},
"tags": [
"amenity=adult_changing_table"
]
}
],
"pointRendering": [
{
"location": [
"centroid",
"point"
],
"marker": [
{
"icon": "circle",
"color": "white"
}
]
}
],
"tagRenderings": [
{
"id": "height",
"labels": [
"relevant_questions"
],
"question": {
"en": "What is the height of the adult changing table?",
"nl": "Hoe hoog is de verzorgingstafel voor volwassenen?"
},
"questionHint": {
"en": "This is measured between the floor and the top of the changing table",
"nl": "Dit wordt gemeten van de vloer tot de bovenkant van de verzorgingstafel"
},
"mappings": [
{
"if": "height=adjustable",
"then": {
"en": "The changing table is <b>adjustable in height</b>",
"nl": "De verzorgingstafel is <b>in hoogte verstelbaar</b>"
}
}
],
"freeform": {
"key": "height",
"type": "pfloat"
},
"render": {
"en": "The changing table is {canonical(height)} high",
"nl": "De verzorgingstafel is {canonical(height)} hoog"
}
},
{
"labels": [
"relevant_questions"
],
"id": "adult-changing-table-min_height",
"question": {
"en": "What is the lowest height the adult changing table can be moved to?",
"nl": "Wat is de laagste stand waarop de verzorgingstafel voor volwassenen gezet kan worden?"
},
"questionHint": {
"en": "This is measured between the floor and the top of the changing table",
"nl": "Dit wordt gemeten van de vloer tot de bovenkant van de verzorgingstafel"
},
"freeform": {
"key": "min_height",
"type": "pfloat"
},
"render": {
"en": "The lowest height of the adult changing table is {canonical(min_height)}",
"nl": "De laagste stand van de verzorgingstafel is {canonical(min_height)} hoog"
},
"condition": {
"and": [
"height=adjustable"
]
}
},
{
"labels": [
"relevant_questions"
],
"id": "adult-changing-table-max_height",
"question": {
"en": "What is the highest height the adult changing table can be moved to?",
"nl": "Wat is de hoogste stand waarop de verzorgingstafel voor volwassenen gezet kan worden?"
},
"questionHint": {
"en": "This is measured between the floor and the top of the changing table",
"nl": "Dit wordt gemeten van de vloer tot de bovenkant van de verzorgingstafel"
},
"freeform": {
"key": "max_height",
"type": "pfloat"
},
"render": {
"en": "The highest height of the adult changing table is {canonical(max_height)}",
"nl": "De hoogste stand van de verzorgingstafel is {canonical(max_height)} hoog"
},
"condition": {
"and": [
"height=adjustable"
]
}
},
{
"labels": [
"relevant_questions"
],
"id": "adult-changing-table-mechanism",
"question": {
"en": "How is the height of the changing table adjusted?",
"nl": "Hoe wordt de hoogte van de verzorgingstafel aangepast?"
},
"mappings": [
{
"if": "height:mechanism=manual",
"then": {
"nl": "De hoogte van de verzorgingstafel wordt <b>met de hand</b> aangepast",
"en": "The height of the adult changing table is adjusted <b>manually</b>"
}
},
{
"if": "height:mechanism=electric",
"then": {
"nl": "De verzorgingstafel wordt <b>door een electrische motor</b> in hoogte versteld",
"en": "The height of the adult changing table is adjusted <b>electrically</b>"
}
}
],
"condition": {
"and": [
"height=adjustable"
]
}
},
{
"labels": [
"relevant_questions"
],
"id": "adult-changing-table-support",
"labels": [
"hidden",
"prefixed",
"adult-changing-table"
],
"question": {
"en": "How is the adult changing table supported?",
"nl": "Hoe is de verschoningstafel in de ruimte geplaatst?"
},
"mappings": [
{
"if": "support=wall_mounted",
"then": {
"en": "The changing table is mounted to the wall",
"nl": "De verschoningstafel voor volwassenen hangt vast aan de muur"
}
},
{
"if": "support=legs",
"then": {
"en": "The changing table stands on table legs",
"nl": "De verschoningstafel voor volwassenen staat op tafelpoten"
}
},
{
"if": "support=wheels",
"then": {
"en": "The changing table stands on table legs <b>with wheels</b> and can be moved",
"nl": "De verschoningstafel voor volwassenen staat op tafelpoten <b>met wielen</b> en kan verplaatst worden"
}
}
]
}
],
"title": {
"en": "Adult changing table",
"nl": "Verzorgingstafel voor volwassenen"
},
"units": [
{
"adult:height": {
"quantity": "distance",
"denominations": [
"m",
"cm"
]
}
},
{
"adult:min_height": {
"quantity": "distance",
"denominations": [
"m",
"cm"
]
}
},
{
"adult:max_height": {
"quantity": "distance",
"denominations": [
"m",
"cm"
]
}
}
]
}

View file

@ -211,7 +211,14 @@
}
}
},
"level",
{
"builtin": "level",
"override": {
"labels+": [
"amenity-no-prefix"
]
}
},
{
"question": {
"en": "Are these toilets publicly accessible?",
@ -247,6 +254,7 @@
"mappings": [
{
"if": "access=yes",
"alsoShowIf": "access=public",
"then": {
"en": "Public access",
"de": "Der Zugang ist öffentlich",
@ -258,7 +266,38 @@
"da": "Offentlig adgang",
"ca": "Accés públic",
"cs": "Veřejný přístup",
"uk": "Публічний доступ"
"uk": "Публічний доступ",
"en": "Public access",
"de": "Öffentlicher Zugang",
"fr": "Accès publique",
"nl": "Publiek toegankelijk",
"it": "Accesso pubblico",
"ru": "Свободный доступ",
"es": "Acceso público",
"da": "Offentlig adgang",
"ca": "Accés públic",
"cs": "Veřejný přístup",
"en": "Public access",
"de": "Der Zugang ist öffentlich",
"fr": "Accès publique",
"nl": "Publiek toegankelijk",
"it": "Accesso pubblico",
"ru": "Свободный доступ",
"es": "Acceso público",
"da": "Offentlig adgang",
"ca": "Accés públic",
"cs": "Veřejný přístup",
"sl": "Javno dostopno",
"en": "Public access",
"de": "Öffentlicher Zugang",
"fr": "Accès publique",
"nl": "Publiek toegankelijk",
"it": "Accesso pubblico",
"ru": "Свободный доступ",
"es": "Acceso público",
"da": "Offentlig adgang",
"ca": "Accés públic",
"cs": "Veřejný přístup"
}
},
{
@ -310,33 +349,19 @@
"cs": "Přístupné, ale pro vstup je třeba požádat o klíč",
"uk": "Доступний, але для входу потрібно попросити ключ"
}
},
{
"if": "access=public",
"then": {
"en": "Public access",
"de": "Öffentlicher Zugang",
"fr": "Accès publique",
"nl": "Publiek toegankelijk",
"it": "Accesso pubblico",
"ru": "Свободный доступ",
"es": "Acceso público",
"da": "Offentlig adgang",
"ca": "Accés públic",
"cs": "Veřejný přístup"
},
"hideInAnswer": true
}
],
"labels": [
"relevant-questions"
"relevant-questions",
"amenity-no-prefix"
],
"id": "toilet-access"
},
{
"id": "toilets-fee",
"labels": [
"relevant-questions"
"relevant-questions",
"amenity-no-prefix"
],
"condition": {
"and": [
@ -352,6 +377,8 @@
"da": "Er det gratis at benytte disse toiletter?",
"ca": "Aquest serveis són gratuïts?",
"cs": "Jsou tyto toalety zdarma?",
"es": "¿Son estos baños de uso gratuito?",
"sl": "Ali so ta stranišča brezplačna za uporabo?",
"es": "¿Son estos baños de uso gratuito?"
},
"mappings": [
@ -366,7 +393,9 @@
"es": "Estos son baños de pago",
"da": "Det er betalingstoiletter",
"ca": "Aquests serveis són de pagament",
"cs": "Jedná se o placené toalety"
"cs": "Jedná se o placené toalety",
"cs": "Jedná se o placené toalety",
"sl": "To so plačljiva stranišča"
},
"if": "fee=yes"
},
@ -381,14 +410,17 @@
"da": "Gratis at bruge",
"ca": "Gratuït",
"cs": "Použití zdarma",
"es": "De uso gratuito"
"es": "De uso gratuito",
"pt": "Grátis para usar",
"sl": "Brezplačna uporaba"
}
}
]
},
{
"labels": [
"relevant-questions"
"relevant-questions",
"amenity-no-prefix"
],
"question": {
"en": "How much does one have to pay for these toilets?",
@ -400,7 +432,8 @@
"es": "¿Cuánto hay que pagar por estos baños?",
"da": "Hvor meget skal man betale for disse toiletter?",
"ca": "Quant s'ha de pagar per aquests lavabos?",
"cs": "Kolik se za tyto toalety platí?"
"cs": "Kolik se za tyto toalety platí?",
"sl": "Koliko je potrebno plačati za ta stranišča?"
},
"render": {
"en": "The fee is {charge}",
@ -412,7 +445,8 @@
"es": "La tarifa es {charge}",
"da": "Gebyret er {charge}",
"ca": "La taxa és {charge}",
"cs": "Poplatek je {charge}"
"cs": "Poplatek je {charge}",
"sl": "Plačilo je {charge}"
},
"condition": {
"and": [
@ -442,7 +476,8 @@
]
},
"=labels": [
"relevant-questions"
"relevant-questions",
"amenity-no-prefix"
]
}
},
@ -454,6 +489,7 @@
"access!=no"
]
},
"#labels": "NOT included in amenity-no-prefix! The 'amenity' has their own opening hours",
"=labels": [
"relevant-questions",
"no-prefix"
@ -474,7 +510,8 @@
"id": "toilets-type",
"labels": [
"relevant-questions",
"prefixed"
"prefixed",
"amenity-prefixed"
],
"question": {
"en": "Which kind of toilets are these?",
@ -550,7 +587,8 @@
"id": "toilets-disposal",
"labels": [
"relevant-questions",
"prefixed"
"prefixed",
"amenity-prefixed"
],
"question": {
"en": "How is the waste handled?",
@ -589,7 +627,8 @@
"id": "gender_segregated",
"labels": [
"relevant-questions",
"no-prefix"
"no-prefix",
"amenity-no-prefix"
],
"question": {
"en": "Are these toilets gender-segregated?",
@ -636,7 +675,8 @@
"id": "menstrual_products",
"labels": [
"relevant-questions",
"prefixed"
"prefixed",
"amenity-prefixed"
],
"question": {
"en": "Are free, menstrual products distributed here?",
@ -699,7 +739,8 @@
"id": "menstrual_products_location",
"labels": [
"relevant-questions",
"prefixed"
"prefixed",
"amenity-prefixed"
],
"question": {
"en": "Where are the free menstrual products located?",
@ -769,9 +810,11 @@
},
{
"id": "toilets-changing-table",
"#labels": "Very weird case: we transfer this as is to the 'amenity'-layer",
"labels": [
"relevant-questions",
"no-prefix"
"no-prefix",
"amenity-prefixed"
],
"question": {
"en": "Is a changing table (to change diapers) available?",
@ -819,7 +862,8 @@
{
"labels": [
"relevant-questions",
"no-prefix"
"no-prefix",
"amenity-prefixed"
],
"question": {
"en": "Where is the changing table located?",
@ -917,7 +961,8 @@
"id": "toilet-supervised",
"labels": [
"relevant-questions",
"no-prefix"
"no-prefix",
"amenity-no-prefix"
],
"question": {
"en": "Is this toilets supervised by a person?",
@ -964,7 +1009,8 @@
{
"id": "toilet-has-paper",
"labels": [
"relevant-questions"
"relevant-questions",
"amenity-prefixed"
],
"question": {
"en": "Does one have to bring their own toilet paper to this toilet?",
@ -1014,7 +1060,8 @@
{
"labels": [
"relevant-questions",
"prefixed"
"prefixed",
"amenity-prefixed"
],
"id": "toilet-handwashing",
"question": {
@ -1060,7 +1107,8 @@
"id": "toilet-drying",
"labels": [
"relevant-questions",
"prefixed"
"prefixed",
"amenity-prefixed"
],
"question": {
"en": "Do these toilets have a device to dry your hands?",
@ -1439,17 +1487,16 @@
}
},
{
"id": "adult-changing-table-title",
"labels": [
"hidden",
"builtin": "adult_changing_table.title",
"override": {
"labels+": [
"hidden",
"prefixed",
"adult-changing-table"
],
"render": {
"en": "<h3>Adult changing table</h3>",
"nl": "<h3>Verzorgingstafel voor volwassenen</h3>"
},
"condition": "changing_table:adult=yes"
"condition": "changing_table:adult=yes",
"classes": "bold text-lg"
}
},
{
"id": "adult-changing-table",
@ -1482,168 +1529,20 @@
]
},
{
"id": "adult-changing-table-height",
"labels": [
"hidden",
"prefixed",
"adult-changing-table"
],
"question": {
"en": "What is the height of the adult changing table?",
"nl": "Hoe hoog is de verzorgingstafel voor volwassenen?"
},
"questionHint": {
"en": "This is measured between the floor and the top of the changing table",
"nl": "Dit wordt gemeten van de vloer tot de bovenkant van de verzorgingstafel"
},
"mappings": [
{
"if": "changing_table:adult:height=adjustable",
"then": {
"en": "The changing table is <b>adjustable in height</b>",
"nl": "De verzorgingstafel is <b>in hoogte verstelbaar</b>"
}
"builtin": "adult_changing_table.relevant_questions",
"override": {
"labels+": [
"hidden",
"prefixed",
"adult-changing-table"
],
"condition": {
"and+": [
"changing_table:adult=yes"
]
}
],
"freeform": {
"key": "changing_table:adult:height",
"type": "pfloat"
},
"render": {
"en": "The changing table is {canonical(changing_table:adult:height)} high",
"nl": "De verzorgingstafel is {canonical(changing_table:adult:height)} hoog"
},
"condition": {
"and": [
"changing_table:adult=yes"
]
}
},
{
"id": "adult-changing-table-min_height",
"labels": [
"hidden",
"prefixed",
"adult-changing-table"
],
"question": {
"en": "What is the lowest height the adult changing table can be moved to?",
"nl": "Wat is de laagste stand waarop de verzorgingstafel voor volwassenen gezet kan worden?"
},
"questionHint": {
"en": "This is measured between the floor and the top of the changing table",
"nl": "Dit wordt gemeten van de vloer tot de bovenkant van de verzorgingstafel"
},
"freeform": {
"key": "changing_table:adult:min_height",
"type": "pfloat"
},
"render": {
"en": "The lowest height of the adult changing table is {canonical(changing_table:adult:min_height)}",
"nl": "De laagste stand van de verzorgingstafel is {canonical(changing_table:adult:min_height)} hoog"
},
"condition": {
"and": [
"changing_table:adult:height=adjustable"
]
}
},
{
"id": "adult-changing-table-max_height",
"labels": [
"hidden",
"prefixed",
"adult-changing-table"
],
"question": {
"en": "What is the highest height the adult changing table can be moved to?",
"nl": "Wat is de hoogste stand waarop de verzorgingstafel voor volwassenen gezet kan worden?"
},
"questionHint": {
"en": "This is measured between the floor and the top of the changing table",
"nl": "Dit wordt gemeten van de vloer tot de bovenkant van de verzorgingstafel"
},
"freeform": {
"key": "changing_table:adult:max_height",
"type": "pfloat"
},
"render": {
"en": "The highest height of the adult changing table is {canonical(changing_table:adult:max_height)}",
"nl": "De hoogste stand van de verzorgingstafel is {canonical(changing_table:adult:max_height)} hoog"
},
"condition": {
"and": [
"changing_table:adult:height=adjustable"
]
}
},
{
"id": "adult-changing-table-mechanism",
"labels": [
"hidden",
"relevant-questions",
"adult-changing-table"
],
"question": {
"en": "How is the height of the changing table adjusted?",
"nl": "Hoe wordt de hoogte van de verzorgingstafel aangepast?"
},
"mappings": [
{
"if": "changing_table:adult:height:mechanism=manual",
"then": {
"nl": "De hoogte van de verzorgingstafel wordt <b>met de hand</b> aangepast",
"en": "The height of the adult changing table is adjusted <b>manually</b>"
}
},
{
"if": "changing_table:adult:height:mechanism=electric",
"then": {
"nl": "De verzorgingstafel wordt <b>door een electrische motor</b> in hoogte versteld",
"en": "The height of the adult changing table is adjusted <b>electrically</b>"
}
}
],
"condition": {
"and": [
"changing_table:adult:height=adjustable"
]
}
},
{
"id": "adult-changing-table-support",
"labels": [
"hidden",
"prefixed",
"adult-changing-table"
],
"question": {
"en": "How is the adult changing table supported?",
"nl": "Hoe is de verschoningstafel in de ruimte geplaatst?"
},
"mappings": [
{
"if": "changing_table:adult:support=wall_mounted",
"then": {
"en": "The changing table is mounted to the wall",
"nl": "De verschoningstafel voor volwassenen hangt vast aan de muur"
}
},
{
"if": "changing_table:adult:support=legs",
"then": {
"en": "The changing table stands on table legs",
"nl": "De verschoningstafel voor volwassenen staat op tafelpoten"
}
},
{
"if": "changing_table:adult:support=wheels",
"then": {
"en": "The changing table stands on table legs <b>with wheels</b> and can be moved",
"nl": "De verschoningstafel voor volwassenen staat op tafelpoten <b>met wielen</b> en kan verplaatst worden"
}
}
]
"prefix": "changing_table:adult"
},
{
"id": "questions-adult-changing-table",
@ -1753,33 +1652,6 @@
"cm"
]
}
},
{
"changing_table:adult:height": {
"quantity": "distance",
"denominations": [
"m",
"cm"
]
}
},
{
"changing_table:adult:min_height": {
"quantity": "distance",
"denominations": [
"m",
"cm"
]
}
},
{
"changing_table:adult:max_height": {
"quantity": "distance",
"denominations": [
"m",
"cm"
]
}
}
]
}

View file

@ -141,197 +141,9 @@
"lineRendering": [],
"tagRenderings": [
"images",
"level",
{
"question": {
"en": "Are these toilets publicly accessible?",
"de": "Ist die Toilette öffentlich zugänglich?",
"nl": "Zijn deze toiletten publiek toegankelijk?",
"fr": "Ces toilettes sont-elles librement accessibles ?",
"ca": "Aquests serveis són d'accés públic?",
"cs": "Jsou tyto toalety veřejně přístupné?",
"sl": "Ali so ta stranišča javno dostopna?",
"es": "¿Son estos baños de acceso público?"
},
"render": {
"en": "Access is {toilets:access}",
"de": "Zugang ist {toilets:access}",
"fr": "L'accès est {toilets:access}",
"nl": "Toegankelijkheid is {toilets:access}",
"it": "L'accesso è {toilets:access}",
"es": "El acceso es {toilets:access}",
"da": "Adgang er {toilets:access}",
"ca": "L'accés és {toilets:access}",
"cs": "Přístup je {toilets:access}",
"sl": "Dostop je {toilets:access}",
"uk": "Доступ - {toilets:access}"
},
"freeform": {
"key": "toilets:access",
"addExtraTags": [
"fixme=the tag toilets:access was filled out by the user and might need refinement"
]
},
"mappings": [
{
"if": "toilets:access=yes",
"then": {
"en": "Public access",
"de": "Der Zugang ist öffentlich",
"fr": "Accès publique",
"nl": "Publiek toegankelijk",
"it": "Accesso pubblico",
"ru": "Свободный доступ",
"es": "Acceso público",
"da": "Offentlig adgang",
"ca": "Accés públic",
"cs": "Veřejný přístup",
"sl": "Javno dostopno"
}
},
{
"if": "toilets:access=customers",
"then": {
"en": "Only access to customers of the amenity",
"de": "Nur Zugang für Kunden der Einrichtung",
"nl": "Enkel toegankelijk voor klanten van de voorziening",
"fr": "Accessibles uniquement au clients du lieu",
"ca": "Només accessible a clients de l'instal·lació",
"cs": "Přístup pouze zákazníkům zařízení občanské vybavenosti",
"sl": "Samo za stranke lokala",
"es": "Solo acceso para clientes del servicio"
}
},
{
"if": "toilets:access=no",
"then": {
"en": "Not accessible, even for customers of the amenity",
"de": "Nicht zugänglich, auch nicht für Kunden der Einrichtung",
"nl": "Niet toegankelijk, ook niet voor klanten van de voorziening",
"fr": "Non accessibles, même pour les clients du lieu",
"ca": "No accessible, inclús per als clients de la instal·lació",
"cs": "Není přístupný, a to ani pro zákazníky občanské vybavenosti",
"sl": "Ni dostopno niti za stranke lokala",
"es": "Inaccesible, incluso para clientes del servicio"
}
},
{
"if": "toilets:access=key",
"then": {
"en": "Accessible, but one has to ask a key to enter",
"de": "Der Zugang ist möglich, aber man muss nach einen Schlüssel fragen",
"fr": "Accessibles, mais vous devez demander la clé",
"nl": "Toegankelijk na het vragen van de sleutel",
"it": "Accessibile, ma occorre chiedere una chiave per accedere",
"es": "Accesible, pero hay que pedir una llave para entrar",
"da": "Tilgængelig, men man skal bede om en nøgle for at komme ind",
"ca": "Accessible, però hi ha que demanar la clau per a entrar",
"cs": "Přístupné, ale ke vstupu musíte požádat o klíč",
"sl": "Dostopno, a je potrebno vprašati za ključ"
}
},
{
"if": "toilets:access=public",
"then": {
"en": "Public access",
"de": "Öffentlicher Zugang",
"fr": "Accès publique",
"nl": "Publiek toegankelijk",
"it": "Accesso pubblico",
"ru": "Свободный доступ",
"es": "Acceso público",
"da": "Offentlig adgang",
"ca": "Accés públic",
"cs": "Veřejný přístup"
},
"hideInAnswer": true
}
],
"id": "toilet-access"
},
{
"id": "toilets-fee",
"condition": "toilets:access!=no",
"question": {
"en": "Are these toilets free to use?",
"de": "Können diese Toiletten kostenlos benutzt werden?",
"fr": "Ces toilettes sont-elles payantes ?",
"nl": "Zijn deze toiletten gratis te gebruiken?",
"it": "Questi servizi igienici sono gratuiti?",
"da": "Er det gratis at benytte disse toiletter?",
"ca": "Aquest serveis són gratuïts?",
"cs": "Jsou tyto toalety zdarma k použití?",
"sl": "Ali so ta stranišča brezplačna za uporabo?",
"es": "¿Son estos baños de uso gratuito?"
},
"mappings": [
{
"then": {
"en": "These are paid toilets",
"de": "Die Nutzung ist gebührenpflichtig",
"fr": "Toilettes payantes",
"nl": "Men moet betalen om deze toiletten te gebruiken",
"ru": "Это платные туалеты",
"it": "Questi servizi igienici sono a pagamento",
"es": "Estos son baños de pago",
"da": "Det er betalingstoiletter",
"ca": "Aquests serveis són de pagament",
"cs": "Jedná se o placené toalety",
"sl": "To so plačljiva stranišča"
},
"if": "toilets:fee=yes"
},
{
"if": "toilets:fee=no",
"then": {
"en": "Free to use",
"de": "Die Nutzung ist kostenlos",
"fr": "Toilettes gratuites",
"nl": "Gratis te gebruiken",
"it": "Gratis",
"da": "Gratis at bruge",
"ca": "Gratuït",
"cs": "Zdarma k použití",
"pt": "Grátis para usar",
"sl": "Brezplačna uporaba",
"es": "De uso gratuito"
}
}
]
},
{
"question": {
"en": "How much does one have to pay for these toilets?",
"de": "Wie viel muss man für die Nutzung bezahlen?",
"fr": "Quel est le prix d'accès de ces toilettes ?",
"nl": "Hoeveel moet men betalen om deze toiletten te gebruiken?",
"it": "Quanto costa l'accesso a questi servizi igienici?",
"ru": "Сколько стоит посещение туалета?",
"es": "¿Cuánto hay que pagar por estos baños?",
"da": "Hvor meget skal man betale for disse toiletter?",
"ca": "Quant s'ha de pagar per aquests lavabos?",
"cs": "Kolik se platí za tyto toalety?",
"sl": "Koliko je potrebno plačati za ta stranišča?"
},
"render": {
"en": "The fee is {toilets:charge}",
"de": "Die Gebühr beträgt {toilets:charge}",
"fr": "Le prix est {toilets:charge}",
"nl": "De toiletten gebruiken kost {toilets:charge}",
"it": "La tariffa è {toilets:charge}",
"ru": "Стоимость {toilets:charge}",
"es": "La tarifa es {toilets:charge}",
"da": "Gebyret er {toilets:charge}",
"ca": "La taxa és {toilets:charge}",
"cs": "Poplatek je {toilets:charge}",
"sl": "Plačilo je {toilets:charge}"
},
"condition": "toilets:fee=yes",
"freeform": {
"key": "toilets:charge",
"type": "string"
},
"id": "toilet-charge"
"builtin": "toilet.amenity-no-prefix",
"prefix": "toilets"
},
{
"builtin": "opening_hours",
@ -347,6 +159,7 @@
}
}
},
"toilet.amenity-prefixed",
{
"id": "toilets-wheelchair",
"labels": [
@ -410,7 +223,6 @@
}
]
},
"toilet.prefixed",
{
"id": "questions-wheelchair",
"labels": [