{ "deleteMessages": { "description": "Это действие удалит всю историю сообщений. Отменить это будет невозможно. Вы уверены, что хотите продолжить?", "title": "Очистить все сообщения" }, "deviceName": { "description": "Устройство перезагрузится после сохранения настроек.", "longName": "Длинное имя", "shortName": "Короткое имя", "title": "Изменить имя устройства", "validation": { "longNameMax": "Длинное имя не должно превышать 40 символов", "shortNameMax": "Короткое имя не должно превышать 4 символов", "longNameMin": "Длинное имя должно содержать хотя бы 1 символ", "shortNameMin": "Короткое имя должно содержать хотя бы 1 символ" } }, "import": { "description": "Импортировать набор каналов из Meshtastic URL.
Допустимые URL Meshtastic начинаются с \"https://meshtastic.org/e/...\"", "error": { "invalidUrl": "Некорректный Meshtastic URL" }, "channelPrefix": "Канал ", "primary": "Основной ", "doNotImport": "Не импортировать", "channelName": "Имя", "channelSlot": "Слот", "channelSetUrl": "URL набора каналов/QR-кода", "useLoraConfig": "Импортировать конфигурацию LoRa", "presetDescription": "Текущая конфигурация LoRa будет заменена.", "title": "Импорт каналов" }, "locationResponse": { "title": "Местоположение: {{identifier}}", "altitude": "Высота: ", "coordinates": "Координаты: ", "noCoordinates": "Координаты отсутствуют" }, "pkiRegenerateDialog": { "title": "Перегенерировать предварительно разделённый ключ?", "description": "Вы уверены, что хотите перегенерировать предварительно разделённый ключ?", "regenerate": "Перегенерировать" }, "newDeviceDialog": { "title": "Подключить новое устройство", "https": "https", "http": "http", "tabHttp": "HTTP", "tabBluetooth": "Bluetooth", "tabSerial": "Последовательный порт", "useHttps": "Использовать HTTPS", "connecting": "Подключение...", "connect": "Подключиться", "connectionFailedAlert": { "title": "Ошибка подключения", "descriptionPrefix": "Не удалось подключиться к устройству. ", "httpsHint": "При использовании HTTPS может потребоваться принять самоподписанный сертификат. ", "openLinkPrefix": "Пожалуйста, откройте ", "openLinkSuffix": " в новой вкладке", "acceptTlsWarningSuffix": ", примите все предупреждения TLS, если они появятся, затем повторите попытку", "learnMoreLink": "Узнать больше" }, "httpConnection": { "label": "IP-адрес/Имя хоста", "placeholder": "000.000.000.000 / meshtastic.local" }, "serialConnection": { "noDevicesPaired": "Ещё нет сопряжённых устройств.", "newDeviceButton": "Новое устройство", "deviceIdentifier": "# {{index}} - {{vendorId}} - {{productId}}" }, "bluetoothConnection": { "noDevicesPaired": "Ещё нет сопряжённых устройств.", "newDeviceButton": "Новое устройство", "connectionFailed": "Ошибка подключения", "deviceDisconnected": "Устройство отключено", "unknownDevice": "Неизвестное устройство", "errorLoadingDevices": "Ошибка загрузки устройств", "unknownErrorLoadingDevices": "Неизвестная ошибка загрузки устройств" }, "validation": { "requiresWebBluetooth": "Этот тип подключения требует <0>Web Bluetooth. Пожалуйста, используйте поддерживаемый браузер, например Chrome или Edge.", "requiresWebSerial": "Этот тип подключения требует <0>Web Serial. Пожалуйста, используйте поддерживаемый браузер, например Chrome или Edge.", "requiresSecureContext": "Это приложение требует <0>защищённого контекста. Пожалуйста, подключайтесь по HTTPS или через localhost.", "additionallyRequiresSecureContext": "Кроме того, требуется <0>защищённый контекст. Пожалуйста, подключайтесь по HTTPS или через localhost." } }, "nodeDetails": { "message": "Сообщение", "requestPosition": "Запросить местоположение", "traceRoute": "Трассировка маршрута", "airTxUtilization": "Использование эфира (TX)", "allRawMetrics": "Все исходные метрики:", "batteryLevel": "Уровень заряда батареи", "channelUtilization": "Использование канала", "details": "Детали:", "deviceMetrics": "Метрики устройства:", "hardware": "Оборудование: ", "lastHeard": "Последний сигнал: ", "nodeHexPrefix": "Hex-адрес узла: ", "nodeNumber": "Номер узла: ", "position": "Позиция:", "role": "Роль: ", "uptime": "Время работы: ", "voltage": "Напряжение", "title": "Детали узла для {{identifier}}", "ignoreNode": "Игнорировать узел", "removeNode": "Удалить узел", "unignoreNode": "Перестать игнорировать узел", "security": "Безопасность:", "publicKey": "Публичный ключ: ", "messageable": "Доступен для сообщений: ", "KeyManuallyVerifiedTrue": "Публичный ключ подтверждён вручную", "KeyManuallyVerifiedFalse": "Публичный ключ не подтверждён вручную" }, "pkiBackup": { "loseKeysWarning": "Если вы потеряете ключи, вам потребуется сбросить устройство.", "secureBackup": "Важно сделать резервную копию ваших публичных и приватных ключей и хранить её в безопасности!", "footer": "=== КОНЕЦ КЛЮЧЕЙ ===", "header": "=== КЛЮЧИ MESHTASTIC ДЛЯ {{longName}} ({{shortName}}) ===", "privateKey": "Приватный ключ:", "publicKey": "Публичный ключ:", "fileName": "meshtastic_keys_{{longName}}_{{shortName}}.txt", "title": "Резервное копирование ключей" }, "pkiBackupReminder": { "description": "Рекомендуем регулярно делать резервную копию ключей. Хотите сделать резервную копию сейчас?", "title": "Напоминание о резервном копировании", "remindLaterPrefix": "Напомнить через", "remindNever": "Больше не напоминать", "backupNow": "Сделать резервную копию сейчас" }, "pkiRegenerate": { "description": "Вы уверены, что хотите перегенерировать пару ключей?", "title": "Перегенерировать пару ключей" }, "qr": { "addChannels": "Добавить каналы", "replaceChannels": "Заменить каналы", "description": "Текущая конфигурация LoRa также будет включена.", "sharableUrl": "Ссылка для совместного доступа", "title": "Сгенерировать QR-код" }, "reboot": { "title": "Перезагрузка устройства", "description": "Перезагрузить устройство сейчас или запланировать перезагрузку подключённого узла. При желании можно перезагрузиться в режим OTA (по воздуху).", "ota": "Перезагрузиться в режим OTA", "enterDelay": "Введите задержку", "scheduled": "Перезагрузка запланирована", "schedule": "Запланировать перезагрузку", "now": "Перезагрузить сейчас", "cancel": "Отменить запланированную перезагрузку" }, "refreshKeys": { "description": { "acceptNewKeys": "Это удалит узел с устройства и запросит новые ключи.", "keyMismatchReasonSuffix": ". Это связано с тем, что текущий публичный ключ удалённого узла не совпадает с ранее сохранённым ключом для этого узла.", "unableToSendDmPrefix": "Ваш узел не может отправить прямое сообщение узлу: " }, "acceptNewKeys": "Принять новые ключи", "title": "Несовпадение ключей — {{identifier}}" }, "removeNode": { "description": "Вы уверены, что хотите удалить этот узел?", "title": "Удалить узел?" }, "shutdown": { "title": "Запланировать выключение", "description": "Выключить подключённый узел через X минут." }, "traceRoute": { "routeToDestination": "Маршрут до места назначения:", "routeBack": "Обратный маршрут:" }, "tracerouteResponse": { "title": "Трассировка: {{identifier}}" }, "unsafeRoles": { "confirmUnderstanding": "Да, я знаю, что делаю", "conjunction": " и статью в блоге о ", "postamble": " и понимаю последствия изменения роли.", "preamble": "Я прочитал ", "choosingRightDeviceRole": "Выбор правильной роли устройства", "deviceRoleDocumentation": "Документация по ролям устройств", "title": "Вы уверены?" }, "managedMode": { "confirmUnderstanding": "Да, я знаю, что делаю", "title": "Вы уверены?", "description": "Включение управляемого режима блокирует клиентским приложениям (включая веб-клиент) возможность записывать конфигурации в радио. После включения конфигурации радио можно изменять только через сообщения удалённого администратора. Эта настройка не обязательна для удалённого администрирования узлов." }, "clientNotification": { "title": "Уведомление клиента", "TraceRoute can only be sent once every 30 seconds": "TraceRoute можно отправлять не чаще одного раза в 30 секунд", "Compromised keys were detected and regenerated.": "Обнаружены скомпрометированные ключи и они были перегенерарованы." }, "resetNodeDb": { "title": "Сбросить базу данных узлов", "description": "Это удалит все узлы из базы данных подключённого устройства и очистит всю историю сообщений в клиенте. Это действие нельзя отменить. Вы уверены, что хотите продолжить?", "confirm": "Сбросить базу данных узлов", "failedTitle": "Произошла ошибка при сбросе базы данных узлов. Пожалуйста, попробуйте ещё раз." }, "clearAllStores": { "title": "Очистить всё локальное хранилище", "description": "Это удалит все локально сохранённые данные, включая историю сообщений и базы данных узлов для всех ранее подключённых устройств. После этого вам потребуется заново подключиться к узлу. Это действие нельзя отменить. Вы уверены, что хотите продолжить?", "confirm": "Очистить всё локальное хранилище", "failedTitle": "Произошла ошибка при очистке локального хранилища. Пожалуйста, попробуйте ещё раз." }, "factoryResetDevice": { "title": "Сброс устройства к заводским настройкам", "description": "Это выполнит сброс подключённого устройства к заводским настройкам, удалив все конфигурации и данные на устройстве, а также все узлы и сообщения, сохранённые в клиенте. Это действие нельзя отменить. Вы уверены, что хотите продолжить?", "confirm": "Сбросить устройство к заводским настройкам", "failedTitle": "Произошла ошибка при сбросе устройства. Пожалуйста, попробуйте ещё раз." }, "factoryResetConfig": { "title": "Сброс конфигурации к заводским настройкам", "description": "Это выполнит сброс конфигурации подключённого устройства к заводским настройкам, удалив все конфигурации на устройстве. Это действие нельзя отменить. Вы уверены, что хотите продолжить?", "confirm": "Сбросить конфигурацию к заводским настройкам", "failedTitle": "Произошла ошибка при сбросе конфигурации. Пожалуйста, попробуйте ещё раз." } }