feat: the frontend part of mcp (#22131)

Co-authored-by: jZonG <jzongcode@gmail.com>
Co-authored-by: Novice <novice12185727@gmail.com>
Co-authored-by: nite-knite <nkCoding@gmail.com>
Co-authored-by: Hanqing Zhao <sherry9277@gmail.com>
This commit is contained in:
Joel
2025-07-10 14:14:02 +08:00
committed by GitHub
parent 535fff62f3
commit 5375d9bb27
152 changed files with 6340 additions and 695 deletions

View File

@@ -28,10 +28,21 @@ const translation = {
add: 'agregar',
added: 'agregada',
manageInTools: 'Administrar en Herramientas',
emptyTitle: 'No hay herramientas de flujo de trabajo disponibles',
emptyTip: 'Ir a "Flujo de Trabajo -> Publicar como Herramienta"',
emptyTitleCustom: 'No hay herramienta personalizada disponible',
emptyTipCustom: 'Crear una herramienta personalizada',
custom: {
title: 'No hay herramienta personalizada disponible',
tip: 'Crear una herramienta personalizada',
},
workflow: {
title: 'No hay herramienta de flujo de trabajo disponible',
tip: 'Publicar flujos de trabajo como herramientas en el Estudio',
},
mcp: {
title: 'No hay herramienta MCP disponible',
tip: 'Añadir un servidor MCP',
},
agent: {
title: 'No hay estrategia de agente disponible',
},
},
createTool: {
title: 'Crear Herramienta Personalizada',
@@ -152,6 +163,71 @@ const translation = {
toolNameUsageTip: 'Nombre de llamada de la herramienta para razonamiento y promoción de agentes',
copyToolName: 'Nombre de la copia',
noTools: 'No se han encontrado herramientas',
mcp: {
create: {
cardTitle: 'Añadir servidor MCP (HTTP)',
cardLink: 'Más información sobre integración de servidores MCP',
},
noConfigured: 'Servidor no configurado',
updateTime: 'Actualizado',
toolsCount: '{{count}} herramientas',
noTools: 'No hay herramientas disponibles',
modal: {
title: 'Añadir servidor MCP (HTTP)',
editTitle: 'Editar servidor MCP (HTTP)',
name: 'Nombre e Icono',
namePlaceholder: 'Nombre de su servidor MCP',
serverUrl: 'URL del servidor',
serverUrlPlaceholder: 'URL del endpoint del servidor',
serverUrlWarning: 'Actualizar la dirección del servidor puede interrumpir aplicaciones que dependan de él',
serverIdentifier: 'Identificador del servidor',
serverIdentifierTip: 'Identificador único del servidor MCP en el espacio de trabajo. Solo letras minúsculas, números, guiones bajos y guiones. Máximo 24 caracteres.',
serverIdentifierPlaceholder: 'Identificador único, ej. mi-servidor-mcp',
serverIdentifierWarning: 'El servidor no será reconocido por aplicaciones existentes tras cambiar la ID',
cancel: 'Cancelar',
save: 'Guardar',
confirm: 'Añadir y Autorizar',
},
delete: 'Eliminar servidor MCP',
deleteConfirmTitle: '¿Eliminar {{mcp}}?',
operation: {
edit: 'Editar',
remove: 'Eliminar',
},
authorize: 'Autorizar',
authorizing: 'Autorizando...',
authorizingRequired: 'Se requiere autorización',
authorizeTip: 'Tras la autorización, las herramientas se mostrarán aquí.',
update: 'Actualizar',
updating: 'Actualizando',
gettingTools: 'Obteniendo herramientas...',
updateTools: 'Actualizando herramientas...',
toolsEmpty: 'Herramientas no cargadas',
getTools: 'Obtener herramientas',
toolUpdateConfirmTitle: 'Actualizar lista de herramientas',
toolUpdateConfirmContent: 'Actualizar la lista puede afectar a aplicaciones existentes. ¿Continuar?',
toolsNum: '{{count}} herramientas incluidas',
onlyTool: '1 herramienta incluida',
identifier: 'Identificador del servidor (Haz clic para copiar)',
server: {
title: 'Servidor MCP',
url: 'URL del servidor',
reGen: '¿Regenerar URL del servidor?',
addDescription: 'Añadir descripción',
edit: 'Editar descripción',
modal: {
addTitle: 'Añade descripción para habilitar el servidor MCP',
editTitle: 'Editar descripción',
description: 'Descripción',
descriptionPlaceholder: 'Explica qué hace esta herramienta y cómo debe usarla el LLM',
parameters: 'Parámetros',
parametersTip: 'Añade descripciones de cada parámetro para ayudar al LLM a entender su propósito y restricciones.',
parametersPlaceholder: 'Propósito y restricciones del parámetro',
confirm: 'Habilitar servidor MCP',
},
publishTip: 'App no publicada. Publícala primero.',
},
},
}
export default translation