{ "channels_channelDeleteFailed": "Не вдалося видалити канал \"{name}\"", "@channels_channelDeleteFailed": { "placeholders": { "name": { "type": "String" } } }, "@@locale": "uk", "appTitle": "MeshCore Open", "nav_contacts": "Контакти", "nav_channels": "Канали", "nav_map": "Карта", "common_cancel": "Скасувати", "common_connect": "Підключити", "common_unknownDevice": "Невідомий пристрій", "common_save": "Зберегти", "common_delete": "Видалити", "common_close": "Закрити", "common_edit": "Редагувати", "common_add": "Додати", "common_settings": "Налаштування", "common_disconnect": "Відключити", "common_connected": "Підключено", "common_disconnected": "Відключено", "common_create": "Створити", "common_continue": "Продовжити", "common_share": "Поділитися", "common_copy": "Копіювати", "common_retry": "Повторити", "common_hide": "Приховати", "common_remove": "Прибрати", "common_enable": "Увімкнути", "common_disable": "Вимкнути", "common_reboot": "Перезавантажити", "common_loading": "Завантаження...", "common_notAvailable": "—", "common_voltageValue": "{volts} В", "@common_voltageValue": { "placeholders": { "volts": { "type": "String" } } }, "common_percentValue": "{percent}%", "@common_percentValue": { "placeholders": { "percent": { "type": "int" } } }, "scanner_title": "MeshCore Open", "scanner_scanning": "Пошук пристроїв...", "scanner_connecting": "Підключення...", "scanner_disconnecting": "Відключення...", "scanner_notConnected": "Не підключено", "scanner_connectedTo": "Підключено до {deviceName}", "@scanner_connectedTo": { "placeholders": { "deviceName": { "type": "String" } } }, "scanner_searchingDevices": "Пошук пристроїв MeshCore...", "scanner_tapToScan": "Натисніть «Сканувати», щоб знайти пристрої MeshCore", "scanner_connectionFailed": "Помилка підключення: {error}", "@scanner_connectionFailed": { "placeholders": { "error": { "type": "String" } } }, "scanner_stop": "Стоп", "scanner_scan": "Сканувати", "device_quickSwitch": "Швидке перемикання", "device_meshcore": "MeshCore", "settings_title": "Налаштування", "settings_deviceInfo": "Інформація про пристрій", "settings_appSettings": "Налаштування програми", "settings_appSettingsSubtitle": "Сповіщення, повідомлення та налаштування карти", "settings_nodeSettings": "Налаштування вузла", "settings_nodeName": "Ім'я вузла", "settings_nodeNameNotSet": "Не встановлено", "settings_nodeNameHint": "Введіть ім'я вузла", "settings_nodeNameUpdated": "Ім'я оновлено", "settings_radioSettings": "Налаштування радіо", "settings_radioSettingsSubtitle": "Частота, потужність, коефіцієнт розширення", "settings_radioSettingsUpdated": "Налаштування радіо оновлено", "settings_location": "Розташування", "settings_locationSubtitle": "GPS координати", "settings_locationUpdated": "Розташування оновлено", "settings_locationBothRequired": "Введіть широту та довготу.", "settings_locationInvalid": "Некоректна широта або довгота.", "settings_latitude": "Широта", "settings_longitude": "Довгота", "settings_privacyMode": "Режим приватності", "settings_privacyModeSubtitle": "Приховати ім'я/розташування в оголошеннях", "settings_privacyModeToggle": "Увімкніть режим приватності, щоб приховати своє ім'я та місцезнаходження в оголошеннях.", "settings_privacyModeEnabled": "Режим приватності увімкнено", "settings_privacyModeDisabled": "Режим приватності вимкнено", "settings_actions": "Дії", "settings_sendAdvertisement": "Оголосити себе", "settings_sendAdvertisementSubtitle": "Транслювати присутність зараз", "settings_advertisementSent": "Оголошення надіслано", "settings_syncTime": "Синхронізація часу", "settings_syncTimeSubtitle": "Встановити час пристрою відповідно до часу телефону.", "settings_timeSynchronized": "Час синхронізовано", "settings_refreshContacts": "Оновити контакти", "settings_refreshContactsSubtitle": "Перезавантажити список контактів з пристрою", "settings_rebootDevice": "Перезавантажити пристрій", "settings_rebootDeviceSubtitle": "Перезавантажити пристрій MeshCore", "settings_rebootDeviceConfirm": "Ви впевнені, що хочете перезавантажити пристрій? Вас буде відключено.", "settings_debug": "Налагодження", "settings_bleDebugLog": "Журнал налагодження BLE", "settings_bleDebugLogSubtitle": "Команди BLE, відповіді та необроблені дані", "settings_appDebugLog": "Журнал налагодження програми", "settings_appDebugLogSubtitle": "Повідомлення налагодження програми", "settings_about": "Про програму", "settings_aboutVersion": "MeshCore Open v{version}", "@settings_aboutVersion": { "placeholders": { "version": { "type": "String" } } }, "settings_aboutLegalese": "Проєкт MeshCore Open Source 2026", "settings_aboutDescription": "Клієнт Flutter з відкритим вихідним кодом для пристроїв мережі MeshCore LoRa.", "settings_infoName": "Ім'я", "settings_infoId": "ID", "settings_infoStatus": "Статус", "settings_infoBattery": "Батарея", "settings_infoPublicKey": "Відкритий ключ", "settings_infoContactsCount": "Кількість контактів", "settings_infoChannelCount": "Кількість каналів", "settings_presets": "Попередні налаштування", "settings_frequency": "Частота (МГц)", "settings_frequencyHelper": "300.0 - 2500.0", "settings_frequencyInvalid": "Некоректна частота (300-2500 МГц)", "settings_bandwidth": "Смуга пропускання", "settings_spreadingFactor": "Коефіцієнт розширення", "settings_codingRate": "Швидкість кодування", "settings_txPower": "Потужність TX (дБм)", "settings_txPowerHelper": "0 - 22", "settings_txPowerInvalid": "Некоректна потужність TX (0-22 дБм)", "settings_error": "Помилка: {message}", "@settings_error": { "placeholders": { "message": { "type": "String" } } }, "appSettings_title": "Налаштування програми", "appSettings_appearance": "Вигляд", "appSettings_theme": "Тема", "appSettings_themeSystem": "Системна", "appSettings_themeLight": "Світла", "appSettings_themeDark": "Темна", "appSettings_language": "Мова", "appSettings_languageSystem": "Як у системі", "appSettings_languageEn": "English", "appSettings_languageFr": "Français", "appSettings_languageEs": "Español", "appSettings_languageDe": "Deutsch", "appSettings_languagePl": "Polski", "appSettings_languageSl": "Slovenščina", "appSettings_languagePt": "Português", "appSettings_languageIt": "Italiano", "appSettings_languageZh": "中文", "appSettings_languageSv": "Svenska", "appSettings_languageNl": "Nederlands", "appSettings_languageSk": "Slovenčina", "appSettings_languageBg": "Български", "appSettings_languageUk": "Українська", "appSettings_notifications": "Сповіщення", "appSettings_enableNotifications": "Увімкнути сповіщення", "appSettings_enableNotificationsSubtitle": "Отримувати сповіщення про повідомлення та оголошення", "appSettings_notificationPermissionDenied": "У доступі до сповіщень відмовлено", "appSettings_notificationsEnabled": "Сповіщення увімкнено", "appSettings_notificationsDisabled": "Сповіщення вимкнено", "appSettings_messageNotifications": "Сповіщення про повідомлення", "appSettings_messageNotificationsSubtitle": "Показувати сповіщення при отриманні нових повідомлень", "appSettings_channelMessageNotifications": "Сповіщення каналів", "appSettings_channelMessageNotificationsSubtitle": "Показувати сповіщення при отриманні повідомлень каналу", "appSettings_advertisementNotifications": "Сповіщення про оголошення", "appSettings_advertisementNotificationsSubtitle": "Показувати сповіщення при виявленні нових вузлів", "appSettings_messaging": "Обмін повідомленнями", "appSettings_clearPathOnMaxRetry": "Очищати шлях після макс. спроб", "appSettings_clearPathOnMaxRetrySubtitle": "Скидати шлях до контакту після 5 невдалих спроб надсилання", "appSettings_pathsWillBeCleared": "Шляхи будуть очищені після 5 невдалих спроб.", "appSettings_pathsWillNotBeCleared": "Шляхи не будуть очищатися автоматично.", "appSettings_autoRouteRotation": "Авторотація маршруту", "appSettings_autoRouteRotationSubtitle": "Чергувати найкращі шляхи та режим «на всю мережу» (flood)", "appSettings_autoRouteRotationEnabled": "Авторотація маршрутизації увімкнена", "appSettings_autoRouteRotationDisabled": "Авторотація маршрутизації вимкнена", "appSettings_battery": "Батарея", "appSettings_batteryChemistry": "Хімія батареї", "appSettings_batteryChemistryPerDevice": "Встановити для пристрою ({deviceName})", "@appSettings_batteryChemistryPerDevice": { "placeholders": { "deviceName": { "type": "String" } } }, "appSettings_batteryChemistryConnectFirst": "Підключіть пристрій, щоб вибрати", "appSettings_batteryNmc": "18650 NMC (3.0-4.2В)", "appSettings_batteryLifepo4": "LiFePO4 (2.6-3.65В)", "appSettings_batteryLipo": "LiPo (3.0-4.2В)", "appSettings_mapDisplay": "Відображення карти", "appSettings_showRepeaters": "Показувати ретранслятори", "appSettings_showRepeatersSubtitle": "Відображати вузли-ретранслятори на карті", "appSettings_showChatNodes": "Показувати вузли чату", "appSettings_showChatNodesSubtitle": "Відображати вузли чату на карті", "appSettings_showOtherNodes": "Показувати інші вузли", "appSettings_showOtherNodesSubtitle": "Відображати інші типи вузлів на карті", "appSettings_timeFilter": "Фільтр часу", "appSettings_timeFilterShowAll": "Показати всі вузли", "appSettings_timeFilterShowLast": "Показати вузли за останні {hours} год", "@appSettings_timeFilterShowLast": { "placeholders": { "hours": { "type": "int" } } }, "appSettings_mapTimeFilter": "Фільтр часу карти", "appSettings_showNodesDiscoveredWithin": "Показувати вузли, виявлені за:", "appSettings_allTime": "Весь час", "appSettings_lastHour": "Останню годину", "appSettings_last6Hours": "Останні 6 годин", "appSettings_last24Hours": "Останні 24 години", "appSettings_lastWeek": "Минулий тиждень", "appSettings_offlineMapCache": "Офлайн-кеш карти", "appSettings_noAreaSelected": "Область не вибрано", "appSettings_areaSelectedZoom": "Вибрана область (зум {minZoom}-{maxZoom})", "@appSettings_areaSelectedZoom": { "placeholders": { "minZoom": { "type": "int" }, "maxZoom": { "type": "int" } } }, "appSettings_debugCard": "Налагодження", "appSettings_appDebugLogging": "Логування налагодження програми", "appSettings_appDebugLoggingSubtitle": "Записувати повідомлення налагодження програми в лог для усунення несправностей.", "appSettings_appDebugLoggingEnabled": "Логування налагодження програми увімкнено", "appSettings_appDebugLoggingDisabled": "Налагодження програми вимкнено.", "contacts_title": "Контакти", "contacts_noContacts": "Контактів не знайдено.", "contacts_contactsWillAppear": "Контакти з'являться, коли пристрої надішлють оголошення.", "contacts_searchContacts": "Пошук контактів...", "contacts_noUnreadContacts": "Немає непрочитаних контактів", "contacts_noContactsFound": "Контактів або груп не знайдено.", "contacts_deleteContact": "Видалити контакт", "contacts_removeConfirm": "Видалити {contactName} з контактів?", "@contacts_removeConfirm": { "placeholders": { "contactName": { "type": "String" } } }, "contacts_manageRepeater": "Керувати ретранслятором", "contacts_roomLogin": "Вхід у кімнату", "contacts_openChat": "Відкрити чат", "contacts_editGroup": "Редагувати групу", "contacts_deleteGroup": "Видалити групу", "contacts_deleteGroupConfirm": "Видалити {groupName}?", "@contacts_deleteGroupConfirm": { "placeholders": { "groupName": { "type": "String" } } }, "contacts_newGroup": "Нова група", "contacts_groupName": "Назва групи", "contacts_groupNameRequired": "Назва групи обов'язкова.", "contacts_groupNameReserved": "Ця назва групи зарезервована", "contacts_groupAlreadyExists": "Група «{name}» вже існує.", "@contacts_groupAlreadyExists": { "placeholders": { "name": { "type": "String" } } }, "contacts_filterContacts": "Фільтрувати контакти...", "contacts_noContactsMatchFilter": "Жоден контакт не відповідає фільтру.", "contacts_noMembers": "Немає учасників", "contacts_lastSeenNow": "В мережі", "contacts_lastSeenMinsAgo": "В мережі {minutes} хв. тому", "@contacts_lastSeenMinsAgo": { "placeholders": { "minutes": { "type": "int" } } }, "contacts_lastSeenHourAgo": "В мережі 1 годину тому", "contacts_lastSeenHoursAgo": "В мережі {hours} год. тому", "@contacts_lastSeenHoursAgo": { "placeholders": { "hours": { "type": "int" } } }, "contacts_lastSeenDayAgo": "В мережі 1 день тому", "contacts_lastSeenDaysAgo": "В мережі {days} дн. тому", "@contacts_lastSeenDaysAgo": { "placeholders": { "days": { "type": "int" } } }, "channels_title": "Канали", "channels_noChannelsConfigured": "Канали не налаштовані", "channels_addPublicChannel": "Додати публічний канал", "channels_searchChannels": "Пошук каналів...", "channels_noChannelsFound": "Каналів не знайдено", "channels_channelIndex": "Канал {index}", "@channels_channelIndex": { "placeholders": { "index": { "type": "int" } } }, "channels_hashtagChannel": "Канал з хештегом", "channels_public": "Публічний", "channels_private": "Приватний", "channels_publicChannel": "Публічний канал", "channels_privateChannel": "Приватний канал", "channels_editChannel": "Редагувати канал", "channels_muteChannel": "Вимкнути сповіщення каналу", "channels_unmuteChannel": "Увімкнути сповіщення каналу", "channels_deleteChannel": "Видалити канал", "channels_deleteChannelConfirm": "Видалити {name}? Це не можна скасувати.", "@channels_deleteChannelConfirm": { "placeholders": { "name": { "type": "String" } } }, "channels_channelDeleted": "Канал «{name}» видалено", "@channels_channelDeleted": { "placeholders": { "name": { "type": "String" } } }, "channels_addChannel": "Додати канал", "channels_channelIndexLabel": "Індекс каналу", "channels_channelName": "Назва каналу", "channels_usePublicChannel": "Використовувати публічний канал", "channels_standardPublicPsk": "Стандартний публічний PSK", "channels_pskHex": "PSK (Hex)", "channels_generateRandomPsk": "Згенерувати випадковий ключ PSK", "channels_enterChannelName": "Будь ласка, введіть назву каналу", "channels_pskMustBe32Hex": "PSK має складатися з 32 шістнадцяткових символів.", "channels_channelAdded": "Канал «{name}» додано", "@channels_channelAdded": { "placeholders": { "name": { "type": "String" } } }, "channels_editChannelTitle": "Редагувати канал {index}", "@channels_editChannelTitle": { "placeholders": { "index": { "type": "int" } } }, "channels_smazCompression": "Стиснення SMAZ", "channels_channelUpdated": "Канал «{name}» оновлено", "@channels_channelUpdated": { "placeholders": { "name": { "type": "String" } } }, "channels_publicChannelAdded": "Публічний канал додано", "channels_sortBy": "Сортувати за", "channels_sortManual": "Вручну", "channels_sortAZ": "А-Я", "channels_sortLatestMessages": "Останні повідомлення", "channels_sortUnread": "Непрочитані", "chat_noMessages": "Поки немає повідомлень.", "chat_sendMessageToStart": "Надішліть повідомлення, щоб почати", "chat_originalMessageNotFound": "Оригінальне повідомлення не знайдено", "chat_replyingTo": "Відповідь {name}", "@chat_replyingTo": { "placeholders": { "name": { "type": "String" } } }, "chat_replyTo": "Відповісти {name}", "@chat_replyTo": { "placeholders": { "name": { "type": "String" } } }, "chat_location": "Розташування", "chat_sendMessageTo": "Надіслати повідомлення {contactName}", "@chat_sendMessageTo": { "placeholders": { "contactName": { "type": "String" } } }, "chat_typeMessage": "Введіть повідомлення...", "chat_messageTooLong": "Повідомлення занадто довге (макс. {maxBytes} байт).", "@chat_messageTooLong": { "placeholders": { "maxBytes": { "type": "int" } } }, "chat_messageCopied": "Повідомлення скопійовано", "chat_messageDeleted": "Повідомлення видалено", "chat_retryingMessage": "Спроба відновлення.", "chat_retryCount": "Повторна спроба {current}/{max}", "@chat_retryCount": { "placeholders": { "current": { "type": "int" }, "max": { "type": "int" } } }, "chat_sendGif": "Надіслати GIF", "chat_reply": "Відповісти", "chat_addReaction": "Додати реакцію", "chat_me": "Я", "emojiCategorySmileys": "Емодзі", "emojiCategoryGestures": "Жести", "emojiCategoryHearts": "Серця", "emojiCategoryObjects": "Об'єкти", "gifPicker_title": "Вибрати GIF", "gifPicker_searchHint": "Пошук GIF...", "gifPicker_poweredBy": "На базі GIPHY", "gifPicker_noGifsFound": "GIF не знайдено", "gifPicker_failedLoad": "Не вдалося завантажити GIF-файли", "gifPicker_failedSearch": "Пошук GIF не вдався", "gifPicker_noInternet": "Немає інтернет-з'єднання", "debugLog_appTitle": "Журнал налагодження програми", "debugLog_bleTitle": "Журнал налагодження BLE", "debugLog_copyLog": "Копіювати журнал", "debugLog_clearLog": "Очистити журнал", "debugLog_copied": "Журнал налагодження скопійовано", "debugLog_bleCopied": "Журнал BLE скопійовано", "debugLog_noEntries": "Поки що немає записів журналу налагодження.", "debugLog_enableInSettings": "Увімкніть налагодження програми в налаштуваннях", "debugLog_frames": "Кадри", "debugLog_rawLogRx": "Необроблений лог - RX", "debugLog_noBleActivity": "Поки що немає активності BLE.", "debugFrame_length": "Довжина кадру: {count} байт", "@debugFrame_length": { "placeholders": { "count": { "type": "int" } } }, "debugFrame_command": "Команда: 0x{value}", "@debugFrame_command": { "placeholders": { "value": { "type": "String" } } }, "debugFrame_textMessageHeader": "Повідомлення:", "debugFrame_destinationPubKey": "- PubKey призначення: {pubKey}", "@debugFrame_destinationPubKey": { "placeholders": { "pubKey": { "type": "String" } } }, "debugFrame_timestamp": "- Мітка часу: {timestamp}", "@debugFrame_timestamp": { "placeholders": { "timestamp": { "type": "int" } } }, "debugFrame_flags": "- Прапорці: 0x{value}", "@debugFrame_flags": { "placeholders": { "value": { "type": "String" } } }, "debugFrame_textType": "- Тип тексту: {type} ({label})", "@debugFrame_textType": { "placeholders": { "type": { "type": "int" }, "label": { "type": "String" } } }, "debugFrame_textTypeCli": "CLI", "debugFrame_textTypePlain": "Звичайний", "debugFrame_text": "- Текст: \"{text}\"", "@debugFrame_text": { "placeholders": { "text": { "type": "String" } } }, "debugFrame_hexDump": "Дамп Hex:", "chat_pathManagement": "Керування шляхами", "chat_routingMode": "Режим маршрутизації", "chat_autoUseSavedPath": "Авто (використовувати збережений шлях)", "chat_forceFloodMode": "Примусово на всю мережу", "chat_recentAckPaths": "Недавні шляхи ACK (натисніть, щоб використати):", "chat_pathHistoryFull": "Історія шляхів заповнена. Видаліть записи, щоб додати нові.", "chat_hopSingular": "Стрибок", "chat_hopPlural": "стрибків", "chat_hopsCount": "{count} {count, plural, =1{стрибок} few{стрибки} many{стрибків} other{стрибків}}", "@chat_hopsCount": { "placeholders": { "count": { "type": "int" } } }, "chat_successes": "Успішно", "chat_removePath": "Видалити шлях", "chat_noPathHistoryYet": "Історія шляхів недоступна.\nНадішліть повідомлення, щоб виявити шляхи.", "chat_pathActions": "Дії зі шляхом:", "chat_setCustomPath": "Встановити власний шлях", "chat_setCustomPathSubtitle": "Вказати шлях маршрутизації вручну", "chat_clearPath": "Очистити шлях", "chat_clearPathSubtitle": "Примусово повторити пошук при наступному надсиланні", "chat_pathCleared": "Шлях очищено. Наступне повідомлення оновить маршрут.", "chat_floodModeSubtitle": "Використовувати перемикач маршрутизації в панелі програми", "chat_floodModeEnabled": "Увімкнено режим «на всю мережу». Перемикайте через іконку маршрутизації на панелі інструментів.", "chat_fullPath": "Повний шлях", "chat_pathDetailsNotAvailable": "Деталі шляху ще недоступні. Спробуйте надіслати повідомлення для оновлення.", "chat_pathSetHops": "Шлях встановлено: {hopCount} {hopCount, plural, =1{стрибок} few{стрибки} many{стрибків} other{стрибків}} - {status}", "@chat_pathSetHops": { "placeholders": { "hopCount": { "type": "int" }, "status": { "type": "String" } } }, "chat_pathSavedLocally": "Збережено локально. Підключіться для синхронізації.", "chat_pathDeviceConfirmed": "Пристрій підтверджено.", "chat_pathDeviceNotConfirmed": "Пристрій ще не підтверджено.", "chat_type": "Ввід", "chat_path": "Шлях", "chat_publicKey": "Відкритий ключ", "chat_compressOutgoingMessages": "Стискати вихідні повідомлення", "chat_floodForced": "На всю мережу (примусово)", "chat_directForced": "Прямий (примусово)", "chat_hopsForced": "{count} стрибків (примусово)", "@chat_hopsForced": { "placeholders": { "count": { "type": "int" } } }, "chat_floodAuto": "На всю мережу (авто)", "chat_direct": "Прямий", "chat_poiShared": "Точкою інтересу поділилися", "chat_unread": "Непрочитано: {count}", "@chat_unread": { "placeholders": { "count": { "type": "int" } } }, "chat_openLink": "Відкрити посилання?", "chat_openLinkConfirmation": "Ви хочете відкрити це посилання у браузері?", "chat_open": "Відкрити", "chat_couldNotOpenLink": "Не вдалося відкрити посилання: {url}", "@chat_couldNotOpenLink": { "placeholders": { "url": { "type": "String" } } }, "chat_invalidLink": "Невірний формат посилання", "map_title": "Карта вузлів", "map_noNodesWithLocation": "Немає вузлів з даними про розташування", "map_nodesNeedGps": "Вузли повинні надавати свої GPS координати,\nщоб з'явитися на карті.", "map_nodesCount": "Вузли: {count}", "@map_nodesCount": { "placeholders": { "count": { "type": "int" } } }, "map_pinsCount": "Мітки: {count}", "@map_pinsCount": { "placeholders": { "count": { "type": "int" } } }, "map_chat": "Чат", "map_repeater": "Ретранслятор", "map_room": "Кімната", "map_sensor": "Сенсор", "map_pinDm": "Ключ (DM)", "map_pinPrivate": "Замок (Приватний)", "map_pinPublic": "Ключ (Публічний)", "map_lastSeen": "Останній раз бачили", "map_disconnectConfirm": "Ви впевнені, що хочете відключитися від цього пристрою?", "map_from": "Від", "map_source": "Джерело", "map_flags": "Прапорці", "map_shareMarkerHere": "Поділитися маркером тут", "map_pinLabel": "Мітка піна", "map_label": "Мітка", "map_pointOfInterest": "Точка інтересу", "map_sendToContact": "Надіслати контакту", "map_sendToChannel": "Надіслати в канал", "map_noChannelsAvailable": "Немає доступних каналів", "map_publicLocationShare": "Поділитися в публічному місці", "map_publicLocationShareConfirm": "Ви збираєтеся поділитися розташуванням у {channelLabel}. Цей канал публічний, і кожен, хто має ключ PSK, може це побачити.", "@map_publicLocationShareConfirm": { "placeholders": { "channelLabel": { "type": "String" } } }, "map_connectToShareMarkers": "Підключіться до пристрою, щоб поділитися маркерами", "map_filterNodes": "Фільтрувати вузли", "map_nodeTypes": "Типи вузлів", "map_chatNodes": "Вузли чату", "map_repeaters": "Ретранслятори", "map_otherNodes": "Інші вузли", "map_keyPrefix": "Префікс ключа", "map_filterByKeyPrefix": "Фільтрувати за префіксом ключа", "map_publicKeyPrefix": "Префікс відкритого ключа", "map_markers": "Маркери", "map_showSharedMarkers": "Показувати спільні маркери", "map_lastSeenTime": "Час останньої активності", "map_sharedPin": "Спільний пін", "map_joinRoom": "Приєднатися до кімнати", "map_manageRepeater": "Керувати ретранслятором", "mapCache_title": "Офлайн-кеш карти", "mapCache_selectAreaFirst": "Спершу виберіть область для кешування", "mapCache_noTilesToDownload": "Немає плиток для завантаження в цій області.", "mapCache_downloadTilesTitle": "Завантажити плитки", "mapCache_downloadTilesPrompt": "Завантажити {count} плиток для використання офлайн?", "@mapCache_downloadTilesPrompt": { "placeholders": { "count": { "type": "int" } } }, "mapCache_downloadAction": "Завантажити", "mapCache_cachedTiles": "Закешовано {count} плиток", "@mapCache_cachedTiles": { "placeholders": { "count": { "type": "int" } } }, "mapCache_cachedTilesWithFailed": "Плитки в кеші ({downloaded}) ({failed} помилок)", "@mapCache_cachedTilesWithFailed": { "placeholders": { "downloaded": { "type": "int" }, "failed": { "type": "int" } } }, "mapCache_clearOfflineCacheTitle": "Очистити офлайн-кеш", "mapCache_clearOfflineCachePrompt": "Видалити всі закешовані плитки карти?", "mapCache_offlineCacheCleared": "Офлайн-кеш очищено.", "mapCache_noAreaSelected": "Область не вибрано", "mapCache_cacheArea": "Область кешування", "mapCache_useCurrentView": "Використати поточний вигляд", "mapCache_zoomRange": "Діапазон масштабування", "mapCache_estimatedTiles": "Оцінка плиток: {count}", "@mapCache_estimatedTiles": { "placeholders": { "count": { "type": "int" } } }, "mapCache_downloadedTiles": "Завантажено {completed} / {total}", "@mapCache_downloadedTiles": { "placeholders": { "completed": { "type": "int" }, "total": { "type": "int" } } }, "mapCache_downloadTilesButton": "Завантажити плитки", "mapCache_clearCacheButton": "Очистити кеш", "mapCache_failedDownloads": "Невдалі завантаження: {count}", "@mapCache_failedDownloads": { "placeholders": { "count": { "type": "int" } } }, "mapCache_boundsLabel": "Пн {north}, Пд {south}, Сх {east}, Зх {west}", "@mapCache_boundsLabel": { "placeholders": { "north": { "type": "String" }, "south": { "type": "String" }, "east": { "type": "String" }, "west": { "type": "String" } } }, "time_justNow": "Тільки що", "time_minutesAgo": "{minutes} хв. тому", "@time_minutesAgo": { "placeholders": { "minutes": { "type": "int" } } }, "time_hoursAgo": "{hours} год. тому", "@time_hoursAgo": { "placeholders": { "hours": { "type": "int" } } }, "time_daysAgo": "{days} дн. тому", "@time_daysAgo": { "placeholders": { "days": { "type": "int" } } }, "time_hour": "година", "time_hours": "годин", "time_day": "день", "time_days": "днів", "time_week": "тиждень", "time_weeks": "тижнів", "time_month": "місяць", "time_months": "місяців", "time_minutes": "хвилин", "time_allTime": "Весь час", "dialog_disconnect": "Відключити", "dialog_disconnectConfirm": "Ви впевнені, що хочете відключитися від цього пристрою?", "login_repeaterLogin": "Вхід у ретранслятор", "login_roomLogin": "Вхід у кімнату", "login_password": "Пароль", "login_enterPassword": "Введіть пароль", "login_savePassword": "Зберегти пароль", "login_savePasswordSubtitle": "Пароль буде надійно збережено на цьому пристрої.", "login_repeaterDescription": "Введіть пароль ретранслятора для доступу до налаштувань та статусу.", "login_roomDescription": "Введіть пароль кімнати для доступу до налаштувань та статусу.", "login_routing": "Маршрутизація", "login_routingMode": "Режим маршрутизації", "login_autoUseSavedPath": "Авто (використовувати збережений шлях)", "login_forceFloodMode": "Примусово на всю мережу", "login_managePaths": "Керувати шляхами", "login_login": "Вхід", "login_attempt": "Спроба {current}/{max}", "@login_attempt": { "placeholders": { "current": { "type": "int" }, "max": { "type": "int" } } }, "login_failed": "Вхід не вдався: {error}", "@login_failed": { "placeholders": { "error": { "type": "String" } } }, "login_failedMessage": "Вхід не вдався. Або пароль неправильний, або ретранслятор недосяжний.", "common_reload": "Перезавантажити", "common_clear": "Очистити", "path_currentPath": "Поточний шлях: {path}", "@path_currentPath": { "placeholders": { "path": { "type": "String" } } }, "path_usingHopsPath": "Використання шляху з {count} {count, plural, =1{стрибком} few{стрибками} many{стрибками} other{стрибками}}", "@path_usingHopsPath": { "placeholders": { "count": { "type": "int" } } }, "path_enterCustomPath": "Ввести власний шлях", "path_currentPathLabel": "Поточний шлях", "path_hexPrefixInstructions": "Введіть 2-символьні hex-префікси для кожного стрибка, розділені комами.", "path_hexPrefixExample": "Приклад: A1,F2,3C (кожен вузол використовує перший байт свого відкритого ключа).", "path_labelHexPrefixes": "Hex-префікси", "path_helperMaxHops": "Макс. 64 стрибки. Кожен префікс - 2 шістнадцяткові символи (1 байт)", "path_selectFromContacts": "Вибрати з контактів:", "path_noRepeatersFound": "Ретрансляторів або серверів кімнат не знайдено.", "path_customPathsRequire": "Власні шляхи вимагають проміжних вузлів, які можуть передавати повідомлення.", "path_invalidHexPrefixes": "Некоректні hex-префікси: {prefixes}", "@path_invalidHexPrefixes": { "placeholders": { "prefixes": { "type": "String" } } }, "path_tooLong": "Шлях занадто довгий. Максимум 64 стрибки.", "path_setPath": "Встановити шлях", "repeater_management": "Керування ретранслятором", "repeater_managementTools": "Інструменти керування", "repeater_status": "Статус", "repeater_statusSubtitle": "Показати статус, статистику та сусідів ретранслятора", "repeater_telemetry": "Телеметрія", "repeater_telemetrySubtitle": "Показати телеметрію сенсорів та статистику системи", "repeater_cli": "CLI", "repeater_cliSubtitle": "Надіслати команди ретранслятору", "repeater_settings": "Налаштування", "repeater_settingsSubtitle": "Налаштувати параметри ретранслятора", "repeater_statusTitle": "Статус ретранслятора", "repeater_routingMode": "Режим маршрутизації", "repeater_autoUseSavedPath": "Авто (використовувати збережений шлях)", "repeater_forceFloodMode": "Примусово на всю мережу", "repeater_pathManagement": "Керування шляхами", "repeater_refresh": "Оновити", "repeater_statusRequestTimeout": "Час очікування запиту статусу вичерпано.", "repeater_errorLoadingStatus": "Помилка завантаження статусу: {error}", "@repeater_errorLoadingStatus": { "placeholders": { "error": { "type": "String" } } }, "repeater_systemInformation": "Системна інформація", "repeater_battery": "Батарея", "repeater_clockAtLogin": "Годинник (при вході)", "repeater_uptime": "Час роботи", "repeater_queueLength": "Довжина черги", "repeater_debugFlags": "Прапорці налагодження", "repeater_radioStatistics": "Статистика радіо", "repeater_lastRssi": "Останній RSSI", "repeater_lastSnr": "Останній SNR", "repeater_noiseFloor": "Рівень шуму", "repeater_txAirtime": "Ефірний час TX", "repeater_rxAirtime": "Ефірний час RX", "repeater_packetStatistics": "Статистика пакетів", "repeater_sent": "Надіслано", "repeater_received": "Отримано", "repeater_duplicates": "Дублікати", "repeater_daysHoursMinsSecs": "{days} дн. {hours} год {minutes} хв {seconds} с", "@repeater_daysHoursMinsSecs": { "placeholders": { "days": { "type": "int" }, "hours": { "type": "int" }, "minutes": { "type": "int" }, "seconds": { "type": "int" } } }, "repeater_packetTxTotal": "Всього: {total}, На всю мережу: {flood}, Прямі: {direct}", "@repeater_packetTxTotal": { "placeholders": { "total": { "type": "int" }, "flood": { "type": "String" }, "direct": { "type": "String" } } }, "repeater_packetRxTotal": "Всього: {total}, На всю мережу: {flood}, Прямі: {direct}", "@repeater_packetRxTotal": { "placeholders": { "total": { "type": "int" }, "flood": { "type": "String" }, "direct": { "type": "String" } } }, "repeater_duplicatesFloodDirect": "На всю мережу: {flood}, Прямі: {direct}", "@repeater_duplicatesFloodDirect": { "placeholders": { "flood": { "type": "String" }, "direct": { "type": "String" } } }, "repeater_duplicatesTotal": "Всього: {total}", "@repeater_duplicatesTotal": { "placeholders": { "total": { "type": "int" } } }, "repeater_settingsTitle": "Налаштування ретранслятора", "repeater_basicSettings": "Основні налаштування", "repeater_repeaterName": "Ім'я ретранслятора", "repeater_repeaterNameHelper": "Показати ім'я цього ретранслятора", "repeater_adminPassword": "Пароль адміністратора", "repeater_adminPasswordHelper": "Пароль повного доступу", "repeater_guestPassword": "Гостьовий пароль", "repeater_guestPasswordHelper": "Доступ лише для читання з паролем", "repeater_radioSettings": "Налаштування радіо", "repeater_frequencyMhz": "Частота (МГц)", "repeater_frequencyHelper": "300-2500 МГц", "repeater_txPower": "Потужність TX", "repeater_txPowerHelper": "1-30 дБм", "repeater_bandwidth": "Смуга пропускання", "repeater_spreadingFactor": "Коефіцієнт розширення", "repeater_codingRate": "Швидкість кодування", "repeater_locationSettings": "Налаштування розташування", "repeater_latitude": "Широта", "repeater_latitudeHelper": "Десяткові градуси (наприклад, 37.7749)", "repeater_longitude": "Довгота", "repeater_longitudeHelper": "Десяткові градуси (наприклад, -122.4194)", "repeater_features": "Функції", "repeater_packetForwarding": "Пересилання пакетів", "repeater_packetForwardingSubtitle": "Дозволити ретранслятору пересилати пакети", "repeater_guestAccess": "Гостьовий доступ", "repeater_guestAccessSubtitle": "Дозволити гостьовий доступ лише для читання", "repeater_privacyMode": "Режим приватності", "repeater_privacyModeSubtitle": "Приховати ім'я/розташування в оголошеннях", "repeater_advertisementSettings": "Налаштування оголошень", "repeater_localAdvertInterval": "Інтервал локальних оголошень (0 стрибків)", "repeater_localAdvertIntervalMinutes": "{minutes} хвилин", "@repeater_localAdvertIntervalMinutes": { "placeholders": { "minutes": { "type": "int" } } }, "repeater_floodAdvertInterval": "Інтервал оголошень на всю мережу (flood)", "repeater_floodAdvertIntervalHours": "{hours} годин", "@repeater_floodAdvertIntervalHours": { "placeholders": { "hours": { "type": "int" } } }, "repeater_encryptedAdvertInterval": "Інтервал зашифрованих оголошень", "repeater_dangerZone": "Небезпечна зона", "repeater_rebootRepeater": "Перезавантажити ретранслятор", "repeater_rebootRepeaterSubtitle": "Скинути пристрій ретранслятора", "repeater_rebootRepeaterConfirm": "Ви впевнені, що хочете перезавантажити цей ретранслятор?", "repeater_regenerateIdentityKey": "Перегенерувати ключ ідентичності", "repeater_regenerateIdentityKeySubtitle": "Згенерувати нову пару ключів (публічний/приватний)", "repeater_regenerateIdentityKeyConfirm": "Це створить нову ідентичність для ретранслятора. Продовжити?", "repeater_eraseFileSystem": "Очистити файлову систему", "repeater_eraseFileSystemSubtitle": "Відформатувати файлову систему ретранслятора", "repeater_eraseFileSystemConfirm": "УВАГА: Це видалить всі дані з ретранслятора. Це не можна скасувати!", "repeater_eraseSerialOnly": "Очищення доступне лише через послідовну консоль.", "repeater_commandSent": "Команда надіслана: {command}", "@repeater_commandSent": { "placeholders": { "command": { "type": "String" } } }, "repeater_errorSendingCommand": "Помилка надсилання команди: {error}", "@repeater_errorSendingCommand": { "placeholders": { "error": { "type": "String" } } }, "repeater_confirm": "Підтвердити", "repeater_settingsSaved": "Налаштування успішно збережено.", "repeater_errorSavingSettings": "Помилка збереження налаштувань: {error}", "@repeater_errorSavingSettings": { "placeholders": { "error": { "type": "String" } } }, "repeater_refreshBasicSettings": "Оновити основні налаштування", "repeater_refreshRadioSettings": "Оновити налаштування радіо", "repeater_refreshTxPower": "Оновити потужність TX", "repeater_refreshLocationSettings": "Оновити налаштування розташування", "repeater_refreshPacketForwarding": "Оновити пересилання пакетів", "repeater_refreshGuestAccess": "Оновити гостьовий доступ", "repeater_refreshPrivacyMode": "Оновити режим приватності", "repeater_refreshAdvertisementSettings": "Оновити налаштування оголошень", "repeater_refreshed": "{label} оновлено", "@repeater_refreshed": { "placeholders": { "label": { "type": "String" } } }, "repeater_errorRefreshing": "Помилка оновлення {label}", "@repeater_errorRefreshing": { "placeholders": { "label": { "type": "String" } } }, "repeater_cliTitle": "Ретранслятор CLI", "repeater_debugNextCommand": "Налагодити наступну команду", "repeater_commandHelp": "Довідка", "repeater_clearHistory": "Очистити історію", "repeater_noCommandsSent": "Команди ще не надсилалися.", "repeater_typeCommandOrUseQuick": "Введіть команду нижче або використовуйте швидкі команди", "repeater_enterCommandHint": "Введіть команду...", "repeater_previousCommand": "Попередня команда", "repeater_nextCommand": "Наступна команда", "repeater_enterCommandFirst": "Спершу введіть команду", "repeater_cliCommandFrameTitle": "Фрейм команди CLI", "repeater_cliCommandError": "Помилка: {error}", "@repeater_cliCommandError": { "placeholders": { "error": { "type": "String" } } }, "repeater_cliQuickGetName": "Отримати ім'я", "repeater_cliQuickGetRadio": "Отримати Радіо", "repeater_cliQuickGetTx": "Отримати TX", "repeater_cliQuickNeighbors": "Сусіди", "repeater_cliQuickVersion": "Версія", "repeater_cliQuickAdvertise": "Оголосити", "repeater_cliQuickClock": "Годинник", "repeater_cliHelpAdvert": "Надсилає пакет оголошення", "repeater_cliHelpReboot": "Перезавантажує пристрій. (Зверніть увагу, ви можете отримати «Тайм-аут», що є нормальним)", "repeater_cliHelpClock": "Відображає поточний час за годинником кожного пристрою.", "repeater_cliHelpPassword": "Встановлює новий пароль адміністратора для пристрою.", "repeater_cliHelpVersion": "Відображає версію пристрою та дату збірки прошивки.", "repeater_cliHelpClearStats": "Скидає різні лічильники статистики до нуля.", "repeater_cliHelpSetAf": "Встановлює коефіцієнт ефірного часу.", "repeater_cliHelpSetTx": "Встановлює потужність передачі LoRa в дБм (для застосування потрібне перезавантаження).", "repeater_cliHelpSetRepeat": "Вмикає або вимикає роль ретранслятора для цього вузла.", "repeater_cliHelpSetAllowReadOnly": "(Сервер кімнати) Якщо «увімкнено», порожній пароль дозволить вхід, але не дозволить публікувати в кімнаті. (тільки читання)", "repeater_cliHelpSetFloodMax": "Встановлює максимальну кількість стрибків для вхідних пакетів flood (якщо >= max, пакет не пересилається).", "repeater_cliHelpSetIntThresh": "Встановлює поріг інтерференції (в дБ). Значення за замовчуванням — 14. Встановлення на 0 вимикає виявлення інтерференції каналу.", "repeater_cliHelpSetAgcResetInterval": "Встановлює інтервал скидання автоматичного контролера посилення (AGC). Встановіть 0 для вимкнення.", "repeater_cliHelpSetMultiAcks": "Вмикає або вимикає функціональність подвійних ACK.", "repeater_cliHelpSetAdvertInterval": "Встановлює інтервал таймера для надсилання локального пакету оголошення (без ретрансляції). Встановіть 0 для вимкнення.", "repeater_cliHelpSetFloodAdvertInterval": "Встановлює інтервал таймера в годинах для надсилання пакету оголошення на всю мережу. Встановіть 0 для вимкнення.", "repeater_cliHelpSetGuestPassword": "Встановлює/оновлює гостьовий пароль. (для ретрансляторів гостьові підключення можуть надсилати запит «Get Stats»)", "repeater_cliHelpSetName": "Встановлює ім'я для оголошення.", "repeater_cliHelpSetLat": "Встановлює широту для карти оголошень. (десяткові градуси)", "repeater_cliHelpSetLon": "Встановлює довготу для карти оголошень. (десяткові градуси)", "repeater_cliHelpSetRadio": "Повністю встановлює нові параметри радіо та зберігає їх у налаштуваннях. Потребує команди «перезавантаження» для застосування.", "repeater_cliHelpSetRxDelay": "Базові (експериментальні) параметри для застосування невеликої затримки до отриманих пакетів залежно від сили сигналу/оцінки. Встановіть 0 для вимкнення.", "repeater_cliHelpSetTxDelay": "Встановлює множник для часу роботи в режимі «на всю мережу» (flood) для пакету та системи випадкових слотів, щоб затримати його відправку (для зменшення ймовірності колізій).", "repeater_cliHelpSetDirectTxDelay": "Те саме, що й txdelay, але для застосування випадкової затримки при пересиланні пакетів у прямому режимі.", "repeater_cliHelpSetBridgeEnabled": "Увімкнути/Вимкнути міст.", "repeater_cliHelpSetBridgeDelay": "Встановити затримку перед пересиланням пакетів.", "repeater_cliHelpSetBridgeSource": "Виберіть, чи буде міст ретранслювати отримані пакети або передані пакети.", "repeater_cliHelpSetBridgeBaud": "Встановити швидкість послідовного зв'язку для мостів Rs232.", "repeater_cliHelpSetBridgeSecret": "Встановити секрет мосту для мостів espnow.", "repeater_cliHelpSetAdcMultiplier": "Встановлює власний множник для коригування повідомлюваної напруги батареї (підтримується лише на деяких платах).", "repeater_cliHelpTempRadio": "Встановлює тимчасові параметри радіо на задану кількість хвилин, потім повертається до початкових налаштувань. (не зберігає в налаштуваннях).", "repeater_cliHelpSetPerm": "Змінює ACL (список контролю доступу). Видаляє відповідний запис (за префіксом публічного ключа), якщо «permissions» дорівнює нулю. Додає новий запис, якщо hex публічного ключа повний і його немає в ACL. Оновлює запис на основі префікса публічного ключа. Біти дозволів залежать від ролі прошивки, але нижні 2 біти: 0 (Гість), 1 (Тільки читання), 2 (Читання/Запис), 3 (Адміністратор).", "repeater_cliHelpGetBridgeType": "Отримати тип мосту: немає, rs232, espnow", "repeater_cliHelpLogStart": "Починає запис пакетів у файлову систему.", "repeater_cliHelpLogStop": "Зупиняє запис пакетів у файлову систему.", "repeater_cliHelpLogErase": "Видаляє журнали пакетів з файлової системи.", "repeater_cliHelpNeighbors": "Показує список інших вузлів-ретрансляторів, почутих через оголошення без ретрансляції. Кожен рядок — id-hex-префікс:timestamp:snr-помножено-на-4", "repeater_cliHelpNeighborRemove": "Видаляє перший відповідний запис (за префіксом публічного ключа (hex)) зі списку сусідів.", "repeater_cliHelpRegion": "(тільки серійний) Перелічує всі визначені регіони та поточні дозволи на оголошення «на всю мережу» (flood).", "repeater_cliHelpRegionLoad": "ПРИМІТКА: це спеціальний виклик кількох команд. Кожна наступна команда — це назва регіону (з відступом пробілами для позначення ієрархії батьків, мінімум один пробіл). Завершується надсиланням порожнього рядка/команди.", "repeater_cliHelpRegionGet": "Шукає регіон із заданим префіксом назви (або «» для глобальної області). Відповідає: «-> ім'я-регіону (ім'я-батька) 'F'»", "repeater_cliHelpRegionPut": "Додає або оновлює визначення регіону з заданою назвою.", "repeater_cliHelpRegionRemove": "Видаляє визначення регіону з заданою назвою.", "repeater_cliHelpRegionAllowf": "Встановлює дозвіл «Flood» для заданого регіону. ('' для глобальної/успадкованої області)", "repeater_cliHelpRegionDenyf": "Видаляє дозвіл «Flood» для заданого регіону. (ПРИМІТКА: на даному етапі не рекомендується використовувати для глобальної/успадкованої області!! )", "repeater_cliHelpRegionHome": "Відповідає поточним «домашнім» регіоном. (Примітка: поки ніде не застосовується, зарезервовано для майбутнього використання)", "repeater_cliHelpRegionHomeSet": "Встановлює «домашній» регіон.", "repeater_cliHelpRegionSave": "Зберігає список/карту регіонів у сховищі.", "repeater_cliHelpGps": "Показує статус GPS. Коли GPS вимкнено, відповідає лише «вимкнено», якщо увімкнено — відповідає «увімкнено», статус, корекція, кількість супутників.", "repeater_cliHelpGpsOnOff": "Увімкнути/вимкнути GPS.", "repeater_cliHelpGpsSync": "Синхронізує час вузла з годинником GPS.", "repeater_cliHelpGpsSetLoc": "Встановлює позицію вузла за координатами GPS і зберігає в налаштуваннях.", "repeater_cliHelpGpsAdvert": "Надає конфігурацію оголошення розташування вузла:\n- none : не включати розташування в оголошення\n- share : ділитися розташуванням GPS (з SensorManager)\n- prefs : оголошувати розташування, збережене в налаштуваннях", "repeater_cliHelpGpsAdvertSet": "Встановлює конфігурацію оголошення розташування.", "repeater_commandsListTitle": "Список команд", "repeater_commandsListNote": "ПРИМІТКА: для різних команд «set»... також існує команда «get»...", "repeater_general": "Загальні", "repeater_settingsCategory": "Налаштування", "repeater_bridge": "Міст", "repeater_logging": "Логування", "repeater_neighborsRepeaterOnly": "Сусіди (Тільки ретранслятор)", "repeater_regionManagementRepeaterOnly": "Керування регіонами (Тільки ретранслятор)", "repeater_regionNote": "Команди регіонів були введені для керування визначеннями та дозволами регіонів.", "repeater_gpsManagement": "Керування GPS", "repeater_gpsNote": "Команда GPS була введена для керування питаннями, пов'язаними з локацією.", "telemetry_receivedData": "Дані телеметрії отримано", "telemetry_requestTimeout": "Час запиту телеметрії вичерпано.", "telemetry_errorLoading": "Помилка завантаження телеметрії: {error}", "@telemetry_errorLoading": { "placeholders": { "error": { "type": "String" } } }, "telemetry_noData": "Дані телеметрії недоступні.", "telemetry_channelTitle": "Канал {channel}", "@telemetry_channelTitle": { "placeholders": { "channel": { "type": "int" } } }, "telemetry_batteryLabel": "Батарея", "telemetry_voltageLabel": "Напруга", "telemetry_mcuTemperatureLabel": "Температура MCU", "telemetry_temperatureLabel": "Температура", "telemetry_currentLabel": "Поточний струм", "telemetry_batteryValue": "{percent}% / {volts}В", "@telemetry_batteryValue": { "placeholders": { "percent": { "type": "int" }, "volts": { "type": "String" } } }, "telemetry_voltageValue": "{volts}В", "@telemetry_voltageValue": { "placeholders": { "volts": { "type": "String" } } }, "telemetry_currentValue": "{amps}А", "@telemetry_currentValue": { "placeholders": { "amps": { "type": "String" } } }, "telemetry_temperatureValue": "{celsius}°C / {fahrenheit}°F", "@telemetry_temperatureValue": { "placeholders": { "celsius": { "type": "String" }, "fahrenheit": { "type": "String" } } }, "channelPath_title": "Шлях пакету", "channelPath_viewMap": "Показати карту", "channelPath_otherObservedPaths": "Інші спостережувані шляхи", "channelPath_repeaterHops": "Стрибки ретранслятора", "channelPath_noHopDetails": "Деталі відправки не надані для цього пакету.", "channelPath_messageDetails": "Деталі повідомлення", "channelPath_senderLabel": "Відправник", "channelPath_timeLabel": "Час", "channelPath_repeatsLabel": "Повторення", "channelPath_pathLabel": "Шлях {index}", "channelPath_observedLabel": "Спостережено", "channelPath_observedPathTitle": "Спостережуваний шлях {index} • {hops}", "@channelPath_observedPathTitle": { "placeholders": { "index": { "type": "int" }, "hops": { "type": "String" } } }, "channelPath_noLocationData": "Немає даних про розташування", "channelPath_timeWithDate": "{day}/{month} {time}", "@channelPath_timeWithDate": { "placeholders": { "day": { "type": "int" }, "month": { "type": "int" }, "time": { "type": "String" } } }, "channelPath_timeOnly": "{time}", "@channelPath_timeOnly": { "placeholders": { "time": { "type": "String" } } }, "channelPath_unknownPath": "Невідомий", "channelPath_floodPath": "На всю мережу", "channelPath_directPath": "Прямий", "channelPath_observedZeroOf": "0 з {total} стрибків", "@channelPath_observedZeroOf": { "placeholders": { "total": { "type": "int" } } }, "channelPath_observedSomeOf": "{observed} з {total} стрибків", "@channelPath_observedSomeOf": { "placeholders": { "observed": { "type": "int" }, "total": { "type": "int" } } }, "channelPath_mapTitle": "Карта шляху", "channelPath_noRepeaterLocations": "Позиції ретрансляторів недоступні для цього шляху.", "channelPath_primaryPath": "Шлях {index} (Основний)", "@channelPath_primaryPath": { "placeholders": { "index": { "type": "int" } } }, "@channelPath_pathLabel": { "placeholders": { "index": { "type": "int" } } }, "channelPath_pathLabelTitle": "Шлях", "channelPath_observedPathHeader": "Спостережуваний шлях", "channelPath_selectedPathLabel": "{label} • {prefixes}", "@channelPath_selectedPathLabel": { "placeholders": { "label": { "type": "String" }, "prefixes": { "type": "String" } } }, "channelPath_noHopDetailsAvailable": "Деталі стрибків недоступні для цього пакету.", "channelPath_unknownRepeater": "Невідомий ретранслятор", "listFilter_tooltip": "Фільтр та сортування", "listFilter_sortBy": "Сортувати за", "listFilter_latestMessages": "Останні повідомлення", "listFilter_heardRecently": "Нещодавно чули", "listFilter_az": "А-Я", "listFilter_filters": "Фільтри", "listFilter_all": "Все", "listFilter_users": "Користувачі", "listFilter_repeaters": "Ретранслятори", "listFilter_roomServers": "Сервери кімнат", "listFilter_unreadOnly": "Тільки непрочитані повідомлення", "listFilter_newGroup": "Нова група", "@neighbors_errorLoading": { "placeholders": { "error": { "type": "String" } } }, "repeater_neighbors": "Сусіди", "repeater_neighborsSubtitle": "Показати сусідів нульового стрибка.", "neighbors_receivedData": "Дані сусідів отримано", "neighbors_requestTimedOut": "Час запиту сусідів вичерпано.", "neighbors_errorLoading": "Помилка завантаження сусідів: {error}", "neighbors_repeatersNeighbors": "Ретранслятори-сусіди", "neighbors_noData": "Дані про сусідів недоступні.", "channels_createPrivateChannelDesc": "Захищено секретним ключем.", "channels_joinPrivateChannel": "Приєднатися до приватного каналу", "channels_createPrivateChannel": "Створити приватний канал", "channels_joinPrivateChannelDesc": "Ввести секретний ключ вручну.", "channels_joinPublicChannel": "Приєднатися до публічного каналу", "channels_joinPublicChannelDesc": "Будь-хто може приєднатися до цього каналу.", "channels_joinHashtagChannel": "Приєднатися до каналу з хештегом", "channels_joinHashtagChannelDesc": "Будь-хто може приєднатися до каналів #hashtag.", "channels_scanQrCode": "Сканувати QR-код", "channels_scanQrCodeComingSoon": "Скоро буде", "channels_enterHashtag": "Введіть хештег", "channels_hashtagHint": "напр. #команда", "@neighbors_unknownContact": { "placeholders": { "pubkey": { "type": "String" } } }, "@neighbors_heardAgo": { "placeholders": { "time": { "type": "String" } } }, "neighbors_unknownContact": "Невідомий відкритий ключ {pubkey}", "neighbors_heardAgo": "Почуто: {time} тому", "settings_locationGPSEnable": "Увімкнути GPS", "settings_locationGPSEnableSubtitle": "Вмикає автоматичне оновлення місцезнаходження через GPS.", "settings_locationIntervalSec": "Інтервал для GPS (Секунди)", "settings_locationIntervalInvalid": "Інтервал має бути не менше 60 секунд і менше 86400 секунд.", "contacts_manageRoom": "Керувати сервером кімнати", "room_management": "Адміністрування сервера кімнати", "@community_joinConfirmation": { "placeholders": { "name": { "type": "String" } } }, "@community_created": { "placeholders": { "name": { "type": "String" } } }, "@community_joined": { "placeholders": { "name": { "type": "String" } } }, "@community_qrInstructions": { "placeholders": { "name": { "type": "String" } } }, "@community_alreadyMemberMessage": { "placeholders": { "name": { "type": "String" } } }, "@community_deleteConfirm": { "placeholders": { "name": { "type": "String" } } }, "@community_deleted": { "placeholders": { "name": { "type": "String" } } }, "@community_forCommunity": { "placeholders": { "name": { "type": "String" } } }, "common_ok": "ОК", "community_title": "Спільнота", "community_create": "Створити спільноту", "community_createDesc": "Створити нову спільноту та поділитися через QR-код.", "community_join": "Приєднатися", "community_joinTitle": "Приєднатися до спільноти", "community_joinConfirmation": "Ви бажаєте приєднатися до спільноти «{name}»?", "community_scanQr": "Сканувати QR спільноти", "community_scanInstructions": "Наведіть камеру на QR-код спільноти.", "community_showQr": "Показати QR-код", "community_publicChannel": "Публічна спільнота", "community_hashtagChannel": "Хештег спільноти", "community_name": "Назва спільноти", "community_enterName": "Введіть назву спільноти", "community_created": "Спільноту «{name}» створено", "community_joined": "Приєднався до спільноти «{name}»", "community_qrTitle": "Поділитися спільнотою", "community_qrInstructions": "Відскануйте цей QR-код, щоб приєднатися до {name}", "community_hashtagPrivacyHint": "Канали хештегів спільноти доступні лише членам спільноти", "community_invalidQrCode": "Недійсний QR-код спільноти", "community_alreadyMember": "Вже учасник", "community_alreadyMemberMessage": "Ви вже є учасником «{name}».", "community_addPublicChannel": "Додати публічний канал спільноти", "community_addPublicChannelHint": "Автоматично додати публічний канал для цієї спільноти", "community_noCommunities": "Поки не приєднано до жодної групи.", "community_scanOrCreate": "Відскануйте QR-код або створіть спільноту, щоб почати", "community_manageCommunities": "Керувати спільнотами", "community_delete": "Покинути спільноту", "community_deleteConfirm": "Покинути «{name}»?", "community_deleteChannelsWarning": "Це також видалить {count} {count, plural, =1{канал} few{канали} many{каналів} other{каналів}} та їх повідомлення.", "@community_deleteChannelsWarning": { "placeholders": { "count": { "type": "int" } } }, "community_deleted": "Спільноту «{name}» покинуто", "community_addHashtagChannel": "Додати хештег спільноти", "community_addHashtagChannelDesc": "Додати канал хештегу для цієї спільноти", "community_selectCommunity": "Вибрати спільноту", "community_regularHashtag": "Звичайний хештег", "community_regularHashtagDesc": "Публічний хештег (будь-хто може приєднатися)", "community_communityHashtag": "Хештег спільноти", "community_communityHashtagDesc": "Ексклюзивно для членів спільноти", "community_forCommunity": "Для {name}", "@community_regenerateSecretConfirm": { "placeholders": { "name": { "type": "String" } } }, "@community_secretRegenerated": { "placeholders": { "name": { "type": "String" } } }, "@community_secretUpdated": { "placeholders": { "name": { "type": "String" } } }, "@community_scanToUpdateSecret": { "placeholders": { "name": { "type": "String" } } }, "community_regenerateSecret": "Перегенерувати секрет", "community_regenerateSecretConfirm": "Перегенерувати секретний ключ для «{name}»? Всі учасники повинні будуть відсканувати новий QR-код, щоб продовжити спілкування.", "community_regenerate": "Перегенерувати", "community_secretRegenerated": "Секретний пароль для «{name}» перегенеровано", "community_scanToUpdateSecret": "Відскануйте новий QR-код, щоб оновити пароль для «{name}»", "community_updateSecret": "Оновити секрет", "community_secretUpdated": "Зміну секрету для «{name}» оновлено", "@contacts_pathTraceTo": { "placeholders": { "name": { "type": "String" } } }, "pathTrace_you": "Ви", "pathTrace_failed": "Відстеження шляху не вдалося.", "pathTrace_notAvailable": "Трасування шляху недоступне.", "pathTrace_refreshTooltip": "Оновити Path Trace", "contacts_pathTrace": "Трасування шляхів", "contacts_ping": "Пінгувати", "contacts_repeaterPathTrace": "Трасування шляху до повторювача", "contacts_repeaterPing": "Пінгувати повторювач", "contacts_roomPathTrace": "Трасування шляху до серверу кімнати", "contacts_roomPing": "Пінг сервера кімнати", "contacts_chatTraceRoute": "Трасування шляху", "contacts_pathTraceTo": "Відстежити маршрут до {name}", "contacts_invalidAdvertFormat": "Недійсні контактні дані", "contacts_contactImported": "Контакт було імпортовано.", "contacts_contactImportFailed": "Контакт не вдалося імпортувати", "contacts_zeroHopAdvert": "Реклама без перехоплення", "contacts_floodAdvert": "Залив реклами", "contacts_copyAdvertToClipboard": "Копіювати оголошення в буфер обміну", "contacts_clipboardEmpty": "Буфер обміну порожній", "appSettings_languageRu": "Російська", "appSettings_enableMessageTracing": "Увімкнути відстеження повідомлень", "appSettings_enableMessageTracingSubtitle": "Показувати детальні метадані про маршрутизацію та час для повідомлень", "contacts_ShareContact": "Копіювати контакт у буфер обміну", "contacts_zeroHopContactAdvertFailed": "Не вдалося надіслати контакт.", "contacts_contactAdvertCopied": "Рекламу скопійовано до буфера обміну.", "contacts_contactAdvertCopyFailed": "Копіювання оголошення в буфер обміну завершилося невдало", "contacts_zeroHopContactAdvertSent": "Відправлено контакт за оголошенням", "contacts_addContactFromClipboard": "Додати контакт з буфера обміну", "contacts_ShareContactZeroHop": "Поділитися контактом за оголошенням", "notification_activityTitle": "Активність MeshCore", "notification_messagesCount": "{count} {count, plural, =1{повідомлення} few{повідомлення} many{повідомлень} other{повідомлень}}", "notification_channelMessagesCount": "{count} {count, plural, =1{повідомлення каналу} few{повідомлення каналу} many{повідомлень каналу} other{повідомлень каналу}}", "notification_newNodesCount": "{count} {count, plural, =1{новий вузол} few{нових вузли} many{нових вузлів} other{нових вузлів}}", "notification_newTypeDiscovered": "Виявлено новий {contactType}", "notification_receivedNewMessage": "Отримано нове повідомлення", "settings_gpxExportRepeaters": "Експортувати ретранслятори / сервер кімнати до GPX", "settings_gpxExportRepeatersSubtitle": "Експортує ретранслятори / сервер кімнати з місцезнаходженням у файл GPX.", "settings_gpxExportSuccess": "Успішно експортовано файл GPX.", "settings_gpxExportNoContacts": "Немає контактів для експорту.", "settings_gpxExportNotAvailable": "Не підтримується на вашому пристрої/операційній системі", "settings_gpxExportError": "Сталася помилка під час експорту.", "settings_gpxExportAllSubtitle": "Експортує всі контакти з місцем розташування у файл GPX.", "settings_gpxExportAll": "Експортувати всі контакти до GPX", "settings_gpxExportContactsSubtitle": "Експортує супутників з місцезнаходженням у файл GPX.", "settings_gpxExportContacts": "Експортувати супутників до GPX", "settings_gpxExportRepeatersRoom": "Місцезнаходження повторювача та сервера кімнати", "settings_gpxExportChat": "Місця супутників", "settings_gpxExportShareText": "Дані карти експортовані з meshcore-open", "settings_gpxExportAllContacts": "Усі місця контактів", "settings_gpxExportShareSubject": "експорт даних карти meshcore-open у форматі GPX", "pathTrace_someHopsNoLocation": "Одне або більше хмелів відсутнє місце розташування!", "map_tapToAdd": "Натисніть на вузли, щоб додати їх до шляху", "map_runTrace": "Виконати трасування шляху", "pathTrace_clearTooltip": "Очистити шлях", "map_removeLast": "Видалити останній", "map_pathTraceCancelled": "Відмінується трасування шляху", "scanner_enableBluetooth": "Увімкніть Bluetooth", "scanner_bluetoothOffMessage": "Будь ласка, увімкніть Bluetooth, щоб сканувати пристрої.", "scanner_chromeRequired": "Потрібен браузер Chrome", "scanner_chromeRequiredMessage": "Для підтримки Bluetooth у цьому веб-додатку потрібен Google Chrome або браузер на базі Chromium.", "scanner_bluetoothOff": "Bluetooth вимкнено", "snrIndicator_lastSeen": "Останній раз бачили", "snrIndicator_nearByRepeaters": "Ближні ретранслятори", "chat_ShowAllPaths": "Показати всі шляхи", "settings_clientRepeatFreqWarning": "Повтор без підключення до мережі вимагає частоти 433, 869 або 918 МГц.", "settings_clientRepeatSubtitle": "Дозвольте цьому пристрою повторювати пакети даних для інших пристроїв.", "settings_clientRepeat": "Автономна система", "settings_aboutOpenMeteoAttribution": "Дані про висоту LOS: Open-Meteo (CC BY 4.0)", "appSettings_unitsTitle": "одиниці", "appSettings_unitsMetric": "Метричний (м / км)", "appSettings_unitsImperial": "Імперська (ft / mi)", "map_lineOfSight": "Пряма видимість", "map_losScreenTitle": "Пряма видимість", "losSelectStartEnd": "Виберіть початковий і кінцевий вузли для LOS.", "losRunFailed": "Помилка перевірки прямої видимості: {error}", "@losRunFailed": { "placeholders": { "error": { "type": "String" } } }, "losClearAllPoints": "Очистити всі пункти", "losRunToViewElevationProfile": "Запустіть LOS, щоб переглянути профіль висоти", "losMenuTitle": "Меню LOS", "losMenuSubtitle": "Торкніться вузлів або утримуйте карту, щоб отримати власні точки", "losShowDisplayNodes": "Показати вузли відображення", "losCustomPoints": "Користувальницькі точки", "losCustomPointLabel": "Спеціальний {index}", "@losCustomPointLabel": { "placeholders": { "index": { "type": "int" } } }, "losPointA": "Точка А", "losPointB": "Точка Б", "losAntennaA": "Антена A: {value} {unit}", "@losAntennaA": { "placeholders": { "value": { "type": "String" }, "unit": { "type": "String" } } }, "losAntennaB": "Антена B: {value} {unit}", "@losAntennaB": { "placeholders": { "value": { "type": "String" }, "unit": { "type": "String" } } }, "losRun": "Запустіть LOS", "losNoElevationData": "Немає даних про висоту", "losProfileClear": "{distance} {distanceUnit}, чистий LOS, мінімальний зазор {clearance} {heightUnit}", "@losProfileClear": { "placeholders": { "distance": { "type": "String" }, "distanceUnit": { "type": "String" }, "clearance": { "type": "String" }, "heightUnit": { "type": "String" } } }, "losProfileBlocked": "{distance} {distanceUnit}, заблоковано {obstruction} {heightUnit}", "@losProfileBlocked": { "placeholders": { "distance": { "type": "String" }, "distanceUnit": { "type": "String" }, "obstruction": { "type": "String" }, "heightUnit": { "type": "String" } } }, "losStatusChecking": "LOS: перевірка...", "losStatusNoData": "LOS: немає даних", "losStatusSummary": "LOS: {clear}/{total} очищено, {blocked} заблоковано, {unknown} невідомо", "@losStatusSummary": { "placeholders": { "clear": { "type": "int" }, "total": { "type": "int" }, "blocked": { "type": "int" }, "unknown": { "type": "int" } } }, "losErrorElevationUnavailable": "Дані про висоту недоступні для одного чи кількох зразків.", "losErrorInvalidInput": "Недійсні дані про точки/висоту для розрахунку LOS.", "losRenameCustomPoint": "Перейменуйте спеціальну точку", "losPointName": "Назва точки", "losShowPanelTooltip": "Показати панель LOS", "losHidePanelTooltip": "Приховати панель LOS", "losElevationAttribution": "Дані про висоту: Open-Meteo (CC BY 4.0)", "losLegendRadioHorizon": "Радіогоризонт", "losLegendLosBeam": "Лінія прямої видимості", "losLegendTerrain": "Рельєф", "losFrequencyLabel": "Частота", "losFrequencyInfoTooltip": "Переглянути деталі розрахунку", "losFrequencyDialogTitle": "Розрахунок радіогоризонту", "losFrequencyDialogDescription": "Починаючи з k={baselineK} на {baselineFreq} МГц, обчислення коригує k-фактор для поточного діапазону {frequencyMHz} МГц, який визначає викривлену межу радіогоризонту.", "@losFrequencyDialogDescription": { "description": "Explain how the calculation uses the baseline frequency and derived k-factor.", "placeholders": { "baselineK": { "type": "double" }, "baselineFreq": { "type": "double" }, "frequencyMHz": { "type": "double" }, "kFactor": { "type": "double" } } }, "listFilter_removeFromFavorites": "Видалити зі списку улюблених", "listFilter_addToFavorites": "Додати до улюблених", "listFilter_favorites": "Улюблені", "@contacts_searchFavorites": { "placeholders": { "number": { "type": "int" }, "str": { "type": "String" } } }, "@contacts_searchUsers": { "placeholders": { "number": { "type": "int" }, "str": { "type": "String" } } }, "@contacts_searchRepeaters": { "placeholders": { "number": { "type": "int" }, "str": { "type": "String" } } }, "@contacts_searchRoomServers": { "placeholders": { "number": { "type": "int" }, "str": { "type": "String" } } }, "contacts_searchRoomServers": "Пошук {number}{str} серверів кімнат...", "contacts_searchUsers": "Пошук {number}{str} користувачів...", "contacts_searchFavorites": "Пошук {number}{str} улюблених...", "contacts_searchContactsNoNumber": "Пошук контактів...", "contacts_searchRepeaters": "Пошук {number}{str} ретрансляторів...", "contacts_unread": "Непрочитане", "settings_contactSettingsSubtitle": "Налаштування для додавання контактів", "settings_contactSettings": "Налаштування контактів", "contactsSettings_autoAddUsersSubtitle": "Дозволити супутникові автоматично додавати виявлених користувачів", "contactsSettings_autoAddRepeatersTitle": "Автоматично додавати повторювачі", "contactsSettings_autoAddRepeatersSubtitle": "Дозволити супутнику автоматично додавати виявлені ретранслятори", "contactsSettings_autoAddRoomServersTitle": "Автоматично додавати сервери кімнат", "contactsSettings_otherTitle": "Інші налаштування, пов'язані з контактами", "contactsSettings_autoAddTitle": "Автоматичне виявлення", "contactsSettings_autoAddUsersTitle": "Автоматично додавати користувачів", "contactsSettings_title": "Налаштування контактів", "contactsSettings_autoAddRoomServersSubtitle": "Дозволити супровіднику автоматично додавати виявлені сервери кімнат.", "contactsSettings_autoAddSensorsTitle": "Автоматично додавати датчики", "discoveredContacts_searchHint": "Знайти виявлені контакти", "discoveredContacts_contactAdded": "Контакт додано", "contactsSettings_autoAddSensorsSubtitle": "Дозволити супровіднику автоматично додавати виявлені сенсори", "contactsSettings_overwriteOldestTitle": "Перезаписати найстаріше", "discoveredContacts_Title": "Виявлені контакти", "discoveredContacts_noMatching": "Відповідних контактів не знайдено", "discoveredContacts_deleteContact": "Видалити контакт", "discoveredContacts_copyContact": "Копіювати контакт у буфер обміну", "discoveredContacts_addContact": "Додати контакт", "contactsSettings_overwriteOldestSubtitle": "Коли список контактів заповнений, найстарший контакт без позначки улюбленого буде замінений.", "common_deleteAll": "Видалити все", "discoveredContacts_deleteContactAll": "Видалити всі виявлені контакти", "discoveredContacts_deleteContactAllContent": "Ви впевнені, що хочете видалити всі виявлені контакти?", "map_showGuessedLocations": "Показати місцезнаходження передбачених вузлів", "map_guessedLocation": "Визначено місцезнаходження", "usbScreenSubtitle": "Виберіть виявлене серійне пристрій і підключіть його безпосередньо до вашого вузла MeshCore.", "usbScreenTitle": "Підключити через USB", "connectionChoiceBluetoothLabel": "Bluetooth", "connectionChoiceUsbLabel": "USB", "usbScreenStatus": "Виберіть пристрій USB", "usbScreenNote": "USB-серіальний інтерфейс активний на підтримуваних пристроях на базі Android та на десктопних платформах.", "usbScreenEmptyState": "Не знайдено жодних пристроїв USB. Підключіть один і перезавантажте.", "usbErrorPermissionDenied": "Було відмовлено у наданні дозволу на використання USB.", "usbErrorDeviceMissing": "Вибране USB-пристрій більше недоступне.", "usbErrorInvalidPort": "Виберіть дійсний USB-пристрій.", "usbErrorBusy": "Ще один запит на підключення через USB вже обробляється.", "usbErrorNotConnected": "Немає підключених пристроїв USB.", "usbErrorOpenFailed": "Не вдалося відкрити вибране USB-пристрій.", "usbErrorConnectFailed": "Не вдалося підключитися до вибраного USB-пристрою.", "usbErrorUnsupported": "Підтримка USB-серіального інтерфейсу не реалізована на цій платформі.", "usbErrorAlreadyActive": "USB-з'єднання вже встановлено.", "usbErrorNoDeviceSelected": "Не було вибрано жодного пристрою USB.", "usbErrorPortClosed": "З'єднання USB не встановлено.", "usbFallbackDeviceName": "Пристрій для передачі даних по веб-серіалах", "@usbConnectionFailed": { "placeholders": { "error": { "type": "String" } } }, "usbStatus_searching": "Пошук пристроїв USB...", "usbStatus_notConnected": "Виберіть пристрій USB", "usbConnectionFailed": "Не вдалося встановити з'єднання через USB: {error}", "usbStatus_connecting": "Підключення до USB-пристрою...", "usbErrorConnectTimedOut": "З'єднання не вдалося встановити. Переконайтеся, що пристрій має встановлене програмне забезпечення USB Companion.", "@tcpStatus_connectingTo": { "placeholders": { "endpoint": { "type": "String" } } }, "@tcpConnectionFailed": { "placeholders": { "error": { "type": "String" } } }, "connectionChoiceTcpLabel": "TCP", "tcpHostHint": "192.168.40.10", "tcpHostLabel": "IP-адреса", "tcpScreenTitle": "З'єднатися через протокол TCP", "tcpPortLabel": "Порт", "tcpPortHint": "5000", "tcpStatus_notConnected": "Введіть кінцеву точку та підключіться", "tcpStatus_connectingTo": "Підключення до {endpoint}...", "tcpErrorHostRequired": "Необхідно вказати IP-адресу.", "tcpErrorPortInvalid": "Порт повинен бути в межах від 1 до 65535.", "tcpErrorUnsupported": "Транспорт TCP не підтримується на цій платформі.", "tcpErrorTimedOut": "З'єднання TCP завершилося через закінчення часу очікування.", "tcpConnectionFailed": "Не вдалося встановити з'єднання TCP: {error}", "map_showDiscoveryContacts": "Показати контакти Відкриття", "map_setAsMyLocation": "Встановити моє місцезнаходження", "@path_routeWeight": { "placeholders": { "weight": { "type": "String" }, "max": { "type": "String" } } }, "settings_privacySubtitle": "Керуйте інформацією, яку буде спільно використовуватися", "settings_privacy": "Налаштування приватності", "settings_telemetryBaseMode": "Режим базової телеметрії", "settings_telemetryLocationMode": "Режим місця телеметрії", "settings_advertLocation": "Розміщення реклами", "settings_advertLocationSubtitle": "Включити місце розташування в оголошення", "settings_privacySettingsDescription": "Виберіть, яку інформацію ваш пристрій буде передавати іншим.", "settings_allowAll": "Дозволити все", "settings_denyAll": "Відхилити все", "settings_allowByContact": "Дозволити за контактними прапорцями", "settings_telemetryEnvironmentMode": "Режим середовища телеметрії", "contact_info": "Контактна інформація", "contact_teleBaseSubtitle": "Дозволити спільний доступ до рівня заряду батареї та базової телеметрії", "contact_teleLoc": "Розташування телеметрії", "contact_teleBase": "Базовий телебачення", "contact_teleLocSubtitle": "Дозволити спільне використання даних про місцеположення", "contact_settings": "Налаштування контактів", "contact_telemetry": "Телеметрія", "contact_clearChat": "Очистити чат", "contact_lastSeen": "Останній раз бачили", "contact_teleEnv": "Середовище телеметрії", "contact_teleEnvSubtitle": "Дозволити спільний доступ до даних датчиків середовища", "@settings_multiAck": { "placeholders": { "value": { "type": "String" } } }, "appSettings_initialRouteWeight": "Початкова вартість маршруту", "appSettings_initialRouteWeightSubtitle": "Початкова вага для нових відкритих шляхів", "appSettings_maxRouteWeight": "Максимальна вага маршруту", "appSettings_maxRouteWeightSubtitle": "Максимальна вага, яку може накопичити маршрут завдяки успішним доставкам.", "appSettings_routeWeightSuccessIncrement": "Збільшення ваги успіху", "appSettings_routeWeightSuccessIncrementSubtitle": "Вага, додана до маршруту після успішної доставки", "appSettings_routeWeightFailureDecrement": "Зменшення ваги помилки", "appSettings_routeWeightFailureDecrementSubtitle": "Вага, яка була знята з маршруту після невдалої доставки", "appSettings_maxMessageRetries": "Максимальна кількість повторних спроб надсилання повідомлення", "appSettings_maxMessageRetriesSubtitle": "Кількість спроб повторного відправлення повідомлення перед тим, як позначити його як невдале", "path_routeWeight": "{weight}/{max}", "settings_telemetryModeUpdated": "Режим телеметрії оновлено", "settings_multiAck": "Багатократне підтвердження: {value}", "map_showOverlaps": "Перекриття ключа повторювача", "map_runTraceWithReturnPath": "Повернутися назад тим же шляхом", "@radioStats_noiseFloor": { "placeholders": { "noiseDbm": { "type": "int" } } }, "@radioStats_lastRssi": { "placeholders": { "rssiDbm": { "type": "int" } } }, "@radioStats_lastSnr": { "placeholders": { "snr": { "type": "String" } } }, "@radioStats_txAir": { "placeholders": { "seconds": { "type": "int" } } }, "@radioStats_rxAir": { "placeholders": { "seconds": { "type": "int" } } }, "@radioStats_stripNoise": { "placeholders": { "noiseDbm": { "type": "int" } } }, "chat_sendCooldown": "Будь ласка, зачекайте трохи, перш ніж відправляти знову.", "appSettings_languageHu": "Угорський", "appSettings_jumpToOldestUnreadSubtitle": "При відкритті чату з не прочитаними повідомленнями, прокрутіть до першого не прочитаного повідомлення, а не до останнього.", "appSettings_jumpToOldestUnread": "Перейти до найстарішого непрочитаного повідомлення", "appSettings_languageJa": "Японська", "appSettings_languageKo": "Кореєська", "radioStats_tooltip": "Статистика радіо та мережі", "radioStats_screenTitle": "Дані про радіостанції", "radioStats_notConnected": "Підключіться до пристрою, щоб переглядати статистику радіопередач.", "radioStats_firmwareTooOld": "Статистика радіо приймача вимагає супутнього програмного забезпечення версії 8 або новішої.", "radioStats_waiting": "Очікую на отримання даних…", "radioStats_noiseFloor": "Рівень шуму: {noiseDbm} дБм", "radioStats_lastRssi": "Останній показник RSSI: {rssiDbm} дБм", "radioStats_lastSnr": "Останній показник SNR: {snr} дБ", "radioStats_txAir": "Час трансляції на телеканалі TX (загальний): {seconds} секунд", "radioStats_rxAir": "Загальний час використання RX: {seconds} секунд", "radioStats_chartCaption": "Рівень шуму (дБм) на основі останніх вимірювань.", "radioStats_stripNoise": "Рівень шуму: {noiseDbm} дБм", "radioStats_stripWaiting": "Отримано статистику радіо…", "radioStats_settingsTile": "Дані про радіостанції", "radioStats_settingsSubtitle": "Рівень шуму, RSSI, SNR та час, протягом якого пристрій використовує радіоканал.", "@scanner_linuxPairingPinPrompt": { "placeholders": { "deviceName": { "type": "String" } } }, "scanner_linuxPairingPinTitle": "PIN‑код спарювання Bluetooth", "scanner_linuxPairingShowPin": "Показати PIN", "scanner_linuxPairingPinPrompt": "Введіть PIN для {deviceName} (залиште порожнім, якщо його немає).", "scanner_linuxPairingHidePin": "Приховати PIN", "repeater_cliQuickClockSync": "Синхронізація годинника", "repeater_cliQuickDiscovery": "Відкрити сусідів" }