Merge branch 'feat/mcp-frontend' into deploy/dev

pull/22338/head^2
nite-knite 11 months ago
commit 40f31f62c9

@ -137,21 +137,97 @@ const translation = {
notAuthorized: 'Werkzeug nicht autorisiert', notAuthorized: 'Werkzeug nicht autorisiert',
howToGet: 'Wie erhält man', howToGet: 'Wie erhält man',
addToolModal: { addToolModal: {
type: 'Art',
category: 'Kategorie',
add: 'hinzufügen',
added: 'zugefügt', added: 'zugefügt',
manageInTools: 'Verwalten in Tools', manageInTools: 'Verwalten in Tools',
add: 'hinzufügen', custom: {
category: 'Kategorie', title: 'Kein benutzerdefiniertes Werkzeug verfügbar',
emptyTitle: 'Kein Workflow-Tool verfügbar', tip: 'Benutzerdefiniertes Werkzeug erstellen',
type: 'Art', },
emptyTip: 'Gehen Sie zu "Workflow -> Als Tool veröffentlichen"', workflow: {
emptyTitleCustom: 'Kein benutzerdefiniertes Tool verfügbar', title: 'Kein Workflow-Werkzeug verfügbar',
emptyTipCustom: 'Erstellen eines benutzerdefinierten Werkzeugs', 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', toolNameUsageTip: 'Name des Tool-Aufrufs für die Argumentation und Aufforderung des Agenten',
customToolTip: 'Erfahren Sie mehr über benutzerdefinierte Dify-Tools', customToolTip: 'Erfahren Sie mehr über benutzerdefinierte Dify-Tools',
openInStudio: 'In Studio öffnen', openInStudio: 'In Studio öffnen',
noTools: 'Keine Werkzeuge gefunden', noTools: 'Keine Werkzeuge gefunden',
copyToolName: 'Name kopieren', 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 export default translation

@ -28,10 +28,21 @@ const translation = {
add: 'agregar', add: 'agregar',
added: 'agregada', added: 'agregada',
manageInTools: 'Administrar en Herramientas', manageInTools: 'Administrar en Herramientas',
emptyTitle: 'No hay herramientas de flujo de trabajo disponibles', custom: {
emptyTip: 'Ir a "Flujo de Trabajo -> Publicar como Herramienta"', title: 'No hay herramienta personalizada disponible',
emptyTitleCustom: 'No hay herramienta personalizada disponible', tip: 'Crear una herramienta personalizada',
emptyTipCustom: '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: { createTool: {
title: 'Crear Herramienta Personalizada', title: 'Crear Herramienta Personalizada',
@ -152,6 +163,71 @@ const translation = {
toolNameUsageTip: 'Nombre de llamada de la herramienta para razonamiento y promoción de agentes', toolNameUsageTip: 'Nombre de llamada de la herramienta para razonamiento y promoción de agentes',
copyToolName: 'Nombre de la copia', copyToolName: 'Nombre de la copia',
noTools: 'No se han encontrado herramientas', 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 export default translation

@ -28,10 +28,21 @@ const translation = {
add: 'افزودن', add: 'افزودن',
added: 'افزوده شد', added: 'افزوده شد',
manageInTools: 'مدیریت در ابزارها', manageInTools: 'مدیریت در ابزارها',
emptyTitle: 'هیچ ابزار جریان کاری در دسترس نیست', custom: {
emptyTip: 'به "جریان کاری -> انتشار به عنوان ابزار" بروید', title: 'هیچ ابزار سفارشی موجود نیست',
emptyTipCustom: 'ایجاد یک ابزار سفارشی', tip: 'یک ابزار سفارشی ایجاد کنید',
emptyTitleCustom: 'هیچ ابزار سفارشی در دسترس نیست', },
workflow: {
title: 'هیچ ابزار جریان کاری موجود نیست',
tip: 'جریان‌های کاری را به عنوان ابزار در استودیو منتشر کنید',
},
mcp: {
title: 'هیچ ابزار MCP موجود نیست',
tip: 'یک سرور MCP اضافه کنید',
},
agent: {
title: 'هیچ استراتژی عاملی موجود نیست',
},
}, },
createTool: { createTool: {
title: 'ایجاد ابزار سفارشی', title: 'ایجاد ابزار سفارشی',
@ -152,6 +163,71 @@ const translation = {
toolNameUsageTip: 'نام فراخوانی ابزار برای استدلال و پرامپت‌های عامل', toolNameUsageTip: 'نام فراخوانی ابزار برای استدلال و پرامپت‌های عامل',
copyToolName: 'کپی نام', copyToolName: 'کپی نام',
noTools: 'هیچ ابزاری یافت نشد', noTools: 'هیچ ابزاری یافت نشد',
mcp: {
create: {
cardTitle: 'افزودن سرور MCP (HTTP)',
cardLink: 'اطلاعات بیشتر درباره یکپارچه‌سازی سرور MCP',
},
noConfigured: 'سرور پیکربندی نشده',
updateTime: 'آخرین بروزرسانی',
toolsCount: '{count} ابزار',
noTools: 'ابزاری موجود نیست',
modal: {
title: 'افزودن سرور MCP (HTTP)',
editTitle: 'ویرایش سرور MCP (HTTP)',
name: 'نام و آیکون',
namePlaceholder: 'برای سرور MCP خود نام انتخاب کنید',
serverUrl: 'آدرس سرور',
serverUrlPlaceholder: 'URL نقطه پایانی سرور',
serverUrlWarning: 'به‌روزرسانی آدرس سرور ممکن است برنامه‌های وابسته به آن را مختل کند',
serverIdentifier: 'شناسه سرور',
serverIdentifierTip: 'شناسه منحصر به فرد برای سرور MCP در فضای کاری. فقط حروف کوچک، اعداد، زیرخط و خط تیره. حداکثر 24 کاراکتر.',
serverIdentifierPlaceholder: 'شناسه منحصر به فرد، مثال: my-mcp-server',
serverIdentifierWarning: 'پس از تغییر شناسه، سرور توسط برنامه‌های موجود شناسایی نخواهد شد',
cancel: 'لغو',
save: 'ذخیره',
confirm: 'افزودن و مجوزدهی',
},
delete: 'حذف سرور MCP',
deleteConfirmTitle: 'آیا مایل به حذف {mcp} هستید؟',
operation: {
edit: 'ویرایش',
remove: 'حذف',
},
authorize: 'مجوزدهی',
authorizing: 'در حال مجوزدهی...',
authorizingRequired: 'مجوز مورد نیاز است',
authorizeTip: 'پس از مجوزدهی، ابزارها در اینجا نمایش داده می‌شوند.',
update: 'به‌روزرسانی',
updating: 'در حال به‌روزرسانی...',
gettingTools: 'دریافت ابزارها...',
updateTools: 'به‌روزرسانی ابزارها...',
toolsEmpty: 'ابزارها بارگیری نشدند',
getTools: 'دریافت ابزارها',
toolUpdateConfirmTitle: 'به‌روزرسانی فهرست ابزارها',
toolUpdateConfirmContent: 'به‌روزرسانی فهرست ابزارها ممکن است بر برنامه‌های موجود تأثیر بگذارد. آیا ادامه می‌دهید؟',
toolsNum: '{count} ابزار موجود است',
onlyTool: '1 ابزار موجود است',
identifier: 'شناسه سرور (کلیک برای کپی)',
server: {
title: 'سرور MCP',
url: 'آدرس سرور',
reGen: 'تولید مجدد آدرس سرور؟',
addDescription: 'افزودن توضیحات',
edit: 'ویرایش توضیحات',
modal: {
addTitle: 'برای فعال‌سازی سرور MCP توضیحات اضافه کنید',
editTitle: 'ویرایش توضیحات',
description: 'توضیحات',
descriptionPlaceholder: 'عملکرد این ابزار و نحوه استفاده LLM از آن را توضیح دهید',
parameters: 'پارامترها',
parametersTip: 'برای کمک به LLM در درک هدف و محدودیت‌ها، برای هر پارامتر توضیحات اضافه کنید.',
parametersPlaceholder: 'هدف و محدودیت‌های پارامتر',
confirm: 'فعال‌سازی سرور MCP',
},
publishTip: 'برنامه منتشر نشده است. لطفاً ابتدا برنامه را منتشر کنید.',
},
},
} }
export default translation export default translation

@ -138,20 +138,96 @@ const translation = {
howToGet: 'Comment obtenir', howToGet: 'Comment obtenir',
addToolModal: { addToolModal: {
type: 'type', type: 'type',
emptyTitle: 'Aucun outil de flux de travail disponible',
added: 'supplémentaire', added: 'supplémentaire',
add: 'ajouter', add: 'ajouter',
category: 'catégorie', category: 'catégorie',
manageInTools: 'Gérer dans Outils', manageInTools: 'Gérer dans Outils',
emptyTip: 'Allez dans « Flux de travail -> Publier en tant quoutil »', custom: {
emptyTitleCustom: 'Aucun outil personnalisé disponible', title: 'Aucun outil personnalisé disponible',
emptyTipCustom: 'Créer un outil personnalisé', tip: 'Créer un outil personnalisé',
},
workflow: {
title: 'Aucun outil de workflow disponible',
tip: 'Publier des workflows en tant qu\'outils dans le Studio',
},
mcp: {
title: 'Aucun outil MCP disponible',
tip: 'Ajouter un serveur MCP',
},
agent: {
title: 'Aucune stratégie d\'agent disponible',
},
}, },
openInStudio: 'Ouvrir dans Studio', openInStudio: 'Ouvrir dans Studio',
customToolTip: 'En savoir plus sur les outils personnalisés Dify', customToolTip: 'En savoir plus sur les outils personnalisés Dify',
toolNameUsageTip: 'Nom de lappel de loutil pour le raisonnement et linvite de lagent', toolNameUsageTip: 'Nom de lappel de loutil pour le raisonnement et linvite de lagent',
copyToolName: 'Copier le nom', copyToolName: 'Copier le nom',
noTools: 'Aucun outil trouvé', noTools: 'Aucun outil trouvé',
mcp: {
create: {
cardTitle: 'Ajouter un Serveur MCP (HTTP)',
cardLink: 'En savoir plus sur l\'intégration du serveur MCP',
},
noConfigured: 'Serveur Non Configuré',
updateTime: 'Mis à jour',
toolsCount: '{count} outils',
noTools: 'Aucun outil disponible',
modal: {
title: 'Ajouter un Serveur MCP (HTTP)',
editTitle: 'Modifier le Serveur MCP (HTTP)',
name: 'Nom & Icône',
namePlaceholder: 'Nommez votre serveur MCP',
serverUrl: 'URL du Serveur',
serverUrlPlaceholder: 'URL de l\'endpoint du serveur',
serverUrlWarning: 'Mettre à jour l\'adresse du serveur peut perturber les applications qui dépendent de ce serveur',
serverIdentifier: 'Identifiant du Serveur',
serverIdentifierTip: 'Identifiant unique pour le serveur MCP au sein de l\'espace de travail. Seulement des lettres minuscules, des chiffres, des traits de soulignement et des tirets. Jusqu\'à 24 caractères.',
serverIdentifierPlaceholder: 'Identifiant unique, par ex. mon-serveur-mcp',
serverIdentifierWarning: 'Le serveur ne sera pas reconnu par les applications existantes après un changement d\'ID',
cancel: 'Annuler',
save: 'Enregistrer',
confirm: 'Ajouter & Authoriser',
},
delete: 'Supprimer le Serveur MCP',
deleteConfirmTitle: 'Souhaitez-vous supprimer {mcp}?',
operation: {
edit: 'Modifier',
remove: 'Supprimer',
},
authorize: 'Autoriser',
authorizing: 'Autorisation en cours...',
authorizingRequired: 'L\'autorisation est requise',
authorizeTip: 'Après autorisation, les outils seront affichés ici.',
update: 'Mettre à jour',
updating: 'Mise à jour en cours',
gettingTools: 'Obtention des Outils...',
updateTools: 'Mise à jour des Outils...',
toolsEmpty: 'Outils non chargés',
getTools: 'Obtenir des outils',
toolUpdateConfirmTitle: 'Mettre à jour la Liste des Outils',
toolUpdateConfirmContent: 'La mise à jour de la liste des outils peut affecter les applications existantes. Souhaitez-vous continuer?',
toolsNum: '{count} outils inclus',
onlyTool: '1 outil inclus',
identifier: 'Identifiant du Serveur (Cliquez pour Copier)',
server: {
title: 'Serveur MCP',
url: 'URL du Serveur',
reGen: 'Voulez-vous régénérer l\'URL du serveur?',
addDescription: 'Ajouter une description',
edit: 'Modifier la description',
modal: {
addTitle: 'Ajouter une description pour activer le serveur MCP',
editTitle: 'Modifier la description',
description: 'Description',
descriptionPlaceholder: 'Expliquez ce que fait cet outil et comment il doit être utilisé par le LLM',
parameters: 'Paramètres',
parametersTip: 'Ajoutez des descriptions pour chaque paramètre afin d\'aider le LLM à comprendre leur objectif et leurs contraintes.',
parametersPlaceholder: 'Objectif et contraintes du paramètre',
confirm: 'Activer le Serveur MCP',
},
publishTip: 'Application non publiée. Merci de publier l\'application en premier.',
},
},
} }
export default translation export default translation

@ -29,10 +29,21 @@ const translation = {
add: 'जोड़ें', add: 'जोड़ें',
added: 'जोड़ा गया', added: 'जोड़ा गया',
manageInTools: 'उपकरणों में प्रबंधित करें', manageInTools: 'उपकरणों में प्रबंधित करें',
emptyTitle: 'कोई कार्यप्रवाह उपकरण उपलब्ध नहीं', custom: {
emptyTip: 'कार्यप्रवाह -> उपकरण के रूप में प्रकाशित पर जाएं', title: 'कोई कस्टम टूल उपलब्ध नहीं है',
emptyTipCustom: 'एक कस्टम टूल बनाएं', tip: 'एक कस्टम टूल बनाएं',
emptyTitleCustom: 'कोई कस्टम टूल उपलब्ध नहीं है', },
workflow: {
title: 'कोई वर्कफ़्लो टूल उपलब्ध नहीं है',
tip: 'स्टूडियो में टूल के रूप में वर्कफ़्लो प्रकाशित करें',
},
mcp: {
title: 'कोई MCP टूल उपलब्ध नहीं है',
tip: 'एक MCP सर्वर जोड़ें',
},
agent: {
title: 'कोई एजेंट रणनीति उपलब्ध नहीं है',
},
}, },
createTool: { createTool: {
title: 'कस्टम उपकरण बनाएं', title: 'कस्टम उपकरण बनाएं',
@ -157,6 +168,71 @@ const translation = {
toolNameUsageTip: 'एजेंट तर्क और प्रेरण के लिए उपकरण कॉल नाम', toolNameUsageTip: 'एजेंट तर्क और प्रेरण के लिए उपकरण कॉल नाम',
noTools: 'कोई उपकरण नहीं मिला', noTools: 'कोई उपकरण नहीं मिला',
copyToolName: 'नाम कॉपी करें', copyToolName: 'नाम कॉपी करें',
mcp: {
create: {
cardTitle: 'MCP सर्वर जोड़ें (HTTP)',
cardLink: 'MCP सर्वर एकीकरण के बारे में अधिक जानें',
},
noConfigured: 'कॉन्फ़िगर न किया गया सर्वर',
updateTime: 'अपडेट किया गया',
toolsCount: '{count} टूल्स',
noTools: 'कोई टूल उपलब्ध नहीं',
modal: {
title: 'MCP सर्वर जोड़ें (HTTP)',
editTitle: 'MCP सर्वर संपादित करें (HTTP)',
name: 'नाम और आइकन',
namePlaceholder: 'अपने MCP सर्वर को नाम दें',
serverUrl: 'सर्वर URL',
serverUrlPlaceholder: 'सर्वर एंडपॉइंट का URL',
serverUrlWarning: 'सर्वर पता अपडेट करने से इस सर्वर पर निर्भर एप्लिकेशन बाधित हो सकते हैं',
serverIdentifier: 'सर्वर आईडेंटिफ़ायर',
serverIdentifierTip: 'वर्कस्पेस में MCP सर्वर के लिए अद्वितीय आईडेंटिफ़ायर। केवल लोअरकेस अक्षर, संख्याएँ, अंडरस्कोर और हाइफ़न। अधिकतम 24 वर्ण।',
serverIdentifierPlaceholder: 'अद्वितीय आईडेंटिफ़ायर, उदा. my-mcp-server',
serverIdentifierWarning: 'आईडी बदलने के बाद सर्वर को मौजूदा ऐप्स द्वारा पहचाना नहीं जाएगा',
cancel: 'रद्द करें',
save: 'सहेजें',
confirm: 'जोड़ें और अधिकृत करें',
},
delete: 'MCP सर्वर हटाएँ',
deleteConfirmTitle: '{mcp} हटाना चाहते हैं?',
operation: {
edit: 'संपादित करें',
remove: 'हटाएँ',
},
authorize: 'अधिकृत करें',
authorizing: 'अधिकृत किया जा रहा है...',
authorizingRequired: 'प्राधिकरण आवश्यक है',
authorizeTip: 'अधिकृत होने के बाद, टूल यहाँ प्रदर्शित होंगे।',
update: 'अपडेट करें',
updating: 'अपडेट हो रहा है...',
gettingTools: 'टूल्स प्राप्त किए जा रहे हैं...',
updateTools: 'टूल्स अपडेट किए जा रहे हैं...',
toolsEmpty: 'टूल्स लोड नहीं हुए',
getTools: 'टूल्स प्राप्त करें',
toolUpdateConfirmTitle: 'टूल सूची अपडेट करें',
toolUpdateConfirmContent: 'टूल सूची अपडेट करने से मौजूदा ऐप्स प्रभावित हो सकते हैं। आगे बढ़ना चाहते हैं?',
toolsNum: '{count} टूल्स शामिल',
onlyTool: '1 टूल शामिल',
identifier: 'सर्वर आईडेंटिफ़ायर (कॉपी करने के लिए क्लिक करें)',
server: {
title: 'MCP सर्वर',
url: 'सर्वर URL',
reGen: 'सर्वर URL पुनः उत्पन्न करना चाहते हैं?',
addDescription: 'विवरण जोड़ें',
edit: 'विवरण संपादित करें',
modal: {
addTitle: 'MCP सर्वर सक्षम करने के लिए विवरण जोड़ें',
editTitle: 'विवरण संपादित करें',
description: 'विवरण',
descriptionPlaceholder: 'समझाएं कि यह टूल क्या करता है और LLM द्वारा इसका उपयोग कैसे किया जाना चाहिए',
parameters: 'पैरामीटर्स',
parametersTip: 'प्रत्येक पैरामीटर के लिए विवरण जोड़ें ताकि LLM को उनके उद्देश्य और बाधाओं को समझने में मदद मिले।',
parametersPlaceholder: 'पैरामीटर उद्देश्य और बाधाएँ',
confirm: 'MCP सर्वर सक्षम करें',
},
publishTip: 'ऐप प्रकाशित नहीं हुआ। कृपया पहले ऐप प्रकाशित करें।',
},
},
} }
export default translation export default translation

@ -29,10 +29,21 @@ const translation = {
add: 'aggiungi', add: 'aggiungi',
added: 'aggiunto', added: 'aggiunto',
manageInTools: 'Gestisci in Strumenti', manageInTools: 'Gestisci in Strumenti',
emptyTitle: 'Nessun strumento di flusso di lavoro disponibile', custom: {
emptyTip: 'Vai a `Flusso di lavoro -> Pubblica come Strumento`', title: 'Nessuno strumento personalizzato disponibile',
emptyTitleCustom: 'Nessun attrezzo personalizzato disponibile', tip: 'Crea uno strumento personalizzato',
emptyTipCustom: 'Creare uno strumento personalizzato', },
workflow: {
title: 'Nessuno strumento workflow disponibile',
tip: 'Pubblica i workflow come strumenti nello Studio',
},
mcp: {
title: 'Nessuno strumento MCP disponibile',
tip: 'Aggiungi un server MCP',
},
agent: {
title: 'Nessuna strategia agente disponibile',
},
}, },
createTool: { createTool: {
title: 'Crea Strumento Personalizzato', title: 'Crea Strumento Personalizzato',
@ -162,6 +173,71 @@ const translation = {
'Nome chiamata strumento per il ragionamento e il prompting dell\'agente', 'Nome chiamata strumento per il ragionamento e il prompting dell\'agente',
noTools: 'Nessun utensile trovato', noTools: 'Nessun utensile trovato',
copyToolName: 'Copia nome', copyToolName: 'Copia nome',
mcp: {
create: {
cardTitle: 'Aggiungi Server MCP (HTTP)',
cardLink: 'Scopri di più sull\'integrazione del server MCP',
},
noConfigured: 'Server Non Configurato',
updateTime: 'Aggiornato',
toolsCount: '{count} strumenti',
noTools: 'Nessuno strumento disponibile',
modal: {
title: 'Aggiungi Server MCP (HTTP)',
editTitle: 'Modifica Server MCP (HTTP)',
name: 'Nome & Icona',
namePlaceholder: 'Dai un nome al tuo server MCP',
serverUrl: 'URL del Server',
serverUrlPlaceholder: 'URL dell\'endpoint del server',
serverUrlWarning: 'L\'aggiornamento dell\'indirizzo del server può interrompere le applicazioni che dipendono da questo server',
serverIdentifier: 'Identificatore del Server',
serverIdentifierTip: 'Identificatore unico per il server MCP all\'interno dello spazio di lavoro. Solo lettere minuscole, numeri, underscore e trattini. Fino a 24 caratteri.',
serverIdentifierPlaceholder: 'Identificatore unico, es. mio-server-mcp',
serverIdentifierWarning: 'Il server non sarà riconosciuto dalle app esistenti dopo una modifica dell\'ID',
cancel: 'Annulla',
save: 'Salva',
confirm: 'Aggiungi & Autorizza',
},
delete: 'Rimuovi Server MCP',
deleteConfirmTitle: 'Vuoi rimuovere {mcp}?',
operation: {
edit: 'Modifica',
remove: 'Rimuovi',
},
authorize: 'Autorizza',
authorizing: 'Autorizzando...',
authorizingRequired: 'Autorizzazione richiesta',
authorizeTip: 'Dopo l\'autorizzazione, gli strumenti verranno visualizzati qui.',
update: 'Aggiorna',
updating: 'Aggiornamento in corso',
gettingTools: 'Ottimizzando Strumenti...',
updateTools: 'Aggiornando Strumenti...',
toolsEmpty: 'Strumenti non caricati',
getTools: 'Ottieni strumenti',
toolUpdateConfirmTitle: 'Aggiorna Lista Strumenti',
toolUpdateConfirmContent: 'L\'aggiornamento della lista degli strumenti può influire sulle app esistenti. Vuoi procedere?',
toolsNum: '{count} strumenti inclusi',
onlyTool: '1 strumento incluso',
identifier: 'Identificatore del Server (Fai clic per Copiare)',
server: {
title: 'Server MCP',
url: 'URL del Server',
reGen: 'Vuoi rigenerare l\'URL del server?',
addDescription: 'Aggiungi descrizione',
edit: 'Modifica descrizione',
modal: {
addTitle: 'Aggiungi descrizione per abilitare il server MCP',
editTitle: 'Modifica descrizione',
description: 'Descrizione',
descriptionPlaceholder: 'Spiega cosa fa questo strumento e come dovrebbe essere utilizzato dal LLM',
parameters: 'Parametri',
parametersTip: 'Aggiungi descrizioni per ogni parametro per aiutare il LLM a comprendere il loro scopo e le loro restrizioni.',
parametersPlaceholder: 'Scopo e restrizioni del parametro',
confirm: 'Abilitare Server MCP',
},
publishTip: 'App non pubblicata. Pubblica l\'app prima.',
},
},
} }
export default translation export default translation

@ -28,10 +28,21 @@ const translation = {
add: '追加', add: '追加',
added: '追加済', added: '追加済',
manageInTools: 'ツールリストに移動して管理する', manageInTools: 'ツールリストに移動して管理する',
emptyTitle: '利用可能なワークフローツールはありません', custom: {
emptyTip: '追加するには、「ワークフロー -> ツールとして公開」に移動する', title: 'カスタムツールはありません',
emptyTitleCustom: 'カスタムツールはありません', tip: 'カスタムツールを作成する',
emptyTipCustom: 'カスタムツールの作成', },
workflow: {
title: '利用可能なワークフローツールはありません',
tip: 'スタジオでワークフローをツールに公開する',
},
mcp: {
title: '利用可能なMCPツールはありません',
tip: 'MCPサーバーを追加する',
},
agent: {
title: 'Agent strategy は利用できません',
},
}, },
createTool: { createTool: {
title: 'カスタムツールを作成する', title: 'カスタムツールを作成する',
@ -152,6 +163,72 @@ const translation = {
toolNameUsageTip: 'ツール呼び出し名、エージェントの推論とプロンプトの単語に使用されます', toolNameUsageTip: 'ツール呼び出し名、エージェントの推論とプロンプトの単語に使用されます',
copyToolName: '名前をコピー', copyToolName: '名前をコピー',
noTools: 'ツールが見つかりませんでした', noTools: 'ツールが見つかりませんでした',
mcp: {
create: {
cardTitle: 'MCPサーバーHTTPを追加',
cardLink: 'MCPサーバー統合について詳しく知る',
},
noConfigured: '未設定',
updateTime: '更新日時',
toolsCount: '{{count}} 個のツール',
noTools: '利用可能なツールはありません',
modal: {
title: 'MCPサーバーHTTPを追加',
editTitle: 'MCPサーバーHTTPを編集',
name: '名前とアイコン',
namePlaceholder: 'MCPサーバーの名前を入力',
serverUrl: 'サーバーURL',
serverUrlPlaceholder: 'サーバーエンドポイントのURLを入力',
serverUrlWarning: 'サーバーアドレスを更新すると、このサーバーに依存するアプリケーションに影響を与える可能性があります。',
serverIdentifier: 'サーバー識別子',
serverIdentifierTip: 'ワークスペース内でのMCPサーバーのユニーク識別子です。使用可能な文字は小文字、数字、アンダースコア、ハイフンで、最大24文字です。',
serverIdentifierPlaceholder: 'ユニーク識別子my-mcp-server',
serverIdentifierWarning: 'IDを変更すると、既存のアプリケーションではサーバーが認識できなくなります。',
cancel: 'キャンセル',
save: '保存',
confirm: '追加して承認',
},
delete: 'MCPサーバーを削除',
deleteConfirmTitle: '{{mcp}} を削除しますか?',
operation: {
edit: '編集',
remove: '削除',
},
authorize: '承認',
authorizing: '承認中...',
authorizingRequired: '承認が必要です。',
authorizeTip: '承認後、このページにツールが表示されるようになります。',
update: '更新',
updating: '更新中...',
gettingTools: 'ツール取得中...',
updateTools: 'ツール更新中...',
toolsEmpty: 'ツールが読み込まれていません',
getTools: 'ツールを取得',
toolUpdateConfirmTitle: 'ツールリストの更新',
toolUpdateConfirmContent: 'ツールリストを更新すると、既存のアプリケーションに重大な影響を与える可能性があります。続行しますか?',
toolsNum: '{{count}} 個のツールが含まれています',
onlyTool: '1つのツールが含まれています',
identifier: 'サーバー識別子(クリックしてコピー)',
server: {
title: 'MCPサーバー',
url: 'サーバーURL',
reGen: 'サーバーURLを再生成しますか',
addDescription: '説明を追加',
edit: '説明を編集',
modal: {
addTitle: 'MCPサーバーを有効化するための説明を追加',
editTitle: '説明を編集',
description: '説明',
descriptionPlaceholder: 'このツールの機能とLLM大規模言語モデルでの使用方法を説明してください。',
parameters: 'パラメータ',
parametersTip: '各パラメータの説明を追加して、LLMがその目的と制約を理解できるようにします。',
parametersPlaceholder: 'パラメータの目的と制約',
confirm: 'MCPサーバーを有効にする',
},
publishTip: 'アプリが公開されていません。まずアプリを公開してください。',
},
},
} }
export default translation export default translation

@ -28,10 +28,21 @@ const translation = {
add: '추가', add: '추가',
added: '추가됨', added: '추가됨',
manageInTools: '도구에서 관리', manageInTools: '도구에서 관리',
emptyTitle: '사용 가능한 워크플로우 도구 없음', custom: {
emptyTip: '"워크플로우 -> 도구로 등록하기"로 이동', title: '사용자 정의 도구 없음',
emptyTipCustom: '사용자 지정 도구 만들기', tip: '사용자 정의 도구 생성',
emptyTitleCustom: '사용 가능한 사용자 지정 도구가 없습니다.', },
workflow: {
title: '워크플로우 도구 없음',
tip: '스튜디오에서 워크플로우를 도구로 게시',
},
mcp: {
title: 'MCP 도구 없음',
tip: 'MCP 서버 추가',
},
agent: {
title: '에이전트 전략 없음',
},
}, },
createTool: { createTool: {
title: '커스텀 도구 만들기', title: '커스텀 도구 만들기',
@ -152,6 +163,71 @@ const translation = {
toolNameUsageTip: 'Agent 추리와 프롬프트를 위한 도구 호출 이름', toolNameUsageTip: 'Agent 추리와 프롬프트를 위한 도구 호출 이름',
noTools: '도구를 찾을 수 없습니다.', noTools: '도구를 찾을 수 없습니다.',
copyToolName: '이름 복사', copyToolName: '이름 복사',
mcp: {
create: {
cardTitle: 'MCP 서버 추가 (HTTP)',
cardLink: 'MCP 서버 통합에 대해 자세히 알아보기',
},
noConfigured: '구성되지 않은 서버',
updateTime: '업데이트됨',
toolsCount: '{count} 도구',
noTools: '사용 가능한 도구 없음',
modal: {
title: 'MCP 서버 추가 (HTTP)',
editTitle: 'MCP 서버 수정 (HTTP)',
name: '이름 및 아이콘',
namePlaceholder: 'MCP 서버 이름 지정',
serverUrl: '서버 URL',
serverUrlPlaceholder: '서버 엔드포인트 URL',
serverUrlWarning: '서버 주소를 업데이트하면 이 서버에 의존하는 응용 프로그램에 지장이 발생할 수 있습니다',
serverIdentifier: '서버 식별자',
serverIdentifierTip: '작업 공간 내에서 MCP 서버의 고유 식별자. 소문자, 숫자, 밑줄 및 하이픈만 사용 가능. 최대 24자.',
serverIdentifierPlaceholder: '고유 식별자, 예: my-mcp-server',
serverIdentifierWarning: 'ID 변경 후 기존 앱에서 서버를 인식하지 못합니다',
cancel: '취소',
save: '저장',
confirm: '추가 및 승인',
},
delete: 'MCP 서버 제거',
deleteConfirmTitle: '{mcp}를 제거하시겠습니까?',
operation: {
edit: '편집',
remove: '제거',
},
authorize: '권한 부여',
authorizing: '권한 부여 중...',
authorizingRequired: '권한이 필요합니다',
authorizeTip: '권한 부여 후 도구가 여기에 표시됩니다.',
update: '업데이트',
updating: '업데이트 중',
gettingTools: '도구 가져오는 중...',
updateTools: '도구 업데이트 중...',
toolsEmpty: '도구가 로드되지 않음',
getTools: '도구 가져오기',
toolUpdateConfirmTitle: '도구 목록 업데이트',
toolUpdateConfirmContent: '도구 목록을 업데이트하면 기존 앱에 영향을 줄 수 있습니다. 계속하시겠습니까?',
toolsNum: '{count} 도구가 포함됨',
onlyTool: '1개 도구 포함',
identifier: '서버 식별자 (클릭하여 복사)',
server: {
title: 'MCP 서버',
url: '서버 URL',
reGen: '서버 URL을 다시 생성하시겠습니까?',
addDescription: '설명 추가',
edit: '설명 수정',
modal: {
addTitle: 'MCP 서버를 활성화하기 위한 설명 추가',
editTitle: '설명 수정',
description: '설명',
descriptionPlaceholder: '이 도구가 수행하는 작업과 LLM이 사용하는 방법을 설명하세요.',
parameters: '매개변수',
parametersTip: '각 매개변수의 설명을 추가하여 LLM이 목적과 제한 사항을 이해할 수 있도록 도와주세요.',
parametersPlaceholder: '매개변수의 목적 및 제한 사항',
confirm: 'MCP 서버 활성화',
},
publishTip: '앱이 게시되지 않았습니다. 먼저 앱을 게시하십시오.',
},
},
} }
export default translation export default translation

@ -146,16 +146,92 @@ const translation = {
type: 'typ', type: 'typ',
category: 'kategoria', category: 'kategoria',
add: 'dodawać', add: 'dodawać',
emptyTitle: 'Brak dostępnego narzędzia do przepływu pracy', custom: {
emptyTip: 'Przejdź do "Przepływ pracy -> Opublikuj jako narzędzie"', title: 'Brak dostępnego narzędzia niestandardowego',
emptyTitleCustom: 'Brak dostępnego narzędzia niestandardowego', tip: 'Utwórz narzędzie niestandardowe',
emptyTipCustom: 'Tworzenie narzędzia niestandardowego', },
workflow: {
title: 'Brak dostępnego narzędzia workflow',
tip: 'Publikuj przepływy pracy jako narzędzia w Studio',
},
mcp: {
title: 'Brak dostępnego narzędzia MCP',
tip: 'Dodaj serwer MCP',
},
agent: {
title: 'Brak dostępnej strategii agenta',
},
}, },
openInStudio: 'Otwieranie w Studio', openInStudio: 'Otwieranie w Studio',
customToolTip: 'Dowiedz się więcej o niestandardowych narzędziach Dify', customToolTip: 'Dowiedz się więcej o niestandardowych narzędziach Dify',
toolNameUsageTip: 'Nazwa wywołania narzędzia do wnioskowania i podpowiadania agentowi', toolNameUsageTip: 'Nazwa wywołania narzędzia do wnioskowania i podpowiadania agentowi',
noTools: 'Nie znaleziono narzędzi', noTools: 'Nie znaleziono narzędzi',
copyToolName: 'Kopiuj nazwę', copyToolName: 'Kopiuj nazwę',
mcp: {
create: {
cardTitle: 'Dodaj serwer MCP (HTTP)',
cardLink: 'Dowiedz się więcej o integracji serwera MCP',
},
noConfigured: 'Serwer nieskonfigurowany',
updateTime: 'Zaktualizowano',
toolsCount: '{count} narzędzi',
noTools: 'Brak dostępnych narzędzi',
modal: {
title: 'Dodaj serwer MCP (HTTP)',
editTitle: 'Edytuj serwer MCP (HTTP)',
name: 'Nazwa i ikona',
namePlaceholder: 'Nazwij swój serwer MCP',
serverUrl: 'URL serwera',
serverUrlPlaceholder: 'URL do punktu końcowego serwera',
serverUrlWarning: 'Aktualizacja adresu serwera może zakłócić działanie aplikacji od niego zależnych',
serverIdentifier: 'Identyfikator serwera',
serverIdentifierTip: 'Unikalny identyfikator serwera MCP w obszarze roboczym. Tylko małe litery, cyfry, podkreślenia i myślniki. Maks. 24 znaki.',
serverIdentifierPlaceholder: 'Unikalny identyfikator, np. my-mcp-server',
serverIdentifierWarning: 'Po zmianie ID serwer nie będzie rozpoznawany przez istniejące aplikacje',
cancel: 'Anuluj',
save: 'Zapisz',
confirm: 'Dodaj i autoryzuj',
},
delete: 'Usuń serwer MCP',
deleteConfirmTitle: 'Usunąć {mcp}?',
operation: {
edit: 'Edytuj',
remove: 'Usuń',
},
authorize: 'Autoryzuj',
authorizing: 'Autoryzowanie...',
authorizingRequired: 'Wymagana autoryzacja',
authorizeTip: 'Po autoryzacji narzędzia będą wyświetlane tutaj.',
update: 'Aktualizuj',
updating: 'Aktualizowanie...',
gettingTools: 'Pobieranie narzędzi...',
updateTools: 'Aktualizowanie narzędzi...',
toolsEmpty: 'Narzędzia niezaładowane',
getTools: 'Pobierz narzędzia',
toolUpdateConfirmTitle: 'Aktualizuj listę narzędzi',
toolUpdateConfirmContent: 'Aktualizacja listy narzędzi może wpłynąć na istniejące aplikacje. Kontynuować?',
toolsNum: '{count} narzędzi zawartych',
onlyTool: '1 narzędzie zawarte',
identifier: 'Identyfikator serwera (Kliknij, aby skopiować)',
server: {
title: 'Serwer MCP',
url: 'URL serwera',
reGen: 'Wygenerować ponownie URL serwera?',
addDescription: 'Dodaj opis',
edit: 'Edytuj opis',
modal: {
addTitle: 'Dodaj opis, aby aktywować serwer MCP',
editTitle: 'Edytuj opis',
description: 'Opis',
descriptionPlaceholder: 'Wyjaśnij funkcjonalność tego narzędzia i sposób użycia przez LLM',
parameters: 'Parametry',
parametersTip: 'Dodaj opisy każdego parametru, aby pomóc LLM zrozumieć ich cel i ograniczenia.',
parametersPlaceholder: 'Cel i ograniczenia parametru',
confirm: 'Aktywuj serwer MCP',
},
publishTip: 'Aplikacja nieopublikowana. Najpierw opublikuj aplikację.',
},
},
} }
export default translation export default translation

@ -139,19 +139,95 @@ const translation = {
addToolModal: { addToolModal: {
category: 'categoria', category: 'categoria',
type: 'tipo', type: 'tipo',
emptyTip: 'Vá para "Fluxo de trabalho - > Publicar como ferramenta"',
add: 'adicionar', add: 'adicionar',
emptyTitle: 'Nenhuma ferramenta de fluxo de trabalho disponível',
added: 'Adicionado', added: 'Adicionado',
manageInTools: 'Gerenciar em Ferramentas', manageInTools: 'Gerenciar em Ferramentas',
emptyTitleCustom: 'Nenhuma ferramenta personalizada disponível', custom: {
emptyTipCustom: 'Criar uma ferramenta personalizada', title: 'Nenhuma ferramenta personalizada disponível',
tip: 'Crie uma ferramenta personalizada',
},
workflow: {
title: 'Nenhuma ferramenta de fluxo de trabalho disponível',
tip: 'Publique fluxos de trabalho como ferramentas no Studio',
},
mcp: {
title: 'Nenhuma ferramenta MCP disponível',
tip: 'Adicionar um servidor MCP',
},
agent: {
title: 'Nenhuma estratégia de agente disponível',
},
}, },
openInStudio: 'Abrir no Studio', openInStudio: 'Abrir no Studio',
customToolTip: 'Saiba mais sobre as ferramentas personalizadas da Dify', customToolTip: 'Saiba mais sobre as ferramentas personalizadas da Dify',
toolNameUsageTip: 'Nome da chamada da ferramenta para raciocínio e solicitação do agente', toolNameUsageTip: 'Nome da chamada da ferramenta para raciocínio e solicitação do agente',
copyToolName: 'Nome da cópia', copyToolName: 'Nome da cópia',
noTools: 'Nenhuma ferramenta encontrada', noTools: 'Nenhuma ferramenta encontrada',
mcp: {
create: {
cardTitle: 'Adicionar Servidor MCP (HTTP)',
cardLink: 'Saiba mais sobre a integração do servidor MCP',
},
noConfigured: 'Servidor Não Configurado',
updateTime: 'Atualizado',
toolsCount: '{{count}} ferramentas',
noTools: 'Nenhuma ferramenta disponível',
modal: {
title: 'Adicionar Servidor MCP (HTTP)',
editTitle: 'Editar Servidor MCP (HTTP)',
name: 'Nome & Ícone',
namePlaceholder: 'Dê um nome ao seu servidor MCP',
serverUrl: 'URL do Servidor',
serverUrlPlaceholder: 'URL para o endpoint do servidor',
serverUrlWarning: 'Atualizar o endereço do servidor pode interromper aplicações que dependem deste servidor',
serverIdentifier: 'Identificador do Servidor',
serverIdentifierTip: 'Identificador único para o servidor MCP dentro do espaço de trabalho. Apenas letras minúsculas, números, sublinhados e hífens. Até 24 caracteres.',
serverIdentifierPlaceholder: 'Identificador único, ex: meu-servidor-mcp',
serverIdentifierWarning: 'O servidor não será reconhecido por aplicativos existentes após uma mudança de ID',
cancel: 'Cancelar',
save: 'Salvar',
confirm: 'Adicionar e Autorizar',
},
delete: 'Remover Servidor MCP',
deleteConfirmTitle: 'Você gostaria de remover {{mcp}}?',
operation: {
edit: 'Editar',
remove: 'Remover',
},
authorize: 'Autorizar',
authorizing: 'Autorizando...',
authorizingRequired: 'Autorização é necessária',
authorizeTip: 'Após a autorização, as ferramentas serão exibidas aqui.',
update: 'Atualizar',
updating: 'Atualizando',
gettingTools: 'Obtendo Ferramentas...',
updateTools: 'Atualizando Ferramentas...',
toolsEmpty: 'Ferramentas não carregadas',
getTools: 'Obter ferramentas',
toolUpdateConfirmTitle: 'Atualizar Lista de Ferramentas',
toolUpdateConfirmContent: 'Atualizar a lista de ferramentas pode afetar aplicativos existentes. Você deseja continuar?',
toolsNum: '{{count}} ferramentas incluídas',
onlyTool: '1 ferramenta incluída',
identifier: 'Identificador do Servidor (Clique para Copiar)',
server: {
title: 'Servidor MCP',
url: 'URL do Servidor',
reGen: 'Você deseja regenerar a URL do servidor?',
addDescription: 'Adicionar descrição',
edit: 'Editar descrição',
modal: {
addTitle: 'Adicionar descrição para habilitar o servidor MCP',
editTitle: 'Editar descrição',
description: 'Descrição',
descriptionPlaceholder: 'Explique o que esta ferramenta faz e como deve ser utilizada pelo LLM',
parameters: 'Parâmetros',
parametersTip: 'Adicione descrições para cada parâmetro para ajudar o LLM a entender seus propósitos e restrições.',
parametersPlaceholder: 'Propósito e restrições do parâmetro',
confirm: 'Habilitar Servidor MCP',
},
publishTip: 'Aplicativo não publicado. Por favor, publique o aplicativo primeiro.',
},
},
} }
export default translation export default translation

@ -142,16 +142,92 @@ const translation = {
manageInTools: 'Gestionați în Instrumente', manageInTools: 'Gestionați în Instrumente',
add: 'adăuga', add: 'adăuga',
type: 'tip', type: 'tip',
emptyTitle: 'Nu este disponibil niciun instrument de flux de lucru', custom: {
emptyTip: 'Accesați "Flux de lucru -> Publicați ca instrument"', title: 'Niciun instrument personalizat disponibil',
emptyTitleCustom: 'Nu este disponibil niciun instrument personalizat', tip: 'Creează un instrument personalizat',
emptyTipCustom: 'Crearea unui instrument personalizat', },
workflow: {
title: 'Niciun instrument de flux de lucru disponibil',
tip: 'Publicați fluxuri de lucru ca instrumente în Studio',
},
mcp: {
title: 'Niciun instrument MCP disponibil',
tip: 'Adăugați un server MCP',
},
agent: {
title: 'Nicio strategie de agent disponibilă',
},
}, },
openInStudio: 'Deschide în Studio', openInStudio: 'Deschide în Studio',
customToolTip: 'Aflați mai multe despre instrumentele personalizate Dify', customToolTip: 'Aflați mai multe despre instrumentele personalizate Dify',
toolNameUsageTip: 'Numele de apel al instrumentului pentru raționamentul și solicitarea agentului', toolNameUsageTip: 'Numele de apel al instrumentului pentru raționamentul și solicitarea agentului',
copyToolName: 'Copiază numele', copyToolName: 'Copiază numele',
noTools: 'Nu s-au găsit unelte', noTools: 'Nu s-au găsit unelte',
mcp: {
create: {
cardTitle: 'Adăugare Server MCP (HTTP)',
cardLink: 'Aflați mai multe despre integrarea serverului MCP',
},
noConfigured: 'Server Neconfigurat',
updateTime: 'Actualizat',
toolsCount: '{count} unelte',
noTools: 'Nu există unelte disponibile',
modal: {
title: 'Adăugare Server MCP (HTTP)',
editTitle: 'Editare Server MCP (HTTP)',
name: 'Nume și Pictogramă',
namePlaceholder: 'Denumiți-vă serverul MCP',
serverUrl: 'URL Server',
serverUrlPlaceholder: 'URL către endpoint-ul serverului',
serverUrlWarning: 'Actualizarea adresei serverului poate întrerupe aplicațiile care depind de acesta',
serverIdentifier: 'Identificator Server',
serverIdentifierTip: 'Identificator unic pentru serverul MCP în spațiul de lucru. Doar litere mici, cifre, underscore și cratime. Maxim 24 de caractere.',
serverIdentifierPlaceholder: 'Identificator unic, ex: my-mcp-server',
serverIdentifierWarning: 'Serverul nu va fi recunoscut de aplicațiile existente după schimbarea ID-ului',
cancel: 'Anulare',
save: 'Salvare',
confirm: 'Adăugare și Autorizare',
},
delete: 'Eliminare Server MCP',
deleteConfirmTitle: 'Ștergeți {mcp}?',
operation: {
edit: 'Editare',
remove: 'Eliminare',
},
authorize: 'Autorizare',
authorizing: 'Se autorizează...',
authorizingRequired: 'Autorizare necesară',
authorizeTip: 'După autorizare, uneltele vor fi afișate aici.',
update: 'Actualizare',
updating: 'Se actualizează...',
gettingTools: 'Se obțin unelte...',
updateTools: 'Se actualizează unelte...',
toolsEmpty: 'Unelte neîncărcate',
getTools: 'Obține unelte',
toolUpdateConfirmTitle: 'Actualizare Listă Unelte',
toolUpdateConfirmContent: 'Actualizarea listei de unelte poate afecta aplicațiile existente. Continuați?',
toolsNum: '{count} unelte incluse',
onlyTool: '1 unealtă inclusă',
identifier: 'Identificator Server (Clic pentru Copiere)',
server: {
title: 'Server MCP',
url: 'URL Server',
reGen: 'Regenerați URL server?',
addDescription: 'Adăugare descriere',
edit: 'Editare descriere',
modal: {
addTitle: 'Adăugați descriere pentru activarea serverului MCP',
editTitle: 'Editare descriere',
description: 'Descriere',
descriptionPlaceholder: 'Explicați funcționalitatea acestei unelte și cum ar trebui să fie utilizată de LLM',
parameters: 'Parametri',
parametersTip: 'Adăugați descrieri pentru fiecare parametru pentru a ajuta LLM să înțeleagă scopul și constrângerile.',
parametersPlaceholder: 'Scopul și constrângerile parametrului',
confirm: 'Activare Server MCP',
},
publishTip: 'Aplicație nepublicată. Publicați aplicația mai întâi.',
},
},
} }
export default translation export default translation

@ -28,10 +28,21 @@ const translation = {
add: 'добавить', add: 'добавить',
added: 'добавлено', added: 'добавлено',
manageInTools: 'Управлять в инструментах', manageInTools: 'Управлять в инструментах',
emptyTitle: 'Нет доступных инструментов рабочего процесса', custom: {
emptyTip: 'Перейдите в "Рабочий процесс -> Опубликовать как инструмент"', title: 'Нет доступного пользовательского инструмента',
emptyTitleCustom: 'Нет пользовательского инструмента', tip: 'Создать пользовательский инструмент',
emptyTipCustom: 'Создание пользовательского инструмента', },
workflow: {
title: 'Нет доступного инструмента рабочего процесса',
tip: 'Публиковать рабочие процессы как инструменты в Студии',
},
mcp: {
title: 'Нет доступного инструмента MCP',
tip: 'Добавить сервер MCP',
},
agent: {
title: 'Нет доступной стратегии агента',
},
}, },
createTool: { createTool: {
title: 'Создать пользовательский инструмент', title: 'Создать пользовательский инструмент',
@ -152,6 +163,71 @@ const translation = {
toolNameUsageTip: 'Название вызова инструмента для рассуждений агента и подсказок', toolNameUsageTip: 'Название вызова инструмента для рассуждений агента и подсказок',
copyToolName: 'Копировать имя', copyToolName: 'Копировать имя',
noTools: 'Инструменты не найдены', noTools: 'Инструменты не найдены',
mcp: {
create: {
cardTitle: 'Добавить MCP сервер (HTTP)',
cardLink: 'Узнайте больше об интеграции MCP сервера',
},
noConfigured: 'Неконфигурированный сервер',
updateTime: 'Обновлено',
toolsCount: '{count} инструментов',
noTools: 'Нет доступных инструментов',
modal: {
title: 'Добавить MCP сервер (HTTP)',
editTitle: 'Редактировать MCP сервер (HTTP)',
name: 'Имя и иконка',
namePlaceholder: 'Назовите ваш MCP сервер',
serverUrl: 'URL сервера',
serverUrlPlaceholder: 'URL конечной точки сервера',
serverUrlWarning: 'Обновление адреса сервера может нарушить работу приложений, которые зависят от этого сервера',
serverIdentifier: 'Идентификатор сервера',
serverIdentifierTip: 'Уникальный идентификатор MCP сервера в рабочем пространстве. Только строчные буквы, цифры, подчеркивания и дефисы. Максимум 24 символа.',
serverIdentifierPlaceholder: 'Уникальный идентификатор, например, мой-сервер-mcp',
serverIdentifierWarning: 'Сервер не будет распознан существующими приложениями после изменения ID',
cancel: 'Отмена',
save: 'Сохранить',
confirm: 'Добавить и авторизовать',
},
delete: 'Удалить MCP сервер',
deleteConfirmTitle: 'Вы действительно хотите удалить {mcp}?',
operation: {
edit: 'Редактировать',
remove: 'Удалить',
},
authorize: 'Авторизовать',
authorizing: 'Авторизация...',
authorizingRequired: 'Требуется авторизация',
authorizeTip: 'После авторизации инструменты будут отображены здесь.',
update: 'Обновить',
updating: 'Обновление',
gettingTools: 'Получение инструментов...',
updateTools: 'Обновление инструментов...',
toolsEmpty: 'Инструменты не загружены',
getTools: 'Получить инструменты',
toolUpdateConfirmTitle: 'Обновить список инструментов',
toolUpdateConfirmContent: 'Обновление списка инструментов может повлиять на существующие приложения. Вы хотите продолжить?',
toolsNum: '{count} инструментов включено',
onlyTool: '1 инструмент включен',
identifier: 'Идентификатор сервера (Нажмите, чтобы скопировать)',
server: {
title: 'MCP Сервер',
url: 'URL сервера',
reGen: 'Хотите регенерировать URL сервера?',
addDescription: 'Добавить описание',
edit: 'Редактировать описание',
modal: {
addTitle: 'Добавить описание, чтобы включить MCP сервер',
editTitle: 'Редактировать описание',
description: 'Описание',
descriptionPlaceholder: 'Объясните, что делает этот инструмент и как его должен использовать LLM',
parameters: 'Параметры',
parametersTip: 'Добавьте описания для каждого параметра, чтобы помочь LLM понять их назначение и ограничения.',
parametersPlaceholder: 'Назначение и ограничения параметра',
confirm: 'Активировать MCP сервер',
},
publishTip: 'Приложение не опубликовано. Пожалуйста, сначала опубликуйте приложение.',
},
},
} }
export default translation export default translation

@ -28,10 +28,21 @@ const translation = {
add: 'dodaj', add: 'dodaj',
added: 'dodano', added: 'dodano',
manageInTools: 'Upravljaj v Orodjih', manageInTools: 'Upravljaj v Orodjih',
emptyTitle: 'Orodje za potek dela ni na voljo', custom: {
emptyTip: 'Pojdite na "Potek dela -> Objavi kot orodje"', title: 'Žiadne prispôsobené nástroje nie sú k dispozícii',
emptyTipCustom: 'Ustvarjanje orodja po meri', tip: 'Vytvorte prispôsobený nástroj',
emptyTitleCustom: 'Orodje po meri ni na voljo', },
workflow: {
title: 'Žiadny nástroj pracovného postupu nie je k dispozícii',
tip: 'Publikujte pracovné postupy ako nástroje v Studio',
},
mcp: {
title: 'Žiadny nástroj MCP nie je k dispozícii',
tip: 'Pridajte server MCP',
},
agent: {
title: 'Žiadna stratégia agenta nie je k dispozícii',
},
}, },
createTool: { createTool: {
title: 'Ustvari prilagojeno orodje', title: 'Ustvari prilagojeno orodje',
@ -152,6 +163,71 @@ const translation = {
toolNameUsageTip: 'Ime klica orodja za sklepanja in pozivanje agenta', toolNameUsageTip: 'Ime klica orodja za sklepanja in pozivanje agenta',
copyToolName: 'Kopiraj ime', copyToolName: 'Kopiraj ime',
noTools: 'Orodja niso bila najdena', noTools: 'Orodja niso bila najdena',
mcp: {
create: {
cardTitle: 'Dodaj strežnik MCP (HTTP)',
cardLink: 'Več o integraciji strežnika MCP',
},
noConfigured: 'Nekonfiguriran strežnik',
updateTime: 'Posodobljeno',
toolsCount: '{count} orodij',
noTools: 'Na voljo ni orodij',
modal: {
title: 'Dodaj strežnik MCP (HTTP)',
editTitle: 'Uredi strežnik MCP (HTTP)',
name: 'Ime in ikona',
namePlaceholder: 'Poimenuj svoj strežnik MCP',
serverUrl: 'URL strežnika',
serverUrlPlaceholder: 'URL do končne točke strežnika',
serverUrlWarning: 'Posodobitev naslova strežnika lahko prekine aplikacije, ki so odvisne od tega strežnika',
serverIdentifier: 'Identifikator strežnika',
serverIdentifierTip: 'Edinstven identifikator za strežnik MCP v delovnem prostoru. Samo male črke, številke, podčrtaji in vezaji. Največ 24 znakov.',
serverIdentifierPlaceholder: 'Edinstven identifikator, npr. moj-mcp-streznik',
serverIdentifierWarning: 'Strežnik po spremembi ID-ja ne bo prepoznan s strani obstoječih aplikacij',
cancel: 'Prekliči',
save: 'Shrani',
confirm: 'Dodaj in avtoriziraj',
},
delete: 'Odstrani strežnik MCP',
deleteConfirmTitle: 'Odstraniti {mcp}?',
operation: {
edit: 'Uredi',
remove: 'Odstrani',
},
authorize: 'Avtoriziraj',
authorizing: 'Avtoriziranje...',
authorizingRequired: 'Avtorizacija je zahtevana',
authorizeTip: 'Po avtorizaciji bodo orodja prikazana tukaj.',
update: 'Posodobi',
updating: 'Posodabljanje...',
gettingTools: 'Pridobivanje orodij...',
updateTools: 'Posodabljanje orodij...',
toolsEmpty: 'Orodja niso naložena',
getTools: 'Pridobi orodja',
toolUpdateConfirmTitle: 'Posodobi seznam orodij',
toolUpdateConfirmContent: 'Posodobitev seznama orodij lahko vpliva na obstoječe aplikacije. Želite nadaljevati?',
toolsNum: 'Vključenih {count} orodij',
onlyTool: 'Vključeno 1 orodje',
identifier: 'Identifikator strežnika (Kliknite za kopiranje)',
server: {
title: 'Strežnik MCP',
url: 'URL strežnika',
reGen: 'Želite ponovno ustvariti URL strežnika?',
addDescription: 'Dodaj opis',
edit: 'Uredi opis',
modal: {
addTitle: 'Dodajte opis za omogočitev strežnika MCP',
editTitle: 'Uredi opis',
description: 'Opis',
descriptionPlaceholder: 'Pojasnite, kaj to orodje počne in kako naj ga uporablja LLM',
parameters: 'Parametri',
parametersTip: 'Dodajte opise za vsak parameter, da pomagate LLM razumeti njihov namen in omejitve.',
parametersPlaceholder: 'Namen in omejitve parametra',
confirm: 'Omogoči strežnik MCP',
},
publishTip: 'Aplikacija ni objavljena. Najprej objavite aplikacijo.',
},
},
} }
export default translation export default translation

@ -28,10 +28,21 @@ const translation = {
add: 'เพิ่ม', add: 'เพิ่ม',
added: 'เพิ่ม', added: 'เพิ่ม',
manageInTools: 'จัดการในเครื่องมือ', manageInTools: 'จัดการในเครื่องมือ',
emptyTitle: 'ไม่มีเครื่องมือเวิร์กโฟลว์', custom: {
emptyTip: 'ไปที่ "เวิร์กโฟลว์ -> เผยแพร่เป็นเครื่องมือ"', title: 'ไม่มีเครื่องมือกำหนดเอง',
emptyTitleCustom: 'ไม่มีเครื่องมือที่กําหนดเอง', tip: 'สร้างเครื่องมือกำหนดเอง',
emptyTipCustom: 'สร้างเครื่องมือแบบกําหนดเอง', },
workflow: {
title: 'ไม่มีเครื่องมือเวิร์กโฟลว์',
tip: 'เผยแพร่เวิร์กโฟลว์เป็นเครื่องมือใน Studio',
},
mcp: {
title: 'ไม่มีเครื่องมือ MCP',
tip: 'เพิ่มเซิร์ฟเวอร์ MCP',
},
agent: {
title: 'ไม่มีกลยุทธ์เอเจนต์',
},
}, },
createTool: { createTool: {
title: 'สร้างเครื่องมือที่กําหนดเอง', title: 'สร้างเครื่องมือที่กําหนดเอง',
@ -152,6 +163,71 @@ const translation = {
toolNameUsageTip: 'ชื่อการเรียกเครื่องมือสําหรับการใช้เหตุผลและการแจ้งเตือนของตัวแทน', toolNameUsageTip: 'ชื่อการเรียกเครื่องมือสําหรับการใช้เหตุผลและการแจ้งเตือนของตัวแทน',
noTools: 'ไม่พบเครื่องมือ', noTools: 'ไม่พบเครื่องมือ',
copyToolName: 'คัดลอกชื่อ', copyToolName: 'คัดลอกชื่อ',
mcp: {
create: {
cardTitle: 'เพิ่มเซิร์ฟเวอร์ MCP (HTTP)',
cardLink: 'เรียนรู้เพิ่มเติมเกี่ยวกับการรวมเซิร์ฟเวอร์ MCP',
},
noConfigured: 'เซิร์ฟเวอร์ที่ยังไม่ได้กำหนดค่า',
updateTime: 'อัปเดตแล้ว',
toolsCount: '{count} เครื่องมือ',
noTools: 'ไม่มีเครื่องมือที่ใช้ได้',
modal: {
title: 'เพิ่มเซิร์ฟเวอร์ MCP (HTTP)',
editTitle: 'แก้ไขเซิร์ฟเวอร์ MCP (HTTP)',
name: 'ชื่อ & ไอคอน',
namePlaceholder: 'ตั้งชื่อเซิร์ฟเวอร์ MCP ของคุณ',
serverUrl: 'URL ของเซิร์ฟเวอร์',
serverUrlPlaceholder: 'URL สำหรับจุดสิ้นสุดของเซิร์ฟเวอร์',
serverUrlWarning: 'การอัปเดตที่อยู่เซิร์ฟเวอร์อาจทำให้แอปพลิเคชันที่พึ่งพาเซิร์ฟเวอร์นี้หยุดทำงาน',
serverIdentifier: 'ตัวระบุเซิร์ฟเวอร์',
serverIdentifierTip: 'ตัวระบุที่ไม่ซ้ำกันสำหรับเซิร์ฟเวอร์ MCP ภายในพื้นที่ทำงาน ตัวอักษรเล็ก ตัวเลข ขีดล่าง และขีดกลางเท่านั้น ความยาวไม่เกิน 24 ตัวอักษร',
serverIdentifierPlaceholder: 'ตัวระบุที่ไม่ซ้ำกัน เช่น my-mcp-server',
serverIdentifierWarning: 'เซิร์ฟเวอร์จะไม่ถูกต้องในแอปพลิเคชันที่มีอยู่หลังจากการเปลี่ยน ID',
cancel: 'ยกเลิก',
save: 'บันทึก',
confirm: 'เพิ่มและอนุญาต',
},
delete: 'ลบเซิร์ฟเวอร์ MCP',
deleteConfirmTitle: 'คุณต้องการลบ {mcp} หรือไม่?',
operation: {
edit: 'แก้ไข',
remove: 'ลบ',
},
authorize: 'อนุญาต',
authorizing: 'กำลังอนุญาต...',
authorizingRequired: 'ต้องมีการอนุญาต',
authorizeTip: 'หลังจากอนุญาต เครื่องมือจะถูกแสดงที่นี่',
update: 'อัปเดต',
updating: 'กำลังอัปเดต',
gettingTools: 'กำลังโหลดเครื่องมือ...',
updateTools: 'กำลังอัปเดตเครื่องมือ...',
toolsEmpty: 'ยังไม่โหลดเครื่องมือ',
getTools: 'รับเครื่องมือ',
toolUpdateConfirmTitle: 'อัปเดตรายการเครื่องมือ',
toolUpdateConfirmContent: 'การอัปเดตรายการเครื่องมืออาจส่งผลต่อแอปพลิเคชันที่มีอยู่ คุณต้องการดำเนินการต่อหรือไม่?',
toolsNum: '{count} เครื่องมือที่รวมอยู่',
onlyTool: 'รวม 1 เครื่องมือ',
identifier: 'ตัวระบุเซิร์ฟเวอร์ (คลิกเพื่อคัดลอก)',
server: {
title: 'เซิร์ฟเวอร์ MCP',
url: 'URL ของเซิร์ฟเวอร์',
reGen: 'คุณต้องการสร้าง URL ของเซิร์ฟเวอร์ใหม่หรือไม่?',
addDescription: 'เพิ่มคำอธิบาย',
edit: 'แก้ไขคำอธิบาย',
modal: {
addTitle: 'เพิ่มคำอธิบายเพื่อเปิดใช้งานเซิร์ฟเวอร์ MCP',
editTitle: 'แก้ไขคำอธิบาย',
description: 'คำอธิบาย',
descriptionPlaceholder: 'อธิบายว่าเครื่องมือนี้ทำอะไรและควรใช้กับ LLM อย่างไร',
parameters: 'พารามิเตอร์',
parametersTip: 'เพิ่มคำอธิบายสำหรับแต่ละพารามิเตอร์เพื่อช่วยให้ LLM เข้าใจวัตถุประสงค์และข้อจำกัดของมัน',
parametersPlaceholder: 'วัตถุประสงค์และข้อจำกัดของพารามิเตอร์',
confirm: 'เปิดใช้งานเซิร์ฟเวอร์ MCP',
},
publishTip: 'แอปไม่ถูกเผยแพร่ กรุณาเผยแพร่แอปก่อน',
},
},
} }
export default translation export default translation

@ -28,10 +28,21 @@ const translation = {
add: 'Ekle', add: 'Ekle',
added: 'Eklendi', added: 'Eklendi',
manageInTools: 'Araçlarda Yönet', manageInTools: 'Araçlarda Yönet',
emptyTitle: 'Kullanılabilir workflow aracı yok', custom: {
emptyTip: 'Git "Workflow -> Araç olarak Yayınla"', title: 'Mevcut özel araç yok',
emptyTitleCustom: 'Özel bir araç yok', tip: 'Özel bir araç oluşturun',
emptyTipCustom: 'Özel bir araç oluşturun', },
workflow: {
title: 'Mevcut iş akışı aracı yok',
tip: 'İş akışlarını Studio\'da araç olarak yayınlayın',
},
mcp: {
title: 'Mevcut MCP aracı yok',
tip: 'Bir MCP sunucusu ekleyin',
},
agent: {
title: 'Mevcut ajan stratejisi yok',
},
}, },
createTool: { createTool: {
title: 'Özel Araç Oluştur', title: 'Özel Araç Oluştur',
@ -152,6 +163,71 @@ const translation = {
toolNameUsageTip: 'Agent akıl yürütme ve prompt için araç çağrı adı', toolNameUsageTip: 'Agent akıl yürütme ve prompt için araç çağrı adı',
copyToolName: 'Adı Kopyala', copyToolName: 'Adı Kopyala',
noTools: 'Araç bulunamadı', noTools: 'Araç bulunamadı',
mcp: {
create: {
cardTitle: 'MCP Sunucusu Ekle (HTTP)',
cardLink: 'MCP sunucu entegrasyonu hakkında daha fazla bilgi edinin',
},
noConfigured: 'Yapılandırılmamış Sunucu',
updateTime: 'Güncellendi',
toolsCount: '{count} araç',
noTools: 'Kullanılabilir araç yok',
modal: {
title: 'MCP Sunucusu Ekle (HTTP)',
editTitle: 'MCP Sunucusunu Düzenle (HTTP)',
name: 'Ad ve Simge',
namePlaceholder: 'MCP sunucunuza ad verin',
serverUrl: 'Sunucu URL',
serverUrlPlaceholder: 'Sunucu endpoint URL',
serverUrlWarning: 'Sunucu adresini güncellemek, bu sunucuya bağımlı uygulamaları kesintiye uğratabilir',
serverIdentifier: 'Sunucu Tanımlayıcı',
serverIdentifierTip: 'Çalışma alanındaki MCP sunucusu için benzersiz tanımlayıcı. Sadece küçük harf, rakam, alt çizgi ve tire. En fazla 24 karakter.',
serverIdentifierPlaceholder: 'Benzersiz tanımlayıcı, örn. my-mcp-server',
serverIdentifierWarning: 'ID değiştirildikten sonra sunucu mevcut uygulamalar tarafından tanınmayacak',
cancel: 'İptal',
save: 'Kaydet',
confirm: 'Ekle ve Yetkilendir',
},
delete: 'MCP Sunucusunu Kaldır',
deleteConfirmTitle: '{mcp} kaldırılsın mı?',
operation: {
edit: 'Düzenle',
remove: 'Kaldır',
},
authorize: 'Yetkilendir',
authorizing: 'Yetkilendiriliyor...',
authorizingRequired: 'Yetkilendirme gerekli',
authorizeTip: 'Yetkilendirmeden sonra araçlar burada görüntülenecektir.',
update: 'Güncelle',
updating: 'Güncelleniyor...',
gettingTools: 'Araçlar alınıyor...',
updateTools: 'Araçlar güncelleniyor...',
toolsEmpty: 'Araçlar yüklenmedi',
getTools: 'Araçları al',
toolUpdateConfirmTitle: 'Araç Listesini Güncelle',
toolUpdateConfirmContent: 'Araç listesini güncellemek mevcut uygulamaları etkileyebilir. Devam etmek istiyor musunuz?',
toolsNum: '{count} araç dahil',
onlyTool: '1 araç dahil',
identifier: 'Sunucu Tanımlayıcı (Kopyalamak için Tıklayın)',
server: {
title: 'MCP Sunucusu',
url: 'Sunucu URL',
reGen: 'Sunucu URL yeniden oluşturulsun mu?',
addDescription: 'Açıklama ekle',
edit: 'Açıklamayı düzenle',
modal: {
addTitle: 'MCP Sunucusunu etkinleştirmek için açıklama ekleyin',
editTitle: 'Açıklamayı düzenle',
description: 'Açıklama',
descriptionPlaceholder: 'Bu aracın ne yaptığını ve LLM tarafından nasıl kullanılması gerektiğini açıklayın',
parameters: 'Parametreler',
parametersTip: 'LLM\'nin amaçlarını ve kısıtlamalarını anlamasına yardımcı olmak için her parametreye açıklamalar ekleyin.',
parametersPlaceholder: 'Parametre amacı ve kısıtlamaları',
confirm: 'MCP Sunucusunu Etkinleştir',
},
publishTip: 'Uygulama yayınlanmadı. Lütfen önce uygulamayı yayınlayın.',
},
},
} }
export default translation export default translation

@ -142,16 +142,92 @@ const translation = {
added: 'Додано', added: 'Додано',
type: 'тип', type: 'тип',
manageInTools: 'Керування в інструментах', manageInTools: 'Керування в інструментах',
emptyTip: 'Перейдіть до розділу "Робочий процес -> Опублікувати як інструмент"', custom: {
emptyTitle: 'Немає доступного інструменту для роботи з робочими процесами', title: 'Немає доступного користувацького інструмента',
emptyTitleCustom: 'Немає доступного спеціального інструменту', tip: 'Створити користувацький інструмент',
emptyTipCustom: 'Створення власного інструмента', },
workflow: {
title: 'Немає доступного інструмента робочого процесу',
tip: 'Опублікуйте робочі процеси як інструменти в Studio',
},
mcp: {
title: 'Немає доступного інструмента MCP',
tip: 'Додати сервер MCP',
},
agent: {
title: 'Немає доступної стратегії агента',
},
}, },
openInStudio: 'Відкрити в Студії', openInStudio: 'Відкрити в Студії',
customToolTip: 'Дізнайтеся більше про користувацькі інструменти Dify', customToolTip: 'Дізнайтеся більше про користувацькі інструменти Dify',
toolNameUsageTip: 'Ім\'я виклику інструменту для міркувань і підказок агента', toolNameUsageTip: 'Ім\'я виклику інструменту для міркувань і підказок агента',
copyToolName: 'Ім\'я копії', copyToolName: 'Ім\'я копії',
noTools: 'Інструментів не знайдено', noTools: 'Інструментів не знайдено',
mcp: {
create: {
cardTitle: 'Додати сервер MCP (HTTP)',
cardLink: 'Дізнатися більше про інтеграцію сервера MCP',
},
noConfigured: 'Сервер не налаштовано',
updateTime: 'Оновлено',
toolsCount: '{count} інструментів',
noTools: 'Інструменти відсутні',
modal: {
title: 'Додати сервер MCP (HTTP)',
editTitle: 'Редагувати сервер MCP (HTTP)',
name: 'Назва та значок',
namePlaceholder: 'Назвіть ваш сервер MCP',
serverUrl: 'URL сервера',
serverUrlPlaceholder: 'URL кінцевої точки сервера',
serverUrlWarning: 'Оновлення адреси сервера може порушити роботу додатків, що залежать від нього',
serverIdentifier: 'Ідентифікатор сервера',
serverIdentifierTip: 'Унікальний ідентифікатор сервера MCP у робочому просторі. Лише малі літери, цифри, підкреслення та дефіси. До 24 символів.',
serverIdentifierPlaceholder: 'Унікальний ідентифікатор, напр. my-mcp-server',
serverIdentifierWarning: 'Після зміни ID існуючі додатки не зможуть розпізнати сервер',
cancel: 'Скасувати',
save: 'Зберегти',
confirm: 'Додати та Авторизувати',
},
delete: 'Видалити сервер MCP',
deleteConfirmTitle: 'Видалити {mcp}?',
operation: {
edit: 'Редагувати',
remove: 'Видалити',
},
authorize: 'Авторизувати',
authorizing: 'Авторизація...',
authorizingRequired: 'Потрібна авторизація',
authorizeTip: 'Після авторизації інструменти відображатимуться тут.',
update: 'Оновити',
updating: 'Оновлення...',
gettingTools: 'Отримання інструментів...',
updateTools: 'Оновлення інструментів...',
toolsEmpty: 'Інструменти не завантажено',
getTools: 'Отримати інструменти',
toolUpdateConfirmTitle: 'Оновити список інструментів',
toolUpdateConfirmContent: 'Оновлення списку інструментів може вплинути на існуючі додатки. Продовжити?',
toolsNum: '{count} інструментів включено',
onlyTool: '1 інструмент включено',
identifier: 'Ідентифікатор сервера (Натисніть, щоб скопіювати)',
server: {
title: 'Сервер MCP',
url: 'URL сервера',
reGen: 'Згенерувати URL сервера знову?',
addDescription: 'Додати опис',
edit: 'Редагувати опис',
modal: {
addTitle: 'Додайте опис для активації сервера MCP',
editTitle: 'Редагувати опис',
description: 'Опис',
descriptionPlaceholder: 'Поясніть функціонал інструменту та його використання LLM',
parameters: 'Параметри',
parametersTip: 'Додайте описи параметрів, щоб допомогти LLM зрозуміти їх призначення та обмеження.',
parametersPlaceholder: 'Призначення та обмеження параметра',
confirm: 'Активувати сервер MCP',
},
publishTip: 'Додаток не опубліковано. Спочатку опублікуйте додаток.',
},
},
} }
export default translation export default translation

@ -142,16 +142,92 @@ const translation = {
type: 'kiểu', type: 'kiểu',
add: 'thêm', add: 'thêm',
added: 'Thêm', added: 'Thêm',
emptyTip: 'Đi tới "Quy trình làm việc -> Xuất bản dưới dạng công cụ"', custom: {
emptyTitle: 'Không có sẵn công cụ quy trình làm việc', title: 'Không có công cụ tùy chỉnh nào',
emptyTitleCustom: 'Không có công cụ tùy chỉnh nào có sẵn', tip: 'Tạo một công cụ tùy chỉnh',
emptyTipCustom: 'Tạo công cụ tùy chỉnh', },
workflow: {
title: 'Không có công cụ quy trình nào',
tip: 'Xuất bản các quy trình dưới dạng công cụ trong Studio',
},
mcp: {
title: 'Không có công cụ MCP nào',
tip: 'Thêm máy chủ MCP',
},
agent: {
title: 'Không có chiến lược đại lý nào',
},
}, },
toolNameUsageTip: 'Tên cuộc gọi công cụ để lý luận và nhắc nhở tổng đài viên', toolNameUsageTip: 'Tên cuộc gọi công cụ để lý luận và nhắc nhở tổng đài viên',
customToolTip: 'Tìm hiểu thêm về các công cụ tùy chỉnh Dify', customToolTip: 'Tìm hiểu thêm về các công cụ tùy chỉnh Dify',
openInStudio: 'Mở trong Studio', openInStudio: 'Mở trong Studio',
noTools: 'Không tìm thấy công cụ', noTools: 'Không tìm thấy công cụ',
copyToolName: 'Sao chép tên', copyToolName: 'Sao chép tên',
mcp: {
create: {
cardTitle: 'Thêm Máy chủ MCP (HTTP)',
cardLink: 'Tìm hiểu thêm về tích hợp máy chủ MCP',
},
noConfigured: 'Máy chủ Chưa được Cấu hình',
updateTime: 'Cập nhật',
toolsCount: '{count} công cụ',
noTools: 'Không có công cụ nào',
modal: {
title: 'Thêm Máy chủ MCP (HTTP)',
editTitle: 'Sửa Máy chủ MCP (HTTP)',
name: 'Tên & Biểu tượng',
namePlaceholder: 'Đặt tên máy chủ MCP',
serverUrl: 'URL Máy chủ',
serverUrlPlaceholder: 'URL đến điểm cuối máy chủ',
serverUrlWarning: 'Cập nhật địa chỉ máy chủ có thể làm gián đoạn ứng dụng phụ thuộc vào máy chủ này',
serverIdentifier: 'Định danh Máy chủ',
serverIdentifierTip: 'Định danh duy nhất cho máy chủ MCP trong không gian làm việc. Chỉ chữ thường, số, gạch dưới và gạch ngang. Tối đa 24 ký tự.',
serverIdentifierPlaceholder: 'Định danh duy nhất, VD: my-mcp-server',
serverIdentifierWarning: 'Máy chủ sẽ không được nhận diện bởi ứng dụng hiện có sau khi thay đổi ID',
cancel: 'Hủy',
save: 'Lưu',
confirm: 'Thêm & Ủy quyền',
},
delete: 'Xóa Máy chủ MCP',
deleteConfirmTitle: 'Xóa {mcp}?',
operation: {
edit: 'Sửa',
remove: 'Xóa',
},
authorize: 'Ủy quyền',
authorizing: 'Đang ủy quyền...',
authorizingRequired: 'Cần ủy quyền',
authorizeTip: 'Sau khi ủy quyền, công cụ sẽ hiển thị tại đây.',
update: 'Cập nhật',
updating: 'Đang cập nhật...',
gettingTools: 'Đang lấy công cụ...',
updateTools: 'Đang cập nhật công cụ...',
toolsEmpty: 'Công cụ chưa tải',
getTools: 'Lấy công cụ',
toolUpdateConfirmTitle: 'Cập nhật Danh sách Công cụ',
toolUpdateConfirmContent: 'Cập nhật danh sách công cụ có thể ảnh hưởng ứng dụng hiện có. Tiếp tục?',
toolsNum: 'Bao gồm {count} công cụ',
onlyTool: 'Bao gồm 1 công cụ',
identifier: 'Định danh Máy chủ (Nhấn để Sao chép)',
server: {
title: 'Máy chủ MCP',
url: 'URL Máy chủ',
reGen: 'Tạo lại URL máy chủ?',
addDescription: 'Thêm mô tả',
edit: 'Sửa mô tả',
modal: {
addTitle: 'Thêm mô tả để kích hoạt máy chủ MCP',
editTitle: 'Sửa mô tả',
description: 'Mô tả',
descriptionPlaceholder: 'Giải thích chức năng công cụ và cách LLM sử dụng',
parameters: 'Tham số',
parametersTip: 'Thêm mô tả cho từng tham số để giúp LLM hiểu mục đích và ràng buộc.',
parametersPlaceholder: 'Mục đích và ràng buộc của tham số',
confirm: 'Kích hoạt Máy chủ MCP',
},
publishTip: 'Ứng dụng chưa xuất bản. Vui lòng xuất bản ứng dụng trước.',
},
},
} }
export default translation export default translation

@ -142,16 +142,92 @@ const translation = {
added: '添加', added: '添加',
manageInTools: '在工具中管理', manageInTools: '在工具中管理',
category: '類別', category: '類別',
emptyTitle: '沒有可用的工作流程工具', custom: {
emptyTip: '轉到“工作流 - >發佈為工具”', title: '沒有可用的自訂工具',
emptyTipCustom: '創建自訂工具', tip: '創建一個自訂工具',
emptyTitleCustom: '沒有可用的自訂工具', },
workflow: {
title: '沒有可用的工作流程工具',
tip: '在 Studio 中將工作流程發佈為工具',
},
mcp: {
title: '沒有可用的 MCP 工具',
tip: '新增一個 MCP 伺服器',
},
agent: {
title: '沒有可用的代理策略',
},
}, },
customToolTip: '瞭解有關 Dify 自訂工具的更多資訊', customToolTip: '瞭解有關 Dify 自訂工具的更多資訊',
toolNameUsageTip: '用於代理推理和提示的工具調用名稱', toolNameUsageTip: '用於代理推理和提示的工具調用名稱',
openInStudio: '在 Studio 中打開', openInStudio: '在 Studio 中打開',
noTools: '未找到工具', noTools: '未找到工具',
copyToolName: '複製名稱', copyToolName: '複製名稱',
mcp: {
create: {
cardTitle: '新增 MCP 伺服器 (HTTP)',
cardLink: '了解更多關於 MCP 伺服器整合',
},
noConfigured: '未配置的伺服器',
updateTime: '已更新',
toolsCount: '{{count}} 個工具',
noTools: '沒有可用的工具',
modal: {
title: '新增 MCP 伺服器 (HTTP)',
editTitle: '編輯 MCP 伺服器 (HTTP)',
name: '名稱與圖示',
namePlaceholder: '為您的 MCP 伺服器命名',
serverUrl: '伺服器 URL',
serverUrlPlaceholder: '伺服器端點的 URL',
serverUrlWarning: '更新伺服器地址可能會干擾依賴於此伺服器的應用程式',
serverIdentifier: '伺服器識別碼',
serverIdentifierTip: '在工作區內 MCP 伺服器的唯一識別碼。僅限小寫字母、數字、底線和連字符。最多 24 個字元。',
serverIdentifierPlaceholder: '唯一識別碼例如my-mcp-server',
serverIdentifierWarning: '更改 ID 之後,現有應用程式將無法識別伺服器',
cancel: '取消',
save: '儲存',
confirm: '新增並授權',
},
delete: '刪除 MCP 伺服器',
deleteConfirmTitle: '您確定要刪除 {{mcp}} 嗎?',
operation: {
edit: '編輯',
remove: '移除',
},
authorize: '授權',
authorizing: '正在授權...',
authorizingRequired: '需要授權',
authorizeTip: '授權後,這裡將顯示工具。',
update: '更新',
updating: '更新中',
gettingTools: '獲取工具...',
updateTools: '更新工具...',
toolsEmpty: '工具未加載',
getTools: '獲取工具',
toolUpdateConfirmTitle: '更新工具列表',
toolUpdateConfirmContent: '更新工具列表可能會影響現有應用程式。您要繼續嗎?',
toolsNum: '{{count}} 個工具包含',
onlyTool: '包含 1 個工具',
identifier: '伺服器識別碼 (點擊複製)',
server: {
title: 'MCP 伺服器',
url: '伺服器 URL',
reGen: '您想要重新生成伺服器 URL 嗎?',
addDescription: '新增描述',
edit: '編輯描述',
modal: {
addTitle: '新增描述以啟用 MCP 伺服器',
editTitle: '編輯描述',
description: '描述',
descriptionPlaceholder: '說明此工具的用途及如何被 LLM 使用',
parameters: '參數',
parametersTip: '為每個參數添加描述,以幫助 LLM 理解其目的和約束。',
parametersPlaceholder: '參數的目的和約束',
confirm: '啟用 MCP 伺服器',
},
publishTip: '應用程式尚未發布。請先發布應用程式。',
},
},
} }
export default translation export default translation

Loading…
Cancel
Save