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

@@ -137,21 +137,97 @@ const translation = {
notAuthorized: 'Werkzeug nicht autorisiert',
howToGet: 'Wie erhält man',
addToolModal: {
type: 'Art',
category: 'Kategorie',
add: 'hinzufügen',
added: 'zugefügt',
manageInTools: 'Verwalten in Tools',
add: 'hinzufügen',
category: 'Kategorie',
emptyTitle: 'Kein Workflow-Tool verfügbar',
type: 'Art',
emptyTip: 'Gehen Sie zu "Workflow -> Als Tool veröffentlichen"',
emptyTitleCustom: 'Kein benutzerdefiniertes Tool verfügbar',
emptyTipCustom: 'Erstellen eines benutzerdefinierten Werkzeugs',
custom: {
title: 'Kein benutzerdefiniertes Werkzeug verfügbar',
tip: 'Benutzerdefiniertes Werkzeug erstellen',
},
workflow: {
title: 'Kein Workflow-Werkzeug verfügbar',
tip: 'Veröffentlichen Sie Workflows als Werkzeuge im Studio',
},
mcp: {
title: 'Kein MCP-Werkzeug verfügbar',
tip: 'Einen MCP-Server hinzufügen',
},
agent: {
title: 'Keine Agentenstrategie verfügbar',
},
},
toolNameUsageTip: 'Name des Tool-Aufrufs für die Argumentation und Aufforderung des Agenten',
customToolTip: 'Erfahren Sie mehr über benutzerdefinierte Dify-Tools',
openInStudio: 'In Studio öffnen',
noTools: 'Keine Werkzeuge gefunden',
copyToolName: 'Name kopieren',
mcp: {
create: {
cardTitle: 'MCP-Server hinzufügen (HTTP)',
cardLink: 'Mehr über MCP-Server-Integration erfahren',
},
noConfigured: 'Nicht konfigurierter Server',
updateTime: 'Aktualisiert',
toolsCount: '{{count}} Tools',
noTools: 'Keine Tools verfügbar',
modal: {
title: 'MCP-Server hinzufügen (HTTP)',
editTitle: 'MCP-Server bearbeiten (HTTP)',
name: 'Name & Symbol',
namePlaceholder: 'Benennen Sie Ihren MCP-Server',
serverUrl: 'Server-URL',
serverUrlPlaceholder: 'URL zum Server-Endpunkt',
serverUrlWarning: 'Das Ändern der Serveradresse kann Anwendungen unterbrechen, die von diesem Server abhängen',
serverIdentifier: 'Serverkennung',
serverIdentifierTip: 'Eindeutige Kennung für den MCP-Server im Arbeitsbereich. Nur Kleinbuchstaben, Zahlen, Unterstriche und Bindestriche. Maximal 24 Zeichen.',
serverIdentifierPlaceholder: 'Eindeutige Kennung, z.B. mein-mcp-server',
serverIdentifierWarning: 'Nach einer ID-Änderung wird der Server von vorhandenen Apps nicht erkannt',
cancel: 'Abbrechen',
save: 'Speichern',
confirm: 'Hinzufügen & Autorisieren',
},
delete: 'MCP-Server entfernen',
deleteConfirmTitle: 'Möchten Sie {{mcp}} entfernen?',
operation: {
edit: 'Bearbeiten',
remove: 'Entfernen',
},
authorize: 'Autorisieren',
authorizing: 'Wird autorisiert...',
authorizingRequired: 'Autorisierung erforderlich',
authorizeTip: 'Nach der Autorisierung werden Tools hier angezeigt.',
update: 'Aktualisieren',
updating: 'Wird aktualisiert',
gettingTools: 'Tools werden abgerufen...',
updateTools: 'Tools werden aktualisiert...',
toolsEmpty: 'Tools nicht geladen',
getTools: 'Tools abrufen',
toolUpdateConfirmTitle: 'Tool-Liste aktualisieren',
toolUpdateConfirmContent: 'Das Aktualisieren der Tool-Liste kann bestehende Apps beeinflussen. Fortfahren?',
toolsNum: '{{count}} Tools enthalten',
onlyTool: '1 Tool enthalten',
identifier: 'Serverkennung (Zum Kopieren klicken)',
server: {
title: 'MCP-Server',
url: 'Server-URL',
reGen: 'Server-URL neu generieren?',
addDescription: 'Beschreibung hinzufügen',
edit: 'Beschreibung bearbeiten',
modal: {
addTitle: 'Beschreibung hinzufügen, um MCP-Server zu aktivieren',
editTitle: 'Beschreibung bearbeiten',
description: 'Beschreibung',
descriptionPlaceholder: 'Erklären Sie, was dieses Tool tut und wie es vom LLM verwendet werden soll',
parameters: 'Parameter',
parametersTip: 'Fügen Sie Beschreibungen für jeden Parameter hinzu, um dem LLM Zweck und Einschränkungen zu verdeutlichen.',
parametersPlaceholder: 'Zweck und Einschränkungen des Parameters',
confirm: 'MCP-Server aktivieren',
},
publishTip: 'App nicht veröffentlicht. Bitte zuerst die App veröffentlichen.',
},
},
}
export default translation