diff --git a/assets/layers/bike_parking/bike_parking.json b/assets/layers/bike_parking/bike_parking.json index cc422b14c6..f18fb20715 100644 --- a/assets/layers/bike_parking/bike_parking.json +++ b/assets/layers/bike_parking/bike_parking.json @@ -660,4 +660,4 @@ "da": "Et lag, der viser, hvor man kan parkere sin cykel", "fr": "Une couche montrant où stationner son vélo" } -} +} \ No newline at end of file diff --git a/assets/layers/elevator/elevator.json b/assets/layers/elevator/elevator.json index 268003c8d4..abf6c50ccd 100644 --- a/assets/layers/elevator/elevator.json +++ b/assets/layers/elevator/elevator.json @@ -138,21 +138,21 @@ { "id": "tactile_writing_language", "render": { - "special": { - "type": "language_chooser", - "key": "tactile_writing:braille", - - "question": { - "en": "In which languages does this elevator have tactile writing (braille)?" - }, - "render_list_item": { - "en": "This elevator has tactile writing in {language():font-bold}" - }, - "render_single_language": { - "en": "This elevator has tactile writing in {language():font-bold}" + "special": { + "type": "language_chooser", + "key": "tactile_writing:braille", + "question": { + "en": "In which languages does this elevator have tactile writing (braille)?" + }, + "render_list_item": { + "en": "This elevator has tactile writing in {language():font-bold}" + }, + "render_single_language": { + "en": "This elevator has tactile writing in {language():font-bold}" + } } } - }} + } ], "mapRendering": [ { @@ -228,4 +228,4 @@ ] } ] -} +} \ No newline at end of file diff --git a/assets/layers/food/food.json b/assets/layers/food/food.json index d08302f593..124e641714 100644 --- a/assets/layers/food/food.json +++ b/assets/layers/food/food.json @@ -936,4 +936,4 @@ "es": "Una capa que muestra restaurantes y facilidades de comida rápida", "fr": "Un claque montrant les restaurants et les endroits de nourriture rapide (avec un rendu spécial pour les friteries)" } -} +} \ No newline at end of file diff --git a/assets/layers/pedestrian_path/pedestrian_path.json b/assets/layers/pedestrian_path/pedestrian_path.json index ac11858207..011acd546e 100644 --- a/assets/layers/pedestrian_path/pedestrian_path.json +++ b/assets/layers/pedestrian_path/pedestrian_path.json @@ -36,4 +36,4 @@ "dashArray": "12 6" } ] -} +} \ No newline at end of file diff --git a/assets/layers/railway_platforms/railway_platforms.json b/assets/layers/railway_platforms/railway_platforms.json index 7b5700ce71..e0d6fad204 100644 --- a/assets/layers/railway_platforms/railway_platforms.json +++ b/assets/layers/railway_platforms/railway_platforms.json @@ -66,4 +66,4 @@ } } ] -} +} \ No newline at end of file diff --git a/assets/layers/stairs/stairs.json b/assets/layers/stairs/stairs.json index a66c803ef8..96c8819e47 100644 --- a/assets/layers/stairs/stairs.json +++ b/assets/layers/stairs/stairs.json @@ -183,4 +183,4 @@ "dashArray": "6 12" } ] -} +} \ No newline at end of file diff --git a/langs/themes/en.json b/langs/themes/en.json index ccd4ceb2c8..7567790d7f 100644 --- a/langs/themes/en.json +++ b/langs/themes/en.json @@ -1088,7 +1088,96 @@ "shortDescription": "Map showing sport facilities.", "title": "Sports" }, - "street_lighting": { + "stations": { + "description": "View, edit and add details to a train station", + "layers": { + "8": { + "description": "Find ticket machines for public transport tickets", + "name": "Ticket Machines", + "presets": { + "0": { + "title": "a ticket machine" + } + }, + "tagRenderings": { + "operator": { + "freeform": { + "placeholder": "Name of the operator" + }, + "question": "Who is the operator of this ticket machine?", + "render": "This ticket machine is operated by {operator}" + } + }, + "title": { + "render": "Ticket Machine" + } + }, + "9": { + "description": "Find ticket validators to validate public transport tickets", + "name": "Ticket Validators", + "presets": { + "0": { + "title": "a ticket validator" + } + }, + "tagRenderings": { + "operator": { + "freeform": { + "placeholder": "Name of the operator" + }, + "question": "Who is the operator of this ticket validator?", + "render": "This ticket validator is operated by {operator}" + }, + "payment-options": { + "override": { + "mappings+": { + "0": { + "then": "This ticket validator accepts OV-Chipkaart" + } + } + } + } + }, + "title": { + "render": "Ticket Validator" + } + }, + "11": { + "description": "Displays showing the trains that will leave from this station", + "name": "Departures boards", + "presets": { + "0": { + "description": "Add a board showing departures, either electronic or paper", + "title": "a departures board" + } + }, + "tagRenderings": { + "type": { + "mappings": { + "0": { + "then": "This is a departures board of an unknown type" + }, + "1": { + "then": "This is an electronic board, showing the next departures in realtime" + }, + "2": { + "then": "This is a paper timetable" + }, + "3": { + "then": "There is a sign showing the frequency of the trains" + } + }, + "question": "What kind of departures board is this?" + } + }, + "title": { + "render": "Departures board" + } + } + }, + "title": "Train Stations" + }, + "street_lighting": { "description": "On this map you can find everything about street lighting", "layers": { "1": {