diff --git a/langs/layers/cs.json b/langs/layers/cs.json index 9f7157c6e..606b9b923 100644 --- a/langs/layers/cs.json +++ b/langs/layers/cs.json @@ -541,6 +541,9 @@ "mappings": { "0": { "then": "Toto dílo slouží také jako památník" + }, + "1": { + "then": "Toto umělecké dílo neslouží jako památník" } }, "question": "Slouží toto dílo jako památník?" @@ -1216,7 +1219,19 @@ "freeform": { "placeholder": "Název započítávané lokality" }, - "question": "Jak se jmenuje započítávaná lokalita?" + "question": "Jak se jmenuje započítávaná lokalita?", + "render": "Název započítávaného místa: {name}" + }, + "ref": { + "freeform": { + "placeholder": "Referenční číslo počítadla" + }, + "mappings": { + "0": { + "then": "Toto počítadlo nemá referenční číslo" + } + }, + "question": "Jaké je referenční číslo tohoto počítadla?" } } }, @@ -5385,7 +5400,7 @@ "then": "Mapa zobrazující vesnici nebo město" }, "3": { - "then": " Mapa města" + "then": "Mapa města" }, "4": { "then": "Mapa celého regionu s několika městy a vesnicemi" @@ -7637,7 +7652,7 @@ "name": "Obchod", "presets": { "0": { - "description": "Přidat nový obchod", + "description": "Později můžete zadat, co tento obchod prodává.", "title": "obchod" } }, @@ -8685,16 +8700,16 @@ "toilet-changing_table:location": { "mappings": { "0": { - "then": "Přebalovací pult je na dámské toaletě. " + "then": "Přebalovací pult je na dámské toaletě" }, "1": { - "then": "Přebalovací pult je na pánské toaletě. " + "then": "Přebalovací pult je na pánské toaletě" }, "2": { - "then": "Přebalovací pult je na toaletě pro vozíčkáře. " + "then": "Přebalovací pult je na toaletě pro vozíčkáře" }, "3": { - "then": "Přebalovací pult je ve vyhrazené místnosti. " + "then": "Přebalovací pult je ve vyhrazené místnosti" } }, "question": "Kde je umístěn přebalovací pult?", @@ -9398,7 +9413,7 @@ "language_picker": { "mappings": { "0": { - "then": "Jazyk byl nastaven pomocí parametru URL a uživatel jej nemůže nastavit.²" + "then": "Jazyk byl nastaven pomocí parametru URL a uživatel jej nemůže nastavit." } } }, @@ -10082,4 +10097,4 @@ "render": "větrná turbína" } } -} \ No newline at end of file +} diff --git a/langs/layers/uk.json b/langs/layers/uk.json index 241f937d7..38d3e12b9 100644 --- a/langs/layers/uk.json +++ b/langs/layers/uk.json @@ -191,6 +191,18 @@ }, "11": { "then": "Це кахельна плитка - реклама намальована на плитці" + }, + "3": { + "then": "Це прапор" + }, + "4": { + "then": "Це скринька для плакатів" + }, + "5": { + "then": "Це екран" + }, + "6": { + "then": "Це скульптура" } } } @@ -359,10 +371,31 @@ "then": "У цьому веломагазині раніше видавали велосипеди напрокат, але більше не видають" } } + }, + "presets": { + "0": { + "description": "Магазин, який спеціалізується на прокаті велосипедів", + "title": "пункт прокату велосипедів" + } + }, + "tagRenderings": { + "bicycle_rental_type": { + "mappings": { + "0": { + "then": "Це магазин, основним напрямком якого є прокат велосипедів" + }, + "2": { + "then": "Це магазин, який продає або ремонтує велосипеди, а також здає їх напрокат" + } + } + } } }, "bike_parking": { "tagRenderings": { + "operator_phone": { + "question": "Який номер телефону оператора цієї велопарковки?" + }, "operator_website": { "question": "Яка адреса веб-сайту оператора цієї велопарковки?" } @@ -370,6 +403,9 @@ }, "bike_repair_station": { "tagRenderings": { + "bike_repair_station-phone": { + "question": "Який номер телефону супровідника?" + }, "send_email_about_broken_pump": { "render": { "special": { @@ -379,6 +415,15 @@ } } }, + "bike_shop": { + "title": { + "mappings": { + "2": { + "then": "Пункт прокату велосипедів {name}" + } + } + } + }, "cafe_pub": { "deletion": { "extraDeleteReasons": { @@ -414,6 +459,33 @@ } } }, + "charging_station": { + "tagRenderings": { + "Network": { + "mappings": { + "0": { + "then": "Не є частиною більшої мережі, наприклад, тому що зарядна станція обслуговується місцевим підприємством" + }, + "1": { + "then": "Не є частиною великої мережі" + } + }, + "question": "Чи є ця зарядна станція частиною мережі?", + "render": "Частина мережі {network}" + } + } + }, + "clock": { + "tagRenderings": { + "support": { + "mappings": { + "2": { + "then": "Цей годинник є частиною білборду" + } + } + } + } + }, "crossings": { "tagRenderings": { "crossing-vibration": { @@ -421,6 +493,25 @@ } } }, + "dentist": { + "tagRenderings": { + "name": { + "question": "Як звуть цього стоматолога?", + "render": "Цього стоматолога звуть {name}" + } + }, + "title": { + "render": "Стоматологічний кабінет {name}" + } + }, + "doctors": { + "tagRenderings": { + "name": { + "question": "Як називається ця лікарня?", + "render": "Ця лікарня називається {name}" + } + } + }, "drinking_water": { "deletion": { "nonDeleteMappings": { @@ -433,6 +524,14 @@ } } }, + "dumpstations": { + "tagRenderings": { + "dumpstations-network": { + "question": "Частиною якої мережі є цей заклад? (пропустіть, якщо немає)", + "render": "Ця станція є частиною мережі {network}" + } + } + }, "elongated_coin": { "tagRenderings": { "indoor": { @@ -478,6 +577,27 @@ "Name": { "question": "Як називається цей бізнес?", "render": "Цей бізнес називається {name}" + }, + "Takeaway": { + "mappings": { + "0": { + "then": "Це бізнес тільки на винос" + }, + "1": { + "then": "Тут можна замовити їжу на винос" + }, + "2": { + "then": "Замовлення на винос тут неможливе" + } + }, + "question": "Чи пропонують тут їжу на винос?" + } + }, + "title": { + "mappings": { + "1": { + "then": "Фаст-фуд {name}" + } } } }, @@ -518,6 +638,34 @@ } } }, + "hospital": { + "tagRenderings": { + "inpatient": { + "mappings": { + "0": { + "then": "Це клініка - пацієнти не можуть залишатися на ніч" + }, + "1": { + "then": "Це лікарня - пацієнти можуть перебувати тут кілька днів" + } + }, + "question": "Чи приймає цей заклад стаціонарних пацієнтів?" + }, + "name": { + "question": "Як називається ця лікарня?", + "render": "Ця лікарня називається {name}" + } + } + }, + "last_click": { + "pointRendering": { + "0": { + "label": { + "render": "Натисніть тут, щоб додати новий об'єкт" + } + } + } + }, "memorial": { "tagRenderings": { "inscription": { @@ -545,6 +693,64 @@ } } }, + "playground": { + "tagRenderings": { + "playground-phone": { + "question": "Який номер телефону доглядача дитячого майданчика?" + } + } + }, + "playground_equipment": { + "tagRenderings": { + "type": { + "mappings": { + "16": { + "then": "Це міст (або як окремий пристрій, або як частина більшої конструкції)" + }, + "19": { + "then": "Це притулок для підлітків" + } + } + } + } + }, + "postoffices": { + "tagRenderings": { + "opening_hours": { + "override": { + "question": "Які години роботи цього поштового відділення?" + } + }, + "partner-brand": { + "mappings": { + "0": { + "then": "У цьому приміщенні надаються послуги для DHL" + }, + "1": { + "then": "У цій локації надаються послуги для DPD" + }, + "2": { + "then": "Ця локація пропонує послуги для GLS" + }, + "3": { + "then": "У цьому місці надаються послуги для UPS" + }, + "4": { + "then": "Це відділення DHL Paketshop" + }, + "5": { + "then": "Ця локація є магазином Hermes PaketShop" + }, + "6": { + "then": "Це місце є PostNL-пунктом" + }, + "7": { + "then": "Ця локація пропонує послуги для bpost" + } + } + } + } + }, "questions": { "tagRenderings": { "internet-ssid": { @@ -553,6 +759,14 @@ "opening_hours": { "question": "Які години роботи {title()}?" }, + "phone": { + "question": "Який номер телефону {title()}?" + }, + "qr_code": { + "render": { + "after": "Відскануйте цей код, щоб відкрити це місце на іншому пристрої" + } + }, "single_level": { "mappings": { "0": { @@ -704,6 +918,72 @@ } } }, + "shelter": { + "tagRenderings": { + "shelter-type": { + "mappings": { + "0": { + "then": "Це притулок на зупинці громадського транспорту." + }, + "1": { + "then": "Це накриття, що захищає від дощу на місці для пікніка." + }, + "2": { + "then": "Це альтанка." + }, + "3": { + "then": "Це невеликий притулок, призначений насамперед для коротких перерв. Зазвичай знаходиться в горах або вздовж доріг." + }, + "4": { + "then": "Це сарай з 3-ма стінами, в першу чергу призначений для кемпінгу." + }, + "5": { + "then": "Це павільйон" + } + }, + "question": "Що це за притулок?", + "render": "Тип притулку: {shelter_type}" + } + } + }, + "shops": { + "tagRenderings": { + "bicycle_rental": { + "mappings": { + "0": { + "then": "У цьому магазині можна взяти напрокат велосипеди" + }, + "1": { + "then": "Цей магазин не дає велосипеди напрокат" + } + }, + "question": "Чи дає цей магазин велосипеди напрокат?", + "questionHint": "Йдеться про прокат для туристів, яким потрібен велосипед. Деякі майстерні з ремонту велосипедів пропонують велосипед на час ремонту, але це не вважається прокатом в даному випадку." + }, + "brand": { + "mappings": { + "0": { + "then": "Цей магазин не має певного бренду, він не є частиною великої мережі" + } + }, + "question": "Яка марка цього магазину?" + }, + "id_presets.shop_types": { + "override": { + "+mappings": { + "0": { + "then": "Пункт прокату велосипедів" + } + }, + "question": "Що це за магазин?" + } + }, + "shops-name": { + "question": "Як називається цей магазин?", + "render": "Цей магазин називається {name}" + } + } + }, "speed_display": { "tagRenderings": { "inscription": { @@ -715,6 +995,21 @@ } } }, + "sport_pitch": { + "tagRenderings": { + "sport_pitch-phone": { + "question": "Який номер телефону оператора?" + } + } + }, + "street_lamps": { + "tagRenderings": { + "ref": { + "question": "Який ідентифікаційний номер цього вуличного ліхтаря?", + "render": "Цей вуличний ліхтар має ідентифікаційний номер {ref}" + } + } + }, "toilet": { "tagRenderings": { "menstrual_products_location": { @@ -933,6 +1228,15 @@ "render": "Налаштування" } }, + "vending_machine": { + "tagRenderings": { + "phone": { + "override": { + "question": "Який номер телефону оператора цього торгового автомата?" + } + } + } + }, "waste_disposal": { "tagRenderings": { "access": { @@ -975,6 +1279,9 @@ }, "question": "Що це за контейнер для сміття?" } + }, + "title": { + "render": "Утилізація відходів" } } -} \ No newline at end of file +} diff --git a/langs/themes/pl.json b/langs/themes/pl.json index 347bf3fdd..bbff5ecde 100644 --- a/langs/themes/pl.json +++ b/langs/themes/pl.json @@ -97,6 +97,7 @@ "title": "Ławki" }, "bicycle_parkings": { + "description": "Mapa pokazująca wszystkie typy parkingów dla rowerów", "title": "Parkingi dla rowerów" }, "bicycle_rental": { @@ -154,6 +155,17 @@ "shortDescription": "Światowa mapa stacji ładowania", "title": "Stacje ładowania" }, + "circular_economy": { + "description": "Różne przedmioty, które pomagają ludziom się dzielić, ponownie używać lub poddawać recyklingowi.", + "layers": { + "5": { + "override": { + "=name": "Sklepy second-hand" + } + } + }, + "title": "Gospodarka o obiegu zamkniętym" + }, "climbing": { "description": "Na tej mapie znajdziesz różne możliwości wspinaczki, takie jak sale wspinaczkowe, hale do boulderingu i skały w przyrodzie.", "descriptionTail": "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.", @@ -276,6 +288,11 @@ }, "1": { "name": "węzły", + "presets": { + "0": { + "title": "węzeł rowerowy" + } + }, "tagRenderings": { "node-expected_rcn_route_relations": { "freeform": { @@ -287,7 +304,9 @@ "node-rxn_ref": { "freeform": { "placeholder": "np. 1" - } + }, + "question": "Jaki jest numer referencyjny tego węzła rowerowego?", + "render": "Ten węzeł rowerowy ma numer referencyjny {rcn_ref}" }, "node-survey:date": { "override": { @@ -1035,4 +1054,4 @@ "shortDescription": "Mapa koszy na śmieci", "title": "Kosz na śmieci" } -} \ No newline at end of file +} diff --git a/langs/themes/uk.json b/langs/themes/uk.json index f9072856a..1ddff257c 100644 --- a/langs/themes/uk.json +++ b/langs/themes/uk.json @@ -277,5 +277,102 @@ } } } + }, + "cyclestreets": { + "shortDescription": "Карта велодоріжок", + "title": "Велодоріжки" + }, + "cyclofix": { + "title": "Cyclofix - карта для велосипедистів" + }, + "disaster_response": { + "title": "Реагування на стихійні лиха та аварійні служби" + }, + "drinking_water": { + "title": "Питна вода" + }, + "education": { + "title": "Освіта" + }, + "elongated_coin": { + "description": "Знайдіть преси для монет, щоб створити власні витягнуті монети.", + "title": "Монетні преси" + }, + "etymology": { + "shortDescription": "Звідки походить топонім?", + "title": "Етимологія - на честь чого названо місце?" + }, + "facadegardens": { + "shortDescription": "На цій карті показані фасадні сади з фотографіями та корисною інформацією про орієнтацію, сонячне освітлення та типи рослин.", + "title": "Фасадні сади" + }, + "fireplace": { + "title": "Вогнища та барбекю" + }, + "food": { + "description": "Ресторани та фаст-фуд", + "title": "Ресторани та фаст-фуд" + }, + "fritures": { + "title": "Картопля фрі" + }, + "healthcare": { + "description": "На цій карті показані різні об'єкти, пов'язані з охороною здоров'я", + "title": "Охорона здоров'я" + }, + "personal": { + "description": "Створіть особисту тему на основі всіх доступних шарів усіх тем. Щоб показати деякі дані, відкрийте вибір шару", + "title": "Особиста тема" + }, + "pets": { + "title": "Ветеринари, собачі парки та інші зручності для домашніх тварин" + }, + "playgrounds": { + "shortDescription": "Карта з дитячими майданчиками", + "title": "Дитячі майданчики" + }, + "postboxes": { + "shortDescription": "Мапа з позначенням поштових скриньок та поштових відділень", + "title": "Поштові скриньки та карта поштових відділень" + }, + "rainbow_crossings": { + "title": "Веселкові пішохідні переходи" + }, + "shops": { + "title": "Магазини" + }, + "ski": { + "title": "Гірськолижні траси та аеродроми" + }, + "sport_pitches": { + "shortDescription": "Карта з позначенням спортивних майданчиків", + "title": "Спортивні майданчики" + }, + "sports": { + "title": "Спорт" + }, + "street_lighting": { + "title": "Вуличне освітлення" + }, + "surveillance": { + "shortDescription": "Камери спостереження та інші засоби спостереження", + "title": "Нагляд під наглядом" + }, + "toilets": { + "title": "Громадські туалети" + }, + "transit": { + "title": "Автобусні маршрути" + }, + "trees": { + "shortDescription": "Нанесіть на карту всі дерева", + "title": "Дерева" + }, + "waste": { + "title": "Відходи" + }, + "waste_basket": { + "shortDescription": "Мапа зі сміттєвими кошиками", + "title": "Кошики для сміття" } -} \ No newline at end of file +} diff --git a/langs/uk.json b/langs/uk.json index ac1ac7478..bd4918e43 100644 --- a/langs/uk.json +++ b/langs/uk.json @@ -190,6 +190,7 @@ "loginWithOpenStreetMap": "Увійдіть за допомогою OpenStreetMap", "logout": "Вийти з системи", "menu": { + "aboutCurrentThemeTitle": "Про цю карту", "aboutMapComplete": "Про MapComplete", "filter": "Фільтр даних", "moreUtilsTitle": "Дізнайтеся більше", @@ -201,9 +202,11 @@ "createYourOwnTheme": "Створіть власну тему MapComplete з нуля", "enterToOpen": "Натисніть enter, щоб відкрити тему", "hiddenExplanation": "Ці теми доступні лише для тих, хто має посилання. Ви виявили {hidden_discovered} з {total_hidden} прихованих тем.", + "noMatchingThemes": "Ніякі теми не відповідають вашим критеріям пошуку", "noSearch": "Показати всі теми", "previouslyHiddenTitle": "Раніше відвідані приховані теми" }, + "noTagsSelected": "Не вибрано жодного тегу", "openStreetMapIntro": "Кожен може вільно використовувати та редагувати. Єдине місце для зберігання всієї геоінформації. Різні, маленькі, несумісні та застарілі карти ніде не потрібні.
OpenStreetMap це не карта ворога. Дані карти можна використовувати вільно (з зазначенням авторства та публікацією змін цих даних). Кожен може додавати нові дані та виправляти помилки. Цей веб-сайт використовує OpenStreetMap. Звідти надходять усі дані, а ваші відповіді та виправлення використовуються всюди.
Багато людей і програм уже використовують OpenStreetMap: Organic Maps, OsmAnd, а також карти у Facebook, Instagram, Apple-maps і Bing-maps (частково) працюють на OpenStreetMap.
", "openTheMap": "Відкрити карту", "openTheMapAtGeolocation": "Наблизьте до свого місцезнаходження", @@ -247,11 +250,15 @@ "save": "Зберегти", "screenToSmall": "Відкрийте {theme} в новому вікні", "search": { + "deleteSearchHistory": "Видалити історію місцезнаходжень", + "deleteThemeHistory": "Видалити раніше відвідані теми", "editSearchSyncSettings": "Редагування налаштувань синхронізації", "editThemeSync": "Редагування налаштувань синхронізації", "instructions": "Використовуйте рядок пошуку вище для пошуку місцезнаходжень, фільтрів або інших тематичних мап", + "locations": "Локації", "recentThemes": "Нещодавно відвідані карти", - "recents": "Нещодавно відвідані місця" + "recents": "Нещодавно відвідані місця", + "search": "Пошук місцезнаходження" }, "seeIndex": "Дивіться огляд з усіма тематичними картами", "sharescreen": { @@ -289,6 +296,7 @@ "title": "Завантажте свій трек на OpenStreetMap.org" }, "waitingForGeopermission": "Очікуємо вашого дозволу на використання геолокації…", + "waitingForLocation": "Пошук вашого поточного місцезнаходження…", "welcomeBack": "З поверненням!", "welcomeExplanation": { "addNew": "Відсутній об'єкт? Використовуйте кнопку внизу ліворуч, щоб додати новий об'єкт.", @@ -311,7 +319,8 @@ "openLayersPanel": "Відкриває панель фонових шарів", "selectFavourites": "Відкрийте сторінку обраного", "selectMapnik": "Встановіть фоновий шар на OpenStreetMap-carto", - "selectOsmbasedmap": "Встановіть фоновий шар на мапі на основі OpenStreetMap (або вимкніть фоновий растровий шар)" + "selectOsmbasedmap": "Встановіть фоновий шар на мапі на основі OpenStreetMap (або вимкніть фоновий растровий шар)", + "selectSearch": "Виберіть рядок пошуку, щоб знайти місцезнаходження" }, "image": { "addPicture": "Додати фото", @@ -323,6 +332,9 @@ "upload": { "failReasons": "Можливо, ви втратили зв'язок з інтернетом", "failReasonsAdvanced": "Крім того, переконайтеся, що ваш браузер і розширення не блокують сторонні API.", + "multiple": { + "done": "{count} зображення успішно завантажено. Дякуємо!" + }, "one": { "failed": "Вибачте, ми не змогли завантажити ваше зображення" } @@ -331,6 +343,11 @@ "importLayer": { "nearbyImagesIntro": "