From befd33b78ffa5214e57c5e3476dbf2326e6d787e Mon Sep 17 00:00:00 2001 From: Pieter Vander Vennet Date: Mon, 30 Jun 2025 14:32:02 +0200 Subject: [PATCH] chore: automated housekeeping... --- Docs/ELI-overview.md | 49 +- Docs/Layers/charging_station.md | 4 +- Docs/Layers/charging_station_ebikes.md | 4 +- Docs/Layers/map.md | 2 +- Docs/Layers/school.md | 2 +- Docs/Layers/surveillance_camera.md | 2 +- Docs/TagInfo/mapcomplete_architecture.json | 2 +- .../mapcomplete_charging_stations.json | 6 +- Docs/TagInfo/mapcomplete_cyclofix.json | 6 +- Docs/TagInfo/mapcomplete_education.json | 2 +- Docs/TagInfo/mapcomplete_maps.json | 2 +- Docs/TagInfo/mapcomplete_nature.json | 2 +- Docs/TagInfo/mapcomplete_parkings.json | 6 +- Docs/TagInfo/mapcomplete_ski.json | 2 +- Docs/TagInfo/mapcomplete_surveillance.json | 2 +- Docs/Themes/architecture.md | 2 +- Docs/Themes/cyclofix.md | 4 +- Docs/Themes/historic_aircraft.md | 1 + Docs/Themes/historic_rolling_stock.md | 1 + Docs/Themes/toerisme_vlaanderen.md | 4 +- Docs/Themes/wayside_shrines.md | 1 + Docs/wikiIndex.txt | 8 +- assets/layers/address/address.json | 3 +- assets/layers/all_streets/all_streets.json | 3 +- .../assisted_repair/assisted_repair.json | 3 +- .../layers/bike_cleaning/bike_cleaning.json | 9 +- assets/layers/bike_parking/bike_parking.json | 7 +- .../bike_themed_object.json | 3 +- assets/layers/binocular/binocular.json | 3 +- assets/layers/caravansites/caravansites.json | 3 +- .../charging_station/charging_station.json | 13 +- assets/layers/childcare/childcare.json | 3 +- .../layers/climbing_club/climbing_club.json | 3 +- .../climbing_opportunity.json | 3 +- .../layers/climbing_route/climbing_route.json | 3 +- assets/layers/clock/clock.json | 3 +- assets/layers/crossings/crossings.json | 3 +- .../cyclist_waiting_aid.json | 3 +- .../layers/defibrillator/defibrillator.json | 3 +- .../disaster_response/disaster_response.json | 3 +- assets/layers/dumpstations/dumpstations.json | 3 +- assets/layers/elevator/elevator.json | 3 +- .../layers/elongated_coin/elongated_coin.json | 33 +- assets/layers/entrance/entrance.json | 3 +- .../excrement_bag_dispenser.json | 3 +- assets/layers/extinguisher/extinguisher.json | 3 +- assets/layers/filters/filters.json | 3 +- assets/layers/fire_station/fire_station.json | 3 +- assets/layers/firepit/firepit.json | 3 +- .../layers/fitness_centre/fitness_centre.json | 3 +- .../fitness_station/fitness_station.json | 3 +- assets/layers/fixme/fixme.json | 3 +- assets/layers/ghost_bike/ghost_bike.json | 3 +- assets/layers/governments/governments.json | 3 +- assets/layers/grab_rail/grab_rail.json | 4 +- assets/layers/grave/grave.json | 3 +- assets/layers/guidepost/guidepost.json | 3 +- assets/layers/map/map.json | 4 +- .../layers/parcel_lockers/parcel_lockers.json | 33 +- assets/layers/postboxes/postboxes.json | 3 +- assets/layers/postoffices/postoffices.json | 18 +- .../public_bookcase/public_bookcase.json | 24 +- assets/layers/questions/questions.json | 3 +- assets/layers/school/school.json | 4 +- assets/layers/shops/shops.json | 3 +- assets/layers/shower/shower.json | 3 +- .../surveillance_camera.json | 2 +- .../layers/tactile_model/tactile_model.json | 6 +- assets/layers/toilet/toilet.json | 6 +- .../toilet_at_amenity/toilet_at_amenity.json | 3 +- .../layers/transit_routes/transit_routes.json | 12 +- .../layers/transit_stops/transit_stops.json | 3 +- assets/layers/usersettings/usersettings.json | 9 +- .../layers/wayside_shrine/wayside_shrine.json | 3 +- assets/themes/architecture/architecture.json | 2 +- assets/themes/grb/grb.json | 6 +- .../historic_aircraft/historic_aircraft.json | 6 +- .../historic_rolling_stock.json | 8 +- assets/themes/pets/pets.json | 6 +- assets/themes/postboxes/postboxes.json | 3 +- .../wayside_shrines/wayside_shrines.json | 6 +- langs/cs.json | 18 +- langs/da.json | 2 +- langs/hi.json | 3 +- langs/hi@hinglish.json | 3 +- langs/hi_Latn.json | 3 +- langs/layers/ca.json | 2 +- langs/layers/cs.json | 2 +- langs/layers/de.json | 2 +- langs/layers/en.json | 2 +- langs/layers/es.json | 2 +- langs/layers/fr.json | 2 +- langs/layers/hi.json | 3 +- langs/layers/hi@hinglish.json | 3 +- langs/layers/hi_Latn.json | 3 +- langs/layers/it.json | 2 +- langs/layers/nl.json | 46 +- langs/layers/pl.json | 2 +- langs/layers/uk.json | 522 +++++++++--------- langs/nl.json | 2 +- langs/themes/cs.json | 26 +- langs/themes/de.json | 2 +- langs/themes/en.json | 2 +- langs/themes/hi.json | 3 +- langs/themes/hi@hinglish.json | 3 +- langs/themes/hi_Latn.json | 3 +- langs/themes/it.json | 2 +- langs/themes/nl.json | 89 ++- langs/themes/uk.json | 26 +- langs/themes/zh_Hant.json | 2 +- langs/zh_Hant.json | 2 +- package-lock.json | 6 +- src/UI/BigComponents/CopyrightPanel.svelte | 40 +- src/assets/contributors.json | 18 +- src/assets/language_in_country.json | 8 +- src/assets/language_translations.json | 1 - src/assets/schemas/layerconfigmeta.json | 2 +- src/assets/schemas/layoutconfigmeta.json | 6 +- src/assets/translators.json | 14 +- 119 files changed, 780 insertions(+), 545 deletions(-) diff --git a/Docs/ELI-overview.md b/Docs/ELI-overview.md index ac5753bddf..bbf5521703 100644 --- a/Docs/ELI-overview.md +++ b/Docs/ELI-overview.md @@ -20,11 +20,9 @@ This table gives a summary of ids, names and other metainformation. [See the onl | osmfj-inuyama-2023 | Inuyama city and around Imagery 2023 | photo | | OSMFJ_Ortho | | Arenda_OAM | Lupang Arenda, Taytay Drone Imagery | photo | ⭐ | | | Pangasinan_Bulacan_HiRes | Pangasinán/Bulacan (Philippines HiRes) | photo | | | -| gaza_pleiades_20140706_nir | Gaza Strip - Pléiades - 2014/07/06 (NIR) | photo | | Copyright CNES 2014, Distribution Airbus Defence and Space | -| gaza_pleiades_20140706 | Gaza Strip - Pléiades - 2014/07/06 | photo | | Copyright CNES 2014, Distribution Airbus Defence and Space | | Singapore-Landlot | Singapore Landlot | map | | ©OneMap Singapore ODL v1.0 | | Singapore-OneMap | Singapore OneMap | map | | ©OneMap Singapore ODL v1.0 | -| Singapore-Orthophoto | Singapore OneMap Orthophoto | map | | ©OneMap Singapore ODL v1.0 | +| Singapore-Orthophoto | Singapore OneMap Orthophoto | photo | | ©OneMap Singapore ODL v1.0 | | TW_NLSC_WMS_LANDSECT | Taiwan Land-Section Data | other | | © National Land Surveying and Mapping Center, Taiwan OGDL 1.0 | | TW_NLSC_WMS_Village | Taiwan Village Boundaries | other | | © National Land Surveying and Mapping Center, Taiwan OGDL 1.0 | | AL_DPGJC_ASIG_SistemiAdresave | Address System Albania (ASIG) | map | | | @@ -162,6 +160,7 @@ This table gives a summary of ids, names and other metainformation. [See the onl | PrahaIPRlatestorthophoto | Praha IPR latest orthophoto | photo | | | | PrahaIPRlow-vegetationorthophoto | Praha IPR low-vegetation orthophoto | photo | ⭐ | IPR Praha | | AktuelleLuftbilderDerLandeshauptstadtMuenchen20cm | Aktuelle Luftbilder der Landeshauptstadt München 20cm | photo | | Datenquelle: dl-de/by-2-0: Landeshauptstadt München – Kommunalreferat – GeodatenService – www.geodatenservice-muenchen.de | +| Baden_Wuerrtemberg-DOP20 | Baden-Würrtemberg DOP20 | photo | ⭐ | © LGL-BW (2025) - dl-de/by-2-0 (https://www.govdata.de/dl-de/by-2-0) - Verwendung unter besonderer Erlaubnis | | Berlin-2020-TrueDOP | Berlin/Geoportal TrueDOP20RGB (2020) | photo | | Geoportal Berlin/Digitale farbige TrueOrthophotos 2020 (TrueDOP20RGB) (codefor.de mirror) | | Berlin-Alkis | Berlin/Geoportal ALKIS | other | | Geoportal Berlin/ALKIS Berlin (Amtliches Liegenschaftskatasterinformationssystem) (codefor.de proxy) | | Berlin-Baumbestand_Alkis | Berlin/Geoportal Baumbestand, Alkis s/w | other | | Geoportal Berlin/Straßen- und Anlagenbaumbestand Berlin, ALKIS s/w (codefor.de proxy) | @@ -172,11 +171,12 @@ This table gives a summary of ids, names and other metainformation. [See the onl | Berlin-2017 | Berlin/Geoportal DOP20RGB (2017) | historicphoto | | Geoportal Berlin/Digitale farbige Orthophotos 2017 (DOP20RGB) (codefor.de mirror) | | Berlin-2018 | Berlin/Geoportal DOP20RGB (2018) | historicphoto | | Geoportal Berlin/Digitale farbige Orthophotos 2018 (DOP20RGB) (codefor.de mirror) | | Berlin-2019 | Berlin/Geoportal DOP20RGB (2019) | historicphoto | | Geoportal Berlin/Digitale farbige Orthophotos 2019 (DOP20RGB) (codefor.de mirror) | -| Berlin-2020-infrared | Berlin/Geoportal DOP20CIR (2020 infrared) | historicphoto | | Geoportal Berlin/Digitale Color-Infrarot-Orthophotos 2020 (DOP20CIR) (codefor.de mirror) | -| Berlin-2021 | Berlin/Geoportal DOP20RGB (2021) | photo | | Geoportal Berlin/Digitale farbige Orthophotos 2021 (DOP20RGBI) (codefor.de mirror) | -| Berlin-2022 | Berlin/Geoportal DOP20RGBI (2022) | photo | | Geoportal Berlin/Digitale farbige TrueOrthophotos 2022 (DOP20RGBI) (codefor.de mirror) | -| Berlin-2023 | Berlin/Geoportal DOP20RGBI (2023) | photo | | Geoportal Berlin/Digitale farbige TrueOrthophotos 2023 (DOP20RGBI) (codefor.de mirror) | -| Berlin-2024 | Berlin/Geoportal DOP20RGBI (2024) | photo | ⭐ | Geoportal Berlin/Digitale farbige TrueOrthophotos 2024 (DOP20RGBI) (codefor.de mirror) | +| Berlin-2020 | Berlin/Geoportal DOP20RGB (2020) | historicphoto | | Geoportal Berlin/Digitale farbige TrueOrthophotos 2020 (DOP20RGB) (codefor.de mirror) | +| Berlin-2021 | Berlin/Geoportal DOP20RGB (2021) | photo | | Geoportal Berlin/Digitale farbige Orthophotos 2021 (DOP20RGB) (codefor.de mirror) | +| Berlin-2022 | Berlin/Geoportal DOP20RGB (2022) | photo | | Geoportal Berlin/Digitale farbige TrueOrthophotos 2022 (DOP20RGB) (codefor.de mirror) | +| Berlin-2023 | Berlin/Geoportal DOP20RGB (2023) | photo | | Geoportal Berlin/Digitale farbige TrueOrthophotos 2023 (DOP20RGB) (codefor.de mirror) | +| Berlin-2024 | Berlin/Geoportal DOP20RGB (2024) | photo | ⭐ | Geoportal Berlin/Digitale farbige TrueOrthophotos 2024 (DOP20RGB) (codefor.de mirror) | +| Berlin-2025 | Berlin/Geoportal DOP20RGB (2025) | photo | | Geoportal Berlin/Digitale farbige Orthophotos 2025 (DOP20RGB) (codefor.de mirror) | | Brandenburg-Alkis | Brandenburg GeoBasis-DE/LGB / Alkis | other | | GeoBasis-DE/LGB / Alkis, dl-de/by-2-0 | | Brandenburg-DGM | Brandenburg GeoBasis-DE/LGB (latest) / DGM 1m | elevation | | GeoBasis-DE/LGB / BB-BE DGM 1m, dl-de/by-2-0; Geoportal Berlin / DGM, dl-de/by-2-0 | | Brandenburg-DOP20c | Brandenburg GeoBasis-DE/LGB (latest) / DOP20c | photo | ⭐ | GeoBasis-DE/LGB / BB-BE DOP20c, dl-de/by-2-0; Geoportal Berlin / DOP20, dl-de/by-2-0 | @@ -188,8 +188,10 @@ This table gives a summary of ids, names and other metainformation. [See the onl | Frankfurt-am-Main-2017 | Frankfurt am Main Luftbild 2017 | photo | | Stadtvermessungsam Frankfurt am Main | | Frankfurt-am-Main-2018 | Frankfurt am Main Luftbild 2018 | photo | | Stadtvermessungsamt Frankfurt am Main | | Frankfurt-am-Main-2019 | Frankfurt am Main Luftbild 2019 | photo | | Stadtvermessungsamt Frankfurt am Main | -| hamburg-20cm | Hamburg 20cm (HH LGV DOP20 2022) | photo | ⭐ | Freie und Hansestadt Hamburg, Landesbetrieb Geoinformation und Vermessung | -| Hamburg-DK5 | Hamburg DK5 (HH LGV DK5 2021) | map | | Freie und Hansestadt Hamburg, Landesbetrieb Geoinformation und Vermessung | +| Hamburg-Alkis-Farbig | Hamburg ALKIS Basiskarte (farbig) (HH LGV ALKIS 2025) | map | | Freie und Hansestadt Hamburg, Landesbetrieb Geoinformation und Vermessung | +| Hamburg-DK5 | Hamburg DK5 (HH LGV DK5 2024) | map | | Freie und Hansestadt Hamburg, Landesbetrieb Geoinformation und Vermessung | +| Hamburg-DOP20-belaubt | Hamburg 20cm (HH LGV DOP20 belaubt 2024) | photo | | Freie und Hansestadt Hamburg, Landesbetrieb Geoinformation und Vermessung | +| Hamburg-DOP20-unbelaubt | Hamburg 20cm (HH LGV DOP20 unbelaubt 2025) | photo | ⭐ | Freie und Hansestadt Hamburg, Landesbetrieb Geoinformation und Vermessung | | Hessen-ALKIS | Hesse ALKIS | other | | Geobasisdaten @ Hessisches Landesamt für Bodenmanagement und Geoinformation | | Hessen-DOP20 | Hesse DOP20 | photo | ⭐ | Geobasisdaten © Hessische Verwaltung für Bodenmanagement und Geoinformation: Digitale Orthophotos | | Hessen-DTK | Hesse DTK | map | | Geobasisdaten @ Hessisches Landesamt für Bodenmanagement und Geoinformation | @@ -206,14 +208,20 @@ This table gives a summary of ids, names and other metainformation. [See the onl | nrw_ortho_wms | NRW Orthophoto (RGB) | photo | ⭐ | | | nrw_vdop_wms | NRW vDOP | photo | | | | Saarland-DOP20 | Saarland DOP20 | photo | ⭐ | © Saarländer Landesamt für Vermessung, Geoinformation und Landentwicklung - dl-de/by-2-0 (https://www.govdata.de/dl-de/by-2-0) | -| GEOSN-DOP-RGB | Saxony latest aerial imagery | photo | ⭐ | Staatsbetrieb Geobasisinformation und Vermessung Sachsen | -| LSA-DOP20 | © GeoBasis-DE/LVermGeo LSA, DOP20 | photo | ⭐ | © GeoBasis-DE/LVermGeo LSA | -| GEOSN-WebAtlas | Saxony WebAtlasSN | map | | Staatsbetrieb Geobasisinformation und Vermessung Sachsen | -| GEOSN-DGM | Saxony digital terrain model | elevation | | Staatsbetrieb Geobasisinformation und Vermessung Sachsen | | GEOSN-DOP-2005 | Saxony historical aerial imagery 2005 | historicphoto | | Staatsbetrieb Geobasisinformation und Vermessung Sachsen | +| GEOSN-DOP-2006_2008 | Saxony historical aerial imagery 2006-2008 | historicphoto | | Staatsbetrieb Geobasisinformation und Vermessung Sachsen | +| GEOSN-DOP-2009_2011 | Saxony historical aerial imagery 2009-2011 | historicphoto | | Staatsbetrieb Geobasisinformation und Vermessung Sachsen | | GEOSN-DOP-2012_2014 | Saxony historical aerial imagery 2012-2014 | historicphoto | | Staatsbetrieb Geobasisinformation und Vermessung Sachsen | +| GEOSN-DOP-2015_2017 | Saxony historical aerial imagery 2015-2017 | historicphoto | | Staatsbetrieb Geobasisinformation und Vermessung Sachsen | +| GEOSN-DOP-2018_2020 | Saxony historical aerial imagery 2018-2020 | historicphoto | | Staatsbetrieb Geobasisinformation und Vermessung Sachsen | +| GEOSN-DOP-2021_2022 | Saxony historical aerial imagery 2021-2022 | historicphoto | | Staatsbetrieb Geobasisinformation und Vermessung Sachsen | | GEOSN-DOP-CIR | Saxony latest aerial imagery infrared | photo | | Staatsbetrieb Geobasisinformation und Vermessung Sachsen | +| GEOSN-DOP-RGB | Saxony latest aerial imagery | photo | ⭐ | Staatsbetrieb Geobasisinformation und Vermessung Sachsen | +| GEOSN-ROHDOP-RGB | Saxony raw aerial imagery | photo | ⭐ | Staatsbetrieb Geobasisinformation und Vermessung Sachsen | +| GEOSN-WebAtlas | Saxony WebAtlasSN | map | | Staatsbetrieb Geobasisinformation und Vermessung Sachsen | +| GEOSN-DGM-SG | Saxony shaded ground | elevation | | Staatsbetrieb Geobasisinformation und Vermessung Sachsen | | GEOSN-DTK | Saxony topographic map | map | | Staatsbetrieb Geobasisinformation und Vermessung Sachsen | +| LSA-DOP20 | © GeoBasis-DE/LVermGeo LSA, DOP20 | photo | ⭐ | © GeoBasis-DE/LVermGeo LSA | | Stuttgart-latest | Stuttgart Luftbild Stadtmessungsamt | photo | ⭐ | | | Thuringia-DOP20 | Thüringen DOP20 | photo | ⭐ | © Thüringer Landesamt für Bodenmanagement und Geoinformation - dl-de/by-2-0 (https://www.govdata.de/dl-de/by-2-0) | | Worms-2003 | Worms 2003 | historicphoto | | © Nibelungenstadt Worms | @@ -249,6 +257,7 @@ This table gives a summary of ids, names and other metainformation. [See the onl | mml-orto | MML Orthophoto | photo | ⭐ | © Maanmittauslaitos | | mml-tausta | MML Background Map | map | | © Maanmittauslaitos | | mml-topo | MML Topographic Map | map | | © Maanmittauslaitos | +| tampere-aerial-2022 | Tampere aerial imagery 2022 | photo | ⭐ | © City of Tampere | | turku-orto-2018-true | City of Turku ortophoto - 2018 True ortho | photo | | © Turun kaupunki | | turku-orto | City of Turku ortophoto - 2018 | photo | | © Turun kaupunki | | turku-orto-2021 | City of Turku ortophoto - 2021 | photo | ⭐ | © Turun kaupunki | @@ -257,7 +266,7 @@ This table gives a summary of ids, names and other metainformation. [See the onl | CRAIG-Auvergne-2013 | Auvergne 2013 25cm CRAIG | historicphoto | | Orthophotographie CRAIG/Sintegra/IGN 2013 | | CRAIG-Auvergne-2016_mirror1 | Auvergne 2016 25cm CRAIG | historicphoto | | CRAIG - IGN -TopoGEODIS - Feder Auvergne-Rhône-Alpes 2016 | | Craig_2019 | CRAIG - 2019 | photo | | CRAIG - IGN - Feder Auvergne-Rhône-Alpes 2019 | -| fr.ign.bdortho | BDOrtho IGN | photo | ⭐ | BDOrtho IGN | +| fr.ign.bdortho | BD Ortho IGN | photo | ⭐ | BD Ortho IGN | | SIBA_2018 | Bassin d Arcachon 2018 | photo | | SIBA Vues aeriennes 2018 | | Bayonne_2016 | Bayonne 2016 | photo | | Ville de Bayonne, Communauté d'Agglomtération Pays Basque - 2016 | | Bayonne_2019 | Bayonne - Petit et Grand Bayonne 2019 | | | Ville de Bayonne - 2019 | @@ -283,8 +292,9 @@ This table gives a summary of ids, names and other metainformation. [See the onl | Mulhouse_2018 | Mulhouse - 2018 | photo | | Mulhouse Alsace Agglomération 2018 | | GrandNancy_Orthophotographie_2016 | Nancy - Orthophoto - 2016 | photo | | GrandNancy Orthophotographie 2016 | | GrandNancy_Orthophotographie | Nancy - Orthophoto | photo | ⭐ | GrandNancy Orthophotographie 2016 | -| fr.ign.orthoexpress.2023 | Ortho Express 2023 (20 cm) | photo | | IGN | -| fr.ign.orthoexpress.2024 | Ortho Express 2024 (20 cm) | photo | | IGN | +| fr.ign.orthoexpress.2023 | Ortho Express 2023 | photo | | IGN | +| fr.ign.orthoexpress.2024 | Ortho Express 2024 | photo | | IGN | +| fr.ign.orthoexpress.2025 | Ortho Express 2025 | photo | | IGN | | fr.orthohr | Ortho HR | photo | | IGN, CRAIG, Mégalis Bretagne | | fr.orthohr.2013 | Ortho HR 2013 | historicphoto | | IGN, CRAIG, Mégalis Bretagne | | fr.orthohr.2014 | Ortho HR 2014 | historicphoto | | IGN, Mégalis Bretagne | @@ -546,7 +556,6 @@ This table gives a summary of ids, names and other metainformation. [See the onl | NOAA_Southeast_2025 | NOAA NGS Southeast Coast Imagery (2025) | photo | | NOAA National Geodetic Survey | | NOAA_West_2023 | NOAA NGS West Coast Imagery (2023) | photo | | NOAA National Geodetic Survey | | USDA-NAIP-PR | National Agriculture Imagery Program (PR/USVI) | photo | | U.S. Department of Agriculture | -| USDA-NAIP | National Agriculture Imagery Program | photo | | U.S. Department of Agriculture | | US_Forest_Service_roads | U.S. Forest Service roads | map | | | | USGS-3DEP | USGS 3D Elevation Program | elevation | | | | USGS-Imagery | USGS Imagery | photo | | | @@ -704,7 +713,6 @@ This table gives a summary of ids, names and other metainformation. [See the onl | Volusia_Ortho_2024 | Volusia County Orthoimagery (2024) | photo | | Volusia County Property Appraiser’s Office | | ACC_2018 | Athens-Clarke County Imagery (2018) | historicphoto | | Athens-Clarke County GIS | | Maui_2023 | Maui County Orthoimagery (2023) | photo | ⭐ | Maui County GIS | -| USDA-NAIP-HI | National Agriculture Imagery Program (HI) | photo | | U.S. Department of Agriculture | | USDA_Hawaii_2022 | USDA Hawaii Imagery (2022) | photo | | U.S. Department of Agriculture | | USDA_Northwest_Hawaiian_Islands_2022 | USDA Northwest Hawaiian Islands Imagery (2022) | photo | | U.S. Department of Agriculture | | Cook_IL_2020 | Cook County Orthoimagery 2020 | photo | | Cook County GIS | @@ -767,7 +775,8 @@ This table gives a summary of ids, names and other metainformation. [See the onl | MRCOG_Ortho_2020 | MRCOG Orthoimagery (2020) | photo | | Mid-Region Council of Governments, Bohannan Huston, Inc. | | San_Juan_NM_2019 | San Juan County Orthoimagery (2019) | historicphoto | | San Juan County GIS | | San_Juan_NM_2021 | San Juan County Orthoimagery (2021) | historicphoto | | San Juan County GIS | -| San_Juan_NM_2023 | San Juan County Orthoimagery (2023) | photo | ⭐ | San Juan County GIS | +| San_Juan_NM_2023 | San Juan County Orthoimagery (2023) | historicphoto | | San Juan County GIS | +| San_Juan_NM_2025 | San Juan County Orthoimagery (2025) | photo | ⭐ | San Juan County GIS | | Cattaraugus_NY_2020 | Cattaraugus County Orthoimagery (2020) | historicphoto | | Cattaraugus County Real Property Services | | Cattaraugus_NY_2021 | Cattaraugus County Orthoimagery (2021) | historicphoto | | Cattaraugus County Real Property Services | | Cattaraugus_NY_2023 | Cattaraugus County Orthoimagery (2023) | photo | | Cattaraugus County Real Property Services | diff --git a/Docs/Layers/charging_station.md b/Docs/Layers/charging_station.md index 9758cb5d51..0bf5926b83 100644 --- a/Docs/Layers/charging_station.md +++ b/Docs/Layers/charging_station.md @@ -406,7 +406,7 @@ The question is `Who is allowed to use this charging station?` - *Anyone can use this charging station (payment might be needed)* is shown if with access=public. _This option cannot be chosen as answer_ - *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* is shown if with access=customers - *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* is shown if with access=key - - *Not accessible to the general public (e.g. only accessible to the owners, employees, ...)* is shown if with access=private + - *Not accessible to the general public (e.g. only accessible to the owners, employees, …)* is shown if with access=private - *This charging station is accessible to the public during certain hours or conditions. Restrictions might apply, but general use is allowed.* is shown if with access=permissive ### capacity @@ -1293,7 +1293,7 @@ The question is `Does one have to pay to use this charging station?` - *Free to use (without authenticating)* is shown if with fee=no & fee:conditional= & charge= & authentication:none=yes - *Free to use, but one has to authenticate* is shown if with fee=no & fee:conditional= & charge= & authentication:none=no - *Free to use* is shown if with fee=no. _This option cannot be chosen as answer_ - - *Paid use, but free for customers of the hotel/pub/hospital/... who operates the charging station* is shown if with fee=yes & fee:conditional=no @ customers + - *Paid use, but free for customers of the hotel/pub/hospital/… who operates the charging station* is shown if with fee=yes & fee:conditional=no @ customers - *Paid use* is shown if with fee=yes & fee:conditional= ### charge diff --git a/Docs/Layers/charging_station_ebikes.md b/Docs/Layers/charging_station_ebikes.md index db8b0811ab..b1dc231454 100644 --- a/Docs/Layers/charging_station_ebikes.md +++ b/Docs/Layers/charging_station_ebikes.md @@ -395,7 +395,7 @@ The question is `Who is allowed to use this charging station?` - *Anyone can use this charging station (payment might be needed)* is shown if with access=public. _This option cannot be chosen as answer_ - *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* is shown if with access=customers - *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* is shown if with access=key - - *Not accessible to the general public (e.g. only accessible to the owners, employees, ...)* is shown if with access=private + - *Not accessible to the general public (e.g. only accessible to the owners, employees, …)* is shown if with access=private - *This charging station is accessible to the public during certain hours or conditions. Restrictions might apply, but general use is allowed.* is shown if with access=permissive ### capacity @@ -1282,7 +1282,7 @@ The question is `Does one have to pay to use this charging station?` - *Free to use (without authenticating)* is shown if with fee=no & fee:conditional= & charge= & authentication:none=yes - *Free to use, but one has to authenticate* is shown if with fee=no & fee:conditional= & charge= & authentication:none=no - *Free to use* is shown if with fee=no. _This option cannot be chosen as answer_ - - *Paid use, but free for customers of the hotel/pub/hospital/... who operates the charging station* is shown if with fee=yes & fee:conditional=no @ customers + - *Paid use, but free for customers of the hotel/pub/hospital/… who operates the charging station* is shown if with fee=yes & fee:conditional=no @ customers - *Paid use* is shown if with fee=yes & fee:conditional= ### charge diff --git a/Docs/Layers/map.md b/Docs/Layers/map.md index bc080fd230..33bbc6db37 100644 --- a/Docs/Layers/map.md +++ b/Docs/Layers/map.md @@ -88,7 +88,7 @@ The question is `What type of map is shown?` The question is `What is the size of the shown area on the map?` - *A map of the rooms within a building* is shown if with map_size=building - - *A map of special site, like of a historical castle, a park, a campus, a forest, ....* is shown if with map_size=site + - *A map of special site, like of a historical castle, a park, a campus, a forest, …* is shown if with map_size=site - *A map showing the village or town* is shown if with map_size=village - *A map of a city* is shown if with map_size=city - *The map of an entire region, showing multiple cities and villages* is shown if with map_size=region diff --git a/Docs/Layers/school.md b/Docs/Layers/school.md index 58d68fbdc2..20fad3accd 100644 --- a/Docs/Layers/school.md +++ b/Docs/Layers/school.md @@ -300,7 +300,7 @@ The question is `Do pupils have to wear a uniform or obey a dresscode?` - *Students must wear a uniform, which is extensively described* is shown if with dress_code=uniform - *Students must wear clothes in a specific colour scheme* is shown if with dress_code=obligated_colour - - *There is no formal dress code, students are allowed to come in casual wear such as t-shirt, jeans, ...* is shown if with dress_code=casual + - *There is no formal dress code, students are allowed to come in casual wear such as t-shirt, jeans, …* is shown if with dress_code=casual - *Arms must be covered by the clothes* is shown if with dress_code=arms_covered - *Knees must be covered by the clothes* is shown if with dress_code=knees_covered - *Legs must be covered by the clothes* is shown if with dress_code=legs_covered diff --git a/Docs/Layers/surveillance_camera.md b/Docs/Layers/surveillance_camera.md index 67ad4dd65a..edd5e0a91f 100644 --- a/Docs/Layers/surveillance_camera.md +++ b/Docs/Layers/surveillance_camera.md @@ -106,7 +106,7 @@ The question is `What kind of camera is this?` - *A fixed (non-moving) camera* is shown if with camera:type=fixed - *A dome camera (which can turn)* is shown if with camera:type=dome - *A panning camera* is shown if with camera:type=panning - - *A doorbell which might be turned on remotely at any time or by motion detection. These are typically Smart, internet-connected doorbells. Typical brands are Ring, Google Nest, Eufy, ...* is shown if with camera:type=doorbell + - *A doorbell which might be turned on remotely at any time or by motion detection. These are typically Smart, internet-connected doorbells. Typical brands are Ring, Google Nest, Eufy, …* is shown if with camera:type=doorbell ### camera_direction The question is `In which geographical direction does this camera film?` diff --git a/Docs/TagInfo/mapcomplete_architecture.json b/Docs/TagInfo/mapcomplete_architecture.json index d31cf6a4dd..70aeccfa75 100644 --- a/Docs/TagInfo/mapcomplete_architecture.json +++ b/Docs/TagInfo/mapcomplete_architecture.json @@ -2,7 +2,7 @@ "data_format": 1, "project": { "name": "MapComplete Buildings with an architectural style", - "description": "A map showing the archetectural style of buildings", + "description": "A map showing the architectural style of buildings", "project_url": "https://mapcomplete.org/architecture", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Themes", "icon_url": "https://mapcomplete.org/assets/themes/architecture/architecture.svg", diff --git a/Docs/TagInfo/mapcomplete_charging_stations.json b/Docs/TagInfo/mapcomplete_charging_stations.json index 805e7521b3..204327d30d 100644 --- a/Docs/TagInfo/mapcomplete_charging_stations.json +++ b/Docs/TagInfo/mapcomplete_charging_stations.json @@ -146,7 +146,7 @@ { "key": "access", "value": "private", - "description": "access=private is displayed as \"Not accessible to the general public (e.g. only accessible to the owners, employees, ...)\" by layer Charging stations", + "description": "access=private is displayed as \"Not accessible to the general public (e.g. only accessible to the owners, employees, …)\" by layer Charging stations", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/charging_station.md#access", "icon_url": "./assets/themes/charging_stations/plug.svg" }, @@ -1652,14 +1652,14 @@ { "key": "fee", "value": "yes", - "description": "fee=yes & fee:conditional=no @ customers is displayed as \"Paid use, but free for customers of the hotel/pub/hospital/... who operates the charging station\" by layer Charging stations", + "description": "fee=yes & fee:conditional=no @ customers is displayed as \"Paid use, but free for customers of the hotel/pub/hospital/… who operates the charging station\" by layer Charging stations", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/charging_station.md#fee", "icon_url": "./assets/themes/charging_stations/plug.svg" }, { "key": "fee:conditional", "value": "no @ customers", - "description": "fee=yes & fee:conditional=no @ customers is displayed as \"Paid use, but free for customers of the hotel/pub/hospital/... who operates the charging station\" by layer Charging stations", + "description": "fee=yes & fee:conditional=no @ customers is displayed as \"Paid use, but free for customers of the hotel/pub/hospital/… who operates the charging station\" by layer Charging stations", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/charging_station.md#fee", "icon_url": "./assets/themes/charging_stations/plug.svg" }, diff --git a/Docs/TagInfo/mapcomplete_cyclofix.json b/Docs/TagInfo/mapcomplete_cyclofix.json index 843440f1a5..2b7347dfee 100644 --- a/Docs/TagInfo/mapcomplete_cyclofix.json +++ b/Docs/TagInfo/mapcomplete_cyclofix.json @@ -4669,7 +4669,7 @@ { "key": "access", "value": "private", - "description": "access=private is displayed as \"Not accessible to the general public (e.g. only accessible to the owners, employees, ...)\" by layer Charging stations", + "description": "access=private is displayed as \"Not accessible to the general public (e.g. only accessible to the owners, employees, …)\" by layer Charging stations", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/charging_station_ebikes.md#access", "icon_url": "./assets/themes/charging_stations/plug.svg" }, @@ -6154,14 +6154,14 @@ { "key": "fee", "value": "yes", - "description": "fee=yes & fee:conditional=no @ customers is displayed as \"Paid use, but free for customers of the hotel/pub/hospital/... who operates the charging station\" by layer Charging stations", + "description": "fee=yes & fee:conditional=no @ customers is displayed as \"Paid use, but free for customers of the hotel/pub/hospital/… who operates the charging station\" by layer Charging stations", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/charging_station_ebikes.md#fee", "icon_url": "./assets/themes/charging_stations/plug.svg" }, { "key": "fee:conditional", "value": "no @ customers", - "description": "fee=yes & fee:conditional=no @ customers is displayed as \"Paid use, but free for customers of the hotel/pub/hospital/... who operates the charging station\" by layer Charging stations", + "description": "fee=yes & fee:conditional=no @ customers is displayed as \"Paid use, but free for customers of the hotel/pub/hospital/… who operates the charging station\" by layer Charging stations", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/charging_station_ebikes.md#fee", "icon_url": "./assets/themes/charging_stations/plug.svg" }, diff --git a/Docs/TagInfo/mapcomplete_education.json b/Docs/TagInfo/mapcomplete_education.json index 59919800cf..347f06db5d 100644 --- a/Docs/TagInfo/mapcomplete_education.json +++ b/Docs/TagInfo/mapcomplete_education.json @@ -506,7 +506,7 @@ { "key": "dress_code", "value": "casual", - "description": "dress_code=casual is displayed as \"There is no formal dress code, students are allowed to come in casual wear such as t-shirt, jeans, ...\" by layer Primary and secondary schools", + "description": "dress_code=casual is displayed as \"There is no formal dress code, students are allowed to come in casual wear such as t-shirt, jeans, …\" by layer Primary and secondary schools", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/school.md#uniform", "icon_url": "./assets/layers/school/school.svg" }, diff --git a/Docs/TagInfo/mapcomplete_maps.json b/Docs/TagInfo/mapcomplete_maps.json index 3dc2da9d55..630eb5829a 100644 --- a/Docs/TagInfo/mapcomplete_maps.json +++ b/Docs/TagInfo/mapcomplete_maps.json @@ -98,7 +98,7 @@ { "key": "map_size", "value": "site", - "description": "map_size=site is displayed as \"A map of special site, like of a historical castle, a park, a campus, a forest, ....\" by layer Maps", + "description": "map_size=site is displayed as \"A map of special site, like of a historical castle, a park, a campus, a forest, …\" by layer Maps", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/map.md#map_size", "icon_url": "./assets/layers/map/map.svg" }, diff --git a/Docs/TagInfo/mapcomplete_nature.json b/Docs/TagInfo/mapcomplete_nature.json index 2b52c8276e..920358bc9c 100644 --- a/Docs/TagInfo/mapcomplete_nature.json +++ b/Docs/TagInfo/mapcomplete_nature.json @@ -792,7 +792,7 @@ { "key": "map_size", "value": "site", - "description": "map_size=site is displayed as \"A map of special site, like of a historical castle, a park, a campus, a forest, ....\" by layer Maps", + "description": "map_size=site is displayed as \"A map of special site, like of a historical castle, a park, a campus, a forest, …\" by layer Maps", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/map.md#map_size", "icon_url": "./assets/layers/map/map.svg" }, diff --git a/Docs/TagInfo/mapcomplete_parkings.json b/Docs/TagInfo/mapcomplete_parkings.json index 5241217c5f..d0a6e4c9af 100644 --- a/Docs/TagInfo/mapcomplete_parkings.json +++ b/Docs/TagInfo/mapcomplete_parkings.json @@ -692,7 +692,7 @@ { "key": "access", "value": "private", - "description": "access=private is displayed as \"Not accessible to the general public (e.g. only accessible to the owners, employees, ...)\" by layer Charging stations", + "description": "access=private is displayed as \"Not accessible to the general public (e.g. only accessible to the owners, employees, …)\" by layer Charging stations", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/charging_station.md#access", "icon_url": "./assets/themes/charging_stations/plug.svg" }, @@ -2198,14 +2198,14 @@ { "key": "fee", "value": "yes", - "description": "fee=yes & fee:conditional=no @ customers is displayed as \"Paid use, but free for customers of the hotel/pub/hospital/... who operates the charging station\" by layer Charging stations", + "description": "fee=yes & fee:conditional=no @ customers is displayed as \"Paid use, but free for customers of the hotel/pub/hospital/… who operates the charging station\" by layer Charging stations", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/charging_station.md#fee", "icon_url": "./assets/themes/charging_stations/plug.svg" }, { "key": "fee:conditional", "value": "no @ customers", - "description": "fee=yes & fee:conditional=no @ customers is displayed as \"Paid use, but free for customers of the hotel/pub/hospital/... who operates the charging station\" by layer Charging stations", + "description": "fee=yes & fee:conditional=no @ customers is displayed as \"Paid use, but free for customers of the hotel/pub/hospital/… who operates the charging station\" by layer Charging stations", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/charging_station.md#fee", "icon_url": "./assets/themes/charging_stations/plug.svg" }, diff --git a/Docs/TagInfo/mapcomplete_ski.json b/Docs/TagInfo/mapcomplete_ski.json index aeefb5a87b..f5e91237f0 100644 --- a/Docs/TagInfo/mapcomplete_ski.json +++ b/Docs/TagInfo/mapcomplete_ski.json @@ -371,7 +371,7 @@ { "key": "map_size", "value": "site", - "description": "map_size=site is displayed as \"A map of special site, like of a historical castle, a park, a campus, a forest, ....\" by layer Maps", + "description": "map_size=site is displayed as \"A map of special site, like of a historical castle, a park, a campus, a forest, …\" by layer Maps", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/map.md#map_size", "icon_url": "./assets/layers/map/map.svg" }, diff --git a/Docs/TagInfo/mapcomplete_surveillance.json b/Docs/TagInfo/mapcomplete_surveillance.json index 10bfcbc485..3ae9debe16 100644 --- a/Docs/TagInfo/mapcomplete_surveillance.json +++ b/Docs/TagInfo/mapcomplete_surveillance.json @@ -112,7 +112,7 @@ { "key": "camera:type", "value": "doorbell", - "description": "camera:type=doorbell is displayed as \"A doorbell which might be turned on remotely at any time or by motion detection. These are typically Smart, internet-connected doorbells. Typical brands are Ring, Google Nest, Eufy, ...\" by layer Surveillance camera's", + "description": "camera:type=doorbell is displayed as \"A doorbell which might be turned on remotely at any time or by motion detection. These are typically Smart, internet-connected doorbells. Typical brands are Ring, Google Nest, Eufy, …\" by layer Surveillance camera's", "doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/surveillance_camera.md#Camera_type__fixed__panning__dome", "icon_url": "./assets/layers/surveillance_camera/doorbell.svg" }, diff --git a/Docs/Themes/architecture.md b/Docs/Themes/architecture.md index 7788b454cc..5d8be10806 100644 --- a/Docs/Themes/architecture.md +++ b/Docs/Themes/architecture.md @@ -4,7 +4,7 @@ _This document details some technical information about this MapComplete theme, mostly about the attributes used in the theme. Various links point toward more information about the attributes, e.g. to the OpenStreetMap-wiki, to TagInfo or tools creating statistics_ The theme introduction reads: -> A map showing the archetectural style of buildings +> A map showing the architectural style of buildings This theme contains the following layers: diff --git a/Docs/Themes/cyclofix.md b/Docs/Themes/cyclofix.md index a22b0d08eb..3266b196f2 100644 --- a/Docs/Themes/cyclofix.md +++ b/Docs/Themes/cyclofix.md @@ -924,7 +924,7 @@ The question is `Who is allowed to use this charging station?` - *Anyone can use this charging station (payment might be needed)* is shown if with access=public. _This option cannot be chosen as answer_ - *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* is shown if with access=customers - *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* is shown if with access=key - - *Not accessible to the general public (e.g. only accessible to the owners, employees, ...)* is shown if with access=private + - *Not accessible to the general public (e.g. only accessible to the owners, employees, …)* is shown if with access=private - *This charging station is accessible to the public during certain hours or conditions. Restrictions might apply, but general use is allowed.* is shown if with access=permissive ### capacity @@ -1811,7 +1811,7 @@ The question is `Does one have to pay to use this charging station?` - *Free to use (without authenticating)* is shown if with fee=no & fee:conditional= & charge= & authentication:none=yes - *Free to use, but one has to authenticate* is shown if with fee=no & fee:conditional= & charge= & authentication:none=no - *Free to use* is shown if with fee=no. _This option cannot be chosen as answer_ - - *Paid use, but free for customers of the hotel/pub/hospital/... who operates the charging station* is shown if with fee=yes & fee:conditional=no @ customers + - *Paid use, but free for customers of the hotel/pub/hospital/… who operates the charging station* is shown if with fee=yes & fee:conditional=no @ customers - *Paid use* is shown if with fee=yes & fee:conditional= ### charge diff --git a/Docs/Themes/historic_aircraft.md b/Docs/Themes/historic_aircraft.md index 476b403daa..1f84b793a2 100644 --- a/Docs/Themes/historic_aircraft.md +++ b/Docs/Themes/historic_aircraft.md @@ -15,6 +15,7 @@ Available languages: - en - cs - zh_Hant + - uk # Layers defined in this theme configuration file These layers can not be reused in different themes. diff --git a/Docs/Themes/historic_rolling_stock.md b/Docs/Themes/historic_rolling_stock.md index feb8d14f22..1ef39e2447 100644 --- a/Docs/Themes/historic_rolling_stock.md +++ b/Docs/Themes/historic_rolling_stock.md @@ -15,6 +15,7 @@ Available languages: - en - cs - zh_Hant + - uk # Layers defined in this theme configuration file These layers can not be reused in different themes. diff --git a/Docs/Themes/toerisme_vlaanderen.md b/Docs/Themes/toerisme_vlaanderen.md index a2e46c3d10..d4cb80dc82 100644 --- a/Docs/Themes/toerisme_vlaanderen.md +++ b/Docs/Themes/toerisme_vlaanderen.md @@ -454,7 +454,7 @@ The question is `Who is allowed to use this charging station?` - *Anyone can use this charging station (payment might be needed)* is shown if with access=public. _This option cannot be chosen as answer_ - *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* is shown if with access=customers - *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* is shown if with access=key - - *Not accessible to the general public (e.g. only accessible to the owners, employees, ...)* is shown if with access=private + - *Not accessible to the general public (e.g. only accessible to the owners, employees, …)* is shown if with access=private - *This charging station is accessible to the public during certain hours or conditions. Restrictions might apply, but general use is allowed.* is shown if with access=permissive ### capacity @@ -1341,7 +1341,7 @@ The question is `Does one have to pay to use this charging station?` - *Free to use (without authenticating)* is shown if with fee=no & fee:conditional= & charge= & authentication:none=yes - *Free to use, but one has to authenticate* is shown if with fee=no & fee:conditional= & charge= & authentication:none=no - *Free to use* is shown if with fee=no. _This option cannot be chosen as answer_ - - *Paid use, but free for customers of the hotel/pub/hospital/... who operates the charging station* is shown if with fee=yes & fee:conditional=no @ customers + - *Paid use, but free for customers of the hotel/pub/hospital/… who operates the charging station* is shown if with fee=yes & fee:conditional=no @ customers - *Paid use* is shown if with fee=yes & fee:conditional= ### charge diff --git a/Docs/Themes/wayside_shrines.md b/Docs/Themes/wayside_shrines.md index 0569135cc5..3860745cc9 100644 --- a/Docs/Themes/wayside_shrines.md +++ b/Docs/Themes/wayside_shrines.md @@ -18,6 +18,7 @@ Available languages: - it - cs - zh_Hant + - uk # Layers defined in this theme configuration file These layers can not be reused in different themes. diff --git a/Docs/wikiIndex.txt b/Docs/wikiIndex.txt index 696513b937..514f576bc0 100644 --- a/Docs/wikiIndex.txt +++ b/Docs/wikiIndex.txt @@ -194,7 +194,7 @@ |name= [https://mapcomplete.org/architecture architecture] |region= Worldwide |lang= {{#language:en|en}}, {{#language:de|en}}, {{#language:zh_Hant|en}}, {{#language:cs|en}}, {{#language:uk|en}}, {{#language:it|en}} -|descr= A MapComplete theme: A map showing the archetectural style of buildings +|descr= A MapComplete theme: A map showing the architectural style of buildings |material= {{yes|[https://mapcomplete.org/ Yes]}} |image= MapComplete_Screenshot.png |genre= POI, editor, architecture @@ -411,7 +411,7 @@ The position of a signpost can be used by a hiker/biker/rider/s… {{service_item |name= [https://mapcomplete.org/historic_aircraft historic_aircraft] |region= Worldwide -|lang= {{#language:en|en}}, {{#language:cs|en}}, {{#language:zh_Hant|en}} +|lang= {{#language:en|en}}, {{#language:cs|en}}, {{#language:zh_Hant|en}}, {{#language:uk|en}} |descr= A MapComplete theme: A map showing all historic, permanently installed aircraft |material= {{yes|[https://mapcomplete.org/ Yes]}} |image= MapComplete_Screenshot.png @@ -420,7 +420,7 @@ The position of a signpost can be used by a hiker/biker/rider/s… {{service_item |name= [https://mapcomplete.org/historic_rolling_stock historic_rolling_stock] |region= Worldwide -|lang= {{#language:en|en}}, {{#language:cs|en}}, {{#language:zh_Hant|en}} +|lang= {{#language:en|en}}, {{#language:cs|en}}, {{#language:zh_Hant|en}}, {{#language:uk|en}} |descr= A MapComplete theme: A map showing all historic, permanently installed rolling stock, such as locomitives and railway carriages, e |material= {{yes|[https://mapcomplete.org/ Yes]}} |image= MapComplete_Screenshot.png @@ -672,7 +672,7 @@ The position of a signpost can be used by a hiker/biker/rider/s… {{service_item |name= [https://mapcomplete.org/wayside_shrines wayside_shrines] |region= Worldwide -|lang= {{#language:en|en}}, {{#language:it|en}}, {{#language:cs|en}}, {{#language:zh_Hant|en}} +|lang= {{#language:en|en}}, {{#language:it|en}}, {{#language:cs|en}}, {{#language:zh_Hant|en}}, {{#language:uk|en}} |descr= A MapComplete theme: This map shows shrines and crosses found on the side of roads and paths, and allows adding new ones |material= {{yes|[https://mapcomplete.org/ Yes]}} |image= MapComplete_Screenshot.png diff --git a/assets/layers/address/address.json b/assets/layers/address/address.json index 7af8179cbd..97260eb072 100644 --- a/assets/layers/address/address.json +++ b/assets/layers/address/address.json @@ -377,7 +377,8 @@ "de": "Wie lautet die Nummer oder der Buchstabe der Einheit?", "cs": "Co je číslo nebo písmeno jednotky?", "zh_Hant": "這邊的單位號碼或是字母是什麼?", - "it": "Qual è il numero o la lettera dell'unità?" + "it": "Qual è il numero o la lettera dell'unità?", + "uk": "Чим позначено цю адресу: номером чи літерою?" }, "render": { "en": "The unit number is {addr:unit}", diff --git a/assets/layers/all_streets/all_streets.json b/assets/layers/all_streets/all_streets.json index 6ceef2b9b8..00cc056957 100644 --- a/assets/layers/all_streets/all_streets.json +++ b/assets/layers/all_streets/all_streets.json @@ -16,7 +16,8 @@ "cs": "Všechny ulice", "it": "Tutte le strade", "pl": "Wszystkie ulice", - "ko": "모든 거리" + "ko": "모든 거리", + "uk": "Всі вулиці" }, "description": { "en": "Layer with (almost) all streets", diff --git a/assets/layers/assisted_repair/assisted_repair.json b/assets/layers/assisted_repair/assisted_repair.json index 2731c07ae5..5b3d2943e5 100644 --- a/assets/layers/assisted_repair/assisted_repair.json +++ b/assets/layers/assisted_repair/assisted_repair.json @@ -7,7 +7,8 @@ "es": "Cafés de reparación y talleres de reparación asistida", "nl": "Repair cafés en reparatiewerkplaatsen met ondersteuning", "ca": "Cafeteria de reparació i tallers de reparació assistida", - "it": "Repair café e laboratori di riparazione assistita" + "it": "Repair café e laboratori di riparazione assistita", + "uk": "Ремонтні кафе та майстерні з надання допомоги у ремонті" }, "description": { "en": "A self-assisted workshop is a location where people can come and repair their goods with help of volunteers and with the tools available at the given location. A repair café is a type of event organized regularly along the same principles.", diff --git a/assets/layers/bike_cleaning/bike_cleaning.json b/assets/layers/bike_cleaning/bike_cleaning.json index 06e90a814d..82ba1c7000 100644 --- a/assets/layers/bike_cleaning/bike_cleaning.json +++ b/assets/layers/bike_cleaning/bike_cleaning.json @@ -187,7 +187,8 @@ "ca": "El servei de rentat és gratuït", "pt_BR": "O serviço de limpeza é grátis para usar", "pt": "O serviço de limpeza é grátis para usar", - "it": "Il servizio di pulizia è gratuito" + "it": "Il servizio di pulizia è gratuito", + "uk": "Послугою прибирання можна користуватися безкоштовно" }, "addExtraTags": [ "service:bicycle:cleaning:charge=" @@ -211,7 +212,8 @@ "ca": "Debades", "pt_BR": "Grátis para usar", "pl": "Darmowa", - "it": "Gratuito" + "it": "Gratuito", + "uk": "Безкоштовне використання" }, "hideInAnswer": true } @@ -270,7 +272,8 @@ "ca": "Aquest servei de neteja és gratuït", "pt_BR": "Esse serviço de limpeza é grátis para usar", "pt": "Esst serviço de limpeza é grátis para usar", - "it": "Questo servizio di pulizia è gratuito" + "it": "Questo servizio di pulizia è gratuito", + "uk": "Ця послуга прибирання є безкоштовною" }, "addExtraTags": [ "charge=" diff --git a/assets/layers/bike_parking/bike_parking.json b/assets/layers/bike_parking/bike_parking.json index 6b386bf6ab..869e5018d6 100644 --- a/assets/layers/bike_parking/bike_parking.json +++ b/assets/layers/bike_parking/bike_parking.json @@ -661,12 +661,12 @@ "pl": "Ile rowerów mieści się na tym parkingu rowerowym?" }, "questionHint": { - "en": "This includes regular bicycles, cargo bikes, ebikes, ...", + "en": "This includes regular bicycles, cargo bikes, ebikes, …", "nl": "Dit is het totaal aantal gewone fietsen, bakfietsen, elektrische fietsen, ...", "de": "Dazu gehören reguläre Fahrräder, Lasträder, Ebikes,...", "pl": "To obejmuje zwykłe rowery, do transportu dóbr, elektryczne, ...", "es": "Esto incluye bicicletas normales, bicicletas de carga, bicicletas eléctricas,…", - "cs": "Patří sem běžná jízdní kola, nákladní kola, elektrokola, ...", + "cs": "Patří sem běžná jízdní kola, nákladní kola, elektrokola, …", "ca": "Això inclou bicicletes regulars, bicicletes de càrrega, bicicletes elèctriques, ...", "it": "Questo include biciclette normali, cargo bike, e-bike, ..." }, @@ -845,7 +845,8 @@ "es": "Gratuito", "cs": "Bezplatné použití", "ca": "Gratuït", - "it": "Utilizzo gratuito" + "it": "Utilizzo gratuito", + "uk": "Безкоштовне використання" } } ] diff --git a/assets/layers/bike_themed_object/bike_themed_object.json b/assets/layers/bike_themed_object/bike_themed_object.json index 8f41087feb..9c805d9418 100644 --- a/assets/layers/bike_themed_object/bike_themed_object.json +++ b/assets/layers/bike_themed_object/bike_themed_object.json @@ -10,7 +10,8 @@ "da": "Cykelrelateret genstand", "ca": "Objectes relacionats amb bicicletes", "cs": "Objekt související s jízdním kolem", - "pl": "Obiekt związany z rowerami" + "pl": "Obiekt związany z rowerami", + "uk": "Об'єкт, пов'язаний з велосипедом" }, "description": { "en": "A layer with bike-themed objects but who don't match any other layer", diff --git a/assets/layers/binocular/binocular.json b/assets/layers/binocular/binocular.json index 461a50916b..5c297823f0 100644 --- a/assets/layers/binocular/binocular.json +++ b/assets/layers/binocular/binocular.json @@ -126,7 +126,8 @@ "fr": "En libre service", "ca": "Debades", "cs": "Použití zdarma", - "it": "Utilizzo gratuito" + "it": "Utilizzo gratuito", + "uk": "Безкоштовне використання" } } ], diff --git a/assets/layers/caravansites/caravansites.json b/assets/layers/caravansites/caravansites.json index d7e713e168..ef33c2638c 100644 --- a/assets/layers/caravansites/caravansites.json +++ b/assets/layers/caravansites/caravansites.json @@ -19,7 +19,8 @@ "cs": "Kempovací místa", "eu": "Akanpatzeko tokiak", "pl": "Miejsca kamperowe", - "zh_Hans": "露营地" + "zh_Hans": "露营地", + "uk": "Кемпінги" }, "description": { "en": "camper sites", diff --git a/assets/layers/charging_station/charging_station.json b/assets/layers/charging_station/charging_station.json index 114ba2553f..b5b5b03f37 100644 --- a/assets/layers/charging_station/charging_station.json +++ b/assets/layers/charging_station/charging_station.json @@ -307,10 +307,10 @@ { "if": "access=private", "then": { - "en": "Not accessible to the general public (e.g. only accessible to the owners, employees, ...)", + "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 ,... ", "ca": "No accessible per al públic general (p.e. només accessible pels propietaris, empleats, ...)", - "cs": "Nepřístupná obecné veřejnosti (např. přístupná vlastníkům, zaměstnancům...)", + "cs": "Nepřístupná obecné veřejnosti (např. přístupná vlastníkům, zaměstnancům…)", "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 en general (por ejemplo, solo accesible para los propietarios, empleados, ...)", "it": "Non accessibile al pubblico generale (ad esempio, accessibile solo ai proprietari, dipendenti, ...)", @@ -2613,7 +2613,7 @@ "de": "Die Nutzung ist kostenlos, Authentifizierung erforderlich", "es": "De uso gratuito, pero hay que autenticarse", "it": "Utilizzo gratuito, ma è necessario autenticarsi", - "uk": "Безкоштовне використання, але потрібно пройти аутентифікацію" + "uk": "Безкоштовне використання, але потрібно пройти автентифікацію" } }, { @@ -2630,7 +2630,8 @@ "de": "Kostenlose Nutzung", "es": "De uso gratuito", "it": "Utilizzo gratuito", - "pl": "Darmowa" + "pl": "Darmowa", + "uk": "Безкоштовне використання" }, "hideInAnswer": true }, @@ -2643,9 +2644,9 @@ }, "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", + "en": "Paid use, but free for customers of the hotel/pub/hospital/… who operates the charging station", "ca": "De pagament, però gratuït per als clients de l'hotel/bar/hospital/... que gestiona l'estació de càrrega", - "cs": "Placené použití, ale zdarma pro zákazníky hotelu/restaurace/nemocnice... které provozují nabíjecí stanici", + "cs": "Placené použití, ale zdarma pro zákazníky hotelu/restaurace/nemocnice… které provozují nabíjecí stanici", "de": "Die Nutzung ist kostenpflichtig, aber für Kunden des Betreibers der Einrichtung, wie Hotel, Krankenhaus, ... kostenlos", "es": "De pago, pero gratuito para clientes del hotel/pub/hospital/... que opera el punto de carga", "it": "Utilizzo a pagamento, ma gratuito per i clienti dell'hotel/pub/ospedale/... che gestisce la stazione di ricarica", diff --git a/assets/layers/childcare/childcare.json b/assets/layers/childcare/childcare.json index ed2fdb2519..93811d9c57 100644 --- a/assets/layers/childcare/childcare.json +++ b/assets/layers/childcare/childcare.json @@ -7,7 +7,8 @@ "ca": "Guarderies d'infants", "cy": "Gofal Plant", "cs": "Péče o děti", - "it": "Asilo nido" + "it": "Asilo nido", + "uk": "Догляд за дітьми" }, "description": "Shows kindergartens and preschools. Both are grouped in one layer, as they are regularly confused with each other", "source": { diff --git a/assets/layers/climbing_club/climbing_club.json b/assets/layers/climbing_club/climbing_club.json index 25f4f6bc47..2e9bc9e6f8 100644 --- a/assets/layers/climbing_club/climbing_club.json +++ b/assets/layers/climbing_club/climbing_club.json @@ -13,7 +13,8 @@ "hu": "Mászóegyesület", "ca": "Club d'escalada", "cs": "Lezecký klub", - "es": "Club de escalada" + "es": "Club de escalada", + "uk": "Клуб альпіністів" }, "description": { "de": "Ein Kletterverein oder -organisation", diff --git a/assets/layers/climbing_opportunity/climbing_opportunity.json b/assets/layers/climbing_opportunity/climbing_opportunity.json index b1b7cf02d5..a8dc6d50ae 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?", "cs": "Lezecké příležitosti?", "es": "¿Posibilidades de escalada?", - "ca": "Oportunitats d'escalada?" + "ca": "Oportunitats d'escalada?", + "uk": "Можливості для скелелазіння?" }, "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", diff --git a/assets/layers/climbing_route/climbing_route.json b/assets/layers/climbing_route/climbing_route.json index 7c95ef216c..aa618bdc36 100644 --- a/assets/layers/climbing_route/climbing_route.json +++ b/assets/layers/climbing_route/climbing_route.json @@ -10,7 +10,8 @@ "it": "Vie di arrampicata", "ca": "Rutes d'escalada", "cs": "Lezecké trasy", - "es": "Vías de escalada" + "es": "Vías de escalada", + "uk": "Маршрути для скелелазіння" }, "description": { "en": "A single climbing route and its properties. Some properties are derived from the containing features", diff --git a/assets/layers/clock/clock.json b/assets/layers/clock/clock.json index 8caadb19b1..5eabfe6494 100644 --- a/assets/layers/clock/clock.json +++ b/assets/layers/clock/clock.json @@ -8,7 +8,8 @@ "fr": "Horloges", "cs": "Hodiny", "es": "Relojes", - "it": "Orologi" + "it": "Orologi", + "uk": "Годинники" }, "description": { "en": "Layer with public clocks", diff --git a/assets/layers/crossings/crossings.json b/assets/layers/crossings/crossings.json index c63a67159c..983370c001 100644 --- a/assets/layers/crossings/crossings.json +++ b/assets/layers/crossings/crossings.json @@ -11,7 +11,8 @@ "pa_PK": "کراسنگاں", "cs": "Přechody", "cy": "Croesfannau", - "it": "Attraversamenti" + "it": "Attraversamenti", + "uk": "Перехрестя" }, "description": { "en": "Crossings for pedestrians and cyclists", diff --git a/assets/layers/cyclist_waiting_aid/cyclist_waiting_aid.json b/assets/layers/cyclist_waiting_aid/cyclist_waiting_aid.json index 11b72aa84f..d974442a5a 100644 --- a/assets/layers/cyclist_waiting_aid/cyclist_waiting_aid.json +++ b/assets/layers/cyclist_waiting_aid/cyclist_waiting_aid.json @@ -6,7 +6,8 @@ "es": "Ayudas a la espera de ciclistas", "ca": "Ajudes a l'espera dels ciclistes", "it": "Supporti per ciclisti in attesa", - "cs": "Čekací pomůcky pro cyklisty" + "cs": "Čekací pomůcky pro cyklisty", + "uk": "Допоміжні засоби для велосипедистів, що чекають" }, "description": { "en": "Various pieces of infrastructure that aid cyclists while they wait at a traffic light.", diff --git a/assets/layers/defibrillator/defibrillator.json b/assets/layers/defibrillator/defibrillator.json index e0a03dd3d6..513960b7f4 100644 --- a/assets/layers/defibrillator/defibrillator.json +++ b/assets/layers/defibrillator/defibrillator.json @@ -12,7 +12,8 @@ "sl": "Defibrilatorji", "da": "Hjertestartere", "cs": "Defibrilátory", - "cy": "Diffibrilwyr" + "cy": "Diffibrilwyr", + "uk": "Дефібрилятори" }, "description": { "en": "A layer showing defibrillators which can be used in case of emergency. This contains public defibrillators, but also defibrillators which might need staff to fetch the actual device", diff --git a/assets/layers/disaster_response/disaster_response.json b/assets/layers/disaster_response/disaster_response.json index a8cf123849..a9a9c254c9 100644 --- a/assets/layers/disaster_response/disaster_response.json +++ b/assets/layers/disaster_response/disaster_response.json @@ -6,7 +6,8 @@ "ca": "Organitzacions de resposta a desastres", "es": "Organizaciones de respuesta a desastres", "it": "Organizzazioni di risposta ai disastri", - "cs": "Organizace pro pomoc při katastrofách" + "cs": "Organizace pro pomoc při katastrofách", + "uk": "Організації з реагування на надзвичайні ситуації" }, "description": { "en": "This layer contains organizations that have the main objective to help the civil population during and after natural or anthropogenic disasters by working in the affected area.", diff --git a/assets/layers/dumpstations/dumpstations.json b/assets/layers/dumpstations/dumpstations.json index f4cc886e9d..35e6c056ba 100644 --- a/assets/layers/dumpstations/dumpstations.json +++ b/assets/layers/dumpstations/dumpstations.json @@ -16,7 +16,8 @@ "cs": "Sanitární skládky", "es": "Estaciones de vaciado sanitario", "pl": "Stacje zrzutów sanitarnych", - "pt": "Estações de despejo sanitário" + "pt": "Estações de despejo sanitário", + "uk": "Сантехнічні станції зливу" }, "description": { "en": "Sanitary dump stations", diff --git a/assets/layers/elevator/elevator.json b/assets/layers/elevator/elevator.json index 48eef6a981..5e19cef5e7 100644 --- a/assets/layers/elevator/elevator.json +++ b/assets/layers/elevator/elevator.json @@ -11,7 +11,8 @@ "cs": "Výtah", "es": "Ascensor", "cy": "Lifft", - "it": "Ascensore" + "it": "Ascensore", + "uk": "Ліфт" }, "description": { "en": "This layer show elevators and asks for operational status and elevator dimensions. Useful for wheelchair accessibility information", diff --git a/assets/layers/elongated_coin/elongated_coin.json b/assets/layers/elongated_coin/elongated_coin.json index 6bcc5519aa..0402edb034 100644 --- a/assets/layers/elongated_coin/elongated_coin.json +++ b/assets/layers/elongated_coin/elongated_coin.json @@ -7,7 +7,8 @@ "ca": "Premses de cèntims", "cs": "Ražby mincí", "nl": "Muntpersen", - "it": "Macchine schiacciamonete" + "it": "Macchine schiacciamonete", + "uk": "Монетні преси" }, "description": { "en": "Layer showing penny presses.", @@ -33,7 +34,8 @@ "es": "Prensa de Monedas", "ca": "Premsa de cèntims", "cs": "Ražba mincí", - "it": "Macchina schiacciamonete" + "it": "Macchina schiacciamonete", + "nl": "Muntpers" } }, "pointRendering": [ @@ -89,7 +91,8 @@ "es": "¿Cuántos diseños hay disponibles?", "ca": "Quants dissenys hi han disponibles?", "cs": "Kolik designů je k dispozici?", - "it": "Quanti design sono disponibili?" + "it": "Quanti design sono disponibili?", + "nl": "Hoeveel ontwerpen zijn er beschikbaar?" }, "freeform": { "key": "coin:design_count", @@ -110,7 +113,8 @@ "es": "Esta prensa de monedas tiene {coin:design_count} diseños disponibles.", "ca": "Esta premsa té {coin:design_count} dissenys disponibles.", "cs": "Tento lis na centy má k dispozici {coin:design_count} vzory.", - "it": "Questa macchina schiacciamonete ha {coin:design_count} design disponibili." + "it": "Questa macchina schiacciamonete ha {coin:design_count} design disponibili.", + "nl": "Deze muntpers heeft {coin:design_count} ontwerpen beschikbaar." }, "mappings": [ { @@ -171,7 +175,8 @@ "de": "Ist das Prägen kostenpflichtig?", "cs": "Ražba mincí stojí peníze?", "es": "¿Cuesta dinero prensar una moneda?", - "it": "Costa denaro schiacciare una moneta?" + "it": "Costa denaro schiacciare una moneta?", + "nl": "Kost het geld om een munt te persen?" }, "mappings": [ { @@ -182,7 +187,8 @@ "de": "Das Prägen ist kostenpflichtig.", "cs": "Ražba mincí stojí peníze.", "es": "Cuesta dinero prensar una moneda.", - "it": "Costa denaro schiacciare una moneta." + "it": "Costa denaro schiacciare una moneta.", + "nl": "Het kost geld om een munt te persen." } }, { @@ -193,7 +199,8 @@ "de": "Das Prägen ist kostenpflichtig.", "cs": "Ražba mincí stojí peníze.", "es": "Cuesta dinero prensar una moneda.", - "it": "Costa denaro schiacciare una moneta." + "it": "Costa denaro schiacciare una moneta.", + "nl": "Het kost geld om een munt te persen." } }, { @@ -204,7 +211,8 @@ "de": "Das Prägen ist kostenlos.", "cs": "Ražba mincí je zdarma.", "es": "Es gratis prensar una moneda.", - "it": "È gratuito schiacciare una moneta." + "it": "È gratuito schiacciare una moneta.", + "nl": "Het is gratis om een munt te persen." }, "addExtraTags": [ "payment:qr_code=", @@ -474,7 +482,8 @@ "es": "¿Está la prensa de monedas en interiores?", "ca": "La premsa de cèntims està a l'interior?", "cs": "Je lis na mince uvnitř?", - "it": "La macchina schiacciamonete è all'interno?" + "it": "La macchina schiacciamonete è all'interno?", + "nl": "Is deze muntpers binnen?" }, "mappings": [ { @@ -486,7 +495,8 @@ "ca": "Esta premsa està ubicada en interior.", "cs": "Tento lis na mince je umístěn v interiéru.", "uk": "Цей копійчаний прес розташований у приміщенні.", - "it": "Questa macchina schiacciamonete si trova all'interno." + "it": "Questa macchina schiacciamonete si trova all'interno.", + "nl": "Deze muntpers bevindt zich binnen." } }, { @@ -498,7 +508,8 @@ "ca": "Esta premsa està ubicada a l'exterior.", "cs": "Tento lis na mince je umístěn venku.", "uk": "Цей копійчаний прес розташований на відкритому повітрі.", - "it": "Questa macchina schiacciamonete si trova all'esterno." + "it": "Questa macchina schiacciamonete si trova all'esterno.", + "nl": "Deze muntpers bevindt zich buiten." } } ] diff --git a/assets/layers/entrance/entrance.json b/assets/layers/entrance/entrance.json index 74ab5f3d43..1d24bfbcf5 100644 --- a/assets/layers/entrance/entrance.json +++ b/assets/layers/entrance/entrance.json @@ -11,7 +11,8 @@ "cs": "Vchod", "pl": "Wejście", "cy": "Mynedfa", - "it": "Ingresso" + "it": "Ingresso", + "uk": "Вхід" }, "description": { "en": "A layer showing entrances and offering capabilities to survey some advanced data which is important for e.g. wheelchair users (but also bicycle users, people who want to deliver, …)", diff --git a/assets/layers/excrement_bag_dispenser/excrement_bag_dispenser.json b/assets/layers/excrement_bag_dispenser/excrement_bag_dispenser.json index a84fb66740..54baa4c0b3 100644 --- a/assets/layers/excrement_bag_dispenser/excrement_bag_dispenser.json +++ b/assets/layers/excrement_bag_dispenser/excrement_bag_dispenser.json @@ -3,7 +3,8 @@ "name": { "en": "Excrement bag dispensers", "it": "Distributori di sacchetti per escrementi", - "cs": "Zásobníky na sáčky na exkrementy" + "cs": "Zásobníky na sáčky na exkrementy", + "uk": "Диспенсери для пакетів для екскрементів" }, "description": { "en": "Dispensers giving out bags for animal waste", diff --git a/assets/layers/extinguisher/extinguisher.json b/assets/layers/extinguisher/extinguisher.json index 01115b3f6c..d19cef88b8 100644 --- a/assets/layers/extinguisher/extinguisher.json +++ b/assets/layers/extinguisher/extinguisher.json @@ -12,7 +12,8 @@ "es": "Mapa de extintores", "ca": "Mapa d'extintors", "pl": "Mapa gaśnic", - "cs": "Hasicí přístroje" + "cs": "Hasicí přístroje", + "uk": "Вогнегасники" }, "description": { "en": "Map layer to show fire extinguishers.", diff --git a/assets/layers/filters/filters.json b/assets/layers/filters/filters.json index 43240d05df..a3d8f04ea4 100644 --- a/assets/layers/filters/filters.json +++ b/assets/layers/filters/filters.json @@ -281,7 +281,8 @@ "ca": "Ús gratuït", "cs": "Použití zdarma", "es": "De uso gratuito", - "it": "Utilizzo gratuito" + "it": "Utilizzo gratuito", + "uk": "Безкоштовне використання" }, "osmTags": { "or": [ diff --git a/assets/layers/fire_station/fire_station.json b/assets/layers/fire_station/fire_station.json index 417ba3f518..1b4998a78e 100644 --- a/assets/layers/fire_station/fire_station.json +++ b/assets/layers/fire_station/fire_station.json @@ -11,7 +11,8 @@ "nl": "Brandweerstations", "es": "Mapa de estaciones de bomberos", "ca": "Mapa de parcs de bombers", - "cs": "Požární stanice" + "cs": "Požární stanice", + "uk": "Пожежні станції" }, "description": { "en": "Map layer to show fire stations.", diff --git a/assets/layers/firepit/firepit.json b/assets/layers/firepit/firepit.json index ae4acb34d6..c2e243909f 100644 --- a/assets/layers/firepit/firepit.json +++ b/assets/layers/firepit/firepit.json @@ -6,7 +6,8 @@ "es": "Hoguera", "ca": "Foguera", "cs": "Ohniště", - "it": "Area per falò" + "it": "Area per falò", + "uk": "Вогнище" }, "description": { "en": "An outdoor place to make a fire, typically open to the public.", diff --git a/assets/layers/fitness_centre/fitness_centre.json b/assets/layers/fitness_centre/fitness_centre.json index 61db618ed2..7ffc4272c9 100644 --- a/assets/layers/fitness_centre/fitness_centre.json +++ b/assets/layers/fitness_centre/fitness_centre.json @@ -7,7 +7,8 @@ "nl": "Fitnesscentra", "cs": "Fitness centra", "es": "Centros de Fitness", - "it": "Centri Fitness" + "it": "Centri Fitness", + "uk": "Фітнес-центри" }, "description": { "en": "Layer showing fitness centres", diff --git a/assets/layers/fitness_station/fitness_station.json b/assets/layers/fitness_station/fitness_station.json index be3a3b8a2c..386503e0bd 100644 --- a/assets/layers/fitness_station/fitness_station.json +++ b/assets/layers/fitness_station/fitness_station.json @@ -7,7 +7,8 @@ "ca": "Estacions de fitness", "cs": "Fitness stanice", "es": "Estaciones de Fitness", - "it": "Stazioni Fitness" + "it": "Stazioni Fitness", + "uk": "Фітнес-станції" }, "description": { "en": "Find a fitness station near you, and add missing ones.", diff --git a/assets/layers/fixme/fixme.json b/assets/layers/fixme/fixme.json index 5c7e8bb00d..e4a6b097f6 100644 --- a/assets/layers/fixme/fixme.json +++ b/assets/layers/fixme/fixme.json @@ -7,7 +7,8 @@ "ca": "Objectes d'OSM amb etiquetes FIXME", "cs": "Objekty OSM se značkami FIXME", "es": "Objetos OSM con etiquetas FIXME", - "it": "Oggetti OSM con tag FIXME" + "it": "Oggetti OSM con tag FIXME", + "uk": "Об'єкти OSM з тегами FIXME" }, "description": { "en": "OSM objects that likely need to be fixed, based on a FIXME tag.", diff --git a/assets/layers/ghost_bike/ghost_bike.json b/assets/layers/ghost_bike/ghost_bike.json index 276453cacb..a4bae8bc53 100644 --- a/assets/layers/ghost_bike/ghost_bike.json +++ b/assets/layers/ghost_bike/ghost_bike.json @@ -20,7 +20,8 @@ "zh_Hant": "幽靈單車", "pt": "Bicicleta fantasma", "ca": "Bicicleta fantasma", - "cs": "Kola duchů" + "cs": "Kola duchů", + "uk": "Велосипеди-привиди" }, "description": { "en": "A layer showing memorials for cyclists, killed in road accidents", diff --git a/assets/layers/governments/governments.json b/assets/layers/governments/governments.json index 3e99d1dc21..f27987a102 100644 --- a/assets/layers/governments/governments.json +++ b/assets/layers/governments/governments.json @@ -9,7 +9,8 @@ "cs": "vlády", "es": "Edificios gubernamentales", "cy": "llywodraethau", - "it": "Uffici governativi" + "it": "Uffici governativi", + "uk": "урядове" }, "description": { "en": "This layer show governmental buildings. It was setup as commissioned layer for the client of OSOC '22", diff --git a/assets/layers/grab_rail/grab_rail.json b/assets/layers/grab_rail/grab_rail.json index cde86287a3..1c1d9e99a2 100644 --- a/assets/layers/grab_rail/grab_rail.json +++ b/assets/layers/grab_rail/grab_rail.json @@ -1,9 +1,9 @@ { "id": "grab_rail", "description": { - "en": "A grab rail is a support to help persons with reduced mobility or a motor disability. It helps them to transfer from their wheelchair onto the toilet, to stand in a shower, close a door, ... ", + "en": "A grab rail is a support to help persons with reduced mobility or a motor disability. It helps them to transfer from their wheelchair onto the toilet, to stand in a shower, close a door, …", "it": "Un maniglione è un supporto per aiutare le persone con mobilità ridotta o disabilità motoria. Li aiuta a trasferirsi dalla sedia a rotelle al water, a stare in piedi sotto la doccia, a chiudere una porta, ... ", - "cs": "Madlo je podpora, která pomáhá osobám s omezenou mobilitou nebo motorickým postižením. Pomáhá jim přesunout se z vozíku na toaletu, stát ve sprše, zavřít dveře… " + "cs": "Madlo je podpora, která pomáhá osobám s omezenou mobilitou nebo motorickým postižením. Pomáhá jim přesunout se z vozíku na toaletu, stát ve sprše, zavřít dveře…" }, "source": "special:library", "pointRendering": [], diff --git a/assets/layers/grave/grave.json b/assets/layers/grave/grave.json index 8715558ed5..047b9a142b 100644 --- a/assets/layers/grave/grave.json +++ b/assets/layers/grave/grave.json @@ -6,7 +6,8 @@ "es": "Lápidas", "ca": "Làpides", "it": "Lapidi", - "cs": "Náhrobky" + "cs": "Náhrobky", + "uk": "Надгробки" }, "description": { "en": "Tombstones (and graves) indicate where a person was buried. On this map, those can be recorded and a link to Wikipedia can be made", diff --git a/assets/layers/guidepost/guidepost.json b/assets/layers/guidepost/guidepost.json index 222232d1d9..921a0eee36 100644 --- a/assets/layers/guidepost/guidepost.json +++ b/assets/layers/guidepost/guidepost.json @@ -6,7 +6,8 @@ "de": "Wegweiser", "es": "Postes indicadores", "ca": "Punts guia", - "it": "Segnavia" + "it": "Segnavia", + "uk": "Довідники" }, "description": { "en": "Guideposts (also known as fingerposts or finger posts) are often found along official hiking/cycling/riding/skiing routes to indicate the directions to different destinations", diff --git a/assets/layers/map/map.json b/assets/layers/map/map.json index cc16024e67..6e48df760d 100644 --- a/assets/layers/map/map.json +++ b/assets/layers/map/map.json @@ -229,10 +229,10 @@ { "if": "map_size=site", "then": { - "en": "A map of special site, like of a historical castle, a park, a campus, a forest, ....", + "en": "A map of special site, like of a historical castle, a park, a campus, a forest, …", "de": "Eine Karte mit besonderen Orten, wie einem historischen Schloss, einem Park, einem Campus, einem Wald, ....", "ca": "Un mapa d'un lloc especial, com un castell històric, un parc, un campus, un bosc, …", - "cs": "Mapa speciálního místa, například historického zámku, parku, areálu, lesa, ....", + "cs": "Mapa speciálního místa, například historického zámku, parku, areálu, lesa…", "fr": "La carte d'un site particulier, comme un château, un parc, un campus, une forêt, ....", "es": "Un mapa de un sitio especial, como un castillo histórico, un parque, un campus, un bosque, ...", "it": "Una mappa di un sito speciale, come un castello storico, un parco, un campus, una foresta, ...." diff --git a/assets/layers/parcel_lockers/parcel_lockers.json b/assets/layers/parcel_lockers/parcel_lockers.json index 11d3969f9e..45e43f48e0 100644 --- a/assets/layers/parcel_lockers/parcel_lockers.json +++ b/assets/layers/parcel_lockers/parcel_lockers.json @@ -9,7 +9,8 @@ "pl": "Paczkomaty", "cs": "Schránky na balíky", "es": "Taquillas de Paquetes", - "it": "Armadietti per pacchi" + "it": "Armadietti per pacchi", + "uk": "Поштомати" }, "description": { "en": "Layer showing parcel lockers for collecting and sending parcels.", @@ -50,7 +51,8 @@ "pl": "Paczkomat {brand}", "cs": "{brand} schránka na balíky", "es": "Taquilla de paquetes {brand}", - "it": "Armadietto per pacchi {brand}" + "it": "Armadietto per pacchi {brand}", + "uk": "{brand} поштомат" } } ] @@ -112,7 +114,8 @@ "pl": "Jakiej marki jest ten paczkomat?", "cs": "Jaká je značka schránky na balíky?", "es": "¿Cuál es la marca de la taquilla de paquetes?", - "it": "Qual è la marca dell'armadietto per pacchi?" + "it": "Qual è la marca dell'armadietto per pacchi?", + "uk": "Який бренд шафки для посилок?" }, "freeform": { "key": "brand", @@ -151,7 +154,8 @@ "fr": "Quel est l'exploitant de ce casier à colis ?", "cs": "Kdo je provozovatelem schránky na balíky?", "es": "¿Cuál es el operador de la taquilla de paquetes?", - "it": "Chi è l'operatore dell'armadietto per pacchi?" + "it": "Chi è l'operatore dell'armadietto per pacchi?", + "uk": "Який оператор поштомату?" }, "freeform": { "key": "operator", @@ -178,7 +182,8 @@ "pl": "Ten paczkomat jest obsługiwany przez {operator}", "cs": "Tuto schránku na balíky provozuje {operator}", "es": "Esta taquilla de paquetes es operada por {operator}", - "it": "Questo armadietto per pacchi è gestito da {operator}" + "it": "Questo armadietto per pacchi è gestito da {operator}", + "uk": "Цей посилкова шафка обслуговується компанією {operator}" } }, "opening_hours_24_7", @@ -192,7 +197,8 @@ "fr": "Quel est le numéro de référence/d'identification de ce casier à colis ?", "cs": "Jaké je referenční číslo/identifikátor této schránky na balíky?", "es": "¿Cuál es el número de referencia/identificador de esta taquilla de paquetes?", - "it": "Qual è il numero/identificativo di riferimento di questo armadietto per pacchi?" + "it": "Qual è il numero/identificativo di riferimento di questo armadietto per pacchi?", + "uk": "Який ідентифікаційний номер цього поштомату?" }, "freeform": { "key": "ref", @@ -218,7 +224,8 @@ "fr": "Ce casier a colis porte la référence {ref}", "cs": "Tato schránka na balíky má referenční číslo {ref}", "es": "Esta taquilla de paquetes tiene la referencia {ref}", - "it": "Questo armadietto per pacchi ha il riferimento {ref}" + "it": "Questo armadietto per pacchi ha il riferimento {ref}", + "uk": "Ця посилкова шафка має номер {ref}" } }, { @@ -232,7 +239,8 @@ "pl": "Czy z tego paczkomatu można wysyłać przesyłki?", "cs": "Lze z této schránky na balíky odesílat balíky?", "es": "¿Puedes enviar paquetes desde esta taquilla?", - "it": "Puoi inviare pacchi da questo armadietto per pacchi?" + "it": "Puoi inviare pacchi da questo armadietto per pacchi?", + "uk": "Чи можете ви відправляти посилки з цього поштомату?" }, "mappings": [ { @@ -246,7 +254,8 @@ "pl": "Z tego paczkomatu można wysyłać przesyłki", "cs": "Z této schránky na balíky můžete posílat balíky", "es": "Puedes enviar paquetes desde esta taquilla", - "it": "Puoi inviare pacchi da questo armadietto per pacchi" + "it": "Puoi inviare pacchi da questo armadietto per pacchi", + "uk": "З цього поштомату можна відправляти посилки" } }, { @@ -260,7 +269,8 @@ "pl": "Z tego paczkomatu nie można wysyłać przesyłek", "cs": "Z této schránky na balíky nemůžete posílat balíky", "es": "No puedes enviar paquetes desde esta taquilla", - "it": "Non puoi inviare pacchi da questo armadietto per pacchi" + "it": "Non puoi inviare pacchi da questo armadietto per pacchi", + "uk": "Ви не можете надсилати посилки з цього поштомату" } }, { @@ -269,7 +279,8 @@ "en": "You can send packages from this parcel locker, but only for returns", "nl": "Je kan pakk etten versturen vanuit deze pakketautomaat, maar alleen voor retouren", "it": "Puoi inviare pacchi da questo armadietto per pacchi, ma solo per i resi", - "cs": "Z této schránky lze odesílat balíky, ale jen jako vratky" + "cs": "Z této schránky lze odesílat balíky, ale jen jako vratky", + "uk": "З цього поштомату можна відправляти посилки, але тільки для повернення" } } ] diff --git a/assets/layers/postboxes/postboxes.json b/assets/layers/postboxes/postboxes.json index f30961a326..d13af05987 100644 --- a/assets/layers/postboxes/postboxes.json +++ b/assets/layers/postboxes/postboxes.json @@ -14,7 +14,8 @@ "fr": "Boîtes à lettres", "cs": "Poštovní schránky", "cy": "Blychau Post", - "it": "Cassette postali" + "it": "Cassette postali", + "uk": "Поштові скриньки" }, "description": { "en": "The layer showing postboxes.", diff --git a/assets/layers/postoffices/postoffices.json b/assets/layers/postoffices/postoffices.json index 6e7330bbf3..ef6e82e8ee 100644 --- a/assets/layers/postoffices/postoffices.json +++ b/assets/layers/postoffices/postoffices.json @@ -13,7 +13,8 @@ "fr": "Bureaux de poste", "nb_NO": "Postkontor", "cs": "Pošty", - "it": "Uffici postali" + "it": "Uffici postali", + "uk": "Поштові відділення" }, "description": { "en": "A layer showing post offices.", @@ -698,7 +699,8 @@ "es": "Ofrece envío de cartas", "ca": "Ofereix enviament de cartes", "cs": "Nabízí posílání dopisů", - "it": "Offre spedizione di lettere" + "it": "Offre spedizione di lettere", + "uk": "Пропонує відправлення листів" }, "osmTags": { "and": [ @@ -719,7 +721,8 @@ "es": "Ofrece envío de paquetes", "ca": "Ofereix enviament de paquets", "cs": "Nabízí posílání balíků", - "it": "Offre spedizione di pacchi" + "it": "Offre spedizione di pacchi", + "uk": "Пропонує відправлення посилок" }, "osmTags": { "and": [ @@ -740,7 +743,8 @@ "es": "Ofrece recogida de paquetes perdidos", "ca": "Ofereix la recollida de paquets perduts", "cs": "Nabízí vyzvedávání nedoručených balíků", - "it": "Offre ritiro di pacchi non consegnati" + "it": "Offre ritiro di pacchi non consegnati", + "uk": "Пропонує забрати пропущені посилки" }, "osmTags": { "and": [ @@ -761,7 +765,8 @@ "es": "Acepta la recogida de paquetes enviados aquí", "ca": "Accepta la recollida de paquets enviats aquí", "it": "Accetta ritiro di pacchi inviati qui", - "cs": "Přijímá balíky k vyzvednutí zde" + "cs": "Přijímá balíky k vyzvednutí zde", + "uk": "Приймає посилки, відправлені сюди" }, "osmTags": { "and": [ @@ -782,7 +787,8 @@ "es": "Vende sellos", "ca": "Ven segells", "cs": "Prodává známky", - "it": "Vende francobolli" + "it": "Vende francobolli", + "uk": "Продає марки" }, "osmTags": { "and": [ diff --git a/assets/layers/public_bookcase/public_bookcase.json b/assets/layers/public_bookcase/public_bookcase.json index e7e8f82863..4e80b7964d 100644 --- a/assets/layers/public_bookcase/public_bookcase.json +++ b/assets/layers/public_bookcase/public_bookcase.json @@ -143,7 +143,8 @@ "ca": "El nom d'aquesta prestatgeria és {name}", "cs": "Název této knihobudky je {name}", "es": "El nombre de este librero es {name}", - "da": "Navnet på dette bogbytteskab er {name}" + "da": "Navnet på dette bogbytteskab er {name}", + "uk": "Назва цієї книжкової шафи — {name}" }, "question": { "en": "What is the name of this public bookcase?", @@ -156,7 +157,8 @@ "ca": "Com es diu aquesta prestatgeria pública?", "cs": "Jak se jmenuje tato knihobudka?", "es": "¿Cuál es el nombre de este librero público?", - "da": "Hvad er navnet på dette bogbytteskab?" + "da": "Hvad er navnet på dette bogbytteskab?", + "uk": "Як називається ця публічна книжкова шафа?" }, "freeform": { "key": "name", @@ -181,7 +183,8 @@ "ca": "Aquesta prestatgeria no té un nom", "cs": "Tato knihobudka nemá jméno", "es": "Este librero no tiene nombre", - "da": "Dette bogbytteskab har ikke et navn" + "da": "Dette bogbytteskab har ikke et navn", + "uk": "Ця книжкова шафа не має назви" } } ], @@ -199,7 +202,8 @@ "ca": "Caben {capacity} llibres en aquesta prestatgeria", "cs": "{capacity} knih se vejde do této knihobudky", "es": "En este librero caben {capacity} libros", - "da": "Der kan være {capacity} i dette bogbytteskab" + "da": "Der kan være {capacity} i dette bogbytteskab", + "uk": "У цю книжкову шафу вміщається {capacity} книг" }, "question": { "en": "How many books fit into this public bookcase?", @@ -212,7 +216,8 @@ "ca": "Quants llibres caben en aquesta prestatgeria pública?", "cs": "Kolik knih se vejde do této veřejné knihobudky?", "es": "¿Cuántos libros caben en este librero público?", - "da": "Hvor mange bøger er der plads til i dette bogbytteskab?" + "da": "Hvor mange bøger er der plads til i dette bogbytteskab?", + "uk": "Скільки книг вміщається в цю публічну книжкову шафу?" }, "freeform": { "key": "capacity", @@ -314,7 +319,8 @@ "ca": "Aquesta prestatgeria es troba a l'interior", "cs": "Tato knihobudka je umístěna v interiéru", "es": "Este librero está situado en el interior", - "da": "Dette bogbytteskab er placeret indendørs" + "da": "Dette bogbytteskab er placeret indendørs", + "uk": "Ця книжкова шафа знаходиться в приміщенні" }, "if": "indoor=yes" }, @@ -329,7 +335,8 @@ "ca": "Aquesta prestatgeria es troba a l'exterior", "cs": "Tato knihobudka se nachází venku", "es": "Este librero está situado en el exterior", - "da": "Dette bogbytteskab er placeret udendørs" + "da": "Dette bogbytteskab er placeret udendørs", + "uk": "Ця книжкова шафа розташована на відкритому повітрі" }, "if": "indoor=no" }, @@ -344,7 +351,8 @@ "ca": "La prestatgeria està ubicada a l'exterior", "cs": "Tato knihobudka se nachází venku", "es": "Este librero está situado en el exterior", - "da": "Denne bogreol er placeret udendørs" + "da": "Denne bogreol er placeret udendørs", + "uk": "Ця книжкова шафа розташована на відкритому повітрі" }, "if": "indoor=", "hideInAnswer": true diff --git a/assets/layers/questions/questions.json b/assets/layers/questions/questions.json index 9e30fa170b..2dad52b668 100644 --- a/assets/layers/questions/questions.json +++ b/assets/layers/questions/questions.json @@ -3015,7 +3015,8 @@ "nl": "Je hebt dit punt net toegevoegd! Bedankt om deze info met iedereen te delen en om de mensen wereldwijd te helpen.", "cs": "Tento prvek jste právě vytvořili! Díky za sdílení těchto informací se světem a pomoc lidem po celém světě.", "es": "¡Acabas de crear este elemento! Gracias por compartir esta información con el mundo y ayudar a personas en todo el mundo.", - "it": "Hai appena creato questo elemento! Grazie per aver condiviso questa informazione con il mondo e per aver aiutato le persone in tutto il mondo." + "it": "Hai appena creato questo elemento! Grazie per aver condiviso questa informazione con il mondo e per aver aiutato le persone in tutto il mondo.", + "uk": "Ви щойно створили цей елемент! Дякуємо, що поділилися цією інформацією зі світом і допомогли людям по всьому світу." } } ], diff --git a/assets/layers/school/school.json b/assets/layers/school/school.json index d409676473..e6b32172e3 100644 --- a/assets/layers/school/school.json +++ b/assets/layers/school/school.json @@ -967,10 +967,10 @@ { "if": "dress_code=casual", "then": { - "en": "There is no formal dress code, students are allowed to come in casual wear such as t-shirt, jeans, ...", + "en": "There is no formal dress code, students are allowed to come in casual wear such as t-shirt, jeans, …", "nl": "Er is geen uniformverplichting, leerlingen mogen kledij zoals t-shirts, jeans, ... dragen", "ca": "No hi ha cap codi de vestimenta formal, els estudiants poden venir amb roba casual com samarreta, texans,...", - "cs": "Nejsou tu žádné formální požadavky na oblečení, studenti mohou nosit běžné oblečení jako trička, džíny...", + "cs": "Nejsou tu žádné formální požadavky na oblečení, studenti mohou nosit běžné oblečení jako trička, džíny…", "it": "Non c'è un codice di abbigliamento formale, gli studenti possono venire in abiti casual come t-shirt, jeans, ..." } }, diff --git a/assets/layers/shops/shops.json b/assets/layers/shops/shops.json index c182c95b0a..99308fec94 100644 --- a/assets/layers/shops/shops.json +++ b/assets/layers/shops/shops.json @@ -14,7 +14,8 @@ "cs": "Obchod", "pl": "Sklep", "cy": "Siop", - "it": "Negozio" + "it": "Negozio", + "uk": "Магазин" }, "description": { "en": "A shop", diff --git a/assets/layers/shower/shower.json b/assets/layers/shower/shower.json index 39f85d5e61..5678194c2b 100644 --- a/assets/layers/shower/shower.json +++ b/assets/layers/shower/shower.json @@ -170,7 +170,8 @@ "fr": "Cette douche est gratuite", "cs": "Tato sprcha je k použití zdarma", "es": "Esta ducha es gratuita", - "it": "Questa doccia è gratuita" + "it": "Questa doccia è gratuita", + "uk": "Цим душем можна користуватися безкоштовно" }, "addExtraTags": [ "charge=" diff --git a/assets/layers/surveillance_camera/surveillance_camera.json b/assets/layers/surveillance_camera/surveillance_camera.json index 1047423cdb..bd9e1d55c7 100644 --- a/assets/layers/surveillance_camera/surveillance_camera.json +++ b/assets/layers/surveillance_camera/surveillance_camera.json @@ -349,7 +349,7 @@ "size": "large" }, "then": { - "en": "A doorbell which might be turned on remotely at any time or by motion detection. These are typically Smart, internet-connected doorbells. Typical brands are Ring, Google Nest, Eufy, ...", + "en": "A doorbell which might be turned on remotely at any time or by motion detection. These are typically Smart, internet-connected doorbells. Typical brands are Ring, Google Nest, Eufy, …", "de": "Eine Türklingel, die jederzeit oder per Bewegungserkennung ferngeschaltet werden kann. Dies sind typischerweise Smart, internetgebundene Türklingeln. Typische Marken sind Ring, Google Nest, Eufy, ...", "ca": "Un timbre que es pot activar remotament en qualsevol moment o mitjançant la detecció de moviment. Aquests són típicament Smart, banderes connectades a Internet. Les marques típiques són Ring, Google Nest, Eufy, ...", "it": "Un campanello che potrebbe essere acceso da remoto in qualsiasi momento o tramite rilevamento del movimento. Questi sono tipicamente campanelli Smart, connessi a Internet. Marchi tipici sono Ring, Google Nest, Eufy, ...", diff --git a/assets/layers/tactile_model/tactile_model.json b/assets/layers/tactile_model/tactile_model.json index d9aa1a6ca3..9f80bc3ab1 100644 --- a/assets/layers/tactile_model/tactile_model.json +++ b/assets/layers/tactile_model/tactile_model.json @@ -65,7 +65,8 @@ { "id": "subject", "question": { - "en": "What is depicted by this model?" + "en": "What is depicted by this model?", + "cs": "Co vyobrazuje tento model?" }, "freeform": { "key": "subject:wikidata", @@ -148,7 +149,8 @@ "cs": "Je tu text vystouplými písmeny popisující model?" }, "questionHint": { - "en": "Embossed letters are letters as normally read by seeing people, but which are protrude from the surface and might thus also be read by blind people" + "en": "Embossed letters are letters as normally read by seeing people, but which are protrude from the surface and might thus also be read by blind people", + "cs": "Vystouplá písmena jsou písmena čitelná vidícími lidmi, která mají ale vystouplý povrch a mohou je tedy číst i nevidomí" }, "mappings": [ { diff --git a/assets/layers/toilet/toilet.json b/assets/layers/toilet/toilet.json index 49eb811e7b..ed45efefd9 100644 --- a/assets/layers/toilet/toilet.json +++ b/assets/layers/toilet/toilet.json @@ -351,7 +351,8 @@ "ca": "Aquest serveis són gratuïts?", "cs": "Jsou tyto toalety zdarma?", "es": "¿Son estos baños de uso gratuito?", - "sl": "Ali so ta stranišča brezplačna za uporabo?" + "sl": "Ali so ta stranišča brezplačna za uporabo?", + "uk": "Чи є ці туалети безкоштовними?" }, "mappings": [ { @@ -383,7 +384,8 @@ "cs": "Použití zdarma", "es": "De uso gratuito", "pt": "Grátis para usar", - "sl": "Brezplačna uporaba" + "sl": "Brezplačna uporaba", + "uk": "Безкоштовне використання" } } ] diff --git a/assets/layers/toilet_at_amenity/toilet_at_amenity.json b/assets/layers/toilet_at_amenity/toilet_at_amenity.json index 4f22d3357d..e37eb39e01 100644 --- a/assets/layers/toilet_at_amenity/toilet_at_amenity.json +++ b/assets/layers/toilet_at_amenity/toilet_at_amenity.json @@ -239,7 +239,8 @@ "ca": "Ús gratuït", "cs": "Zdarma k použití", "es": "De uso gratuito", - "it": "Gratuito" + "it": "Gratuito", + "uk": "Безкоштовне використання" }, "osmTags": { "or": [ diff --git a/assets/layers/transit_routes/transit_routes.json b/assets/layers/transit_routes/transit_routes.json index 674960b7f9..9a272e3b34 100644 --- a/assets/layers/transit_routes/transit_routes.json +++ b/assets/layers/transit_routes/transit_routes.json @@ -121,7 +121,8 @@ "ca": "Aquesta línia d'autobús comença a {from}", "cs": "Tato autobusová linka začíná v {from}", "es": "Esta línea de autobús comienza en {from}", - "it": "Questa linea di autobus inizia a {from}" + "it": "Questa linea di autobus inizia a {from}", + "uk": "Ця автобусна лінія починається в {from}" }, "question": { "en": "What is the starting point for this bus line?", @@ -160,7 +161,8 @@ "ru": "Где находится конечный пункт этого автобусного маршрута?", "es": "¿Cuál es el punto intermedio de esta línea de autobús?", "ca": "Quin és el punt de pas d'aquesta línia d'autobusos?", - "it": "Qual è il punto intermedio di questa linea di autobus?" + "it": "Qual è il punto intermedio di questa linea di autobus?", + "uk": "Яка кінцева зупинка цієї автобусної лінії?" } }, { @@ -179,7 +181,8 @@ "ca": "Aquesta línia d'autobús acaba a {to}", "cs": "Tato autobusová linka končí v {to}", "es": "Esta línea de autobús termina en {to}", - "it": "Questa linea di autobus termina a {to}" + "it": "Questa linea di autobus termina a {to}", + "uk": "Ця автобусна лінія закінчується в {to}" }, "question": { "en": "What is the ending point for this bus line?", @@ -262,7 +265,8 @@ "fr": "Cette ligne de bus est gérée par {operator}", "cs": "Tuto autobusovou linku provozuje {operator}", "es": "Esta línea de autobús es operada por {operator}", - "it": "Questa linea di autobus è gestita da {operator}" + "it": "Questa linea di autobus è gestita da {operator}", + "uk": "Ця автобусна лінія обслуговується {operator}" }, "question": { "en": "What company operates this bus line?", diff --git a/assets/layers/transit_stops/transit_stops.json b/assets/layers/transit_stops/transit_stops.json index a4dea2d4e9..e49acd8678 100644 --- a/assets/layers/transit_stops/transit_stops.json +++ b/assets/layers/transit_stops/transit_stops.json @@ -308,7 +308,8 @@ "ca": "Aquesta parada té una paperera?", "cs": "Má tato zastávka koš?", "es": "¿Tiene esta parada una papelera?", - "it": "Questa fermata ha un cestino?" + "it": "Questa fermata ha un cestino?", + "uk": "Чи є на цій зупинці сміттєвий бак?" } }, "wheelchair-access", diff --git a/assets/layers/usersettings/usersettings.json b/assets/layers/usersettings/usersettings.json index 60b565f4f5..40c38fbb1e 100644 --- a/assets/layers/usersettings/usersettings.json +++ b/assets/layers/usersettings/usersettings.json @@ -1275,7 +1275,8 @@ "en": "Show reviews by default, except in sensitive themes (where we'll ask per feature)", "ca": "Mostra les ressenyes de manera predeterminada, excepte en temes sensibles (on demanarem per element)", "it": "Mostra le recensioni per impostazione predefinita, tranne nei temi sensibili (dove chiederemo per ogni funzionalità)", - "cs": "Ve výchozím stavu ukazovat recenze, kromě citlivých témat (kde budete na každé dotazováni)" + "cs": "Ve výchozím stavu ukazovat recenze, kromě citlivých témat (kde budete na každé dotazováni)", + "uk": "Показувати відгуки за замовчуванням, за винятком чутливих тем (де ми будемо запитувати про кожну функцію)" } }, { @@ -1580,7 +1581,8 @@ "id": "share-login-explanation", "render": { "en": "With the below QR-code, you can login on another device without having to share your password", - "cs": "S QR kódem níže se můžete přihlásit na jiném zařízení bez nutnosti sdílet heslo" + "cs": "S QR kódem níže se můžete přihlásit na jiném zařízení bez nutnosti sdílet heslo", + "uk": "За допомогою QR-коду, наведеного нижче, ви можете увійти в систему на іншому пристрої без необхідності повідомляти свій пароль" } }, { @@ -1600,7 +1602,8 @@ ], "render": { "en": "Allow to log in and act as {_name}", - "cs": "Umožnit přihlášení a vystupování jako {_name}" + "cs": "Umožnit přihlášení a vystupování jako {_name}", + "uk": "Дозволити увійти та діяти від імені {_name}" } }, { diff --git a/assets/layers/wayside_shrine/wayside_shrine.json b/assets/layers/wayside_shrine/wayside_shrine.json index 90e4d3187d..59421c3382 100644 --- a/assets/layers/wayside_shrine/wayside_shrine.json +++ b/assets/layers/wayside_shrine/wayside_shrine.json @@ -665,7 +665,8 @@ "if": "subject:wikidata=Q188618", "hideInAnswer": "religion!=hindu", "then": { - "en": "Hanuman is depicted" + "en": "Hanuman is depicted", + "cs": "Je vyobrazen Hanumán" } } ], diff --git a/assets/themes/architecture/architecture.json b/assets/themes/architecture/architecture.json index f8291aa1cc..d3accd9b15 100644 --- a/assets/themes/architecture/architecture.json +++ b/assets/themes/architecture/architecture.json @@ -9,7 +9,7 @@ "it": "Edifici con uno stile architettonico" }, "description": { - "en": "A map showing the archetectural style of buildings", + "en": "A map showing the architectural style of buildings", "de": "Eine Karte, die den architektonischen Stil der Gebäude zeigt", "zh_Hant": "顯示建築風格的地圖", "cs": "Mapa ukazující architektonické slohy budov", diff --git a/assets/themes/grb/grb.json b/assets/themes/grb/grb.json index 007c7985e3..e8115eeac3 100644 --- a/assets/themes/grb/grb.json +++ b/assets/themes/grb/grb.json @@ -698,7 +698,8 @@ "en": "Profile mention obligated", "nl": "Link op profiel verplicht", "it": "Menzione del profilo obbligatoria", - "zh_Hant": "個人檔案義務" + "zh_Hant": "個人檔案義務", + "cs": "Zmínění profilu povinné" } }, "body": [ @@ -719,7 +720,8 @@ "en": "to include the link https://wiki.openstreetmap.org/wiki/WikiProject_Belgium/Building_and_address_import", "nl": " en voeg deze link toe: https://wiki.openstreetmap.org/wiki/WikiProject_Belgium/Building_and_address_import", "it": "per includere il link https://wiki.openstreetmap.org/wiki/WikiProject_Belgium/Building_and_address_import", - "zh_Hant": "要包括連結 https://wiki.openstreetmap.org/wiki/WikiProject_Belgium/Building_and_address_import" + "zh_Hant": "要包括連結 https://wiki.openstreetmap.org/wiki/WikiProject_Belgium/Building_and_address_import", + "cs": "k přidání odkazu https://wiki.openstreetmap.org/wiki/WikiProject_Belgium/Building_and_address_import" } } }, diff --git a/assets/themes/historic_aircraft/historic_aircraft.json b/assets/themes/historic_aircraft/historic_aircraft.json index 624975c5ce..f4fa35497b 100644 --- a/assets/themes/historic_aircraft/historic_aircraft.json +++ b/assets/themes/historic_aircraft/historic_aircraft.json @@ -3,12 +3,14 @@ "title": { "en": "Historic aircraft", "cs": "Historické letadlo", - "zh_Hant": "歷史飛機" + "zh_Hant": "歷史飛機", + "uk": "Історичний літак" }, "description": { "en": "A map showing all historic, permanently installed aircraft. The aircraft can be in a museum, an artwork or a memorial.", "cs": "Mapa ukazující historické, trvale instalované letadlo. Letadlo může být v muzeu, v rámci uměleckého díla nebo pomníku.", - "zh_Hant": "顯示所有歷史物件,永久陳列的飛機。而飛機可以是博物館、藝術品或是紀念碑。" + "zh_Hant": "顯示所有歷史物件,永久陳列的飛機。而飛機可以是博物館、藝術品或是紀念碑。", + "uk": "Карта, що показує всі історичні, стаціонарно встановлені літаки. Літак може бути музеєм, витвором мистецтва або меморіалом." }, "icon": "./assets/svg/airport.svg", "layers": [ diff --git a/assets/themes/historic_rolling_stock/historic_rolling_stock.json b/assets/themes/historic_rolling_stock/historic_rolling_stock.json index 524fd8f035..5f40dab956 100644 --- a/assets/themes/historic_rolling_stock/historic_rolling_stock.json +++ b/assets/themes/historic_rolling_stock/historic_rolling_stock.json @@ -2,13 +2,15 @@ "id": "historic_rolling_stock", "title": { "en": "Historic rolling stock", - "cs": "Historické železniční vozidlo", - "zh_Hant": "歷史火車" + "cs": "Historická železniční vozidla", + "zh_Hant": "歷史火車", + "uk": "Історичний рухомий склад" }, "description": { "en": "A map showing all historic, permanently installed rolling stock, such as locomitives and railway carriages, e.g. in a museum, an artwork or a memorial.", "cs": "Mapa ukazující historické, trvale instalované železniční vozidlo, kupříkladu lokomotivu nebo železniční vůz, např. v muzeu, v rámci uměleckého díla nebo pomníku.", - "zh_Hant": "顯示所有歷史,永久安裝的火車,如火車頭與車廂,例如在博物館、公共藝術或是紀念碑型式的地圖。" + "zh_Hant": "顯示所有歷史,永久安裝的火車,如火車頭與車廂,例如在博物館、公共藝術或是紀念碑型式的地圖。", + "uk": "Карта, що показує весь історичний, постійно встановлений рухомий склад, такий як локомотиви та залізничні вагони, наприклад, у музеї, мистецькому закладі або меморіалі." }, "icon": "./assets/layers/historic_rolling_stock/steam_locomotive.svg", "layers": [ diff --git a/assets/themes/pets/pets.json b/assets/themes/pets/pets.json index a5887c98f1..92d7a3d0e6 100644 --- a/assets/themes/pets/pets.json +++ b/assets/themes/pets/pets.json @@ -108,7 +108,8 @@ "en": "Pet stores", "nl": "Dierenwinkels", "it": "Negozi di animali", - "zh_Hant": "寵物用品店" + "zh_Hant": "寵物用品店", + "cs": "Obchody se zvířecími potřebami" }, "=presets": [ { @@ -119,7 +120,8 @@ "en": "a pet shop", "nl": "een dierenwinkel", "it": "un negozio di animali", - "zh_Hant": "寵物用品店" + "zh_Hant": "寵物用品店", + "cs": "obchod se zvířecími potřebami" } } ], diff --git a/assets/themes/postboxes/postboxes.json b/assets/themes/postboxes/postboxes.json index b760e3236e..eccf3fd214 100644 --- a/assets/themes/postboxes/postboxes.json +++ b/assets/themes/postboxes/postboxes.json @@ -30,7 +30,8 @@ "ca": "A aquest mapa pots afegir dades d'oficines de correus i bústies de correus. ¡Pots utilitzar aquest mapa per a trobar on pots enviar la teva pròxima postal! :)
Has trobat una errada o algo que falta? Pots editar aquest mapa amb un compte gratuït d'OpenStreetMap.", "cs": "Na této mapě můžete najít a přidat údaje o poštách a poštovních schránkách. Pomocí této mapy můžete zjistit, kam můžete poslat svou příští pohlednici! :)
Všimli jste si chyby nebo vám chybí poštovní schránka? Tuto mapu můžete upravovat pomocí bezplatného účtu OpenStreetMap.", "pl": "Na tej mapie możesz znaleźć i dodać dane urzędów pocztowych i skrzynek pocztowych. Możesz skorzystać z tej mapy, aby dowiedzieć się, gdzie możesz wysłać kolejną pocztówkę! :)
Zauważyłeś błąd lub brakuje skrzynki pocztowej? Możesz edytować tę mapę za pomocą bezpłatnego konta OpenStreetMap.", - "ko": "이 지도에서는 우체국과 우편함의 데이터를 찾고 추가할 수 있습니다. 다음 엽서를 보낼 장소를 찾는 데 이 지도를 활용할 수 있습니다
! :) 오류를 발견했거나 우편함이 누락되었나요? 무료 OpenStreetMap 계정을 사용하여 이 지도를 편집할 수 있습니다." + "ko": "이 지도에서는 우체국과 우편함의 데이터를 찾고 추가할 수 있습니다. 다음 엽서를 보낼 장소를 찾는 데 이 지도를 활용할 수 있습니다
! :) 오류를 발견했거나 우편함이 누락되었나요? 무료 OpenStreetMap 계정을 사용하여 이 지도를 편집할 수 있습니다.", + "uk": "На цій карті ви можете знайти та додати дані поштових відділень та поштових скриньок. Ви можете використовувати цю карту, щоб знайти, куди можна надіслати свою наступну листівку! :)
Помітили помилку або відсутня поштова скринька? Ви можете редагувати цю карту за допомогою безкоштовного облікового запису OpenStreetMap." }, "shortDescription": { "en": "A map showing postboxes and post offices", diff --git a/assets/themes/wayside_shrines/wayside_shrines.json b/assets/themes/wayside_shrines/wayside_shrines.json index b50a1c5d30..04f4179ad8 100644 --- a/assets/themes/wayside_shrines/wayside_shrines.json +++ b/assets/themes/wayside_shrines/wayside_shrines.json @@ -4,13 +4,15 @@ "en": "Wayside shrines", "it": "Edicole votive", "cs": "Kapličky u cest", - "zh_Hant": "路邊小廟" + "zh_Hant": "路邊小廟", + "uk": "Придорожні святині" }, "description": { "en": "This map shows shrines and crosses found on the side of roads and paths, and allows adding new ones", "it": "Questa mappa mostra edicole votive e croci trovate ai lati di strade e sentieri, e permette di aggiungerne di nuove", "cs": "Tato mapa ukazuje kapličky a kříže podél cest a stezek, a umožňuje přidat nové", - "zh_Hant": "這份地圖顯示路邊或小徑旁的小廟與十字架,並且也能加上新的" + "zh_Hant": "這份地圖顯示路邊或小徑旁的小廟與十字架,並且也能加上新的", + "uk": "Ця мапа показує святині та хрести, знайдені на узбіччях доріг і стежок, а також дозволяє додавати нові" }, "icon": "./assets/layers/wayside_shrine/shrine.svg", "layers": [ diff --git a/langs/cs.json b/langs/cs.json index 678151e88f..8046490c6d 100644 --- a/langs/cs.json +++ b/langs/cs.json @@ -6,9 +6,9 @@ "back": "Jít zpět do MapComplete", "download": "Stáhnout aplikaci", "intro": "MapComplete je k dispozici jako aplikace pro Android k přímému stažení. Pracujeme na to, aby byla zveřejněna i v repozitáři F-Droid.", + "noPlayServices": "Aplikace funguje bez Google Play Services", "older": "Zobrazit starší verze", - "title": "Aplikace MapComplete pro Android", - "noPlayServices": "Aplikace funguje bez Google Play Services" + "title": "Aplikace MapComplete pro Android" }, "centerMessage": { "allFilteredAway": "Žádný objekt v zobrazení nesplňuje všechny filtry", @@ -562,6 +562,8 @@ "addPicture": "Udělat fotku", "doDelete": "Odebrat obrázek", "isDeleted": "Smazáno", + "loadingFailed": "Načítání tohoto obrázku selhalo", + "mapillaryTrackingProtection": "Přísná ochrana proti sledování blokuje načítání obrázků z Mapillary, protože vlastníkem Mapillary je Facebook/Meta. Pokud chcete vidět tento obrázek, vypněte přísnou ochranu proti sledování.", "nearby": { "close": "Sbalení panelu s okolními obrázky", "failed": "Získání obrázků ze služby {service} se nezdařilo", @@ -591,8 +593,11 @@ }, "pleaseLogin": "Pro přidání fotky se prosím přihlaste", "processing": "Server zpracovává váš obrázek", + "reported": "Tento obrázek byl nahlášen a může obsahovat škodlivý obsah", "respectPrivacy": "Nenahrávejte z Map Google, Google Streetview ani z jiných zdrojů chráněných autorskými právy.", "selectFile": "Vybrat obrázek ze svého zařízení", + "showAnyway": "Stejně ukázat obrázek", + "strictProtectionDetected": "Byla detekována přísná ochrana proti sledování (nebo jiné blokování obsahu), která může blokovat přístup k tomuto obrázku.", "toBig": "Váš obrázek je příliš velký, protože má velikost {actual_size}. Používejte prosím obrázky o maximální velikosti {max_size}", "unlink": { "button": "Odpojit obrázek", @@ -616,12 +621,7 @@ "uploading": "Váš obrázek se právě nahrává…" } }, - "uploadFailed": "Obrázek se nepodařilo nahrát. Jste připojeni k internetu a máte povoleno rozhraní API třetích stran? Prohlížeč Brave nebo zásuvný modul uMatrix je mohou blokovat.", - "showAnyway": "Stejně ukázat obrázek", - "strictProtectionDetected": "Byla detekována přísná ochrana proti sledování (nebo jiné blokování obsahu), která může blokovat přístup k tomuto obrázku.", - "loadingFailed": "Načítání tohoto obrázku selhalo", - "mapillaryTrackingProtection": "Přísná ochrana proti sledování blokuje načítání obrázků z Mapillary, protože vlastníkem Mapillary je Facebook/Meta. Pokud chcete vidět tento obrázek, vypněte přísnou ochranu proti sledování.", - "reported": "Tento obrázek byl nahlášen a může obsahovat škodlivý obsah" + "uploadFailed": "Obrázek se nepodařilo nahrát. Jste připojeni k internetu a máte povoleno rozhraní API třetích stran? Prohlížeč Brave nebo zásuvný modul uMatrix je mohou blokovat." }, "imageQueue": { "confirmDelete": "Trvale smazat tento obrázek", @@ -924,4 +924,4 @@ "startsWithQ": "Identifikátor wikidat začíná písmenem Q a následuje za ním číslo" } } -} +} \ No newline at end of file diff --git a/langs/da.json b/langs/da.json index 824c9f2f8a..26b590134d 100644 --- a/langs/da.json +++ b/langs/da.json @@ -640,4 +640,4 @@ "description": "En Wikidata identifier" } } -} +} \ No newline at end of file diff --git a/langs/hi.json b/langs/hi.json index 0967ef424b..7a73a41bfd 100644 --- a/langs/hi.json +++ b/langs/hi.json @@ -1 +1,2 @@ -{} +{ +} \ No newline at end of file diff --git a/langs/hi@hinglish.json b/langs/hi@hinglish.json index 0967ef424b..7a73a41bfd 100644 --- a/langs/hi@hinglish.json +++ b/langs/hi@hinglish.json @@ -1 +1,2 @@ -{} +{ +} \ No newline at end of file diff --git a/langs/hi_Latn.json b/langs/hi_Latn.json index 0967ef424b..7a73a41bfd 100644 --- a/langs/hi_Latn.json +++ b/langs/hi_Latn.json @@ -1 +1,2 @@ -{} +{ +} \ No newline at end of file diff --git a/langs/layers/ca.json b/langs/layers/ca.json index eefff3016f..aad9665dd6 100644 --- a/langs/layers/ca.json +++ b/langs/layers/ca.json @@ -13770,4 +13770,4 @@ "render": "Turbina eòlica" } } -} +} \ No newline at end of file diff --git a/langs/layers/cs.json b/langs/layers/cs.json index 4d3e9b12d9..10475ad9f5 100644 --- a/langs/layers/cs.json +++ b/langs/layers/cs.json @@ -14806,4 +14806,4 @@ "render": "větrná turbína" } } -} +} \ No newline at end of file diff --git a/langs/layers/de.json b/langs/layers/de.json index 668ce8b6e8..deb382aa7a 100644 --- a/langs/layers/de.json +++ b/langs/layers/de.json @@ -13701,4 +13701,4 @@ "render": "Windrad" } } -} +} \ No newline at end of file diff --git a/langs/layers/en.json b/langs/layers/en.json index 1759473d09..6d45d14449 100644 --- a/langs/layers/en.json +++ b/langs/layers/en.json @@ -14806,4 +14806,4 @@ "render": "wind turbine" } } -} +} \ No newline at end of file diff --git a/langs/layers/es.json b/langs/layers/es.json index f83a82e294..dcd0f5b7c1 100644 --- a/langs/layers/es.json +++ b/langs/layers/es.json @@ -12582,4 +12582,4 @@ "render": "aerogenerador" } } -} +} \ No newline at end of file diff --git a/langs/layers/fr.json b/langs/layers/fr.json index fa9ba94b23..b8b83b4ad2 100644 --- a/langs/layers/fr.json +++ b/langs/layers/fr.json @@ -7627,4 +7627,4 @@ "render": "éolienne" } } -} +} \ No newline at end of file diff --git a/langs/layers/hi.json b/langs/layers/hi.json index 0967ef424b..7a73a41bfd 100644 --- a/langs/layers/hi.json +++ b/langs/layers/hi.json @@ -1 +1,2 @@ -{} +{ +} \ No newline at end of file diff --git a/langs/layers/hi@hinglish.json b/langs/layers/hi@hinglish.json index 0967ef424b..7a73a41bfd 100644 --- a/langs/layers/hi@hinglish.json +++ b/langs/layers/hi@hinglish.json @@ -1 +1,2 @@ -{} +{ +} \ No newline at end of file diff --git a/langs/layers/hi_Latn.json b/langs/layers/hi_Latn.json index 0967ef424b..7a73a41bfd 100644 --- a/langs/layers/hi_Latn.json +++ b/langs/layers/hi_Latn.json @@ -1 +1,2 @@ -{} +{ +} \ No newline at end of file diff --git a/langs/layers/it.json b/langs/layers/it.json index e644c6bdc1..1bfea386b5 100644 --- a/langs/layers/it.json +++ b/langs/layers/it.json @@ -14639,4 +14639,4 @@ "render": "turbina eolica" } } -} +} \ No newline at end of file diff --git a/langs/layers/nl.json b/langs/layers/nl.json index aedf109ba3..bcbb56374a 100644 --- a/langs/layers/nl.json +++ b/langs/layers/nl.json @@ -2148,6 +2148,9 @@ }, "title": { "mappings": { + "0": { + "then": "{name}" + }, "1": { "then": "Vogelkijkhut {name}" }, @@ -4958,8 +4961,8 @@ "then": "Deze muntpers heeft vier ontwerpen beschikbaar." } }, - "render": "Deze muntpers heeft {coin:design_count} ontwerpen beschikbaar.", - "question": "Hoeveel ontwerpen zijn er beschikbaar?" + "question": "Hoeveel ontwerpen zijn er beschikbaar?", + "render": "Deze muntpers heeft {coin:design_count} ontwerpen beschikbaar." }, "fee": { "mappings": { @@ -6884,6 +6887,11 @@ } }, "title": { + "mappings": { + "0": { + "then": "{name}" + } + }, "render": "Natuurgebied" } }, @@ -7418,6 +7426,21 @@ "render": "Picknicktafel" } }, + "play_forest": { + "description": "Een speelbos is een vrij toegankelijke zone in een bos", + "name": "Speelbossen", + "title": { + "mappings": { + "0": { + "then": "{name}" + }, + "1": { + "then": "Speelbos {name}" + } + }, + "render": "Speelbos" + } + }, "playground": { "deletion": { "nonDeleteMappings": { @@ -9166,6 +9189,9 @@ }, "title": { "mappings": { + "0": { + "then": "{name}" + }, "1": { "then": "Voetpad" }, @@ -11415,13 +11441,25 @@ } }, "village_green": { - "description": "Een laag die dorpsgroen toont (gemeenschapsgroen, maar niet echt een park)" + "description": "Een laag die dorpsgroen toont (gemeenschapsgroen, maar niet echt een park)", + "name": "Speelweide", + "title": { + "mappings": { + "0": { + "then": "{name}" + } + }, + "render": "Speelweide" + } }, "visitor_information_centre": { "description": "Een bezoekerscentrum biedt informatie over een specifieke attractie of bezienswaardigheid waar het is gevestigd.", "name": "Bezoekerscentrum", "title": { "mappings": { + "0": { + "then": "{name:nl}" + }, "1": { "then": "{name}" } @@ -11635,4 +11673,4 @@ "render": "windturbine" } } -} +} \ No newline at end of file diff --git a/langs/layers/pl.json b/langs/layers/pl.json index 360da47a41..56bf8b13ae 100644 --- a/langs/layers/pl.json +++ b/langs/layers/pl.json @@ -3732,4 +3732,4 @@ "render": "turbina wiatrowa" } } -} +} \ No newline at end of file diff --git a/langs/layers/uk.json b/langs/layers/uk.json index 8790c48c69..a9a8668717 100644 --- a/langs/layers/uk.json +++ b/langs/layers/uk.json @@ -248,6 +248,9 @@ } } }, + "all_streets": { + "name": "Всі вулиці" + }, "ambulancestation": { "name": "Карта станцій швидкої допомоги", "tagRenderings": { @@ -360,6 +363,7 @@ "name": "Пункти екстреного збору" }, "assisted_repair": { + "name": "Ремонтні кафе та майстерні з надання допомоги у ремонті", "tagRenderings": { "item:repair": { "mappings": { @@ -368,8 +372,7 @@ } } } - }, - "name": "Ремонтні кафе та майстерні з надання допомоги у ремонті" + } }, "atm": { "name": "Банкомати", @@ -636,22 +639,22 @@ } } }, - "bike_cleaning-service_bicycle_cleaning_charge": { - "mappings": { - "1": { - "then": "Безкоштовне використання" - }, - "0": { - "then": "Послугою прибирання можна користуватися безкоштовно" - } - } - }, "bike_cleaning-charge": { "mappings": { "0": { "then": "Ця послуга прибирання є безкоштовною" } } + }, + "bike_cleaning-service_bicycle_cleaning_charge": { + "mappings": { + "0": { + "then": "Послугою прибирання можна користуватися безкоштовно" + }, + "1": { + "then": "Безкоштовне використання" + } + } } } }, @@ -836,6 +839,20 @@ } } }, + "bike_themed_object": { + "name": "Об'єкт, пов'язаний з велосипедом" + }, + "binocular": { + "tagRenderings": { + "binocular-charge": { + "mappings": { + "0": { + "then": "Безкоштовне використання" + } + } + } + } + }, "building": { "tagRenderings": { "architecture": { @@ -880,6 +897,7 @@ } }, "caravansites": { + "name": "Кемпінги", "tagRenderings": { "caravansites-internet": { "question": "Чи є в цьому місці доступ до Інтернету?" @@ -888,8 +906,7 @@ "question": "Це місце має веб-сайт?", "render": "Офіційний веб-сайт: {website}" } - }, - "name": "Кемпінги" + } }, "charge_point": { "name": "Пункти зарядки", @@ -1059,14 +1076,14 @@ "1": { "then": "Безкоштовне використання, але потрібно пройти автентифікацію" }, + "2": { + "then": "Безкоштовне використання" + }, "3": { "then": "Платне користування, але безкоштовне для клієнтів готелю/пабу/лікарні/..., який експлуатує зарядну станцію" }, "4": { "then": "Платне користування" - }, - "2": { - "then": "Безкоштовне використання" } }, "question": "Чи потрібно платити за користування цією зарядною станцією?" @@ -1101,6 +1118,9 @@ "render": "Зарядна станція" } }, + "childcare": { + "name": "Догляд за дітьми" + }, "climbing": { "tagRenderings": { "website": { @@ -1108,6 +1128,9 @@ } } }, + "climbing_club": { + "name": "Клуб альпіністів" + }, "climbing_gym": { "tagRenderings": { "name": { @@ -1122,7 +1145,14 @@ } } }, + "climbing_opportunity": { + "name": "Можливості для скелелазіння?" + }, + "climbing_route": { + "name": "Маршрути для скелелазіння" + }, "clock": { + "name": "Годинники", "tagRenderings": { "support": { "mappings": { @@ -1131,21 +1161,24 @@ } } } - }, - "name": "Годинники" + } }, "crossings": { + "name": "Перехрестя", "tagRenderings": { "crossing-vibration": { "question": "Чи має цей світлофор вібраційні сигнали для полегшення переходу? (зазвичай розташовані внизу кнопки переходу)" } - }, - "name": "Перехрестя" + } }, "cyclestreets": { "name": "Велодороги" }, + "cyclist_waiting_aid": { + "name": "Допоміжні засоби для велосипедистів, що чекають" + }, "defibrillator": { + "name": "Дефібрилятори", "tagRenderings": { "defibrillator-access": { "render": "Доступ – {access}" @@ -1154,8 +1187,7 @@ "question": "Який номер телефону для запитань щодо цього дефібрилятора?", "render": "Телефонуйте з питань щодо цього дефібрилятора: {phone}" } - }, - "name": "Дефібрилятори" + } }, "dentist": { "name": "Стоматолог", @@ -1169,6 +1201,9 @@ "render": "Стоматологічний кабінет {name}" } }, + "disaster_response": { + "name": "Організації з реагування на надзвичайні ситуації" + }, "doctors": { "tagRenderings": { "name": { @@ -1266,15 +1301,19 @@ } }, "dumpstations": { + "name": "Сантехнічні станції зливу", "tagRenderings": { "dumpstations-network": { "question": "Частиною якої мережі є цей заклад? (пропустіть, якщо немає)", "render": "Ця станція є частиною мережі {network}" } - }, - "name": "Сантехнічні станції зливу" + } + }, + "elevator": { + "name": "Ліфт" }, "elongated_coin": { + "name": "Монетні преси", "tagRenderings": { "indoor": { "mappings": { @@ -1286,10 +1325,10 @@ } } } - }, - "name": "Монетні преси" + } }, "entrance": { + "name": "Вхід", "tagRenderings": { "Entrance type": { "mappings": { @@ -1305,8 +1344,7 @@ }, "question": "Що це за тип входу?" } - }, - "name": "Вхід" + } }, "etymology": { "name": "Має етимологію", @@ -1326,7 +1364,25 @@ } } }, + "excrement_bag_dispenser": { + "name": "Диспенсери для пакетів для екскрементів" + }, + "extinguisher": { + "name": "Вогнегасники" + }, + "filters": { + "filter": { + "9": { + "options": { + "0": { + "question": "Безкоштовне використання" + } + } + } + } + }, "fire_station": { + "name": "Пожежні станції", "presets": { "0": { "description": "Пожежна станція - це місце, де знаходяться пожежні машини та пожежники, коли вони не працюють." @@ -1339,8 +1395,19 @@ "station-street": { "question": " Як називається вулиця, на якій розташована станція?" } - }, - "name": "Пожежні станції" + } + }, + "firepit": { + "name": "Вогнище" + }, + "fitness_centre": { + "name": "Фітнес-центри" + }, + "fitness_station": { + "name": "Фітнес-станції" + }, + "fixme": { + "name": "Об'єкти OSM з тегами FIXME" }, "food": { "deletion": { @@ -1438,13 +1505,13 @@ "name": "Фуд-корти" }, "ghost_bike": { + "name": "Велосипеди-привиди", "tagRenderings": { "ghost_bike-inscription": { "question": "Який напис на цьому примарному велосипеді?", "render": "{inscription}" } - }, - "name": "Велосипеди-привиди" + } }, "ghostsign": { "tagRenderings": { @@ -1457,6 +1524,9 @@ } } }, + "governments": { + "name": "урядове" + }, "gps_track": { "name": "Твій пройдений шлях", "tagRenderings": { @@ -1466,12 +1536,15 @@ } }, "grave": { + "name": "Надгробки", "presets": { "0": { "description": "Надгробок - це фізичний об'єкт, який вказує на те, що тут похована одна або кілька осіб. Як правило, на ньому викарбувано ім'я, дату народження та дату смерті особи чи осіб." } - }, - "name": "Надгробки" + } + }, + "guidepost": { + "name": "Довідники" }, "hackerspace": { "tagRenderings": { @@ -1627,6 +1700,43 @@ "outdoor_seating": { "name": "Сидіння на відкритому повітрі" }, + "parcel_lockers": { + "name": "Поштомати", + "tagRenderings": { + "brand": { + "question": "Який бренд шафки для посилок?" + }, + "mail-in": { + "mappings": { + "0": { + "then": "З цього поштомату можна відправляти посилки" + }, + "1": { + "then": "Ви не можете надсилати посилки з цього поштомату" + }, + "2": { + "then": "З цього поштомату можна відправляти посилки, але тільки для повернення" + } + }, + "question": "Чи можете ви відправляти посилки з цього поштомату?" + }, + "operator": { + "question": "Який оператор поштомату?", + "render": "Цей посилкова шафка обслуговується компанією {operator}" + }, + "ref": { + "question": "Який ідентифікаційний номер цього поштомату?", + "render": "Ця посилкова шафка має номер {ref}" + } + }, + "title": { + "mappings": { + "0": { + "then": "{brand} поштомат" + } + } + } + }, "parking": { "tagRenderings": { "parking-type": { @@ -1785,7 +1895,48 @@ } } }, + "postboxes": { + "name": "Поштові скриньки" + }, "postoffices": { + "filter": { + "1": { + "options": { + "0": { + "question": "Пропонує відправлення листів" + } + } + }, + "2": { + "options": { + "0": { + "question": "Пропонує відправлення посилок" + } + } + }, + "3": { + "options": { + "0": { + "question": "Пропонує забрати пропущені посилки" + } + } + }, + "4": { + "options": { + "0": { + "question": "Приймає посилки, відправлені сюди" + } + } + }, + "5": { + "options": { + "0": { + "question": "Продає марки" + } + } + } + }, + "name": "Поштові відділення", "tagRenderings": { "opening_hours": { "override": { @@ -1823,48 +1974,23 @@ "post_offic_brand": { "render": "Це поштове відділення {brand}" } - }, - "name": "Поштові відділення", - "filter": { - "1": { - "options": { - "0": { - "question": "Пропонує відправлення листів" - } - } - }, - "3": { - "options": { - "0": { - "question": "Пропонує забрати пропущені посилки" - } - } - }, - "4": { - "options": { - "0": { - "question": "Приймає посилки, відправлені сюди" - } - } - }, - "5": { - "options": { - "0": { - "question": "Продає марки" - } - } - }, - "2": { - "options": { - "0": { - "question": "Пропонує відправлення посилок" - } - } - } } }, "public_bookcase": { "tagRenderings": { + "bookcase-is-indoors": { + "mappings": { + "0": { + "then": "Ця книжкова шафа знаходиться в приміщенні" + }, + "1": { + "then": "Ця книжкова шафа розташована на відкритому повітрі" + }, + "2": { + "then": "Ця книжкова шафа розташована на відкритому повітрі" + } + } + }, "public_bookcase-brand": { "mappings": { "0": { @@ -1874,6 +2000,19 @@ "question": "Чи є ця публічна книжкова шафа частиною більшої мережі?", "render": "Ця публічна книжкова шафа є частиною {brand}" }, + "public_bookcase-capacity": { + "question": "Скільки книг вміщається в цю публічну книжкову шафу?", + "render": "У цю книжкову шафу вміщається {capacity} книг" + }, + "public_bookcase-name": { + "mappings": { + "0": { + "then": "Ця книжкова шафа не має назви" + } + }, + "question": "Як називається ця публічна книжкова шафа?", + "render": "Назва цієї книжкової шафи — {name}" + }, "public_bookcase-ref": { "mappings": { "0": { @@ -1888,32 +2027,6 @@ "text": "Більше інформації на сайті" } } - }, - "bookcase-is-indoors": { - "mappings": { - "0": { - "then": "Ця книжкова шафа знаходиться в приміщенні" - }, - "2": { - "then": "Ця книжкова шафа розташована на відкритому повітрі" - }, - "1": { - "then": "Ця книжкова шафа розташована на відкритому повітрі" - } - } - }, - "public_bookcase-name": { - "question": "Як називається ця публічна книжкова шафа?", - "render": "Назва цієї книжкової шафи — {name}", - "mappings": { - "0": { - "then": "Ця книжкова шафа не має назви" - } - } - }, - "public_bookcase-capacity": { - "question": "Скільки книг вміщається в цю публічну книжкову шафу?", - "render": "У цю книжкову шафу вміщається {capacity} книг" } } }, @@ -1968,6 +2081,13 @@ "internet-ssid": { "render": "Назва мережі: {internet_access:ssid}" }, + "just_created": { + "mappings": { + "0": { + "then": "Ви щойно створили цей елемент! Дякуємо, що поділилися цією інформацією зі світом і допомогли людям по всьому світу." + } + } + }, "last_edit": { "render": { "special": { @@ -2063,13 +2183,6 @@ "website": { "editButtonAriaLabel": "Редагувати веб-сайт", "question": "Який веб-сайт має {title()}?" - }, - "just_created": { - "mappings": { - "0": { - "then": "Ви щойно створили цей елемент! Дякуємо, що поділилися цією інформацією зі світом і допомогли людям по всьому світу." - } - } } } }, @@ -2298,6 +2411,7 @@ } } }, + "name": "Магазин", "presets": { "0": { "description": "Пізніше ви можете уточнити, що саме продає цей магазин.", @@ -2381,8 +2495,18 @@ "question": "Як називається цей магазин?", "render": "Цей магазин називається {name}" } - }, - "name": "Магазин" + } + }, + "shower": { + "tagRenderings": { + "fee": { + "mappings": { + "1": { + "then": "Цим душем можна користуватися безкоштовно" + } + } + } + } }, "ski_piste": { "tagRenderings": { @@ -2605,13 +2729,6 @@ } }, "toilet_at_amenity": { - "tagRenderings": { - "opening_hours": { - "override": { - "question": "Коли відкрито приміщення, де розташовані ці туалети?" - } - } - }, "filter": { "2": { "options": { @@ -2620,22 +2737,29 @@ } } } + }, + "tagRenderings": { + "opening_hours": { + "override": { + "question": "Коли відкрито приміщення, де розташовані ці туалети?" + } + } } }, "transit_routes": { "tagRenderings": { - "network": { - "render": "Ця автобусна лінія є частиною {network} мережі" - }, "from": { "render": "Ця автобусна лінія починається в {from}" }, - "to": { - "render": "Ця автобусна лінія закінчується в {to}" + "network": { + "render": "Ця автобусна лінія є частиною {network} мережі" }, "operator": { "render": "Ця автобусна лінія обслуговується {operator}" }, + "to": { + "render": "Ця автобусна лінія закінчується в {to}" + }, "via": { "question": "Яка кінцева зупинка цієї автобусної лінії?" } @@ -2651,6 +2775,9 @@ }, "question": "Чи є на цій зупинці лавка?" }, + "bin": { + "question": "Чи є на цій зупинці сміттєвий бак?" + }, "shelter": { "mappings": { "0": { @@ -2661,9 +2788,6 @@ } }, "question": "Чи є на цій зупинці укриття?" - }, - "bin": { - "question": "Чи є на цій зупинці сміттєвий бак?" } } }, @@ -2791,6 +2915,13 @@ "after": "Будь-хто, хто має цей файл, може робити рецензії з вашим ім'ям" } }, + "mangrove-reviews-allowed": { + "mappings": { + "1": { + "then": "Показувати відгуки за замовчуванням, за винятком чутливих тем (де ми будемо запитувати про кожну функцію)" + } + } + }, "more_privacy": { "mappings": { "0": { @@ -2821,6 +2952,12 @@ }, "question": "Чи потрібно показувати масштабну лінійку на карті?" }, + "share-login-explanation": { + "render": "За допомогою QR-коду, наведеного нижче, ви можете увійти в систему на іншому пристрої без необхідності повідомляти свій пароль" + }, + "share-login-group-title": { + "render": "Дозволити увійти та діяти від імені {_name}" + }, "show_crosshair": { "mappings": { "0": { @@ -2940,19 +3077,6 @@ "then": "Ви зробили внесок у переклад MapComplete за допомогою {_translation_contributions} комітів! Це чудово!" } } - }, - "mangrove-reviews-allowed": { - "mappings": { - "1": { - "then": "Показувати відгуки за замовчуванням, за винятком чутливих тем (де ми будемо запитувати про кожну функцію)" - } - } - }, - "share-login-explanation": { - "render": "За допомогою QR-коду, наведеного нижче, ви можете увійти в систему на іншому пристрої без необхідності повідомляти свій пароль" - }, - "share-login-group-title": { - "render": "Дозволити увійти та діяти від імені {_name}" } }, "title": { @@ -3180,129 +3304,5 @@ "title": { "render": "Утилізація відходів" } - }, - "parcel_lockers": { - "tagRenderings": { - "brand": { - "question": "Який бренд шафки для посилок?" - }, - "mail-in": { - "question": "Чи можете ви відправляти посилки з цього поштомату?", - "mappings": { - "0": { - "then": "З цього поштомату можна відправляти посилки" - }, - "2": { - "then": "З цього поштомату можна відправляти посилки, але тільки для повернення" - }, - "1": { - "then": "Ви не можете надсилати посилки з цього поштомату" - } - } - }, - "ref": { - "question": "Який ідентифікаційний номер цього поштомату?", - "render": "Ця посилкова шафка має номер {ref}" - }, - "operator": { - "question": "Який оператор поштомату?", - "render": "Цей посилкова шафка обслуговується компанією {operator}" - } - }, - "name": "Поштомати", - "title": { - "mappings": { - "0": { - "then": "{brand} поштомат" - } - } - } - }, - "postboxes": { - "name": "Поштові скриньки" - }, - "shower": { - "tagRenderings": { - "fee": { - "mappings": { - "1": { - "then": "Цим душем можна користуватися безкоштовно" - } - } - } - } - }, - "binocular": { - "tagRenderings": { - "binocular-charge": { - "mappings": { - "0": { - "then": "Безкоштовне використання" - } - } - } - } - }, - "filters": { - "filter": { - "9": { - "options": { - "0": { - "question": "Безкоштовне використання" - } - } - } - } - }, - "climbing_club": { - "name": "Клуб альпіністів" - }, - "childcare": { - "name": "Догляд за дітьми" - }, - "climbing_route": { - "name": "Маршрути для скелелазіння" - }, - "elevator": { - "name": "Ліфт" - }, - "excrement_bag_dispenser": { - "name": "Диспенсери для пакетів для екскрементів" - }, - "extinguisher": { - "name": "Вогнегасники" - }, - "governments": { - "name": "урядове" - }, - "guidepost": { - "name": "Довідники" - }, - "bike_themed_object": { - "name": "Об'єкт, пов'язаний з велосипедом" - }, - "climbing_opportunity": { - "name": "Можливості для скелелазіння?" - }, - "disaster_response": { - "name": "Організації з реагування на надзвичайні ситуації" - }, - "fitness_centre": { - "name": "Фітнес-центри" - }, - "firepit": { - "name": "Вогнище" - }, - "fixme": { - "name": "Об'єкти OSM з тегами FIXME" - }, - "all_streets": { - "name": "Всі вулиці" - }, - "cyclist_waiting_aid": { - "name": "Допоміжні засоби для велосипедистів, що чекають" - }, - "fitness_station": { - "name": "Фітнес-станції" } -} +} \ No newline at end of file diff --git a/langs/nl.json b/langs/nl.json index c9dbde08dd..c4f7699f08 100644 --- a/langs/nl.json +++ b/langs/nl.json @@ -855,4 +855,4 @@ "startsWithQ": "Een wikidata-identificator begint met Q gevolgd door een nummer" } } -} +} \ No newline at end of file diff --git a/langs/themes/cs.json b/langs/themes/cs.json index cbfa1718e0..493832bb26 100644 --- a/langs/themes/cs.json +++ b/langs/themes/cs.json @@ -629,10 +629,10 @@ "body": { "0": { "render": { + "after": "k přidání odkazu https://wiki.openstreetmap.org/wiki/WikiProject_Belgium/Building_and_address_import", "special": { "text": "Upravit váš uživatelský profil" - }, - "after": "k přidání odkazu https://wiki.openstreetmap.org/wiki/WikiProject_Belgium/Building_and_address_import" + } } }, "1": { @@ -1080,16 +1080,6 @@ "name": "Restaurace vhodné pro vstup se psy" } }, - "7": { - "override": { - "name": "Obchody vhodné pro vstup se psy" - } - }, - "9": { - "override": { - "name=": "Odpadkové koše se sáčky na exkrementy" - } - }, "6": { "override": { "=presets": { @@ -1099,6 +1089,16 @@ }, "name": "Obchody se zvířecími potřebami" } + }, + "7": { + "override": { + "name": "Obchody vhodné pro vstup se psy" + } + }, + "9": { + "override": { + "name=": "Odpadkové koše se sáčky na exkrementy" + } } }, "title": "Veterináři, psí parky a další služby pro domácí zvířata" @@ -1477,4 +1477,4 @@ }, "title": "Zimní údržba" } -} +} \ No newline at end of file diff --git a/langs/themes/de.json b/langs/themes/de.json index 72bb0d5881..0b7ce9a070 100644 --- a/langs/themes/de.json +++ b/langs/themes/de.json @@ -1381,4 +1381,4 @@ "shortDescription": "Eine Karte mit Abfalleimern", "title": "Abfalleimer" } -} +} \ No newline at end of file diff --git a/langs/themes/en.json b/langs/themes/en.json index 054c140c63..ad6416fa57 100644 --- a/langs/themes/en.json +++ b/langs/themes/en.json @@ -1477,4 +1477,4 @@ }, "title": "Winter Service" } -} +} \ No newline at end of file diff --git a/langs/themes/hi.json b/langs/themes/hi.json index 0967ef424b..7a73a41bfd 100644 --- a/langs/themes/hi.json +++ b/langs/themes/hi.json @@ -1 +1,2 @@ -{} +{ +} \ No newline at end of file diff --git a/langs/themes/hi@hinglish.json b/langs/themes/hi@hinglish.json index 0967ef424b..7a73a41bfd 100644 --- a/langs/themes/hi@hinglish.json +++ b/langs/themes/hi@hinglish.json @@ -1 +1,2 @@ -{} +{ +} \ No newline at end of file diff --git a/langs/themes/hi_Latn.json b/langs/themes/hi_Latn.json index 0967ef424b..7a73a41bfd 100644 --- a/langs/themes/hi_Latn.json +++ b/langs/themes/hi_Latn.json @@ -1 +1,2 @@ -{} +{ +} \ No newline at end of file diff --git a/langs/themes/it.json b/langs/themes/it.json index 357ac938f2..e5546596f6 100644 --- a/langs/themes/it.json +++ b/langs/themes/it.json @@ -1451,4 +1451,4 @@ }, "title": "Servizio Invernale" } -} +} \ No newline at end of file diff --git a/langs/themes/nl.json b/langs/themes/nl.json index 6f49130c73..d9fee23dc2 100644 --- a/langs/themes/nl.json +++ b/langs/themes/nl.json @@ -595,8 +595,37 @@ "building type": { "question": "Wat voor soort gebouw is dit?" }, + "grb-fixme": { + "mappings": { + "0": { + "then": "Geen fixme" + } + }, + "question": "Wat zegt de fixme?", + "render": "De fixme is {fixme}" + }, + "grb-housenumber": { + "mappings": { + "0": { + "then": "Geen huisnummer" + } + }, + "question": "Wat is het huisnummer?", + "render": "Het huisnummer is {addr:housenumber}" + }, + "grb-min-level": { + "question": "Hoeveel verdiepingen ontbreken?", + "render": "Dit gebouw begint maar op de {building:min_level} verdieping" + }, "grb-reference": { "render": "Werd geïmporteerd vanuit GRB, het referentienummer is {source:geometry:ref}" + }, + "grb-street": { + "question": "Wat is de straat?", + "render": "De straat is {addr:street}" + }, + "grb-unit": { + "render": "De wooneenheid-aanduiding is {addr:unit} " } } }, @@ -638,7 +667,9 @@ "render": "Link op profiel verplicht" } } - } + }, + "shortDescription": "Grb import helper tool", + "title": "GRB import helper" }, "guideposts": { "description": "Wegwijzers (ook wel handwijzer genoemd) zijn vaak te vinden langs officiële wandel-, fiets-, ski- of paardrijroutes om de richtingen naar verschillende bestemmingen aan te geven. Vaak zijn ze vernoemd naar een regio of plaats en geven ze de hoogte aan.\n\nDe positie van een wegwijzer kan door een wandelaar/fietser/renner/skiër worden gebruikt als bevestiging van de huidige positie, vooral als ze een gedrukte kaart zonder GPS-ontvanger gebruiken. ", @@ -1059,6 +1090,11 @@ }, "title": "Dierenartsen, hondenloopzones en andere huisdiervriendelijke plaatsen" }, + "play_forests": { + "description": "Een speelbos is een zone in een bos die vrij toegankelijk is voor spelende kinderen. Deze wordt in bossen van het Agentschap Natuur en bos altijd aangeduid met het overeenkomstige bord.", + "shortDescription": "Deze kaart toont speelbossen", + "title": "Speelbossen" + }, "playgrounds": { "description": "Op deze kaart vind je speeltuinen en kan je zelf meer informatie en foto's toevoegen", "shortDescription": "Een kaart met speeltuinen", @@ -1132,6 +1168,47 @@ "description": "Alles om te skiën", "title": "Skipistes en kabelbanen" }, + "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": { + "6": { + "name": "Wandelroutes van provincie Antwerpen", + "tagRenderings": { + "walk-description": { + "render": "

Korte beschrijving:

{description}" + }, + "walk-length": { + "render": "Deze wandeling is {_length:km}km lang" + }, + "walk-operator": { + "question": "Wie beheert deze wandeling en plaatst dus de signalisatiebordjes?" + }, + "walk-operator-email": { + "question": "Naar wie kan men emailen bij problemen rond signalisatie?", + "render": "Bij problemen met signalisatie kan men emailen naar {operator:email}" + }, + "walk-type": { + "mappings": { + "0": { + "then": "Dit is een internationale wandelroute" + }, + "1": { + "then": "Dit is een nationale wandelroute" + }, + "2": { + "then": "Dit is een regionale wandelroute" + }, + "3": { + "then": "Dit is een lokale wandelroute" + } + } + } + } + } + }, + "shortDescription": "Speelplekken in de Antwerpse Zuidrand", + "title": "Welkom bij de groendoener!" + }, "sport_pitches": { "description": "Een sportveld is een ingerichte plaats met infrastructuur om een sport te beoefenen", "shortDescription": "Deze kaart toont sportvelden", @@ -1250,6 +1327,10 @@ }, "title": "Straatverlichting" }, + "street_lighting_assen": { + "description": "Op deze kaart vind je alles over straatlantaarns + een dataset van Assen", + "title": "Straatverlichting - Assen" + }, "surveillance": { "description": "Op deze open kaart kan je bewakingscamera's vinden.", "shortDescription": "Bewakingscameras en dergelijke", @@ -1363,9 +1444,13 @@ "description": "Kaart met afvalbakken en recyclingfaciliteiten.", "title": "Afval" }, + "waste_assen": { + "description": "Kaart met afvalbakken en recyclingfaciliteiten + een dataset voor Assen.", + "title": "Afval - Assen" + }, "waste_basket": { "description": "Op deze kaart vind je afvalbakken bij jou in de buurt. Als er een afvalbak ontbreekt op deze kaart, kun je deze zelf toevoegen", "shortDescription": "Een kaart met vuilnisbakken", "title": "Vuilnisbakken" } -} +} \ No newline at end of file diff --git a/langs/themes/uk.json b/langs/themes/uk.json index b6a39edc34..89fe3151ad 100644 --- a/langs/themes/uk.json +++ b/langs/themes/uk.json @@ -433,6 +433,14 @@ "description": "На цій мапі показані різні обʼєкти, повʼязані з охороною здоровʼя", "title": "Охорона здоров'я" }, + "historic_aircraft": { + "description": "Карта, що показує всі історичні, стаціонарно встановлені літаки. Літак може бути музеєм, витвором мистецтва або меморіалом.", + "title": "Історичний літак" + }, + "historic_rolling_stock": { + "description": "Карта, що показує весь історичний, постійно встановлений рухомий склад, такий як локомотиви та залізничні вагони, наприклад, у музеї, мистецькому закладі або меморіалі.", + "title": "Історичний рухомий склад" + }, "hotels": { "description": "На цій мапі ви знайдете готелі поруч з вами", "title": "Готелі" @@ -533,9 +541,9 @@ "title": "Дитячі майданчики" }, "postboxes": { + "description": "На цій карті ви можете знайти та додати дані поштових відділень та поштових скриньок. Ви можете використовувати цю карту, щоб знайти, куди можна надіслати свою наступну листівку! :)
Помітили помилку або відсутня поштова скринька? Ви можете редагувати цю карту за допомогою безкоштовного облікового запису OpenStreetMap.", "shortDescription": "Мапа з позначенням поштових скриньок та поштових відділень", - "title": "Мапа поштових скриньок та поштових відділень", - "description": "На цій карті ви можете знайти та додати дані поштових відділень та поштових скриньок. Ви можете використовувати цю карту, щоб знайти, куди можна надіслати свою наступну листівку! :)
Помітили помилку або відсутня поштова скринька? Ви можете редагувати цю карту за допомогою безкоштовного облікового запису OpenStreetMap." + "title": "Мапа поштових скриньок та поштових відділень" }, "rainbow_crossings": { "description": "На цій мапі показуються пішохідні переходи позначені кольорами веселки, вони також можуть бути легко додані", @@ -596,16 +604,8 @@ "shortDescription": "Мапа з урнами для сміття", "title": "Урни для сміття" }, - "historic_aircraft": { - "title": "Історичний літак", - "description": "Карта, що показує всі історичні, стаціонарно встановлені літаки. Літак може бути музеєм, витвором мистецтва або меморіалом." - }, - "historic_rolling_stock": { - "description": "Карта, що показує весь історичний, постійно встановлений рухомий склад, такий як локомотиви та залізничні вагони, наприклад, у музеї, мистецькому закладі або меморіалі.", - "title": "Історичний рухомий склад" - }, "wayside_shrines": { - "title": "Придорожні святині", - "description": "Ця мапа показує святині та хрести, знайдені на узбіччях доріг і стежок, а також дозволяє додавати нові" + "description": "Ця мапа показує святині та хрести, знайдені на узбіччях доріг і стежок, а також дозволяє додавати нові", + "title": "Придорожні святині" } -} +} \ No newline at end of file diff --git a/langs/themes/zh_Hant.json b/langs/themes/zh_Hant.json index 986592c0b1..9e8551f881 100644 --- a/langs/themes/zh_Hant.json +++ b/langs/themes/zh_Hant.json @@ -1477,4 +1477,4 @@ }, "title": "冬季服務" } -} +} \ No newline at end of file diff --git a/langs/zh_Hant.json b/langs/zh_Hant.json index 10da36dc40..560456d411 100644 --- a/langs/zh_Hant.json +++ b/langs/zh_Hant.json @@ -918,4 +918,4 @@ "startsWithQ": "維基數據編號以 Q 開頭後面接數字" } } -} +} \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index c1eda89f5b..a46f1abe23 100644 --- a/package-lock.json +++ b/package-lock.json @@ -12773,9 +12773,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001723", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001723.tgz", - "integrity": "sha512-1R/elMjtehrFejxwmexeXAtae5UO9iSyFn6G/I806CYC/BLyyBk1EPhrKBkWhy6wM6Xnm47dSJQec+tLJ39WHw==", + "version": "1.0.30001726", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001726.tgz", + "integrity": "sha512-VQAUIUzBiZ/UnlM28fSp2CRF3ivUn1BWEvxMcVTNwpw91Py1pGbPIyIKtd+tzct9C3ouceCVdGAXxZOpZAsgdw==", "dev": true, "funding": [ { diff --git a/src/UI/BigComponents/CopyrightPanel.svelte b/src/UI/BigComponents/CopyrightPanel.svelte index e52ed9cfef..0e0b3b32f5 100644 --- a/src/UI/BigComponents/CopyrightPanel.svelte +++ b/src/UI/BigComponents/CopyrightPanel.svelte @@ -71,7 +71,7 @@ sorted.splice(10, sorted.length - 10) } const links = sorted.map( - (kv) => `${kv.name}`, + (kv) => `${kv.name}` ) const contribs = links.join(", ") @@ -93,7 +93,7 @@ function codeContributors( contributors, - translation: TypedTranslation<{ contributors; hiddenCount }>, + translation: TypedTranslation<{ contributors; hiddenCount }> ): Translation { const total = contributors.contributors.length let filtered = [...contributors.contributors] @@ -150,39 +150,35 @@ -
-
- + diff --git a/src/assets/contributors.json b/src/assets/contributors.json index 7a2acd294b..c769e30b7c 100644 --- a/src/assets/contributors.json +++ b/src/assets/contributors.json @@ -1,7 +1,7 @@ { "contributors": [ { - "commits": 10019, + "commits": 10023, "contributor": "Pieter Vander Vennet" }, { @@ -112,6 +112,10 @@ "commits": 13, "contributor": "Nicole" }, + { + "commits": 12, + "contributor": "Languages add-on" + }, { "commits": 12, "contributor": "Tobias Jordans" @@ -156,10 +160,6 @@ "commits": 7, "contributor": "OliNau" }, - { - "commits": 6, - "contributor": "Languages add-on" - }, { "commits": 6, "contributor": "David Haberthür" @@ -168,6 +168,10 @@ "commits": 5, "contributor": "tiptoptom" }, + { + "commits": 4, + "contributor": "Weblate Admin" + }, { "commits": 4, "contributor": "loviuz" @@ -296,10 +300,6 @@ "commits": 1, "contributor": "Bastian-Greshake-Tzovaras" }, - { - "commits": 1, - "contributor": "Weblate Admin" - }, { "commits": 1, "contributor": "Malte" diff --git a/src/assets/language_in_country.json b/src/assets/language_in_country.json index f886a3b3fc..40a446c1f2 100644 --- a/src/assets/language_in_country.json +++ b/src/assets/language_in_country.json @@ -429,10 +429,6 @@ "en", "ny" ], - "MX": [ - "es", - "es" - ], "MY": [ "ms" ], @@ -678,9 +674,9 @@ "vi" ], "VU": [ + "bi", "fr", - "en", - "bi" + "en" ], "WS": [ "en", diff --git a/src/assets/language_translations.json b/src/assets/language_translations.json index f8b6fa5e60..b94a734d71 100644 --- a/src/assets/language_translations.json +++ b/src/assets/language_translations.json @@ -3368,7 +3368,6 @@ "GQ", "GT", "HN", - "MX", "NI", "PA", "PE", diff --git a/src/assets/schemas/layerconfigmeta.json b/src/assets/schemas/layerconfigmeta.json index 3fc92910ac..828ef83abe 100644 --- a/src/assets/schemas/layerconfigmeta.json +++ b/src/assets/schemas/layerconfigmeta.json @@ -10991,7 +10991,7 @@ }, { "if": "value=grab_rail", - "then": "grab_rail - A grab rail is a support to help persons with reduced mobility or a motor disability. It helps them to transfer from their wheelchair onto the toilet, to stand in a shower, close a door, ... " + "then": "grab_rail - A grab rail is a support to help persons with reduced mobility or a motor disability. It helps them to transfer from their wheelchair onto the toilet, to stand in a shower, close a door, …" }, { "if": "value=grave", diff --git a/src/assets/schemas/layoutconfigmeta.json b/src/assets/schemas/layoutconfigmeta.json index d58a82eacb..f4940b8398 100644 --- a/src/assets/schemas/layoutconfigmeta.json +++ b/src/assets/schemas/layoutconfigmeta.json @@ -870,7 +870,7 @@ }, { "if": "value=grab_rail", - "then": "grab_rail (builtin) - A grab rail is a support to help persons with reduced mobility or a motor disability. It helps them to transfer from their wheelchair onto the toilet, to stand in a shower, close a door, ... " + "then": "grab_rail (builtin) - A grab rail is a support to help persons with reduced mobility or a motor disability. It helps them to transfer from their wheelchair onto the toilet, to stand in a shower, close a door, …" }, { "if": "value=grave", @@ -13659,7 +13659,7 @@ }, { "if": "value=grab_rail", - "then": "grab_rail - A grab rail is a support to help persons with reduced mobility or a motor disability. It helps them to transfer from their wheelchair onto the toilet, to stand in a shower, close a door, ... " + "then": "grab_rail - A grab rail is a support to help persons with reduced mobility or a motor disability. It helps them to transfer from their wheelchair onto the toilet, to stand in a shower, close a door, …" }, { "if": "value=grave", @@ -35484,7 +35484,7 @@ }, { "if": "value=grab_rail", - "then": "grab_rail - A grab rail is a support to help persons with reduced mobility or a motor disability. It helps them to transfer from their wheelchair onto the toilet, to stand in a shower, close a door, ... " + "then": "grab_rail - A grab rail is a support to help persons with reduced mobility or a motor disability. It helps them to transfer from their wheelchair onto the toilet, to stand in a shower, close a door, …" }, { "if": "value=grave", diff --git a/src/assets/translators.json b/src/assets/translators.json index 9eacd70731..d577afa909 100644 --- a/src/assets/translators.json +++ b/src/assets/translators.json @@ -13,7 +13,7 @@ "contributor": "paunofu" }, { - "commits": 172, + "commits": 175, "contributor": "Anonymous" }, { @@ -21,7 +21,7 @@ "contributor": "mcliquid" }, { - "commits": 95, + "commits": 98, "contributor": "mike140" }, { @@ -29,7 +29,7 @@ "contributor": "Allan Nordhøy" }, { - "commits": 91, + "commits": 92, "contributor": "Robin van der Linde" }, { @@ -68,6 +68,10 @@ "commits": 36, "contributor": "Iago" }, + { + "commits": 31, + "contributor": "Lukáš Jelínek" + }, { "commits": 29, "contributor": "Artem" @@ -108,10 +112,6 @@ "commits": 17, "contributor": "Pau Nofuentes" }, - { - "commits": 16, - "contributor": "Lukáš Jelínek" - }, { "commits": 16, "contributor": "macpac"