diff --git a/assets/layers/bicycle_counter/bicycle_counter.json b/assets/layers/bicycle_counter/bicycle_counter.json index 1070fab9bf..45a823e6be 100644 --- a/assets/layers/bicycle_counter/bicycle_counter.json +++ b/assets/layers/bicycle_counter/bicycle_counter.json @@ -205,7 +205,8 @@ "de": "Wie lautet die Kennziffer der Zählstelle?", "cs": "Jaké je referenční číslo tohoto počítadla?", "es": "¿Cuál es el número de referencia de este contador?", - "nl": "Wat is het referentienummer van deze teller?" + "nl": "Wat is het referentienummer van deze teller?", + "uk": "Який ідентифікаційний номер цієї стійки?" }, "freeform": { "key": "ref", @@ -215,7 +216,8 @@ "de": "Kennziffer der Zählstelle", "cs": "Referenční číslo počítadla", "es": "Número de referencia del contador", - "nl": "Referentienummer van de teller" + "nl": "Referentienummer van de teller", + "uk": "Реєстраційний номер стійки" }, "addExtraTags": [ "noref=" @@ -226,7 +228,8 @@ "de": "Kennziffer der Zählstelle: {ref}", "cs": "Referenční číslo počítadla: {ref}", "es": "Número de referencia del contador: {ref}", - "nl": "Referentienummer van de teller: {ref}" + "nl": "Referentienummer van de teller: {ref}", + "uk": "Реєстраційний номер стійки: {ref}" }, "mappings": [ { @@ -236,7 +239,8 @@ "de": "Die Zählstelle hat keine Kennziffer", "cs": "Toto počítadlo nemá referenční číslo", "es": "Este contador no tiene número de referencia", - "nl": "Deze teller heeft geen referentienummer" + "nl": "Deze teller heeft geen referentienummer", + "uk": "Ця стійка не має ідентифікаційного номера" } } ] diff --git a/assets/layers/charge_point/charge_point.json b/assets/layers/charge_point/charge_point.json index 528df5347d..da02ac46a0 100644 --- a/assets/layers/charge_point/charge_point.json +++ b/assets/layers/charge_point/charge_point.json @@ -64,7 +64,8 @@ "key": "ref", "placeholder": { "en": "Reference number of the charge point, e.g. 2126", - "de": "Referenznummer der Ladesäule, z. B. 2126" + "de": "Referenznummer der Ladesäule, z. B. 2126", + "uk": "Реєстраційний номер точки заряду, наприклад, 2126" } }, "render": { diff --git a/assets/layers/food/food.json b/assets/layers/food/food.json index 124baafbb7..7b30acfb3f 100644 --- a/assets/layers/food/food.json +++ b/assets/layers/food/food.json @@ -9,7 +9,8 @@ "fr": "Restaurants et nourriture rapide", "ca": "Restaurants i menjar ràpid", "pl": "Restauracje i fast-foody", - "cs": "Restaurace a rychlé občerstvení" + "cs": "Restaurace a rychlé občerstvení", + "uk": "Ресторани та фаст-фуд" }, "description": { "en": "A layer showing restaurants and fast-food amenities (with a special rendering for friteries)", @@ -619,7 +620,8 @@ "en": "Add an image from the menu", "nl": "Voeg een foto van het menu toe", "de": "Ein Bild aus dem Menü hinzufügen", - "es": "Añadir una imagen del menú" + "es": "Añadir una imagen del menú", + "uk": "Додати зображення з меню" } } } @@ -1421,7 +1423,8 @@ "pl": "Rezerwacja nie jest wymagana", "ca": "No cal reservar", "cs": "Rezervace není nutná", - "es": "No se necesita reserva" + "es": "No se necesita reserva", + "uk": "Бронювання не потрібно" }, "osmTags": { "or": [ @@ -1485,7 +1488,8 @@ "cs": "Má vegetariánské menu", "pl": "Ma menu wegetariańskie", "es": "Tiene menú vegetariano", - "fr": "A un menu végétarien" + "fr": "A un menu végétarien", + "uk": "Має вегетаріанське меню" }, "icon": "./assets/layers/food/Vegetarian-mark.svg", "osmTags": { diff --git a/assets/layers/food_courts/food_courts.json b/assets/layers/food_courts/food_courts.json index 436161b23f..29f7a3f333 100644 --- a/assets/layers/food_courts/food_courts.json +++ b/assets/layers/food_courts/food_courts.json @@ -3,7 +3,8 @@ "name": { "en": "Food Courts", "de": "Food Courts", - "es": "Plazas de comida" + "es": "Plazas de comida", + "uk": "Фуд-корти" }, "description": { "en": "Food courts with a variety of food options.", diff --git a/assets/layers/ice_cream/ice_cream.json b/assets/layers/ice_cream/ice_cream.json index d84ebfa356..63fbe79e66 100644 --- a/assets/layers/ice_cream/ice_cream.json +++ b/assets/layers/ice_cream/ice_cream.json @@ -4,7 +4,8 @@ "en": "Ice cream parlors", "de": "Eisdielen", "nl": "IJssalon", - "es": "Heladerías" + "es": "Heladerías", + "uk": "Кафе-морозиво" }, "description": { "en": "A place where ice cream is sold over the counter", diff --git a/assets/layers/indoors/indoors.json b/assets/layers/indoors/indoors.json index 65406cb796..8f36623dc9 100644 --- a/assets/layers/indoors/indoors.json +++ b/assets/layers/indoors/indoors.json @@ -49,7 +49,8 @@ "pl": "Wewnętrzne pomieszczenie {name}", "ca": "Habitació interior {name}", "cs": "Vnitřní místnost {name}", - "es": "Habitación interior {name}" + "es": "Habitación interior {name}", + "uk": "Внутрішня кімната {name}" } }, { diff --git a/assets/layers/outdoor_seating/outdoor_seating.json b/assets/layers/outdoor_seating/outdoor_seating.json index 0b04fa4aa0..3ecdf47c56 100644 --- a/assets/layers/outdoor_seating/outdoor_seating.json +++ b/assets/layers/outdoor_seating/outdoor_seating.json @@ -3,7 +3,8 @@ "name": { "en": "Outdoor Seating", "de": "Außenbestuhlung", - "es": "Asientos al aire libre" + "es": "Asientos al aire libre", + "uk": "Сидіння на відкритому повітрі" }, "description": { "en": "Outdoor seating areas, usually located near cafes and restaurants.", diff --git a/assets/layers/recycling/recycling.json b/assets/layers/recycling/recycling.json index 61499464ff..6a31dc6aaf 100644 --- a/assets/layers/recycling/recycling.json +++ b/assets/layers/recycling/recycling.json @@ -10,7 +10,8 @@ "pa_PK": "ریسائیکلنگ", "fr": "Recyclage", "cs": "Recyklování", - "pl": "Recykling" + "pl": "Recykling", + "uk": "Переробка" }, "description": { "en": "A layer with recycling containers and centres", @@ -1443,7 +1444,8 @@ "osmTags": "recycling_type=centre", "question": { "en": "Only recycling centres", - "de": "Nur Recyclingzentren" + "de": "Nur Recyclingzentren", + "uk": "Тільки пункти прийому вторсировини" } } ] @@ -1769,7 +1771,8 @@ "ca": "Només amb accés públic", "fr": "Accès public uniquement", "cs": "Pouze veřejný přístup", - "es": "Solo acceso público" + "es": "Solo acceso público", + "uk": "Тільки публічний доступ" }, "osmTags": { "or": [ diff --git a/assets/layers/tree_node/tree_node.json b/assets/layers/tree_node/tree_node.json index ab28153762..7a9ecbf18c 100644 --- a/assets/layers/tree_node/tree_node.json +++ b/assets/layers/tree_node/tree_node.json @@ -45,7 +45,8 @@ "es": "Árbol", "da": "Træ", "pt": "Árvore", - "cs": "Strom" + "cs": "Strom", + "uk": "Дерево" }, "mappings": [ { @@ -237,7 +238,8 @@ "pt": "Que espécie é esta árvore?", "pt_BR": "Que espécie é esta árvore?", "ca": "De quina espècie és aquest arbre?", - "cs": "Jaký druh je tento strom?" + "cs": "Jaký druh je tento strom?", + "uk": "Якого виду це дерево?" }, "render": { "*": "{wikipedia(species:wikidata):max-height: 25rem}" diff --git a/assets/layers/waste_basket/waste_basket.json b/assets/layers/waste_basket/waste_basket.json index 48a302e362..171c3952ab 100644 --- a/assets/layers/waste_basket/waste_basket.json +++ b/assets/layers/waste_basket/waste_basket.json @@ -12,7 +12,8 @@ "da": "Affaldskurv", "fr": "Poubelle", "cs": "Odpadkový koš", - "es": "Contenedor de basura" + "es": "Contenedor de basura", + "uk": "Контейнер для сміття" }, "description": { "en": "This is a public waste basket, thrash can, where you can throw away your thrash.", diff --git a/assets/layers/waste_disposal/waste_disposal.json b/assets/layers/waste_disposal/waste_disposal.json index 6739e09fbf..af978159d6 100644 --- a/assets/layers/waste_disposal/waste_disposal.json +++ b/assets/layers/waste_disposal/waste_disposal.json @@ -10,7 +10,8 @@ "ca": "Contenidor de brossa", "fr": "Réceptacles destinés à recevoir des déchets", "cs": "Odpadkové koše", - "es": "Contenedores de residuos" + "es": "Contenedores de residuos", + "uk": "Сміттєві баки" }, "description": { "en": "Waste Disposal Bin, medium to large bin for disposal of (household) waste", @@ -312,7 +313,8 @@ "da": "Kun offentlig adgang", "ca": "Només amb accés públic", "cs": "Pouze veřejný přístup", - "es": "Solo acceso público" + "es": "Solo acceso público", + "uk": "Тільки публічний доступ" }, "osmTags": "access=yes" } diff --git a/langs/layers/en.json b/langs/layers/en.json index ec1eaef305..a8e809d3b6 100644 --- a/langs/layers/en.json +++ b/langs/layers/en.json @@ -12792,6 +12792,9 @@ "debug_accordeon_title": { "render": "Debug information" }, + "debug_storage_accordeon_title": { + "render": "Debug information about local storage" + }, "edit-profile": { "render": { "special": { diff --git a/langs/layers/uk.json b/langs/layers/uk.json index 9c3f048f39..a96dd333b5 100644 --- a/langs/layers/uk.json +++ b/langs/layers/uk.json @@ -488,12 +488,6 @@ } }, "tagRenderings": { - "website": { - "freeform": { - "placeholder": "Сайт лічильника" - }, - "question": "Є веб-сайт для цього велосипедного прилавка?" - }, "ref": { "freeform": { "placeholder": "Реєстраційний номер стійки" @@ -505,6 +499,12 @@ }, "question": "Який ідентифікаційний номер цієї стійки?", "render": "Реєстраційний номер стійки: {ref}" + }, + "website": { + "freeform": { + "placeholder": "Сайт лічильника" + }, + "question": "Є веб-сайт для цього велосипедного прилавка?" } } }, @@ -790,7 +790,14 @@ } }, "charge_point": { - "name": "Пункти зарядки" + "name": "Пункти зарядки", + "tagRenderings": { + "ref": { + "freeform": { + "placeholder": "Реєстраційний номер точки заряду, наприклад, 2126" + } + } + } }, "charging_station": { "filter": { @@ -1224,6 +1231,23 @@ } } }, + "filter": { + "1": { + "options": { + "0": { + "question": "Бронювання не потрібно" + } + } + }, + "3": { + "options": { + "0": { + "question": "Має вегетаріанське меню" + } + } + } + }, + "name": "Ресторани та фаст-фуд", "presets": { "0": { "description": "Офіційний заклад харчування з місцями для сидіння, де продають повноцінні обіди, які обслуговують офіціанти", @@ -1267,6 +1291,13 @@ }, "question": "Чи пропонують тут їжу на винос?" }, + "add-menu-image": { + "render": { + "special": { + "label": "Додати зображення з меню" + } + } + }, "menu-website": { "question": "На якій веб-сторінці опубліковано меню?", "render": { @@ -1274,13 +1305,6 @@ "text": "Зверніться до меню" } } - }, - "add-menu-image": { - "render": { - "special": { - "label": "Додати зображення з меню" - } - } } }, "title": { @@ -1289,24 +1313,10 @@ "then": "Фаст-фуд {name}" } } - }, - "filter": { - "1": { - "options": { - "0": { - "question": "Бронювання не потрібно" - } - } - }, - "3": { - "options": { - "0": { - "question": "Має вегетаріанське меню" - } - } - } - }, - "name": "Ресторани та фаст-фуд" + } + }, + "food_courts": { + "name": "Фуд-корти" }, "ghost_bike": { "tagRenderings": { @@ -1374,13 +1384,13 @@ } }, "ice_cream": { + "name": "Кафе-морозиво", "presets": { "0": { "description": "Магазин, де можна купити лише морозиво та супутні товари. Зазвичай морозиво набирають вручну.", "title": "кафе-морозиво" } - }, - "name": "Кафе-морозиво" + } }, "icons": { "tagRenderings": { @@ -1493,6 +1503,9 @@ } } }, + "outdoor_seating": { + "name": "Сидіння на відкритому повітрі" + }, "parking": { "tagRenderings": { "parking-type": { @@ -1874,6 +1887,23 @@ } }, "recycling": { + "filter": { + "1": { + "options": { + "0": { + "question": "Тільки пункти прийому вторсировини" + } + } + }, + "3": { + "options": { + "0": { + "question": "Тільки публічний доступ" + } + } + } + }, + "name": "Переробка", "presets": { "0": { "title": "контейнер для сміття" @@ -2004,23 +2034,6 @@ }, "question": "Що це за тип переробки?" } - }, - "name": "Переробка", - "filter": { - "3": { - "options": { - "0": { - "question": "Тільки публічний доступ" - } - } - }, - "1": { - "options": { - "0": { - "question": "Тільки пункти прийому вторсировини" - } - } - } } }, "school": { @@ -2423,6 +2436,16 @@ } } }, + "tree_node": { + "tagRenderings": { + "tree-species-wikidata": { + "question": "Якого виду це дерево?" + } + }, + "title": { + "render": "Дерево" + } + }, "usersettings": { "description": "Спеціальний шар, який не призначений для відображення на карті, але використовується для встановлення користувацьких налаштувань", "tagRenderings": { @@ -2845,14 +2868,24 @@ } } }, + "name": "Контейнер для сміття", "presets": { "0": { "title": "кошик для сміття" } - }, - "name": "Контейнер для сміття" + } }, "waste_disposal": { + "filter": { + "0": { + "options": { + "0": { + "question": "Тільки публічний доступ" + } + } + } + }, + "name": "Сміттєві баки", "presets": { "0": { "title": "сміттєвий бак для відходів" @@ -2902,44 +2935,6 @@ }, "title": { "render": "Утилізація відходів" - }, - "name": "Сміттєві баки", - "filter": { - "0": { - "options": { - "0": { - "question": "Тільки публічний доступ" - } - } - } } } - }, - "name": "Притулки для тварин" - }, - "charge_point": { - "name": "Пункти зарядки", - "tagRenderings": { - "ref": { - "freeform": { - "placeholder": "Реєстраційний номер точки заряду, наприклад, 2126" - } - } - } - }, - "tree_node": { - "tagRenderings": { - "tree-species-wikidata": { - "question": "Якого виду це дерево?" - } - }, - "title": { - "render": "Дерево" - } - }, - "food_courts": { - "name": "Фуд-корти" - }, - "outdoor_seating": { - "name": "Сидіння на відкритому повітрі" -} +} \ No newline at end of file diff --git a/langs/themes/nl.json b/langs/themes/nl.json index c6e52ac673..aafd863786 100644 --- a/langs/themes/nl.json +++ b/langs/themes/nl.json @@ -653,8 +653,37 @@ "building type": { "question": "Wat voor soort gebouw is dit?" }, + "grb-fixme": { + "mappings": { + "0": { + "then": "Geen fixme" + } + }, + "question": "Wat zegt de fixme?", + "render": "De fixme is {fixme}" + }, + "grb-housenumber": { + "mappings": { + "0": { + "then": "Geen huisnummer" + } + }, + "question": "Wat is het huisnummer?", + "render": "Het huisnummer is {addr:housenumber}" + }, + "grb-min-level": { + "question": "Hoeveel verdiepingen ontbreken?", + "render": "Dit gebouw begint maar op de {building:min_level} verdieping" + }, "grb-reference": { "render": "Werd geïmporteerd vanuit GRB, het referentienummer is {source:geometry:ref}" + }, + "grb-street": { + "question": "Wat is de straat?", + "render": "De straat is {addr:street}" + }, + "grb-unit": { + "render": "De wooneenheid-aanduiding is {addr:unit} " } } }, @@ -671,8 +700,35 @@ } } } + }, + "5": { + "override": { + "tagRenderings+": { + "0": { + "mappings": { + "0": { + "then": "Geen omliggend OSM-gebouw gevonden" + } + } + }, + "3": { + "mappings": { + "0": { + "then": "Geen omliggend OSM-gebouw gevonden. Een omliggend gebouw is nodig om dit punt als adres punt toe te voegen.