meshcore-open/lib/l10n/app_uk.arb
zjs81 37ec8f2f05 Add localization for chat and repeater features in multiple languages
- Added translations for "Send message", "Guest information", and "Guest tools" in Bulgarian, German, Spanish, French, Hungarian, Italian, Japanese, Korean, Dutch, Polish, Portuguese, Russian, Slovak, Slovenian, Swedish, Ukrainian, and Chinese.
- Updated the "Clock synchronization after login" feature subtitle in all affected languages.
- Removed untranslated keys from the untranslated.json file as they have now been localized.
2026-04-14 21:38:12 -07:00

2077 lines
104 KiB
Text
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"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 та час, протягом якого пристрій використовує радіоканал.",
"@translation_downloadFailed": {
"placeholders": {
"error": {
"type": "String"
}
}
},
"translation_composerTitle": "Перекладіть перед відправкою",
"translation_title": "Переклад",
"translation_enableTitle": "Увімкнути переклад",
"translation_enableSubtitle": "Перекладати отримані повідомлення та дозволяти попередній переклад перед відправкою.",
"translation_composerSubtitle": "Контролює стан ікон перекладу, який використовується за замовчуванням.",
"translation_targetLanguage": "Цільова мова",
"translation_useAppLanguage": "Використовуйте мову додатку",
"translation_downloadedModelLabel": "Завантажений шаблон",
"translation_presetModelLabel": "Заздалегідь налаштований модель від Hugging Face",
"translation_manualUrlLabel": "Посилання на веб-сторінку з інструкцією",
"translation_downloadModel": "Завантажити модель",
"translation_downloading": "Завантаження...",
"translation_working": "Працюю...",
"translation_stop": "Припинити",
"translation_mergingChunks": "Об'єднання завантажених фрагментів у кінцевий файл...",
"translation_downloadedModels": "Завантажені моделі",
"translation_deleteModel": "Видалити модель",
"translation_modelDownloaded": "Модель перекладу завантажена.",
"translation_downloadStopped": "Завантаження призупинено.",
"translation_downloadFailed": "Не вдалося завантажити: {error}",
"translation_enterUrlFirst": "Спочатку введіть URL моделі.",
"@scanner_linuxPairingPinPrompt": {
"placeholders": {
"deviceName": {
"type": "String"
}
}
},
"@translation_translateTo": {
"placeholders": {
"language": {
"type": "String"
}
}
},
"translation_composerEnabledHint": "Повідомлення будуть перекладені перед відправленням.",
"translation_messageTranslation": "Переклад повідомлення",
"translation_composerDisabledHint": "Надсилайте повідомлення, використовуючи оригінальний текстовий формат.",
"translation_translateBeforeSending": "Перекладіть перед відправкою",
"translation_translateTo": "Перекласти на {language}",
"translation_translationOptions": "Варіанти перекладу",
"translation_systemLanguage": "Мова системи",
"scanner_linuxPairingPinTitle": "PINкод спарювання Bluetooth",
"scanner_linuxPairingShowPin": "Показати PIN",
"scanner_linuxPairingPinPrompt": "Введіть PIN для {deviceName} (залиште порожнім, якщо його немає).",
"scanner_linuxPairingHidePin": "Приховати PIN",
"repeater_cliQuickClockSync": "Синхронізація годинника",
"repeater_cliQuickDiscovery": "Відкрити сусідів",
"@repeater_clockSyncAfterLogin": {
"description": "Repeater setting: auto sync device clock after successful login"
},
"@repeater_clockSyncAfterLoginSubtitle": {
"description": "Repeater setting subtitle: describes the clock sync after login behavior"
},
"repeater_clockSyncAfterLoginSubtitle": "Автоматично надсилати повідомлення \"синхронізація годин\" після успішного входу.",
"repeater_clockSyncAfterLogin": "Синхронізація годин після входу",
"repeater_guestTools": "Інструменти для гостей",
"repeater_guest": "Інформація про ретранслятор",
"room_guest": "Інформація про сервер кімнати",
"chat_sendMessage": "Надіслати повідомлення"
}