From aad49474f3613c13bf9320c7b8ddef2234663dbb Mon Sep 17 00:00:00 2001 From: yyh Date: Thu, 25 Dec 2025 17:43:47 +0800 Subject: [PATCH] lint --- web/i18n/ar-TN/app-api.json | 4 ++-- web/i18n/ar-TN/app-debug.json | 4 ++-- web/i18n/ar-TN/app.json | 10 +++++----- web/i18n/ar-TN/common.json | 16 ++++++++-------- web/i18n/ar-TN/dataset.json | 4 ++-- web/i18n/ar-TN/login.json | 4 ++-- web/i18n/ar-TN/plugin-trigger.json | 10 +++++----- web/i18n/ar-TN/tools.json | 4 ++-- web/i18n/ar-TN/workflow.json | 8 ++++---- web/i18n/de-DE/app-api.json | 4 ++-- web/i18n/de-DE/app-debug.json | 4 ++-- web/i18n/de-DE/app.json | 10 +++++----- web/i18n/de-DE/common.json | 16 ++++++++-------- web/i18n/de-DE/dataset.json | 4 ++-- web/i18n/de-DE/login.json | 4 ++-- web/i18n/de-DE/plugin-trigger.json | 10 +++++----- web/i18n/de-DE/tools.json | 4 ++-- web/i18n/de-DE/workflow.json | 8 ++++---- web/i18n/es-ES/app-api.json | 4 ++-- web/i18n/es-ES/app-debug.json | 4 ++-- web/i18n/es-ES/app.json | 10 +++++----- web/i18n/es-ES/common.json | 16 ++++++++-------- web/i18n/es-ES/dataset.json | 4 ++-- web/i18n/es-ES/login.json | 4 ++-- web/i18n/es-ES/plugin-trigger.json | 10 +++++----- web/i18n/es-ES/tools.json | 4 ++-- web/i18n/es-ES/workflow.json | 8 ++++---- web/i18n/fa-IR/app-api.json | 4 ++-- web/i18n/fa-IR/app-debug.json | 4 ++-- web/i18n/fa-IR/app.json | 10 +++++----- web/i18n/fa-IR/common.json | 16 ++++++++-------- web/i18n/fa-IR/dataset.json | 4 ++-- web/i18n/fa-IR/login.json | 4 ++-- web/i18n/fa-IR/plugin-trigger.json | 10 +++++----- web/i18n/fa-IR/tools.json | 4 ++-- web/i18n/fa-IR/workflow.json | 8 ++++---- web/i18n/fr-FR/app-api.json | 4 ++-- web/i18n/fr-FR/app-debug.json | 4 ++-- web/i18n/fr-FR/app.json | 10 +++++----- web/i18n/fr-FR/common.json | 16 ++++++++-------- web/i18n/fr-FR/dataset.json | 4 ++-- web/i18n/fr-FR/login.json | 4 ++-- web/i18n/fr-FR/plugin-trigger.json | 10 +++++----- web/i18n/fr-FR/tools.json | 4 ++-- web/i18n/fr-FR/workflow.json | 8 ++++---- web/i18n/hi-IN/app-api.json | 4 ++-- web/i18n/hi-IN/app-debug.json | 4 ++-- web/i18n/hi-IN/app.json | 10 +++++----- web/i18n/hi-IN/common.json | 16 ++++++++-------- web/i18n/hi-IN/dataset.json | 4 ++-- web/i18n/hi-IN/login.json | 4 ++-- web/i18n/hi-IN/plugin-trigger.json | 10 +++++----- web/i18n/hi-IN/tools.json | 4 ++-- web/i18n/hi-IN/workflow.json | 8 ++++---- web/i18n/id-ID/app-api.json | 4 ++-- web/i18n/id-ID/app-debug.json | 4 ++-- web/i18n/id-ID/app.json | 10 +++++----- web/i18n/id-ID/common.json | 16 ++++++++-------- web/i18n/id-ID/dataset.json | 4 ++-- web/i18n/id-ID/login.json | 4 ++-- web/i18n/id-ID/plugin-trigger.json | 10 +++++----- web/i18n/id-ID/tools.json | 4 ++-- web/i18n/id-ID/workflow.json | 8 ++++---- web/i18n/it-IT/app-api.json | 4 ++-- web/i18n/it-IT/app-debug.json | 4 ++-- web/i18n/it-IT/app.json | 10 +++++----- web/i18n/it-IT/common.json | 16 ++++++++-------- web/i18n/it-IT/dataset.json | 4 ++-- web/i18n/it-IT/login.json | 4 ++-- web/i18n/it-IT/plugin-trigger.json | 10 +++++----- web/i18n/it-IT/tools.json | 4 ++-- web/i18n/it-IT/workflow.json | 8 ++++---- web/i18n/ja-JP/common.json | 2 +- web/i18n/ja-JP/plugin-trigger.json | 6 +++--- web/i18n/ko-KR/app-api.json | 4 ++-- web/i18n/ko-KR/app-debug.json | 4 ++-- web/i18n/ko-KR/app.json | 10 +++++----- web/i18n/ko-KR/common.json | 16 ++++++++-------- web/i18n/ko-KR/dataset.json | 4 ++-- web/i18n/ko-KR/login.json | 4 ++-- web/i18n/ko-KR/plugin-trigger.json | 10 +++++----- web/i18n/ko-KR/tools.json | 4 ++-- web/i18n/ko-KR/workflow.json | 8 ++++---- web/i18n/pl-PL/app-api.json | 4 ++-- web/i18n/pl-PL/app-debug.json | 4 ++-- web/i18n/pl-PL/app.json | 10 +++++----- web/i18n/pl-PL/common.json | 16 ++++++++-------- web/i18n/pl-PL/dataset.json | 4 ++-- web/i18n/pl-PL/login.json | 4 ++-- web/i18n/pl-PL/plugin-trigger.json | 10 +++++----- web/i18n/pl-PL/tools.json | 4 ++-- web/i18n/pl-PL/workflow.json | 8 ++++---- web/i18n/pt-BR/app-api.json | 4 ++-- web/i18n/pt-BR/app-debug.json | 4 ++-- web/i18n/pt-BR/app.json | 10 +++++----- web/i18n/pt-BR/common.json | 16 ++++++++-------- web/i18n/pt-BR/dataset.json | 4 ++-- web/i18n/pt-BR/login.json | 4 ++-- web/i18n/pt-BR/plugin-trigger.json | 10 +++++----- web/i18n/pt-BR/tools.json | 4 ++-- web/i18n/pt-BR/workflow.json | 8 ++++---- web/i18n/ro-RO/app-api.json | 4 ++-- web/i18n/ro-RO/app-debug.json | 4 ++-- web/i18n/ro-RO/app.json | 10 +++++----- web/i18n/ro-RO/common.json | 16 ++++++++-------- web/i18n/ro-RO/dataset.json | 4 ++-- web/i18n/ro-RO/login.json | 4 ++-- web/i18n/ro-RO/plugin-trigger.json | 10 +++++----- web/i18n/ro-RO/tools.json | 4 ++-- web/i18n/ro-RO/workflow.json | 8 ++++---- web/i18n/ru-RU/app-api.json | 4 ++-- web/i18n/ru-RU/app-debug.json | 4 ++-- web/i18n/ru-RU/app.json | 10 +++++----- web/i18n/ru-RU/common.json | 16 ++++++++-------- web/i18n/ru-RU/dataset.json | 4 ++-- web/i18n/ru-RU/login.json | 4 ++-- web/i18n/ru-RU/plugin-trigger.json | 10 +++++----- web/i18n/ru-RU/tools.json | 4 ++-- web/i18n/ru-RU/workflow.json | 8 ++++---- web/i18n/sl-SI/app-api.json | 4 ++-- web/i18n/sl-SI/app-debug.json | 4 ++-- web/i18n/sl-SI/app.json | 10 +++++----- web/i18n/sl-SI/common.json | 16 ++++++++-------- web/i18n/sl-SI/dataset.json | 4 ++-- web/i18n/sl-SI/login.json | 4 ++-- web/i18n/sl-SI/plugin-trigger.json | 10 +++++----- web/i18n/sl-SI/tools.json | 4 ++-- web/i18n/sl-SI/workflow.json | 8 ++++---- web/i18n/th-TH/app-api.json | 4 ++-- web/i18n/th-TH/app-debug.json | 4 ++-- web/i18n/th-TH/app.json | 10 +++++----- web/i18n/th-TH/common.json | 16 ++++++++-------- web/i18n/th-TH/dataset.json | 4 ++-- web/i18n/th-TH/login.json | 4 ++-- web/i18n/th-TH/plugin-trigger.json | 10 +++++----- web/i18n/th-TH/tools.json | 4 ++-- web/i18n/th-TH/workflow.json | 8 ++++---- web/i18n/tr-TR/app-api.json | 4 ++-- web/i18n/tr-TR/app-debug.json | 4 ++-- web/i18n/tr-TR/app.json | 10 +++++----- web/i18n/tr-TR/common.json | 16 ++++++++-------- web/i18n/tr-TR/dataset.json | 4 ++-- web/i18n/tr-TR/login.json | 4 ++-- web/i18n/tr-TR/plugin-trigger.json | 10 +++++----- web/i18n/tr-TR/tools.json | 4 ++-- web/i18n/tr-TR/workflow.json | 8 ++++---- web/i18n/uk-UA/app-api.json | 4 ++-- web/i18n/uk-UA/app-debug.json | 4 ++-- web/i18n/uk-UA/app.json | 10 +++++----- web/i18n/uk-UA/common.json | 16 ++++++++-------- web/i18n/uk-UA/dataset.json | 4 ++-- web/i18n/uk-UA/login.json | 4 ++-- web/i18n/uk-UA/plugin-trigger.json | 10 +++++----- web/i18n/uk-UA/tools.json | 4 ++-- web/i18n/uk-UA/workflow.json | 8 ++++---- web/i18n/vi-VN/app-api.json | 4 ++-- web/i18n/vi-VN/app-debug.json | 4 ++-- web/i18n/vi-VN/app.json | 10 +++++----- web/i18n/vi-VN/common.json | 16 ++++++++-------- web/i18n/vi-VN/dataset.json | 4 ++-- web/i18n/vi-VN/login.json | 4 ++-- web/i18n/vi-VN/plugin-trigger.json | 10 +++++----- web/i18n/vi-VN/tools.json | 4 ++-- web/i18n/vi-VN/workflow.json | 8 ++++---- web/i18n/zh-Hans/common.json | 2 +- web/i18n/zh-Hans/plugin-trigger.json | 6 +++--- web/i18n/zh-Hant/app-api.json | 4 ++-- web/i18n/zh-Hant/app-debug.json | 4 ++-- web/i18n/zh-Hant/app.json | 10 +++++----- web/i18n/zh-Hant/common.json | 16 ++++++++-------- web/i18n/zh-Hant/dataset.json | 4 ++-- web/i18n/zh-Hant/login.json | 4 ++-- web/i18n/zh-Hant/plugin-trigger.json | 10 +++++----- web/i18n/zh-Hant/tools.json | 4 ++-- web/i18n/zh-Hant/workflow.json | 8 ++++---- 175 files changed, 616 insertions(+), 616 deletions(-) diff --git a/web/i18n/ar-TN/app-api.json b/web/i18n/ar-TN/app-api.json index 456fc2da14..22a28b31c9 100644 --- a/web/i18n/ar-TN/app-api.json +++ b/web/i18n/ar-TN/app-api.json @@ -54,6 +54,7 @@ "completionMode.title": "API تطبيق الإكمال", "copied": "تم النسخ", "copy": "نسخ", + "develop.noContent": "لا يوجد محتوى", "develop.pathParams": "معلمات المسار (Path Params)", "develop.query": "استعلام (Query)", "develop.requestBody": "جسم الطلب (Request Body)", @@ -67,6 +68,5 @@ "play": "تشغيل", "playing": "جاري التشغيل", "regenerate": "إعادة إنشاء", - "status": "الحالة", - "develop.noContent": "لا يوجد محتوى" + "status": "الحالة" } diff --git a/web/i18n/ar-TN/app-debug.json b/web/i18n/ar-TN/app-debug.json index 2214e730c6..192f1b49cf 100644 --- a/web/i18n/ar-TN/app-debug.json +++ b/web/i18n/ar-TN/app-debug.json @@ -21,6 +21,7 @@ "assistantType.name": "نوع المساعد", "autoAddVar": "المتغيرات غير المحددة المشار إليها في ما قبل المطالبة، هل ترغب في إضافتها في نموذج إدخال المستخدم؟", "chatSubTitle": "تعليمات", + "code.instruction": "تعليمات", "codegen.apply": "تطبيق", "codegen.applyChanges": "تطبيق التغييرات", "codegen.description": "يستخدم مولد الكود النماذج المكونة لتوليد كود عالي الجودة بناءً على تعليماتك. يرجى تقديم تعليمات واضحة ومفصلة.", @@ -386,6 +387,5 @@ "voice.voiceSettings.resolutionTooltip": "دعم لغة تحويل النص إلى كلام.", "voice.voiceSettings.title": "إعدادات الصوت", "voice.voiceSettings.voice": "صوت", - "warningMessage.timeoutExceeded": "لا يتم عرض النتائج بسبب المهلة. يرجى الرجوع إلى السجلات لجمع النتائج الكاملة.", - "code.instruction": "تعليمات" + "warningMessage.timeoutExceeded": "لا يتم عرض النتائج بسبب المهلة. يرجى الرجوع إلى السجلات لجمع النتائج الكاملة." } diff --git a/web/i18n/ar-TN/app.json b/web/i18n/ar-TN/app.json index 47d8ba31e4..b683e5ad18 100644 --- a/web/i18n/ar-TN/app.json +++ b/web/i18n/ar-TN/app.json @@ -27,6 +27,7 @@ "answerIcon.title": "استخدم أيقونة تطبيق الويب لاستبدال 🤖", "appDeleteFailed": "فشل حذف التطبيق", "appDeleted": "تم حذف التطبيق", + "appNamePlaceholder": "اعطِ تطبيقك اسمًا", "appSelector.label": "تطبيق", "appSelector.noParams": "لا توجد معلمات مطلوبة", "appSelector.params": "معلمات التطبيق", @@ -65,6 +66,7 @@ "gotoAnything.actions.searchWorkflowNodesDesc": "البحث والانتقال إلى العقد في سير العمل الحالي بالاسم أو النوع", "gotoAnything.actions.searchWorkflowNodesHelp": "هذه الميزة تعمل فقط عند عرض سير العمل. انتقل إلى سير العمل أولاً.", "gotoAnything.actions.slashDesc": "تنفيذ الأوامر (اكتب / لرؤية جميع الأوامر المتاحة)", + "gotoAnything.actions.slashTitle": "الأوامر", "gotoAnything.actions.themeCategoryDesc": "تبديل سمة التطبيق", "gotoAnything.actions.themeCategoryTitle": "السمة", "gotoAnything.actions.themeDark": "السمة الداكنة", @@ -212,6 +214,8 @@ "switchTip": "غير مسموح", "switchTipEnd": " بالعودة إلى Basic Orchestrate.", "switchTipStart": "سيتم إنشاء نسخة تطبيق جديدة لك، وستنتقل النسخة الجديدة إلى Workflow Orchestrate. النسخة الجديدة ستكون ", + "theme.switchDark": "التبديل إلى الوضع الداكن", + "theme.switchLight": "التبديل إلى الوضع الفاتح", "tracing.aliyun.description": "منصة المراقبة المدارة بالكامل والتي لا تحتاج إلى صيانة والمقدمة من Alibaba Cloud، تتيح المراقبة الجاهزة والتتبع وتقييم تطبيقات Dify.", "tracing.aliyun.title": "Cloud Monitor", "tracing.arize.description": "مراقبة LLM على مستوى المؤسسة، والتقييم عبر الإنترنت وغير المتصل بالإنترنت، والمراقبة، والتجريب - بدعم من OpenTelemetry. مصمم خصيصًا لتطبيقات LLM والتطبيقات التي تعتمد على الوكيل.", @@ -275,9 +279,5 @@ "types.basic": "أساسي", "types.chatbot": "روبوت دردشة", "types.completion": "إكمال", - "types.workflow": "سير العمل (Workflow)", - "appNamePlaceholder": "اعطِ تطبيقك اسمًا", - "gotoAnything.actions.slashTitle": "الأوامر", - "theme.switchDark": "التبديل إلى الوضع الداكن", - "theme.switchLight": "التبديل إلى الوضع الفاتح" + "types.workflow": "سير العمل (Workflow)" } diff --git a/web/i18n/ar-TN/common.json b/web/i18n/ar-TN/common.json index 65f9bcf74a..d015f1ae0b 100644 --- a/web/i18n/ar-TN/common.json +++ b/web/i18n/ar-TN/common.json @@ -59,6 +59,7 @@ "account.verificationPlaceholder": "الصق الرمز المكون من 6 أرقام", "account.workspaceIcon": "رمز مساحة العمل", "account.workspaceName": "اسم مساحة العمل", + "account.workspaceNamePlaceholder": "أدخل اسم مساحة العمل", "actionMsg.copySuccessfully": "تم النسخ بنجاح", "actionMsg.generatedSuccessfully": "تم الإنشاء بنجاح", "actionMsg.generatedUnsuccessfully": "فشل الإنشاء", @@ -157,6 +158,7 @@ "dynamicSelect.selected": "{{count}} محدد", "environment.development": "تطوير", "environment.testing": "اختبار", + "error": "خطأ", "errorMsg.fieldRequired": "{{field}} مطلوب", "errorMsg.urlError": "يجب أن يبدأ العنوان بـ http:// أو https://", "feedback.content": "محتوى التعليق", @@ -196,6 +198,7 @@ "license.expiring": "تنتهي في يوم واحد", "license.expiring_plural": "تنتهي في {{count}} أيام", "license.unlimited": "غير محدود", + "loading": "جارٍ التحميل", "members.admin": "المسؤول", "members.adminTip": "يمكنه بناء التطبيقات وإدارة إعدادات الفريق", "members.builder": "باني", @@ -318,6 +321,7 @@ "modelProvider.auth.authorizationError": "خطأ في التفويض", "modelProvider.auth.configLoadBalancing": "تكوين موازنة التحميل", "modelProvider.auth.configModel": "تكوين النموذج", + "modelProvider.auth.credentialRemoved": "تمت إزالة بيانات الاعتماد", "modelProvider.auth.customModelCredentials": "بيانات اعتماد النموذج المخصصة", "modelProvider.auth.customModelCredentialsDeleteTip": "بيانات الاعتماد قيد الاستخدام ولا يمكن حذفها", "modelProvider.auth.editModelCredential": "تعديل بيانات اعتماد النموذج", @@ -414,6 +418,7 @@ "operation.add": "إضافة", "operation.added": "تمت الإضافة", "operation.audioSourceUnavailable": "مصدر الصوت غير متاح", + "operation.back": "عودة", "operation.cancel": "إلغاء", "operation.change": "تغيير", "operation.clear": "مسح", @@ -437,6 +442,7 @@ "operation.format": "تنسيق", "operation.getForFree": "احصل عليه مجانا", "operation.imageCopied": "تم نسخ الصورة", + "operation.imageDownloaded": "تم تنزيل الصورة", "operation.in": "في", "operation.learnMore": "تعرف على المزيد", "operation.lineBreak": "فاصل أسطر", @@ -459,6 +465,7 @@ "operation.save": "حفظ", "operation.saveAndEnable": "حفظ وتمكين", "operation.saveAndRegenerate": "حفظ وإعادة إنشاء القطع الفرعية", + "operation.saving": "جارٍ الحفظ...", "operation.search": "بحث", "operation.searchCount": "ابحث عن {{count}} {{content}}", "operation.selectAll": "تحديد الكل", @@ -611,12 +618,5 @@ "voiceInput.converting": "التحويل إلى نص...", "voiceInput.notAllow": "الميكروفون غير مصرح به", "voiceInput.speaking": "تحدث الآن...", - "you": "أنت", - "account.workspaceNamePlaceholder": "أدخل اسم مساحة العمل", - "error": "خطأ", - "loading": "جارٍ التحميل", - "modelProvider.auth.credentialRemoved": "تمت إزالة بيانات الاعتماد", - "operation.back": "عودة", - "operation.imageDownloaded": "تم تنزيل الصورة", - "operation.saving": "جارٍ الحفظ..." + "you": "أنت" } diff --git a/web/i18n/ar-TN/dataset.json b/web/i18n/ar-TN/dataset.json index c7a90ee0a6..0cd2634e90 100644 --- a/web/i18n/ar-TN/dataset.json +++ b/web/i18n/ar-TN/dataset.json @@ -82,6 +82,7 @@ "externalTag": "خارجي", "imageUploader.browse": "تصفح", "imageUploader.button": "اسحب وأفلت الملف أو المجلد، أو", + "imageUploader.fileSizeLimitExceeded": "حجم الملف يتجاوز الحد الأقصى {{size}} ميغابايت", "imageUploader.tip": "{{supportTypes}} (الحد الأقصى {{batchCount}}، {{size}} ميغابايت لكل منها)", "inconsistentEmbeddingModelTip": "مطلوب نموذج إعادة الترتيب إذا كانت نماذج التضمين لقواعد المعرفة المختارة غير متسقة.", "indexingMethod.full_text_search": "FULL TEXT", @@ -176,6 +177,5 @@ "weightedScore.semantic": "دلالي", "weightedScore.semanticFirst": "الدلالي أولاً", "weightedScore.title": "الدرجة المرجحة", - "wordCount": " ألف كلمة", - "imageUploader.fileSizeLimitExceeded": "حجم الملف يتجاوز الحد الأقصى {{size}} ميغابايت" + "wordCount": " ألف كلمة" } diff --git a/web/i18n/ar-TN/login.json b/web/i18n/ar-TN/login.json index 3c8e0e2472..a604123a2e 100644 --- a/web/i18n/ar-TN/login.json +++ b/web/i18n/ar-TN/login.json @@ -39,6 +39,7 @@ "error.passwordEmpty": "كلمة المرور مطلوبة", "error.passwordInvalid": "يجب أن تحتوي كلمة المرور على أحرف وأرقام، ويجب أن يكون الطول أكبر من 8", "error.passwordLengthInValid": "يجب أن تتكون كلمة المرور من 8 أحرف على الأقل", + "error.redirectUrlMissing": "رابط إعادة التوجيه مفقود", "error.registrationNotAllowed": "الحساب غير موجود. يرجى الاتصال بمسؤول النظام للتسجيل.", "explore": "استكشاف Dify", "forget": "نسيت كلمة المرور؟", @@ -110,6 +111,5 @@ "welcome": "👋 مرحبًا! يرجى تسجيل الدخول للبدء.", "withGitHub": "المتابعة مع GitHub", "withGoogle": "المتابعة مع Google", - "withSSO": "المتابعة مع SSO", - "error.redirectUrlMissing": "رابط إعادة التوجيه مفقود" + "withSSO": "المتابعة مع SSO" } diff --git a/web/i18n/ar-TN/plugin-trigger.json b/web/i18n/ar-TN/plugin-trigger.json index 438f5a237c..b79ac00b8a 100644 --- a/web/i18n/ar-TN/plugin-trigger.json +++ b/web/i18n/ar-TN/plugin-trigger.json @@ -27,6 +27,7 @@ "modal.errors.authFailed": "فشل التفويض", "modal.errors.createFailed": "فشل إنشاء الاشتراك", "modal.errors.networkError": "خطأ في الشبكة، يرجى المحاولة مرة أخرى", + "modal.errors.updateFailed": "فشل في تحديث الاشتراك", "modal.errors.verifyFailed": "فشل التحقق من بيانات الاعتماد", "modal.form.callbackUrl.description": "سيتلقى عنوان URL هذا أحداث web hook", "modal.form.callbackUrl.label": "عنوان URL لرد الاتصال", @@ -94,6 +95,9 @@ "subscription.list.item.actions.deleteConfirm.error": "فشل حذف الاشتراك {{name}}", "subscription.list.item.actions.deleteConfirm.success": "تم حذف الاشتراك {{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": "تعديل الاشتراك", "subscription.list.item.credentialType.api_key": "مفتاح API", "subscription.list.item.credentialType.oauth2": "OAuth", "subscription.list.item.credentialType.unauthorized": "يدوي", @@ -110,9 +114,5 @@ "subscription.noSubscriptionSelected": "لم يتم تحديد أي اشتراك", "subscription.selectPlaceholder": "حدد اشتراكًا", "subscription.subscriptionRemoved": "تمت إزالة الاشتراك", - "subscription.title": "الاشتراكات", - "modal.errors.updateFailed": "فشل في تحديث الاشتراك", - "subscription.list.item.actions.edit.error": "فشل في تحديث الاشتراك", - "subscription.list.item.actions.edit.success": "تم تحديث الاشتراك بنجاح", - "subscription.list.item.actions.edit.title": "تعديل الاشتراك" + "subscription.title": "الاشتراكات" } diff --git a/web/i18n/ar-TN/tools.json b/web/i18n/ar-TN/tools.json index f01fcc1ab9..2824d03d3e 100644 --- a/web/i18n/ar-TN/tools.json +++ b/web/i18n/ar-TN/tools.json @@ -14,6 +14,7 @@ "auth.setup": "إعداد التفويض للاستخدام", "auth.setupModalTitle": "إعداد التفويض", "auth.setupModalTitleDescription": "بعد تكوين بيانات الاعتماد، يمكن لجميع الأعضاء داخل مساحة العمل استخدام هذه الأداة عند تنظيم التطبيقات.", + "auth.unauthorized": "غير مصرح", "author": "بواسطة", "builtInPromptTitle": "موجه", "contribute.line1": "أنا مهتم بـ ", @@ -200,6 +201,5 @@ "toolRemoved": "تمت إزالة الأداة", "type.builtIn": "أدوات", "type.custom": "مخصص", - "type.workflow": "سير عمل", - "auth.unauthorized": "غير مصرح" + "type.workflow": "سير عمل" } diff --git a/web/i18n/ar-TN/workflow.json b/web/i18n/ar-TN/workflow.json index 59ddafb39a..274305f20b 100644 --- a/web/i18n/ar-TN/workflow.json +++ b/web/i18n/ar-TN/workflow.json @@ -830,6 +830,8 @@ "nodes.triggerSchedule.lastDayTooltip": "ليست كل الأشهر 31 يومًا. استخدم خيار \"اليوم الأخير\" لتحديد اليوم الأخير من كل شهر.", "nodes.triggerSchedule.minutes": "الدقائق", "nodes.triggerSchedule.mode": "الوضع", + "nodes.triggerSchedule.modeCron": "كرون", + "nodes.triggerSchedule.modeVisual": "بصري", "nodes.triggerSchedule.monthlyDay": "يوم شهري", "nodes.triggerSchedule.nextExecution": "التنفيذ التالي", "nodes.triggerSchedule.nextExecutionTime": "وقت التنفيذ التالي", @@ -840,6 +842,7 @@ "nodes.triggerSchedule.onMinute": "في الدقيقة", "nodes.triggerSchedule.selectDateTime": "حدد التاريخ والوقت", "nodes.triggerSchedule.selectFrequency": "حدد التكرار", + "nodes.triggerSchedule.selectTime": "اختر الوقت", "nodes.triggerSchedule.startTime": "وقت البدء", "nodes.triggerSchedule.startTimeMustBeFuture": "يجب أن يكون وقت البدء في المستقبل", "nodes.triggerSchedule.time": "الوقت", @@ -1034,8 +1037,5 @@ "versionHistory.nameThisVersion": "تسمية هذا الإصدار", "versionHistory.releaseNotesPlaceholder": "صف ما تغير", "versionHistory.restorationTip": "بعد استعادة الإصدار، سيتم استبدال المسودة الحالية.", - "versionHistory.title": "الإصدارات", - "nodes.triggerSchedule.modeCron": "كرون", - "nodes.triggerSchedule.modeVisual": "بصري", - "nodes.triggerSchedule.selectTime": "اختر الوقت" + "versionHistory.title": "الإصدارات" } diff --git a/web/i18n/de-DE/app-api.json b/web/i18n/de-DE/app-api.json index a5e37325c5..1a18ff6cd6 100644 --- a/web/i18n/de-DE/app-api.json +++ b/web/i18n/de-DE/app-api.json @@ -54,6 +54,7 @@ "completionMode.title": "Completion App API", "copied": "Kopiert", "copy": "Kopieren", + "develop.noContent": "Kein Inhalt", "develop.pathParams": "Pfadparameter", "develop.query": "Anfrage", "develop.requestBody": "Anfragekörper", @@ -67,6 +68,5 @@ "play": "Abspielen", "playing": "Wiedergabe", "regenerate": "Erneuern", - "status": "Status", - "develop.noContent": "Kein Inhalt" + "status": "Status" } diff --git a/web/i18n/de-DE/app-debug.json b/web/i18n/de-DE/app-debug.json index 7f2affed98..2ab907ef2d 100644 --- a/web/i18n/de-DE/app-debug.json +++ b/web/i18n/de-DE/app-debug.json @@ -21,6 +21,7 @@ "assistantType.name": "Assistententyp", "autoAddVar": "Im Vor-Prompt referenzierte undefinierte Variablen, möchten Sie sie im Benutzereingabeformular hinzufügen?", "chatSubTitle": "Anweisungen", + "code.instruction": "Anleitung", "codegen.apply": "Anwenden", "codegen.applyChanges": "Änderungen übernehmen", "codegen.description": "Der Code-Generator verwendet konfigurierte Modelle, um qualitativ hochwertigen Code basierend auf Ihren Anweisungen zu generieren. Bitte geben Sie klare und detaillierte Anweisungen.", @@ -386,6 +387,5 @@ "voice.voiceSettings.resolutionTooltip": "Text-zu-Sprache unterstützte Sprache.", "voice.voiceSettings.title": "Stimmeinstellungen", "voice.voiceSettings.voice": "Stimme", - "warningMessage.timeoutExceeded": "Die Ergebnisse werden aufgrund einer Zeitüberschreitung nicht angezeigt. Bitte beziehen Sie sich auf die Protokolle, um die vollständigen Ergebnisse zu erhalten.", - "code.instruction": "Anleitung" + "warningMessage.timeoutExceeded": "Die Ergebnisse werden aufgrund einer Zeitüberschreitung nicht angezeigt. Bitte beziehen Sie sich auf die Protokolle, um die vollständigen Ergebnisse zu erhalten." } diff --git a/web/i18n/de-DE/app.json b/web/i18n/de-DE/app.json index ac8ca176f0..15b9941a19 100644 --- a/web/i18n/de-DE/app.json +++ b/web/i18n/de-DE/app.json @@ -27,6 +27,7 @@ "answerIcon.title": "Verwenden Sie das web app Symbol, um es zu ersetzen 🤖", "appDeleteFailed": "Löschen der App fehlgeschlagen", "appDeleted": "App gelöscht", + "appNamePlaceholder": "Gib deiner App einen Namen", "appSelector.label": "APP", "appSelector.noParams": "Keine Parameter erforderlich", "appSelector.params": "APP-PARAMETER", @@ -65,6 +66,7 @@ "gotoAnything.actions.searchWorkflowNodesDesc": "Suchen und Springen zu Knoten im aktuellen Workflow nach Name oder Typ", "gotoAnything.actions.searchWorkflowNodesHelp": "Diese Funktion funktioniert nur, wenn ein Workflow angezeigt wird. Navigieren Sie zuerst zu einem Workflow.", "gotoAnything.actions.slashDesc": "Führen Sie Befehle wie /theme, /lang aus", + "gotoAnything.actions.slashTitle": "Befehle", "gotoAnything.actions.themeCategoryDesc": "Anwendungsthema wechseln", "gotoAnything.actions.themeCategoryTitle": "Thema", "gotoAnything.actions.themeDark": "Dunkles Thema", @@ -212,6 +214,8 @@ "switchTip": "nicht erlauben", "switchTipEnd": " zur Basis-Orchestrierung zurückzuwechseln.", "switchTipStart": "Eine neue App-Kopie wird für Sie erstellt, und die neue Kopie wird zur Workflow-Orchestrierung wechseln. Die neue Kopie wird ", + "theme.switchDark": "Zum dunklen Modus wechseln", + "theme.switchLight": "Zum hellen Thema wechseln", "tracing.aliyun.description": "Die vollständig verwaltete und wartungsfreie Observability-Plattform von Alibaba Cloud ermöglicht eine sofortige Überwachung, Verfolgung und Bewertung von Dify-Anwendungen.", "tracing.aliyun.title": "Cloud-Monitor", "tracing.arize.description": "Unternehmensgerechte LLM-Observierbarkeit, Online- und Offline-Bewertung, Überwachung und Experimentierung—unterstützt durch OpenTelemetry. Speziell für LLM- und agentenbasierte Anwendungen entwickelt.", @@ -275,9 +279,5 @@ "types.basic": "Grundlegend", "types.chatbot": "Chatbot", "types.completion": "Vervollständigung", - "types.workflow": "Arbeitsablauf", - "appNamePlaceholder": "Gib deiner App einen Namen", - "gotoAnything.actions.slashTitle": "Befehle", - "theme.switchDark": "Zum dunklen Modus wechseln", - "theme.switchLight": "Zum hellen Thema wechseln" + "types.workflow": "Arbeitsablauf" } diff --git a/web/i18n/de-DE/common.json b/web/i18n/de-DE/common.json index 5cb2c198de..f54f6a939f 100644 --- a/web/i18n/de-DE/common.json +++ b/web/i18n/de-DE/common.json @@ -59,6 +59,7 @@ "account.verificationPlaceholder": "Fügen Sie den 6-stelligen Code ein", "account.workspaceIcon": "Arbeitsbereichssymbol", "account.workspaceName": "Arbeitsbereichsname", + "account.workspaceNamePlaceholder": "Arbeitsbereichnamen eingeben", "actionMsg.copySuccessfully": "Erfolgreich kopiert", "actionMsg.generatedSuccessfully": "Erfolgreich generiert", "actionMsg.generatedUnsuccessfully": "Generierung nicht erfolgreich", @@ -157,6 +158,7 @@ "dynamicSelect.selected": "{{count}} ausgewählt", "environment.development": "ENTWICKLUNG", "environment.testing": "TESTEN", + "error": "Fehler", "errorMsg.fieldRequired": "{{field}} ist erforderlich", "errorMsg.urlError": "Die URL sollte mit http:// oder https:// beginnen", "feedback.content": "Feedback-Inhalt", @@ -196,6 +198,7 @@ "license.expiring": "Läuft an einem Tag ab", "license.expiring_plural": "Läuft in {{count}} Tagen ab", "license.unlimited": "Unbegrenzt", + "loading": "Wird geladen", "members.admin": "Admin", "members.adminTip": "Kann Apps erstellen & Team-Einstellungen verwalten", "members.builder": "Bauherr", @@ -318,6 +321,7 @@ "modelProvider.auth.authorizationError": "Autorisierungsfehler", "modelProvider.auth.configLoadBalancing": "Konfiguration Lastenverteilung", "modelProvider.auth.configModel": "Konfigurationsmodell", + "modelProvider.auth.credentialRemoved": "Anmeldeinformationen entfernt", "modelProvider.auth.customModelCredentials": "Anmeldeinformationen für benutzerdefinierte Modelle", "modelProvider.auth.customModelCredentialsDeleteTip": "Anmeldeinformationen werden verwendet und können nicht gelöscht werden", "modelProvider.auth.editModelCredential": "Bearbeiten von Modellanmeldeinformationen", @@ -414,6 +418,7 @@ "operation.add": "Hinzufügen", "operation.added": "Hinzugefügt", "operation.audioSourceUnavailable": "AudioSource ist nicht verfügbar", + "operation.back": "Zurück", "operation.cancel": "Abbrechen", "operation.change": "Ändern", "operation.clear": "Leeren", @@ -437,6 +442,7 @@ "operation.format": "Format", "operation.getForFree": "Kostenlos erhalten", "operation.imageCopied": "Kopiertes Bild", + "operation.imageDownloaded": "Bild heruntergeladen", "operation.in": "in", "operation.learnMore": "Mehr erfahren", "operation.lineBreak": "Zeilenumbruch", @@ -459,6 +465,7 @@ "operation.save": "Speichern", "operation.saveAndEnable": "Speichern und Aktivieren", "operation.saveAndRegenerate": "Speichern und Regenerieren von untergeordneten Chunks", + "operation.saving": "Speichern...", "operation.search": "Suchen", "operation.searchCount": "Finde {{count}} {{content}}", "operation.selectAll": "Alles auswählen", @@ -611,12 +618,5 @@ "voiceInput.converting": "Umwandlung in Text...", "voiceInput.notAllow": "Mikrofon nicht autorisiert", "voiceInput.speaking": "Sprechen Sie jetzt...", - "you": "Du", - "account.workspaceNamePlaceholder": "Arbeitsbereichnamen eingeben", - "error": "Fehler", - "loading": "Wird geladen", - "modelProvider.auth.credentialRemoved": "Anmeldeinformationen entfernt", - "operation.back": "Zurück", - "operation.imageDownloaded": "Bild heruntergeladen", - "operation.saving": "Speichern..." + "you": "Du" } diff --git a/web/i18n/de-DE/dataset.json b/web/i18n/de-DE/dataset.json index 712cd10874..14416e8f51 100644 --- a/web/i18n/de-DE/dataset.json +++ b/web/i18n/de-DE/dataset.json @@ -82,6 +82,7 @@ "externalTag": "Äußerlich", "imageUploader.browse": "Durchsuchen", "imageUploader.button": "Datei oder Ordner ziehen und ablegen, oder", + "imageUploader.fileSizeLimitExceeded": "Die Dateigröße überschreitet das Limit von {{size}} MB", "imageUploader.tip": "{{supportTypes}} (Max {{batchCount}}, je {{size}}MB)", "inconsistentEmbeddingModelTip": "Das Rerank-Modell ist erforderlich, wenn die Embedding-Modelle der ausgewählten Wissensbasen inkonsistent sind.", "indexingMethod.full_text_search": "VOLLTEXT", @@ -176,6 +177,5 @@ "weightedScore.semantic": "Semantisch", "weightedScore.semanticFirst": "Semantik zuerst", "weightedScore.title": "Gewichtete Bewertung", - "wordCount": " k Wörter", - "imageUploader.fileSizeLimitExceeded": "Die Dateigröße überschreitet das Limit von {{size}} MB" + "wordCount": " k Wörter" } diff --git a/web/i18n/de-DE/login.json b/web/i18n/de-DE/login.json index 9c003f6bb1..ca56689562 100644 --- a/web/i18n/de-DE/login.json +++ b/web/i18n/de-DE/login.json @@ -39,6 +39,7 @@ "error.passwordEmpty": "Passwort wird benötigt", "error.passwordInvalid": "Das Passwort muss Buchstaben und Zahlen enthalten und länger als 8 Zeichen sein", "error.passwordLengthInValid": "Das Passwort muss mindestens 8 Zeichen lang sein", + "error.redirectUrlMissing": "Die Weiterleitungs-URL fehlt", "error.registrationNotAllowed": "Konto nicht gefunden. Bitte wenden Sie sich an den Systemadministrator, um sich zu registrieren.", "explore": "Dify erkunden", "forget": "Passwort vergessen?", @@ -110,6 +111,5 @@ "welcome": "Willkommen bei Dify, bitte melde dich an, um fortzufahren.", "withGitHub": "Mit GitHub fortfahren", "withGoogle": "Mit Google fortfahren", - "withSSO": "Mit SSO fortfahren", - "error.redirectUrlMissing": "Die Weiterleitungs-URL fehlt" + "withSSO": "Mit SSO fortfahren" } diff --git a/web/i18n/de-DE/plugin-trigger.json b/web/i18n/de-DE/plugin-trigger.json index 0a70fce810..58011b4894 100644 --- a/web/i18n/de-DE/plugin-trigger.json +++ b/web/i18n/de-DE/plugin-trigger.json @@ -27,6 +27,7 @@ "modal.errors.authFailed": "Autorisierung fehlgeschlagen", "modal.errors.createFailed": "Fehler beim Erstellen des Abonnements", "modal.errors.networkError": "Netzwerkfehler, bitte versuchen Sie es erneut", + "modal.errors.updateFailed": "Aktualisierung des Abonnements fehlgeschlagen", "modal.errors.verifyFailed": "Anmeldeinformationen konnten nicht überprüft werden", "modal.form.callbackUrl.description": "Diese URL wird Webhook-Ereignisse empfangen", "modal.form.callbackUrl.label": "Rückruf-URL", @@ -94,6 +95,9 @@ "subscription.list.item.actions.deleteConfirm.error": "Löschen des Abonnements {{name}} fehlgeschlagen", "subscription.list.item.actions.deleteConfirm.success": "Abonnement {{name}} erfolgreich gelöscht", "subscription.list.item.actions.deleteConfirm.title": "„{{name}} löschen?“", + "subscription.list.item.actions.edit.error": "Aktualisierung des Abonnements fehlgeschlagen", + "subscription.list.item.actions.edit.success": "Abonnement erfolgreich aktualisiert", + "subscription.list.item.actions.edit.title": "Abonnement bearbeiten", "subscription.list.item.credentialType.api_key": "API-Schlüssel", "subscription.list.item.credentialType.oauth2": "OAuth", "subscription.list.item.credentialType.unauthorized": "Handbuch", @@ -110,9 +114,5 @@ "subscription.noSubscriptionSelected": "Kein Abonnement ausgewählt", "subscription.selectPlaceholder": "Abonnement auswählen", "subscription.subscriptionRemoved": "Abonnement entfernt", - "subscription.title": "Abonnements", - "modal.errors.updateFailed": "Aktualisierung des Abonnements fehlgeschlagen", - "subscription.list.item.actions.edit.error": "Aktualisierung des Abonnements fehlgeschlagen", - "subscription.list.item.actions.edit.success": "Abonnement erfolgreich aktualisiert", - "subscription.list.item.actions.edit.title": "Abonnement bearbeiten" + "subscription.title": "Abonnements" } diff --git a/web/i18n/de-DE/tools.json b/web/i18n/de-DE/tools.json index 4034722a62..cb1e76efce 100644 --- a/web/i18n/de-DE/tools.json +++ b/web/i18n/de-DE/tools.json @@ -14,6 +14,7 @@ "auth.setup": "Autorisierung einrichten, um zu nutzen", "auth.setupModalTitle": "Autorisierung einrichten", "auth.setupModalTitleDescription": "Nach der Konfiguration der Anmeldeinformationen können alle Mitglieder im Arbeitsbereich dieses Werkzeug beim Orchestrieren von Anwendungen nutzen.", + "auth.unauthorized": "Unbefugt", "author": "Von", "builtInPromptTitle": "Aufforderung", "contribute.line1": "Ich interessiere mich dafür, ", @@ -200,6 +201,5 @@ "toolRemoved": "Werkzeug entfernt", "type.builtIn": "Integriert", "type.custom": "Benutzerdefiniert", - "type.workflow": "Arbeitsablauf", - "auth.unauthorized": "Unbefugt" + "type.workflow": "Arbeitsablauf" } diff --git a/web/i18n/de-DE/workflow.json b/web/i18n/de-DE/workflow.json index 2da5684abc..30d436dae5 100644 --- a/web/i18n/de-DE/workflow.json +++ b/web/i18n/de-DE/workflow.json @@ -830,6 +830,8 @@ "nodes.triggerSchedule.lastDayTooltip": "Nicht alle Monate haben 31 Tage. Verwenden Sie die Option ‚Letzter Tag‘, um den letzten Tag jedes Monats auszuwählen.", "nodes.triggerSchedule.minutes": "Protokoll", "nodes.triggerSchedule.mode": "Mode", + "nodes.triggerSchedule.modeCron": "Cron", + "nodes.triggerSchedule.modeVisual": "Visuell", "nodes.triggerSchedule.monthlyDay": "Monatlicher Tag", "nodes.triggerSchedule.nextExecution": "Nächste Ausführung", "nodes.triggerSchedule.nextExecutionTime": "NÄCHSTE AUSFÜHRUNGSZEIT", @@ -840,6 +842,7 @@ "nodes.triggerSchedule.onMinute": "In einer Minute", "nodes.triggerSchedule.selectDateTime": "Datum und Uhrzeit auswählen", "nodes.triggerSchedule.selectFrequency": "Frequenz auswählen", + "nodes.triggerSchedule.selectTime": "Zeit auswählen", "nodes.triggerSchedule.startTime": "Startzeit", "nodes.triggerSchedule.startTimeMustBeFuture": "Die Startzeit muss in der Zukunft liegen", "nodes.triggerSchedule.time": "Zeit", @@ -1034,8 +1037,5 @@ "versionHistory.nameThisVersion": "Nennen Sie diese Version", "versionHistory.releaseNotesPlaceholder": "Beschreibe, was sich geändert hat.", "versionHistory.restorationTip": "Nach der Wiederherstellung der Version wird der aktuelle Entwurf überschrieben.", - "versionHistory.title": "Versionen", - "nodes.triggerSchedule.modeCron": "Cron", - "nodes.triggerSchedule.modeVisual": "Visuell", - "nodes.triggerSchedule.selectTime": "Zeit auswählen" + "versionHistory.title": "Versionen" } diff --git a/web/i18n/es-ES/app-api.json b/web/i18n/es-ES/app-api.json index ef829e3061..f62e44d2fc 100644 --- a/web/i18n/es-ES/app-api.json +++ b/web/i18n/es-ES/app-api.json @@ -54,6 +54,7 @@ "completionMode.title": "Completar App API", "copied": "Copiado", "copy": "Copiar", + "develop.noContent": "Sin contenido", "develop.pathParams": "Parámetros de ruta", "develop.query": "Consulta", "develop.requestBody": "Cuerpo de la solicitud", @@ -67,6 +68,5 @@ "play": "Reproducir", "playing": "Reproduciendo", "regenerate": "Regenerar", - "status": "Estado", - "develop.noContent": "Sin contenido" + "status": "Estado" } diff --git a/web/i18n/es-ES/app-debug.json b/web/i18n/es-ES/app-debug.json index b7d3f4ce93..a1dfd8ad53 100644 --- a/web/i18n/es-ES/app-debug.json +++ b/web/i18n/es-ES/app-debug.json @@ -21,6 +21,7 @@ "assistantType.name": "Tipo de Asistente", "autoAddVar": "Variables no definidas referenciadas en la pre-indicación, ¿quieres agregarlas en el formulario de entrada del usuario?", "chatSubTitle": "Instrucciones", + "code.instruction": "Instrucción", "codegen.apply": "Aplicar", "codegen.applyChanges": "Aplicar cambios", "codegen.description": "El Generador de código utiliza modelos configurados para generar código de alta calidad basado en sus instrucciones. Proporcione instrucciones claras y detalladas.", @@ -386,6 +387,5 @@ "voice.voiceSettings.resolutionTooltip": "Soporte de idioma para voz a texto.", "voice.voiceSettings.title": "Configuraciones de Voz", "voice.voiceSettings.voice": "Voz", - "warningMessage.timeoutExceeded": "Los resultados no se muestran debido al tiempo de espera. Consulte los registros para obtener resultados completos.", - "code.instruction": "Instrucción" + "warningMessage.timeoutExceeded": "Los resultados no se muestran debido al tiempo de espera. Consulte los registros para obtener resultados completos." } diff --git a/web/i18n/es-ES/app.json b/web/i18n/es-ES/app.json index 3e5fde71a6..32312dff15 100644 --- a/web/i18n/es-ES/app.json +++ b/web/i18n/es-ES/app.json @@ -27,6 +27,7 @@ "answerIcon.title": "Usar el icono de la aplicación web para reemplazar 🤖", "appDeleteFailed": "Error al eliminar app", "appDeleted": "App eliminada", + "appNamePlaceholder": "Dale un nombre a tu aplicación", "appSelector.label": "APLICACIÓN", "appSelector.noParams": "No se necesitan parámetros", "appSelector.params": "PARÁMETROS DE LA APLICACIÓN", @@ -65,6 +66,7 @@ "gotoAnything.actions.searchWorkflowNodesDesc": "Buscar y saltar a nodos en el flujo de trabajo actual por nombre o tipo", "gotoAnything.actions.searchWorkflowNodesHelp": "Esta función solo funciona cuando se visualiza un flujo de trabajo. Primero vaya a un flujo de trabajo.", "gotoAnything.actions.slashDesc": "Ejecuta comandos como /tema, /idioma", + "gotoAnything.actions.slashTitle": "Comandos", "gotoAnything.actions.themeCategoryDesc": "Cambiar el tema de la aplicación", "gotoAnything.actions.themeCategoryTitle": "Tema", "gotoAnything.actions.themeDark": "Tema oscuro", @@ -212,6 +214,8 @@ "switchTip": "volver", "switchTipEnd": " a la Orquestación Básica.", "switchTipStart": "Se creará una nueva copia de la app para ti y la nueva copia cambiará a Orquestación de Flujo de Trabajo. La nueva copia no permitirá", + "theme.switchDark": "Cambiar a tema oscuro", + "theme.switchLight": "Cambiar a tema claro", "tracing.aliyun.description": "La plataforma de observabilidad totalmente gestionada y sin mantenimiento proporcionada por Alibaba Cloud, permite la monitorización, trazado y evaluación de aplicaciones Dify de manera inmediata.", "tracing.aliyun.title": "Monitor de Nubes", "tracing.arize.description": "Observabilidad de LLM de nivel empresarial, evaluación en línea y fuera de línea, monitoreo y experimentación—impulsada por OpenTelemetry. Diseñada específicamente para aplicaciones impulsadas por LLM y agentes.", @@ -275,9 +279,5 @@ "types.basic": "Básico", "types.chatbot": "Chatbot", "types.completion": "Finalización", - "types.workflow": "Flujo de trabajo", - "appNamePlaceholder": "Dale un nombre a tu aplicación", - "gotoAnything.actions.slashTitle": "Comandos", - "theme.switchDark": "Cambiar a tema oscuro", - "theme.switchLight": "Cambiar a tema claro" + "types.workflow": "Flujo de trabajo" } diff --git a/web/i18n/es-ES/common.json b/web/i18n/es-ES/common.json index 0e365e799d..ec08f11ed7 100644 --- a/web/i18n/es-ES/common.json +++ b/web/i18n/es-ES/common.json @@ -59,6 +59,7 @@ "account.verificationPlaceholder": "Pega el código de 6 dígitos", "account.workspaceIcon": "Icono de espacio de trabajo", "account.workspaceName": "Nombre del espacio de trabajo", + "account.workspaceNamePlaceholder": "Ingrese el nombre del espacio de trabajo", "actionMsg.copySuccessfully": "Copiado exitosamente", "actionMsg.generatedSuccessfully": "Generado exitosamente", "actionMsg.generatedUnsuccessfully": "Generación no exitosa", @@ -157,6 +158,7 @@ "dynamicSelect.selected": "{{count}} seleccionado", "environment.development": "DESARROLLO", "environment.testing": "PRUEBAS", + "error": "Error", "errorMsg.fieldRequired": "{{field}} es requerido", "errorMsg.urlError": "la URL debe comenzar con http:// o https://", "feedback.content": "Contenido de retroalimentación", @@ -196,6 +198,7 @@ "license.expiring": "Caduca en un día", "license.expiring_plural": "Caducando en {{count}} días", "license.unlimited": "Ilimitado", + "loading": "Cargando", "members.admin": "Administrador", "members.adminTip": "Puede crear aplicaciones y administrar configuraciones del equipo", "members.builder": "Constructor", @@ -318,6 +321,7 @@ "modelProvider.auth.authorizationError": "Error de autorización", "modelProvider.auth.configLoadBalancing": "Configuración de balanceo de carga", "modelProvider.auth.configModel": "Modelo de configuración", + "modelProvider.auth.credentialRemoved": "Credencial eliminada", "modelProvider.auth.customModelCredentials": "Credenciales de modelo personalizadas", "modelProvider.auth.customModelCredentialsDeleteTip": "La credencial está en uso y no se puede eliminar", "modelProvider.auth.editModelCredential": "Editar credencial de modelo", @@ -414,6 +418,7 @@ "operation.add": "Agregar", "operation.added": "Agregado", "operation.audioSourceUnavailable": "AudioSource no está disponible", + "operation.back": "Atrás", "operation.cancel": "Cancelar", "operation.change": "Cambiar", "operation.clear": "Limpiar", @@ -437,6 +442,7 @@ "operation.format": "Formato", "operation.getForFree": "Obtener gratis", "operation.imageCopied": "Imagen copiada", + "operation.imageDownloaded": "Imagen descargada", "operation.in": "en", "operation.learnMore": "Aprender más", "operation.lineBreak": "Salto de línea", @@ -459,6 +465,7 @@ "operation.save": "Guardar", "operation.saveAndEnable": "Guardar y habilitar", "operation.saveAndRegenerate": "Guardar y regenerar fragmentos secundarios", + "operation.saving": "Guardando...", "operation.search": "Buscar", "operation.searchCount": "Encuentra {{count}} {{content}}", "operation.selectAll": "Seleccionar todo", @@ -611,12 +618,5 @@ "voiceInput.converting": "Convirtiendo a texto...", "voiceInput.notAllow": "micrófono no autorizado", "voiceInput.speaking": "Habla ahora...", - "you": "Tú", - "account.workspaceNamePlaceholder": "Ingrese el nombre del espacio de trabajo", - "error": "Error", - "loading": "Cargando", - "modelProvider.auth.credentialRemoved": "Credencial eliminada", - "operation.back": "Atrás", - "operation.imageDownloaded": "Imagen descargada", - "operation.saving": "Guardando..." + "you": "Tú" } diff --git a/web/i18n/es-ES/dataset.json b/web/i18n/es-ES/dataset.json index 816065f4f0..2cca8734e9 100644 --- a/web/i18n/es-ES/dataset.json +++ b/web/i18n/es-ES/dataset.json @@ -82,6 +82,7 @@ "externalTag": "Externo", "imageUploader.browse": "Examinar", "imageUploader.button": "Arrastra y suelta el archivo o la carpeta, o", + "imageUploader.fileSizeLimitExceeded": "El tamaño del archivo excede el límite de {{size}} MB", "imageUploader.tip": "{{supportTypes}} (Máx. {{batchCount}}, {{size}} MB cada uno)", "inconsistentEmbeddingModelTip": "Se requiere el modelo de reclasificación si los modelos de incrustación de las bases de conocimiento seleccionadas son inconsistentes.", "indexingMethod.full_text_search": "TEXTO COMPLETO", @@ -176,6 +177,5 @@ "weightedScore.semantic": "Semántico", "weightedScore.semanticFirst": "Semántica primero", "weightedScore.title": "Puntuación ponderada", - "wordCount": " mil palabras", - "imageUploader.fileSizeLimitExceeded": "El tamaño del archivo excede el límite de {{size}} MB" + "wordCount": " mil palabras" } diff --git a/web/i18n/es-ES/login.json b/web/i18n/es-ES/login.json index 5456cf1989..4d72a39580 100644 --- a/web/i18n/es-ES/login.json +++ b/web/i18n/es-ES/login.json @@ -39,6 +39,7 @@ "error.passwordEmpty": "Se requiere una contraseña", "error.passwordInvalid": "La contraseña debe contener letras y números, y tener una longitud mayor a 8", "error.passwordLengthInValid": "La contraseña debe tener al menos 8 caracteres", + "error.redirectUrlMissing": "Falta la URL de redirección", "error.registrationNotAllowed": "Cuenta no encontrada. Póngase en contacto con el administrador del sistema para registrarse.", "explore": "Explorar Dify", "forget": "¿Olvidaste tu contraseña?", @@ -110,6 +111,5 @@ "welcome": "Bienvenido a Dify, por favor inicia sesión para continuar.", "withGitHub": "Continuar con GitHub", "withGoogle": "Continuar con Google", - "withSSO": "Continuar con SSO", - "error.redirectUrlMissing": "Falta la URL de redirección" + "withSSO": "Continuar con SSO" } diff --git a/web/i18n/es-ES/plugin-trigger.json b/web/i18n/es-ES/plugin-trigger.json index bc7e829d70..22cce407c5 100644 --- a/web/i18n/es-ES/plugin-trigger.json +++ b/web/i18n/es-ES/plugin-trigger.json @@ -27,6 +27,7 @@ "modal.errors.authFailed": "Autorización fallida", "modal.errors.createFailed": "No se pudo crear la suscripción", "modal.errors.networkError": "Error de red, por favor intenta de nuevo", + "modal.errors.updateFailed": "No se pudo actualizar la suscripción", "modal.errors.verifyFailed": "No se pudieron verificar las credenciales", "modal.form.callbackUrl.description": "Esta URL recibirá eventos de webhook", "modal.form.callbackUrl.label": "URL de retorno de llamada", @@ -94,6 +95,9 @@ "subscription.list.item.actions.deleteConfirm.error": "Error al eliminar la suscripción {{name}}", "subscription.list.item.actions.deleteConfirm.success": "Suscripción {{name}} eliminada con éxito", "subscription.list.item.actions.deleteConfirm.title": "¿Eliminar {{name}}?", + "subscription.list.item.actions.edit.error": "No se pudo actualizar la suscripción", + "subscription.list.item.actions.edit.success": "Suscripción actualizada con éxito", + "subscription.list.item.actions.edit.title": "Editar suscripción", "subscription.list.item.credentialType.api_key": "Clave de API", "subscription.list.item.credentialType.oauth2": "OAuth", "subscription.list.item.credentialType.unauthorized": "Manual", @@ -110,9 +114,5 @@ "subscription.noSubscriptionSelected": "No se ha seleccionado ninguna suscripción", "subscription.selectPlaceholder": "Seleccionar suscripción", "subscription.subscriptionRemoved": "Suscripción eliminada", - "subscription.title": "Suscripciones", - "modal.errors.updateFailed": "No se pudo actualizar la suscripción", - "subscription.list.item.actions.edit.error": "No se pudo actualizar la suscripción", - "subscription.list.item.actions.edit.success": "Suscripción actualizada con éxito", - "subscription.list.item.actions.edit.title": "Editar suscripción" + "subscription.title": "Suscripciones" } diff --git a/web/i18n/es-ES/tools.json b/web/i18n/es-ES/tools.json index e72bd1cb8d..4e1baf8cae 100644 --- a/web/i18n/es-ES/tools.json +++ b/web/i18n/es-ES/tools.json @@ -14,6 +14,7 @@ "auth.setup": "Configurar la autorización para usar", "auth.setupModalTitle": "Configurar Autorización", "auth.setupModalTitleDescription": "Después de configurar las credenciales, todos los miembros dentro del espacio de trabajo pueden usar esta herramienta al orquestar aplicaciones.", + "auth.unauthorized": "No autorizado", "author": "Por", "builtInPromptTitle": "Aviso", "contribute.line1": "Estoy interesado en ", @@ -200,6 +201,5 @@ "toolRemoved": "Herramienta eliminada", "type.builtIn": "Incorporadas", "type.custom": "Personalizadas", - "type.workflow": "Flujo de Trabajo", - "auth.unauthorized": "No autorizado" + "type.workflow": "Flujo de Trabajo" } diff --git a/web/i18n/es-ES/workflow.json b/web/i18n/es-ES/workflow.json index 0dde351180..1771d62f8e 100644 --- a/web/i18n/es-ES/workflow.json +++ b/web/i18n/es-ES/workflow.json @@ -830,6 +830,8 @@ "nodes.triggerSchedule.lastDayTooltip": "No todos los meses tienen 31 días. Usa la opción 'último día' para seleccionar el último día de cada mes.", "nodes.triggerSchedule.minutes": "Minutos", "nodes.triggerSchedule.mode": "Modo", + "nodes.triggerSchedule.modeCron": "Cron", + "nodes.triggerSchedule.modeVisual": "Visual", "nodes.triggerSchedule.monthlyDay": "Día mensual", "nodes.triggerSchedule.nextExecution": "Próxima ejecución", "nodes.triggerSchedule.nextExecutionTime": "PRÓXIMA HORA DE EJECUCIÓN", @@ -840,6 +842,7 @@ "nodes.triggerSchedule.onMinute": "En un minuto", "nodes.triggerSchedule.selectDateTime": "Seleccionar fecha y hora", "nodes.triggerSchedule.selectFrequency": "Seleccionar frecuencia", + "nodes.triggerSchedule.selectTime": "Seleccionar hora", "nodes.triggerSchedule.startTime": "Hora de inicio", "nodes.triggerSchedule.startTimeMustBeFuture": "La hora de inicio debe ser en el futuro", "nodes.triggerSchedule.time": "Tiempo", @@ -1034,8 +1037,5 @@ "versionHistory.nameThisVersion": "Nombra esta versión", "versionHistory.releaseNotesPlaceholder": "Describe lo que cambió", "versionHistory.restorationTip": "Después de la restauración de la versión, el borrador actual será sobrescrito.", - "versionHistory.title": "Versiones", - "nodes.triggerSchedule.modeCron": "Cron", - "nodes.triggerSchedule.modeVisual": "Visual", - "nodes.triggerSchedule.selectTime": "Seleccionar hora" + "versionHistory.title": "Versiones" } diff --git a/web/i18n/fa-IR/app-api.json b/web/i18n/fa-IR/app-api.json index 849f89b769..9ecab73f2f 100644 --- a/web/i18n/fa-IR/app-api.json +++ b/web/i18n/fa-IR/app-api.json @@ -54,6 +54,7 @@ "completionMode.title": "API برنامه تکمیل", "copied": "کپی شد", "copy": "کپی", + "develop.noContent": "هیچ محتوا", "develop.pathParams": "پارامترهای مسیر", "develop.query": "پرس‌وجو", "develop.requestBody": "بدنه درخواست", @@ -67,6 +68,5 @@ "play": "پخش", "playing": "در حال پخش", "regenerate": "بازسازی", - "status": "وضعیت", - "develop.noContent": "هیچ محتوا" + "status": "وضعیت" } diff --git a/web/i18n/fa-IR/app-debug.json b/web/i18n/fa-IR/app-debug.json index f157b24436..c6e1b588e5 100644 --- a/web/i18n/fa-IR/app-debug.json +++ b/web/i18n/fa-IR/app-debug.json @@ -21,6 +21,7 @@ "assistantType.name": "نوع دستیار", "autoAddVar": "متغیرهای تعریف نشده که در پیش اعلان ارجاع داده شده اند، آیا می خواهید آنها را به صورت ورودی کاربر اضافه کنید؟", "chatSubTitle": "دستورالعمل", + "code.instruction": "دستورالعمل", "codegen.apply": "درخواست", "codegen.applyChanges": "اعمال تغییرات", "codegen.description": "Code Generator از مدل های پیکربندی شده برای تولید کد با کیفیت بالا بر اساس دستورالعمل های شما استفاده می کند. لطفا دستورالعمل های واضح و دقیق ارائه دهید.", @@ -386,6 +387,5 @@ "voice.voiceSettings.resolutionTooltip": "زبان پشتیبانی از صدای متن به گفتار。", "voice.voiceSettings.title": "تنظیمات صدا", "voice.voiceSettings.voice": "صوتی", - "warningMessage.timeoutExceeded": "نتایج به دلیل مهلت زمانی نمایش داده نمی شوند. لطفا برای جمع آوری نتایج کامل به گزارش ها مراجعه کنید.", - "code.instruction": "دستورالعمل" + "warningMessage.timeoutExceeded": "نتایج به دلیل مهلت زمانی نمایش داده نمی شوند. لطفا برای جمع آوری نتایج کامل به گزارش ها مراجعه کنید." } diff --git a/web/i18n/fa-IR/app.json b/web/i18n/fa-IR/app.json index c1fba375bc..6b7ab8a578 100644 --- a/web/i18n/fa-IR/app.json +++ b/web/i18n/fa-IR/app.json @@ -27,6 +27,7 @@ "answerIcon.title": "از نماد web app برای جایگزینی 🤖 استفاده کنید", "appDeleteFailed": "حذف برنامه ناموفق بود", "appDeleted": "برنامه حذف شد", + "appNamePlaceholder": "به برنامه خود یک نام بدهید", "appSelector.label": "برنامه", "appSelector.noParams": "بدون پارامتر مورد نیاز است", "appSelector.params": "پارامترهای برنامه", @@ -65,6 +66,7 @@ "gotoAnything.actions.searchWorkflowNodesDesc": "گره ها را در گردش کار فعلی بر اساس نام یا نوع پیدا کنید و به آنها بروید", "gotoAnything.actions.searchWorkflowNodesHelp": "این ویژگی فقط هنگام مشاهده گردش کار کار می کند. ابتدا به گردش کار بروید.", "gotoAnything.actions.slashDesc": "دستورات را مانند /theme، /lang اجرا کنید", + "gotoAnything.actions.slashTitle": "دستورات", "gotoAnything.actions.themeCategoryDesc": "تغییر تم برنامه", "gotoAnything.actions.themeCategoryTitle": "تم", "gotoAnything.actions.themeDark": "تم تاریک", @@ -212,6 +214,8 @@ "switchTip": "اجازه نمی‌دهد", "switchTipEnd": " تغییر به سازماندهی اساسی بازگردد.", "switchTipStart": "یک نسخه جدید از برنامه برای شما ایجاد خواهد شد و نسخه جدید به سازماندهی گردش کار تغییر خواهد کرد. نسخه جدید ", + "theme.switchDark": "تغییر به حالت تاریک", + "theme.switchLight": "تغییر به حالت روشن", "tracing.aliyun.description": "پلتفرم مشاهده‌پذیری کاملاً مدیریت‌شده و بدون نیاز به نگهداری که توسط Alibaba Cloud ارائه شده، امکان نظارت، ردیابی و ارزیابی برنامه‌های Dify را به‌صورت آماده و با تنظیمات اولیه فراهم می‌کند.", "tracing.aliyun.title": "نظارت بر ابر", "tracing.arize.description": "قابلیت مشاهده LLM در سطح سازمانی، ارزیابی آنلاین و آفلاین، نظارت و آزمایش — با پشتیبانی از OpenTelemetry. طراحی‌شده مخصوص برنامه‌های مبتنی بر LLM و عامل‌ها.", @@ -275,9 +279,5 @@ "types.basic": "اساسی", "types.chatbot": "چت‌بات", "types.completion": "تکمیل", - "types.workflow": "گردش کار", - "appNamePlaceholder": "به برنامه خود یک نام بدهید", - "gotoAnything.actions.slashTitle": "دستورات", - "theme.switchDark": "تغییر به حالت تاریک", - "theme.switchLight": "تغییر به حالت روشن" + "types.workflow": "گردش کار" } diff --git a/web/i18n/fa-IR/common.json b/web/i18n/fa-IR/common.json index 7e5317fcbf..78f9b9e388 100644 --- a/web/i18n/fa-IR/common.json +++ b/web/i18n/fa-IR/common.json @@ -59,6 +59,7 @@ "account.verificationPlaceholder": "کد 6 رقمی را جایگذاری کنید", "account.workspaceIcon": "آیکون محیط کار", "account.workspaceName": "نام فضای کاری", + "account.workspaceNamePlaceholder": "نام فضای کاری را وارد کنید", "actionMsg.copySuccessfully": "با موفقیت کپی شد", "actionMsg.generatedSuccessfully": "با موفقیت تولید شد", "actionMsg.generatedUnsuccessfully": "تولید ناموفق بود", @@ -157,6 +158,7 @@ "dynamicSelect.selected": "{{count}} انتخاب شد", "environment.development": "توسعه", "environment.testing": "آزمایشی", + "error": "خطا", "errorMsg.fieldRequired": "{{field}} الزامی است", "errorMsg.urlError": "آدرس باید با http:// یا https:// شروع شود", "feedback.content": "محتوای بازخورد", @@ -196,6 +198,7 @@ "license.expiring": "انقضا در یک روز", "license.expiring_plural": "انقضا در {{count}} روز", "license.unlimited": "نامحدود", + "loading": "در حال بارگذاری", "members.admin": "مدیر", "members.adminTip": "می‌تواند برنامه‌ها را بسازد و تنظیمات تیم را مدیریت کند", "members.builder": "سازنده", @@ -318,6 +321,7 @@ "modelProvider.auth.authorizationError": "خطای مجوز", "modelProvider.auth.configLoadBalancing": "پیکربندی بارگذاری متوازن", "modelProvider.auth.configModel": "مدل پیکربندی", + "modelProvider.auth.credentialRemoved": "مدرک حذف شد", "modelProvider.auth.customModelCredentials": "اعتبار مدل سفارشی", "modelProvider.auth.customModelCredentialsDeleteTip": "اعتبار در حال استفاده است و قابل حذف نیست", "modelProvider.auth.editModelCredential": "اعتبار مدل را ویرایش کنید", @@ -414,6 +418,7 @@ "operation.add": "افزودن", "operation.added": "اضافه شد", "operation.audioSourceUnavailable": "منبع صوتی در دسترس نیست", + "operation.back": "بازگشت", "operation.cancel": "لغو", "operation.change": "تغییر", "operation.clear": "پاک کردن", @@ -437,6 +442,7 @@ "operation.format": "قالب", "operation.getForFree": "دریافت رایگان", "operation.imageCopied": "تصویر کپی شده", + "operation.imageDownloaded": "تصویر دانلود شد", "operation.in": "در", "operation.learnMore": "اطلاعات بیشتر", "operation.lineBreak": "خط جدید", @@ -459,6 +465,7 @@ "operation.save": "ذخیره", "operation.saveAndEnable": "ذخیره و فعال سازی", "operation.saveAndRegenerate": "ذخیره و بازسازی تکه های فرزند", + "operation.saving": "در حال ذخیره‌سازی...", "operation.search": "جستجو", "operation.searchCount": "یافتن {{count}} {{content}}", "operation.selectAll": "انتخاب همه", @@ -611,12 +618,5 @@ "voiceInput.converting": "در حال تبدیل به متن...", "voiceInput.notAllow": "میکروفون مجاز نیست", "voiceInput.speaking": "اکنون صحبت کنید...", - "you": "تو", - "account.workspaceNamePlaceholder": "نام فضای کاری را وارد کنید", - "error": "خطا", - "loading": "در حال بارگذاری", - "modelProvider.auth.credentialRemoved": "مدرک حذف شد", - "operation.back": "بازگشت", - "operation.imageDownloaded": "تصویر دانلود شد", - "operation.saving": "در حال ذخیره‌سازی..." + "you": "تو" } diff --git a/web/i18n/fa-IR/dataset.json b/web/i18n/fa-IR/dataset.json index 24b893d7bd..267eecb0f7 100644 --- a/web/i18n/fa-IR/dataset.json +++ b/web/i18n/fa-IR/dataset.json @@ -82,6 +82,7 @@ "externalTag": "خارجی", "imageUploader.browse": "مرور کردن", "imageUploader.button": "کشیدن و رها کردن فایل یا پوشه، یا", + "imageUploader.fileSizeLimitExceeded": "حجم فایل از محدودیت {{size}} مگابایت تجاوز کرده است", "imageUploader.tip": "{{supportTypes}} (حداکثر {{batchCount}}، هر کدام {{size}} مگابایت)", "inconsistentEmbeddingModelTip": "مدل دوباره رتبه‌بندی لازم است اگر مدل‌های جاسازی پایگاه‌های دانش انتخابی ناسازگار باشند.", "indexingMethod.full_text_search": "متن کامل", @@ -176,6 +177,5 @@ "weightedScore.semantic": "معنایی", "weightedScore.semanticFirst": "اولویت معنایی", "weightedScore.title": "امتیاز وزنی", - "wordCount": " هزار کلمه", - "imageUploader.fileSizeLimitExceeded": "حجم فایل از محدودیت {{size}} مگابایت تجاوز کرده است" + "wordCount": " هزار کلمه" } diff --git a/web/i18n/fa-IR/login.json b/web/i18n/fa-IR/login.json index b3952c6a12..f96de2593d 100644 --- a/web/i18n/fa-IR/login.json +++ b/web/i18n/fa-IR/login.json @@ -39,6 +39,7 @@ "error.passwordEmpty": "رمز عبور لازم است", "error.passwordInvalid": "رمز عبور باید شامل حروف و اعداد باشد و طول آن بیشتر از ۸ کاراکتر باشد", "error.passwordLengthInValid": "رمز عبور باید حداقل ۸ کاراکتر باشد", + "error.redirectUrlMissing": "آدرس URL برای هدایت وجود ندارد", "error.registrationNotAllowed": "حساب پیدا نشد. لطفا برای ثبت نام با مدیر سیستم تماس حاصل فرمایید.", "explore": "کاوش Dify", "forget": "رمز عبور خود را فراموش کرده‌اید؟", @@ -110,6 +111,5 @@ "welcome": "به Dify خوش آمدید، لطفا برای ادامه وارد شوید.", "withGitHub": "ادامه با GitHub", "withGoogle": "ادامه با Google", - "withSSO": "با SSO ادامه دهید", - "error.redirectUrlMissing": "آدرس URL برای هدایت وجود ندارد" + "withSSO": "با SSO ادامه دهید" } diff --git a/web/i18n/fa-IR/plugin-trigger.json b/web/i18n/fa-IR/plugin-trigger.json index 4598847096..3384d59dbe 100644 --- a/web/i18n/fa-IR/plugin-trigger.json +++ b/web/i18n/fa-IR/plugin-trigger.json @@ -27,6 +27,7 @@ "modal.errors.authFailed": "مجوز ناموفق بود", "modal.errors.createFailed": "ایجاد اشتراک با شکست مواجه شد", "modal.errors.networkError": "خطای شبکه، لطفاً دوباره تلاش کنید", + "modal.errors.updateFailed": "به‌روزرسانی اشتراک ناموفق بود", "modal.errors.verifyFailed": "تأیید اطلاعات ورود ناموفق بود", "modal.form.callbackUrl.description": "این آدرس URL رویدادهای وب هوک را دریافت خواهد کرد", "modal.form.callbackUrl.label": "آدرس بازگشت تماس", @@ -94,6 +95,9 @@ "subscription.list.item.actions.deleteConfirm.error": "حذف اشتراک {{name}} ناموفق بود", "subscription.list.item.actions.deleteConfirm.success": "اشتراک {{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": "ویرایش اشتراک", "subscription.list.item.credentialType.api_key": "کلید API", "subscription.list.item.credentialType.oauth2": "اواف", "subscription.list.item.credentialType.unauthorized": "دستی", @@ -110,9 +114,5 @@ "subscription.noSubscriptionSelected": "هیچ اشتراکی انتخاب نشده است", "subscription.selectPlaceholder": "انتخاب اشتراک", "subscription.subscriptionRemoved": "اشتراک حذف شد", - "subscription.title": "اشتراک‌ها", - "modal.errors.updateFailed": "به‌روزرسانی اشتراک ناموفق بود", - "subscription.list.item.actions.edit.error": "به‌روزرسانی اشتراک ناموفق بود", - "subscription.list.item.actions.edit.success": "اشتراک با موفقیت به‌روزرسانی شد", - "subscription.list.item.actions.edit.title": "ویرایش اشتراک" + "subscription.title": "اشتراک‌ها" } diff --git a/web/i18n/fa-IR/tools.json b/web/i18n/fa-IR/tools.json index 69638a70cb..0680fadaf4 100644 --- a/web/i18n/fa-IR/tools.json +++ b/web/i18n/fa-IR/tools.json @@ -14,6 +14,7 @@ "auth.setup": "تنظیم مجوز برای استفاده", "auth.setupModalTitle": "تنظیم مجوز", "auth.setupModalTitleDescription": "پس از پیکربندی اعتبارنامه‌ها، همه اعضای موجود در فضای کاری می‌توانند از این ابزار هنگام هماهنگی برنامه‌ها استفاده کنند.", + "auth.unauthorized": "غیرمجاز", "author": "توسط", "builtInPromptTitle": "پرامپت", "contribute.line1": "من علاقه‌مند به ", @@ -200,6 +201,5 @@ "toolRemoved": "ابزار حذف شد", "type.builtIn": "سفارشی شده", "type.custom": "سفارشی", - "type.workflow": "جریان کار", - "auth.unauthorized": "غیرمجاز" + "type.workflow": "جریان کار" } diff --git a/web/i18n/fa-IR/workflow.json b/web/i18n/fa-IR/workflow.json index 1ad3a2688f..e8d4193916 100644 --- a/web/i18n/fa-IR/workflow.json +++ b/web/i18n/fa-IR/workflow.json @@ -830,6 +830,8 @@ "nodes.triggerSchedule.lastDayTooltip": "تمام ماه‌ها ۳۱ روز ندارند. از گزینه «آخرین روز» برای انتخاب روز آخر هر ماه استفاده کنید.", "nodes.triggerSchedule.minutes": "دقایق", "nodes.triggerSchedule.mode": "مد", + "nodes.triggerSchedule.modeCron": "کرون", + "nodes.triggerSchedule.modeVisual": "بینایی", "nodes.triggerSchedule.monthlyDay": "روز ماهانه", "nodes.triggerSchedule.nextExecution": "اجرای بعدی", "nodes.triggerSchedule.nextExecutionTime": "زمان اجرای بعدی", @@ -840,6 +842,7 @@ "nodes.triggerSchedule.onMinute": "در دقیقه", "nodes.triggerSchedule.selectDateTime": "تاریخ و زمان را انتخاب کنید", "nodes.triggerSchedule.selectFrequency": "انتخاب فرکانس", + "nodes.triggerSchedule.selectTime": "انتخاب زمان", "nodes.triggerSchedule.startTime": "زمان شروع", "nodes.triggerSchedule.startTimeMustBeFuture": "زمان شروع باید در آینده باشد", "nodes.triggerSchedule.time": "زمان", @@ -1034,8 +1037,5 @@ "versionHistory.nameThisVersion": "این نسخه را نامگذاری کنید", "versionHistory.releaseNotesPlaceholder": "شرح دهید چه چیزی تغییر کرده است", "versionHistory.restorationTip": "پس از بازیابی نسخه، پیش‌نویس فعلی بازنویسی خواهد شد.", - "versionHistory.title": "نسخه‌ها", - "nodes.triggerSchedule.modeCron": "کرون", - "nodes.triggerSchedule.modeVisual": "بینایی", - "nodes.triggerSchedule.selectTime": "انتخاب زمان" + "versionHistory.title": "نسخه‌ها" } diff --git a/web/i18n/fr-FR/app-api.json b/web/i18n/fr-FR/app-api.json index bc42c1ac3c..4d586a2925 100644 --- a/web/i18n/fr-FR/app-api.json +++ b/web/i18n/fr-FR/app-api.json @@ -54,6 +54,7 @@ "completionMode.title": "API de l'application Completion", "copied": "Copié", "copy": "Copier", + "develop.noContent": "Aucun contenu", "develop.pathParams": "Params de chemin", "develop.query": "Requête", "develop.requestBody": "Corps de la Requête", @@ -67,6 +68,5 @@ "play": "Jouer", "playing": "Jouant", "regenerate": "Régénérer", - "status": "Statut", - "develop.noContent": "Aucun contenu" + "status": "Statut" } diff --git a/web/i18n/fr-FR/app-debug.json b/web/i18n/fr-FR/app-debug.json index fc3c3864b5..2add116cd3 100644 --- a/web/i18n/fr-FR/app-debug.json +++ b/web/i18n/fr-FR/app-debug.json @@ -21,6 +21,7 @@ "assistantType.name": "Type d'Assistant", "autoAddVar": "Des variables indéfinies référencées dans le pre-prompt, voulez-vous les ajouter dans le formulaire d'entrée de l'utilisateur ?", "chatSubTitle": "Instructions", + "code.instruction": "Instruction", "codegen.apply": "Appliquer", "codegen.applyChanges": "Appliquer les modifications", "codegen.description": "Le générateur de code utilise des modèles configurés pour générer un code de haute qualité basé sur vos instructions. Veuillez fournir des instructions claires et détaillées.", @@ -386,6 +387,5 @@ "voice.voiceSettings.resolutionTooltip": "Support de la langue pour la voix de synthèse de texte.", "voice.voiceSettings.title": "Paramètres de voix", "voice.voiceSettings.voice": "Voix", - "warningMessage.timeoutExceeded": "Les résultats ne s’affichent pas en raison d’un délai d’expiration. Veuillez vous référer aux journaux pour rassembler les résultats complets.", - "code.instruction": "Instruction" + "warningMessage.timeoutExceeded": "Les résultats ne s’affichent pas en raison d’un délai d’expiration. Veuillez vous référer aux journaux pour rassembler les résultats complets." } diff --git a/web/i18n/fr-FR/app.json b/web/i18n/fr-FR/app.json index 74ae6b42e5..0f392fda24 100644 --- a/web/i18n/fr-FR/app.json +++ b/web/i18n/fr-FR/app.json @@ -27,6 +27,7 @@ "answerIcon.title": "Utiliser l’icône web app pour remplacer 🤖", "appDeleteFailed": "Échec de la suppression de l'application", "appDeleted": "Application supprimée", + "appNamePlaceholder": "Donnez un nom à votre application", "appSelector.label": "APPLI", "appSelector.noParams": "Aucun paramètre nécessaire", "appSelector.params": "PARAMÈTRES DE L’APPLICATION", @@ -65,6 +66,7 @@ "gotoAnything.actions.searchWorkflowNodesDesc": "Recherchez et accédez aux nœuds du flux de travail actuel par nom ou type", "gotoAnything.actions.searchWorkflowNodesHelp": "Cette fonctionnalité ne fonctionne que lors de l'affichage d'un flux de travail. Accédez d'abord à un flux de travail.", "gotoAnything.actions.slashDesc": "Exécutez des commandes telles que /theme, /lang", + "gotoAnything.actions.slashTitle": "Commandes", "gotoAnything.actions.themeCategoryDesc": "Changer le thème de l'application", "gotoAnything.actions.themeCategoryTitle": "Thème", "gotoAnything.actions.themeDark": "Thème Sombre", @@ -212,6 +214,8 @@ "switchTip": "retour", "switchTipEnd": " à l'orchestration de base.", "switchTipStart": "Une nouvelle copie de l'application sera créée pour vous, et la nouvelle copie passera à l'orchestration de flux de travail. La nouvelle copie ne permettra pas le ", + "theme.switchDark": "Passer au thème sombre", + "theme.switchLight": "Passer au thème clair", "tracing.aliyun.description": "La plateforme d'observabilité entièrement gérée et sans maintenance fournie par Alibaba Cloud permet une surveillance, un traçage et une évaluation prêts à l'emploi des applications Dify.", "tracing.aliyun.title": "Surveillance Cloud", "tracing.arize.description": "Observabilité de LLM de niveau entreprise, évaluation en ligne et hors ligne, surveillance et expérimentation—alimentée par OpenTelemetry. Conçue spécialement pour les applications basées sur LLM et agents.", @@ -275,9 +279,5 @@ "types.basic": "Basique", "types.chatbot": "Chatbot", "types.completion": "Terminaison", - "types.workflow": "Flux de travail", - "appNamePlaceholder": "Donnez un nom à votre application", - "gotoAnything.actions.slashTitle": "Commandes", - "theme.switchDark": "Passer au thème sombre", - "theme.switchLight": "Passer au thème clair" + "types.workflow": "Flux de travail" } diff --git a/web/i18n/fr-FR/common.json b/web/i18n/fr-FR/common.json index 5ba32e1dcf..7cc1af2d80 100644 --- a/web/i18n/fr-FR/common.json +++ b/web/i18n/fr-FR/common.json @@ -59,6 +59,7 @@ "account.verificationPlaceholder": "Collez le code à 6 chiffres", "account.workspaceIcon": "Icône de l'espace de travail", "account.workspaceName": "Nom de l'espace de travail", + "account.workspaceNamePlaceholder": "Entrez le nom de l'espace de travail", "actionMsg.copySuccessfully": "Copié avec succès", "actionMsg.generatedSuccessfully": "Généré avec succès", "actionMsg.generatedUnsuccessfully": "Généré sans succès", @@ -157,6 +158,7 @@ "dynamicSelect.selected": "{{count}} sélectionné", "environment.development": "DÉVELOPPEMENT", "environment.testing": "TESTER", + "error": "Erreur", "errorMsg.fieldRequired": "{{field}} est obligatoire", "errorMsg.urlError": "L’URL doit commencer par http:// ou https://", "feedback.content": "Contenu des retours", @@ -196,6 +198,7 @@ "license.expiring": "Expirant dans un jour", "license.expiring_plural": "Expirant dans {{count}} jours", "license.unlimited": "Illimité", + "loading": "Chargement", "members.admin": "Administrateur", "members.adminTip": "Peut construire des applications & gérer les paramètres de l'équipe", "members.builder": "Constructeur", @@ -318,6 +321,7 @@ "modelProvider.auth.authorizationError": "Erreur d'autorisation", "modelProvider.auth.configLoadBalancing": "Configuration de l'équilibrage de charge", "modelProvider.auth.configModel": "Configurer le modèle", + "modelProvider.auth.credentialRemoved": "Identifiant supprimé", "modelProvider.auth.customModelCredentials": "Informations d’identification du modèle personnalisé", "modelProvider.auth.customModelCredentialsDeleteTip": "Les informations d’identification sont en cours d’utilisation et ne peuvent pas être supprimées", "modelProvider.auth.editModelCredential": "Modifier les informations d’identification du modèle", @@ -414,6 +418,7 @@ "operation.add": "Ajouter", "operation.added": "Ajouté", "operation.audioSourceUnavailable": "AudioSource n’est pas disponible", + "operation.back": "Retour", "operation.cancel": "Annuler", "operation.change": "Changer", "operation.clear": "Effacer", @@ -437,6 +442,7 @@ "operation.format": "Format", "operation.getForFree": "Obtenez gratuitement", "operation.imageCopied": "Image copied", + "operation.imageDownloaded": "Image téléchargée", "operation.in": "dans", "operation.learnMore": "En savoir plus", "operation.lineBreak": "Saut de ligne", @@ -459,6 +465,7 @@ "operation.save": "Enregistrer", "operation.saveAndEnable": "Enregistrer et Activer", "operation.saveAndRegenerate": "Enregistrer et régénérer des morceaux enfants", + "operation.saving": "Enregistrement...", "operation.search": "Recherche", "operation.searchCount": "Trouver {{count}} {{content}}", "operation.selectAll": "Sélectionner tout", @@ -611,12 +618,5 @@ "voiceInput.converting": "Conversion en texte...", "voiceInput.notAllow": "microphone non autorisé", "voiceInput.speaking": "Parle maintenant...", - "you": "Vous", - "account.workspaceNamePlaceholder": "Entrez le nom de l'espace de travail", - "error": "Erreur", - "loading": "Chargement", - "modelProvider.auth.credentialRemoved": "Identifiant supprimé", - "operation.back": "Retour", - "operation.imageDownloaded": "Image téléchargée", - "operation.saving": "Enregistrement..." + "you": "Vous" } diff --git a/web/i18n/fr-FR/dataset.json b/web/i18n/fr-FR/dataset.json index 7a760f679a..19cc0ca19d 100644 --- a/web/i18n/fr-FR/dataset.json +++ b/web/i18n/fr-FR/dataset.json @@ -82,6 +82,7 @@ "externalTag": "Externe", "imageUploader.browse": "Parcourir", "imageUploader.button": "Faites glisser et déposez un fichier ou un dossier, ou", + "imageUploader.fileSizeLimitExceeded": "La taille du fichier dépasse la limite de {{size}} Mo", "imageUploader.tip": "{{supportTypes}} (Max {{batchCount}}, {{size}} Mo chacun)", "inconsistentEmbeddingModelTip": "Le modèle de reclassement est nécessaire si les modèles d'incorporation des bases de connaissances sélectionnées sont incohérents.", "indexingMethod.full_text_search": "TEXTE INTÉGRAL", @@ -176,6 +177,5 @@ "weightedScore.semantic": "Sémantique", "weightedScore.semanticFirst": "Sémantique d'abord", "weightedScore.title": "Score pondéré", - "wordCount": " k mots", - "imageUploader.fileSizeLimitExceeded": "La taille du fichier dépasse la limite de {{size}} Mo" + "wordCount": " k mots" } diff --git a/web/i18n/fr-FR/login.json b/web/i18n/fr-FR/login.json index 3c7d95554c..9130e79940 100644 --- a/web/i18n/fr-FR/login.json +++ b/web/i18n/fr-FR/login.json @@ -39,6 +39,7 @@ "error.passwordEmpty": "Un mot de passe est requis", "error.passwordInvalid": "Le mot de passe doit contenir des lettres et des chiffres, et la longueur doit être supérieure à 8.", "error.passwordLengthInValid": "Le mot de passe doit comporter au moins 8 caractères.", + "error.redirectUrlMissing": "L'URL de redirection est manquante", "error.registrationNotAllowed": "Compte introuvable. Veuillez contacter l’administrateur système pour vous inscrire.", "explore": "Explorez Dify", "forget": "Mot de passe oublié ?", @@ -110,6 +111,5 @@ "welcome": "Bienvenue sur Dify, veuillez vous connecter pour continuer.", "withGitHub": "Continuer avec GitHub", "withGoogle": "Continuer avec Google", - "withSSO": "Poursuivre avec l’authentification unique", - "error.redirectUrlMissing": "L'URL de redirection est manquante" + "withSSO": "Poursuivre avec l’authentification unique" } diff --git a/web/i18n/fr-FR/plugin-trigger.json b/web/i18n/fr-FR/plugin-trigger.json index 21c793d9b9..e1c72e970c 100644 --- a/web/i18n/fr-FR/plugin-trigger.json +++ b/web/i18n/fr-FR/plugin-trigger.json @@ -27,6 +27,7 @@ "modal.errors.authFailed": "Autorisation échouée", "modal.errors.createFailed": "Échec de la création de l'abonnement", "modal.errors.networkError": "Erreur réseau, veuillez réessayer", + "modal.errors.updateFailed": "Échec de la mise à jour de l'abonnement", "modal.errors.verifyFailed": "Échec de la vérification des identifiants", "modal.form.callbackUrl.description": "Cette URL recevra des événements webhook", "modal.form.callbackUrl.label": "URL de rappel", @@ -94,6 +95,9 @@ "subscription.list.item.actions.deleteConfirm.error": "Échec de la suppression de l'abonnement {{name}}", "subscription.list.item.actions.deleteConfirm.success": "Abonnement {{name}} supprimé avec succès", "subscription.list.item.actions.deleteConfirm.title": "Supprimer {{name}} ?", + "subscription.list.item.actions.edit.error": "Échec de la mise à jour de l'abonnement", + "subscription.list.item.actions.edit.success": "Abonnement mis à jour avec succès", + "subscription.list.item.actions.edit.title": "Modifier l'abonnement", "subscription.list.item.credentialType.api_key": "Clé API", "subscription.list.item.credentialType.oauth2": "OAuth", "subscription.list.item.credentialType.unauthorized": "Manuel", @@ -110,9 +114,5 @@ "subscription.noSubscriptionSelected": "Aucun abonnement sélectionné", "subscription.selectPlaceholder": "Sélectionner un abonnement", "subscription.subscriptionRemoved": "Abonnement supprimé", - "subscription.title": "Abonnements", - "modal.errors.updateFailed": "Échec de la mise à jour de l'abonnement", - "subscription.list.item.actions.edit.error": "Échec de la mise à jour de l'abonnement", - "subscription.list.item.actions.edit.success": "Abonnement mis à jour avec succès", - "subscription.list.item.actions.edit.title": "Modifier l'abonnement" + "subscription.title": "Abonnements" } diff --git a/web/i18n/fr-FR/tools.json b/web/i18n/fr-FR/tools.json index 7663b236c4..f486ce422b 100644 --- a/web/i18n/fr-FR/tools.json +++ b/web/i18n/fr-FR/tools.json @@ -14,6 +14,7 @@ "auth.setup": "Mettez en place l'autorisation à utiliser", "auth.setupModalTitle": "Configurer l'Autorisation", "auth.setupModalTitleDescription": "Après avoir configuré les identifiants, tous les membres de l'espace de travail peuvent utiliser cet outil lors de l'orchestration des applications.", + "auth.unauthorized": "Non autorisé", "author": "Par", "builtInPromptTitle": "Invite", "contribute.line1": "Je suis intéressé par", @@ -200,6 +201,5 @@ "toolRemoved": "Outil supprimé", "type.builtIn": "Intégré", "type.custom": "Personnalisé", - "type.workflow": "Flux de travail", - "auth.unauthorized": "Non autorisé" + "type.workflow": "Flux de travail" } diff --git a/web/i18n/fr-FR/workflow.json b/web/i18n/fr-FR/workflow.json index 634122c571..0021511eb0 100644 --- a/web/i18n/fr-FR/workflow.json +++ b/web/i18n/fr-FR/workflow.json @@ -830,6 +830,8 @@ "nodes.triggerSchedule.lastDayTooltip": "Tous les mois n'ont pas 31 jours. Utilisez l'option « dernier jour » pour sélectionner le dernier jour de chaque mois.", "nodes.triggerSchedule.minutes": "Minutes", "nodes.triggerSchedule.mode": "Mode", + "nodes.triggerSchedule.modeCron": "Cron", + "nodes.triggerSchedule.modeVisual": "Visuel", "nodes.triggerSchedule.monthlyDay": "Jour mensuel", "nodes.triggerSchedule.nextExecution": "Prochaine exécution", "nodes.triggerSchedule.nextExecutionTime": "PROCHAINE HEURE D'EXÉCUTION", @@ -840,6 +842,7 @@ "nodes.triggerSchedule.onMinute": "Une minute", "nodes.triggerSchedule.selectDateTime": "Sélectionner la date et l'heure", "nodes.triggerSchedule.selectFrequency": "Sélectionner la fréquence", + "nodes.triggerSchedule.selectTime": "Sélectionner l'heure", "nodes.triggerSchedule.startTime": "Heure de début", "nodes.triggerSchedule.startTimeMustBeFuture": "L'heure de début doit être dans le futur", "nodes.triggerSchedule.time": "Temps", @@ -1034,8 +1037,5 @@ "versionHistory.nameThisVersion": "Nommez cette version", "versionHistory.releaseNotesPlaceholder": "Décrivez ce qui a changé", "versionHistory.restorationTip": "Après la restauration de la version, le brouillon actuel sera écrasé.", - "versionHistory.title": "Versions", - "nodes.triggerSchedule.modeCron": "Cron", - "nodes.triggerSchedule.modeVisual": "Visuel", - "nodes.triggerSchedule.selectTime": "Sélectionner l'heure" + "versionHistory.title": "Versions" } diff --git a/web/i18n/hi-IN/app-api.json b/web/i18n/hi-IN/app-api.json index 3fb9930689..e8b408293a 100644 --- a/web/i18n/hi-IN/app-api.json +++ b/web/i18n/hi-IN/app-api.json @@ -54,6 +54,7 @@ "completionMode.title": "पूर्णता ऐप एपीआई", "copied": "प्रतिलिपि बन गई", "copy": "प्रतिलिपि", + "develop.noContent": "कोई सामग्री नहीं", "develop.pathParams": "पथ पैरामीटर", "develop.query": "प्रश्न", "develop.requestBody": "अनुरोध निकाय", @@ -67,6 +68,5 @@ "play": "चलाएं", "playing": "चल रहा है", "regenerate": "पुनर्जन्म", - "status": "स्थिति", - "develop.noContent": "कोई सामग्री नहीं" + "status": "स्थिति" } diff --git a/web/i18n/hi-IN/app-debug.json b/web/i18n/hi-IN/app-debug.json index f458573f2f..df891f60ec 100644 --- a/web/i18n/hi-IN/app-debug.json +++ b/web/i18n/hi-IN/app-debug.json @@ -21,6 +21,7 @@ "assistantType.name": "सहायक प्रकार", "autoAddVar": "प्रारंभिक प्रॉम्प्ट में निर्दिष्ट वेरिएबल्स अपरिभाषित हैं, क्या आप उन्हें उपयोगकर्ता इनपुट फॉर्म में जोड़ना चाहते हैं?", "chatSubTitle": "निर्देश", + "code.instruction": "निर्देश", "codegen.apply": "अनुप्रयोग करें", "codegen.applyChanges": "परिवर्तन लागू करें", "codegen.description": "कोड जनरेटर आपके निर्देशों के आधार पर उच्च गुणवत्ता वाली कोड उत्पन्न करने के लिए कॉन्फ़िगर किए गए मॉडलों का उपयोग करता है। कृपया स्पष्ट और विस्तृत निर्देश प्रदान करें।", @@ -386,6 +387,5 @@ "voice.voiceSettings.resolutionTooltip": "टेक्स्ट-टू-स्पीच वॉयस सपोर्ट भाषा।", "voice.voiceSettings.title": "वॉयस सेटिंग्स", "voice.voiceSettings.voice": "वॉयस", - "warningMessage.timeoutExceeded": "परिणाम टाइमआउट के कारण प्रदर्शित नहीं किए गए हैं। कृपया संपूर्ण परिणामों को इकट्ठा करने के लिए लॉग्स का संदर्भ लें।", - "code.instruction": "निर्देश" + "warningMessage.timeoutExceeded": "परिणाम टाइमआउट के कारण प्रदर्शित नहीं किए गए हैं। कृपया संपूर्ण परिणामों को इकट्ठा करने के लिए लॉग्स का संदर्भ लें।" } diff --git a/web/i18n/hi-IN/app.json b/web/i18n/hi-IN/app.json index d1dfc2556c..d57fdc86e9 100644 --- a/web/i18n/hi-IN/app.json +++ b/web/i18n/hi-IN/app.json @@ -27,6 +27,7 @@ "answerIcon.title": "बदलने 🤖 के लिए web app चिह्न का उपयोग करें", "appDeleteFailed": "ऐप हटाने में विफल", "appDeleted": "ऐप हटाया गया", + "appNamePlaceholder": "अपने ऐप को नाम दें", "appSelector.label": "ऐप", "appSelector.noParams": "कोई पैरामीटर की आवश्यकता नहीं है।", "appSelector.params": "ऐप पैरामीटर", @@ -65,6 +66,7 @@ "gotoAnything.actions.searchWorkflowNodesDesc": "वर्तमान कार्यप्रवाह में नाम या प्रकार द्वारा नोड्स को खोजें और उन पर कूदें", "gotoAnything.actions.searchWorkflowNodesHelp": "यह सुविधा केवल तब काम करती है जब आप एक कार्यप्रवाह देख रहे हों। पहले एक कार्यप्रवाह पर जाएं।", "gotoAnything.actions.slashDesc": "कमांड्स चलाएं जैसे /theme, /lang", + "gotoAnything.actions.slashTitle": "कमांड", "gotoAnything.actions.themeCategoryDesc": "ऐप की थीम बदलें", "gotoAnything.actions.themeCategoryTitle": "थीम", "gotoAnything.actions.themeDark": "डार्क थीम", @@ -212,6 +214,8 @@ "switchTip": "की अनुमति नहीं देगा", "switchTipEnd": " बेसिक ऑर्केस्ट्रेट में स्विच करना।", "switchTipStart": "आपके लिए एक नई ऐप कॉपी बनाई जाएगी, और नई कॉपी वर्कफ़्लो ऑर्केस्ट्रेट में स्विच हो जाएगी। नई कॉपी ", + "theme.switchDark": "डार्क थीम में बदलें", + "theme.switchLight": "लाइट थीम में स्विच करें", "tracing.aliyun.description": "अलीबाबा क्लाउड द्वारा प्रदान की गई पूरी तरह से प्रबंधित और रखरखाव-मुक्त अवलोकन प्लेटफ़ॉर्म, Dify अनुप्रयोगों की स्वचालित निगरानी, ट्रेसिंग और मूल्यांकन का सक्षम बनाता है।", "tracing.aliyun.title": "क्लाउड मॉनिटर", "tracing.arize.description": "एंटरप्राइज-स्तरीय LLM ऑब्ज़र्वेबिलिटी, ऑनलाइन और ऑफ़लाइन मूल्यांकन, मॉनिटरिंग और प्रयोग — OpenTelemetry द्वारा समर्थित। LLM और एजेंट-आधारित अनुप्रयोगों के लिए विशेष रूप से तैयार किया गया।", @@ -275,9 +279,5 @@ "types.basic": "मूलवर्ती", "types.chatbot": "चैटबॉट", "types.completion": "समाप्ति", - "types.workflow": "वर्कफ़्लो", - "appNamePlaceholder": "अपने ऐप को नाम दें", - "gotoAnything.actions.slashTitle": "कमांड", - "theme.switchDark": "डार्क थीम में बदलें", - "theme.switchLight": "लाइट थीम में स्विच करें" + "types.workflow": "वर्कफ़्लो" } diff --git a/web/i18n/hi-IN/common.json b/web/i18n/hi-IN/common.json index 0baee0bdd0..4670d5a545 100644 --- a/web/i18n/hi-IN/common.json +++ b/web/i18n/hi-IN/common.json @@ -59,6 +59,7 @@ "account.verificationPlaceholder": "6-अंकीय कोड पेस्ट करें", "account.workspaceIcon": "कार्यस्थल आइकन", "account.workspaceName": "कार्यस्थल का नाम", + "account.workspaceNamePlaceholder": "वर्कस्पेस का नाम दर्ज करें", "actionMsg.copySuccessfully": "सफलतापूर्वक कॉपी किया गया", "actionMsg.generatedSuccessfully": "सफलतापूर्वक उत्पन्न हुआ", "actionMsg.generatedUnsuccessfully": "उत्पन्न असफल रहा", @@ -157,6 +158,7 @@ "dynamicSelect.selected": "{{count}} चयनित", "environment.development": "विकास", "environment.testing": "परीक्षण", + "error": "त्रुटि", "errorMsg.fieldRequired": "{{field}} आवश्यक है", "errorMsg.urlError": "url को http:// या https:// से शुरू होना चाहिए", "feedback.content": "प्रतिक्रिया सामग्री", @@ -196,6 +198,7 @@ "license.expiring": "एक दिन में समाप्त हो रहा है", "license.expiring_plural": "{{गिनती}} दिनों में समाप्त हो रहा है", "license.unlimited": "असीमित", + "loading": "लोड हो रहा है", "members.admin": "प्रशासक", "members.adminTip": "ऐप्स बना सकते हैं और टीम सेटिंग्स का प्रबंधन कर सकते हैं", "members.builder": "निर्माता", @@ -318,6 +321,7 @@ "modelProvider.auth.authorizationError": "अनु autorización त्रुटि", "modelProvider.auth.configLoadBalancing": "कॉन्फ़िग लोड बैलेंसिंग", "modelProvider.auth.configModel": "कॉन्फ़िग मॉडल", + "modelProvider.auth.credentialRemoved": "क्रेडेंशियल हटा दिया गया", "modelProvider.auth.customModelCredentials": "कस्टम मॉडल क्रेडेंशियल्स", "modelProvider.auth.customModelCredentialsDeleteTip": "क्रेडेंशियल उपयोग में है और इसे हटाया नहीं जा सकता", "modelProvider.auth.editModelCredential": "मॉडल की क्रेडेंशियल संपादित करें", @@ -414,6 +418,7 @@ "operation.add": "जोड़ें", "operation.added": "जोड़ा गया", "operation.audioSourceUnavailable": "ऑडियो स्रोत अनुपलब्ध है", + "operation.back": "वापस", "operation.cancel": "रद्द करें", "operation.change": "बदलें", "operation.clear": "साफ करें", @@ -437,6 +442,7 @@ "operation.format": "फॉर्मेट", "operation.getForFree": "मुफ्त में प्राप्त करें", "operation.imageCopied": "कॉपी की गई छवि", + "operation.imageDownloaded": "छवि डाउनलोड की गई", "operation.in": "में", "operation.learnMore": "अधिक जानें", "operation.lineBreak": "लाइन ब्रेक", @@ -459,6 +465,7 @@ "operation.save": "सहेजें", "operation.saveAndEnable": "सहेजें और सक्षम करें", "operation.saveAndRegenerate": "सहेजें और पुन: उत्पन्न करें बाल विखंडू", + "operation.saving": "सेव हो रहा है...", "operation.search": "खोजें", "operation.searchCount": "{{count}} {{content}} खोजें", "operation.selectAll": "सभी चुनें", @@ -611,12 +618,5 @@ "voiceInput.converting": "पाठ में परिवर्तित हो रहा है...", "voiceInput.notAllow": "माइक्रोफोन अधिकृत नहीं है", "voiceInput.speaking": "अब बोलें...", - "you": "आप", - "account.workspaceNamePlaceholder": "वर्कस्पेस का नाम दर्ज करें", - "error": "त्रुटि", - "loading": "लोड हो रहा है", - "modelProvider.auth.credentialRemoved": "क्रेडेंशियल हटा दिया गया", - "operation.back": "वापस", - "operation.imageDownloaded": "छवि डाउनलोड की गई", - "operation.saving": "सेव हो रहा है..." + "you": "आप" } diff --git a/web/i18n/hi-IN/dataset.json b/web/i18n/hi-IN/dataset.json index 3d25aad318..f938c0e423 100644 --- a/web/i18n/hi-IN/dataset.json +++ b/web/i18n/hi-IN/dataset.json @@ -82,6 +82,7 @@ "externalTag": "बाह्य", "imageUploader.browse": "ब्राउज़", "imageUploader.button": "फ़ाइल या फ़ोल्डर खींचें और छोड़ें, या", + "imageUploader.fileSizeLimitExceeded": "फ़ाइल का आकार {{size}}MB सीमा से अधिक है", "imageUploader.tip": "{{supportTypes}} (अधिकतम {{batchCount}}, प्रत्येक {{size}}MB)", "inconsistentEmbeddingModelTip": "यदि चयनित ज्ञान आधारों के एम्बेडिंग मॉडल असंगत हैं, तो पुनः रैंकिंग मॉडल आवश्यक है।", "indexingMethod.full_text_search": "पूर्ण पाठ", @@ -176,6 +177,5 @@ "weightedScore.semantic": "शब्दार्थ", "weightedScore.semanticFirst": "शब्दार्थ पहले", "weightedScore.title": "भारित स्कोर", - "wordCount": " के शब्द", - "imageUploader.fileSizeLimitExceeded": "फ़ाइल का आकार {{size}}MB सीमा से अधिक है" + "wordCount": " के शब्द" } diff --git a/web/i18n/hi-IN/login.json b/web/i18n/hi-IN/login.json index 7c6c18506e..f78670fe46 100644 --- a/web/i18n/hi-IN/login.json +++ b/web/i18n/hi-IN/login.json @@ -39,6 +39,7 @@ "error.passwordEmpty": "पासवर्ड आवश्यक है", "error.passwordInvalid": "पासवर्ड में अक्षर और अंक होने चाहिए, और लंबाई 8 से अधिक होनी चाहिए", "error.passwordLengthInValid": "पासवर्ड कम से कम 8 वर्णों का होना चाहिए", + "error.redirectUrlMissing": "पुनःनिर्देश URL गायब है", "error.registrationNotAllowed": "खाता नहीं मिला. रजिस्टर करने के लिए कृपया सिस्टम एडमिन से संपर्क करें।", "explore": "Dify का अन्वेषण करें", "forget": "क्या आप पासवर्ड भूल गए?", @@ -110,6 +111,5 @@ "welcome": "Dify में आपका स्वागत है, कृपया जारी रखने के लिए लॉग इन करें।", "withGitHub": "GitHub के साथ जारी रखें", "withGoogle": "Google के साथ जारी रखें", - "withSSO": "एसएसओ के साथ जारी रखें", - "error.redirectUrlMissing": "पुनःनिर्देश URL गायब है" + "withSSO": "एसएसओ के साथ जारी रखें" } diff --git a/web/i18n/hi-IN/plugin-trigger.json b/web/i18n/hi-IN/plugin-trigger.json index a2bc26fec7..9a8c2fe24b 100644 --- a/web/i18n/hi-IN/plugin-trigger.json +++ b/web/i18n/hi-IN/plugin-trigger.json @@ -27,6 +27,7 @@ "modal.errors.authFailed": "प्राधिकरण असफल", "modal.errors.createFailed": "सब्सक्रिप्शन बनाने में असफल", "modal.errors.networkError": "नेटवर्क त्रुटि, कृपया फिर से प्रयास करें", + "modal.errors.updateFailed": "सब्सक्रिप्शन अपडेट करने में विफल", "modal.errors.verifyFailed": "प्रमाणीकरण सत्यापित करने में विफल", "modal.form.callbackUrl.description": "यह URL वेबहुक इवेंट प्राप्त करेगा", "modal.form.callbackUrl.label": "कॉलबैक URL", @@ -94,6 +95,9 @@ "subscription.list.item.actions.deleteConfirm.error": "सदस्यता {{name}} हटाने में असफल", "subscription.list.item.actions.deleteConfirm.success": "सदस्यता {{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": "सदस्यता संपादित करें", "subscription.list.item.credentialType.api_key": "एपीआई कुंजी", "subscription.list.item.credentialType.oauth2": "OAuth", "subscription.list.item.credentialType.unauthorized": "मैनुअल", @@ -110,9 +114,5 @@ "subscription.noSubscriptionSelected": "कोई सदस्यता नहीं चुनी गई", "subscription.selectPlaceholder": "सदस्यता चुनें", "subscription.subscriptionRemoved": "सदस्यता हटा दी गई", - "subscription.title": "सदस्यताएँ", - "modal.errors.updateFailed": "सब्सक्रिप्शन अपडेट करने में विफल", - "subscription.list.item.actions.edit.error": "सब्सक्रिप्शन अपडेट करने में विफल", - "subscription.list.item.actions.edit.success": "सब्सक्रिप्शन सफलतापूर्वक अपडेट किया गया", - "subscription.list.item.actions.edit.title": "सदस्यता संपादित करें" + "subscription.title": "सदस्यताएँ" } diff --git a/web/i18n/hi-IN/tools.json b/web/i18n/hi-IN/tools.json index 343ea7efeb..2ce2df6245 100644 --- a/web/i18n/hi-IN/tools.json +++ b/web/i18n/hi-IN/tools.json @@ -14,6 +14,7 @@ "auth.setup": "उपयोग करने के लिए अधिकृति सेटअप करें", "auth.setupModalTitle": "अधिकृति सेटअप करें", "auth.setupModalTitleDescription": "प्रमाणिकरण कॉन्फ़िगर करने के बाद, कार्यस्थान के सभी सदस्य इस उपकरण का उपयोग कर सकेंगे।", + "auth.unauthorized": "अनधिकृत", "author": "द्वारा", "builtInPromptTitle": "प्रॉम्प्ट", "contribute.line1": "मैं रुचि रखता हूं ", @@ -200,6 +201,5 @@ "toolRemoved": "उपकरण हटाया गया", "type.builtIn": "निर्मित", "type.custom": "कस्टम", - "type.workflow": "कार्यप्रवाह", - "auth.unauthorized": "अनधिकृत" + "type.workflow": "कार्यप्रवाह" } diff --git a/web/i18n/hi-IN/workflow.json b/web/i18n/hi-IN/workflow.json index e7fbed1dfe..9b97f6a5fc 100644 --- a/web/i18n/hi-IN/workflow.json +++ b/web/i18n/hi-IN/workflow.json @@ -830,6 +830,8 @@ "nodes.triggerSchedule.lastDayTooltip": "सभी महीनों में 31 दिन नहीं होते। हर महीने का अंतिम दिन चुनने के लिए 'अंतिम दिन' विकल्प का उपयोग करें।", "nodes.triggerSchedule.minutes": "मिनट", "nodes.triggerSchedule.mode": "मोड", + "nodes.triggerSchedule.modeCron": "क्रॉन", + "nodes.triggerSchedule.modeVisual": "दृश्य", "nodes.triggerSchedule.monthlyDay": "मासिक दिवस", "nodes.triggerSchedule.nextExecution": "अगला निष्पादन", "nodes.triggerSchedule.nextExecutionTime": "अगली निष्पादन समय", @@ -840,6 +842,7 @@ "nodes.triggerSchedule.onMinute": "एक मिनट पर", "nodes.triggerSchedule.selectDateTime": "तारीख़ और समय चुनें", "nodes.triggerSchedule.selectFrequency": "आवृत्ति चुनें", + "nodes.triggerSchedule.selectTime": "समय चुनें", "nodes.triggerSchedule.startTime": "प्रारंभ समय", "nodes.triggerSchedule.startTimeMustBeFuture": "आरंभ समय भविष्य में होना चाहिए", "nodes.triggerSchedule.time": "समय", @@ -1034,8 +1037,5 @@ "versionHistory.nameThisVersion": "इस संस्करण का नाम दें", "versionHistory.releaseNotesPlaceholder": "बताइए कि क्या बदला", "versionHistory.restorationTip": "संस्करण पुनर्स्थापन के बाद, वर्तमान ड्राफ्ट अधिलेखित किया जाएगा।", - "versionHistory.title": "संस्करण", - "nodes.triggerSchedule.modeCron": "क्रॉन", - "nodes.triggerSchedule.modeVisual": "दृश्य", - "nodes.triggerSchedule.selectTime": "समय चुनें" + "versionHistory.title": "संस्करण" } diff --git a/web/i18n/id-ID/app-api.json b/web/i18n/id-ID/app-api.json index 1e83ce938d..686ae2bfe2 100644 --- a/web/i18n/id-ID/app-api.json +++ b/web/i18n/id-ID/app-api.json @@ -54,6 +54,7 @@ "completionMode.title": "API Aplikasi Penyelesaian", "copied": "Disalin", "copy": "Salin", + "develop.noContent": "Tidak ada konten", "develop.pathParams": "Parameter Jalur", "develop.query": "Kueri", "develop.requestBody": "Isi Permintaan", @@ -67,6 +68,5 @@ "play": "Putar", "playing": "Sedang Memutar", "regenerate": "Hasilkan Ulang", - "status": "Status", - "develop.noContent": "Tidak ada konten" + "status": "Status" } diff --git a/web/i18n/id-ID/app-debug.json b/web/i18n/id-ID/app-debug.json index d57d093c2c..dfce0159a5 100644 --- a/web/i18n/id-ID/app-debug.json +++ b/web/i18n/id-ID/app-debug.json @@ -21,6 +21,7 @@ "assistantType.name": "Jenis Asisten", "autoAddVar": "Variabel yang tidak ditentukan direferensikan dalam pra-prompt, apakah Anda ingin menambahkannya dalam formulir input pengguna?", "chatSubTitle": "Peraturan", + "code.instruction": "Instruksi", "codegen.apply": "Berlaku", "codegen.applyChanges": "Terapkan Perubahan", "codegen.description": "Pembuat Kode menggunakan model yang dikonfigurasi untuk menghasilkan kode berkualitas tinggi berdasarkan instruksi Anda. Harap berikan instruksi yang jelas dan terperinci.", @@ -386,6 +387,5 @@ "voice.voiceSettings.resolutionTooltip": "Bahasa pendukung suara text-to-speech。", "voice.voiceSettings.title": "Pengaturan Suara", "voice.voiceSettings.voice": "Suara", - "warningMessage.timeoutExceeded": "Hasil tidak ditampilkan karena batas waktu. Silakan lihat log untuk mengumpulkan hasil lengkap.", - "code.instruction": "Instruksi" + "warningMessage.timeoutExceeded": "Hasil tidak ditampilkan karena batas waktu. Silakan lihat log untuk mengumpulkan hasil lengkap." } diff --git a/web/i18n/id-ID/app.json b/web/i18n/id-ID/app.json index c1e696544b..e85647c7ca 100644 --- a/web/i18n/id-ID/app.json +++ b/web/i18n/id-ID/app.json @@ -27,6 +27,7 @@ "answerIcon.title": "Gunakan ikon aplikasi web untuk mengganti 🤖", "appDeleteFailed": "Gagal menghapus aplikasi", "appDeleted": "Aplikasi dihapus", + "appNamePlaceholder": "Beri nama pada aplikasi Anda", "appSelector.label": "APP", "appSelector.noParams": "Tidak perlu parameter", "appSelector.params": "PARAMETER APLIKASI", @@ -65,6 +66,7 @@ "gotoAnything.actions.searchWorkflowNodesDesc": "Temukan dan lompat ke simpul dalam alur kerja saat ini berdasarkan nama atau jenis", "gotoAnything.actions.searchWorkflowNodesHelp": "Fitur ini hanya berfungsi saat melihat alur kerja. Navigasikan ke alur kerja terlebih dahulu.", "gotoAnything.actions.slashDesc": "Jalankan perintah (ketik / untuk melihat semua perintah yang tersedia)", + "gotoAnything.actions.slashTitle": "Perintah", "gotoAnything.actions.themeCategoryDesc": "Ganti tema aplikasi", "gotoAnything.actions.themeCategoryTitle": "Tema", "gotoAnything.actions.themeDark": "Tema Gelap", @@ -212,6 +214,8 @@ "switchTip": "tidak mengizinkan", "switchTipEnd": "beralih kembali ke Basic Orchestrate.", "switchTipStart": "Salinan aplikasi baru akan dibuat untuk Anda, dan salinan baru akan beralih ke Workflow Orchestrate. Salinan baru akan", + "theme.switchDark": "Beralih ke tema gelap", + "theme.switchLight": "Beralih ke tema terang", "tracing.aliyun.description": "Platform observabilitas yang dikelola sepenuhnya dan bebas perawatan yang disediakan oleh Alibaba Cloud, memungkinkan pemantauan, pelacakan, dan evaluasi aplikasi Dify yang out-of-the-box.", "tracing.aliyun.title": "Monitor Awan", "tracing.arize.description": "Observabilitas LLM tingkat perusahaan, evaluasi, pemantauan, dan eksperimen online & offline—didukung oleh OpenTelemetry. Dibuat khusus untuk LLM & aplikasi berbasis agen.", @@ -275,9 +279,5 @@ "types.basic": "Dasar", "types.chatbot": "Chatbot", "types.completion": "Penyelesaian", - "types.workflow": "Alur Kerja", - "appNamePlaceholder": "Beri nama pada aplikasi Anda", - "gotoAnything.actions.slashTitle": "Perintah", - "theme.switchDark": "Beralih ke tema gelap", - "theme.switchLight": "Beralih ke tema terang" + "types.workflow": "Alur Kerja" } diff --git a/web/i18n/id-ID/common.json b/web/i18n/id-ID/common.json index daf75cf2f5..ede4d3ae44 100644 --- a/web/i18n/id-ID/common.json +++ b/web/i18n/id-ID/common.json @@ -59,6 +59,7 @@ "account.verificationPlaceholder": "Tempel kode 6 digit", "account.workspaceIcon": "Ikon Ruang Kerja", "account.workspaceName": "Nama Ruang Kerja", + "account.workspaceNamePlaceholder": "Masukkan nama ruang kerja", "actionMsg.copySuccessfully": "Berhasil disalin", "actionMsg.generatedSuccessfully": "Berhasil dihasilkan", "actionMsg.generatedUnsuccessfully": "Dihasilkan tidak berhasil", @@ -157,6 +158,7 @@ "dynamicSelect.selected": "{{count}} dipilih", "environment.development": "PENGEMBANGAN", "environment.testing": "PENGUJIAN", + "error": "Kesalahan", "errorMsg.fieldRequired": "{{field}} wajib diisi", "errorMsg.urlError": "URL harus dimulai dengan http:// atau https://", "feedback.content": "Konten Umpan Balik", @@ -196,6 +198,7 @@ "license.expiring": "Kedaluwarsa dalam satu hari", "license.expiring_plural": "Kedaluwarsa dalam {{count}} hari", "license.unlimited": "Unlimited", + "loading": "Memuat", "members.admin": "Admin", "members.adminTip": "Dapat membangun aplikasi & mengelola pengaturan tim", "members.builder": "Pembangun", @@ -318,6 +321,7 @@ "modelProvider.auth.authorizationError": "Kesalahan otorisasi", "modelProvider.auth.configLoadBalancing": "Penyeimbangan Beban Konfigurasi", "modelProvider.auth.configModel": "Model konfigurasi", + "modelProvider.auth.credentialRemoved": "Kredensial dihapus", "modelProvider.auth.customModelCredentials": "Kredensial Model Kustom", "modelProvider.auth.customModelCredentialsDeleteTip": "Kredensial sedang digunakan dan tidak dapat dihapus", "modelProvider.auth.editModelCredential": "Mengedit kredensial model", @@ -414,6 +418,7 @@ "operation.add": "Tambah", "operation.added": "Ditambahkan", "operation.audioSourceUnavailable": "AudioSource tidak tersedia", + "operation.back": "Kembali", "operation.cancel": "Membatalkan", "operation.change": "Ubah", "operation.clear": "Hapus", @@ -437,6 +442,7 @@ "operation.format": "Format", "operation.getForFree": "Dapatkan gratis", "operation.imageCopied": "Gambar yang disalin", + "operation.imageDownloaded": "Gambar diunduh", "operation.in": "di", "operation.learnMore": "Pelajari lebih lanjut", "operation.lineBreak": "Baris Baru", @@ -459,6 +465,7 @@ "operation.save": "Simpan", "operation.saveAndEnable": "Simpan & Aktifkan", "operation.saveAndRegenerate": "Simpan & Buat Ulang Potongan Anak", + "operation.saving": "Menyimpan...", "operation.search": "Mencari", "operation.searchCount": "Temukan {{count}} {{content}}", "operation.selectAll": "Pilih Semua", @@ -611,12 +618,5 @@ "voiceInput.converting": "Mengonversi ke teks...", "voiceInput.notAllow": "mikrofon tidak diizinkan", "voiceInput.speaking": "Bicaralah sekarang...", - "you": "Kamu", - "account.workspaceNamePlaceholder": "Masukkan nama ruang kerja", - "error": "Kesalahan", - "loading": "Memuat", - "modelProvider.auth.credentialRemoved": "Kredensial dihapus", - "operation.back": "Kembali", - "operation.imageDownloaded": "Gambar diunduh", - "operation.saving": "Menyimpan..." + "you": "Kamu" } diff --git a/web/i18n/id-ID/dataset.json b/web/i18n/id-ID/dataset.json index f8e8d1b3d4..929c23e4ab 100644 --- a/web/i18n/id-ID/dataset.json +++ b/web/i18n/id-ID/dataset.json @@ -82,6 +82,7 @@ "externalTag": "Eksternal", "imageUploader.browse": "Telusuri", "imageUploader.button": "Seret dan lepas file atau folder, atau", + "imageUploader.fileSizeLimitExceeded": "Ukuran file melebihi batas {{size}}MB", "imageUploader.tip": "{{supportTypes}} (Maks {{batchCount}}, {{size}}MB masing-masing)", "inconsistentEmbeddingModelTip": "Model Rerank diperlukan jika model Penyematan dari basis pengetahuan yang dipilih tidak konsisten.", "indexingMethod.full_text_search": "TEKS LENGKAP", @@ -176,6 +177,5 @@ "weightedScore.semantic": "Semantik", "weightedScore.semanticFirst": "Semantik pertama", "weightedScore.title": "Skor Tertimbang", - "wordCount": "K Kata-kata", - "imageUploader.fileSizeLimitExceeded": "Ukuran file melebihi batas {{size}}MB" + "wordCount": "K Kata-kata" } diff --git a/web/i18n/id-ID/login.json b/web/i18n/id-ID/login.json index e8ae1804f4..dea3350a17 100644 --- a/web/i18n/id-ID/login.json +++ b/web/i18n/id-ID/login.json @@ -39,6 +39,7 @@ "error.passwordEmpty": "Kata sandi diperlukan", "error.passwordInvalid": "Kata sandi harus berisi huruf dan angka, dan panjangnya harus lebih besar dari 8", "error.passwordLengthInValid": "Kata sandi harus minimal 8 karakter", + "error.redirectUrlMissing": "URL pengalihan hilang", "error.registrationNotAllowed": "Akun tidak ditemukan. Silakan hubungi admin sistem untuk mendaftar.", "explore": "Jelajahi Dify", "forget": "Lupa Kata Sandi Anda?", @@ -110,6 +111,5 @@ "welcome": "👋 Selamat datang di Dify, silakan login untuk melanjutkan.", "withGitHub": "Lanjutkan dengan GitHub", "withGoogle": "Lanjutkan dengan Google", - "withSSO": "Lanjutkan dengan SSO", - "error.redirectUrlMissing": "URL pengalihan hilang" + "withSSO": "Lanjutkan dengan SSO" } diff --git a/web/i18n/id-ID/plugin-trigger.json b/web/i18n/id-ID/plugin-trigger.json index d39738b452..200efaf06b 100644 --- a/web/i18n/id-ID/plugin-trigger.json +++ b/web/i18n/id-ID/plugin-trigger.json @@ -27,6 +27,7 @@ "modal.errors.authFailed": "Otorisasi gagal", "modal.errors.createFailed": "Gagal membuat langganan", "modal.errors.networkError": "Kesalahan jaringan, silakan coba lagi", + "modal.errors.updateFailed": "Gagal memperbarui langganan", "modal.errors.verifyFailed": "Gagal memverifikasi kredensial", "modal.form.callbackUrl.description": "URL ini akan menerima event webhook", "modal.form.callbackUrl.label": "URL Panggilan Balik", @@ -94,6 +95,9 @@ "subscription.list.item.actions.deleteConfirm.error": "Gagal menghapus langganan {{name}}", "subscription.list.item.actions.deleteConfirm.success": "Langganan {{name}} berhasil dihapus", "subscription.list.item.actions.deleteConfirm.title": "Hapus {{name}}?", + "subscription.list.item.actions.edit.error": "Gagal memperbarui langganan", + "subscription.list.item.actions.edit.success": "Langganan berhasil diperbarui", + "subscription.list.item.actions.edit.title": "Ubah Langganan", "subscription.list.item.credentialType.api_key": "Kunci API", "subscription.list.item.credentialType.oauth2": "OAuth", "subscription.list.item.credentialType.unauthorized": "Manual", @@ -110,9 +114,5 @@ "subscription.noSubscriptionSelected": "Belum memilih langganan", "subscription.selectPlaceholder": "Pilih langganan", "subscription.subscriptionRemoved": "Langganan dihapus", - "subscription.title": "Langganan", - "modal.errors.updateFailed": "Gagal memperbarui langganan", - "subscription.list.item.actions.edit.error": "Gagal memperbarui langganan", - "subscription.list.item.actions.edit.success": "Langganan berhasil diperbarui", - "subscription.list.item.actions.edit.title": "Ubah Langganan" + "subscription.title": "Langganan" } diff --git a/web/i18n/id-ID/tools.json b/web/i18n/id-ID/tools.json index 37a2728c1e..f9c515651c 100644 --- a/web/i18n/id-ID/tools.json +++ b/web/i18n/id-ID/tools.json @@ -14,6 +14,7 @@ "auth.setup": "Menyiapkan otorisasi untuk digunakan", "auth.setupModalTitle": "Menyiapkan Otorisasi", "auth.setupModalTitleDescription": "Setelah mengonfigurasi kredensial, semua anggota dalam ruang kerja dapat menggunakan alat ini saat mengatur aplikasi.", + "auth.unauthorized": "Tidak sah", "author": "Oleh", "builtInPromptTitle": "Cepat", "contribute.line1": "Saya tertarik", @@ -200,6 +201,5 @@ "toolRemoved": "Alat dihapus", "type.builtIn": "Perkakas", "type.custom": "Adat", - "type.workflow": "Alur Kerja", - "auth.unauthorized": "Tidak sah" + "type.workflow": "Alur Kerja" } diff --git a/web/i18n/id-ID/workflow.json b/web/i18n/id-ID/workflow.json index cf4dfbaa75..7c46dc70e0 100644 --- a/web/i18n/id-ID/workflow.json +++ b/web/i18n/id-ID/workflow.json @@ -830,6 +830,8 @@ "nodes.triggerSchedule.lastDayTooltip": "Tidak semua bulan memiliki 31 hari. Gunakan opsi 'hari terakhir' untuk memilih hari terakhir setiap bulan.", "nodes.triggerSchedule.minutes": "Menit", "nodes.triggerSchedule.mode": "Mode", + "nodes.triggerSchedule.modeCron": "Cron", + "nodes.triggerSchedule.modeVisual": "Visual", "nodes.triggerSchedule.monthlyDay": "Hari Bulanan", "nodes.triggerSchedule.nextExecution": "Eksekusi berikutnya", "nodes.triggerSchedule.nextExecutionTime": "WAKTU EKSEKUSI BERIKUTNYA", @@ -840,6 +842,7 @@ "nodes.triggerSchedule.onMinute": "Dalam Sejuta", "nodes.triggerSchedule.selectDateTime": "Pilih Tanggal & Waktu", "nodes.triggerSchedule.selectFrequency": "Pilih frekuensi", + "nodes.triggerSchedule.selectTime": "Pilih waktu", "nodes.triggerSchedule.startTime": "Waktu Mulai", "nodes.triggerSchedule.startTimeMustBeFuture": "Waktu mulai harus di masa depan", "nodes.triggerSchedule.time": "Waktu", @@ -1034,8 +1037,5 @@ "versionHistory.nameThisVersion": "Beri nama versi ini", "versionHistory.releaseNotesPlaceholder": "Menjelaskan apa yang berubah", "versionHistory.restorationTip": "Setelah pemulihan versi, draf saat ini akan ditimpa.", - "versionHistory.title": "Versi", - "nodes.triggerSchedule.modeCron": "Cron", - "nodes.triggerSchedule.modeVisual": "Visual", - "nodes.triggerSchedule.selectTime": "Pilih waktu" + "versionHistory.title": "Versi" } diff --git a/web/i18n/it-IT/app-api.json b/web/i18n/it-IT/app-api.json index e9c22dc6fa..d36948d45f 100644 --- a/web/i18n/it-IT/app-api.json +++ b/web/i18n/it-IT/app-api.json @@ -54,6 +54,7 @@ "completionMode.title": "API dell'App di Completamento", "copied": "Copiato", "copy": "Copia", + "develop.noContent": "Nessun contenuto", "develop.pathParams": "Parametri del Percorso", "develop.query": "Query", "develop.requestBody": "Corpo della Richiesta", @@ -67,6 +68,5 @@ "play": "Riproduci", "playing": "In Riproduzione", "regenerate": "Rigenerare", - "status": "Stato", - "develop.noContent": "Nessun contenuto" + "status": "Stato" } diff --git a/web/i18n/it-IT/app-debug.json b/web/i18n/it-IT/app-debug.json index aa6867e9b7..fce5620eef 100644 --- a/web/i18n/it-IT/app-debug.json +++ b/web/i18n/it-IT/app-debug.json @@ -21,6 +21,7 @@ "assistantType.name": "Tipo di assistente", "autoAddVar": "Le variabili non definite riferite nel pre-prompt, vuoi aggiungerle nel modulo di input dell'utente?", "chatSubTitle": "Istruzioni", + "code.instruction": "Istruzione", "codegen.apply": "Applicare", "codegen.applyChanges": "Applica modifiche", "codegen.description": "Il generatore di codice utilizza modelli configurati per generare codice di alta qualità in base alle istruzioni dell'utente. Si prega di fornire istruzioni chiare e dettagliate.", @@ -386,6 +387,5 @@ "voice.voiceSettings.resolutionTooltip": "Supporto per la lingua della voce da testo a voce.", "voice.voiceSettings.title": "Impostazioni della voce", "voice.voiceSettings.voice": "Voce", - "warningMessage.timeoutExceeded": "I risultati non vengono visualizzati a causa del timeout. Si prega di fare riferimento ai registri per raccogliere risultati completi.", - "code.instruction": "Istruzione" + "warningMessage.timeoutExceeded": "I risultati non vengono visualizzati a causa del timeout. Si prega di fare riferimento ai registri per raccogliere risultati completi." } diff --git a/web/i18n/it-IT/app.json b/web/i18n/it-IT/app.json index 8f0cfc1da5..b84f57b669 100644 --- a/web/i18n/it-IT/app.json +++ b/web/i18n/it-IT/app.json @@ -27,6 +27,7 @@ "answerIcon.title": "Usa l'icona web app per sostituire 🤖", "appDeleteFailed": "Eliminazione dell'app fallita", "appDeleted": "App eliminata", + "appNamePlaceholder": "Dai un nome alla tua app", "appSelector.label": "APP", "appSelector.noParams": "Non sono necessari parametri", "appSelector.params": "PARAMETRI DELL'APP", @@ -65,6 +66,7 @@ "gotoAnything.actions.searchWorkflowNodesDesc": "Trovare e passare ai nodi nel flusso di lavoro corrente in base al nome o al tipo", "gotoAnything.actions.searchWorkflowNodesHelp": "Questa funzione funziona solo durante la visualizzazione di un flusso di lavoro. Passa prima a un flusso di lavoro.", "gotoAnything.actions.slashDesc": "Esegui comandi come /theme, /lang", + "gotoAnything.actions.slashTitle": "Comandi", "gotoAnything.actions.themeCategoryDesc": "Cambia tema dell'applicazione", "gotoAnything.actions.themeCategoryTitle": "Tema", "gotoAnything.actions.themeDark": "Tema scuro", @@ -212,6 +214,8 @@ "switchTip": "non permetterà", "switchTipEnd": " di tornare a Orchestrazione di base.", "switchTipStart": "Verrà creata una nuova copia dell'app per te, e la nuova copia passerà a Orchestrazione del flusso di lavoro. La nuova copia ", + "theme.switchDark": "Passa al tema scuro", + "theme.switchLight": "Passa al tema chiaro", "tracing.aliyun.description": "La piattaforma di osservabilità completamente gestita e senza manutenzione fornita da Alibaba Cloud consente il monitoraggio, il tracciamento e la valutazione delle applicazioni Dify fin da subito.", "tracing.aliyun.title": "Monitoraggio Cloud", "tracing.arize.description": "Osservabilità LLM di livello aziendale, valutazione online e offline, monitoraggio e sperimentazione—alimentata da OpenTelemetry. Progettata appositamente per applicazioni basate su LLM e agenti.", @@ -275,9 +279,5 @@ "types.basic": "Basico", "types.chatbot": "Chatbot", "types.completion": "Completamento", - "types.workflow": "Flusso di lavoro", - "appNamePlaceholder": "Dai un nome alla tua app", - "gotoAnything.actions.slashTitle": "Comandi", - "theme.switchDark": "Passa al tema scuro", - "theme.switchLight": "Passa al tema chiaro" + "types.workflow": "Flusso di lavoro" } diff --git a/web/i18n/it-IT/common.json b/web/i18n/it-IT/common.json index 9c44a7adc2..737ef923b1 100644 --- a/web/i18n/it-IT/common.json +++ b/web/i18n/it-IT/common.json @@ -59,6 +59,7 @@ "account.verificationPlaceholder": "Incolla il codice a 6 cifre", "account.workspaceIcon": "Icona della workspace", "account.workspaceName": "Nome del Workspace", + "account.workspaceNamePlaceholder": "Inserisci il nome dello spazio di lavoro", "actionMsg.copySuccessfully": "Copiato con successo", "actionMsg.generatedSuccessfully": "Generato con successo", "actionMsg.generatedUnsuccessfully": "Generazione non riuscita", @@ -157,6 +158,7 @@ "dynamicSelect.selected": "{{count}} selezionato", "environment.development": "SVILUPPO", "environment.testing": "TEST", + "error": "Errore", "errorMsg.fieldRequired": "{{field}} è obbligatorio", "errorMsg.urlError": "L'URL deve iniziare con http:// o https://", "feedback.content": "Contenuto del feedback", @@ -196,6 +198,7 @@ "license.expiring": "Scadenza in un giorno", "license.expiring_plural": "Scadenza tra {{count}} giorni", "license.unlimited": "Illimitato", + "loading": "Caricamento", "members.admin": "Admin", "members.adminTip": "Può creare app e gestire le impostazioni del team", "members.builder": "Builder", @@ -318,6 +321,7 @@ "modelProvider.auth.authorizationError": "Errore di autorizzazione", "modelProvider.auth.configLoadBalancing": "Configurazione del bilanciamento del carico", "modelProvider.auth.configModel": "Configura modello", + "modelProvider.auth.credentialRemoved": "Credenziale rimossa", "modelProvider.auth.customModelCredentials": "Credenziali del modello personalizzato", "modelProvider.auth.customModelCredentialsDeleteTip": "La credenziale è in uso e non può essere eliminata", "modelProvider.auth.editModelCredential": "Modificare le credenziali del modello", @@ -414,6 +418,7 @@ "operation.add": "Aggiungi", "operation.added": "Aggiunto", "operation.audioSourceUnavailable": "AudioSource non è disponibile", + "operation.back": "Indietro", "operation.cancel": "Annulla", "operation.change": "Cambia", "operation.clear": "Cancella", @@ -437,6 +442,7 @@ "operation.format": "Formato", "operation.getForFree": "Ottieni gratuitamente", "operation.imageCopied": "Immagine copiata", + "operation.imageDownloaded": "Immagine scaricata", "operation.in": "in", "operation.learnMore": "Scopri di più", "operation.lineBreak": "A capo", @@ -459,6 +465,7 @@ "operation.save": "Salva", "operation.saveAndEnable": "Salva & Abilita", "operation.saveAndRegenerate": "Salva e rigenera i blocchi figlio", + "operation.saving": "Salvataggio...", "operation.search": "Cerca", "operation.searchCount": "Trova {{count}} {{content}}", "operation.selectAll": "Seleziona tutto", @@ -611,12 +618,5 @@ "voiceInput.converting": "Conversione in testo...", "voiceInput.notAllow": "microfono non autorizzato", "voiceInput.speaking": "Parla ora...", - "you": "Tu", - "account.workspaceNamePlaceholder": "Inserisci il nome dello spazio di lavoro", - "error": "Errore", - "loading": "Caricamento", - "modelProvider.auth.credentialRemoved": "Credenziale rimossa", - "operation.back": "Indietro", - "operation.imageDownloaded": "Immagine scaricata", - "operation.saving": "Salvataggio..." + "you": "Tu" } diff --git a/web/i18n/it-IT/dataset.json b/web/i18n/it-IT/dataset.json index 3994c25ed0..20f7fb5764 100644 --- a/web/i18n/it-IT/dataset.json +++ b/web/i18n/it-IT/dataset.json @@ -82,6 +82,7 @@ "externalTag": "Esterno", "imageUploader.browse": "Sfoglia", "imageUploader.button": "Trascina e rilascia file o cartella, oppure", + "imageUploader.fileSizeLimitExceeded": "La dimensione del file supera il limite di {{size}} MB", "imageUploader.tip": "{{supportTypes}} (Max {{batchCount}}, {{size}}MB ciascuno)", "inconsistentEmbeddingModelTip": "Il modello di riclassificazione è necessario se i modelli di embedding delle basi di conoscenza selezionate sono incoerenti.", "indexingMethod.full_text_search": "TESTO COMPLETO", @@ -176,6 +177,5 @@ "weightedScore.semantic": "Semantico", "weightedScore.semanticFirst": "Semantica prima", "weightedScore.title": "Punteggio ponderato", - "wordCount": " k parole", - "imageUploader.fileSizeLimitExceeded": "La dimensione del file supera il limite di {{size}} MB" + "wordCount": " k parole" } diff --git a/web/i18n/it-IT/login.json b/web/i18n/it-IT/login.json index 7797c7fcaa..521b01dbef 100644 --- a/web/i18n/it-IT/login.json +++ b/web/i18n/it-IT/login.json @@ -39,6 +39,7 @@ "error.passwordEmpty": "La password è obbligatoria", "error.passwordInvalid": "La password deve contenere lettere e numeri, e la lunghezza deve essere maggiore di 8", "error.passwordLengthInValid": "La password deve essere di almeno 8 caratteri", + "error.redirectUrlMissing": "L'URL di reindirizzamento è mancante", "error.registrationNotAllowed": "Account non trovato. Si prega di contattare l'amministratore di sistema per registrarsi.", "explore": "Esplora Dify", "forget": "Hai dimenticato la password?", @@ -110,6 +111,5 @@ "welcome": "Benvenuto su Dify, per favore accedi per continuare.", "withGitHub": "Continua con GitHub", "withGoogle": "Continua con Google", - "withSSO": "Continua con SSO", - "error.redirectUrlMissing": "L'URL di reindirizzamento è mancante" + "withSSO": "Continua con SSO" } diff --git a/web/i18n/it-IT/plugin-trigger.json b/web/i18n/it-IT/plugin-trigger.json index 947bffada1..40b2d136e4 100644 --- a/web/i18n/it-IT/plugin-trigger.json +++ b/web/i18n/it-IT/plugin-trigger.json @@ -27,6 +27,7 @@ "modal.errors.authFailed": "Autorizzazione fallita", "modal.errors.createFailed": "Impossibile creare l'abbonamento", "modal.errors.networkError": "Errore di rete, riprova", + "modal.errors.updateFailed": "Impossibile aggiornare l'abbonamento", "modal.errors.verifyFailed": "Impossibile verificare le credenziali", "modal.form.callbackUrl.description": "Questa URL riceverà eventi webhook", "modal.form.callbackUrl.label": "URL di richiamata", @@ -94,6 +95,9 @@ "subscription.list.item.actions.deleteConfirm.error": "Impossibile eliminare l'abbonamento {{name}}", "subscription.list.item.actions.deleteConfirm.success": "Abbonamento {{name}} eliminato con successo", "subscription.list.item.actions.deleteConfirm.title": "Eliminare {{name}}?", + "subscription.list.item.actions.edit.error": "Impossibile aggiornare l'abbonamento", + "subscription.list.item.actions.edit.success": "Abbonamento aggiornato con successo", + "subscription.list.item.actions.edit.title": "Modifica abbonamento", "subscription.list.item.credentialType.api_key": "Chiave API", "subscription.list.item.credentialType.oauth2": "OAuth", "subscription.list.item.credentialType.unauthorized": "Manuale", @@ -110,9 +114,5 @@ "subscription.noSubscriptionSelected": "Nessun abbonamento selezionato", "subscription.selectPlaceholder": "Seleziona abbonamento", "subscription.subscriptionRemoved": "Abbonamento rimosso", - "subscription.title": "Abbonamenti", - "modal.errors.updateFailed": "Impossibile aggiornare l'abbonamento", - "subscription.list.item.actions.edit.error": "Impossibile aggiornare l'abbonamento", - "subscription.list.item.actions.edit.success": "Abbonamento aggiornato con successo", - "subscription.list.item.actions.edit.title": "Modifica abbonamento" + "subscription.title": "Abbonamenti" } diff --git a/web/i18n/it-IT/tools.json b/web/i18n/it-IT/tools.json index a3a68af9db..64244780d9 100644 --- a/web/i18n/it-IT/tools.json +++ b/web/i18n/it-IT/tools.json @@ -14,6 +14,7 @@ "auth.setup": "Configura l'autorizzazione per utilizzare", "auth.setupModalTitle": "Configura Autorizzazione", "auth.setupModalTitleDescription": "Dopo aver configurato le credenziali, tutti i membri all'interno del workspace possono utilizzare questo strumento durante l'orchestrazione delle applicazioni.", + "auth.unauthorized": "Non autorizzato", "author": "Di", "builtInPromptTitle": "Prompt", "contribute.line1": "Sono interessato a ", @@ -200,6 +201,5 @@ "toolRemoved": "Strumento rimosso", "type.builtIn": "Integrato", "type.custom": "Personalizzato", - "type.workflow": "Flusso di lavoro", - "auth.unauthorized": "Non autorizzato" + "type.workflow": "Flusso di lavoro" } diff --git a/web/i18n/it-IT/workflow.json b/web/i18n/it-IT/workflow.json index 4bbe3b35e9..862ae79817 100644 --- a/web/i18n/it-IT/workflow.json +++ b/web/i18n/it-IT/workflow.json @@ -830,6 +830,8 @@ "nodes.triggerSchedule.lastDayTooltip": "Non tutti i mesi hanno 31 giorni. Usa l'opzione 'ultimo giorno' per selezionare l'ultimo giorno di ogni mese.", "nodes.triggerSchedule.minutes": "Minuti", "nodes.triggerSchedule.mode": "Modalità", + "nodes.triggerSchedule.modeCron": "Cron", + "nodes.triggerSchedule.modeVisual": "visivo", "nodes.triggerSchedule.monthlyDay": "Giorno del mese", "nodes.triggerSchedule.nextExecution": "Prossima esecuzione", "nodes.triggerSchedule.nextExecutionTime": "PROSSIMA ORA DI ESECUZIONE", @@ -840,6 +842,7 @@ "nodes.triggerSchedule.onMinute": "In un minuto", "nodes.triggerSchedule.selectDateTime": "Seleziona Data e Ora", "nodes.triggerSchedule.selectFrequency": "Seleziona frequenza", + "nodes.triggerSchedule.selectTime": "Seleziona orario", "nodes.triggerSchedule.startTime": "Orario di inizio", "nodes.triggerSchedule.startTimeMustBeFuture": "L'orario di inizio deve essere nel futuro", "nodes.triggerSchedule.time": "Tempo", @@ -1034,8 +1037,5 @@ "versionHistory.nameThisVersion": "Chiamare questa versione", "versionHistory.releaseNotesPlaceholder": "Descrivi cosa è cambiato", "versionHistory.restorationTip": "Dopo il ripristino della versione, la bozza attuale verrà sovrascritta.", - "versionHistory.title": "Versioni", - "nodes.triggerSchedule.modeCron": "Cron", - "nodes.triggerSchedule.modeVisual": "visivo", - "nodes.triggerSchedule.selectTime": "Seleziona orario" + "versionHistory.title": "Versioni" } diff --git a/web/i18n/ja-JP/common.json b/web/i18n/ja-JP/common.json index 42dc921700..e7481830d8 100644 --- a/web/i18n/ja-JP/common.json +++ b/web/i18n/ja-JP/common.json @@ -463,9 +463,9 @@ "operation.reset": "リセット", "operation.resetKeywords": "キーワードをリセット", "operation.save": "保存", - "operation.saving": "保存中...", "operation.saveAndEnable": "保存 & 有効に", "operation.saveAndRegenerate": "保存して子チャンクを再生成", + "operation.saving": "保存中...", "operation.search": "検索", "operation.searchCount": "{{count}}件の{{content}}が見つかりました", "operation.selectAll": "すべて選択", diff --git a/web/i18n/ja-JP/plugin-trigger.json b/web/i18n/ja-JP/plugin-trigger.json index 61c4f70a47..7576db2be3 100644 --- a/web/i18n/ja-JP/plugin-trigger.json +++ b/web/i18n/ja-JP/plugin-trigger.json @@ -85,9 +85,6 @@ "subscription.empty.title": "サブスクリプションがありません", "subscription.list.addButton": "追加", "subscription.list.item.actions.delete": "削除", - "subscription.list.item.actions.edit.error": "サブスクリプションの更新に失敗しました", - "subscription.list.item.actions.edit.success": "サブスクリプションが正常に更新されました", - "subscription.list.item.actions.edit.title": "サブスクリプションを編集", "subscription.list.item.actions.deleteConfirm.cancel": "キャンセル", "subscription.list.item.actions.deleteConfirm.confirm": "削除", "subscription.list.item.actions.deleteConfirm.confirmInputPlaceholder": "確認するには「{{name}}」と入力してください。", @@ -98,6 +95,9 @@ "subscription.list.item.actions.deleteConfirm.error": "サブスクリプション {{name}} の削除に失敗しました", "subscription.list.item.actions.deleteConfirm.success": "サブスクリプション {{name}} は正常に削除されました", "subscription.list.item.actions.deleteConfirm.title": "サブスクリプションを削除", + "subscription.list.item.actions.edit.error": "サブスクリプションの更新に失敗しました", + "subscription.list.item.actions.edit.success": "サブスクリプションが正常に更新されました", + "subscription.list.item.actions.edit.title": "サブスクリプションを編集", "subscription.list.item.credentialType.api_key": "API キー", "subscription.list.item.credentialType.oauth2": "OAuth", "subscription.list.item.credentialType.unauthorized": "手動", diff --git a/web/i18n/ko-KR/app-api.json b/web/i18n/ko-KR/app-api.json index 262b9bf990..5eb4261dc8 100644 --- a/web/i18n/ko-KR/app-api.json +++ b/web/i18n/ko-KR/app-api.json @@ -54,6 +54,7 @@ "completionMode.title": "완성 모드 API", "copied": "복사 완료", "copy": "복사", + "develop.noContent": "내용 없음", "develop.pathParams": "경로 매개변수", "develop.query": "쿼리", "develop.requestBody": "요청 본문", @@ -67,6 +68,5 @@ "play": "실행", "playing": "실행 중", "regenerate": "재생성", - "status": "상태", - "develop.noContent": "내용 없음" + "status": "상태" } diff --git a/web/i18n/ko-KR/app-debug.json b/web/i18n/ko-KR/app-debug.json index a763748459..4764d9b254 100644 --- a/web/i18n/ko-KR/app-debug.json +++ b/web/i18n/ko-KR/app-debug.json @@ -21,6 +21,7 @@ "assistantType.name": "어시스턴트 유형", "autoAddVar": "프리프롬프트에서 참조되는 미정의 변수가 있습니다. 사용자 입력 양식에 추가하시겠습니까?", "chatSubTitle": "단계", + "code.instruction": "지침", "codegen.apply": "적용하다", "codegen.applyChanges": "변경 사항 적용", "codegen.description": "코드 생성기는 구성된 모델을 사용하여 지시에 따라 고품질 코드를 생성합니다. 명확하고 자세한 지침을 제공하십시오.", @@ -386,6 +387,5 @@ "voice.voiceSettings.resolutionTooltip": "텍스트 읽기 음성 언어를 지원합니다.", "voice.voiceSettings.title": "음성 설정", "voice.voiceSettings.voice": "음성", - "warningMessage.timeoutExceeded": "시간 초과로 인해 결과가 표시되지 않습니다. 전체 결과를 수집하려면 로그를 참조하십시오.", - "code.instruction": "지침" + "warningMessage.timeoutExceeded": "시간 초과로 인해 결과가 표시되지 않습니다. 전체 결과를 수집하려면 로그를 참조하십시오." } diff --git a/web/i18n/ko-KR/app.json b/web/i18n/ko-KR/app.json index 924e2bf23b..dfb28b130b 100644 --- a/web/i18n/ko-KR/app.json +++ b/web/i18n/ko-KR/app.json @@ -27,6 +27,7 @@ "answerIcon.title": "web app 아이콘을 사용하여 🤖", "appDeleteFailed": "앱 삭제 실패", "appDeleted": "앱이 삭제되었습니다", + "appNamePlaceholder": "앱 이름을 지어주세요", "appSelector.label": "앱", "appSelector.noParams": "매개 변수가 필요하지 않습니다.", "appSelector.params": "앱 매개 변수", @@ -65,6 +66,7 @@ "gotoAnything.actions.searchWorkflowNodesDesc": "이름 또는 유형별로 현재 워크플로의 노드를 찾아 이동", "gotoAnything.actions.searchWorkflowNodesHelp": "이 기능은 워크플로를 볼 때만 작동합니다. 먼저 워크플로로 이동합니다.", "gotoAnything.actions.slashDesc": "/theme, /lang와 같은 명령어를 실행하십시오.", + "gotoAnything.actions.slashTitle": "명령어", "gotoAnything.actions.themeCategoryDesc": "애플리케이션 테마 전환", "gotoAnything.actions.themeCategoryTitle": "주제", "gotoAnything.actions.themeDark": "어두운 테마", @@ -212,6 +214,8 @@ "switchTip": "전환을 허용하지 않습니다", "switchTipEnd": " 기본적인 오케스트레이션으로 되돌릴 수 없습니다.", "switchTipStart": "새로운 앱의 복사본이 생성되어 새로운 복사본이 워크플로우 오케스트레이션으로 전환됩니다. 새로운 복사본은 ", + "theme.switchDark": "다크 모드로 전환", + "theme.switchLight": "라이트 테마로 전환", "tracing.aliyun.description": "알리바바 클라우드에서 제공하는 완전 관리형 및 유지보수가 필요 없는 가시성 플랫폼은 Dify 애플리케이션의 모니터링, 추적 및 평가를 즉시 사용할 수 있도록 지원합니다.", "tracing.aliyun.title": "클라우드 모니터", "tracing.arize.description": "엔터프라이즈급 LLM 가시성, 온라인 및 오프라인 평가, 모니터링 및 실험—OpenTelemetry를 기반으로 합니다. LLM 및 에이전트 기반 애플리케이션을 위해 특별히 설계되었습니다.", @@ -275,9 +279,5 @@ "types.basic": "기초의", "types.chatbot": "챗봇", "types.completion": "완성", - "types.workflow": "워크플로우", - "appNamePlaceholder": "앱 이름을 지어주세요", - "gotoAnything.actions.slashTitle": "명령어", - "theme.switchDark": "다크 모드로 전환", - "theme.switchLight": "라이트 테마로 전환" + "types.workflow": "워크플로우" } diff --git a/web/i18n/ko-KR/common.json b/web/i18n/ko-KR/common.json index edd01652d2..e203be9aa0 100644 --- a/web/i18n/ko-KR/common.json +++ b/web/i18n/ko-KR/common.json @@ -59,6 +59,7 @@ "account.verificationPlaceholder": "6 자리 코드를 붙여넣습니다.", "account.workspaceIcon": "작업 공간 아이콘", "account.workspaceName": "작업 공간 이름", + "account.workspaceNamePlaceholder": "워크스페이스 이름 입력", "actionMsg.copySuccessfully": "복사가 성공적으로 이루어졌습니다", "actionMsg.generatedSuccessfully": "생성이 성공적으로 이루어졌습니다", "actionMsg.generatedUnsuccessfully": "생성에 실패했습니다", @@ -157,6 +158,7 @@ "dynamicSelect.selected": "{{count}} 선택됨", "environment.development": "개발", "environment.testing": "테스트", + "error": "오류", "errorMsg.fieldRequired": "{{field}}는 필수입니다.", "errorMsg.urlError": "URL 은 http:// 또는 https:// 로 시작해야 합니다.", "feedback.content": "피드백 내용", @@ -196,6 +198,7 @@ "license.expiring": "하루 후에 만료", "license.expiring_plural": "{{count}}일 후에 만료", "license.unlimited": "무제한", + "loading": "로딩 중", "members.admin": "관리자", "members.adminTip": "앱 빌드 및 팀 설정 관리 가능", "members.builder": "건설자", @@ -318,6 +321,7 @@ "modelProvider.auth.authorizationError": "권한 오류", "modelProvider.auth.configLoadBalancing": "구성 로드 밸런싱", "modelProvider.auth.configModel": "구성 모델", + "modelProvider.auth.credentialRemoved": "자격 증명이 제거되었습니다", "modelProvider.auth.customModelCredentials": "사용자 지정 모델 자격 증명", "modelProvider.auth.customModelCredentialsDeleteTip": "자격 증명이 사용 중이며 삭제할 수 없습니다.", "modelProvider.auth.editModelCredential": "모델 자격 증명 편집", @@ -414,6 +418,7 @@ "operation.add": "추가", "operation.added": "추가됨", "operation.audioSourceUnavailable": "오디오 소스를 사용할 수 없습니다.", + "operation.back": "뒤로", "operation.cancel": "취소", "operation.change": "변경", "operation.clear": "지우기", @@ -437,6 +442,7 @@ "operation.format": "형식", "operation.getForFree": "무료로 받기", "operation.imageCopied": "복사된 이미지", + "operation.imageDownloaded": "이미지 다운로드됨", "operation.in": "안으로", "operation.learnMore": "자세히 알아보기", "operation.lineBreak": "줄 바꿈", @@ -459,6 +465,7 @@ "operation.save": "저장", "operation.saveAndEnable": "저장 및 활성화", "operation.saveAndRegenerate": "저장 및 자식 청크 재생성", + "operation.saving": "저장 중...", "operation.search": "검색", "operation.searchCount": "{{count}} {{content}} 찾기", "operation.selectAll": "모두 선택", @@ -611,12 +618,5 @@ "voiceInput.converting": "텍스트로 변환 중...", "voiceInput.notAllow": "마이크가 허용되지 않았습니다", "voiceInput.speaking": "지금 말하고 있습니다...", - "you": "너", - "account.workspaceNamePlaceholder": "워크스페이스 이름 입력", - "error": "오류", - "loading": "로딩 중", - "modelProvider.auth.credentialRemoved": "자격 증명이 제거되었습니다", - "operation.back": "뒤로", - "operation.imageDownloaded": "이미지 다운로드됨", - "operation.saving": "저장 중..." + "you": "너" } diff --git a/web/i18n/ko-KR/dataset.json b/web/i18n/ko-KR/dataset.json index 08b75d5301..914f7d7a8e 100644 --- a/web/i18n/ko-KR/dataset.json +++ b/web/i18n/ko-KR/dataset.json @@ -82,6 +82,7 @@ "externalTag": "외부", "imageUploader.browse": "둘러보기", "imageUploader.button": "파일 또는 폴더를 끌어다 놓거나", + "imageUploader.fileSizeLimitExceeded": "파일 크기가 {{size}}MB 제한을 초과합니다", "imageUploader.tip": "{{supportTypes}} (최대 {{batchCount}}, 각각 {{size}}MB)", "inconsistentEmbeddingModelTip": "선택된 지식 베이스의 임베딩 모델이 일관되지 않은 경우 재순위 모델이 필요합니다.", "indexingMethod.full_text_search": "전체 텍스트", @@ -176,6 +177,5 @@ "weightedScore.semantic": "의미론적", "weightedScore.semanticFirst": "의미론 우선", "weightedScore.title": "가중 점수", - "wordCount": " k 단어", - "imageUploader.fileSizeLimitExceeded": "파일 크기가 {{size}}MB 제한을 초과합니다" + "wordCount": " k 단어" } diff --git a/web/i18n/ko-KR/login.json b/web/i18n/ko-KR/login.json index d13f053c92..a6339c35fa 100644 --- a/web/i18n/ko-KR/login.json +++ b/web/i18n/ko-KR/login.json @@ -39,6 +39,7 @@ "error.passwordEmpty": "비밀번호를 입력하세요.", "error.passwordInvalid": "비밀번호는 문자와 숫자를 포함하고 8 자 이상이어야 합니다.", "error.passwordLengthInValid": "비밀번호는 8 자 이상이어야 합니다.", + "error.redirectUrlMissing": "리디렉션 URL이 없습니다", "error.registrationNotAllowed": "계정을 찾을 수 없습니다. 등록하려면 시스템 관리자에게 문의하십시오.", "explore": "Dify 를 탐색하세요", "forget": "비밀번호를 잊으셨나요?", @@ -110,6 +111,5 @@ "welcome": "Dify 에 오신 것을 환영합니다. 계속하려면 로그인하세요.", "withGitHub": "GitHub 로 계속", "withGoogle": "Google 로 계속", - "withSSO": "SSO 로 계속하기", - "error.redirectUrlMissing": "리디렉션 URL이 없습니다" + "withSSO": "SSO 로 계속하기" } diff --git a/web/i18n/ko-KR/plugin-trigger.json b/web/i18n/ko-KR/plugin-trigger.json index 9fb455889f..b9367875fe 100644 --- a/web/i18n/ko-KR/plugin-trigger.json +++ b/web/i18n/ko-KR/plugin-trigger.json @@ -27,6 +27,7 @@ "modal.errors.authFailed": "인증 실패", "modal.errors.createFailed": "구독 생성에 실패했습니다", "modal.errors.networkError": "네트워크 오류가 발생했습니다. 다시 시도해주세요.", + "modal.errors.updateFailed": "구독 업데이트에 실패했습니다", "modal.errors.verifyFailed": "인증 정보를 확인하지 못했습니다", "modal.form.callbackUrl.description": "이 URL은 웹훅 이벤트를 수신합니다", "modal.form.callbackUrl.label": "콜백 URL", @@ -94,6 +95,9 @@ "subscription.list.item.actions.deleteConfirm.error": "구독 {{name}} 삭제 실패", "subscription.list.item.actions.deleteConfirm.success": "구독 {{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": "구독 편집", "subscription.list.item.credentialType.api_key": "API 키", "subscription.list.item.credentialType.oauth2": "OAuth", "subscription.list.item.credentialType.unauthorized": "매뉴얼", @@ -110,9 +114,5 @@ "subscription.noSubscriptionSelected": "선택한 구독이 없습니다", "subscription.selectPlaceholder": "구독 선택", "subscription.subscriptionRemoved": "구독 취소됨", - "subscription.title": "구독", - "modal.errors.updateFailed": "구독 업데이트에 실패했습니다", - "subscription.list.item.actions.edit.error": "구독 업데이트에 실패했습니다", - "subscription.list.item.actions.edit.success": "구독이 성공적으로 업데이트되었습니다", - "subscription.list.item.actions.edit.title": "구독 편집" + "subscription.title": "구독" } diff --git a/web/i18n/ko-KR/tools.json b/web/i18n/ko-KR/tools.json index 126bffdc4f..87cd393579 100644 --- a/web/i18n/ko-KR/tools.json +++ b/web/i18n/ko-KR/tools.json @@ -14,6 +14,7 @@ "auth.setup": "사용을 위한 인증 설정", "auth.setupModalTitle": "인증 설정", "auth.setupModalTitleDescription": "자격 증명을 구성한 후에 워크스페이스의 모든 멤버가 이 도구를 사용하여 애플리케이션을 조작할 수 있습니다.", + "auth.unauthorized": "권한 없음", "author": "저자", "builtInPromptTitle": "프롬프트", "contribute.line1": "저는 Dify 에", @@ -200,6 +201,5 @@ "toolRemoved": "도구가 제거되었습니다", "type.builtIn": "내장", "type.custom": "커스텀", - "type.workflow": "워크플로우", - "auth.unauthorized": "권한 없음" + "type.workflow": "워크플로우" } diff --git a/web/i18n/ko-KR/workflow.json b/web/i18n/ko-KR/workflow.json index 5bb0a6d8dc..0e137dcb95 100644 --- a/web/i18n/ko-KR/workflow.json +++ b/web/i18n/ko-KR/workflow.json @@ -830,6 +830,8 @@ "nodes.triggerSchedule.lastDayTooltip": "모든 달이 31일인 것은 아닙니다. 각 달의 마지막 날을 선택하려면 '마지막 날' 옵션을 사용하세요.", "nodes.triggerSchedule.minutes": "분", "nodes.triggerSchedule.mode": "모드", + "nodes.triggerSchedule.modeCron": "크론", + "nodes.triggerSchedule.modeVisual": "시각적인", "nodes.triggerSchedule.monthlyDay": "월간 일", "nodes.triggerSchedule.nextExecution": "다음 실행", "nodes.triggerSchedule.nextExecutionTime": "다음 실행 시간", @@ -840,6 +842,7 @@ "nodes.triggerSchedule.onMinute": "분 안에", "nodes.triggerSchedule.selectDateTime": "날짜 및 시간 선택", "nodes.triggerSchedule.selectFrequency": "주파수 선택", + "nodes.triggerSchedule.selectTime": "시간 선택", "nodes.triggerSchedule.startTime": "시작 시간", "nodes.triggerSchedule.startTimeMustBeFuture": "시작 시간은 미래여야 합니다", "nodes.triggerSchedule.time": "시간", @@ -1034,8 +1037,5 @@ "versionHistory.nameThisVersion": "이름 바꾸기", "versionHistory.releaseNotesPlaceholder": "변경된 내용을 설명하세요.", "versionHistory.restorationTip": "버전 복원 후 현재 초안이 덮어쓰여질 것입니다.", - "versionHistory.title": "버전 기록", - "nodes.triggerSchedule.modeCron": "크론", - "nodes.triggerSchedule.modeVisual": "시각적인", - "nodes.triggerSchedule.selectTime": "시간 선택" + "versionHistory.title": "버전 기록" } diff --git a/web/i18n/pl-PL/app-api.json b/web/i18n/pl-PL/app-api.json index bc48cb6b7c..5ccf650437 100644 --- a/web/i18n/pl-PL/app-api.json +++ b/web/i18n/pl-PL/app-api.json @@ -54,6 +54,7 @@ "completionMode.title": "Zakończenie App API", "copied": "Skopiowane", "copy": "Kopiuj", + "develop.noContent": "Brak treści", "develop.pathParams": "Parametry ścieżki", "develop.query": "Zapytanie", "develop.requestBody": "Ciało żądania", @@ -67,6 +68,5 @@ "play": "Graj", "playing": "Gra", "regenerate": "Ponownie wygenerować", - "status": "Status", - "develop.noContent": "Brak treści" + "status": "Status" } diff --git a/web/i18n/pl-PL/app-debug.json b/web/i18n/pl-PL/app-debug.json index a7c7c58121..ece00eb9ad 100644 --- a/web/i18n/pl-PL/app-debug.json +++ b/web/i18n/pl-PL/app-debug.json @@ -21,6 +21,7 @@ "assistantType.name": "Typ asystenta", "autoAddVar": "Niezdefiniowane zmienne odwołują się w pre-monicie, czy chcesz je dodać do formularza wejściowego użytkownika?", "chatSubTitle": "Instrukcje", + "code.instruction": "Instrukcja", "codegen.apply": "Zastosować", "codegen.applyChanges": "Stosowanie zmian", "codegen.description": "Generator kodów używa skonfigurowanych modeli do generowania wysokiej jakości kodu na podstawie Twoich instrukcji. Podaj jasne i szczegółowe instrukcje.", @@ -386,6 +387,5 @@ "voice.voiceSettings.resolutionTooltip": "Wsparcie językowe głosu tekstu na mowę.", "voice.voiceSettings.title": "Ustawienia Głosu", "voice.voiceSettings.voice": "Głos", - "warningMessage.timeoutExceeded": "Wyniki nie są wyświetlane z powodu przekroczenia limitu czasu. Zapoznaj się z dziennikami, aby zebrać pełne wyniki.", - "code.instruction": "Instrukcja" + "warningMessage.timeoutExceeded": "Wyniki nie są wyświetlane z powodu przekroczenia limitu czasu. Zapoznaj się z dziennikami, aby zebrać pełne wyniki." } diff --git a/web/i18n/pl-PL/app.json b/web/i18n/pl-PL/app.json index 63cd70e5e4..ae40712521 100644 --- a/web/i18n/pl-PL/app.json +++ b/web/i18n/pl-PL/app.json @@ -27,6 +27,7 @@ "answerIcon.title": "Użyj ikony web app, aby zastąpić 🤖", "appDeleteFailed": "Nie udało się usunąć aplikacji", "appDeleted": "Aplikacja usunięta", + "appNamePlaceholder": "Nadaj swojej aplikacji nazwę", "appSelector.label": "Aplikacja", "appSelector.noParams": "Nie są potrzebne żadne parametry", "appSelector.params": "PARAMETRY APLIKACJI", @@ -65,6 +66,7 @@ "gotoAnything.actions.searchWorkflowNodesDesc": "Znajdowanie węzłów w bieżącym przepływie pracy i przechodzenie do nich według nazwy lub typu", "gotoAnything.actions.searchWorkflowNodesHelp": "Ta funkcja działa tylko podczas wyświetlania przepływu pracy. Najpierw przejdź do przepływu pracy.", "gotoAnything.actions.slashDesc": "Wykonuj polecenia takie jak /theme, /lang", + "gotoAnything.actions.slashTitle": "Polecenia", "gotoAnything.actions.themeCategoryDesc": "Zmień motyw aplikacji", "gotoAnything.actions.themeCategoryTitle": "Temat", "gotoAnything.actions.themeDark": "Ciemny motyw", @@ -212,6 +214,8 @@ "switchTip": "nie pozwoli", "switchTipEnd": " na powrót do Podstawowej Orkiestracji.", "switchTipStart": "Dla ciebie zostanie utworzona nowa kopia aplikacji, a nowa kopia przełączy się na Orkiestrację Przepływu Pracy. Nowa kopia będzie ", + "theme.switchDark": "Przełącz na ciemny motyw", + "theme.switchLight": "Przełącz na jasny motyw", "tracing.aliyun.description": "W pełni zarządzana i wolna od konserwacji platforma obserwowalności oferowana przez Alibaba Cloud umożliwia gotowe monitorowanie, śledzenie i oceny aplikacji Dify.", "tracing.aliyun.title": "Monitor Chmury", "tracing.arize.description": "Obserwowalność LLM klasy korporacyjnej, ocena online i offline, monitorowanie i eksperymentowanie — oparta na OpenTelemetry. Zaprojektowana specjalnie dla aplikacji opartych na LLM i agentach.", @@ -275,9 +279,5 @@ "types.basic": "Podstawowy", "types.chatbot": "Chatbot", "types.completion": "Zakończenie", - "types.workflow": "Przepływ pracy", - "appNamePlaceholder": "Nadaj swojej aplikacji nazwę", - "gotoAnything.actions.slashTitle": "Polecenia", - "theme.switchDark": "Przełącz na ciemny motyw", - "theme.switchLight": "Przełącz na jasny motyw" + "types.workflow": "Przepływ pracy" } diff --git a/web/i18n/pl-PL/common.json b/web/i18n/pl-PL/common.json index 76d273adb6..ae654e04ac 100644 --- a/web/i18n/pl-PL/common.json +++ b/web/i18n/pl-PL/common.json @@ -59,6 +59,7 @@ "account.verificationPlaceholder": "Wklej 6-cyfrowy kod", "account.workspaceIcon": "Ikona robocza", "account.workspaceName": "Nazwa miejsca pracy", + "account.workspaceNamePlaceholder": "Wprowadź nazwę przestrzeni roboczej", "actionMsg.copySuccessfully": "Skopiowano pomyślnie", "actionMsg.generatedSuccessfully": "Wygenerowano pomyślnie", "actionMsg.generatedUnsuccessfully": "Nie udało się wygenerować", @@ -157,6 +158,7 @@ "dynamicSelect.selected": "{{count}} wybrano", "environment.development": "ROZWOJOWA", "environment.testing": "TESTOWANIE", + "error": "Błąd", "errorMsg.fieldRequired": "{{field}} jest wymagane", "errorMsg.urlError": "Adres URL powinien zaczynać się od http:// lub https://", "feedback.content": "Treść opinii", @@ -196,6 +198,7 @@ "license.expiring": "Wygasa w ciągu jednego dnia", "license.expiring_plural": "Wygasa za {{count}} dni", "license.unlimited": "Nieograniczony", + "loading": "Ładowanie", "members.admin": "Admin", "members.adminTip": "Może tworzyć aplikacje i zarządzać ustawieniami zespołu", "members.builder": "Budowniczy", @@ -318,6 +321,7 @@ "modelProvider.auth.authorizationError": "Błąd autoryzacji", "modelProvider.auth.configLoadBalancing": "Konfiguracja równoważenia obciążenia", "modelProvider.auth.configModel": "Skonfiguruj model", + "modelProvider.auth.credentialRemoved": "Poświadczenie usunięte", "modelProvider.auth.customModelCredentials": "Poświadczenia modelu niestandardowego", "modelProvider.auth.customModelCredentialsDeleteTip": "Poświadczenie jest w użyciu i nie można go usunąć", "modelProvider.auth.editModelCredential": "Edytowanie poświadczeń modelu", @@ -414,6 +418,7 @@ "operation.add": "Dodaj", "operation.added": "Dodano", "operation.audioSourceUnavailable": "AudioSource jest niedostępny", + "operation.back": "Wstecz", "operation.cancel": "Anuluj", "operation.change": "Zmień", "operation.clear": "Wyczyść", @@ -437,6 +442,7 @@ "operation.format": "Format", "operation.getForFree": "Zdobądź za darmo", "operation.imageCopied": "Skopiowany obraz", + "operation.imageDownloaded": "Obraz pobrany", "operation.in": "w", "operation.learnMore": "Dowiedz się więcej", "operation.lineBreak": "Złamanie linii", @@ -459,6 +465,7 @@ "operation.save": "Zapisz", "operation.saveAndEnable": "Zapisz i Włącz", "operation.saveAndRegenerate": "Zapisywanie i regeneracja fragmentów podrzędnych", + "operation.saving": "Zapisywanie...", "operation.search": "Szukaj", "operation.searchCount": "Znajdź {{count}} {{content}}", "operation.selectAll": "Zaznacz wszystkie", @@ -611,12 +618,5 @@ "voiceInput.converting": "Konwertowanie na tekst...", "voiceInput.notAllow": "mikrofon nieautoryzowany", "voiceInput.speaking": "Mów teraz...", - "you": "Ty", - "account.workspaceNamePlaceholder": "Wprowadź nazwę przestrzeni roboczej", - "error": "Błąd", - "loading": "Ładowanie", - "modelProvider.auth.credentialRemoved": "Poświadczenie usunięte", - "operation.back": "Wstecz", - "operation.imageDownloaded": "Obraz pobrany", - "operation.saving": "Zapisywanie..." + "you": "Ty" } diff --git a/web/i18n/pl-PL/dataset.json b/web/i18n/pl-PL/dataset.json index 29c01d0980..d3ccde958c 100644 --- a/web/i18n/pl-PL/dataset.json +++ b/web/i18n/pl-PL/dataset.json @@ -82,6 +82,7 @@ "externalTag": "Zewnętrzny", "imageUploader.browse": "Przeglądaj", "imageUploader.button": "Przeciągnij i upuść plik lub folder, lub", + "imageUploader.fileSizeLimitExceeded": "Rozmiar pliku przekracza limit {{size}} MB", "imageUploader.tip": "{{supportTypes}} (maks. {{batchCount}}, {{size}} MB każdy)", "inconsistentEmbeddingModelTip": "Model ponownego rankingu jest wymagany, jeśli modele osadzania wybranych baz wiedzy są niespójne.", "indexingMethod.full_text_search": "PEŁNY TEKST", @@ -176,6 +177,5 @@ "weightedScore.semantic": "Semantyczne", "weightedScore.semanticFirst": "Najpierw semantyczne", "weightedScore.title": "Ważona ocena", - "wordCount": " k słów", - "imageUploader.fileSizeLimitExceeded": "Rozmiar pliku przekracza limit {{size}} MB" + "wordCount": " k słów" } diff --git a/web/i18n/pl-PL/login.json b/web/i18n/pl-PL/login.json index 917666eb97..c631d8dc4d 100644 --- a/web/i18n/pl-PL/login.json +++ b/web/i18n/pl-PL/login.json @@ -39,6 +39,7 @@ "error.passwordEmpty": "Hasło jest wymagane", "error.passwordInvalid": "Hasło musi zawierać litery i cyfry, a jego długość musi być większa niż 8", "error.passwordLengthInValid": "Hasło musi składać się z co najmniej 8 znaków", + "error.redirectUrlMissing": "Brak przekierowania URL", "error.registrationNotAllowed": "Nie znaleziono konta. Skontaktuj się z administratorem systemu, aby się zarejestrować.", "explore": "Odkryj Dify", "forget": "Zapomniałeś hasła?", @@ -110,6 +111,5 @@ "welcome": "Witaj w Dify, zaloguj się, aby kontynuować.", "withGitHub": "Kontynuuj za pomocą GitHub", "withGoogle": "Kontynuuj za pomocą Google", - "withSSO": "Kontynuuj logowanie jednokrotne", - "error.redirectUrlMissing": "Brak przekierowania URL" + "withSSO": "Kontynuuj logowanie jednokrotne" } diff --git a/web/i18n/pl-PL/plugin-trigger.json b/web/i18n/pl-PL/plugin-trigger.json index 829a352ea3..6123058c8f 100644 --- a/web/i18n/pl-PL/plugin-trigger.json +++ b/web/i18n/pl-PL/plugin-trigger.json @@ -27,6 +27,7 @@ "modal.errors.authFailed": "Autoryzacja nie powiodła się", "modal.errors.createFailed": "Nie udało się utworzyć subskrypcji", "modal.errors.networkError": "Błąd sieci, spróbuj ponownie", + "modal.errors.updateFailed": "Nie udało się zaktualizować subskrypcji", "modal.errors.verifyFailed": "Nie udało się zweryfikować danych uwierzytelniających", "modal.form.callbackUrl.description": "Ten adres URL będzie odbierać zdarzenia webhook", "modal.form.callbackUrl.label": "Adres URL zwrotny", @@ -94,6 +95,9 @@ "subscription.list.item.actions.deleteConfirm.error": "Nie udało się usunąć subskrypcji {{name}}", "subscription.list.item.actions.deleteConfirm.success": "Subskrypcja {{name}} została pomyślnie usunięta", "subscription.list.item.actions.deleteConfirm.title": "Usunąć {{name}}?", + "subscription.list.item.actions.edit.error": "Nie udało się zaktualizować subskrypcji", + "subscription.list.item.actions.edit.success": "Subskrypcja została pomyślnie zaktualizowana", + "subscription.list.item.actions.edit.title": "Edytuj subskrypcję", "subscription.list.item.credentialType.api_key": "Klucz API", "subscription.list.item.credentialType.oauth2": "OAuth", "subscription.list.item.credentialType.unauthorized": "Instrukcja", @@ -110,9 +114,5 @@ "subscription.noSubscriptionSelected": "Nie wybrano subskrypcji", "subscription.selectPlaceholder": "Wybierz subskrypcję", "subscription.subscriptionRemoved": "Subskrypcja usunięta", - "subscription.title": "Subskrypcje", - "modal.errors.updateFailed": "Nie udało się zaktualizować subskrypcji", - "subscription.list.item.actions.edit.error": "Nie udało się zaktualizować subskrypcji", - "subscription.list.item.actions.edit.success": "Subskrypcja została pomyślnie zaktualizowana", - "subscription.list.item.actions.edit.title": "Edytuj subskrypcję" + "subscription.title": "Subskrypcje" } diff --git a/web/i18n/pl-PL/tools.json b/web/i18n/pl-PL/tools.json index 14829b9268..b36bf3a9d8 100644 --- a/web/i18n/pl-PL/tools.json +++ b/web/i18n/pl-PL/tools.json @@ -14,6 +14,7 @@ "auth.setup": "Skonfiguruj autoryzację aby użyć", "auth.setupModalTitle": "Konfiguruj autoryzację", "auth.setupModalTitleDescription": "Po skonfigurowaniu poświadczeń wszyscy członkowie w przestrzeni roboczej mogą używać tego narzędzia podczas projektowania aplikacji.", + "auth.unauthorized": "Nieautoryzowany", "author": "Przez", "builtInPromptTitle": "Komunikat", "contribute.line1": "Interesuje mnie ", @@ -200,6 +201,5 @@ "toolRemoved": "Narzędzie usunięte", "type.builtIn": "Wbudowane", "type.custom": "Niestandardowe", - "type.workflow": "Przepływ pracy", - "auth.unauthorized": "Nieautoryzowany" + "type.workflow": "Przepływ pracy" } diff --git a/web/i18n/pl-PL/workflow.json b/web/i18n/pl-PL/workflow.json index c5715e3a7d..c140847b27 100644 --- a/web/i18n/pl-PL/workflow.json +++ b/web/i18n/pl-PL/workflow.json @@ -830,6 +830,8 @@ "nodes.triggerSchedule.lastDayTooltip": "Nie wszystkie miesiące mają 31 dni. Użyj opcji „ostatni dzień”, aby wybrać ostatni dzień każdego miesiąca.", "nodes.triggerSchedule.minutes": "Minuty", "nodes.triggerSchedule.mode": "Moda", + "nodes.triggerSchedule.modeCron": "Cron", + "nodes.triggerSchedule.modeVisual": "Wizualny", "nodes.triggerSchedule.monthlyDay": "Dzień miesiąca", "nodes.triggerSchedule.nextExecution": "Następna egzekucja", "nodes.triggerSchedule.nextExecutionTime": "NASTĘPNY CZAS WYKONANIA", @@ -840,6 +842,7 @@ "nodes.triggerSchedule.onMinute": "Za minutę", "nodes.triggerSchedule.selectDateTime": "Wybierz datę i godzinę", "nodes.triggerSchedule.selectFrequency": "Wybierz częstotliwość", + "nodes.triggerSchedule.selectTime": "Wybierz czas", "nodes.triggerSchedule.startTime": "Czas rozpoczęcia", "nodes.triggerSchedule.startTimeMustBeFuture": "Czas rozpoczęcia musi być w przyszłości", "nodes.triggerSchedule.time": "Czas", @@ -1034,8 +1037,5 @@ "versionHistory.nameThisVersion": "Nazwij tę wersję", "versionHistory.releaseNotesPlaceholder": "Opisz, co się zmieniło", "versionHistory.restorationTip": "Po przywróceniu wersji bieżący szkic zostanie nadpisany.", - "versionHistory.title": "Wersje", - "nodes.triggerSchedule.modeCron": "Cron", - "nodes.triggerSchedule.modeVisual": "Wizualny", - "nodes.triggerSchedule.selectTime": "Wybierz czas" + "versionHistory.title": "Wersje" } diff --git a/web/i18n/pt-BR/app-api.json b/web/i18n/pt-BR/app-api.json index 44e5ea12a6..06810b4b2a 100644 --- a/web/i18n/pt-BR/app-api.json +++ b/web/i18n/pt-BR/app-api.json @@ -54,6 +54,7 @@ "completionMode.title": "Completar App API", "copied": "Copiado", "copy": "Copiar", + "develop.noContent": "Sem conteúdo", "develop.pathParams": "Parâmetros de Caminho", "develop.query": "Consulta", "develop.requestBody": "Corpo da Solicitação", @@ -67,6 +68,5 @@ "play": "Brincar", "playing": "Jogar", "regenerate": "Regenerar", - "status": "Status", - "develop.noContent": "Sem conteúdo" + "status": "Status" } diff --git a/web/i18n/pt-BR/app-debug.json b/web/i18n/pt-BR/app-debug.json index 775d6cf578..98ad27f69a 100644 --- a/web/i18n/pt-BR/app-debug.json +++ b/web/i18n/pt-BR/app-debug.json @@ -21,6 +21,7 @@ "assistantType.name": "Tipo de Assistente", "autoAddVar": "Variáveis indefinidas referenciadas na pré-solicitação, você deseja adicioná-las no formulário de entrada do usuário?", "chatSubTitle": "Instruções", + "code.instruction": "Instrução", "codegen.apply": "Aplicar", "codegen.applyChanges": "Aplicar alterações", "codegen.description": "O Gerador de código usa modelos configurados para gerar código de alta qualidade com base em suas instruções. Por favor, forneça instruções claras e detalhadas.", @@ -386,6 +387,5 @@ "voice.voiceSettings.resolutionTooltip": "Texto para voz timbre suporta idiomas.", "voice.voiceSettings.title": "voz As configurações", "voice.voiceSettings.voice": "voz", - "warningMessage.timeoutExceeded": "Os resultados não são exibidos devido ao tempo limite. Consulte os logs para obter os resultados completos.", - "code.instruction": "Instrução" + "warningMessage.timeoutExceeded": "Os resultados não são exibidos devido ao tempo limite. Consulte os logs para obter os resultados completos." } diff --git a/web/i18n/pt-BR/app.json b/web/i18n/pt-BR/app.json index 33520565c0..e293e8309f 100644 --- a/web/i18n/pt-BR/app.json +++ b/web/i18n/pt-BR/app.json @@ -27,6 +27,7 @@ "answerIcon.title": "Use o ícone do web app para substituir 🤖", "appDeleteFailed": "Falha ao excluir aplicativo", "appDeleted": "Aplicativo excluído", + "appNamePlaceholder": "Dê um nome ao seu aplicativo", "appSelector.label": "APLICAÇÃO", "appSelector.noParams": "Não são necessários parâmetros", "appSelector.params": "PARÂMETROS DO APLICATIVO", @@ -65,6 +66,7 @@ "gotoAnything.actions.searchWorkflowNodesDesc": "Localizar e ir para nós no fluxo de trabalho atual por nome ou tipo", "gotoAnything.actions.searchWorkflowNodesHelp": "Esse recurso só funciona ao visualizar um fluxo de trabalho. Navegue até um fluxo de trabalho primeiro.", "gotoAnything.actions.slashDesc": "Execute comandos como /tema, /idioma", + "gotoAnything.actions.slashTitle": "Comandos", "gotoAnything.actions.themeCategoryDesc": "Mudar o tema do aplicativo", "gotoAnything.actions.themeCategoryTitle": "Tema", "gotoAnything.actions.themeDark": "Tema Escuro", @@ -212,6 +214,8 @@ "switchTip": "volta", "switchTipEnd": " para Orquestração Básica.", "switchTipStart": "Será criada uma nova cópia do aplicativo para você e a nova cópia mudará para Orquestração de Fluxo de Trabalho. A nova cópia não permitirá a ", + "theme.switchDark": "Mudar para o tema escuro", + "theme.switchLight": "Mudar para o tema claro", "tracing.aliyun.description": "A plataforma de observabilidade totalmente gerenciada e sem manutenção fornecida pela Alibaba Cloud, permite monitoramento, rastreamento e avaliação prontos para uso de aplicações Dify.", "tracing.aliyun.title": "Monitoramento em Nuvem", "tracing.arize.description": "Observabilidade de LLM de nível empresarial, avaliação online e offline, monitoramento e experimentação—impulsionada pelo OpenTelemetry. Projetado especificamente para aplicações baseadas em LLM e agentes.", @@ -275,9 +279,5 @@ "types.basic": "Básico", "types.chatbot": "Chatbot", "types.completion": "Conclusão", - "types.workflow": "Fluxo de trabalho", - "appNamePlaceholder": "Dê um nome ao seu aplicativo", - "gotoAnything.actions.slashTitle": "Comandos", - "theme.switchDark": "Mudar para o tema escuro", - "theme.switchLight": "Mudar para o tema claro" + "types.workflow": "Fluxo de trabalho" } diff --git a/web/i18n/pt-BR/common.json b/web/i18n/pt-BR/common.json index c9b7296236..2e7f49de7e 100644 --- a/web/i18n/pt-BR/common.json +++ b/web/i18n/pt-BR/common.json @@ -59,6 +59,7 @@ "account.verificationPlaceholder": "Cole o código de 6 dígitos", "account.workspaceIcon": "Ícone de Área de Trabalho", "account.workspaceName": "Nome do Espaço de Trabalho", + "account.workspaceNamePlaceholder": "Digite o nome do espaço de trabalho", "actionMsg.copySuccessfully": "Copiado com sucesso", "actionMsg.generatedSuccessfully": "Gerado com sucesso", "actionMsg.generatedUnsuccessfully": "Geração sem sucesso", @@ -157,6 +158,7 @@ "dynamicSelect.selected": "{{count}} selecionado", "environment.development": "DESENVOLVIMENTO", "environment.testing": "TESTE", + "error": "Erro", "errorMsg.fieldRequired": "{{field}} é obrigatório", "errorMsg.urlError": "URL deve começar com http:// ou https://", "feedback.content": "Conteúdo do feedback", @@ -196,6 +198,7 @@ "license.expiring": "Expirando em um dia", "license.expiring_plural": "Expirando em {{count}} dias", "license.unlimited": "Ilimitado", + "loading": "Carregando", "members.admin": "Admin", "members.adminTip": "Pode criar aplicativos e gerenciar configurações da equipe", "members.builder": "Construtor", @@ -318,6 +321,7 @@ "modelProvider.auth.authorizationError": "Erro de autorização", "modelProvider.auth.configLoadBalancing": "Configuração de Balanceamento de Carga", "modelProvider.auth.configModel": "Configurar modelo", + "modelProvider.auth.credentialRemoved": "Credencial removida", "modelProvider.auth.customModelCredentials": "Credenciais de modelo personalizado", "modelProvider.auth.customModelCredentialsDeleteTip": "A credencial está em uso e não pode ser excluída", "modelProvider.auth.editModelCredential": "Editar credencial do modelo", @@ -414,6 +418,7 @@ "operation.add": "Adicionar", "operation.added": "Adicionado", "operation.audioSourceUnavailable": "AudioSource não está disponível", + "operation.back": "Voltar", "operation.cancel": "Cancelar", "operation.change": "Alterar", "operation.clear": "Limpar", @@ -437,6 +442,7 @@ "operation.format": "Formato", "operation.getForFree": "Obter gratuitamente", "operation.imageCopied": "Imagem copiada", + "operation.imageDownloaded": "Imagem baixada", "operation.in": "em", "operation.learnMore": "Saiba Mais", "operation.lineBreak": "Quebra de linha", @@ -459,6 +465,7 @@ "operation.save": "Salvar", "operation.saveAndEnable": "Salvar e Ativar", "operation.saveAndRegenerate": "Salvar e regenerar pedaços filhos", + "operation.saving": "Salvando...", "operation.search": "Buscar", "operation.searchCount": "Encontre {{count}} {{content}}", "operation.selectAll": "Selecionar tudo", @@ -611,12 +618,5 @@ "voiceInput.converting": "Convertendo para texto...", "voiceInput.notAllow": "microfone não autorizado", "voiceInput.speaking": "Fale agora...", - "you": "Você", - "account.workspaceNamePlaceholder": "Digite o nome do espaço de trabalho", - "error": "Erro", - "loading": "Carregando", - "modelProvider.auth.credentialRemoved": "Credencial removida", - "operation.back": "Voltar", - "operation.imageDownloaded": "Imagem baixada", - "operation.saving": "Salvando..." + "you": "Você" } diff --git a/web/i18n/pt-BR/dataset.json b/web/i18n/pt-BR/dataset.json index 815858bd4a..e09465c0ab 100644 --- a/web/i18n/pt-BR/dataset.json +++ b/web/i18n/pt-BR/dataset.json @@ -82,6 +82,7 @@ "externalTag": "Externo", "imageUploader.browse": "Navegar", "imageUploader.button": "Arraste e solte o arquivo ou pasta, ou", + "imageUploader.fileSizeLimitExceeded": "O tamanho do arquivo excede o limite de {{size}}MB", "imageUploader.tip": "{{supportTypes}} (Máx. {{batchCount}}, {{size}}MB cada)", "inconsistentEmbeddingModelTip": "O modelo de reclassificação é necessário se os modelos de incorporação das bases de conhecimento selecionadas forem inconsistentes.", "indexingMethod.full_text_search": "TEXTO COMPLETO", @@ -176,6 +177,5 @@ "weightedScore.semantic": "Semântico", "weightedScore.semanticFirst": "Semântica primeiro", "weightedScore.title": "Pontuação Ponderada", - "wordCount": " k palavras", - "imageUploader.fileSizeLimitExceeded": "O tamanho do arquivo excede o limite de {{size}}MB" + "wordCount": " k palavras" } diff --git a/web/i18n/pt-BR/login.json b/web/i18n/pt-BR/login.json index 3a067c6190..4b94e26215 100644 --- a/web/i18n/pt-BR/login.json +++ b/web/i18n/pt-BR/login.json @@ -39,6 +39,7 @@ "error.passwordEmpty": "A senha é obrigatória", "error.passwordInvalid": "A senha deve conter letras e números e ter um comprimento maior que 8", "error.passwordLengthInValid": "A senha deve ter pelo menos 8 caracteres", + "error.redirectUrlMissing": "A URL de redirecionamento está ausente", "error.registrationNotAllowed": "Conta não encontrada. Entre em contato com o administrador do sistema para se registrar.", "explore": "Explorar o Dify", "forget": "Esqueceu sua senha?", @@ -110,6 +111,5 @@ "welcome": "Bem-vindo ao Dify, faça login para continuar.", "withGitHub": "Continuar com o GitHub", "withGoogle": "Continuar com o Google", - "withSSO": "Continuar com SSO", - "error.redirectUrlMissing": "A URL de redirecionamento está ausente" + "withSSO": "Continuar com SSO" } diff --git a/web/i18n/pt-BR/plugin-trigger.json b/web/i18n/pt-BR/plugin-trigger.json index 727815dd60..cd4b3933b0 100644 --- a/web/i18n/pt-BR/plugin-trigger.json +++ b/web/i18n/pt-BR/plugin-trigger.json @@ -27,6 +27,7 @@ "modal.errors.authFailed": "Autorização falhou", "modal.errors.createFailed": "Falha ao criar assinatura", "modal.errors.networkError": "Erro de rede, por favor tente novamente", + "modal.errors.updateFailed": "Falha ao atualizar a assinatura", "modal.errors.verifyFailed": "Falha ao verificar as credenciais", "modal.form.callbackUrl.description": "Esta URL receberá eventos de webhook", "modal.form.callbackUrl.label": "URL de Retorno de Chamada", @@ -94,6 +95,9 @@ "subscription.list.item.actions.deleteConfirm.error": "Falha ao excluir a assinatura {{name}}", "subscription.list.item.actions.deleteConfirm.success": "Assinatura {{name}} excluída com sucesso", "subscription.list.item.actions.deleteConfirm.title": "Excluir {{name}}?", + "subscription.list.item.actions.edit.error": "Falha ao atualizar a assinatura", + "subscription.list.item.actions.edit.success": "Assinatura atualizada com sucesso", + "subscription.list.item.actions.edit.title": "Editar Assinatura", "subscription.list.item.credentialType.api_key": "Chave de API", "subscription.list.item.credentialType.oauth2": "OAuth", "subscription.list.item.credentialType.unauthorized": "Manual", @@ -110,9 +114,5 @@ "subscription.noSubscriptionSelected": "Nenhuma assinatura selecionada", "subscription.selectPlaceholder": "Selecionar assinatura", "subscription.subscriptionRemoved": "Assinatura removida", - "subscription.title": "Assinaturas", - "modal.errors.updateFailed": "Falha ao atualizar a assinatura", - "subscription.list.item.actions.edit.error": "Falha ao atualizar a assinatura", - "subscription.list.item.actions.edit.success": "Assinatura atualizada com sucesso", - "subscription.list.item.actions.edit.title": "Editar Assinatura" + "subscription.title": "Assinaturas" } diff --git a/web/i18n/pt-BR/tools.json b/web/i18n/pt-BR/tools.json index 524fad32dd..4fd1e538db 100644 --- a/web/i18n/pt-BR/tools.json +++ b/web/i18n/pt-BR/tools.json @@ -14,6 +14,7 @@ "auth.setup": "Configurar autorização para usar", "auth.setupModalTitle": "Configurar Autorização", "auth.setupModalTitleDescription": "Após configurar as credenciais, todos os membros do espaço de trabalho podem usar essa ferramenta ao orquestrar aplicativos.", + "auth.unauthorized": "Não autorizado", "author": "Por", "builtInPromptTitle": "Prompt", "contribute.line1": "Estou interessado em ", @@ -200,6 +201,5 @@ "toolRemoved": "Ferramenta removida", "type.builtIn": "Integradas", "type.custom": "Personalizadas", - "type.workflow": "Fluxo de trabalho", - "auth.unauthorized": "Não autorizado" + "type.workflow": "Fluxo de trabalho" } diff --git a/web/i18n/pt-BR/workflow.json b/web/i18n/pt-BR/workflow.json index cc6b44d35f..a21643d081 100644 --- a/web/i18n/pt-BR/workflow.json +++ b/web/i18n/pt-BR/workflow.json @@ -830,6 +830,8 @@ "nodes.triggerSchedule.lastDayTooltip": "Nem todos os meses têm 31 dias. Use a opção 'último dia' para selecionar o último dia de cada mês.", "nodes.triggerSchedule.minutes": "Minutos", "nodes.triggerSchedule.mode": "Modo", + "nodes.triggerSchedule.modeCron": "Cron", + "nodes.triggerSchedule.modeVisual": "Visual", "nodes.triggerSchedule.monthlyDay": "Dia do Mês", "nodes.triggerSchedule.nextExecution": "Próxima execução", "nodes.triggerSchedule.nextExecutionTime": "PRÓXIMA HORA DE EXECUÇÃO", @@ -840,6 +842,7 @@ "nodes.triggerSchedule.onMinute": "No Minuto", "nodes.triggerSchedule.selectDateTime": "Selecionar data e hora", "nodes.triggerSchedule.selectFrequency": "Selecionar frequência", + "nodes.triggerSchedule.selectTime": "Selecionar horário", "nodes.triggerSchedule.startTime": "Hora de Início", "nodes.triggerSchedule.startTimeMustBeFuture": "O horário de início deve ser no futuro", "nodes.triggerSchedule.time": "Tempo", @@ -1034,8 +1037,5 @@ "versionHistory.nameThisVersion": "Nomeie esta versão", "versionHistory.releaseNotesPlaceholder": "Descreva o que mudou", "versionHistory.restorationTip": "Após a restauração da versão, o rascunho atual será substituído.", - "versionHistory.title": "Versões", - "nodes.triggerSchedule.modeCron": "Cron", - "nodes.triggerSchedule.modeVisual": "Visual", - "nodes.triggerSchedule.selectTime": "Selecionar horário" + "versionHistory.title": "Versões" } diff --git a/web/i18n/ro-RO/app-api.json b/web/i18n/ro-RO/app-api.json index a080d63bd9..ed9ef79d52 100644 --- a/web/i18n/ro-RO/app-api.json +++ b/web/i18n/ro-RO/app-api.json @@ -54,6 +54,7 @@ "completionMode.title": "API completare aplicație", "copied": "Copiat", "copy": "Copiază", + "develop.noContent": "Fără conținut", "develop.pathParams": "Parametrii căii", "develop.query": "Interogare", "develop.requestBody": "Corpul cererii", @@ -67,6 +68,5 @@ "play": "Redă", "playing": "În redare", "regenerate": "Regenera", - "status": "Stare", - "develop.noContent": "Fără conținut" + "status": "Stare" } diff --git a/web/i18n/ro-RO/app-debug.json b/web/i18n/ro-RO/app-debug.json index 143b3f524b..83990992cc 100644 --- a/web/i18n/ro-RO/app-debug.json +++ b/web/i18n/ro-RO/app-debug.json @@ -21,6 +21,7 @@ "assistantType.name": "Tip Asistent", "autoAddVar": "Variabilele nedefinite la care se face referire în pre-prompt, doriți să le adăugați în formularul de intrare al utilizatorului?", "chatSubTitle": "Instrucțiuni", + "code.instruction": "Instrucțiune", "codegen.apply": "Aplica", "codegen.applyChanges": "Aplicarea modificărilor", "codegen.description": "Generatorul de cod utilizează modele configurate pentru a genera cod de înaltă calitate pe baza instrucțiunilor dvs. Vă rugăm să oferiți instrucțiuni clare și detaliate.", @@ -386,6 +387,5 @@ "voice.voiceSettings.resolutionTooltip": "Suport pentru limba de voce text-to-speech.", "voice.voiceSettings.title": "Setări Voce", "voice.voiceSettings.voice": "Voce", - "warningMessage.timeoutExceeded": "Rezultatele nu sunt afișate din cauza expirării. Vă rugăm să consultați jurnalele pentru a colecta rezultatele complete.", - "code.instruction": "Instrucțiune" + "warningMessage.timeoutExceeded": "Rezultatele nu sunt afișate din cauza expirării. Vă rugăm să consultați jurnalele pentru a colecta rezultatele complete." } diff --git a/web/i18n/ro-RO/app.json b/web/i18n/ro-RO/app.json index f735555100..4206b08a0a 100644 --- a/web/i18n/ro-RO/app.json +++ b/web/i18n/ro-RO/app.json @@ -27,6 +27,7 @@ "answerIcon.title": "Utilizați pictograma web app pentru a înlocui 🤖", "appDeleteFailed": "Ștergerea aplicației a eșuat", "appDeleted": "Aplicația a fost ștearsă", + "appNamePlaceholder": "Dă aplicației tale un nume", "appSelector.label": "APLICAȚIE", "appSelector.noParams": "Nu sunt necesari parametri", "appSelector.params": "PARAMETRII APLICAȚIEI", @@ -65,6 +66,7 @@ "gotoAnything.actions.searchWorkflowNodesDesc": "Găsiți și treceți la nodurile din fluxul de lucru curent după nume sau tip", "gotoAnything.actions.searchWorkflowNodesHelp": "Această caracteristică funcționează numai atunci când vizualizați un flux de lucru. Navigați mai întâi la un flux de lucru.", "gotoAnything.actions.slashDesc": "Execută comenzi precum /theme, /lang", + "gotoAnything.actions.slashTitle": "Comenzi", "gotoAnything.actions.themeCategoryDesc": "Schimbă tema aplicației", "gotoAnything.actions.themeCategoryTitle": "Temă", "gotoAnything.actions.themeDark": "Temă întunecată", @@ -212,6 +214,8 @@ "switchTip": "nu va permite", "switchTipEnd": " comutarea înapoi la Orchestrare de Bază.", "switchTipStart": "O nouă copie a aplicației va fi creată pentru tine, iar noua copie va comuta la Orchestrare Flux de Lucru. Noua copie ", + "theme.switchDark": "Comută la tema închisă", + "theme.switchLight": "Comută la tema deschisă", "tracing.aliyun.description": "Platforma de observabilitate SaaS oferită de Alibaba Cloud permite monitorizarea, urmărirea și evaluarea aplicațiilor Dify din cutie.", "tracing.aliyun.title": "Monitorizarea Cloud", "tracing.arize.description": "Observabilitate LLM de nivel enterprise, evaluare online și offline, monitorizare și experimentare—alimentată de OpenTelemetry. Proiectată special pentru aplicații bazate pe LLM și agenți.", @@ -275,9 +279,5 @@ "types.basic": "Bază", "types.chatbot": "Chatbot", "types.completion": "Finalizare", - "types.workflow": "Flux de lucru", - "appNamePlaceholder": "Dă aplicației tale un nume", - "gotoAnything.actions.slashTitle": "Comenzi", - "theme.switchDark": "Comută la tema închisă", - "theme.switchLight": "Comută la tema deschisă" + "types.workflow": "Flux de lucru" } diff --git a/web/i18n/ro-RO/common.json b/web/i18n/ro-RO/common.json index e72e94815c..c21e755b3c 100644 --- a/web/i18n/ro-RO/common.json +++ b/web/i18n/ro-RO/common.json @@ -59,6 +59,7 @@ "account.verificationPlaceholder": "Lipiți codul din 6 cifre", "account.workspaceIcon": "Iconița de spațiu de lucru", "account.workspaceName": "Numele spațiului de lucru", + "account.workspaceNamePlaceholder": "Introduceți numele spațiului de lucru", "actionMsg.copySuccessfully": "Copiat cu succes", "actionMsg.generatedSuccessfully": "Generat cu succes", "actionMsg.generatedUnsuccessfully": "Generare eșuată", @@ -157,6 +158,7 @@ "dynamicSelect.selected": "{{count}} selectat", "environment.development": "DEZVOLTARE", "environment.testing": "TESTARE", + "error": "Eroare", "errorMsg.fieldRequired": "{{câmp}} este obligatoriu", "errorMsg.urlError": "URL-ul ar trebui să înceapă cu http:// sau https://", "feedback.content": "Conținut de feedback", @@ -196,6 +198,7 @@ "license.expiring": "Expiră într-o zi", "license.expiring_plural": "Expiră în {{count}} zile", "license.unlimited": "Nelimitat", + "loading": "Se încarcă", "members.admin": "Administrator", "members.adminTip": "Poate construi aplicații și gestiona setările echipei", "members.builder": "Constructor", @@ -318,6 +321,7 @@ "modelProvider.auth.authorizationError": "Eroare de autorizare", "modelProvider.auth.configLoadBalancing": "Configurare echilibrare a încărcării", "modelProvider.auth.configModel": "Configurați modelul", + "modelProvider.auth.credentialRemoved": "Acreditiv eliminat", "modelProvider.auth.customModelCredentials": "Acreditări model personalizate", "modelProvider.auth.customModelCredentialsDeleteTip": "Acreditarea este în uz și nu poate fi ștearsă", "modelProvider.auth.editModelCredential": "Editarea acreditării modelului", @@ -414,6 +418,7 @@ "operation.add": "Adaugă", "operation.added": "Adăugat", "operation.audioSourceUnavailable": "Sursa audio nu este disponibilă", + "operation.back": "Înapoi", "operation.cancel": "Anulează", "operation.change": "Schimbă", "operation.clear": "Șterge", @@ -437,6 +442,7 @@ "operation.format": "Format", "operation.getForFree": "Obține gratuit", "operation.imageCopied": "Imagine copiată", + "operation.imageDownloaded": "Imagine descărcată", "operation.in": "în", "operation.learnMore": "Află mai multe", "operation.lineBreak": "Linie nouă", @@ -459,6 +465,7 @@ "operation.save": "Salvează", "operation.saveAndEnable": "Salvează și Activează", "operation.saveAndRegenerate": "Salvați și regenerați bucățile secundare", + "operation.saving": "Se salvează...", "operation.search": "Caută", "operation.searchCount": "Găsește {{count}} {{content}}", "operation.selectAll": "Selectați tot", @@ -611,12 +618,5 @@ "voiceInput.converting": "Se convertește la text...", "voiceInput.notAllow": "microfonul nu este autorizat", "voiceInput.speaking": "Vorbiți acum...", - "you": "Tu", - "account.workspaceNamePlaceholder": "Introduceți numele spațiului de lucru", - "error": "Eroare", - "loading": "Se încarcă", - "modelProvider.auth.credentialRemoved": "Acreditiv eliminat", - "operation.back": "Înapoi", - "operation.imageDownloaded": "Imagine descărcată", - "operation.saving": "Se salvează..." + "you": "Tu" } diff --git a/web/i18n/ro-RO/dataset.json b/web/i18n/ro-RO/dataset.json index 6d8f87f64a..4393213714 100644 --- a/web/i18n/ro-RO/dataset.json +++ b/web/i18n/ro-RO/dataset.json @@ -82,6 +82,7 @@ "externalTag": "Extern", "imageUploader.browse": "Răsfoiește", "imageUploader.button": "Trage și plasează fișierul sau folderul, sau", + "imageUploader.fileSizeLimitExceeded": "Dimensiunea fișierului depășește limita de {{size}}MB", "imageUploader.tip": "{{supportTypes}} (Maxim {{batchCount}}, {{size}}MB fiecare)", "inconsistentEmbeddingModelTip": "Modelul de reclasificare este necesar dacă modelele de încorporare ale bazelor de cunoștințe selectate sunt inconsistente.", "indexingMethod.full_text_search": "TEXT COMPLET", @@ -176,6 +177,5 @@ "weightedScore.semantic": "Semantic", "weightedScore.semanticFirst": "Semantic primul", "weightedScore.title": "Scor ponderat", - "wordCount": " mii de cuvinte", - "imageUploader.fileSizeLimitExceeded": "Dimensiunea fișierului depășește limita de {{size}}MB" + "wordCount": " mii de cuvinte" } diff --git a/web/i18n/ro-RO/login.json b/web/i18n/ro-RO/login.json index 9e4e67d359..25c00024e3 100644 --- a/web/i18n/ro-RO/login.json +++ b/web/i18n/ro-RO/login.json @@ -39,6 +39,7 @@ "error.passwordEmpty": "Parola este obligatorie", "error.passwordInvalid": "Parola trebuie să conțină litere și cifre, iar lungimea trebuie să fie mai mare de 8 caractere", "error.passwordLengthInValid": "Parola trebuie să aibă cel puțin 8 caractere", + "error.redirectUrlMissing": "URL-ul de redirecționare lipsește", "error.registrationNotAllowed": "Contul nu a fost găsit. Vă rugăm să contactați administratorul de sistem pentru a vă înregistra.", "explore": "Explorează Dify", "forget": "Ai uitat parola?", @@ -110,6 +111,5 @@ "welcome": "Bine ai venit la Dify, te rugăm să te autentifici pentru a continua.", "withGitHub": "Continuă cu GitHub", "withGoogle": "Continuă cu Google", - "withSSO": "Continuați cu SSO", - "error.redirectUrlMissing": "URL-ul de redirecționare lipsește" + "withSSO": "Continuați cu SSO" } diff --git a/web/i18n/ro-RO/plugin-trigger.json b/web/i18n/ro-RO/plugin-trigger.json index 5283d32817..fafdbb1801 100644 --- a/web/i18n/ro-RO/plugin-trigger.json +++ b/web/i18n/ro-RO/plugin-trigger.json @@ -27,6 +27,7 @@ "modal.errors.authFailed": "Autorizare eșuată", "modal.errors.createFailed": "Eșec la crearea abonamentului", "modal.errors.networkError": "Eroare de rețea, vă rugăm să încercați din nou", + "modal.errors.updateFailed": "Actualizarea abonamentului a eșuat", "modal.errors.verifyFailed": "Nu s-au putut verifica acreditările", "modal.form.callbackUrl.description": "Acest URL va primi evenimente webhook", "modal.form.callbackUrl.label": "URL de returnare", @@ -94,6 +95,9 @@ "subscription.list.item.actions.deleteConfirm.error": "Nu s-a putut șterge abonamentul {{name}}", "subscription.list.item.actions.deleteConfirm.success": "Abonamentul {{name}} a fost șters cu succes", "subscription.list.item.actions.deleteConfirm.title": "Ștergi {{name}}?", + "subscription.list.item.actions.edit.error": "Actualizarea abonamentului a eșuat", + "subscription.list.item.actions.edit.success": "Abonamentul a fost actualizat cu succes", + "subscription.list.item.actions.edit.title": "Modifică abonamentul", "subscription.list.item.credentialType.api_key": "Cheie API", "subscription.list.item.credentialType.oauth2": "OAuth", "subscription.list.item.credentialType.unauthorized": "Manual", @@ -110,9 +114,5 @@ "subscription.noSubscriptionSelected": "Nicio abonare selectată", "subscription.selectPlaceholder": "Selectați abonamentul", "subscription.subscriptionRemoved": "Abonament eliminat", - "subscription.title": "Abonamente", - "modal.errors.updateFailed": "Actualizarea abonamentului a eșuat", - "subscription.list.item.actions.edit.error": "Actualizarea abonamentului a eșuat", - "subscription.list.item.actions.edit.success": "Abonamentul a fost actualizat cu succes", - "subscription.list.item.actions.edit.title": "Modifică abonamentul" + "subscription.title": "Abonamente" } diff --git a/web/i18n/ro-RO/tools.json b/web/i18n/ro-RO/tools.json index 057aa7cf31..0d3b572ae8 100644 --- a/web/i18n/ro-RO/tools.json +++ b/web/i18n/ro-RO/tools.json @@ -14,6 +14,7 @@ "auth.setup": "Configurează autorizarea pentru a utiliza", "auth.setupModalTitle": "Configurează Autorizarea", "auth.setupModalTitleDescription": "După configurarea credențialelor, toți membrii din spațiul de lucru pot utiliza acest instrument la orchestrarea aplicațiilor.", + "auth.unauthorized": "Neautorizat", "author": "De", "builtInPromptTitle": "Prompt", "contribute.line1": "Sunt interesat să ", @@ -200,6 +201,5 @@ "toolRemoved": "Instrument eliminat", "type.builtIn": "Incorporat", "type.custom": "Personalizat", - "type.workflow": "Flux de lucru", - "auth.unauthorized": "Neautorizat" + "type.workflow": "Flux de lucru" } diff --git a/web/i18n/ro-RO/workflow.json b/web/i18n/ro-RO/workflow.json index 3a10c206f2..0c2eb99be7 100644 --- a/web/i18n/ro-RO/workflow.json +++ b/web/i18n/ro-RO/workflow.json @@ -830,6 +830,8 @@ "nodes.triggerSchedule.lastDayTooltip": "Nu toate lunile au 31 de zile. Folosește opțiunea 'ultima zi' pentru a selecta ultima zi a fiecărei luni.", "nodes.triggerSchedule.minutes": "Minute", "nodes.triggerSchedule.mode": "Modă", + "nodes.triggerSchedule.modeCron": "Cron", + "nodes.triggerSchedule.modeVisual": "Vizual", "nodes.triggerSchedule.monthlyDay": "Ziua lunară", "nodes.triggerSchedule.nextExecution": "Următoarea execuție", "nodes.triggerSchedule.nextExecutionTime": "URMĂTOAREA ORĂ DE EXECUȚIE", @@ -840,6 +842,7 @@ "nodes.triggerSchedule.onMinute": "Într-un minut", "nodes.triggerSchedule.selectDateTime": "Selectează data și ora", "nodes.triggerSchedule.selectFrequency": "Selectați frecvența", + "nodes.triggerSchedule.selectTime": "Selectează ora", "nodes.triggerSchedule.startTime": "Ora de începere", "nodes.triggerSchedule.startTimeMustBeFuture": "Ora de începere trebuie să fie în viitor", "nodes.triggerSchedule.time": "Timp", @@ -1034,8 +1037,5 @@ "versionHistory.nameThisVersion": "Numește această versiune", "versionHistory.releaseNotesPlaceholder": "Descrie ce s-a schimbat", "versionHistory.restorationTip": "După restaurarea versiunii, proiectul actual va fi suprascris.", - "versionHistory.title": "Versiuni", - "nodes.triggerSchedule.modeCron": "Cron", - "nodes.triggerSchedule.modeVisual": "Vizual", - "nodes.triggerSchedule.selectTime": "Selectează ora" + "versionHistory.title": "Versiuni" } diff --git a/web/i18n/ru-RU/app-api.json b/web/i18n/ru-RU/app-api.json index 7b2f8b987c..034f70259a 100644 --- a/web/i18n/ru-RU/app-api.json +++ b/web/i18n/ru-RU/app-api.json @@ -54,6 +54,7 @@ "completionMode.title": "API приложения", "copied": "Скопировано", "copy": "Копировать", + "develop.noContent": "Нет контента", "develop.pathParams": "Параметры пути", "develop.query": "Запрос", "develop.requestBody": "Тело запроса", @@ -67,6 +68,5 @@ "play": "Запустить", "playing": "Запущено", "regenerate": "Регенерировать", - "status": "Статус", - "develop.noContent": "Нет контента" + "status": "Статус" } diff --git a/web/i18n/ru-RU/app-debug.json b/web/i18n/ru-RU/app-debug.json index 518087732b..c3075a5b01 100644 --- a/web/i18n/ru-RU/app-debug.json +++ b/web/i18n/ru-RU/app-debug.json @@ -21,6 +21,7 @@ "assistantType.name": "Тип помощника", "autoAddVar": "В предварительной промпте упоминаются неопределенные переменные, хотите ли вы добавить их в форму пользовательского ввода?", "chatSubTitle": "Инструкции", + "code.instruction": "Инструкция", "codegen.apply": "Применять", "codegen.applyChanges": "Применение изменений", "codegen.description": "Генератор кода использует настроенные модели для создания высококачественного кода на основе ваших инструкций. Пожалуйста, предоставьте четкие и подробные инструкции.", @@ -386,6 +387,5 @@ "voice.voiceSettings.resolutionTooltip": "Язык, поддерживаемый преобразованием текста в речь.", "voice.voiceSettings.title": "Настройки голоса", "voice.voiceSettings.voice": "Голос", - "warningMessage.timeoutExceeded": "Результаты не отображаются из-за тайм-аута. Пожалуйста, обратитесь к журналам для получения полных результатов.", - "code.instruction": "Инструкция" + "warningMessage.timeoutExceeded": "Результаты не отображаются из-за тайм-аута. Пожалуйста, обратитесь к журналам для получения полных результатов." } diff --git a/web/i18n/ru-RU/app.json b/web/i18n/ru-RU/app.json index 8fcc46e90f..6388cd4e08 100644 --- a/web/i18n/ru-RU/app.json +++ b/web/i18n/ru-RU/app.json @@ -27,6 +27,7 @@ "answerIcon.title": "Использование значка web app для замены 🤖", "appDeleteFailed": "Не удалось удалить приложение", "appDeleted": "Приложение удалено", + "appNamePlaceholder": "Придумайте название для вашего приложения", "appSelector.label": "ПРИЛОЖЕНИЕ", "appSelector.noParams": "Параметры не нужны", "appSelector.params": "ПАРАМЕТРЫ ПРИЛОЖЕНИЯ", @@ -65,6 +66,7 @@ "gotoAnything.actions.searchWorkflowNodesDesc": "Поиск узлов в текущем рабочем процессе и переход к ним по имени или типу", "gotoAnything.actions.searchWorkflowNodesHelp": "Эта функция работает только при просмотре рабочего процесса. Сначала перейдите к рабочему процессу.", "gotoAnything.actions.slashDesc": "Выполняйте команды, такие как /theme, /lang", + "gotoAnything.actions.slashTitle": "Команды", "gotoAnything.actions.themeCategoryDesc": "Переключить тему приложения", "gotoAnything.actions.themeCategoryTitle": "Тема", "gotoAnything.actions.themeDark": "Темная тема", @@ -212,6 +214,8 @@ "switchTip": "не позволит", "switchTipEnd": " переключиться обратно на базовую организацию.", "switchTipStart": "Для вас будет создана новая копия Workflow. Новая копия ", + "theme.switchDark": "Переключиться на тёмную тему", + "theme.switchLight": "Переключиться на светлую тему", "tracing.aliyun.description": "Полностью управляемая и не требующая обслуживания платформа наблюдения, предоставляемая Alibaba Cloud, обеспечивает мониторинг, трассировку и оценку приложений Dify из коробки.", "tracing.aliyun.title": "Облачный монитор", "tracing.arize.description": "Корпоративный уровень наблюдаемости LLM, онлайн и оффлайн оценка, мониторинг и эксперименты—на основе OpenTelemetry. Специально разработан для приложений на базе LLM и агентов.", @@ -275,9 +279,5 @@ "types.basic": "Основной", "types.chatbot": "Чат-бот", "types.completion": "Завершение", - "types.workflow": "Рабочий процесс", - "appNamePlaceholder": "Придумайте название для вашего приложения", - "gotoAnything.actions.slashTitle": "Команды", - "theme.switchDark": "Переключиться на тёмную тему", - "theme.switchLight": "Переключиться на светлую тему" + "types.workflow": "Рабочий процесс" } diff --git a/web/i18n/ru-RU/common.json b/web/i18n/ru-RU/common.json index 8a2ba6583c..e763a7ec2a 100644 --- a/web/i18n/ru-RU/common.json +++ b/web/i18n/ru-RU/common.json @@ -59,6 +59,7 @@ "account.verificationPlaceholder": "Вставьте 6-значный код", "account.workspaceIcon": "Иконка рабочего пространства", "account.workspaceName": "Название рабочего пространства", + "account.workspaceNamePlaceholder": "Введите название рабочей области", "actionMsg.copySuccessfully": "Скопировано успешно", "actionMsg.generatedSuccessfully": "Сгенерировано успешно", "actionMsg.generatedUnsuccessfully": "Сгенерировано неудачно", @@ -157,6 +158,7 @@ "dynamicSelect.selected": "{{count}} выбрано", "environment.development": "РАЗРАБОТКА", "environment.testing": "ТЕСТИРОВАНИЕ", + "error": "Ошибка", "errorMsg.fieldRequired": "{{field}} обязательно", "errorMsg.urlError": "URL должен начинаться с http:// или https://", "feedback.content": "Содержимое обратной связи", @@ -196,6 +198,7 @@ "license.expiring": "Срок действия истекает за один день", "license.expiring_plural": "Срок действия истекает через {{count}} дней", "license.unlimited": "Неограниченный", + "loading": "Загрузка", "members.admin": "Администратор", "members.adminTip": "Может создавать приложения и управлять настройками команды", "members.builder": "Разработчик", @@ -318,6 +321,7 @@ "modelProvider.auth.authorizationError": "Ошибка авторизации", "modelProvider.auth.configLoadBalancing": "Конфигурация балансировки нагрузки", "modelProvider.auth.configModel": "Настройка модели", + "modelProvider.auth.credentialRemoved": "Учётные данные удалены", "modelProvider.auth.customModelCredentials": "Учетные данные пользовательской модели", "modelProvider.auth.customModelCredentialsDeleteTip": "Учетные данные используются и не могут быть удалены", "modelProvider.auth.editModelCredential": "Редактирование учетных данных модели", @@ -414,6 +418,7 @@ "operation.add": "Добавить", "operation.added": "Добавлено", "operation.audioSourceUnavailable": "AudioSource недоступен", + "operation.back": "Назад", "operation.cancel": "Отмена", "operation.change": "Изменить", "operation.clear": "Очистить", @@ -437,6 +442,7 @@ "operation.format": "Формат", "operation.getForFree": "Получить бесплатно", "operation.imageCopied": "Скопированное изображение", + "operation.imageDownloaded": "Изображение загружено", "operation.in": "в", "operation.learnMore": "Узнать больше", "operation.lineBreak": "Разрыв строки", @@ -459,6 +465,7 @@ "operation.save": "Сохранить", "operation.saveAndEnable": "Сохранить и включить", "operation.saveAndRegenerate": "Сохранение и повторное создание дочерних блоков", + "operation.saving": "Сохранение...", "operation.search": "Поиск", "operation.searchCount": "Найти {{count}} {{content}}", "operation.selectAll": "Выбрать все", @@ -611,12 +618,5 @@ "voiceInput.converting": "Преобразование в текст...", "voiceInput.notAllow": "микрофон не авторизован", "voiceInput.speaking": "Говорите сейчас...", - "you": "Ты", - "account.workspaceNamePlaceholder": "Введите название рабочей области", - "error": "Ошибка", - "loading": "Загрузка", - "modelProvider.auth.credentialRemoved": "Учётные данные удалены", - "operation.back": "Назад", - "operation.imageDownloaded": "Изображение загружено", - "operation.saving": "Сохранение..." + "you": "Ты" } diff --git a/web/i18n/ru-RU/dataset.json b/web/i18n/ru-RU/dataset.json index d9011e38f7..8a30f427b3 100644 --- a/web/i18n/ru-RU/dataset.json +++ b/web/i18n/ru-RU/dataset.json @@ -82,6 +82,7 @@ "externalTag": "Внешний", "imageUploader.browse": "Просматривать", "imageUploader.button": "Перетащите файл или папку, или", + "imageUploader.fileSizeLimitExceeded": "Размер файла превышает лимит в {{size}} МБ", "imageUploader.tip": "{{supportTypes}} (макс. {{batchCount}}, {{size}} МБ каждый)", "inconsistentEmbeddingModelTip": "Модель переранжирования требуется, если модели встраивания выбранных баз знаний несовместимы.", "indexingMethod.full_text_search": "ПОЛНЫЙ ТЕКСТ", @@ -176,6 +177,5 @@ "weightedScore.semantic": "Семантика", "weightedScore.semanticFirst": "Семантика в первую очередь", "weightedScore.title": "Взвешенная оценка", - "wordCount": " тыс. слов", - "imageUploader.fileSizeLimitExceeded": "Размер файла превышает лимит в {{size}} МБ" + "wordCount": " тыс. слов" } diff --git a/web/i18n/ru-RU/login.json b/web/i18n/ru-RU/login.json index 8e7dd8eb32..4236c59c8d 100644 --- a/web/i18n/ru-RU/login.json +++ b/web/i18n/ru-RU/login.json @@ -39,6 +39,7 @@ "error.passwordEmpty": "Пароль обязателен", "error.passwordInvalid": "Пароль должен содержать буквы и цифры, а длина должна быть больше 8", "error.passwordLengthInValid": "Пароль должен содержать не менее 8 символов", + "error.redirectUrlMissing": "URL для перенаправления отсутствует", "error.registrationNotAllowed": "Аккаунт не найден. Пожалуйста, свяжитесь с системным администратором для регистрации.", "explore": "Изучить Dify", "forget": "Забыли пароль?", @@ -110,6 +111,5 @@ "welcome": "Добро пожаловать в Dify, пожалуйста, войдите, чтобы продолжить.", "withGitHub": "Продолжить с GitHub", "withGoogle": "Продолжить с Google", - "withSSO": "Продолжение работы с SSO", - "error.redirectUrlMissing": "URL для перенаправления отсутствует" + "withSSO": "Продолжение работы с SSO" } diff --git a/web/i18n/ru-RU/plugin-trigger.json b/web/i18n/ru-RU/plugin-trigger.json index cacdd18a64..ef8c6fe9d0 100644 --- a/web/i18n/ru-RU/plugin-trigger.json +++ b/web/i18n/ru-RU/plugin-trigger.json @@ -27,6 +27,7 @@ "modal.errors.authFailed": "Авторизация не удалась", "modal.errors.createFailed": "Не удалось создать подписку", "modal.errors.networkError": "Ошибка сети, пожалуйста, попробуйте ещё раз", + "modal.errors.updateFailed": "Не удалось обновить подписку", "modal.errors.verifyFailed": "Не удалось проверить учетные данные", "modal.form.callbackUrl.description": "Этот URL будет получать события вебхука", "modal.form.callbackUrl.label": "URL для обратного вызова", @@ -94,6 +95,9 @@ "subscription.list.item.actions.deleteConfirm.error": "Не удалось удалить подписку {{name}}", "subscription.list.item.actions.deleteConfirm.success": "Подписка {{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": "Изменить подписку", "subscription.list.item.credentialType.api_key": "API ключ", "subscription.list.item.credentialType.oauth2": "OAuth", "subscription.list.item.credentialType.unauthorized": "Руководство", @@ -110,9 +114,5 @@ "subscription.noSubscriptionSelected": "Подписка не выбрана", "subscription.selectPlaceholder": "Выберите подписку", "subscription.subscriptionRemoved": "Подписка удалена", - "subscription.title": "Подписки", - "modal.errors.updateFailed": "Не удалось обновить подписку", - "subscription.list.item.actions.edit.error": "Не удалось обновить подписку", - "subscription.list.item.actions.edit.success": "Подписка успешно обновлена", - "subscription.list.item.actions.edit.title": "Изменить подписку" + "subscription.title": "Подписки" } diff --git a/web/i18n/ru-RU/tools.json b/web/i18n/ru-RU/tools.json index 287555e84d..2d6389a41a 100644 --- a/web/i18n/ru-RU/tools.json +++ b/web/i18n/ru-RU/tools.json @@ -14,6 +14,7 @@ "auth.setup": "Настроить авторизацию для использования", "auth.setupModalTitle": "Настроить авторизацию", "auth.setupModalTitleDescription": "После настройки учетных данных все участники рабочего пространства смогут использовать этот инструмент при оркестровке приложений.", + "auth.unauthorized": "Несанкционированный", "author": "Автор", "builtInPromptTitle": "Подсказка", "contribute.line1": "Я заинтересован в", @@ -200,6 +201,5 @@ "toolRemoved": "Инструмент удален", "type.builtIn": "Встроенные", "type.custom": "Пользовательские", - "type.workflow": "Рабочий процесс", - "auth.unauthorized": "Несанкционированный" + "type.workflow": "Рабочий процесс" } diff --git a/web/i18n/ru-RU/workflow.json b/web/i18n/ru-RU/workflow.json index 5dc4ae19bd..8de7ff876a 100644 --- a/web/i18n/ru-RU/workflow.json +++ b/web/i18n/ru-RU/workflow.json @@ -830,6 +830,8 @@ "nodes.triggerSchedule.lastDayTooltip": "Не все месяцы имеют 31 день. Используйте опцию «последний день», чтобы выбрать последний день каждого месяца.", "nodes.triggerSchedule.minutes": "Минуты", "nodes.triggerSchedule.mode": "Мода", + "nodes.triggerSchedule.modeCron": "Крон", + "nodes.triggerSchedule.modeVisual": "Визуальный", "nodes.triggerSchedule.monthlyDay": "Ежемесячный день", "nodes.triggerSchedule.nextExecution": "Следующее исполнение", "nodes.triggerSchedule.nextExecutionTime": "ВРЕМЯ СЛЕДУЮЩЕГО ВЫПОЛНЕНИЯ", @@ -840,6 +842,7 @@ "nodes.triggerSchedule.onMinute": "На минуту", "nodes.triggerSchedule.selectDateTime": "Выберите дату и время", "nodes.triggerSchedule.selectFrequency": "Выберите частоту", + "nodes.triggerSchedule.selectTime": "Выбрать время", "nodes.triggerSchedule.startTime": "Время начала", "nodes.triggerSchedule.startTimeMustBeFuture": "Время начала должно быть в будущем", "nodes.triggerSchedule.time": "Время", @@ -1034,8 +1037,5 @@ "versionHistory.nameThisVersion": "Назовите эту версию", "versionHistory.releaseNotesPlaceholder": "Опишите, что изменилось", "versionHistory.restorationTip": "После восстановления версии текущий черновик будет перезаписан.", - "versionHistory.title": "Версии", - "nodes.triggerSchedule.modeCron": "Крон", - "nodes.triggerSchedule.modeVisual": "Визуальный", - "nodes.triggerSchedule.selectTime": "Выбрать время" + "versionHistory.title": "Версии" } diff --git a/web/i18n/sl-SI/app-api.json b/web/i18n/sl-SI/app-api.json index 50b75bae19..a40a305e5b 100644 --- a/web/i18n/sl-SI/app-api.json +++ b/web/i18n/sl-SI/app-api.json @@ -54,6 +54,7 @@ "completionMode.title": "API za dokončanje aplikacije", "copied": "Kopirano", "copy": "Kopiraj", + "develop.noContent": "Brez vsebine", "develop.pathParams": "Parametri poti", "develop.query": "Poizvedba", "develop.requestBody": "Telo zahteve", @@ -67,6 +68,5 @@ "play": "Predvajaj", "playing": "Predvajanje", "regenerate": "Regeneriraj", - "status": "Status", - "develop.noContent": "Brez vsebine" + "status": "Status" } diff --git a/web/i18n/sl-SI/app-debug.json b/web/i18n/sl-SI/app-debug.json index e4cc6b5e54..28094186bf 100644 --- a/web/i18n/sl-SI/app-debug.json +++ b/web/i18n/sl-SI/app-debug.json @@ -21,6 +21,7 @@ "assistantType.name": "Vrsta pomočnika", "autoAddVar": "Nedoločene spremenljivke, na katere se sklicuje vnaprejšnji poziv, ali jih želite dodati v obrazec za vnos uporabnika?", "chatSubTitle": "Navodila", + "code.instruction": "Navodilo", "codegen.apply": "Uporabiti", "codegen.applyChanges": "Uporaba sprememb", "codegen.description": "Generator kode uporablja konfigurirane modele za ustvarjanje visokokakovostne kode na podlagi vaših navodil. Navedite jasna in podrobna navodila.", @@ -386,6 +387,5 @@ "voice.voiceSettings.resolutionTooltip": "Jezik glasovne podpore za pretvorbo besedila v govor。", "voice.voiceSettings.title": "Glasovne nastavitve", "voice.voiceSettings.voice": "Glas", - "warningMessage.timeoutExceeded": "Rezultati niso prikazani zaradi časovne omejitve. Prosimo, glejte dnevnike, da zberete popolne rezultate.", - "code.instruction": "Navodilo" + "warningMessage.timeoutExceeded": "Rezultati niso prikazani zaradi časovne omejitve. Prosimo, glejte dnevnike, da zberete popolne rezultate." } diff --git a/web/i18n/sl-SI/app.json b/web/i18n/sl-SI/app.json index 6dd0ba260a..b43765a1db 100644 --- a/web/i18n/sl-SI/app.json +++ b/web/i18n/sl-SI/app.json @@ -27,6 +27,7 @@ "answerIcon.title": "Uporabite ikono web app za zamenjavo 🤖", "appDeleteFailed": "Brisanje aplikacije ni uspelo", "appDeleted": "Aplikacija izbrisana", + "appNamePlaceholder": "Poimenujte svojo aplikacijo", "appSelector.label": "APL", "appSelector.noParams": "Parametri niso potrebni", "appSelector.params": "PARAMETRI APLIKACIJE", @@ -65,6 +66,7 @@ "gotoAnything.actions.searchWorkflowNodesDesc": "Iskanje vozlišč in skok nanje v trenutnem poteku dela po imenu ali vrsti", "gotoAnything.actions.searchWorkflowNodesHelp": "Ta funkcija deluje le pri ogledu poteka dela. Najprej se pomaknite do poteka dela.", "gotoAnything.actions.slashDesc": "Izvedi ukaze kot so /tema, /jezik", + "gotoAnything.actions.slashTitle": "Ukazi", "gotoAnything.actions.themeCategoryDesc": "Preklopi temo aplikacije", "gotoAnything.actions.themeCategoryTitle": "Tema", "gotoAnything.actions.themeDark": "Temna tema", @@ -212,6 +214,8 @@ "switchTip": "dovolila", "switchTipEnd": " preklopa nazaj na Basic Orchestrate.", "switchTipStart": "Za vas bo ustvarjena nova kopija aplikacije, ki bo preklopila na Workflow Orchestrate. Nova kopija ne bo ", + "theme.switchDark": "Preklopi na temno temo", + "theme.switchLight": "Preklopi na svetlo temo", "tracing.aliyun.description": "Popolnoma upravljana in brez vzdrževanja platforma za opazovanje, ki jo zagotavlja Alibaba Cloud, omogoča takojšnje spremljanje, sledenje in ocenjevanje aplikacij Dify.", "tracing.aliyun.title": "Oblačni nadzor", "tracing.arize.description": "Podjetniško opazovanje LLM, spletno in nespletno vrednotenje, nadzorovanje in eksperimentiranje — s podporo OpenTelemetry. Namenjeno aplikacijam, ki temeljijo na LLM in agentih.", @@ -275,9 +279,5 @@ "types.basic": "Osnoven", "types.chatbot": "Klepetalnik", "types.completion": "Dopolnjevanje", - "types.workflow": "Potek dela", - "appNamePlaceholder": "Poimenujte svojo aplikacijo", - "gotoAnything.actions.slashTitle": "Ukazi", - "theme.switchDark": "Preklopi na temno temo", - "theme.switchLight": "Preklopi na svetlo temo" + "types.workflow": "Potek dela" } diff --git a/web/i18n/sl-SI/common.json b/web/i18n/sl-SI/common.json index 1a49c94854..d092fe10c8 100644 --- a/web/i18n/sl-SI/common.json +++ b/web/i18n/sl-SI/common.json @@ -59,6 +59,7 @@ "account.verificationPlaceholder": "Prilepite 6-mestno kodo", "account.workspaceIcon": "Ikona delovnega prostora", "account.workspaceName": "Ime delovnega prostora", + "account.workspaceNamePlaceholder": "Vnesite ime delovnega prostora", "actionMsg.copySuccessfully": "Kopirano uspešno", "actionMsg.generatedSuccessfully": "Generirano uspešno", "actionMsg.generatedUnsuccessfully": "Generirano neuspešno", @@ -157,6 +158,7 @@ "dynamicSelect.selected": "{{count}} izbrano", "environment.development": "RAZVOJ", "environment.testing": "PREIZKUŠANJE", + "error": "Napaka", "errorMsg.fieldRequired": "{{field}} je obvezno", "errorMsg.urlError": "url mora začeti z http:// ali https://", "feedback.content": "Vsebina povratnih informacij", @@ -196,6 +198,7 @@ "license.expiring": "Poteče v enem dnevu", "license.expiring_plural": "Poteče v {{count}} dneh", "license.unlimited": "Brez omejitev", + "loading": "Nalaganje", "members.admin": "Administrator", "members.adminTip": "Lahko ustvarja aplikacije in upravlja nastavitve ekipe", "members.builder": "Graditelj", @@ -318,6 +321,7 @@ "modelProvider.auth.authorizationError": "Napaka pri avtorizaciji", "modelProvider.auth.configLoadBalancing": "Nastavitve uravnoteženja obremenitve", "modelProvider.auth.configModel": "Konfiguriraj model", + "modelProvider.auth.credentialRemoved": "Poverilnica odstranjena", "modelProvider.auth.customModelCredentials": "Poverilnice modela po meri", "modelProvider.auth.customModelCredentialsDeleteTip": "Poverilnice so v uporabi in jih ni mogoče izbrisati", "modelProvider.auth.editModelCredential": "Urejanje poverilnic modela", @@ -414,6 +418,7 @@ "operation.add": "Dodaj", "operation.added": "Dodano", "operation.audioSourceUnavailable": "Zvočni vir ni na voljo", + "operation.back": "Nazaj", "operation.cancel": "Prekliči", "operation.change": "Spremeni", "operation.clear": "Počisti", @@ -437,6 +442,7 @@ "operation.format": "Format", "operation.getForFree": "Dobite brezplačno", "operation.imageCopied": "Kopirana slika", + "operation.imageDownloaded": "Slika prenesena", "operation.in": "v", "operation.learnMore": "Izvedi več", "operation.lineBreak": "Prelom vrstice", @@ -459,6 +465,7 @@ "operation.save": "Shrani", "operation.saveAndEnable": "Shrani in omogoči", "operation.saveAndRegenerate": "Shranite in regenerirajte otroške koščke", + "operation.saving": "Shranjevanje...", "operation.search": "Išči", "operation.searchCount": "Najdi {{count}} {{content}}", "operation.selectAll": "Izberi vse", @@ -611,12 +618,5 @@ "voiceInput.converting": "Pretvorba v besedilo ...", "voiceInput.notAllow": "Mikrofon ni pooblaščen", "voiceInput.speaking": "Spregovorite zdaj ...", - "you": "Ti", - "account.workspaceNamePlaceholder": "Vnesite ime delovnega prostora", - "error": "Napaka", - "loading": "Nalaganje", - "modelProvider.auth.credentialRemoved": "Poverilnica odstranjena", - "operation.back": "Nazaj", - "operation.imageDownloaded": "Slika prenesena", - "operation.saving": "Shranjevanje..." + "you": "Ti" } diff --git a/web/i18n/sl-SI/dataset.json b/web/i18n/sl-SI/dataset.json index 7158d55e4a..56ec3381ca 100644 --- a/web/i18n/sl-SI/dataset.json +++ b/web/i18n/sl-SI/dataset.json @@ -82,6 +82,7 @@ "externalTag": "Zunanje", "imageUploader.browse": "Brskaj", "imageUploader.button": "Povlecite in spustite datoteko ali mapo, ali", + "imageUploader.fileSizeLimitExceeded": "Velikost datoteke presega omejitev {{size}} MB", "imageUploader.tip": "{{supportTypes}} (maks. {{batchCount}}, {{size}} MB vsak)", "inconsistentEmbeddingModelTip": "Model za ponovno razvrščanje je potreben, če so vdelani modeli izbranih baz znanja neenotni.", "indexingMethod.full_text_search": "CELOTNO BESEDILO", @@ -176,6 +177,5 @@ "weightedScore.semantic": "Semantično", "weightedScore.semanticFirst": "Semantično najprej", "weightedScore.title": "Utežena ocena", - "wordCount": " tisoč besed", - "imageUploader.fileSizeLimitExceeded": "Velikost datoteke presega omejitev {{size}} MB" + "wordCount": " tisoč besed" } diff --git a/web/i18n/sl-SI/login.json b/web/i18n/sl-SI/login.json index 8bc9eb9717..e7caaa9fce 100644 --- a/web/i18n/sl-SI/login.json +++ b/web/i18n/sl-SI/login.json @@ -39,6 +39,7 @@ "error.passwordEmpty": "Geslo je obvezno", "error.passwordInvalid": "Geslo mora vsebovati črke in številke, dolžina pa mora biti več kot 8 znakov", "error.passwordLengthInValid": "Geslo mora vsebovati vsaj 8 znakov", + "error.redirectUrlMissing": "Preusmeritveni URL manjka", "error.registrationNotAllowed": "Računa ni mogoče najti. Za registracijo se obrnite na skrbnika sistema.", "explore": "Razišči Dify", "forget": "Ste pozabili geslo?", @@ -110,6 +111,5 @@ "welcome": "Dobrodošli v Dify, prosimo, prijavite se za nadaljevanje.", "withGitHub": "Nadaljujte z GitHub", "withGoogle": "Nadaljujte z Google", - "withSSO": "Nadaljujte z enotno prijavo", - "error.redirectUrlMissing": "Preusmeritveni URL manjka" + "withSSO": "Nadaljujte z enotno prijavo" } diff --git a/web/i18n/sl-SI/plugin-trigger.json b/web/i18n/sl-SI/plugin-trigger.json index 0e9d7a64bd..e30b380568 100644 --- a/web/i18n/sl-SI/plugin-trigger.json +++ b/web/i18n/sl-SI/plugin-trigger.json @@ -27,6 +27,7 @@ "modal.errors.authFailed": "Avtorizacija ni uspela", "modal.errors.createFailed": "Ustvarjanje naročnine ni uspelo", "modal.errors.networkError": "Napaka v omrežju, poskusite znova", + "modal.errors.updateFailed": "Posodobitev naročnine ni uspela", "modal.errors.verifyFailed": "Neuspešno preverjanje poverilnic", "modal.form.callbackUrl.description": "Ta URL bo prejel dogodke webhook", "modal.form.callbackUrl.label": "URL za povratni klic", @@ -94,6 +95,9 @@ "subscription.list.item.actions.deleteConfirm.error": "Brisanje naročnine {{name}} ni uspelo", "subscription.list.item.actions.deleteConfirm.success": "Naročnina {{name}} je bila uspešno izbrisana", "subscription.list.item.actions.deleteConfirm.title": "Izbrišem {{name}}?", + "subscription.list.item.actions.edit.error": "Posodobitev naročnine ni uspela", + "subscription.list.item.actions.edit.success": "Naročnina je bila uspešno posodobljena", + "subscription.list.item.actions.edit.title": "Uredi naročnino", "subscription.list.item.credentialType.api_key": "API ključ", "subscription.list.item.credentialType.oauth2": "OAuth", "subscription.list.item.credentialType.unauthorized": "Priročnik", @@ -110,9 +114,5 @@ "subscription.noSubscriptionSelected": "Nobena naročnina ni izbrana", "subscription.selectPlaceholder": "Izberite naročnino", "subscription.subscriptionRemoved": "Naročnina odstranjena", - "subscription.title": "Naročnine", - "modal.errors.updateFailed": "Posodobitev naročnine ni uspela", - "subscription.list.item.actions.edit.error": "Posodobitev naročnine ni uspela", - "subscription.list.item.actions.edit.success": "Naročnina je bila uspešno posodobljena", - "subscription.list.item.actions.edit.title": "Uredi naročnino" + "subscription.title": "Naročnine" } diff --git a/web/i18n/sl-SI/tools.json b/web/i18n/sl-SI/tools.json index d80f8df5ae..61df9c5aae 100644 --- a/web/i18n/sl-SI/tools.json +++ b/web/i18n/sl-SI/tools.json @@ -14,6 +14,7 @@ "auth.setup": "Nastavite avtorizacijo za uporabo", "auth.setupModalTitle": "Nastavi avtorizacijo", "auth.setupModalTitleDescription": "Po konfiguraciji poverilnic bodo vsi člani znotraj delovnega prostora lahko uporabljali to orodje pri orkestraciji aplikacij.", + "auth.unauthorized": "Nepooblaščeno", "author": "Avtor", "builtInPromptTitle": "Poziv", "contribute.line1": "Zanima me ", @@ -200,6 +201,5 @@ "toolRemoved": "Orodje odstranjeno", "type.builtIn": "Vgrajena", "type.custom": "Prilagojena", - "type.workflow": "Potek dela", - "auth.unauthorized": "Nepooblaščeno" + "type.workflow": "Potek dela" } diff --git a/web/i18n/sl-SI/workflow.json b/web/i18n/sl-SI/workflow.json index 377ff47960..3c99ccb726 100644 --- a/web/i18n/sl-SI/workflow.json +++ b/web/i18n/sl-SI/workflow.json @@ -830,6 +830,8 @@ "nodes.triggerSchedule.lastDayTooltip": "Ne vsi meseci imajo 31 dni. Uporabite možnost 'zadnji dan', da izberete zadnji dan vsakega meseca.", "nodes.triggerSchedule.minutes": "Minute", "nodes.triggerSchedule.mode": "Moda", + "nodes.triggerSchedule.modeCron": "Cron", + "nodes.triggerSchedule.modeVisual": "Vizualno", "nodes.triggerSchedule.monthlyDay": "Mesečni dan", "nodes.triggerSchedule.nextExecution": "Naslednja izvršitev", "nodes.triggerSchedule.nextExecutionTime": "NASLEDNJI ČAS IZVRŠITVE", @@ -840,6 +842,7 @@ "nodes.triggerSchedule.onMinute": "Na minuto", "nodes.triggerSchedule.selectDateTime": "Izberite datum in čas", "nodes.triggerSchedule.selectFrequency": "Izberite frekvenco", + "nodes.triggerSchedule.selectTime": "Izberi čas", "nodes.triggerSchedule.startTime": "Začetni čas", "nodes.triggerSchedule.startTimeMustBeFuture": "Začetni čas mora biti v prihodnosti", "nodes.triggerSchedule.time": "Čas", @@ -1034,8 +1037,5 @@ "versionHistory.nameThisVersion": "Poimenujte to različico", "versionHistory.releaseNotesPlaceholder": "Opisujte, kaj se je spremenilo", "versionHistory.restorationTip": "Po obnovitvi različice bo trenutni osnutek prepisan.", - "versionHistory.title": "Različice", - "nodes.triggerSchedule.modeCron": "Cron", - "nodes.triggerSchedule.modeVisual": "Vizualno", - "nodes.triggerSchedule.selectTime": "Izberi čas" + "versionHistory.title": "Različice" } diff --git a/web/i18n/th-TH/app-api.json b/web/i18n/th-TH/app-api.json index 5da6fce9ca..44bcadea7d 100644 --- a/web/i18n/th-TH/app-api.json +++ b/web/i18n/th-TH/app-api.json @@ -54,6 +54,7 @@ "completionMode.title": "API แอปที่สมบูรณ์", "copied": "คัด ลอก", "copy": "ลอก", + "develop.noContent": "ไม่มีเนื้อหา", "develop.pathParams": "พารามิเตอร์เส้นทาง", "develop.query": "สอบถาม", "develop.requestBody": "เนื้อหาคําขอ", @@ -67,6 +68,5 @@ "play": "เล่น", "playing": "เล่น", "regenerate": "สร้างใหม่", - "status": "สถานะ", - "develop.noContent": "ไม่มีเนื้อหา" + "status": "สถานะ" } diff --git a/web/i18n/th-TH/app-debug.json b/web/i18n/th-TH/app-debug.json index 99e80850bc..c0dd099f08 100644 --- a/web/i18n/th-TH/app-debug.json +++ b/web/i18n/th-TH/app-debug.json @@ -21,6 +21,7 @@ "assistantType.name": "ประเภทผู้ช่วย", "autoAddVar": "ตัวแปรที่ไม่ได้กําหนดอ้างอิงในพรอมต์ล่วงหน้าคุณต้องการเพิ่มในแบบฟอร์มการป้อนข้อมูลของผู้ใช้หรือไม่?", "chatSubTitle": "คำ แนะ นำ", + "code.instruction": "คำแนะนำ", "codegen.apply": "ใช้", "codegen.applyChanges": "ใช้การเปลี่ยนแปลง", "codegen.description": "ตัวสร้างโค้ดใช้โมเดลที่กําหนดค่าเพื่อสร้างโค้ดคุณภาพสูงตามคําแนะนําของคุณ โปรดให้คําแนะนําที่ชัดเจนและละเอียด", @@ -386,6 +387,5 @@ "voice.voiceSettings.resolutionTooltip": "ภาษาสนับสนุนเสียงแปลงข้อความเป็นคําพูด。", "voice.voiceSettings.title": "การตั้งค่าเสียง", "voice.voiceSettings.voice": "เสียง", - "warningMessage.timeoutExceeded": "ผลลัพธ์จะไม่แสดงเนื่องจากหมดเวลา โปรดดูบันทึกเพื่อรวบรวมผลลัพธ์ที่สมบูรณ์", - "code.instruction": "คำแนะนำ" + "warningMessage.timeoutExceeded": "ผลลัพธ์จะไม่แสดงเนื่องจากหมดเวลา โปรดดูบันทึกเพื่อรวบรวมผลลัพธ์ที่สมบูรณ์" } diff --git a/web/i18n/th-TH/app.json b/web/i18n/th-TH/app.json index 95ab7276e3..acbd603e84 100644 --- a/web/i18n/th-TH/app.json +++ b/web/i18n/th-TH/app.json @@ -27,6 +27,7 @@ "answerIcon.title": "ใช้ไอคอน web app เพื่อแทนที่ 🤖", "appDeleteFailed": "ลบโปรเจกต์ไม่สําเร็จ", "appDeleted": "โปรเจกต์ถูกลบ", + "appNamePlaceholder": "ตั้งชื่อแอปของคุณ", "appSelector.label": "แอพ", "appSelector.noParams": "ไม่จําเป็นต้องใช้พารามิเตอร์", "appSelector.params": "พารามิเตอร์แอพ", @@ -65,6 +66,7 @@ "gotoAnything.actions.searchWorkflowNodesDesc": "ค้นหาและข้ามไปยังโหนดในเวิร์กโฟลว์ปัจจุบันตามชื่อหรือประเภท", "gotoAnything.actions.searchWorkflowNodesHelp": "คุณลักษณะนี้ใช้ได้เฉพาะเมื่อดูเวิร์กโฟลว์เท่านั้น นําทางไปยังเวิร์กโฟลว์ก่อน", "gotoAnything.actions.slashDesc": "ใช้คำสั่งเช่น /theme, /lang", + "gotoAnything.actions.slashTitle": "คำสั่ง", "gotoAnything.actions.themeCategoryDesc": "เปลี่ยนธีมแอปพลิเคชัน", "gotoAnything.actions.themeCategoryTitle": "ธีม", "gotoAnything.actions.themeDark": "ธีมมืด", @@ -212,6 +214,8 @@ "switchTip": "ไม่อนุญาต", "switchTipEnd": "เปลี่ยนกลับเป็น Basic Orchestrate", "switchTipStart": "สําเนาโปรเจกต์ใหม่จะถูกสร้างขึ้นสําหรับคุณ และสําเนาใหม่จะเปลี่ยนเป็น Workflow Orchestration", + "theme.switchDark": "เปลี่ยนเป็นธีมมืด", + "theme.switchLight": "เปลี่ยนเป็นธีมสว่าง", "tracing.aliyun.description": "แพลตฟอร์มการสังเกตการณ์ที่จัดการโดย Alibaba Cloud ซึ่งไม่ต้องดูแลและบำรุงรักษา ช่วยให้สามารถติดตาม ตรวจสอบ และประเมินแอปพลิเคชัน Dify ได้ทันที", "tracing.aliyun.title": "การตรวจสอบคลาวด์", "tracing.arize.description": "การสังเกตการณ์ LLM ระดับองค์กร การประเมินออนไลน์และออฟไลน์ การตรวจสอบ และการทดลอง—ขับเคลื่อนโดย OpenTelemetry ออกแบบมาโดยเฉพาะสำหรับแอปพลิเคชันที่ขับเคลื่อนด้วย LLM และตัวแทน", @@ -275,9 +279,5 @@ "types.basic": "พื้นฐาน", "types.chatbot": "แชทบอท", "types.completion": "เสร็จสมบูรณ์", - "types.workflow": "กระบวนการทำงาน", - "appNamePlaceholder": "ตั้งชื่อแอปของคุณ", - "gotoAnything.actions.slashTitle": "คำสั่ง", - "theme.switchDark": "เปลี่ยนเป็นธีมมืด", - "theme.switchLight": "เปลี่ยนเป็นธีมสว่าง" + "types.workflow": "กระบวนการทำงาน" } diff --git a/web/i18n/th-TH/common.json b/web/i18n/th-TH/common.json index f9cd5699cc..9a38f7f683 100644 --- a/web/i18n/th-TH/common.json +++ b/web/i18n/th-TH/common.json @@ -59,6 +59,7 @@ "account.verificationPlaceholder": "วางรหัส 6 หลัก", "account.workspaceIcon": "ไอคอนพื้นที่ทำงาน", "account.workspaceName": "ชื่อพื้นที่ทำงาน", + "account.workspaceNamePlaceholder": "ใส่ชื่อพื้นที่ทำงาน", "actionMsg.copySuccessfully": "คัดลอกสําเร็จแล้ว", "actionMsg.generatedSuccessfully": "สร้างสําเร็จ", "actionMsg.generatedUnsuccessfully": "สร้างไม่สําเร็จ", @@ -157,6 +158,7 @@ "dynamicSelect.selected": "{{count}} ที่ถูกเลือก", "environment.development": "พัฒนาการ", "environment.testing": "การทดสอบ", + "error": "ข้อผิดพลาด", "errorMsg.fieldRequired": "{{field}} เป็นสิ่งจําเป็น", "errorMsg.urlError": "url ควรขึ้นต้นด้วย http:// หรือ https://", "feedback.content": "เนื้อหาข้อเสนอแนะ", @@ -196,6 +198,7 @@ "license.expiring": "หมดอายุในหนึ่งวัน", "license.expiring_plural": "หมดอายุใน {{count}} วัน", "license.unlimited": "ไม่มีขีดจำกัด", + "loading": "กำลังโหลด", "members.admin": "ผู้ดูแลระบบ", "members.adminTip": "สามารถสร้างแอพและจัดการการตั้งค่าทีมได้", "members.builder": "ผู้สร้าง", @@ -318,6 +321,7 @@ "modelProvider.auth.authorizationError": "ข้อผิดพลาดในการอนุญาต", "modelProvider.auth.configLoadBalancing": "การตั้งค่าการโหลดสมดุล", "modelProvider.auth.configModel": "กำหนดโมเดล", + "modelProvider.auth.credentialRemoved": "ข้อมูลรับรองถูกลบแล้ว", "modelProvider.auth.customModelCredentials": "ข้อมูลประจําตัวของโมเดลแบบกําหนดเอง", "modelProvider.auth.customModelCredentialsDeleteTip": "ข้อมูลรับรองกำลังถูกใช้งานและไม่สามารถลบได้", "modelProvider.auth.editModelCredential": "แก้ไขข้อมูลประจําตัวของโมเดล", @@ -414,6 +418,7 @@ "operation.add": "เพิ่ม", "operation.added": "เพิ่ม", "operation.audioSourceUnavailable": "AudioSource ไม่พร้อมใช้งาน", + "operation.back": "ย้อนกลับ", "operation.cancel": "ยกเลิก", "operation.change": "เปลี่ยน", "operation.clear": "ใส", @@ -437,6 +442,7 @@ "operation.format": "รูปแบบ", "operation.getForFree": "รับฟรี", "operation.imageCopied": "ภาพที่คัดลอก", + "operation.imageDownloaded": "ดาวน์โหลดรูปภาพแล้ว", "operation.in": "ใน", "operation.learnMore": "ศึกษาเพิ่มเติม", "operation.lineBreak": "ตัวแบ่งบรรทัด", @@ -459,6 +465,7 @@ "operation.save": "ประหยัด", "operation.saveAndEnable": "บันทึกและเปิดใช้งาน", "operation.saveAndRegenerate": "บันทึกและสร้างก้อนย่อยใหม่", + "operation.saving": "กำลังบันทึก...", "operation.search": "ค้น", "operation.searchCount": "ค้นหา {{count}} {{content}}", "operation.selectAll": "เลือกทั้งหมด", @@ -611,12 +618,5 @@ "voiceInput.converting": "กําลังแปลงเป็นข้อความ...", "voiceInput.notAllow": "ไม่ได้รับอนุญาตไมโครโฟน", "voiceInput.speaking": "พูดเดี๋ยวนี้...", - "you": "คุณ", - "account.workspaceNamePlaceholder": "ใส่ชื่อพื้นที่ทำงาน", - "error": "ข้อผิดพลาด", - "loading": "กำลังโหลด", - "modelProvider.auth.credentialRemoved": "ข้อมูลรับรองถูกลบแล้ว", - "operation.back": "ย้อนกลับ", - "operation.imageDownloaded": "ดาวน์โหลดรูปภาพแล้ว", - "operation.saving": "กำลังบันทึก..." + "you": "คุณ" } diff --git a/web/i18n/th-TH/dataset.json b/web/i18n/th-TH/dataset.json index cb7548eebe..29cb088a11 100644 --- a/web/i18n/th-TH/dataset.json +++ b/web/i18n/th-TH/dataset.json @@ -82,6 +82,7 @@ "externalTag": "ภายนอก", "imageUploader.browse": "เรียกดู", "imageUploader.button": "ลากและวางไฟล์หรือโฟลเดอร์ หรือ", + "imageUploader.fileSizeLimitExceeded": "ขนาดไฟล์เกินขีดจำกัด {{size}}MB", "imageUploader.tip": "{{supportTypes}} (สูงสุด {{batchCount}}, {{size}}MB ต่อชิ้น)", "inconsistentEmbeddingModelTip": "จําเป็นต้องมีแบบจําลอง Rerank หากแบบจําลองการฝังของฐานความรู้ที่เลือกไม่สอดคล้องกัน", "indexingMethod.full_text_search": "ข้อความฉบับเต็ม", @@ -176,6 +177,5 @@ "weightedScore.semantic": "ความหมาย", "weightedScore.semanticFirst": "ความหมายก่อน", "weightedScore.title": "คะแนนถ่วงน้ําหนัก", - "wordCount": "คํา k", - "imageUploader.fileSizeLimitExceeded": "ขนาดไฟล์เกินขีดจำกัด {{size}}MB" + "wordCount": "คํา k" } diff --git a/web/i18n/th-TH/login.json b/web/i18n/th-TH/login.json index 89cd18c39b..525f352b2b 100644 --- a/web/i18n/th-TH/login.json +++ b/web/i18n/th-TH/login.json @@ -39,6 +39,7 @@ "error.passwordEmpty": "ต้องใช้รหัสผ่าน", "error.passwordInvalid": "รหัสผ่านต้องมีตัวอักษรและตัวเลข และความยาวต้องมากกว่า 8", "error.passwordLengthInValid": "รหัสผ่านต้องมีอย่างน้อย 8 อักขระ", + "error.redirectUrlMissing": "URL รีไดเรกต์หาย", "error.registrationNotAllowed": "ไม่พบบัญชี โปรดติดต่อผู้ดูแลระบบเพื่อลงทะเบียน", "explore": "สํารวจ Dify", "forget": "ลืมรหัสผ่านใช่ไหม", @@ -110,6 +111,5 @@ "welcome": "👋 ยินดีต้อนรับสู่ Dify โปรดเข้าสู่ระบบเพื่อดําเนินการต่อ", "withGitHub": "ดําเนินการต่อด้วย GitHub", "withGoogle": "ดําเนินการต่อกับ Google", - "withSSO": "ดําเนินการต่อด้วย SSO", - "error.redirectUrlMissing": "URL รีไดเรกต์หาย" + "withSSO": "ดําเนินการต่อด้วย SSO" } diff --git a/web/i18n/th-TH/plugin-trigger.json b/web/i18n/th-TH/plugin-trigger.json index 1ef9232a1c..122ba8af2c 100644 --- a/web/i18n/th-TH/plugin-trigger.json +++ b/web/i18n/th-TH/plugin-trigger.json @@ -27,6 +27,7 @@ "modal.errors.authFailed": "การอนุญาตล้มเหลว", "modal.errors.createFailed": "ไม่สามารถสร้างการสมัครสมาชิกได้", "modal.errors.networkError": "เกิดข้อผิดพลาดของเครือข่าย กรุณาลองใหม่", + "modal.errors.updateFailed": "ไม่สามารถอัปเดตการสมัครสมาชิกได้", "modal.errors.verifyFailed": "ไม่สามารถตรวจสอบข้อมูลประจำตัวได้", "modal.form.callbackUrl.description": "URL นี้จะได้รับเหตุการณ์เว็บฮุค", "modal.form.callbackUrl.label": "URL สำหรับเรียกกลับ", @@ -94,6 +95,9 @@ "subscription.list.item.actions.deleteConfirm.error": "ลบการสมัครสมาชิก {{name}} ไม่สำเร็จ", "subscription.list.item.actions.deleteConfirm.success": "การสมัครสมาชิก {{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": "แก้ไขการสมัครสมาชิก", "subscription.list.item.credentialType.api_key": "คีย์ API", "subscription.list.item.credentialType.oauth2": "OAuth", "subscription.list.item.credentialType.unauthorized": "คู่มือ", @@ -110,9 +114,5 @@ "subscription.noSubscriptionSelected": "ยังไม่ได้เลือกการสมัครสมาชิก", "subscription.selectPlaceholder": "เลือกการสมัครสมาชิก", "subscription.subscriptionRemoved": "ยกเลิกการสมัครแล้ว", - "subscription.title": "การสมัครสมาชิก", - "modal.errors.updateFailed": "ไม่สามารถอัปเดตการสมัครสมาชิกได้", - "subscription.list.item.actions.edit.error": "ไม่สามารถอัปเดตการสมัครสมาชิกได้", - "subscription.list.item.actions.edit.success": "การสมัครสมาชิกอัปเดตเรียบร้อยแล้ว", - "subscription.list.item.actions.edit.title": "แก้ไขการสมัครสมาชิก" + "subscription.title": "การสมัครสมาชิก" } diff --git a/web/i18n/th-TH/tools.json b/web/i18n/th-TH/tools.json index 8fc305c7a0..138e793859 100644 --- a/web/i18n/th-TH/tools.json +++ b/web/i18n/th-TH/tools.json @@ -14,6 +14,7 @@ "auth.setup": "ตั้งค่าการให้สิทธิ์เพื่อใช้", "auth.setupModalTitle": "ตั้งค่าการให้สิทธิ์", "auth.setupModalTitleDescription": "หลังจากกําหนดค่าข้อมูลประจําตัวแล้ว สมาชิกทั้งหมดภายในพื้นที่ทํางานสามารถใช้เครื่องมือนี้เมื่อประสานงานแอปพลิเคชันได้", + "auth.unauthorized": "ไม่ได้รับอนุญาต", "author": "โดย", "builtInPromptTitle": "พร้อมท์", "contribute.line1": "ฉันสนใจใน", @@ -200,6 +201,5 @@ "toolRemoved": "เครื่องมือถูกลบออก", "type.builtIn": "ในตัว", "type.custom": "ธรรมเนียม", - "type.workflow": "เวิร์กโฟลว์", - "auth.unauthorized": "ไม่ได้รับอนุญาต" + "type.workflow": "เวิร์กโฟลว์" } diff --git a/web/i18n/th-TH/workflow.json b/web/i18n/th-TH/workflow.json index d1d94a3adc..c307d847f6 100644 --- a/web/i18n/th-TH/workflow.json +++ b/web/i18n/th-TH/workflow.json @@ -830,6 +830,8 @@ "nodes.triggerSchedule.lastDayTooltip": "ไม่ใช่ทุกเดือนที่จะมี 31 วัน ใช้ตัวเลือก 'วันสุดท้าย' เพื่อเลือกวันสุดท้ายของแต่ละเดือน", "nodes.triggerSchedule.minutes": "นาที", "nodes.triggerSchedule.mode": "แฟชั่น", + "nodes.triggerSchedule.modeCron": "ครอน", + "nodes.triggerSchedule.modeVisual": "ภาพ", "nodes.triggerSchedule.monthlyDay": "วันประจำเดือน", "nodes.triggerSchedule.nextExecution": "การดำเนินการครั้งถัดไป", "nodes.triggerSchedule.nextExecutionTime": "เวลาการดำเนินการครั้งถัดไป", @@ -840,6 +842,7 @@ "nodes.triggerSchedule.onMinute": "ในนาที", "nodes.triggerSchedule.selectDateTime": "เลือกวันที่และเวลา", "nodes.triggerSchedule.selectFrequency": "เลือกความถี่", + "nodes.triggerSchedule.selectTime": "เลือกเวลา", "nodes.triggerSchedule.startTime": "เวลาเริ่มต้น", "nodes.triggerSchedule.startTimeMustBeFuture": "เวลาที่เริ่มต้นต้องเป็นเวลาที่อยู่ในอนาคต", "nodes.triggerSchedule.time": "เวลา", @@ -1034,8 +1037,5 @@ "versionHistory.nameThisVersion": "ชื่อเวอร์ชันนี้", "versionHistory.releaseNotesPlaceholder": "อธิบายว่าสิ่งที่เปลี่ยนแปลงไปคืออะไร", "versionHistory.restorationTip": "หลังจากการกู้คืนเวอร์ชันแล้ว ร่างปัจจุบันจะถูกเขียนทับ.", - "versionHistory.title": "เวอร์ชัน", - "nodes.triggerSchedule.modeCron": "ครอน", - "nodes.triggerSchedule.modeVisual": "ภาพ", - "nodes.triggerSchedule.selectTime": "เลือกเวลา" + "versionHistory.title": "เวอร์ชัน" } diff --git a/web/i18n/tr-TR/app-api.json b/web/i18n/tr-TR/app-api.json index 2feb044877..cfdf56268c 100644 --- a/web/i18n/tr-TR/app-api.json +++ b/web/i18n/tr-TR/app-api.json @@ -54,6 +54,7 @@ "completionMode.title": "Completion Uygulama API", "copied": "Kopyalandı", "copy": "Kopyala", + "develop.noContent": "İçerik yok", "develop.pathParams": "Path Params", "develop.query": "Query", "develop.requestBody": "Request Body", @@ -67,6 +68,5 @@ "play": "Oynat", "playing": "Oynatılıyor", "regenerate": "Yenilemek", - "status": "Durum", - "develop.noContent": "İçerik yok" + "status": "Durum" } diff --git a/web/i18n/tr-TR/app-debug.json b/web/i18n/tr-TR/app-debug.json index 451813e401..f04a8fd64e 100644 --- a/web/i18n/tr-TR/app-debug.json +++ b/web/i18n/tr-TR/app-debug.json @@ -21,6 +21,7 @@ "assistantType.name": "Asistan Türü", "autoAddVar": "Ön promptta referans verilen tanımlanmamış değişkenler, kullanıcı giriş formunda eklemek istiyor musunuz?", "chatSubTitle": "Talimatlar", + "code.instruction": "Talimat", "codegen.apply": "Uygulamak", "codegen.applyChanges": "Değişiklikleri Uygula", "codegen.description": "Kod Oluşturucu, talimatlarınıza göre yüksek kaliteli kod oluşturmak için yapılandırılmış modelleri kullanır. Lütfen açık ve ayrıntılı talimatlar verin.", @@ -386,6 +387,5 @@ "voice.voiceSettings.resolutionTooltip": "Metinden sese ses destek dili.", "voice.voiceSettings.title": "Ses Ayarları", "voice.voiceSettings.voice": "Ses", - "warningMessage.timeoutExceeded": "Zaman aşımı nedeniyle sonuçlar görüntülenmez. Tam sonuçları almak için lütfen günlüklere bakın.", - "code.instruction": "Talimat" + "warningMessage.timeoutExceeded": "Zaman aşımı nedeniyle sonuçlar görüntülenmez. Tam sonuçları almak için lütfen günlüklere bakın." } diff --git a/web/i18n/tr-TR/app.json b/web/i18n/tr-TR/app.json index eb59b3234d..d6230fab63 100644 --- a/web/i18n/tr-TR/app.json +++ b/web/i18n/tr-TR/app.json @@ -27,6 +27,7 @@ "answerIcon.title": "Değiştirmek 🤖 için web app simgesini kullanın", "appDeleteFailed": "Uygulama silinemedi", "appDeleted": "Uygulama silindi", + "appNamePlaceholder": "Uygulamanıza bir isim verin", "appSelector.label": "Uygulama", "appSelector.noParams": "Parametre gerekmez", "appSelector.params": "UYGULAMA PARAMETRELERI", @@ -65,6 +66,7 @@ "gotoAnything.actions.searchWorkflowNodesDesc": "Geçerli iş akışındaki düğümleri ada veya türe göre bulun ve atlayın", "gotoAnything.actions.searchWorkflowNodesHelp": "Bu özellik yalnızca bir iş akışını görüntülerken çalışır. Önce bir iş akışına gidin.", "gotoAnything.actions.slashDesc": "/tema, /dil gibi komutları çalıştırın", + "gotoAnything.actions.slashTitle": "Komutlar", "gotoAnything.actions.themeCategoryDesc": "Uygulama temasını değiştir", "gotoAnything.actions.themeCategoryTitle": "Tema", "gotoAnything.actions.themeDark": "Karanlık Tema", @@ -212,6 +214,8 @@ "switchTip": "izin vermeyecek", "switchTipEnd": " Temel Orkestrasyona geri dönmek.", "switchTipStart": "Sizin için yeni bir uygulama kopyası oluşturulacak ve yeni kopya Workflow Orkestrasyonuna geçecektir. Yeni kopya ", + "theme.switchDark": "Koyu tema geçiş yap", + "theme.switchLight": "Aydınlık tema'ya geç", "tracing.aliyun.description": "Alibaba Cloud tarafından sağlanan tamamen yönetilen ve bakım gerektirmeyen gözlemleme platformu, Dify uygulamalarının kutudan çıkar çıkmaz izlenmesi, takip edilmesi ve değerlendirilmesine olanak tanır.", "tracing.aliyun.title": "Bulut İzleyici", "tracing.arize.description": "Kurumsal düzeyde LLM gözlemlenebilirliği, çevrimiçi ve çevrimdışı değerlendirme, izleme ve deneyler — OpenTelemetry ile desteklenmektedir. LLM ve ajan tabanlı uygulamalar için özel olarak tasarlanmıştır.", @@ -275,9 +279,5 @@ "types.basic": "Temel", "types.chatbot": "Chatbot", "types.completion": "Tamamlama", - "types.workflow": "Workflow", - "appNamePlaceholder": "Uygulamanıza bir isim verin", - "gotoAnything.actions.slashTitle": "Komutlar", - "theme.switchDark": "Koyu tema geçiş yap", - "theme.switchLight": "Aydınlık tema'ya geç" + "types.workflow": "Workflow" } diff --git a/web/i18n/tr-TR/common.json b/web/i18n/tr-TR/common.json index 7444600654..0ee51e161c 100644 --- a/web/i18n/tr-TR/common.json +++ b/web/i18n/tr-TR/common.json @@ -59,6 +59,7 @@ "account.verificationPlaceholder": "6 haneli kodu yapıştırın", "account.workspaceIcon": "Çalışma Alanı İkonu", "account.workspaceName": "Çalışma Alanı Adı", + "account.workspaceNamePlaceholder": "Çalışma alanı adını girin", "actionMsg.copySuccessfully": "Başarıyla kopyalandı", "actionMsg.generatedSuccessfully": "Başarıyla oluşturuldu", "actionMsg.generatedUnsuccessfully": "Oluşturma başarısız oldu", @@ -157,6 +158,7 @@ "dynamicSelect.selected": "{{count}} seçildi", "environment.development": "GELİŞTİRME", "environment.testing": "TEST", + "error": "Hata", "errorMsg.fieldRequired": "{{field}} gereklidir", "errorMsg.urlError": "URL http:// veya https:// ile başlamalıdır", "feedback.content": "Geri Bildirim İçeriği", @@ -196,6 +198,7 @@ "license.expiring": "Bir günde sona eriyor", "license.expiring_plural": "{{count}} gün içinde sona eriyor", "license.unlimited": "Sınırsız", + "loading": "Yükleniyor", "members.admin": "Yönetici", "members.adminTip": "Uygulama oluşturabilir ve takım ayarlarını yönetebilir", "members.builder": "Oluşturucu", @@ -318,6 +321,7 @@ "modelProvider.auth.authorizationError": "Yetkilendirme hatası", "modelProvider.auth.configLoadBalancing": "Yük Dengeleme Yapılandırması", "modelProvider.auth.configModel": "Modeli yapılandır", + "modelProvider.auth.credentialRemoved": "Kimlik bilgisi kaldırıldı", "modelProvider.auth.customModelCredentials": "Özel Model Kimlik Bilgileri", "modelProvider.auth.customModelCredentialsDeleteTip": "Kimlik bilgisi kullanımda ve silinemiyor", "modelProvider.auth.editModelCredential": "Model kimlik bilgilerini düzenleme", @@ -414,6 +418,7 @@ "operation.add": "Ekle", "operation.added": "Eklendi", "operation.audioSourceUnavailable": "AudioSource kullanılamıyor", + "operation.back": "Geri", "operation.cancel": "İptal", "operation.change": "Değiştir", "operation.clear": "Temizle", @@ -437,6 +442,7 @@ "operation.format": "Format", "operation.getForFree": "Ücretsiz edinin", "operation.imageCopied": "Kopyalanan görüntü", + "operation.imageDownloaded": "Resim indirildi", "operation.in": "içinde", "operation.learnMore": "Daha Fazla Bilgi", "operation.lineBreak": "Satır sonu", @@ -459,6 +465,7 @@ "operation.save": "Kaydet", "operation.saveAndEnable": "Kaydet ve Etkinleştir", "operation.saveAndRegenerate": "Alt Parçaları Kaydetme ve Yeniden Oluşturma", + "operation.saving": "Kaydediliyor...", "operation.search": "Ara", "operation.searchCount": "{{count}} {{content}} bul", "operation.selectAll": "Hepsini Seç", @@ -611,12 +618,5 @@ "voiceInput.converting": "Metne dönüştürülüyor...", "voiceInput.notAllow": "mikrofon yetkilendirilmedi", "voiceInput.speaking": "Şimdi konuş...", - "you": "Sen", - "account.workspaceNamePlaceholder": "Çalışma alanı adını girin", - "error": "Hata", - "loading": "Yükleniyor", - "modelProvider.auth.credentialRemoved": "Kimlik bilgisi kaldırıldı", - "operation.back": "Geri", - "operation.imageDownloaded": "Resim indirildi", - "operation.saving": "Kaydediliyor..." + "you": "Sen" } diff --git a/web/i18n/tr-TR/dataset.json b/web/i18n/tr-TR/dataset.json index d0011d35d4..aeb6e14dd9 100644 --- a/web/i18n/tr-TR/dataset.json +++ b/web/i18n/tr-TR/dataset.json @@ -82,6 +82,7 @@ "externalTag": "Dış", "imageUploader.browse": "Gözat", "imageUploader.button": "Dosya veya klasörü sürükleyip bırakın, veya", + "imageUploader.fileSizeLimitExceeded": "Dosya boyutu {{size}}MB sınırını aşıyor", "imageUploader.tip": "{{supportTypes}} (Her biri Maks. {{batchCount}}, {{size}}MB)", "inconsistentEmbeddingModelTip": "Seçilen bilgi tabanlarının Yerleştirme modelleri tutarsızsa Yeniden Sıralama modeli gereklidir.", "indexingMethod.full_text_search": "TAM METİN", @@ -176,6 +177,5 @@ "weightedScore.semantic": "Anlamsal", "weightedScore.semanticFirst": "Anlamsal Öncelikli", "weightedScore.title": "Ağırlıklı Puan", - "wordCount": " k kelime", - "imageUploader.fileSizeLimitExceeded": "Dosya boyutu {{size}}MB sınırını aşıyor" + "wordCount": " k kelime" } diff --git a/web/i18n/tr-TR/login.json b/web/i18n/tr-TR/login.json index f6ab1ec814..df7e5572e0 100644 --- a/web/i18n/tr-TR/login.json +++ b/web/i18n/tr-TR/login.json @@ -39,6 +39,7 @@ "error.passwordEmpty": "Şifre gereklidir", "error.passwordInvalid": "Şifre harf ve rakamlardan oluşmalı ve uzunluğu 8 karakterden fazla olmalıdır", "error.passwordLengthInValid": "Şifre en az 8 karakterden oluşmalıdır", + "error.redirectUrlMissing": "Yönlendirme URL'si eksik", "error.registrationNotAllowed": "Hesap bulunamadı. Kayıt olmak için lütfen sistem yöneticisi ile iletişime geçin.", "explore": "Dify'yi Keşfet", "forget": "Şifrenizi mi unuttunuz?", @@ -110,6 +111,5 @@ "welcome": "Dify'ye hoş geldiniz, devam etmek için lütfen giriş yapın.", "withGitHub": "GitHub ile devam et", "withGoogle": "Google ile devam et", - "withSSO": "TOA ile devam etme", - "error.redirectUrlMissing": "Yönlendirme URL'si eksik" + "withSSO": "TOA ile devam etme" } diff --git a/web/i18n/tr-TR/plugin-trigger.json b/web/i18n/tr-TR/plugin-trigger.json index 3d41f94560..a2cbeea0b2 100644 --- a/web/i18n/tr-TR/plugin-trigger.json +++ b/web/i18n/tr-TR/plugin-trigger.json @@ -27,6 +27,7 @@ "modal.errors.authFailed": "Yetkilendirme başarısız", "modal.errors.createFailed": "Abonelik oluşturulamadı", "modal.errors.networkError": "Ağ hatası, lütfen tekrar deneyin", + "modal.errors.updateFailed": "Abonelik güncellenemedi", "modal.errors.verifyFailed": "Kimlik bilgileri doğrulanamadı", "modal.form.callbackUrl.description": "Bu URL webhook olaylarını alacaktır", "modal.form.callbackUrl.label": "Geri Arama URL'si", @@ -94,6 +95,9 @@ "subscription.list.item.actions.deleteConfirm.error": "Abonelik {{name}} silinemedi", "subscription.list.item.actions.deleteConfirm.success": "Abonelik {{name}} başarıyla silindi", "subscription.list.item.actions.deleteConfirm.title": "{{name}} silinsin mi?", + "subscription.list.item.actions.edit.error": "Abonelik güncellenemedi", + "subscription.list.item.actions.edit.success": "Abonelik başarıyla güncellendi", + "subscription.list.item.actions.edit.title": "Aboneliği Düzenle", "subscription.list.item.credentialType.api_key": "API Anahtarı", "subscription.list.item.credentialType.oauth2": "OAuth", "subscription.list.item.credentialType.unauthorized": "Kılavuz", @@ -110,9 +114,5 @@ "subscription.noSubscriptionSelected": "Hiçbir abonelik seçilmedi", "subscription.selectPlaceholder": "Abonelik seç", "subscription.subscriptionRemoved": "Abonelik kaldırıldı", - "subscription.title": "Abonelikler", - "modal.errors.updateFailed": "Abonelik güncellenemedi", - "subscription.list.item.actions.edit.error": "Abonelik güncellenemedi", - "subscription.list.item.actions.edit.success": "Abonelik başarıyla güncellendi", - "subscription.list.item.actions.edit.title": "Aboneliği Düzenle" + "subscription.title": "Abonelikler" } diff --git a/web/i18n/tr-TR/tools.json b/web/i18n/tr-TR/tools.json index 262a4d0675..53180e79f8 100644 --- a/web/i18n/tr-TR/tools.json +++ b/web/i18n/tr-TR/tools.json @@ -14,6 +14,7 @@ "auth.setup": "Kullanmak için yetkilendirmeyi ayarla", "auth.setupModalTitle": "Yetkilendirmeyi Ayarla", "auth.setupModalTitleDescription": "Kimlik bilgilerini yapılandırdıktan sonra, çalışma alanındaki tüm üyeler uygulamaları düzenlerken bu aracı kullanabilir.", + "auth.unauthorized": "Yetkisiz", "author": "Tarafından", "builtInPromptTitle": "Prompt", "contribute.line1": "Dify'ye ", @@ -200,6 +201,5 @@ "toolRemoved": "Araç kaldırıldı", "type.builtIn": "Yerleşik", "type.custom": "Özel", - "type.workflow": "Workflow", - "auth.unauthorized": "Yetkisiz" + "type.workflow": "Workflow" } diff --git a/web/i18n/tr-TR/workflow.json b/web/i18n/tr-TR/workflow.json index b213382f9c..120750cd72 100644 --- a/web/i18n/tr-TR/workflow.json +++ b/web/i18n/tr-TR/workflow.json @@ -830,6 +830,8 @@ "nodes.triggerSchedule.lastDayTooltip": "Tüm ayların 31 günü yoktur. Her ayın son gününü seçmek için 'son gün' seçeneğini kullanın.", "nodes.triggerSchedule.minutes": "Dakikalar", "nodes.triggerSchedule.mode": "Moda", + "nodes.triggerSchedule.modeCron": "Cron", + "nodes.triggerSchedule.modeVisual": "Görsel", "nodes.triggerSchedule.monthlyDay": "Aylık Gün", "nodes.triggerSchedule.nextExecution": "Bir sonraki idam", "nodes.triggerSchedule.nextExecutionTime": "SONRAKİ YÜRÜTME ZAMANI", @@ -840,6 +842,7 @@ "nodes.triggerSchedule.onMinute": "On Dakika", "nodes.triggerSchedule.selectDateTime": "Tarih ve Saat Seç", "nodes.triggerSchedule.selectFrequency": "Frekansı seç", + "nodes.triggerSchedule.selectTime": "Zaman seç", "nodes.triggerSchedule.startTime": "Başlangıç Saati", "nodes.triggerSchedule.startTimeMustBeFuture": "Başlangıç zamanı gelecekte olmalıdır", "nodes.triggerSchedule.time": "Zaman", @@ -1034,8 +1037,5 @@ "versionHistory.nameThisVersion": "Bu versiyona isim ver", "versionHistory.releaseNotesPlaceholder": "Değişen şeyleri tanımlayın", "versionHistory.restorationTip": "Sürüm geri yüklemeden sonra, mevcut taslak üzerine yazılacak.", - "versionHistory.title": "Sürümler", - "nodes.triggerSchedule.modeCron": "Cron", - "nodes.triggerSchedule.modeVisual": "Görsel", - "nodes.triggerSchedule.selectTime": "Zaman seç" + "versionHistory.title": "Sürümler" } diff --git a/web/i18n/uk-UA/app-api.json b/web/i18n/uk-UA/app-api.json index 0e3286ec5a..c2d72b1ab1 100644 --- a/web/i18n/uk-UA/app-api.json +++ b/web/i18n/uk-UA/app-api.json @@ -54,6 +54,7 @@ "completionMode.title": "API програми для завершення", "copied": "Скопійовано", "copy": "Копіювати", + "develop.noContent": "Немає вмісту", "develop.pathParams": "Параметри шляху", "develop.query": "Запит", "develop.requestBody": "Тіло запиту", @@ -67,6 +68,5 @@ "play": "Відтворити", "playing": "Відтворення", "regenerate": "Відновити", - "status": "Статус", - "develop.noContent": "Немає вмісту" + "status": "Статус" } diff --git a/web/i18n/uk-UA/app-debug.json b/web/i18n/uk-UA/app-debug.json index 17a67b9543..6d7ecd92a7 100644 --- a/web/i18n/uk-UA/app-debug.json +++ b/web/i18n/uk-UA/app-debug.json @@ -21,6 +21,7 @@ "assistantType.name": "Тип Асистента", "autoAddVar": "На невизначені змінні, на які посилаються в попередньому запиті, є посилання. Ви хочете додати їх у форму вводу користувача?", "chatSubTitle": "Інструкції", + "code.instruction": "Інструкція", "codegen.apply": "Застосовувати", "codegen.applyChanges": "Застосувати зміни", "codegen.description": "Генератор коду використовує налаштовані моделі для генерації високоякісного коду на основі ваших інструкцій. Будь ласка, надайте чіткі та детальні інструкції.", @@ -386,6 +387,5 @@ "voice.voiceSettings.resolutionTooltip": "Мовна підтримка для синтезу мовлення.", "voice.voiceSettings.title": "Налаштування голосу", "voice.voiceSettings.voice": "Голос", - "warningMessage.timeoutExceeded": "Результати не відображаються через тайм-аут. Будь ласка, зверніться до журналів, щоб отримати повні результати.", - "code.instruction": "Інструкція" + "warningMessage.timeoutExceeded": "Результати не відображаються через тайм-аут. Будь ласка, зверніться до журналів, щоб отримати повні результати." } diff --git a/web/i18n/uk-UA/app.json b/web/i18n/uk-UA/app.json index cde2afc3a8..35872cbe18 100644 --- a/web/i18n/uk-UA/app.json +++ b/web/i18n/uk-UA/app.json @@ -27,6 +27,7 @@ "answerIcon.title": "Використовуйте піктограму web app для заміни 🤖", "appDeleteFailed": "Не вдалося видалити додаток", "appDeleted": "Додаток видалено", + "appNamePlaceholder": "Дайте вашому додатку назву", "appSelector.label": "ДОДАТОК", "appSelector.noParams": "Параметри не потрібні", "appSelector.params": "ПАРАМЕТРИ ПРОГРАМИ", @@ -65,6 +66,7 @@ "gotoAnything.actions.searchWorkflowNodesDesc": "Знаходьте вузли в поточному робочому процесі та переходьте до них за іменем або типом", "gotoAnything.actions.searchWorkflowNodesHelp": "Ця функція працює лише під час перегляду робочого процесу. Спочатку перейдіть до робочого процесу.", "gotoAnything.actions.slashDesc": "Виконуйте команди, такі як /theme, /lang", + "gotoAnything.actions.slashTitle": "Команди", "gotoAnything.actions.themeCategoryDesc": "Переключити тему застосунку", "gotoAnything.actions.themeCategoryTitle": "Тема", "gotoAnything.actions.themeDark": "Темна тема", @@ -212,6 +214,8 @@ "switchTip": "повернутися", "switchTipEnd": " до базової оркестрації.", "switchTipStart": "Для вас буде створена нова копія додатка, і нова копія перейде до оркестрації робочого процесу. Нова копія не дозволить ", + "theme.switchDark": "Переключитися на темну тему", + "theme.switchLight": "Переключитися на світлу тему", "tracing.aliyun.description": "Повністю керовані та без обслуговування платформи спостереження, надані Alibaba Cloud, дозволяють миттєвий моніторинг, трасування та оцінку застосувань Dify.", "tracing.aliyun.title": "Моніторинг Хмари", "tracing.arize.description": "Спостережуваність LLM корпоративного рівня, онлайн та офлайн оцінювання, моніторинг та експерименти—на основі OpenTelemetry. Спеціально розроблено для застосунків на базі LLM та агентів.", @@ -275,9 +279,5 @@ "types.basic": "Основні", "types.chatbot": "Чатбот", "types.completion": "Завершення", - "types.workflow": "Робочий процес", - "appNamePlaceholder": "Дайте вашому додатку назву", - "gotoAnything.actions.slashTitle": "Команди", - "theme.switchDark": "Переключитися на темну тему", - "theme.switchLight": "Переключитися на світлу тему" + "types.workflow": "Робочий процес" } diff --git a/web/i18n/uk-UA/common.json b/web/i18n/uk-UA/common.json index 855f57bba9..ddec8637e1 100644 --- a/web/i18n/uk-UA/common.json +++ b/web/i18n/uk-UA/common.json @@ -59,6 +59,7 @@ "account.verificationPlaceholder": "Вставте 6-значний код", "account.workspaceIcon": "Іконка робочого простору", "account.workspaceName": "Назва робочого простору", + "account.workspaceNamePlaceholder": "Введіть назву робочого простору", "actionMsg.copySuccessfully": "Скопійовано успішно", "actionMsg.generatedSuccessfully": "Успішно згенеровано", "actionMsg.generatedUnsuccessfully": "Не вдалося згенерувати", @@ -157,6 +158,7 @@ "dynamicSelect.selected": "{{count}} вибрано", "environment.development": "РОЗРОБКА", "environment.testing": "ТЕСТУВАННЯ", + "error": "Помилка", "errorMsg.fieldRequired": "{{field}} є обов'язковим", "errorMsg.urlError": "URL-адреса повинна починатися з http:// або https://", "feedback.content": "Зміст відгуку", @@ -196,6 +198,7 @@ "license.expiring": "Термін дії закінчується за один день", "license.expiring_plural": "Термін дії закінчується за {{count}} днів", "license.unlimited": "Безмежний", + "loading": "Завантаження", "members.admin": "Адміністратор", "members.adminTip": "Може створювати програми та керувати налаштуваннями команди", "members.builder": "Будівник", @@ -318,6 +321,7 @@ "modelProvider.auth.authorizationError": "Помилка авторизації", "modelProvider.auth.configLoadBalancing": "Конфігурація балансування навантаження", "modelProvider.auth.configModel": "Конфігураційна модель", + "modelProvider.auth.credentialRemoved": "Облікові дані видалено", "modelProvider.auth.customModelCredentials": "Облікові дані користувацької моделі", "modelProvider.auth.customModelCredentialsDeleteTip": "Облікові дані використовуються і не можуть бути видалені", "modelProvider.auth.editModelCredential": "Редагувати облікові дані моделі", @@ -414,6 +418,7 @@ "operation.add": "Додати", "operation.added": "Додано", "operation.audioSourceUnavailable": "AudioSource недоступний", + "operation.back": "Назад", "operation.cancel": "Скасувати", "operation.change": "Змінити", "operation.clear": "Очистити", @@ -437,6 +442,7 @@ "operation.format": "Формат", "operation.getForFree": "Отримати безкоштовно", "operation.imageCopied": "Скопійоване зображення", + "operation.imageDownloaded": "Зображення завантажено", "operation.in": "В", "operation.learnMore": "Дізнатися більше", "operation.lineBreak": "Перенесення рядка", @@ -459,6 +465,7 @@ "operation.save": "Зберегти", "operation.saveAndEnable": "Зберегти та Увімкнути", "operation.saveAndRegenerate": "Збереження та регенерація дочірніх фрагментів", + "operation.saving": "Збереження...", "operation.search": "Пошук", "operation.searchCount": "Знайти {{count}} {{content}}", "operation.selectAll": "Вибрати все", @@ -611,12 +618,5 @@ "voiceInput.converting": "Перетворення на текст...", "voiceInput.notAllow": "мікрофон не авторизований", "voiceInput.speaking": "Говоріть зараз...", - "you": "Ти", - "account.workspaceNamePlaceholder": "Введіть назву робочого простору", - "error": "Помилка", - "loading": "Завантаження", - "modelProvider.auth.credentialRemoved": "Облікові дані видалено", - "operation.back": "Назад", - "operation.imageDownloaded": "Зображення завантажено", - "operation.saving": "Збереження..." + "you": "Ти" } diff --git a/web/i18n/uk-UA/dataset.json b/web/i18n/uk-UA/dataset.json index 8738ba2c07..0e4eb38750 100644 --- a/web/i18n/uk-UA/dataset.json +++ b/web/i18n/uk-UA/dataset.json @@ -82,6 +82,7 @@ "externalTag": "Зовнішній", "imageUploader.browse": "Перегляд", "imageUploader.button": "Перетягніть файл або папку, або", + "imageUploader.fileSizeLimitExceeded": "Розмір файлу перевищує ліміт у {{size}} МБ", "imageUploader.tip": "{{supportTypes}} (Макс {{batchCount}}, по {{size}} МБ кожен)", "inconsistentEmbeddingModelTip": "Модель перерангування потрібна, якщо моделі вбудовування вибраних баз знань є несумісними.", "indexingMethod.full_text_search": "ПОВНИЙ ТЕКСТ", @@ -176,6 +177,5 @@ "weightedScore.semantic": "Семантичний", "weightedScore.semanticFirst": "Спочатку семантичний", "weightedScore.title": "Зважена оцінка", - "wordCount": " тис. слів", - "imageUploader.fileSizeLimitExceeded": "Розмір файлу перевищує ліміт у {{size}} МБ" + "wordCount": " тис. слів" } diff --git a/web/i18n/uk-UA/login.json b/web/i18n/uk-UA/login.json index d75b9d30ca..3aade4208a 100644 --- a/web/i18n/uk-UA/login.json +++ b/web/i18n/uk-UA/login.json @@ -39,6 +39,7 @@ "error.passwordEmpty": "Пароль є обов’язковим", "error.passwordInvalid": "Пароль повинен містити літери та цифри, а довжина повинна бути більшою за 8", "error.passwordLengthInValid": "Пароль повинен бути не менше 8 символів", + "error.redirectUrlMissing": "URL-адресу для перенаправлення відсутня", "error.registrationNotAllowed": "Аккаунт не знайдено. Будь ласка, зверніться до адміністратора системи для реєстрації.", "explore": "Досліджуйте Dify", "forget": "Забули пароль?", @@ -110,6 +111,5 @@ "welcome": "Ласкаво просимо до Dify, будь ласка, увійдіть, щоб продовжити.", "withGitHub": "Продовжити з GitHub", "withGoogle": "Продовжити з Google", - "withSSO": "Продовжуйте працювати з SSW", - "error.redirectUrlMissing": "URL-адресу для перенаправлення відсутня" + "withSSO": "Продовжуйте працювати з SSW" } diff --git a/web/i18n/uk-UA/plugin-trigger.json b/web/i18n/uk-UA/plugin-trigger.json index f6578a087e..4e26008af0 100644 --- a/web/i18n/uk-UA/plugin-trigger.json +++ b/web/i18n/uk-UA/plugin-trigger.json @@ -27,6 +27,7 @@ "modal.errors.authFailed": "Авторизація не вдалася", "modal.errors.createFailed": "Не вдалося створити підписку", "modal.errors.networkError": "Помилка мережі, будь ласка, спробуйте ще раз", + "modal.errors.updateFailed": "Не вдалося оновити підписку", "modal.errors.verifyFailed": "Не вдалося перевірити облікові дані", "modal.form.callbackUrl.description": "Цей URL буде отримувати події вебхука", "modal.form.callbackUrl.label": "URL зворотного виклику", @@ -94,6 +95,9 @@ "subscription.list.item.actions.deleteConfirm.error": "Не вдалося видалити підписку {{name}}", "subscription.list.item.actions.deleteConfirm.success": "Підписку {{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": "Редагувати підписку", "subscription.list.item.credentialType.api_key": "API ключ", "subscription.list.item.credentialType.oauth2": "OAuth", "subscription.list.item.credentialType.unauthorized": "Посібник", @@ -110,9 +114,5 @@ "subscription.noSubscriptionSelected": "Підписка не обрана", "subscription.selectPlaceholder": "Виберіть підписку", "subscription.subscriptionRemoved": "Підписку видалено", - "subscription.title": "Підписки", - "modal.errors.updateFailed": "Не вдалося оновити підписку", - "subscription.list.item.actions.edit.error": "Не вдалося оновити підписку", - "subscription.list.item.actions.edit.success": "Підписку успішно оновлено", - "subscription.list.item.actions.edit.title": "Редагувати підписку" + "subscription.title": "Підписки" } diff --git a/web/i18n/uk-UA/tools.json b/web/i18n/uk-UA/tools.json index f8d9dd9f3a..94bd50b7c1 100644 --- a/web/i18n/uk-UA/tools.json +++ b/web/i18n/uk-UA/tools.json @@ -14,6 +14,7 @@ "auth.setup": "Налаштувати авторизацію, щоб використовувати", "auth.setupModalTitle": "Налаштування авторизації", "auth.setupModalTitleDescription": "Після налаштування облікових даних усі члени робочого простору можуть використовувати цей інструмент під час оркестрування програм.", + "auth.unauthorized": "Несанкціонований", "author": "Автор", "builtInPromptTitle": "Підказка", "contribute.line1": "Мені цікаво зробити свій внесок", @@ -200,6 +201,5 @@ "toolRemoved": "Інструмент видалено", "type.builtIn": "Вбудовані", "type.custom": "Користувацькі", - "type.workflow": "Робочий процес", - "auth.unauthorized": "Несанкціонований" + "type.workflow": "Робочий процес" } diff --git a/web/i18n/uk-UA/workflow.json b/web/i18n/uk-UA/workflow.json index 33b95a81c7..9b43fe1862 100644 --- a/web/i18n/uk-UA/workflow.json +++ b/web/i18n/uk-UA/workflow.json @@ -830,6 +830,8 @@ "nodes.triggerSchedule.lastDayTooltip": "Не всі місяці мають 31 день. Використовуйте опцію «останній день», щоб вибрати останній день кожного місяця.", "nodes.triggerSchedule.minutes": "Хвилини", "nodes.triggerSchedule.mode": "Мода", + "nodes.triggerSchedule.modeCron": "Крон", + "nodes.triggerSchedule.modeVisual": "Візуальний", "nodes.triggerSchedule.monthlyDay": "Щомісячний день", "nodes.triggerSchedule.nextExecution": "Наступне виконання", "nodes.triggerSchedule.nextExecutionTime": "ЧАС НАСТУПНОГО ВИКОНАННЯ", @@ -840,6 +842,7 @@ "nodes.triggerSchedule.onMinute": "Що хвилина", "nodes.triggerSchedule.selectDateTime": "Вибрати дату та час", "nodes.triggerSchedule.selectFrequency": "Виберіть частоту", + "nodes.triggerSchedule.selectTime": "Виберіть час", "nodes.triggerSchedule.startTime": "Час початку", "nodes.triggerSchedule.startTimeMustBeFuture": "Час початку має бути в майбутньому", "nodes.triggerSchedule.time": "Час", @@ -1034,8 +1037,5 @@ "versionHistory.nameThisVersion": "Назвіть цю версію", "versionHistory.releaseNotesPlaceholder": "Опишіть, що змінилося", "versionHistory.restorationTip": "Після відновлення версії нинішній проект буде перезаписано.", - "versionHistory.title": "Версії", - "nodes.triggerSchedule.modeCron": "Крон", - "nodes.triggerSchedule.modeVisual": "Візуальний", - "nodes.triggerSchedule.selectTime": "Виберіть час" + "versionHistory.title": "Версії" } diff --git a/web/i18n/vi-VN/app-api.json b/web/i18n/vi-VN/app-api.json index 6e3548e6c9..fa034c204d 100644 --- a/web/i18n/vi-VN/app-api.json +++ b/web/i18n/vi-VN/app-api.json @@ -54,6 +54,7 @@ "completionMode.title": "API ứng dụng hoàn thành", "copied": "Đã sao chép", "copy": "Sao chép", + "develop.noContent": "Không có nội dung", "develop.pathParams": "Tham số đường dẫn", "develop.query": "Truy vấn", "develop.requestBody": "Nội dung yêu cầu", @@ -67,6 +68,5 @@ "play": "Chạy", "playing": "Đang chạy", "regenerate": "Tái tạo", - "status": "Trạng thái", - "develop.noContent": "Không có nội dung" + "status": "Trạng thái" } diff --git a/web/i18n/vi-VN/app-debug.json b/web/i18n/vi-VN/app-debug.json index d742e39c6b..e94e442626 100644 --- a/web/i18n/vi-VN/app-debug.json +++ b/web/i18n/vi-VN/app-debug.json @@ -21,6 +21,7 @@ "assistantType.name": "Loại trợ lý", "autoAddVar": "Phát hiện biến không xác định được tham chiếu trong tiền-lời nhắc, bạn có muốn thêm chúng vào biểu mẫu đầu vào người dùng không?", "chatSubTitle": "Hướng dẫn", + "code.instruction": "Hướng dẫn", "codegen.apply": "Áp dụng", "codegen.applyChanges": "Áp dụng thay đổi", "codegen.description": "Trình tạo mã sử dụng các mô hình đã định cấu hình để tạo mã chất lượng cao dựa trên hướng dẫn của bạn. Vui lòng cung cấp hướng dẫn rõ ràng và chi tiết.", @@ -386,6 +387,5 @@ "voice.voiceSettings.resolutionTooltip": "Chuyển đổi văn bản thành giọng nói hỗ trợ ngôn ngữ.", "voice.voiceSettings.title": "Cài đặt giọng nói", "voice.voiceSettings.voice": "Giọng nói", - "warningMessage.timeoutExceeded": "Kết quả không được hiển thị do hết thời gian chờ. Vui lòng tham khảo nhật ký để thu thập kết quả đầy đủ.", - "code.instruction": "Hướng dẫn" + "warningMessage.timeoutExceeded": "Kết quả không được hiển thị do hết thời gian chờ. Vui lòng tham khảo nhật ký để thu thập kết quả đầy đủ." } diff --git a/web/i18n/vi-VN/app.json b/web/i18n/vi-VN/app.json index 3daba8bfa0..30d8437bc5 100644 --- a/web/i18n/vi-VN/app.json +++ b/web/i18n/vi-VN/app.json @@ -27,6 +27,7 @@ "answerIcon.title": "Sử dụng biểu tượng web app để thay thế 🤖", "appDeleteFailed": "Không thể xóa ứng dụng", "appDeleted": "Ứng dụng đã bị xóa", + "appNamePlaceholder": "Đặt tên cho ứng dụng của bạn", "appSelector.label": "Ứng dụng", "appSelector.noParams": "Không cần thông số", "appSelector.params": "THÔNG SỐ ỨNG DỤNG", @@ -65,6 +66,7 @@ "gotoAnything.actions.searchWorkflowNodesDesc": "Tìm và chuyển đến các nút trong quy trình làm việc hiện tại theo tên hoặc loại", "gotoAnything.actions.searchWorkflowNodesHelp": "Tính năng này chỉ hoạt động khi xem quy trình làm việc. Điều hướng đến quy trình làm việc trước.", "gotoAnything.actions.slashDesc": "Thực hiện các lệnh như /theme, /lang", + "gotoAnything.actions.slashTitle": "Lệnh", "gotoAnything.actions.themeCategoryDesc": "Chuyển đổi giao diện ứng dụng", "gotoAnything.actions.themeCategoryTitle": "Chủ đề", "gotoAnything.actions.themeDark": "Chủ đề tối", @@ -212,6 +214,8 @@ "switchTip": "không thể", "switchTipEnd": " chuyển lại quản lý cơ bản.", "switchTipStart": "Một bản sao ứng dụng mới sẽ được tạo và chuyển sang quản lý quy trình. Bản sao mới sẽ ", + "theme.switchDark": "Chuyển sang chế độ tối", + "theme.switchLight": "Chuyển sang giao diện sáng", "tracing.aliyun.description": "Nền tảng quan sát được quản lý hoàn toàn và không cần bảo trì do Alibaba Cloud cung cấp, cho phép giám sát, theo dõi và đánh giá các ứng dụng Dify ngay lập tức.", "tracing.aliyun.title": "Giám sát Đám mây", "tracing.arize.description": "Khả năng quan sát LLM cấp doanh nghiệp, đánh giá trực tuyến và ngoại tuyến, giám sát và thử nghiệm—được hỗ trợ bởi OpenTelemetry. Được thiết kế đặc biệt cho các ứng dụng dựa trên LLM và tác nhân.", @@ -275,9 +279,5 @@ "types.basic": "Cơ bản", "types.chatbot": "Chatbot", "types.completion": "Hoàn thành", - "types.workflow": "Quy trình", - "appNamePlaceholder": "Đặt tên cho ứng dụng của bạn", - "gotoAnything.actions.slashTitle": "Lệnh", - "theme.switchDark": "Chuyển sang chế độ tối", - "theme.switchLight": "Chuyển sang giao diện sáng" + "types.workflow": "Quy trình" } diff --git a/web/i18n/vi-VN/common.json b/web/i18n/vi-VN/common.json index cd2e5f1cb2..f8fa9c07d5 100644 --- a/web/i18n/vi-VN/common.json +++ b/web/i18n/vi-VN/common.json @@ -59,6 +59,7 @@ "account.verificationPlaceholder": "Dán mã gồm 6 chữ số", "account.workspaceIcon": "Biểu tượng không gian làm việc", "account.workspaceName": "Tên không gian làm việc", + "account.workspaceNamePlaceholder": "Nhập tên không gian làm việc", "actionMsg.copySuccessfully": "Đã sao chép thành công", "actionMsg.generatedSuccessfully": "Tạo thành công", "actionMsg.generatedUnsuccessfully": "Tạo không thành công", @@ -157,6 +158,7 @@ "dynamicSelect.selected": "{{count}} đã chọn", "environment.development": "DEVELOPMENT", "environment.testing": "TESTING", + "error": "Lỗi", "errorMsg.fieldRequired": "{{trường}} là bắt buộc", "errorMsg.urlError": "URL phải bắt đầu bằng http:// hoặc https://", "feedback.content": "Nội dung phản hồi", @@ -196,6 +198,7 @@ "license.expiring": "Hết hạn trong một ngày", "license.expiring_plural": "Hết hạn sau {{count}} ngày", "license.unlimited": "Vô hạn", + "loading": "Đang tải", "members.admin": "Quản trị viên", "members.adminTip": "Có thể xây dựng ứng dụng và quản lý cài đặt nhóm", "members.builder": "Chủ thầu", @@ -318,6 +321,7 @@ "modelProvider.auth.authorizationError": "Lỗi xác thực", "modelProvider.auth.configLoadBalancing": "Cấu hình cân bằng tải", "modelProvider.auth.configModel": "Cấu hình mô hình", + "modelProvider.auth.credentialRemoved": "Thông tin xác thực đã bị xóa", "modelProvider.auth.customModelCredentials": "Thông tin đăng nhập mô hình tùy chỉnh", "modelProvider.auth.customModelCredentialsDeleteTip": "Thông tin đăng nhập đang được sử dụng và không thể xóa", "modelProvider.auth.editModelCredential": "Chỉnh sửa thông tin xác thực mô hình", @@ -414,6 +418,7 @@ "operation.add": "Thêm", "operation.added": "Đã thêm", "operation.audioSourceUnavailable": "AudioSource không khả dụng", + "operation.back": "Quay lại", "operation.cancel": "Hủy bỏ", "operation.change": "Thay đổi", "operation.clear": "Xóa", @@ -437,6 +442,7 @@ "operation.format": "Định dạng", "operation.getForFree": "Nhận miễn phí", "operation.imageCopied": "Hình ảnh sao chép", + "operation.imageDownloaded": "Hình ảnh đã được tải xuống", "operation.in": "trong", "operation.learnMore": "Tìm hiểu thêm", "operation.lineBreak": "Ngắt dòng", @@ -459,6 +465,7 @@ "operation.save": "Lưu", "operation.saveAndEnable": "Lưu & Kích hoạt", "operation.saveAndRegenerate": "Lưu và tạo lại các phần con", + "operation.saving": "Đang lưu...", "operation.search": "Tìm kiếm", "operation.searchCount": "Tìm {{count}} {{content}}", "operation.selectAll": "Chọn Tất Cả", @@ -611,12 +618,5 @@ "voiceInput.converting": "Chuyển đổi thành văn bản...", "voiceInput.notAllow": "micro không được ủy quyền", "voiceInput.speaking": "Hãy nói...", - "you": "Bạn", - "account.workspaceNamePlaceholder": "Nhập tên không gian làm việc", - "error": "Lỗi", - "loading": "Đang tải", - "modelProvider.auth.credentialRemoved": "Thông tin xác thực đã bị xóa", - "operation.back": "Quay lại", - "operation.imageDownloaded": "Hình ảnh đã được tải xuống", - "operation.saving": "Đang lưu..." + "you": "Bạn" } diff --git a/web/i18n/vi-VN/dataset.json b/web/i18n/vi-VN/dataset.json index 06066410ce..dd406d4ef5 100644 --- a/web/i18n/vi-VN/dataset.json +++ b/web/i18n/vi-VN/dataset.json @@ -82,6 +82,7 @@ "externalTag": "Ngoài", "imageUploader.browse": "Duyệt", "imageUploader.button": "Kéo và thả tệp hoặc thư mục, hoặc", + "imageUploader.fileSizeLimitExceeded": "Kích thước tệp vượt quá giới hạn {{size}}MB", "imageUploader.tip": "{{supportTypes}} (Tối đa {{batchCount}}, {{size}}MB mỗi cái)", "inconsistentEmbeddingModelTip": "Mô hình xếp hạng lại là cần thiết nếu các mô hình nhúng của các cơ sở kiến thức được chọn không nhất quán.", "indexingMethod.full_text_search": "VĂN BẢN ĐẦY ĐỦ", @@ -176,6 +177,5 @@ "weightedScore.semantic": "Ngữ nghĩa", "weightedScore.semanticFirst": "Ngữ nghĩa trước", "weightedScore.title": "Điểm số có trọng số", - "wordCount": " nghìn từ", - "imageUploader.fileSizeLimitExceeded": "Kích thước tệp vượt quá giới hạn {{size}}MB" + "wordCount": " nghìn từ" } diff --git a/web/i18n/vi-VN/login.json b/web/i18n/vi-VN/login.json index 620d93b11d..cb10c85f21 100644 --- a/web/i18n/vi-VN/login.json +++ b/web/i18n/vi-VN/login.json @@ -39,6 +39,7 @@ "error.passwordEmpty": "Vui lòng nhập mật khẩu", "error.passwordInvalid": "Mật khẩu phải chứa cả chữ và số, và có độ dài ít nhất 8 ký tự", "error.passwordLengthInValid": "Mật khẩu phải có ít nhất 8 ký tự", + "error.redirectUrlMissing": "URL chuyển hướng bị thiếu", "error.registrationNotAllowed": "Không tìm thấy tài khoản. Vui lòng liên hệ với quản trị viên hệ thống để đăng ký.", "explore": "Khám phá Dify", "forget": "Quên mật khẩu?", @@ -110,6 +111,5 @@ "welcome": "Chào mừng bạn đến với Dify, vui lòng đăng nhập để tiếp tục.", "withGitHub": "Tiếp tục với GitHub", "withGoogle": "Tiếp tục với Google", - "withSSO": "Tiếp tục với SSO", - "error.redirectUrlMissing": "URL chuyển hướng bị thiếu" + "withSSO": "Tiếp tục với SSO" } diff --git a/web/i18n/vi-VN/plugin-trigger.json b/web/i18n/vi-VN/plugin-trigger.json index 5f90d66ea9..97c368970e 100644 --- a/web/i18n/vi-VN/plugin-trigger.json +++ b/web/i18n/vi-VN/plugin-trigger.json @@ -27,6 +27,7 @@ "modal.errors.authFailed": "Ủy quyền thất bại", "modal.errors.createFailed": "Tạo đăng ký thất bại", "modal.errors.networkError": "Lỗi mạng, vui lòng thử lại", + "modal.errors.updateFailed": "Cập nhật đăng ký thất bại", "modal.errors.verifyFailed": "Xác minh thông tin đăng nhập thất bại", "modal.form.callbackUrl.description": "URL này sẽ nhận các sự kiện webhook", "modal.form.callbackUrl.label": "URL gọi lại", @@ -94,6 +95,9 @@ "subscription.list.item.actions.deleteConfirm.error": "Không thể xóa đăng ký {{name}}", "subscription.list.item.actions.deleteConfirm.success": "Đăng ký {{name}} đã được xóa thành công", "subscription.list.item.actions.deleteConfirm.title": "Xóa {{name}}?", + "subscription.list.item.actions.edit.error": "Cập nhật đăng ký thất bại", + "subscription.list.item.actions.edit.success": "Cập nhật đăng ký thành công", + "subscription.list.item.actions.edit.title": "Chỉnh sửa đăng ký", "subscription.list.item.credentialType.api_key": "Khóa API", "subscription.list.item.credentialType.oauth2": "OAuth", "subscription.list.item.credentialType.unauthorized": "Hướng dẫn", @@ -110,9 +114,5 @@ "subscription.noSubscriptionSelected": "Chưa chọn gói đăng ký", "subscription.selectPlaceholder": "Chọn gói đăng ký", "subscription.subscriptionRemoved": "Đã hủy đăng ký", - "subscription.title": "Đăng ký", - "modal.errors.updateFailed": "Cập nhật đăng ký thất bại", - "subscription.list.item.actions.edit.error": "Cập nhật đăng ký thất bại", - "subscription.list.item.actions.edit.success": "Cập nhật đăng ký thành công", - "subscription.list.item.actions.edit.title": "Chỉnh sửa đăng ký" + "subscription.title": "Đăng ký" } diff --git a/web/i18n/vi-VN/tools.json b/web/i18n/vi-VN/tools.json index 3a4fb35ece..d1c1984079 100644 --- a/web/i18n/vi-VN/tools.json +++ b/web/i18n/vi-VN/tools.json @@ -14,6 +14,7 @@ "auth.setup": "Thiết lập xác thực để sử dụng", "auth.setupModalTitle": "Thiết lập xác thực", "auth.setupModalTitleDescription": "Sau khi cấu hình thông tin đăng nhập, tất cả thành viên trong không gian làm việc có thể sử dụng công cụ này khi triển khai ứng dụng.", + "auth.unauthorized": "Không được phép", "author": "Tác giả", "builtInPromptTitle": "Lời nhắc", "contribute.line1": "Tôi quan tâm đến việc ", @@ -200,6 +201,5 @@ "toolRemoved": "Công cụ đã bị xóa", "type.builtIn": "Tích hợp sẵn", "type.custom": "Tùy chỉnh", - "type.workflow": "Quy trình làm việc", - "auth.unauthorized": "Không được phép" + "type.workflow": "Quy trình làm việc" } diff --git a/web/i18n/vi-VN/workflow.json b/web/i18n/vi-VN/workflow.json index a1cf833dd7..95adc8adcb 100644 --- a/web/i18n/vi-VN/workflow.json +++ b/web/i18n/vi-VN/workflow.json @@ -830,6 +830,8 @@ "nodes.triggerSchedule.lastDayTooltip": "Không phải tất cả các tháng đều có 31 ngày. Sử dụng tùy chọn 'ngày cuối cùng' để chọn ngày cuối cùng của mỗi tháng.", "nodes.triggerSchedule.minutes": "Phút", "nodes.triggerSchedule.mode": "Chế độ", + "nodes.triggerSchedule.modeCron": "Cron", + "nodes.triggerSchedule.modeVisual": "Hình ảnh", "nodes.triggerSchedule.monthlyDay": "Ngày hàng tháng", "nodes.triggerSchedule.nextExecution": "Lần thi hành tiếp theo", "nodes.triggerSchedule.nextExecutionTime": "THỜI GIAN THỰC THI TIẾP THEO", @@ -840,6 +842,7 @@ "nodes.triggerSchedule.onMinute": "Trong một phút", "nodes.triggerSchedule.selectDateTime": "Chọn Ngày & Giờ", "nodes.triggerSchedule.selectFrequency": "Chọn tần suất", + "nodes.triggerSchedule.selectTime": "Chọn thời gian", "nodes.triggerSchedule.startTime": "Thời gian bắt đầu", "nodes.triggerSchedule.startTimeMustBeFuture": "Thời gian bắt đầu phải là trong tương lai", "nodes.triggerSchedule.time": "Thời gian", @@ -1034,8 +1037,5 @@ "versionHistory.nameThisVersion": "Đặt tên cho phiên bản này", "versionHistory.releaseNotesPlaceholder": "Mô tả những gì đã thay đổi", "versionHistory.restorationTip": "Sau khi phục hồi phiên bản, bản nháp hiện tại sẽ bị ghi đè.", - "versionHistory.title": "Các phiên bản", - "nodes.triggerSchedule.modeCron": "Cron", - "nodes.triggerSchedule.modeVisual": "Hình ảnh", - "nodes.triggerSchedule.selectTime": "Chọn thời gian" + "versionHistory.title": "Các phiên bản" } diff --git a/web/i18n/zh-Hans/common.json b/web/i18n/zh-Hans/common.json index 6d8430321f..ca4ecce821 100644 --- a/web/i18n/zh-Hans/common.json +++ b/web/i18n/zh-Hans/common.json @@ -463,9 +463,9 @@ "operation.reset": "重置", "operation.resetKeywords": "重置关键词", "operation.save": "保存", - "operation.saving": "保存中...", "operation.saveAndEnable": "保存并启用", "operation.saveAndRegenerate": "保存并重新生成子分段", + "operation.saving": "保存中...", "operation.search": "搜索", "operation.searchCount": "找到 {{count}} 个 {{content}}", "operation.selectAll": "全选", diff --git a/web/i18n/zh-Hans/plugin-trigger.json b/web/i18n/zh-Hans/plugin-trigger.json index e71ca3a550..41523ba6a8 100644 --- a/web/i18n/zh-Hans/plugin-trigger.json +++ b/web/i18n/zh-Hans/plugin-trigger.json @@ -85,9 +85,6 @@ "subscription.empty.title": "暂无订阅", "subscription.list.addButton": "添加", "subscription.list.item.actions.delete": "删除", - "subscription.list.item.actions.edit.error": "更新订阅失败", - "subscription.list.item.actions.edit.success": "订阅更新成功", - "subscription.list.item.actions.edit.title": "编辑订阅", "subscription.list.item.actions.deleteConfirm.cancel": "取消", "subscription.list.item.actions.deleteConfirm.confirm": "确认删除", "subscription.list.item.actions.deleteConfirm.confirmInputPlaceholder": "输入 \"{{name}}\" 确认", @@ -98,6 +95,9 @@ "subscription.list.item.actions.deleteConfirm.error": "订阅 {{name}} 删除失败", "subscription.list.item.actions.deleteConfirm.success": "订阅 {{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": "编辑订阅", "subscription.list.item.credentialType.api_key": "API密钥", "subscription.list.item.credentialType.oauth2": "OAuth", "subscription.list.item.credentialType.unauthorized": "手动", diff --git a/web/i18n/zh-Hant/app-api.json b/web/i18n/zh-Hant/app-api.json index 9a0d657612..e97f4ca650 100644 --- a/web/i18n/zh-Hant/app-api.json +++ b/web/i18n/zh-Hant/app-api.json @@ -54,6 +54,7 @@ "completionMode.title": "文字生成型應用 API", "copied": "已複製", "copy": "複製", + "develop.noContent": "無內容", "develop.pathParams": "Path Params", "develop.query": "Query", "develop.requestBody": "Request Body", @@ -67,6 +68,5 @@ "play": "播放", "playing": "播放中", "regenerate": "重新生成", - "status": "狀態", - "develop.noContent": "無內容" + "status": "狀態" } diff --git a/web/i18n/zh-Hant/app-debug.json b/web/i18n/zh-Hant/app-debug.json index b0d47c1b96..eabcebd8e0 100644 --- a/web/i18n/zh-Hant/app-debug.json +++ b/web/i18n/zh-Hant/app-debug.json @@ -21,6 +21,7 @@ "assistantType.name": "助手型別", "autoAddVar": "提示詞中引用了未定義的變數,是否自動新增到使用者輸入表單中?", "chatSubTitle": "提示詞", + "code.instruction": "指示", "codegen.apply": "應用", "codegen.applyChanges": "應用更改", "codegen.description": "程式碼生成器使用配置的模型根據您的指令生成高品質的程式碼。請提供清晰詳細的說明。", @@ -386,6 +387,5 @@ "voice.voiceSettings.resolutionTooltip": "文字轉語音音色支援語言。", "voice.voiceSettings.title": "音色設定", "voice.voiceSettings.voice": "音色", - "warningMessage.timeoutExceeded": "由於超時,不顯示結果。請參閱日誌以收集完整結果。", - "code.instruction": "指示" + "warningMessage.timeoutExceeded": "由於超時,不顯示結果。請參閱日誌以收集完整結果。" } diff --git a/web/i18n/zh-Hant/app.json b/web/i18n/zh-Hant/app.json index e8c7bc830e..a3b89d7381 100644 --- a/web/i18n/zh-Hant/app.json +++ b/web/i18n/zh-Hant/app.json @@ -27,6 +27,7 @@ "answerIcon.title": "使用 web app 圖示取代 🤖", "appDeleteFailed": "應用刪除失敗", "appDeleted": "應用已刪除", + "appNamePlaceholder": "為你的應用程式命名", "appSelector.label": "應用程式", "appSelector.noParams": "無需參數", "appSelector.params": "應用程式參數", @@ -65,6 +66,7 @@ "gotoAnything.actions.searchWorkflowNodesDesc": "按名稱或類型查找並跳轉到當前工作流中的節點", "gotoAnything.actions.searchWorkflowNodesHelp": "此功能僅在查看工作流時有效。首先導航到工作流。", "gotoAnything.actions.slashDesc": "執行命令如 /theme, /lang", + "gotoAnything.actions.slashTitle": "指令", "gotoAnything.actions.themeCategoryDesc": "切換應用程式主題", "gotoAnything.actions.themeCategoryTitle": "主題", "gotoAnything.actions.themeDark": "黑暗主題", @@ -212,6 +214,8 @@ "switchTip": "不能夠", "switchTipEnd": "遷移回基礎編排", "switchTipStart": "將為您建立一個使用工作流編排的新應用。新應用將", + "theme.switchDark": "切換到深色主題", + "theme.switchLight": "切換到亮色主題", "tracing.aliyun.description": "阿里雲提供的完全管理且無需維護的可觀察性平台,支持即時監控、追蹤和評估 Dify 應用程序。", "tracing.aliyun.title": "雲端監控", "tracing.arize.description": "企業級LLM可觀測性、線上與離線評估、監控和實驗平台,基於OpenTelemetry構建,專為LLM和代理驅動的應用程式設計。", @@ -275,9 +279,5 @@ "types.basic": "基本", "types.chatbot": "聊天助手", "types.completion": "文字生成", - "types.workflow": "工作流", - "appNamePlaceholder": "為你的應用程式命名", - "gotoAnything.actions.slashTitle": "指令", - "theme.switchDark": "切換到深色主題", - "theme.switchLight": "切換到亮色主題" + "types.workflow": "工作流" } diff --git a/web/i18n/zh-Hant/common.json b/web/i18n/zh-Hant/common.json index b940778271..8fe3e5bd07 100644 --- a/web/i18n/zh-Hant/common.json +++ b/web/i18n/zh-Hant/common.json @@ -59,6 +59,7 @@ "account.verificationPlaceholder": "粘貼 6 位代碼", "account.workspaceIcon": "工作區域圖示", "account.workspaceName": "工作區名稱", + "account.workspaceNamePlaceholder": "輸入工作區名稱", "actionMsg.copySuccessfully": "複製成功", "actionMsg.generatedSuccessfully": "已重新生成", "actionMsg.generatedUnsuccessfully": "生成失敗", @@ -157,6 +158,7 @@ "dynamicSelect.selected": "{{count}} 已選擇", "environment.development": "開發環境", "environment.testing": "測試環境", + "error": "錯誤", "errorMsg.fieldRequired": "{{field}} 為必填項", "errorMsg.urlError": "URL 應以 http:// 或 https:// 開頭", "feedback.content": "反饋內容", @@ -196,6 +198,7 @@ "license.expiring": "將在 1 天內過期", "license.expiring_plural": "將在 {{count}} 天后過期", "license.unlimited": "無限制", + "loading": "載入中", "members.admin": "管理員", "members.adminTip": "能夠建立應用程式和管理團隊設定", "members.builder": "建築工人", @@ -318,6 +321,7 @@ "modelProvider.auth.authorizationError": "授權錯誤", "modelProvider.auth.configLoadBalancing": "配置負載均衡", "modelProvider.auth.configModel": "配置模型", + "modelProvider.auth.credentialRemoved": "憑證已移除", "modelProvider.auth.customModelCredentials": "自訂模型認證", "modelProvider.auth.customModelCredentialsDeleteTip": "認證正在使用中,無法刪除", "modelProvider.auth.editModelCredential": "編輯模型認證", @@ -414,6 +418,7 @@ "operation.add": "新增", "operation.added": "已新增", "operation.audioSourceUnavailable": "音訊來源不可用", + "operation.back": "返回", "operation.cancel": "取消", "operation.change": "更改", "operation.clear": "清空", @@ -437,6 +442,7 @@ "operation.format": "格式", "operation.getForFree": "免費獲取", "operation.imageCopied": "複製的圖片", + "operation.imageDownloaded": "圖片已下載", "operation.in": "在", "operation.learnMore": "瞭解更多", "operation.lineBreak": "換行", @@ -459,6 +465,7 @@ "operation.save": "儲存", "operation.saveAndEnable": "儲存並啟用", "operation.saveAndRegenerate": "保存並重新生成子塊", + "operation.saving": "儲存中...", "operation.search": "搜尋", "operation.searchCount": "找到 {{count}} {{content}}", "operation.selectAll": "全選", @@ -611,12 +618,5 @@ "voiceInput.converting": "正在轉換為文字...", "voiceInput.notAllow": "麥克風未授權", "voiceInput.speaking": "現在講...", - "you": "你", - "account.workspaceNamePlaceholder": "輸入工作區名稱", - "error": "錯誤", - "loading": "載入中", - "modelProvider.auth.credentialRemoved": "憑證已移除", - "operation.back": "返回", - "operation.imageDownloaded": "圖片已下載", - "operation.saving": "儲存中..." + "you": "你" } diff --git a/web/i18n/zh-Hant/dataset.json b/web/i18n/zh-Hant/dataset.json index 335e7059fa..18a0b4194c 100644 --- a/web/i18n/zh-Hant/dataset.json +++ b/web/i18n/zh-Hant/dataset.json @@ -82,6 +82,7 @@ "externalTag": "外部", "imageUploader.browse": "瀏覽", "imageUploader.button": "拖放檔案或資料夾,或", + "imageUploader.fileSizeLimitExceeded": "檔案大小超過 {{size}}MB 限制", "imageUploader.tip": "{{supportTypes}}(最多 {{batchCount}},每個 {{size}}MB)", "inconsistentEmbeddingModelTip": "如果選定知識庫的嵌入模型不一致,則需要重新排序模型。", "indexingMethod.full_text_search": "全文", @@ -176,6 +177,5 @@ "weightedScore.semantic": "語義", "weightedScore.semanticFirst": "語義優先", "weightedScore.title": "加權分數", - "wordCount": " 千字元", - "imageUploader.fileSizeLimitExceeded": "檔案大小超過 {{size}}MB 限制" + "wordCount": " 千字元" } diff --git a/web/i18n/zh-Hant/login.json b/web/i18n/zh-Hant/login.json index a622856174..fc8549221a 100644 --- a/web/i18n/zh-Hant/login.json +++ b/web/i18n/zh-Hant/login.json @@ -39,6 +39,7 @@ "error.passwordEmpty": "密碼不能為空", "error.passwordInvalid": "密碼必須包含字母和數字,且長度不小於 8 位", "error.passwordLengthInValid": "密碼必須至少為 8 個字元", + "error.redirectUrlMissing": "重新導向的 URL 缺失", "error.registrationNotAllowed": "找不到帳戶。請聯繫系統管理員進行註冊。", "explore": "探索 Dify", "forget": "忘記密碼?", @@ -110,6 +111,5 @@ "welcome": "👋 歡迎來到 Dify, 登入以繼續", "withGitHub": "使用 GitHub 登入", "withGoogle": "使用 Google 登入", - "withSSO": "繼續使用 SSO", - "error.redirectUrlMissing": "重新導向的 URL 缺失" + "withSSO": "繼續使用 SSO" } diff --git a/web/i18n/zh-Hant/plugin-trigger.json b/web/i18n/zh-Hant/plugin-trigger.json index 16516f21ef..be8710d0d2 100644 --- a/web/i18n/zh-Hant/plugin-trigger.json +++ b/web/i18n/zh-Hant/plugin-trigger.json @@ -27,6 +27,7 @@ "modal.errors.authFailed": "授權失敗", "modal.errors.createFailed": "建立訂閱失敗", "modal.errors.networkError": "網絡錯誤,請再試一次", + "modal.errors.updateFailed": "更新訂閱失敗", "modal.errors.verifyFailed": "驗證憑證失敗", "modal.form.callbackUrl.description": "此 URL 將接收 webhook 事件", "modal.form.callbackUrl.label": "回呼網址", @@ -94,6 +95,9 @@ "subscription.list.item.actions.deleteConfirm.error": "無法刪除訂閱 {{name}}", "subscription.list.item.actions.deleteConfirm.success": "訂閱 {{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": "編輯訂閱", "subscription.list.item.credentialType.api_key": "API 金鑰", "subscription.list.item.credentialType.oauth2": "OAuth", "subscription.list.item.credentialType.unauthorized": "手冊", @@ -110,9 +114,5 @@ "subscription.noSubscriptionSelected": "未選擇訂閱", "subscription.selectPlaceholder": "選擇訂閱", "subscription.subscriptionRemoved": "已取消訂閱", - "subscription.title": "訂閱", - "modal.errors.updateFailed": "更新訂閱失敗", - "subscription.list.item.actions.edit.error": "更新訂閱失敗", - "subscription.list.item.actions.edit.success": "訂閱更新成功", - "subscription.list.item.actions.edit.title": "編輯訂閱" + "subscription.title": "訂閱" } diff --git a/web/i18n/zh-Hant/tools.json b/web/i18n/zh-Hant/tools.json index a65c2f1887..1631731fc6 100644 --- a/web/i18n/zh-Hant/tools.json +++ b/web/i18n/zh-Hant/tools.json @@ -14,6 +14,7 @@ "auth.setup": "要使用請先授權", "auth.setupModalTitle": "設定授權", "auth.setupModalTitleDescription": "配置憑據後,工作區中的所有成員都可以在編排應用程式時使用此工具。", + "auth.unauthorized": "未經授權", "author": "作者", "builtInPromptTitle": "提示詞", "contribute.line1": "我有興趣為 ", @@ -200,6 +201,5 @@ "toolRemoved": "工具已被移除", "type.builtIn": "內建", "type.custom": "自定義", - "type.workflow": "工作流", - "auth.unauthorized": "未經授權" + "type.workflow": "工作流" } diff --git a/web/i18n/zh-Hant/workflow.json b/web/i18n/zh-Hant/workflow.json index 598aab9335..03a13a7815 100644 --- a/web/i18n/zh-Hant/workflow.json +++ b/web/i18n/zh-Hant/workflow.json @@ -830,6 +830,8 @@ "nodes.triggerSchedule.lastDayTooltip": "並非所有月份都有31天。使用「最後一天」選項來選擇每個月的最後一天。", "nodes.triggerSchedule.minutes": "分鐘", "nodes.triggerSchedule.mode": "時尚", + "nodes.triggerSchedule.modeCron": "排程程式", + "nodes.triggerSchedule.modeVisual": "視覺的", "nodes.triggerSchedule.monthlyDay": "每月日", "nodes.triggerSchedule.nextExecution": "下一次執行", "nodes.triggerSchedule.nextExecutionTime": "下一次執行時間", @@ -840,6 +842,7 @@ "nodes.triggerSchedule.onMinute": "在一分鐘內", "nodes.triggerSchedule.selectDateTime": "選擇日期和時間", "nodes.triggerSchedule.selectFrequency": "選擇頻率", + "nodes.triggerSchedule.selectTime": "選擇時間", "nodes.triggerSchedule.startTime": "開始時間", "nodes.triggerSchedule.startTimeMustBeFuture": "開始時間必須是未來的時間", "nodes.triggerSchedule.time": "時間", @@ -1034,8 +1037,5 @@ "versionHistory.nameThisVersion": "給這個版本命名", "versionHistory.releaseNotesPlaceholder": "描述發生了什麼變化", "versionHistory.restorationTip": "版本恢復後,當前草稿將被覆蓋。", - "versionHistory.title": "版本", - "nodes.triggerSchedule.modeCron": "排程程式", - "nodes.triggerSchedule.modeVisual": "視覺的", - "nodes.triggerSchedule.selectTime": "選擇時間" + "versionHistory.title": "版本" }