diff --git a/assets/layers/ambulancestation/ambulancestation.json b/assets/layers/ambulancestation/ambulancestation.json index d7d921813..04225f0db 100644 --- a/assets/layers/ambulancestation/ambulancestation.json +++ b/assets/layers/ambulancestation/ambulancestation.json @@ -247,7 +247,7 @@ "emergency=ambulance_station" ], "title": { - "en": "Ambulance station", + "en": "an ambulance station", "ru": "Станция скорой помощи", "ja": "救急ステーション(消防署)", "fr": "une station d’ambulances", diff --git a/assets/layers/artwork/artwork.json b/assets/layers/artwork/artwork.json index 7df12ba1f..88bfa5dc1 100644 --- a/assets/layers/artwork/artwork.json +++ b/assets/layers/artwork/artwork.json @@ -87,7 +87,7 @@ "tourism=artwork" ], "title": { - "en": "Artwork", + "en": "an artwork", "nl": "een kunstwerk", "fr": "une œuvre d'art", "de": "eine kunstwerk", diff --git a/assets/layers/barrier/barrier.json b/assets/layers/barrier/barrier.json index d147e9978..8dc665404 100644 --- a/assets/layers/barrier/barrier.json +++ b/assets/layers/barrier/barrier.json @@ -60,7 +60,7 @@ "presets": [ { "title": { - "en": "Bollard", + "en": "a bollard", "nl": "een paaltje", "de": "eine poller", "ru": "Прикол", @@ -88,7 +88,7 @@ }, { "title": { - "en": "Cycle barrier", + "en": "a cycle barrier", "nl": "een fietshekjes", "de": "eine fahrradhindernis", "hu": "Kerékpárakadály", diff --git a/assets/layers/bench/bench.json b/assets/layers/bench/bench.json index 2748c73d4..85c30e2ed 100644 --- a/assets/layers/bench/bench.json +++ b/assets/layers/bench/bench.json @@ -605,7 +605,7 @@ "amenity=bench" ], "title": { - "en": "bench", + "en": "a bench", "de": "eine sitzbank", "fr": "une banc", "nl": "een zitbank", diff --git a/assets/layers/bicycle_library/bicycle_library.json b/assets/layers/bicycle_library/bicycle_library.json index e2c5d1e63..36e9953e1 100644 --- a/assets/layers/bicycle_library/bicycle_library.json +++ b/assets/layers/bicycle_library/bicycle_library.json @@ -239,8 +239,8 @@ "presets": [ { "title": { - "en": "Fietsbibliotheek", - "nl": "een bicycle library", + "nl": "een fietsbibliotheek", + "en": "a bicycle library", "ru": "Велосипедная библиотека", "zh_Hant": "自行車圖書館 ( Fietsbibliotheek)", "it": "una bici in prestito", diff --git a/assets/layers/bicycle_rental/bicycle_rental.json b/assets/layers/bicycle_rental/bicycle_rental.json index f2b28a8d2..628526abd 100644 --- a/assets/layers/bicycle_rental/bicycle_rental.json +++ b/assets/layers/bicycle_rental/bicycle_rental.json @@ -289,7 +289,7 @@ "presets": [ { "title": { - "en": "bicycle rental shop", + "en": "a bicycle rental shop", "nl": "een fietsverhuurzaak", "fr": "une magasin de location de vélos" }, @@ -305,7 +305,7 @@ }, { "title": { - "en": "bicycle rental", + "en": "a bicycle rental", "nl": "een fietsverhuur" }, "tags": [ diff --git a/assets/layers/bicycle_tube_vending_machine/bicycle_tube_vending_machine.json b/assets/layers/bicycle_tube_vending_machine/bicycle_tube_vending_machine.json index 43ee693eb..f4944cc39 100644 --- a/assets/layers/bicycle_tube_vending_machine/bicycle_tube_vending_machine.json +++ b/assets/layers/bicycle_tube_vending_machine/bicycle_tube_vending_machine.json @@ -49,7 +49,7 @@ "presets": [ { "title": { - "en": "Bicycle tube vending machine", + "en": "a bicycle tube vending machine", "nl": "een fietsbanden-verkoopsautomaat", "fr": "une distributeur automatique de chambre à air de vélo", "it": "una distributore automatico di camere d’aria per bici", diff --git a/assets/layers/bike_cafe/bike_cafe.json b/assets/layers/bike_cafe/bike_cafe.json index d124bd648..bde626bdf 100644 --- a/assets/layers/bike_cafe/bike_cafe.json +++ b/assets/layers/bike_cafe/bike_cafe.json @@ -336,7 +336,7 @@ "presets": [ { "title": { - "en": "Bike cafe", + "en": "a bike cafe", "nl": "een fietscafé", "fr": "une café vélo", "gl": "Café de ciclistas", diff --git a/assets/layers/bike_cleaning/bike_cleaning.json b/assets/layers/bike_cleaning/bike_cleaning.json index 8637eff60..dc941704d 100644 --- a/assets/layers/bike_cleaning/bike_cleaning.json +++ b/assets/layers/bike_cleaning/bike_cleaning.json @@ -51,7 +51,7 @@ "presets": [ { "title": { - "en": "Bike cleaning service", + "en": "a bike cleaning service", "nl": "een fietsschoonmaakpunt", "fr": "une service de nettoyage de vélo", "it": "una servizio lavaggio bici", diff --git a/assets/layers/bike_parking/bike_parking.json b/assets/layers/bike_parking/bike_parking.json index 7b580090d..3eebe3c94 100644 --- a/assets/layers/bike_parking/bike_parking.json +++ b/assets/layers/bike_parking/bike_parking.json @@ -25,7 +25,7 @@ "presets": [ { "title": { - "en": "Bike parking", + "en": "a bike parking", "nl": "een fietsparking", "fr": "une parking à vélo", "gl": "Aparcadoiro de bicicletas", diff --git a/assets/layers/bike_repair_station/bike_repair_station.json b/assets/layers/bike_repair_station/bike_repair_station.json index a9e266dd4..e64f05346 100644 --- a/assets/layers/bike_repair_station/bike_repair_station.json +++ b/assets/layers/bike_repair_station/bike_repair_station.json @@ -657,7 +657,7 @@ "presets": [ { "title": { - "en": "bike pump", + "en": "a bike pump", "nl": "een fietspomp", "fr": "une pompe à vélo", "gl": "bomba de ar", @@ -691,7 +691,7 @@ }, { "title": { - "en": "bike repair station and pump", + "en": "a bike repair station and pump", "nl": "een herstelpunt en pomp", "fr": "une point de réparation vélo avec pompe", "gl": "estación de arranxo de bicicletas con bomba de ar", @@ -718,7 +718,7 @@ }, { "title": { - "en": "bike repair station without pump", + "en": "a bike repair station without pump", "nl": "een herstelpunt zonder pomp", "fr": "une point de réparation vélo sans pompe", "gl": "estación de arranxo de bicicletas sin bomba de ar", diff --git a/assets/layers/bike_shop/bike_shop.json b/assets/layers/bike_shop/bike_shop.json index b77f8df94..f3758c298 100644 --- a/assets/layers/bike_shop/bike_shop.json +++ b/assets/layers/bike_shop/bike_shop.json @@ -670,7 +670,7 @@ "presets": [ { "title": { - "en": "Bike repair/shop", + "en": "a bike repair/shop", "nl": "een fietszaak", "fr": "une magasin et réparateur de vélo", "gl": "Tenda/arranxo de bicicletas", diff --git a/assets/layers/binocular/binocular.json b/assets/layers/binocular/binocular.json index 936587c0c..3ed6a4bed 100644 --- a/assets/layers/binocular/binocular.json +++ b/assets/layers/binocular/binocular.json @@ -81,7 +81,7 @@ "amenity=binoculars" ], "title": { - "en": "binoculars", + "en": "a binoculars", "nl": "een verrekijker", "de": "eine ferngläser", "ru": "бинокль" diff --git a/assets/layers/birdhide/birdhide.json b/assets/layers/birdhide/birdhide.json index 4f35f1433..d93f39103 100644 --- a/assets/layers/birdhide/birdhide.json +++ b/assets/layers/birdhide/birdhide.json @@ -233,7 +233,7 @@ "amenity=shelter" ], "title": { - "en": "Birdhide", + "en": "a birdhide", "nl": "een vogelkijkhut" }, "description": { @@ -248,7 +248,7 @@ "shelter=no" ], "title": { - "en": "Bird blind", + "en": "a bird blind", "nl": "een vogelkijkwand" }, "description": { diff --git a/assets/layers/cafe_pub/cafe_pub.json b/assets/layers/cafe_pub/cafe_pub.json index c18a75835..6af50b66d 100644 --- a/assets/layers/cafe_pub/cafe_pub.json +++ b/assets/layers/cafe_pub/cafe_pub.json @@ -24,7 +24,7 @@ "amenity=pub" ], "title": { - "en": "pub", + "en": "a pub", "nl": "een bruin cafe of kroeg", "de": "eine kneipe", "ru": "паб", @@ -43,7 +43,7 @@ "amenity=bar" ], "title": { - "en": "bar", + "en": "a bar", "nl": "een bar", "de": "eine bar", "ru": "бар", @@ -62,7 +62,7 @@ "amenity=cafe" ], "title": { - "en": "cafe", + "en": "a cafe", "nl": "een cafe", "de": "eine café", "ru": "кафе", diff --git a/assets/layers/charging_station/charging_station.json b/assets/layers/charging_station/charging_station.json index 859ee8954..993989894 100644 --- a/assets/layers/charging_station/charging_station.json +++ b/assets/layers/charging_station/charging_station.json @@ -4000,7 +4000,7 @@ "socket:typee=1" ], "title": { - "en": "charging station for electrical bikes with a normal european wall plug (meant to charge electrical bikes)", + "en": "a charging station for electrical bikes with a normal european wall plug (meant to charge electrical bikes)", "nl": "een oplaadpunt voor elektrische fietsen" }, "preciseInput": { @@ -4014,7 +4014,7 @@ "bicycle=no" ], "title": { - "en": "charging station for cars", + "en": "a charging station for cars", "nl": "een oplaadstation voor elektrische auto's", "de": "eine ladestation für e-bikes" }, diff --git a/assets/layers/crossings/crossings.json b/assets/layers/crossings/crossings.json index 8d9a9a7f6..410c82f83 100644 --- a/assets/layers/crossings/crossings.json +++ b/assets/layers/crossings/crossings.json @@ -53,7 +53,7 @@ "presets": [ { "title": { - "en": "Crossing", + "en": "a crossing", "nl": "een oversteekplaats", "de": "eine kreuzung", "fr": "une traversée" @@ -77,7 +77,7 @@ }, { "title": { - "en": "Traffic signal", + "en": "a traffic signal", "nl": "een verkeerslicht", "ru": "Светофор", "de": "eine ampel", diff --git a/assets/layers/defibrillator/defibrillator.json b/assets/layers/defibrillator/defibrillator.json index 49127b4a3..e388be166 100644 --- a/assets/layers/defibrillator/defibrillator.json +++ b/assets/layers/defibrillator/defibrillator.json @@ -35,7 +35,7 @@ "presets": [ { "title": { - "en": "Defibrillator", + "en": "a defibrillator", "ca": "Desfibril·lador", "es": "una desfibrilador", "fr": "une défibrillateur", @@ -51,7 +51,7 @@ }, { "title": { - "en": "defibrillator mounted on a wall", + "en": "a defibrillator mounted on a wall", "nl": "een defibrillator die aan een muur hangt", "sl": "defibrilator je pritrjen na steno" }, diff --git a/assets/layers/drinking_water/drinking_water.json b/assets/layers/drinking_water/drinking_water.json index c72c72d39..77c54bd76 100644 --- a/assets/layers/drinking_water/drinking_water.json +++ b/assets/layers/drinking_water/drinking_water.json @@ -42,7 +42,7 @@ "presets": [ { "title": { - "en": "drinking water", + "en": "a drinking water", "nl": "een drinkbaar water", "fr": "une eau potable", "gl": "auga potábel", diff --git a/assets/layers/extinguisher/extinguisher.json b/assets/layers/extinguisher/extinguisher.json index e03245705..60bc67d8f 100644 --- a/assets/layers/extinguisher/extinguisher.json +++ b/assets/layers/extinguisher/extinguisher.json @@ -106,7 +106,7 @@ "emergency=fire_extinguisher" ], "title": { - "en": "Fire extinguisher", + "en": "a fire extinguisher", "ja": "消火器", "nb_NO": "en brannslukker", "ru": "Огнетушитель", diff --git a/assets/layers/fire_station/fire_station.json b/assets/layers/fire_station/fire_station.json index 66a224ca8..4a7fdce3c 100644 --- a/assets/layers/fire_station/fire_station.json +++ b/assets/layers/fire_station/fire_station.json @@ -215,7 +215,7 @@ "amenity=fire_station" ], "title": { - "en": "Fire station", + "en": "a fire station", "ja": "消防署", "ru": "Пожарная часть", "fr": "une caserne de pompiers", diff --git a/assets/layers/food/food.json b/assets/layers/food/food.json index fad134f75..cb999e864 100644 --- a/assets/layers/food/food.json +++ b/assets/layers/food/food.json @@ -17,7 +17,7 @@ "presets": [ { "title": { - "en": "restaurant", + "en": "a restaurant", "nl": "een restaurant", "ru": "ресторан", "de": "eine restaurant" @@ -36,7 +36,7 @@ }, { "title": { - "en": "fastfood", + "en": "a fastfood", "nl": "een fastfood-zaak", "ru": "быстрое питание", "de": "eine schnellimbiss" @@ -55,7 +55,7 @@ }, { "title": { - "en": "fries shop", + "en": "a fries shop", "nl": "een frituur", "de": "eine pommesbude" }, diff --git a/assets/layers/ghost_bike/ghost_bike.json b/assets/layers/ghost_bike/ghost_bike.json index 263c1a4c5..2cc72ae6f 100644 --- a/assets/layers/ghost_bike/ghost_bike.json +++ b/assets/layers/ghost_bike/ghost_bike.json @@ -61,7 +61,7 @@ "presets": [ { "title": { - "en": "Ghost bike", + "en": "a ghost bike", "nl": "een witte fiets", "de": "eine geisterrad", "it": "una bici fantasma", diff --git a/assets/layers/hydrant/hydrant.json b/assets/layers/hydrant/hydrant.json index 0a50cbf18..4d7e1e177 100644 --- a/assets/layers/hydrant/hydrant.json +++ b/assets/layers/hydrant/hydrant.json @@ -294,7 +294,7 @@ "emergency=fire_hydrant" ], "title": { - "en": "Fire hydrant", + "en": "a fire hydrant", "ru": "Пожарный гидрант", "ja": "消火栓", "nb_NO": "en brannhydrant", diff --git a/assets/layers/information_board/information_board.json b/assets/layers/information_board/information_board.json index 8c4ec46b2..514778bb1 100644 --- a/assets/layers/information_board/information_board.json +++ b/assets/layers/information_board/information_board.json @@ -37,7 +37,7 @@ ], "title": { "nl": "een informatiebord", - "en": "information board", + "en": "an information board", "it": "una pannello informativo", "fr": "une panneau d'informations", "de": "eine informationstafel", diff --git a/assets/layers/map/map.json b/assets/layers/map/map.json index 310e161c2..156f5d789 100644 --- a/assets/layers/map/map.json +++ b/assets/layers/map/map.json @@ -172,7 +172,7 @@ "tourism=map" ], "title": { - "en": "Map", + "en": "a map", "nl": "een kaart", "it": "una mappa", "ru": "Карта", diff --git a/assets/layers/nature_reserve/nature_reserve.json b/assets/layers/nature_reserve/nature_reserve.json index 362257149..8556b2915 100644 --- a/assets/layers/nature_reserve/nature_reserve.json +++ b/assets/layers/nature_reserve/nature_reserve.json @@ -380,7 +380,7 @@ "fixme=Toegevoegd met MapComplete, geometry nog uit te tekenen" ], "title": { - "en": "nature reserve", + "en": "a nature reserve", "nl": "een natuurreservaat" }, "description": { diff --git a/assets/layers/note_import/note_import.json b/assets/layers/note_import/note_import.json index acb25411a..b7168ae15 100644 --- a/assets/layers/note_import/note_import.json +++ b/assets/layers/note_import/note_import.json @@ -1,7 +1,6 @@ { "id": "note_import", "name": { - "en": "Possible bookcases" }, "description": "Template for note note imports.", "source": { diff --git a/assets/layers/parking/parking.json b/assets/layers/parking/parking.json index 7ffa142a0..d37861438 100644 --- a/assets/layers/parking/parking.json +++ b/assets/layers/parking/parking.json @@ -28,7 +28,7 @@ ], "title": { "nl": "een parking voor auto's", - "en": "car parking" + "en": "a car parking" } } ], diff --git a/assets/layers/picnic_table/picnic_table.json b/assets/layers/picnic_table/picnic_table.json index 88c805a05..e485f691f 100644 --- a/assets/layers/picnic_table/picnic_table.json +++ b/assets/layers/picnic_table/picnic_table.json @@ -85,7 +85,7 @@ "leisure=picnic_table" ], "title": { - "en": "picnic table", + "en": "a picnic table", "nl": "een picnic-tafel", "it": "una tavolo da picnic", "ru": "стол для пикника", diff --git a/assets/layers/playground/playground.json b/assets/layers/playground/playground.json index b457ffee7..e707ea531 100644 --- a/assets/layers/playground/playground.json +++ b/assets/layers/playground/playground.json @@ -493,7 +493,7 @@ ], "title": { "nl": "een speeltuin", - "en": "playground", + "en": "a playground", "ru": "Детская площадка", "fr": "une terrain de jeux", "it": "una campetto", diff --git a/assets/layers/public_bookcase/public_bookcase.json b/assets/layers/public_bookcase/public_bookcase.json index e48135a86..959b4d7bf 100644 --- a/assets/layers/public_bookcase/public_bookcase.json +++ b/assets/layers/public_bookcase/public_bookcase.json @@ -50,7 +50,7 @@ "presets": [ { "title": { - "en": "Bookcase", + "en": "a bookcase", "nl": "een boekenruilkast", "de": "eine bücherschrank", "fr": "une microbibliothèque", diff --git a/assets/layers/recycling/recycling.json b/assets/layers/recycling/recycling.json index ec34478d5..1a84d7caa 100644 --- a/assets/layers/recycling/recycling.json +++ b/assets/layers/recycling/recycling.json @@ -407,7 +407,7 @@ "presets": [ { "title": { - "en": "recycling container", + "en": "a recycling container", "nl": "een recycling container" }, "tags": [ @@ -417,7 +417,7 @@ }, { "title": { - "en": "recycling centre", + "en": "a recycling centre", "nl": "een recycling centre" }, "tags": [ diff --git a/assets/layers/shops/shops.json b/assets/layers/shops/shops.json index edbd599a8..8f0e2ccd2 100644 --- a/assets/layers/shops/shops.json +++ b/assets/layers/shops/shops.json @@ -331,7 +331,7 @@ "shop=yes" ], "title": { - "en": "Shop", + "en": "a shop", "fr": "une magasin", "ru": "Магазин", "ja": "店", diff --git a/assets/layers/sport_pitch/sport_pitch.json b/assets/layers/sport_pitch/sport_pitch.json index e9adc044d..223ebdb5b 100644 --- a/assets/layers/sport_pitch/sport_pitch.json +++ b/assets/layers/sport_pitch/sport_pitch.json @@ -427,7 +427,7 @@ "title": { "nl": "een ping-pong tafel", "fr": "une table de ping-pong", - "en": "Tabletennis table", + "en": "a tabletennis table", "it": "una tavolo da tennistavolo", "ru": "Стол для настольного тенниса", "de": "eine tischtennisplatte" @@ -441,7 +441,7 @@ "title": { "nl": "een sportterrein", "fr": "une terrain de sport", - "en": "Sport pitch", + "en": "a sport pitch", "ru": "Спортивная площадка", "it": "una campo sportivo", "de": "eine sportplatz" diff --git a/assets/layers/street_lamps/street_lamps.json b/assets/layers/street_lamps/street_lamps.json index 838ad184f..da9414825 100644 --- a/assets/layers/street_lamps/street_lamps.json +++ b/assets/layers/street_lamps/street_lamps.json @@ -42,7 +42,7 @@ "presets": [ { "title": { - "en": "street lamp", + "en": "a street lamp", "nl": "een straatlantaarn" }, "tags": [ diff --git a/assets/layers/surveillance_camera/surveillance_camera.json b/assets/layers/surveillance_camera/surveillance_camera.json index a6a2f31b9..94adb8cb1 100644 --- a/assets/layers/surveillance_camera/surveillance_camera.json +++ b/assets/layers/surveillance_camera/surveillance_camera.json @@ -460,7 +460,7 @@ "surveillance:type=camera" ], "title": { - "en": "surveillance camera" + "en": "a surveillance camera" } }, { @@ -470,7 +470,7 @@ "camera:mount=wall" ], "title": { - "en": "surveillance camera mounted on a wall" + "en": "a surveillance camera mounted on a wall" }, "preciseInput": { "snapToLayer": "walls_and_buildings" diff --git a/assets/layers/toilet/toilet.json b/assets/layers/toilet/toilet.json index fbf145f56..19424b2c8 100644 --- a/assets/layers/toilet/toilet.json +++ b/assets/layers/toilet/toilet.json @@ -25,7 +25,7 @@ "presets": [ { "title": { - "en": "public toilet", + "en": "a public toilet", "de": "eine öffentlich zugängliche toilette", "fr": "une toilette publique", "nl": "een publiek toilet", @@ -38,7 +38,7 @@ }, { "title": { - "en": "toilets with wheelchair accessible toilet", + "en": "a toilets with wheelchair accessible toilet", "de": "eine toiletten mit rollstuhlgerechter toilette", "fr": "une toilettes accessible aux personnes à mobilité réduite", "nl": "een rolstoeltoegankelijke, publiek toilet", diff --git a/assets/layers/tree_node/tree_node.json b/assets/layers/tree_node/tree_node.json index 2725bb913..66e3824f5 100644 --- a/assets/layers/tree_node/tree_node.json +++ b/assets/layers/tree_node/tree_node.json @@ -521,7 +521,7 @@ ], "title": { "nl": "een loofboom", - "en": "Broadleaved tree", + "en": "a broadleaved tree", "it": "una albero latifoglia", "fr": "une arbre feuillu", "ru": "Лиственное дерево", @@ -545,7 +545,7 @@ ], "title": { "nl": "een naaldboom", - "en": "Needleleaved tree", + "en": "a needleleaved tree", "it": "una albero aghifoglia", "ru": "Хвойное дерево", "fr": "une arbre résineux", @@ -569,7 +569,7 @@ ], "title": { "nl": "een boom", - "en": "Tree", + "en": "a tree", "it": "una albero", "ru": "Дерево", "fr": "une arbre", diff --git a/assets/layers/viewpoint/viewpoint.json b/assets/layers/viewpoint/viewpoint.json index 2f314af15..c6cae3fda 100644 --- a/assets/layers/viewpoint/viewpoint.json +++ b/assets/layers/viewpoint/viewpoint.json @@ -25,7 +25,7 @@ "presets": [ { "title": { - "en": "Viewpoint", + "en": "a viewpoint", "nl": "een uitzicht", "de": "eine aussichtspunkt", "fr": "une point de vue", diff --git a/assets/layers/waste_basket/waste_basket.json b/assets/layers/waste_basket/waste_basket.json index 554a65481..26165777f 100644 --- a/assets/layers/waste_basket/waste_basket.json +++ b/assets/layers/waste_basket/waste_basket.json @@ -156,7 +156,7 @@ "amenity=waste_basket" ], "title": { - "en": "Waste Basket", + "en": "a waste basket", "nl": "een vuilnisbak", "ru": "Контейнер для мусора", "de": "eine abfalleimer", diff --git a/assets/layers/waste_disposal/waste_disposal.json b/assets/layers/waste_disposal/waste_disposal.json index 1ccf33db4..14bb2d643 100644 --- a/assets/layers/waste_disposal/waste_disposal.json +++ b/assets/layers/waste_disposal/waste_disposal.json @@ -29,7 +29,7 @@ "presets": [ { "title": { - "en": "Waste Disposal Bin" + "en": "a waste disposal bin" }, "tags": [ "amenity=waste_disposal" diff --git a/assets/themes/campersite/campersite.json b/assets/themes/campersite/campersite.json index ffe8d336a..ec99db59f 100644 --- a/assets/themes/campersite/campersite.json +++ b/assets/themes/campersite/campersite.json @@ -648,7 +648,7 @@ "tourism=caravan_site" ], "title": { - "en": "camper site", + "en": "a camper site", "ru": "площадка для кемпинга", "ja": "キャンプサイト", "zh_Hant": "露營地", @@ -1103,7 +1103,7 @@ "amenity=sanitary_dump_station" ], "title": { - "en": "sanitary dump station", + "en": "a sanitary dump station", "ja": "衛生ゴミ捨て場", "it": "una luogo di sversamento delle acque reflue", "fr": "une site de vidange", diff --git a/assets/themes/climbing/climbing.json b/assets/themes/climbing/climbing.json index 5e4d20a51..f48ce9bfa 100644 --- a/assets/themes/climbing/climbing.json +++ b/assets/themes/climbing/climbing.json @@ -160,7 +160,7 @@ ], "title": { "de": "eine kletterverein", - "en": "Climbing club", + "en": "a climbing club", "nl": "een klimclub", "ja": "クライミングクラブ", "nb_NO": "en klatreklubb", @@ -188,7 +188,7 @@ ], "title": { "de": "eine eine kletter-organisation", - "en": "Climbing NGO", + "en": "a climbing ngo", "nl": "een een klimorganisatie", "ja": "クライミングNGO", "fr": "une association d’escalade", @@ -561,7 +561,7 @@ "presets": [ { "title": { - "en": "Climbing route", + "en": "a climbing route", "nl": "een klimroute", "fr": "une voie d’escalade", "de": "eine kletterroute", @@ -855,7 +855,7 @@ "sport=climbing" ], "title": { - "en": "Climbing opportunity", + "en": "a climbing opportunity", "nl": "een klimgelegenheid", "de": "eine klettermöglichkeit", "ja": "登坂教室", diff --git a/assets/themes/facadegardens/facadegardens.json b/assets/themes/facadegardens/facadegardens.json index 2dd67fd06..a626ac7d1 100644 --- a/assets/themes/facadegardens/facadegardens.json +++ b/assets/themes/facadegardens/facadegardens.json @@ -395,7 +395,7 @@ ], "title": { "nl": "een geveltuintje", - "en": "facade garden", + "en": "a facade garden", "ja": "ファサード庭園", "it": "una giardino verticale", "fr": "une jardin mural", diff --git a/assets/themes/hackerspaces/hackerspaces.json b/assets/themes/hackerspaces/hackerspaces.json index cdb05d3e2..5629c0a30 100644 --- a/assets/themes/hackerspaces/hackerspaces.json +++ b/assets/themes/hackerspaces/hackerspaces.json @@ -214,7 +214,7 @@ "leisure=hackerspace" ], "title": { - "en": "Hackerspace", + "en": "a hackerspace", "de": "eine hackerspace", "ru": "Хакерспейс", "zh_Hant": "駭客空間", @@ -233,7 +233,7 @@ "hackerspace=makerspace" ], "title": { - "en": "Makerspace", + "en": "a makerspace", "de": "eine makerspace", "zh_Hant": "創客空間", "hu": "Makerspace" diff --git a/assets/themes/hailhydrant/hailhydrant.json b/assets/themes/hailhydrant/hailhydrant.json index 0d4007b45..99e041add 100644 --- a/assets/themes/hailhydrant/hailhydrant.json +++ b/assets/themes/hailhydrant/hailhydrant.json @@ -1,7 +1,7 @@ { "id": "hailhydrant", "title": { - "en": "Hydrants, Extinguishers, Fire stations, and Ambulance stations.", + "en": "Hydrants, Extinguishers, Fire stations, and Ambulance stations", "ja": "消火栓、消火器、消防署、救急ステーションです。", "zh_Hant": "消防栓、滅火器、消防隊、以及急救站。", "ru": "Пожарные гидранты, огнетушители, пожарные станции и станции скорой помощи.", @@ -9,7 +9,8 @@ "it": "Idranti, estintori, caserme dei vigili del fuoco e stazioni delle ambulanze.", "nb_NO": "Hydranter, brannslukkere, brannstasjoner, og ambulansestasjoner.", "de": "Hydranten, Feuerlöscher, Feuerwachen und Rettungswachen.", - "hu": "Tűzcsapok, tűzoltó készülékek, tűzoltóságok és mentőállomások." + "hu": "Tűzcsapok, tűzoltó készülékek, tűzoltóságok és mentőállomások.", + "nl": "Brandkranen, brandblussers, brandweerposten en ambulanceposten" }, "shortDescription": { "en": "Map to show hydrants, extinguishers, fire stations, and ambulance stations.", diff --git a/assets/themes/mapcomplete-changes/mapcomplete-changes.json b/assets/themes/mapcomplete-changes/mapcomplete-changes.json index da73732b3..478d968ef 100644 --- a/assets/themes/mapcomplete-changes/mapcomplete-changes.json +++ b/assets/themes/mapcomplete-changes/mapcomplete-changes.json @@ -1,7 +1,8 @@ { "id": "mapcomplete-changes", "title": { - "en": "Changes made with MapComplete" + "en": "Changes made with MapComplete", + "nl": "Wijzigingen gemaakt met MapComplete" }, "shortDescription": { "en": "Shows changes made by MapComplete" diff --git a/assets/themes/openwindpowermap/openwindpowermap.json b/assets/themes/openwindpowermap/openwindpowermap.json index 5bf674c77..fd013b450 100644 --- a/assets/themes/openwindpowermap/openwindpowermap.json +++ b/assets/themes/openwindpowermap/openwindpowermap.json @@ -189,7 +189,7 @@ "generator:source=wind" ], "title": { - "en": "wind turbine", + "en": "a wind turbine", "nl": "een windturbine", "fr": "une éolienne", "de": "eine windrad", diff --git a/assets/themes/postboxes/postboxes.json b/assets/themes/postboxes/postboxes.json index 70d000b4c..6af9af343 100644 --- a/assets/themes/postboxes/postboxes.json +++ b/assets/themes/postboxes/postboxes.json @@ -79,7 +79,7 @@ "amenity=post_box" ], "title": { - "en": "postbox", + "en": "a postbox", "de": "eine briefkasten", "ru": "почтовый ящик", "zh_Hant": "郵筒", @@ -195,7 +195,7 @@ "amenity=post_office" ], "title": { - "en": "Post Office", + "en": "a post office", "de": "eine poststelle", "ru": "Почтовое отделение", "zh_Hant": "郵局", diff --git a/assets/themes/sidewalks/sidewalks.json b/assets/themes/sidewalks/sidewalks.json index 28cbe8ae8..64d4635a0 100644 --- a/assets/themes/sidewalks/sidewalks.json +++ b/assets/themes/sidewalks/sidewalks.json @@ -2,7 +2,8 @@ "id": "sidewalks", "title": { "en": "Sidewalks", - "ru": "Тротуары" + "ru": "Тротуары", + "nl": "Voetpaden" }, "shortDescription": { "en": "Sidewalk mapping" diff --git a/langs/layers/en.json b/langs/layers/en.json index 1f6a22d96..0e3218c0a 100644 --- a/langs/layers/en.json +++ b/langs/layers/en.json @@ -30,7 +30,7 @@ "presets": { "0": { "description": "Add an ambulance station to the map", - "title": "Ambulance station" + "title": "an ambulance station" } }, "tagRenderings": { @@ -78,7 +78,7 @@ "name": "Artworks", "presets": { "0": { - "title": "Artwork" + "title": "an artwork" } }, "tagRenderings": { @@ -152,11 +152,11 @@ "presets": { "0": { "description": "A bollard in the road", - "title": "Bollard" + "title": "a bollard" }, "1": { "description": "Cycle barrier, slowing down cyclists", - "title": "Cycle barrier" + "title": "a cycle barrier" } }, "tagRenderings": { @@ -252,7 +252,7 @@ "name": "Benches", "presets": { "0": { - "title": "bench" + "title": "a bench" } }, "tagRenderings": { @@ -378,7 +378,7 @@ "presets": { "0": { "description": "A bicycle library has a collection of bikes which can be lent", - "title": "Fietsbibliotheek" + "title": "a bicycle library" } }, "tagRenderings": { @@ -435,10 +435,10 @@ "presets": { "0": { "description": "A manned shop which focuses on bicycle rental", - "title": "bicycle rental shop" + "title": "a bicycle rental shop" }, "1": { - "title": "bicycle rental" + "title": "a bicycle rental" } }, "tagRenderings": { @@ -540,7 +540,7 @@ "name": "Bicycle tube vending machine", "presets": { "0": { - "title": "Bicycle tube vending machine" + "title": "a bicycle tube vending machine" } }, "tagRenderings": { @@ -569,7 +569,7 @@ "name": "Bike cafe", "presets": { "0": { - "title": "Bike cafe" + "title": "a bike cafe" } }, "tagRenderings": { @@ -637,7 +637,7 @@ "name": "Bike cleaning service", "presets": { "0": { - "title": "Bike cleaning service" + "title": "a bike cleaning service" } }, "tagRenderings": { @@ -686,7 +686,7 @@ "name": "Bike parking", "presets": { "0": { - "title": "Bike parking" + "title": "a bike parking" } }, "tagRenderings": { @@ -796,15 +796,15 @@ "presets": { "0": { "description": "A device to inflate your tires on a fixed location in the public space.", - "title": "bike pump" + "title": "a bike pump" }, "1": { "description": "A bicycle pump and tools to repair your bike in the public space. The tools are often secured with chains against theft.", - "title": "bike repair station and pump" + "title": "a bike repair station and pump" }, "2": { "description": "Tools to repair your bike in the public space (without pump). The tools are secured against theft.", - "title": "bike repair station without pump" + "title": "a bike repair station without pump" } }, "tagRenderings": { @@ -963,7 +963,7 @@ "name": "Bike repair/shop", "presets": { "0": { - "title": "Bike repair/shop" + "title": "a bike repair/shop" } }, "tagRenderings": { @@ -1118,7 +1118,7 @@ "presets": { "0": { "description": "A telescope or pair of binoculars mounted on a pole, available to the public to look around. ", - "title": "binoculars" + "title": "a binoculars" } }, "tagRenderings": { @@ -1162,11 +1162,11 @@ "presets": { "0": { "description": "A covered shelter where one can watch birds comfortably", - "title": "Birdhide" + "title": "a birdhide" }, "1": { "description": "A screen or wall with openings to watch birds", - "title": "Bird blind" + "title": "a bird blind" } }, "tagRenderings": { @@ -1251,15 +1251,15 @@ "presets": { "0": { "description": "A pub, mostly for drinking beers in a warm, relaxed interior", - "title": "pub" + "title": "a pub" }, "1": { "description": "A more modern and commercial bar, possibly with a music and light installation", - "title": "bar" + "title": "a bar" }, "2": { "description": "A cafe to drink tea, coffee or an alcoholical bevarage in a quiet environment", - "title": "cafe" + "title": "a cafe" } }, "tagRenderings": { @@ -1379,10 +1379,10 @@ "name": "Charging stations", "presets": { "0": { - "title": "charging station for electrical bikes with a normal european wall plug (meant to charge electrical bikes)" + "title": "a charging station for electrical bikes with a normal european wall plug (meant to charge electrical bikes)" }, "1": { - "title": "charging station for cars" + "title": "a charging station for cars" } }, "tagRenderings": { @@ -2303,11 +2303,11 @@ "presets": { "0": { "description": "Crossing for pedestrians and/or cyclists", - "title": "Crossing" + "title": "a crossing" }, "1": { "description": "Traffic signal on a road", - "title": "Traffic signal" + "title": "a traffic signal" } }, "tagRenderings": { @@ -2798,10 +2798,10 @@ "name": "Defibrillators", "presets": { "0": { - "title": "Defibrillator" + "title": "a defibrillator" }, "1": { - "title": "defibrillator mounted on a wall" + "title": "a defibrillator mounted on a wall" } }, "tagRenderings": { @@ -2930,7 +2930,7 @@ "name": "Drinking water", "presets": { "0": { - "title": "drinking water" + "title": "a drinking water" } }, "tagRenderings": { @@ -3104,7 +3104,7 @@ "presets": { "0": { "description": "A fire extinguisher is a small, portable device used to stop a fire", - "title": "Fire extinguisher" + "title": "a fire extinguisher" } }, "tagRenderings": { @@ -3131,7 +3131,7 @@ "presets": { "0": { "description": "A fire station is a place where the fire trucks and firefighters are located when not in operation.", - "title": "Fire station" + "title": "a fire station" } }, "tagRenderings": { @@ -3222,15 +3222,15 @@ "presets": { "0": { "description": "A formal eating place with sit-down facilities selling full meals served by waiters", - "title": "restaurant" + "title": "a restaurant" }, "1": { "description": "A food business concentrating on fast counter-only service and take-away food", - "title": "fastfood" + "title": "a fastfood" }, "2": { "description": "A fastfood-buisiness focused on french fries", - "title": "fries shop" + "title": "a fries shop" } }, "tagRenderings": { @@ -3439,7 +3439,7 @@ "name": "Ghost bikes", "presets": { "0": { - "title": "Ghost bike" + "title": "a ghost bike" } }, "tagRenderings": { @@ -3494,7 +3494,7 @@ "presets": { "0": { "description": "A hydrant is a connection point where firefighters can tap water. It might be located underground.", - "title": "Fire hydrant" + "title": "a fire hydrant" } }, "tagRenderings": { @@ -3558,7 +3558,7 @@ "name": "Information boards", "presets": { "0": { - "title": "information board" + "title": "an information board" } }, "title": { @@ -3571,7 +3571,7 @@ "presets": { "0": { "description": "Add a missing map", - "title": "Map" + "title": "a map" } }, "tagRenderings": { @@ -3637,7 +3637,7 @@ "presets": { "0": { "description": "Add a missing nature reserve", - "title": "nature reserve" + "title": "a nature reserve" } }, "tagRenderings": { @@ -3913,7 +3913,7 @@ "name": "Parking", "presets": { "0": { - "title": "car parking" + "title": "a car parking" } }, "title": { @@ -3929,7 +3929,7 @@ "name": "Picnic tables", "presets": { "0": { - "title": "picnic table" + "title": "a picnic table" } }, "tagRenderings": { @@ -3955,7 +3955,7 @@ "name": "Playgrounds", "presets": { "0": { - "title": "playground" + "title": "a playground" } }, "tagRenderings": { @@ -4089,7 +4089,7 @@ "name": "Bookcases", "presets": { "0": { - "title": "Bookcase" + "title": "a bookcase" } }, "tagRenderings": { @@ -4410,7 +4410,7 @@ "presets": { "0": { "description": "Add a new shop", - "title": "Shop" + "title": "a shop" } }, "tagRenderings": { @@ -4512,10 +4512,10 @@ "name": "Sport pitches", "presets": { "0": { - "title": "Tabletennis table" + "title": "a tabletennis table" }, "1": { - "title": "Sport pitch" + "title": "a sport pitch" } }, "tagRenderings": { @@ -4622,7 +4622,7 @@ "name": "Street Lamps", "presets": { "0": { - "title": "street lamp" + "title": "a street lamp" } }, "tagRenderings": { @@ -4771,10 +4771,10 @@ "name": "Surveillance camera's", "presets": { "0": { - "title": "surveillance camera" + "title": "a surveillance camera" }, "1": { - "title": "surveillance camera mounted on a wall" + "title": "a surveillance camera mounted on a wall" } }, "tagRenderings": { @@ -4916,11 +4916,11 @@ "name": "Toilets", "presets": { "0": { - "title": "public toilet" + "title": "a public toilet" }, "1": { "description": "A restroom which has at least one wheelchair-accessible toilet", - "title": "toilets with wheelchair accessible toilet" + "title": "a toilets with wheelchair accessible toilet" } }, "tagRenderings": { @@ -5085,15 +5085,15 @@ "presets": { "0": { "description": "A tree of a species with leaves, such as oak or populus.", - "title": "Broadleaved tree" + "title": "a broadleaved tree" }, "1": { "description": "A tree of a species with needles, such as pine or spruce.", - "title": "Needleleaved tree" + "title": "a needleleaved tree" }, "2": { "description": "If you're not sure whether it's a broadleaved or needleleaved tree.", - "title": "Tree" + "title": "a tree" } }, "tagRenderings": { @@ -5206,7 +5206,7 @@ "name": "Viewpoint", "presets": { "0": { - "title": "Viewpoint" + "title": "a viewpoint" } }, "tagRenderings": { @@ -5289,7 +5289,7 @@ "name": "Waste Basket", "presets": { "0": { - "title": "a waste Basket" + "title": "a waste basket" } }, "tagRenderings": { @@ -5353,7 +5353,7 @@ "presets": { "0": { "description": "Medium to large bin for disposal of (household) waste", - "title": "a waste Disposal Bin" + "title": "a waste disposal bin" } }, "tagRenderings": { diff --git a/langs/layers/nl.json b/langs/layers/nl.json index 20cd6382c..75b118c2d 100644 --- a/langs/layers/nl.json +++ b/langs/layers/nl.json @@ -378,7 +378,7 @@ "presets": { "0": { "description": "Een fietsbieb heeft een collectie fietsen die leden mogen lenen", - "title": "een bicycle library" + "title": "een fietsbibliotheek" } }, "tagRenderings": { @@ -5370,6 +5370,7 @@ "title": "Afvalcontainer", "description": "middelgrote of grote afvalcontainer voor (huishoudelijk) afval" } + } }, "watermill": { @@ -5593,4 +5594,4 @@ "render": "Mogelijk object" } } -} +} \ No newline at end of file diff --git a/langs/themes/en.json b/langs/themes/en.json index 45a0c1ee6..80a08d43f 100644 --- a/langs/themes/en.json +++ b/langs/themes/en.json @@ -43,7 +43,7 @@ "presets": { "0": { "description": "Add a new official camper site. These are designated places to stay overnight with your camper. They might look like a real camping or just look like a parking. They might not be signposted at all, but just be defined in a municipal decision. A regular parking intended for campers where it is not expected to spend the night, is -not- a camper site ", - "title": "camper site" + "title": "a camper site" } }, "tagRenderings": { @@ -155,7 +155,7 @@ "presets": { "0": { "description": "Add a new sanitary dump station. This is a place where camper drivers can dump waste water or chemical toilet waste. Often there's also drinking water and electricity.", - "title": "sanitary dump station" + "title": "a sanitary dump station" } }, "tagRenderings": { @@ -276,11 +276,11 @@ "presets": { "0": { "description": "A climbing club", - "title": "Climbing club" + "title": "a climbing club" }, "1": { "description": "An NGO working around climbing", - "title": "Climbing NGO" + "title": "a climbing ngo" } }, "tagRenderings": { @@ -320,7 +320,7 @@ "name": "Climbing routes", "presets": { "0": { - "title": "Climbing route" + "title": "a climbing route" } }, "tagRenderings": { @@ -372,7 +372,7 @@ "presets": { "0": { "description": "A climbing opportunity", - "title": "Climbing opportunity" + "title": "a climbing opportunity" } }, "tagRenderings": { @@ -773,7 +773,7 @@ "presets": { "0": { "description": "Add a facade garden", - "title": "facade garden" + "title": "a facade garden" } }, "tagRenderings": { @@ -913,11 +913,11 @@ "presets": { "0": { "description": "A hackerspace is an area where people interested in software gather", - "title": "Hackerspace" + "title": "a hackerspace" }, "1": { "description": "A makerspace is a place where DIY-enthusiasts gather to experiment with electronics such as arduino, LEDstrips, ...", - "title": "Makerspace" + "title": "a makerspace" } }, "tagRenderings": { @@ -1067,7 +1067,7 @@ "name": "wind turbine", "presets": { "0": { - "title": "wind turbine" + "title": "a wind turbine" } }, "tagRenderings": { @@ -1175,7 +1175,7 @@ "name": "Postboxes", "presets": { "0": { - "title": "postbox" + "title": "a postbox" } }, "title": { @@ -1196,7 +1196,7 @@ "name": "Post offices", "presets": { "0": { - "title": "Post Office" + "title": "a post office" } }, "tagRenderings": { @@ -1326,4 +1326,4 @@ "shortDescription": "A map with waste baskets", "title": "Waste Basket" } -} +} \ No newline at end of file diff --git a/langs/themes/nl.json b/langs/themes/nl.json index e9318e999..6d0cbe423 100644 --- a/langs/themes/nl.json +++ b/langs/themes/nl.json @@ -857,6 +857,12 @@ "hackerspaces": { "title": "Hackerspaces" }, + "hailhydrant": { + "title": "Brandkranen, brandblussers, brandweerposten en ambulanceposten" + }, + "mapcomplete-changes": { + "title": "Wijzigingen gemaakt met MapComplete" + }, "maps": { "description": "Op deze kaart kan je alle kaarten zien die OpenStreetMap kent.

Ontbreekt er een kaart, dan kan je die kaart hier ook gemakelijk aan deze kaart toevoegen.", "shortDescription": "Een kaart met alle kaarten die OpenStreetMap kent", @@ -946,6 +952,9 @@ "shops": { "title": "Winkels" }, + "sidewalks": { + "title": "Voetpaden" + }, "speelplekken": { "description": "

Welkom bij de Groendoener!

De Zuidrand dat is spelen, ravotten, chillen, wandelen,… in het groen. Meer dan 200 grote en kleine speelplekken liggen er in parken, in bossen en op pleintjes te wachten om ontdekt te worden. De verschillende speelplekken werden getest én goedgekeurd door kinder- en jongerenreporters uit de Zuidrand. Met leuke challenges dagen de reporters jou uit om ook op ontdekking te gaan. Klik op een speelplek op de kaart, bekijk het filmpje en ga op verkenning!

Het project groendoener kadert binnen het strategisch project Beleefbare Open Ruimte in de Antwerpse Zuidrand en is een samenwerking tussen het departement Leefmilieu van provincie Antwerpen, Sportpret vzw, een OpenStreetMap-België Consultent en Createlli vzw. Het project kwam tot stand met steun van Departement Omgeving van de Vlaamse Overheid.
", "layers": { @@ -1078,14 +1087,5 @@ "description": "Op deze kaart vind je vuilnisbakken waar je afval in kan smijten. Ontbreekt er een vuilnisbak? Dan kan je die zelf toevoegen", "shortDescription": "Een kaart met vuilnisbakken", "title": "Vuilnisbak" - }, - "mapcomplete-changes": { - "title": "Wijzigingen gemaakt met MapComplete" - }, - "sidewalks": { - "title": "Voetpaden" - }, - "hailhydrant": { - "title": "Brandkranen, brandblussers, brandweerposten en ambulanceposten" } -} +} \ No newline at end of file diff --git a/scripts/lint.ts b/scripts/lint.ts index ba964fd53..3ac0cc076 100644 --- a/scripts/lint.ts +++ b/scripts/lint.ts @@ -18,29 +18,36 @@ t.OnEveryLanguage((txt, ln) => { }) const articles = { - de: "eine", + /* de: "eine", es: 'una', fr: 'une', it: 'una', nb_NO: 'en', nl: 'een', pt: 'uma', - pt_BR : 'uma', + pt_BR : 'uma',//*/ } function addArticleToPresets(layerConfig: {presets?: {title: any}[]}){ - /* + //* if(layerConfig.presets === undefined){ return } for (const preset of layerConfig.presets) { preset.title = new Translation(preset.title, "autofix") .OnEveryLanguage((txt, lang) => { - const article = articles[lang] + let article = articles[lang] + if(lang === "en"){ + if(["a","e","u","o","i"].some(vowel => txt.toLowerCase().startsWith(vowel))) { + article = "an" + }else{ + article = "a" + } + } if(article === undefined){ return txt; } - if(txt.startsWith(article)){ + if(txt.startsWith(article+" ")){ return txt; } return article +" " + txt.toLowerCase();