Merge the translations into the layers

This commit is contained in:
Pieter Vander Vennet 2021-05-19 22:40:25 +02:00
parent 40a79ab6a6
commit 4e1a2b1607
6 changed files with 163 additions and 83 deletions

View file

@ -3,7 +3,8 @@
"name": { "name": {
"en": "Benches", "en": "Benches",
"de": "Sitzbänke", "de": "Sitzbänke",
"fr": "Bancs" "fr": "Bancs",
"nl": "Zitbanken"
}, },
"minzoom": 14, "minzoom": 14,
"source": { "source": {
@ -13,7 +14,8 @@
"render": { "render": {
"en": "Bench", "en": "Bench",
"de": "Sitzbank", "de": "Sitzbank",
"fr": "Banc" "fr": "Banc",
"nl": "Zitbank"
} }
}, },
"tagRenderings": [ "tagRenderings": [
@ -22,7 +24,8 @@
"render": { "render": {
"en": "Backrest", "en": "Backrest",
"de": "Rückenlehne", "de": "Rückenlehne",
"fr": "Dossier" "fr": "Dossier",
"nl": "Rugleuning"
}, },
"freeform": { "freeform": {
"key": "backrest" "key": "backrest"
@ -33,7 +36,8 @@
"then": { "then": {
"en": "Backrest: Yes", "en": "Backrest: Yes",
"de": "Rückenlehne: Ja", "de": "Rückenlehne: Ja",
"fr": "Dossier: Oui" "fr": "Dossier: Oui",
"nl": "Heeft een rugleuning"
} }
}, },
{ {
@ -41,21 +45,24 @@
"then": { "then": {
"en": "Backrest: No", "en": "Backrest: No",
"de": "Rückenlehne: Nein", "de": "Rückenlehne: Nein",
"fr": "Dossier: Non" "fr": "Dossier: Non",
"nl": "Rugleuning ontbreekt"
} }
} }
], ],
"question": { "question": {
"en": "Does this bench have a backrest?", "en": "Does this bench have a backrest?",
"de": "Hat diese Bank eine Rückenlehne?", "de": "Hat diese Bank eine Rückenlehne?",
"fr": "Ce banc dispose-t-il d'un dossier ?" "fr": "Ce banc dispose-t-il d'un dossier ?",
"nl": "Heeft deze zitbank een rugleuning?"
} }
}, },
{ {
"render": { "render": {
"en": "{seats} seats", "en": "{seats} seats",
"de": "{seats} Sitzplätze", "de": "{seats} Sitzplätze",
"fr": "{seats} places" "fr": "{seats} places",
"nl": "{seats} zitplaatsen"
}, },
"freeform": { "freeform": {
"key": "seats", "key": "seats",
@ -64,14 +71,16 @@
"question": { "question": {
"en": "How many seats does this bench have?", "en": "How many seats does this bench have?",
"de": "Wie viele Sitzplätze hat diese Bank?", "de": "Wie viele Sitzplätze hat diese Bank?",
"fr": "De combien de places dispose ce banc ?" "fr": "De combien de places dispose ce banc ?",
"nl": "Hoeveel zitplaatsen heeft deze bank?"
} }
}, },
{ {
"render": { "render": {
"en": "Material: {material}", "en": "Material: {material}",
"de": "Material: {material}", "de": "Material: {material}",
"fr": "Matériau : {material}" "fr": "Matériau : {material}",
"nl": "Gemaakt van {material}"
}, },
"freeform": { "freeform": {
"key": "material", "key": "material",
@ -83,7 +92,8 @@
"then": { "then": {
"en": "Material: wood", "en": "Material: wood",
"de": "Material: Holz", "de": "Material: Holz",
"fr": "Matériau : bois" "fr": "Matériau : bois",
"nl": "Gemaakt uit hout"
} }
}, },
{ {
@ -91,7 +101,8 @@
"then": { "then": {
"en": "Material: metal", "en": "Material: metal",
"de": "Material: Metall", "de": "Material: Metall",
"fr": "Matériau : métal" "fr": "Matériau : métal",
"nl": "Gemaakt uit metaal"
} }
}, },
{ {
@ -99,7 +110,8 @@
"then": { "then": {
"en": "Material: stone", "en": "Material: stone",
"de": "Material: Stein", "de": "Material: Stein",
"fr": "Matériau: pierre" "fr": "Matériau: pierre",
"nl": "Gemaakt uit steen"
} }
}, },
{ {
@ -107,7 +119,8 @@
"then": { "then": {
"en": "Material: concrete", "en": "Material: concrete",
"de": "Material: Beton", "de": "Material: Beton",
"fr": "Matériau : béton" "fr": "Matériau : béton",
"nl": "Gemaakt uit beton"
} }
}, },
{ {
@ -115,7 +128,8 @@
"then": { "then": {
"en": "Material: plastic", "en": "Material: plastic",
"de": "Material: Kunststoff", "de": "Material: Kunststoff",
"fr": "Matériau : plastique" "fr": "Matériau : plastique",
"nl": "Gemaakt uit plastiek"
} }
}, },
{ {
@ -123,24 +137,28 @@
"then": { "then": {
"en": "Material: steel", "en": "Material: steel",
"de": "Material: Stahl", "de": "Material: Stahl",
"fr": "Matériau : acier" "fr": "Matériau : acier",
"nl": "Gemaakt uit staal"
} }
} }
], ],
"question": { "question": {
"en": "What is the bench (seating) made from?", "en": "What is the bench (seating) made from?",
"de": "Aus welchem Material besteht die Sitzbank (Sitzfläche)?", "de": "Aus welchem Material besteht die Sitzbank (Sitzfläche)?",
"fr": "De quel matériau ce banc est-il fait ?" "fr": "De quel matériau ce banc est-il fait ?",
"nl": "Uit welk materiaal is het zitgedeelte van deze zitbank gemaakt?"
} }
}, },
{ {
"question": { "question": {
"en": "In which direction are you looking when sitting on the bench?", "en": "In which direction are you looking when sitting on the bench?",
"de": "In welche Richtung schaut man, wenn man auf der Bank sitzt?" "de": "In welche Richtung schaut man, wenn man auf der Bank sitzt?",
"nl": "In welke richting kijk je wanneer je op deze zitbank zit?"
}, },
"render": { "render": {
"en": "When sitting on the bench, one looks towards {direction}°.", "en": "When sitting on the bench, one looks towards {direction}°.",
"de": "Wenn man auf der Bank sitzt, schaut man in Richtung {direction}°." "de": "Wenn man auf der Bank sitzt, schaut man in Richtung {direction}°.",
"nl": "Wanneer je op deze bank zit, dan kijk je in {direction}°."
}, },
"freeform": { "freeform": {
"key": "direction", "key": "direction",
@ -151,12 +169,14 @@
"render": { "render": {
"en": "Colour: {colour}", "en": "Colour: {colour}",
"de": "Farbe: {colour}", "de": "Farbe: {colour}",
"fr": "Couleur : {colour}" "fr": "Couleur : {colour}",
"nl": "Kleur: {colour}"
}, },
"question": { "question": {
"en": "Which colour does this bench have?", "en": "Which colour does this bench have?",
"de": "Welche Farbe hat diese Sitzbank?", "de": "Welche Farbe hat diese Sitzbank?",
"fr": "Quelle est la couleur de ce banc ?" "fr": "Quelle est la couleur de ce banc ?",
"nl": "Welke kleur heeft deze zitbank?"
}, },
"freeform": { "freeform": {
"key": "colour", "key": "colour",
@ -168,7 +188,8 @@
"then": { "then": {
"en": "Colour: brown", "en": "Colour: brown",
"de": "Farbe: braun", "de": "Farbe: braun",
"fr": "Couleur : marron" "fr": "Couleur : marron",
"nl": "De kleur is bruin"
} }
}, },
{ {
@ -176,7 +197,8 @@
"then": { "then": {
"en": "Colour: green", "en": "Colour: green",
"de": "Farbe: grün", "de": "Farbe: grün",
"fr": "Couleur : verte" "fr": "Couleur : verte",
"nl": "De kleur is groen"
} }
}, },
{ {
@ -184,7 +206,8 @@
"then": { "then": {
"en": "Colour: gray", "en": "Colour: gray",
"de": "Farbe: grau", "de": "Farbe: grau",
"fr": "Couleur : gris" "fr": "Couleur : gris",
"nl": "De kleur is grijs"
} }
}, },
{ {
@ -192,7 +215,8 @@
"then": { "then": {
"en": "Colour: white", "en": "Colour: white",
"de": "Farbe: weiß", "de": "Farbe: weiß",
"fr": "Couleur : blanc" "fr": "Couleur : blanc",
"nl": "De kleur is wit"
} }
}, },
{ {
@ -200,7 +224,8 @@
"then": { "then": {
"en": "Colour: red", "en": "Colour: red",
"de": "Farbe: rot", "de": "Farbe: rot",
"fr": "Couleur : rouge" "fr": "Couleur : rouge",
"nl": "De kleur is rood"
} }
}, },
{ {
@ -208,7 +233,8 @@
"then": { "then": {
"en": "Colour: black", "en": "Colour: black",
"de": "Farbe: schwarz", "de": "Farbe: schwarz",
"fr": "Couleur : noire" "fr": "Couleur : noire",
"nl": "De kleur is zwart"
} }
}, },
{ {
@ -216,7 +242,8 @@
"then": { "then": {
"en": "Colour: blue", "en": "Colour: blue",
"de": "Farbe: blau", "de": "Farbe: blau",
"fr": "Couleur : bleu" "fr": "Couleur : bleu",
"nl": "De kleur is blauw"
} }
}, },
{ {
@ -224,17 +251,20 @@
"then": { "then": {
"en": "Colour: yellow", "en": "Colour: yellow",
"de": "Farbe: gelb", "de": "Farbe: gelb",
"fr": "Couleur : jaune" "fr": "Couleur : jaune",
"nl": "De kleur is geel"
} }
} }
] ]
}, },
{ {
"question": { "question": {
"en": "When was this bench last surveyed?" "en": "When was this bench last surveyed?",
"nl": "Wanneer is deze laatste bank laatst gesurveyed?"
}, },
"render": { "render": {
"en": "This bench was last surveyed on {survey:date}" "en": "This bench was last surveyed on {survey:date}",
"nl": "Deze bank is laatst gesurveyd op {survey:date}"
}, },
"freeform": { "freeform": {
"key": "survey:date", "key": "survey:date",
@ -270,12 +300,14 @@
"title": { "title": {
"en": "Bench", "en": "Bench",
"de": "Sitzbank", "de": "Sitzbank",
"fr": "Banc" "fr": "Banc",
"nl": "Zitbank"
}, },
"description": { "description": {
"en": "Add a new bench", "en": "Add a new bench",
"de": "Neue Sitzbank eintragen", "de": "Neue Sitzbank eintragen",
"fr": "Ajouter un nouveau banc" "fr": "Ajouter un nouveau banc",
"nl": "Voeg een nieuwe zitbank toe"
} }
} }
] ]

View file

@ -3,7 +3,8 @@
"name": { "name": {
"en": "Benches at public transport stops", "en": "Benches at public transport stops",
"de": "Sitzbänke bei Haltestellen", "de": "Sitzbänke bei Haltestellen",
"fr": "Bancs des arrêts de transport en commun" "fr": "Bancs des arrêts de transport en commun",
"nl": "Zitbanken aan bushaltes"
}, },
"minzoom": 14, "minzoom": 14,
"source": { "source": {
@ -18,7 +19,8 @@
"render": { "render": {
"en": "Bench", "en": "Bench",
"de": "Sitzbank", "de": "Sitzbank",
"fr": "Banc" "fr": "Banc",
"nl": "Zitbank"
}, },
"mappings": [ "mappings": [
{ {
@ -32,7 +34,8 @@
"then": { "then": {
"en": "Bench at public transport stop", "en": "Bench at public transport stop",
"de": "Sitzbank bei Haltestelle", "de": "Sitzbank bei Haltestelle",
"fr": "Banc d'un arrêt de transport en commun" "fr": "Banc d'un arrêt de transport en commun",
"nl": "Zitbank aan een bushalte"
} }
}, },
{ {
@ -44,7 +47,8 @@
"then": { "then": {
"en": "Bench in shelter", "en": "Bench in shelter",
"de": "Sitzbank in Unterstand", "de": "Sitzbank in Unterstand",
"fr": "Banc dans un abri" "fr": "Banc dans un abri",
"nl": "Zitbank in een schuilhokje"
} }
} }
] ]
@ -55,7 +59,8 @@
"render": { "render": {
"en": "{name}", "en": "{name}",
"de": "{name}", "de": "{name}",
"fr": "{name}" "fr": "{name}",
"nl": "{name}"
}, },
"freeform": { "freeform": {
"key": "name" "key": "name"
@ -65,7 +70,8 @@
"render": { "render": {
"en": "Stand up bench", "en": "Stand up bench",
"de": "Stehbank", "de": "Stehbank",
"fr": "Banc assis debout" "fr": "Banc assis debout",
"nl": "Leunbank"
}, },
"freeform": { "freeform": {
"key": "bench", "key": "bench",

View file

@ -1,11 +1,13 @@
{ {
"id": "bicycle_tube_vending_machine", "id": "bicycle_tube_vending_machine",
"name": { "name": {
"en": "Bicycle tube vending machine" "en": "Bicycle tube vending machine",
"nl": "Fietsbanden-verkoopsautomaat"
}, },
"title": { "title": {
"render": { "render": {
"en": "Bicycle tube vending machine" "en": "Bicycle tube vending machine",
"nl": "Fietsbanden-verkoopsautomaat"
}, },
"mappings": [ "mappings": [
{ {
@ -50,7 +52,8 @@
"presets": [ "presets": [
{ {
"title": { "title": {
"en": "Bicycle tube vending machine" "en": "Bicycle tube vending machine",
"nl": "Fietsbanden-verkoopsautomaat"
}, },
"tags": [ "tags": [
"amenity=vending_machine", "amenity=vending_machine",
@ -65,10 +68,12 @@
{ {
"#": "Still in use?", "#": "Still in use?",
"question": { "question": {
"en": "Is this vending machine still operational?" "en": "Is this vending machine still operational?",
"nl": "Is deze verkoopsautomaat nog steeds werkende?"
}, },
"render": { "render": {
"en": "The operational status is <i>{operational_status</i>" "en": "The operational status is <i>{operational_status</i>",
"nl": "Deze verkoopsautomaat is <i>{operational_status}</i>"
}, },
"freeform": { "freeform": {
"key": "operational_status" "key": "operational_status"
@ -77,19 +82,22 @@
{ {
"if": "operational_status=", "if": "operational_status=",
"then": { "then": {
"en": "This vending machine works" "en": "This vending machine works",
"nl": "Deze verkoopsautomaat werkt"
} }
}, },
{ {
"if": "operational_status=broken", "if": "operational_status=broken",
"then": { "then": {
"en": "This vending machine is broken" "en": "This vending machine is broken",
"nl": "Deze verkoopsautomaat is kapot"
} }
}, },
{ {
"if": "operational_status=closed", "if": "operational_status=closed",
"then": { "then": {
"en": "This vending machine is closed" "en": "This vending machine is closed",
"nl": "Deze verkoopsautomaat is uitgeschakeld"
} }
} }
] ]

View file

@ -1,7 +1,8 @@
{ {
"id": "bike_monitoring_station", "id": "bike_monitoring_station",
"name": { "name": {
"en": "Monitoring stations" "en": "Monitoring stations",
"nl": "Telstation"
}, },
"minzoom": 12, "minzoom": 12,
"source": { "source": {

View file

@ -12,7 +12,8 @@
"render": { "render": {
"en": "Toilet", "en": "Toilet",
"de": "Toilette", "de": "Toilette",
"fr": "Toilettes" "fr": "Toilettes",
"nl": "Toilet"
} }
}, },
"icon": { "icon": {
@ -38,7 +39,8 @@
"title": { "title": {
"en": "Toilet", "en": "Toilet",
"de": "Toilette", "de": "Toilette",
"fr": "Toilettes" "fr": "Toilettes",
"nl": "Toilet"
}, },
"tags": [ "tags": [
"amenity=toilets" "amenity=toilets"
@ -46,14 +48,16 @@
"description": { "description": {
"en": "A publicly accessible toilet or restroom", "en": "A publicly accessible toilet or restroom",
"de": "Eine öffentlich zugängliche Toilette", "de": "Eine öffentlich zugängliche Toilette",
"fr": "Des toilettes" "fr": "Des toilettes",
"nl": "Een publieke toilet"
} }
}, },
{ {
"title": { "title": {
"en": "Toilets with wheelchair accessible toilet", "en": "Toilets with wheelchair accessible toilet",
"de": "Toiletten mit rollstuhlgerechter Toilette", "de": "Toiletten mit rollstuhlgerechter Toilette",
"fr": "Toilettes accessible aux personnes à mobilité réduite" "fr": "Toilettes accessible aux personnes à mobilité réduite",
"nl": "Een rolstoeltoegankelijke toilet"
}, },
"tags": [ "tags": [
"amenity=toilets", "amenity=toilets",
@ -62,7 +66,8 @@
"description": { "description": {
"en": "A restroom which has at least one wheelchair-accessible toilet", "en": "A restroom which has at least one wheelchair-accessible toilet",
"de": "Eine Toilettenanlage mit mindestens einer rollstuhlgerechten Toilette", "de": "Eine Toilettenanlage mit mindestens einer rollstuhlgerechten Toilette",
"fr": "Toilettes avec au moins un WC accessible aux personnes à mobilité réduite" "fr": "Toilettes avec au moins un WC accessible aux personnes à mobilité réduite",
"nl": "Deze toiletten hebben op zijn minst één rolstoeltoegankelijke WC"
} }
} }
], ],
@ -72,12 +77,14 @@
"question": { "question": {
"en": "Are these toilets publicly accessible?", "en": "Are these toilets publicly accessible?",
"de": "Sind diese Toiletten öffentlich zugänglich?", "de": "Sind diese Toiletten öffentlich zugänglich?",
"fr": "Ces toilettes sont-elles accessibles publiquement ?" "fr": "Ces toilettes sont-elles accessibles publiquement ?",
"nl": "Zijn deze toiletten publiek toegankelijk?"
}, },
"render": { "render": {
"en": "Access is {access}", "en": "Access is {access}",
"de": "Zugang ist {access}", "de": "Zugang ist {access}",
"fr": "L'accès est {access}" "fr": "L'accès est {access}",
"nl": "Toegankelijkheid is {access}"
}, },
"freeform": { "freeform": {
"key": "access", "key": "access",
@ -91,7 +98,8 @@
"then": { "then": {
"en": "Public access", "en": "Public access",
"de": "Öffentlicher Zugang", "de": "Öffentlicher Zugang",
"fr": "Accès publique" "fr": "Accès publique",
"nl": "Publiek toegankelijk"
} }
}, },
{ {
@ -99,7 +107,8 @@
"then": { "then": {
"en": "Only access to customers", "en": "Only access to customers",
"de": "Nur Zugang für Kunden", "de": "Nur Zugang für Kunden",
"fr": "Accès réservé aux clients" "fr": "Accès réservé aux clients",
"nl": "Enkel toegang voor klanten"
} }
}, },
{ {
@ -107,7 +116,8 @@
"then": { "then": {
"en": "Not accessible", "en": "Not accessible",
"de": "Nicht zugänglich", "de": "Nicht zugänglich",
"fr": "WC privés" "fr": "WC privés",
"nl": "Niet toegankelijk"
} }
}, },
{ {
@ -115,7 +125,8 @@
"then": { "then": {
"en": "Accessible, but one has to ask a key to enter", "en": "Accessible, but one has to ask a key to enter",
"de": "Zugänglich, aber man muss einen Schlüssel für die Eingabe verlangen", "de": "Zugänglich, aber man muss einen Schlüssel für die Eingabe verlangen",
"fr": "Accessible, mais vous devez demander la clé" "fr": "Accessible, mais vous devez demander la clé",
"nl": "Toegankelijk na het vragen van de sleutel"
} }
} }
] ]
@ -124,14 +135,16 @@
"question": { "question": {
"en": "Are these toilets free to use?", "en": "Are these toilets free to use?",
"de": "Können diese Toiletten kostenlos benutzt werden?", "de": "Können diese Toiletten kostenlos benutzt werden?",
"fr": "Ces toilettes sont-elles payantes" "fr": "Ces toilettes sont-elles payantes",
"nl": "Zijn deze toiletten gratis te gebruiken?"
}, },
"mappings": [ "mappings": [
{ {
"then": { "then": {
"en": "These are paid toilets", "en": "These are paid toilets",
"de": "Dies sind bezahlte Toiletten", "de": "Dies sind bezahlte Toiletten",
"fr": "Toilettes payantes" "fr": "Toilettes payantes",
"nl": "Men moet betalen om deze toiletten te gebruiken"
}, },
"if": "fee=yes" "if": "fee=yes"
}, },
@ -140,7 +153,8 @@
"then": { "then": {
"en": "Free to use", "en": "Free to use",
"de": "Kostenlose Nutzung", "de": "Kostenlose Nutzung",
"fr": "Toilettes gratuites" "fr": "Toilettes gratuites",
"nl": "Gratis te gebruiken"
} }
} }
] ]
@ -149,12 +163,14 @@
"question": { "question": {
"en": "How much does one have to pay for these toilets?", "en": "How much does one have to pay for these toilets?",
"de": "Wie viel muss man für diese Toiletten bezahlen?", "de": "Wie viel muss man für diese Toiletten bezahlen?",
"fr": "Quel est le prix d'accès de ces toilettes ?" "fr": "Quel est le prix d'accès de ces toilettes ?",
"nl": "Hoeveel moet men betalen om deze toiletten te gebruiken?"
}, },
"render": { "render": {
"en": "The fee is {charge}", "en": "The fee is {charge}",
"de": "Die Gebühr beträgt {charge}", "de": "Die Gebühr beträgt {charge}",
"fr": "Le prix est {charge}" "fr": "Le prix est {charge}",
"nl": "De toiletten gebruiken kost {charge}"
}, },
"condition": "fee=yes", "condition": "fee=yes",
"freeform": { "freeform": {
@ -166,14 +182,16 @@
"question": { "question": {
"en": "Is there a dedicated toilet for wheelchair users", "en": "Is there a dedicated toilet for wheelchair users",
"de": "Gibt es eine Toilette für Rollstuhlfahrer?", "de": "Gibt es eine Toilette für Rollstuhlfahrer?",
"fr": "Un WC réservé aux personnes à mobilité réduite est-il présent ?" "fr": "Un WC réservé aux personnes à mobilité réduite est-il présent ?",
"nl": "Is er een rolstoeltoegankelijke toilet voorzien?"
}, },
"mappings": [ "mappings": [
{ {
"then": { "then": {
"en": "There is a dedicated toilet for wheelchair users", "en": "There is a dedicated toilet for wheelchair users",
"de": "Es gibt eine Toilette für Rollstuhlfahrer", "de": "Es gibt eine Toilette für Rollstuhlfahrer",
"fr": "Il y a un WC réservé pour les personnes à mobilité réduite" "fr": "Il y a un WC réservé pour les personnes à mobilité réduite",
"nl": "Er is een toilet voor rolstoelgebruikers"
}, },
"if": "wheelchair=yes" "if": "wheelchair=yes"
}, },
@ -182,7 +200,8 @@
"then": { "then": {
"en": "No wheelchair access", "en": "No wheelchair access",
"de": "Kein Zugang für Rollstuhlfahrer", "de": "Kein Zugang für Rollstuhlfahrer",
"fr": "Non accessible aux personnes à mobilité réduite" "fr": "Non accessible aux personnes à mobilité réduite",
"nl": "Niet toegankelijk voor rolstoelgebruikers"
} }
} }
] ]
@ -191,7 +210,8 @@
"question": { "question": {
"en": "Which kind of toilets are this?", "en": "Which kind of toilets are this?",
"de": "Welche Art von Toiletten sind das?", "de": "Welche Art von Toiletten sind das?",
"fr": "De quel type sont ces toilettes ?" "fr": "De quel type sont ces toilettes ?",
"nl": "Welke toiletten zijn dit?"
}, },
"mappings": [ "mappings": [
{ {
@ -199,7 +219,8 @@
"then": { "then": {
"en": "There are only seated toilets", "en": "There are only seated toilets",
"de": "Es gibt nur Sitztoiletten", "de": "Es gibt nur Sitztoiletten",
"fr": "Il y a uniquement des WC assis" "fr": "Il y a uniquement des WC assis",
"nl": "Er zijn enkel WC's om op te zitten"
} }
}, },
{ {
@ -207,7 +228,8 @@
"then": { "then": {
"en": "There are only urinals here", "en": "There are only urinals here",
"de": "Hier gibt es nur Pissoirs", "de": "Hier gibt es nur Pissoirs",
"fr": "Il y a uniquement des urinoirs" "fr": "Il y a uniquement des urinoirs",
"nl": "Er zijn enkel urinoirs"
} }
}, },
{ {
@ -215,7 +237,8 @@
"then": { "then": {
"en": "There are only squat toilets here", "en": "There are only squat toilets here",
"de": "Es gibt hier nur Hocktoiletten.", "de": "Es gibt hier nur Hocktoiletten.",
"fr": "Il y a uniquement des WC turques" "fr": "Il y a uniquement des WC turques",
"nl": "Er zijn enkel hurktoiletten"
} }
}, },
{ {
@ -223,7 +246,8 @@
"then": { "then": {
"en": "Both seated toilets and urinals are available here", "en": "Both seated toilets and urinals are available here",
"de": "Sowohl Sitztoiletten als auch Pissoirs sind hier verfügbar", "de": "Sowohl Sitztoiletten als auch Pissoirs sind hier verfügbar",
"fr": "Il y a des WC assis et des urinoirs" "fr": "Il y a des WC assis et des urinoirs",
"nl": "Er zijn zowel urinoirs als zittoiletten"
} }
} }
] ]
@ -232,14 +256,16 @@
"question": { "question": {
"en": "Is a changing table (to change diapers) available?", "en": "Is a changing table (to change diapers) available?",
"de": "Ist ein Wickeltisch (zum Wechseln der Windeln) vorhanden?", "de": "Ist ein Wickeltisch (zum Wechseln der Windeln) vorhanden?",
"fr": "Ces WC disposent-ils d'une table à langer ?" "fr": "Ces WC disposent-ils d'une table à langer ?",
"nl": "Is er een luiertafel beschikbaar?"
}, },
"mappings": [ "mappings": [
{ {
"then": { "then": {
"en": "A changing table is available", "en": "A changing table is available",
"de": "Ein Wickeltisch ist verfügbar", "de": "Ein Wickeltisch ist verfügbar",
"fr": "Une table à langer est disponible" "fr": "Une table à langer est disponible",
"nl": "Er is een luiertafel"
}, },
"if": "changing_table=yes" "if": "changing_table=yes"
}, },
@ -248,7 +274,8 @@
"then": { "then": {
"en": "No changing table is available", "en": "No changing table is available",
"de": "Es ist kein Wickeltisch verfügbar", "de": "Es ist kein Wickeltisch verfügbar",
"fr": "Aucune table à langer" "fr": "Aucune table à langer",
"nl": "Geen luiertafel"
} }
} }
] ]
@ -257,12 +284,14 @@
"question": { "question": {
"en": "Where is the changing table located?", "en": "Where is the changing table located?",
"de": "Wo befindet sich der Wickeltisch?", "de": "Wo befindet sich der Wickeltisch?",
"fr": "Où se situe la table à langer ?" "fr": "Où se situe la table à langer ?",
"nl": "Waar bevindt de luiertafel zich?"
}, },
"render": { "render": {
"en": "The changing table is located at {changing_table:location}", "en": "The changing table is located at {changing_table:location}",
"de": "Die Wickeltabelle befindet sich in {changing_table:location}", "de": "Die Wickeltabelle befindet sich in {changing_table:location}",
"fr": "Emplacement de la table à langer : {changing_table:location}" "fr": "Emplacement de la table à langer : {changing_table:location}",
"nl": "De luiertafel bevindt zich in {changing_table:location}"
}, },
"condition": "changing_table=yes", "condition": "changing_table=yes",
"freeform": { "freeform": {
@ -273,7 +302,8 @@
"then": { "then": {
"en": "The changing table is in the toilet for women. ", "en": "The changing table is in the toilet for women. ",
"de": "Der Wickeltisch befindet sich in der Damentoilette. ", "de": "Der Wickeltisch befindet sich in der Damentoilette. ",
"fr": "La table à langer se situe dans les WC pour femmes. " "fr": "La table à langer se situe dans les WC pour femmes. ",
"nl": "De luiertafel bevindt zich in de vrouwentoiletten "
}, },
"if": "changing_table:location=female_toilet" "if": "changing_table:location=female_toilet"
}, },
@ -281,7 +311,8 @@
"then": { "then": {
"en": "The changing table is in the toilet for men. ", "en": "The changing table is in the toilet for men. ",
"de": "Der Wickeltisch befindet sich in der Herrentoilette. ", "de": "Der Wickeltisch befindet sich in der Herrentoilette. ",
"fr": "La table à langer se situe dans les WC pour hommes. " "fr": "La table à langer se situe dans les WC pour hommes. ",
"nl": "De luiertafel bevindt zich in de herentoiletten "
}, },
"if": "changing_table:location=male_toilet" "if": "changing_table:location=male_toilet"
}, },
@ -290,7 +321,8 @@
"then": { "then": {
"en": "The changing table is in the toilet for wheelchair users. ", "en": "The changing table is in the toilet for wheelchair users. ",
"de": "Der Wickeltisch befindet sich in der Toilette für Rollstuhlfahrer. ", "de": "Der Wickeltisch befindet sich in der Toilette für Rollstuhlfahrer. ",
"fr": "La table à langer se situe dans les WC pour personnes à mobilité réduite. " "fr": "La table à langer se situe dans les WC pour personnes à mobilité réduite. ",
"nl": "De luiertafel bevindt zich in de rolstoeltoegankelijke toilet "
} }
}, },
{ {
@ -298,7 +330,8 @@
"then": { "then": {
"en": "The changing table is in a dedicated room. ", "en": "The changing table is in a dedicated room. ",
"de": "Der Wickeltisch befindet sich in einem eigenen Raum. ", "de": "Der Wickeltisch befindet sich in einem eigenen Raum. ",
"fr": "La table à langer se situe dans un espace dédié. " "fr": "La table à langer se situe dans un espace dédié. ",
"nl": "De luiertafel bevindt zich in een daartoe voorziene kamer "
} }
} }
] ]

View file

@ -264,7 +264,7 @@ function mergeLayerTranslation(layerConfig: LayerConfigJson, path: string, trans
const id = layerConfig.id; const id = layerConfig.id;
translationFiles.forEach((translations, lang) => { translationFiles.forEach((translations, lang) => {
const translationsForLayer = translations[id] const translationsForLayer = translations[id]
// MergeTranslation(translationsForLayer, layerConfig, lang, id) MergeTranslation(translationsForLayer, layerConfig, lang, id)
}) })
writeFileSync(path, JSON.stringify(layerConfig, null, " ")) writeFileSync(path, JSON.stringify(layerConfig, null, " "))
} }
@ -290,9 +290,9 @@ function mergeLayerTranslations() {
mergeLayerTranslation(layerFile.parsed, layerFile.path, translationFiles) mergeLayerTranslation(layerFile.parsed, layerFile.path, translationFiles)
} }
} }
// generateLayerTranslationsObject()
mergeLayerTranslations(); mergeLayerTranslations();
// generateLayerTranslationsObject()
compileTranslationsFromWeblate(); compileTranslationsFromWeblate();