From a552606c5204c57d3e222cb17b3cf6a246bd9400 Mon Sep 17 00:00:00 2001 From: Pieter Vander Vennet Date: Mon, 3 Feb 2025 11:27:31 +0100 Subject: [PATCH] Fix: fix typo in campsite.json, translation sync --- assets/layers/campsite/campsite.json | 8 ++-- assets/themes/scouting/scouting.json | 1 - langs/layers/de.json | 35 +++++++++++++++ langs/layers/en.json | 67 ++++++++++++++++++++++++++++ langs/themes/en.json | 7 +++ 5 files changed, 113 insertions(+), 5 deletions(-) diff --git a/assets/layers/campsite/campsite.json b/assets/layers/campsite/campsite.json index 49f13e5edb..3f1c7b12e8 100644 --- a/assets/layers/campsite/campsite.json +++ b/assets/layers/campsite/campsite.json @@ -90,8 +90,7 @@ "marker": [ { "icon": { - "render": "./assets/layers/campsite/campsite.svg", - ] + "render": "./assets/layers/campsite/campsite.svg" } } ] @@ -223,5 +222,6 @@ "group_only=yes" ] } - ] -} \ No newline at end of file + ], + "allowMove": false +} diff --git a/assets/themes/scouting/scouting.json b/assets/themes/scouting/scouting.json index 9874814b27..4fd6074639 100644 --- a/assets/themes/scouting/scouting.json +++ b/assets/themes/scouting/scouting.json @@ -31,7 +31,6 @@ ] } ] - } }, "=filter": [] diff --git a/langs/layers/de.json b/langs/layers/de.json index 779ba635a5..a814687060 100644 --- a/langs/layers/de.json +++ b/langs/layers/de.json @@ -2188,6 +2188,41 @@ "render": "Kneipe" } }, + "campsite": { + "description": "Zeltplätze", + "filter": { + "0": { + "options": { + "0": { + "question": "Personen" + } + } + } + }, + "name": "Zeltplätze", + "tagRenderings": { + "capacity_persons": { + "question": "Wie viele Personen können hier übernachten?", + "render": "Hier können {capacity:persons} Personen übernachten" + }, + "fee": { + "mappings": { + "0": { + "then": "Der Zeltplatz ist kostenlos" + }, + "1": { + "then": "Hier wird eine Gebühr erhoben." + } + }, + "question": "Wird hier eine Gebühr erhoben?", + "render": "Hier wird eine Gebühr von {charge} erhoben" + }, + "name": { + "question": "Wie heißt dieser Zeltplatz?", + "render": "Dieser Zeltplatz heißt {name}" + } + } + }, "car_rental": { "description": "Orte, an denen Sie ein Auto mieten können", "name": "Autovermietung", diff --git a/langs/layers/en.json b/langs/layers/en.json index 45b9be879b..134b687b1e 100644 --- a/langs/layers/en.json +++ b/langs/layers/en.json @@ -2206,6 +2206,73 @@ "render": "Pub" } }, + "campsite": { + "description": "Campsites", + "filter": { + "0": { + "options": { + "0": { + "question": "persons" + }, + "1": { + "question": "1-20" + }, + "2": { + "question": "21-50" + }, + "3": { + "question": "51-100" + }, + "4": { + "question": "101-200" + }, + "5": { + "question": "201-500" + }, + "6": { + "question": "500+" + }, + "7": { + "question": "?" + } + } + } + }, + "name": "Campsites", + "presets": { + "0": { + "title": "campsite" + }, + "1": { + "title": "campsite for groups" + } + }, + "tagRenderings": { + "capacity_persons": { + "question": "How many people can stay here?", + "render": "{capacity:persons} people can stay here" + }, + "fee": { + "mappings": { + "0": { + "then": "The campsite is free of charge" + }, + "1": { + "then": "A fee is charged here." + } + }, + "question": "Is a fee charged here?", + "render": "A fee of {charge} should be paid for here" + }, + "name": { + "question": "What is the name of this campsite?", + "render": "The name of this campsite is {name}" + } + }, + "title": { + "render": "{name}" + } + }, "car_rental": { "description": "Places where you can rent a car", "name": "Car Rental", diff --git a/langs/themes/en.json b/langs/themes/en.json index 226ae9eb81..3cac383a36 100644 --- a/langs/themes/en.json +++ b/langs/themes/en.json @@ -1167,6 +1167,13 @@ }, "scouting": { "description": "A scouting group is a social youth movement with a heavy emphasis on the outdoors. Activities range from camping, hiking, aquatics, backpacking, exploring nature, ...", + "layers": { + "1": { + "override": { + "name": "Group Campsites" + } + } + }, "title": "Scouting groups" }, "shops": {