From 2f53b55faa27bde89953898ae62395694f7121d3 Mon Sep 17 00:00:00 2001 From: Pieter Vander Vennet Date: Thu, 2 Jan 2025 15:34:59 +0100 Subject: [PATCH] chore: automated housekeeping... --- Docs/BuiltinQuestions.md | 2 +- Docs/ELI-overview.md | 3 +- Docs/Layers/aerialway.md | 2 +- Docs/Layers/animal_shelter.md | 2 +- Docs/Layers/assisted_repair.md | 2 +- Docs/Layers/atm.md | 2 +- .../bicycle_assisted_repair_workshop.md | 2 +- Docs/Layers/bicycle_library.md | 2 +- Docs/Layers/bicycle_rental.md | 2 +- Docs/Layers/bicycle_rental_non_docking.md | 2 +- Docs/Layers/bike_cafe.md | 2 +- Docs/Layers/bike_parking.md | 21 +- Docs/Layers/bike_repair_station.md | 2 +- Docs/Layers/bike_shop.md | 296 ++ Docs/Layers/bike_themed_object.md | 2 +- Docs/Layers/brothel.md | 2 +- Docs/Layers/charging_station.md | 2 +- Docs/Layers/climbing_club.md | 2 +- Docs/Layers/climbing_gym.md | 2 +- Docs/Layers/cycleways_and_roads.md | 8 +- Docs/Layers/dogpark.md | 2 +- Docs/Layers/dogshop.md | 13 +- Docs/Layers/drinking_water.md | 2 +- Docs/Layers/elongated_coin.md | 2 +- Docs/Layers/food_courts.md | 2 +- Docs/Layers/hackerspace.md | 2 +- Docs/Layers/ice_cream.md | 2 +- Docs/Layers/icecream_glutenfree.md | 2 +- Docs/Layers/icecream_lactosefree.md | 2 +- Docs/Layers/indoors.md | 2 +- Docs/Layers/kindergarten_childcare.md | 2 +- Docs/Layers/medical_shops.md | 11 + Docs/Layers/outdoor_seating.md | 2 +- Docs/Layers/police.md | 2 +- Docs/Layers/shops.md | 13 +- Docs/Layers/shops_glutenfree.md | 13 +- Docs/Layers/shops_lactosefree.md | 13 +- Docs/Layers/shops_second_hand.md | 11 + .../Layers/shops_with_climbing_shoe_repair.md | 13 +- Docs/Layers/sport_shops.md | 13 +- Docs/Layers/stripclub.md | 2 +- Docs/Layers/tool_library.md | 2 +- Docs/Layers/veterinary.md | 2 +- .../TagInfo/mapcomplete_bicycle_parkings.json | 27 +- Docs/TagInfo/mapcomplete_blind_osm.json | 4 +- .../TagInfo/mapcomplete_circular_economy.json | 10 + Docs/TagInfo/mapcomplete_climbing.json | 10 + Docs/TagInfo/mapcomplete_cycle_infra.json | 4 +- Docs/TagInfo/mapcomplete_cyclofix.json | 957 +++++- Docs/TagInfo/mapcomplete_glutenfree.json | 10 + Docs/TagInfo/mapcomplete_healthcare.json | 10 + .../mapcomplete_kerbs_and_crossings.json | 4 +- Docs/TagInfo/mapcomplete_lactosefree.json | 10 + Docs/TagInfo/mapcomplete_onwheels.json | 10 + Docs/TagInfo/mapcomplete_pets.json | 10 + Docs/TagInfo/mapcomplete_postboxes.json | 10 + Docs/TagInfo/mapcomplete_shops.json | 10 + Docs/TagInfo/mapcomplete_sports.json | 10 + Docs/TagInfo/mapcomplete_transit.json | 27 +- Docs/Themes/advertising.md | 1 + Docs/Themes/aed.md | 1 + Docs/Themes/artwork.md | 1 + Docs/Themes/atm.md | 1 + Docs/Themes/bag.md | 1 + Docs/Themes/benches.md | 1 + Docs/Themes/bicycle_parkings.md | 1 + Docs/Themes/bicycle_rental.md | 1 + Docs/Themes/bicyclelib.md | 1 + Docs/Themes/binoculars.md | 1 + Docs/Themes/blind_osm.md | 1 + Docs/Themes/bookcases.md | 1 + Docs/Themes/cafes_and_pubs.md | 1 + Docs/Themes/campersite.md | 1 + Docs/Themes/charging_stations.md | 1 + Docs/Themes/circular_economy.md | 12 + Docs/Themes/climbing.md | 14 +- Docs/Themes/clock.md | 1 + Docs/Themes/cycle_highways.md | 1 + Docs/Themes/cycle_infra.md | 1 + Docs/Themes/cyclenodes.md | 2 + Docs/Themes/cyclestreets.md | 1 + Docs/Themes/cyclofix.md | 5 +- Docs/Themes/disaster_response.md | 1 + Docs/Themes/drinking_water.md | 1 + Docs/Themes/education.md | 1 + Docs/Themes/elongated_coin.md | 1 + Docs/Themes/etymology.md | 1 + Docs/Themes/facadegardens.md | 1 + Docs/Themes/fireplace.md | 1 + Docs/Themes/food.md | 1 + Docs/Themes/fritures.md | 2 + Docs/Themes/ghostbikes.md | 1 + Docs/Themes/ghostsigns.md | 1 + Docs/Themes/glutenfree.md | 16 +- Docs/Themes/guideposts.md | 1 + Docs/Themes/hackerspaces.md | 1 + Docs/Themes/hailhydrant.md | 1 + Docs/Themes/healthcare.md | 12 + Docs/Themes/hotels.md | 1 + Docs/Themes/icecream.md | 1 + Docs/Themes/indoors.md | 1 + Docs/Themes/insects.md | 3 + Docs/Themes/items_with_image.md | 1 + Docs/Themes/kerbs_and_crossings.md | 1 + Docs/Themes/lactosefree.md | 16 +- Docs/Themes/lighthouses.md | 1 + Docs/Themes/maproulette.md | 1 + Docs/Themes/maps.md | 1 + Docs/Themes/maxspeed.md | 1 + Docs/Themes/memorials.md | 1 + Docs/Themes/nature.md | 1 + Docs/Themes/notes.md | 1 + Docs/Themes/observation_towers.md | 1 + Docs/Themes/onwheels.md | 1 + Docs/Themes/openlovemap.md | 12 + Docs/Themes/openwindpowermap.md | 1 + Docs/Themes/osm_community_index.md | 1 + Docs/Themes/parkings.md | 1 + Docs/Themes/personal.md | 1 + Docs/Themes/pets.md | 14 +- Docs/Themes/playgrounds.md | 1 + Docs/Themes/postal_codes.md | 1 + Docs/Themes/postboxes.md | 1 + Docs/Themes/rainbow_crossings.md | 1 + Docs/Themes/shops.md | 1 + Docs/Themes/ski.md | 1 + Docs/Themes/sport_pitches.md | 1 + Docs/Themes/sports.md | 14 +- Docs/Themes/stations.md | 1 + Docs/Themes/street_lighting.md | 1 + Docs/Themes/surveillance.md | 1 + Docs/Themes/toerisme_vlaanderen.md | 2 +- Docs/Themes/toilets.md | 1 + Docs/Themes/transit.md | 1 + Docs/Themes/trees.md | 1 + Docs/Themes/velopark.md | 21 +- Docs/Themes/vending_machine.md | 1 + Docs/Themes/walkingnodes.md | 1 + Docs/Themes/walls_and_buildings.md | 1 + Docs/Themes/waste.md | 1 + Docs/Themes/waste_basket.md | 1 + Docs/URL_Parameters.md | 6 +- Docs/wikiIndex.txt | 140 +- assets/layers/address/address.json | 18 +- assets/layers/artwork/artwork.json | 3 +- .../walls_and_buildings.json | 3 +- assets/themes/advertising/advertising.json | 9 +- assets/themes/aed/aed.json | 6 +- assets/themes/artwork/artwork.json | 6 +- assets/themes/atm/atm.json | 15 +- assets/themes/bag/bag.json | 36 +- assets/themes/benches/benches.json | 9 +- .../bicycle_parkings/bicycle_parkings.json | 6 +- .../themes/bicycle_rental/bicycle_rental.json | 9 +- assets/themes/bicyclelib/bicyclelib.json | 6 +- assets/themes/binoculars/binoculars.json | 9 +- assets/themes/blind_osm/blind_osm.json | 6 +- assets/themes/bookcases/bookcases.json | 6 +- .../themes/cafes_and_pubs/cafes_and_pubs.json | 6 +- assets/themes/campersite/campersite.json | 24 +- .../charging_stations/charging_stations.json | 9 +- .../circular_economy/circular_economy.json | 9 +- assets/themes/climbing/climbing.json | 57 +- assets/themes/clock/clock.json | 6 +- .../themes/cycle_highways/cycle_highways.json | 6 +- assets/themes/cycle_infra/cycle_infra.json | 9 +- assets/themes/cyclenodes/cyclenodes.json | 81 +- assets/themes/cyclestreets/cyclestreets.json | 84 +- assets/themes/cyclofix/cyclofix.json | 6 +- .../disaster_response/disaster_response.json | 6 +- .../themes/drinking_water/drinking_water.json | 6 +- assets/themes/education/education.json | 6 +- .../themes/elongated_coin/elongated_coin.json | 6 +- assets/themes/etymology/etymology.json | 34 +- .../themes/facadegardens/facadegardens.json | 87 +- assets/themes/fireplace/fireplace.json | 6 +- assets/themes/food/food.json | 7 +- assets/themes/fritures/fritures.json | 24 +- assets/themes/ghostbikes/ghostbikes.json | 8 +- assets/themes/ghostsigns/ghostsigns.json | 18 +- assets/themes/glutenfree/glutenfree.json | 6 +- assets/themes/grb/grb.json | 15 +- assets/themes/guideposts/guideposts.json | 6 +- assets/themes/hackerspaces/hackerspaces.json | 9 +- assets/themes/hailhydrant/hailhydrant.json | 9 +- assets/themes/healthcare/healthcare.json | 15 +- assets/themes/hotels/hotels.json | 6 +- assets/themes/icecream/icecream.json | 6 +- assets/themes/indoors/indoors.json | 6 +- assets/themes/insects/insects.json | 10 +- .../items_with_image/items_with_image.json | 6 +- .../kerbs_and_crossings.json | 12 +- assets/themes/lactosefree/lactosefree.json | 6 +- assets/themes/lighthouses/lighthouses.json | 6 +- .../mapcomplete-changes.json | 87 +- .../mapcomplete-changes.proto.json | 87 +- assets/themes/maproulette/maproulette.json | 6 +- assets/themes/maps/maps.json | 9 +- assets/themes/maxspeed/maxspeed.json | 9 +- assets/themes/memorials/memorials.json | 6 +- assets/themes/nature/nature.json | 9 +- assets/themes/notes/notes.json | 6 +- .../observation_towers.json | 9 +- assets/themes/onwheels/onwheels.json | 36 +- assets/themes/openlovemap/openlovemap.json | 45 +- .../openwindpowermap/openwindpowermap.json | 6 +- .../osm_community_index.json | 9 +- assets/themes/parkings/parkings.json | 9 +- assets/themes/personal/personal.json | 6 +- assets/themes/pets/pets.json | 21 +- assets/themes/playgrounds/playgrounds.json | 9 +- assets/themes/postal_codes/postal_codes.json | 24 +- assets/themes/postboxes/postboxes.json | 27 +- .../rainbow_crossings/rainbow_crossings.json | 6 +- assets/themes/shops/shops.json | 9 +- assets/themes/ski/ski.json | 6 +- .../themes/sport_pitches/sport_pitches.json | 9 +- assets/themes/sports/sports.json | 15 +- assets/themes/stations/stations.json | 42 +- .../street_lighting/street_lighting.json | 48 +- assets/themes/surveillance/surveillance.json | 9 +- assets/themes/toilets/toilets.json | 6 +- assets/themes/transit/transit.json | 6 +- assets/themes/trees/trees.json | 9 +- .../vending_machine/vending_machine.json | 6 +- assets/themes/walkingnodes/walkingnodes.json | 69 +- .../walls_and_buildings.json | 6 +- assets/themes/waste/waste.json | 6 +- assets/themes/waste_basket/waste_basket.json | 9 +- langs/cs.json | 64 +- langs/he.json | 2 +- langs/ko.json | 654 ++-- langs/layers/ko.json | 16 +- langs/themes/cs.json | 10 +- langs/themes/ko.json | 1536 ++++----- langs/themes/uk.json | 22 +- langs/themes/zh_Hant.json | 100 +- langs/uk.json | 230 +- src/Logic/Osm/OsmPreferences.ts | 8 +- src/Logic/Web/NameSuggestionIndex.ts | 65 +- .../Conversion/MiscTagRenderingChecks.ts | 9 +- src/Models/ThemeConfig/LayerConfig.ts | 69 +- src/Models/ThemeConfig/TagRenderingConfig.ts | 2 +- src/UI/AllThemesGui.svelte | 4 +- src/UI/Base/ToSvelte.svelte | 1 - src/UI/BigComponents/Filterview.svelte | 2 +- src/UI/History/PreviouslySpiedUsers.svelte | 2 - src/UI/InspectorGUI.ts | 2 +- src/UI/Map/DefaultIcon.svelte | 6 +- src/UI/NotFound.svelte | 6 +- src/UI/Popup/DeleteFlow/DeleteFlowState.ts | 6 +- src/UI/Popup/DisabledQuestionsLayer.svelte | 2 +- .../TagRendering/TagRenderingMapping.svelte | 2 +- .../TagRendering/TagRenderingQuestion.svelte | 4 +- .../TagRenderingQuestionDynamic.svelte | 2 +- src/UI/Search/ActiveFilters.svelte | 4 +- src/UI/Search/FilterResult.svelte | 2 +- src/UI/Search/GeocodeResult.svelte | 2 +- src/UI/SpecialVisualizations.ts | 230 +- src/UI/ThemeViewGUI.svelte | 2 +- src/assets/bing.json | 2 +- src/assets/contributors.json | 12 +- src/assets/language_native.json | 3 +- src/assets/language_translations.json | 2734 ++++++++--------- src/assets/svg/Brick_wall_round.svelte | 2 +- src/assets/svg/Brick_wall_square.svelte | 2 +- src/assets/translators.json | 16 +- src/assets/used_languages.json | 2 +- 268 files changed, 5707 insertions(+), 3555 deletions(-) diff --git a/Docs/BuiltinQuestions.md b/Docs/BuiltinQuestions.md index 3390fe074..85754cf58 100644 --- a/Docs/BuiltinQuestions.md +++ b/Docs/BuiltinQuestions.md @@ -583,7 +583,7 @@ The question is `What is the name of this place?` | id | question | osmTags | -----|-----|----- | -| open_now.0 | Open now | _isOpen=yes | +| open_now.0 | Now open | _isOpen=yes | | id | question | osmTags | -----|-----|----- | diff --git a/Docs/ELI-overview.md b/Docs/ELI-overview.md index cdb2394e3..f2fcddb54 100644 --- a/Docs/ELI-overview.md +++ b/Docs/ELI-overview.md @@ -839,7 +839,8 @@ This table gives a summary of ids, names and other metainformation. [See the onl | ACT202305 | ACTmapi Imagery May 2023 | photo | | Aerial Imagery from ACTMapi ©ACT Government and MetroMap | | ACT202309 | ACTmapi Imagery Sep 2023 | photo | | Aerial Imagery from ACTMapi ©ACT Government and MetroMap | | ACT202311 | ACTmapi Imagery Nov 2023 | photo | | Aerial Imagery from ACTMapi ©ACT Government and MetroMap | -| ACT202402 | ACTmapi Imagery Feb 2024 | photo | ⭐ | Aerial Imagery from ACTMapi ©ACT Government and MetroMap | +| ACT202402 | ACTmapi Imagery Feb 2024 | photo | | Aerial Imagery from ACTMapi ©ACT Government and MetroMap | +| ACT202409 | ACTmapi Imagery Sep 2024 | photo | ⭐ | Aerial Imagery from ACTMapi ©ACT Government and MetroMap | | Maxar_19-20_Australian_Bushfires_PreEvent | Maxar 2019-2020 Australian Bushfires Pre-event | photo | | ©2020 DigitalGlobe | | NSW_LPI_BaseMap | DCS NSW Base Map | map | | © State of New South Wales (Spatial Services, a business unit of the Department of Customer Service NSW). For current information go to spatial.nsw.gov.au. | | DCS_NSW_Floods2021 | DCS NSW Floods 2021 | photo | | © State of New South Wales (Spatial Services, a business unit of the Department of Customer Service NSW). For current information go to spatial.nsw.gov.au. | diff --git a/Docs/Layers/aerialway.md b/Docs/Layers/aerialway.md index 049a486cc..0d1db9b90 100644 --- a/Docs/Layers/aerialway.md +++ b/Docs/Layers/aerialway.md @@ -117,7 +117,7 @@ This tagrendering has labels | id | question | osmTags | -----|-----|----- | -| open_now.0 | Open now | _isOpen=yes | +| open_now.0 | Now open | _isOpen=yes | diff --git a/Docs/Layers/animal_shelter.md b/Docs/Layers/animal_shelter.md index aa41fd60b..7d99e2952 100644 --- a/Docs/Layers/animal_shelter.md +++ b/Docs/Layers/animal_shelter.md @@ -160,7 +160,7 @@ This tagrendering has labels | id | question | osmTags | -----|-----|----- | -| open_now.0 | Open now | _isOpen=yes | +| open_now.0 | Now open | _isOpen=yes | diff --git a/Docs/Layers/assisted_repair.md b/Docs/Layers/assisted_repair.md index 78f0b0245..aef86bf1f 100644 --- a/Docs/Layers/assisted_repair.md +++ b/Docs/Layers/assisted_repair.md @@ -163,7 +163,7 @@ This tagrendering has labels | id | question | osmTags | -----|-----|----- | -| open_now.0 | Open now | _isOpen=yes | +| open_now.0 | Now open | _isOpen=yes | diff --git a/Docs/Layers/atm.md b/Docs/Layers/atm.md index b0051a35e..e4664cc40 100644 --- a/Docs/Layers/atm.md +++ b/Docs/Layers/atm.md @@ -164,7 +164,7 @@ This tagrendering has labels | id | question | osmTags | -----|-----|----- | -| open_now.0 | Open now | _isOpen=yes | +| open_now.0 | Now open | _isOpen=yes | diff --git a/Docs/Layers/bicycle_assisted_repair_workshop.md b/Docs/Layers/bicycle_assisted_repair_workshop.md index b3f95eae3..f9aaf7796 100644 --- a/Docs/Layers/bicycle_assisted_repair_workshop.md +++ b/Docs/Layers/bicycle_assisted_repair_workshop.md @@ -160,7 +160,7 @@ This tagrendering has labels | id | question | osmTags | -----|-----|----- | -| open_now.0 | Open now | _isOpen=yes | +| open_now.0 | Now open | _isOpen=yes | diff --git a/Docs/Layers/bicycle_library.md b/Docs/Layers/bicycle_library.md index 26591835c..1d53a4baf 100644 --- a/Docs/Layers/bicycle_library.md +++ b/Docs/Layers/bicycle_library.md @@ -158,7 +158,7 @@ This tagrendering has labels | id | question | osmTags | -----|-----|----- | -| open_now.0 | Open now | _isOpen=yes | +| open_now.0 | Now open | _isOpen=yes | diff --git a/Docs/Layers/bicycle_rental.md b/Docs/Layers/bicycle_rental.md index 214e83e27..64fc4fe19 100644 --- a/Docs/Layers/bicycle_rental.md +++ b/Docs/Layers/bicycle_rental.md @@ -267,7 +267,7 @@ This tagrendering has labels | id | question | osmTags | -----|-----|----- | -| open_now.0 | Open now | _isOpen=yes | +| open_now.0 | Now open | _isOpen=yes | | id | question | osmTags | -----|-----|----- | diff --git a/Docs/Layers/bicycle_rental_non_docking.md b/Docs/Layers/bicycle_rental_non_docking.md index 2b9bdfd11..2b51f70b5 100644 --- a/Docs/Layers/bicycle_rental_non_docking.md +++ b/Docs/Layers/bicycle_rental_non_docking.md @@ -255,7 +255,7 @@ This tagrendering has labels | id | question | osmTags | -----|-----|----- | -| open_now.0 | Open now | _isOpen=yes | +| open_now.0 | Now open | _isOpen=yes | | id | question | osmTags | -----|-----|----- | diff --git a/Docs/Layers/bike_cafe.md b/Docs/Layers/bike_cafe.md index 9e8375d5e..78d17eac0 100644 --- a/Docs/Layers/bike_cafe.md +++ b/Docs/Layers/bike_cafe.md @@ -159,7 +159,7 @@ This tagrendering has labels | id | question | osmTags | -----|-----|----- | -| open_now.0 | Open now | _isOpen=yes | +| open_now.0 | Now open | _isOpen=yes | diff --git a/Docs/Layers/bike_parking.md b/Docs/Layers/bike_parking.md index 6dc851a3d..5bef2dd80 100644 --- a/Docs/Layers/bike_parking.md +++ b/Docs/Layers/bike_parking.md @@ -14,8 +14,8 @@ A layer showing where you can park your bike 4. [Supported attributes](#supported-attributes) - [images](#images) - [Bicycle parking type](#bicycle-parking-type) - - [Underground?](#underground) - - [Is covered?](#is-covered) + - [location](#location) + - [covered_and_building](#covered_and_building) - [Capacity](#capacity) - [Access](#access) - [fee](#fee) @@ -62,9 +62,8 @@ Elements must match the expression ** [bicycle_parking](https://wiki.openstreetmap.org/wiki/Key:bicycle_parking) | [string](../SpecialInputElements.md#string) | [stands](https://wiki.openstreetmap.org/wiki/Tag:bicycle_parking%3Dstands) [safe_loops](https://wiki.openstreetmap.org/wiki/Tag:bicycle_parking%3Dsafe_loops) [wall_loops](https://wiki.openstreetmap.org/wiki/Tag:bicycle_parking%3Dwall_loops) [handlebar_holder](https://wiki.openstreetmap.org/wiki/Tag:bicycle_parking%3Dhandlebar_holder) [rack](https://wiki.openstreetmap.org/wiki/Tag:bicycle_parking%3Drack) [two_tier](https://wiki.openstreetmap.org/wiki/Tag:bicycle_parking%3Dtwo_tier) [shed](https://wiki.openstreetmap.org/wiki/Tag:bicycle_parking%3Dshed) [bollard](https://wiki.openstreetmap.org/wiki/Tag:bicycle_parking%3Dbollard) [floor](https://wiki.openstreetmap.org/wiki/Tag:bicycle_parking%3Dfloor) [lockers](https://wiki.openstreetmap.org/wiki/Tag:bicycle_parking%3Dlockers) [lean_and_stick](https://wiki.openstreetmap.org/wiki/Tag:bicycle_parking%3Dlean_and_stick) | +| [bicycle_parking](https://wiki.openstreetmap.org/wiki/Key:bicycle_parking) | [string](../SpecialInputElements.md#string) | [stands](https://wiki.openstreetmap.org/wiki/Tag:bicycle_parking%3Dstands) [safe_loops](https://wiki.openstreetmap.org/wiki/Tag:bicycle_parking%3Dsafe_loops) [wall_loops](https://wiki.openstreetmap.org/wiki/Tag:bicycle_parking%3Dwall_loops) [handlebar_holder](https://wiki.openstreetmap.org/wiki/Tag:bicycle_parking%3Dhandlebar_holder) [rack](https://wiki.openstreetmap.org/wiki/Tag:bicycle_parking%3Drack) [two_tier](https://wiki.openstreetmap.org/wiki/Tag:bicycle_parking%3Dtwo_tier) [bollard](https://wiki.openstreetmap.org/wiki/Tag:bicycle_parking%3Dbollard) [floor](https://wiki.openstreetmap.org/wiki/Tag:bicycle_parking%3Dfloor) [lockers](https://wiki.openstreetmap.org/wiki/Tag:bicycle_parking%3Dlockers) [lean_and_stick](https://wiki.openstreetmap.org/wiki/Tag:bicycle_parking%3Dlean_and_stick) | | [location](https://wiki.openstreetmap.org/wiki/Key:location) | Multiple choice | [underground](https://wiki.openstreetmap.org/wiki/Tag:location%3Dunderground) [surface](https://wiki.openstreetmap.org/wiki/Tag:location%3Dsurface) [rooftop](https://wiki.openstreetmap.org/wiki/Tag:location%3Drooftop) | -| [covered](https://wiki.openstreetmap.org/wiki/Key:covered) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:covered%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:covered%3Dno) | | [capacity](https://wiki.openstreetmap.org/wiki/Key:capacity) | [nat](../SpecialInputElements.md#nat) | | | [access](https://wiki.openstreetmap.org/wiki/Key:access) | [string](../SpecialInputElements.md#string) | [yes](https://wiki.openstreetmap.org/wiki/Tag:access%3Dyes) [customers](https://wiki.openstreetmap.org/wiki/Tag:access%3Dcustomers) [members](https://wiki.openstreetmap.org/wiki/Tag:access%3Dmembers) [private](https://wiki.openstreetmap.org/wiki/Tag:access%3Dprivate) | | [fee](https://wiki.openstreetmap.org/wiki/Key:fee) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:fee%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:fee%3Dno) | @@ -94,13 +93,13 @@ The question is `What is the type of this bicycle parking?` - *Handlebar holder* is shown if with bicycle_parking=handlebar_holder - *Rack* is shown if with bicycle_parking=rack - *Two-tiered* is shown if with bicycle_parking=two_tier - - *Shed* is shown if with bicycle_parking=shed + - *Shed* is shown if with bicycle_parking=shed. _This option cannot be chosen as answer_ - *Bollard* is shown if with bicycle_parking=bollard - *An area on the floor which is marked for bicycle parking* is shown if with bicycle_parking=floor - *A locker - the bicycles are enclosed completely individually or with a few bicycles together. The locker is too small to fit a person standing..* is shown if with bicycle_parking=lockers - *A lean-to bracket with possibility to use a lock through eyelet. The seat tube can be held by the stand by an anchor* is shown if with bicycle_parking=lean_and_stick -### Underground? +### location The question is `What is the relative location of this bicycle parking?` @@ -109,10 +108,14 @@ The question is `What is the relative location of this bicycle parking?` - *Rooftop parking* is shown if with location=rooftop - *Surface level parking* is shown if with location=. _This option cannot be chosen as answer_ -### Is covered? +### covered_and_building -The question is `Is this parking covered? Also select "covered" for indoor parkings.` +The question is `Is this parking covered?` + - *This is a bicycle shed (with walls on at least three sides)* is shown if with building=bicycle_shed + - *This is a bicycle parking under a roof; the roof only serves the bicycle parking* is shown if with building=roof + - *This bicycle parking is located in a building behind a door or gate* is shown if with indoor=yes + - *This bicycle parking is under (a part of) a building* is shown if with indoor=no & covered=yes - *This parking is covered (it has a roof)* is shown if with covered=yes - *This parking is not covered* is shown if with covered=no @@ -228,7 +231,7 @@ This tagrendering has labels | id | question | osmTags | -----|-----|----- | -| open_now.0 | Open now | _isOpen=yes | +| open_now.0 | Now open | _isOpen=yes | diff --git a/Docs/Layers/bike_repair_station.md b/Docs/Layers/bike_repair_station.md index 973cff0fd..3f4cbae6e 100644 --- a/Docs/Layers/bike_repair_station.md +++ b/Docs/Layers/bike_repair_station.md @@ -248,7 +248,7 @@ This tagrendering has labels | id | question | osmTags | -----|-----|----- | -| open_now.0 | Open now | _isOpen=yes | +| open_now.0 | Now open | _isOpen=yes | diff --git a/Docs/Layers/bike_shop.md b/Docs/Layers/bike_shop.md index d2e13907d..6d105c251 100644 --- a/Docs/Layers/bike_shop.md +++ b/Docs/Layers/bike_shop.md @@ -15,6 +15,7 @@ A shop specifically selling bicycles or related items - [images](#images) - [reviews](#reviews) - [shops-name](#shops-name) + - [shop_types](#shop_types) - [brand](#brand) - [second_hand](#second_hand) - [opening_hours](#opening_hours) @@ -27,14 +28,24 @@ A shop specifically selling bicycles or related items - [single_level](#single_level) - [copyshop-print-sizes](#copyshop-print-sizes) - [copyshop-binding](#copyshop-binding) + - [optometrist_service](#optometrist_service) - [key_cutter](#key_cutter) - [sells_new_bikes](#sells_new_bikes) - [bike_second_hand](#bike_second_hand) - [repairs_bikes](#repairs_bikes) - [bicycle_rental](#bicycle_rental) + - [bicycle-types](#bicycle-types) + - [rental-capacity-city_bike](#rental-capacity-city_bike) + - [rental-capacity-ebike](#rental-capacity-ebike) + - [rental-capacity-kid_bike](#rental-capacity-kid_bike) + - [rental-capacity-bmx](#rental-capacity-bmx) + - [rental-capacity-mtb](#rental-capacity-mtb) + - [rental-capacity-bicycle_pannier](#rental-capacity-bicycle_pannier) + - [rental-capacity-tandem_bicycle](#rental-capacity-tandem_bicycle) - [bike_pump_service](#bike_pump_service) - [bike_repair_tools](#bike_repair_tools) - [bike_wash](#bike_wash) + - [bike_cleaning-service_bicycle_cleaning_charge](#bike_cleaning-service_bicycle_cleaning_charge) - [internet](#internet) - [internet-fee](#internet-fee) - [internet-ssid](#internet-ssid) @@ -79,6 +90,7 @@ Elements must match **any** of the following expressions: | attribute | type | values which are supported by this layer | -----|-----|----- | | [name](https://wiki.openstreetmap.org/wiki/Key:name) | [string](../SpecialInputElements.md#string) | | +| [shop](https://wiki.openstreetmap.org/wiki/Key:shop) | [string](../SpecialInputElements.md#string) | [bicycle_rental](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dbicycle_rental) [agrarian](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dagrarian) [alcohol](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dalcohol) [anime](https://wiki.openstreetmap.org/wiki/Tag:shop%3Danime) [antiques](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dantiques) [appliance](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dappliance) [art](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dart) [baby_goods](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dbaby_goods) [bag](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dbag) [bakery](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dbakery) [bathroom_furnishing](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dbathroom_furnishing) [beauty](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dbeauty) [bed](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dbed) [beverages](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dbeverages) [bicycle](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dbicycle) [boat](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dboat) [bookmaker](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dbookmaker) [books](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dbooks) [brewing_supplies](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dbrewing_supplies) [butcher](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dbutcher) [camera](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcamera) [candles](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcandles) [cannabis](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcannabis) [car](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcar) [car_parts](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcar_parts) [car_repair](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcar_repair) [caravan](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcaravan) [carpet](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcarpet) [catalogue](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcatalogue) [charity](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcharity) [cheese](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcheese) [chemist](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dchemist) [chocolate](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dchocolate) [clothes](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dclothes) [coffee](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcoffee) [collector](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcollector) [computer](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcomputer) [confectionery](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dconfectionery) [convenience](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dconvenience) [copyshop](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcopyshop) [cosmetics](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcosmetics) [country_store](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcountry_store) [craft](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcraft) [curtain](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dcurtain) [dairy](https://wiki.openstreetmap.org/wiki/Tag:shop%3Ddairy) [deli](https://wiki.openstreetmap.org/wiki/Tag:shop%3Ddeli) [department_store](https://wiki.openstreetmap.org/wiki/Tag:shop%3Ddepartment_store) [doityourself](https://wiki.openstreetmap.org/wiki/Tag:shop%3Ddoityourself) [doors](https://wiki.openstreetmap.org/wiki/Tag:shop%3Ddoors) [dry_cleaning](https://wiki.openstreetmap.org/wiki/Tag:shop%3Ddry_cleaning) [e-cigarette](https://wiki.openstreetmap.org/wiki/Tag:shop%3De-cigarette) [electrical](https://wiki.openstreetmap.org/wiki/Tag:shop%3Delectrical) [electronics](https://wiki.openstreetmap.org/wiki/Tag:shop%3Delectronics) [erotic](https://wiki.openstreetmap.org/wiki/Tag:shop%3Derotic) [fabric](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dfabric) [farm](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dfarm) [fashion_accessories](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dfashion_accessories) [fireplace](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dfireplace) [fishing](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dfishing) [flooring](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dflooring) [florist](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dflorist) [frame](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dframe) [frozen_food](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dfrozen_food) [fuel](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dfuel) [funeral_directors](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dfuneral_directors) [furniture](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dfurniture) [games](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dgames) [garden_centre](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dgarden_centre) [gas](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dgas) [general](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dgeneral) [gift](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dgift) [greengrocer](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dgreengrocer) [hairdresser](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dhairdresser) [hairdresser_supply](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dhairdresser_supply) [hardware](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dhardware) [health_food](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dhealth_food) [hearing_aids](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dhearing_aids) [herbalist](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dherbalist) [hifi](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dhifi) [honey](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dhoney) [household_linen](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dhousehold_linen) [houseware](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dhouseware) [hunting](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dhunting) [interior_decoration](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dinterior_decoration) [jewelry](https://wiki.openstreetmap.org/wiki/Tag:shop%3Djewelry) [kiosk](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dkiosk) [kitchen](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dkitchen) [laundry](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dlaundry) [leather](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dleather) [lighting](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dlighting) [locksmith](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dlocksmith) [lottery](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dlottery) [mall](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dmall) [massage](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dmassage) [medical_supply](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dmedical_supply) [military_surplus](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dmilitary_surplus) [mobile_phone](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dmobile_phone) [model](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dmodel) [money_lender](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dmoney_lender) [motorcycle](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dmotorcycle) [motorcycle_repair](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dmotorcycle_repair) [music](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dmusic) [musical_instrument](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dmusical_instrument) [newsagent](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dnewsagent) [nutrition_supplements](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dnutrition_supplements) [nuts](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dnuts) [optician](https://wiki.openstreetmap.org/wiki/Tag:shop%3Doptician) [outdoor](https://wiki.openstreetmap.org/wiki/Tag:shop%3Doutdoor) [outpost](https://wiki.openstreetmap.org/wiki/Tag:shop%3Doutpost) [paint](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dpaint) [party](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dparty) [pasta](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dpasta) [pastry](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dpastry) [pawnbroker](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dpawnbroker) [perfumery](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dperfumery) [pet](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dpet) [pet_grooming](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dpet_grooming) [photo](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dphoto) [pottery](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dpottery) [printer_ink](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dprinter_ink) [psychic](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dpsychic) [pyrotechnics](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dpyrotechnics) [radiotechnics](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dradiotechnics) [religion](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dreligion) [rental](https://wiki.openstreetmap.org/wiki/Tag:shop%3Drental) [repair](https://wiki.openstreetmap.org/wiki/Tag:shop%3Drepair) [rice](https://wiki.openstreetmap.org/wiki/Tag:shop%3Drice) [scuba_diving](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dscuba_diving) [seafood](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dseafood) [second_hand](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dsecond_hand) [sewing](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dsewing) [shoe_repair](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dshoe_repair) [shoes](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dshoes) [spices](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dspices) [sports](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dsports) [stationery](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dstationery) [storage_rental](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dstorage_rental) [supermarket](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dsupermarket) [swimming_pool](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dswimming_pool) [tailor](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dtailor) [tattoo](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dtattoo) [tea](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dtea) [telecommunication](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dtelecommunication) [ticket](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dticket) [tiles](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dtiles) [tobacco](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dtobacco) [tool_hire](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dtool_hire) [toys](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dtoys) [trade](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dtrade) [travel_agency](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dtravel_agency) [trophy](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dtrophy) [tyres](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dtyres) [vacuum_cleaner](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dvacuum_cleaner) [variety_store](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dvariety_store) [video](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dvideo) [video_games](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dvideo_games) [watches](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dwatches) [water](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dwater) [water_sports](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dwater_sports) [weapons](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dweapons) [wholesale](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dwholesale) [wigs](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dwigs) [window_blind](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dwindow_blind) [wine](https://wiki.openstreetmap.org/wiki/Tag:shop%3Dwine) | | [brand](https://wiki.openstreetmap.org/wiki/Key:brand) | [string](../SpecialInputElements.md#string) | | | [second_hand](https://wiki.openstreetmap.org/wiki/Key:second_hand) | Multiple choice | [only](https://wiki.openstreetmap.org/wiki/Tag:second_hand%3Donly) [yes](https://wiki.openstreetmap.org/wiki/Tag:second_hand%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:second_hand%3Dno) | | [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours) | [opening_hours](../SpecialInputElements.md#opening_hours) | | @@ -87,13 +99,23 @@ Elements must match **any** of the following expressions: | [phone](https://wiki.openstreetmap.org/wiki/Key:phone) | [phone](../SpecialInputElements.md#phone) | | | [level](https://wiki.openstreetmap.org/wiki/Key:level) | [float](../SpecialInputElements.md#float) | [0](https://wiki.openstreetmap.org/wiki/Tag:level%3D0) [1](https://wiki.openstreetmap.org/wiki/Tag:level%3D1) [-1](https://wiki.openstreetmap.org/wiki/Tag:level%3D-1) | | [service:binding](https://wiki.openstreetmap.org/wiki/Key:service:binding) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:binding%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:binding%3Dno) | +| [healthcare](https://wiki.openstreetmap.org/wiki/Key:healthcare) | Multiple choice | [optometrist](https://wiki.openstreetmap.org/wiki/Tag:healthcare%3Doptometrist) [audiologist](https://wiki.openstreetmap.org/wiki/Tag:healthcare%3Daudiologist) | | [service:bicycle:retail](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:retail) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:retail%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:retail%3Dno) | | [service:bicycle:second_hand](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:second_hand) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:second_hand%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:second_hand%3Dno) [only](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:second_hand%3Donly) | | [service:bicycle:repair](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:repair) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Dno) [only_sold](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Donly_sold) [brand](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Dbrand) | | [service:bicycle:rental](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:rental) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:rental%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:rental%3Dno) | +| [rental](https://wiki.openstreetmap.org/wiki/Key:rental) | [string](../SpecialInputElements.md#string) | [city_bike](https://wiki.openstreetmap.org/wiki/Tag:rental%3Dcity_bike) [ebike](https://wiki.openstreetmap.org/wiki/Tag:rental%3Debike) [bmx](https://wiki.openstreetmap.org/wiki/Tag:rental%3Dbmx) [mtb](https://wiki.openstreetmap.org/wiki/Tag:rental%3Dmtb) [kid_bike](https://wiki.openstreetmap.org/wiki/Tag:rental%3Dkid_bike) [tandem](https://wiki.openstreetmap.org/wiki/Tag:rental%3Dtandem) [racebike](https://wiki.openstreetmap.org/wiki/Tag:rental%3Dracebike) [bike_helmet](https://wiki.openstreetmap.org/wiki/Tag:rental%3Dbike_helmet) [cargo_bike](https://wiki.openstreetmap.org/wiki/Tag:rental%3Dcargo_bike) | +| [capacity:city_bike](https://wiki.openstreetmap.org/wiki/Key:capacity:city_bike) | [pnat](../SpecialInputElements.md#pnat) | | +| [capacity:ebike](https://wiki.openstreetmap.org/wiki/Key:capacity:ebike) | [pnat](../SpecialInputElements.md#pnat) | | +| [capacity:kid_bike](https://wiki.openstreetmap.org/wiki/Key:capacity:kid_bike) | [pnat](../SpecialInputElements.md#pnat) | | +| [capacity:bmx](https://wiki.openstreetmap.org/wiki/Key:capacity:bmx) | [pnat](../SpecialInputElements.md#pnat) | | +| [capacity:mtb](https://wiki.openstreetmap.org/wiki/Key:capacity:mtb) | [pnat](../SpecialInputElements.md#pnat) | | +| [capacity:bicycle_pannier](https://wiki.openstreetmap.org/wiki/Key:capacity:bicycle_pannier) | [pnat](../SpecialInputElements.md#pnat) | | +| [capacity:tandem_bicycle](https://wiki.openstreetmap.org/wiki/Key:capacity:tandem_bicycle) | [pnat](../SpecialInputElements.md#pnat) | | | [service:bicycle:pump](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:pump) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:pump%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:pump%3Dno) [separate](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:pump%3Dseparate) | | [service:bicycle:diy](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:diy) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:diy%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:diy%3Dno) [only_sold](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:diy%3Donly_sold) | | [service:bicycle:cleaning](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:cleaning) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:cleaning%3Dyes) [diy](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:cleaning%3Ddiy) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:cleaning%3Dno) | +| [service:bicycle:cleaning:charge](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:cleaning:charge) | [string](../SpecialInputElements.md#string) | | | [internet_access](https://wiki.openstreetmap.org/wiki/Key:internet_access) | Multiple choice | [wlan](https://wiki.openstreetmap.org/wiki/Tag:internet_access%3Dwlan) [no](https://wiki.openstreetmap.org/wiki/Tag:internet_access%3Dno) [terminal](https://wiki.openstreetmap.org/wiki/Tag:internet_access%3Dterminal) [wired](https://wiki.openstreetmap.org/wiki/Tag:internet_access%3Dwired) [terminal;wifi](https://wiki.openstreetmap.org/wiki/Tag:internet_access%3Dterminal;wifi) | | [internet_access:fee](https://wiki.openstreetmap.org/wiki/Key:internet_access:fee) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:internet_access:fee%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:internet_access:fee%3Dno) [customers](https://wiki.openstreetmap.org/wiki/Tag:internet_access:fee%3Dcustomers) | | [internet_access:ssid](https://wiki.openstreetmap.org/wiki/Key:internet_access:ssid) | [string](../SpecialInputElements.md#string) | [Telekom](https://wiki.openstreetmap.org/wiki/Tag:internet_access:ssid%3DTelekom) | @@ -118,6 +140,179 @@ _This tagrendering has no question and is thus read-only_ The question is `What is the name of this shop?` *This shop is called {name}* is shown if `name` is set +### shop_types + +The question is `What kind of shop is this?` +*This is a {shop}* is shown if `shop` is set + + - *Bicycle rental shop* is shown if with shop=bicycle_rental + - *Farm Supply Shop* is shown if with shop=agrarian + - *Liquor Store* is shown if with shop=alcohol + - *Anime / Manga Shop* is shown if with shop=anime + - *Antique Shop* is shown if with shop=antiques + - *Appliance Store* is shown if with shop=appliance + - *Art Store* is shown if with shop=art + - *Baby Goods Store* is shown if with shop=baby_goods + - *Bag/Luggage Store* is shown if with shop=bag + - *Bakery* is shown if with shop=bakery + - *Bathroom Furnishing Store* is shown if with shop=bathroom_furnishing + - *Beauty Shop* is shown if with shop=beauty + - *Bedding/Mattress Store* is shown if with shop=bed + - *Beverage Store* is shown if with shop=beverages + - *Bicycle Shop* is shown if with shop=bicycle + - *Boat Store* is shown if with shop=boat + - *Bookmaker* is shown if with shop=bookmaker + - *Bookstore* is shown if with shop=books + - *Brewing Supply Store* is shown if with shop=brewing_supplies + - *Butcher* is shown if with shop=butcher + - *Camera Equipment Store* is shown if with shop=camera + - *Candle Shop* is shown if with shop=candles + - *Cannabis Shop* is shown if with shop=cannabis + - *Car Dealership* is shown if with shop=car + - *Car Parts Store* is shown if with shop=car_parts + - *Car Repair Shop* is shown if with shop=car_repair + - *RV Dealership* is shown if with shop=caravan + - *Carpet Store* is shown if with shop=carpet + - *Catalog Shop* is shown if with shop=catalogue + - *Charity Store* is shown if with shop=charity + - *Cheese Store* is shown if with shop=cheese + - *Drugstore* is shown if with shop=chemist + - *Chocolate Store* is shown if with shop=chocolate + - *Clothing Store* is shown if with shop=clothes + - *Coffee Store* is shown if with shop=coffee + - *Collectibles Shop* is shown if with shop=collector + - *Computer Store* is shown if with shop=computer + - *Candy Store* is shown if with shop=confectionery + - *Convenience Store* is shown if with shop=convenience + - *Copy Store* is shown if with shop=copyshop + - *Cosmetics Store* is shown if with shop=cosmetics + - *Rural Supplies Store* is shown if with shop=country_store + - *Arts & Crafts Store* is shown if with shop=craft + - *Curtain Store* is shown if with shop=curtain + - *Dairy Store* is shown if with shop=dairy + - *Delicatessen* is shown if with shop=deli + - *Department Store* is shown if with shop=department_store + - *DIY Store* is shown if with shop=doityourself + - *Door Shop* is shown if with shop=doors + - *Dry Cleaner* is shown if with shop=dry_cleaning + - *E-Cigarette Shop* is shown if with shop=e-cigarette + - *Electrical Equipment Store* is shown if with shop=electrical + - *Electronics Store* is shown if with shop=electronics + - *Erotic Store* is shown if with shop=erotic + - *Fabric Store* is shown if with shop=fabric + - *Produce Stand* is shown if with shop=farm + - *Fashion Accessories Store* is shown if with shop=fashion_accessories + - *Fireplace Store* is shown if with shop=fireplace + - *Fishing Shop* is shown if with shop=fishing + - *Flooring Supply Shop* is shown if with shop=flooring + - *Florist* is shown if with shop=florist + - *Framing Shop* is shown if with shop=frame + - *Frozen Food Store* is shown if with shop=frozen_food + - *Fuel Shop* is shown if with shop=fuel + - *Funeral Home* is shown if with shop=funeral_directors + - *Furniture Store* is shown if with shop=furniture + - *Tabletop Game Store* is shown if with shop=games + - *Garden Center* is shown if with shop=garden_centre + - *Bottled Gas Shop* is shown if with shop=gas + - *General Store* is shown if with shop=general + - *Gift Shop* is shown if with shop=gift + - *Greengrocer* is shown if with shop=greengrocer + - *Hairdresser* is shown if with shop=hairdresser + - *Hairdresser Supply Store* is shown if with shop=hairdresser_supply + - *Hardware Store* is shown if with shop=hardware + - *Health Food Store* is shown if with shop=health_food + - *Hearing Aids Store* is shown if with shop=hearing_aids + - *Herbalist* is shown if with shop=herbalist + - *Hifi Store* is shown if with shop=hifi + - *Honey Store* is shown if with shop=honey + - *Household Linen Shop* is shown if with shop=household_linen + - *Houseware Store* is shown if with shop=houseware + - *Hunting Shop* is shown if with shop=hunting + - *Interior Decoration Store* is shown if with shop=interior_decoration + - *Jewelry Store* is shown if with shop=jewelry + - *Kiosk* is shown if with shop=kiosk + - *Kitchen Design Store* is shown if with shop=kitchen + - *Laundry* is shown if with shop=laundry + - *Leather Store* is shown if with shop=leather + - *Lighting Store* is shown if with shop=lighting + - *Locksmith* is shown if with shop=locksmith + - *Lottery Shop* is shown if with shop=lottery + - *Mall* is shown if with shop=mall + - *Massage Shop* is shown if with shop=massage + - *Medical Supply Store* is shown if with shop=medical_supply + - *Military Surplus Store* is shown if with shop=military_surplus + - *Mobile Phone Store* is shown if with shop=mobile_phone + - *Model Shop* is shown if with shop=model + - *Money Lender* is shown if with shop=money_lender + - *Motorcycle Dealership* is shown if with shop=motorcycle + - *Motorcycle Repair Shop* is shown if with shop=motorcycle_repair + - *Music Store* is shown if with shop=music + - *Musical Instrument Store* is shown if with shop=musical_instrument + - *Newsstand* is shown if with shop=newsagent + - *Nutrition Supplements Store* is shown if with shop=nutrition_supplements + - *Nuts Shop* is shown if with shop=nuts + - *Optician* is shown if with shop=optician + - *Outdoors Store* is shown if with shop=outdoor + - *Online Retailer Outpost* is shown if with shop=outpost + - *Paint Store* is shown if with shop=paint + - *Party Supply Store* is shown if with shop=party + - *Pasta Store* is shown if with shop=pasta + - *Pastry Shop* is shown if with shop=pastry + - *Pawnshop* is shown if with shop=pawnbroker + - *Perfume Store* is shown if with shop=perfumery + - *Pet Store* is shown if with shop=pet + - *Pet Groomer* is shown if with shop=pet_grooming + - *Photography Store* is shown if with shop=photo + - *Pottery Store* is shown if with shop=pottery + - *Printer Ink Store* is shown if with shop=printer_ink + - *Psychic* is shown if with shop=psychic + - *Fireworks Store* is shown if with shop=pyrotechnics + - *Radio/Electronic Component Store* is shown if with shop=radiotechnics + - *Religious Store* is shown if with shop=religion + - *Rental Shop* is shown if with shop=rental + - *Repair Shop* is shown if with shop=repair + - *Rice Store* is shown if with shop=rice + - *Scuba Diving Shop* is shown if with shop=scuba_diving + - *Seafood Shop* is shown if with shop=seafood + - *Thrift Store* is shown if with shop=second_hand + - *Sewing Supply Shop* is shown if with shop=sewing + - *Shoe Repair Shop* is shown if with shop=shoe_repair + - *Shoe Store* is shown if with shop=shoes + - *Spice Shop* is shown if with shop=spices + - *Sporting Goods Store* is shown if with shop=sports + - *Stationery Store* is shown if with shop=stationery + - *Storage Rental* is shown if with shop=storage_rental + - *Supermarket* is shown if with shop=supermarket + - *Pool Supply Store* is shown if with shop=swimming_pool + - *Tailor* is shown if with shop=tailor + - *Tattoo Parlor* is shown if with shop=tattoo + - *Tea Store* is shown if with shop=tea + - *Telecom Retail Store* is shown if with shop=telecommunication + - *Ticket Seller* is shown if with shop=ticket + - *Tile Shop* is shown if with shop=tiles + - *Tobacco Shop* is shown if with shop=tobacco + - *Tool Rental* is shown if with shop=tool_hire + - *Toy Store* is shown if with shop=toys + - *Trade Shop* is shown if with shop=trade + - *Travel Agency* is shown if with shop=travel_agency + - *Trophy Shop* is shown if with shop=trophy + - *Tire Store* is shown if with shop=tyres + - *Vacuum Cleaner Store* is shown if with shop=vacuum_cleaner + - *Discount Store* is shown if with shop=variety_store + - *Video Store* is shown if with shop=video + - *Video Game Store* is shown if with shop=video_games + - *Watches Shop* is shown if with shop=watches + - *Drinking Water Shop* is shown if with shop=water + - *Watersport/Swim Shop* is shown if with shop=water_sports + - *Weapon Shop* is shown if with shop=weapons + - *Wholesale Store* is shown if with shop=wholesale + - *Wig Shop* is shown if with shop=wigs + - *Window Blind Store* is shown if with shop=window_blind + - *Wine Shop* is shown if with shop=wine + +This tagrendering has labels +`description` + ### brand The question is `What is the brand of this shop?` @@ -225,6 +420,15 @@ The question is `Does this shop offer a binding service?` This tagrendering is only visible in the popup if the following condition is met: service:print=yes | shop~^(.*copyshop.*)$ | shop~^(.*stationery.*)$ +### optometrist_service + +The question is `Are medical services available here?` + + - *This shop offers eye exams by certified optometrists* is shown if with healthcare=optometrist. Unselecting this answer will add not:healtcare=optometrist + - *This shop offers hearing tests by a certified audiologist* is shown if with healthcare=audiologist. Unselecting this answer will add not:healthcare=audiologist + +This tagrendering is only visible in the popup if the following condition is met: shop=optician | shop=hearing_aid | shop=medical_supply + ### key_cutter The question is `Does this shop offer key cutting?` @@ -274,6 +478,88 @@ The question is `Does this shop rent out bikes?` This tagrendering is only visible in the popup if the following condition is met: shop=bicycle | shop=sport | shop=sports | shop=bicycle_repair | shop=outdoor | shop=rental | service:bicycle:rental~.+ +### bicycle-types + +The question is `What kind of bicycles and accessories are rented here?` +*{rental} is rented here* is shown if `rental` is set + + - *Normal city bikes can be rented here* is shown if with rental=city_bike + - *Electrical bikes can be rented here* is shown if with rental=ebike + - *BMX bikes can be rented here* is shown if with rental=bmx + - *Mountainbikes can be rented here* is shown if with rental=mtb + - *Bikes for children can be rented here* is shown if with rental=kid_bike + - *Tandem bicycles can be rented here* is shown if with rental=tandem + - *Race bicycles can be rented here* is shown if with rental=racebike + - *Bike helmets can be rented here* is shown if with rental=bike_helmet + - *Cargo bikes can be rented here* is shown if with rental=cargo_bike + +This tagrendering is only visible in the popup if the following condition is met: service:bicycle:rental=yes | bicycle_rental~.+ +This tagrendering has labels +`bicycle_rental` + +### rental-capacity-city_bike + +The question is `How many city bikes can be rented here?` +*{capacity:city_bike} city bikes can be rented here* is shown if `capacity:city_bike` is set + +This tagrendering is only visible in the popup if the following condition is met: (service:bicycle:rental=yes | bicycle_rental~.+) & rental~^(.*city_bike.*)$ +This tagrendering has labels +`bicycle_rental` + +### rental-capacity-ebike + +The question is `How many electrical bikes can be rented here?` +*{capacity:ebike} electrical bikes can be rented here* is shown if `capacity:ebike` is set + +This tagrendering is only visible in the popup if the following condition is met: (service:bicycle:rental=yes | bicycle_rental~.+) & rental~^(.*ebike.*)$ +This tagrendering has labels +`bicycle_rental` + +### rental-capacity-kid_bike + +The question is `How many bikes for children can be rented here?` +*{capacity:kid_bike} bikes for children can be rented here* is shown if `capacity:kid_bike` is set + +This tagrendering is only visible in the popup if the following condition is met: (service:bicycle:rental=yes | bicycle_rental~.+) & rental~^(.*kid_bike.*)$ +This tagrendering has labels +`bicycle_rental` + +### rental-capacity-bmx + +The question is `How many BMX bikes can be rented here?` +*{capacity:bmx} BMX bikes can be rented here* is shown if `capacity:bmx` is set + +This tagrendering is only visible in the popup if the following condition is met: (service:bicycle:rental=yes | bicycle_rental~.+) & rental~^(.*bmx.*)$ +This tagrendering has labels +`bicycle_rental` + +### rental-capacity-mtb + +The question is `How many mountainbikes can be rented here?` +*{capacity:mtb} mountainbikes can be rented here* is shown if `capacity:mtb` is set + +This tagrendering is only visible in the popup if the following condition is met: (service:bicycle:rental=yes | bicycle_rental~.+) & rental~^(.*mtb.*)$ +This tagrendering has labels +`bicycle_rental` + +### rental-capacity-bicycle_pannier + +The question is `How many bicycle panniers can be rented here?` +*{capacity:bicycle_pannier} bicycle panniers can be rented here* is shown if `capacity:bicycle_pannier` is set + +This tagrendering is only visible in the popup if the following condition is met: (service:bicycle:rental=yes | bicycle_rental~.+) & rental~^(.*bicycle_pannier.*)$ +This tagrendering has labels +`bicycle_rental` + +### rental-capacity-tandem_bicycle + +The question is `How many tandem can be rented here?` +*{capacity:tandem_bicycle} tandem can be rented here* is shown if `capacity:tandem_bicycle` is set + +This tagrendering is only visible in the popup if the following condition is met: (service:bicycle:rental=yes | bicycle_rental~.+) & rental~^(.*tandem_bicycle.*)$ +This tagrendering has labels +`bicycle_rental` + ### bike_pump_service The question is `Does this shop offer a bike pump for use by anyone?` @@ -304,6 +590,16 @@ The question is `Are bicycles washed here?` This tagrendering is only visible in the popup if the following condition is met: shop=bicycle | shop=bicycle_repair | ^(service:bicycle:.*)$~~^(yes|only)$ | service:bicycle:cleaning~.+ +### bike_cleaning-service_bicycle_cleaning_charge + +The question is `How much does it cost to use the cleaning service?` +*Using the cleaning service costs {service:bicycle:cleaning:charge}* is shown if `service:bicycle:cleaning:charge` is set + + - *The cleaning service is free to use* is shown if with service:bicycle:cleaning:fee=no + - *Free to use* is shown if with service:bicycle:cleaning:fee=yes & service:bicycle:cleaning:charge=. _This option cannot be chosen as answer_ + +This tagrendering is only visible in the popup if the following condition is met: amenity!=bicycle_wash & service:bicycle:cleaning!=no & service:bicycle:cleaning~.+ + ### internet The question is `Does this place offer internet access?` diff --git a/Docs/Layers/bike_themed_object.md b/Docs/Layers/bike_themed_object.md index 7cf5bdb6c..2abe6c1f2 100644 --- a/Docs/Layers/bike_themed_object.md +++ b/Docs/Layers/bike_themed_object.md @@ -120,7 +120,7 @@ This tagrendering has labels | id | question | osmTags | -----|-----|----- | -| open_now.0 | Open now | _isOpen=yes | +| open_now.0 | Now open | _isOpen=yes | diff --git a/Docs/Layers/brothel.md b/Docs/Layers/brothel.md index 223ef5c40..115719492 100644 --- a/Docs/Layers/brothel.md +++ b/Docs/Layers/brothel.md @@ -134,7 +134,7 @@ This tagrendering has labels | id | question | osmTags | -----|-----|----- | -| open_now.0 | Open now | _isOpen=yes | +| open_now.0 | Now open | _isOpen=yes | diff --git a/Docs/Layers/charging_station.md b/Docs/Layers/charging_station.md index 2fc10525b..5c4c4a4d6 100644 --- a/Docs/Layers/charging_station.md +++ b/Docs/Layers/charging_station.md @@ -1416,7 +1416,7 @@ This tagrendering has labels | id | question | osmTags | -----|-----|----- | -| open_now.0 | Open now | _isOpen=yes | +| open_now.0 | Now open | _isOpen=yes | | id | question | osmTags | -----|-----|----- | diff --git a/Docs/Layers/climbing_club.md b/Docs/Layers/climbing_club.md index 1a1f04aab..ed7e95669 100644 --- a/Docs/Layers/climbing_club.md +++ b/Docs/Layers/climbing_club.md @@ -121,7 +121,7 @@ This tagrendering has labels | id | question | osmTags | -----|-----|----- | -| open_now.0 | Open now | _isOpen=yes | +| open_now.0 | Now open | _isOpen=yes | diff --git a/Docs/Layers/climbing_gym.md b/Docs/Layers/climbing_gym.md index 7d9cdfaa4..0d28edea8 100644 --- a/Docs/Layers/climbing_gym.md +++ b/Docs/Layers/climbing_gym.md @@ -359,7 +359,7 @@ This tagrendering has labels | id | question | osmTags | -----|-----|----- | -| open_now.0 | Open now | _isOpen=yes | +| open_now.0 | Now open | _isOpen=yes | | id | question | osmTags | -----|-----|----- | diff --git a/Docs/Layers/cycleways_and_roads.md b/Docs/Layers/cycleways_and_roads.md index eecab2d26..c005b015a 100644 --- a/Docs/Layers/cycleways_and_roads.md +++ b/Docs/Layers/cycleways_and_roads.md @@ -27,7 +27,7 @@ All infrastructure that someone can cycle over, accompanied with questions about - [Cycleway:smoothness](#cyclewaysmoothness) - [Surface of the road](#surface-of-the-road) - [Surface of the street](#surface-of-the-street) - - [width:carriageway](#widthcarriageway) + - [width](#width) - [cycleway-lane-track-traffic-signs](#cycleway-lane-track-traffic-signs) - [cycleway-traffic-signs](#cycleway-traffic-signs) - [cycleway-traffic-signs-supplementary](#cycleway-traffic-signs-supplementary) @@ -89,7 +89,7 @@ Elements must match **any** of the following expressions: | [cycleway:smoothness](https://wiki.openstreetmap.org/wiki/Key:cycleway:smoothness) | Multiple choice | [excellent](https://wiki.openstreetmap.org/wiki/Tag:cycleway:smoothness%3Dexcellent) [good](https://wiki.openstreetmap.org/wiki/Tag:cycleway:smoothness%3Dgood) [intermediate](https://wiki.openstreetmap.org/wiki/Tag:cycleway:smoothness%3Dintermediate) [bad](https://wiki.openstreetmap.org/wiki/Tag:cycleway:smoothness%3Dbad) [very_bad](https://wiki.openstreetmap.org/wiki/Tag:cycleway:smoothness%3Dvery_bad) [horrible](https://wiki.openstreetmap.org/wiki/Tag:cycleway:smoothness%3Dhorrible) [very_horrible](https://wiki.openstreetmap.org/wiki/Tag:cycleway:smoothness%3Dvery_horrible) [impassable](https://wiki.openstreetmap.org/wiki/Tag:cycleway:smoothness%3Dimpassable) | | [surface](https://wiki.openstreetmap.org/wiki/Key:surface) | [string](../SpecialInputElements.md#string) | [asphalt](https://wiki.openstreetmap.org/wiki/Tag:surface%3Dasphalt) [paving_stones](https://wiki.openstreetmap.org/wiki/Tag:surface%3Dpaving_stones) [concrete](https://wiki.openstreetmap.org/wiki/Tag:surface%3Dconcrete) [unhewn_cobblestone](https://wiki.openstreetmap.org/wiki/Tag:surface%3Dunhewn_cobblestone) [sett](https://wiki.openstreetmap.org/wiki/Tag:surface%3Dsett) [wood](https://wiki.openstreetmap.org/wiki/Tag:surface%3Dwood) [gravel](https://wiki.openstreetmap.org/wiki/Tag:surface%3Dgravel) [fine_gravel](https://wiki.openstreetmap.org/wiki/Tag:surface%3Dfine_gravel) [pebblestone](https://wiki.openstreetmap.org/wiki/Tag:surface%3Dpebblestone) [ground](https://wiki.openstreetmap.org/wiki/Tag:surface%3Dground) | | [smoothness](https://wiki.openstreetmap.org/wiki/Key:smoothness) | Multiple choice | [excellent](https://wiki.openstreetmap.org/wiki/Tag:smoothness%3Dexcellent) [good](https://wiki.openstreetmap.org/wiki/Tag:smoothness%3Dgood) [intermediate](https://wiki.openstreetmap.org/wiki/Tag:smoothness%3Dintermediate) [bad](https://wiki.openstreetmap.org/wiki/Tag:smoothness%3Dbad) [very_bad](https://wiki.openstreetmap.org/wiki/Tag:smoothness%3Dvery_bad) [horrible](https://wiki.openstreetmap.org/wiki/Tag:smoothness%3Dhorrible) [very_horrible](https://wiki.openstreetmap.org/wiki/Tag:smoothness%3Dvery_horrible) [impassable](https://wiki.openstreetmap.org/wiki/Tag:smoothness%3Dimpassable) | -| [width:carriageway](https://wiki.openstreetmap.org/wiki/Key:width:carriageway) | [distance](../SpecialInputElements.md#distance) | | +| [width](https://wiki.openstreetmap.org/wiki/Key:width) | [distance](../SpecialInputElements.md#distance) | | | [cycleway:traffic_sign](https://wiki.openstreetmap.org/wiki/Key:cycleway:traffic_sign) | Multiple choice | [BE:D7](https://wiki.openstreetmap.org/wiki/Tag:cycleway:traffic_sign%3DBE:D7) [BE:D9](https://wiki.openstreetmap.org/wiki/Tag:cycleway:traffic_sign%3DBE:D9) [BE:D10](https://wiki.openstreetmap.org/wiki/Tag:cycleway:traffic_sign%3DBE:D10) [none](https://wiki.openstreetmap.org/wiki/Tag:cycleway:traffic_sign%3Dnone) | | [traffic_sign](https://wiki.openstreetmap.org/wiki/Key:traffic_sign) | Multiple choice | [BE:D7](https://wiki.openstreetmap.org/wiki/Tag:traffic_sign%3DBE:D7) [BE:D9](https://wiki.openstreetmap.org/wiki/Tag:traffic_sign%3DBE:D9) [BE:D10](https://wiki.openstreetmap.org/wiki/Tag:traffic_sign%3DBE:D10) [NL:G11](https://wiki.openstreetmap.org/wiki/Tag:traffic_sign%3DNL:G11) [NL:G12a](https://wiki.openstreetmap.org/wiki/Tag:traffic_sign%3DNL:G12a) [NL:G13](https://wiki.openstreetmap.org/wiki/Tag:traffic_sign%3DNL:G13) [none](https://wiki.openstreetmap.org/wiki/Tag:traffic_sign%3Dnone) | | [cycleway:buffer](https://wiki.openstreetmap.org/wiki/Key:cycleway:buffer) | [distance](../SpecialInputElements.md#distance) | | @@ -218,10 +218,10 @@ The question is `What is the smoothness of this street?` This tagrendering is only visible in the popup if the following condition is met: cycleway=no | highway=cycleway -### width:carriageway +### width The question is `What is the carriage width of this road (in meters)?` -*The carriage width of this road is {width:carriageway}m* is shown if `width:carriageway` is set +*The carriage width of this road is {width}m* is shown if `width` is set ### cycleway-lane-track-traffic-signs diff --git a/Docs/Layers/dogpark.md b/Docs/Layers/dogpark.md index 4d1868580..b150521c2 100644 --- a/Docs/Layers/dogpark.md +++ b/Docs/Layers/dogpark.md @@ -132,7 +132,7 @@ This tagrendering has labels | id | question | osmTags | -----|-----|----- | -| open_now.0 | Open now | _isOpen=yes | +| open_now.0 | Now open | _isOpen=yes | diff --git a/Docs/Layers/dogshop.md b/Docs/Layers/dogshop.md index 2e3d33ed4..5d8664910 100644 --- a/Docs/Layers/dogshop.md +++ b/Docs/Layers/dogshop.md @@ -29,6 +29,7 @@ A shop - [single_level](#single_level) - [copyshop-print-sizes](#copyshop-print-sizes) - [copyshop-binding](#copyshop-binding) + - [optometrist_service](#optometrist_service) - [key_cutter](#key_cutter) - [sells_new_bikes](#sells_new_bikes) - [bike_second_hand](#bike_second_hand) @@ -89,6 +90,7 @@ Elements must match **all** of the following expressions: | [phone](https://wiki.openstreetmap.org/wiki/Key:phone) | [phone](../SpecialInputElements.md#phone) | | | [level](https://wiki.openstreetmap.org/wiki/Key:level) | [float](../SpecialInputElements.md#float) | [0](https://wiki.openstreetmap.org/wiki/Tag:level%3D0) [1](https://wiki.openstreetmap.org/wiki/Tag:level%3D1) [-1](https://wiki.openstreetmap.org/wiki/Tag:level%3D-1) | | [service:binding](https://wiki.openstreetmap.org/wiki/Key:service:binding) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:binding%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:binding%3Dno) | +| [healthcare](https://wiki.openstreetmap.org/wiki/Key:healthcare) | Multiple choice | [optometrist](https://wiki.openstreetmap.org/wiki/Tag:healthcare%3Doptometrist) [audiologist](https://wiki.openstreetmap.org/wiki/Tag:healthcare%3Daudiologist) | | [service:bicycle:retail](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:retail) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:retail%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:retail%3Dno) | | [service:bicycle:second_hand](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:second_hand) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:second_hand%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:second_hand%3Dno) [only](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:second_hand%3Donly) | | [service:bicycle:repair](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:repair) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Dno) [only_sold](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Donly_sold) [brand](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Dbrand) | @@ -409,6 +411,15 @@ The question is `Does this shop offer a binding service?` This tagrendering is only visible in the popup if the following condition is met: service:print=yes | shop~^(.*copyshop.*)$ | shop~^(.*stationery.*)$ +### optometrist_service + +The question is `Are medical services available here?` + + - *This shop offers eye exams by certified optometrists* is shown if with healthcare=optometrist. Unselecting this answer will add not:healtcare=optometrist + - *This shop offers hearing tests by a certified audiologist* is shown if with healthcare=audiologist. Unselecting this answer will add not:healthcare=audiologist + +This tagrendering is only visible in the popup if the following condition is met: shop=optician | shop=hearing_aid | shop=medical_supply + ### key_cutter The question is `Does this shop offer key cutting?` @@ -874,7 +885,7 @@ This tagrendering has labels | id | question | osmTags | -----|-----|----- | -| open_now.0 | Open now | _isOpen=yes | +| open_now.0 | Now open | _isOpen=yes | | id | question | osmTags | -----|-----|----- | diff --git a/Docs/Layers/drinking_water.md b/Docs/Layers/drinking_water.md index ac67eab08..22fa15b8e 100644 --- a/Docs/Layers/drinking_water.md +++ b/Docs/Layers/drinking_water.md @@ -234,7 +234,7 @@ This tagrendering has labels | id | question | osmTags | -----|-----|----- | -| open_now.0 | Open now | _isOpen=yes | +| open_now.0 | Now open | _isOpen=yes | diff --git a/Docs/Layers/elongated_coin.md b/Docs/Layers/elongated_coin.md index bc53c3ed0..ab8b5513b 100644 --- a/Docs/Layers/elongated_coin.md +++ b/Docs/Layers/elongated_coin.md @@ -240,7 +240,7 @@ This tagrendering has labels | id | question | osmTags | -----|-----|----- | -| open_now.0 | Open now | _isOpen=yes | +| open_now.0 | Now open | _isOpen=yes | | id | question | osmTags | -----|-----|----- | diff --git a/Docs/Layers/food_courts.md b/Docs/Layers/food_courts.md index 0f7d418d6..f8eebbfb8 100644 --- a/Docs/Layers/food_courts.md +++ b/Docs/Layers/food_courts.md @@ -131,7 +131,7 @@ This tagrendering has labels | id | question | osmTags | -----|-----|----- | -| open_now.0 | Open now | _isOpen=yes | +| open_now.0 | Now open | _isOpen=yes | diff --git a/Docs/Layers/hackerspace.md b/Docs/Layers/hackerspace.md index 32613d2fa..e364acaf1 100644 --- a/Docs/Layers/hackerspace.md +++ b/Docs/Layers/hackerspace.md @@ -340,7 +340,7 @@ This tagrendering has labels | id | question | osmTags | -----|-----|----- | -| open_now.0 | Open now | _isOpen=yes | +| open_now.0 | Now open | _isOpen=yes | | id | question | osmTags | -----|-----|----- | diff --git a/Docs/Layers/ice_cream.md b/Docs/Layers/ice_cream.md index 17e238581..e3e6cc0da 100644 --- a/Docs/Layers/ice_cream.md +++ b/Docs/Layers/ice_cream.md @@ -209,7 +209,7 @@ This tagrendering has labels | id | question | osmTags | -----|-----|----- | -| open_now.0 | Open now | _isOpen=yes | +| open_now.0 | Now open | _isOpen=yes | | id | question | osmTags | -----|-----|----- | diff --git a/Docs/Layers/icecream_glutenfree.md b/Docs/Layers/icecream_glutenfree.md index dac2cdd7c..29ef13d40 100644 --- a/Docs/Layers/icecream_glutenfree.md +++ b/Docs/Layers/icecream_glutenfree.md @@ -203,7 +203,7 @@ This tagrendering has labels | id | question | osmTags | -----|-----|----- | -| open_now.0 | Open now | _isOpen=yes | +| open_now.0 | Now open | _isOpen=yes | | id | question | osmTags | -----|-----|----- | diff --git a/Docs/Layers/icecream_lactosefree.md b/Docs/Layers/icecream_lactosefree.md index 5155623a5..e8c75d56a 100644 --- a/Docs/Layers/icecream_lactosefree.md +++ b/Docs/Layers/icecream_lactosefree.md @@ -203,7 +203,7 @@ This tagrendering has labels | id | question | osmTags | -----|-----|----- | -| open_now.0 | Open now | _isOpen=yes | +| open_now.0 | Now open | _isOpen=yes | | id | question | osmTags | -----|-----|----- | diff --git a/Docs/Layers/indoors.md b/Docs/Layers/indoors.md index f39084c74..be5f4501d 100644 --- a/Docs/Layers/indoors.md +++ b/Docs/Layers/indoors.md @@ -342,7 +342,7 @@ This tagrendering has labels | id | question | osmTags | -----|-----|----- | -| open_now.0 | Open now | _isOpen=yes | +| open_now.0 | Now open | _isOpen=yes | diff --git a/Docs/Layers/kindergarten_childcare.md b/Docs/Layers/kindergarten_childcare.md index eaa254e6a..72ceb7aba 100644 --- a/Docs/Layers/kindergarten_childcare.md +++ b/Docs/Layers/kindergarten_childcare.md @@ -146,7 +146,7 @@ This tagrendering has labels | id | question | osmTags | -----|-----|----- | -| open_now.0 | Open now | _isOpen=yes | +| open_now.0 | Now open | _isOpen=yes | diff --git a/Docs/Layers/medical_shops.md b/Docs/Layers/medical_shops.md index ef64b1943..e7634985f 100644 --- a/Docs/Layers/medical_shops.md +++ b/Docs/Layers/medical_shops.md @@ -30,6 +30,7 @@ A shop - [single_level](#single_level) - [copyshop-print-sizes](#copyshop-print-sizes) - [copyshop-binding](#copyshop-binding) + - [optometrist_service](#optometrist_service) - [key_cutter](#key_cutter) - [sells_new_bikes](#sells_new_bikes) - [bike_second_hand](#bike_second_hand) @@ -98,6 +99,7 @@ Elements must match **all** of the following expressions: | [phone](https://wiki.openstreetmap.org/wiki/Key:phone) | [phone](../SpecialInputElements.md#phone) | | | [level](https://wiki.openstreetmap.org/wiki/Key:level) | [float](../SpecialInputElements.md#float) | [0](https://wiki.openstreetmap.org/wiki/Tag:level%3D0) [1](https://wiki.openstreetmap.org/wiki/Tag:level%3D1) [-1](https://wiki.openstreetmap.org/wiki/Tag:level%3D-1) | | [service:binding](https://wiki.openstreetmap.org/wiki/Key:service:binding) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:binding%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:binding%3Dno) | +| [healthcare](https://wiki.openstreetmap.org/wiki/Key:healthcare) | Multiple choice | [optometrist](https://wiki.openstreetmap.org/wiki/Tag:healthcare%3Doptometrist) [audiologist](https://wiki.openstreetmap.org/wiki/Tag:healthcare%3Daudiologist) | | [service:bicycle:retail](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:retail) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:retail%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:retail%3Dno) | | [service:bicycle:second_hand](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:second_hand) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:second_hand%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:second_hand%3Dno) [only](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:second_hand%3Donly) | | [service:bicycle:repair](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:repair) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Dno) [only_sold](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Donly_sold) [brand](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Dbrand) | @@ -418,6 +420,15 @@ The question is `Does this shop offer a binding service?` This tagrendering is only visible in the popup if the following condition is met: service:print=yes | shop~^(.*copyshop.*)$ | shop~^(.*stationery.*)$ +### optometrist_service + +The question is `Are medical services available here?` + + - *This shop offers eye exams by certified optometrists* is shown if with healthcare=optometrist. Unselecting this answer will add not:healtcare=optometrist + - *This shop offers hearing tests by a certified audiologist* is shown if with healthcare=audiologist. Unselecting this answer will add not:healthcare=audiologist + +This tagrendering is only visible in the popup if the following condition is met: shop=optician | shop=hearing_aid | shop=medical_supply + ### key_cutter The question is `Does this shop offer key cutting?` diff --git a/Docs/Layers/outdoor_seating.md b/Docs/Layers/outdoor_seating.md index 5db6b05e8..1d8bc33e9 100644 --- a/Docs/Layers/outdoor_seating.md +++ b/Docs/Layers/outdoor_seating.md @@ -191,7 +191,7 @@ This tagrendering has labels | id | question | osmTags | -----|-----|----- | -| open_now.0 | Open now | _isOpen=yes | +| open_now.0 | Now open | _isOpen=yes | | id | question | osmTags | -----|-----|----- | diff --git a/Docs/Layers/police.md b/Docs/Layers/police.md index 99e1f25d2..d8d2eff39 100644 --- a/Docs/Layers/police.md +++ b/Docs/Layers/police.md @@ -160,7 +160,7 @@ This tagrendering has labels | id | question | osmTags | -----|-----|----- | -| open_now.0 | Open now | _isOpen=yes | +| open_now.0 | Now open | _isOpen=yes | | id | question | osmTags | -----|-----|----- | diff --git a/Docs/Layers/shops.md b/Docs/Layers/shops.md index 786574e25..ec75f485d 100644 --- a/Docs/Layers/shops.md +++ b/Docs/Layers/shops.md @@ -28,6 +28,7 @@ A shop - [single_level](#single_level) - [copyshop-print-sizes](#copyshop-print-sizes) - [copyshop-binding](#copyshop-binding) + - [optometrist_service](#optometrist_service) - [key_cutter](#key_cutter) - [sells_new_bikes](#sells_new_bikes) - [bike_second_hand](#bike_second_hand) @@ -106,6 +107,7 @@ Elements must match **all** of the following expressions: | [phone](https://wiki.openstreetmap.org/wiki/Key:phone) | [phone](../SpecialInputElements.md#phone) | | | [level](https://wiki.openstreetmap.org/wiki/Key:level) | [float](../SpecialInputElements.md#float) | [0](https://wiki.openstreetmap.org/wiki/Tag:level%3D0) [1](https://wiki.openstreetmap.org/wiki/Tag:level%3D1) [-1](https://wiki.openstreetmap.org/wiki/Tag:level%3D-1) | | [service:binding](https://wiki.openstreetmap.org/wiki/Key:service:binding) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:binding%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:binding%3Dno) | +| [healthcare](https://wiki.openstreetmap.org/wiki/Key:healthcare) | Multiple choice | [optometrist](https://wiki.openstreetmap.org/wiki/Tag:healthcare%3Doptometrist) [audiologist](https://wiki.openstreetmap.org/wiki/Tag:healthcare%3Daudiologist) | | [service:bicycle:retail](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:retail) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:retail%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:retail%3Dno) | | [service:bicycle:second_hand](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:second_hand) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:second_hand%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:second_hand%3Dno) [only](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:second_hand%3Donly) | | [service:bicycle:repair](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:repair) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Dno) [only_sold](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Donly_sold) [brand](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Dbrand) | @@ -426,6 +428,15 @@ The question is `Does this shop offer a binding service?` This tagrendering is only visible in the popup if the following condition is met: service:print=yes | shop~^(.*copyshop.*)$ | shop~^(.*stationery.*)$ +### optometrist_service + +The question is `Are medical services available here?` + + - *This shop offers eye exams by certified optometrists* is shown if with healthcare=optometrist. Unselecting this answer will add not:healtcare=optometrist + - *This shop offers hearing tests by a certified audiologist* is shown if with healthcare=audiologist. Unselecting this answer will add not:healthcare=audiologist + +This tagrendering is only visible in the popup if the following condition is met: shop=optician | shop=hearing_aid | shop=medical_supply + ### key_cutter The question is `Does this shop offer key cutting?` @@ -891,7 +902,7 @@ This tagrendering has labels | id | question | osmTags | -----|-----|----- | -| open_now.0 | Open now | _isOpen=yes | +| open_now.0 | Now open | _isOpen=yes | | id | question | osmTags | -----|-----|----- | diff --git a/Docs/Layers/shops_glutenfree.md b/Docs/Layers/shops_glutenfree.md index 14888a9d1..dab4a08e6 100644 --- a/Docs/Layers/shops_glutenfree.md +++ b/Docs/Layers/shops_glutenfree.md @@ -30,6 +30,7 @@ A shop - [single_level](#single_level) - [copyshop-print-sizes](#copyshop-print-sizes) - [copyshop-binding](#copyshop-binding) + - [optometrist_service](#optometrist_service) - [key_cutter](#key_cutter) - [sells_new_bikes](#sells_new_bikes) - [bike_second_hand](#bike_second_hand) @@ -92,6 +93,7 @@ Elements must match **all** of the following expressions: | [phone](https://wiki.openstreetmap.org/wiki/Key:phone) | [phone](../SpecialInputElements.md#phone) | | | [level](https://wiki.openstreetmap.org/wiki/Key:level) | [float](../SpecialInputElements.md#float) | [0](https://wiki.openstreetmap.org/wiki/Tag:level%3D0) [1](https://wiki.openstreetmap.org/wiki/Tag:level%3D1) [-1](https://wiki.openstreetmap.org/wiki/Tag:level%3D-1) | | [service:binding](https://wiki.openstreetmap.org/wiki/Key:service:binding) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:binding%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:binding%3Dno) | +| [healthcare](https://wiki.openstreetmap.org/wiki/Key:healthcare) | Multiple choice | [optometrist](https://wiki.openstreetmap.org/wiki/Tag:healthcare%3Doptometrist) [audiologist](https://wiki.openstreetmap.org/wiki/Tag:healthcare%3Daudiologist) | | [service:bicycle:retail](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:retail) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:retail%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:retail%3Dno) | | [service:bicycle:second_hand](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:second_hand) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:second_hand%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:second_hand%3Dno) [only](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:second_hand%3Donly) | | [service:bicycle:repair](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:repair) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Dno) [only_sold](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Donly_sold) [brand](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Dbrand) | @@ -423,6 +425,15 @@ The question is `Does this shop offer a binding service?` This tagrendering is only visible in the popup if the following condition is met: service:print=yes | shop~^(.*copyshop.*)$ | shop~^(.*stationery.*)$ +### optometrist_service + +The question is `Are medical services available here?` + + - *This shop offers eye exams by certified optometrists* is shown if with healthcare=optometrist. Unselecting this answer will add not:healtcare=optometrist + - *This shop offers hearing tests by a certified audiologist* is shown if with healthcare=audiologist. Unselecting this answer will add not:healthcare=audiologist + +This tagrendering is only visible in the popup if the following condition is met: shop=optician | shop=hearing_aid | shop=medical_supply + ### key_cutter The question is `Does this shop offer key cutting?` @@ -875,7 +886,7 @@ This tagrendering has labels | id | question | osmTags | -----|-----|----- | -| open_now.0 | Open now | _isOpen=yes | +| open_now.0 | Now open | _isOpen=yes | | id | question | osmTags | -----|-----|----- | diff --git a/Docs/Layers/shops_lactosefree.md b/Docs/Layers/shops_lactosefree.md index 3f406d7bf..5afdeb9e7 100644 --- a/Docs/Layers/shops_lactosefree.md +++ b/Docs/Layers/shops_lactosefree.md @@ -30,6 +30,7 @@ A shop - [single_level](#single_level) - [copyshop-print-sizes](#copyshop-print-sizes) - [copyshop-binding](#copyshop-binding) + - [optometrist_service](#optometrist_service) - [key_cutter](#key_cutter) - [sells_new_bikes](#sells_new_bikes) - [bike_second_hand](#bike_second_hand) @@ -92,6 +93,7 @@ Elements must match **all** of the following expressions: | [phone](https://wiki.openstreetmap.org/wiki/Key:phone) | [phone](../SpecialInputElements.md#phone) | | | [level](https://wiki.openstreetmap.org/wiki/Key:level) | [float](../SpecialInputElements.md#float) | [0](https://wiki.openstreetmap.org/wiki/Tag:level%3D0) [1](https://wiki.openstreetmap.org/wiki/Tag:level%3D1) [-1](https://wiki.openstreetmap.org/wiki/Tag:level%3D-1) | | [service:binding](https://wiki.openstreetmap.org/wiki/Key:service:binding) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:binding%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:binding%3Dno) | +| [healthcare](https://wiki.openstreetmap.org/wiki/Key:healthcare) | Multiple choice | [optometrist](https://wiki.openstreetmap.org/wiki/Tag:healthcare%3Doptometrist) [audiologist](https://wiki.openstreetmap.org/wiki/Tag:healthcare%3Daudiologist) | | [service:bicycle:retail](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:retail) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:retail%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:retail%3Dno) | | [service:bicycle:second_hand](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:second_hand) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:second_hand%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:second_hand%3Dno) [only](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:second_hand%3Donly) | | [service:bicycle:repair](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:repair) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Dno) [only_sold](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Donly_sold) [brand](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Dbrand) | @@ -423,6 +425,15 @@ The question is `Does this shop offer a binding service?` This tagrendering is only visible in the popup if the following condition is met: service:print=yes | shop~^(.*copyshop.*)$ | shop~^(.*stationery.*)$ +### optometrist_service + +The question is `Are medical services available here?` + + - *This shop offers eye exams by certified optometrists* is shown if with healthcare=optometrist. Unselecting this answer will add not:healtcare=optometrist + - *This shop offers hearing tests by a certified audiologist* is shown if with healthcare=audiologist. Unselecting this answer will add not:healthcare=audiologist + +This tagrendering is only visible in the popup if the following condition is met: shop=optician | shop=hearing_aid | shop=medical_supply + ### key_cutter The question is `Does this shop offer key cutting?` @@ -875,7 +886,7 @@ This tagrendering has labels | id | question | osmTags | -----|-----|----- | -| open_now.0 | Open now | _isOpen=yes | +| open_now.0 | Now open | _isOpen=yes | | id | question | osmTags | -----|-----|----- | diff --git a/Docs/Layers/shops_second_hand.md b/Docs/Layers/shops_second_hand.md index 0653ab4a4..238460a96 100644 --- a/Docs/Layers/shops_second_hand.md +++ b/Docs/Layers/shops_second_hand.md @@ -29,6 +29,7 @@ A shop - [single_level](#single_level) - [copyshop-print-sizes](#copyshop-print-sizes) - [copyshop-binding](#copyshop-binding) + - [optometrist_service](#optometrist_service) - [key_cutter](#key_cutter) - [sells_new_bikes](#sells_new_bikes) - [bike_second_hand](#bike_second_hand) @@ -89,6 +90,7 @@ Elements must match **any** of the following expressions: | [phone](https://wiki.openstreetmap.org/wiki/Key:phone) | [phone](../SpecialInputElements.md#phone) | | | [level](https://wiki.openstreetmap.org/wiki/Key:level) | [float](../SpecialInputElements.md#float) | [0](https://wiki.openstreetmap.org/wiki/Tag:level%3D0) [1](https://wiki.openstreetmap.org/wiki/Tag:level%3D1) [-1](https://wiki.openstreetmap.org/wiki/Tag:level%3D-1) | | [service:binding](https://wiki.openstreetmap.org/wiki/Key:service:binding) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:binding%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:binding%3Dno) | +| [healthcare](https://wiki.openstreetmap.org/wiki/Key:healthcare) | Multiple choice | [optometrist](https://wiki.openstreetmap.org/wiki/Tag:healthcare%3Doptometrist) [audiologist](https://wiki.openstreetmap.org/wiki/Tag:healthcare%3Daudiologist) | | [service:bicycle:retail](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:retail) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:retail%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:retail%3Dno) | | [service:bicycle:second_hand](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:second_hand) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:second_hand%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:second_hand%3Dno) [only](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:second_hand%3Donly) | | [service:bicycle:repair](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:repair) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Dno) [only_sold](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Donly_sold) [brand](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Dbrand) | @@ -409,6 +411,15 @@ The question is `Does this shop offer a binding service?` This tagrendering is only visible in the popup if the following condition is met: service:print=yes | shop~^(.*copyshop.*)$ | shop~^(.*stationery.*)$ +### optometrist_service + +The question is `Are medical services available here?` + + - *This shop offers eye exams by certified optometrists* is shown if with healthcare=optometrist. Unselecting this answer will add not:healtcare=optometrist + - *This shop offers hearing tests by a certified audiologist* is shown if with healthcare=audiologist. Unselecting this answer will add not:healthcare=audiologist + +This tagrendering is only visible in the popup if the following condition is met: shop=optician | shop=hearing_aid | shop=medical_supply + ### key_cutter The question is `Does this shop offer key cutting?` diff --git a/Docs/Layers/shops_with_climbing_shoe_repair.md b/Docs/Layers/shops_with_climbing_shoe_repair.md index acec124a7..e03c30184 100644 --- a/Docs/Layers/shops_with_climbing_shoe_repair.md +++ b/Docs/Layers/shops_with_climbing_shoe_repair.md @@ -30,6 +30,7 @@ A shop - [single_level](#single_level) - [copyshop-print-sizes](#copyshop-print-sizes) - [copyshop-binding](#copyshop-binding) + - [optometrist_service](#optometrist_service) - [key_cutter](#key_cutter) - [sells_new_bikes](#sells_new_bikes) - [bike_second_hand](#bike_second_hand) @@ -91,6 +92,7 @@ Elements must match **all** of the following expressions: | [phone](https://wiki.openstreetmap.org/wiki/Key:phone) | [phone](../SpecialInputElements.md#phone) | | | [level](https://wiki.openstreetmap.org/wiki/Key:level) | [float](../SpecialInputElements.md#float) | [0](https://wiki.openstreetmap.org/wiki/Tag:level%3D0) [1](https://wiki.openstreetmap.org/wiki/Tag:level%3D1) [-1](https://wiki.openstreetmap.org/wiki/Tag:level%3D-1) | | [service:binding](https://wiki.openstreetmap.org/wiki/Key:service:binding) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:binding%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:binding%3Dno) | +| [healthcare](https://wiki.openstreetmap.org/wiki/Key:healthcare) | Multiple choice | [optometrist](https://wiki.openstreetmap.org/wiki/Tag:healthcare%3Doptometrist) [audiologist](https://wiki.openstreetmap.org/wiki/Tag:healthcare%3Daudiologist) | | [service:bicycle:retail](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:retail) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:retail%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:retail%3Dno) | | [service:bicycle:second_hand](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:second_hand) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:second_hand%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:second_hand%3Dno) [only](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:second_hand%3Donly) | | [service:bicycle:repair](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:repair) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Dno) [only_sold](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Donly_sold) [brand](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Dbrand) | @@ -418,6 +420,15 @@ The question is `Does this shop offer a binding service?` This tagrendering is only visible in the popup if the following condition is met: service:print=yes | shop~^(.*copyshop.*)$ | shop~^(.*stationery.*)$ +### optometrist_service + +The question is `Are medical services available here?` + + - *This shop offers eye exams by certified optometrists* is shown if with healthcare=optometrist. Unselecting this answer will add not:healtcare=optometrist + - *This shop offers hearing tests by a certified audiologist* is shown if with healthcare=audiologist. Unselecting this answer will add not:healthcare=audiologist + +This tagrendering is only visible in the popup if the following condition is met: shop=optician | shop=hearing_aid | shop=medical_supply + ### key_cutter The question is `Does this shop offer key cutting?` @@ -883,7 +894,7 @@ This tagrendering has labels | id | question | osmTags | -----|-----|----- | -| open_now.0 | Open now | _isOpen=yes | +| open_now.0 | Now open | _isOpen=yes | | id | question | osmTags | -----|-----|----- | diff --git a/Docs/Layers/sport_shops.md b/Docs/Layers/sport_shops.md index 6266e7476..5e2c34256 100644 --- a/Docs/Layers/sport_shops.md +++ b/Docs/Layers/sport_shops.md @@ -30,6 +30,7 @@ A shop - [single_level](#single_level) - [copyshop-print-sizes](#copyshop-print-sizes) - [copyshop-binding](#copyshop-binding) + - [optometrist_service](#optometrist_service) - [key_cutter](#key_cutter) - [sells_new_bikes](#sells_new_bikes) - [bike_second_hand](#bike_second_hand) @@ -93,6 +94,7 @@ Elements must match the expression ** [phone](https://wiki.openstreetmap.org/wiki/Key:phone) | [phone](../SpecialInputElements.md#phone) | | | [level](https://wiki.openstreetmap.org/wiki/Key:level) | [float](../SpecialInputElements.md#float) | [0](https://wiki.openstreetmap.org/wiki/Tag:level%3D0) [1](https://wiki.openstreetmap.org/wiki/Tag:level%3D1) [-1](https://wiki.openstreetmap.org/wiki/Tag:level%3D-1) | | [service:binding](https://wiki.openstreetmap.org/wiki/Key:service:binding) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:binding%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:binding%3Dno) | +| [healthcare](https://wiki.openstreetmap.org/wiki/Key:healthcare) | Multiple choice | [optometrist](https://wiki.openstreetmap.org/wiki/Tag:healthcare%3Doptometrist) [audiologist](https://wiki.openstreetmap.org/wiki/Tag:healthcare%3Daudiologist) | | [service:bicycle:retail](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:retail) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:retail%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:retail%3Dno) | | [service:bicycle:second_hand](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:second_hand) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:second_hand%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:second_hand%3Dno) [only](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:second_hand%3Donly) | | [service:bicycle:repair](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:repair) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Dno) [only_sold](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Donly_sold) [brand](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Dbrand) | @@ -413,6 +415,15 @@ The question is `Does this shop offer a binding service?` This tagrendering is only visible in the popup if the following condition is met: service:print=yes | shop~^(.*copyshop.*)$ | shop~^(.*stationery.*)$ +### optometrist_service + +The question is `Are medical services available here?` + + - *This shop offers eye exams by certified optometrists* is shown if with healthcare=optometrist. Unselecting this answer will add not:healtcare=optometrist + - *This shop offers hearing tests by a certified audiologist* is shown if with healthcare=audiologist. Unselecting this answer will add not:healthcare=audiologist + +This tagrendering is only visible in the popup if the following condition is met: shop=optician | shop=hearing_aid | shop=medical_supply + ### key_cutter The question is `Does this shop offer key cutting?` @@ -878,7 +889,7 @@ This tagrendering has labels | id | question | osmTags | -----|-----|----- | -| open_now.0 | Open now | _isOpen=yes | +| open_now.0 | Now open | _isOpen=yes | | id | question | osmTags | -----|-----|----- | diff --git a/Docs/Layers/stripclub.md b/Docs/Layers/stripclub.md index ae9b01051..dcd5f2900 100644 --- a/Docs/Layers/stripclub.md +++ b/Docs/Layers/stripclub.md @@ -128,7 +128,7 @@ This tagrendering has labels | id | question | osmTags | -----|-----|----- | -| open_now.0 | Open now | _isOpen=yes | +| open_now.0 | Now open | _isOpen=yes | diff --git a/Docs/Layers/tool_library.md b/Docs/Layers/tool_library.md index 37f637737..5ed4f678d 100644 --- a/Docs/Layers/tool_library.md +++ b/Docs/Layers/tool_library.md @@ -161,7 +161,7 @@ This tagrendering has labels | id | question | osmTags | -----|-----|----- | -| open_now.0 | Open now | _isOpen=yes | +| open_now.0 | Now open | _isOpen=yes | diff --git a/Docs/Layers/veterinary.md b/Docs/Layers/veterinary.md index 8e280c2da..51f8cc09a 100644 --- a/Docs/Layers/veterinary.md +++ b/Docs/Layers/veterinary.md @@ -110,7 +110,7 @@ This tagrendering has labels | id | question | osmTags | -----|-----|----- | -| open_now.0 | Open now | _isOpen=yes | +| open_now.0 | Now open | _isOpen=yes | diff --git a/Docs/TagInfo/mapcomplete_bicycle_parkings.json b/Docs/TagInfo/mapcomplete_bicycle_parkings.json index df4dc31a1..1fa1892a0 100644 --- a/Docs/TagInfo/mapcomplete_bicycle_parkings.json +++ b/Docs/TagInfo/mapcomplete_bicycle_parkings.json @@ -75,7 +75,7 @@ }, { "key": "bicycle_parking", - "description": "Layer 'Bike parking' shows bicycle_parking=shed with a fixed text, namely 'Shed' and allows to pick this as a default answer (in the mapcomplete.org theme 'Bicycle parkings')", + "description": "Layer 'Bike parking' shows bicycle_parking=shed with a fixed text, namely 'Shed' (in the mapcomplete.org theme 'Bicycle parkings')", "value": "shed" }, { @@ -118,6 +118,31 @@ "description": "Layer 'Bike parking' shows location= with a fixed text, namely 'Surface level parking' (in the mapcomplete.org theme 'Bicycle parkings') Picking this answer will delete the key location.", "value": "" }, + { + "key": "building", + "description": "Layer 'Bike parking' shows building=bicycle_shed with a fixed text, namely 'This is a bicycle shed (with walls on at least three sides)' and allows to pick this as a default answer (in the mapcomplete.org theme 'Bicycle parkings') (This is only shown if bicycle_parking!=shed & location!=underground)", + "value": "bicycle_shed" + }, + { + "key": "building", + "description": "Layer 'Bike parking' shows building=roof with a fixed text, namely 'This is a bicycle parking under a roof; the roof only serves the bicycle parking' and allows to pick this as a default answer (in the mapcomplete.org theme 'Bicycle parkings') (This is only shown if bicycle_parking!=shed & location!=underground)", + "value": "roof" + }, + { + "key": "indoor", + "description": "Layer 'Bike parking' shows indoor=yes with a fixed text, namely 'This bicycle parking is located in a building behind a door or gate' and allows to pick this as a default answer (in the mapcomplete.org theme 'Bicycle parkings') (This is only shown if bicycle_parking!=shed & location!=underground)", + "value": "yes" + }, + { + "key": "indoor", + "description": "Layer 'Bike parking' shows indoor=no & covered=yes with a fixed text, namely 'This bicycle parking is under (a part of) a building' and allows to pick this as a default answer (in the mapcomplete.org theme 'Bicycle parkings') (This is only shown if bicycle_parking!=shed & location!=underground)", + "value": "no" + }, + { + "key": "covered", + "description": "Layer 'Bike parking' shows indoor=no & covered=yes with a fixed text, namely 'This bicycle parking is under (a part of) a building' and allows to pick this as a default answer (in the mapcomplete.org theme 'Bicycle parkings') (This is only shown if bicycle_parking!=shed & location!=underground)", + "value": "yes" + }, { "key": "covered", "description": "Layer 'Bike parking' shows covered=yes with a fixed text, namely 'This parking is covered (it has a roof)' and allows to pick this as a default answer (in the mapcomplete.org theme 'Bicycle parkings') (This is only shown if bicycle_parking!=shed & location!=underground)", diff --git a/Docs/TagInfo/mapcomplete_blind_osm.json b/Docs/TagInfo/mapcomplete_blind_osm.json index 819356be7..8b5855778 100644 --- a/Docs/TagInfo/mapcomplete_blind_osm.json +++ b/Docs/TagInfo/mapcomplete_blind_osm.json @@ -466,8 +466,8 @@ "value": "impassable" }, { - "key": "width:carriageway", - "description": "Layer 'Cycleways and roads' shows and asks freeform values for key 'width:carriageway' (in the mapcomplete.org theme 'OSM for the blind') (This is only shown if highway!=cycleway & highway!=path & highway!=footway)" + "key": "width", + "description": "Layer 'Cycleways and roads' shows and asks freeform values for key 'width' (in the mapcomplete.org theme 'OSM for the blind') (This is only shown if highway!=cycleway & highway!=path & highway!=footway)" }, { "key": "cycleway:traffic_sign", diff --git a/Docs/TagInfo/mapcomplete_circular_economy.json b/Docs/TagInfo/mapcomplete_circular_economy.json index b919d5122..b6a5d938b 100644 --- a/Docs/TagInfo/mapcomplete_circular_economy.json +++ b/Docs/TagInfo/mapcomplete_circular_economy.json @@ -1718,6 +1718,16 @@ "description": "Layer 'Second hand shops' shows service:binding=no with a fixed text, namely 'This shop does bind books' and allows to pick this as a default answer (in the mapcomplete.org theme 'Circular economy') (This is only shown if shop~^(.*copyshop.*)$ | shop~^(.*stationery.*)$ | service:print=yes)", "value": "no" }, + { + "key": "healthcare", + "description": "Layer 'Second hand shops' shows healthcare=optometrist with a fixed text, namely 'This shop offers eye exams by certified optometrists' and allows to pick this as a default answer (in the mapcomplete.org theme 'Circular economy') (This is only shown if shop=optician | shop=hearing_aid | shop=medical_supply)", + "value": "optometrist" + }, + { + "key": "healthcare", + "description": "Layer 'Second hand shops' shows healthcare=audiologist with a fixed text, namely 'This shop offers hearing tests by a certified audiologist' and allows to pick this as a default answer (in the mapcomplete.org theme 'Circular economy') (This is only shown if shop=optician | shop=hearing_aid | shop=medical_supply)", + "value": "audiologist" + }, { "key": "craft", "description": "Layer 'Second hand shops' shows craft=key_cutter with a fixed text, namely 'This shop is also specialized in key cutting' and allows to pick this as a default answer (in the mapcomplete.org theme 'Circular economy') (This is only shown if shop=shoe_repair | service:key_cutting~.+ | craft=key_cutting | shop=diy | shop=doityourself | shop=home_improvement | shop=hardware | shop=locksmith | shop=repair)", diff --git a/Docs/TagInfo/mapcomplete_climbing.json b/Docs/TagInfo/mapcomplete_climbing.json index df913e7c8..3fa8190ff 100644 --- a/Docs/TagInfo/mapcomplete_climbing.json +++ b/Docs/TagInfo/mapcomplete_climbing.json @@ -1775,6 +1775,16 @@ "description": "Layer 'Shop' shows service:binding=no with a fixed text, namely 'This shop does bind books' and allows to pick this as a default answer (in the mapcomplete.org theme 'Climbing gyms, clubs and spots') (This is only shown if shop~^(.*copyshop.*)$ | shop~^(.*stationery.*)$ | service:print=yes)", "value": "no" }, + { + "key": "healthcare", + "description": "Layer 'Shop' shows healthcare=optometrist with a fixed text, namely 'This shop offers eye exams by certified optometrists' and allows to pick this as a default answer (in the mapcomplete.org theme 'Climbing gyms, clubs and spots') (This is only shown if shop=optician | shop=hearing_aid | shop=medical_supply)", + "value": "optometrist" + }, + { + "key": "healthcare", + "description": "Layer 'Shop' shows healthcare=audiologist with a fixed text, namely 'This shop offers hearing tests by a certified audiologist' and allows to pick this as a default answer (in the mapcomplete.org theme 'Climbing gyms, clubs and spots') (This is only shown if shop=optician | shop=hearing_aid | shop=medical_supply)", + "value": "audiologist" + }, { "key": "craft", "description": "Layer 'Shop' shows craft=key_cutter with a fixed text, namely 'This shop is also specialized in key cutting' and allows to pick this as a default answer (in the mapcomplete.org theme 'Climbing gyms, clubs and spots') (This is only shown if shop=shoe_repair | service:key_cutting~.+ | craft=key_cutting | shop=diy | shop=doityourself | shop=home_improvement | shop=hardware | shop=locksmith | shop=repair)", diff --git a/Docs/TagInfo/mapcomplete_cycle_infra.json b/Docs/TagInfo/mapcomplete_cycle_infra.json index 342d51f87..e672cdc5c 100644 --- a/Docs/TagInfo/mapcomplete_cycle_infra.json +++ b/Docs/TagInfo/mapcomplete_cycle_infra.json @@ -466,8 +466,8 @@ "value": "impassable" }, { - "key": "width:carriageway", - "description": "Layer 'Cycleways and roads' shows and asks freeform values for key 'width:carriageway' (in the mapcomplete.org theme 'Bicycle infrastructure') (This is only shown if highway!=cycleway & highway!=path & highway!=footway)" + "key": "width", + "description": "Layer 'Cycleways and roads' shows and asks freeform values for key 'width' (in the mapcomplete.org theme 'Bicycle infrastructure') (This is only shown if highway!=cycleway & highway!=path & highway!=footway)" }, { "key": "cycleway:traffic_sign", diff --git a/Docs/TagInfo/mapcomplete_cyclofix.json b/Docs/TagInfo/mapcomplete_cyclofix.json index 7d5de08f3..2280a26f7 100644 --- a/Docs/TagInfo/mapcomplete_cyclofix.json +++ b/Docs/TagInfo/mapcomplete_cyclofix.json @@ -340,6 +340,830 @@ "key": "name", "description": "Layer 'Bike repair/shop' shows and asks freeform values for key 'name' (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')" }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows and asks freeform values for key 'shop' (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=bicycle_rental with a fixed text, namely 'Bicycle rental shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "bicycle_rental" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=agrarian with a fixed text, namely 'Farm Supply Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "agrarian" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=alcohol with a fixed text, namely 'Liquor Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "alcohol" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=anime with a fixed text, namely 'Anime / Manga Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "anime" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=antiques with a fixed text, namely 'Antique Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "antiques" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=appliance with a fixed text, namely 'Appliance Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "appliance" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=art with a fixed text, namely 'Art Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "art" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=baby_goods with a fixed text, namely 'Baby Goods Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "baby_goods" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=bag with a fixed text, namely 'Bag/Luggage Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "bag" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=bakery with a fixed text, namely 'Bakery' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "bakery" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=bathroom_furnishing with a fixed text, namely 'Bathroom Furnishing Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "bathroom_furnishing" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=beauty with a fixed text, namely 'Beauty Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "beauty" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=bed with a fixed text, namely 'Bedding/Mattress Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "bed" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=beverages with a fixed text, namely 'Beverage Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "beverages" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=bicycle with a fixed text, namely 'Bicycle Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "bicycle" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=boat with a fixed text, namely 'Boat Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "boat" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=bookmaker with a fixed text, namely 'Bookmaker' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "bookmaker" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=books with a fixed text, namely 'Bookstore' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "books" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=brewing_supplies with a fixed text, namely 'Brewing Supply Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "brewing_supplies" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=butcher with a fixed text, namely 'Butcher' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "butcher" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=camera with a fixed text, namely 'Camera Equipment Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "camera" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=candles with a fixed text, namely 'Candle Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "candles" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=cannabis with a fixed text, namely 'Cannabis Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "cannabis" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=car with a fixed text, namely 'Car Dealership' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "car" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=car_parts with a fixed text, namely 'Car Parts Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "car_parts" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=car_repair with a fixed text, namely 'Car Repair Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "car_repair" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=caravan with a fixed text, namely 'RV Dealership' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "caravan" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=carpet with a fixed text, namely 'Carpet Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "carpet" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=catalogue with a fixed text, namely 'Catalog Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "catalogue" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=charity with a fixed text, namely 'Charity Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "charity" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=cheese with a fixed text, namely 'Cheese Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "cheese" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=chemist with a fixed text, namely 'Drugstore' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "chemist" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=chocolate with a fixed text, namely 'Chocolate Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "chocolate" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=clothes with a fixed text, namely 'Clothing Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "clothes" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=coffee with a fixed text, namely 'Coffee Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "coffee" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=collector with a fixed text, namely 'Collectibles Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "collector" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=computer with a fixed text, namely 'Computer Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "computer" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=confectionery with a fixed text, namely 'Candy Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "confectionery" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=convenience with a fixed text, namely 'Convenience Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "convenience" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=copyshop with a fixed text, namely 'Copy Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "copyshop" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=cosmetics with a fixed text, namely 'Cosmetics Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "cosmetics" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=country_store with a fixed text, namely 'Rural Supplies Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "country_store" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=craft with a fixed text, namely 'Arts & Crafts Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "craft" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=curtain with a fixed text, namely 'Curtain Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "curtain" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=dairy with a fixed text, namely 'Dairy Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "dairy" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=deli with a fixed text, namely 'Delicatessen' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "deli" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=department_store with a fixed text, namely 'Department Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "department_store" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=doityourself with a fixed text, namely 'DIY Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "doityourself" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=doors with a fixed text, namely 'Door Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "doors" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=dry_cleaning with a fixed text, namely 'Dry Cleaner' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "dry_cleaning" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=e-cigarette with a fixed text, namely 'E-Cigarette Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "e-cigarette" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=electrical with a fixed text, namely 'Electrical Equipment Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "electrical" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=electronics with a fixed text, namely 'Electronics Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "electronics" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=erotic with a fixed text, namely 'Erotic Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "erotic" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=fabric with a fixed text, namely 'Fabric Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "fabric" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=farm with a fixed text, namely 'Produce Stand' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "farm" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=fashion_accessories with a fixed text, namely 'Fashion Accessories Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "fashion_accessories" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=fireplace with a fixed text, namely 'Fireplace Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "fireplace" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=fishing with a fixed text, namely 'Fishing Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "fishing" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=flooring with a fixed text, namely 'Flooring Supply Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "flooring" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=florist with a fixed text, namely 'Florist' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "florist" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=frame with a fixed text, namely 'Framing Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "frame" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=frozen_food with a fixed text, namely 'Frozen Food Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "frozen_food" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=fuel with a fixed text, namely 'Fuel Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "fuel" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=funeral_directors with a fixed text, namely 'Funeral Home' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "funeral_directors" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=furniture with a fixed text, namely 'Furniture Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "furniture" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=games with a fixed text, namely 'Tabletop Game Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "games" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=garden_centre with a fixed text, namely 'Garden Center' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "garden_centre" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=gas with a fixed text, namely 'Bottled Gas Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "gas" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=general with a fixed text, namely 'General Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "general" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=gift with a fixed text, namely 'Gift Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "gift" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=greengrocer with a fixed text, namely 'Greengrocer' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "greengrocer" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=hairdresser with a fixed text, namely 'Hairdresser' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "hairdresser" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=hairdresser_supply with a fixed text, namely 'Hairdresser Supply Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "hairdresser_supply" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=hardware with a fixed text, namely 'Hardware Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "hardware" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=health_food with a fixed text, namely 'Health Food Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "health_food" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=hearing_aids with a fixed text, namely 'Hearing Aids Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "hearing_aids" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=herbalist with a fixed text, namely 'Herbalist' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "herbalist" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=hifi with a fixed text, namely 'Hifi Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "hifi" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=honey with a fixed text, namely 'Honey Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "honey" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=household_linen with a fixed text, namely 'Household Linen Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "household_linen" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=houseware with a fixed text, namely 'Houseware Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "houseware" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=hunting with a fixed text, namely 'Hunting Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "hunting" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=interior_decoration with a fixed text, namely 'Interior Decoration Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "interior_decoration" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=jewelry with a fixed text, namely 'Jewelry Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "jewelry" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=kiosk with a fixed text, namely 'Kiosk' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "kiosk" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=kitchen with a fixed text, namely 'Kitchen Design Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "kitchen" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=laundry with a fixed text, namely 'Laundry' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "laundry" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=leather with a fixed text, namely 'Leather Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "leather" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=lighting with a fixed text, namely 'Lighting Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "lighting" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=locksmith with a fixed text, namely 'Locksmith' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "locksmith" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=lottery with a fixed text, namely 'Lottery Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "lottery" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=mall with a fixed text, namely 'Mall' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "mall" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=massage with a fixed text, namely 'Massage Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "massage" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=medical_supply with a fixed text, namely 'Medical Supply Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "medical_supply" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=military_surplus with a fixed text, namely 'Military Surplus Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "military_surplus" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=mobile_phone with a fixed text, namely 'Mobile Phone Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "mobile_phone" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=model with a fixed text, namely 'Model Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "model" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=money_lender with a fixed text, namely 'Money Lender' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "money_lender" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=motorcycle with a fixed text, namely 'Motorcycle Dealership' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "motorcycle" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=motorcycle_repair with a fixed text, namely 'Motorcycle Repair Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "motorcycle_repair" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=music with a fixed text, namely 'Music Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "music" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=musical_instrument with a fixed text, namely 'Musical Instrument Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "musical_instrument" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=newsagent with a fixed text, namely 'Newsstand' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "newsagent" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=nutrition_supplements with a fixed text, namely 'Nutrition Supplements Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "nutrition_supplements" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=nuts with a fixed text, namely 'Nuts Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "nuts" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=optician with a fixed text, namely 'Optician' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "optician" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=outdoor with a fixed text, namely 'Outdoors Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "outdoor" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=outpost with a fixed text, namely 'Online Retailer Outpost' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "outpost" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=paint with a fixed text, namely 'Paint Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "paint" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=party with a fixed text, namely 'Party Supply Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "party" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=pasta with a fixed text, namely 'Pasta Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "pasta" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=pastry with a fixed text, namely 'Pastry Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "pastry" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=pawnbroker with a fixed text, namely 'Pawnshop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "pawnbroker" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=perfumery with a fixed text, namely 'Perfume Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "perfumery" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=pet with a fixed text, namely 'Pet Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "pet" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=pet_grooming with a fixed text, namely 'Pet Groomer' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "pet_grooming" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=photo with a fixed text, namely 'Photography Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "photo" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=pottery with a fixed text, namely 'Pottery Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "pottery" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=printer_ink with a fixed text, namely 'Printer Ink Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "printer_ink" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=psychic with a fixed text, namely 'Psychic' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "psychic" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=pyrotechnics with a fixed text, namely 'Fireworks Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "pyrotechnics" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=radiotechnics with a fixed text, namely 'Radio/Electronic Component Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "radiotechnics" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=religion with a fixed text, namely 'Religious Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "religion" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=rental with a fixed text, namely 'Rental Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "rental" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=repair with a fixed text, namely 'Repair Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "repair" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=rice with a fixed text, namely 'Rice Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "rice" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=scuba_diving with a fixed text, namely 'Scuba Diving Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "scuba_diving" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=seafood with a fixed text, namely 'Seafood Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "seafood" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=second_hand with a fixed text, namely 'Thrift Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "second_hand" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=sewing with a fixed text, namely 'Sewing Supply Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "sewing" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=shoe_repair with a fixed text, namely 'Shoe Repair Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "shoe_repair" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=shoes with a fixed text, namely 'Shoe Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "shoes" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=spices with a fixed text, namely 'Spice Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "spices" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=sports with a fixed text, namely 'Sporting Goods Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "sports" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=stationery with a fixed text, namely 'Stationery Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "stationery" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=storage_rental with a fixed text, namely 'Storage Rental' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "storage_rental" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=supermarket with a fixed text, namely 'Supermarket' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "supermarket" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=swimming_pool with a fixed text, namely 'Pool Supply Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "swimming_pool" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=tailor with a fixed text, namely 'Tailor' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "tailor" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=tattoo with a fixed text, namely 'Tattoo Parlor' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "tattoo" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=tea with a fixed text, namely 'Tea Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "tea" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=telecommunication with a fixed text, namely 'Telecom Retail Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "telecommunication" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=ticket with a fixed text, namely 'Ticket Seller' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "ticket" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=tiles with a fixed text, namely 'Tile Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "tiles" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=tobacco with a fixed text, namely 'Tobacco Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "tobacco" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=tool_hire with a fixed text, namely 'Tool Rental' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "tool_hire" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=toys with a fixed text, namely 'Toy Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "toys" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=trade with a fixed text, namely 'Trade Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "trade" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=travel_agency with a fixed text, namely 'Travel Agency' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "travel_agency" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=trophy with a fixed text, namely 'Trophy Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "trophy" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=tyres with a fixed text, namely 'Tire Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "tyres" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=vacuum_cleaner with a fixed text, namely 'Vacuum Cleaner Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "vacuum_cleaner" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=variety_store with a fixed text, namely 'Discount Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "variety_store" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=video with a fixed text, namely 'Video Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "video" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=video_games with a fixed text, namely 'Video Game Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "video_games" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=watches with a fixed text, namely 'Watches Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "watches" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=water with a fixed text, namely 'Drinking Water Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "water" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=water_sports with a fixed text, namely 'Watersport/Swim Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "water_sports" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=weapons with a fixed text, namely 'Weapon Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "weapons" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=wholesale with a fixed text, namely 'Wholesale Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "wholesale" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=wigs with a fixed text, namely 'Wig Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "wigs" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=window_blind with a fixed text, namely 'Window Blind Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "window_blind" + }, + { + "key": "shop", + "description": "Layer 'Bike repair/shop' shows shop=wine with a fixed text, namely 'Wine Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)", + "value": "wine" + }, { "key": "brand", "description": "Layer 'Bike repair/shop' shows and asks freeform values for key 'brand' (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')" @@ -480,6 +1304,16 @@ "description": "Layer 'Bike repair/shop' shows service:binding=no with a fixed text, namely 'This shop does bind books' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if shop~^(.*copyshop.*)$ | shop~^(.*stationery.*)$ | service:print=yes)", "value": "no" }, + { + "key": "healthcare", + "description": "Layer 'Bike repair/shop' shows healthcare=optometrist with a fixed text, namely 'This shop offers eye exams by certified optometrists' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if shop=optician | shop=hearing_aid | shop=medical_supply)", + "value": "optometrist" + }, + { + "key": "healthcare", + "description": "Layer 'Bike repair/shop' shows healthcare=audiologist with a fixed text, namely 'This shop offers hearing tests by a certified audiologist' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if shop=optician | shop=hearing_aid | shop=medical_supply)", + "value": "audiologist" + }, { "key": "craft", "description": "Layer 'Bike repair/shop' shows craft=key_cutter with a fixed text, namely 'This shop is also specialized in key cutting' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if shop=shoe_repair | service:key_cutting~.+ | craft=key_cutting | shop=diy | shop=doityourself | shop=home_improvement | shop=hardware | shop=locksmith | shop=repair)", @@ -555,6 +1389,83 @@ "description": "Layer 'Bike repair/shop' shows service:bicycle:rental=no with a fixed text, namely 'This shop doesn't rent out bikes' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if service:bicycle:rental~.+ | shop=bicycle | shop=sport | shop=sports | shop=bicycle_repair | shop=outdoor | shop=rental)", "value": "no" }, + { + "key": "rental", + "description": "Layer 'Bike repair/shop' shows and asks freeform values for key 'rental' (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if (service:bicycle:rental=yes | bicycle_rental~.+))" + }, + { + "key": "rental", + "description": "Layer 'Bike repair/shop' shows rental=city_bike with a fixed text, namely 'Normal city bikes can be rented here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if (service:bicycle:rental=yes | bicycle_rental~.+))", + "value": "city_bike" + }, + { + "key": "rental", + "description": "Layer 'Bike repair/shop' shows rental=ebike with a fixed text, namely 'Electrical bikes can be rented here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if (service:bicycle:rental=yes | bicycle_rental~.+))", + "value": "ebike" + }, + { + "key": "rental", + "description": "Layer 'Bike repair/shop' shows rental=bmx with a fixed text, namely 'BMX bikes can be rented here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if (service:bicycle:rental=yes | bicycle_rental~.+))", + "value": "bmx" + }, + { + "key": "rental", + "description": "Layer 'Bike repair/shop' shows rental=mtb with a fixed text, namely 'Mountainbikes can be rented here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if (service:bicycle:rental=yes | bicycle_rental~.+))", + "value": "mtb" + }, + { + "key": "rental", + "description": "Layer 'Bike repair/shop' shows rental=kid_bike with a fixed text, namely 'Bikes for children can be rented here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if (service:bicycle:rental=yes | bicycle_rental~.+))", + "value": "kid_bike" + }, + { + "key": "rental", + "description": "Layer 'Bike repair/shop' shows rental=tandem with a fixed text, namely 'Tandem bicycles can be rented here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if (service:bicycle:rental=yes | bicycle_rental~.+))", + "value": "tandem" + }, + { + "key": "rental", + "description": "Layer 'Bike repair/shop' shows rental=racebike with a fixed text, namely 'Race bicycles can be rented here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if (service:bicycle:rental=yes | bicycle_rental~.+))", + "value": "racebike" + }, + { + "key": "rental", + "description": "Layer 'Bike repair/shop' shows rental=bike_helmet with a fixed text, namely 'Bike helmets can be rented here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if (service:bicycle:rental=yes | bicycle_rental~.+))", + "value": "bike_helmet" + }, + { + "key": "rental", + "description": "Layer 'Bike repair/shop' shows rental=cargo_bike with a fixed text, namely 'Cargo bikes can be rented here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if (service:bicycle:rental=yes | bicycle_rental~.+))", + "value": "cargo_bike" + }, + { + "key": "capacity:city_bike", + "description": "Layer 'Bike repair/shop' shows and asks freeform values for key 'capacity:city_bike' (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if rental~^(.*city_bike.*)$ & (service:bicycle:rental=yes | bicycle_rental~.+))" + }, + { + "key": "capacity:ebike", + "description": "Layer 'Bike repair/shop' shows and asks freeform values for key 'capacity:ebike' (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if rental~^(.*ebike.*)$ & (service:bicycle:rental=yes | bicycle_rental~.+))" + }, + { + "key": "capacity:kid_bike", + "description": "Layer 'Bike repair/shop' shows and asks freeform values for key 'capacity:kid_bike' (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if rental~^(.*kid_bike.*)$ & (service:bicycle:rental=yes | bicycle_rental~.+))" + }, + { + "key": "capacity:bmx", + "description": "Layer 'Bike repair/shop' shows and asks freeform values for key 'capacity:bmx' (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if rental~^(.*bmx.*)$ & (service:bicycle:rental=yes | bicycle_rental~.+))" + }, + { + "key": "capacity:mtb", + "description": "Layer 'Bike repair/shop' shows and asks freeform values for key 'capacity:mtb' (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if rental~^(.*mtb.*)$ & (service:bicycle:rental=yes | bicycle_rental~.+))" + }, + { + "key": "capacity:bicycle_pannier", + "description": "Layer 'Bike repair/shop' shows and asks freeform values for key 'capacity:bicycle_pannier' (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if rental~^(.*bicycle_pannier.*)$ & (service:bicycle:rental=yes | bicycle_rental~.+))" + }, + { + "key": "capacity:tandem_bicycle", + "description": "Layer 'Bike repair/shop' shows and asks freeform values for key 'capacity:tandem_bicycle' (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if rental~^(.*tandem_bicycle.*)$ & (service:bicycle:rental=yes | bicycle_rental~.+))" + }, { "key": "service:bicycle:pump", "description": "Layer 'Bike repair/shop' shows service:bicycle:pump=yes with a fixed text, namely 'This shop offers a bike pump for anyone' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if service:bicycle:pump~.+ | shop=bicycle | shop=bicycle_repair | service:bicycle:retail=yes | ^(service:bicycle:.+)$~~^(yes)$)", @@ -600,6 +1511,25 @@ "description": "Layer 'Bike repair/shop' shows service:bicycle:cleaning=no with a fixed text, namely 'This shop doesn't offer bicycle cleaning' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if service:bicycle:cleaning~.+ | shop=bicycle | shop=bicycle_repair | ^(service:bicycle:.*)$~~^(yes|only)$)", "value": "no" }, + { + "key": "service:bicycle:cleaning:charge", + "description": "Layer 'Bike repair/shop' shows and asks freeform values for key 'service:bicycle:cleaning:charge' (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if amenity!=bicycle_wash & service:bicycle:cleaning!=no & service:bicycle:cleaning~.+)" + }, + { + "key": "service:bicycle:cleaning:fee", + "description": "Layer 'Bike repair/shop' shows service:bicycle:cleaning:fee=no with a fixed text, namely 'The cleaning service is free to use' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if amenity!=bicycle_wash & service:bicycle:cleaning!=no & service:bicycle:cleaning~.+)", + "value": "no" + }, + { + "key": "service:bicycle:cleaning:fee", + "description": "Layer 'Bike repair/shop' shows service:bicycle:cleaning:fee=yes & service:bicycle:cleaning:charge= with a fixed text, namely 'Free to use' (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if amenity!=bicycle_wash & service:bicycle:cleaning!=no & service:bicycle:cleaning~.+)", + "value": "yes" + }, + { + "key": "service:bicycle:cleaning:charge", + "description": "Layer 'Bike repair/shop' shows service:bicycle:cleaning:fee=yes & service:bicycle:cleaning:charge= with a fixed text, namely 'Free to use' (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') Picking this answer will delete the key service:bicycle:cleaning:charge. (This is only shown if amenity!=bicycle_wash & service:bicycle:cleaning!=no & service:bicycle:cleaning~.+)", + "value": "" + }, { "key": "internet_access", "description": "Layer 'Bike repair/shop' shows internet_access=wlan with a fixed text, namely 'This place offers wireless internet access' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')", @@ -1798,7 +2728,7 @@ }, { "key": "bicycle_parking", - "description": "Layer 'Bike parking' shows bicycle_parking=shed with a fixed text, namely 'Shed' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')", + "description": "Layer 'Bike parking' shows bicycle_parking=shed with a fixed text, namely 'Shed' (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')", "value": "shed" }, { @@ -1841,6 +2771,31 @@ "description": "Layer 'Bike parking' shows location= with a fixed text, namely 'Surface level parking' (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') Picking this answer will delete the key location.", "value": "" }, + { + "key": "building", + "description": "Layer 'Bike parking' shows building=bicycle_shed with a fixed text, namely 'This is a bicycle shed (with walls on at least three sides)' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if bicycle_parking!=shed & location!=underground)", + "value": "bicycle_shed" + }, + { + "key": "building", + "description": "Layer 'Bike parking' shows building=roof with a fixed text, namely 'This is a bicycle parking under a roof; the roof only serves the bicycle parking' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if bicycle_parking!=shed & location!=underground)", + "value": "roof" + }, + { + "key": "indoor", + "description": "Layer 'Bike parking' shows indoor=yes with a fixed text, namely 'This bicycle parking is located in a building behind a door or gate' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if bicycle_parking!=shed & location!=underground)", + "value": "yes" + }, + { + "key": "indoor", + "description": "Layer 'Bike parking' shows indoor=no & covered=yes with a fixed text, namely 'This bicycle parking is under (a part of) a building' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if bicycle_parking!=shed & location!=underground)", + "value": "no" + }, + { + "key": "covered", + "description": "Layer 'Bike parking' shows indoor=no & covered=yes with a fixed text, namely 'This bicycle parking is under (a part of) a building' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if bicycle_parking!=shed & location!=underground)", + "value": "yes" + }, { "key": "covered", "description": "Layer 'Bike parking' shows covered=yes with a fixed text, namely 'This parking is covered (it has a roof)' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if bicycle_parking!=shed & location!=underground)", diff --git a/Docs/TagInfo/mapcomplete_glutenfree.json b/Docs/TagInfo/mapcomplete_glutenfree.json index 52f20feac..74429e633 100644 --- a/Docs/TagInfo/mapcomplete_glutenfree.json +++ b/Docs/TagInfo/mapcomplete_glutenfree.json @@ -1938,6 +1938,16 @@ "description": "Layer 'Shop' shows service:binding=no with a fixed text, namely 'This shop does bind books' and allows to pick this as a default answer (in the mapcomplete.org theme 'Glutenfree') (This is only shown if shop~^(.*copyshop.*)$ | shop~^(.*stationery.*)$ | service:print=yes)", "value": "no" }, + { + "key": "healthcare", + "description": "Layer 'Shop' shows healthcare=optometrist with a fixed text, namely 'This shop offers eye exams by certified optometrists' and allows to pick this as a default answer (in the mapcomplete.org theme 'Glutenfree') (This is only shown if shop=optician | shop=hearing_aid | shop=medical_supply)", + "value": "optometrist" + }, + { + "key": "healthcare", + "description": "Layer 'Shop' shows healthcare=audiologist with a fixed text, namely 'This shop offers hearing tests by a certified audiologist' and allows to pick this as a default answer (in the mapcomplete.org theme 'Glutenfree') (This is only shown if shop=optician | shop=hearing_aid | shop=medical_supply)", + "value": "audiologist" + }, { "key": "craft", "description": "Layer 'Shop' shows craft=key_cutter with a fixed text, namely 'This shop is also specialized in key cutting' and allows to pick this as a default answer (in the mapcomplete.org theme 'Glutenfree') (This is only shown if shop=shoe_repair | service:key_cutting~.+ | craft=key_cutting | shop=diy | shop=doityourself | shop=home_improvement | shop=hardware | shop=locksmith | shop=repair)", diff --git a/Docs/TagInfo/mapcomplete_healthcare.json b/Docs/TagInfo/mapcomplete_healthcare.json index dc173b0bd..b4cb5784b 100644 --- a/Docs/TagInfo/mapcomplete_healthcare.json +++ b/Docs/TagInfo/mapcomplete_healthcare.json @@ -1428,6 +1428,16 @@ "description": "Layer 'Shop' shows service:binding=no with a fixed text, namely 'This shop does bind books' and allows to pick this as a default answer (in the mapcomplete.org theme 'Healthcare') (This is only shown if shop~^(.*copyshop.*)$ | shop~^(.*stationery.*)$ | service:print=yes)", "value": "no" }, + { + "key": "healthcare", + "description": "Layer 'Shop' shows healthcare=optometrist with a fixed text, namely 'This shop offers eye exams by certified optometrists' and allows to pick this as a default answer (in the mapcomplete.org theme 'Healthcare') (This is only shown if shop=optician | shop=hearing_aid | shop=medical_supply)", + "value": "optometrist" + }, + { + "key": "healthcare", + "description": "Layer 'Shop' shows healthcare=audiologist with a fixed text, namely 'This shop offers hearing tests by a certified audiologist' and allows to pick this as a default answer (in the mapcomplete.org theme 'Healthcare') (This is only shown if shop=optician | shop=hearing_aid | shop=medical_supply)", + "value": "audiologist" + }, { "key": "craft", "description": "Layer 'Shop' shows craft=key_cutter with a fixed text, namely 'This shop is also specialized in key cutting' and allows to pick this as a default answer (in the mapcomplete.org theme 'Healthcare') (This is only shown if shop=shoe_repair | service:key_cutting~.+ | craft=key_cutting | shop=diy | shop=doityourself | shop=home_improvement | shop=hardware | shop=locksmith | shop=repair)", diff --git a/Docs/TagInfo/mapcomplete_kerbs_and_crossings.json b/Docs/TagInfo/mapcomplete_kerbs_and_crossings.json index 848d66d8e..b838b6a07 100644 --- a/Docs/TagInfo/mapcomplete_kerbs_and_crossings.json +++ b/Docs/TagInfo/mapcomplete_kerbs_and_crossings.json @@ -466,8 +466,8 @@ "value": "impassable" }, { - "key": "width:carriageway", - "description": "Layer 'Cycleways and roads' shows and asks freeform values for key 'width:carriageway' (in the mapcomplete.org theme 'Kerbs and crossings') (This is only shown if highway!=cycleway & highway!=path & highway!=footway)" + "key": "width", + "description": "Layer 'Cycleways and roads' shows and asks freeform values for key 'width' (in the mapcomplete.org theme 'Kerbs and crossings') (This is only shown if highway!=cycleway & highway!=path & highway!=footway)" }, { "key": "cycleway:traffic_sign", diff --git a/Docs/TagInfo/mapcomplete_lactosefree.json b/Docs/TagInfo/mapcomplete_lactosefree.json index d245001a9..fa292c052 100644 --- a/Docs/TagInfo/mapcomplete_lactosefree.json +++ b/Docs/TagInfo/mapcomplete_lactosefree.json @@ -1938,6 +1938,16 @@ "description": "Layer 'Shop' shows service:binding=no with a fixed text, namely 'This shop does bind books' and allows to pick this as a default answer (in the mapcomplete.org theme 'Lactose free shops and restaurants') (This is only shown if shop~^(.*copyshop.*)$ | shop~^(.*stationery.*)$ | service:print=yes)", "value": "no" }, + { + "key": "healthcare", + "description": "Layer 'Shop' shows healthcare=optometrist with a fixed text, namely 'This shop offers eye exams by certified optometrists' and allows to pick this as a default answer (in the mapcomplete.org theme 'Lactose free shops and restaurants') (This is only shown if shop=optician | shop=hearing_aid | shop=medical_supply)", + "value": "optometrist" + }, + { + "key": "healthcare", + "description": "Layer 'Shop' shows healthcare=audiologist with a fixed text, namely 'This shop offers hearing tests by a certified audiologist' and allows to pick this as a default answer (in the mapcomplete.org theme 'Lactose free shops and restaurants') (This is only shown if shop=optician | shop=hearing_aid | shop=medical_supply)", + "value": "audiologist" + }, { "key": "craft", "description": "Layer 'Shop' shows craft=key_cutter with a fixed text, namely 'This shop is also specialized in key cutting' and allows to pick this as a default answer (in the mapcomplete.org theme 'Lactose free shops and restaurants') (This is only shown if shop=shoe_repair | service:key_cutting~.+ | craft=key_cutting | shop=diy | shop=doityourself | shop=home_improvement | shop=hardware | shop=locksmith | shop=repair)", diff --git a/Docs/TagInfo/mapcomplete_onwheels.json b/Docs/TagInfo/mapcomplete_onwheels.json index da40da5bb..52794161e 100644 --- a/Docs/TagInfo/mapcomplete_onwheels.json +++ b/Docs/TagInfo/mapcomplete_onwheels.json @@ -2515,6 +2515,16 @@ "description": "Layer 'Shop' shows service:binding=no with a fixed text, namely 'This shop does bind books' and allows to pick this as a default answer (in the mapcomplete.org theme 'OnWheels') (This is only shown if shop~^(.*copyshop.*)$ | shop~^(.*stationery.*)$ | service:print=yes)", "value": "no" }, + { + "key": "healthcare", + "description": "Layer 'Shop' shows healthcare=optometrist with a fixed text, namely 'This shop offers eye exams by certified optometrists' and allows to pick this as a default answer (in the mapcomplete.org theme 'OnWheels') (This is only shown if shop=optician | shop=hearing_aid | shop=medical_supply)", + "value": "optometrist" + }, + { + "key": "healthcare", + "description": "Layer 'Shop' shows healthcare=audiologist with a fixed text, namely 'This shop offers hearing tests by a certified audiologist' and allows to pick this as a default answer (in the mapcomplete.org theme 'OnWheels') (This is only shown if shop=optician | shop=hearing_aid | shop=medical_supply)", + "value": "audiologist" + }, { "key": "craft", "description": "Layer 'Shop' shows craft=key_cutter with a fixed text, namely 'This shop is also specialized in key cutting' and allows to pick this as a default answer (in the mapcomplete.org theme 'OnWheels') (This is only shown if shop=shoe_repair | service:key_cutting~.+ | craft=key_cutting | shop=diy | shop=doityourself | shop=home_improvement | shop=hardware | shop=locksmith | shop=repair)", diff --git a/Docs/TagInfo/mapcomplete_pets.json b/Docs/TagInfo/mapcomplete_pets.json index b90d82d6b..b048cf93f 100644 --- a/Docs/TagInfo/mapcomplete_pets.json +++ b/Docs/TagInfo/mapcomplete_pets.json @@ -1826,6 +1826,16 @@ "description": "Layer 'Dog-friendly shops' shows service:binding=no with a fixed text, namely 'This shop does bind books' and allows to pick this as a default answer (in the mapcomplete.org theme 'Veterinarians, dog parks and other pet-amenities') (This is only shown if shop~^(.*copyshop.*)$ | shop~^(.*stationery.*)$ | service:print=yes)", "value": "no" }, + { + "key": "healthcare", + "description": "Layer 'Dog-friendly shops' shows healthcare=optometrist with a fixed text, namely 'This shop offers eye exams by certified optometrists' and allows to pick this as a default answer (in the mapcomplete.org theme 'Veterinarians, dog parks and other pet-amenities') (This is only shown if shop=optician | shop=hearing_aid | shop=medical_supply)", + "value": "optometrist" + }, + { + "key": "healthcare", + "description": "Layer 'Dog-friendly shops' shows healthcare=audiologist with a fixed text, namely 'This shop offers hearing tests by a certified audiologist' and allows to pick this as a default answer (in the mapcomplete.org theme 'Veterinarians, dog parks and other pet-amenities') (This is only shown if shop=optician | shop=hearing_aid | shop=medical_supply)", + "value": "audiologist" + }, { "key": "craft", "description": "Layer 'Dog-friendly shops' shows craft=key_cutter with a fixed text, namely 'This shop is also specialized in key cutting' and allows to pick this as a default answer (in the mapcomplete.org theme 'Veterinarians, dog parks and other pet-amenities') (This is only shown if shop=shoe_repair | service:key_cutting~.+ | craft=key_cutting | shop=diy | shop=doityourself | shop=home_improvement | shop=hardware | shop=locksmith | shop=repair)", diff --git a/Docs/TagInfo/mapcomplete_postboxes.json b/Docs/TagInfo/mapcomplete_postboxes.json index 9cfda6105..c05d7585e 100644 --- a/Docs/TagInfo/mapcomplete_postboxes.json +++ b/Docs/TagInfo/mapcomplete_postboxes.json @@ -1358,6 +1358,16 @@ "description": "Layer 'Shop' shows service:binding=no with a fixed text, namely 'This shop does bind books' and allows to pick this as a default answer (in the mapcomplete.org theme 'Postbox and Post Office Map') (This is only shown if shop~^(.*copyshop.*)$ | shop~^(.*stationery.*)$ | service:print=yes)", "value": "no" }, + { + "key": "healthcare", + "description": "Layer 'Shop' shows healthcare=optometrist with a fixed text, namely 'This shop offers eye exams by certified optometrists' and allows to pick this as a default answer (in the mapcomplete.org theme 'Postbox and Post Office Map') (This is only shown if shop=optician | shop=hearing_aid | shop=medical_supply)", + "value": "optometrist" + }, + { + "key": "healthcare", + "description": "Layer 'Shop' shows healthcare=audiologist with a fixed text, namely 'This shop offers hearing tests by a certified audiologist' and allows to pick this as a default answer (in the mapcomplete.org theme 'Postbox and Post Office Map') (This is only shown if shop=optician | shop=hearing_aid | shop=medical_supply)", + "value": "audiologist" + }, { "key": "craft", "description": "Layer 'Shop' shows craft=key_cutter with a fixed text, namely 'This shop is also specialized in key cutting' and allows to pick this as a default answer (in the mapcomplete.org theme 'Postbox and Post Office Map') (This is only shown if shop=shoe_repair | service:key_cutting~.+ | craft=key_cutting | shop=diy | shop=doityourself | shop=home_improvement | shop=hardware | shop=locksmith | shop=repair)", diff --git a/Docs/TagInfo/mapcomplete_shops.json b/Docs/TagInfo/mapcomplete_shops.json index 4cd8b288a..5d59f7818 100644 --- a/Docs/TagInfo/mapcomplete_shops.json +++ b/Docs/TagInfo/mapcomplete_shops.json @@ -1016,6 +1016,16 @@ "description": "Layer 'Shop' shows service:binding=no with a fixed text, namely 'This shop does bind books' and allows to pick this as a default answer (in the mapcomplete.org theme 'Shops') (This is only shown if shop~^(.*copyshop.*)$ | shop~^(.*stationery.*)$ | service:print=yes)", "value": "no" }, + { + "key": "healthcare", + "description": "Layer 'Shop' shows healthcare=optometrist with a fixed text, namely 'This shop offers eye exams by certified optometrists' and allows to pick this as a default answer (in the mapcomplete.org theme 'Shops') (This is only shown if shop=optician | shop=hearing_aid | shop=medical_supply)", + "value": "optometrist" + }, + { + "key": "healthcare", + "description": "Layer 'Shop' shows healthcare=audiologist with a fixed text, namely 'This shop offers hearing tests by a certified audiologist' and allows to pick this as a default answer (in the mapcomplete.org theme 'Shops') (This is only shown if shop=optician | shop=hearing_aid | shop=medical_supply)", + "value": "audiologist" + }, { "key": "craft", "description": "Layer 'Shop' shows craft=key_cutter with a fixed text, namely 'This shop is also specialized in key cutting' and allows to pick this as a default answer (in the mapcomplete.org theme 'Shops') (This is only shown if shop=shoe_repair | service:key_cutting~.+ | craft=key_cutting | shop=diy | shop=doityourself | shop=home_improvement | shop=hardware | shop=locksmith | shop=repair)", diff --git a/Docs/TagInfo/mapcomplete_sports.json b/Docs/TagInfo/mapcomplete_sports.json index 9f8d1f200..e1222af01 100644 --- a/Docs/TagInfo/mapcomplete_sports.json +++ b/Docs/TagInfo/mapcomplete_sports.json @@ -2235,6 +2235,16 @@ "description": "Layer 'Shop' shows service:binding=no with a fixed text, namely 'This shop does bind books' and allows to pick this as a default answer (in the mapcomplete.org theme 'Sports') (This is only shown if shop~^(.*copyshop.*)$ | shop~^(.*stationery.*)$ | service:print=yes)", "value": "no" }, + { + "key": "healthcare", + "description": "Layer 'Shop' shows healthcare=optometrist with a fixed text, namely 'This shop offers eye exams by certified optometrists' and allows to pick this as a default answer (in the mapcomplete.org theme 'Sports') (This is only shown if shop=optician | shop=hearing_aid | shop=medical_supply)", + "value": "optometrist" + }, + { + "key": "healthcare", + "description": "Layer 'Shop' shows healthcare=audiologist with a fixed text, namely 'This shop offers hearing tests by a certified audiologist' and allows to pick this as a default answer (in the mapcomplete.org theme 'Sports') (This is only shown if shop=optician | shop=hearing_aid | shop=medical_supply)", + "value": "audiologist" + }, { "key": "craft", "description": "Layer 'Shop' shows craft=key_cutter with a fixed text, namely 'This shop is also specialized in key cutting' and allows to pick this as a default answer (in the mapcomplete.org theme 'Sports') (This is only shown if shop=shoe_repair | service:key_cutting~.+ | craft=key_cutting | shop=diy | shop=doityourself | shop=home_improvement | shop=hardware | shop=locksmith | shop=repair)", diff --git a/Docs/TagInfo/mapcomplete_transit.json b/Docs/TagInfo/mapcomplete_transit.json index 432d9559e..76fd05a53 100644 --- a/Docs/TagInfo/mapcomplete_transit.json +++ b/Docs/TagInfo/mapcomplete_transit.json @@ -275,7 +275,7 @@ }, { "key": "bicycle_parking", - "description": "Layer 'Bike parking' shows bicycle_parking=shed with a fixed text, namely 'Shed' and allows to pick this as a default answer (in the mapcomplete.org theme 'Bus routes')", + "description": "Layer 'Bike parking' shows bicycle_parking=shed with a fixed text, namely 'Shed' (in the mapcomplete.org theme 'Bus routes')", "value": "shed" }, { @@ -318,6 +318,31 @@ "description": "Layer 'Bike parking' shows location= with a fixed text, namely 'Surface level parking' (in the mapcomplete.org theme 'Bus routes') Picking this answer will delete the key location.", "value": "" }, + { + "key": "building", + "description": "Layer 'Bike parking' shows building=bicycle_shed with a fixed text, namely 'This is a bicycle shed (with walls on at least three sides)' and allows to pick this as a default answer (in the mapcomplete.org theme 'Bus routes') (This is only shown if bicycle_parking!=shed & location!=underground)", + "value": "bicycle_shed" + }, + { + "key": "building", + "description": "Layer 'Bike parking' shows building=roof with a fixed text, namely 'This is a bicycle parking under a roof; the roof only serves the bicycle parking' and allows to pick this as a default answer (in the mapcomplete.org theme 'Bus routes') (This is only shown if bicycle_parking!=shed & location!=underground)", + "value": "roof" + }, + { + "key": "indoor", + "description": "Layer 'Bike parking' shows indoor=yes with a fixed text, namely 'This bicycle parking is located in a building behind a door or gate' and allows to pick this as a default answer (in the mapcomplete.org theme 'Bus routes') (This is only shown if bicycle_parking!=shed & location!=underground)", + "value": "yes" + }, + { + "key": "indoor", + "description": "Layer 'Bike parking' shows indoor=no & covered=yes with a fixed text, namely 'This bicycle parking is under (a part of) a building' and allows to pick this as a default answer (in the mapcomplete.org theme 'Bus routes') (This is only shown if bicycle_parking!=shed & location!=underground)", + "value": "no" + }, + { + "key": "covered", + "description": "Layer 'Bike parking' shows indoor=no & covered=yes with a fixed text, namely 'This bicycle parking is under (a part of) a building' and allows to pick this as a default answer (in the mapcomplete.org theme 'Bus routes') (This is only shown if bicycle_parking!=shed & location!=underground)", + "value": "yes" + }, { "key": "covered", "description": "Layer 'Bike parking' shows covered=yes with a fixed text, namely 'This parking is covered (it has a roof)' and allows to pick this as a default answer (in the mapcomplete.org theme 'Bus routes') (This is only shown if bicycle_parking!=shed & location!=underground)", diff --git a/Docs/Themes/advertising.md b/Docs/Themes/advertising.md index 688e3cae2..e3ebcce97 100644 --- a/Docs/Themes/advertising.md +++ b/Docs/Themes/advertising.md @@ -30,6 +30,7 @@ Available languages: - ru - uk - hu + - ko # Layers defined in this theme configuration file These layers can not be reused in different themes. diff --git a/Docs/Themes/aed.md b/Docs/Themes/aed.md index 49620c95e..a59c5b802 100644 --- a/Docs/Themes/aed.md +++ b/Docs/Themes/aed.md @@ -37,6 +37,7 @@ Available languages: - zgh - eu - uk + - ko # Layers defined in this theme configuration file These layers can not be reused in different themes. diff --git a/Docs/Themes/artwork.md b/Docs/Themes/artwork.md index df29376cf..29cfbee3c 100644 --- a/Docs/Themes/artwork.md +++ b/Docs/Themes/artwork.md @@ -38,6 +38,7 @@ Available languages: - es - eu - uk + - ko # Layers defined in this theme configuration file These layers can not be reused in different themes. diff --git a/Docs/Themes/atm.md b/Docs/Themes/atm.md index bf8fd0d36..7886c6f27 100644 --- a/Docs/Themes/atm.md +++ b/Docs/Themes/atm.md @@ -35,6 +35,7 @@ Available languages: - zh_Hans - uk - hu + - ko # Table of contents diff --git a/Docs/Themes/bag.md b/Docs/Themes/bag.md index e156f3abb..6f682fa71 100644 --- a/Docs/Themes/bag.md +++ b/Docs/Themes/bag.md @@ -27,6 +27,7 @@ Available languages: - pl - zh_Hans - uk + - ko # Table of contents diff --git a/Docs/Themes/benches.md b/Docs/Themes/benches.md index a4b6022ac..5b717616a 100644 --- a/Docs/Themes/benches.md +++ b/Docs/Themes/benches.md @@ -37,6 +37,7 @@ Available languages: - pt - fil - uk + - ko # Layers defined in this theme configuration file These layers can not be reused in different themes. diff --git a/Docs/Themes/bicycle_parkings.md b/Docs/Themes/bicycle_parkings.md index 0fe8b4548..5cc43b6c7 100644 --- a/Docs/Themes/bicycle_parkings.md +++ b/Docs/Themes/bicycle_parkings.md @@ -28,6 +28,7 @@ Available languages: - hu - nl - zh_Hant + - ko # Layers defined in this theme configuration file These layers can not be reused in different themes. diff --git a/Docs/Themes/bicycle_rental.md b/Docs/Themes/bicycle_rental.md index ab0338503..b590495f1 100644 --- a/Docs/Themes/bicycle_rental.md +++ b/Docs/Themes/bicycle_rental.md @@ -31,6 +31,7 @@ Available languages: - ru - uk - hu + - ko # Layers defined in this theme configuration file These layers can not be reused in different themes. diff --git a/Docs/Themes/bicyclelib.md b/Docs/Themes/bicyclelib.md index db119e58d..7a98f9ee7 100644 --- a/Docs/Themes/bicyclelib.md +++ b/Docs/Themes/bicyclelib.md @@ -34,6 +34,7 @@ Available languages: - pt - zh_Hans - uk + - ko # Layers defined in this theme configuration file These layers can not be reused in different themes. diff --git a/Docs/Themes/binoculars.md b/Docs/Themes/binoculars.md index f4670383a..20407de85 100644 --- a/Docs/Themes/binoculars.md +++ b/Docs/Themes/binoculars.md @@ -30,6 +30,7 @@ Available languages: - zh_Hans - ru - uk + - ko # Layers defined in this theme configuration file These layers can not be reused in different themes. diff --git a/Docs/Themes/blind_osm.md b/Docs/Themes/blind_osm.md index eaf6a6190..7127ce78d 100644 --- a/Docs/Themes/blind_osm.md +++ b/Docs/Themes/blind_osm.md @@ -37,6 +37,7 @@ Available languages: - uk - hu - zh_Hant + - ko # Layers defined in this theme configuration file These layers can not be reused in different themes. diff --git a/Docs/Themes/bookcases.md b/Docs/Themes/bookcases.md index 7facd1f04..9331469bc 100644 --- a/Docs/Themes/bookcases.md +++ b/Docs/Themes/bookcases.md @@ -32,6 +32,7 @@ Available languages: - da - zh_Hans - uk + - ko # Layers defined in this theme configuration file These layers can not be reused in different themes. diff --git a/Docs/Themes/cafes_and_pubs.md b/Docs/Themes/cafes_and_pubs.md index 1fd714715..7ae69c1ca 100644 --- a/Docs/Themes/cafes_and_pubs.md +++ b/Docs/Themes/cafes_and_pubs.md @@ -33,6 +33,7 @@ Available languages: - pl - zh_Hans - uk + - ko # Layers defined in this theme configuration file These layers can not be reused in different themes. diff --git a/Docs/Themes/campersite.md b/Docs/Themes/campersite.md index af552333a..de1b400bc 100644 --- a/Docs/Themes/campersite.md +++ b/Docs/Themes/campersite.md @@ -31,6 +31,7 @@ Available languages: - eu - pl - uk + - ko # Layers defined in this theme configuration file These layers can not be reused in different themes. diff --git a/Docs/Themes/charging_stations.md b/Docs/Themes/charging_stations.md index 6f4d9187e..e264d2420 100644 --- a/Docs/Themes/charging_stations.md +++ b/Docs/Themes/charging_stations.md @@ -30,6 +30,7 @@ Available languages: - cs - pl - uk + - ko # Layers defined in this theme configuration file These layers can not be reused in different themes. diff --git a/Docs/Themes/circular_economy.md b/Docs/Themes/circular_economy.md index 07e5f14e0..192f8a949 100644 --- a/Docs/Themes/circular_economy.md +++ b/Docs/Themes/circular_economy.md @@ -29,6 +29,7 @@ Available languages: - nl - fr - zh_Hant + - ko # Table of contents @@ -53,6 +54,7 @@ Available languages: + [single_level](#single_level) + [copyshop-print-sizes](#copyshop-print-sizes) + [copyshop-binding](#copyshop-binding) + + [optometrist_service](#optometrist_service) + [key_cutter](#key_cutter) + [sells_new_bikes](#sells_new_bikes) + [bike_second_hand](#bike_second_hand) @@ -121,6 +123,7 @@ Elements must match **any** of the following expressions: | [phone](https://wiki.openstreetmap.org/wiki/Key:phone) | [phone](../SpecialInputElements.md#phone) | | | [level](https://wiki.openstreetmap.org/wiki/Key:level) | [float](../SpecialInputElements.md#float) | [0](https://wiki.openstreetmap.org/wiki/Tag:level%3D0) [1](https://wiki.openstreetmap.org/wiki/Tag:level%3D1) [-1](https://wiki.openstreetmap.org/wiki/Tag:level%3D-1) | | [service:binding](https://wiki.openstreetmap.org/wiki/Key:service:binding) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:binding%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:binding%3Dno) | +| [healthcare](https://wiki.openstreetmap.org/wiki/Key:healthcare) | Multiple choice | [optometrist](https://wiki.openstreetmap.org/wiki/Tag:healthcare%3Doptometrist) [audiologist](https://wiki.openstreetmap.org/wiki/Tag:healthcare%3Daudiologist) | | [service:bicycle:retail](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:retail) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:retail%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:retail%3Dno) | | [service:bicycle:second_hand](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:second_hand) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:second_hand%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:second_hand%3Dno) [only](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:second_hand%3Donly) | | [service:bicycle:repair](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:repair) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Dno) [only_sold](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Donly_sold) [brand](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Dbrand) | @@ -441,6 +444,15 @@ The question is `Does this shop offer a binding service?` This tagrendering is only visible in the popup if the following condition is met: service:print=yes | shop~^(.*copyshop.*)$ | shop~^(.*stationery.*)$ +### optometrist_service + +The question is `Are medical services available here?` + + - *This shop offers eye exams by certified optometrists* is shown if with healthcare=optometrist. Unselecting this answer will add not:healtcare=optometrist + - *This shop offers hearing tests by a certified audiologist* is shown if with healthcare=audiologist. Unselecting this answer will add not:healthcare=audiologist + +This tagrendering is only visible in the popup if the following condition is met: shop=optician | shop=hearing_aid | shop=medical_supply + ### key_cutter The question is `Does this shop offer key cutting?` diff --git a/Docs/Themes/climbing.md b/Docs/Themes/climbing.md index 0d47a9797..158d8cd48 100644 --- a/Docs/Themes/climbing.md +++ b/Docs/Themes/climbing.md @@ -37,6 +37,7 @@ Available languages: - es - pl - uk + - ko # Table of contents @@ -62,6 +63,7 @@ Available languages: + [single_level](#single_level) + [copyshop-print-sizes](#copyshop-print-sizes) + [copyshop-binding](#copyshop-binding) + + [optometrist_service](#optometrist_service) + [key_cutter](#key_cutter) + [sells_new_bikes](#sells_new_bikes) + [bike_second_hand](#bike_second_hand) @@ -131,6 +133,7 @@ Elements must match **all** of the following expressions: | [phone](https://wiki.openstreetmap.org/wiki/Key:phone) | [phone](../SpecialInputElements.md#phone) | | | [level](https://wiki.openstreetmap.org/wiki/Key:level) | [float](../SpecialInputElements.md#float) | [0](https://wiki.openstreetmap.org/wiki/Tag:level%3D0) [1](https://wiki.openstreetmap.org/wiki/Tag:level%3D1) [-1](https://wiki.openstreetmap.org/wiki/Tag:level%3D-1) | | [service:binding](https://wiki.openstreetmap.org/wiki/Key:service:binding) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:binding%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:binding%3Dno) | +| [healthcare](https://wiki.openstreetmap.org/wiki/Key:healthcare) | Multiple choice | [optometrist](https://wiki.openstreetmap.org/wiki/Tag:healthcare%3Doptometrist) [audiologist](https://wiki.openstreetmap.org/wiki/Tag:healthcare%3Daudiologist) | | [service:bicycle:retail](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:retail) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:retail%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:retail%3Dno) | | [service:bicycle:second_hand](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:second_hand) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:second_hand%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:second_hand%3Dno) [only](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:second_hand%3Donly) | | [service:bicycle:repair](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:repair) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Dno) [only_sold](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Donly_sold) [brand](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Dbrand) | @@ -458,6 +461,15 @@ The question is `Does this shop offer a binding service?` This tagrendering is only visible in the popup if the following condition is met: service:print=yes | shop~^(.*copyshop.*)$ | shop~^(.*stationery.*)$ +### optometrist_service + +The question is `Are medical services available here?` + + - *This shop offers eye exams by certified optometrists* is shown if with healthcare=optometrist. Unselecting this answer will add not:healtcare=optometrist + - *This shop offers hearing tests by a certified audiologist* is shown if with healthcare=audiologist. Unselecting this answer will add not:healthcare=audiologist + +This tagrendering is only visible in the popup if the following condition is met: shop=optician | shop=hearing_aid | shop=medical_supply + ### key_cutter The question is `Does this shop offer key cutting?` @@ -923,7 +935,7 @@ This tagrendering has labels | id | question | osmTags | -----|-----|----- | -| open_now.0 | Open now | _isOpen=yes | +| open_now.0 | Now open | _isOpen=yes | | id | question | osmTags | -----|-----|----- | diff --git a/Docs/Themes/clock.md b/Docs/Themes/clock.md index ae0621c6c..ceca50750 100644 --- a/Docs/Themes/clock.md +++ b/Docs/Themes/clock.md @@ -28,6 +28,7 @@ Available languages: - uk - hu - zh_Hant + - ko # Layers defined in this theme configuration file These layers can not be reused in different themes. diff --git a/Docs/Themes/cycle_highways.md b/Docs/Themes/cycle_highways.md index 25a98ad9c..c1601b938 100644 --- a/Docs/Themes/cycle_highways.md +++ b/Docs/Themes/cycle_highways.md @@ -28,6 +28,7 @@ Available languages: - pl - zh_Hant - uk + - ko # Table of contents diff --git a/Docs/Themes/cycle_infra.md b/Docs/Themes/cycle_infra.md index 1a76fec5f..aa8ab3687 100644 --- a/Docs/Themes/cycle_infra.md +++ b/Docs/Themes/cycle_infra.md @@ -32,6 +32,7 @@ Available languages: - cs - pl - uk + - ko # Layers defined in this theme configuration file These layers can not be reused in different themes. diff --git a/Docs/Themes/cyclenodes.md b/Docs/Themes/cyclenodes.md index c825c1015..0ff781e05 100644 --- a/Docs/Themes/cyclenodes.md +++ b/Docs/Themes/cyclenodes.md @@ -25,6 +25,8 @@ Available languages: - ca - cs - pl + - ko + - zh_Hant # Table of contents diff --git a/Docs/Themes/cyclestreets.md b/Docs/Themes/cyclestreets.md index e476c24e9..5b21863ca 100644 --- a/Docs/Themes/cyclestreets.md +++ b/Docs/Themes/cyclestreets.md @@ -32,6 +32,7 @@ Available languages: - pl - ru - uk + - ko # Table of contents diff --git a/Docs/Themes/cyclofix.md b/Docs/Themes/cyclofix.md index 8c464b6e7..7e8ad5f6a 100644 --- a/Docs/Themes/cyclofix.md +++ b/Docs/Themes/cyclofix.md @@ -45,6 +45,7 @@ Available languages: - cs - pl - uk + - ko # Table of contents @@ -376,7 +377,7 @@ This tagrendering has labels | id | question | osmTags | -----|-----|----- | -| open_now.0 | Open now | _isOpen=yes | +| open_now.0 | Now open | _isOpen=yes | # bicycle_rental_non_docking @@ -602,7 +603,7 @@ This tagrendering has labels | id | question | osmTags | -----|-----|----- | -| open_now.0 | Open now | _isOpen=yes | +| open_now.0 | Now open | _isOpen=yes | | id | question | osmTags | -----|-----|----- | diff --git a/Docs/Themes/disaster_response.md b/Docs/Themes/disaster_response.md index d94a8c2d1..9d2ab7db9 100644 --- a/Docs/Themes/disaster_response.md +++ b/Docs/Themes/disaster_response.md @@ -34,6 +34,7 @@ Available languages: - hu - uk - nl + - ko # Layers defined in this theme configuration file These layers can not be reused in different themes. diff --git a/Docs/Themes/drinking_water.md b/Docs/Themes/drinking_water.md index 4605a96fb..fe54caf93 100644 --- a/Docs/Themes/drinking_water.md +++ b/Docs/Themes/drinking_water.md @@ -29,6 +29,7 @@ Available languages: - cs - pl - uk + - ko # Layers defined in this theme configuration file These layers can not be reused in different themes. diff --git a/Docs/Themes/education.md b/Docs/Themes/education.md index acac3d022..d0853537e 100644 --- a/Docs/Themes/education.md +++ b/Docs/Themes/education.md @@ -31,6 +31,7 @@ Available languages: - ru - hu - uk + - ko # Layers defined in this theme configuration file These layers can not be reused in different themes. diff --git a/Docs/Themes/elongated_coin.md b/Docs/Themes/elongated_coin.md index 10f3956c0..6c8bab79e 100644 --- a/Docs/Themes/elongated_coin.md +++ b/Docs/Themes/elongated_coin.md @@ -23,6 +23,7 @@ Available languages: - hu - uk - nl + - ko # Layers defined in this theme configuration file These layers can not be reused in different themes. diff --git a/Docs/Themes/etymology.md b/Docs/Themes/etymology.md index fe82ecdd9..dafe7e5d4 100644 --- a/Docs/Themes/etymology.md +++ b/Docs/Themes/etymology.md @@ -35,6 +35,7 @@ Available languages: - es - pl - uk + - ko # Table of contents diff --git a/Docs/Themes/facadegardens.md b/Docs/Themes/facadegardens.md index 6c19d6a27..295a718c5 100644 --- a/Docs/Themes/facadegardens.md +++ b/Docs/Themes/facadegardens.md @@ -28,6 +28,7 @@ Available languages: - pl - ru - uk + - ko # Table of contents diff --git a/Docs/Themes/fireplace.md b/Docs/Themes/fireplace.md index 801bfdbf6..bc13ef473 100644 --- a/Docs/Themes/fireplace.md +++ b/Docs/Themes/fireplace.md @@ -21,6 +21,7 @@ Available languages: - hu - uk - nl + - ko # Layers defined in this theme configuration file These layers can not be reused in different themes. diff --git a/Docs/Themes/food.md b/Docs/Themes/food.md index 08d6e3e2c..e4132ff64 100644 --- a/Docs/Themes/food.md +++ b/Docs/Themes/food.md @@ -30,6 +30,7 @@ Available languages: - ru - pl - uk + - ko # Layers defined in this theme configuration file These layers can not be reused in different themes. diff --git a/Docs/Themes/fritures.md b/Docs/Themes/fritures.md index d5408092a..8686355fc 100644 --- a/Docs/Themes/fritures.md +++ b/Docs/Themes/fritures.md @@ -24,6 +24,8 @@ Available languages: - es - pl - uk + - ko + - zh_Hant # Table of contents diff --git a/Docs/Themes/ghostbikes.md b/Docs/Themes/ghostbikes.md index 57c640520..847923005 100644 --- a/Docs/Themes/ghostbikes.md +++ b/Docs/Themes/ghostbikes.md @@ -34,6 +34,7 @@ Available languages: - cs - pt - uk + - ko # Layers defined in this theme configuration file These layers can not be reused in different themes. diff --git a/Docs/Themes/ghostsigns.md b/Docs/Themes/ghostsigns.md index 2d640d4db..41f733d9d 100644 --- a/Docs/Themes/ghostsigns.md +++ b/Docs/Themes/ghostsigns.md @@ -21,6 +21,7 @@ Available languages: - cs - uk - nl + - ko # Table of contents diff --git a/Docs/Themes/glutenfree.md b/Docs/Themes/glutenfree.md index de42ba92d..2b49eba47 100644 --- a/Docs/Themes/glutenfree.md +++ b/Docs/Themes/glutenfree.md @@ -28,6 +28,7 @@ Available languages: - uk - fr - nl + - ko # Table of contents @@ -124,6 +125,7 @@ Available languages: + [single_level](#single_level) + [copyshop-print-sizes](#copyshop-print-sizes) + [copyshop-binding](#copyshop-binding) + + [optometrist_service](#optometrist_service) + [key_cutter](#key_cutter) + [sells_new_bikes](#sells_new_bikes) + [bike_second_hand](#bike_second_hand) @@ -886,7 +888,7 @@ This tagrendering has labels | id | question | osmTags | -----|-----|----- | -| open_now.0 | Open now | _isOpen=yes | +| open_now.0 | Now open | _isOpen=yes | | id | question | osmTags | -----|-----|----- | @@ -946,6 +948,7 @@ Elements must match **all** of the following expressions: | [phone](https://wiki.openstreetmap.org/wiki/Key:phone) | [phone](../SpecialInputElements.md#phone) | | | [level](https://wiki.openstreetmap.org/wiki/Key:level) | [float](../SpecialInputElements.md#float) | [0](https://wiki.openstreetmap.org/wiki/Tag:level%3D0) [1](https://wiki.openstreetmap.org/wiki/Tag:level%3D1) [-1](https://wiki.openstreetmap.org/wiki/Tag:level%3D-1) | | [service:binding](https://wiki.openstreetmap.org/wiki/Key:service:binding) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:binding%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:binding%3Dno) | +| [healthcare](https://wiki.openstreetmap.org/wiki/Key:healthcare) | Multiple choice | [optometrist](https://wiki.openstreetmap.org/wiki/Tag:healthcare%3Doptometrist) [audiologist](https://wiki.openstreetmap.org/wiki/Tag:healthcare%3Daudiologist) | | [service:bicycle:retail](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:retail) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:retail%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:retail%3Dno) | | [service:bicycle:second_hand](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:second_hand) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:second_hand%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:second_hand%3Dno) [only](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:second_hand%3Donly) | | [service:bicycle:repair](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:repair) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Dno) [only_sold](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Donly_sold) [brand](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Dbrand) | @@ -1277,6 +1280,15 @@ The question is `Does this shop offer a binding service?` This tagrendering is only visible in the popup if the following condition is met: service:print=yes | shop~^(.*copyshop.*)$ | shop~^(.*stationery.*)$ +### optometrist_service + +The question is `Are medical services available here?` + + - *This shop offers eye exams by certified optometrists* is shown if with healthcare=optometrist. Unselecting this answer will add not:healtcare=optometrist + - *This shop offers hearing tests by a certified audiologist* is shown if with healthcare=audiologist. Unselecting this answer will add not:healthcare=audiologist + +This tagrendering is only visible in the popup if the following condition is met: shop=optician | shop=hearing_aid | shop=medical_supply + ### key_cutter The question is `Does this shop offer key cutting?` @@ -1729,7 +1741,7 @@ This tagrendering has labels | id | question | osmTags | -----|-----|----- | -| open_now.0 | Open now | _isOpen=yes | +| open_now.0 | Now open | _isOpen=yes | | id | question | osmTags | -----|-----|----- | diff --git a/Docs/Themes/guideposts.md b/Docs/Themes/guideposts.md index 898b5ed55..442e8128b 100644 --- a/Docs/Themes/guideposts.md +++ b/Docs/Themes/guideposts.md @@ -21,6 +21,7 @@ Available languages: - ru - uk - nl + - ko # Layers defined in this theme configuration file These layers can not be reused in different themes. diff --git a/Docs/Themes/hackerspaces.md b/Docs/Themes/hackerspaces.md index d6f23d496..702217a4e 100644 --- a/Docs/Themes/hackerspaces.md +++ b/Docs/Themes/hackerspaces.md @@ -28,6 +28,7 @@ Available languages: - eu - pl - uk + - ko # Layers defined in this theme configuration file These layers can not be reused in different themes. diff --git a/Docs/Themes/hailhydrant.md b/Docs/Themes/hailhydrant.md index 301d2b607..8427bc608 100644 --- a/Docs/Themes/hailhydrant.md +++ b/Docs/Themes/hailhydrant.md @@ -31,6 +31,7 @@ Available languages: - cs - pl - uk + - ko # Layers defined in this theme configuration file These layers can not be reused in different themes. diff --git a/Docs/Themes/healthcare.md b/Docs/Themes/healthcare.md index 41944cbc8..ff74a0d13 100644 --- a/Docs/Themes/healthcare.md +++ b/Docs/Themes/healthcare.md @@ -35,6 +35,7 @@ Available languages: - it - hu - uk + - ko # Table of contents @@ -60,6 +61,7 @@ Available languages: + [single_level](#single_level) + [copyshop-print-sizes](#copyshop-print-sizes) + [copyshop-binding](#copyshop-binding) + + [optometrist_service](#optometrist_service) + [key_cutter](#key_cutter) + [sells_new_bikes](#sells_new_bikes) + [bike_second_hand](#bike_second_hand) @@ -136,6 +138,7 @@ Elements must match **all** of the following expressions: | [phone](https://wiki.openstreetmap.org/wiki/Key:phone) | [phone](../SpecialInputElements.md#phone) | | | [level](https://wiki.openstreetmap.org/wiki/Key:level) | [float](../SpecialInputElements.md#float) | [0](https://wiki.openstreetmap.org/wiki/Tag:level%3D0) [1](https://wiki.openstreetmap.org/wiki/Tag:level%3D1) [-1](https://wiki.openstreetmap.org/wiki/Tag:level%3D-1) | | [service:binding](https://wiki.openstreetmap.org/wiki/Key:service:binding) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:binding%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:binding%3Dno) | +| [healthcare](https://wiki.openstreetmap.org/wiki/Key:healthcare) | Multiple choice | [optometrist](https://wiki.openstreetmap.org/wiki/Tag:healthcare%3Doptometrist) [audiologist](https://wiki.openstreetmap.org/wiki/Tag:healthcare%3Daudiologist) | | [service:bicycle:retail](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:retail) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:retail%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:retail%3Dno) | | [service:bicycle:second_hand](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:second_hand) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:second_hand%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:second_hand%3Dno) [only](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:second_hand%3Donly) | | [service:bicycle:repair](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:repair) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Dno) [only_sold](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Donly_sold) [brand](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Dbrand) | @@ -456,6 +459,15 @@ The question is `Does this shop offer a binding service?` This tagrendering is only visible in the popup if the following condition is met: service:print=yes | shop~^(.*copyshop.*)$ | shop~^(.*stationery.*)$ +### optometrist_service + +The question is `Are medical services available here?` + + - *This shop offers eye exams by certified optometrists* is shown if with healthcare=optometrist. Unselecting this answer will add not:healtcare=optometrist + - *This shop offers hearing tests by a certified audiologist* is shown if with healthcare=audiologist. Unselecting this answer will add not:healthcare=audiologist + +This tagrendering is only visible in the popup if the following condition is met: shop=optician | shop=hearing_aid | shop=medical_supply + ### key_cutter The question is `Does this shop offer key cutting?` diff --git a/Docs/Themes/hotels.md b/Docs/Themes/hotels.md index 0ec7ab9d8..55c4bd4d1 100644 --- a/Docs/Themes/hotels.md +++ b/Docs/Themes/hotels.md @@ -30,6 +30,7 @@ Available languages: - ru - hu - uk + - ko # Layers defined in this theme configuration file These layers can not be reused in different themes. diff --git a/Docs/Themes/icecream.md b/Docs/Themes/icecream.md index 01a683120..38913c0d8 100644 --- a/Docs/Themes/icecream.md +++ b/Docs/Themes/icecream.md @@ -24,6 +24,7 @@ Available languages: - uk - fr - nl + - ko # Layers defined in this theme configuration file These layers can not be reused in different themes. diff --git a/Docs/Themes/indoors.md b/Docs/Themes/indoors.md index d05939d21..4cd2d5902 100644 --- a/Docs/Themes/indoors.md +++ b/Docs/Themes/indoors.md @@ -33,6 +33,7 @@ Available languages: - ru - hu - uk + - ko # Layers defined in this theme configuration file These layers can not be reused in different themes. diff --git a/Docs/Themes/insects.md b/Docs/Themes/insects.md index ff22a3978..31622a222 100644 --- a/Docs/Themes/insects.md +++ b/Docs/Themes/insects.md @@ -16,6 +16,9 @@ Available languages: - en - nl - de + - cs + - ko + - uk # Layers defined in this theme configuration file These layers can not be reused in different themes. diff --git a/Docs/Themes/items_with_image.md b/Docs/Themes/items_with_image.md index f3c66171a..1890337e8 100644 --- a/Docs/Themes/items_with_image.md +++ b/Docs/Themes/items_with_image.md @@ -18,6 +18,7 @@ Available languages: - cs - hu - nl + - ko # Layers defined in this theme configuration file These layers can not be reused in different themes. diff --git a/Docs/Themes/kerbs_and_crossings.md b/Docs/Themes/kerbs_and_crossings.md index ecc67c103..4b5cff9be 100644 --- a/Docs/Themes/kerbs_and_crossings.md +++ b/Docs/Themes/kerbs_and_crossings.md @@ -27,6 +27,7 @@ Available languages: - pl - hu - uk + - ko # Table of contents diff --git a/Docs/Themes/lactosefree.md b/Docs/Themes/lactosefree.md index 86a0d09d7..2ad0b20be 100644 --- a/Docs/Themes/lactosefree.md +++ b/Docs/Themes/lactosefree.md @@ -25,6 +25,7 @@ Available languages: - hu - uk - nl + - ko # Table of contents @@ -121,6 +122,7 @@ Available languages: + [single_level](#single_level) + [copyshop-print-sizes](#copyshop-print-sizes) + [copyshop-binding](#copyshop-binding) + + [optometrist_service](#optometrist_service) + [key_cutter](#key_cutter) + [sells_new_bikes](#sells_new_bikes) + [bike_second_hand](#bike_second_hand) @@ -883,7 +885,7 @@ This tagrendering has labels | id | question | osmTags | -----|-----|----- | -| open_now.0 | Open now | _isOpen=yes | +| open_now.0 | Now open | _isOpen=yes | | id | question | osmTags | -----|-----|----- | @@ -943,6 +945,7 @@ Elements must match **all** of the following expressions: | [phone](https://wiki.openstreetmap.org/wiki/Key:phone) | [phone](../SpecialInputElements.md#phone) | | | [level](https://wiki.openstreetmap.org/wiki/Key:level) | [float](../SpecialInputElements.md#float) | [0](https://wiki.openstreetmap.org/wiki/Tag:level%3D0) [1](https://wiki.openstreetmap.org/wiki/Tag:level%3D1) [-1](https://wiki.openstreetmap.org/wiki/Tag:level%3D-1) | | [service:binding](https://wiki.openstreetmap.org/wiki/Key:service:binding) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:binding%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:binding%3Dno) | +| [healthcare](https://wiki.openstreetmap.org/wiki/Key:healthcare) | Multiple choice | [optometrist](https://wiki.openstreetmap.org/wiki/Tag:healthcare%3Doptometrist) [audiologist](https://wiki.openstreetmap.org/wiki/Tag:healthcare%3Daudiologist) | | [service:bicycle:retail](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:retail) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:retail%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:retail%3Dno) | | [service:bicycle:second_hand](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:second_hand) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:second_hand%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:second_hand%3Dno) [only](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:second_hand%3Donly) | | [service:bicycle:repair](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:repair) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Dno) [only_sold](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Donly_sold) [brand](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Dbrand) | @@ -1274,6 +1277,15 @@ The question is `Does this shop offer a binding service?` This tagrendering is only visible in the popup if the following condition is met: service:print=yes | shop~^(.*copyshop.*)$ | shop~^(.*stationery.*)$ +### optometrist_service + +The question is `Are medical services available here?` + + - *This shop offers eye exams by certified optometrists* is shown if with healthcare=optometrist. Unselecting this answer will add not:healtcare=optometrist + - *This shop offers hearing tests by a certified audiologist* is shown if with healthcare=audiologist. Unselecting this answer will add not:healthcare=audiologist + +This tagrendering is only visible in the popup if the following condition is met: shop=optician | shop=hearing_aid | shop=medical_supply + ### key_cutter The question is `Does this shop offer key cutting?` @@ -1726,7 +1738,7 @@ This tagrendering has labels | id | question | osmTags | -----|-----|----- | -| open_now.0 | Open now | _isOpen=yes | +| open_now.0 | Now open | _isOpen=yes | | id | question | osmTags | -----|-----|----- | diff --git a/Docs/Themes/lighthouses.md b/Docs/Themes/lighthouses.md index 9ae0990fa..5be985821 100644 --- a/Docs/Themes/lighthouses.md +++ b/Docs/Themes/lighthouses.md @@ -23,6 +23,7 @@ Available languages: - uk - fr - nl + - ko # Layers defined in this theme configuration file These layers can not be reused in different themes. diff --git a/Docs/Themes/maproulette.md b/Docs/Themes/maproulette.md index 3963cdee4..e2d916632 100644 --- a/Docs/Themes/maproulette.md +++ b/Docs/Themes/maproulette.md @@ -24,6 +24,7 @@ Available languages: - zh_Hant - pl - hu + - ko # Layers defined in this theme configuration file These layers can not be reused in different themes. diff --git a/Docs/Themes/maps.md b/Docs/Themes/maps.md index 7c7ab9185..9398ed4ec 100644 --- a/Docs/Themes/maps.md +++ b/Docs/Themes/maps.md @@ -30,6 +30,7 @@ Available languages: - pl - hu - uk + - ko # Layers defined in this theme configuration file These layers can not be reused in different themes. diff --git a/Docs/Themes/maxspeed.md b/Docs/Themes/maxspeed.md index c34a541c3..9d8091fbd 100644 --- a/Docs/Themes/maxspeed.md +++ b/Docs/Themes/maxspeed.md @@ -29,6 +29,7 @@ Available languages: - pl - hu - uk + - ko # Layers defined in this theme configuration file These layers can not be reused in different themes. diff --git a/Docs/Themes/memorials.md b/Docs/Themes/memorials.md index af471b517..99d8d3481 100644 --- a/Docs/Themes/memorials.md +++ b/Docs/Themes/memorials.md @@ -28,6 +28,7 @@ Available languages: - ru - hu - uk + - ko # Layers defined in this theme configuration file These layers can not be reused in different themes. diff --git a/Docs/Themes/nature.md b/Docs/Themes/nature.md index ac6f47d6f..2ed4687c6 100644 --- a/Docs/Themes/nature.md +++ b/Docs/Themes/nature.md @@ -39,6 +39,7 @@ Available languages: - ru - hu - uk + - ko # Layers defined in this theme configuration file These layers can not be reused in different themes. diff --git a/Docs/Themes/notes.md b/Docs/Themes/notes.md index 0f1190ff5..cbe259bcf 100644 --- a/Docs/Themes/notes.md +++ b/Docs/Themes/notes.md @@ -27,6 +27,7 @@ Available languages: - pl - ru - uk + - ko # Layers defined in this theme configuration file These layers can not be reused in different themes. diff --git a/Docs/Themes/observation_towers.md b/Docs/Themes/observation_towers.md index 035f37091..d9e30f933 100644 --- a/Docs/Themes/observation_towers.md +++ b/Docs/Themes/observation_towers.md @@ -27,6 +27,7 @@ Available languages: - cs - pl - uk + - ko # Layers defined in this theme configuration file These layers can not be reused in different themes. diff --git a/Docs/Themes/onwheels.md b/Docs/Themes/onwheels.md index 5f6cc8238..961ee3874 100644 --- a/Docs/Themes/onwheels.md +++ b/Docs/Themes/onwheels.md @@ -45,6 +45,7 @@ Available languages: - pl - ru - uk + - ko # Table of contents diff --git a/Docs/Themes/openlovemap.md b/Docs/Themes/openlovemap.md index 460c169ce..5107a41d2 100644 --- a/Docs/Themes/openlovemap.md +++ b/Docs/Themes/openlovemap.md @@ -28,6 +28,7 @@ Available languages: - hu - fr - nl + - ko # Table of contents @@ -53,6 +54,7 @@ Available languages: + [single_level](#single_level) + [copyshop-print-sizes](#copyshop-print-sizes) + [copyshop-binding](#copyshop-binding) + + [optometrist_service](#optometrist_service) + [key_cutter](#key_cutter) + [sells_new_bikes](#sells_new_bikes) + [bike_second_hand](#bike_second_hand) @@ -171,6 +173,7 @@ Elements must match the expression ** [phone](https://wiki.openstreetmap.org/wiki/Key:phone) | [phone](../SpecialInputElements.md#phone) | | | [level](https://wiki.openstreetmap.org/wiki/Key:level) | [float](../SpecialInputElements.md#float) | [0](https://wiki.openstreetmap.org/wiki/Tag:level%3D0) [1](https://wiki.openstreetmap.org/wiki/Tag:level%3D1) [-1](https://wiki.openstreetmap.org/wiki/Tag:level%3D-1) | | [service:binding](https://wiki.openstreetmap.org/wiki/Key:service:binding) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:binding%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:binding%3Dno) | +| [healthcare](https://wiki.openstreetmap.org/wiki/Key:healthcare) | Multiple choice | [optometrist](https://wiki.openstreetmap.org/wiki/Tag:healthcare%3Doptometrist) [audiologist](https://wiki.openstreetmap.org/wiki/Tag:healthcare%3Daudiologist) | | [service:bicycle:retail](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:retail) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:retail%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:retail%3Dno) | | [service:bicycle:second_hand](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:second_hand) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:second_hand%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:second_hand%3Dno) [only](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:second_hand%3Donly) | | [service:bicycle:repair](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:repair) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Dno) [only_sold](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Donly_sold) [brand](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Dbrand) | @@ -492,6 +495,15 @@ The question is `Does this shop offer a binding service?` This tagrendering is only visible in the popup if the following condition is met: service:print=yes | shop~^(.*copyshop.*)$ | shop~^(.*stationery.*)$ +### optometrist_service + +The question is `Are medical services available here?` + + - *This shop offers eye exams by certified optometrists* is shown if with healthcare=optometrist. Unselecting this answer will add not:healtcare=optometrist + - *This shop offers hearing tests by a certified audiologist* is shown if with healthcare=audiologist. Unselecting this answer will add not:healthcare=audiologist + +This tagrendering is only visible in the popup if the following condition is met: shop=optician | shop=hearing_aid | shop=medical_supply + ### key_cutter The question is `Does this shop offer key cutting?` diff --git a/Docs/Themes/openwindpowermap.md b/Docs/Themes/openwindpowermap.md index 7b057612d..2080b5115 100644 --- a/Docs/Themes/openwindpowermap.md +++ b/Docs/Themes/openwindpowermap.md @@ -29,6 +29,7 @@ Available languages: - pl - da - uk + - ko # Layers defined in this theme configuration file These layers can not be reused in different themes. diff --git a/Docs/Themes/osm_community_index.md b/Docs/Themes/osm_community_index.md index 4b4bd67a2..014f70ff6 100644 --- a/Docs/Themes/osm_community_index.md +++ b/Docs/Themes/osm_community_index.md @@ -22,6 +22,7 @@ Available languages: - pl - hu - uk + - ko # Layers defined in this theme configuration file These layers can not be reused in different themes. diff --git a/Docs/Themes/parkings.md b/Docs/Themes/parkings.md index 1f8e231fc..828e211fa 100644 --- a/Docs/Themes/parkings.md +++ b/Docs/Themes/parkings.md @@ -33,6 +33,7 @@ Available languages: - eu - pl - uk + - ko # Layers defined in this theme configuration file These layers can not be reused in different themes. diff --git a/Docs/Themes/personal.md b/Docs/Themes/personal.md index 9e51356e5..53d670292 100644 --- a/Docs/Themes/personal.md +++ b/Docs/Themes/personal.md @@ -163,6 +163,7 @@ Available languages: - ru - hu - uk + - ko # Layers defined in this theme configuration file These layers can not be reused in different themes. diff --git a/Docs/Themes/pets.md b/Docs/Themes/pets.md index eb9fed45e..94337c4b1 100644 --- a/Docs/Themes/pets.md +++ b/Docs/Themes/pets.md @@ -33,6 +33,7 @@ Available languages: - ru - hu - uk + - ko # Table of contents @@ -107,6 +108,7 @@ Available languages: + [single_level](#single_level) + [copyshop-print-sizes](#copyshop-print-sizes) + [copyshop-binding](#copyshop-binding) + + [optometrist_service](#optometrist_service) + [key_cutter](#key_cutter) + [sells_new_bikes](#sells_new_bikes) + [bike_second_hand](#bike_second_hand) @@ -727,6 +729,7 @@ Elements must match **all** of the following expressions: | [phone](https://wiki.openstreetmap.org/wiki/Key:phone) | [phone](../SpecialInputElements.md#phone) | | | [level](https://wiki.openstreetmap.org/wiki/Key:level) | [float](../SpecialInputElements.md#float) | [0](https://wiki.openstreetmap.org/wiki/Tag:level%3D0) [1](https://wiki.openstreetmap.org/wiki/Tag:level%3D1) [-1](https://wiki.openstreetmap.org/wiki/Tag:level%3D-1) | | [service:binding](https://wiki.openstreetmap.org/wiki/Key:service:binding) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:binding%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:binding%3Dno) | +| [healthcare](https://wiki.openstreetmap.org/wiki/Key:healthcare) | Multiple choice | [optometrist](https://wiki.openstreetmap.org/wiki/Tag:healthcare%3Doptometrist) [audiologist](https://wiki.openstreetmap.org/wiki/Tag:healthcare%3Daudiologist) | | [service:bicycle:retail](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:retail) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:retail%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:retail%3Dno) | | [service:bicycle:second_hand](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:second_hand) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:second_hand%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:second_hand%3Dno) [only](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:second_hand%3Donly) | | [service:bicycle:repair](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:repair) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Dno) [only_sold](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Donly_sold) [brand](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Dbrand) | @@ -1047,6 +1050,15 @@ The question is `Does this shop offer a binding service?` This tagrendering is only visible in the popup if the following condition is met: service:print=yes | shop~^(.*copyshop.*)$ | shop~^(.*stationery.*)$ +### optometrist_service + +The question is `Are medical services available here?` + + - *This shop offers eye exams by certified optometrists* is shown if with healthcare=optometrist. Unselecting this answer will add not:healtcare=optometrist + - *This shop offers hearing tests by a certified audiologist* is shown if with healthcare=audiologist. Unselecting this answer will add not:healthcare=audiologist + +This tagrendering is only visible in the popup if the following condition is met: shop=optician | shop=hearing_aid | shop=medical_supply + ### key_cutter The question is `Does this shop offer key cutting?` @@ -1512,7 +1524,7 @@ This tagrendering has labels | id | question | osmTags | -----|-----|----- | -| open_now.0 | Open now | _isOpen=yes | +| open_now.0 | Now open | _isOpen=yes | | id | question | osmTags | -----|-----|----- | diff --git a/Docs/Themes/playgrounds.md b/Docs/Themes/playgrounds.md index a459d69b8..9d4fd8879 100644 --- a/Docs/Themes/playgrounds.md +++ b/Docs/Themes/playgrounds.md @@ -36,6 +36,7 @@ Available languages: - eu - pl - uk + - ko # Layers defined in this theme configuration file These layers can not be reused in different themes. diff --git a/Docs/Themes/postal_codes.md b/Docs/Themes/postal_codes.md index c693081db..d929d4c03 100644 --- a/Docs/Themes/postal_codes.md +++ b/Docs/Themes/postal_codes.md @@ -29,6 +29,7 @@ Available languages: - zh_Hant - it - pl + - ko # Table of contents diff --git a/Docs/Themes/postboxes.md b/Docs/Themes/postboxes.md index 2034a7f88..2824783f3 100644 --- a/Docs/Themes/postboxes.md +++ b/Docs/Themes/postboxes.md @@ -30,6 +30,7 @@ Available languages: - cs - pl - uk + - ko # Layers defined in this theme configuration file These layers can not be reused in different themes. diff --git a/Docs/Themes/rainbow_crossings.md b/Docs/Themes/rainbow_crossings.md index 1cd79255d..c8caadd40 100644 --- a/Docs/Themes/rainbow_crossings.md +++ b/Docs/Themes/rainbow_crossings.md @@ -27,6 +27,7 @@ Available languages: - pl - hu - uk + - ko # Table of contents diff --git a/Docs/Themes/shops.md b/Docs/Themes/shops.md index d5b1b650c..a4e319931 100644 --- a/Docs/Themes/shops.md +++ b/Docs/Themes/shops.md @@ -32,6 +32,7 @@ Available languages: - eu - pl - uk + - ko # Layers defined in this theme configuration file These layers can not be reused in different themes. diff --git a/Docs/Themes/ski.md b/Docs/Themes/ski.md index 7df5a751c..a01732f55 100644 --- a/Docs/Themes/ski.md +++ b/Docs/Themes/ski.md @@ -31,6 +31,7 @@ Available languages: - hu - uk - nl + - ko # Layers defined in this theme configuration file These layers can not be reused in different themes. diff --git a/Docs/Themes/sport_pitches.md b/Docs/Themes/sport_pitches.md index 51f4d99fd..f58126795 100644 --- a/Docs/Themes/sport_pitches.md +++ b/Docs/Themes/sport_pitches.md @@ -27,6 +27,7 @@ Available languages: - cs - pl - uk + - ko # Layers defined in this theme configuration file These layers can not be reused in different themes. diff --git a/Docs/Themes/sports.md b/Docs/Themes/sports.md index 6b6ca9f6c..7163f3268 100644 --- a/Docs/Themes/sports.md +++ b/Docs/Themes/sports.md @@ -31,6 +31,7 @@ Available languages: - ru - hu - uk + - ko # Table of contents @@ -56,6 +57,7 @@ Available languages: + [single_level](#single_level) + [copyshop-print-sizes](#copyshop-print-sizes) + [copyshop-binding](#copyshop-binding) + + [optometrist_service](#optometrist_service) + [key_cutter](#key_cutter) + [sells_new_bikes](#sells_new_bikes) + [bike_second_hand](#bike_second_hand) @@ -127,6 +129,7 @@ Elements must match the expression ** [phone](https://wiki.openstreetmap.org/wiki/Key:phone) | [phone](../SpecialInputElements.md#phone) | | | [level](https://wiki.openstreetmap.org/wiki/Key:level) | [float](../SpecialInputElements.md#float) | [0](https://wiki.openstreetmap.org/wiki/Tag:level%3D0) [1](https://wiki.openstreetmap.org/wiki/Tag:level%3D1) [-1](https://wiki.openstreetmap.org/wiki/Tag:level%3D-1) | | [service:binding](https://wiki.openstreetmap.org/wiki/Key:service:binding) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:binding%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:binding%3Dno) | +| [healthcare](https://wiki.openstreetmap.org/wiki/Key:healthcare) | Multiple choice | [optometrist](https://wiki.openstreetmap.org/wiki/Tag:healthcare%3Doptometrist) [audiologist](https://wiki.openstreetmap.org/wiki/Tag:healthcare%3Daudiologist) | | [service:bicycle:retail](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:retail) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:retail%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:retail%3Dno) | | [service:bicycle:second_hand](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:second_hand) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:second_hand%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:second_hand%3Dno) [only](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:second_hand%3Donly) | | [service:bicycle:repair](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:repair) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Dno) [only_sold](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Donly_sold) [brand](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Dbrand) | @@ -447,6 +450,15 @@ The question is `Does this shop offer a binding service?` This tagrendering is only visible in the popup if the following condition is met: service:print=yes | shop~^(.*copyshop.*)$ | shop~^(.*stationery.*)$ +### optometrist_service + +The question is `Are medical services available here?` + + - *This shop offers eye exams by certified optometrists* is shown if with healthcare=optometrist. Unselecting this answer will add not:healtcare=optometrist + - *This shop offers hearing tests by a certified audiologist* is shown if with healthcare=audiologist. Unselecting this answer will add not:healthcare=audiologist + +This tagrendering is only visible in the popup if the following condition is met: shop=optician | shop=hearing_aid | shop=medical_supply + ### key_cutter The question is `Does this shop offer key cutting?` @@ -912,7 +924,7 @@ This tagrendering has labels | id | question | osmTags | -----|-----|----- | -| open_now.0 | Open now | _isOpen=yes | +| open_now.0 | Now open | _isOpen=yes | | id | question | osmTags | -----|-----|----- | diff --git a/Docs/Themes/stations.md b/Docs/Themes/stations.md index 882f085ef..55bdbcd5b 100644 --- a/Docs/Themes/stations.md +++ b/Docs/Themes/stations.md @@ -47,6 +47,7 @@ Available languages: - da - it - hu + - ko # Table of contents diff --git a/Docs/Themes/street_lighting.md b/Docs/Themes/street_lighting.md index 94ce6a4c5..c723010f8 100644 --- a/Docs/Themes/street_lighting.md +++ b/Docs/Themes/street_lighting.md @@ -30,6 +30,7 @@ Available languages: - it - pl - uk + - ko # Table of contents diff --git a/Docs/Themes/surveillance.md b/Docs/Themes/surveillance.md index f65d7162b..ea0bc8ef1 100644 --- a/Docs/Themes/surveillance.md +++ b/Docs/Themes/surveillance.md @@ -32,6 +32,7 @@ Available languages: - sl - ru - uk + - ko # 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 0514066eb..1dacdfe13 100644 --- a/Docs/Themes/toerisme_vlaanderen.md +++ b/Docs/Themes/toerisme_vlaanderen.md @@ -1668,7 +1668,7 @@ This tagrendering has labels | id | question | osmTags | -----|-----|----- | -| open_now.0 | Open now | _isOpen=yes | +| open_now.0 | Now open | _isOpen=yes | | id | question | osmTags | -----|-----|----- | diff --git a/Docs/Themes/toilets.md b/Docs/Themes/toilets.md index 6d4db8150..0ad647ae0 100644 --- a/Docs/Themes/toilets.md +++ b/Docs/Themes/toilets.md @@ -30,6 +30,7 @@ Available languages: - es - cs - uk + - ko # Layers defined in this theme configuration file These layers can not be reused in different themes. diff --git a/Docs/Themes/transit.md b/Docs/Themes/transit.md index 98da68c85..feee9e31f 100644 --- a/Docs/Themes/transit.md +++ b/Docs/Themes/transit.md @@ -31,6 +31,7 @@ Available languages: - ru - hu - uk + - ko # Table of contents diff --git a/Docs/Themes/trees.md b/Docs/Themes/trees.md index 6d97f7b76..a3b24fad0 100644 --- a/Docs/Themes/trees.md +++ b/Docs/Themes/trees.md @@ -33,6 +33,7 @@ Available languages: - eu - pt - uk + - ko # Layers defined in this theme configuration file These layers can not be reused in different themes. diff --git a/Docs/Themes/velopark.md b/Docs/Themes/velopark.md index 7968a77ad..fb03a9484 100644 --- a/Docs/Themes/velopark.md +++ b/Docs/Themes/velopark.md @@ -65,8 +65,8 @@ Available languages: + [osm-block-title](#osm-block-title) + [Attributes from OpenStreetMap](#attributes-from-openstreetmap) + [Bicycle parking type](#bicycle-parking-type) - + [Underground?](#underground) - + [Is covered?](#is-covered) + + [location](#location) + + [covered_and_building](#covered_and_building) + [Capacity](#capacity) + [Access](#access) + [fee](#fee) @@ -283,9 +283,8 @@ Elements must match **all** of the following expressions: | attribute | type | values which are supported by this layer | -----|-----|----- | | [ref:velopark](https://wiki.openstreetmap.org/wiki/Key:ref:velopark) | [velopark](../SpecialInputElements.md#velopark) | | -| [bicycle_parking](https://wiki.openstreetmap.org/wiki/Key:bicycle_parking) | [string](../SpecialInputElements.md#string) | [stands](https://wiki.openstreetmap.org/wiki/Tag:bicycle_parking%3Dstands) [safe_loops](https://wiki.openstreetmap.org/wiki/Tag:bicycle_parking%3Dsafe_loops) [wall_loops](https://wiki.openstreetmap.org/wiki/Tag:bicycle_parking%3Dwall_loops) [handlebar_holder](https://wiki.openstreetmap.org/wiki/Tag:bicycle_parking%3Dhandlebar_holder) [rack](https://wiki.openstreetmap.org/wiki/Tag:bicycle_parking%3Drack) [two_tier](https://wiki.openstreetmap.org/wiki/Tag:bicycle_parking%3Dtwo_tier) [shed](https://wiki.openstreetmap.org/wiki/Tag:bicycle_parking%3Dshed) [bollard](https://wiki.openstreetmap.org/wiki/Tag:bicycle_parking%3Dbollard) [floor](https://wiki.openstreetmap.org/wiki/Tag:bicycle_parking%3Dfloor) [lockers](https://wiki.openstreetmap.org/wiki/Tag:bicycle_parking%3Dlockers) [lean_and_stick](https://wiki.openstreetmap.org/wiki/Tag:bicycle_parking%3Dlean_and_stick) | +| [bicycle_parking](https://wiki.openstreetmap.org/wiki/Key:bicycle_parking) | [string](../SpecialInputElements.md#string) | [stands](https://wiki.openstreetmap.org/wiki/Tag:bicycle_parking%3Dstands) [safe_loops](https://wiki.openstreetmap.org/wiki/Tag:bicycle_parking%3Dsafe_loops) [wall_loops](https://wiki.openstreetmap.org/wiki/Tag:bicycle_parking%3Dwall_loops) [handlebar_holder](https://wiki.openstreetmap.org/wiki/Tag:bicycle_parking%3Dhandlebar_holder) [rack](https://wiki.openstreetmap.org/wiki/Tag:bicycle_parking%3Drack) [two_tier](https://wiki.openstreetmap.org/wiki/Tag:bicycle_parking%3Dtwo_tier) [bollard](https://wiki.openstreetmap.org/wiki/Tag:bicycle_parking%3Dbollard) [floor](https://wiki.openstreetmap.org/wiki/Tag:bicycle_parking%3Dfloor) [lockers](https://wiki.openstreetmap.org/wiki/Tag:bicycle_parking%3Dlockers) [lean_and_stick](https://wiki.openstreetmap.org/wiki/Tag:bicycle_parking%3Dlean_and_stick) | | [location](https://wiki.openstreetmap.org/wiki/Key:location) | Multiple choice | [underground](https://wiki.openstreetmap.org/wiki/Tag:location%3Dunderground) [surface](https://wiki.openstreetmap.org/wiki/Tag:location%3Dsurface) [rooftop](https://wiki.openstreetmap.org/wiki/Tag:location%3Drooftop) | -| [covered](https://wiki.openstreetmap.org/wiki/Key:covered) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:covered%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:covered%3Dno) | | [capacity](https://wiki.openstreetmap.org/wiki/Key:capacity) | [nat](../SpecialInputElements.md#nat) | | | [access](https://wiki.openstreetmap.org/wiki/Key:access) | [string](../SpecialInputElements.md#string) | [yes](https://wiki.openstreetmap.org/wiki/Tag:access%3Dyes) [customers](https://wiki.openstreetmap.org/wiki/Tag:access%3Dcustomers) [members](https://wiki.openstreetmap.org/wiki/Tag:access%3Dmembers) [private](https://wiki.openstreetmap.org/wiki/Tag:access%3Dprivate) | | [fee](https://wiki.openstreetmap.org/wiki/Key:fee) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:fee%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:fee%3Dno) | @@ -339,13 +338,13 @@ The question is `What is the type of this bicycle parking?` - *Handlebar holder* is shown if with bicycle_parking=handlebar_holder - *Rack* is shown if with bicycle_parking=rack - *Two-tiered* is shown if with bicycle_parking=two_tier - - *Shed* is shown if with bicycle_parking=shed + - *Shed* is shown if with bicycle_parking=shed. _This option cannot be chosen as answer_ - *Bollard* is shown if with bicycle_parking=bollard - *An area on the floor which is marked for bicycle parking* is shown if with bicycle_parking=floor - *A locker - the bicycles are enclosed completely individually or with a few bicycles together. The locker is too small to fit a person standing..* is shown if with bicycle_parking=lockers - *A lean-to bracket with possibility to use a lock through eyelet. The seat tube can be held by the stand by an anchor* is shown if with bicycle_parking=lean_and_stick -### Underground? +### location The question is `What is the relative location of this bicycle parking?` @@ -354,10 +353,14 @@ The question is `What is the relative location of this bicycle parking?` - *Rooftop parking* is shown if with location=rooftop - *Surface level parking* is shown if with location=. _This option cannot be chosen as answer_ -### Is covered? +### covered_and_building -The question is `Is this parking covered? Also select "covered" for indoor parkings.` +The question is `Is this parking covered?` + - *This is a bicycle shed (with walls on at least three sides)* is shown if with building=bicycle_shed + - *This is a bicycle parking under a roof; the roof only serves the bicycle parking* is shown if with building=roof + - *This bicycle parking is located in a building behind a door or gate* is shown if with indoor=yes + - *This bicycle parking is under (a part of) a building* is shown if with indoor=no & covered=yes - *This parking is covered (it has a roof)* is shown if with covered=yes - *This parking is not covered* is shown if with covered=no @@ -480,7 +483,7 @@ This tagrendering is only visible in the popup if the following condition is met | id | question | osmTags | -----|-----|----- | -| open_now.0 | Open now | _isOpen=yes | +| open_now.0 | Now open | _isOpen=yes | | id | question | osmTags | fields | -----|-----|-----|----- | diff --git a/Docs/Themes/vending_machine.md b/Docs/Themes/vending_machine.md index 08c047cc4..d478cfb85 100644 --- a/Docs/Themes/vending_machine.md +++ b/Docs/Themes/vending_machine.md @@ -30,6 +30,7 @@ Available languages: - ru - hu - uk + - ko # Table of contents diff --git a/Docs/Themes/walkingnodes.md b/Docs/Themes/walkingnodes.md index 5d5cc5bc3..fdb6792c7 100644 --- a/Docs/Themes/walkingnodes.md +++ b/Docs/Themes/walkingnodes.md @@ -21,6 +21,7 @@ Available languages: - de - es - cs + - ko # Table of contents diff --git a/Docs/Themes/walls_and_buildings.md b/Docs/Themes/walls_and_buildings.md index 3ae12680b..7d3b3e811 100644 --- a/Docs/Themes/walls_and_buildings.md +++ b/Docs/Themes/walls_and_buildings.md @@ -27,6 +27,7 @@ Available languages: - zh_Hant - pl - hu + - ko # Layers defined in this theme configuration file These layers can not be reused in different themes. diff --git a/Docs/Themes/waste.md b/Docs/Themes/waste.md index 9b1905d97..34df758a7 100644 --- a/Docs/Themes/waste.md +++ b/Docs/Themes/waste.md @@ -30,6 +30,7 @@ Available languages: - pl - hu - uk + - ko # Layers defined in this theme configuration file These layers can not be reused in different themes. diff --git a/Docs/Themes/waste_basket.md b/Docs/Themes/waste_basket.md index 91a2e524f..d4823aa65 100644 --- a/Docs/Themes/waste_basket.md +++ b/Docs/Themes/waste_basket.md @@ -29,6 +29,7 @@ Available languages: - pl - ru - uk + - ko # Layers defined in this theme configuration file These layers can not be reused in different themes. diff --git a/Docs/URL_Parameters.md b/Docs/URL_Parameters.md index bbd609d7c..a33b8e80d 100644 --- a/Docs/URL_Parameters.md +++ b/Docs/URL_Parameters.md @@ -346,7 +346,7 @@ No default value set The initial/current zoom level -This documentation is defined in the source code at [InitialMapPositioning.ts](/src/Logic/Actors/InitialMapPositioning.ts#L43) +This documentation is defined in the source code at [InitialMapPositioning.ts](/src/Logic/Actors/InitialMapPositioning.ts#L42) The default value is _1_ @@ -354,7 +354,7 @@ The default value is _1_ The initial/current latitude -This documentation is defined in the source code at [InitialMapPositioning.ts](/src/Logic/Actors/InitialMapPositioning.ts#L43) +This documentation is defined in the source code at [InitialMapPositioning.ts](/src/Logic/Actors/InitialMapPositioning.ts#L42) The default value is _0_ @@ -362,7 +362,7 @@ The default value is _0_ The initial/current longitude of the app -This documentation is defined in the source code at [InitialMapPositioning.ts](/src/Logic/Actors/InitialMapPositioning.ts#L43) +This documentation is defined in the source code at [InitialMapPositioning.ts](/src/Logic/Actors/InitialMapPositioning.ts#L42) The default value is _0_ diff --git a/Docs/wikiIndex.txt b/Docs/wikiIndex.txt index aaf333f57..f35a607af 100644 --- a/Docs/wikiIndex.txt +++ b/Docs/wikiIndex.txt @@ -4,7 +4,7 @@ {{service_item |name= [https://mapcomplete.org/personal personal] |region= Worldwide -|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:es|en}}, {{#language:ca|en}}, {{#language:gl|en}}, {{#language:fr|en}}, {{#language:de|en}}, {{#language:ja|en}}, {{#language:zh_Hant|en}}, {{#language:ru|en}}, {{#language:it|en}}, {{#language:da|en}}, {{#language:cs|en}}, {{#language:pl|en}}, {{#language:uk|en}} +|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:es|en}}, {{#language:ca|en}}, {{#language:gl|en}}, {{#language:fr|en}}, {{#language:de|en}}, {{#language:ja|en}}, {{#language:zh_Hant|en}}, {{#language:ru|en}}, {{#language:it|en}}, {{#language:da|en}}, {{#language:cs|en}}, {{#language:pl|en}}, {{#language:uk|en}}, {{#language:ko|en}} |descr= A MapComplete theme: Create a personal theme based on all the available layers of all themes |material= {{yes|[https://mapcomplete.org/ Yes]}} |image= MapComplete_Screenshot.png @@ -13,7 +13,7 @@ {{service_item |name= [https://mapcomplete.org/cyclofix cyclofix] |region= Worldwide -|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:fr|en}}, {{#language:gl|en}}, {{#language:de|en}}, {{#language:ja|en}}, {{#language:zh_Hant|en}}, {{#language:it|en}}, {{#language:hu|en}}, {{#language:es|en}}, {{#language:da|en}}, {{#language:cs|en}}, {{#language:ca|en}}, {{#language:pl|en}}, {{#language:uk|en}} +|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:fr|en}}, {{#language:gl|en}}, {{#language:de|en}}, {{#language:ja|en}}, {{#language:zh_Hant|en}}, {{#language:it|en}}, {{#language:hu|en}}, {{#language:es|en}}, {{#language:da|en}}, {{#language:cs|en}}, {{#language:ca|en}}, {{#language:pl|en}}, {{#language:uk|en}}, {{#language:ko|en}} |descr= A MapComplete theme: A map for cyclists to find the appropriate infrastructure for their needs, such as bicycle pumps, drinking water, bicycle shops, repair stations or parkings |material= {{yes|[https://mapcomplete.org/ Yes]}} |image= MapComplete_Screenshot.png @@ -22,7 +22,7 @@ {{service_item |name= [https://mapcomplete.org/etymology etymology] |region= Worldwide -|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:de|en}}, {{#language:it|en}}, {{#language:zh_Hant|en}}, {{#language:hu|en}}, {{#language:fr|en}}, {{#language:es|en}}, {{#language:ca|en}}, {{#language:da|en}}, {{#language:cs|en}}, {{#language:pl|en}}, {{#language:ru|en}}, {{#language:uk|en}} +|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:de|en}}, {{#language:it|en}}, {{#language:zh_Hant|en}}, {{#language:hu|en}}, {{#language:fr|en}}, {{#language:es|en}}, {{#language:ca|en}}, {{#language:da|en}}, {{#language:cs|en}}, {{#language:pl|en}}, {{#language:ru|en}}, {{#language:uk|en}}, {{#language:ko|en}} |descr= A MapComplete theme: What is the origin of a toponym? |material= {{yes|[https://mapcomplete.org/ Yes]}} |image= MapComplete_Screenshot.png @@ -31,7 +31,7 @@ {{service_item |name= [https://mapcomplete.org/waste waste] |region= Worldwide -|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:de|en}}, {{#language:fr|en}}, {{#language:it|en}}, {{#language:ca|en}}, {{#language:da|en}}, {{#language:es|en}}, {{#language:cs|en}}, {{#language:zh_Hant|en}}, {{#language:pl|en}}, {{#language:uk|en}} +|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:de|en}}, {{#language:fr|en}}, {{#language:it|en}}, {{#language:ca|en}}, {{#language:da|en}}, {{#language:es|en}}, {{#language:cs|en}}, {{#language:zh_Hant|en}}, {{#language:pl|en}}, {{#language:uk|en}}, {{#language:ko|en}} |descr= A MapComplete theme: Map showing waste baskets and recycling facilities |material= {{yes|[https://mapcomplete.org/ Yes]}} |image= MapComplete_Screenshot.png @@ -40,7 +40,7 @@ {{service_item |name= [https://mapcomplete.org/food food] |region= Worldwide -|lang= {{#language:nl|en}}, {{#language:en|en}}, {{#language:de|en}}, {{#language:es|en}}, {{#language:nb_NO|en}}, {{#language:fr|en}}, {{#language:da|en}}, {{#language:ca|en}}, {{#language:cs|en}}, {{#language:pl|en}}, {{#language:it|en}}, {{#language:uk|en}} +|lang= {{#language:nl|en}}, {{#language:en|en}}, {{#language:de|en}}, {{#language:es|en}}, {{#language:nb_NO|en}}, {{#language:fr|en}}, {{#language:da|en}}, {{#language:ca|en}}, {{#language:cs|en}}, {{#language:pl|en}}, {{#language:it|en}}, {{#language:uk|en}}, {{#language:ko|en}}, {{#language:zh_Hant|en}} |descr= A MapComplete theme: Restaurants and fast food |material= {{yes|[https://mapcomplete.org/ Yes]}} |image= MapComplete_Screenshot.png @@ -49,7 +49,7 @@ {{service_item |name= [https://mapcomplete.org/cafes_and_pubs cafes_and_pubs] |region= Worldwide -|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:de|en}}, {{#language:ca|en}}, {{#language:es|en}}, {{#language:fr|en}}, {{#language:da|en}}, {{#language:nb_NO|en}}, {{#language:pa_PK|en}}, {{#language:cs|en}}, {{#language:it|en}}, {{#language:zh_Hant|en}}, {{#language:eu|en}}, {{#language:pl|en}}, {{#language:zh_Hans|en}}, {{#language:uk|en}} +|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:de|en}}, {{#language:ca|en}}, {{#language:es|en}}, {{#language:fr|en}}, {{#language:da|en}}, {{#language:nb_NO|en}}, {{#language:pa_PK|en}}, {{#language:cs|en}}, {{#language:it|en}}, {{#language:zh_Hant|en}}, {{#language:eu|en}}, {{#language:pl|en}}, {{#language:zh_Hans|en}}, {{#language:uk|en}}, {{#language:ko|en}} |descr= A MapComplete theme: Coffeehouses, pubs and bars |material= {{yes|[https://mapcomplete.org/ Yes]}} |image= MapComplete_Screenshot.png @@ -58,7 +58,7 @@ {{service_item |name= [https://mapcomplete.org/shops shops] |region= Worldwide -|lang= {{#language:en|en}}, {{#language:fr|en}}, {{#language:ja|en}}, {{#language:de|en}}, {{#language:it|en}}, {{#language:hu|en}}, {{#language:es|en}}, {{#language:nl|en}}, {{#language:da|en}}, {{#language:ca|en}}, {{#language:cs|en}}, {{#language:zh_Hant|en}}, {{#language:pl|en}}, {{#language:ru|en}}, {{#language:uk|en}} +|lang= {{#language:en|en}}, {{#language:fr|en}}, {{#language:ja|en}}, {{#language:de|en}}, {{#language:it|en}}, {{#language:hu|en}}, {{#language:es|en}}, {{#language:nl|en}}, {{#language:da|en}}, {{#language:ca|en}}, {{#language:cs|en}}, {{#language:zh_Hant|en}}, {{#language:pl|en}}, {{#language:ru|en}}, {{#language:uk|en}}, {{#language:ko|en}} |descr= A MapComplete theme: An editable map with basic shop information |material= {{yes|[https://mapcomplete.org/ Yes]}} |image= MapComplete_Screenshot.png @@ -67,7 +67,7 @@ {{service_item |name= [https://mapcomplete.org/healthcare healthcare] |region= Worldwide -|lang= {{#language:en|en}}, {{#language:ca|en}}, {{#language:de|en}}, {{#language:fr|en}}, {{#language:da|en}}, {{#language:nl|en}}, {{#language:cs|en}}, {{#language:es|en}}, {{#language:pl|en}}, {{#language:it|en}}, {{#language:uk|en}} +|lang= {{#language:en|en}}, {{#language:ca|en}}, {{#language:de|en}}, {{#language:fr|en}}, {{#language:da|en}}, {{#language:nl|en}}, {{#language:cs|en}}, {{#language:es|en}}, {{#language:pl|en}}, {{#language:it|en}}, {{#language:uk|en}}, {{#language:ko|en}} |descr= A MapComplete theme: On this map, various healthcare related items are shown |material= {{yes|[https://mapcomplete.org/ Yes]}} |image= MapComplete_Screenshot.png @@ -76,7 +76,7 @@ {{service_item |name= [https://mapcomplete.org/sports sports] |region= Worldwide -|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:de|en}}, {{#language:fr|en}}, {{#language:ca|en}}, {{#language:es|en}}, {{#language:cs|en}}, {{#language:zh_Hant|en}}, {{#language:pl|en}}, {{#language:it|en}}, {{#language:uk|en}} +|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:de|en}}, {{#language:fr|en}}, {{#language:ca|en}}, {{#language:es|en}}, {{#language:cs|en}}, {{#language:zh_Hant|en}}, {{#language:pl|en}}, {{#language:it|en}}, {{#language:uk|en}}, {{#language:ko|en}} |descr= A MapComplete theme: Map showing sport facilities. |material= {{yes|[https://mapcomplete.org/ Yes]}} |image= MapComplete_Screenshot.png @@ -85,7 +85,7 @@ {{service_item |name= [https://mapcomplete.org/artwork artwork] |region= Worldwide -|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:fr|en}}, {{#language:de|en}}, {{#language:id|en}}, {{#language:it|en}}, {{#language:ru|en}}, {{#language:es|en}}, {{#language:ja|en}}, {{#language:zh_Hant|en}}, {{#language:nb_NO|en}}, {{#language:hu|en}}, {{#language:pl|en}}, {{#language:ca|en}}, {{#language:zh_Hans|en}}, {{#language:fil|en}}, {{#language:da|en}}, {{#language:cs|en}}, {{#language:zgh|en}}, {{#language:eu|en}}, {{#language:pt_BR|en}}, {{#language:pt|en}}, {{#language:uk|en}} +|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:fr|en}}, {{#language:de|en}}, {{#language:id|en}}, {{#language:it|en}}, {{#language:ru|en}}, {{#language:es|en}}, {{#language:ja|en}}, {{#language:zh_Hant|en}}, {{#language:nb_NO|en}}, {{#language:hu|en}}, {{#language:pl|en}}, {{#language:ca|en}}, {{#language:zh_Hans|en}}, {{#language:fil|en}}, {{#language:da|en}}, {{#language:cs|en}}, {{#language:zgh|en}}, {{#language:eu|en}}, {{#language:pt_BR|en}}, {{#language:pt|en}}, {{#language:uk|en}}, {{#language:ko|en}} |descr= A MapComplete theme: An open map of statues, busts, graffitis and other artwork all over the world |material= {{yes|[https://mapcomplete.org/ Yes]}} |image= MapComplete_Screenshot.png @@ -94,7 +94,7 @@ {{service_item |name= [https://mapcomplete.org/bookcases bookcases] |region= Worldwide -|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:de|en}}, {{#language:fr|en}}, {{#language:ru|en}}, {{#language:ja|en}}, {{#language:zh_Hant|en}}, {{#language:it|en}}, {{#language:hu|en}}, {{#language:es|en}}, {{#language:da|en}}, {{#language:ca|en}}, {{#language:cs|en}}, {{#language:eu|en}}, {{#language:pl|en}}, {{#language:zh_Hans|en}}, {{#language:uk|en}} +|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:de|en}}, {{#language:fr|en}}, {{#language:ru|en}}, {{#language:ja|en}}, {{#language:zh_Hant|en}}, {{#language:it|en}}, {{#language:hu|en}}, {{#language:es|en}}, {{#language:da|en}}, {{#language:ca|en}}, {{#language:cs|en}}, {{#language:eu|en}}, {{#language:pl|en}}, {{#language:zh_Hans|en}}, {{#language:uk|en}}, {{#language:ko|en}} |descr= A MapComplete theme: A public bookcase is a small streetside cabinet, box, old phone booth or some other objects where books are stored |material= {{yes|[https://mapcomplete.org/ Yes]}} |image= MapComplete_Screenshot.png @@ -103,7 +103,7 @@ {{service_item |name= [https://mapcomplete.org/playgrounds playgrounds] |region= Worldwide -|lang= {{#language:nl|en}}, {{#language:en|en}}, {{#language:fr|en}}, {{#language:ja|en}}, {{#language:zh_Hant|en}}, {{#language:ru|en}}, {{#language:de|en}}, {{#language:it|en}}, {{#language:nb_NO|en}}, {{#language:id|en}}, {{#language:hu|en}}, {{#language:ca|en}}, {{#language:es|en}}, {{#language:da|en}}, {{#language:cs|en}}, {{#language:pl|en}}, {{#language:uk|en}} +|lang= {{#language:nl|en}}, {{#language:en|en}}, {{#language:fr|en}}, {{#language:ja|en}}, {{#language:zh_Hant|en}}, {{#language:ru|en}}, {{#language:de|en}}, {{#language:it|en}}, {{#language:nb_NO|en}}, {{#language:id|en}}, {{#language:hu|en}}, {{#language:ca|en}}, {{#language:es|en}}, {{#language:da|en}}, {{#language:cs|en}}, {{#language:pl|en}}, {{#language:uk|en}}, {{#language:ko|en}} |descr= A MapComplete theme: A map with playgrounds |material= {{yes|[https://mapcomplete.org/ Yes]}} |image= MapComplete_Screenshot.png @@ -112,7 +112,7 @@ {{service_item |name= [https://mapcomplete.org/drinking_water drinking_water] |region= Worldwide -|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:fr|en}}, {{#language:ja|en}}, {{#language:zh_Hant|en}}, {{#language:it|en}}, {{#language:ru|en}}, {{#language:de|en}}, {{#language:nb_NO|en}}, {{#language:hu|en}}, {{#language:es|en}}, {{#language:ca|en}}, {{#language:da|en}}, {{#language:cs|en}}, {{#language:pl|en}}, {{#language:uk|en}} +|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:fr|en}}, {{#language:ja|en}}, {{#language:zh_Hant|en}}, {{#language:it|en}}, {{#language:ru|en}}, {{#language:de|en}}, {{#language:nb_NO|en}}, {{#language:hu|en}}, {{#language:es|en}}, {{#language:ca|en}}, {{#language:da|en}}, {{#language:cs|en}}, {{#language:pl|en}}, {{#language:uk|en}}, {{#language:ko|en}} |descr= A MapComplete theme: On this map, publicly accessible drinking water spots are shown and can be easily added |material= {{yes|[https://mapcomplete.org/ Yes]}} |image= MapComplete_Screenshot.png @@ -121,7 +121,7 @@ {{service_item |name= [https://mapcomplete.org/toilets toilets] |region= Worldwide -|lang= {{#language:en|en}}, {{#language:de|en}}, {{#language:fr|en}}, {{#language:nl|en}}, {{#language:ru|en}}, {{#language:ja|en}}, {{#language:zh_Hant|en}}, {{#language:pl|en}}, {{#language:it|en}}, {{#language:hu|en}}, {{#language:nb_NO|en}}, {{#language:da|en}}, {{#language:ca|en}}, {{#language:es|en}}, {{#language:cs|en}}, {{#language:uk|en}} +|lang= {{#language:en|en}}, {{#language:de|en}}, {{#language:fr|en}}, {{#language:nl|en}}, {{#language:ru|en}}, {{#language:ja|en}}, {{#language:zh_Hant|en}}, {{#language:pl|en}}, {{#language:it|en}}, {{#language:hu|en}}, {{#language:nb_NO|en}}, {{#language:da|en}}, {{#language:ca|en}}, {{#language:es|en}}, {{#language:cs|en}}, {{#language:uk|en}}, {{#language:ko|en}} |descr= A MapComplete theme: A map of public toilets |material= {{yes|[https://mapcomplete.org/ Yes]}} |image= MapComplete_Screenshot.png @@ -130,7 +130,7 @@ {{service_item |name= [https://mapcomplete.org/vending_machine vending_machine] |region= Worldwide -|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:de|en}}, {{#language:fr|en}}, {{#language:ca|en}}, {{#language:cs|en}}, {{#language:es|en}}, {{#language:pl|en}}, {{#language:it|en}}, {{#language:uk|en}} +|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:de|en}}, {{#language:fr|en}}, {{#language:ca|en}}, {{#language:cs|en}}, {{#language:es|en}}, {{#language:pl|en}}, {{#language:it|en}}, {{#language:uk|en}}, {{#language:ko|en}} |descr= A MapComplete theme: Find vending machines for everything |material= {{yes|[https://mapcomplete.org/ Yes]}} |image= MapComplete_Screenshot.png @@ -139,7 +139,7 @@ {{service_item |name= [https://mapcomplete.org/aed aed] |region= Worldwide -|lang= {{#language:en|en}}, {{#language:ca|en}}, {{#language:es|en}}, {{#language:fr|en}}, {{#language:nl|en}}, {{#language:de|en}}, {{#language:id|en}}, {{#language:it|en}}, {{#language:ru|en}}, {{#language:ja|en}}, {{#language:zh_Hant|en}}, {{#language:sv|en}}, {{#language:pl|en}}, {{#language:pt_BR|en}}, {{#language:nb_NO|en}}, {{#language:hu|en}}, {{#language:sl|en}}, {{#language:zh_Hans|en}}, {{#language:da|en}}, {{#language:fil|en}}, {{#language:cs|en}}, {{#language:zgh|en}}, {{#language:eu|en}}, {{#language:pt|en}}, {{#language:uk|en}} +|lang= {{#language:en|en}}, {{#language:ca|en}}, {{#language:es|en}}, {{#language:fr|en}}, {{#language:nl|en}}, {{#language:de|en}}, {{#language:id|en}}, {{#language:it|en}}, {{#language:ru|en}}, {{#language:ja|en}}, {{#language:zh_Hant|en}}, {{#language:sv|en}}, {{#language:pl|en}}, {{#language:pt_BR|en}}, {{#language:nb_NO|en}}, {{#language:hu|en}}, {{#language:sl|en}}, {{#language:zh_Hans|en}}, {{#language:da|en}}, {{#language:fil|en}}, {{#language:cs|en}}, {{#language:zgh|en}}, {{#language:eu|en}}, {{#language:pt|en}}, {{#language:uk|en}}, {{#language:ko|en}} |descr= A MapComplete theme: On this map, one can find and mark nearby defibrillators |material= {{yes|[https://mapcomplete.org/ Yes]}} |image= MapComplete_Screenshot.png @@ -148,7 +148,7 @@ {{service_item |name= [https://mapcomplete.org/clock clock] |region= Worldwide -|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:ca|en}}, {{#language:de|en}}, {{#language:es|en}}, {{#language:cs|en}}, {{#language:fr|en}}, {{#language:pl|en}}, {{#language:da|en}}, {{#language:it|en}}, {{#language:uk|en}}, {{#language:zh_Hant|en}} +|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:ca|en}}, {{#language:de|en}}, {{#language:es|en}}, {{#language:cs|en}}, {{#language:fr|en}}, {{#language:pl|en}}, {{#language:da|en}}, {{#language:it|en}}, {{#language:uk|en}}, {{#language:zh_Hant|en}}, {{#language:ko|en}} |descr= A MapComplete theme: Map showing all public clocks |material= {{yes|[https://mapcomplete.org/ Yes]}} |image= MapComplete_Screenshot.png @@ -157,7 +157,7 @@ {{service_item |name= [https://mapcomplete.org/charging_stations charging_stations] |region= Worldwide -|lang= {{#language:en|en}}, {{#language:it|en}}, {{#language:ja|en}}, {{#language:zh_Hant|en}}, {{#language:nl|en}}, {{#language:de|en}}, {{#language:nb_NO|en}}, {{#language:ru|en}}, {{#language:hu|en}}, {{#language:fr|en}}, {{#language:es|en}}, {{#language:da|en}}, {{#language:ca|en}}, {{#language:cs|en}}, {{#language:eu|en}}, {{#language:pl|en}}, {{#language:uk|en}} +|lang= {{#language:en|en}}, {{#language:it|en}}, {{#language:ja|en}}, {{#language:zh_Hant|en}}, {{#language:nl|en}}, {{#language:de|en}}, {{#language:nb_NO|en}}, {{#language:ru|en}}, {{#language:hu|en}}, {{#language:fr|en}}, {{#language:es|en}}, {{#language:da|en}}, {{#language:ca|en}}, {{#language:cs|en}}, {{#language:eu|en}}, {{#language:pl|en}}, {{#language:uk|en}}, {{#language:ko|en}} |descr= A MapComplete theme: A worldwide map of charging stations |material= {{yes|[https://mapcomplete.org/ Yes]}} |image= MapComplete_Screenshot.png @@ -166,7 +166,7 @@ {{service_item |name= [https://mapcomplete.org/surveillance surveillance] |region= Worldwide -|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:ja|en}}, {{#language:zh_Hant|en}}, {{#language:fr|en}}, {{#language:pl|en}}, {{#language:de|en}}, {{#language:it|en}}, {{#language:hu|en}}, {{#language:da|en}}, {{#language:nb_NO|en}}, {{#language:ca|en}}, {{#language:es|en}}, {{#language:cs|en}}, {{#language:uk|en}} +|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:ja|en}}, {{#language:zh_Hant|en}}, {{#language:fr|en}}, {{#language:pl|en}}, {{#language:de|en}}, {{#language:it|en}}, {{#language:hu|en}}, {{#language:da|en}}, {{#language:nb_NO|en}}, {{#language:ca|en}}, {{#language:es|en}}, {{#language:cs|en}}, {{#language:uk|en}}, {{#language:ko|en}} |descr= A MapComplete theme: Surveillance cameras and other means of surveillance |material= {{yes|[https://mapcomplete.org/ Yes]}} |image= MapComplete_Screenshot.png @@ -175,7 +175,7 @@ {{service_item |name= [https://mapcomplete.org/advertising advertising] |region= Worldwide -|lang= {{#language:ca|en}}, {{#language:es|en}}, {{#language:en|en}}, {{#language:de|en}}, {{#language:cs|en}}, {{#language:fr|en}}, {{#language:nl|en}}, {{#language:zh_Hant|en}}, {{#language:eu|en}}, {{#language:pl|en}}, {{#language:zh_Hans|en}}, {{#language:uk|en}} +|lang= {{#language:ca|en}}, {{#language:es|en}}, {{#language:en|en}}, {{#language:de|en}}, {{#language:cs|en}}, {{#language:fr|en}}, {{#language:nl|en}}, {{#language:zh_Hant|en}}, {{#language:eu|en}}, {{#language:pl|en}}, {{#language:zh_Hans|en}}, {{#language:uk|en}}, {{#language:ko|en}} |descr= A MapComplete theme: Where I can find advertising features? |material= {{yes|[https://mapcomplete.org/ Yes]}} |image= MapComplete_Screenshot.png @@ -184,7 +184,7 @@ {{service_item |name= [https://mapcomplete.org/circular_economy circular_economy] |region= Worldwide -|lang= {{#language:en|en}}, {{#language:es|en}}, {{#language:de|en}}, {{#language:ca|en}}, {{#language:cs|en}}, {{#language:uk|en}}, {{#language:pl|en}}, {{#language:nl|en}}, {{#language:zh_Hant|en}} +|lang= {{#language:en|en}}, {{#language:es|en}}, {{#language:de|en}}, {{#language:ca|en}}, {{#language:cs|en}}, {{#language:uk|en}}, {{#language:pl|en}}, {{#language:nl|en}}, {{#language:zh_Hant|en}}, {{#language:ko|en}} |descr= A MapComplete theme: Various items which help people to share, reuse or recycle |material= {{yes|[https://mapcomplete.org/ Yes]}} |image= MapComplete_Screenshot.png @@ -193,7 +193,7 @@ {{service_item |name= [https://mapcomplete.org/atm atm] |region= Worldwide -|lang= {{#language:en|en}}, {{#language:de|en}}, {{#language:fr|en}}, {{#language:nl|en}}, {{#language:ca|en}}, {{#language:cs|en}}, {{#language:nb_NO|en}}, {{#language:es|en}}, {{#language:id|en}}, {{#language:zh_Hant|en}}, {{#language:eu|en}}, {{#language:it|en}}, {{#language:pl|en}}, {{#language:da|en}}, {{#language:zh_Hans|en}}, {{#language:uk|en}} +|lang= {{#language:en|en}}, {{#language:de|en}}, {{#language:fr|en}}, {{#language:nl|en}}, {{#language:ca|en}}, {{#language:cs|en}}, {{#language:nb_NO|en}}, {{#language:es|en}}, {{#language:id|en}}, {{#language:zh_Hant|en}}, {{#language:eu|en}}, {{#language:it|en}}, {{#language:pl|en}}, {{#language:da|en}}, {{#language:zh_Hans|en}}, {{#language:uk|en}}, {{#language:ko|en}} |descr= A MapComplete theme: This map shows ATMs to withdraw or deposit money |material= {{yes|[https://mapcomplete.org/ Yes]}} |image= MapComplete_Screenshot.png @@ -202,7 +202,7 @@ {{service_item |name= [https://mapcomplete.org/benches benches] |region= Worldwide -|lang= {{#language:en|en}}, {{#language:de|en}}, {{#language:fr|en}}, {{#language:nl|en}}, {{#language:it|en}}, {{#language:ru|en}}, {{#language:ja|en}}, {{#language:zh_Hant|en}}, {{#language:nb_NO|en}}, {{#language:pt_BR|en}}, {{#language:hu|en}}, {{#language:id|en}}, {{#language:ca|en}}, {{#language:es|en}}, {{#language:zh_Hans|en}}, {{#language:da|en}}, {{#language:cs|en}}, {{#language:eu|en}}, {{#language:pl|en}}, {{#language:pt|en}}, {{#language:fil|en}}, {{#language:uk|en}} +|lang= {{#language:en|en}}, {{#language:de|en}}, {{#language:fr|en}}, {{#language:nl|en}}, {{#language:it|en}}, {{#language:ru|en}}, {{#language:ja|en}}, {{#language:zh_Hant|en}}, {{#language:nb_NO|en}}, {{#language:pt_BR|en}}, {{#language:hu|en}}, {{#language:id|en}}, {{#language:ca|en}}, {{#language:es|en}}, {{#language:zh_Hans|en}}, {{#language:da|en}}, {{#language:cs|en}}, {{#language:eu|en}}, {{#language:pl|en}}, {{#language:pt|en}}, {{#language:fil|en}}, {{#language:uk|en}}, {{#language:ko|en}} |descr= A MapComplete theme: A map of benches |material= {{yes|[https://mapcomplete.org/ Yes]}} |image= MapComplete_Screenshot.png @@ -211,7 +211,7 @@ {{service_item |name= [https://mapcomplete.org/bicycle_parkings bicycle_parkings] |region= Worldwide -|lang= {{#language:en|en}}, {{#language:de|en}}, {{#language:es|en}}, {{#language:zh_Hans|en}}, {{#language:it|en}}, {{#language:fil|en}}, {{#language:ca|en}}, {{#language:cs|en}}, {{#language:uk|en}}, {{#language:pl|en}}, {{#language:nl|en}}, {{#language:fr|en}}, {{#language:zh_Hant|en}} +|lang= {{#language:en|en}}, {{#language:de|en}}, {{#language:es|en}}, {{#language:zh_Hans|en}}, {{#language:it|en}}, {{#language:fil|en}}, {{#language:ca|en}}, {{#language:cs|en}}, {{#language:uk|en}}, {{#language:pl|en}}, {{#language:nl|en}}, {{#language:fr|en}}, {{#language:zh_Hant|en}}, {{#language:ko|en}} |descr= A MapComplete theme: A map showing all types of bicycle parkings |material= {{yes|[https://mapcomplete.org/ Yes]}} |image= MapComplete_Screenshot.png @@ -220,7 +220,7 @@ {{service_item |name= [https://mapcomplete.org/bicycle_rental bicycle_rental] |region= Worldwide -|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:de|en}}, {{#language:id|en}}, {{#language:fr|en}}, {{#language:es|en}}, {{#language:nb_NO|en}}, {{#language:ca|en}}, {{#language:da|en}}, {{#language:cs|en}}, {{#language:eu|en}}, {{#language:pl|en}}, {{#language:zh_Hans|en}}, {{#language:it|en}}, {{#language:uk|en}}, {{#language:zh_Hant|en}} +|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:de|en}}, {{#language:id|en}}, {{#language:fr|en}}, {{#language:es|en}}, {{#language:nb_NO|en}}, {{#language:ca|en}}, {{#language:da|en}}, {{#language:cs|en}}, {{#language:eu|en}}, {{#language:pl|en}}, {{#language:zh_Hans|en}}, {{#language:it|en}}, {{#language:uk|en}}, {{#language:zh_Hant|en}}, {{#language:ko|en}} |descr= A MapComplete theme: A map with bicycle rental stations and bicycle rental shops |material= {{yes|[https://mapcomplete.org/ Yes]}} |image= MapComplete_Screenshot.png @@ -229,7 +229,7 @@ {{service_item |name= [https://mapcomplete.org/bicyclelib bicyclelib] |region= Worldwide -|lang= {{#language:nl|en}}, {{#language:en|en}}, {{#language:it|en}}, {{#language:ru|en}}, {{#language:ja|en}}, {{#language:fr|en}}, {{#language:zh_Hant|en}}, {{#language:de|en}}, {{#language:hu|en}}, {{#language:nb_NO|en}}, {{#language:ca|en}}, {{#language:da|en}}, {{#language:cs|en}}, {{#language:es|en}}, {{#language:eu|en}}, {{#language:pl|en}}, {{#language:zh_Hans|en}}, {{#language:uk|en}} +|lang= {{#language:nl|en}}, {{#language:en|en}}, {{#language:it|en}}, {{#language:ru|en}}, {{#language:ja|en}}, {{#language:fr|en}}, {{#language:zh_Hant|en}}, {{#language:de|en}}, {{#language:hu|en}}, {{#language:nb_NO|en}}, {{#language:ca|en}}, {{#language:da|en}}, {{#language:cs|en}}, {{#language:es|en}}, {{#language:eu|en}}, {{#language:pl|en}}, {{#language:zh_Hans|en}}, {{#language:uk|en}}, {{#language:ko|en}} |descr= A MapComplete theme: A bicycle library is a place where bicycles can be lent, often for a small yearly fee |material= {{yes|[https://mapcomplete.org/ Yes]}} |image= MapComplete_Screenshot.png @@ -238,7 +238,7 @@ {{service_item |name= [https://mapcomplete.org/binoculars binoculars] |region= Worldwide -|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:de|en}}, {{#language:it|en}}, {{#language:nb_NO|en}}, {{#language:zh_Hant|en}}, {{#language:hu|en}}, {{#language:fr|en}}, {{#language:es|en}}, {{#language:ca|en}}, {{#language:da|en}}, {{#language:cs|en}}, {{#language:eu|en}}, {{#language:pl|en}}, {{#language:zh_Hans|en}}, {{#language:uk|en}} +|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:de|en}}, {{#language:it|en}}, {{#language:nb_NO|en}}, {{#language:zh_Hant|en}}, {{#language:hu|en}}, {{#language:fr|en}}, {{#language:es|en}}, {{#language:ca|en}}, {{#language:da|en}}, {{#language:cs|en}}, {{#language:eu|en}}, {{#language:pl|en}}, {{#language:zh_Hans|en}}, {{#language:uk|en}}, {{#language:ko|en}} |descr= A MapComplete theme: A map with fixed binoculars |material= {{yes|[https://mapcomplete.org/ Yes]}} |image= MapComplete_Screenshot.png @@ -247,7 +247,7 @@ {{service_item |name= [https://mapcomplete.org/blind_osm blind_osm] |region= Worldwide -|lang= {{#language:en|en}}, {{#language:de|en}}, {{#language:nl|en}}, {{#language:fr|en}}, {{#language:ca|en}}, {{#language:cs|en}}, {{#language:nb_NO|en}}, {{#language:es|en}}, {{#language:eu|en}}, {{#language:it|en}}, {{#language:pl|en}}, {{#language:zh_Hans|en}}, {{#language:uk|en}}, {{#language:zh_Hant|en}} +|lang= {{#language:en|en}}, {{#language:de|en}}, {{#language:nl|en}}, {{#language:fr|en}}, {{#language:ca|en}}, {{#language:cs|en}}, {{#language:nb_NO|en}}, {{#language:es|en}}, {{#language:eu|en}}, {{#language:it|en}}, {{#language:pl|en}}, {{#language:zh_Hans|en}}, {{#language:uk|en}}, {{#language:zh_Hant|en}}, {{#language:ko|en}} |descr= A MapComplete theme: Help to map features relevant for the blind |material= {{yes|[https://mapcomplete.org/ Yes]}} |image= MapComplete_Screenshot.png @@ -256,7 +256,7 @@ {{service_item |name= [https://mapcomplete.org/campersite campersite] |region= Worldwide -|lang= {{#language:en|en}}, {{#language:it|en}}, {{#language:ru|en}}, {{#language:ja|en}}, {{#language:fr|en}}, {{#language:zh_Hant|en}}, {{#language:nl|en}}, {{#language:pt_BR|en}}, {{#language:de|en}}, {{#language:hu|en}}, {{#language:es|en}}, {{#language:da|en}}, {{#language:ca|en}}, {{#language:cs|en}}, {{#language:pl|en}}, {{#language:pt|en}}, {{#language:uk|en}} +|lang= {{#language:en|en}}, {{#language:it|en}}, {{#language:ru|en}}, {{#language:ja|en}}, {{#language:fr|en}}, {{#language:zh_Hant|en}}, {{#language:nl|en}}, {{#language:pt_BR|en}}, {{#language:de|en}}, {{#language:hu|en}}, {{#language:es|en}}, {{#language:da|en}}, {{#language:ca|en}}, {{#language:cs|en}}, {{#language:pl|en}}, {{#language:pt|en}}, {{#language:uk|en}}, {{#language:ko|en}} |descr= A MapComplete theme: Find sites to spend the night with your camper |material= {{yes|[https://mapcomplete.org/ Yes]}} |image= MapComplete_Screenshot.png @@ -265,7 +265,7 @@ {{service_item |name= [https://mapcomplete.org/climbing climbing] |region= Worldwide -|lang= {{#language:nl|en}}, {{#language:de|en}}, {{#language:en|en}}, {{#language:ru|en}}, {{#language:ja|en}}, {{#language:zh_Hant|en}}, {{#language:fr|en}}, {{#language:it|en}}, {{#language:hu|en}}, {{#language:nb_NO|en}}, {{#language:da|en}}, {{#language:cs|en}}, {{#language:ca|en}}, {{#language:es|en}}, {{#language:pl|en}}, {{#language:uk|en}} +|lang= {{#language:nl|en}}, {{#language:de|en}}, {{#language:en|en}}, {{#language:ru|en}}, {{#language:ja|en}}, {{#language:zh_Hant|en}}, {{#language:fr|en}}, {{#language:it|en}}, {{#language:hu|en}}, {{#language:nb_NO|en}}, {{#language:da|en}}, {{#language:cs|en}}, {{#language:ca|en}}, {{#language:es|en}}, {{#language:pl|en}}, {{#language:uk|en}}, {{#language:ko|en}} |descr= A MapComplete theme: On this map you will find various climbing opportunities such as climbing gyms, bouldering halls and rocks in nature |material= {{yes|[https://mapcomplete.org/ Yes]}} |image= MapComplete_Screenshot.png @@ -274,7 +274,7 @@ {{service_item |name= [https://mapcomplete.org/cycle_infra cycle_infra] |region= Worldwide -|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:de|en}}, {{#language:it|en}}, {{#language:nb_NO|en}}, {{#language:zh_Hant|en}}, {{#language:hu|en}}, {{#language:es|en}}, {{#language:fr|en}}, {{#language:ca|en}}, {{#language:da|en}}, {{#language:cs|en}}, {{#language:pl|en}}, {{#language:uk|en}} +|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:de|en}}, {{#language:it|en}}, {{#language:nb_NO|en}}, {{#language:zh_Hant|en}}, {{#language:hu|en}}, {{#language:es|en}}, {{#language:fr|en}}, {{#language:ca|en}}, {{#language:da|en}}, {{#language:cs|en}}, {{#language:pl|en}}, {{#language:uk|en}}, {{#language:ko|en}} |descr= A MapComplete theme: A map where you can view and edit things related to the bicycle infrastructure. |material= {{yes|[https://mapcomplete.org/ Yes]}} |image= MapComplete_Screenshot.png @@ -283,7 +283,7 @@ {{service_item |name= [https://mapcomplete.org/cyclestreets cyclestreets] |region= Worldwide -|lang= {{#language:nl|en}}, {{#language:en|en}}, {{#language:ja|en}}, {{#language:zh_Hant|en}}, {{#language:nb_NO|en}}, {{#language:de|en}}, {{#language:it|en}}, {{#language:hu|en}}, {{#language:ca|en}}, {{#language:es|en}}, {{#language:fr|en}}, {{#language:da|en}}, {{#language:cs|en}}, {{#language:pl|en}}, {{#language:uk|en}} +|lang= {{#language:nl|en}}, {{#language:en|en}}, {{#language:ja|en}}, {{#language:zh_Hant|en}}, {{#language:nb_NO|en}}, {{#language:de|en}}, {{#language:it|en}}, {{#language:hu|en}}, {{#language:ca|en}}, {{#language:es|en}}, {{#language:fr|en}}, {{#language:da|en}}, {{#language:cs|en}}, {{#language:pl|en}}, {{#language:uk|en}}, {{#language:ko|en}} |descr= A MapComplete theme: A map of cyclestreets |material= {{yes|[https://mapcomplete.org/ Yes]}} |image= MapComplete_Screenshot.png @@ -292,7 +292,7 @@ {{service_item |name= [https://mapcomplete.org/disaster_response disaster_response] |region= Worldwide -|lang= {{#language:en|en}}, {{#language:it|en}}, {{#language:de|en}}, {{#language:es|en}}, {{#language:ca|en}}, {{#language:cs|en}}, {{#language:uk|en}}, {{#language:nl|en}} +|lang= {{#language:en|en}}, {{#language:it|en}}, {{#language:de|en}}, {{#language:es|en}}, {{#language:ca|en}}, {{#language:cs|en}}, {{#language:uk|en}}, {{#language:nl|en}}, {{#language:ko|en}} |descr= A MapComplete theme: This map contains elements meant for disaster preparedness and response |material= {{yes|[https://mapcomplete.org/ Yes]}} |image= MapComplete_Screenshot.png @@ -301,7 +301,7 @@ {{service_item |name= [https://mapcomplete.org/education education] |region= Worldwide -|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:de|en}}, {{#language:fr|en}}, {{#language:ca|en}}, {{#language:da|en}}, {{#language:cs|en}}, {{#language:es|en}}, {{#language:pl|en}}, {{#language:it|en}}, {{#language:uk|en}} +|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:de|en}}, {{#language:fr|en}}, {{#language:ca|en}}, {{#language:da|en}}, {{#language:cs|en}}, {{#language:es|en}}, {{#language:pl|en}}, {{#language:it|en}}, {{#language:uk|en}}, {{#language:ko|en}} |descr= A MapComplete theme: On this map, you'll find information about all types of schools and education and can easily add more information |material= {{yes|[https://mapcomplete.org/ Yes]}} |image= MapComplete_Screenshot.png @@ -310,7 +310,7 @@ {{service_item |name= [https://mapcomplete.org/elongated_coin elongated_coin] |region= Worldwide -|lang= {{#language:en|en}}, {{#language:de|en}}, {{#language:es|en}}, {{#language:ca|en}}, {{#language:cs|en}}, {{#language:pl|en}}, {{#language:uk|en}}, {{#language:nl|en}} +|lang= {{#language:en|en}}, {{#language:de|en}}, {{#language:es|en}}, {{#language:ca|en}}, {{#language:cs|en}}, {{#language:pl|en}}, {{#language:uk|en}}, {{#language:nl|en}}, {{#language:ko|en}} |descr= A MapComplete theme: Find penny presses to create your own elongated coins |material= {{yes|[https://mapcomplete.org/ Yes]}} |image= MapComplete_Screenshot.png @@ -319,7 +319,7 @@ {{service_item |name= [https://mapcomplete.org/facadegardens facadegardens] |region= Worldwide -|lang= {{#language:nl|en}}, {{#language:en|en}}, {{#language:ja|en}}, {{#language:zh_Hant|en}}, {{#language:it|en}}, {{#language:fr|en}}, {{#language:de|en}}, {{#language:hu|en}}, {{#language:es|en}}, {{#language:da|en}}, {{#language:cs|en}}, {{#language:ca|en}}, {{#language:pl|en}}, {{#language:uk|en}} +|lang= {{#language:nl|en}}, {{#language:en|en}}, {{#language:ja|en}}, {{#language:zh_Hant|en}}, {{#language:it|en}}, {{#language:fr|en}}, {{#language:de|en}}, {{#language:hu|en}}, {{#language:es|en}}, {{#language:da|en}}, {{#language:cs|en}}, {{#language:ca|en}}, {{#language:pl|en}}, {{#language:uk|en}}, {{#language:ko|en}} |descr= A MapComplete theme: This map shows facade gardens with pictures and useful info about orientation, sunshine and plant types. |material= {{yes|[https://mapcomplete.org/ Yes]}} |image= MapComplete_Screenshot.png @@ -328,7 +328,7 @@ {{service_item |name= [https://mapcomplete.org/fireplace fireplace] |region= Worldwide -|lang= {{#language:de|en}}, {{#language:en|en}}, {{#language:es|en}}, {{#language:ca|en}}, {{#language:cs|en}}, {{#language:uk|en}}, {{#language:nl|en}}, {{#language:fr|en}} +|lang= {{#language:de|en}}, {{#language:en|en}}, {{#language:es|en}}, {{#language:ca|en}}, {{#language:cs|en}}, {{#language:uk|en}}, {{#language:nl|en}}, {{#language:fr|en}}, {{#language:ko|en}} |descr= A MapComplete theme: Outdoor place to make a fire or a fixed barbecue in an official place |material= {{yes|[https://mapcomplete.org/ Yes]}} |image= MapComplete_Screenshot.png @@ -337,7 +337,7 @@ {{service_item |name= [https://mapcomplete.org/fritures fritures] |region= Worldwide -|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:de|en}}, {{#language:fr|en}}, {{#language:da|en}}, {{#language:cs|en}}, {{#language:ca|en}}, {{#language:es|en}}, {{#language:pl|en}}, {{#language:uk|en}} +|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:de|en}}, {{#language:fr|en}}, {{#language:da|en}}, {{#language:cs|en}}, {{#language:ca|en}}, {{#language:es|en}}, {{#language:pl|en}}, {{#language:uk|en}}, {{#language:ko|en}}, {{#language:zh_Hant|en}} |descr= A MapComplete theme: On this map, you'll find your favourite fries shop! |material= {{yes|[https://mapcomplete.org/ Yes]}} |image= MapComplete_Screenshot.png @@ -346,7 +346,7 @@ {{service_item |name= [https://mapcomplete.org/ghostbikes ghostbikes] |region= Worldwide -|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:de|en}}, {{#language:ja|en}}, {{#language:zh_Hant|en}}, {{#language:fr|en}}, {{#language:it|en}}, {{#language:hu|en}}, {{#language:da|en}}, {{#language:cs|en}}, {{#language:es|en}}, {{#language:ca|en}}, {{#language:pl|en}}, {{#language:uk|en}} +|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:de|en}}, {{#language:ja|en}}, {{#language:zh_Hant|en}}, {{#language:fr|en}}, {{#language:it|en}}, {{#language:hu|en}}, {{#language:da|en}}, {{#language:cs|en}}, {{#language:es|en}}, {{#language:ca|en}}, {{#language:pl|en}}, {{#language:uk|en}}, {{#language:ko|en}} |descr= A MapComplete theme: A ghost bike is a memorial for a cyclist who died in a traffic accident, in the form of a white bicycle placed permanently near the accident location |material= {{yes|[https://mapcomplete.org/ Yes]}} |image= MapComplete_Screenshot.png @@ -355,7 +355,7 @@ {{service_item |name= [https://mapcomplete.org/ghostsigns ghostsigns] |region= Worldwide -|lang= {{#language:en|en}}, {{#language:de|en}}, {{#language:es|en}}, {{#language:ca|en}}, {{#language:cs|en}}, {{#language:uk|en}}, {{#language:fr|en}}, {{#language:nl|en}} +|lang= {{#language:en|en}}, {{#language:de|en}}, {{#language:es|en}}, {{#language:ca|en}}, {{#language:cs|en}}, {{#language:uk|en}}, {{#language:fr|en}}, {{#language:nl|en}}, {{#language:ko|en}}, {{#language:zh_Hant|en}} |descr= A MapComplete theme: A map showing disused signs on buildings |material= {{yes|[https://mapcomplete.org/ Yes]}} |image= MapComplete_Screenshot.png @@ -364,7 +364,7 @@ {{service_item |name= [https://mapcomplete.org/glutenfree glutenfree] |region= Worldwide -|lang= {{#language:en|en}}, {{#language:de|en}}, {{#language:it|en}}, {{#language:es|en}}, {{#language:ca|en}}, {{#language:cs|en}}, {{#language:uk|en}}, {{#language:nl|en}} +|lang= {{#language:en|en}}, {{#language:de|en}}, {{#language:it|en}}, {{#language:es|en}}, {{#language:ca|en}}, {{#language:cs|en}}, {{#language:uk|en}}, {{#language:nl|en}}, {{#language:ko|en}} |descr= A MapComplete theme: A crowdsourced map with glutenfree items |material= {{yes|[https://mapcomplete.org/ Yes]}} |image= MapComplete_Screenshot.png @@ -373,7 +373,7 @@ {{service_item |name= [https://mapcomplete.org/guideposts guideposts] |region= Worldwide -|lang= {{#language:en|en}}, {{#language:cs|en}}, {{#language:de|en}}, {{#language:es|en}}, {{#language:pl|en}}, {{#language:uk|en}}, {{#language:nl|en}} +|lang= {{#language:en|en}}, {{#language:cs|en}}, {{#language:de|en}}, {{#language:es|en}}, {{#language:pl|en}}, {{#language:uk|en}}, {{#language:nl|en}}, {{#language:ko|en}} |descr= A MapComplete theme: Guideposts (also known as fingerposts or finger posts) are often found along official hiking, cycling, skiing or horseback riding routes to indicate the directions to different destinations The position of a signpost can be used by a hiker/biker/rider/s… @@ -384,7 +384,7 @@ The position of a signpost can be used by a hiker/biker/rider/s… {{service_item |name= [https://mapcomplete.org/hackerspaces hackerspaces] |region= Worldwide -|lang= {{#language:en|en}}, {{#language:de|en}}, {{#language:it|en}}, {{#language:zh_Hant|en}}, {{#language:hu|en}}, {{#language:nl|en}}, {{#language:fr|en}}, {{#language:da|en}}, {{#language:cs|en}}, {{#language:es|en}}, {{#language:ca|en}}, {{#language:pl|en}}, {{#language:uk|en}} +|lang= {{#language:en|en}}, {{#language:de|en}}, {{#language:it|en}}, {{#language:zh_Hant|en}}, {{#language:hu|en}}, {{#language:nl|en}}, {{#language:fr|en}}, {{#language:da|en}}, {{#language:cs|en}}, {{#language:es|en}}, {{#language:ca|en}}, {{#language:pl|en}}, {{#language:uk|en}}, {{#language:ko|en}} |descr= A MapComplete theme: A map of hackerspaces |material= {{yes|[https://mapcomplete.org/ Yes]}} |image= MapComplete_Screenshot.png @@ -393,7 +393,7 @@ The position of a signpost can be used by a hiker/biker/rider/s… {{service_item |name= [https://mapcomplete.org/hailhydrant hailhydrant] |region= Worldwide -|lang= {{#language:en|en}}, {{#language:ja|en}}, {{#language:zh_Hant|en}}, {{#language:ru|en}}, {{#language:fr|en}}, {{#language:de|en}}, {{#language:it|en}}, {{#language:hu|en}}, {{#language:es|en}}, {{#language:ca|en}}, {{#language:nl|en}}, {{#language:da|en}}, {{#language:cs|en}}, {{#language:pl|en}}, {{#language:uk|en}} +|lang= {{#language:en|en}}, {{#language:ja|en}}, {{#language:zh_Hant|en}}, {{#language:ru|en}}, {{#language:fr|en}}, {{#language:de|en}}, {{#language:it|en}}, {{#language:hu|en}}, {{#language:es|en}}, {{#language:ca|en}}, {{#language:nl|en}}, {{#language:da|en}}, {{#language:cs|en}}, {{#language:pl|en}}, {{#language:uk|en}}, {{#language:ko|en}} |descr= A MapComplete theme: Map to show hydrants, extinguishers, fire stations, and ambulance stations. |material= {{yes|[https://mapcomplete.org/ Yes]}} |image= MapComplete_Screenshot.png @@ -402,7 +402,7 @@ The position of a signpost can be used by a hiker/biker/rider/s… {{service_item |name= [https://mapcomplete.org/hotels hotels] |region= Worldwide -|lang= {{#language:en|en}}, {{#language:de|en}}, {{#language:da|en}}, {{#language:nb_NO|en}}, {{#language:nl|en}}, {{#language:fr|en}}, {{#language:cs|en}}, {{#language:es|en}}, {{#language:ca|en}}, {{#language:pl|en}}, {{#language:it|en}}, {{#language:uk|en}} +|lang= {{#language:en|en}}, {{#language:de|en}}, {{#language:da|en}}, {{#language:nb_NO|en}}, {{#language:nl|en}}, {{#language:fr|en}}, {{#language:cs|en}}, {{#language:es|en}}, {{#language:ca|en}}, {{#language:pl|en}}, {{#language:it|en}}, {{#language:uk|en}}, {{#language:ko|en}} |descr= A MapComplete theme: On this map, you'll find hotels in your area |material= {{yes|[https://mapcomplete.org/ Yes]}} |image= MapComplete_Screenshot.png @@ -411,7 +411,7 @@ The position of a signpost can be used by a hiker/biker/rider/s… {{service_item |name= [https://mapcomplete.org/icecream icecream] |region= Worldwide -|lang= {{#language:en|en}}, {{#language:de|en}}, {{#language:cs|en}}, {{#language:ca|en}}, {{#language:es|en}}, {{#language:it|en}}, {{#language:nl|en}} +|lang= {{#language:en|en}}, {{#language:de|en}}, {{#language:cs|en}}, {{#language:ca|en}}, {{#language:es|en}}, {{#language:it|en}}, {{#language:nl|en}}, {{#language:ko|en}} |descr= A MapComplete theme: A map showing ice cream parlors and ice cream vending machines |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/indoors indoors] |region= Worldwide -|lang= {{#language:en|en}}, {{#language:de|en}}, {{#language:fr|en}}, {{#language:da|en}}, {{#language:nl|en}}, {{#language:cs|en}}, {{#language:nb_NO|en}}, {{#language:es|en}}, {{#language:ca|en}}, {{#language:pl|en}}, {{#language:it|en}}, {{#language:uk|en}} +|lang= {{#language:en|en}}, {{#language:de|en}}, {{#language:fr|en}}, {{#language:da|en}}, {{#language:nl|en}}, {{#language:cs|en}}, {{#language:nb_NO|en}}, {{#language:es|en}}, {{#language:ca|en}}, {{#language:pl|en}}, {{#language:it|en}}, {{#language:uk|en}}, {{#language:ko|en}} |descr= A MapComplete theme: On this map, publicly accessible indoor places are shown |material= {{yes|[https://mapcomplete.org/ Yes]}} |image= MapComplete_Screenshot.png @@ -429,7 +429,7 @@ The position of a signpost can be used by a hiker/biker/rider/s… {{service_item |name= [https://mapcomplete.org/insects insects] |region= Worldwide -|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:de|en}} +|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:de|en}}, {{#language:cs|en}}, {{#language:ko|en}}, {{#language:uk|en}} |descr= A MapComplete theme: Insect hotels provide shelter for insects |material= {{yes|[https://mapcomplete.org/ Yes]}} |image= MapComplete_Screenshot.png @@ -438,7 +438,7 @@ The position of a signpost can be used by a hiker/biker/rider/s… {{service_item |name= [https://mapcomplete.org/kerbs_and_crossings kerbs_and_crossings] |region= Worldwide -|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:de|en}}, {{#language:fr|en}}, {{#language:da|en}}, {{#language:cs|en}}, {{#language:nb_NO|en}}, {{#language:es|en}}, {{#language:ca|en}}, {{#language:pl|en}}, {{#language:uk|en}} +|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:de|en}}, {{#language:fr|en}}, {{#language:da|en}}, {{#language:cs|en}}, {{#language:nb_NO|en}}, {{#language:es|en}}, {{#language:ca|en}}, {{#language:pl|en}}, {{#language:uk|en}}, {{#language:ko|en}} |descr= A MapComplete theme: A map showing kerbs and crossings |material= {{yes|[https://mapcomplete.org/ Yes]}} |image= MapComplete_Screenshot.png @@ -447,7 +447,7 @@ The position of a signpost can be used by a hiker/biker/rider/s… {{service_item |name= [https://mapcomplete.org/lactosefree lactosefree] |region= Worldwide -|lang= {{#language:en|en}}, {{#language:de|en}}, {{#language:es|en}}, {{#language:ca|en}}, {{#language:cs|en}}, {{#language:uk|en}}, {{#language:nl|en}} +|lang= {{#language:en|en}}, {{#language:de|en}}, {{#language:es|en}}, {{#language:ca|en}}, {{#language:cs|en}}, {{#language:uk|en}}, {{#language:nl|en}}, {{#language:ko|en}} |descr= A MapComplete theme: A crowdsourced map with lactose free shops and restaurants |material= {{yes|[https://mapcomplete.org/ Yes]}} |image= MapComplete_Screenshot.png @@ -456,7 +456,7 @@ The position of a signpost can be used by a hiker/biker/rider/s… {{service_item |name= [https://mapcomplete.org/lighthouses lighthouses] |region= Worldwide -|lang= {{#language:en|en}}, {{#language:de|en}}, {{#language:it|en}}, {{#language:es|en}}, {{#language:cs|en}}, {{#language:uk|en}}, {{#language:fr|en}}, {{#language:nl|en}} +|lang= {{#language:en|en}}, {{#language:de|en}}, {{#language:it|en}}, {{#language:es|en}}, {{#language:cs|en}}, {{#language:uk|en}}, {{#language:fr|en}}, {{#language:nl|en}}, {{#language:ko|en}} |descr= A MapComplete theme: Lighthouses are tall buildings with a light on top to guide marine traffic |material= {{yes|[https://mapcomplete.org/ Yes]}} |image= MapComplete_Screenshot.png @@ -465,7 +465,7 @@ The position of a signpost can be used by a hiker/biker/rider/s… {{service_item |name= [https://mapcomplete.org/maps maps] |region= Worldwide -|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:fr|en}}, {{#language:ja|en}}, {{#language:zh_Hant|en}}, {{#language:de|en}}, {{#language:it|en}}, {{#language:es|en}}, {{#language:da|en}}, {{#language:cs|en}}, {{#language:ca|en}}, {{#language:pl|en}}, {{#language:ru|en}}, {{#language:uk|en}} +|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:fr|en}}, {{#language:ja|en}}, {{#language:zh_Hant|en}}, {{#language:de|en}}, {{#language:it|en}}, {{#language:es|en}}, {{#language:da|en}}, {{#language:cs|en}}, {{#language:ca|en}}, {{#language:pl|en}}, {{#language:ru|en}}, {{#language:uk|en}}, {{#language:ko|en}} |descr= A MapComplete theme: This theme shows all (touristic) maps that OpenStreetMap knows of |material= {{yes|[https://mapcomplete.org/ Yes]}} |image= MapComplete_Screenshot.png @@ -474,7 +474,7 @@ The position of a signpost can be used by a hiker/biker/rider/s… {{service_item |name= [https://mapcomplete.org/maxspeed maxspeed] |region= Worldwide -|lang= {{#language:en|en}}, {{#language:de|en}}, {{#language:fr|en}}, {{#language:nl|en}}, {{#language:da|en}}, {{#language:cs|en}}, {{#language:es|en}}, {{#language:ca|en}}, {{#language:zh_Hant|en}}, {{#language:pl|en}}, {{#language:ru|en}}, {{#language:uk|en}} +|lang= {{#language:en|en}}, {{#language:de|en}}, {{#language:fr|en}}, {{#language:nl|en}}, {{#language:da|en}}, {{#language:cs|en}}, {{#language:es|en}}, {{#language:ca|en}}, {{#language:zh_Hant|en}}, {{#language:pl|en}}, {{#language:ru|en}}, {{#language:uk|en}}, {{#language:ko|en}} |descr= A MapComplete theme: This map shows the legally allowed maximum speed on every road. |material= {{yes|[https://mapcomplete.org/ Yes]}} |image= MapComplete_Screenshot.png @@ -483,7 +483,7 @@ The position of a signpost can be used by a hiker/biker/rider/s… {{service_item |name= [https://mapcomplete.org/memorials memorials] |region= Worldwide -|lang= {{#language:en|en}}, {{#language:de|en}}, {{#language:fr|en}}, {{#language:nl|en}}, {{#language:es|en}}, {{#language:cs|en}}, {{#language:uk|en}} +|lang= {{#language:en|en}}, {{#language:de|en}}, {{#language:fr|en}}, {{#language:nl|en}}, {{#language:es|en}}, {{#language:cs|en}}, {{#language:uk|en}}, {{#language:ko|en}} |descr= A MapComplete theme: Memorials are physical objects permantently placed in the public space to remember a person or event |material= {{yes|[https://mapcomplete.org/ Yes]}} |image= MapComplete_Screenshot.png @@ -492,7 +492,7 @@ The position of a signpost can be used by a hiker/biker/rider/s… {{service_item |name= [https://mapcomplete.org/nature nature] |region= Worldwide -|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:de|en}}, {{#language:es|en}}, {{#language:fr|en}}, {{#language:da|en}}, {{#language:cs|en}}, {{#language:ca|en}}, {{#language:zh_Hant|en}}, {{#language:pl|en}}, {{#language:it|en}}, {{#language:ru|en}}, {{#language:uk|en}} +|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:de|en}}, {{#language:es|en}}, {{#language:fr|en}}, {{#language:da|en}}, {{#language:cs|en}}, {{#language:ca|en}}, {{#language:zh_Hant|en}}, {{#language:pl|en}}, {{#language:it|en}}, {{#language:ru|en}}, {{#language:uk|en}}, {{#language:ko|en}} |descr= A MapComplete theme: A map for nature lovers, with interesting POI's |material= {{yes|[https://mapcomplete.org/ Yes]}} |image= MapComplete_Screenshot.png @@ -501,7 +501,7 @@ The position of a signpost can be used by a hiker/biker/rider/s… {{service_item |name= [https://mapcomplete.org/notes notes] |region= Worldwide -|lang= {{#language:en|en}}, {{#language:hu|en}}, {{#language:nl|en}}, {{#language:de|en}}, {{#language:es|en}}, {{#language:fr|en}}, {{#language:da|en}}, {{#language:cs|en}}, {{#language:ca|en}}, {{#language:zh_Hant|en}}, {{#language:pl|en}}, {{#language:uk|en}} +|lang= {{#language:en|en}}, {{#language:hu|en}}, {{#language:nl|en}}, {{#language:de|en}}, {{#language:es|en}}, {{#language:fr|en}}, {{#language:da|en}}, {{#language:cs|en}}, {{#language:ca|en}}, {{#language:zh_Hant|en}}, {{#language:pl|en}}, {{#language:uk|en}}, {{#language:ko|en}} |descr= A MapComplete theme: A note is a pin on the map with some text to indicate something wrong |material= {{yes|[https://mapcomplete.org/ Yes]}} |image= MapComplete_Screenshot.png @@ -510,7 +510,7 @@ The position of a signpost can be used by a hiker/biker/rider/s… {{service_item |name= [https://mapcomplete.org/observation_towers observation_towers] |region= Worldwide -|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:de|en}}, {{#language:it|en}}, {{#language:zh_Hant|en}}, {{#language:hu|en}}, {{#language:es|en}}, {{#language:fr|en}}, {{#language:nb_NO|en}}, {{#language:da|en}}, {{#language:cs|en}}, {{#language:ca|en}}, {{#language:pl|en}}, {{#language:ru|en}}, {{#language:uk|en}} +|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:de|en}}, {{#language:it|en}}, {{#language:zh_Hant|en}}, {{#language:hu|en}}, {{#language:es|en}}, {{#language:fr|en}}, {{#language:nb_NO|en}}, {{#language:da|en}}, {{#language:cs|en}}, {{#language:ca|en}}, {{#language:pl|en}}, {{#language:ru|en}}, {{#language:uk|en}}, {{#language:ko|en}} |descr= A MapComplete theme: Publicly accessible towers to enjoy the view |material= {{yes|[https://mapcomplete.org/ Yes]}} |image= MapComplete_Screenshot.png @@ -519,7 +519,7 @@ The position of a signpost can be used by a hiker/biker/rider/s… {{service_item |name= [https://mapcomplete.org/onwheels onwheels] |region= Worldwide -|lang= {{#language:en|en}}, {{#language:de|en}}, {{#language:fr|en}}, {{#language:nl|en}}, {{#language:da|en}}, {{#language:cs|en}}, {{#language:es|en}}, {{#language:ca|en}}, {{#language:pl|en}}, {{#language:it|en}}, {{#language:uk|en}} +|lang= {{#language:en|en}}, {{#language:de|en}}, {{#language:fr|en}}, {{#language:nl|en}}, {{#language:da|en}}, {{#language:cs|en}}, {{#language:es|en}}, {{#language:ca|en}}, {{#language:pl|en}}, {{#language:it|en}}, {{#language:uk|en}}, {{#language:ko|en}} |descr= A MapComplete theme: On this map, publicly weelchair accessible places are shown and can be easily added |material= {{yes|[https://mapcomplete.org/ Yes]}} |image= MapComplete_Screenshot.png @@ -528,7 +528,7 @@ The position of a signpost can be used by a hiker/biker/rider/s… {{service_item |name= [https://mapcomplete.org/openwindpowermap openwindpowermap] |region= Worldwide -|lang= {{#language:en|en}}, {{#language:fr|en}}, {{#language:de|en}}, {{#language:it|en}}, {{#language:zh_Hant|en}}, {{#language:hu|en}}, {{#language:es|en}}, {{#language:nl|en}}, {{#language:da|en}}, {{#language:nb_NO|en}}, {{#language:cs|en}}, {{#language:ca|en}}, {{#language:pl|en}}, {{#language:uk|en}} +|lang= {{#language:en|en}}, {{#language:fr|en}}, {{#language:de|en}}, {{#language:it|en}}, {{#language:zh_Hant|en}}, {{#language:hu|en}}, {{#language:es|en}}, {{#language:nl|en}}, {{#language:da|en}}, {{#language:nb_NO|en}}, {{#language:cs|en}}, {{#language:ca|en}}, {{#language:pl|en}}, {{#language:uk|en}}, {{#language:ko|en}} |descr= A MapComplete theme: A map for showing and editing wind turbines |material= {{yes|[https://mapcomplete.org/ Yes]}} |image= MapComplete_Screenshot.png @@ -537,7 +537,7 @@ The position of a signpost can be used by a hiker/biker/rider/s… {{service_item |name= [https://mapcomplete.org/osm_community_index osm_community_index] |region= Worldwide -|lang= {{#language:en|en}}, {{#language:de|en}}, {{#language:nl|en}}, {{#language:fr|en}}, {{#language:es|en}}, {{#language:ca|en}}, {{#language:cs|en}}, {{#language:pl|en}}, {{#language:uk|en}} +|lang= {{#language:en|en}}, {{#language:de|en}}, {{#language:nl|en}}, {{#language:fr|en}}, {{#language:es|en}}, {{#language:ca|en}}, {{#language:cs|en}}, {{#language:pl|en}}, {{#language:uk|en}}, {{#language:ko|en}} |descr= A MapComplete theme: An index of community resources for OpenStreetMap. |material= {{yes|[https://mapcomplete.org/ Yes]}} |image= MapComplete_Screenshot.png @@ -546,7 +546,7 @@ The position of a signpost can be used by a hiker/biker/rider/s… {{service_item |name= [https://mapcomplete.org/parkings parkings] |region= Worldwide -|lang= {{#language:nl|en}}, {{#language:en|en}}, {{#language:de|en}}, {{#language:it|en}}, {{#language:nb_NO|en}}, {{#language:zh_Hant|en}}, {{#language:id|en}}, {{#language:hu|en}}, {{#language:es|en}}, {{#language:fr|en}}, {{#language:da|en}}, {{#language:ca|en}}, {{#language:cs|en}}, {{#language:pl|en}}, {{#language:uk|en}} +|lang= {{#language:nl|en}}, {{#language:en|en}}, {{#language:de|en}}, {{#language:it|en}}, {{#language:nb_NO|en}}, {{#language:zh_Hant|en}}, {{#language:id|en}}, {{#language:hu|en}}, {{#language:es|en}}, {{#language:fr|en}}, {{#language:da|en}}, {{#language:ca|en}}, {{#language:cs|en}}, {{#language:pl|en}}, {{#language:uk|en}}, {{#language:ko|en}} |descr= A MapComplete theme: This map shows different parking spots |material= {{yes|[https://mapcomplete.org/ Yes]}} |image= MapComplete_Screenshot.png @@ -555,7 +555,7 @@ The position of a signpost can be used by a hiker/biker/rider/s… {{service_item |name= [https://mapcomplete.org/pets pets] |region= Worldwide -|lang= {{#language:en|en}}, {{#language:da|en}}, {{#language:de|en}}, {{#language:nl|en}}, {{#language:fr|en}}, {{#language:ca|en}}, {{#language:es|en}}, {{#language:cs|en}}, {{#language:pl|en}}, {{#language:ru|en}}, {{#language:uk|en}} +|lang= {{#language:en|en}}, {{#language:da|en}}, {{#language:de|en}}, {{#language:nl|en}}, {{#language:fr|en}}, {{#language:ca|en}}, {{#language:es|en}}, {{#language:cs|en}}, {{#language:pl|en}}, {{#language:ru|en}}, {{#language:uk|en}}, {{#language:ko|en}} |descr= A MapComplete theme: On this map, you'll find various interesting places for you pets: veterinarians, dog parks, pet shops, dog-friendly restaurants, |material= {{yes|[https://mapcomplete.org/ Yes]}} |image= MapComplete_Screenshot.png @@ -564,7 +564,7 @@ The position of a signpost can be used by a hiker/biker/rider/s… {{service_item |name= [https://mapcomplete.org/postboxes postboxes] |region= Worldwide -|lang= {{#language:en|en}}, {{#language:de|en}}, {{#language:it|en}}, {{#language:zh_Hant|en}}, {{#language:hu|en}}, {{#language:es|en}}, {{#language:nl|en}}, {{#language:fr|en}}, {{#language:nb_NO|en}}, {{#language:da|en}}, {{#language:ca|en}}, {{#language:cs|en}}, {{#language:pl|en}}, {{#language:uk|en}} +|lang= {{#language:en|en}}, {{#language:de|en}}, {{#language:it|en}}, {{#language:zh_Hant|en}}, {{#language:hu|en}}, {{#language:es|en}}, {{#language:nl|en}}, {{#language:fr|en}}, {{#language:nb_NO|en}}, {{#language:da|en}}, {{#language:ca|en}}, {{#language:cs|en}}, {{#language:pl|en}}, {{#language:uk|en}}, {{#language:ko|en}} |descr= A MapComplete theme: A map showing postboxes and post offices |material= {{yes|[https://mapcomplete.org/ Yes]}} |image= MapComplete_Screenshot.png @@ -573,7 +573,7 @@ The position of a signpost can be used by a hiker/biker/rider/s… {{service_item |name= [https://mapcomplete.org/rainbow_crossings rainbow_crossings] |region= Worldwide -|lang= {{#language:en|en}}, {{#language:de|en}}, {{#language:fr|en}}, {{#language:da|en}}, {{#language:nl|en}}, {{#language:ca|en}}, {{#language:es|en}}, {{#language:cs|en}}, {{#language:pl|en}}, {{#language:uk|en}} +|lang= {{#language:en|en}}, {{#language:de|en}}, {{#language:fr|en}}, {{#language:da|en}}, {{#language:nl|en}}, {{#language:ca|en}}, {{#language:es|en}}, {{#language:cs|en}}, {{#language:pl|en}}, {{#language:uk|en}}, {{#language:ko|en}} |descr= A MapComplete theme: On this map, rainbow-painted pedestrian crossings are shown and can be easily added |material= {{yes|[https://mapcomplete.org/ Yes]}} |image= MapComplete_Screenshot.png @@ -582,7 +582,7 @@ The position of a signpost can be used by a hiker/biker/rider/s… {{service_item |name= [https://mapcomplete.org/ski ski] |region= Worldwide -|lang= {{#language:en|en}}, {{#language:de|en}}, {{#language:es|en}}, {{#language:cs|en}}, {{#language:uk|en}}, {{#language:fr|en}}, {{#language:nl|en}} +|lang= {{#language:en|en}}, {{#language:de|en}}, {{#language:es|en}}, {{#language:cs|en}}, {{#language:uk|en}}, {{#language:fr|en}}, {{#language:nl|en}}, {{#language:ko|en}} |descr= A MapComplete theme: Everything you need to go skiing |material= {{yes|[https://mapcomplete.org/ Yes]}} |image= MapComplete_Screenshot.png @@ -591,7 +591,7 @@ The position of a signpost can be used by a hiker/biker/rider/s… {{service_item |name= [https://mapcomplete.org/sport_pitches sport_pitches] |region= Worldwide -|lang= {{#language:nl|en}}, {{#language:fr|en}}, {{#language:en|en}}, {{#language:ja|en}}, {{#language:zh_Hant|en}}, {{#language:ru|en}}, {{#language:de|en}}, {{#language:it|en}}, {{#language:hu|en}}, {{#language:es|en}}, {{#language:da|en}}, {{#language:ca|en}}, {{#language:cs|en}}, {{#language:pl|en}}, {{#language:uk|en}} +|lang= {{#language:nl|en}}, {{#language:fr|en}}, {{#language:en|en}}, {{#language:ja|en}}, {{#language:zh_Hant|en}}, {{#language:ru|en}}, {{#language:de|en}}, {{#language:it|en}}, {{#language:hu|en}}, {{#language:es|en}}, {{#language:da|en}}, {{#language:ca|en}}, {{#language:cs|en}}, {{#language:pl|en}}, {{#language:uk|en}}, {{#language:ko|en}} |descr= A MapComplete theme: A map showing sport pitches |material= {{yes|[https://mapcomplete.org/ Yes]}} |image= MapComplete_Screenshot.png @@ -600,7 +600,7 @@ The position of a signpost can be used by a hiker/biker/rider/s… {{service_item |name= [https://mapcomplete.org/street_lighting street_lighting] |region= Worldwide -|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:zh_Hant|en}}, {{#language:hu|en}}, {{#language:de|en}}, {{#language:es|en}}, {{#language:fr|en}}, {{#language:da|en}}, {{#language:ca|en}}, {{#language:nb_NO|en}}, {{#language:cs|en}}, {{#language:pl|en}}, {{#language:it|en}}, {{#language:uk|en}} +|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:zh_Hant|en}}, {{#language:hu|en}}, {{#language:de|en}}, {{#language:es|en}}, {{#language:fr|en}}, {{#language:da|en}}, {{#language:ca|en}}, {{#language:nb_NO|en}}, {{#language:cs|en}}, {{#language:pl|en}}, {{#language:it|en}}, {{#language:uk|en}}, {{#language:ko|en}} |descr= A MapComplete theme: On this map you can find everything about street lighting |material= {{yes|[https://mapcomplete.org/ Yes]}} |image= MapComplete_Screenshot.png @@ -609,7 +609,7 @@ The position of a signpost can be used by a hiker/biker/rider/s… {{service_item |name= [https://mapcomplete.org/transit transit] |region= Worldwide -|lang= {{#language:en|en}}, {{#language:de|en}}, {{#language:fr|en}}, {{#language:da|en}}, {{#language:nl|en}}, {{#language:nb_NO|en}}, {{#language:ca|en}}, {{#language:es|en}}, {{#language:cs|en}}, {{#language:zh_Hant|en}}, {{#language:pl|en}} +|lang= {{#language:en|en}}, {{#language:de|en}}, {{#language:fr|en}}, {{#language:da|en}}, {{#language:nl|en}}, {{#language:nb_NO|en}}, {{#language:ca|en}}, {{#language:es|en}}, {{#language:cs|en}}, {{#language:zh_Hant|en}}, {{#language:pl|en}}, {{#language:ko|en}} |descr= A MapComplete theme: Plan your trip with the help of the public transport system |material= {{yes|[https://mapcomplete.org/ Yes]}} |image= MapComplete_Screenshot.png @@ -618,7 +618,7 @@ The position of a signpost can be used by a hiker/biker/rider/s… {{service_item |name= [https://mapcomplete.org/trees trees] |region= Worldwide -|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:fr|en}}, {{#language:it|en}}, {{#language:ja|en}}, {{#language:zh_Hant|en}}, {{#language:ru|en}}, {{#language:pl|en}}, {{#language:de|en}}, {{#language:nb_NO|en}}, {{#language:hu|en}}, {{#language:ca|en}}, {{#language:es|en}}, {{#language:da|en}}, {{#language:cs|en}}, {{#language:uk|en}} +|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:fr|en}}, {{#language:it|en}}, {{#language:ja|en}}, {{#language:zh_Hant|en}}, {{#language:ru|en}}, {{#language:pl|en}}, {{#language:de|en}}, {{#language:nb_NO|en}}, {{#language:hu|en}}, {{#language:ca|en}}, {{#language:es|en}}, {{#language:da|en}}, {{#language:cs|en}}, {{#language:uk|en}}, {{#language:ko|en}} |descr= A MapComplete theme: Map all the trees |material= {{yes|[https://mapcomplete.org/ Yes]}} |image= MapComplete_Screenshot.png @@ -627,7 +627,7 @@ The position of a signpost can be used by a hiker/biker/rider/s… {{service_item |name= [https://mapcomplete.org/waste_basket waste_basket] |region= Worldwide -|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:de|en}}, {{#language:it|en}}, {{#language:zh_Hant|en}}, {{#language:hu|en}}, {{#language:fr|en}}, {{#language:nb_NO|en}}, {{#language:da|en}}, {{#language:ca|en}}, {{#language:es|en}}, {{#language:cs|en}}, {{#language:pl|en}}, {{#language:uk|en}} +|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:de|en}}, {{#language:it|en}}, {{#language:zh_Hant|en}}, {{#language:hu|en}}, {{#language:fr|en}}, {{#language:nb_NO|en}}, {{#language:da|en}}, {{#language:ca|en}}, {{#language:es|en}}, {{#language:cs|en}}, {{#language:pl|en}}, {{#language:uk|en}}, {{#language:ko|en}} |descr= A MapComplete theme: A map with waste baskets |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 edc51c900..667783acf 100644 --- a/assets/layers/address/address.json +++ b/assets/layers/address/address.json @@ -23,7 +23,8 @@ "eu": "OSMko helbide ezagunak", "pl": "Znane adresy w OSM", "it": "Indirizzo presente su OSM", - "uk": "Відомі адреси в OSM" + "uk": "Відомі адреси в OSM", + "ko": "OSM에 등록된 주소들" }, "description": { "en": "Addresses", @@ -49,7 +50,8 @@ "he": "כתובות", "eu": "Helbideak", "it": "Indirizzi", - "uk": "Адреси" + "uk": "Адреси", + "ko": "주소" }, "source": { "osmTags": { @@ -176,7 +178,8 @@ "eu": "Etxearen zenbakia {addr:housenumber} da", "it": "Il numero civico della casa è {addr:housenumber}", "zh_Hant": "門牌號碼是 {addr:housenumber}", - "uk": "Номер будинку {addr:housenumber}" + "uk": "Номер будинку {addr:housenumber}", + "ko": "이 집의 번호는 {addr:housenumber} 입니다" }, "question": { "en": "What is the number of this house?", @@ -199,7 +202,8 @@ "eu": "Zein da etxe honen zenbakia?", "it": "Qual è il numero civico di questa casa?", "zh_Hant": "這間房子的門牌號碼是多少?", - "uk": "Який номер цього будинку?" + "uk": "Який номер цього будинку?", + "ko": "이 집의 번호는 무엇입니까?" }, "freeform": { "key": "addr:housenumber", @@ -238,7 +242,8 @@ "he": "למבנה זה אין מספר בית", "eu": "Eraikin honek ez du etxe zenbakirik", "it": "Questo edificio non ha indirizzo", - "uk": "Ця будівля не має номера будинку" + "uk": "Ця будівля не має номера будинку", + "ko": "이 빌딩은 건물 번호가 존재하지 않습니다" } } ] @@ -338,7 +343,8 @@ "eu": "Zer konpondu behar da hemen? Azaldu mesedez", "it": "Indica cosa deve essere corretto qui", "ru": "Что исправить? Пожалуйста, предложите", - "uk": "Що тут треба виправити? Поясніть, будь ласка" + "uk": "Що тут треба виправити? Поясніть, будь ласка", + "ko": "수정할 내용이 있습니까? 설명 부탁드립니다" }, "freeform": { "key": "fixme" diff --git a/assets/layers/artwork/artwork.json b/assets/layers/artwork/artwork.json index 185eb73f3..47b66e516 100644 --- a/assets/layers/artwork/artwork.json +++ b/assets/layers/artwork/artwork.json @@ -46,7 +46,8 @@ "eu": "Estatuen, bustoen, graffitien eta mundu osoko beste artelan batzuen mapa irekia", "pl": "Otwarta mapa posągów, popiersi, graffiti i innych dzieł sztuki z całego świata", "pt_BR": "Um mapa aberto de estátuas, bustos, grafites e outras obras de arte em todo o mundo", - "uk": "Відкрита мапа статуй, бюстів, графіті та інших творів мистецтва по всьому світу" + "uk": "Відкрита мапа статуй, бюстів, графіті та інших творів мистецтва по всьому світу", + "ko": "전 세계의 여러 조각상과 예술 작품들 알려주는 오픈 맵 입니다" }, "source": { "osmTags": "tourism=artwork" diff --git a/assets/layers/walls_and_buildings/walls_and_buildings.json b/assets/layers/walls_and_buildings/walls_and_buildings.json index 8bbdea1c0..1f35da74d 100644 --- a/assets/layers/walls_and_buildings/walls_and_buildings.json +++ b/assets/layers/walls_and_buildings/walls_and_buildings.json @@ -10,7 +10,8 @@ "es": "Capa incorporada especial que proporciona todas las paredes y edificios. Esta capa es útil en los ajustes preestablecidos para objetos que se pueden colocar contra las paredes (por ejemplo, DEA, buzones, entradas, direcciones, cámaras de vigilancia, etc.). Esta capa es invisible de forma predeterminada y el usuario no puede activarla.", "cs": "Speciální zabudovaná vrstva poskytující všechny stěny a budovy. Tato vrstva je užitečná v předvolbách pro objekty, které lze umístit ke stěnám (např. AED, poštovní schránky, vchody, adresy, bezpečnostní kamery, …). Tato vrstva je ve výchozím nastavení neviditelná a uživatel ji nemůže přepínat.", "zh_Hant": "特殊的內建圖層顯示所有牆壁與建築。這個圖層對於規畫要靠牆的東西 (例如 AED、郵筒、入口、地址、監視器等) 相當實用。這個圖層預設顯示而且無法由使用者開關。", - "pl": "Specjalna warstwa zabudowana zapewniająca wszystkie mury i budynki. Warstwa ta jest przydatna w ustawieniach wstępnych obiektów, które można umieścić przy ścianach (np. AED, skrzynki pocztowe, wejścia, adresy, kamery monitorujące itp.). Warstwa ta jest domyślnie niewidoczna i użytkownik nie może jej przełączać." + "pl": "Specjalna warstwa zabudowana zapewniająca wszystkie mury i budynki. Warstwa ta jest przydatna w ustawieniach wstępnych obiektów, które można umieścić przy ścianach (np. AED, skrzynki pocztowe, wejścia, adresy, kamery monitorujące itp.). Warstwa ta jest domyślnie niewidoczna i użytkownik nie może jej przełączać.", + "ko": "모든 벽과 건물을 제공하는 특수 내장 레이어입니다. 이 레이어는 벽에 배치할 수 있는 요소들(예: AED, 우체통, 입구, 주소, 감시 카메라 등)을 위한 프리셋에서 유용하게 사용됩니다. 이 레이어는 기본적으로 보이지 않으며 사용자가 토글할 수 없습니다." }, "source": { "osmTags": { diff --git a/assets/themes/advertising/advertising.json b/assets/themes/advertising/advertising.json index 0f18beb8e..c2ff65442 100644 --- a/assets/themes/advertising/advertising.json +++ b/assets/themes/advertising/advertising.json @@ -16,7 +16,8 @@ "zh_Hans": "广告", "ru": "Реклама", "uk": "Реклама", - "hu": "Reklámok" + "hu": "Reklámok", + "ko": "시설물" }, "description": { "ca": "Alguna vegada t'has preguntat quanta publictat hi ha als nostres carrers i carreteres? Amb aquest mapa podràs trobar i afegir informació de tots els elements publictaris que t'hi trobes pel carrer", @@ -33,7 +34,8 @@ "pt": "Já se perguntou quantas propagandas existem nas nossas ruas e estradas? Com este mapa pode encontrar e adicionar informações sobre todos os recursos de publicidade que pode encontrar na rua", "it": "Vi siete mai chiesti quante pubblicità ci sono nelle nostre strade e strade? Con questa mappa è possibile trovare e aggiungere informazioni su tutte le caratteristiche pubblicitarie che si possono trovare sulla strada", "zh_Hans": "你是否曾经想过我们的街道和道路上有多少广告?通过这张地图,你可以查找并添加有关街道上所有广告特征的信息", - "uk": "Чи замислювалися ви будь-коли над тим, скільки реклами знаходиться на наших вулицях та дорогах? За допомогою цієї мапи ви можете знайти та додати інформацію про всі рекламні обʼєкти, які ви можете зустріти на вулиці" + "uk": "Чи замислювалися ви будь-коли над тим, скільки реклами знаходиться на наших вулицях та дорогах? За допомогою цієї мапи ви можете знайти та додати інформацію про всі рекламні обʼєкти, які ви можете зустріти на вулиці", + "ko": "길거리와 도로에 얼마나 많은 편의 시설물 있는지 생각해 보신 적 있나요? 우리 지도에서는 거리에서 발견할 수 있는 모든 시설물에 대한 정보를 찾고 추가할 수 있습니다" }, "shortDescription": { "ca": "On puc trobar elements publicitaris?", @@ -47,7 +49,8 @@ "eu": "Non aurki ditzaket publizitate ezaugarriak?", "pl": "Gdzie mogę znaleźć obiekty reklamowe?", "zh_Hans": "我可以在哪里找到广告功能?", - "uk": "Де я можу знайти рекламні об'єкти?" + "uk": "Де я можу знайти рекламні об'єкти?", + "ko": "어디서 시설물을 찾을 수 있을까요?" }, "icon": "./assets/themes/advertising/icon.svg", "credits": [ diff --git a/assets/themes/aed/aed.json b/assets/themes/aed/aed.json index 6033c4d5e..56930512b 100644 --- a/assets/themes/aed/aed.json +++ b/assets/themes/aed/aed.json @@ -24,7 +24,8 @@ "cs": "Defibrilátory", "zgh": "ⴽⵛⵎ ⵖⵔ ⵜⴽⴰⵕⴹⴰ ⵏ AED", "eu": "Desfibriladoreak", - "uk": "Дефібрилятори" + "uk": "Дефібрилятори", + "ko": "제세동기" }, "description": { "en": "On this map, one can find and mark nearby defibrillators", @@ -51,7 +52,8 @@ "zgh": "ⴳ ⵜⴽⴰⵕⴹⴰ ⴰⴷ, ⵉⵣⵎⵔⵏ ⵓⴼⴳⴰⵏ ⴰⴷ ⵢⴰⴼ ⵓⵎⵍⴰⵏ ⵅⴼ ⵡⴰⵍⵍⴰⵍⵏ ⵏ ⵜⵓⴽⴽⵙⴰ ⵏ ⵜⵔⴳⴰⴳⴰⵢⵜ", "eu": "Mapa honetan, hurbileko desfibriladoreak aurkitu eta marka daitezke", "pt": "Neste mapa, pode-se encontrar e marcar desfibriladores próximos", - "uk": "На цій мапі можна знайти та позначити дефібрилятори поруч" + "uk": "На цій мапі можна знайти та позначити дефібрилятори поруч", + "ko": "이 지도에서는 주변에 있는 제세동기를 찾아볼 수 있습니다" }, "icon": "./assets/themes/aed/aed.svg", "startZoom": 12, diff --git a/assets/themes/artwork/artwork.json b/assets/themes/artwork/artwork.json index 73e316864..edcde021b 100644 --- a/assets/themes/artwork/artwork.json +++ b/assets/themes/artwork/artwork.json @@ -23,7 +23,8 @@ "zgh": "ⵕⵥⵎ ⵜⴰⴽⴰⵕⴹⴰ ⵏ ⵜⵡⵓⵔⵉ ⵜⴰⵏⴰⵥⵓⵕⵜ", "es": "Obras de arte", "eu": "Artelanak", - "uk": "Витвір мистецтва" + "uk": "Витвір мистецтва", + "ko": "예술 작품" }, "description": { "en": "An open map of statues, busts, graffitis and other artwork all over the world", @@ -48,7 +49,8 @@ "eu": "Estatuen, bustoen, graffitien eta mundu osoko beste artelan batzuen mapa irekia", "pt_BR": "Um mapa aberto de estátuas, bustos, grafites e outras obras de arte em todo o mundo", "pt": "Um mapa aberto de estátuas, bustos, grafites e outras obras de arte em todo o mundo", - "uk": "Відкрита мапа статуй, бюстів, графіті та інших творів мистецтва по всьому світу" + "uk": "Відкрита мапа статуй, бюстів, графіті та інших творів мистецтва по всьому світу", + "ko": "전 세계의 여러 조각상과 예술 작품들 알려주는 오픈 맵 입니다" }, "icon": "./assets/themes/artwork/artwork.svg", "startZoom": 12, diff --git a/assets/themes/atm/atm.json b/assets/themes/atm/atm.json index 866291465..fda0df2c7 100644 --- a/assets/themes/atm/atm.json +++ b/assets/themes/atm/atm.json @@ -18,7 +18,8 @@ "da": "Hæveautomater", "zh_Hans": "自动取款机", "uk": "Банкомати", - "hu": "Bankautomaták" + "hu": "Bankautomaták", + "ko": "ATM 기기" }, "description": { "en": "This map shows ATMs to withdraw or deposit money", @@ -36,7 +37,8 @@ "pl": "Ta mapa pokazuje bankomaty, w których można wypłacać lub wpłacać pieniądze", "da": "Dette kort viser hæveautomater, hvor du kan hæve og indsætte kontanter", "zh_Hans": "这张地图显示了可以取款或存款的自动取款机", - "uk": "На цій мапі показані банкомати, де можна зняти готівку або поповнити рахунок" + "uk": "На цій мапі показані банкомати, де можна зняти готівку або поповнити рахунок", + "ko": "이 지도는 입출금을 위한 ATM 을 보여 줍니다" }, "icon": "./assets/themes/atm/logo.svg", "layers": [ @@ -106,7 +108,8 @@ "cs": "Importovat tento bankomat", "da": "Importer denne hæveautomat", "zh_Hans": "导入这个ATM", - "uk": "Імпортувати цей банкомат" + "uk": "Імпортувати цей банкомат", + "ko": "ATM 이동" }, "icon": "./assets/svg/addSmall.svg" } @@ -126,7 +129,8 @@ "da": "OpenStreetMap kender en hæveautomatet, som ligger {_closest_osm_poi_distance} meter væk. ", "zh_Hans": "OpenStreetMap 知道有一个自动取款机,它距离你 {_closest_osm_poi_distance} 米。 ", "uk": "OpenStreetMap знає про банкомат, що знаходиться за {_closest_osm_poi_distance} метрів від нього. ", - "zh_Hant": "開放街圖有記載 ATM,距離{_closest_osm_poi_distance}公尺。 " + "zh_Hant": "開放街圖有記載 ATM,距離{_closest_osm_poi_distance}公尺。 ", + "ko": "OpenStreetMap은 가장 가까운 ATM이 {_closest_osm_poi_distance}m 떨어져 있는 것을 알려줍니다. " } }, { @@ -150,7 +154,8 @@ "da": "Tilføj alle foreslåede tags til den nærmeste hæveautomat", "zh_Hans": "将所有建议的标签添加到距离最近的自动取款机", "uk": "Додайте всі запропоновані теги до найближчого банкомату", - "zh_Hant": "將所有建議的標籤都加到最近的 ATM" + "zh_Hant": "將所有建議的標籤都加到最近的 ATM", + "ko": "가장 가까운 ATM에 대한 모든 정보를 추가하세요" }, "image": "./assets/svg/addSmall.svg", "maproulette_id": "mr_taskId" diff --git a/assets/themes/bag/bag.json b/assets/themes/bag/bag.json index 1733fd57b..9cfbc7692 100644 --- a/assets/themes/bag/bag.json +++ b/assets/themes/bag/bag.json @@ -12,7 +12,8 @@ "zh_Hant": "BAG 匯入助手", "pl": "Pomocnik importowy BAG", "zh_Hans": "BAG 导入助手", - "uk": "Помічник з імпорту BAG" + "uk": "Помічник з імпорту BAG", + "ko": "BAG 헬퍼 불러오기" }, "description": { "nl": "Dit thema helpt het importeren van BAG data", @@ -27,7 +28,8 @@ "pl": "Motyw ten pomaga w importowaniu danych z BAG", "zh_Hans": "这个主题帮助导入来自BAG的数据", "uk": "Ця тема допомагає імпортувати дані з BAG", - "zh_Hant": "這個主題要感謝來自 BAG 匯入的資料" + "zh_Hant": "這個主題要感謝來自 BAG 匯入的資料", + "ko": "이 테마는 BAG에서 데이터를 가져오는 데 도움을 줍니다" }, "shortDescription": { "nl": "BAG-importeerhulptool", @@ -41,7 +43,8 @@ "pl": "Narzędzie wspomagające import BAG", "zh_Hans": "BAG 导入辅助工具", "uk": "Допоміжний інструмент для імпорту BAG", - "zh_Hant": "BAG 匯入幫助工具" + "zh_Hant": "BAG 匯入幫助工具", + "ko": "BAG 헬퍼 툴 불러오기" }, "icon": "./assets/themes/bag/logo.svg", "startZoom": 9, @@ -81,7 +84,8 @@ "zh_Hans": "在 BAG 中的参考是 {ref:bag}", "fil": "Ang sanggunian sa BAG ay {ref:bag}", "uk": "Посилання у BAG має вигляд {ref:bag}", - "zh_Hant": "在 BAG 的參考編號 {ref:bag}" + "zh_Hant": "在 BAG 的參考編號 {ref:bag}", + "ko": "BAG의 레퍼런스는 {ref:bag}입니다" }, "mappings": [ { @@ -99,7 +103,8 @@ "zh_Hans": "这栋建筑在BAG中没有参考信息", "fil": "Walang sanggunian ang gusaling ito sa BAG", "uk": "Ця будівля не має жодної згадки в Базі даних", - "zh_Hant": "這棟建築在 BAG 沒有參考資訊" + "zh_Hant": "這棟建築在 BAG 沒有參考資訊", + "ko": "이 건물은 BAG에 레퍼런스가 존재하지 않습니다" } } ] @@ -219,7 +224,8 @@ "zh_Hans": "BAG 注册中的建筑物", "fil": "Mga gusali mula sa rehistro ng BAG", "uk": "Будівлі з реєстру BAG", - "zh_Hant": "BAG 當中有註冊的建築" + "zh_Hant": "BAG 當中有註冊的建築", + "ko": "BAG에 등록된 건물" }, "source": { "geoJson": "https://service.pdok.nl/lv/bag/wfs/v2_0?request=GetFeature&service=WFS&version=2.0.0&outputFormat=application%2Fjson%3B%20subtype%3Dgeojson&typeName=bag%3Apand&bbox={x_min}%2C{y_min}%2C{x_max}%2C{y_max}%2CCRS84&srsName=EPSG%3A4326", @@ -277,7 +283,8 @@ "pl": "Jeszcze nie obliczono poprawnych wartości. Odśwież tę stronę", "zh_Hans": "尚未计算出正确的值。请刷新此页面", "uk": "Ще не розрахували правильні значення. Оновіть цю сторінку", - "zh_Hant": "先不要計算正確數值,請重新整理這一頁" + "zh_Hant": "先不要計算正確數值,請重新整理這一頁", + "ko": "값을 올바르게 계산하지 못했습니다. 페이지를 새로고침 해 주세요" } }, { @@ -310,7 +317,8 @@ "zh_Hans": "在 BAG 中的参考文献是 {_bag_obj:ref:bag}", "fil": "Ang sanggunian sa BAG ay {_bag_obj:ref:bag}", "uk": "Посилання у BAG має вигляд {_bag_obj:ref:bag}", - "zh_Hant": "在 BAG 的參考編號是 {_bag_obj:ref:bag}" + "zh_Hant": "在 BAG 的參考編號是 {_bag_obj:ref:bag}", + "ko": "BAG에서 레퍼런스는 {_bag_obj:ref:bag} 입니다" } }, { @@ -330,7 +338,8 @@ "zh_Hans": "这座建筑建于 {_bag_obj:start_date}", "fil": "Ang gusaling ito ay itinayo noong {_bag_obj:start_date}", "uk": "Ця будівля була побудована у {_bag_obj:start_date}", - "zh_Hant": "這棟建築是{_bag_obj:start_date}建造的" + "zh_Hant": "這棟建築是{_bag_obj:start_date}建造的", + "ko": "이 건물은 {_bag_obj:start_date}에 지어졌습니다" }, "mappings": [ { @@ -348,7 +357,8 @@ "zh_Hans": "该建筑始建于 {_bag_obj:start_date}", "fil": "Sinimulan ang gusali noong {_bag_obj:start_date}", "uk": "Будівництво було розпочато у {_bag_obj:start_date}", - "zh_Hant": "這棟建築的啟用時間是 {_bag_obj:start_date}" + "zh_Hant": "這棟建築的啟用時間是 {_bag_obj:start_date}", + "ko": "이 건물은 {_bag_obj:start_date}에 착공되었습니다" } } ] @@ -368,7 +378,8 @@ "zh_Hans": "建筑类型是 {_bag_obj:building}", "fil": "Ang uri ng gusali ay {_bag_obj:building}", "uk": "Тип будівлі - {_bag_obj:building}", - "zh_Hant": "這棟建築類型是{_bag_obj:building}" + "zh_Hant": "這棟建築類型是{_bag_obj:building}", + "ko": "건물 유형은 {_bag_obj:building} 입니다" }, "mappings": [ { @@ -385,7 +396,8 @@ "zh_Hans": "建筑类型将是 {_bag_obj:construction}", "fil": "Ang uri ng gusali ay magiging {_bag_obj:construction}", "uk": "Типом будівлі буде {_bag_obj:construction}", - "zh_Hant": "這棟建築類型將會是{_bag_obj:construction}" + "zh_Hant": "這棟建築類型將會是{_bag_obj:construction}", + "ko": "건물 유형은 {_bag_obj:construction}로 계획되어 있습니다" } } ] diff --git a/assets/themes/benches/benches.json b/assets/themes/benches/benches.json index a91f9b814..ae9f6ec23 100644 --- a/assets/themes/benches/benches.json +++ b/assets/themes/benches/benches.json @@ -23,7 +23,8 @@ "pl": "Ławki", "pt": "Bancadas", "fil": "Mga upuan", - "uk": "Лавки" + "uk": "Лавки", + "ko": "벤치" }, "description": { "en": "This map shows all benches that are recorded in OpenStreetMap: Individual benches, and benches belonging to public transport stops or shelters.", @@ -43,7 +44,8 @@ "eu": "OpenStreetMap-en erregistratzen diren banku guztiak erakusten ditu mapa honek: garraio publikoko geralekuetako edo babeslekuetako banakako bankuak eta bankuak.", "pl": "Mapa ta pokazuje wszystkie ławki zarejestrowane w OpenStreetMap: ławki indywidualne oraz ławki należące do przystanków komunikacji miejskiej lub wiat.", "zh_Hans": "这张地图显示了所有记录在 OpenStreetMap 中的长椅:包括独立长椅和属于公共交通站点或候车亭的长椅。", - "uk": "На цій мапі показані всі лавки, які зафіксовані в OpenStreetMap: Окремі лавки та лавки, що належать до зупинок громадського транспорту або прихистків." + "uk": "На цій мапі показані всі лавки, які зафіксовані в OpenStreetMap: Окремі лавки та лавки, що належать до зупинок громадського транспорту або прихистків.", + "ko": "이 지도는 OpenStreetMap에 기록된 모든 벤치를 보여줍니다: 길거리 벤치뿐만 아니라 대중교통 정류장이나 쉼터에 속한 벤치도 포함됩니다." }, "shortDescription": { "en": "A map of benches", @@ -67,7 +69,8 @@ "pl": "Mapa ławek", "pt": "Um mapa de bancadas", "fil": "Mapa ng upuan", - "uk": "Мапа лавок" + "uk": "Мапа лавок", + "ko": "벤치 지도" }, "icon": "./assets/themes/benches/bench_poi.svg", "credits": [ diff --git a/assets/themes/bicycle_parkings/bicycle_parkings.json b/assets/themes/bicycle_parkings/bicycle_parkings.json index 673580489..a62890e01 100644 --- a/assets/themes/bicycle_parkings/bicycle_parkings.json +++ b/assets/themes/bicycle_parkings/bicycle_parkings.json @@ -16,7 +16,8 @@ "uk": "Велопарковки", "hu": "Kerékpártárolók", "nl": "Fietsenstallingen", - "zh_Hant": "單車停車設施" + "zh_Hant": "單車停車設施", + "ko": "자전거 주차장" }, "description": { "en": "A map showing all types of bicycle parkings", @@ -31,7 +32,8 @@ "pl": "Mapa pokazująca wszystkie typy parkingów dla rowerów", "nl": "Een kaart met alle soorten fietsenstallingen", "fr": "Une carte qui présente tous les types de parkings vélos", - "zh_Hant": "顯示所有類型單車停車設施的地圖" + "zh_Hant": "顯示所有類型單車停車設施的地圖", + "ko": "모든 종류의 자전거 주차장을 보여주는 지도입니다" }, "icon": "./assets/themes/bicycle_parkings/logo.svg", "layers": [ diff --git a/assets/themes/bicycle_rental/bicycle_rental.json b/assets/themes/bicycle_rental/bicycle_rental.json index ba5232c72..cfa6ebbd3 100644 --- a/assets/themes/bicycle_rental/bicycle_rental.json +++ b/assets/themes/bicycle_rental/bicycle_rental.json @@ -19,7 +19,8 @@ "it": "Noleggio biciclette", "ru": "Прокат велосипедов", "uk": "Прокат велосипедів", - "hu": "Kerékpárkölcsönzők" + "hu": "Kerékpárkölcsönzők", + "ko": "자전거 대여" }, "description": { "en": "On this map, you'll find the many bicycle rental stations as they are known by OpenStreetMap", @@ -36,7 +37,8 @@ "pl": "Na tej mapie znajdziesz wiele stacji wynajmu rowerów, znanych w OpenStreetMap", "zh_Hans": "在这张地图上,你可以找到许多由 OpenStreetMap 记录的自行车租赁站点", "uk": "На цій мапі ви знайдете багато станцій прокату велосипедів, що є на OpenStreetMap", - "zh_Hant": "在這份地圖,你會在開放街圖上找到很多共享單車站" + "zh_Hant": "在這份地圖,你會在開放街圖上找到很多共享單車站", + "ko": "이 지도에서는 OpenStreetMap에 등록된 다양한 자전거 대여소를 확인할 수 있습니다" }, "shortDescription": { "en": "A map with bicycle rental stations and bicycle rental shops", @@ -54,7 +56,8 @@ "zh_Hans": "一张包含自行车租赁站点和自行车租赁商店的地图", "it": "Una mappa con le stazioni e i negozi per il noleggio delle biciclette", "uk": "Мапа зі станціями та пунктами прокату велосипедів", - "zh_Hant": "有共享單車站與單車租借服務的地圖" + "zh_Hant": "有共享單車站與單車租借服務的地圖", + "ko": "자전거 대여소와 상점을 보여주는 지도입니다" }, "icon": "./assets/themes/bicycle_rental/logo.svg", "layers": [ diff --git a/assets/themes/bicyclelib/bicyclelib.json b/assets/themes/bicyclelib/bicyclelib.json index 3b2870f8d..83e2fdbeb 100644 --- a/assets/themes/bicyclelib/bicyclelib.json +++ b/assets/themes/bicyclelib/bicyclelib.json @@ -22,7 +22,8 @@ "eu": "Bizikleta liburutegia", "pt": "Bibliotecas de bicicletas", "zh_Hans": "自行车图书馆", - "uk": "Велобібліотеки" + "uk": "Велобібліотеки", + "ko": "자전거 라이브러리" }, "description": { "nl": "Een fietsbibliotheek is een plaats waar men een fiets kan lenen, vaak voor een klein bedrag per jaar. Een typisch voorbeeld zijn kinderfietsbibliotheken, waar men een fiets op maat van het kind kan lenen. Is het kind de fiets ontgroeid, dan kan het te kleine fietsje omgeruild worden voor een grotere", @@ -42,7 +43,8 @@ "eu": "Bizikletak uzteko lekua da bizikleta-liburutegia, askotan urteko kuota txiki baten truke. Kasu aipagarri bat haurrentzako bizikleta-liburutegiak dira, egungo bizikleta gainditu dutenean bizikleta handiago baterako aldatzeko aukera ematen dietenak", "pl": "Biblioteka rowerowa to miejsce, w którym można wypożyczyć rowery, często za niewielką opłatą roczną. Godnym uwagi przypadkiem zastosowania są biblioteki rowerowe dla dzieci, które pozwalają im zmienić rower na większy, gdy wyrosną z obecnego roweru", "zh_Hans": "自行车图书馆是一个可以借用自行车的地方,通常需要支付小额的年度费用。一个显著的使用场景是儿童自行车图书馆,这允许孩子们在长大后更换成更大的自行车", - "uk": "Велобібліотека - це місце, де можна взяти велосипед напрокат, часто за невелику річну плату. Особливий випадок використання - велосипедні бібліотеки для дітей, які дозволяють їм пересісти на більший велосипед, коли вони виростуть зі свого нинішнього" + "uk": "Велобібліотека - це місце, де можна взяти велосипед напрокат, часто за невелику річну плату. Особливий випадок використання - велосипедні бібліотеки для дітей, які дозволяють їм пересісти на більший велосипед, коли вони виростуть зі свого нинішнього", + "ko": "자전거 라이브러리는 자전거를 대여할 수 있는 장소로 일반적으로 소액의 연회비를 지불하면 이용 가능 합니다. 대표적인 사례로 어린이를 위한 자전거 라이브러리가 있는데, 아이들이 크면서 작은 자전거에서 더 큰 자전거로 교체할 수 있도록 도와줍니다" }, "icon": "./assets/themes/bicyclelib/logo.svg", "layers": [ diff --git a/assets/themes/binoculars/binoculars.json b/assets/themes/binoculars/binoculars.json index e77192a69..734ca2ac9 100644 --- a/assets/themes/binoculars/binoculars.json +++ b/assets/themes/binoculars/binoculars.json @@ -18,7 +18,8 @@ "pl": "Lornetki", "zh_Hans": "望远镜", "ru": "Бинокли", - "uk": "Біноклі" + "uk": "Біноклі", + "ko": "망원경" }, "description": { "en": "A map with binoculars fixed in place with a pole. It can typically be found on touristic locations, viewpoints, on top of panoramic towers or occasionally on a nature reserve.", @@ -36,7 +37,8 @@ "eu": "Zutoin batean prismatiko finkoak dituen mapa. Leku turistikoetan, begiratokietan, dorre panoramikoen gainean edo, batzuetan, erreserba natural batean egoten da.", "pl": "Mapa z lornetkami zamocowanymi na słupku. Zwykle można je odnaleźć w lokalizacjach turystycznych, punktach widokowych, na szczytach wież panoramicznych lub czasami w rezerwacie przyrody.", "zh_Hans": "一张显示固定在杆子上的望远镜的地图。这种望远镜通常可以在旅游景点、观景点、全景塔顶部或偶尔在自然保护区找到。", - "uk": "Мапа стаціонарних біноклів. Зазвичай їх можна знайти в туристичних місцях, на оглядових майданчиках, на вершинах панорамних веж та іноді в природних заповідниках." + "uk": "Мапа стаціонарних біноклів. Зазвичай їх можна знайти в туристичних місцях, на оглядових майданчиках, на вершинах панорамних веж та іноді в природних заповідниках.", + "ko": "관광 명소, 전망대, 파노라마 타워 옥상, 또는 혹은 자연 보호구역에서 볼 수 있는 망원경이 설치된 장소의 지도를 제공합니다. 망원경은 일반적으로 기둥에 고정되어 있어 특정 장소를 관찰하는 데 사용됩니다." }, "shortDescription": { "en": "A map with fixed binoculars", @@ -54,7 +56,8 @@ "eu": "Prismatiko finkoak dituen mapa", "pl": "Mapa ze stałymi lornetkami", "zh_Hans": "一张显示固定望远镜的地图", - "uk": "Мапа стаціонарних біноклів" + "uk": "Мапа стаціонарних біноклів", + "ko": "망원경 위치 지도" }, "icon": "./assets/layers/binocular/telescope.svg", "layers": [ diff --git a/assets/themes/blind_osm/blind_osm.json b/assets/themes/blind_osm/blind_osm.json index d680aacd5..1fd20aef5 100644 --- a/assets/themes/blind_osm/blind_osm.json +++ b/assets/themes/blind_osm/blind_osm.json @@ -18,7 +18,8 @@ "fil": "OSM para sa mga bulag", "uk": "OSM для незрячих", "hu": "OSM vakoknak", - "zh_Hant": "OSM 為了視覺障礙人士" + "zh_Hant": "OSM 為了視覺障礙人士", + "ko": "시각장애인을 위한 OpenStreetMap" }, "description": { "en": "Help to map features relevant for the blind", @@ -34,7 +35,8 @@ "pl": "Pomóż umieszczać na mapie obiekty ważne dla niewidomych", "zh_Hans": "帮助绘制与盲人相关的设施", "uk": "Допоможіть нанести на мапу обʼєкти, важливі для незрячих", - "zh_Hant": "協助視覺障礙人士所需設施的地圖" + "zh_Hant": "協助視覺障礙人士所需設施的地圖", + "ko": "시각장애인을 위한 주요 시설 지도 도움말" }, "icon": "./assets/themes/blind_osm/Blindicon.svg", "startZoom": 20, diff --git a/assets/themes/bookcases/bookcases.json b/assets/themes/bookcases/bookcases.json index 5e3d49ce3..91cead64b 100644 --- a/assets/themes/bookcases/bookcases.json +++ b/assets/themes/bookcases/bookcases.json @@ -20,7 +20,8 @@ "pl": "Publiczne regały na książki", "da": "Bogbytteskabe", "zh_Hans": "公共书柜", - "uk": "Публічні книжкові шафи" + "uk": "Публічні книжкові шафи", + "ko": "공공 책장" }, "description": { "en": "A public bookcase is a small streetside cabinet, box, old phone booth or some other objects where books are stored. Everyone can place or take a book. This map aims to collect all these bookcases.", @@ -39,7 +40,8 @@ "eu": "Kale-liburutegi publiko bat kale-armairu txiki bat da, kaxa, telefono-kabina zaharra edo liburuak gordetzeko beste objektu batzuk. Guztiek jar edo har dezakete liburu bat. Koaderno horiek guztiak biltzea da mapa honen helburua.", "pl": "Publiczny regał na książki to mała przyuliczna szafka, pudełko, stara budka telefoniczna lub inne przedmioty, w których przechowywane są książki. Każdy może w nich zostawić lub zabrać książkę. Celem tej mapy jest zebranie wszystkich tych regałów.", "zh_Hans": "公共书柜是一个小型街边橱柜、盒子、旧电话亭或其他储存书籍的物品。任何人都可以放置或取走一本书。这张地图旨在收集所有这些书柜。", - "uk": "Публічна книжкова шафа - це невелика вулична шафа, ящик, стара телефонна будка або інший об'єкт, де зберігаються книги. Будь-хто може покласти або взяти книгу. Ця мапа має на меті зібрати всі ці книжкові шафи." + "uk": "Публічна книжкова шафа - це невелика вулична шафа, ящик, стара телефонна будка або інший об'єкт, де зберігаються книги. Будь-хто може покласти або взяти книгу. Ця мапа має на меті зібрати всі ці книжкові шафи.", + "ko": "공공 책장은 책을 보관할 수 있는 길가의 작은 책장, 상자, 오래된 공중 전화 부스와 같은 공간을 말합니다. 누구나 책을 놓거나 가져갈 수 있습니다. 이 지도는 공공 책장을 모두 수집하는 것을 목표로 두고 있습니다." }, "icon": "./assets/themes/bookcases/bookcase.svg", "layers": [ diff --git a/assets/themes/cafes_and_pubs/cafes_and_pubs.json b/assets/themes/cafes_and_pubs/cafes_and_pubs.json index 3faf6bf70..819599918 100644 --- a/assets/themes/cafes_and_pubs/cafes_and_pubs.json +++ b/assets/themes/cafes_and_pubs/cafes_and_pubs.json @@ -19,7 +19,8 @@ "eu": "Kafetegiak eta pubak", "pl": "Kawiarnie i puby", "zh_Hans": "咖啡馆和酒吧", - "uk": "Кафе та паби" + "uk": "Кафе та паби", + "ko": "카페 그리고 펍" }, "description": { "en": "Coffeehouses, pubs and bars", @@ -37,7 +38,8 @@ "eu": "Kafetegiak, pubak eta tabernak", "pl": "Kawiarnie, puby i bary", "zh_Hans": "咖啡馆、酒吧和酒吧", - "uk": "Кав'ярні, паби та бари" + "uk": "Кав'ярні, паби та бари", + "ko": "커피 전문점, 펍 그리고 바" }, "icon": "./assets/layers/cafe_pub/pub.svg", "layers": [ diff --git a/assets/themes/campersite/campersite.json b/assets/themes/campersite/campersite.json index f2628ea00..3d721b7e9 100644 --- a/assets/themes/campersite/campersite.json +++ b/assets/themes/campersite/campersite.json @@ -18,7 +18,8 @@ "cs": "Kempovací místa", "eu": "Kanpinak", "pl": "Miejsca dla kamperów", - "uk": "Кемпінги" + "uk": "Кемпінги", + "ko": "캠핑장" }, "description": { "en": "This site collects all official camper stopover places and places where you can dump grey and black water. You can add details about the services provided and the cost. Add pictures and reviews.", @@ -37,7 +38,8 @@ "eu": "Karabanak gelditzeko leku ofizial guztiak eta ur gris eta beltzak botatzeko lekuak biltzen ditu. Emandako zerbitzuei eta kostuari buruzko xehetasunak gehitu ditzakezu. Erantsi argazkiak eta aipamenak.", "pl": "Na tej stronie zebrano wszystkie oficjalne miejsca postoju kamperów oraz miejsca, w których można wylać zanieczyszczoną wodę. Możesz dodać szczegóły dotyczące świadczonych usług i kosztów. Dodaj zdjęcia i recenzje.", "zh_Hans": "该网站汇总了所有官方的露营车停留点以及可以倾倒灰水和黑水的地点。你可以添加有关提供的服务和费用的详细信息,并且可以上传图片和撰写评论。", - "uk": "На цьому сайті зібрані всі офіційні місця зупинки автокемперів та місця, де можна здати сірі та чорні води. Ви можете додати детальну інформацію про послуги, що надаються, та вартість. Додавайте фотографії та відгуки." + "uk": "На цьому сайті зібрані всі офіційні місця зупинки автокемперів та місця, де можна здати сірі та чорні води. Ви можете додати детальну інформацію про послуги, що надаються, та вартість. Додавайте фотографії та відгуки.", + "ko": "이 사이트에는 공식 캠핑카 휴게소와 오수 및 폐수를 버릴 수 있는 장소가 모두 모여 있습니다. 제공되는 서비스 및 비용에 대한 세부 정보를 추가할 수 있습니다. 사진과 리뷰를 추가하세요." }, "shortDescription": { "en": "Find sites to spend the night with your camper", @@ -56,7 +58,8 @@ "cs": "Najděte místa, kde můžete strávit noc se svým karavanem", "pl": "Znajdź miejsca, w których możesz spędzić noc w kamperze", "pt": "Encontre locais para passar a noite com o seu campista", - "uk": "Знайдіть місця для ночівлі з вашим кемпером" + "uk": "Знайдіть місця для ночівлі з вашим кемпером", + "ko": "캠핑카 숙박이 가능한 캠핑장 찾기" }, "icon": "./assets/themes/campersite/caravan.svg", "socialImage": "./assets/themes/campersite/social_image.jpg", @@ -89,7 +92,8 @@ "cs": "Toto místo je provozováno {operator}", "eu": "Leku hau {operator}k operatzen du", "pl": "To miejsce jest obsługiwane przez {operator}", - "uk": "Цим закладом керує {operator}" + "uk": "Цим закладом керує {operator}", + "ko": "이 장소의 운영자는 {operator} 입니다" }, "question": { "en": "Who operates this place?", @@ -105,7 +109,8 @@ "ca": "Qui opera aquest lloc?", "cs": "Kdo toto místo provozuje?", "pl": "Kto obsługuje to miejsce?", - "uk": "Хто керує цим місцем?" + "uk": "Хто керує цим місцем?", + "ko": "이 장소의 운영자는 누구인가요?" }, "freeform": { "key": "operator" @@ -128,7 +133,8 @@ "cs": "Má toto místo napájecí zdroj?", "pl": "Czy to miejsce ma dostęp do prądu?", "uk": "Чи є тут електропостачання?", - "zh_Hant": "這個地方有電源供應設施嗎?" + "zh_Hant": "這個地方有電源供應設施嗎?", + "ko": "이곳에 전원 공급 장치가 있습니까?" }, "mappings": [ { @@ -153,7 +159,8 @@ "eu": "Leku honek hornidura elektrikoa du", "pl": "To miejsce ma dostęp do prądu", "uk": "У цьому місці є електропостачання", - "zh_Hant": "這個地方有電源供應設施" + "zh_Hant": "這個地方有電源供應設施", + "ko": "이곳에는 전원 공급 장치가 있습니다" } }, { @@ -177,7 +184,8 @@ "cs": "Toto místo nemá napájecí zdroj", "pl": "To miejsce nie ma dostępu do prądu", "uk": "Це місце не має електропостачання", - "zh_Hant": "這個地方沒有電源供應設施" + "zh_Hant": "這個地方沒有電源供應設施", + "ko": "이 장소에는 전원 공급 장치가 없습니다" } } ] diff --git a/assets/themes/charging_stations/charging_stations.json b/assets/themes/charging_stations/charging_stations.json index 94fe6c6be..d55dfcf4f 100644 --- a/assets/themes/charging_stations/charging_stations.json +++ b/assets/themes/charging_stations/charging_stations.json @@ -18,7 +18,8 @@ "pa_PK": "چارج سٹیشن", "cs": "Nabíjecí stanice", "pl": "Stacje ładowania", - "uk": "Зарядні станції" + "uk": "Зарядні станції", + "ko": "충전소" }, "description": { "en": "On this open map, one can find and mark information about charging stations", @@ -36,7 +37,8 @@ "ca": "A aquest mapa, un pot trobar i marcar informació sobre punts de càrrega", "cs": "Na této otevřené mapě lze vyhledávat a označovat informace o nabíjecích stanicích", "pl": "Na tej otwartej mapie można znaleźć i zaznaczyć informacje o stacjach ładowania", - "uk": "На цій відкритій мапі можна знайти та позначити інформацію про зарядні станції" + "uk": "На цій відкритій мапі можна знайти та позначити інформацію про зарядні станції", + "ko": "이 오픈 맵에서 충전소 정보를 찾고 표시할 수 있습니다" }, "shortDescription": { "en": "A worldwide map of charging stations", @@ -55,7 +57,8 @@ "cs": "Celosvětová mapa nabíjecích stanic", "eu": "Karga-estazioen munduko mapa", "pl": "Światowa mapa stacji ładowania", - "uk": "Мапа зарядних станцій по всьому світу" + "uk": "Мапа зарядних станцій по всьому світу", + "ko": "전 세계 충전소 지도" }, "icon": "./assets/themes/charging_stations/logo.svg", "layers": [ diff --git a/assets/themes/circular_economy/circular_economy.json b/assets/themes/circular_economy/circular_economy.json index 0d7c6c020..2f8442bf0 100644 --- a/assets/themes/circular_economy/circular_economy.json +++ b/assets/themes/circular_economy/circular_economy.json @@ -11,7 +11,8 @@ "pl": "Gospodarka o obiegu zamkniętym", "nl": "Circulaire economie", "fr": "Économie circulaire", - "zh_Hant": "循環經濟" + "zh_Hant": "循環經濟", + "ko": "순환 경제" }, "description": { "en": "Various items which help people to share, reuse or recycle.", @@ -22,7 +23,8 @@ "uk": "Різноманітні предмети, які допомагають людям ділитися, повторно використовувати або переробляти.", "pl": "Różne przedmioty, które pomagają ludziom się dzielić, ponownie używać lub poddawać recyklingowi.", "nl": "Verschillende items die mensen helpen om te delen, te hergebruiken of te recycleren.", - "zh_Hant": "多樣物件能夠幫助人們分享、再利用與回收。" + "zh_Hant": "多樣物件能夠幫助人們分享、再利用與回收。", + "ko": "사람들이 공유하고 재사용 또는 재활용할 수 있도록 도와주는 다양한 물건." }, "icon": "./assets/themes/circular_economy/circular.svg", "layers": [ @@ -58,7 +60,8 @@ "pl": "Sklepy second-hand", "nl": "Tweedehandswinkels", "fr": "Commerces de produits d'occasion", - "zh_Hant": "二手商店" + "zh_Hant": "二手商店", + "ko": "중고 물품 상점" }, "filter": null, "source": { diff --git a/assets/themes/climbing/climbing.json b/assets/themes/climbing/climbing.json index 516c00d52..3ce69f8eb 100644 --- a/assets/themes/climbing/climbing.json +++ b/assets/themes/climbing/climbing.json @@ -16,7 +16,8 @@ "cs": "Lezecké tělocvičny, kluby a místa", "es": "Gimnasios, clubes y lugares de escalada", "pl": "Siłownie, kluby i miejsca wspinaczkowe", - "uk": "Скелелазні тренажерні зали, клуби та місця" + "uk": "Скелелазні тренажерні зали, клуби та місця", + "ko": "클라이밍 체육관, 클럽 및 장소" }, "description": { "nl": "Op deze kaart vind je verschillende klimgelegenheden, zoals klimzalen, boulderzalen en klimmen in de natuur.", @@ -34,7 +35,8 @@ "ca": "A aquest mapa trobaràs varies oportunitats d'escalada, como gimnasos d'escalada, sales d'escalada en bloc i roques a la natura.", "es": "En este mapa encontrarás varias oportunidades de escalada como gimnasios de escalada, salas de bouldering y rocas en la naturaleza.", "pl": "Na tej mapie znajdziesz różne możliwości wspinaczki, takie jak sale wspinaczkowe, hale do boulderingu i skały w przyrodzie.", - "uk": "На цій мапі ви знайдете різні можливості для скелелазіння, такі як скелелазні зали, боулдерингові зали та скелі на природі." + "uk": "На цій мапі ви знайдете різні можливості для скелелазіння, такі як скелелазні зали, боулдерингові зали та скелі на природі.", + "ko": "이 지도에는 클라이밍 체육관과 볼더링 홀그리고 자연 암벽 등과 같은 다양한 클라이밍 장소가 나와 있습니다." }, "descriptionTail": { "nl": "De klimkaart is oorspronkelijk gemaakt door Christian Neumann op kletterspots.de.", @@ -50,7 +52,8 @@ "es": "El mapa de escalada fue creado originalmente por Christian Neumann. Por favor, ponte en contacto si tienes comentarios o preguntas.

El proyecto utiliza datos del proyecto OpenStreetMap.

", "ca": "El mapa d'escalada va ser creat originalment per Christian Neumann. Contacteu-vos si teniu comentaris o preguntes.

< p>El projecte utilitza dades del projecte OpenStreetMap.

", "pl": "Mapa wspinaczkowa została pierwotnie stworzona przez Christiana Neumanna. Jeśli masz uwagi lub pytania, skontaktuj się z nim.

< p>Projekt wykorzystuje dane projektu OpenStreetMap.

", - "uk": "Мапу альпіністських маршрутів спочатку склав Крістіан Нойманн. Будь ласка, звʼяжіться з ним, якщо у вас є відгуки чи запитання.

< p>Проєкт використовує дані OpenStreetMap.

" + "uk": "Мапу альпіністських маршрутів спочатку склав Крістіан Нойманн. Будь ласка, звʼяжіться з ним, якщо у вас є відгуки чи запитання.

< p>Проєкт використовує дані OpenStreetMap.

", + "ko": "클라이밍 지도는 크리스티안 노이만(Christian Neumann이 제작했습니다. 피드백이나 질문이 있으면 여기로 연락해 주세요.

이 프로젝트는 OpenStreetMap 프로젝트의 데이터를 사용합니다.

" }, "icon": "./assets/themes/climbing/climbing_icon.svg", "credits": [ @@ -160,7 +163,8 @@ "cs": "V obsahující funkci je uvedeno, že toto je veřejně dostupné
{_embedding_feature:access:description}", "pl": "Obiekt zawarty stwierdza, że jest on publicznie dostępny
{_embedding_feature:access:description}", "uk": "У що містить об'єкт зазначено, що це загальнодоступне
{_embedding_feature:access:description}", - "zh_Hant": "強調這邊包含 公共可及的圖徵
{_embedding_feature:access:description}" + "zh_Hant": "強調這邊包含 公共可及的圖徵
{_embedding_feature:access:description}", + "ko": "포함된 요소따르면, 이는접근이 가능합니다
{_embedding_feature:access:description" } }, { @@ -177,7 +181,8 @@ "cs": "V obsahující funkci je uvedeno, že je k přístupu potřeba povolení
{_embedding_feature:access:description}", "pl": "Obiekt zawarty stwierdza, że potrzebne jest pozwolenie, aby do niego wejść
{_embedding_feature:access:description}", "uk": "У функції зазначено, що потрібен дозвіл для доступу
{_embedding_feature:access:description}", - "zh_Hant": " 強調包含 需要獲得核准才能進入的圖徵
{_embedding_feature:access:description}" + "zh_Hant": " 強調包含 需要獲得核准才能進入的圖徵
{_embedding_feature:access:description}", + "ko": "포함된 요소에 따르면,접근을 위한 허가가 필요합니다
{_embedding_feature:access:description}" } }, { @@ -194,7 +199,8 @@ "ca": "Lacaracterística que ho conté indica que sols és accessible per als clients
{_embedding_feature:access:description}", "pl": "Obiekt zawarty stwierdza, że jest on dostępny tylko dla jego klientów
{_embedding_feature:access:description}", "uk": "У що містить об'єкт зазначено, що вона доступна лише клієнтам
{_embedding_feature:access:description}", - "zh_Hant": "強調包含只有顧客才能進入的圖徵
{_embedding_feature:access:description}" + "zh_Hant": "強調包含只有顧客才能進入的圖徵
{_embedding_feature:access:description}", + "ko": "포함된 요소에 따르면, 이는오직 고객만 접근 가능합니다.
{_embedding_feature:access:description}" } }, { @@ -211,7 +217,8 @@ "ca": "Lacaracterística que ho conté indica que sols és accessible per als socis del club
{_embedding_feature:access:description}", "pl": "Obiekt zawarty stwierdza, że jest on dostępny tylko dla członków klubu
{_embedding_feature:access:description}", "uk": "У що містить функцію зазначено, що вона доступна лише для членів клубу
{_embedding_feature:access:description}", - "zh_Hant": "強調包含只有會員才能進入的圖徵
{_embedding_feature:access:description}" + "zh_Hant": "強調包含只有會員才能進入的圖徵
{_embedding_feature:access:description}", + "ko": "포함된 요소에 따르면, 이는 클럽 회원만 접근 가능합니다.
{_embedding_feature:access:description}" } }, { @@ -235,7 +242,8 @@ "cs": "Kdo sem má přístup?", "pl": "Kto ma tutaj dostęp?", "uk": "Хто може сюди потрапити?", - "zh_Hant": "誰能進入這裡?" + "zh_Hant": "誰能進入這裡?", + "ko": "누가 이곳에 접근 가능합니까?" }, "mappings": [ { @@ -253,7 +261,8 @@ "ca": "Accessible públicament a qualsevol", "pl": "Publicznie dostępne dla każdego", "uk": "Загальнодоступний для всіх", - "zh_Hant": "開放給所有人" + "zh_Hant": "開放給所有人", + "ko": "누구나 접근 가능합니다" } }, { @@ -270,7 +279,8 @@ "cs": "K přístupu je potřeba povolení", "pl": "Potrzebujesz pozwolenia, żeby tu wejść", "uk": "Для доступу сюди потрібен дозвіл", - "zh_Hant": "你需要獲得核准才能進入這裡" + "zh_Hant": "你需要獲得核准才能進入這裡", + "ko": "이곳에 접근하기 위한 허가가 필요합니다" } }, { @@ -289,7 +299,8 @@ "cs": "Pouze zákazníci", "pl": "Tylko klienci", "uk": "Тільки клієнти", - "zh_Hant": "只有顧客" + "zh_Hant": "只有顧客", + "ko": "오직 고객만" } }, { @@ -309,7 +320,8 @@ "cs": "Pouze členové klubu", "pl": "Tylko członkowie klubu", "uk": "Тільки члени клубу", - "zh_Hant": "只有會員" + "zh_Hant": "只有會員", + "ko": "오직 클럽 회원만" } }, { @@ -370,7 +382,8 @@ "it": "Questo negozio ripara scarpe da arrampicata?", "uk": "Чи ремонтує ця майстерня альпіністське взуття?", "nl": "Repareert deze schoenwinkel bergschoenen?", - "zh_Hant": "這家店能夠修理登山鞋嗎?" + "zh_Hant": "這家店能夠修理登山鞋嗎?", + "ko": "이 신발 수리점에서는 클라이밍 신발을 수리합니까?" }, "mappings": [ { @@ -387,7 +400,8 @@ "it": "Questo negozio ripara scarpe da arrampicata", "uk": "У цій майстерні ремонтують альпіністське взуття", "nl": "Deze winkel repareert bergschoenen", - "zh_Hant": "這家店能夠修理登山鞋" + "zh_Hant": "這家店能夠修理登山鞋", + "ko": "이 상점은 클라이밍 신발을 수리합니다" } }, { @@ -404,7 +418,8 @@ "it": "Questo negozio non ripara scarpe da arrampicata", "uk": "Цей магазин не займається ремонтом альпіністського взуття", "nl": "Deze winkel repareert geen bergschoenen", - "zh_Hant": "這家店無法修理登山鞋" + "zh_Hant": "這家店無法修理登山鞋", + "ko": "이 상점은 클라이밍 신발을 수리하지 않습니다" } } ] @@ -441,7 +456,8 @@ "it": "Questo negozio ripara scarpe da arrampicata?", "uk": "Чи ремонтує ця майстерня також альпіністське взуття?", "nl": "Repareert deze schoenmaker ook bergschoenen?", - "zh_Hant": "這家店也會修理登山鞋嗎?" + "zh_Hant": "這家店也會修理登山鞋嗎?", + "ko": "이 신발 수리점에서는 클라이밍 신발도 수리하나요?" }, "mappings": [ { @@ -458,7 +474,8 @@ "it": "Questo negozio ripara scarpe da arrampicata", "uk": "У цій майстерні ремонтують альпіністське взуття", "nl": "Deze winkel repareert bergschoenen", - "zh_Hant": "這家店能夠修理登山鞋" + "zh_Hant": "這家店能夠修理登山鞋", + "ko": "이 상점은 클라이밍 신발을 수리합니다" } }, { @@ -475,7 +492,8 @@ "it": "Questo negozio non ripara scarpe da arrampicata", "uk": "Цей магазин не займається ремонтом альпіністського взуття", "nl": "Deze winkel repareert geen bergschoenen", - "zh_Hant": "這家店無法修理登山鞋" + "zh_Hant": "這家店無法修理登山鞋", + "ko": "이 상점은 클라이밍 신발을 수리하지 않습니다" } } ] @@ -499,7 +517,8 @@ "uk": "майстерня по ремонту взуття", "hu": "egy cipészműhely", "nl": "een schoenmaker", - "zh_Hant": "修鞋店" + "zh_Hant": "修鞋店", + "ko": "신발 수리점" } } ] diff --git a/assets/themes/clock/clock.json b/assets/themes/clock/clock.json index 00a7d95bc..2faacee24 100644 --- a/assets/themes/clock/clock.json +++ b/assets/themes/clock/clock.json @@ -15,7 +15,8 @@ "ru": "Часы", "uk": "Годинники", "hu": "Órák", - "zh_Hant": "時鐘" + "zh_Hant": "時鐘", + "ko": "시계" }, "description": { "en": "Map showing all public clocks", @@ -29,7 +30,8 @@ "da": "Kort over alle ure i det offentlige rum", "it": "Mappa di tutti gli orologi pubblici", "uk": "Мапа годинників в громадських місцях", - "zh_Hant": "顯示所有公共時鐘的地圖" + "zh_Hant": "顯示所有公共時鐘的地圖", + "ko": "모든 시계탑을 표시하는 지도" }, "icon": "./assets/layers/clock/clock.svg", "layers": [ diff --git a/assets/themes/cycle_highways/cycle_highways.json b/assets/themes/cycle_highways/cycle_highways.json index 03dee3d7c..554539254 100644 --- a/assets/themes/cycle_highways/cycle_highways.json +++ b/assets/themes/cycle_highways/cycle_highways.json @@ -14,7 +14,8 @@ "cs": "Cyklodálnice", "pl": "Ścieżki rowerowe", "zh_Hant": "單車高速公路", - "uk": "Велосипедні доріжки" + "uk": "Велосипедні доріжки", + "ko": "자전거 도로" }, "description": { "en": "This map shows cycle highways", @@ -29,7 +30,8 @@ "cs": "Tato mapa zobrazuje cyklostezky", "pl": "Ta mapa pokazuje ścieżki rowerowe", "uk": "Ця мапа показує велодоріжки", - "zh_Hant": "這份地圖顯示單車道" + "zh_Hant": "這份地圖顯示單車道", + "ko": "이 지도는 자전거 도로를 보여줍니다" }, "icon": "./assets/themes/cycle_highways/fietssnelwegen-logo.svg", "startZoom": 7, diff --git a/assets/themes/cycle_infra/cycle_infra.json b/assets/themes/cycle_infra/cycle_infra.json index a0d6bcdbb..96b768871 100644 --- a/assets/themes/cycle_infra/cycle_infra.json +++ b/assets/themes/cycle_infra/cycle_infra.json @@ -16,7 +16,8 @@ "pa_PK": "سائیکل ڈھانچا", "cs": "Cyklistická infrastruktura", "pl": "Infrastruktura rowerowa", - "uk": "Велосипедна інфраструктура" + "uk": "Велосипедна інфраструктура", + "ko": "자전거 관련 시설" }, "description": { "en": "A map where you can view and edit things related to the bicycle infrastructure. Made during #osoc21.", @@ -31,7 +32,8 @@ "da": "Et kort, hvor du kan se og redigere ting relateret til cykelinfrastrukturen. Lavet under #osoc21.", "cs": "Mapa, kde můžete prohlížet a upravovat věci související s cyklistickou infrastrukturou. Vytvořeno během #osoc21.", "pl": "Mapa, na której możesz przeglądać i edytować rzeczy związane z infrastrukturą rowerową. Wykonane podczas #osoc21.", - "uk": "Мапа, на якій можна переглядати та редагувати обʼєкти, повʼязані з велосипедною інфраструктурою. Створено під час #osoc21." + "uk": "Мапа, на якій можна переглядати та редагувати обʼєкти, повʼязані з велосипедною інфраструктурою. Створено під час #osoc21.", + "ko": "자전거 인프라와 관련된 항목을 조회하고 편집할 수 있는 지도입니다. #osoc21 기간 동안 제작되었습니다." }, "shortDescription": { "en": "A map where you can view and edit things related to the bicycle infrastructure.", @@ -47,7 +49,8 @@ "da": "Et kort, hvor du kan se og redigere ting relateret til cykelinfrastrukturen.", "cs": "Mapa, kde můžete prohlížet a upravovat věci související s cyklistickou infrastrukturou.", "pl": "Mapa, na której możesz przeglądać i edytować rzeczy związane z infrastrukturą rowerową.", - "uk": "Мапа, на якій ви можете переглядати та редагувати речі, повʼязані з велосипедною інфраструктурою." + "uk": "Мапа, на якій ви можете переглядати та редагувати речі, повʼязані з велосипедною інфраструктурою.", + "ko": "자전거 관련 시설과 항목을 조회하고 편집할 수 있는 지도입니다." }, "icon": "./assets/themes/cycle_infra/cycle-infra.svg", "socialImage": "./assets/themes/cycle_infra/cycle-infra.svg", diff --git a/assets/themes/cyclenodes/cyclenodes.json b/assets/themes/cyclenodes/cyclenodes.json index 6c64f5693..752568a70 100644 --- a/assets/themes/cyclenodes/cyclenodes.json +++ b/assets/themes/cyclenodes/cyclenodes.json @@ -9,7 +9,9 @@ "fr": "Réseau de Nœuds Cyclistes", "ca": "Xarxa de nodes ciclistes", "cs": "Sítě uzlů cyklu", - "pl": "Sieci węzłów rowerowych" + "pl": "Sieci węzłów rowerowych", + "ko": "자전거 노드 네트워크", + "zh_Hant": "單車節點網路" }, "description": { "en": "This map shows cycle node networks and allows you to add new nodes easily", @@ -22,7 +24,8 @@ "cs": "Tato mapa zobrazuje sítě uzlů cyklu a umožňuje snadno přidávat nové uzly", "pl": "Mapa ta przedstawia sieci węzłów rowerowych i umożliwia łatwe dodawanie nowych węzłów", "uk": "Мапа на якій показуються точки веломережі, ви також можете легко додавати нові", - "zh_Hant": "這份地圖顯示單車節點網路與允許你輕易新增節點" + "zh_Hant": "這份地圖顯示單車節點網路與允許你輕易新增節點", + "ko": "이 지도는 자전거 경로를 보여주며, 새로운 경로를 쉽게 추가할 수 있습니다" }, "icon": "./assets/themes/cyclenodes/logo.svg", "startZoom": 11, @@ -45,7 +48,8 @@ "cs": "Propojení mezi uzly", "pl": "łącza węzeł do węzła", "uk": "Звʼязки між точками", - "zh_Hant": "節點到節點的連結" + "zh_Hant": "節點到節點的連結", + "ko": "노드간 경로" }, "source": { "osmTags": { @@ -68,7 +72,8 @@ "cs": "propojení mezi uzly", "pl": "połączenie węzła z węzłem", "uk": "Відрізок між точками", - "zh_Hant": "節點到節點連結" + "zh_Hant": "節點到節點連結", + "ko": "노드간 경로" }, "mappings": [ { @@ -83,7 +88,8 @@ "cs": "propojení mezi uzly {ref}", "pl": "połączenie węzła z węzłem {ref}", "uk": "Відрізок між точками {ref}", - "zh_Hant": "節點到節點連結 {ref}" + "zh_Hant": "節點到節點連結 {ref}", + "ko": "노드 간 경로 {ref}" } } ] @@ -102,7 +108,8 @@ "cs": "Kdy bylo toto propojení mezi uzly naposledy zkontrolováno?", "pl": "Kiedy ostatnio badano to połączenie węzła z węzłem?", "uk": "Коли цей звʼязок між точками досліджувався востаннє?", - "zh_Hant": "這個節點到節點連結何時最後一次探察?" + "zh_Hant": "這個節點到節點連結何時最後一次探察?", + "ko": "이 노드 간 경로는 마지막으로 언제 갱신 되었습니까?" }, "render": { "en": "This node to node link was last surveyed on {survey:date}", @@ -114,7 +121,8 @@ "cs": "Toto propojení mezi uzly bylo naposledy zkontrolováno dne {survey:date}", "pl": "To połączenie węzła z węzłem było ostatnio sprawdzane w dniu {survey:date}", "uk": "Цей зв’язок між точками востаннє досліджувався {survey:date}", - "zh_Hant": "這個節點到節點連結最後是在 {survey:date} 探察" + "zh_Hant": "這個節點到節點連結最後是在 {survey:date} 探察", + "ko": "이 노드 간 링크는 마지막으로 {survey:date}에 갱신되었습니다" } }, "id": "node2node-survey:date" @@ -153,7 +161,8 @@ "eu": "nodoak", "pl": "węzły", "zh_Hant": "節點", - "uk": "Точки" + "uk": "Точки", + "ko": "노드" }, "source": { "osmTags": { @@ -195,7 +204,9 @@ "fr": "nœud cycliste", "ca": "node ciclista", "cs": "uzel cyklu", - "pl": "węzeł rowerowy" + "pl": "węzeł rowerowy", + "ko": "자전거 노드", + "zh_Hant": "單車節點" }, "mappings": [ { @@ -210,7 +221,8 @@ "ca": "node ciclista {rcn_ref}", "cs": "uzel cyklu {rcn_ref}", "pl": "węzeł rowerowy {rcn_ref}", - "zh_Hant": "單車節點 {rcn_ref}" + "zh_Hant": "單車節點 {rcn_ref}", + "ko": "자전거 노드 {rcn_ref}" } }, { @@ -220,7 +232,9 @@ "nl": "Voorgesteld fietsknooppunt {proposed:rcn_ref}", "de": "Vorgeschlagener Radknoten {proposed:rcn_ref}", "es": "Nodo ciclista propuesto {proposed:rcn_ref}", - "cs": "Navrhovaný cyklistický uzel {proposed:rcn_ref}" + "cs": "Navrhovaný cyklistický uzel {proposed:rcn_ref}", + "ko": "제안된 자전거 노드 {proposed:rcn_ref}", + "zh_Hant": "計畫中的單車節點{proposed:rcn_ref}" } } ] @@ -236,7 +250,9 @@ "ca": "Quin és el número de referència d'aquest node ciclista?", "es": "¿Cuál es el número de referencia de este nodo ciclista?", "pl": "Jaki jest numer referencyjny tego węzła rowerowego?", - "zh_Hant": "這個單車節點的參考編號是什麼?" + "zh_Hant": "這個單車節點的參考編號是什麼?", + "ko": "이 자전거 노드의 조회 번호는 무엇인가요?", + "uk": "Який ідентифікаційний номер цієї точки?" }, "freeform": { "key": "rcn_ref", @@ -250,7 +266,9 @@ "pl": "np. 1", "da": "fx 1", "ca": "Per exemple, 1", - "zh_Hant": "例如 1" + "zh_Hant": "例如 1", + "ko": "e.g. 1", + "uk": "наприклад, 1" } }, "render": { @@ -261,7 +279,9 @@ "ca": "Aquest node ciclista té la referència número {rcn_ref}", "es": "Este nodo ciclista tiene el número de referencia {rcn_ref}", "pl": "Ten węzeł rowerowy ma numer referencyjny {rcn_ref}", - "zh_Hant": "這個單車節點有參考編號 {rcn_ref}" + "zh_Hant": "這個單車節點有參考編號 {rcn_ref}", + "ko": "이 자전거 노드의 조회 번호는 {rcn_ref} 입니다", + "uk": "Цей велосипедний вузол має контрольний номер {rcn_ref}" }, "condition": "rcn_ref~*" }, @@ -277,7 +297,9 @@ "ca": "Quan va ser sondejat aquest node ciclista per última vegada?", "cs": "Kdy byl tento uzel cyklu naposledy zkontrolován?", "pl": "Kiedy ostatni raz badano ten węzeł rowerowy?", - "zh_Hant": "上次這個單車節點是何時探查的?" + "zh_Hant": "上次這個單車節點是何時探查的?", + "ko": "자전거 노드는 마지막 갱신이 언제인가요?", + "uk": "Коли цей велосипедний вузол востаннє досліджувався?" }, "render": { "en": "This cycle node was last surveyed on {survey:date}", @@ -288,7 +310,9 @@ "ca": "Aquest node ciclista es va sondejar per última vegada el {survey:date}", "cs": "Tento uzel cyklu byl naposledy zkontrolován dne {survey:date}", "pl": "Ten węzeł rowerowy był ostatnio badany w dniu {survey:date}", - "zh_Hant": "這個單車節點上次探查時間是 {survey:date}" + "zh_Hant": "這個單車節點上次探查時間是 {survey:date}", + "ko": "이 자전거 노드의 마지막 갱신은 {survey:date} 입니다", + "uk": "Цей велосипедний вузол востаннє опитувався на {survey:date}" } }, "id": "node-survey:date" @@ -304,7 +328,8 @@ "cs": "S kolika dalšími uzly cyklu je tento uzel propojen?", "pl": "Z iloma innymi węzłami rowerowymi łączy się ten węzeł?", "uk": "З кількома іншими точками повʼязана ця точка?", - "zh_Hant": "有多少其他單車節點連結到這一節點連結?" + "zh_Hant": "有多少其他單車節點連結到這一節點連結?", + "ko": "이 노드는 몇 개의 다른 자전거 노드와 연결되어 있습니까?" }, "render": { "en": "This node links to {expected_rcn_route_relations} other cycle nodes.", @@ -315,7 +340,9 @@ "ca": "Aquest node enllaça a {expected_rcn_route_relations} altres nodes ciclistes.", "cs": "Tento uzel je propojen s {expected_rcn_route_relations} dalšími uzly cyklu.", "pl": "Ten węzeł łączy się z innymi węzłami rowerowymi {expected_rcn_route_relations}.", - "zh_Hant": "這個節點連結到 {expected_rcn_route_relations} 其他單車節點。" + "zh_Hant": "這個節點連結到 {expected_rcn_route_relations} 其他單車節點。", + "ko": "이 노드는 {expected_rcn_route_relations}개의 다른 자전거 노드와 연결되어 있습니다.", + "uk": "Ця вершина посилається на {expected_rcn_route_relations} інших вершин циклу." }, "freeform": { "key": "expected_rcn_route_relations", @@ -330,7 +357,8 @@ "da": "fx 3", "ca": "Per exemple, 3", "uk": "напр. 3", - "zh_Hant": "例如 3" + "zh_Hant": "例如 3", + "ko": "e.g. 3" } }, "id": "node-expected_rcn_route_relations" @@ -352,7 +380,8 @@ "cs": "cyklistický uzel", "pl": "węzeł rowerowy", "uk": "велоточка", - "zh_Hant": "單車節點" + "zh_Hant": "單車節點", + "ko": "자전거 노드" }, "snapToLayer": [ "cycleways_and_roads" @@ -391,7 +420,9 @@ "cs": "Cyklistické ukazatele", "es": "Señalización ciclista", "nl": "Fietswegwijzers", - "fr": "Panneaux directionnels cyclables" + "fr": "Panneaux directionnels cyclables", + "ko": "자전거 안내 표지판", + "zh_Hant": "單車指示牌" }, "title": { "render": { @@ -400,7 +431,9 @@ "cs": "Cyklistický ukazatel", "es": "Hito ciclista", "nl": "Fietswegwijzer", - "fr": "Panneau directionnel cyclable" + "fr": "Panneau directionnel cyclable", + "ko": "자전거 안내 표지판", + "zh_Hant": "單車指示牌" } } }, @@ -430,7 +463,9 @@ "de": "Eine Routenmarkierung für eine Verbindung von Knoten zu Knoten", "cs": "značka trasy pro spojení mezi uzly", "es": "un marcador de ruta para un enlace de nodo a nodo", - "nl": "een knooppuntwegwijzer" + "nl": "een knooppuntwegwijzer", + "ko": "노드 간 경로를 위한 경로 표지판", + "zh_Hant": "節點到節點連結的路徑標示" }, "=exampleImages": [ "./assets/layers/route_marker/bicycle_route_marker.jpg" diff --git a/assets/themes/cyclestreets/cyclestreets.json b/assets/themes/cyclestreets/cyclestreets.json index 8385e4f0e..c42529f7b 100644 --- a/assets/themes/cyclestreets/cyclestreets.json +++ b/assets/themes/cyclestreets/cyclestreets.json @@ -18,7 +18,8 @@ "eu": "Bidegorriak", "pl": "Ulice rowerowe", "ru": "Велосипедные дорожки", - "uk": "Велодоріжки" + "uk": "Велодоріжки", + "ko": "자전거 전용 도로" }, "description": { "nl": "Een fietsstraat is een straat waar

Op deze open kaart kan je alle gekende fietsstraten zien en kan je ontbrekende fietsstraten aanduiden. Fietszones worden aangeduid door elke straat apart als fietsstraat te markeren.
Om de kaart aan te passen, moet je je aanmelden met OpenStreetMap en helemaal inzoomen tot straatniveau. ", @@ -34,7 +35,8 @@ "ca": "Un ciclocarrer és un carrer en el que el trànsit motoritzat no pot sobrepassar als ciclistes. Està senyalitzat per una senyal de trànsit especial. Els ciclocarrers es poden trobar a Holanda i Bèlgica, però també a Alemnya i França. ", "cs": "Cyklostezka je ulice, kde motorizovaná doprava nesmí předjíždět cyklisty. Jsou označeny speciální dopravní značkou. Cyklostezky najdete v Nizozemsku a Belgii, ale také v Německu a Francii. ", "pl": "Ulica rowerowa to ulica, na której ruch samochodowy nie może wyprzedzać rowerzystów. Są one oznaczone specjalnym znakiem drogowym. Ulice rowerowe można znaleźć w Holandii i Belgii, ale także w Niemczech i Francji. ", - "uk": "Велодорога — це шлях, на якому моторизованому транспорту заборонено обганяти велосипедистів. Вони позначені спеціальним дорожнім знаком. Велодоріжки можна знайти в Нідерландах і Бельгії, а також у Німеччині та Франції. " + "uk": "Велодорога — це шлях, на якому моторизованому транспорту заборонено обганяти велосипедистів. Вони позначені спеціальним дорожнім знаком. Велодоріжки можна знайти в Нідерландах і Бельгії, а також у Німеччині та Франції. ", + "ko": "자전거 전용 도로는차량이 추월하는 것이 허용되지 않는 도로 입니다.이러한 도로는 특별한 교통 표지판으로 표시됩니다. 자전거 도로는 주로 네덜란드와 벨기에에서 볼 수 있을 뿐만아니라, 독일과 프랑스에서도 찾아볼 수 있습니다. " }, "shortDescription": { "nl": "Een kaart met alle gekende fietsstraten", @@ -51,7 +53,8 @@ "da": "Et kort over cykelgader", "cs": "Mapa cyklostezek", "pl": "Mapa ulic rowerowych", - "uk": "Мапа велодоріжок" + "uk": "Мапа велодоріжок", + "ko": "자전거 전용 도로 지도" }, "icon": "./assets/themes/cyclestreets/logo.svg", "startZoom": 14, @@ -79,7 +82,8 @@ "cs": "Cyklostezky", "eu": "Bidegorriak", "pl": "Ulice rowerowe", - "uk": "Велодороги" + "uk": "Велодороги", + "ko": "자전거 전용 도로" }, "minzoom": 7, "source": { @@ -103,7 +107,8 @@ "da": "En cykelgade er en gade, hvor motoriseret trafik ikke må overhale en cyklist", "cs": "Cyklostezka je ulice, kde motorová doprava nesmí předjíždět cyklisty", "ca": "Un ciclocarrer és un carrer on el trànsit motoritzat no pot sobrepassar a un ciclista", - "pl": "Ulica rowerowa to ulica, na której pojazdy zmotoryzowane nie mogą wyprzedzać rowerzystów" + "pl": "Ulica rowerowa to ulica, na której pojazdy zmotoryzowane nie mogą wyprzedzać rowerzystów", + "ko": "자전거 전용 도로는 차량이 자전거를 추월할 수 없는 도로 입니다" }, "title": "{name}", "tagRenderings": [ @@ -198,7 +203,8 @@ "da": "Fremtidig cykelgade", "pa_PK": "بھُوکھی سائیکل سڑک", "cs": "Budoucí cyklostezka", - "pl": "Przyszła ulica rowerowa" + "pl": "Przyszła ulica rowerowa", + "ko": "미래형 자전거 전용 도로" }, "description": { "nl": "Deze straat wordt binnenkort een fietsstraat", @@ -213,7 +219,8 @@ "da": "Denne gade bliver snart en cykelgade", "cs": "Tato ulice se brzy stane cyklostezkou", "ca": "Aquest carrer es convertirà en un ciclocarrer pròximament", - "pl": "Ta ulica wkrótce stanie się ulicą rowerową" + "pl": "Ta ulica wkrótce stanie się ulicą rowerową", + "ko": "이 도로는 곧 자전거 전용 도로로 전환될 예정입니다" }, "minzoom": 9, "source": { @@ -240,7 +247,8 @@ "pa_PK": "بھُوکھی سائیکل سڑک", "cs": "Budoucí cyklostezka", "pl": "Przyszła ulica rowerowa", - "zh_Hant": "將來的單車街道" + "zh_Hant": "將來的單車街道", + "ko": "미래형 자전거 전용 도로" }, "mappings": [ { @@ -258,7 +266,8 @@ "cs": "{name} se brzy stane cyklostezkou", "ca": "{name} es convertirà en un ciclocarrer pròximament", "eu": "{name} laster bidegorri bihurtuko da", - "pl": "{name} wkrótce stanie się ulicą rowerową" + "pl": "{name} wkrótce stanie się ulicą rowerową", + "ko": "{name} 는 곧 자전거 전용 도로로 전환될 예정입니다" }, "if": "name~*" } @@ -318,7 +327,8 @@ "pa_PK": "ساریاں سڑکاں", "cs": "Všechny ulice", "pl": "Wszystkie ulice", - "zh_Hant": "所有道路" + "zh_Hant": "所有道路", + "ko": "모든 도로" }, "allowSplit": true, "description": { @@ -334,7 +344,8 @@ "da": "Lag for at markere enhver gade som cykelgade", "cs": "Vrstva pro označení jakékoli ulice jako cyklostezky", "ca": "Capa per a marcar qualsevol carrer com a ciclocarrer", - "pl": "Warstwa oznaczająca dowolną ulicę jako ulicę rowerową" + "pl": "Warstwa oznaczająca dowolną ulicę jako ulicę rowerową", + "ko": "자전거 전용 도로로 표시할 도로를 지정하는 레이어" }, "source": { "osmTags": { @@ -365,7 +376,8 @@ "cs": "Ulice", "eu": "Kalea", "pl": "Ulica", - "zh_Hant": "街道" + "zh_Hant": "街道", + "ko": "도로" }, "mappings": [ { @@ -437,7 +449,8 @@ "da": "Er gaden {name} en cykelgade?", "cs": "Je ulice {name} cyklo ulicí?", "ca": "El carrer {name} és un ciclocarrer?", - "pl": "Czy ulica {name} jest ulicą rowerową?" + "pl": "Czy ulica {name} jest ulicą rowerową?", + "ko": "이 도로는 {name} 자전거 전용 도로인가요?" }, "mappings": [ { @@ -462,7 +475,8 @@ "da": "Denne gade er en cykelgade (og har en hastighedsgrænse på 30 km/t)", "cs": "Tato ulice je cyklostezkou (s omezením rychlosti na 30 km/h)", "ca": "Aquest carrer és un ciclocarrer (i té un límit de velocitat de 30km/h)", - "pl": "Ta ulica jest ulicą rowerową (na której obowiązuje ograniczenie prędkości do 30 km/h)" + "pl": "Ta ulica jest ulicą rowerową (na której obowiązuje ograniczenie prędkości do 30 km/h)", + "ko": "이 도로는 자전거 전용 도로입니다 (제한 속도는 시속 30km입니다)" }, "hideInAnswer": "_country!=be" }, @@ -477,7 +491,8 @@ "cs": "Tato ulice je cyklistickou silnicí", "es": "Esta calle tiene ciclovías", "pl": "To jest droga dla rowerów", - "it": "Questa strada è una strada per biciclette" + "it": "Questa strada è una strada per biciclette", + "ko": "이 도로는 자전거 도로 입니다" }, "hideInAnswer": true }, @@ -501,7 +516,8 @@ "cs": "Tato ulice je cyklistická (rychlost je zde omezena na 30 km/h vozidla sem mají zákaz vjezdu) (na značku se zeptáme později)", "es": "Esta calle es una vía ciclista (tiene un límite de velocidad de 30 km/h y no se permiten vehículos) (la señal se solicitará más tarde)", "pl": "Ulica ta jest drogą rowerową (ograniczona prędkość wynosi 30 km/h i nie wolno wjeżdżać pojazdom) (znak zostanie poproszony później)", - "it": "Questa strada è una strada per biciclette (ha un limite di velocità di 30 km/h e i veicoli non sono ammessi)(il segnale verrà richiesto più tardi)" + "it": "Questa strada è una strada per biciclette (ha un limite di velocità di 30 km/h e i veicoli non sono ammessi)(il segnale verrà richiesto più tardi)", + "ko": "이 도로는 자전거 도로 입니다 (제한 속도는 시속 30km이고 차량의 진입이 허용되지 않습니다) (표지판은 추후 요청될 예정입니다.)" }, "hideInAnswer": "_country!=de" }, @@ -525,7 +541,8 @@ "ca": "Aquest carrer és una ciclocarrer", "da": "Denne gade er en cykelgade", "cs": "Tato ulice je cykloulicí", - "pl": "Ta ulica jest ulicą rowerową" + "pl": "Ta ulica jest ulicą rowerową", + "ko": "이 도로는 자전거 전용 도로 입니다" }, "hideInAnswer": { "or": [ @@ -554,7 +571,8 @@ "ca": "Aquest carrer es convertirà en un ciclocarrer pròximament", "da": "Denne gade bliver snart en cykelgade", "cs": "Tato ulice se brzy stane cyklostezkou", - "pl": "Ta ulica wkrótce stanie się ulicą rowerową" + "pl": "Ta ulica wkrótce stanie się ulicą rowerową", + "ko": "이 도로는 곧 자전거 도로로 전환될 예정입니다" }, "hideInAnswer": "_country=de" }, @@ -573,7 +591,8 @@ "cs": "Tato ulice se brzy stane cyklistickou silnicí", "es": "Esta calle se convertirá pronto en una vía ciclista", "ca": "Aquest carrer es convertirà aviat en una senda ciclable", - "pl": "Już niedługo ta ulica stanie się drogą rowerową" + "pl": "Już niedługo ta ulica stanie się drogą rowerową", + "ko": "이 도로는 곧 자전거 도로로 전환될 예정입니다" }, "hideInAnswer": "_country!=de" }, @@ -600,7 +619,8 @@ "da": "Denne gade er ikke en cykelgade", "cs": "Tato ulice není cyklo ulicí", "ca": "Aquest carrer no és un ciclocarrer", - "pl": "Ta ulica nie jest ulicą rowerową" + "pl": "Ta ulica nie jest ulicą rowerową", + "ko": "이 도로는 자전거 전용 도로가 아닙니다" } } ] @@ -621,7 +641,8 @@ "cs": "Jakou značku má tato cyklostezka?", "es": "¿Qué señal tiene esta vía ciclista?", "ca": "Quin senyal té aquesta senda ciclable?", - "pl": "Jaki znak ma ta droga rowerowa?" + "pl": "Jaki znak ma ta droga rowerowa?", + "ko": "이 자전거 도로에 어떤 표지판이 존재합니까?" }, "mappings": [ { @@ -636,7 +657,8 @@ "cs": "Přístup povolen obyvatelům", "pl": "Mieszkańcy dopuszczeni", "da": "Beboere tilladt", - "it": "Permesso l'accesso ai residenti" + "it": "Permesso l'accesso ai residenti", + "ko": "거주자 허용" }, "icon": { "path": "./assets/themes/cyclestreets/Zeichen_244_1020-30.svg", @@ -661,7 +683,8 @@ "es": "Vehículos motorizados permitidos", "pl": "Pojazdy silnikowe dozwolone", "da": "Motorkøretøjer tilladt", - "it": "Permesso l'accesso ai veicoli a motore" + "it": "Permesso l'accesso ai veicoli a motore", + "ko": "차량 허용" }, "icon": { "path": "./assets/themes/cyclestreets/Zeichen_244_KFZ_frei.svg", @@ -687,7 +710,8 @@ "es": "Motocicletas permitidas", "pl": "Motocykle dozwolone", "da": "Motorcykler tilladt", - "it": "Permesso l'accesso ai motocicli" + "it": "Permesso l'accesso ai motocicli", + "ko": "오토바이 허용" }, "icon": { "path": "./assets/themes/cyclestreets/Zeichen_244_1022-12.svg", @@ -714,7 +738,8 @@ "es": "Coches permitidos", "pl": "Samochody dozwolone", "da": "Biler tilladt", - "it": "Permesso l'accesso alle auto" + "it": "Permesso l'accesso alle auto", + "ko": "자동차 허용" }, "icon": { "path": "./assets/themes/cyclestreets/Zeichen_244_1024-10.svg", @@ -737,7 +762,8 @@ "cs": "Na této cyklostezce nejsou žádná doplňková značení.", "es": "No hay señales complementarias en esta vía ciclista.", "ca": "No hi ha senyals addicionals en aquesta senda ciclable.", - "pl": "Na tej drodze rowerowej nie ma żadnych dodatkowych znaków." + "pl": "Na tej drodze rowerowej nie ma żadnych dodatkowych znaków.", + "ko": "이 자전거 도로에는 추가적인 표지판이 존재하지 않습니다." }, "icon": { "path": "./assets/themes/cyclestreets/Zeichen_244.svg", @@ -767,7 +793,8 @@ "da": "Hvornår bliver denne gade en cykelgade?", "cs": "Kdy se tato ulice stane cyklostezkou?", "ca": "Quan es convertirà aquest carrer en un ciclocarrer?", - "pl": "Kiedy ta ulica stanie się ulicą rowerową?" + "pl": "Kiedy ta ulica stanie się ulicą rowerową?", + "ko": "언제 자전거 전용 도로로 전환이 되나요?" }, "render": { "nl": "Deze straat wordt fietsstraat op {cyclestreet:start_date}", @@ -782,7 +809,8 @@ "da": "Denne gade bliver en cykelgade ved {cyclestreet:start_date}", "cs": "Tato ulice se stane cyklostezkou {cyclestreet:start_date}", "ca": "Aquest carrer es convertirà un ciclocarrer el {cyclestreet:start_date}", - "pl": "Ta ulica stanie się ulicą rowerową {cyclestreet:start_date}" + "pl": "Ta ulica stanie się ulicą rowerową {cyclestreet:start_date}", + "ko": "이 도로는 {cyclestreet:start_date}에 자전거 전용 도로로 전환될 예정입니다" }, "condition": "proposed:cyclestreet=yes", "freeform": { diff --git a/assets/themes/cyclofix/cyclofix.json b/assets/themes/cyclofix/cyclofix.json index 13aef56e7..5c841484f 100644 --- a/assets/themes/cyclofix/cyclofix.json +++ b/assets/themes/cyclofix/cyclofix.json @@ -17,7 +17,8 @@ "da": "Cyclofix - et åbent kort for cyklister", "cs": "Cyklofix - mapa pro cyklisty", "pl": "Cyclofix - mapa dla rowerzystów", - "uk": "Cyclofix — мапа для велосипедистів" + "uk": "Cyclofix — мапа для велосипедистів", + "ko": "Cyclofix - 자전거 이용자를 위한 지도" }, "description": { "en": "A map for cyclists to find the appropriate infrastructure for their needs, such as bicycle pumps, drinking water, bicycle shops, repair stations or parkings.", @@ -34,7 +35,8 @@ "cs": "Mapa pro cyklisty, kde najdou vhodnou infrastrukturu pro své potřeby, jako jsou pumpy na kola, pitná voda, cyklistické obchody, opravny nebo parkoviště.", "ca": "Un mapa per a que els ciclistes troben la infraestructura adequada a les seves necessitats, com bombes de bicicletes, aigua potable, botigues de bicicletes, reparació o aparcaments.", "pl": "Celem tej mapy jest zaprezentowanie rowerzystom łatwego w użyciu rozwiązania umożliwiającego znalezienie infrastruktury odpowiedniej dla ich potrzeb.

Możesz śledzić swoją dokładną lokalizację (tylko na urządzeniach mobilnych) i wybierać w lewym dolnym rogu warstwy, które są dla Ciebie odpowiednie. Możesz także użyć tego narzędzia, aby dodać lub edytować pinezki (interesujące miejsca) na mapie i dostarczyć więcej danych, odpowiadając na pytania.

Wszystkie wprowadzone zmiany zostaną automatycznie zapisane w globalnej bazie danych OpenStreetMap i mogą być swobodnie ponownie wykorzystywane przez innych.

Więcej informacji o projekcie cyclofix można znaleźć na stronie cyclofix.osm.be .", - "uk": "Мапа, на якій велосипедисти можуть знайти відповідну інфраструктуру для своїх потреб, наприклад, велосипедні насоси, питну воду, веломагазини, ремонтні станції або парковки." + "uk": "Мапа, на якій велосипедисти можуть знайти відповідну інфраструктуру для своїх потреб, наприклад, велосипедні насоси, питну воду, веломагазини, ремонтні станції або парковки.", + "ko": "자전거 이용자를 위한 지도입니다. 이 지도에서는 자전거 펌프, 음용수 제공 장소, 자전거 상점, 수리 장소 또는 주차장 등 필요에 맞는 시설을 찾을 수 있습니다." }, "icon": "./assets/themes/cyclofix/logo.svg", "socialImage": "./assets/themes/cyclofix/logo.svg", diff --git a/assets/themes/disaster_response/disaster_response.json b/assets/themes/disaster_response/disaster_response.json index 2feec6ce8..0dd3919bf 100644 --- a/assets/themes/disaster_response/disaster_response.json +++ b/assets/themes/disaster_response/disaster_response.json @@ -11,7 +11,8 @@ "ru": "Ликвидация последствий стихийных бедствий и аварийные службы", "hu": "Katasztrófaelhárítás és sürgősségi szolgálatok", "uk": "Реагування на стихійні лиха та аварійні служби", - "nl": "Rampbestrijding en hulpdiensten" + "nl": "Rampbestrijding en hulpdiensten", + "ko": "재난 대비와 응급 상황 서비스" }, "description": { "en": "This map contains elements meant for disaster preparedness and response.", @@ -21,7 +22,8 @@ "ca": "Aquest mapa conté elements destinants a la preparació i resposta davant desastres.", "cs": "Tato mapa obsahuje prvky určené pro připravenost na katastrofy a reakci na ně.", "uk": "Ця мапа містить обʼєкти, призначені для забезпечення готовності до стихійних лих та реагування на них.", - "nl": "Deze kaart bevat elementen die bedoeld zijn voor rampbestrijding en -voorbereiding." + "nl": "Deze kaart bevat elementen die bedoeld zijn voor rampbestrijding en -voorbereiding.", + "ko": "이 지도에는 재난에 대한 대비와 대응을 위한 요소들이 포함되어 있습니다." }, "icon": "./assets/themes/disaster_response/CivilDefence.svg", "socialImage": "./assets/themes/disaster_response/social.svg", diff --git a/assets/themes/drinking_water/drinking_water.json b/assets/themes/drinking_water/drinking_water.json index 2f52243b3..629a366a4 100644 --- a/assets/themes/drinking_water/drinking_water.json +++ b/assets/themes/drinking_water/drinking_water.json @@ -17,7 +17,8 @@ "pa_PK": "پیݨ والا پاݨی", "cs": "Pitná voda", "pl": "Woda pitna", - "uk": "Питна вода" + "uk": "Питна вода", + "ko": "음용수" }, "description": { "en": "On this map, publicly accessible drinking water spots are shown and can be easily added", @@ -35,7 +36,8 @@ "da": "På dette kort er offentligt tilgængelige drikkevandsteder vist og kan nemt tilføjes", "cs": "Na této mapě jsou zobrazena veřejně přístupná místa s pitnou vodou, která lze snadno přidat", "pl": "Na tej mapie znajdują się dostępne publicznie źródła pitnej wody i mogą łatwo być dodane", - "uk": "На цій мапі показуються і можуть бути легко додані загальнодоступні місця з питною водою" + "uk": "На цій мапі показуються і можуть бути легко додані загальнодоступні місця з питною водою", + "ko": "이 지도에서는 공공 음용수 제공 장소가 표시 되며, 쉽게 추가 가능합니다" }, "icon": "./assets/themes/drinking_water/logo.svg", "startLat": 50.8465573, diff --git a/assets/themes/education/education.json b/assets/themes/education/education.json index 796580e28..6a03421b9 100644 --- a/assets/themes/education/education.json +++ b/assets/themes/education/education.json @@ -17,7 +17,8 @@ "it": "Istruzione", "ru": "Образование", "hu": "Oktatás", - "uk": "Освіта" + "uk": "Освіта", + "ko": "교육 기관" }, "description": { "en": "On this map, you'll find information about all types of schools and education and can easily add more information", @@ -30,7 +31,8 @@ "es": "En este mapa, encontrarás información sobre todo tipo de escuelas y educación y puedes agregar fácilmente más información", "pl": "Na tej mapie znajdziesz informacje o wszystkich typach szkół i edukacji, a także możesz łatwo dodać więcej informacji", "it": "In questa mappa troverai informazioni su tutti i tipi di scuole e istituti di istruzione e puoi aggiungere facilmente ulteriori informazioni", - "uk": "На цій мапі ви знайдете інформацію про всі типи шкіл та заклади освіти, ви також зможете легко додати додаткову інформацію" + "uk": "На цій мапі ви знайдете інформацію про всі типи шкіл та заклади освіти, ви також зможете легко додати додаткову інформацію", + "ko": "이 지도에서는 모든 유형의 학교와 교육기관에 대한 정보를 확인할 수 있으며 추가 정보를 쉽게 추가 가능합니다" }, "icon": "./assets/layers/school/college.svg", "layers": [ diff --git a/assets/themes/elongated_coin/elongated_coin.json b/assets/themes/elongated_coin/elongated_coin.json index dc68eed36..2b8004aea 100644 --- a/assets/themes/elongated_coin/elongated_coin.json +++ b/assets/themes/elongated_coin/elongated_coin.json @@ -9,7 +9,8 @@ "pl": "Prasy do groszy", "hu": "Kinyújtottérem-automaták", "uk": "Монетні преси", - "nl": "Muntpersen" + "nl": "Muntpersen", + "ko": "페니 프레스" }, "description": { "en": "Find penny presses to create your own elongated coins.", @@ -19,7 +20,8 @@ "cs": "Najděte automaty na ražbu suvenýrových mincí.", "pl": "Znajdź prasy do groszy, aby stworzyć własne wydłużone monety.", "uk": "Знайдіть преси для монет, щоб створити власні витягнуті монети.", - "nl": "Zoek muntpersen om uitgetrokken munten te maken." + "nl": "Zoek muntpersen om uitgetrokken munten te maken.", + "ko": "나만의 길쭉한 동전을 만들 수 있는 페니 프레스 위치를 찾아보십시오." }, "icon": "./assets/themes/elongated_coin/penny.svg", "startZoom": 11, diff --git a/assets/themes/etymology/etymology.json b/assets/themes/etymology/etymology.json index 91b55ed00..b4a538d3d 100644 --- a/assets/themes/etymology/etymology.json +++ b/assets/themes/etymology/etymology.json @@ -15,7 +15,8 @@ "cs": "Etymologie - podle čeho je místo pojmenováno?", "es": "Etimología - ¿De qué proviene el nombre de un lugar?", "pl": "Etymologia - od czego pochodzi nazwa ulicy?", - "uk": "Етимологія — на честь чого названо місце?" + "uk": "Етимологія — на честь чого названо місце?", + "ko": "어원- 이 장소는 무슨 기준으로 이름이 붙었나요?" }, "description": { "en": "On this map, you can see what an object is named after. The streets, buildings, ... come from OpenStreetMap which got linked with Wikidata. In the popup, you'll see the Wikipedia article (if it exists) or a wikidata box of what the object is named after. If the object itself has a wikipedia page, that'll be shown too.

You can help contribute too!Zoom in enough and all streets will show up. You can click one and a Wikidata-search box will popup. With a few clicks, you can add an etymology link. Note that you need a free OpenStreetMap account to do this.", @@ -30,7 +31,8 @@ "es": "En este mapa, puedes ver el origen del nombre de un objeto. Las calles, edificios, etc., provienen de OpenStreetMap, que se ha vinculado con Wikidata. En la ventana emergente, verás el artículo de Wikipedia (si existe) o un cuadro de Wikidata sobre el origen del nombre del objeto. Si el objeto en sí tiene una página de Wikipedia, también se mostrará.

¡También puedes ayudar a contribuir!Amplía lo suficiente y todas las calles aparecerán. Puedes hacer clic en una y aparecerá un cuadro de búsqueda de Wikidata. Con unos pocos clics, puedes agregar un enlace de etimología. Ten en cuenta que necesitas una cuenta gratuita de OpenStreetMap para hacer esto.", "ca": "En aquest mapa, podeu veure el nom d'un objecte. Els carrers, edificis, ... provenen d'OpenStreetMap que tenen un enllaça a Wikidata. A la finestra emergent, veuràs l'article de la Viquipèdia (si existeix) o un quadre de wikidata amb el nom de l'objecte. Si l'objecte en si té una pàgina de viquipèdia, també es mostrarà.

També pots ajudar a contribuir!Amplia prou i tots els carrers apareixerà. Podeu fer clic en un i apareixerà un quadre de cerca de Wikidata. Amb uns quants clics, podeu afegir un enllaç d'etimologia. Tingueu en compte que necessiteu un compte d'OpenStreetMap gratuït per fer-ho.", "pl": "Na tej mapie możesz zobaczyć, od czego pochodzi nazwa obiektu. Ulice, budynki,... pochodzą z OpenStreetMap, który został powiązany z Wikidanymi. W wyskakującym okienku zobaczysz artykuł w Wikipedii (jeśli istnieje) lub pole wikidanych zawierające nazwę obiektu. Jeśli sam obiekt ma stronę w Wikipedii, ona również zostanie wyświetlona.

Ty też możesz pomóc!Powiększ wystarczająco mapę i wszystkie ulice się pojawią. Możesz kliknąć jedną, a pojawi się okno wyszukiwania Wikidanych. Za pomocą kilku kliknięć możesz dodać odnośnik etymologiczny. Pamiętaj, że potrzebujesz do tego darmowego konta OpenStreetMap.", - "uk": "На цій мапі можна побачити, на честь чого або кого названо обʼєкт. Вулиці, будинки, …взяті з OpenStreetMap, пов’язані з Wikidata. У спливаючому вікні ви побачите статтю Вікіпедії (якщо вона існує) або вікно вікіданих, на честь кого або чого об’єкт отримав свою назву. Якщо сам об’єкт має сторінку у Вікіпедії, це також буде показано.

Ви також можете допомогти!Наблизьтесь та всі вулиці зʼявляться. Ви можете клацнути одну з них, і з’явиться вікно пошуку Вікіданих. За допомогою кількох клацань ви можете додати етимологічне посилання. Зауважте, що для цього вам потрібен обліковий запис OpenStreetMap." + "uk": "На цій мапі можна побачити, на честь чого або кого названо обʼєкт. Вулиці, будинки, …взяті з OpenStreetMap, пов’язані з Wikidata. У спливаючому вікні ви побачите статтю Вікіпедії (якщо вона існує) або вікно вікіданих, на честь кого або чого об’єкт отримав свою назву. Якщо сам об’єкт має сторінку у Вікіпедії, це також буде показано.

Ви також можете допомогти!Наблизьтесь та всі вулиці зʼявляться. Ви можете клацнути одну з них, і з’явиться вікно пошуку Вікіданих. За допомогою кількох клацань ви можете додати етимологічне посилання. Зауважте, що для цього вам потрібен обліковий запис OpenStreetMap.", + "ko": "이 지도에서는 거리, 건물 등이 어떤 기준으로 이름이 붙여졌는지 확인할 수 있습니다. 데이터는 OpenStreetMap 에서 가져왔으며, Wikidata와 연결되어 있습니다. 팝업 창에서는 Wikipedia 문서(존재하는 경우) 또는 객체 이름의 유래와 관련된 Wikidata 정보가 표시됩니다. 장소 자체에 Wikipedia 페이지가 있다면 해당 페이지도 표시됩니다.

여러분도 기여할 수 있습니다 충분히 확대한 후모든거리가 표시 됩니다. 거리를 클릭하면 Wikidata 검색 상자가 나타나며, 몇 번의 클릭으로 어원 링크를 추가할 수 있습니다. 이 작업을 위해서는 무료 OpenStreetMap 계정이 필요합니다." }, "shortDescription": { "en": "What is the origin of a toponym?", @@ -46,7 +48,8 @@ "cs": "Jaký je původ toponyma?", "pl": "Jakie jest pochodzenie toponimów?", "ru": "Каково происхождение топонима?", - "uk": "Від чого походить назва топоніма?" + "uk": "Від чого походить назва топоніма?", + "ko": "지명의 기원은 무엇입니까?" }, "icon": "./assets/layers/etymology/logo.svg", "hideFromOverview": false, @@ -70,7 +73,8 @@ "nb_NO": "Gater uten etymologi-info", "cs": "Ulice bez etymologických informací", "pl": "Ulice bez informacji o etymologii", - "uk": "Вулиці без етимологічної інформації" + "uk": "Вулиці без етимологічної інформації", + "ko": "어원 정보가 없는 거리" }, "minzoom": 15, "isCounted": false, @@ -103,7 +107,8 @@ "nb_NO": "Parker og skoger uten etymologi-info", "cs": "Parky a lesy bez etymologických informací", "pl": "Parki i lasy bez informacji o etymologii", - "uk": "Парки та ліси без етимологічної інформації" + "uk": "Парки та ліси без етимологічної інформації", + "ko": "어원 정보가 없는 공원과 거리" }, "minzoom": 18, "isCounted": false, @@ -137,7 +142,8 @@ "nb_NO": "Utdannelsesinstitusjoner uten etymologi-info", "cs": "Vzdělávací instituce bez etymologických informací", "pl": "Instytucje edukacyjne bez informacji o etymologii", - "uk": "Навчальні заклади без етимологічної інформації" + "uk": "Навчальні заклади без етимологічної інформації", + "ko": "어원 정보가 없는 교육 연구 시설" }, "minzoom": 18, "isCounted": false, @@ -174,7 +180,8 @@ "nb_NO": "Kulturelle steder uten etymologi-info", "cs": "Kulturní místa bez etymologických informací", "pl": "Miejsca kulturowe bez informacji o etymologii", - "uk": "Культурні місця без етимологічної інформації" + "uk": "Культурні місця без етимологічної інформації", + "ko": "어원 정보가 없는 문화 공간" }, "minzoom": 18, "isCounted": false, @@ -211,7 +218,8 @@ "nb_NO": "Turiststeder uten etymologi-info", "cs": "Turistická místa bez etymologických informací", "pl": "Miejsca turystyczne bez informacji o etymologii", - "uk": "Туристичні місця без інформації про етимологію" + "uk": "Туристичні місця без інформації про етимологію", + "ko": "어원 정보가 없는 관광 시설" }, "minzoom": 18, "isCounted": false, @@ -247,7 +255,8 @@ "cs": "Zdravotní a sociální místa bez etymologických informací", "es": "Lugares de salud y sociales sin información de etimología", "pl": "Miejsca związane ze zdrowiem i społeczeństwem bez informacji o etymologii", - "uk": "Медичні та соціальні заклади без етимологічної інформації" + "uk": "Медичні та соціальні заклади без етимологічної інформації", + "ko": "어원 정보가 없는 건강과 사회 복지 공간" }, "minzoom": 18, "isCounted": false, @@ -282,7 +291,8 @@ "nb_NO": "Sportssteder uten etymologi-info", "cs": "Sportovní místa bez etymologických informací", "pl": "Miejsca sportowe bez informacji o etymologii", - "uk": "Спортивні місця без етимологічної інформації" + "uk": "Спортивні місця без етимологічної інформації", + "ko": "어원 정보가 없는 운동 공간" }, "minzoom": 18, "isCounted": false, @@ -308,7 +318,9 @@ "id": "parks_without_etymology", "=name": { "en": "Parks without etymology information", - "de": "Parks ohne etymologische Angaben" + "de": "Parks ohne etymologische Angaben", + "cs": "Parky bez etymologických informací", + "ko": "어원 정보가 없는 공원" }, "minzoom": 18, "isCounted": false, diff --git a/assets/themes/facadegardens/facadegardens.json b/assets/themes/facadegardens/facadegardens.json index d5fd83d32..3a7ca0e2e 100644 --- a/assets/themes/facadegardens/facadegardens.json +++ b/assets/themes/facadegardens/facadegardens.json @@ -15,7 +15,8 @@ "cs": "Fasádní zahrady", "pl": "Ogrody fasadowe", "ru": "Фасадные сады", - "uk": "Фасадні сади" + "uk": "Фасадні сади", + "ko": "벽면 녹화 정원" }, "description": { "nl": "Ontharde voortuintjes, groene gevels en bomen ín de stad brengen naast rust ook een mooiere stad, een grotere biodiversiteit, een verkoelend effect en een betere luchtkwaliteit.
Klimaan VZW en 'Mechelen Klimaatneutraal' willen met het project Klim(t)aan je Gevel bestaande en nieuwe geveltuintjes in kaart brengen als voorbeeld voor mensen zelf een tuintje willen aanleggen of voor stadwandelaars die houden van de natuur.
Meer info over het project op klimaan.be.", @@ -29,7 +30,8 @@ "cs": "Fasádní zahrady, zelené fasády a stromy ve městě přinášejí nejen klid a pohodu, ale také krásnější město, větší biodiverzitu, ochlazující efekt a lepší kvalitu ovzduší.
Klimaan VZW a Mechelen Klimaatneutraal chtějí zmapovat stávající i nové fasádní zahrady jako příklad pro lidi, kteří si chtějí vybudovat vlastní zahradu, nebo pro městské chodce, kteří mají rádi přírodu.
Více informací o projektu najdete na klimaan.be.", "es": "Jardines de fachada, fachadas verdes y árboles en la ciudad no solo traen paz y tranquilidad, sino también una ciudad más hermosa, una mayor biodiversidad, un efecto de enfriamiento y una mejor calidad del aire.
Klimaan VZW y Mechelen Klimaatneutraal quieren mapear los jardines de fachada existentes y nuevos como un ejemplo para las personas que quieren construir su propio jardín o para los paseantes de la ciudad que aman la naturaleza.
Más información sobre el proyecto en klimaan.be.", "ca": "Els Jardins de façana, façanes verdes i arbres de la ciutat no només aporten pau i tranquil·litat, sinó també una ciutat més bella , una major biodiversitat, un efecte de refredament i una millor qualitat de l'aire.
Klimaan VZW i Mechelen Klimaatneutraal volen cartografiar els jardins de façana existents i nous com a exemple per a les persones que volen construir el seu propi jardí o per als excursionistes de la ciutat que estimen la natura.
Més informació sobre el projecte a klimaan.be.", - "pl": "Ogrody fasadowe, zielone fasady i drzewa w mieście nie tylko zapewniają ciszę i spokój, ale także piękniejsze miasto, większą różnorodność biologiczną, efekt chłodzący i lepszą jakość powietrza.
Klimaan VZW i Mechelen Klimaatneutraal chcą zmapować istniejące i nowe ogrody fasadowe jako przykład dla osób chcących zbudować własny ogród lub dla spacerowiczów kochających przyrodę.
Więcej informacji o projekcie na klimaan.be." + "pl": "Ogrody fasadowe, zielone fasady i drzewa w mieście nie tylko zapewniają ciszę i spokój, ale także piękniejsze miasto, większą różnorodność biologiczną, efekt chłodzący i lepszą jakość powietrza.
Klimaan VZW i Mechelen Klimaatneutraal chcą zmapować istniejące i nowe ogrody fasadowe jako przykład dla osób chcących zbudować własny ogród lub dla spacerowiczów kochających przyrodę.
Więcej informacji o projekcie na klimaan.be.", + "ko": "벽면 녹화 정원, 녹색 벽 및 도시 내 나무는 평화와 고요를 제공할 뿐만 아니라, 더 아름다운 도시, 더 큰 생물다양성, 냉각 효과, 그리고 더 나은 공기 질을 가져옵니다.
Klimaan VZW와 Mechelen Klimaatneutraal은 사람들이 자신만의 정원을 만들고 싶어 하거나 자연을 사랑하는 도시 산책을 하는 사람들를 위해 기존 및 새로운 벽면 녹화 정원을 지도에 표시하려고 합니다.
프로젝트에 대한 자세한 정보는 klimaan.be에서 확인할 수 있습니다." }, "shortDescription": { "nl": "Deze kaart toont geveltuintjes met foto's en bruikbare info over oriëntatie, zonlicht en planttypes.", @@ -45,7 +47,8 @@ "cs": "Tato mapa zobrazuje fasádní zahrady s obrázky a užitečnými informacemi o orientaci, oslunění a druzích rostlin.", "ca": "Aquest mapa mostra jardins a façanes amb fotografies i informació útil sobre l'orientació, llum del sol i els tipus de plantes.", "pl": "Mapa przedstawia ogrody fasadowe ze zdjęciami i przydatnymi informacjami na temat orientacji, nasłonecznienia i rodzajów roślin.", - "uk": "На цій мапі показані фасадні сади з фотографіями та корисною інформацією про орієнтацію, сонячне освітлення та типи рослин." + "uk": "На цій мапі показані фасадні сади з фотографіями та корисною інформацією про орієнтацію, сонячне освітлення та типи рослин.", + "ko": "이 지도는 벽면 녹화 정원의 사진과 함께 방향, 햇빛 유무, 식물 종류 등 유용한 정보를 제공합니다." }, "icon": "./assets/themes/facadegardens/geveltuin.svg", "startZoom": 15, @@ -70,7 +73,8 @@ "es": "Jardines de fachada", "da": "Facadehaver", "cs": "Fasádní zahrady", - "pl": "Ogrody fasadowe" + "pl": "Ogrody fasadowe", + "ko": "벽면 녹화 정원" }, "minzoom": 12, "source": { @@ -95,7 +99,8 @@ "es": "Jardín de fachada", "da": "Facadehave", "cs": "Fasádní zahrada", - "pl": "Ogród fasadowy" + "pl": "Ogród fasadowy", + "ko": "벽면 녹화 정원" } }, "description": { @@ -111,7 +116,8 @@ "es": "Jardines de fachada", "da": "Facadehaver", "cs": "Fasádní zahrady", - "pl": "Ogrody fasadowe" + "pl": "Ogrody fasadowe", + "ko": "벽면 녹화 정원" }, "tagRenderings": [ "images", @@ -128,7 +134,8 @@ "da": "Orientering: {direction} (hvor 0=N og 90=O)", "ca": "Orientació: {direction} (on 0=N y 90=O)", "cs": "Orientace: {direction} (kde 0=N a 90=O)", - "pl": "Orientacja: {direction} (gdzie 0=N i 90=E)" + "pl": "Orientacja: {direction} (gdzie 0=N i 90=E)", + "ko": "방향: {direction} (where 0=N and 90=O)" }, "question": { "nl": "Hoe is de tuin georiënteerd?", @@ -142,7 +149,8 @@ "da": "Hvad er havens orientering?", "ca": "Quina és l'orientació del jardí?", "cs": "Jaká je orientace zahrady?", - "pl": "Jaka jest orientacja ogrodu?" + "pl": "Jaka jest orientacja ogrodu?", + "ko": "정원의 방향은 어디입니까?" }, "freeform": { "type": "direction", @@ -172,7 +180,8 @@ "da": "Haven er i fuld sol", "cs": "Zahrada je na přímém slunci", "ca": "El jardí està completament al sol", - "pl": "Ogród jest w pełnym słońcu" + "pl": "Ogród jest w pełnym słońcu", + "ko": "정원은 햇볕이 잘 드는 곳에 있습니다" } }, { @@ -194,7 +203,8 @@ "da": "Haven er i delvis skygge", "cs": "Zahrada je v polostínu", "ca": "El jardí està parcialment a l'ombra", - "pl": "Ogród jest częściowo w cieniu" + "pl": "Ogród jest częściowo w cieniu", + "ko": "정원은 부분적으로 그늘진 곳에 위치해 있습니다" } }, { @@ -216,7 +226,8 @@ "da": "Haven ligger i skygge", "cs": "Zahrada je ve stínu", "ca": "El jardí està a l'ombra", - "pl": "Ogród jest w cieniu" + "pl": "Ogród jest w cieniu", + "ko": "정원은 그늘진 곳에 위치해 있습니다" } } ], @@ -234,7 +245,8 @@ "da": "Er haven skyggefuld eller solrig?", "cs": "Je zahrada zastíněná nebo slunná?", "ca": "El jardí està al sol o a l'ombra?", - "pl": "Czy ogród jest zacieniony czy słoneczny?" + "pl": "Czy ogród jest zacieniony czy słoneczny?", + "ko": "정원이 그늘진 곳에 있나요, 아니면 햇볕이 잘 드는 곳에 있나요?" } }, { @@ -253,7 +265,8 @@ "cs": "Je do zahrady instalován sud na vodu?", "ca": "Hi ha un barril d'aigua instal·lat per al jardí?", "es": "¿Hay un barril de agua instalado para el jardín?", - "pl": "Czy w ogrodzie zainstalowano beczkę na wodę?" + "pl": "Czy w ogrodzie zainstalowano beczkę na wodę?", + "ko": "정원을 위한 물 저장통이 있습니까?" }, "mappings": [ { @@ -277,7 +290,8 @@ "cs": "K dispozici je sud na dešťovou vodu", "ca": "Hi ha un barril de pluja", "es": "Hay un barril de lluvia", - "pl": "Jest beczka na deszczówkę" + "pl": "Jest beczka na deszczówkę", + "ko": "빗물 저장통이 있습니다" } }, { @@ -301,7 +315,8 @@ "cs": "Sud na dešťovou vodu není k dispozici", "ca": "No hi ha un barril de pluja", "es": "No hay un barril de lluvia", - "pl": "Nie ma beczki na deszczówkę" + "pl": "Nie ma beczki na deszczówkę", + "ko": "빗물 저장통이 없습니다" } } ] @@ -321,7 +336,8 @@ "da": "Anlægsdato for haven: {start_date}", "cs": "Datum výstavby zahrady: {start_date}", "ca": "Data de construcció del jardí: {start_date}", - "pl": "Data budowy ogrodu: {start_date}" + "pl": "Data budowy ogrodu: {start_date}", + "ko": "정원 조성 날짜: {start_date}" }, "question": { "nl": "Wanneer werd de tuin aangelegd? (vul gewoon een jaartal in)", @@ -336,7 +352,8 @@ "da": "Hvornår blev haven bygget? (et år er nok)", "cs": "Kdy byla zahrada postavena? (rok je postačující)", "ca": "Quan es va construir el jardí? (l'any és suficient)", - "pl": "Kiedy powstał ogród? (rok wystarczy)" + "pl": "Kiedy powstał ogród? (rok wystarczy)", + "ko": "정원은 언제 조성되었나요? (연도만으로 충분합니다.)" }, "freeform": { "key": "start_date", @@ -366,7 +383,8 @@ "da": "Der er spiselige planter", "cs": "Jsou zde jedlé rostliny", "ca": "Hi han plantes comestibles", - "pl": "Istnieją rośliny jadalne" + "pl": "Istnieją rośliny jadalne", + "ko": "식용 식물이 있습니다" } }, { @@ -388,7 +406,8 @@ "da": "Der er ikke spiselige planter", "cs": "Nejsou zde jedlé rostliny", "ca": "No hi han plantes comestibles", - "pl": "Nie ma roślin jadalnych" + "pl": "Nie ma roślin jadalnych", + "ko": "식용 식물이 없습니다" } } ], @@ -405,7 +424,8 @@ "da": "Er der nogle spiselige planter?", "cs": "Jsou zde jedlé rostliny?", "ca": "Hi ha alguna planta comestible?", - "pl": "Czy są jakieś rośliny jadalne?" + "pl": "Czy są jakieś rośliny jadalne?", + "ko": "식용 가능 식물이 있습니까?" } }, { @@ -424,7 +444,8 @@ "da": "Hvilke slags planter vokser her?", "cs": "Jaké druhy rostlin zde rostou?", "ca": "Quin tipus de plantes creixen aquí?", - "pl": "Jakie rośliny tu rosną?" + "pl": "Jakie rośliny tu rosną?", + "ko": "어떤 종류의 식물이 이곳에서 자랍니까?" }, "mappings": [ { @@ -441,7 +462,8 @@ "cs": "Zde jsou révy", "es": "Hay vides", "ca": "Hi ha vinyes", - "pl": "Są winorośle" + "pl": "Są winorośle", + "ko": "덩쿨 식물이 있습니다" } }, { @@ -458,7 +480,8 @@ "cs": "Jsou zde kvetoucí rostliny", "es": "Hay plantas con flores", "ca": "Hi ha plantes amb flors", - "pl": "Są rośliny kwitnące" + "pl": "Są rośliny kwitnące", + "ko": "꽃이 피는 식물이 있습니다" } }, { @@ -475,7 +498,8 @@ "da": "Der er buske", "ca": "Hi ha arbustos", "cs": "Jsou zde keře", - "pl": "Są krzewy" + "pl": "Są krzewy", + "ko": "관목이 있습니다" } }, { @@ -492,7 +516,8 @@ "cs": "Jsou zde půdopokryvné rostliny", "es": "Hay plantas tapizantes", "ca": "Hi ha plantes que cobreixen el sòl", - "pl": "Istnieją rośliny okrywowe" + "pl": "Istnieją rośliny okrywowe", + "ko": "땅을 덮는 식물이 있습니다" } } ], @@ -514,7 +539,8 @@ "da": "Flere detaljer: {description}", "ca": "Més detalls: {description}", "cs": "Další podrobnosti: {description}", - "pl": "Więcej szczegółów: {description}" + "pl": "Więcej szczegółów: {description}", + "ko": "세부 정보: {description}" }, "question": { "nl": "Aanvullende omschrijving van de tuin (indien nodig, en voor zover nog niet omschreven hierboven)", @@ -530,7 +556,8 @@ "da": "Ekstra beskrivende info om haven (hvis nødvendigt og endnu ikke beskrevet ovenfor)", "cs": "Další popisné informace o zahradě (pokud jsou potřeba a nejsou popsány výše)", "ca": "Informació descriptiva complementària sobre el jardí (si és necesaria y no està encara descrit dalt)", - "pl": "Dodatkowe informacje opisujące ogród (jeśli są potrzebne i nie zostały jeszcze opisane powyżej)" + "pl": "Dodatkowe informacje opisujące ogród (jeśli są potrzebne i nie zostały jeszcze opisane powyżej)", + "ko": "정원에 대한 추가 설명 정보(필요한 경우 혹은 위에서 설명되지 않은 내용)" }, "freeform": { "key": "description", @@ -561,7 +588,8 @@ "nb_NO": "en fronthage", "da": "en facadehave", "cs": "fasádní zahrada", - "pl": "ogród fasadowy" + "pl": "ogród fasadowy", + "ko": "벽면 녹화 정원" }, "description": { "nl": "Voeg geveltuintje toe", @@ -576,7 +604,8 @@ "nb_NO": "Legg til en fronthage", "da": "Tilføj en facadehave", "cs": "Přidat fasádní zahradu", - "pl": "Dodaj ogród fasadowy" + "pl": "Dodaj ogród fasadowy", + "ko": "벽면 녹화 정원을 추가하십시오" } } ], diff --git a/assets/themes/fireplace/fireplace.json b/assets/themes/fireplace/fireplace.json index fb1a3b1ff..061619d3c 100644 --- a/assets/themes/fireplace/fireplace.json +++ b/assets/themes/fireplace/fireplace.json @@ -8,7 +8,8 @@ "cs": "Ohniště a grily", "hu": "Tűzrakó- és grillezőhelyek", "uk": "Вогнища та барбекю", - "nl": "Haarden en barbecues" + "nl": "Haarden en barbecues", + "ko": "화로와 바비큐 시설" }, "description": { "de": "Stelle im Freien zum Feuermachen oder ein ortsfest installierter Grill an einer offizielle Stelle.", @@ -18,7 +19,8 @@ "cs": "Venkovní místo pro rozdělání ohně nebo grilování na oficiálním místě.", "uk": "Відкрите місце для розведення багаття або стаціонарне барбекю в офіційному місці.", "nl": "Buitenruimte om een vuur te maken of een vaste barbecue op een officiële plaats.", - "fr": "Lieu extérieur pour faire un feu ou barbecue fixe dans un lieu officiel." + "fr": "Lieu extérieur pour faire un feu ou barbecue fixe dans un lieu officiel.", + "ko": "인가된 장소에 있는 바베큐 시설과 불을 사용할 수 있는 야외 공간." }, "icon": "./assets/layers/assembly_point/fire.svg", "layers": [ diff --git a/assets/themes/food/food.json b/assets/themes/food/food.json index b40c0a415..08ed1e0b2 100644 --- a/assets/themes/food/food.json +++ b/assets/themes/food/food.json @@ -15,7 +15,8 @@ "cs": "Restaurace a rychlé občerstvení", "ru": "Общественное питание", "pl": "Restauracje i fast foody", - "uk": "Ресторани та фаст-фуд" + "uk": "Ресторани та фаст-фуд", + "ko": "식당과 패스트푸드점" }, "description": { "nl": "Restaurants en fastfood", @@ -29,7 +30,9 @@ "cs": "Restaurace a rychlé občerstvení", "pl": "Restauracje i fast foody", "it": "Ristoranti e fast food", - "uk": "Ресторани та фаст-фуд" + "uk": "Ресторани та фаст-фуд", + "ko": "식당과 패스트푸드점", + "zh_Hant": "餐廳與速食餐廳" }, "icon": "./assets/layers/food/restaurant.svg", "layers": [ diff --git a/assets/themes/fritures/fritures.json b/assets/themes/fritures/fritures.json index 83a6e03ca..2bb305e96 100644 --- a/assets/themes/fritures/fritures.json +++ b/assets/themes/fritures/fritures.json @@ -11,7 +11,9 @@ "cs": "Obchody s hranolky", "es": "Tiendas de papas fritas", "pl": "Sklepy z frytkami", - "uk": "Картопля фрі" + "uk": "Картопля фрі", + "ko": "튀김 가게", + "zh_Hant": "薯條店" }, "description": { "en": "On this map, you'll find your favourite fries shop!", @@ -23,7 +25,9 @@ "ca": "A aquest mapa, trobaràs la teva botiga preferida de patates!", "es": "¡En este mapa, encontrarás tu tienda de papas fritas favorita!", "pl": "Na tej mapie znajdziesz swój ulubiony sklep z frytkami!", - "uk": "На цій мапі ви знайдете свій улюблений заклад з картоплею фрі!" + "uk": "На цій мапі ви знайдете свій улюблений заклад з картоплею фрі!", + "ko": "이 지도에서는 당신이 가장 좋아하는 튀김 가게를 찾아보세요!", + "zh_Hant": "在這份地圖,你會找到你最愛的薯條餐廳!" }, "icon": "./assets/themes/fritures/logo.svg", "layers": [ @@ -43,7 +47,9 @@ "pa_PK": "فرائیاں دی دکان", "cs": "Obchod s hranolky", "es": "Tienda de papas fritas", - "pl": "Sklep z frytkami" + "pl": "Sklep z frytkami", + "ko": "튀김 가게", + "zh_Hant": "薯條店" }, "=presets": [], "source": { @@ -69,7 +75,9 @@ "de": "Kein Öltyp bevorzugt", "es": "Sin preferencia de tipo de aceite", "cs": "Žádný preferovaný typ oleje", - "nl": "Geen voorkeur voor een bepaald type frituurolie" + "nl": "Geen voorkeur voor een bepaald type frituurolie", + "ko": "기름 종류에 대한 선호가 없습니다", + "zh_Hant": "沒有特定的用油偏好" } }, { @@ -79,7 +87,9 @@ "ca": "Només mostra freiduries que utilitzen oli vegetal", "es": "Mostrar solo freidoras que usan aceite vegetal", "cs": "Zobrazit pouze jídla smažená na rostlinném oleji", - "nl": "Toon enkel frituren die plantaardige frituurolie gebruiken" + "nl": "Toon enkel frituren die plantaardige frituurolie gebruiken", + "ko": "식물성 기름만 사용하는 가게만 표시합니다", + "zh_Hant": "只顯示採用植物油的店家" }, "osmTags": "friture:oil=vegetable" }, @@ -90,7 +100,9 @@ "ca": "Només mostra freiduries que utilitzen oli animal", "es": "Mostrar solo freidoras que usan aceite animal", "cs": "Zobrazit pouze jídla smažená na živočišném oleji", - "nl": "Toon enkel frituren die dierlijk frietvet gebruiken" + "nl": "Toon enkel frituren die dierlijk frietvet gebruiken", + "ko": "오직 동물성 기름만 사용하는 가게를 표시합니다", + "zh_Hant": "只顯示採用動物油的店家" }, "osmTags": "friture:oil=animal" } diff --git a/assets/themes/ghostbikes/ghostbikes.json b/assets/themes/ghostbikes/ghostbikes.json index 50b4c7b1e..09525d841 100644 --- a/assets/themes/ghostbikes/ghostbikes.json +++ b/assets/themes/ghostbikes/ghostbikes.json @@ -22,14 +22,15 @@ "ca": "Bicicletes fantasmes", "cs": "Kola duchů", "pt": "Bicicleta fantasma", - "uk": "Примарні велосипеди" + "uk": "Примарні велосипеди", + "ko": "고스트 바이크" }, "description": { "en": "A ghost bike is a memorial for a cyclist who died in a traffic accident, in the form of a white bicycle placed permanently near the accident location.

On this map, one can see all the ghost bikes which are known by OpenStreetMap. Is a ghost bike missing? Everyone can add or update information here - you only need to have a (free) OpenStreetMap account.

There exists an automated account on Mastodon which posts a monthly overview of ghost bikes worldwide

", "nl": "Een Witte Fiets of Spookfiets is een aandenken aan een fietser die bij een verkeersongeval om het leven kwam. Het gaat om een fiets die volledig wit is geschilderd en in de buurt van het ongeval werd geplaatst.

Op deze kaart zie je alle witte fietsen die door OpenStreetMap gekend zijn. Ontbreekt er een Witte Fiets of wens je informatie aan te passen? Meld je dan aan met een (gratis) OpenStreetMap account.

Er bestaat een geautomatiseerd account op Mastodon dat maandelijks een overzicht van spookfietsen wereldwijd post

", "de": "Geisterräder sind weiße Fahrräder, die zum Gedenken tödlich verunglückter Radfahrer vor Ort aufgestellt wurden.

Auf dieser Karte sehen Sie alle Geisterräder, die in OpenStreetMap eingetragen sind. Fehlt ein Geisterrad? Jeder kann hier Informationen hinzufügen oder aktualisieren - Sie benötigen nur ein (kostenloses) OpenStreetMap-Konto.

Es gibt ein Konto auf Mastodon, das monatliche eine weltweite Übersicht von Geisterfahrrädern veröffentlicht

", "ja": "ゴーストバイクは、交通事故で死亡したサイクリストを記念するもので、事故現場の近くに恒久的に置かれた白い自転車の形をしています。

このマップには、OpenStreetMapで知られているゴーストバイクがすべて表示されます。ゴーストバイクは行方不明ですか?誰でもここで情報の追加や更新ができます。必要なのは(無料の)OpenStreetMapアカウントだけです。", - "zh_Hant": "幽靈單車是用來紀念死於交通事故的單車騎士,在事發地點附近放置白色單車。

在這份地圖上面,你可以看到所有在開放街圖已知的幽靈單車。有缺漏的幽靈單車嗎?所有人都可以在這邊新增或是更新資訊-只有你有(免費)開放街圖帳號。", + "zh_Hant": "幽靈單車是用來紀念死於交通事故的單車騎士,在事發地點附近放置白色單車。

在這份地圖上面,你可以看到所有在開放街圖已知的幽靈單車。有缺漏的幽靈單車嗎?所有人都可以在這邊新增或是更新資訊-只要你有(免費)開放街圖帳號。

在 Mastodon 上有 自動化帳號會每個月貼出全世界的幽靈單車狀態

", "fr": "Les vélos fantômes sont des mémoriaux pour les cyclistes tuées sur la route, prenant la forme de vélos blancs placés à proximité des faits.

Cette carte indique leur emplacement à partir d’OpenStreetMap. Il est possible de contribuer aux informations ici, sous réserve d’avoir un compte OpenStreetMap (gratuit).

Il existe un compte automatisé Mastodon qui publie un aperçu mensuel des vélos fantômes à travers le monde

", "it": "Una bici fantasma è un monumento in ricordo di un ciclista che è morto in un incidente stradale, che ha la forma di un una bicicletta bianca installata in maniera permanente ne luogo dell’incidente.

In questa mappa, è possibile vedere tutte le bici fantasma che sono state aggiunte su OpenStreetMap. Ne manca una? Chiunque può aggiungere o migliorare le informazioni qui presenti (è solo richiesto un account gratuito su OpenStreetMap).

Esiste un account automatizzato su Mastodon da aggiornamenti mensili sulle bici fantasma del mondo

", "hu": "A szellemkerékpár egy közlekedési balesetben elhunyt kerékpáros emlékműve: egy fehér kerékpár, amelyet állandó jelleggel a baleset helyszínének közelében helyeznek el.

A térképen az OpenStreetMap által ismert összes szellemkerékpár megtekinthető. Hiányzik róla egy szellemkerékpár? Bárki hozzáadhat vagy frissíthet adatokat – csak egy (ingyenes) OpenStreetMap-fiókra van szükség hozzá.

A Mastodonon van egy automatizált fiók, amely havonta közzétesz egy áttekintést a szellemkerékpárokról világszerte.

", @@ -38,7 +39,8 @@ "es": "Una bicicleta fantasma es un monumento en memoria de un ciclista que murió en un accidente de tráfico, en forma de una bicicleta blanca colocada permanentemente cerca del lugar del accidente.

En este mapa, se pueden ver todas las bicicletas fantasma que se conocen en OpenStreetMap. ¿Falta una bicicleta fantasma? Cualquiera puede agregar o actualizar información aquí; solo necesitas tener una cuenta (gratuita) de OpenStreetMap.

Existe una cuenta automatizada en Mastodon que publica un resumen mensual de bicicletas fantasma en todo el mundo

", "ca": "Una bicicleta fantasma és un monument commemoratiu d'un ciclista que va morir en un accident de trànsit en forma d'una bicicleta blanca col·locada permanentment a prop del lloc de l'accident.

En aquest mapa, un pot veure totes les bicicletes fantasma conegudes per OpenStreetMap. Falta una bicicleta fantasma? Tothom pot afegir o actualitzar informació aquí; només cal que tingueu un compte d'OpenStreetMap (gratuït).

Hi ha un compte automatitzat a Mastodon que publica una visió mensual de les bicicletes fantasma a tot el món

", "pl": "Duch roweru to pomnik upamiętniający rowerzystę, który zginął w wypadku drogowym, w postaci białego roweru umieszczonego na stałe w pobliżu miejsca wypadku.

Na tej mapie każdy może zobaczyć wszystkie takie duchy roweru znane w OpenStreetMap. Czy brakuje ducha roweru? Każdy może tu dodać lub zaktualizować informacje - wystarczy posiadać (bezpłatne) konto OpenStreetMap.

Istnieje automatyczne konto na Mastodonie, na którym publikowany jest miesięczny przegląd duchów roweru na całym świecie

", - "uk": "Велосипед-примара — це меморіал велосипедисту, який загинув у дорожньо-транспортній пригоді, у вигляді білого велосипеда, постійно розміщеного поблизу місця аварії.

На цій мапі ви можете побачити всі велосипеди-примари, відомі в OpenStreetMap. Велосипед-примара відсутній? Кожен може додавати або оновлювати інформацію тут — вам потрібно лише мати обліковий запис OpenStreetMap.

На Mastodon існує бот, який публікує щомісячний огляд велосипедів-примар у всьому світі

" + "uk": "Велосипед-примара — це меморіал велосипедисту, який загинув у дорожньо-транспортній пригоді, у вигляді білого велосипеда, постійно розміщеного поблизу місця аварії.

На цій мапі ви можете побачити всі велосипеди-примари, відомі в OpenStreetMap. Велосипед-примара відсутній? Кожен може додавати або оновлювати інформацію тут — вам потрібно лише мати обліковий запис OpenStreetMap.

На Mastodon існує бот, який публікує щомісячний огляд велосипедів-примар у всьому світі

", + "ko": "고스트 바이크는 교통사고로 사망한 자전거 이용자를 기리기 위해 사고 현장 근처에 영구적으로 설치된 하얀 자전거 형태의 추모 기념물입니다.

이 지도에서는 OpenStreetMap에 등록된 모든 고스트 바이크를 확인할 수 있습니다. 표시되지 않은 고스트 바이크가 있습니까? 누구나 정보를 추가하거나 업데이트할 수 있습니다. 무료 OpenStreetMap 계정만 있으면 됩니다.

전 세계 고스트 바이크에 대한 월간 개요를 게시하는 Mastodon의 자동화 계정도 존재합니다.

" }, "icon": "./assets/themes/ghostbikes/logo.svg", "defaultBackgroundId": "protomaps.white", diff --git a/assets/themes/ghostsigns/ghostsigns.json b/assets/themes/ghostsigns/ghostsigns.json index ec10a17f3..f9755b8dd 100644 --- a/assets/themes/ghostsigns/ghostsigns.json +++ b/assets/themes/ghostsigns/ghostsigns.json @@ -6,7 +6,8 @@ "es": "Letreros fantasma", "cs": "Nápisy na zdech", "uk": "Примарні знаки", - "nl": "Spookreclames" + "nl": "Spookreclames", + "ko": "고스트 사인" }, "description": { "en": "A map showing disused signs on buildings", @@ -16,7 +17,9 @@ "cs": "Mapa zobrazující nepoužívané nápisy na budovách", "uk": "Мапа, на якій показані вивіски на будівлях, що не використовуються", "fr": "Une carte montrant les enseignes désaffectées sur des bâtiments", - "nl": "Een kaart met ongebruikte borden op gebouwen" + "nl": "Een kaart met ongebruikte borden op gebouwen", + "ko": "건물에 부착된 사용되지 않는 표지판을 보여주는 지도입니다", + "zh_Hant": "在建築上顯示設施停止使用的地圖" }, "icon": "./assets/themes/advertising/wall_painting.svg", "layers": [ @@ -50,7 +53,8 @@ "es": "¿Es esta obra de arte un anuncio histórico?", "cs": "Je toto dílo historickou reklamou?", "fr": "Est-ce que cette œuvre d'art est une publicité historique ?", - "nl": "Is dit kunstwerk een historische advertentie?" + "nl": "Is dit kunstwerk een historische advertentie?", + "ko": "이 예술 작품은 역사적인 상징입니까?" }, "mappings": [ { @@ -64,7 +68,9 @@ "es": "Esta obra de arte es un anuncio histórico", "cs": "Toto dílo je historickou reklamou", "fr": "Cette œuvre d'art est une publicité historique", - "nl": "Dit kunstwerk is een historische advertentie" + "nl": "Dit kunstwerk is een historische advertentie", + "ko": "이 예술 작품은 역사적인 상징입니다", + "zh_Hant": "這個藝術品是歷史上的宣傳品" } }, { @@ -78,7 +84,9 @@ "es": "Esta obra de arte no es un anuncio histórico", "cs": "Toto dílo není historickou reklamou", "fr": "Cette œuvre d'art n'est pas une publicité historique", - "nl": "Dit kunstwerk is geen historische advertentie" + "nl": "Dit kunstwerk is geen historische advertentie", + "ko": "이 예술 작품은 역사적인 상징이 아닙니다", + "zh_Hant": "這個藝術不是歷史上的宣傳品" } } ] diff --git a/assets/themes/glutenfree/glutenfree.json b/assets/themes/glutenfree/glutenfree.json index 85ec0b651..07d5824dd 100644 --- a/assets/themes/glutenfree/glutenfree.json +++ b/assets/themes/glutenfree/glutenfree.json @@ -11,7 +11,8 @@ "hu": "Gluténmentes helyek", "uk": "Без глютену", "fr": "Sans gluten", - "nl": "Glutenvrij" + "nl": "Glutenvrij", + "ko": "글루텐프리" }, "description": { "en": "A crowdsourced map with glutenfree items", @@ -21,7 +22,8 @@ "ca": "Un mapa col·lectiu amb articles sense gluten", "cs": "Mapa s bezlepkovými položkami vytvořená pomocí crowdsourcingu", "uk": "Колективна мапа з безглютеновими продуктами", - "nl": "Een gecrowdsourcete kaart met glutenvrije artikelen" + "nl": "Een gecrowdsourcete kaart met glutenvrije artikelen", + "ko": "글루텐프리 제품이 있는 크라우드소싱 지도입니다" }, "icon": "./assets/layers/questions/glutenfree.svg", "layers": [ diff --git a/assets/themes/grb/grb.json b/assets/themes/grb/grb.json index 4b7ca9a08..58409d303 100644 --- a/assets/themes/grb/grb.json +++ b/assets/themes/grb/grb.json @@ -13,7 +13,8 @@ "da": "Dette tema er et forsøg på at hjælpe med at automatisere GRB-importen.", "ca": "Aquest tema és un intent d'automatitzar la importació GRB.", "cs": "Toto téma je pokusem o automatizaci importu GRB.", - "pl": "Ten temat jest próbą pomocy w automatyzacji importu GRB." + "pl": "Ten temat jest próbą pomocy w automatyzacji importu GRB.", + "ko": "GRB 데이터를 효율적으로 가져오도록 돕기 위한 테마입니다." }, "shortDescription": { "nl": "Grb import helper tool" @@ -61,7 +62,8 @@ "da": "Hvad er det for en bygning?", "cs": "Jaký druh budovy je toto?", "ca": "Quin tipus d'edifici és aquest?", - "pl": "Jaki to rodzaj budynku?" + "pl": "Jaki to rodzaj budynku?", + "ko": "어떤 종류의 건물입니까?" }, "mappings": [ { @@ -164,7 +166,8 @@ "cs": "Byl importován z GRB, referenční číslo je {source:geometry:ref}", "es": "Ha sido importado de GRB, el número de referencia es {source:geometry:ref}", "pl": "Został zaimportowany z GRB, numer referencyjny to {source:geometry:ref}", - "nl": "Werd geïmporteerd vanuit GRB, het referentienummer is {source:geometry:ref}" + "nl": "Werd geïmporteerd vanuit GRB, het referentienummer is {source:geometry:ref}", + "ko": "GRB에서 가져왔으며, 조회 번호는 {source:geometry:ref}입니다" }, "condition": "source:geometry:ref~*" }, @@ -334,7 +337,8 @@ "cs": "Metatags ještě nebyly vypočítány... Znovu otevřete toto vyskakovací okno", "es": "Aún no se calcularon las metaetiquetas... Vuelve a abrir esta ventana emergente", "ca": "Encara no s'han calculat les metaetiquetes... Torneu a obrir aquesta finestra emergent", - "pl": "Jeszcze nie obliczono metaznaczników... Otwórz to okienko ponownie" + "pl": "Jeszcze nie obliczono metaznaczników... Otwórz to okienko ponownie", + "ko": "메타태그를 아직 계산하지 못했습니다..팝업을 다시 실행해 주세요" } }, { @@ -355,7 +359,8 @@ "da": "Denne bygning har huller og er modelleret som en relation. Som sådan kan det ikke sammenblandes. Sammensæt det manuelt via bygningseksportwebstedet {open_in_josm()}", "cs": "Tato budova má otvory a je modelována jako vztah. Jako takovou ji nelze spojovat. Spojte ji ručně pomocí exportní stránky budovy {open_in_josm()}", "ca": "Aquest edifici té forats i està modelat com una relació. Com a tal, no es pot combinar. Combineu-lo manualment mitjançant el lloc d'exportació de l'edifici {open_in_josm()}", - "pl": "Budynek ten ma dziury i jest modelowany jako relacja. W związku z tym nie można go łączyć. Połącz to ręcznie za pomocą strony eksportu budynków {open_in_josm()}" + "pl": "Budynek ten ma dziury i jest modelowany jako relacja. W związku z tym nie można go łączyć. Połącz to ręcznie za pomocą strony eksportu budynków {open_in_josm()}", + "ko": "이 건물 구조 내에 비어 있는 공간이 있으며 Relation 데이터 구조를 통해 모델링 되었습니다. 따라서 자동 병합이 불가능합니다. 건물 내보내기 사이트를 통해 수동으로 병합하십시오.{open_in_josm()}" } }, { diff --git a/assets/themes/guideposts/guideposts.json b/assets/themes/guideposts/guideposts.json index 6530453df..16094c455 100644 --- a/assets/themes/guideposts/guideposts.json +++ b/assets/themes/guideposts/guideposts.json @@ -9,7 +9,8 @@ "ca": "Pal guia", "ru": "Указатели", "uk": "Вказівники", - "nl": "Wegwijzers" + "nl": "Wegwijzers", + "ko": "표지판" }, "description": { "en": "Guideposts (also known as fingerposts or finger posts) are often found along official hiking, cycling, skiing or horseback riding routes to indicate the directions to different destinations. Additionally, they are often named after a region or place and show the altitude.\n\nThe position of a signpost can be used by a hiker/biker/rider/skier as a confirmation of the current position, especially if they use a printed map without a GPS receiver. ", @@ -18,7 +19,8 @@ "es": "Los postes indicadores (también conocidos como señalización o \"fingerposts\") suelen encontrarse a lo largo de rutas oficiales de senderismo, ciclismo, esquí o equitación para indicar las direcciones a diferentes destinos. Además, a menudo llevan el nombre de una región o lugar y muestran la altitud.\n\nLa posición de un poste indicador puede ser utilizada por un excursionista/ciclista/jinete/esquiador como confirmación de la posición actual, especialmente si utiliza un mapa impreso sin un receptor GPS. ", "pl": "Drogowskazy (znane również jako \"palce na słupkach\") często znajdują się wzdłuż oficjalnych szlaków pieszych, rowerowych, narciarskich lub konnych i wskazują drogę do różnych miejsc. Ponadto często noszą nazwy regionu lub miejsca i wskazują wysokość.\n\nPozycja drogowskazu może być wykorzystana przez turystę/rowerzystę/jeźdźca/narciarza jako potwierdzenie aktualnej pozycji, zwłaszcza jeśli korzysta z drukowanej mapy bez odbiornika GPS. ", "uk": "Орієнтири (також відомі як вказівні стовпчики) часто зустрічаються вздовж офіційних пішохідних, велосипедних, лижних або кінних маршрутів, щоб вказати напрямок до різних пунктів призначення. Крім того, вони часто названі на честь регіону або місця і показують висоту над рівнем моря.\n\nПоложення вказівника може використовуватися пішоходом/велосипедистом/вершником/лижником як підтвердження поточного положення, особливо якщо він користується друкованою картою без GPS-приймача. ", - "nl": "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. " + "nl": "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. ", + "ko": "표지판(길 안내 표지 혹은 안내서라고 알려져 있다)은 공식적인 하이킹, 자전거 타기, 스키 또는 승마 경로를 따라 자주 발견되며, 다양한 목적지로 가는 방향을 나타냅니다. 또한, 종종 특정 지역이나 장소의 이름을 따서불리기도 하며 고도를 표시하기도 합니다.\n\n이 표지판의 위치는 하이커, 자전거 이용자, 승마자 또는 스키를 타는 사람의 현재 위치를 확인하는 데 사용됩니다. 특히 GPS 수신기가 없는 상태에서 종이 지도를 사용할 때 매우 유용합니다. " }, "icon": "./assets/layers/guidepost/guidepost.svg", "layers": [ diff --git a/assets/themes/hackerspaces/hackerspaces.json b/assets/themes/hackerspaces/hackerspaces.json index 40ad3853d..ad4b6567c 100644 --- a/assets/themes/hackerspaces/hackerspaces.json +++ b/assets/themes/hackerspaces/hackerspaces.json @@ -16,7 +16,8 @@ "es": "Hackerspaces y makerspaces", "eu": "Hackerspace", "pl": "Hackerspace'y", - "uk": "Хакерспейси та мейкерспейси" + "uk": "Хакерспейси та мейкерспейси", + "ko": "해커스페이스와 메이커스페이스" }, "description": { "en": "On this map you can see hackerspaces, add a new hackerspace or update data directly", @@ -30,7 +31,8 @@ "es": "En este mapa puedes ver hackerspaces, agregar un nuevo hackerspace o actualizar datos directamente", "cs": "Na této mapě si můžete prohlédnout hackerspaces, přidat nový hackerspace nebo přímo aktualizovat data", "ca": "En aquest mapa podeu veure els hackerspaces, afegir un nou hackerspace o actualitzar les dades directament", - "pl": "Na tej mapie możesz zobaczyć hackerspace, dodać nową hackerspace lub bezpośrednio zaktualizować dane" + "pl": "Na tej mapie możesz zobaczyć hackerspace, dodać nową hackerspace lub bezpośrednio zaktualizować dane", + "ko": "이 지도에서는 해커스페이스를 확인할 수 있으며, 새로운 해커스페이스를 추가하거나 데이터를 직접 업데이트할 수 있습니다" }, "shortDescription": { "en": "A map of hackerspaces", @@ -45,7 +47,8 @@ "es": "Un mapa de hackerspaces", "ca": "Un mapa dels hackerspaces", "pl": "Mapa hackerspaceów", - "uk": "Мапа хакерських просторів" + "uk": "Мапа хакерських просторів", + "ko": "해커스페이스 지도" }, "icon": "./assets/themes/hackerspaces/glider.svg", "layers": [ diff --git a/assets/themes/hailhydrant/hailhydrant.json b/assets/themes/hailhydrant/hailhydrant.json index 27d2d0db5..555ed8558 100644 --- a/assets/themes/hailhydrant/hailhydrant.json +++ b/assets/themes/hailhydrant/hailhydrant.json @@ -16,7 +16,8 @@ "da": "Brandhaner, brandslukkere, brandstationer og ambulancestationer", "cs": "Hydranty, hasicí přístroje, požární stanice a stanice záchranné služby", "pl": "Hydranty, gaśnice, remizy strażackie i pogotowia ratunkowe", - "uk": "Гідранти, вогнегасники, пожежні станції та станції швидкої допомоги" + "uk": "Гідранти, вогнегасники, пожежні станції та станції швидкої допомоги", + "ko": "소화전, 소화기, 소방서, 구급차 대기소" }, "description": { "en": "On this map you can find and update hydrants, fire stations, ambulance stations, and extinguishers in your favorite neighborhoods.", @@ -32,7 +33,8 @@ "da": "På dette kort kan du finde og opdatere brandhaner, brandstationer, ambulancestationer og brandslukkere i dine yndlingskvarterer.\n\nDu kan spore din præcise placering (kun mobil) og vælge lag, der er relevante for dig, i nederste venstre hjørne. Du kan også bruge dette værktøj til at tilføje eller redigere POI (points of interest) til kortet og give yderligere detaljer ved at besvare tilgængelige spørgsmål.\n\nAlle ændringer, du foretager, bliver automatisk gemt i den globale database af OpenStreetMap og kan frit genbruges af andre.", "ca": "A aquest mapa pots trobar i actualizar boques d'incendis, parcs de bombers, estacions d'ambulàncies i extintors als seus veïnats preferits.", "cs": "Na této mapě můžete najít a aktualizovat informace o hydrantech, stanicích záchranné služby, hasičských stanicích a hasicích přístrojích ve vašich oblíbených čtvrtích.", - "pl": "Na tej mapie możesz znaleźć i zaktualizować hydranty, remizy strażackie, karetki pogotowia i gaśnice w swoich ulubionych dzielnicach." + "pl": "Na tej mapie możesz znaleźć i zaktualizować hydranty, remizy strażackie, karetki pogotowia i gaśnice w swoich ulubionych dzielnicach.", + "ko": "이 지도에서 선호하는 지역의 소화전, 소방서, 구급차 대기소, 그리고 소화기를 확인하고 업데이트할 수 있습니다." }, "shortDescription": { "en": "Map to show hydrants, extinguishers, fire stations, and ambulance stations.", @@ -49,7 +51,8 @@ "da": "Kort for at vise brandhaner, brandslukkere, brandstationer og ambulancestationer.", "cs": "Mapa zobrazující hydranty, hasicí přístroje, požární stanice a stanice záchranné služby.", "pl": "Mapa przedstawiająca hydranty, gaśnice, remizy strażackie i karetki pogotowia.", - "uk": "Мапа, що показує гідранти, вогнегасники, пожежні станції та станції швидкої допомоги." + "uk": "Мапа, що показує гідранти, вогнегасники, пожежні станції та станції швидкої допомоги.", + "ko": "소화전, 소화기, 소방서 및 구급차 대기소를 표시하는 지도입니다." }, "icon": "./assets/themes/hailhydrant/logo.svg", "startZoom": 6, diff --git a/assets/themes/healthcare/healthcare.json b/assets/themes/healthcare/healthcare.json index 574178b07..fc093cab6 100644 --- a/assets/themes/healthcare/healthcare.json +++ b/assets/themes/healthcare/healthcare.json @@ -17,7 +17,8 @@ "zh_Hant": "醫療保健", "it": "Assistenza sanitaria", "hu": "Egészségügy", - "uk": "Охорона здоров'я" + "uk": "Охорона здоров'я", + "ko": "의료" }, "description": { "en": "On this map, various healthcare related items are shown", @@ -30,7 +31,8 @@ "es": "En este mapa, se muestran varios elementos relacionados con la atención médica", "pl": "Na tej mapie pokazane są różne elementy związane z opieką zdrowotną", "it": "Su questa mappa sono indicati vari elementi relativi all'assistenza sanitaria", - "uk": "На цій мапі показані різні обʼєкти, повʼязані з охороною здоровʼя" + "uk": "На цій мапі показані різні обʼєкти, повʼязані з охороною здоровʼя", + "ko": "이 지도에서는 다양한 의료 관련 항목이 표시됩니다" }, "icon": "./assets/layers/doctors/doctors.svg", "startZoom": 16, @@ -63,7 +65,8 @@ "nl": "een winkel voor medische hulpmiddelen", "fr": "un commerce d'équipements médicaux", "pl": "sklep z artykułami medycznymi", - "it": "un negozio di forniture mediche" + "it": "un negozio di forniture mediche", + "ko": "의료 용품 상점" }, "tags": [ "shop=medical_supply" @@ -79,7 +82,8 @@ "nl": "een hoorapparatenwinkel", "fr": "un magasin d'appareils auditifs", "pl": "sklep z aparatami słuchowymi", - "it": "un negozio di apparecchi acustici" + "it": "un negozio di apparecchi acustici", + "ko": "보청기 상점" }, "tags": [ "shop=hearing_aids" @@ -96,7 +100,8 @@ "nl": "een optieker", "pl": "optyk", "zh_Hant": "配鏡師", - "it": "un ottico" + "it": "un ottico", + "ko": "안경점" }, "tags": [ "shop=optician" diff --git a/assets/themes/hotels/hotels.json b/assets/themes/hotels/hotels.json index 60af39d7a..133e3e7b9 100644 --- a/assets/themes/hotels/hotels.json +++ b/assets/themes/hotels/hotels.json @@ -17,7 +17,8 @@ "it": "Hotel", "ru": "Гостиницы", "hu": "Szállodák", - "uk": "Готелі" + "uk": "Готелі", + "ko": "호텔" }, "description": { "en": "On this map, you'll find hotels in your area", @@ -31,7 +32,8 @@ "ca": "En aquest mapa trobareu hotels a la vostra zona", "pl": "Na tej mapie znajdziesz hotele w Twojej okolicy", "it": "Su questa mappa, troverai gli hotel della tua zona", - "uk": "На цій мапі ви знайдете готелі поруч з вами" + "uk": "На цій мапі ви знайдете готелі поруч з вами", + "ko": "이 지도에서는 해당 지역의 호텔을 확인할 수 있습니다" }, "icon": "./assets/layers/tourism_accomodation/hotel.svg", "startZoom": 13, diff --git a/assets/themes/icecream/icecream.json b/assets/themes/icecream/icecream.json index ac850858f..a7d1d7087 100644 --- a/assets/themes/icecream/icecream.json +++ b/assets/themes/icecream/icecream.json @@ -12,7 +12,8 @@ "hu": "Fagylalt", "uk": "Морозиво", "fr": "Glace", - "nl": "IJs" + "nl": "IJs", + "ko": "아이스크림" }, "description": { "en": "A map showing ice cream parlors and ice cream vending machines", @@ -21,7 +22,8 @@ "ca": "Un mapa que mostra les gelateries i les màquines expenedores de gelats", "es": "Un mapa que muestra heladerías y máquinas expendedoras de helados", "it": "Una mappa che mostra le gelaterie e i distributori automatici di gelato", - "nl": "Een kaart met ijssalons en ijsautomaten" + "nl": "Een kaart met ijssalons en ijsautomaten", + "ko": "아이스크림 가게와 아이스크림 자판기를 표시하는 지도입니다" }, "icon": "./assets/layers/ice_cream/ice_cream.svg", "layers": [ diff --git a/assets/themes/indoors/indoors.json b/assets/themes/indoors/indoors.json index 2e75e515d..23659fb7c 100644 --- a/assets/themes/indoors/indoors.json +++ b/assets/themes/indoors/indoors.json @@ -17,7 +17,8 @@ "it": "Al chiuso", "ru": "Внутри помещений", "hu": "Beltéri létesítmények", - "uk": "Плани приміщень" + "uk": "Плани приміщень", + "ko": "실내" }, "description": { "en": "On this map, publicly accessible indoor places are shown", @@ -31,7 +32,8 @@ "ca": "En aquest mapa es mostren els llocs interiors accessibles al públic", "pl": "Na tej mapie pokazane są publicznie dostępne miejsca w pomieszczeniach zamkniętych", "it": "Su questa mappa sono indicati i luoghi al chiuso accessibili al pubblico", - "uk": "На цій мапі показані загальнодоступні плани приміщень" + "uk": "На цій мапі показані загальнодоступні плани приміщень", + "ko": "이 지도에서는 누구나 접근 가능한 실내 장소가 표시됩니다" }, "icon": "./assets/layers/entrance/entrance.svg", "startZoom": 14, diff --git a/assets/themes/insects/insects.json b/assets/themes/insects/insects.json index ccd4e9898..6ed5ac586 100644 --- a/assets/themes/insects/insects.json +++ b/assets/themes/insects/insects.json @@ -3,12 +3,18 @@ "title": { "en": "Insect Hotels", "nl": "Insectenhotels", - "de": "Insektenhotels" + "de": "Insektenhotels", + "cs": "Hmyzí hotely", + "ko": "곤충 호텔", + "uk": "Готелі для комах" }, "description": { "en": "Insect hotels provide shelter for insects.", "nl": "Insectenhotels bieden onderdak aan insecten.", - "de": "Insektenhotels bieten Insekten Unterschlupf." + "de": "Insektenhotels bieten Insekten Unterschlupf.", + "cs": "Hmyzí hotely poskytují hmyzu úkryt.", + "ko": "곤충 호텔은 곤충들에게 쉼터를 제공합니다.", + "uk": "Готелі для комах надають притулок комахам." }, "icon": "./assets/layers/insect_hotel/insect_hotel.svg", "layers": [ diff --git a/assets/themes/items_with_image/items_with_image.json b/assets/themes/items_with_image/items_with_image.json index 01921e63c..46aa50b09 100644 --- a/assets/themes/items_with_image/items_with_image.json +++ b/assets/themes/items_with_image/items_with_image.json @@ -6,14 +6,16 @@ "es": "Todos los elementos con imágenes", "cs": "Všechny položky s obrázky", "hu": "Minden képpel rendelkező térképobjektum", - "nl": "Alle items met afbeeldingen" + "nl": "Alle items met afbeeldingen", + "ko": "모든 요소는 이미지를 가지고 있습니다" }, "description": { "en": "A map showing all items on OSM which have an image. This theme is a very bad fit for MapComplete as someone is not able to directly add a picture. However, this theme is mostly here to include this all into the database, which'll allow this to quickly fetch images nearby for other features", "de": "Eine Karte, die alle Objekte auf OSM zeigt, die ein Bild haben. Dieses Thema ist sehr schlecht für MapComplete geeignet, da man nicht direkt ein Bild hinzufügen kann. Dieses Thema ist jedoch hauptsächlich dazu da, um alles in die Datenbank aufzunehmen, was es ermöglicht, Bilder in der Nähe für andere Funktionen schnell zu finden", "es": "Un mapa que muestra todos los elementos en OSM que tienen una imagen. Este tema no es adecuado para MapComplete, ya que no se puede agregar una imagen directamente. Sin embargo, este tema está aquí principalmente para incluir todo esto en la base de datos, lo que permitirá obtener rápidamente imágenes cercanas para otras funciones", "cs": "Mapa zobrazující všechny položky v OSM, které mají obrázek. Toto téma je pro MapComplete velmi nevhodné, protože někdo nemůže přímo přidat obrázek. Nicméně toto téma je zde hlavně proto, aby to vše zahrnovalo do databáze, což umožní rychle načítat obrázky v okolí pro další funkce", - "nl": "Een kaart die alle items op OSM toont die een afbeelding hebben. Dit thema past heel slecht bij MapComplete omdat het niet mogelijk is een afbeelding toe te voegen. Dit thema is er vooral om alles in de database op te nemen, waardoor het snel afbeeldingen in de buurt kan ophalen voor andere functies" + "nl": "Een kaart die alle items op OSM toont die een afbeelding hebben. Dit thema past heel slecht bij MapComplete omdat het niet mogelijk is een afbeelding toe te voegen. Dit thema is er vooral om alles in de database op te nemen, waardoor het snel afbeeldingen in de buurt kan ophalen voor andere functies", + "ko": "이미지가 포함된 OSM의 모든 항목을 표시하는 지도입니다. 이 테마는 사용자가 직접 사진을 추가할 수 없기 때문에 MapComplete와 잘 맞지 않을 수 있습니다. 그러나 이러한 모든 데이터를 데이터베이스에 포함시켜, 다른 기능에서 근처의 이미지를 빠르게 가져올 수 있도록 하는 것이 이 테마의 주요 목적입니다" }, "icon": "./assets/layers/item_with_image/camera.svg", "hideFromOverview": true, diff --git a/assets/themes/kerbs_and_crossings/kerbs_and_crossings.json b/assets/themes/kerbs_and_crossings/kerbs_and_crossings.json index 39a87bad0..60120f89d 100644 --- a/assets/themes/kerbs_and_crossings/kerbs_and_crossings.json +++ b/assets/themes/kerbs_and_crossings/kerbs_and_crossings.json @@ -13,7 +13,8 @@ "ca": "Vorals i encreuaments", "pl": "Krawężniki i przejścia", "hu": "Járdaszegélyek és gyalogosátkelők", - "uk": "Бордюри та переходи" + "uk": "Бордюри та переходи", + "ko": "보도 경계석 그리고 횡단보도" }, "description": { "en": "A map showing kerbs and crossings.", @@ -26,7 +27,8 @@ "es": "Un mapa que muestra bordillos y cruces.", "ca": "Un mapa amb voreres i encreuaments.", "pl": "Mapa pokazująca krawężniki i przejścia.", - "uk": "Мапа з позначенням бордюрів та пішохідних переходів." + "uk": "Мапа з позначенням бордюрів та пішохідних переходів.", + "ko": "보도 경계석과 횡단보도를 표시하는 지도입니다." }, "icon": "./assets/layers/kerbs/KerbIcon.svg", "startZoom": 19, @@ -63,7 +65,8 @@ "eu": "bidegurutze bat", "cs": "křížení", "pl": "przejście", - "it": "un incrocio" + "it": "un incrocio", + "ko": "횡단보도" }, "tags": [ "highway=crossing" @@ -78,7 +81,8 @@ "ca": "Creuament per vianants i/o ciclistes", "pl": "Przejście dla pieszych i/lub przejazd dla rowerów", "cs": "Přechod pro chodce a/nebo cyklisty", - "it": "Attraversamenti per pedoni e/o ciclisti" + "it": "Attraversamenti per pedoni e/o ciclisti", + "ko": "보행자 및/또는 자전거 이용자를 위한 횡단보도" }, "snapToLayer": [ "cycleways_and_roads" diff --git a/assets/themes/lactosefree/lactosefree.json b/assets/themes/lactosefree/lactosefree.json index d09cc3f5a..88e72ac29 100644 --- a/assets/themes/lactosefree/lactosefree.json +++ b/assets/themes/lactosefree/lactosefree.json @@ -8,7 +8,8 @@ "cs": "Bezlaktózové obchody a restaurace", "hu": "Laktózmentes boltok és éttermek", "uk": "Магазини та ресторани без лактози", - "nl": "Lactosevrije winkels en restaurants" + "nl": "Lactosevrije winkels en restaurants", + "ko": "무유당 제품 상점과 식당" }, "description": { "en": "A crowdsourced map with lactose free shops and restaurants", @@ -17,7 +18,8 @@ "ca": "Un mapa col·lectiu amb botigues i restaurants sense lactosa", "cs": "Mapa bezlaktózových obchodů a restaurací vytvořená crowdsourcingem", "uk": "Колективна мапа з магазинами та ресторанами з безлактозними продуктами", - "nl": "Een gecrowdsourcete kaart met lactosevrije winkels en restaurants" + "nl": "Een gecrowdsourcete kaart met lactosevrije winkels en restaurants", + "ko": "무유당 제품을 판매하는 상점과 식당을 표시하는 크라우드소싱 지도입니다" }, "icon": "./assets/layers/questions/lactose_free.svg", "layers": [ diff --git a/assets/themes/lighthouses/lighthouses.json b/assets/themes/lighthouses/lighthouses.json index d4ca190e5..d9762cbde 100644 --- a/assets/themes/lighthouses/lighthouses.json +++ b/assets/themes/lighthouses/lighthouses.json @@ -11,7 +11,8 @@ "hu": "Világítótornyok", "uk": "Маяки", "fr": "Phares", - "nl": "Vuurtorens" + "nl": "Vuurtorens", + "ko": "등대" }, "description": { "en": "Lighthouses are tall buildings with a light on top to guide marine traffic.", @@ -21,7 +22,8 @@ "cs": "Majáky jsou vysoké budovy se světlem na vrcholu, které slouží k vedení námořní dopravy.", "uk": "Маяки - це високі будівлі зі світлом на вершині, що спрямовують морський рух.", "fr": "Les phares sont des hauts bâtiments avec une lumière au sommet pour guider le trafic maritime.", - "nl": "Vuurtorens zijn hoge gebouwen met een licht erop om het scheepvaartverkeer te leiden." + "nl": "Vuurtorens zijn hoge gebouwen met een licht erop om het scheepvaartverkeer te leiden.", + "ko": "등대는 해상 교통을 안내하기 위해 꼭대기에 불빛이 있는 높은 건물입니다." }, "icon": "./assets/themes/lighthouses/lighthouse.svg", "startLat": 51.33884, diff --git a/assets/themes/mapcomplete-changes/mapcomplete-changes.json b/assets/themes/mapcomplete-changes/mapcomplete-changes.json index f06464705..464be4590 100644 --- a/assets/themes/mapcomplete-changes/mapcomplete-changes.json +++ b/assets/themes/mapcomplete-changes/mapcomplete-changes.json @@ -6,7 +6,8 @@ "cs": "Změny provedené pomocí MapComplete", "es": "Cambios realizados con MapComplete", "fr": "Modifications faites avec MapComplete", - "nl": "Wijzigingen gemaakt met MapComplete" + "nl": "Wijzigingen gemaakt met MapComplete", + "ko": "MapComplete로 이루어진 변경 사항" }, "shortDescription": { "en": "Shows changes made by MapComplete", @@ -14,7 +15,8 @@ "cs": "Zobrazuje změny provedené nástrojem MapComplete", "es": "Muestra los cambios realizados por MapComplete", "fr": "Afficher les modifications faites avec MapComplete", - "nl": "Toont wijzigingen gemaakt met MapComplete" + "nl": "Toont wijzigingen gemaakt met MapComplete", + "ko": "MapComplete를 통해 이루어진 변경 사항을 표시합니다" }, "description": { "en": "This maps shows all the changes made with MapComplete", @@ -23,7 +25,8 @@ "pl": "Ta mapa pokazuje wszystkie zmiany wprowadzone za pomocą MapComplete", "cs": "Tyto mapy zobrazují všechny změny provedené pomocí MapComplete", "fr": "Cette carte montre tous les changements effectués avec MapComplete", - "nl": "Deze kaarten tonen alle wijzigingen die zijn gemaakt met MapComplete" + "nl": "Deze kaarten tonen alle wijzigingen die zijn gemaakt met MapComplete", + "ko": "이 지도는 MapComplete를 사용하여 이루어진 모든 변경 사항을 표시합니다" }, "icon": "./assets/svg/logo.svg", "hideFromOverview": true, @@ -39,7 +42,8 @@ "es": "Centros de conjuntos de cambios", "fr": "Centre du groupe de modifications", "nl": "Changeset centra", - "cs": "Changeset centra" + "cs": "Changeset centra", + "ko": "주요 변경 사항" }, "minzoom": 0, "source": { @@ -53,7 +57,8 @@ "de": "Änderungssatz für {theme}", "cs": "Sada změn pro {theme}", "es": "Conjunto de cambios para {theme}", - "nl": "Changeset voor {theme}" + "nl": "Changeset voor {theme}", + "ko": "{theme}에 대한 변경 사항" } }, "description": { @@ -61,7 +66,8 @@ "de": "Zeigt alle MapComplete-Änderungen", "es": "Muestra todos los cambios de MapComplete", "cs": "Zobrazí všechny změny MapComplete", - "nl": "Toon alle MapComplete-wijzigingen" + "nl": "Toon alle MapComplete-wijzigingen", + "ko": "MapComplete의 모든 변화 보기" }, "tagRenderings": [ { @@ -71,7 +77,8 @@ "de": "Änderungssatz {id}", "cs": "Sada změn {id}", "es": "Conjunto de cambios {id}", - "nl": "Changeset {id}" + "nl": "Changeset {id}", + "ko": "변경사항{id}" } }, { @@ -81,7 +88,8 @@ "de": "Wer hat zu dieser Änderung beigetragen?", "cs": "Který přispěvatel provedl tuto změnu?", "es": "¿Qué colaborador realizó este cambio?", - "nl": "Welke bijdrager maakte deze verandering?" + "nl": "Welke bijdrager maakte deze verandering?", + "ko": "이 변화를 만든 기여자는 누구입니까?" }, "freeform": { "key": "user" @@ -92,7 +100,8 @@ "cs": "Změna provedena uživatelem {user}", "es": "Cambio realizado por {user}", "fr": "Modification faite par {user}", - "nl": "Wijziging aangebracht door {user}" + "nl": "Wijziging aangebracht door {user}", + "ko": "변경 사항은 {user}에 의해 만들어졌습니다" } }, { @@ -102,7 +111,8 @@ "de": "Welches Thema wurde für diese Änderung verwendet?", "cs": "Jaký motiv byl použit k provedení této změny?", "es": "¿Qué tema se utilizó para realizar este cambio?", - "nl": "Welk thema werd gebruikt voor deze wijziging?" + "nl": "Welk thema werd gebruikt voor deze wijziging?", + "ko": "이 변경을 수행하는 데 무슨 테마가 사용되었나요?" }, "freeform": { "key": "theme" @@ -112,7 +122,8 @@ "de": "Änderung mit Thema {theme}", "es": "Cambio con el tema {theme}", "nl": "Verander met thema {theme}", - "cs": "Změna pomocí tématu {theme}" + "cs": "Změna pomocí tématu {theme}", + "ko": "테마 변경 사항{theme}" } }, { @@ -125,14 +136,16 @@ "de": "In welcher Sprache (Locale) wurde diese Änderung vorgenommen?", "cs": "V jakém prostředí (jazyce) byla tato změna provedena?", "es": "¿En qué configuración regional (idioma) se realizó este cambio?", - "nl": "In welke 'locale' (taal) is deze wijziging gemaakt?" + "nl": "In welke 'locale' (taal) is deze wijziging gemaakt?", + "ko": "이 변경은 어떤 지역(언어)로 이루어졌나요?" }, "render": { "en": "User locale is {locale}", "de": "Die Benutzersprache ist {locale}", "cs": "Uživatelské prostředí je {locale}", "es": "Configuración regional del usuario es {locale}", - "nl": "De gebruikerstaal (locale) is {locale}" + "nl": "De gebruikerstaal (locale) is {locale}", + "ko": "사용자 지역은 {locale} 입니다" } }, { @@ -142,14 +155,16 @@ "de": "Änderung mit {host}", "cs": "Změnit pomocí {host}", "es": "Cambio realizado con {host}", - "nl": "Gewijzigd met {host}" + "nl": "Gewijzigd met {host}", + "ko": "{host}를 사용하여 변경되었습니다" }, "question": { "en": "What host (website) was this change made with?", "de": "Bei welchem Host (Website) wurde diese Änderung vorgenommen?", "cs": "U jakého hostitele (webové stránky) byla tato změna provedena?", "es": "¿Con qué anfitrión (sitio web) se realizó este cambio?", - "nl": "Met welke host (website) is deze wijziging gemaakt?" + "nl": "Met welke host (website) is deze wijziging gemaakt?", + "ko": "이 변경은 어떤 호스트(웹사이트)를 사용하여 이루어졌나요?" }, "freeform": { "key": "host" @@ -175,7 +190,8 @@ "cs": "Jaká verze aplikace MapComplete byla použita k provedení této změny?", "es": "¿Qué versión de MapComplete se utilizó para realizar este cambio?", "fr": "Quelle version de MapCompletee a été utilisée pour faire cette modification ?", - "nl": "Welke versie van MapComplete is gebruikt voor deze wijziging?" + "nl": "Welke versie van MapComplete is gebruikt voor deze wijziging?", + "ko": "이 변경을 수행하는 데 사용된 MapComplete의 버전은 무엇인가요?" }, "render": { "en": "Made with {editor}", @@ -183,7 +199,8 @@ "cs": "Vytvořeno pomocí {editor}", "es": "Hecho con {editor}", "fr": "Fait avec {editor}", - "nl": "Gemaakt met {editor}" + "nl": "Gemaakt met {editor}", + "ko": "{editor}에 의해 만들어졌습니다" }, "freeform": { "key": "editor" @@ -591,7 +608,8 @@ "pl": "Nazwa tematu zawiera {search}", "cs": "Název obsahuje {search}", "fr": "Le nom du thème contient {search}", - "nl": "Themanaam bevat {search}" + "nl": "Themanaam bevat {search}", + "ko": "테마 이름에 {search}가 포함되어 있습니다" } } ] @@ -612,7 +630,8 @@ "es": "El nombre del tema no contiene {search}", "cs": "Název motivu neobsahuje {search}", "fr": "Le nom du thème ne contient pas {search}", - "nl": "Themanaam bevat geen {search}" + "nl": "Themanaam bevat geen {search}", + "ko": "테마 이름에 {search}가 포함되어 있지 않습니다" } } ] @@ -633,7 +652,8 @@ "es": "Hecho por el colaborador {search}", "cs": "Vytvořeno přispěvatelem {search}", "fr": "Fait par le·a contributeur·trice {search}", - "nl": "Toegevoegd door {search}" + "nl": "Toegevoegd door {search}", + "ko": "기여자 {search}에 의해 만들어졌습니다" } } ] @@ -654,7 +674,8 @@ "es": "No hecho por el colaborador {search}", "cs": "Nevytvořeno přispěvatelem {search}", "fr": "Pas fait par le·a contributeur·trice {search}", - "nl": "Niet toegevoegd door {search}" + "nl": "Niet toegevoegd door {search}", + "ko": "{search} 기여자가 만든 것이 아닙니다" } } ] @@ -676,7 +697,8 @@ "es": "Hecho antes de {search}", "cs": "Vytvořeno před {search}", "fr": "Fait avant {search}", - "nl": "Toegevoegd vóór {search}" + "nl": "Toegevoegd vóór {search}", + "ko": "{search} 이전에 만들어졌습니다" } } ] @@ -698,7 +720,8 @@ "es": "Hecho después de {search}", "cs": "Vytvořeno po {search}", "fr": "Fait après {search}", - "nl": "Toegevoegd na {search}" + "nl": "Toegevoegd na {search}", + "ko": "{search} 이후에 만들어졌습니다" } } ] @@ -719,7 +742,8 @@ "es": "Idioma del usuario (código ISO) {search}", "cs": "Jazyk uživatele (iso-kód) {search}", "fr": "Langage utilisateur (code iso) {search}", - "nl": "Gebruikerstaal (iso-code) {search}" + "nl": "Gebruikerstaal (iso-code) {search}", + "ko": "사용자 언어 (iso-code) {search}" } } ] @@ -739,7 +763,8 @@ "de": "Erstellt mit Host {search}", "cs": "Vytvořeno pomocí hostitele {search}", "es": "Hecho con el anfitrión {search}", - "nl": "Gemaakt met {search}" + "nl": "Gemaakt met {search}", + "ko": "호스트 {search}에 의해 만들어졌습니다" } } ] @@ -754,7 +779,8 @@ "de": "Changeset hat mindestens ein Bild hinzugefügt", "cs": "Sada změn přidala alespoň jeden obrázek", "es": "El conjunto de cambios agregó al menos una imagen", - "nl": "Changeset voegde minstens één afbeelding toe" + "nl": "Changeset voegde minstens één afbeelding toe", + "ko": "주요 변경사항에 최소 하나의 이미지가 추가 되었습니다" } } ] @@ -769,7 +795,8 @@ "de": "GRB-Thema ausschließen", "cs": "Vyloučit motiv GRB", "es": "Excluir el tema GRB", - "nl": "GRB-thema uitsluiten" + "nl": "GRB-thema uitsluiten", + "ko": "GRB 테마 제외" } } ] @@ -784,7 +811,8 @@ "de": "Etymologie-Thema ausschließen", "es": "Excluir el tema de etimología", "cs": "Vyloučit etymologii tématu", - "nl": "Thema etymologie uitsluiten" + "nl": "Thema etymologie uitsluiten", + "ko": "어원 테마 제외" } } ] @@ -804,7 +832,8 @@ "cs": "Další statistiky najdete zde", "es": "Puedes encontrar más estadísticas aquí", "fr": "Plus de statistiques peuvent être trouvées ici", - "nl": "Meer statistieken vind je hier" + "nl": "Meer statistieken vind je hier", + "ko": "추가 통계는 에서 확인할 수 있습니다" } }, { diff --git a/assets/themes/mapcomplete-changes/mapcomplete-changes.proto.json b/assets/themes/mapcomplete-changes/mapcomplete-changes.proto.json index acfec3ff1..ed7530db0 100644 --- a/assets/themes/mapcomplete-changes/mapcomplete-changes.proto.json +++ b/assets/themes/mapcomplete-changes/mapcomplete-changes.proto.json @@ -6,7 +6,8 @@ "cs": "Změny provedené pomocí MapComplete", "es": "Cambios realizados con MapComplete", "fr": "Modifications faites avec MapComplete", - "nl": "Wijzigingen gemaakt met MapComplete" + "nl": "Wijzigingen gemaakt met MapComplete", + "ko": "MapComplete로 이루어진 변경 사항" }, "shortDescription": { "en": "Shows changes made by MapComplete", @@ -14,7 +15,8 @@ "cs": "Zobrazuje změny provedené nástrojem MapComplete", "es": "Muestra los cambios realizados por MapComplete", "fr": "Afficher les modifications faites avec MapComplete", - "nl": "Toont wijzigingen gemaakt met MapComplete" + "nl": "Toont wijzigingen gemaakt met MapComplete", + "ko": "MapComplete를 통해 이루어진 변경 사항을 표시합니다" }, "description": { "en": "This maps shows all the changes made with MapComplete", @@ -23,7 +25,8 @@ "pl": "Ta mapa pokazuje wszystkie zmiany wprowadzone za pomocą MapComplete", "cs": "Tyto mapy zobrazují všechny změny provedené pomocí MapComplete", "fr": "Cette carte montre tous les changements effectués avec MapComplete", - "nl": "Deze kaarten tonen alle wijzigingen die zijn gemaakt met MapComplete" + "nl": "Deze kaarten tonen alle wijzigingen die zijn gemaakt met MapComplete", + "ko": "이 지도는 MapComplete를 사용하여 이루어진 모든 변경 사항을 표시합니다" }, "icon": "./assets/svg/logo.svg", "hideFromOverview": true, @@ -39,7 +42,8 @@ "es": "Centros de conjuntos de cambios", "fr": "Centre du groupe de modifications", "nl": "Changeset centra", - "cs": "Changeset centra" + "cs": "Changeset centra", + "ko": "주요 변경 사항" }, "minzoom": 0, "source": { @@ -53,7 +57,8 @@ "de": "Änderungssatz für {theme}", "cs": "Sada změn pro {theme}", "es": "Conjunto de cambios para {theme}", - "nl": "Changeset voor {theme}" + "nl": "Changeset voor {theme}", + "ko": "{theme}에 대한 변경 사항" } }, "description": { @@ -61,7 +66,8 @@ "de": "Zeigt alle MapComplete-Änderungen", "es": "Muestra todos los cambios de MapComplete", "cs": "Zobrazí všechny změny MapComplete", - "nl": "Toon alle MapComplete-wijzigingen" + "nl": "Toon alle MapComplete-wijzigingen", + "ko": "MapComplete의 모든 변화 보기" }, "tagRenderings": [ { @@ -71,7 +77,8 @@ "de": "Änderungssatz {id}", "cs": "Sada změn {id}", "es": "Conjunto de cambios {id}", - "nl": "Changeset {id}" + "nl": "Changeset {id}", + "ko": "변경사항{id}" } }, { @@ -81,7 +88,8 @@ "de": "Wer hat zu dieser Änderung beigetragen?", "cs": "Který přispěvatel provedl tuto změnu?", "es": "¿Qué colaborador realizó este cambio?", - "nl": "Welke bijdrager maakte deze verandering?" + "nl": "Welke bijdrager maakte deze verandering?", + "ko": "이 변화를 만든 기여자는 누구입니까?" }, "freeform": { "key": "user" @@ -92,7 +100,8 @@ "cs": "Změna provedena uživatelem {user}", "es": "Cambio realizado por {user}", "fr": "Modification faite par {user}", - "nl": "Wijziging aangebracht door {user}" + "nl": "Wijziging aangebracht door {user}", + "ko": "변경 사항은 {user}에 의해 만들어졌습니다" } }, { @@ -102,7 +111,8 @@ "de": "Welches Thema wurde für diese Änderung verwendet?", "cs": "Jaký motiv byl použit k provedení této změny?", "es": "¿Qué tema se utilizó para realizar este cambio?", - "nl": "Welk thema werd gebruikt voor deze wijziging?" + "nl": "Welk thema werd gebruikt voor deze wijziging?", + "ko": "이 변경을 수행하는 데 무슨 테마가 사용되었나요?" }, "freeform": { "key": "theme" @@ -112,7 +122,8 @@ "de": "Änderung mit Thema {theme}", "es": "Cambio con el tema {theme}", "nl": "Verander met thema {theme}", - "cs": "Změna pomocí tématu {theme}" + "cs": "Změna pomocí tématu {theme}", + "ko": "테마 변경 사항{theme}" } }, { @@ -125,14 +136,16 @@ "de": "In welcher Sprache (Locale) wurde diese Änderung vorgenommen?", "cs": "V jakém prostředí (jazyce) byla tato změna provedena?", "es": "¿En qué configuración regional (idioma) se realizó este cambio?", - "nl": "In welke 'locale' (taal) is deze wijziging gemaakt?" + "nl": "In welke 'locale' (taal) is deze wijziging gemaakt?", + "ko": "이 변경은 어떤 지역(언어)로 이루어졌나요?" }, "render": { "en": "User locale is {locale}", "de": "Die Benutzersprache ist {locale}", "cs": "Uživatelské prostředí je {locale}", "es": "Configuración regional del usuario es {locale}", - "nl": "De gebruikerstaal (locale) is {locale}" + "nl": "De gebruikerstaal (locale) is {locale}", + "ko": "사용자 지역은 {locale} 입니다" } }, { @@ -142,14 +155,16 @@ "de": "Änderung mit {host}", "cs": "Změnit pomocí {host}", "es": "Cambio realizado con {host}", - "nl": "Gewijzigd met {host}" + "nl": "Gewijzigd met {host}", + "ko": "{host}를 사용하여 변경되었습니다" }, "question": { "en": "What host (website) was this change made with?", "de": "Bei welchem Host (Website) wurde diese Änderung vorgenommen?", "cs": "U jakého hostitele (webové stránky) byla tato změna provedena?", "es": "¿Con qué anfitrión (sitio web) se realizó este cambio?", - "nl": "Met welke host (website) is deze wijziging gemaakt?" + "nl": "Met welke host (website) is deze wijziging gemaakt?", + "ko": "이 변경은 어떤 호스트(웹사이트)를 사용하여 이루어졌나요?" }, "freeform": { "key": "host" @@ -175,7 +190,8 @@ "cs": "Jaká verze aplikace MapComplete byla použita k provedení této změny?", "es": "¿Qué versión de MapComplete se utilizó para realizar este cambio?", "fr": "Quelle version de MapCompletee a été utilisée pour faire cette modification ?", - "nl": "Welke versie van MapComplete is gebruikt voor deze wijziging?" + "nl": "Welke versie van MapComplete is gebruikt voor deze wijziging?", + "ko": "이 변경을 수행하는 데 사용된 MapComplete의 버전은 무엇인가요?" }, "render": { "en": "Made with {editor}", @@ -183,7 +199,8 @@ "cs": "Vytvořeno pomocí {editor}", "es": "Hecho con {editor}", "fr": "Fait avec {editor}", - "nl": "Gemaakt met {editor}" + "nl": "Gemaakt met {editor}", + "ko": "{editor}에 의해 만들어졌습니다" }, "freeform": { "key": "editor" @@ -225,7 +242,8 @@ "pl": "Nazwa tematu zawiera {search}", "cs": "Název obsahuje {search}", "fr": "Le nom du thème contient {search}", - "nl": "Themanaam bevat {search}" + "nl": "Themanaam bevat {search}", + "ko": "테마 이름에 {search}가 포함되어 있습니다" } } ] @@ -246,7 +264,8 @@ "es": "El nombre del tema no contiene {search}", "cs": "Název motivu neobsahuje {search}", "fr": "Le nom du thème ne contient pas {search}", - "nl": "Themanaam bevat geen {search}" + "nl": "Themanaam bevat geen {search}", + "ko": "테마 이름에 {search}가 포함되어 있지 않습니다" } } ] @@ -267,7 +286,8 @@ "es": "Hecho por el colaborador {search}", "cs": "Vytvořeno přispěvatelem {search}", "fr": "Fait par le·a contributeur·trice {search}", - "nl": "Toegevoegd door {search}" + "nl": "Toegevoegd door {search}", + "ko": "기여자 {search}에 의해 만들어졌습니다" } } ] @@ -288,7 +308,8 @@ "es": "No hecho por el colaborador {search}", "cs": "Nevytvořeno přispěvatelem {search}", "fr": "Pas fait par le·a contributeur·trice {search}", - "nl": "Niet toegevoegd door {search}" + "nl": "Niet toegevoegd door {search}", + "ko": "{search} 기여자가 만든 것이 아닙니다" } } ] @@ -310,7 +331,8 @@ "es": "Hecho antes de {search}", "cs": "Vytvořeno před {search}", "fr": "Fait avant {search}", - "nl": "Toegevoegd vóór {search}" + "nl": "Toegevoegd vóór {search}", + "ko": "{search} 이전에 만들어졌습니다" } } ] @@ -332,7 +354,8 @@ "es": "Hecho después de {search}", "cs": "Vytvořeno po {search}", "fr": "Fait après {search}", - "nl": "Toegevoegd na {search}" + "nl": "Toegevoegd na {search}", + "ko": "{search} 이후에 만들어졌습니다" } } ] @@ -353,7 +376,8 @@ "es": "Idioma del usuario (código ISO) {search}", "cs": "Jazyk uživatele (iso-kód) {search}", "fr": "Langage utilisateur (code iso) {search}", - "nl": "Gebruikerstaal (iso-code) {search}" + "nl": "Gebruikerstaal (iso-code) {search}", + "ko": "사용자 언어 (iso-code) {search}" } } ] @@ -373,7 +397,8 @@ "de": "Erstellt mit Host {search}", "cs": "Vytvořeno pomocí hostitele {search}", "es": "Hecho con el anfitrión {search}", - "nl": "Gemaakt met {search}" + "nl": "Gemaakt met {search}", + "ko": "호스트 {search}에 의해 만들어졌습니다" } } ] @@ -388,7 +413,8 @@ "de": "Changeset hat mindestens ein Bild hinzugefügt", "cs": "Sada změn přidala alespoň jeden obrázek", "es": "El conjunto de cambios agregó al menos una imagen", - "nl": "Changeset voegde minstens één afbeelding toe" + "nl": "Changeset voegde minstens één afbeelding toe", + "ko": "주요 변경사항에 최소 하나의 이미지가 추가 되었습니다" } } ] @@ -403,7 +429,8 @@ "de": "GRB-Thema ausschließen", "cs": "Vyloučit motiv GRB", "es": "Excluir el tema GRB", - "nl": "GRB-thema uitsluiten" + "nl": "GRB-thema uitsluiten", + "ko": "GRB 테마 제외" } } ] @@ -418,7 +445,8 @@ "de": "Etymologie-Thema ausschließen", "es": "Excluir el tema de etimología", "cs": "Vyloučit etymologii tématu", - "nl": "Thema etymologie uitsluiten" + "nl": "Thema etymologie uitsluiten", + "ko": "어원 테마 제외" } } ] @@ -438,7 +466,8 @@ "cs": "Další statistiky najdete zde", "es": "Puedes encontrar más estadísticas aquí", "fr": "Plus de statistiques peuvent être trouvées ici", - "nl": "Meer statistieken vind je hier" + "nl": "Meer statistieken vind je hier", + "ko": "추가 통계는 에서 확인할 수 있습니다" } }, { diff --git a/assets/themes/maproulette/maproulette.json b/assets/themes/maproulette/maproulette.json index 89d1806a7..49d30d241 100644 --- a/assets/themes/maproulette/maproulette.json +++ b/assets/themes/maproulette/maproulette.json @@ -12,7 +12,8 @@ "cs": "Úkoly MapRoulette", "zh_Hant": "MapRoulette 任務", "pl": "Zadania MapRoulette", - "hu": "MapRoulette-feladatok" + "hu": "MapRoulette-feladatok", + "ko": "MapRoulette 작업" }, "description": { "en": "Theme showing MapRoulette tasks, allowing you to search, filter and fix them.", @@ -23,7 +24,8 @@ "es": "Tema que muestra las tareas de MapRoulette, permitiéndote buscarlas, filtrarlas y solucionarlas.", "cs": "Téma zobrazující úkoly MapRoulette, které umožňuje vyhledávat, filtrovat a opravovat je.", "ca": "Tema que mostra les tasques de MapRoulette, que us permet cercar-les, filtrar-les i solucionar-les.", - "pl": "Temat pokazujący zadania MapRoulette, umożliwiający ich wyszukiwanie, filtrowanie i naprawianie." + "pl": "Temat pokazujący zadania MapRoulette, umożliwiający ich wyszukiwanie, filtrowanie i naprawianie.", + "ko": "MapRoulette 작업을 표시하는 테마로, 작업을 검색, 필터링 허용될 수 있습니다." }, "icon": "./assets/layers/maproulette/logomark.svg", "startZoom": 4, diff --git a/assets/themes/maps/maps.json b/assets/themes/maps/maps.json index 3c0295e3a..e74b07bcd 100644 --- a/assets/themes/maps/maps.json +++ b/assets/themes/maps/maps.json @@ -16,7 +16,8 @@ "cs": "Mapa map", "pl": "Mapa map", "hu": "Térképek térképe", - "uk": "Мапа мап" + "uk": "Мапа мап", + "ko": "모든 지도가 포함된 지도" }, "description": { "en": "On this map you can find all maps OpenStreetMap knows - typically a big map on an information board showing the area, city or region, e.g. a tourist map on the back of a billboard, a map of a nature reserve, a map of cycling networks in the region, ...)

If a map is missing, you can easily map this map on OpenStreetMap.", @@ -30,7 +31,8 @@ "da": "På dette kort kan du finde alle kort, OpenStreetMap kender - typisk et stort kort på en informationstavle, der viser området, byen eller regionen, f.eks. et turistkort på bagsiden af en tavle, et kort over et naturreservat, et kort over cykelnetværk i regionen, ...)

Hvis der mangler et kort, kan du nemt kortlægge dette kort på OpenStreetMap.", "cs": "Na této mapě najdete všechny mapy, které OpenStreetMap zná - typicky je zde velká mapa na informační tabuli zobrazující oblast, město nebo region, (např. turistická mapa na zadní straně billboardu, mapa přírodní rezervace, mapa cyklistických sítí v regionu, ...).

Pokud mapa chybí, můžete ji snadno zmapovat na OpenStreetMap.", "ca": "En aquest mapa podeu trobar tots els mapes que OpenStreetMap coneix, normalment un mapa gran en un tauler informatiu que mostra la zona, la ciutat o la regió, p. un mapa turístic al dors d'una tanca publicitària, un mapa d'una reserva natural, un mapa de les xarxes ciclistes de la regió, ...)

Si falta un mapa, podeu mapejar aquest mapa fàcilment a OpenStreetMap.", - "pl": "Na tej mapie możesz znaleźć wszystkie mapy, jakie zna OpenStreetMap - zazwyczaj duże mapy na tablicy informacyjnej pokazująca obszar, miasto lub region, np. mapy turystyczne na odwrocie billboardu, mapy rezerwatu przyrody, mapy sieci rowerowych w regionie, ...)

Jeśli brakuje mapy, możesz łatwo zmapować ją na OpenStreetMap." + "pl": "Na tej mapie możesz znaleźć wszystkie mapy, jakie zna OpenStreetMap - zazwyczaj duże mapy na tablicy informacyjnej pokazująca obszar, miasto lub region, np. mapy turystyczne na odwrocie billboardu, mapy rezerwatu przyrody, mapy sieci rowerowych w regionie, ...)

Jeśli brakuje mapy, możesz łatwo zmapować ją na OpenStreetMap.", + "ko": "이 지도에서는 OpenStreetMap에서 확인 가능한 모든 지도를 찾을수 있습니다. 일반적으로 장소, 도시 또는 지역을 보여주는 정보 게시판의 대형 지도(예: 관광지의 안내판 뒷면에 있는 지도, 자연 보호구역 지도, 지역 자전거 네트워크 지도 등)가 포함됩니다.

만약 누락된 지도가 있다면 OpenStreetMap에서 손쉽게 추가할 수 있습니다." }, "shortDescription": { "en": "This theme shows all (touristic) maps that OpenStreetMap knows of", @@ -46,7 +48,8 @@ "ca": "Aquest tema mostra tots els mapes (turístics) que OpenStreetMap coneix", "pl": "Ten motyw pokazuje wszystkie mapy (turystyczne), które zna OpenStreetMap", "ru": "Эта тема показывает все (туристические) карты, известные OpenStreetMap", - "uk": "Ця тема показує всі (туристичні) мапи, які відомі OpenStreetMap" + "uk": "Ця тема показує всі (туристичні) мапи, які відомі OpenStreetMap", + "ko": "이 테마는 OpenStreetMap에 등록된 모든 (관광) 지도를 표시합니다" }, "icon": "./assets/themes/maps/logo.svg", "defaultBackgroundId": "protomaps.white", diff --git a/assets/themes/maxspeed/maxspeed.json b/assets/themes/maxspeed/maxspeed.json index c62a67416..c34a34ce8 100644 --- a/assets/themes/maxspeed/maxspeed.json +++ b/assets/themes/maxspeed/maxspeed.json @@ -15,7 +15,8 @@ "eu": "Abiadiura", "pl": "Prędkość maksymalna", "hu": "Sebességkorlátozások", - "uk": "Максимальна швидкість" + "uk": "Максимальна швидкість", + "ko": "최고 속도" }, "description": { "en": "This map shows the legally allowed maximum speed on every road. If a maxspeed is missing or wrong, you can correct it here.", @@ -27,7 +28,8 @@ "es": "Este mapa muestra la velocidad máxima legalmente permitida en cada carretera. Si falta o está mal una velocidad máxima, puedes corregirla aquí.", "ca": "Aquest mapa mostra la velocitat màxima permesa legalment a cada carretera. Si falta una velocitat màxima o és incorrecta, podeu corregir-la aquí.", "zh_Hant": "這份地圖顯示每一條道路的法定允許的最高速限,如果有缺漏的最高速限或是標示錯誤,你可以在這邊更正資訊。", - "pl": "Ta mapa pokazuje prawnie dozwoloną maksymalną prędkość na każdej drodze. Jeśli brakuje maksymalnej prędkości lub jest ona nieprawidłowa, możesz ją tutaj poprawić." + "pl": "Ta mapa pokazuje prawnie dozwoloną maksymalną prędkość na każdej drodze. Jeśli brakuje maksymalnej prędkości lub jest ona nieprawidłowa, możesz ją tutaj poprawić.", + "ko": "이 지도는 모든 도로의 법적으로 합법적인 최고 속도를 표시합니다. 최고 속도 정보가 누락되었거나 잘못되었다면, 여기에서 수정 가능 합니다." }, "shortDescription": { "en": "This map shows the legally allowed maximum speed on every road.", @@ -41,7 +43,8 @@ "zh_Hant": "這份地圖顯示每一條道路的法定允許的最高速限。", "pl": "Ta mapa pokazuje prawnie dozwoloną maksymalną prędkość na każdej drodze.", "ru": "На этой карте показана разрешенная законом максимальная скорость на каждой дороге.", - "uk": "Ця мапа показує дозволену законом максимальну швидкість на кожній дорозі." + "uk": "Ця мапа показує дозволену законом максимальну швидкість на кожній дорозі.", + "ko": "이 지도는 모든 도로의 법적으로 허용된 최고 속도를 표시합니다." }, "icon": "./assets/themes/maxspeed/maxspeed_logo.svg", "layers": [ diff --git a/assets/themes/memorials/memorials.json b/assets/themes/memorials/memorials.json index baa7054b0..15523262f 100644 --- a/assets/themes/memorials/memorials.json +++ b/assets/themes/memorials/memorials.json @@ -11,7 +11,8 @@ "cs": "Památníky", "ru": "Памятники", "hu": "Emlékművek", - "uk": "Памʼятники" + "uk": "Памʼятники", + "ko": "기념물" }, "description": { "en": "Memorials are physical objects permantently placed in the public space to remember a person or event. They can be a wide range of objects, such as statues, plaques, paintings, military objects (such as tanks), ...", @@ -20,7 +21,8 @@ "nl": "Een gedenkteken is een fysiek object dat permanent in de publieke ruimte aanwezig is om een persoon of gebeurtenis te herdenken. Dit kan in diverse vormen, zoals standbeelden, naamborden, muurschilderingen, militaire objecten,...", "es": "Los monumentos conmemorativos son objetos físicos colocados permanentemente en el espacio público para recordar a una persona o un evento. Pueden ser una amplia gama de objetos, como estatuas, placas, pinturas, objetos militares (como tanques),...", "cs": "Památníky jsou fyzické předměty trvale umístěné na veřejném prostranství, které připomínají určitou osobu nebo událost. Může se jednat o nejrůznější předměty, jako jsou sochy, pamětní desky, obrazy, vojenské objekty (např. tanky), ...", - "uk": "Меморіали — це фізичні обʼєкти, постійно розміщені в публічному просторі на згадку про особу чи подію. Це можуть бути найрізноманітніші обʼєкти, такі як статуї, меморіальні дошки, картини, військові обʼєкти (наприклад, танки), …" + "uk": "Меморіали — це фізичні обʼєкти, постійно розміщені в публічному просторі на згадку про особу чи подію. Це можуть бути найрізноманітніші обʼєкти, такі як статуї, меморіальні дошки, картини, військові обʼєкти (наприклад, танки), …", + "ko": "기념물은 특정 인물이나 사건을 기억하기 위해 공공장소에 영구적으로 설치된 물리적 요소를 의미합니다. 기념물은 동상, 명판, 그림, 군사 장비(탱크와 같은) 등 다양한 형태일 수 있습니다." }, "icon": "./assets/layers/memorial/memorial.svg", "layers": [ diff --git a/assets/themes/nature/nature.json b/assets/themes/nature/nature.json index a24f8f961..78fc28d18 100644 --- a/assets/themes/nature/nature.json +++ b/assets/themes/nature/nature.json @@ -14,7 +14,8 @@ "pl": "W naturze", "ru": "На природе", "hu": "Ki a természetbe", - "uk": "На природі" + "uk": "На природі", + "ko": "자연속으로" }, "description": { "en": "On this map, one can find interesting information for tourists and nature lovers.", @@ -28,7 +29,8 @@ "zh_Hant": "在這份地圖,你可以找到觀光客與自然愛好者感興趣的資訊...", "pl": "Na tej mapie można znaleźć ciekawe informacje dla turystów i miłośników przyrody.", "it": "Su questa mappa si possono trovare informazioni interessanti per turisti e amanti della natura.", - "uk": "На цій мапі можна знайти цікаву інформацію для туристів та любителів природи." + "uk": "На цій мапі можна знайти цікаву інформацію для туристів та любителів природи.", + "ko": "이 지도에서는 관광객과 자연 애호가를 위한 흥미로운 정보를 확인할 수 있습니다." }, "shortDescription": { "en": "A map for nature lovers, with interesting POI's", @@ -43,7 +45,8 @@ "pl": "Mapa dla miłośników przyrody z ciekawymi punktami POI", "it": "Una mappa per amanti della natura con interessanti POI", "ru": "Карта для любителей природы, с интересными POI", - "uk": "Мапа для любителів природи, з Точками інтересу" + "uk": "Мапа для любителів природи, з Точками інтересу", + "ko": "자연 애호가를 위한 지도이며, 흥미로운 관심 지점(POI)을 제공합니다" }, "icon": "./assets/themes/nature/logo.svg", "startZoom": 12, diff --git a/assets/themes/notes/notes.json b/assets/themes/notes/notes.json index 948c8433f..7bbd3655c 100644 --- a/assets/themes/notes/notes.json +++ b/assets/themes/notes/notes.json @@ -14,7 +14,8 @@ "zh_Hant": "開放街圖上的註解", "pl": "Notatki na OpenStreetMap", "ru": "Заметки в OpenStreetMap", - "uk": "Нотатки OpenStreetMap" + "uk": "Нотатки OpenStreetMap", + "ko": "OpenStreetMap의 노트" }, "description": { "en": "A note is a pin on the map with some text to indicate something wrong.

Make sure to checkout the filter view to search for users and text.", @@ -28,7 +29,8 @@ "ca": "Una nota és un marcador al mapa amb un text per indicar alguna cosa incorrecta.

Assegureu-vos de revisar la visualització de filtres per cercar usuaris i text.", "zh_Hant": "註解會散佈在地圖上並且有一些文字說明,來顯示那邊有錯誤。

請確認用過濾檢視來搜尋使用者或是文字。", "pl": "Uwaga to pinezka na mapie z tekstem wskazującym, że coś jest nie tak.

Pamiętaj o skorzystaniu z widoku filtra, aby wyszukać użytkowników i tekst .", - "uk": "Нотатка — це мітка на мапі з певним текстом, яка вказує на те, що щось не так.

Не забудьте переглянути фільтри для пошуку користувачів і тексту." + "uk": "Нотатка — це мітка на мапі з певним текстом, яка вказує на те, що щось не так.

Не забудьте переглянути фільтри для пошуку користувачів і тексту.", + "ko": "노트(Note)는 지도에 잘못된 점을 나타내기 위해 추가된 텍스트와 함께 표시된 핀입니다.

사용자와 텍스트를 검색하려면 필터 보기를 확인하십시오." }, "icon": "./assets/themes/notes/logo.svg", "layers": [ diff --git a/assets/themes/observation_towers/observation_towers.json b/assets/themes/observation_towers/observation_towers.json index 30c2726ee..ecb33ac07 100644 --- a/assets/themes/observation_towers/observation_towers.json +++ b/assets/themes/observation_towers/observation_towers.json @@ -15,7 +15,8 @@ "da": "Udsigtstårne", "cs": "Rozhledny", "pl": "Wieże obserwacyjne", - "uk": "Спостережні вежі" + "uk": "Спостережні вежі", + "ko": "전망 타워" }, "description": { "nl": "Publieke uitkijktorens om van het panorama te genieten", @@ -30,7 +31,8 @@ "da": "Offentligt tilgængelige tårne for at nyde udsigten", "cs": "Veřejně přístupné věže s výhledem", "ca": "Torres accesibles públicament per a disfrutar de la vista", - "pl": "Publicznie dostępne wieże do podziwiania widoku" + "pl": "Publicznie dostępne wieże do podziwiania widoku", + "ko": "모두 접근 가능한 전망 타워" }, "shortDescription": { "en": "Publicly accessible towers to enjoy the view", @@ -47,7 +49,8 @@ "ca": "Torres accesibles públicament per a disfrutar de la vista", "pl": "Publicznie dostępne wieże do podziwiania widoku", "ru": "Общедоступные башни, с которых можно любоваться видами", - "uk": "Загальнодоступні вежі, з яких можна насолоджуватися краєвидом" + "uk": "Загальнодоступні вежі, з яких можна насолоджуватися краєвидом", + "ko": "모두 접근 가능한 전망 타워" }, "icon": "./assets/layers/observation_tower/Tower_observation.svg", "layers": [ diff --git a/assets/themes/onwheels/onwheels.json b/assets/themes/onwheels/onwheels.json index 0d92eead6..3e601ffae 100644 --- a/assets/themes/onwheels/onwheels.json +++ b/assets/themes/onwheels/onwheels.json @@ -13,7 +13,8 @@ "eu": "Gurpil gainean", "pl": "Na kółkach", "ru": "Коляски", - "uk": "На колесах" + "uk": "На колесах", + "ko": "휠체어 사용자 전용" }, "description": { "en": "On this map, publicly weelchair accessible places are shown and can be easily added", @@ -26,7 +27,8 @@ "ca": "En aquest mapa, es mostren llocs públics accessibles per a cadira de rodes i es poden afegir fàcilment", "pl": "Na tej mapie pokazane są miejsca publicznie dostępne dla wózków inwalidzkich, które można łatwo dodać", "it": "Su questa mappa sono indicati i luoghi pubblici accessibili con sedia a rotelle e possono essere facilmente aggiunti", - "uk": "На цій мапі показані громадські місця, доступні для осіб в інвалідних візків, їх також можна легко додати" + "uk": "На цій мапі показані громадські місця, доступні для осіб в інвалідних візків, їх також можна легко додати", + "ko": "이 지도에서는 공공 장소의 휠체어를 보여주고 쉽게 추가 가능합니다" }, "icon": "./assets/themes/onwheels/crest.svg", "startZoom": 17, @@ -109,7 +111,8 @@ "cs": "Jakékoliv/žádné informace o šířce", "es": "Información de ancho/sin información de ancho", "ca": "Qualsevol/Sense informació d'amplada", - "pl": "Dowolna/brak informacji o szerokości" + "pl": "Dowolna/brak informacji o szerokości", + "ko": "폭 정보 있음/없음" } }, { @@ -124,7 +127,8 @@ "nb_NO": "Uten breddeinfo", "ca": "Sense informació de l'amplada", "es": "Sin información de ancho", - "pl": "Bez informacji o szerokości" + "pl": "Bez informacji o szerokości", + "ko": "폭 정보 없음" } } ] @@ -178,7 +182,8 @@ "cs": "Všechny typy obrubníků", "es": "Todos los tipos de bordillos", "ca": "Tot tipus de vorals", - "pl": "Wszystkie rodzaje kraweżnika" + "pl": "Wszystkie rodzaje kraweżnika", + "ko": "모든 유형의 보도 경계석" } }, { @@ -192,7 +197,8 @@ "cs": "Zvýšený obrubník (>3 cm)", "es": "Bordillo elevado (>3 cm)", "ca": "Voral elevat (>3 cm)", - "pl": "Krawężnik podniesiony (>3 cm)" + "pl": "Krawężnik podniesiony (>3 cm)", + "ko": "높은 경계석 (3cm 이상)" } }, { @@ -206,7 +212,8 @@ "cs": "Snížený obrubník (~3 cm)", "es": "Bordillo rebajado (~3 cm)", "ca": "Voral baix (~3 cm)", - "pl": "Krawężnik obniżony (~3 cm)" + "pl": "Krawężnik obniżony (~3 cm)", + "ko": "낮은 경계석 ( 3cm 미만)" } }, { @@ -220,7 +227,8 @@ "cs": "Zapuštěný obrubník (~0 cm)", "es": "Bordillo a ras (~0cm)", "ca": "Voral ras (~0 cm)", - "pl": "Krawężnik zlicowany (~0cm)" + "pl": "Krawężnik zlicowany (~0cm)", + "ko": "평평한 경계석 (0cm)" } } ] @@ -285,7 +293,8 @@ "ca": "Places d'aparcament per a minusvàlids", "pl": "Miejsca parkingowe dla niepełnosprawnych", "da": "Handikapparkeringspladser", - "it": "Parcheggi per disabili" + "it": "Parcheggi per disabili", + "ko": "장애인 전용 주차 공간" } }, "hideTagRenderingsWithLabels": [ @@ -491,7 +500,8 @@ "pl": "Statystyki", "zh_Hant": "統計數據", "it": "Statistiche", - "hu": "Statisztika" + "hu": "Statisztika", + "ko": "통계" } }, "tagRenderings+": [ @@ -535,7 +545,8 @@ "es": "Importar", "eu": "Inportatu", "pl": "Import", - "zh_Hant": "匯入" + "zh_Hant": "匯入", + "ko": "불러오기" }, "icon": "./assets/svg/addSmall.svg", "maproulette_id": "mr_taskId" @@ -559,7 +570,8 @@ "cs": "Přidat všechny navrhované značky", "es": "Agregar todas las etiquetas sugeridas", "ca": "Afegiu totes les etiquetes suggerides", - "pl": "Dodaj wszystkie sugerowane znaczniki" + "pl": "Dodaj wszystkie sugerowane znaczniki", + "ko": "제안된 모든 태그 추가" }, "image": "./assets/svg/addSmall.svg", "id_of_object_to_apply_this_one": "_closest_osm_hotel" diff --git a/assets/themes/openlovemap/openlovemap.json b/assets/themes/openlovemap/openlovemap.json index 41c26894c..d664f7499 100644 --- a/assets/themes/openlovemap/openlovemap.json +++ b/assets/themes/openlovemap/openlovemap.json @@ -7,7 +7,8 @@ "cs": "Open Love mapa", "hu": "Open Love Map - szerelemtérkép", "fr": "Open Love Map", - "nl": "Open Love Kaart" + "nl": "Open Love Kaart", + "ko": "Open Love Map" }, "description": { "en": "

Love in the palm of your hand

Open Love Map lists various adult entries, such as brothels, erotic stores and stripclubs.", @@ -15,7 +16,8 @@ "es": "

Amor en la palma de tu mano

Open Love Map lista varias entradas para adultos, como burdeles, tiendas eróticas y clubes de striptease.", "cs": "

Láska na dlani

Open Love Map obsahuje různé položky pro dospělé, například nevěstince, erotické obchody a striptýzové kluby.", "fr": "

L'amour au creux de votre main

Open Love Map répertorie diverses informations pour adultes telles que des maisons closes, des magasins érotiques ou des clubs de strip-tease.", - "nl": "

Liefde in de palm van je hand

Open Love Map geeft een overzicht van verschillende items voor volwassenen, zoals bordelen, erotische winkels en stripclubs." + "nl": "

Liefde in de palm van je hand

Open Love Map geeft een overzicht van verschillende items voor volwassenen, zoals bordelen, erotische winkels en stripclubs.", + "ko": "

손쉽게 찾는 성인용 시설 정보

Open Love Map은 성인용 시설 정보를 제공하며, 예를 들어 성인용품점, 유흥업소, 클럽 등을 포함합니다." }, "icon": "./assets/layers/stripclub/stripclub.svg", "hideFromOverview": true, @@ -42,7 +44,8 @@ "es": "Tiendas eróticas", "cs": "Erotické obchody", "fr": "Magasins érotiques", - "nl": "Erotiekwinkels" + "nl": "Erotiekwinkels", + "ko": "성인 용품점" }, "=presets": [ { @@ -52,7 +55,8 @@ "es": "una tienda erótica", "cs": "erotický obchod", "fr": "un magasin érotique", - "nl": "een erotiekwinkel" + "nl": "een erotiekwinkel", + "ko": "성인 용품점" }, "tags": [ "shop=erotic" @@ -68,7 +72,8 @@ "de": "Bietet dieser Laden Fetischkleidung an?", "es": "¿Esta tienda ofrece artículos fetiche?", "cs": "Nabízí tento obchod vybavení pro fetišisty?", - "nl": "Biedt deze winkel fetisjspullen aan?" + "nl": "Biedt deze winkel fetisjspullen aan?", + "ko": "이 상점은 페티시 기어를 제공하나요?" }, "mappings": [ { @@ -79,7 +84,8 @@ "de": "Dieser Laden bietet weiches BDSM-Zubehör an, wie zum Beispiel flauschige Handschellen, ein \"Fifty Shades of Grey\"-Starterset, ...", "es": "Esta tienda ofrece artículos BDSM suaves, como esposas de peluche, un kit de iniciación 'cincuenta sombras de Grey',...", "cs": "Tento obchod nabízí měkké BDSM pomůcky, jako jsou chlupatá pouta, sada „padesát odstínů šedi“, ...", - "nl": "Deze winkel biedt soft BDSM-accessoires, zoals zachte handboeien, een 'fifty-shade-of-grey'-starterset, ..." + "nl": "Deze winkel biedt soft BDSM-accessoires, zoals zachte handboeien, een 'fifty-shade-of-grey'-starterset, ...", + "ko": "이 상점은 털 수갑과 같은 soft BDSM-gear를 제공합니다." } }, { @@ -90,7 +96,8 @@ "de": "Dieser Laden bietet spezialisiertes BDSM-Zubehör an, wie zum Beispiel Spreizstangen, Utensilien für Nadelfolter, medizinische Bondage-Ausrüstung, Schlagwerkzeuge, Fesseln, Metallhalsbänder, Handschellen, Nippelklemmen, Shibari-Zubehör, ...", "es": "Esta tienda ofrece artículos BDSM especializados, como barras separadoras, artículos para juegos con agujas, artículos de bondage médico, herramientas de impacto, grilletes, colores metálicos, puños, pinzas para pezones, accesorios shibari,...", "cs": "Tento obchod nabízí specializované BDSM pomůcky, jako jsou roztahovací tyče, potřeby pro hru na jehlách, potřeby pro lékařskou bondáž, nárazové nástroje, pouta, kovové barvy, pouta, svorky na bradavky, shibari doplňky, ...", - "nl": "Deze winkel biedt gespecialiseerde BDSM-benodigdheden, zoals spreidstangen, benodigdheden voor naaldspellen, medische bondagebenodigdheden, slagwerktuigen, kluisters, metalen kleuren, boeien, tepelklemmen, shibari-accessoires, ..." + "nl": "Deze winkel biedt gespecialiseerde BDSM-benodigdheden, zoals spreidstangen, benodigdheden voor naaldspellen, medische bondagebenodigdheden, slagwerktuigen, kluisters, metalen kleuren, boeien, tepelklemmen, shibari-accessoires, ...", + "ko": "이 상점은 스프레더 바와 같은 specialized BDSM-gear를 제공합니다." } }, { @@ -101,7 +108,8 @@ "de": "Dieser Laden bietet Petplay-Zubehör an, wie zum Beispiel Hundemasken, Tiermasken, Ponyplay-Ausrüstung, Schwänze, Hufschuhe, ...", "es": "Esta tienda ofrece accesorios para juegos con mascotas, como máscaras de cachorro, máscaras de animales, juegos de pony, colas, zapatos de casco,...", "cs": "Tento obchod nabízí doplňky na hraní si na zvířata, jako jsou masky štěňat, masky zvířat, poníci na hraní, ocasy, boty na kopyta, ...", - "nl": "Deze winkel biedt 'pet play'-accessoires, zoals puppymaskers, dierenmaskers, ponyspellen, staarten, hoefschoenen, ..." + "nl": "Deze winkel biedt 'pet play'-accessoires, zoals puppymaskers, dierenmaskers, ponyspellen, staarten, hoefschoenen, ...", + "ko": "이 상점은 동물 마스크와 같은 pet play 악세사리를 제공합니다." } }, { @@ -112,7 +120,8 @@ "de": "Dieser Laden bietet Lederkleidung an, darunter Hosen und Hemden für den Alltag bis hin zu Lederharnissen", "es": "Esta tienda ofrece artículos de cuero, incluyendo pantalones y camisas utilizables en la vida diaria hasta arneses de cuero", "cs": "Tento obchod nabízí kožené vybavení, včetně kalhot a košil použitelných v každodenním životě až po kožené postroje", - "nl": "Deze winkel biedt leren kledij aan, waaronder broeken en shirts die je in het dagelijks leven kunt gebruiken tot en met leren harnassen" + "nl": "Deze winkel biedt leren kledij aan, waaronder broeken en shirts die je in het dagelijks leven kunt gebruiken tot en met leren harnassen", + "ko": "이 상점은 바지, 셔츠, 가죽 하네스와 같은 leather gear를 제공합니다" } }, { @@ -123,7 +132,8 @@ "de": "Dieser Laden bietet Uniformen für Rollenspiele an, wie Krankenschwester-Uniformen, Militäruniformen, Polizei-, Schulmädchen- und Dienstmädchen-Outfits, ...", "es": "Esta tienda ofrece uniformes para juegos de rol, como uniformes de enfermera, uniformes militares, policía, colegiala, criada francesa,...", "cs": "Tento obchod nabízí uniformy pro roleplay, jako jsou uniformy zdravotní sestry, vojenské uniformy, policie, školačky, francouzské pokojské, ...", - "nl": "Deze winkel biedt uniformen voor rollenspelen aan, zoals verpleegsteruniformen, militaire uniformen, politie, schoolmeisje, Franse dienstmeid, ..." + "nl": "Deze winkel biedt uniformen voor rollenspelen aan, zoals verpleegsteruniformen, militaire uniformen, politie, schoolmeisje, Franse dienstmeid, ...", + "ko": "이 상점은 롤플레이 유니폼 같은uniforms 을 제공합니다." } } ] @@ -201,7 +211,8 @@ "da": "en kondomautomat", "cs": "automat na kondomy", "fr": "un distributeur de préservatifs", - "nl": "een condoomautomaat" + "nl": "een condoomautomaat", + "ko": "콘돔 자판기" }, "tags": [ "amenity=vending_machine", @@ -283,7 +294,8 @@ "es": "un cine erótico", "cs": "erotické kino", "fr": "un cinéma érotique", - "nl": "een erotiekcinema" + "nl": "een erotiekcinema", + "ko": "에로틱 시네마" }, "tags": [ "amenity=cinema", @@ -316,7 +328,8 @@ "es": "¿Qué tipo de hotel es este?", "cs": "O jaký typ hotelu se jedná?", "fr": "De quel type d'hôtel s'agit-il ?", - "nl": "Welk type hotel is dit?" + "nl": "Welk type hotel is dit?", + "ko": "이것은 어떤 종류의 호텔입니까?" }, "mappings": [ { @@ -350,14 +363,16 @@ "de": "Hat {title()} eine private Videokabine?", "es": "¿Tiene {title()} una cabina de video privada?", "cs": "Má {title()} soukromou video kabinu?", - "nl": "Heeft {title()} een privévideocabine?" + "nl": "Heeft {title()} een privévideocabine?", + "ko": "{title()}에 개인 영상 부스가 있습니까?" }, "questionHint": { "en": "This is for use by a single person.", "de": "Dies ist für die Nutzung durch eine einzelne Person vorgesehen.", "es": "Esto es para uso de una sola persona.", "cs": "Je určena pro použití jednou osobou.", - "nl": "Dit is voor gebruik door één persoon." + "nl": "Dit is voor gebruik door één persoon.", + "ko": "한 사람만 이용 가능 합니다." }, "mappings": [ { diff --git a/assets/themes/openwindpowermap/openwindpowermap.json b/assets/themes/openwindpowermap/openwindpowermap.json index a78412f4e..a31e15120 100644 --- a/assets/themes/openwindpowermap/openwindpowermap.json +++ b/assets/themes/openwindpowermap/openwindpowermap.json @@ -17,7 +17,8 @@ "cs": "Větrné elektrárny", "pl": "Generatory wiatrowe", "da": "Vindmøller", - "uk": "Вітрогенератори" + "uk": "Вітрогенератори", + "ko": "풍력 발전기" }, "description": { "en": "A map for showing and editing wind turbines.", @@ -33,7 +34,8 @@ "cs": "Mapa pro zobrazení a úpravy větrných turbín.", "ca": "Un mapa per a mostrar i editar turbines eòliques.", "pl": "Mapa do pokazywania i edytowania turbin wiatrowych.", - "uk": "Мапа для показу та редагування вітрових турбін." + "uk": "Мапа для показу та редагування вітрових турбін.", + "ko": "풍력 발전기를 표시하고 편집할 수 있는 지도입니다." }, "icon": "./assets/themes/openwindpowermap/logo.svg", "startZoom": 8, diff --git a/assets/themes/osm_community_index/osm_community_index.json b/assets/themes/osm_community_index/osm_community_index.json index f35a981d2..5f6429065 100644 --- a/assets/themes/osm_community_index/osm_community_index.json +++ b/assets/themes/osm_community_index/osm_community_index.json @@ -10,7 +10,8 @@ "cs": "Komunitní rejstřík OSM", "pl": "Indeks społeczności OSM", "hu": "OSM-közösségek jegyzéke", - "uk": "Індекс спільноти OSM" + "uk": "Індекс спільноти OSM", + "ko": "OSM 커뮤니티 인덱스" }, "description": { "en": "A list of resources for users of OpenStreetMap. 'Resources' can be links to forums, meetups, Slack groups, IRC channels, mailing lists, and so on. Anything that mappers, especially beginners, might find interesting or helpful.", @@ -20,7 +21,8 @@ "cs": "Seznam zdrojů pro uživatele OpenStreetMap. \"Zdroje\" mohou být odkazy na fóra, setkání, Slack skupiny, kanály IRC, poštovní konference atd. Cokoli, co by mohlo být pro mappery, zejména začátečníky, zajímavé nebo užitečné.", "es": "Una lista de recursos para usuarios de OpenStreetMap. 'Recursos' pueden ser enlaces a foros, encuentros, grupos de Slack, canales IRC, listas de correo, etc. Cualquier cosa que los mapeadores, especialmente los principiantes, puedan encontrar interesante o útil.", "ca": "Una llista de recursos per als usuaris d'OSM. Els recursos poden ser enllaços a fòrums, reunions, grups de treball, canals IRC, llistes de correus, etcètera. Quelcom que els mapejadors, especialment els principiants poden trobar interessant o útil.", - "pl": "Lista zasobów dla użytkowników OpenStreetMap. „Zasobami” mogą być odnośniki do forów, spotkań, grup na Slacku, kanałów IRC, list mailingowych i tak dalej. Wszystko, co mapujący, a zwłaszcza początkujący, mogą uznać za interesujące lub pomocne." + "pl": "Lista zasobów dla użytkowników OpenStreetMap. „Zasobami” mogą być odnośniki do forów, spotkań, grup na Slacku, kanałów IRC, list mailingowych i tak dalej. Wszystko, co mapujący, a zwłaszcza początkujący, mogą uznać za interesujące lub pomocne.", + "ko": "OpenStreetMap 사용자들을 위한 자원 목록입니다. 여기에는 포럼, 모임, 슬랙 그룹, IRC 채널, 메일링 리스트 등 다양한 링크가 포함됩니다. 맵핑을 하는 사람들이, 특히 초보자들이 유용하거나 도움이 될 만한 자료들입니다." }, "shortDescription": { "en": "An index of community resources for OpenStreetMap.", @@ -31,7 +33,8 @@ "ca": "Un índex de recursos comunitaris per a OpenStreetMap.", "cs": "Rejstřík komunitních zdrojů pro OpenStreetMap.", "pl": "Indeks zasobów społeczności dotyczących OpenStreetMap.", - "uk": "Індекс ресурсів спільноти для OpenStreetMap." + "uk": "Індекс ресурсів спільноти для OpenStreetMap.", + "ko": "OpenStreetMap 커뮤니티 자원의 목록입니다." }, "icon": "./assets/themes/osm_community_index/osm.svg", "startZoom": 16, diff --git a/assets/themes/parkings/parkings.json b/assets/themes/parkings/parkings.json index 9d75a93ca..288e06c83 100644 --- a/assets/themes/parkings/parkings.json +++ b/assets/themes/parkings/parkings.json @@ -18,7 +18,8 @@ "cs": "Parkoviště", "eu": "Aparkalekua", "pl": "Parking", - "uk": "Парковки" + "uk": "Парковки", + "ko": "주차 공간" }, "description": { "nl": "Deze kaart toont verschillende parkeerplekken", @@ -34,7 +35,8 @@ "da": "Dette kort viser forskellige parkeringspladser", "ca": "Aquest mapa mostra diferents punts d'aparcament", "cs": "Na této mapě jsou vyznačena různá parkovací místa", - "pl": "Ta mapa pokazuje różne miejsca parkingowe" + "pl": "Ta mapa pokazuje różne miejsca parkingowe", + "ko": "이 지도는 다양한 주차 공간을 표시합니다" }, "shortDescription": { "nl": "Deze kaart toont verschillende parkeerplekken", @@ -51,7 +53,8 @@ "ca": "Aquest mapa mostra diferents punts d'aparcament", "cs": "Na této mapě jsou vyznačena různá parkovací místa", "pl": "Ta mapa pokazuje różne miejsca parkingowe", - "uk": "На цій мапі показані різні місця для паркування" + "uk": "На цій мапі показані різні місця для паркування", + "ko": "이 지도는 다양한 주차 공간을 표시합니다" }, "icon": "./assets/themes/parkings/parkings.svg", "startZoom": 12, diff --git a/assets/themes/personal/personal.json b/assets/themes/personal/personal.json index a8eb70979..b92f31d3f 100644 --- a/assets/themes/personal/personal.json +++ b/assets/themes/personal/personal.json @@ -19,7 +19,8 @@ "pl": "Temat osobisty", "ru": "Собственная тема", "hu": "Személyes téma", - "uk": "Власна тема" + "uk": "Власна тема", + "ko": "개별 테마" }, "description": { "en": "Create a personal theme based on all the available layers of all themes. In order to show some data, open layer selection", @@ -36,7 +37,8 @@ "da": "Opret et personligt tema baseret på alle de tilgængelige lag af alle temaer. For at vise nogle data skal du åbne lagvalg", "cs": "Vytvořte si osobní téma na základě všech dostupných vrstev všech témat. Chcete-li vidět nějaká data, otevřete si výběr vrstev", "pl": "Utwórz osobisty temat w oparciu o wszystkie dostępne warstwy wszystkich tematów. Aby wyświetlić dane, otwórz wybór warstwy", - "uk": "Створіть особисту тему на основі всіх доступних шарів усіх тем. Щоб показати деякі дані, відкрийте вибір шару" + "uk": "Створіть особисту тему на основі всіх доступних шарів усіх тем. Щоб показати деякі дані, відкрийте вибір шару", + "ko": "모든 테마의 모든 레이어를 기반으로 개별 테마를 생성하세요. 데이터를 표시하려면 레이어 선택을 열어주세요" }, "icon": "./assets/svg/addSmall.svg", "layers": [], diff --git a/assets/themes/pets/pets.json b/assets/themes/pets/pets.json index c27addf23..e4d1304c9 100644 --- a/assets/themes/pets/pets.json +++ b/assets/themes/pets/pets.json @@ -14,7 +14,8 @@ "it": "Veterinari, parchi accessibili ai cani e altri servizi per animali domestici", "ru": "Ветеринары, парки для собак и другие удобства для домашних животных", "hu": "Állatorvosok, kutyafuttatók és hasonló, kedvtelésből tartott állatoknak szóló létesítmények", - "uk": "Ветеринари, собачі парки та інші зручності для домашніх тварин" + "uk": "Ветеринари, собачі парки та інші зручності для домашніх тварин", + "ko": "동물병원, 반려견 놀이터 그리고 반려동물 편의시설" }, "description": { "en": "On this map, you'll find various interesting places for you pets: veterinarians, dog parks, pet shops, dog-friendly restaurants, ...", @@ -27,7 +28,8 @@ "cs": "Na této mapě najdete různá zajímavá místa pro vaše domácí mazlíčky: veterináře, psí parky, obchody pro zvířata, restaurace pro psy, ...", "pl": "Na tej mapie znajdziesz różne ciekawe miejsca dla swoich zwierząt: weterynarze, wybiegi dla psów, sklepy zoologiczne, restauracje przyjazne psom, ...", "ru": "На этой карте вы найдете различные интересные места для ваших питомцев: ветеринарные клиники, парки для собак, зоомагазины, рестораны для собак, ...", - "uk": "На цій мапі ви знайдете різні цікаві місця для ваших домашніх улюбленців: ветеринари, парки для собак, зоомагазини, ресторани, дружні до собак, …" + "uk": "На цій мапі ви знайдете різні цікаві місця для ваших домашніх улюбленців: ветеринари, парки для собак, зоомагазини, ресторани, дружні до собак, …", + "ko": "이 지도에서는 여러분의 반려동물을 위한 다양한 흥미로운 장소를 찾을 수 있습니다: 동물병원,반려견 놀이터, 반려 동물 상점, 반려동물 친화적인 레스토랑 등..." }, "icon": "./assets/layers/dogpark/dog-park.svg", "startZoom": 10, @@ -55,7 +57,8 @@ "zh_Hant": "寵物友善餐廳", "pl": "Restauracje przyjazne psom", "it": "Ristoranti che accettano i cani", - "ru": "Заведения, где можно поесть с собаками" + "ru": "Заведения, где можно поесть с собаками", + "ko": "반려견 친화적 식당" }, "pointRendering": [ { @@ -111,7 +114,8 @@ "cs": "Obchody vhodné pro vstup se psy", "zh_Hant": "寵物友善商家", "pl": "Sklepy przyjazne psom", - "it": "Negozi che accettano i cani" + "it": "Negozi che accettano i cani", + "ko": "반려견 친화적 상점" }, "title": { "render": { @@ -128,7 +132,8 @@ "zh_Hant": "寵物友善商家", "pl": "Sklepy przyjazne psom", "it": "Negozi che accettano i cani", - "hu": "Kutyabarát üzletek" + "hu": "Kutyabarát üzletek", + "ko": "반려견 친화적 상점" }, "mappings": [ { @@ -226,7 +231,8 @@ "es": "tienda que admite perros", "cs": "obchod vhodný pro vstup se psem", "zh_Hant": "寵物友善商家", - "pl": "sklep przyjazny psom" + "pl": "sklep przyjazny psom", + "ko": "반려견 친화적 상점" }, "tags": [ "dog=yes", @@ -242,7 +248,8 @@ "es": "Una tienda donde puedes llevar a un perro casi a todas partes", "cs": "Obchod, ve kterém si můžete vzít psa téměř kamkoli", "zh_Hant": "你幾乎可以攜帶寵物到處去的商店", - "pl": "Sklep, w którym niemal wszędzie można zabrać psa" + "pl": "Sklep, w którym niemal wszędzie można zabrać psa", + "ko": "반려견과 함께할 수 있는 상점" } } ], diff --git a/assets/themes/playgrounds/playgrounds.json b/assets/themes/playgrounds/playgrounds.json index 35ede40c0..1295e4581 100644 --- a/assets/themes/playgrounds/playgrounds.json +++ b/assets/themes/playgrounds/playgrounds.json @@ -18,7 +18,8 @@ "cs": "Dětská hřiště", "eu": "Jolas parkeak", "pl": "Place zabaw", - "uk": "Дитячі майданчики" + "uk": "Дитячі майданчики", + "ko": "놀이터" }, "description": { "nl": "Op deze kaart vind je speeltuinen en kan je zelf meer informatie en foto's toevoegen", @@ -36,7 +37,8 @@ "ca": "A aquest mapa, pots trobar parcs i afegir més informació", "cs": "Na této mapě najdete dětská hřiště a můžete k nim přidat další informace", "pl": "Na tej mapie znajdziesz place zabaw, możesz też dodać o nich więcej informacji", - "uk": "На цій мапі ви знайдете дитячі майданчики та зможете додати додаткову інформацію" + "uk": "На цій мапі ви знайдете дитячі майданчики та зможете додати додаткову інформацію", + "ko": "이 지도에서는 놀이터를 찾을수 있고 더 많은 정보를 추가할 수 있습니다" }, "shortDescription": { "nl": "Een kaart met speeltuinen", @@ -55,7 +57,8 @@ "da": "Et kort med legepladser", "cs": "Mapa dětských hřišť", "pl": "Mapa z placami zabaw", - "uk": "Мапа дитячих майданчиків" + "uk": "Мапа дитячих майданчиків", + "ko": "놀이터 지도" }, "icon": "./assets/themes/playgrounds/playground.svg", "startZoom": 13, diff --git a/assets/themes/postal_codes/postal_codes.json b/assets/themes/postal_codes/postal_codes.json index 1133d9255..bfc07ab7d 100644 --- a/assets/themes/postal_codes/postal_codes.json +++ b/assets/themes/postal_codes/postal_codes.json @@ -15,7 +15,8 @@ "cs": "Poštovní směrovací čísla", "zh_Hant": "郵遞區號", "it": "Codici postali", - "pl": "Kody pocztowe" + "pl": "Kody pocztowe", + "ko": "우편번호" }, "description": { "en": "Postal codes", @@ -32,7 +33,8 @@ "cs": "Poštovní směrovací čísla", "zh_Hant": "郵遞區號", "pl": "Kody pocztowe", - "it": "Codici postali" + "it": "Codici postali", + "ko": "우편번호" }, "shortDescription": { "en": "Postal codes", @@ -49,7 +51,8 @@ "cs": "Poštovní směrovací čísla", "zh_Hant": "郵遞區號", "it": "Codici postali", - "pl": "Kody pocztowe" + "pl": "Kody pocztowe", + "ko": "우편번호" }, "icon": "./assets/themes/postal_codes/townhall.svg", "hideFromOverview": true, @@ -71,7 +74,8 @@ "cs": "poštovní směrovací čísla", "zh_Hant": "郵遞區號", "pl": "kody pocztowe", - "it": "codici postali" + "it": "codici postali", + "ko": "우편번호" }, "minzoom": 8, "title": { @@ -89,7 +93,8 @@ "cs": "Poštovní směrovací číslo {postal_code}", "zh_Hant": "郵遞區號 {postal_code}", "pl": "Kod pocztowy {postal_code}", - "it": "Codice postale {postal_code}" + "it": "Codice postale {postal_code}", + "ko": "우편번호는 {postal_code}" } }, "description": {}, @@ -110,7 +115,8 @@ "cs": "Poštovní směrovací číslo je {postal_code}", "zh_Hant": "郵遞區號是 {postal_code}", "pl": "Kod pocztowy to {postal_code}", - "it": "Ilcodice postale è {postal_code}" + "it": "Ilcodice postale è {postal_code}", + "ko": "우편번호는{postal_code}입니다" } } ], @@ -183,7 +189,8 @@ "cs": "radnice", "zh_Hant": "城鎮", "pl": "ratusz", - "it": "municipi" + "it": "municipi", + "ko": "시청" }, "minzoom": 12, "title": { @@ -201,7 +208,8 @@ "cs": "Radnice {name}", "zh_Hant": "城鎮 {name}", "pl": "Ratusz {name}", - "it": "Municipio {name}" + "it": "Municipio {name}", + "ko": "시청 {name}" } }, "calculatedTags": [ diff --git a/assets/themes/postboxes/postboxes.json b/assets/themes/postboxes/postboxes.json index 1bd9e2a74..d6a04bcc2 100644 --- a/assets/themes/postboxes/postboxes.json +++ b/assets/themes/postboxes/postboxes.json @@ -14,7 +14,8 @@ "es": "Mapa de buzones y oficinas de correos", "cs": "Mapa poštovních schránek a pošt", "pl": "Mapa skrzynek i urzędów pocztowych", - "uk": "Мапа поштових скриньок та поштових відділень" + "uk": "Мапа поштових скриньок та поштових відділень", + "ko": "우체통과 우체국 지도" }, "description": { "en": "On this map you can find and add data of post offices and post boxes. You can use this map to find where you can mail your next postcard! :)
Spotted an error or is a post box missing? You can edit this map with a free OpenStreetMap account.", @@ -28,7 +29,8 @@ "da": "På dette kort kan du finde og tilføje data for posthuse og postkasser. Du kan bruge dette kort til at finde, hvor du kan sende dit næste postkort! :)
Har du fundet en fejl, eller mangler der en postboks? Du kan redigere dette kort med en gratis OpenStreetMap-konto. ", "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." + "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 계정을 사용하여 이 지도를 편집할 수 있습니다." }, "shortDescription": { "en": "A map showing postboxes and post offices", @@ -44,7 +46,8 @@ "ca": "Un mapa que mostra bústies i oficines de correus", "cs": "Mapa s poštovními schránkami a poštami", "pl": "Mapa pokazująca skrzynki pocztowe i urzędy pocztowe", - "uk": "Мапа з позначенням поштових скриньок та поштових відділень" + "uk": "Мапа з позначенням поштових скриньок та поштових відділень", + "ko": "우체통과 우체국을 보여주는 지도" }, "icon": "./assets/layers/postboxes/postbox.svg", "startZoom": 13, @@ -66,7 +69,8 @@ "de": "Hinzufügen eines neuen Post-Partners auf der Karte in einem bestehenden Geschäft", "es": "Agregar un nuevo socio postal al mapa en una tienda existente", "cs": "Přidání nového poštovního partnera do mapy v existujícím obchodě", - "nl": "Een nieuwe postpartner toevoegen aan de kaart in een bestaande winkel" + "nl": "Een nieuwe postpartner toevoegen aan de kaart in een bestaande winkel", + "ko": "기존 상점 지도에 우편 서비스 제휴 상점 추가" }, "+tagRenderings": [ { @@ -76,7 +80,8 @@ "de": "Ist dieses Geschäft ein Post-Partner?", "nl": "Is deze winkel een post-partner?", "es": "¿Es esta tienda un socio postal?", - "cs": "Je tento obchod partnerem pošty?" + "cs": "Je tento obchod partnerem pošty?", + "ko": "우편 서비스를 제공하는 제휴 상점입니까?" }, "mappings": [ { @@ -86,7 +91,8 @@ "de": "Dieses Geschäft ist ein Post-Partner", "nl": "Deze winkel is een post-partner", "es": "Esta tienda es un socio postal", - "cs": "Tento obchod je partnerem pošty" + "cs": "Tento obchod je partnerem pošty", + "ko": "이 상점은 우편서비스를 제공하는 제휴 상점 입니다" } }, { @@ -96,7 +102,8 @@ "de": "Dieses Geschäft ist kein Post-Partner", "nl": "Deze winkel is geen post-partner", "es": "Esta tienda no es un socio postal", - "cs": "Tento obchod není partnerem pošty" + "cs": "Tento obchod není partnerem pošty", + "ko": "이 상점은 우편 서비스를 제공하는 제휴 상점이 아닙니다" } } ] @@ -114,14 +121,16 @@ "de": "ein fehlendes Geschäft, das ein Post-Partner ist", "es": "una tienda que falta y que es un socio postal", "cs": "chybějící obchod, který je partnerem pošty", - "nl": "een ontbrekende winkel die postpartner is" + "nl": "een ontbrekende winkel die postpartner is", + "ko": "누락된 우편 서비스 제휴 상점" }, "description": { "en": "If a shop is not yet on the map and is a post partner, you can add it here.", "de": "Wenn ein Laden noch nicht auf der Karte ist und ein Post-Partner ist, kannst du ihn hier hinzufügen.", "es": "Si una tienda aún no está en el mapa y es un socio postal, puedes agregarla aquí.", "cs": "Pokud obchod ještě není na mapě a je partnerem pošty, můžete jej přidat zde.", - "nl": "Als een winkel nog niet op de kaart staat en een postpartner is, kun je deze hier toevoegen." + "nl": "Als een winkel nog niet op de kaart staat en een postpartner is, kun je deze hier toevoegen.", + "ko": "우편 서비스 제휴 상점이 아직 지도에 표시되지 않은 경우, 추가할 수 있습니다." } } ] diff --git a/assets/themes/rainbow_crossings/rainbow_crossings.json b/assets/themes/rainbow_crossings/rainbow_crossings.json index 12d83ca54..c94e2597f 100644 --- a/assets/themes/rainbow_crossings/rainbow_crossings.json +++ b/assets/themes/rainbow_crossings/rainbow_crossings.json @@ -13,7 +13,8 @@ "zh_Hant": "彩虹人行穿越道", "pl": "Tęczowe przejścia dla pieszych", "hu": "Szivárványos gyalogosátkelők", - "uk": "Веселкові пішохідні переходи" + "uk": "Веселкові пішохідні переходи", + "ko": "무지개색 횡단보도" }, "description": { "en": "On this map, rainbow-painted pedestrian crossings are shown and can be easily added", @@ -25,7 +26,8 @@ "es": "En este mapa, se muestran y se pueden agregar fácilmente pasos de peatones pintados con arcoíris", "cs": "Na této mapě si můžete zobrazit a snadno přidat přechody pro chodce s duhovými malbami", "pl": "Na tej mapie pokazane są tęczowo pomalowane przejścia dla pieszych, które można łatwo dodać", - "uk": "На цій мапі показуються пішохідні переходи позначені кольорами веселки, вони також можуть бути легко додані" + "uk": "На цій мапі показуються пішохідні переходи позначені кольорами веселки, вони також можуть бути легко додані", + "ko": "이 지도에는 무지개 색으로 칠해진 보행자 횡단보도가 표시되어 있으며 쉽게 추가할 수 있습니다" }, "icon": "./assets/themes/rainbow_crossings/logo.svg", "startZoom": 16, diff --git a/assets/themes/shops/shops.json b/assets/themes/shops/shops.json index 23e9c4e04..e83fc7217 100644 --- a/assets/themes/shops/shops.json +++ b/assets/themes/shops/shops.json @@ -17,7 +17,8 @@ "cs": "Obchody", "eu": "Denda", "pl": "Sklepy", - "uk": "Магазини" + "uk": "Магазини", + "ko": "상점" }, "description": { "en": "On this map, one can mark basic information about shops, add opening hours and phone numbers", @@ -33,7 +34,8 @@ "ca": "A aquest mapa, es pot marcar informació bàsica sobre botigues, afegir horaris i números de telèfon", "cs": "Na této mapě můžete označit základní informace o obchodech, přidat otevírací dobu a telefonní čísla", "pl": "Na mapie tej można zaznaczyć podstawowe informacje o sklepach, dodać godziny otwarcia oraz numery telefonów", - "uk": "На цій мапі можна позначити основну інформацію про магазини, додати години роботи та номери телефонів" + "uk": "На цій мапі можна позначити основну інформацію про магазини, додати години роботи та номери телефонів", + "ko": "이 지도에서는 상점에 대한 기본 정보, 영업 시간 및 전화번호를 표시할 수 있습니다" }, "shortDescription": { "en": "An editable map with basic shop information", @@ -50,7 +52,8 @@ "zh_Hant": "有基本商家資訊的可編輯性的地圖", "pl": "Edytowalna mapa z podstawowymi informacjami o sklepach", "ru": "Редактируемая карта с основной информацией о магазине", - "uk": "Мапа з можливістю редагування з основною інформацією про магазин" + "uk": "Мапа з можливістю редагування з основною інформацією про магазин", + "ko": "기본 상점 정보가 있는 편집 가능 지도" }, "icon": "./assets/themes/shops/shop.svg", "layers": [ diff --git a/assets/themes/ski/ski.json b/assets/themes/ski/ski.json index 12e223a23..0ee72ea0e 100644 --- a/assets/themes/ski/ski.json +++ b/assets/themes/ski/ski.json @@ -9,7 +9,8 @@ "cs": "Sjezdovky a lanové dráhy", "hu": "Sípályák és felvonók", "uk": "Гірськолижні траси та витяги", - "nl": "Skipistes en kabelbanen" + "nl": "Skipistes en kabelbanen", + "ko": "스키 코스와 리프트" }, "description": { "en": "Everything you need to go skiing", @@ -18,7 +19,8 @@ "cs": "Vše, co potřebujete k lyžování", "uk": "Все необхідне для катання на лижах", "fr": "Tout ce dont vous avez besoin pour aller skier", - "nl": "Alles om te skiën" + "nl": "Alles om te skiën", + "ko": "스키를 타기 위해 갖춰야 할 모든 것" }, "icon": "./assets/layers/aerialway/chair_lift.svg", "layers": [ diff --git a/assets/themes/sport_pitches/sport_pitches.json b/assets/themes/sport_pitches/sport_pitches.json index 25b08f617..8412a29c7 100644 --- a/assets/themes/sport_pitches/sport_pitches.json +++ b/assets/themes/sport_pitches/sport_pitches.json @@ -15,7 +15,8 @@ "da": "Sportspladser", "cs": "Sportovní hřiště", "pl": "Boiska sportowe", - "uk": "Спортивні майданчики" + "uk": "Спортивні майданчики", + "ko": "스포츠 경기장" }, "description": { "nl": "Een sportveld is een ingerichte plaats met infrastructuur om een sport te beoefenen", @@ -31,7 +32,8 @@ "da": "En sportsplads er et område, hvor der dyrkes sport", "ca": "Una pista d'esports és un àrea on es practiquen esports", "cs": "Sportovní hřiště je plocha, na které se provozují sporty", - "pl": "Boisko sportowe to teren, na którym uprawia się sport" + "pl": "Boisko sportowe to teren, na którym uprawia się sport", + "ko": "스포츠 경기장은 운동 경기를 할 수 있는 공간 입니다" }, "shortDescription": { "nl": "Deze kaart toont sportvelden", @@ -48,7 +50,8 @@ "ca": "Un mapa que mostra pistes d'esports", "cs": "Mapa sportovních hřišť", "pl": "Mapa przedstawiająca boiska sportowe", - "uk": "Мапа з позначенням спортивних майданчиків" + "uk": "Мапа з позначенням спортивних майданчиків", + "ko": "스포츠 경기장를 보여주는 지도" }, "icon": "./assets/layers/sport_pitch/table_tennis.svg", "layers": [ diff --git a/assets/themes/sports/sports.json b/assets/themes/sports/sports.json index 6feaee6dd..2b1bce1b3 100644 --- a/assets/themes/sports/sports.json +++ b/assets/themes/sports/sports.json @@ -15,7 +15,8 @@ "it": "Sport", "ru": "Спортивные объекты", "hu": "Sporttérkép", - "uk": "Спорт" + "uk": "Спорт", + "ko": "스포츠" }, "description": { "en": "All about sports, find sport pitches, fitness centres and more.", @@ -26,7 +27,8 @@ "cs": "Vše o sportu, sportovní hřiště, fitness centra a další.", "fr": "Tout sur les sports, trouver les terrains de sport, les salles de sport et plus encore.", "pl": "Wszystko o sporcie, znajdź boiska sportowe, centra fitness i nie tylko.", - "it": "Tutto sullo sport, trova campi sportivi, centri fitness e molto altro." + "it": "Tutto sullo sport, trova campi sportivi, centri fitness e molto altro.", + "ko": "스포츠에 관한 모든 것, 스포츠 경기장이나 피트니스 센처 등을 찾아보실 수 있습니다." }, "shortDescription": { "en": "Map showing sport facilities.", @@ -39,7 +41,8 @@ "zh_Hant": "顯示運動設施的地圖。", "pl": "Mapa pokazująca obiekty sportowe.", "it": "Mappa che mostra gli impianti sportivi.", - "uk": "Мапа спортивних обʼєктів." + "uk": "Мапа спортивних обʼєктів.", + "ko": "스포츠 시설을 보여주는 지도." }, "icon": "./assets/themes/sports/sport.svg", "layers": [ @@ -72,7 +75,8 @@ "cs": "sportovní obchod", "zh_Hant": "運動用品店", "fr": "une boutique de sport", - "pl": "sklep sportowy" + "pl": "sklep sportowy", + "ko": "스포츠 상점" }, "description": { "en": "Add a new shop selling sports goods.", @@ -82,7 +86,8 @@ "ca": "Afegeix una nova botiga d'articles esportius.", "es": "Agregar una nueva tienda que venda artículos deportivos.", "cs": "Přidejte nový obchod se sportovním zbožím.", - "pl": "Dodaj nowy sklep sprzedający artykuły sportowe." + "pl": "Dodaj nowy sklep sprzedający artykuły sportowe.", + "ko": "스포츠 용품을 판매하는 새로운 상점을 추가해 보세요." } } ], diff --git a/assets/themes/stations/stations.json b/assets/themes/stations/stations.json index 65fa1cfe8..9b3d59606 100644 --- a/assets/themes/stations/stations.json +++ b/assets/themes/stations/stations.json @@ -13,7 +13,8 @@ "pl": "Stacje Kolejowe", "da": "Togstationer", "it": "Stazioni ferroviarie", - "hu": "Vasútállomások" + "hu": "Vasútállomások", + "ko": "기차역" }, "description": { "en": "View, edit and add details to a train station", @@ -24,7 +25,8 @@ "es": "Ver, editar y agregar detalles a una estación de tren", "cs": "Zobrazení, úprava a přidání podrobností o vlakovém nádraží", "pl": "Przeglądaj, edytuj i dodawaj szczegóły do stacji kolejowej", - "it": "Visualizza, modifica e aggiungi informazioni su una stazione ferroviaria" + "it": "Visualizza, modifica e aggiungi informazioni su una stazione ferroviaria", + "ko": "기차역 보기, 세부사항 편집 또는 추가하기" }, "icon": "./assets/themes/stations/rail-light.svg", "defaultBackgroundId": "protomaps.white", @@ -77,7 +79,8 @@ "it": "Stazioni ferroviarie", "pl": "Stacje Kolejowe", "zh_Hant": "火車站", - "da": "Togstationer" + "da": "Togstationer", + "ko": "기차역" }, "description": { "en": "Layer showing train stations", @@ -89,7 +92,8 @@ "es": "Capa que muestra las estaciones de tren", "cs": "Vrstva zobrazující vlaková nádraží", "zh_Hant": "顯示火車站的圖層", - "pl": "Warstwa pokazująca stacje kolejowe" + "pl": "Warstwa pokazująca stacje kolejowe", + "ko": "기차역을 보여주는 레이어" }, "pointRendering": [ { @@ -301,7 +305,8 @@ "cs": "Odjezdové tabule", "pl": "Tablice odjazdów", "zh_Hant": "出發板", - "da": "Afgangstavler" + "da": "Afgangstavler", + "ko": "출발 안내 전광판" }, "description": { "en": "Displays showing the trains that will leave from this station", @@ -311,7 +316,8 @@ "ca": "Pantalles que mostren els trens que sortiran de l'estació", "es": "Pantallas que muestran los trenes que saldrán de esta estación", "cs": "Zobrazuje vlaky odjíždějící z této stanice", - "pl": "Ekrany wyświetlające pokazujące pociągi, które odjadą z tej stacji" + "pl": "Ekrany wyświetlające pokazujące pociągi, które odjadą z tej stacji", + "ko": "이 역에서 출발하는 기차를 보여주는 안내 전광판" }, "title": { "render": { @@ -324,7 +330,8 @@ "cs": "Odjezdová tabule", "zh_Hant": "時刻表", "pl": "Tablica odjazdów", - "da": "Afgangstavle" + "da": "Afgangstavle", + "ko": "출발 안내 전광판" } }, "minzoom": 18, @@ -351,7 +358,8 @@ "cs": "Co je to za odjezdovou tabuli?", "zh_Hant": "這是那種類型的時刻表?", "pl": "Co to za tablica odjazdów?", - "da": "Hvilken type afgangstavle er dette?" + "da": "Hvilken type afgangstavle er dette?", + "ko": "어떤 종류의 출발 안내 전광판 입니까?" }, "mappings": [ { @@ -364,7 +372,8 @@ "ca": "Aquest tauler de sortides és de tipus desconegut", "es": "Este es un tablero de salidas de un tipo desconocido", "cs": "Toto je odjezdová tabule neznámého typu", - "pl": "Jest to tablica odjazdów nieznanego typu" + "pl": "Jest to tablica odjazdów nieznanego typu", + "ko": "이것은 종류가 알려지지 않은 출발 정보판입니다" } }, { @@ -377,7 +386,8 @@ "ca": "Aquest és un tauler electrònic que mostra les pròximes sortides en temps real", "es": "Este es un tablero electrónico, que muestra las próximas salidas en tiempo real", "cs": "Jedná se o elektronickou tabuli, která v reálném čase zobrazuje příští odjezdy", - "pl": "To elektroniczna tablica, pokazująca w czasie rzeczywistym kolejne odjazdy" + "pl": "To elektroniczna tablica, pokazująca w czasie rzeczywistym kolejne odjazdy", + "ko": "이것은 실시간 출발 정보를 표시하는 전광판입니다" } }, { @@ -392,7 +402,8 @@ "es": "Este es un horario en papel", "cs": "Jedná se o papírový rozvrh", "zh_Hant": "這份是紙本時刻表", - "pl": "To jest papierowy rozkład jazdy" + "pl": "To jest papierowy rozkład jazdy", + "ko": "종이 시간표 입니다" } }, { @@ -405,7 +416,8 @@ "es": "Hay un cartel que muestra la frecuencia de los trenes", "cs": "Nachází se zde cedule zobrazující frekvenci odjezdů vlaků", "fr": "Il y a un panneau indiquant la fréquence des trains", - "pl": "Jest tu znak informujący częstotliwość jazdy pociągów" + "pl": "Jest tu znak informujący częstotliwość jazdy pociągów", + "ko": "기차의 빈도 표시를 보여 줍니다" } } ] @@ -427,7 +439,8 @@ "cs": "odjezdová tabule", "zh_Hant": "時刻表", "pl": "tablica odjazdów", - "da": "en afgangstavle" + "da": "en afgangstavle", + "ko": "출발 안내 전광판" }, "description": { "en": "Add a board showing departures, either electronic or paper", @@ -437,7 +450,8 @@ "ca": "Afegeix un tauler que mostra les sortides, de forma electrònica o en paper", "es": "Agregar un tablero que muestre las salidas, ya sea electrónico o en papel", "cs": "Přidejte tabuli s odjezdy, ať už v elektronické nebo papírové podobě", - "pl": "Dodaj tablicę pokazującą odjazdy, w wersji elektronicznej lub papierowej" + "pl": "Dodaj tablicę pokazującą odjazdy, w wersji elektronicznej lub papierowej", + "ko": "출발 정보를 표시하는 전광판 또는 안내문을 추가하세요" } } ], diff --git a/assets/themes/street_lighting/street_lighting.json b/assets/themes/street_lighting/street_lighting.json index 5703e9267..a181a6e1c 100644 --- a/assets/themes/street_lighting/street_lighting.json +++ b/assets/themes/street_lighting/street_lighting.json @@ -16,7 +16,8 @@ "cs": "Pouliční osvětlení", "it": "Illuminazione stradale", "pl": "Oświetlenie uliczne", - "uk": "Вуличне освітлення" + "uk": "Вуличне освітлення", + "ko": "거리 조명" }, "description": { "en": "On this map you can find everything about street lighting", @@ -32,7 +33,8 @@ "cs": "Na této mapě najdete vše o pouličním osvětlení", "pl": "Na tej mapie możesz znaleźć wszystko o oświetleniu ulicznym", "it": "Su questa mappa puoi trovare tutto ciò che riguarda l'illuminazione stradale", - "uk": "На цій мапі можна знайти все про вуличне освітлення" + "uk": "На цій мапі можна знайти все про вуличне освітлення", + "ko": "이 지도에서 가로등에 관한 모든 것을 찾을 수 있습니다" }, "icon": "./assets/layers/street_lamps/street_lamp.svg", "startZoom": 19, @@ -59,7 +61,8 @@ "pa_PK": "روشنی والیاں سڑکاں", "cs": "Osvětlené ulice", "it": "Strade illuminate", - "pl": "Oświetlone ulice" + "pl": "Oświetlone ulice", + "ko": "조명이 있는 거리" }, "source": { "osmTags": { @@ -87,7 +90,8 @@ "pa_PK": "روشنی والی سڑک", "cs": "Osvětlená ulice", "it": "Strada illuminata", - "pl": "Ulica oświetlona" + "pl": "Ulica oświetlona", + "ko": "밝은 거리" }, "mappings": [ { @@ -113,7 +117,8 @@ "ca": "Aquest carrer està il·luminat?", "cs": "Je tato ulice osvětlená?", "it": "Questa strada è illuminata?", - "pl": "Czy ta ulica jest oświetlona?" + "pl": "Czy ta ulica jest oświetlona?", + "ko": "이 거리는 밝나요?" }, "mappings": [ { @@ -131,7 +136,8 @@ "ca": "Aquest carrer està il·luminat", "cs": "Tato ulice je osvětlená", "it": "Questa strada è illuminata", - "pl": "Ta ulica jest oświetlona" + "pl": "Ta ulica jest oświetlona", + "ko": "이 길은 밝습니다" } }, { @@ -149,7 +155,8 @@ "ca": "Aquest carrer no està il·luminant", "cs": "Tato ulice není osvětlená", "it": "Questa strada non è illuminata", - "pl": "Ta ulica nie jest oświetlona" + "pl": "Ta ulica nie jest oświetlona", + "ko": "이 거리는 어둡습니다" } }, { @@ -167,7 +174,8 @@ "ca": "Aquest carrer està il·luminat per la nit", "cs": "Tato ulice je v noci osvětlená", "it": "Questa strada è illuminata di sera", - "pl": "Ta ulica się oświetlona w nocy" + "pl": "Ta ulica się oświetlona w nocy", + "ko": "이 거리는 밤에 밝습니다" }, "hideInAnswer": true }, @@ -186,7 +194,8 @@ "ca": "Aquest carrer està il·luminat 24/7", "cs": "Tato ulice je osvětlena 24/7", "it": "Questa strada è illuminata 24 ore al giorno", - "pl": "Ta ulica jest oświetlona 24/7" + "pl": "Ta ulica jest oświetlona 24/7", + "ko": "이 거리는 24시간 밝습니다" } } ] @@ -219,7 +228,8 @@ "pa_PK": "ساریاں سڑکاں", "cs": "Všechny ulice", "it": "Tutte le strade", - "pl": "Wszystkie ulice" + "pl": "Wszystkie ulice", + "ko": "모든 거리" }, "source": { "osmTags": { @@ -248,7 +258,8 @@ "cs": "Ulice", "eu": "Kalea", "it": "Strada", - "pl": "Ulica" + "pl": "Ulica", + "ko": "거리" }, "mappings": [ { @@ -274,7 +285,8 @@ "es": "¿Está iluminada esta calle?", "cs": "Je tato ulice osvětlená?", "it": "Questa strada è illuminata?", - "pl": "Czy ta ulica jest oświetlona?" + "pl": "Czy ta ulica jest oświetlona?", + "ko": "이 거리는 밝나요?" }, "mappings": [ { @@ -292,7 +304,8 @@ "ca": "Aquest carrer està il·luminat", "cs": "Tato ulice je osvětlená", "it": "Questa strada è illuminata", - "pl": "Ta ulica jest oświetlona" + "pl": "Ta ulica jest oświetlona", + "ko": "이 거리는 밝습니다" } }, { @@ -310,7 +323,8 @@ "ca": "Aquest carrer no està il·luminat", "cs": "Tato ulice není osvětlená", "it": "Questa strada non è illuminata", - "pl": "Ta ulica nie jest oświetlona" + "pl": "Ta ulica nie jest oświetlona", + "ko": "이 거리는 밝지 않습니다" } }, { @@ -328,7 +342,8 @@ "es": "Esta calle está iluminada por la noche", "cs": "Tato ulice je v noci osvětlená", "it": "Questa strada è illuminata di sera", - "pl": "Ta ulica jest oświetlona w nocy" + "pl": "Ta ulica jest oświetlona w nocy", + "ko": "이 거리는 밤에 밝습니다" }, "hideInAnswer": true }, @@ -347,7 +362,8 @@ "es": "Esta calle está iluminada 24/7", "cs": "Tato ulice je osvětlena 24/7", "it": "Questa strada è illuminata 24 ore su 24", - "pl": "Ta ulica jest oświetlona 24/7" + "pl": "Ta ulica jest oświetlona 24/7", + "ko": "이 거리는 24시간 밝습니다" } } ] diff --git a/assets/themes/surveillance/surveillance.json b/assets/themes/surveillance/surveillance.json index b40577867..ae85e6560 100644 --- a/assets/themes/surveillance/surveillance.json +++ b/assets/themes/surveillance/surveillance.json @@ -17,7 +17,8 @@ "pl": "Monitoring monitoringu", "sl": "Nadzor nadzora", "ru": "Наблюдение под наблюдением", - "uk": "Нагляд під наглядом" + "uk": "Нагляд під наглядом", + "ko": "감시 시스템" }, "description": { "en": "On this open map, you can find surveillance cameras.", @@ -35,7 +36,8 @@ "ca": "A aquest mapa obert pots trobar càmeres de vigilància.", "es": "En este mapa abierto, puedes encontrar cámaras de vigilancia.", "cs": "Na této otevřené mapě najdete bezpečnostní kamery.", - "uk": "На цій відкритій мапі ви можете знайти камери спостереження." + "uk": "На цій відкритій мапі ви можете знайти камери спостереження.", + "ko": "이 오픈 맵에서 감시 카메라를 찾을 수 있습니다." }, "shortDescription": { "en": "Surveillance cameras and other means of surveillance", @@ -52,7 +54,8 @@ "ca": "Càmeres de vigilància i altres tipus de vigilància", "es": "Cámaras de vigilancia y otros medios de vigilancia", "cs": "Bezpečnostní kamery a další prostředky sledování", - "uk": "Камери спостереження та інші засоби спостереження" + "uk": "Камери спостереження та інші засоби спостереження", + "ko": "감시 카메라 및 기타 감시 수단" }, "icon": "./assets/themes/surveillance/logo.svg", "defaultBackgroundId": "maptiler.carto", diff --git a/assets/themes/toilets/toilets.json b/assets/themes/toilets/toilets.json index 55832c36d..5305e2848 100644 --- a/assets/themes/toilets/toilets.json +++ b/assets/themes/toilets/toilets.json @@ -16,7 +16,8 @@ "da": "Offentlige toiletter", "es": "Baños públicos", "cs": "Veřejné toalety", - "uk": "Громадські туалети" + "uk": "Громадські туалети", + "ko": "공중 화장실" }, "description": { "en": "A map of public toilets", @@ -34,7 +35,8 @@ "ca": "Mapa de lavabos públics", "es": "Un mapa de baños públicos", "cs": "Mapa veřejných toalet", - "uk": "Мапа показує розташування громадських туалетів" + "uk": "Мапа показує розташування громадських туалетів", + "ko": "공중화장실 지도" }, "icon": "./assets/themes/toilets/toilets.svg", "startZoom": 12, diff --git a/assets/themes/transit/transit.json b/assets/themes/transit/transit.json index 6e9ab4a8f..349ac75f0 100644 --- a/assets/themes/transit/transit.json +++ b/assets/themes/transit/transit.json @@ -15,7 +15,8 @@ "pl": "Trasy autobusowe", "ru": "Автобусные маршруты", "hu": "Buszjáratok", - "uk": "Автобусні маршрути" + "uk": "Автобусні маршрути", + "ko": "버스 노선" }, "description": { "en": "Plan your trip with the help of the public transport system.", @@ -28,7 +29,8 @@ "es": "Planifica tu viaje con la ayuda del sistema de transporte público.", "cs": "Naplánujte si cestu pomocí systému veřejné dopravy.", "zh_Hant": "藉由大眾運輸系統來計畫你的旅程。", - "pl": "Zaplanuj swoją podróż korzystając z systemu transportu publicznego." + "pl": "Zaplanuj swoją podróż korzystając z systemu transportu publicznego.", + "ko": "대중교통 시스템을 이용한 여행 계획 세우기." }, "icon": "./assets/layers/transit_stops/bus_stop.svg", "startZoom": 20, diff --git a/assets/themes/trees/trees.json b/assets/themes/trees/trees.json index 7e9084935..cf60be8be 100644 --- a/assets/themes/trees/trees.json +++ b/assets/themes/trees/trees.json @@ -21,7 +21,8 @@ "pt_BR": "Árvores", "eu": "Zuhaitzak", "pt": "Árvores", - "uk": "Дерева" + "uk": "Дерева", + "ko": "나무" }, "description": { "nl": "Breng bomen in kaart!", @@ -40,7 +41,8 @@ "cs": "Zmapujte všechny stromy!", "pt_BR": "Mapeie todas as árvores!", "pl": "Zmapuj wszystkie drzewa!", - "pt": "Mapeie todas as árvores!" + "pt": "Mapeie todas as árvores!", + "ko": "모든 나무에 관련 지도!" }, "shortDescription": { "en": "Map all the trees", @@ -58,7 +60,8 @@ "es": "Mapea todos los árboles", "da": "Kortlæg alle træer", "cs": "Zmapujte všechny stromy", - "uk": "Додайте на мапу всі дерева" + "uk": "Додайте на мапу всі дерева", + "ko": "모든 나무 관련 지도" }, "icon": "./assets/themes/trees/logo.svg", "socialImage": "./assets/themes/trees/logo.svg", diff --git a/assets/themes/vending_machine/vending_machine.json b/assets/themes/vending_machine/vending_machine.json index 34ff48ca4..a488196fa 100644 --- a/assets/themes/vending_machine/vending_machine.json +++ b/assets/themes/vending_machine/vending_machine.json @@ -14,7 +14,8 @@ "it": "Distributori automatici", "ru": "Торговые автоматы", "hu": "Árusító automaták", - "uk": "Торгові автомати" + "uk": "Торгові автомати", + "ko": "자판기" }, "description": { "en": "Find vending machines for everything", @@ -26,7 +27,8 @@ "es": "Encuentra máquinas expendedoras de todo", "pl": "Znajdź wszelakie automaty sprzedające", "it": "Trova distributori automatici per ogni cosa", - "uk": "Знайдіть торгові автомати для всього" + "uk": "Знайдіть торгові автомати для всього", + "ko": "모든 자판기 찾기" }, "icon": "./assets/layers/vending_machine/vending_machine.svg", "startZoom": 19, diff --git a/assets/themes/walkingnodes/walkingnodes.json b/assets/themes/walkingnodes/walkingnodes.json index 6944ad79d..ebb9714c6 100644 --- a/assets/themes/walkingnodes/walkingnodes.json +++ b/assets/themes/walkingnodes/walkingnodes.json @@ -5,14 +5,16 @@ "nl": "Wandelknooppuntnetwerken", "de": "Netzwerke von Wanderknoten", "es": "Redes de nodos de senderismo", - "cs": "Sítě uzlů pro pěší" + "cs": "Sítě uzlů pro pěší", + "ko": "보행 경로 네트워크" }, "description": { "en": "This map shows walking node networks and allows you to add new nodes easily", "nl": "Deze kaart toont wandelknooppunten en laat je toe om eenvoudigweg nieuwe knooppunten toe te voegen", "de": "Diese Karte zeigt Wandernetzwerke und ermöglicht es Ihnen, einfach neue Knoten hinzuzufügen", "cs": "Tato mapa zobrazuje sítě pěších uzlů a umožňuje snadno přidávat nové uzly", - "es": "Este mapa muestra redes de nodos de senderismo y te permite agregar nuevos nodos fácilmente" + "es": "Este mapa muestra redes de nodos de senderismo y te permite agregar nuevos nodos fácilmente", + "ko": "이 지도는 보행 경로를 확인 가능하며, 새로운 경로를 쉽게 추가할 수 있습니다" }, "icon": "./assets/themes/walkingnodes/logo.svg", "startZoom": 11, @@ -33,7 +35,8 @@ "fr": "liens noeud à noeud", "ca": "enllaços node a node", "cs": "propojení mezi uzly", - "pl": "łącza węzeł do węzła" + "pl": "łącza węzeł do węzła", + "ko": "경로간 연결" }, "source": { "osmTags": { @@ -59,7 +62,8 @@ "fr": "lien noeud à noeud", "ca": "Enllaç node a node", "cs": "propojení mezi uzly", - "pl": "połączenie węzła z węzłem" + "pl": "połączenie węzła z węzłem", + "ko": "경로간 연결" }, "mappings": [ { @@ -72,7 +76,8 @@ "fr": "lien noeud à noeud {ref}", "ca": "Enllaç node a node {ref}", "cs": "propojení mezi uzly {ref}", - "pl": "połączenie węzła z węzłem {ref}" + "pl": "połączenie węzła z węzłem {ref}", + "ko": "경로간 연결{ref}" } } ] @@ -105,7 +110,8 @@ "fr": "Quand cette liaison de nœud à nœud a-t-elle été contrôlée sur le terrain pour la dernière fois ?", "ca": "Quan es va comprovar per última vegada aquest enllaç node a node presencialment?", "cs": "Kdy bylo toto propojení mezi uzly naposledy zkontrolováno?", - "pl": "Kiedy ostatnio badano to połączenie węzła z węzłem?" + "pl": "Kiedy ostatnio badano to połączenie węzła z węzłem?", + "ko": "언제 이 경로가 갱신되었습니까?" }, "render": { "en": "This node to node link was last surveyed on {survey:date}", @@ -115,7 +121,8 @@ "fr": "Cette lien de nœud à nœud a été vérifié sur le terrain le {survey:date}", "ca": "Aquest enllaç node a node es va sondejar per última vegada el {survey:date}", "cs": "Toto propojení mezi uzly bylo naposledy zkontrolováno dne {survey:date}", - "pl": "To połączenie węzła z węzłem było ostatnio sprawdzane w dniu {survey:date}" + "pl": "To połączenie węzła z węzłem było ostatnio sprawdzane w dniu {survey:date}", + "ko": "아 경로는 지난 {survey:date}에 갱신되었습니다" } }, "id": "node2node-survey:date" @@ -137,7 +144,8 @@ "cs": "uzly", "eu": "nodoak", "pl": "węzły", - "zh_Hant": "節點" + "zh_Hant": "節點", + "ko": "경로들" }, "source": { "osmTags": { @@ -175,7 +183,8 @@ "nl": "Wandelknooppunt", "de": "Wanderknoten", "es": "Hito de senderismo", - "cs": "Pěší uzel" + "cs": "Pěší uzel", + "ko": "보행 경로" }, "mappings": [ { @@ -185,7 +194,8 @@ "nl": "Wandelknooppunt {rwn_ref}", "de": "Wanderknoten {rwn_ref}", "es": "Hito de senderismo {rwn_ref}", - "cs": "Pěší uzel {rwn_ref}" + "cs": "Pěší uzel {rwn_ref}", + "ko": "보행 경로 {rwn_ref}" } }, { @@ -195,7 +205,8 @@ "nl": "Voorgesteld wandelknooppunt {proposed:rwn_ref}", "de": "Vorgeschlagener Wanderknoten {proposed:rwn_ref}", "es": "Hito de senderismo propuesto {proposed:rwn_ref}", - "cs": "Navrhovaný pěší uzel {proposed:rwn_ref}" + "cs": "Navrhovaný pěší uzel {proposed:rwn_ref}", + "ko": "제안된 보행 경로 {proposed:rwn_ref}" } } ] @@ -209,7 +220,8 @@ "nl": "Wat is het referentienummer van dit wandelknooppunt?", "de": "Was ist die Referenznummer dieses Wanderknotens?", "cs": "Jaké je referenční číslo tohoto pěšího uzlu?", - "es": "¿Cuál es el número de referencia de este nodo de senderismo?" + "es": "¿Cuál es el número de referencia de este nodo de senderismo?", + "ko": "보행 경로의 조회 번호는 무엇입니까?" }, "freeform": { "key": "rwn_ref", @@ -219,7 +231,8 @@ "nl": "bijv. 1", "de": "z.B. 1", "cs": "e.g. 1", - "es": "p.ej.1" + "es": "p.ej.1", + "ko": "사례 1" } }, "render": { @@ -227,7 +240,8 @@ "nl": "Dit wandelknooppunt heeft referentienummer {rwn_ref}", "de": "Dieser Wanderknoten hat die Referenznummer {rwn_ref}", "es": "Este nodo de senderismo tiene el número de referencia {rwn_ref}", - "cs": "Tento pěší uzel má referenční číslo {rwn_ref}" + "cs": "Tento pěší uzel má referenční číslo {rwn_ref}", + "ko": "이 보행 경로의 조회번호는 {rwn_ref}입니다" }, "condition": "rwn_ref~*" }, @@ -239,14 +253,16 @@ "nl": "Wanneer is dit wandelknooppunt het laatst gesurveyed?", "de": "Wann wurde dieser Wanderknoten zuletzt überprüft?", "es": "¿Cuándo se inspeccionó por última vez este nodo de senderismo?", - "cs": "Kdy byl tento pěší uzel naposledy zkontrolován?" + "cs": "Kdy byl tento pěší uzel naposledy zkontrolován?", + "ko": "보행경로가 마지막으로 갱신된 것은 언제입니까?" }, "render": { "en": "This walking node was last surveyed on {survey:date}", "nl": "Dit wandelknooppunt werd het laatst gesurveyed op {survey:date}", "de": "Dieser Wanderknoten wurde zuletzt am {survey:date} überprüft", "es": "Este hito de senderismo se inspeccionó por última vez el {survey:date}", - "cs": "Tento pěší uzel byl naposledy zkontrolován dne {survey:date}" + "cs": "Tento pěší uzel byl naposledy zkontrolován dne {survey:date}", + "ko": "이 보행경로의 마지막 갱신은 {survey:date}입니다" } } }, @@ -256,14 +272,16 @@ "nl": "Met hoeveel andere wandelknooppunten heeft dit knooppunt een verbinding?", "de": "Mit wie vielen anderen Wanderknoten ist dieser Knoten verbunden?", "cs": "S kolika dalšími pěšími uzly je tento uzel propojen?", - "es": "¿A cuántos otros nodos de senderismo se conecta este nodo?" + "es": "¿A cuántos otros nodos de senderismo se conecta este nodo?", + "ko": "이 보행 경로는 다른 보행 경로와 몇 개 연결되어 있습니까?" }, "render": { "en": "This node links to {expected_rwn_route_relations} other walking nodes.", "nl": "Dit knooppunt verbindt met {expected_rwn_route_relations} andere wandelknooppunten.", "de": "Dieser Knoten ist mit {expected_rwn_route_relations} anderen Wanderknoten verbunden.", "es": "Este nodo se conecta a {expected_rwn_route_relations} otros nodos de senderismo.", - "cs": "Tento uzel je propojen s {expected_rwn_route_relations} dalšími uzly pro pěší." + "cs": "Tento uzel je propojen s {expected_rwn_route_relations} dalšími uzly pro pěší.", + "ko": "이 보행 경로는 {expected_rwn_route_relations}개의 다른 보행 경로와 연결되어 있습니다." }, "freeform": { "key": "expected_rwn_route_relations", @@ -273,7 +291,8 @@ "nl": "bijv. 3", "de": "z.B. 3", "cs": "e.g. 3", - "es": "p.ej.3" + "es": "p.ej.3", + "ko": "사례 3" } }, "id": "node-expected_rwn_route_relations" @@ -291,7 +310,8 @@ "nl": "een wandelknooppunt", "de": "ein Wanderknoten", "es": "un nodo de senderismo", - "cs": "pěší uzel" + "cs": "pěší uzel", + "ko": "보행 경로" }, "snapToLayer": [ "cycleways_and_roads" @@ -328,7 +348,8 @@ "de": "Wanderwegweiser", "es": "Señalización de senderismo", "cs": "Turistické rozcestníky", - "nl": "Wandelwegwijzers" + "nl": "Wandelwegwijzers", + "ko": "등산 안내 표지판" }, "title": { "render": { @@ -336,7 +357,8 @@ "de": "Wanderwegweiser", "es": "Hito de senderismo", "cs": "Turistický rozcestník", - "nl": "Wandelwegwijzer" + "nl": "Wandelwegwijzer", + "ko": "등산 안내 표지판" } } }, @@ -370,7 +392,8 @@ "de": "Eine Routenmarkierung für eine Verbindung von Knoten zu Knoten", "es": "un marcador de ruta para un enlace de nodo a nodo", "cs": "značka trasy pro spojení mezi uzly", - "nl": "een knooppuntwegwijzer" + "nl": "een knooppuntwegwijzer", + "ko": "경로간 루트 표시" }, "=exampleImages": [ "./assets/layers/route_marker/walking_route_marker.jpg" diff --git a/assets/themes/walls_and_buildings/walls_and_buildings.json b/assets/themes/walls_and_buildings/walls_and_buildings.json index c4ff082f3..f7a781fe2 100644 --- a/assets/themes/walls_and_buildings/walls_and_buildings.json +++ b/assets/themes/walls_and_buildings/walls_and_buildings.json @@ -12,7 +12,8 @@ "cs": "Stěny a budovy", "zh_Hant": "牆壁與建築", "pl": "Ściany i budynki", - "hu": "Falak és épületek" + "hu": "Falak és épületek", + "ko": "벽과 건물" }, "description": { "en": "Special builtin layer providing all walls and buildings. This layer is useful in presets for objects which can be placed against walls (e.g. AEDs, postboxes, entrances, addresses, surveillance cameras, …). This layer is invisible by default and not toggleable by the user.", @@ -24,7 +25,8 @@ "es": "Capa incorporada especial que proporciona todas las paredes y edificios. Esta capa es útil en los ajustes preestablecidos para objetos que se pueden colocar contra las paredes (por ejemplo, DEA, buzones, entradas, direcciones, cámaras de vigilancia, etc.). Esta capa es invisible de forma predeterminada y el usuario no puede activarla.", "cs": "Speciální zabudovaná vrstva poskytující všechny stěny a budovy. Tato vrstva je užitečná v předvolbách pro objekty, které lze umístit ke stěnám (např. AED, poštovní schránky, vchody, adresy, bezpečnostní kamery, …). Tato vrstva je ve výchozím nastavení neviditelná a uživatel ji nemůže přepínat.", "zh_Hant": "特殊的內建圖層顯示所有牆壁與建築。這個圖層對於規畫要靠牆的東西 (例如 AED、郵筒、入口、地址、監視器等) 相當實用。這個圖層預設顯示而且無法由使用者開關。", - "pl": "Specjalna warstwa zabudowana zapewniająca wszystkie mury i budynki. Warstwa ta jest przydatna w ustawieniach wstępnych obiektów, które można umieścić przy ścianach (np. AED, skrzynki pocztowe, wejścia, adresy, kamery monitorujące itp.). Warstwa ta jest domyślnie niewidoczna i użytkownik nie może jej przełączać." + "pl": "Specjalna warstwa zabudowana zapewniająca wszystkie mury i budynki. Warstwa ta jest przydatna w ustawieniach wstępnych obiektów, które można umieścić przy ścianach (np. AED, skrzynki pocztowe, wejścia, adresy, kamery monitorujące itp.). Warstwa ta jest domyślnie niewidoczna i użytkownik nie może jej przełączać.", + "ko": "모든 벽과 건물을 제공하는 특수 내장 레이어입니다. 이 레이어는 벽에 배치할 수 있는 요소들(예: AED, 우체통, 입구, 주소, 감시 카메라 등)을 위한 프리셋에서 유용하게 사용됩니다. 이 레이어는 기본적으로 보이지 않으며 사용자가 토글할 수 없습니다." }, "icon": "./assets/layers/walls_and_buildings/walls_and_buildings.png", "startZoom": 16, diff --git a/assets/themes/waste/waste.json b/assets/themes/waste/waste.json index 0994e3fab..5289104ba 100644 --- a/assets/themes/waste/waste.json +++ b/assets/themes/waste/waste.json @@ -16,7 +16,8 @@ "eu": "Hondakinak eta birziklapena", "pl": "Odpady", "hu": "Hulladék", - "uk": "Відходи" + "uk": "Відходи", + "ko": "쓰레기" }, "description": { "en": "Map showing waste baskets and recycling facilities.", @@ -30,7 +31,8 @@ "cs": "Mapa zobrazující koše na odpadky a recyklační zařízení.", "zh_Hant": "顯示垃圾筒與回收設施的地圖。", "pl": "Mapa przedstawiająca kosze na śmieci i zakłady recyklingu.", - "uk": "Мапа сміттєвих контейнерів та пунктів перероблення вторсировини." + "uk": "Мапа сміттєвих контейнерів та пунктів перероблення вторсировини.", + "ko": "쓰레기통과 재활용 시설을 보여주는 지도." }, "icon": "./assets/layers/recycling/recycling-14.svg", "startZoom": 19, diff --git a/assets/themes/waste_basket/waste_basket.json b/assets/themes/waste_basket/waste_basket.json index 1ae4d9ebb..dd19d1026 100644 --- a/assets/themes/waste_basket/waste_basket.json +++ b/assets/themes/waste_basket/waste_basket.json @@ -17,7 +17,8 @@ "cs": "Odpadkové koše", "pl": "Kosz na śmieci", "ru": "Корзины для мусора", - "uk": "Урни для сміття" + "uk": "Урни для сміття", + "ko": "쓰레기통" }, "description": { "en": "On this map, you'll find waste baskets near you. If a waste basket is missing on this map, you can add it yourself.", @@ -32,7 +33,8 @@ "es": "En este mapa, encontrarás papeleras cerca de ti. Si falta alguna papelera en este mapa, puedes añadirla tú mismo.", "cs": "Na této mapě najdete koše na odpadky ve vašem okolí. Pokud na této mapě odpadkový koš chybí, můžete jej přidat sami.", "pl": "Na tej mapie znajdziesz kosze na śmieci w twojej okolicy. Jeśli brakuje kosza, możesz go dodać", - "uk": "На цій мапі ви знайдете найближчі до вас контейнери для сміття. Якщо на мапі відсутній кошик для сміття, ви можете додати його самостійно." + "uk": "На цій мапі ви знайдете найближчі до вас контейнери для сміття. Якщо на мапі відсутній кошик для сміття, ви можете додати його самостійно.", + "ko": "이 지도에서는 근처에 있는 쓰레기통을 찾을 수 있습니다. 지도에 쓰레기통이 없는 경우, 직접 추가할 수 있습니다." }, "shortDescription": { "en": "A map with waste baskets", @@ -48,7 +50,8 @@ "es": "Un mapa con papeleras", "cs": "Mapa odpadkových košů", "pl": "Mapa koszy na śmieci", - "uk": "Мапа з урнами для сміття" + "uk": "Мапа з урнами для сміття", + "ko": "쓰레기통 지도" }, "icon": "./assets/themes/waste_basket/waste_basket.svg", "layers": [ diff --git a/langs/cs.json b/langs/cs.json index ae4003f82..1899a04b8 100644 --- a/langs/cs.json +++ b/langs/cs.json @@ -360,6 +360,13 @@ "skippedMultiple": "Přeskočili jste {skipped} otázky", "skippedOne": "Vynechali jste jednu otázku" }, + "questions": { + "disable": "Už se na tuto otázku neptejte", + "disabledIntro": "Zakázali jste některé typy otázek. Chcete-li otázku znovu povolit, klikněte na ni zde", + "disabledTitle": "Vypnuté otázky", + "enable": "Ptejte se na tuto otázku u všech prvků", + "noneDisabled": "Pokud vás určitý typ otázky nezajímá, zakažte jej. Chcete-li otázku zakázat, klikněte na tři tečky v pravém horním rohu a vyberte možnost \"zakázat\"" + }, "removeLocationHistory": "Odstranit historii polohy", "retry": "Zkusit znovu", "returnToTheMap": "Návrat na mapu", @@ -513,13 +520,6 @@ "readMore": "Přečtěte si zbytek článku", "searchToShort": "Váš vyhledávací dotaz je příliš krátký, zadejte delší text", "searchWikidata": "Hledat na Wikidatech" - }, - "questions": { - "disable": "Už se na tuto otázku neptejte", - "disabledTitle": "Vypnuté otázky", - "disabledIntro": "Zakázali jste některé typy otázek. Chcete-li otázku znovu povolit, klikněte na ni zde", - "noneDisabled": "Pokud vás určitý typ otázky nezajímá, zakažte jej. Chcete-li otázku zakázat, klikněte na tři tečky v pravém horním rohu a vyberte možnost \"zakázat\"", - "enable": "Ptejte se na tuto otázku u všech prvků" } }, "hotkeyDocumentation": { @@ -615,6 +615,30 @@ "logIn": "Přihlaste se, abyste viděli další témata, která jste dříve navštívili", "title": "MapComplete" }, + "inspector": { + "aggregateView": "Sdružit", + "answeredCountTimes": "Odpovězeno {count} krát", + "backToIndex": "Zpět na přehled map", + "createdBy": "Vytvořil {contributor}", + "earlierInspected": "Podívejte se na přispěvatele, které jste kontrolovali dříve", + "images": "Vytvořené obrázky", + "load": "Kontrola změn v oblasti mapy", + "mapView": "Mapa", + "menu": "Kontrola přispěvatele", + "onlyGeometry": "Pouze změny geometrie", + "previouslySpied": { + "addLabel": "Přidat štítek", + "allChanges": "Načíst všechny změny pro uživatele s tímto označením", + "label": "Štítek", + "noLabels": "Bez štítku", + "remove": "Odebrat", + "time": "Čas poslední kontroly", + "title": "Dříve kontrolovaní přispěvatelé", + "username": "Uživatelské jméno" + }, + "tableView": "Přehled", + "title": "Kontrola přispěvatele" + }, "move": { "cancel": "Vyberte jiný důvod", "cannotBeMoved": "Tuto funkci nelze přesunout.", @@ -848,29 +872,5 @@ "empty": "Zadejte prosím nějaká wikidata", "startsWithQ": "Identifikátor wikidat začíná písmenem Q a následuje za ním číslo" } - }, - "inspector": { - "previouslySpied": { - "time": "Čas poslední kontroly", - "addLabel": "Přidat štítek", - "allChanges": "Načíst všechny změny pro uživatele s tímto označením", - "label": "Štítek", - "noLabels": "Bez štítku", - "remove": "Odebrat", - "title": "Dříve kontrolovaní přispěvatelé", - "username": "Uživatelské jméno" - }, - "answeredCountTimes": "Odpovězeno {count} krát", - "load": "Kontrola změn v oblasti mapy", - "aggregateView": "Sdružit", - "backToIndex": "Zpět na přehled map", - "createdBy": "Vytvořil {contributor}", - "earlierInspected": "Podívejte se na přispěvatele, které jste kontrolovali dříve", - "images": "Vytvořené obrázky", - "mapView": "Mapa", - "menu": "Kontrola přispěvatele", - "onlyGeometry": "Pouze změny geometrie", - "tableView": "Přehled", - "title": "Kontrola přispěvatele" } -} +} \ No newline at end of file diff --git a/langs/he.json b/langs/he.json index fe74a102d..849cc68bf 100644 --- a/langs/he.json +++ b/langs/he.json @@ -31,4 +31,4 @@ }, "tableView": "סקירה כללית" } -} +} \ No newline at end of file diff --git a/langs/ko.json b/langs/ko.json index b7a06c9bb..00279d26b 100644 --- a/langs/ko.json +++ b/langs/ko.json @@ -2,97 +2,99 @@ "advanced": { "title": "고급 기능" }, + "centerMessage": { + "allFilteredAway": "현재 보기에 표시된 항목이 모든 필터 조건을 만족하지 않습니다", + "loadingData": "데이터 로딩중…", + "noData": "현재 화면에 관련된 항목이 없습니다", + "ready": "완료했습니다!", + "retrying": "데이터 로딩 실패. {count} 초 후 다시 시도합니다…", + "zoomIn": "확대해서 보기 또는 데이터 편집" + }, + "communityIndex": { + "available": "이 커뮤니티는 {native}입니다", + "intro": "다른 사람과 협업하여 더 많은 정보를 획득 하세요…", + "title": "다른사람과 협업하세요" + }, "delete": { "cancel": "취소", "cannotBeDeleted": "이 요소는 삭제될 수 없습니다", "delete": "삭제", "deletedTitle": "요소 삭제", - "isDeleted": "이 요소는 삭제 되었습니다", "explanations": { - "softDelete": "이 요소는 업데이트 될 예정이며 이 애플리케이션에서 숨겨질 것입니다. {reason}", - "hardDelete": "이 요소은 OpenStreetMap에서 삭제될 예정입니다. 경험이 많은 기여자에 의해 복구될 수 있습니다" + "hardDelete": "이 요소은 OpenStreetMap에서 삭제될 예정입니다. 경험이 많은 기여자에 의해 복구될 수 있습니다", + "softDelete": "이 요소는 업데이트 될 예정이며 이 애플리케이션에서 숨겨질 것입니다. {reason}" }, - "readMessages": "읽지 않은 메세지가 존재합니다. 기능을 삭제하기 전에 읽어주세요 - 피드백이 존재할지도 모릅니다", - "safeDelete": "이 요소는 안전하게 삭제 되었습니다.", + "isDeleted": "이 요소는 삭제 되었습니다", "isntAPoint": "삭제 가능한 것은 경로 뿐이며, 선택한 요소는 길 혹은 지역 입니다.", "loading": "이 요소를 삭제할 수 있는지 점검 중 입니다.", "notEnoughExperience": "이 요소는 누군가에 만들어진 요소입니다.", "onlyEditedByLoggedInUser": "아 요소는 사용자 내에서 편집 가능하고, 삭제할 수 있습니다.", "partOfOthers": "이 경로는 길과 지역의 일부 이며 직접 삭제가 불가능 합니다.", + "readMessages": "읽지 않은 메세지가 존재합니다. 기능을 삭제하기 전에 읽어주세요 - 피드백이 존재할지도 모릅니다", "reasons": { "disused": "이 요소는 사용 하지 않거나 제거 되었습니다", "duplicate": "이 요소는 다른 요소의 복제 입니다", "notFound": "이 요소는 발견할 수 없습니다", "test": "임시 요소 이며 실제로 존재하지 않았습니다" }, + "safeDelete": "이 요소는 안전하게 삭제 되었습니다.", "useSomethingElse": "다른 OpenStreetMap 편집기를 사용하여 삭제하세요", "whyDelete": "이 요소가 삭제 되어야 하는 이유는 무엇인가요?" }, - "centerMessage": { - "loadingData": "데이터 로딩중…", - "noData": "현재 화면에 관련된 항목이 없습니다", - "ready": "완료했습니다!", - "zoomIn": "확대해서 보기 또는 데이터 편집", - "allFilteredAway": "현재 보기에 표시된 항목이 모든 필터 조건을 만족하지 않습니다", - "retrying": "데이터 로딩 실패. {count} 초 후 다시 시도합니다…" - }, - "communityIndex": { - "available": "이 커뮤니티는 {native}입니다", - "title": "다른사람과 협업하세요", - "intro": "다른 사람과 협업하여 더 많은 정보를 획득 하세요…" - }, "external": { - "done": "완료", - "lastModified": "외부 데이터의 마지막 수정 날짜는 {date}입니다", - "loadedFrom": "이 데이터는 포함된 JSON-LD를 사용하여 {source}에서 불러왔습니다", - "currentInOsmIs": "현재 OpenStreetMap에 저장된 정보는 다음과 같습니다:", - "missing": { - "intro": "OpenStreetMap에는 다음 속성에 대한 정보가 포함되어 있지 않습니다", - "title": "누락된 값" - }, - "allIncluded": "{source}에서 불러온 데이터가 OpenStreetMap에 저장되어 있습니다", - "error": "외부 사이트부터 연결된 데이터 값을 가져올 수 없습니다", "allAreApplied": "모든 누락된 외부 데이터 값이 OpenStreetMap으로 복사되었습니다", + "allIncluded": "{source}에서 불러온 데이터가 OpenStreetMap에 저장되어 있습니다", "apply": "적용", "applyAll": "누락된 데이터 값 적용", "conflicting": { "intro": "OpenStreetMap과 원본 사이트의 값이 다음 항목에서 다르게 표시됩니다.", "title": "충돌 항목" }, + "currentInOsmIs": "현재 OpenStreetMap에 저장된 정보는 다음과 같습니다:", + "done": "완료", + "error": "외부 사이트부터 연결된 데이터 값을 가져올 수 없습니다", + "lastModified": "외부 데이터의 마지막 수정 날짜는 {date}입니다", + "loadedFrom": "이 데이터는 포함된 JSON-LD를 사용하여 {source}에서 불러왔습니다", + "missing": { + "intro": "OpenStreetMap에는 다음 속성에 대한 정보가 포함되어 있지 않습니다", + "title": "누락된 값" + }, "noDataLoaded": "외부 사이트에서 불러올 수 있는 연결된 데이터가 존재하지 않습니다", "overwrite": "OpenStreetMap에서 데이터 덮어쓰기", "title": "외부 사이트로 부터 불러온 구조화된 데이터" }, + "favourite": { + "reload": "데이터 다시 불러오기" + }, + "favouritePoi": { + "button": { + "isFavourite": "이 위치는 현재 즐겨찾기로 지정되어 있으며, MapComplete의 모든 테마 지도에 표시됩니다.", + "isMarkedShort": "즐겨찾기로 지정 됨", + "isNotMarkedShort": "즐겨찾기로 지정되지 않음", + "markAsFavouriteTitle": "이 위치를 즐겨찾기로 지정하세요", + "markDescription": "이 장소를 나만의 즐겨찾기 목록에 추가하세요", + "unmark": "나만의 즐겨찾기 목록에서 지우기", + "unmarkNotDeleted": "이 지점은 삭제되지 않으며, 특정 지도에서 사용자 그리고 다른 사용사에게 여전히 표시될 수 있습니다" + }, + "downloadGeojson": "즐겨찾기를 GeoJSON으로 다운로드하세요", + "downloadGpx": "즐겨찾기를 GPX로 다운로드하세요", + "intro": "{length}개의 장소를 즐겨찾기로 설정했습니다.", + "introPrivacy": "이 목록은 사용자에게만 보입니다", + "loginToSeeList": "즐겨찾기 한 목록을 보기 위해서 로그인하세요", + "tab": "즐겨찾기와 평점", + "title": "사용자의 즐겨찾기 장소" + }, "flyer": { - "lines_too": "선과 도형도 지원 되며, 속성과 이미지를 추가하거나 업데이트할 수도 있습니다.", - "mapcomplete": { - "li0": "POI의 위치를 표시합니다", - "intro": "MapComplete는 {mapCount}개의 대화형 지도를 제공하는 웹사이트입니다. 각 지도에서 정보를 추가하거나 업데이트할 수 있습니다. MapComplete는 다음과 같은 다양한 기능을 제공합니다:", - "customize": "MapComplete는 새로운 지도 레이어, 새로운 기능, 그리고 사용자 맞춤 색상과 글꼴에 맞춘 스타일 등 필요에 따라 설정 가능합니다.\n또한, 지리 데이터를 크라우드소싱하기 위한 캠페인 경험도 보유하고 있습니다.\n견적 문의는 pietervdvn@posteo.net으로 연락 부탁드립니다.", - "li4": "OpenStreetMap 시스템 내에 포함되어 있으며, 많은 도구를 사용할 수 있습니다", - "li1": "새로운 지점을 추가하고 기존 지점의 정보를 업데이트하세요", - "li2": "연락처 정보와 영업 시간을 쉽게 추가하세요", - "li3": "다른 사이트에서 iFrame 형식으로 포함할 수 있습니다", - "li5": "기존 데이터 집합을 불러오는 기능", - "li6": "나무 감지와 같은 고급 기능", - "li7": "GPL 라이선스를 따르는 카피레프트 소프트웨어이며, 무료로 사용할 수 있습니다", - "title": "MapComplete는 무엇일까요?" - }, "aerial": "이 지도는 Agentschap Informatie Vlaanderen에서 제공한 항공 이미지를 사용합니다", - "frontParagraph": "MapComplete는 OpenStreetMap에서 지리 데이터를 수집할 수 있는 사용하기 쉬운 웹 애플리케이션으로, 데이터를 개방적이고, 크라우드소싱 방식으로, 재사용 가능하게 수집하고 관리할 수 있도록 지원합니다.\n\n새로운 항목과 속성은 요청에 따라 추가할 수 있습니다.", - "title": "mapcomplete.org", - "editing": { - "intro": "사용자는 기능이 포함된 지도를 확인하며, 선택 시 해당 기능에 대한 정보가 나타납니다.", - "ex": "자연 보호구역에 대한 간단한 사례는 아래에 나와 있습니다.", - "title": "사용자 인터페이스는 어떻게 구성되어있나요?" - }, - "onwheels": "휠체어 사용자를 위한 실내 지도도 제공됩니다.", - "osm": "OpenStreetMap은 누구나 편집하고 사용 할 수 있는 온라인 지도입니다. 단, 출처를 명시하고 데이터를 개방된 상태로 유지해야 합니다.\n\n이는 전 세계에서 가장 큰 지리와 공간 데이터베이스로, 수천 개의 애플리케이션과 사이트에서 재사용되고 있습니다.", - "examples": "다양한 주제의 지도가 제공되며, 일부는 아래에 표시되어 있습니다.\n\n온라인에서는 더 많은 테마 지도를 확인할 수 있습니다: 의료, 실내 도면, 휠체어 접근성, 쓰레기 시설, 공공 책장, 무지개 색으로 칠해진 횡단보도 등 다양한 주제가 포함되어 있습니다. 모두 mapcomplete.org에서 확인 가능합니다", - "toerisme_vlaanderen": "Visit Flanders와의 공동 프로젝트로 'Pin your point'가 만들어졌습니다. 160명 이상의 기여자가 수천 개의 벤치와 피크닉 테이블을 추가했으며, 자전거 충전소 100곳도 발견했습니다.", "callToAction": "mapcomplete.org에서 테스트", "cyclofix": "CycloFix에서 자전거 펌프, 수리소, 음수대와 자전거 상점 정보를 제공합니다", "description": "MapComplete 홍보용 A4 가로형 전단지", + "editing": { + "ex": "자연 보호구역에 대한 간단한 사례는 아래에 나와 있습니다.", + "intro": "사용자는 기능이 포함된 지도를 확인하며, 선택 시 해당 기능에 대한 정보가 나타납니다.", + "title": "사용자 인터페이스는 어떻게 구성되어있나요?" + }, + "examples": "다양한 주제의 지도가 제공되며, 일부는 아래에 표시되어 있습니다.\n\n온라인에서는 더 많은 테마 지도를 확인할 수 있습니다: 의료, 실내 도면, 휠체어 접근성, 쓰레기 시설, 공공 책장, 무지개 색으로 칠해진 횡단보도 등 다양한 주제가 포함되어 있습니다. 모두 mapcomplete.org에서 확인 가능합니다", "fakeui": { "add_images": "몇번의 클릭으로 이미지를 추가 가능합니다", "attributes": "사용자 친화적인 방식으로 보여줍니다", @@ -101,21 +103,35 @@ "see_images": "이전 기여자, Wikipedia, Mapillary 등의 이미지를 표시합니다 …", "wikipedia": "연결된 위키피디아 정보가 보여집니다" }, + "frontParagraph": "MapComplete는 OpenStreetMap에서 지리 데이터를 수집할 수 있는 사용하기 쉬운 웹 애플리케이션으로, 데이터를 개방적이고, 크라우드소싱 방식으로, 재사용 가능하게 수집하고 관리할 수 있도록 지원합니다.\n\n새로운 항목과 속성은 요청에 따라 추가할 수 있습니다.", + "lines_too": "선과 도형도 지원 되며, 속성과 이미지를 추가하거나 업데이트할 수도 있습니다.", + "mapcomplete": { + "customize": "MapComplete는 새로운 지도 레이어, 새로운 기능, 그리고 사용자 맞춤 색상과 글꼴에 맞춘 스타일 등 필요에 따라 설정 가능합니다.\n또한, 지리 데이터를 크라우드소싱하기 위한 캠페인 경험도 보유하고 있습니다.\n견적 문의는 pietervdvn@posteo.net으로 연락 부탁드립니다.", + "intro": "MapComplete는 {mapCount}개의 대화형 지도를 제공하는 웹사이트입니다. 각 지도에서 정보를 추가하거나 업데이트할 수 있습니다. MapComplete는 다음과 같은 다양한 기능을 제공합니다:", + "li0": "POI의 위치를 표시합니다", + "li1": "새로운 지점을 추가하고 기존 지점의 정보를 업데이트하세요", + "li2": "연락처 정보와 영업 시간을 쉽게 추가하세요", + "li3": "다른 사이트에서 iFrame 형식으로 포함할 수 있습니다", + "li4": "OpenStreetMap 시스템 내에 포함되어 있으며, 많은 도구를 사용할 수 있습니다", + "li5": "기존 데이터 집합을 불러오는 기능", + "li6": "나무 감지와 같은 고급 기능", + "li7": "GPL 라이선스를 따르는 카피레프트 소프트웨어이며, 무료로 사용할 수 있습니다", + "title": "MapComplete는 무엇일까요?" + }, + "onwheels": "휠체어 사용자를 위한 실내 지도도 제공됩니다.", + "osm": "OpenStreetMap은 누구나 편집하고 사용 할 수 있는 온라인 지도입니다. 단, 출처를 명시하고 데이터를 개방된 상태로 유지해야 합니다.\n\n이는 전 세계에서 가장 큰 지리와 공간 데이터베이스로, 수천 개의 애플리케이션과 사이트에서 재사용되고 있습니다.", "tagline": "OpenStreetMap의 지리 데이터 모으기", + "title": "mapcomplete.org", + "toerisme_vlaanderen": "Visit Flanders와의 공동 프로젝트로 'Pin your point'가 만들어졌습니다. 160명 이상의 기여자가 수천 개의 벤치와 피크닉 테이블을 추가했으며, 자전거 충전소 100곳도 발견했습니다.", "whatIsOsm": "OpenStreetMap는 무엇인가요?" }, "general": { + "404": "이 페이지는 존재하지 않습니다", + "about": "특정 테마의 OpenStreetMap 를 쉽게 편집하고 추가할 수 있습니다", + "aboutMapComplete": { + "intro": "MapComplete를 사용하여 OpenStreetMap 정보를 하나의 테마에 추가하세요. 질문에 답변하면 몇 분 안에 사용자의 기여가 전 세계에 반영됩니다. 대부분의 테마에서는 사진을 추가하거나 리뷰를 남길 수도 있습니다. 테마 관리자는 해당 테마의 요소, 질문, 언어를 정의합니다." + }, "add": { - "import": { - "wrongTypeToConflate": "이 요소는 경로나 길이 아니기 때문에, 통합할 수 없습니다", - "wrongType": "이 요소는 경로나 길이 아니기 때문에 추가할 수 없습니다", - "officialThemesOnly": "비공식 테마에서는 사고를 방지하기 위해 가져오기 버튼이 비활성화됩니다", - "howToTest": "테스트하려면 URL에 test=true 또는 backend=osm-test를 추가하세요. 변경사항은 콘솔에 출력됩니다. 실제로 가져오기 버튼을 활성화하려면 이 테마를 공식화하기 위한 PR을 열어주세요.", - "hasBeenImported": "이 객체는 추가되었습니다", - "importTags": "이 요소는에 {tag}가 부여됩니다", - "zoomInMore": "이 요소를 추가하기 위해서 확대하세요" - }, - "wrongType": "이 요소는 경로나 길이 아니기 때문에 추가할 수 없습니다", "addNew": "{category}추가", "backToSelect": "다른 범주 선택", "confirmLocation": "장소 확정", @@ -125,6 +141,15 @@ "disableFiltersExplanation": "몇몇 요소는 필터에 의해 숨겨질 수도 있습니다", "enableLayer": "레이어 활성화{name}", "hasBeenImported": "이 요소는 이미 추가되었습니다", + "import": { + "hasBeenImported": "이 객체는 추가되었습니다", + "howToTest": "테스트하려면 URL에 test=true 또는 backend=osm-test를 추가하세요. 변경사항은 콘솔에 출력됩니다. 실제로 가져오기 버튼을 활성화하려면 이 테마를 공식화하기 위한 PR을 열어주세요.", + "importTags": "이 요소는에 {tag}가 부여됩니다", + "officialThemesOnly": "비공식 테마에서는 사고를 방지하기 위해 가져오기 버튼이 비활성화됩니다", + "wrongType": "이 요소는 경로나 길이 아니기 때문에 추가할 수 없습니다", + "wrongTypeToConflate": "이 요소는 경로나 길이 아니기 때문에, 통합할 수 없습니다", + "zoomInMore": "이 요소를 추가하기 위해서 확대하세요" + }, "importTags": "이 요소는에 {tag}가 부여됩니다", "intro": "데이터가 없는 영역을 클릭했습니다.
", "layerNotEnabled": "기능을 추가하려면 레이어 {layer}를 먼저 활성화해야 합니다", @@ -133,75 +158,38 @@ "presetInfo": "새로운 POI에는 {tags}가 추가됩니다", "stillLoading": "데이터가 아직 로딩 중입니다. 새로운 기능을 추가하기 전에 잠시만 기다려주세요.", "title": "새로운 기능 추가", + "wrongType": "이 요소는 경로나 길이 아니기 때문에 추가할 수 없습니다", "zoomInFurther": "기능을 추가하려면 먼저 지도를 더 확대해야 합니다", "zoomInMore": "이 요소를 추가하기 위해 더 확대하세요" }, - "menu": { - "aboutMapComplete": "MapComplete에 대해", - "filter": "데이터 필터링", - "showIntroduction": "설명서 보기", - "title": "메뉴", - "moreUtilsTitle": "더 찾아보기", - "aboutCurrentThemeTitle": "지도에 대해", - "openHereDifferentApp": "현재 위치를 다른 애플리케이션에서 열기" - }, - "logout": "로그아웃", - "opening_hours": { - "opensAt": "부터", - "openTill": "까지", - "ph_not_known": " . ", - "ph_closed": "영업 전", - "ph_open": "영업 중", - "loadingCountry": "도시 찾는중…", - "open_24_7": "24시간 영업", - "sunday": "일요일 {ranges}", - "on_weekdays": "평일 운영 시간 {ranges}", - "saturday": "토요일 {ranges}", - "all_days_from": "매일 운영 중: {ranges}", - "closed_permanently": "언제 다시 열릴지 알 수 없습니다", - "closed_until": "{date}에 열림", - "error": "영업시간을 알 수 없습니다", - "error_loading": "오류: 영업 시간을 시각화하는 데 실패했습니다.", - "friday": "금요일 {ranges}", - "monday": "월요일 {ranges}", - "not_all_rules_parsed": "영업 시간이 복잡합니다. 입력 사항에서 다음 규칙이 무시됩니다:", - "open_during_ph": "공휴일 동안은:", - "ph_open_as_usual": "보통 영업합니다", - "ranges": "{starttime} 부터 {endtime}까지", - "rangescombined": "{range0} 그리고 {range1}", - "thursday": "목요일 {ranges}", - "tuesday": "화요일 {ranges}", - "unknown": "영업 시간이 확인되지 않았습니다", - "wednesday": "수요일 {ranges}" - }, - "aboutMapComplete": { - "intro": "MapComplete를 사용하여 OpenStreetMap 정보를 하나의 테마에 추가하세요. 질문에 답변하면 몇 분 안에 사용자의 기여가 전 세계에 반영됩니다. 대부분의 테마에서는 사진을 추가하거나 리뷰를 남길 수도 있습니다. 테마 관리자는 해당 테마의 요소, 질문, 언어를 정의합니다." + "apply_button": { + "appliedOnAnotherObject": "객체 {id}에 {tags}가 부여됩니다", + "isApplied": "이 변경사항은 적용 되었습니다" }, "attribution": { - "attributionContent": "

모든 데이터는 OpenStreetMap에서 제공되며, Open DataBase License에 따라 자유롭게 재사용할 수 있습니다.

", - "mapContributionsByAndHidden": "현재 표시된 데이터는 {contributors}와 {hiddenCount}명의 기여자들에 의해 수정되었습니다", - "codeContributionsBy": "MapComplete는 {contributors}와{hiddenCount}명의 기여자들에 의해 개발되었습니다", - "editJosm": "JOSM으로 여기서 편집하기", - "openOsmcha": "{theme}에서 수행된 최신 수정 사항 보기", - "josmNotOpened": "JOSM에 접근할 수 없습니다. JOSM이 실행 중이고 원격 제어 기능이 켜져 있는지 확인이 필요합니다", "attributionBackgroundLayer": "최근 배경 레이어의 이름은 {name} 입니다", - "translatedBy": "MapComplete는 {contributors}와 {hiddenCount}명의 기여자들에 의해 번역되었습니다", - "mapillaryHelp": "Mapillary는 거리별 사진을 수집하고 이를 무료 라이선스로 제공하는 온라인 서비스입니다. 기여자들은 이 사진들을 사용하여 OpenStreetMap을 개선할 수 있습니다", "attributionBackgroundLayerWithCopyright": "최근 배경 레이어의 이름은 {name}: {copyright} 입니다", + "attributionContent": "

모든 데이터는 OpenStreetMap에서 제공되며, Open DataBase License에 따라 자유롭게 재사용할 수 있습니다.

", "attributionTitle": "저작권 표시 안내", + "codeContributionsBy": "MapComplete는 {contributors}와{hiddenCount}명의 기여자들에 의해 개발되었습니다", "donate": "MapComplete에 재정적으로 후원하기", "editId": "OpenStreetMap 온라인 편집기 열기", + "editJosm": "JOSM으로 여기서 편집하기", "emailCreators": "창작자에게 이메일 보내기", "followOnMastodon": "Mastodon에서 MapComplete를 팔로우하고 소식을 확인하기", "gotoSourceCode": "소스 코드 보기", "iconAttribution": { "title": "사용된 아이콘" }, + "josmNotOpened": "JOSM에 접근할 수 없습니다. JOSM이 실행 중이고 원격 제어 기능이 켜져 있는지 확인이 필요합니다", "josmOpened": "JOSM이 실행중 입니다", "madeBy": "{author}에 의해 제작됨", "mapContributionsBy": "현재 표시된 데이터는 {contributors}에 의해 수정되었습니다", + "mapContributionsByAndHidden": "현재 표시된 데이터는 {contributors}와 {hiddenCount}명의 기여자들에 의해 수정되었습니다", + "mapillaryHelp": "Mapillary는 거리별 사진을 수집하고 이를 무료 라이선스로 제공하는 온라인 서비스입니다. 기여자들은 이 사진들을 사용하여 OpenStreetMap을 개선할 수 있습니다", "openIssueTracker": "오류 신고", "openMapillary": "Mapillary 열기", + "openOsmcha": "{theme}에서 수행된 최신 수정 사항 보기", "openOsmchaLastWeek": "최근 7일간 수정사항 보기", "openPanoramax": "Panoramax 열기", "openThemeDocumentation": "테마 지도 {name} 문서를 열기", @@ -209,138 +197,8 @@ "panoramaxLicenseCCBYSA": "원작자의 사진은 CC-BY-SA 라이선스로 게시됩니다. 누구나 원작자을 언급하면 이미지를 재사용할 수 있습니다", "seeOnMapillary": "Mapillary에서 이미지 보기", "themeBy": "테마는 {author}에 의해 유지되었습니다", - "title": "저작권 및 기여" - }, - "download": { - "custom": { - "title": "사용자 지정 너비와 높이로 이미지를 다운로드", - "download": "너비 {width}mm, 높이 {height}mm의 PNG 파일 다운로드", - "downloadHelper": "이 항목은 인쇄를 목적으로 만들어졌습니다", - "height": "이미지 높이(단위: mm):", - "width": "이미지 너비(단위: mm): " - }, - "downloadGeoJsonHelper": "QGIS, ArcGIS, ESRI등과 호환 가능 합니다…", - "downloadAsSvgHelper": "nkscape 또는 Adobe Illustrator와 호환되며 추가적인 작업이 필요합니다", - "downloadGpxHelper": "GPX 파일은 다양한 내비게이션 장치와 앱에서 호환됩니다", - "downloadAsPngHelper": "보고서에 포함하기에 적합합니다", - "includeMetaData": "메타 데이터 포함 (마지막 편집자, 계산된 값...)", - "licenseInfo": "

저작권 고지

\n제공된 데이터는 ODbL 라이선스 하에 제공됩니다. 어떤 목적으로든 무료로 재사용할 수 있지만 자세한 내용은 전체 저작권 고지를 참조하세요.", - "pdf": { - "current_view_generic": "{paper_size} 및 {orientation} 으로 현재 화면을 PDF로 내보내기" - }, - "exporting": "내보내는 중…", - "downloadAsSvgLinesOnly": "선만 포함된 현재 지도 SVG 파일 다운로드", - "downloadAsPdf": "최근 지도의 PDF 파일 다운로드", - "downloadAsPdfHelper": "현재 지도를 인쇄하기에 적합합니다", - "downloadAsPng": "이미지로 다운로드", - "downloadAsSvg": "최근 지도의 SVG 파일 다운로드", - "downloadAsSvgLinesOnlyHelper": "교차하는 선은 분리되며 일부 3D 프로그램에서 사용 가능합니다", - "downloadCSV": "화면에 표시된 데이터를 CSV 형식으로 다운로드", - "downloadCSVHelper": "LibreOffice Calc, Excel 등과 호환됩니다…", - "downloadFeatureAsGeojson": "GeoJSON 파일로 다운로드", - "downloadFeatureAsGpx": "GPX-file로 다운로드", - "downloadGeojson": "화면에 표시된 데이터를 GeoJSON 형식으로 다운로드", - "downloadGpx": "GPX-file로 다운로드", - "downloadImage": "이미지 다운로드", - "title": "다운로드", - "noDataLoaded": "현재 데이터가 로드되지 않았습니다. 다운로드는 곧 가능합니다", - "toMuch": "요소가 너무 많아 다운로드 하기 어렵습니다", - "uploadGpx": "OpenStreetMap에 사용자 활동 업로드하기" - }, - "retry": "다시 시도", - "uploadGpx": { - "modes": { - "private": { - "name": "익명의" - }, - "public": { - "name": "공공" - } - }, - "confirm": "업로드 확정", - "choosePermission": "아래에서 활동 공유 방법을 선택하세요:", - "gpxServiceOffline": "GPX 서비스가 현재 오프라인 상태입니다 - 업로드가 불가능합니다. 나중에 다시 시도해 주세요.", - "intro0": "활동을 업로드하면 OpenStreetMap.org에서 해당 트랙의 전체 사본을 보관합니다.", - "intro1": "활동을 다시 다운로드하여 OpenStreetMap 편집 프로그램에 불러올 수 있습니다", - "meta": { - "descriptionIntro": "선택적으로 활동에 대한 설명을 입력할 수 있습니다:", - "descriptionPlaceHolder": "사용자의 활동에 대한 설명 입력", - "intro": "사용자의 활동에 대한 제목 추가:", - "title": "제목과 설명", - "titlePlaceholder": "사용자의 활동에 대한 제목 입력" - } - }, - "visualFeedback": { - "directionsAbsolute": { - "NE": "북동쪽", - "W": "서쪽", - "E": "동쪽", - "N": "북쪽", - "NW": "북서쪽", - "S": "남쪽", - "SE": "남동쪽", - "SW": "남서쪽" - }, - "directionsRelative": { - "left": "왼쪽", - "right": "오른쪽", - "behind": "뒤로가기" - } - }, - "pickLanguage": "언어 선택", - "labels": { - "locationNotAvailable": "GPS 신호를 받을 수 없습니다. 기기의 위치 서비스가 활성화되어 있나요, 혹은 터널 안인가요?", - "menu": "메뉴", - "background": "배경 변경", - "filter": "데이터 필터링", - "zoomIn": "확대", - "zoomOut": "축소", - "jumpToLocation": "현재 위치로 이동" - }, - "weekdays": { - "saturday": "토요일", - "abbreviations": { - "friday": "금", - "monday": "월", - "saturday": "토", - "sunday": "일", - "tuesday": "화", - "wednesday": "수", - "thursday": "목" - }, - "friday": "금요일", - "monday": "월요일", - "sunday": "일요일", - "thursday": "목요일", - "wednesday": "수요일", - "tuesday": "화요일" - }, - "search": { - "searching": "검색 중…", - "locations": "장소", - "activeFilters": "필터 활성화", - "clearFilters": "필터 초기화", - "nMoreFilters": "{n}개", - "nothing": "결과를 찾을 수 없습니다.", - "otherMaps": "다른 지도", - "error": "문제가 발생했습니다.", - "recents": "최근 방문한 장소", - "deleteSearchHistory": "위치 정보 삭제하기", - "deleteThemeHistory": "최근 방문한 테마 삭제하기", - "editSearchSyncSettings": "동기화 설정 편집", - "editThemeSync": "동기화 설정 편집", - "instructions": "상단의 검색창으로 위치, 필터 또는 다른 테마 지도를 검색하세요", - "nothingFor": "{term}에서 결과를 찾을 수 없습니다", - "pickFilter": "필터 선택", - "recentThemes": "최근 방문한 지도", - "search": "위치 검색" - }, - "enableGeolocationForSafariLink": "설정에서 위치 권한을 활성화하는 방법 알아보기", - "404": "이 페이지는 존재하지 않습니다", - "about": "특정 테마의 OpenStreetMap 를 쉽게 편집하고 추가할 수 있습니다", - "apply_button": { - "appliedOnAnotherObject": "객체 {id}에 {tags}가 부여됩니다", - "isApplied": "이 변경사항은 적용 되었습니다" + "title": "저작권 및 기여", + "translatedBy": "MapComplete는 {contributors}와 {hiddenCount}명의 기여자들에 의해 번역되었습니다" }, "back": "뒤로가기", "backToIndex": "모든 테마의 지도 보기", @@ -351,87 +209,143 @@ "confirm": "확인", "customThemeIntro": "이전 방문한 사용자 생성 테마들입니다.", "customThemeTitle": "테마 커스텀", + "download": { + "custom": { + "download": "너비 {width}mm, 높이 {height}mm의 PNG 파일 다운로드", + "downloadHelper": "이 항목은 인쇄를 목적으로 만들어졌습니다", + "height": "이미지 높이(단위: mm):", + "title": "사용자 지정 너비와 높이로 이미지를 다운로드", + "width": "이미지 너비(단위: mm): " + }, + "downloadAsPdf": "최근 지도의 PDF 파일 다운로드", + "downloadAsPdfHelper": "현재 지도를 인쇄하기에 적합합니다", + "downloadAsPng": "이미지로 다운로드", + "downloadAsPngHelper": "보고서에 포함하기에 적합합니다", + "downloadAsSvg": "최근 지도의 SVG 파일 다운로드", + "downloadAsSvgHelper": "nkscape 또는 Adobe Illustrator와 호환되며 추가적인 작업이 필요합니다", + "downloadAsSvgLinesOnly": "선만 포함된 현재 지도 SVG 파일 다운로드", + "downloadAsSvgLinesOnlyHelper": "교차하는 선은 분리되며 일부 3D 프로그램에서 사용 가능합니다", + "downloadCSV": "화면에 표시된 데이터를 CSV 형식으로 다운로드", + "downloadCSVHelper": "LibreOffice Calc, Excel 등과 호환됩니다…", + "downloadFeatureAsGeojson": "GeoJSON 파일로 다운로드", + "downloadFeatureAsGpx": "GPX-file로 다운로드", + "downloadGeoJsonHelper": "QGIS, ArcGIS, ESRI등과 호환 가능 합니다…", + "downloadGeojson": "화면에 표시된 데이터를 GeoJSON 형식으로 다운로드", + "downloadGpx": "GPX-file로 다운로드", + "downloadGpxHelper": "GPX 파일은 다양한 내비게이션 장치와 앱에서 호환됩니다", + "downloadImage": "이미지 다운로드", + "exporting": "내보내는 중…", + "includeMetaData": "메타 데이터 포함 (마지막 편집자, 계산된 값...)", + "licenseInfo": "

저작권 고지

\n제공된 데이터는 ODbL 라이선스 하에 제공됩니다. 어떤 목적으로든 무료로 재사용할 수 있지만 자세한 내용은 전체 저작권 고지를 참조하세요.", + "noDataLoaded": "현재 데이터가 로드되지 않았습니다. 다운로드는 곧 가능합니다", + "pdf": { + "current_view_generic": "{paper_size} 및 {orientation} 으로 현재 화면을 PDF로 내보내기" + }, + "title": "다운로드", + "toMuch": "요소가 너무 많아 다운로드 하기 어렵습니다", + "uploadGpx": "OpenStreetMap에 사용자 활동 업로드하기" + }, + "enableGeolocationForSafari": "위치 권한 요청 팝업이 나타나지 않았습니까?", + "enableGeolocationForSafariLink": "설정에서 위치 권한을 활성화하는 방법 알아보기", + "eraseValue": "이 값 지우기", + "error": "문제가 발생했습니다", "example": "사례", "examples": "사례들", - "loading": "로딩중…", "filterPanel": { "allTypes": "모든 종류", "disableAll": "전체 비활성화", "enableAll": "전체 활성화" }, - "layerSelection": { - "title": "레이어 선택", - "zoomInToSeeThisLayer": "이 레이어를 표시하려면 화면을 확대하세요" - }, - "loadingTheme": "{theme} 로딩 중…", - "enableGeolocationForSafari": "위치 권한 요청 팝업이 나타나지 않았습니까?", - "eraseValue": "이 값 지우기", - "error": "문제가 발생했습니다", "geopermissionDenied": "위치 접근 권한이 거부되었습니다", "histogram": { "error_loading": "히스토그램을 불러오는 데 실패했습니다" }, + "labels": { + "background": "배경 변경", + "filter": "데이터 필터링", + "jumpToLocation": "현재 위치로 이동", + "locationNotAvailable": "GPS 신호를 받을 수 없습니다. 기기의 위치 서비스가 활성화되어 있나요, 혹은 터널 안인가요?", + "menu": "메뉴", + "zoomIn": "확대", + "zoomOut": "축소" + }, + "layerSelection": { + "title": "레이어 선택", + "zoomInToSeeThisLayer": "이 레이어를 표시하려면 화면을 확대하세요" + }, "levelSelection": { "addNewOnLevel": "새로운 지점의 위치가 {level}층에 있습니까?", "confirmLevel": "예, {level}층에 {preset}을 추가합니다" }, + "loading": "로딩중…", + "loadingTheme": "{theme} 로딩 중…", "loginFailed": "OpenStreetMap 로그인에 실패했습니다. 다시 시도해 주세요", - "next": "다음", - "number": "수", - "save": "저장", - "share": "공유", - "sharescreen": { - "fsGeolocation": "위치 정보 활성화", - "options": "공유하기", - "documentation": "사용 가능한 URL 매개변수에 대한 자세한 내용은 문서를 참조하세요", - "embedIntro": "

사용자의 사이트 삽입

이 지도를 사용자의 사이트에 삽입해 주세요
이를 적극 권장 합니다 -별도의 허가는 필요 없습니다
무료로 제공되며, 사용자가 많을수록 지도의 가치는 올라갑니다.", - "copiedToClipboard": "클립보드에 링크 복사", - "fsBackground": "배경 전환 활성화", - "fsFilter": "레이어와 필터 전환 기능 활성화", - "fsUserbadge": "로그인 버튼을 활성화하여 변경할 수 있도록 설정", - "fsWelcomeMessage": "환영 메시지 팝업과 관련된 탭 표시", - "intro": "아래 링크를 복사하여 친구와 가족에게 보내 이 지도를 공유 가능합니다:", - "openLayers": "레이어와 필터 메뉴 열기", - "stateIsIncluded": "레이어와 필터의 현재 상태가 공유된 링크와 iframe에 포함됩니다.", - "title": "지도 공유하기" - }, - "uploadingChanges": "변경사항을 업로드 중…", - "wikipedia": { - "searchWikidata": "Wikidata 검색" - }, "loginFailedOfflineMode": "OpenStreetMap.org은 현재 유지 보수 중입니다. 편집 기능은 곧 다시 제공될 예정입니다", + "loginFailedReadonlyMode": "OpenStreetMap.org은 현재 유지 보수로 인해 읽기 전용 모드입니다. 곧 편집이 가능해질 예정입니다", + "loginFailedUnreachableMode": "현재 OpenStreetMap.org에 접속할 수 없습니다. 인터넷에 연결되어 있거나 제3자 서비스를 차단하고 있지 않습니까? 나중에 다시 시도해 주세요", + "loginToStart": "질문에 답변하려면 로그인하십시오", + "loginWithOpenStreetMap": "OpenStreetMap로 로그인", + "logout": "로그아웃", "mappingsAreHidden": "일부 옵션이 숨겨져 있습니다. 검색을 사용하여 더 많은 옵션을 확인하세요.", + "menu": { + "aboutCurrentThemeTitle": "지도에 대해", + "aboutMapComplete": "MapComplete에 대해", + "filter": "데이터 필터링", + "moreUtilsTitle": "더 찾아보기", + "openHereDifferentApp": "현재 위치를 다른 애플리케이션에서 열기", + "showIntroduction": "설명서 보기", + "title": "메뉴" + }, "morescreen": { "createYourOwnTheme": "새로운 MapComplete 테마를 직접 생성하기", "enterToOpen": "Enter 키를 누르면 테마가 열립니다", - "streetcomplete": "유사한 애플리케이션으로는 StreetComplete가 있습니다.", "hiddenExplanation": "이 테마는 링크를 가진 사람만 접근할 수 있습니다. 숨겨진 테마 {total_hidden}개 중 {hidden_discovered}개를 발견했습니다.", "noMatchingThemes": "검색 기준과 일치하는 테마가 없습니다", "noSearch": "모든 테마 보기", "previouslyHiddenTitle": "이전에 방문한 숨겨진 테마", - "searchForATheme": "테마 검색" + "searchForATheme": "테마 검색", + "streetcomplete": "유사한 애플리케이션으로는 StreetComplete가 있습니다." + }, + "next": "다음", + "noTagsSelected": "태그가 선택되지 않았습니다", + "number": "수", + "openTheMap": "지도 열기", + "openTheMapReason": "열람, 수정, 추가", + "opening_hours": { + "all_days_from": "매일 운영 중: {ranges}", + "closed_permanently": "언제 다시 열릴지 알 수 없습니다", + "closed_until": "{date}에 열림", + "error": "영업시간을 알 수 없습니다", + "error_loading": "오류: 영업 시간을 시각화하는 데 실패했습니다.", + "friday": "금요일 {ranges}", + "loadingCountry": "도시 찾는중…", + "monday": "월요일 {ranges}", + "not_all_rules_parsed": "영업 시간이 복잡합니다. 입력 사항에서 다음 규칙이 무시됩니다:", + "on_weekdays": "평일 운영 시간 {ranges}", + "openTill": "까지", + "open_24_7": "24시간 영업", + "open_during_ph": "공휴일 동안은:", + "opensAt": "부터", + "ph_closed": "영업 전", + "ph_not_known": " . ", + "ph_open": "영업 중", + "ph_open_as_usual": "보통 영업합니다", + "ranges": "{starttime} 부터 {endtime}까지", + "rangescombined": "{range0} 그리고 {range1}", + "saturday": "토요일 {ranges}", + "sunday": "일요일 {ranges}", + "thursday": "목요일 {ranges}", + "tuesday": "화요일 {ranges}", + "unknown": "영업 시간이 확인되지 않았습니다", + "wednesday": "수요일 {ranges}" }, - "loginWithOpenStreetMap": "OpenStreetMap로 로그인", "pdf": { "attr": "지도 데이터 © OpenStreetMap 기여자, ODbL에 따라 재사용 가능합니다", "attrBackground": "배경 레이어: {background}", "generatedWith": "mapcomplete.org/{layoutid}를 사용하여 생성됨", "versionInfo": "v{version} - {date} 생성됨" }, - "questions": { - "noneDisabled": "특정 유형의 질문에 관심이 없으면 비활성화할 수 있습니다. 질문을 비활성화하려면 오른쪽 상단의 점 세 개를 클릭하고 '비활성화'를 선택하세요", - "disable": "이 질문을 다시 묻지 않기", - "disabledTitle": "비활성화된 질문", - "enable": "모든 요소에 대해 이 질문 묻기", - "disabledIntro": "일부 질문 유형을 비활성화했습니다. 다시 활성화하려면 여기를 클릭하세요" - }, - "searchAnswer": "옵션 검색", - "loginFailedReadonlyMode": "OpenStreetMap.org은 현재 유지 보수로 인해 읽기 전용 모드입니다. 곧 편집이 가능해질 예정입니다", - "loginFailedUnreachableMode": "현재 OpenStreetMap.org에 접속할 수 없습니다. 인터넷에 연결되어 있거나 제3자 서비스를 차단하고 있지 않습니까? 나중에 다시 시도해 주세요", - "loginToStart": "질문에 답변하려면 로그인하십시오", - "noTagsSelected": "태그가 선택되지 않았습니다", - "openTheMap": "지도 열기", - "openTheMapReason": "열람, 수정, 추가", + "pickLanguage": "언어 선택", "poweredByMapComplete": "MapComplete 지원 - OpenStreetMap 기반의 크라우드소싱 테마 지도", "poweredByOsm": "OpenStreetMap 기반", "questionBox": { @@ -446,47 +360,133 @@ "skippedMultiple": "{skipped} 질문 건너 뛰기", "skippedOne": "한개의 질문 건너 뛰기" }, + "questions": { + "disable": "이 질문을 다시 묻지 않기", + "disabledIntro": "일부 질문 유형을 비활성화했습니다. 다시 활성화하려면 여기를 클릭하세요", + "disabledTitle": "비활성화된 질문", + "enable": "모든 요소에 대해 이 질문 묻기", + "noneDisabled": "특정 유형의 질문에 관심이 없으면 비활성화할 수 있습니다. 질문을 비활성화하려면 오른쪽 상단의 점 세 개를 클릭하고 '비활성화'를 선택하세요" + }, "removeLocationHistory": "위치 기록 삭제", + "retry": "다시 시도", "returnToTheMap": "지도로 돌아가기", + "save": "저장", "screenToSmall": "새로운 창에서{theme} 열기", + "search": { + "activeFilters": "필터 활성화", + "clearFilters": "필터 초기화", + "deleteSearchHistory": "위치 정보 삭제하기", + "deleteThemeHistory": "최근 방문한 테마 삭제하기", + "editSearchSyncSettings": "동기화 설정 편집", + "editThemeSync": "동기화 설정 편집", + "error": "문제가 발생했습니다.", + "instructions": "상단의 검색창으로 위치, 필터 또는 다른 테마 지도를 검색하세요", + "locations": "장소", + "nMoreFilters": "{n}개", + "nothing": "결과를 찾을 수 없습니다.", + "nothingFor": "{term}에서 결과를 찾을 수 없습니다", + "otherMaps": "다른 지도", + "pickFilter": "필터 선택", + "recentThemes": "최근 방문한 지도", + "recents": "최근 방문한 장소", + "search": "위치 검색", + "searching": "검색 중…" + }, + "searchAnswer": "옵션 검색", "seeIndex": "모든 테마 지도의 개요 보기", + "share": "공유", + "sharescreen": { + "copiedToClipboard": "클립보드에 링크 복사", + "documentation": "사용 가능한 URL 매개변수에 대한 자세한 내용은 문서를 참조하세요", + "embedIntro": "

사용자의 사이트 삽입

이 지도를 사용자의 사이트에 삽입해 주세요
이를 적극 권장 합니다 -별도의 허가는 필요 없습니다
무료로 제공되며, 사용자가 많을수록 지도의 가치는 올라갑니다.", + "fsBackground": "배경 전환 활성화", + "fsFilter": "레이어와 필터 전환 기능 활성화", + "fsGeolocation": "위치 정보 활성화", + "fsUserbadge": "로그인 버튼을 활성화하여 변경할 수 있도록 설정", + "fsWelcomeMessage": "환영 메시지 팝업과 관련된 탭 표시", + "intro": "아래 링크를 복사하여 친구와 가족에게 보내 이 지도를 공유 가능합니다:", + "openLayers": "레이어와 필터 메뉴 열기", + "options": "공유하기", + "stateIsIncluded": "레이어와 필터의 현재 상태가 공유된 링크와 iframe에 포함됩니다.", + "title": "지도 공유하기" + }, "skip": "이 질문 건너뛰기", "testing": "테스트 중 - 변경 사항은 저장되지 않습니다", - "uploadError": "변경 사항 업로드 중 오류 발생: {error}" - }, - "split": { - "cancel": "취소", - "split": "분할" - }, - "favouritePoi": { - "button": { - "isFavourite": "이 위치는 현재 즐겨찾기로 지정되어 있으며, MapComplete의 모든 테마 지도에 표시됩니다.", - "markDescription": "이 장소를 나만의 즐겨찾기 목록에 추가하세요", - "unmarkNotDeleted": "이 지점은 삭제되지 않으며, 특정 지도에서 사용자 그리고 다른 사용사에게 여전히 표시될 수 있습니다", - "isNotMarkedShort": "즐겨찾기로 지정되지 않음", - "isMarkedShort": "즐겨찾기로 지정 됨", - "markAsFavouriteTitle": "이 위치를 즐겨찾기로 지정하세요", - "unmark": "나만의 즐겨찾기 목록에서 지우기" + "uploadError": "변경 사항 업로드 중 오류 발생: {error}", + "uploadGpx": { + "choosePermission": "아래에서 활동 공유 방법을 선택하세요:", + "confirm": "업로드 확정", + "gpxServiceOffline": "GPX 서비스가 현재 오프라인 상태입니다 - 업로드가 불가능합니다. 나중에 다시 시도해 주세요.", + "intro0": "활동을 업로드하면 OpenStreetMap.org에서 해당 트랙의 전체 사본을 보관합니다.", + "intro1": "활동을 다시 다운로드하여 OpenStreetMap 편집 프로그램에 불러올 수 있습니다", + "meta": { + "descriptionIntro": "선택적으로 활동에 대한 설명을 입력할 수 있습니다:", + "descriptionPlaceHolder": "사용자의 활동에 대한 설명 입력", + "intro": "사용자의 활동에 대한 제목 추가:", + "title": "제목과 설명", + "titlePlaceholder": "사용자의 활동에 대한 제목 입력" + }, + "modes": { + "private": { + "name": "익명의" + }, + "public": { + "name": "공공" + } + } }, - "downloadGeojson": "즐겨찾기를 GeoJSON으로 다운로드하세요", - "downloadGpx": "즐겨찾기를 GPX로 다운로드하세요", - "intro": "{length}개의 장소를 즐겨찾기로 설정했습니다.", - "introPrivacy": "이 목록은 사용자에게만 보입니다", - "loginToSeeList": "즐겨찾기 한 목록을 보기 위해서 로그인하세요", - "tab": "즐겨찾기와 평점", - "title": "사용자의 즐겨찾기 장소" - }, - "index": { - "title": "MapComplete" + "uploadingChanges": "변경사항을 업로드 중…", + "visualFeedback": { + "directionsAbsolute": { + "E": "동쪽", + "N": "북쪽", + "NE": "북동쪽", + "NW": "북서쪽", + "S": "남쪽", + "SE": "남동쪽", + "SW": "남서쪽", + "W": "서쪽" + }, + "directionsRelative": { + "behind": "뒤로가기", + "left": "왼쪽", + "right": "오른쪽" + } + }, + "weekdays": { + "abbreviations": { + "friday": "금", + "monday": "월", + "saturday": "토", + "sunday": "일", + "thursday": "목", + "tuesday": "화", + "wednesday": "수" + }, + "friday": "금요일", + "monday": "월요일", + "saturday": "토요일", + "sunday": "일요일", + "thursday": "목요일", + "tuesday": "화요일", + "wednesday": "수요일" + }, + "wikipedia": { + "searchWikidata": "Wikidata 검색" + } }, "hotkeyDocumentation": { "action": "활동", - "title": "단축 명령키", "closeSidebar": "사이드 창 닫기", - "shakePhone": "핸드폰 흔들기" + "shakePhone": "핸드폰 흔들기", + "title": "단축 명령키" }, - "reviews": { - "saving_review": "저장 중…" + "image": { + "addPicture": "사진 찍기", + "isDeleted": "삭제됨" + }, + "index": { + "title": "MapComplete" }, "inspector": { "aggregateView": "통합", @@ -498,11 +498,11 @@ }, "tableView": "전체 보기" }, - "favourite": { - "reload": "데이터 다시 불러오기" + "reviews": { + "saving_review": "저장 중…" }, - "image": { - "isDeleted": "삭제됨", - "addPicture": "사진 찍기" + "split": { + "cancel": "취소", + "split": "분할" } -} +} \ No newline at end of file diff --git a/langs/layers/ko.json b/langs/layers/ko.json index cd19b94bd..3cfff50db 100644 --- a/langs/layers/ko.json +++ b/langs/layers/ko.json @@ -1,26 +1,26 @@ { - "artwork": { - "description": "전 세계의 여러 조각상과 예술 작품들 알려주는 오픈 맵 입니다" - }, "address": { "description": "주소", "name": "OSM에 등록된 주소들", "tagRenderings": { + "fixme": { + "question": "수정할 내용이 있습니까? 설명 부탁드립니다" + }, "housenumber": { - "question": "이 집의 번호는 무엇입니까?", "mappings": { "0": { "then": "이 빌딩은 건물 번호가 존재하지 않습니다" } }, + "question": "이 집의 번호는 무엇입니까?", "render": "이 집의 번호는 {addr:housenumber} 입니다" - }, - "fixme": { - "question": "수정할 내용이 있습니까? 설명 부탁드립니다" } } }, + "artwork": { + "description": "전 세계의 여러 조각상과 예술 작품들 알려주는 오픈 맵 입니다" + }, "walls_and_buildings": { "description": "모든 벽과 건물을 제공하는 특수 내장 레이어입니다. 이 레이어는 벽에 배치할 수 있는 요소들(예: AED, 우체통, 입구, 주소, 감시 카메라 등)을 위한 프리셋에서 유용하게 사용됩니다. 이 레이어는 기본적으로 보이지 않으며 사용자가 토글할 수 없습니다." } -} +} \ No newline at end of file diff --git a/langs/themes/cs.json b/langs/themes/cs.json index 2966ff113..71de0f7ea 100644 --- a/langs/themes/cs.json +++ b/langs/themes/cs.json @@ -726,6 +726,10 @@ "description": "Na této mapě jsou zobrazeny veřejně přístupné vnitřní prostory", "title": "Vnitřní prostory" }, + "insects": { + "description": "Hmyzí hotely poskytují hmyzu úkryt.", + "title": "Hmyzí hotely" + }, "items_with_image": { "description": "Mapa zobrazující všechny položky v OSM, které mají obrázek. Toto téma je pro MapComplete velmi nevhodné, protože někdo nemůže přímo přidat obrázek. Nicméně toto téma je zde hlavně proto, aby to vše zahrnovalo do databáze, což umožní rychle načítat obrázky v okolí pro další funkce", "title": "Všechny položky s obrázky" @@ -1419,9 +1423,5 @@ "description": "Na této mapě najdete koše na odpadky ve vašem okolí. Pokud na této mapě odpadkový koš chybí, můžete jej přidat sami.", "shortDescription": "Mapa odpadkových košů", "title": "Odpadkové koše" - }, - "insects": { - "title": "Hmyzí hotely", - "description": "Hmyzí hotely poskytují hmyzu úkryt." } -} +} \ No newline at end of file diff --git a/langs/themes/ko.json b/langs/themes/ko.json index b399a10bb..01c7f8e98 100644 --- a/langs/themes/ko.json +++ b/langs/themes/ko.json @@ -1,28 +1,64 @@ { - "bag": { + "advertising": { + "description": "길거리와 도로에 얼마나 많은 편의 시설물 있는지 생각해 보신 적 있나요? 우리 지도에서는 거리에서 발견할 수 있는 모든 시설물에 대한 정보를 찾고 추가할 수 있습니다", + "shortDescription": "어디서 시설물을 찾을 수 있을까요?", + "title": "시설물" + }, + "aed": { + "description": "이 지도에서는 주변에 있는 제세동기를 찾아볼 수 있습니다", + "title": "제세동기" + }, + "artwork": { + "description": "전 세계의 여러 조각상과 예술 작품들 알려주는 오픈 맵 입니다", + "title": "예술 작품" + }, + "atm": { + "description": "이 지도는 입출금을 위한 ATM 을 보여 줍니다", "layers": { - "0": { - "tagRenderings": { - "Reference": { - "render": "BAG의 레퍼런스는 {ref:bag}입니다", - "mappings": { - "0": { - "then": "이 건물은 BAG에 레퍼런스가 존재하지 않습니다" + "3": { + "override": { + "=tagRenderings": { + "0": { + "render": { + "special": { + "text": "ATM 이동" + } + } + }, + "1": { + "render": "OpenStreetMap은 가장 가까운 ATM이 {_closest_osm_poi_distance}m 떨어져 있는 것을 알려줍니다. " + }, + "2": { + "render": { + "special": { + "message": "가장 가까운 ATM에 대한 모든 정보를 추가하세요" + } } } } } - }, - "2": { + } + }, + "title": "ATM 기기" + }, + "bag": { + "description": "이 테마는 BAG에서 데이터를 가져오는 데 도움을 줍니다", + "layers": { + "0": { "tagRenderings": { - "Building type": { + "Reference": { "mappings": { "0": { - "then": "건물 유형은 {_bag_obj:construction}로 계획되어 있습니다" + "then": "이 건물은 BAG에 레퍼런스가 존재하지 않습니다" } }, - "render": "건물 유형은 {_bag_obj:building} 입니다" - }, + "render": "BAG의 레퍼런스는 {ref:bag}입니다" + } + } + }, + "2": { + "description": "BAG에 등록된 건물", + "tagRenderings": { "Build year": { "mappings": { "0": { @@ -31,6 +67,14 @@ }, "render": "이 건물은 {_bag_obj:start_date}에 지어졌습니다" }, + "Building type": { + "mappings": { + "0": { + "then": "건물 유형은 {_bag_obj:construction}로 계획되어 있습니다" + } + }, + "render": "건물 유형은 {_bag_obj:building} 입니다" + }, "Import button": { "mappings": { "0": { @@ -41,11 +85,9 @@ "Reference": { "render": "BAG에서 레퍼런스는 {_bag_obj:ref:bag} 입니다" } - }, - "description": "BAG에 등록된 건물" + } } }, - "description": "이 테마는 BAG에서 데이터를 가져오는 데 도움을 줍니다", "shortDescription": "BAG 헬퍼 툴 불러오기", "title": "BAG 헬퍼 불러오기" }, @@ -54,6 +96,36 @@ "shortDescription": "벤치 지도", "title": "벤치" }, + "bicycle_parkings": { + "description": "모든 종류의 자전거 주차장을 보여주는 지도입니다", + "title": "자전거 주차장" + }, + "bicycle_rental": { + "description": "이 지도에서는 OpenStreetMap에 등록된 다양한 자전거 대여소를 확인할 수 있습니다", + "shortDescription": "자전거 대여소와 상점을 보여주는 지도입니다", + "title": "자전거 대여" + }, + "bicyclelib": { + "description": "자전거 라이브러리는 자전거를 대여할 수 있는 장소로 일반적으로 소액의 연회비를 지불하면 이용 가능 합니다. 대표적인 사례로 어린이를 위한 자전거 라이브러리가 있는데, 아이들이 크면서 작은 자전거에서 더 큰 자전거로 교체할 수 있도록 도와줍니다", + "title": "자전거 라이브러리" + }, + "binoculars": { + "description": "관광 명소, 전망대, 파노라마 타워 옥상, 또는 혹은 자연 보호구역에서 볼 수 있는 망원경이 설치된 장소의 지도를 제공합니다. 망원경은 일반적으로 기둥에 고정되어 있어 특정 장소를 관찰하는 데 사용됩니다.", + "shortDescription": "망원경 위치 지도", + "title": "망원경" + }, + "blind_osm": { + "description": "시각장애인을 위한 주요 시설 지도 도움말", + "title": "시각장애인을 위한 OpenStreetMap" + }, + "bookcases": { + "description": "공공 책장은 책을 보관할 수 있는 길가의 작은 책장, 상자, 오래된 공중 전화 부스와 같은 공간을 말합니다. 누구나 책을 놓거나 가져갈 수 있습니다. 이 지도는 공공 책장을 모두 수집하는 것을 목표로 두고 있습니다.", + "title": "공공 책장" + }, + "cafes_and_pubs": { + "description": "커피 전문점, 펍 그리고 바", + "title": "카페 그리고 펍" + }, "campersite": { "description": "이 사이트에는 공식 캠핑카 휴게소와 오수 및 폐수를 버릴 수 있는 장소가 모두 모여 있습니다. 제공되는 서비스 및 비용에 대한 세부 정보를 추가할 수 있습니다. 사진과 리뷰를 추가하세요.", "overrideAll": { @@ -79,8 +151,8 @@ "title": "캠핑장" }, "charging_stations": { - "shortDescription": "전 세계 충전소 지도", "description": "이 오픈 맵에서 충전소 정보를 찾고 표시할 수 있습니다", + "shortDescription": "전 세계 충전소 지도", "title": "충전소" }, "circular_economy": { @@ -94,10 +166,6 @@ }, "title": "순환 경제" }, - "bicyclelib": { - "description": "자전거 라이브러리는 자전거를 대여할 수 있는 장소로 일반적으로 소액의 연회비를 지불하면 이용 가능 합니다. 대표적인 사례로 어린이를 위한 자전거 라이브러리가 있는데, 아이들이 크면서 작은 자전거에서 더 큰 자전거로 교체할 수 있도록 도와줍니다", - "title": "자전거 라이브러리" - }, "climbing": { "description": "이 지도에는 클라이밍 체육관과 볼더링 홀그리고 자연 암벽 등과 같은 다양한 클라이밍 장소가 나와 있습니다.", "descriptionTail": "클라이밍 지도는 크리스티안 노이만(Christian Neumann이 제작했습니다. 피드백이나 질문이 있으면 여기로 연락해 주세요.

이 프로젝트는 OpenStreetMap 프로젝트의 데이터를 사용합니다.

", @@ -141,11 +209,10 @@ } } }, - "2": { + "1": { "override": { "+tagRenderings": { "0": { - "question": "이 신발 수리점에서는 클라이밍 신발도 수리하나요?", "mappings": { "0": { "then": "이 상점은 클라이밍 신발을 수리합니다" @@ -153,7 +220,25 @@ "1": { "then": "이 상점은 클라이밍 신발을 수리하지 않습니다" } - } + }, + "question": "이 신발 수리점에서는 클라이밍 신발을 수리합니까?" + } + } + } + }, + "2": { + "override": { + "+tagRenderings": { + "0": { + "mappings": { + "0": { + "then": "이 상점은 클라이밍 신발을 수리합니다" + }, + "1": { + "then": "이 상점은 클라이밍 신발을 수리하지 않습니다" + } + }, + "question": "이 신발 수리점에서는 클라이밍 신발도 수리하나요?" } }, "=presets": { @@ -162,114 +247,28 @@ } } } - }, - "1": { - "override": { - "+tagRenderings": { - "0": { - "mappings": { - "1": { - "then": "이 상점은 클라이밍 신발을 수리하지 않습니다" - }, - "0": { - "then": "이 상점은 클라이밍 신발을 수리합니다" - } - }, - "question": "이 신발 수리점에서는 클라이밍 신발을 수리합니까?" - } - } - } } }, "title": "클라이밍 체육관, 클럽 및 장소" }, - "binoculars": { - "description": "관광 명소, 전망대, 파노라마 타워 옥상, 또는 혹은 자연 보호구역에서 볼 수 있는 망원경이 설치된 장소의 지도를 제공합니다. 망원경은 일반적으로 기둥에 고정되어 있어 특정 장소를 관찰하는 데 사용됩니다.", - "title": "망원경", - "shortDescription": "망원경 위치 지도" + "clock": { + "description": "모든 시계탑을 표시하는 지도", + "title": "시계" }, - "advertising": { - "description": "길거리와 도로에 얼마나 많은 편의 시설물 있는지 생각해 보신 적 있나요? 우리 지도에서는 거리에서 발견할 수 있는 모든 시설물에 대한 정보를 찾고 추가할 수 있습니다", - "shortDescription": "어디서 시설물을 찾을 수 있을까요?", - "title": "시설물" + "cycle_highways": { + "description": "이 지도는 자전거 도로를 보여줍니다", + "title": "자전거 도로" }, - "aed": { - "description": "이 지도에서는 주변에 있는 제세동기를 찾아볼 수 있습니다", - "title": "제세동기" - }, - "artwork": { - "description": "전 세계의 여러 조각상과 예술 작품들 알려주는 오픈 맵 입니다", - "title": "예술 작품" - }, - "atm": { - "description": "이 지도는 입출금을 위한 ATM 을 보여 줍니다", - "layers": { - "3": { - "override": { - "=tagRenderings": { - "0": { - "render": { - "special": { - "text": "ATM 이동" - } - } - }, - "1": { - "render": "OpenStreetMap은 가장 가까운 ATM이 {_closest_osm_poi_distance}m 떨어져 있는 것을 알려줍니다. " - }, - "2": { - "render": { - "special": { - "message": "가장 가까운 ATM에 대한 모든 정보를 추가하세요" - } - } - } - } - } - } - }, - "title": "ATM 기기" - }, - "bicycle_parkings": { - "description": "모든 종류의 자전거 주차장을 보여주는 지도입니다", - "title": "자전거 주차장" - }, - "bicycle_rental": { - "shortDescription": "자전거 대여소와 상점을 보여주는 지도입니다", - "title": "자전거 대여", - "description": "이 지도에서는 OpenStreetMap에 등록된 다양한 자전거 대여소를 확인할 수 있습니다" - }, - "blind_osm": { - "description": "시각장애인을 위한 주요 시설 지도 도움말", - "title": "시각장애인을 위한 OpenStreetMap" - }, - "bookcases": { - "description": "공공 책장은 책을 보관할 수 있는 길가의 작은 책장, 상자, 오래된 공중 전화 부스와 같은 공간을 말합니다. 누구나 책을 놓거나 가져갈 수 있습니다. 이 지도는 공공 책장을 모두 수집하는 것을 목표로 두고 있습니다.", - "title": "공공 책장" - }, - "cafes_and_pubs": { - "description": "커피 전문점, 펍 그리고 바", - "title": "카페 그리고 펍" + "cycle_infra": { + "description": "자전거 인프라와 관련된 항목을 조회하고 편집할 수 있는 지도입니다. #osoc21 기간 동안 제작되었습니다.", + "shortDescription": "자전거 관련 시설과 항목을 조회하고 편집할 수 있는 지도입니다.", + "title": "자전거 관련 시설" }, "cyclenodes": { + "description": "이 지도는 자전거 경로를 보여주며, 새로운 경로를 쉽게 추가할 수 있습니다", "layers": { - "2": { - "override": { - "title": { - "render": "자전거 안내 표지판" - }, - "name": "자전거 안내 표지판" - } - }, "0": { - "title": { - "mappings": { - "0": { - "then": "노드 간 경로 {ref}" - } - }, - "render": "노드간 경로" - }, + "name": "노드간 경로", "tagRenderings": { "node2node-survey:date": { "override": { @@ -278,16 +277,29 @@ } } }, - "name": "노드간 경로" + "title": { + "mappings": { + "0": { + "then": "노드 간 경로 {ref}" + } + }, + "render": "노드간 경로" + } }, "1": { + "name": "노드", + "presets": { + "0": { + "title": "자전거 노드" + } + }, "tagRenderings": { "node-expected_rcn_route_relations": { - "render": "이 노드는 {expected_rcn_route_relations}개의 다른 자전거 노드와 연결되어 있습니다.", "freeform": { "placeholder": "e.g. 3" }, - "question": "이 노드는 몇 개의 다른 자전거 노드와 연결되어 있습니까?" + "question": "이 노드는 몇 개의 다른 자전거 노드와 연결되어 있습니까?", + "render": "이 노드는 {expected_rcn_route_relations}개의 다른 자전거 노드와 연결되어 있습니다." }, "node-rxn_ref": { "freeform": { @@ -303,12 +315,6 @@ } } }, - "name": "노드", - "presets": { - "0": { - "title": "자전거 노드" - } - }, "title": { "mappings": { "0": { @@ -321,6 +327,14 @@ "render": "자전거 노드" } }, + "2": { + "override": { + "name": "자전거 안내 표지판", + "title": { + "render": "자전거 안내 표지판" + } + } + }, "3": { "override": { "presets": { @@ -331,16 +345,115 @@ } } }, - "description": "이 지도는 자전거 경로를 보여주며, 새로운 경로를 쉽게 추가할 수 있습니다", "title": "자전거 노드 네트워크" }, - "etymology": { + "cyclestreets": { + "description": "자전거 전용 도로는차량이 추월하는 것이 허용되지 않는 도로 입니다.이러한 도로는 특별한 교통 표지판으로 표시됩니다. 자전거 도로는 주로 네덜란드와 벨기에에서 볼 수 있을 뿐만아니라, 독일과 프랑스에서도 찾아볼 수 있습니다. ", "layers": { - "8": { - "override": { - "=name": "어원 정보가 없는 공원" + "0": { + "description": "자전거 전용 도로는 차량이 자전거를 추월할 수 없는 도로 입니다", + "name": "자전거 전용 도로" + }, + "1": { + "description": "이 도로는 곧 자전거 전용 도로로 전환될 예정입니다", + "name": "미래형 자전거 전용 도로", + "title": { + "mappings": { + "0": { + "then": "{name} 는 곧 자전거 전용 도로로 전환될 예정입니다" + } + }, + "render": "미래형 자전거 전용 도로" } }, + "2": { + "description": "자전거 전용 도로로 표시할 도로를 지정하는 레이어", + "name": "모든 도로", + "title": { + "render": "도로" + } + } + }, + "overrideAll": { + "+tagRenderings": { + "0": { + "mappings": { + "0": { + "then": "이 도로는 자전거 전용 도로입니다 (제한 속도는 시속 30km입니다)" + }, + "1": { + "then": "이 도로는 자전거 도로 입니다" + }, + "2": { + "then": "이 도로는 자전거 도로 입니다 (제한 속도는 시속 30km이고 차량의 진입이 허용되지 않습니다) (표지판은 추후 요청될 예정입니다.)" + }, + "3": { + "then": "이 도로는 자전거 전용 도로 입니다" + }, + "4": { + "then": "이 도로는 곧 자전거 도로로 전환될 예정입니다" + }, + "5": { + "then": "이 도로는 곧 자전거 도로로 전환될 예정입니다" + }, + "6": { + "then": "이 도로는 자전거 전용 도로가 아닙니다" + } + }, + "question": "이 도로는 {name} 자전거 전용 도로인가요?" + }, + "1": { + "mappings": { + "0": { + "then": "거주자 허용" + }, + "1": { + "then": "차량 허용" + }, + "2": { + "then": "오토바이 허용" + }, + "3": { + "then": "자동차 허용" + }, + "4": { + "then": "이 자전거 도로에는 추가적인 표지판이 존재하지 않습니다." + } + }, + "question": "이 자전거 도로에 어떤 표지판이 존재합니까?" + }, + "2": { + "question": "언제 자전거 전용 도로로 전환이 되나요?", + "render": "이 도로는 {cyclestreet:start_date}에 자전거 전용 도로로 전환될 예정입니다" + } + } + }, + "shortDescription": "자전거 전용 도로 지도", + "title": "자전거 전용 도로" + }, + "cyclofix": { + "description": "자전거 이용자를 위한 지도입니다. 이 지도에서는 자전거 펌프, 음용수 제공 장소, 자전거 상점, 수리 장소 또는 주차장 등 필요에 맞는 시설을 찾을 수 있습니다.", + "title": "Cyclofix - 자전거 이용자를 위한 지도" + }, + "disaster_response": { + "description": "이 지도에는 재난에 대한 대비와 대응을 위한 요소들이 포함되어 있습니다.", + "title": "재난 대비와 응급 상황 서비스" + }, + "drinking_water": { + "description": "이 지도에서는 공공 음용수 제공 장소가 표시 되며, 쉽게 추가 가능합니다", + "title": "음용수" + }, + "education": { + "description": "이 지도에서는 모든 유형의 학교와 교육기관에 대한 정보를 확인할 수 있으며 추가 정보를 쉽게 추가 가능합니다", + "title": "교육 기관" + }, + "elongated_coin": { + "description": "나만의 길쭉한 동전을 만들 수 있는 페니 프레스 위치를 찾아보십시오.", + "title": "페니 프레스" + }, + "etymology": { + "description": "이 지도에서는 거리, 건물 등이 어떤 기준으로 이름이 붙여졌는지 확인할 수 있습니다. 데이터는 OpenStreetMap 에서 가져왔으며, Wikidata와 연결되어 있습니다. 팝업 창에서는 Wikipedia 문서(존재하는 경우) 또는 객체 이름의 유래와 관련된 Wikidata 정보가 표시됩니다. 장소 자체에 Wikipedia 페이지가 있다면 해당 페이지도 표시됩니다.

여러분도 기여할 수 있습니다 충분히 확대한 후모든거리가 표시 됩니다. 거리를 클릭하면 Wikidata 검색 상자가 나타나며, 몇 번의 클릭으로 어원 링크를 추가할 수 있습니다. 이 작업을 위해서는 무료 OpenStreetMap 계정이 필요합니다.", + "layers": { "1": { "override": { "=name": "어원 정보가 없는 거리" @@ -375,22 +488,29 @@ "override": { "=name": "어원 정보가 없는 운동 공간" } + }, + "8": { + "override": { + "=name": "어원 정보가 없는 공원" + } } }, - "description": "이 지도에서는 거리, 건물 등이 어떤 기준으로 이름이 붙여졌는지 확인할 수 있습니다. 데이터는 OpenStreetMap 에서 가져왔으며, Wikidata와 연결되어 있습니다. 팝업 창에서는 Wikipedia 문서(존재하는 경우) 또는 객체 이름의 유래와 관련된 Wikidata 정보가 표시됩니다. 장소 자체에 Wikipedia 페이지가 있다면 해당 페이지도 표시됩니다.

여러분도 기여할 수 있습니다 충분히 확대한 후모든거리가 표시 됩니다. 거리를 클릭하면 Wikidata 검색 상자가 나타나며, 몇 번의 클릭으로 어원 링크를 추가할 수 있습니다. 이 작업을 위해서는 무료 OpenStreetMap 계정이 필요합니다.", - "title": "어원- 이 장소는 무슨 기준으로 이름이 붙었나요?", - "shortDescription": "지명의 기원은 무엇입니까?" + "shortDescription": "지명의 기원은 무엇입니까?", + "title": "어원- 이 장소는 무슨 기준으로 이름이 붙었나요?" }, "facadegardens": { - "shortDescription": "이 지도는 벽면 녹화 정원의 사진과 함께 방향, 햇빛 유무, 식물 종류 등 유용한 정보를 제공합니다.", "description": "벽면 녹화 정원, 녹색 벽 및 도시 내 나무는 평화와 고요를 제공할 뿐만 아니라, 더 아름다운 도시, 더 큰 생물다양성, 냉각 효과, 그리고 더 나은 공기 질을 가져옵니다.
Klimaan VZW와 Mechelen Klimaatneutraal은 사람들이 자신만의 정원을 만들고 싶어 하거나 자연을 사랑하는 도시 산책을 하는 사람들를 위해 기존 및 새로운 벽면 녹화 정원을 지도에 표시하려고 합니다.
프로젝트에 대한 자세한 정보는 klimaan.be에서 확인할 수 있습니다.", "layers": { "0": { + "description": "벽면 녹화 정원", + "name": "벽면 녹화 정원", + "presets": { + "0": { + "description": "벽면 녹화 정원을 추가하십시오", + "title": "벽면 녹화 정원" + } + }, "tagRenderings": { - "facadegardens-start_date": { - "question": "정원은 언제 조성되었나요? (연도만으로 충분합니다.)", - "render": "정원 조성 날짜: {start_date}" - }, "facadegardens-description": { "question": "정원에 대한 추가 설명 정보(필요한 경우 혹은 위에서 설명되지 않은 내용)", "render": "세부 정보: {description}" @@ -438,6 +558,10 @@ }, "question": "정원을 위한 물 저장통이 있습니까?" }, + "facadegardens-start_date": { + "question": "정원은 언제 조성되었나요? (연도만으로 충분합니다.)", + "render": "정원 조성 날짜: {start_date}" + }, "facadegardens-sunshine": { "mappings": { "0": { @@ -453,140 +577,24 @@ "question": "정원이 그늘진 곳에 있나요, 아니면 햇볕이 잘 드는 곳에 있나요?" } }, - "description": "벽면 녹화 정원", - "name": "벽면 녹화 정원", - "presets": { - "0": { - "description": "벽면 녹화 정원을 추가하십시오", - "title": "벽면 녹화 정원" - } - }, "title": { "render": "벽면 녹화 정원" } } }, + "shortDescription": "이 지도는 벽면 녹화 정원의 사진과 함께 방향, 햇빛 유무, 식물 종류 등 유용한 정보를 제공합니다.", "title": "벽면 녹화 정원" }, - "grb": { - "layers": { - "1": { - "tagRenderings": { - "Import-button": { - "mappings": { - "1": { - "then": "이 건물 구조 내에 비어 있는 공간이 있으며 Relation 데이터 구조를 통해 모델링 되었습니다. 따라서 자동 병합이 불가능합니다. 건물 내보내기 사이트를 통해 수동으로 병합하십시오.{open_in_josm()}" - }, - "0": { - "then": "메타태그를 아직 계산하지 못했습니다..팝업을 다시 실행해 주세요" - } - } - } - } - }, - "0": { - "tagRenderings": { - "building type": { - "question": "어떤 종류의 건물입니까?" - }, - "grb-reference": { - "render": "GRB에서 가져왔으며, 조회 번호는 {source:geometry:ref}입니다" - } - } - } - }, - "description": "GRB 데이터를 효율적으로 가져오도록 돕기 위한 테마입니다." + "fireplace": { + "description": "인가된 장소에 있는 바베큐 시설과 불을 사용할 수 있는 야외 공간.", + "title": "화로와 바비큐 시설" }, - "cyclestreets": { - "overrideAll": { - "+tagRenderings": { - "0": { - "mappings": { - "2": { - "then": "이 도로는 자전거 도로 입니다 (제한 속도는 시속 30km이고 차량의 진입이 허용되지 않습니다) (표지판은 추후 요청될 예정입니다.)" - }, - "0": { - "then": "이 도로는 자전거 전용 도로입니다 (제한 속도는 시속 30km입니다)" - }, - "1": { - "then": "이 도로는 자전거 도로 입니다" - }, - "5": { - "then": "이 도로는 곧 자전거 도로로 전환될 예정입니다" - }, - "3": { - "then": "이 도로는 자전거 전용 도로 입니다" - }, - "4": { - "then": "이 도로는 곧 자전거 도로로 전환될 예정입니다" - }, - "6": { - "then": "이 도로는 자전거 전용 도로가 아닙니다" - } - }, - "question": "이 도로는 {name} 자전거 전용 도로인가요?" - }, - "1": { - "mappings": { - "0": { - "then": "거주자 허용" - }, - "1": { - "then": "차량 허용" - }, - "2": { - "then": "오토바이 허용" - }, - "4": { - "then": "이 자전거 도로에는 추가적인 표지판이 존재하지 않습니다." - }, - "3": { - "then": "자동차 허용" - } - }, - "question": "이 자전거 도로에 어떤 표지판이 존재합니까?" - }, - "2": { - "question": "언제 자전거 전용 도로로 전환이 되나요?", - "render": "이 도로는 {cyclestreet:start_date}에 자전거 전용 도로로 전환될 예정입니다" - } - } - }, - "description": "자전거 전용 도로는차량이 추월하는 것이 허용되지 않는 도로 입니다.이러한 도로는 특별한 교통 표지판으로 표시됩니다. 자전거 도로는 주로 네덜란드와 벨기에에서 볼 수 있을 뿐만아니라, 독일과 프랑스에서도 찾아볼 수 있습니다. ", - "layers": { - "0": { - "name": "자전거 전용 도로", - "description": "자전거 전용 도로는 차량이 자전거를 추월할 수 없는 도로 입니다" - }, - "2": { - "name": "모든 도로", - "title": { - "render": "도로" - }, - "description": "자전거 전용 도로로 표시할 도로를 지정하는 레이어" - }, - "1": { - "description": "이 도로는 곧 자전거 전용 도로로 전환될 예정입니다", - "name": "미래형 자전거 전용 도로", - "title": { - "mappings": { - "0": { - "then": "{name} 는 곧 자전거 전용 도로로 전환될 예정입니다" - } - }, - "render": "미래형 자전거 전용 도로" - } - } - }, - "shortDescription": "자전거 전용 도로 지도", - "title": "자전거 전용 도로" - }, - "cycle_infra": { - "description": "자전거 인프라와 관련된 항목을 조회하고 편집할 수 있는 지도입니다. #osoc21 기간 동안 제작되었습니다.", - "title": "자전거 관련 시설", - "shortDescription": "자전거 관련 시설과 항목을 조회하고 편집할 수 있는 지도입니다." + "food": { + "description": "식당과 패스트푸드점", + "title": "식당과 패스트푸드점" }, "fritures": { + "description": "이 지도에서는 당신이 가장 좋아하는 튀김 가게를 찾아보세요!", "layers": { "0": { "override": { @@ -609,29 +617,12 @@ } } }, - "description": "이 지도에서는 당신이 가장 좋아하는 튀김 가게를 찾아보세요!", "title": "튀김 가게" }, "ghostbikes": { "description": "고스트 바이크는 교통사고로 사망한 자전거 이용자를 기리기 위해 사고 현장 근처에 영구적으로 설치된 하얀 자전거 형태의 추모 기념물입니다.

이 지도에서는 OpenStreetMap에 등록된 모든 고스트 바이크를 확인할 수 있습니다. 표시되지 않은 고스트 바이크가 있습니까? 누구나 정보를 추가하거나 업데이트할 수 있습니다. 무료 OpenStreetMap 계정만 있으면 됩니다.

전 세계 고스트 바이크에 대한 월간 개요를 게시하는 Mastodon의 자동화 계정도 존재합니다.

", "title": "고스트 바이크" }, - "guideposts": { - "description": "표지판(길 안내 표지 혹은 안내서라고 알려져 있다)은 공식적인 하이킹, 자전거 타기, 스키 또는 승마 경로를 따라 자주 발견되며, 다양한 목적지로 가는 방향을 나타냅니다. 또한, 종종 특정 지역이나 장소의 이름을 따서불리기도 하며 고도를 표시하기도 합니다.\n\n이 표지판의 위치는 하이커, 자전거 이용자, 승마자 또는 스키를 타는 사람의 현재 위치를 확인하는 데 사용됩니다. 특히 GPS 수신기가 없는 상태에서 종이 지도를 사용할 때 매우 유용합니다. ", - "title": "표지판" - }, - "glutenfree": { - "description": "글루텐프리 제품이 있는 크라우드소싱 지도입니다", - "title": "글루텐프리" - }, - "fireplace": { - "description": "인가된 장소에 있는 바베큐 시설과 불을 사용할 수 있는 야외 공간.", - "title": "화로와 바비큐 시설" - }, - "food": { - "description": "식당과 패스트푸드점", - "title": "식당과 패스트푸드점" - }, "ghostsigns": { "description": "건물에 부착된 사용되지 않는 표지판을 보여주는 지도입니다", "layers": { @@ -655,38 +646,138 @@ }, "title": "고스트 사인" }, - "clock": { - "description": "모든 시계탑을 표시하는 지도", - "title": "시계" + "glutenfree": { + "description": "글루텐프리 제품이 있는 크라우드소싱 지도입니다", + "title": "글루텐프리" }, - "cycle_highways": { - "description": "이 지도는 자전거 도로를 보여줍니다", - "title": "자전거 도로" - }, - "cyclofix": { - "description": "자전거 이용자를 위한 지도입니다. 이 지도에서는 자전거 펌프, 음용수 제공 장소, 자전거 상점, 수리 장소 또는 주차장 등 필요에 맞는 시설을 찾을 수 있습니다.", - "title": "Cyclofix - 자전거 이용자를 위한 지도" - }, - "disaster_response": { - "description": "이 지도에는 재난에 대한 대비와 대응을 위한 요소들이 포함되어 있습니다.", - "title": "재난 대비와 응급 상황 서비스" - }, - "drinking_water": { - "description": "이 지도에서는 공공 음용수 제공 장소가 표시 되며, 쉽게 추가 가능합니다", - "title": "음용수" - }, - "education": { - "description": "이 지도에서는 모든 유형의 학교와 교육기관에 대한 정보를 확인할 수 있으며 추가 정보를 쉽게 추가 가능합니다", - "title": "교육 기관" - }, - "elongated_coin": { - "title": "페니 프레스", - "description": "나만의 길쭉한 동전을 만들 수 있는 페니 프레스 위치를 찾아보십시오." - }, - "mapcomplete-changes": { + "grb": { + "description": "GRB 데이터를 효율적으로 가져오도록 돕기 위한 테마입니다.", "layers": { "0": { + "tagRenderings": { + "building type": { + "question": "어떤 종류의 건물입니까?" + }, + "grb-reference": { + "render": "GRB에서 가져왔으며, 조회 번호는 {source:geometry:ref}입니다" + } + } + }, + "1": { + "tagRenderings": { + "Import-button": { + "mappings": { + "0": { + "then": "메타태그를 아직 계산하지 못했습니다..팝업을 다시 실행해 주세요" + }, + "1": { + "then": "이 건물 구조 내에 비어 있는 공간이 있으며 Relation 데이터 구조를 통해 모델링 되었습니다. 따라서 자동 병합이 불가능합니다. 건물 내보내기 사이트를 통해 수동으로 병합하십시오.{open_in_josm()}" + } + } + } + } + } + } + }, + "guideposts": { + "description": "표지판(길 안내 표지 혹은 안내서라고 알려져 있다)은 공식적인 하이킹, 자전거 타기, 스키 또는 승마 경로를 따라 자주 발견되며, 다양한 목적지로 가는 방향을 나타냅니다. 또한, 종종 특정 지역이나 장소의 이름을 따서불리기도 하며 고도를 표시하기도 합니다.\n\n이 표지판의 위치는 하이커, 자전거 이용자, 승마자 또는 스키를 타는 사람의 현재 위치를 확인하는 데 사용됩니다. 특히 GPS 수신기가 없는 상태에서 종이 지도를 사용할 때 매우 유용합니다. ", + "title": "표지판" + }, + "hackerspaces": { + "description": "이 지도에서는 해커스페이스를 확인할 수 있으며, 새로운 해커스페이스를 추가하거나 데이터를 직접 업데이트할 수 있습니다", + "shortDescription": "해커스페이스 지도", + "title": "해커스페이스와 메이커스페이스" + }, + "hailhydrant": { + "description": "이 지도에서 선호하는 지역의 소화전, 소방서, 구급차 대기소, 그리고 소화기를 확인하고 업데이트할 수 있습니다.", + "shortDescription": "소화전, 소화기, 소방서 및 구급차 대기소를 표시하는 지도입니다.", + "title": "소화전, 소화기, 소방서, 구급차 대기소" + }, + "healthcare": { + "description": "이 지도에서는 다양한 의료 관련 항목이 표시됩니다", + "layers": { + "5": { + "override": { + "=presets": { + "0": { + "title": "의료 용품 상점" + }, + "1": { + "title": "보청기 상점" + }, + "2": { + "title": "안경점" + } + } + } + } + }, + "title": "의료" + }, + "hotels": { + "description": "이 지도에서는 해당 지역의 호텔을 확인할 수 있습니다", + "title": "호텔" + }, + "icecream": { + "description": "아이스크림 가게와 아이스크림 자판기를 표시하는 지도입니다", + "title": "아이스크림" + }, + "indoors": { + "description": "이 지도에서는 누구나 접근 가능한 실내 장소가 표시됩니다", + "title": "실내" + }, + "insects": { + "description": "곤충 호텔은 곤충들에게 쉼터를 제공합니다.", + "title": "곤충 호텔" + }, + "items_with_image": { + "description": "이미지가 포함된 OSM의 모든 항목을 표시하는 지도입니다. 이 테마는 사용자가 직접 사진을 추가할 수 없기 때문에 MapComplete와 잘 맞지 않을 수 있습니다. 그러나 이러한 모든 데이터를 데이터베이스에 포함시켜, 다른 기능에서 근처의 이미지를 빠르게 가져올 수 있도록 하는 것이 이 테마의 주요 목적입니다", + "title": "모든 요소는 이미지를 가지고 있습니다" + }, + "kerbs_and_crossings": { + "description": "보도 경계석과 횡단보도를 표시하는 지도입니다.", + "layers": { + "1": { + "override": { + "=presets": { + "0": { + "description": "보행자 및/또는 자전거 이용자를 위한 횡단보도", + "title": "횡단보도" + } + } + } + } + }, + "title": "보도 경계석 그리고 횡단보도" + }, + "lactosefree": { + "description": "무유당 제품을 판매하는 상점과 식당을 표시하는 크라우드소싱 지도입니다", + "title": "무유당 제품 상점과 식당" + }, + "lighthouses": { + "description": "등대는 해상 교통을 안내하기 위해 꼭대기에 불빛이 있는 높은 건물입니다.", + "title": "등대" + }, + "mapcomplete-changes": { + "description": "이 지도는 MapComplete를 사용하여 이루어진 모든 변경 사항을 표시합니다", + "layers": { + "0": { + "description": "MapComplete의 모든 변화 보기", "filter": { + "0": { + "options": { + "0": { + "question": "테마 이름에 {search}가 포함되어 있습니다" + } + } + }, + "1": { + "options": { + "0": { + "question": "테마 이름에 {search}가 포함되어 있지 않습니다" + } + } + }, "10": { "options": { "0": { @@ -694,6 +785,13 @@ } } }, + "2": { + "options": { + "0": { + "question": "기여자 {search}에 의해 만들어졌습니다" + } + } + }, "3": { "options": { "0": { @@ -722,10 +820,10 @@ } } }, - "9": { + "7": { "options": { "0": { - "question": "GRB 테마 제외" + "question": "호스트 {search}에 의해 만들어졌습니다" } } }, @@ -736,42 +834,19 @@ } } }, - "1": { + "9": { "options": { "0": { - "question": "테마 이름에 {search}가 포함되어 있지 않습니다" - } - } - }, - "2": { - "options": { - "0": { - "question": "기여자 {search}에 의해 만들어졌습니다" - } - } - }, - "7": { - "options": { - "0": { - "question": "호스트 {search}에 의해 만들어졌습니다" - } - } - }, - "0": { - "options": { - "0": { - "question": "테마 이름에 {search}가 포함되어 있습니다" + "question": "GRB 테마 제외" } } } }, + "name": "주요 변경 사항", "tagRenderings": { "contributor": { - "render": "변경 사항은 {user}에 의해 만들어졌습니다", - "question": "이 변화를 만든 기여자는 누구입니까?" - }, - "show_changeset_id": { - "render": "변경사항{id}" + "question": "이 변화를 만든 기여자는 누구입니까?", + "render": "변경 사항은 {user}에 의해 만들어졌습니다" }, "host": { "question": "이 변경은 어떤 호스트(웹사이트)를 사용하여 이루어졌나요?", @@ -781,6 +856,9 @@ "question": "이 변경은 어떤 지역(언어)로 이루어졌나요?", "render": "사용자 지역은 {locale} 입니다" }, + "show_changeset_id": { + "render": "변경사항{id}" + }, "theme-id": { "question": "이 변경을 수행하는 데 무슨 테마가 사용되었나요?", "render": "테마 변경 사항{theme}" @@ -790,8 +868,6 @@ "render": "{editor}에 의해 만들어졌습니다" } }, - "description": "MapComplete의 모든 변화 보기", - "name": "주요 변경 사항", "title": { "render": "{theme}에 대한 변경 사항" } @@ -806,11 +882,43 @@ } } }, - "description": "이 지도는 MapComplete를 사용하여 이루어진 모든 변경 사항을 표시합니다", "shortDescription": "MapComplete를 통해 이루어진 변경 사항을 표시합니다", "title": "MapComplete로 이루어진 변경 사항" }, + "maproulette": { + "description": "MapRoulette 작업을 표시하는 테마로, 작업을 검색, 필터링 허용될 수 있습니다.", + "title": "MapRoulette 작업" + }, + "maps": { + "description": "이 지도에서는 OpenStreetMap에서 확인 가능한 모든 지도를 찾을수 있습니다. 일반적으로 장소, 도시 또는 지역을 보여주는 정보 게시판의 대형 지도(예: 관광지의 안내판 뒷면에 있는 지도, 자연 보호구역 지도, 지역 자전거 네트워크 지도 등)가 포함됩니다.

만약 누락된 지도가 있다면 OpenStreetMap에서 손쉽게 추가할 수 있습니다.", + "shortDescription": "이 테마는 OpenStreetMap에 등록된 모든 (관광) 지도를 표시합니다", + "title": "모든 지도가 포함된 지도" + }, + "maxspeed": { + "description": "이 지도는 모든 도로의 법적으로 합법적인 최고 속도를 표시합니다. 최고 속도 정보가 누락되었거나 잘못되었다면, 여기에서 수정 가능 합니다.", + "shortDescription": "이 지도는 모든 도로의 법적으로 허용된 최고 속도를 표시합니다.", + "title": "최고 속도" + }, + "memorials": { + "description": "기념물은 특정 인물이나 사건을 기억하기 위해 공공장소에 영구적으로 설치된 물리적 요소를 의미합니다. 기념물은 동상, 명판, 그림, 군사 장비(탱크와 같은) 등 다양한 형태일 수 있습니다.", + "title": "기념물" + }, + "nature": { + "description": "이 지도에서는 관광객과 자연 애호가를 위한 흥미로운 정보를 확인할 수 있습니다.", + "shortDescription": "자연 애호가를 위한 지도이며, 흥미로운 관심 지점(POI)을 제공합니다", + "title": "자연속으로" + }, + "notes": { + "description": "노트(Note)는 지도에 잘못된 점을 나타내기 위해 추가된 텍스트와 함께 표시된 핀입니다.

사용자와 텍스트를 검색하려면 필터 보기를 확인하십시오.", + "title": "OpenStreetMap의 노트" + }, + "observation_towers": { + "description": "모두 접근 가능한 전망 타워", + "shortDescription": "모두 접근 가능한 전망 타워", + "title": "전망 타워" + }, "onwheels": { + "description": "이 지도에서는 공공 장소의 휠체어를 보여주고 쉽게 추가 가능합니다", "layers": { "19": { "override": { @@ -860,6 +968,9 @@ "=filter": { "0": { "options": { + "0": { + "question": "모든 유형의 보도 경계석" + }, "1": { "question": "높은 경계석 (3cm 이상)" }, @@ -868,9 +979,6 @@ }, "3": { "question": "평평한 경계석 (0cm)" - }, - "0": { - "question": "모든 유형의 보도 경계석" } } } @@ -883,266 +991,28 @@ } } }, - "description": "이 지도에서는 공공 장소의 휠체어를 보여주고 쉽게 추가 가능합니다", "title": "휠체어 사용자 전용" }, - "stations": { - "layers": { - "16": { - "presets": { - "0": { - "title": "출발 안내 전광판", - "description": "출발 정보를 표시하는 전광판 또는 안내문을 추가하세요" - } - }, - "tagRenderings": { - "type": { - "mappings": { - "0": { - "then": "이것은 종류가 알려지지 않은 출발 정보판입니다" - }, - "1": { - "then": "이것은 실시간 출발 정보를 표시하는 전광판입니다" - }, - "2": { - "then": "종이 시간표 입니다" - }, - "3": { - "then": "기차의 빈도 표시를 보여 줍니다" - } - }, - "question": "어떤 종류의 출발 안내 전광판 입니까?" - } - }, - "title": { - "render": "출발 안내 전광판" - }, - "description": "이 역에서 출발하는 기차를 보여주는 안내 전광판", - "name": "출발 안내 전광판" - }, - "3": { - "description": "기차역을 보여주는 레이어", - "name": "기차역" - } - }, - "description": "기차역 보기, 세부사항 편집 또는 추가하기", - "title": "기차역" - }, - "personal": { - "description": "모든 테마의 모든 레이어를 기반으로 개별 테마를 생성하세요. 데이터를 표시하려면 레이어 선택을 열어주세요", - "title": "개별 테마" - }, - "shops": { - "description": "이 지도에서는 상점에 대한 기본 정보, 영업 시간 및 전화번호를 표시할 수 있습니다", - "shortDescription": "기본 상점 정보가 있는 편집 가능 지도", - "title": "상점" - }, - "walkingnodes": { - "layers": { - "1": { - "tagRenderings": { - "survey_date": { - "override": { - "question": "보행경로가 마지막으로 갱신된 것은 언제입니까?", - "render": "이 보행경로의 마지막 갱신은 {survey:date}입니다" - } - }, - "node-expected_rwn_route_relations": { - "question": "이 보행 경로는 다른 보행 경로와 몇 개 연결되어 있습니까?", - "render": "이 보행 경로는 {expected_rwn_route_relations}개의 다른 보행 경로와 연결되어 있습니다.", - "freeform": { - "placeholder": "사례 3" - } - }, - "node-rwn_ref": { - "question": "보행 경로의 조회 번호는 무엇입니까?", - "render": "이 보행 경로의 조회번호는 {rwn_ref}입니다", - "freeform": { - "placeholder": "사례 1" - } - } - }, - "name": "경로들", - "presets": { - "0": { - "title": "보행 경로" - } - }, - "title": { - "mappings": { - "0": { - "then": "보행 경로 {rwn_ref}" - }, - "1": { - "then": "제안된 보행 경로 {proposed:rwn_ref}" - } - }, - "render": "보행 경로" - } - }, - "0": { - "tagRenderings": { - "node2node-survey:date": { - "override": { - "question": "언제 이 경로가 갱신되었습니까?", - "render": "아 경로는 지난 {survey:date}에 갱신되었습니다" - } - } - }, - "title": { - "mappings": { - "0": { - "then": "경로간 연결{ref}" - } - }, - "render": "경로간 연결" - }, - "name": "경로간 연결" - }, - "2": { - "override": { - "name": "등산 안내 표지판", - "title": { - "render": "등산 안내 표지판" - } - } - }, - "3": { - "override": { - "presets": { - "0": { - "title": "경로간 루트 표시" - } - } - } - } - }, - "description": "이 지도는 보행 경로를 확인 가능하며, 새로운 경로를 쉽게 추가할 수 있습니다", - "title": "보행 경로 네트워크" - }, - "items_with_image": { - "description": "이미지가 포함된 OSM의 모든 항목을 표시하는 지도입니다. 이 테마는 사용자가 직접 사진을 추가할 수 없기 때문에 MapComplete와 잘 맞지 않을 수 있습니다. 그러나 이러한 모든 데이터를 데이터베이스에 포함시켜, 다른 기능에서 근처의 이미지를 빠르게 가져올 수 있도록 하는 것이 이 테마의 주요 목적입니다", - "title": "모든 요소는 이미지를 가지고 있습니다" - }, - "sports": { - "shortDescription": "스포츠 시설을 보여주는 지도.", - "layers": { - "4": { - "override": { - "presets": { - "0": { - "description": "스포츠 용품을 판매하는 새로운 상점을 추가해 보세요.", - "title": "스포츠 상점" - } - } - } - } - }, - "description": "스포츠에 관한 모든 것, 스포츠 경기장이나 피트니스 센처 등을 찾아보실 수 있습니다.", - "title": "스포츠" - }, - "osm_community_index": { - "description": "OpenStreetMap 사용자들을 위한 자원 목록입니다. 여기에는 포럼, 모임, 슬랙 그룹, IRC 채널, 메일링 리스트 등 다양한 링크가 포함됩니다. 맵핑을 하는 사람들이, 특히 초보자들이 유용하거나 도움이 될 만한 자료들입니다.", - "shortDescription": "OpenStreetMap 커뮤니티 자원의 목록입니다.", - "title": "OSM 커뮤니티 인덱스" - }, - "parkings": { - "title": "주차 공간", - "description": "이 지도는 다양한 주차 공간을 표시합니다", - "shortDescription": "이 지도는 다양한 주차 공간을 표시합니다" - }, - "postboxes": { - "description": "이 지도에서는 우체국과 우편함의 데이터를 찾고 추가할 수 있습니다. 다음 엽서를 보낼 장소를 찾는 데 이 지도를 활용할 수 있습니다
! :) 오류를 발견했거나 우편함이 누락되었나요? 무료 OpenStreetMap 계정을 사용하여 이 지도를 편집할 수 있습니다.", - "layers": { - "3": { - "override": { - "=presets": { - "0": { - "description": "우편 서비스 제휴 상점이 아직 지도에 표시되지 않은 경우, 추가할 수 있습니다.", - "title": "누락된 우편 서비스 제휴 상점" - } - }, - "+tagRenderings": { - "0": { - "mappings": { - "0": { - "then": "이 상점은 우편서비스를 제공하는 제휴 상점 입니다" - }, - "1": { - "then": "이 상점은 우편 서비스를 제공하는 제휴 상점이 아닙니다" - } - }, - "question": "우편 서비스를 제공하는 제휴 상점입니까?" - } - }, - "description": "기존 상점 지도에 우편 서비스 제휴 상점 추가" - } - } - }, - "shortDescription": "우체통과 우체국을 보여주는 지도", - "title": "우체통과 우체국 지도" - }, - "surveillance": { - "description": "이 오픈 맵에서 감시 카메라를 찾을 수 있습니다.", - "shortDescription": "감시 카메라 및 기타 감시 수단", - "title": "감시 시스템" - }, - "sport_pitches": { - "shortDescription": "스포츠 경기장를 보여주는 지도", - "description": "스포츠 경기장은 운동 경기를 할 수 있는 공간 입니다", - "title": "스포츠 경기장" - }, - "memorials": { - "description": "기념물은 특정 인물이나 사건을 기억하기 위해 공공장소에 영구적으로 설치된 물리적 요소를 의미합니다. 기념물은 동상, 명판, 그림, 군사 장비(탱크와 같은) 등 다양한 형태일 수 있습니다.", - "title": "기념물" - }, - "notes": { - "description": "노트(Note)는 지도에 잘못된 점을 나타내기 위해 추가된 텍스트와 함께 표시된 핀입니다.

사용자와 텍스트를 검색하려면 필터 보기를 확인하십시오.", - "title": "OpenStreetMap의 노트" - }, - "pets": { - "description": "이 지도에서는 여러분의 반려동물을 위한 다양한 흥미로운 장소를 찾을 수 있습니다: 동물병원,반려견 놀이터, 반려 동물 상점, 반려동물 친화적인 레스토랑 등...", - "layers": { - "1": { - "override": { - "name": "반려견 친화적 식당" - } - }, - "2": { - "override": { - "name": "반려견 친화적 상점", - "title": { - "render": "반려견 친화적 상점" - } - } - }, - "6": { - "override": { - "presets": { - "0": { - "description": "반려견과 함께할 수 있는 상점", - "title": "반려견 친화적 상점" - } - } - } - } - }, - "title": "동물병원, 반려견 놀이터 그리고 반려동물 편의시설" - }, "openlovemap": { "description": "

손쉽게 찾는 성인용 시설 정보

Open Love Map은 성인용 시설 정보를 제공하며, 예를 들어 성인용품점, 유흥업소, 클럽 등을 포함합니다.", "layers": { "2": { "override": { + "=presets": { + "0": { + "title": "성인 용품점" + } + }, + "name": "성인 용품점", "tagRenderings+": { "0": { "mappings": { - "1": { - "then": "이 상점은 스프레더 바와 같은 specialized BDSM-gear를 제공합니다." - }, "0": { "then": "이 상점은 털 수갑과 같은 soft BDSM-gear를 제공합니다." }, + "1": { + "then": "이 상점은 스프레더 바와 같은 specialized BDSM-gear를 제공합니다." + }, "2": { "then": "이 상점은 동물 마스크와 같은 pet play 악세사리를 제공합니다." }, @@ -1155,13 +1025,7 @@ }, "question": "이 상점은 페티시 기어를 제공하나요?" } - }, - "=presets": { - "0": { - "title": "성인 용품점" - } - }, - "name": "성인 용품점" + } } }, "4": { @@ -1202,169 +1066,53 @@ }, "title": "Open Love Map" }, - "street_lighting": { - "layers": { - "1": { - "tagRenderings": { - "lit": { - "mappings": { - "0": { - "then": "이 길은 밝습니다" - }, - "1": { - "then": "이 거리는 어둡습니다" - }, - "2": { - "then": "이 거리는 밤에 밝습니다" - }, - "3": { - "then": "이 거리는 24시간 밝습니다" - } - }, - "question": "이 거리는 밝나요?" - } - }, - "name": "조명이 있는 거리", - "title": { - "render": "밝은 거리" - } - }, - "2": { - "tagRenderings": { - "lit": { - "mappings": { - "0": { - "then": "이 거리는 밝습니다" - }, - "1": { - "then": "이 거리는 밝지 않습니다" - }, - "2": { - "then": "이 거리는 밤에 밝습니다" - }, - "3": { - "then": "이 거리는 24시간 밝습니다" - } - }, - "question": "이 거리는 밝나요?" - } - }, - "name": "모든 거리", - "title": { - "render": "거리" - } - } - }, - "description": "이 지도에서 가로등에 관한 모든 것을 찾을 수 있습니다", - "title": "거리 조명" - }, - "transit": { - "description": "대중교통 시스템을 이용한 여행 계획 세우기.", - "title": "버스 노선" - }, - "walls_and_buildings": { - "description": "모든 벽과 건물을 제공하는 특수 내장 레이어입니다. 이 레이어는 벽에 배치할 수 있는 요소들(예: AED, 우체통, 입구, 주소, 감시 카메라 등)을 위한 프리셋에서 유용하게 사용됩니다. 이 레이어는 기본적으로 보이지 않으며 사용자가 토글할 수 없습니다.", - "title": "벽과 건물" - }, - "maps": { - "description": "이 지도에서는 OpenStreetMap에서 확인 가능한 모든 지도를 찾을수 있습니다. 일반적으로 장소, 도시 또는 지역을 보여주는 정보 게시판의 대형 지도(예: 관광지의 안내판 뒷면에 있는 지도, 자연 보호구역 지도, 지역 자전거 네트워크 지도 등)가 포함됩니다.

만약 누락된 지도가 있다면 OpenStreetMap에서 손쉽게 추가할 수 있습니다.", - "shortDescription": "이 테마는 OpenStreetMap에 등록된 모든 (관광) 지도를 표시합니다", - "title": "모든 지도가 포함된 지도" - }, - "hackerspaces": { - "description": "이 지도에서는 해커스페이스를 확인할 수 있으며, 새로운 해커스페이스를 추가하거나 데이터를 직접 업데이트할 수 있습니다", - "shortDescription": "해커스페이스 지도", - "title": "해커스페이스와 메이커스페이스" - }, - "hailhydrant": { - "description": "이 지도에서 선호하는 지역의 소화전, 소방서, 구급차 대기소, 그리고 소화기를 확인하고 업데이트할 수 있습니다.", - "shortDescription": "소화전, 소화기, 소방서 및 구급차 대기소를 표시하는 지도입니다.", - "title": "소화전, 소화기, 소방서, 구급차 대기소" - }, - "healthcare": { - "description": "이 지도에서는 다양한 의료 관련 항목이 표시됩니다", - "layers": { - "5": { - "override": { - "=presets": { - "0": { - "title": "의료 용품 상점" - }, - "1": { - "title": "보청기 상점" - }, - "2": { - "title": "안경점" - } - } - } - } - }, - "title": "의료" - }, - "hotels": { - "description": "이 지도에서는 해당 지역의 호텔을 확인할 수 있습니다", - "title": "호텔" - }, - "icecream": { - "description": "아이스크림 가게와 아이스크림 자판기를 표시하는 지도입니다", - "title": "아이스크림" - }, - "indoors": { - "description": "이 지도에서는 누구나 접근 가능한 실내 장소가 표시됩니다", - "title": "실내" - }, - "insects": { - "description": "곤충 호텔은 곤충들에게 쉼터를 제공합니다.", - "title": "곤충 호텔" - }, - "kerbs_and_crossings": { - "description": "보도 경계석과 횡단보도를 표시하는 지도입니다.", - "layers": { - "1": { - "override": { - "=presets": { - "0": { - "description": "보행자 및/또는 자전거 이용자를 위한 횡단보도", - "title": "횡단보도" - } - } - } - } - }, - "title": "보도 경계석 그리고 횡단보도" - }, - "lactosefree": { - "title": "무유당 제품 상점과 식당", - "description": "무유당 제품을 판매하는 상점과 식당을 표시하는 크라우드소싱 지도입니다" - }, - "lighthouses": { - "description": "등대는 해상 교통을 안내하기 위해 꼭대기에 불빛이 있는 높은 건물입니다.", - "title": "등대" - }, - "maproulette": { - "description": "MapRoulette 작업을 표시하는 테마로, 작업을 검색, 필터링 허용될 수 있습니다.", - "title": "MapRoulette 작업" - }, - "maxspeed": { - "description": "이 지도는 모든 도로의 법적으로 합법적인 최고 속도를 표시합니다. 최고 속도 정보가 누락되었거나 잘못되었다면, 여기에서 수정 가능 합니다.", - "shortDescription": "이 지도는 모든 도로의 법적으로 허용된 최고 속도를 표시합니다.", - "title": "최고 속도" - }, - "nature": { - "description": "이 지도에서는 관광객과 자연 애호가를 위한 흥미로운 정보를 확인할 수 있습니다.", - "shortDescription": "자연 애호가를 위한 지도이며, 흥미로운 관심 지점(POI)을 제공합니다", - "title": "자연속으로" - }, - "observation_towers": { - "description": "모두 접근 가능한 전망 타워", - "shortDescription": "모두 접근 가능한 전망 타워", - "title": "전망 타워" - }, "openwindpowermap": { "description": "풍력 발전기를 표시하고 편집할 수 있는 지도입니다.", "title": "풍력 발전기" }, + "osm_community_index": { + "description": "OpenStreetMap 사용자들을 위한 자원 목록입니다. 여기에는 포럼, 모임, 슬랙 그룹, IRC 채널, 메일링 리스트 등 다양한 링크가 포함됩니다. 맵핑을 하는 사람들이, 특히 초보자들이 유용하거나 도움이 될 만한 자료들입니다.", + "shortDescription": "OpenStreetMap 커뮤니티 자원의 목록입니다.", + "title": "OSM 커뮤니티 인덱스" + }, + "parkings": { + "description": "이 지도는 다양한 주차 공간을 표시합니다", + "shortDescription": "이 지도는 다양한 주차 공간을 표시합니다", + "title": "주차 공간" + }, + "personal": { + "description": "모든 테마의 모든 레이어를 기반으로 개별 테마를 생성하세요. 데이터를 표시하려면 레이어 선택을 열어주세요", + "title": "개별 테마" + }, + "pets": { + "description": "이 지도에서는 여러분의 반려동물을 위한 다양한 흥미로운 장소를 찾을 수 있습니다: 동물병원,반려견 놀이터, 반려 동물 상점, 반려동물 친화적인 레스토랑 등...", + "layers": { + "1": { + "override": { + "name": "반려견 친화적 식당" + } + }, + "2": { + "override": { + "name": "반려견 친화적 상점", + "title": { + "render": "반려견 친화적 상점" + } + } + }, + "6": { + "override": { + "presets": { + "0": { + "description": "반려견과 함께할 수 있는 상점", + "title": "반려견 친화적 상점" + } + } + } + } + }, + "title": "동물병원, 반려견 놀이터 그리고 반려동물 편의시설" + }, "playgrounds": { "description": "이 지도에서는 놀이터를 찾을수 있고 더 많은 정보를 추가할 수 있습니다", "shortDescription": "놀이터 지도", @@ -1394,18 +1142,183 @@ "shortDescription": "우편번호", "title": "우편번호" }, + "postboxes": { + "description": "이 지도에서는 우체국과 우편함의 데이터를 찾고 추가할 수 있습니다. 다음 엽서를 보낼 장소를 찾는 데 이 지도를 활용할 수 있습니다
! :) 오류를 발견했거나 우편함이 누락되었나요? 무료 OpenStreetMap 계정을 사용하여 이 지도를 편집할 수 있습니다.", + "layers": { + "3": { + "override": { + "+tagRenderings": { + "0": { + "mappings": { + "0": { + "then": "이 상점은 우편서비스를 제공하는 제휴 상점 입니다" + }, + "1": { + "then": "이 상점은 우편 서비스를 제공하는 제휴 상점이 아닙니다" + } + }, + "question": "우편 서비스를 제공하는 제휴 상점입니까?" + } + }, + "=presets": { + "0": { + "description": "우편 서비스 제휴 상점이 아직 지도에 표시되지 않은 경우, 추가할 수 있습니다.", + "title": "누락된 우편 서비스 제휴 상점" + } + }, + "description": "기존 상점 지도에 우편 서비스 제휴 상점 추가" + } + } + }, + "shortDescription": "우체통과 우체국을 보여주는 지도", + "title": "우체통과 우체국 지도" + }, "rainbow_crossings": { "description": "이 지도에는 무지개 색으로 칠해진 보행자 횡단보도가 표시되어 있으며 쉽게 추가할 수 있습니다", "title": "무지개색 횡단보도" }, + "shops": { + "description": "이 지도에서는 상점에 대한 기본 정보, 영업 시간 및 전화번호를 표시할 수 있습니다", + "shortDescription": "기본 상점 정보가 있는 편집 가능 지도", + "title": "상점" + }, "ski": { "description": "스키를 타기 위해 갖춰야 할 모든 것", "title": "스키 코스와 리프트" }, + "sport_pitches": { + "description": "스포츠 경기장은 운동 경기를 할 수 있는 공간 입니다", + "shortDescription": "스포츠 경기장를 보여주는 지도", + "title": "스포츠 경기장" + }, + "sports": { + "description": "스포츠에 관한 모든 것, 스포츠 경기장이나 피트니스 센처 등을 찾아보실 수 있습니다.", + "layers": { + "4": { + "override": { + "presets": { + "0": { + "description": "스포츠 용품을 판매하는 새로운 상점을 추가해 보세요.", + "title": "스포츠 상점" + } + } + } + } + }, + "shortDescription": "스포츠 시설을 보여주는 지도.", + "title": "스포츠" + }, + "stations": { + "description": "기차역 보기, 세부사항 편집 또는 추가하기", + "layers": { + "16": { + "description": "이 역에서 출발하는 기차를 보여주는 안내 전광판", + "name": "출발 안내 전광판", + "presets": { + "0": { + "description": "출발 정보를 표시하는 전광판 또는 안내문을 추가하세요", + "title": "출발 안내 전광판" + } + }, + "tagRenderings": { + "type": { + "mappings": { + "0": { + "then": "이것은 종류가 알려지지 않은 출발 정보판입니다" + }, + "1": { + "then": "이것은 실시간 출발 정보를 표시하는 전광판입니다" + }, + "2": { + "then": "종이 시간표 입니다" + }, + "3": { + "then": "기차의 빈도 표시를 보여 줍니다" + } + }, + "question": "어떤 종류의 출발 안내 전광판 입니까?" + } + }, + "title": { + "render": "출발 안내 전광판" + } + }, + "3": { + "description": "기차역을 보여주는 레이어", + "name": "기차역" + } + }, + "title": "기차역" + }, + "street_lighting": { + "description": "이 지도에서 가로등에 관한 모든 것을 찾을 수 있습니다", + "layers": { + "1": { + "name": "조명이 있는 거리", + "tagRenderings": { + "lit": { + "mappings": { + "0": { + "then": "이 길은 밝습니다" + }, + "1": { + "then": "이 거리는 어둡습니다" + }, + "2": { + "then": "이 거리는 밤에 밝습니다" + }, + "3": { + "then": "이 거리는 24시간 밝습니다" + } + }, + "question": "이 거리는 밝나요?" + } + }, + "title": { + "render": "밝은 거리" + } + }, + "2": { + "name": "모든 거리", + "tagRenderings": { + "lit": { + "mappings": { + "0": { + "then": "이 거리는 밝습니다" + }, + "1": { + "then": "이 거리는 밝지 않습니다" + }, + "2": { + "then": "이 거리는 밤에 밝습니다" + }, + "3": { + "then": "이 거리는 24시간 밝습니다" + } + }, + "question": "이 거리는 밝나요?" + } + }, + "title": { + "render": "거리" + } + } + }, + "title": "거리 조명" + }, + "surveillance": { + "description": "이 오픈 맵에서 감시 카메라를 찾을 수 있습니다.", + "shortDescription": "감시 카메라 및 기타 감시 수단", + "title": "감시 시스템" + }, "toilets": { "description": "공중화장실 지도", "title": "공중 화장실" }, + "transit": { + "description": "대중교통 시스템을 이용한 여행 계획 세우기.", + "title": "버스 노선" + }, "trees": { "description": "모든 나무에 관련 지도!", "shortDescription": "모든 나무 관련 지도", @@ -1415,13 +1328,100 @@ "description": "모든 자판기 찾기", "title": "자판기" }, - "waste_basket": { - "title": "쓰레기통", - "description": "이 지도에서는 근처에 있는 쓰레기통을 찾을 수 있습니다. 지도에 쓰레기통이 없는 경우, 직접 추가할 수 있습니다.", - "shortDescription": "쓰레기통 지도" + "walkingnodes": { + "description": "이 지도는 보행 경로를 확인 가능하며, 새로운 경로를 쉽게 추가할 수 있습니다", + "layers": { + "0": { + "name": "경로간 연결", + "tagRenderings": { + "node2node-survey:date": { + "override": { + "question": "언제 이 경로가 갱신되었습니까?", + "render": "아 경로는 지난 {survey:date}에 갱신되었습니다" + } + } + }, + "title": { + "mappings": { + "0": { + "then": "경로간 연결{ref}" + } + }, + "render": "경로간 연결" + } + }, + "1": { + "name": "경로들", + "presets": { + "0": { + "title": "보행 경로" + } + }, + "tagRenderings": { + "node-expected_rwn_route_relations": { + "freeform": { + "placeholder": "사례 3" + }, + "question": "이 보행 경로는 다른 보행 경로와 몇 개 연결되어 있습니까?", + "render": "이 보행 경로는 {expected_rwn_route_relations}개의 다른 보행 경로와 연결되어 있습니다." + }, + "node-rwn_ref": { + "freeform": { + "placeholder": "사례 1" + }, + "question": "보행 경로의 조회 번호는 무엇입니까?", + "render": "이 보행 경로의 조회번호는 {rwn_ref}입니다" + }, + "survey_date": { + "override": { + "question": "보행경로가 마지막으로 갱신된 것은 언제입니까?", + "render": "이 보행경로의 마지막 갱신은 {survey:date}입니다" + } + } + }, + "title": { + "mappings": { + "0": { + "then": "보행 경로 {rwn_ref}" + }, + "1": { + "then": "제안된 보행 경로 {proposed:rwn_ref}" + } + }, + "render": "보행 경로" + } + }, + "2": { + "override": { + "name": "등산 안내 표지판", + "title": { + "render": "등산 안내 표지판" + } + } + }, + "3": { + "override": { + "presets": { + "0": { + "title": "경로간 루트 표시" + } + } + } + } + }, + "title": "보행 경로 네트워크" + }, + "walls_and_buildings": { + "description": "모든 벽과 건물을 제공하는 특수 내장 레이어입니다. 이 레이어는 벽에 배치할 수 있는 요소들(예: AED, 우체통, 입구, 주소, 감시 카메라 등)을 위한 프리셋에서 유용하게 사용됩니다. 이 레이어는 기본적으로 보이지 않으며 사용자가 토글할 수 없습니다.", + "title": "벽과 건물" }, "waste": { "description": "쓰레기통과 재활용 시설을 보여주는 지도.", "title": "쓰레기" + }, + "waste_basket": { + "description": "이 지도에서는 근처에 있는 쓰레기통을 찾을 수 있습니다. 지도에 쓰레기통이 없는 경우, 직접 추가할 수 있습니다.", + "shortDescription": "쓰레기통 지도", + "title": "쓰레기통" } -} +} \ No newline at end of file diff --git a/langs/themes/uk.json b/langs/themes/uk.json index 931f1624a..2b6578c1e 100644 --- a/langs/themes/uk.json +++ b/langs/themes/uk.json @@ -301,18 +301,18 @@ "question": "З кількома іншими точками повʼязана ця точка?", "render": "Ця вершина посилається на {expected_rcn_route_relations} інших вершин циклу." }, - "node-survey:date": { - "override": { - "render": "Цей велосипедний вузол востаннє опитувався на {survey:date}", - "question": "Коли цей велосипедний вузол востаннє досліджувався?" - } - }, "node-rxn_ref": { "freeform": { "placeholder": "наприклад, 1" }, "question": "Який ідентифікаційний номер цієї точки?", "render": "Цей велосипедний вузол має контрольний номер {rcn_ref}" + }, + "node-survey:date": { + "override": { + "question": "Коли цей велосипедний вузол востаннє досліджувався?", + "render": "Цей велосипедний вузол востаннє опитувався на {survey:date}" + } } } } @@ -445,6 +445,10 @@ "description": "На цій мапі показані загальнодоступні плани приміщень", "title": "Плани приміщень" }, + "insects": { + "description": "Готелі для комах надають притулок комахам.", + "title": "Готелі для комах" + }, "kerbs_and_crossings": { "description": "Мапа з позначенням бордюрів та пішохідних переходів.", "title": "Бордюри та переходи" @@ -568,9 +572,5 @@ "description": "На цій мапі ви знайдете найближчі до вас контейнери для сміття. Якщо на мапі відсутній кошик для сміття, ви можете додати його самостійно.", "shortDescription": "Мапа з урнами для сміття", "title": "Урни для сміття" - }, - "insects": { - "description": "Готелі для комах надають притулок комахам.", - "title": "Готелі для комах" } -} +} \ No newline at end of file diff --git a/langs/themes/zh_Hant.json b/langs/themes/zh_Hant.json index fb54b8c82..7336105aa 100644 --- a/langs/themes/zh_Hant.json +++ b/langs/themes/zh_Hant.json @@ -424,13 +424,60 @@ "title": "立面花園" }, "food": { - "title": "餐廳與快餐店", - "description": "餐廳與速食餐廳" + "description": "餐廳與速食餐廳", + "title": "餐廳與快餐店" + }, + "fritures": { + "description": "在這份地圖,你會找到你最愛的薯條餐廳!", + "layers": { + "0": { + "override": { + "filter+": { + "0": { + "options": { + "0": { + "question": "沒有特定的用油偏好" + }, + "1": { + "question": "只顯示採用植物油的店家" + }, + "2": { + "question": "只顯示採用動物油的店家" + } + } + } + }, + "name": "薯條店" + } + } + }, + "title": "薯條店" }, "ghostbikes": { "description": "幽靈單車是用來紀念死於交通事故的單車騎士,在事發地點附近放置白色單車。

在這份地圖上面,你可以看到所有在開放街圖已知的幽靈單車。有缺漏的幽靈單車嗎?所有人都可以在這邊新增或是更新資訊-只要你有(免費)開放街圖帳號。

在 Mastodon 上有 自動化帳號會每個月貼出全世界的幽靈單車狀態

", "title": "幽靈單車" }, + "ghostsigns": { + "description": "在建築上顯示設施停止使用的地圖", + "layers": { + "2": { + "override": { + "+tagRenderings": { + "0": { + "mappings": { + "0": { + "then": "這個藝術品是歷史上的宣傳品" + }, + "1": { + "then": "這個藝術不是歷史上的宣傳品" + } + } + } + } + } + } + } + }, "hackerspaces": { "description": "在這份地圖上你可以看到駭客空間,新增或直接更新資料", "shortDescription": "駭客空間的地圖", @@ -741,52 +788,5 @@ "description": "在這份地圖當中,你可以找到你附近的垃圾筒。如果地圖有遺漏垃圾筒,你可以自己加上去", "shortDescription": "垃圾筒的地圖", "title": "垃圾筒" - }, - "fritures": { - "layers": { - "0": { - "override": { - "filter+": { - "0": { - "options": { - "0": { - "question": "沒有特定的用油偏好" - }, - "1": { - "question": "只顯示採用植物油的店家" - }, - "2": { - "question": "只顯示採用動物油的店家" - } - } - } - }, - "name": "薯條店" - } - } - }, - "title": "薯條店", - "description": "在這份地圖,你會找到你最愛的薯條餐廳!" - }, - "ghostsigns": { - "description": "在建築上顯示設施停止使用的地圖", - "layers": { - "2": { - "override": { - "+tagRenderings": { - "0": { - "mappings": { - "0": { - "then": "這個藝術品是歷史上的宣傳品" - }, - "1": { - "then": "這個藝術不是歷史上的宣傳品" - } - } - } - } - } - } - } } -} +} \ No newline at end of file diff --git a/langs/uk.json b/langs/uk.json index 99e2631e8..2bedf051e 100644 --- a/langs/uk.json +++ b/langs/uk.json @@ -472,36 +472,18 @@ "islocked": "Перегляд заблоковано за GPS-локацією, переміщення вимкнено. Натисніть кнопку геолокації, щоб розблокувати.", "locked": "Вигляд тепер заблоковано за GPS-локацією, переміщення вимкнено.", "navigation": "Використовуйте клавіші зі стрілками, щоб перемістити карту, натисніть пробіл, щоб вибрати найближчий об’єкт. Натисніть цифру, щоб вибрати місцезнаходження далі.", - "south": "Рухаємося на південь", - "unlocked": "Переміщення дозволено.", - "west": "Рухаємося на захід", - "out": "Зменшення масштабу до рівня {z}", - "viewportCenterCloseToGps": "Карта відцентрована навколо вашого місцезнаходження.", - "viewportCenterDetails": "Центр області перегляду знаходиться на відстані {distance} від вашого місцезнаходження і за напрямком {bearing}.", "noCloseFeatures": "Об'єктів не видно.", "north": "Рухаємося на північ", - "oneFeatureInView": "Один об'єкт в області перегляду." + "oneFeatureInView": "Один об'єкт в області перегляду.", + "out": "Зменшення масштабу до рівня {z}", + "south": "Рухаємося на південь", + "unlocked": "Переміщення дозволено.", + "viewportCenterCloseToGps": "Карта відцентрована навколо вашого місцезнаходження.", + "viewportCenterDetails": "Центр області перегляду знаходиться на відстані {distance} від вашого місцезнаходження і за напрямком {bearing}.", + "west": "Рухаємося на захід" }, "waitingForGeopermission": "Очікуємо вашого дозволу на використання геолокації…", "waitingForLocation": "Пошук вашого поточного місцезнаходження…", - "welcomeExplanation": { - "addNew": "Відсутній об'єкт? Використовуйте кнопку внизу ліворуч, щоб додати новий об'єкт.", - "general": "На цій мапі ви можете переглядати, редагувати і додавати точки інтересу. Змініть масштаб, щоб побачити POI, торкніться одного з них, щоб переглянути або відредагувати інформацію. Всі дані отримані з OpenStreetMap і збережені в ньому, їх можна вільно використовувати повторно." - }, - "wikipedia": { - "doSearch": "Шукайте вище, щоб побачити результати", - "failed": "Не вдалося завантажити запис у Вікіпедії", - "fromWikipedia": "З Вікіпедії, вільної енциклопедії", - "loading": "Завантаження Вікіпедії…", - "noResults": "Нічого не знайдено для {search}", - "previewbox": { - "born": "Народився: {value}", - "died": "Помер(ла): {value}" - }, - "readMore": "Прочитайте решту статті", - "searchWikidata": "Пошук у Вікіданих", - "searchToShort": "Ваш пошуковий запит занадто короткий, введіть довший текст" - }, "weekdays": { "abbreviations": { "friday": "Пт", @@ -519,6 +501,24 @@ "thursday": "Четвер", "tuesday": "Вівторок", "wednesday": "Середа" + }, + "welcomeExplanation": { + "addNew": "Відсутній об'єкт? Використовуйте кнопку внизу ліворуч, щоб додати новий об'єкт.", + "general": "На цій мапі ви можете переглядати, редагувати і додавати точки інтересу. Змініть масштаб, щоб побачити POI, торкніться одного з них, щоб переглянути або відредагувати інформацію. Всі дані отримані з OpenStreetMap і збережені в ньому, їх можна вільно використовувати повторно." + }, + "wikipedia": { + "doSearch": "Шукайте вище, щоб побачити результати", + "failed": "Не вдалося завантажити запис у Вікіпедії", + "fromWikipedia": "З Вікіпедії, вільної енциклопедії", + "loading": "Завантаження Вікіпедії…", + "noResults": "Нічого не знайдено для {search}", + "previewbox": { + "born": "Народився: {value}", + "died": "Помер(ла): {value}" + }, + "readMore": "Прочитайте решту статті", + "searchToShort": "Ваш пошуковий запит занадто короткий, введіть довший текст", + "searchWikidata": "Пошук у Вікіданих" } }, "hotkeyDocumentation": { @@ -529,6 +529,8 @@ "key": "Комбінація клавіш", "openFilterPanel": "Відкриває шари POI та панель фільтрів", "openLayersPanel": "Відкриває панель фонових шарів", + "queryCurrentLocation": "Відобразити адресу, яка є найближчою до центру мапи", + "selectAerial": "Встановлення тла на аеро- або супутникові знімки. Перемикання між двома найкращими доступними шарами", "selectFavourites": "Відкрийте сторінку обраного", "selectItem": "Виберіть POI, який знаходиться найближче до центру мапи (перехрестя). Тільки якщо використовується клавіатурна навігація", "selectItem2": "Виберіть POI, який є другим найближчим елементом до центру мапи (перехрестя). Тільки якщо використовується клавіатурна навігація", @@ -537,108 +539,138 @@ "selectMap": "Установіть фон мапи із зовнішніх джерел. Перемикається між двома найкращими доступними шарами", "selectOsmbasedmap": "Встановіть фоновий шар на мапі на основі OpenStreetMap (або вимкніть фоновий растровий шар)", "selectSearch": "Виберіть рядок пошуку, щоб знайти місцезнаходження", - "title": "Гарячі клавіші", "shakePhone": "Трясіть телефоном", - "translationMode": "Увімкнути або вимкнути режим перекладу", - "queryCurrentLocation": "Відобразити адресу, яка є найближчою до центру мапи", - "selectAerial": "Встановлення тла на аеро- або супутникові знімки. Перемикання між двома найкращими доступними шарами" + "title": "Гарячі клавіші", + "translationMode": "Увімкнути або вимкнути режим перекладу" }, "image": { "addPicture": "Додати фото", + "doDelete": "Видалити зображення", + "isDeleted": "Видалено", "nearby": { - "noNearbyImages": "Зображень поблизу не знайдено", - "seeNearby": "Перегляньте фотографії поблизу", "close": "Згорнути панель із сусідніми зображеннями", "failed": "Не вдалося отримати зображення з {service}", "link": "На цьому зображенні показано об'єкт", + "noNearbyImages": "Зображень поблизу не знайдено", + "seeNearby": "Перегляньте фотографії поблизу", "title": "Зображення вулиць поблизу" }, + "panoramax": { + "deletionRequested": "Звіт надіслано. Модератор розгляне його найближчим часом", + "freeform": "Чи є інша важлива інформація?", + "otherFreeform": "Будь ласка, вкажіть, чому це зображення має бути видалене:", + "placeholder": "Поясніть, чому зображення потрібно видалити", + "report": { + "copyright": "Зображення містить контент, захищений авторським правом", + "inappropriate": "Це зображення є неприйнятним (містить оголену натуру, заклики до ненависті або не є streetview)", + "other": "Іншу причину, будь ласка, вкажіть", + "privacy": "На фото - приватна власність" + }, + "requestDeletion": "Запит на видалення зображення", + "title": "Чому це зображення слід назавжди видалити?" + }, + "pleaseLogin": "Будь ласка, увійдіть, щоб додати зображення", + "processing": "Сервер обробляє ваше зображення", "respectPrivacy": "Не завантажуйте зображення з Google Maps, Google Streetview або інших захищених авторським правом джерел.", "selectFile": "Виберіть зображення зі свого пристрою", + "toBig": "Ваше зображення має занадто великий розмір {actual_size}. Будь ласка, використовуйте зображення не більше {max_size}", + "unlink": { + "button": "Від'єднати зображення", + "explanation": "Якщо від'єднати це зображення, воно більше не показуватиметься з цим об'єктом. Воно все одно з'явиться на сусідніх зображеннях і, можливо, з іншими об'єктами.", + "title": "Від'єднати це зображення?" + }, "upload": { "failReasons": "Можливо, ви втратили зв'язок з інтернетом", "failReasonsAdvanced": "Крім того, переконайтеся, що ваш браузер і розширення не блокують сторонні API.", "multiple": { "done": "{count} зображення успішно завантажено. Дякуємо!", - "uploading": "{count} зображень завантажуються…", "partiallyDone": "{count} зображень завантажується, {done} зображень виконано…", - "someFailed": "Вибачте, не вдалося завантажити {count} зображень" + "someFailed": "Вибачте, не вдалося завантажити {count} зображень", + "uploading": "{count} зображень завантажуються…" }, + "noBlur": "Зображення не будуть розмиті. Не фотографуйте людей", "one": { - "failed": "Вибачте, ми не змогли завантажити ваше зображення", - "uploading": "Ваше зображення завантажується…", "done": "Ваше зображення успішно завантажено. Дякуємо!", - "retrying": "Повторна спроба завантажити зображення…" - }, - "noBlur": "Зображення не будуть розмиті. Не фотографуйте людей" + "failed": "Вибачте, ми не змогли завантажити ваше зображення", + "retrying": "Повторна спроба завантажити зображення…", + "uploading": "Ваше зображення завантажується…" + } }, - "panoramax": { - "deletionRequested": "Звіт надіслано. Модератор розгляне його найближчим часом", - "freeform": "Чи є інша важлива інформація?", - "placeholder": "Поясніть, чому зображення потрібно видалити", - "report": { - "copyright": "Зображення містить контент, захищений авторським правом", - "other": "Іншу причину, будь ласка, вкажіть", - "privacy": "На фото - приватна власність", - "inappropriate": "Це зображення є неприйнятним (містить оголену натуру, заклики до ненависті або не є streetview)" - }, - "title": "Чому це зображення слід назавжди видалити?", - "otherFreeform": "Будь ласка, вкажіть, чому це зображення має бути видалене:", - "requestDeletion": "Запит на видалення зображення" - }, - "pleaseLogin": "Будь ласка, увійдіть, щоб додати зображення", - "unlink": { - "button": "Від'єднати зображення", - "title": "Від'єднати це зображення?", - "explanation": "Якщо від'єднати це зображення, воно більше не показуватиметься з цим об'єктом. Воно все одно з'явиться на сусідніх зображеннях і, можливо, з іншими об'єктами." - }, - "processing": "Сервер обробляє ваше зображення", - "toBig": "Ваше зображення має занадто великий розмір {actual_size}. Будь ласка, використовуйте зображення не більше {max_size}", - "doDelete": "Видалити зображення", - "uploadFailed": "Не вдалося завантажити ваше фото. Ви підключені до Інтернету і дозволяєте сторонні API? Браузер Brave або плагін uMatrix можуть їх блокувати.", - "isDeleted": "Видалено" + "uploadFailed": "Не вдалося завантажити ваше фото. Ви підключені до Інтернету і дозволяєте сторонні API? Браузер Brave або плагін uMatrix можуть їх блокувати." + }, + "importInspector": { + "title": "Перевіряйте та керуйте імпортними нотатками" + }, + "importLayer": { + "description": "Шар, який імпортує записи для {title}", + "layerName": "Можливі {title}", + "notFound": "Я не зміг знайти {title} - Видаліть його" }, "index": { + "#": "Ці тексти відображаються над кнопками тем, коли тема не завантажена", "about": "Про MapComplete", "intro": "Тематичні мапи, до створення яких ви можете долучитися", "learnMore": "Дізнатися більше", - "logIn": "Увійдіть, щоб переглянути інші теми, які ви відвідували раніше", - "#": "Ці тексти відображаються над кнопками тем, коли тема не завантажена" + "logIn": "Увійдіть, щоб переглянути інші теми, які ви відвідували раніше" + }, + "inspector": { + "aggregateView": "Агрегат", + "answeredCountTimes": "Відповіли {count} разів", + "backToIndex": "Повернутися до огляду карти", + "createdBy": "Створено {contributor}", + "earlierInspected": "Перегляньте учасників, яких ви перевіряли раніше", + "images": "Створені зображення", + "load": "Перевірте зміни для області мапи", + "mapView": "Карта", + "menu": "Перевірити учасника", + "onlyGeometry": "Змінюється лише геометрія", + "previouslySpied": { + "addLabel": "Додати мітку", + "allChanges": "Завантажте всі зміни для користувачів з цією міткою", + "label": "Мітка", + "noLabels": "Жодних міток", + "remove": "Видалити", + "time": "Час останньої перевірки", + "title": "Раніше перевірені учасники", + "username": "Ім'я користувача" + }, + "tableView": "Огляд", + "title": "Перевірити учасника" }, "move": { + "cancel": "Виберіть іншу причину", "cannotBeMoved": "Цей об'єкт не можна перемістити.", + "confirmMove": "Йди сюди", "inviteToMove": { "generic": "Перемістити цю точку", - "reasonRelocation": "Перемістіть цей об'єкт в інше місце, оскільки він перемістився", - "reasonInaccurate": "Підвищити точність цього пункту" + "reasonInaccurate": "Підвищити точність цього пункту", + "reasonRelocation": "Перемістіть цей об'єкт в інше місце, оскільки він перемістився" }, - "isWay": "Цей об'єкт є лінією. Використовуйте інший редактор OpenStreetMap, щоб перемістити його.", - "partOfAWay": "Цей об'єкт є частиною іншого. Використовуйте інший редактор, щоб перемістити його.", - "cancel": "Виберіть іншу причину", - "partOfRelation": "Цей об'єкт є частиною відношення. Використовуйте інший редактор, щоб перемістити його.", - "reasons": { - "reasonRelocation": "Об'єкт було перенесено в зовсім інше місце", - "reasonInaccurate": "Місцезнаходження неточне на кілька метрів", - "reasonSnapTo": "Це має бути прив'язано до {name}" - }, - "confirmMove": "Йди сюди", "inviteToMoveAgain": "Перемістіть цю точку ще раз", "isRelation": "Цей об'єкт є відношенням і не може бути переміщений", + "isWay": "Цей об'єкт є лінією. Використовуйте інший редактор OpenStreetMap, щоб перемістити його.", + "partOfAWay": "Цей об'єкт є частиною іншого. Використовуйте інший редактор, щоб перемістити його.", + "partOfRelation": "Цей об'єкт є частиною відношення. Використовуйте інший редактор, щоб перемістити його.", "pointIsMoved": "Точку було перенесено", + "reasons": { + "reasonInaccurate": "Місцезнаходження неточне на кілька метрів", + "reasonRelocation": "Об'єкт було перенесено в зовсім інше місце", + "reasonSnapTo": "Це має бути прив'язано до {name}" + }, "zoomInFurther": "Збільште ще більше, щоб підтвердити цей рух" }, "multi_apply": { "autoApply": "При зміні атрибутів {attr_names}, ці атрибути будуть автоматично змінені і на {count} інших обʼєктах" }, "notes": { - "isClosed": "Це зауваження вирішено", - "reopenNote": "Повторно відкрити нотатку", - "reopenNoteAndComment": "Повторно відкрити нотатку та коментар", - "addCommentAndClose": "Додати коментар і закрити", "addAComment": "Додати коментар", "addComment": "Додати коментар", + "addCommentAndClose": "Додати коментар і закрити", "addCommentPlaceholder": "Додати коментар…", - "anonymous": "Анонімний користувач" + "anonymous": "Анонімний користувач", + "isClosed": "Це зауваження вирішено", + "reopenNote": "Повторно відкрити нотатку", + "reopenNoteAndComment": "Повторно відкрити нотатку та коментар" }, "plantDetection": { "loadingWikidata": "Завантаження інформації про {species}…" @@ -686,37 +718,5 @@ "description": "посилання на веб-сайт", "spamSite": "{host} вважається неякісним веб-сайтом. Використання цього веб-сайту заборонено." } - }, - "inspector": { - "menu": "Перевірити учасника", - "previouslySpied": { - "allChanges": "Завантажте всі зміни для користувачів з цією міткою", - "addLabel": "Додати мітку", - "label": "Мітка", - "noLabels": "Жодних міток", - "remove": "Видалити", - "time": "Час останньої перевірки", - "title": "Раніше перевірені учасники", - "username": "Ім'я користувача" - }, - "load": "Перевірте зміни для області мапи", - "backToIndex": "Повернутися до огляду карти", - "aggregateView": "Агрегат", - "answeredCountTimes": "Відповіли {count} разів", - "createdBy": "Створено {contributor}", - "earlierInspected": "Перегляньте учасників, яких ви перевіряли раніше", - "images": "Створені зображення", - "mapView": "Карта", - "onlyGeometry": "Змінюється лише геометрія", - "tableView": "Огляд", - "title": "Перевірити учасника" - }, - "importInspector": { - "title": "Перевіряйте та керуйте імпортними нотатками" - }, - "importLayer": { - "description": "Шар, який імпортує записи для {title}", - "layerName": "Можливі {title}", - "notFound": "Я не зміг знайти {title} - Видаліть його" } -} +} \ No newline at end of file diff --git a/src/Logic/Osm/OsmPreferences.ts b/src/Logic/Osm/OsmPreferences.ts index 6c4a9d554..165e68896 100644 --- a/src/Logic/Osm/OsmPreferences.ts +++ b/src/Logic/Osm/OsmPreferences.ts @@ -48,13 +48,17 @@ export class OsmPreferences { private setPreferencesAll(key: string, value: string, deferping = false) { if (this._allPreferences.data[key] !== value) { this._allPreferences.data[key] = value - if(!deferping){ + if (!deferping) { this._allPreferences.ping() } } } - private initPreference(key: string, value: string = undefined, deferPing = false): UIEventSource { + private initPreference( + key: string, + value: string = undefined, + deferPing = false + ): UIEventSource { if (this.preferences[key] !== undefined) { if (value !== undefined) { this.preferences[key].set(value) diff --git a/src/Logic/Web/NameSuggestionIndex.ts b/src/Logic/Web/NameSuggestionIndex.ts index 94d245591..65ddcb0b9 100644 --- a/src/Logic/Web/NameSuggestionIndex.ts +++ b/src/Logic/Web/NameSuggestionIndex.ts @@ -53,10 +53,7 @@ export interface NSIItem { } export default class NameSuggestionIndex { - public static readonly supportedTypes = ["brand", - "flag", - "operator", - "transit"] as const + public static readonly supportedTypes = ["brand", "flag", "operator", "transit"] as const private readonly nsiFile: Readonly private readonly nsiWdFile: Readonly< Record< @@ -71,13 +68,17 @@ export default class NameSuggestionIndex { private _supportedTypes: string[] - constructor(nsiFile: Readonly, nsiWdFile: Readonly< - Record< - string, - { - logos: { wikidata?: string; facebook?: string } - } - >>) { + constructor( + nsiFile: Readonly, + nsiWdFile: Readonly< + Record< + string, + { + logos: { wikidata?: string; facebook?: string } + } + > + > + ) { this.nsiFile = nsiFile this.nsiWdFile = nsiWdFile } @@ -88,7 +89,11 @@ export default class NameSuggestionIndex { if (NameSuggestionIndex.inited) { return NameSuggestionIndex.inited } - const [nsi, nsiWd] = await Promise.all(["assets/data/nsi/nsi.json", "assets/data/nsi/wikidata.min.json"].map(url => Utils.downloadJsonCached(url, 1000 * 60 * 60 * 24 * 30))) + const [nsi, nsiWd] = await Promise.all( + ["assets/data/nsi/nsi.json", "assets/data/nsi/wikidata.min.json"].map((url) => + Utils.downloadJsonCached(url, 1000 * 60 * 60 * 24 * 30) + ) + ) NameSuggestionIndex.inited = new NameSuggestionIndex(nsi, nsiWd["wikidata"]) return NameSuggestionIndex.inited } @@ -98,9 +103,7 @@ export default class NameSuggestionIndex { return this._supportedTypes } const keys = Object.keys(this.nsiFile.nsi) - const all = keys.map( - (k) => this.nsiFile.nsi[k].properties.path.split("/")[0], - ) + const all = keys.map((k) => this.nsiFile.nsi[k].properties.path.split("/")[0]) this._supportedTypes = Utils.Dedup(all).map((s) => { if (s.endsWith("s")) { s = s.substring(0, s.length - 1) @@ -122,13 +125,13 @@ export default class NameSuggestionIndex { try { return Utils.downloadJsonCached>( `./assets/data/nsi/stats/${type}.${c.toUpperCase()}.json`, - 24 * 60 * 60 * 1000, + 24 * 60 * 60 * 1000 ) } catch (e) { console.error("Could not fetch " + type + " statistics due to", e) return undefined } - }), + }) ) stats = Utils.NoNull(stats) if (stats.length === 1) { @@ -148,7 +151,9 @@ export default class NameSuggestionIndex { public isSvg(nsiItem: NSIItem, type: string): boolean | undefined { if (this.nsiWdFile === undefined) { - throw "nsiWdi file is not loaded, cannot determine if " + nsiItem.id + " has an SVG image" + throw ( + "nsiWdi file is not loaded, cannot determine if " + nsiItem.id + " has an SVG image" + ) } const logos = this.nsiWdFile[nsiItem?.tags?.[type + ":wikidata"]]?.logos if (!logos) { @@ -174,7 +179,7 @@ export default class NameSuggestionIndex { * If set, sort by frequency instead of alphabetically */ sortByFrequency: boolean - }, + } ): Promise { const mappings: (Mapping & { frequency: number })[] = [] const frequencies = await NameSuggestionIndex.fetchFrequenciesFor(type, country) @@ -188,7 +193,7 @@ export default class NameSuggestionIndex { key, value, country.join(";"), - location, + location ) if (!actualBrands) { continue @@ -234,7 +239,7 @@ export default class NameSuggestionIndex { } public supportedTags( - type: "operator" | "brand" | "flag" | "transit" | string, + type: "operator" | "brand" | "flag" | "transit" | string ): Record { const tags: Record = {} const keys = Object.keys(this.nsiFile.nsi) @@ -279,10 +284,10 @@ export default class NameSuggestionIndex { type: string, tags: { key: string; value: string }[], country: string = undefined, - location: [number, number] = undefined, + location: [number, number] = undefined ): NSIItem[] { return tags.flatMap((tag) => - this.getSuggestionsForKV(type, tag.key, tag.value, country, location), + this.getSuggestionsForKV(type, tag.key, tag.value, country, location) ) } @@ -305,7 +310,7 @@ export default class NameSuggestionIndex { key: string, value: string, country: string = undefined, - location: [number, number] = undefined, + location: [number, number] = undefined ): NSIItem[] { const path = `${type}s/${key}/${value}` const entry = this.nsiFile.nsi[path] @@ -362,9 +367,15 @@ export default class NameSuggestionIndex { }) } - public static async generateMappings(key: string, tags: Exclude, undefined | null>, country: string[], center: [number, number], options: { - sortByFrequency: boolean - }): Promise { + public static async generateMappings( + key: string, + tags: Exclude, undefined | null>, + country: string[], + center: [number, number], + options: { + sortByFrequency: boolean + } + ): Promise { const nsi = await NameSuggestionIndex.getNsiIndex() return nsi.generateMappings(key, tags, country, center, options) } diff --git a/src/Models/ThemeConfig/Conversion/MiscTagRenderingChecks.ts b/src/Models/ThemeConfig/Conversion/MiscTagRenderingChecks.ts index eabb1e5a9..eab32b221 100644 --- a/src/Models/ThemeConfig/Conversion/MiscTagRenderingChecks.ts +++ b/src/Models/ThemeConfig/Conversion/MiscTagRenderingChecks.ts @@ -1,7 +1,10 @@ import { DesugaringStep } from "./Conversion" import { TagRenderingConfigJson } from "../Json/TagRenderingConfigJson" import { LayerConfigJson } from "../Json/LayerConfigJson" -import { MappingConfigJson, QuestionableTagRenderingConfigJson } from "../Json/QuestionableTagRenderingConfigJson" +import { + MappingConfigJson, + QuestionableTagRenderingConfigJson, +} from "../Json/QuestionableTagRenderingConfigJson" import { ConversionContext } from "./ConversionContext" import { Translation } from "../../../UI/i18n/Translation" import { TagUtils } from "../../../Logic/Tags/TagUtils" @@ -194,10 +197,10 @@ export class MiscTagRenderingChecks extends DesugaringStep json.freeform.key) >= 0 + NameSuggestionIndex.supportedTypes.indexOf(json.freeform.key) >= 0 ) { const tags = TagUtils.TagD(this._layerConfig?.source?.["osmTags"])?.usedTags() - /* const suggestions = nameSuggestionIndexBundled.getSuggestionsFor(json.freeform.key, tags) + /* const suggestions = nameSuggestionIndexBundled.getSuggestionsFor(json.freeform.key, tags) if (suggestions === undefined) { context .enters("freeform", "type") diff --git a/src/Models/ThemeConfig/LayerConfig.ts b/src/Models/ThemeConfig/LayerConfig.ts index c5fea4525..8504b4fff 100644 --- a/src/Models/ThemeConfig/LayerConfig.ts +++ b/src/Models/ThemeConfig/LayerConfig.ts @@ -109,7 +109,7 @@ export default class LayerConfig extends WithContextLoader { mercatorCrs: json.source["mercatorCrs"], idKey: json.source["idKey"], }, - json.id, + json.id ) } @@ -129,7 +129,7 @@ export default class LayerConfig extends WithContextLoader { if (json.calculatedTags !== undefined) { if (!official) { console.warn( - `Unofficial theme ${this.id} with custom javascript! This is a security risk`, + `Unofficial theme ${this.id} with custom javascript! This is a security risk` ) } this.calculatedTags = [] @@ -199,7 +199,7 @@ export default class LayerConfig extends WithContextLoader { tags: pr.tags.map((t) => TagUtils.SimpleTag(t)), description: Translations.T( pr.description, - `${translationContext}.presets.${i}.description`, + `${translationContext}.presets.${i}.description` ), preciseInput: preciseInput, exampleImages: pr.exampleImages, @@ -213,7 +213,7 @@ export default class LayerConfig extends WithContextLoader { if (json.lineRendering) { this.lineRendering = Utils.NoNull(json.lineRendering).map( - (r, i) => new LineRenderingConfig(r, `${context}[${i}]`), + (r, i) => new LineRenderingConfig(r, `${context}[${i}]`) ) } else { this.lineRendering = [] @@ -221,7 +221,7 @@ export default class LayerConfig extends WithContextLoader { if (json.pointRendering) { this.mapRendering = Utils.NoNull(json.pointRendering).map( - (r, i) => new PointRenderingConfig(r, `${context}[${i}](${this.id})`), + (r, i) => new PointRenderingConfig(r, `${context}[${i}](${this.id})`) ) } else { this.mapRendering = [] @@ -233,7 +233,7 @@ export default class LayerConfig extends WithContextLoader { r.location.has("centroid") || r.location.has("projected_centerpoint") || r.location.has("start") || - r.location.has("end"), + r.location.has("end") ) if ( @@ -255,7 +255,7 @@ export default class LayerConfig extends WithContextLoader { Constants.priviliged_layers.indexOf(this.id) < 0 && this.source !== null /*library layer*/ && !this.source?.geojsonSource?.startsWith( - "https://api.openstreetmap.org/api/0.6/notes.json", + "https://api.openstreetmap.org/api/0.6/notes.json" ) ) { throw ( @@ -274,7 +274,7 @@ export default class LayerConfig extends WithContextLoader { typeof tr !== "string" && tr["builtin"] === undefined && tr["id"] === undefined && - tr["rewrite"] === undefined, + tr["rewrite"] === undefined ) ?? [] if (missingIds?.length > 0 && official) { console.error("Some tagRenderings of", this.id, "are missing an id:", missingIds) @@ -285,8 +285,8 @@ export default class LayerConfig extends WithContextLoader { (tr, i) => new TagRenderingConfig( tr, - this.id + ".tagRenderings[" + i + "]", - ), + this.id + ".tagRenderings[" + i + "]" + ) ) if (json.units !== undefined && !Array.isArray(json.units)) { throw ( @@ -296,7 +296,7 @@ export default class LayerConfig extends WithContextLoader { ) } this.units = (json.units ?? []).flatMap((unitJson, i) => - Unit.fromJson(unitJson, this.tagRenderings, `${context}.unit[${i}]`), + Unit.fromJson(unitJson, this.tagRenderings, `${context}.unit[${i}]`) ) if ( @@ -358,11 +358,10 @@ export default class LayerConfig extends WithContextLoader { } this.popupInFloatover = json.popupInFloatover ?? false this.baseTags = TagUtils.changeAsProperties( - this.source?.osmTags?.asChange({ id: "node/-1" }) ?? [{ k: "id", v: "node/-1" }], + this.source?.osmTags?.asChange({ id: "node/-1" }) ?? [{ k: "id", v: "node/-1" }] ) } - public hasDefaultIcon() { if (this.mapRendering === undefined || this.mapRendering === null) { return false @@ -378,7 +377,7 @@ export default class LayerConfig extends WithContextLoader { neededLayer: string }[] = [], addedByDefault = false, - canBeIncluded = true, + canBeIncluded = true ): string { const extraProps: string[] = [] extraProps.push("This layer is shown at zoomlevel **" + this.minzoom + "** and higher") @@ -386,32 +385,32 @@ export default class LayerConfig extends WithContextLoader { if (canBeIncluded) { if (addedByDefault) { extraProps.push( - "**This layer is included automatically in every theme. This layer might contain no points**", + "**This layer is included automatically in every theme. This layer might contain no points**" ) } if (this.shownByDefault === false) { extraProps.push( - "This layer is not visible by default and must be enabled in the filter by the user. ", + "This layer is not visible by default and must be enabled in the filter by the user. " ) } if (this.title === undefined) { extraProps.push( - "Elements don't have a title set and cannot be toggled nor will they show up in the dashboard. If you import this layer in your theme, override `title` to make this toggleable.", + "Elements don't have a title set and cannot be toggled nor will they show up in the dashboard. If you import this layer in your theme, override `title` to make this toggleable." ) } if (this.name === undefined && this.shownByDefault === false) { extraProps.push( - "This layer is not visible by default and the visibility cannot be toggled, effectively resulting in a fully hidden layer. This can be useful, e.g. to calculate some metatags. If you want to render this layer (e.g. for debugging), enable it by setting the URL-parameter layer-=true", + "This layer is not visible by default and the visibility cannot be toggled, effectively resulting in a fully hidden layer. This can be useful, e.g. to calculate some metatags. If you want to render this layer (e.g. for debugging), enable it by setting the URL-parameter layer-=true" ) } if (this.name === undefined) { extraProps.push( - "Not visible in the layer selection by default. If you want to make this layer toggable, override `name`", + "Not visible in the layer selection by default. If you want to make this layer toggable, override `name`" ) } if (this.mapRendering.length === 0) { extraProps.push( - "Not rendered on the map by default. If you want to rendering this on the map, override `mapRenderings`", + "Not rendered on the map by default. If you want to rendering this on the map, override `mapRenderings`" ) } @@ -421,12 +420,12 @@ export default class LayerConfig extends WithContextLoader { "", "This layer is loaded from an external source, namely ", "`" + this.source.geojsonSource + "`", - ].join("\n\n"), + ].join("\n\n") ) } } else { extraProps.push( - "This layer can **not** be included in a theme. It is solely used by [special renderings](SpecialRenderings.md) showing a minimap with custom data.", + "This layer can **not** be included in a theme. It is solely used by [special renderings](SpecialRenderings.md) showing a minimap with custom data." ) } @@ -436,7 +435,7 @@ export default class LayerConfig extends WithContextLoader { usingLayer = [ "## Themes using this layer", MarkdownUtils.list( - (usedInThemes ?? []).map((id) => `[${id}](https://mapcomplete.org/${id})`), + (usedInThemes ?? []).map((id) => `[${id}](https://mapcomplete.org/${id})`) ), ] } else if (this.source !== null) { @@ -452,7 +451,7 @@ export default class LayerConfig extends WithContextLoader { " into the layout as it depends on it: ", dep.reason, "(" + dep.context + ")", - ].join(" "), + ].join(" ") ) } @@ -479,7 +478,7 @@ export default class LayerConfig extends WithContextLoader { new And(preset.tags).asHumanString(true) + snaps ) - }), + }) ), ] } @@ -487,8 +486,8 @@ export default class LayerConfig extends WithContextLoader { for (const revDep of Utils.Dedup(layerIsNeededBy?.get(this.id) ?? [])) { extraProps.push( ["This layer is needed as dependency for layer", `[${revDep}](#${revDep})`].join( - " ", - ), + " " + ) ) } @@ -499,10 +498,10 @@ export default class LayerConfig extends WithContextLoader { .filter((values) => values.key !== "id") .map((values) => { const embedded: string[] = values.values?.map((v) => - Link.OsmWiki(values.key, v, true).SetClass("mr-2").AsMarkdown(), + Link.OsmWiki(values.key, v, true).SetClass("mr-2").AsMarkdown() ) ?? ["_no preset options defined, or no values in them_"] const statistics = `https://taghistory.raifer.tech/?#***/${encodeURIComponent( - values.key, + values.key )}/` const tagInfo = `https://taginfo.openstreetmap.org/keys/${values.key}#values` return [ @@ -517,7 +516,7 @@ export default class LayerConfig extends WithContextLoader { : `[${values.type}](../SpecialInputElements.md#${values.type})`, embedded.join(" "), ] - }), + }) ) let quickOverview: string[] = [] @@ -527,7 +526,7 @@ export default class LayerConfig extends WithContextLoader { "this quick overview is incomplete", MarkdownUtils.table( ["attribute", "type", "values which are supported by this layer"], - tableRows, + tableRows ), ] } @@ -561,19 +560,19 @@ export default class LayerConfig extends WithContextLoader { const parts = neededTags["and"] tagsDescription.push( "Elements must match **all** of the following expressions:", - parts.map((p, i) => i + ". " + p.asHumanString(true, false, {})).join("\n"), + parts.map((p, i) => i + ". " + p.asHumanString(true, false, {})).join("\n") ) } else if (neededTags["or"]) { const parts = neededTags["or"] tagsDescription.push( "Elements must match **any** of the following expressions:", - parts.map((p) => " - " + p.asHumanString(true, false, {})).join("\n"), + parts.map((p) => " - " + p.asHumanString(true, false, {})).join("\n") ) } else { tagsDescription.push( "Elements must match the expression **" + - neededTags.asHumanString(true, false, {}) + - "**", + neededTags.asHumanString(true, false, {}) + + "**" ) } diff --git a/src/Models/ThemeConfig/TagRenderingConfig.ts b/src/Models/ThemeConfig/TagRenderingConfig.ts index 77f5f91e2..4c078c5ca 100644 --- a/src/Models/ThemeConfig/TagRenderingConfig.ts +++ b/src/Models/ThemeConfig/TagRenderingConfig.ts @@ -999,7 +999,7 @@ export class TagRenderingConfigUtils { tags: UIEventSource>, feature?: Feature ): Store { - const isNSI = NameSuggestionIndex.supportedTypes.indexOf( config.freeform?.key) >= 0 + const isNSI = NameSuggestionIndex.supportedTypes.indexOf(config.freeform?.key) >= 0 if (!isNSI) { return new ImmutableStore(config) } diff --git a/src/UI/AllThemesGui.svelte b/src/UI/AllThemesGui.svelte index 99d2331d1..9eba326d6 100644 --- a/src/UI/AllThemesGui.svelte +++ b/src/UI/AllThemesGui.svelte @@ -89,7 +89,9 @@ } let officialSearched: Store = filtered( - osmConnection.isLoggedIn.map(loggedIn => loggedIn ? officialThemes : officialThemes.filter(th => th.id !== "personal")) + osmConnection.isLoggedIn.map((loggedIn) => + loggedIn ? officialThemes : officialThemes.filter((th) => th.id !== "personal") + ) ) let hiddenSearched: Store = filtered(visitedHiddenThemes) let customSearched: Store = filtered(customThemes) diff --git a/src/UI/Base/ToSvelte.svelte b/src/UI/Base/ToSvelte.svelte index 059dd97ea..c6c742071 100644 --- a/src/UI/Base/ToSvelte.svelte +++ b/src/UI/Base/ToSvelte.svelte @@ -29,7 +29,6 @@ html?.remove() uiElement?.Destroy() }) - {#if isSvelte} diff --git a/src/UI/BigComponents/Filterview.svelte b/src/UI/BigComponents/Filterview.svelte index aa3bdec8b..19cd0ce8d 100644 --- a/src/UI/BigComponents/Filterview.svelte +++ b/src/UI/BigComponents/Filterview.svelte @@ -59,7 +59,7 @@ {#if showLayerTitle}
- +
diff --git a/src/UI/History/PreviouslySpiedUsers.svelte b/src/UI/History/PreviouslySpiedUsers.svelte index 36c704199..d4e9ca1fe 100644 --- a/src/UI/History/PreviouslySpiedUsers.svelte +++ b/src/UI/History/PreviouslySpiedUsers.svelte @@ -57,7 +57,6 @@ @@ -96,7 +95,6 @@
Labels
{#if $labels.length === 0} - {:else} {#each $labels as label}
diff --git a/src/UI/InspectorGUI.ts b/src/UI/InspectorGUI.ts index 398250e2b..ac54e9c0d 100644 --- a/src/UI/InspectorGUI.ts +++ b/src/UI/InspectorGUI.ts @@ -3,5 +3,5 @@ import InspectorGUI from "./InspectorGUI.svelte" const target = document.getElementById("main") target.innerHTML = "" new InspectorGUI({ - target + target, }) diff --git a/src/UI/Map/DefaultIcon.svelte b/src/UI/Map/DefaultIcon.svelte index afe7c5675..f61db7e0e 100644 --- a/src/UI/Map/DefaultIcon.svelte +++ b/src/UI/Map/DefaultIcon.svelte @@ -1,6 +1,4 @@ {#if mapRenderings?.length > 0} -
+
{#each mapRenderings as mr} {/each} diff --git a/src/UI/NotFound.svelte b/src/UI/NotFound.svelte index 9bbdfb6bf..4df21d604 100644 --- a/src/UI/NotFound.svelte +++ b/src/UI/NotFound.svelte @@ -8,7 +8,7 @@ console.log("???") -
+

@@ -17,8 +17,8 @@

{ - window.location = "index.html" - }} + window.location = "index.html" + }} >
diff --git a/src/UI/Popup/DeleteFlow/DeleteFlowState.ts b/src/UI/Popup/DeleteFlow/DeleteFlowState.ts index cfe7e8d72..f9595b79a 100644 --- a/src/UI/Popup/DeleteFlow/DeleteFlowState.ts +++ b/src/UI/Popup/DeleteFlow/DeleteFlowState.ts @@ -95,13 +95,13 @@ export class DeleteFlowState { if (allByMyself.data === null && useTheInternet) { // We kickoff the download here as it hasn't yet been downloaded. Note that this is mapped onto 'all by myself' above - UIEventSource.FromPromise(this.objectDownloader - .downloadHistory(id)) + UIEventSource.FromPromise(this.objectDownloader.downloadHistory(id)) .mapD((versions) => versions.map((version) => Number(version.tags["_last_edit:contributor:uid"]) ) - ).addCallbackAndRunD((hist) => previousEditors.setData(hist)) + ) + .addCallbackAndRunD((hist) => previousEditors.setData(hist)) } if (allByMyself.data === true) { diff --git a/src/UI/Popup/DisabledQuestionsLayer.svelte b/src/UI/Popup/DisabledQuestionsLayer.svelte index 8396e5843..32c08b0d3 100644 --- a/src/UI/Popup/DisabledQuestionsLayer.svelte +++ b/src/UI/Popup/DisabledQuestionsLayer.svelte @@ -29,7 +29,7 @@

- +

diff --git a/src/UI/Popup/TagRendering/TagRenderingMapping.svelte b/src/UI/Popup/TagRendering/TagRenderingMapping.svelte index f28b8633b..363941c4c 100644 --- a/src/UI/Popup/TagRendering/TagRenderingMapping.svelte +++ b/src/UI/Popup/TagRendering/TagRenderingMapping.svelte @@ -64,7 +64,7 @@
{#if mapping.icon === "auto"}
- +
{:else} ([]) + let disabledInTheme = + state.userRelatedState?.getThemeDisabled(state.theme.id, layer?.id) ?? + new UIEventSource([]) let menuIsOpened = new UIEventSource(false) function disableQuestion() { diff --git a/src/UI/Popup/TagRendering/TagRenderingQuestionDynamic.svelte b/src/UI/Popup/TagRendering/TagRenderingQuestionDynamic.svelte index a0ca38077..a48fa40b6 100644 --- a/src/UI/Popup/TagRendering/TagRenderingQuestionDynamic.svelte +++ b/src/UI/Popup/TagRendering/TagRenderingQuestionDynamic.svelte @@ -32,7 +32,7 @@ let dynamicConfig = TagRenderingConfigUtils.withNameSuggestionIndex(config, tags, selectedElement) -{#if $dynamicConfig } +{#if $dynamicConfig} enableAllLayers()}>
- +
@@ -83,7 +83,7 @@ {#each $nonactiveLayers as nonActive (nonActive.layerDef.id)} nonActive.isDisplayed.set(true)}>
- +
diff --git a/src/UI/Search/FilterResult.svelte b/src/UI/Search/FilterResult.svelte index 0ea0e07d6..c4a3dbbe2 100644 --- a/src/UI/Search/FilterResult.svelte +++ b/src/UI/Search/FilterResult.svelte @@ -42,7 +42,7 @@
{#if asLayer}
- +
diff --git a/src/UI/Search/GeocodeResult.svelte b/src/UI/Search/GeocodeResult.svelte index 3562ab02a..b9b9e3756 100644 --- a/src/UI/Search/GeocodeResult.svelte +++ b/src/UI/Search/GeocodeResult.svelte @@ -63,7 +63,7 @@
{#if layer}
- +
{:else if entry.category} >, args: string[], feature: Feature, - layer: LayerConfig, + layer: LayerConfig ): SvelteUIElement { const isOpen = args[0] === "open" const readonly = args[1] === "readonly" || args[1] === "yes" @@ -192,7 +192,7 @@ class StealViz implements SpecialVisualization { selectedElement: otherFeature, state, layer, - }), + }) ) } if (elements.length === 1) { @@ -200,8 +200,8 @@ class StealViz implements SpecialVisualization { } return new Combine(elements).SetClass("flex flex-col") }, - [state.indexedFeatures.featuresById], - ), + [state.indexedFeatures.featuresById] + ) ) } @@ -253,11 +253,11 @@ class CloseNoteViz implements SpecialVisualization { public constr( state: SpecialVisualizationState, tags: UIEventSource>, - args: string[], + args: string[] ): SvelteUIElement { const { text, icon, idkey, comment, minZoom, zoomButton } = Utils.ParseVisArgs( this.args, - args, + args ) return new SvelteUIElement(CloseNoteButton, { @@ -298,7 +298,7 @@ export class QuestionViz implements SpecialVisualization { tags: UIEventSource>, args: string[], feature: Feature, - layer: LayerConfig, + layer: LayerConfig ): SvelteUIElement { const labels = args[0] ?.split(";") @@ -330,7 +330,7 @@ export default class SpecialVisualizations { for (const specialVisualization of SpecialVisualizations.specialVisualizations) { SpecialVisualizations.specialVisualisationsDict.set( specialVisualization.funcName, - specialVisualization, + specialVisualization ) } } @@ -350,15 +350,15 @@ export default class SpecialVisualizations { viz.docs, viz.args.length > 0 ? MarkdownUtils.table( - ["name", "default", "description"], - viz.args.map((arg) => { - let defaultArg = arg.defaultValue ?? "_undefined_" - if (defaultArg == "") { - defaultArg = "_empty string_" - } - return [arg.name, defaultArg, arg.doc] - }), - ) + ["name", "default", "description"], + viz.args.map((arg) => { + let defaultArg = arg.defaultValue ?? "_undefined_" + if (defaultArg == "") { + defaultArg = "_empty string_" + } + return [arg.name, defaultArg, arg.doc] + }) + ) : undefined, "#### Example usage of " + viz.funcName, "" + example + "", @@ -367,18 +367,18 @@ export default class SpecialVisualizations { public static constructSpecification( template: string, - extraMappings: SpecialVisualization[] = [], + extraMappings: SpecialVisualization[] = [] ): RenderingSpecification[] { return SpecialVisualisationUtils.constructSpecification( template, SpecialVisualizations.specialVisualisationsDict, - extraMappings, + extraMappings ) } public static HelpMessage(): string { const helpTexts: string[] = SpecialVisualizations.specialVisualizations.map((viz) => - SpecialVisualizations.DocumentationFor(viz), + SpecialVisualizations.DocumentationFor(viz) ) const firstPart = new Combine([ @@ -411,10 +411,10 @@ export default class SpecialVisualizations { }, }, null, - " ", - ), + " " + ) ).SetClass("code"), - "In other words: use `{ \"before\": ..., \"after\": ..., \"special\": {\"type\": ..., \"argname\": ...argvalue...}`. The args are in the `special` block; an argvalue can be a string, a translation or another value. (Refer to class `RewriteSpecial` in case of problems)", + 'In other words: use `{ "before": ..., "after": ..., "special": {"type": ..., "argname": ...argvalue...}`. The args are in the `special` block; an argvalue can be a string, a translation or another value. (Refer to class `RewriteSpecial` in case of problems)', ]) .SetClass("flex flex-col") .AsMarkdown() @@ -452,10 +452,10 @@ export default class SpecialVisualizations { assignTo: state.userRelatedState.language, availableLanguages: languages, preferredLanguages: state.osmConnection.userDetails.map( - (ud) => ud.languages, + (ud) => ud.languages ), }) - }), + }) ) }, }, @@ -494,7 +494,7 @@ export default class SpecialVisualizations { state: SpecialVisualizationState, tagSource: UIEventSource>, args: string[], - feature: Feature, + feature: Feature ): SvelteUIElement { return new SvelteUIElement(MinimapViz, { state, args, feature, tagSource }) }, @@ -506,7 +506,7 @@ export default class SpecialVisualizations { constr( state: SpecialVisualizationState, - tagSource: UIEventSource>, + tagSource: UIEventSource> ): BaseUIElement { return new VariableUiElement( tagSource @@ -516,7 +516,7 @@ export default class SpecialVisualizations { return new SvelteUIElement(SplitRoadWizard, { id, state }) } return undefined - }), + }) ) }, }, @@ -530,7 +530,7 @@ export default class SpecialVisualizations { tagSource: UIEventSource>, argument: string[], feature: Feature, - layer: LayerConfig, + layer: LayerConfig ): BaseUIElement { if (feature.geometry.type !== "Point") { return undefined @@ -553,7 +553,7 @@ export default class SpecialVisualizations { tagSource: UIEventSource>, argument: string[], feature: Feature, - layer: LayerConfig, + layer: LayerConfig ): BaseUIElement { if (!layer.deletion) { return undefined @@ -579,7 +579,7 @@ export default class SpecialVisualizations { tags: UIEventSource>, argument: string[], feature: Feature, - layer: LayerConfig, + layer: LayerConfig ) { if (feature.geometry.type !== "LineString") { return undefined @@ -611,7 +611,7 @@ export default class SpecialVisualizations { state: SpecialVisualizationState, tagSource: UIEventSource>, argument: string[], - feature: Feature, + feature: Feature ): BaseUIElement { const [lon, lat] = GeoOperations.centerpointCoordinates(feature) return new SvelteUIElement(CreateNewNote, { @@ -674,7 +674,7 @@ export default class SpecialVisualizations { .map((tags) => tags[args[0]]) .map((wikidata) => { wikidata = Utils.NoEmpty( - wikidata?.split(";")?.map((wd) => wd.trim()) ?? [], + wikidata?.split(";")?.map((wd) => wd.trim()) ?? [] )[0] const entry = Wikidata.LoadWikidataEntry(wikidata) return new VariableUiElement( @@ -684,9 +684,9 @@ export default class SpecialVisualizations { } const response = e["success"] return Translation.fromMap(response.labels) - }), + }) ) - }), + }) ), }, new MapillaryLinkVis(), @@ -700,7 +700,7 @@ export default class SpecialVisualizations { tags: UIEventSource>, _, __, - layer: LayerConfig, + layer: LayerConfig ) => new SvelteUIElement(AllTagsPanel, { tags, layer }), }, { @@ -784,7 +784,7 @@ export default class SpecialVisualizations { nameKey: nameKey, fallbackName, }, - state.featureSwitchIsTesting, + state.featureSwitchIsTesting ) return new SvelteUIElement(StarsBarIcon, { score: reviews.average, @@ -818,7 +818,7 @@ export default class SpecialVisualizations { nameKey: nameKey, fallbackName, }, - state.featureSwitchIsTesting, + state.featureSwitchIsTesting ) return new SvelteUIElement(ReviewForm, { reviews, state, tags, feature, layer }) }, @@ -849,7 +849,7 @@ export default class SpecialVisualizations { nameKey: nameKey, fallbackName, }, - state.featureSwitchIsTesting, + state.featureSwitchIsTesting ) return new SvelteUIElement(AllReviews, { reviews, state, tags, feature, layer }) }, @@ -875,7 +875,7 @@ export default class SpecialVisualizations { tagSource: UIEventSource>, args: string[], feature: Feature, - layer: LayerConfig, + layer: LayerConfig ): BaseUIElement { return new Combine([ SpecialVisualizations.specialVisualisationsDict["create_review"].constr( @@ -883,14 +883,14 @@ export default class SpecialVisualizations { tagSource, args, feature, - layer, + layer ), SpecialVisualizations.specialVisualisationsDict["list_reviews"].constr( state, tagSource, args, feature, - layer, + layer ), ]) }, @@ -908,7 +908,7 @@ export default class SpecialVisualizations { constr( state: SpecialVisualizationState, _: UIEventSource>, - argument: string[], + argument: string[] ): BaseUIElement { const [text] = argument return new SvelteUIElement(ImportReviewIdentity, { state, text }) @@ -965,7 +965,7 @@ export default class SpecialVisualizations { constr( state: SpecialVisualizationState, tags: UIEventSource>, - args: string[], + args: string[] ): SvelteUIElement { const keyToUse = args[0] const prefix = args[1] @@ -1002,17 +1002,17 @@ export default class SpecialVisualizations { return undefined } const allUnits: Unit[] = [].concat( - ...(state?.theme?.layers?.map((lyr) => lyr.units) ?? []), + ...(state?.theme?.layers?.map((lyr) => lyr.units) ?? []) ) const unit = allUnits.filter((unit) => - unit.isApplicableToKey(key), + unit.isApplicableToKey(key) )[0] if (unit === undefined) { return value } const getCountry = () => tagSource.data._country return unit.asHumanLongValue(value, getCountry) - }), + }) ) }, }, @@ -1066,7 +1066,7 @@ export default class SpecialVisualizations { constr: (state) => { return new SubtleButton( new SvelteUIElement(Trash), - Translations.t.general.removeLocationHistory, + Translations.t.general.removeLocationHistory ).onClick(() => { state.historicalUserLocations.features.setData([]) state.selectedElement.setData(undefined) @@ -1107,10 +1107,10 @@ export default class SpecialVisualizations { new SvelteUIElement(NoteCommentElement, { comment, state, - }), - ), + }) + ) ).SetClass("flex flex-col") - }), + }) ), }, { @@ -1143,7 +1143,7 @@ export default class SpecialVisualizations { tagsSource: UIEventSource>, _: string[], feature: Feature, - layer: LayerConfig, + layer: LayerConfig ) => new VariableUiElement( tagsSource.map((tags) => { @@ -1161,7 +1161,7 @@ export default class SpecialVisualizations { feature, layer, }) - }), + }) ), }, { @@ -1177,8 +1177,8 @@ export default class SpecialVisualizations { const challenge = Stores.FromPromise( Utils.downloadJsonCached( `${Maproulette.defaultEndpoint}/challenge/${parentId}`, - 24 * 60 * 60 * 1000, - ), + 24 * 60 * 60 * 1000 + ) ) return new VariableUiElement( @@ -1203,7 +1203,7 @@ export default class SpecialVisualizations { } else { return [title, new List(listItems)] } - }), + }) ) }, docs: "Fetches the metadata of MapRoulette campaign that this task is part of and shows those details (namely `title`, `description` and `instruction`).\n\nThis reads the property `mr_challengeId` to detect the parent campaign.", @@ -1217,15 +1217,15 @@ export default class SpecialVisualizations { "\n" + "```json\n" + "{\n" + - " \"id\": \"mark_duplicate\",\n" + - " \"render\": {\n" + - " \"special\": {\n" + - " \"type\": \"maproulette_set_status\",\n" + - " \"message\": {\n" + - " \"en\": \"Mark as not found or false positive\"\n" + + ' "id": "mark_duplicate",\n' + + ' "render": {\n' + + ' "special": {\n' + + ' "type": "maproulette_set_status",\n' + + ' "message": {\n' + + ' "en": "Mark as not found or false positive"\n' + " },\n" + - " \"status\": \"2\",\n" + - " \"image\": \"close\"\n" + + ' "status": "2",\n' + + ' "image": "close"\n' + " }\n" + " }\n" + "}\n" + @@ -1301,7 +1301,7 @@ export default class SpecialVisualizations { (l) => l.name !== null && l.title && - state.perLayer.get(l.id) !== undefined, + state.perLayer.get(l.id) !== undefined ) .map( (l) => { @@ -1311,8 +1311,8 @@ export default class SpecialVisualizations { const fsBboxed = new BBoxFeatureSourceForLayer(fs, bbox) return new StatisticsPanel(fsBboxed) }, - [state.mapProperties.bounds], - ), + [state.mapProperties.bounds] + ) ) }, }, @@ -1382,7 +1382,7 @@ export default class SpecialVisualizations { constr( state: SpecialVisualizationState, tagSource: UIEventSource>, - args: string[], + args: string[] ): SvelteUIElement { let [text, href, classnames, download, ariaLabel, icon] = args if (download === "") { @@ -1420,7 +1420,7 @@ export default class SpecialVisualizations { }, }, null, - " ", + " " ) + "\n```", args: [ @@ -1444,7 +1444,7 @@ export default class SpecialVisualizations { featureTags: UIEventSource>, args: string[], feature: Feature, - layer: LayerConfig, + layer: LayerConfig ) { const [key, tr, classesRaw] = args let classes = classesRaw ?? "" @@ -1462,7 +1462,7 @@ export default class SpecialVisualizations { "Could not create a special visualization for multi(", args.join(", ") + ")", "no properties found for object", - feature.properties.id, + feature.properties.id ) return undefined } @@ -1475,11 +1475,11 @@ export default class SpecialVisualizations { feature, layer, // clss: classes ?? "", - }) .SetClass(classes) + }).SetClass(classes) elements.push(subsTr) } return elements - }), + }) ) }, }, @@ -1499,7 +1499,7 @@ export default class SpecialVisualizations { tagSource: UIEventSource>, argument: string[], feature: Feature, - layer: LayerConfig, + layer: LayerConfig ): BaseUIElement { return new VariableUiElement( tagSource.map((tags) => { @@ -1511,7 +1511,7 @@ export default class SpecialVisualizations { console.error("Cannot create a translation for", v, "due to", e) return JSON.stringify(v) } - }), + }) ) }, }, @@ -1531,7 +1531,7 @@ export default class SpecialVisualizations { tags: UIEventSource>, argument: string[], feature: Feature, - layer: LayerConfig, + layer: LayerConfig ): BaseUIElement { const key = argument[0] return new SvelteUIElement(FediverseLink, { key, tags, state }) @@ -1553,7 +1553,7 @@ export default class SpecialVisualizations { tagSource: UIEventSource>, args: string[], feature: Feature, - layer: LayerConfig, + layer: LayerConfig ): BaseUIElement { return new FixedUiElement("{" + args[0] + "}") }, @@ -1574,7 +1574,7 @@ export default class SpecialVisualizations { tagSource: UIEventSource>, argument: string[], feature: Feature, - layer: LayerConfig, + layer: LayerConfig ): BaseUIElement { const key = argument[0] ?? "value" return new VariableUiElement( @@ -1592,12 +1592,12 @@ export default class SpecialVisualizations { } catch (e) { return new FixedUiElement( "Could not parse this tag: " + - JSON.stringify(value) + - " due to " + - e, + JSON.stringify(value) + + " due to " + + e ).SetClass("alert") } - }), + }) ) }, }, @@ -1618,7 +1618,7 @@ export default class SpecialVisualizations { tagSource: UIEventSource>, argument: string[], feature: Feature, - layer: LayerConfig, + layer: LayerConfig ): BaseUIElement { const giggityUrl = argument[0] return new SvelteUIElement(Giggity, { tags: tagSource, state, giggityUrl }) @@ -1634,12 +1634,12 @@ export default class SpecialVisualizations { _: UIEventSource>, argument: string[], feature: Feature, - layer: LayerConfig, + layer: LayerConfig ): BaseUIElement { const tags = (( state )).geolocation.currentUserLocation.features.map( - (features) => features[0]?.properties, + (features) => features[0]?.properties ) return new Combine([ new SvelteUIElement(OrientationDebugPanel, {}), @@ -1661,7 +1661,7 @@ export default class SpecialVisualizations { tagSource: UIEventSource>, argument: string[], feature: Feature, - layer: LayerConfig, + layer: LayerConfig ): BaseUIElement { return new SvelteUIElement(MarkAsFavourite, { tags: tagSource, @@ -1681,7 +1681,7 @@ export default class SpecialVisualizations { tagSource: UIEventSource>, argument: string[], feature: Feature, - layer: LayerConfig, + layer: LayerConfig ): BaseUIElement { return new SvelteUIElement(MarkAsFavouriteMini, { tags: tagSource, @@ -1701,7 +1701,7 @@ export default class SpecialVisualizations { tagSource: UIEventSource>, argument: string[], feature: Feature, - layer: LayerConfig, + layer: LayerConfig ): BaseUIElement { return new SvelteUIElement(DirectionIndicator, { state, feature }) }, @@ -1714,7 +1714,7 @@ export default class SpecialVisualizations { state: SpecialVisualizationState, tags: UIEventSource>, argument: string[], - feature: Feature, + feature: Feature ): SvelteUIElement { return new SvelteUIElement(QrCode, { state, tags, feature }) }, @@ -1733,7 +1733,7 @@ export default class SpecialVisualizations { constr( state: SpecialVisualizationState, tagSource: UIEventSource>, - args: string[], + args: string[] ): BaseUIElement { const key = args[0] === "" ? "_direction:centerpoint" : args[0] return new VariableUiElement( @@ -1744,11 +1744,11 @@ export default class SpecialVisualizations { }) .mapD((value) => { const dir = GeoOperations.bearingToHuman( - GeoOperations.parseBearing(value), + GeoOperations.parseBearing(value) ) console.log("Human dir", dir) return Translations.t.general.visualFeedback.directionsAbsolute[dir] - }), + }) ) }, }, @@ -1778,7 +1778,7 @@ export default class SpecialVisualizations { tagSource: UIEventSource>, args: string[], feature: Feature, - layer: LayerConfig, + layer: LayerConfig ): BaseUIElement { const url = args[0] const readonly = args[3] === "yes" @@ -1804,12 +1804,12 @@ export default class SpecialVisualizations { tagSource: UIEventSource>, args: string[], feature: Feature, - layer: LayerConfig, + layer: LayerConfig ): BaseUIElement { return new Toggle( undefined, new SvelteUIElement(LoginButton, { osmConnection: state.osmConnection }), - state.osmConnection.isLoggedIn, + state.osmConnection.isLoggedIn ) }, }, @@ -1847,7 +1847,7 @@ export default class SpecialVisualizations { tags: UIEventSource>, argument: string[], feature: Feature, - layer: LayerConfig, + layer: LayerConfig ): BaseUIElement { const key = argument[0] ?? "website" const useProxy = argument[1] !== "no" @@ -1855,7 +1855,7 @@ export default class SpecialVisualizations { const isClosed = (argument[4] ?? "yes") === "yes" const countryStore: Store = tags.mapD( - (tags) => tags._country, + (tags) => tags._country ) const sourceUrl: Store = tags.mapD((tags) => { if (!tags[key] || tags[key] === "undefined") { @@ -1877,24 +1877,24 @@ export default class SpecialVisualizations { const features = await LinkedDataLoader.fetchVeloparkEntry( url, - loadAll, + loadAll ) const feature = features.find( - (f) => f.properties["ref:velopark"] === url, + (f) => f.properties["ref:velopark"] === url ) ?? features[0] const properties = feature.properties properties["ref:velopark"] = url console.log( "Got properties from velopark:", - properties, + properties ) return properties } catch (e) { console.error(e) throw e } - })(), + })() ) } if (country === undefined) { @@ -1906,29 +1906,29 @@ export default class SpecialVisualizations { return await LinkedDataLoader.fetchJsonLd( url, { country }, - useProxy ? "proxy" : "fetch-lod", + useProxy ? "proxy" : "fetch-lod" ) } catch (e) { console.log( "Could not get with proxy/download LOD, attempting to download directly. Error for ", url, "is", - e, + e ) return await LinkedDataLoader.fetchJsonLd( url, { country }, - "fetch-raw", + "fetch-raw" ) } - })(), + })() ) }, - [countryStore], + [countryStore] ) externalData.addCallbackAndRunD((lod) => - console.log("linked_data_from_website received the following data:", lod), + console.log("linked_data_from_website received the following data:", lod) ) return new Toggle( @@ -1943,7 +1943,7 @@ export default class SpecialVisualizations { collapsed: isClosed, }), undefined, - sourceUrl.map((url) => !!url), + sourceUrl.map((url) => !!url) ) }, }, @@ -1963,7 +1963,7 @@ export default class SpecialVisualizations { tagSource: UIEventSource>, argument: string[], feature: Feature, - layer: LayerConfig, + layer: LayerConfig ): BaseUIElement { const text = argument[0] const cssClasses = argument[1] @@ -1985,7 +1985,7 @@ export default class SpecialVisualizations { tagSource: UIEventSource>, argument: string[], feature: Feature, - layer: LayerConfig, + layer: LayerConfig ): BaseUIElement { const translation = tagSource.map((tags) => { const layer = state.theme.getMatchingLayer(tags) @@ -2017,7 +2017,7 @@ export default class SpecialVisualizations { tagSource: UIEventSource>, argument: string[], feature: Feature, - layer: LayerConfig, + layer: LayerConfig ): SvelteUIElement { return new SvelteUIElement(ClearCaches, { msg: argument[0] ?? "Clear local caches", @@ -2042,7 +2042,7 @@ export default class SpecialVisualizations { tags: UIEventSource>, argument: string[], selectedElement: Feature, - layer: LayerConfig, + layer: LayerConfig ): SvelteUIElement { const [header, labelsStr] = argument const labels = labelsStr.split(";").map((x) => x.trim()) @@ -2065,7 +2065,7 @@ export default class SpecialVisualizations { tags: UIEventSource>, argument: string[], selectedElement: Feature, - layer: LayerConfig, + layer: LayerConfig ): SvelteUIElement { const t = Translations.t.preset_type const question: QuestionableTagRenderingConfigJson = { @@ -2105,7 +2105,7 @@ export default class SpecialVisualizations { tagSource: UIEventSource>, argument: string[], feature: Feature, - layer: LayerConfig, + layer: LayerConfig ): BaseUIElement { const text = argument[0] return new SubtleButton(undefined, text).onClick(() => { @@ -2136,7 +2136,7 @@ export default class SpecialVisualizations { "Invalid special visualisation found: funcName is undefined or doesn't match " + regex + invalid.map((sp) => sp.i).join(", ") + - ". Did you perhaps type \n funcName: \"funcname\" // type declaration uses COLON\ninstead of:\n funcName = \"funcName\" // value definition uses EQUAL" + '. Did you perhaps type \n funcName: "funcname" // type declaration uses COLON\ninstead of:\n funcName = "funcName" // value definition uses EQUAL' ) } diff --git a/src/UI/ThemeViewGUI.svelte b/src/UI/ThemeViewGUI.svelte index 6c9862f2f..1ffd31c50 100644 --- a/src/UI/ThemeViewGUI.svelte +++ b/src/UI/ThemeViewGUI.svelte @@ -404,7 +404,7 @@ on:keydown={forwardEventToMap} >
- +
{/if} diff --git a/src/assets/bing.json b/src/assets/bing.json index e1f8ccaef..fe2d35230 100644 --- a/src/assets/bing.json +++ b/src/assets/bing.json @@ -1 +1 @@ -{"properties":{"name":"Bing Maps Aerial","id":"Bing","url":"https://ecn.t3.tiles.virtualearth.net/tiles/a{quadkey}.jpeg?g=14738&pr=odbl&n=f","type":"bing","category":"photo","min_zoom":1,"max_zoom":22},"type":"Feature","geometry":null} \ No newline at end of file +{"properties":{"name":"Bing Maps Aerial","id":"Bing","url":"https://ecn.t0.tiles.virtualearth.net/tiles/a{quadkey}.jpeg?g=14875&pr=odbl&n=f","type":"bing","category":"photo","min_zoom":1,"max_zoom":22},"type":"Feature","geometry":null} \ No newline at end of file diff --git a/src/assets/contributors.json b/src/assets/contributors.json index c270d25f3..c0f572ccc 100644 --- a/src/assets/contributors.json +++ b/src/assets/contributors.json @@ -1,11 +1,11 @@ { "contributors": [ { - "commits": 8786, + "commits": 8826, "contributor": "Pieter Vander Vennet" }, { - "commits": 505, + "commits": 506, "contributor": "Robin van der Linde" }, { @@ -56,6 +56,10 @@ "commits": 24, "contributor": "Ward" }, + { + "commits": 23, + "contributor": "Midgard" + }, { "commits": 21, "contributor": "wjtje" @@ -80,10 +84,6 @@ "commits": 18, "contributor": "Arno Deceuninck" }, - { - "commits": 17, - "contributor": "Midgard" - }, { "commits": 17, "contributor": "pgm-chardelv1" diff --git a/src/assets/language_native.json b/src/assets/language_native.json index c54a1a0da..6b68b4224 100644 --- a/src/assets/language_native.json +++ b/src/assets/language_native.json @@ -1,5 +1,6 @@ { "ca": "català", + "cs": "čeština", "da": "dansk", "de": "Deutsch", "en": "English", @@ -14,6 +15,7 @@ "id": "bahasa Indonesia", "it": "italiano", "ja": "日本語", + "ko": "한국어", "nb_NO": "bokmål", "nl": "Nederlands", "pl": "język polski", @@ -23,7 +25,6 @@ "sl": "slovenščina", "sv": "svenska", "uk": "українська мова", - "zgh": "ⵜⴰⵎⴰⵣⵉⵖⵜ ⵜⴰⵏⴰⵡⴰⵢⵜ ⵜⴰⵎⵖⵔⵉⴱⵉⵜ", "zh_Hans": "简体中文", "zh_Hant": "繁體中文" } \ No newline at end of file diff --git a/src/assets/language_translations.json b/src/assets/language_translations.json index 020d68cd7..4766d6ac4 100644 --- a/src/assets/language_translations.json +++ b/src/assets/language_translations.json @@ -1,31 +1,29 @@ { "aa": { - "ca": "àfar", + "ca": "llengua àfar", "cs": "afarština", "de": "Afar", "en": "Afar", "eo": "afara lingvo", "es": "idioma afar", "eu": "Afarrera", - "fi": "afar", + "fi": "afarin kieli", "fr": "afar", "gl": "Lingua afar", "he": "עפרית", "hu": "afar", - "id": "Afar", + "id": "Bahasa Afar", "it": "afar", "ja": "アファル語", + "ko": "아파르어", "nb_NO": "afar", "nl": "Afar", "pl": "Język afar", "pt": "Língua afar", "pt_BR": "língua afar", "ru": "афарский язык", - "sl": "afarščina", "sv": "afar", "uk": "афар", - "zh_Hans": "阿法尔语", - "zh_Hant": "阿法爾語", "_meta": { "dir": [ "left-to-right" @@ -46,16 +44,17 @@ "gl": "Lingua abkhaza", "he": "אבחזית", "hu": "abház", - "id": "Abkhaz", + "id": "Bahasa Abkhaz", "it": "abcaso", "ja": "アブハズ語", + "ko": "압하지야어", "nb_NO": "abkhasisk", "nl": "Abchazisch", "pl": "język abchaski", "pt": "Língua abecásia", "pt_BR": "Língua abecásia", "ru": "абхазский язык", - "sl": "abhazijščina", + "sl": "Abhaščina", "sv": "abchaziska", "uk": "абхазька мова", "zh_Hans": "阿布哈兹语", @@ -78,21 +77,21 @@ "eo": "abaza lingvo", "es": "abaza", "eu": "abazera", - "fi": "abaza", + "fi": "Abazan kieli", "fr": "abaza", "gl": "Lingua abaza", "he": "אבזית", "hu": "abaza", - "id": "Abaza", + "id": "Bahasa Abaza", "it": "lingua abazina", "ja": "アバザ語", + "ko": "아바자어", "nb_NO": "abazinsk", "nl": "Abazijns", "pl": "Język abazyński", "pt": "Língua abaza", "pt_BR": "Língua abaza", "ru": "абазинский язык", - "sl": "abazinščina", "sv": "abazinska", "uk": "абазинська мова", "zh_Hans": "阿巴扎语", @@ -103,38 +102,6 @@ ] } }, - "ace": { - "ca": "atjeh", - "cs": "acehština", - "de": "Achinesisch", - "en": "Acehnese", - "eo": "aĉea lingvo", - "es": "idioma achenés", - "fi": "atšehin kieli", - "fr": "aceh", - "gl": "Lingua achinesa", - "he": "אצ'הית", - "hu": "aceh", - "id": "bahasa Aceh", - "it": "aceh", - "ja": "アチェ語", - "nl": "Atjehs", - "pl": "Język aceh", - "pt": "Língua achém", - "pt_BR": "língua achém", - "ru": "ачехский язык", - "sl": "aceščina", - "sv": "acehnesiska", - "uk": "Ачеська мова", - "zh_Hans": "亚齐语", - "zh_Hant": "亞齊語", - "_meta": { - "dir": [ - "left-to-right", - "right-to-left" - ] - } - }, "acm": { "ca": "àrab mesopotàmic", "de": "Irakisch-Arabisch", @@ -142,9 +109,9 @@ "eo": "Mezopotamia araba dialekto", "es": "árabe mesopotámico", "fr": "arabe mésopotamien", - "he": "ערבית עיראקית", "id": "Bahasa Arab Mesopotamia", "ja": "アラビア語イラク方言", + "ko": "이라크 아랍어", "nl": "Mesopotamisch-Arabisch", "pl": "Dialekty mezopotamskie języka arabskiego", "pt": "Árabe iraquiano", @@ -152,8 +119,7 @@ "ru": "иракский диалект арабского языка", "sl": "mezopotamska arabščina", "sv": "irakisk arabiska", - "uk": "месопотамська арабська мова", - "zh_Hant": "美索不達米亞阿拉伯語", + "uk": "Месопотамська арабська мова", "_meta": { "dir": [ "right-to-left" @@ -162,10 +128,10 @@ }, "adx": { "en": "Amdo Tibetan", - "fi": "ambo", "fr": "tibétain de l'Amdo", "hu": "amdói tibeti", "ja": "アムド・チベット語", + "ko": "암도 티베트어", "pl": "Język amdo", "pt": "Tibetano Amdo", "ru": "амдо", @@ -184,14 +150,15 @@ "eo": "adigea lingvo", "es": "adigués", "eu": "adigera", - "fi": "adyge", + "fi": "adygen kieli", "fr": "adyguéen", "gl": "Lingua adigue", "he": "אדיגית", "hu": "adigei", - "id": "Adyghe", + "id": "bahasa Adyghe", "it": "adighè", "ja": "アディゲ語", + "ko": "아디게어", "nb_NO": "adygeisk", "nl": "Adygees", "pl": "język adygejski", @@ -209,6 +176,39 @@ ] } }, + "aeb": { + "ca": "àrab tunisià", + "cs": "tuniština", + "da": "Tunesisk arabisk", + "de": "Tunesisch-Arabisch", + "en": "Tunisian Arabic", + "eo": "tunizia araba lingvo", + "es": "árabe tunecino", + "fi": "tunisianarabia", + "fr": "arabe tunisien", + "he": "ערבית תוניסאית", + "id": "Bahasa Arab Tunisia", + "it": "arabo tunisino", + "ja": "アラビア語チュニジア方言", + "ko": "튀니지 아랍어", + "nb_NO": "tunisisk arabisk", + "nl": "Tunesisch-Arabisch", + "pl": "tunezyjski", + "pt": "árabe tunisino", + "pt_BR": "Árabe tunisino", + "ru": "Тунисский диалект арабского языка", + "sl": "tunizijska arabščina", + "sv": "tunisisk arabiska", + "uk": "туніська арабська мова", + "zh_Hans": "突尼斯阿拉伯语", + "zh_Hant": "突尼西亞阿拉伯語", + "_meta": { + "dir": [ + "left-to-right", + "right-to-left" + ] + } + }, "af": { "ca": "afrikaans", "cs": "afrikánština", @@ -223,9 +223,10 @@ "gl": "Lingua africáner", "he": "אפריקאנס", "hu": "afrikaans", - "id": "bahasa Afrikaans", + "id": "Afrikaans", "it": "afrikaans", "ja": "アフリカーンス語", + "ko": "아프리칸스어", "nb_NO": "afrikaans", "nl": "Afrikaans", "pl": "język afrikaans", @@ -235,8 +236,8 @@ "sl": "afrikanščina", "sv": "afrikaans", "uk": "африкаанс", - "zh_Hans": "阿非利卡语", - "zh_Hant": "阿非利卡語", + "zh_Hans": "南非语", + "zh_Hant": "南非語", "_meta": { "countries": [ "ZA" @@ -271,15 +272,14 @@ "eo": "Levantenia araba dialekto", "es": "árabe levantino", "fr": "arabe levantin", - "gl": "Árabe levantino", "he": "ערבית לבנטינית", - "id": "Arab Levant", - "it": "arabo levantino", + "id": "Arab Syam", + "it": "lingue arabe levantine", "ja": "アラビア語レバント方言", "nl": "Levantijns-Arabisch", "pl": "dialekty syryjsko-palestyńskie języka arabskiego", "pt": "Árabe levantino", - "ru": "левантийский диалект арабского языка", + "ru": "Левантийский диалект арабского языка", "sl": "levantinska arabščina", "sv": "nordlevantinsk arabiska", "_meta": { @@ -296,20 +296,20 @@ "en": "Akan", "eo": "akanaj lingvoj", "es": "lenguas akánicas", - "fi": "akan", + "fi": "akanin kieli", "fr": "akan", "gl": "Lingua akan", "he": "אקאן", "hu": "akan", "it": "akan", "ja": "アカン語", + "ko": "아칸어군", "nb_NO": "akan", "nl": "Akan", "pl": "język akan", "pt": "língua akan", "pt_BR": "língua akan", "ru": "акан", - "sl": "akanščina", "sv": "akan", "uk": "акан", "zh_Hans": "阿肯语", @@ -328,15 +328,15 @@ "eo": "aklana lingvo", "es": "aclano", "eu": "aklanera", - "fi": "aklanon", + "fi": "Aklanon", "fr": "aklanon", "gl": "Lingua aklanon", - "id": "bahasa Akean", + "id": "bahasa Akyan", "it": "lingua Aklan", "ja": "アクラノン語", + "ko": "아클라논어", "pl": "Język aklanon", "pt": "Língua aklan", - "ru": "акланон", "sv": "aklan", "_meta": { "dir": [ @@ -359,7 +359,6 @@ "nl": "Alabama", "pl": "język alabama", "ru": "Алабамский язык", - "sl": "alabamščina", "sv": "alabama", "_meta": { "dir": [ @@ -372,7 +371,7 @@ "cs": "gegština", "da": "gegisk", "de": "Gegisch", - "en": "Gheg", + "en": "Gheg Albanian", "eo": "geg-albana lingvo", "es": "Albanés guego", "eu": "gheg albaniera", @@ -411,6 +410,7 @@ "id": "Jerman Swiss", "it": "svizzero tedesco", "ja": "スイスドイツ語", + "ko": "스위스 독일어", "nb_NO": "sveitsertysk", "nl": "Zwitserduits", "pl": "gwary schwyzertüütsch", @@ -435,13 +435,11 @@ "fr": "altaï méridional", "gl": "Lingua altai meridional", "he": "אלטאית דרומית", - "id": "bahasa Altai Selatan", "it": "lingua altai meridionale", "ja": "南アルタイ語", "nb_NO": "Søraltaisk", "nl": "Zuid-Altajs", "ru": "aлтайский язык", - "sl": "južna altajščina", "sv": "sydaltaiska", "uk": "aлтайська мова", "zh_Hant": "南阿爾泰語", @@ -460,14 +458,15 @@ "eo": "amhara lingvo", "es": "amhárico", "eu": "Amharera", - "fi": "amhara", + "fi": "amharan kieli", "fr": "amharique", "gl": "Lingua amhárica", "he": "אמהרית", "hu": "amhara", - "id": "Amhara", + "id": "Bahasa Amhar", "it": "amarico", "ja": "アムハラ語", + "ko": "암하라어", "nb_NO": "amharisk", "nl": "Amhaars", "pl": "język amharski", @@ -476,7 +475,7 @@ "ru": "амхарский язык", "sl": "amharščina", "sv": "amhariska", - "uk": "амхарська мова", + "uk": "Амхарська мова", "zh_Hans": "阿姆哈拉语", "zh_Hant": "阿姆哈拉語", "_meta": { @@ -493,19 +492,18 @@ "de": "Amisisch", "en": "Amis", "es": "idioma amis", - "fi": "amis", + "fi": "Amisin kieli", "fr": "amis", "gl": "Lingua amis", "id": "Bahasa Amis", "it": "lingua amis", "ja": "アミ語", + "ko": "아미어", "nl": "Amis", "pl": "Język amis", "pt": "língua amis", "ru": "амисский язык", - "sl": "amisijščina", "sv": "amis", - "uk": "Аміс", "zh_Hans": "阿美语", "zh_Hant": "阿美語", "_meta": { @@ -528,9 +526,10 @@ "gl": "Lingua aragonesa", "he": "אראגונית", "hu": "aragóniai", - "id": "bahasa Aragon", + "id": "Bahasa Aragon", "it": "aragonese", "ja": "アラゴン語", + "ko": "아라곤어", "nb_NO": "aragonesisk", "nl": "Aragonees", "pl": "język aragoński", @@ -554,11 +553,12 @@ "en": "Angika", "eo": "angika", "es": "Idioma angika", - "fi": "angika", + "fi": "Angika", "fr": "angika", "gl": "Lingua angika", "it": "lingua angika", "ja": "アンギカ語", + "ko": "앙기카어", "nl": "Angika", "pt": "Língua angika", "ru": "ангика", @@ -578,7 +578,6 @@ "eo": "pemona lingvo", "es": "Idioma pemón", "fr": "pemon", - "gl": "Lingua pemón", "it": "pemon", "ja": "ペモン語", "nb_NO": "Pemón", @@ -586,9 +585,7 @@ "pt": "Língua taurepangue", "pt_BR": "Língua taurepangue", "ru": "Пемонский язык", - "sl": "pemonščina", "sv": "pemon", - "uk": "Пемонська мова", "_meta": { "dir": [ "left-to-right" @@ -603,15 +600,14 @@ "eo": "Levantenia araba dialekto", "es": "árabe levantino", "fr": "arabe levantin", - "gl": "Árabe levantino", "he": "ערבית לבנטינית", - "id": "Arab Levant", - "it": "arabo levantino", + "id": "Arab Syam", + "it": "lingue arabe levantine", "ja": "アラビア語レバント方言", "nl": "Levantijns-Arabisch", "pl": "dialekty syryjsko-palestyńskie języka arabskiego", "pt": "Árabe levantino", - "ru": "левантийский диалект арабского языка", + "ru": "Левантийский диалект арабского языка", "sl": "levantinska arabščina", "sv": "nordlevantinsk arabiska", "_meta": { @@ -621,6 +617,69 @@ ] } }, + "ar": { + "ca": "àrab", + "cs": "arabština", + "da": "arabisk", + "de": "Arabisch", + "en": "Arabic", + "eo": "araba lingvo", + "es": "árabe", + "eu": "arabiera", + "fi": "arabia", + "fr": "arabe", + "gl": "árabe", + "he": "ערבית", + "hu": "arab", + "id": "bahasa Arab", + "it": "arabo", + "ja": "アラビア語", + "ko": "아랍어", + "nb_NO": "arabisk", + "nl": "Arabisch", + "pl": "język arabski", + "pt": "árabe", + "pt_BR": "árabe", + "ru": "арабский язык", + "sl": "arabščina", + "sv": "arabiska", + "uk": "арабська мова", + "zh_Hans": "阿拉伯语", + "zh_Hant": "阿拉伯語", + "_meta": { + "countries": [ + "AE", + "AF", + "BH", + "DJ", + "DZ", + "EG", + "ER", + "IQ", + "JO", + "KM", + "KW", + "LB", + "LY", + "MA", + "MR", + "OM", + "PS", + "QA", + "SA", + "SD", + "SO", + "SS", + "SY", + "TD", + "TN", + "YE" + ], + "dir": [ + "right-to-left" + ] + } + }, "arn": { "ca": "mapudungun", "cs": "mapučština", @@ -637,12 +696,13 @@ "id": "Bahasa Mapuche", "it": "mapudungun", "ja": "マプチェ語", + "ko": "마푸둥군어", "nb_NO": "Mapudungun", "nl": "Mapudungun", "pl": "Język mapudungun", "pt": "mapudungun", "ru": "мапуче", - "sl": "mapudungunščina", + "sl": "Mapudungun", "sv": "mapudungun", "uk": "Мапудунґун", "zh_Hans": "马普切语", @@ -665,16 +725,17 @@ "fr": "arabe algérien", "gl": "Árabe alxeriano", "hu": "algériai arab", - "id": "Arab Aljazair", + "id": "Bahasa Arab Aljazair", "it": "arabo algerino", "ja": "アラビア語アルジェリア方言", + "ko": "알제리 아랍어", "nb_NO": "algerisk-arabisk", "nl": "Algerijns-Arabisch", "pt": "árabe argelino", - "ru": "алжирский диалект арабского языка", + "ru": "Алжирский диалект арабского языка", "sl": "alžirska arabščina", "sv": "algerisk arabiska", - "uk": "алжирська арабська мова", + "uk": "Алжирська арабська мова", "zh_Hant": "阿爾及利亞阿拉伯語", "_meta": { "dir": [ @@ -692,20 +753,21 @@ "es": "árabe marroquí", "eu": "marokoar arabiera", "fi": "marokonarabia", - "fr": "arabe marocain", + "fr": "Darija marocain", "gl": "árabe marroquí", "he": "ערבית מרוקאית", "id": "Bahasa Arab Maroko", "it": "arabo marocchino", "ja": "アラビア語モロッコ方言", + "ko": "모로코 아랍어", "nb_NO": "marokkansk-arabisk", "nl": "Marokkaans-Arabisch", "pl": "marokańska odmiana języka arabskiego", "pt": "Árabe marroquino", - "ru": "марокканский диалект арабского языка", + "ru": "Марокканский диалект арабского языка", "sl": "maroška arabščina", "sv": "marockansk arabiska", - "uk": "марокканська арабська мова", + "uk": "Марокканська арабська мова", "zh_Hant": "摩洛哥阿拉伯語", "_meta": { "dir": [ @@ -730,6 +792,7 @@ "id": "bahasa Arab Mesir", "it": "arabo egiziano", "ja": "アラビア語エジプト方言", + "ko": "이집트 아랍어", "nb_NO": "egyptisk arabisk", "nl": "Egyptisch-Arabisch", "pl": "dialekt egipski języka arabskiego", @@ -738,7 +801,7 @@ "ru": "египетский диалект арабского языка", "sl": "egiptovska arabščina", "sv": "egyptisk arabiska", - "uk": "єгипетська арабська мова", + "uk": "Єгипетська арабська мова", "zh_Hant": "埃及阿拉伯語", "_meta": { "dir": [ @@ -763,6 +826,7 @@ "id": "bahasa Assam", "it": "assamese", "ja": "アッサム語", + "ko": "아삼어", "nb_NO": "assamesisk", "nl": "Assamees", "pl": "język asamski", @@ -791,17 +855,16 @@ "fr": "langue des signes américaine", "gl": "lingua de signos americana", "he": "שפת הסימנים האמריקאית", - "hu": "amerikai jelnyelv", "id": "Bahasa Isyarat Amerika", "it": "lingua dei segni americana", "ja": "アメリカ手話", + "ko": "미국 수화", "nb_NO": "amerikansk tegnspråk", "nl": "Amerikaanse Gebarentaal", "pl": "amerykański język migowy", "pt": "língua de sinais americana", "pt_BR": "língua de sinais americana", "ru": "амслен", - "sl": "ameriški znakovni jezik", "sv": "amerikanskt teckenspråk", "uk": "Американська жестова мова", "zh_Hant": "美國手語", @@ -826,9 +889,10 @@ "gl": "lingua asturiana", "he": "אסטורית", "hu": "asztúriai", - "id": "bahasa Asturia", + "id": "Bahasa Asturia", "it": "asturiano", "ja": "アストゥリアス語", + "ko": "아스투리아스어", "nb_NO": "asturiansk", "nl": "Asturisch", "pl": "język asturyjski", @@ -852,19 +916,18 @@ "de": "Atikamekw", "en": "Atikamekw", "es": "atikamekw", - "fi": "atikamekw", + "fi": "Atikamekw", "fr": "atikamekw", "gl": "Lingua atikamekw", - "he": "אטיקמק", "it": "lingua atikamekw", "ja": "アティカメク語", + "ko": "아티카메쿠어", "nb_NO": "atikamekw", "nl": "Atikamekw", "pt": "Língua atikamekw", "ru": "aтикамек", - "sl": "atikameščina", "sv": "atikamekw", - "uk": "атікамек", + "uk": "Атікамек", "zh_Hans": "阿提卡米克语", "zh_Hant": "阿提卡米克語", "_meta": { @@ -881,20 +944,21 @@ "eo": "avara lingvo", "es": "avar", "eu": "avarera", - "fi": "avaari", + "fi": "Avaarin kieli", "fr": "avar", "gl": "Lingua avar", "he": "אווארית", "hu": "avar", - "id": "Avar", + "id": "Bahasa Avar", "it": "avaro", "ja": "アヴァル語", + "ko": "아바르어", "nb_NO": "avarisk", "nl": "Avaars", "pl": "język awarski", - "pt": "Língua ávara", + "pt": "Língua avar", "ru": "аварский язык", - "sl": "avarščina", + "sl": "Avarščina", "sv": "avariska", "uk": "аварська мова", "_meta": { @@ -910,20 +974,20 @@ "eo": "avadhia", "es": "awadhi", "eu": "Awadhiera", - "fi": "awadhi", + "fi": "Awadhin kieli", "fr": "awadhi", "gl": "Lingua awadhi", - "he": "אוודית", - "id": "bahasa Awadh", + "he": "אוודהית", + "id": "Bahasa Awadhi", "it": "awadhi", "ja": "アワディー語", + "ko": "아와히어", "nb_NO": "Awadhi", "nl": "Awadhi", "pl": "Awadhi", "pt": "Língua awadhi", "pt_BR": "Língua awadhi", "ru": "авадхи", - "sl": "avadščina", "sv": "awadhi", "uk": "Авадхі", "zh_Hans": "阿瓦德语", @@ -951,13 +1015,14 @@ "id": "Bahasa Aymara", "it": "aymara", "ja": "アイマラ語", + "ko": "아이마라어", "nb_NO": "aymara", "nl": "Aymara", "pl": "język ajmara", "pt": "Língua aymará", "pt_BR": "Língua aimará", "ru": "аймара", - "sl": "ajmarščina", + "sl": "Ajmarščina", "sv": "aymara", "uk": "Аймара", "zh_Hans": "艾马拉语", @@ -983,12 +1048,13 @@ "eu": "azerbaijanera", "fi": "azeri", "fr": "azéri", - "gl": "Lingua azarí", + "gl": "Lingua azerí", "he": "אזרית", "hu": "azeri", - "id": "bahasa Azerbaijan", + "id": "Bahasa Azeri", "it": "azero", "ja": "アゼルバイジャン語", + "ko": "아제르바이잔어", "nb_NO": "aserbajdsjansk", "nl": "Azerbeidzjaans", "pl": "język azerski", @@ -1010,29 +1076,6 @@ ] } }, - "azb": { - "ca": "àzeri del sud", - "cs": "jižní ázerbájdžánština", - "de": "Südaserbaidschanisch", - "en": "South Azerbaijani", - "eo": "sud-azerbajĝana lingvo", - "fi": "eteläazeri", - "fr": "azéri du Sud", - "he": "אזרבייג'נית דרומית", - "ja": "南アゼルバイジャン語", - "nl": "Zuid-Azerbeidzjaans", - "ru": "южно-азербайджанский язык", - "sl": "južna azerbajdžanščina", - "sv": "sydazerbajdzjanska", - "uk": "південноазербайджанська мова", - "zh_Hans": "南阿塞拜疆语", - "zh_Hant": "南阿塞拜疆語", - "_meta": { - "dir": [ - "right-to-left" - ] - } - }, "ba": { "ca": "baixkir", "cs": "baškirština", @@ -1047,24 +1090,24 @@ "gl": "Lingua baskir", "he": "בשקירית", "hu": "baskír", - "id": "bahasa Bashkir", + "id": "Bahasa Bashkir", "it": "baschiro", "ja": "バシキール語", + "ko": "바시키르어", "nb_NO": "basjkirsk", "nl": "Basjkiers", "pl": "język baszkirski", "pt": "Língua bashkir", "pt_BR": "Língua bashkir", "ru": "башкирский язык", - "sl": "baškirščina", + "sl": "Baškirščina", "sv": "basjkiriska", "uk": "башкирська мова", "zh_Hans": "巴什基尔语", "zh_Hant": "巴什基爾語", "_meta": { "dir": [ - "left-to-right", - "right-to-left" + "left-to-right" ] } }, @@ -1077,13 +1120,14 @@ "eo": "balia lingvo", "es": "balinés", "eu": "baliera", - "fi": "bali", + "fi": "Balin kieli", "fr": "balinais", "gl": "Lingua balinesa", "he": "באלינזית", - "id": "bahasa Bali", + "id": "Bahasa Bali", "it": "balinese", "ja": "バリ語", + "ko": "발리어", "nb_NO": "balinesisk", "nl": "Balinees", "pl": "język balijski", @@ -1092,7 +1136,7 @@ "ru": "Балийский язык", "sl": "balijščina", "sv": "balinesiska", - "uk": "балійська мова", + "uk": "Балійська мова", "zh_Hans": "巴厘语", "zh_Hant": "峇里語", "_meta": { @@ -1110,14 +1154,15 @@ "eo": "bavara lingvo", "es": "bávaro", "eu": "Bavariera", - "fi": "baijeri", + "fi": "Baijerin kieli", "fr": "bavarois", "gl": "Lingua bavaresa", "he": "בווארית", "hu": "bajor", - "id": "Bavaria", + "id": "Bahasa Bayern", "it": "bavarese", "ja": "バイエルン・オーストリア語", + "ko": "오스트로바이에른어", "nb_NO": "bairisk", "nl": "Beiers", "pl": "dialekt bawarski", @@ -1143,13 +1188,14 @@ "eo": "Ĵemajtia dialekto", "es": "Idioma samogitiano", "eu": "samogatiera", - "fi": "samogiitti", + "fi": "Samogiitti", "fr": "samogitien", "gl": "Samoxiciano", "hu": "szamogit", "id": "Dialek Samogitia", "it": "samogitico", "ja": "サモギティア語", + "ko": "사모기티아어", "nb_NO": "samogitisk", "nl": "Samogitisch", "pl": "język żmudzki", @@ -1157,7 +1203,7 @@ "ru": "жемайтское наречие", "sl": "samogitščina", "sv": "žemaitiska", - "uk": "жмудська мова", + "uk": "Жмудська мова", "zh_Hans": "萨莫吉提亚语", "zh_Hant": "薩莫吉提亞語", "_meta": { @@ -1167,16 +1213,28 @@ } }, "bbc": { + "ca": "Batak Toba", + "cs": "Batak Toba", + "da": "Batak Toba", + "de": "Toba Batak", "en": "Toba Batak", - "fi": "batak-toba", + "eo": "Batak Toba", + "es": "Batak Toba", + "eu": "Batak Toba", + "fi": "Batak Toba", "fr": "batak toba", - "gl": "lingua toba batak", - "id": "bahasa Batak Toba", + "gl": "Lingua toba batak", + "hu": "Batak Toba", + "id": "Bahasa Batak Toba", "it": "lingua batak toba", "ja": "バタク・トバ語", + "nb_NO": "Batak Toba", + "nl": "Batak Toba", "pl": "język batak toba", - "ru": "тоба", - "sl": "tobabataščina", + "pt": "Batak Toba", + "pt_BR": "Batak Toba", + "ru": "Тоба", + "sl": "Batak Toba", "sv": "toba batak", "_meta": { "dir": [ @@ -1189,15 +1247,10 @@ "en": "West Coast Bajau", "fr": "bajau de la côte occidentale", "gl": "Lingua bajaw da costa occidental", - "id": "Bajau Pantai Barat", - "ja": "サマ・バジャウ諸語", "nb_NO": "vestkystbajau", "nl": "Westkust-Bajau", - "pl": "bajau zachodniego wybrzeża", "ru": "баджо западного побережья", "sv": "västkustbajau", - "zh_Hans": "西海岸巴瑶语", - "zh_Hant": "西海岸巴瑤語", "_meta": { "dir": [ "left-to-right" @@ -1211,11 +1264,12 @@ "eo": "beĝaa lingvo", "es": "Idioma beya", "eu": "Bedawi hizkuntza", - "fi": "bedža", + "fi": "Bedžan kieli", "fr": "bedja", - "id": "Beja", + "id": "Bahasa Beja", "it": "begia", "ja": "ベジャ語", + "ko": "베자어", "nb_NO": "Beja", "nl": "Beja", "pl": "Język bedża", @@ -1234,7 +1288,6 @@ "bfi": { "ca": "llengau de signes britànica", "cs": "britský znakový jazyk", - "da": "brittisk tegnsprog", "de": "Britische Gebärdensprache", "en": "British Sign Language", "eo": "brita signolingvo", @@ -1242,19 +1295,17 @@ "fi": "brittiläinen viittomakieli", "fr": "langue des signes britannique", "he": "שפת הסימנים הבריטית", - "id": "Bahasa Isyarat Inggris", + "id": "Bahasa Isyarat Britania", "it": "lingua dei segni britannica", "ja": "イギリス手話", + "ko": "영국 수화", "nb_NO": "britisk tegnspråk", "nl": "Britse gebarentaal", "pl": "brytyjski język migowy", "pt": "língua de sinais britânica", "ru": "британский жестовый язык", - "sl": "britanski znakovni jezik", "sv": "brittiskt teckenspråk", "uk": "британська жестова мова", - "zh_Hans": "英国手语", - "zh_Hant": "英國手語", "_meta": { "dir": [ "left-to-right", @@ -1266,7 +1317,7 @@ "ca": "badaga", "de": "Badaga", "en": "Badaga", - "fi": "badaga", + "fi": "Badagan kieli", "fr": "badaga", "he": "באדאגה", "id": "Bahasa Badaga", @@ -1276,7 +1327,6 @@ "pl": "Język badaga", "pt": "Língua badaga", "pt_BR": "Língua badaga", - "sl": "badaščina", "sv": "badaga", "uk": "Бадага", "_meta": { @@ -1302,6 +1352,7 @@ "id": "bahasa Bulgaria", "it": "bulgaro", "ja": "ブルガリア語", + "ko": "불가리아어", "nb_NO": "bulgarsk", "nl": "Bulgaars", "pl": "język bułgarski", @@ -1331,20 +1382,20 @@ "eo": "bhojpura lingvo", "es": "Idioma bopurí", "eu": "bhojpuri", - "fi": "bhodžpuri", + "fi": "Bhodžpurin kieli", "fr": "bhodjpouri", "gl": "Lingua bhojpuri", "he": "בוג'פורית", "hu": "bhódzspurí", - "id": "Bhojpuri", + "id": "bahasa Bhojpuri", "it": "bhojpuri", "ja": "ボージュプリー語", + "ko": "보즈푸리어", "nb_NO": "Bhojpuri", "nl": "Bhojpuri", "pl": "język bhodźpuri", "pt": "Língua bhojpuri", "ru": "бходжпури", - "sl": "bodžpurščina", "sv": "bhojpuri", "uk": "Бходжпурі", "zh_Hans": "博杰普尔语", @@ -1364,20 +1415,20 @@ "eo": "bhojpura lingvo", "es": "Idioma bopurí", "eu": "bhojpuri", - "fi": "bhodžpuri", + "fi": "Bhodžpurin kieli", "fr": "bhodjpouri", "gl": "Lingua bhojpuri", "he": "בוג'פורית", "hu": "bhódzspurí", - "id": "Bhojpuri", + "id": "bahasa Bhojpuri", "it": "bhojpuri", "ja": "ボージュプリー語", + "ko": "보즈푸리어", "nb_NO": "Bhojpuri", "nl": "Bhojpuri", "pl": "język bhodźpuri", "pt": "Língua bhojpuri", "ru": "бходжпури", - "sl": "bodžpurščina", "sv": "bhojpuri", "uk": "Бходжпурі", "zh_Hans": "博杰普尔语", @@ -1396,7 +1447,7 @@ "eo": "bislama lingvo", "es": "Bislama", "eu": "Bislama", - "fi": "bislama", + "fi": "Bislama", "fr": "bichelamar", "gl": "Bislama", "he": "ביסלמה", @@ -1404,6 +1455,7 @@ "id": "Bahasa Bislama", "it": "bislama", "ja": "ビスラマ語", + "ko": "비슬라마", "nb_NO": "bislama", "nl": "Bislama", "pl": "język bislama", @@ -1423,26 +1475,25 @@ } }, "bla": { - "ca": "llengua blackfoot", + "ca": "blackfoot", "de": "Blackfoot", "en": "Blackfoot", "eo": "nigrapieda lingvo", "es": "Idioma siksiká", - "fi": "mustajalka", + "fi": "Mustajalka", "fr": "pied-noir", "gl": "Lingua siksiká", "he": "שפת בלאקפוט", "id": "Bahasa Blackfoot", "it": "lingua blackfoot", "ja": "ブラックフット語", + "ko": "블랙풋어", "nb_NO": "blackfoot", "nl": "Blackfoot", "pl": "język siksika", "pt": "Língua Siksiká", "ru": "блэкфут", - "sl": "blackfoot", "sv": "siksika", - "uk": "Сиксіка", "zh_Hans": "黑脚语", "_meta": { "dir": [ @@ -1450,22 +1501,6 @@ ] } }, - "blk": { - "en": "Pa'O", - "fr": "pa'o", - "gl": "Lingua pa'o", - "ja": "パオ語", - "nl": "Pa'O", - "pt": "Língua Pa'O", - "ru": "пао", - "sl": "pa'O", - "sv": "pa'o", - "_meta": { - "dir": [ - "left-to-right" - ] - } - }, "bm": { "ca": "bàmbara", "cs": "bambarština", @@ -1475,23 +1510,22 @@ "eo": "bambara lingvo", "es": "bambara", "eu": "Banbara hizkuntza", - "fi": "bambara", + "fi": "bambaran kieli", "fr": "bambara", "gl": "Lingua bambara", "he": "במברה", "hu": "bambara", "id": "Bahasa Bambara", - "it": "bambara", + "it": "Bambara", "ja": "バンバラ語", + "ko": "밤바라어", "nb_NO": "bambara", "nl": "Bambara", "pl": "język bambara", "pt": "Língua bambara", "ru": "бамана", - "sl": "bambarščina", "sv": "bambara", "uk": "бамбара", - "zh_Hant": "班巴拉語", "_meta": { "countries": [ "ML" @@ -1503,32 +1537,32 @@ } }, "bn": { - "ca": "bangla", + "ca": "bengalí", "cs": "bengálština", - "da": "Bangla", + "da": "bengali", "de": "Bengalisch", "en": "Bangla", "eo": "bengala lingvo", "es": "bengalí", "eu": "bengalera", "fi": "bengali", - "fr": "bangla", + "fr": "bengali", "gl": "lingua bengalí", "he": "בנגלית", - "hu": "bangla", - "id": "bahasa Bengali", + "hu": "bengáli", + "id": "Bahasa Bengali", "it": "bengali", "ja": "ベンガル語", - "nb_NO": "bangla", + "ko": "벵골어", + "nb_NO": "bengali", "nl": "Bengaals", "pl": "język bengalski", - "pt": "língua bangla", - "pt_BR": "língua bangla", + "pt": "língua bengali", + "pt_BR": "língua bengali", "ru": "бенгальский язык", "sl": "bengalščina", - "sv": "bangla", + "sv": "bengali", "uk": "бенгальська мова", - "zgh": "ⵜⵓⵜⵍⴰⵢⵜ ⵜⴰⴱⵏⴳⴰⵍⵉⵜ", "zh_Hans": "孟加拉语", "zh_Hant": "孟加拉語", "_meta": { @@ -1543,19 +1577,17 @@ "bnn": { "ca": "bunun", "en": "Bunun", - "es": "Idioma bunun", "eu": "bununera", - "fi": "bunun", + "fi": "bununin kieli", "fr": "bunun", - "he": "בונון", "id": "Bahasa Bunun", "it": "lingua bunun", "ja": "ブヌン語", + "ko": "부눈어", "nl": "Bunun", "pl": "Język bunun", "pt": "Língua bunun", "ru": "Бунун", - "sl": "bununščina", "sv": "bunun", "zh_Hant": "布農語", "_meta": { @@ -1573,14 +1605,15 @@ "eo": "tibeta lingvo", "es": "tibetano", "eu": "Tibetera", - "fi": "tiibetti", + "fi": "tiibetin kieli", "fr": "tibétain", "gl": "Lingua tibetana", "he": "טיבטית", "hu": "tibeti", - "id": "Tibet", + "id": "bahasa Tibet Lhasa", "it": "tibetano", "ja": "チベット語", + "ko": "티베트어", "nb_NO": "tibetansk", "nl": "Tibetaans", "pl": "język tybetański", @@ -1603,19 +1636,19 @@ "en": "Bishnupriya Manipuri", "eo": "biŝnuprija manipura lingvo", "es": "Bishnupriya manipurí", - "fi": "bišnupria", + "fi": "Bishnupriya Manipuri", "fr": "manipourî de Bishnupriyay", "gl": "Lingua bishnupriya manipuri", "he": "בישנופרייה מניפורי", - "id": "bahasa Manipur Bishnupriya", + "id": "Bahasa Bishnupriya Manipuri", "it": "Bishnupriya Manipuri", "ja": "ビシュヌプリヤ・マニプリ語", + "ko": "비시누프리야마니푸르어", "nb_NO": "bishnupriya manipuri", "nl": "Bishnupriya Manipuri", "pl": "Język bisznuprija-manipuri", "pt": "Bishnupriya Manipuri", - "ru": "бишнуприя-манипури", - "sl": "bišnuprijska manipurščina", + "ru": "Бишнуприя-манипури", "sv": "bishnupriya manipuri", "uk": "Бішнупрія-маніпурі", "zh_Hans": "比什努普里亚-曼尼普尔语", @@ -1630,15 +1663,13 @@ "de": "Bachtiarisch", "en": "Bakhtiari", "fr": "bakhtiari", - "id": "bahasa Bakhtiar", "it": "dialetto Bakhtiari-Hakhamanesh", "ja": "バフティヤーリー語", "nl": "Bachtiarisch", "pl": "Język bachtiarski", "ru": "Бахтиярский язык", - "sl": "bahtijarščina", "sv": "bakhtiari", - "uk": "бахтіарська мова", + "uk": "Бахтіарська мова", "zh_Hans": "巴赫蒂亚语", "zh_Hant": "巴赫蒂亞語", "_meta": { @@ -1647,6 +1678,41 @@ ] } }, + "br": { + "ca": "bretó", + "cs": "bretonština", + "da": "bretonsk", + "de": "Bretonisch", + "en": "Breton", + "eo": "bretona lingvo", + "es": "bretón", + "eu": "Bretainiera", + "fi": "bretoni", + "fr": "breton", + "gl": "lingua bretoa", + "he": "ברטונית", + "hu": "breton", + "id": "Bahasa Breton", + "it": "bretone", + "ja": "ブルトン語", + "ko": "브르타뉴어", + "nb_NO": "bretonsk", + "nl": "Bretons", + "pl": "język bretoński", + "pt": "bretão", + "pt_BR": "língua bretã", + "ru": "бретонский язык", + "sl": "bretonščina", + "sv": "bretonska", + "uk": "бретонська мова", + "zh_Hans": "布列塔尼语", + "zh_Hant": "布列塔尼語", + "_meta": { + "dir": [ + "left-to-right" + ] + } + }, "brx": { "ca": "bodo", "cs": "jazyk Bodo", @@ -1654,18 +1720,18 @@ "en": "Bodo", "eo": "bodoa lingvo", "es": "Idioma bodo", - "fi": "bodo", + "fi": "Bodon kieli", "fr": "bodo", "he": "בודו", - "id": "Bodo", + "id": "Bahasa Bodo", "it": "bodo", "ja": "ボド語", + "ko": "보도어", "nb_NO": "Bodo", "nl": "Boro", "pl": "Język bodo", "pt": "Língua bodo", "ru": "Бодо", - "sl": "bodojščina", "sv": "bodo", "uk": "Бодо", "_meta": { @@ -1679,7 +1745,7 @@ "cs": "abinomn", "en": "Abinomn", "es": "Idioma abinomn", - "fi": "abinomn", + "fi": "Abinomn", "fr": "abinomn", "gl": "Lingua abinomn", "id": "Abinomn", @@ -1704,14 +1770,15 @@ "eo": "buruŝa lingvo", "es": "Idioma burushaski", "eu": "Buruxaski", - "fi": "burušaski", + "fi": "Burušaskin kieli", "fr": "bourouchaski", "gl": "Lingua burushaski", "he": "בורושסקי", "hu": "burusaszki", - "id": "Burushaski", + "id": "Bahasa Burushaski", "it": "lingua burushaski", "ja": "ブルシャスキー語", + "ko": "부르샤스키어", "nl": "Burushaski", "pl": "Język buruszaski", "pt": "língua burushaski", @@ -1730,7 +1797,7 @@ "ca": "akoose", "de": "Akoose", "en": "Kose", - "fi": "koose", + "fi": "Koose", "fr": "akoose", "gl": "Lingua akoose", "ja": "アコース語", @@ -1744,10 +1811,9 @@ }, "btm": { "cs": "Mandailing", - "en": "Mandailing Batak", + "en": "Mandailing", "fr": "batak mandailing", - "gl": "Lingua mandailing", - "id": "bahasa Batak Mandailing", + "id": "Bahasa Mandailing", "ja": "バタク・マンダイリン語", "nl": "Batak Mandailing", "pl": "język batak mandailing", @@ -1768,13 +1834,14 @@ "en": "Bugis", "eo": "buĝia lingvo", "es": "idioma buguinés", - "fi": "bugi", + "fi": "Bugin kieli", "fr": "bouguinais", "gl": "Lingua bugi", "hu": "bugisz", "id": "Bugis", "it": "lingua buginese", "ja": "ブギス語", + "ko": "부기어", "nb_NO": "Buginesisk", "nl": "Boeginees", "pl": "język bugijski", @@ -1783,7 +1850,6 @@ "sl": "buginščina", "sv": "buginesiska", "uk": "бугійська мова", - "zh_Hant": "布吉語", "_meta": { "dir": [ "left-to-right" @@ -1793,13 +1859,12 @@ "bxr": { "ca": "buriat", "cs": "burjatština", - "da": "Burjatisk", "de": "Burjatisch", "en": "Buryat", "eo": "burjata lingvo", - "es": "buriato", + "es": "idioma buriato", "eu": "Buriatera", - "fi": "burjaatti", + "fi": "Burjaatin kieli", "fr": "bouriate", "gl": "Lingua buriata", "he": "בוריאטית", @@ -1807,16 +1872,15 @@ "id": "bahasa Buryat", "it": "buriato", "ja": "ブリヤート語", + "ko": "부랴트어", "nb_NO": "burjatisk", "nl": "Boerjatisch", "pl": "język buriacki", "pt": "Língua buriata", "pt_BR": "Língua buriata", "ru": "бурятский язык", - "sl": "burjatščina", "sv": "burjatiska", "uk": "бурятська мова", - "zh_Hans": "布里亚特语", "zh_Hant": "布里亞特語", "_meta": { "dir": [ @@ -1842,7 +1906,6 @@ "pt": "língua brasileira de sinais", "pt_BR": "língua brasileira de sinais", "ru": "бразильский жестовый язык", - "sl": "brazilski znakovni jezik", "sv": "brasilianskt teckenspråk", "uk": "Бразильська мова жестів", "_meta": { @@ -1865,9 +1928,10 @@ "gl": "lingua catalá", "he": "קטלאנית", "hu": "katalán", - "id": "bahasa Katalan", + "id": "Katalan", "it": "catalano", "ja": "カタルーニャ語", + "ko": "카탈루냐어", "nb_NO": "katalansk", "nl": "Catalaans", "pl": "język kataloński", @@ -1900,15 +1964,14 @@ "gl": "Lingua kaqchikel", "id": "Bahasa Kaqchikel", "ja": "カクチケル語", + "ko": "칵치켈어", "nb_NO": "Kakchikel", "nl": "Kaqchikel", "pl": "Język kaqchikel", "pt": "Língua caqchiquel", "ru": "Какчикельский язык", - "sl": "kakčikelščina", "sv": "cakchiquel", "uk": "Какчикель", - "zh_Hant": "喀克其奎語", "_meta": { "dir": [ "left-to-right" @@ -1917,17 +1980,17 @@ }, "cal": { "ca": "carolinià", - "cs": "karolínština", "de": "Karolinisch", "en": "Carolinian", "eo": "karolina lingvo", "es": "carolinio", - "fi": "karoliini", + "fi": "Karoliini", "fr": "carolinien", "he": "קרוליניאלית", "id": "bahasa Caroline", "it": "lingua caroliniana", "ja": "カロリン語", + "ko": "캐롤라인어", "nb_NO": "karolinsk", "nl": "Caroliniaans", "pl": "język karoliński", @@ -1946,15 +2009,12 @@ "en": "Chakma", "eo": "ĉakma lingvo", "fr": "changma kodha", - "he": "צ׳אקמה", - "id": "bahasa Chakma", "ja": "チャクマ語", "nl": "Chakma", "pl": "język czakma", "pt": "língua chakma", "pt_BR": "língua chakma", "ru": "чакма", - "sl": "čakmijščina", "sv": "chakma", "_meta": { "dir": [ @@ -1972,23 +2032,23 @@ "fr": "mindong", "gl": "Lingua ming dong", "he": "מין מזרחית", - "id": "Min Timur", + "id": "Bahasa Min Timur", "it": "min dong", "ja": "閩東語", + "ko": "민둥어", "nb_NO": "Mindong", "nl": "Mindong", "pl": "Język mindong", "pt": "Língua min oriental", "pt_BR": "Min Dong", "ru": "Восточноминьский язык", - "sl": "min dong", "sv": "mindong", "uk": "східноміньська мова", "zh_Hans": "闽东语", "zh_Hant": "閩東語", "_meta": { "dir": [ - "vertical right-to-left", + "top-to-bottom", "left-to-right" ] } @@ -2002,14 +2062,15 @@ "eo": "ĉeĉena lingvo", "es": "checheno", "eu": "txetxenera", - "fi": "tšetšeeni", + "fi": "Tšetšeenin kieli", "fr": "tchétchène", "gl": "Lingua chechena", "he": "צ'צ'נית", "hu": "csecsen", - "id": "bahasa Chechnya", + "id": "Bahasa Chechnya", "it": "ceceno", "ja": "チェチェン語", + "ko": "체첸어", "nb_NO": "tsjetsjensk", "nl": "Tsjetsjeens", "pl": "język czeczeński", @@ -2036,21 +2097,22 @@ "eo": "cebua lingvo", "es": "cebuano", "eu": "cebuera", - "fi": "cebuano", - "fr": "cébouano", + "fi": "Cebun kieli", + "fr": "cebouan", "gl": "Lingua cebuana", "he": "סבואנו", "hu": "szebuano", - "id": "bahasa Sugbu", + "id": "Cebu", "it": "cebuano", "ja": "セブ語", + "ko": "세부아노어", "nb_NO": "cebuano", "nl": "Cebuano", "pl": "język cebuański", "pt": "cebuano", "ru": "себуанский язык", "sl": "sebuanščina", - "sv": "cebuanska", + "sv": "cebuano", "uk": "Себуанська мова", "zh_Hans": "宿务语", "zh_Hant": "宿霧語", @@ -2068,7 +2130,7 @@ "eo": "ĉamora lingvo", "es": "idioma chamorro", "eu": "Chamorro", - "fi": "tšamorro", + "fi": "Tšamorron kieli", "fr": "chamorro", "gl": "Lingua chamorra", "he": "צ'מורו", @@ -2076,6 +2138,7 @@ "id": "Bahasa Chamorro", "it": "chamorro", "ja": "チャモロ語", + "ko": "차모로어", "nb_NO": "chamorro", "nl": "Chamorro", "pl": "język czamorro", @@ -2096,14 +2159,13 @@ "eo": "ĉinuka piĝino", "fi": "chinook-jargon", "fr": "chinook", - "gl": "Xerga chinook", "he": "עגה של הצ'ינוק", "ja": "チヌーク・ジャーゴン", + "ko": "치누크 자곤", "nb_NO": "Chinook jargon", "nl": "Chinook Jargon", "pt": "Jargão chinook", "ru": "чинукский жаргон", - "sl": "činuški žargon", "sv": "chinookjargong", "zh_Hans": "奇努克混合语", "zh_Hant": "支努幹混合語", @@ -2120,13 +2182,14 @@ "en": "Choctaw", "eo": "ĉakta lingvo", "es": "idioma choctaw", - "fi": "choctaw", + "fi": "Choctawin kieli", "fr": "choctaw", "gl": "lingua choctaw", "hu": "csaktó", "id": "Bahasa Choctaw", "it": "lingua choctaw", "ja": "チョクトー語", + "ko": "촉토어", "nb_NO": "choctaw", "nl": "Choctaw", "pl": "język czoktaw", @@ -2150,14 +2213,15 @@ "eo": "Ĉeroka lingvo", "es": "cheroqui", "eu": "Txerokiera", - "fi": "cherokee", + "fi": "Cherokeen kieli", "fr": "cherokee", - "gl": "Lingua cherokee", + "gl": "Lingua cheroqui", "he": "צ'רוקי", "hu": "cseroki", - "id": "Cherokee", + "id": "Bahasa Cherokee", "it": "cherokee", "ja": "チェロキー語", + "ko": "체로키어", "nb_NO": "cherokesisk", "nl": "Cherokee", "pl": "język czirokeski", @@ -2165,7 +2229,7 @@ "ru": "чероки", "sl": "čerokeščina", "sv": "cherokesiska", - "uk": "черокі", + "uk": "Черокі", "zh_Hans": "切罗基语", "zh_Hant": "切羅基語", "_meta": { @@ -2182,7 +2246,7 @@ "eo": "Ĉejena lingvo", "es": "cheyene", "eu": "Cheyennera", - "fi": "cheyenne", + "fi": "Cheyennen kieli", "fr": "cheyenne", "gl": "Lingua cheyenne", "he": "שאיין", @@ -2190,12 +2254,12 @@ "id": "Bahasa Cheyenne", "it": "cheyenne", "ja": "シャイアン語", + "ko": "샤이엔어", "nb_NO": "Cheyenne", "nl": "Cheyenne", "pl": "język czejeński", "pt": "Língua cheyenne", "ru": "шайенский язык", - "sl": "šejenščina", "sv": "cheyenne", "uk": "шеєнська мова", "zh_Hans": "夏延语", @@ -2220,9 +2284,10 @@ "gl": "lingua kurda central", "he": "סוראנית", "hu": "szoráni", - "id": "Sorani", + "id": "Soranî", "it": "sorani", "ja": "ソラニー", + "ko": "중부 쿠르드어", "nl": "Sorani", "pl": "język sorani", "pt": "Língua sorâni", @@ -2247,20 +2312,21 @@ "eo": "Ĉukĉa lingvo", "es": "Idioma chucoto", "eu": "Txuktxiera", - "fi": "tšuktši", + "fi": "Tšuktšin kieli", "fr": "tchouktche", - "gl": "Lingua chukchi", + "gl": "Lingua Chukoto", "he": "צ'וקצ'ית", "hu": "csukcs", - "id": "Chukchi", + "id": "Bahasa Chukchi", "it": "lingua ciukcia", "ja": "チュクチ語", + "ko": "축치어", "nb_NO": "Luoravetlansk", "nl": "Tsjoektsjisch", "pl": "Język czukocki", "pt": "Língua chukoto", "ru": "чукотский язык", - "sl": "čukotščina", + "sl": "Čukotščina", "sv": "tjuktjiska", "uk": "чукотська мова", "_meta": { @@ -2291,15 +2357,16 @@ "en": "Corsican", "eo": "korsika lingvo", "es": "corso", - "eu": "korsikera", - "fi": "korsika", + "eu": "Korsikera", + "fi": "Korsikan kieli", "fr": "corse", - "gl": "corso", + "gl": "Lingua corsa", "he": "קורסיקאית", "hu": "korzikai", - "id": "bahasa Korsika", - "it": "corso", + "id": "Bahasa Korsika", + "it": "Lingua corsa", "ja": "コルシカ語", + "ko": "코르시카어", "nb_NO": "korsikansk", "nl": "Corsicaans", "pl": "język korsykański", @@ -2317,10 +2384,9 @@ "cpx": { "de": "Pu-Xian", "en": "Pu-Xian Min", - "es": "Pu-Xian", "fr": "puxian", - "it": "Pu-Xian Min", "ja": "莆仙語", + "ko": "보선어", "nb_NO": "Puxian", "nl": "Puxian", "pl": "Język puxian", @@ -2343,7 +2409,7 @@ "eo": "kria lingvo", "es": "idioma cree", "eu": "cree hizkuntza", - "fi": "cree", + "fi": "Cree", "fr": "cri", "gl": "Lingua cree", "he": "קרי", @@ -2351,6 +2417,7 @@ "id": "Bahasa Cree", "it": "cree", "ja": "クリー語", + "ko": "크리어", "nb_NO": "cree", "nl": "Cree", "pl": "język kri", @@ -2379,9 +2446,10 @@ "gl": "Lingua tártara de Crimea", "he": "טטרית של קרים", "hu": "krími tatár", - "id": "Tatar Krimea", + "id": "Bahasa Tatar Krimea", "it": "tataro di Crimea", "ja": "クリミア・タタール語", + "ko": "크림 타타르어", "nb_NO": "krimtatarisk", "nl": "Krim-Tataars", "pl": "język krymskotatarski", @@ -2395,6 +2463,7 @@ "zh_Hant": "克里米亞韃靼語", "_meta": { "dir": [ + "right-to-left", "left-to-right" ] } @@ -2411,9 +2480,10 @@ "gl": "Crioulo das Seychelles", "he": "קריאולית סיישלית", "hu": "seychelle-i kreol", - "id": "Kreol Seychelles", + "id": "Bahasa Kreol Seychelles", "it": "creolo delle Seychelles", "ja": "セーシェル・クレオール語", + "ko": "세이셸 크리올", "nb_NO": "seychellisk kreol", "nl": "Seychellencreools", "pl": "Język kreolski seszelski", @@ -2427,6 +2497,44 @@ ] } }, + "cs": { + "ca": "txec", + "cs": "čeština", + "da": "tjekkisk", + "de": "Tschechisch", + "en": "Czech", + "eo": "ĉeĥa lingvo", + "es": "checo", + "eu": "txekiera", + "fi": "tšekki", + "fr": "tchèque", + "gl": "lingua checa", + "he": "צ'כית", + "hu": "cseh", + "id": "Bahasa Ceska", + "it": "ceco", + "ja": "チェコ語", + "ko": "체코어", + "nb_NO": "tsjekkisk", + "nl": "Tsjechisch", + "pl": "język czeski", + "pt": "checo", + "pt_BR": "língua tcheca", + "ru": "чешский язык", + "sl": "češčina", + "sv": "tjeckiska", + "uk": "чеська мова", + "zh_Hans": "捷克语", + "zh_Hant": "捷克語", + "_meta": { + "countries": [ + "CZ" + ], + "dir": [ + "left-to-right" + ] + } + }, "csb": { "ca": "caixubi", "cs": "kašubština", @@ -2444,6 +2552,7 @@ "id": "Kashubia", "it": "casciubo", "ja": "カシューブ語", + "ko": "카슈브어", "nb_NO": "kasjubisk", "nl": "Kasjoebisch", "pl": "język kaszubski", @@ -2464,18 +2573,17 @@ "de": "Chittagonisch", "en": "Chittagonian", "es": "Idioma chittagoniano", - "fi": "chittagong", + "fi": "Chittagongin kieli", "fr": "chittagonien", "gl": "Lingua chittagoniana", "he": "צ'יטגונית", - "id": "bahasa Chittagong", + "id": "Bahasa Chittagonia", "it": "lingua chittagonian", "ja": "チッタゴン語", - "nb_NO": "Chittagong", + "ko": "치타공어", "pl": "Język chatgaya", "pt": "Língua chittagong", "pt_BR": "Língua chittagong", - "sl": "čitagonščina", "sv": "chittagoniska", "uk": "Читтагонгська мова", "_meta": { @@ -2498,9 +2606,10 @@ "gl": "Lingua chuvash", "he": "צ'ובשית", "hu": "csuvas", - "id": "Chuvash", + "id": "Bahasa Chuvash", "it": "ciuvascio", "ja": "チュヴァシ語", + "ko": "추바시어", "nb_NO": "tsjuvasjisk", "nl": "Tsjoevasjisch", "pl": "język czuwaski", @@ -2535,13 +2644,14 @@ "id": "bahasa Wales", "it": "gallese", "ja": "ウェールズ語", + "ko": "웨일스어", "nb_NO": "walisisk", "nl": "Welsh", "pl": "język walijski", "pt": "galês", "pt_BR": "galês", "ru": "валлийский язык", - "sl": "valižanščina", + "sl": "velščina", "sv": "kymriska", "uk": "валлійська мова", "zh_Hans": "威尔士语", @@ -2569,6 +2679,7 @@ "id": "bahasa Denmark", "it": "danese", "ja": "デンマーク語", + "ko": "덴마크어", "nb_NO": "dansk", "nl": "Deens", "pl": "język duński", @@ -2598,7 +2709,7 @@ "eo": "Dagbania lingvo", "es": "dagbani", "eu": "Dagbani", - "fi": "dagbani", + "fi": "Dagbanin kieli", "fr": "dagbani", "gl": "Lingua dagbani", "it": "Dagbani", @@ -2609,7 +2720,6 @@ "pt": "Língua dagbani", "pt_BR": "Língua dagbani", "ru": "дагбани", - "sl": "dagbanščina", "sv": "dagbani", "_meta": { "dir": [ @@ -2634,6 +2744,7 @@ "id": "bahasa Jerman", "it": "tedesco", "ja": "ドイツ語", + "ko": "독일어", "nb_NO": "tysk", "nl": "Duits", "pl": "język niemiecki", @@ -2643,7 +2754,6 @@ "sl": "nemščina", "sv": "tyska", "uk": "німецька мова", - "zgh": "ⵜⵓⵜⵍⴰⵢⵜ ⵜⴰⵍⵉⵎⴰⵏⵜ", "zh_Hans": "德语", "zh_Hant": "德語", "_meta": { @@ -2674,12 +2784,11 @@ "id": "Bahasa Dinka", "it": "lingua dinka", "ja": "ディンカ語", - "nb_NO": "dinka", + "ko": "딩카어", "nl": "Dinka", "pl": "język dinka", "pt": "Língua dinka", "ru": "Динка", - "sl": "dinščina", "sv": "dinka", "uk": "Динка", "_meta": { @@ -2702,9 +2811,10 @@ "gl": "Lingua zazaki", "he": "זאזאקי", "hu": "zazaki", - "id": "Zaza", + "id": "bahasa Zazaki", "it": "zazaki", "ja": "ザザキ語", + "ko": "자자어", "nb_NO": "zazaisk", "nl": "Zazaki", "pl": "język zazaki", @@ -2726,17 +2836,17 @@ "ca": "rukai", "en": "Rukai", "es": "rukai", - "fi": "rukai", + "fi": "Rukai", "fr": "rukai", "gl": "Lingua rukai", "he": "רוקאי", "id": "Bahasa Rukai", "it": "rukai", "ja": "ルカイ語", + "ko": "루카이어", "nl": "Rukai", "pl": "Rukai", "pt": "Língua rukai", - "sl": "rukajščina", "sv": "rukai", "zh_Hans": "鲁凯语", "zh_Hant": "魯凱語", @@ -2754,20 +2864,20 @@ "eo": "malsuprasoraba lingvo", "es": "bajo sorabo", "eu": "Behe sorabiera", - "fi": "alasorbi", "fr": "bas-sorabe", "gl": "Baixo sorabo", "he": "סורבית תחתית", "hu": "alsó szorb", - "id": "Sorbia Hilir", + "id": "Bahasa Sorbia Hilir", "it": "sorabo inferiore", "ja": "低地ソルブ語", + "ko": "저지 소르브어", "nl": "Nedersorbisch", "pl": "język dolnołużycki", "pt": "baixo sorábio", "pt_BR": "Baixo sorábio", "ru": "нижнелужицкий язык", - "sl": "dolnja lužiška srbščina", + "sl": "Dolnjesrbščina", "sv": "lågsorbiska", "uk": "нижньолужицька мова", "_meta": { @@ -2787,8 +2897,6 @@ "pt": "Língua dusun", "ru": "дусунский язык", "sv": "kadazandusun", - "zh_Hans": "中部杜顺语", - "zh_Hant": "中部杜順語", "_meta": { "dir": [ "left-to-right" @@ -2801,7 +2909,6 @@ "en": "Doteli", "eo": "Doteli", "es": "Doteli", - "fi": "doteli", "fr": "dotyali", "gl": "Lingua doteli", "ja": "ドテリ語", @@ -2822,7 +2929,7 @@ "en": "Duala", "eo": "dualaa lingvo", "es": "duala", - "fi": "duala", + "fi": "Duala", "fr": "douala", "he": "דואלה", "it": "lingua duala", @@ -2850,14 +2957,15 @@ "eo": "maldiva lingvo", "es": "maldivo", "eu": "Maldivera", - "fi": "divehi", + "fi": "Divehin kieli", "fr": "maldivien", "gl": "lingua maldivana", "he": "דיבהי", "hu": "maldív", - "id": "Maladewa", + "id": "Divehi", "it": "maldiviano", "ja": "ディベヒ語", + "ko": "디베히어", "nb_NO": "dhivehi", "nl": "Maldivisch", "pl": "język malediwski", @@ -2895,13 +3003,14 @@ "id": "Dzongkha", "it": "dzongkha", "ja": "ゾンカ語", + "ko": "종카어", "nb_NO": "dzongkha", "nl": "Dzongkha", "pl": "Dzongkha", "pt": "língua butanesa", "pt_BR": "Língua butanesa", "ru": "дзонг-кэ", - "sl": "butanščina", + "sl": "Dzongkha", "sv": "dzongkha", "uk": "дзонг-ке", "zh_Hans": "宗卡语", @@ -2924,14 +3033,15 @@ "eo": "evea lingvo", "es": "ewé", "eu": "eweera", - "fi": "ewe", + "fi": "ewen kieli", "fr": "ewé", "gl": "Lingua ewe", - "he": "אווה", + "he": "אבגבה", "hu": "eve", - "id": "Ewe", + "id": "Bahasa Ewe", "it": "ewe", "ja": "エウェ語", + "ko": "에웨어", "nb_NO": "ewe", "nl": "Ewe", "pl": "Język ewe", @@ -2949,10 +3059,10 @@ "efi": { "ca": "efik", "de": "Efik", - "en": "Efik", + "en": "Ibibio", "eo": "efika lingvo", "es": "Idioma efik", - "fi": "efik", + "fi": "Efik", "fr": "efik", "gl": "Lingua efik", "id": "Bahasa Efik", @@ -2961,7 +3071,6 @@ "nb_NO": "Efik", "nl": "Efik", "pt": "Língua efik", - "sl": "efiščina", "sv": "efik", "zh_Hant": "艾菲克語", "_meta": { @@ -2976,8 +3085,7 @@ "en": "Emilian", "eo": "emiliaj lingvoj", "es": "emiliano", - "eu": "emiliera", - "fi": "emilia", + "fi": "Emilian kieli", "fr": "émilien", "hu": "emilián", "id": "bahasa Emilia", @@ -2986,7 +3094,6 @@ "nl": "Emiliaans", "pt": "dialeto emiliano", "ru": "эмилианский", - "sl": "emilijščina", "sv": "emilianska", "zh_Hant": "艾米利亞語", "_meta": { @@ -3012,6 +3119,7 @@ "id": "Yunani Modern", "it": "greco moderno", "ja": "現代ギリシア語", + "ko": "현대 그리스어", "nb_NO": "nygresk", "nl": "Nieuwgrieks", "pl": "język nowogrecki", @@ -3020,10 +3128,9 @@ "ru": "новогреческий язык", "sl": "novogrščina", "sv": "nygrekiska", - "uk": "новогрецька мова", - "zgh": "ⵜⴰⴳⵔⵉⴽⵜ ⵜⴰⵜⵔⴰⵔⵜ", - "zh_Hans": "现代希腊语", - "zh_Hant": "現代希臘語", + "uk": "грецька мова", + "zh_Hans": "希腊语", + "zh_Hant": "希臘語", "_meta": { "countries": [ "CY", @@ -3051,6 +3158,7 @@ "id": "bahasa Inggris", "it": "inglese", "ja": "英語", + "ko": "영어", "nb_NO": "engelsk", "nl": "Engels", "pl": "język angielski", @@ -3060,7 +3168,6 @@ "sl": "angleščina", "sv": "engelska", "uk": "англійська мова", - "zgh": "ⵜⵓⵜⵍⴰⵢⵜ ⵜⴰⵏⴳⵍⵉⵣⵜ", "zh_Hans": "英语", "zh_Hant": "英語", "_meta": { @@ -3147,6 +3254,7 @@ "id": "Esperanto", "it": "esperanto", "ja": "エスペラント", + "ko": "에스페란토", "nb_NO": "esperanto", "nl": "Esperanto", "pl": "esperanto", @@ -3181,6 +3289,7 @@ "id": "bahasa Spanyol", "it": "spagnolo", "ja": "スペイン語", + "ko": "스페인어", "nb_NO": "spansk", "nl": "Spaans", "pl": "język hiszpański", @@ -3190,7 +3299,6 @@ "sl": "španščina", "sv": "spanska", "uk": "іспанська мова", - "zgh": "ⵜⵓⵜⵍⴰⵢⵜ ⵜⴰⵙⴱⵍⵢⵓⵏⵜ", "zh_Hans": "西班牙语", "zh_Hant": "西班牙語", "_meta": { @@ -3229,15 +3337,12 @@ "fi": "alaskanjupik", "fr": "yupik de l'Alaska central", "gl": "Lingua iupik de Alasca central", - "he": "יופיקית מרכזית", "it": "lingua yupik centrale", "ja": "中央アラスカ・ユピック語", "nb_NO": "Alaskayupik", "nl": "Joepik", "pl": "Język yupik środkowy", - "pt": "Língua iúpique do Alasca Central", - "ru": "центрально-юпикский язык", - "sl": "centralni aljaški jupik", + "ru": "Центрально-юпикский язык", "sv": "centraljupik", "uk": "Центральноаляскинська юпікська мова", "zh_Hans": "中阿拉斯加尤皮克语", @@ -3261,9 +3366,10 @@ "gl": "lingua estoniana", "he": "אסטונית", "hu": "észt", - "id": "bahasa Estonia", + "id": "Esti", "it": "estone", "ja": "エストニア語", + "ko": "에스토니아어", "nb_NO": "estisk", "nl": "Estisch", "pl": "język estoński", @@ -3297,9 +3403,10 @@ "gl": "lingua éuscara", "he": "בסקית", "hu": "baszk", - "id": "Basque", + "id": "Bahasa Basque", "it": "basco", "ja": "バスク語", + "ko": "바스크어", "nb_NO": "baskisk", "nl": "Baskisch", "pl": "język baskijski", @@ -3319,10 +3426,9 @@ }, "ext": { "ca": "extremeny", - "cs": "Extremadurština", - "de": "Extremadurisc", + "de": "Extremadurisch", "en": "Extremaduran", - "eo": "ekstremadura lingvovario", + "eo": "ekstremadura lingvo", "es": "extremeño", "eu": "Extremadurera", "fi": "extremadura", @@ -3331,6 +3437,7 @@ "id": "bahasa Extremadura", "it": "estremegno", "ja": "エストレマドゥーラ語", + "ko": "에스트레마두라어", "nb_NO": "ekstremaduransk", "nl": "Extremeens", "pl": "język estremadurski", @@ -3339,8 +3446,6 @@ "sl": "ekstremadurščina", "sv": "extremaduriska", "uk": "Естремадурська мова", - "zh_Hans": "埃斯特雷马杜拉语", - "zh_Hant": "埃斯特雷馬杜拉語", "_meta": { "dir": [ "left-to-right" @@ -3364,6 +3469,7 @@ "id": "bahasa Persia", "it": "persiano", "ja": "ペルシア語", + "ko": "페르시아어", "nb_NO": "persisk", "nl": "Perzisch", "pl": "język perski", @@ -3392,14 +3498,15 @@ "eo": "daria lingvo", "es": "dari", "eu": "dari", - "fi": "dari", + "fi": "darin kieli", "fr": "dari", "gl": "Lingua dari", "he": "דארי", "hu": "dari", - "id": "bahasa Dari", + "id": "Dari", "it": "dari", "ja": "ダリー語", + "ko": "다리어", "nb_NO": "dari", "nl": "Dari", "pl": "Dari", @@ -3409,7 +3516,7 @@ "sl": "darijščina", "sv": "dari", "uk": "дарі", - "zh_Hans": "达里语", + "zh_Hans": "达利语", "zh_Hant": "達利語", "_meta": { "dir": [ @@ -3426,14 +3533,15 @@ "eo": "fula lingvo", "es": "fula", "eu": "fula", - "fi": "fulani", + "fi": "Fulani", "fr": "peul", "gl": "Lingua fula", - "he": "פולה", + "he": "שפת הפולה", "hu": "ful", "id": "Bahasa Fula", "it": "fula", "ja": "フラニ語", + "ko": "풀라어", "nb_NO": "Fulfulde", "nl": "Fulah", "pl": "Język ful", @@ -3441,7 +3549,7 @@ "ru": "фула", "sl": "fulščina", "sv": "fula", - "uk": "фульфульде", + "uk": "Фульфульде", "zh_Hans": "富拉语", "zh_Hant": "富拉語", "_meta": { @@ -3465,12 +3573,13 @@ "eu": "finlandiera", "fi": "suomi", "fr": "finnois", - "gl": "lingua finesa", + "gl": "finés", "he": "פינית", "hu": "finn", - "id": "bahasa Finlandia", + "id": "Suomi", "it": "finlandese", "ja": "フィンランド語", + "ko": "핀란드어", "nb_NO": "finsk", "nl": "Fins", "pl": "język fiński", @@ -3508,6 +3617,7 @@ "id": "bahasa Filipino", "it": "filippino", "ja": "フィリピン語", + "ko": "필리핀어", "nb_NO": "filippinsk", "nl": "Filipijns", "pl": "Język filipiński", @@ -3517,7 +3627,6 @@ "sl": "filipinščina", "sv": "filippinska", "uk": "філіппінська", - "zh_Hans": "菲律宾语", "zh_Hant": "菲律賓語", "_meta": { "dir": [ @@ -3539,16 +3648,15 @@ "gl": "meänkieli", "he": "מאנקיילי", "hu": "meänkieli", - "id": "bahasa Meänkieli", "it": "lingua meänkieli", "ja": "メアンキエリ", + "ko": "메앤키엘리", "nb_NO": "tornedalsfinsk", "nl": "Meänkieli", "pl": "Meänkieli", "pt": "Língua meänkieli", "pt_BR": "Língua meänkieli", "ru": "Меянкиели", - "sl": "meänkieli", "sv": "meänkieli", "uk": "Мянкіелі", "zh_Hans": "梅安语", @@ -3570,17 +3678,16 @@ "fi": "võro", "fr": "võro", "gl": "Lingua võro", - "he": "וירו", "hu": "võro", - "id": "Võro", + "id": "Bahasa Võro", "it": "võro", "ja": "ヴォロ語", + "ko": "버로어", "nb_NO": "sørestisk", "nl": "Võro", "pl": "język võro", "pt": "Língua võro", "ru": "выруский диалект", - "sl": "võro", "sv": "võro", "uk": "Виро", "zh_Hans": "沃罗语", @@ -3599,25 +3706,23 @@ "eo": "fiĝia lingvo", "es": "fiyiano", "eu": "Fijiera", - "fi": "fidži", + "fi": "Fidžin kieli", "fr": "fidjien", "gl": "Lingua fidxiana", "he": "פיג'ית", "hu": "fidzsi", - "id": "Fiji", + "id": "Bahasa Fiji", "it": "figiano", "ja": "フィジー語", + "ko": "피지어", "nb_NO": "fijiansk", "nl": "Fijisch", "pl": "Język fidżyjski", "pt": "Língua fidjiana", "pt_BR": "Língua fijiana", "ru": "фиджийский язык", - "sl": "fidžijščina", "sv": "fijianska", "uk": "Фіджійська мова", - "zh_Hans": "斐济语", - "zh_Hant": "斐濟語", "_meta": { "countries": [ "FJ" @@ -3641,9 +3746,10 @@ "gl": "Lingua kven", "he": "קוון", "hu": "kven", - "id": "Kven", + "id": "Bahasa Kven", "it": "kven", "ja": "クヴェン語", + "ko": "크벤어", "nb_NO": "kvensk", "nl": "Kveens", "pl": "Język kweński", @@ -3668,7 +3774,7 @@ "eo": "feroa lingvo", "es": "feroés", "eu": "Faroera", - "fi": "fääri", + "fi": "fäärin kieli", "fr": "féroïen", "gl": "lingua feroesa", "he": "פארואזית", @@ -3676,6 +3782,7 @@ "id": "bahasa Faroe", "it": "faroese", "ja": "フェロー語", + "ko": "페로어", "nb_NO": "færøysk", "nl": "Faeröers", "pl": "język farerski", @@ -3698,7 +3805,7 @@ "eo": "fonua lingvo", "es": "idioma fon", "eu": "Fonera", - "fi": "fon", + "fi": "Fonin kieli", "fr": "fon-gbe", "gl": "Lingua fon", "he": "פון", @@ -3736,6 +3843,7 @@ "id": "bahasa Prancis", "it": "francese", "ja": "フランス語", + "ko": "프랑스어", "nb_NO": "fransk", "nl": "Frans", "pl": "język francuski", @@ -3745,7 +3853,6 @@ "sl": "francoščina", "sv": "franska", "uk": "французька мова", - "zgh": "ⵜⵓⵜⵍⴰⵢⵜ ⵜⴰⴼⵕⴰⵏⵚⵉⵚⵜ", "zh_Hans": "法语", "zh_Hant": "法語", "_meta": { @@ -3785,6 +3892,28 @@ ] } }, + "frc": { + "ca": "francès cajun", + "de": "Cajun", + "en": "Louisiana French", + "eo": "luiziana franca dialekto", + "es": "francés cajún", + "eu": "Louisianako frantses", + "fr": "français de Louisiane", + "id": "Bahasa Prancis Louisiana", + "it": "francese cajun", + "ja": "ケイジャン・フランス語", + "nl": "Cajun-Frans", + "pt": "francês cajun", + "ru": "Кажунский диалект французского языка", + "sv": "louisianafranska", + "uk": "Кажунський діалект французької мови", + "_meta": { + "dir": [ + "left-to-right" + ] + } + }, "frp": { "ca": "francoprovençal", "cs": "franko-provensálština", @@ -3794,23 +3923,24 @@ "eo": "arpitana lingvo", "es": "franco-provenzal", "eu": "Frankoprovenzera", - "fi": "arpitaani", + "fi": "Arpitaani", "fr": "francoprovençal", "gl": "Lingua francoprovenzal", "he": "פרנקו-פרובנסאלית", "hu": "frankoprovanszál", - "id": "Franco-Provençal", + "id": "Bahasa Arpitan", "it": "francoprovenzale", "ja": "アルピタン語", + "ko": "프랑코프로방스어", "nb_NO": "frankoprovençalsk", "nl": "Arpitaans", "pl": "język franko-prowansalski", "pt": "franco-provençal", "pt_BR": "Língua franco-provençal", "ru": "франкопровансальский язык", - "sl": "arpitanščina", + "sl": "frankoprovansalščina", "sv": "frankoprovensalska", - "uk": "франко-провансальська мова", + "uk": "Франко-провансальська мова", "_meta": { "dir": [ "left-to-right" @@ -3820,21 +3950,22 @@ "frr": { "ca": "frisó septentrional", "da": "Nordfrisisk", - "de": "nordfriesische Sprache", + "de": "Nordfriesisch", "en": "North Frisian", "eo": "nordfrisa lingvo", "es": "frisón septentrional", "eu": "Iparraldeko frisiera", - "fi": "pohjoisfriisi", + "fi": "Pohjoisfriisi", "fr": "frison septentrional", "gl": "Lingua frisoa setentrional", "he": "פריזית צפונית", "hu": "északi fríz", - "id": "Frisia Utara", + "id": "Bahasa Frisia Utara", "it": "frisone settentrionale", "ja": "北フリジア語", + "ko": "북프리슬란트어", "nb_NO": "nordfrisisk", - "nl": "Noord-Friese talen", + "nl": "Noord-Fries", "pl": "język północnofryzyjski", "pt": "frisão setentrional", "ru": "севернофризский язык", @@ -3849,21 +3980,6 @@ ] } }, - "fuf": { - "en": "Pular", - "fr": "pular", - "gl": "Lingua pular", - "ja": "プラー語", - "nl": "Pular", - "sl": "pularščina", - "sv": "pular", - "_meta": { - "dir": [ - "left-to-right", - "right-to-left" - ] - } - }, "fur": { "ca": "furlà", "cs": "furlanština", @@ -3873,14 +3989,15 @@ "eo": "friula lingvo", "es": "friulano", "eu": "Friuliera", - "fi": "friuli", + "fi": "Friulin kieli", "fr": "frioulan", "gl": "Lingua friulana", "he": "פורלן", "hu": "friuli", - "id": "Friuli", + "id": "Bahasa Friuli", "it": "friulano", "ja": "フリウリ語", + "ko": "프리울리어", "nb_NO": "friulisk", "nl": "Friulisch", "pl": "język friulski", @@ -3889,7 +4006,6 @@ "sl": "furlanščina", "sv": "friuliska", "uk": "фріульська мова", - "zh_Hant": "佛里烏利語", "_meta": { "dir": [ "left-to-right" @@ -3905,21 +4021,21 @@ "eo": "okcidentfrisa lingvo", "es": "frisón occidental", "eu": "Mendebaldeko frisiera", - "fi": "länsifriisi", + "fi": "länsifriisin kieli", "fr": "frison occidental", "gl": "Lingua frisoa occidental", "he": "פריזית מערבית", "hu": "nyugati fríz", - "id": "Frisia Barat", + "id": "Bahasa Frisia Barat", "it": "frisone occidentale", "ja": "西フリジア語", + "ko": "서프리슬란트어", "nb_NO": "vestfrisisk", "nl": "Westerlauwers Fries", "pl": "język zachodniofryzyjski", "pt": "frísio ocidental", "pt_BR": "frísio ocidental", "ru": "западнофризский язык", - "sl": "zahodna frizijščina", "sv": "västfrisiska", "uk": "західнофризька мова", "zh_Hans": "西弗里斯兰语", @@ -3944,9 +4060,10 @@ "gl": "lingua irlandesa", "he": "אירית", "hu": "ír", - "id": "bahasa Irlandia", + "id": "Bahasa Irlandia", "it": "irlandese", "ja": "アイルランド語", + "ko": "아일랜드어", "nb_NO": "irsk", "nl": "Iers", "pl": "język irlandzki", @@ -3974,12 +4091,12 @@ "en": "Ga", "eo": "gaa lingvo", "es": "Idioma ga", - "fi": "ga", + "fi": "Gan kieli", "fr": "ga", "he": "גה", "it": "lingua ga", "ja": "ガ語", - "nb_NO": "ga", + "ko": "가어", "nl": "Ga", "pl": "Język ga", "ru": "Га", @@ -4008,12 +4125,13 @@ "id": "Bahasa Gagauz", "it": "gagauzo", "ja": "ガガウズ語", + "ko": "가가우즈어", "nb_NO": "gagausisk", "nl": "Gagaoezisch", "pl": "Język gagauski", "pt": "Língua gagaúza", "ru": "Гагаузский язык", - "sl": "gagauščina", + "sl": "gagavščina", "sv": "gagauziska", "uk": "гагаузька мова", "zh_Hans": "加告兹语", @@ -4031,13 +4149,14 @@ "en": "Gan Chinese", "eo": "gana lingvo", "es": "chino gan", - "fi": "gan-kiina", + "fi": "Gan-kiina", "fr": "gan", "gl": "Gan", "he": "סינית גאן", "id": "Bahasa Gan", "it": "gan", "ja": "贛語", + "ko": "간어", "nb_NO": "gan", "nl": "Gan", "pl": "język gan", @@ -4045,11 +4164,11 @@ "ru": "Гань", "sl": "gan", "sv": "gan", - "uk": "Гань", + "uk": "Ґань", "zh_Hant": "贛語", "_meta": { "dir": [ - "vertical right-to-left" + "top-to-bottom" ] } }, @@ -4063,6 +4182,7 @@ "gl": "Crioulo da Güiana Francesa", "it": "lingua creola della Guyana francese", "ja": "仏領ギアナのクレオール語", + "ko": "기아나 크리올", "nl": "Guianaans-Creools", "pl": "język kreolski Gujany Francuskiej", "pt": "Crioulo da Guiana Francesa", @@ -4086,14 +4206,15 @@ "eo": "skotgaela lingvo", "es": "gaélico escocés", "eu": "Eskoziako gaelera", - "fi": "gaeli", + "fi": "Gaeli", "fr": "gaélique écossais", "gl": "Lingua gaélica escocesa", "he": "גאלית סקוטית", "hu": "skót gael", - "id": "bahasa Gaelik Skotlandia", + "id": "Bahasa Gaelik Skotlandia", "it": "gaelico scozzese", "ja": "スコットランド・ゲール語", + "ko": "스코틀랜드 게일어", "nb_NO": "skotsk-gælisk", "nl": "Schots-Gaelisch", "pl": "język gaelicki szkocki", @@ -4118,14 +4239,15 @@ "eo": "kiribata lingvo", "es": "gilbertino", "eu": "kiribatiera", - "fi": "kiribati", + "fi": "Kiribatin kieli", "fr": "gilbertin", "gl": "Lingua kiribatiana", "he": "גילברטית", "hu": "gilberti", - "id": "Kiribati", + "id": "Bahasa Kiribati", "it": "gilbertese", "ja": "キリバス語", + "ko": "키리바시어", "nb_NO": "Kiribatisk", "nl": "Kiribatisch", "pl": "Język kiribati", @@ -4157,6 +4279,7 @@ "id": "bahasa Galisia", "it": "gallego", "ja": "ガリシア語", + "ko": "갈리시아어", "nb_NO": "galisisk", "nl": "Galicisch", "pl": "język galicyjski", @@ -4175,29 +4298,26 @@ }, "glk": { "ca": "gilaki", - "cs": "Gilákština", "de": "Gilaki", "en": "Gilaki", "eo": "gila lingvo", "es": "gileki", "eu": "Gilaki", - "fi": "gilaki", + "fi": "Gilakin kieli", "fr": "gilaki", "gl": "Lingua gilaki", - "he": "גילאקי", "hu": "gilaki", - "id": "bahasa Gilan", + "id": "Bahasa Gilaki", "it": "gilaki", "ja": "ギラキ語", + "ko": "길란어", "nb_NO": "Gileki", "nl": "Gilaki", "pl": "Język giliański", "pt": "Língua gilaki", "ru": "гилякский язык", - "sl": "gilaščina", "sv": "gilaki", "uk": "Ґілакі", - "zh_Hant": "吉拉基語", "_meta": { "dir": [ "right-to-left" @@ -4213,7 +4333,7 @@ "eo": "gvarania lingvo", "es": "guaraní", "eu": "Guaraniera", - "fi": "guarani", + "fi": "Guaranin kieli", "fr": "guarani", "gl": "lingua guaraní", "he": "גוארני", @@ -4221,16 +4341,16 @@ "id": "bahasa Guarani", "it": "guaraní", "ja": "グアラニー語", + "ko": "과라니어", "nb_NO": "guaraní", "nl": "Guarani", "pl": "język guarani", "pt": "língua guarani", "pt_BR": "língua guarani", "ru": "гуарани", - "sl": "gvaranščina", + "sl": "Gvaranščina", "sv": "guaraní", "uk": "гуарані", - "zgh": "ⵜⵓⵜⵍⴰⵢⵜ ⵜⴰⴳⵡⴰⵔⴰⵏⵉⵜ", "zh_Hans": "瓜纳尼语", "zh_Hant": "瓜拉尼語", "_meta": { @@ -4246,12 +4366,10 @@ "gom": { "de": "Goa-Konkani", "en": "Goan Konkani", - "fi": "goankonkani", "fr": "konkani de Goa", "he": "קונקנית של גואה", "ja": "ゴア・コンカニ語", "nl": "Goa-Konkani", - "sl": "gojevska konkanščina", "sv": "goakonkani", "_meta": { "dir": [ @@ -4268,10 +4386,10 @@ "eo": "gorontala lingvo", "es": "Idioma gorontalo", "eu": "Gorontalo", - "fi": "gorontalo", + "fi": "Gorontalon kieli", "fr": "gorontalo", "gl": "Gorontalo", - "id": "bahasa Gorontalo", + "id": "Gorontalo", "it": "lingua gorontalo", "ja": "ゴロンタロ語", "nb_NO": "Gorontalo", @@ -4280,9 +4398,9 @@ "pt": "Gorontalo", "pt_BR": "Gorontalo", "ru": "Горонтало", - "sl": "gorontalščina", + "sl": "Gorontalo", "sv": "gorontalo", - "uk": "Горонтало", + "uk": "Горонтало (мова)", "zh_Hans": "哥伦打洛语", "zh_Hant": "哥倫打洛語", "_meta": { @@ -4298,7 +4416,6 @@ "gl": "Pidgin ghanés", "nl": "Ghanees-Pidgin", "ru": "ганский пиджин английского", - "sl": "ganska kreolščina", "sv": "ghanansk pidginengelska", "uk": "Ганський піджин англійської мови", "_meta": { @@ -4315,18 +4432,18 @@ "eo": "germana signolingvo", "es": "lengua de señas alemana", "fi": "saksalainen viittomakieli", - "fr": "langue des signes allemande - DGS", + "fr": "Langue des signes allemande - DGS", "hu": "német jelnyelv", "id": "Bahasa Isyarat Jerman", "it": "lingua dei segni tedesca", "ja": "ドイツ手話", + "ko": "독일 수화", "nb_NO": "tysk tegnspråk", "nl": "Duitse gebarentaal", "pl": "niemiecki język migowy", "pt": "língua gestual alemã", "pt_BR": "língua de sinais alemã", "ru": "германский жестовый язык", - "sl": "nemški znakovni jezik", "sv": "tyskt teckenspråk", "uk": "німецька мова жестів", "zh_Hans": "德国手语", @@ -4345,21 +4462,21 @@ "eo": "alzaca lingvo", "es": "alsaciano", "eu": "Alsaziera", - "fi": "elsassi", + "fi": "Elsassi", "fr": "alsacien", "gl": "Lingua alsaciana", "he": "אלזסית", "hu": "elzászi", - "id": "Alsace", + "id": "bahasa Elsass", "it": "dialetto alsaziano", "ja": "アルザス語", + "ko": "알자스어", "nb_NO": "elsassisk", "nl": "Elzassisch", "pl": "gwary alzackie", "pt": "Língua alsaciana", "pt_BR": "Língua alsaciana", "ru": "эльзасский диалект", - "sl": "alzaščina", "sv": "elsassiska", "uk": "Ельзаський діалект", "_meta": { @@ -4382,9 +4499,10 @@ "gl": "lingua guxaratí", "he": "גוג'ראטית", "hu": "gudzsaráti", - "id": "bahasa Gujarati", + "id": "Bahasa Gujarati", "it": "gujarati", "ja": "グジャラート語", + "ko": "구자라트어", "nb_NO": "gujarati", "nl": "Gujarati", "pl": "język gudźarati", @@ -4407,7 +4525,6 @@ "eo": "vajua lingvo", "es": "Idioma wayú", "eu": "Wayuu hizkuntza", - "fi": "wayuu", "fr": "wayuu", "gl": "Lingua wayuu", "it": "lingua wayuu", @@ -4426,12 +4543,9 @@ }, "guw": { "ca": "gun", - "cs": "gunština", "de": "Gun", "en": "Gun", - "eo": "gungbea lingvo", "es": "Idioma Gungbe", - "fi": "gun", "fr": "gun-gbe", "gl": "Lingua gun", "he": "גון", @@ -4459,19 +4573,19 @@ "gl": "Lingua manx", "he": "מאנית", "hu": "manx", - "id": "bahasa Man", + "id": "Bahasa Manx", "it": "mannese", "ja": "マン島語", + "ko": "맨어", "nb_NO": "mansk", "nl": "Manx", "pl": "język manx", "pt": "Língua manesa", "pt_BR": "manês", "ru": "мэнский язык", - "sl": "manščina", + "sl": "Manska gelščina", "sv": "manx", "uk": "менська мова", - "zh_Hans": "马恩岛语", "_meta": { "dir": [ "left-to-right" @@ -4487,7 +4601,7 @@ "eo": "haŭsa lingvo", "es": "hausa", "eu": "Hausa", - "fi": "hausa", + "fi": "hausan kieli", "fr": "haoussa", "gl": "Lingua hausa", "he": "האוסה", @@ -4495,13 +4609,13 @@ "id": "Bahasa Hausa", "it": "hausa", "ja": "ハウサ語", + "ko": "하우사어", "nb_NO": "hausa", "nl": "Hausa", "pl": "język hausa", "pt": "Língua haúça", "pt_BR": "língua hauçá", "ru": "хауса", - "sl": "havščina", "sv": "hausa", "uk": "хауса", "zh_Hant": "豪薩語", @@ -4519,12 +4633,13 @@ "eo": "Ĥajda lingvo", "es": "idioma haida", "eu": "Haida hizkuntza", - "fi": "haida", + "fi": "Haida", "fr": "haïda", "gl": "Lingua haida", "id": "Bahasa Haida", "it": "haida", "ja": "ハイダ語", + "ko": "하이다어", "nb_NO": "Haida (språk)", "nl": "Haida", "pl": "Język haida", @@ -4547,7 +4662,7 @@ "en": "Hakka Chinese", "eo": "hakaa lingvo", "es": "chino hakka", - "fi": "hakka-kiina", + "fi": "Hakka-kiina", "fr": "hakka", "gl": "Lingua hakka", "he": "האקה", @@ -4555,6 +4670,7 @@ "id": "Hakka", "it": "hakka", "ja": "客家語", + "ko": "하카어", "nb_NO": "hakka", "nl": "Hakka", "pl": "język hakka", @@ -4567,7 +4683,7 @@ "zh_Hant": "客家話", "_meta": { "dir": [ - "vertical right-to-left" + "top-to-bottom" ] } }, @@ -4580,14 +4696,15 @@ "eo": "havaja lingvo", "es": "hawaiano", "eu": "hawaiiera", - "fi": "havaiji", + "fi": "havaijin kieli", "fr": "hawaïen", "gl": "Lingua hawaiana", "he": "הוואית", "hu": "hawaii", - "id": "bahasa Hawaii", + "id": "Bahasa Hawaii", "it": "hawaiano", "ja": "ハワイ語", + "ko": "하와이어", "nb_NO": "hawaiisk", "nl": "Hawaïaans", "pl": "język hawajski", @@ -4596,8 +4713,7 @@ "ru": "гавайский язык", "sl": "havajščina", "sv": "hawaiiska", - "uk": "гавайська мова", - "zh_Hans": "夏威夷语", + "uk": "Гавайська мова", "zh_Hant": "夏威夷語", "_meta": { "dir": [ @@ -4619,9 +4735,10 @@ "gl": "lingua hebrea", "he": "עברית", "hu": "héber", - "id": "bahasa Ibrani", + "id": "Ibrani", "it": "ebraico", "ja": "ヘブライ語", + "ko": "히브리어", "nb_NO": "hebraisk", "nl": "Hebreeuws", "pl": "język hebrajski", @@ -4651,13 +4768,14 @@ "eo": "Fiĝia hindia lingvo", "es": "hindi de Fiyi", "eu": "Fijiko hindi", - "fi": "fidžinhindi", + "fi": "Fidžinhindi", "fr": "hindi des Fidji", "gl": "Hindi de Fidxi", "he": "הינדוסטני", - "id": "Hindi Fiji", + "id": "Bahasa Fiji Hindi", "it": "hindi figiano", "ja": "フィジー・ヒンディー語", + "ko": "피지 힌디어", "nb_NO": "Fijiansk hindi", "nl": "Fijisch-Hindoestani", "pl": "hindi fidżyjskie", @@ -4678,20 +4796,20 @@ "en": "Hiligaynon", "eo": "hiligajna lingvo", "es": "hiligueino", - "fi": "hiligaino", + "fi": "Hiligainon kieli", "fr": "hiligaïnon", "hu": "ilongo", - "id": "bahasa Hiligai", + "id": "Bahasa Hiligaynon", "it": "lingua hiligaynon", "ja": "ヒリガイノン語", + "ko": "힐리가이논어", "nl": "Hiligaynon", "pl": "Język hiligaynon", "pt": "Língua hiligaynon", "ru": "Хилигайнон", "sl": "hiligajnonščina", - "sv": "hiligajska", + "sv": "hiligaynon", "uk": "Гіліґайнон", - "zh_Hant": "希利蓋農語", "_meta": { "dir": [ "left-to-right" @@ -4703,9 +4821,9 @@ "da": "hindko", "de": "Hindko", "en": "Hindko", - "fi": "hindko", + "fi": "Hindko", "fr": "hindko", - "id": "Hindko", + "id": "Bahasa Hindko", "it": "Hindko", "ja": "ヒンドコ語", "nb_NO": "hindko", @@ -4732,7 +4850,7 @@ "eo": "hirimotua lingvo", "es": "Hiri motu", "eu": "Hiri Motu", - "fi": "hiri-motu", + "fi": "Hiri motu", "fr": "hiri motou", "gl": "Hiri Motu", "he": "הארי מוטו", @@ -4740,6 +4858,7 @@ "id": "Bahasa Hiri Motu", "it": "hiri motu", "ja": "ヒリモツ語", + "ko": "히리 모투", "nb_NO": "hiri motu", "nl": "Hiri Motu", "pl": "Hiri motu", @@ -4748,7 +4867,6 @@ "sl": "hiri motu", "sv": "hiri motu", "uk": "Гірі-моту", - "zh_Hant": "希里摩圖語", "_meta": { "countries": [ "PG" @@ -4765,10 +4883,11 @@ "en": "Ho", "eo": "hoa lingvo", "eu": "Hoera", - "fi": "ho", + "fi": "Hon kieli", "fr": "ho", "it": "lingua ho", "ja": "ホー語", + "ko": "호어", "pl": "Język ho", "pt": "Língua ho", "ru": "Хо", @@ -4794,7 +4913,6 @@ "pt": "hunsriqueano riograndense", "pt_BR": "hunsriqueano riograndense", "ru": "хунсрик", - "sl": "hunsriščina", "sv": "hunsrik", "_meta": { "dir": [ @@ -4815,15 +4933,16 @@ "gl": "Alto sorabo", "he": "סורבית עילית", "hu": "felsőszorb", - "id": "Sorbia Hulu", + "id": "Bahasa Sorbia Hulu", "it": "alto sorabo", "ja": "高地ソルブ語", + "ko": "고지 소르브어", "nl": "Oppersorbisch", "pl": "język górnołużycki", "pt": "alto sorábio", "pt_BR": "Alto sorábio", "ru": "верхнелужицкий язык", - "sl": "zgornjelužiščina", + "sl": "Zgornjelužiščina", "sv": "högsorbiska", "uk": "верхньолужицька мова", "zh_Hans": "上索布语", @@ -4838,7 +4957,7 @@ "ca": "crioll haitià", "cs": "haitská kreolština", "da": "haitisk", - "de": "Haitianisch-Kreolisch", + "de": "Haitianisch", "en": "Haitian Creole", "eo": "haitia kreola lingvo", "es": "criollo haitiano", @@ -4848,9 +4967,10 @@ "gl": "Crioulo haitiano", "he": "קריאולית האיטית", "hu": "haiti kreol", - "id": "Kreol Haiti", + "id": "Bahasa Kreol Haiti", "it": "creolo haitiano", "ja": "ハイチ語", + "ko": "아이티어", "nb_NO": "haitisk", "nl": "Haïtiaans-Creools", "pl": "język kreolski haitański", @@ -4859,7 +4979,7 @@ "ru": "гаитянский креольский язык", "sl": "haitijska kreolščina", "sv": "haitisk kreol", - "uk": "гаїтянська креольська мова", + "uk": "Гаїтянська креольська мова", "zh_Hans": "海地克里奥尔语", "zh_Hant": "海地克里奧爾語", "_meta": { @@ -4888,6 +5008,7 @@ "id": "bahasa Hungaria", "it": "ungherese", "ja": "ハンガリー語", + "ko": "헝가리어", "nb_NO": "ungarsk", "nl": "Hongaars", "pl": "język węgierski", @@ -4923,9 +5044,10 @@ "gl": "lingua armenia", "he": "ארמנית", "hu": "örmény", - "id": "bahasa Armenia", + "id": "Bahasa Armenia", "it": "armeno", "ja": "アルメニア語", + "ko": "아르메니아어", "nb_NO": "armensk", "nl": "Armeens", "pl": "język ormiański", @@ -4947,19 +5069,17 @@ }, "hyw": { "ca": "armeni occidental", - "cs": "Západní Arménština", "de": "Westarmenisch", "en": "Western Armenian", "eo": "okcident-armena lingvo", "es": "armenio occidental", - "fi": "länsiarmenia", "fr": "arménien occidental", "gl": "Armenio occidental", "he": "ארמנית מערבית", - "hu": "Nyugat-örmény nyelv", "id": "Armenia Barat", "it": "dialetto armeno occidentale", "ja": "西アルメニア語", + "ko": "서아르메니아어", "nb_NO": "vestarmensk", "nl": "West-Armeens", "pl": "język zachodnioormiański", @@ -4983,49 +5103,22 @@ "eo": "herera lingvo", "es": "herero", "eu": "Hereroera", - "fi": "herero", + "fi": "Hereron kieli", "fr": "héréro", "gl": "Lingua herero", "hu": "herero", "id": "Bahasa Herero", "it": "herero", "ja": "ヘレロ語", + "ko": "헤레로어", "nb_NO": "herero", "nl": "Herero", "pl": "Język herero", "pt": "hereró", "pt_BR": "Língua hereró", "ru": "Гереро", - "sl": "hererščina", "sv": "herero", "uk": "Гереро", - "zh_Hant": "赫雷羅語", - "_meta": { - "dir": [ - "left-to-right" - ] - } - }, - "iba": { - "ca": "iban", - "de": "Iban", - "en": "Iban", - "eo": "ibana lingvo", - "es": "Idioma iban", - "eu": "ibanera", - "fi": "iban", - "fr": "iban", - "gl": "Lingua iban", - "id": "bahasa Iban", - "it": "lingua iban", - "ja": "イバン語", - "nl": "Iban", - "pl": "Język iban", - "pt": "Língua iban", - "ru": "Ибанский язык", - "uk": "Ібанська мова", - "zh_Hans": "伊班语", - "zh_Hant": "伊班語", "_meta": { "dir": [ "left-to-right" @@ -5049,6 +5142,7 @@ "id": "bahasa Indonesia", "it": "indonesiano", "ja": "インドネシア語", + "ko": "인도네시아어", "nb_NO": "indonesisk", "nl": "Indonesisch", "pl": "język indonezyjski", @@ -5058,7 +5152,7 @@ "sl": "indonezijščina", "sv": "indonesiska", "uk": "індонезійська мова", - "zh_Hans": "印尼语", + "zh_Hans": "印度尼西亚语", "zh_Hant": "印尼語", "_meta": { "countries": [ @@ -5076,20 +5170,20 @@ "eo": "Siĉuana jia lingvo", "es": "Idioma nuosu", "eu": "nuosu", - "fi": "sichuanin-yi", + "fi": "Sichuanin-yi", "fr": "nuosu", "gl": "Lingua nuosu", "he": "שפת נווסוו", "hu": "szecsuani ji", "it": "lingua Nuosu", "ja": "四川彝語", + "ko": "이어", "nl": "Yi", "pl": "język nuosu", "pt": "Língua Nuosu", "ru": "носу", "sv": "nuosu", - "uk": "носу", - "zh_Hant": "彝語北部方言", + "uk": "Носу", "_meta": { "dir": [ "left-to-right" @@ -5100,11 +5194,11 @@ "ca": "inupiaq", "cs": "Inupiaq", "de": "Inupiaq", - "en": "Iñupiaq", + "en": "Inupiaq", "eo": "inupiaka lingvo", "es": "Idioma iñupiaq", "eu": "inupiaq", - "fi": "inupiatun", + "fi": "Inupiatun", "fr": "inupiaq", "gl": "Lingua inupiaq", "he": "אינופיאק", @@ -5112,6 +5206,7 @@ "id": "Bahasa Inupiaq", "it": "inupiaq", "ja": "イヌピアック語", + "ko": "이누피아트어", "nb_NO": "Inupiak", "nl": "Inupiak", "pl": "Język inupiak", @@ -5133,18 +5228,19 @@ "en": "Ilocano", "eo": "iloka lingvo", "es": "ilocano", - "fi": "iloko", + "fi": "Iloko", "fr": "ilocano", "gl": "Lingua ilocana", "hu": "ilokano", "id": "Bahasa Iloko", "it": "ilocano", "ja": "イロカノ語", + "ko": "일로카노어", "nb_NO": "ilokano", "nl": "Ilokano", "pl": "język iloko", "pt": "Ilocano", - "ru": "илоканский язык", + "ru": "Илоканский язык", "sl": "ilokanščina", "sv": "ilokano", "uk": "Ілоко", @@ -5163,18 +5259,19 @@ "eo": "inguŝa lingvo", "es": "ingusetio", "eu": "Inguxera", - "fi": "inguuši", + "fi": "Inguušin kieli", "fr": "ingouche", "gl": "Lingua ingusetia", "he": "אינגושית", "hu": "ingus", - "id": "Ingush", + "id": "Bahasa Ingush", "it": "lingua inguscia", "ja": "イングーシ語", + "ko": "인구시어", "nb_NO": "ingusjisk", "nl": "Ingoesjetisch", - "pl": "język inguski", - "pt": "língua inguche", + "pl": "Język inguski", + "pt": "Língua inguche", "ru": "ингушский язык", "sl": "inguščina", "sv": "ingusjiska", @@ -5202,6 +5299,7 @@ "id": "bahasa Islandia", "it": "islandese", "ja": "アイスランド語", + "ko": "아이슬란드어", "nb_NO": "islandsk", "nl": "IJslands", "pl": "język islandzki", @@ -5239,6 +5337,7 @@ "id": "bahasa Italia", "it": "italiano", "ja": "イタリア語", + "ko": "이탈리아어", "nb_NO": "italiensk", "nl": "Italiaans", "pl": "język włoski", @@ -5248,7 +5347,6 @@ "sl": "italijanščina", "sv": "italienska", "uk": "італійська мова", - "zgh": "ⵜⵓⵜⵍⴰⵢⵜ ⵜⴰⵟⴰⵍⵢⴰⵏⵉⵜ", "zh_Hans": "意大利语", "zh_Hant": "義大利語", "_meta": { @@ -5270,9 +5368,9 @@ "de": "Inuktitut", "en": "Inuktitut", "eo": "inuktituta lingvo", - "es": "inuktitut", + "es": "lenguas inuit", "eu": "Inuitera", - "fi": "inuktitut", + "fi": "Inuktitut", "fr": "inuktitut", "gl": "Lingua inuktitut", "he": "אינוקטיטוט", @@ -5280,6 +5378,7 @@ "id": "Bahasa Inuktitut", "it": "inuktitut", "ja": "イヌクティトゥット語", + "ko": "이누크티투트어", "nb_NO": "inuktitut", "nl": "Inuktitut", "pl": "inuktitut", @@ -5314,6 +5413,7 @@ "id": "bahasa Jepang", "it": "giapponese", "ja": "日本語", + "ko": "일본어", "nb_NO": "japansk", "nl": "Japans", "pl": "język japoński", @@ -5323,7 +5423,6 @@ "sl": "japonščina", "sv": "japanska", "uk": "японська мова", - "zgh": "ⵜⵓⵜⵍⴰⵢⵜ ⵜⴰⵏⵉⴱⵓⵏⵜ", "zh_Hans": "日语", "zh_Hant": "日語", "_meta": { @@ -5338,32 +5437,32 @@ } }, "jam": { - "ca": "crioll anglès de Jamaica", + "ca": "jamaican", "cs": "Jamajský patois", "da": "Patois", - "de": "Jamaikanisch-Kreolisch", + "de": "Jamaika-Kreolisch", "en": "Jamaican Patois", "eo": "jamajka-kreola lingvo", - "es": "criollo jamaicano", + "es": "Criollo jamaicano", "eu": "Jamaikako kreolera", - "fi": "jamaikankreoli", + "fi": "Jamaikankreoli", "fr": "créole jamaïcain", "gl": "Patois xamaicano", "he": "ג'מייקנית קריאולית", - "hu": "jamaicai kreol", - "id": "Patois Jamaika", + "hu": "jamaicai angol", + "id": "Patwa Jamaika", "it": "lingua creola giamaicana", "ja": "ジャマイカ・クレオール語", + "ko": "자메이카 파트와", "nl": "Jamaicaans-Patois", "pl": "język jamajski", "pt": "Patoá jamaicano", "pt_BR": "Patoá jamaicano", "ru": "ямайский креольский язык", - "sl": "jamajški patois", "sv": "patwa", "uk": "Патуа", - "zh_Hans": "牙买加克里奥尔语", - "zh_Hant": "牙買加克里奧爾語", + "zh_Hans": "牙买加土语", + "zh_Hant": "牙買加土語", "_meta": { "dir": [ "left-to-right" @@ -5373,12 +5472,10 @@ "jax": { "en": "Jambi Malay", "fr": "malais jambi", - "he": "ג'אמבי מלאי", - "id": "bahasa Melayu Jambi", + "id": "Bahasa Melayu Jambi", "ja": "ジャンビ・マレー語", "pl": "Język jambi", "ru": "Джамби", - "sl": "džambijska malajščina", "sv": "jambimalajiska", "_meta": { "dir": [ @@ -5395,7 +5492,7 @@ "eo": "java lingvo", "es": "javanés", "eu": "Javera", - "fi": "jaava", + "fi": "jaavan kieli", "fr": "javanais", "gl": "Lingua xavanesa", "he": "ג'אווה", @@ -5403,6 +5500,7 @@ "id": "bahasa Jawa", "it": "giavanese", "ja": "ジャワ語", + "ko": "자와어", "nb_NO": "javanesisk", "nl": "Javaans", "pl": "język jawajski", @@ -5435,9 +5533,10 @@ "gl": "lingua xeorxiana", "he": "גאורגית", "hu": "grúz", - "id": "bahasa Georgia", + "id": "Bahasa Georgia", "it": "georgiano", "ja": "ジョージア語", + "ko": "조지아어", "nb_NO": "georgisk", "nl": "Georgisch", "pl": "język gruziński", @@ -5466,14 +5565,15 @@ "eo": "karakalpaka lingvo", "es": "Idioma karakalpako", "eu": "Karakalpakera", - "fi": "karakalpakki", + "fi": "karapalkki", "fr": "karakalpak", "gl": "Lingua karakalpak", "he": "קראקלפקית", "hu": "karakalpak", - "id": "Karakalpak", + "id": "Bahasa Karakalpak", "it": "karakalpako", "ja": "カラカルパク語", + "ko": "카라칼파크어", "nl": "Karakalpaks", "pl": "Język karakałpacki", "pt": "Língua caracalpaque", @@ -5489,31 +5589,30 @@ } }, "kab": { - "ca": "cabilenc", + "ca": "cabil", "da": "Kabylsk", "de": "Kabylisch", "en": "Kabyle", "eo": "kabila lingvo", "es": "cabilio", "eu": "kabiliera", - "fi": "kabyyli", + "fi": "Kabyyli", "fr": "kabyle", - "gl": "cabilio", + "gl": "Lingua cabilia", "he": "קבילית", "hu": "kabil", - "id": "Bahasa Kabyle", "it": "cabilo", - "ja": "カビール語", + "ja": "カビル語", + "ko": "카빌리어", "nb_NO": "Kabylsk", "nl": "Kabylisch", - "pl": "kabylski", - "pt": "cabila", - "pt_BR": "cabila", + "pl": "Język kabylski", + "pt": "Língua cabila", + "pt_BR": "Língua cabila", "ru": "кабильский язык", "sl": "kabilščina", "sv": "kabyliska", "uk": "кабільська мова", - "zgh": "ⵜⴰⵇⴱⴰⵢⵍⵉⵜ", "zh_Hant": "卡拜爾語", "_meta": { "dir": [ @@ -5529,20 +5628,19 @@ "eo": "kabarda lingvo", "es": "cabardino", "eu": "Kabardera", - "fi": "kabardi", + "fi": "Kabardin kieli", "fr": "kabarde", "gl": "Lingua kabardina", "he": "קברדינית", "hu": "kabard", - "id": "Kabardia", "it": "cabardo", "ja": "カバルド語", + "ko": "카바르디어", "nb_NO": "kabardisk", "nl": "Kabardijns", "pl": "Język kabardyjski", "pt": "Língua cabardiana", "ru": "кабардино-черкесский язык", - "sl": "kabardinščina", "sv": "kabardinska", "uk": "кабардинська мова", "zh_Hans": "卡巴尔达语", @@ -5556,7 +5654,7 @@ }, "kbp": { "ca": "kabiye", - "cs": "kabiyé", + "cs": "Kabiye", "da": "Kabiye", "de": "Kabiyé", "en": "Kabiye", @@ -5573,7 +5671,6 @@ "pt": "Língua kabiyé", "ru": "Кабийе", "sv": "kabiye", - "zh_Hant": "卡比耶語", "_meta": { "dir": [ "left-to-right" @@ -5581,20 +5678,17 @@ } }, "kcg": { - "ca": "tyap", + "ca": "katab", "de": "Tjap", "en": "Tyap", "es": "Katab", - "fi": "tyap", + "fi": "Tyap", "fr": "tyap", "gl": "Lingua tyap", - "he": "טיאפ", "ja": "カタブ語", "nl": "Tyap", - "sl": "tjapščina", "sv": "katab", "uk": "Тʼяп", - "zh_Hant": "提亞普語", "_meta": { "dir": [ "left-to-right" @@ -5609,12 +5703,13 @@ "en": "Cape Verdean Creole", "eo": "Kabo-Verda kreolo", "es": "criollo caboverdiano", - "fi": "kapverdenkreoli", - "fr": "créole cap-verdien", - "gl": "crioulo caboverdiano", + "fi": "Kapverdenkreoli", + "fr": "créole du Cap-Vert", + "gl": "Crioulo caboverdiano", "he": "קריאולית כף ורדה", "it": "creolo capoverdiano", "ja": "カーボベルデ・クレオール語", + "ko": "카보베르데 크리올", "nb_NO": "kappverdisk kreol", "nl": "Kaapverdisch-Creools", "pl": "Język kreolski Wysp Zielonego Przylądka", @@ -5638,14 +5733,15 @@ "eo": "konga lingvo", "es": "kikongo", "eu": "Kikongo", - "fi": "kongo", + "fi": "kongon kieli", "fr": "kikongo", "gl": "Lingua congo", "he": "קונגו", "hu": "kikongo", - "id": "Kongo", + "id": "Bahasa Kongo", "it": "kongo", "ja": "コンゴ語", + "ko": "콩고어", "nb_NO": "kongo", "nl": "Kongo", "pl": "Język kongo", @@ -5669,7 +5765,6 @@ "ja": "カインガング語", "nb_NO": "Kaingang", "nl": "Kaingang", - "pl": "Języki caingang", "pt": "Língua caingangue", "pt_BR": "Língua kaingáng", "ru": "Каинганг", @@ -5686,16 +5781,16 @@ "en": "Khasi", "eo": "kasia lingvo", "eu": "khasiera", - "fi": "khasi", + "fi": "Khasi", "fr": "khasi", "he": "קהאסי", "it": "lingua khasi", "ja": "カシ語", + "ko": "카시어", "nl": "Khasi", "pl": "Język khasi", "pt": "Língua khasi", "ru": "Кхаси", - "sl": "kasijščina", "sv": "khasi", "uk": "Кхасі", "zh_Hans": "卡西语", @@ -5710,8 +5805,8 @@ "en": "Khams Tibetan", "fr": "tibétain khamké", "hu": "khami tibeti", - "id": "Tibet Khams", "ja": "カム・チベット語", + "ko": "캄 티베트어", "pl": "Język kham", "pt": "Tibetano khams", "ru": "камский тибетский язык", @@ -5724,9 +5819,8 @@ }, "khw": { "de": "Khowar", - "en": "Chitrali language", - "es": "Khowar", - "fi": "khowar", + "en": "Khowar", + "fi": "Khowarin kieli", "fr": "khowar", "id": "Bahasa Khowar", "it": "khawar", @@ -5737,8 +5831,6 @@ "pt": "Língua khovar", "ru": "кховар", "sv": "khowar", - "uk": "кховар", - "zh_Hant": "科瓦語", "_meta": { "dir": [ "right-to-left" @@ -5753,7 +5845,7 @@ "eo": "kikuja lingvo", "es": "kikuyu", "eu": "kikuyuera", - "fi": "kikuju", + "fi": "Kikujun kieli", "fr": "kikuyu", "gl": "Lingua kikuyu", "he": "קיקויו", @@ -5761,6 +5853,7 @@ "id": "Bahasa Kikuyu", "it": "gikuyu", "ja": "キクユ語", + "ko": "키쿠유어", "nb_NO": "kikuyu", "nl": "Gikuyu", "pl": "język kikuju", @@ -5784,17 +5877,16 @@ "en": "Kwanyama", "eo": "kuanjama lingvo", "es": "idioma kuanyama", - "fi": "kuanjama", "fr": "kwanyama", "gl": "Lingua kwanyama", "hu": "kvanyama", "it": "kwanyama", "ja": "クワニャマ語", + "ko": "콰냐마어", "nl": "Kwanyama", "pl": "Język kwanyama", "pt": "Língua cuanhama", "ru": "кваньяма", - "sl": "kvanjamščina", "sv": "kwanyama", "uk": "кваньяма", "zh_Hans": "夸摩马语", @@ -5810,12 +5902,11 @@ "en": "Khmu", "es": "Idioma khmu", "fr": "khmu", - "id": "Khmu", "ja": "クム語", + "ko": "크무어", "pl": "Język khmu", "pt": "Língua Khmu", "ru": "Кхму (язык)", - "sl": "kmujščina", "sv": "kammu", "_meta": { "dir": [ @@ -5831,7 +5922,6 @@ "nl": "Oostelijk Pwo", "pt": "Língua pwo leste", "ru": "Восточный пво", - "sl": "vzhodni pwo", "sv": "östlig pwo", "_meta": { "dir": [ @@ -5853,9 +5943,10 @@ "gl": "Lingua casaca", "he": "קזחית", "hu": "kazak", - "id": "Kazakh", + "id": "bahasa Kazakh", "it": "kazako", "ja": "カザフ語", + "ko": "카자흐어", "nb_NO": "kasakhisk", "nl": "Kazachs", "pl": "język kazachski", @@ -5877,6 +5968,40 @@ ] } }, + "kl": { + "ca": "Groenlandès", + "cs": "grónština", + "da": "grønlandsk", + "de": "Grönländisch", + "en": "Greenlandic", + "eo": "gronlanda lingvo", + "es": "groenlandés", + "eu": "groenlandiera", + "fi": "grönlannin kieli", + "fr": "groenlandais", + "gl": "Lingua grenlandesa", + "he": "גרינלנדית", + "hu": "grönlandi", + "id": "bahasa Greenland", + "it": "groenlandese", + "ja": "グリーンランド語", + "ko": "그린란드어", + "nb_NO": "grønlandsk", + "nl": "Groenlands", + "pl": "język grenlandzki", + "pt": "gronelandês", + "ru": "гренландский язык", + "sl": "grenlandščina", + "sv": "grönländska", + "uk": "ґренландська мова", + "zh_Hans": "格陵兰语", + "zh_Hant": "格陵蘭語", + "_meta": { + "dir": [ + "left-to-right" + ] + } + }, "km": { "ca": "khmer", "cs": "khmerština", @@ -5894,6 +6019,7 @@ "id": "bahasa Khmer", "it": "khmer", "ja": "クメール語", + "ko": "크메르어", "nb_NO": "khmer", "nl": "Khmer", "pl": "język khmerski", @@ -5913,25 +6039,6 @@ ] } }, - "kmz": { - "ca": "turc de Khorasan", - "de": "Chorasan-Türkisch", - "en": "Khorasani Turkic", - "es": "Idioma turco de Jorasán", - "fi": "khorasaninturkki", - "fr": "turc du Khorassan", - "it": "lingua khorasani", - "ja": "ホラサン・トルコ語", - "pt": "Língua turca coraçone", - "ru": "Хорасанско-тюркский язык", - "sl": "korasanska turščina", - "uk": "Хорасанська тюркська мова", - "_meta": { - "dir": [ - "right-to-left" - ] - } - }, "kn": { "ca": "kannada", "cs": "kannadština", @@ -5946,9 +6053,10 @@ "gl": "Lingua kanaresa", "he": "קאנדה", "hu": "kannada", - "id": "bahasa Kannada", + "id": "Kannada", "it": "kannada", "ja": "カンナダ語", + "ko": "칸나다어", "nb_NO": "kannada", "nl": "Kannada", "pl": "język kannada", @@ -5979,9 +6087,10 @@ "gl": "lingua coreana", "he": "קוריאנית", "hu": "koreai", - "id": "bahasa Korea", + "id": "Korea", "it": "coreano", "ja": "朝鮮語", + "ko": "한국어", "nb_NO": "koreansk", "nl": "Koreaans", "pl": "język koreański", @@ -5991,7 +6100,6 @@ "sl": "korejščina", "sv": "koreanska", "uk": "корейська мова", - "zgh": "ⵜⵓⵜⵍⴰⵢⵜ ⵜⴰⴽⵓⵔⵉⵜ", "zh_Hans": "朝鲜语", "zh_Hant": "韓語", "_meta": { @@ -6000,8 +6108,8 @@ "KR" ], "dir": [ - "left-to-right", - "vertical right-to-left" + "vertical right-to-left", + "left-to-right" ] } }, @@ -6014,18 +6122,18 @@ "eo": "komipermjaka lingvo", "es": "komi permio", "eu": "komi-permyak", - "fi": "komipermjakki", + "fi": "komipermjakin kieli", "fr": "komi-permiak", "gl": "Lingua komi-permyac", "hu": "permják", "it": "permiaco", "ja": "コミ・ペルミャク語", + "ko": "코미페르먀크어", "nb_NO": "komipermjakisk", "nl": "Komi-Permjaaks", "pl": "język komi-permiacki", "pt": "Língua komi-permyak", "ru": "коми-пермяцкий язык", - "sl": "permjaščina", "sv": "komi-permjakiska", "uk": "комі-перм'яцька мова", "zh_Hans": "彼尔姆科米语", @@ -6044,7 +6152,7 @@ "eo": "kanura lingvo", "es": "kanuri", "eu": "Kanuri hizkuntza", - "fi": "kanuri", + "fi": "Kanurin kieli", "fr": "kanouri", "gl": "Lingua kanuri", "he": "קאנורי", @@ -6052,14 +6160,13 @@ "id": "Bahasa Kanuri", "it": "kanuri", "ja": "カヌリ語", + "ko": "카누리어", "nl": "Kanuri", "pl": "Język kanuri", "pt": "Língua kanuri", "ru": "Канури", - "sl": "kanurščina", "sv": "kanuri", "uk": "Канурі", - "zh_Hant": "卡努里語", "_meta": { "dir": [ "right-to-left", @@ -6069,13 +6176,12 @@ }, "krc": { "ca": "karatxai-balkar", - "cs": "karačajsko-balkarština", "de": "Karatschai-Balkarisch", "en": "Karachay-Balkar", "eo": "karaĉaja-balkara lingvo", "es": "idioma karachái-bálkaro", "eu": "Karatxaiera-balkarera", - "fi": "karatšai-balkaari", + "fi": "Karatšai-balkaarin kieli", "fr": "karatchaï-balkar", "gl": "Lingua carachaio-bálcara", "he": "קראצ׳י-בלקר", @@ -6083,14 +6189,14 @@ "id": "Bahasa Karachai-Balkar", "it": "caraciai-balcaro", "ja": "カラチャイ・バルカル語", + "ko": "카라차이발카르어", "nb_NO": "karatsjajbalkarsk", "nl": "Karatsjai-Balkarisch", "pl": "Język karaczajsko-bałkarski", "pt": "Língua carachaio-bálcara", "ru": "карачаево-балкарский язык", - "sl": "karačaj-balkarščina", "sv": "karatjajbalkariska", - "uk": "карачаєво-балкарська мова", + "uk": "Карачаєво-балкарська мова", "zh_Hans": "卡拉恰伊-巴尔卡尔语", "zh_Hant": "卡拉恰伊-巴爾卡爾語", "_meta": { @@ -6106,22 +6212,21 @@ "en": "Krio", "eo": "Krio", "es": "Criollo sierraleonés", - "fi": "krio", + "fi": "Krion kieli", "fr": "krio", "gl": "Lingua krio", - "hu": "krio", - "id": "Krio", + "id": "Bahasa Krio", "it": "lingua krio", "ja": "クリオ語", + "ko": "크리오", "nl": "Krio", "pl": "Język krio", "pt": "Língua krio", "ru": "Крио", - "sl": "krio", "sv": "krio", "uk": "Кріо", - "zh_Hans": "塞拉利昂克里奥尔语", - "zh_Hant": "獅子山克里奧爾語", + "zh_Hans": "克里奥语", + "zh_Hant": "克里奧語", "_meta": { "dir": [ "left-to-right" @@ -6134,12 +6239,13 @@ "en": "Karay-a", "eo": "karaja lingvo", "es": "harayo", - "fi": "kinaray-a", + "fi": "Kinaray-a", "fr": "harayen", "he": "קריאית", - "id": "bahasa Keraya", - "it": "haraio", + "id": "bahasa Karaik’a", + "it": "caraio", "ja": "キナライア語", + "ko": "키나라이아 어", "nb_NO": "Kinaray-a", "nl": "Kinaray-a", "pl": "język Karaya", @@ -6162,7 +6268,7 @@ "eo": "karela lingvo", "es": "carelio", "eu": "Kareliera", - "fi": "karjala", + "fi": "karjalan kieli", "fr": "carélien", "gl": "Lingua carelia", "he": "קרלית", @@ -6170,6 +6276,7 @@ "id": "bahasa Karelia", "it": "careliano", "ja": "カレリア語", + "ko": "카렐리야어", "nb_NO": "karelsk", "nl": "Karelisch", "pl": "język karelski", @@ -6178,7 +6285,7 @@ "ru": "карельский язык", "sl": "karelščina", "sv": "karelska", - "uk": "карельська мова", + "uk": "Карельська мова", "zh_Hans": "卡累利阿语", "zh_Hant": "卡累利阿語", "_meta": { @@ -6196,23 +6303,24 @@ "eo": "kaŝmira lingvo", "es": "cachemir", "eu": "kaxmirera", - "fi": "kašmiri", + "fi": "Kašmirin kieli", "fr": "cachemiri", "gl": "Lingua caxemiresa", "he": "קשמירית", "hu": "kasmíri", - "id": "Kashmir", + "id": "Bahasa Kashmiri", "it": "kashmiri", "ja": "カシミール語", + "ko": "카슈미르어", "nb_NO": "kasjmiri", "nl": "Kasjmiri", "pl": "język kaszmirski", "pt": "língua caxemira", "pt_BR": "Língua caxemira", "ru": "кашмирский язык", - "sl": "kašmirščina", + "sl": "Kašmirščina", "sv": "kashmiri", - "uk": "кашмірська мова", + "uk": "Кашмірська мова", "zh_Hans": "克什米尔语", "zh_Hant": "喀什米爾語", "_meta": { @@ -6233,17 +6341,15 @@ "fr": "francique ripuaire", "gl": "Fráncico ripuario", "he": "הניב הריפוארי", - "hu": "ripuari", "it": "lingua ripuaria", "ja": "リプアーリ語", + "ko": "리프아리어", "nl": "Ripuarisch", "pl": "gwary rypuaryjskie", "pt": "Língua ripuária", "ru": "рипуарские диалекты", - "sl": "ripuarščina", "sv": "ripuariska", "uk": "рипуарські діалекти", - "zh_Hant": "利普里安語", "_meta": { "dir": [ "left-to-right" @@ -6259,14 +6365,15 @@ "eo": "kurmanĝa lingvo", "es": "kurmanji", "eu": "Kurmanji", - "fi": "kurmandži", + "fi": "Kurmandži", "fr": "kurmandji", - "gl": "Lingua kurmanji", + "gl": "lingua kurda", "he": "כורמנג'ית", "hu": "kurmandzsi", "id": "Kurmanji", "it": "kurmanji", "ja": "クルマンジー", + "ko": "쿠르만지어", "nb_NO": "kurdisk", "nl": "Kurmançi", "pl": "język kurmandżi", @@ -6290,29 +6397,27 @@ }, "kum": { "ca": "kumyk", - "da": "kumykisk", "de": "Kumykisch", "en": "Kumyk", "eo": "kumika lingvo", "es": "Idioma cumuco", "eu": "kumikera", - "fi": "kumykki", + "fi": "Kumykin kieli", "fr": "koumyk", "he": "קומיקית", "hu": "kumik", - "id": "Kumyk", + "id": "Bahasa Kumyk", "it": "cumucco", "ja": "クムク語", + "ko": "쿠미크어", "nb_NO": "kumykisk", "nl": "Koemuks", "pl": "język kumycki", "pt": "Língua kumyk", "pt_BR": "Língua kumyk", "ru": "кумыкский язык", - "sl": "kumiščina", "sv": "kumykiska", "uk": "кумицька мова", - "zh_Hant": "庫梅克語", "_meta": { "dir": [ "left-to-right", @@ -6325,7 +6430,7 @@ "de": "Kutanaha", "en": "Kutenai", "es": "Idioma kutenai", - "fi": "kutenai", + "fi": "Kutenai", "fr": "kutenai", "gl": "Lingua kutenai", "he": "קוטנאי", @@ -6335,7 +6440,6 @@ "pl": "Język kutenai", "pt": "Língua kutenai", "ru": "Кутенай", - "sl": "kutenajščina", "sv": "kootenai", "zh_Hans": "库特奈语", "zh_Hant": "庫特奈語", @@ -6347,30 +6451,29 @@ }, "kv": { "ca": "komi", - "cs": "komijština", + "cs": "komi", "da": "komi", "de": "Komi", "en": "Komi", "eo": "komia lingvo", "es": "komi", "eu": "komiera", - "fi": "komi", + "fi": "komin kieli", "fr": "komi", "gl": "lingua komi", "he": "קומי", "hu": "komi", - "id": "Komi", + "id": "Bahasa Komi", "it": "comi", "ja": "コミ語", + "ko": "코미어", "nb_NO": "syrjensk", "nl": "Zurjeens", "pl": "język komi", "pt": "língua komi", "ru": "коми язык", - "sl": "komijščina", "sv": "komi", "uk": "комі", - "zh_Hant": "科米語", "_meta": { "dir": [ "left-to-right" @@ -6386,11 +6489,11 @@ "eo": "Kerinci", "es": "Kerinci", "eu": "Kerinci", - "fi": "kerinci", + "fi": "Kerinci", "fr": "kerinci", "gl": "Kerinci", "hu": "Kerinci", - "id": "bahasa Kerinci", + "id": "Bahasa Kerinci", "it": "kerinci", "ja": "クリンチ語", "nb_NO": "Kerinci", @@ -6398,7 +6501,7 @@ "pl": "język kerinci", "pt": "Kerinci", "pt_BR": "Kerinci", - "sl": "kerinščina", + "sl": "Kerinci", "sv": "kerinci", "_meta": { "dir": [ @@ -6415,14 +6518,15 @@ "eo": "kornvala lingvo", "es": "córnico", "eu": "Kornubiera", - "fi": "korni", + "fi": "Korni", "fr": "cornique", "gl": "Lingua córnica", "he": "קורנית", "hu": "korni", - "id": "bahasa Kernowek", + "id": "Bahasa Kernowek", "it": "cornico", "ja": "コーンウォール語", + "ko": "콘월어", "nb_NO": "kornisk", "nl": "Cornisch", "pl": "język kornijski", @@ -6456,13 +6560,14 @@ "id": "bahasa Kirgiz", "it": "kirghiso", "ja": "キルギス語", + "ko": "키르기스어", "nb_NO": "kirgisisk", "nl": "Kirgizisch", "pl": "język kirgiski", "pt": "quirguiz", "pt_BR": "Língua quirguiz", "ru": "киргизский язык", - "sl": "kirgiščina", + "sl": "Kirgiščina", "sv": "kirgiziska", "uk": "киргизька мова", "zh_Hans": "柯尔克孜语", @@ -6477,12 +6582,46 @@ ] } }, + "lad": { + "ca": "judeocastellà", + "cs": "ladino", + "da": "Ladino", + "de": "Sephardisch", + "en": "Judaeo-Spanish", + "eo": "judhispana lingvo", + "es": "judeoespañol", + "eu": "Ladino", + "fi": "ladino", + "fr": "judéo-espagnol", + "gl": "Lingua xudeu-española", + "he": "לאדינו", + "hu": "ladino", + "id": "Bahasa Ladino", + "it": "giudeo-spagnolo", + "ja": "ラディーノ語", + "ko": "라디노어", + "nb_NO": "jødespansk", + "nl": "Ladino", + "pl": "ladino", + "pt": "judeu-espanhol", + "pt_BR": "Judeu-espanhol", + "ru": "сефардский язык", + "sl": "sefardščina", + "sv": "ladino", + "uk": "Ладіно", + "_meta": { + "dir": [ + "left-to-right", + "right-to-left" + ] + } + }, "lag": { "de": "Langi", "en": "Rangi", "eo": "rangia lingvo", - "fi": "lango", - "fr": "langi", + "fi": "Lango", + "fr": "Langi (langue de Tanzanie)", "ja": "ランギ語", "nb_NO": "Rangi", "nl": "Langi", @@ -6511,6 +6650,7 @@ "id": "bahasa Luksemburg", "it": "lussemburghese", "ja": "ルクセンブルク語", + "ko": "룩셈부르크어", "nb_NO": "luxembourgsk", "nl": "Luxemburgs", "pl": "język luksemburski", @@ -6543,16 +6683,17 @@ "gl": "Lingua lezguia", "he": "לזגית", "hu": "lezg", - "id": "Lezgin", + "id": "Bahasa Lezgia", "it": "lesgo", "ja": "レズギ語", + "ko": "레즈긴어", "nb_NO": "lezgisk", "nl": "Lezgisch", "pl": "język lezgiński", "pt": "Língua lezgui", "pt_BR": "Língua lezgui", "ru": "лезгинский язык", - "sl": "lezginščina", + "sl": "Lezginščina", "sv": "lezginska", "uk": "лезгинська мова", "zh_Hans": "列兹金语", @@ -6572,23 +6713,23 @@ "eo": "ganda lingvo", "es": "luganda", "eu": "luganda", - "fi": "ganda", + "fi": "Gandan kieli", "fr": "luganda", "gl": "Lingua luganda", "he": "לוגנדה", "hu": "ganda", - "id": "bahasa Luganda", + "id": "Bahasa Luganda", "it": "luganda", "ja": "ルガンダ語", + "ko": "루간다어", "nb_NO": "Luganda", "nl": "Luganda", "pl": "Język luganda", "pt": "Língua luganda", "ru": "Луганда", - "sl": "lugandščina", "sv": "luganda", "uk": "Луганда", - "zh_Hant": "盧干達語", + "zh_Hant": "烏干達語", "_meta": { "dir": [ "left-to-right" @@ -6603,14 +6744,15 @@ "eo": "limburga lingvo", "es": "limburgués", "eu": "limburgera", - "fi": "limburg", + "fi": "limburgin kieli", "fr": "limbourgeois", "gl": "Lingua limburguesa", "he": "לימבורגית", "hu": "limburgi nyelv", - "id": "Limburg", + "id": "Bahasa Limburgish", "it": "limburghese", "ja": "リンブルフ語", + "ko": "림뷔르흐어", "nb_NO": "limburgsk", "nl": "Limburgs", "pl": "język limburski", @@ -6641,9 +6783,10 @@ "gl": "Lingua lígur", "he": "ליגורית", "hu": "ligur", - "id": "bahasa Liguria", + "id": "Bahasa Liguria", "it": "lingua ligure", "ja": "リグリア語", + "ko": "리구리아어", "nb_NO": "ligurisk", "nl": "Ligurisch", "pl": "język liguryjski", @@ -6651,7 +6794,7 @@ "ru": "лигурский язык", "sl": "ligurščina", "sv": "liguriska", - "uk": "лігурійська мова", + "uk": "Лігурійська мова", "_meta": { "dir": [ "left-to-right" @@ -6667,12 +6810,12 @@ "fi": "laki", "fr": "laki", "gl": "Lingua laki", - "id": "Laki", + "id": "Bahasa Laki", "ja": "ラーク語", + "ko": "라크어", "nl": "Laki", "pt": "Laki", "ru": "лаки", - "sl": "lakiščina", "sv": "lekî", "uk": "лекі", "_meta": { @@ -6697,13 +6840,13 @@ "id": "Bahasa Lakota", "it": "lakota", "ja": "ラコタ語", + "ko": "라코타어", "nb_NO": "lakota", "nl": "Lakota", "pl": "Język lakota", "pt": "Língua dacota", "pt_BR": "Língua dacota", "ru": "лакота", - "sl": "lakotščina", "sv": "lakota", "uk": "Лакота (мова)", "zh_Hans": "拉科塔语", @@ -6722,7 +6865,7 @@ "eo": "ladina lingvo", "es": "ladino", "eu": "Ladino", - "fi": "ladini", + "fi": "Ladinin kieli", "fr": "ladin", "gl": "Lingua ladina", "he": "לדינית", @@ -6730,12 +6873,12 @@ "id": "bahasa Ladin", "it": "ladino", "ja": "ラディン語", + "ko": "라딘어", "nb_NO": "ladinsk", "nl": "Ladinisch", "pl": "Język ladyński", "pt": "língua ladino-dolomítica", "ru": "ладинский язык", - "sl": "ladinščina", "sv": "ladinska", "uk": "ладинська мова", "zh_Hans": "拉迪恩语", @@ -6755,14 +6898,15 @@ "eo": "lombarda lingvo", "es": "lombardo", "eu": "Lombardiera", - "fi": "lombardi", + "fi": "lombardin kieli", "fr": "lombard", "gl": "Lingua lombarda", - "he": "לומברד", + "he": "לומברד (שפה)", "hu": "lombard", "id": "bahasa Lombard", "it": "lingua lombarda", "ja": "ロンバルド語", + "ko": "롬바르디아어", "nb_NO": "lombardisk", "nl": "Lombardisch", "pl": "Język lombardzki", @@ -6771,7 +6915,6 @@ "sl": "lombardščina", "sv": "lombardiska", "uk": "ломбардська мова", - "zh_Hant": "倫巴底語", "_meta": { "dir": [ "left-to-right" @@ -6795,14 +6938,14 @@ "id": "Bahasa Lingala", "it": "lingala", "ja": "リンガラ語", + "ko": "링갈라어", "nb_NO": "lingala", "nl": "Lingala", "pl": "język lingala", "pt": "Língua lingala", "ru": "лингала", - "sl": "lingalščina", "sv": "lingala", - "uk": "лінґала", + "uk": "Лінґала", "zh_Hant": "林格拉語", "_meta": { "dir": [ @@ -6827,6 +6970,7 @@ "id": "bahasa Lao", "it": "lao", "ja": "ラーオ語", + "ko": "라오어", "nb_NO": "laotisk", "nl": "Laotiaans", "pl": "Język laotański", @@ -6854,7 +6998,7 @@ "en": "Lozi", "eo": "lozia lingvo", "es": "Idioma lozi", - "fi": "lozi", + "fi": "Lozi", "fr": "lozi", "gl": "Lingua lozi", "it": "lingua lozi", @@ -6866,8 +7010,8 @@ "ru": "Лози (язык)", "sv": "lozi", "uk": "Мова Лозі", - "zh_Hans": "洛齐语", - "zh_Hant": "洛齊語", + "zh_Hans": "洛兹语", + "zh_Hant": "洛茲語", "_meta": { "dir": [ "left-to-right" @@ -6878,14 +7022,12 @@ "de": "Nördliches Luri", "en": "Northern Luri", "es": "luri septentrional", - "fi": "pohjoisluri", "fr": "lori du Nord", "gl": "lingua luri setentrional", "it": "luri del nord", "ja": "北ロル語", "nl": "Noordelijk Luri", "pt": "luri setentrional", - "sl": "severna luriščina", "sv": "nordluriska", "_meta": { "dir": [ @@ -6907,9 +7049,10 @@ "gl": "lingua lituana", "he": "ליטאית", "hu": "litván", - "id": "bahasa Lituania", + "id": "bahasa Lituavi", "it": "lituano", "ja": "リトアニア語", + "ko": "리투아니아어", "nb_NO": "litauisk", "nl": "Litouws", "pl": "język litewski", @@ -6939,49 +7082,21 @@ "eo": "latgala lingvo", "es": "Idioma latgaliano", "eu": "Latgaliera", - "fi": "latgalli", + "fi": "latgallin kieli", "fr": "latgalien", "gl": "Lingua latgaliá", "he": "לטגלית", "hu": "latgal", - "id": "Latgalia", + "id": "Bahasa Latgalia", "it": "letgallo", "ja": "ラトガリア語", + "ko": "라트갈레어", "nl": "Letgaals", "pl": "język łatgalski", "pt": "Língua latgália", "ru": "латгальский язык", - "sl": "latgalijščiina", "sv": "lettgalliska", - "uk": "латгальська мова", - "zh_Hant": "拉特加萊語", - "_meta": { - "dir": [ - "left-to-right" - ] - } - }, - "lua": { - "ca": "tshiluba", - "de": "Tschiluba", - "en": "Luba-Kasai", - "eo": "luba lingvo", - "es": "chiluba", - "fi": "luba", - "fr": "luba-kasaï", - "gl": "Lingua tshiluba", - "id": "Bahasa Luba-Kasai", - "it": "lingua tshiluba", - "ja": "ルバ語", - "nb_NO": "Luba", - "nl": "Luba-Kasai", - "pl": "Język luba", - "pt": "Língua tshiluba", - "ru": "луба", - "sl": "čilubščina", - "sv": "Luba-Kasai", - "zh_Hans": "鲁巴-开赛语", - "zh_Hant": "魯巴-開賽語", + "uk": "Латгальська мова", "_meta": { "dir": [ "left-to-right" @@ -6990,17 +7105,16 @@ }, "lus": { "ca": "mizo", - "cs": "mizština", "de": "Mizo", "en": "Mizo", - "eo": "Mizo (lingvo)", "es": "mizo", "eu": "Mizo hizkuntza", - "fi": "lusai", + "fi": "Lusai", "fr": "mizo", - "id": "bahasa Mizo", + "id": "Bahasa Mizo", "it": "lingua Mizo", "ja": "ミゾ語", + "ko": "미조어", "nl": "Mizo", "pl": "Język mizo", "pt": "Língua mizo", @@ -7021,9 +7135,7 @@ "ja": "南ロル語", "nl": "Zuid-Luri", "ru": "южнолурский язык", - "sl": "južna luriščina", "sv": "sydluriska", - "uk": "полудневолурійська мова", "_meta": { "dir": [ "right-to-left" @@ -7041,12 +7153,13 @@ "eu": "letoniera", "fi": "latvia", "fr": "letton", - "gl": "lingua letoa", + "gl": "lingua letona", "he": "לטבית", "hu": "lett", - "id": "bahasa Latvia", + "id": "Latvi", "it": "lettone", "ja": "ラトビア語", + "ko": "라트비아어", "nb_NO": "latvisk", "nl": "Lets", "pl": "język łotewski", @@ -7091,7 +7204,7 @@ "en": "Laz", "eo": "laza lingvo", "es": "laz", - "fi": "lazi", + "fi": "Lazin kieli", "fr": "laze", "gl": "Lingua laz", "he": "לאזית", @@ -7099,12 +7212,12 @@ "id": "bahasa Laz", "it": "laz", "ja": "ラズ語", + "ko": "라즈어", "nb_NO": "Lazisk", "nl": "Lazisch", "pl": "Język lazyjski", "pt": "laz", "ru": "лазский язык", - "sl": "lazijščina", "sv": "laziska", "uk": "лазська мова", "zh_Hans": "拉兹語", @@ -7122,13 +7235,14 @@ "en": "Madurese", "eo": "madura lingvo", "es": "madurés", - "fi": "madura", + "fi": "Maduran kieli", "fr": "madurais", "gl": "Lingua maduresa", "he": "מאדורית", - "id": "bahasa Madura", + "id": "Madura", "it": "madurese", "ja": "マドゥラ語", + "ko": "마두라어", "nl": "Madurees", "pl": "język madurski", "pt": "Língua maduresa", @@ -7136,7 +7250,6 @@ "sl": "madureščina", "sv": "maduresiska", "uk": "Мадурська мова", - "zh_Hant": "馬都拉語", "_meta": { "dir": [ "left-to-right" @@ -7151,21 +7264,21 @@ "eo": "maitila lingvo", "es": "Maithili", "eu": "mahitiliera", - "fi": "maithili", + "fi": "Maithilin kieli", "fr": "maïthili", "gl": "Lingua maithili", "he": "מאיטהילית", "hu": "maithili", - "id": "Maithili", + "id": "Bahasa Maithili", "it": "maithili", "ja": "マイティリー語", + "ko": "마이틸어", "nb_NO": "Maithili", "nl": "Maithili", "pl": "język maithili", "pt": "Língua maithili", "pt_BR": "Língua maithili", "ru": "майтхили", - "sl": "maitilščina", "sv": "maithili", "uk": "майтхілі", "zh_Hans": "迈蒂利语", @@ -7191,13 +7304,13 @@ "id": "Bahasa Moksha", "it": "mokša", "ja": "モクシャ語", + "ko": "모크샤어", "nb_NO": "moksja", "nl": "Moksja", "pl": "Język moksza", "pt": "Língua moksha", "pt_BR": "Língua moksha", "ru": "мокшанский язык", - "sl": "mokšanščina", "sv": "moksja", "uk": "мокшанська мова", "_meta": { @@ -7207,18 +7320,18 @@ } }, "mfe": { - "ca": "crioll mauricià", "cs": "mauricijština", "de": "Morisyen", "en": "Mauritian Creole", "eo": "maŭricia kreola lingvo", "es": "criollo mauriciano", "eu": "Mauritaniako kreolera", - "fi": "morisyen", + "fi": "Morisyen", "fr": "créole mauricien", "hu": "mauritiusi kreol", "it": "creolo mauriziano", "ja": "モーリシャス・クレオール語", + "ko": "모리셔스 크리올", "nl": "Mauritiaans-Creools", "pl": "język kreolski Mauritiusa", "pt": "crioulo de Maurício", @@ -7239,22 +7352,22 @@ "en": "Malagasy", "eo": "malagasa lingvo", "es": "malgache", - "eu": "malgaxe", + "eu": "Malgaxe", "fi": "malagassi", "fr": "malgache", "gl": "Lingua malgaxe", "he": "מלגשית", "hu": "malgas", - "id": "bahasa Malagasi", + "id": "Bahasa Malagasi", "it": "malgascio", "ja": "マダガスカル語", + "ko": "말라가시어", "nb_NO": "gassisk", "nl": "Malagasi", "pl": "język malgaski", "pt": "Língua malgaxe", "pt_BR": "Língua malgaxe", "ru": "малагасийский язык", - "sl": "malgaščina", "sv": "malagassiska", "uk": "малагасійська мова", "zh_Hans": "马达加斯加语", @@ -7277,14 +7390,15 @@ "eo": "marŝala lingvo", "es": "marshalés", "eu": "Marshallera", - "fi": "marshall", + "fi": "Marshallin kieli", "fr": "marshallais", "gl": "Lingua marshalesa", "he": "מרשלית", "hu": "Marshall-szigeteki", - "id": "Marshall", + "id": "Bahasa Marshall", "it": "marshallese", "ja": "マーシャル語", + "ko": "마셜어", "nb_NO": "marshallesisk", "nl": "Marshallees", "pl": "Język marszalski", @@ -7305,12 +7419,12 @@ } }, "mhr": { - "ca": "mari oriental", + "ca": "txeremís oriental", "de": "Wiesenmari", "en": "Meadow Mari", "es": "mari de las praderas", "eu": "ekialdeko mari", - "fi": "niittymari", + "fi": "niittymarin kieli", "fr": "mari des prairies", "gl": "Lingua mari das pradeiras", "hu": "mezei mari", @@ -7321,16 +7435,52 @@ "pl": "maryjski łąkowy", "pt": "Língua mari das campinas", "ru": "луговомарийский язык", - "sl": "travniška marijščina", "sv": "östmariska", "uk": "східномарійська мова", - "zh_Hant": "草原馬里語", "_meta": { "dir": [ "left-to-right" ] } }, + "mi": { + "ca": "maori", + "cs": "maorština", + "da": "maori", + "de": "Māori", + "en": "Māori", + "eo": "maoria lingvo", + "es": "maorí", + "eu": "maoriera", + "fi": "Maorin kieli", + "fr": "māori", + "gl": "Lingua maorí", + "he": "מאורית", + "hu": "maori", + "id": "Bahasa Maori", + "it": "māori", + "ja": "マオリ語", + "ko": "마오리어", + "nb_NO": "maorisk", + "nl": "Maori", + "pl": "język maori", + "pt": "língua maori", + "pt_BR": "língua maori", + "ru": "маори", + "sl": "maorščina", + "sv": "maori", + "uk": "Маорі", + "zh_Hans": "毛利语", + "zh_Hant": "毛利語", + "_meta": { + "countries": [ + "NZ" + ], + "dir": [ + "left-to-right" + ] + } + }, "mic": { "ca": "micmac", "cs": "mikmačtina", @@ -7339,16 +7489,16 @@ "eo": "mikmaka lingvo", "es": "micmac", "eu": "Mikmakera", - "fi": "micmac", + "fi": "Micmacin kieli", "fr": "micmac", "gl": "Lingua micmac", "id": "Bahasa Mi'kmaq", "it": "lingua micmac", "ja": "ミクマク語", + "ko": "미크맥어", "nl": "Mi'kmaq", "pl": "Język mikmak", "ru": "микмак", - "sl": "mikmaščina", "sv": "micmac", "uk": "Мікмак (мова)", "_meta": { @@ -7365,13 +7515,14 @@ "eo": "minankabaŭa lingvo", "es": "minangkabau", "eu": "Minangkabauera", - "fi": "minangkabau", + "fi": "Minangkabaun kieli", "fr": "minangkabau", "gl": "Lingua minangkabau", "he": "מינאנגקבאו", - "id": "bahasa Minangkabau", + "id": "Bahasa Minangkabau", "it": "minangkabau", "ja": "ミナンカバウ語", + "ko": "미낭카바우어", "nb_NO": "Minangkabau", "nl": "Minangkabaus", "pl": "Język minangkabau", @@ -7380,7 +7531,7 @@ "ru": "минангкабау", "sl": "minangkabavščina", "sv": "minangkabau", - "uk": "мінангкабау", + "uk": "Мінангкабау", "zh_Hans": "米南佳保语", "zh_Hant": "米南佳保語", "_meta": { @@ -7407,6 +7558,7 @@ "id": "bahasa Makedonia", "it": "macedone", "ja": "マケドニア語", + "ko": "마케도니아어", "nb_NO": "makedonsk", "nl": "Macedonisch", "pl": "język macedoński", @@ -7441,14 +7593,15 @@ "gl": "lingua malayalam", "he": "מלאיאלאם", "hu": "malajálam", - "id": "bahasa Malayalam", + "id": "Malayalam", "it": "malayalam", "ja": "マラヤーラム語", + "ko": "말라얄람어", "nb_NO": "malayalam", "nl": "Malayalam", "pl": "język malajalam", - "pt": "língua malaiala", - "pt_BR": "língua malaiala", + "pt": "malaiala", + "pt_BR": "Língua malaiala", "ru": "малаялам", "sl": "malajalamščina", "sv": "malayalam", @@ -7477,6 +7630,7 @@ "id": "bahasa Mongol", "it": "mongolo", "ja": "モンゴル語", + "ko": "몽골어", "nb_NO": "mongolsk", "nl": "Mongools", "pl": "język mongolski", @@ -7506,7 +7660,7 @@ "eo": "manĉura lingvo", "es": "idioma manchú", "eu": "mantxuera", - "fi": "mantšu", + "fi": "Mantšun kieli", "fr": "mandchou", "gl": "Lingua manchú", "he": "מנצ'ורית", @@ -7514,14 +7668,14 @@ "id": "bahasa Manchu", "it": "lingua mancese", "ja": "満洲語", + "ko": "만주어", "nb_NO": "Mandsjuisk", "nl": "Mantsjoe", "pl": "język mandżurski", "pt": "Língua manchu", "ru": "маньчжурский язык", - "sl": "mandžurščina", "sv": "manchuiska", - "uk": "маньчжурська мова", + "uk": "Маньчжурська мова", "zh_Hans": "满语", "zh_Hant": "滿語", "_meta": { @@ -7538,18 +7692,18 @@ "eo": "manipura lingvo", "es": "meitei", "eu": "Manipurera", - "fi": "manipuri", + "fi": "Manipurin kieli", "fr": "meitei", "gl": "Lingua meitei", - "id": "bahasa Manipur", + "id": "Bahasa Manipuri", "it": "manipuri", "ja": "マニプリ語", + "ko": "마니푸르어", "nb_NO": "Meitei-lon", "nl": "Meitei", "pl": "Język manipuri", "pt": "Língua manipuri", "ru": "манипури", - "sl": "manipurščina", "sv": "meitei", "uk": "маніпурі", "zh_Hans": "曼尼普尔语", @@ -7566,18 +7720,17 @@ "en": "Mon", "eo": "Mon", "es": "Mon", - "fi": "mon", "fr": "môn", "gl": "lingua mon", - "id": "Mon", + "id": "Bahasa Mon", "it": "lingua mon", "ja": "モン語", + "ko": "몬어", "nb_NO": "mon", "nl": "Mon", "pl": "język mon", "pt": "língua mon", "ru": "монский язык", - "sl": "monščina", "sv": "mon", "uk": "монська мова", "zh_Hans": "孟语", @@ -7596,18 +7749,19 @@ "eo": "moldava lingvo", "es": "moldavo", "eu": "Moldaviera", - "fi": "moldova", + "fi": "Moldavian kieli", "fr": "moldave", "gl": "lingua moldova", "he": "מולדובנית", "hu": "moldáv", - "id": "Moldova", + "id": "bahasa Moldova", "it": "moldavo", "ja": "モルドバ語", + "ko": "몰도바어", "nb_NO": "moldovsk", "nl": "Moldavisch", - "pl": "język mołdawski", - "pt": "língua moldávia", + "pl": "Język mołdawski", + "pt": "Língua moldávia", "pt_BR": "língua moldávia", "ru": "молдавский язык", "sl": "moldavščina", @@ -7627,14 +7781,12 @@ "es": "innu", "eu": "Innuera", "fr": "innu-aimun", - "gl": "Lingua innu-aimun", - "he": "אינו־איימון", "id": "Bahasa Innu", "it": "innu-aimun", "ja": "モンタニェ語", + "ko": "인누아이문어", "nl": "Innu", "ru": "Монтанье-наскапи", - "sl": "inujščina", "sv": "innu-aimun", "_meta": { "dir": [ @@ -7656,9 +7808,10 @@ "gl": "Lingua marathi", "he": "מראטהית", "hu": "maráthi", - "id": "bahasa Marathi", + "id": "Bahasa Marathi", "it": "marathi", "ja": "マラーティー語", + "ko": "마라티어", "nb_NO": "marathi", "nl": "Marathi", "pl": "język marathi", @@ -7668,8 +7821,8 @@ "sl": "maratščina", "sv": "marathi", "uk": "маратхі", - "zh_Hans": "马拉提语", - "zh_Hant": "馬拉提語", + "zh_Hans": "马拉地语", + "zh_Hant": "馬拉地語", "_meta": { "dir": [ "left-to-right" @@ -7691,12 +7844,12 @@ } }, "mrj": { - "ca": "mari occidental", + "ca": "txeremís occidental", "de": "Bergmari", "en": "Hill Mari", "es": "mari de las colinas", "eu": "mendebaldeko mari", - "fi": "vuorimari", + "fi": "vuorimarin kieli", "fr": "mari des montagnes", "gl": "Lingua mari das montañas", "hu": "hegyi mari", @@ -7707,10 +7860,8 @@ "pl": "maryjski górski", "pt": "mari ocidental", "ru": "горномарийский язык", - "sl": "hribovska marijščina", "sv": "västmariska", "uk": "гірськомарійська мова", - "zh_Hant": "山地馬里語", "_meta": { "dir": [ "left-to-right" @@ -7734,6 +7885,7 @@ "id": "bahasa Melayu", "it": "malese", "ja": "マレー語", + "ko": "말레이어", "nb_NO": "malayisk", "nl": "Maleis", "pl": "język malajski", @@ -7743,7 +7895,6 @@ "sl": "malajščina", "sv": "malajiska", "uk": "малайська мова", - "zgh": "ⵜⵓⵜⵍⴰⵢⵜ ⵜⴰⵎⴰⵍⴰⵢⵜ", "zh_Hans": "马来语", "zh_Hant": "馬來語", "_meta": { @@ -7758,35 +7909,6 @@ ] } }, - "ms-my": { - "ca": "malai malaisi", - "cs": "Malajská malajština", - "de": "Malaiisch malaysisch", - "en": "Malaysian Malay", - "eo": "malajzia malaja", - "es": "malayo malasia", - "fi": "Malesian malaiji", - "fr": "malaisien", - "he": "מלאית מלזיה", - "id": "Bahasa Melayu Malaysia", - "it": "Malesia malese", - "ja": "マレーシアマレー語", - "nl": "Maleis", - "pl": "malezyjski malajski", - "pt": "Malaio malásio", - "ru": "малайзийский малайский", - "sl": "malezijska malajščina", - "sv": "malaysisk malajiska", - "zgh": "ⵜⵓⵜⵍⴰⵢⵜ ⵜⴰⵎⴰⵍⵉⵣⵉⵜ", - "zh_Hans": "马来西亚马来语", - "zh_Hant": "馬來西亞馬來語", - "_meta": { - "dir": [ - "left-to-right", - "right-to-left" - ] - } - }, "mt": { "ca": "maltès", "cs": "maltština", @@ -7804,6 +7926,7 @@ "id": "bahasa Malta", "it": "maltese", "ja": "マルタ語", + "ko": "몰타어", "nb_NO": "maltesisk", "nl": "Maltees", "pl": "język maltański", @@ -7813,7 +7936,6 @@ "sl": "malteščina", "sv": "maltesiska", "uk": "мальтійська мова", - "zh_Hant": "馬爾他語", "_meta": { "countries": [ "MT" @@ -7826,7 +7948,7 @@ "mui": { "de": "Musi", "en": "Musi", - "fi": "musi", + "fi": "Musi", "fr": "musi", "id": "Musi", "ja": "ムシ語", @@ -7851,21 +7973,21 @@ "en": "Muscogee", "eo": "krika lingvo", "es": "idioma maskoki", - "fi": "creek", + "fi": "Creekin kieli", "fr": "creek", "gl": "Lingua muscogee", "hu": "muszkogi", - "id": "Muscogee", + "id": "Bahasa Muskogee", "it": "lingua creek", "ja": "マスコギ語", + "ko": "마스코기어", "nl": "Muskogi", "pl": "Język krik", "pt": "Língua creek", "pt_BR": "Língua creek", - "ru": "крикский язык", - "sl": "muskoščina", + "ru": "Крикский язык", "sv": "muskogi", - "uk": "крикська мова", + "uk": "Крикська мова", "_meta": { "dir": [ "left-to-right" @@ -7879,14 +8001,15 @@ "eo": "miranda lingvo", "es": "mirandés", "eu": "Mirandes", - "fi": "mirandeesi", + "fi": "Mirandeesi", "fr": "mirandais", "gl": "lingua mirandesa", "he": "מירנדזית", "hu": "mirandai", - "id": "Miranda", + "id": "Bahasa Miranda", "it": "mirandese", "ja": "ミランダ語", + "ko": "미란다어", "nb_NO": "mirandesisk", "nl": "Mirandees", "pl": "język mirandyjski", @@ -7911,7 +8034,7 @@ "eo": "Mentawai", "es": "mentawai", "eu": "Mentawaiera", - "fi": "mentawai", + "fi": "Mentawain kieli", "fr": "mentawai", "gl": "Lingua mentawai", "hu": "Mentawai", @@ -7947,9 +8070,10 @@ "gl": "birmano", "he": "בורמזית", "hu": "burmai", - "id": "bahasa Myanmar", + "id": "bahasa Burma", "it": "birmano", "ja": "ビルマ語", + "ko": "버마어", "nb_NO": "burmesisk", "nl": "Birmaans", "pl": "język birmański", @@ -7984,13 +8108,14 @@ "id": "Bahasa Erzya", "it": "erza", "ja": "エルジャ語", + "ko": "에르자어", "nb_NO": "erzia", "nl": "Erzja", "pl": "język erzja", "pt": "Língua erzya", "pt_BR": "Língua erzya", "ru": "эрзянский язык", - "sl": "erzjanščina", + "sl": "Erzjanščina", "sv": "erzya", "uk": "ерзянська мова", "_meta": { @@ -8007,21 +8132,21 @@ "eo": "mazandarana lingvo", "es": "mazandaraní", "eu": "Mazandarandera", - "fi": "mazandarani", + "fi": "Mazandaranin kieli", "fr": "mazandarani", "gl": "Lingua mazanderani", "he": "מאזנדראנית", "hu": "mázandaráni", - "id": "Mazandaran", + "id": "Bahasa Mazandaran", "it": "mazanderani", "ja": "マーザンダラーン語", + "ko": "마잔다란어", "nb_NO": "Mazandarani", "nl": "Mazanderani", "pl": "język mazanderański", "pt": "Língua mazandarani", "pt_BR": "Língua mazandarani", "ru": "мазандеранский язык", - "sl": "mazandaranščina", "sv": "mazenderani", "uk": "Мазандеранська мова", "_meta": { @@ -8038,7 +8163,7 @@ "eo": "naura lingvo", "es": "nauruano", "eu": "Nauruera", - "fi": "nauru", + "fi": "Naurun kieli", "fr": "nauruan", "gl": "Lingua nauruana", "he": "נאורית", @@ -8046,6 +8171,7 @@ "id": "Bahasa Nauru", "it": "nauruano", "ja": "ナウル語", + "ko": "나우루어", "nb_NO": "naurisk", "nl": "Nauruaans", "pl": "język naurański", @@ -8054,7 +8180,7 @@ "ru": "науруанский язык", "sl": "naurujščina", "sv": "nauruanska", - "uk": "науруанська мова", + "uk": "Науруанська мова", "_meta": { "countries": [ "NR" @@ -8073,7 +8199,7 @@ "eo": "minnana lingvo", "es": "chino min nan", "eu": "hegoaldeko min", - "fi": "minnan", + "fi": "Minnan", "fr": "minnan", "gl": "lingua min nam", "he": "מין דרומי", @@ -8081,6 +8207,7 @@ "id": "Min Selatan", "it": "min nan", "ja": "閩南語", + "ko": "민난어", "nb_NO": "minnan", "nl": "Minnanyu", "pl": "język minnański", @@ -8094,7 +8221,7 @@ "zh_Hant": "閩南語", "_meta": { "dir": [ - "vertical right-to-left" + "top-to-bottom" ] } }, @@ -8112,9 +8239,10 @@ "gl": "Lingua napolitana", "he": "נפוליטנית", "hu": "nápolyi", - "id": "Napoli", + "id": "Bahasa Napolitan", "it": "lingua napoletana", "ja": "ナポリ語", + "ko": "나폴리어", "nb_NO": "napolitansk", "nl": "Napolitaans", "pl": "język neapolitański", @@ -8148,6 +8276,7 @@ "id": "Bokmål", "it": "bokmål", "ja": "ブークモール", + "ko": "보크몰", "nb_NO": "bokmål", "nl": "Bokmål", "pl": "norweski (bokmål)", @@ -8177,9 +8306,10 @@ "gl": "Lingua baixo alemá", "he": "גרמנית תחתית", "hu": "alnémet", - "id": "bahasa Jerman Rendah", + "id": "Bahasa Sachsen Hilir", "it": "lingue basso-tedesche", "ja": "低地ドイツ語", + "ko": "저지 독일어", "nb_NO": "nedertysk", "nl": "Nederduits", "pl": "język dolnoniemiecki", @@ -8204,14 +8334,15 @@ "eo": "nepala lingvo", "es": "nepalí", "eu": "nepalera", - "fi": "nepali", + "fi": "nepalin kieli", "fr": "népalais", "gl": "Lingua nepalesa", "he": "נפאלית", "hu": "nepáli", - "id": "Nepal", + "id": "Bahasa Nepali", "it": "nepalese", "ja": "ネパール語", + "ko": "네팔어", "nb_NO": "nepali", "nl": "Nepalees", "pl": "język nepalski", @@ -8238,20 +8369,20 @@ "eo": "nevara lingvo", "es": "Newari", "eu": "newarera", - "fi": "newari", + "fi": "Newari", "fr": "newari", "gl": "Lingua newari", "he": "נפאל בהאסה", "hu": "névári", - "id": "Newar", + "id": "bahasa Newar", "it": "nepal bhasa", "ja": "ネパール・バサ語", + "ko": "네와르어", "nb_NO": "Nepal bhasa", "nl": "Newaars", "pl": "Język newarski", "pt": "Língua bhasa", "ru": "неварский язык", - "sl": "nevarščina", "sv": "newari", "uk": "неварська мова", "_meta": { @@ -8267,18 +8398,16 @@ "eo": "ndonga lingvo", "es": "ndonga", "eu": "Ndonga", - "fi": "ndonga", + "fi": "Ndonga", "fr": "ndonga", "gl": "Lingua ndonga", "hu": "ndonga", - "id": "Dialek Ndonga", "it": "ndonga", "ja": "ンドンガ語", "nl": "Ndonga", "pl": "Język ndonga", "pt": "Ndonga", "ru": "Ндонга", - "sl": "ndonga", "sv": "ndonga", "uk": "Ндонга", "_meta": { @@ -8291,17 +8420,16 @@ "de": "Nias", "en": "Nias", "eo": "niasa lingvo", - "fi": "nias", + "fi": "Niasin kieli", "fr": "niha", "gl": "Lingua nias", - "id": "bahasa Nias", + "id": "Bahasa Nias", "it": "lingua nias", "ja": "ニアス語", "nl": "Nias", "pl": "Język nias", "pt": "Língua nias", "ru": "Ниасский язык", - "sl": "niaščina", "sv": "nias", "uk": "Ніаська мова", "zh_Hans": "尼亚斯语", @@ -8320,20 +8448,21 @@ "eo": "niua lingvo", "es": "Idioma niuano", "eu": "Niuera", - "fi": "niue", + "fi": "Niuen kieli", "fr": "niuéen", "he": "ניואית", "hu": "niuei", - "id": "Niue", + "id": "Bahasa Niue", "it": "lingua niueana", "ja": "ニウエ語", + "ko": "니우에어", "nb_NO": "Niuisk", "nl": "Niueaans", "pl": "Język niue", "pt": "Língua niueana", "ru": "ниуэ", "sv": "niueanska", - "uk": "Ніуе", + "uk": "Ніуе (мова)", "_meta": { "dir": [ "left-to-right" @@ -8357,6 +8486,7 @@ "id": "bahasa Belanda", "it": "olandese", "ja": "オランダ語", + "ko": "네덜란드어", "nb_NO": "nederlandsk", "nl": "Nederlands", "pl": "język niderlandzki", @@ -8366,7 +8496,6 @@ "sl": "nizozemščina", "sv": "nederländska", "uk": "нідерландська мова", - "zgh": "ⵜⵓⵜⵍⴰⵢⵜ ⵜⴰⵀⵓⵍⴰⵏⴷⵉⵜ", "zh_Hans": "荷兰语", "zh_Hant": "荷蘭語", "_meta": { @@ -8397,6 +8526,7 @@ "id": "Nynorsk", "it": "nynorsk", "ja": "ニーノシュク", + "ko": "뉘노르스크", "nb_NO": "nynorsk", "nl": "Nynorsk", "pl": "norweski (nynorsk)", @@ -8406,7 +8536,6 @@ "sl": "nynorsk", "sv": "nynorska", "uk": "нюношк", - "zh_Hans": "新挪威语", "zh_Hant": "新挪威語", "_meta": { "countries": [ @@ -8434,6 +8563,7 @@ "id": "bahasa Norwegia", "it": "norvegese", "ja": "ノルウェー語", + "ko": "노르웨이어", "nb_NO": "norsk", "nl": "Noors", "pl": "język norweski", @@ -8462,13 +8592,14 @@ "es": "idioma tailandés septentrional", "fr": "thaï du Nord", "he": "תאית צפונית", - "id": "Thai Utara", + "id": "bahasa Thai Utara", "it": "thailandese settentrionale", "ja": "北タイ語", + "ko": "북부 태국어", "nl": "Noordelijk Thai", "pl": "Język północnotajski", "pt": "Língua tai norte", - "ru": "юан", + "ru": "Юан (язык)", "sl": "severna tajščina", "sv": "nordthai", "zh_Hans": "北部泰语", @@ -8485,20 +8616,20 @@ "de": "Nogaisch", "en": "Nogai", "eo": "nogaja lingvo", - "es": "Nogai", + "es": "nogai", "eu": "nogaiera", - "fi": "nogai", + "fi": "Nogain kieli", "fr": "nogaï", "he": "נוגאי", "id": "bahasa Nogai", "it": "lingua nogai", "ja": "ノガイ語", + "ko": "노가이어", "nb_NO": "nogaisk", "nl": "Nogais", "pl": "Język nogajski", "pt": "Língua nogai", "ru": "ногайский язык", - "sl": "nogajščina", "sv": "nogai", "uk": "ногайська мова", "_meta": { @@ -8508,9 +8639,7 @@ } }, "nqo": { - "en": "NKo", - "eu": "mandingera", - "fi": "n’ko", + "en": "N'Ko", "fr": "n'ko", "gl": "Lingua n'ko", "ja": "ンコ語", @@ -8527,7 +8656,7 @@ } }, "nr": { - "ca": "ndebele del sud", + "ca": "ndebele meridional", "de": "Süd-Ndebele", "en": "Southern Ndebele", "eo": "Suda Ndebela lingvo", @@ -8535,19 +8664,19 @@ "eu": "hegoaldeko ndebelera", "fi": "etelä-ndebelen kieli", "fr": "nrebele", - "gl": "Lingua ndebele meridional", + "gl": "Lingua ndebele", "he": "נדבלה דרומית", "hu": "déli ndebele", "id": "Bahasa Ndebele Selatan", "it": "ndebele del sud", "ja": "南ンデベレ語", + "ko": "남은데벨레어", "nb_NO": "sørndebele", "nl": "Zuid-Ndebele", "pl": "język ndebele południowy", "pt": "língua ndebele", "pt_BR": "língua ndebele", "ru": "южный ндебеле", - "sl": "južna ndebelščina", "sv": "sydndebele", "uk": "Південна ндебеле", "zh_Hans": "南恩德贝莱语", @@ -8568,17 +8697,18 @@ "en": "Guernésiais", "eo": "gernezeja lingvo", "es": "guernseyés", - "fi": "guernésiais", + "fi": "Guernésiais", "fr": "guernesiais", - "id": "Guernésiais", + "id": "bahasa Guernésiais", "it": "dialetto guernesiais", "ja": "ガーンジー島方言", + "ko": "건지어", "nb_NO": "guernésiais", "nl": "Dgèrnésiais", "pl": "Dgèrnésiais", "pt": "Guernésiais", "ru": "Гернсийский диалект нормандского языка", - "sl": "guernseyščina", + "sl": "Guernseyščina", "sv": "guernésiais", "uk": "гернсійський діалект нормандської мови", "zh_Hans": "根西方言", @@ -8591,20 +8721,20 @@ "nso": { "ca": "pedi", "cs": "severní sotho", - "da": "nordsotho", "de": "Nord-Sotho", "en": "Northern Sotho", "eo": "peda lingvo", "es": "Sesotho sa leboa", "eu": "pediera", - "fi": "pohjoissotho", + "fi": "Pohjoissothon kieli", "fr": "sotho du Nord", "gl": "Lingua sotho do norte", "he": "סוטו צפונית", "hu": "északi szoto", - "id": "Sotho Utara", + "id": "Bahasa Sepedi", "it": "sotho del nord", "ja": "北ソト語", + "ko": "북소토어", "nb_NO": "nordsotho", "nl": "Noord-Sotho", "pl": "język północny sotho", @@ -8613,7 +8743,7 @@ "ru": "северный сото", "sl": "severna sotojščina", "sv": "nordsotho", - "uk": "північна сото", + "uk": "Північна сото", "zh_Hant": "北索托語", "_meta": { "dir": [ @@ -8636,15 +8766,15 @@ "he": "נאוואחו", "hu": "navahó", "id": "Bahasa Navajo", - "it": "navajo", + "it": "lingua navajo", "ja": "ナバホ語", + "ko": "나바호어", "nb_NO": "navajo", "nl": "Navajo", "pl": "język nawaho", "pt": "Língua navaja", "pt_BR": "Língua navaja", "ru": "навахо", - "sl": "navaščina", "sv": "navajo", "uk": "Навахо", "_meta": { @@ -8662,14 +8792,15 @@ "eo": "njanĝa lingvo", "es": "chichewa", "eu": "txewera", - "fi": "njandža", + "fi": "njandžan kieli", "fr": "chewa", "gl": "lingua chichewa", "he": "צ'ואה", "hu": "cseva", - "id": "Chewa", + "id": "Bahasa Chichewa", "it": "chewa", "ja": "チェワ語", + "ko": "치체와어", "nb_NO": "chewa", "nl": "Nyanja", "pl": "język cziczewa", @@ -8678,7 +8809,6 @@ "sl": "čičevščina", "sv": "chichewa", "uk": "ньянджа", - "zh_Hans": "切瓦语", "_meta": { "countries": [ "MW", @@ -8692,16 +8822,13 @@ "nys": { "de": "Noongar", "en": "Noongar", - "es": "noongar", "eu": "nyungar", - "fr": "nyungar", - "gl": "noongar", - "he": "נונגאר", - "it": "noongar", - "ja": "ヌーンガー語", - "nl": "Nyungar", - "sl": "nungarščina", - "sv": "nyungar", + "fr": "nyungan", + "gl": "Lngua noongar", + "ja": "ニュンガル語", + "ko": "늉아어", + "nl": "Nyunga", + "sv": "nyunga", "_meta": { "dir": [ "left-to-right" @@ -8722,9 +8849,10 @@ "gl": "lingua occitana", "he": "אוקסיטנית", "hu": "okcitán", - "id": "bahasa Oksitan", + "id": "Oksitan", "it": "occitano", "ja": "オック語", + "ko": "오크어", "nb_NO": "oksitansk", "nl": "Occitaans", "pl": "język oksytański", @@ -8749,7 +8877,7 @@ "eo": "aniŝinabeka lingvo", "es": "Idioma ojibwa", "eu": "Ojibwera", - "fi": "odžibwa", + "fi": "Odžibwan kieli", "fr": "ojibwé", "gl": "Lingua ojibwa", "he": "שפת אוג'יבווה", @@ -8757,6 +8885,7 @@ "id": "Bahasa Ojibwe", "it": "lingua ojibwe", "ja": "オジブウェー語", + "ko": "오지브와어", "nb_NO": "Ojibwa", "nl": "Ojibwe", "pl": "Język odżibwe", @@ -8778,14 +8907,13 @@ "eo": "olonec-karela lingvo", "fi": "livvinkarjala", "fr": "olonetsien", - "gl": "lingua livvi", + "gl": "Lingua livvi", "it": "lingua livvi", "ja": "リッヴィ語", "nb_NO": "livvisk", "nl": "Olonetsisch", - "pl": "dialekt ołoniecki", + "pl": "Dialekt ołoniecki", "ru": "ливвиковское наречие", - "sl": "livikovščina", "sv": "livvi", "zh_Hant": "利維卡累利阿語", "_meta": { @@ -8803,7 +8931,7 @@ "eo": "oroma lingvo", "es": "oromo", "eu": "Oromoera", - "fi": "oromo", + "fi": "oromon kieli", "fr": "oromo", "gl": "Lingua oromo", "he": "אורומו", @@ -8811,15 +8939,14 @@ "id": "Bahasa Oromo", "it": "lingua oromonica", "ja": "オロモ語", + "ko": "오로모어", "nb_NO": "oromo", "nl": "Oromo", "pl": "Język oromo", "pt": "Língua oromo", "ru": "оромо", - "sl": "oromščina", "sv": "oromo", "uk": "оромо", - "zh_Hant": "奧羅莫語", "_meta": { "dir": [ "left-to-right" @@ -8860,9 +8987,10 @@ "gl": "Lingua oriya", "he": "אורייה", "hu": "orija", - "id": "bahasa Odia", + "id": "Oriya", "it": "oriya", "ja": "オリヤー語", + "ko": "오리야어", "nb_NO": "oriya", "nl": "Odia", "pl": "język orija", @@ -8896,6 +9024,7 @@ "id": "bahasa Ossetia", "it": "osseto", "ja": "オセット語", + "ko": "오세트어", "nb_NO": "ossetisk", "nl": "Ossetisch", "pl": "język osetyjski", @@ -8903,7 +9032,7 @@ "ru": "осетинский язык", "sl": "osetščina", "sv": "ossetiska", - "uk": "осетинська мова", + "uk": "Осетинська мова", "zh_Hans": "奥塞梯语", "zh_Hant": "奧塞提亞語", "_meta": { @@ -8916,18 +9045,14 @@ "ca": "osage", "cs": "osadžština", "en": "Osage", - "fi": "osage", + "fi": "Osagen kieli", "fr": "osage", - "he": "אוסייג'", - "id": "Osage", "it": "lingua osage", "ja": "オセージ語", - "nb_NO": "osage", + "nb_NO": "Osage", "nl": "Osage", - "ru": "оседжи", + "ru": "Оседжи", "sv": "osage", - "zh_Hans": "奥沙格语", - "zh_Hant": "奧沙格語", "_meta": { "dir": [ "left-to-right" @@ -8935,7 +9060,7 @@ } }, "ovd": { - "ca": "elfdalià", + "ca": "dialecte dalecarlià", "cs": "elvdalština", "da": "elvdalsk", "de": "Älvdalisch", @@ -8953,7 +9078,6 @@ "pl": "Elfdalski", "pt": "Älvdalsmål", "ru": "эльвдальский диалект", - "sl": "elfdalščina", "sv": "älvdalska", "_meta": { "dir": [ @@ -8965,26 +9089,27 @@ "ca": "panjabi (Shahmukhi)", "cs": "paňdžábština (šáhmukhí)", "da": "Punjabi (Shahmukhi)", - "de": "Panjabi (Schahmuchi)", + "de": "Panjabi (Shahmukhi)", "en": "Punjabi (Shahmukhi)", "eo": "panĝaba lingvo (Ŝahmuĥi-ortografio)", - "es": "punyabí (Shahmuji)", + "es": "panyabí (Shahmuji)", "eu": "Punjabera (Shahmukhi)", - "fi": "pandžabi (Shahmukhi)", + "fi": "punjabin kieli (Shahmukhi)", "fr": "pendjabi (shahmukhi)", "gl": "lingua punjabi (Shahmukhi)", "he": "פנג'אבי (אלפבית שאהמוקי)", "hu": "pandzsábi (Shahmukhi)", - "id": "bahasa Punjabi (Abjad Shahmukhi)", + "id": "Bahasa Punjab (Abjad Shahmukhi)", "it": "punjabi (Shahmukhī)", "ja": "パンジャーブ語 (シャームキー文字)", + "ko": "펀자브어 (샤무키 문자)", "nb_NO": "panjabi (Shahmukhi)", "nl": "Punjabi (Shahmukhi)", "pl": "język pendżabski (szachmukhi)", "pt": "Língua panjabi (Shahmukhi)", "ru": "панджаби (Шахмукхи)", "sl": "pandžabščina (šahmuki)", - "sv": "punjabi (shahmukhi)", + "sv": "punjabi (Shahmukhi)", "uk": "пенджабська мова (Shahmukhi)", "zh_Hans": "旁遮普语 (Shahmukhi)", "zh_Hant": "旁遮普語 (Shahmukhi)", @@ -9004,19 +9129,19 @@ "eo": "pangasina lingvo", "es": "pangasinense", "eu": "pagasinanera", - "fi": "pangasinan", + "fi": "Pangasinanin kieli", "fr": "pangassinais", "gl": "Lingua pangasinesa", "hu": "pangasinan", - "id": "bahasa Pengasinan", + "id": "Pangasinan", "it": "pangasinan", "ja": "パンガシナン語", + "ko": "팡가시난어", "nb_NO": "pangasinansk", "nl": "Pangasinan", "pl": "Język pangasinan", "pt": "Língua pangasinesa", - "ru": "пангасинанский язык", - "sl": "pangasinščina", + "ru": "Пангасинанский язык", "sv": "pangasinan", "uk": "Панґасінанська мова", "zh_Hans": "邦阿西楠语", @@ -9035,20 +9160,21 @@ "eo": "Papiamento", "es": "papiamento", "eu": "Papiamento", - "fi": "papiamentu", + "fi": "Papiamentu", "fr": "papiamento", "gl": "Papiamento", "he": "פאפיאמנטו", - "hu": "papiamento", - "id": "Papiamento", + "hu": "papiamentu", + "id": "Bahasa Papiamento", "it": "lingua papiamento", "ja": "パピアメント語", + "ko": "파피아멘토어", "nb_NO": "papiamento", "nl": "Papiaments", "pl": "Język papiamento", "pt": "Papiamento", "ru": "папьяменто", - "sl": "papiamento", + "sl": "Papiamento", "sv": "papiamento", "uk": "пап'яменто", "zh_Hans": "帕皮阿门托语", @@ -9061,21 +9187,21 @@ }, "pcd": { "ca": "picard", - "cs": "pikardština", "da": "Pikardisk", "de": "Picardisch", "en": "Picard", "eo": "pikarda franca dialekto", "es": "picardo", "eu": "Pikardiera", - "fi": "picardi", + "fi": "Picardin kieli", "fr": "picard", "gl": "Lingua picarda", "he": "פיקארד", "hu": "pikárd", - "id": "Picardia", + "id": "Bahasa Picard", "it": "piccardo", "ja": "ピカルディ語", + "ko": "피카르디어", "nb_NO": "pikardisk", "nl": "Picardisch", "pl": "język pikardyjski", @@ -9098,19 +9224,20 @@ "eo": "pensilvangermana dialekto", "es": "alemán de Pensilvania", "eu": "Pennsylvaniako aleman", - "fi": "pennsylvaniansaksa", + "fi": "Pennsylvaniansaksa", "fr": "allemand de Pennsylvanie", "gl": "Alemán de Pensilvania", "hu": "pennsylvaniai német", "id": "Bahasa Jerman Pennsylvania", "it": "tedesco della Pennsylvania", "ja": "ペンシルベニアドイツ語", + "ko": "펜실베이니아 독일어", "nb_NO": "pennsylvaniatysk", "nl": "Pennsylvania-Duits", "pl": "język niemiecki w Pensylwanii", "pt": "Alemão da Pensilvânia", "ru": "пенсильванско-немецкий диалект", - "sl": "pensilvanska nemščina", + "sl": "Pensilvanska nemščina", "sv": "pennsylvaniatyska", "uk": "Пенсильвансько-німецький діалект", "_meta": { @@ -9136,11 +9263,8 @@ "pl": "plautdietsch", "pt": "Plautdietsch", "ru": "Немецко-платский диалект", - "sl": "menonitska nizka nemščina", "sv": "plautdietsch", "uk": "Німецько-платський діалект", - "zh_Hans": "门诺低地德语", - "zh_Hant": "門諾低地德語", "_meta": { "dir": [ "left-to-right" @@ -9159,15 +9283,14 @@ "fr": "palatin", "gl": "Alemán do Palatinado", "hu": "pfalzi", - "id": "Jerman Palatinate", "it": "tedesco palatino", "ja": "プファルツ語", + "ko": "팔츠 독일어", "nl": "Paltsisch", - "pl": "gwary palatynackie", + "pl": "Gwary palatynackie", "ru": "Пфальцский диалект", - "sl": "pfalška nemščina", "sv": "pfalziska", - "uk": "Пфальцький діалект німецької", + "uk": "Пфальцський діалект німецької", "_meta": { "dir": [ "left-to-right" @@ -9182,14 +9305,14 @@ "en": "Pitkern", "eo": "pitkarna lingvo", "es": "pitcairnés", - "fi": "pitcairn", + "fi": "Pitcairnin kieli", "fr": "pitcairnais", "gl": "Pitcairnés", "he": "פיטקרנית", "hu": "pitcairni", - "id": "bahasa Pitcairn", "it": "pitcairnese", "ja": "ピトケアン語", + "ko": "핏케언어", "nb_NO": "pitkairnsk", "nl": "Pitcairnees", "pl": "Język pitkarnyjski", @@ -9198,7 +9321,6 @@ "ru": "питкэрнский язык", "sv": "pitcairnesiska", "uk": "Піткернська мова", - "zh_Hant": "皮特肯語", "_meta": { "dir": [ "left-to-right" @@ -9210,17 +9332,16 @@ "en": "Pijin", "eo": "piĵina lingvo", "es": "Pidgin salomonense", - "fi": "pijin", + "fi": "Pijin", "fr": "pijin", "it": "lingua pijin", "ja": "ピジン語", + "ko": "피진어", "pl": "Język neosalomoński", "pt": "Língua pijin", "ru": "Пиджин Соломоновых Островов", - "sl": "salomonski pidžin", "sv": "pijin", "uk": "Піджин Соломонових Островів", - "zh_Hant": "皮京語", "_meta": { "dir": [ "left-to-right" @@ -9236,11 +9357,11 @@ "gl": "Lingua pitjantjatjara", "it": "lingua pitjantjatjara", "ja": "ピッチャンチャジャーラ語", + "ko": "피찬차차라어", "nl": "Pitjantjatjara", "pl": "Język pitjantjatjara", "ru": "питянтятяра", "sv": "pitjantjatjara", - "zh_Hans": "皮詹贾贾拉方言", "_meta": { "dir": [ "left-to-right" @@ -9261,9 +9382,10 @@ "gl": "lingua polaca", "he": "פולנית", "hu": "lengyel", - "id": "bahasa Polandia", + "id": "bahasa Polski", "it": "polacco", "ja": "ポーランド語", + "ko": "폴란드어", "nb_NO": "polsk", "nl": "Pools", "pl": "język polski", @@ -9286,27 +9408,26 @@ }, "pms": { "ca": "piemontès", - "cs": "Piemontština", "de": "Piemontesisch", "en": "Piedmontese", "eo": "piemonta lingvo", "es": "piamontés", "eu": "Piemontera", - "fi": "piemonte", + "fi": "Piemonten kieli", "fr": "piémontais", "gl": "Lingua piemontesa", "he": "פיימונטית", "hu": "piemonti", - "id": "bahasa Piemonte", + "id": "Bahasa Piemonte", "it": "lingua piemontese", "ja": "ピエモンテ語", + "ko": "피에몬테어", "nb_NO": "piemontesisk", "nl": "Piëmontees", "pl": "język piemoncki", "pt": "Língua piemontesa", "pt_BR": "Língua piemontesa", "ru": "пьемонтский язык", - "sl": "piemonteščina", "sv": "piemontesiska", "uk": "П'ємонтська мова", "zh_Hans": "皮埃蒙特语", @@ -9324,19 +9445,18 @@ "en": "Pontic Greek", "eo": "Ponta greka lingvo", "es": "griego póntico", - "fi": "pontoksenkreikka", "fr": "grec pontique", "gl": "Grego póntico", "hu": "pontoszi görög", "id": "Bahasa Yunani Pontus", "it": "pontico", "ja": "ギリシア語ポントス方言", + "ko": "폰토스 그리스어", "nb_NO": "pontisk gresk", "nl": "Pontisch", "pl": "język pontyjski", "pt": "Grego do Ponto", "ru": "понтийский язык", - "sl": "pontščina", "sv": "pontisk grekiska", "uk": "Понтійська мова", "zh_Hant": "旁狄希臘語", @@ -9354,24 +9474,23 @@ "eo": "antikva prusa lingvo", "es": "prusiano antiguo", "eu": "Prusiera zahar", - "fi": "muinaispreussi", + "fi": "muinaispreussin kieli", "fr": "vieux-prussien", "gl": "Lingua prusiana antiga", "he": "פרוסית עתיקה", "hu": "óporosz", - "id": "Prusia Kuno", + "id": "Bahasa Prusia Kuno", "it": "antico prussiano", "ja": "プロシア語", + "ko": "고대 프로이센어", "nb_NO": "gammelprøyssisk", "nl": "Oudpruisisch", "pl": "język pruski", "pt": "prussiano antigo", "pt_BR": "Prussiano antigo", "ru": "прусский язык", - "sl": "stara pruščina", "sv": "prusiska", - "uk": "пруcська мова", - "zh_Hant": "普魯士語", + "uk": "Пруcська мова", "_meta": { "dir": [ "left-to-right" @@ -9387,7 +9506,7 @@ "eo": "paŝtuna lingvo", "es": "pastún", "eu": "paxtuera", - "fi": "paštu", + "fi": "paštun kieli", "fr": "pachto", "gl": "Lingua paxta", "he": "פשטו", @@ -9395,6 +9514,7 @@ "id": "bahasa Pashtun", "it": "pashtu", "ja": "パシュトー語", + "ko": "파슈토어", "nb_NO": "pashto", "nl": "Pasjtoe", "pl": "język paszto", @@ -9432,6 +9552,7 @@ "id": "bahasa Portugis", "it": "portoghese", "ja": "ポルトガル語", + "ko": "포르투갈어", "nb_NO": "portugisisk", "nl": "Portugees", "pl": "język portugalski", @@ -9441,7 +9562,6 @@ "sl": "portugalščina", "sv": "portugisiska", "uk": "португальська мова", - "zgh": "ⵜⵓⵜⵍⴰⵢⵜ ⵜⴰⴱⵓⵔⵜⵓⴳⴰⵍⵉⵜ", "zh_Hans": "葡萄牙语", "zh_Hant": "葡萄牙語", "_meta": { @@ -9469,15 +9589,16 @@ "en": "Brazilian Portuguese", "eo": "brazilportugala lingvo", "es": "portugués brasileño", - "eu": "brasildar portuges", + "eu": "Brasilgo portuges", "fi": "brasilianportugali", "fr": "portugais brésilien", "gl": "portugués do Brasil", "he": "פורטוגזית ברזילאית", "hu": "brazíliai portugál", - "id": "bahasa Portugis Brasil", + "id": "Portugis Brasil", "it": "portoghese brasiliano", "ja": "ブラジルポルトガル語", + "ko": "브라질 포르투갈어", "nb_NO": "brasiliansk portugisisk", "nl": "Braziliaans-Portugees", "pl": "brazylijska odmiana języka portugalskiego", @@ -9512,13 +9633,14 @@ "id": "Bahasa Quechua", "it": "quechua", "ja": "ケチュア語", + "ko": "케추아어족", "nb_NO": "quechua", "nl": "Quechua", "pl": "język keczua", "pt": "quíchua", "pt_BR": "quíchua", "ru": "кечуа", - "sl": "kečujščina", + "sl": "kečuanščina", "sv": "quechua", "uk": "кечуа", "zh_Hans": "克丘亚语", @@ -9539,22 +9661,21 @@ "en": "K’iche’", "es": "Idioma quiché", "eu": "K'iche'era", - "fi": "k'iche'", + "fi": "k'iche'n kieli", "fr": "quiché", "gl": "Lingua kʼicheʼ", "he": "קאיצ'ה", "id": "Bahasa K'iche'", "it": "lingua k'iche'", "ja": "キチェ語", + "ko": "키체어", "nb_NO": "Quiché", "nl": "K'iche'", "pl": "Język kicze", "pt": "Língua quiché", "ru": "киче", - "sl": "kihejščina", "sv": "quiché", - "uk": "Кіче", - "zh_Hant": "基切語", + "uk": "Кіче (мова)", "_meta": { "dir": [ "left-to-right" @@ -9562,25 +9683,23 @@ } }, "rar": { - "ca": "rarotongà", + "ca": "maori de les Illes Cook", "da": "rarotongansk", "de": "Rarotonganisch", "en": "Cook Islands Maori", "eo": "Kuk-insulara maoria lingvo", "es": "Idioma rarotongano", "eu": "Cook uharteetako māoriera", - "fi": "rarotonga", + "fi": "Rarotongan kieli", "fr": "maori des îles Cook", "gl": "Lingua maorí das Illas Cook", "hu": "Cook-szigeteki maori", - "id": "bahasa Maori Kepulauan Cook", "ja": "ラロトンガ語", "nb_NO": "rarotongesisk", "nl": "Cookeilandmaori", "pl": "język maoryski Wysp Cooka", "pt": "Maori das Ilhas Cook", "ru": "кукский язык", - "sl": "cookovootoška maorščina", "sv": "rarotongesiska", "uk": "Кукська мова", "zh_Hant": "庫克羣島毛利人", @@ -9596,10 +9715,10 @@ "en": "Romagnol", "eo": "romanja lingvo", "es": "romañol", - "fi": "romagnoli", + "fi": "romagnolin kieli", "fr": "romagnol", "hu": "romagnai nyelv", - "id": "bahasa Romagna", + "id": "bahasa Romagnol", "it": "romagnolo", "ja": "ロマーニャ語", "nl": "Romagnools", @@ -9620,8 +9739,8 @@ "de": "Tarifit", "en": "Tarifit", "es": "rifeño", - "eu": "Tarifit", - "fi": "tarifit", + "eu": "Tmaziɣt", + "fi": "Tarifit", "fr": "rifain", "gl": "Lingua rifeña", "he": "ריפית", @@ -9630,15 +9749,17 @@ "nl": "Riffijns", "pl": "Język tarifit", "pt": "Língua rifenha", - "ru": "рифский язык", + "ru": "Рифский язык", "sl": "tarifit", "sv": "rif", - "zgh": "ⵜⴰⵔⵉⴼⵉⵜ", "zh_Hans": "里夫语", "zh_Hant": "里夫語", "_meta": { "dir": [ - "left-to-right" + "right-to-left", + "left-to-right", + "top-to-bottom", + "bottom-to-top" ] } }, @@ -9647,14 +9768,13 @@ "en": "Rakhine", "fr": "arakanais", "gl": "Lingua arakanesa", - "id": "Rakhine", + "id": "bahasa Rakhine", "ja": "ラカイン語", "nl": "Arakanees", "pl": "Język arakański", "pt": "Língua arracanesa", "ru": "Араканский язык", "sv": "arakanesiska", - "uk": "Араканська мова", "zh_Hans": "若开语", "zh_Hant": "若開語", "_meta": { @@ -9680,6 +9800,7 @@ "id": "bahasa Romansh", "it": "romancio", "ja": "ロマンシュ語", + "ko": "로만슈어", "nb_NO": "retoromansk", "nl": "Reto-Romaans", "pl": "Język romansz", @@ -9688,8 +9809,7 @@ "ru": "романшский язык", "sl": "retoromanščina", "sv": "rätoromanska", - "uk": "романшська мова", - "zgh": "ⵜⵓⵜⵍⴰⵢⵜ ⵜⴰⵔⵓⵎⴰⵏⵛⵜ", + "uk": "Романшська мова", "_meta": { "countries": [ "CH" @@ -9707,9 +9827,7 @@ "it": "lingua carpato-romanì", "ja": "カルパティア・ロマ語", "nl": "Karpathisch-Romani", - "pt": "Romani dos Cárpatos", "ru": "Карпатские диалекты цыганского языка", - "sl": "karpatska romščna", "sv": "centralromani", "_meta": { "dir": [ @@ -9726,14 +9844,15 @@ "eo": "cigana lingvo", "es": "romaní", "eu": "erromaniera", - "fi": "romani", + "fi": "romanikieli", "fr": "romani", "gl": "lingua romaní", "he": "רומאני", "hu": "cigány nyelv", - "id": "bahasa Romani", + "id": "Bahasa Romani", "it": "romaní", "ja": "ロマ語", + "ko": "롬어", "nb_NO": "romanés", "nl": "Romani", "pl": "język romski", @@ -9757,7 +9876,7 @@ "eo": "burunda lingvo", "es": "kirundi", "eu": "kirundi", - "fi": "kirundi", + "fi": "Kirundi", "fr": "kirundi", "gl": "Lingua kirundi", "he": "קירונדי", @@ -9765,15 +9884,14 @@ "id": "Bahasa Kirundi", "it": "kirundi", "ja": "ルンディ語", + "ko": "키룬디어", "nb_NO": "kirundi", "nl": "Kirundi", "pl": "język rundi", "pt": "Língua kirundi", "ru": "рунди", - "sl": "rundščina", "sv": "kirundi", "uk": "Кірунді", - "zh_Hans": "基隆迪语", "_meta": { "countries": [ "BI" @@ -9797,9 +9915,10 @@ "gl": "lingua romanesa", "he": "רומנית", "hu": "román", - "id": "bahasa Rumania", + "id": "Rumania", "it": "romeno", "ja": "ルーマニア語", + "ko": "루마니아어", "nb_NO": "rumensk", "nl": "Roemeens", "pl": "język rumuński", @@ -9837,6 +9956,7 @@ "id": "bahasa Rusia", "it": "russo", "ja": "ロシア語", + "ko": "러시아어", "nb_NO": "russisk", "nl": "Russisch", "pl": "język rosyjski", @@ -9846,7 +9966,6 @@ "sl": "ruščina", "sv": "ryska", "uk": "російська мова", - "zgh": "ⵜⵓⵜⵍⴰⵢⵜ ⵜⴰⵔⵓⵙⵉⵜ", "zh_Hans": "俄语", "zh_Hant": "俄語", "_meta": { @@ -9876,9 +9995,10 @@ "gl": "Lingua rutena", "he": "רוסינית", "hu": "ruszin", - "id": "bahasa Rusin", + "id": "bahasa Rusyn", "it": "ruteno", "ja": "ルシン語", + "ko": "루신어", "nb_NO": "rusinsk", "nl": "Roetheens", "pl": "Język rusiński", @@ -9897,8 +10017,8 @@ "rup": { "ca": "aromanès", "cs": "arumunština", - "da": "aromunsk", - "de": "Aromunische Sprache", + "da": "Aromunsk", + "de": "Aromunisch", "en": "Aromanian", "eo": "arumana lingvo", "es": "arumano", @@ -9908,9 +10028,10 @@ "gl": "Lingua arromanesa", "he": "ארומנית", "hu": "aromán", - "id": "Aromania", - "it": "Lingua arumena", + "id": "Bahasa Arumania", + "it": "arumeno", "ja": "アルーマニア語", + "ko": "아로마니아어", "nb_NO": "arumensk", "nl": "Aroemeens", "pl": "Język arumuński", @@ -9934,7 +10055,7 @@ "eo": "ruanda lingvo", "es": "kiñaruanda", "eu": "kinyaruanda", - "fi": "ruanda", + "fi": "ruandan kieli", "fr": "kinyarwanda", "gl": "Lingua ruanda", "he": "קינירואנדה", @@ -9942,15 +10063,14 @@ "id": "Bahasa Kinyarwanda", "it": "kinyarwanda", "ja": "ルワンダ語", + "ko": "키냐르완다어", "nb_NO": "kinyarwanda", "nl": "Kinyarwanda", "pl": "język ruanda", "pt": "Língua kinyarwanda", "ru": "руанда", - "sl": "ruandščina", "sv": "rwanda", - "uk": "руандійська мова", - "zh_Hans": "卢旺达语", + "uk": "Руандійська мова", "zh_Hant": "盧安達語", "_meta": { "countries": [ @@ -9968,20 +10088,20 @@ "eo": "okinava lingvo", "es": "okinawense", "eu": "okinawera", - "fi": "okinawa", + "fi": "Okinawan kieli", "fr": "okinawaïen", "gl": "Lingua okinawana", "he": "השפה האוקינאווית", "hu": "okinavai nyelv", - "id": "Okinawa", + "id": "Bahasa Okinawa", "it": "lingua di Okinawa", "ja": "沖縄語", + "ko": "오키나와어", "nb_NO": "Okinawa", "nl": "Okinawaans", "pl": "Język okinawski", "pt": "okinawano", - "ru": "окинавский язык", - "sl": "okinavščina", + "ru": "Окинавский язык", "sv": "okinawianska", "uk": "окінавська мова", "zh_Hans": "冲绳语", @@ -10007,15 +10127,15 @@ "gl": "Lingua sakha", "he": "סאחה", "hu": "jakut", - "id": "bahasa Yakut", + "id": "Bahasa Yakut", "it": "sacha", "ja": "サハ語", + "ko": "야쿠트어", "nb_NO": "sakha", "nl": "Jakoets", "pl": "Język jakucki", "pt": "Língua iacuta", "ru": "якутский язык", - "sl": "jakutščina", "sv": "jakutiska", "uk": "якутська мова", "_meta": { @@ -10033,14 +10153,15 @@ "eo": "santala lingvo", "es": "idioma santalí", "eu": "Santali", - "fi": "santali", + "fi": "Santalin kieli", "fr": "santâlî", "gl": "lingua santali", "he": "סנטלית", "hu": "szantáli", - "id": "bahasa Santali", + "id": "Bahasa Santali", "it": "santali", "ja": "サンタル語", + "ko": "산탈어", "nb_NO": "Santali", "nl": "Santali", "pl": "język santali", @@ -10048,7 +10169,7 @@ "ru": "Сантали", "sl": "santalščina", "sv": "santhali", - "uk": "санталі", + "uk": "Санталі", "zh_Hant": "桑塔利語", "_meta": { "dir": [ @@ -10070,15 +10191,16 @@ "gl": "Lingua sarda", "he": "סרדו", "hu": "szárd", - "id": "bahasa Sardinia", + "id": "Bahasa Sardinia", "it": "sardo", "ja": "サルデーニャ語", + "ko": "사르데냐어", "nb_NO": "sardisk", "nl": "Sardijns", "pl": "Język sardyński", "pt": "Língua sarda", "ru": "сардинский язык", - "sl": "sardinščina", + "sl": "Sardinščina", "sv": "sardiska", "uk": "Сардська мова", "zh_Hans": "撒丁语", @@ -10103,9 +10225,10 @@ "gl": "Lingua siciliana", "he": "סיציליאנית", "hu": "szicíliai", - "id": "bahasa Sisilia", + "id": "Bahasa Sisilia", "it": "siciliano", "ja": "シチリア語", + "ko": "시칠리아어", "nb_NO": "siciliansk", "nl": "Siciliaans", "pl": "Język sycylijski", @@ -10130,14 +10253,15 @@ "eo": "skota lingvo", "es": "escocés", "eu": "eskoziera", - "fi": "skotti", + "fi": "Skotin kieli", "fr": "scots", - "gl": "Lingua scots", + "gl": "Lingua escocesa", "he": "סקוטית", "hu": "scots", - "id": "bahasa Skots", + "id": "Bahasa Scots", "it": "lingua scots", "ja": "スコットランド語", + "ko": "스코트어", "nb_NO": "skotsk", "nl": "Schots", "pl": "język scots", @@ -10155,40 +10279,6 @@ ] } }, - "sd": { - "ca": "sindhi", - "cs": "sindhština", - "da": "sindhi", - "de": "Sindhi", - "en": "Sindhi", - "eo": "sinda lingvo", - "es": "sindhi", - "eu": "sindhi", - "fi": "sindhi", - "fr": "sindhi", - "gl": "Lingua sindhi", - "he": "סינדית", - "hu": "szindhi", - "id": "bahasa Sindhi", - "it": "sindhi", - "ja": "シンド語", - "nb_NO": "sindhi", - "nl": "Sindhi", - "pl": "sindhi", - "pt": "língua sindi", - "pt_BR": "Língua sindi", - "ru": "синдхи", - "sl": "sindščina", - "sv": "sindhi", - "uk": "синдхі", - "zh_Hans": "信德语", - "zh_Hant": "信德語", - "_meta": { - "dir": [ - "left-to-right" - ] - } - }, "sdc": { "ca": "sasserès", "de": "Sassaresisch", @@ -10199,13 +10289,13 @@ "gl": "Lingua sassaresa", "he": "סאסארזה", "hu": "sassari", - "id": "bahasa Sassari", - "it": "lingua sassarese", + "id": "Bahasa Sassari", + "it": "(lingua) sassarese", "ja": "サッサリ・サルデーニャ語", "nl": "Sassarees", "pl": "Dialekt sassarski", "ru": "сассарский язык", - "sl": "sasarščina", + "sl": "Sasarščina", "sv": "sassaresiska", "uk": "сассарська мова", "zh_Hans": "萨萨里语", @@ -10225,7 +10315,7 @@ "eo": "Sudaj Kurdaj dialektoj", "fr": "kurde du Sud", "he": "כורדית דרומית", - "id": "Kurdi Selatan", + "id": "Bahasa Kurdi Selatan", "it": "lingua curda meridionale", "ja": "南部クルド語", "nl": "Zuid-Koerdisch", @@ -10233,7 +10323,6 @@ "pt": "Curdo meridional", "pt_BR": "Curdo meridional", "ru": "южнокурдский язык", - "sl": "južna kurdščina", "sv": "sydkurdiska", "uk": "південнокурдська мова", "zh_Hans": "南库尔德语", @@ -10258,9 +10347,9 @@ "gl": "Lingua saami setentrional", "he": "סאמי צפונית", "hu": "északi számi", - "id": "bahasa Sami Utara", "it": "sami settentrionale", "ja": "北部サーミ語", + "ko": "북부 사미어", "nb_NO": "nordsamisk", "nl": "Noord-Samisch", "pl": "język północnosaamski", @@ -10288,11 +10377,11 @@ "id": "Bahasa Seri", "it": "seri", "ja": "セリ語", + "ko": "세리어", "nl": "Seri", "pl": "Język seri", "pt": "Língua seri", "ru": "Сери", - "sl": "serijščina", "sv": "seri", "zh_Hant": "塞裏語", "_meta": { @@ -10305,7 +10394,7 @@ "de": "Koyra Senni", "en": "Koyraboro Senni", "es": "Koyraboro senni", - "fi": "koyraboro senni", + "fi": "Koyraboro senni", "fr": "koyraboro senni", "ja": "コイラボロ・センニ語", "nl": "Koyra Senni", @@ -10325,7 +10414,7 @@ "eo": "sangoa lingvo", "es": "idioma sango", "eu": "Sango", - "fi": "sango", + "fi": "Sango", "fr": "sango", "gl": "Lingua sango", "he": "סאנגו", @@ -10333,6 +10422,7 @@ "id": "Bahasa Sango", "it": "sango", "ja": "サンゴ語", + "ko": "상고어", "nb_NO": "sango", "nl": "Sango", "pl": "Język sango", @@ -10352,48 +10442,14 @@ ] } }, - "sh": { - "ca": "serbocroat", - "cs": "srbochorvatština", - "da": "serbokroatisk", - "de": "Serbokroatisch", - "en": "Serbo-Croatian", - "eo": "serbokroata lingvo", - "es": "serbocroata", - "eu": "Serbokroaziera", - "fi": "serbokroaatti", - "fr": "serbo-croate", - "gl": "Lingua serbocroata", - "he": "סרבו-קרואטית", - "hu": "szerbhorvát", - "id": "bahasa Serbo-Kroasia", - "it": "serbo-croato", - "ja": "セルビア・クロアチア語", - "nb_NO": "serbokroatisk", - "nl": "Servo-Kroatisch", - "pl": "język serbsko-chorwacki", - "pt": "Língua servo-croata", - "pt_BR": "Língua servo-croata", - "ru": "сербохорватский язык", - "sl": "srbohrvaščina", - "sv": "serbokroatiska", - "uk": "сербохорватська мова", - "zh_Hans": "塞尔维亚-克罗地亚语", - "zh_Hant": "塞爾維亞-克羅地亞語", - "_meta": { - "dir": [ - "left-to-right" - ] - } - }, "shi": { "ca": "taixelhit", "cs": "tašelhit", "de": "Taschelhit", - "en": "Tachelhit", + "en": "Shilha", "eo": "ŝelha lingvo", "es": "chilha", - "fi": "tašelhit", + "fi": "Tašelhit", "fr": "chleuh", "gl": "Lingua shilha", "he": "תשלחית", @@ -10403,16 +10459,17 @@ "nl": "Tashelhiyt", "pl": "Język tashelhiyt", "pt": "Tachelhit", - "ru": "шильхские языки", + "ru": "Шильхские языки", "sl": "tašelhit", "sv": "tachelhit", - "uk": "ташельхіт мова", - "zgh": "ⵜⴰⵛⵍⵃⵉⵜ", + "uk": "Ташельхіт мова", "zh_Hans": "施卢赫语", "zh_Hant": "施盧赫語", "_meta": { "dir": [ "left-to-right", + "top-to-bottom", + "bottom-to-top", "right-to-left" ] } @@ -10423,18 +10480,18 @@ "en": "Shan", "eo": "ŝana lingvo", "es": "shan", - "fi": "shan", + "fi": "Shanin kieli", "fr": "shan", "gl": "Lingua shan", - "id": "Shan", + "id": "Bahasa Shan", "it": "lingua shan", "ja": "シャン語", + "ko": "샨어", "nl": "Shan", "pl": "język szan", "pt": "língua shan", "pt_BR": "Língua shan", "ru": "шанский язык", - "sl": "šanščina", "sv": "shan", "uk": "шанська мова", "zh_Hans": "掸语", @@ -10451,7 +10508,7 @@ "en": "Shawiya", "es": "chaoui", "eu": "Xawia", - "fi": "tašawit", + "fi": "Tašawit", "fr": "chaoui", "it": "tashawit", "ja": "シャウィーア語", @@ -10459,13 +10516,14 @@ "pl": "język chaouia", "pt": "Língua chaouis", "ru": "Шавия", - "sl": "šavijščina", "sv": "shawiya", - "uk": "шавія", + "uk": "Шавія", "_meta": { "dir": [ + "right-to-left", "left-to-right", - "right-to-left" + "top-to-bottom", + "bottom-to-top" ] } }, @@ -10478,7 +10536,7 @@ "eo": "sinhala lingvo", "es": "cingalés", "eu": "Sinhala", - "fi": "sinhali", + "fi": "Sinhali", "fr": "singhalais", "gl": "Lingua cingalesa", "he": "סינהלית", @@ -10486,13 +10544,14 @@ "id": "Sinhala", "it": "singalese", "ja": "シンハラ語", + "ko": "싱할라어", "nb_NO": "singalesisk", "nl": "Singalees", "pl": "język syngaleski", "pt": "Língua cingalesa", "pt_BR": "Língua cingalesa", "ru": "сингальский язык", - "sl": "singalščina", + "sl": "sinhalščina", "sv": "singalesiska", "uk": "сингальська мова", "zh_Hant": "僧伽羅語", @@ -10511,7 +10570,7 @@ "en": "Sidamo", "es": "Idioma sidamo", "eu": "Sidamo hizkuntza", - "fi": "sidamo", + "fi": "Sidamo", "fr": "sidama", "gl": "Lingua sidamo", "he": "סידאמית", @@ -10538,11 +10597,10 @@ "fi": "kiltinänsaame", "fr": "same de Kildin", "gl": "Lingua saami de Kildin", - "he": "סאמית קילדינית", "hu": "kildini számi", - "id": "Sami Kildin", "it": "lingua sami di Kildin", "ja": "キルディン・サーミ語", + "ko": "킬딘 사미어", "nb_NO": "kildinsamisk", "nl": "Kildin-Samisch", "pl": "Język kildin", @@ -10569,18 +10627,16 @@ "fi": "turjansaame", "fr": "same de Ter", "gl": "Lingua saami de Ter", - "id": "bahasa Sami Ter", "it": "sami di Ter", "ja": "テル・サーミ語", + "ko": "테르 사미어", "nb_NO": "tersamisk", "nl": "Ter-Samisch", "pl": "język ter", "pt": "sami de Ter", "ru": "йоканьгско-саамский язык", - "sl": "terska samijščina", "sv": "tersamiska", "uk": "терська саамська мова", - "zh_Hant": "特爾薩米語", "_meta": { "dir": [ "left-to-right" @@ -10597,10 +10653,10 @@ "fi": "uumajansaame", "fr": "same d'Ume", "gl": "Lingua saami de Ume", - "he": "סאמית אומית", "hu": "umei számi", "it": "lingua sami di Ume", "ja": "ウーメ・サーミ語", + "ko": "우메 사미어", "nb_NO": "umesamisk", "nl": "Ume-Samisch", "pl": "język ume", @@ -10631,6 +10687,7 @@ "id": "bahasa Slowakia", "it": "slovacco", "ja": "スロバキア語", + "ko": "슬로바키아어", "nb_NO": "slovakisk", "nl": "Slowaaks", "pl": "język słowacki", @@ -10640,7 +10697,6 @@ "sl": "slovaščina", "sv": "slovakiska", "uk": "словацька мова", - "zh_Hans": "斯洛伐克语", "zh_Hant": "斯洛伐克語", "_meta": { "countries": [ @@ -10668,6 +10724,7 @@ "id": "bahasa Slovenia", "it": "sloveno", "ja": "スロベニア語", + "ko": "슬로베니아어", "nb_NO": "slovensk", "nl": "Sloveens", "pl": "język słoweński", @@ -10700,11 +10757,11 @@ "hu": "sziléziai német", "it": "tedesco slesiano", "ja": "低シレジア語", + "ko": "실레지아 독일어", "nb_NO": "lavschlesisk", "nl": "Silezisch-Duits", "pl": "dialekt śląski języka niemieckiego", "ru": "силезские диалекты немецкого языка", - "sl": "šlezijska nemščina", "sv": "schlesisk tyska", "uk": "Сілезький діалект німецької мови", "zh_Hans": "西里西亚语", @@ -10724,24 +10781,22 @@ "eo": "samoa lingvo", "es": "samoano", "eu": "Samoera", - "fi": "samoa", + "fi": "samoan kieli", "fr": "samoan", "gl": "Lingua samoana", "he": "סמואית", "hu": "szamoai", - "id": "Samoa", + "id": "Bahasa Samoa", "it": "samoano", "ja": "サモア語", + "ko": "사모아어", "nb_NO": "samoansk", "nl": "Samoaans", "pl": "język samoański", "pt": "Língua samoana", "ru": "самоанский язык", - "sl": "samojščina", "sv": "samoanska", "uk": "Самоанська мова", - "zh_Hans": "萨摩亚语", - "zh_Hant": "薩摩亞語", "_meta": { "countries": [ "WS" @@ -10762,11 +10817,11 @@ "fi": "eteläsaame", "fr": "same du Sud", "gl": "Lingua saami meridional", - "he": "סאמי דרומית", "hu": "déli számi", - "id": "bahasa Sami Selatan", + "id": "Bahasa Sami Selatan", "it": "sami meridionale", "ja": "南部サーミ語", + "ko": "남부 사미어", "nb_NO": "sørsamisk", "nl": "Zuid-Samisch", "pl": "język południowolapoński", @@ -10794,11 +10849,10 @@ "fi": "luulajansaame", "fr": "same de Lule", "gl": "Lingua saami de Lule", - "he": "סאמית לולית", "hu": "lulei számi", - "id": "Sami Lule", "it": "lingua sami di Lule", "ja": "ルレ・サーミ語", + "ko": "룰레 사미어", "nb_NO": "lulesamisk", "nl": "Lule-Samisch", "pl": "język lule", @@ -10826,11 +10880,10 @@ "fi": "inarinsaame", "fr": "same d'Inari", "gl": "Lingua saami de Inari", - "he": "סאמית אינארית", "hu": "inari számi", - "id": "Sami Inari", "it": "sami di Inari", "ja": "イナリ・サーミ語", + "ko": "이나리 사미어", "nb_NO": "enaresamisk", "nl": "Inari-Samisch", "pl": "Język inari", @@ -10857,17 +10910,17 @@ "fi": "koltansaame", "fr": "same skolt", "gl": "Lingua saami de Skolt", - "he": "סאמית סקולטית", "hu": "kolta számi", "it": "lingua sami skolt", "ja": "スコルト・サーミ語", + "ko": "스콜트 사미어", "nb_NO": "skoltesamisk", "nl": "Skolt-Samisch", "pl": "język skolt", "pt": "kíngua sami de Skolt", "pt_BR": "Língua sami de Skolt", "ru": "колтта-саамский язык", - "sl": "skoltska samijščina", + "sl": "sokltska samijščina", "sv": "skoltsamiska", "uk": "колта-саамська мова", "zh_Hans": "斯科尔特萨米语", @@ -10885,8 +10938,7 @@ "en": "Shona", "eo": "Ŝona lingvo", "es": "shona", - "eu": "Shonera", - "fi": "šona", + "fi": "šonan kieli", "fr": "shona", "gl": "Lingua shona", "he": "שונה", @@ -10894,12 +10946,12 @@ "id": "Bahasa Shona", "it": "shona", "ja": "ショナ語", + "ko": "쇼나어", "nb_NO": "shona", "nl": "Shona", "pl": "Język shona", "pt": "Língua chona", "ru": "шона", - "sl": "šonščina", "sv": "shona", "uk": "Шонська мова", "zh_Hant": "修納語", @@ -10921,23 +10973,23 @@ "eo": "somala lingvo", "es": "somalí", "eu": "somaliera", - "fi": "somali", + "fi": "somalin kieli", "fr": "somali", "gl": "Lingua somalí", "he": "סומלית", "hu": "szomáli", - "id": "bahasa Somali", + "id": "Bahasa Somali", "it": "somalo", "ja": "ソマリ語", + "ko": "소말리어", "nb_NO": "somali", "nl": "Somalisch", "pl": "język somalijski", "pt": "Língua somali", "pt_BR": "Língua somali", "ru": "сомалийский язык", - "sl": "somalščina", "sv": "somaliska", - "uk": "сомалійська мова", + "uk": "Сомалійська мова", "zh_Hans": "索马里语", "zh_Hant": "索馬利亞語", "_meta": { @@ -10950,14 +11002,14 @@ } }, "sou": { - "ca": "tailandès meridional", "de": "Südthailändisch", "en": "Southern Thai", "eo": "sud-taja lingvo", "fr": "thaï du Sud", "he": "תאית דרומית", - "id": "Thai Selatan", + "id": "Bahasa Thai Selatan", "ja": "南タイ語", + "ko": "남부 태국어", "nl": "Zuidelijk Thai", "pl": "Język południowotajski", "ru": "южнотайский диалект", @@ -10982,12 +11034,13 @@ "eu": "albaniera", "fi": "albania", "fr": "albanais", - "gl": "lingua albanesa", + "gl": "Lingua albanesa", "he": "אלבנית", "hu": "albán", - "id": "Albania", + "id": "Bahasa Albania", "it": "albanese", "ja": "アルバニア語", + "ko": "알바니아어", "nb_NO": "albansk", "nl": "Albanees", "pl": "język albański", @@ -10997,7 +11050,6 @@ "sl": "albanščina", "sv": "albanska", "uk": "албанська мова", - "zgh": "ⵜⵓⵜⵍⴰⵢⵜ ⵜⴰⵍⴱⴰⵏⵉⵜ", "zh_Hans": "阿尔巴尼亚语", "zh_Hant": "阿爾巴尼亞語", "_meta": { @@ -11019,7 +11071,7 @@ "eo": "srana lingvo", "es": "sranan tongo", "eu": "Sranan Tongo", - "fi": "sranantongo", + "fi": "Sranantongo", "fr": "sranan", "gl": "Sranan tongo", "he": "סרנן טונגו", @@ -11027,12 +11079,13 @@ "id": "Bahasa Sranantongo", "it": "sranan tongo", "ja": "スラナン語", + "ko": "스라난 통고", "nb_NO": "sranan", "nl": "Sranantongo", "pl": "sranan tongo", "pt": "Sranan", "ru": "cранан-тонго", - "sl": "surinamščina", + "sl": "Surinamščina", "sv": "sranan", "uk": "сранан-тонго", "zh_Hans": "苏里南语", @@ -11048,7 +11101,6 @@ "en": "Sirionó", "es": "sirionó", "fr": "sirionó", - "gl": "Lingnua sirionó", "ja": "シリオノ語", "nb_NO": "sirionó", "nl": "Sirionó", @@ -11069,24 +11121,24 @@ "eo": "svazia lingvo", "es": "suazi", "eu": "swaziera", - "fi": "swazi", + "fi": "swazin kieli", "fr": "swati", "gl": "Lingua suazi", "he": "סווזי", "hu": "szvázi", - "id": "Swazi", + "id": "Bahasa Swati", "it": "swati", "ja": "スワジ語", + "ko": "스와티어", "nb_NO": "swazi", "nl": "Swazi", "pl": "Język suazi", "pt": "língua suázi", "pt_BR": "língua suázi", "ru": "свати", - "sl": "svazijščina", "sv": "siswati", "uk": "Сваті", - "zh_Hans": "斯瓦蒂语", + "zh_Hans": "斯威士语", "zh_Hant": "史瓦濟語", "_meta": { "countries": [ @@ -11107,14 +11159,15 @@ "eo": "sota lingvo", "es": "sesotho", "eu": "sothoera", - "fi": "eteläsotho", + "fi": "eteläsothon kieli", "fr": "sotho du Sud", "gl": "Lingua sotho", "he": "ססוטו", "hu": "déli szoto", - "id": "Sotho", + "id": "Bahasa Sesotho", "it": "sotho del sud", "ja": "ソト語", + "ko": "소토어", "nb_NO": "sotho", "nl": "Zuid-Sotho", "pl": "język sotho", @@ -11123,8 +11176,7 @@ "ru": "сесото", "sl": "sesotščina", "sv": "sesotho", - "uk": "сесото", - "zh_Hant": "索托語", + "uk": "Сесото", "_meta": { "countries": [ "LS", @@ -11138,18 +11190,19 @@ }, "sth": { "ca": "shelta", - "cs": "šelta", + "cs": "Shelta", "de": "Shelta", "en": "Shelta", "es": "shelta", "eu": "Shelta", - "fi": "shelta", + "fi": "Shelta", "fr": "shelta", "gl": "Shelta", "he": "שלטה", "id": "bahasa Shelta", "it": "lingua shelta", "ja": "シェルタ語", + "ko": "셸타어", "nb_NO": "Shelta", "nl": "Shelta", "pl": "Język shelta", @@ -11157,7 +11210,6 @@ "ru": "шелта", "sv": "shelta", "uk": "Шелта", - "zh_Hant": "雪爾塔語", "_meta": { "dir": [ "left-to-right" @@ -11179,12 +11231,12 @@ "id": "Bahasa Frisia Saterland", "it": "lingua frisone del Saterland", "ja": "東フリジア語", + "ko": "동프리슬란트어", "nb_NO": "saterfrisisk", "nl": "Saterfries", "pl": "Język fryzyjski saterlandzki", "pt": "frisão oriental", "ru": "Затерландский фризский язык", - "sl": "saterska frizijščina", "sv": "saterfrisiska", "uk": "Затерландська фризька мова", "zh_Hans": "萨特弗里斯兰语", @@ -11209,9 +11261,10 @@ "gl": "Sunda", "he": "סונדנזית", "hu": "szundai", - "id": "bahasa Sunda", + "id": "Sunda", "it": "sunda", "ja": "スンダ語", + "ko": "순다어", "nb_NO": "sundanesisk", "nl": "Sundanees", "pl": "język sundajski", @@ -11221,8 +11274,6 @@ "sl": "sundanščina", "sv": "sunda", "uk": "сунданська мова", - "zh_Hans": "巽他语", - "zh_Hant": "巽他語", "_meta": { "dir": [ "left-to-right" @@ -11246,6 +11297,7 @@ "id": "bahasa Swedia", "it": "svedese", "ja": "スウェーデン語", + "ko": "스웨덴어", "nb_NO": "svensk", "nl": "Zweeds", "pl": "język szwedzki", @@ -11281,19 +11333,19 @@ "gl": "Lingua suahili", "he": "סוואהילי", "hu": "szuahéli", - "id": "bahasa Swahili", + "id": "Bahasa Swahili", "it": "swahili", "ja": "スワヒリ語", + "ko": "스와힐리어", "nb_NO": "swahili", "nl": "Swahili", "pl": "suahili", "pt": "Língua suaíli", "pt_BR": "língua suaíli", "ru": "суахили", - "sl": "svahili", + "sl": "Svahili", "sv": "swahili", "uk": "суахілі", - "zh_Hans": "斯瓦希里语", "zh_Hant": "史瓦希利語", "_meta": { "countries": [ @@ -11303,32 +11355,26 @@ "UG" ], "dir": [ - "left-to-right" + "left-to-right", + "right-to-left" ] } }, "syl": { - "ca": "sileti", - "cs": "Silotčtina", - "da": "Siloti sprog", "de": "Sylheti", "en": "Sylheti", "es": "Idioma sylheti", - "eu": "Siloti hizkuntza", - "fi": "sylheti", + "fi": "Sylheti", "fr": "sylheti", "gl": "Lingua sylheti", "he": "סילהטית", - "hu": "sziloti", - "id": "bahasa Sylheti", - "it": "silotese", + "it": "lingua silotica", "ja": "シレット語", + "ko": "실헤티어", "nb_NO": "Sylhetti", "nl": "Sylheti", "pl": "język syloti", - "pt": "Siroto", "ru": "силхетский язык", - "sl": "silhetščina", "sv": "syloti", "uk": "мова силеті", "zh_Hans": "锡尔赫特语", @@ -11353,9 +11399,10 @@ "gl": "Lingua silesiana", "he": "שלזית", "hu": "sziléziai", - "id": "Silesia", + "id": "bahasa Silesia", "it": "slesiano", "ja": "シレジア語", + "ko": "실레지아어", "nb_NO": "schlesisk", "nl": "Silezisch", "pl": "etnolekt śląski", @@ -11364,8 +11411,6 @@ "sl": "šlezijščina", "sv": "schlesiska", "uk": "сілезька мова", - "zh_Hans": "西里西亚语", - "zh_Hant": "西里西亞語", "_meta": { "dir": [ "left-to-right" @@ -11376,7 +11421,6 @@ "ca": "sakizaya", "cs": "sakizayština", "en": "Sakizaya", - "fi": "sakizaya", "fr": "sakizaya", "gl": "Lingua sakizaya", "id": "Bahasa Sakizaya", @@ -11406,9 +11450,10 @@ "gl": "Lingua támil", "he": "טמילית", "hu": "tamil", - "id": "bahasa Tamil", + "id": "Bahasa Tamil", "it": "tamil", "ja": "タミル語", + "ko": "타밀어", "nb_NO": "tamilsk", "nl": "Tamil", "pl": "język tamilski", @@ -11437,17 +11482,17 @@ "de": "Atayal", "en": "Atayal", "es": "lengua atayal", - "fi": "atayali", + "fi": "atayalin kieli", "fr": "atayal", "gl": "Lingua atayal", "hu": "atajal", - "id": "Atayal", + "id": "Bahasa Atayal", "it": "lingua atayal", "ja": "タイヤル語", + "ko": "타이얄어", "nl": "Atayal", "pt": "Língua atayal", "ru": "атаяльский язык", - "sl": "atajalščina", "sv": "atayal", "uk": "атаяльська мова", "zh_Hans": "泰雅语", @@ -11466,12 +11511,13 @@ "eo": "tulua lingvo", "es": "tulu", "eu": "Tulu", - "fi": "tulu", + "fi": "Tulun kieli", "fr": "toulou", "gl": "Lingua tulu", "he": "טולו", "id": "Bahasa Tulu", "ja": "トゥル語", + "ko": "툴루어", "nb_NO": "Tulu", "nl": "Tulu", "pl": "język tulu", @@ -11479,7 +11525,7 @@ "ru": "тулу", "sl": "tulujščina", "sv": "tulu", - "uk": "тулу", + "uk": "Тулу", "_meta": { "dir": [ "left-to-right" @@ -11503,6 +11549,7 @@ "id": "Bahasa Telugu", "it": "telugu", "ja": "テルグ語", + "ko": "텔루구어", "nb_NO": "telugu", "nl": "Telugu", "pl": "język telugu", @@ -11529,20 +11576,20 @@ "eo": "tetuna lingvo", "es": "Idioma tetun", "eu": "Tetum", - "fi": "tetum", + "fi": "Tetumin kieli", "fr": "tétoum", "gl": "Tetún", "he": "טטום", "hu": "tetum", - "id": "Tetun", + "id": "Tetum", "it": "tetum", "ja": "テトゥン語", + "ko": "테툼어", "nb_NO": "tetum", "nl": "Tetun", "pl": "język tetum", "pt": "língua tétum", "ru": "тетум", - "sl": "tetumščina", "sv": "tetum", "uk": "Тетум", "_meta": { @@ -11565,9 +11612,10 @@ "gl": "Lingua taxica", "he": "טג'יקית", "hu": "tádzsik", - "id": "bahasa Tajik", + "id": "Tajik", "it": "tagico", "ja": "タジク語", + "ko": "타지크어", "nb_NO": "tadsjikisk", "nl": "Tadzjieks", "pl": "język tadżycki", @@ -11577,8 +11625,6 @@ "sl": "tadžiščina", "sv": "tadzjikiska", "uk": "таджицька мова", - "zh_Hans": "塔吉克语", - "zh_Hant": "塔吉克語", "_meta": { "countries": [ "TJ" @@ -11590,7 +11636,7 @@ } }, "th": { - "ca": "tai", + "ca": "tailandès", "cs": "thajština", "da": "thai", "de": "Thailändisch", @@ -11598,14 +11644,15 @@ "eo": "taja lingvo", "es": "tailandés", "eu": "Thailandiera", - "fi": "thai", + "fi": "thain kieli", "fr": "thaï", "gl": "lingua tailandesa", "he": "תאית", "hu": "thai", - "id": "bahasa Thailand", + "id": "bahasa Thai", "it": "thailandese", "ja": "タイ語", + "ko": "태국어", "nb_NO": "thai", "nl": "Thai", "pl": "język tajski", @@ -11615,7 +11662,6 @@ "sl": "tajščina", "sv": "thai", "uk": "тайська мова", - "zgh": "ⵜⵓⵜⵍⴰⵢⵜ ⵜⴰⵜⴰⵢⵍⴰⵏⴷⵉⵜ", "zh_Hans": "泰语", "zh_Hant": "泰語", "_meta": { @@ -11641,18 +11687,18 @@ "gl": "Lingua tigriña", "he": "תיגרינית", "hu": "tigrinya", - "id": "Tigrinya", + "id": "Bahasa Tigrinya", "it": "tigrino", "ja": "ティグリニャ語", + "ko": "티그리냐어", "nb_NO": "tigrinja", "nl": "Tigrinya", "pl": "Język tigrinia", "pt": "Língua tigrínia", "ru": "тигринья", - "sl": "tigrinjščina", + "sl": "Tigrajščina", "sv": "tigrinska", - "uk": "тигринья", - "zh_Hans": "提格雷尼亚语", + "uk": "Тигринья", "zh_Hant": "提格利尼亞語", "_meta": { "countries": [ @@ -11673,20 +11719,21 @@ "es": "turcomano", "eu": "Turkmenera", "fi": "turkmeeni", - "fr": "turkmène", + "fr": "Turkmène", "gl": "Lingua turcomá", "he": "טורקמנית", "hu": "türkmén", - "id": "Turkmen", + "id": "bahasa Turkmen", "it": "Turkmeno", "ja": "トルクメン語", + "ko": "투르크멘어", "nb_NO": "turkmensk", "nl": "Turkmeens", "pl": "język turkmeński", "pt": "Língua turcomena", "pt_BR": "Língua turcomena", "ru": "туркменский язык", - "sl": "turkmenščina", + "sl": "Turkmenščina", "sv": "turkmeniska", "uk": "туркменська мова", "_meta": { @@ -11716,6 +11763,7 @@ "id": "bahasa Tagalog", "it": "tagalog", "ja": "タガログ語", + "ko": "타갈로그어", "nb_NO": "tagalog", "nl": "Tagalog", "pl": "język tagalski", @@ -11723,7 +11771,7 @@ "pt_BR": "língua tagalo", "ru": "тагальский язык", "sl": "tagaloščina", - "sv": "tagalska", + "sv": "tagalog", "uk": "тагальська мова", "zh_Hans": "他加禄语", "zh_Hant": "他加祿語", @@ -11739,22 +11787,21 @@ "en": "Tlingit", "eo": "Tlingita", "es": "tlingit", - "fi": "tlingit", + "fi": "Tlingit", "fr": "tlingit", "hu": "tlingit", "id": "Bahasa Tlingit", "it": "lingua tlingit", "ja": "トリンギット語", - "nb_NO": "tlingit", + "ko": "틀링깃어", + "nb_NO": "Tlingit", "nl": "Tlingit", "pl": "Język tlingit", "pt": "Língua tlingit", "pt_BR": "Língua tlingit", - "ru": "тлингитский язык", - "sl": "tlingitščina", + "ru": "Тлингитский язык", "sv": "tlingit", "uk": "Тлінгітська мова", - "zh_Hant": "特林吉特語", "_meta": { "dir": [ "left-to-right" @@ -11763,27 +11810,26 @@ }, "tly": { "ca": "talixi", - "cs": "talyština", "de": "Talisch", "en": "Talysh", "eo": "taliŝa lingvo", "es": "talishi", "eu": "Talyshera", - "fi": "tališi", + "fi": "Tališin kieli", "fr": "talysh", "gl": "Lingua talysh", "he": "טליש", "id": "Talish", "it": "lingua taliscia", "ja": "タリシュ語", + "ko": "탈리시어", "nb_NO": "talysj", "nl": "Talysjisch", "pl": "język tałyski", "pt": "Língua talish", "ru": "талышский язык", - "sl": "tališčina", "sv": "talysj", - "uk": "талиська мова", + "uk": "Талиші", "_meta": { "dir": [ "left-to-right", @@ -11800,7 +11846,7 @@ "eo": "cvana lingvo", "es": "setsuana", "eu": "tswanera", - "fi": "tswana", + "fi": "tswanan kieli", "fr": "tswana", "gl": "Lingua tswana", "he": "סצוואנה", @@ -11808,16 +11854,16 @@ "id": "Bahasa Tswana", "it": "tswana", "ja": "ツワナ語", + "ko": "츠와나어", "nb_NO": "setswana", "nl": "Tswana", - "pl": "język tswana", + "pl": "Język tswana", "pt": "língua tswana", "pt_BR": "língua tswana", "ru": "тсвана", "sl": "cvanščina", "sv": "setswana", "uk": "Сетсвана", - "zh_Hans": "茨瓦纳语", "zh_Hant": "札那語", "_meta": { "countries": [ @@ -11829,6 +11875,41 @@ ] } }, + "to": { + "ca": "tongalès", + "cs": "tongánština", + "da": "tongansk", + "de": "Tongaisch", + "en": "Tongan", + "eo": "Tonga lingvo", + "es": "tongano", + "eu": "Tongera", + "fi": "Tongan kieli", + "fr": "tongien", + "gl": "Lingua tongana", + "he": "טונגאית", + "hu": "tongai", + "id": "Bahasa Tonga", + "it": "tongano", + "ja": "トンガ語", + "ko": "통가어", + "nb_NO": "Tongansk", + "nl": "Tongaans", + "pl": "Język tonga", + "pt": "Língua tonganesa", + "ru": "тонганский язык", + "sl": "tongovščina", + "sv": "tonganska", + "uk": "Тонганська мова", + "_meta": { + "countries": [ + "TO" + ], + "dir": [ + "left-to-right" + ] + } + }, "tpi": { "ca": "tok pisin", "cs": "Tok Pisin", @@ -11846,6 +11927,7 @@ "id": "Bahasa Tok Pisin", "it": "tok pisin", "ja": "トク・ピシン", + "ko": "톡 피신", "nb_NO": "tok pisin", "nl": "Tok Pisin", "pl": "tok pisin", @@ -11871,9 +11953,7 @@ "pl": "Turoyo", "pt": "Língua turoyo", "ru": "Туройо", - "sl": "turojoščina", "sv": "turoyo", - "zh_Hant": "圖羅尤語", "_meta": { "dir": [ "left-to-right", @@ -11883,10 +11963,10 @@ }, "trv": { "ca": "seediq", - "cs": "seedičtina", + "cs": "Seediq", "en": "Seediq", "eo": "sedeka lingvo", - "fi": "taroko", + "fi": "Taroko", "fr": "seediq", "gl": "Lingua seediq", "id": "Bahasa Seediq", @@ -11895,7 +11975,6 @@ "nb_NO": "Truku", "nl": "Taroko", "pt": "Língua seediq", - "sl": "trukujščina", "sv": "seediq", "zh_Hans": "赛德克语", "zh_Hant": "賽德克語", @@ -11913,7 +11992,7 @@ "eo": "conga lingvo", "es": "tsonga", "eu": "tsongera", - "fi": "tsonga", + "fi": "tsongan kieli", "fr": "tsonga", "gl": "Lingua tsonga", "he": "צונגה", @@ -11921,13 +12000,13 @@ "id": "Bahasa Tsonga", "it": "tsonga", "ja": "ツォンガ語", + "ko": "총가어", "nb_NO": "tsonga", "nl": "Tsonga", "pl": "Język tsonga", "pt": "língua tsonga", "pt_BR": "língua tsonga", "ru": "тсонга", - "sl": "tsonga", "sv": "tsonga", "uk": "Тсонга", "zh_Hans": "聪加语", @@ -11959,13 +12038,14 @@ "id": "bahasa Tatar", "it": "tataro", "ja": "タタール語", + "ko": "타타르어", "nb_NO": "tatarisk", "nl": "Tataars", "pl": "język tatarski", "pt": "Língua tártara", "pt_BR": "Língua tártara", "ru": "татарский язык", - "sl": "tatarščina", + "sl": "Tatarščina", "sv": "tatariska", "uk": "татарська мова", "zh_Hans": "鞑靼语", @@ -11976,45 +12056,13 @@ ] } }, - "tu": { - "ca": "àrab tunisià", - "cs": "tuniština", - "da": "Tunesisk arabisk", - "de": "Tunesisch-Arabisch", - "en": "Tunisian Arabic", - "eo": "tunizia araba lingvo", - "es": "árabe tunecino", - "fi": "tunisianarabia", - "fr": "arabe tunisien", - "he": "ערבית תוניסאית", - "id": "Bahasa Arab Tunisia", - "it": "arabo tunisino", - "ja": "アラビア語チュニジア方言", - "nb_NO": "tunisisk arabisk", - "nl": "Tunesisch-Arabisch", - "pl": "tunezyjski", - "pt": "árabe tunisino", - "pt_BR": "Árabe tunisino", - "ru": "Тунисский диалект арабского языка", - "sl": "tunizijska arabščina", - "sv": "tunisisk arabiska", - "uk": "туніська арабська мова", - "zh_Hans": "突尼斯阿拉伯语", - "zh_Hant": "突尼西亞阿拉伯語", - "_meta": { - "dir": [ - "left-to-right", - "right-to-left" - ] - } - }, "tum": { "ca": "tumbuka", "de": "Tumbuka", "en": "Tumbuka", "eo": "tumbuka lingvo", "es": "Idioma tumbuka", - "fi": "tumbuka", + "fi": "Tumbuka", "fr": "tumbuka", "gl": "Lingua tumbuka", "he": "שפת טומבוקה", @@ -12025,7 +12073,6 @@ "pl": "Język tumbuka", "pt": "Língua tumbuka", "ru": "Тумбука", - "sl": "tumbuščina", "sv": "tumbuka", "uk": "Тумбука", "_meta": { @@ -12042,23 +12089,23 @@ "eo": "tuvala lingvo", "es": "tuvaluano", "eu": "Tuvaluera", - "fi": "tuvalu", + "fi": "tuvalun kieli", "fr": "tuvaluan", "gl": "Lingua tuvalesa", "he": "טובאלית", "hu": "tuvalui", - "id": "Tuvalu", + "id": "Bahasa Tuvalu", "it": "lingua tuvaluana", "ja": "ツバル語", + "ko": "투발루어", "nb_NO": "tuvalsk", "nl": "Tuvaluaans", "pl": "Język tuvalu", - "pt": "língua tuvaluana", + "pt": "Língua tuvaluana", "pt_BR": "Língua tuvaluana", "ru": "тувалу", - "sl": "tuvalujščina", "sv": "tuvaluanska", - "uk": "тувалу", + "uk": "Тувалу", "_meta": { "dir": [ "left-to-right" @@ -12087,10 +12134,8 @@ "pt": "Língua twi", "pt_BR": "Língua twi", "ru": "чви", - "sl": "tvijščina", "sv": "twi", "uk": "чві", - "zh_Hant": "契維語", "_meta": { "dir": [ "left-to-right" @@ -12114,6 +12159,7 @@ "id": "Bahasa Tahiti", "it": "tahitiano", "ja": "タヒチ語", + "ko": "타히티어", "nb_NO": "tahitisk", "nl": "Tahitiaans", "pl": "język tahitański", @@ -12121,7 +12167,7 @@ "ru": "таитянский язык", "sl": "tahitijščina", "sv": "tahitiska", - "uk": "таїтянська мова", + "uk": "Таїтянська мова", "zh_Hans": "塔希提语", "zh_Hant": "大溪地語", "_meta": { @@ -12138,7 +12184,7 @@ "eo": "tuva lingvo", "es": "idioma tuvano", "eu": "Tuvera", - "fi": "tuva", + "fi": "tuvan kieli", "fr": "touvain", "gl": "Lingua tuvaniana", "he": "טובאנית", @@ -12146,16 +12192,15 @@ "id": "bahasa Tuva", "it": "tuvano", "ja": "トゥヴァ語", + "ko": "투바어", "nb_NO": "tuvinsk", "nl": "Toevaans", "pl": "język tuwiński", "pt": "Língua tuviniana", "pt_BR": "Língua tuviniana", "ru": "тувинский язык", - "sl": "tuvanščina", "sv": "tuvinska", "uk": "тувинська мова", - "zh_Hans": "图瓦语", "_meta": { "dir": [ "left-to-right" @@ -12168,7 +12213,7 @@ "en": "Central Atlas Tamazight", "eo": "tamaziĥta lingvo", "es": "Tamazight del Marruecos Central", - "fi": "keskiatlaksentamazight", + "fi": "Keskiatlaksentamazight", "fr": "tamazight du Maroc central", "he": "תמאזיגת של האטלס התיכון", "it": "tamazight del Marocco centrale", @@ -12176,15 +12221,15 @@ "nl": "Centraal Atlas-Tamazight", "pl": "Język tamazight", "ru": "Тамазигхтские языки", - "sl": "centralnoatlaški tamazigt", "sv": "tamazight", - "zgh": "ⵜⴰⵎⴰⵣⵉⵖⵜ ⵏ ⵡⴰⵟⵍⴰⵚ ⴰⵏⴰⵎⵎⴰⵙ", "zh_Hans": "中阿特拉斯柏柏尔语", "zh_Hant": "中阿特拉斯柏柏語", "_meta": { "dir": [ "right-to-left", - "left-to-right" + "left-to-right", + "top-to-bottom", + "bottom-to-top" ] } }, @@ -12197,21 +12242,21 @@ "eo": "udmurta lingvo", "es": "udmurto", "eu": "Udmurtera", - "fi": "udmurtti", + "fi": "udmurtin kieli", "fr": "oudmourte", "gl": "Lingua udmurta", "he": "אודמורטית", "hu": "udmurt", - "id": "Udmurt", + "id": "Bahasa Udmurt", "it": "udmurto", "ja": "ウドムルト語", + "ko": "우드무르트어", "nb_NO": "udmurtisk", "nl": "Oedmoerts", "pl": "język udmurcki", "pt": "Língua udmurte", "pt_BR": "Língua udmurte", "ru": "удмуртский язык", - "sl": "udmurtščina", "sv": "udmurtiska", "uk": "удмуртська мова", "_meta": { @@ -12234,9 +12279,10 @@ "gl": "Lingua uigur", "he": "אויגורית", "hu": "ujgur", - "id": "Uighur", + "id": "bahasa Uyghur", "it": "uiguro", "ja": "ウイグル語", + "ko": "위구르어", "nb_NO": "uigurisk", "nl": "Oeigoers", "pl": "język ujgurski", @@ -12245,7 +12291,7 @@ "ru": "уйгурский язык", "sl": "ujgurščina", "sv": "uiguriska", - "uk": "уйгурська мова", + "uk": "Уйгурська мова", "zh_Hans": "维吾尔语", "zh_Hant": "維吾爾語", "_meta": { @@ -12272,6 +12318,7 @@ "id": "bahasa Ukraina", "it": "ucraino", "ja": "ウクライナ語", + "ko": "우크라이나어", "nb_NO": "ukrainsk", "nl": "Oekraïens", "pl": "język ukraiński", @@ -12306,9 +12353,10 @@ "gl": "Lingua usbeka", "he": "אוזבקית", "hu": "üzbég", - "id": "Uzbek", + "id": "bahasa Uzbek", "it": "uzbeco", "ja": "ウズベク語", + "ko": "우즈베크어", "nb_NO": "usbekisk", "nl": "Oezbeeks", "pl": "język uzbecki", @@ -12336,7 +12384,6 @@ "en": "Southern Uzbek", "eo": "sud-uzbeka lingvo", "fr": "ouzbek du Sud", - "id": "Uzbek Selatan", "ru": "Южноузбекский язык", "sv": "syduzbekiska", "zh_Hans": "南乌兹别克语", @@ -12354,7 +12401,7 @@ "eo": "venda lingvo", "es": "venda", "eu": "vendera", - "fi": "venda", + "fi": "vendan kieli", "fr": "venda", "gl": "Lingua venda", "he": "ונדה", @@ -12362,13 +12409,13 @@ "id": "Bahasa Venda", "it": "venda", "ja": "ヴェンダ語", + "ko": "벤다어", "nb_NO": "venda", "nl": "Venda", "pl": "Język venda", "pt": "língua venda", "pt_BR": "língua venda", "ru": "венда", - "sl": "vendščina", "sv": "venda", "uk": "Венда", "zh_Hans": "文达语", @@ -12400,6 +12447,7 @@ "id": "bahasa Venesia", "it": "veneto", "ja": "ヴェネト語", + "ko": "베네토어", "nb_NO": "venetiansk", "nl": "Venetiaans", "pl": "język wenecki", @@ -12430,16 +12478,16 @@ "gl": "Lingua vepsa", "he": "ופס", "hu": "vepsze", - "id": "Veps", + "id": "Bahasa Veps", "it": "vepso", "ja": "ヴェプス語", + "ko": "벱스어", "nb_NO": "vepsisk", "nl": "Wepsisch", "pl": "język wepski", - "pt": "língua vepes", + "pt": "Língua vepes", "pt_BR": "Língua vepes", "ru": "вепсский язык", - "sl": "vepščina", "sv": "vepsiska", "uk": "вепська мова", "zh_Hans": "维普斯语", @@ -12464,9 +12512,10 @@ "gl": "Lingua vietnamita", "he": "וייטנאמית", "hu": "vietnámi", - "id": "bahasa Vietnam", + "id": "Vietnam", "it": "vietnamita", "ja": "ベトナム語", + "ko": "베트남어", "nb_NO": "vietnamesisk", "nl": "Vietnamees", "pl": "język wietnamski", @@ -12497,10 +12546,10 @@ "fi": "länsiflaami", "fr": "flamand occidental", "gl": "Flamengo occidental", - "he": "פלמית מערבית", "id": "Flam Barat", "it": "dialetto fiammingo occidentale", "ja": "西フラマン語", + "ko": "서플랑드르어", "nb_NO": "vestflamsk", "nl": "West-Vlaams", "pl": "dialekt zachodnioflamandzki", @@ -12517,16 +12566,15 @@ } }, "vmf": { - "ca": "fràncic del Main", "de": "Mainfränkisch", "en": "Main-Franconian", "es": "Fráncico del Meno", "fr": "franconien du Main", "it": "lingua francone del Meno", "ja": "マインフランク語", + "ko": "마인프랑크어", "nl": "Mainfrankisch", "ru": "Майнфранкские диалекты", - "sl": "majnskofrankovska namščina", "sv": "Main-frankiska", "_meta": { "dir": [ @@ -12549,12 +12597,12 @@ "id": "bahasa Votik", "it": "votico", "ja": "ヴォート語", + "ko": "바트어", "nb_NO": "votisk", "nl": "Wotisch", "pl": "Język wotycki", "pt": "vótico", "ru": "водский язык", - "sl": "votščina", "sv": "votiska", "uk": "водська мова", "zh_Hans": "瓦佳语", @@ -12576,17 +12624,16 @@ "fi": "võro", "fr": "võro", "gl": "Lingua võro", - "he": "וירו", "hu": "võro", - "id": "Võro", + "id": "Bahasa Võro", "it": "võro", "ja": "ヴォロ語", + "ko": "버로어", "nb_NO": "sørestisk", "nl": "Võro", "pl": "język võro", "pt": "Língua võro", "ru": "выруский диалект", - "sl": "võro", "sv": "võro", "uk": "Виро", "zh_Hans": "沃罗语", @@ -12605,14 +12652,15 @@ "eo": "valona lingvo", "es": "valón", "eu": "Valoniera", - "fi": "valloni", + "fi": "Valloni", "fr": "wallon", "gl": "Lingua valoa", "he": "ולונית", "hu": "vallon nyelv", - "id": "bahasa Walonia", + "id": "Bahasa Walloon", "it": "vallone", "ja": "ワロン語", + "ko": "왈롱어", "nb_NO": "vallonsk", "nl": "Waals", "pl": "język waloński", @@ -12628,21 +12676,18 @@ } }, "wal": { - "ca": "wolayta", "de": "Wolaytta", - "en": "Wolayttattuwa", + "en": "Wolaytta", "es": "Idioma wolayta", - "fi": "wolaitta", + "fi": "Wolaitta", "fr": "wolaita", "he": "וולאיטה", "it": "lingua wolaytta", "ja": "ウォライタ語", - "nb_NO": "Wolayttattuwa", "nl": "Wolayta", "pt": "Língua wolaytta", "ru": "Воламо", "sv": "wolaytta", - "uk": "Воламо", "_meta": { "dir": [ "left-to-right" @@ -12659,23 +12704,22 @@ "es": "samareño", "eu": "samarera", "fi": "waray-waray", - "fr": "waray-waray", + "fr": "ouarayen", "gl": "Lingua waray-waray", "he": "ואריי-ואריי", "hu": "waray", - "id": "bahasa Warai", + "id": "Bahasa Waray-waray", "it": "waray-waray", "ja": "ワライ語", + "ko": "와라이어", "nb_NO": "waray-waray", "nl": "Waray-Waray", "pl": "język warajski", "pt": "língua waray-waray", "pt_BR": "Língua waray-waray", "ru": "варайский язык", - "sl": "varajščina", "sv": "waray-waray", "uk": "варайська мова", - "zh_Hant": "瓦瑞語", "_meta": { "dir": [ "left-to-right" @@ -12688,19 +12732,19 @@ "de": "Wakhi", "en": "Wakhi", "es": "wají", - "fi": "vahan", + "fi": "Vahanin kieli", "fr": "wakhi", "gl": "Lingua vakhí", "id": "Bahasa Wakhi", "it": "wakhi", "ja": "ワヒ語", + "ko": "와히어", "nb_NO": "Wakhi", "nl": "Wakhi", "pl": "Język wachański", "pt": "Língua wakhi", "pt_BR": "Língua wakhi", "ru": "Ваханский язык", - "sl": "vahijščina", "sv": "wakhí", "uk": "ваханська мова", "_meta": { @@ -12719,14 +12763,15 @@ "eo": "soraba lingvo", "es": "sorbio", "eu": "Sorabiera", - "fi": "sorbi", + "fi": "Sorbi", "fr": "sorabe", "gl": "Lingua sorabia", "he": "שפות סורביות", "hu": "szorb", - "id": "Sorbia", + "id": "Bahasa Sorbia", "it": "sorabo", "ja": "ソルブ語", + "ko": "소르브어", "nb_NO": "sorbisk", "nl": "Sorbisch", "pl": "języki łużyckie", @@ -12746,7 +12791,7 @@ "de": "Wallisianisch", "en": "Wallisian", "es": "walisiano", - "fi": "wallis", + "fi": "Uvean kieli", "fr": "wallisien", "gl": "Lingua wallisiana", "he": "ואליסיאנית", @@ -12756,9 +12801,8 @@ "pl": "Język uvea wschodni", "pt": "Língua wallisiana", "ru": "Уоллисский язык", - "sl": "vališčina", "sv": "walliska", - "uk": "волліська мова", + "uk": "Волліська мова", "_meta": { "dir": [ "left-to-right" @@ -12774,30 +12818,30 @@ "eo": "volofa lingvo", "es": "wólof", "eu": "Wolofera", - "fi": "wolof", + "fi": "wolofin kieli", "fr": "wolof", "gl": "lingua wolof", "he": "וולופית", "hu": "volof", - "id": "bahasa Wolof", + "id": "Bahasa Wolof", "it": "wolof", "ja": "ウォロフ語", + "ko": "월로프어", "nb_NO": "wolof", "nl": "Wolof", "pl": "język wolof", - "pt": "Língua uolofe", + "pt": "Língua wolof", "ru": "волоф", "sl": "volofščina", "sv": "wolof", "uk": "волоф", - "zh_Hant": "沃洛夫語", "_meta": { "countries": [ "SN" ], "dir": [ - "left-to-right", - "right-to-left" + "right-to-left", + "left-to-right" ] } }, @@ -12809,13 +12853,14 @@ "eo": "vua lingvo", "es": "Chino wu", "eu": "Wu txinera", - "fi": "wu-kiina", + "fi": "Wu-kiina", "fr": "wu", "gl": "Lingua wu", "he": "סינית וו", "id": "bahasa Wu", "it": "wu", "ja": "呉語", + "ko": "우어", "nb_NO": "wu", "nl": "Wu", "pl": "język wu", @@ -12827,7 +12872,7 @@ "zh_Hant": "吳語", "_meta": { "dir": [ - "vertical right-to-left" + "top-to-bottom" ] } }, @@ -12836,17 +12881,18 @@ "cs": "vilamovština", "da": "vimisørisk", "de": "Wilmesaurisch", - "en": "Wymysorys", + "en": "Vilamovian", "eo": "vilamovica lingvo", "es": "vilamoviciano", "eu": "Wymysorys", - "fi": "wymysorys", + "fi": "Wymysorys", "fr": "wilamowicien", "gl": "Lingua wymysorys", "hu": "wilamowicei", "id": "Bahasa Wimisoris", "it": "vilamoviano", "ja": "ヴィラモヴィアン語", + "ko": "빌라모비체어", "nb_NO": "wymysörisk", "nl": "Wymysöryś", "pl": "język wilamowski", @@ -12855,7 +12901,6 @@ "ru": "вилямовский язык", "sv": "wymysöriska", "uk": "вілямівська мова", - "zh_Hant": "維拉莫維安語", "_meta": { "dir": [ "left-to-right" @@ -12864,21 +12909,22 @@ }, "xh": { "ca": "xosa", - "cs": "xhoština", + "cs": "Xhoština", "da": "isiXhosa", "de": "IsiXhosa", "en": "Xhosa", "eo": "kosa lingvo", "es": "xhosa", "eu": "xhosera", - "fi": "xhosa", + "fi": "xhosan kieli", "fr": "xhosa", "gl": "Lingua xhosa", "he": "קוסה", "hu": "xhosza", - "id": "Xhosa", + "id": "Bahasa Xhosa", "it": "xhosa", "ja": "コサ語", + "ko": "코사어", "nb_NO": "xhosa", "nl": "Xhosa", "pl": "język xhosa", @@ -12915,13 +12961,13 @@ "id": "Bahasa Mingrelia", "it": "mengrelio", "ja": "メグレル語", + "ko": "민그렐어", "nb_NO": "Mingrelsk", "nl": "Mingreels", "pl": "język megrelski", "pt": "Língua mingreliana", "pt_BR": "Língua mingreliana", "ru": "мегрельский язык", - "sl": "mingrelščina", "sv": "megreliska", "uk": "мегрельська мова", "_meta": { @@ -12930,37 +12976,19 @@ ] } }, - "xsy": { - "ca": "saisiyat", - "en": "Saisiyat", - "es": "Idioma saisiyat", - "fr": "saisiyat", - "id": "Saisiyat", - "it": "lingua saisiyat", - "ja": "サイシャット語", - "nl": "Saisiyat", - "pt": "Língua saisiyat", - "sv": "saisiyat", - "zh_Hans": "赛夏语", - "zh_Hant": "賽夏語", - "_meta": { - "dir": [ - "left-to-right" - ] - } - }, "yai": { "cs": "jaghnóbština", "de": "Jaghnobi", "en": "Yaghnobi", "eo": "jagnoba lingvo", "es": "yagnobi", - "fi": "jagnobi", + "fi": "Jagnobin kieli", "fr": "yaghnobi", "gl": "Lingua iagnobí", - "id": "bahasa Yaghnob", + "id": "Bahasa Yaghnobi", "it": "yaghnobī́", "ja": "ヤグノビ語", + "ko": "야그노비어", "nb_NO": "Yaghnobi", "nl": "Yaghnobi", "pl": "Język jagnobijski", @@ -12968,7 +12996,6 @@ "ru": "ягнобский язык", "sv": "yaghnobi", "uk": "ягнобська мова", - "zh_Hant": "亞爾諾比語", "_meta": { "dir": [ "left-to-right" @@ -12979,10 +13006,11 @@ "de": "Yapesisch", "en": "Yapese", "eu": "Yapera", - "fi": "japi", + "fi": "Yapin kieli", "fr": "yap", "it": "yapese", "ja": "ヤップ語", + "ko": "야프어", "nb_NO": "Yapesisk", "nl": "Yapees", "pl": "Język yap", @@ -12997,7 +13025,7 @@ }, "yav": { "en": "Yangben", - "fi": "yangben", + "fi": "Yangben", "fr": "yangben", "ja": "ヤンベン語", "nl": "Yangben", @@ -13018,11 +13046,11 @@ "id": "bahasa Yeni", "it": "yeniche", "ja": "イェニッシュ", + "ko": "예니셰어", "nb_NO": "jenischespråket", "nl": "Jenisch", "pt": "Língua yeniche", "ru": "Енишский язык", - "sl": "jeniščina", "sv": "jeniska", "_meta": { "dir": [ @@ -13047,6 +13075,7 @@ "id": "bahasa Yiddi", "it": "yiddish", "ja": "イディッシュ語", + "ko": "이디시어", "nb_NO": "jiddisch", "nl": "Jiddisch", "pl": "jidysz", @@ -13056,7 +13085,6 @@ "sl": "jidiš", "sv": "jiddisch", "uk": "їдиш", - "zh_Hans": "意第绪语", "zh_Hant": "意第緒語", "_meta": { "dir": [ @@ -13072,7 +13100,7 @@ "eo": "joruba lingvo", "es": "yoruba", "eu": "jorubera", - "fi": "joruba", + "fi": "joruban kieli", "fr": "yoruba", "gl": "Lingua yoruba", "he": "יורובה", @@ -13080,6 +13108,7 @@ "id": "Bahasa Yoruba", "it": "yoruba", "ja": "ヨルバ語", + "ko": "요루바어", "nb_NO": "joruba", "nl": "Yoruba", "pl": "język joruba", @@ -13088,7 +13117,6 @@ "sl": "jorubščina", "sv": "yoruba", "uk": "йоруба", - "zh_Hans": "约鲁巴语", "zh_Hant": "約魯巴語", "_meta": { "dir": [ @@ -13102,13 +13130,12 @@ "es": "yonaguni", "eu": "yonaguniera", "fr": "yonaguni", - "gl": "Lingua yonaguni", "id": "Bahasa Yonaguni", "it": "yonaguni", - "ja": "与那国語", + "ja": "与那国方言", + "ko": "요나구니어", "pt": "Língua Yonaguni", "ru": "Йонагунский язык", - "sl": "jonagunščina", "sv": "yonaguni", "zh_Hant": "與那國語", "_meta": { @@ -13133,11 +13160,11 @@ "id": "Bahasa-bahasa Nenets", "it": "lingua neneziana", "ja": "ネネツ語", + "ko": "네네츠어", "nb_NO": "nenetsisk", "nl": "Nenets", "pl": "język nieniecki", "ru": "ненецкий язык", - "sl": "nenščina", "sv": "nentsiska", "uk": "ненецька мова", "zh_Hans": "涅涅茨语", @@ -13154,7 +13181,7 @@ "en": "Nheengatu", "eo": "nengatua lingvo", "es": "ñe'engatú", - "fi": "ñeengatú", + "fi": "Ñeengatú", "fr": "nheengatu", "gl": "Lingua nheengatu", "it": "nheengatu", @@ -13170,40 +13197,6 @@ ] } }, - "yue": { - "ca": "cantonès", - "cs": "kantonština", - "da": "kantonesisk", - "de": "Kantonesisch", - "en": "Cantonese", - "eo": "kantona lingvo", - "es": "cantonés", - "eu": "Yue txinera", - "fi": "kantoninkiina", - "fr": "dialecte cantonais", - "gl": "lingua cantonesa", - "he": "קנטונזית תקנית", - "hu": "kantoni", - "id": "Kanton", - "it": "cantonese standard", - "ja": "広東語", - "nb_NO": "standard kantonesisk", - "nl": "Kantonese dialecten", - "pl": "standardowy język kantoński", - "pt": "Cantonês", - "pt_BR": "Cantonês", - "ru": "кантонский диалект", - "sl": "kantonščina", - "sv": "kantonesiska", - "uk": "кантонський діалект", - "zh_Hans": "广州话", - "zh_Hant": "廣州話", - "_meta": { - "dir": [ - "vertical right-to-left" - ] - } - }, "za": { "ca": "llengües zhuang", "cs": "čuangština", @@ -13213,7 +13206,7 @@ "eo": "ĝuanga lingvo", "es": "chuang", "eu": "zhuangera", - "fi": "zhuang", + "fi": "Zhuangin kieli", "fr": "zhuang", "gl": "Linguas zhuang", "he": "ג'ואנג", @@ -13221,14 +13214,14 @@ "id": "Rumpun bahasa Zhuang", "it": "zhuang", "ja": "チワン語", + "ko": "좡어", "nb_NO": "zhuang", "nl": "Zhuang", "pl": "język zhuang", "pt": "Língua zhuang", "ru": "чжуанский язык", - "sl": "džuanski jeziki", "sv": "zhuang", - "uk": "чжуанська мова", + "uk": "Чжуанська мова", "zh_Hans": "壮语", "zh_Hant": "壯語", "_meta": { @@ -13243,18 +13236,17 @@ "en": "Zeelandic", "eo": "zelanda lingvo", "es": "zelandés", - "fi": "seelanti", "fr": "zélandais", "gl": "Lingua zelandesa", "he": "זילנדית", "it": "zelandese", "ja": "ゼーランド語", + "ko": "제일란트어", "nb_NO": "zeeuws", "nl": "Zeeuws", "pl": "dialekt zelandzki", "pt": "zeêuws", "ru": "зеландский диалект", - "sl": "zelandščina", "sv": "zeeländska", "uk": "зеландська мова", "zh_Hans": "西兰语", @@ -13267,19 +13259,18 @@ }, "zgh": { "ca": "amazic estàndard marroquí", - "de": "marokkanisches Amazigh", - "en": "Standard Moroccan Amazigh", + "de": "marokkanisches Tamazight", + "en": "Standard Moroccan Berber", "eo": "norma maroka tamaziĥta lingvo", "es": "Amazig estándar marroquí", - "fi": "vakioitu tamazight", + "fi": "Vakioitu tamazight", "fr": "amazighe standard marocain", "gl": "Amazigh estándar marroquí", "ja": "標準モロッコ・タマジクト語", - "nl": "Standaard Amazigh", + "nl": "Standaardtamazight", "ru": "Стандартный марокканский берберский язык", "sl": "knjižna maroška berberščina", "sv": "marockansk standardberbiska", - "zgh": "ⵜⴰⵎⴰⵣⵉⵖⵜ ⵜⴰⵏⴰⵡⴰⵢⵜ ⵜⴰⵎⵖⵔⵉⴱⵉⵜ", "zh_Hans": "标准摩洛哥柏柏尔语", "zh_Hant": "標準摩洛哥柏柏語", "_meta": { @@ -13289,7 +13280,7 @@ } }, "zh": { - "ca": "xinès", + "ca": "llengües sinítiques", "cs": "čínština", "da": "kinesisk", "de": "Chinesisch", @@ -13305,6 +13296,7 @@ "id": "bahasa Tionghoa", "it": "cinese", "ja": "中国語", + "ko": "중국어", "nb_NO": "kinesisk", "nl": "Chinese talen", "pl": "język chiński", @@ -13314,16 +13306,15 @@ "sl": "kitajščina", "sv": "kinesiska", "uk": "китайська мова", - "zgh": "ⵜⵓⵜⵍⴰⵢⵜ ⵜⴰⵛⵉⵏⵡⵉⵜ", "zh_Hans": "中文", - "zh_Hant": "中文", + "zh_Hant": "漢語", "_meta": { "countries": [ "CN" ], "dir": [ - "vertical right-to-left", - "left-to-right" + "left-to-right", + "top-to-bottom" ] } }, @@ -13336,7 +13327,7 @@ "eo": "minnana lingvo", "es": "chino min nan", "eu": "hegoaldeko min", - "fi": "minnan", + "fi": "Minnan", "fr": "minnan", "gl": "lingua min nam", "he": "מין דרומי", @@ -13344,6 +13335,7 @@ "id": "Min Selatan", "it": "min nan", "ja": "閩南語", + "ko": "민난어", "nb_NO": "minnan", "nl": "Minnanyu", "pl": "język minnański", @@ -13357,41 +13349,7 @@ "zh_Hant": "閩南語", "_meta": { "dir": [ - "vertical right-to-left" - ] - } - }, - "zh-yue": { - "ca": "cantonès", - "cs": "kantonština", - "da": "kantonesisk", - "de": "Kantonesisch", - "en": "Cantonese", - "eo": "kantona lingvo", - "es": "cantonés", - "eu": "Yue txinera", - "fi": "kantoninkiina", - "fr": "dialecte cantonais", - "gl": "lingua cantonesa", - "he": "קנטונזית תקנית", - "hu": "kantoni", - "id": "Kanton", - "it": "cantonese standard", - "ja": "広東語", - "nb_NO": "standard kantonesisk", - "nl": "Kantonese dialecten", - "pl": "standardowy język kantoński", - "pt": "Cantonês", - "pt_BR": "Cantonês", - "ru": "кантонский диалект", - "sl": "kantonščina", - "sv": "kantonesiska", - "uk": "кантонський діалект", - "zh_Hans": "广州话", - "zh_Hant": "廣州話", - "_meta": { - "dir": [ - "vertical right-to-left" + "top-to-bottom" ] } }, @@ -13408,9 +13366,10 @@ "gl": "chinés simplificado", "he": "סינית מפושטת", "hu": "egyszerűsített kínai", - "id": "Tionghoa Sederhana", + "id": "aksara Han sederhana", "it": "cinese semplificato", "ja": "簡体字中国語", + "ko": "중국어 (간체)", "nb_NO": "forenklet kinesisk", "nl": "vereenvoudigd Chinees", "pl": "język chiński uproszczony", @@ -13435,14 +13394,14 @@ "en": "Traditional Chinese", "eo": "ĉina lingvo de tradicia ortografio", "es": "chino tradicional", - "eu": "txinera tradizional", + "eu": "Txinera tradizional", "fi": "perinteinen kiina", "fr": "chinois traditionnel", "gl": "chinés tradicional", "he": "סינית מסורתית", - "id": "bahasa Tionghoa Tradisional", "it": "cinese tradizionale", "ja": "繁体字中国語", + "ko": "중국어 (번체)", "nb_NO": "tradisjonell kinesisk", "nl": "traditioneel Chinees", "pl": "język chiński tradycyjny", @@ -13473,9 +13432,10 @@ "gl": "Lingua zulú", "he": "זולו", "hu": "zulu", - "id": "Zulu", + "id": "Bahasa Zulu", "it": "zulu", "ja": "ズールー語", + "ko": "줄루어", "nb_NO": "zulu", "nl": "Zoeloe", "pl": "język zulu", @@ -13502,9 +13462,8 @@ "eo": "zunjia", "es": "zuñi", "eu": "Zuni hizkuntza", - "fi": "zuni", + "fi": "Zuni", "fr": "zuni", - "gl": "Lingua zuni", "hu": "zuni", "id": "bahasa Zuni", "it": "zuni", @@ -13515,7 +13474,6 @@ "pt": "Língua zuni", "pt_BR": "Língua zuni", "ru": "зуни", - "sl": "zunijščina", "sv": "zuni", "zh_Hans": "苏尼语", "zh_Hant": "蘇尼語", diff --git a/src/assets/svg/Brick_wall_round.svelte b/src/assets/svg/Brick_wall_round.svelte index f684bd30a..41cfcc6db 100644 --- a/src/assets/svg/Brick_wall_round.svelte +++ b/src/assets/svg/Brick_wall_round.svelte @@ -1,4 +1,4 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/src/assets/svg/Brick_wall_square.svelte b/src/assets/svg/Brick_wall_square.svelte index 35c3e3aba..0abd571b1 100644 --- a/src/assets/svg/Brick_wall_square.svelte +++ b/src/assets/svg/Brick_wall_square.svelte @@ -1,4 +1,4 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/src/assets/translators.json b/src/assets/translators.json index 5a902b0ad..7a43331d4 100644 --- a/src/assets/translators.json +++ b/src/assets/translators.json @@ -29,7 +29,7 @@ "contributor": "Robin van der Linde" }, { - "commits": 76, + "commits": 78, "contributor": "mike140" }, { @@ -41,7 +41,7 @@ "contributor": "Midgard" }, { - "commits": 54, + "commits": 56, "contributor": "Jiří Podhorecký" }, { @@ -53,7 +53,7 @@ "contributor": "gallegonovato" }, { - "commits": 49, + "commits": 50, "contributor": "Supaplex" }, { @@ -156,6 +156,10 @@ "commits": 11, "contributor": "Túllio Franca" }, + { + "commits": 10, + "contributor": "JiwonShin" + }, { "commits": 10, "contributor": "Jeff Huang" @@ -584,6 +588,10 @@ "commits": 2, "contributor": "Leo Alcaraz" }, + { + "commits": 1, + "contributor": "Moimoi Ty" + }, { "commits": 1, "contributor": "Roger" @@ -741,4 +749,4 @@ "contributor": "Carlos Ramos Carreño" } ] -} +} \ No newline at end of file diff --git a/src/assets/used_languages.json b/src/assets/used_languages.json index e4163a517..bb91e6341 100644 --- a/src/assets/used_languages.json +++ b/src/assets/used_languages.json @@ -1 +1 @@ -{"languages":["ca","cs","da","de","en","eo","es","eu","fi","fil","fr","gl","he","hu","id","it","ja","nb_NO","nl","pa_PK","pl","pt","pt_BR","ru","sl","sv","uk","zgh","zh_Hans","zh_Hant"]} \ No newline at end of file +{"languages":["ca","cs","da","de","en","eo","es","eu","fi","fil","fr","gl","he","hu","id","it","ja","ko","nb_NO","nl","pa_PK","pl","pt","pt_BR","ru","sl","sv","uk","zgh","zh_Hans","zh_Hant"]} \ No newline at end of file