diff --git a/web/i18n/de-DE/billing.json b/web/i18n/de-DE/billing.json
index a625ee90e8..3f8ca94faf 100644
--- a/web/i18n/de-DE/billing.json
+++ b/web/i18n/de-DE/billing.json
@@ -65,7 +65,7 @@
"plansCommon.annotatedResponse.title": "Kontingentgrenzen für Annotationen",
"plansCommon.annotatedResponse.tooltip": "Manuelle Bearbeitung und Annotation von Antworten bieten anpassbare, hochwertige Frage-Antwort-Fähigkeiten für Apps. (Nur anwendbar in Chat-Apps)",
"plansCommon.annotationQuota": "Kontingent für Anmerkungen",
- "plansCommon.annualBilling": "Bill Annually Save {{percent}}%",
+ "plansCommon.annualBilling": "{{percent}} Jährliche Abrechnung",
"plansCommon.apiRateLimit": "API-Datenlimit",
"plansCommon.apiRateLimitTooltip": "Die API-Datenbeschränkung gilt für alle Anfragen, die über die Dify-API gemacht werden, einschließlich Textgenerierung, Chat-Konversationen, Workflow-Ausführungen und Dokumentenverarbeitung.",
"plansCommon.apiRateLimitUnit": "{{count,number}}",
@@ -91,7 +91,7 @@
"plansCommon.freeTrialTipPrefix": "Melden Sie sich an und erhalten Sie ein",
"plansCommon.freeTrialTipSuffix": "Keine Kreditkarte erforderlich",
"plansCommon.getStarted": "Loslegen",
- "plansCommon.logsHistory": "{{days}} Log history",
+ "plansCommon.logsHistory": "{{days}} Protokollverlauf",
"plansCommon.member": "Mitglied",
"plansCommon.memberAfter": "Mitglied",
"plansCommon.messageRequest.title": "Nachrichtenguthaben",
@@ -144,7 +144,7 @@
"plansCommon.unavailable": "Nicht verfügbar",
"plansCommon.unlimited": "Unbegrenzt",
"plansCommon.unlimitedApiRate": "Keine API-Ratebeschränkung",
- "plansCommon.vectorSpace": "{{size}} Knowledge Data Storage",
+ "plansCommon.vectorSpace": "{{size}} Vektorraum",
"plansCommon.vectorSpaceTooltip": "Vektorraum ist das Langzeitspeichersystem, das erforderlich ist, damit LLMs Ihre Daten verstehen können.",
"plansCommon.workflowExecution.faster": "Schnellere Arbeitsablauf-Ausführung",
"plansCommon.workflowExecution.priority": "Prioritäts-Workflow-Ausführung",
diff --git a/web/i18n/de-DE/common.json b/web/i18n/de-DE/common.json
index 67b75ad545..1541ee6b05 100644
--- a/web/i18n/de-DE/common.json
+++ b/web/i18n/de-DE/common.json
@@ -172,7 +172,7 @@
"fileUploader.pasteFileLinkInvalid": "Ungültiger Dateilink",
"fileUploader.uploadDisabled": "Datei-Upload ist deaktiviert",
"fileUploader.uploadFromComputer": "Lokaler Upload",
- "fileUploader.uploadFromComputerLimit": "Upload {{type}} cannot exceed {{size}}",
+ "fileUploader.uploadFromComputerLimit": "{{type}} Datei hochladen darf {{size}} nicht überschreiten",
"fileUploader.uploadFromComputerReadError": "Lesen der Datei fehlgeschlagen, bitte versuchen Sie es erneut.",
"fileUploader.uploadFromComputerUploadError": "Datei-Upload fehlgeschlagen, bitte erneut hochladen.",
"imageInput.browse": "blättern",
diff --git a/web/i18n/de-DE/dataset-hit-testing.json b/web/i18n/de-DE/dataset-hit-testing.json
index 20223db260..3d3c12f2d8 100644
--- a/web/i18n/de-DE/dataset-hit-testing.json
+++ b/web/i18n/de-DE/dataset-hit-testing.json
@@ -3,7 +3,7 @@
"dateTimeFormat": "MM/DD/YYYY hh:mm A",
"desc": "Testen Sie die Treffereffektivität des Wissens anhand des gegebenen Abfragetextes.",
"hit.emptyTip": "Ergebnisse des Abruf-Tests werden hier angezeigt",
- "hit.title": "{{num}} Retrieved Chunks",
+ "hit.title": "{{num}} ABRUFPARAGRAFEN",
"hitChunks": "Klicken Sie auf {{num}} untergeordnete Chunks",
"imageUploader.dropZoneTip": "Datei hierher ziehen, um sie hochzuladen",
"imageUploader.singleChunkAttachmentLimitTooltip": "Die Anzahl der Einzelblock-Anhänge darf {{limit}} nicht überschreiten",
diff --git a/web/i18n/de-DE/dataset-settings.json b/web/i18n/de-DE/dataset-settings.json
index c2c0f4807e..2f1fd65d94 100644
--- a/web/i18n/de-DE/dataset-settings.json
+++ b/web/i18n/de-DE/dataset-settings.json
@@ -16,7 +16,7 @@
"form.indexMethod": "Indexierungsmethode",
"form.indexMethodChangeToEconomyDisabledTip": "Nicht verfügbar für ein Downgrade von HQ auf ECO",
"form.indexMethodEconomy": "Ökonomisch",
- "form.indexMethodEconomyTip": "Using {{count}} keywords per chunk for retrieval, no tokens are consumed at the expense of reduced retrieval accuracy.",
+ "form.indexMethodEconomyTip": "{{count}} Verwendet Offline-Vektor-Engines, Schlagwortindizes usw., um die Genauigkeit ohne Tokenverbrauch zu reduzieren",
"form.indexMethodHighQuality": "Hohe Qualität",
"form.indexMethodHighQualityTip": "Den Embedding-Modell zur Verarbeitung aufrufen, um bei Benutzeranfragen eine höhere Genauigkeit zu bieten.",
"form.me": "(Sie)",
diff --git a/web/i18n/de-DE/tools.json b/web/i18n/de-DE/tools.json
index 9c3faded41..7b5bb698d6 100644
--- a/web/i18n/de-DE/tools.json
+++ b/web/i18n/de-DE/tools.json
@@ -99,7 +99,7 @@
"createTool.viewSchemaSpec": "Die OpenAPI-Swagger-Spezifikation anzeigen",
"customToolTip": "Erfahren Sie mehr über benutzerdefinierte Dify-Tools",
"howToGet": "Wie erhält man",
- "includeToolNum": "{{num}} {{action}} included",
+ "includeToolNum": "{{num}} Werkzeuge inkludiert {{action}}",
"mcp.authorize": "Autorisieren",
"mcp.authorizeTip": "Nach der Autorisierung werden Tools hier angezeigt.",
"mcp.authorizing": "Wird autorisiert...",
diff --git a/web/i18n/es-ES/billing.json b/web/i18n/es-ES/billing.json
index b182c9d8fd..7ea10ab6d7 100644
--- a/web/i18n/es-ES/billing.json
+++ b/web/i18n/es-ES/billing.json
@@ -65,7 +65,7 @@
"plansCommon.annotatedResponse.title": "Límites de Cuota de Anotación",
"plansCommon.annotatedResponse.tooltip": "Edición manual y anotación de respuestas proporciona habilidades de respuesta a preguntas personalizadas y de alta calidad para aplicaciones (aplicable solo en aplicaciones de chat).",
"plansCommon.annotationQuota": "Cuota de Anotación",
- "plansCommon.annualBilling": "Bill Annually Save {{percent}}%",
+ "plansCommon.annualBilling": "{{percent}} Facturación Anual",
"plansCommon.apiRateLimit": "Límite de tasa de API",
"plansCommon.apiRateLimitTooltip": "El límite de tasa de la API se aplica a todas las solicitudes realizadas a través de la API de Dify, incluidos la generación de texto, las conversaciones de chat, las ejecuciones de flujo de trabajo y el procesamiento de documentos.",
"plansCommon.apiRateLimitUnit": "{{count, número}}",
@@ -91,7 +91,7 @@
"plansCommon.freeTrialTipPrefix": "Regístrate y obtén un",
"plansCommon.freeTrialTipSuffix": "No se requiere tarjeta de crédito",
"plansCommon.getStarted": "Comenzar",
- "plansCommon.logsHistory": "{{days}} Log history",
+ "plansCommon.logsHistory": "{{days}} Historial de Registros",
"plansCommon.member": "Miembro",
"plansCommon.memberAfter": "Miembro",
"plansCommon.messageRequest.title": "Créditos de Mensajes",
@@ -144,7 +144,7 @@
"plansCommon.unavailable": "No disponible",
"plansCommon.unlimited": "Ilimitado",
"plansCommon.unlimitedApiRate": "Sin límite de tasa de API",
- "plansCommon.vectorSpace": "{{size}} Knowledge Data Storage",
+ "plansCommon.vectorSpace": "{{size}} Espacio Vectorial",
"plansCommon.vectorSpaceTooltip": "El Espacio Vectorial es el sistema de memoria a largo plazo necesario para que los LLMs comprendan tus datos.",
"plansCommon.workflowExecution.faster": "Ejecución de flujo de trabajo más rápida",
"plansCommon.workflowExecution.priority": "Ejecución de flujo de trabajo prioritaria",
diff --git a/web/i18n/es-ES/common.json b/web/i18n/es-ES/common.json
index 3302fcd5d8..8db6441786 100644
--- a/web/i18n/es-ES/common.json
+++ b/web/i18n/es-ES/common.json
@@ -172,7 +172,7 @@
"fileUploader.pasteFileLinkInvalid": "Enlace de archivo no válido",
"fileUploader.uploadDisabled": "La carga de archivos está deshabilitada",
"fileUploader.uploadFromComputer": "Carga local",
- "fileUploader.uploadFromComputerLimit": "Upload {{type}} cannot exceed {{size}}",
+ "fileUploader.uploadFromComputerLimit": "{{type}} El archivo de carga no puede exceder {{size}}",
"fileUploader.uploadFromComputerReadError": "Error en la lectura del archivo, inténtelo de nuevo.",
"fileUploader.uploadFromComputerUploadError": "Error en la carga del archivo, vuelva a cargarlo.",
"imageInput.browse": "navegar",
diff --git a/web/i18n/es-ES/dataset-hit-testing.json b/web/i18n/es-ES/dataset-hit-testing.json
index 6cc69500b0..d1eb10f494 100644
--- a/web/i18n/es-ES/dataset-hit-testing.json
+++ b/web/i18n/es-ES/dataset-hit-testing.json
@@ -3,7 +3,7 @@
"dateTimeFormat": "MM/DD/YYYY hh:mm A",
"desc": "Prueba del efecto de impacto del conocimiento basado en el texto de consulta proporcionado.",
"hit.emptyTip": "Los resultados de la prueba de recuperación se mostrarán aquí",
- "hit.title": "{{num}} Retrieved Chunks",
+ "hit.title": "{{num}} PÁRRAFOS DE RECUPERACIÓN",
"hitChunks": "Golpea {{num}} fragmentos secundarios",
"imageUploader.dropZoneTip": "Arrastra el archivo aquí para subirlo",
"imageUploader.singleChunkAttachmentLimitTooltip": "El número de archivos adjuntos de un solo bloque no puede superar {{limit}}",
diff --git a/web/i18n/es-ES/dataset-settings.json b/web/i18n/es-ES/dataset-settings.json
index 9561afda07..782668fbdc 100644
--- a/web/i18n/es-ES/dataset-settings.json
+++ b/web/i18n/es-ES/dataset-settings.json
@@ -16,7 +16,7 @@
"form.indexMethod": "Método de indexación",
"form.indexMethodChangeToEconomyDisabledTip": "No disponible para degradar de HQ a ECO",
"form.indexMethodEconomy": "Económico",
- "form.indexMethodEconomyTip": "Using {{count}} keywords per chunk for retrieval, no tokens are consumed at the expense of reduced retrieval accuracy.",
+ "form.indexMethodEconomyTip": "{{count}} Utiliza motores de vectores sin conexión, índices de palabras clave, etc. para reducir la precisión sin gastar tokens.",
"form.indexMethodHighQuality": "Alta calidad",
"form.indexMethodHighQualityTip": "Llama al modelo de incrustación para procesar y proporcionar una mayor precisión cuando los usuarios realizan consultas.",
"form.me": "(Tú)",
diff --git a/web/i18n/es-ES/plugin.json b/web/i18n/es-ES/plugin.json
index 0a9e674f63..568767db01 100644
--- a/web/i18n/es-ES/plugin.json
+++ b/web/i18n/es-ES/plugin.json
@@ -236,7 +236,7 @@
"task.installSuccess": "{{successLength}} plugins installed successfully",
"task.installed": "Installed",
"task.installedError": "Los complementos {{errorLength}} no se pudieron instalar",
- "task.installing": "Instalando plugins , 0 hecho.",
+ "task.installing": "Instalando plugins, 0 hecho.",
"task.installingWithError": "Instalando plugins {{installingLength}}, {{successLength}} éxito, {{errorLength}} fallido",
"task.installingWithSuccess": "Instalando plugins {{installingLength}}, {{successLength}} éxito.",
"task.runningPlugins": "Installing Plugins",
diff --git a/web/i18n/es-ES/tools.json b/web/i18n/es-ES/tools.json
index 11004cecee..f8a5ebf7e3 100644
--- a/web/i18n/es-ES/tools.json
+++ b/web/i18n/es-ES/tools.json
@@ -99,7 +99,7 @@
"createTool.viewSchemaSpec": "Ver la Especificación OpenAPI-Swagger",
"customToolTip": "Aprende más sobre las herramientas personalizadas de Dify",
"howToGet": "Cómo obtener",
- "includeToolNum": "{{num}} {{action}} included",
+ "includeToolNum": "{{num}} herramientas incluidas {{action}}",
"mcp.authorize": "Autorizar",
"mcp.authorizeTip": "Tras la autorización, las herramientas se mostrarán aquí.",
"mcp.authorizing": "Autorizando...",
diff --git a/web/i18n/fa-IR/billing.json b/web/i18n/fa-IR/billing.json
index efeae79a19..581f206330 100644
--- a/web/i18n/fa-IR/billing.json
+++ b/web/i18n/fa-IR/billing.json
@@ -65,7 +65,7 @@
"plansCommon.annotatedResponse.title": "محدودیتهای سهمیه حاشیهنویسی",
"plansCommon.annotatedResponse.tooltip": "ویرایش دستی و حاشیهنویسی پاسخها، قابلیتهای پرسش و پاسخ با کیفیت بالا و قابل تنظیم برای اپلیکیشنها را فراهم میکند. (فقط در اپلیکیشنهای چت اعمال میشود)",
"plansCommon.annotationQuota": "سهمیه حاشیهنویسی",
- "plansCommon.annualBilling": "Bill Annually Save {{percent}}%",
+ "plansCommon.annualBilling": "{{percent}} صورتحساب سالانه",
"plansCommon.apiRateLimit": "محدودیت نرخ API",
"plansCommon.apiRateLimitTooltip": "محدودیت نرخ API برای همه درخواستهای انجام شده از طریق API Dify اعمال میشود، از جمله تولید متن، محاورههای چت، اجرای گردشهای کار و پردازش اسناد.",
"plansCommon.apiRateLimitUnit": "{{count,number}}",
@@ -91,7 +91,7 @@
"plansCommon.freeTrialTipPrefix": "ثبتنام کنید و یک",
"plansCommon.freeTrialTipSuffix": "نیاز به کارت اعتباری نیست",
"plansCommon.getStarted": "شروع کنید",
- "plansCommon.logsHistory": "{{days}} Log history",
+ "plansCommon.logsHistory": "{{days}} تاریخچه گزارشات",
"plansCommon.member": "عضو",
"plansCommon.memberAfter": "عضو",
"plansCommon.messageRequest.title": "اعتبارات پیام",
@@ -144,7 +144,7 @@
"plansCommon.unavailable": "غیرقابل دسترس",
"plansCommon.unlimited": "نامحدود",
"plansCommon.unlimitedApiRate": "هیچ محدودیتی برای نرخ API وجود ندارد.",
- "plansCommon.vectorSpace": "{{size}} Knowledge Data Storage",
+ "plansCommon.vectorSpace": "{{size}} فضای وکتور",
"plansCommon.vectorSpaceTooltip": "فضای وکتور سیستم حافظه بلند مدت است که برای درک دادههای شما توسط LLMها مورد نیاز است.",
"plansCommon.workflowExecution.faster": "اجرای سریعتر جریان کاری",
"plansCommon.workflowExecution.priority": "اجرای جریان کاری اولویتدار",
diff --git a/web/i18n/fa-IR/common.json b/web/i18n/fa-IR/common.json
index e2ef2bfcad..5abaaca1f2 100644
--- a/web/i18n/fa-IR/common.json
+++ b/web/i18n/fa-IR/common.json
@@ -108,7 +108,7 @@
"chat.conversationName": "نام مکالمه",
"chat.conversationNameCanNotEmpty": "نام مکالمه الزامی است",
"chat.conversationNamePlaceholder": "لطفاً نام مکالمه را وارد کنید",
- "chat.inputPlaceholder": "Talk to {{botName}}",
+ "chat.inputPlaceholder": "{{botName}} با ربات صحبت کنید",
"chat.renameConversation": "تغییر نام مکالمه",
"chat.resend": "دوباره ارسال کنید",
"chat.thinking": "تفکر...",
@@ -172,7 +172,7 @@
"fileUploader.pasteFileLinkInvalid": "پیوند فایل نامعتبر",
"fileUploader.uploadDisabled": "بارگذاری فایل غیرفعال است",
"fileUploader.uploadFromComputer": "آپلود محلی",
- "fileUploader.uploadFromComputerLimit": "Upload {{type}} cannot exceed {{size}}",
+ "fileUploader.uploadFromComputerLimit": "{{type}} آپلود فایل نمی تواند از {{size}} تجاوز کند",
"fileUploader.uploadFromComputerReadError": "خواندن فایل انجام نشد، لطفا دوباره امتحان کنید.",
"fileUploader.uploadFromComputerUploadError": "آپلود فایل انجام نشد، لطفا دوباره آپلود کنید.",
"imageInput.browse": "مرورگر",
diff --git a/web/i18n/fa-IR/dataset-hit-testing.json b/web/i18n/fa-IR/dataset-hit-testing.json
index 1efd4b9dac..d22a80108b 100644
--- a/web/i18n/fa-IR/dataset-hit-testing.json
+++ b/web/i18n/fa-IR/dataset-hit-testing.json
@@ -3,7 +3,7 @@
"dateTimeFormat": "MM/DD/YYYY hh:mm A",
"desc": "آزمون اثرگذاری دانش بر اساس متن پرسش داده شده.",
"hit.emptyTip": "نتایج آزمون بازیابی اینجا نمایش داده میشوند",
- "hit.title": "{{num}} Retrieved Chunks",
+ "hit.title": "{{num}} پاراگرافهای بازیابی",
"hitChunks": "{{num}} را بزنید تکه های فرزند",
"imageUploader.dropZoneTip": "فایل را اینجا بکشید تا بارگذاری شود",
"imageUploader.singleChunkAttachmentLimitTooltip": "تعداد پیوستهای تک قطعهای نمیتواند از {{limit}} بیشتر باشد",
diff --git a/web/i18n/fa-IR/dataset-settings.json b/web/i18n/fa-IR/dataset-settings.json
index 5b86500388..d672f3fa63 100644
--- a/web/i18n/fa-IR/dataset-settings.json
+++ b/web/i18n/fa-IR/dataset-settings.json
@@ -16,7 +16,7 @@
"form.indexMethod": "روش نمایهسازی",
"form.indexMethodChangeToEconomyDisabledTip": "برای تنزل رتبه از HQ به ECO در دسترس نیست",
"form.indexMethodEconomy": "اقتصادی",
- "form.indexMethodEconomyTip": "Using {{count}} keywords per chunk for retrieval, no tokens are consumed at the expense of reduced retrieval accuracy.",
+ "form.indexMethodEconomyTip": "{{count}} استفاده از موتورهای برداری آفلاین، شاخصهای کلمات کلیدی و غیره برای کاهش دقت بدون صرف توکنها",
"form.indexMethodHighQuality": "کیفیت بالا",
"form.indexMethodHighQualityTip": "مدل تعبیه را برای پردازش فراخوانی کنید تا دقت بالاتری هنگام جستجوی کاربران فراهم شود.",
"form.me": "(شما)",
diff --git a/web/i18n/fa-IR/plugin.json b/web/i18n/fa-IR/plugin.json
index 2e3dcdd6d1..12bc0f2117 100644
--- a/web/i18n/fa-IR/plugin.json
+++ b/web/i18n/fa-IR/plugin.json
@@ -116,7 +116,7 @@
"detailPanel.operation.update": "روز رسانی",
"detailPanel.operation.viewDetail": "نمایش جزئیات",
"detailPanel.serviceOk": "خدمات خوب",
- "detailPanel.strategyNum": "{{strategy}} {{num}} شامل",
+ "detailPanel.strategyNum": "{{num}} {{strategy}} شامل",
"detailPanel.switchVersion": "نسخه سوئیچ",
"detailPanel.toolSelector.auto": "خودکار",
"detailPanel.toolSelector.descriptionLabel": "توضیحات ابزار",
diff --git a/web/i18n/fa-IR/tools.json b/web/i18n/fa-IR/tools.json
index b119ff89ec..210cae48ad 100644
--- a/web/i18n/fa-IR/tools.json
+++ b/web/i18n/fa-IR/tools.json
@@ -99,7 +99,7 @@
"createTool.viewSchemaSpec": "مشاهده مشخصات OpenAPI-Swagger",
"customToolTip": "بیشتر در مورد ابزارهای سفارشی Dify بیاموزید",
"howToGet": "چگونه دریافت کنید",
- "includeToolNum": "{{num}} {{action}} included",
+ "includeToolNum": "{{num}} ابزار شامل شد {{action}}",
"mcp.authorize": "مجوزدهی",
"mcp.authorizeTip": "پس از مجوزدهی، ابزارها در اینجا نمایش داده میشوند.",
"mcp.authorizing": "در حال مجوزدهی...",
@@ -107,7 +107,7 @@
"mcp.create.cardLink": "اطلاعات بیشتر درباره یکپارچهسازی سرور MCP",
"mcp.create.cardTitle": "افزودن سرور MCP (HTTP)",
"mcp.delete": "حذف سرور MCP",
- "mcp.deleteConfirmTitle": "Would you like to remove {{mcp}}?",
+ "mcp.deleteConfirmTitle": "{{mcp}} آیا مایل به حذف {mcp} هستید؟",
"mcp.getTools": "دریافت ابزارها",
"mcp.gettingTools": "دریافت ابزارها...",
"mcp.identifier": "شناسه سرور (کلیک برای کپی)",
@@ -167,9 +167,9 @@
"mcp.toolItem.parameters": "پارامترها",
"mcp.toolUpdateConfirmContent": "بهروزرسانی فهرست ابزارها ممکن است بر برنامههای موجود تأثیر بگذارد. آیا ادامه میدهید؟",
"mcp.toolUpdateConfirmTitle": "بهروزرسانی فهرست ابزارها",
- "mcp.toolsCount": "{{count}} tools",
+ "mcp.toolsCount": "{{count}} {count} ابزار",
"mcp.toolsEmpty": "ابزارها بارگیری نشدند",
- "mcp.toolsNum": "{{count}} tools included",
+ "mcp.toolsNum": "{{count}} {count} ابزار موجود است",
"mcp.update": "بهروزرسانی",
"mcp.updateTime": "آخرین بروزرسانی",
"mcp.updateTools": "بهروزرسانی ابزارها...",
diff --git a/web/i18n/fr-FR/app-overview.json b/web/i18n/fr-FR/app-overview.json
index 11842efc9e..5d44e2b0e7 100644
--- a/web/i18n/fr-FR/app-overview.json
+++ b/web/i18n/fr-FR/app-overview.json
@@ -113,7 +113,7 @@
"overview.triggerInfo.noTriggerAdded": "Aucun déclencheur ajouté",
"overview.triggerInfo.title": "Déclencheurs",
"overview.triggerInfo.triggerStatusDescription": "L'état du nœud de déclenchement apparaît ici. (Peut déjà exister dans le brouillon, prend effet après publication)",
- "overview.triggerInfo.triggersAdded": "{{count}} Triggers added",
+ "overview.triggerInfo.triggersAdded": "{{count}} Déclencheurs ajoutés",
"welcome.enterKeyTip": "saisissez votre clé API OpenAI ci-dessous",
"welcome.firstStepTip": "Pour commencer,",
"welcome.getKeyTip": "Obtenez votre clé API depuis le tableau de bord OpenAI",
diff --git a/web/i18n/fr-FR/billing.json b/web/i18n/fr-FR/billing.json
index c9a7d30a84..7ae94d61b7 100644
--- a/web/i18n/fr-FR/billing.json
+++ b/web/i18n/fr-FR/billing.json
@@ -65,7 +65,7 @@
"plansCommon.annotatedResponse.title": "Limites de quota d'annotation",
"plansCommon.annotatedResponse.tooltip": "L'édition manuelle et l'annotation des réponses fournissent des capacités de réponse aux questions de haute qualité personnalisables pour les applications. (Applicable uniquement dans les applications de chat)",
"plansCommon.annotationQuota": "Quota d’annotation",
- "plansCommon.annualBilling": "Bill Annually Save {{percent}}%",
+ "plansCommon.annualBilling": "{{percent}} Facturation Annuelle",
"plansCommon.apiRateLimit": "Limite de taux de l'API",
"plansCommon.apiRateLimitTooltip": "La limite de taux de l'API s'applique à toutes les demandes effectuées via l'API Dify, y compris la génération de texte, les conversations de chat, les exécutions de flux de travail et le traitement de documents.",
"plansCommon.apiRateLimitUnit": "{{count,number}}",
@@ -91,7 +91,7 @@
"plansCommon.freeTrialTipPrefix": "Inscrivez-vous et obtenez un",
"plansCommon.freeTrialTipSuffix": "Aucune carte de crédit requise",
"plansCommon.getStarted": "Commencer",
- "plansCommon.logsHistory": "{{days}} Log history",
+ "plansCommon.logsHistory": "{{days}} Historique des logs",
"plansCommon.member": "Membre",
"plansCommon.memberAfter": "Membre",
"plansCommon.messageRequest.title": "Crédits de message",
@@ -144,7 +144,7 @@
"plansCommon.unavailable": "Indisponible",
"plansCommon.unlimited": "Illimité",
"plansCommon.unlimitedApiRate": "Pas de limite de taux d'API",
- "plansCommon.vectorSpace": "{{size}} Knowledge Data Storage",
+ "plansCommon.vectorSpace": "{{size}} Espace Vectoriel",
"plansCommon.vectorSpaceTooltip": "L'espace vectoriel est le système de mémoire à long terme nécessaire pour que les LLMs comprennent vos données.",
"plansCommon.workflowExecution.faster": "Exécution de flux de travail plus rapide",
"plansCommon.workflowExecution.priority": "Exécution du flux de travail prioritaire",
diff --git a/web/i18n/fr-FR/common.json b/web/i18n/fr-FR/common.json
index 414ab73061..6550eac364 100644
--- a/web/i18n/fr-FR/common.json
+++ b/web/i18n/fr-FR/common.json
@@ -172,7 +172,7 @@
"fileUploader.pasteFileLinkInvalid": "Lien de fichier non valide",
"fileUploader.uploadDisabled": "Le téléchargement de fichiers est désactivé",
"fileUploader.uploadFromComputer": "Téléchargement local",
- "fileUploader.uploadFromComputerLimit": "Upload {{type}} cannot exceed {{size}}",
+ "fileUploader.uploadFromComputerLimit": "{{type}} Le fichier de téléchargement ne peut pas dépasser {{size}}",
"fileUploader.uploadFromComputerReadError": "Échec de la lecture du fichier, veuillez réessayer.",
"fileUploader.uploadFromComputerUploadError": "Le téléchargement du fichier a échoué, veuillez le télécharger à nouveau.",
"imageInput.browse": "naviguer",
diff --git a/web/i18n/fr-FR/dataset-creation.json b/web/i18n/fr-FR/dataset-creation.json
index a3de3d941e..6434f222e5 100644
--- a/web/i18n/fr-FR/dataset-creation.json
+++ b/web/i18n/fr-FR/dataset-creation.json
@@ -68,7 +68,7 @@
"stepOne.website.resetAll": "Tout réinitialiser",
"stepOne.website.run": "Courir",
"stepOne.website.running": "Course",
- "stepOne.website.scrapTimeInfo": "Scraped {{total}} pages in total within {{time}}s",
+ "stepOne.website.scrapTimeInfo": "{{total}} Pages récupérées au total dans un délai de {{time}}s",
"stepOne.website.selectAll": "Tout sélectionner",
"stepOne.website.totalPageScraped": "Nombre total de pages extraites :",
"stepOne.website.unknownError": "Erreur inconnue",
diff --git a/web/i18n/fr-FR/dataset-hit-testing.json b/web/i18n/fr-FR/dataset-hit-testing.json
index 93c076c442..3308cb3441 100644
--- a/web/i18n/fr-FR/dataset-hit-testing.json
+++ b/web/i18n/fr-FR/dataset-hit-testing.json
@@ -3,7 +3,7 @@
"dateTimeFormat": "JJ/MM/AAAA hh:mm A",
"desc": "Testez l'effet d'impact de la Connaissance basée sur le texte de la requête donnée.",
"hit.emptyTip": "Les résultats des tests de récupération s'afficheront ici",
- "hit.title": "{{num}} Retrieved Chunks",
+ "hit.title": "{{num}} PARAGRAPHES DE RÉCUPÉRATION",
"hitChunks": "Appuyez sur {{num}} morceaux enfants",
"imageUploader.dropZoneTip": "Faites glisser le fichier ici pour le télécharger",
"imageUploader.singleChunkAttachmentLimitTooltip": "Le nombre de pièces jointes à bloc unique ne peut pas dépasser {{limit}}",
diff --git a/web/i18n/fr-FR/dataset-settings.json b/web/i18n/fr-FR/dataset-settings.json
index 7564ed342b..76de39e6dc 100644
--- a/web/i18n/fr-FR/dataset-settings.json
+++ b/web/i18n/fr-FR/dataset-settings.json
@@ -16,7 +16,7 @@
"form.indexMethod": "Méthode d'Indexation",
"form.indexMethodChangeToEconomyDisabledTip": "Non disponible pour le déclassement de HQ à ECO",
"form.indexMethodEconomy": "Économique",
- "form.indexMethodEconomyTip": "Using {{count}} keywords per chunk for retrieval, no tokens are consumed at the expense of reduced retrieval accuracy.",
+ "form.indexMethodEconomyTip": "{{count}} Utilisez des moteurs vectoriels hors ligne, des index de mots-clés, etc. pour réduire la précision sans dépenser de jetons",
"form.indexMethodHighQuality": "Haute Qualité",
"form.indexMethodHighQualityTip": "Appeler le modèle d'Embedding pour le traitement afin de fournir une plus grande précision lors des requêtes des utilisateurs.",
"form.me": "(Vous)",
diff --git a/web/i18n/fr-FR/plugin.json b/web/i18n/fr-FR/plugin.json
index 57a0943e64..c53448587c 100644
--- a/web/i18n/fr-FR/plugin.json
+++ b/web/i18n/fr-FR/plugin.json
@@ -236,7 +236,7 @@
"task.installSuccess": "{{successLength}} plugins installed successfully",
"task.installed": "Installed",
"task.installedError": "{{errorLength}} les plugins n’ont pas pu être installés",
- "task.installing": "Installation des plugins , 0 fait.",
+ "task.installing": "Installation des plugins, 0 fait.",
"task.installingWithError": "Installation des plugins {{installingLength}}, succès de {{successLength}}, échec de {{errorLength}}",
"task.installingWithSuccess": "Installation des plugins {{installingLength}}, succès de {{successLength}}.",
"task.runningPlugins": "Installing Plugins",
diff --git a/web/i18n/fr-FR/tools.json b/web/i18n/fr-FR/tools.json
index 6542fc84ee..ae92a06bdc 100644
--- a/web/i18n/fr-FR/tools.json
+++ b/web/i18n/fr-FR/tools.json
@@ -99,7 +99,7 @@
"createTool.viewSchemaSpec": "Voir la spécification OpenAPI-Swagger",
"customToolTip": "En savoir plus sur les outils personnalisés Dify",
"howToGet": "Comment obtenir",
- "includeToolNum": "{{num}} {{action}} included",
+ "includeToolNum": "{{num}} outils inclus {{action}}",
"mcp.authorize": "Autoriser",
"mcp.authorizeTip": "Après autorisation, les outils seront affichés ici.",
"mcp.authorizing": "Autorisation en cours...",
@@ -107,7 +107,7 @@
"mcp.create.cardLink": "En savoir plus sur l'intégration du serveur MCP",
"mcp.create.cardTitle": "Ajouter un Serveur MCP (HTTP)",
"mcp.delete": "Supprimer le Serveur MCP",
- "mcp.deleteConfirmTitle": "Would you like to remove {{mcp}}?",
+ "mcp.deleteConfirmTitle": "{{mcp}} Souhaitez-vous supprimer {mcp}?",
"mcp.getTools": "Obtenir des outils",
"mcp.gettingTools": "Obtention des Outils...",
"mcp.identifier": "Identifiant du Serveur (Cliquez pour Copier)",
@@ -167,9 +167,9 @@
"mcp.toolItem.parameters": "Paramètres",
"mcp.toolUpdateConfirmContent": "La mise à jour de la liste des outils peut affecter les applications existantes. Souhaitez-vous continuer?",
"mcp.toolUpdateConfirmTitle": "Mettre à jour la Liste des Outils",
- "mcp.toolsCount": "{{count}} tools",
+ "mcp.toolsCount": "{{count}} {count} outils",
"mcp.toolsEmpty": "Outils non chargés",
- "mcp.toolsNum": "{{count}} tools included",
+ "mcp.toolsNum": "{{count}} {count} outils inclus",
"mcp.update": "Mettre à jour",
"mcp.updateTime": "Mis à jour",
"mcp.updateTools": "Mise à jour des Outils...",
diff --git a/web/i18n/hi-IN/billing.json b/web/i18n/hi-IN/billing.json
index 78fb24bbde..bd39d629e2 100644
--- a/web/i18n/hi-IN/billing.json
+++ b/web/i18n/hi-IN/billing.json
@@ -65,7 +65,7 @@
"plansCommon.annotatedResponse.title": "एनोटेशन कोटा सीमाएं",
"plansCommon.annotatedResponse.tooltip": "प्रतिक्रियाओं का मैन्युअल संपादन और एनोटेशन ऐप्स के लिए अनुकूलन योग्य उच्च-गुणवत्ता वाले प्रश्न-उत्तर क्षमताएं प्रदान करता है। (केवल चैट ऐप्स में लागू)",
"plansCommon.annotationQuota": "एनोटेशन कोटा",
- "plansCommon.annualBilling": "Bill Annually Save {{percent}}%",
+ "plansCommon.annualBilling": "{{percent}} वार्षिक बिलिंग",
"plansCommon.apiRateLimit": "एपीआई दर सीमा",
"plansCommon.apiRateLimitTooltip": "Dify API के माध्यम से की गई सभी अनुरोधों पर API दर सीमा लागू होती है, जिसमें टेक्स्ट जनरेशन, चैट वार्तालाप, कार्यप्रवाह निष्पादन और दस्तावेज़ प्रसंस्करण शामिल हैं।",
"plansCommon.apiRateLimitUnit": "{{count,number}}",
@@ -91,7 +91,7 @@
"plansCommon.freeTrialTipPrefix": "साइन अप करें और प्राप्त करें एक",
"plansCommon.freeTrialTipSuffix": "कोई क्रेडिट कार्ड की आवश्यकता नहीं है",
"plansCommon.getStarted": "शुरू करें",
- "plansCommon.logsHistory": "{{days}} Log history",
+ "plansCommon.logsHistory": "{{days}} लॉग इतिहास",
"plansCommon.member": "सदस्य",
"plansCommon.memberAfter": "सदस्य",
"plansCommon.messageRequest.title": "संदेश क्रेडिट्स",
@@ -144,7 +144,7 @@
"plansCommon.unavailable": "अनुपलब्ध",
"plansCommon.unlimited": "असीमित",
"plansCommon.unlimitedApiRate": "कोई एपीआई दर सीमा नहीं",
- "plansCommon.vectorSpace": "{{size}} Knowledge Data Storage",
+ "plansCommon.vectorSpace": "{{size}} वेक्टर स्पेस",
"plansCommon.vectorSpaceTooltip": "वेक्टर स्पेस वह दीर्घकालिक स्मृति प्रणाली है जिसकी आवश्यकता LLMs को आपके डेटा को समझने के लिए होती है।",
"plansCommon.workflowExecution.faster": "तेज़ कार्यप्रवाह निष्पादन",
"plansCommon.workflowExecution.priority": "प्राथमिकता कार्यप्रवाह निष्पादन",
diff --git a/web/i18n/hi-IN/common.json b/web/i18n/hi-IN/common.json
index 5c226a79b4..89966b4482 100644
--- a/web/i18n/hi-IN/common.json
+++ b/web/i18n/hi-IN/common.json
@@ -108,7 +108,7 @@
"chat.conversationName": "संवाद का नाम",
"chat.conversationNameCanNotEmpty": "संवाद का नाम आवश्यक है",
"chat.conversationNamePlaceholder": "कृपया संवाद का नाम दर्ज करें",
- "chat.inputPlaceholder": "Talk to {{botName}}",
+ "chat.inputPlaceholder": "{{botName}} बॉट से बात करें",
"chat.renameConversation": "संवाद का नाम बदलें",
"chat.resend": "फिर से भेजें",
"chat.thinking": "सोचते हुए...",
@@ -172,7 +172,7 @@
"fileUploader.pasteFileLinkInvalid": "अमान्य फ़ाइल लिंक",
"fileUploader.uploadDisabled": "फ़ाइल अपलोड अक्षम है",
"fileUploader.uploadFromComputer": "स्थानीय अपलोड",
- "fileUploader.uploadFromComputerLimit": "Upload {{type}} cannot exceed {{size}}",
+ "fileUploader.uploadFromComputerLimit": "{{type}} अपलोड फ़ाइल {{size}} से ज़्यादा नहीं हो सकती",
"fileUploader.uploadFromComputerReadError": "फ़ाइल पढ़ना विफल रहा, कृपया पुनः प्रयास करें.",
"fileUploader.uploadFromComputerUploadError": "फ़ाइल अपलोड विफल रही, कृपया फिर से अपलोड करें।",
"imageInput.browse": "ब्राउज़ करें",
@@ -196,7 +196,7 @@
"language.displayLanguage": "प्रदर्शन भाषा",
"language.timezone": "समय क्षेत्र",
"license.expiring": "एक दिन में समाप्त हो रहा है",
- "license.expiring_plural": "Expiring in {{count}} days",
+ "license.expiring_plural": "{{count}} {{गिनती}} दिनों में समाप्त हो रहा है",
"license.unlimited": "असीमित",
"loading": "लोड हो रहा है",
"members.admin": "प्रशासक",
diff --git a/web/i18n/hi-IN/dataset-creation.json b/web/i18n/hi-IN/dataset-creation.json
index 0b88e5aa60..9cf442a98b 100644
--- a/web/i18n/hi-IN/dataset-creation.json
+++ b/web/i18n/hi-IN/dataset-creation.json
@@ -140,7 +140,7 @@
"stepTwo.preview": "पुष्टि करें और पूर्वावलोकन करें",
"stepTwo.previewButton": "प्रश्न-उत्तर प्रारूप में स्विच करना",
"stepTwo.previewChunk": "पूर्वावलोकन चंक",
- "stepTwo.previewChunkCount": "{{count}} Estimated chunks",
+ "stepTwo.previewChunkCount": "{{count}} {{गिनती}} अनुमानित खंड",
"stepTwo.previewChunkTip": "पूर्वावलोकन लोड करने के लिए बाईं ओर 'पूर्वावलोकन चंक' बटन पर क्लिक करें",
"stepTwo.previewSwitchTipEnd": " अतिरिक्त टोकन खर्च होंगे",
"stepTwo.previewSwitchTipStart": "वर्तमान खंड पूर्वावलोकन पाठ प्रारूप में है, प्रश्न-उत्तर प्रारूप में स्विच करने से",
diff --git a/web/i18n/hi-IN/dataset-hit-testing.json b/web/i18n/hi-IN/dataset-hit-testing.json
index 7ee4d37d78..67006c7670 100644
--- a/web/i18n/hi-IN/dataset-hit-testing.json
+++ b/web/i18n/hi-IN/dataset-hit-testing.json
@@ -3,7 +3,7 @@
"dateTimeFormat": "MM/DD/YYYY hh:mm A",
"desc": "दिए गए प्रश्न पाठ के आधार पर ज्ञान की प्रभावशीलता का परीक्षण करें।",
"hit.emptyTip": "पुनर्प्राप्ति परीक्षण के परिणाम यहां दिखाई देंगे",
- "hit.title": "{{num}} Retrieved Chunks",
+ "hit.title": "{{num}} पुनर्प्राप्ति अनुच्छेद",
"hitChunks": "{{num}} बच्चे के टुकड़े मारो",
"imageUploader.dropZoneTip": "अपलोड करने के लिए फ़ाइल यहाँ खींचें",
"imageUploader.singleChunkAttachmentLimitTooltip": "सिंगल चंक अटैचमेंट की संख्या {{limit}} से अधिक नहीं हो सकती",
diff --git a/web/i18n/hi-IN/dataset-settings.json b/web/i18n/hi-IN/dataset-settings.json
index 4f7dfeae0a..f2604a4cc3 100644
--- a/web/i18n/hi-IN/dataset-settings.json
+++ b/web/i18n/hi-IN/dataset-settings.json
@@ -16,7 +16,7 @@
"form.indexMethod": "सूचीकरण प्रक्रिया",
"form.indexMethodChangeToEconomyDisabledTip": "मुख्यालय से ईसीओ में डाउनग्रेड करने के लिए उपलब्ध नहीं है",
"form.indexMethodEconomy": "आर्थिक",
- "form.indexMethodEconomyTip": "Using {{count}} keywords per chunk for retrieval, no tokens are consumed at the expense of reduced retrieval accuracy.",
+ "form.indexMethodEconomyTip": "{{count}} ऑफ़लाइन वेक्टर इंजन, कीवर्ड इंडेक्स आदि का उपयोग करें ताकि टोकनों की बचत हो।",
"form.indexMethodHighQuality": " उच्च गुणवत्ता",
"form.indexMethodHighQualityTip": "उपयोगकर्ता के प्रश्नों के समय उच्च सटीकता प्रदान करने के लिए Embedding मॉडल को प्रोसेसिंग के लिए कॉल करें।",
"form.me": "(आप)",
diff --git a/web/i18n/hi-IN/plugin.json b/web/i18n/hi-IN/plugin.json
index a1aa20535c..abccac58bd 100644
--- a/web/i18n/hi-IN/plugin.json
+++ b/web/i18n/hi-IN/plugin.json
@@ -116,7 +116,7 @@
"detailPanel.operation.update": "अपडेट",
"detailPanel.operation.viewDetail": "विवरण देखें",
"detailPanel.serviceOk": "सेवा ठीक है",
- "detailPanel.strategyNum": "{{num}} {{strategy}} INCLUDED",
+ "detailPanel.strategyNum": "{{num}} {{रणनीति}} शामिल {{strategy}}",
"detailPanel.switchVersion": "स्विच संस्करण",
"detailPanel.toolSelector.auto": "स्वचालित",
"detailPanel.toolSelector.descriptionLabel": "उपकरण का विवरण",
diff --git a/web/i18n/hi-IN/tools.json b/web/i18n/hi-IN/tools.json
index ec7f372690..f2576bd5a5 100644
--- a/web/i18n/hi-IN/tools.json
+++ b/web/i18n/hi-IN/tools.json
@@ -99,7 +99,7 @@
"createTool.viewSchemaSpec": "OpenAPI-Swagger विनिर्देश देखें",
"customToolTip": "Dify कस्टम उपकरणों के बारे में और जानें",
"howToGet": "कैसे प्राप्त करें",
- "includeToolNum": "{{num}} {{action}} included",
+ "includeToolNum": "{{num}} उपकरण शामिल हैं {{action}}",
"mcp.authorize": "अधिकृत करें",
"mcp.authorizeTip": "अधिकृत होने के बाद, टूल यहाँ प्रदर्शित होंगे।",
"mcp.authorizing": "अधिकृत किया जा रहा है...",
@@ -107,7 +107,7 @@
"mcp.create.cardLink": "MCP सर्वर एकीकरण के बारे में अधिक जानें",
"mcp.create.cardTitle": "MCP सर्वर जोड़ें (HTTP)",
"mcp.delete": "MCP सर्वर हटाएँ",
- "mcp.deleteConfirmTitle": "Would you like to remove {{mcp}}?",
+ "mcp.deleteConfirmTitle": "{{mcp}} {mcp} हटाना चाहते हैं?",
"mcp.getTools": "टूल्स प्राप्त करें",
"mcp.gettingTools": "टूल्स प्राप्त किए जा रहे हैं...",
"mcp.identifier": "सर्वर आईडेंटिफ़ायर (कॉपी करने के लिए क्लिक करें)",
@@ -167,9 +167,9 @@
"mcp.toolItem.parameters": "पैरामीटर",
"mcp.toolUpdateConfirmContent": "टूल सूची अपडेट करने से मौजूदा ऐप्स प्रभावित हो सकते हैं। आगे बढ़ना चाहते हैं?",
"mcp.toolUpdateConfirmTitle": "टूल सूची अपडेट करें",
- "mcp.toolsCount": "{{count}} tools",
+ "mcp.toolsCount": "{{count}} {count} टूल्स",
"mcp.toolsEmpty": "टूल्स लोड नहीं हुए",
- "mcp.toolsNum": "{{count}} tools included",
+ "mcp.toolsNum": "{{count}} {count} टूल्स शामिल",
"mcp.update": "अपडेट करें",
"mcp.updateTime": "अपडेट किया गया",
"mcp.updateTools": "टूल्स अपडेट किए जा रहे हैं...",
diff --git a/web/i18n/hi-IN/workflow.json b/web/i18n/hi-IN/workflow.json
index 8f68119a52..b29f62e4c6 100644
--- a/web/i18n/hi-IN/workflow.json
+++ b/web/i18n/hi-IN/workflow.json
@@ -453,7 +453,7 @@
"nodes.docExtractor.inputVar": "इनपुट वेरिएबल",
"nodes.docExtractor.learnMore": "और जानो",
"nodes.docExtractor.outputVars.text": "निकाला गया पाठ",
- "nodes.docExtractor.supportFileTypes": "Support file types: {{types}}.",
+ "nodes.docExtractor.supportFileTypes": "{{types}} समर्थन फ़ाइल प्रकार: {{प्रकार}}।",
"nodes.end.output.type": "आउटपुट प्रकार",
"nodes.end.output.variable": "आउटपुट वेरिएबल",
"nodes.end.outputs": "आउटपुट्स",
@@ -549,8 +549,8 @@
"nodes.iteration.deleteDesc": "इटरेशन नोड हटाने से सभी चाइल्ड नोड्स हट जाएंगे",
"nodes.iteration.deleteTitle": "इटरेशन नोड हटाएं?",
"nodes.iteration.errorResponseMethod": "त्रुटि प्रतिक्रिया विधि",
- "nodes.iteration.error_one": "{{count}} Error",
- "nodes.iteration.error_other": "{{count}} Errors",
+ "nodes.iteration.error_one": "{{count}} {{गिनती}} चूक",
+ "nodes.iteration.error_other": "{{count}} {{गिनती}} त्रुटियों",
"nodes.iteration.flattenOutput": "आउटपुट को सपाट करें",
"nodes.iteration.flattenOutputDesc": "जब सक्षम किया जाता है, यदि सभी पुनरावृत्ति आउटपुट सरणियाँ हैं, तो उन्हें एक ही सरणी में समतल कर दिया जाएगा। जब अक्षम किया जाता है, तो आउटपुट घोंसले वाली सरणी संरचना बनाए रखेगा।",
"nodes.iteration.input": "इनपुट",
diff --git a/web/i18n/id-ID/billing.json b/web/i18n/id-ID/billing.json
index ff3f7c0b9b..fec7f656d3 100644
--- a/web/i18n/id-ID/billing.json
+++ b/web/i18n/id-ID/billing.json
@@ -65,7 +65,7 @@
"plansCommon.annotatedResponse.title": "Batas Kuota Anotasi {{count,number}}",
"plansCommon.annotatedResponse.tooltip": "Pengeditan manual dan anotasi respons memberikan kemampuan menjawab pertanyaan berkualitas tinggi yang dapat disesuaikan untuk aplikasi. (Hanya berlaku di aplikasi Chat)",
"plansCommon.annotationQuota": "Kuota Anotasi",
- "plansCommon.annualBilling": "Bill Annually Save {{percent}}%",
+ "plansCommon.annualBilling": "{{percent}} Penagihan Tahunan",
"plansCommon.apiRateLimit": "Batas Tarif API",
"plansCommon.apiRateLimitTooltip": "Batas Tarif API berlaku untuk semua permintaan yang dibuat melalui Dify API, termasuk pembuatan teks, percakapan obrolan, eksekusi alur kerja, dan pemrosesan dokumen.",
"plansCommon.apiRateLimitUnit": "{{count,number}}",
diff --git a/web/i18n/id-ID/dataset-settings.json b/web/i18n/id-ID/dataset-settings.json
index 7fc8a6d511..78eae41281 100644
--- a/web/i18n/id-ID/dataset-settings.json
+++ b/web/i18n/id-ID/dataset-settings.json
@@ -16,7 +16,7 @@
"form.indexMethod": "Metode Indeks",
"form.indexMethodChangeToEconomyDisabledTip": "Tidak tersedia untuk downgrade dari HQ ke ECO",
"form.indexMethodEconomy": "Ekonomis",
- "form.indexMethodEconomyTip": "Using {{count}} keywords per chunk for retrieval, no tokens are consumed at the expense of reduced retrieval accuracy.",
+ "form.indexMethodEconomyTip": "{{count}} Menggunakan 10 kata kunci per potongan untuk pengambilan, tidak ada token yang dikonsumsi dengan mengorbankan penurunan akurasi pengambilan.",
"form.indexMethodHighQuality": "Kualitas Tinggi",
"form.indexMethodHighQualityTip": "Memanggil model penyematan untuk memproses dokumen untuk pengambilan yang lebih tepat membantu LLM menghasilkan jawaban berkualitas tinggi.",
"form.me": "(Anda)",
diff --git a/web/i18n/id-ID/plugin.json b/web/i18n/id-ID/plugin.json
index 3549a8144b..834dd8da6d 100644
--- a/web/i18n/id-ID/plugin.json
+++ b/web/i18n/id-ID/plugin.json
@@ -236,7 +236,7 @@
"task.installSuccess": "{{successLength}} plugins installed successfully",
"task.installed": "Installed",
"task.installedError": "Gagal menginstal {{errorLength}} plugin",
- "task.installing": "Memasang plugin , 0 selesai.",
+ "task.installing": "Memasang plugin, 0 selesai.",
"task.installingWithError": "Memasang {{installingLength}} plugin, {{successLength}} berhasil, {{errorLength}} gagal",
"task.installingWithSuccess": "Memasang plugin {{installingLength}}, {{successLength}} berhasil.",
"task.runningPlugins": "Installing Plugins",
diff --git a/web/i18n/it-IT/app-overview.json b/web/i18n/it-IT/app-overview.json
index cfe6bcbc3b..bc607efe02 100644
--- a/web/i18n/it-IT/app-overview.json
+++ b/web/i18n/it-IT/app-overview.json
@@ -113,7 +113,7 @@
"overview.triggerInfo.noTriggerAdded": "Nessun trigger aggiunto",
"overview.triggerInfo.title": "Inneschi",
"overview.triggerInfo.triggerStatusDescription": "Lo stato del nodo trigger appare qui. (Può già esistere in bozza, prende effetto dopo la pubblicazione)",
- "overview.triggerInfo.triggersAdded": "{{count}} Triggers added",
+ "overview.triggerInfo.triggersAdded": "{{count}} Trigger aggiunti",
"welcome.enterKeyTip": "inserisci la tua OpenAI API Key qui sotto",
"welcome.firstStepTip": "Per iniziare,",
"welcome.getKeyTip": "Ottieni la tua API Key dalla dashboard di OpenAI",
diff --git a/web/i18n/it-IT/billing.json b/web/i18n/it-IT/billing.json
index dafc620428..8a386958d1 100644
--- a/web/i18n/it-IT/billing.json
+++ b/web/i18n/it-IT/billing.json
@@ -65,7 +65,7 @@
"plansCommon.annotatedResponse.title": "Limiti di Quota di Annotazione",
"plansCommon.annotatedResponse.tooltip": "La modifica manuale e l'annotazione delle risposte forniscono capacità di risposta a domande personalizzabili di alta qualità per le app. (Applicabile solo nelle app di chat)",
"plansCommon.annotationQuota": "Quota di Annotazione",
- "plansCommon.annualBilling": "Bill Annually Save {{percent}}%",
+ "plansCommon.annualBilling": "{{percent}} Fatturazione annuale",
"plansCommon.apiRateLimit": "Limite di richiesta API",
"plansCommon.apiRateLimitTooltip": "Il limite di utilizzo dell'API si applica a tutte le richieste effettuate tramite l'API Dify, comprese la generazione di testo, le conversazioni chat, le esecuzioni di flussi di lavoro e l'elaborazione di documenti.",
"plansCommon.apiRateLimitUnit": "{{count,number}}",
@@ -91,7 +91,7 @@
"plansCommon.freeTrialTipPrefix": "Iscriviti e ricevi un",
"plansCommon.freeTrialTipSuffix": "Nessuna carta di credito richiesta",
"plansCommon.getStarted": "Inizia",
- "plansCommon.logsHistory": "{{days}} Log history",
+ "plansCommon.logsHistory": "{{days}} Storico dei Log",
"plansCommon.member": "Membro",
"plansCommon.memberAfter": "Membro",
"plansCommon.messageRequest.title": "Crediti Messaggi",
@@ -144,7 +144,7 @@
"plansCommon.unavailable": "Non Disponibile",
"plansCommon.unlimited": "Illimitato",
"plansCommon.unlimitedApiRate": "Nessun limite di tasso API",
- "plansCommon.vectorSpace": "{{size}} Knowledge Data Storage",
+ "plansCommon.vectorSpace": "{{size}} Spazio Vettoriale",
"plansCommon.vectorSpaceTooltip": "Lo Spazio Vettoriale è il sistema di memoria a lungo termine necessario per permettere agli LLM di comprendere i tuoi dati.",
"plansCommon.workflowExecution.faster": "Esecuzione del flusso di lavoro più rapida",
"plansCommon.workflowExecution.priority": "Esecuzione del flusso di lavoro prioritario",
diff --git a/web/i18n/it-IT/common.json b/web/i18n/it-IT/common.json
index 64fce9c332..0eab5ee1d4 100644
--- a/web/i18n/it-IT/common.json
+++ b/web/i18n/it-IT/common.json
@@ -172,7 +172,7 @@
"fileUploader.pasteFileLinkInvalid": "Collegamento file non valido",
"fileUploader.uploadDisabled": "Il caricamento dei file è disabilitato",
"fileUploader.uploadFromComputer": "Caricamento locale",
- "fileUploader.uploadFromComputerLimit": "Upload {{type}} cannot exceed {{size}}",
+ "fileUploader.uploadFromComputerLimit": "{{type}} Il file di caricamento non può superare {{size}}",
"fileUploader.uploadFromComputerReadError": "Lettura del file non riuscita, riprovare.",
"fileUploader.uploadFromComputerUploadError": "Caricamento del file non riuscito, carica di nuovo.",
"imageInput.browse": "sfogliare",
diff --git a/web/i18n/it-IT/dataset-hit-testing.json b/web/i18n/it-IT/dataset-hit-testing.json
index 156cdd581f..32efec6fe9 100644
--- a/web/i18n/it-IT/dataset-hit-testing.json
+++ b/web/i18n/it-IT/dataset-hit-testing.json
@@ -3,7 +3,7 @@
"dateTimeFormat": "MM/DD/YYYY hh:mm A",
"desc": "Testa l'effetto di recupero della Conoscenza basato sul testo di query fornito.",
"hit.emptyTip": "I risultati del Test di Recupero verranno mostrati qui",
- "hit.title": "{{num}} Retrieved Chunks",
+ "hit.title": "{{num}} PARAGRAFI RECUPERATI",
"hitChunks": "Premi {{num}} blocchi figlio",
"imageUploader.dropZoneTip": "Trascina il file qui per caricarlo",
"imageUploader.singleChunkAttachmentLimitTooltip": "Il numero di allegati a singolo blocco non può superare {{limit}}",
diff --git a/web/i18n/it-IT/dataset-settings.json b/web/i18n/it-IT/dataset-settings.json
index 7df62d0671..40aeb8415c 100644
--- a/web/i18n/it-IT/dataset-settings.json
+++ b/web/i18n/it-IT/dataset-settings.json
@@ -16,7 +16,7 @@
"form.indexMethod": "Metodo di Indicizzazione",
"form.indexMethodChangeToEconomyDisabledTip": "Non disponibile per il downgrade da HQ a ECO",
"form.indexMethodEconomy": "Economico",
- "form.indexMethodEconomyTip": "Using {{count}} keywords per chunk for retrieval, no tokens are consumed at the expense of reduced retrieval accuracy.",
+ "form.indexMethodEconomyTip": "{{count}} Usa motori vettoriali offline, indici di parole chiave, ecc. per ridurre l'accuratezza senza spendere token",
"form.indexMethodHighQuality": "Alta Qualità",
"form.indexMethodHighQualityTip": "Chiama il modello di Embedding per l'elaborazione per fornire maggiore accuratezza quando gli utenti fanno query.",
"form.me": "(Tu)",
diff --git a/web/i18n/it-IT/plugin.json b/web/i18n/it-IT/plugin.json
index 9cabc0c14f..76033dc184 100644
--- a/web/i18n/it-IT/plugin.json
+++ b/web/i18n/it-IT/plugin.json
@@ -236,7 +236,7 @@
"task.installSuccess": "{{successLength}} plugins installed successfully",
"task.installed": "Installed",
"task.installedError": "Impossibile installare i plugin di {{errorLength}}",
- "task.installing": "Installazione dei plugin , 0 fatto.",
+ "task.installing": "Installazione dei plugin, 0 fatto.",
"task.installingWithError": "Installazione dei plugin {{installingLength}}, {{successLength}} successo, {{errorLength}} fallito",
"task.installingWithSuccess": "Installazione dei plugin {{installingLength}}, {{successLength}} successo.",
"task.runningPlugins": "Installing Plugins",
diff --git a/web/i18n/it-IT/tools.json b/web/i18n/it-IT/tools.json
index beb42a3890..075d95c954 100644
--- a/web/i18n/it-IT/tools.json
+++ b/web/i18n/it-IT/tools.json
@@ -99,7 +99,7 @@
"createTool.viewSchemaSpec": "Visualizza la Specifica OpenAPI-Swagger",
"customToolTip": "Scopri di più sugli strumenti personalizzati di Dify",
"howToGet": "Come ottenere",
- "includeToolNum": "{{num}} {{action}} included",
+ "includeToolNum": "{{num}} strumenti inclusi {{action}}",
"mcp.authorize": "Autorizza",
"mcp.authorizeTip": "Dopo l'autorizzazione, gli strumenti verranno visualizzati qui.",
"mcp.authorizing": "Autorizzando...",
@@ -107,7 +107,7 @@
"mcp.create.cardLink": "Scopri di più sull'integrazione del server MCP",
"mcp.create.cardTitle": "Aggiungi Server MCP (HTTP)",
"mcp.delete": "Rimuovi Server MCP",
- "mcp.deleteConfirmTitle": "Would you like to remove {{mcp}}?",
+ "mcp.deleteConfirmTitle": "{{mcp}} Vuoi rimuovere {mcp}?",
"mcp.getTools": "Ottieni strumenti",
"mcp.gettingTools": "Ottimizzando Strumenti...",
"mcp.identifier": "Identificatore del Server (Fai clic per Copiare)",
@@ -167,9 +167,9 @@
"mcp.toolItem.parameters": "Parametri",
"mcp.toolUpdateConfirmContent": "L'aggiornamento della lista degli strumenti può influire sulle app esistenti. Vuoi procedere?",
"mcp.toolUpdateConfirmTitle": "Aggiorna Lista Strumenti",
- "mcp.toolsCount": "{{count}} tools",
+ "mcp.toolsCount": "{{count}} {count} strumenti",
"mcp.toolsEmpty": "Strumenti non caricati",
- "mcp.toolsNum": "{{count}} tools included",
+ "mcp.toolsNum": "{{count}} {count} strumenti inclusi",
"mcp.update": "Aggiorna",
"mcp.updateTime": "Aggiornato",
"mcp.updateTools": "Aggiornando Strumenti...",
diff --git a/web/i18n/ja-JP/billing.json b/web/i18n/ja-JP/billing.json
index 6b42db98c1..ce28b6b404 100644
--- a/web/i18n/ja-JP/billing.json
+++ b/web/i18n/ja-JP/billing.json
@@ -65,7 +65,7 @@
"plansCommon.annotatedResponse.title": "{{count,number}}の注釈クォータ制限",
"plansCommon.annotatedResponse.tooltip": "手動での回答の編集と注釈により、カスタマイズ可能な高品質の質問応答機能をアプリに提供します。(チャットアプリのみに適用)",
"plansCommon.annotationQuota": "アノテーション・クォータ",
- "plansCommon.annualBilling": "Bill Annually Save {{percent}}%",
+ "plansCommon.annualBilling": "{{percent}} 年次請求",
"plansCommon.apiRateLimit": "API リクエスト制限",
"plansCommon.apiRateLimitTooltip": "API レート制限は、テキスト生成、チャットボット、ワークフロー、ドキュメント処理など、Dify API 経由のすべてのリクエストに適用されます。",
"plansCommon.apiRateLimitUnit": "{{count,number}} の",
diff --git a/web/i18n/ja-JP/common.json b/web/i18n/ja-JP/common.json
index cc983b4a0f..4c37853c49 100644
--- a/web/i18n/ja-JP/common.json
+++ b/web/i18n/ja-JP/common.json
@@ -172,7 +172,7 @@
"fileUploader.pasteFileLinkInvalid": "無効なファイルリンク",
"fileUploader.uploadDisabled": "ファイルアップロードは無効です",
"fileUploader.uploadFromComputer": "ローカルアップロード",
- "fileUploader.uploadFromComputerLimit": "Upload {{type}} cannot exceed {{size}}",
+ "fileUploader.uploadFromComputerLimit": "{{type}} アップロードファイルは{{size}}を超えてはなりません",
"fileUploader.uploadFromComputerReadError": "ファイルの読み取りに失敗しました。もう一度やり直してください。",
"fileUploader.uploadFromComputerUploadError": "ファイルのアップロードに失敗しました。再度アップロードしてください。",
"imageInput.browse": "ブラウズする",
diff --git a/web/i18n/ja-JP/plugin-trigger.json b/web/i18n/ja-JP/plugin-trigger.json
index a6f3e4412c..5d03d417ac 100644
--- a/web/i18n/ja-JP/plugin-trigger.json
+++ b/web/i18n/ja-JP/plugin-trigger.json
@@ -91,10 +91,10 @@
"subscription.list.item.actions.deleteConfirm.confirmInputTip": "確認のため「{{name}}」を入力してください。",
"subscription.list.item.actions.deleteConfirm.confirmInputWarning": "確認するために正しい名前を入力してください。",
"subscription.list.item.actions.deleteConfirm.content": "「」を削除してもよろしいですか?",
- "subscription.list.item.actions.deleteConfirm.contentWithApps": "The current subscription is referenced by {{count}} applications. Deleting it will cause the configured applications to stop receiving subscription events.",
+ "subscription.list.item.actions.deleteConfirm.contentWithApps": "このサブスクリプションは {{count}} 個のアプリで使用されています。削除してもよろしいですか?",
"subscription.list.item.actions.deleteConfirm.error": "サブスクリプション {{name}} の削除に失敗しました",
"subscription.list.item.actions.deleteConfirm.success": "サブスクリプション {{name}} は正常に削除されました",
- "subscription.list.item.actions.deleteConfirm.title": "Delete {{name}}?",
+ "subscription.list.item.actions.deleteConfirm.title": "{{name}} サブスクリプションを削除",
"subscription.list.item.actions.edit.error": "サブスクリプションの更新に失敗しました",
"subscription.list.item.actions.edit.success": "サブスクリプションが正常に更新されました",
"subscription.list.item.actions.edit.title": "サブスクリプションを編集",
diff --git a/web/i18n/ja-JP/tools.json b/web/i18n/ja-JP/tools.json
index 373c59d09e..a23b6ec13d 100644
--- a/web/i18n/ja-JP/tools.json
+++ b/web/i18n/ja-JP/tools.json
@@ -99,7 +99,7 @@
"createTool.viewSchemaSpec": "OpenAPI-Swagger 仕様を表示する",
"customToolTip": "Dify カスタムツールの詳細",
"howToGet": "取得方法",
- "includeToolNum": "{{num}} {{action}} included",
+ "includeToolNum": "{{num}}個のツールが含まれています {{action}}",
"mcp.authorize": "承認",
"mcp.authorizeTip": "承認後、このページにツールが表示されるようになります。",
"mcp.authorizing": "承認中...",
diff --git a/web/i18n/ko-KR/billing.json b/web/i18n/ko-KR/billing.json
index 274799f560..35b1578f74 100644
--- a/web/i18n/ko-KR/billing.json
+++ b/web/i18n/ko-KR/billing.json
@@ -65,7 +65,7 @@
"plansCommon.annotatedResponse.title": "주석 응답 쿼터",
"plansCommon.annotatedResponse.tooltip": "수동으로 편집 및 응답 주석 달기로 앱의 사용자 정의 가능한 고품질 질의응답 기능을 제공합니다 (채팅 앱에만 해당).",
"plansCommon.annotationQuota": "Annotation Quota(주석 할당량)",
- "plansCommon.annualBilling": "Bill Annually Save {{percent}}%",
+ "plansCommon.annualBilling": "{{percent}} 연간 청구",
"plansCommon.apiRateLimit": "API 요금 한도",
"plansCommon.apiRateLimitTooltip": "Dify API 를 통한 모든 요청에는 API 요금 한도가 적용되며, 여기에는 텍스트 생성, 채팅 대화, 워크플로 실행 및 문서 처리가 포함됩니다.",
"plansCommon.apiRateLimitUnit": "{{count,number}}",
@@ -91,7 +91,7 @@
"plansCommon.freeTrialTipPrefix": "요금제에 가입하고 ",
"plansCommon.freeTrialTipSuffix": "신용카드 없음",
"plansCommon.getStarted": "시작하기",
- "plansCommon.logsHistory": "{{days}} Log history",
+ "plansCommon.logsHistory": "{{days}} 로그 기록",
"plansCommon.member": "멤버",
"plansCommon.memberAfter": "멤버",
"plansCommon.messageRequest.title": "메시지 크레딧",
@@ -144,7 +144,7 @@
"plansCommon.unavailable": "사용 불가",
"plansCommon.unlimited": "무제한",
"plansCommon.unlimitedApiRate": "API 호출 속도 제한 없음",
- "plansCommon.vectorSpace": "{{size}} Knowledge Data Storage",
+ "plansCommon.vectorSpace": "{{size}} 벡터 공간",
"plansCommon.vectorSpaceTooltip": "벡터 공간은 LLM 이 데이터를 이해하는 데 필요한 장기 기억 시스템입니다.",
"plansCommon.workflowExecution.faster": "더 빠른 작업 흐름 실행",
"plansCommon.workflowExecution.priority": "우선 순위 작업 흐름 실행",
diff --git a/web/i18n/ko-KR/common.json b/web/i18n/ko-KR/common.json
index 787c7a39a5..118a476a80 100644
--- a/web/i18n/ko-KR/common.json
+++ b/web/i18n/ko-KR/common.json
@@ -108,7 +108,7 @@
"chat.conversationName": "대화 이름",
"chat.conversationNameCanNotEmpty": "대화 이름은 필수입니다",
"chat.conversationNamePlaceholder": "대화 이름을 입력하세요",
- "chat.inputPlaceholder": "Talk to {{botName}}",
+ "chat.inputPlaceholder": "{{botName}} 봇과 대화",
"chat.renameConversation": "대화 이름 바꾸기",
"chat.resend": "재전송",
"chat.thinking": "생각...",
@@ -172,7 +172,7 @@
"fileUploader.pasteFileLinkInvalid": "유효하지 않은 파일 링크",
"fileUploader.uploadDisabled": "파일 업로드가 비활성화되었습니다",
"fileUploader.uploadFromComputer": "로컬 업로드",
- "fileUploader.uploadFromComputerLimit": "Upload {{type}} cannot exceed {{size}}",
+ "fileUploader.uploadFromComputerLimit": "{{type}} 업로드 파일은 {{size}}를 초과할 수 없습니다.",
"fileUploader.uploadFromComputerReadError": "파일 읽기에 실패했습니다. 다시 시도하십시오.",
"fileUploader.uploadFromComputerUploadError": "파일 업로드에 실패했습니다. 다시 업로드하십시오.",
"imageInput.browse": "찾아보기",
diff --git a/web/i18n/ko-KR/dataset-hit-testing.json b/web/i18n/ko-KR/dataset-hit-testing.json
index cf0898c54a..2b0f9d4bbd 100644
--- a/web/i18n/ko-KR/dataset-hit-testing.json
+++ b/web/i18n/ko-KR/dataset-hit-testing.json
@@ -3,7 +3,7 @@
"dateTimeFormat": "YYYY/MM/DD HH:mm",
"desc": "주어진 쿼리 텍스트에 기반하여 지식의 검색 효과를 테스트합니다.",
"hit.emptyTip": "검색 테스트 결과가 여기에 표시됩니다.",
- "hit.title": "{{num}} Retrieved Chunks",
+ "hit.title": "{{num}} 검색 결과 단락",
"hitChunks": "{{num}}개의 자식 청크를 히트했습니다.",
"imageUploader.dropZoneTip": "업로드할 파일을 여기에 끌어놓으세요",
"imageUploader.singleChunkAttachmentLimitTooltip": "단일 청크 첨부 파일의 수는 {{limit}}를 초과할 수 없습니다",
diff --git a/web/i18n/ko-KR/dataset-settings.json b/web/i18n/ko-KR/dataset-settings.json
index 2b09d9e254..7883881612 100644
--- a/web/i18n/ko-KR/dataset-settings.json
+++ b/web/i18n/ko-KR/dataset-settings.json
@@ -16,7 +16,7 @@
"form.indexMethod": "인덱스 방법",
"form.indexMethodChangeToEconomyDisabledTip": "HQ 에서 ECO 로 다운그레이드할 수 없습니다.",
"form.indexMethodEconomy": "경제적",
- "form.indexMethodEconomyTip": "Using {{count}} keywords per chunk for retrieval, no tokens are consumed at the expense of reduced retrieval accuracy.",
+ "form.indexMethodEconomyTip": "{{count}} 오프라인 벡터 엔진, 키워드 인덱스 등을 사용하여 토큰을 소비하지 않고도 정확도를 감소시킵니다.",
"form.indexMethodHighQuality": "고품질",
"form.indexMethodHighQualityTip": "사용자 쿼리 시 더 높은 정확도를 제공하기 위해 Embedding 모델을 호출하여 처리합니다.",
"form.me": "(당신)",
diff --git a/web/i18n/ko-KR/plugin.json b/web/i18n/ko-KR/plugin.json
index 624c7921e7..c7bc740ba7 100644
--- a/web/i18n/ko-KR/plugin.json
+++ b/web/i18n/ko-KR/plugin.json
@@ -81,7 +81,7 @@
"debugInfo.title": "디버깅",
"debugInfo.viewDocs": "문서 보기",
"deprecated": "사용 중단됨",
- "detailPanel.actionNum": "{{action}} {{num}} 포함",
+ "detailPanel.actionNum": "{{num}} {{action}} 포함",
"detailPanel.categoryTip.debugging": "디버깅 플러그인",
"detailPanel.categoryTip.github": "Github 에서 설치됨",
"detailPanel.categoryTip.local": "로컬 플러그인",
diff --git a/web/i18n/ko-KR/tools.json b/web/i18n/ko-KR/tools.json
index ba69af8a97..bcb498671d 100644
--- a/web/i18n/ko-KR/tools.json
+++ b/web/i18n/ko-KR/tools.json
@@ -99,7 +99,7 @@
"createTool.viewSchemaSpec": "OpenAPI-Swagger 명세 보기",
"customToolTip": "Dify 커스텀 도구에 대해 더 알아보기",
"howToGet": "획득 방법",
- "includeToolNum": "{{num}} {{action}} included",
+ "includeToolNum": "{{num}}개의 도구가 포함되어 있습니다 {{action}}",
"mcp.authorize": "권한 부여",
"mcp.authorizeTip": "권한 부여 후 도구가 여기에 표시됩니다.",
"mcp.authorizing": "권한 부여 중...",
@@ -107,7 +107,7 @@
"mcp.create.cardLink": "MCP 서버 통합에 대해 자세히 알아보기",
"mcp.create.cardTitle": "MCP 서버 추가 (HTTP)",
"mcp.delete": "MCP 서버 제거",
- "mcp.deleteConfirmTitle": "Would you like to remove {{mcp}}?",
+ "mcp.deleteConfirmTitle": "{{mcp}} {mcp}를 제거하시겠습니까?",
"mcp.getTools": "도구 가져오기",
"mcp.gettingTools": "도구 가져오는 중...",
"mcp.identifier": "서버 식별자 (클릭하여 복사)",
@@ -167,9 +167,9 @@
"mcp.toolItem.parameters": "매개변수",
"mcp.toolUpdateConfirmContent": "도구 목록을 업데이트하면 기존 앱에 영향을 줄 수 있습니다. 계속하시겠습니까?",
"mcp.toolUpdateConfirmTitle": "도구 목록 업데이트",
- "mcp.toolsCount": "{{count}} tools",
+ "mcp.toolsCount": "{{count}} {count} 도구",
"mcp.toolsEmpty": "도구가 로드되지 않음",
- "mcp.toolsNum": "{{count}} tools included",
+ "mcp.toolsNum": "{{count}} {count} 도구가 포함됨",
"mcp.update": "업데이트",
"mcp.updateTime": "업데이트됨",
"mcp.updateTools": "도구 업데이트 중...",
diff --git a/web/i18n/pl-PL/billing.json b/web/i18n/pl-PL/billing.json
index 8cb019ae4b..cd64714886 100644
--- a/web/i18n/pl-PL/billing.json
+++ b/web/i18n/pl-PL/billing.json
@@ -65,7 +65,7 @@
"plansCommon.annotatedResponse.title": "Limity kredytów na adnotacje",
"plansCommon.annotatedResponse.tooltip": "Ręczna edycja i adnotacja odpowiedzi zapewniają możliwość dostosowania wysokiej jakości odpowiedzi na pytania dla aplikacji. (Stosowane tylko w aplikacjach czatowych)",
"plansCommon.annotationQuota": "Przydział adnotacji",
- "plansCommon.annualBilling": "Bill Annually Save {{percent}}%",
+ "plansCommon.annualBilling": "{{percent}} Roczne rozliczenie",
"plansCommon.apiRateLimit": "Limit liczby wywołań API",
"plansCommon.apiRateLimitTooltip": "Limit aktywności API dotyczy wszystkich żądań składanych za pośrednictwem API Dify, w tym generowania tekstu, rozmów czatowych, wykonywania przepływów pracy i przetwarzania dokumentów.",
"plansCommon.apiRateLimitUnit": "{{count,number}}",
@@ -91,7 +91,7 @@
"plansCommon.freeTrialTipPrefix": "Zarejestruj się i zdobądź",
"plansCommon.freeTrialTipSuffix": "Nie jest wymagana karta kredytowa",
"plansCommon.getStarted": "Zacznij",
- "plansCommon.logsHistory": "{{days}} Log history",
+ "plansCommon.logsHistory": "{{days}} Historia logów",
"plansCommon.member": "Członek",
"plansCommon.memberAfter": "Członek",
"plansCommon.messageRequest.title": "Limity kredytów wiadomości",
@@ -144,7 +144,7 @@
"plansCommon.unavailable": "Niedostępne",
"plansCommon.unlimited": "Nieograniczony",
"plansCommon.unlimitedApiRate": "Brak limitu liczby zapytań API",
- "plansCommon.vectorSpace": "{{size}} Knowledge Data Storage",
+ "plansCommon.vectorSpace": "{{size}} Przestrzeń wektorowa",
"plansCommon.vectorSpaceTooltip": "Przestrzeń wektorowa jest systemem pamięci długoterminowej wymaganym dla LLM, aby zrozumieć Twoje dane.",
"plansCommon.workflowExecution.faster": "Szybsze wykonywanie przepływu pracy",
"plansCommon.workflowExecution.priority": "Wykonywanie przepływu pracy według priorytetu",
diff --git a/web/i18n/pl-PL/common.json b/web/i18n/pl-PL/common.json
index 85a74e35e8..ab25acb445 100644
--- a/web/i18n/pl-PL/common.json
+++ b/web/i18n/pl-PL/common.json
@@ -172,7 +172,7 @@
"fileUploader.pasteFileLinkInvalid": "Nieprawidłowy link do pliku",
"fileUploader.uploadDisabled": "Przesyłanie plików jest wyłączone",
"fileUploader.uploadFromComputer": "Przesyłanie lokalne",
- "fileUploader.uploadFromComputerLimit": "Upload {{type}} cannot exceed {{size}}",
+ "fileUploader.uploadFromComputerLimit": "{{type}} Prześlij plik nie może przekraczać {{size}}",
"fileUploader.uploadFromComputerReadError": "Odczyt pliku nie powiódł się, spróbuj ponownie.",
"fileUploader.uploadFromComputerUploadError": "Przesyłanie pliku nie powiodło się, prześlij ponownie.",
"imageInput.browse": "przeglądaj",
diff --git a/web/i18n/pl-PL/dataset-hit-testing.json b/web/i18n/pl-PL/dataset-hit-testing.json
index ad4cc060f7..38ac244bb2 100644
--- a/web/i18n/pl-PL/dataset-hit-testing.json
+++ b/web/i18n/pl-PL/dataset-hit-testing.json
@@ -3,7 +3,7 @@
"dateTimeFormat": "MM/DD/YYYY hh:mm A",
"desc": "Przetestuj efekt uderzenia wiedzy na podstawie podanego tekstu zapytania.",
"hit.emptyTip": "Wyniki testowania odzyskiwania będą tu pokazane",
- "hit.title": "{{num}} Retrieved Chunks",
+ "hit.title": "{{num}} AKAPITY ODZYSKIWANIA",
"hitChunks": "Trafienie w {{num}} fragmentów podrzędnych",
"imageUploader.dropZoneTip": "Przeciągnij plik tutaj, aby go przesłać",
"imageUploader.singleChunkAttachmentLimitTooltip": "Liczba pojedynczych załączników nie może przekroczyć {{limit}}",
diff --git a/web/i18n/pl-PL/dataset-settings.json b/web/i18n/pl-PL/dataset-settings.json
index f0bb4978b1..588d856212 100644
--- a/web/i18n/pl-PL/dataset-settings.json
+++ b/web/i18n/pl-PL/dataset-settings.json
@@ -16,7 +16,7 @@
"form.indexMethod": "Metoda indeksowania",
"form.indexMethodChangeToEconomyDisabledTip": "Niedostępne w przypadku zmiany z HQ na ECO",
"form.indexMethodEconomy": "Ekonomiczna",
- "form.indexMethodEconomyTip": "Using {{count}} keywords per chunk for retrieval, no tokens are consumed at the expense of reduced retrieval accuracy.",
+ "form.indexMethodEconomyTip": "{{count}} Użyj silników wektorów offline, indeksów słów kluczowych itp., aby zmniejszyć dokładność bez wydawania tokenów",
"form.indexMethodHighQuality": "Wysoka jakość",
"form.indexMethodHighQualityTip": "Wywołaj model Embedding do przetwarzania, aby zapewnić większą dokładność przy zapytaniach użytkowników.",
"form.me": "(Ty)",
diff --git a/web/i18n/pl-PL/plugin.json b/web/i18n/pl-PL/plugin.json
index 6d0ed0f0b2..a992094392 100644
--- a/web/i18n/pl-PL/plugin.json
+++ b/web/i18n/pl-PL/plugin.json
@@ -236,7 +236,7 @@
"task.installSuccess": "{{successLength}} plugins installed successfully",
"task.installed": "Installed",
"task.installedError": "Nie udało się zainstalować wtyczek {{errorLength}}",
- "task.installing": "Instalowanie wtyczek , 0 gotowe.",
+ "task.installing": "Instalowanie wtyczek, 0 gotowe.",
"task.installingWithError": "Instalacja wtyczek {{installingLength}}, {{successLength}} powodzenie, {{errorLength}} niepowodzenie",
"task.installingWithSuccess": "Instalacja wtyczek {{installingLength}}, {{successLength}} powodzenie.",
"task.runningPlugins": "Installing Plugins",
diff --git a/web/i18n/pl-PL/tools.json b/web/i18n/pl-PL/tools.json
index 57e69b3cbd..78f3d17b1c 100644
--- a/web/i18n/pl-PL/tools.json
+++ b/web/i18n/pl-PL/tools.json
@@ -99,7 +99,7 @@
"createTool.viewSchemaSpec": "Zobacz specyfikację OpenAPI-Swagger",
"customToolTip": "Dowiedz się więcej o niestandardowych narzędziach Dify",
"howToGet": "Jak uzyskać",
- "includeToolNum": "{{num}} {{action}} included",
+ "includeToolNum": "{{num}} narzędzi zawarte {{action}}",
"mcp.authorize": "Autoryzuj",
"mcp.authorizeTip": "Po autoryzacji narzędzia będą wyświetlane tutaj.",
"mcp.authorizing": "Autoryzowanie...",
@@ -107,7 +107,7 @@
"mcp.create.cardLink": "Dowiedz się więcej o integracji serwera MCP",
"mcp.create.cardTitle": "Dodaj serwer MCP (HTTP)",
"mcp.delete": "Usuń serwer MCP",
- "mcp.deleteConfirmTitle": "Would you like to remove {{mcp}}?",
+ "mcp.deleteConfirmTitle": "{{mcp}} Usunąć {mcp}?",
"mcp.getTools": "Pobierz narzędzia",
"mcp.gettingTools": "Pobieranie narzędzi...",
"mcp.identifier": "Identyfikator serwera (Kliknij, aby skopiować)",
@@ -167,9 +167,9 @@
"mcp.toolItem.parameters": "Parametry",
"mcp.toolUpdateConfirmContent": "Aktualizacja listy narzędzi może wpłynąć na istniejące aplikacje. Kontynuować?",
"mcp.toolUpdateConfirmTitle": "Aktualizuj listę narzędzi",
- "mcp.toolsCount": "{{count}} tools",
+ "mcp.toolsCount": "{{count}} {count} narzędzi",
"mcp.toolsEmpty": "Narzędzia niezaładowane",
- "mcp.toolsNum": "{{count}} tools included",
+ "mcp.toolsNum": "{{count}} {count} narzędzi zawartych",
"mcp.update": "Aktualizuj",
"mcp.updateTime": "Zaktualizowano",
"mcp.updateTools": "Aktualizowanie narzędzi...",
diff --git a/web/i18n/pt-BR/billing.json b/web/i18n/pt-BR/billing.json
index 9d160a7242..bad17d0b1e 100644
--- a/web/i18n/pt-BR/billing.json
+++ b/web/i18n/pt-BR/billing.json
@@ -65,7 +65,7 @@
"plansCommon.annotatedResponse.title": "Limites de Cota de Anotação",
"plansCommon.annotatedResponse.tooltip": "A edição manual e anotação de respostas oferece habilidades personalizadas de perguntas e respostas de alta qualidade para aplicativos. (Aplicável apenas em aplicativos de chat)",
"plansCommon.annotationQuota": "Cota de anotação",
- "plansCommon.annualBilling": "Bill Annually Save {{percent}}%",
+ "plansCommon.annualBilling": "{{percent}} Cobrança Anual",
"plansCommon.apiRateLimit": "Limite de Taxa da API",
"plansCommon.apiRateLimitTooltip": "O limite da taxa da API se aplica a todas as solicitações feitas através da API Dify, incluindo geração de texto, conversas de chat, execuções de fluxo de trabalho e processamento de documentos.",
"plansCommon.apiRateLimitUnit": "{{count,number}}",
@@ -91,7 +91,7 @@
"plansCommon.freeTrialTipPrefix": "Inscreva-se e receba um",
"plansCommon.freeTrialTipSuffix": "Nenhum cartão de crédito necessário",
"plansCommon.getStarted": "Começar",
- "plansCommon.logsHistory": "{{days}} Log history",
+ "plansCommon.logsHistory": "{{days}} Histórico de Logs",
"plansCommon.member": "Membro",
"plansCommon.memberAfter": "Membro",
"plansCommon.messageRequest.title": "Créditos de Mensagem",
@@ -144,7 +144,7 @@
"plansCommon.unavailable": "Indisponível",
"plansCommon.unlimited": "Ilimitado",
"plansCommon.unlimitedApiRate": "Sem limite de taxa da API",
- "plansCommon.vectorSpace": "{{size}} Knowledge Data Storage",
+ "plansCommon.vectorSpace": "{{size}} Espaço Vetorial",
"plansCommon.vectorSpaceTooltip": "O Espaço Vetorial é o sistema de memória de longo prazo necessário para que LLMs compreendam seus dados.",
"plansCommon.workflowExecution.faster": "Execução de Fluxo de Trabalho Mais Rápida",
"plansCommon.workflowExecution.priority": "Execução de Fluxo de Trabalho Prioritário",
diff --git a/web/i18n/pt-BR/common.json b/web/i18n/pt-BR/common.json
index cf53d97310..72c3e4f90f 100644
--- a/web/i18n/pt-BR/common.json
+++ b/web/i18n/pt-BR/common.json
@@ -172,7 +172,7 @@
"fileUploader.pasteFileLinkInvalid": "Link de arquivo inválido",
"fileUploader.uploadDisabled": "Envio de arquivo desativado",
"fileUploader.uploadFromComputer": "Upload local",
- "fileUploader.uploadFromComputerLimit": "Upload {{type}} cannot exceed {{size}}",
+ "fileUploader.uploadFromComputerLimit": "{{type}} Carregar arquivo não pode exceder {{size}}",
"fileUploader.uploadFromComputerReadError": "Falha na leitura do arquivo, tente novamente.",
"fileUploader.uploadFromComputerUploadError": "Falha no upload do arquivo, faça o upload novamente.",
"imageInput.browse": "navegar",
diff --git a/web/i18n/pt-BR/dataset-hit-testing.json b/web/i18n/pt-BR/dataset-hit-testing.json
index 3f8a3fb54c..e333630645 100644
--- a/web/i18n/pt-BR/dataset-hit-testing.json
+++ b/web/i18n/pt-BR/dataset-hit-testing.json
@@ -3,7 +3,7 @@
"dateTimeFormat": "MM/DD/YYYY hh:mm A",
"desc": "Teste o efeito de recuperação do conhecimento com base no texto de consulta fornecido.",
"hit.emptyTip": "Os resultados do teste de recuperação serão exibidos aqui",
- "hit.title": "{{num}} Retrieved Chunks",
+ "hit.title": "{{num}} PARÁGRAFOS DE RECUPERAÇÃO",
"hitChunks": "Hit {{num}} pedaços filhos",
"imageUploader.dropZoneTip": "Arraste o arquivo aqui para enviar",
"imageUploader.singleChunkAttachmentLimitTooltip": "O número de anexos de um único bloco não pode exceder {{limit}}",
diff --git a/web/i18n/pt-BR/dataset-settings.json b/web/i18n/pt-BR/dataset-settings.json
index 5779d26de2..0eab6739b0 100644
--- a/web/i18n/pt-BR/dataset-settings.json
+++ b/web/i18n/pt-BR/dataset-settings.json
@@ -16,7 +16,7 @@
"form.indexMethod": "Método de indexação",
"form.indexMethodChangeToEconomyDisabledTip": "Não disponível para rebaixamento de HQ para ECO",
"form.indexMethodEconomy": "Econômico",
- "form.indexMethodEconomyTip": "Using {{count}} keywords per chunk for retrieval, no tokens are consumed at the expense of reduced retrieval accuracy.",
+ "form.indexMethodEconomyTip": "{{count}} Use motores de vetor offline, índices de palavras-chave, etc. para reduzir a precisão sem gastar tokens.",
"form.indexMethodHighQuality": "Alta qualidade",
"form.indexMethodHighQualityTip": "Invocar o modelo de Embedding para processamento para fornecer maior precisão nas consultas dos usuários.",
"form.me": "(Você)",
diff --git a/web/i18n/pt-BR/plugin.json b/web/i18n/pt-BR/plugin.json
index 3785179658..1331923fdc 100644
--- a/web/i18n/pt-BR/plugin.json
+++ b/web/i18n/pt-BR/plugin.json
@@ -236,7 +236,7 @@
"task.installSuccess": "{{successLength}} plugins installed successfully",
"task.installed": "Installed",
"task.installedError": "Falha na instalação dos plug-ins {{errorLength}}",
- "task.installing": "Instalando plugins , 0 feito.",
+ "task.installing": "Instalando plugins, 0 feito.",
"task.installingWithError": "Instalando plug-ins {{installingLength}}, {{successLength}} sucesso, {{errorLength}} falhou",
"task.installingWithSuccess": "Instalando plugins {{installingLength}}, {{successLength}} sucesso.",
"task.runningPlugins": "Installing Plugins",
diff --git a/web/i18n/pt-BR/tools.json b/web/i18n/pt-BR/tools.json
index 2ae3301345..2e58e4df5d 100644
--- a/web/i18n/pt-BR/tools.json
+++ b/web/i18n/pt-BR/tools.json
@@ -99,7 +99,7 @@
"createTool.viewSchemaSpec": "Ver a Especificação OpenAPI-Swagger",
"customToolTip": "Saiba mais sobre as ferramentas personalizadas da Dify",
"howToGet": "Como obter",
- "includeToolNum": "{{num}} {{action}} included",
+ "includeToolNum": "{{num}} ferramentas incluídas {{action}}",
"mcp.authorize": "Autorizar",
"mcp.authorizeTip": "Após a autorização, as ferramentas serão exibidas aqui.",
"mcp.authorizing": "Autorizando...",
diff --git a/web/i18n/ro-RO/billing.json b/web/i18n/ro-RO/billing.json
index 403a6197c3..d999b1937e 100644
--- a/web/i18n/ro-RO/billing.json
+++ b/web/i18n/ro-RO/billing.json
@@ -65,7 +65,7 @@
"plansCommon.annotatedResponse.title": "Limite de cotă de anotare",
"plansCommon.annotatedResponse.tooltip": "Editarea și anotarea manuală a răspunsurilor oferă capacități de întrebări și răspunsuri personalizabile și de înaltă calitate pentru aplicații. (Aplicabil numai în aplicațiile de chat)",
"plansCommon.annotationQuota": "Cota de adnotare",
- "plansCommon.annualBilling": "Bill Annually Save {{percent}}%",
+ "plansCommon.annualBilling": "{{percent}} Facturare anuala",
"plansCommon.apiRateLimit": "Limită de rată API",
"plansCommon.apiRateLimitTooltip": "Limita de rată API se aplică tuturor cererilor efectuate prin API-ul Dify, inclusiv generarea de texte, conversațiile de chat, execuțiile fluxului de lucru și procesarea documentelor.",
"plansCommon.apiRateLimitUnit": "{{count,number}}",
@@ -91,7 +91,7 @@
"plansCommon.freeTrialTipPrefix": "Înscrie-te și obține un",
"plansCommon.freeTrialTipSuffix": "Nu este necesară o carte de credit",
"plansCommon.getStarted": "Întrebați-vă",
- "plansCommon.logsHistory": "{{days}} Log history",
+ "plansCommon.logsHistory": "{{days}} Istoricul jurnalelor",
"plansCommon.member": "Membru",
"plansCommon.memberAfter": "Membru",
"plansCommon.messageRequest.title": "Credite de mesaje",
@@ -144,7 +144,7 @@
"plansCommon.unavailable": "Indisponibil",
"plansCommon.unlimited": "Nelimitat",
"plansCommon.unlimitedApiRate": "Fără limită de rată API",
- "plansCommon.vectorSpace": "{{size}} Knowledge Data Storage",
+ "plansCommon.vectorSpace": "{{size}} Spațiu vectorial",
"plansCommon.vectorSpaceTooltip": "Spațiul vectorial este sistemul de memorie pe termen lung necesar pentru ca LLM-urile să înțeleagă datele dvs.",
"plansCommon.workflowExecution.faster": "Executarea mai rapidă a fluxului de lucru",
"plansCommon.workflowExecution.priority": "Executarea fluxului de lucru prioritar",
diff --git a/web/i18n/ro-RO/common.json b/web/i18n/ro-RO/common.json
index 95dcdd06a5..506b5c63fa 100644
--- a/web/i18n/ro-RO/common.json
+++ b/web/i18n/ro-RO/common.json
@@ -172,7 +172,7 @@
"fileUploader.pasteFileLinkInvalid": "Link fișier nevalid",
"fileUploader.uploadDisabled": "Încărcarea fișierelor este dezactivată",
"fileUploader.uploadFromComputer": "Încărcare locală",
- "fileUploader.uploadFromComputerLimit": "Upload {{type}} cannot exceed {{size}}",
+ "fileUploader.uploadFromComputerLimit": "{{type}} Încărcarea fișierului nu poate depăși {{size}}",
"fileUploader.uploadFromComputerReadError": "Citirea fișierului a eșuat, vă rugăm să încercați din nou.",
"fileUploader.uploadFromComputerUploadError": "Încărcarea fișierului a eșuat, vă rugăm să încărcați din nou.",
"imageInput.browse": "naviga",
diff --git a/web/i18n/ro-RO/dataset-hit-testing.json b/web/i18n/ro-RO/dataset-hit-testing.json
index 2d9b72c6c9..7d33a375ea 100644
--- a/web/i18n/ro-RO/dataset-hit-testing.json
+++ b/web/i18n/ro-RO/dataset-hit-testing.json
@@ -3,7 +3,7 @@
"dateTimeFormat": "DD/MM/YYYY hh:mm A",
"desc": "Testați efectul de atingere al Cunoștințelor pe baza textului interogat dat.",
"hit.emptyTip": "Rezultatele testării de recuperare vor apărea aici",
- "hit.title": "{{num}} Retrieved Chunks",
+ "hit.title": "{{num}} PARAGRAFE DE RECUPERARE",
"hitChunks": "Accesează {{num}} bucăți copil",
"imageUploader.dropZoneTip": "Trage fișierul aici pentru a încărca",
"imageUploader.singleChunkAttachmentLimitTooltip": "Numărul de atașamente într-un singur pachet nu poate depăși {{limit}}",
diff --git a/web/i18n/ro-RO/dataset-settings.json b/web/i18n/ro-RO/dataset-settings.json
index 75285c7e77..23479aa356 100644
--- a/web/i18n/ro-RO/dataset-settings.json
+++ b/web/i18n/ro-RO/dataset-settings.json
@@ -16,7 +16,7 @@
"form.indexMethod": "Metodă de indexare",
"form.indexMethodChangeToEconomyDisabledTip": "Nu este disponibil pentru retrogradarea de la HQ la ECO",
"form.indexMethodEconomy": "Economică",
- "form.indexMethodEconomyTip": "Using {{count}} keywords per chunk for retrieval, no tokens are consumed at the expense of reduced retrieval accuracy.",
+ "form.indexMethodEconomyTip": "{{count}} Utilizați motoare de vectori offline, indexuri de cuvinte cheie etc. pentru a reduce acuratețea fără a cheltui jetoane",
"form.indexMethodHighQuality": "Calitate ridicată",
"form.indexMethodHighQualityTip": "Invocă modelul Embedding pentru procesare pentru a oferi o acuratețe mai mare la interogările utilizatorilor.",
"form.me": "(Tu)",
diff --git a/web/i18n/ro-RO/plugin.json b/web/i18n/ro-RO/plugin.json
index 922a05ca3b..010ed5190f 100644
--- a/web/i18n/ro-RO/plugin.json
+++ b/web/i18n/ro-RO/plugin.json
@@ -236,7 +236,7 @@
"task.installSuccess": "{{successLength}} plugins installed successfully",
"task.installed": "Installed",
"task.installedError": "{{errorLength}} plugin-urile nu s-au instalat",
- "task.installing": "Instalarea pluginurilor , 0 terminat.",
+ "task.installing": "Instalarea pluginurilor, 0 terminat.",
"task.installingWithError": "Instalarea pluginurilor {{installingLength}}, {{successLength}} succes, {{errorLength}} eșuat",
"task.installingWithSuccess": "Instalarea pluginurilor {{installingLength}}, {{successLength}} succes.",
"task.runningPlugins": "Installing Plugins",
diff --git a/web/i18n/ro-RO/tools.json b/web/i18n/ro-RO/tools.json
index fc62279095..1dea6a3de6 100644
--- a/web/i18n/ro-RO/tools.json
+++ b/web/i18n/ro-RO/tools.json
@@ -99,7 +99,7 @@
"createTool.viewSchemaSpec": "Vezi specificația OpenAPI-Swagger",
"customToolTip": "Aflați mai multe despre instrumentele personalizate Dify",
"howToGet": "Cum să obții",
- "includeToolNum": "{{num}} {{action}} included",
+ "includeToolNum": "{{num}} instrumente incluse {{action}}",
"mcp.authorize": "Autorizare",
"mcp.authorizeTip": "După autorizare, uneltele vor fi afișate aici.",
"mcp.authorizing": "Se autorizează...",
@@ -107,7 +107,7 @@
"mcp.create.cardLink": "Aflați mai multe despre integrarea serverului MCP",
"mcp.create.cardTitle": "Adăugare Server MCP (HTTP)",
"mcp.delete": "Eliminare Server MCP",
- "mcp.deleteConfirmTitle": "Would you like to remove {{mcp}}?",
+ "mcp.deleteConfirmTitle": "{{mcp}} Ștergeți {mcp}?",
"mcp.getTools": "Obține unelte",
"mcp.gettingTools": "Se obțin unelte...",
"mcp.identifier": "Identificator Server (Clic pentru Copiere)",
@@ -167,9 +167,9 @@
"mcp.toolItem.parameters": "Parametri",
"mcp.toolUpdateConfirmContent": "Actualizarea listei de unelte poate afecta aplicațiile existente. Continuați?",
"mcp.toolUpdateConfirmTitle": "Actualizare Listă Unelte",
- "mcp.toolsCount": "{{count}} tools",
+ "mcp.toolsCount": "{{count}} {count} unelte",
"mcp.toolsEmpty": "Unelte neîncărcate",
- "mcp.toolsNum": "{{count}} tools included",
+ "mcp.toolsNum": "{{count}} {count} unelte incluse",
"mcp.update": "Actualizare",
"mcp.updateTime": "Actualizat",
"mcp.updateTools": "Se actualizează unelte...",
diff --git a/web/i18n/ru-RU/app-overview.json b/web/i18n/ru-RU/app-overview.json
index 5094be3f4d..bc4c24106a 100644
--- a/web/i18n/ru-RU/app-overview.json
+++ b/web/i18n/ru-RU/app-overview.json
@@ -113,7 +113,7 @@
"overview.triggerInfo.noTriggerAdded": "Триггер не добавлен",
"overview.triggerInfo.title": "Триггеры",
"overview.triggerInfo.triggerStatusDescription": "Статус узла триггера отображается здесь. (Может уже существовать в черновике, вступает в силу после публикации)",
- "overview.triggerInfo.triggersAdded": "{{count}} Triggers added",
+ "overview.triggerInfo.triggersAdded": "{{count}} Добавлены триггеры",
"welcome.enterKeyTip": "введите свой ключ API OpenAI ниже",
"welcome.firstStepTip": "Чтобы начать,",
"welcome.getKeyTip": "Получите свой ключ API на панели инструментов OpenAI",
diff --git a/web/i18n/ru-RU/billing.json b/web/i18n/ru-RU/billing.json
index 592c17398f..5d396e9672 100644
--- a/web/i18n/ru-RU/billing.json
+++ b/web/i18n/ru-RU/billing.json
@@ -65,7 +65,7 @@
"plansCommon.annotatedResponse.title": "Ограничения квоты аннотаций",
"plansCommon.annotatedResponse.tooltip": "Ручное редактирование и аннотирование ответов обеспечивает настраиваемые высококачественные возможности ответов на вопросы для приложений. (Применимо только в чат-приложениях)",
"plansCommon.annotationQuota": "Квота аннотаций",
- "plansCommon.annualBilling": "Bill Annually Save {{percent}}%",
+ "plansCommon.annualBilling": "{{percent}} Ежегодная оплата",
"plansCommon.apiRateLimit": "Ограничение скорости API",
"plansCommon.apiRateLimitTooltip": "Ограничение скорости API применяется ко всем запросам, сделанным через API Dify, включая генерацию текста, чатовую переписку, выполнение рабочих процессов и обработку документов.",
"plansCommon.apiRateLimitUnit": "{{count,number}}",
@@ -91,7 +91,7 @@
"plansCommon.freeTrialTipPrefix": "Зарегистрируйтесь и получите",
"plansCommon.freeTrialTipSuffix": "Кредитная карта не требуется",
"plansCommon.getStarted": "Начать",
- "plansCommon.logsHistory": "{{days}} Log history",
+ "plansCommon.logsHistory": "{{days}} История журналов",
"plansCommon.member": "Участник",
"plansCommon.memberAfter": "Участник",
"plansCommon.messageRequest.title": "Кредиты на сообщения",
@@ -144,7 +144,7 @@
"plansCommon.unavailable": "Недоступно",
"plansCommon.unlimited": "Неограниченно",
"plansCommon.unlimitedApiRate": "Нет ограничений на количество запросов к API",
- "plansCommon.vectorSpace": "{{size}} Knowledge Data Storage",
+ "plansCommon.vectorSpace": "{{size}} Векторное пространство",
"plansCommon.vectorSpaceTooltip": "Векторное пространство - это система долговременной памяти, необходимая LLM для понимания ваших данных.",
"plansCommon.workflowExecution.faster": "Более быстрое выполнение рабочих процессов",
"plansCommon.workflowExecution.priority": "Выполнение рабочего процесса по приоритету",
diff --git a/web/i18n/ru-RU/common.json b/web/i18n/ru-RU/common.json
index 0111c44ae3..2da162b23d 100644
--- a/web/i18n/ru-RU/common.json
+++ b/web/i18n/ru-RU/common.json
@@ -108,7 +108,7 @@
"chat.conversationName": "Название разговора",
"chat.conversationNameCanNotEmpty": "Название разговора обязательно",
"chat.conversationNamePlaceholder": "Пожалуйста, введите название разговора",
- "chat.inputPlaceholder": "Talk to {{botName}}",
+ "chat.inputPlaceholder": "{{botName}} Поговорить с ботом",
"chat.renameConversation": "Переименовать разговор",
"chat.resend": "Переслать",
"chat.thinking": "Мыслящий...",
@@ -172,7 +172,7 @@
"fileUploader.pasteFileLinkInvalid": "Неверная ссылка на файл",
"fileUploader.uploadDisabled": "Загрузка файлов отключена",
"fileUploader.uploadFromComputer": "Локальная загрузка",
- "fileUploader.uploadFromComputerLimit": "Upload {{type}} cannot exceed {{size}}",
+ "fileUploader.uploadFromComputerLimit": "{{type}} Файл загрузки не может превышать {{size}}",
"fileUploader.uploadFromComputerReadError": "Чтение файла не удалось, пожалуйста, повторите попытку.",
"fileUploader.uploadFromComputerUploadError": "Загрузка файла не удалась, пожалуйста, загрузите еще раз.",
"imageInput.browse": "просмотр",
diff --git a/web/i18n/ru-RU/dataset-hit-testing.json b/web/i18n/ru-RU/dataset-hit-testing.json
index 3beeb9d00f..78ea776353 100644
--- a/web/i18n/ru-RU/dataset-hit-testing.json
+++ b/web/i18n/ru-RU/dataset-hit-testing.json
@@ -3,7 +3,7 @@
"dateTimeFormat": "DD.MM.YYYY HH:mm",
"desc": "Проверьте эффективность поиска в базе знаний на основе заданного текста запроса.",
"hit.emptyTip": "Результаты тестирования поиска будут отображаться здесь",
- "hit.title": "{{num}} Retrieved Chunks",
+ "hit.title": "{{num}} НАЙДЕННЫЕ АБЗАЦЫ",
"hitChunks": "Попадание {{num}} дочерних чанков",
"imageUploader.dropZoneTip": "Перетащите файл сюда для загрузки",
"imageUploader.singleChunkAttachmentLimitTooltip": "Количество одноэлементных вложений не может превышать {{limit}}",
diff --git a/web/i18n/ru-RU/dataset-settings.json b/web/i18n/ru-RU/dataset-settings.json
index 7ea35e4217..d55d3ec398 100644
--- a/web/i18n/ru-RU/dataset-settings.json
+++ b/web/i18n/ru-RU/dataset-settings.json
@@ -16,7 +16,7 @@
"form.indexMethod": "Метод индексации",
"form.indexMethodChangeToEconomyDisabledTip": "Недоступно для понижения уровня с HQ до ECO",
"form.indexMethodEconomy": "Экономичный",
- "form.indexMethodEconomyTip": "Using {{count}} keywords per chunk for retrieval, no tokens are consumed at the expense of reduced retrieval accuracy.",
+ "form.indexMethodEconomyTip": "{{count}} Используйте автономные векторные движки, индексы ключевых слов и т. д., чтобы снизить точность, не тратя токены",
"form.indexMethodHighQuality": "Высокое качество",
"form.indexMethodHighQualityTip": "Вызов модели встраивания для обработки, чтобы обеспечить более высокую точность при запросах пользователей.",
"form.me": "(Вы)",
diff --git a/web/i18n/ru-RU/plugin.json b/web/i18n/ru-RU/plugin.json
index 0d4cebbdb2..85940325c6 100644
--- a/web/i18n/ru-RU/plugin.json
+++ b/web/i18n/ru-RU/plugin.json
@@ -116,7 +116,7 @@
"detailPanel.operation.update": "Обновлять",
"detailPanel.operation.viewDetail": "Подробнее",
"detailPanel.serviceOk": "Услуга ОК",
- "detailPanel.strategyNum": "{{strategy}} {{num}} ВКЛЮЧЕННЫЙ",
+ "detailPanel.strategyNum": "{{num}} {{strategy}} ВКЛЮЧЕННЫЙ",
"detailPanel.switchVersion": "Версия для переключателя",
"detailPanel.toolSelector.auto": "Автоматически",
"detailPanel.toolSelector.descriptionLabel": "Описание инструмента",
@@ -236,7 +236,7 @@
"task.installSuccess": "{{successLength}} plugins installed successfully",
"task.installed": "Installed",
"task.installedError": "плагины {{errorLength}} не удалось установить",
- "task.installing": "Установка плагинов , 0 готово.",
+ "task.installing": "Установка плагинов, 0 готово.",
"task.installingWithError": "Установка плагинов {{installingLength}}, {{successLength}} успех, {{errorLength}} неудачный",
"task.installingWithSuccess": "Установка плагинов {{installingLength}}, {{successLength}} успех.",
"task.runningPlugins": "Installing Plugins",
diff --git a/web/i18n/ru-RU/tools.json b/web/i18n/ru-RU/tools.json
index 30e3a3f64f..72f5eb310b 100644
--- a/web/i18n/ru-RU/tools.json
+++ b/web/i18n/ru-RU/tools.json
@@ -99,7 +99,7 @@
"createTool.viewSchemaSpec": "Посмотреть спецификацию OpenAPI-Swagger",
"customToolTip": "Узнать больше о пользовательских инструментах Dify",
"howToGet": "Как получить",
- "includeToolNum": "{{num}} {{action}} included",
+ "includeToolNum": "Включено {{num}} инструментов {{action}}",
"mcp.authorize": "Авторизовать",
"mcp.authorizeTip": "После авторизации инструменты будут отображены здесь.",
"mcp.authorizing": "Авторизация...",
@@ -107,7 +107,7 @@
"mcp.create.cardLink": "Узнайте больше об интеграции MCP сервера",
"mcp.create.cardTitle": "Добавить MCP сервер (HTTP)",
"mcp.delete": "Удалить MCP сервер",
- "mcp.deleteConfirmTitle": "Would you like to remove {{mcp}}?",
+ "mcp.deleteConfirmTitle": "{{mcp}} Вы действительно хотите удалить {mcp}?",
"mcp.getTools": "Получить инструменты",
"mcp.gettingTools": "Получение инструментов...",
"mcp.identifier": "Идентификатор сервера (Нажмите, чтобы скопировать)",
@@ -167,9 +167,9 @@
"mcp.toolItem.parameters": "Параметры",
"mcp.toolUpdateConfirmContent": "Обновление списка инструментов может повлиять на существующие приложения. Вы хотите продолжить?",
"mcp.toolUpdateConfirmTitle": "Обновить список инструментов",
- "mcp.toolsCount": "{{count}} tools",
+ "mcp.toolsCount": "{{count}} {count} инструментов",
"mcp.toolsEmpty": "Инструменты не загружены",
- "mcp.toolsNum": "{{count}} tools included",
+ "mcp.toolsNum": "{{count}} {count} инструментов включено",
"mcp.update": "Обновить",
"mcp.updateTime": "Обновлено",
"mcp.updateTools": "Обновление инструментов...",
diff --git a/web/i18n/sl-SI/billing.json b/web/i18n/sl-SI/billing.json
index d67715215d..e4ce2e177f 100644
--- a/web/i18n/sl-SI/billing.json
+++ b/web/i18n/sl-SI/billing.json
@@ -65,7 +65,7 @@
"plansCommon.annotatedResponse.title": "Omejitve kvote za označevanje",
"plansCommon.annotatedResponse.tooltip": "Ročno urejanje in označevanje odgovorov omogoča prilagojeno visoko kakovostno odgovarjanje na vprašanja v aplikacijah. (Velja samo za klepetalne aplikacije)",
"plansCommon.annotationQuota": "Kvote za označevanje",
- "plansCommon.annualBilling": "Bill Annually Save {{percent}}%",
+ "plansCommon.annualBilling": "{{percent}} Letno račунovodstvo",
"plansCommon.apiRateLimit": "Omejitev hitrosti API-ja",
"plansCommon.apiRateLimitTooltip": "API omejitev hitrosti velja za vse poizvedbe, opravljene prek Dify API, vključno z generiranjem besedila, klepetnimi pogovori, izvajanjem delovnih tokov in obdelavo dokumentov.",
"plansCommon.apiRateLimitUnit": "{{count,number}}",
@@ -91,7 +91,7 @@
"plansCommon.freeTrialTipPrefix": "Prijavite se in prejmite",
"plansCommon.freeTrialTipSuffix": "Brez zahteve po kreditni kartici",
"plansCommon.getStarted": "Začnite",
- "plansCommon.logsHistory": "{{days}} Log history",
+ "plansCommon.logsHistory": "{{days}} Zgodovina dnevnikov",
"plansCommon.member": "Član",
"plansCommon.memberAfter": "Član",
"plansCommon.messageRequest.title": "Krediti za sporočila",
@@ -144,7 +144,7 @@
"plansCommon.unavailable": "Ni na voljo",
"plansCommon.unlimited": "Neomejeno",
"plansCommon.unlimitedApiRate": "Brez omejitve hitrostnega limita API-ja",
- "plansCommon.vectorSpace": "{{size}} Knowledge Data Storage",
+ "plansCommon.vectorSpace": "{{size}} Prostor za vektorje",
"plansCommon.vectorSpaceTooltip": "Prostor za vektorje je dolgoročni pomnilniški sistem, potreben za to, da LLM-ji razumejo vaše podatke.",
"plansCommon.workflowExecution.faster": "Hitrejše izvajanje delovnega procesa",
"plansCommon.workflowExecution.priority": "Izvajanje prednostnega poteka dela",
diff --git a/web/i18n/sl-SI/common.json b/web/i18n/sl-SI/common.json
index 7e024697c6..62ac1a624f 100644
--- a/web/i18n/sl-SI/common.json
+++ b/web/i18n/sl-SI/common.json
@@ -108,7 +108,7 @@
"chat.conversationName": "Ime pogovora",
"chat.conversationNameCanNotEmpty": "Zahtevano ime pogovora",
"chat.conversationNamePlaceholder": "Prosimo, vnesite ime pogovora",
- "chat.inputPlaceholder": "Talk to {{botName}}",
+ "chat.inputPlaceholder": "{{botName}} Pogovorite se z botom",
"chat.renameConversation": "Preimenovanje pogovora",
"chat.resend": "Ponovno pošlji",
"chat.thinking": "Razmišljanje...",
diff --git a/web/i18n/sl-SI/dataset-hit-testing.json b/web/i18n/sl-SI/dataset-hit-testing.json
index cc7d5da447..c729ed8990 100644
--- a/web/i18n/sl-SI/dataset-hit-testing.json
+++ b/web/i18n/sl-SI/dataset-hit-testing.json
@@ -3,7 +3,7 @@
"dateTimeFormat": "DD/MM/YYYY hh:mm A",
"desc": "Preizkusite učinkovitost zadetkov znanja na podlagi podanega poizvedbenega besedila",
"hit.emptyTip": "Rezultati testiranja pridobivanja bodo prikazani tukaj",
- "hit.title": "{{num}} Retrieved Chunks",
+ "hit.title": "{{num}} PRIDOBLJENI ODSTAVKI",
"hitChunks": "Zadenite {{num}} podrejene koščke",
"imageUploader.dropZoneTip": "Povlecite datoteko sem za nalaganje",
"imageUploader.singleChunkAttachmentLimitTooltip": "Število priponk enega kosa ne sme presegati {{limit}}",
diff --git a/web/i18n/sl-SI/dataset-settings.json b/web/i18n/sl-SI/dataset-settings.json
index ab0856c1ea..6edbf22164 100644
--- a/web/i18n/sl-SI/dataset-settings.json
+++ b/web/i18n/sl-SI/dataset-settings.json
@@ -16,7 +16,7 @@
"form.indexMethod": "Metoda indeksiranja",
"form.indexMethodChangeToEconomyDisabledTip": "Ni na voljo za pregradnjo iz HQ v ECO",
"form.indexMethodEconomy": "Varčna",
- "form.indexMethodEconomyTip": "Using {{count}} keywords per chunk for retrieval, no tokens are consumed at the expense of reduced retrieval accuracy.",
+ "form.indexMethodEconomyTip": "{{count}} Uporabite offline vektorske motorje, indeksiranje ključnih besed itd., da zmanjšate natančnost brez porabe žetonov",
"form.indexMethodHighQuality": "Visoka kakovost",
"form.indexMethodHighQualityTip": "Za obdelavo pokličite vdelani model za zagotovitev večje natančnosti pri poizvedbah uporabnikov.",
"form.me": "(Vi)",
diff --git a/web/i18n/sl-SI/tools.json b/web/i18n/sl-SI/tools.json
index bcb23c4154..30a1068316 100644
--- a/web/i18n/sl-SI/tools.json
+++ b/web/i18n/sl-SI/tools.json
@@ -99,7 +99,7 @@
"createTool.viewSchemaSpec": "Oglejte si OpenAPI-Swagger specifikacijo",
"customToolTip": "Izvedite več o prilagojenih orodjih Dify",
"howToGet": "Kako pridobiti",
- "includeToolNum": "{{num}} {{action}} included",
+ "includeToolNum": "Vključeno {{num}} orodij {{action}}",
"mcp.authorize": "Avtoriziraj",
"mcp.authorizeTip": "Po avtorizaciji bodo orodja prikazana tukaj.",
"mcp.authorizing": "Avtoriziranje...",
@@ -107,7 +107,7 @@
"mcp.create.cardLink": "Več o integraciji strežnika MCP",
"mcp.create.cardTitle": "Dodaj strežnik MCP (HTTP)",
"mcp.delete": "Odstrani strežnik MCP",
- "mcp.deleteConfirmTitle": "Would you like to remove {{mcp}}?",
+ "mcp.deleteConfirmTitle": "{{mcp}} Odstraniti {mcp}?",
"mcp.getTools": "Pridobi orodja",
"mcp.gettingTools": "Pridobivanje orodij...",
"mcp.identifier": "Identifikator strežnika (Kliknite za kopiranje)",
@@ -167,9 +167,9 @@
"mcp.toolItem.parameters": "Parametri",
"mcp.toolUpdateConfirmContent": "Posodobitev seznama orodij lahko vpliva na obstoječe aplikacije. Želite nadaljevati?",
"mcp.toolUpdateConfirmTitle": "Posodobi seznam orodij",
- "mcp.toolsCount": "{{count}} tools",
+ "mcp.toolsCount": "{{count}} {count} orodij",
"mcp.toolsEmpty": "Orodja niso naložena",
- "mcp.toolsNum": "{{count}} tools included",
+ "mcp.toolsNum": "{{count}} Vključenih {count} orodij",
"mcp.update": "Posodobi",
"mcp.updateTime": "Posodobljeno",
"mcp.updateTools": "Posodabljanje orodij...",
diff --git a/web/i18n/th-TH/app-overview.json b/web/i18n/th-TH/app-overview.json
index a0762200b1..5e1ca09715 100644
--- a/web/i18n/th-TH/app-overview.json
+++ b/web/i18n/th-TH/app-overview.json
@@ -113,7 +113,7 @@
"overview.triggerInfo.noTriggerAdded": "ยังไม่ได้เพิ่มทริกเกอร์",
"overview.triggerInfo.title": "สิ่งกระตุ้น",
"overview.triggerInfo.triggerStatusDescription": "สถานะของโหนดตัวเรียกปรากฏที่นี่ (อาจมีอยู่แล้วในร่าง และจะมีผลหลังจากเผยแพร่)",
- "overview.triggerInfo.triggersAdded": "{{count}} Triggers added",
+ "overview.triggerInfo.triggersAdded": "{{count}} เพิ่มทริกเกอร์เรียบร้อยแล้ว",
"welcome.enterKeyTip": "ป้อนคีย์ OpenAI API ของคุณด้านล่าง",
"welcome.firstStepTip": "ในการเริ่มต้น",
"welcome.getKeyTip": "รับคีย์ API ของคุณจากแดชบอร์ด OpenAI",
diff --git a/web/i18n/th-TH/billing.json b/web/i18n/th-TH/billing.json
index 41c66873e1..02f07d13ae 100644
--- a/web/i18n/th-TH/billing.json
+++ b/web/i18n/th-TH/billing.json
@@ -65,7 +65,7 @@
"plansCommon.annotatedResponse.title": "ขีดจํากัดโควต้าคําอธิบายประกอบ",
"plansCommon.annotatedResponse.tooltip": "การแก้ไขและคําอธิบายประกอบการตอบกลับด้วยตนเองให้ความสามารถในการตอบคําถามคุณภาพสูงที่ปรับแต่งได้สําหรับแอป (ใช้ได้เฉพาะในแอปแชท)",
"plansCommon.annotationQuota": "โควต้าคําอธิบายประกอบ",
- "plansCommon.annualBilling": "Bill Annually Save {{percent}}%",
+ "plansCommon.annualBilling": "{{percent}} การเรียกเก็บเงินประจำปี",
"plansCommon.apiRateLimit": "ข้อจำกัดอัตราการใช้ API",
"plansCommon.apiRateLimitTooltip": "ข้อจำกัดการใช้งาน API จะใช้กับคำขอทั้งหมดที่ทำผ่าน Dify API รวมถึงการสร้างข้อความ, การสนทนาแชท, การดำเนินการเวิร์กโฟลว์ และการประมวลผลเอกสาร.",
"plansCommon.apiRateLimitUnit": "{{count,number}}",
@@ -91,7 +91,7 @@
"plansCommon.freeTrialTipPrefix": "ลงทะเบียนและรับ",
"plansCommon.freeTrialTipSuffix": "ไม่จำเป็นต้องใช้บัตรเครดิต",
"plansCommon.getStarted": "เริ่มต้น",
- "plansCommon.logsHistory": "{{days}} Log history",
+ "plansCommon.logsHistory": "{{days}} ประวัติการบันทึก",
"plansCommon.member": "สมาชิก",
"plansCommon.memberAfter": "สมาชิก",
"plansCommon.messageRequest.title": "เครดิตข้อความ",
@@ -144,7 +144,7 @@
"plansCommon.unavailable": "ไม่",
"plansCommon.unlimited": "จำกัด",
"plansCommon.unlimitedApiRate": "ไม่มีข้อจำกัดอัตราการเรียก API",
- "plansCommon.vectorSpace": "{{size}} Knowledge Data Storage",
+ "plansCommon.vectorSpace": "{{size}} พื้นที่เวกเตอร์",
"plansCommon.vectorSpaceTooltip": "Vector Space เป็นระบบหน่วยความจําระยะยาวที่จําเป็นสําหรับ LLM ในการทําความเข้าใจข้อมูลของคุณ",
"plansCommon.workflowExecution.faster": "การดำเนินงานเวิร์กโฟลว์ที่รวดเร็วขึ้น",
"plansCommon.workflowExecution.priority": "การดำเนินงานลำดับความสำคัญ",
diff --git a/web/i18n/th-TH/common.json b/web/i18n/th-TH/common.json
index 545b968ec8..f65506870f 100644
--- a/web/i18n/th-TH/common.json
+++ b/web/i18n/th-TH/common.json
@@ -108,7 +108,7 @@
"chat.conversationName": "ชื่อการสนทนา",
"chat.conversationNameCanNotEmpty": "ต้องมีชื่อการสนทนา",
"chat.conversationNamePlaceholder": "กรุณากรอกชื่อการสนทนา",
- "chat.inputPlaceholder": "Talk to {{botName}}",
+ "chat.inputPlaceholder": "{{botName}} พูดคุยกับบอท",
"chat.renameConversation": "เปลี่ยนชื่อการสนทนา",
"chat.resend": "ส่งอีกครั้ง",
"chat.thinking": "ความคิด ",
diff --git a/web/i18n/th-TH/dataset-creation.json b/web/i18n/th-TH/dataset-creation.json
index 1585094d9f..98ed9fae95 100644
--- a/web/i18n/th-TH/dataset-creation.json
+++ b/web/i18n/th-TH/dataset-creation.json
@@ -140,7 +140,7 @@
"stepTwo.preview": "ยืนยันและดูตัวอย่าง",
"stepTwo.previewButton": "การเปลี่ยนไปใช้รูปแบบ Q&A",
"stepTwo.previewChunk": "ดูตัวอย่าง Chunk",
- "stepTwo.previewChunkCount": "{{count}} Estimated chunks",
+ "stepTwo.previewChunkCount": "{{count}} {{นับ}} ก้อนโดยประมาณ",
"stepTwo.previewChunkTip": "คลิกปุ่ม 'Preview Chunk' ทางด้านซ้ายเพื่อโหลดตัวอย่าง",
"stepTwo.previewSwitchTipEnd": "ใช้โทเค็นเพิ่มเติม",
"stepTwo.previewSwitchTipStart": "การแสดงตัวอย่างส่วนปัจจุบันอยู่ในรูปแบบข้อความ การเปลี่ยนไปใช้ตัวอย่างรูปแบบคําถามและคําตอบจะ",
diff --git a/web/i18n/th-TH/dataset-hit-testing.json b/web/i18n/th-TH/dataset-hit-testing.json
index 46c536e58d..48ebc77fa6 100644
--- a/web/i18n/th-TH/dataset-hit-testing.json
+++ b/web/i18n/th-TH/dataset-hit-testing.json
@@ -3,7 +3,7 @@
"dateTimeFormat": "MM/DD/YYYY hh:mm A",
"desc": "ทดสอบเอฟเฟกต์การตีของความรู้ตามข้อความแบบสอบถามที่กําหนด",
"hit.emptyTip": "ผลการทดสอบการดึงข้อมูลจะแสดงที่นี่",
- "hit.title": "{{num}} Retrieved Chunks",
+ "hit.title": "{{num}} ย่อหน้าดึงข้อมูล",
"hitChunks": "กด {{num}} ก้อนลูก",
"imageUploader.dropZoneTip": "ลากไฟล์มาที่นี่เพื่ออัปโหลด",
"imageUploader.singleChunkAttachmentLimitTooltip": "จำนวนของไฟล์แนบแบบชิ้นเดียวไม่สามารถเกิน {{limit}}",
diff --git a/web/i18n/th-TH/dataset-settings.json b/web/i18n/th-TH/dataset-settings.json
index f8952c4731..46e113d076 100644
--- a/web/i18n/th-TH/dataset-settings.json
+++ b/web/i18n/th-TH/dataset-settings.json
@@ -16,7 +16,7 @@
"form.indexMethod": "วิธีการจัดทําดัชนี",
"form.indexMethodChangeToEconomyDisabledTip": "ไม่สามารถดาวน์เกรดจาก HQ เป็น ECO ได้",
"form.indexMethodEconomy": "ประหยัด",
- "form.indexMethodEconomyTip": "Using {{count}} keywords per chunk for retrieval, no tokens are consumed at the expense of reduced retrieval accuracy.",
+ "form.indexMethodEconomyTip": "{{count}} ใช้เอ็นจิ้นเวกเตอร์ออฟไลน์ ดัชนีคําหลัก ฯลฯ เพื่อลดความแม่นยําโดยไม่ต้องใช้โทเค็น",
"form.indexMethodHighQuality": "คุณภาพสูง",
"form.indexMethodHighQualityTip": "เรียกใช้แบบจําลองการฝังตัวสําหรับการประมวลผลเพื่อให้มีความแม่นยําสูงขึ้นเมื่อผู้ใช้สืบค้น",
"form.me": "(คุณ)",
diff --git a/web/i18n/th-TH/plugin.json b/web/i18n/th-TH/plugin.json
index 0f77c127d1..4200196ed2 100644
--- a/web/i18n/th-TH/plugin.json
+++ b/web/i18n/th-TH/plugin.json
@@ -81,7 +81,7 @@
"debugInfo.title": "การแก้จุดบกพร่อง",
"debugInfo.viewDocs": "ดูเอกสาร",
"deprecated": "เลิกใช้",
- "detailPanel.actionNum": "{{num}} {{action}} INCLUDED",
+ "detailPanel.actionNum": "{{num}} {{การกระทํา}} รวม {{action}}",
"detailPanel.categoryTip.debugging": "ปลั๊กอินการดีบัก",
"detailPanel.categoryTip.github": "ติดตั้งจาก Github",
"detailPanel.categoryTip.local": "ปลั๊กอินท้องถิ่น",
@@ -89,7 +89,7 @@
"detailPanel.configureApp": "กําหนดค่าแอป",
"detailPanel.configureModel": "กําหนดค่าแบบจําลอง",
"detailPanel.configureTool": "กําหนดค่าเครื่องมือ",
- "detailPanel.deprecation.fullMessage": "This plugin has been deprecated due to {{deprecatedReason}}, and will no longer be updated. Please use {{-alternativePluginId}} instead.",
+ "detailPanel.deprecation.fullMessage": "{{deprecatedReason}} ปลั๊กอินนี้ถูกยกเลิกการใช้งานเนื่องจาก {{เหตุผลที่ถูกยกเลิก}} และจะไม่มีการอัปเดตอีกต่อไป กรุณาใช้ {{-alternativePluginId}} แทน.",
"detailPanel.deprecation.noReason": "ปลั๊กอินนี้ได้ถูกยกเลิกใช้งานและจะไม่มีการอัปเดตอีกต่อไป.",
"detailPanel.deprecation.onlyReason": "ปลั๊กอินนี้ถูกเลิกใช้เนื่องจาก {{deprecatedReason}} และจะไม่มีการอัปเดตอีกต่อไป.",
"detailPanel.deprecation.reason.businessAdjustments": "การปรับเปลี่ยนธุรกิจ",
@@ -116,7 +116,7 @@
"detailPanel.operation.update": "อัพเดต",
"detailPanel.operation.viewDetail": "ดูรายละเอียด",
"detailPanel.serviceOk": "บริการตกลง",
- "detailPanel.strategyNum": "{{num}} {{strategy}} INCLUDED",
+ "detailPanel.strategyNum": "{{num}} {{กลยุทธ์}} รวม {{strategy}}",
"detailPanel.switchVersion": "สลับเวอร์ชัน",
"detailPanel.toolSelector.auto": "อัตโนมัติ",
"detailPanel.toolSelector.descriptionLabel": "คําอธิบายเครื่องมือ",
diff --git a/web/i18n/th-TH/tools.json b/web/i18n/th-TH/tools.json
index 6f1c988202..35d86f475c 100644
--- a/web/i18n/th-TH/tools.json
+++ b/web/i18n/th-TH/tools.json
@@ -99,7 +99,7 @@
"createTool.viewSchemaSpec": "ดูข้อมูลจําเพาะของ OpenAPI-Swagger",
"customToolTip": "เรียนรู้เพิ่มเติมเกี่ยวกับเครื่องมือแบบกําหนดเองของ Dify",
"howToGet": "วิธีรับ",
- "includeToolNum": "{{num}} {{action}} included",
+ "includeToolNum": "{{num}} รวมเครื่องมือ {{action}}",
"mcp.authorize": "อนุญาต",
"mcp.authorizeTip": "หลังจากอนุญาต เครื่องมือจะถูกแสดงที่นี่",
"mcp.authorizing": "กำลังอนุญาต...",
@@ -107,7 +107,7 @@
"mcp.create.cardLink": "เรียนรู้เพิ่มเติมเกี่ยวกับการรวมเซิร์ฟเวอร์ MCP",
"mcp.create.cardTitle": "เพิ่มเซิร์ฟเวอร์ MCP (HTTP)",
"mcp.delete": "ลบเซิร์ฟเวอร์ MCP",
- "mcp.deleteConfirmTitle": "Would you like to remove {{mcp}}?",
+ "mcp.deleteConfirmTitle": "{{mcp}} คุณต้องการลบ {mcp} หรือไม่?",
"mcp.getTools": "รับเครื่องมือ",
"mcp.gettingTools": "กำลังโหลดเครื่องมือ...",
"mcp.identifier": "ตัวระบุเซิร์ฟเวอร์ (คลิกเพื่อคัดลอก)",
@@ -167,9 +167,9 @@
"mcp.toolItem.parameters": "พารามิเตอร์",
"mcp.toolUpdateConfirmContent": "การอัปเดตรายการเครื่องมืออาจส่งผลต่อแอปพลิเคชันที่มีอยู่ คุณต้องการดำเนินการต่อหรือไม่?",
"mcp.toolUpdateConfirmTitle": "อัปเดตรายการเครื่องมือ",
- "mcp.toolsCount": "{{count}} tools",
+ "mcp.toolsCount": "{{count}} {count} เครื่องมือ",
"mcp.toolsEmpty": "ยังไม่โหลดเครื่องมือ",
- "mcp.toolsNum": "{{count}} tools included",
+ "mcp.toolsNum": "{{count}} {count} เครื่องมือที่รวมอยู่",
"mcp.update": "อัปเดต",
"mcp.updateTime": "อัปเดตแล้ว",
"mcp.updateTools": "กำลังอัปเดตเครื่องมือ...",
diff --git a/web/i18n/th-TH/workflow.json b/web/i18n/th-TH/workflow.json
index 3b431a06ab..db0d050183 100644
--- a/web/i18n/th-TH/workflow.json
+++ b/web/i18n/th-TH/workflow.json
@@ -363,7 +363,7 @@
"nodes.agent.strategyNotFoundDescAndSwitchVersion": "เวอร์ชันปลั๊กอินที่ติดตั้งไม่มีกลยุทธ์นี้ คลิกเพื่อเปลี่ยนเวอร์ชัน",
"nodes.agent.strategyNotInstallTooltip": "{{strategy}} ไม่ได้ติดตั้ง",
"nodes.agent.strategyNotSet": "ไม่ได้ตั้งค่ากลยุทธ์ตัวแทน",
- "nodes.agent.toolNotAuthorizedTooltip": "{{tool}} Not Authorized",
+ "nodes.agent.toolNotAuthorizedTooltip": "{{เครื่องมือ}} ไม่ได้รับอนุญาต {{tool}}",
"nodes.agent.toolNotInstallTooltip": "{{tool}} ไม่ได้ติดตั้ง",
"nodes.agent.toolbox": "เครื่อง มือ",
"nodes.agent.tools": "เครื่อง มือ",
@@ -549,13 +549,13 @@
"nodes.iteration.deleteDesc": "การลบโหนดการวนซ้ําจะเป็นการลบโหนดย่อยทั้งหมด",
"nodes.iteration.deleteTitle": "ลบโหนดการทําซ้ํา?",
"nodes.iteration.errorResponseMethod": "วิธีการตอบสนองข้อผิดพลาด",
- "nodes.iteration.error_one": "{{count}} Error",
- "nodes.iteration.error_other": "{{count}} Errors",
+ "nodes.iteration.error_one": "{{count}} {{นับ}} ความผิดพลาด",
+ "nodes.iteration.error_other": "{{count}} {{นับ}} ข้อ ผิด พลาด",
"nodes.iteration.flattenOutput": "แบนผลลัพธ์",
"nodes.iteration.flattenOutputDesc": "เมื่อเปิดใช้งาน หากผลลัพธ์ของแต่ละรอบเป็นอาร์เรย์ทั้งหมด พวกมันจะถูกรวมเป็นอาร์เรย์เดียว เมื่อปิดใช้งาน ผลลัพธ์จะยังคงมีโครงสร้างอาร์เรย์ซ้อนกันอยู่",
"nodes.iteration.input": "อินพุต",
- "nodes.iteration.iteration_one": "{{count}} Iteration",
- "nodes.iteration.iteration_other": "{{count}} Iterations",
+ "nodes.iteration.iteration_one": "{{count}} {{นับ}} เกิด ซ้ำ",
+ "nodes.iteration.iteration_other": "{{count}} {{นับ}} เกิด ซ้ำ",
"nodes.iteration.output": "ตัวแปรเอาต์พุต",
"nodes.iteration.parallelMode": "โหมดขนาน",
"nodes.iteration.parallelModeEnableDesc": "ในโหมดขนาน งานภายในการทําซ้ําจะสนับสนุนการดําเนินการแบบขนาน คุณสามารถกําหนดค่านี้ได้ในแผงคุณสมบัติทางด้านขวา",
diff --git a/web/i18n/tr-TR/billing.json b/web/i18n/tr-TR/billing.json
index 21a0cdfa66..339849319c 100644
--- a/web/i18n/tr-TR/billing.json
+++ b/web/i18n/tr-TR/billing.json
@@ -65,7 +65,7 @@
"plansCommon.annotatedResponse.title": "Ek Açıklama Kota Sınırları",
"plansCommon.annotatedResponse.tooltip": "Yanıtların elle düzenlenmesi ve ek açıklanması, uygulamalar için özelleştirilebilir yüksek kaliteli soru-cevap yetenekleri sağlar. (Sadece sohbet uygulamalarında geçerlidir)",
"plansCommon.annotationQuota": "Ek Açıklama Kotası",
- "plansCommon.annualBilling": "Bill Annually Save {{percent}}%",
+ "plansCommon.annualBilling": "{{percent}} Yıllık Faturalama",
"plansCommon.apiRateLimit": "API Hız Limiti",
"plansCommon.apiRateLimitTooltip": "Dify API'si aracılığıyla yapılan tüm isteklerde, metin oluşturma, sohbet konuşmaları, iş akışı yürütmeleri ve belge işleme dahil olmak üzere, API Oran Sınırı uygulanır.",
"plansCommon.apiRateLimitUnit": "{{count,number}}",
@@ -91,7 +91,7 @@
"plansCommon.freeTrialTipPrefix": "Kaydolun ve bir",
"plansCommon.freeTrialTipSuffix": "Kredi kartı gerekmez",
"plansCommon.getStarted": "Başlayın",
- "plansCommon.logsHistory": "{{days}} Log history",
+ "plansCommon.logsHistory": "{{days}} Günlük Geçmişi",
"plansCommon.member": "Üye",
"plansCommon.memberAfter": "Üye",
"plansCommon.messageRequest.title": "Mesaj Kredileri",
@@ -144,7 +144,7 @@
"plansCommon.unavailable": "Mevcut Değil",
"plansCommon.unlimited": "Sınırsız",
"plansCommon.unlimitedApiRate": "API Hız Sınırı Yok",
- "plansCommon.vectorSpace": "{{size}} Knowledge Data Storage",
+ "plansCommon.vectorSpace": "{{size}} Vektör Alanı",
"plansCommon.vectorSpaceTooltip": "Vektör Alanı, LLM'lerin verilerinizi anlaması için gerekli uzun süreli hafıza sistemidir.",
"plansCommon.workflowExecution.faster": "Daha Hızlı İş Akışı Yürütme",
"plansCommon.workflowExecution.priority": "Öncelikli İş Akışı Yürütme",
diff --git a/web/i18n/tr-TR/common.json b/web/i18n/tr-TR/common.json
index 6fc95b1eb4..d9521bafd8 100644
--- a/web/i18n/tr-TR/common.json
+++ b/web/i18n/tr-TR/common.json
@@ -172,7 +172,7 @@
"fileUploader.pasteFileLinkInvalid": "Geçersiz dosya bağlantısı",
"fileUploader.uploadDisabled": "Dosya yükleme devre dışı",
"fileUploader.uploadFromComputer": "Yerel yükleme",
- "fileUploader.uploadFromComputerLimit": "Upload {{type}} cannot exceed {{size}}",
+ "fileUploader.uploadFromComputerLimit": "{{type}} Dosya Yükleme {{size}}'ı aşamaz",
"fileUploader.uploadFromComputerReadError": "Dosya okuma başarısız oldu, lütfen tekrar deneyin.",
"fileUploader.uploadFromComputerUploadError": "Dosya yükleme başarısız oldu, lütfen tekrar yükleyin.",
"imageInput.browse": "tarayıcı",
@@ -278,7 +278,7 @@
"model.params.max_tokensTip": "Yanıtın maksimum uzunluğunu token cinsinden sınırlar.\nDaha büyük değerler prompt kelimeleri, sohbet kayıtları ve Bilgiler için bırakılacak alanı sınırlayabilir. \nİki üçün altında ayarlanması önerilir\ngpt-4-1106-preview, gpt-4-vision-preview maksimum token (giriş 128k, çıkış 4k).",
"model.params.presence_penalty": "Varlık cezası",
"model.params.presence_penaltyTip": "Şimdiye kadar metinde görünüp görünmediğine bağlı olarak yeni tokenları ne kadar cezalandıracağını belirler.\nModelin yeni konular hakkında konuşma olasılığını artırır.",
- "model.params.setToCurrentModelMaxTokenTip": "Max token is updated to the 80% maximum token of the current model {{maxToken}}.",
+ "model.params.setToCurrentModelMaxTokenTip": "{{maxToken}} Maksimum token, mevcut modelin maksimum token'ın %80'ine {maxToken} olarak güncellendi.",
"model.params.stop_sequences": "Stop sıraları",
"model.params.stop_sequencesPlaceholder": "Sıra girin ve Tab tuşuna basın",
"model.params.stop_sequencesTip": "API, dört adede kadar sıra belirleyerek daha fazla token üretmeyi durduracaktır. Dönülen metin durdurma sırasını içermez.",
diff --git a/web/i18n/tr-TR/dataset-hit-testing.json b/web/i18n/tr-TR/dataset-hit-testing.json
index 4aa2d67d30..7700f26a64 100644
--- a/web/i18n/tr-TR/dataset-hit-testing.json
+++ b/web/i18n/tr-TR/dataset-hit-testing.json
@@ -3,7 +3,7 @@
"dateTimeFormat": "GG/AA/YYYY ss:dd ÖÖ/ÖS",
"desc": "Verilen sorgu metnine göre Bilginin isabet etkisini test edin.",
"hit.emptyTip": "Geri Alım Testi sonuçları burada gösterilecektir",
- "hit.title": "{{num}} Retrieved Chunks",
+ "hit.title": "{{num}} GERİ ALINAN PARAGRAFLAR",
"hitChunks": "{{num}} alt parçalarına basın",
"imageUploader.dropZoneTip": "Yüklemek için dosyayı buraya sürükleyin",
"imageUploader.singleChunkAttachmentLimitTooltip": "Tek parça eklerin sayısı {{limit}} değerini aşamaz",
diff --git a/web/i18n/tr-TR/dataset-settings.json b/web/i18n/tr-TR/dataset-settings.json
index 1133cee207..b31393ad1c 100644
--- a/web/i18n/tr-TR/dataset-settings.json
+++ b/web/i18n/tr-TR/dataset-settings.json
@@ -16,7 +16,7 @@
"form.indexMethod": "Dizin Yöntemi",
"form.indexMethodChangeToEconomyDisabledTip": "Genel Merkezden ECO'ya düşürme için mevcut değil",
"form.indexMethodEconomy": "Ekonomik",
- "form.indexMethodEconomyTip": "Using {{count}} keywords per chunk for retrieval, no tokens are consumed at the expense of reduced retrieval accuracy.",
+ "form.indexMethodEconomyTip": "{{count}} Doğruluğu azaltmak için çevrimdışı vektör motorları, anahtar kelime dizinleri vb. kullanın, token harcamadan",
"form.indexMethodHighQuality": "Yüksek Kalite",
"form.indexMethodHighQualityTip": "Kullanıcılar sorguladığında daha yüksek doğruluk sağlamak için Yerleştirme modelini çağırır.",
"form.me": "(Siz)",
diff --git a/web/i18n/tr-TR/tools.json b/web/i18n/tr-TR/tools.json
index 4c7a0ebdcf..f750588143 100644
--- a/web/i18n/tr-TR/tools.json
+++ b/web/i18n/tr-TR/tools.json
@@ -99,7 +99,7 @@
"createTool.viewSchemaSpec": "OpenAPI-Swagger Spesifikasyonunu Görüntüle",
"customToolTip": "Dify özel araçları hakkında daha fazla bilgi edinin",
"howToGet": "Nasıl alınır",
- "includeToolNum": "{{num}} {{action}} included",
+ "includeToolNum": "{{num}} araç dahil {{action}}",
"mcp.authorize": "Yetkilendir",
"mcp.authorizeTip": "Yetkilendirmeden sonra araçlar burada görüntülenecektir.",
"mcp.authorizing": "Yetkilendiriliyor...",
@@ -107,7 +107,7 @@
"mcp.create.cardLink": "MCP sunucu entegrasyonu hakkında daha fazla bilgi edinin",
"mcp.create.cardTitle": "MCP Sunucusu Ekle (HTTP)",
"mcp.delete": "MCP Sunucusunu Kaldır",
- "mcp.deleteConfirmTitle": "Would you like to remove {{mcp}}?",
+ "mcp.deleteConfirmTitle": "{{mcp}} {mcp} kaldırılsın mı?",
"mcp.getTools": "Araçları al",
"mcp.gettingTools": "Araçlar alınıyor...",
"mcp.identifier": "Sunucu Tanımlayıcı (Kopyalamak için Tıklayın)",
@@ -167,9 +167,9 @@
"mcp.toolItem.parameters": "Parametreler",
"mcp.toolUpdateConfirmContent": "Araç listesini güncellemek mevcut uygulamaları etkileyebilir. Devam etmek istiyor musunuz?",
"mcp.toolUpdateConfirmTitle": "Araç Listesini Güncelle",
- "mcp.toolsCount": "{{count}} tools",
+ "mcp.toolsCount": "{{count}} {count} araç",
"mcp.toolsEmpty": "Araçlar yüklenmedi",
- "mcp.toolsNum": "{{count}} tools included",
+ "mcp.toolsNum": "{{count}} {count} araç dahil",
"mcp.update": "Güncelle",
"mcp.updateTime": "Güncellendi",
"mcp.updateTools": "Araçlar güncelleniyor...",
diff --git a/web/i18n/uk-UA/app-overview.json b/web/i18n/uk-UA/app-overview.json
index 1a01755cb3..16aeb39e2d 100644
--- a/web/i18n/uk-UA/app-overview.json
+++ b/web/i18n/uk-UA/app-overview.json
@@ -113,7 +113,7 @@
"overview.triggerInfo.noTriggerAdded": "Триггер не додано",
"overview.triggerInfo.title": "Тригери",
"overview.triggerInfo.triggerStatusDescription": "Статус вузла тригера відображається тут. (Може вже існувати в чернетці, набирає чинності після публікації)",
- "overview.triggerInfo.triggersAdded": "{{count}} Triggers added",
+ "overview.triggerInfo.triggersAdded": "{{count}} Додано тригери",
"welcome.enterKeyTip": "введіть свій ключ API OpenAI нижче",
"welcome.firstStepTip": "Для початку,",
"welcome.getKeyTip": "Отримайте свій ключ API з панелі OpenAI",
diff --git a/web/i18n/uk-UA/billing.json b/web/i18n/uk-UA/billing.json
index fbab53865f..d51bbdfc9c 100644
--- a/web/i18n/uk-UA/billing.json
+++ b/web/i18n/uk-UA/billing.json
@@ -65,7 +65,7 @@
"plansCommon.annotatedResponse.title": "Ліміти квоти відповідей з анотаціями",
"plansCommon.annotatedResponse.tooltip": "Ручне редагування та анотування відповідей забезпечує налаштовувані високоякісні можливості відповідей на запитання для програм. (Застосовується лише в чат-програмах)",
"plansCommon.annotationQuota": "Квота анотацій",
- "plansCommon.annualBilling": "Bill Annually Save {{percent}}%",
+ "plansCommon.annualBilling": "{{percent}} Щорічна оплата",
"plansCommon.apiRateLimit": "Обмеження швидкості API",
"plansCommon.apiRateLimitTooltip": "Обмеження частоти запитів застосовується до всіх запитів, зроблених через API Dify, включаючи генерацію тексту, чат-розмови, виконання робочих процесів та обробку документів.",
"plansCommon.apiRateLimitUnit": "{{count,number}}",
@@ -91,7 +91,7 @@
"plansCommon.freeTrialTipPrefix": "Зареєструйтесь і отримайте",
"plansCommon.freeTrialTipSuffix": "Кредитна картка не потрібна",
"plansCommon.getStarted": "Почати",
- "plansCommon.logsHistory": "{{days}} Log history",
+ "plansCommon.logsHistory": "{{days}} Історія журналів",
"plansCommon.member": "Учасник",
"plansCommon.memberAfter": "учасника",
"plansCommon.messageRequest.title": "Кредити повідомлень",
@@ -144,7 +144,7 @@
"plansCommon.unavailable": "Недоступний",
"plansCommon.unlimited": "Безлімітний",
"plansCommon.unlimitedApiRate": "Немає обмеження на швидкість API",
- "plansCommon.vectorSpace": "{{size}} Knowledge Data Storage",
+ "plansCommon.vectorSpace": "{{size}} Векторний простір",
"plansCommon.vectorSpaceTooltip": "Векторний простір – це система довгострокової пам'яті, необхідна LLM для розуміння ваших даних.",
"plansCommon.workflowExecution.faster": "Швидше виконання робочого процесу",
"plansCommon.workflowExecution.priority": "Виконання пріоритетного робочого процесу",
diff --git a/web/i18n/uk-UA/common.json b/web/i18n/uk-UA/common.json
index b1347f10cc..dafbcd9e1d 100644
--- a/web/i18n/uk-UA/common.json
+++ b/web/i18n/uk-UA/common.json
@@ -108,7 +108,7 @@
"chat.conversationName": "Назва розмови",
"chat.conversationNameCanNotEmpty": "Потрібна назва розмови",
"chat.conversationNamePlaceholder": "Будь ласка, введіть назву розмови",
- "chat.inputPlaceholder": "Talk to {{botName}}",
+ "chat.inputPlaceholder": "{{botName}} Поговоріть з ботом",
"chat.renameConversation": "Перейменувати розмову",
"chat.resend": "Відправити знову",
"chat.thinking": "Мислення...",
@@ -172,7 +172,7 @@
"fileUploader.pasteFileLinkInvalid": "Неприпустиме посилання на файл",
"fileUploader.uploadDisabled": "Завантаження файлів вимкнено",
"fileUploader.uploadFromComputer": "Локальне завантаження",
- "fileUploader.uploadFromComputerLimit": "Upload {{type}} cannot exceed {{size}}",
+ "fileUploader.uploadFromComputerLimit": "{{type}} Файл завантаження не може перевищувати {{size}}",
"fileUploader.uploadFromComputerReadError": "Не вдалося прочитати файл, будь ласка, спробуйте ще раз.",
"fileUploader.uploadFromComputerUploadError": "Не вдалося завантажити файл, будь ласка, завантажте ще раз.",
"imageInput.browse": "перегляд",
diff --git a/web/i18n/uk-UA/dataset-hit-testing.json b/web/i18n/uk-UA/dataset-hit-testing.json
index 9f672e5a41..31f3fb25aa 100644
--- a/web/i18n/uk-UA/dataset-hit-testing.json
+++ b/web/i18n/uk-UA/dataset-hit-testing.json
@@ -3,7 +3,7 @@
"dateTimeFormat": "DD/MM/YYYY HH:mm A",
"desc": "Тестування ефективності пошуку знань на основі наданого текстового запиту.",
"hit.emptyTip": "Результати тестування вибірки відобразяться тут",
- "hit.title": "{{num}} Retrieved Chunks",
+ "hit.title": "{{num}} ВИБРАНІ АБЗАЦИ",
"hitChunks": "Натисніть {{num}} на дочірні шматки",
"imageUploader.dropZoneTip": "Перетягніть файл сюди, щоб завантажити",
"imageUploader.singleChunkAttachmentLimitTooltip": "Кількість вкладень у вигляді одного блоку не може перевищувати {{limit}}",
diff --git a/web/i18n/uk-UA/dataset-settings.json b/web/i18n/uk-UA/dataset-settings.json
index 8f8c169ae9..53494a591a 100644
--- a/web/i18n/uk-UA/dataset-settings.json
+++ b/web/i18n/uk-UA/dataset-settings.json
@@ -16,7 +16,7 @@
"form.indexMethod": "Метод індексації",
"form.indexMethodChangeToEconomyDisabledTip": "Недоступно для пониження з HQ до ECO",
"form.indexMethodEconomy": "Економний",
- "form.indexMethodEconomyTip": "Using {{count}} keywords per chunk for retrieval, no tokens are consumed at the expense of reduced retrieval accuracy.",
+ "form.indexMethodEconomyTip": "{{count}} Використовуйте автономні векторні двигуни, індекси ключових слів тощо, щоб зменшити точність без використання токенів.",
"form.indexMethodHighQuality": "Висока якість",
"form.indexMethodHighQualityTip": "Викликати модель Embedding для обробки, щоб забезпечити вищу точність під час запитів користувачів.",
"form.me": "(Ви)",
diff --git a/web/i18n/uk-UA/plugin.json b/web/i18n/uk-UA/plugin.json
index 47178d23b0..5e7973e71a 100644
--- a/web/i18n/uk-UA/plugin.json
+++ b/web/i18n/uk-UA/plugin.json
@@ -81,7 +81,7 @@
"debugInfo.title": "Налагодження",
"debugInfo.viewDocs": "Переглянути документи",
"deprecated": "Застарілий",
- "detailPanel.actionNum": "{{action}} {{num}} ВКЛЮЧЕНІ",
+ "detailPanel.actionNum": "{{num}} {{action}} ВКЛЮЧЕНІ",
"detailPanel.categoryTip.debugging": "Плагін налагодження",
"detailPanel.categoryTip.github": "Встановлено з Github",
"detailPanel.categoryTip.local": "Локальний плагін",
@@ -236,7 +236,7 @@
"task.installSuccess": "{{successLength}} plugins installed successfully",
"task.installed": "Installed",
"task.installedError": "Плагіни {{errorLength}} не вдалося встановити",
- "task.installing": "Встановлення плагінів , 0 виконано.",
+ "task.installing": "Встановлення плагінів, 0 виконано.",
"task.installingWithError": "Не вдалося встановити плагіни {{installingLength}}, успіх {{successLength}}, {{errorLength}}",
"task.installingWithSuccess": "Встановлення плагінів {{installingLength}}, успіх {{successLength}}.",
"task.runningPlugins": "Installing Plugins",
diff --git a/web/i18n/uk-UA/tools.json b/web/i18n/uk-UA/tools.json
index 78b5089a39..1716f6e78b 100644
--- a/web/i18n/uk-UA/tools.json
+++ b/web/i18n/uk-UA/tools.json
@@ -99,7 +99,7 @@
"createTool.viewSchemaSpec": "Переглянути специфікацію OpenAPI-Swagger",
"customToolTip": "Дізнайтеся більше про користувацькі інструменти Dify",
"howToGet": "Як отримати",
- "includeToolNum": "{{num}} {{action}} included",
+ "includeToolNum": "{{num}} інструмент(ів) включено {{action}}",
"mcp.authorize": "Авторизувати",
"mcp.authorizeTip": "Після авторизації інструменти відображатимуться тут.",
"mcp.authorizing": "Авторизація...",
@@ -107,7 +107,7 @@
"mcp.create.cardLink": "Дізнатися більше про інтеграцію сервера MCP",
"mcp.create.cardTitle": "Додати сервер MCP (HTTP)",
"mcp.delete": "Видалити сервер MCP",
- "mcp.deleteConfirmTitle": "Would you like to remove {{mcp}}?",
+ "mcp.deleteConfirmTitle": "{{mcp}} Видалити {mcp}?",
"mcp.getTools": "Отримати інструменти",
"mcp.gettingTools": "Отримання інструментів...",
"mcp.identifier": "Ідентифікатор сервера (Натисніть, щоб скопіювати)",
@@ -167,9 +167,9 @@
"mcp.toolItem.parameters": "Параметри",
"mcp.toolUpdateConfirmContent": "Оновлення списку інструментів може вплинути на існуючі додатки. Продовжити?",
"mcp.toolUpdateConfirmTitle": "Оновити список інструментів",
- "mcp.toolsCount": "{{count}} tools",
+ "mcp.toolsCount": "{{count}} {count} інструментів",
"mcp.toolsEmpty": "Інструменти не завантажено",
- "mcp.toolsNum": "{{count}} tools included",
+ "mcp.toolsNum": "{{count}} {count} інструментів включено",
"mcp.update": "Оновити",
"mcp.updateTime": "Оновлено",
"mcp.updateTools": "Оновлення інструментів...",
diff --git a/web/i18n/vi-VN/billing.json b/web/i18n/vi-VN/billing.json
index a25822523e..ace859aa44 100644
--- a/web/i18n/vi-VN/billing.json
+++ b/web/i18n/vi-VN/billing.json
@@ -65,7 +65,7 @@
"plansCommon.annotatedResponse.title": "Hạn Mức Quota Phản hồi Đã được Ghi chú",
"plansCommon.annotatedResponse.tooltip": "Chỉnh sửa và ghi chú thủ công các phản hồi cung cấp khả năng trả lời câu hỏi chất lượng cao có thể tùy chỉnh cho các ứng dụng. (Chỉ áp dụng trong các ứng dụng trò chuyện)",
"plansCommon.annotationQuota": "Hạn ngạch chú thích",
- "plansCommon.annualBilling": "Bill Annually Save {{percent}}%",
+ "plansCommon.annualBilling": "{{percent}} Hóa đơn hàng năm",
"plansCommon.apiRateLimit": "Giới hạn tần suất API",
"plansCommon.apiRateLimitTooltip": "Giới hạn tần suất API áp dụng cho tất cả các yêu cầu được thực hiện thông qua API Dify, bao gồm tạo văn bản, cuộc trò chuyện, thực thi quy trình làm việc và xử lý tài liệu.",
"plansCommon.apiRateLimitUnit": "{{count,number}}",
@@ -91,7 +91,7 @@
"plansCommon.freeTrialTipPrefix": "Đăng ký và nhận một",
"plansCommon.freeTrialTipSuffix": "Không cần thẻ tín dụng",
"plansCommon.getStarted": "Bắt đầu",
- "plansCommon.logsHistory": "{{days}} Log history",
+ "plansCommon.logsHistory": "{{days}} Lịch sử Nhật ký",
"plansCommon.member": "Thành viên",
"plansCommon.memberAfter": "Thành viên",
"plansCommon.messageRequest.title": "Số Lượng Tin Nhắn",
@@ -144,7 +144,7 @@
"plansCommon.unavailable": "Không có sẵn",
"plansCommon.unlimited": "Không giới hạn",
"plansCommon.unlimitedApiRate": "Không giới hạn tỷ lệ API",
- "plansCommon.vectorSpace": "{{size}} Knowledge Data Storage",
+ "plansCommon.vectorSpace": "{{size}} Không gian Vector",
"plansCommon.vectorSpaceTooltip": "Không gian Vector là hệ thống bộ nhớ dài hạn cần thiết cho LLMs để hiểu dữ liệu của bạn.",
"plansCommon.workflowExecution.faster": "Thực hiện quy trình làm việc nhanh hơn",
"plansCommon.workflowExecution.priority": "Thực thi Quy trình Làm việc Ưu tiên",
diff --git a/web/i18n/vi-VN/common.json b/web/i18n/vi-VN/common.json
index c26bec57a2..82209cbbea 100644
--- a/web/i18n/vi-VN/common.json
+++ b/web/i18n/vi-VN/common.json
@@ -172,7 +172,7 @@
"fileUploader.pasteFileLinkInvalid": "Liên kết tệp không hợp lệ",
"fileUploader.uploadDisabled": "Tải tệp bị vô hiệu hóa",
"fileUploader.uploadFromComputer": "Tải lên cục bộ",
- "fileUploader.uploadFromComputerLimit": "Upload {{type}} cannot exceed {{size}}",
+ "fileUploader.uploadFromComputerLimit": "{{type}} Tải lên tệp không được vượt quá {{size}}",
"fileUploader.uploadFromComputerReadError": "Đọc tệp không thành công, vui lòng thử lại.",
"fileUploader.uploadFromComputerUploadError": "Tải lên tệp không thành công, vui lòng tải lên lại.",
"imageInput.browse": "duyệt",
diff --git a/web/i18n/vi-VN/dataset-creation.json b/web/i18n/vi-VN/dataset-creation.json
index 85194c3acc..102c2fce3b 100644
--- a/web/i18n/vi-VN/dataset-creation.json
+++ b/web/i18n/vi-VN/dataset-creation.json
@@ -68,7 +68,7 @@
"stepOne.website.resetAll": "Đặt lại tất cả",
"stepOne.website.run": "Chạy",
"stepOne.website.running": "Chạy",
- "stepOne.website.scrapTimeInfo": "Scraped {{total}} pages in total within {{time}}s",
+ "stepOne.website.scrapTimeInfo": "{{time}} {{total}} Tổng cộng {{tổng}} trang được thu thập trong vòng {{thời gian}}",
"stepOne.website.selectAll": "Chọn tất cả",
"stepOne.website.totalPageScraped": "Tổng số trang được cạo:",
"stepOne.website.unknownError": "Lỗi không xác định",
diff --git a/web/i18n/vi-VN/dataset-hit-testing.json b/web/i18n/vi-VN/dataset-hit-testing.json
index b1b76228c8..baa5de3a06 100644
--- a/web/i18n/vi-VN/dataset-hit-testing.json
+++ b/web/i18n/vi-VN/dataset-hit-testing.json
@@ -3,7 +3,7 @@
"dateTimeFormat": "MM/DD/YYYY hh:mm A",
"desc": "Kiểm tra hiệu quả truy xuất của Kiến thức dựa trên văn bản truy vấn đã cho.",
"hit.emptyTip": "Kết quả kiểm tra truy vấn sẽ hiển thị ở đây",
- "hit.title": "{{num}} Retrieved Chunks",
+ "hit.title": "{{num}} CÁC ĐOẠN VĂN ĐƯỢC TRUY XUẤT",
"hitChunks": "Nhấn {{num}} đoạn con",
"imageUploader.dropZoneTip": "Kéo tệp vào đây để tải lên",
"imageUploader.singleChunkAttachmentLimitTooltip": "Số lượng phụ kiện khối đơn không được vượt quá {{limit}}",
diff --git a/web/i18n/vi-VN/dataset-settings.json b/web/i18n/vi-VN/dataset-settings.json
index a2d298443c..d277b76afb 100644
--- a/web/i18n/vi-VN/dataset-settings.json
+++ b/web/i18n/vi-VN/dataset-settings.json
@@ -16,7 +16,7 @@
"form.indexMethod": "Phương pháp chỉ mục",
"form.indexMethodChangeToEconomyDisabledTip": "Không khả dụng để hạ cấp từ HQ xuống ECO",
"form.indexMethodEconomy": "Tiết kiệm",
- "form.indexMethodEconomyTip": "Using {{count}} keywords per chunk for retrieval, no tokens are consumed at the expense of reduced retrieval accuracy.",
+ "form.indexMethodEconomyTip": "{{count}} Sử dụng các công cụ nhúng vector ngoại tuyến, chỉ mục từ khóa, v.v. để giảm độ chính xác mà không tiêu tốn token",
"form.indexMethodHighQuality": "Chất lượng cao",
"form.indexMethodHighQualityTip": "Sử dụng mô hình Embedding để xử lý, cung cấp độ chính xác cao hơn khi người dùng truy vấn.",
"form.me": "(Bạn)",
diff --git a/web/i18n/vi-VN/plugin.json b/web/i18n/vi-VN/plugin.json
index 68222269ad..2e36869067 100644
--- a/web/i18n/vi-VN/plugin.json
+++ b/web/i18n/vi-VN/plugin.json
@@ -81,7 +81,7 @@
"debugInfo.title": "Gỡ lỗi",
"debugInfo.viewDocs": "Xem tài liệu",
"deprecated": "Đã bị ngưng sử dụng",
- "detailPanel.actionNum": "{{num}} {{action}} INCLUDED",
+ "detailPanel.actionNum": "{{num}} {{số}} {{hành động}} BAO GỒM {{action}}",
"detailPanel.categoryTip.debugging": "Plugin gỡ lỗi",
"detailPanel.categoryTip.github": "Cài đặt từ Github",
"detailPanel.categoryTip.local": "Plugin cục bộ",
@@ -116,7 +116,7 @@
"detailPanel.operation.update": "Cập nhật",
"detailPanel.operation.viewDetail": "xem chi tiết",
"detailPanel.serviceOk": "Dịch vụ OK",
- "detailPanel.strategyNum": "{{num}} {{strategy}} INCLUDED",
+ "detailPanel.strategyNum": "{{num}} {{số}} {{chiến lược}} BAO GỒM {{strategy}}",
"detailPanel.switchVersion": "Chuyển đổi phiên bản",
"detailPanel.toolSelector.auto": "Tự động",
"detailPanel.toolSelector.descriptionLabel": "Mô tả công cụ",
diff --git a/web/i18n/vi-VN/tools.json b/web/i18n/vi-VN/tools.json
index aef81aeccc..adb59aae38 100644
--- a/web/i18n/vi-VN/tools.json
+++ b/web/i18n/vi-VN/tools.json
@@ -99,7 +99,7 @@
"createTool.viewSchemaSpec": "Xem chi tiết OpenAPI-Swagger",
"customToolTip": "Tìm hiểu thêm về các công cụ tùy chỉnh Dify",
"howToGet": "Cách nhận",
- "includeToolNum": "{{num}} {{action}} included",
+ "includeToolNum": "Bao gồm {{num}} công cụ {{action}}",
"mcp.authorize": "Ủy quyền",
"mcp.authorizeTip": "Sau khi ủy quyền, công cụ sẽ hiển thị tại đây.",
"mcp.authorizing": "Đang ủy quyền...",
@@ -107,7 +107,7 @@
"mcp.create.cardLink": "Tìm hiểu thêm về tích hợp máy chủ MCP",
"mcp.create.cardTitle": "Thêm Máy chủ MCP (HTTP)",
"mcp.delete": "Xóa Máy chủ MCP",
- "mcp.deleteConfirmTitle": "Would you like to remove {{mcp}}?",
+ "mcp.deleteConfirmTitle": "{{mcp}} Xóa {mcp}?",
"mcp.getTools": "Lấy công cụ",
"mcp.gettingTools": "Đang lấy công cụ...",
"mcp.identifier": "Định danh Máy chủ (Nhấn để Sao chép)",
@@ -167,9 +167,9 @@
"mcp.toolItem.parameters": "Các thông số",
"mcp.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?",
"mcp.toolUpdateConfirmTitle": "Cập nhật Danh sách Công cụ",
- "mcp.toolsCount": "{{count}} tools",
+ "mcp.toolsCount": "{{count}} {count} công cụ",
"mcp.toolsEmpty": "Công cụ chưa tải",
- "mcp.toolsNum": "{{count}} tools included",
+ "mcp.toolsNum": "{{count}} Bao gồm {count} công cụ",
"mcp.update": "Cập nhật",
"mcp.updateTime": "Cập nhật",
"mcp.updateTools": "Đang cập nhật công cụ...",
diff --git a/web/i18n/vi-VN/workflow.json b/web/i18n/vi-VN/workflow.json
index c3360b7b2a..b080a5ec4a 100644
--- a/web/i18n/vi-VN/workflow.json
+++ b/web/i18n/vi-VN/workflow.json
@@ -363,7 +363,7 @@
"nodes.agent.strategyNotFoundDescAndSwitchVersion": "Phiên bản plugin đã cài đặt không cung cấp chiến lược này. Nhấp để chuyển đổi phiên bản.",
"nodes.agent.strategyNotInstallTooltip": "{{strategy}} không được cài đặt",
"nodes.agent.strategyNotSet": "Chiến lược tác nhân không được thiết lập",
- "nodes.agent.toolNotAuthorizedTooltip": "{{tool}} Not Authorized",
+ "nodes.agent.toolNotAuthorizedTooltip": "{{công cụ}} Không được ủy quyền {{tool}}",
"nodes.agent.toolNotInstallTooltip": "{{tool}} không được cài đặt",
"nodes.agent.toolbox": "hộp công cụ",
"nodes.agent.tools": "Công cụ",
diff --git a/web/i18n/zh-Hant/billing.json b/web/i18n/zh-Hant/billing.json
index 81e37585f2..864bbec0ca 100644
--- a/web/i18n/zh-Hant/billing.json
+++ b/web/i18n/zh-Hant/billing.json
@@ -65,7 +65,7 @@
"plansCommon.annotatedResponse.title": "標註回覆數",
"plansCommon.annotatedResponse.tooltip": "標註回覆功能透過人工編輯標註為應用提供了可定製的高品質問答回覆能力",
"plansCommon.annotationQuota": "註釋配額",
- "plansCommon.annualBilling": "Bill Annually Save {{percent}}%",
+ "plansCommon.annualBilling": "{{percent}} 年度計費",
"plansCommon.apiRateLimit": "API 限速",
"plansCommon.apiRateLimitTooltip": "API 使用次數限制適用於通過 Dify API 所做的所有請求,包括文本生成、聊天對話、工作流執行和文檔處理。",
"plansCommon.apiRateLimitUnit": "{{count,number}} 次",
@@ -91,7 +91,7 @@
"plansCommon.freeTrialTipPrefix": "註冊並獲得一個",
"plansCommon.freeTrialTipSuffix": "無需信用卡",
"plansCommon.getStarted": "開始使用",
- "plansCommon.logsHistory": "{{days}} Log history",
+ "plansCommon.logsHistory": "{{days}} 日誌歷史",
"plansCommon.member": "成員",
"plansCommon.memberAfter": "個成員",
"plansCommon.messageRequest.title": "訊息額度",
@@ -144,7 +144,7 @@
"plansCommon.unavailable": "不可用",
"plansCommon.unlimited": "無限制",
"plansCommon.unlimitedApiRate": "沒有 API 速率限制",
- "plansCommon.vectorSpace": "{{size}} Knowledge Data Storage",
+ "plansCommon.vectorSpace": "{{size}} 向量空間",
"plansCommon.vectorSpaceTooltip": "向量空間是 LLMs 理解您的資料所需的長期記憶系統。",
"plansCommon.workflowExecution.faster": "更快速的工作流程執行",
"plansCommon.workflowExecution.priority": "優先工作流程執行",
diff --git a/web/i18n/zh-Hant/common.json b/web/i18n/zh-Hant/common.json
index 70b94fb7f8..99712328f1 100644
--- a/web/i18n/zh-Hant/common.json
+++ b/web/i18n/zh-Hant/common.json
@@ -172,7 +172,7 @@
"fileUploader.pasteFileLinkInvalid": "無效的文件連結",
"fileUploader.uploadDisabled": "檔案上傳已被禁用",
"fileUploader.uploadFromComputer": "本地上傳",
- "fileUploader.uploadFromComputerLimit": "Upload {{type}} cannot exceed {{size}}",
+ "fileUploader.uploadFromComputerLimit": "{{type}} 上傳文件不能超過 {{size}}",
"fileUploader.uploadFromComputerReadError": "檔案讀取失敗,請重試。",
"fileUploader.uploadFromComputerUploadError": "檔案上傳失敗,請重新上傳。",
"imageInput.browse": "瀏覽",
diff --git a/web/i18n/zh-Hant/dataset-hit-testing.json b/web/i18n/zh-Hant/dataset-hit-testing.json
index e6747ea519..f3a8f615f7 100644
--- a/web/i18n/zh-Hant/dataset-hit-testing.json
+++ b/web/i18n/zh-Hant/dataset-hit-testing.json
@@ -3,7 +3,7 @@
"dateTimeFormat": "YYYY-MM-DD HH:mm",
"desc": "基於給定的查詢文字測試知識庫的檢索效果。",
"hit.emptyTip": "檢索測試結果將展示在這裡",
- "hit.title": "{{num}} Retrieved Chunks",
+ "hit.title": "{{num}} 檢索段落",
"hitChunks": "命中 {{num}} 個子區塊",
"imageUploader.dropZoneTip": "將檔案拖曳到此上傳",
"imageUploader.singleChunkAttachmentLimitTooltip": "單個區塊附件的數量不能超過 {{limit}}",
diff --git a/web/i18n/zh-Hant/dataset-settings.json b/web/i18n/zh-Hant/dataset-settings.json
index f50067fd75..2460307f39 100644
--- a/web/i18n/zh-Hant/dataset-settings.json
+++ b/web/i18n/zh-Hant/dataset-settings.json
@@ -16,7 +16,7 @@
"form.indexMethod": "索引模式",
"form.indexMethodChangeToEconomyDisabledTip": "不適用於從 HQ 降級到 ECO",
"form.indexMethodEconomy": "經濟",
- "form.indexMethodEconomyTip": "Using {{count}} keywords per chunk for retrieval, no tokens are consumed at the expense of reduced retrieval accuracy.",
+ "form.indexMethodEconomyTip": "{{count}} 每個區塊使用 10 個關鍵字進行檢索,不會消耗 tokens,但可能會降低檢索的準確度。",
"form.indexMethodHighQuality": "高品質",
"form.indexMethodHighQualityTip": "使用 Embedding 模型進行處理,以在使用者查詢時提供更高的準確度。",
"form.me": "(您)",
diff --git a/web/i18n/zh-Hant/plugin.json b/web/i18n/zh-Hant/plugin.json
index 9dc192fdcb..3df984d8c7 100644
--- a/web/i18n/zh-Hant/plugin.json
+++ b/web/i18n/zh-Hant/plugin.json
@@ -81,7 +81,7 @@
"debugInfo.title": "調試",
"debugInfo.viewDocs": "查看文件",
"deprecated": "不推薦使用的",
- "detailPanel.actionNum": "{{action}}{{num}}包括",
+ "detailPanel.actionNum": "{{num}}{{action}}包括",
"detailPanel.categoryTip.debugging": "調試插件",
"detailPanel.categoryTip.github": "從 Github 安裝",
"detailPanel.categoryTip.local": "本地插件",
diff --git a/web/i18n/zh-Hant/tools.json b/web/i18n/zh-Hant/tools.json
index cf1ece080f..fcec5fc51b 100644
--- a/web/i18n/zh-Hant/tools.json
+++ b/web/i18n/zh-Hant/tools.json
@@ -99,7 +99,7 @@
"createTool.viewSchemaSpec": "檢視 OpenAPI-Swagger 規範",
"customToolTip": "瞭解有關 Dify 自訂工具的更多資訊",
"howToGet": "如何獲取",
- "includeToolNum": "{{num}} {{action}} included",
+ "includeToolNum": "包含 {{num}} 個工具 {{action}}",
"mcp.authorize": "授權",
"mcp.authorizeTip": "授權後,這裡將顯示工具。",
"mcp.authorizing": "正在授權...",