Files
lobehub/locales/ru-RU/plugin.json
Arvin Xu 291ff3cc42 feat: refactor to use kb search tool (#10340)
* fix all render

* add kb builtin tool

* 完成知识库搜索功能

* 初步完成知识库读取实现

* finish display

* fix

* fix

* fix

* fix server api mode

* update i18n
2025-11-21 22:05:41 +08:00

491 lines
27 KiB
JSON
Raw 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.
{
"builtins": {
"lobe-knowledge-base": {
"apiName": {
"readKnowledge": "Чтение содержимого базы знаний",
"searchKnowledgeBase": "Поиск в базе знаний"
},
"title": "База знаний"
},
"lobe-local-system": {
"apiName": {
"editLocalFile": "Редактировать файл",
"getCommandOutput": "Получить вывод команды",
"globLocalFiles": "Поиск файлов по шаблону",
"grepContent": "Поиск по содержимому",
"killCommand": "Остановить выполнение кода",
"listLocalFiles": "Просмотр списка файлов",
"moveLocalFiles": "Переместить файлы",
"readLocalFile": "Чтение содержимого файла",
"renameLocalFile": "Переименовать",
"runCommand": "Выполнить код",
"searchLocalFiles": "Поиск файлов",
"writeLocalFile": "Запись в файл"
},
"title": "Локальная система"
},
"lobe-web-browsing": {
"apiName": {
"crawlMultiPages": "Чтение содержимого нескольких страниц",
"crawlSinglePage": "Чтение содержимого страницы",
"search": "Поиск по страницам"
},
"title": "Поиск в интернете"
}
},
"confirm": "Подтвердить",
"debug": {
"arguments": "Аргументы вызова",
"function_call": "Вызов функции",
"off": "Отключить отладку",
"on": "Просмотр информации о вызове плагина",
"payload": "Полезная нагрузка плагина",
"pluginState": "Состояние плагина",
"response": "Результат",
"title": "Детали плагина",
"tool_call": "Запрос вызова инструмента"
},
"detailModal": {
"customPlugin": {
"description": "Пожалуйста, перейдите на страницу редактирования для просмотра деталей",
"editBtn": "Редактировать сейчас",
"title": "Это пользовательский плагин"
},
"emptyState": {
"description": "Пожалуйста, сначала установите этот плагин, чтобы просмотреть его возможности и параметры настройки",
"title": "Просмотр деталей плагина после установки"
},
"info": {
"description": "Описание API",
"name": "Название API"
},
"tabs": {
"info": "Возможности плагина",
"manifest": "Файл установки",
"settings": "Настройки"
},
"title": "Детали плагина"
},
"dev": {
"confirmDeleteDevPlugin": "Вы собираетесь удалить этот локальный плагин. После удаления его нельзя будет восстановить. Удалить плагин?",
"customParams": {
"useProxy": {
"label": "Установка через прокси (если возникают ошибки доступа из-за CORS, попробуйте включить эту опцию и переустановить)"
}
},
"deleteSuccess": "Плагин успешно удалён",
"manifest": {
"identifier": {
"desc": "Уникальный идентификатор плагина",
"label": "Идентификатор"
},
"mode": {
"mcp": "MCP плагин",
"mcpExp": "Экспериментальный",
"url": "Онлайн-ссылка"
},
"name": {
"desc": "Название плагина",
"label": "Заголовок",
"placeholder": "Поисковая система"
}
},
"mcp": {
"advanced": {
"title": "Расширенные настройки"
},
"args": {
"desc": "Список аргументов для команды запуска, обычно здесь указывается имя MCP сервера или путь к скрипту запуска",
"label": "Аргументы команды",
"placeholder": "Например: mcp-hello-world",
"required": "Пожалуйста, введите аргументы запуска"
},
"auth": {
"bear": "API ключ",
"desc": "Выберите способ аутентификации MCP сервера",
"label": "Тип аутентификации",
"none": "Аутентификация не требуется",
"placeholder": "Пожалуйста, выберите тип аутентификации",
"token": {
"desc": "Введите ваш API ключ или Bearer токен",
"label": "API ключ",
"placeholder": "sk-xxxxx",
"required": "Пожалуйста, введите токен аутентификации"
}
},
"avatar": {
"label": "Иконка плагина"
},
"command": {
"desc": "Исполняемый файл или скрипт для запуска MCP STDIO сервера",
"label": "Команда",
"placeholder": "Например: npx / uv / docker и т.д.",
"required": "Пожалуйста, введите команду запуска"
},
"desc": {
"desc": "Добавьте описание плагина",
"label": "Описание плагина",
"placeholder": "Дополните информацию об использовании и сценариях"
},
"endpoint": {
"desc": "Введите адрес вашего MCP Streamable HTTP сервера",
"label": "URL MCP Endpoint"
},
"env": {
"add": "Добавить строку",
"desc": "Введите переменные окружения, необходимые для MCP сервера",
"duplicateKeyError": "Ключ поля должен быть уникальным",
"formValidationFailed": "Ошибка проверки формы, пожалуйста, проверьте формат параметров",
"keyRequired": "Ключ поля не может быть пустым",
"label": "Переменные окружения MCP сервера",
"stringifyError": "Не удалось сериализовать параметры, проверьте формат"
},
"headers": {
"add": "Добавить строку",
"desc": "Введите заголовки запроса",
"label": "HTTP заголовки"
},
"identifier": {
"desc": "Укажите имя для вашего MCP плагина, используйте английские символы",
"invalid": "Идентификатор может содержать только буквы, цифры, дефисы и подчеркивания",
"label": "Имя MCP плагина",
"placeholder": "Например: my-mcp-plugin",
"required": "Пожалуйста, введите идентификатор MCP сервиса"
},
"previewManifest": "Предварительный просмотр файла описания плагина",
"quickImport": "Быстрый импорт JSON конфигурации",
"quickImportError": {
"empty": "Ввод не может быть пустым",
"invalidJson": "Неверный формат JSON",
"invalidStructure": "Неверная структура JSON"
},
"stdioNotSupported": "Текущая среда не поддерживает MCP плагины типа stdio",
"testConnection": "Проверить соединение",
"testConnectionTip": "MCP плагин можно использовать только после успешного теста соединения",
"type": {
"desc": "Выберите способ связи MCP плагина, веб-версия поддерживает только Streamable HTTP",
"httpFeature1": "Совместимость с веб и десктоп версиями",
"httpFeature2": "Подключение к удалённому MCP серверу без дополнительной установки",
"httpShortDesc": "Протокол связи на основе потокового HTTP",
"label": "Тип MCP плагина",
"stdioFeature1": "Низкая задержка связи, подходит для локального выполнения",
"stdioFeature2": "Требуется локальная установка MCP сервера",
"stdioNotAvailable": "Режим STDIO доступен только в десктоп версии",
"stdioShortDesc": "Протокол связи на основе стандартного ввода-вывода",
"title": "Тип MCP плагина"
},
"url": {
"desc": "Введите адрес Streamable HTTP MCP сервера, SSE режим не поддерживается",
"invalid": "Пожалуйста, введите корректный URL",
"label": "URL Streamable HTTP Endpoint",
"required": "Пожалуйста, введите URL MCP сервиса"
}
},
"meta": {
"author": {
"desc": "Автор плагина",
"label": "Автор"
},
"avatar": {
"desc": "Иконка плагина, можно использовать Emoji или URL",
"label": "Иконка"
},
"description": {
"desc": "Описание плагина",
"label": "Описание",
"placeholder": "Поиск информации через поисковую систему"
},
"formFieldRequired": "Это поле обязательно для заполнения",
"homepage": {
"desc": "Домашняя страница плагина",
"label": "Домашняя страница"
},
"identifier": {
"desc": "Уникальный идентификатор плагина, автоматически определяется из manifest",
"errorDuplicate": "Идентификатор совпадает с уже существующим плагином, пожалуйста, измените его",
"label": "Идентификатор",
"pattenErrorMessage": "Допустимы только английские буквы, цифры, дефис и подчеркивание"
},
"lobe": "{{appName}} плагин",
"manifest": {
"desc": "{{appName}} установит плагин по этой ссылке",
"label": "URL файла описания плагина (Manifest)",
"preview": "Предварительный просмотр Manifest",
"refresh": "Обновить"
},
"openai": "OpenAI плагин",
"title": {
"desc": "Заголовок плагина",
"label": "Заголовок",
"placeholder": "Поисковая система"
}
},
"metaConfig": "Конфигурация метаданных плагина",
"modalDesc": "После добавления пользовательского плагина его можно использовать для разработки и тестирования, а также напрямую в диалогах. Для разработки плагинов смотрите <1>документацию по разработке↗</>",
"openai": {
"importUrl": "Импорт из URL",
"schema": "Схема"
},
"preview": {
"api": {
"noParams": "У этого инструмента нет параметров",
"noResults": "API, соответствующие условиям поиска, не найдены",
"params": "Параметры:",
"searchPlaceholder": "Поиск инструмента..."
},
"card": "Предварительный просмотр отображения плагина",
"desc": "Предварительный просмотр описания плагина",
"empty": {
"desc": "После настройки здесь можно будет просмотреть поддерживаемые возможности плагина",
"title": "Начните предварительный просмотр после настройки плагина"
},
"title": "Предварительный просмотр названия плагина"
},
"save": "Установить плагин",
"saveSuccess": "Настройки плагина успешно сохранены",
"tabs": {
"manifest": "Функциональный манифест (Manifest)",
"meta": "Метаданные плагина"
},
"title": {
"create": "Добавить пользовательский плагин",
"edit": "Редактировать пользовательский плагин"
},
"type": {
"lobe": "{{appName}} плагин",
"openai": "OpenAI плагин"
},
"update": "Обновить",
"updateSuccess": "Настройки плагина успешно обновлены"
},
"error": {
"fetchError": "Не удалось получить manifest по ссылке, пожалуйста, убедитесь в её корректности и проверьте разрешения CORS",
"installError": "Ошибка установки плагина {{name}}",
"manifestInvalid": "Manifest не соответствует стандартам, результат проверки: \n\n {{error}}",
"noManifest": "Файл описания отсутствует",
"openAPIInvalid": "Ошибка разбора OpenAPI, ошибка: \n\n {{error}}",
"reinstallError": "Ошибка обновления плагина {{name}}",
"testConnectionFailed": "Не удалось получить Manifest: {{error}}",
"urlError": "По этой ссылке не возвращается содержимое в формате JSON, пожалуйста, убедитесь, что ссылка действительна"
},
"inspector": {
"args": "Просмотр списка параметров",
"delete": "Удалить вызов инструмента",
"orphanedToolCall": "Этот вызов инструмента, возможно, стал изолированным из-за непредвиденных обстоятельств, что может повлиять на корректную работу агента. Пожалуйста, удалите его.",
"pluginRender": "Просмотр интерфейса плагина"
},
"list": {
"item": {
"deprecated.title": "Удалён",
"local.config": "Настройки",
"local.title": "Пользовательский"
}
},
"loading": {
"content": "Вызов плагина...",
"plugin": "Плагин работает..."
},
"mcpInstall": {
"CHECKING_INSTALLATION": "Проверка среды установки...",
"COMPLETED": "Установка завершена",
"CONFIGURATION_REQUIRED": "Пожалуйста, завершите настройку перед продолжением установки",
"ERROR": "Ошибка установки",
"FETCHING_MANIFEST": "Получение файла описания плагина...",
"GETTING_SERVER_MANIFEST": "Инициализация MCP сервера...",
"INSTALLING_PLUGIN": "Установка плагина...",
"configurationDescription": "Для корректной работы MCP плагина необходимо настроить параметры, пожалуйста, заполните обязательные поля",
"configurationRequired": "Настройка параметров плагина",
"continueInstall": "Продолжить установку",
"dependenciesDescription": "Для работы этого плагина необходимо установить системные зависимости. Пожалуйста, установите отсутствующие зависимости согласно инструкции, затем нажмите 'Проверить снова' для продолжения установки.",
"dependenciesRequired": "Пожалуйста, установите системные зависимости плагина",
"dependencyStatus": {
"installed": "Установлено",
"notInstalled": "Не установлено",
"requiredVersion": "Требуемая версия: {{version}}"
},
"errorDetails": {
"args": "Аргументы",
"command": "Команда",
"connectionParams": "Параметры подключения",
"env": "Переменные окружения",
"errorOutput": "Лог ошибок",
"exitCode": "Код выхода",
"hideDetails": "Скрыть детали",
"originalError": "Исходная ошибка",
"showDetails": "Показать детали"
},
"errorTypes": {
"AUTHORIZATION_ERROR": "Ошибка авторизации",
"CONNECTION_FAILED": "Ошибка подключения",
"INITIALIZATION_TIMEOUT": "Превышено время инициализации",
"PROCESS_SPAWN_ERROR": "Ошибка запуска процесса",
"UNKNOWN_ERROR": "Неизвестная ошибка",
"VALIDATION_ERROR": "Ошибка проверки параметров"
},
"installError": "Ошибка установки MCP плагина, причина: {{detail}}",
"installMethods": {
"manual": "Ручная установка:",
"recommended": "Рекомендуемый способ установки:"
},
"recheckDependencies": "Проверить зависимости снова",
"skipDependencies": "Пропустить проверку"
},
"pluginList": "Список плагинов",
"protocolInstall": {
"actions": {
"install": "Установить",
"installAnyway": "Установить в любом случае",
"installed": "Установлено"
},
"config": {
"args": "Аргументы",
"command": "Команда",
"env": "Переменные окружения",
"headers": "Заголовки запроса",
"title": "Информация о конфигурации",
"type": {
"http": "Тип: HTTP",
"label": "Тип",
"stdio": "Тип: Stdio"
},
"url": "Адрес сервиса"
},
"custom": {
"badge": "Пользовательский плагин",
"security": {
"description": "Этот плагин не прошёл официальную проверку, установка может быть небезопасной! Пожалуйста, убедитесь, что вы доверяете источнику плагина.",
"title": "⚠️ Предупреждение о безопасности"
},
"title": "Установка пользовательского плагина"
},
"marketplace": {
"title": "Установка сторонних плагинов",
"trustedBy": "Предоставлено {{name}}",
"unverified": {
"title": "Непроверенные сторонние плагины",
"warning": "Этот плагин из непроверенного стороннего магазина, пожалуйста, убедитесь в доверии к источнику перед установкой."
},
"verified": "Проверено"
},
"messages": {
"connectionTestFailed": "Тест соединения не удался",
"installError": "Ошибка установки плагина, попробуйте снова",
"installSuccess": "Плагин {{name}} успешно установлен!",
"manifestError": "Не удалось получить детали плагина, проверьте подключение к сети и попробуйте снова",
"manifestNotFound": "Не удалось получить файл описания плагина"
},
"meta": {
"author": "Автор",
"homepage": "Домашняя страница",
"identifier": "Идентификатор",
"source": "Источник",
"version": "Версия"
},
"official": {
"badge": "Официальный плагин LobeHub",
"description": "Этот плагин разработан и поддерживается официальной командой LobeHub, прошёл строгую проверку безопасности и безопасен для использования.",
"loadingMessage": "Получение деталей плагина...",
"loadingTitle": "Загрузка",
"title": "Установка официального плагина"
},
"title": "Установка MCP плагина",
"warning": "⚠️ Пожалуйста, убедитесь, что вы доверяете источнику этого плагина, вредоносные плагины могут угрожать безопасности вашей системы."
},
"search": {
"config": {
"addKey": "Добавить ключ",
"close": "Удалить",
"confirm": "Конфигурация завершена, повторить попытку"
},
"crawPages": {
"crawling": "Определение ссылок...",
"detail": {
"preview": "Предварительный просмотр",
"raw": "Исходный текст",
"tooLong": "Текст слишком длинный, в контекст диалога включено только первые {{characters}} символов, остальное не учитывается"
},
"meta": {
"crawler": "Режим сканирования",
"words": "Количество символов"
}
},
"searchxng": {
"baseURL": "Пожалуйста, введите",
"description": "Введите URL SearchXNG для начала сетевого поиска",
"keyPlaceholder": "Пожалуйста, введите ключ",
"title": "Настройка поисковой системы SearchXNG",
"unconfiguredDesc": "Пожалуйста, обратитесь к администратору для настройки SearchXNG, чтобы начать сетевой поиск",
"unconfiguredTitle": "SearchXNG не настроен"
},
"title": "Сетевой поиск"
},
"setting": "Настройки плагина",
"settings": {
"capabilities": {
"prompts": "Подсказки",
"resources": "Ресурсы",
"title": "Возможности плагина",
"tools": "Инструменты"
},
"configuration": {
"title": "Конфигурация плагина"
},
"connection": {
"args": "Аргументы запуска",
"command": "Команда запуска",
"title": "Информация о подключении",
"type": "Тип подключения",
"url": "Адрес сервиса"
},
"edit": "Редактировать",
"envConfigDescription": "Эти настройки будут переданы как переменные окружения при запуске MCP сервера",
"httpTypeNotice": "HTTP тип MCP плагина не требует настройки переменных окружения",
"indexUrl": {
"title": "Индекс рынка",
"tooltip": "Онлайн-редактирование пока не поддерживается, настройте через переменные окружения при развертывании"
},
"messages": {
"connectionUpdateFailed": "Не удалось обновить информацию о подключении",
"connectionUpdateSuccess": "Информация о подключении успешно обновлена",
"envUpdateFailed": "Не удалось сохранить переменные окружения",
"envUpdateSuccess": "Переменные окружения успешно сохранены"
},
"modalDesc": "После настройки адреса рынка плагинов можно использовать пользовательские рынки плагинов",
"rules": {
"argsRequired": "Пожалуйста, введите аргументы запуска",
"commandRequired": "Пожалуйста, введите команду запуска",
"urlRequired": "Пожалуйста, введите адрес сервиса"
},
"saveSettings": "Сохранить настройки",
"title": "Настройки рынка плагинов"
},
"showInPortal": "Пожалуйста, просмотрите детали в рабочей области",
"store": {
"actions": {
"cancel": "Отменить установку",
"confirmUninstall": "Вы собираетесь удалить этот плагин, после удаления все его настройки будут удалены. Подтвердите действие.",
"detail": "Детали",
"install": "Установить",
"manifest": "Редактировать файл установки",
"settings": "Настройки",
"uninstall": "Удалить"
},
"communityPlugin": "Стороннее сообщество",
"customPlugin": "Пользовательский",
"empty": "Нет установленных плагинов",
"emptySelectHint": "Выберите плагин для просмотра подробной информации",
"installAllPlugins": "Установить все",
"networkError": "Не удалось получить магазин плагинов, проверьте подключение к сети и попробуйте снова",
"placeholder": "Поиск по названию, описанию или ключевым словам...",
"releasedAt": "Опубликовано {{createdAt}}",
"tabs": {
"installed": "Установленные",
"mcp": "MCP плагины",
"old": "Плагины LobeHub"
},
"title": "Магазин плагинов"
},
"unknownError": "Неизвестная ошибка",
"unknownPlugin": "Неизвестный плагин"
}