diff --git a/assets/layers/bike_repair_station/bike_repair_station.json b/assets/layers/bike_repair_station/bike_repair_station.json
index 79ad798456..df8673f845 100644
--- a/assets/layers/bike_repair_station/bike_repair_station.json
+++ b/assets/layers/bike_repair_station/bike_repair_station.json
@@ -503,19 +503,13 @@
}
],
"iconSize": {
- "render": {
- "en": "50,50,bottom"
- }
+ "render": "50,50,bottom"
},
"color": {
- "render": {
- "en": "#00f"
- }
+ "render": "#00f"
},
"width": {
- "render": {
- "en": "1"
- }
+ "render": "1"
},
"wayHandling": 2,
"presets": [
diff --git a/langs/layers/en.json b/langs/layers/en.json
index 96425af84a..f010443ef8 100644
--- a/langs/layers/en.json
+++ b/langs/layers/en.json
@@ -285,9 +285,6 @@
},
"bike_parking": {
"name": "Bike parking",
- "icon": {
- "render": "./assets/layers/bike_parking/parking.svg"
- },
"presets": {
"0": {
"title": "Bike parking"
@@ -526,15 +523,6 @@
"icon": {
"render": "./assets/layers/bike_repair_station/repair_station.svg"
},
- "iconSize": {
- "render": "50,50,bottom"
- },
- "color": {
- "render": "#00f"
- },
- "width": {
- "render": "1"
- },
"presets": {
"0": {
"title": "Bike pump",
diff --git a/langs/layers/nl.json b/langs/layers/nl.json
index 5477fa40bb..1561b5c890 100644
--- a/langs/layers/nl.json
+++ b/langs/layers/nl.json
@@ -1,4 +1,118 @@
{
+ "bench": {
+ "name": "Zitbanken",
+ "title": {
+ "render": "Zitbank"
+ },
+ "tagRenderings": {
+ "1": {
+ "render": "Rugleuning",
+ "mappings": {
+ "0": {
+ "then": "Heeft een rugleuning"
+ },
+ "1": {
+ "then": "Rugleuning ontbreekt"
+ }
+ },
+ "question": "Heeft deze zitbank een rugleuning?"
+ },
+ "2": {
+ "render": "{seats} zitplaatsen",
+ "question": "Hoeveel zitplaatsen heeft deze bank?"
+ },
+ "3": {
+ "render": "Gemaakt van {material}",
+ "mappings": {
+ "0": {
+ "then": "Gemaakt uit hout"
+ },
+ "1": {
+ "then": "Gemaakt uit metaal"
+ },
+ "2": {
+ "then": "Gemaakt uit steen"
+ },
+ "3": {
+ "then": "Gemaakt uit beton"
+ },
+ "4": {
+ "then": "Gemaakt uit plastiek"
+ },
+ "5": {
+ "then": "Gemaakt uit staal"
+ }
+ },
+ "question": "Uit welk materiaal is het zitgedeelte van deze zitbank gemaakt?"
+ },
+ "4": {
+ "question": "In welke richting kijk je wanneer je op deze zitbank zit?",
+ "render": "Wanneer je op deze bank zit, dan kijk je in {direction}°."
+ },
+ "5": {
+ "render": "Kleur: {colour}",
+ "question": "Welke kleur heeft deze zitbank?",
+ "mappings": {
+ "0": {
+ "then": "De kleur is bruin"
+ },
+ "1": {
+ "then": "De kleur is groen"
+ },
+ "2": {
+ "then": "De kleur is grijs"
+ },
+ "3": {
+ "then": "De kleur is wit"
+ },
+ "4": {
+ "then": "De kleur is rood"
+ },
+ "5": {
+ "then": "De kleur is zwart"
+ },
+ "6": {
+ "then": "De kleur is blauw"
+ },
+ "7": {
+ "then": "De kleur is geel"
+ }
+ }
+ },
+ "6": {
+ "question": "Wanneer is deze laatste bank laatst gesurveyed?",
+ "render": "Deze bank is laatst gesurveyd op {survey:date}"
+ }
+ },
+ "presets": {
+ "0": {
+ "title": "Zitbank",
+ "description": "Voeg een nieuwe zitbank toe"
+ }
+ }
+ },
+ "bench_at_pt": {
+ "name": "Zitbanken aan bushaltes",
+ "title": {
+ "render": "Zitbank",
+ "mappings": {
+ "0": {
+ "then": "Zitbank aan een bushalte"
+ },
+ "1": {
+ "then": "Zitbank in een schuilhokje"
+ }
+ }
+ },
+ "tagRenderings": {
+ "1": {
+ "render": "{name}"
+ },
+ "2": {
+ "render": "Leunbank"
+ }
+ }
+ },
"bicycle_library": {
"name": "Fietsbibliotheek",
"title": {
@@ -44,6 +158,34 @@
}
}
},
+ "bicycle_tube_vending_machine": {
+ "name": "Fietsbanden-verkoopsautomaat",
+ "title": {
+ "render": "Fietsbanden-verkoopsautomaat"
+ },
+ "presets": {
+ "0": {
+ "title": "Fietsbanden-verkoopsautomaat"
+ }
+ },
+ "tagRenderings": {
+ "1": {
+ "question": "Is deze verkoopsautomaat nog steeds werkende?",
+ "render": "Deze verkoopsautomaat is {operational_status}",
+ "mappings": {
+ "0": {
+ "then": "Deze verkoopsautomaat werkt"
+ },
+ "1": {
+ "then": "Deze verkoopsautomaat is kapot"
+ },
+ "2": {
+ "then": "Deze verkoopsautomaat is uitgeschakeld"
+ }
+ }
+ }
+ }
+ },
"bike_cafe": {
"name": "Fietscafé",
"title": {
@@ -128,6 +270,7 @@
}
},
"bike_monitoring_station": {
+ "name": "Telstation",
"title": {
"render": "Fietstelstation",
"mappings": {
@@ -138,8 +281,7 @@
"then": "Fietstelstation {ref}"
}
}
- },
- "name": "Telstation"
+ }
},
"bike_parking": {
"name": "Fietsparking",
@@ -1576,6 +1718,113 @@
}
}
},
+ "toilet": {
+ "title": {
+ "render": "Toilet"
+ },
+ "presets": {
+ "0": {
+ "title": "Toilet",
+ "description": "Een publieke toilet"
+ },
+ "1": {
+ "title": "Een rolstoeltoegankelijke toilet",
+ "description": "Deze toiletten hebben op zijn minst één rolstoeltoegankelijke WC"
+ }
+ },
+ "tagRenderings": {
+ "1": {
+ "question": "Zijn deze toiletten publiek toegankelijk?",
+ "render": "Toegankelijkheid is {access}",
+ "mappings": {
+ "0": {
+ "then": "Publiek toegankelijk"
+ },
+ "1": {
+ "then": "Enkel toegang voor klanten"
+ },
+ "2": {
+ "then": "Niet toegankelijk"
+ },
+ "3": {
+ "then": "Toegankelijk na het vragen van de sleutel"
+ }
+ }
+ },
+ "2": {
+ "question": "Zijn deze toiletten gratis te gebruiken?",
+ "mappings": {
+ "0": {
+ "then": "Men moet betalen om deze toiletten te gebruiken"
+ },
+ "1": {
+ "then": "Gratis te gebruiken"
+ }
+ }
+ },
+ "3": {
+ "question": "Hoeveel moet men betalen om deze toiletten te gebruiken?",
+ "render": "De toiletten gebruiken kost {charge}"
+ },
+ "4": {
+ "question": "Is er een rolstoeltoegankelijke toilet voorzien?",
+ "mappings": {
+ "0": {
+ "then": "Er is een toilet voor rolstoelgebruikers"
+ },
+ "1": {
+ "then": "Niet toegankelijk voor rolstoelgebruikers"
+ }
+ }
+ },
+ "5": {
+ "question": "Welke toiletten zijn dit?",
+ "mappings": {
+ "0": {
+ "then": "Er zijn enkel WC's om op te zitten"
+ },
+ "1": {
+ "then": "Er zijn enkel urinoirs"
+ },
+ "2": {
+ "then": "Er zijn enkel hurktoiletten"
+ },
+ "3": {
+ "then": "Er zijn zowel urinoirs als zittoiletten"
+ }
+ }
+ },
+ "6": {
+ "question": "Is er een luiertafel beschikbaar?",
+ "mappings": {
+ "0": {
+ "then": "Er is een luiertafel"
+ },
+ "1": {
+ "then": "Geen luiertafel"
+ }
+ }
+ },
+ "7": {
+ "question": "Waar bevindt de luiertafel zich?",
+ "render": "De luiertafel bevindt zich in {changing_table:location}",
+ "mappings": {
+ "0": {
+ "then": "De luiertafel bevindt zich in de vrouwentoiletten "
+ },
+ "1": {
+ "then": "De luiertafel bevindt zich in de herentoiletten "
+ },
+ "2": {
+ "then": "De luiertafel bevindt zich in de rolstoeltoegankelijke toilet "
+ },
+ "3": {
+ "then": "De luiertafel bevindt zich in een daartoe voorziene kamer "
+ }
+ }
+ }
+ }
+ },
"tree_node": {
"name": "Boom",
"title": {
@@ -1729,254 +1978,5 @@
}
}
}
- },
- "toilet": {
- "tagRenderings": {
- "7": {
- "mappings": {
- "3": {
- "then": "De luiertafel bevindt zich in een daartoe voorziene kamer "
- },
- "2": {
- "then": "De luiertafel bevindt zich in de rolstoeltoegankelijke toilet "
- },
- "1": {
- "then": "De luiertafel bevindt zich in de herentoiletten "
- },
- "0": {
- "then": "De luiertafel bevindt zich in de vrouwentoiletten "
- }
- },
- "render": "De luiertafel bevindt zich in {changing_table:location}",
- "question": "Waar bevindt de luiertafel zich?"
- },
- "6": {
- "mappings": {
- "1": {
- "then": "Geen luiertafel"
- },
- "0": {
- "then": "Er is een luiertafel"
- }
- },
- "question": "Is er een luiertafel beschikbaar?"
- },
- "5": {
- "mappings": {
- "3": {
- "then": "Er zijn zowel urinoirs als zittoiletten"
- },
- "2": {
- "then": "Er zijn enkel hurktoiletten"
- },
- "1": {
- "then": "Er zijn enkel urinoirs"
- },
- "0": {
- "then": "Er zijn enkel WC's om op te zitten"
- }
- },
- "question": "Welke toiletten zijn dit?"
- },
- "4": {
- "mappings": {
- "1": {
- "then": "Niet toegankelijk voor rolstoelgebruikers"
- },
- "0": {
- "then": "Er is een toilet voor rolstoelgebruikers"
- }
- },
- "question": "Is er een rolstoeltoegankelijke toilet voorzien?"
- },
- "3": {
- "render": "De toiletten gebruiken kost {charge}",
- "question": "Hoeveel moet men betalen om deze toiletten te gebruiken?"
- },
- "2": {
- "mappings": {
- "1": {
- "then": "Gratis te gebruiken"
- },
- "0": {
- "then": "Men moet betalen om deze toiletten te gebruiken"
- }
- },
- "question": "Zijn deze toiletten gratis te gebruiken?"
- },
- "1": {
- "mappings": {
- "3": {
- "then": "Toegankelijk na het vragen van de sleutel"
- },
- "2": {
- "then": "Niet toegankelijk"
- },
- "1": {
- "then": "Enkel toegang voor klanten"
- },
- "0": {
- "then": "Publiek toegankelijk"
- }
- },
- "render": "Toegankelijkheid is {access}",
- "question": "Zijn deze toiletten publiek toegankelijk?"
- }
- },
- "presets": {
- "1": {
- "description": "Deze toiletten hebben op zijn minst één rolstoeltoegankelijke WC",
- "title": "Een rolstoeltoegankelijke toilet"
- },
- "0": {
- "description": "Een publieke toilet",
- "title": "Toilet"
- }
- },
- "title": {
- "render": "Toilet"
- }
- },
- "bicycle_tube_vending_machine": {
- "tagRenderings": {
- "1": {
- "mappings": {
- "2": {
- "then": "Deze verkoopsautomaat is uitgeschakeld"
- },
- "1": {
- "then": "Deze verkoopsautomaat is kapot"
- },
- "0": {
- "then": "Deze verkoopsautomaat werkt"
- }
- },
- "render": "Deze verkoopsautomaat is {operational_status}",
- "question": "Is deze verkoopsautomaat nog steeds werkende?"
- }
- },
- "presets": {
- "0": {
- "title": "Fietsbanden-verkoopsautomaat"
- }
- },
- "title": {
- "render": "Fietsbanden-verkoopsautomaat"
- },
- "name": "Fietsbanden-verkoopsautomaat"
- },
- "bench_at_pt": {
- "tagRenderings": {
- "2": {
- "render": "Leunbank"
- },
- "1": {
- "render": "{name}"
- }
- },
- "title": {
- "mappings": {
- "1": {
- "then": "Zitbank in een schuilhokje"
- },
- "0": {
- "then": "Zitbank aan een bushalte"
- }
- },
- "render": "Zitbank"
- },
- "name": "Zitbanken aan bushaltes"
- },
- "bench": {
- "presets": {
- "0": {
- "description": "Voeg een nieuwe zitbank toe",
- "title": "Zitbank"
- }
- },
- "tagRenderings": {
- "6": {
- "render": "Deze bank is laatst gesurveyd op {survey:date}",
- "question": "Wanneer is deze laatste bank laatst gesurveyed?"
- },
- "5": {
- "mappings": {
- "7": {
- "then": "De kleur is geel"
- },
- "6": {
- "then": "De kleur is blauw"
- },
- "5": {
- "then": "De kleur is zwart"
- },
- "4": {
- "then": "De kleur is rood"
- },
- "3": {
- "then": "De kleur is wit"
- },
- "2": {
- "then": "De kleur is grijs"
- },
- "1": {
- "then": "De kleur is groen"
- },
- "0": {
- "then": "De kleur is bruin"
- }
- },
- "question": "Welke kleur heeft deze zitbank?",
- "render": "Kleur: {colour}"
- },
- "4": {
- "render": "Wanneer je op deze bank zit, dan kijk je in {direction}°.",
- "question": "In welke richting kijk je wanneer je op deze zitbank zit?"
- },
- "3": {
- "question": "Uit welk materiaal is het zitgedeelte van deze zitbank gemaakt?",
- "mappings": {
- "5": {
- "then": "Gemaakt uit staal"
- },
- "4": {
- "then": "Gemaakt uit plastiek"
- },
- "3": {
- "then": "Gemaakt uit beton"
- },
- "2": {
- "then": "Gemaakt uit steen"
- },
- "1": {
- "then": "Gemaakt uit metaal"
- },
- "0": {
- "then": "Gemaakt uit hout"
- }
- },
- "render": "Gemaakt van {material}"
- },
- "2": {
- "question": "Hoeveel zitplaatsen heeft deze bank?",
- "render": "{seats} zitplaatsen"
- },
- "1": {
- "question": "Heeft deze zitbank een rugleuning?",
- "mappings": {
- "1": {
- "then": "Rugleuning ontbreekt"
- },
- "0": {
- "then": "Heeft een rugleuning"
- }
- },
- "render": "Rugleuning"
- }
- },
- "title": {
- "render": "Zitbank"
- },
- "name": "Zitbanken"
}
-}
+}
\ No newline at end of file
diff --git a/scripts/generateTranslations.ts b/scripts/generateTranslations.ts
index 6f7e42b700..e3d3922293 100644
--- a/scripts/generateTranslations.ts
+++ b/scripts/generateTranslations.ts
@@ -291,7 +291,7 @@ function mergeLayerTranslations() {
}
}
mergeLayerTranslations();
-// generateLayerTranslationsObject()
+generateLayerTranslationsObject()