From 31eecb02f6ee4a5bfe14df57a45f29b85bfd855e Mon Sep 17 00:00:00 2001 From: pietervdvn Date: Sat, 21 May 2022 02:13:01 +0200 Subject: [PATCH 1/5] Add descriptions to layers --- assets/layers/dogpark/dogpark.json | 1 + assets/layers/veterinary/veterinary.json | 1 + 2 files changed, 2 insertions(+) diff --git a/assets/layers/dogpark/dogpark.json b/assets/layers/dogpark/dogpark.json index c805fa6a8..d43f52f95 100644 --- a/assets/layers/dogpark/dogpark.json +++ b/assets/layers/dogpark/dogpark.json @@ -1,5 +1,6 @@ { "id": "dogpark", + "description": "A layer showing dogparks, which are areas where dog are allowed to run without a leash", "source": { "osmTags": { "or": [ diff --git a/assets/layers/veterinary/veterinary.json b/assets/layers/veterinary/veterinary.json index 00d3e7f71..c07143741 100644 --- a/assets/layers/veterinary/veterinary.json +++ b/assets/layers/veterinary/veterinary.json @@ -1,5 +1,6 @@ { "id": "veterinary", + "description": "A layer showing veterinarians", "source": { "osmTags": { "or": [ From b94a69ad762396679c30201068ea71279da2e4b5 Mon Sep 17 00:00:00 2001 From: pietervdvn Date: Sat, 21 May 2022 02:31:32 +0200 Subject: [PATCH 2/5] Housekeeping... --- Docs/Layers/address.md | 2 +- Docs/Layers/bicycle_rental.md | 2 +- Docs/Layers/bike_repair_station.md | 4 +- Docs/Layers/bike_shop.md | 4 +- Docs/Layers/dogpark.md | 2 + Docs/Layers/ghost_bike.md | 4 +- Docs/Layers/surveillance_camera.md | 2 +- Docs/Layers/veterinary.md | 2 + Docs/TagInfo/mapcomplete_bicycle_rental.json | 2 +- Docs/TagInfo/mapcomplete_cyclofix.json | 8 +- Docs/TagInfo/mapcomplete_personal.json | 12 +- Docs/TagInfo/mapcomplete_pets.json | 46 +- Docs/TagInfo/mapcomplete_surveillance.json | 2 +- assets/contributors.json | 2 +- .../ambulancestation/ambulancestation.json | 14 +- .../bike_repair_station.json | 12 +- assets/layers/bike_shop/bike_shop.json | 2 +- assets/layers/birdhide/birdhide.json | 41 +- .../charging_station/charging_station.json | 439 +++++++++++------- assets/layers/climbing/climbing.json | 18 +- .../climbing_opportunity.json | 3 +- .../cycleways_and_roads.json | 3 +- .../layers/defibrillator/defibrillator.json | 3 +- .../layers/drinking_water/drinking_water.json | 2 +- assets/layers/entrance/entrance.json | 18 +- assets/layers/etymology/etymology.json | 3 +- assets/layers/extinguisher/extinguisher.json | 4 +- assets/layers/fire_station/fire_station.json | 28 +- assets/layers/hydrant/hydrant.json | 16 +- .../information_board/information_board.json | 2 +- assets/layers/map/map.json | 2 +- assets/layers/note/note.json | 16 +- .../observation_tower/observation_tower.json | 14 +- assets/layers/picnic_table/picnic_table.json | 2 +- assets/layers/toilet/toilet.json | 4 +- assets/layers/veterinary/veterinary.json | 2 +- assets/layers/viewpoint/viewpoint.json | 2 +- assets/layers/watermill/watermill.json | 2 +- assets/layers/windturbine/windturbine.json | 5 +- assets/tagRenderings/questions.json | 23 +- .../mapcomplete-changes.json | 59 +-- assets/themes/notes/notes.json | 2 +- assets/themes/personal/personal.json | 2 +- assets/translators.json | 68 +-- langs/es.json | 20 +- langs/id.json | 62 +-- langs/layers/de.json | 234 +++++----- langs/layers/en.json | 2 +- langs/layers/es.json | 130 +++--- langs/layers/id.json | 6 +- langs/layers/nl.json | 2 +- langs/shared-questions/de.json | 2 +- langs/shared-questions/id.json | 24 +- langs/themes/de.json | 2 +- 54 files changed, 762 insertions(+), 627 deletions(-) diff --git a/Docs/Layers/address.md b/Docs/Layers/address.md index 04d8b90ba..ea8fcc308 100644 --- a/Docs/Layers/address.md +++ b/Docs/Layers/address.md @@ -75,7 +75,7 @@ The question is What is the number of this house? This rendering asks information about the property [addr:housenumber](https://wiki.openstreetmap.org/wiki/Key:addr:housenumber) -This is rendered with The housenumber is {addr:housenumber} +This is rendered with The house number is {addr:housenumber} diff --git a/Docs/Layers/bicycle_rental.md b/Docs/Layers/bicycle_rental.md index bfafbce2f..9886ef9ef 100644 --- a/Docs/Layers/bicycle_rental.md +++ b/Docs/Layers/bicycle_rental.md @@ -244,7 +244,7 @@ This is rendered with {rental} is rented here - Electrical bikes can be rented here corresponds with rental=ebike - BMX bikes can be rented here corresponds with rental=bmx - Mountainbikes can be rented here corresponds with rental=mtb - - Bikes for childs can be rented here corresponds with rental=kid_bike + - Bikes for children can be rented here corresponds with rental=kid_bike - Tandem bicycles can be rented here corresponds with rental=tandem - Race bicycles can be rented here corresponds with rental=racebike - Bike helmets can be rented here corresponds with rental=bike_helmet diff --git a/Docs/Layers/bike_repair_station.md b/Docs/Layers/bike_repair_station.md index 886ade794..b85ab85cf 100644 --- a/Docs/Layers/bike_repair_station.md +++ b/Docs/Layers/bike_repair_station.md @@ -272,9 +272,9 @@ This is rendered with This pump supports the following valves: {valves} - - Sclaverand (also known as Presta) corresponds with valves=sclaverand + - Sclaverand/Presta (narrow-width bike tires) corresponds with valves=sclaverand - Dunlop corresponds with valves=dunlop - - Schrader (cars) corresponds with valves=schrader + - Schrader (cars and mountainbikes) corresponds with valves=schrader diff --git a/Docs/Layers/bike_shop.md b/Docs/Layers/bike_shop.md index 102b37cfb..43a796be7 100644 --- a/Docs/Layers/bike_shop.md +++ b/Docs/Layers/bike_shop.md @@ -108,7 +108,7 @@ This tagrendering has no question and is thus read-only - - Deze business focuses on rental corresponds with shop=rental + - This business focuses on rental corresponds with shop=rental Only visible if `shop~^..*$&shop!~^bicycle$&shop!~^sports$` is shown @@ -267,7 +267,7 @@ This is rendered with {rental} is rented here - Electrical bikes can be rented here corresponds with rental=ebike - BMX bikes can be rented here corresponds with rental=bmx - Mountainbikes can be rented here corresponds with rental=mtb - - Bikes for childs can be rented here corresponds with rental=kid_bike + - Bikes for children can be rented here corresponds with rental=kid_bike - Tandem bicycles can be rented here corresponds with rental=tandem - Race bicycles can be rented here corresponds with rental=racebike - Bike helmets can be rented here corresponds with rental=bike_helmet diff --git a/Docs/Layers/dogpark.md b/Docs/Layers/dogpark.md index 4f748ee5d..2044dbbaf 100644 --- a/Docs/Layers/dogpark.md +++ b/Docs/Layers/dogpark.md @@ -7,6 +7,8 @@ +A layer showing dogparks, which are areas where dog are allowed to run without a leash + diff --git a/Docs/Layers/ghost_bike.md b/Docs/Layers/ghost_bike.md index 4fa715843..74cbf7833 100644 --- a/Docs/Layers/ghost_bike.md +++ b/Docs/Layers/ghost_bike.md @@ -111,11 +111,11 @@ This is rendered with In remembrance of {name} -The question is On what webpage can one find more information about the Ghost bike or the accident? +The question is On what webpage can one find more info about the ghost bike or the accident? This rendering asks information about the property [source](https://wiki.openstreetmap.org/wiki/Key:source) -This is rendered with More information is available +This is rendered with More info available diff --git a/Docs/Layers/surveillance_camera.md b/Docs/Layers/surveillance_camera.md index 6351d7e3d..61c97f4ad 100644 --- a/Docs/Layers/surveillance_camera.md +++ b/Docs/Layers/surveillance_camera.md @@ -227,7 +227,7 @@ This is rendered with Mounting method: {camera:mount} - This camera is placed against a wall corresponds with camera:mount=wall - - This camera is placed one a pole corresponds with camera:mount=pole + - This camera is placed on a pole corresponds with camera:mount=pole - This camera is placed on the ceiling corresponds with camera:mount=ceiling - This camera is placed on a street light corresponds with camera:mount=street_lamp - This camera is placed on a tree corresponds with camera:mount=tree diff --git a/Docs/Layers/veterinary.md b/Docs/Layers/veterinary.md index 4145510a4..27c07161a 100644 --- a/Docs/Layers/veterinary.md +++ b/Docs/Layers/veterinary.md @@ -7,6 +7,8 @@ +A layer showing veterinarians + diff --git a/Docs/TagInfo/mapcomplete_bicycle_rental.json b/Docs/TagInfo/mapcomplete_bicycle_rental.json index 3c777c325..e03db7b4c 100644 --- a/Docs/TagInfo/mapcomplete_bicycle_rental.json +++ b/Docs/TagInfo/mapcomplete_bicycle_rental.json @@ -168,7 +168,7 @@ }, { "key": "rental", - "description": "Layer 'Bicycle rental' shows rental=kid_bike with a fixed text, namely 'Bikes for childs can be rented here' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Bicycle rental')", + "description": "Layer 'Bicycle rental' shows rental=kid_bike with a fixed text, namely 'Bikes for children can be rented here' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Bicycle rental')", "value": "kid_bike" }, { diff --git a/Docs/TagInfo/mapcomplete_cyclofix.json b/Docs/TagInfo/mapcomplete_cyclofix.json index 9d699b647..4810f597d 100644 --- a/Docs/TagInfo/mapcomplete_cyclofix.json +++ b/Docs/TagInfo/mapcomplete_cyclofix.json @@ -169,7 +169,7 @@ }, { "key": "shop", - "description": "Layer 'Bike repair/shop' shows shop=rental with a fixed text, namely 'Deze business focuses on rental' (in the MapComplete.osm.be theme 'Cyclofix - an open map for cyclists')", + "description": "Layer 'Bike repair/shop' shows shop=rental with a fixed text, namely 'This business focuses on rental' (in the MapComplete.osm.be theme 'Cyclofix - an open map for cyclists')", "value": "rental" }, { @@ -262,7 +262,7 @@ }, { "key": "rental", - "description": "Layer 'Bike repair/shop' shows rental=kid_bike with a fixed text, namely 'Bikes for childs can be rented here' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Cyclofix - an open map for cyclists')", + "description": "Layer 'Bike repair/shop' shows rental=kid_bike with a fixed text, namely 'Bikes for children can be rented here' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Cyclofix - an open map for cyclists')", "value": "kid_bike" }, { @@ -620,7 +620,7 @@ }, { "key": "valves", - "description": "Layer 'Bicycle pump and repair' shows valves=sclaverand with a fixed text, namely 'Sclaverand (also known as Presta)' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Cyclofix - an open map for cyclists')", + "description": "Layer 'Bicycle pump and repair' shows valves=sclaverand with a fixed text, namely 'Sclaverand/Presta (narrow-width bike tires)' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Cyclofix - an open map for cyclists')", "value": "sclaverand" }, { @@ -630,7 +630,7 @@ }, { "key": "valves", - "description": "Layer 'Bicycle pump and repair' shows valves=schrader with a fixed text, namely 'Schrader (cars)' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Cyclofix - an open map for cyclists')", + "description": "Layer 'Bicycle pump and repair' shows valves=schrader with a fixed text, namely 'Schrader (cars and mountainbikes)' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Cyclofix - an open map for cyclists')", "value": "schrader" }, { diff --git a/Docs/TagInfo/mapcomplete_personal.json b/Docs/TagInfo/mapcomplete_personal.json index 6028946a5..53e4ffa28 100644 --- a/Docs/TagInfo/mapcomplete_personal.json +++ b/Docs/TagInfo/mapcomplete_personal.json @@ -729,7 +729,7 @@ }, { "key": "rental", - "description": "Layer 'Bicycle rental' shows rental=kid_bike with a fixed text, namely 'Bikes for childs can be rented here' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')", + "description": "Layer 'Bicycle rental' shows rental=kid_bike with a fixed text, namely 'Bikes for children can be rented here' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')", "value": "kid_bike" }, { @@ -1341,7 +1341,7 @@ }, { "key": "valves", - "description": "Layer 'Bicycle pump and repair' shows valves=sclaverand with a fixed text, namely 'Sclaverand (also known as Presta)' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')", + "description": "Layer 'Bicycle pump and repair' shows valves=sclaverand with a fixed text, namely 'Sclaverand/Presta (narrow-width bike tires)' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')", "value": "sclaverand" }, { @@ -1351,7 +1351,7 @@ }, { "key": "valves", - "description": "Layer 'Bicycle pump and repair' shows valves=schrader with a fixed text, namely 'Schrader (cars)' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')", + "description": "Layer 'Bicycle pump and repair' shows valves=schrader with a fixed text, namely 'Schrader (cars and mountainbikes)' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')", "value": "schrader" }, { @@ -1461,7 +1461,7 @@ }, { "key": "shop", - "description": "Layer 'Bike repair/shop' shows shop=rental with a fixed text, namely 'Deze business focuses on rental' (in the MapComplete.osm.be theme 'Personal theme')", + "description": "Layer 'Bike repair/shop' shows shop=rental with a fixed text, namely 'This business focuses on rental' (in the MapComplete.osm.be theme 'Personal theme')", "value": "rental" }, { @@ -1554,7 +1554,7 @@ }, { "key": "rental", - "description": "Layer 'Bike repair/shop' shows rental=kid_bike with a fixed text, namely 'Bikes for childs can be rented here' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')", + "description": "Layer 'Bike repair/shop' shows rental=kid_bike with a fixed text, namely 'Bikes for children can be rented here' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')", "value": "kid_bike" }, { @@ -7295,7 +7295,7 @@ }, { "key": "camera:mount", - "description": "Layer 'Surveillance camera's' shows camera:mount=pole with a fixed text, namely 'This camera is placed one a pole' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')", + "description": "Layer 'Surveillance camera's' shows camera:mount=pole with a fixed text, namely 'This camera is placed on a pole' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')", "value": "pole" }, { diff --git a/Docs/TagInfo/mapcomplete_pets.json b/Docs/TagInfo/mapcomplete_pets.json index 9957102d7..dfba0d315 100644 --- a/Docs/TagInfo/mapcomplete_pets.json +++ b/Docs/TagInfo/mapcomplete_pets.json @@ -429,106 +429,106 @@ }, { "key": "shop", - "description": "The MapComplete theme Veterinarians, dog parks and other pet-amenities has a layer dog-friendly shop showing features with this tag" + "description": "The MapComplete theme Veterinarians, dog parks and other pet-amenities has a layer Dog-friendly shops showing features with this tag" }, { "key": "dog", - "description": "The MapComplete theme Veterinarians, dog parks and other pet-amenities has a layer dog-friendly shop showing features with this tag", + "description": "The MapComplete theme Veterinarians, dog parks and other pet-amenities has a layer Dog-friendly shops showing features with this tag", "value": "leashed" }, { "key": "dog", - "description": "The MapComplete theme Veterinarians, dog parks and other pet-amenities has a layer dog-friendly shop showing features with this tag", + "description": "The MapComplete theme Veterinarians, dog parks and other pet-amenities has a layer Dog-friendly shops showing features with this tag", "value": "yes" }, { "key": "shop", - "description": "The MapComplete theme Veterinarians, dog parks and other pet-amenities has a layer dog-friendly shop showing features with this tag", + "description": "The MapComplete theme Veterinarians, dog parks and other pet-amenities has a layer Dog-friendly shops showing features with this tag", "value": "pet" }, { "key": "image", - "description": "The layer 'dog-friendly shop allows to upload images and adds them under the 'image'-tag (and image:0, image:1, ... for multiple images). Furhtermore, this layer shows images based on the keys image, wikidata, wikipedia, wikimedia_commons and mapillary" + "description": "The layer 'Dog-friendly shops allows to upload images and adds them under the 'image'-tag (and image:0, image:1, ... for multiple images). Furhtermore, this layer shows images based on the keys image, wikidata, wikipedia, wikimedia_commons and mapillary" }, { "key": "mapillary", - "description": "The layer 'dog-friendly shop allows to upload images and adds them under the 'image'-tag (and image:0, image:1, ... for multiple images). Furhtermore, this layer shows images based on the keys image, wikidata, wikipedia, wikimedia_commons and mapillary" + "description": "The layer 'Dog-friendly shops allows to upload images and adds them under the 'image'-tag (and image:0, image:1, ... for multiple images). Furhtermore, this layer shows images based on the keys image, wikidata, wikipedia, wikimedia_commons and mapillary" }, { "key": "wikidata", - "description": "The layer 'dog-friendly shop allows to upload images and adds them under the 'image'-tag (and image:0, image:1, ... for multiple images). Furhtermore, this layer shows images based on the keys image, wikidata, wikipedia, wikimedia_commons and mapillary" + "description": "The layer 'Dog-friendly shops allows to upload images and adds them under the 'image'-tag (and image:0, image:1, ... for multiple images). Furhtermore, this layer shows images based on the keys image, wikidata, wikipedia, wikimedia_commons and mapillary" }, { "key": "wikipedia", - "description": "The layer 'dog-friendly shop allows to upload images and adds them under the 'image'-tag (and image:0, image:1, ... for multiple images). Furhtermore, this layer shows images based on the keys image, wikidata, wikipedia, wikimedia_commons and mapillary" + "description": "The layer 'Dog-friendly shops allows to upload images and adds them under the 'image'-tag (and image:0, image:1, ... for multiple images). Furhtermore, this layer shows images based on the keys image, wikidata, wikipedia, wikimedia_commons and mapillary" }, { "key": "name", - "description": "Layer 'dog-friendly shop' shows and asks freeform values for key 'name' (in the MapComplete.osm.be theme 'Veterinarians, dog parks and other pet-amenities')" + "description": "Layer 'Dog-friendly shops' shows and asks freeform values for key 'name' (in the MapComplete.osm.be theme 'Veterinarians, dog parks and other pet-amenities')" }, { "key": "shop", - "description": "Layer 'dog-friendly shop' shows and asks freeform values for key 'shop' (in the MapComplete.osm.be theme 'Veterinarians, dog parks and other pet-amenities')" + "description": "Layer 'Dog-friendly shops' shows and asks freeform values for key 'shop' (in the MapComplete.osm.be theme 'Veterinarians, dog parks and other pet-amenities')" }, { "key": "shop", - "description": "Layer 'dog-friendly shop' shows shop=convenience with a fixed text, namely 'Convenience store' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Veterinarians, dog parks and other pet-amenities')", + "description": "Layer 'Dog-friendly shops' shows shop=convenience with a fixed text, namely 'Convenience store' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Veterinarians, dog parks and other pet-amenities')", "value": "convenience" }, { "key": "shop", - "description": "Layer 'dog-friendly shop' shows shop=supermarket with a fixed text, namely 'Supermarket' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Veterinarians, dog parks and other pet-amenities')", + "description": "Layer 'Dog-friendly shops' shows shop=supermarket with a fixed text, namely 'Supermarket' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Veterinarians, dog parks and other pet-amenities')", "value": "supermarket" }, { "key": "shop", - "description": "Layer 'dog-friendly shop' shows shop=clothes with a fixed text, namely 'Clothing store' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Veterinarians, dog parks and other pet-amenities')", + "description": "Layer 'Dog-friendly shops' shows shop=clothes with a fixed text, namely 'Clothing store' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Veterinarians, dog parks and other pet-amenities')", "value": "clothes" }, { "key": "shop", - "description": "Layer 'dog-friendly shop' shows shop=hairdresser with a fixed text, namely 'Hairdresser' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Veterinarians, dog parks and other pet-amenities')", + "description": "Layer 'Dog-friendly shops' shows shop=hairdresser with a fixed text, namely 'Hairdresser' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Veterinarians, dog parks and other pet-amenities')", "value": "hairdresser" }, { "key": "shop", - "description": "Layer 'dog-friendly shop' shows shop=bakery with a fixed text, namely 'Bakery' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Veterinarians, dog parks and other pet-amenities')", + "description": "Layer 'Dog-friendly shops' shows shop=bakery with a fixed text, namely 'Bakery' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Veterinarians, dog parks and other pet-amenities')", "value": "bakery" }, { "key": "shop", - "description": "Layer 'dog-friendly shop' shows shop=car_repair with a fixed text, namely 'Car repair (garage)' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Veterinarians, dog parks and other pet-amenities')", + "description": "Layer 'Dog-friendly shops' shows shop=car_repair with a fixed text, namely 'Car repair (garage)' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Veterinarians, dog parks and other pet-amenities')", "value": "car_repair" }, { "key": "shop", - "description": "Layer 'dog-friendly shop' shows shop=car with a fixed text, namely 'Car dealer' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Veterinarians, dog parks and other pet-amenities')", + "description": "Layer 'Dog-friendly shops' shows shop=car with a fixed text, namely 'Car dealer' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Veterinarians, dog parks and other pet-amenities')", "value": "car" }, { "key": "phone", - "description": "Layer 'dog-friendly shop' shows and asks freeform values for key 'phone' (in the MapComplete.osm.be theme 'Veterinarians, dog parks and other pet-amenities')" + "description": "Layer 'Dog-friendly shops' shows and asks freeform values for key 'phone' (in the MapComplete.osm.be theme 'Veterinarians, dog parks and other pet-amenities')" }, { "key": "website", - "description": "Layer 'dog-friendly shop' shows and asks freeform values for key 'website' (in the MapComplete.osm.be theme 'Veterinarians, dog parks and other pet-amenities')" + "description": "Layer 'Dog-friendly shops' shows and asks freeform values for key 'website' (in the MapComplete.osm.be theme 'Veterinarians, dog parks and other pet-amenities')" }, { "key": "email", - "description": "Layer 'dog-friendly shop' shows and asks freeform values for key 'email' (in the MapComplete.osm.be theme 'Veterinarians, dog parks and other pet-amenities')" + "description": "Layer 'Dog-friendly shops' shows and asks freeform values for key 'email' (in the MapComplete.osm.be theme 'Veterinarians, dog parks and other pet-amenities')" }, { "key": "opening_hours", - "description": "Layer 'dog-friendly shop' shows and asks freeform values for key 'opening_hours' (in the MapComplete.osm.be theme 'Veterinarians, dog parks and other pet-amenities')" + "description": "Layer 'Dog-friendly shops' shows and asks freeform values for key 'opening_hours' (in the MapComplete.osm.be theme 'Veterinarians, dog parks and other pet-amenities')" }, { "key": "payment:cash", - "description": "Layer 'dog-friendly shop' shows payment:cash=yes with a fixed text, namely 'Cash is accepted here' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Veterinarians, dog parks and other pet-amenities')", + "description": "Layer 'Dog-friendly shops' shows payment:cash=yes with a fixed text, namely 'Cash is accepted here' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Veterinarians, dog parks and other pet-amenities')", "value": "yes" }, { "key": "payment:cards", - "description": "Layer 'dog-friendly shop' shows payment:cards=yes with a fixed text, namely 'Payment cards are accepted here' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Veterinarians, dog parks and other pet-amenities')", + "description": "Layer 'Dog-friendly shops' shows payment:cards=yes with a fixed text, namely 'Payment cards are accepted here' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Veterinarians, dog parks and other pet-amenities')", "value": "yes" }, { diff --git a/Docs/TagInfo/mapcomplete_surveillance.json b/Docs/TagInfo/mapcomplete_surveillance.json index 7839d463e..dc937f13d 100644 --- a/Docs/TagInfo/mapcomplete_surveillance.json +++ b/Docs/TagInfo/mapcomplete_surveillance.json @@ -165,7 +165,7 @@ }, { "key": "camera:mount", - "description": "Layer 'Surveillance camera's' shows camera:mount=pole with a fixed text, namely 'This camera is placed one a pole' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Surveillance under Surveillance')", + "description": "Layer 'Surveillance camera's' shows camera:mount=pole with a fixed text, namely 'This camera is placed on a pole' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Surveillance under Surveillance')", "value": "pole" }, { diff --git a/assets/contributors.json b/assets/contributors.json index cdfaba1db..50d9b201b 100644 --- a/assets/contributors.json +++ b/assets/contributors.json @@ -1,7 +1,7 @@ { "contributors": [ { - "commits": 3715, + "commits": 3738, "contributor": "Pieter Vander Vennet" }, { diff --git a/assets/layers/ambulancestation/ambulancestation.json b/assets/layers/ambulancestation/ambulancestation.json index 8f4f3b986..97c336560 100644 --- a/assets/layers/ambulancestation/ambulancestation.json +++ b/assets/layers/ambulancestation/ambulancestation.json @@ -5,7 +5,7 @@ "ja": "救急ステーションの地図", "ru": "Карта станций скорой помощи", "fr": "Couche des ambulances", - "de": "Rettungswachen anzeigen", + "de": "Rettungswachen", "it": "Carta delle stazioni delle ambulanze", "hu": "Mentőállomás-térkép", "nl": "Kaart van ambulancestations", @@ -59,7 +59,7 @@ "ru": "Как называется эта станция скорой помощи?", "fr": "Quel est le nom de cette station ?", "it": "Qual è il nome di questa stazione delle ambulanze?", - "de": "Wie heißt diese Rettungswache?", + "de": "Wie heißt die Rettungswache?", "hu": "Mi a neve ennek a menőtállomásnak?", "nl": "Hoe heet dit ambulancestation?", "es": "¿Cual es el nombre de esta estación de ambulancias?", @@ -91,7 +91,7 @@ "ru": " По какому адресу расположена эта станция?", "fr": " Quel est le nom de la rue où la station se situe ?", "it": " Come si chiama la strada in cui si trova questa stazione?", - "de": "Wie lautet der Name der Straße, in der sich die Rettungswache befindet?", + "de": "In welcher Straße liegt die Rettungswache?", "hu": " Mi a neve annak az utcának, amelyben az állomás található?", "nl": " In welke straat ligt dit station?", "es": " ¿Cual es el nombre de la calle en la que se encuentra la estación?", @@ -145,7 +145,7 @@ "ja": "このステーションを運営しているのはどこですか?", "fr": "Quel est l’exploitant de la station ?", "it": "Quale agenzia gestisce questa stazione?", - "de": "Welches Unternehmen betreibt diese Rettungswache?", + "de": "Wer betreibt die Rettungswache?", "hu": "Milyen szervezet működteti ezt az állomást?", "ru": "Какая организация управляет этой станцией?", "nl": "Welke organisatie beheert dit station?", @@ -156,7 +156,7 @@ "ja": "このステーションは{operator}によって運営されています。", "fr": "Cette station est opérée par {operator}.", "it": "Questa stazione è gestita da {operator}.", - "de": "Diese Rettungswache wird betrieben von {operator}.", + "de": "Die Rettungswache wird betrieben von {operator}.", "hu": "Az állomás üzemeltetője: {operator}.", "ru": "Эта станция управляется {operator}.", "nl": "Dit station wordt beheerd door {operator}.", @@ -224,7 +224,7 @@ "ja": "任意団体やコミュニティが運営しているステーションである。", "fr": "La station est opérée par une organisation informelle.", "it": "La stazione è gestita dalla comunità o un’organizzazione non ufficiale.", - "de": "Die Rettungswache wird von einer gemeindenahen oder informellen Organisation betrieben.", + "de": "Die Rettungswache wird von einer gemeinnützigen Organisation betrieben.", "hu": "Mentőállomást egy közösségi vagy nem hivatalos szervezet működteti.", "ru": "Станция управляется волонтёрами или частной организацией.", "nl": "Dit station wordt beheerd door een informele of community organisatie.", @@ -280,7 +280,7 @@ "ru": "Станция скорой помощи", "ja": "救急ステーション(消防署)", "fr": "une station d’ambulances", - "de": "eine rettungswache", + "de": "eine Rettungswache", "it": "una stazione delle ambulanze", "hu": "Mentőállomás", "nl": "een ambulancestation", diff --git a/assets/layers/bike_repair_station/bike_repair_station.json b/assets/layers/bike_repair_station/bike_repair_station.json index eb9bd8b7a..a9c7a4cd7 100644 --- a/assets/layers/bike_repair_station/bike_repair_station.json +++ b/assets/layers/bike_repair_station/bike_repair_station.json @@ -593,11 +593,11 @@ { "if": "valves=sclaverand", "then": { - "en": "Sclaverand (also known as Presta)", - "nl": "Sclaverand (ook gekend als Presta)", + "en": "Sclaverand/Presta (narrow-width bike tires)", + "nl": "Sclaverand/Presta (dunne fietsbanden)", "fr": "Sclaverand (aussi appelé Presta)", "gl": "Sclaverand (tamén coñecido como Presta)", - "de": "Sklaverand (auch bekannt als Presta)", + "de": "Sklaverand-/Prestaventil (für Rennräder)", "it": "Sclaverand (detta anche Presta)", "ru": "Клапан Presta (также известный как французский клапан)", "da": "Sclaverand (også kendt som Presta og racerventil)" @@ -619,11 +619,11 @@ { "if": "valves=schrader", "then": { - "en": "Schrader (cars)", - "nl": "Schrader (auto's)", + "en": "Schrader (cars and mountainbikes)", + "nl": "Schrader (auto's en mountainbikes)", "fr": "Schrader (les valves de voitures)", "gl": "Schrader (para automóbiles)", - "de": "Schrader (Autos)", + "de": "Schraderventil (für Autos und Mountainbikes)", "it": "Schrader (valvola delle auto)", "da": "Schrader (biler)" } diff --git a/assets/layers/bike_shop/bike_shop.json b/assets/layers/bike_shop/bike_shop.json index c360db866..1b6d866c2 100644 --- a/assets/layers/bike_shop/bike_shop.json +++ b/assets/layers/bike_shop/bike_shop.json @@ -255,7 +255,7 @@ "nl": "Deze fietszaak heet {name}", "fr": "Ce magasin s'appelle {name}", "gl": "Esta tenda de bicicletas chámase {name}", - "de": "Dieses Fahrradgeschäft heißt {name}", + "de": "Das Geschäft heißt {name}", "it": "Questo negozio di biciclette è chiamato {name}", "ru": "Этот магазин велосипедов называется {name}", "pt_BR": "Esta loja de bicicletas se chama {name}", diff --git a/assets/layers/birdhide/birdhide.json b/assets/layers/birdhide/birdhide.json index fe1981d63..0e0de87b8 100644 --- a/assets/layers/birdhide/birdhide.json +++ b/assets/layers/birdhide/birdhide.json @@ -18,7 +18,8 @@ "title": { "render": { "en": "Bird watching place", - "nl": "Vogelkijkplaats" + "nl": "Vogelkijkplaats", + "de": "Ort zur Vogelbeobachtung" }, "mappings": [ { @@ -47,7 +48,8 @@ "then": { "en": "Bird hide {name}", "nl": "Vogelkijkhut {name}", - "da": "Fugleskjul {name}" + "da": "Fugleskjul {name}", + "de": "Vogelbeobachtungsplatz {name}" } }, { @@ -58,7 +60,8 @@ }, "then": { "en": "Bird blind {name}", - "nl": "Vogelkijkwand {name}" + "nl": "Vogelkijkwand {name}", + "de": "Vogelversteck {name}" } } ] @@ -75,7 +78,8 @@ "id": "bird-hide-shelter-or-wall", "question": { "en": "Is this a bird blind or a bird watching shelter?", - "nl": "Is dit een kijkwand of kijkhut?" + "nl": "Is dit een kijkwand of kijkhut?", + "de": "Ist dies nur ein Sichtschutz oder ein überdachter Unterstand zur Vogelbeobachtung?" }, "mappings": [ { @@ -88,7 +92,8 @@ }, "then": { "en": "Bird blind", - "nl": "Vogelkijkwand" + "nl": "Vogelkijkwand", + "de": "Sichtschutz zur Vogelbeobachtung" } }, { @@ -115,7 +120,8 @@ }, "then": { "en": "Bird tower hide", - "nl": "Vogelkijktoren" + "nl": "Vogelkijktoren", + "de": "Turm zur Vogelbeobachtung" } }, { @@ -128,7 +134,8 @@ }, "then": { "en": "Bird hide shelter", - "nl": "Vogelkijkhut" + "nl": "Vogelkijkhut", + "de": "Unterstand zur Vogelbeobachtung" }, "hideInAnswer": true } @@ -139,7 +146,8 @@ "question": { "en": "Is this bird hide accessible to wheelchair users?", "nl": "Is deze vogelkijkplaats rolstoeltoegankelijk?", - "da": "Er dette fugleskjul tilgængeligt for kørestolsbrugere?" + "da": "Er dette fugleskjul tilgængeligt for kørestolsbrugere?", + "de": "Ist der Ort rollstuhlgerecht gestaltet?" }, "mappings": [ { @@ -151,7 +159,8 @@ "then": { "en": "There are special provisions for wheelchair users", "nl": "Er zijn speciale voorzieningen voor rolstoelen", - "es": "Hay provisiones especiales para usuarios de sillas de ruedas" + "es": "Hay provisiones especiales para usuarios de sillas de ruedas", + "de": "Für Rollstuhlfahrer gibt es besondere Vorrichtungen" } }, { @@ -163,7 +172,8 @@ "then": { "en": "A wheelchair can easily use this birdhide", "nl": "Een rolstoel raakt er vlot", - "da": "En kørestolsbruger kan sagtens bruge dette fugleskjul" + "da": "En kørestolsbruger kan sagtens bruge dette fugleskjul", + "de": "Der Ort ist rollstuhlgerecht gestaltet" } }, { @@ -175,7 +185,8 @@ "then": { "en": "This birdhide is reachable by wheelchair, but it is not easy", "nl": "Je kan er raken met een rolstoel, maar het is niet makkelijk", - "da": "Dette fugleskjul kan nås med kørestol, men det er ikke nemt" + "da": "Dette fugleskjul kan nås med kørestol, men det er ikke nemt", + "de": "Der Ort ist nur eingeschränkt rollstuhlgerecht gestaltet" } }, { @@ -208,7 +219,8 @@ "question": { "en": "Who operates this birdhide?", "nl": "Wie beheert deze vogelkijkplaats?", - "da": "Hvem driver dette fugleskjul?" + "da": "Hvem driver dette fugleskjul?", + "de": "Wer betreibt diesen Ort zur Vogelbeobachtung?" }, "mappings": [ { @@ -259,7 +271,7 @@ "en": "a birdhide", "nl": "een vogelkijkhut", "da": "et fugleskjul", - "de": "ein Vogelbeobachtungsturm" + "de": "ein Gebäude zur Vogelbeobachtung" }, "description": { "en": "A covered shelter where one can watch birds comfortably", @@ -277,7 +289,8 @@ ], "title": { "en": "a bird blind", - "nl": "een vogelkijkwand" + "nl": "een vogelkijkwand", + "de": "einen Sichtschutz zur Vogelbeobachtung" }, "description": { "en": "A screen or wall with openings to watch birds", diff --git a/assets/layers/charging_station/charging_station.json b/assets/layers/charging_station/charging_station.json index a257ec556..f38a68540 100644 --- a/assets/layers/charging_station/charging_station.json +++ b/assets/layers/charging_station/charging_station.json @@ -3,8 +3,8 @@ "name": { "en": "Charging stations", "nl": "Oplaadpunten", - "de": "Ladestationen", - "ca": "Estacions de càrrega" + "ca": "Estacions de càrrega", + "de": "Ladestationen" }, "minzoom": 10, "source": { @@ -26,7 +26,8 @@ "en": "Charging station", "nl": "Oplaadpunt", "ca": "Estació de càrrega", - "de": "Ladestation" + "de": "Ladestation", + "es": "Estación de carga" }, "mappings": [ { @@ -44,7 +45,8 @@ "then": { "en": "Charging station for electrical bicycles", "nl": "Oplaadpunt voor elektrische fietsen", - "de": "Ladestation für Elektrofahrräder" + "de": "Ladestation für Elektrofahrräder", + "es": "Estación de carga para bicicletas eléctricas" } }, { @@ -62,7 +64,8 @@ "then": { "en": "Charging station for cars", "nl": "Oplaadpunt voor elektrische auto's", - "de": "Ladestation für Autos" + "de": "Ladestation für Autos", + "es": "Estación de carga para coches" } } ] @@ -70,8 +73,8 @@ "description": { "en": "A charging station", "nl": "Oplaadpunten", - "de": "Eine Ladestation", "da": "En ladestation", + "de": "Eine Ladestation", "es": "Una estación de carga" }, "tagRenderings": [ @@ -142,12 +145,14 @@ "question": { "en": "Who is allowed to use this charging station?", "nl": "Wie mag er dit oplaadpunt gebruiken?", - "de": "Wer darf diese Ladestation benutzen?" + "de": "Wer darf diese Ladestation benutzen?", + "es": "¿A quién se le permite utilizar esta estación de carga?" }, "render": { "en": "Access is {access}", "nl": "Toegang voor {access}", - "de": "Zugang ist {access}" + "de": "Zugang ist {access}", + "es": "El acceso está {access}" }, "freeform": { "key": "access", @@ -161,7 +166,8 @@ "then": { "en": "Anyone can use this charging station (payment might be needed)", "nl": "Toegankelijk voor iedereen (mogelijks met aanmelden en/of te betalen)", - "de": "Jeder kann diese Ladestation nutzen (eventuell gegen Bezahlung)" + "de": "Jeder kann die Station nutzen (eventuell gegen Bezahlung)", + "es": "Cualquiera puede utilizar esta estación de carga (puede requerirse un pago)" } }, { @@ -174,7 +180,8 @@ "then": { "en": "Anyone can use this charging station (payment might be needed)", "nl": "Toegankelijk voor iedereen (mogelijks met aanmelden en/of te betalen)", - "de": "Jeder kann diese Ladestation nutzen (eventuell gegen Bezahlung)" + "de": "Jeder kann diese Ladestation nutzen (eventuell gegen Bezahlung)", + "es": "Cualquiera puede utilizar esta estación de carga (puede requerirse un pago)" }, "hideInAnswer": true }, @@ -183,7 +190,8 @@ "then": { "en": "Only customers of the place this station belongs to can use this charging station
E.g. a charging station operated by hotel which is only usable by their guests", "nl": "Enkel klanten van de bijhorende plaats mogen dit oplaadpunt gebruiken
Bv. op de parking van een hotel en enkel toegankelijk voor klanten van dit hotel", - "de": "Nur Kunden des Ortes, zu dem diese Station gehört, können diese Ladestation nutzen
Z.B. eine von einem Hotel betriebene Ladestation, die nur von dessen Gästen genutzt werden kann" + "de": "Nur Kunden des Ortes, zu dem diese Station gehört, können diese Ladestation nutzen
Z.B. eine von einem Hotel betriebene Ladestation, die nur von dessen Gästen genutzt werden kann", + "es": "Solo clientes del lugar al que pertenece esta estación la pueden utilizar
Ej. una estación de carga operada por un hotel que solo es utilizable por sus huéspedes" } }, { @@ -191,7 +199,8 @@ "then": { "en": "A key must be requested to access this charging station
E.g. a charging station operated by hotel which is only usable by their guests, which receive a key from the reception to unlock the charging station", "nl": "Een sleutel is nodig om dit oplaadpunt te gebruiken
Bv. voor klanten van een hotel of een bar, die de sleutel aan de receptie kunnen krijgen", - "de": "Für den Zugang zu dieser Ladestation muss ein Schlüssel angefordert werden
Z.B. eine von einem Hotel betriebene Ladestation, die nur von dessen Gästen genutzt werden kann, die an der Rezeption einen Schlüssel erhalten, um die Ladestation aufzuschließen" + "de": "Für den Zugang zur Station muss ein Schlüssel angefordert werden
z.B. eine von einem Hotel betriebene Ladestation, die nur von dessen Gästen genutzt werden kann, die an der Rezeption einen Schlüssel erhalten, um die Ladestation aufzuschließen", + "es": "Se debe de solicitar una llave para utilizar esta estación de carga
Ej. una estación de carga operada por un hotel que solo es utilizable por sus huéspedes, que reciben una llave de la recepción para desbloquear la estación de carga" } }, { @@ -199,7 +208,8 @@ "then": { "en": "Not accessible to the general public (e.g. only accessible to the owners, employees, ...)", "nl": "Niet toegankelijk voor het publiek
Bv. enkel toegankelijk voor de eigenaar, medewerkers ,...", - "de": "Nicht für die Allgemeinheit zugänglich (z. B. nur für die Eigentümer, Mitarbeiter, ...)" + "de": "Die Station ist nicht für die Allgemeinheit zugänglich (z. B. nur für die Eigentümer, Mitarbeiter, ...)", + "es": "No accesible al público general (ej. solo accesible a los propietarios, empleados, ...)" } } ] @@ -209,12 +219,14 @@ "render": { "en": "{capacity} vehicles can be charged here at the same time", "nl": "{capacity} voertuigen kunnen hier op hetzelfde moment opgeladen worden", - "de": "{capacity} Fahrzeuge können hier gleichzeitig laden" + "de": "Hier können {capacity} Fahrzeuge gleichzeitig laden", + "es": "Aquí se pueden cargar {capacity} vehículos al mismo tiempo" }, "question": { "en": "How much vehicles can be charged here at the same time?", "nl": "Hoeveel voertuigen kunnen hier opgeladen worden?", - "de": "Wie viele Fahrzeuge können hier gleichzeitig laden?" + "de": "Wie viele Fahrzeuge können hier gleichzeitig laden?", + "es": "¿Cuántos vehículos se pueden cargar a la vez aquí?" }, "freeform": { "key": "capacity", @@ -650,7 +662,7 @@ "then": { "en": "Type 2 (mennekes)", "nl": "Type 2 (mennekes)", - "de": "Typ 2 (mennekes)", + "de": "Typ 2 (Mennekes)", "es": "Tipo 2 (mennekes)" }, "hideInAnswer": true, @@ -1157,11 +1169,13 @@ "id": "plugs-2", "question": { "en": "How much plugs of type
Chademo
are available here?", - "nl": "Hoeveel stekkers van type
Chademo
heeft dit oplaadpunt?" + "nl": "Hoeveel stekkers van type
Chademo
heeft dit oplaadpunt?", + "de": "Wie viele Stecker des Typs
Chademo
sind hier vorhanden?" }, "render": { "en": "There are {socket:chademo} plugs of type
Chademo
available here", - "nl": "Hier zijn {socket:chademo} stekkers van het type
Chademo
" + "nl": "Hier zijn {socket:chademo} stekkers van het type
Chademo
", + "de": "Hier sind {socket:chademo} Stecker des Typs
Chademo
vorhanden" }, "freeform": { "key": "socket:chademo", @@ -1178,11 +1192,13 @@ "id": "plugs-3", "question": { "en": "How much plugs of type
Type 1 with cable (J1772)
are available here?", - "nl": "Hoeveel stekkers van type
Type 1 met kabel (J1772)
heeft dit oplaadpunt?" + "nl": "Hoeveel stekkers van type
Type 1 met kabel (J1772)
heeft dit oplaadpunt?", + "de": "Wie viele Stecker vom Typ
Typ 1 mit Kabel (J1772)
sind hier vorhanden?" }, "render": { "en": "There are {socket:type1_cable} plugs of type
Type 1 with cable (J1772)
available here", - "nl": "Hier zijn {socket:type1_cable} stekkers van het type
Type 1 met kabel (J1772)
" + "nl": "Hier zijn {socket:type1_cable} stekkers van het type
Type 1 met kabel (J1772)
", + "de": "Hier sind {socket:type1_cable} Stecker vom Typ
Typ 1 mit Kabel (J1772)
vorhanden" }, "freeform": { "key": "socket:type1_cable", @@ -1199,11 +1215,13 @@ "id": "plugs-4", "question": { "en": "How much plugs of type
Type 1 without cable (J1772)
are available here?", - "nl": "Hoeveel stekkers van type
Type 1 zonder kabel (J1772)
heeft dit oplaadpunt?" + "nl": "Hoeveel stekkers van type
Type 1 zonder kabel (J1772)
heeft dit oplaadpunt?", + "de": "Wie viele Stecker des Typs
Typ 1 ohne Kabel (J1772)
sind hier vorhanden?" }, "render": { "en": "There are {socket:type1} plugs of type
Type 1 without cable (J1772)
available here", - "nl": "Hier zijn {socket:type1} stekkers van het type
Type 1 zonder kabel (J1772)
" + "nl": "Hier zijn {socket:type1} stekkers van het type
Type 1 zonder kabel (J1772)
", + "de": "Hier sind {socket:type1} Stecker des Typs
Typ 1 ohne Kabel (J1772)
vorhanden" }, "freeform": { "key": "socket:type1", @@ -1220,11 +1238,13 @@ "id": "plugs-5", "question": { "en": "How much plugs of type
Type 1 CCS (aka Type 1 Combo)
are available here?", - "nl": "Hoeveel stekkers van type
Type 1 CCS (ook gekend als Type 1 Combo)
heeft dit oplaadpunt?" + "nl": "Hoeveel stekkers van type
Type 1 CCS (ook gekend als Type 1 Combo)
heeft dit oplaadpunt?", + "de": "Wie viele Stecker des Typs
Typ 1 CCS (Typ 1 Combo)
sind hier vorhanden?" }, "render": { "en": "There are {socket:type1_combo} plugs of type
Type 1 CCS (aka Type 1 Combo)
available here", - "nl": "Hier zijn {socket:type1_combo} stekkers van het type
Type 1 CCS (ook gekend als Type 1 Combo)
" + "nl": "Hier zijn {socket:type1_combo} stekkers van het type
Type 1 CCS (ook gekend als Type 1 Combo)
", + "de": "Hier sind {socket:type1_combo} Stecker des Typs
Typ 1 CCS (Typ 1 Combo)
vorhanden" }, "freeform": { "key": "socket:type1_combo", @@ -1241,11 +1261,13 @@ "id": "plugs-6", "question": { "en": "How much plugs of type
Tesla Supercharger
are available here?", - "nl": "Hoeveel stekkers van type
Tesla Supercharger
heeft dit oplaadpunt?" + "nl": "Hoeveel stekkers van type
Tesla Supercharger
heeft dit oplaadpunt?", + "de": "Wie viele Stecker des Typs
Tesla Supercharger
sind hier vorhanden?" }, "render": { "en": "There are {socket:tesla_supercharger} plugs of type
Tesla Supercharger
available here", - "nl": "Hier zijn {socket:tesla_supercharger} stekkers van het type
Tesla Supercharger
" + "nl": "Hier zijn {socket:tesla_supercharger} stekkers van het type
Tesla Supercharger
", + "de": "Hier sind {socket:tesla_supercharger} Stecker des Typs
Tesla Supercharger
vorhanden" }, "freeform": { "key": "socket:tesla_supercharger", @@ -1285,11 +1307,13 @@ "id": "plugs-8", "question": { "en": "How much plugs of type
Type 2 CCS (mennekes)
are available here?", - "nl": "Hoeveel stekkers van type
Type 2 CCS (mennekes)
heeft dit oplaadpunt?" + "nl": "Hoeveel stekkers van type
Type 2 CCS (mennekes)
heeft dit oplaadpunt?", + "de": "Wie viele Stecker des Typs
Typ 2 CCS (Mennekes)
sind hier vorhanden?" }, "render": { "en": "There are {socket:type2_combo} plugs of type
Type 2 CCS (mennekes)
available here", - "nl": "Hier zijn {socket:type2_combo} stekkers van het type
Type 2 CCS (mennekes)
" + "nl": "Hier zijn {socket:type2_combo} stekkers van het type
Type 2 CCS (mennekes)
", + "de": "Hier sind {socket:type2_combo} Stecker des Typs
Typ 2 CCS (Mennekes)
vorhanden" }, "freeform": { "key": "socket:type2_combo", @@ -1306,11 +1330,13 @@ "id": "plugs-9", "question": { "en": "How much plugs of type
Type 2 with cable (mennekes)
are available here?", - "nl": "Hoeveel stekkers van type
Type 2 met kabel (J1772)
heeft dit oplaadpunt?" + "nl": "Hoeveel stekkers van type
Type 2 met kabel (J1772)
heeft dit oplaadpunt?", + "de": "Wie viele Stecker des Typs
Typ 2 mit Kabel (Mennekes)
sind hier vorhanden?" }, "render": { "en": "There are {socket:type2_cable} plugs of type
Type 2 with cable (mennekes)
available here", - "nl": "Hier zijn {socket:type2_cable} stekkers van het type
Type 2 met kabel (J1772)
" + "nl": "Hier zijn {socket:type2_cable} stekkers van het type
Type 2 met kabel (J1772)
", + "de": "Hier sind {socket:type2_cable} Stecker vom Typ
Typ 2 mit Kabel (Mennekes)
vorhanden" }, "freeform": { "key": "socket:type2_cable", @@ -1327,11 +1353,13 @@ "id": "plugs-10", "question": { "en": "How much plugs of type
Tesla Supercharger CCS (a branded type2_css)
are available here?", - "nl": "Hoeveel stekkers van type
Tesla Supercharger CCS (een type2 CCS met Tesla-logo)
heeft dit oplaadpunt?" + "nl": "Hoeveel stekkers van type
Tesla Supercharger CCS (een type2 CCS met Tesla-logo)
heeft dit oplaadpunt?", + "de": "Wie viele Stecker des Typs
Tesla Supercharger CCS (Typ 2 CSS von Tesla)
sind hier vorhanden?" }, "render": { "en": "There are {socket:tesla_supercharger_ccs} plugs of type
Tesla Supercharger CCS (a branded type2_css)
available here", - "nl": "Hier zijn {socket:tesla_supercharger_ccs} stekkers van het type
Tesla Supercharger CCS (een type2 CCS met Tesla-logo)
" + "nl": "Hier zijn {socket:tesla_supercharger_ccs} stekkers van het type
Tesla Supercharger CCS (een type2 CCS met Tesla-logo)
", + "de": "Hier sind {socket:tesla_supercharger_ccs} Stecker des Typs
Tesla Supercharger CCS (Typ2 CSS von Tesla)
vorhanden" }, "freeform": { "key": "socket:tesla_supercharger_ccs", @@ -1348,11 +1376,13 @@ "id": "plugs-11", "question": { "en": "How much plugs of type
Tesla Supercharger (destination)
are available here?", - "nl": "Hoeveel stekkers van type
Tesla Supercharger (destination)
heeft dit oplaadpunt?" + "nl": "Hoeveel stekkers van type
Tesla Supercharger (destination)
heeft dit oplaadpunt?", + "de": "Wie viele Stecker des Typs
Tesla Supercharger (Destination)
sind hier vorhanden?" }, "render": { "en": "There are {socket:tesla_destination} plugs of type
Tesla Supercharger (destination)
available here", - "nl": "Hier zijn {socket:tesla_destination} stekkers van het type
Tesla Supercharger (destination)
" + "nl": "Hier zijn {socket:tesla_destination} stekkers van het type
Tesla Supercharger (destination)
", + "de": "Hier sind {socket:tesla_destination} Stecker des Typs
Tesla Supercharger (Destination)
vorhanden" }, "freeform": { "key": "socket:tesla_destination", @@ -1369,11 +1399,13 @@ "id": "plugs-12", "question": { "en": "How much plugs of type
Tesla supercharger (destination) (A Type 2 with cable branded as tesla)
are available here?", - "nl": "Hoeveel stekkers van type
Tesla supercharger (destination) (Een Type 2 met kabel en Tesla-logo)
heeft dit oplaadpunt?" + "nl": "Hoeveel stekkers van type
Tesla supercharger (destination) (Een Type 2 met kabel en Tesla-logo)
heeft dit oplaadpunt?", + "de": "Wie viele Stecker des Typs
Tesla Supercharger (Destination) (Typ 2 Stecker mit Kabel von Tesla)
sind hier vorhanden?" }, "render": { "en": "There are {socket:tesla_destination} plugs of type
Tesla supercharger (destination) (A Type 2 with cable branded as tesla)
available here", - "nl": "Hier zijn {socket:tesla_destination} stekkers van het type
Tesla supercharger (destination) (Een Type 2 met kabel en Tesla-logo)
" + "nl": "Hier zijn {socket:tesla_destination} stekkers van het type
Tesla supercharger (destination) (Een Type 2 met kabel en Tesla-logo)
", + "de": "Hier sind {socket:tesla_destination} Stecker des Typs
Tesla Supercharger (Destination) (Typ 2 Stecker mit Kabel von Tesla)
vorhanden" }, "freeform": { "key": "socket:tesla_destination", @@ -1390,11 +1422,13 @@ "id": "plugs-13", "question": { "en": "How much plugs of type
USB to charge phones and small electronics
are available here?", - "nl": "Hoeveel stekkers van type
USB om GSMs en kleine electronica op te laden
heeft dit oplaadpunt?" + "nl": "Hoeveel stekkers van type
USB om GSMs en kleine electronica op te laden
heeft dit oplaadpunt?", + "de": "Wie viele Stecker des Typs
USB zum Aufladen von Telefonen und kleinen elektronischen Geräten
sind hier vorhanden?" }, "render": { "en": "There are {socket:USB-A} plugs of type
USB to charge phones and small electronics
available here", - "nl": "Hier zijn {socket:USB-A} stekkers van het type
USB om GSMs en kleine electronica op te laden
" + "nl": "Hier zijn {socket:USB-A} stekkers van het type
USB om GSMs en kleine electronica op te laden
", + "de": "Hier sind {socket:USB-A}-Stecker des Typs
USB zum Aufladen von Telefonen und kleinen elektronischen Geräten
vorhanden" }, "freeform": { "key": "socket:USB-A", @@ -1411,11 +1445,13 @@ "id": "plugs-14", "question": { "en": "How much plugs of type
Bosch Active Connect with 3 pins and cable
are available here?", - "nl": "Hoeveel stekkers van type
Bosch Active Connect met 3 pinnen aan een kabel
heeft dit oplaadpunt?" + "nl": "Hoeveel stekkers van type
Bosch Active Connect met 3 pinnen aan een kabel
heeft dit oplaadpunt?", + "de": "Wie viele Stecker des Typs
Bosch Active Connect mit 3 Stiften und Kabel
sind hier vorhanden?" }, "render": { "en": "There are {socket:bosch_3pin} plugs of type
Bosch Active Connect with 3 pins and cable
available here", - "nl": "Hier zijn {socket:bosch_3pin} stekkers van het type
Bosch Active Connect met 3 pinnen aan een kabel
" + "nl": "Hier zijn {socket:bosch_3pin} stekkers van het type
Bosch Active Connect met 3 pinnen aan een kabel
", + "de": "Hier sind {socket:bosch_3pin}-Stecker des Typs
Bosch Active Connect mit 3 Stiften und Kabel
vorhanden" }, "freeform": { "key": "socket:bosch_3pin", @@ -1432,11 +1468,13 @@ "id": "plugs-15", "question": { "en": "How much plugs of type
Bosch Active Connect with 5 pins and cable
are available here?", - "nl": "Hoeveel stekkers van type
Bosch Active Connect met 5 pinnen aan een kabel
heeft dit oplaadpunt?" + "nl": "Hoeveel stekkers van type
Bosch Active Connect met 5 pinnen aan een kabel
heeft dit oplaadpunt?", + "de": "Wie viele Stecker des Typs
Bosch Active Connect mit 5 Stiften und Kabel
sind hier vorhanden?" }, "render": { "en": "There are {socket:bosch_5pin} plugs of type
Bosch Active Connect with 5 pins and cable
available here", - "nl": "Hier zijn {socket:bosch_5pin} stekkers van het type
Bosch Active Connect met 5 pinnen aan een kabel
" + "nl": "Hier zijn {socket:bosch_5pin} stekkers van het type
Bosch Active Connect met 5 pinnen aan een kabel
", + "de": "Hier sind {socket:bosch_5pin}-Stecker des Typs
Bosch Active Connect mit 5 Stiften und Kabel
vorhanden" }, "freeform": { "key": "socket:bosch_5pin", @@ -1490,11 +1528,13 @@ "group": "technical", "question": { "en": "What current do the plugs with
Schuko wall plug without ground pin (CEE7/4 type F)
offer?", - "nl": "Welke stroom levert de stekker van type
Schuko stekker zonder aardingspin (CEE7/4 type F)
?" + "nl": "Welke stroom levert de stekker van type
Schuko stekker zonder aardingspin (CEE7/4 type F)
?", + "de": "Welche Stromstärke liefern die Anschlüsse mit
Schuko-Stecker ohne Schutzkontakt (CEE7/4 Typ F)
?" }, "render": { "en": "
Schuko wall plug without ground pin (CEE7/4 type F)
outputs at most {socket:schuko:current}A", - "nl": "
Schuko stekker zonder aardingspin (CEE7/4 type F)
levert een stroom van maximaal {socket:schuko:current}A" + "nl": "
Schuko stekker zonder aardingspin (CEE7/4 type F)
levert een stroom van maximaal {socket:schuko:current}A", + "de": "
Schuko-Stecker ohne Erdungsstift (CEE7/4 Typ F)
liefert maximal {socket:schuko:current} A" }, "freeform": { "key": "socket:schuko:current", @@ -1538,7 +1578,7 @@ }, "mappings": [ { - "if": "socket:schuko:output=3.6 kw", + "if": "socket:schuko:output=3.6 kW", "then": { "en": "Schuko wall plug without ground pin (CEE7/4 type F) outputs at most 3.6 kw A", "nl": "Schuko stekker zonder aardingspin (CEE7/4 type F) levert een vermogen van maximaal 3.6 kw A", @@ -1598,11 +1638,13 @@ "group": "technical", "question": { "en": "What current do the plugs with
European wall plug with ground pin (CEE7/4 type E)
offer?", - "nl": "Welke stroom levert de stekker van type
Europese stekker met aardingspin (CEE7/4 type E)
?" + "nl": "Welke stroom levert de stekker van type
Europese stekker met aardingspin (CEE7/4 type E)
?", + "de": "Welche Stromstärke bieten die Anschlüsse mit
europäischem Stecker mit Schutzkontakt (CEE7/4 Typ E)
?" }, "render": { "en": "
European wall plug with ground pin (CEE7/4 type E)
outputs at most {socket:typee:current}A", - "nl": "
Europese stekker met aardingspin (CEE7/4 type E)
levert een stroom van maximaal {socket:typee:current}A" + "nl": "
Europese stekker met aardingspin (CEE7/4 type E)
levert een stroom van maximaal {socket:typee:current}A", + "de": "
Europäischer Wandstecker mit Erdungsstift (CEE7/4 Typ E)
liefert maximal {socket:typee:current} A" }, "freeform": { "key": "socket:typee:current", @@ -1646,7 +1688,7 @@ }, "mappings": [ { - "if": "socket:typee:output=3 kw", + "if": "socket:typee:output=3 kW", "then": { "en": "European wall plug with ground pin (CEE7/4 type E) outputs at most 3 kw A", "nl": "Europese stekker met aardingspin (CEE7/4 type E) levert een vermogen van maximaal 3 kw A", @@ -1658,7 +1700,7 @@ } }, { - "if": "socket:typee:output=22 kw", + "if": "socket:typee:output=22 kW", "then": { "en": "European wall plug with ground pin (CEE7/4 type E) outputs at most 22 kw A", "nl": "Europese stekker met aardingspin (CEE7/4 type E) levert een vermogen van maximaal 22 kw A", @@ -1718,11 +1760,13 @@ "group": "technical", "question": { "en": "What current do the plugs with
Chademo
offer?", - "nl": "Welke stroom levert de stekker van type
Chademo
?" + "nl": "Welke stroom levert de stekker van type
Chademo
?", + "de": "Welche Stromstärke liefern die Stecker mit
Chademo
?" }, "render": { "en": "
Chademo
outputs at most {socket:chademo:current}A", - "nl": "
Chademo
levert een stroom van maximaal {socket:chademo:current}A" + "nl": "
Chademo
levert een stroom van maximaal {socket:chademo:current}A", + "de": "
Chademo
liefert maximal {socket:chademo:current} A" }, "freeform": { "key": "socket:chademo:current", @@ -1766,7 +1810,7 @@ }, "mappings": [ { - "if": "socket:chademo:output=50 kw", + "if": "socket:chademo:output=50 kW", "then": { "en": "Chademo outputs at most 50 kw A", "nl": "Chademo levert een vermogen van maximaal 50 kw A", @@ -1838,11 +1882,13 @@ "group": "technical", "question": { "en": "What current do the plugs with
Type 1 with cable (J1772)
offer?", - "nl": "Welke stroom levert de stekker van type
Type 1 met kabel (J1772)
?" + "nl": "Welke stroom levert de stekker van type
Type 1 met kabel (J1772)
?", + "de": "Welche Stromstärke liefern die Stecker mit
Typ 1 mit Kabel (J1772)
?" }, "render": { "en": "
Type 1 with cable (J1772)
outputs at most {socket:type1_cable:current}A", - "nl": "
Type 1 met kabel (J1772)
levert een stroom van maximaal {socket:type1_cable:current}A" + "nl": "
Type 1 met kabel (J1772)
levert een stroom van maximaal {socket:type1_cable:current}A", + "de": "
Typ 1 mit Kabel (J1772)
liefert maximal {socket:type1_cable:current} A" }, "freeform": { "key": "socket:type1_cable:current", @@ -1886,7 +1932,7 @@ }, "mappings": [ { - "if": "socket:type1_cable:output=3.7 kw", + "if": "socket:type1_cable:output=3.7 kW", "then": { "en": "Type 1 with cable (J1772) outputs at most 3.7 kw A", "nl": "Type 1 met kabel (J1772) levert een vermogen van maximaal 3.7 kw A", @@ -1898,7 +1944,7 @@ } }, { - "if": "socket:type1_cable:output=7 kw", + "if": "socket:type1_cable:output=7 kW", "then": { "en": "Type 1 with cable (J1772) outputs at most 7 kw A", "nl": "Type 1 met kabel (J1772) levert een vermogen van maximaal 7 kw A", @@ -1970,11 +2016,13 @@ "group": "technical", "question": { "en": "What current do the plugs with
Type 1 without cable (J1772)
offer?", - "nl": "Welke stroom levert de stekker van type
Type 1 zonder kabel (J1772)
?" + "nl": "Welke stroom levert de stekker van type
Type 1 zonder kabel (J1772)
?", + "de": "Welche Stromstärke liefern die Stecker mit
Typ 1 ohne Kabel (J1772)
?" }, "render": { "en": "
Type 1 without cable (J1772)
outputs at most {socket:type1:current}A", - "nl": "
Type 1 zonder kabel (J1772)
levert een stroom van maximaal {socket:type1:current}A" + "nl": "
Type 1 zonder kabel (J1772)
levert een stroom van maximaal {socket:type1:current}A", + "de": "
Typ 1 ohne Kabel (J1772)
liefert maximal {socket:type1:current} A" }, "freeform": { "key": "socket:type1:current", @@ -2018,7 +2066,7 @@ }, "mappings": [ { - "if": "socket:type1:output=3.7 kw", + "if": "socket:type1:output=3.7 kW", "then": { "en": "Type 1 without cable (J1772) outputs at most 3.7 kw A", "nl": "Type 1 zonder kabel (J1772) levert een vermogen van maximaal 3.7 kw A", @@ -2030,7 +2078,7 @@ } }, { - "if": "socket:type1:output=6.6 kw", + "if": "socket:type1:output=6.6 kW", "then": { "en": "Type 1 without cable (J1772) outputs at most 6.6 kw A", "nl": "Type 1 zonder kabel (J1772) levert een vermogen van maximaal 6.6 kw A", @@ -2042,7 +2090,7 @@ } }, { - "if": "socket:type1:output=7 kw", + "if": "socket:type1:output=7 kW", "then": { "en": "Type 1 without cable (J1772) outputs at most 7 kw A", "nl": "Type 1 zonder kabel (J1772) levert een vermogen van maximaal 7 kw A", @@ -2054,7 +2102,7 @@ } }, { - "if": "socket:type1:output=7.2 kw", + "if": "socket:type1:output=7.2 kW", "then": { "en": "Type 1 without cable (J1772) outputs at most 7.2 kw A", "nl": "Type 1 zonder kabel (J1772) levert een vermogen van maximaal 7.2 kw A", @@ -2126,11 +2174,13 @@ "group": "technical", "question": { "en": "What current do the plugs with
Type 1 CCS (aka Type 1 Combo)
offer?", - "nl": "Welke stroom levert de stekker van type
Type 1 CCS (ook gekend als Type 1 Combo)
?" + "nl": "Welke stroom levert de stekker van type
Type 1 CCS (ook gekend als Type 1 Combo)
?", + "de": "Welche Stromstärke liefern die Stecker mit
Typ 1 CCS (Typ 1 Combo)
?" }, "render": { "en": "
Type 1 CCS (aka Type 1 Combo)
outputs at most {socket:type1_combo:current}A", - "nl": "
Type 1 CCS (ook gekend als Type 1 Combo)
levert een stroom van maximaal {socket:type1_combo:current}A" + "nl": "
Type 1 CCS (ook gekend als Type 1 Combo)
levert een stroom van maximaal {socket:type1_combo:current}A", + "de": "
Typ 1 CCS (Typ 1 Combo)
liefert maximal {socket:type1_combo:current} A" }, "freeform": { "key": "socket:type1_combo:current", @@ -2186,7 +2236,7 @@ }, "mappings": [ { - "if": "socket:type1_combo:output=50 kw", + "if": "socket:type1_combo:output=50 kW", "then": { "en": "Type 1 CCS (aka Type 1 Combo) outputs at most 50 kw A", "nl": "Type 1 CCS (ook gekend als Type 1 Combo) levert een vermogen van maximaal 50 kw A", @@ -2198,7 +2248,7 @@ } }, { - "if": "socket:type1_combo:output=62.5 kw", + "if": "socket:type1_combo:output=62.5 kW", "then": { "en": "Type 1 CCS (aka Type 1 Combo) outputs at most 62.5 kw A", "nl": "Type 1 CCS (ook gekend als Type 1 Combo) levert een vermogen van maximaal 62.5 kw A", @@ -2210,7 +2260,7 @@ } }, { - "if": "socket:type1_combo:output=150 kw", + "if": "socket:type1_combo:output=150 kW", "then": { "en": "Type 1 CCS (aka Type 1 Combo) outputs at most 150 kw A", "nl": "Type 1 CCS (ook gekend als Type 1 Combo) levert een vermogen van maximaal 150 kw A", @@ -2222,7 +2272,7 @@ } }, { - "if": "socket:type1_combo:output=350 kw", + "if": "socket:type1_combo:output=350 kW", "then": { "en": "Type 1 CCS (aka Type 1 Combo) outputs at most 350 kw A", "nl": "Type 1 CCS (ook gekend als Type 1 Combo) levert een vermogen van maximaal 350 kw A", @@ -2282,11 +2332,13 @@ "group": "technical", "question": { "en": "What current do the plugs with
Tesla Supercharger
offer?", - "nl": "Welke stroom levert de stekker van type
Tesla Supercharger
?" + "nl": "Welke stroom levert de stekker van type
Tesla Supercharger
?", + "de": "Welche Stromstärke liefern die Stecker mit
Tesla Supercharger
?" }, "render": { "en": "
Tesla Supercharger
outputs at most {socket:tesla_supercharger:current}A", - "nl": "
Tesla Supercharger
levert een stroom van maximaal {socket:tesla_supercharger:current}A" + "nl": "
Tesla Supercharger
levert een stroom van maximaal {socket:tesla_supercharger:current}A", + "de": "
Tesla Supercharger
liefert maximal {socket:tesla_supercharger:current} A" }, "freeform": { "key": "socket:tesla_supercharger:current", @@ -2342,7 +2394,7 @@ }, "mappings": [ { - "if": "socket:tesla_supercharger:output=120 kw", + "if": "socket:tesla_supercharger:output=120 kW", "then": { "en": "Tesla Supercharger outputs at most 120 kw A", "nl": "Tesla Supercharger levert een vermogen van maximaal 120 kw A", @@ -2354,7 +2406,7 @@ } }, { - "if": "socket:tesla_supercharger:output=150 kw", + "if": "socket:tesla_supercharger:output=150 kW", "then": { "en": "Tesla Supercharger outputs at most 150 kw A", "nl": "Tesla Supercharger levert een vermogen van maximaal 150 kw A", @@ -2366,7 +2418,7 @@ } }, { - "if": "socket:tesla_supercharger:output=250 kw", + "if": "socket:tesla_supercharger:output=250 kW", "then": { "en": "Tesla Supercharger outputs at most 250 kw A", "nl": "Tesla Supercharger levert een vermogen van maximaal 250 kw A", @@ -2439,11 +2491,13 @@ "group": "technical", "question": { "en": "What current do the plugs with
Type 2 (mennekes)
offer?", - "nl": "Welke stroom levert de stekker van type
Type 2 (mennekes)
?" + "nl": "Welke stroom levert de stekker van type
Type 2 (mennekes)
?", + "de": "Welche Stromstärke liefern die Stecker mit
Typ 2 (Mennekes)
?" }, "render": { "en": "
Type 2 (mennekes)
outputs at most {socket:type2:current}A", - "nl": "
Type 2 (mennekes)
levert een stroom van maximaal {socket:type2:current}A" + "nl": "
Type 2 (mennekes)
levert een stroom van maximaal {socket:type2:current}A", + "de": "
Typ 2 (Mennekes)
liefert maximal {socket:type2:current} A" }, "freeform": { "key": "socket:type2:current", @@ -2499,7 +2553,7 @@ }, "mappings": [ { - "if": "socket:type2:output=11 kw", + "if": "socket:type2:output=11 kW", "then": { "en": "Type 2 (mennekes) outputs at most 11 kw A", "nl": "Type 2 (mennekes) levert een vermogen van maximaal 11 kw A", @@ -2511,7 +2565,7 @@ } }, { - "if": "socket:type2:output=22 kw", + "if": "socket:type2:output=22 kW", "then": { "en": "Type 2 (mennekes) outputs at most 22 kw A", "nl": "Type 2 (mennekes) levert een vermogen van maximaal 22 kw A", @@ -2583,11 +2637,13 @@ "group": "technical", "question": { "en": "What current do the plugs with
Type 2 CCS (mennekes)
offer?", - "nl": "Welke stroom levert de stekker van type
Type 2 CCS (mennekes)
?" + "nl": "Welke stroom levert de stekker van type
Type 2 CCS (mennekes)
?", + "de": "Welche Stromstärke liefern die Stecker mit
Typ 2 CCS (Mennekes)
?" }, "render": { "en": "
Type 2 CCS (mennekes)
outputs at most {socket:type2_combo:current}A", - "nl": "
Type 2 CCS (mennekes)
levert een stroom van maximaal {socket:type2_combo:current}A" + "nl": "
Type 2 CCS (mennekes)
levert een stroom van maximaal {socket:type2_combo:current}A", + "de": "
Typ 2 CCS (Mennekes)
liefern maximal {socket:type2_combo:current} A" }, "freeform": { "key": "socket:type2_combo:current", @@ -2643,7 +2699,7 @@ }, "mappings": [ { - "if": "socket:type2_combo:output=50 kw", + "if": "socket:type2_combo:output=50 kW", "then": { "en": "Type 2 CCS (mennekes) outputs at most 50 kw A", "nl": "Type 2 CCS (mennekes) levert een vermogen van maximaal 50 kw A", @@ -2715,11 +2771,13 @@ "group": "technical", "question": { "en": "What current do the plugs with
Type 2 with cable (mennekes)
offer?", - "nl": "Welke stroom levert de stekker van type
Type 2 met kabel (J1772)
?" + "nl": "Welke stroom levert de stekker van type
Type 2 met kabel (J1772)
?", + "de": "Welche Stromstärke liefern die Stecker mit
Typ 2 mit Kabel (Mennekes)
?" }, "render": { "en": "
Type 2 with cable (mennekes)
outputs at most {socket:type2_cable:current}A", - "nl": "
Type 2 met kabel (J1772)
levert een stroom van maximaal {socket:type2_cable:current}A" + "nl": "
Type 2 met kabel (J1772)
levert een stroom van maximaal {socket:type2_cable:current}A", + "de": "
Typ 2 mit Kabel (Mennekes)
liefert maximal {socket:type2_cable:current} A" }, "freeform": { "key": "socket:type2_cable:current", @@ -2775,7 +2833,7 @@ }, "mappings": [ { - "if": "socket:type2_cable:output=11 kw", + "if": "socket:type2_cable:output=11 kW", "then": { "en": "Type 2 with cable (mennekes) outputs at most 11 kw A", "nl": "Type 2 met kabel (J1772) levert een vermogen van maximaal 11 kw A", @@ -2787,7 +2845,7 @@ } }, { - "if": "socket:type2_cable:output=22 kw", + "if": "socket:type2_cable:output=22 kW", "then": { "en": "Type 2 with cable (mennekes) outputs at most 22 kw A", "nl": "Type 2 met kabel (J1772) levert een vermogen van maximaal 22 kw A", @@ -2859,11 +2917,13 @@ "group": "technical", "question": { "en": "What current do the plugs with
Tesla Supercharger CCS (a branded type2_css)
offer?", - "nl": "Welke stroom levert de stekker van type
Tesla Supercharger CCS (een type2 CCS met Tesla-logo)
?" + "nl": "Welke stroom levert de stekker van type
Tesla Supercharger CCS (een type2 CCS met Tesla-logo)
?", + "de": "Welche Stromstärke bieten die Anschlüsse mit
Tesla Supercharger CCS (Typ2 CSS von Tesla)
?" }, "render": { "en": "
Tesla Supercharger CCS (a branded type2_css)
outputs at most {socket:tesla_supercharger_ccs:current}A", - "nl": "
Tesla Supercharger CCS (een type2 CCS met Tesla-logo)
levert een stroom van maximaal {socket:tesla_supercharger_ccs:current}A" + "nl": "
Tesla Supercharger CCS (een type2 CCS met Tesla-logo)
levert een stroom van maximaal {socket:tesla_supercharger_ccs:current}A", + "de": "
Tesla Supercharger CCS (Typ 2 CSS)
liefert maximal {socket:tesla_supercharger_ccs:current} A" }, "freeform": { "key": "socket:tesla_supercharger_ccs:current", @@ -2919,7 +2979,7 @@ }, "mappings": [ { - "if": "socket:tesla_supercharger_ccs:output=50 kw", + "if": "socket:tesla_supercharger_ccs:output=50 kW", "then": { "en": "Tesla Supercharger CCS (a branded type2_css) outputs at most 50 kw A", "nl": "Tesla Supercharger CCS (een type2 CCS met Tesla-logo) levert een vermogen van maximaal 50 kw A", @@ -2979,11 +3039,13 @@ "group": "technical", "question": { "en": "What current do the plugs with
Tesla Supercharger (destination)
offer?", - "nl": "Welke stroom levert de stekker van type
Tesla Supercharger (destination)
?" + "nl": "Welke stroom levert de stekker van type
Tesla Supercharger (destination)
?", + "de": "Welche Stromstärke liefern die Anschlüsse mit
Tesla Supercharger (Destination)
?" }, "render": { "en": "
Tesla Supercharger (destination)
outputs at most {socket:tesla_destination:current}A", - "nl": "
Tesla Supercharger (destination)
levert een stroom van maximaal {socket:tesla_destination:current}A" + "nl": "
Tesla Supercharger (destination)
levert een stroom van maximaal {socket:tesla_destination:current}A", + "de": "
Tesla Supercharger (Destination)
liefert maximal {socket:tesla_destination:current} A" }, "freeform": { "key": "socket:tesla_destination:current", @@ -3039,7 +3101,7 @@ }, "mappings": [ { - "if": "socket:tesla_destination:output=120 kw", + "if": "socket:tesla_destination:output=120 kW", "then": { "en": "Tesla Supercharger (destination) outputs at most 120 kw A", "nl": "Tesla Supercharger (destination) levert een vermogen van maximaal 120 kw A", @@ -3051,7 +3113,7 @@ } }, { - "if": "socket:tesla_destination:output=150 kw", + "if": "socket:tesla_destination:output=150 kW", "then": { "en": "Tesla Supercharger (destination) outputs at most 150 kw A", "nl": "Tesla Supercharger (destination) levert een vermogen van maximaal 150 kw A", @@ -3063,7 +3125,7 @@ } }, { - "if": "socket:tesla_destination:output=250 kw", + "if": "socket:tesla_destination:output=250 kW", "then": { "en": "Tesla Supercharger (destination) outputs at most 250 kw A", "nl": "Tesla Supercharger (destination) levert een vermogen van maximaal 250 kw A", @@ -3136,11 +3198,13 @@ "group": "technical", "question": { "en": "What current do the plugs with
Tesla supercharger (destination) (A Type 2 with cable branded as tesla)
offer?", - "nl": "Welke stroom levert de stekker van type
Tesla supercharger (destination) (Een Type 2 met kabel en Tesla-logo)
?" + "nl": "Welke stroom levert de stekker van type
Tesla supercharger (destination) (Een Type 2 met kabel en Tesla-logo)
?", + "de": "Welche Stromstärke liefern die Stecker mit
Tesla Supercharger (Destination) (Typ 2 von Tesla mit Kabel)
?" }, "render": { "en": "
Tesla supercharger (destination) (A Type 2 with cable branded as tesla)
outputs at most {socket:tesla_destination:current}A", - "nl": "
Tesla supercharger (destination) (Een Type 2 met kabel en Tesla-logo)
levert een stroom van maximaal {socket:tesla_destination:current}A" + "nl": "
Tesla supercharger (destination) (Een Type 2 met kabel en Tesla-logo)
levert een stroom van maximaal {socket:tesla_destination:current}A", + "de": "
Tesla Supercharger (Destination) (Typ 2 von Tesla mit Kabel)
liefert maximal {socket:tesla_destination:current} A" }, "freeform": { "key": "socket:tesla_destination:current", @@ -3196,7 +3260,7 @@ }, "mappings": [ { - "if": "socket:tesla_destination:output=11 kw", + "if": "socket:tesla_destination:output=11 kW", "then": { "en": "Tesla supercharger (destination) (A Type 2 with cable branded as tesla) outputs at most 11 kw A", "nl": "Tesla supercharger (destination (Een Type 2 met kabel en Tesla-logo) levert een vermogen van maximaal 11 kw A", @@ -3208,7 +3272,7 @@ } }, { - "if": "socket:tesla_destination:output=22 kw", + "if": "socket:tesla_destination:output=22 kW", "then": { "en": "Tesla supercharger (destination) (A Type 2 with cable branded as tesla) outputs at most 22 kw A", "nl": "Tesla supercharger (destination (Een Type 2 met kabel en Tesla-logo) levert een vermogen van maximaal 22 kw A", @@ -3270,11 +3334,15 @@ "group": "technical", "question": { "en": "What current do the plugs with
USB to charge phones and small electronics
offer?", - "nl": "Welke stroom levert de stekker van type
USB om GSMs en kleine electronica op te laden
?" + "nl": "Welke stroom levert de stekker van type
USB om GSMs en kleine electronica op te laden
?", + "de": "Welche Stromstärke liefern die Stecker mit
USB zum Laden von Handys und kleinen Elektrogeräten
?", + "es": "¿Qué corriente ofrecen los conectores con
USB para cargar teléfonos y dispositivos electrónicos pequeños
?" }, "render": { "en": "
USB to charge phones and small electronics
outputs at most {socket:USB-A:current}A", - "nl": "
USB om GSMs en kleine electronica op te laden
levert een stroom van maximaal {socket:USB-A:current}A" + "nl": "
USB om GSMs en kleine electronica op te laden
levert een stroom van maximaal {socket:USB-A:current}A", + "de": "
USB zum Aufladen von Telefonen und kleinen Elektrogeräten
liefert maximal {socket:USB-A:current} A", + "es": "
USB para carga teléfonos y dispositivos electrónicos pequeños
salida de hasta {socket:USB-A:current}A" }, "freeform": { "key": "socket:USB-A:current", @@ -3286,7 +3354,8 @@ "then": { "en": "USB to charge phones and small electronics outputs at most 1 A", "nl": "USB om GSMs en kleine electronica op te laden levert een stroom van maximaal 1 A", - "de": "USB zum Laden von Handys und kleinen Elektrogeräten liefert maximal 1 A" + "de": "USB zum Laden von Handys und kleinen Elektrogeräten liefert maximal 1 A", + "es": "USB para cargar teléfonos y dispositivos electrónicos pequeños hasta 1 A" }, "icon": { "path": "./assets/layers/charging_station/usb_port.svg", @@ -3298,7 +3367,8 @@ "then": { "en": "USB to charge phones and small electronics outputs at most 2 A", "nl": "USB om GSMs en kleine electronica op te laden levert een stroom van maximaal 2 A", - "de": "USB zum Laden von Handys und kleinen Elektrogeräten liefert maximal 2 A" + "de": "USB zum Laden von Handys und kleinen Elektrogeräten liefert maximal 2 A", + "es": "USB para cargar teléfonos y dispositivos electrónicos pequeños hasta 1 A" }, "icon": { "path": "./assets/layers/charging_station/usb_port.svg", @@ -3330,7 +3400,7 @@ }, "mappings": [ { - "if": "socket:USB-A:output=5w", + "if": "socket:USB-A:output=5W", "then": { "en": "USB to charge phones and small electronics outputs at most 5w A", "nl": "USB om GSMs en kleine electronica op te laden levert een vermogen van maximaal 5w A", @@ -3342,7 +3412,7 @@ } }, { - "if": "socket:USB-A:output=10w", + "if": "socket:USB-A:output=10W", "then": { "en": "USB to charge phones and small electronics outputs at most 10w A", "nl": "USB om GSMs en kleine electronica op te laden levert een vermogen van maximaal 10w A", @@ -3390,11 +3460,13 @@ "group": "technical", "question": { "en": "What current do the plugs with
Bosch Active Connect with 3 pins and cable
offer?", - "nl": "Welke stroom levert de stekker van type
Bosch Active Connect met 3 pinnen aan een kabel
?" + "nl": "Welke stroom levert de stekker van type
Bosch Active Connect met 3 pinnen aan een kabel
?", + "de": "Welche Stromstärke liefern die Stecker mit
Bosch Active Connect mit 3 Pins und Kabel
?" }, "render": { "en": "
Bosch Active Connect with 3 pins and cable
outputs at most {socket:bosch_3pin:current}A", - "nl": "
Bosch Active Connect met 3 pinnen aan een kabel
levert een stroom van maximaal {socket:bosch_3pin:current}A" + "nl": "
Bosch Active Connect met 3 pinnen aan een kabel
levert een stroom van maximaal {socket:bosch_3pin:current}A", + "de": "
Bosch Active Connect mit 3 Pins und Kabel
liefern maximal {socket:bosch_3pin:current} A" }, "freeform": { "key": "socket:bosch_3pin:current", @@ -3459,11 +3531,13 @@ "group": "technical", "question": { "en": "What current do the plugs with
Bosch Active Connect with 5 pins and cable
offer?", - "nl": "Welke stroom levert de stekker van type
Bosch Active Connect met 5 pinnen aan een kabel
?" + "nl": "Welke stroom levert de stekker van type
Bosch Active Connect met 5 pinnen aan een kabel
?", + "de": "Welche Stromstärke liefern die Stecker mit
Bosch Active Connect mit 5 Pins und Kabel
?" }, "render": { "en": "
Bosch Active Connect with 5 pins and cable
outputs at most {socket:bosch_5pin:current}A", - "nl": "
Bosch Active Connect met 5 pinnen aan een kabel
levert een stroom van maximaal {socket:bosch_5pin:current}A" + "nl": "
Bosch Active Connect met 5 pinnen aan een kabel
levert een stroom van maximaal {socket:bosch_5pin:current}A", + "de": "
Bosch Active Connect mit 5 Pins und Kabel
liefern maximal {socket:bosch_5pin:current} A" }, "freeform": { "key": "socket:bosch_5pin:current", @@ -3530,7 +3604,8 @@ "question": { "en": "Does one have to pay to use this charging station?", "nl": "Moet men betalen om dit oplaadpunt te gebruiken?", - "de": "Muss man für die Nutzung dieser Ladestation bezahlen?" + "de": "Muss man für die Nutzung dieser Ladestation bezahlen?", + "es": "¿Hay que pagar para utilizar esta estación de carga?" }, "mappings": [ { @@ -3586,7 +3661,8 @@ "then": { "nl": "Betalend te gebruiken, maar gratis voor klanten van het bijhorende hotel/café/ziekenhuis/...", "en": "Paid use, but free for customers of the hotel/pub/hospital/... who operates the charging station", - "de": "Die Nutzung ist kostenpflichtig, aber kostenlos für Kunden des Betreibers der Einrichtung, wie Hotel, Krankenhaus, ..." + "de": "Die Nutzung ist kostenpflichtig, aber kostenlos für Kunden des Betreibers der Einrichtung, wie Hotel, Krankenhaus, ...", + "es": "De pago, pero gratis para clientes del hotel/pub/hostpital... quien opera la estación de carga" } }, { @@ -3599,7 +3675,8 @@ "then": { "nl": "Betalend", "en": "Paid use", - "de": "Die Nutzung ist kostenpflichtig" + "de": "Die Nutzung ist kostenpflichtig", + "es": "Uso de pago" } } ] @@ -3609,12 +3686,14 @@ "question": { "en": "How much does one have to pay to use this charging station?", "nl": "Hoeveel moet men betalen om dit oplaadpunt te gebruiken?", - "de": "Wie viel muss man für die Nutzung dieser Ladestation bezahlen?" + "de": "Wie viel muss man für die Nutzung dieser Ladestation bezahlen?", + "es": "¿Cuánto hay que pagar para utilizar esta estación de carga?" }, "render": { "en": "Using this charging station costs {charge}", "nl": "Dit oplaadpunt gebruiken kost {charge}", - "de": "Die Nutzung dieser Ladestation kostet {charge}" + "de": "Die Nutzung dieser Ladestation kostet {charge}", + "es": "Utilizar esta estación de carga cuesta {charge}" }, "freeform": { "key": "charge" @@ -3640,6 +3719,7 @@ "en": "What kind of authentication is available at the charging station?", "nl": "Hoe kan men zich aanmelden aan dit oplaadstation?", "de": "Welche Art der Authentifizierung ist an der Ladestation möglich?", + "es": "¿Qué tipo de autenticación está disponible en esta estación de carga?", "fr": "Quelle sorte d'authentification est disponible à cette station de charge ?" }, "multiAnswer": true, @@ -3766,7 +3846,8 @@ "question": { "en": "What is the maximum amount of time one is allowed to stay here?", "nl": "Hoelang mag een voertuig hier blijven staan?", - "de": "Wie lange darf man hier maximal parken?" + "de": "Wie lange darf man hier maximal parken?", + "es": "¿Cuál es la máxima cantidad de tiempo que se permite permanecer aquí?" }, "freeform": { "key": "maxstay" @@ -3774,7 +3855,8 @@ "render": { "en": "One can stay at most {canonical(maxstay)}", "nl": "De maximale parkeertijd hier is {canonical(maxstay)}", - "de": "Die maximale Parkdauer beträgt {canonical(maxstay)}" + "de": "Die maximale Parkdauer beträgt {canonical(maxstay)}", + "es": "Se puede estar como máximo {canonical(maxstay)}" }, "mappings": [ { @@ -3782,7 +3864,8 @@ "then": { "en": "No timelimit on leaving your vehicle here", "nl": "Geen maximum parkeertijd", - "de": "Keine Höchstparkdauer" + "de": "Keine Höchstparkdauer", + "es": "No hay límite de tiempo para dejar tu vehículo aquí" } } ], @@ -3881,7 +3964,7 @@ "render": { "en": "This charging station is operated by {operator}", "nl": "Wordt beheerd door {operator}", - "de": "Diese Ladestation wird betrieben von {operator}", + "de": "Die Station wird betrieben von {operator}", "es": "Esta estación de carga la opera {operator}" }, "freeform": { @@ -3913,12 +3996,14 @@ "question": { "en": "What number can one call if there is a problem with this charging station?", "nl": "Wat is het telefoonnummer van de beheerder van dit oplaadpunt?", - "de": "Welche Nummer kann man anrufen, wenn es ein Problem mit dieser Ladestation gibt?" + "de": "Welche Nummer kann man anrufen, wenn es ein Problem mit dieser Ladestation gibt?", + "es": "¿A qué número se puede llamar si hay un problema con esta estación de carga?" }, "render": { "en": "In case of problems, call {phone}", "nl": "Bij problemen, bel naar {phone}", - "de": "Bei Problemen, anrufen unter {phone}" + "de": "Bei Problemen, anrufen unter {phone}", + "es": "En caso de problemas, llama a {phone}" }, "freeform": { "key": "phone", @@ -3930,12 +4015,14 @@ "question": { "en": "What is the email address of the operator?", "nl": "Wat is het email-adres van de operator?", - "de": "Wie lautet die E-Mail-Adresse des Betreibers?" + "de": "Wie lautet die E-Mail-Adresse des Betreibers?", + "es": "¿Cual es la dirección de correo electrónico de esta operadora?" }, "render": { "en": "In case of problems, send an email to {email}", "nl": "Bij problemen, email naar {email}", - "de": "Bei Problemen senden Sie bitte eine E-Mail an {email}" + "de": "Bei Problemen senden Sie bitte eine E-Mail an {email}", + "es": "En caso de problemas, envía un correo electrónico a {email}" }, "freeform": { "key": "email", @@ -3982,7 +4069,7 @@ "question": { "en": "Is this charging point in use?", "nl": "Is dit oplaadpunt operationeel?", - "de": "Ist dieser Ladepunkt in Betrieb?", + "de": "Ist die Station in Betrieb?", "es": "¿Está en uso este punto de carga?" }, "mappings": [ @@ -3999,7 +4086,7 @@ "then": { "en": "This charging station works", "nl": "Dit oplaadpunt werkt", - "de": "Diese Ladestation ist in Betrieb", + "de": "Die Station ist in Betrieb", "es": "Esta estación de carga funciona" } }, @@ -4016,7 +4103,7 @@ "then": { "en": "This charging station is broken", "nl": "Dit oplaadpunt is kapot", - "de": "Diese Ladestation ist defekt", + "de": "Die Station ist defekt", "es": "Esta estación de carga está rota" } }, @@ -4033,7 +4120,7 @@ "then": { "en": "A charging station is planned here", "nl": "Hier zal binnenkort een oplaadpunt gebouwd worden", - "de": "Diese Ladestation ist erst in Planung", + "de": "Die Station ist erst in Planung", "es": "Una estación de carga está planeada aquí" } }, @@ -4050,7 +4137,7 @@ "then": { "en": "A charging station is constructed here", "nl": "Hier wordt op dit moment een oplaadpunt gebouwd", - "de": "Diese Ladestation ist aktuell im Bau", + "de": "Die Station ist aktuell im Bau", "es": "Una estación de carga está construida aquí" } }, @@ -4067,7 +4154,7 @@ "then": { "en": "This charging station has beed permanently disabled and is not in use anymore but is still visible", "nl": "Dit oplaadpunt is niet meer in gebruik maar is wel nog aanwezig", - "de": "Diese Ladestation ist dauerhaft geschlossen und nicht mehr in Nutzung, aber noch sichtbar", + "de": "Die Station ist dauerhaft geschlossen und nicht mehr in Nutzung, aber noch sichtbar", "es": "Esta estación de carga se ha deshabilitado de forma permanente y ya no está en uso pero todavía es visible" } } @@ -4228,20 +4315,20 @@ "question": { "en": "All vehicle types", "nl": "Alle voertuigen", - "de": "Ladestationen für alle Fahrzeugtypen", - "fr": "Tout type de véhicule", "da": "Alle køretøjstyper", - "es": "Todo tipo de vehículos" + "de": "Ladestationen für alle Fahrzeugtypen", + "es": "Todo tipo de vehículos", + "fr": "Tout type de véhicule" } }, { "question": { "en": "Charging station for bicycles", "nl": "Oplaadpunten voor fietsen", - "de": "Ladestationen für Fahrräder", - "fr": "Station de charge pour vélos", "da": "Ladestation til cykler", - "es": "Estación de carga para bicicletas" + "de": "Ladestationen für Fahrräder", + "es": "Estación de carga para bicicletas", + "fr": "Station de charge pour vélos" }, "osmTags": "bicycle=yes" }, @@ -4249,10 +4336,10 @@ "question": { "en": "Charging station for cars", "nl": "Oplaadpunten voor auto's", - "de": "Ladestationen für Autos", - "fr": "Station de charge pour automobiles", "da": "Ladestation til biler", - "es": "Estación de carga para coches" + "de": "Ladestationen für Autos", + "es": "Estación de carga para coches", + "fr": "Station de charge pour automobiles" }, "osmTags": { "or": [ @@ -4270,8 +4357,8 @@ "question": { "en": "Only working charging stations", "nl": "Enkel werkende oplaadpunten", - "de": "Nur Ladestationen in Betrieb", "da": "Kun fungerende ladestationer", + "de": "Nur Ladestationen in Betrieb", "es": "Solo estaciones de carga funcionales" }, "osmTags": { @@ -4290,8 +4377,8 @@ "question": { "en": "All connectors", "nl": "Alle types", - "de": "Alle Anschlüsse", "ca": "Tots els connectors", + "de": "Alle Anschlüsse", "es": "Todos los conectores" } }, @@ -4306,7 +4393,8 @@ { "question": { "en": "Has a
European wall plug with ground pin (CEE7/4 type E)
connector", - "nl": "Heeft een
Europese stekker met aardingspin (CEE7/4 type E)
" + "nl": "Heeft een
Europese stekker met aardingspin (CEE7/4 type E)
", + "de": "Verfügt über einen
europäischen Netzstecker mit Erdungsstift (CEE7/4 Typ E)
Anschluss" }, "osmTags": "socket:typee~*" }, @@ -4330,7 +4418,7 @@ "question": { "en": "Has a
Type 1 without cable (J1772)
connector", "nl": "Heeft een
Type 1 zonder kabel (J1772)
", - "de": "Verfügt über einen
Typ 1 (J1772)
Stecker ohne Kabel" + "de": "Verfügt über einen
Typ 1 (J1772)Stecker ohne Kabel
" }, "osmTags": "socket:type1~*" }, @@ -4353,63 +4441,72 @@ { "question": { "en": "Has a
Type 2 (mennekes)
connector", - "nl": "Heeft een
Type 2 (mennekes)
" + "nl": "Heeft een
Type 2 (mennekes)
", + "de": "Hat einen
Typ 2 (Mennekes)
Anschluss" }, "osmTags": "socket:type2~*" }, { "question": { "en": "Has a
Type 2 CCS (mennekes)
connector", - "nl": "Heeft een
Type 2 CCS (mennekes)
" + "nl": "Heeft een
Type 2 CCS (mennekes)
", + "de": "Hat einen
Typ 2 CCS (Mennekes)
Anschluss" }, "osmTags": "socket:type2_combo~*" }, { "question": { "en": "Has a
Type 2 with cable (mennekes)
connector", - "nl": "Heeft een
Type 2 met kabel (J1772)
" + "nl": "Heeft een
Type 2 met kabel (J1772)
", + "de": "Hat einen
Typ 2 (Mennekes)
Anschluss mit Kabel" }, "osmTags": "socket:type2_cable~*" }, { "question": { "en": "Has a
Tesla Supercharger CCS (a branded type2_css)
connector", - "nl": "Heeft een
Tesla Supercharger CCS (een type2 CCS met Tesla-logo)
" + "nl": "Heeft een
Tesla Supercharger CCS (een type2 CCS met Tesla-logo)
", + "de": "Hat einen
Tesla Supercharger CCS (Typ 2 CSS vonTesla)
Anschluss" }, "osmTags": "socket:tesla_supercharger_ccs~*" }, { "question": { "en": "Has a
Tesla Supercharger (destination)
connector", - "nl": "Heeft een
Tesla Supercharger (destination)
" + "nl": "Heeft een
Tesla Supercharger (destination)
", + "de": "Hat einen
Tesla Supercharger (Destination)
Anschluss" }, "osmTags": "socket:tesla_destination~*" }, { "question": { "en": "Has a
Tesla supercharger (destination) (A Type 2 with cable branded as tesla)
connector", - "nl": "Heeft een
Tesla supercharger (destination) (Een Type 2 met kabel en Tesla-logo)
" + "nl": "Heeft een
Tesla supercharger (destination) (Een Type 2 met kabel en Tesla-logo)
", + "de": "Hat einen
Tesla Supercharger (Destination) (Typ 2 von Tesla)
Anschluss mit Kabel" }, "osmTags": "socket:tesla_destination~*" }, { "question": { "en": "Has a
USB to charge phones and small electronics
connector", - "nl": "Heeft een
USB om GSMs en kleine electronica op te laden
" + "nl": "Heeft een
USB om GSMs en kleine electronica op te laden
", + "de": "Hat einen
USB-Anschluss zum Aufladen von Telefonen und kleinen Elektrogeräten
" }, "osmTags": "socket:USB-A~*" }, { "question": { "en": "Has a
Bosch Active Connect with 3 pins and cable
connector", - "nl": "Heeft een
Bosch Active Connect met 3 pinnen aan een kabel
" + "nl": "Heeft een
Bosch Active Connect met 3 pinnen aan een kabel
", + "de": "Hat einen
Bosch Active Connect Anschluss mit 3 Pins
und Kabel" }, "osmTags": "socket:bosch_3pin~*" }, { "question": { "en": "Has a
Bosch Active Connect with 5 pins and cable
connector", - "nl": "Heeft een
Bosch Active Connect met 5 pinnen aan een kabel
" + "nl": "Heeft een
Bosch Active Connect met 5 pinnen aan een kabel
", + "de": "Hat einen
Bosch Active Connect Anschluss mit 5 Pins
und Kabel" }, "osmTags": "socket:bosch_5pin~*" } @@ -4435,16 +4532,18 @@ "human": { "en": " minutes", "nl": " minuten", - "ru": " минут", "ca": " minuts", - "de": " Minuten" + "de": " Minuten", + "es": " minutos", + "ru": " минут" }, "humanSingular": { "en": " minute", "nl": " minuut", - "ru": " минута", "ca": " minut", - "de": " Minute" + "de": " Minute", + "es": " minuto", + "ru": " минута" } }, { @@ -4461,16 +4560,18 @@ "human": { "en": " hours", "nl": " uren", - "ru": " часов", "ca": " hores", - "de": " Stunden" + "de": " Stunden", + "es": " horas", + "ru": " часов" }, "humanSingular": { "en": " hour", "nl": " uur", - "ru": " час", "ca": " hora", - "de": " Stunde" + "de": " Stunde", + "es": " hora", + "ru": " час" } }, { @@ -4484,16 +4585,18 @@ "human": { "en": " days", "nl": " day", - "ru": " дней", "ca": " dies", - "de": " Tage" + "de": " Tage", + "es": " días", + "ru": " дней" }, "humanSingular": { "en": " day", "nl": " dag", - "ru": " день", "ca": " dia", - "de": " Tag" + "de": " Tag", + "es": " día", + "ru": " день" } } ] @@ -4530,9 +4633,10 @@ "human": { "en": "Volts", "nl": "volt", - "ru": "Вольт", "ca": "Volts", - "de": "Volt" + "de": "Volt", + "es": "Voltios", + "ru": "Вольт" } } ], @@ -4570,7 +4674,8 @@ "en": "A", "nl": "A", "ca": "A", - "de": "Ein" + "de": "Ein", + "es": "A" } } ], @@ -4604,9 +4709,10 @@ "human": { "en": "kilowatt", "nl": "kilowatt", - "ru": "киловатт", "ca": "quilovats", - "de": "Kilowatt" + "de": "Kilowatt", + "es": "kilvatio", + "ru": "киловатт" } }, { @@ -4617,9 +4723,10 @@ "human": { "en": "megawatt", "nl": "megawatt", - "ru": "мегаватт", "ca": "megavats", - "de": "Megawatt" + "de": "Megawatt", + "es": "megavatio", + "ru": "мегаватт" } } ], diff --git a/assets/layers/climbing/climbing.json b/assets/layers/climbing/climbing.json index 7ca237d58..481fe7e69 100644 --- a/assets/layers/climbing/climbing.json +++ b/assets/layers/climbing/climbing.json @@ -43,7 +43,8 @@ "nl": "De klimroutes zijn gemiddeld {canonical(climbing:length)} lang", "ja": "ルートの長さは平均で{canonical(climbing:length)}です", "fr": "Les voies font {canonical(climbing:length)} de long en moyenne", - "it": "Le vie sono lunghe mediamente {canonical(climbing:length)}" + "it": "Le vie sono lunghe mediamente {canonical(climbing:length)}", + "es": "Las rutas miden {canonical(climbing:length)} de media" }, "question": { "de": "Wie lang sind die Routen (durchschnittlich) in Metern?", @@ -51,7 +52,8 @@ "nl": "Wat is de (gemiddelde) lengte van de klimroutes, in meter?", "ja": "ルートの(平均)長さはメートル単位でいくつですか?", "fr": "Quelle est la longueur moyenne des voies en mètres ?", - "it": "Quale è la lunghezza (media) delle vie in metri?" + "it": "Quale è la lunghezza (media) delle vie in metri?", + "es": "¿Cual es la longitud (media) de las rutas en metros?" }, "freeform": { "key": "climbing:length", @@ -335,11 +337,13 @@ { "id": "fee", "question": { - "en": "Is a fee required to climb here?" + "en": "Is a fee required to climb here?", + "es": "¿Se requiere una tasa para escalar aquí?" }, "render": { "en": "A fee of {charge} should be paid for climbing here", - "de": "Zum Klettern wird eine Gebühr von {charge} erhoben" + "de": "Zum Klettern wird eine Gebühr von {charge} erhoben", + "es": "Se debe de pagar una tasa de {charge} para escalar aquí" }, "freeform": { "key": "charge", @@ -356,7 +360,8 @@ ], "then": { "en": "Climbing here is free of charge", - "de": "Das Klettern ist hier kostenlos" + "de": "Das Klettern ist hier kostenlos", + "es": "La escalada es gratis" } }, { @@ -367,7 +372,8 @@ ] }, "then": { - "en": "Paying a fee is required to climb here" + "en": "Paying a fee is required to climb here", + "es": "Hay que pagar una tasa para escalar aquí" }, "hideInAnswer": "charge~*" } diff --git a/assets/layers/climbing_opportunity/climbing_opportunity.json b/assets/layers/climbing_opportunity/climbing_opportunity.json index 3a5e85106..107ec35ab 100644 --- a/assets/layers/climbing_opportunity/climbing_opportunity.json +++ b/assets/layers/climbing_opportunity/climbing_opportunity.json @@ -10,7 +10,8 @@ "it": "Opportunità di arrampicata?" }, "description": { - "en": "Fallback layer with items on which climbing _might_ be possible. It is loaded when zoomed in a lot, to prevent duplicate items to be added" + "en": "Fallback layer with items on which climbing _might_ be possible. It is loaded when zoomed in a lot, to prevent duplicate items to be added", + "de": "Rückfallebene mit Orten, auf denen Klettern eventuell möglich ist. Sie wird erst angezeigt, wenn man stark hineinzoomt, um zu verhindern, dass Elemente doppelt hinzugefügt werden" }, "minzoom": 19, "source": { diff --git a/assets/layers/cycleways_and_roads/cycleways_and_roads.json b/assets/layers/cycleways_and_roads/cycleways_and_roads.json index be46bf77e..21d93d98d 100644 --- a/assets/layers/cycleways_and_roads/cycleways_and_roads.json +++ b/assets/layers/cycleways_and_roads/cycleways_and_roads.json @@ -1042,7 +1042,8 @@ "if": "traffic_sign=NL:G13", "then": { "en": "Non-compulsory cycleway", - "nl": "Onverplicht fietspad" + "nl": "Onverplicht fietspad", + "de": "Radweg ohne Nutzungspflicht" }, "hideInAnswer": "_country!=nl", "addExtraTags": [ diff --git a/assets/layers/defibrillator/defibrillator.json b/assets/layers/defibrillator/defibrillator.json index 9419826d2..1054d511f 100644 --- a/assets/layers/defibrillator/defibrillator.json +++ b/assets/layers/defibrillator/defibrillator.json @@ -271,7 +271,8 @@ "en": "This is a special type of defibrillator: {defibrillator}", "nl": "Dit is een speciaal type defibrillator: {defibrillator}", "sl": "To je posebna vrsta defibrilatorja: {defibrillator}", - "da": "Dette er en særlig type hjertestarter: {defibrillator}" + "da": "Dette er en særlig type hjertestarter: {defibrillator}", + "de": "Dies ist eine besondere Art von Defibrillator: {defibrillator}" }, "hideInAnswer": true } diff --git a/assets/layers/drinking_water/drinking_water.json b/assets/layers/drinking_water/drinking_water.json index 1279adfd5..fcd1f5eb4 100644 --- a/assets/layers/drinking_water/drinking_water.json +++ b/assets/layers/drinking_water/drinking_water.json @@ -48,7 +48,7 @@ "nl": "drinkbaar water", "fr": "une eau potable", "gl": "auga potábel", - "de": "Eine Trinkwasserstelle", + "de": "eine Trinkwasserstelle", "it": "una acqua potabile", "ru": "питьевая вода", "id": "air minum", diff --git a/assets/layers/entrance/entrance.json b/assets/layers/entrance/entrance.json index fd77e827b..f10512090 100644 --- a/assets/layers/entrance/entrance.json +++ b/assets/layers/entrance/entrance.json @@ -57,7 +57,8 @@ }, "then": { "en": "This is an indoor door, separating a room or a corridor within a single building", - "nl": "Dit is een binnendeur, die een kamer of een gang volledig binnen hetzelfde gebouw afsluit" + "nl": "Dit is een binnendeur, die een kamer of een gang volledig binnen hetzelfde gebouw afsluit", + "de": "Dies ist eine Innentür, die Räume oder Gänge innerhalb eines Gebäudes verbindet" } }, { @@ -95,7 +96,8 @@ }, "then": { "en": "This is a service entrance - normally only used for employees, delivery, ...", - "nl": "Dit is een dienstingang - normaal gezien enkel gebruikt door werknemers, leveranciers, ..." + "nl": "Dit is een dienstingang - normaal gezien enkel gebruikt door werknemers, leveranciers, ...", + "de": "Dies ist ein Diensteingang - normalerweise nur für Mitarbeiter, Anlieferung, ..." } }, { @@ -120,7 +122,8 @@ }, "then": { "en": "This is an entrance where one can only enter (but not exit)", - "nl": "Dit is een ingang waar je enkel naar binnen kunt (niet naar buiten)" + "nl": "Dit is een ingang waar je enkel naar binnen kunt (niet naar buiten)", + "de": "Dies ist ein Eingang, an dem man nur hineingehen kann (aber nicht hinausgehen)" } }, { @@ -155,7 +158,8 @@ "id": "Door_type", "question": { "en": "What is the type of this door?
Wether or not the door is automated is asked in the next question", - "nl": "Om wat voor deur gaat het?
Of de deur al of niet automatisch werkt, vragen we hierna " + "nl": "Om wat voor deur gaat het?
Of de deur al of niet automatisch werkt, vragen we hierna ", + "de": "Um welche Art von Tür handelt es sich?
Ob die Tür automatisiert ist oder nicht, wird in der nächsten Frage gefragt" }, "mappings": [ { @@ -236,14 +240,16 @@ "if": "automatic_door=motion", "then": { "en": "This door will open automatically when motion is detected", - "nl": "De deur gaat automatisch open wanneer er beweging wordt gedetecteerd" + "nl": "De deur gaat automatisch open wanneer er beweging wordt gedetecteerd", + "de": "Diese Tür öffnet sich automatisch, wenn Bewegung erkannt wird" } }, { "if": "automatic_door=floor", "then": { "en": "This door will open automatically when a sensor in the floor is triggered", - "nl": "De deur gaat automatisch open wanneer een sensor in de vloer wordt geactiveerd" + "nl": "De deur gaat automatisch open wanneer een sensor in de vloer wordt geactiveerd", + "de": "Diese Tür öffnet sich automatisch, wenn ein Sensor im Boden ausgelöst wird" } }, { diff --git a/assets/layers/etymology/etymology.json b/assets/layers/etymology/etymology.json index 21be943dd..ff5ffbd7e 100644 --- a/assets/layers/etymology/etymology.json +++ b/assets/layers/etymology/etymology.json @@ -197,7 +197,8 @@ "id": "street-name-sign-image", "render": { "en": "{image_carousel(image:streetsign)}
{image_upload(image:streetsign, Add image of a street name sign)}", - "nl": "{image_carousel(image:streetsign)}
{image_upload(image:streetsign, Voeg afbeelding van straatnaambordje toe)}" + "nl": "{image_carousel(image:streetsign)}
{image_upload(image:streetsign, Voeg afbeelding van straatnaambordje toe)}", + "de": "{image_carousel(image:streetsign)}
{image_upload(image:streetsign, Bild eines Straßenschildes hinzufügen)}" } }, { diff --git a/assets/layers/extinguisher/extinguisher.json b/assets/layers/extinguisher/extinguisher.json index b676bcfaa..edcdecf8b 100644 --- a/assets/layers/extinguisher/extinguisher.json +++ b/assets/layers/extinguisher/extinguisher.json @@ -6,7 +6,7 @@ "nb_NO": "Kart over brannhydranter", "ru": "Карта огнетушителей.", "fr": "Couche des extincteurs.", - "de": "Karte mit Feuerlöschern.", + "de": "Feuerlöscher", "it": "Cartina degli estintori.", "nl": "Kaart van brandblussers." }, @@ -119,7 +119,7 @@ "nb_NO": "en brannslukker", "ru": "Огнетушитель", "fr": "une extincteur", - "de": "Ein Feuerlöscher", + "de": "einen Feuerlöscher", "it": "una estintore", "nl": "een brandblusser", "da": "en ildslukker" diff --git a/assets/layers/fire_station/fire_station.json b/assets/layers/fire_station/fire_station.json index fc5b71e6d..f04555e76 100644 --- a/assets/layers/fire_station/fire_station.json +++ b/assets/layers/fire_station/fire_station.json @@ -7,7 +7,7 @@ "it": "Mappa delle caserme dei vigili del fuoco", "ru": "Карта пожарных частей", "fr": "Couche des stations de pompiers", - "de": "Feuerwachen anzeigen", + "de": "Feuerwachen", "nl": "Kaart van de brandweerstations" }, "minzoom": 12, @@ -51,7 +51,7 @@ "ru": "Как называется эта пожарная часть?", "it": "Come si chiama questa caserma dei vigili del fuoco?", "fr": "Quel est le nom de la station ?", - "de": "Wie lautet der Name dieser Feuerwache?", + "de": "Wie ist der Name der Feuerwache?", "nl": "Wat is de naam van dit brandweerstation?" }, "render": { @@ -61,7 +61,8 @@ "ru": "Эта часть называется {name}.", "fr": "Cette station s’appelle {name}.", "nb_NO": "Denne stasjonen heter {name}.", - "nl": "Dit station heet {name}." + "nl": "Dit station heet {name}.", + "de": "Der Name der Feuerwache ist {name}." } }, { @@ -75,7 +76,8 @@ "it": " Qual è il nome della via in cui si trova la caserma?", "ru": " По какому адресу расположена эта часть?", "fr": " Quel est le nom de la rue dans lequel elle se situe ?", - "nl": " Aan welke straat ligt dit station?" + "nl": " Aan welke straat ligt dit station?", + "de": " In welcher Straße ist die Feuerwache?" }, "render": { "en": "This station is along a highway called {addr:street}.", @@ -84,7 +86,7 @@ "fr": "La station fait partie de la {addr:street}.", "it": "La stazione si trova in una strada chiamata {addr:street}.", "nl": "Dit station ligt aan {addr:street}.", - "de": "Dieser Bahnhof liegt an der Straße {addr:street}." + "de": "Die Feuerwache liegt an der Straße namens {addr:street}." } }, { @@ -154,7 +156,8 @@ "ja": "ステーションの運営の分類は?", "fr": "Quel est le type d’exploitant ?", "it": "Com’è classificato il gestore di questa stazione?", - "nl": "Wat voor soort beheerder beheert dit station?" + "nl": "Wat voor soort beheerder beheert dit station?", + "de": "Wie kann der Betreiber der Feuerwache eingestuft werden?" }, "render": { "en": "The operator is a(n) {operator:type} entity.", @@ -162,7 +165,7 @@ "fr": "L’exploitant est de type {operator:type}.", "it": "Il gestore è un ente {operator:type}.", "nl": "De beheerder is een organisatie van type {operator:type} .", - "de": "Der Betreiber ist {operator:type}" + "de": "Der Betreiber ist {operator:type}." }, "freeform": { "key": "operator:type" @@ -194,7 +197,8 @@ "ja": "任意団体やコミュニティが運営しているステーションである。", "fr": "La station est opérée par une organisation informelle.", "it": "Questa stazione è gestita dalla comunità oppure un’associazione informale.", - "nl": "Dit station wordt beheerd door een informele of gemeenschapsorganisatie." + "nl": "Dit station wordt beheerd door een informele of gemeenschapsorganisatie.", + "de": "Die Feuerwache wird von einer gemeinnützigen Organisation betrieben." } }, { @@ -208,7 +212,8 @@ "ja": "公益団体が運営しているステーションである。", "fr": "La station est opérée par un groupe officiel de bénévoles.", "it": "Questa stazione è gestita da un gruppo di volontari ufficiale.", - "nl": "Dit station wordt beheerd door een formele groep vrijwilligers." + "nl": "Dit station wordt beheerd door een formele groep vrijwilligers.", + "de": "Die Feuerwache wird von einer Freiwilligenorganisation betrieben." } }, { @@ -222,7 +227,8 @@ "ja": "個人が運営しているステーションである。", "fr": "La station est opérée par un groupe privé.", "it": "Questa stazione è gestita da privati.", - "nl": "Dit station wordt door private organisatie beheerd." + "nl": "Dit station wordt door private organisatie beheerd.", + "de": "Die Feuerwache wird von einer privaten Organisation betrieben." } } ] @@ -239,7 +245,7 @@ "ja": "消防署", "ru": "Пожарная часть", "fr": "une caserne de pompiers", - "de": "Eine Feuerwache", + "de": "eine Feuerwache", "it": "una caserma dei vigili del fuoco", "nb_NO": "en brannstasjon", "nl": "een brandweerstation" diff --git a/assets/layers/hydrant/hydrant.json b/assets/layers/hydrant/hydrant.json index 0f83c9b45..9235bbd51 100644 --- a/assets/layers/hydrant/hydrant.json +++ b/assets/layers/hydrant/hydrant.json @@ -7,7 +7,7 @@ "nb_NO": "Kart over brannhydranter", "ru": "Карта пожарных гидрантов", "fr": "Carte des bornes incendie", - "de": "Hydranten anzeigen", + "de": "Hydranten", "it": "Mappa degli idranti", "nl": "Kaart van brandkranen" }, @@ -130,7 +130,7 @@ "it": "Di che tipo è questo idrante?", "ru": "К какому типу относится этот гидрант?", "fr": "De quel type de borne s’agit-il ?", - "de": "Um welche Art von Hydrant handelt es sich?", + "de": "Welche Bauform hat der Hydrant?", "nl": "Wat voor soort brandkraan is dit?" }, "freeform": { @@ -173,7 +173,7 @@ "en": "Pillar type.", "ja": "ピラー型。", "fr": "Pilier.", - "de": "Säulenart.", + "de": "Überflurhydrant.", "it": "Soprasuolo.", "nl": "Pillaar type." }, @@ -192,7 +192,7 @@ "en": "Pipe type.", "ja": "パイプ型。", "fr": "Tuyau.", - "de": "Rohrtyp.", + "de": "Druckloses Rohr.", "it": "Tubo.", "nl": "Buis type." }, @@ -213,7 +213,7 @@ "ru": "Тип стены.", "ja": "壁型。", "fr": "Mural.", - "de": "Wandtyp.", + "de": "Wandhydrant.", "it": "A muro.", "nl": "Muur type." }, @@ -232,7 +232,7 @@ "en": "Underground type.", "ja": "地下式。", "fr": "Enterré.", - "de": "Untergrundtyp.", + "de": "Unterflurhydrant.", "it": "Sottosuolo.", "nl": "Ondergronds type.", "ca": "L'hidrant està soterrat." @@ -282,7 +282,7 @@ "en": "The hydrant is unavailable", "ja": "消火栓は使用できません。", "fr": "La borne est hors-service.", - "de": "Der Hydrant ist nicht verfügbar", + "de": "Der Hydrant ist nicht mehr in Betrieb", "it": "L’idrante è fuori servizio.", "nl": "De brandkraan is niet beschikbaar" } @@ -319,7 +319,7 @@ "ja": "消火栓", "nb_NO": "en brannhydrant", "fr": "une borne incendie", - "de": "eine löschwasser-hydrant", + "de": "einen Hydranten", "it": "una idrante antincendio", "nl": "een brandkraan" }, diff --git a/assets/layers/information_board/information_board.json b/assets/layers/information_board/information_board.json index ed9fe7e11..2f52bce63 100644 --- a/assets/layers/information_board/information_board.json +++ b/assets/layers/information_board/information_board.json @@ -42,7 +42,7 @@ "en": "an information board", "it": "una pannello informativo", "fr": "une panneau d'informations", - "de": "eine informationstafel", + "de": "eine Informationstafel", "ru": "информационный щит" } } diff --git a/assets/layers/map/map.json b/assets/layers/map/map.json index 09804d41d..7a43b05c5 100644 --- a/assets/layers/map/map.json +++ b/assets/layers/map/map.json @@ -179,7 +179,7 @@ "it": "una mappa", "ru": "Карта", "fr": "une carte", - "de": "eine karte", + "de": "eine Karte", "ca": "un mapa" }, "description": { diff --git a/assets/layers/note/note.json b/assets/layers/note/note.json index 62f0cc5c1..9bf866b32 100644 --- a/assets/layers/note/note.json +++ b/assets/layers/note/note.json @@ -73,7 +73,7 @@ "render": { "en": "Report this note as spam or inappropriate", "nl": "Deze note melden als spam of ongepast", - "de": "Diese Notiz als Spam oder unangemessen melden" + "de": "Notiz als Spam oder unangemessen melden" } } ], @@ -155,7 +155,7 @@ "question": { "en": "Opened by contributor {search}", "nl": "Geopend door bijdrager {search}", - "de": "Geöffnet vom Mitwirkenden {search}" + "de": "Erstellt von {search}" } } ] @@ -173,7 +173,7 @@ "question": { "en": "Not opened by contributor {search}", "nl": "Niet geopend door bijdrager {search}", - "de": "Nicht vom Mitwirkenden {search} geöffnet" + "de": "Nicht erstellt von {search}" } } ] @@ -191,7 +191,7 @@ "question": { "en": "Last edited by contributor {search}", "nl": "Laatst bewerkt door bijdrager {search}", - "de": "Zuletzt bearbeitet vom Mitwirkenden {search}" + "de": "Zuletzt bearbeitet von {search}" } } ] @@ -209,7 +209,7 @@ "question": { "en": "Opened after {search}", "nl": "Geopend na {search}", - "de": "Geöffnet nach {search}" + "de": "Zuletzt bearbeitet nach dem {search}" } } ] @@ -228,7 +228,7 @@ "question": { "en": "Created before {search}", "nl": "Aangemaakt voor {search}", - "de": "Erstellt vor {search}" + "de": "Erstellt vor dem {search}" } } ] @@ -247,7 +247,7 @@ "question": { "en": "Created after {search}", "nl": "Aangemaakt na {search}", - "de": "Erstellt nach {search}" + "de": "Erstellt nach dem {search}" } } ] @@ -260,7 +260,7 @@ "question": { "en": "Only show notes opened by an anonymous contributor", "nl": "Toon enkel de Notes geopend door een anonieme bijdrager", - "de": "Nur Notizen anzeigen, die von anonymen Mitwirkenden geöffnet wurden" + "de": "Nur Notizen anzeigen, die anonym erstellt wurden" } } ] diff --git a/assets/layers/observation_tower/observation_tower.json b/assets/layers/observation_tower/observation_tower.json index 59943038e..a40881832 100644 --- a/assets/layers/observation_tower/observation_tower.json +++ b/assets/layers/observation_tower/observation_tower.json @@ -40,12 +40,12 @@ "question": { "en": "What is the name of this tower?", "nl": "Heeft deze toren een naam?", - "de": "Wie heißt dieser Turm?" + "de": "Wie ist der Name des Turms?" }, "render": { "en": "This tower is called {name}", "nl": "Deze toren heet {name}", - "de": "Der Name dieses Turms lautet {name}" + "de": "Der Name des Turms ist {name}" }, "freeform": { "key": "name" @@ -56,7 +56,7 @@ "then": { "en": "This tower doesn't have a specific name", "nl": "Deze toren heeft geen specifieke naam", - "de": "Dieser Turm hat keinen eigenen Namen" + "de": "Der Turm hat keinen eigenen Namen" } } ], @@ -85,7 +85,7 @@ "en": "Can this tower be visited?", "nl": "Is deze toren publiek toegankelijk?", "es": "¿Se puede visitar esta torre?", - "de": "Kann dieser Turm besichtigt werden?" + "de": "Darf der Turm betreten werden?" }, "mappings": [ { @@ -93,7 +93,7 @@ "then": { "en": "This tower is publicly accessible", "nl": "Deze toren is publiek toegankelijk", - "de": "Dieser Turm ist öffentlich zugänglich" + "de": "Der Turm ist öffentlich zugänglich" } }, { @@ -101,7 +101,7 @@ "then": { "en": "This tower can only be visited with a guide", "nl": "Deze toren can enkel bezocht worden met een gids", - "de": "Dieser Turm kann nur mit einem Führer besichtigt werden" + "de": "Der Turm darf nur in Begleitung eines Führers betreten werden" } } ] @@ -218,7 +218,7 @@ "question": { "en": "Who maintains this tower?", "nl": "Wie onderhoudt deze toren?", - "de": "Wer betreibt diesen Turm?" + "de": "Wer betreibt den Turm?" }, "render": { "nl": "Wordt onderhouden door {operator}", diff --git a/assets/layers/picnic_table/picnic_table.json b/assets/layers/picnic_table/picnic_table.json index b331b0b0b..1f2842cb9 100644 --- a/assets/layers/picnic_table/picnic_table.json +++ b/assets/layers/picnic_table/picnic_table.json @@ -91,7 +91,7 @@ "nl": "een picknicktafel", "it": "una tavolo da picnic", "ru": "стол для пикника", - "de": "ein Picknick-Tisch", + "de": "einen Picknick-Tisch", "fr": "une table de pique-nique" } } diff --git a/assets/layers/toilet/toilet.json b/assets/layers/toilet/toilet.json index 156c2d789..b36126825 100644 --- a/assets/layers/toilet/toilet.json +++ b/assets/layers/toilet/toilet.json @@ -28,7 +28,7 @@ { "title": { "en": "a public toilet", - "de": "eine öffentlich zugängliche toilette", + "de": "eine öffentliche Toilette", "fr": "une toilette publique", "nl": "een publiek toilet", "ru": "общественный туалет ", @@ -41,7 +41,7 @@ { "title": { "en": "a toilets with wheelchair accessible toilet", - "de": "eine toiletten mit rollstuhlgerechter toilette", + "de": "eine barrierefreie Toilette", "fr": "une toilettes accessible aux personnes à mobilité réduite", "nl": "een rolstoeltoegankelijke, publiek toilet", "it": "una servizi igienici accessibili per persone in sedia a rotelle", diff --git a/assets/layers/veterinary/veterinary.json b/assets/layers/veterinary/veterinary.json index c07143741..a30a5f17b 100644 --- a/assets/layers/veterinary/veterinary.json +++ b/assets/layers/veterinary/veterinary.json @@ -30,7 +30,7 @@ "name": { "en": "veterinary", "da": "dyrlæge", - "de": "Tierarzt" + "de": "Tierärzte" }, "title": { "render": { diff --git a/assets/layers/viewpoint/viewpoint.json b/assets/layers/viewpoint/viewpoint.json index 70f743b50..882ad134a 100644 --- a/assets/layers/viewpoint/viewpoint.json +++ b/assets/layers/viewpoint/viewpoint.json @@ -3,7 +3,7 @@ "name": { "en": "Viewpoint", "nl": "Uitzicht", - "de": "Aussichtspunkt", + "de": "Aussichtspunkte", "fr": "Point de vue", "it": "Punto panoramico", "ru": "Смотровая площадка", diff --git a/assets/layers/watermill/watermill.json b/assets/layers/watermill/watermill.json index 7da024722..846235c3d 100644 --- a/assets/layers/watermill/watermill.json +++ b/assets/layers/watermill/watermill.json @@ -3,7 +3,7 @@ "name": { "nl": "Watermolens", "en": "Watermill", - "de": "Wassermühle", + "de": "Wassermühlen", "ru": "Водяная мельница", "id": "Kincir Air", "fr": "Moulin à eau", diff --git a/assets/layers/windturbine/windturbine.json b/assets/layers/windturbine/windturbine.json index 94a749050..c7c68fddb 100644 --- a/assets/layers/windturbine/windturbine.json +++ b/assets/layers/windturbine/windturbine.json @@ -88,7 +88,8 @@ "it": "Chi gestisce questa pala eolica?", "zh_Hant": "這個風機營業商是?", "hu": "Ki üzemelteti ezt a szélturbinát?", - "de": "Wer betreibt das Windrads?" + "de": "Wer betreibt das Windrad?", + "id": "Siapa yang mengoperasikan turbin angin ini?" }, "freeform": { "key": "operator" @@ -110,7 +111,7 @@ "it": "Qual è l’altezza (in metri e raggio del rotore incluso) di questa pala eolica?", "zh_Hant": "這個風機的總高度是多少 (包括風葉大小) 公尺?", "hu": "Hány méter a szélerőmű teljes magassága (a rotor sugarával együtt)?", - "de": "Wie hoch ist dieses Windrad (inklusive Rotorradius) in Metern?" + "de": "Wie hoch ist das Windrad (inklusive Rotorradius) in Metern?" }, "freeform": { "key": "height", diff --git a/assets/tagRenderings/questions.json b/assets/tagRenderings/questions.json index d14578215..f0c7be9e6 100644 --- a/assets/tagRenderings/questions.json +++ b/assets/tagRenderings/questions.json @@ -60,7 +60,8 @@ "fil": "Wala pang kawing ng Wikipedia page", "es": "Todavía no se ha enlazado una página de wikipedia", "zh_Hans": "尚未有连接到的维基百科页面", - "da": "Der er endnu ikke linket til nogen Wikipedia-side" + "da": "Der er endnu ikke linket til nogen Wikipedia-side", + "id": "Belum ada halaman Wikipedia yang ditautkan" }, "hideInAnswer": true } @@ -165,7 +166,8 @@ "fil": "Hindi naka-ugnay sa Wikipedia", "es": "No enlazado con Wikipedia", "zh_Hans": "不要连接到维基百科", - "da": "Ikke linket til Wikipedia" + "da": "Ikke linket til Wikipedia", + "id": "Tidak ditautkan dengan Wikipedia" } } ], @@ -225,7 +227,7 @@ "id": "Apa situs web dari {title()}?", "zh_Hant": "{title()} 網址是什麼?", "it": "Qual è il sito web di {title()}?", - "de": "Was ist die Website von {title()}?", + "de": "Wie ist die Website von {title()}?", "pt_BR": "Qual o site de {title()}?", "pl": "Jaka jest strona internetowa {title()}?", "sv": "Vad är webbplatsen för {title()}?", @@ -326,7 +328,8 @@ "ja": "この場所は、車いすで簡単に行くことができます", "fil": "Ang lugar na ito ay kayang abutin ng mga naka-wheelchair", "es": "Este lugar es fácilmente accesible con una silla de ruedas", - "da": "Dette sted er let tilgængeligt med en kørestol" + "da": "Dette sted er let tilgængeligt med en kørestol", + "id": "Tempat ini mudah dijangkau dengan kursi roda" } }, { @@ -353,7 +356,8 @@ "ja": "車いすでこの場所まで行くことは可能ですが、簡単ではありません", "fil": "Kayang abutin ang lugar na ito ng mga naka-wheelchair, pero hindi madali", "es": "Es posible llegar a este lugar con una silla de ruedas, pero no es fácil", - "da": "Det er muligt at komme til dette sted med en kørestol, men det er ikke let" + "da": "Det er muligt at komme til dette sted med en kørestol, men det er ikke let", + "id": "Dimungkinkan untuk mencapai tempat ini dengan kursi roda, tetapi tidak mudah" } }, { @@ -559,7 +563,8 @@ "fil": "Anong oras nagbubukas ang {title()}?", "es": "¿Cuales son las horas de apertura de {title()}?", "zh_Hans": "{title()} 的开放时间为何?", - "da": "Hvad er åbningstiderne for {title()}?" + "da": "Hvad er åbningstiderne for {title()}?", + "id": "Kapan jam buka {title()}?" }, "render": { "de": "

Öffnungszeiten

{opening_hours_table(opening_hours)}", @@ -582,7 +587,8 @@ "fil": "

Mga oras na bukas

{opening_hours_table(opening_hours)}", "es": "

Horas de apertura

{opening_hours_table(opening_hours)}", "zh_Hans": "

开放时间

{opening_hours_table(opening_hours)}", - "da": "

Åbningstider

{opening_hours_table(opening_hours)}" + "da": "

Åbningstider

{opening_hours_table(opening_hours)}", + "id": "

Jam buka

{opening_hours_table(opening_hours)}" }, "freeform": { "key": "opening_hours", @@ -872,7 +878,8 @@ "fil": "Natagpuan sa ika-{level} na palapag", "es": "Localizada en la {level}° planta", "da": "Beliggende på {level}. etage", - "nb_NO": "Ligger i {level} etasje" + "nb_NO": "Ligger i {level} etasje", + "id": "Terletak di lantai {level}" }, "freeform": { "key": "level", diff --git a/assets/themes/mapcomplete-changes/mapcomplete-changes.json b/assets/themes/mapcomplete-changes/mapcomplete-changes.json index b070bae59..0a04dea61 100644 --- a/assets/themes/mapcomplete-changes/mapcomplete-changes.json +++ b/assets/themes/mapcomplete-changes/mapcomplete-changes.json @@ -1,21 +1,13 @@ { "id": "mapcomplete-changes", "title": { - "en": "Changes made with MapComplete", - "de": "Änderungen mit MapComplete", - "es": "Cambios hechos con MapComplete", - "nb_NO": "Endringer utført med MapComplete" + "en": "Changes made with MapComplete" }, "shortDescription": { - "en": "Shows changes made by MapComplete", - "de": "Zeigt Änderungen von MapComplete", - "es": "Muestra los cambios hechos por MapComplete", - "nb_NO": "Vis endringer utført med MapComplete" + "en": "Shows changes made by MapComplete" }, "description": { - "en": "This maps shows all the changes made with MapComplete", - "de": "Diese Karte zeigt alle Änderungen die mit MapComplete gemacht wurden", - "es": "Este mapa muestra todos los cambios hechos con MapComplete" + "en": "This maps shows all the changes made with MapComplete" }, "maintainer": "", "icon": "./assets/svg/logo.svg", @@ -30,10 +22,7 @@ { "id": "mapcomplete-changes", "name": { - "en": "Changeset centers", - "de": "Schwerpunkte von Änderungssätzen", - "es": "Centros de conjuntos de cambios", - "nb_NO": "Endringssettsenter" + "en": "Changeset centers" }, "minzoom": 0, "source": { @@ -47,47 +36,35 @@ ], "title": { "render": { - "en": "Changeset for {theme}", - "de": "Änderungen für {theme}", - "es": "Conjunto de cambios para {theme}", - "nb_NO": "Endringssett for {theme}" + "en": "Changeset for {theme}" } }, "description": { - "en": "Shows all MapComplete changes", - "de": "Zeigt alle MapComplete Änderungen", - "es": "Muestra todos los cambios de MapComplete" + "en": "Shows all MapComplete changes" }, "tagRenderings": [ { "id": "render_id", "render": { - "en": "Changeset {id}", - "de": "Änderung {id}", - "es": "Conjunto de cambios {id}", - "nb_NO": "Endringssett {id}" + "en": "Changeset {id}" } }, { "id": "contributor", "render": { - "en": "Change made by {_last_edit:contributor}", - "de": "Änderung wurde von {_last_edit:contributor} gemacht", - "es": "Cambio hecho por {_last_edit:contributor}" + "en": "Change made by {_last_edit:contributor}" } }, { "id": "theme", "render": { - "en": "Change with theme {theme}", - "de": "Änderung mit Thema {theme}" + "en": "Change with theme {theme}" }, "mappings": [ { "if": "theme~http.*", "then": { - "en": "Change with unofficial theme {theme}", - "de": "Änderung mit inoffiziellem Thema {theme}" + "en": "Change with unofficial theme {theme}" } } ] @@ -355,9 +332,7 @@ } ], "question": { - "en": "Themename contains {search}", - "de": "Themenname enthält {search}", - "nb_NO": "Temanavn inneholder {search}" + "en": "Themename contains {search}" } } ] @@ -373,9 +348,7 @@ } ], "question": { - "en": "Made by contributor {search}", - "de": "Erstellt von {search}", - "es": "Hecho por contributor/a {search}" + "en": "Made by contributor {search}" } } ] @@ -391,9 +364,7 @@ } ], "question": { - "en": "Not made by contributor {search}", - "de": "Nicht erstellt von {search}", - "es": "No hecho por contributor/a {search}" + "en": "Not made by contributor {search}" } } ] @@ -408,9 +379,7 @@ { "id": "link_to_more", "render": { - "en": "More statistics can be found here", - "de": "Weitere Statistiken finden Sie hier", - "es": "Se pueden encontrar más estadísticas aquí" + "en": "More statistics can be found here" } }, { diff --git a/assets/themes/notes/notes.json b/assets/themes/notes/notes.json index e214276e0..85b2759d0 100644 --- a/assets/themes/notes/notes.json +++ b/assets/themes/notes/notes.json @@ -18,7 +18,7 @@ "en": "A note is a pin on the map with some text to indicate something wrong.

Make sure to checkout the filter view to search for users and text.", "hu": "A jegyzet egy gombostű a térképen egy szöveggel, amely azt jelzi, hogy valami nem stimmel.

Felhasználók vagy szövegek kereséséhez nézd meg a szűrő nézetet.", "nl": "Een kaartnota bevat tekst op een specifieke locatie om aan te duiden dat er iets mis is of ontbreekt.

Bekijk ook het filtermenu om de notas te filteren op tekst, gebruiker, datum, ...", - "de": "Eine Notiz ist eine Stecknadel auf der Karte mit einer Fehlerbeschreibung.

Über die Filteransicht kann nach Benutzer und Text gesucht werden.", + "de": "Eine Notiz enthält eine Fehlerbeschreibung und ist als Stecknadel auf der Karte sichtbar.

In der Ebenenauswahl kann nach Ersteller, Bearbeiter und Text gesucht werden.", "es": "Una nota es un pin en el mapa con algún texto para indicar algo erróneo.

Asegúrate de comprobar la vista de filtros para buscar usuarios y texto." }, "icon": "./assets/themes/notes/logo.svg", diff --git a/assets/themes/personal/personal.json b/assets/themes/personal/personal.json index 12b9d2950..16cf8bd6c 100644 --- a/assets/themes/personal/personal.json +++ b/assets/themes/personal/personal.json @@ -21,7 +21,7 @@ "ca": "Crea una interfície basada en totes les capes disponibles de totes les interfícies", "gl": "Crea un tema baseado en todas as capas dispoñíbeis de todos os temas", "fr": "Crée un thème personnalisé basé sur toutes les couches disponibles de tous les thèmes", - "de": "Erstellen Sie ein persönliches Thema, das auf allen verfügbaren Ebenen aller Themen basiert. Um einige Daten anzuzeigen, öffnen Sie die Ebenenauswahl", + "de": "Stellen Sie Ihr persönliches Thema zusammen, das auf bereits verfügbaren Ebenen aller Themen basiert. Um diese anzuzeigen, öffnen Sie die Ebenenauswahl", "ja": "すべてのテーマの使用可能なすべてのレイヤーに基づいて個人用テーマを作成する", "zh_Hant": "從所有可用的主題圖層創建個人化主題", "ru": "Создать персональную тему на основе доступных слоёв тем. Чтобы отобразить некоторые данные, откройте выбор слоя", diff --git a/assets/translators.json b/assets/translators.json index fb839ca5a..cb27f483c 100644 --- a/assets/translators.json +++ b/assets/translators.json @@ -1,11 +1,11 @@ { "contributors": [ { - "commits": 136, + "commits": 139, "contributor": "Pieter Vander Vennet" }, { - "commits": 71, + "commits": 83, "contributor": "kjon" }, { @@ -13,12 +13,12 @@ "contributor": "danieldegroot2" }, { - "commits": 29, - "contributor": "Artem" + "commits": 49, + "contributor": "Allan Nordhøy" }, { - "commits": 26, - "contributor": "Allan Nordhøy" + "commits": 29, + "contributor": "Artem" }, { "commits": 25, @@ -37,29 +37,29 @@ "contributor": "Anonymous" }, { - "commits": 16, + "commits": 18, + "contributor": "Iago" + }, + { + "commits": 17, + "contributor": "Reza Almanda" + }, + { + "commits": 17, "contributor": "SC" }, + { + "commits": 17, + "contributor": "Robin van der Linde" + }, { "commits": 16, "contributor": "el_libre como el chaval" }, - { - "commits": 16, - "contributor": "Robin van der Linde" - }, { "commits": 15, "contributor": "WaldiS" }, - { - "commits": 14, - "contributor": "Iago" - }, - { - "commits": 14, - "contributor": "Reza Almanda" - }, { "commits": 14, "contributor": "J. Lavoie" @@ -68,6 +68,10 @@ "commits": 13, "contributor": "Joost" }, + { + "commits": 10, + "contributor": "Win Olario" + }, { "commits": 10, "contributor": "Johannes Rössel" @@ -84,14 +88,14 @@ "commits": 9, "contributor": "Jacque Fresco" }, - { - "commits": 8, - "contributor": "Win Olario" - }, { "commits": 7, "contributor": "Niels Elgaard Larsen" }, + { + "commits": 6, + "contributor": "Vinicius" + }, { "commits": 6, "contributor": "pdassori" @@ -134,11 +138,11 @@ }, { "commits": 5, - "contributor": "Vinicius" + "contributor": "Alexey Shabanov" }, { - "commits": 5, - "contributor": "Alexey Shabanov" + "commits": 4, + "contributor": "paunofu" }, { "commits": 4, @@ -168,6 +172,10 @@ "commits": 4, "contributor": "Fabio Bettani" }, + { + "commits": 3, + "contributor": "Joost Schouppe" + }, { "commits": 3, "contributor": "Sasha" @@ -206,11 +214,15 @@ }, { "commits": 2, - "contributor": "Olivier" + "contributor": "Midgard" }, { "commits": 2, - "contributor": "paunofu" + "contributor": "M. Rey" + }, + { + "commits": 2, + "contributor": "Olivier" }, { "commits": 2, diff --git a/langs/es.json b/langs/es.json index ef8d2950c..0c21fd6af 100644 --- a/langs/es.json +++ b/langs/es.json @@ -503,11 +503,17 @@ }, "split": { "cancel": "Cancelar", - "split": "Dividir", - "loginToSplit": "Debes de haber iniciado sesión para dividir una carretera", "hasBeenSplit": "Esta característica se ha dividido", - "splitTitle": "Escoge una opción en el mapa para dividir esta carretera", - "inviteToSplit": "Dividir esta carretera en segmentos más pequeños. Esto te permite darle propiedades diferentes a partes diferentes de la carretera." + "inviteToSplit": "Dividir esta carretera en segmentos más pequeños. Esto te permite darle propiedades diferentes a partes diferentes de la carretera.", + "loginToSplit": "Debes de haber iniciado sesión para dividir una carretera", + "split": "Dividir", + "splitTitle": "Escoge una opción en el mapa para dividir esta carretera" + }, + "translations": { + "activateButton": "Ayuda a traducir MapComplete", + "allMissing": "Aún sin traducciónes", + "completeness": "Las traducciones para {theme} en {language} están al {percentage}%: {translated} cadenas de {total} están traducidas", + "deactivate": "Deshabilitar los botones de traducción" }, "validation": { "decimal": { @@ -525,11 +531,5 @@ "opening_hours": { "description": "Horarios de apertura" } - }, - "translations": { - "activateButton": "Ayuda a traducir MapComplete", - "allMissing": "Aún sin traducciónes", - "completeness": "Las traducciones para {theme} en {language} están al {percentage}%: {translated} cadenas de {total} están traducidas", - "deactivate": "Deshabilitar los botones de traducción" } } diff --git a/langs/id.json b/langs/id.json index 3201ef4f2..fac405153 100644 --- a/langs/id.json +++ b/langs/id.json @@ -10,8 +10,8 @@ "cannotBeDeleted": "Fitur ini tidak dapat dihapus", "delete": "Hapus", "explanations": { - "selectReason": "Silahkan pilih mengapa fitur ini harus dihapus", - "hardDelete": "Titik ini akan dihapus di OpenStreetMap. Dapat dipulihkan oleh kontributor berpengalaman" + "hardDelete": "Titik ini akan dihapus di OpenStreetMap. Dapat dipulihkan oleh kontributor berpengalaman", + "selectReason": "Silahkan pilih mengapa fitur ini harus dihapus" }, "isDeleted": "Fitur ini telah dihapus", "isntAPoint": "Hanya titik yang dapat dihapus, fitur yang dipilih adalah jalan, area, atau relasi." @@ -101,6 +101,23 @@ "pickTheme": "Pilih tema di bawah ini untuk memulai.", "title": "Selamat datang di MapComplete" }, + "notes": { + "addCommentAndClose": "Tambah komentar dan tutup", + "addCommentPlaceholder": "Tambahkan komentar...", + "anonymous": "Pengguna anonim", + "closeNote": "Tutup catatan", + "createNote": "Buat catatan baru", + "createNoteIntro": "Apakah ada yang salah atau hilang di peta? Buat catatan di sini. Nanti diperiksa oleh relawan.", + "createNoteTitle": "Buat catatan baru di sini", + "disableAllNoteFilters": "Nonaktifkan semua filter", + "isClosed": "Catatan ini diselesaikan", + "isCreated": "Catatan Anda telah dibuat!", + "loginToAddComment": "Masuk untuk menambahkan komentar", + "loginToAddPicture": "Masuk untuk menambahkan gambar", + "loginToClose": "Masuk untuk menutup catatan ini", + "noteIsPublic": "Ini akan terlihat oleh semua orang", + "noteLayerDoEnable": "Aktifkan lapisan yang menunjukkan catatan" + }, "reviews": { "attribution": "Ulasan didukung oleh Mangrove Reviews dan tersedia di bawah CC-BY 4.0.", "no_rating": "Tidak ada peringkat yang diberikan", @@ -117,33 +134,19 @@ "cancel": "Batal", "splitTitle": "Pilih di peta tempat membelah jalan ini" }, - "notes": { - "noteLayerDoEnable": "Aktifkan lapisan yang menunjukkan catatan", - "noteIsPublic": "Ini akan terlihat oleh semua orang", - "isClosed": "Catatan ini diselesaikan", - "loginToClose": "Masuk untuk menutup catatan ini", - "anonymous": "Pengguna anonim", - "loginToAddComment": "Masuk untuk menambahkan komentar", - "addCommentPlaceholder": "Tambahkan komentar...", - "loginToAddPicture": "Masuk untuk menambahkan gambar", - "disableAllNoteFilters": "Nonaktifkan semua filter", - "addCommentAndClose": "Tambah komentar dan tutup", - "closeNote": "Tutup catatan", - "isCreated": "Catatan Anda telah dibuat!", - "createNoteIntro": "Apakah ada yang salah atau hilang di peta? Buat catatan di sini. Nanti diperiksa oleh relawan.", - "createNoteTitle": "Buat catatan baru di sini", - "createNote": "Buat catatan baru" - }, "translations": { "allMissing": "Belum ada terjemahan", + "completeness": "Terjemahan untuk {theme} dalam {language} masih {percentage}%: {translated} string dari {total} diterjemahkan", "isTranslator": "Mode terjemahan aktif karena nama pengguna Anda cocok dengan nama penerjemah sebelumnya", - "notImmediate": "Terjemahan tidak diperbarui secara langsung. Biasanya memakan waktu beberapa hari", - "completeness": "Terjemahan untuk {theme} dalam {language} masih {percentage}%: {translated} string dari {total} diterjemahkan" + "notImmediate": "Terjemahan tidak diperbarui secara langsung. Biasanya memakan waktu beberapa hari" }, "validation": { "date": { "description": "Tanggal, dimulai dari tahun" }, + "decimal": { + "description": "Nomor" + }, "direction": { "description": "Orientasi" }, @@ -151,6 +154,10 @@ "description": "alamat email", "feedback": "Ini bukan alamat email yang valid" }, + "float": { + "description": "nomor", + "feedback": "Ini bukan nomor" + }, "int": { "description": "bilangan bulat" }, @@ -158,19 +165,12 @@ "mustBePositive": "Angka ini harus positif", "notANumber": "Masukkan nomor" }, - "decimal": { - "description": "Nomor" - }, - "float": { - "description": "nomor", - "feedback": "Ini bukan nomor" + "url": { + "description": "tautan ke situs web", + "feedback": "Ini bukan alamat web yang valid" }, "wikidata": { "description": "Pengidentifikasi Wikidata" - }, - "url": { - "feedback": "Ini bukan alamat web yang valid", - "description": "tautan ke situs web" } } } diff --git a/langs/layers/de.json b/langs/layers/de.json index 5f7f96b18..7f6cfefc6 100644 --- a/langs/layers/de.json +++ b/langs/layers/de.json @@ -1183,12 +1183,12 @@ "tagRenderings": { "bird-hide-shelter-or-wall": { "mappings": { - "1": { - "then": "Vogelbeobachtungsturm" - }, "0": { "then": "Sichtschutz zur Vogelbeobachtung" }, + "1": { + "then": "Vogelbeobachtungsturm" + }, "2": { "then": "Turm zur Vogelbeobachtung" }, @@ -1200,8 +1200,8 @@ }, "bird-hide-wheelchair": { "mappings": { - "3": { - "then": "Nicht zugänglich für Rollstuhlfahrer" + "0": { + "then": "Für Rollstuhlfahrer gibt es besondere Vorrichtungen" }, "1": { "then": "Der Ort ist rollstuhlgerecht gestaltet" @@ -1209,8 +1209,8 @@ "2": { "then": "Der Ort ist nur eingeschränkt rollstuhlgerecht gestaltet" }, - "0": { - "then": "Für Rollstuhlfahrer gibt es besondere Vorrichtungen" + "3": { + "then": "Nicht zugänglich für Rollstuhlfahrer" } }, "question": "Ist der Ort rollstuhlgerecht gestaltet?" @@ -1224,8 +1224,8 @@ "then": "Betrieben von einer Forst- bzw. Naturschutzbehörde" } }, - "render": "Betrieben von {operator}", - "question": "Wer betreibt diesen Ort zur Vogelbeobachtung?" + "question": "Wer betreibt diesen Ort zur Vogelbeobachtung?", + "render": "Betrieben von {operator}" } }, "title": { @@ -1339,6 +1339,9 @@ "1": { "question": "Verfügt über einen
Schuko-Stecker ohne Erdungsstift (CEE7/4 Typ F)
" }, + "2": { + "question": "Verfügt über einen
europäischen Netzstecker mit Erdungsstift (CEE7/4 Typ E)
Anschluss" + }, "3": { "question": "Verfügt über einen
Chademo
Stecker" }, @@ -1354,8 +1357,11 @@ "7": { "question": "Verfügt über einen
Tesla Supercharger
Stecker" }, - "12": { - "question": "Hat einen
Tesla Supercharger (Destination)
Anschluss" + "8": { + "question": "Hat einen
Typ 2 (Mennekes)
Anschluss" + }, + "9": { + "question": "Hat einen
Typ 2 CCS (Mennekes)
Anschluss" }, "10": { "question": "Hat einen
Typ 2 (Mennekes)
Anschluss mit Kabel" @@ -1363,6 +1369,9 @@ "11": { "question": "Hat einen
Tesla Supercharger CCS (Typ 2 CSS vonTesla)
Anschluss" }, + "12": { + "question": "Hat einen
Tesla Supercharger (Destination)
Anschluss" + }, "13": { "question": "Hat einen
Tesla Supercharger (Destination) (Typ 2 von Tesla)
Anschluss mit Kabel" }, @@ -1372,15 +1381,6 @@ "15": { "question": "Hat einen
Bosch Active Connect Anschluss mit 3 Pins
und Kabel" }, - "9": { - "question": "Hat einen
Typ 2 CCS (Mennekes)
Anschluss" - }, - "2": { - "question": "Verfügt über einen
europäischen Netzstecker mit Erdungsstift (CEE7/4 Typ E)
Anschluss" - }, - "8": { - "question": "Hat einen
Typ 2 (Mennekes)
Anschluss" - }, "16": { "question": "Hat einen
Bosch Active Connect Anschluss mit 5 Pins
und Kabel" } @@ -1646,8 +1646,8 @@ "then": "Schuko-Steckdose ohne Erdungsstift (CEE7/4 Typ F) liefert 16 A" } }, - "render": "
Schuko-Stecker ohne Erdungsstift (CEE7/4 Typ F)
liefert maximal {socket:schuko:current} A", - "question": "Welche Stromstärke liefern die Anschlüsse mit
Schuko-Stecker ohne Schutzkontakt (CEE7/4 Typ F)
?" + "question": "Welche Stromstärke liefern die Anschlüsse mit
Schuko-Stecker ohne Schutzkontakt (CEE7/4 Typ F)
?", + "render": "
Schuko-Stecker ohne Erdungsstift (CEE7/4 Typ F)
liefert maximal {socket:schuko:current} A" }, "current-1": { "mappings": { @@ -1706,6 +1706,14 @@ "question": "Welche Stromstärke liefern die Stecker mit
USB zum Laden von Handys und kleinen Elektrogeräten
?", "render": "
USB zum Aufladen von Telefonen und kleinen Elektrogeräten
liefert maximal {socket:USB-A:current} A" }, + "current-14": { + "question": "Welche Stromstärke liefern die Stecker mit
Bosch Active Connect mit 3 Pins und Kabel
?", + "render": "
Bosch Active Connect mit 3 Pins und Kabel
liefern maximal {socket:bosch_3pin:current} A" + }, + "current-15": { + "question": "Welche Stromstärke liefern die Stecker mit
Bosch Active Connect mit 5 Pins und Kabel
?", + "render": "
Bosch Active Connect mit 5 Pins und Kabel
liefern maximal {socket:bosch_5pin:current} A" + }, "current-2": { "mappings": { "0": { @@ -1721,8 +1729,8 @@ "then": "Typ 1 mit Kabel (J1772) liefert maximal 32 A" } }, - "render": "
Typ 1 mit Kabel (J1772)
liefert maximal {socket:type1_cable:current} A", - "question": "Welche Stromstärke liefern die Stecker mit
Typ 1 mit Kabel (J1772)
?" + "question": "Welche Stromstärke liefern die Stecker mit
Typ 1 mit Kabel (J1772)
?", + "render": "
Typ 1 mit Kabel (J1772)
liefert maximal {socket:type1_cable:current} A" }, "current-4": { "mappings": { @@ -1730,8 +1738,8 @@ "then": "Typ 1 ohne Kabel (J1772) liefert maximal 32 A" } }, - "render": "
Typ 1 ohne Kabel (J1772)
liefert maximal {socket:type1:current} A", - "question": "Welche Stromstärke liefern die Stecker mit
Typ 1 ohne Kabel (J1772)
?" + "question": "Welche Stromstärke liefern die Stecker mit
Typ 1 ohne Kabel (J1772)
?", + "render": "
Typ 1 ohne Kabel (J1772)
liefert maximal {socket:type1:current} A" }, "current-5": { "mappings": { @@ -1838,10 +1846,62 @@ "question": "Wie viele Stecker des Typs
Europäischer Wandstecker mit Erdungsstift (CEE7/4 Typ E)
sind hier vorhanden?", "render": "Hier sind {socket:typee} Stecker des Typs
Europäischer Wandstecker mit Erdungsstift (CEE7/4 Typ E)
vorhanden" }, + "plugs-10": { + "question": "Wie viele Stecker des Typs
Tesla Supercharger CCS (Typ 2 CSS von Tesla)
sind hier vorhanden?", + "render": "Hier sind {socket:tesla_supercharger_ccs} Stecker des Typs
Tesla Supercharger CCS (Typ2 CSS von Tesla)
vorhanden" + }, + "plugs-11": { + "question": "Wie viele Stecker des Typs
Tesla Supercharger (Destination)
sind hier vorhanden?", + "render": "Hier sind {socket:tesla_destination} Stecker des Typs
Tesla Supercharger (Destination)
vorhanden" + }, + "plugs-12": { + "question": "Wie viele Stecker des Typs
Tesla Supercharger (Destination) (Typ 2 Stecker mit Kabel von Tesla)
sind hier vorhanden?", + "render": "Hier sind {socket:tesla_destination} Stecker des Typs
Tesla Supercharger (Destination) (Typ 2 Stecker mit Kabel von Tesla)
vorhanden" + }, + "plugs-13": { + "question": "Wie viele Stecker des Typs
USB zum Aufladen von Telefonen und kleinen elektronischen Geräten
sind hier vorhanden?", + "render": "Hier sind {socket:USB-A}-Stecker des Typs
USB zum Aufladen von Telefonen und kleinen elektronischen Geräten
vorhanden" + }, + "plugs-14": { + "question": "Wie viele Stecker des Typs
Bosch Active Connect mit 3 Stiften und Kabel
sind hier vorhanden?", + "render": "Hier sind {socket:bosch_3pin}-Stecker des Typs
Bosch Active Connect mit 3 Stiften und Kabel
vorhanden" + }, + "plugs-15": { + "question": "Wie viele Stecker des Typs
Bosch Active Connect mit 5 Stiften und Kabel
sind hier vorhanden?", + "render": "Hier sind {socket:bosch_5pin}-Stecker des Typs
Bosch Active Connect mit 5 Stiften und Kabel
vorhanden" + }, + "plugs-2": { + "question": "Wie viele Stecker des Typs
Chademo
sind hier vorhanden?", + "render": "Hier sind {socket:chademo} Stecker des Typs
Chademo
vorhanden" + }, + "plugs-3": { + "question": "Wie viele Stecker vom Typ
Typ 1 mit Kabel (J1772)
sind hier vorhanden?", + "render": "Hier sind {socket:type1_cable} Stecker vom Typ
Typ 1 mit Kabel (J1772)
vorhanden" + }, + "plugs-4": { + "question": "Wie viele Stecker des Typs
Typ 1 ohne Kabel (J1772)
sind hier vorhanden?", + "render": "Hier sind {socket:type1} Stecker des Typs
Typ 1 ohne Kabel (J1772)
vorhanden" + }, + "plugs-5": { + "question": "Wie viele Stecker des Typs
Typ 1 CCS (Typ 1 Combo)
sind hier vorhanden?", + "render": "Hier sind {socket:type1_combo} Stecker des Typs
Typ 1 CCS (Typ 1 Combo)
vorhanden" + }, + "plugs-6": { + "question": "Wie viele Stecker des Typs
Tesla Supercharger
sind hier vorhanden?", + "render": "Hier sind {socket:tesla_supercharger} Stecker des Typs
Tesla Supercharger
vorhanden" + }, "plugs-7": { "question": "Wie viele Stecker des Typs
Typ 2 (Mennekes)
sind hier vorhanden?", "render": "Hier sind {socket:type2} Stecker des Typs
Typ 2 (Mennekes)
vorhanden" }, + "plugs-8": { + "question": "Wie viele Stecker des Typs
Typ 2 CCS (Mennekes)
sind hier vorhanden?", + "render": "Hier sind {socket:type2_combo} Stecker des Typs
Typ 2 CCS (Mennekes)
vorhanden" + }, + "plugs-9": { + "question": "Wie viele Stecker des Typs
Typ 2 mit Kabel (Mennekes)
sind hier vorhanden?", + "render": "Hier sind {socket:type2_cable} Stecker vom Typ
Typ 2 mit Kabel (Mennekes)
vorhanden" + }, "power-output-0": { "mappings": { "0": { @@ -2126,66 +2186,6 @@ }, "website": { "render": "Weitere Informationen unter {website}" - }, - "plugs-15": { - "question": "Wie viele Stecker des Typs
Bosch Active Connect mit 5 Stiften und Kabel
sind hier vorhanden?", - "render": "Hier sind {socket:bosch_5pin}-Stecker des Typs
Bosch Active Connect mit 5 Stiften und Kabel
vorhanden" - }, - "plugs-10": { - "question": "Wie viele Stecker des Typs
Tesla Supercharger CCS (Typ 2 CSS von Tesla)
sind hier vorhanden?", - "render": "Hier sind {socket:tesla_supercharger_ccs} Stecker des Typs
Tesla Supercharger CCS (Typ2 CSS von Tesla)
vorhanden" - }, - "plugs-2": { - "render": "Hier sind {socket:chademo} Stecker des Typs
Chademo
vorhanden", - "question": "Wie viele Stecker des Typs
Chademo
sind hier vorhanden?" - }, - "plugs-14": { - "render": "Hier sind {socket:bosch_3pin}-Stecker des Typs
Bosch Active Connect mit 3 Stiften und Kabel
vorhanden", - "question": "Wie viele Stecker des Typs
Bosch Active Connect mit 3 Stiften und Kabel
sind hier vorhanden?" - }, - "plugs-4": { - "question": "Wie viele Stecker des Typs
Typ 1 ohne Kabel (J1772)
sind hier vorhanden?", - "render": "Hier sind {socket:type1} Stecker des Typs
Typ 1 ohne Kabel (J1772)
vorhanden" - }, - "plugs-13": { - "render": "Hier sind {socket:USB-A}-Stecker des Typs
USB zum Aufladen von Telefonen und kleinen elektronischen Geräten
vorhanden", - "question": "Wie viele Stecker des Typs
USB zum Aufladen von Telefonen und kleinen elektronischen Geräten
sind hier vorhanden?" - }, - "plugs-5": { - "render": "Hier sind {socket:type1_combo} Stecker des Typs
Typ 1 CCS (Typ 1 Combo)
vorhanden", - "question": "Wie viele Stecker des Typs
Typ 1 CCS (Typ 1 Combo)
sind hier vorhanden?" - }, - "plugs-11": { - "render": "Hier sind {socket:tesla_destination} Stecker des Typs
Tesla Supercharger (Destination)
vorhanden", - "question": "Wie viele Stecker des Typs
Tesla Supercharger (Destination)
sind hier vorhanden?" - }, - "plugs-6": { - "question": "Wie viele Stecker des Typs
Tesla Supercharger
sind hier vorhanden?", - "render": "Hier sind {socket:tesla_supercharger} Stecker des Typs
Tesla Supercharger
vorhanden" - }, - "plugs-8": { - "render": "Hier sind {socket:type2_combo} Stecker des Typs
Typ 2 CCS (Mennekes)
vorhanden", - "question": "Wie viele Stecker des Typs
Typ 2 CCS (Mennekes)
sind hier vorhanden?" - }, - "current-14": { - "render": "
Bosch Active Connect mit 3 Pins und Kabel
liefern maximal {socket:bosch_3pin:current} A", - "question": "Welche Stromstärke liefern die Stecker mit
Bosch Active Connect mit 3 Pins und Kabel
?" - }, - "plugs-12": { - "question": "Wie viele Stecker des Typs
Tesla Supercharger (Destination) (Typ 2 Stecker mit Kabel von Tesla)
sind hier vorhanden?", - "render": "Hier sind {socket:tesla_destination} Stecker des Typs
Tesla Supercharger (Destination) (Typ 2 Stecker mit Kabel von Tesla)
vorhanden" - }, - "plugs-3": { - "question": "Wie viele Stecker vom Typ
Typ 1 mit Kabel (J1772)
sind hier vorhanden?", - "render": "Hier sind {socket:type1_cable} Stecker vom Typ
Typ 1 mit Kabel (J1772)
vorhanden" - }, - "current-15": { - "question": "Welche Stromstärke liefern die Stecker mit
Bosch Active Connect mit 5 Pins und Kabel
?", - "render": "
Bosch Active Connect mit 5 Pins und Kabel
liefern maximal {socket:bosch_5pin:current} A" - }, - "plugs-9": { - "render": "Hier sind {socket:type2_cable} Stecker vom Typ
Typ 2 mit Kabel (Mennekes)
vorhanden", - "question": "Wie viele Stecker des Typs
Typ 2 mit Kabel (Mennekes)
sind hier vorhanden?" } }, "title": { @@ -2454,6 +2454,7 @@ } }, "climbing_opportunity": { + "description": "Rückfallebene mit Orten, auf denen Klettern eventuell möglich ist. Sie wird erst angezeigt, wenn man stark hineinzoomt, um zu verhindern, dass Elemente doppelt hinzugefügt werden", "name": "Klettermöglichkeiten?", "tagRenderings": { "climbing-opportunity-name": { @@ -2476,8 +2477,7 @@ }, "title": { "render": "Klettermöglichkeit?" - }, - "description": "Rückfallebene mit Orten, auf denen Klettern eventuell möglich ist. Sie wird erst angezeigt, wenn man stark hineinzoomt, um zu verhindern, dass Elemente doppelt hinzugefügt werden" + } }, "climbing_route": { "description": "Eine einzelne Kletterroute und ihre Eigenschaften. Einige Eigenschaften werden von übergeordneten Objekten abgeleitet", @@ -2941,11 +2941,11 @@ "5": { "then": "Verpflichtender (Moped-)Radweg" }, - "7": { - "then": "Kein Verkehrsschild vorhanden" - }, "6": { "then": "Radweg ohne Nutzungspflicht" + }, + "7": { + "then": "Kein Verkehrsschild vorhanden" } }, "question": "Welches Verkehrszeichen hat dieser Radweg?" @@ -3283,29 +3283,29 @@ "0": { "then": "Der Eingangstyp ist nicht bekannt" }, + "1": { + "then": "Dies ist eine Innentür, die Räume oder Gänge innerhalb eines Gebäudes verbindet" + }, "2": { "then": "Dies ist der Haupteingang" }, "3": { "then": "Dies ist ein Nebeneingang" }, + "4": { + "then": "Dies ist ein Diensteingang - normalerweise nur für Mitarbeiter, Anlieferung, ..." + }, "5": { "then": "Dies ist ein Ausgang, ohne Zutrittsmöglichkeit" }, + "6": { + "then": "Dies ist ein Eingang, an dem man nur hineingehen kann (aber nicht hinausgehen)" + }, "7": { "then": "Dies ist ein Notausgang" }, "8": { "then": "Dies ist ein Eingang zu einem privaten Haus" - }, - "4": { - "then": "Dies ist ein Diensteingang - normalerweise nur für Mitarbeiter, Anlieferung, ..." - }, - "6": { - "then": "Dies ist ein Eingang, an dem man nur hineingehen kann (aber nicht hinausgehen)" - }, - "1": { - "then": "Dies ist eine Innentür, die Räume oder Gänge innerhalb eines Gebäudes verbindet" } }, "question": "Um welchen Eingangstyp handelt es sich hier?" @@ -3318,6 +3318,12 @@ "1": { "then": "Diese Tür ist nicht automatisiert" }, + "2": { + "then": "Diese Tür öffnet sich automatisch, wenn Bewegung erkannt wird" + }, + "3": { + "then": "Diese Tür öffnet sich automatisch, wenn ein Sensor im Boden ausgelöst wird" + }, "4": { "then": "Diese Tür öffnet sich automatisch, wenn ein Taster betätigt wird" }, @@ -3332,12 +3338,6 @@ }, "8": { "then": "Diese Tür wird von Mitarbeitern geöffnet auf Anfrage" - }, - "2": { - "then": "Diese Tür öffnet sich automatisch, wenn Bewegung erkannt wird" - }, - "3": { - "then": "Diese Tür öffnet sich automatisch, wenn ein Sensor im Boden ausgelöst wird" } } }, @@ -3366,6 +3366,9 @@ "question": "Wonach ist dieses Objekt benannt?
Das könnte auf einem Straßenschild stehen", "render": "Benannt nach {name:etymology}" }, + "street-name-sign-image": { + "render": "{image_carousel(image:streetsign)}
{image_upload(image:streetsign, Bild eines Straßenschildes hinzufügen)}" + }, "wikipedia": { "render": "Zu dieser Straße existiert ein Wikipedia-Artikel:
{wikipedia():max-height:25rem}" }, @@ -3375,9 +3378,6 @@ }, "zoeken op inventaris onroerend erfgoed": { "render": "Suche auf inventaris onroerend erfgoed" - }, - "street-name-sign-image": { - "render": "{image_carousel(image:streetsign)}
{image_upload(image:streetsign, Bild eines Straßenschildes hinzufügen)}" } } }, @@ -3430,23 +3430,23 @@ "render": "Der Name der Feuerwache ist {name}." }, "station-operator": { - "render": "Der Betreiber ist {operator:type}.", "mappings": { - "2": { - "then": "Die Feuerwache wird von einer Freiwilligenorganisation betrieben." - }, "1": { "then": "Die Feuerwache wird von einer gemeinnützigen Organisation betrieben." }, + "2": { + "then": "Die Feuerwache wird von einer Freiwilligenorganisation betrieben." + }, "3": { "then": "Die Feuerwache wird von einer privaten Organisation betrieben." } }, - "question": "Wie kann der Betreiber der Feuerwache eingestuft werden?" + "question": "Wie kann der Betreiber der Feuerwache eingestuft werden?", + "render": "Der Betreiber ist {operator:type}." }, "station-street": { - "render": "Die Feuerwache liegt an der Straße namens {addr:street}.", - "question": " In welcher Straße ist die Feuerwache?" + "question": " In welcher Straße ist die Feuerwache?", + "render": "Die Feuerwache liegt an der Straße namens {addr:street}." } }, "title": { @@ -5875,4 +5875,4 @@ } } } -} +} \ No newline at end of file diff --git a/langs/layers/en.json b/langs/layers/en.json index cdaa0332d..bca8ad3c4 100644 --- a/langs/layers/en.json +++ b/langs/layers/en.json @@ -5959,4 +5959,4 @@ } } } -} +} \ No newline at end of file diff --git a/langs/layers/es.json b/langs/layers/es.json index 465504aeb..2c82fd710 100644 --- a/langs/layers/es.json +++ b/langs/layers/es.json @@ -1293,25 +1293,33 @@ "question": "¿A qué vehículos se permite la carga aquí?" }, "access": { - "render": "El acceso está {access}", "mappings": { - "1": { - "then": "Cualquiera puede utilizar esta estación de carga (puede requerirse un pago)" - }, "0": { "then": "Cualquiera puede utilizar esta estación de carga (puede requerirse un pago)" }, - "4": { - "then": "No accesible al público general (ej. solo accesible a los propietarios, empleados, ...)" + "1": { + "then": "Cualquiera puede utilizar esta estación de carga (puede requerirse un pago)" + }, + "2": { + "then": "Solo clientes del lugar al que pertenece esta estación la pueden utilizar
Ej. una estación de carga operada por un hotel que solo es utilizable por sus huéspedes" }, "3": { "then": "Se debe de solicitar una llave para utilizar esta estación de carga
Ej. una estación de carga operada por un hotel que solo es utilizable por sus huéspedes, que reciben una llave de la recepción para desbloquear la estación de carga" }, - "2": { - "then": "Solo clientes del lugar al que pertenece esta estación la pueden utilizar
Ej. una estación de carga operada por un hotel que solo es utilizable por sus huéspedes" + "4": { + "then": "No accesible al público general (ej. solo accesible a los propietarios, empleados, ...)" } }, - "question": "¿A quién se le permite utilizar esta estación de carga?" + "question": "¿A quién se le permite utilizar esta estación de carga?", + "render": "El acceso está {access}" + }, + "capacity": { + "question": "¿Cuántos vehículos se pueden cargar a la vez aquí?", + "render": "Aquí se pueden cargar {capacity} vehículos al mismo tiempo" + }, + "charge": { + "question": "¿Cuánto hay que pagar para utilizar esta estación de carga?", + "render": "Utilizar esta estación de carga cuesta {charge}" }, "current-13": { "mappings": { @@ -1331,11 +1339,11 @@ }, "fee": { "mappings": { - "4": { - "then": "Uso de pago" - }, "3": { "then": "De pago, pero gratis para clientes del hotel/pub/hostpital... quien opera la estación de carga" + }, + "4": { + "then": "Uso de pago" } }, "question": "¿Hay que pagar para utilizar esta estación de carga?" @@ -1346,29 +1354,28 @@ "then": "No hay límite de tiempo para dejar tu vehículo aquí" } }, - "render": "Se puede estar como máximo {canonical(maxstay)}", - "question": "¿Cuál es la máxima cantidad de tiempo que se permite permanecer aquí?" + "question": "¿Cuál es la máxima cantidad de tiempo que se permite permanecer aquí?", + "render": "Se puede estar como máximo {canonical(maxstay)}" }, "phone": { - "render": "En caso de problemas, llama a {phone}", - "question": "¿A qué número se puede llamar si hay un problema con esta estación de carga?" - }, - "capacity": { - "render": "Aquí se pueden cargar {capacity} vehículos al mismo tiempo", - "question": "¿Cuántos vehículos se pueden cargar a la vez aquí?" - }, - "charge": { - "question": "¿Cuánto hay que pagar para utilizar esta estación de carga?", - "render": "Utilizar esta estación de carga cuesta {charge}" + "question": "¿A qué número se puede llamar si hay un problema con esta estación de carga?", + "render": "En caso de problemas, llama a {phone}" } }, + "title": { + "mappings": { + "0": { + "then": "Estación de carga para bicicletas eléctricas" + }, + "1": { + "then": "Estación de carga para coches" + } + }, + "render": "Estación de carga" + }, "units": { "0": { "applicableUnits": { - "2": { - "human": " días", - "humanSingular": " día" - }, "0": { "human": " minutos", "humanSingular": " minuto" @@ -1376,6 +1383,10 @@ "1": { "human": " horas", "humanSingular": " hora" + }, + "2": { + "human": " días", + "humanSingular": " día" } } }, @@ -1386,6 +1397,13 @@ } } }, + "2": { + "applicableUnits": { + "0": { + "human": "A" + } + } + }, "3": { "applicableUnits": { "0": { @@ -1395,24 +1413,26 @@ "human": "megavatio" } } - }, - "2": { - "applicableUnits": { - "0": { - "human": "A" - } - } } - }, - "title": { - "render": "Estación de carga", - "mappings": { - "1": { - "then": "Estación de carga para coches" + } + }, + "climbing": { + "tagRenderings": { + "average_length": { + "question": "¿Cual es la longitud (media) de las rutas en metros?", + "render": "Las rutas miden {canonical(climbing:length)} de media" + }, + "fee": { + "mappings": { + "0": { + "then": "La escalada es gratis" + }, + "1": { + "then": "Hay que pagar una tasa para escalar aquí" + } }, - "0": { - "then": "Estación de carga para bicicletas eléctricas" - } + "question": "¿Se requiere una tasa para escalar aquí?", + "render": "Se debe de pagar una tasa de {charge} para escalar aquí" } } }, @@ -1608,25 +1628,5 @@ "title": { "render": "Árbol" } - }, - "climbing": { - "tagRenderings": { - "average_length": { - "render": "Las rutas miden {canonical(climbing:length)} de media", - "question": "¿Cual es la longitud (media) de las rutas en metros?" - }, - "fee": { - "question": "¿Se requiere una tasa para escalar aquí?", - "mappings": { - "0": { - "then": "La escalada es gratis" - }, - "1": { - "then": "Hay que pagar una tasa para escalar aquí" - } - }, - "render": "Se debe de pagar una tasa de {charge} para escalar aquí" - } - } } -} +} \ No newline at end of file diff --git a/langs/layers/id.json b/langs/layers/id.json index b85178fcf..6664c47e9 100644 --- a/langs/layers/id.json +++ b/langs/layers/id.json @@ -427,8 +427,8 @@ "windturbine": { "tagRenderings": { "turbine-operator": { - "render": "Turbin angin ini dioperasikan oleh {operator}.", - "question": "Siapa yang mengoperasikan turbin angin ini?" + "question": "Siapa yang mengoperasikan turbin angin ini?", + "render": "Turbin angin ini dioperasikan oleh {operator}." }, "turbine-output": { "question": "Berapa output daya dari turbin angin ini? (misalnya 2,3 MW)", @@ -473,4 +473,4 @@ } } } -} +} \ No newline at end of file diff --git a/langs/layers/nl.json b/langs/layers/nl.json index 7733c9ecc..4d9be8e53 100644 --- a/langs/layers/nl.json +++ b/langs/layers/nl.json @@ -5909,4 +5909,4 @@ } } } -} +} \ No newline at end of file diff --git a/langs/shared-questions/de.json b/langs/shared-questions/de.json index 78328d21f..26d1f58b4 100644 --- a/langs/shared-questions/de.json +++ b/langs/shared-questions/de.json @@ -128,4 +128,4 @@ "question": "Was ist der entsprechende Artikel auf Wikipedia?" } } -} +} \ No newline at end of file diff --git a/langs/shared-questions/id.json b/langs/shared-questions/id.json index 3e480de0e..a57fe0ce0 100644 --- a/langs/shared-questions/id.json +++ b/langs/shared-questions/id.json @@ -44,6 +44,10 @@ "question": "Pada tingkat apa fitur ini diletakkan?", "render": "Terletak di lantai {level}" }, + "opening_hours": { + "question": "Kapan jam buka {title()}?", + "render": "

Jam buka

{opening_hours_table(opening_hours)}" + }, "payment-options": { "mappings": { "0": { @@ -61,10 +65,6 @@ "website": { "question": "Apa situs web dari {title()}?" }, - "opening_hours": { - "question": "Kapan jam buka {title()}?", - "render": "

Jam buka

{opening_hours_table(opening_hours)}" - }, "wheelchair-access": { "mappings": { "1": { @@ -75,19 +75,19 @@ } } }, - "wikipedialink": { - "mappings": { - "0": { - "then": "Tidak ditautkan dengan Wikipedia" - } - } - }, "wikipedia": { "mappings": { "1": { "then": "Belum ada halaman Wikipedia yang ditautkan" } } + }, + "wikipedialink": { + "mappings": { + "0": { + "then": "Tidak ditautkan dengan Wikipedia" + } + } } } -} +} \ No newline at end of file diff --git a/langs/themes/de.json b/langs/themes/de.json index ab6d95d49..418ccb279 100644 --- a/langs/themes/de.json +++ b/langs/themes/de.json @@ -951,4 +951,4 @@ "shortDescription": "Eine Karte mit Abfalleimern", "title": "Abfalleimer" } -} +} \ No newline at end of file From 38a1c4ce7de1c934b502c9606b3623c9a9833440 Mon Sep 17 00:00:00 2001 From: pietervdvn Date: Sat, 21 May 2022 02:32:06 +0200 Subject: [PATCH 3/5] Add housekeeping script --- package.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index 4fc7c7695..5b37b7236 100644 --- a/package.json +++ b/package.json @@ -46,7 +46,8 @@ "generate:dependency-graph": "node_modules/.bin/depcruise --exclude \"^node_modules\" --output-type dot Logic/State/MapState.ts > dependencies.dot && dot dependencies.dot -T svg -o dependencies.svg && rm dependencies.dot", "script": "ts-node", "weblate-add-upstream": "git remote add weblate-github git@github.com:weblate/MapComplete.git", - "weblate-fix": "git remote update weblate-github ; git merge weblate-github/weblate-mapcomplete-core; git merge weblate-github/weblate-mapcomplete-layers ; git merge weblate-github/weblate-mapcomplete-layer-translations" + "weblate-fix": "git remote update weblate-github ; git merge weblate-github/weblate-mapcomplete-core; git merge weblate-github/weblate-mapcomplete-layers ; git merge weblate-github/weblate-mapcomplete-layer-translations", + "housekeeping": "npm run generate && npm run generate:docs && npm run generate:contributor-list && git commit assets/ langs/ Docs/ -m 'Housekeeping...'" }, "keywords": [ "OpenStreetMap", From aba3f84e7201c800001fbcc1241a965b40908bfe Mon Sep 17 00:00:00 2001 From: pietervdvn Date: Sat, 21 May 2022 02:44:16 +0200 Subject: [PATCH 4/5] Fix #832 --- assets/themes/uk_addresses/uk_addresses.json | 16 ---------------- 1 file changed, 16 deletions(-) diff --git a/assets/themes/uk_addresses/uk_addresses.json b/assets/themes/uk_addresses/uk_addresses.json index 80bccb856..5347af387 100644 --- a/assets/themes/uk_addresses/uk_addresses.json +++ b/assets/themes/uk_addresses/uk_addresses.json @@ -305,11 +305,6 @@ }, "then": "This building has no housename" }, - { - "if": "addr:housename=", - "then": "
House or building name
", - "hideInAnswer": true - }, { "#": "By adding nohousenumber!=yes, this option will trigger when first added, but will be untriggered if a housenumber is added, resulting in the question poping up!", "if": { @@ -346,17 +341,6 @@ "addExtraTags": [ "addr:housenumber=" ] - }, - { - "if": { - "and": [ - "addr:housenumber=" - ] - }, - "then": { - "en": "
Number (e.g. 1, 1A, 2)
" - }, - "hideInAnswer": true } ] }, From d85110992ee6e3b6786479dcf2368c73aaf91a86 Mon Sep 17 00:00:00 2001 From: pietervdvn Date: Mon, 23 May 2022 01:23:53 +0200 Subject: [PATCH 5/5] Fix #839 --- UI/Popup/NewNoteUi.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/UI/Popup/NewNoteUi.ts b/UI/Popup/NewNoteUi.ts index 0511002e6..118f9e125 100644 --- a/UI/Popup/NewNoteUi.ts +++ b/UI/Popup/NewNoteUi.ts @@ -103,7 +103,10 @@ export default class NewNoteUi extends Toggle { ] ).SetClass("flex flex-col"), newNoteUi, - noteLayer.appliedFilters.map(filters => Array.from(filters.values()).some(v => v !== undefined)) + noteLayer.appliedFilters.map(filters => { + console.log("Applied filters for notes are: ", filters) + return Array.from(filters.values()).some(v => v?.currentFilter !== undefined); + }) ), new Combine([ t.noteLayerNotEnabled.SetClass("alert"),