dify/web/i18n/es-ES/agent-v-2.json
Xiyuan Chen eee8d6cf7b
feat(web): add webapp access control to agent access point (#39285)
Co-authored-by: yyh <yuanyouhuilyz@gmail.com>
2026-07-20 08:05:29 +00:00

424 lines
36 KiB
JSON

{
"agentDetail.access.actionUnavailable": "Esta acción aún no está disponible.",
"agentDetail.access.copyAccessUrl": "Copiar URL de acceso",
"agentDetail.access.copyFailed": "No se pudo copiar la referencia.",
"agentDetail.access.copyServiceEndpoint": "Copiar endpoint de la API de servicio",
"agentDetail.access.description": "Todas las superficies desde las que se puede acceder a este agente.",
"agentDetail.access.learnMore": "Más información",
"agentDetail.access.serviceApi.actions.apiKey": "API Key",
"agentDetail.access.serviceApi.actions.apiReference": "API Reference",
"agentDetail.access.serviceApi.endpoint": "Endpoint de la API de servicio",
"agentDetail.access.serviceApi.title": "API de servicio backend",
"agentDetail.access.status.inService": "En servicio",
"agentDetail.access.status.outOfService": "Fuera de servicio",
"agentDetail.access.title": "Punto de acceso",
"agentDetail.access.toggleSurface": "Alternar acceso de {{name}}",
"agentDetail.access.webApp.accessUrl": "URL de acceso",
"agentDetail.access.webApp.actions.accessControl": "Control de Acceso",
"agentDetail.access.webApp.actions.customize": "Frontend personalizado",
"agentDetail.access.webApp.actions.embedded": "Incrustado",
"agentDetail.access.webApp.actions.launch": "Iniciar",
"agentDetail.access.webApp.actions.settings": "Marca",
"agentDetail.access.webApp.refreshUrl": "Actualizar URL de acceso",
"agentDetail.access.webApp.showQrCode": "Mostrar código QR",
"agentDetail.access.webApp.ssoEnabled": "SSO habilitado",
"agentDetail.access.webApp.title": "Webapp",
"agentDetail.access.workflow.description": "Usado como un nodo dentro del flujo de trabajo",
"agentDetail.access.workflow.empty": "Aún no hay referencias de flujo de trabajo.",
"agentDetail.access.workflow.loadFailed": "Error al cargar las referencias del flujo de trabajo.",
"agentDetail.access.workflow.loading": "Cargando referencias de flujo de trabajo…",
"agentDetail.access.workflow.nodeCount_one": "{{count}} nodo",
"agentDetail.access.workflow.nodeCount_other": "{{count}} nodos",
"agentDetail.access.workflow.notAvailable": "N/D",
"agentDetail.access.workflow.openInStudio": "Abrir en Studio",
"agentDetail.access.workflow.openInStudioFor": "Abrir {{name}} en Studio",
"agentDetail.access.workflow.table.actions": "Acciones",
"agentDetail.access.workflow.table.lastUpdated": "Última actualización",
"agentDetail.access.workflow.table.name": "Nombre",
"agentDetail.access.workflow.table.nodes": "Nodos",
"agentDetail.access.workflow.table.version": "Versión",
"agentDetail.access.workflow.title": "Acceso por flujo de trabajo",
"agentDetail.configure.advancedSettings.description": "Para usuarios avanzados. Variables de entorno, sandbox y memoria.",
"agentDetail.configure.advancedSettings.envEditor.add": "Agregar variable de entorno",
"agentDetail.configure.advancedSettings.envEditor.deleteVariable": "Eliminar {{key}}",
"agentDetail.configure.advancedSettings.envEditor.hideValue": "Ocultar valor de {{key}}",
"agentDetail.configure.advancedSettings.envEditor.importEnv": "Importar .env",
"agentDetail.configure.advancedSettings.envEditor.importEnvTip.mac": "Para mostrar archivos .env ocultos, presiona Command + Shift + . en el selector de archivos.",
"agentDetail.configure.advancedSettings.envEditor.importEnvTip.other": "Si tu archivo .env está oculto, habilita los archivos ocultos en el selector de archivos del sistema.",
"agentDetail.configure.advancedSettings.envEditor.importEnvTip.windows": "Para mostrar los archivos .env ocultos, habilita Elementos ocultos en el Explorador de archivos.",
"agentDetail.configure.advancedSettings.envEditor.importSkippedInvalidLines": "Se omitió {{count}} línea .env no válida.",
"agentDetail.configure.advancedSettings.envEditor.importSkippedInvalidLines_other": "Se omitieron {{count}} líneas .env no válidas.",
"agentDetail.configure.advancedSettings.envEditor.keyColumn": "Key",
"agentDetail.configure.advancedSettings.envEditor.keyPlaceholder": "Key",
"agentDetail.configure.advancedSettings.envEditor.label": "Env Editor",
"agentDetail.configure.advancedSettings.envEditor.revealValue": "Mostrar valor de {{key}}",
"agentDetail.configure.advancedSettings.envEditor.richTip": "Define valores que el agente lee en tiempo de ejecución, como una clave API que necesita una herramienta, sin ponerlos en el Prompt.\n\nEn modo Build, el agente puede configurarlos por ti.",
"agentDetail.configure.advancedSettings.envEditor.scopeColumn": "Scope",
"agentDetail.configure.advancedSettings.envEditor.scopePlain": "Plain",
"agentDetail.configure.advancedSettings.envEditor.scopeSecret": "Secret",
"agentDetail.configure.advancedSettings.envEditor.scopeSelector": "Seleccionar alcance de la variable de entorno",
"agentDetail.configure.advancedSettings.envEditor.shortLabel": "Env",
"agentDetail.configure.advancedSettings.envEditor.tip": "Define valores que el agente lee en tiempo de ejecución, como una clave API que necesita una herramienta, sin ponerlos en el Prompt.\n\nEn modo Build, el agente puede configurarlos por ti.",
"agentDetail.configure.advancedSettings.envEditor.toggle": "Alternar Env Editor",
"agentDetail.configure.advancedSettings.envEditor.valueColumn": "Value",
"agentDetail.configure.advancedSettings.envEditor.valuePlaceholder": "Value",
"agentDetail.configure.advancedSettings.label": "Configuración avanzada",
"agentDetail.configure.advancedSettings.toggle": "Alternar configuración avanzada",
"agentDetail.configure.answer.activity.ranCommands": "Comandos ejecutados",
"agentDetail.configure.answer.activity.runningCommands": "Ejecutando comandos",
"agentDetail.configure.answer.duration.minute": "{{count}} min",
"agentDetail.configure.answer.duration.second": "{{count}} s",
"agentDetail.configure.answer.thinking": "Pensando",
"agentDetail.configure.answer.workFinished": "Trabajo finalizado",
"agentDetail.configure.answer.workedFor": "Trabajó durante {{duration}}",
"agentDetail.configure.answer.workingFor": "Trabajando durante {{duration}}",
"agentDetail.configure.build.empty.communityEditionTip": "Community Edition, aunque ofrece versionado para las configuraciones extraídas, no admite versionado del propio sistema de archivos. Ten cuidado con tus acciones en el modo Build, ya que los cambios realizados en el sistema de archivos ocurren en tiempo real y no siempre se pueden revertir limpiamente. Community Edition no es la opción ideal para atender audiencias externas masivas.",
"agentDetail.configure.build.empty.description": "Describe lo que quieres y se irá completando el formulario de la izquierda mientras avanzas.",
"agentDetail.configure.build.empty.title": "Crea tu agente chateando",
"agentDetail.configure.build.inputPlaceholder": "Describe qué debe hacer tu agente",
"agentDetail.configure.build.startBuild": "Iniciar compilación",
"agentDetail.configure.buildDraft.buildNoteDescription": "Una nota continua de esta compilación que el agente usa para conservar el contexto entre sesiones. Se añade a tus archivos al aplicar.",
"agentDetail.configure.buildDraft.changesToApply_one": "{{count}} cambio por aplicar",
"agentDetail.configure.buildDraft.changesToApply_other": "{{count}} cambios por aplicar",
"agentDetail.configure.buildDraft.discard": "Descartar",
"agentDetail.configure.buildDraft.modeBadge": "Modo build",
"agentDetail.configure.buildDraft.modeDescription": "Estás en modo build. Configure solo puede ser actualizado por el agente en este modo. Ajusta esta configuración con el chat de la derecha y luego aplica los cambios.",
"agentDetail.configure.buildDraft.rewritten": "Reescrito",
"agentDetail.configure.buildDraft.title": "Borrador de compilación",
"agentDetail.configure.buildDraft.updated": "Actualizado",
"agentDetail.configure.chatFeatures.description": "Da forma a la experiencia de chat del usuario final en tu webapp y superficies de chat.",
"agentDetail.configure.chatFeatures.title": "Funciones de chat",
"agentDetail.configure.clearSessionConfirm.description": "Esto borrará la sesión actual y descartará los cambios de configuración del Agent que aún no se hayan aplicado.",
"agentDetail.configure.clearSessionConfirm.title": "¿Borrar la sesión y descartar los cambios?",
"agentDetail.configure.communityEditionIsolationTip": "Descargo de responsabilidad: En Community Edition, el sandbox se ejecuta como un usuario no root con la configuración de capacidades predeterminada de Docker y solo proporciona protección limitada basada en Landlock para los archivos propios del agente y los archivos de sesión. El servidor y todos los subprocesos del shell comparten el mismo espacio de nombres PID y el mismo límite de capacidades a nivel de contenedor, por lo que no debe considerarse un sandbox de seguridad multicapa con aislamiento sólido.",
"agentDetail.configure.files.add": "Agregar archivo",
"agentDetail.configure.files.buildNote.generated": "Generado",
"agentDetail.configure.files.buildNote.richTooltip": "El registro del agente sobre lo que configuró en modo Build. Lo lee al inicio de cada conversación, junto con tu Prompt. <docLink>Más información</docLink>",
"agentDetail.configure.files.buildNote.tooltip": "El registro del agente sobre lo que configuró en modo Build. Lo lee al inicio de cada conversación, junto con tu Prompt. Más información",
"agentDetail.configure.files.download": "Descargar {{name}}",
"agentDetail.configure.files.empty.description": "Sube documentos que el agente pueda leer, como especificaciones, plantillas o guías",
"agentDetail.configure.files.empty.title": "Aún no hay archivos",
"agentDetail.configure.files.label": "Archivos",
"agentDetail.configure.files.missing": "Archivo no encontrado",
"agentDetail.configure.files.preview.empty": "Sin contenido de vista previa.",
"agentDetail.configure.files.preview.failed": "Error al cargar la vista previa.",
"agentDetail.configure.files.preview.unsupported": "Este archivo no admite vista previa.",
"agentDetail.configure.files.remove": "Eliminar {{name}}",
"agentDetail.configure.files.tip": "Para material de referencia demasiado largo para pegar en el Prompt: especificaciones, plantillas, guías. Haz referencia con / en el Prompt.\n\nEn modo Build, el agente puede configurarlos por ti.",
"agentDetail.configure.files.toggle": "Alternar archivos",
"agentDetail.configure.files.treeLabel": "Archivos del agente",
"agentDetail.configure.files.upload.action": "Subir",
"agentDetail.configure.files.upload.browse": "examinar",
"agentDetail.configure.files.upload.description": "Sube un archivo para este agente.",
"agentDetail.configure.files.upload.dropzone": "Suelta un archivo aquí, o",
"agentDetail.configure.files.upload.failed": "Error al subir el archivo.",
"agentDetail.configure.files.upload.fileType": "ARCHIVO",
"agentDetail.configure.files.upload.invalidFile": "Sube un archivo.",
"agentDetail.configure.files.upload.success": "Archivo subido.",
"agentDetail.configure.files.upload.title": "Subir archivo",
"agentDetail.configure.knowledgeRetrieval.add": "Agregar recuperación de conocimiento",
"agentDetail.configure.knowledgeRetrieval.defaultName": "Retrieval {{index}}",
"agentDetail.configure.knowledgeRetrieval.dialog.knowledge.add": "Agregar conocimiento",
"agentDetail.configure.knowledgeRetrieval.dialog.knowledge.empty": "Haz clic en el botón “+” para agregar conocimiento",
"agentDetail.configure.knowledgeRetrieval.dialog.knowledge.label": "Conocimiento",
"agentDetail.configure.knowledgeRetrieval.dialog.knowledge.retrievalSetting": "Configuración de recuperación",
"agentDetail.configure.knowledgeRetrieval.dialog.learnMore": "Más información sobre la recuperación de conocimiento",
"agentDetail.configure.knowledgeRetrieval.dialog.metadata.automatic": "Automático",
"agentDetail.configure.knowledgeRetrieval.dialog.metadata.conditions": "Condiciones",
"agentDetail.configure.knowledgeRetrieval.dialog.metadata.disabled": "Deshabilitado",
"agentDetail.configure.knowledgeRetrieval.dialog.metadata.label": "Filtrado de metadatos",
"agentDetail.configure.knowledgeRetrieval.dialog.metadata.manual": "Manual",
"agentDetail.configure.knowledgeRetrieval.dialog.metadata.modeLabel": "Seleccionar modo de filtrado de metadatos",
"agentDetail.configure.knowledgeRetrieval.dialog.nameLabel": "Nombre de recuperación de conocimiento",
"agentDetail.configure.knowledgeRetrieval.dialog.query.agent": "El agente decide",
"agentDetail.configure.knowledgeRetrieval.dialog.query.agentDescription": "El agente redacta su propia consulta a partir del prompt y el contexto disponible. Nada que configurar aquí.",
"agentDetail.configure.knowledgeRetrieval.dialog.query.custom": "Consulta personalizada",
"agentDetail.configure.knowledgeRetrieval.dialog.query.customDescription": "Escribe una consulta fija para esta fuente de recuperación.",
"agentDetail.configure.knowledgeRetrieval.dialog.query.customInputLabel": "Texto de consulta personalizado",
"agentDetail.configure.knowledgeRetrieval.dialog.query.customPlaceholder": "Escribe una consulta de búsqueda",
"agentDetail.configure.knowledgeRetrieval.dialog.query.label": "Consulta",
"agentDetail.configure.knowledgeRetrieval.dialog.title": "Recuperación de conocimiento · El agente decide",
"agentDetail.configure.knowledgeRetrieval.edit": "Editar {{name}}",
"agentDetail.configure.knowledgeRetrieval.empty.description": "Conecta una base de conocimiento que el agente pueda buscar al responder",
"agentDetail.configure.knowledgeRetrieval.empty.title": "Aún no hay conocimiento",
"agentDetail.configure.knowledgeRetrieval.label": "Recuperación de conocimiento",
"agentDetail.configure.knowledgeRetrieval.remove": "Eliminar {{name}}",
"agentDetail.configure.knowledgeRetrieval.retrievalOne": "Retrieval 1",
"agentDetail.configure.knowledgeRetrieval.retrievalTwo": "Retrieval 2",
"agentDetail.configure.knowledgeRetrieval.richTip": "Conecta bases de conocimiento que el agente consulta mientras trabaja, para que sus respuestas se basen en tu contenido. <docLink>Más información</docLink>",
"agentDetail.configure.knowledgeRetrieval.tip": "Conecta bases de conocimiento que el agente consulta mientras trabaja, para que sus respuestas se basen en tu contenido. Más información",
"agentDetail.configure.knowledgeRetrieval.toggle": "Alternar recuperación de conocimiento",
"agentDetail.configure.knowledgeRetrieval.validation.metadataModelRequired": "Configura un modelo en el filtrado de metadatos",
"agentDetail.configure.model.label": "Modelo",
"agentDetail.configure.orchestrate": "Orquestar",
"agentDetail.configure.preview.chatFeatures": "Funciones de chat",
"agentDetail.configure.preview.empty.defaultAgentName": "Agente",
"agentDetail.configure.preview.empty.description": "Ejecuta el agente como un chat terminado, exactamente como lo verán las personas cuando se publique.",
"agentDetail.configure.preview.empty.noInstructionsDescription": "Aún no hay instrucciones, así que las respuestas vendrán del modelo sin configurar.",
"agentDetail.configure.preview.empty.title": "Vista previa de {{name}}",
"agentDetail.configure.preview.endUserAuth": "Autenticación de usuario final",
"agentDetail.configure.preview.inputPlaceholder": "Enviar mensaje a {{name}}",
"agentDetail.configure.preview.restart": "Reiniciar vista previa",
"agentDetail.configure.preview.sandboxNotice": "El agente se ejecuta en un sandbox de Linux.",
"agentDetail.configure.preview.sandboxNoticeTooltip": "En Dify Community Edition, cada uno de tus agentes se ejecuta en un entorno sandbox Linux 7.0.0-10060-aws dentro de tu Docker. Tus cambios en el entorno mediante Build Chats son persistentes.",
"agentDetail.configure.preview.title": "Vista previa",
"agentDetail.configure.prompt.copied": "Prompt copiado",
"agentDetail.configure.prompt.copy": "Copiar prompt",
"agentDetail.configure.prompt.copyFailed": "Error al copiar el prompt.",
"agentDetail.configure.prompt.insert.label": "Insertar",
"agentDetail.configure.prompt.insert.question": "Pregunta inicial",
"agentDetail.configure.prompt.insert.reportFile": "Archivo de informe de salida",
"agentDetail.configure.prompt.insert.tenders": "Lista inicial de licitaciones",
"agentDetail.configure.prompt.label": "Prompt",
"agentDetail.configure.prompt.mention.davidHayes": "David Hayes",
"agentDetail.configure.prompt.mention.priyaRamanathan": "Priya Ramanathan",
"agentDetail.configure.prompt.placeholder": "Escribe las instrucciones aquí,",
"agentDetail.configure.prompt.referenceMissing": "{{name}} no existe",
"agentDetail.configure.prompt.tip": "Define el rol del agente y describe su tarea habitual. Usa / para hacer referencia explícita a habilidades, archivos, herramientas y recuperaciones de conocimiento.",
"agentDetail.configure.publishBar.draft": "Borrador",
"agentDetail.configure.publishBar.publishUpdate": "Publicar actualización",
"agentDetail.configure.publishBar.published": "Publicado",
"agentDetail.configure.publishBar.publishedAt": "Publicado {{time}}",
"agentDetail.configure.publishBar.publishing": "Publicando…",
"agentDetail.configure.publishBar.saved": "Guardado hace 5 min",
"agentDetail.configure.publishBar.savedAt": "Guardado {{time}}",
"agentDetail.configure.publishBar.unpublishedChanges": "Cambios sin publicar",
"agentDetail.configure.publishBar.upToDate": "Actualizado",
"agentDetail.configure.publishBar.versionHistory": "Abrir historial de versiones",
"agentDetail.configure.publishImpact.affectedWorkflows": "Flujos de trabajo afectados",
"agentDetail.configure.publishImpact.cancel": "Cancelar",
"agentDetail.configure.publishImpact.descriptionPrefix": "Tu agente aparece en",
"agentDetail.configure.publishImpact.descriptionSuffix": ". Los cambios los afectarán.",
"agentDetail.configure.publishImpact.fallbackAgentName": "este agente",
"agentDetail.configure.publishImpact.title": "{{action}} en {{name}}",
"agentDetail.configure.publishImpact.workflowCount_one": "{{count}} flujo de trabajo",
"agentDetail.configure.publishImpact.workflowCount_other": "{{count}} flujos de trabajo",
"agentDetail.configure.rightPanel.build": "Crear",
"agentDetail.configure.rightPanel.buildTipBody": "Build configura el agente mediante chat. Describe lo que quieres y completará la configuración de la izquierda.",
"agentDetail.configure.rightPanel.buildTipTitle": "Construye tu agente mediante chat",
"agentDetail.configure.rightPanel.learnMore": "Más información",
"agentDetail.configure.rightPanel.modeLabel": "Modo de configuración del agente",
"agentDetail.configure.rightPanel.preview": "Vista previa",
"agentDetail.configure.rightPanel.previewDisabledTip": "Preview solo está disponible en Dify Cloud y Enterprise.",
"agentDetail.configure.rightPanel.previewTipBody": "Preview ejecuta el agente terminado como lo verán tus usuarios, con respuestas claras y funciones de chat.",
"agentDetail.configure.rightPanel.previewTipTitle": "Previsualiza tu agente",
"agentDetail.configure.skills.add": "Agregar habilidad",
"agentDetail.configure.skills.detail.contentRegion": "Contenido de los detalles de la habilidad",
"agentDetail.configure.skills.detail.fileCount": "{{count}} ARCHIVOS",
"agentDetail.configure.skills.detail.files": "Archivos",
"agentDetail.configure.skills.empty.description": "Las habilidades le dan al agente experiencia reutilizable que puede invocar mientras trabaja",
"agentDetail.configure.skills.empty.title": "Aún no hay habilidades",
"agentDetail.configure.skills.itemType": "Habilidad",
"agentDetail.configure.skills.label": "Habilidades",
"agentDetail.configure.skills.missing": "Habilidad no encontrada",
"agentDetail.configure.skills.remove": "Eliminar {{name}}",
"agentDetail.configure.skills.richTip": "Empaqueta las instrucciones, archivos y scripts de una tarea recurrente en una skill. Haz referencia con / en el Prompt. <docLink>Más información</docLink>\n\nEn modo Build, el agente puede configurarlas por ti.",
"agentDetail.configure.skills.tip": "Empaqueta las instrucciones, archivos y scripts de una tarea recurrente en una skill. Haz referencia con / en el Prompt. Más información\n\nEn modo Build, el agente puede configurarlas por ti.",
"agentDetail.configure.skills.toggle": "Alternar habilidades",
"agentDetail.configure.skills.upload.action": "Subir",
"agentDetail.configure.skills.upload.browse": "examinar",
"agentDetail.configure.skills.upload.description": "Sube un paquete .zip o .skill para este agente.",
"agentDetail.configure.skills.upload.dropzone": "Suelta un paquete de habilidad aquí, o",
"agentDetail.configure.skills.upload.failed": "Error al subir la habilidad.",
"agentDetail.configure.skills.upload.fileType": "ZIP / SKILL",
"agentDetail.configure.skills.upload.invalidFile": "Sube un archivo .zip o .skill.",
"agentDetail.configure.skills.upload.success": "Habilidad subida.",
"agentDetail.configure.skills.upload.title": "Subir habilidad",
"agentDetail.configure.skills.upload.warning.files": "Si solo necesitas usar archivos Markdown, súbelos a Archivos y haz referencia a ellos en tu prompt.",
"agentDetail.configure.skills.upload.warning.specification": "Las habilidades subidas deben cumplir la <specificationLink>especificación de Agent Skills</specificationLink>.",
"agentDetail.configure.title": "Configurar",
"agentDetail.configure.tools.add": "Agregar herramienta",
"agentDetail.configure.tools.addMenu.cliTool.badge": "Para desarrolladores",
"agentDetail.configure.tools.addMenu.cliTool.description": "Instala un programa de línea de comandos que el agente ejecuta en su sandbox. Requiere instalación y normalmente claves API.",
"agentDetail.configure.tools.addMenu.cliTool.label": "Herramienta CLI",
"agentDetail.configure.tools.addMenu.tool.description": "Elige una herramienta ya disponible en este workspace, como búsqueda web o integraciones.",
"agentDetail.configure.tools.addMenu.tool.label": "Herramienta",
"agentDetail.configure.tools.cliDialog.description": "Instala una herramienta CLI desde cualquier registro de paquetes. El agente obtiene acceso de shell al binario que proporciona.",
"agentDetail.configure.tools.cliDialog.editTitle": "Editar herramienta CLI",
"agentDetail.configure.tools.cliDialog.env.description": "Almacena claves API, tokens o secretos que esta herramienta CLI necesita. Los valores se cifran en reposo y se inyectan como variables de entorno cuando el agente invoca la herramienta.",
"agentDetail.configure.tools.cliDialog.env.label": "Variables de entorno",
"agentDetail.configure.tools.cliDialog.env.optional": "(opcional)",
"agentDetail.configure.tools.cliDialog.installCommand.description": "En sandbox · se ejecuta una vez en la primera invocación",
"agentDetail.configure.tools.cliDialog.installCommand.label": "Comando de instalación",
"agentDetail.configure.tools.cliDialog.installCommand.placeholder": "Pega tu comando de instalación aquí, p. ej. npx -y @playwright/mcp@latest · uv tool install httpie",
"agentDetail.configure.tools.cliDialog.installCommand.required": "El comando de instalación es obligatorio.",
"agentDetail.configure.tools.cliDialog.learnMore": "Más información sobre la herramienta CLI",
"agentDetail.configure.tools.cliDialog.name.label": "Nombre de la herramienta CLI",
"agentDetail.configure.tools.cliDialog.name.placeholder": "Nombra tu herramienta CLI",
"agentDetail.configure.tools.cliDialog.name.required": "El nombre de la herramienta CLI es obligatorio.",
"agentDetail.configure.tools.cliDialog.securityTip": "Nunca visible en el prompt del agente; se inyecta solo como $VAR en tiempo de ejecución",
"agentDetail.configure.tools.cliDialog.title": "Agregar una herramienta CLI",
"agentDetail.configure.tools.cliTool": "Herramienta CLI",
"agentDetail.configure.tools.credential.authOne": "Auth 1",
"agentDetail.configure.tools.editAction": "Editar {{name}}",
"agentDetail.configure.tools.empty.description": "Las herramientas permiten al agente actuar, como buscar en la web o invocar tus aplicaciones",
"agentDetail.configure.tools.empty.title": "Aún no hay herramientas",
"agentDetail.configure.tools.label": "Herramientas",
"agentDetail.configure.tools.moreActions": "Más acciones para {{name}}",
"agentDetail.configure.tools.removeAction": "Eliminar {{name}}",
"agentDetail.configure.tools.removeProvider": "Eliminar todas las herramientas",
"agentDetail.configure.tools.richTip": "Añade herramientas de Dify desde tu espacio de trabajo. Haz referencia con / en el Prompt. <docLink>Más información</docLink>\n\nLas herramientas que el agente instale en su sandbox no aparecerán aquí, pero seguirán disponibles para él.",
"agentDetail.configure.tools.tip": "Añade herramientas de Dify desde tu espacio de trabajo. Haz referencia con / en el Prompt. Más información\n\nLas herramientas que el agente instale en su sandbox no aparecerán aquí, pero seguirán disponibles para él.",
"agentDetail.configure.tools.toggle": "Alternar herramientas",
"agentDetail.configure.tools.toolTabs.all": "Todas",
"agentDetail.configure.tools.toolTabs.cli": "CLI",
"agentDetail.configure.tools.toolTabs.custom": "Personalizado",
"agentDetail.configure.tools.toolTabs.mcp": "MCP",
"agentDetail.configure.tools.toolTabs.plugins": "Plugins",
"agentDetail.configure.tools.toolTabs.workflow": "Workflow",
"agentDetail.configure.workingDirectory.breadcrumbLabel": "Ruta del sistema de archivos",
"agentDetail.configure.workingDirectory.description": "Archivos que el agente lee y escribe mientras se ejecuta. Todo lo que genere, como qna_report.pdf, aparecerá aquí.",
"agentDetail.configure.workingDirectory.fileSystem": "Sistema de archivos",
"agentDetail.configure.workingDirectory.home": "inicio",
"agentDetail.configure.workingDirectory.open": "Abrir directorio de trabajo",
"agentDetail.configure.workingDirectory.returnToWorkspace": "Volver al directorio de trabajo",
"agentDetail.configure.workingDirectory.title": "Directorio de trabajo",
"agentDetail.configure.workingDirectory.treeLabel": "Archivos del directorio de trabajo",
"agentDetail.configure.workingDirectory.workingDirectory": "directorio de trabajo",
"agentDetail.documentTitle": "Agente",
"agentDetail.logs.description": "Los registros completos registran el estado de ejecución de la aplicación, incluidas las entradas del usuario, las respuestas del agente, la planificación y los usos de herramientas.",
"agentDetail.logs.empty": "No se encontraron registros",
"agentDetail.logs.filters.period.allTime": "Todo el tiempo",
"agentDetail.logs.filters.period.last30days": "Últimos 30 días",
"agentDetail.logs.filters.period.last7days": "Últimos 7 días",
"agentDetail.logs.filters.search.label": "Buscar registros",
"agentDetail.logs.filters.search.placeholder": "Buscar",
"agentDetail.logs.filters.sort.lastCreatedTime": "Última fecha de creación",
"agentDetail.logs.filters.sort.lastUpdatedTime": "Última fecha de actualización",
"agentDetail.logs.filters.source.all": "Fuente",
"agentDetail.logs.filters.source.empty": "No se encontraron fuentes",
"agentDetail.logs.filters.source.label": "Fuente del registro",
"agentDetail.logs.filters.source.loadFailed": "No se pudieron cargar las fuentes",
"agentDetail.logs.filters.source.loading": "Cargando fuentes…",
"agentDetail.logs.filters.source.searchLabel": "Buscar fuentes",
"agentDetail.logs.filters.source.searchPlaceholder": "Buscar",
"agentDetail.logs.filters.source.webapp": "Webapp",
"agentDetail.logs.filters.source.workflow": "Flujo de trabajo",
"agentDetail.logs.learnMore": "Más información",
"agentDetail.logs.loadFailed": "No se pudieron cargar los registros",
"agentDetail.logs.notAvailable": "N/D",
"agentDetail.logs.table.createdTime": "Fecha de creación",
"agentDetail.logs.table.endUser": "Usuario final",
"agentDetail.logs.table.messageCount": "Cant. mens.",
"agentDetail.logs.table.operationRate": "Tasa op.",
"agentDetail.logs.table.source": "Fuente",
"agentDetail.logs.table.title": "Título",
"agentDetail.logs.table.unread": "Sin leer",
"agentDetail.logs.table.updatedTime": "Fecha de actualización",
"agentDetail.logs.table.userRate": "Valoración del usuario",
"agentDetail.logs.title": "Registros",
"agentDetail.memorySettings.budgetLabel": "Presupuesto de memoria",
"agentDetail.memorySettings.description": "Configuración de memoria desde la instantánea de configuración activa.",
"agentDetail.memorySettings.export.description": "La exportación de memoria está prevista para una versión posterior.",
"agentDetail.memorySettings.export.download": "Descargar",
"agentDetail.memorySettings.export.soon": "Próximamente",
"agentDetail.memorySettings.export.title": "Exportar memoria actual",
"agentDetail.memorySettings.notConfigured": "No configurado",
"agentDetail.memorySettings.scopeLabel": "Alcance de memoria",
"agentDetail.memorySettings.title": "Memoria",
"agentDetail.metadata.sourceLabel": "Fuente",
"agentDetail.monitoring.change": "{{value}} respecto al periodo anterior",
"agentDetail.monitoring.dateRangeLabel": "Rango de fechas",
"agentDetail.monitoring.description": "Realiza un seguimiento de la actividad, el coste y la calidad de interacción del agente reutilizable en todos los flujos de trabajo.",
"agentDetail.monitoring.learnMore": "Más información",
"agentDetail.monitoring.loadFailed": "No se pudieron cargar los datos de monitoreo",
"agentDetail.monitoring.metrics.activeUsers.explanation": "Usuarios finales únicos que activaron flujos de trabajo usando este agente.",
"agentDetail.monitoring.metrics.activeUsers.title": "Usuarios activos",
"agentDetail.monitoring.metrics.avgSessionInteractions.explanation": "Recuento continuo de comunicación entre usuario y agente para este punto de acceso.",
"agentDetail.monitoring.metrics.avgSessionInteractions.title": "Prom. interacciones por sesión",
"agentDetail.monitoring.metrics.tokenOutputSpeed.explanation": "Velocidad media de salida desde el inicio de la solicitud hasta la finalización.",
"agentDetail.monitoring.metrics.tokenOutputSpeed.title": "Velocidad de salida de tokens",
"agentDetail.monitoring.metrics.tokenUsage.explanation": "Coste estimado de tokens producido por este agente en las ejecuciones de flujos de trabajo.",
"agentDetail.monitoring.metrics.tokenUsage.title": "Uso de tokens",
"agentDetail.monitoring.metrics.totalConversations.explanation": "Conversaciones de IA diarias que llegaron a este agente a través del punto de acceso seleccionado.",
"agentDetail.monitoring.metrics.totalConversations.title": "Conversaciones totales",
"agentDetail.monitoring.metrics.totalMessages.explanation": "Recuento diario de interacciones del agente.",
"agentDetail.monitoring.metrics.totalMessages.title": "Mensajes totales",
"agentDetail.monitoring.metrics.userSatisfactionRate.explanation": "El número de me gusta por cada 1.000 mensajes para este agente.",
"agentDetail.monitoring.metrics.userSatisfactionRate.title": "Tasa de satisfacción del usuario",
"agentDetail.monitoring.pickSource": "Elige una aplicación",
"agentDetail.monitoring.sourceLabel": "Aplicación",
"agentDetail.monitoring.sourceTrigger": "Fuente {{name}}",
"agentDetail.monitoring.sources.all": "Todos",
"agentDetail.monitoring.timeRangeLabel": "Rango de tiempo",
"agentDetail.monitoring.timeRanges.custom": "Personalizado",
"agentDetail.monitoring.timeRanges.last30days": "Últimos 30 días",
"agentDetail.monitoring.timeRanges.last7days": "Últimos 7 días",
"agentDetail.monitoring.timeRanges.today": "Hoy",
"agentDetail.monitoring.title": "Monitoreo",
"agentDetail.monitoring.tokenUsageConsumed": "Tokens consumidos",
"agentDetail.monitoring.units.tokenPerSecond": "Token/s",
"agentDetail.navigationLabel": "Navegación del agente",
"agentDetail.publish": "Publicar",
"agentDetail.sections.access": "Punto de acceso",
"agentDetail.sections.configure": "Configurar",
"agentDetail.sections.logs": "Registros",
"agentDetail.sections.monitoring": "Monitoreo",
"agentDetail.title": "Agente",
"agentDetail.type": "AGENTE",
"agentDetail.versionHistory.empty": "Aún no hay versiones",
"agentDetail.versionHistory.exitVersions": "Salir de versiones",
"agentDetail.versionHistory.filter": "Filtrar versiones",
"agentDetail.versionHistory.restore": "Restaurar",
"agentDetail.versionHistory.versionName": "Versión {{version}}",
"agentDetail.versionHistory.viewOnly": "Solo lectura",
"roster.createAgent": "Crear agente",
"roster.createDialog.description": "Crea un Agent reutilizable en este espacio de trabajo.",
"roster.createDialog.title": "Crear agente",
"roster.createForm.changeIcon": "Cambiar icono del agente",
"roster.createForm.descriptionLabel": "Descripción",
"roster.createForm.descriptionPlaceholder": "p. ej. Reúne fuentes sobre un tema y resume los hallazgos clave",
"roster.createForm.nameLabel": "Nombre",
"roster.createForm.namePlaceholder": "p. ej. Max",
"roster.createForm.nameRequired": "El nombre es obligatorio.",
"roster.createForm.roleLabel": "Rol",
"roster.createForm.rolePlaceholder": "p. ej. Asistente de investigación",
"roster.createSuccess": "Agente creado.",
"roster.dateTimeFormat": "DD/MM/YYYY HH:mm:ss",
"roster.deleteDialog.description": "Este Agent se eliminará de la lista de Agent.",
"roster.deleteDialog.title": "¿Eliminar {{name}}?",
"roster.deleteFailed": "Error al eliminar el agente.",
"roster.deleteSuccess": "Agente eliminado.",
"roster.duplicateDialog.description": "Crea una copia de {{name}} y personaliza su identidad de Agent.",
"roster.duplicateDialog.title": "Duplicar agente",
"roster.duplicateForm.changeIcon": "Cambiar icono del duplicado de {{name}}",
"roster.duplicateSuccess": "Agente duplicado.",
"roster.editAgent": "Editar {{name}}",
"roster.editDialog.description": "Actualiza el nombre, la descripción y el rol de este Agent.",
"roster.editDialog.title": "Editar agente",
"roster.editInfo": "Editar información",
"roster.empty": "Aún no hay agentes",
"roster.emptySearch": "No hay agentes coincidentes",
"roster.filters.all": "Todos",
"roster.filters.createdByMe": "Creado por mí",
"roster.filters.drafts": "Borradores",
"roster.filters.label": "Filtros de agente",
"roster.filters.published": "Publicados",
"roster.learnMore": "Más información sobre Agent",
"roster.listLabel": "Lista de Agent",
"roster.loadMore": "Cargar más",
"roster.loadingError": "Error al cargar los agentes. Actualiza y vuelve a intentarlo.",
"roster.moreActions": "Más acciones para {{name}}",
"roster.nodeSelector.createInlineFailed": "Error al crear el agente inline. Actualiza y vuelve a intentarlo.",
"roster.nodeSelector.dialogLabel": "Selecciona un agente",
"roster.nodeSelector.manageInAgentConsole": "Gestionar en Agent Console",
"roster.nodeSelector.searchPlaceholder": "Buscar…",
"roster.nodeSelector.startFromScratch": "Empezar desde cero",
"roster.references.label": "Flujos de trabajo que usan {{name}}",
"roster.references.trigger": "Flujos de trabajo que usan {{name}}",
"roster.saveToRoster": "Guardar en Agent Console",
"roster.saveToRosterDialog.description": "Guarda esta configuración inline como un Agent reutilizable.",
"roster.saveToRosterDialog.title": "Guardar en Agent Console",
"roster.saveToRosterForm.changeIcon": "Cambiar icono de Agent",
"roster.saveToRosterSuccess": "Agent guardado.",
"roster.searchLabel": "Buscar agentes",
"roster.searchPlaceholder": "Buscar agentes por nombre…",
"roster.sort.earliestCreated": "Creados primero",
"roster.sort.label": "Ordenar por",
"roster.sort.lastModified": "Última modificación",
"roster.sort.optionsLabel": "Opciones de ordenación",
"roster.sort.recentlyCreated": "Creados recientemente",
"roster.updateSuccess": "Agente actualizado.",
"roster.usageStatus.draft": "Borrador"
}