UNPKG

@lobehub/chat

Version:

Lobe Chat - an open-source, high-performance chatbot framework that supports speech synthesis, multimodal, and extensible Function Call plugin system. Supports one-click free deployment of your private ChatGPT/LLM web application.

302 lines (301 loc) 12.9 kB
{ "confirm": "Confirmar", "debug": { "arguments": "Argumentos de llamada", "function_call": "Llamada a función", "off": "Desactivado", "on": "Ver información de llamada de complemento", "payload": "carga del complemento", "pluginState": "Estado del plugin", "response": "Respuesta", "title": "Detalles del complemento", "tool_call": "solicitud de llamada de herramienta" }, "detailModal": { "info": { "description": "Descripción de la API", "name": "Nombre de la API" }, "tabs": { "info": "Capacidad del complemento", "manifest": "Archivo de instalación", "settings": "Ajustes" }, "title": "Detalles del complemento" }, "dev": { "confirmDeleteDevPlugin": "Está a punto de eliminar este complemento local. Una vez eliminado, no se podrá recuperar. ¿Desea eliminar este complemento?", "customParams": { "useProxy": { "label": "Instalar a través de proxy (si encuentra errores de acceso entre dominios, intente habilitar esta opción y reinstalar)" } }, "deleteSuccess": "Complemento eliminado", "manifest": { "identifier": { "desc": "Identificador único del complemento", "label": "Identificador" }, "mode": { "mcp": "Plugin MCP", "mcpExp": "Experimental", "url": "Enlace en línea" }, "name": { "desc": "Título del complemento", "label": "Título", "placeholder": "Buscar motor de búsqueda" } }, "mcp": { "args": { "desc": "Lista de parámetros que se pasan al comando de ejecución, generalmente aquí se ingresa el nombre del servidor MCP o la ruta del script de inicio", "label": "Parámetros del comando", "placeholder": "Por ejemplo: --port 8080 --debug", "required": "Por favor, introduce los parámetros de inicio" }, "avatar": { "label": "Icono del complemento" }, "command": { "desc": "Archivo ejecutable o script para iniciar el complemento MCP STDIO", "label": "Comando", "placeholder": "Por ejemplo: python main.py o /ruta/al/ejecutable", "required": "Por favor, introduce el comando de inicio" }, "desc": { "desc": "Descripción del complemento", "label": "Descripción del complemento", "placeholder": "Proporcione información sobre el uso y los escenarios de este complemento" }, "endpoint": { "desc": "Ingresa la dirección de tu servidor HTTP Streamable MCP", "label": "URL del Endpoint MCP" }, "env": { "add": "Agregar una línea", "desc": "Ingresa las variables de entorno necesarias para tu servidor MCP", "duplicateKeyError": "La clave del campo debe ser única", "formValidationFailed": "La validación del formulario falló, por favor verifica el formato de los parámetros", "keyRequired": "La clave del campo no puede estar vacía", "label": "Variables de entorno del servidor MCP", "stringifyError": "No se puede serializar el parámetro, por favor verifica el formato de los parámetros" }, "identifier": { "desc": "Especifica un nombre para tu complemento MCP, debe usar caracteres en inglés", "invalid": "Solo se pueden ingresar caracteres en inglés, números, y los símbolos - y _", "label": "Nombre del complemento MCP", "placeholder": "Por ejemplo: my-mcp-plugin", "required": "Por favor, introduce el identificador del servicio MCP" }, "previewManifest": "Previsualizar el archivo de descripción del complemento", "quickImport": "Importar configuración JSON rápidamente", "quickImportError": { "empty": "El contenido de entrada no puede estar vacío", "invalidJson": "Formato JSON no válido", "invalidStructure": "Estructura JSON no válida" }, "stdioNotSupported": "El entorno actual no admite el plugin MCP de tipo stdio", "testConnection": "Probar conexión", "testConnectionTip": "El complemento MCP solo se puede utilizar correctamente después de que la prueba de conexión sea exitosa", "type": { "desc": "Selecciona el método de comunicación del complemento MCP, la versión web solo admite HTTP Streamable", "httpFeature1": "Compatible con la versión web y de escritorio", "httpFeature2": "Conéctese al servidor MCP remoto sin necesidad de instalación adicional", "httpShortDesc": "Protocolo de comunicación basado en HTTP por streaming", "label": "Tipo de complemento MCP", "stdioFeature1": "Menor latencia de comunicación, adecuado para ejecución local", "stdioFeature2": "Se requiere instalar y ejecutar el servidor MCP localmente", "stdioNotAvailable": "El modo STDIO solo está disponible en la versión de escritorio", "stdioShortDesc": "Protocolo de comunicación basado en entrada y salida estándar", "title": "Tipo de complemento MCP" }, "url": { "desc": "Introduce la dirección HTTP transmitible de tu servidor MCP, no se admite el modo SSE", "invalid": "Por favor, introduce una URL válida", "label": "URL del Endpoint HTTP", "required": "Por favor, introduce la URL del servicio MCP" } }, "meta": { "author": { "desc": "Autor del complemento", "label": "Autor" }, "avatar": { "desc": "Icono del complemento, se puede usar Emoji o URL", "label": "Icono" }, "description": { "desc": "Descripción del complemento", "label": "Descripción", "placeholder": "Obtener información de búsqueda en el motor de búsqueda" }, "formFieldRequired": "Este campo es obligatorio", "homepage": { "desc": "Página de inicio del complemento", "label": "Página de inicio" }, "identifier": { "desc": "Identificador único del complemento, se reconocerá automáticamente desde el manifiesto", "errorDuplicate": "El identificador del complemento ya existe, modifique el identificador", "label": "Identificador", "pattenErrorMessage": "Solo se pueden ingresar caracteres alfanuméricos, - y _" }, "lobe": "Complemento de {{appName}}", "manifest": { "desc": "{{appName}} se instalará el complemento a través de este enlace.", "label": "URL del archivo de descripción del complemento (Manifest)", "preview": "Vista previa del Manifest", "refresh": "Actualizar" }, "openai": "Complemento de OpenAI", "title": { "desc": "Título del complemento", "label": "Título", "placeholder": "Buscar motor de búsqueda" } }, "metaConfig": "Configuración de metadatos del complemento", "modalDesc": "Después de agregar un complemento personalizado, se puede utilizar para validar el desarrollo del complemento o se puede usar directamente en la conversación. Consulte el <1>documento de desarrollo↗</> para el desarrollo del complemento.", "openai": { "importUrl": "Importar desde enlace URL", "schema": "Esquema" }, "preview": { "api": { "noParams": "Esta herramienta no tiene parámetros", "noResults": "No se encontraron API que cumplan con los criterios de búsqueda", "params": "Parámetros:", "searchPlaceholder": "Buscar herramienta..." }, "card": "Vista previa del efecto del complemento", "desc": "Vista previa de la descripción del complemento", "empty": { "desc": "Una vez completada la configuración, podrá previsualizar las capacidades de las herramientas soportadas por el plugin aquí", "title": "Comience a previsualizar después de configurar el plugin" }, "title": "Vista previa del nombre del complemento" }, "save": "Instalar complemento", "saveSuccess": "Configuración del complemento guardada con éxito", "tabs": { "manifest": "Lista de descripción de funciones (Manifest)", "meta": "Metadatos del complemento" }, "title": { "create": "Agregar complemento personalizado", "edit": "Editar complemento personalizado" }, "type": { "lobe": "Complemento LobeChat", "openai": "Complemento OpenAI" }, "update": "Actualizar", "updateSuccess": "Configuración del complemento actualizada con éxito" }, "error": { "fetchError": "Error al recuperar el enlace del manifiesto. Asegúrese de que el enlace sea válido y permita el acceso entre dominios.", "installError": "Error al instalar el complemento {{name}}.", "manifestInvalid": "El manifiesto no cumple con las normas. Resultado de la validación: \n\n {{error}}", "noManifest": "No se encontró el archivo de descripción", "openAPIInvalid": "Error al analizar OpenAPI. Error: \n\n {{error}}", "reinstallError": "Error al volver a instalar el complemento {{name}}.", "testConnectionFailed": "Error al obtener el Manifest: {{error}}", "urlError": "El enlace no devuelve contenido en formato JSON. Asegúrese de que sea un enlace válido." }, "inspector": { "args": "Ver lista de parámetros", "pluginRender": "Ver interfaz del plugin" }, "list": { "item": { "deprecated.title": "Obsoleto", "local.config": "Configuración", "local.title": "Personalizado" } }, "loading": { "content": "Cargando complemento...", "plugin": "Ejecutando complemento..." }, "localSystem": { "apiName": { "listLocalFiles": "Ver lista de archivos", "moveLocalFiles": "Mover archivos", "readLocalFile": "Leer contenido del archivo", "renameLocalFile": "Renombrar", "searchLocalFiles": "Buscar archivos", "writeLocalFile": "Escribir en archivo" }, "title": "Archivos locales" }, "pluginList": "Lista de complementos", "search": { "apiName": { "crawlMultiPages": "Leer el contenido de múltiples páginas", "crawlSinglePage": "Leer contenido de la página", "search": "Buscar página" }, "config": { "addKey": "Agregar clave", "close": "Eliminar", "confirm": "Configuración completada, intente de nuevo" }, "crawPages": { "crawling": "Reconocimiento de enlaces", "detail": { "preview": "Vista previa", "raw": "Texto original", "tooLong": "El contenido del texto es demasiado largo, el contexto de la conversación solo retiene los primeros {{characters}} caracteres, el resto no se incluye en el contexto de la conversación" }, "meta": { "crawler": "Modo de rastreo", "words": "Número de caracteres" } }, "searchxng": { "baseURL": "Introduzca", "description": "Introduzca la URL de SearchXNG para comenzar la búsqueda en línea", "keyPlaceholder": "Introduzca la clave", "title": "Configurar el motor de búsqueda SearchXNG", "unconfiguredDesc": "Por favor, contacte al administrador para completar la configuración del motor de búsqueda SearchXNG y comenzar la búsqueda en línea", "unconfiguredTitle": "Motor de búsqueda SearchXNG no configurado" }, "title": "Búsqueda en línea" }, "setting": "Configuración de complementos", "settings": { "indexUrl": { "title": "Índice de mercado", "tooltip": "No se admite la edición en línea. Configure a través de variables de entorno al implementar." }, "modalDesc": "Después de configurar la dirección del mercado de complementos, puede utilizar un mercado personalizado de complementos.", "title": "Configuración del mercado de complementos" }, "showInPortal": "Por favor, consulta los detalles en el portal de trabajo", "store": { "actions": { "confirmUninstall": "Está a punto de desinstalar este complemento. Se eliminará la configuración del complemento. Confirme su acción.", "detail": "Detalles", "install": "Instalar", "manifest": "Editar archivo de instalación", "settings": "Configuración", "uninstall": "Desinstalar" }, "communityPlugin": "Comunidad", "customPlugin": "Personalizado", "empty": "No hay complementos instalados", "installAllPlugins": "Instalar todos", "networkError": "Error al obtener la tienda de complementos. Verifique la conexión a internet e inténtelo de nuevo.", "placeholder": "Buscar por nombre, descripción o palabra clave del complemento...", "releasedAt": "Publicado el {{createdAt}}", "tabs": { "all": "Todos", "installed": "Instalados" }, "title": "Tienda de complementos" }, "unknownError": "Error desconocido", "unknownPlugin": "Plugin desconocido" }