Files
2026-06-10 14:02:02 +08:00

272 lines
33 KiB
JSON
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.
{
"channel.allowFrom": "Разрешённые пользователи",
"channel.allowFromAdd": "Добавить пользователя",
"channel.allowFromEmpty": "Пользователи ещё не добавлены — любой может взаимодействовать с ботом.",
"channel.allowFromHint": "Только перечисленные пользователи могут взаимодействовать с ботом; ваш «ID пользователя платформы» добавляется автоматически.",
"channel.allowFromIdLabel": "ID пользователя",
"channel.allowFromIdPlaceholder": "ID пользователя платформы",
"channel.allowFromNameLabel": "Примечание",
"channel.allowFromNamePlaceholder": "например, Алиса (ваша пометка)",
"channel.allowListRemove": "Удалить",
"channel.appSecret": "Секрет приложения",
"channel.appSecretHint": "Секретное приложение вашего бота. Оно будет зашифровано и надежно сохранено.",
"channel.appSecretPlaceholder": "Вставьте секрет вашего приложения здесь",
"channel.applicationId": "ID приложения / Имя пользователя бота",
"channel.applicationIdHint": "Уникальный идентификатор для вашего приложения-бота.",
"channel.applicationIdPlaceholder": "например, 1234567890",
"channel.botToken": "Токен бота / API ключ",
"channel.botTokenEncryptedHint": "Токен будет зашифрован и сохранен безопасно.",
"channel.botTokenHowToGet": "Как получить?",
"channel.botTokenPlaceholderExisting": "Токен скрыт для безопасности",
"channel.botTokenPlaceholderNew": "Вставьте токен вашего бота здесь",
"channel.charLimit": "Ограничение символов",
"channel.charLimitHint": "Максимальное количество символов в сообщении",
"channel.comingSoon": "Скоро будет",
"channel.comingSoonDesc": "Мы работаем над добавлением этой интеграции в LobeHub. Следите за обновлениями.",
"channel.comingSoonTitle": "Интеграция {{name}} скоро будет доступна",
"channel.concurrency": "Режим параллельности",
"channel.concurrencyDebounce": "Дебаунс",
"channel.concurrencyDebounceHint": "Обрабатывать только последнее сообщение в серии (предыдущие будут отброшены)",
"channel.concurrencyHint": "Очередь обрабатывает сообщения по одному; Дебаунс ожидает завершения серии сообщений перед обработкой",
"channel.concurrencyQueue": "Очередь",
"channel.concurrencyQueueHint": "Обрабатывать сообщения по одному",
"channel.connectFailed": "Подключение бота не удалось",
"channel.connectQueued": "Подключение бота поставлено в очередь. Оно начнется в ближайшее время.",
"channel.connectStarting": "Бот запускается. Пожалуйста, подождите немного.",
"channel.connectSuccess": "Бот успешно подключен",
"channel.connecting": "Подключение...",
"channel.connectionConfig": "Конфигурация подключения",
"channel.connectionMode": "Режим подключения",
"channel.connectionModeHint": "Для новых ботов рекомендуется WebSocket. Используйте Webhook, если для вашего бота уже настроен URL обратного вызова на платформе QQ Open Platform.",
"channel.connectionModeWebSocket": "WebSocket",
"channel.connectionModeWebSocketHint": "Рекомендуется для новых ботов",
"channel.connectionModeWebhook": "Webhook",
"channel.connectionModeWebhookHint": "Используйте, если у вашего бота настроен callback URL",
"channel.copied": "Скопировано в буфер обмена",
"channel.copy": "Копировать",
"channel.credentials": "Учетные данные",
"channel.debounceMs": "Окно объединения сообщений (мс)",
"channel.debounceMsHint": "Время ожидания дополнительных сообщений перед отправкой агенту (мс)",
"channel.deleteAllChannels": "Удалить все каналы",
"channel.deleteAllConfirm": "Вы уверены, что хотите удалить все каналы?",
"channel.deleteAllConfirmDesc": "Это действие навсегда удалит все каналы сообщений и их настройки для этого агента. Это действие нельзя отменить.",
"channel.deleteAllFailed": "Не удалось удалить все каналы",
"channel.deleteAllSuccess": "Все каналы удалены",
"channel.deleteConfirm": "Вы уверены, что хотите удалить этот канал?",
"channel.deleteConfirmDesc": "Это действие навсегда удалит этот канал сообщений и его настройки. Это действие нельзя отменить.",
"channel.devWebhookProxyUrl": "URL HTTPS туннеля",
"channel.devWebhookProxyUrlHint": "Необязательно. URL HTTPS туннеля для перенаправления запросов вебхука на локальный сервер разработки.",
"channel.disabled": "Отключено",
"channel.discord.description": "Подключите этого помощника к серверу Discord для общения в канале и личных сообщений.",
"channel.displayToolCalls": "Отображать вызовы инструментов",
"channel.displayToolCallsHint": "Показывать детали вызовов инструментов во время ответов ИИ. Если отключено, отображается только окончательный ответ для более чистого восприятия.",
"channel.dm": "Личные сообщения",
"channel.dmPolicy": "Политика личных сообщений",
"channel.dmPolicyAllowlist": "Список разрешенных",
"channel.dmPolicyAllowlistHint": "Только перечисленные пользователи могут писать боту в личные сообщения",
"channel.dmPolicyDisabled": "Отключено",
"channel.dmPolicyDisabledHint": "Отклонять все личные сообщения",
"channel.dmPolicyHint": "Управляйте тем, кто может отправлять личные сообщения боту",
"channel.dmPolicyOpen": "Открыто",
"channel.dmPolicyOpenHint": "Принимать личные сообщения от всех",
"channel.dmPolicyPairing": "Подтверждение",
"channel.dmPolicyPairingHint": "Незнакомым пользователям требуется /approve, чтобы написать в личные сообщения",
"channel.documentation": "Документация",
"channel.enabled": "Включено",
"channel.encryptKey": "Ключ шифрования",
"channel.encryptKeyHint": "Необязательно. Используется для расшифровки зашифрованных данных событий.",
"channel.encryptKeyPlaceholder": "Необязательный ключ шифрования",
"channel.endpointUrl": "URL вебхука",
"channel.endpointUrlHint": "Пожалуйста, скопируйте этот URL и вставьте его в поле <bold>{{fieldName}}</bold> на портале разработчика {{name}}.",
"channel.exportConfig": "Экспортировать конфигурацию",
"channel.feishu.description": "Подключите этого помощника к Feishu для общения в личных и групповых чатах.",
"channel.feishu.webhookMigrationDesc": "Режим WebSocket обеспечивает доставку событий в реальном времени без необходимости публичного URL для обратного вызова. Чтобы перейти на него, переключите режим подключения на WebSocket в дополнительных настройках. Дополнительная конфигурация на платформе Feishu/Lark Open Platform не требуется.",
"channel.feishu.webhookMigrationTitle": "Рекомендуем перейти на режим WebSocket",
"channel.groupAllowFrom": "Разрешённые каналы",
"channel.groupAllowFromAdd": "Добавить канал",
"channel.groupAllowFromEmpty": "Каналы ещё не добавлены — бот не будет отвечать нигде.",
"channel.groupAllowFromHint": "ID каналов / групп / чатов, в которых бот может отвечать.",
"channel.groupAllowFromIdLabel": "ID канала",
"channel.groupAllowFromIdPlaceholder": "ID канала / группы / чата",
"channel.groupAllowFromNameLabel": "Примечание",
"channel.groupAllowFromNamePlaceholder": "например, #general (ваша пометка)",
"channel.groupPolicy": "Политика для групп",
"channel.groupPolicyAllowlist": "Список разрешённых",
"channel.groupPolicyAllowlistHint": "Отвечать только в перечисленных каналах",
"channel.groupPolicyDisabled": "Отключено",
"channel.groupPolicyDisabledHint": "Игнорировать все сообщения из групп",
"channel.groupPolicyHint": "Где бот отвечает в группах, каналах и тредах",
"channel.groupPolicyOpen": "Открыто",
"channel.groupPolicyOpenHint": "Отвечать в любом канале, группе или треде",
"channel.historyLimit": "Лимит сообщений в истории",
"channel.historyLimitHint": "Количество сообщений по умолчанию для загрузки при просмотре истории канала",
"channel.imessage.applicationIdHint": "Стабильный идентификатор, общий для облачного канала и настольного моста.",
"channel.imessage.applicationIdPlaceholder": "например, home-mac-mini",
"channel.imessage.blueBubblesPassword": "Пароль BlueBubbles",
"channel.imessage.blueBubblesPasswordHint": "Хранится локально в LobeHub Desktop и используется только для вызова локального сервера BlueBubbles.",
"channel.imessage.blueBubblesServerUrl": "URL сервера BlueBubbles",
"channel.imessage.blueBubblesServerUrlHint": "Локальный URL сервера BlueBubbles, доступный из этого настольного приложения.",
"channel.imessage.blueBubblesServerUrlTip": "Если BlueBubbles и LobeHub Desktop работают на одном Mac, используйте 127.0.0.1; если они работают на разных устройствах, введите IP-адрес локальной сети.",
"channel.imessage.bridgeEnabled": "Включить мост",
"channel.imessage.bridgeEnabledHint": "Когда включено, LobeHub Desktop получает локальные вебхуки BlueBubbles и пересылает их в LobeHub.",
"channel.imessage.bridgeMissingApplicationId": "Сначала введите идентификатор приложения.",
"channel.imessage.bridgeMissingPassword": "Сначала введите пароль BlueBubbles.",
"channel.imessage.bridgeMissingServerUrl": "Сначала введите URL сервера BlueBubbles.",
"channel.imessage.bridgeMissingWebhookSecret": "Сначала введите секрет вебхука.",
"channel.imessage.bridgePasswordSavedPlaceholder": "Оставьте пустым, чтобы сохранить текущий пароль",
"channel.imessage.bridgeRefresh": "Обновить",
"channel.imessage.bridgeRefreshFailed": "Не удалось обновить настольный мост iMessage",
"channel.imessage.bridgeRunning": "Работает",
"channel.imessage.bridgeRunningDesc": "Этот локальный ретранслятор пересылает сообщения iMessage в LobeHub. Теперь вы можете протестировать подключение BlueBubbles.",
"channel.imessage.bridgeRunningDescListening": "Прослушивание на {url}, пересылка сообщений iMessage в LobeHub. Теперь вы можете протестировать подключение BlueBubbles.",
"channel.imessage.bridgeRunningTitle": "Сервис моста запущен",
"channel.imessage.bridgeSave": "Сохранить мост",
"channel.imessage.bridgeSaveFailed": "Не удалось сохранить настольный мост iMessage",
"channel.imessage.bridgeSaved": "Настольный мост iMessage сохранен",
"channel.imessage.bridgeSectionDesc": "Сначала подтвердите URL сервера и пароль, затем включите мост и протестируйте подключение.",
"channel.imessage.bridgeSectionTitle": "Подключение BlueBubbles",
"channel.imessage.bridgeStatusConnected": "Подключено",
"channel.imessage.bridgeStatusFailed": "Ошибка подключения",
"channel.imessage.bridgeStatusPending": "Ожидание теста",
"channel.imessage.bridgeStopped": "Остановлено",
"channel.imessage.bridgeStoppedDesc": "Включите мост для пересылки сообщений iMessage в LobeHub, затем протестируйте подключение.",
"channel.imessage.bridgeStoppedTitle": "Сервис моста остановлен",
"channel.imessage.bridgeTest": "Тест BlueBubbles",
"channel.imessage.bridgeTestDisabledHint": "Сначала включите сервис моста.",
"channel.imessage.bridgeTestFailed": "Тест BlueBubbles не пройден",
"channel.imessage.bridgeTestSuccess": "Соединение с BlueBubbles успешно",
"channel.imessage.description": "Подключите этого помощника к iMessage через локальный настольный мост LobeHub Desktop BlueBubbles.",
"channel.imessage.desktopBridge": "Настольный мост",
"channel.imessage.desktopDeviceId": "Идентификатор настольного устройства",
"channel.imessage.desktopDeviceIdHint": "Устройство LobeHub Desktop, которое запускает локальный мост BlueBubbles. Найдите его в настройках Desktop Gateway.",
"channel.imessage.webhookSecret": "Секрет вебхука",
"channel.imessage.webhookSecretHint": "Общий секрет, используемый между LobeHub Desktop и облачным вебхуком. Используйте то же значение в конфигурации настольного моста.",
"channel.importConfig": "Импортировать конфигурацию",
"channel.importFailed": "Не удалось импортировать конфигурацию",
"channel.importInvalidFormat": "Неверный формат файла конфигурации",
"channel.importSuccess": "Конфигурация успешно импортирована",
"channel.lark.description": "Подключите этого помощника к Lark для общения в личных и групповых чатах.",
"channel.line.channelAccessToken": "Токен доступа канала",
"channel.line.channelAccessTokenHint": "Долгосрочный токен, выданный на вкладке Messaging API. Токен будет зашифрован и надежно сохранен.",
"channel.line.channelSecret": "Секрет канала",
"channel.line.channelSecretHint": "Из вкладки Основные настройки. Обязательно — используется для проверки X-Line-Signature на каждом входящем вебхуке.",
"channel.line.description": "Подключите этого ассистента к LINE Messaging API для общения в личных и групповых чатах.",
"channel.line.destinationUserId": "ID пользователя назначения",
"channel.line.destinationUserIdHint": "ID пользователя назначения бота (начинается с `U`, всего 33 символа). Консоль разработчиков LINE НЕ отображает это значение. Сначала создайте токен доступа канала ниже, затем нажмите \"Получить из LINE\", чтобы автоматически заполнить это поле. Примечание: \"Ваш ID пользователя\" в Основных настройках — это ваш личный ID пользователя LINE, а не ID бота.",
"channel.line.destinationUserIdPlaceholder": "например, U1234567890abcdef1234567890abcdef",
"channel.line.fetchBotInfo": "Получить из LINE",
"channel.line.fetchBotInfoFailed": "Не удалось получить информацию о боте",
"channel.line.fetchBotInfoMissingToken": "Сначала введите токен доступа канала, затем нажмите \"Получить из LINE\".",
"channel.line.fetchBotInfoSuccess": "ID пользователя назначения получен",
"channel.line.webhookManualSetup": "LINE не позволяет программно регистрировать вебхуки. Скопируйте этот URL в консоль разработчиков LINE (Messaging API → URL вебхука), нажмите \"Проверить\" и включите \"Использовать вебхук\".",
"channel.messengerPromo.action": "Попробовать Messenger",
"channel.messengerPromo.desc": "Без настройки бота. Общайтесь с LobeHub в Slack, Discord, Telegram.",
"channel.messengerPromo.dismiss": "Закрыть",
"channel.messengerPromo.title": "Пропустить настройку",
"channel.openPlatform": "Открытая платформа",
"channel.platforms": "Платформы",
"channel.publicKey": "Открытый ключ",
"channel.publicKeyHint": "Необязательно. Используется для проверки запросов взаимодействия от Discord.",
"channel.publicKeyPlaceholder": "Требуется для проверки взаимодействия",
"channel.qq.appIdHint": "Ваш App ID бота QQ с платформы QQ Open Platform",
"channel.qq.description": "Подключите этого ассистента к QQ для групповых чатов и личных сообщений.",
"channel.qq.webhookMigrationDesc": "Режим WebSocket обеспечивает доставку событий в реальном времени и автоматическое переподключение без необходимости URL обратного вызова. Чтобы перейти на него, создайте нового бота на QQ Open Platform без настройки URL обратного вызова, затем переключите режим подключения на WebSocket в дополнительных настройках.",
"channel.qq.webhookMigrationTitle": "Рекомендуем перейти на режим WebSocket",
"channel.refreshStatus": "Обновить статус",
"channel.removeChannel": "Удалить канал",
"channel.removeFailed": "Не удалось удалить канал",
"channel.removed": "Канал удален",
"channel.runtimeDisconnected": "Бот отключен",
"channel.save": "Сохранить конфигурацию",
"channel.saveFailed": "Не удалось сохранить конфигурацию",
"channel.saveFirstWarning": "Пожалуйста, сначала сохраните конфигурацию",
"channel.saved": "Конфигурация успешно сохранена",
"channel.secretToken": "Секретный токен вебхука",
"channel.secretTokenHint": "Необязательно. Используется для проверки запросов вебхука от Telegram.",
"channel.secretTokenPlaceholder": "Необязательный секрет для проверки вебхука",
"channel.serverId": "ID сервера / гильдии по умолчанию",
"channel.serverIdHint": "Ваш ID сервера или гильдии по умолчанию на этой платформе. ИИ использует его для отображения списка каналов без запроса.",
"channel.serverIdHint.discord": "Включите режим разработчика (Настройки → Дополнительно), затем нажмите правой кнопкой по значку сервера → Копировать ID сервера.",
"channel.serverIdHint.slack": "ID рабочей области (начинается с T). Найдите его в Настройки и администрирование → Настройки рабочей области или в URL рабочей области.",
"channel.settings": "Расширенные настройки",
"channel.settingsResetConfirm": "Вы уверены, что хотите сбросить расширенные настройки до значений по умолчанию?",
"channel.settingsResetDefault": "Сбросить до значений по умолчанию",
"channel.setupGuide": "Руководство по настройке",
"channel.showUsageStats": "Показать статистику использования",
"channel.showUsageStatsHint": "Показывать использование токенов, стоимость и статистику продолжительности в ответах бота",
"channel.signingSecret": "Секрет подписи",
"channel.signingSecretHint": "Используется для проверки запросов вебхуков.",
"channel.slack.appIdHint": "Ваш ID приложения Slack из панели управления API Slack (начинается с A).",
"channel.slack.appToken": "Токен уровня приложения",
"channel.slack.appTokenHint": "Необходим для Socket Mode (WebSocket). Сгенерируйте токен уровня приложения (xapp-...) в разделе Basic Information настроек вашего Slack‑приложения.",
"channel.slack.description": "Подключите этого помощника к Slack для общения в каналах и личных сообщениях.",
"channel.slack.webhookMigrationDesc": "Socket Mode обеспечивает доставку событий в реальном времени через WebSocket без необходимости публичной HTTP‑конечной точки. Чтобы перейти на него, включите Socket Mode в настройках вашего Slack‑приложения, сгенерируйте токен уровня приложения, затем переключите режим подключения на WebSocket в дополнительных настройках.",
"channel.slack.webhookMigrationTitle": "Рекомендуем перейти на Socket Mode (WebSocket)",
"channel.statusConnected": "Подключено",
"channel.statusDisconnected": "Отключено",
"channel.statusDormant": "Неактивно",
"channel.statusFailed": "Ошибка",
"channel.statusQueued": "В очереди",
"channel.statusStarting": "Запуск",
"channel.telegram.description": "Подключите этого помощника к Telegram для общения в личных и групповых чатах.",
"channel.testConnection": "Проверить подключение",
"channel.testFailed": "Тест подключения не удался",
"channel.testSuccess": "Тест подключения успешно пройден",
"channel.updateFailed": "Не удалось обновить статус",
"channel.userId": "Ваш ID пользователя на платформе",
"channel.userIdHint": "Ваш ID пользователя на этой платформе. ИИ может использовать его для отправки вам личных сообщений.",
"channel.userIdHint.discord": "Включите режим разработчика (Настройки → Дополнительно), затем нажмите правой кнопкой на свой аватар → Копировать ID пользователя.",
"channel.userIdHint.feishu": "Откройте приложение на платформе Feishu / Lark Open Platform → Разрешения, затем найдите свой Open ID.",
"channel.userIdHint.imessage": "Используйте ваш идентификатор iMessage, как он отображается в BlueBubbles, обычно это адрес электронной почты или номер телефона в формате E.164.",
"channel.userIdHint.line": "Откройте LINE Developers Console → ваш канал → вкладка Основные настройки, и скопируйте \"Ваш пользовательский ID\" (начинается с U, 33 символа).",
"channel.userIdHint.qq": "Ваш номер QQ, отображается на странице профиля QQ.",
"channel.userIdHint.slack": "Откройте свой профиль Slack → ⋮ Ещё → Копировать ID участника (начинается с U).",
"channel.userIdHint.telegram": "Отправьте любое сообщение боту @userinfobot в Telegram — он ответит вашим числовым ID пользователя.",
"channel.userIdMissingDesc": "Без него инструменты ИИ не смогут отправлять вам напоминания, а подтверждения привязки будут недоступны. Укажите его в дополнительных настройках.",
"channel.userIdMissingTitle": "Добавьте ваш пользовательский ID платформы",
"channel.validationError": "Пожалуйста, заполните ID приложения и токен",
"channel.verificationToken": "Токен проверки",
"channel.verificationTokenHint": "Необязательно. Используется для проверки источника событий вебхука.",
"channel.verificationTokenPlaceholder": "Вставьте ваш токен проверки здесь",
"channel.watchKeywordInstructionLabel": "Инструкция",
"channel.watchKeywordInstructionPlaceholder": "например, Просканируйте недавнюю ветку и ответьте, если есть отчет об ошибке, требующий действий",
"channel.watchKeywordLabel": "Ключевое слово",
"channel.watchKeywordPlaceholder": "например, ошибка",
"channel.watchKeywords": "Отслеживаемые ключевые слова",
"channel.watchKeywordsAdd": "Добавить ключевое слово",
"channel.watchKeywordsEmpty": "Ключевые слова еще не добавлены — бот активируется только при упоминании @ или в личных сообщениях в подписанных каналах.",
"channel.watchKeywordsHint": "Когда сообщение в подписанном канале совпадает с ключевым словом, бот активируется без упоминания @, и инструкция добавляется к сообщению пользователя перед отправкой в ИИ. Регистр не учитывается, совпадение по целому слову.",
"channel.wechat.description": "Подключите этого помощника к WeChat через iLink Bot для частных и групповых чатов.",
"channel.wechatBotId": "ID бота",
"channel.wechatBotIdHint": "Идентификатор бота, назначенный после авторизации через QR-код.",
"channel.wechatConnectedInfo": "Подключенный аккаунт WeChat",
"channel.wechatIdleNotice": "Если пользователи не отправляют сообщения более 7 дней, это подключение будет автоматически приостановлено. Чтобы возобновить работу, нажмите «Перепривязать по QR‑коду».",
"channel.wechatManagedCredentials": "Этот канал уже подключен через авторизацию по QR-коду. Учетные данные управляются автоматически.",
"channel.wechatQrExpired": "Срок действия QR-кода истек. Пожалуйста, обновите, чтобы получить новый.",
"channel.wechatQrRefresh": "Обновить QR-код",
"channel.wechatQrScaned": "QR-код отсканирован. Пожалуйста, подтвердите вход в WeChat.",
"channel.wechatQrWait": "Откройте WeChat и отсканируйте QR-код для подключения.",
"channel.wechatRebind": "Переподключение через QR-код",
"channel.wechatScanTitle": "Подключить бота WeChat",
"channel.wechatScanToConnect": "Сканируйте QR-код для подключения",
"channel.wechatTips": "Пожалуйста, обновите WeChat до последней версии и перезапустите его. Плагин ClawBot постепенно разворачивается, поэтому проверьте доступ в разделе Настройки > Плагины.",
"channel.wechatUserId": "ID пользователя WeChat",
"channel.wechatUserIdHint": "Идентификатор аккаунта WeChat, возвращаемый в процессе авторизации.",
"transfer.button": "Перенести",
"transfer.confirm.botChannels": "Подключения каналов бота могут потребовать обновления после переноса",
"transfer.confirm.chatGroups": "Ассоциации многопользовательских групп будут удалены",
"transfer.confirm.desc": "Это переместит агента и все связанные данные (темы, сообщения, файлы и т.д.) в целевое рабочее пространство.",
"transfer.confirm.plugins": "Пользовательские плагины могут быть недоступны в целевом рабочем пространстве",
"transfer.confirm.title": "Перенос агента",
"transfer.confirm.warning": "Некоторые функции не переносятся:",
"transfer.copyTo": "Копировать в",
"transfer.desc": "Перенесите этого агента в другое рабочее пространство или на ваш личный аккаунт.",
"transfer.error": "Не удалось перенести агента",
"transfer.personalAccount": "Личный аккаунт",
"transfer.searchWorkspace": "Поиск рабочих пространств...",
"transfer.selectTarget": "Перенести агента в",
"transfer.success": "Агент успешно перенесен",
"transfer.title": "Перенос",
"transfer.transferTo": "Перенести в"
}