From 3fe70be39d06498af72ac2cadbb909873462bc2a Mon Sep 17 00:00:00 2001 From: github-actions Date: Mon, 18 Aug 2025 05:50:03 +0000 Subject: [PATCH] Update locales [skip ci] --- src/locales/ar/commands.json | 4 + src/locales/ar/main.json | 933 +------------------------------- src/locales/en/commands.json | 8 +- src/locales/en/main.json | 60 +- src/locales/es/commands.json | 4 + src/locales/es/main.json | 933 +------------------------------- src/locales/fr/commands.json | 4 + src/locales/fr/main.json | 933 +------------------------------- src/locales/ja/commands.json | 4 + src/locales/ja/main.json | 933 +------------------------------- src/locales/ko/commands.json | 4 + src/locales/ko/main.json | 933 +------------------------------- src/locales/ru/commands.json | 4 + src/locales/ru/main.json | 933 +------------------------------- src/locales/zh-TW/commands.json | 4 + src/locales/zh-TW/main.json | 933 +------------------------------- src/locales/zh/commands.json | 4 + src/locales/zh/main.json | 933 +------------------------------- 18 files changed, 320 insertions(+), 7244 deletions(-) diff --git a/src/locales/ar/commands.json b/src/locales/ar/commands.json index 760d0a178..14e5f881c 100644 --- a/src/locales/ar/commands.json +++ b/src/locales/ar/commands.json @@ -277,6 +277,10 @@ "label": "تبديل الشريط الجانبي لمكتبة العقد", "tooltip": "مكتبة العقد" }, + "Workspace_ToggleSidebarTab_output-explorer": { + "label": "تبديل الشريط الجانبي لمستكشف النتائج", + "tooltip": "مستكشف النتائج" + }, "Workspace_ToggleSidebarTab_queue": { "label": "تبديل الشريط الجانبي لقائمة الانتظار", "tooltip": "قائمة الانتظار" diff --git a/src/locales/ar/main.json b/src/locales/ar/main.json index c55a6de5b..e10a2a915 100644 --- a/src/locales/ar/main.json +++ b/src/locales/ar/main.json @@ -1,13 +1,4 @@ { - "apiNodesCostBreakdown": { - "costPerRun": "التكلفة لكل تشغيل", - "title": "عقد API", - "totalCost": "التكلفة الإجمالية" - }, - "apiNodesSignInDialog": { - "message": "يحتوي سير العمل هذا على عقد API، والتي تتطلب تسجيل دخولك إلى حسابك لتشغيلها.", - "title": "تسجيل الدخول مطلوب لاستخدام عقد API" - }, "auth": { "apiKey": { "cleared": "تم مسح مفتاح API", @@ -82,99 +73,18 @@ "title": "إنشاء حساب" } }, - "breadcrumbsMenu": { - "clearWorkflow": "مسح سير العمل", - "deleteWorkflow": "حذف سير العمل", - "duplicate": "تكرار", - "enterNewName": "أدخل اسمًا جديدًا" - }, - "chatHistory": { - "cancelEdit": "إلغاء", - "cancelEditTooltip": "إلغاء التعديل", - "copiedTooltip": "تم النسخ", - "copyTooltip": "نسخ الرسالة إلى الحافظة", - "editTooltip": "تعديل الرسالة" - }, - "clipboard": { - "errorMessage": "فشل النسخ إلى الحافظة", - "errorNotSupported": "API الحافظة غير مدعوم في متصفحك", - "successMessage": "تم النسخ إلى الحافظة" - }, "color": { - "black": "أسود", "blue": "أزرق", - "brown": "بني", "custom": "مخصص", - "cyan": "سماوي", "default": "الافتراضي", "green": "أخضر", - "noColor": "لا لون", - "pale_blue": "أزرق باهت", "pink": "وردي", - "purple": "أرجواني", "red": "أحمر", "yellow": "أصفر" }, - "contextMenu": { - "Add Group": "إضافة مجموعة", - "Add Group For Selected Nodes": "إضافة مجموعة للعقد المحددة", - "Add Node": "إضافة عقدة", - "Bypass": "تجاوز", - "Clone": "نسخ", - "Collapse": "طي", - "Colors": "الألوان", - "Convert to Group Node": "تحويل إلى عقدة مجموعة", - "Copy (Clipspace)": "نسخ (Clipspace)", - "Expand": "توسيع", - "Inputs": "المدخلات", - "Manage": "إدارة", - "Manage Group Nodes": "إدارة عقد المجموعة", - "Mode": "الوضع", - "Node Templates": "قوالب العقد", - "Outputs": "المخرجات", - "Pin": "تثبيت", - "Properties": "الخصائص", - "Properties Panel": "لوحة الخصائص", - "Remove": "إزالة", - "Resize": "تغيير الحجم", - "Save Selected as Template": "حفظ المحدد كقالب", - "Search": "بحث", - "Shapes": "الأشكال", - "Title": "العنوان", - "Unpin": "إلغاء التثبيت" - }, - "credits": { - "accountInitialized": "تم تهيئة الحساب", - "activity": "النشاط", - "added": "تم الإضافة", - "additionalInfo": "معلومات إضافية", - "apiPricing": "أسعار API", - "credits": "الرصيد", - "details": "التفاصيل", - "eventType": "نوع الحدث", - "faqs": "الأسئلة المتكررة", - "invoiceHistory": "تاريخ الفواتير", - "lastUpdated": "آخر تحديث", - "messageSupport": "مراسلة الدعم", - "model": "النموذج", - "purchaseCredits": "شراء رصيد", - "time": "الوقت", - "topUp": { - "buyNow": "اشترِ الآن", - "insufficientMessage": "ليس لديك رصيد كافٍ لتشغيل هذا الإجراء.", - "insufficientTitle": "رصيد غير كافٍ", - "maxAmount": "(الحد الأقصى 1000 دولار أمريكي)", - "quickPurchase": "شراء سريع", - "seeDetails": "عرض التفاصيل", - "topUp": "شحن الرصيد" - }, - "yourCreditBalance": "رصيدك الحالي" - }, "dataTypes": { - "*": "*", "AUDIO": "صوت", "BOOLEAN": "منطقي", - "CAMERA_CONTROL": "تحكم الكاميرا", "CLIP": "CLIP", "CLIP_VISION": "رؤية CLIP", "CLIP_VISION_OUTPUT": "خرج رؤية CLIP", @@ -191,30 +101,19 @@ "INT": "عدد صحيح", "LATENT": "كامِن", "LATENT_OPERATION": "عملية كامنة", - "LOAD3D_CAMERA": "كاميرا ثلاثية الأبعاد", "LOAD_3D": "تحميل ثلاثي الأبعاد", "LOAD_3D_ANIMATION": "تحميل رسوم متحركة ثلاثية الأبعاد", - "LUMA_CONCEPTS": "مفاهيم Luma", - "LUMA_REF": "مرجع Luma", "MASK": "قناع", - "MESH": "شبكة", "MODEL": "نموذج", "NOISE": "ضجيج", "PHOTOMAKER": "صانع الصور", - "PIXVERSE_TEMPLATE": "قالب PixVerse", - "RECRAFT_COLOR": "لون Recraft", - "RECRAFT_CONTROLS": "عناصر تحكم Recraft", - "RECRAFT_V3_STYLE": "نمط Recraft V3", "SAMPLER": "جهاز تجميع", "SIGMAS": "سيجمات", "STRING": "نص", "STYLE_MODEL": "نموذج النمط", - "SVG": "SVG", "TIMESTEPS_RANGE": "نطاق خطوات الزمن", "UPSCALE_MODEL": "نموذج التكبير", "VAE": "VAE", - "VIDEO": "فيديو", - "VOXEL": "فوكسل", "WEBCAM": "كاميرا ويب" }, "desktopMenu": { @@ -223,16 +122,6 @@ "quit": "خروج", "reinstall": "إعادة التثبيت" }, - "desktopUpdate": { - "description": "يقوم ComfyUI Desktop بتثبيت تبعيات جديدة. قد يستغرق هذا بضع دقائق.", - "errorCheckingUpdate": "حدث خطأ أثناء التحقق من التحديثات", - "errorInstallingUpdate": "حدث خطأ أثناء تثبيت التحديث", - "noUpdateFound": "لم يتم العثور على تحديث", - "terminalDefaultMessage": "أي مخرجات من التحديث سيتم عرضها هنا.", - "title": "تحديث ComfyUI Desktop", - "updateAvailableMessage": "يتوفر تحديث. هل تريد إعادة التشغيل والتحديث الآن؟", - "updateFoundTitle": "تم العثور على تحديث (الإصدار {version})" - }, "downloadGit": { "gitWebsite": "تنزيل git", "instructions": "يرجى تنزيل وتثبيت أحدث إصدار لنظام التشغيل الخاص بك. زر تنزيل git أدناه يفتح صفحة التنزيل الخاصة بـ git-scm.com.", @@ -249,159 +138,89 @@ "paused": "تم الإيقاف مؤقتًا", "resume": "استئناف التنزيل" }, - "errorDialog": { - "defaultTitle": "حدث خطأ", - "extensionFileHint": "قد يكون السبب هو السكربت التالي", - "loadWorkflowTitle": "تم إلغاء التحميل بسبب خطأ في إعادة تحميل بيانات سير العمل", - "noStackTrace": "لا توجد تتبع للمكدس متاحة", - "promptExecutionError": "فشل تنفيذ الطلب" - }, "g": { "about": "حول", "add": "إضافة", - "addNodeFilterCondition": "إضافة شرط لتصفية العقد", - "all": "الكل", - "amount": "الكمية", - "apply": "تطبيق", - "architecture": "الهندسة المعمارية", - "audioFailedToLoad": "فشل تحميل الصوت", - "author": "المؤلف", + "audio": "صوت", "back": "رجوع", "cancel": "إلغاء", - "capture": "التقاط", - "category": "الفئة", - "choose_file_to_upload": "اختر ملفاً للرفع", - "clear": "مسح", - "clearFilters": "مسح الفلاتر", "close": "إغلاق", "color": "اللون", "comingSoon": "قريباً", "command": "أمر", - "community": "المجتمع", - "completed": "اكتمل", "confirm": "تأكيد", - "confirmed": "تم التأكيد", - "continue": "متابعة", - "control_after_generate": "التحكم بعد التوليد", - "control_before_generate": "التحكم قبل التوليد", - "copy": "نسخ", "copyToClipboard": "نسخ إلى الحافظة", - "copyURL": "نسخ الرابط", "currentUser": "المستخدم الحالي", - "customBackground": "خلفية مخصصة", "customize": "تخصيص", "customizeFolder": "تخصيص المجلد", "delete": "حذف", "deprecated": "مهمل", - "description": "الوصف", "devices": "الأجهزة", "disableAll": "تعطيل الكل", - "disabling": "جارٍ التعطيل", - "dismiss": "تجاهل", "download": "تنزيل", - "duplicate": "تكرار", - "edit": "تعديل", "empty": "فارغ", "enableAll": "تمكين الكل", - "enabled": "ممكّن", - "enabling": "جارٍ التمكين", "error": "خطأ", "experimental": "تجريبي", "export": "تصدير", "extensionName": "اسم الامتداد", "feedback": "ملاحظات", - "filter": "تصفية", "findIssues": "العثور على مشاكل", "firstTimeUIMessage": "هذه هي المرة الأولى التي تستخدم فيها واجهة المستخدم الجديدة. اختر \"القائمة > استخدام القائمة الجديدة > تعطيل\" لاستعادة الواجهة القديمة.", - "frontendNewer": "إصدار الواجهة الأمامية {frontendVersion} قد لا يكون متوافقاً مع الإصدار الخلفي {backendVersion}.", - "frontendOutdated": "إصدار الواجهة الأمامية {frontendVersion} قديم. يتطلب الإصدار الخلفي {requiredVersion} أو أحدث.", + "folder": "مجلد", "goToNode": "الانتقال إلى العقدة", - "help": "مساعدة", "icon": "أيقونة", + "image": "صورة", "imageFailedToLoad": "فشل تحميل الصورة", - "imageUrl": "رابط الصورة", "import": "استيراد", - "inProgress": "جارٍ التنفيذ", "insert": "إدراج", "install": "تثبيت", - "installed": "مثبت", - "installing": "جارٍ التثبيت", - "interrupted": "تمت المقاطعة", + "itemsCount": "{0} عنصر", "keybinding": "اختصار لوحة المفاتيح", - "keybindingAlreadyExists": "الاختصار موجود بالفعل في", - "learnMore": "اعرف المزيد", "loadAllFolders": "تحميل جميع المجلدات", "loadWorkflow": "تحميل سير العمل", "loading": "جارٍ التحميل", - "loadingPanel": "جارٍ تحميل لوحة {panel}...", - "login": "تسجيل الدخول", "logs": "السجلات", - "micPermissionDenied": "تم رفض إذن الميكروفون", - "migrate": "ترحيل", - "missing": "مفقود", + "modifyTime": "وقت التعديل", "name": "الاسم", "newFolder": "مجلد جديد", "next": "التالي", "no": "لا", - "noAudioRecorded": "لم يتم تسجيل أي صوت", "noResultsFound": "لم يتم العثور على نتائج", "noTasksFound": "لم يتم العثور على مهام", "noTasksFoundMessage": "لا توجد مهام في قائمة الانتظار.", "noWorkflowsFound": "لم يتم العثور على أي سير عمل.", - "nodes": "العُقَد", - "nodesRunning": "العُقَد قيد التشغيل", "ok": "موافق", "openNewIssue": "فتح مشكلة جديدة", "overwrite": "الكتابة فوق", - "preview": "معاينة", - "progressCountOf": "من", "reconnected": "تم الاتصال من جديد", "reconnecting": "إعادة الاتصال", "refresh": "تحديث", - "releaseTitle": "إصدار {package} {version}", "reloadToApplyChanges": "أعد التحميل لتطبيق التغييرات", "rename": "إعادة تسمية", "reportIssue": "إرسال تقرير", "reportIssueTooltip": "إرسال تقرير الخطأ إلى Comfy Org", "reportSent": "تم إرسال التقرير", "reset": "إعادة تعيين", - "resetAll": "إعادة تعيين الكل", - "resetAllKeybindingsTooltip": "إعادة تعيين جميع اختصارات لوحة المفاتيح إلى الوضع الافتراضي", - "restart": "إعادة التشغيل", - "resultsCount": "تم العثور على {count} نتيجة", + "resetKeybindingsTooltip": "إعادة تعيين اختصارات المفاتيح إلى الوضع الافتراضي", "save": "حفظ", - "saving": "جارٍ الحفظ", "searchExtensions": "بحث في الامتدادات", "searchFailedMessage": "لم نتمكن من العثور على أي إعدادات تطابق بحثك. حاول تعديل كلمات البحث.", + "searchIn": "البحث في {0}", "searchKeybindings": "بحث في اختصارات المفاتيح", "searchModels": "بحث في النماذج", "searchNodes": "بحث في العقد", "searchSettings": "بحث في الإعدادات", "searchWorkflows": "بحث في سير العمل", - "setAsBackground": "تعيين كخلفية", "settings": "الإعدادات", "showReport": "عرض التقرير", - "sort": "فرز", - "source": "المصدر", - "startRecording": "بدء التسجيل", - "status": "الحالة", - "stopRecording": "إيقاف التسجيل", + "size": "الحجم", "success": "نجاح", "systemInfo": "معلومات النظام", "terminal": "الطرفية", - "title": "العنوان", - "triggerPhrase": "عبارة التشغيل", - "unknownError": "خطأ غير معروف", - "update": "تحديث", - "updateAvailable": "تحديث متاح", - "updateFrontend": "تحديث الواجهة الأمامية", - "updated": "تم التحديث", - "updating": "جارٍ التحديث", + "type": "النوع", "upload": "رفع", - "usageHint": "تلميح الاستخدام", - "user": "المستخدم", - "versionMismatchWarning": "تحذير توافق الإصدارات", - "versionMismatchWarningMessage": "{warning}: {detail} زر https://docs.comfy.org/installation/update_comfyui#common-update-issues للحصول على تعليمات التحديث.", + "video": "فيديو", "videoFailedToLoad": "فشل تحميل الفيديو", "workflow": "سير العمل" }, @@ -411,7 +230,6 @@ "resetView": "إعادة تعيين العرض", "selectMode": "وضع التحديد", "toggleLinkVisibility": "تبديل ظهور الروابط", - "toggleMinimap": "تبديل الخريطة المصغرة", "zoomIn": "تكبير", "zoomOut": "تصغير" }, @@ -419,20 +237,6 @@ "create": "إنشاء عقدة مجموعة", "enterName": "أدخل الاسم" }, - "helpCenter": { - "clickToLearnMore": "اضغط لتعرف المزيد →", - "desktopUserGuide": "دليل مستخدم سطح المكتب", - "docs": "الوثائق", - "github": "GitHub", - "helpFeedback": "المساعدة والتعليقات", - "loadingReleases": "جارٍ تحميل الإصدارات...", - "more": "المزيد...", - "noRecentReleases": "لا توجد إصدارات حديثة", - "openDevTools": "فتح أدوات المطور", - "reinstall": "إعادة التثبيت", - "updateAvailable": "تحديث", - "whatsNew": "ما الجديد؟" - }, "icon": { "bookmark": "إشارة مرجعية", "box": "صندوق", @@ -476,7 +280,6 @@ "installLocationDescription": "اختر الدليل الخاص ببيانات مستخدم ComfyUI. سيتم تثبيت بيئة بايثون في الموقع المحدد.", "installLocationTooltip": "دليل بيانات مستخدم ComfyUI. يحتوي على:\n- بيئة بايثون\n- النماذج\n- العقد المخصصة\n", "insufficientFreeSpace": "مساحة غير كافية - الحد الأدنى للمساحة الحرة", - "isOneDrive": "OneDrive غير مدعوم. يرجى تثبيت ComfyUI في موقع آخر.", "manualConfiguration": { "createVenv": "ستحتاج إلى إنشاء بيئة افتراضية في الدليل التالي", "requirements": "المتطلبات", @@ -491,7 +294,6 @@ "migrationOptional": "الترحيل اختياري. إذا لم يكن لديك تثبيت سابق، يمكنك تخطي هذه الخطوة.", "migrationSourcePathDescription": "إذا كان لديك تثبيت سابق لـ ComfyUI، يمكننا نسخ/ربط ملفات المستخدم والنماذج الخاصة بك إلى التثبيت الجديد. لن يتأثر التثبيت القديم.", "moreInfo": "لمزيد من المعلومات، يرجى قراءة", - "nonDefaultDrive": "يرجى تثبيت ComfyUI على محرك النظام الخاص بك (مثلاً C:\\). المحركات التي تستخدم أنظمة ملفات مختلفة قد تسبب مشاكل غير متوقعة. يمكن تخزين النماذج والملفات الأخرى على محركات أخرى بعد التثبيت.", "parentMissing": "المسار غير موجود - يرجى إنشاء الدليل الحاوي أولاً", "pathExists": "الدليل موجود بالفعل - يرجى التأكد من نسخ جميع البيانات احتياطياً", "pathValidationFailed": "فشل في التحقق من المسار", @@ -502,7 +304,6 @@ "allowMetricsDescription": "ساعد في تحسين ComfyUI عبر إرسال إحصائيات استخدام مجهولة. لا يتم جمع أي معلومات شخصية أو محتوى سير العمل.", "autoUpdate": "التحديثات التلقائية", "autoUpdateDescription": "تحميل التحديثات تلقائيًا عند توفرها. سيتم إعلامك قبل تثبيت التحديثات.", - "checkingMirrors": "جارٍ التحقق من الوصول إلى مرايا بايثون...", "dataCollectionDialog": { "collect": { "errorReports": "رسائل الخطأ وتتبع الأخطاء", @@ -522,12 +323,7 @@ }, "errorUpdatingConsent": "خطأ في تحديث الموافقة", "errorUpdatingConsentDetail": "فشل تحديث إعدادات الموافقة على الإحصائيات", - "learnMoreAboutData": "تعرف على المزيد حول جمع البيانات", - "mirrorSettings": "إعدادات المرآة", - "mirrorsReachable": "الوصول إلى مرايا بايثون جيد", - "mirrorsUnreachable": "الوصول إلى بعض مرايا بايثون سيء", - "pypiMirrorPlaceholder": "أدخل عنوان URL لمرآة PyPI", - "pythonMirrorPlaceholder": "أدخل عنوان URL لمرآة بايثون" + "learnMoreAboutData": "تعرف على المزيد حول جمع البيانات" }, "systemLocations": "مواقع النظام", "unhandledError": "خطأ غير معروف", @@ -535,229 +331,41 @@ }, "issueReport": { "contactFollowUp": "اتصل بي للمتابعة", - "contactSupportDescription": "يرجى ملء النموذج أدناه مع تقريرك", - "contactSupportTitle": "الاتصال بالدعم", - "describeTheProblem": "صف المشكلة", - "email": "البريد الإلكتروني", "feedbackTitle": "ساعدنا في تحسين ComfyUI من خلال تقديم الملاحظات", "helpFix": "المساعدة في الإصلاح", - "helpTypes": { - "billingPayments": "الفوترة / المدفوعات", - "bugReport": "تقرير خطأ", - "giveFeedback": "إرسال ملاحظات", - "loginAccessIssues": "مشكلة في تسجيل الدخول / الوصول", - "somethingElse": "أمر آخر" - }, "notifyResolve": "أعلمني عند الحل", "provideAdditionalDetails": "أضف تفاصيل إضافية", "provideEmail": "زودنا ببريدك الإلكتروني (اختياري)", "rating": "التقييم", - "selectIssue": "اختر المشكلة", "stackTrace": "أثر التكديس", "submitErrorReport": "إرسال تقرير الخطأ (اختياري)", "systemStats": "إحصائيات النظام", "validation": { - "descriptionRequired": "الوصف مطلوب", - "helpTypeRequired": "نوع المساعدة مطلوب", "invalidEmail": "يرجى إدخال بريد إلكتروني صالح", - "maxLength": "الرسالة طويلة جداً", - "selectIssueType": "يرجى اختيار نوع المشكلة" - }, - "whatCanWeInclude": "حدد ما يجب تضمينه في التقرير", - "whatDoYouNeedHelpWith": "بماذا تحتاج المساعدة؟" - }, - "load3d": { - "applyingTexture": "جارٍ تطبيق الخامة...", - "backgroundColor": "لون الخلفية", - "camera": "الكاميرا", - "cameraType": { - "orthographic": "أرثوغرافي", - "perspective": "منظور" - }, - "clearRecording": "مسح التسجيل", - "edgeThreshold": "عتبة الحواف", - "export": "تصدير", - "exportModel": "تصدير النموذج", - "exportRecording": "تصدير التسجيل", - "exportingModel": "جارٍ تصدير النموذج...", - "fov": "مجال الرؤية (FOV)", - "light": "الإضاءة", - "lightIntensity": "شدة الإضاءة", - "loadingBackgroundImage": "جارٍ تحميل صورة الخلفية", - "loadingModel": "جارٍ تحميل النموذج ثلاثي الأبعاد...", - "materialMode": "وضع المادة", - "materialModes": { - "depth": "العمق", - "lineart": "رسم الخطوط", - "normal": "عادي", - "original": "أصلي", - "wireframe": "إطار سلكي" - }, - "model": "النموذج", - "openIn3DViewer": "افتح في عارض ثلاثي الأبعاد", - "previewOutput": "معاينة المخرج", - "removeBackgroundImage": "إزالة صورة الخلفية", - "resizeNodeMatchOutput": "تغيير حجم العقدة لتتناسب مع المخرج", - "scene": "المشهد", - "showGrid": "عرض الشبكة", - "startRecording": "بدء التسجيل", - "stopRecording": "إيقاف التسجيل", - "switchCamera": "تبديل الكاميرا", - "switchingMaterialMode": "جارٍ تبديل وضع المادة...", - "upDirection": "اتجاه الأعلى", - "upDirections": { - "original": "الأصلي" - }, - "uploadBackgroundImage": "رفع صورة خلفية", - "uploadTexture": "رفع الخامة", - "viewer": { - "apply": "تطبيق", - "cameraSettings": "إعدادات الكاميرا", - "cameraType": "نوع الكاميرا", - "cancel": "إلغاء", - "exportSettings": "إعدادات التصدير", - "lightSettings": "إعدادات الإضاءة", - "modelSettings": "إعدادات النموذج", - "sceneSettings": "إعدادات المشهد", - "title": "عارض ثلاثي الأبعاد (بيتا)" + "maxLength": "الرسالة طويلة جداً" } }, - "loadWorkflowWarning": { - "coreNodesFromVersion": "يتطلب ComfyUI {version}:", - "outdatedVersion": "بعض العقد تتطلب إصدار أحدث من ComfyUI (الحالي: {version}). يرجى التحديث لاستخدام جميع العقد.", - "outdatedVersionGeneric": "بعض العقد تتطلب إصدار أحدث من ComfyUI. يرجى التحديث لاستخدام جميع العقد." - }, - "maintenance": { - "None": "لا شيء", - "OK": "حسنًا", - "Skipped": "تم التخطي", - "allOk": "لم يتم الكشف عن أية مشاكل.", - "confirmTitle": "هل أنت متأكد؟", - "consoleLogs": "سجلات وحدة التحكم", - "detected": "تم الكشف", - "error": { - "cannotContinue": "غير قادر على المتابعة - لا تزال هناك أخطاء", - "defaultDescription": "حدث خطأ أثناء تنفيذ مهمة الصيانة.", - "taskFailed": "فشل تنفيذ المهمة.", - "toastTitle": "خطأ في المهمة" - }, - "refreshing": "تحديث", - "showManual": "عرض مهام الصيانة", - "status": "الحالة", - "terminalDefaultMessage": "عند تشغيل أمر استكشاف الأخطاء، سيتم عرض أي مخرجات هنا.", - "title": "الصيانة" - }, - "manager": { - "changingVersion": "تغيير الإصدار من {from} إلى {to}", - "createdBy": "تم الإنشاء بواسطة", - "dependencies": "التبعيات", - "discoverCommunityContent": "استكشف حزم العقد والامتدادات والمزيد من إبداعات المجتمع...", - "downloads": "التنزيلات", - "errorConnecting": "خطأ في الاتصال بسجل عقد Comfy.", - "failed": "فشل ({count})", - "filter": { - "disabled": "معطّل", - "enabled": "ممكّن", - "nodePack": "حزمة العقد" - }, - "inWorkflow": "في سير العمل", - "infoPanelEmpty": "انقر على عنصر لعرض المعلومات", - "installAllMissingNodes": "تثبيت جميع العقد المفقودة", - "installSelected": "تثبيت المحدد", - "installationQueue": "قائمة التثبيت", - "lastUpdated": "آخر تحديث", - "latestVersion": "الأحدث", - "license": "الرخصة", - "loadingVersions": "جاري تحميل الإصدارات...", - "nightlyVersion": "ليلي", - "noDescription": "لا يوجد وصف متاح", - "noNodesFound": "لم يتم العثور على عقد", - "noNodesFoundDescription": "لم يمكن تحليل عقد الحزمة، أو أن الحزمة هي امتداد للواجهة فقط ولا تحتوي على أي عقد.", - "noResultsFound": "لم يتم العثور على نتائج مطابقة لبحثك.", - "nodePack": "حزمة العقد", - "packsSelected": "الحزم المحددة", - "repository": "المستودع", - "restartToApplyChanges": "لـتطبيق التغييرات، يرجى إعادة تشغيل ComfyUI", - "searchPlaceholder": "بحث", - "selectVersion": "اختر الإصدار", - "sort": { - "created": "الأحدث", - "downloads": "الأكثر شيوعاً", - "publisher": "الناشر", - "updated": "تم التحديث مؤخراً" - }, - "status": { - "active": "نشط", - "banned": "محظور", - "deleted": "محذوف", - "flagged": "معلم", - "pending": "قيد الانتظار", - "unknown": "غير معروف" - }, - "title": "مدير العقد المخصصة", - "totalNodes": "إجمالي العقد", - "tryAgainLater": "يرجى المحاولة مرة أخرى لاحقاً.", - "tryDifferentSearch": "يرجى تجربة استعلام بحث مختلف.", - "uninstall": "إلغاء التثبيت", - "uninstallSelected": "إلغاء تثبيت المحدد", - "uninstalling": "جاري إلغاء التثبيت", - "update": "تحديث", - "updatingAllPacks": "تحديث جميع الحزم", - "version": "الإصدار" - }, - "maskEditor": { - "Apply to Whole Image": "تطبيق على كامل الصورة", - "Brush Settings": "إعدادات الفرشاة", - "Brush Shape": "شكل الفرشاة", - "Clear": "مسح", - "Color Select Settings": "إعدادات اختيار اللون", - "Fill Opacity": "شفافية التعبئة", - "Hardness": "الصلابة", - "Image Layer": "طبقة الصورة", - "Invert": "عكس", - "Layers": "الطبقات", - "Live Preview": "معاينة حية", - "Mask Layer": "طبقة القناع", - "Mask Opacity": "شفافية القناع", - "Mask Tolerance": "تسامح القناع", - "Method": "الطريقة", - "Opacity": "الشفافية", - "Paint Bucket Settings": "إعدادات دلو الطلاء", - "Reset to Default": "إعادة إلى الافتراضي", - "Selection Opacity": "شفافية التحديد", - "Smoothing Precision": "دقة التنعيم", - "Stop at mask": "التوقف عند القناع", - "Thickness": "السماكة", - "Tolerance": "التسامح" - }, "menu": { "autoQueue": "الانتظار التلقائي", "batchCount": "عدد الدُفعات", "batchCountTooltip": "عدد المرات التي يجب فيها وضع توليد سير العمل في قائمة الانتظار", "clear": "مسح سير العمل", "clipspace": "فتح Clipspace", - "dark": "داكن", "disabled": "معطل", "disabledTooltip": "لن يتم وضع سير العمل في قائمة الانتظار تلقائيًا", "execute": "تنفيذ", - "help": "مساعدة", "hideMenu": "إخفاء القائمة", "instant": "فوري", "instantTooltip": "سيتم وضع سير العمل في قائمة الانتظار فور انتهاء التوليد", "interrupt": "إلغاء التشغيل الحالي", - "light": "فاتح", - "manageExtensions": "إدارة الإضافات", "onChange": "عند التغيير", "onChangeTooltip": "سيتم وضع سير العمل في قائمة الانتظار عند إجراء تغيير", "queue": "لوحة الانتظار", + "queueWorkflow": "إضافة سير العمل إلى قائمة الانتظار (اضغط Shift للإضافة في المقدمة)", + "queueWorkflowFront": "إضافة سير العمل إلى مقدمة قائمة الانتظار", "refresh": "تحديث تعريفات العقد", "resetView": "إعادة تعيين عرض اللوحة", - "run": "تشغيل", - "runWorkflow": "تشغيل سير العمل (Shift للانتظار في البداية)", - "runWorkflowFront": "تشغيل سير العمل (انتظار في البداية)", - "settings": "الإعدادات", "showMenu": "عرض القائمة", - "theme": "المظهر", "toggleBottomPanel": "تبديل اللوحة السفلية" }, "menuLabels": { @@ -823,10 +431,11 @@ "Open Outputs Folder": "فتح مجلد المخرجات", "Open Sign In Dialog": "فتح نافذة تسجيل الدخول", "Open extra_model_paths_yaml": "فتح ملف extra_model_paths.yaml", + "Output Explorer": "مستكشف المخرجات", "Pin/Unpin Selected Items": "تثبيت/إلغاء تثبيت العناصر المحددة", "Pin/Unpin Selected Nodes": "تثبيت/إلغاء تثبيت العقد المحددة", "Previous Opened Workflow": "سير العمل السابق المفتوح", - "Queue Panel": "لوحة الانتظار", + "Queue": "قائمة الانتظار", "Queue Prompt": "قائمة انتظار التعليمات", "Queue Prompt (Front)": "قائمة انتظار التعليمات (أمامي)", "Queue Selected Output Nodes": "قائمة انتظار عقد المخرجات المحددة", @@ -843,12 +452,12 @@ "Show Model Selector (Dev)": "إظهار منتقي النماذج (للمطورين)", "Show Settings Dialog": "عرض نافذة الإعدادات", "Sign Out": "تسجيل خروج", - "Toggle Essential Bottom Panel": "تبديل اللوحة السفلية الأساسية", "Toggle Logs Bottom Panel": "تبديل لوحة السجلات السفلية", "Toggle Search Box": "تبديل مربع البحث", "Toggle Terminal Bottom Panel": "تبديل لوحة الطرفية السفلية", "Toggle Theme (Dark/Light)": "تبديل السمة (داكن/فاتح)", - "Toggle View Controls Bottom Panel": "تبديل لوحة التحكم في العرض السفلية", + "Toggle shortcuts_essentials Bottom Panel": "تبديل اختصارات لوحة الأساسيات السفلية", + "Toggle shortcuts_viewControls Bottom Panel": "تبديل اختصارات لوحة التحكم في العرض السفلية", "Toggle the Custom Nodes Manager": "تبديل مدير العقد المخصصة", "Toggle the Custom Nodes Manager Progress Bar": "تبديل شريط تقدم مدير العقد المخصصة", "Undo": "تراجع", @@ -859,37 +468,14 @@ "Zoom Out": "تصغير", "Zoom to fit": "تكبير لتناسب" }, - "minimap": { - "nodeColors": "ألوان العقد", - "renderBypassState": "عرض حالة التجاوز", - "renderErrorState": "عرض حالة الخطأ", - "showGroups": "إظهار الإطارات/المجموعات", - "showLinks": "إظهار الروابط" - }, - "missingModelsDialog": { - "doNotAskAgain": "عدم العرض مرة أخرى", - "missingModels": "نماذج مفقودة", - "missingModelsMessage": "عند تحميل الرسم البياني، لم يتم العثور على النماذج التالية" - }, "nodeCategories": { "3d": "ثلاثي الأبعاد", "3d_models": "نماذج ثلاثية الأبعاد", - "BFL": "BFL", - "Ideogram": "إيديوغرام", - "Kling": "Kling", - "Luma": "Luma", - "MiniMax": "MiniMax", - "OpenAI": "OpenAI", - "Pika": "Pika", - "PixVerse": "PixVerse", - "Recraft": "Recraft", - "Stability AI": "Stability AI", - "Veo": "Veo", + "DevTools": "أدوات المطور", "_for_testing": "_للاختبار", "advanced": "متقدم", "animation": "الرسوم المتحركة", "api": "API", - "api node": "عقدة API", "attention_experiments": "تجارب الانتباه", "audio": "صوت", "batch": "دفعة", @@ -902,7 +488,6 @@ "controlnet": "كونترول نت", "create": "إنشاء", "custom_sampling": "تجميع مخصص", - "debug": "تصحيح", "deprecated": "مهمل", "flux": "تدفق", "gligen": "gligen", @@ -914,7 +499,6 @@ "instructpix2pix": "instructpix2pix", "latent": "كامِن", "loaders": "التحميلات", - "lotus": "lotus", "ltxv": "ltxv", "mask": "قناع", "model": "نموذج", @@ -926,12 +510,10 @@ "photomaker": "صانع الصور", "postprocessing": "المعالجة اللاحقة", "preprocessors": "المعالجون المسبقون", - "primitive": "بدائي", "samplers": "أجهزة التجميع", "sampling": "التجميع", "schedulers": "الجدولة", "scheduling": "الجدولة", - "sd": "sd", "sd3": "sd3", "sigmas": "سيجمات", "stable_cascade": "سلسلة ثابتة", @@ -940,21 +522,9 @@ "unet": "unet", "upscale_diffusion": "انتشار التكبير", "upscaling": "تكبير", - "utils": "أدوات مساعدة", - "v1": "الإصدار 1", - "v2": "الإصدار 2", - "v3": "الإصدار 3", "video": "فيديو", "video_models": "نماذج الفيديو" }, - "nodeHelpPage": { - "documentationPage": "صفحة التوثيق", - "inputs": "المُدخلات", - "loadError": "فشل تحميل المساعدة: {error}", - "moreHelp": "لمزيد من المساعدة، زر", - "outputs": "المُخرجات", - "type": "النوع" - }, "nodeTemplates": { "enterName": "أدخل الاسم", "saveAsTemplate": "حفظ كقالب" @@ -971,18 +541,6 @@ }, "title": "جهازك غير مدعوم" }, - "releaseToast": { - "newVersionAvailable": "الإصدار الجديد متوفر!", - "skip": "تخطي", - "update": "تحديث", - "whatsNew": "ما الجديد؟" - }, - "selectionToolbox": { - "executeButton": { - "disabledTooltip": "لم يتم تحديد أي عقد إخراج", - "tooltip": "تنفيذ على عقد الإخراج المحددة (مميزة بإطار برتقالي)" - } - }, "serverConfig": { "modifiedConfigs": "لقد قمت بتعديل إعدادات الخادم التالية. يرجى إعادة التشغيل لتطبيق التغييرات.", "restart": "إعادة التشغيل", @@ -1126,9 +684,9 @@ "ready": "جارٍ الانتهاء...", "starting-server": "جارٍ بدء خادم ComfyUI..." }, + "reinstall": "إعادة التثبيت", "reportIssue": "الإبلاغ عن مشكلة", - "showTerminal": "إظهار الطرفية", - "troubleshoot": "استكشاف الأخطاء" + "showTerminal": "إظهار الطرفية" }, "settingsCategories": { "3D": "ثلاثي الأبعاد", @@ -1143,7 +701,6 @@ "Comfy": "كومفي", "Comfy-Desktop": "كومفي-سطح المكتب", "ContextMenu": "القائمة السياقية", - "Credits": "الشكر", "CustomColorPalettes": "لوحات ألوان مخصصة", "DevMode": "وضع المطور", "EditTokenWeight": "تعديل وزن الرمز", @@ -1156,7 +713,6 @@ "Link": "الرابط", "LinkRelease": "إصدار الرابط", "LiteGraph": "الرسم البياني الخفيف", - "Load 3D": "تحميل ثلاثي الأبعاد", "Locale": "اللغة", "Mask Editor": "محرر القناع", "Menu": "القائمة", @@ -1165,6 +721,7 @@ "Node": "العقدة", "Node Search Box": "مربع بحث العقد", "Node Widget": "أداة العقدة", + "NodeInputConversionSubmenus": "القوائم الفرعية لتحويل مدخلات العقدة", "NodeLibrary": "مكتبة العقد", "Notification Preferences": "تفضيلات الإشعارات", "Pointer": "المؤشر", @@ -1179,60 +736,22 @@ "Sidebar": "الشريط الجانبي", "Tree Explorer": "مستكشف الشجرة", "UV": "إحداثيات UV", - "User": "المستخدم", "Validation": "التحقق", "Window": "النافذة", "Workflow": "سير العمل" }, - "shortcuts": { - "essentials": "أساسي", - "keyboardShortcuts": "اختصارات لوحة المفاتيح", - "manageShortcuts": "إدارة الاختصارات", - "noKeybinding": "لا يوجد ارتباط مفتاح", - "subcategories": { - "node": "العقدة", - "panelControls": "عناصر تحكم اللوحة", - "queue": "قائمة الانتظار", - "view": "العرض", - "workflow": "سير العمل" - }, - "viewControls": "عناصر تحكم العرض" - }, "sideToolbar": { "browseTemplates": "تصفح القوالب المثال", "downloads": "التنزيلات", - "helpCenter": "مركز المساعدة", - "labels": { - "models": "النماذج", - "nodes": "العُقَد", - "queue": "قائمة الانتظار", - "templates": "القوالب", - "workflows": "سير العمل" - }, "logout": "تسجيل الخروج", "modelLibrary": "مكتبة النماذج", "newBlankWorkflow": "إنشاء سير عمل جديد فارغ", "nodeLibrary": "مكتبة العقد", "nodeLibraryTab": { - "groupBy": "التجميع حسب", - "groupStrategies": { - "category": "الفئة", - "categoryDesc": "التجميع حسب فئة العقد", - "module": "الوحدة", - "moduleDesc": "التجميع حسب مصدر الوحدة", - "source": "المصدر", - "sourceDesc": "التجميع حسب نوع المصدر (أساسي، مخصص، API)" - }, - "resetView": "إعادة تعيين العرض إلى الافتراضي", - "sortBy": { - "alphabetical": "أبجدي", - "alphabeticalDesc": "الفرز أبجدياً داخل المجموعات", - "original": "الأصلي", - "originalDesc": "الاحتفاظ بالترتيب الأصلي" - }, - "sortMode": "طريقة الفرز" + "sortOrder": "ترتيب الفرز" }, "openWorkflow": "فتح سير العمل من نظام الملفات المحلي", + "outputExplorer": "مستكشف النتائج", "queue": "قائمة الانتظار", "queueTab": { "backToAllTasks": "العودة إلى جميع المهام", @@ -1246,7 +765,7 @@ }, "showFlatList": "عرض القائمة المسطحة" }, - "templates": "القوالب", + "themeToggle": "تبديل السمة", "workflowTab": { "confirmDelete": "هل أنت متأكد من رغبتك في حذف هذا السير؟", "confirmDeleteTitle": "حذف سير العمل؟", @@ -1256,7 +775,6 @@ "deleteFailedTitle": "فشل الحذف", "deleted": "تم حذف سير العمل", "dirtyClose": "تم تعديل الملفات أدناه. هل تريد حفظها قبل الإغلاق؟", - "dirtyCloseHint": "اضغط Shift للإغلاق بدون تنبيه", "dirtyCloseTitle": "حفظ التغييرات؟", "workflowTreeType": { "bookmarks": "العلامات", @@ -1276,370 +794,14 @@ "removeFromBookmarks": "إزالة من العلامات" }, "templateWorkflows": { - "category": { - "3D": "ثلاثي الأبعاد", - "All": "كل القوالب", - "Area Composition": "تكوين المنطقة", - "Audio": "صوت", - "Basics": "أساسيات", - "ComfyUI Examples": "أمثلة ComfyUI", - "ControlNet": "كونترول نت", - "Custom Nodes": "عُقد مخصصة", - "Flux": "فلوكس", - "Image": "صورة", - "Image API": "واجهة برمجة تطبيقات الصور", - "LLM API": "واجهة برمجة تطبيقات نماذج اللغة الكبيرة", - "Upscaling": "تحسين الجودة", - "Video": "فيديو", - "Video API": "واجهة برمجة تطبيقات الفيديو" - }, - "loadingMore": "تحميل المزيد من القوالب...", - "searchPlaceholder": "ابحث في القوالب...", "template": { - "3D": { - "3d_hunyuan3d_image_to_model": "Hunyuan3D 2.0", - "3d_hunyuan3d_multiview_to_model": "Hunyuan3D 2.0 MV", - "3d_hunyuan3d_multiview_to_model_turbo": "Hunyuan3D 2.0 MV Turbo", - "stable_zero123_example": "Stable Zero123" - }, - "3D API": { - "api_rodin_image_to_model": "Rodin: من صورة إلى نموذج", - "api_rodin_multiview_to_model": "Rodin: من عدة زوايا إلى نموذج", - "api_tripo_image_to_model": "Tripo: من صورة إلى نموذج", - "api_tripo_multiview_to_model": "Tripo: من عدة زوايا إلى نموذج", - "api_tripo_text_to_model": "Tripo: من نص إلى نموذج" - }, - "Area Composition": { - "area_composition": "تكوين المناطق", - "area_composition_square_area_for_subject": "تكوين المناطق - مربع الموضوع" - }, - "Audio": { - "audio_ace_step_1_m2m_editing": "ACE-Step v1 تحرير M2M", - "audio_ace_step_1_t2a_instrumentals": "ACE-Step v1 من نص إلى موسيقى آلية", - "audio_ace_step_1_t2a_song": "ACE-Step v1 من نص إلى أغنية", - "audio_stable_audio_example": "Stable Audio" - }, - "Basics": { - "default": "توليد الصور", - "embedding_example": "تضمين", - "gligen_textbox_example": "صندوق نص Gligen", - "image2image": "صورة إلى صورة", - "inpaint_example": "إعادة التلوين", - "inpaint_model_outpainting": "التوسيع", - "lora": "LoRA", - "lora_multiple": "عدة LoRA" - }, - "ControlNet": { - "2_pass_pose_worship": "ControlNet الوضعية مرورين", - "controlnet_example": "ControlNet الرسومات التخطيطية", - "depth_controlnet": "ControlNet العمق", - "depth_t2i_adapter": "محول T2I للعمق", - "mixing_controlnets": "دمج ControlNet" - }, - "Flux": { - "flux_canny_model_example": "نموذج Flux كاني", - "flux_depth_lora_example": "عمق Flux LoRA", - "flux_dev_checkpoint_example": "Flux تطوير fp8", - "flux_dev_full_text_to_image": "Flux تطوير كامل من نص إلى صورة", - "flux_fill_inpaint_example": "Flux إعادة تلوين", - "flux_fill_outpaint_example": "Flux توسيع", - "flux_kontext_dev_basic": "Flux Kontext تطوير (أساسي)", - "flux_kontext_dev_grouped": "Flux Kontext تطوير (مجموعات)", - "flux_redux_model_example": "نموذج Flux Redux", - "flux_schnell": "Flux سريع fp8", - "flux_schnell_full_text_to_image": "Flux سريع كامل من نص إلى صورة" - }, - "Image": { - "hidream_e1_full": "HiDream E1 كامل", - "hidream_i1_dev": "HiDream I1 تطوير", - "hidream_i1_fast": "HiDream I1 سريع", - "hidream_i1_full": "HiDream I1 كامل", - "image_chroma_text_to_image": "Chroma من نص إلى صورة", - "image_cosmos_predict2_2B_t2i": "Cosmos Predict2 2B من نص إلى صورة", - "image_lotus_depth_v1_1": "Lotus عمق", - "image_omnigen2_image_edit": "OmniGen2 تعديل الصور", - "image_omnigen2_t2i": "OmniGen2 من نص إلى صورة", - "sd3_5_large_blur": "SD3.5 ضباب كبير", - "sd3_5_large_canny_controlnet_example": "SD3.5 كاني كبير مع ControlNet", - "sd3_5_large_depth": "SD3.5 عمق كبير", - "sd3_5_simple_example": "SD3.5 بسيط", - "sdxl_refiner_prompt_example": "SDXL تحسين العبارات", - "sdxl_revision_text_prompts": "SDXL مراجعة العبارات النصية", - "sdxl_revision_zero_positive": "SDXL مراجعة صفر إيجابي", - "sdxl_simple_example": "SDXL بسيط", - "sdxlturbo_example": "SDXL Turbo" - }, - "Image API": { - "api_bfl_flux_1_kontext_max_image": "BFL Flux.1 Kontext ماكس", - "api_bfl_flux_1_kontext_multiple_images_input": "BFL Flux.1 Kontext إدخال صور متعددة", - "api_bfl_flux_1_kontext_pro_image": "BFL Flux.1 Kontext برو", - "api_bfl_flux_pro_t2i": "BFL Flux[Pro]: من نص إلى صورة", - "api_ideogram_v3_t2i": "Ideogram V3: من نص إلى صورة", - "api_luma_photon_i2i": "Luma Photon: من صورة إلى صورة", - "api_luma_photon_style_ref": "Luma Photon: مرجع الأسلوب", - "api_openai_dall_e_2_inpaint": "OpenAI: Dall-E 2 إعادة التلوين", - "api_openai_dall_e_2_t2i": "OpenAI: Dall-E 2 من نص إلى صورة", - "api_openai_dall_e_3_t2i": "OpenAI: Dall-E 3 من نص إلى صورة", - "api_openai_image_1_i2i": "OpenAI: GPT-Image-1 من صورة إلى صورة", - "api_openai_image_1_inpaint": "OpenAI: GPT-Image-1 إعادة التلوين", - "api_openai_image_1_multi_inputs": "OpenAI: GPT-Image-1 مدخلات متعددة", - "api_openai_image_1_t2i": "OpenAI: GPT-Image-1 من نص إلى صورة", - "api_recraft_image_gen_with_color_control": "Recraft: توليد الصور مع تحكم اللون", - "api_recraft_image_gen_with_style_control": "Recraft: توليد الصور مع تحكم الأسلوب", - "api_recraft_vector_gen": "Recraft: توليد المتجهات", - "api_runway_reference_to_image": "Runway: من مرجع إلى صورة", - "api_runway_text_to_image": "Runway: من نص إلى صورة", - "api_stability_ai_i2i": "Stability AI: من صورة إلى صورة", - "api_stability_ai_sd3_5_i2i": "Stability AI: SD3.5 من صورة إلى صورة", - "api_stability_ai_sd3_5_t2i": "Stability AI: SD3.5 من نص إلى صورة", - "api_stability_ai_stable_image_ultra_t2i": "Stability AI: صورة مستقرة ألترا من نص إلى صورة" - }, - "LLM API": { - "api_google_gemini": "Google Gemini: محادثة", - "api_openai_chat": "OpenAI: محادثة" - }, - "Upscaling": { - "esrgan_example": "ESRGAN", - "hiresfix_esrgan_workflow": "HiresFix ESRGAN سير العمل", - "hiresfix_latent_workflow": "تكبير", - "latent_upscale_different_prompt_model": "تكبير كامن مع نموذج عبارات مختلف" - }, - "Video": { - "hunyuan_video_text_to_video": "Hunyuan فيديو نص إلى فيديو", - "image_to_video": "SVD من صورة إلى فيديو", - "image_to_video_wan": "Wan 2.1 من صورة إلى فيديو", - "ltxv_image_to_video": "LTXV من صورة إلى فيديو", - "ltxv_text_to_video": "LTXV من نص إلى فيديو", - "mochi_text_to_video_example": "Mochi من نص إلى فيديو", - "text_to_video_wan": "Wan 2.1 من نص إلى فيديو", - "txt_to_image_to_video": "SVD من نص إلى صورة إلى فيديو", - "video_cosmos_predict2_2B_video2world_480p_16fps": "Cosmos Predict2 2B فيديو إلى العالم 480p 16fps", - "video_wan2_1_fun_camera_v1_1_14B": "Wan 2.1 كاميرا ممتعة 14B", - "video_wan2_1_fun_camera_v1_1_1_3B": "Wan 2.1 كاميرا ممتعة 1.3B", - "video_wan_vace_14B_ref2v": "Wan VACE من المرجع إلى فيديو", - "video_wan_vace_14B_t2v": "Wan VACE من نص إلى فيديو", - "video_wan_vace_14B_v2v": "Wan VACE فيديو تحكم", - "video_wan_vace_flf2v": "Wan VACE الإطار الأول والأخير", - "video_wan_vace_inpainting": "Wan VACE إعادة التلوين الداخلي", - "video_wan_vace_outpainting": "Wan VACE التوسيع الخارجي", - "wan2_1_flf2v_720_f16": "Wan 2.1 FLF2V 720p F16", - "wan2_1_fun_control": "Wan 2.1 تحكم نت", - "wan2_1_fun_inp": "Wan 2.1 إعادة التلوين" - }, - "Video API": { - "api_hailuo_minimax_i2v": "MiniMax: من صورة إلى فيديو", - "api_hailuo_minimax_t2v": "MiniMax: من نص إلى فيديو", - "api_kling_effects": "Kling: تأثيرات الفيديو", - "api_kling_flf": "Kling: FLF2V", - "api_kling_i2v": "Kling: من صورة إلى فيديو", - "api_luma_i2v": "Luma: من صورة إلى فيديو", - "api_luma_t2v": "Luma: من نص إلى فيديو", - "api_moonvalley_image_to_video": "Moonvalley: من صورة إلى فيديو", - "api_moonvalley_text_to_video": "Moonvalley: من نص إلى فيديو", - "api_pika_i2v": "Pika: من صورة إلى فيديو", - "api_pika_scene": "Pika المشاهد: من صور إلى فيديو", - "api_pixverse_i2v": "PixVerse: من صورة إلى فيديو", - "api_pixverse_t2v": "PixVerse: من نص إلى فيديو", - "api_pixverse_template_i2v": "PixVerse القوالب: من صورة إلى فيديو", - "api_runway_first_last_frame": "Runway: الإطار الأول والأخير إلى فيديو", - "api_runway_gen3a_turbo_image_to_video": "Runway: Gen3a Turbo من صورة إلى فيديو", - "api_runway_gen4_turo_image_to_video": "Runway: Gen4 Turbo من صورة إلى فيديو", - "api_veo2_i2v": "Veo2: من صورة إلى فيديو" - } - }, - "templateDescription": { - "3D": { - "3d_hunyuan3d_image_to_model": "إنشاء نماذج ثلاثية الأبعاد من صور فردية باستخدام Hunyuan3D 2.0.", - "3d_hunyuan3d_multiview_to_model": "إنشاء نماذج ثلاثية الأبعاد من عدة زوايا باستخدام Hunyuan3D 2.0 MV.", - "3d_hunyuan3d_multiview_to_model_turbo": "إنشاء نماذج ثلاثية الأبعاد من عدة زوايا باستخدام Hunyuan3D 2.0 MV Turbo.", - "stable_zero123_example": "إنشاء مشاهد ثلاثية الأبعاد من صور فردية باستخدام Stable Zero123." - }, - "3D API": { - "api_rodin_image_to_model": "إنشاء نماذج ثلاثية الأبعاد مفصلة من صور فردية باستخدام Rodin AI.", - "api_rodin_multiview_to_model": "نحت نماذج ثلاثية الأبعاد شاملة باستخدام إعادة بناء متعددة الزوايا من Rodin.", - "api_tripo_image_to_model": "إنشاء أصول ثلاثية الأبعاد احترافية من صور ثنائية الأبعاد باستخدام محرك Tripo.", - "api_tripo_multiview_to_model": "بناء نماذج ثلاثية الأبعاد من عدة زوايا باستخدام ماسح Tripo المتقدم.", - "api_tripo_text_to_model": "تصميم أشياء ثلاثية الأبعاد من الوصف النصي باستخدام نمذجة Tripo المدفوعة بالنص." - }, - "Area Composition": { - "area_composition": "إنشاء صور عبر التحكم في التكوين ضمن مناطق محددة.", - "area_composition_square_area_for_subject": "إنشاء صور بوضع ثابت للموضوع باستخدام تكوين المناطق." - }, - "Audio": { - "audio_ace_step_1_m2m_editing": "تحرير الأغاني الموجودة لتغيير الأسلوب والكلمات باستخدام ACE-Step v1 M2M.", - "audio_ace_step_1_t2a_instrumentals": "إنشاء موسيقى آلية من نصوص باستخدام ACE-Step v1.", - "audio_ace_step_1_t2a_song": "إنشاء أغاني بصوت غنائي من نصوص مع دعم التعدد اللغوي وتخصيص الأسلوب باستخدام ACE-Step v1.", - "audio_stable_audio_example": "إنشاء صوت من نصوص باستخدام Stable Audio." - }, - "Basics": { - "default": "إنشاء صور من نصوص الإرشادات.", - "embedding_example": "إنشاء صور باستخدام الانعكاس النصي لأنماط متسقة.", - "gligen_textbox_example": "إنشاء صور مع وضع دقيق للأشياء باستخدام مربعات النص.", - "image2image": "تحويل الصور الموجودة باستخدام نصوص الإرشادات.", - "inpaint_example": "تعديل أجزاء محددة من الصور بسلاسة.", - "inpaint_model_outpainting": "تمديد الصور خارج حدودها الأصلية.", - "lora": "إنشاء صور باستخدام نماذج LoRA لأنماط أو مواضيع متخصصة.", - "lora_multiple": "إنشاء صور عبر دمج عدة نماذج LoRA." - }, - "ControlNet": { - "2_pass_pose_worship": "إنشاء صور موجهة بإشارات وضعية باستخدام ControlNet.", - "controlnet_example": "إنشاء صور موجهة برموز مرجعية مرسومة باستخدام ControlNet.", - "depth_controlnet": "إنشاء صور موجهة بمعلومات العمق باستخدام ControlNet.", - "depth_t2i_adapter": "إنشاء صور موجهة بمعلومات العمق باستخدام محول T2I.", - "mixing_controlnets": "إنشاء صور بدمج عدة نماذج ControlNet." - }, - "Flux": { - "flux_canny_model_example": "إنشاء صور موجهة بالكشف عن الحواف باستخدام Flux Canny.", - "flux_depth_lora_example": "إنشاء صور موجهة بمعلومات العمق باستخدام Flux LoRA.", - "flux_dev_checkpoint_example": "إنشاء صور باستخدام نسخة Flux Dev fp8 المضغوطة. مناسبة لأجهزة ذات VRAM محدود، تتطلب ملف نموذج واحد فقط، لكن جودة الصورة أقل قليلاً من النسخة الكاملة.", - "flux_dev_full_text_to_image": "إنشاء صور عالية الجودة مع نسخة Flux Dev الكاملة. تحتاج VRAM أكبر وعدة ملفات نموذج، لكنها توفر أفضل قدرة على اتباع النص وجودة الصور.", - "flux_fill_inpaint_example": "ملء أجزاء مفقودة من الصور باستخدام Flux inpainting.", - "flux_fill_outpaint_example": "تمديد الصور خارج الحدود باستخدام Flux outpainting.", - "flux_kontext_dev_basic": "تعديل الصور باستخدام Flux Kontext مع رؤية كاملة للعُقد، مثالي لتعلم سير العمل.", - "flux_kontext_dev_grouped": "نسخة مبسطة من Flux Kontext مع عُقد مجمعة لمساحة عمل أنظف.", - "flux_redux_model_example": "إنشاء صور عبر نقل الأسلوب من صور مرجعية باستخدام Flux Redux.", - "flux_schnell": "إنشاء صور بسرعة مع نسخة Flux Schnell fp8 المضغوطة. مثالية للأجهزة منخفضة الأداء، تتطلب 4 خطوات فقط لإنشاء الصور.", - "flux_schnell_full_text_to_image": "إنشاء صور بسرعة مع نسخة Flux Schnell الكاملة. تستخدم ترخيص Apache2.0، تحتاج 4 خطوات فقط مع جودة صور جيدة." - }, - "Image": { - "hidream_e1_full": "تحرير الصور مع HiDream E1 - نموذج احترافي لتحرير الصور باستخدام اللغة الطبيعية.", - "hidream_i1_dev": "إنشاء صور مع HiDream I1 Dev - نسخة متوازنة مع 28 خطوة استدلال، مناسبة لأجهزة متوسطة الأداء.", - "hidream_i1_fast": "إنشاء صور بسرعة مع HiDream I1 Fast - نسخة خفيفة مع 16 خطوة استدلال، مثالية للمعاينات السريعة على أجهزة منخفضة الأداء.", - "hidream_i1_full": "إنشاء صور مع HiDream I1 Full - نسخة كاملة مع 50 خطوة استدلال لأعلى جودة.", - "image_chroma_text_to_image": "Chroma معدلة من Flux وتحوي بعض التغييرات في البنية.", - "image_cosmos_predict2_2B_t2i": "إنشاء صور باستخدام Cosmos-Predict2 2B T2I بدقة فيزيائية عالية وتفاصيل غنية.", - "image_lotus_depth_v1_1": "تشغيل Lotus Depth في ComfyUI لتقدير عمق أحادي بدون تدريب مسبق مع احتفاظ عالي بالتفاصيل.", - "image_omnigen2_image_edit": "تحرير الصور باستخدام تعليمات اللغة الطبيعية مع دعم متقدم للصور والنصوص في OmniGen2.", - "image_omnigen2_t2i": "إنشاء صور عالية الجودة من نصوص باستخدام نموذج OmniGen2 الموحد متعدد الأنماط 7B ذو البنية ذات المسارين.", - "sd3_5_large_blur": "إنشاء صور موجهة باستخدام صور مرجعية ضبابية باستخدام SD 3.5.", - "sd3_5_large_canny_controlnet_example": "إنشاء صور موجهة بالكشف عن الحواف باستخدام SD 3.5 Canny ControlNet.", - "sd3_5_large_depth": "إنشاء صور موجهة بمعلومات العمق باستخدام SD 3.5.", - "sd3_5_simple_example": "إنشاء صور باستخدام SD 3.5.", - "sdxl_refiner_prompt_example": "تحسين صور SDXL باستخدام نماذج التكرير.", - "sdxl_revision_text_prompts": "إنشاء صور بنقل مفاهيم من صور مرجعية باستخدام SDXL Revision.", - "sdxl_revision_zero_positive": "إنشاء صور باستخدام نصوص وصور مرجعية مع SDXL Revision.", - "sdxl_simple_example": "إنشاء صور عالية الجودة باستخدام SDXL.", - "sdxlturbo_example": "إنشاء صور في خطوة واحدة باستخدام SDXL Turbo." - }, - "Image API": { - "api_bfl_flux_1_kontext_max_image": "تعديل الصور باستخدام Flux.1 Kontext max image.", - "api_bfl_flux_1_kontext_multiple_images_input": "إدخال عدة صور وتعديلها باستخدام Flux.1 Kontext.", - "api_bfl_flux_1_kontext_pro_image": "تعديل الصور باستخدام Flux.1 Kontext pro image.", - "api_bfl_flux_pro_t2i": "إنشاء صور مع اتباع ممتاز للنص وجودة بصرية باستخدام FLUX.1 Pro.", - "api_ideogram_v3_t2i": "إنشاء صور ذات جودة احترافية مع محاذاة ممتازة للنص، الواقعية الفوتوغرافية، ودعم النصوص باستخدام Ideogram V3.", - "api_luma_photon_i2i": "توجيه إنشاء الصور باستخدام مزيج من الصور والنص.", - "api_luma_photon_style_ref": "إنشاء صور بدمج مرجعيات الأسلوب مع تحكم دقيق باستخدام Luma Photon.", - "api_openai_dall_e_2_inpaint": "تعديل الصور باستخدام تقنيات inpainting مع OpenAI Dall-E 2 API.", - "api_openai_dall_e_2_t2i": "إنشاء صور من نصوص باستخدام OpenAI Dall-E 2 API.", - "api_openai_dall_e_3_t2i": "إنشاء صور من نصوص باستخدام OpenAI Dall-E 3 API.", - "api_openai_image_1_i2i": "إنشاء صور من صور مدخلة باستخدام OpenAI GPT Image 1 API.", - "api_openai_image_1_inpaint": "تعديل الصور باستخدام تقنيات inpainting مع OpenAI GPT Image 1 API.", - "api_openai_image_1_multi_inputs": "إنشاء صور من مدخلات متعددة باستخدام OpenAI GPT Image 1 API.", - "api_openai_image_1_t2i": "إنشاء صور من نصوص باستخدام OpenAI GPT Image 1 API.", - "api_recraft_image_gen_with_color_control": "إنشاء صور مع لوحات ألوان مخصصة ومرئيات خاصة بالعلامة التجارية باستخدام Recraft.", - "api_recraft_image_gen_with_style_control": "التحكم في الأسلوب باستخدام أمثلة بصرية، محاذاة المواقع، وضبط دقيق للكائنات. تخزين ومشاركة الأنماط لضمان تناسق العلامة التجارية.", - "api_recraft_vector_gen": "إنشاء صور فيكتور عالية الجودة من نصوص باستخدام مولد الفكتور AI الخاص بـ Recraft.", - "api_runway_reference_to_image": "إنشاء صور جديدة بناءً على أنماط وتراكيب مرجعية باستخدام Runway AI.", - "api_runway_text_to_image": "إنشاء صور عالية الجودة من نصوص باستخدام نموذج Runway AI.", - "api_stability_ai_i2i": "تحويل الصور مع إنشاء عالي الجودة باستخدام Stability AI، مثالي للتحرير المهني ونقل الأسلوب.", - "api_stability_ai_sd3_5_i2i": "إنشاء صور عالية الجودة مع اتباع ممتاز للنص. مثالي للاستخدامات المهنية بدقة 1 ميجابكسل.", - "api_stability_ai_sd3_5_t2i": "إنشاء صور عالية الجودة مع اتباع ممتاز للنص. مثالي للاستخدامات المهنية بدقة 1 ميجابكسل.", - "api_stability_ai_stable_image_ultra_t2i": "إنشاء صور عالية الجودة مع اتباع ممتاز للنص. مثالي للاستخدامات المهنية بدقة 1 ميجابكسل." - }, - "LLM API": { - "api_google_gemini": "اختبر الذكاء الاصطناعي متعدد الوسائط من Google مع قدرات التفكير لدى Gemini.", - "api_openai_chat": "التفاعل مع نماذج اللغة المتقدمة من OpenAI للمحادثات الذكية." - }, - "Upscaling": { - "esrgan_example": "تكبير الصور باستخدام نماذج ESRGAN لتعزيز الجودة.", - "hiresfix_esrgan_workflow": "تكبير الصور باستخدام نماذج ESRGAN خلال خطوات التوليد الوسيطة.", - "hiresfix_latent_workflow": "تكبير الصور بتحسين الجودة في الفضاء الكامن.", - "latent_upscale_different_prompt_model": "تكبير الصور مع تغيير العبارات المستخدمة عبر مراحل التوليد." - }, - "Video": { - "hunyuan_video_text_to_video": "إنشاء فيديوهات من نصوص باستخدام نموذج Hunyuan.", - "image_to_video": "إنشاء فيديوهات من صور ثابتة.", - "image_to_video_wan": "إنشاء فيديوهات من صور باستخدام Wan 2.1.", - "ltxv_image_to_video": "إنشاء فيديوهات من صور ثابتة.", - "ltxv_text_to_video": "إنشاء فيديوهات من نصوص.", - "mochi_text_to_video_example": "إنشاء فيديوهات من نصوص باستخدام نموذج Mochi.", - "text_to_video_wan": "إنشاء فيديوهات من نصوص باستخدام Wan 2.1.", - "txt_to_image_to_video": "إنشاء فيديوهات عن طريق إنشاء صور من النصوص أولاً.", - "video_cosmos_predict2_2B_video2world_480p_16fps": "إنشاء فيديوهات باستخدام Cosmos-Predict2 2B Video2World، بإنتاج محاكاة فيديو بدقة فيزيائية عالية وجودة فائقة ومتسقة.", - "video_wan2_1_fun_camera_v1_1_14B": "إنشاء فيديوهات عالية الجودة مع تحكم متقدم بالكاميرا باستخدام النموذج الكامل 14B.", - "video_wan2_1_fun_camera_v1_1_1_3B": "إنشاء فيديوهات ديناميكية مع حركات كاميرا سينمائية باستخدام نموذج Wan 2.1 Fun Camera 1.3B.", - "video_wan_vace_14B_ref2v": "إنشاء فيديوهات تطابق أسلوب ومحتوى صورة مرجعية. مثالي لإنشاء فيديوهات متناسقة الأسلوب.", - "video_wan_vace_14B_t2v": "تحويل أوصاف نصية إلى فيديوهات عالية الجودة. يدعم دقة 480p و720p مع نموذج VACE-14B.", - "video_wan_vace_14B_v2v": "إنشاء فيديوهات بالتحكم في فيديوهات الإدخال والصور المرجعية باستخدام Wan VACE.", - "video_wan_vace_flf2v": "إنشاء انتقالات فيديو سلسة عبر تحديد الإطارات الأولى والأخيرة. يدعم تسلسل إطارات مفتاحية مخصصة.", - "video_wan_vace_inpainting": "تعديل مناطق محددة في الفيديو مع الحفاظ على المحتوى المحيط. مثالي لإزالة أو استبدال الأجسام.", - "video_wan_vace_outpainting": "إنشاء فيديوهات ممتدة عبر توسيع حجم الفيديو باستخدام Wan VACE outpainting.", - "wan2_1_flf2v_720_f16": "إنشاء فيديوهات بالتحكم في الإطارات الأولى والأخيرة باستخدام Wan 2.1 FLF2V.", - "wan2_1_fun_control": "إنشاء فيديوهات موجهة بالتحكم بالوضع، العمق، والحواف باستخدام Wan 2.1 ControlNet.", - "wan2_1_fun_inp": "إنشاء فيديوهات من الإطارات الأولى والأخيرة باستخدام Wan 2.1 inpainting." - }, - "Video API": { - "api_hailuo_minimax_i2v": "إنشاء فيديوهات مصقولة من الصور والنصوص مع دمج CGI باستخدام MiniMax.", - "api_hailuo_minimax_t2v": "إنشاء فيديوهات عالية الجودة مباشرة من نصوص. استكشف قدرات MiniMax المتقدمة لإنشاء سرد بصري متنوع مع تأثيرات CGI احترافية وعناصر أسلوبية لإحياء وصفك.", - "api_kling_effects": "إنشاء فيديوهات ديناميكية بتطبيق تأثيرات بصرية على الصور باستخدام Kling.", - "api_kling_flf": "إنشاء فيديوهات عبر التحكم في الإطارات الأولى والأخيرة.", - "api_kling_i2v": "إنشاء فيديوهات مع اتباع ممتاز للنصوص للحركات والتعابير وحركات الكاميرا باستخدام Kling.", - "api_luma_i2v": "تحويل الصور الثابتة إلى رسوم متحركة عالية الجودة بشكل فوري.", - "api_luma_t2v": "يمكن إنشاء فيديوهات عالية الجودة باستخدام نصوص بسيطة.", - "api_moonvalley_image_to_video": "إنشاء فيديوهات سينمائية بدقة 1080p من صور عبر نموذج مدرب حصريًا على بيانات مرخصة.", - "api_moonvalley_text_to_video": "إنشاء فيديوهات سينمائية بدقة 1080p من نصوص عبر نموذج مدرب حصريًا على بيانات مرخصة.", - "api_pika_i2v": "إنشاء فيديوهات متحركة سلسة من صورة ثابتة واحدة باستخدام Pika AI.", - "api_pika_scene": "إنشاء فيديوهات تدمج عدة صور مدخلة باستخدام Pika Scenes.", - "api_pixverse_i2v": "إنشاء فيديوهات ديناميكية من الصور الثابتة مع الحركة والتأثيرات باستخدام PixVerse.", - "api_pixverse_t2v": "إنشاء فيديوهات مع تفسير دقيق للنصوص وديناميكية فيديو مذهلة.", - "api_pixverse_template_i2v": "إنشاء فيديوهات ديناميكية من الصور الثابتة مع الحركة والتأثيرات باستخدام PixVerse.", - "api_runway_first_last_frame": "إنشاء انتقالات فيديو سلسة بين إطارين رئيسيين بدقة Runway.", - "api_runway_gen3a_turbo_image_to_video": "إنشاء فيديوهات سينمائية من صور ثابتة باستخدام Runway Gen3a Turbo.", - "api_runway_gen4_turo_image_to_video": "إنشاء فيديوهات ديناميكية من الصور باستخدام Runway Gen4 Turbo.", - "api_veo2_i2v": "إنشاء فيديوهات من الصور باستخدام Google Veo2 API." - } + "default": "توليد الصور", + "flux_schnell": "Flux Schnell", + "image2image": "صورة إلى صورة", + "upscale": "تكبير من مرحلتين" }, "title": "ابدأ باستخدام قالب" }, - "toastMessages": { - "cannotCreateSubgraph": "لا يمكن إنشاء مخطط فرعي", - "couldNotDetermineFileType": "تعذر تحديد نوع الملف", - "dropFileError": "غير قادر على معالجة العنصر المسقط: {error}", - "emptyCanvas": "لوحة فارغة", - "errorCopyImage": "خطأ في نسخ الصورة: {error}", - "errorLoadingModel": "خطأ في تحميل النموذج", - "errorSaveSetting": "خطأ في حفظ الإعداد {id}: {err}", - "failedToAccessBillingPortal": "فشل في الوصول إلى بوابة الفواتير: {error}", - "failedToApplyTexture": "فشل في تطبيق الخامة", - "failedToConvertToSubgraph": "فشل في تحويل العناصر إلى مخطط فرعي", - "failedToCreateCustomer": "فشل في إنشاء العميل: {error}", - "failedToDownloadFile": "فشل تنزيل الملف", - "failedToExportModel": "فشل في تصدير النموذج بصيغة {format}", - "failedToFetchBalance": "فشل في جلب الرصيد: {error}", - "failedToFetchLogs": "فشل في جلب سجلات الخادم", - "failedToInitializeLoad3dViewer": "فشل في تهيئة عارض ثلاثي الأبعاد", - "failedToInitiateCreditPurchase": "فشل في بدء شراء الرصيد: {error}", - "failedToPurchaseCredits": "فشل في شراء الرصيد: {error}", - "fileLoadError": "غير قادر على إيجاد سير العمل في {fileName}", - "fileUploadFailed": "فشل رفع الملف", - "interrupted": "تم إيقاف التنفيذ", - "migrateToLitegraphReroute": "سيتم إزالة عقد إعادة التوجيه في الإصدارات المستقبلية. انقر للترحيل إلى إعادة التوجيه الأصلية في Litegraph.", - "no3dScene": "لا يوجد مشهد ثلاثي الأبعاد لتطبيق الخامة", - "no3dSceneToExport": "لا يوجد مشهد ثلاثي الأبعاد للتصدير", - "noTemplatesToExport": "لا توجد قوالب للتصدير", - "nodeDefinitionsUpdated": "تم تحديث تعريفات العقد", - "nothingSelected": "لم يتم تحديد شيء", - "nothingToGroup": "لا يوجد شيء لتجميعه", - "nothingToQueue": "لا يوجد شيء للإضافة إلى الطابور", - "pendingTasksDeleted": "تم حذف المهام المعلقة", - "pleaseSelectNodesToGroup": "يرجى اختيار العقد (أو المجموعات الأخرى) لإنشاء مجموعة", - "pleaseSelectOutputNodes": "يرجى اختيار عقد الإخراج", - "unableToGetModelFilePath": "غير قادر على الحصول على مسار ملف النموذج", - "unauthorizedDomain": "النطاق الخاص بك {domain} غير مخول لاستخدام هذه الخدمة. يرجى الاتصال بـ {email} لإضافة النطاق إلى القائمة البيضاء.", - "updateRequested": "تم طلب التحديث", - "useApiKeyTip": "نصيحة: لا يمكنك الدخول عبر تسجيل الدخول العادي؟ استخدم خيار مفتاح API الخاص بـ Comfy.", - "userNotAuthenticated": "المستخدم غير مصدق" - }, "userSelect": { "enterUsername": "أدخل اسم المستخدم", "existingUser": "مستخدم حالي", @@ -1647,47 +809,10 @@ "next": "التالي", "selectUser": "اختر مستخدم" }, - "userSettings": { - "email": "البريد الإلكتروني", - "name": "الاسم", - "notSet": "غير محدد", - "provider": "مزود تسجيل الدخول", - "title": "إعدادات المستخدم", - "updatePassword": "تحديث كلمة المرور" - }, - "validation": { - "invalidEmail": "عنوان بريد إلكتروني غير صالح", - "length": "يجب أن يكون طوله {length} حرفًا", - "maxLength": "يجب ألا يزيد عن {length} حرفًا", - "minLength": "يجب أن لا يقل عن {length} حرفًا", - "password": { - "lowercase": "يجب أن يحتوي على حرف صغير واحد على الأقل", - "match": "يجب أن تتطابق كلمات المرور", - "minLength": "يجب أن يكون بين 8 و 32 حرفًا", - "number": "يجب أن يحتوي على رقم واحد على الأقل", - "requirements": "متطلبات كلمة المرور", - "special": "يجب أن يحتوي على رمز خاص واحد على الأقل", - "uppercase": "يجب أن يحتوي على حرف كبير واحد على الأقل" - }, - "personalDataConsentRequired": "يجب أن توافق على معالجة بياناتك الشخصية.", - "prefix": "يجب أن يبدأ بـ {prefix}", - "required": "مطلوب" - }, - "versionMismatchWarning": { - "dismiss": "رفض", - "frontendNewer": "إصدار الواجهة الأمامية {frontendVersion} قد لا يكون متوافقًا مع إصدار الواجهة الخلفية {backendVersion}.", - "frontendOutdated": "إصدار الواجهة الأمامية {frontendVersion} قديم. الواجهة الخلفية تتطلب الإصدار {requiredVersion} أو أعلى.", - "title": "تحذير توافق الإصدار", - "updateFrontend": "تحديث الواجهة الأمامية" - }, "welcome": { "getStarted": "ابدأ الآن", "title": "مرحباً بك في ComfyUI" }, - "whatsNewPopup": { - "learnMore": "اعرف المزيد", - "noReleaseNotes": "لا توجد ملاحظات إصدار متاحة." - }, "workflowService": { "enterFilename": "أدخل اسم الملف", "exportWorkflow": "تصدير سير العمل", diff --git a/src/locales/en/commands.json b/src/locales/en/commands.json index 5b0d9c445..d99ea93e4 100644 --- a/src/locales/en/commands.json +++ b/src/locales/en/commands.json @@ -261,10 +261,10 @@ "label": "Toggle Logs Bottom Panel" }, "Workspace_ToggleBottomPanelTab_shortcuts-essentials": { - "label": "Toggle Essential Bottom Panel" + "label": "Toggle shortcuts.essentials Bottom Panel" }, "Workspace_ToggleBottomPanelTab_shortcuts-view-controls": { - "label": "Toggle View Controls Bottom Panel" + "label": "Toggle shortcuts.viewControls Bottom Panel" }, "Workspace_ToggleFocusMode": { "label": "Toggle Focus Mode" @@ -277,6 +277,10 @@ "label": "Toggle Node Library Sidebar", "tooltip": "Node Library" }, + "Workspace_ToggleSidebarTab_output-explorer": { + "label": "Toggle Output Explorer Sidebar", + "tooltip": "Output Explorer" + }, "Workspace_ToggleSidebarTab_queue": { "label": "Toggle Queue Sidebar", "tooltip": "Queue" diff --git a/src/locales/en/main.json b/src/locales/en/main.json index 7d176c2bf..c0d94794b 100644 --- a/src/locales/en/main.json +++ b/src/locales/en/main.json @@ -367,9 +367,10 @@ "cancelled": "Cancelled" }, "menuLabels": { - "Workflow": "Workflow", + "File": "File", "Edit": "Edit", "Help": "Help", + "Check for Updates": "Check for Updates", "Open Custom Nodes Folder": "Open Custom Nodes Folder", "Open Inputs Folder": "Open Inputs Folder", "Open Logs Folder": "Open Logs Folder", @@ -381,11 +382,20 @@ "Quit": "Quit", "Reinstall": "Reinstall", "Restart": "Restart", + "Open 3D Viewer (Beta) for Selected Node": "Open 3D Viewer (Beta) for Selected Node", "Browse Templates": "Browse Templates", - "Fit view to selected nodes": "Fit view to selected nodes", + "Add Edit Model Step": "Add Edit Model Step", + "Delete Selected Items": "Delete Selected Items", + "Zoom to fit": "Zoom to fit", + "Move Selected Nodes Down": "Move Selected Nodes Down", + "Move Selected Nodes Left": "Move Selected Nodes Left", + "Move Selected Nodes Right": "Move Selected Nodes Right", + "Move Selected Nodes Up": "Move Selected Nodes Up", "Reset View": "Reset View", - "Canvas Toggle Link Visibility": "Canvas Toggle Link Visibility", + "Resize Selected Nodes": "Resize Selected Nodes", + "Node Links": "Node Links", "Canvas Toggle Lock": "Canvas Toggle Lock", + "Minimap": "Minimap", "Pin/Unpin Selected Items": "Pin/Unpin Selected Items", "Bypass/Unbypass Selected Nodes": "Bypass/Unbypass Selected Nodes", "Collapse/Expand Selected Nodes": "Collapse/Expand Selected Nodes", @@ -395,12 +405,17 @@ "Zoom Out": "Zoom Out", "Clear Pending Tasks": "Clear Pending Tasks", "Clear Workflow": "Clear Workflow", + "Contact Support": "Contact Support", + "Show Model Selector (Dev)": "Show Model Selector (Dev)", "Duplicate Current Workflow": "Duplicate Current Workflow", "Export": "Export", "Export (API)": "Export (API)", "Give Feedback": "Give Feedback", + "Convert Selection to Subgraph": "Convert Selection to Subgraph", + "Exit Subgraph": "Exit Subgraph", "Fit Group To Contents": "Fit Group To Contents", "Group Selected Nodes": "Group Selected Nodes", + "Unpack the selected Subgraph": "Unpack the selected Subgraph", "Convert selected nodes to group node": "Convert selected nodes to group node", "Manage group nodes": "Manage group nodes", "Ungroup selected group nodes": "Ungroup selected group nodes", @@ -411,30 +426,45 @@ "ComfyUI Issues": "ComfyUI Issues", "Interrupt": "Interrupt", "Load Default Workflow": "Load Default Workflow", + "Toggle the Custom Nodes Manager": "Toggle the Custom Nodes Manager", + "Toggle the Custom Nodes Manager Progress Bar": "Toggle the Custom Nodes Manager Progress Bar", + "Decrease Brush Size in MaskEditor": "Decrease Brush Size in MaskEditor", + "Increase Brush Size in MaskEditor": "Increase Brush Size in MaskEditor", + "Open Mask Editor for Selected Node": "Open Mask Editor for Selected Node", "New": "New", "Clipspace": "Clipspace", + "Manager": "Manager", "Open": "Open", "Queue Prompt": "Queue Prompt", "Queue Prompt (Front)": "Queue Prompt (Front)", + "Queue Selected Output Nodes": "Queue Selected Output Nodes", "Redo": "Redo", "Refresh Node Definitions": "Refresh Node Definitions", "Save": "Save", "Save As": "Save As", "Show Settings Dialog": "Show Settings Dialog", + "Canvas Performance": "Canvas Performance", + "Help Center": "Help Center", "Toggle Theme (Dark/Light)": "Toggle Theme (Dark/Light)", "Undo": "Undo", + "Open Sign In Dialog": "Open Sign In Dialog", + "Sign Out": "Sign Out", "Close Current Workflow": "Close Current Workflow", "Next Opened Workflow": "Next Opened Workflow", "Previous Opened Workflow": "Previous Opened Workflow", "Toggle Search Box": "Toggle Search Box", - "Toggle Bottom Panel": "Toggle Bottom Panel", + "Bottom Panel": "Bottom Panel", + "Show Keybindings Dialog": "Show Keybindings Dialog", "Toggle Terminal Bottom Panel": "Toggle Terminal Bottom Panel", "Toggle Logs Bottom Panel": "Toggle Logs Bottom Panel", - "Toggle Focus Mode": "Toggle Focus Mode", - "Toggle Model Library Sidebar": "Toggle Model Library Sidebar", - "Toggle Node Library Sidebar": "Toggle Node Library Sidebar", - "Toggle Queue Sidebar": "Toggle Queue Sidebar", - "Toggle Workflows Sidebar": "Toggle Workflows Sidebar" + "Toggle shortcuts_essentials Bottom Panel": "Toggle shortcuts.essentials Bottom Panel", + "Toggle shortcuts_viewControls Bottom Panel": "Toggle shortcuts.viewControls Bottom Panel", + "Focus Mode": "Focus Mode", + "Model Library": "Model Library", + "Node Library": "Node Library", + "Output Explorer": "Output Explorer", + "Queue": "Queue", + "Workflows": "Workflows" }, "desktopMenu": { "reinstall": "Reinstall", @@ -482,7 +512,17 @@ "Server-Config": "Server-Config", "About": "About", "EditTokenWeight": "Edit Token Weight", - "CustomColorPalettes": "Custom Color Palettes" + "CustomColorPalettes": "Custom Color Palettes", + "UV": "UV", + "3D": "3D", + "3DViewer": "3DViewer", + "Scene": "Scene", + "Camera": "Camera", + "Light": "Light", + "API Nodes": "API Nodes", + "Notification Preferences": "Notification Preferences", + "ContextMenu": "Context Menu", + "Reroute": "Reroute" }, "serverConfigItems": { "listen": { diff --git a/src/locales/es/commands.json b/src/locales/es/commands.json index 580515847..c96a9fda9 100644 --- a/src/locales/es/commands.json +++ b/src/locales/es/commands.json @@ -277,6 +277,10 @@ "label": "Alternar Barra Lateral de Biblioteca de Nodos", "tooltip": "Biblioteca de Nodos" }, + "Workspace_ToggleSidebarTab_output-explorer": { + "label": "Alternar barra lateral del Explorador de Salidas", + "tooltip": "Explorador de Salidas" + }, "Workspace_ToggleSidebarTab_queue": { "label": "Alternar Barra Lateral de Cola", "tooltip": "Cola" diff --git a/src/locales/es/main.json b/src/locales/es/main.json index e056b0afb..e5f86c200 100644 --- a/src/locales/es/main.json +++ b/src/locales/es/main.json @@ -1,13 +1,4 @@ { - "apiNodesCostBreakdown": { - "costPerRun": "Costo por ejecución", - "title": "Nodo(s) de API", - "totalCost": "Costo total" - }, - "apiNodesSignInDialog": { - "message": "Este flujo de trabajo contiene nodos de API, que requieren que inicies sesión en tu cuenta para poder ejecutar.", - "title": "Se requiere iniciar sesión para usar los nodos de API" - }, "auth": { "apiKey": { "cleared": "Clave API eliminada", @@ -82,99 +73,18 @@ "title": "Crea una cuenta" } }, - "breadcrumbsMenu": { - "clearWorkflow": "Limpiar flujo de trabajo", - "deleteWorkflow": "Eliminar flujo de trabajo", - "duplicate": "Duplicar", - "enterNewName": "Ingrese un nuevo nombre" - }, - "chatHistory": { - "cancelEdit": "Cancelar", - "cancelEditTooltip": "Cancelar edición", - "copiedTooltip": "Copiado", - "copyTooltip": "Copiar mensaje al portapapeles", - "editTooltip": "Editar mensaje" - }, - "clipboard": { - "errorMessage": "Error al copiar al portapapeles", - "errorNotSupported": "API del portapapeles no soportada en su navegador", - "successMessage": "Copiado al portapapeles" - }, "color": { - "black": "Negro", "blue": "Azul", - "brown": "Marrón", "custom": "Personalizado", - "cyan": "Cian", "default": "Predeterminado", "green": "Verde", - "noColor": "Sin Color", - "pale_blue": "Azul Pálido", "pink": "Rosa", - "purple": "Morado", "red": "Rojo", "yellow": "Amarillo" }, - "contextMenu": { - "Add Group": "Agregar Grupo", - "Add Group For Selected Nodes": "Agregar Grupo para Nodos Seleccionados", - "Add Node": "Agregar Nodo", - "Bypass": "Omitir", - "Clone": "Clonar", - "Collapse": "Colapsar", - "Colors": "Colores", - "Convert to Group Node": "Convertir en Nodo de Grupo", - "Copy (Clipspace)": "Copiar (Espacio de Clip)", - "Expand": "Expandir", - "Inputs": "Entradas", - "Manage": "Administrar", - "Manage Group Nodes": "Administrar Nodos de Grupo", - "Mode": "Modo", - "Node Templates": "Plantillas de Nodos", - "Outputs": "Salidas", - "Pin": "Anclar", - "Properties": "Propiedades", - "Properties Panel": "Panel de Propiedades", - "Remove": "Eliminar", - "Resize": "Redimensionar", - "Save Selected as Template": "Guardar Seleccionado como Plantilla", - "Search": "Buscar", - "Shapes": "Formas", - "Title": "Título", - "Unpin": "Desanclar" - }, - "credits": { - "accountInitialized": "Cuenta inicializada", - "activity": "Actividad", - "added": "Añadido", - "additionalInfo": "Información adicional", - "apiPricing": "Precios de la API", - "credits": "Créditos", - "details": "Detalles", - "eventType": "Tipo de evento", - "faqs": "Preguntas frecuentes", - "invoiceHistory": "Historial de facturas", - "lastUpdated": "Última actualización", - "messageSupport": "Contactar soporte", - "model": "Modelo", - "purchaseCredits": "Comprar créditos", - "time": "Hora", - "topUp": { - "buyNow": "Comprar ahora", - "insufficientMessage": "No tienes suficientes créditos para ejecutar este flujo de trabajo.", - "insufficientTitle": "Créditos insuficientes", - "maxAmount": "(Máx. $1,000 USD)", - "quickPurchase": "Compra rápida", - "seeDetails": "Ver detalles", - "topUp": "Recargar" - }, - "yourCreditBalance": "Tu saldo de créditos" - }, "dataTypes": { - "*": "*", "AUDIO": "AUDIO", "BOOLEAN": "BOOLEANO", - "CAMERA_CONTROL": "CONTROL DE CÁMARA", "CLIP": "CLIP", "CLIP_VISION": "CLIP_VISION", "CLIP_VISION_OUTPUT": "SALIDA_CLIP_VISION", @@ -191,30 +101,19 @@ "INT": "ENTERO", "LATENT": "LATENTE", "LATENT_OPERATION": "OPERACIÓN_LATENTE", - "LOAD3D_CAMERA": "CARGAR CÁMARA 3D", "LOAD_3D": "CARGAR_3D", "LOAD_3D_ANIMATION": "CARGAR_ANIMACIÓN_3D", - "LUMA_CONCEPTS": "CONCEPTOS LUMA", - "LUMA_REF": "REFERENCIA LUMA", "MASK": "MASK", - "MESH": "MALLA", "MODEL": "MODELO", "NOISE": "RUIDO", "PHOTOMAKER": "PHOTOMAKER", - "PIXVERSE_TEMPLATE": "PLANTILLA PIXVERSE", - "RECRAFT_COLOR": "COLOR RECRAFT", - "RECRAFT_CONTROLS": "CONTROLES RECRAFT", - "RECRAFT_V3_STYLE": "ESTILO RECRAFT V3", "SAMPLER": "MUESTREADOR", "SIGMAS": "SIGMAS", "STRING": "CADENA", "STYLE_MODEL": "MODELO_DE_ESTILO", - "SVG": "SVG", "TIMESTEPS_RANGE": "RANGO_DE_PASOS_DE_TIEMPO", "UPSCALE_MODEL": "MODELO_DE_ESCALADO", "VAE": "VAE", - "VIDEO": "VÍDEO", - "VOXEL": "VOXEL", "WEBCAM": "WEBCAM" }, "desktopMenu": { @@ -223,16 +122,6 @@ "quit": "Salir", "reinstall": "Reinstalar" }, - "desktopUpdate": { - "description": "ComfyUI Desktop está instalando nuevas dependencias. Esto puede tardar unos minutos.", - "errorCheckingUpdate": "Error al buscar actualizaciones", - "errorInstallingUpdate": "Error al instalar la actualización", - "noUpdateFound": "No se encontró ninguna actualización", - "terminalDefaultMessage": "Cualquier salida de consola de la actualización se mostrará aquí.", - "title": "Actualizando ComfyUI Desktop", - "updateAvailableMessage": "Hay una actualización disponible. ¿Quieres reiniciar y actualizar ahora?", - "updateFoundTitle": "Actualización encontrada (v{version})" - }, "downloadGit": { "gitWebsite": "Descargar git", "instructions": "Por favor, descarga e instala la última versión para tu sistema operativo. El botón Descargar git de abajo abre la página de descargas de git-scm.com.", @@ -249,159 +138,89 @@ "paused": "Pausado", "resume": "Reanudar descarga" }, - "errorDialog": { - "defaultTitle": "Ocurrió un error", - "extensionFileHint": "Esto puede deberse al siguiente script", - "loadWorkflowTitle": "La carga se interrumpió debido a un error al recargar los datos del flujo de trabajo", - "noStackTrace": "No hay seguimiento de pila disponible", - "promptExecutionError": "La ejecución del prompt falló" - }, "g": { "about": "Acerca de", "add": "Añadir", - "addNodeFilterCondition": "Agregar condición de filtro de nodo", - "all": "Todo", - "amount": "Cantidad", - "apply": "Aplicar", - "architecture": "Arquitectura", - "audioFailedToLoad": "No se pudo cargar el audio", - "author": "Autor", + "audio": "Audio", "back": "Atrás", "cancel": "Cancelar", - "capture": "captura", - "category": "Categoría", - "choose_file_to_upload": "elige archivo para subir", - "clear": "Limpiar", - "clearFilters": "Borrar filtros", "close": "Cerrar", "color": "Color", "comingSoon": "Próximamente", "command": "Comando", - "community": "Comunidad", - "completed": "Completado", "confirm": "Confirmar", - "confirmed": "Confirmado", - "continue": "Continuar", - "control_after_generate": "control después de generar", - "control_before_generate": "control antes de generar", - "copy": "Copiar", "copyToClipboard": "Copiar al portapapeles", - "copyURL": "Copiar URL", "currentUser": "Usuario actual", - "customBackground": "Fondo personalizado", "customize": "Personalizar", "customizeFolder": "Personalizar carpeta", "delete": "Eliminar", "deprecated": "DEPR", - "description": "Descripción", "devices": "Dispositivos", "disableAll": "Deshabilitar todo", - "disabling": "Deshabilitando", - "dismiss": "Descartar", "download": "Descargar", - "duplicate": "Duplicar", - "edit": "Editar", "empty": "Vacío", "enableAll": "Habilitar todo", - "enabled": "Habilitado", - "enabling": "Habilitando", "error": "Error", "experimental": "BETA", "export": "Exportar", "extensionName": "Nombre de la extensión", "feedback": "Retroalimentación", - "filter": "Filtrar", "findIssues": "Encontrar problemas", "firstTimeUIMessage": "Esta es la primera vez que usas la nueva interfaz. Elige \"Menú > Usar nuevo menú > Desactivado\" para restaurar la antigua interfaz.", - "frontendNewer": "La versión del frontend {frontendVersion} puede no ser compatible con la versión del backend {backendVersion}.", - "frontendOutdated": "La versión del frontend {frontendVersion} está desactualizada. El backend requiere la versión {requiredVersion} o superior.", + "folder": "Carpeta", "goToNode": "Ir al nodo", - "help": "Ayuda", "icon": "Icono", + "image": "Imagen", "imageFailedToLoad": "Falló la carga de la imagen", - "imageUrl": "URL de la imagen", "import": "Importar", - "inProgress": "En progreso", "insert": "Insertar", "install": "Instalar", - "installed": "Instalado", - "installing": "Instalando", - "interrupted": "Interrumpido", + "itemsCount": "{0} elementos", "keybinding": "Combinación de teclas", - "keybindingAlreadyExists": "La combinación de teclas ya existe en", - "learnMore": "Aprende más", "loadAllFolders": "Cargar todas las carpetas", "loadWorkflow": "Cargar flujo de trabajo", "loading": "Cargando", - "loadingPanel": "Cargando panel {panel}...", - "login": "Iniciar sesión", "logs": "Registros", - "micPermissionDenied": "Permiso de micrófono denegado", - "migrate": "Migrar", - "missing": "Faltante", + "modifyTime": "Hora de modificación", "name": "Nombre", "newFolder": "Nueva carpeta", "next": "Siguiente", "no": "No", - "noAudioRecorded": "No se grabó audio", "noResultsFound": "No se encontraron resultados", "noTasksFound": "No se encontraron tareas", "noTasksFoundMessage": "No hay tareas en la cola.", "noWorkflowsFound": "No se encontraron flujos de trabajo.", - "nodes": "Nodos", - "nodesRunning": "nodos en ejecución", "ok": "OK", "openNewIssue": "Abrir nuevo problema", "overwrite": "Sobrescribir", - "preview": "VISTA PREVIA", - "progressCountOf": "de", "reconnected": "Reconectado", "reconnecting": "Reconectando", "refresh": "Actualizar", - "releaseTitle": "Lanzamiento de {package} {version}", "reloadToApplyChanges": "Recargar para aplicar cambios", "rename": "Renombrar", "reportIssue": "Enviar informe", "reportIssueTooltip": "Enviar el informe de error a Comfy Org", "reportSent": "Informe enviado", "reset": "Reiniciar", - "resetAll": "Restablecer todo", - "resetAllKeybindingsTooltip": "Restablecer todas las teclas de acceso rápido a la configuración predeterminada", - "restart": "Reiniciar", - "resultsCount": "Encontrados {count} resultados", + "resetKeybindingsTooltip": "Restablecer combinaciones de teclas a los valores predeterminados", "save": "Guardar", - "saving": "Guardando", "searchExtensions": "Buscar extensiones", "searchFailedMessage": "No pudimos encontrar ninguna configuración que coincida con tu búsqueda. Intenta ajustar tus términos de búsqueda.", + "searchIn": "Buscar en {0}", "searchKeybindings": "Buscar combinaciones de teclas", "searchModels": "Buscar modelos", "searchNodes": "Buscar nodos", "searchSettings": "Buscar configuraciones", "searchWorkflows": "Buscar flujos de trabajo", - "setAsBackground": "Establecer como fondo", "settings": "Configuraciones", "showReport": "Mostrar informe", - "sort": "Ordenar", - "source": "Fuente", - "startRecording": "Iniciar grabación", - "status": "Estado", - "stopRecording": "Detener grabación", + "size": "Tamaño", "success": "Éxito", "systemInfo": "Información del sistema", "terminal": "Terminal", - "title": "Título", - "triggerPhrase": "Frase de activación", - "unknownError": "Error desconocido", - "update": "Actualizar", - "updateAvailable": "Actualización Disponible", - "updateFrontend": "Actualizar frontend", - "updated": "Actualizado", - "updating": "Actualizando", + "type": "Tipo", "upload": "Subir", - "usageHint": "Sugerencia de uso", - "user": "Usuario", - "versionMismatchWarning": "Advertencia de compatibilidad de versión", - "versionMismatchWarningMessage": "{warning}: {detail} Visita https://docs.comfy.org/installation/update_comfyui#common-update-issues para obtener instrucciones de actualización.", + "video": "Video", "videoFailedToLoad": "Falló la carga del video", "workflow": "Flujo de trabajo" }, @@ -411,7 +230,6 @@ "resetView": "Restablecer vista", "selectMode": "Modo de selección", "toggleLinkVisibility": "Alternar visibilidad de enlace", - "toggleMinimap": "Alternar minimapa", "zoomIn": "Acercar", "zoomOut": "Alejar" }, @@ -419,20 +237,6 @@ "create": "Crear nodo de grupo", "enterName": "Introduzca el nombre" }, - "helpCenter": { - "clickToLearnMore": "Haz clic para saber más →", - "desktopUserGuide": "Guía de usuario de escritorio", - "docs": "Documentación", - "github": "Github", - "helpFeedback": "Ayuda y comentarios", - "loadingReleases": "Cargando versiones...", - "more": "Más...", - "noRecentReleases": "No hay versiones recientes", - "openDevTools": "Abrir herramientas de desarrollo", - "reinstall": "Reinstalar", - "updateAvailable": "Actualizar", - "whatsNew": "¿Qué hay de nuevo?" - }, "icon": { "bookmark": "Marcador", "box": "Caja", @@ -476,7 +280,6 @@ "installLocationDescription": "Selecciona el directorio para los datos de usuario de ComfyUI. Un entorno de python será instalado en la ubicación seleccionada.", "installLocationTooltip": "Directorio de datos de usuario de ComfyUI. Almacena:\n- Entorno Python\n- Modelos\n- Nodos personalizados\n", "insufficientFreeSpace": "Espacio insuficiente - espacio libre mínimo", - "isOneDrive": "OneDrive no es compatible. Por favor instala ComfyUI en otra ubicación.", "manualConfiguration": { "createVenv": "Necesitarás crear un entorno virtual en el siguiente directorio", "requirements": "Requisitos", @@ -491,7 +294,6 @@ "migrationOptional": "La migración es opcional. Si no tienes una instalación existente, puedes saltarte este paso.", "migrationSourcePathDescription": "Si tienes una instalación existente de ComfyUI, podemos copiar/enlazar tus archivos de usuario existentes y modelos a la nueva instalación. Tu instalación existente de ComfyUI no será afectada.", "moreInfo": "Para más información, por favor lee nuestra", - "nonDefaultDrive": "Por favor instala ComfyUI en tu unidad de sistema (ej. C:\\). Las unidades con diferentes sistemas de archivos pueden causar problemas impredecibles. Los modelos y otros archivos pueden ser almacenados en otras unidades después de la instalación.", "parentMissing": "La ruta no existe - crea el directorio contenedor primero", "pathExists": "El directorio ya existe - por favor asegúrate de haber respaldado todos los datos", "pathValidationFailed": "Falló la validación de la ruta", @@ -502,7 +304,6 @@ "allowMetricsDescription": "Ayuda a mejorar ComfyUI enviando métricas de uso anónimas. No se recogerá ninguna información personal o contenido de flujo de trabajo.", "autoUpdate": "Actualizaciones Automáticas", "autoUpdateDescription": "Descarga automáticamente las actualizaciones cuando estén disponibles. Se te notificará antes de que las actualizaciones sean instaladas.", - "checkingMirrors": "Comprobando el acceso a la red a los espejos de python...", "dataCollectionDialog": { "collect": { "errorReports": "Mensaje de error y rastreo de pila", @@ -522,12 +323,7 @@ }, "errorUpdatingConsent": "Error Actualizando Consentimiento", "errorUpdatingConsentDetail": "Falló al actualizar la configuración de consentimiento de métricas", - "learnMoreAboutData": "Aprende más sobre la recolección de datos", - "mirrorSettings": "Configuraciones de Espejo", - "mirrorsReachable": "El acceso a la red a los espejos de python es bueno", - "mirrorsUnreachable": "El acceso a la red a algunos espejos de python es malo", - "pypiMirrorPlaceholder": "Ingresa la URL del espejo de PyPI", - "pythonMirrorPlaceholder": "Ingresa la URL del espejo de Python" + "learnMoreAboutData": "Aprende más sobre la recolección de datos" }, "systemLocations": "Ubicaciones del Sistema", "unhandledError": "Error desconocido", @@ -535,229 +331,41 @@ }, "issueReport": { "contactFollowUp": "Contáctame para seguimiento", - "contactSupportDescription": "Por favor, complete el siguiente formulario con su reporte", - "contactSupportTitle": "Contactar Soporte", - "describeTheProblem": "Describa el problema", - "email": "Correo electrónico", "feedbackTitle": "Ayúdanos a mejorar ComfyUI proporcionando comentarios", "helpFix": "Ayuda a Solucionar Esto", - "helpTypes": { - "billingPayments": "Facturación / Pagos", - "bugReport": "Reporte de error", - "giveFeedback": "Enviar comentarios", - "loginAccessIssues": "Problemas de inicio de sesión / acceso", - "somethingElse": "Otro" - }, "notifyResolve": "Notifícame cuando se resuelva", "provideAdditionalDetails": "Proporciona detalles adicionales (opcional)", "provideEmail": "Danos tu correo electrónico (opcional)", "rating": "Calificación", - "selectIssue": "Seleccione el problema", "stackTrace": "Rastreo de Pila", "submitErrorReport": "Enviar Reporte de Error (Opcional)", "systemStats": "Estadísticas del Sistema", "validation": { - "descriptionRequired": "Se requiere una descripción", - "helpTypeRequired": "Se requiere el tipo de ayuda", "invalidEmail": "Por favor ingresa una dirección de correo electrónico válida", - "maxLength": "Mensaje demasiado largo", - "selectIssueType": "Por favor, seleccione un tipo de problema" - }, - "whatCanWeInclude": "Especifique qué incluir en el reporte", - "whatDoYouNeedHelpWith": "¿Con qué necesita ayuda?" - }, - "load3d": { - "applyingTexture": "Aplicando textura...", - "backgroundColor": "Color de fondo", - "camera": "Cámara", - "cameraType": { - "orthographic": "Ortográfica", - "perspective": "Perspectiva" - }, - "clearRecording": "Borrar grabación", - "edgeThreshold": "Umbral de borde", - "export": "Exportar", - "exportModel": "Exportar modelo", - "exportRecording": "Exportar grabación", - "exportingModel": "Exportando modelo...", - "fov": "FOV", - "light": "Luz", - "lightIntensity": "Intensidad de luz", - "loadingBackgroundImage": "Cargando imagen de fondo", - "loadingModel": "Cargando modelo 3D...", - "materialMode": "Modo de material", - "materialModes": { - "depth": "Profundidad", - "lineart": "Dibujo lineal", - "normal": "Normal", - "original": "Original", - "wireframe": "Malla" - }, - "model": "Modelo", - "openIn3DViewer": "Abrir en el visor 3D", - "previewOutput": "Vista previa de salida", - "removeBackgroundImage": "Eliminar imagen de fondo", - "resizeNodeMatchOutput": "Redimensionar nodo para coincidir con la salida", - "scene": "Escena", - "showGrid": "Mostrar cuadrícula", - "startRecording": "Iniciar grabación", - "stopRecording": "Detener grabación", - "switchCamera": "Cambiar cámara", - "switchingMaterialMode": "Cambiando modo de material...", - "upDirection": "Dirección hacia arriba", - "upDirections": { - "original": "Original" - }, - "uploadBackgroundImage": "Subir imagen de fondo", - "uploadTexture": "Subir textura", - "viewer": { - "apply": "Aplicar", - "cameraSettings": "Configuración de la cámara", - "cameraType": "Tipo de cámara", - "cancel": "Cancelar", - "exportSettings": "Configuración de exportación", - "lightSettings": "Configuración de la luz", - "modelSettings": "Configuración del modelo", - "sceneSettings": "Configuración de la escena", - "title": "Visor 3D (Beta)" + "maxLength": "Mensaje demasiado largo" } }, - "loadWorkflowWarning": { - "coreNodesFromVersion": "Requiere ComfyUI {version}:", - "outdatedVersion": "Algunos nodos requieren una versión más reciente de ComfyUI (actual: {version}). Por favor, actualiza para usar todos los nodos.", - "outdatedVersionGeneric": "Algunos nodos requieren una versión más reciente de ComfyUI. Por favor, actualiza para usar todos los nodos." - }, - "maintenance": { - "None": "Ninguno", - "OK": "OK", - "Skipped": "Omitido", - "allOk": "No se detectaron problemas.", - "confirmTitle": "¿Estás seguro?", - "consoleLogs": "Registros de la consola", - "detected": "Detectado", - "error": { - "cannotContinue": "No se puede continuar - quedan errores", - "defaultDescription": "Ocurrió un error mientras se ejecutaba una tarea de mantenimiento.", - "taskFailed": "La tarea falló al ejecutarse.", - "toastTitle": "Error de tarea" - }, - "refreshing": "Actualizando", - "showManual": "Mostrar tareas de mantenimiento", - "status": "Estado", - "terminalDefaultMessage": "Cuando ejecutes un comando de solución de problemas, cualquier salida se mostrará aquí.", - "title": "Mantenimiento" - }, - "manager": { - "changingVersion": "Cambiando versión de {from} a {to}", - "createdBy": "Creado Por", - "dependencies": "Dependencias", - "discoverCommunityContent": "Descubre paquetes de nodos, extensiones y más creados por la comunidad...", - "downloads": "Descargas", - "errorConnecting": "Error al conectar con el Registro de Nodos Comfy.", - "failed": "Falló ({count})", - "filter": { - "disabled": "Deshabilitado", - "enabled": "Habilitado", - "nodePack": "Paquete de Nodos" - }, - "inWorkflow": "En Flujo de Trabajo", - "infoPanelEmpty": "Haz clic en un elemento para ver la información", - "installAllMissingNodes": "Instalar todos los nodos faltantes", - "installSelected": "Instalar Seleccionado", - "installationQueue": "Cola de Instalación", - "lastUpdated": "Última Actualización", - "latestVersion": "Última", - "license": "Licencia", - "loadingVersions": "Cargando versiones...", - "nightlyVersion": "Nocturna", - "noDescription": "No hay descripción disponible", - "noNodesFound": "No se encontraron nodos", - "noNodesFoundDescription": "Los nodos del paquete no se pudieron analizar, o el paquete es solo una extensión de frontend y no tiene ningún nodo.", - "noResultsFound": "No se encontraron resultados que coincidan con tu búsqueda.", - "nodePack": "Paquete de Nodos", - "packsSelected": "Paquetes Seleccionados", - "repository": "Repositorio", - "restartToApplyChanges": "Para aplicar los cambios, por favor reinicia ComfyUI", - "searchPlaceholder": "Buscar", - "selectVersion": "Seleccionar Versión", - "sort": { - "created": "Más reciente", - "downloads": "Más Popular", - "publisher": "Editor", - "updated": "Actualizado recientemente" - }, - "status": { - "active": "Activo", - "banned": "Prohibido", - "deleted": "Eliminado", - "flagged": "Marcado", - "pending": "Pendiente", - "unknown": "Desconocido" - }, - "title": "Administrador de Nodos Personalizados", - "totalNodes": "Total de Nodos", - "tryAgainLater": "Por favor intenta de nuevo más tarde.", - "tryDifferentSearch": "Por favor intenta con una consulta de búsqueda diferente.", - "uninstall": "Desinstalar", - "uninstallSelected": "Desinstalar Seleccionado", - "uninstalling": "Desinstalando", - "update": "Actualizar", - "updatingAllPacks": "Actualizando todos los paquetes", - "version": "Versión" - }, - "maskEditor": { - "Apply to Whole Image": "Aplicar a toda la imagen", - "Brush Settings": "Configuración de pincel", - "Brush Shape": "Forma de pincel", - "Clear": "Borrar", - "Color Select Settings": "Configuración de selección de color", - "Fill Opacity": "Opacidad de relleno", - "Hardness": "Dureza", - "Image Layer": "Capa de imagen", - "Invert": "Invertir", - "Layers": "Capas", - "Live Preview": "Vista previa en vivo", - "Mask Layer": "Capa de máscara", - "Mask Opacity": "Opacidad de máscara", - "Mask Tolerance": "Tolerancia de máscara", - "Method": "Método", - "Opacity": "Opacidad", - "Paint Bucket Settings": "Configuración de cubo de pintura", - "Reset to Default": "Restablecer a predeterminado", - "Selection Opacity": "Opacidad de selección", - "Smoothing Precision": "Precisión de suavizado", - "Stop at mask": "Detener en máscara", - "Thickness": "Grosor", - "Tolerance": "Tolerancia" - }, "menu": { "autoQueue": "Cola automática", "batchCount": "Conteo de lotes", "batchCountTooltip": "El número de veces que la generación del flujo de trabajo debe ser encolada", "clear": "Limpiar flujo de trabajo", "clipspace": "Abrir Clipspace", - "dark": "Oscuro", "disabled": "Deshabilitado", "disabledTooltip": "El flujo de trabajo no se encolará automáticamente", "execute": "Ejecutar", - "help": "Ayuda", "hideMenu": "Ocultar menú", "instant": "Instantáneo", "instantTooltip": "El flujo de trabajo se encolará instantáneamente después de que finalice una generación", "interrupt": "Cancelar ejecución actual", - "light": "Claro", - "manageExtensions": "Gestionar extensiones", "onChange": "Al cambiar", "onChangeTooltip": "El flujo de trabajo se encolará una vez que se haga un cambio", "queue": "Panel de cola", + "queueWorkflow": "Cola el flujo de trabajo (Shift para poner al frente)", + "queueWorkflowFront": "Cola el flujo de trabajo al frente", "refresh": "Actualizar definiciones de nodos", "resetView": "Restablecer vista del lienzo", - "run": "Ejecutar", - "runWorkflow": "Ejecutar flujo de trabajo (Shift para encolar al frente)", - "runWorkflowFront": "Ejecutar flujo de trabajo (Encolar al frente)", - "settings": "Configuración", "showMenu": "Mostrar menú", - "theme": "Tema", "toggleBottomPanel": "Alternar panel inferior" }, "menuLabels": { @@ -823,10 +431,11 @@ "Open Outputs Folder": "Abrir carpeta de salidas", "Open Sign In Dialog": "Abrir diálogo de inicio de sesión", "Open extra_model_paths_yaml": "Abrir extra_model_paths.yaml", + "Output Explorer": "Explorador de salidas", "Pin/Unpin Selected Items": "Anclar/Desanclar elementos seleccionados", "Pin/Unpin Selected Nodes": "Anclar/Desanclar nodos seleccionados", "Previous Opened Workflow": "Flujo de trabajo abierto anterior", - "Queue Panel": "Panel de cola", + "Queue": "Cola", "Queue Prompt": "Indicador de cola", "Queue Prompt (Front)": "Indicador de cola (Frente)", "Queue Selected Output Nodes": "Encolar nodos de salida seleccionados", @@ -843,12 +452,12 @@ "Show Model Selector (Dev)": "Mostrar selector de modelo (Desarrollo)", "Show Settings Dialog": "Mostrar diálogo de configuración", "Sign Out": "Cerrar sesión", - "Toggle Essential Bottom Panel": "Alternar panel inferior esencial", "Toggle Logs Bottom Panel": "Alternar panel inferior de registros", "Toggle Search Box": "Alternar caja de búsqueda", "Toggle Terminal Bottom Panel": "Alternar panel inferior de terminal", "Toggle Theme (Dark/Light)": "Alternar tema (Oscuro/Claro)", - "Toggle View Controls Bottom Panel": "Alternar panel inferior de controles de vista", + "Toggle shortcuts_essentials Bottom Panel": "Alternar el panel inferior de atajos.essentials", + "Toggle shortcuts_viewControls Bottom Panel": "Alternar el panel inferior de atajos.viewControls", "Toggle the Custom Nodes Manager": "Alternar el Administrador de Nodos Personalizados", "Toggle the Custom Nodes Manager Progress Bar": "Alternar la Barra de Progreso del Administrador de Nodos Personalizados", "Undo": "Deshacer", @@ -859,37 +468,14 @@ "Zoom Out": "Alejar", "Zoom to fit": "Ajustar al tamaño" }, - "minimap": { - "nodeColors": "Colores de nodos", - "renderBypassState": "Mostrar estado de omisión", - "renderErrorState": "Mostrar estado de error", - "showGroups": "Mostrar marcos/grupos", - "showLinks": "Mostrar enlaces" - }, - "missingModelsDialog": { - "doNotAskAgain": "No mostrar esto de nuevo", - "missingModels": "Modelos faltantes", - "missingModelsMessage": "Al cargar el gráfico, no se encontraron los siguientes modelos" - }, "nodeCategories": { "3d": "3d", "3d_models": "modelos_3d", - "BFL": "BFL", - "Ideogram": "Ideogram", - "Kling": "Kling", - "Luma": "Luma", - "MiniMax": "MiniMax", - "OpenAI": "OpenAI", - "Pika": "Pika", - "PixVerse": "PixVerse", - "Recraft": "Recraft", - "Stability AI": "Stability AI", - "Veo": "Veo", + "DevTools": "Herramientas de desarrollo", "_for_testing": "_para_pruebas", "advanced": "avanzado", "animation": "animación", "api": "api", - "api node": "nodo api", "attention_experiments": "experimentos_de_atención", "audio": "audio", "batch": "lote", @@ -902,7 +488,6 @@ "controlnet": "controlnet", "create": "crear", "custom_sampling": "muestreo_personalizado", - "debug": "depurar", "deprecated": "obsoleto", "flux": "flux", "gligen": "gligen", @@ -914,7 +499,6 @@ "instructpix2pix": "instruirpix2pix", "latent": "latent", "loaders": "cargadores", - "lotus": "lotus", "ltxv": "ltxv", "mask": "mask", "model": "modelo", @@ -926,12 +510,10 @@ "photomaker": "photomaker", "postprocessing": "postprocesamiento", "preprocessors": "preprocesadores", - "primitive": "primitivo", "samplers": "muestreadores", "sampling": "muestreo", "schedulers": "programadores", "scheduling": "programación", - "sd": "sd", "sd3": "sd3", "sigmas": "sigmas", "stable_cascade": "stable_cascade", @@ -940,21 +522,9 @@ "unet": "unet", "upscale_diffusion": "difusión_de_escalado", "upscaling": "escalado", - "utils": "utilidades", - "v1": "v1", - "v2": "v2", - "v3": "v3", "video": "video", "video_models": "modelos_de_video" }, - "nodeHelpPage": { - "documentationPage": "página de documentación", - "inputs": "Entradas", - "loadError": "Error al cargar la ayuda: {error}", - "moreHelp": "Para más ayuda, visita la", - "outputs": "Salidas", - "type": "Tipo" - }, "nodeTemplates": { "enterName": "Introduzca el nombre", "saveAsTemplate": "Guardar como plantilla" @@ -971,18 +541,6 @@ }, "title": "Tu dispositivo no es compatible" }, - "releaseToast": { - "newVersionAvailable": "¡Nueva versión disponible!", - "skip": "Omitir", - "update": "Actualizar", - "whatsNew": "¿Qué hay de nuevo?" - }, - "selectionToolbox": { - "executeButton": { - "disabledTooltip": "No hay nodos de salida seleccionados", - "tooltip": "Ejecutar en los nodos de salida seleccionados (resaltados con borde naranja)" - } - }, "serverConfig": { "modifiedConfigs": "Has modificado las siguientes configuraciones del servidor. Reinicia para aplicar los cambios.", "restart": "Reiniciar", @@ -1126,9 +684,9 @@ "ready": "Finalizando...", "starting-server": "Iniciando el servidor ComfyUI..." }, + "reinstall": "Reinstalar", "reportIssue": "Reportar problema", - "showTerminal": "Mostrar terminal", - "troubleshoot": "Solucionar problemas" + "showTerminal": "Mostrar terminal" }, "settingsCategories": { "3D": "3D", @@ -1143,7 +701,6 @@ "Comfy": "Comfy", "Comfy-Desktop": "Comfy-Desktop", "ContextMenu": "Menú Contextual", - "Credits": "Créditos", "CustomColorPalettes": "Paletas de Colores Personalizadas", "DevMode": "Modo de Desarrollo", "EditTokenWeight": "Editar Peso del Token", @@ -1156,7 +713,6 @@ "Link": "Enlace", "LinkRelease": "Liberación de Enlace", "LiteGraph": "Lite Graph", - "Load 3D": "Cargar 3D", "Locale": "Localización", "Mask Editor": "Editor de Máscara", "Menu": "Menú", @@ -1165,6 +721,7 @@ "Node": "Nodo", "Node Search Box": "Caja de Búsqueda de Nodo", "Node Widget": "Widget de Nodo", + "NodeInputConversionSubmenus": "Submenús de conversión de entrada de nodo", "NodeLibrary": "Biblioteca de Nodos", "Notification Preferences": "Preferencias de notificación", "Pointer": "Puntero", @@ -1179,60 +736,22 @@ "Sidebar": "Barra Lateral", "Tree Explorer": "Explorador de Árbol", "UV": "UV", - "User": "Usuario", "Validation": "Validación", "Window": "Ventana", "Workflow": "Flujo de Trabajo" }, - "shortcuts": { - "essentials": "Esenciales", - "keyboardShortcuts": "Atajos de teclado", - "manageShortcuts": "Gestionar atajos", - "noKeybinding": "Sin asignación de tecla", - "subcategories": { - "node": "Nodo", - "panelControls": "Controles del panel", - "queue": "Cola", - "view": "Vista", - "workflow": "Flujo de trabajo" - }, - "viewControls": "Controles de vista" - }, "sideToolbar": { "browseTemplates": "Explorar plantillas de ejemplo", "downloads": "Descargas", - "helpCenter": "Centro de ayuda", - "labels": { - "models": "Modelos", - "nodes": "Nodos", - "queue": "Cola", - "templates": "Plantillas", - "workflows": "Flujos de trabajo" - }, "logout": "Cerrar sesión", "modelLibrary": "Biblioteca de modelos", "newBlankWorkflow": "Crear un nuevo flujo de trabajo en blanco", "nodeLibrary": "Biblioteca de nodos", "nodeLibraryTab": { - "groupBy": "Agrupar por", - "groupStrategies": { - "category": "Categoría", - "categoryDesc": "Agrupar por categoría de nodo", - "module": "Módulo", - "moduleDesc": "Agrupar por fuente del módulo", - "source": "Fuente", - "sourceDesc": "Agrupar por tipo de fuente (Core, Custom, API)" - }, - "resetView": "Restablecer vista a la predeterminada", - "sortBy": { - "alphabetical": "Alfabético", - "alphabeticalDesc": "Ordenar alfabéticamente dentro de los grupos", - "original": "Original", - "originalDesc": "Mantener el orden original" - }, - "sortMode": "Modo de ordenación" + "sortOrder": "Ordenar" }, "openWorkflow": "Abrir flujo de trabajo en el sistema de archivos local", + "outputExplorer": "Explorador de salidas", "queue": "Cola", "queueTab": { "backToAllTasks": "Volver a todas las tareas", @@ -1246,7 +765,7 @@ }, "showFlatList": "Mostrar lista plana" }, - "templates": "Plantillas", + "themeToggle": "Cambiar tema", "workflowTab": { "confirmDelete": "¿Estás seguro de que quieres eliminar este flujo de trabajo?", "confirmDeleteTitle": "¿Eliminar flujo de trabajo?", @@ -1256,7 +775,6 @@ "deleteFailedTitle": "Eliminación fallida", "deleted": "Flujo de trabajo eliminado", "dirtyClose": "Los archivos a continuación han sido modificados. ¿Te gustaría guardarlos antes de cerrar?", - "dirtyCloseHint": "Mantén presionada la tecla Shift para cerrar sin preguntar", "dirtyCloseTitle": "¿Guardar cambios?", "workflowTreeType": { "bookmarks": "Marcadores", @@ -1276,370 +794,14 @@ "removeFromBookmarks": "Eliminar de marcadores" }, "templateWorkflows": { - "category": { - "3D": "3D", - "All": "Todas las plantillas", - "Area Composition": "Composición de Área", - "Audio": "Audio", - "Basics": "Básicos", - "ComfyUI Examples": "Ejemplos de ComfyUI", - "ControlNet": "ControlNet", - "Custom Nodes": "Nodos Personalizados", - "Flux": "Flux", - "Image": "Imagen", - "Image API": "API de Imagen", - "LLM API": "API LLM", - "Upscaling": "Ampliación", - "Video": "Video", - "Video API": "API de Video" - }, - "loadingMore": "Cargando más plantillas...", - "searchPlaceholder": "Buscar plantillas...", "template": { - "3D": { - "3d_hunyuan3d_image_to_model": "Hunyuan3D 2.0", - "3d_hunyuan3d_multiview_to_model": "Hunyuan3D 2.0 MV", - "3d_hunyuan3d_multiview_to_model_turbo": "Hunyuan3D 2.0 MV Turbo", - "stable_zero123_example": "Estable Zero123" - }, - "3D API": { - "api_rodin_image_to_model": "Rodin: Imagen a Modelo", - "api_rodin_multiview_to_model": "Rodin: Multivista a Modelo", - "api_tripo_image_to_model": "Tripo: Imagen a Modelo", - "api_tripo_multiview_to_model": "Tripo: Multivista a Modelo", - "api_tripo_text_to_model": "Tripo: Texto a Modelo" - }, - "Area Composition": { - "area_composition": "Composición de Área", - "area_composition_square_area_for_subject": "Composición de Área Cuadrada para el Sujeto" - }, - "Audio": { - "audio_ace_step_1_m2m_editing": "ACE Step v1 Edición M2M", - "audio_ace_step_1_t2a_instrumentals": "ACE-Step v1 Texto a Música Instrumental", - "audio_ace_step_1_t2a_song": "ACE Step v1 Texto a Canción", - "audio_stable_audio_example": "Stable Audio" - }, - "Basics": { - "default": "Generación de Imagen", - "embedding_example": "Incrustación", - "gligen_textbox_example": "Caja de Texto Gligen", - "image2image": "Imagen a Imagen", - "inpaint_example": "Inpaint", - "inpaint_model_outpainting": "Outpaint", - "lora": "LoRA", - "lora_multiple": "LoRA Múltiple" - }, - "ControlNet": { - "2_pass_pose_worship": "ControlNet de Pose 2 Pasadas", - "controlnet_example": "ControlNet de Garabato", - "depth_controlnet": "ControlNet de Profundidad", - "depth_t2i_adapter": "Adaptador de Profundidad T2I", - "mixing_controlnets": "Mezcla de ControlNets" - }, - "Flux": { - "flux_canny_model_example": "Flux Canny Model", - "flux_depth_lora_example": "Flux Depth LoRA", - "flux_dev_checkpoint_example": "Flux Dev fp8", - "flux_dev_full_text_to_image": "Flux Dev texto a imagen completo", - "flux_fill_inpaint_example": "Flux Inpaint", - "flux_fill_outpaint_example": "Flux Outpaint", - "flux_kontext_dev_basic": "Flux Kontext Dev (Básico)", - "flux_kontext_dev_grouped": "Flux Kontext Dev (Agrupado)", - "flux_redux_model_example": "Flux Redux Model", - "flux_schnell": "Flux Schnell fp8", - "flux_schnell_full_text_to_image": "Flux Schnell texto a imagen completo" - }, - "Image": { - "hidream_e1_full": "HiDream E1 Completo", - "hidream_i1_dev": "HiDream I1 Dev", - "hidream_i1_fast": "HiDream I1 Rápido", - "hidream_i1_full": "HiDream I1 Completo", - "image_chroma_text_to_image": "Chroma texto a imagen", - "image_cosmos_predict2_2B_t2i": "Cosmos Predict2 2B T2I", - "image_lotus_depth_v1_1": "Lotus Depth", - "image_omnigen2_image_edit": "OmniGen2 Edición de Imagen", - "image_omnigen2_t2i": "OmniGen2 Texto a Imagen", - "sd3_5_large_blur": "SD3.5 Grande Desenfoque", - "sd3_5_large_canny_controlnet_example": "SD3.5 Grande Canny ControlNet", - "sd3_5_large_depth": "SD3.5 Grande Profundidad", - "sd3_5_simple_example": "SD3.5 Simple", - "sdxl_refiner_prompt_example": "SDXL Refinador de Solicitud", - "sdxl_revision_text_prompts": "SDXL Revisión de Solicitud de Texto", - "sdxl_revision_zero_positive": "SDXL Revisión Cero Positivo", - "sdxl_simple_example": "SDXL Simple", - "sdxlturbo_example": "SDXL Turbo" - }, - "Image API": { - "api_bfl_flux_1_kontext_max_image": "BFL Flux.1 Kontext Max", - "api_bfl_flux_1_kontext_multiple_images_input": "BFL Flux.1 Kontext Entrada de Múltiples Imágenes", - "api_bfl_flux_1_kontext_pro_image": "BFL Flux.1 Kontext Pro", - "api_bfl_flux_pro_t2i": "BFL Flux[Pro]: Texto a Imagen", - "api_ideogram_v3_t2i": "Ideogram V3: Texto a Imagen", - "api_luma_photon_i2i": "Luma Photon: Imagen a Imagen", - "api_luma_photon_style_ref": "Luma Photon: Referencia de Estilo", - "api_openai_dall_e_2_inpaint": "OpenAI: Dall-E 2 Rellenar", - "api_openai_dall_e_2_t2i": "OpenAI: Dall-E 2 Texto a Imagen", - "api_openai_dall_e_3_t2i": "OpenAI: Dall-E 3 Texto a Imagen", - "api_openai_image_1_i2i": "OpenAI: GPT-Image-1 Imagen a Imagen", - "api_openai_image_1_inpaint": "OpenAI: GPT-Image-1 Rellenar", - "api_openai_image_1_multi_inputs": "OpenAI: GPT-Image-1 Múltiples Entradas", - "api_openai_image_1_t2i": "OpenAI: GPT-Image-1 Texto a Imagen", - "api_recraft_image_gen_with_color_control": "Recraft: Generación de Imagen con Control de Color", - "api_recraft_image_gen_with_style_control": "Recraft: Generación de Imagen con Control de Estilo", - "api_recraft_vector_gen": "Recraft: Generación de Vectores", - "api_runway_reference_to_image": "Runway: Referencia a Imagen", - "api_runway_text_to_image": "Runway: Texto a Imagen", - "api_stability_ai_i2i": "Stability AI: Imagen a Imagen", - "api_stability_ai_sd3_5_i2i": "Stability AI: SD3.5 Imagen a Imagen", - "api_stability_ai_sd3_5_t2i": "Stability AI: SD3.5 Texto a Imagen", - "api_stability_ai_stable_image_ultra_t2i": "Stability AI: Stable Image Ultra Texto a Imagen" - }, - "LLM API": { - "api_google_gemini": "Google Gemini: Chat", - "api_openai_chat": "OpenAI: Chat" - }, - "Upscaling": { - "esrgan_example": "ESRGAN", - "hiresfix_esrgan_workflow": "Flujo de Trabajo HiresFix ESRGAN", - "hiresfix_latent_workflow": "Ampliación", - "latent_upscale_different_prompt_model": "Ampliación Latente Modelo de Solicitud Diferente" - }, - "Video": { - "hunyuan_video_text_to_video": "Hunyuan Video Texto a Video", - "image_to_video": "SVD Imagen a Video", - "image_to_video_wan": "Wan 2.1 Imagen a Video", - "ltxv_image_to_video": "LTXV Imagen a Video", - "ltxv_text_to_video": "LTXV Texto a Video", - "mochi_text_to_video_example": "Mochi Texto a Video", - "text_to_video_wan": "Wan 2.1 Texto a Video", - "txt_to_image_to_video": "SVD Texto a Imagen a Video", - "video_cosmos_predict2_2B_video2world_480p_16fps": "Cosmos Predict2 2B Video2World 480p 16fps", - "video_wan2_1_fun_camera_v1_1_14B": "Wan 2.1 Fun Camera 14B", - "video_wan2_1_fun_camera_v1_1_1_3B": "Wan 2.1 Fun Camera 1.3B", - "video_wan_vace_14B_ref2v": "Wan VACE Referencia a Video", - "video_wan_vace_14B_t2v": "Wan VACE Texto a Video", - "video_wan_vace_14B_v2v": "Wan VACE Control Video", - "video_wan_vace_flf2v": "Wan VACE Primer-Ultimo Fotograma", - "video_wan_vace_inpainting": "Wan VACE Inpainting", - "video_wan_vace_outpainting": "Wan VACE Outpainting", - "wan2_1_flf2v_720_f16": "Wan 2.1 FLF2V 720p F16", - "wan2_1_fun_control": "Wan 2.1 ControlNet", - "wan2_1_fun_inp": "Wan 2.1 Inpainting" - }, - "Video API": { - "api_hailuo_minimax_i2v": "MiniMax: Imagen a Video", - "api_hailuo_minimax_t2v": "MiniMax: Texto a Video", - "api_kling_effects": "Kling: Efectos de Video", - "api_kling_flf": "Kling: FLF2V", - "api_kling_i2v": "Kling: Imagen a Video", - "api_luma_i2v": "Luma: Imagen a Video", - "api_luma_t2v": "Luma: Texto a Video", - "api_moonvalley_image_to_video": "Moonvalley: Imagen a Video", - "api_moonvalley_text_to_video": "Moonvalley: Texto a Video", - "api_pika_i2v": "Pika: Imagen a Video", - "api_pika_scene": "Pika Escenas: Imágenes a Video", - "api_pixverse_i2v": "PixVerse: Imagen a Video", - "api_pixverse_t2v": "PixVerse: Texto a Video", - "api_pixverse_template_i2v": "PixVerse Plantillas: Imagen a Video", - "api_runway_first_last_frame": "Runway: Primer Último Fotograma a Video", - "api_runway_gen3a_turbo_image_to_video": "Runway: Gen3a Turbo Imagen a Video", - "api_runway_gen4_turo_image_to_video": "Runway: Gen4 Turbo Imagen a Video", - "api_veo2_i2v": "Veo2: Imagen a Video" - } - }, - "templateDescription": { - "3D": { - "3d_hunyuan3d_image_to_model": "Genera modelos 3D a partir de imágenes individuales usando Hunyuan3D 2.0.", - "3d_hunyuan3d_multiview_to_model": "Genera modelos 3D a partir de múltiples vistas usando Hunyuan3D 2.0 MV.", - "3d_hunyuan3d_multiview_to_model_turbo": "Genera modelos 3D a partir de múltiples vistas usando Hunyuan3D 2.0 MV Turbo.", - "stable_zero123_example": "Genera vistas 3D a partir de imágenes individuales usando Stable Zero123." - }, - "3D API": { - "api_rodin_image_to_model": "Genera modelos 3D detallados a partir de una sola foto usando Rodin AI.", - "api_rodin_multiview_to_model": "Esculpe modelos 3D completos usando reconstrucción multivista de Rodin.", - "api_tripo_image_to_model": "Genera activos 3D profesionales a partir de imágenes 2D usando el motor Tripo.", - "api_tripo_multiview_to_model": "Construye modelos 3D a partir de múltiples ángulos con el escáner avanzado de Tripo.", - "api_tripo_text_to_model": "Crea objetos 3D a partir de descripciones con modelado basado en texto de Tripo." - }, - "Area Composition": { - "area_composition": "Genera imágenes controlando la composición con áreas definidas.", - "area_composition_square_area_for_subject": "Genera imágenes con colocación consistente del sujeto usando composición de áreas." - }, - "Audio": { - "audio_ace_step_1_m2m_editing": "Edita canciones existentes para cambiar el estilo y la letra usando ACE-Step v1 M2M.", - "audio_ace_step_1_t2a_instrumentals": "Genera música instrumental a partir de texto usando ACE-Step v1.", - "audio_ace_step_1_t2a_song": "Genera canciones con voz a partir de texto usando ACE-Step v1, soportando múltiples idiomas y personalización de estilo.", - "audio_stable_audio_example": "Genera audio a partir de descripciones de texto usando Stable Audio." - }, - "Basics": { - "default": "Genera imágenes a partir de descripciones de texto.", - "embedding_example": "Genera imágenes usando inversión textual para estilos consistentes.", - "gligen_textbox_example": "Genera imágenes con colocación precisa de objetos usando cajas de texto.", - "image2image": "Transforma imágenes existentes usando indicaciones de texto.", - "inpaint_example": "Edita partes específicas de imágenes de manera fluida.", - "inpaint_model_outpainting": "Extiende imágenes más allá de sus límites originales.", - "lora": "Genera imágenes con modelos LoRA para estilos o temas especializados.", - "lora_multiple": "Genera imágenes combinando múltiples modelos LoRA." - }, - "ControlNet": { - "2_pass_pose_worship": "Genera imágenes guiadas por referencias de pose usando ControlNet.", - "controlnet_example": "Genera imágenes guiadas por imágenes de garabato usando ControlNet.", - "depth_controlnet": "Genera imágenes guiadas por información de profundidad usando ControlNet.", - "depth_t2i_adapter": "Genera imágenes guiadas por información de profundidad usando el adaptador T2I.", - "mixing_controlnets": "Genera imágenes combinando múltiples modelos ControlNet." - }, - "Flux": { - "flux_canny_model_example": "Genera imágenes guiadas por detección de bordes usando Flux Canny.", - "flux_depth_lora_example": "Genera imágenes guiadas por información de profundidad usando Flux LoRA.", - "flux_dev_checkpoint_example": "Genera imágenes usando la versión cuantizada fp8 de Flux Dev. Ideal para dispositivos con poca VRAM, solo requiere un archivo de modelo, pero la calidad es ligeramente inferior a la versión completa.", - "flux_dev_full_text_to_image": "Genera imágenes de alta calidad con la versión completa de Flux Dev. Requiere más VRAM y múltiples archivos de modelo, pero ofrece la mejor adherencia a la indicación y calidad de imagen.", - "flux_fill_inpaint_example": "Rellena partes faltantes de imágenes usando inpainting de Flux.", - "flux_fill_outpaint_example": "Extiende imágenes más allá de los límites usando outpainting de Flux.", - "flux_kontext_dev_basic": "Edita imágenes usando Flux Kontext con visibilidad total de nodos, ideal para aprender el flujo de trabajo.", - "flux_kontext_dev_grouped": "Versión simplificada de Flux Kontext con nodos agrupados para un espacio de trabajo más limpio.", - "flux_redux_model_example": "Genera imágenes transfiriendo el estilo de imágenes de referencia usando Flux Redux.", - "flux_schnell": "Genera imágenes rápidamente con la versión cuantizada fp8 de Flux Schnell. Perfecto para hardware de gama baja, solo requiere 4 pasos.", - "flux_schnell_full_text_to_image": "Genera imágenes rápidamente con la versión completa de Flux Schnell. Licencia Apache2.0, solo requiere 4 pasos manteniendo buena calidad." - }, - "Image": { - "hidream_e1_full": "Edita imágenes con HiDream E1 - Modelo profesional de edición de imágenes por lenguaje natural.", - "hidream_i1_dev": "Genera imágenes con HiDream I1 Dev - Versión equilibrada con 28 pasos de inferencia, adecuada para hardware medio.", - "hidream_i1_fast": "Genera imágenes rápidamente con HiDream I1 Fast - Versión ligera con 16 pasos, ideal para previsualizaciones rápidas.", - "hidream_i1_full": "Genera imágenes con HiDream I1 Full - Versión completa con 50 pasos para la máxima calidad.", - "image_chroma_text_to_image": "Chroma está modificado de Flux y tiene algunos cambios en la arquitectura.", - "image_cosmos_predict2_2B_t2i": "Genera imágenes con Cosmos-Predict2 2B T2I, logrando generación física precisa, alta fidelidad y gran detalle.", - "image_lotus_depth_v1_1": "Ejecuta Lotus Depth en ComfyUI para estimación de profundidad monocular eficiente y detallada.", - "image_omnigen2_image_edit": "Edita imágenes con instrucciones en lenguaje natural usando las avanzadas capacidades de edición de imagen y soporte de texto de OmniGen2.", - "image_omnigen2_t2i": "Genera imágenes de alta calidad a partir de texto usando el modelo multimodal unificado 7B de OmniGen2 con arquitectura de doble vía.", - "sd3_5_large_blur": "Genera imágenes guiadas por imágenes de referencia borrosas usando SD 3.5.", - "sd3_5_large_canny_controlnet_example": "Genera imágenes guiadas por detección de bordes usando SD 3.5 Canny ControlNet.", - "sd3_5_large_depth": "Genera imágenes guiadas por información de profundidad usando SD 3.5.", - "sd3_5_simple_example": "Genera imágenes usando SD 3.5.", - "sdxl_refiner_prompt_example": "Mejora imágenes SDXL usando modelos refinadores.", - "sdxl_revision_text_prompts": "Genera imágenes transfiriendo conceptos de imágenes de referencia usando SDXL Revision.", - "sdxl_revision_zero_positive": "Genera imágenes usando tanto indicaciones de texto como imágenes de referencia con SDXL Revision.", - "sdxl_simple_example": "Genera imágenes de alta calidad usando SDXL.", - "sdxlturbo_example": "Genera imágenes en un solo paso usando SDXL Turbo." - }, - "Image API": { - "api_bfl_flux_1_kontext_max_image": "Edita imágenes con Flux.1 Kontext max image.", - "api_bfl_flux_1_kontext_multiple_images_input": "Introduce múltiples imágenes y edítalas con Flux.1 Kontext.", - "api_bfl_flux_1_kontext_pro_image": "Edita imágenes con Flux.1 Kontext pro image.", - "api_bfl_flux_pro_t2i": "Genera imágenes con excelente seguimiento de indicaciones y calidad visual usando FLUX.1 Pro.", - "api_ideogram_v3_t2i": "Genera imágenes de calidad profesional con excelente alineación de indicaciones, fotorrealismo y renderizado de texto usando Ideogram V3.", - "api_luma_photon_i2i": "Guía la generación de imágenes usando una combinación de imágenes e indicaciones.", - "api_luma_photon_style_ref": "Genera imágenes combinando referencias de estilo con control preciso usando Luma Photon.", - "api_openai_dall_e_2_inpaint": "Edita imágenes usando inpainting con la API OpenAI Dall-E 2.", - "api_openai_dall_e_2_t2i": "Genera imágenes a partir de texto usando la API OpenAI Dall-E 2.", - "api_openai_dall_e_3_t2i": "Genera imágenes a partir de texto usando la API OpenAI Dall-E 3.", - "api_openai_image_1_i2i": "Genera imágenes a partir de imágenes usando la API OpenAI GPT Image 1.", - "api_openai_image_1_inpaint": "Edita imágenes usando inpainting con la API OpenAI GPT Image 1.", - "api_openai_image_1_multi_inputs": "Genera imágenes a partir de múltiples entradas usando la API OpenAI GPT Image 1.", - "api_openai_image_1_t2i": "Genera imágenes a partir de texto usando la API OpenAI GPT Image 1.", - "api_recraft_image_gen_with_color_control": "Genera imágenes con paletas de color personalizadas y visuales de marca usando Recraft.", - "api_recraft_image_gen_with_style_control": "Controla el estilo con ejemplos visuales, alinea la posición y ajusta objetos. Guarda y comparte estilos para consistencia de marca.", - "api_recraft_vector_gen": "Genera imágenes vectoriales de alta calidad a partir de texto usando el generador de vectores IA de Recraft.", - "api_runway_reference_to_image": "Genera nuevas imágenes basadas en estilos y composiciones de referencia con Runway.", - "api_runway_text_to_image": "Genera imágenes de alta calidad a partir de texto usando el modelo IA de Runway.", - "api_stability_ai_i2i": "Transforma imágenes con generación de alta calidad usando Stability AI, ideal para edición profesional y transferencia de estilo.", - "api_stability_ai_sd3_5_i2i": "Genera imágenes de alta calidad con excelente adherencia a la indicación. Perfecto para uso profesional a 1 megapíxel.", - "api_stability_ai_sd3_5_t2i": "Genera imágenes de alta calidad con excelente adherencia a la indicación. Perfecto para uso profesional a 1 megapíxel.", - "api_stability_ai_stable_image_ultra_t2i": "Genera imágenes de alta calidad con excelente adherencia a la indicación. Perfecto para uso profesional a 1 megapíxel." - }, - "LLM API": { - "api_google_gemini": "Experimenta la IA multimodal de Google con las capacidades de razonamiento de Gemini.", - "api_openai_chat": "Interactúa con los avanzados modelos de lenguaje de OpenAI para conversaciones inteligentes." - }, - "Upscaling": { - "esrgan_example": "Escala imágenes usando modelos ESRGAN para mejorar la calidad.", - "hiresfix_esrgan_workflow": "Escala imágenes usando modelos ESRGAN durante pasos intermedios.", - "hiresfix_latent_workflow": "Escala imágenes mejorando la calidad en el espacio latente.", - "latent_upscale_different_prompt_model": "Escala imágenes cambiando las indicaciones entre pasadas." - }, - "Video": { - "hunyuan_video_text_to_video": "Genera videos a partir de texto usando el modelo Hunyuan.", - "image_to_video": "Genera videos a partir de imágenes fijas.", - "image_to_video_wan": "Genera videos a partir de imágenes usando Wan 2.1.", - "ltxv_image_to_video": "Genera videos a partir de imágenes fijas.", - "ltxv_text_to_video": "Genera videos a partir de texto.", - "mochi_text_to_video_example": "Genera videos a partir de texto usando el modelo Mochi.", - "text_to_video_wan": "Genera videos a partir de texto usando Wan 2.1.", - "txt_to_image_to_video": "Genera videos creando primero imágenes a partir de texto.", - "video_cosmos_predict2_2B_video2world_480p_16fps": "Genera videos con Cosmos-Predict2 2B Video2World, logrando simulaciones físicas precisas, alta fidelidad y consistencia.", - "video_wan2_1_fun_camera_v1_1_14B": "Genera videos de alta calidad con control avanzado de cámara usando el modelo completo de 14B.", - "video_wan2_1_fun_camera_v1_1_1_3B": "Genera videos dinámicos con movimientos de cámara cinematográficos usando Wan 2.1 Fun Camera 1.3B.", - "video_wan_vace_14B_ref2v": "Crea videos que coinciden con el estilo y contenido de una imagen de referencia.", - "video_wan_vace_14B_t2v": "Transforma descripciones de texto en videos de alta calidad. Soporta 480p y 720p con el modelo VACE-14B.", - "video_wan_vace_14B_v2v": "Genera videos controlando videos de entrada e imágenes de referencia usando Wan VACE.", - "video_wan_vace_flf2v": "Genera transiciones suaves definiendo fotogramas iniciales y finales. Soporta secuencias de fotogramas personalizadas.", - "video_wan_vace_inpainting": "Edita regiones específicas en videos preservando el contenido circundante.", - "video_wan_vace_outpainting": "Genera videos extendidos expandiendo el tamaño usando Wan VACE outpainting.", - "wan2_1_flf2v_720_f16": "Genera videos controlando primer y último fotograma usando Wan 2.1 FLF2V.", - "wan2_1_fun_control": "Genera videos guiados por pose, profundidad y bordes usando Wan 2.1 ControlNet.", - "wan2_1_fun_inp": "Genera videos a partir de fotogramas iniciales y finales usando Wan 2.1 inpainting." - }, - "Video API": { - "api_hailuo_minimax_i2v": "Genera videos refinados a partir de imágenes y texto con integración CGI usando MiniMax.", - "api_hailuo_minimax_t2v": "Genera videos de alta calidad directamente desde texto. Explora las capacidades avanzadas de IA de MiniMax para crear narrativas visuales diversas con efectos CGI profesionales.", - "api_kling_effects": "Genera videos dinámicos aplicando efectos visuales a imágenes usando Kling.", - "api_kling_flf": "Genera videos controlando los primeros y últimos fotogramas.", - "api_kling_i2v": "Genera videos con excelente adherencia a la indicación para acciones, expresiones y movimientos de cámara usando Kling.", - "api_luma_i2v": "Convierte imágenes estáticas en animaciones mágicas de alta calidad al instante.", - "api_luma_t2v": "Genera videos de alta calidad usando indicaciones simples.", - "api_moonvalley_image_to_video": "Genera videos cinematográficos 1080p a partir de una imagen usando un modelo entrenado solo con datos licenciados.", - "api_moonvalley_text_to_video": "Genera videos cinematográficos 1080p a partir de texto usando un modelo entrenado solo con datos licenciados.", - "api_pika_i2v": "Genera videos animados suaves a partir de imágenes estáticas usando Pika AI.", - "api_pika_scene": "Genera videos que incorporan múltiples imágenes de entrada usando Pika Scenes.", - "api_pixverse_i2v": "Genera videos dinámicos a partir de imágenes estáticas con movimiento y efectos usando PixVerse.", - "api_pixverse_t2v": "Genera videos con interpretación precisa de indicaciones y dinámica visual impresionante.", - "api_pixverse_template_i2v": "Genera videos dinámicos a partir de imágenes estáticas con movimiento y efectos usando PixVerse.", - "api_runway_first_last_frame": "Genera transiciones de video suaves entre dos fotogramas clave con precisión de Runway.", - "api_runway_gen3a_turbo_image_to_video": "Genera videos cinematográficos a partir de imágenes estáticas usando Runway Gen3a Turbo.", - "api_runway_gen4_turo_image_to_video": "Genera videos dinámicos a partir de imágenes usando Runway Gen4 Turbo.", - "api_veo2_i2v": "Genera videos a partir de imágenes usando la API Google Veo2." - } + "default": "Generación de imágenes", + "flux_schnell": "Flux Schnell", + "image2image": "Imagen a imagen", + "upscale": "Aumento en 2 pasos" }, "title": "Comienza con una Plantilla" }, - "toastMessages": { - "cannotCreateSubgraph": "No se puede crear el subgrafo", - "couldNotDetermineFileType": "No se pudo determinar el tipo de archivo", - "dropFileError": "No se puede procesar el elemento soltado: {error}", - "emptyCanvas": "Lienzo vacío", - "errorCopyImage": "Error al copiar la imagen: {error}", - "errorLoadingModel": "Error al cargar el modelo", - "errorSaveSetting": "Error al guardar la configuración {id}: {err}", - "failedToAccessBillingPortal": "No se pudo acceder al portal de facturación: {error}", - "failedToApplyTexture": "Error al aplicar textura", - "failedToConvertToSubgraph": "No se pudo convertir los elementos en subgrafo", - "failedToCreateCustomer": "No se pudo crear el cliente: {error}", - "failedToDownloadFile": "Error al descargar el archivo", - "failedToExportModel": "Error al exportar modelo como {format}", - "failedToFetchBalance": "No se pudo obtener el saldo: {error}", - "failedToFetchLogs": "Error al obtener los registros del servidor", - "failedToInitializeLoad3dViewer": "No se pudo inicializar el visor 3D", - "failedToInitiateCreditPurchase": "No se pudo iniciar la compra de créditos: {error}", - "failedToPurchaseCredits": "No se pudo comprar créditos: {error}", - "fileLoadError": "No se puede encontrar el flujo de trabajo en {fileName}", - "fileUploadFailed": "Error al subir el archivo", - "interrupted": "La ejecución ha sido interrumpida", - "migrateToLitegraphReroute": "Los nodos de reroute se eliminarán en futuras versiones. Haz clic para migrar a reroute nativo de litegraph.", - "no3dScene": "No hay escena 3D para aplicar textura", - "no3dSceneToExport": "No hay escena 3D para exportar", - "noTemplatesToExport": "No hay plantillas para exportar", - "nodeDefinitionsUpdated": "Definiciones de nodos actualizadas", - "nothingSelected": "Nada seleccionado", - "nothingToGroup": "Nada para agrupar", - "nothingToQueue": "Nada para poner en cola", - "pendingTasksDeleted": "Tareas pendientes eliminadas", - "pleaseSelectNodesToGroup": "Por favor, seleccione los nodos (u otros grupos) para crear un grupo para", - "pleaseSelectOutputNodes": "Por favor, selecciona los nodos de salida", - "unableToGetModelFilePath": "No se puede obtener la ruta del archivo del modelo", - "unauthorizedDomain": "Tu dominio {domain} no está autorizado para usar este servicio. Por favor, contacta a {email} para agregar tu dominio a la lista blanca.", - "updateRequested": "Actualización solicitada", - "useApiKeyTip": "Consejo: ¿No puedes acceder al inicio de sesión normal? Usa la opción de clave API de Comfy.", - "userNotAuthenticated": "Usuario no autenticado" - }, "userSelect": { "enterUsername": "Introduce un nombre de usuario", "existingUser": "Usuario existente", @@ -1647,47 +809,10 @@ "next": "Siguiente", "selectUser": "Selecciona un usuario" }, - "userSettings": { - "email": "Correo electrónico", - "name": "Nombre", - "notSet": "No establecido", - "provider": "Método de inicio de sesión", - "title": "Configuración de usuario", - "updatePassword": "Actualizar contraseña" - }, - "validation": { - "invalidEmail": "Dirección de correo electrónico inválida", - "length": "Debe tener {length} caracteres", - "maxLength": "No debe tener más de {length} caracteres", - "minLength": "Debe tener al menos {length} caracteres", - "password": { - "lowercase": "Debe contener al menos una letra minúscula", - "match": "Las contraseñas deben coincidir", - "minLength": "Debe tener entre 8 y 32 caracteres", - "number": "Debe contener al menos un número", - "requirements": "Requisitos de la contraseña", - "special": "Debe contener al menos un carácter especial", - "uppercase": "Debe contener al menos una letra mayúscula" - }, - "personalDataConsentRequired": "Debes aceptar el procesamiento de tus datos personales.", - "prefix": "Debe comenzar con {prefix}", - "required": "Requerido" - }, - "versionMismatchWarning": { - "dismiss": "Descartar", - "frontendNewer": "La versión del frontend {frontendVersion} puede no ser compatible con la versión del backend {backendVersion}.", - "frontendOutdated": "La versión del frontend {frontendVersion} está desactualizada. El backend requiere la versión {requiredVersion} o superior.", - "title": "Advertencia de compatibilidad de versión", - "updateFrontend": "Actualizar frontend" - }, "welcome": { "getStarted": "Empezar", "title": "Bienvenido a ComfyUI" }, - "whatsNewPopup": { - "learnMore": "Aprende más", - "noReleaseNotes": "No hay notas de la versión disponibles." - }, "workflowService": { "enterFilename": "Introduzca el nombre del archivo", "exportWorkflow": "Exportar flujo de trabajo", diff --git a/src/locales/fr/commands.json b/src/locales/fr/commands.json index 69a9f4fc3..a188354e7 100644 --- a/src/locales/fr/commands.json +++ b/src/locales/fr/commands.json @@ -277,6 +277,10 @@ "label": "Basculer la barre latérale de la bibliothèque de nœuds", "tooltip": "Bibliothèque de nœuds" }, + "Workspace_ToggleSidebarTab_output-explorer": { + "label": "Basculer la barre latérale de l’Explorateur de sortie", + "tooltip": "Explorateur de sortie" + }, "Workspace_ToggleSidebarTab_queue": { "label": "Basculer la barre latérale de la file d'attente", "tooltip": "File d'attente" diff --git a/src/locales/fr/main.json b/src/locales/fr/main.json index 1859dd367..718e94456 100644 --- a/src/locales/fr/main.json +++ b/src/locales/fr/main.json @@ -1,13 +1,4 @@ { - "apiNodesCostBreakdown": { - "costPerRun": "Coût par exécution", - "title": "Nœud(s) API", - "totalCost": "Coût total" - }, - "apiNodesSignInDialog": { - "message": "Ce flux de travail contient des nœuds API, qui nécessitent que vous soyez connecté à votre compte pour pouvoir fonctionner.", - "title": "Connexion requise pour utiliser les nœuds API" - }, "auth": { "apiKey": { "cleared": "Clé API supprimée", @@ -82,99 +73,18 @@ "title": "Créer un compte" } }, - "breadcrumbsMenu": { - "clearWorkflow": "Effacer le workflow", - "deleteWorkflow": "Supprimer le workflow", - "duplicate": "Dupliquer", - "enterNewName": "Entrez un nouveau nom" - }, - "chatHistory": { - "cancelEdit": "Annuler", - "cancelEditTooltip": "Annuler la modification", - "copiedTooltip": "Copié", - "copyTooltip": "Copier le message dans le presse-papiers", - "editTooltip": "Modifier le message" - }, - "clipboard": { - "errorMessage": "Échec de la copie dans le presse-papiers", - "errorNotSupported": "L'API du presse-papiers n'est pas prise en charge par votre navigateur", - "successMessage": "Copié dans le presse-papiers" - }, "color": { - "black": "Noir", "blue": "Bleu", - "brown": "Marron", "custom": "Personnalisé", - "cyan": "Cyan", "default": "Par défaut", "green": "Vert", - "noColor": "Pas de couleur", - "pale_blue": "Bleu pâle", "pink": "Rose", - "purple": "Violet", "red": "Rouge", "yellow": "Jaune" }, - "contextMenu": { - "Add Group": "Ajouter un Groupe", - "Add Group For Selected Nodes": "Ajouter un Groupe pour les Nœuds Sélectionnés", - "Add Node": "Ajouter un Nœud", - "Bypass": "Contourner", - "Clone": "Cloner", - "Collapse": "Réduire", - "Colors": "Couleurs", - "Convert to Group Node": "Convertir en Nœud de Groupe", - "Copy (Clipspace)": "Copier (Clipspace)", - "Expand": "Développer", - "Inputs": "Entrées", - "Manage": "Gérer", - "Manage Group Nodes": "Gérer les Nœuds de Groupe", - "Mode": "Mode", - "Node Templates": "Modèles de Nœuds", - "Outputs": "Sorties", - "Pin": "Épingler", - "Properties": "Propriétés", - "Properties Panel": "Panneau des Propriétés", - "Remove": "Supprimer", - "Resize": "Redimensionner", - "Save Selected as Template": "Enregistrer la Sélection comme Modèle", - "Search": "Recherche", - "Shapes": "Formes", - "Title": "Titre", - "Unpin": "Désépingler" - }, - "credits": { - "accountInitialized": "Compte initialisé", - "activity": "Activité", - "added": "Ajouté", - "additionalInfo": "Informations supplémentaires", - "apiPricing": "Tarification de l’API", - "credits": "Crédits", - "details": "Détails", - "eventType": "Type d'événement", - "faqs": "FAQ", - "invoiceHistory": "Historique des factures", - "lastUpdated": "Dernière mise à jour", - "messageSupport": "Contacter le support", - "model": "Modèle", - "purchaseCredits": "Acheter des crédits", - "time": "Heure", - "topUp": { - "buyNow": "Acheter maintenant", - "insufficientMessage": "Vous n'avez pas assez de crédits pour exécuter ce workflow.", - "insufficientTitle": "Crédits insuffisants", - "maxAmount": "(Max. 1 000 $ US)", - "quickPurchase": "Achat rapide", - "seeDetails": "Voir les détails", - "topUp": "Recharger" - }, - "yourCreditBalance": "Votre solde de crédits" - }, "dataTypes": { - "*": "*", "AUDIO": "AUDIO", "BOOLEAN": "BOOLEAN", - "CAMERA_CONTROL": "Contrôle de la caméra", "CLIP": "CLIP", "CLIP_VISION": "CLIP_VISION", "CLIP_VISION_OUTPUT": "SORTIE_CLIP_VISION", @@ -191,30 +101,19 @@ "INT": "ENTIER", "LATENT": "LATENT", "LATENT_OPERATION": "OPERATION_LATENTE", - "LOAD3D_CAMERA": "Charger la caméra 3D", "LOAD_3D": "CHARGER_3D", "LOAD_3D_ANIMATION": "CHARGER_ANIMATION_3D", - "LUMA_CONCEPTS": "Concepts Luma", - "LUMA_REF": "Référence Luma", "MASK": "MASQUE", - "MESH": "MAILLAGE", "MODEL": "MODÈLE", "NOISE": "BRUIT", "PHOTOMAKER": "PHOTOMAKER", - "PIXVERSE_TEMPLATE": "Modèle Pixverse", - "RECRAFT_COLOR": "Couleur Recraft", - "RECRAFT_CONTROLS": "Contrôles Recraft", - "RECRAFT_V3_STYLE": "Style Recraft V3", "SAMPLER": "ÉCHANTILLONNEUR", "SIGMAS": "SIGMAS", "STRING": "CHAÎNE", "STYLE_MODEL": "MODÈLE_DE_STYLE", - "SVG": "SVG", "TIMESTEPS_RANGE": "PLAGE_DES_ÉTAPES_TEMPORELLES", "UPSCALE_MODEL": "MODÈLE_DE_MISE_À_L'ÉCHELLE", "VAE": "VAE", - "VIDEO": "Vidéo", - "VOXEL": "VOXEL", "WEBCAM": "WEBCAM" }, "desktopMenu": { @@ -223,16 +122,6 @@ "quit": "Quitter", "reinstall": "Réinstaller" }, - "desktopUpdate": { - "description": "ComfyUI Desktop installe de nouvelles dépendances. Cela peut prendre quelques minutes.", - "errorCheckingUpdate": "Erreur lors de la vérification des mises à jour", - "errorInstallingUpdate": "Erreur lors de l'installation de la mise à jour", - "noUpdateFound": "Aucune mise à jour trouvée", - "terminalDefaultMessage": "Toute sortie de console de la mise à jour sera affichée ici.", - "title": "Mise à jour de ComfyUI Desktop", - "updateAvailableMessage": "Une mise à jour est disponible. Voulez-vous redémarrer et mettre à jour maintenant?", - "updateFoundTitle": "Mise à jour trouvée (v{version})" - }, "downloadGit": { "gitWebsite": "Télécharger git", "instructions": "Veuillez télécharger et installer la dernière version pour votre système d'exploitation. Le bouton Télécharger git ci-dessous ouvre la page de téléchargement de git-scm.com.", @@ -249,159 +138,89 @@ "paused": "En pause", "resume": "Reprendre le téléchargement" }, - "errorDialog": { - "defaultTitle": "Une erreur est survenue", - "extensionFileHint": "Cela peut être dû au script suivant", - "loadWorkflowTitle": "Chargement interrompu en raison d'une erreur de rechargement des données de workflow", - "noStackTrace": "Aucune trace de pile disponible", - "promptExecutionError": "L'exécution de l'invite a échoué" - }, "g": { "about": "À propos", "add": "Ajouter", - "addNodeFilterCondition": "Ajouter une condition de filtre de nœud", - "all": "Tout", - "amount": "Quantité", - "apply": "Appliquer", - "architecture": "Architecture", - "audioFailedToLoad": "Échec du chargement de l'audio", - "author": "Auteur", + "audio": "Audio", "back": "Retour", "cancel": "Annuler", - "capture": "capture", - "category": "Catégorie", - "choose_file_to_upload": "choisissez le fichier à télécharger", - "clear": "Effacer", - "clearFilters": "Effacer les filtres", "close": "Fermer", "color": "Couleur", "comingSoon": "Bientôt disponible", "command": "Commande", - "community": "Communauté", - "completed": "Terminé", "confirm": "Confirmer", - "confirmed": "Confirmé", - "continue": "Continuer", - "control_after_generate": "contrôle après génération", - "control_before_generate": "contrôle avant génération", - "copy": "Copier", "copyToClipboard": "Copier dans le presse-papiers", - "copyURL": "Copier l’URL", "currentUser": "Utilisateur actuel", - "customBackground": "Arrière-plan personnalisé", "customize": "Personnaliser", "customizeFolder": "Personnaliser le dossier", "delete": "Supprimer", "deprecated": "DEPR", - "description": "Description", "devices": "Appareils", "disableAll": "Désactiver tout", - "disabling": "Désactivation", - "dismiss": "Fermer", "download": "Télécharger", - "duplicate": "Dupliquer", - "edit": "Modifier", "empty": "Vide", "enableAll": "Activer tout", - "enabled": "Activé", - "enabling": "Activation", "error": "Erreur", "experimental": "BETA", "export": "Exportation", "extensionName": "Nom de l'extension", "feedback": "Commentaires", - "filter": "Filtrer", "findIssues": "Trouver des problèmes", "firstTimeUIMessage": "C'est la première fois que vous utilisez la nouvelle interface utilisateur. Choisissez \"Menu > Utiliser le nouveau menu > Désactivé\" pour restaurer l'ancienne interface utilisateur.", - "frontendNewer": "La version du frontend {frontendVersion} peut ne pas être compatible avec la version du backend {backendVersion}.", - "frontendOutdated": "La version du frontend {frontendVersion} est obsolète. Le backend requiert la version {requiredVersion} ou supérieure.", + "folder": "Dossier", "goToNode": "Aller au nœud", - "help": "Aide", "icon": "Icône", + "image": "Image", "imageFailedToLoad": "Échec du chargement de l'image", - "imageUrl": "URL de l'image", "import": "Importer", - "inProgress": "En cours", "insert": "Insérer", "install": "Installer", - "installed": "Installé", - "installing": "Installation", - "interrupted": "Interrompu", + "itemsCount": "{0} éléments", "keybinding": "Raccourci clavier", - "keybindingAlreadyExists": "Le raccourci clavier existe déjà", - "learnMore": "En savoir plus", "loadAllFolders": "Charger tous les dossiers", "loadWorkflow": "Charger le flux de travail", "loading": "Chargement", - "loadingPanel": "Chargement du panneau {panel}...", - "login": "Connexion", "logs": "Journaux", - "micPermissionDenied": "Permission du microphone refusée", - "migrate": "Migrer", - "missing": "Manquant", + "modifyTime": "Date de modification", "name": "Nom", "newFolder": "Nouveau dossier", "next": "Suivant", "no": "Non", - "noAudioRecorded": "Aucun audio enregistré", "noResultsFound": "Aucun résultat trouvé", "noTasksFound": "Aucune tâche trouvée", "noTasksFoundMessage": "Il n'y a pas de tâches dans la file d'attente.", "noWorkflowsFound": "Aucun flux de travail trouvé.", - "nodes": "Nœuds", - "nodesRunning": "nœuds en cours d’exécution", "ok": "OK", "openNewIssue": "Ouvrir un nouveau problème", "overwrite": "Écraser", - "preview": "APERÇU", - "progressCountOf": "sur", "reconnected": "Reconnecté", "reconnecting": "Reconnexion", "refresh": "Rafraîchir", - "releaseTitle": "Publication de {package} {version}", "reloadToApplyChanges": "Recharger pour appliquer les modifications", "rename": "Renommer", "reportIssue": "Envoyer le rapport", "reportIssueTooltip": "Soumettre le rapport d'erreur à Comfy Org", "reportSent": "Rapport soumis", "reset": "Réinitialiser", - "resetAll": "Réinitialiser tout", - "resetAllKeybindingsTooltip": "Réinitialiser tous les raccourcis clavier par défaut", - "restart": "Redémarrer", - "resultsCount": "{count} Résultats Trouvés", + "resetKeybindingsTooltip": "Réinitialiser les raccourcis clavier par défaut", "save": "Enregistrer", - "saving": "Enregistrement", "searchExtensions": "Rechercher des extensions", "searchFailedMessage": "Nous n'avons trouvé aucun paramètre correspondant à votre recherche. Essayez d'ajuster vos termes de recherche.", + "searchIn": "Rechercher dans {0}", "searchKeybindings": "Rechercher des raccourcis clavier", "searchModels": "Rechercher des modèles", "searchNodes": "Rechercher des nœuds", "searchSettings": "Rechercher des paramètres", "searchWorkflows": "Rechercher des flux de travail", - "setAsBackground": "Définir comme arrière-plan", "settings": "Paramètres", "showReport": "Afficher le rapport", - "sort": "Trier", - "source": "Source", - "startRecording": "Commencer l’enregistrement", - "status": "Statut", - "stopRecording": "Arrêter l’enregistrement", + "size": "Taille", "success": "Succès", "systemInfo": "Informations système", "terminal": "Terminal", - "title": "Titre", - "triggerPhrase": "Phrase déclencheuse", - "unknownError": "Erreur inconnue", - "update": "Mettre à jour", - "updateAvailable": "Mise à jour disponible", - "updateFrontend": "Mettre à jour le frontend", - "updated": "Mis à jour", - "updating": "Mise à jour", + "type": "Type", "upload": "Téléverser", - "usageHint": "Conseil d'utilisation", - "user": "Utilisateur", - "versionMismatchWarning": "Avertissement de compatibilité de version", - "versionMismatchWarningMessage": "{warning} : {detail} Consultez https://docs.comfy.org/installation/update_comfyui#common-update-issues pour les instructions de mise à jour.", + "video": "Vidéo", "videoFailedToLoad": "Échec du chargement de la vidéo", "workflow": "Flux de travail" }, @@ -411,7 +230,6 @@ "resetView": "Réinitialiser la vue", "selectMode": "Mode sélection", "toggleLinkVisibility": "Basculer la visibilité des liens", - "toggleMinimap": "Afficher/Masquer la mini-carte", "zoomIn": "Zoom avant", "zoomOut": "Zoom arrière" }, @@ -419,20 +237,6 @@ "create": "Créer un nœud de groupe", "enterName": "Entrer le nom" }, - "helpCenter": { - "clickToLearnMore": "Cliquez pour en savoir plus →", - "desktopUserGuide": "Guide utilisateur de bureau", - "docs": "Docs", - "github": "Github", - "helpFeedback": "Aide & Retour", - "loadingReleases": "Chargement des versions...", - "more": "Plus...", - "noRecentReleases": "Aucune version récente", - "openDevTools": "Ouvrir les outils de développement", - "reinstall": "Réinstaller", - "updateAvailable": "Mise à jour", - "whatsNew": "Quoi de neuf ?" - }, "icon": { "bookmark": "Favori", "box": "Boîte", @@ -476,7 +280,6 @@ "installLocationDescription": "Sélectionnez le répertoire pour les données utilisateur de ComfyUI. Un environnement python sera installé à l'emplacement sélectionné. Veuillez vous assurer que le disque sélectionné a suffisamment d'espace (~15GB) restant.", "installLocationTooltip": "Répertoire des données utilisateur de ComfyUI. Stocke :\n- Environnement Python\n- Modèles\n- Nœuds personnalisés\n", "insufficientFreeSpace": "Espace insuffisant - espace libre minimum", - "isOneDrive": "L'installation dans OneDrive peut causer des problèmes. Nous recommandons fortement d'installer dans un emplacement non-OneDrive.", "manualConfiguration": { "createVenv": "Vous devrez créer un environnement virtuel dans le répertoire suivant", "requirements": "Exigences", @@ -491,7 +294,6 @@ "migrationOptional": "La migration est facultative. Si vous n'avez pas d'installation existante, vous pouvez sauter cette étape.", "migrationSourcePathDescription": "Si vous avez une installation existante de ComfyUI, nous pouvons copier/lier vos fichiers utilisateur et modèles existants à la nouvelle installation. Votre installation existante de ComfyUI ne sera pas affectée.", "moreInfo": "Pour plus d'informations, veuillez lire notre", - "nonDefaultDrive": "Veuillez installer ComfyUI sur le disque système de votre ordinateur (par exemple C:\\). Les disques avec des systèmes de fichiers différents peuvent causer des problèmes imprévisibles. Les modèles et autres fichiers peuvent être stockés sur d'autres disques après l'installation.", "parentMissing": "Le chemin n'existe pas - créez d'abord le répertoire contenant", "pathExists": "Le répertoire existe déjà - veuillez vous assurer que vous avez sauvegardé toutes les données", "pathValidationFailed": "Échec de la validation du chemin", @@ -502,7 +304,6 @@ "allowMetricsDescription": "Aidez à améliorer ComfyUI en envoyant des métriques d'utilisation anonymes. Aucune information personnelle ou contenu de flux de travail ne sera collecté.", "autoUpdate": "Mises à jour automatiques", "autoUpdateDescription": "Téléchargez et installez automatiquement les mises à jour lorsqu'elles deviennent disponibles. Vous serez toujours informé avant l'installation des mises à jour.", - "checkingMirrors": "Vérification de l'accès réseau aux miroirs python...", "dataCollectionDialog": { "collect": { "errorReports": "Message d'erreur et trace de la pile", @@ -522,12 +323,7 @@ }, "errorUpdatingConsent": "Erreur de mise à jour du consentement", "errorUpdatingConsentDetail": "Échec de la mise à jour des paramètres de consentement aux métriques", - "learnMoreAboutData": "En savoir plus sur la collecte de données", - "mirrorSettings": "Paramètres du Miroir", - "mirrorsReachable": "L'accès réseau aux miroirs python est bon", - "mirrorsUnreachable": "L'accès au réseau à certains miroirs python est mauvais", - "pypiMirrorPlaceholder": "Entrez l'URL du miroir PyPI", - "pythonMirrorPlaceholder": "Entrez l'URL du miroir Python" + "learnMoreAboutData": "En savoir plus sur la collecte de données" }, "systemLocations": "Emplacements système", "unhandledError": "Erreur inconnue", @@ -535,229 +331,41 @@ }, "issueReport": { "contactFollowUp": "Contactez-moi pour un suivi", - "contactSupportDescription": "Veuillez remplir le formulaire ci-dessous avec votre signalement", - "contactSupportTitle": "Contacter le support", - "describeTheProblem": "Décrivez le problème", - "email": "E-mail", "feedbackTitle": "Aidez-nous à améliorer ComfyUI en fournissant des commentaires", "helpFix": "Aidez à résoudre cela", - "helpTypes": { - "billingPayments": "Facturation / Paiements", - "bugReport": "Signaler un bug", - "giveFeedback": "Donner un avis", - "loginAccessIssues": "Problèmes de connexion / d'accès", - "somethingElse": "Autre chose" - }, "notifyResolve": "Prévenez-moi lorsque résolu", "provideAdditionalDetails": "Fournir des détails supplémentaires (facultatif)", "provideEmail": "Donnez-nous votre email (Facultatif)", "rating": "Évaluation", - "selectIssue": "Sélectionnez le problème", "stackTrace": "Trace de la pile", "submitErrorReport": "Soumettre un rapport d'erreur (Facultatif)", "systemStats": "Statistiques du système", "validation": { - "descriptionRequired": "La description est requise", - "helpTypeRequired": "Le type d'aide est requis", "invalidEmail": "Veuillez entrer une adresse e-mail valide", - "maxLength": "Message trop long", - "selectIssueType": "Veuillez sélectionner un type de problème" - }, - "whatCanWeInclude": "Précisez ce qu'il faut inclure dans le rapport", - "whatDoYouNeedHelpWith": "Avec quoi avez-vous besoin d'aide ?" - }, - "load3d": { - "applyingTexture": "Application de la texture...", - "backgroundColor": "Couleur de fond", - "camera": "Caméra", - "cameraType": { - "orthographic": "Orthographique", - "perspective": "Perspective" - }, - "clearRecording": "Effacer l'enregistrement", - "edgeThreshold": "Seuil de Bordure", - "export": "Exportation", - "exportModel": "Exportation du modèle", - "exportRecording": "Exporter l'enregistrement", - "exportingModel": "Exportation du modèle en cours...", - "fov": "FOV", - "light": "Lumière", - "lightIntensity": "Intensité de la lumière", - "loadingBackgroundImage": "Chargement de l’image d’arrière-plan", - "loadingModel": "Chargement du modèle 3D...", - "materialMode": "Mode Matériel", - "materialModes": { - "depth": "Profondeur", - "lineart": "Dessin au trait", - "normal": "Normal", - "original": "Original", - "wireframe": "Fil de fer" - }, - "model": "Modèle", - "openIn3DViewer": "Ouvrir dans la visionneuse 3D", - "previewOutput": "Aperçu de la sortie", - "removeBackgroundImage": "Supprimer l'image de fond", - "resizeNodeMatchOutput": "Redimensionner le nœud pour correspondre à la sortie", - "scene": "Scène", - "showGrid": "Afficher la grille", - "startRecording": "Démarrer l'enregistrement", - "stopRecording": "Arrêter l'enregistrement", - "switchCamera": "Changer de caméra", - "switchingMaterialMode": "Changement de mode de matériau...", - "upDirection": "Direction Haut", - "upDirections": { - "original": "Original" - }, - "uploadBackgroundImage": "Télécharger l'image de fond", - "uploadTexture": "Télécharger Texture", - "viewer": { - "apply": "Appliquer", - "cameraSettings": "Paramètres de la caméra", - "cameraType": "Type de caméra", - "cancel": "Annuler", - "exportSettings": "Paramètres d’exportation", - "lightSettings": "Paramètres de l’éclairage", - "modelSettings": "Paramètres du modèle", - "sceneSettings": "Paramètres de la scène", - "title": "Visionneuse 3D (Bêta)" + "maxLength": "Message trop long" } }, - "loadWorkflowWarning": { - "coreNodesFromVersion": "Nécessite ComfyUI {version} :", - "outdatedVersion": "Certains nœuds nécessitent une version plus récente de ComfyUI (actuelle : {version}). Veuillez mettre à jour pour utiliser tous les nœuds.", - "outdatedVersionGeneric": "Certains nœuds nécessitent une version plus récente de ComfyUI. Veuillez mettre à jour pour utiliser tous les nœuds." - }, - "maintenance": { - "None": "Aucun", - "OK": "OK", - "Skipped": "Ignoré", - "allOk": "Aucun problème détecté.", - "confirmTitle": "Êtes-vous sûr ?", - "consoleLogs": "Journaux de la console", - "detected": "Détecté", - "error": { - "cannotContinue": "Impossible de continuer - des erreurs subsistent", - "defaultDescription": "Une erreur s'est produite lors de l'exécution d'une tâche de maintenance.", - "taskFailed": "La tâche a échoué.", - "toastTitle": "Erreur de tâche" - }, - "refreshing": "Actualisation", - "showManual": "Afficher les tâches de maintenance", - "status": "Statut", - "terminalDefaultMessage": "Lorsque vous exécutez une commande de dépannage, toute sortie sera affichée ici.", - "title": "Maintenance" - }, - "manager": { - "changingVersion": "Changement de version de {from} à {to}", - "createdBy": "Créé par", - "dependencies": "Dépendances", - "discoverCommunityContent": "Découvrez les packs de nœuds, extensions et plus encore créés par la communauté...", - "downloads": "Téléchargements", - "errorConnecting": "Erreur de connexion au registre de nœuds Comfy.", - "failed": "Échoué ({count})", - "filter": { - "disabled": "Désactivé", - "enabled": "Activé", - "nodePack": "Pack de Nœuds" - }, - "inWorkflow": "Dans le flux de travail", - "infoPanelEmpty": "Cliquez sur un élément pour voir les informations", - "installAllMissingNodes": "Installer tous les nœuds manquants", - "installSelected": "Installer sélectionné", - "installationQueue": "File d'attente d'installation", - "lastUpdated": "Dernière mise à jour", - "latestVersion": "Dernière", - "license": "Licence", - "loadingVersions": "Chargement des versions...", - "nightlyVersion": "Nocturne", - "noDescription": "Aucune description disponible", - "noNodesFound": "Aucun nœud trouvé", - "noNodesFoundDescription": "Les nœuds du pack n'ont pas pu être analysés, ou le pack est une extension frontend uniquement et n'a pas de nœuds.", - "noResultsFound": "Aucun résultat trouvé correspondant à votre recherche.", - "nodePack": "Pack de Nœuds", - "packsSelected": "Packs sélectionnés", - "repository": "Référentiel", - "restartToApplyChanges": "Pour appliquer les modifications, veuillez redémarrer ComfyUI", - "searchPlaceholder": "Recherche", - "selectVersion": "Sélectionner la version", - "sort": { - "created": "Le plus récent", - "downloads": "Le plus populaire", - "publisher": "Éditeur", - "updated": "Mis à jour récemment" - }, - "status": { - "active": "Actif", - "banned": "Banni", - "deleted": "Supprimé", - "flagged": "Signalé", - "pending": "En attente", - "unknown": "Inconnu" - }, - "title": "Gestionnaire de Nœuds Personnalisés", - "totalNodes": "Total de Nœuds", - "tryAgainLater": "Veuillez réessayer plus tard.", - "tryDifferentSearch": "Veuillez essayer une autre requête de recherche.", - "uninstall": "Désinstaller", - "uninstallSelected": "Désinstaller sélectionné", - "uninstalling": "Désinstallation", - "update": "Mettre à jour", - "updatingAllPacks": "Mise à jour de tous les paquets", - "version": "Version" - }, - "maskEditor": { - "Apply to Whole Image": "Appliquer à toute l'image", - "Brush Settings": "Paramètres de brosse", - "Brush Shape": "Forme de brosse", - "Clear": "Effacer", - "Color Select Settings": "Paramètres de sélection de couleur", - "Fill Opacity": "Opacité de remplissage", - "Hardness": "Dureté", - "Image Layer": "Couche d'image", - "Invert": "Inverser", - "Layers": "Couches", - "Live Preview": "Aperçu en direct", - "Mask Layer": "Couche de masque", - "Mask Opacity": "Opacité du masque", - "Mask Tolerance": "Tolérance du masque", - "Method": "Méthode", - "Opacity": "Opacité", - "Paint Bucket Settings": "Paramètres du seau de peinture", - "Reset to Default": "Réinitialiser par défaut", - "Selection Opacity": "Opacité de sélection", - "Smoothing Precision": "Précision de lissage", - "Stop at mask": "Arrêter au masque", - "Thickness": "Épaisseur", - "Tolerance": "Tolérance" - }, "menu": { "autoQueue": "File d'attente automatique", "batchCount": "Nombre de lots", "batchCountTooltip": "Le nombre de fois que la génération du flux de travail doit être mise en file d'attente", "clear": "Effacer le flux de travail", "clipspace": "Ouvrir Clipspace", - "dark": "Sombre", "disabled": "Désactivé", "disabledTooltip": "Le flux de travail ne sera pas mis en file d'attente automatiquement", "execute": "Exécuter", - "help": "Aide", "hideMenu": "Masquer le menu", "instant": "Instantané", "instantTooltip": "Le flux de travail sera mis en file d'attente immédiatement après la fin d'une génération", "interrupt": "Annuler l'exécution en cours", - "light": "Clair", - "manageExtensions": "Gérer les extensions", "onChange": "Sur modification", "onChangeTooltip": "Le flux de travail sera mis en file d'attente une fois une modification effectuée", "queue": "Panneau de file d’attente", + "queueWorkflow": "Mettre le workflow en file d’attente (Maj pour placer en tête)", + "queueWorkflowFront": "Mettre le workflow en tête de file d’attente", "refresh": "Actualiser les définitions des nœuds", "resetView": "Réinitialiser la vue du canevas", - "run": "Exécuter", - "runWorkflow": "Exécuter le workflow (Maj pour mettre en file d'attente en premier)", - "runWorkflowFront": "Exécuter le workflow (Mettre en file d'attente en premier)", - "settings": "Paramètres", "showMenu": "Afficher le menu", - "theme": "Thème", "toggleBottomPanel": "Basculer le panneau inférieur" }, "menuLabels": { @@ -823,10 +431,11 @@ "Open Outputs Folder": "Ouvrir le dossier des sorties", "Open Sign In Dialog": "Ouvrir la boîte de dialogue de connexion", "Open extra_model_paths_yaml": "Ouvrir extra_model_paths.yaml", + "Output Explorer": "Explorateur de sortie", "Pin/Unpin Selected Items": "Épingler/Désépingler les éléments sélectionnés", "Pin/Unpin Selected Nodes": "Épingler/Désépingler les nœuds sélectionnés", "Previous Opened Workflow": "Flux de travail ouvert précédent", - "Queue Panel": "Panneau de file d’attente", + "Queue": "File d’attente", "Queue Prompt": "Invite de file d'attente", "Queue Prompt (Front)": "Invite de file d'attente (Front)", "Queue Selected Output Nodes": "Mettre en file d’attente les nœuds de sortie sélectionnés", @@ -843,12 +452,12 @@ "Show Model Selector (Dev)": "Afficher le sélecteur de modèle (Dev)", "Show Settings Dialog": "Afficher la boîte de dialogue des paramètres", "Sign Out": "Se déconnecter", - "Toggle Essential Bottom Panel": "Afficher/Masquer le panneau inférieur essentiel", "Toggle Logs Bottom Panel": "Basculer le panneau inférieur des journaux", "Toggle Search Box": "Basculer la boîte de recherche", "Toggle Terminal Bottom Panel": "Basculer le panneau inférieur du terminal", "Toggle Theme (Dark/Light)": "Basculer le thème (Sombre/Clair)", - "Toggle View Controls Bottom Panel": "Afficher/Masquer le panneau inférieur des contrôles de vue", + "Toggle shortcuts_essentials Bottom Panel": "Basculer le panneau inférieur des raccourcis.essentials", + "Toggle shortcuts_viewControls Bottom Panel": "Basculer le panneau inférieur des raccourcis.viewControls", "Toggle the Custom Nodes Manager": "Basculer le gestionnaire de nœuds personnalisés", "Toggle the Custom Nodes Manager Progress Bar": "Basculer la barre de progression du gestionnaire de nœuds personnalisés", "Undo": "Annuler", @@ -859,37 +468,14 @@ "Zoom Out": "Zoom arrière", "Zoom to fit": "Ajuster à l’écran" }, - "minimap": { - "nodeColors": "Couleurs des nœuds", - "renderBypassState": "Afficher l’état de contournement", - "renderErrorState": "Afficher l’état d’erreur", - "showGroups": "Afficher les cadres/groupes", - "showLinks": "Afficher les liens" - }, - "missingModelsDialog": { - "doNotAskAgain": "Ne plus afficher ce message", - "missingModels": "Modèles manquants", - "missingModelsMessage": "Lors du chargement du graphique, les modèles suivants n'ont pas été trouvés" - }, "nodeCategories": { "3d": "3d", "3d_models": "modèles_3d", - "BFL": "BFL", - "Ideogram": "Ideogram", - "Kling": "Kling", - "Luma": "Luma", - "MiniMax": "MiniMax", - "OpenAI": "OpenAI", - "Pika": "Pika", - "PixVerse": "PixVerse", - "Recraft": "Recraft", - "Stability AI": "Stability AI", - "Veo": "Veo", + "DevTools": "Outils de développement", "_for_testing": "_pour_test", "advanced": "avancé", "animation": "animation", "api": "api", - "api node": "nœud api", "attention_experiments": "expériences_d'attention", "audio": "audio", "batch": "lot", @@ -902,7 +488,6 @@ "controlnet": "controlnet", "create": "créer", "custom_sampling": "échantillonnage_personnalisé", - "debug": "débogage", "deprecated": "déprécié", "flux": "flux", "gligen": "gligen", @@ -914,7 +499,6 @@ "instructpix2pix": "instructpix2pix", "latent": "latent", "loaders": "chargeurs", - "lotus": "lotus", "ltxv": "ltxv", "mask": "masque", "model": "modèle", @@ -926,12 +510,10 @@ "photomaker": "photomaker", "postprocessing": "post-traitement", "preprocessors": "préprocesseurs", - "primitive": "primitif", "samplers": "échantillonneurs", "sampling": "échantillonnage", "schedulers": "planificateurs", "scheduling": "planification", - "sd": "sd", "sd3": "sd3", "sigmas": "sigmas", "stable_cascade": "stable_cascade", @@ -940,21 +522,9 @@ "unet": "unet", "upscale_diffusion": "diffusion_de_mise_à_l'échelle", "upscaling": "mise_à_l'échelle", - "utils": "utilitaires", - "v1": "v1", - "v2": "v2", - "v3": "v3", "video": "vidéo", "video_models": "modèles_vidéo" }, - "nodeHelpPage": { - "documentationPage": "page de documentation", - "inputs": "Entrées", - "loadError": "Échec du chargement de l’aide : {error}", - "moreHelp": "Pour plus d'aide, visitez la", - "outputs": "Sorties", - "type": "Type" - }, "nodeTemplates": { "enterName": "Entrez le nom", "saveAsTemplate": "Enregistrer comme modèle" @@ -971,18 +541,6 @@ }, "title": "Votre appareil n'est pas pris en charge" }, - "releaseToast": { - "newVersionAvailable": "Nouvelle version disponible !", - "skip": "Ignorer", - "update": "Mettre à jour", - "whatsNew": "Quoi de neuf ?" - }, - "selectionToolbox": { - "executeButton": { - "disabledTooltip": "Aucun nœud de sortie sélectionné", - "tooltip": "Exécuter vers les nœuds de sortie sélectionnés (surlignés avec une bordure orange)" - } - }, "serverConfig": { "modifiedConfigs": "Vous avez modifié les configurations suivantes du serveur. Redémarrez pour appliquer les modifications.", "restart": "Redémarrer", @@ -1126,9 +684,9 @@ "ready": "Finalisation...", "starting-server": "Démarrage du serveur ComfyUI..." }, + "reinstall": "Réinstaller", "reportIssue": "Signaler un problème", - "showTerminal": "Afficher le terminal", - "troubleshoot": "Dépannage" + "showTerminal": "Afficher le terminal" }, "settingsCategories": { "3D": "3D", @@ -1143,7 +701,6 @@ "Comfy": "Confort", "Comfy-Desktop": "Comfy-Desktop", "ContextMenu": "Menu Contextuel", - "Credits": "Crédits", "CustomColorPalettes": "Palettes de Couleurs Personnalisées", "DevMode": "Mode Développeur", "EditTokenWeight": "Modifier le Poids du Jeton", @@ -1156,7 +713,6 @@ "Link": "Lien", "LinkRelease": "Libération de Lien", "LiteGraph": "Lite Graph", - "Load 3D": "Charger 3D", "Locale": "Locale", "Mask Editor": "Éditeur de Masque", "Menu": "Menu", @@ -1165,6 +721,7 @@ "Node": "Nœud", "Node Search Box": "Boîte de Recherche de Nœud", "Node Widget": "Widget de Nœud", + "NodeInputConversionSubmenus": "Sous-menus de conversion d'entrée de nœud", "NodeLibrary": "Bibliothèque de Nœuds", "Notification Preferences": "Préférences de notification", "Pointer": "Pointeur", @@ -1179,60 +736,22 @@ "Sidebar": "Barre Latérale", "Tree Explorer": "Explorateur d'Arbre", "UV": "UV", - "User": "Utilisateur", "Validation": "Validation", "Window": "Fenêtre", "Workflow": "Flux de Travail" }, - "shortcuts": { - "essentials": "Essentiel", - "keyboardShortcuts": "Raccourcis clavier", - "manageShortcuts": "Gérer les raccourcis", - "noKeybinding": "Aucun raccourci", - "subcategories": { - "node": "Nœud", - "panelControls": "Contrôles du panneau", - "queue": "File d’attente", - "view": "Vue", - "workflow": "Flux de travail" - }, - "viewControls": "Contrôles d’affichage" - }, "sideToolbar": { "browseTemplates": "Parcourir les modèles d'exemple", "downloads": "Téléchargements", - "helpCenter": "Centre d'aide", - "labels": { - "models": "Modèles", - "nodes": "Nœuds", - "queue": "File d’attente", - "templates": "Modèles", - "workflows": "Flux de travail" - }, "logout": "Déconnexion", "modelLibrary": "Bibliothèque de modèles", "newBlankWorkflow": "Créer un nouveau flux de travail vierge", "nodeLibrary": "Bibliothèque de nœuds", "nodeLibraryTab": { - "groupBy": "Grouper par", - "groupStrategies": { - "category": "Catégorie", - "categoryDesc": "Grouper par catégorie de nœud", - "module": "Module", - "moduleDesc": "Grouper par source du module", - "source": "Source", - "sourceDesc": "Grouper par type de source (Core, Custom, API)" - }, - "resetView": "Réinitialiser la vue par défaut", - "sortBy": { - "alphabetical": "Alphabétique", - "alphabeticalDesc": "Trier alphabétiquement dans les groupes", - "original": "Original", - "originalDesc": "Conserver l'ordre d'origine" - }, - "sortMode": "Mode de tri" + "sortOrder": "Ordre de tri" }, "openWorkflow": "Ouvrir le flux de travail dans le système de fichiers local", + "outputExplorer": "Explorateur de sortie", "queue": "File d'attente", "queueTab": { "backToAllTasks": "Retour à toutes les tâches", @@ -1246,7 +765,7 @@ }, "showFlatList": "Afficher la liste plate" }, - "templates": "Modèles", + "themeToggle": "Changer le thème", "workflowTab": { "confirmDelete": "Êtes-vous sûr de vouloir supprimer ce flux de travail ?", "confirmDeleteTitle": "Supprimer le flux de travail ?", @@ -1256,7 +775,6 @@ "deleteFailedTitle": "Échec de la suppression", "deleted": "Flux de travail supprimé", "dirtyClose": "Les fichiers ci-dessous ont été modifiés. Souhaitez-vous les enregistrer avant de fermer ?", - "dirtyCloseHint": "Maintenez Shift pour fermer sans invite", "dirtyCloseTitle": "Enregistrer les modifications ?", "workflowTreeType": { "bookmarks": "Favoris", @@ -1276,370 +794,14 @@ "removeFromBookmarks": "Retirer des Favoris" }, "templateWorkflows": { - "category": { - "3D": "3D", - "All": "Tous les modèles", - "Area Composition": "Composition de zone", - "Audio": "Audio", - "Basics": "Basiques", - "ComfyUI Examples": "Exemples ComfyUI", - "ControlNet": "ControlNet", - "Custom Nodes": "Nœuds personnalisés", - "Flux": "Flux", - "Image": "Image", - "Image API": "API d'image", - "LLM API": "API LLM", - "Upscaling": "Mise à l'échelle", - "Video": "Vidéo", - "Video API": "API vidéo" - }, - "loadingMore": "Chargement de plus de modèles...", - "searchPlaceholder": "Rechercher des modèles...", "template": { - "3D": { - "3d_hunyuan3d_image_to_model": "Hunyuan3D", - "3d_hunyuan3d_multiview_to_model": "Hunyuan3D Multivue", - "3d_hunyuan3d_multiview_to_model_turbo": "Hunyuan3D Turbo", - "stable_zero123_example": "Stable Zero123" - }, - "3D API": { - "api_rodin_image_to_model": "Rodin : Image vers Modèle", - "api_rodin_multiview_to_model": "Rodin : Multivue vers Modèle", - "api_tripo_image_to_model": "Tripo : Image vers Modèle", - "api_tripo_multiview_to_model": "Tripo : Multivue vers Modèle", - "api_tripo_text_to_model": "Tripo : Texte vers Modèle" - }, - "Area Composition": { - "area_composition": "Composition de Zone", - "area_composition_square_area_for_subject": "Composition de Zone Carrée pour le Sujet" - }, - "Audio": { - "audio_ace_step_1_m2m_editing": "ACE Step v1 Édition M2M", - "audio_ace_step_1_t2a_instrumentals": "ACE-Step v1 Texte vers Musique Instrumentale", - "audio_ace_step_1_t2a_song": "ACE Step v1 Texte vers Chanson", - "audio_stable_audio_example": "Stable Audio" - }, - "Basics": { - "default": "Génération d'Image", - "embedding_example": "Intégration", - "gligen_textbox_example": "Boîte de Texte Gligen", - "image2image": "Image à Image", - "inpaint_example": "Inpaint", - "inpaint_model_outpainting": "Outpainting", - "lora": "LoRA", - "lora_multiple": "LoRA Multiple" - }, - "ControlNet": { - "2_pass_pose_worship": "2 Passes Pose Worship", - "controlnet_example": "ControlNet", - "depth_controlnet": "Profondeur ControlNet", - "depth_t2i_adapter": "Adaptateur Profondeur T2I", - "mixing_controlnets": "Mélange de ControlNets" - }, - "Flux": { - "flux_canny_model_example": "Flux Canny Model", - "flux_depth_lora_example": "Flux Depth LoRA", - "flux_dev_checkpoint_example": "Flux Dev fp8", - "flux_dev_full_text_to_image": "Flux Dev texte vers image complet", - "flux_fill_inpaint_example": "Flux Inpaint", - "flux_fill_outpaint_example": "Flux Outpaint", - "flux_kontext_dev_basic": "Flux Kontext Dev (Basique)", - "flux_kontext_dev_grouped": "Flux Kontext Dev (Groupé)", - "flux_redux_model_example": "Flux Redux Model", - "flux_schnell": "Flux Schnell fp8", - "flux_schnell_full_text_to_image": "Flux Schnell texte vers image complet" - }, - "Image": { - "hidream_e1_full": "HiDream E1 Complet", - "hidream_i1_dev": "HiDream I1 Dev", - "hidream_i1_fast": "HiDream I1 Rapide", - "hidream_i1_full": "HiDream I1 Complet", - "image_chroma_text_to_image": "Chroma texte vers image", - "image_cosmos_predict2_2B_t2i": "Cosmos Predict2 2B T2I", - "image_lotus_depth_v1_1": "Lotus Depth", - "image_omnigen2_image_edit": "OmniGen2 Édition d'Image", - "image_omnigen2_t2i": "OmniGen2 Texte vers Image", - "sd3_5_large_blur": "SD3.5 Grand Flou", - "sd3_5_large_canny_controlnet_example": "SD3.5 Grand Canny ControlNet", - "sd3_5_large_depth": "SD3.5 Grande Profondeur", - "sd3_5_simple_example": "SD3.5 Simple", - "sdxl_refiner_prompt_example": "SDXL Refiner Prompt", - "sdxl_revision_text_prompts": "Révisions de Texte SDXL", - "sdxl_revision_zero_positive": "Révision Zéro Positive SDXL", - "sdxl_simple_example": "SDXL Simple", - "sdxlturbo_example": "SDXL Turbo" - }, - "Image API": { - "api_bfl_flux_1_kontext_max_image": "BFL Flux.1 Kontext Max", - "api_bfl_flux_1_kontext_multiple_images_input": "BFL Flux.1 Kontext Entrée Multi-Images", - "api_bfl_flux_1_kontext_pro_image": "BFL Flux.1 Kontext Pro", - "api_bfl_flux_pro_t2i": "BFL Flux[Pro] : Texte vers Image", - "api_ideogram_v3_t2i": "Ideogram V3 : Texte vers Image", - "api_luma_photon_i2i": "Luma Photon : Image vers Image", - "api_luma_photon_style_ref": "Luma Photon : Référence de Style", - "api_openai_dall_e_2_inpaint": "OpenAI : Dall-E 2 Inpainting", - "api_openai_dall_e_2_t2i": "OpenAI : Dall-E 2 Texte vers Image", - "api_openai_dall_e_3_t2i": "OpenAI : Dall-E 3 Texte vers Image", - "api_openai_image_1_i2i": "OpenAI : GPT-Image-1 Image vers Image", - "api_openai_image_1_inpaint": "OpenAI : GPT-Image-1 Inpainting", - "api_openai_image_1_multi_inputs": "OpenAI : GPT-Image-1 Entrées Multiples", - "api_openai_image_1_t2i": "OpenAI : GPT-Image-1 Texte vers Image", - "api_recraft_image_gen_with_color_control": "Recraft : Génération d’Image avec Contrôle des Couleurs", - "api_recraft_image_gen_with_style_control": "Recraft : Génération d’Image avec Contrôle du Style", - "api_recraft_vector_gen": "Recraft : Génération de Vecteur", - "api_runway_reference_to_image": "Runway : Référence vers Image", - "api_runway_text_to_image": "Runway : Texte vers Image", - "api_stability_ai_i2i": "Stability AI : Image vers Image", - "api_stability_ai_sd3_5_i2i": "Stability AI : SD3.5 Image vers Image", - "api_stability_ai_sd3_5_t2i": "Stability AI : SD3.5 Texte vers Image", - "api_stability_ai_stable_image_ultra_t2i": "Stability AI : Stable Image Ultra Texte vers Image" - }, - "LLM API": { - "api_google_gemini": "Google Gemini : Chat", - "api_openai_chat": "OpenAI : Chat" - }, - "Upscaling": { - "esrgan_example": "ESRGAN", - "hiresfix_esrgan_workflow": "Flux de Travail ESRGAN HiresFix", - "hiresfix_latent_workflow": "Flux de Travail Latent HiresFix", - "latent_upscale_different_prompt_model": "Modèle d'Agrandissement Latent Différent Prompt" - }, - "Video": { - "hunyuan_video_text_to_video": "Hunyuan Texte vers Vidéo", - "image_to_video": "SVD Image vers Vidéo", - "image_to_video_wan": "Wan 2.1 Image vers Vidéo", - "ltxv_image_to_video": "LTXV Image vers Vidéo", - "ltxv_text_to_video": "LTXV Texte vers Vidéo", - "mochi_text_to_video_example": "Mochi Texte vers Vidéo", - "text_to_video_wan": "Wan 2.1 Texte vers Vidéo", - "txt_to_image_to_video": "SVD Texte vers Image vers Vidéo", - "video_cosmos_predict2_2B_video2world_480p_16fps": "Cosmos Predict2 2B Video2World 480p 16fps", - "video_wan2_1_fun_camera_v1_1_14B": "Wan 2.1 Fun Camera 14B", - "video_wan2_1_fun_camera_v1_1_1_3B": "Wan 2.1 Fun Camera 1.3B", - "video_wan_vace_14B_ref2v": "Wan VACE Référence vers Vidéo", - "video_wan_vace_14B_t2v": "Wan VACE Texte vers Vidéo", - "video_wan_vace_14B_v2v": "Wan VACE Contrôle Vidéo", - "video_wan_vace_flf2v": "Wan VACE Premier-Dernier Frame", - "video_wan_vace_inpainting": "Wan VACE Inpainting", - "video_wan_vace_outpainting": "Wan VACE Outpainting", - "wan2_1_flf2v_720_f16": "Wan 2.1 FLF2V 720p F16", - "wan2_1_fun_control": "Wan 2.1 ControlNet", - "wan2_1_fun_inp": "Wan 2.1 Inpainting" - }, - "Video API": { - "api_hailuo_minimax_i2v": "MiniMax : Image vers Vidéo", - "api_hailuo_minimax_t2v": "MiniMax : Texte vers Vidéo", - "api_kling_effects": "Kling : Effets Vidéo", - "api_kling_flf": "Kling : FLF2V", - "api_kling_i2v": "Kling : Image vers Vidéo", - "api_luma_i2v": "Luma : Image vers Vidéo", - "api_luma_t2v": "Luma : Texte vers Vidéo", - "api_moonvalley_image_to_video": "Moonvalley : Image vers Vidéo", - "api_moonvalley_text_to_video": "Moonvalley : Texte vers Vidéo", - "api_pika_i2v": "Pika : Image vers Vidéo", - "api_pika_scene": "Pika Scènes : Images vers Vidéo", - "api_pixverse_i2v": "PixVerse : Image vers Vidéo", - "api_pixverse_t2v": "PixVerse : Texte vers Vidéo", - "api_pixverse_template_i2v": "PixVerse Templates : Image vers Vidéo", - "api_runway_first_last_frame": "Runway : Premier Dernier Frame vers Vidéo", - "api_runway_gen3a_turbo_image_to_video": "Runway : Gen3a Turbo Image vers Vidéo", - "api_runway_gen4_turo_image_to_video": "Runway : Gen4 Turbo Image vers Vidéo", - "api_veo2_i2v": "Veo2 : Image vers Vidéo" - } - }, - "templateDescription": { - "3D": { - "3d_hunyuan3d_image_to_model": "Générez des modèles 3D à partir d'images uniques avec Hunyuan3D 2.0.", - "3d_hunyuan3d_multiview_to_model": "Générez des modèles 3D à partir de plusieurs vues avec Hunyuan3D 2.0 MV.", - "3d_hunyuan3d_multiview_to_model_turbo": "Générez des modèles 3D à partir de plusieurs vues avec Hunyuan3D 2.0 MV Turbo.", - "stable_zero123_example": "Générez des vues 3D à partir d'images uniques avec Stable Zero123." - }, - "3D API": { - "api_rodin_image_to_model": "Générez des modèles 3D détaillés à partir d'une seule photo avec Rodin AI.", - "api_rodin_multiview_to_model": "Sculptez des modèles 3D complets à partir de plusieurs vues avec Rodin.", - "api_tripo_image_to_model": "Générez des assets 3D professionnels à partir d'images 2D avec Tripo.", - "api_tripo_multiview_to_model": "Construisez des modèles 3D à partir de multiples angles avec le scanner avancé de Tripo.", - "api_tripo_text_to_model": "Créez des objets 3D à partir de descriptions textuelles avec Tripo." - }, - "Area Composition": { - "area_composition": "Générez des images en contrôlant la composition avec des zones définies.", - "area_composition_square_area_for_subject": "Générez des images avec un placement cohérent du sujet grâce à la composition de zones." - }, - "Audio": { - "audio_ace_step_1_m2m_editing": "Éditez des chansons existantes pour changer le style et les paroles avec ACE-Step v1 M2M.", - "audio_ace_step_1_t2a_instrumentals": "Générez de la musique instrumentale à partir de texte avec ACE-Step v1.", - "audio_ace_step_1_t2a_song": "Générez des chansons avec voix à partir de texte avec ACE-Step v1, supportant plusieurs langues et la personnalisation du style.", - "audio_stable_audio_example": "Générez de l'audio à partir de descriptions textuelles avec Stable Audio." - }, - "Basics": { - "default": "Générez des images à partir de descriptions textuelles.", - "embedding_example": "Générez des images avec inversion textuelle pour des styles cohérents.", - "gligen_textbox_example": "Générez des images avec un placement précis des objets grâce à des zones de texte.", - "image2image": "Transformez des images existantes à l'aide de prompts textuels.", - "inpaint_example": "Modifiez de façon transparente des parties spécifiques d'une image.", - "inpaint_model_outpainting": "Étendez les images au-delà de leurs limites d'origine.", - "lora": "Générez des images avec des modèles LoRA pour des styles ou sujets spécialisés.", - "lora_multiple": "Générez des images en combinant plusieurs modèles LoRA." - }, - "ControlNet": { - "2_pass_pose_worship": "Générez des images guidées par des références de pose avec ControlNet.", - "controlnet_example": "Générez des images guidées par des images de gribouillage avec ControlNet.", - "depth_controlnet": "Générez des images guidées par la profondeur avec ControlNet.", - "depth_t2i_adapter": "Générez des images guidées par la profondeur avec l'adaptateur T2I.", - "mixing_controlnets": "Générez des images en combinant plusieurs modèles ControlNet." - }, - "Flux": { - "flux_canny_model_example": "Générez des images guidées par détection de contours avec Flux Canny.", - "flux_depth_lora_example": "Générez des images guidées par la profondeur avec Flux LoRA.", - "flux_dev_checkpoint_example": "Générez des images avec la version quantifiée fp8 de Flux Dev. Idéal pour les appareils à faible VRAM, nécessite un seul fichier modèle, mais la qualité d'image est légèrement inférieure à la version complète.", - "flux_dev_full_text_to_image": "Générez des images de haute qualité avec la version complète de Flux Dev. Nécessite plus de VRAM et plusieurs fichiers modèles, mais offre la meilleure fidélité au prompt et la meilleure qualité d'image.", - "flux_fill_inpaint_example": "Complétez les parties manquantes d'une image avec Flux inpainting.", - "flux_fill_outpaint_example": "Étendez les images au-delà des limites avec Flux outpainting.", - "flux_kontext_dev_basic": "Éditez des images avec Flux Kontext (tous les nœuds visibles), parfait pour apprendre le workflow.", - "flux_kontext_dev_grouped": "Version simplifiée de Flux Kontext avec des nœuds groupés pour un espace de travail plus propre.", - "flux_redux_model_example": "Générez des images en transférant le style d'images de référence avec Flux Redux.", - "flux_schnell": "Générez rapidement des images avec la version quantifiée fp8 de Flux Schnell. Parfait pour le matériel bas de gamme, nécessite seulement 4 étapes.", - "flux_schnell_full_text_to_image": "Générez rapidement des images avec la version complète de Flux Schnell. Licence Apache2.0, seulement 4 étapes tout en maintenant une bonne qualité." - }, - "Image": { - "hidream_e1_full": "HiDream E1 - Modèle professionnel d'édition d'image par langage naturel.", - "hidream_i1_dev": "HiDream I1 Dev - Version équilibrée avec 28 étapes d'inférence, adaptée au matériel intermédiaire.", - "hidream_i1_fast": "HiDream I1 Fast - Version légère avec 16 étapes, idéale pour des aperçus rapides sur du matériel bas de gamme.", - "hidream_i1_full": "HiDream I1 Full - Version complète avec 50 étapes pour une qualité maximale.", - "image_chroma_text_to_image": "Chroma est une version modifiée de Flux avec quelques changements d'architecture.", - "image_cosmos_predict2_2B_t2i": "Générez des images avec Cosmos-Predict2 2B T2I, pour une génération physique précise, haute fidélité et riche en détails.", - "image_lotus_depth_v1_1": "Exécutez Lotus Depth dans ComfyUI pour une estimation de profondeur monoculaire efficace et détaillée.", - "image_omnigen2_image_edit": "Éditez des images avec des instructions en langage naturel grâce aux capacités avancées d'édition d'image et de texte d'OmniGen2.", - "image_omnigen2_t2i": "Générez des images de haute qualité à partir de texte avec le modèle multimodal unifié 7B d'OmniGen2 et une architecture à double voie.", - "sd3_5_large_blur": "Générez des images guidées par des images de référence floues avec SD 3.5.", - "sd3_5_large_canny_controlnet_example": "Générez des images guidées par détection de contours avec SD 3.5 Canny ControlNet.", - "sd3_5_large_depth": "Générez des images guidées par la profondeur avec SD 3.5.", - "sd3_5_simple_example": "Générez des images avec SD 3.5.", - "sdxl_refiner_prompt_example": "Améliorez les images SDXL avec des modèles de raffinement.", - "sdxl_revision_text_prompts": "Générez des images en transférant des concepts d'images de référence avec SDXL Revision.", - "sdxl_revision_zero_positive": "Générez des images en utilisant à la fois des prompts textuels et des images de référence avec SDXL Revision.", - "sdxl_simple_example": "Générez des images de haute qualité avec SDXL.", - "sdxlturbo_example": "Générez des images en une seule étape avec SDXL Turbo." - }, - "Image API": { - "api_bfl_flux_1_kontext_max_image": "Éditez des images avec Flux.1 Kontext max image.", - "api_bfl_flux_1_kontext_multiple_images_input": "Entrez plusieurs images et éditez-les avec Flux.1 Kontext.", - "api_bfl_flux_1_kontext_pro_image": "Éditez des images avec Flux.1 Kontext pro image.", - "api_bfl_flux_pro_t2i": "Générez des images avec un excellent suivi de prompt et une qualité visuelle avec FLUX.1 Pro.", - "api_ideogram_v3_t2i": "Générez des images de qualité professionnelle avec un excellent alignement prompt-image, du photoréalisme et du rendu de texte avec Ideogram V3.", - "api_luma_photon_i2i": "Guidez la génération d'image en combinant images et prompt.", - "api_luma_photon_style_ref": "Générez des images en combinant des références de style avec un contrôle précis avec Luma Photon.", - "api_openai_dall_e_2_inpaint": "Éditez des images avec inpainting avec l'API OpenAI Dall-E 2.", - "api_openai_dall_e_2_t2i": "Générez des images à partir de texte avec l'API OpenAI Dall-E 2.", - "api_openai_dall_e_3_t2i": "Générez des images à partir de texte avec l'API OpenAI Dall-E 3.", - "api_openai_image_1_i2i": "Générez des images à partir d'images avec l'API OpenAI GPT Image 1.", - "api_openai_image_1_inpaint": "Éditez des images avec inpainting avec l'API OpenAI GPT Image 1.", - "api_openai_image_1_multi_inputs": "Générez des images à partir de plusieurs entrées avec l'API OpenAI GPT Image 1.", - "api_openai_image_1_t2i": "Générez des images à partir de texte avec l'API OpenAI GPT Image 1.", - "api_recraft_image_gen_with_color_control": "Générez des images avec des palettes de couleurs personnalisées et des visuels de marque avec Recraft.", - "api_recraft_image_gen_with_style_control": "Contrôlez le style avec des exemples visuels, alignez le positionnement et affinez les objets. Stockez et partagez des styles pour une cohérence de marque.", - "api_recraft_vector_gen": "Générez des images vectorielles de haute qualité à partir de texte avec le générateur vectoriel IA de Recraft.", - "api_runway_reference_to_image": "Générez de nouvelles images basées sur des styles et des compositions de référence avec Runway.", - "api_runway_text_to_image": "Générez des images de haute qualité à partir de texte avec le modèle IA de Runway.", - "api_stability_ai_i2i": "Transformez des images avec une génération de haute qualité avec Stability AI, idéal pour l'édition professionnelle et le transfert de style.", - "api_stability_ai_sd3_5_i2i": "Générez des images de haute qualité avec une excellente fidélité au prompt. Parfait pour un usage professionnel à 1 mégapixel.", - "api_stability_ai_sd3_5_t2i": "Générez des images de haute qualité avec une excellente fidélité au prompt. Parfait pour un usage professionnel à 1 mégapixel.", - "api_stability_ai_stable_image_ultra_t2i": "Générez des images de haute qualité avec une excellente fidélité au prompt. Parfait pour un usage professionnel à 1 mégapixel." - }, - "LLM API": { - "api_google_gemini": "Découvrez l'IA multimodale de Google avec les capacités de raisonnement de Gemini.", - "api_openai_chat": "Discutez avec les modèles de langage avancés d'OpenAI pour des conversations intelligentes." - }, - "Upscaling": { - "esrgan_example": "Agrandissez les images avec des modèles ESRGAN pour améliorer la qualité.", - "hiresfix_esrgan_workflow": "Agrandissez les images avec des modèles ESRGAN lors des étapes intermédiaires.", - "hiresfix_latent_workflow": "Agrandissez les images en améliorant la qualité dans l'espace latent.", - "latent_upscale_different_prompt_model": "Agrandissez les images en changeant les prompts entre les passes." - }, - "Video": { - "hunyuan_video_text_to_video": "Générez des vidéos à partir de texte avec le modèle Hunyuan.", - "image_to_video": "Générez des vidéos à partir d'images fixes.", - "image_to_video_wan": "Générez des vidéos à partir d'images avec Wan 2.1.", - "ltxv_image_to_video": "Générez des vidéos à partir d'images fixes.", - "ltxv_text_to_video": "Générez des vidéos à partir de texte.", - "mochi_text_to_video_example": "Générez des vidéos à partir de texte avec le modèle Mochi.", - "text_to_video_wan": "Générez des vidéos à partir de texte avec Wan 2.1.", - "txt_to_image_to_video": "Générez des vidéos en créant d'abord des images à partir de texte.", - "video_cosmos_predict2_2B_video2world_480p_16fps": "Générez des vidéos avec Cosmos-Predict2 2B Video2World, pour des simulations physiques précises, haute fidélité et cohérentes.", - "video_wan2_1_fun_camera_v1_1_14B": "Générez des vidéos de haute qualité avec un contrôle avancé de la caméra avec le modèle complet 14B.", - "video_wan2_1_fun_camera_v1_1_1_3B": "Générez des vidéos dynamiques avec des mouvements de caméra cinématographiques avec Wan 2.1 Fun Camera 1.3B.", - "video_wan_vace_14B_ref2v": "Créez des vidéos qui correspondent au style et au contenu d'une image de référence.", - "video_wan_vace_14B_t2v": "Transformez des descriptions textuelles en vidéos de haute qualité. Prend en charge 480p et 720p avec le modèle VACE-14B.", - "video_wan_vace_14B_v2v": "Générez des vidéos en contrôlant des vidéos d'entrée et des images de référence avec Wan VACE.", - "video_wan_vace_flf2v": "Générez des transitions vidéo fluides en définissant les images de début et de fin. Prend en charge les séquences d'images personnalisées.", - "video_wan_vace_inpainting": "Éditez des régions spécifiques dans des vidéos tout en préservant le contenu environnant.", - "video_wan_vace_outpainting": "Générez des vidéos étendues en agrandissant la taille avec Wan VACE outpainting.", - "wan2_1_flf2v_720_f16": "Générez des vidéos en contrôlant la première et la dernière image avec Wan 2.1 FLF2V.", - "wan2_1_fun_control": "Générez des vidéos guidées par la pose, la profondeur et les contours avec Wan 2.1 ControlNet.", - "wan2_1_fun_inp": "Générez des vidéos à partir d'images de début et de fin avec Wan 2.1 inpainting." - }, - "Video API": { - "api_hailuo_minimax_i2v": "Générez des vidéos raffinées à partir d'images et de texte avec intégration CGI avec MiniMax.", - "api_hailuo_minimax_t2v": "Générez des vidéos de haute qualité directement à partir de texte. Découvrez les capacités avancées de MiniMax pour créer des récits visuels variés avec des effets CGI professionnels.", - "api_kling_effects": "Générez des vidéos dynamiques en appliquant des effets visuels à des images avec Kling.", - "api_kling_flf": "Générez des vidéos en contrôlant les premières et dernières images.", - "api_kling_i2v": "Générez des vidéos avec une excellente fidélité au prompt pour les actions, expressions et mouvements de caméra avec Kling.", - "api_luma_i2v": "Transformez des images statiques en animations magiques de haute qualité instantanément.", - "api_luma_t2v": "Générez des vidéos de haute qualité à partir de prompts simples.", - "api_moonvalley_image_to_video": "Générez des vidéos cinématographiques 1080p à partir d'une image avec un modèle entraîné uniquement sur des données sous licence.", - "api_moonvalley_text_to_video": "Générez des vidéos cinématographiques 1080p à partir de texte avec un modèle entraîné uniquement sur des données sous licence.", - "api_pika_i2v": "Générez des vidéos animées fluides à partir d'images fixes avec Pika AI.", - "api_pika_scene": "Générez des vidéos qui incorporent plusieurs images d'entrée avec Pika Scenes.", - "api_pixverse_i2v": "Générez des vidéos dynamiques à partir d'images fixes avec mouvement et effets avec PixVerse.", - "api_pixverse_t2v": "Générez des vidéos avec une interprétation précise du prompt et une dynamique visuelle impressionnante.", - "api_pixverse_template_i2v": "Générez des vidéos dynamiques à partir d'images fixes avec mouvement et effets avec PixVerse.", - "api_runway_first_last_frame": "Générez des transitions vidéo fluides entre deux images clés avec la précision de Runway.", - "api_runway_gen3a_turbo_image_to_video": "Générez des vidéos cinématographiques à partir d'images fixes avec Runway Gen3a Turbo.", - "api_runway_gen4_turo_image_to_video": "Générez des vidéos dynamiques à partir d'images avec Runway Gen4 Turbo.", - "api_veo2_i2v": "Générez des vidéos à partir d'images avec l'API Google Veo2." - } + "default": "Génération d'image", + "flux_schnell": "Flux Schnell", + "image2image": "Image vers image", + "upscale": "Agrandissement en 2 passes" }, "title": "Commencez avec un modèle" }, - "toastMessages": { - "cannotCreateSubgraph": "Impossible de créer le sous-graphe", - "couldNotDetermineFileType": "Impossible de déterminer le type de fichier", - "dropFileError": "Impossible de traiter l'élément déposé : {error}", - "emptyCanvas": "Toile vide", - "errorCopyImage": "Erreur lors de la copie de l'image: {error}", - "errorLoadingModel": "Erreur lors du chargement du modèle", - "errorSaveSetting": "Erreur lors de l'enregistrement du paramètre {id}: {err}", - "failedToAccessBillingPortal": "Échec de l'accès au portail de facturation : {error}", - "failedToApplyTexture": "Échec de l'application de la texture", - "failedToConvertToSubgraph": "Échec de la conversion des éléments en sous-graphe", - "failedToCreateCustomer": "Échec de la création du client : {error}", - "failedToDownloadFile": "Échec du téléchargement du fichier", - "failedToExportModel": "Échec de l'exportation du modèle en {format}", - "failedToFetchBalance": "Échec de la récupération du solde : {error}", - "failedToFetchLogs": "Échec de la récupération des journaux du serveur", - "failedToInitializeLoad3dViewer": "Échec de l'initialisation du visualiseur 3D", - "failedToInitiateCreditPurchase": "Échec de l'initiation de l'achat de crédits : {error}", - "failedToPurchaseCredits": "Échec de l'achat de crédits : {error}", - "fileLoadError": "Impossible de trouver le flux de travail dans {fileName}", - "fileUploadFailed": "Échec du téléchargement du fichier", - "interrupted": "L'exécution a été interrompue", - "migrateToLitegraphReroute": "Les nœuds de reroute seront supprimés dans les futures versions. Cliquez pour migrer vers le reroute natif de litegraph.", - "no3dScene": "Aucune scène 3D pour appliquer la texture", - "no3dSceneToExport": "Aucune scène 3D à exporter", - "noTemplatesToExport": "Aucun modèle à exporter", - "nodeDefinitionsUpdated": "Définitions de nœuds mises à jour", - "nothingSelected": "Aucune sélection", - "nothingToGroup": "Rien à regrouper", - "nothingToQueue": "Rien à ajouter à la file d’attente", - "pendingTasksDeleted": "Tâches en attente supprimées", - "pleaseSelectNodesToGroup": "Veuillez sélectionner les nœuds (ou autres groupes) pour créer un groupe pour", - "pleaseSelectOutputNodes": "Veuillez sélectionner les nœuds de sortie", - "unableToGetModelFilePath": "Impossible d'obtenir le chemin du fichier modèle", - "unauthorizedDomain": "Votre domaine {domain} n'est pas autorisé à utiliser ce service. Veuillez contacter {email} pour ajouter votre domaine à la liste blanche.", - "updateRequested": "Mise à jour demandée", - "useApiKeyTip": "Astuce : Vous ne pouvez pas accéder à la connexion normale ? Utilisez l’option Clé API Comfy.", - "userNotAuthenticated": "Utilisateur non authentifié" - }, "userSelect": { "enterUsername": "Entrez un nom d'utilisateur", "existingUser": "Utilisateur existant", @@ -1647,47 +809,10 @@ "next": "Suivant", "selectUser": "Sélectionnez un utilisateur" }, - "userSettings": { - "email": "E-mail", - "name": "Nom", - "notSet": "Non défini", - "provider": "Méthode de connexion", - "title": "Paramètres utilisateur", - "updatePassword": "Mettre à jour le mot de passe" - }, - "validation": { - "invalidEmail": "Adresse e-mail invalide", - "length": "Doit comporter {length} caractères", - "maxLength": "Ne doit pas dépasser {length} caractères", - "minLength": "Doit contenir au moins {length} caractères", - "password": { - "lowercase": "Doit contenir au moins une lettre minuscule", - "match": "Les mots de passe doivent correspondre", - "minLength": "Doit contenir entre 8 et 32 caractères", - "number": "Doit contenir au moins un chiffre", - "requirements": "Exigences du mot de passe", - "special": "Doit contenir au moins un caractère spécial", - "uppercase": "Doit contenir au moins une lettre majuscule" - }, - "personalDataConsentRequired": "Vous devez accepter le traitement de vos données personnelles.", - "prefix": "Doit commencer par {prefix}", - "required": "Requis" - }, - "versionMismatchWarning": { - "dismiss": "Ignorer", - "frontendNewer": "La version du frontend {frontendVersion} peut ne pas être compatible avec la version du backend {backendVersion}.", - "frontendOutdated": "La version du frontend {frontendVersion} est obsolète. Le backend nécessite la version {requiredVersion} ou supérieure.", - "title": "Avertissement de compatibilité de version", - "updateFrontend": "Mettre à jour le frontend" - }, "welcome": { "getStarted": "Commencer", "title": "Bienvenue sur ComfyUI" }, - "whatsNewPopup": { - "learnMore": "En savoir plus", - "noReleaseNotes": "Aucune note de version disponible." - }, "workflowService": { "enterFilename": "Entrez le nom du fichier", "exportWorkflow": "Exporter le flux de travail", diff --git a/src/locales/ja/commands.json b/src/locales/ja/commands.json index caaf7732d..493119a28 100644 --- a/src/locales/ja/commands.json +++ b/src/locales/ja/commands.json @@ -277,6 +277,10 @@ "label": "ノードライブラリサイドバーの切り替え", "tooltip": "ノードライブラリ" }, + "Workspace_ToggleSidebarTab_output-explorer": { + "label": "出力エクスプローラーサイドバーを切り替え", + "tooltip": "出力エクスプローラー" + }, "Workspace_ToggleSidebarTab_queue": { "label": "キューサイドバーの切り替え", "tooltip": "キュー" diff --git a/src/locales/ja/main.json b/src/locales/ja/main.json index 3d1cbc399..a173bbf2a 100644 --- a/src/locales/ja/main.json +++ b/src/locales/ja/main.json @@ -1,13 +1,4 @@ { - "apiNodesCostBreakdown": { - "costPerRun": "実行あたりのコスト", - "title": "APIノード", - "totalCost": "合計コスト" - }, - "apiNodesSignInDialog": { - "message": "このワークフローにはAPIノードが含まれており、実行するためにはアカウントにサインインする必要があります。", - "title": "APIノードを使用するためにはサインインが必要です" - }, "auth": { "apiKey": { "cleared": "APIキーが削除されました", @@ -82,99 +73,18 @@ "title": "アカウントを作成する" } }, - "breadcrumbsMenu": { - "clearWorkflow": "ワークフローをクリア", - "deleteWorkflow": "ワークフローを削除", - "duplicate": "複製", - "enterNewName": "新しい名前を入力" - }, - "chatHistory": { - "cancelEdit": "キャンセル", - "cancelEditTooltip": "編集をキャンセル", - "copiedTooltip": "コピーしました", - "copyTooltip": "メッセージをクリップボードにコピー", - "editTooltip": "メッセージを編集" - }, - "clipboard": { - "errorMessage": "クリップボードへのコピーに失敗しました", - "errorNotSupported": "お使いのブラウザではクリップボードAPIがサポートされていません", - "successMessage": "クリップボードにコピーしました" - }, "color": { - "black": "黒", "blue": "青", - "brown": "ブラウン", "custom": "カスタム", - "cyan": "シアン", "default": "デフォルト", "green": "緑", - "noColor": "色なし", - "pale_blue": "淡い青", "pink": "ピンク", - "purple": "パープル", "red": "赤", "yellow": "黄色" }, - "contextMenu": { - "Add Group": "グループを追加", - "Add Group For Selected Nodes": "選択したノードのグループを追加", - "Add Node": "ノードを追加", - "Bypass": "バイパス", - "Clone": "クローン", - "Collapse": "折りたたむ", - "Colors": "色", - "Convert to Group Node": "グループノードに変換", - "Copy (Clipspace)": "コピー (Clipspace)", - "Expand": "展開", - "Inputs": "入力", - "Manage": "管理", - "Manage Group Nodes": "グループノードを管理", - "Mode": "モード", - "Node Templates": "ノードテンプレート", - "Outputs": "出力", - "Pin": "ピン", - "Properties": "プロパティ", - "Properties Panel": "プロパティパネル", - "Remove": "削除", - "Resize": "リサイズ", - "Save Selected as Template": "選択したものをテンプレートとして保存", - "Search": "検索", - "Shapes": "形", - "Title": "タイトル", - "Unpin": "ピンを解除" - }, - "credits": { - "accountInitialized": "アカウントが初期化されました", - "activity": "アクティビティ", - "added": "追加済み", - "additionalInfo": "追加情報", - "apiPricing": "API料金", - "credits": "クレジット", - "details": "詳細", - "eventType": "イベントタイプ", - "faqs": "よくある質問", - "invoiceHistory": "請求履歴", - "lastUpdated": "最終更新", - "messageSupport": "サポートにメッセージ", - "model": "モデル", - "purchaseCredits": "クレジットを購入", - "time": "時間", - "topUp": { - "buyNow": "今すぐ購入", - "insufficientMessage": "このワークフローを実行するのに十分なクレジットがありません。", - "insufficientTitle": "クレジット不足", - "maxAmount": "(最大 $1,000 USD)", - "quickPurchase": "クイック購入", - "seeDetails": "詳細を見る", - "topUp": "チャージ" - }, - "yourCreditBalance": "あなたのクレジット残高" - }, "dataTypes": { - "*": "*", "AUDIO": "オーディオ", "BOOLEAN": "ブール", - "CAMERA_CONTROL": "カメラコントロール", "CLIP": "CLIP", "CLIP_VISION": "CLIP_VISION", "CLIP_VISION_OUTPUT": "CLIP_VISION_OUTPUT", @@ -191,30 +101,19 @@ "INT": "整数", "LATENT": "潜在", "LATENT_OPERATION": "潜在操作", - "LOAD3D_CAMERA": "3Dカメラの読み込み", "LOAD_3D": "3Dをロード", "LOAD_3D_ANIMATION": "3Dアニメーションをロード", - "LUMA_CONCEPTS": "Lumaコンセプト", - "LUMA_REF": "Luma参照", "MASK": "マスク", - "MESH": "メッシュ", "MODEL": "モデル", "NOISE": "ノイズ", "PHOTOMAKER": "PHOTOMAKER", - "PIXVERSE_TEMPLATE": "Pixverseテンプレート", - "RECRAFT_COLOR": "Recraftカラー", - "RECRAFT_CONTROLS": "Recraftコントロール", - "RECRAFT_V3_STYLE": "Recraft V3スタイル", "SAMPLER": "サンプラー", "SIGMAS": "シグマ", "STRING": "文字列", "STYLE_MODEL": "スタイルモデル", - "SVG": "SVG", "TIMESTEPS_RANGE": "タイムステップの範囲", "UPSCALE_MODEL": "アップスケールモデル", "VAE": "VAE", - "VIDEO": "ビデオ", - "VOXEL": "ボクセル", "WEBCAM": "ウェブカメラ" }, "desktopMenu": { @@ -223,16 +122,6 @@ "quit": "終了", "reinstall": "再インストール" }, - "desktopUpdate": { - "description": "ComfyUIデスクトップは新しい依存関係をインストールしています。これには数分かかる場合があります。", - "errorCheckingUpdate": "アップデートの確認中にエラーが発生しました", - "errorInstallingUpdate": "アップデートのインストール中にエラーが発生しました", - "noUpdateFound": "アップデートは見つかりませんでした", - "terminalDefaultMessage": "更新からの任意のコンソール出力はここに表示されます。", - "title": "ComfyUIデスクトップの更新", - "updateAvailableMessage": "アップデートが利用可能です。今すぐ再起動してアップデートしますか?", - "updateFoundTitle": "アップデートが見つかりました (v{version})" - }, "downloadGit": { "gitWebsite": "Gitをダウンロード", "instructions": "お使いのオペレーティングシステムに最新のバージョンをダウンロードしてインストールしてください。以下の「Gitをダウンロード」ボタンをクリックすると、git-scm.comのダウンロードページが開きます。", @@ -249,159 +138,89 @@ "paused": "一時停止", "resume": "ダウンロードを再開" }, - "errorDialog": { - "defaultTitle": "エラーが発生しました", - "extensionFileHint": "これは次のスクリプトが原因かもしれません", - "loadWorkflowTitle": "ワークフローデータの再読み込みエラーにより、読み込みが中止されました", - "noStackTrace": "スタックトレースは利用できません", - "promptExecutionError": "プロンプトの実行に失敗しました" - }, "g": { "about": "情報", "add": "追加", - "addNodeFilterCondition": "ノードフィルター条件を追加", - "all": "すべて", - "amount": "量", - "apply": "適用する", - "architecture": "アーキテクチャ", - "audioFailedToLoad": "オーディオの読み込みに失敗しました", - "author": "作者", + "audio": "オーディオ", "back": "戻る", "cancel": "キャンセル", - "capture": "キャプチャ", - "category": "カテゴリ", - "choose_file_to_upload": "アップロードするファイルを選択", - "clear": "クリア", - "clearFilters": "フィルターをクリア", "close": "閉じる", "color": "色", "comingSoon": "近日公開", "command": "コマンド", - "community": "コミュニティ", - "completed": "完了", "confirm": "確認", - "confirmed": "確認済み", - "continue": "続ける", - "control_after_generate": "生成後の制御", - "control_before_generate": "生成前の制御", - "copy": "コピー", "copyToClipboard": "クリップボードにコピー", - "copyURL": "URLをコピー", "currentUser": "現在のユーザー", - "customBackground": "カスタム背景", "customize": "カスタマイズ", "customizeFolder": "フォルダーをカスタマイズ", "delete": "削除", "deprecated": "非推奨", - "description": "説明", "devices": "デバイス", "disableAll": "すべて無効にする", - "disabling": "無効化", - "dismiss": "閉じる", "download": "ダウンロード", - "duplicate": "複製", - "edit": "編集", "empty": "空", "enableAll": "すべて有効にする", - "enabled": "有効", - "enabling": "有効化", "error": "エラー", "experimental": "ベータ", "export": "エクスポート", "extensionName": "拡張機能名", "feedback": "フィードバック", - "filter": "フィルタ", "findIssues": "問題を見つける", "firstTimeUIMessage": "新しいUIを初めて使用しています。「メニュー > 新しいメニューを使用 > 無効」を選択することで古いUIに戻すことが可能です。", - "frontendNewer": "フロントエンドのバージョン {frontendVersion} はバックエンドのバージョン {backendVersion} と互換性がない可能性があります。", - "frontendOutdated": "フロントエンドのバージョン {frontendVersion} は古くなっています。バックエンドは {requiredVersion} 以上が必要です。", + "folder": "フォルダー", "goToNode": "ノードに移動", - "help": "ヘルプ", "icon": "アイコン", + "image": "画像", "imageFailedToLoad": "画像の読み込みに失敗しました", - "imageUrl": "画像URL", "import": "インポート", - "inProgress": "進行中", "insert": "挿入", "install": "インストール", - "installed": "インストール済み", - "installing": "インストール中", - "interrupted": "中断されました", + "itemsCount": "{0} 件", "keybinding": "キーバインディング", - "keybindingAlreadyExists": "このキー割り当てはすでに存在します", - "learnMore": "詳細を学ぶ", "loadAllFolders": "すべてのフォルダーを読み込む", "loadWorkflow": "ワークフローを読み込む", "loading": "読み込み中", - "loadingPanel": "{panel} パネルを読み込み中...", - "login": "ログイン", "logs": "ログ", - "micPermissionDenied": "マイクの許可が拒否されました", - "migrate": "移行する", - "missing": "不足している", + "modifyTime": "更新日時", "name": "名前", "newFolder": "新しいフォルダー", "next": "次へ", "no": "いいえ", - "noAudioRecorded": "音声が録音されていません", "noResultsFound": "結果が見つかりません", "noTasksFound": "タスクが見つかりません", "noTasksFoundMessage": "キューにタスクがありません。", "noWorkflowsFound": "ワークフローが見つかりません。", - "nodes": "ノード", - "nodesRunning": "ノードが実行中", "ok": "OK", "openNewIssue": "新しい問題を開く", "overwrite": "上書き", - "preview": "プレビュー", - "progressCountOf": "の", "reconnected": "再接続されました", "reconnecting": "再接続中", "refresh": "更新", - "releaseTitle": "{package} {version} リリース", "reloadToApplyChanges": "変更を適用するには再読み込みしてください", "rename": "名前を変更", "reportIssue": "報告する", "reportIssueTooltip": "エラーレポートをComfy Orgに送信", "reportSent": "レポートが送信されました", "reset": "リセット", - "resetAll": "すべてリセット", - "resetAllKeybindingsTooltip": "すべてのキーバインディングをデフォルトにリセット", - "restart": "再起動", - "resultsCount": "{count}件の結果が見つかりました", + "resetKeybindingsTooltip": "キーバインドをデフォルトにリセット", "save": "保存", - "saving": "保存中", "searchExtensions": "拡張機能を検索", "searchFailedMessage": "検索に一致する設定が見つかりませんでした。検索キーワードを調整してみてください。", + "searchIn": "{0}内を検索", "searchKeybindings": "キーバインディングを検索", "searchModels": "モデルを検索", "searchNodes": "ノードを検索", "searchSettings": "設定を検索", "searchWorkflows": "ワークフローを検索", - "setAsBackground": "背景として設定", "settings": "設定", "showReport": "レポートを表示", - "sort": "並び替え", - "source": "ソース", - "startRecording": "録音開始", - "status": "ステータス", - "stopRecording": "録音停止", + "size": "サイズ", "success": "成功", "systemInfo": "システム情報", "terminal": "ターミナル", - "title": "タイトル", - "triggerPhrase": "トリガーフレーズ", - "unknownError": "不明なエラー", - "update": "更新", - "updateAvailable": "更新が利用可能", - "updateFrontend": "フロントエンドを更新", - "updated": "更新済み", - "updating": "更新中", + "type": "タイプ", "upload": "アップロード", - "usageHint": "使用ヒント", - "user": "ユーザー", - "versionMismatchWarning": "バージョン互換性の警告", - "versionMismatchWarningMessage": "{warning}: {detail} 更新手順については https://docs.comfy.org/installation/update_comfyui#common-update-issues をご覧ください。", + "video": "ビデオ", "videoFailedToLoad": "ビデオの読み込みに失敗しました", "workflow": "ワークフロー" }, @@ -411,7 +230,6 @@ "resetView": "ビューをリセット", "selectMode": "選択モード", "toggleLinkVisibility": "リンクの表示切り替え", - "toggleMinimap": "ミニマップの切り替え", "zoomIn": "拡大", "zoomOut": "縮小" }, @@ -419,20 +237,6 @@ "create": "グループノードを作成", "enterName": "名前を入力" }, - "helpCenter": { - "clickToLearnMore": "詳しくはこちらをクリック →", - "desktopUserGuide": "デスクトップユーザーガイド", - "docs": "ドキュメント", - "github": "Github", - "helpFeedback": "ヘルプとフィードバック", - "loadingReleases": "リリースを読み込み中...", - "more": "もっと見る...", - "noRecentReleases": "最近のリリースはありません", - "openDevTools": "開発者ツールを開く", - "reinstall": "再インストール", - "updateAvailable": "アップデート", - "whatsNew": "新着情報" - }, "icon": { "bookmark": "ブックマーク", "box": "ボックス", @@ -476,7 +280,6 @@ "installLocationDescription": "ComfyUIのユーザーデータを保存するディレクトリを選択してください。Python環境が選択した場所にインストールされます。選択したディスクに約15GBの空き容量が必要です。", "installLocationTooltip": "ComfyUIのユーザーデータディレクトリ。保存内容:\n- Python環境\n- モデル\n- カスタムノード\n", "insufficientFreeSpace": "空き容量が不足しています - 最低限の空き容量", - "isOneDrive": "OneDriveにインストールすると問題が発生する可能性があります。非OneDriveの場所にインストールすることを強くお勧めします。", "manualConfiguration": { "createVenv": "次のディレクトリに仮想環境を作成する必要があります", "requirements": "要件", @@ -491,7 +294,6 @@ "migrationOptional": "移行は任意です。既存のインストールがない場合、このステップをスキップできます。", "migrationSourcePathDescription": "既存のComfyUIインストールがある場合、既存のユーザーファイルとモデルを新しいインストールにコピー/リンクすることができます。既存のComfyUIインストールは影響を受けません。", "moreInfo": "詳しくはこちらをご覧ください", - "nonDefaultDrive": "ComfyUIをシステムドライブ(例:C:\\)にインストールしてください。異なるファイルシステムを持つドライブでは、予測不能な問題が発生する可能性があります。インストール後にモデルやその他のファイルを他のドライブに保存することができます。", "parentMissing": "パスが存在しません - 最初に含まれるディレクトリを作成してください", "pathExists": "ディレクトリはすでに存在します - すべてのデータをバックアップしたことを確認してください", "pathValidationFailed": "パスの検証に失敗しました", @@ -502,7 +304,6 @@ "allowMetricsDescription": "匿名の使用状況メトリクスを送信してComfyUIを改善します。個人情報やワークフローの内容は収集されません。", "autoUpdate": "自動更新", "autoUpdateDescription": "更新が利用可能になると、自動的にダウンロードおよびインストールを行います。インストール前に通知が表示されます。", - "checkingMirrors": "Pythonミラーへのネットワークアクセスを確認中...", "dataCollectionDialog": { "collect": { "errorReports": "エラーメッセージとスタックトレース", @@ -522,12 +323,7 @@ }, "errorUpdatingConsent": "同意の更新エラー", "errorUpdatingConsentDetail": "メトリクスの同意設定の更新に失敗しました", - "learnMoreAboutData": "データ収集の詳細を見る", - "mirrorSettings": "ミラー設定", - "mirrorsReachable": "Pythonミラーへのネットワークアクセスは良好です", - "mirrorsUnreachable": "一部のpythonミラーへのネットワークアクセスが悪い", - "pypiMirrorPlaceholder": "PyPIミラーURLを入力してください", - "pythonMirrorPlaceholder": "PythonミラーURLを入力してください" + "learnMoreAboutData": "データ収集の詳細を見る" }, "systemLocations": "システムの場所", "unhandledError": "未知のエラー", @@ -535,229 +331,41 @@ }, "issueReport": { "contactFollowUp": "フォローアップのために私に連絡する", - "contactSupportDescription": "下記のフォームにご報告内容をご記入ください", - "contactSupportTitle": "サポートに連絡", - "describeTheProblem": "問題の内容を記述してください", - "email": "メールアドレス", "feedbackTitle": "フィードバックを提供してComfyUIの改善にご協力ください", "helpFix": "これを修正するのを助ける", - "helpTypes": { - "billingPayments": "請求/支払い", - "bugReport": "バグ報告", - "giveFeedback": "フィードバックを送る", - "loginAccessIssues": "ログイン/アクセスの問題", - "somethingElse": "その他" - }, "notifyResolve": "解決したときに通知する", "provideAdditionalDetails": "追加の詳細を提供する(オプション)", "provideEmail": "あなたのメールアドレスを教えてください(オプション)", "rating": "評価", - "selectIssue": "問題を選択してください", "stackTrace": "スタックトレース", "submitErrorReport": "エラーレポートを提出する(オプション)", "systemStats": "システム統計", "validation": { - "descriptionRequired": "説明は必須です", - "helpTypeRequired": "ヘルプの種類は必須です", "invalidEmail": "有効なメールアドレスを入力してください", - "maxLength": "メッセージが長すぎます", - "selectIssueType": "問題の種類を選択してください" - }, - "whatCanWeInclude": "レポートに含める内容を指定してください", - "whatDoYouNeedHelpWith": "どのようなサポートが必要ですか?" - }, - "load3d": { - "applyingTexture": "テクスチャを適用中...", - "backgroundColor": "背景色", - "camera": "カメラ", - "cameraType": { - "orthographic": "オルソグラフィック", - "perspective": "パースペクティブ" - }, - "clearRecording": "録画をクリア", - "edgeThreshold": "エッジ閾値", - "export": "エクスポート", - "exportModel": "モデルをエクスポート", - "exportRecording": "録画をエクスポート", - "exportingModel": "モデルをエクスポート中...", - "fov": "FOV", - "light": "ライト", - "lightIntensity": "光の強度", - "loadingBackgroundImage": "背景画像を読み込んでいます", - "loadingModel": "3Dモデルを読み込んでいます...", - "materialMode": "マテリアルモード", - "materialModes": { - "depth": "深度", - "lineart": "線画", - "normal": "ノーマル", - "original": "オリジナル", - "wireframe": "ワイヤーフレーム" - }, - "model": "モデル", - "openIn3DViewer": "3Dビューアで開く", - "previewOutput": "出力のプレビュー", - "removeBackgroundImage": "背景画像を削除", - "resizeNodeMatchOutput": "ノードを出力に合わせてリサイズ", - "scene": "シーン", - "showGrid": "グリッドを表示", - "startRecording": "録画開始", - "stopRecording": "録画停止", - "switchCamera": "カメラを切り替える", - "switchingMaterialMode": "マテリアルモードの切り替え中...", - "upDirection": "上方向", - "upDirections": { - "original": "オリジナル" - }, - "uploadBackgroundImage": "背景画像をアップロード", - "uploadTexture": "テクスチャをアップロード", - "viewer": { - "apply": "適用", - "cameraSettings": "カメラ設定", - "cameraType": "カメラタイプ", - "cancel": "キャンセル", - "exportSettings": "エクスポート設定", - "lightSettings": "ライト設定", - "modelSettings": "モデル設定", - "sceneSettings": "シーン設定", - "title": "3Dビューア(ベータ)" + "maxLength": "メッセージが長すぎます" } }, - "loadWorkflowWarning": { - "coreNodesFromVersion": "ComfyUI {version} が必要です:", - "outdatedVersion": "一部のノードはより新しいバージョンのComfyUIが必要です(現在のバージョン:{version})。すべてのノードを使用するにはアップデートしてください。", - "outdatedVersionGeneric": "一部のノードはより新しいバージョンのComfyUIが必要です。すべてのノードを使用するにはアップデートしてください。" - }, - "maintenance": { - "None": "なし", - "OK": "OK", - "Skipped": "スキップされました", - "allOk": "問題は検出されませんでした。", - "confirmTitle": "よろしいですか?", - "consoleLogs": "コンソールログ", - "detected": "検出されました", - "error": { - "cannotContinue": "続行できません - エラーが残っています", - "defaultDescription": "メンテナンスタスクの実行中にエラーが発生しました。", - "taskFailed": "タスクの実行に失敗しました。", - "toastTitle": "タスクエラー" - }, - "refreshing": "更新中", - "showManual": "メンテナンスタスクを表示", - "status": "ステータス", - "terminalDefaultMessage": "トラブルシューティングコマンドを実行すると、出力はここに表示されます。", - "title": "メンテナンス" - }, - "manager": { - "changingVersion": "バージョンを {from} から {to} に変更", - "createdBy": "作成者", - "dependencies": "依存関係", - "discoverCommunityContent": "コミュニティが作成したノードパック、拡張機能などを探す...", - "downloads": "ダウンロード", - "errorConnecting": "Comfy Node Registryへの接続エラー。", - "failed": "失敗しました ({count})", - "filter": { - "disabled": "無効", - "enabled": "有効", - "nodePack": "ノードパック" - }, - "inWorkflow": "ワークフロー内", - "infoPanelEmpty": "アイテムをクリックして情報を表示します", - "installAllMissingNodes": "すべての不足しているノードをインストール", - "installSelected": "選択したものをインストール", - "installationQueue": "インストールキュー", - "lastUpdated": "最終更新日", - "latestVersion": "最新", - "license": "ライセンス", - "loadingVersions": "バージョンを読み込んでいます...", - "nightlyVersion": "ナイトリー", - "noDescription": "説明はありません", - "noNodesFound": "ノードが見つかりません", - "noNodesFoundDescription": "パックのノードは解析できなかったか、パックがフロントエンドの拡張機能のみでノードがない可能性があります。", - "noResultsFound": "検索に一致する結果が見つかりませんでした。", - "nodePack": "ノードパック", - "packsSelected": "選択したパック", - "repository": "リポジトリ", - "restartToApplyChanges": "変更を適用するには、ComfyUIを再起動してください", - "searchPlaceholder": "検索", - "selectVersion": "バージョンを選択", - "sort": { - "created": "最新", - "downloads": "最も人気", - "publisher": "出版社", - "updated": "最近更新" - }, - "status": { - "active": "アクティブ", - "banned": "禁止", - "deleted": "削除済み", - "flagged": "フラグ付き", - "pending": "保留中", - "unknown": "不明" - }, - "title": "カスタムノードマネージャ", - "totalNodes": "合計ノード数", - "tryAgainLater": "後ほど再試行してください。", - "tryDifferentSearch": "別の検索クエリを試してみてください。", - "uninstall": "アンインストール", - "uninstallSelected": "選択したものをアンインストール", - "uninstalling": "アンインストール中", - "update": "更新", - "updatingAllPacks": "すべてのパッケージを更新中", - "version": "バージョン" - }, - "maskEditor": { - "Apply to Whole Image": "全画像に適用", - "Brush Settings": "ブラシ設定", - "Brush Shape": "ブラシ形状", - "Clear": "クリア", - "Color Select Settings": "色選択設定", - "Fill Opacity": "塗りつぶしの不透明度", - "Hardness": "硬さ", - "Image Layer": "画像レイヤー", - "Invert": "反転", - "Layers": "レイヤー", - "Live Preview": "ライブプレビュー", - "Mask Layer": "マスクレイヤー", - "Mask Opacity": "マスクの不透明度", - "Mask Tolerance": "マスクの許容範囲", - "Method": "方法", - "Opacity": "不透明度", - "Paint Bucket Settings": "ペイントバケツ設定", - "Reset to Default": "デフォルトにリセット", - "Selection Opacity": "選択範囲の不透明度", - "Smoothing Precision": "スムージング精度", - "Stop at mask": "マスクで停止", - "Thickness": "厚さ", - "Tolerance": "許容範囲" - }, "menu": { "autoQueue": "自動キュー", "batchCount": "バッチ数", "batchCountTooltip": "ワークフロー生成回数", "clear": "ワークフローをクリア", "clipspace": "クリップスペースを開く", - "dark": "ダーク", "disabled": "無効", "disabledTooltip": "ワークフローは自動的にキューに追加されません", "execute": "実行", - "help": "ヘルプ", "hideMenu": "メニューを隠す", "instant": "即時", "instantTooltip": "生成完了後すぐにキューに追加", "interrupt": "現在の実行を中止", - "light": "ライト", - "manageExtensions": "拡張機能の管理", "onChange": "変更時", "onChangeTooltip": "変更が行われるとワークフローがキューに追加されます", "queue": "キューパネル", + "queueWorkflow": "ワークフローをキューに追加(Shiftで先頭に追加)", + "queueWorkflowFront": "ワークフローを先頭にキューに追加", "refresh": "ノードを更新", "resetView": "ビューをリセット", - "run": "実行する", - "runWorkflow": "ワークフローを実行する (Shiftで先頭にキュー)", - "runWorkflowFront": "ワークフローを実行する (先頭にキュー)", - "settings": "設定", "showMenu": "メニューを表示", - "theme": "テーマ", "toggleBottomPanel": "下部パネルを切り替え" }, "menuLabels": { @@ -823,10 +431,11 @@ "Open Outputs Folder": "出力フォルダを開く", "Open Sign In Dialog": "サインインダイアログを開く", "Open extra_model_paths_yaml": "extra_model_paths.yamlを開く", + "Output Explorer": "出力エクスプローラー", "Pin/Unpin Selected Items": "選択したアイテムのピン留め/ピン留め解除", "Pin/Unpin Selected Nodes": "選択したノードのピン留め/ピン留め解除", "Previous Opened Workflow": "前に開いたワークフロー", - "Queue Panel": "キューパネル", + "Queue": "キュー", "Queue Prompt": "キューのプロンプト", "Queue Prompt (Front)": "キューのプロンプト (前面)", "Queue Selected Output Nodes": "選択した出力ノードをキューに追加", @@ -843,12 +452,12 @@ "Show Model Selector (Dev)": "モデルセレクターを表示(開発用)", "Show Settings Dialog": "設定ダイアログを表示", "Sign Out": "サインアウト", - "Toggle Essential Bottom Panel": "エッセンシャル下部パネルの切り替え", "Toggle Logs Bottom Panel": "ログパネル下部を切り替え", "Toggle Search Box": "検索ボックスの切り替え", "Toggle Terminal Bottom Panel": "ターミナルパネル下部を切り替え", "Toggle Theme (Dark/Light)": "テーマを切り替え(ダーク/ライト)", - "Toggle View Controls Bottom Panel": "ビューコントロール下部パネルの切り替え", + "Toggle shortcuts_essentials Bottom Panel": "ショートカット・エッセンシャルズ下部パネルの切り替え", + "Toggle shortcuts_viewControls Bottom Panel": "ショートカット・ビューコントロール下部パネルの切り替え", "Toggle the Custom Nodes Manager": "カスタムノードマネージャーを切り替え", "Toggle the Custom Nodes Manager Progress Bar": "カスタムノードマネージャーの進行状況バーを切り替え", "Undo": "元に戻す", @@ -859,37 +468,14 @@ "Zoom Out": "ズームアウト", "Zoom to fit": "全体表示にズーム" }, - "minimap": { - "nodeColors": "ノードの色", - "renderBypassState": "バイパス状態を表示", - "renderErrorState": "エラー状態を表示", - "showGroups": "フレーム/グループを表示", - "showLinks": "リンクを表示" - }, - "missingModelsDialog": { - "doNotAskAgain": "再度表示しない", - "missingModels": "モデルが見つかりません", - "missingModelsMessage": "グラフを読み込む際に、次のモデルが見つかりませんでした" - }, "nodeCategories": { "3d": "3d", "3d_models": "3Dモデル", - "BFL": "BFL", - "Ideogram": "Ideogram", - "Kling": "Kling", - "Luma": "Luma", - "MiniMax": "MiniMax", - "OpenAI": "OpenAI", - "Pika": "Pika", - "PixVerse": "PixVerse", - "Recraft": "Recraft", - "Stability AI": "Stability AI", - "Veo": "Veo", + "DevTools": "開発ツール", "_for_testing": "_テスト用", "advanced": "高度な機能", "animation": "アニメーション", "api": "API", - "api node": "apiノード", "attention_experiments": "アテンション実験", "audio": "オーディオ", "batch": "バッチ", @@ -902,7 +488,6 @@ "controlnet": "コントロールネット", "create": "作成", "custom_sampling": "カスタムサンプリング", - "debug": "デバッグ", "deprecated": "非推奨", "flux": "flux", "gligen": "グライジェン", @@ -914,7 +499,6 @@ "instructpix2pix": "インストラクションピクス2ピクス", "latent": "潜在", "loaders": "ローダー", - "lotus": "lotus", "ltxv": "LTXV", "mask": "マスク", "model": "モデル", @@ -926,12 +510,10 @@ "photomaker": "photomaker", "postprocessing": "ポストプロセッシング", "preprocessors": "前処理", - "primitive": "プリミティブ", "samplers": "サンプラー", "sampling": "サンプリング", "schedulers": "スケジューラー", "scheduling": "スケジューリング", - "sd": "sd", "sd3": "SD3", "sigmas": "シグマ", "stable_cascade": "安定したカスケード", @@ -940,21 +522,9 @@ "unet": "U-Net", "upscale_diffusion": "アップスケール拡散", "upscaling": "アップスケーリング", - "utils": "ユーティリティ", - "v1": "v1", - "v2": "v2", - "v3": "v3", "video": "ビデオ", "video_models": "ビデオモデル" }, - "nodeHelpPage": { - "documentationPage": "ドキュメントページ", - "inputs": "入力", - "loadError": "ヘルプの読み込みに失敗しました: {error}", - "moreHelp": "さらに詳しい情報は、", - "outputs": "出力", - "type": "タイプ" - }, "nodeTemplates": { "enterName": "名前を入力", "saveAsTemplate": "テンプレートとして保存" @@ -971,18 +541,6 @@ }, "title": "お使いのデバイスはサポートされていません" }, - "releaseToast": { - "newVersionAvailable": "新しいバージョンが利用可能です!", - "skip": "スキップ", - "update": "アップデート", - "whatsNew": "新機能" - }, - "selectionToolbox": { - "executeButton": { - "disabledTooltip": "出力ノードが選択されていません", - "tooltip": "選択した出力ノードに実行(オレンジ色の枠でハイライト表示)" - } - }, "serverConfig": { "modifiedConfigs": "以下のサーバー設定を変更しました。変更を適用するには再起動してください。", "restart": "再起動", @@ -1126,9 +684,9 @@ "ready": "完了中...", "starting-server": "ComfyUIサーバーを起動中..." }, + "reinstall": "再インストール", "reportIssue": "問題を報告", - "showTerminal": "ターミナルを表示", - "troubleshoot": "トラブルシューティング" + "showTerminal": "ターミナルを表示" }, "settingsCategories": { "3D": "3D", @@ -1143,7 +701,6 @@ "Comfy": "Comfy", "Comfy-Desktop": "Comfyデスクトップ", "ContextMenu": "コンテキストメニュー", - "Credits": "クレジット", "CustomColorPalettes": "カスタムカラーパレット", "DevMode": "開発モード", "EditTokenWeight": "トークンの重みを編集", @@ -1156,7 +713,6 @@ "Link": "リンク", "LinkRelease": "リンク解除", "LiteGraph": "Lite Graph", - "Load 3D": "3Dを読み込む", "Locale": "ロケール", "Mask Editor": "マスクエディタ", "Menu": "メニュー", @@ -1165,6 +721,7 @@ "Node": "ノード", "Node Search Box": "ノード検索ボックス", "Node Widget": "ノードウィジェット", + "NodeInputConversionSubmenus": "ノード入力変換サブメニュー", "NodeLibrary": "ノードライブラリ", "Notification Preferences": "通知設定", "Pointer": "ポインタ", @@ -1179,60 +736,22 @@ "Sidebar": "サイドバー", "Tree Explorer": "ツリーエクスプローラー", "UV": "UV", - "User": "ユーザー", "Validation": "検証", "Window": "ウィンドウ", "Workflow": "ワークフロー" }, - "shortcuts": { - "essentials": "基本", - "keyboardShortcuts": "キーボードショートカット", - "manageShortcuts": "ショートカットの管理", - "noKeybinding": "キー割り当てなし", - "subcategories": { - "node": "ノード", - "panelControls": "パネルコントロール", - "queue": "キュー", - "view": "ビュー", - "workflow": "ワークフロー" - }, - "viewControls": "表示コントロール" - }, "sideToolbar": { "browseTemplates": "サンプルテンプレートを表示", "downloads": "ダウンロード", - "helpCenter": "ヘルプセンター", - "labels": { - "models": "モデル", - "nodes": "ノード", - "queue": "キュー", - "templates": "テンプレート", - "workflows": "ワークフロー" - }, "logout": "ログアウト", "modelLibrary": "モデルライブラリ", "newBlankWorkflow": "新しい空のワークフローを作成", "nodeLibrary": "ノードライブラリ", "nodeLibraryTab": { - "groupBy": "グループ化", - "groupStrategies": { - "category": "カテゴリ", - "categoryDesc": "ノードカテゴリでグループ化", - "module": "モジュール", - "moduleDesc": "モジュールソースでグループ化", - "source": "ソース", - "sourceDesc": "ソースタイプ(Core、Custom、API)でグループ化" - }, - "resetView": "ビューをデフォルトにリセット", - "sortBy": { - "alphabetical": "アルファベット順", - "alphabeticalDesc": "グループ内でアルファベット順に並び替え", - "original": "元の順序", - "originalDesc": "元の順序を維持" - }, - "sortMode": "並び替えモード" + "sortOrder": "並び順" }, "openWorkflow": "ローカルでワークフローを開く", + "outputExplorer": "出力エクスプローラー", "queue": "キュー", "queueTab": { "backToAllTasks": "すべてのタスクに戻る", @@ -1246,7 +765,7 @@ }, "showFlatList": "フラットリストを表示" }, - "templates": "テンプレート", + "themeToggle": "テーマの切り替え", "workflowTab": { "confirmDelete": "このワークフローを削除してもよろしいですか?", "confirmDeleteTitle": "ワークフローを削除しますか?", @@ -1256,7 +775,6 @@ "deleteFailedTitle": "削除に失敗しました", "deleted": "ワークフローが削除されました", "dirtyClose": "以下のファイルが変更されました。閉じる前に保存しますか?", - "dirtyCloseHint": "Shiftキーを押しながら閉じると、プロンプトなしで閉じます", "dirtyCloseTitle": "変更を保存しますか?", "workflowTreeType": { "bookmarks": "ブックマーク", @@ -1276,370 +794,14 @@ "removeFromBookmarks": "ブックマークから削除" }, "templateWorkflows": { - "category": { - "3D": "3D", - "All": "すべてのテンプレート", - "Area Composition": "エリア構成", - "Audio": "オーディオ", - "Basics": "基本", - "ComfyUI Examples": "ComfyUIの例", - "ControlNet": "ControlNet", - "Custom Nodes": "カスタムノード", - "Flux": "Flux", - "Image": "画像", - "Image API": "画像API", - "LLM API": "LLM API", - "Upscaling": "アップスケーリング", - "Video": "ビデオ", - "Video API": "動画API" - }, - "loadingMore": "さらにテンプレートを読み込み中...", - "searchPlaceholder": "テンプレートを検索...", "template": { - "3D": { - "3d_hunyuan3d_image_to_model": "Hunyuan3D", - "3d_hunyuan3d_multiview_to_model": "Hunyuan3Dマルチビュー", - "3d_hunyuan3d_multiview_to_model_turbo": "Hunyuan3Dターボ", - "stable_zero123_example": "Stable Zero123" - }, - "3D API": { - "api_rodin_image_to_model": "Rodin:画像からモデルへ", - "api_rodin_multiview_to_model": "Rodin:マルチビューからモデルへ", - "api_tripo_image_to_model": "Tripo:画像からモデルへ", - "api_tripo_multiview_to_model": "Tripo:マルチビューからモデルへ", - "api_tripo_text_to_model": "Tripo:テキストからモデルへ" - }, - "Area Composition": { - "area_composition": "エリア構成", - "area_composition_square_area_for_subject": "主題のためのエリア構成スクエア" - }, - "Audio": { - "audio_ace_step_1_m2m_editing": "ACE Step v1 M2M編集", - "audio_ace_step_1_t2a_instrumentals": "ACE-Step v1テキストからインスト音楽", - "audio_ace_step_1_t2a_song": "ACE Step v1テキストから歌", - "audio_stable_audio_example": "Stable Audio" - }, - "Basics": { - "default": "画像生成", - "embedding_example": "埋め込み", - "gligen_textbox_example": "Gligenテキストボックス", - "image2image": "画像から画像へ", - "inpaint_example": "Inpaint", - "inpaint_model_outpainting": "Outpainting", - "lora": "LoRA", - "lora_multiple": "LoRA複数" - }, - "ControlNet": { - "2_pass_pose_worship": "2 Pass Pose Worship", - "controlnet_example": "Scribble ControlNet", - "depth_controlnet": "Depth ControlNet", - "depth_t2i_adapter": "Depth T2Iアダプタ", - "mixing_controlnets": "ControlNetsの混合" - }, - "Flux": { - "flux_canny_model_example": "Flux Cannyモデル", - "flux_depth_lora_example": "Flux Depth LoRA", - "flux_dev_checkpoint_example": "Flux Dev fp8", - "flux_dev_full_text_to_image": "Flux Devフルテキストから画像へ", - "flux_fill_inpaint_example": "Flux Inpaint", - "flux_fill_outpaint_example": "Flux Outpaint", - "flux_kontext_dev_basic": "Flux Kontext Dev(ベーシック)", - "flux_kontext_dev_grouped": "Flux Kontext Dev(グループ化)", - "flux_redux_model_example": "Flux Reduxモデル", - "flux_schnell": "Flux Schnell fp8", - "flux_schnell_full_text_to_image": "Flux Schnellフルテキストから画像へ" - }, - "Image": { - "hidream_e1_full": "HiDream E1 Full", - "hidream_i1_dev": "HiDream I1 Dev", - "hidream_i1_fast": "HiDream I1 Fast", - "hidream_i1_full": "HiDream I1 Full", - "image_chroma_text_to_image": "Chromaテキストから画像へ", - "image_cosmos_predict2_2B_t2i": "Cosmos Predict2 2B T2I", - "image_lotus_depth_v1_1": "Lotus Depth", - "image_omnigen2_image_edit": "OmniGen2画像編集", - "image_omnigen2_t2i": "OmniGen2テキストから画像へ", - "sd3_5_large_blur": "SD3.5ラージブラー", - "sd3_5_large_canny_controlnet_example": "SD3.5ラージキャニーコントロールネット", - "sd3_5_large_depth": "SD3.5ラージデプス", - "sd3_5_simple_example": "SD3.5シンプル", - "sdxl_refiner_prompt_example": "SDXLリファイナープロンプト", - "sdxl_revision_text_prompts": "SDXLリビジョンテキストプロンプト", - "sdxl_revision_zero_positive": "SDXLリビジョンゼロポジティブ", - "sdxl_simple_example": "SDXLシンプル", - "sdxlturbo_example": "SDXLターボ" - }, - "Image API": { - "api_bfl_flux_1_kontext_max_image": "BFL Flux.1 Kontext Max", - "api_bfl_flux_1_kontext_multiple_images_input": "BFL Flux.1 Kontext複数画像入力", - "api_bfl_flux_1_kontext_pro_image": "BFL Flux.1 Kontext Pro", - "api_bfl_flux_pro_t2i": "BFL Flux[Pro]:テキストから画像へ", - "api_ideogram_v3_t2i": "Ideogram V3:テキストから画像へ", - "api_luma_photon_i2i": "Luma Photon:画像から画像へ", - "api_luma_photon_style_ref": "Luma Photon:スタイル参照", - "api_openai_dall_e_2_inpaint": "OpenAI: Dall-E 2インペイント", - "api_openai_dall_e_2_t2i": "OpenAI: Dall-E 2テキストから画像へ", - "api_openai_dall_e_3_t2i": "OpenAI: Dall-E 3テキストから画像へ", - "api_openai_image_1_i2i": "OpenAI: GPT-Image-1画像から画像へ", - "api_openai_image_1_inpaint": "OpenAI: GPT-Image-1インペイント", - "api_openai_image_1_multi_inputs": "OpenAI: GPT-Image-1複数入力", - "api_openai_image_1_t2i": "OpenAI: GPT-Image-1テキストから画像へ", - "api_recraft_image_gen_with_color_control": "Recraft:カラーコントロール画像生成", - "api_recraft_image_gen_with_style_control": "Recraft:スタイルコントロール画像生成", - "api_recraft_vector_gen": "Recraft:ベクター生成", - "api_runway_reference_to_image": "Runway:リファレンスから画像へ", - "api_runway_text_to_image": "Runway:テキストから画像へ", - "api_stability_ai_i2i": "Stability AI:画像から画像へ", - "api_stability_ai_sd3_5_i2i": "Stability AI:SD3.5画像から画像へ", - "api_stability_ai_sd3_5_t2i": "Stability AI:SD3.5テキストから画像へ", - "api_stability_ai_stable_image_ultra_t2i": "Stability AI:Stable Image Ultraテキストから画像へ" - }, - "LLM API": { - "api_google_gemini": "Google Gemini:チャット", - "api_openai_chat": "OpenAI:チャット" - }, - "Upscaling": { - "esrgan_example": "ESRGAN", - "hiresfix_esrgan_workflow": "HiresFix ESRGANワークフロー", - "hiresfix_latent_workflow": "HiresFix Latentワークフロー", - "latent_upscale_different_prompt_model": "Latent Upscale異なるプロンプトモデル" - }, - "Video": { - "hunyuan_video_text_to_video": "Hunyuanビデオテキストからビデオへ", - "image_to_video": "SVD画像からビデオへ", - "image_to_video_wan": "Wan 2.1画像からビデオへ", - "ltxv_image_to_video": "LTXV画像からビデオへ", - "ltxv_text_to_video": "LTXVテキストからビデオへ", - "mochi_text_to_video_example": "Mochiテキストからビデオへ", - "text_to_video_wan": "Wan 2.1テキストからビデオへ", - "txt_to_image_to_video": "SVDテキストから画像へ、画像からビデオへ", - "video_cosmos_predict2_2B_video2world_480p_16fps": "Cosmos Predict2 2B Video2World 480p 16fps", - "video_wan2_1_fun_camera_v1_1_14B": "Wan 2.1 Fun Camera 14B", - "video_wan2_1_fun_camera_v1_1_1_3B": "Wan 2.1 Fun Camera 1.3B", - "video_wan_vace_14B_ref2v": "Wan VACEリファレンスからビデオへ", - "video_wan_vace_14B_t2v": "Wan VACEテキストからビデオへ", - "video_wan_vace_14B_v2v": "Wan VACEコントロールビデオ", - "video_wan_vace_flf2v": "Wan VACEファースト-ラストフレーム", - "video_wan_vace_inpainting": "Wan VACEインペインティング", - "video_wan_vace_outpainting": "Wan VACEアウトペインティング", - "wan2_1_flf2v_720_f16": "Wan 2.1 FLF2V 720p F16", - "wan2_1_fun_control": "Wan 2.1 ControlNet", - "wan2_1_fun_inp": "Wan 2.1インペインティング" - }, - "Video API": { - "api_hailuo_minimax_i2v": "MiniMax:画像から動画へ", - "api_hailuo_minimax_t2v": "MiniMax:テキストから動画へ", - "api_kling_effects": "Kling:ビデオエフェクト", - "api_kling_flf": "Kling:FLF2V", - "api_kling_i2v": "Kling:画像から動画へ", - "api_luma_i2v": "Luma:画像から動画へ", - "api_luma_t2v": "Luma:テキストから動画へ", - "api_moonvalley_image_to_video": "Moonvalley:画像からビデオへ", - "api_moonvalley_text_to_video": "Moonvalley:テキストからビデオへ", - "api_pika_i2v": "Pika:画像から動画へ", - "api_pika_scene": "Pikaシーン:画像から動画へ", - "api_pixverse_i2v": "PixVerse:画像から動画へ", - "api_pixverse_t2v": "PixVerse:テキストから動画へ", - "api_pixverse_template_i2v": "PixVerse Templates:画像から動画へ", - "api_runway_first_last_frame": "Runway:ファーストラストフレームから動画へ", - "api_runway_gen3a_turbo_image_to_video": "Runway:Gen3a Turbo画像から動画へ", - "api_runway_gen4_turo_image_to_video": "Runway:Gen4 Turbo画像から動画へ", - "api_veo2_i2v": "Veo2:画像から動画へ" - } - }, - "templateDescription": { - "3D": { - "3d_hunyuan3d_image_to_model": "Hunyuan3D 2.0で単一画像から3Dモデルを生成します。", - "3d_hunyuan3d_multiview_to_model": "Hunyuan3D 2.0 MVで複数ビューから3Dモデルを生成します。", - "3d_hunyuan3d_multiview_to_model_turbo": "Hunyuan3D 2.0 MV Turboで複数ビューから3Dモデルを生成します。", - "stable_zero123_example": "Stable Zero123で単一画像から3Dビューを生成します。" - }, - "3D API": { - "api_rodin_image_to_model": "Rodin AIで1枚の写真から高精細3Dモデルを生成します。", - "api_rodin_multiview_to_model": "Rodinで複数視点から3Dモデルを再構築します。", - "api_tripo_image_to_model": "Tripoエンジンで2D画像からプロ品質3Dアセットを生成します。", - "api_tripo_multiview_to_model": "Tripoの高度なスキャナーで複数角度から3Dモデルを構築します。", - "api_tripo_text_to_model": "Tripoでテキスト説明から3Dオブジェクトを作成します。" - }, - "Area Composition": { - "area_composition": "エリアで画像構成をコントロールします。", - "area_composition_square_area_for_subject": "エリア構成で被写体の配置を一貫させます。" - }, - "Audio": { - "audio_ace_step_1_m2m_editing": "ACE-Step v1 M2Mで既存楽曲のスタイルや歌詞を編集します。", - "audio_ace_step_1_t2a_instrumentals": "ACE-Step v1でテキストからインスト音楽を生成します。", - "audio_ace_step_1_t2a_song": "ACE-Step v1でテキストからボーカル付き楽曲を生成。多言語・スタイルカスタマイズ対応。", - "audio_stable_audio_example": "テキスト説明から音声を生成します。" - }, - "Basics": { - "default": "テキスト説明から画像を生成します。", - "embedding_example": "テキスト反転で一貫したスタイルの画像を生成します。", - "gligen_textbox_example": "テキストボックスでオブジェクトの位置を正確に指定して画像を生成します。", - "image2image": "テキストプロンプトを使って既存の画像を変換します。", - "inpaint_example": "画像の特定部分をシームレスに編集します。", - "inpaint_model_outpainting": "画像を元の境界を超えて拡張します。", - "lora": "LoRAモデルで特定のスタイルやテーマの画像を生成します。", - "lora_multiple": "複数のLoRAモデルを組み合わせて画像を生成します。" - }, - "ControlNet": { - "2_pass_pose_worship": "ポーズ参照で画像を生成します。", - "controlnet_example": "落書き参照画像で画像生成をガイドします。", - "depth_controlnet": "深度情報で画像生成をガイドします。", - "depth_t2i_adapter": "T2Iアダプターで素早く深度認識画像を生成します。", - "mixing_controlnets": "複数のControlNetモデルを組み合わせて画像を生成します。" - }, - "Flux": { - "flux_canny_model_example": "エッジ検出でFlux画像生成をガイドします。", - "flux_depth_lora_example": "深度情報でFlux LoRA画像生成をガイドします。", - "flux_dev_checkpoint_example": "Flux Dev fp8量子化版で画像生成。低VRAMデバイス向け、モデルファイル1つでOK、画質はフル版よりやや低め。", - "flux_dev_full_text_to_image": "Flux Devフル版で高品質画像生成。大きなVRAMと複数モデルファイルが必要ですが、プロンプト追従性・画質ともに最高です。", - "flux_fill_inpaint_example": "Fluxで画像の欠損部分を補完します。", - "flux_fill_outpaint_example": "Fluxで画像を元の枠を超えて拡張します。", - "flux_kontext_dev_basic": "Flux Kontext(全ノード表示)で画像を編集。ワークフロー学習に最適です。", - "flux_kontext_dev_grouped": "ノードをグループ化したFlux Kontext。作業スペースがすっきりします。", - "flux_redux_model_example": "参照画像のスタイルを転送し、Flux Reduxで新しい画像を生成します。", - "flux_schnell": "Flux Schnell fp8量子化版で高速画像生成。低スペック向け、4ステップで完了。", - "flux_schnell_full_text_to_image": "Flux Schnellフル版で高速かつ高品質な画像生成。Apache2.0ライセンス、4ステップで完了。" - }, - "Image": { - "hidream_e1_full": "HiDream E1 - プロ向け自然言語画像編集モデル。", - "hidream_i1_dev": "HiDream I1 Dev - 28ステップ推論のバランス型。中程度のハードウェア向け。", - "hidream_i1_fast": "HiDream I1 Fast - 16ステップの軽量版。低スペックでも高速プレビュー可能。", - "hidream_i1_full": "HiDream I1 Full - 50ステップのフル版。最高画質。", - "image_chroma_text_to_image": "ChromaはFluxをベースに構造を一部変更したモデルです。", - "image_cosmos_predict2_2B_t2i": "Cosmos-Predict2 2B T2Iで物理的に正確で高精細・高忠実度な画像を生成します。", - "image_lotus_depth_v1_1": "ComfyUIでLotus Depthを実行し、高精細な単眼深度推定を実現します。", - "image_omnigen2_image_edit": "OmniGen2の高度な画像編集・テキスト描画機能で自然言語指示による画像編集が可能です。", - "image_omnigen2_t2i": "OmniGen2の統合7Bマルチモーダルモデルとデュアルパス構造で高品質な画像をテキストから生成します。", - "sd3_5_large_blur": "SD 3.5でぼかし参照画像を使って画像生成をガイドします。", - "sd3_5_large_canny_controlnet_example": "SD 3.5 Canny ControlNetでエッジ検出を使って画像生成をガイドします。", - "sd3_5_large_depth": "SD 3.5で深度情報を使って画像生成をガイドします。", - "sd3_5_simple_example": "SD 3.5で画像を生成します。", - "sdxl_refiner_prompt_example": "RefinerモデルでSDXL画像を強化します。", - "sdxl_revision_text_prompts": "参照画像のコンセプトを転送し、SDXL Revisionで画像生成をガイドします。", - "sdxl_revision_zero_positive": "テキストプロンプトと参照画像を組み合わせてSDXL Revisionで画像生成します。", - "sdxl_simple_example": "SDXLで高品質な画像を生成します。", - "sdxlturbo_example": "SDXL Turboでワンステップ画像生成。" - }, - "Image API": { - "api_bfl_flux_1_kontext_max_image": "Flux.1 Kontext max imageで画像を編集します。", - "api_bfl_flux_1_kontext_multiple_images_input": "複数画像を入力し、Flux.1 Kontextで編集します。", - "api_bfl_flux_1_kontext_pro_image": "Flux.1 Kontext pro imageで画像を編集します。", - "api_bfl_flux_pro_t2i": "FLUX.1 Proで優れたプロンプト追従性と画質の画像を生成します。", - "api_ideogram_v3_t2i": "Ideogram V3でプロンプト整合性・フォトリアリズム・テキスト描画に優れたプロ品質画像を生成します。", - "api_luma_photon_i2i": "画像とプロンプトを組み合わせて画像生成をガイドします。", - "api_luma_photon_style_ref": "Luma Photonでスタイル参照をブレンドし、正確にコントロールします。", - "api_openai_dall_e_2_inpaint": "OpenAI Dall-E 2 APIでインペイントを行います。", - "api_openai_dall_e_2_t2i": "OpenAI Dall-E 2 APIでテキストから画像を生成します。", - "api_openai_dall_e_3_t2i": "OpenAI Dall-E 3 APIでテキストから画像を生成します。", - "api_openai_image_1_i2i": "OpenAI GPT Image 1 APIで画像から画像を生成します。", - "api_openai_image_1_inpaint": "OpenAI GPT Image 1 APIでインペイントを行います。", - "api_openai_image_1_multi_inputs": "OpenAI GPT Image 1 APIで複数入力から画像を生成します。", - "api_openai_image_1_t2i": "OpenAI GPT Image 1 APIでテキストから画像を生成します。", - "api_recraft_image_gen_with_color_control": "Recraftでカスタムカラーパレットやブランドビジュアルの画像を生成します。", - "api_recraft_image_gen_with_style_control": "ビジュアル例でスタイル・位置合わせ・オブジェクト微調整を制御。スタイル保存・共有でブランド一貫性を実現。", - "api_recraft_vector_gen": "RecraftのAIベクター生成でテキストから高品質ベクター画像を生成します。", - "api_runway_reference_to_image": "RunwayのAIで参照スタイル・構図から新しい画像を生成します。", - "api_runway_text_to_image": "RunwayのAIモデルでテキストから高品質画像を生成します。", - "api_stability_ai_i2i": "Stability AIで高品質な画像変換。プロ編集やスタイル転送に最適。", - "api_stability_ai_sd3_5_i2i": "Stability AI SD3.5で高品質・高プロンプト追従性の画像変換。1メガピクセル対応。", - "api_stability_ai_sd3_5_t2i": "Stability AI SD3.5で高品質・高プロンプト追従性の画像を生成。1メガピクセル対応。", - "api_stability_ai_stable_image_ultra_t2i": "高品質・高プロンプト追従性の画像を生成。1メガピクセルでプロ用途に最適。" - }, - "LLM API": { - "api_google_gemini": "Google GeminiのマルチモーダルAIと推論能力を体験できます。", - "api_openai_chat": "OpenAIの高度な言語モデルとインテリジェントな会話を楽しめます。" - }, - "Upscaling": { - "esrgan_example": "ESRGANモデルで画像をアップスケールします。", - "hiresfix_esrgan_workflow": "中間ステップでESRGANモデルを使って画像をアップスケールします。", - "hiresfix_latent_workflow": "latent空間で画像品質を向上させます。", - "latent_upscale_different_prompt_model": "アップスケールしつつ各パスでプロンプトを変更します。" - }, - "Video": { - "hunyuan_video_text_to_video": "Hunyuanモデルでテキストから動画を生成します。", - "image_to_video": "静止画像から動画を生成します。", - "image_to_video_wan": "Wan 2.1で画像から動画を生成します。", - "ltxv_image_to_video": "静止画像から動画を生成します。", - "ltxv_text_to_video": "テキストから動画を生成します。", - "mochi_text_to_video_example": "Mochiモデルでテキストから動画を生成します。", - "text_to_video_wan": "Wan 2.1でテキストから動画を生成します。", - "txt_to_image_to_video": "まず画像を生成し、それを動画に変換します。", - "video_cosmos_predict2_2B_video2world_480p_16fps": "Cosmos-Predict2 2B Video2Worldで物理的に正確・高忠実度・一貫性のある動画を生成します。", - "video_wan2_1_fun_camera_v1_1_14B": "Wan 2.1 Fun Camera 14Bで高度なカメラ制御の高品質動画を生成します。", - "video_wan2_1_fun_camera_v1_1_1_3B": "Wan 2.1 Fun Camera 1.3Bで映画的なカメラワークの動画を生成します。", - "video_wan_vace_14B_ref2v": "Wan VACEで参照画像のスタイル・内容に合った動画を生成します。", - "video_wan_vace_14B_t2v": "Wan VACE-14Bでテキストから高品質な動画を生成。480p/720p対応。", - "video_wan_vace_14B_v2v": "Wan VACEで入力動画や参照画像をコントロールして新しい動画を生成します。", - "video_wan_vace_flf2v": "Wan VACEで開始・終了フレームを指定し、滑らかな動画遷移を生成します。", - "video_wan_vace_inpainting": "Wan VACEで動画の特定領域を編集し、周囲の内容を保持します。", - "video_wan_vace_outpainting": "Wan VACEのアウトペイントで動画サイズを拡張します。", - "wan2_1_flf2v_720_f16": "Wan 2.1 FLF2Vで最初と最後のフレームを制御して720p動画を生成します。", - "wan2_1_fun_control": "Wan 2.1 ControlNetでポーズ・深度・エッジ制御による動画生成。", - "wan2_1_fun_inp": "Wan 2.1で開始・終了フレームから動画を生成します。" - }, - "Video API": { - "api_hailuo_minimax_i2v": "MiniMaxで画像+テキストからCGI統合の洗練動画を生成します。", - "api_hailuo_minimax_t2v": "MiniMaxでテキストから高品質動画を直接生成。CGI効果や多彩なスタイルに対応。", - "api_kling_effects": "Klingで画像にビジュアルエフェクトを適用し、ダイナミックな動画を生成します。", - "api_kling_flf": "Klingで最初と最後のフレームを制御して動画を生成します。", - "api_kling_i2v": "Klingでアクション・表情・カメラワークのプロンプト追従性に優れた動画を生成します。", - "api_luma_i2v": "Lumaで静止画像から高品質アニメーションを瞬時に生成します。", - "api_luma_t2v": "Lumaでシンプルなプロンプトから高品質動画を生成します。", - "api_moonvalley_image_to_video": "Moonvalleyで画像から1080p映画品質動画を生成。学習データは全てライセンス済み。", - "api_moonvalley_text_to_video": "Moonvalleyでテキストから1080p映画品質動画を生成。学習データは全てライセンス済み。", - "api_pika_i2v": "Pika AIで静止画像から滑らかなアニメ動画を生成します。", - "api_pika_scene": "Pika Scenesで複数画像を組み込んだ動画を生成します。", - "api_pixverse_i2v": "PixVerseで静止画像から動きやエフェクトのあるダイナミック動画を生成します。", - "api_pixverse_t2v": "PixVerseでプロンプト解釈が正確でダイナミックな動画を生成します。", - "api_pixverse_template_i2v": "PixVerseで静止画像から動きやエフェクトのあるダイナミック動画を生成します。", - "api_runway_first_last_frame": "Runwayで2つのキーフレーム間を滑らかに遷移する動画を生成します。", - "api_runway_gen3a_turbo_image_to_video": "Runway Gen3a Turboで静止画像から映画品質動画を生成します。", - "api_runway_gen4_turo_image_to_video": "Runway Gen4 Turboで画像からダイナミックな動画を生成します。", - "api_veo2_i2v": "Google Veo2 APIで画像から動画を生成します。" - } + "default": "画像生成", + "flux_schnell": "Flux Schnell", + "image2image": "画像から画像へ", + "upscale": "2段階アップスケール" }, "title": "テンプレートを利用して開始" }, - "toastMessages": { - "cannotCreateSubgraph": "サブグラフを作成できません", - "couldNotDetermineFileType": "ファイルタイプを判断できませんでした", - "dropFileError": "ドロップされたアイテムを処理できません: {error}", - "emptyCanvas": "キャンバスが空です", - "errorCopyImage": "画像のコピーにエラーが発生しました: {error}", - "errorLoadingModel": "モデルの読み込みエラー", - "errorSaveSetting": "設定{id}の保存エラー: {err}", - "failedToAccessBillingPortal": "請求ポータルへのアクセスに失敗しました: {error}", - "failedToApplyTexture": "テクスチャの適用に失敗しました", - "failedToConvertToSubgraph": "アイテムをサブグラフに変換できませんでした", - "failedToCreateCustomer": "顧客の作成に失敗しました: {error}", - "failedToDownloadFile": "ファイルのダウンロードに失敗しました", - "failedToExportModel": "{format}としてモデルのエクスポートに失敗しました", - "failedToFetchBalance": "残高の取得に失敗しました: {error}", - "failedToFetchLogs": "サーバーログの取得に失敗しました", - "failedToInitializeLoad3dViewer": "3Dビューアの初期化に失敗しました", - "failedToInitiateCreditPurchase": "クレジット購入の開始に失敗しました: {error}", - "failedToPurchaseCredits": "クレジットの購入に失敗しました: {error}", - "fileLoadError": "{fileName}でワークフローが見つかりません", - "fileUploadFailed": "ファイルのアップロードに失敗しました", - "interrupted": "実行が中断されました", - "migrateToLitegraphReroute": "将来のバージョンではRerouteノードが削除されます。litegraph-native rerouteに移行するにはクリックしてください。", - "no3dScene": "テクスチャを適用する3Dシーンがありません", - "no3dSceneToExport": "エクスポートする3Dシーンがありません", - "noTemplatesToExport": "エクスポートするテンプレートがありません", - "nodeDefinitionsUpdated": "ノード定義が更新されました", - "nothingSelected": "選択されていません", - "nothingToGroup": "グループ化するものがありません", - "nothingToQueue": "キューに追加する項目がありません", - "pendingTasksDeleted": "保留中のタスクが削除されました", - "pleaseSelectNodesToGroup": "グループを作成するためのノード(または他のグループ)を選択してください", - "pleaseSelectOutputNodes": "出力ノードを選択してください", - "unableToGetModelFilePath": "モデルファイルのパスを取得できません", - "unauthorizedDomain": "あなたのドメイン {domain} はこのサービスを利用する権限がありません。ご利用のドメインをホワイトリストに追加するには、{email} までご連絡ください。", - "updateRequested": "更新が要求されました", - "useApiKeyTip": "ヒント:通常のログインにアクセスできませんか?Comfy APIキーオプションを使用してください。", - "userNotAuthenticated": "ユーザーが認証されていません" - }, "userSelect": { "enterUsername": "ユーザー名を入力してください", "existingUser": "既存のユーザー", @@ -1647,47 +809,10 @@ "next": "次へ", "selectUser": "ユーザーを選択" }, - "userSettings": { - "email": "メールアドレス", - "name": "名前", - "notSet": "未設定", - "provider": "サインイン方法", - "title": "ユーザー設定", - "updatePassword": "パスワードを更新" - }, - "validation": { - "invalidEmail": "無効なメールアドレス", - "length": "{length}文字でなければなりません", - "maxLength": "{length}文字以下でなければなりません", - "minLength": "{length}文字以上でなければなりません", - "password": { - "lowercase": "少なくとも1つの小文字を含む必要があります", - "match": "パスワードが一致する必要があります", - "minLength": "8文字から32文字の間でなければなりません", - "number": "少なくとも1つの数字を含む必要があります", - "requirements": "パスワードの要件", - "special": "少なくとも1つの特殊文字を含む必要があります", - "uppercase": "少なくとも1つの大文字を含む必要があります" - }, - "personalDataConsentRequired": "個人データの処理に同意する必要があります。", - "prefix": "{prefix}で始める必要があります", - "required": "必須" - }, - "versionMismatchWarning": { - "dismiss": "閉じる", - "frontendNewer": "フロントエンドのバージョン {frontendVersion} は、バックエンドのバージョン {backendVersion} と互換性がない可能性があります。", - "frontendOutdated": "フロントエンドのバージョン {frontendVersion} は古くなっています。バックエンドはバージョン {requiredVersion} 以上が必要です。", - "title": "バージョン互換性の警告", - "updateFrontend": "フロントエンドを更新" - }, "welcome": { "getStarted": "はじめる", "title": "ComfyUIへようこそ" }, - "whatsNewPopup": { - "learnMore": "詳細はこちら", - "noReleaseNotes": "リリースノートはありません。" - }, "workflowService": { "enterFilename": "ファイル名を入力", "exportWorkflow": "ワークフローをエクスポート", diff --git a/src/locales/ko/commands.json b/src/locales/ko/commands.json index 7105cd821..d74058714 100644 --- a/src/locales/ko/commands.json +++ b/src/locales/ko/commands.json @@ -277,6 +277,10 @@ "label": "노드 라이브러리 사이드바 토글", "tooltip": "노드 라이브러리" }, + "Workspace_ToggleSidebarTab_output-explorer": { + "label": "출력 탐색기 사이드바 전환", + "tooltip": "출력 탐색기" + }, "Workspace_ToggleSidebarTab_queue": { "label": "실행 큐 사이드바 토글", "tooltip": "실행 큐" diff --git a/src/locales/ko/main.json b/src/locales/ko/main.json index 672fad4fc..2ece3a081 100644 --- a/src/locales/ko/main.json +++ b/src/locales/ko/main.json @@ -1,13 +1,4 @@ { - "apiNodesCostBreakdown": { - "costPerRun": "실행 당 비용", - "title": "API 노드(들)", - "totalCost": "총 비용" - }, - "apiNodesSignInDialog": { - "message": "이 워크플로에는 API 노드가 포함되어 있으며, 실행하려면 계정에 로그인해야 합니다.", - "title": "API 노드 사용에 필요한 로그인" - }, "auth": { "apiKey": { "cleared": "API 키 삭제됨", @@ -82,99 +73,18 @@ "title": "계정 생성" } }, - "breadcrumbsMenu": { - "clearWorkflow": "워크플로 내용 지우기", - "deleteWorkflow": "워크플로 삭제", - "duplicate": "복제", - "enterNewName": "새 이름 입력" - }, - "chatHistory": { - "cancelEdit": "취소", - "cancelEditTooltip": "편집 취소", - "copiedTooltip": "복사됨", - "copyTooltip": "메시지를 클립보드에 복사", - "editTooltip": "메시지 편집" - }, - "clipboard": { - "errorMessage": "클립보드에 복사하지 못했습니다", - "errorNotSupported": "브라우저가 클립보드 API를 지원하지 않습니다.", - "successMessage": "클립보드에 복사됨" - }, "color": { - "black": "검정색", "blue": "파란색", - "brown": "갈색", "custom": "사용자 정의", - "cyan": "청록색", "default": "기본값", "green": "초록색", - "noColor": "색 없음", - "pale_blue": "흐린 파랑색", "pink": "분홍색", - "purple": "보라색", "red": "빨간색", "yellow": "노란색" }, - "contextMenu": { - "Add Group": "그룹 추가", - "Add Group For Selected Nodes": "선택한 노드 그룹 추가", - "Add Node": "노드 추가", - "Bypass": "실행 건너뛰기", - "Clone": "복제", - "Collapse": "접기", - "Colors": "색상", - "Convert to Group Node": "그룹 노드로 변환", - "Copy (Clipspace)": "복사 (Clipspace)", - "Expand": "확장", - "Inputs": "입력", - "Manage": "관리", - "Manage Group Nodes": "그룹 노드 관리", - "Mode": "모드", - "Node Templates": "노드 템플릿", - "Outputs": "출력", - "Pin": "고정", - "Properties": "속성", - "Properties Panel": "속성 패널", - "Remove": "제거", - "Resize": "크기 조정", - "Save Selected as Template": "선택된 부분을 템플릿으로 저장", - "Search": "검색", - "Shapes": "형태", - "Title": "제목", - "Unpin": "고정 해제" - }, - "credits": { - "accountInitialized": "계정이 초기화됨", - "activity": "활동", - "added": "추가됨", - "additionalInfo": "추가 정보", - "apiPricing": "API 가격", - "credits": "크레딧", - "details": "세부 정보", - "eventType": "이벤트 유형", - "faqs": "자주 묻는 질문", - "invoiceHistory": "청구서 내역", - "lastUpdated": "마지막 업데이트", - "messageSupport": "지원 문의", - "model": "모델", - "purchaseCredits": "크레딧 구매", - "time": "시간", - "topUp": { - "buyNow": "지금 구매", - "insufficientMessage": "이 워크플로를 실행하기에 크레딧이 부족합니다.", - "insufficientTitle": "크레딧 부족", - "maxAmount": "(최대 $1,000 USD)", - "quickPurchase": "빠른 구매", - "seeDetails": "자세히 보기", - "topUp": "충전하기" - }, - "yourCreditBalance": "보유 크레딧 잔액" - }, "dataTypes": { - "*": "*", "AUDIO": "오디오", "BOOLEAN": "논리값", - "CAMERA_CONTROL": "카메라 제어", "CLIP": "CLIP", "CLIP_VISION": "CLIP_VISION", "CLIP_VISION_OUTPUT": "CLIP_VISION 출력", @@ -191,30 +101,19 @@ "INT": "정수", "LATENT": "잠재 데이터", "LATENT_OPERATION": "잠재 연산", - "LOAD3D_CAMERA": "3D 카메라 불러오기", "LOAD_3D": "3D 로드", "LOAD_3D_ANIMATION": "3D 애니메이션 로드", - "LUMA_CONCEPTS": "Luma 컨셉", - "LUMA_REF": "Luma 참조", "MASK": "마스크", - "MESH": "메시", "MODEL": "모델", "NOISE": "노이즈", "PHOTOMAKER": "PHOTOMAKER", - "PIXVERSE_TEMPLATE": "Pixverse 템플릿", - "RECRAFT_COLOR": "Recraft 색상", - "RECRAFT_CONTROLS": "Recraft 컨트롤", - "RECRAFT_V3_STYLE": "Recraft V3 스타일", "SAMPLER": "샘플러", "SIGMAS": "시그마", "STRING": "문자열", "STYLE_MODEL": "스타일 모델", - "SVG": "SVG", "TIMESTEPS_RANGE": "타임스텝 범위", "UPSCALE_MODEL": "업스케일 모델", "VAE": "VAE", - "VIDEO": "비디오", - "VOXEL": "복셀", "WEBCAM": "웹캠" }, "desktopMenu": { @@ -223,16 +122,6 @@ "quit": "종료", "reinstall": "재설치" }, - "desktopUpdate": { - "description": "ComfyUI 데스크톱이 새로운 종속성을 설치하고 있습니다. 이 작업은 몇 분 정도 걸릴 수 있습니다.", - "errorCheckingUpdate": "업데이트 확인 중 오류가 발생했습니다", - "errorInstallingUpdate": "업데이트 설치 중 오류가 발생했습니다", - "noUpdateFound": "업데이트를 찾을 수 없습니다", - "terminalDefaultMessage": "업데이트 콘솔 출력은 여기에 표시됩니다.", - "title": "ComfyUI 데스크톱 업데이트 중", - "updateAvailableMessage": "업데이트가 가능합니다. 지금 재시작하고 업데이트하시겠습니까?", - "updateFoundTitle": "업데이트 발견 (v{version})" - }, "downloadGit": { "gitWebsite": "git 프로그램 다운로드", "instructions": "운영 체제에 맞는 최신 버전을 다운로드하여 설치하십시오. 아래의 'git 프로그램 다운로드' 버튼을 클릭하면 git-scm.com 다운로드 페이지가 열립니다.", @@ -249,159 +138,89 @@ "paused": "일시 중지됨", "resume": "다운로드 재개" }, - "errorDialog": { - "defaultTitle": "오류가 발생했습니다", - "extensionFileHint": "다음 스크립트 때문일 수 있습니다", - "loadWorkflowTitle": "워크플로 데이터를 다시 로드하는 중 오류로 인해 로드가 중단되었습니다", - "noStackTrace": "스택 추적을 사용할 수 없습니다", - "promptExecutionError": "프롬프트 실행 실패" - }, "g": { "about": "정보", "add": "추가", - "addNodeFilterCondition": "노드 필터 조건 추가", - "all": "모두", - "amount": "수량", - "apply": "적용", - "architecture": "아키텍처", - "audioFailedToLoad": "오디오를 불러오지 못했습니다", - "author": "작성자", + "audio": "오디오", "back": "뒤로", "cancel": "취소", - "capture": "캡처", - "category": "카테고리", - "choose_file_to_upload": "업로드할 파일 선택", - "clear": "지우기", - "clearFilters": "필터 지우기", "close": "닫기", "color": "색상", "comingSoon": "곧 출시 예정", "command": "명령", - "community": "커뮤니티", - "completed": "완료됨", "confirm": "확인", - "confirmed": "확인됨", - "continue": "계속", - "control_after_generate": "생성 후 제어", - "control_before_generate": "생성 전 제어", - "copy": "복사", "copyToClipboard": "클립보드에 복사", - "copyURL": "URL 복사", "currentUser": "현재 사용자", - "customBackground": "맞춤 배경", "customize": "사용자 정의", "customizeFolder": "폴더 사용자 정의", "delete": "삭제", "deprecated": "사용 중단", - "description": "설명", "devices": "장치", "disableAll": "모두 비활성화", - "disabling": "비활성화 중", - "dismiss": "닫기", "download": "다운로드", - "duplicate": "복제", - "edit": "편집", "empty": "비어 있음", "enableAll": "모두 활성화", - "enabled": "활성화됨", - "enabling": "활성화 중", "error": "오류", "experimental": "베타", "export": "내보내기", "extensionName": "확장 이름", "feedback": "피드백", - "filter": "필터", "findIssues": "문제 찾기", "firstTimeUIMessage": "새 UI를 처음 사용합니다. \"메뉴 > 새 메뉴 사용 > 비활성화\"를 선택하여 이전 UI로 복원하세요.", - "frontendNewer": "프론트엔드 버전 {frontendVersion}이(가) 백엔드 버전 {backendVersion}과(와) 호환되지 않을 수 있습니다.", - "frontendOutdated": "프론트엔드 버전 {frontendVersion}이(가) 오래되었습니다. 백엔드는 {requiredVersion} 이상이 필요합니다.", + "folder": "폴더", "goToNode": "노드로 이동", - "help": "도움말", "icon": "아이콘", + "image": "이미지", "imageFailedToLoad": "이미지를 로드하지 못했습니다.", - "imageUrl": "이미지 URL", "import": "가져오기", - "inProgress": "진행 중", "insert": "삽입", "install": "설치", - "installed": "설치됨", - "installing": "설치 중", - "interrupted": "중단됨", + "itemsCount": "{0}개 항목", "keybinding": "키 바인딩", - "keybindingAlreadyExists": "단축키가 이미 존재합니다", - "learnMore": "더 알아보기", "loadAllFolders": "모든 폴더 로드", "loadWorkflow": "워크플로 로드", "loading": "로딩 중", - "loadingPanel": "{panel} 패널 불러오는 중...", - "login": "로그인", "logs": "로그", - "micPermissionDenied": "마이크 권한이 거부되었습니다", - "migrate": "이전(migrate)", - "missing": "누락됨", + "modifyTime": "수정 시간", "name": "이름", "newFolder": "새 폴더", "next": "다음", "no": "아니오", - "noAudioRecorded": "녹음된 오디오가 없습니다", "noResultsFound": "결과를 찾을 수 없습니다.", "noTasksFound": "작업을 찾을 수 없습니다.", "noTasksFoundMessage": "대기열에 작업이 없습니다.", "noWorkflowsFound": "워크플로를 찾을 수 없습니다.", - "nodes": "노드", - "nodesRunning": "노드 실행 중", "ok": "확인", "openNewIssue": "새 문제 열기", "overwrite": "덮어쓰기", - "preview": "미리보기", - "progressCountOf": "중", "reconnected": "재연결됨", "reconnecting": "재연결 중", "refresh": "새로 고침", - "releaseTitle": "{package} {version} 릴리스", "reloadToApplyChanges": "변경 사항을 적용하려면 새로 고침하세요.", "rename": "이름 바꾸기", "reportIssue": "보고서 보내기", "reportIssueTooltip": "Comfy Org에 오류 보고서를 제출합니다.", "reportSent": "보고서 제출됨", "reset": "재설정", - "resetAll": "모두 초기화", - "resetAllKeybindingsTooltip": "모든 키 바인딩을 기본값으로 초기화", - "restart": "재시작", - "resultsCount": "{count} 개의 결과를 찾았습니다", + "resetKeybindingsTooltip": "단축키를 기본값으로 재설정", "save": "저장", - "saving": "저장 중", "searchExtensions": "확장 검색", "searchFailedMessage": "검색어와 일치하는 설정을 찾을 수 없습니다. 검색어를 조정해 보세요.", + "searchIn": "{0}에서 검색", "searchKeybindings": "키 바인딩 검색", "searchModels": "모델 검색", "searchNodes": "노드 검색", "searchSettings": "설정 검색", "searchWorkflows": "워크플로 검색", - "setAsBackground": "배경으로 설정", "settings": "설정", "showReport": "보고서 보기", - "sort": "정렬", - "source": "소스", - "startRecording": "녹음 시작", - "status": "상태", - "stopRecording": "녹음 중지", + "size": "크기", "success": "성공", "systemInfo": "시스템 정보", "terminal": "터미널", - "title": "제목", - "triggerPhrase": "트리거 문구", - "unknownError": "알 수 없는 오류", - "update": "업데이트", - "updateAvailable": "업데이트 가능", - "updateFrontend": "프론트엔드 업데이트", - "updated": "업데이트 됨", - "updating": "업데이트 중", + "type": "유형", "upload": "업로드", - "usageHint": "사용 힌트", - "user": "사용자", - "versionMismatchWarning": "버전 호환성 경고", - "versionMismatchWarningMessage": "{warning}: {detail} 업데이트 지침은 https://docs.comfy.org/installation/update_comfyui#common-update-issues 를 방문하세요.", + "video": "비디오", "videoFailedToLoad": "비디오를 로드하지 못했습니다.", "workflow": "워크플로" }, @@ -411,7 +230,6 @@ "resetView": "보기 재설정", "selectMode": "선택 모드", "toggleLinkVisibility": "링크 가시성 전환", - "toggleMinimap": "미니맵 전환", "zoomIn": "확대", "zoomOut": "축소" }, @@ -419,20 +237,6 @@ "create": "그룹 노드 만들기", "enterName": "이름 입력" }, - "helpCenter": { - "clickToLearnMore": "자세히 알아보기 →", - "desktopUserGuide": "데스크톱 사용자 가이드", - "docs": "문서", - "github": "Github", - "helpFeedback": "도움말 및 피드백", - "loadingReleases": "릴리즈 불러오는 중...", - "more": "더보기...", - "noRecentReleases": "최근 릴리즈 없음", - "openDevTools": "개발자 도구 열기", - "reinstall": "재설치", - "updateAvailable": "업데이트", - "whatsNew": "새로운 소식?" - }, "icon": { "bookmark": "북마크", "box": "상자", @@ -476,7 +280,6 @@ "installLocationDescription": "ComfyUI의 사용자 데이터 디렉토리를 선택하십시오. 선택한 위치에 Python 환경이 설치됩니다. 선택한 디스크에 충분한 공간(~15GB)이 남아 있는지 확인하십시오.", "installLocationTooltip": "ComfyUI의 사용자 데이터 디렉토리. 저장소:\n- Python 환경\n- 모델\n- 사용자 정의 노드\n", "insufficientFreeSpace": "공간이 부족합니다 - 최소한의 여유 공간", - "isOneDrive": "OneDrive에 설치하면 문제가 발생할 수 있습니다. OneDrive가 아닌 위치에 설치하는 것을 강력히 권장합니다.", "manualConfiguration": { "createVenv": "다음 디렉토리에 가상 환경을 생성해야 합니다", "requirements": "요구 사항", @@ -491,7 +294,6 @@ "migrationOptional": "마이그레이션은 선택 사항입니다. 기존에 설치된 것이 없다면, 이 단계를 건너뛸 수 있습니다.", "migrationSourcePathDescription": "기존에 설치된 ComfyUI가 있으면, 기존 사용자 파일과 모델을 새 설치본으로 복사하거나 링크 할 수 있습니다. 기존의 ComfyUI 설치는 영향을 받지 않습니다.", "moreInfo": "더 많은 정보를 원하시면, 다음을 읽어주세요", - "nonDefaultDrive": "ComfyUI를 시스템 드라이브(예: C:\\)에 설치하십시오. 다른 파일 시스템을 가진 드라이브는 예측할 수 없는 문제를 일으킬 수 있습니다. 설치 후에는 모델 및 기타 파일을 다른 드라이브에 저장할 수 있습니다.", "parentMissing": "경로가 존재하지 않습니다 - 먼저 포함하는 디렉토리를 생성하세요", "pathExists": "디렉토리가 이미 존재합니다 - 모든 데이터를 백업했는지 확인해 주세요", "pathValidationFailed": "경로 유효성 검사 실패", @@ -502,7 +304,6 @@ "allowMetricsDescription": "익명의 사용 통계를 보내 ComfyUI를 개선하는 데 도움을 줍니다. 개인 정보나 워크플로 내용은 수집되지 않습니다.", "autoUpdate": "자동 업데이트", "autoUpdateDescription": "업데이트가 가능해지면 자동으로 다운로드하고 설치합니다. 업데이트가 설치되기 전에 항상 알림을 받습니다.", - "checkingMirrors": "Python 미러에 대한 네트워크 액세스 확인 중...", "dataCollectionDialog": { "collect": { "errorReports": "오류 메시지 및 스택 추적", @@ -522,12 +323,7 @@ }, "errorUpdatingConsent": "데이터 수집 동의 설정 업데이트 오류", "errorUpdatingConsentDetail": "데이터 수집 동의 설정 업데이트에 실패했습니다", - "learnMoreAboutData": "데이터 수집에 대해 더 알아보기", - "mirrorSettings": "미러 URL 설정", - "mirrorsReachable": "Python 미러에 대한 네트워크 액세스가 좋습니다", - "mirrorsUnreachable": "일부 Python 미러에 대한 네트워크 접근이 나쁩니다", - "pypiMirrorPlaceholder": "PyPI 미러 URL 입력", - "pythonMirrorPlaceholder": "Python 미러 URL 입력" + "learnMoreAboutData": "데이터 수집에 대해 더 알아보기" }, "systemLocations": "시스템 위치", "unhandledError": "알 수 없는 오류", @@ -535,229 +331,41 @@ }, "issueReport": { "contactFollowUp": "추적 조사를 위해 연락해 주세요", - "contactSupportDescription": "아래 양식에 보고 내용을 작성해 주세요", - "contactSupportTitle": "지원팀에 문의하기", - "describeTheProblem": "문제를 설명해 주세요", - "email": "이메일", "feedbackTitle": "피드백을 제공함으로써 ComfyUI를 개선하는 데 도움을 주십시오", "helpFix": "이 문제 해결에 도움을 주세요", - "helpTypes": { - "billingPayments": "결제 / 지불", - "bugReport": "버그 신고", - "giveFeedback": "피드백 제공", - "loginAccessIssues": "로그인 / 접근 문제", - "somethingElse": "기타" - }, "notifyResolve": "해결되었을 때 알려주세요", "provideAdditionalDetails": "추가 세부 사항 제공 (선택 사항)", "provideEmail": "이메일을 알려주세요 (선택 사항)", "rating": "평가", - "selectIssue": "문제를 선택하세요", "stackTrace": "스택 추적", "submitErrorReport": "오류 보고서 제출 (선택 사항)", "systemStats": "시스템 통계", "validation": { - "descriptionRequired": "설명은 필수입니다", - "helpTypeRequired": "도움 유형은 필수입니다", "invalidEmail": "유효한 이메일 주소를 입력해 주세요", - "maxLength": "메시지가 너무 깁니다", - "selectIssueType": "문제 유형을 선택해 주세요" - }, - "whatCanWeInclude": "보고서에 포함할 내용을 지정하세요", - "whatDoYouNeedHelpWith": "어떤 도움이 필요하신가요?" - }, - "load3d": { - "applyingTexture": "텍스처 적용 중...", - "backgroundColor": "배경색", - "camera": "카메라", - "cameraType": { - "orthographic": "직교", - "perspective": "원근" - }, - "clearRecording": "녹화 지우기", - "edgeThreshold": "엣지 임계값", - "export": "내보내기", - "exportModel": "모델 내보내기", - "exportRecording": "녹화 내보내기", - "exportingModel": "모델 내보내기 중...", - "fov": "FOV", - "light": "빛", - "lightIntensity": "조명 강도", - "loadingBackgroundImage": "배경 이미지 불러오는 중", - "loadingModel": "3D 모델 로딩 중...", - "materialMode": "재질 모드", - "materialModes": { - "depth": "깊이", - "lineart": "라인아트", - "normal": "노멀(normal)", - "original": "원본", - "wireframe": "와이어프레임" - }, - "model": "모델", - "openIn3DViewer": "3D 뷰어에서 열기", - "previewOutput": "출력 미리보기", - "removeBackgroundImage": "배경 이미지 제거", - "resizeNodeMatchOutput": "노드 크기를 출력에 맞추기", - "scene": "장면", - "showGrid": "그리드 표시", - "startRecording": "녹화 시작", - "stopRecording": "녹화 중지", - "switchCamera": "카메라 전환", - "switchingMaterialMode": "재질 모드 전환 중...", - "upDirection": "위 방향", - "upDirections": { - "original": "원본" - }, - "uploadBackgroundImage": "배경 이미지 업로드", - "uploadTexture": "텍스처 업로드", - "viewer": { - "apply": "적용", - "cameraSettings": "카메라 설정", - "cameraType": "카메라 유형", - "cancel": "취소", - "exportSettings": "내보내기 설정", - "lightSettings": "조명 설정", - "modelSettings": "모델 설정", - "sceneSettings": "씬 설정", - "title": "3D 뷰어 (베타)" + "maxLength": "메시지가 너무 깁니다" } }, - "loadWorkflowWarning": { - "coreNodesFromVersion": "ComfyUI {version} 이상 필요:", - "outdatedVersion": "일부 노드는 더 최신 버전의 ComfyUI가 필요합니다 (현재: {version}). 모든 노드를 사용하려면 업데이트해 주세요.", - "outdatedVersionGeneric": "일부 노드는 더 최신 버전의 ComfyUI가 필요합니다. 모든 노드를 사용하려면 업데이트해 주세요." - }, - "maintenance": { - "None": "없음", - "OK": "확인", - "Skipped": "건너뜀", - "allOk": "문제가 발견되지 않았습니다.", - "confirmTitle": "확실합니까?", - "consoleLogs": "콘솔 로그", - "detected": "감지됨", - "error": { - "cannotContinue": "계속할 수 없습니다 - 오류가 남아 있습니다", - "defaultDescription": "유지 보수 작업을 실행하는 동안 오류가 발생했습니다.", - "taskFailed": "작업 실행에 실패했습니다.", - "toastTitle": "작업 오류" - }, - "refreshing": "새로 고침 중", - "showManual": "유지 보수 작업 보기", - "status": "상태", - "terminalDefaultMessage": "문제 해결 명령을 실행하면 출력이 여기에 표시됩니다.", - "title": "유지 보수" - }, - "manager": { - "changingVersion": "{from}에서 {to}(으)로 버전 변경 중", - "createdBy": "작성자", - "dependencies": "의존성", - "discoverCommunityContent": "커뮤니티에서 만든 노드 팩 및 확장 프로그램을 찾아보세요...", - "downloads": "다운로드", - "errorConnecting": "Comfy Node Registry에 연결하는 중 오류가 발생했습니다.", - "failed": "실패 ({count})", - "filter": { - "disabled": "비활성화", - "enabled": "활성화", - "nodePack": "노드 팩" - }, - "inWorkflow": "워크플로 내", - "infoPanelEmpty": "정보를 보려면 항목을 클릭하세요", - "installAllMissingNodes": "모든 누락된 노드 설치", - "installSelected": "선택한 항목 설치", - "installationQueue": "설치 대기열", - "lastUpdated": "마지막 업데이트", - "latestVersion": "최신", - "license": "라이선스", - "loadingVersions": "버전 로딩 중...", - "nightlyVersion": "최신 테스트 버전(nightly)", - "noDescription": "설명이 없습니다", - "noNodesFound": "노드를 찾을 수 없습니다", - "noNodesFoundDescription": "팩의 노드를 파싱할 수 없거나, 팩이 프론트엔드 확장만을 가지고 있어서 노드가 없습니다.", - "noResultsFound": "검색과 일치하는 결과가 없습니다.", - "nodePack": "노드 팩", - "packsSelected": "선택한 노드 팩", - "repository": "저장소", - "restartToApplyChanges": "변경 사항을 적용하려면 ComfyUI를 재시작해 주세요", - "searchPlaceholder": "검색", - "selectVersion": "버전 선택", - "sort": { - "created": "최신", - "downloads": "가장 인기 있는", - "publisher": "배포자", - "updated": "최근 업데이트" - }, - "status": { - "active": "활성", - "banned": "차단됨", - "deleted": "삭제됨", - "flagged": "검토 대상", - "pending": "대기 중", - "unknown": "알 수 없음" - }, - "title": "사용자 정의 노드 관리자", - "totalNodes": "총 노드", - "tryAgainLater": "나중에 다시 시도해 주세요.", - "tryDifferentSearch": "다른 검색어를 시도해 주세요.", - "uninstall": "제거", - "uninstallSelected": "선택 항목 제거", - "uninstalling": "제거 중", - "update": "업데이트", - "updatingAllPacks": "모든 패키지 업데이트 중", - "version": "버전" - }, - "maskEditor": { - "Apply to Whole Image": "전체 이미지에 적용", - "Brush Settings": "브러시 설정", - "Brush Shape": "브러시 모양", - "Clear": "지우기", - "Color Select Settings": "색상 선택 설정", - "Fill Opacity": "채우기 투명도", - "Hardness": "경도", - "Image Layer": "이미지 레이어", - "Invert": "반전", - "Layers": "레이어", - "Live Preview": "실시간 미리보기", - "Mask Layer": "마스크 레이어", - "Mask Opacity": "마스크 투명도", - "Mask Tolerance": "마스크 허용 오차", - "Method": "방법", - "Opacity": "투명도", - "Paint Bucket Settings": "페인트 버킷 설정", - "Reset to Default": "기본값으로 재설정", - "Selection Opacity": "선택 투명도", - "Smoothing Precision": "스무딩 정밀도", - "Stop at mask": "마스크에서 중지", - "Thickness": "두께", - "Tolerance": "허용 오차" - }, "menu": { "autoQueue": "자동 실행 대기열", "batchCount": "배치 수", "batchCountTooltip": "워크플로 작업을 실행 대기열에 반복 추가할 횟수", "clear": "워크플로 비우기", "clipspace": "클립스페이스 열기", - "dark": "다크", "disabled": "비활성화됨", "disabledTooltip": "워크플로 작업을 자동으로 실행 대기열에 추가하지 않습니다.", "execute": "실행", - "help": "도움말", "hideMenu": "메뉴 숨기기", "instant": "즉시", "instantTooltip": "워크플로 실행이 완료되면 즉시 실행 대기열에 추가합니다.", "interrupt": "현재 실행 취소", - "light": "라이트", - "manageExtensions": "확장 프로그램 관리", "onChange": "변경 시", "onChangeTooltip": "변경이 있는 경우에만 워크플로를 실행 대기열에 추가합니다.", "queue": "대기열 패널", + "queueWorkflow": "워크플로우 대기열에 추가 (Shift로 맨 앞에 추가)", + "queueWorkflowFront": "워크플로우를 맨 앞에 대기열에 추가", "refresh": "노드 정의 새로 고침", "resetView": "캔버스 보기 재설정", - "run": "실행", - "runWorkflow": "워크플로 실행 (시프트 키와 함께 클릭시 가장 먼저 실행)", - "runWorkflowFront": "워크플로 실행 (가장 먼저 실행)", - "settings": "설정", "showMenu": "메뉴 표시", - "theme": "테마", "toggleBottomPanel": "하단 패널 전환" }, "menuLabels": { @@ -823,10 +431,11 @@ "Open Outputs Folder": "출력 폴더 열기", "Open Sign In Dialog": "로그인 대화 상자 열기", "Open extra_model_paths_yaml": "extra_model_paths.yaml 열기", + "Output Explorer": "출력 탐색기", "Pin/Unpin Selected Items": "선택한 항목 고정/고정 해제", "Pin/Unpin Selected Nodes": "선택한 노드 고정/고정 해제", "Previous Opened Workflow": "이전 열린 워크플로", - "Queue Panel": "대기열 패널", + "Queue": "대기열", "Queue Prompt": "실행 대기열에 프롬프트 추가", "Queue Prompt (Front)": "실행 대기열 맨 앞에 프롬프트 추가", "Queue Selected Output Nodes": "선택한 출력 노드 대기열에 추가", @@ -843,12 +452,12 @@ "Show Model Selector (Dev)": "모델 선택기 표시 (개발자용)", "Show Settings Dialog": "설정 대화상자 표시", "Sign Out": "로그아웃", - "Toggle Essential Bottom Panel": "필수 하단 패널 전환", "Toggle Logs Bottom Panel": "로그 하단 패널 전환", "Toggle Search Box": "검색 상자 전환", "Toggle Terminal Bottom Panel": "터미널 하단 패널 전환", "Toggle Theme (Dark/Light)": "테마 전환 (어두운/밝은)", - "Toggle View Controls Bottom Panel": "뷰 컨트롤 하단 패널 전환", + "Toggle shortcuts_essentials Bottom Panel": "단축키.essentials 하단 패널 전환", + "Toggle shortcuts_viewControls Bottom Panel": "단축키.viewControls 하단 패널 전환", "Toggle the Custom Nodes Manager": "커스텀 노드 매니저 전환", "Toggle the Custom Nodes Manager Progress Bar": "커스텀 노드 매니저 진행률 표시줄 전환", "Undo": "실행 취소", @@ -859,37 +468,14 @@ "Zoom Out": "축소", "Zoom to fit": "화면에 맞추기" }, - "minimap": { - "nodeColors": "노드 색상", - "renderBypassState": "바이패스 상태 렌더링", - "renderErrorState": "에러 상태 렌더링", - "showGroups": "프레임/그룹 표시", - "showLinks": "링크 표시" - }, - "missingModelsDialog": { - "doNotAskAgain": "다시 보지 않기", - "missingModels": "모델이 없습니다", - "missingModelsMessage": "그래프를 로드할 때 다음 모델을 찾을 수 없었습니다" - }, "nodeCategories": { "3d": "3d", "3d_models": "3D 모델", - "BFL": "BFL", - "Ideogram": "Ideogram", - "Kling": "Kling", - "Luma": "Luma", - "MiniMax": "MiniMax", - "OpenAI": "OpenAI", - "Pika": "Pika", - "PixVerse": "PixVerse", - "Recraft": "Recraft", - "Stability AI": "Stability AI", - "Veo": "Veo", + "DevTools": "DevTools", "_for_testing": "_테스트용", "advanced": "고급", "animation": "애니메이션", "api": "API", - "api node": "api 노드", "attention_experiments": "어텐션 실험", "audio": "오디오", "batch": "배치", @@ -902,7 +488,6 @@ "controlnet": "컨트롤넷", "create": "생성", "custom_sampling": "사용자 정의 샘플링", - "debug": "디버그", "deprecated": "지원 중단", "flux": "flux", "gligen": "글리젠", @@ -914,7 +499,6 @@ "instructpix2pix": "InstructPix2Pix", "latent": "잠재 데이터", "loaders": "로더", - "lotus": "lotus", "ltxv": "ltxv", "mask": "마스크", "model": "모델", @@ -926,12 +510,10 @@ "photomaker": "포토메이커", "postprocessing": "후처리", "preprocessors": "전처리기", - "primitive": "기본 입력", "samplers": "샘플러", "sampling": "샘플링", "schedulers": "스케줄러", "scheduling": "스케줄링", - "sd": "sd", "sd3": "sd3", "sigmas": "시그마", "stable_cascade": "Stable Cascade", @@ -940,21 +522,9 @@ "unet": "UNet", "upscale_diffusion": "업스케일 확산", "upscaling": "업스케일링", - "utils": "유틸리티", - "v1": "v1", - "v2": "v2", - "v3": "v3", "video": "비디오", "video_models": "비디오 모델" }, - "nodeHelpPage": { - "documentationPage": "문서 페이지", - "inputs": "입력", - "loadError": "도움말을 불러오지 못했습니다: {error}", - "moreHelp": "더 자세한 도움말은", - "outputs": "출력", - "type": "유형" - }, "nodeTemplates": { "enterName": "이름 입력", "saveAsTemplate": "템플릿으로 저장" @@ -971,18 +541,6 @@ }, "title": "이 장치는 지원되지 않습니다." }, - "releaseToast": { - "newVersionAvailable": "새 버전이 있습니다!", - "skip": "건너뛰기", - "update": "업데이트", - "whatsNew": "새로운 기능 보기" - }, - "selectionToolbox": { - "executeButton": { - "disabledTooltip": "선택된 출력 노드가 없습니다", - "tooltip": "선택한 출력 노드에 실행 (주황색 테두리로 강조 표시됨)" - } - }, "serverConfig": { "modifiedConfigs": "다음 서버 구성을 수정했습니다. 변경 사항을 적용하려면 다시 시작하세오.", "restart": "다시 시작", @@ -1126,9 +684,9 @@ "ready": "마무리 중...", "starting-server": "ComfyUI 서버 시작 중..." }, + "reinstall": "재설치", "reportIssue": "문제 보고", - "showTerminal": "터미널 보기", - "troubleshoot": "문제 해결" + "showTerminal": "터미널 보기" }, "settingsCategories": { "3D": "3D", @@ -1143,7 +701,6 @@ "Comfy": "Comfy", "Comfy-Desktop": "Comfy-Desktop", "ContextMenu": "컨텍스트 메뉴", - "Credits": "크레딧", "CustomColorPalettes": "사용자 정의 색상 팔레트", "DevMode": "개발자 모드", "EditTokenWeight": "토큰 가중치 편집", @@ -1156,7 +713,6 @@ "Link": "링크", "LinkRelease": "링크 해제", "LiteGraph": "LiteGraph", - "Load 3D": "3D 불러오기", "Locale": "언어 설정", "Mask Editor": "마스크 편집기", "Menu": "메뉴", @@ -1165,6 +721,7 @@ "Node": "노드", "Node Search Box": "노드 검색 상자", "Node Widget": "노드 위젯", + "NodeInputConversionSubmenus": "노드 입력 변환 하위 메뉴", "NodeLibrary": "노드 라이브러리", "Notification Preferences": "알림 환경설정", "Pointer": "포인터", @@ -1179,60 +736,22 @@ "Sidebar": "사이드바", "Tree Explorer": "트리 탐색기", "UV": "UV", - "User": "사용자", "Validation": "검증", "Window": "창", "Workflow": "워크플로" }, - "shortcuts": { - "essentials": "필수", - "keyboardShortcuts": "키보드 단축키", - "manageShortcuts": "단축키 관리", - "noKeybinding": "단축키 없음", - "subcategories": { - "node": "노드", - "panelControls": "패널 컨트롤", - "queue": "대기열", - "view": "보기", - "workflow": "워크플로우" - }, - "viewControls": "보기 컨트롤" - }, "sideToolbar": { "browseTemplates": "예제 템플릿 탐색", "downloads": "다운로드", - "helpCenter": "도움말 센터", - "labels": { - "models": "모델", - "nodes": "노드", - "queue": "대기열", - "templates": "템플릿", - "workflows": "워크플로우" - }, "logout": "로그아웃", "modelLibrary": "모델 라이브러리", "newBlankWorkflow": "새 빈 워크플로 만들기", "nodeLibrary": "노드 라이브러리", "nodeLibraryTab": { - "groupBy": "그룹 기준", - "groupStrategies": { - "category": "카테고리", - "categoryDesc": "노드 카테고리별로 그룹화", - "module": "모듈", - "moduleDesc": "모듈 소스별로 그룹화", - "source": "소스", - "sourceDesc": "소스 유형(Core, Custom, API)별로 그룹화" - }, - "resetView": "기본 보기로 재설정", - "sortBy": { - "alphabetical": "알파벳순", - "alphabeticalDesc": "그룹 내에서 알파벳순으로 정렬", - "original": "원본 순서", - "originalDesc": "원래 순서를 유지" - }, - "sortMode": "정렬 방식" + "sortOrder": "정렬 순서" }, "openWorkflow": "로컬 파일 시스템에서 워크플로 열기", + "outputExplorer": "출력 탐색기", "queue": "실행 대기열", "queueTab": { "backToAllTasks": "모든 작업으로 돌아가기", @@ -1246,7 +765,7 @@ }, "showFlatList": "평면 목록 표시" }, - "templates": "템플릿", + "themeToggle": "테마 전환", "workflowTab": { "confirmDelete": "정말로 이 워크플로를 삭제하시겠습니까?", "confirmDeleteTitle": "워크플로 삭제", @@ -1256,7 +775,6 @@ "deleteFailedTitle": "삭제 실패", "deleted": "워크플로가 삭제되었습니다.", "dirtyClose": "아래 파일들이 변경되었습니다. 닫기 전에 저장하시겠습니까?", - "dirtyCloseHint": "프롬프트 없이 닫으려면 Shift를 누르세요", "dirtyCloseTitle": "변경 사항 저장", "workflowTreeType": { "bookmarks": "북마크", @@ -1276,370 +794,14 @@ "removeFromBookmarks": "북마크에서 제거" }, "templateWorkflows": { - "category": { - "3D": "3D", - "All": "모든 템플릿", - "Area Composition": "영역 구성", - "Audio": "오디오", - "Basics": "기본", - "ComfyUI Examples": "ComfyUI 예시", - "ControlNet": "컨트롤넷", - "Custom Nodes": "사용자 정의 노드", - "Flux": "FLUX", - "Image": "이미지", - "Image API": "이미지 API", - "LLM API": "LLM API", - "Upscaling": "업스케일링", - "Video": "비디오", - "Video API": "비디오 API" - }, - "loadingMore": "템플릿을 더 불러오는 중...", - "searchPlaceholder": "템플릿 검색...", "template": { - "3D": { - "3d_hunyuan3d_image_to_model": "Hunyuan3D 2.0", - "3d_hunyuan3d_multiview_to_model": "Hunyuan3D 2.0 MV", - "3d_hunyuan3d_multiview_to_model_turbo": "Hunyuan3D 2.0 MV 터보", - "stable_zero123_example": "Stable Zero123" - }, - "3D API": { - "api_rodin_image_to_model": "Rodin: 이미지 → 모델", - "api_rodin_multiview_to_model": "Rodin: 다중뷰 → 모델", - "api_tripo_image_to_model": "Tripo: 이미지 → 모델", - "api_tripo_multiview_to_model": "Tripo: 다중뷰 → 모델", - "api_tripo_text_to_model": "Tripo: 텍스트 → 모델" - }, - "Area Composition": { - "area_composition": "영역 구성", - "area_composition_square_area_for_subject": "주제용 사각형 영역 구성" - }, - "Audio": { - "audio_ace_step_1_m2m_editing": "ACE Step v1 M2M 편집", - "audio_ace_step_1_t2a_instrumentals": "ACE-Step v1 텍스트 → 연주곡", - "audio_ace_step_1_t2a_song": "ACE Step v1 텍스트 → 노래", - "audio_stable_audio_example": "Stable Audio" - }, - "Basics": { - "default": "이미지 생성", - "embedding_example": "임베딩", - "gligen_textbox_example": "글리젠 텍스트박스", - "image2image": "이미지 → 이미지", - "inpaint_example": "인페인트", - "inpaint_model_outpainting": "아웃페인팅", - "lora": "LoRA", - "lora_multiple": "다중 LoRA" - }, - "ControlNet": { - "2_pass_pose_worship": "포즈 컨트롤넷 2패스", - "controlnet_example": "스크리블 컨트롤넷", - "depth_controlnet": "깊이 컨트롤넷", - "depth_t2i_adapter": "깊이 T2I 어댑터", - "mixing_controlnets": "컨트롤넷 혼합" - }, - "Flux": { - "flux_canny_model_example": "FLUX 캐니 모델", - "flux_depth_lora_example": "FLUX 깊이 로라", - "flux_dev_checkpoint_example": "FLUX Dev fp8", - "flux_dev_full_text_to_image": "FLUX Dev 전체 텍스트 투 이미지", - "flux_fill_inpaint_example": "FLUX 인페인트", - "flux_fill_outpaint_example": "FLUX 아웃페인트", - "flux_kontext_dev_basic": "FLUX Kontext Dev(기본)", - "flux_kontext_dev_grouped": "FLUX Kontext Dev(그룹화)", - "flux_redux_model_example": "FLUX Redux 모델", - "flux_schnell": "FLUX Schnell fp8", - "flux_schnell_full_text_to_image": "FLUX Schnell Full 텍스트 → 이미지" - }, - "Image": { - "hidream_e1_full": "HiDream E1 Full", - "hidream_i1_dev": "HiDream I1 Dev", - "hidream_i1_fast": "HiDream I1 Fast", - "hidream_i1_full": "HiDream I1 Full", - "image_chroma_text_to_image": "Chroma 텍스트 → 이미지", - "image_cosmos_predict2_2B_t2i": "Cosmos Predict2 2B T2I", - "image_lotus_depth_v1_1": "Lotus Depth", - "image_omnigen2_image_edit": "OmniGen2 이미지 편집", - "image_omnigen2_t2i": "OmniGen2 텍스트 → 이미지", - "sd3_5_large_blur": "SD3.5 Large 블러", - "sd3_5_large_canny_controlnet_example": "SD3.5 Large 캐니 컨트롤넷", - "sd3_5_large_depth": "SD3.5 Large 깊이", - "sd3_5_simple_example": "SD3.5 간단 예제", - "sdxl_refiner_prompt_example": "SDXL Refiner 프롬프트", - "sdxl_revision_text_prompts": "SDXL Revision 텍스트 프롬프트", - "sdxl_revision_zero_positive": "SDXL Revision Zero Positive", - "sdxl_simple_example": "SDXL 간단 예제", - "sdxlturbo_example": "SDXL 터보" - }, - "Image API": { - "api_bfl_flux_1_kontext_max_image": "BFL FLUX.1 Kontext 맥스", - "api_bfl_flux_1_kontext_multiple_images_input": "BFL FLUX.1 Kontext 다중 이미지 입력", - "api_bfl_flux_1_kontext_pro_image": "BFL FLUX.1 Kontext 프로", - "api_bfl_flux_pro_t2i": "BFL FLUX[Pro]: 텍스트 → 이미지", - "api_ideogram_v3_t2i": "Ideogram V3: 텍스트 → 이미지", - "api_luma_photon_i2i": "Luma Photon: 이미지 → 이미지", - "api_luma_photon_style_ref": "Luma Photon: 스타일 참조", - "api_openai_dall_e_2_inpaint": "OpenAI: Dall-E 2 인페인트", - "api_openai_dall_e_2_t2i": "OpenAI: Dall-E 2 텍스트 → 이미지", - "api_openai_dall_e_3_t2i": "OpenAI: Dall-E 3 텍스트 → 이미지", - "api_openai_image_1_i2i": "OpenAI: GPT-Image-1 이미지 → 이미지", - "api_openai_image_1_inpaint": "OpenAI: GPT-Image-1 인페인트", - "api_openai_image_1_multi_inputs": "OpenAI: GPT-Image-1 멀티 입력", - "api_openai_image_1_t2i": "OpenAI: GPT-Image-1 텍스트 → 이미지", - "api_recraft_image_gen_with_color_control": "Recraft: 색상 제어 이미지 생성", - "api_recraft_image_gen_with_style_control": "Recraft: 스타일 제어 이미지 생성", - "api_recraft_vector_gen": "Recraft: 벡터 생성", - "api_runway_reference_to_image": "Runway: 참조 → 이미지", - "api_runway_text_to_image": "Runway: 텍스트 → 이미지", - "api_stability_ai_i2i": "Stability AI: 이미지 → 이미지", - "api_stability_ai_sd3_5_i2i": "Stability AI: SD3.5 이미지 → 이미지", - "api_stability_ai_sd3_5_t2i": "Stability AI: SD3.5 텍스트 → 이미지", - "api_stability_ai_stable_image_ultra_t2i": "Stability AI: Stable Image Ultra 텍스트 → 이미지" - }, - "LLM API": { - "api_google_gemini": "Google Gemini: 채팅", - "api_openai_chat": "OpenAI: 채팅" - }, - "Upscaling": { - "esrgan_example": "ESRGAN", - "hiresfix_esrgan_workflow": "HiresFix ESRGAN 워크플로", - "hiresfix_latent_workflow": "이미지 확대", - "latent_upscale_different_prompt_model": "잠재 이미지 확대 다른 프롬프트 모델" - }, - "Video": { - "hunyuan_video_text_to_video": "Hunyuan 비디오 텍스트 → 비디오", - "image_to_video": "SVD 이미지 → 비디오", - "image_to_video_wan": "Wan 2.1 이미지 → 비디오", - "ltxv_image_to_video": "LTXV 이미지 → 비디오", - "ltxv_text_to_video": "LTXV 텍스트 → 비디오", - "mochi_text_to_video_example": "Mochi 텍스트 → 비디오", - "text_to_video_wan": "Wan 2.1 텍스트 → 비디오", - "txt_to_image_to_video": "SVD 텍스트 → 이미지 → 비디오", - "video_cosmos_predict2_2B_video2world_480p_16fps": "Cosmos Predict2 2B Video2World 480p 16fps", - "video_wan2_1_fun_camera_v1_1_14B": "Wan 2.1 Fun Camera 14B", - "video_wan2_1_fun_camera_v1_1_1_3B": "Wan 2.1 Fun Camera 1.3B", - "video_wan_vace_14B_ref2v": "Wan VACE 참조 → 비디오", - "video_wan_vace_14B_t2v": "Wan VACE 텍스트 → 비디오", - "video_wan_vace_14B_v2v": "Wan VACE 컨트롤 비디오", - "video_wan_vace_flf2v": "Wan VACE 첫-마지막 프레임", - "video_wan_vace_inpainting": "Wan VACE 인페인팅", - "video_wan_vace_outpainting": "Wan VACE 아웃페인팅", - "wan2_1_flf2v_720_f16": "Wan 2.1 FLF2V 720p F16", - "wan2_1_fun_control": "Wan 2.1 컨트롤넷", - "wan2_1_fun_inp": "Wan 2.1 인페인팅" - }, - "Video API": { - "api_hailuo_minimax_i2v": "MiniMax: 이미지 → 비디오", - "api_hailuo_minimax_t2v": "MiniMax: 텍스트 → 비디오", - "api_kling_effects": "Kling: 비디오 효과", - "api_kling_flf": "Kling: FLF2V", - "api_kling_i2v": "Kling: 이미지 → 비디오", - "api_luma_i2v": "Luma: 이미지 → 비디오", - "api_luma_t2v": "Luma: 텍스트 → 비디오", - "api_moonvalley_image_to_video": "Moonvalley: 이미지 → 비디오", - "api_moonvalley_text_to_video": "Moonvalley: 텍스트 → 비디오", - "api_pika_i2v": "Pika: 이미지 → 비디오", - "api_pika_scene": "Pika 장면: 이미지 → 비디오", - "api_pixverse_i2v": "PixVerse: 이미지 → 비디오", - "api_pixverse_t2v": "PixVerse: 텍스트 → 비디오", - "api_pixverse_template_i2v": "PixVerse 템플릿: 이미지 → 비디오", - "api_runway_first_last_frame": "Runway: 첫-마지막 프레임 → 비디오", - "api_runway_gen3a_turbo_image_to_video": "Runway: Gen3a Turbo 이미지 → 비디오", - "api_runway_gen4_turo_image_to_video": "Runway: Gen4 Turbo 이미지 → 비디오", - "api_veo2_i2v": "Veo2: 이미지 → 비디오" - } - }, - "templateDescription": { - "3D": { - "3d_hunyuan3d_image_to_model": "Hunyuan3D 2.0으로 단일 이미지에서 3D 모델을 생성합니다.", - "3d_hunyuan3d_multiview_to_model": "Hunyuan3D 2.0 MV로 여러 뷰에서 3D 모델을 생성합니다.", - "3d_hunyuan3d_multiview_to_model_turbo": "Hunyuan3D 2.0 MV Turbo로 여러 뷰에서 3D 모델을 생성합니다.", - "stable_zero123_example": "Stable Zero123으로 단일 이미지에서 3D 뷰를 생성합니다." - }, - "3D API": { - "api_rodin_image_to_model": "Rodin AI로 단일 사진에서 정밀한 3D 모델을 생성합니다.", - "api_rodin_multiview_to_model": "Rodin의 다각도 재구성으로 종합적인 3D 모델을 만듭니다.", - "api_tripo_image_to_model": "Tripo 엔진으로 2D 이미지에서 전문가용 3D 에셋을 생성합니다.", - "api_tripo_multiview_to_model": "Tripo의 고급 스캐너로 여러 각도에서 3D 모델을 만듭니다.", - "api_tripo_text_to_model": "Tripo의 텍스트 기반 모델링으로 설명에서 3D 객체를 만듭니다." - }, - "Area Composition": { - "area_composition": "정의된 영역으로 구성을 제어하여 이미지를 생성합니다.", - "area_composition_square_area_for_subject": "일관된 피사체 배치를 위해 영역 구성을 활용해 이미지를 생성합니다." - }, - "Audio": { - "audio_ace_step_1_m2m_editing": "ACE-Step v1 M2M으로 기존 곡의 스타일과 가사를 변경합니다.", - "audio_ace_step_1_t2a_instrumentals": "ACE-Step v1로 텍스트 프롬프트에서 연주곡을 생성합니다.", - "audio_ace_step_1_t2a_song": "ACE-Step v1로 텍스트 프롬프트에서 노래(보컬 포함)를 생성하며, 다국어 및 스타일 커스터마이징을 지원합니다.", - "audio_stable_audio_example": "Stable Audio로 텍스트 프롬프트에서 오디오를 생성합니다." - }, - "Basics": { - "default": "텍스트 프롬프트로 이미지를 생성합니다.", - "embedding_example": "일관된 스타일을 위해 텍스트 인버전을 사용하여 이미지를 생성합니다.", - "gligen_textbox_example": "텍스트 박스를 사용해 객체의 위치를 정밀하게 지정하여 이미지를 생성합니다.", - "image2image": "텍스트 프롬프트를 사용하여 기존 이미지를 변환합니다.", - "inpaint_example": "이미지의 특정 부분을 자연스럽게 편집합니다.", - "inpaint_model_outpainting": "이미지를 원래 경계 너머로 확장합니다.", - "lora": "특정 스타일이나 주제를 위한 LoRA 모델로 이미지를 생성합니다.", - "lora_multiple": "여러 LoRA 모델을 결합하여 이미지를 생성합니다." - }, - "ControlNet": { - "2_pass_pose_worship": "컨트롤넷으로 포즈 참조를 활용해 이미지를 생성합니다.", - "controlnet_example": "컨트롤넷으로 스크리블 참조 이미지를 활용해 이미지를 생성합니다.", - "depth_controlnet": "컨트롤넷으로 깊이 정보를 활용해 이미지를 생성합니다.", - "depth_t2i_adapter": "T2I 어댑터로 깊이 정보를 활용해 이미지를 생성합니다.", - "mixing_controlnets": "여러 컨트롤넷 모델을 결합해 이미지를 생성합니다." - }, - "Flux": { - "flux_canny_model_example": "FLUX 캐니 컨트롤넷으로 에지 감지에 따라 이미지를 생성합니다.", - "flux_depth_lora_example": "FLUX LoRA로 깊이 정보를 활용해 이미지를 생성합니다.", - "flux_dev_checkpoint_example": "FLUX Dev fp8 양자화 버전으로 이미지를 생성합니다. VRAM이 제한된 장치에 적합하며, 모델 파일 하나만 필요하지만 화질은 전체 버전보다 약간 낮습니다.", - "flux_dev_full_text_to_image": "FLUX Dev 전체 버전으로 고품질 이미지를 생성합니다. 더 많은 VRAM과 여러 모델 파일이 필요하지만, 최고의 프롬프트 반영력과 화질을 제공합니다.", - "flux_fill_inpaint_example": "FLUX 인페인팅으로 이미지의 누락된 부분을 채웁니다.", - "flux_fill_outpaint_example": "FFLUXlux 아웃페인팅으로 이미지를 경계 너머로 확장합니다.", - "flux_kontext_dev_basic": "FLUX Kontext의 전체 노드 표시로 이미지를 편집합니다. 워크플로 학습에 적합합니다.", - "flux_kontext_dev_grouped": "노드가 그룹화된 FLUX Kontext의 간소화 버전으로 작업 공간이 더 깔끔합니다.", - "flux_redux_model_example": "FLUX Redux로 참조 이미지의 스타일을 전송하여 이미지를 생성합니다.", - "flux_schnell": "FLUX Schnell fp8 양자화 버전으로 이미지를 빠르게 생성합니다. 저사양 하드웨어에 이상적이며, 4단계만으로 이미지를 생성할 수 있습니다.", - "flux_schnell_full_text_to_image": "FLUX Schnell Full 버전을 이용해 이미지를 빠르게 생성합니다. Apache2.0 라이선스를 사용하며, 4단계만으로 좋은 화질을 유지합니다." - }, - "Image": { - "hidream_e1_full": "HiDream E1 - 전문적인 자연어 이미지 편집 모델로 이미지를 편집합니다.", - "hidream_i1_dev": "HiDream I1 Dev - 28 스텝의 균형 잡힌 버전으로, 중간급 하드웨어에 적합합니다.", - "hidream_i1_fast": "HiDream I1 Fast - 16 스텝의 경량 버전으로, 저사양 하드웨어에서 빠른 미리보기에 적합합니다.", - "hidream_i1_full": "HiDream I1 Full - 50 스텝의 완전 버전으로, 최고의 품질을 제공합니다.", - "image_chroma_text_to_image": "Chroma는 FLUX에서 수정된 모델로, 아키텍처에 일부 변화가 있습니다.", - "image_cosmos_predict2_2B_t2i": "Cosmos-Predict2 2B T2I로 물리적으로 정확하고 고해상도, 디테일이 풍부한 이미지를 생성합니다.", - "image_lotus_depth_v1_1": "Lotus Depth로 고효율 단안 깊이 추정 및 디테일 보존이 뛰어난 zero-shot 이미지를 생성합니다.", - "image_omnigen2_image_edit": "OmniGen2의 고급 이미지 편집 기능과 텍스트 렌더링 지원으로 자연어 지시로 이미지를 편집합니다.", - "image_omnigen2_t2i": "OmniGen2의 통합 7B 멀티모달 모델과 듀얼 패스 아키텍처로 텍스트 프롬프트에서 고품질 이미지를 생성합니다.", - "sd3_5_large_blur": "SD 3.5로 흐릿한 참조 이미지를 활용해 이미지를 생성합니다.", - "sd3_5_large_canny_controlnet_example": "SD 3.5 캐니 컨트롤넷으로 에지 감지에 따라 이미지를 생성합니다.", - "sd3_5_large_depth": "SD 3.5로 깊이 정보를 활용해 이미지를 생성합니다.", - "sd3_5_simple_example": "SD 3.5로 이미지를 생성합니다.", - "sdxl_refiner_prompt_example": "SDXL Refiner 모델로 이미지를 향상시킵니다.", - "sdxl_revision_text_prompts": "SDXL Revision으로 참조 이미지의 개념을 전송하여 이미지를 생성합니다.", - "sdxl_revision_zero_positive": "SDXL Revision으로 텍스트 프롬프트와 참조 이미지를 함께 사용해 이미지를 생성합니다.", - "sdxl_simple_example": "SDXL로 고품질 이미지를 생성합니다.", - "sdxlturbo_example": "SDXL Turbo로 한 번에 이미지를 생성합니다." - }, - "Image API": { - "api_bfl_flux_1_kontext_max_image": "FLUX.1 Kontext 맥스 이미지로 이미지를 편집합니다.", - "api_bfl_flux_1_kontext_multiple_images_input": "여러 이미지를 입력하고 FLUX.1 Kontext로 편집합니다.", - "api_bfl_flux_1_kontext_pro_image": "FLUX.1 Kontext 프로 이미지로 이미지를 편집합니다.", - "api_bfl_flux_pro_t2i": "FLUX.1 Pro로 뛰어난 프롬프트 반영과 시각적 품질로 이미지를 생성합니다.", - "api_ideogram_v3_t2i": "Ideogram V3로 뛰어난 프롬프트 일치, 포토리얼리즘, 텍스트 렌더링으로 전문가 수준의 이미지를 생성합니다.", - "api_luma_photon_i2i": "이미지와 프롬프트를 조합하여 이미지 생성을 가이드합니다.", - "api_luma_photon_style_ref": "Luma Photon으로 스타일 참조를 혼합하여 정밀하게 제어하며 이미지를 생성합니다.", - "api_openai_dall_e_2_inpaint": "OpenAI Dall-E 2 API로 인페인팅을 통해 이미지를 편집합니다.", - "api_openai_dall_e_2_t2i": "OpenAI Dall-E 2 API로 텍스트 프롬프트에서 이미지를 생성합니다.", - "api_openai_dall_e_3_t2i": "OpenAI Dall-E 3 API로 텍스트 프롬프트에서 이미지를 생성합니다.", - "api_openai_image_1_i2i": "OpenAI GPT Image 1 API로 입력 이미지에서 이미지를 생성합니다.", - "api_openai_image_1_inpaint": "OpenAI GPT Image 1 API로 인페인팅을 통해 이미지를 편집합니다.", - "api_openai_image_1_multi_inputs": "OpenAI GPT Image 1 API로 여러 입력에서 이미지를 생성합니다.", - "api_openai_image_1_t2i": "OpenAI GPT Image 1 API로 텍스트 프롬프트에서 이미지를 생성합니다.", - "api_recraft_image_gen_with_color_control": "Recraft로 맞춤 색상 팔레트와 브랜드 비주얼로 이미지를 생성합니다.", - "api_recraft_image_gen_with_style_control": "시각적 예시로 스타일을 제어하고, 위치를 맞추며, 객체를 미세 조정합니다. 스타일을 저장 및 공유하여 브랜드 일관성을 유지할 수 있습니다.", - "api_recraft_vector_gen": "Recraft의 AI 벡터 생성기로 텍스트 프롬프트에서 고품질 벡터 이미지를 생성합니다.", - "api_runway_reference_to_image": "Runway의 AI로 참조 스타일과 구성을 기반으로 새 이미지를 생성합니다.", - "api_runway_text_to_image": "Runway의 AI 모델로 텍스트 프롬프트에서 고품질 이미지를 생성합니다.", - "api_stability_ai_i2i": "Stability AI로 고품질 이미지 변환 및 스타일 전환을 지원합니다.", - "api_stability_ai_sd3_5_i2i": "1M 픽셀 해상도에서 전문가용 고품질 이미지를 생성합니다. 프롬프트 반영이 우수합니다.", - "api_stability_ai_sd3_5_t2i": "1M 픽셀 해상도에서 전문가용 고품질 이미지를 생성합니다. 프롬프트 반영이 우수합니다.", - "api_stability_ai_stable_image_ultra_t2i": "1M 픽셀 해상도에서 전문가용 고품질 이미지를 생성합니다. 프롬프트 반영이 우수합니다." - }, - "LLM API": { - "api_google_gemini": "Google Gemini의 멀티모달 AI와 추론 능력을 경험하세요.", - "api_openai_chat": "OpenAI의 고급 언어 모델과 대화하세요." - }, - "Upscaling": { - "esrgan_example": "ESRGAN 모델로 이미지 품질을 향상합니다.", - "hiresfix_esrgan_workflow": "중간 생성 단계에서 ESRGAN 모델로 이미지를 확대합니다.", - "hiresfix_latent_workflow": "잠재 이미지의 확대 방식으로 이미지 품질을 향상합니다.", - "latent_upscale_different_prompt_model": "여러 번의 생성 패스에서 프롬프트를 변경하며 이미지를 확대합니다." - }, - "Video": { - "hunyuan_video_text_to_video": "Hunyuan 모델로 텍스트 프롬프트에서 비디오를 생성합니다.", - "image_to_video": "정지 이미지로부터 비디오를 생성합니다.", - "image_to_video_wan": "Wan 2.1로 이미지에서 비디오를 생성합니다.", - "ltxv_image_to_video": "정지 이미지로부터 비디오를 생성합니다.", - "ltxv_text_to_video": "텍스트 프롬프트로 비디오를 생성합니다.", - "mochi_text_to_video_example": "Mochi 모델로 텍스트 프롬프트에서 비디오를 생성합니다.", - "text_to_video_wan": "Wan 2.1로 텍스트 프롬프트에서 비디오를 생성합니다.", - "txt_to_image_to_video": "텍스트 프롬프트로 이미지를 생성한 후 비디오로 변환합니다.", - "video_cosmos_predict2_2B_video2world_480p_16fps": "Cosmos-Predict2 2B Video2World로 물리적으로 정확하고 고해상도, 일관성 있는 비디오 시뮬레이션을 생성합니다.", - "video_wan2_1_fun_camera_v1_1_14B": "14B 전체 모델로 고급 카메라 제어가 가능한 고품질 비디오를 생성합니다.", - "video_wan2_1_fun_camera_v1_1_1_3B": "Wan 2.1 Fun Camera 1.3B 모델로 시네마틱 카메라 움직임이 있는 동적 비디오를 생성합니다.", - "video_wan_vace_14B_ref2v": "참조 이미지의 스타일과 내용을 일치시키는 비디오를 생성합니다.", - "video_wan_vace_14B_t2v": "VACE-14B 모델로 480p 및 720p 고품질 비디오를 생성합니다.", - "video_wan_vace_14B_v2v": "Wan VACE로 입력 비디오와 참조 이미지를 제어하여 비디오를 생성합니다.", - "video_wan_vace_flf2v": "시작 및 종료 프레임을 정의하여 부드러운 비디오 전환을 생성합니다. 사용자 지정 키프레임 시퀀스를 지원합니다.", - "video_wan_vace_inpainting": "특정 영역을 편집하면서 주변 내용을 보존하는 비디오를 생성합니다. 객체 제거 또는 교체에 적합합니다.", - "video_wan_vace_outpainting": "Wan VACE 아웃페인팅으로 비디오 크기를 확장하여 비디오를 생성합니다.", - "wan2_1_flf2v_720_f16": "Wan 2.1 FLF2V로 첫 프레임과 마지막 프레임을 제어하여 비디오를 생성합니다.", - "wan2_1_fun_control": "Wan 2.1 컨트롤넷으로 포즈, 깊이, 에지 제어로 적용해 비디오를 생성합니다.", - "wan2_1_fun_inp": "Wan 2.1 인페인팅으로 시작 및 종료 프레임에서 비디오를 생성합니다." - }, - "Video API": { - "api_hailuo_minimax_i2v": "MiniMax로 이미지와 텍스트에서 CGI 통합된 정교한 비디오를 생성합니다.", - "api_hailuo_minimax_t2v": "MiniMax의 고급 AI로 텍스트 프롬프트에서 고품질 비디오를 직접 생성합니다. 다양한 스타일과 전문 CGI 효과로 창의적인 비주얼을 만듭니다.", - "api_kling_effects": "Kling으로 이미지에 시각 효과를 적용해 동적 비디오를 생성합니다.", - "api_kling_flf": "첫 프레임과 마지막 프레임을 제어하여 비디오를 생성합니다.", - "api_kling_i2v": "Kling으로 동작, 표정, 카메라 움직임에 대한 프롬프트 반영이 뛰어난 비디오를 생성합니다.", - "api_luma_i2v": "정지 이미지를 즉시 고품질 애니메이션으로 만듭니다.", - "api_luma_t2v": "간단한 프롬프트로 고품질 비디오를 생성합니다.", - "api_moonvalley_image_to_video": "라이선스 데이터로만 학습된 모델로 이미지를 사용해 시네마틱 1080p 비디오를 생성합니다.", - "api_moonvalley_text_to_video": "라이선스 데이터로만 학습된 모델로 텍스트 프롬프트에서 시네마틱 1080p 비디오를 생성합니다.", - "api_pika_i2v": "Pika AI로 단일 정지 이미지에서 부드러운 애니메이션 비디오를 생성합니다.", - "api_pika_scene": "Pika Scenes로 여러 입력 이미지를 포함하는 비디오를 생성합니다.", - "api_pixverse_i2v": "PixVerse로 정지 이미지에서 모션과 효과가 있는 동적 비디오를 생성합니다.", - "api_pixverse_t2v": "정확한 프롬프트 해석과 놀라운 비디오 다이내믹스로 비디오를 생성합니다.", - "api_pixverse_template_i2v": "PixVerse로 정지 이미지에서 모션과 효과가 있는 동적 비디오를 생성합니다.", - "api_runway_first_last_frame": "Runway로 두 키프레임 사이의 부드러운 비디오 전환을 생성합니다.", - "api_runway_gen3a_turbo_image_to_video": "Runway Gen3a Turbo로 정지 이미지에서 시네마틱 비디오를 생성합니다.", - "api_runway_gen4_turo_image_to_video": "Runway Gen4 Turbo로 이미지에서 동적 비디오를 생성합니다.", - "api_veo2_i2v": "Google Veo2 API로 이미지에서 비디오를 생성합니다." - } + "default": "이미지 생성", + "flux_schnell": "Flux Schnell", + "image2image": "이미지 투 이미지", + "upscale": "2단계 업스케일" }, "title": "템플릿으로 시작하기" }, - "toastMessages": { - "cannotCreateSubgraph": "서브그래프를 생성할 수 없습니다", - "couldNotDetermineFileType": "파일 유형을 결정할 수 없습니다", - "dropFileError": "드롭된 항목을 처리할 수 없습니다: {error}", - "emptyCanvas": "빈 캔버스", - "errorCopyImage": "이미지 복사 오류: {error}", - "errorLoadingModel": "모델 로딩 오류", - "errorSaveSetting": "설정 {id} 저장 오류: {err}", - "failedToAccessBillingPortal": "결제 포털에 접근하지 못했습니다: {error}", - "failedToApplyTexture": "텍스처 적용에 실패했습니다", - "failedToConvertToSubgraph": "항목을 서브그래프로 변환하지 못했습니다", - "failedToCreateCustomer": "고객 생성에 실패했습니다: {error}", - "failedToDownloadFile": "파일 다운로드에 실패했습니다", - "failedToExportModel": "{format} 형식으로 모델 내보내기에 실패했습니다", - "failedToFetchBalance": "잔액을 가져오지 못했습니다: {error}", - "failedToFetchLogs": "서버 로그를 가져오는 데 실패했습니다", - "failedToInitializeLoad3dViewer": "3D 뷰어 초기화에 실패했습니다", - "failedToInitiateCreditPurchase": "크레딧 구매를 시작하지 못했습니다: {error}", - "failedToPurchaseCredits": "크레딧 구매에 실패했습니다: {error}", - "fileLoadError": "{fileName}에서 워크플로를 찾을 수 없습니다", - "fileUploadFailed": "파일 업로드에 실패했습니다", - "interrupted": "실행이 중단되었습니다", - "migrateToLitegraphReroute": "향후 버전에서는 Reroute 노드가 제거됩니다. LiteGraph 에서 자체 제공하는 경유점으로 변환하려면 클릭하세요.", - "no3dScene": "텍스처를 적용할 3D 장면이 없습니다", - "no3dSceneToExport": "내보낼 3D 장면이 없습니다", - "noTemplatesToExport": "내보낼 템플릿이 없습니다", - "nodeDefinitionsUpdated": "노드 정의가 업데이트되었습니다", - "nothingSelected": "선택된 항목이 없습니다", - "nothingToGroup": "그룹화할 항목이 없습니다", - "nothingToQueue": "대기열에 추가할 항목이 없습니다", - "pendingTasksDeleted": "보류 중인 작업이 삭제되었습니다", - "pleaseSelectNodesToGroup": "그룹을 만들기 위해 노드(또는 다른 그룹)를 선택해 주세요", - "pleaseSelectOutputNodes": "출력 노드를 선택해 주세요", - "unableToGetModelFilePath": "모델 파일 경로를 가져올 수 없습니다", - "unauthorizedDomain": "귀하의 도메인 {domain}은(는) 이 서비스를 사용할 수 있는 권한이 없습니다. 도메인을 허용 목록에 추가하려면 {email}로 문의해 주세요.", - "updateRequested": "업데이트 요청됨", - "useApiKeyTip": "팁: 일반 로그인을 사용할 수 없나요? Comfy API Key 옵션을 사용하세요.", - "userNotAuthenticated": "사용자가 인증되지 않았습니다" - }, "userSelect": { "enterUsername": "사용자 이름 입력", "existingUser": "기존 사용자", @@ -1647,47 +809,10 @@ "next": "다음", "selectUser": "사용자 선택" }, - "userSettings": { - "email": "이메일", - "name": "이름", - "notSet": "설정되지 않음", - "provider": "로그인 방법", - "title": "사용자 설정", - "updatePassword": "비밀번호 업데이트" - }, - "validation": { - "invalidEmail": "유효하지 않은 이메일 주소", - "length": "{length}자여야 합니다", - "maxLength": "{length}자를 초과할 수 없습니다", - "minLength": "{length}자 이상이어야 합니다", - "password": { - "lowercase": "적어도 하나의 소문자를 포함해야 합니다", - "match": "비밀번호가 일치해야 합니다", - "minLength": "8자에서 32자 사이여야 합니다", - "number": "적어도 하나의 숫자를 포함해야 합니다", - "requirements": "비밀번호 요구사항", - "special": "적어도 하나의 특수 문자를 포함해야 합니다", - "uppercase": "적어도 하나의 대문자를 포함해야 합니다" - }, - "personalDataConsentRequired": "개인 데이터 처리에 동의해야 합니다.", - "prefix": "{prefix}(으)로 시작해야 합니다", - "required": "필수" - }, - "versionMismatchWarning": { - "dismiss": "닫기", - "frontendNewer": "프론트엔드 버전 {frontendVersion}이(가) 백엔드 버전 {backendVersion}과(와) 호환되지 않을 수 있습니다.", - "frontendOutdated": "프론트엔드 버전 {frontendVersion}이(가) 오래되었습니다. 백엔드는 {requiredVersion} 이상 버전을 필요로 합니다.", - "title": "버전 호환성 경고", - "updateFrontend": "프론트엔드 업데이트" - }, "welcome": { "getStarted": "시작하기", "title": "ComfyUI에 오신 것을 환영합니다" }, - "whatsNewPopup": { - "learnMore": "자세히 알아보기", - "noReleaseNotes": "릴리스 노트가 없습니다." - }, "workflowService": { "enterFilename": "파일 이름 입력", "exportWorkflow": "워크플로 내보내기", diff --git a/src/locales/ru/commands.json b/src/locales/ru/commands.json index fa3927190..894cbe5fe 100644 --- a/src/locales/ru/commands.json +++ b/src/locales/ru/commands.json @@ -277,6 +277,10 @@ "label": "Переключить боковую панель библиотеки нод", "tooltip": "Библиотека нод" }, + "Workspace_ToggleSidebarTab_output-explorer": { + "label": "Переключить боковую панель проводника вывода", + "tooltip": "Проводник вывода" + }, "Workspace_ToggleSidebarTab_queue": { "label": "Переключить боковую панель очереди", "tooltip": "Очередь" diff --git a/src/locales/ru/main.json b/src/locales/ru/main.json index b5df49c07..0cde3d094 100644 --- a/src/locales/ru/main.json +++ b/src/locales/ru/main.json @@ -1,13 +1,4 @@ { - "apiNodesCostBreakdown": { - "costPerRun": "Стоимость за запуск", - "title": "API Node(s)", - "totalCost": "Общая стоимость" - }, - "apiNodesSignInDialog": { - "message": "Этот рабочий процесс содержит API Nodes, которые требуют входа в вашу учетную запись для выполнения.", - "title": "Требуется вход для использования API Nodes" - }, "auth": { "apiKey": { "cleared": "API-ключ удалён", @@ -82,99 +73,18 @@ "title": "Создать аккаунт" } }, - "breadcrumbsMenu": { - "clearWorkflow": "Очистить рабочий процесс", - "deleteWorkflow": "Удалить рабочий процесс", - "duplicate": "Дублировать", - "enterNewName": "Введите новое имя" - }, - "chatHistory": { - "cancelEdit": "Отмена", - "cancelEditTooltip": "Отменить редактирование", - "copiedTooltip": "Скопировано", - "copyTooltip": "Скопировать сообщение в буфер", - "editTooltip": "Редактировать сообщение" - }, - "clipboard": { - "errorMessage": "Не удалось скопировать в буфер обмена", - "errorNotSupported": "API буфера обмена не поддерживается в вашем браузере", - "successMessage": "Скопировано в буфер обмена" - }, "color": { - "black": "Черный", "blue": "Синий", - "brown": "Коричневый", "custom": "Пользовательский", - "cyan": "Голубой", "default": "По умолчанию", "green": "Зелёный", - "noColor": "Без цвета", - "pale_blue": "Бледно-синий", "pink": "Розовый", - "purple": "Фиолетовый", "red": "Красный", "yellow": "Жёлтый" }, - "contextMenu": { - "Add Group": "Добавить группу", - "Add Group For Selected Nodes": "Добавить группу для выбранных узлов", - "Add Node": "Добавить узел", - "Bypass": "Обход", - "Clone": "Клонировать", - "Collapse": "Свернуть", - "Colors": "Цвета", - "Convert to Group Node": "Преобразовать в групповой узел", - "Copy (Clipspace)": "Копировать (Clipspace)", - "Expand": "Развернуть", - "Inputs": "Входы", - "Manage": "Управлять", - "Manage Group Nodes": "Управление групповыми узлами", - "Mode": "Режим", - "Node Templates": "Шаблоны узлов", - "Outputs": "Выходы", - "Pin": "Закрепить", - "Properties": "Свойства", - "Properties Panel": "Панель свойств", - "Remove": "Удалить", - "Resize": "Изменить размер", - "Save Selected as Template": "Сохранить выбранное как шаблон", - "Search": "Поиск", - "Shapes": "Формы", - "Title": "Заголовок", - "Unpin": "Открепить" - }, - "credits": { - "accountInitialized": "Аккаунт инициализирован", - "activity": "Активность", - "added": "Добавлено", - "additionalInfo": "Дополнительная информация", - "apiPricing": "Цены на API", - "credits": "Кредиты", - "details": "Детали", - "eventType": "Тип события", - "faqs": "Часто задаваемые вопросы", - "invoiceHistory": "История счетов", - "lastUpdated": "Последнее обновление", - "messageSupport": "Связаться с поддержкой", - "model": "Модель", - "purchaseCredits": "Купить кредиты", - "time": "Время", - "topUp": { - "buyNow": "Купить сейчас", - "insufficientMessage": "У вас недостаточно кредитов для запуска этого рабочего процесса.", - "insufficientTitle": "Недостаточно кредитов", - "maxAmount": "(Макс. $1,000 USD)", - "quickPurchase": "Быстрая покупка", - "seeDetails": "Смотреть детали", - "topUp": "Пополнить" - }, - "yourCreditBalance": "Ваш баланс кредитов" - }, "dataTypes": { - "*": "*", "AUDIO": "АУДИО", "BOOLEAN": "БУЛЕВО", - "CAMERA_CONTROL": "УПРАВЛЕНИЕ_КАМЕРОЙ", "CLIP": "CLIP", "CLIP_VISION": "CLIP_VISION", "CLIP_VISION_OUTPUT": "CLIP_VISION_OUTPUT", @@ -191,30 +101,19 @@ "INT": "ЦЕЛОЕ", "LATENT": "ЛАТЕНТНЫЙ", "LATENT_OPERATION": "ЛАТЕНТНАЯ_ОПЕРАЦИЯ", - "LOAD3D_CAMERA": "ЗАГРУЗИТЬ3D_КАМЕРУ", "LOAD_3D": "ЗАГРУЗИТЬ_3D", "LOAD_3D_ANIMATION": "ЗАГРУЗИТЬ_3D_АНИМАЦИЮ", - "LUMA_CONCEPTS": "LUMA_CONCEPTS", - "LUMA_REF": "LUMA_REF", "MASK": "МАСКА", - "MESH": "СЕТКА", "MODEL": "МОДЕЛЬ", "NOISE": "ШУМ", "PHOTOMAKER": "PHOTOMAKER", - "PIXVERSE_TEMPLATE": "ШАБЛОН_PIXVERSE", - "RECRAFT_COLOR": "RECRAFT_ЦВЕТ", - "RECRAFT_CONTROLS": "RECRAFT_УПРАВЛЕНИЯ", - "RECRAFT_V3_STYLE": "RECRAFT_V3_СТИЛЬ", "SAMPLER": "СЭМПЛЕР", "SIGMAS": "СИГМЫ", "STRING": "СТРОКА", "STYLE_MODEL": "МОДЕЛЬ_СТИЛЯ", - "SVG": "SVG", "TIMESTEPS_RANGE": "ДИАПАЗОН_ВРЕМЕННЫХ_ШАГОВ", "UPSCALE_MODEL": "МОДЕЛЬ_АПСКЕЙЛА", "VAE": "VAE", - "VIDEO": "ВИДЕО", - "VOXEL": "ВОКСЕЛ", "WEBCAM": "ВЕБ-КАМЕРА" }, "desktopMenu": { @@ -223,16 +122,6 @@ "quit": "Выйти", "reinstall": "Переустановить" }, - "desktopUpdate": { - "description": "ComfyUI Desktop устанавливает новые зависимости. Это может занять несколько минут.", - "errorCheckingUpdate": "Ошибка при проверке обновлений", - "errorInstallingUpdate": "Ошибка при установке обновления", - "noUpdateFound": "Обновлений не найдено", - "terminalDefaultMessage": "Любой вывод консоли из обновления будет отображаться здесь.", - "title": "Обновление ComfyUI Desktop", - "updateAvailableMessage": "Доступно обновление. Вы хотите перезагрузить и обновить сейчас?", - "updateFoundTitle": "Найдено обновление (v{version})" - }, "downloadGit": { "gitWebsite": "Скачать git", "instructions": "Пожалуйста, скачайте и установите последнюю версию для вашей операционной системы. Кнопка «Скачать git» ниже открывает страницу загрузок git-scm.com.", @@ -249,159 +138,89 @@ "paused": "Приостановлено", "resume": "Возобновить загрузку" }, - "errorDialog": { - "defaultTitle": "Произошла ошибка", - "extensionFileHint": "Это может быть связано со следующим скриптом", - "loadWorkflowTitle": "Загрузка прервана из-за ошибки при перезагрузке данных рабочего процесса", - "noStackTrace": "Стек вызовов недоступен", - "promptExecutionError": "Ошибка выполнения запроса" - }, "g": { "about": "О программе", "add": "Добавить", - "addNodeFilterCondition": "Добавить условие фильтрации узла", - "all": "Все", - "amount": "Количество", - "apply": "Применить", - "architecture": "Архитектура", - "audioFailedToLoad": "Не удалось загрузить аудио", - "author": "Автор", + "audio": "Аудио", "back": "Назад", "cancel": "Отмена", - "capture": "захват", - "category": "Категория", - "choose_file_to_upload": "выберите файл для загрузки", - "clear": "Очистить", - "clearFilters": "Сбросить фильтры", "close": "Закрыть", "color": "Цвет", "comingSoon": "Скоро будет", "command": "Команда", - "community": "Сообщество", - "completed": "Завершено", "confirm": "Подтвердить", - "confirmed": "Подтверждено", - "continue": "Продолжить", - "control_after_generate": "управление после генерации", - "control_before_generate": "управление до генерации", - "copy": "Копировать", "copyToClipboard": "Скопировать в буфер обмена", - "copyURL": "Скопировать URL", "currentUser": "Текущий пользователь", - "customBackground": "Пользовательский фон", "customize": "Настроить", "customizeFolder": "Настроить папку", "delete": "Удалить", "deprecated": "Устарело", - "description": "Описание", "devices": "Устройства", "disableAll": "Отключить все", - "disabling": "Отключение", - "dismiss": "Закрыть", "download": "Скачать", - "duplicate": "Дублировать", - "edit": "Редактировать", "empty": "Пусто", "enableAll": "Включить все", - "enabled": "Включено", - "enabling": "Включение", "error": "Ошибка", "experimental": "БЕТА", "export": "Экспорт", "extensionName": "Название расширения", "feedback": "Обратная связь", - "filter": "Фильтр", "findIssues": "Найти проблемы", "firstTimeUIMessage": "Вы впервые используете новый интерфейс. Выберите \"Меню > Использовать новое меню > Отключено\", чтобы восстановить старый интерфейс.", - "frontendNewer": "Версия интерфейса {frontendVersion} может быть несовместима с версией сервера {backendVersion}.", - "frontendOutdated": "Версия интерфейса {frontendVersion} устарела. Требуется версия не ниже {requiredVersion} для работы с сервером.", + "folder": "Папка", "goToNode": "Перейти к ноде", - "help": "Помощь", "icon": "Иконка", + "image": "Изображение", "imageFailedToLoad": "Не удалось загрузить изображение", - "imageUrl": "URL изображения", "import": "Импорт", - "inProgress": "В процессе", "insert": "Вставить", "install": "Установить", - "installed": "Установлено", - "installing": "Установка", - "interrupted": "Прервано", + "itemsCount": "{0} элементов", "keybinding": "Привязка клавиш", - "keybindingAlreadyExists": "Горячая клавиша уже существует", - "learnMore": "Узнать больше", "loadAllFolders": "Загрузить все папки", "loadWorkflow": "Загрузить рабочий процесс", "loading": "Загрузка", - "loadingPanel": "Загрузка панели {panel}...", - "login": "Вход", "logs": "Логи", - "micPermissionDenied": "Доступ к микрофону запрещён", - "migrate": "Мигрировать", - "missing": "Отсутствует", + "modifyTime": "Время изменения", "name": "Имя", "newFolder": "Новая папка", "next": "Далее", "no": "Нет", - "noAudioRecorded": "Аудио не записано", "noResultsFound": "Результатов не найдено", "noTasksFound": "Задачи не найдены", "noTasksFoundMessage": "В очереди нет задач.", "noWorkflowsFound": "Рабочие процессы не найдены.", - "nodes": "Узлы", - "nodesRunning": "запущено узлов", "ok": "ОК", "openNewIssue": "Открыть новую проблему", "overwrite": "Перезаписать", - "preview": "ПРЕДПРОСМОТР", - "progressCountOf": "из", "reconnected": "Переподключено", "reconnecting": "Переподключение", "refresh": "Обновить", - "releaseTitle": "Релиз {package} {version}", "reloadToApplyChanges": "Перезагрузите, чтобы применить изменения", "rename": "Переименовать", "reportIssue": "Отправить отчёт", "reportIssueTooltip": "Отправить отчёт об ошибке в Comfy Org", "reportSent": "Отчёт отправлен", "reset": "Сброс", - "resetAll": "Сбросить все", - "resetAllKeybindingsTooltip": "Сбросить все сочетания клавиш по умолчанию", - "restart": "Перезапустить", - "resultsCount": "Найдено {count} результатов", + "resetKeybindingsTooltip": "Сбросить горячие клавиши по умолчанию", "save": "Сохранить", - "saving": "Сохранение", "searchExtensions": "Поиск расширений", "searchFailedMessage": "Мы не смогли найти настройки, соответствующие вашему запросу. Попробуйте изменить поисковые термины.", + "searchIn": "Поиск в {0}", "searchKeybindings": "Поиск сочетаний клавиш", "searchModels": "Поиск моделей", "searchNodes": "Поиск нод", "searchSettings": "Поиск настроек", "searchWorkflows": "Поиск рабочих процессов", - "setAsBackground": "Установить как фон", "settings": "Настройки", "showReport": "Показать отчёт", - "sort": "Сортировать", - "source": "Источник", - "startRecording": "Начать запись", - "status": "Статус", - "stopRecording": "Остановить запись", + "size": "Размер", "success": "Успех", "systemInfo": "Информация о системе", "terminal": "Терминал", - "title": "Заголовок", - "triggerPhrase": "Триггерная фраза", - "unknownError": "Неизвестная ошибка", - "update": "Обновить", - "updateAvailable": "Доступно обновление", - "updateFrontend": "Обновить интерфейс", - "updated": "Обновлено", - "updating": "Обновление", + "type": "Тип", "upload": "Загрузить", - "usageHint": "Подсказка по использованию", - "user": "Пользователь", - "versionMismatchWarning": "Предупреждение о несовместимости версий", - "versionMismatchWarningMessage": "{warning}: {detail} Посетите https://docs.comfy.org/installation/update_comfyui#common-update-issues для инструкций по обновлению.", + "video": "Видео", "videoFailedToLoad": "Не удалось загрузить видео", "workflow": "Рабочий процесс" }, @@ -411,7 +230,6 @@ "resetView": "Сбросить вид", "selectMode": "Выбрать режим", "toggleLinkVisibility": "Переключить видимость ссылок", - "toggleMinimap": "Показать/скрыть миникарту", "zoomIn": "Увеличить", "zoomOut": "Уменьшить" }, @@ -419,20 +237,6 @@ "create": "Создать ноду группы", "enterName": "Введите название" }, - "helpCenter": { - "clickToLearnMore": "Нажмите, чтобы узнать больше →", - "desktopUserGuide": "Руководство пользователя для Desktop", - "docs": "Документация", - "github": "Github", - "helpFeedback": "Помощь и обратная связь", - "loadingReleases": "Загрузка релизов...", - "more": "Ещё...", - "noRecentReleases": "Нет недавних релизов", - "openDevTools": "Открыть инструменты разработчика", - "reinstall": "Переустановить", - "updateAvailable": "Обновить", - "whatsNew": "Что нового?" - }, "icon": { "bookmark": "Закладка", "box": "Коробка", @@ -476,7 +280,6 @@ "installLocationDescription": "Выберите директорию для пользовательских данных ComfyUI. В выбранном месте будет установлена среда Python. Пожалуйста, убедитесь, что на выбранном диске достаточно места (~15 ГБ).", "installLocationTooltip": "Директория пользовательских данных ComfyUI. Хранит:\n- Среда Python\n- Модели\n- Пользовательские ноды\n", "insufficientFreeSpace": "Недостаточно места — минимально необходимое свободное место", - "isOneDrive": "Установка в OneDrive может вызвать проблемы. Настоятельно рекомендуем устанавливать в месте, не связанном с OneDrive.", "manualConfiguration": { "createVenv": "Вам потребуется создать виртуальное окружение в следующем каталоге", "requirements": "Требования", @@ -491,7 +294,6 @@ "migrationOptional": "Миграция является необязательной. Если у вас нет существующей установки, вы можете пропустить этот шаг.", "migrationSourcePathDescription": "Если у вас уже есть установленный ComfyUI, мы можем скопировать/связать ваши существующие пользовательские файлы и модели с новой установкой. Ваша существующая установка ComfyUI не будет затронута.", "moreInfo": "Для получения дополнительной информации, пожалуйста, прочтите нашу", - "nonDefaultDrive": "Пожалуйста, установите ComfyUI на системный диск (например, C:\\). Диски с другими файловыми системами могут вызвать непредсказуемые проблемы. Модели и другие файлы можно хранить на других дисках после установки.", "parentMissing": "Путь не существует — сначала создайте родительский каталог", "pathExists": "Директория уже существует — пожалуйста, убедитесь, что вы сделали резервное копирование всех данных", "pathValidationFailed": "Не удалось проверить путь", @@ -502,7 +304,6 @@ "allowMetricsDescription": "Помогите улучшить ComfyUI, отправляя анонимные метрики использования. Личная информация или содержание рабочего процесса не будут собираться.", "autoUpdate": "Автоматические обновления", "autoUpdateDescription": "Автоматически загружать и устанавливать обновления, когда они становятся доступными. Вы всегда будете уведомлены перед установкой обновлений.", - "checkingMirrors": "Проверка доступа к зеркалам python по сети...", "dataCollectionDialog": { "collect": { "errorReports": "Сообщение об ошибке и трассировка стека", @@ -522,12 +323,7 @@ }, "errorUpdatingConsent": "Ошибка обновления согласия", "errorUpdatingConsentDetail": "Не удалось обновить настройки согласия на метрики", - "learnMoreAboutData": "Узнать больше о сборе данных", - "mirrorSettings": "Настройки зеркала", - "mirrorsReachable": "Сетевой доступ к зеркалам python хороший", - "mirrorsUnreachable": "Сетевой доступ к некоторым зеркалам python плохой", - "pypiMirrorPlaceholder": "Введите URL-зеркало PyPI", - "pythonMirrorPlaceholder": "Введите URL-зеркало Python" + "learnMoreAboutData": "Узнать больше о сборе данных" }, "systemLocations": "Системные места", "unhandledError": "Неизвестная ошибка", @@ -535,229 +331,41 @@ }, "issueReport": { "contactFollowUp": "Свяжитесь со мной для уточнения", - "contactSupportDescription": "Пожалуйста, заполните форму ниже для отправки вашего отчёта", - "contactSupportTitle": "Связаться с поддержкой", - "describeTheProblem": "Опишите проблему", - "email": "Электронная почта", "feedbackTitle": "Помогите нам улучшить ComfyUI, оставив отзыв", "helpFix": "Помочь исправить это", - "helpTypes": { - "billingPayments": "Оплата / Платежи", - "bugReport": "Сообщить об ошибке", - "giveFeedback": "Оставить отзыв", - "loginAccessIssues": "Проблемы со входом / доступом", - "somethingElse": "Другое" - }, "notifyResolve": "Уведомить меня, когда проблема будет решена", "provideAdditionalDetails": "Предоставьте дополнительные сведения (необязательно)", "provideEmail": "Укажите вашу электронную почту (необязательно)", "rating": "Рейтинг", - "selectIssue": "Выберите проблему", "stackTrace": "Трассировка стека", "submitErrorReport": "Отправить отчёт об ошибке (необязательно)", "systemStats": "Статистика системы", "validation": { - "descriptionRequired": "Описание обязательно", - "helpTypeRequired": "Тип помощи обязателен", "invalidEmail": "Пожалуйста, введите действительный адрес электронной почты", - "maxLength": "Сообщение слишком длинное", - "selectIssueType": "Пожалуйста, выберите тип проблемы" - }, - "whatCanWeInclude": "Уточните, что включить в отчёт", - "whatDoYouNeedHelpWith": "С чем вам нужна помощь?" - }, - "load3d": { - "applyingTexture": "Применение текстуры...", - "backgroundColor": "Цвет фона", - "camera": "Камера", - "cameraType": { - "orthographic": "Ортографическая", - "perspective": "Перспективная" - }, - "clearRecording": "Очистить запись", - "edgeThreshold": "Пороговое значение края", - "export": "Экспорт", - "exportModel": "Экспорт модели", - "exportRecording": "Экспортировать запись", - "exportingModel": "Экспорт модели...", - "fov": "Угол обзора", - "light": "Свет", - "lightIntensity": "Интенсивность света", - "loadingBackgroundImage": "Загрузка фонового изображения", - "loadingModel": "Загрузка 3D модели...", - "materialMode": "Режим Материала", - "materialModes": { - "depth": "Глубина", - "lineart": "Лайнарт", - "normal": "Нормальный", - "original": "Оригинал", - "wireframe": "Каркас" - }, - "model": "Модель", - "openIn3DViewer": "Открыть в 3D просмотрщике", - "previewOutput": "Предварительный просмотр", - "removeBackgroundImage": "Удалить фоновое изображение", - "resizeNodeMatchOutput": "Изменить размер узла под вывод", - "scene": "Сцена", - "showGrid": "Показать сетку", - "startRecording": "Начать запись", - "stopRecording": "Остановить запись", - "switchCamera": "Переключить камеру", - "switchingMaterialMode": "Переключение режима материала...", - "upDirection": "Направление Вверх", - "upDirections": { - "original": "Оригинал" - }, - "uploadBackgroundImage": "Загрузить фоновое изображение", - "uploadTexture": "Загрузить текстуру", - "viewer": { - "apply": "Применить", - "cameraSettings": "Настройки камеры", - "cameraType": "Тип камеры", - "cancel": "Отмена", - "exportSettings": "Настройки экспорта", - "lightSettings": "Настройки освещения", - "modelSettings": "Настройки модели", - "sceneSettings": "Настройки сцены", - "title": "3D Просмотрщик (Бета)" + "maxLength": "Сообщение слишком длинное" } }, - "loadWorkflowWarning": { - "coreNodesFromVersion": "Требуется ComfyUI {version}:", - "outdatedVersion": "Некоторые узлы требуют более новой версии ComfyUI (текущая: {version}). Пожалуйста, обновите, чтобы использовать все узлы.", - "outdatedVersionGeneric": "Некоторые узлы требуют более новой версии ComfyUI. Пожалуйста, обновите, чтобы использовать все узлы." - }, - "maintenance": { - "None": "Нет", - "OK": "OK", - "Skipped": "Пропущено", - "allOk": "Проблем не обнаружено.", - "confirmTitle": "Вы уверены?", - "consoleLogs": "Консольные журналы", - "detected": "Обнаружено", - "error": { - "cannotContinue": "Невозможно продолжить - остались ошибки", - "defaultDescription": "Произошла ошибка при выполнении задачи по обслуживанию.", - "taskFailed": "Не удалось выполнить задачу.", - "toastTitle": "Ошибка задачи" - }, - "refreshing": "Обновление", - "showManual": "Показать задачи по обслуживанию", - "status": "Статус", - "terminalDefaultMessage": "Когда вы запускаете команду для устранения неполадок, любой вывод будет отображаться здесь.", - "title": "Обслуживание" - }, - "manager": { - "changingVersion": "Изменение версии с {from} на {to}", - "createdBy": "Создано", - "dependencies": "Зависимости", - "discoverCommunityContent": "Откройте для себя пакеты узлов, расширения и многое другое, созданные сообществом...", - "downloads": "Загрузки", - "errorConnecting": "Ошибка подключения к реестру Comfy Node.", - "failed": "Не удалось ({count})", - "filter": { - "disabled": "Отключено", - "enabled": "Включено", - "nodePack": "Пакет Узлов" - }, - "inWorkflow": "В рабочем процессе", - "infoPanelEmpty": "Нажмите на элемент, чтобы увидеть информацию", - "installAllMissingNodes": "Установить все отсутствующие узлы", - "installSelected": "Установить выбранное", - "installationQueue": "Очередь установки", - "lastUpdated": "Последнее обновление", - "latestVersion": "Последняя", - "license": "Лицензия", - "loadingVersions": "Загрузка версий...", - "nightlyVersion": "Ночная", - "noDescription": "Описание отсутствует", - "noNodesFound": "Узлы не найдены", - "noNodesFoundDescription": "Узлы пакета не могут быть проанализированы, или пакет является только расширением интерфейса и не имеет узлов.", - "noResultsFound": "По вашему запросу ничего не найдено.", - "nodePack": "Пакет Узлов", - "packsSelected": "Выбрано пакетов", - "repository": "Репозиторий", - "restartToApplyChanges": "Чтобы применить изменения, пожалуйста, перезапустите ComfyUI", - "searchPlaceholder": "Поиск", - "selectVersion": "Выберите версию", - "sort": { - "created": "Новейшие", - "downloads": "Самые популярные", - "publisher": "Издатель", - "updated": "Недавно обновленные" - }, - "status": { - "active": "Активный", - "banned": "Заблокировано", - "deleted": "Удалено", - "flagged": "Отмечено", - "pending": "В ожидании", - "unknown": "Неизвестно" - }, - "title": "Менеджер Пользовательских Узлов", - "totalNodes": "Всего Узлов", - "tryAgainLater": "Пожалуйста, попробуйте позже.", - "tryDifferentSearch": "Пожалуйста, попробуйте изменить запрос.", - "uninstall": "Удалить", - "uninstallSelected": "Удалить выбранное", - "uninstalling": "Удаление", - "update": "Обновить", - "updatingAllPacks": "Обновление всех пакетов", - "version": "Версия" - }, - "maskEditor": { - "Apply to Whole Image": "Применить ко всему изображению", - "Brush Settings": "Настройки кисти", - "Brush Shape": "Форма кисти", - "Clear": "Очистить", - "Color Select Settings": "Настройки выбора цвета", - "Fill Opacity": "Прозрачность заливки", - "Hardness": "Жесткость", - "Image Layer": "Слой изображения", - "Invert": "Инвертировать", - "Layers": "Слои", - "Live Preview": "Предварительный просмотр", - "Mask Layer": "Слой маски", - "Mask Opacity": "Прозрачность маски", - "Mask Tolerance": "Толерантность маски", - "Method": "Метод", - "Opacity": "Прозрачность", - "Paint Bucket Settings": "Настройки заливки", - "Reset to Default": "Сбросить до стандартных", - "Selection Opacity": "Прозрачность выбора", - "Smoothing Precision": "Точность сглаживания", - "Stop at mask": "Остановиться на маске", - "Thickness": "Толщина", - "Tolerance": "Толерантность" - }, "menu": { "autoQueue": "Автоочередь", "batchCount": "Количество пакетов", "batchCountTooltip": "Количество раз, когда генерация рабочего процесса должна быть помещена в очередь", "clear": "Очистить рабочий процесс", "clipspace": "Открыть Clipspace", - "dark": "Тёмная", "disabled": "Отключено", "disabledTooltip": "Рабочий процесс не будет автоматически помещён в очередь", "execute": "Выполнить", - "help": "Справка", "hideMenu": "Скрыть меню", "instant": "Мгновенно", "instantTooltip": "Рабочий процесс будет помещён в очередь сразу же после завершения генерации", "interrupt": "Отменить текущее выполнение", - "light": "Светлая", - "manageExtensions": "Управление расширениями", "onChange": "При изменении", "onChangeTooltip": "Рабочий процесс будет поставлен в очередь после внесения изменений", "queue": "Панель очереди", + "queueWorkflow": "Поставить рабочий процесс в очередь (Shift — в начало очереди)", + "queueWorkflowFront": "Поставить рабочий процесс в начало очереди", "refresh": "Обновить определения нод", "resetView": "Сбросить вид холста", - "run": "Запустить", - "runWorkflow": "Запустить рабочий процесс (Shift для очереди в начале)", - "runWorkflowFront": "Запустить рабочий процесс (Очередь в начале)", - "settings": "Настройки", "showMenu": "Показать меню", - "theme": "Тема", "toggleBottomPanel": "Переключить нижнюю панель" }, "menuLabels": { @@ -823,10 +431,11 @@ "Open Outputs Folder": "Открыть папку выходных данных", "Open Sign In Dialog": "Открыть окно входа", "Open extra_model_paths_yaml": "Открыть extra_model_paths.yaml", + "Output Explorer": "Проводник вывода", "Pin/Unpin Selected Items": "Закрепить/открепить выбранные элементы", "Pin/Unpin Selected Nodes": "Закрепить/открепить выбранные ноды", "Previous Opened Workflow": "Предыдущий открытый рабочий процесс", - "Queue Panel": "Панель очереди", + "Queue": "Очередь", "Queue Prompt": "Запрос в очереди", "Queue Prompt (Front)": "Запрос в очереди (спереди)", "Queue Selected Output Nodes": "Добавить выбранные выходные узлы в очередь", @@ -843,12 +452,12 @@ "Show Model Selector (Dev)": "Показать выбор модели (Dev)", "Show Settings Dialog": "Показать диалог настроек", "Sign Out": "Выйти", - "Toggle Essential Bottom Panel": "Показать/скрыть основную нижнюю панель", "Toggle Logs Bottom Panel": "Переключение нижней панели журналов", "Toggle Search Box": "Переключить поисковую панель", "Toggle Terminal Bottom Panel": "Переключение нижней панели терминала", "Toggle Theme (Dark/Light)": "Переключение темы (Тёмная/Светлая)", - "Toggle View Controls Bottom Panel": "Показать/скрыть панель управления просмотром", + "Toggle shortcuts_essentials Bottom Panel": "Переключить нижнюю панель ярлыков essentials", + "Toggle shortcuts_viewControls Bottom Panel": "Переключить нижнюю панель ярлыков viewControls", "Toggle the Custom Nodes Manager": "Переключить менеджер пользовательских узлов", "Toggle the Custom Nodes Manager Progress Bar": "Переключить индикатор выполнения менеджера пользовательских узлов", "Undo": "Отменить", @@ -859,37 +468,14 @@ "Zoom Out": "Уменьшить", "Zoom to fit": "Масштабировать по размеру" }, - "minimap": { - "nodeColors": "Цвета узлов", - "renderBypassState": "Отображать состояние обхода", - "renderErrorState": "Отображать состояние ошибки", - "showGroups": "Показать фреймы/группы", - "showLinks": "Показать связи" - }, - "missingModelsDialog": { - "doNotAskAgain": "Больше не показывать это", - "missingModels": "Отсутствующие модели", - "missingModelsMessage": "При загрузке графа следующие модели не были найдены" - }, "nodeCategories": { "3d": "3d", "3d_models": "3d_модели", - "BFL": "BFL", - "Ideogram": "Ideogram", - "Kling": "Kling", - "Luma": "Luma", - "MiniMax": "MiniMax", - "OpenAI": "OpenAI", - "Pika": "Pika", - "PixVerse": "PixVerse", - "Recraft": "Recraft", - "Stability AI": "Stability AI", - "Veo": "Veo", + "DevTools": "Инструменты разработчика", "_for_testing": "_для_тестирования", "advanced": "расширенный", "animation": "анимация", "api": "api", - "api node": "api-узел", "attention_experiments": "эксперименты_внимания", "audio": "аудио", "batch": "пакет", @@ -902,7 +488,6 @@ "controlnet": "controlnet", "create": "создать", "custom_sampling": "пользовательский_семплинг", - "debug": "отладка", "deprecated": "устаревший", "flux": "flux", "gligen": "gligen", @@ -914,7 +499,6 @@ "instructpix2pix": "instructpix2pix", "latent": "латентный", "loaders": "загрузчики", - "lotus": "lotus", "ltxv": "ltxv", "mask": "маска", "model": "модель", @@ -926,12 +510,10 @@ "photomaker": "photomaker", "postprocessing": "постобработка", "preprocessors": "предобработчики", - "primitive": "примитив", "samplers": "семплеры", "sampling": "выборка", "schedulers": "schedulers", "scheduling": "scheduling", - "sd": "sd", "sd3": "sd3", "sigmas": "сигмы", "stable_cascade": "стабильная_каскадная", @@ -940,21 +522,9 @@ "unet": "unet", "upscale_diffusion": "диффузии_апскейла", "upscaling": "апскейл", - "utils": "утилиты", - "v1": "v1", - "v2": "v2", - "v3": "v3", "video": "видео", "video_models": "видеомодели" }, - "nodeHelpPage": { - "documentationPage": "страницу документации", - "inputs": "Входы", - "loadError": "Не удалось загрузить справку: {error}", - "moreHelp": "Для получения дополнительной помощи посетите", - "outputs": "Выходы", - "type": "Тип" - }, "nodeTemplates": { "enterName": "Введите название", "saveAsTemplate": "Сохранить как шаблон" @@ -971,18 +541,6 @@ }, "title": "Ваше устройство не поддерживается" }, - "releaseToast": { - "newVersionAvailable": "Доступна новая версия!", - "skip": "Пропустить", - "update": "Обновить", - "whatsNew": "Что нового?" - }, - "selectionToolbox": { - "executeButton": { - "disabledTooltip": "Выходные узлы не выбраны", - "tooltip": "Выполнить для выбранных выходных узлов (выделены оранжевой рамкой)" - } - }, "serverConfig": { "modifiedConfigs": "Вы изменили следующие конфигурации сервера. Перезапустите, чтобы применить изменения.", "restart": "Перезапустить", @@ -1126,9 +684,9 @@ "ready": "Завершение…", "starting-server": "Запуск сервера ComfyUI…" }, + "reinstall": "Переустановить", "reportIssue": "Сообщить о проблеме", - "showTerminal": "Показать терминал", - "troubleshoot": "Устранение неполадок" + "showTerminal": "Показать терминал" }, "settingsCategories": { "3D": "3D", @@ -1143,7 +701,6 @@ "Comfy": "Comfy", "Comfy-Desktop": "Десктопный Comfy", "ContextMenu": "Контекстное меню", - "Credits": "Кредиты", "CustomColorPalettes": "Пользовательские цветовые палитры", "DevMode": "Режим разработчика", "EditTokenWeight": "Редактировать вес токена", @@ -1156,7 +713,6 @@ "Link": "Ссылка", "LinkRelease": "Освобождение ссылки", "LiteGraph": "Lite Graph", - "Load 3D": "Загрузить 3D", "Locale": "Локализация", "Mask Editor": "Редактор масок", "Menu": "Меню", @@ -1165,6 +721,7 @@ "Node": "Нода", "Node Search Box": "Поисковая строка нод", "Node Widget": "Виджет ноды", + "NodeInputConversionSubmenus": "Подменю преобразования входных данных узла", "NodeLibrary": "Библиотека нод", "Notification Preferences": "Настройки уведомлений", "Pointer": "Указатель", @@ -1179,60 +736,22 @@ "Sidebar": "Боковая панель", "Tree Explorer": "Дерево проводника", "UV": "UV", - "User": "Пользователь", "Validation": "Валидация", "Window": "Окно", "Workflow": "Рабочий процесс" }, - "shortcuts": { - "essentials": "Основные", - "keyboardShortcuts": "Горячие клавиши", - "manageShortcuts": "Управление горячими клавишами", - "noKeybinding": "Нет сочетания клавиш", - "subcategories": { - "node": "Узел", - "panelControls": "Управление панелью", - "queue": "Очередь", - "view": "Просмотр", - "workflow": "Рабочий процесс" - }, - "viewControls": "Управление просмотром" - }, "sideToolbar": { "browseTemplates": "Просмотреть примеры шаблонов", "downloads": "Загрузки", - "helpCenter": "Центр поддержки", - "labels": { - "models": "Модели", - "nodes": "Узлы", - "queue": "Очередь", - "templates": "Шаблоны", - "workflows": "Воркфлоу" - }, "logout": "Выйти", "modelLibrary": "Библиотека моделей", "newBlankWorkflow": "Создайте новый пустой рабочий процесс", "nodeLibrary": "Библиотека нод", "nodeLibraryTab": { - "groupBy": "Группировать по", - "groupStrategies": { - "category": "Категория", - "categoryDesc": "Группировать по категории узла", - "module": "Модуль", - "moduleDesc": "Группировать по источнику модуля", - "source": "Источник", - "sourceDesc": "Группировать по типу источника (Core, Custom, API)" - }, - "resetView": "Сбросить вид по умолчанию", - "sortBy": { - "alphabetical": "По алфавиту", - "alphabeticalDesc": "Сортировать по алфавиту внутри групп", - "original": "Оригинальный порядок", - "originalDesc": "Сохранять исходный порядок" - }, - "sortMode": "Режим сортировки" + "sortOrder": "Порядок сортировки" }, "openWorkflow": "Открыть рабочий процесс в локальной файловой системе", + "outputExplorer": "Проводник вывода", "queue": "Очередь", "queueTab": { "backToAllTasks": "Вернуться ко всем задачам", @@ -1246,7 +765,7 @@ }, "showFlatList": "Показать плоский список" }, - "templates": "Шаблоны", + "themeToggle": "Переключить тему", "workflowTab": { "confirmDelete": "Вы уверены, что хотите удалить этот рабочий процесс?", "confirmDeleteTitle": "Удалить рабочий процесс?", @@ -1256,7 +775,6 @@ "deleteFailedTitle": "Не удалось удалить", "deleted": "Рабочий процесс удалён", "dirtyClose": "Файлы ниже были изменены. Вы хотите сохранить их перед закрытием?", - "dirtyCloseHint": "Удерживайте Shift, чтобы закрыть без подсказки", "dirtyCloseTitle": "Сохранить изменения?", "workflowTreeType": { "bookmarks": "Закладки", @@ -1276,370 +794,14 @@ "removeFromBookmarks": "Удалить из закладок" }, "templateWorkflows": { - "category": { - "3D": "3D", - "All": "Все шаблоны", - "Area Composition": "Композиция области", - "Audio": "Аудио", - "Basics": "Основы", - "ComfyUI Examples": "Примеры ComfyUI", - "ControlNet": "ControlNet", - "Custom Nodes": "Пользовательские узлы", - "Flux": "Flux", - "Image": "Изображение", - "Image API": "Image API", - "LLM API": "LLM API", - "Upscaling": "Увеличение разрешения", - "Video": "Видео", - "Video API": "Video API" - }, - "loadingMore": "Загрузка дополнительных шаблонов...", - "searchPlaceholder": "Поиск шаблонов...", "template": { - "3D": { - "3d_hunyuan3d_image_to_model": "Hunyuan3D", - "3d_hunyuan3d_multiview_to_model": "Hunyuan3D Многовидовой", - "3d_hunyuan3d_multiview_to_model_turbo": "Hunyuan3D Турбо", - "stable_zero123_example": "Stable Zero123" - }, - "3D API": { - "api_rodin_image_to_model": "Rodin: изображение в модель", - "api_rodin_multiview_to_model": "Rodin: многовидовой в модель", - "api_tripo_image_to_model": "Tripo: изображение в модель", - "api_tripo_multiview_to_model": "Tripo: многовидовой в модель", - "api_tripo_text_to_model": "Tripo: текст в модель" - }, - "Area Composition": { - "area_composition": "Композиция области", - "area_composition_square_area_for_subject": "Композиция области квадратной области для субъекта" - }, - "Audio": { - "audio_ace_step_1_m2m_editing": "ACE Step v1 M2M редактирование", - "audio_ace_step_1_t2a_instrumentals": "ACE-Step v1 текст в инструментальную музыку", - "audio_ace_step_1_t2a_song": "ACE Step v1 текст в песню", - "audio_stable_audio_example": "Stable Audio" - }, - "Basics": { - "default": "Генерация изображений", - "embedding_example": "Встраивание", - "gligen_textbox_example": "Gligen Textbox", - "image2image": "Изображение в изображение", - "inpaint_example": "Inpaint", - "inpaint_model_outpainting": "Outpainting", - "lora": "LoRA", - "lora_multiple": "LoRA Multiple" - }, - "ControlNet": { - "2_pass_pose_worship": "2 Pass Pose Worship", - "controlnet_example": "Scribble ControlNet", - "depth_controlnet": "Depth ControlNet", - "depth_t2i_adapter": "Depth T2I Adapter", - "mixing_controlnets": "Mixing ControlNets" - }, - "Flux": { - "flux_canny_model_example": "Flux Canny Model", - "flux_depth_lora_example": "Flux Depth LoRA", - "flux_dev_checkpoint_example": "Flux Dev fp8", - "flux_dev_full_text_to_image": "Flux Dev полный текст в изображение", - "flux_fill_inpaint_example": "Flux Inpaint", - "flux_fill_outpaint_example": "Flux Outpaint", - "flux_kontext_dev_basic": "Flux Kontext Dev (Базовый)", - "flux_kontext_dev_grouped": "Flux Kontext Dev (Групповой)", - "flux_redux_model_example": "Flux Redux Model", - "flux_schnell": "Flux Schnell fp8", - "flux_schnell_full_text_to_image": "Flux Schnell полный текст в изображение" - }, - "Image": { - "hidream_e1_full": "HiDream E1 Full", - "hidream_i1_dev": "HiDream I1 Dev", - "hidream_i1_fast": "HiDream I1 Fast", - "hidream_i1_full": "HiDream I1 Full", - "image_chroma_text_to_image": "Chroma текст в изображение", - "image_cosmos_predict2_2B_t2i": "Cosmos Predict2 2B T2I", - "image_lotus_depth_v1_1": "Lotus Depth", - "image_omnigen2_image_edit": "OmniGen2 редактирование изображения", - "image_omnigen2_t2i": "OmniGen2 текст в изображение", - "sd3_5_large_blur": "SD3.5 Большое размытие", - "sd3_5_large_canny_controlnet_example": "SD3.5 Большой Canny ControlNet", - "sd3_5_large_depth": "SD3.5 Большая глубина", - "sd3_5_simple_example": "SD3.5 Простой", - "sdxl_refiner_prompt_example": "SDXL Уточняющий запрос", - "sdxl_revision_text_prompts": "SDXL Редактирование текстовых запросов", - "sdxl_revision_zero_positive": "SDXL Редактирование нулевого положительного", - "sdxl_simple_example": "SDXL Простой", - "sdxlturbo_example": "SDXL Turbo" - }, - "Image API": { - "api_bfl_flux_1_kontext_max_image": "BFL Flux.1 Kontext Max", - "api_bfl_flux_1_kontext_multiple_images_input": "BFL Flux.1 Kontext несколько изображений", - "api_bfl_flux_1_kontext_pro_image": "BFL Flux.1 Kontext Pro", - "api_bfl_flux_pro_t2i": "BFL Flux[Pro]: текст в изображение", - "api_ideogram_v3_t2i": "Ideogram V3: текст в изображение", - "api_luma_photon_i2i": "Luma Photon: изображение в изображение", - "api_luma_photon_style_ref": "Luma Photon: стиль по образцу", - "api_openai_dall_e_2_inpaint": "OpenAI: Dall-E 2 дорисовка", - "api_openai_dall_e_2_t2i": "OpenAI: Dall-E 2 текст в изображение", - "api_openai_dall_e_3_t2i": "OpenAI: Dall-E 3 текст в изображение", - "api_openai_image_1_i2i": "OpenAI: GPT-Image-1 изображение в изображение", - "api_openai_image_1_inpaint": "OpenAI: GPT-Image-1 дорисовка", - "api_openai_image_1_multi_inputs": "OpenAI: GPT-Image-1 несколько входов", - "api_openai_image_1_t2i": "OpenAI: GPT-Image-1 текст в изображение", - "api_recraft_image_gen_with_color_control": "Recraft: генерация изображения с управлением цветом", - "api_recraft_image_gen_with_style_control": "Recraft: генерация изображения с управлением стилем", - "api_recraft_vector_gen": "Recraft: генерация векторного изображения", - "api_runway_reference_to_image": "Runway: референс в изображение", - "api_runway_text_to_image": "Runway: текст в изображение", - "api_stability_ai_i2i": "Stability AI: изображение в изображение", - "api_stability_ai_sd3_5_i2i": "Stability AI: SD3.5 изображение в изображение", - "api_stability_ai_sd3_5_t2i": "Stability AI: SD3.5 текст в изображение", - "api_stability_ai_stable_image_ultra_t2i": "Stability AI: Stable Image Ultra текст в изображение" - }, - "LLM API": { - "api_google_gemini": "Google Gemini: чат", - "api_openai_chat": "OpenAI: чат" - }, - "Upscaling": { - "esrgan_example": "ESRGAN", - "hiresfix_esrgan_workflow": "HiresFix ESRGAN Workflow", - "hiresfix_latent_workflow": "HiresFix Latent Workflow", - "latent_upscale_different_prompt_model": "Latent Upscale Different Prompt Model" - }, - "Video": { - "hunyuan_video_text_to_video": "Hunyuan видео текст в видео", - "image_to_video": "SVD изображение в видео", - "image_to_video_wan": "Wan 2.1 изображение в видео", - "ltxv_image_to_video": "LTXV изображение в видео", - "ltxv_text_to_video": "LTXV текст в видео", - "mochi_text_to_video_example": "Mochi текст в видео", - "text_to_video_wan": "Wan 2.1 текст в видео", - "txt_to_image_to_video": "SVD текст в изображение в видео", - "video_cosmos_predict2_2B_video2world_480p_16fps": "Cosmos Predict2 2B Video2World 480p 16fps", - "video_wan2_1_fun_camera_v1_1_14B": "Wan 2.1 Fun Camera 14B", - "video_wan2_1_fun_camera_v1_1_1_3B": "Wan 2.1 Fun Camera 1.3B", - "video_wan_vace_14B_ref2v": "Wan VACE референс в видео", - "video_wan_vace_14B_t2v": "Wan VACE текст в видео", - "video_wan_vace_14B_v2v": "Wan VACE контроль видео", - "video_wan_vace_flf2v": "Wan VACE первый-последний кадр", - "video_wan_vace_inpainting": "Wan VACE Inpainting", - "video_wan_vace_outpainting": "Wan VACE Outpainting", - "wan2_1_flf2v_720_f16": "Wan 2.1 FLF2V 720p F16", - "wan2_1_fun_control": "Wan 2.1 ControlNet", - "wan2_1_fun_inp": "Wan 2.1 Inpainting" - }, - "Video API": { - "api_hailuo_minimax_i2v": "MiniMax: изображение в видео", - "api_hailuo_minimax_t2v": "MiniMax: текст в видео", - "api_kling_effects": "Kling: видеоэффекты", - "api_kling_flf": "Kling: FLF2V", - "api_kling_i2v": "Kling: изображение в видео", - "api_luma_i2v": "Luma: изображение в видео", - "api_luma_t2v": "Luma: текст в видео", - "api_moonvalley_image_to_video": "Moonvalley: изображение в видео", - "api_moonvalley_text_to_video": "Moonvalley: текст в видео", - "api_pika_i2v": "Pika: изображение в видео", - "api_pika_scene": "Pika Scenes: изображения в видео", - "api_pixverse_i2v": "PixVerse: изображение в видео", - "api_pixverse_t2v": "PixVerse: текст в видео", - "api_pixverse_template_i2v": "PixVerse Templates: изображение в видео", - "api_runway_first_last_frame": "Runway: первый последний кадр в видео", - "api_runway_gen3a_turbo_image_to_video": "Runway: Gen3a Turbo изображение в видео", - "api_runway_gen4_turo_image_to_video": "Runway: Gen4 Turbo изображение в видео", - "api_veo2_i2v": "Veo2: изображение в видео" - } - }, - "templateDescription": { - "3D": { - "3d_hunyuan3d_image_to_model": "Генерируйте 3D-модели по одному изображению с помощью Hunyuan3D 2.0.", - "3d_hunyuan3d_multiview_to_model": "Генерируйте 3D-модели по нескольким видам с помощью Hunyuan3D 2.0 MV.", - "3d_hunyuan3d_multiview_to_model_turbo": "Генерируйте 3D-модели по нескольким видам с помощью Hunyuan3D 2.0 MV Turbo.", - "stable_zero123_example": "Генерируйте 3D-виды по одному изображению с помощью Stable Zero123." - }, - "3D API": { - "api_rodin_image_to_model": "Генерируйте детализированные 3D-модели по одной фотографии с помощью Rodin AI.", - "api_rodin_multiview_to_model": "Создавайте полные 3D-модели по нескольким видам с помощью Rodin.", - "api_tripo_image_to_model": "Генерируйте профессиональные 3D-ассеты по 2D-изображениям с помощью Tripo.", - "api_tripo_multiview_to_model": "Создавайте 3D-модели по нескольким ракурсам с помощью продвинутого сканера Tripo.", - "api_tripo_text_to_model": "Создавайте 3D-объекты по текстовым описаниям с помощью Tripo." - }, - "Area Composition": { - "area_composition": "Генерируйте изображения, управляя композицией с помощью определённых областей.", - "area_composition_square_area_for_subject": "Генерируйте изображения с постоянным размещением объекта с помощью композиции областей." - }, - "Audio": { - "audio_ace_step_1_m2m_editing": "Редактируйте существующие песни, меняя стиль и текст с помощью ACE-Step v1 M2M.", - "audio_ace_step_1_t2a_instrumentals": "Генерируйте инструментальную музыку по тексту с помощью ACE-Step v1.", - "audio_ace_step_1_t2a_song": "Генерируйте песни с вокалом по тексту с помощью ACE-Step v1, поддержка разных языков и стилей.", - "audio_stable_audio_example": "Генерируйте аудио по текстовым описаниям с помощью Stable Audio." - }, - "Basics": { - "default": "Генерируйте изображения по текстовым описаниям.", - "embedding_example": "Генерируйте изображения с помощью текстовой инверсии для единых стилей.", - "gligen_textbox_example": "Генерируйте изображения с точным размещением объектов с помощью текстовых блоков.", - "image2image": "Преобразуйте существующие изображения с помощью текстовых подсказок.", - "inpaint_example": "Редактируйте отдельные части изображений без швов.", - "inpaint_model_outpainting": "Расширяйте изображения за пределы их исходных границ.", - "lora": "Генерируйте изображения с помощью моделей LoRA для специализированных стилей или объектов.", - "lora_multiple": "Генерируйте изображения, комбинируя несколько моделей LoRA." - }, - "ControlNet": { - "2_pass_pose_worship": "Генерируйте изображения по референсам поз с помощью ControlNet.", - "controlnet_example": "Генерируйте изображения, используя референсы-каракулы с помощью ControlNet.", - "depth_controlnet": "Генерируйте изображения, используя информацию о глубине с помощью ControlNet.", - "depth_t2i_adapter": "Генерируйте изображения, используя информацию о глубине с помощью адаптера T2I.", - "mixing_controlnets": "Генерируйте изображения, комбинируя несколько моделей ControlNet." - }, - "Flux": { - "flux_canny_model_example": "Генерируйте изображения, используя детекцию границ с помощью Flux Canny.", - "flux_depth_lora_example": "Генерируйте изображения, используя информацию о глубине с помощью Flux LoRA.", - "flux_dev_checkpoint_example": "Генерируйте изображения с помощью Flux Dev fp8 (квантованная версия). Подходит для устройств с ограниченной VRAM, требуется только один файл модели, но качество немного ниже, чем у полной версии.", - "flux_dev_full_text_to_image": "Генерируйте высококачественные изображения с помощью полной версии Flux Dev. Требуется больше VRAM и несколько файлов моделей, но обеспечивается лучшее следование подсказкам и качество.", - "flux_fill_inpaint_example": "Заполняйте отсутствующие части изображений с помощью Flux inpainting.", - "flux_fill_outpaint_example": "Расширяйте изображения за пределы исходных границ с помощью Flux outpainting.", - "flux_kontext_dev_basic": "Редактируйте изображения с помощью Flux Kontext (все узлы видимы), идеально для изучения рабочего процесса.", - "flux_kontext_dev_grouped": "Упрощённая версия Flux Kontext с группированными узлами для более чистого рабочего пространства.", - "flux_redux_model_example": "Генерируйте изображения, перенося стиль с референсных изображений с помощью Flux Redux.", - "flux_schnell": "Быстро генерируйте изображения с помощью Flux Schnell fp8 (квантованная версия). Идеально для слабого железа, требуется всего 4 шага.", - "flux_schnell_full_text_to_image": "Быстро генерируйте изображения с помощью полной версии Flux Schnell. Лицензия Apache2.0, всего 4 шага при хорошем качестве." - }, - "Image": { - "hidream_e1_full": "HiDream E1 — профессиональная модель для редактирования изображений на естественном языке.", - "hidream_i1_dev": "HiDream I1 Dev — сбалансированная версия (28 шагов), подходит для среднего железа.", - "hidream_i1_fast": "HiDream I1 Fast — облегчённая версия (16 шагов), быстрая генерация на слабых ПК.", - "hidream_i1_full": "HiDream I1 Full — полная версия (50 шагов), максимальное качество.", - "image_chroma_text_to_image": "Chroma — модифицированная версия Flux с изменённой архитектурой.", - "image_cosmos_predict2_2B_t2i": "Генерируйте изображения с помощью Cosmos-Predict2 2B T2I — физически точная, высокодетализированная генерация.", - "image_lotus_depth_v1_1": "Используйте Lotus Depth в ComfyUI для эффективной и детализированной оценки глубины по одному изображению.", - "image_omnigen2_image_edit": "Редактируйте изображения с помощью естественно-языковых инструкций и расширенных возможностей OmniGen2.", - "image_omnigen2_t2i": "Генерируйте высококачественные изображения по тексту с помощью унифицированной 7B мультимодальной модели OmniGen2 с двухпутевой архитектурой.", - "sd3_5_large_blur": "Генерируйте изображения, используя размытые референсы с помощью SD 3.5.", - "sd3_5_large_canny_controlnet_example": "Генерируйте изображения, используя детекцию границ с помощью SD 3.5 Canny ControlNet.", - "sd3_5_large_depth": "Генерируйте изображения, используя информацию о глубине с помощью SD 3.5.", - "sd3_5_simple_example": "Генерируйте изображения с помощью SD 3.5.", - "sdxl_refiner_prompt_example": "Улучшайте изображения SDXL с помощью моделей-улучшателей (refiner).", - "sdxl_revision_text_prompts": "Передавайте концепции с референсных изображений для генерации с помощью SDXL Revision.", - "sdxl_revision_zero_positive": "Генерируйте изображения, используя текстовые подсказки и референсы с помощью SDXL Revision.", - "sdxl_simple_example": "Генерируйте высококачественные изображения с помощью SDXL.", - "sdxlturbo_example": "Генерируйте изображения за один шаг с помощью SDXL Turbo." - }, - "Image API": { - "api_bfl_flux_1_kontext_max_image": "Редактируйте изображения с помощью Flux.1 Kontext max image.", - "api_bfl_flux_1_kontext_multiple_images_input": "Вводите несколько изображений и редактируйте их с помощью Flux.1 Kontext.", - "api_bfl_flux_1_kontext_pro_image": "Редактируйте изображения с помощью Flux.1 Kontext pro image.", - "api_bfl_flux_pro_t2i": "Генерируйте изображения с отличным следованием подсказкам и качеством с помощью FLUX.1 Pro.", - "api_ideogram_v3_t2i": "Генерируйте профессиональные изображения с отличным соответствием подсказкам, фотореализмом и рендерингом текста с помощью Ideogram V3.", - "api_luma_photon_i2i": "Управляйте генерацией изображений с помощью комбинации изображений и подсказки.", - "api_luma_photon_style_ref": "Генерируйте изображения, смешивая стили с точным контролем с помощью Luma Photon.", - "api_openai_dall_e_2_inpaint": "Редактируйте изображения с помощью инпейнта в OpenAI Dall-E 2 API.", - "api_openai_dall_e_2_t2i": "Генерируйте изображения по тексту с помощью OpenAI Dall-E 2 API.", - "api_openai_dall_e_3_t2i": "Генерируйте изображения по тексту с помощью OpenAI Dall-E 3 API.", - "api_openai_image_1_i2i": "Генерируйте изображения по изображениям с помощью OpenAI GPT Image 1 API.", - "api_openai_image_1_inpaint": "Редактируйте изображения с помощью инпейнта в OpenAI GPT Image 1 API.", - "api_openai_image_1_multi_inputs": "Генерируйте изображения по нескольким входам с помощью OpenAI GPT Image 1 API.", - "api_openai_image_1_t2i": "Генерируйте изображения по тексту с помощью OpenAI GPT Image 1 API.", - "api_recraft_image_gen_with_color_control": "Генерируйте изображения с пользовательскими палитрами и фирменными визуалами с помощью Recraft.", - "api_recraft_image_gen_with_style_control": "Контролируйте стиль с помощью визуальных примеров, выравнивайте объекты и настраивайте детали. Сохраняйте и делитесь стилями для брендовой целостности.", - "api_recraft_vector_gen": "Генерируйте векторные изображения высокого качества по тексту с помощью AI-генератора Recraft.", - "api_runway_reference_to_image": "Генерируйте новые изображения на основе стиля и композиции референса с помощью Runway.", - "api_runway_text_to_image": "Генерируйте изображения высокого качества по тексту с помощью модели Runway AI.", - "api_stability_ai_i2i": "Преобразуйте изображения с высоким качеством с помощью Stability AI, идеально для профессионального редактирования и передачи стиля.", - "api_stability_ai_sd3_5_i2i": "Генерируйте изображения высокого качества с отличным следованием подсказкам. Идеально для профессионального использования при разрешении 1 мегапиксель.", - "api_stability_ai_sd3_5_t2i": "Генерируйте изображения высокого качества с отличным следованием подсказкам. Идеально для профессионального использования при разрешении 1 мегапиксель.", - "api_stability_ai_stable_image_ultra_t2i": "Генерируйте изображения высокого качества с отличным следованием подсказкам. Идеально для профессионального использования при разрешении 1 мегапиксель." - }, - "LLM API": { - "api_google_gemini": "Испытайте мультимодальный ИИ Google с возможностями рассуждения Gemini.", - "api_openai_chat": "Общайтесь с продвинутыми языковыми моделями OpenAI для интеллектуальных диалогов." - }, - "Upscaling": { - "esrgan_example": "Увеличивайте изображения с помощью моделей ESRGAN для повышения качества.", - "hiresfix_esrgan_workflow": "Увеличивайте изображения с помощью моделей ESRGAN на промежуточных этапах.", - "hiresfix_latent_workflow": "Увеличивайте изображения, улучшая качество в латентном пространстве.", - "latent_upscale_different_prompt_model": "Увеличивайте изображения, меняя подсказки между проходами." - }, - "Video": { - "hunyuan_video_text_to_video": "Генерируйте видео по тексту с помощью модели Hunyuan.", - "image_to_video": "Генерируйте видео по статичным изображениям.", - "image_to_video_wan": "Генерируйте видео по изображениям с помощью Wan 2.1.", - "ltxv_image_to_video": "Генерируйте видео по статичным изображениям.", - "ltxv_text_to_video": "Генерируйте видео по тексту.", - "mochi_text_to_video_example": "Генерируйте видео по тексту с помощью модели Mochi.", - "text_to_video_wan": "Генерируйте видео по тексту с помощью Wan 2.1.", - "txt_to_image_to_video": "Сначала создайте изображения по тексту, затем преобразуйте их в видео.", - "video_cosmos_predict2_2B_video2world_480p_16fps": "Генерируйте видео с помощью Cosmos-Predict2 2B Video2World — физически точные, высокодетализированные и последовательные симуляции.", - "video_wan2_1_fun_camera_v1_1_14B": "Генерируйте видео высокого качества с расширенным управлением камерой с помощью полной модели 14B.", - "video_wan2_1_fun_camera_v1_1_1_3B": "Генерируйте динамичные видео с кинематографическим движением камеры с помощью Wan 2.1 Fun Camera 1.3B.", - "video_wan_vace_14B_ref2v": "Создавайте видео, соответствующие стилю и содержанию референсного изображения.", - "video_wan_vace_14B_t2v": "Преобразуйте текстовые описания в видео высокого качества. Поддержка 480p и 720p с моделью VACE-14B.", - "video_wan_vace_14B_v2v": "Генерируйте видео, управляя входными видео и референсами с помощью Wan VACE.", - "video_wan_vace_flf2v": "Создавайте плавные переходы, задавая начальный и конечный кадры. Поддержка пользовательских последовательностей ключевых кадров.", - "video_wan_vace_inpainting": "Редактируйте отдельные области видео, сохраняя окружающее содержимое.", - "video_wan_vace_outpainting": "Генерируйте расширенные видео, увеличивая размер с помощью Wan VACE outpainting.", - "wan2_1_flf2v_720_f16": "Генерируйте видео, контролируя первый и последний кадры с помощью Wan 2.1 FLF2V.", - "wan2_1_fun_control": "Генерируйте видео, управляя позой, глубиной и границами с помощью Wan 2.1 ControlNet.", - "wan2_1_fun_inp": "Генерируйте видео по начальному и конечному кадрам с помощью Wan 2.1 inpainting." - }, - "Video API": { - "api_hailuo_minimax_i2v": "Генерируйте изысканные видео по изображениям и тексту с CGI-интеграцией с помощью MiniMax.", - "api_hailuo_minimax_t2v": "Генерируйте высококачественные видео напрямую по тексту. Используйте возможности MiniMax для создания разнообразных визуальных историй с профессиональными CGI-эффектами.", - "api_kling_effects": "Генерируйте динамичные видео, применяя визуальные эффекты к изображениям с помощью Kling.", - "api_kling_flf": "Генерируйте видео, контролируя первый и последний кадры.", - "api_kling_i2v": "Генерируйте видео с отличным следованием подсказкам для действий, эмоций и движений камеры с помощью Kling.", - "api_luma_i2v": "Преобразуйте статичные изображения в волшебные анимации высокого качества.", - "api_luma_t2v": "Генерируйте высококачественные видео по простым подсказкам.", - "api_moonvalley_image_to_video": "Генерируйте кинематографические видео 1080p по изображению с помощью модели, обученной только на лицензированных данных.", - "api_moonvalley_text_to_video": "Генерируйте кинематографические видео 1080p по тексту с помощью модели, обученной только на лицензированных данных.", - "api_pika_i2v": "Генерируйте плавные анимированные видео по одному изображению с помощью Pika AI.", - "api_pika_scene": "Генерируйте видео, включающие несколько входных изображений, с помощью Pika Scenes.", - "api_pixverse_i2v": "Генерируйте динамичные видео по статичным изображениям с движением и эффектами с помощью PixVerse.", - "api_pixverse_t2v": "Генерируйте видео с точной интерпретацией подсказок и впечатляющей динамикой.", - "api_pixverse_template_i2v": "Генерируйте динамичные видео по статичным изображениям с движением и эффектами с помощью PixVerse.", - "api_runway_first_last_frame": "Генерируйте плавные переходы между двумя ключевыми кадрами с помощью Runway.", - "api_runway_gen3a_turbo_image_to_video": "Генерируйте кинематографические видео по статичным изображениям с помощью Runway Gen3a Turbo.", - "api_runway_gen4_turo_image_to_video": "Генерируйте динамичные видео по изображениям с помощью Runway Gen4 Turbo.", - "api_veo2_i2v": "Генерируйте видео по изображениям с помощью Google Veo2 API." - } + "default": "Генерация изображения", + "flux_schnell": "Flux Schnell", + "image2image": "Изображение в изображение", + "upscale": "Двухэтапное увеличение" }, "title": "Начните с шаблона" }, - "toastMessages": { - "cannotCreateSubgraph": "Невозможно создать подграф", - "couldNotDetermineFileType": "Не удалось определить тип файла", - "dropFileError": "Не удалось обработать перетаскиваемый элемент: {error}", - "emptyCanvas": "Пустой холст", - "errorCopyImage": "Ошибка копирования изображения: {error}", - "errorLoadingModel": "Ошибка загрузки модели", - "errorSaveSetting": "Ошибка сохранения настройки {id}: {err}", - "failedToAccessBillingPortal": "Не удалось получить доступ к биллинговому порталу: {error}", - "failedToApplyTexture": "Не удалось применить текстуру", - "failedToConvertToSubgraph": "Не удалось преобразовать элементы в подграф", - "failedToCreateCustomer": "Не удалось создать клиента: {error}", - "failedToDownloadFile": "Не удалось скачать файл", - "failedToExportModel": "Не удалось экспортировать модель как {format}", - "failedToFetchBalance": "Не удалось получить баланс: {error}", - "failedToFetchLogs": "Не удалось получить серверные логи", - "failedToInitializeLoad3dViewer": "Не удалось инициализировать 3D просмотрщик", - "failedToInitiateCreditPurchase": "Не удалось начать покупку кредитов: {error}", - "failedToPurchaseCredits": "Не удалось купить кредиты: {error}", - "fileLoadError": "Не удалось найти рабочий процесс в {fileName}", - "fileUploadFailed": "Не удалось загрузить файл", - "interrupted": "Выполнение было прервано", - "migrateToLitegraphReroute": "Узлы перенаправления будут удалены в будущих версиях. Нажмите, чтобы перейти на litegraph-native reroute.", - "no3dScene": "Нет 3D сцены для применения текстуры", - "no3dSceneToExport": "Нет 3D сцены для экспорта", - "noTemplatesToExport": "Нет шаблонов для экспорта", - "nodeDefinitionsUpdated": "Определения узлов обновлены", - "nothingSelected": "Ничего не выбрано", - "nothingToGroup": "Нечего группировать", - "nothingToQueue": "Нет заданий в очереди", - "pendingTasksDeleted": "Ожидающие задачи удалены", - "pleaseSelectNodesToGroup": "Пожалуйста, выберите узлы (или другие группы) для создания группы", - "pleaseSelectOutputNodes": "Пожалуйста, выберите выходные узлы", - "unableToGetModelFilePath": "Не удалось получить путь к файлу модели", - "unauthorizedDomain": "Ваш домен {domain} не авторизован для использования этого сервиса. Пожалуйста, свяжитесь с {email}, чтобы добавить ваш домен в белый список.", - "updateRequested": "Запрошено обновление", - "useApiKeyTip": "Совет: Нет доступа к обычному входу? Используйте опцию Comfy API Key.", - "userNotAuthenticated": "Пользователь не аутентифицирован" - }, "userSelect": { "enterUsername": "Введите имя пользователя", "existingUser": "Существующий пользователь", @@ -1647,47 +809,10 @@ "next": "Далее", "selectUser": "Выберите пользователя" }, - "userSettings": { - "email": "Электронная почта", - "name": "Имя", - "notSet": "Не задано", - "provider": "Способ входа", - "title": "Настройки пользователя", - "updatePassword": "Обновить пароль" - }, - "validation": { - "invalidEmail": "Недействительный адрес электронной почты", - "length": "Должно быть {length} символов", - "maxLength": "Должно быть не более {length} символов", - "minLength": "Должно быть не менее {length} символов", - "password": { - "lowercase": "Должен содержать хотя бы одну строчную букву", - "match": "Пароли должны совпадать", - "minLength": "Должно быть от 8 до 32 символов", - "number": "Должен содержать хотя бы одну цифру", - "requirements": "Требования к паролю", - "special": "Должен содержать хотя бы один специальный символ", - "uppercase": "Должен содержать хотя бы одну заглавную букву" - }, - "personalDataConsentRequired": "Вы должны согласиться на обработку ваших персональных данных.", - "prefix": "Должно начинаться с {prefix}", - "required": "Обязательно" - }, - "versionMismatchWarning": { - "dismiss": "Закрыть", - "frontendNewer": "Версия интерфейса {frontendVersion} может быть несовместима с версией сервера {backendVersion}.", - "frontendOutdated": "Версия интерфейса {frontendVersion} устарела. Для работы с сервером требуется версия {requiredVersion} или новее.", - "title": "Предупреждение о несовместимости версий", - "updateFrontend": "Обновить интерфейс" - }, "welcome": { "getStarted": "Начать", "title": "Добро пожаловать в ComfyUI" }, - "whatsNewPopup": { - "learnMore": "Узнать больше", - "noReleaseNotes": "Нет доступных примечаний к выпуску." - }, "workflowService": { "enterFilename": "Введите название файла", "exportWorkflow": "Экспорт рабочего процесса", diff --git a/src/locales/zh-TW/commands.json b/src/locales/zh-TW/commands.json index 71d1907b6..412058a5b 100644 --- a/src/locales/zh-TW/commands.json +++ b/src/locales/zh-TW/commands.json @@ -277,6 +277,10 @@ "label": "切換節點庫側邊欄", "tooltip": "節點庫" }, + "Workspace_ToggleSidebarTab_output-explorer": { + "label": "切換輸出總覽側邊欄", + "tooltip": "輸出總覽" + }, "Workspace_ToggleSidebarTab_queue": { "label": "切換佇列側邊欄", "tooltip": "佇列" diff --git a/src/locales/zh-TW/main.json b/src/locales/zh-TW/main.json index 3e9a2350c..b7ecab131 100644 --- a/src/locales/zh-TW/main.json +++ b/src/locales/zh-TW/main.json @@ -1,13 +1,4 @@ { - "apiNodesCostBreakdown": { - "costPerRun": "每次執行成本", - "title": "API 節點", - "totalCost": "總成本" - }, - "apiNodesSignInDialog": { - "message": "此工作流程包含 API 節點,您必須登入帳戶才能執行。", - "title": "需要登入以使用 API 節點" - }, "auth": { "apiKey": { "cleared": "API 金鑰已清除", @@ -82,99 +73,18 @@ "title": "建立帳戶" } }, - "breadcrumbsMenu": { - "clearWorkflow": "清除工作流程", - "deleteWorkflow": "刪除工作流程", - "duplicate": "複製", - "enterNewName": "輸入新名稱" - }, - "chatHistory": { - "cancelEdit": "取消", - "cancelEditTooltip": "取消編輯", - "copiedTooltip": "已複製", - "copyTooltip": "複製訊息到剪貼簿", - "editTooltip": "編輯訊息" - }, - "clipboard": { - "errorMessage": "複製到剪貼簿失敗", - "errorNotSupported": "您的瀏覽器不支援剪貼簿 API", - "successMessage": "已複製到剪貼簿" - }, "color": { - "black": "黑色", "blue": "藍色", - "brown": "棕色", "custom": "自訂", - "cyan": "青色", "default": "預設", "green": "綠色", - "noColor": "無顏色", - "pale_blue": "淡藍色", "pink": "粉紅色", - "purple": "紫色", "red": "紅色", "yellow": "黃色" }, - "contextMenu": { - "Add Group": "新增群組", - "Add Group For Selected Nodes": "為選取的節點新增群組", - "Add Node": "新增節點", - "Bypass": "略過", - "Clone": "複製", - "Collapse": "收合", - "Colors": "顏色", - "Convert to Group Node": "轉換為群組節點", - "Copy (Clipspace)": "複製(剪貼空間)", - "Expand": "展開", - "Inputs": "輸入", - "Manage": "管理", - "Manage Group Nodes": "管理群組節點", - "Mode": "模式", - "Node Templates": "節點範本", - "Outputs": "輸出", - "Pin": "釘選", - "Properties": "屬性", - "Properties Panel": "屬性面板", - "Remove": "移除", - "Resize": "調整大小", - "Save Selected as Template": "將選取項目儲存為範本", - "Search": "搜尋", - "Shapes": "形狀", - "Title": "標題", - "Unpin": "取消釘選" - }, - "credits": { - "accountInitialized": "帳戶已初始化", - "activity": "活動", - "added": "已新增", - "additionalInfo": "其他資訊", - "apiPricing": "API 價格", - "credits": "點數", - "details": "詳細資料", - "eventType": "事件類型", - "faqs": "常見問題", - "invoiceHistory": "發票紀錄", - "lastUpdated": "最後更新", - "messageSupport": "聯絡客服", - "model": "模型", - "purchaseCredits": "購買點數", - "time": "時間", - "topUp": { - "buyNow": "立即購買", - "insufficientMessage": "您的點數不足,無法執行此工作流程。", - "insufficientTitle": "點數不足", - "maxAmount": "(最高 $1,000 美元)", - "quickPurchase": "快速購買", - "seeDetails": "查看詳情", - "topUp": "儲值" - }, - "yourCreditBalance": "您的點數餘額" - }, "dataTypes": { - "*": "*", "AUDIO": "音訊", "BOOLEAN": "布林值", - "CAMERA_CONTROL": "攝影機控制", "CLIP": "CLIP", "CLIP_VISION": "CLIP 視覺", "CLIP_VISION_OUTPUT": "CLIP 視覺輸出", @@ -191,30 +101,19 @@ "INT": "整數", "LATENT": "latent (潛空間)", "LATENT_OPERATION": "latent 操作", - "LOAD3D_CAMERA": "載入 3D 攝影機", "LOAD_3D": "載入 3D", "LOAD_3D_ANIMATION": "載入 3D 動畫", - "LUMA_CONCEPTS": "LUMA 概念", - "LUMA_REF": "LUMA 參考", "MASK": "遮罩", - "MESH": "網格", "MODEL": "模型", "NOISE": "雜訊", "PHOTOMAKER": "PhotoMaker", - "PIXVERSE_TEMPLATE": "PIXVERSE 範本", - "RECRAFT_COLOR": "RECRAFT 顏色", - "RECRAFT_CONTROLS": "RECRAFT 控制", - "RECRAFT_V3_STYLE": "RECRAFT V3 風格", "SAMPLER": "取樣器", "SIGMAS": "Sigma 值", "STRING": "字串", "STYLE_MODEL": "風格模型", - "SVG": "SVG", "TIMESTEPS_RANGE": "時間步範圍", "UPSCALE_MODEL": "升頻模型", "VAE": "VAE", - "VIDEO": "影片", - "VOXEL": "體素", "WEBCAM": "網路攝影機" }, "desktopMenu": { @@ -223,16 +122,6 @@ "quit": "退出", "reinstall": "重新安裝" }, - "desktopUpdate": { - "description": "ComfyUI Desktop 正在安裝新相依套件,這可能需要幾分鐘。", - "errorCheckingUpdate": "檢查更新時發生錯誤", - "errorInstallingUpdate": "安裝更新時發生錯誤", - "noUpdateFound": "未發現更新", - "terminalDefaultMessage": "任何來自更新的主控台輸出都會顯示在這裡。", - "title": "正在更新 ComfyUI Desktop", - "updateAvailableMessage": "有可用的更新。您要立即重新啟動並更新嗎?", - "updateFoundTitle": "發現更新(v{version})" - }, "downloadGit": { "gitWebsite": "下載 git", "instructions": "請下載並安裝適用於您作業系統的最新版本。下方的「下載 git」按鈕會開啟 git-scm.com 的下載頁面。", @@ -249,159 +138,89 @@ "paused": "已暫停", "resume": "繼續下載" }, - "errorDialog": { - "defaultTitle": "發生錯誤", - "extensionFileHint": "這可能是由於以下指令碼所致", - "loadWorkflowTitle": "由於重新載入工作流程資料時發生錯誤,已中止載入", - "noStackTrace": "沒有可用的堆疊追蹤", - "promptExecutionError": "提示執行失敗" - }, "g": { "about": "關於", "add": "新增", - "addNodeFilterCondition": "新增節點篩選條件", - "all": "全部", - "amount": "數量", - "apply": "套用", - "architecture": "架構", - "audioFailedToLoad": "無法載入音訊", - "author": "作者", + "audio": "音訊", "back": "返回", "cancel": "取消", - "capture": "擷取", - "category": "分類", - "choose_file_to_upload": "選擇要上傳的檔案", - "clear": "清除", - "clearFilters": "清除篩選", "close": "關閉", "color": "顏色", "comingSoon": "即將推出", "command": "指令", - "community": "社群", - "completed": "已完成", "confirm": "確認", - "confirmed": "已確認", - "continue": "繼續", - "control_after_generate": "生成後控制", - "control_before_generate": "生成前控制", - "copy": "複製", "copyToClipboard": "複製到剪貼簿", - "copyURL": "複製網址", "currentUser": "目前使用者", - "customBackground": "自訂背景", "customize": "自訂", "customizeFolder": "自訂資料夾", "delete": "刪除", "deprecated": "已棄用", - "description": "描述", "devices": "裝置", "disableAll": "全部停用", - "disabling": "停用中", - "dismiss": "關閉", "download": "下載", - "duplicate": "複製", - "edit": "編輯", "empty": "空", "enableAll": "全部啟用", - "enabled": "已啟用", - "enabling": "啟用中", "error": "錯誤", "experimental": "實驗性", "export": "匯出", "extensionName": "擴充套件名稱", "feedback": "意見回饋", - "filter": "篩選", "findIssues": "尋找問題", "firstTimeUIMessage": "這是您第一次使用新介面。若要返回舊介面,請前往「選單」>「使用新介面」>「關閉」。", - "frontendNewer": "前端版本 {frontendVersion} 可能與後端版本 {backendVersion} 不相容。", - "frontendOutdated": "前端版本 {frontendVersion} 已過時。後端需要 {requiredVersion} 或更高版本。", + "folder": "資料夾", "goToNode": "前往節點", - "help": "說明", "icon": "圖示", + "image": "影像", "imageFailedToLoad": "無法載入圖片", - "imageUrl": "圖片網址", "import": "匯入", - "inProgress": "進行中", "insert": "插入", "install": "安裝", - "installed": "已安裝", - "installing": "安裝中", - "interrupted": "已中斷", + "itemsCount": "{0} 項", "keybinding": "快捷鍵", - "keybindingAlreadyExists": "快捷鍵已存在於", - "learnMore": "了解更多", "loadAllFolders": "載入所有資料夾", "loadWorkflow": "載入工作流程", "loading": "載入中", - "loadingPanel": "正在載入{panel}面板...", - "login": "登入", "logs": "日誌", - "micPermissionDenied": "麥克風權限被拒絕", - "migrate": "遷移", - "missing": "缺少", + "modifyTime": "修改時間", "name": "名稱", "newFolder": "新資料夾", "next": "下一步", "no": "否", - "noAudioRecorded": "沒有錄製到音訊", "noResultsFound": "找不到結果", "noTasksFound": "找不到任務", "noTasksFoundMessage": "佇列中沒有任務。", "noWorkflowsFound": "找不到工作流程。", - "nodes": "節點", - "nodesRunning": "節點執行中", "ok": "確定", "openNewIssue": "開啟新問題", "overwrite": "覆蓋", - "preview": "預覽", - "progressCountOf": "共", "reconnected": "已重新連線", "reconnecting": "重新連線中", "refresh": "重新整理", - "releaseTitle": "{package} {version} 版本發佈", "reloadToApplyChanges": "重新載入以套用變更", "rename": "重新命名", "reportIssue": "送出回報", "reportIssueTooltip": "將錯誤報告提交給 Comfy Org", "reportSent": "已提交報告", "reset": "重設", - "resetAll": "全部重設", - "resetAllKeybindingsTooltip": "將所有快捷鍵重設為預設值", - "restart": "重新啟動", - "resultsCount": "找到 {count} 筆結果", + "resetKeybindingsTooltip": "重設快捷鍵為預設值", "save": "儲存", - "saving": "儲存中", "searchExtensions": "搜尋擴充套件", "searchFailedMessage": "找不到符合您搜尋的設定。請嘗試調整搜尋條件。", + "searchIn": "在 {0} 中搜尋", "searchKeybindings": "搜尋快捷鍵", "searchModels": "搜尋模型", "searchNodes": "搜尋節點", "searchSettings": "搜尋設定", "searchWorkflows": "搜尋工作流程", - "setAsBackground": "設為背景", "settings": "設定", "showReport": "顯示報告", - "sort": "排序", - "source": "來源", - "startRecording": "開始錄音", - "status": "狀態", - "stopRecording": "停止錄音", + "size": "大小", "success": "成功", "systemInfo": "系統資訊", "terminal": "終端機", - "title": "標題", - "triggerPhrase": "觸發詞", - "unknownError": "未知錯誤", - "update": "更新", - "updateAvailable": "有可用更新", - "updateFrontend": "更新前端", - "updated": "已更新", - "updating": "更新中", + "type": "類型", "upload": "上傳", - "usageHint": "使用提示", - "user": "使用者", - "versionMismatchWarning": "版本相容性警告", - "versionMismatchWarningMessage": "{warning}:{detail} 請參閱 https://docs.comfy.org/installation/update_comfyui#common-update-issues 以取得更新說明。", + "video": "影片", "videoFailedToLoad": "無法載入影片", "workflow": "工作流程" }, @@ -411,7 +230,6 @@ "resetView": "重設視圖", "selectMode": "選取模式", "toggleLinkVisibility": "切換連結顯示", - "toggleMinimap": "切換小地圖", "zoomIn": "放大", "zoomOut": "縮小" }, @@ -419,20 +237,6 @@ "create": "建立群組節點", "enterName": "輸入名稱" }, - "helpCenter": { - "clickToLearnMore": "點擊了解更多 →", - "desktopUserGuide": "桌面版使用指南", - "docs": "文件", - "github": "Github", - "helpFeedback": "幫助與回饋", - "loadingReleases": "正在載入版本資訊…", - "more": "更多…", - "noRecentReleases": "近期沒有新版本", - "openDevTools": "開啟開發者工具", - "reinstall": "重新安裝", - "updateAvailable": "有更新", - "whatsNew": "有什麼新功能?" - }, "icon": { "bookmark": "書籤", "box": "盒子", @@ -476,7 +280,6 @@ "installLocationDescription": "選擇 ComfyUI 使用者資料的目錄。Python 環境將安裝在所選位置。", "installLocationTooltip": "ComfyUI 的使用者資料目錄。儲存:\n- Python 環境\n- 模型\n- 自訂節點\n", "insufficientFreeSpace": "空間不足 - 最低可用空間", - "isOneDrive": "不支援 OneDrive。請將 ComfyUI 安裝在其他位置。", "manualConfiguration": { "createVenv": "您需要在下列目錄建立虛擬環境", "requirements": "需求", @@ -491,7 +294,6 @@ "migrationOptional": "遷移為選擇性步驟。如果您沒有現有安裝,可以略過此步驟。", "migrationSourcePathDescription": "如果您已有 ComfyUI 安裝,我們可以將您現有的使用者檔案與模型複製/連結到新安裝。您現有的 ComfyUI 安裝不會受到影響。", "moreInfo": "更多資訊請參閱", - "nonDefaultDrive": "請將 ComfyUI 安裝在您的系統磁碟(例如 C:\\)。不同檔案系統的磁碟可能會導致不可預期的問題。安裝後,模型和其他檔案可以儲存在其他磁碟。", "parentMissing": "路徑不存在 - 請先建立上層目錄", "pathExists": "目錄已存在 - 請確保您已備份所有資料", "pathValidationFailed": "路徑驗證失敗", @@ -502,7 +304,6 @@ "allowMetricsDescription": "協助改進 ComfyUI,傳送匿名使用統計資料。不會收集個人資訊或工作流程內容。", "autoUpdate": "自動更新", "autoUpdateDescription": "自動下載可用更新。安裝前會通知您。", - "checkingMirrors": "正在檢查 Python 鏡像的網路連線...", "dataCollectionDialog": { "collect": { "errorReports": "錯誤訊息與堆疊追蹤", @@ -522,12 +323,7 @@ }, "errorUpdatingConsent": "更新同意時發生錯誤", "errorUpdatingConsentDetail": "無法更新統計同意設定", - "learnMoreAboutData": "了解更多資料收集資訊", - "mirrorSettings": "鏡像設定", - "mirrorsReachable": "Python 鏡像網路連線正常", - "mirrorsUnreachable": "部分 Python 鏡像網路連線異常", - "pypiMirrorPlaceholder": "請輸入 PyPI 鏡像網址", - "pythonMirrorPlaceholder": "請輸入 Python 鏡像網址" + "learnMoreAboutData": "了解更多資料收集資訊" }, "systemLocations": "系統位置", "unhandledError": "未知錯誤", @@ -535,229 +331,41 @@ }, "issueReport": { "contactFollowUp": "需要聯絡我以便後續追蹤", - "contactSupportDescription": "請填寫下列表單並提交您的報告", - "contactSupportTitle": "聯絡客服支援", - "describeTheProblem": "請描述問題", - "email": "電子郵件", "feedbackTitle": "協助我們改進 ComfyUI,請提供您的回饋", "helpFix": "協助修復此問題", - "helpTypes": { - "billingPayments": "帳單/付款問題", - "bugReport": "錯誤回報", - "giveFeedback": "提供回饋", - "loginAccessIssues": "登入/存取問題", - "somethingElse": "其他" - }, "notifyResolve": "問題解決時通知我", "provideAdditionalDetails": "提供更多細節", "provideEmail": "請提供您的電子郵件(選填)", "rating": "評分", - "selectIssue": "請選擇問題", "stackTrace": "堆疊追蹤", "submitErrorReport": "提交錯誤報告(選填)", "systemStats": "系統狀態", "validation": { - "descriptionRequired": "請填寫問題描述", - "helpTypeRequired": "請選擇協助類型", "invalidEmail": "請輸入有效的電子郵件地址", - "maxLength": "訊息過長", - "selectIssueType": "請選擇問題類型" - }, - "whatCanWeInclude": "請說明報告中要包含哪些內容", - "whatDoYouNeedHelpWith": "您需要什麼協助?" - }, - "load3d": { - "applyingTexture": "正在套用材質貼圖...", - "backgroundColor": "背景顏色", - "camera": "相機", - "cameraType": { - "orthographic": "正交", - "perspective": "透視" - }, - "clearRecording": "清除錄影", - "edgeThreshold": "邊緣閾值", - "export": "匯出", - "exportModel": "匯出模型", - "exportRecording": "匯出錄影", - "exportingModel": "正在匯出模型...", - "fov": "視野角度", - "light": "光源", - "lightIntensity": "光源強度", - "loadingBackgroundImage": "正在載入背景圖片", - "loadingModel": "正在載入 3D 模型...", - "materialMode": "材質模式", - "materialModes": { - "depth": "深度", - "lineart": "線條藝術", - "normal": "一般", - "original": "原始", - "wireframe": "線框" - }, - "model": "模型", - "openIn3DViewer": "在 3D 檢視器中開啟", - "previewOutput": "預覽輸出", - "removeBackgroundImage": "移除背景圖片", - "resizeNodeMatchOutput": "調整節點以符合輸出", - "scene": "場景", - "showGrid": "顯示格線", - "startRecording": "開始錄影", - "stopRecording": "停止錄影", - "switchCamera": "切換相機", - "switchingMaterialMode": "正在切換材質模式...", - "upDirection": "上方方向", - "upDirections": { - "original": "原始" - }, - "uploadBackgroundImage": "上傳背景圖片", - "uploadTexture": "上傳材質貼圖", - "viewer": { - "apply": "套用", - "cameraSettings": "相機設定", - "cameraType": "相機類型", - "cancel": "取消", - "exportSettings": "匯出設定", - "lightSettings": "燈光設定", - "modelSettings": "模型設定", - "sceneSettings": "場景設定", - "title": "3D 檢視器(測試版)" + "maxLength": "訊息過長" } }, - "loadWorkflowWarning": { - "coreNodesFromVersion": "需要 ComfyUI {version}:", - "outdatedVersion": "部分節點需要較新版本的 ComfyUI(目前版本:{version})。請更新以使用所有節點。", - "outdatedVersionGeneric": "部分節點需要較新版本的 ComfyUI。請更新以使用所有節點。" - }, - "maintenance": { - "None": "無", - "OK": "正常", - "Skipped": "已略過", - "allOk": "未偵測到任何問題。", - "confirmTitle": "確定要繼續嗎?", - "consoleLogs": "控制台日誌", - "detected": "已偵測", - "error": { - "cannotContinue": "無法繼續 - 仍有錯誤存在", - "defaultDescription": "執行維護任務時發生錯誤。", - "taskFailed": "任務執行失敗。", - "toastTitle": "任務錯誤" - }, - "refreshing": "正在重新整理", - "showManual": "顯示維護任務", - "status": "狀態", - "terminalDefaultMessage": "當您執行疑難排解指令時,任何輸出都會顯示在這裡。", - "title": "維護" - }, - "manager": { - "changingVersion": "正在將版本從 {from} 變更為 {to}", - "createdBy": "建立者", - "dependencies": "相依套件", - "discoverCommunityContent": "探索社群製作的節點包、擴充功能等...", - "downloads": "下載次數", - "errorConnecting": "連線至 Comfy Node Registry 時發生錯誤。", - "failed": "失敗({count})", - "filter": { - "disabled": "已停用", - "enabled": "已啟用", - "nodePack": "節點包" - }, - "inWorkflow": "於工作流程中", - "infoPanelEmpty": "點擊項目以查看資訊", - "installAllMissingNodes": "安裝所有缺少的節點", - "installSelected": "安裝所選項目", - "installationQueue": "安裝佇列", - "lastUpdated": "最後更新", - "latestVersion": "最新版本", - "license": "授權條款", - "loadingVersions": "正在載入版本...", - "nightlyVersion": "每夜建置版", - "noDescription": "沒有可用的說明", - "noNodesFound": "找不到任何節點", - "noNodesFoundDescription": "此套件的節點無法解析,或此套件僅為前端擴充功能,沒有任何節點。", - "noResultsFound": "找不到符合搜尋條件的結果。", - "nodePack": "節點包", - "packsSelected": "已選擇套件", - "repository": "儲存庫", - "restartToApplyChanges": "請重新啟動 ComfyUI 以套用變更", - "searchPlaceholder": "搜尋", - "selectVersion": "選擇版本", - "sort": { - "created": "最新上架", - "downloads": "最受歡迎", - "publisher": "發佈者", - "updated": "最近更新" - }, - "status": { - "active": "啟用中", - "banned": "已封鎖", - "deleted": "已刪除", - "flagged": "已標記", - "pending": "待處理", - "unknown": "未知" - }, - "title": "自訂節點管理器", - "totalNodes": "節點總數", - "tryAgainLater": "請稍後再試。", - "tryDifferentSearch": "請嘗試其他搜尋關鍵字。", - "uninstall": "解除安裝", - "uninstallSelected": "解除安裝所選項目", - "uninstalling": "正在解除安裝", - "update": "更新", - "updatingAllPacks": "正在更新所有套件", - "version": "版本" - }, - "maskEditor": { - "Apply to Whole Image": "套用至整張圖片", - "Brush Settings": "筆刷設定", - "Brush Shape": "筆刷形狀", - "Clear": "清除", - "Color Select Settings": "顏色選取設定", - "Fill Opacity": "填充不透明度", - "Hardness": "硬度", - "Image Layer": "圖像圖層", - "Invert": "反轉", - "Layers": "圖層", - "Live Preview": "即時預覽", - "Mask Layer": "遮罩圖層", - "Mask Opacity": "遮罩不透明度", - "Mask Tolerance": "遮罩容差", - "Method": "方法", - "Opacity": "不透明度", - "Paint Bucket Settings": "油漆桶設定", - "Reset to Default": "重設為預設值", - "Selection Opacity": "選取不透明度", - "Smoothing Precision": "平滑精度", - "Stop at mask": "停在遮罩", - "Thickness": "粗細", - "Tolerance": "容差" - }, "menu": { "autoQueue": "自動排隊", "batchCount": "批次數量", "batchCountTooltip": "工作流程產生應排入佇列的次數", "clear": "清除工作流程", "clipspace": "開啟 Clipspace", - "dark": "深色", "disabled": "已停用", "disabledTooltip": "工作流程將不會自動排入佇列", "execute": "執行", - "help": "說明", "hideMenu": "隱藏選單", "instant": "立即", "instantTooltip": "每次產生完成後,工作流程會立即排入佇列", "interrupt": "取消目前執行", - "light": "淺色", - "manageExtensions": "管理擴充功能", "onChange": "變更時", "onChangeTooltip": "每當有變更時,工作流程會排入佇列", "queue": "佇列面板", + "queueWorkflow": "排入工作流程佇列(Shift 鍵可排到最前面)", + "queueWorkflowFront": "將工作流程排到佇列最前面", "refresh": "重新整理節點定義", "resetView": "重設畫布視圖", - "run": "執行", - "runWorkflow": "執行工作流程(Shift 於前方排隊)", - "runWorkflowFront": "執行工作流程(前方排隊)", - "settings": "設定", "showMenu": "顯示選單", - "theme": "主題", "toggleBottomPanel": "切換下方面板" }, "menuLabels": { @@ -823,10 +431,11 @@ "Open Outputs Folder": "開啟輸出資料夾", "Open Sign In Dialog": "開啟登入對話框", "Open extra_model_paths_yaml": "開啟 extra_model_paths.yaml", + "Output Explorer": "輸出總管", "Pin/Unpin Selected Items": "釘選/取消釘選選取項目", "Pin/Unpin Selected Nodes": "釘選/取消釘選選取節點", "Previous Opened Workflow": "上一個已開啟的工作流程", - "Queue Panel": "佇列面板", + "Queue": "佇列", "Queue Prompt": "加入提示至佇列", "Queue Prompt (Front)": "將提示加入佇列前端", "Queue Selected Output Nodes": "將選取的輸出節點加入佇列", @@ -843,12 +452,12 @@ "Show Model Selector (Dev)": "顯示模型選擇器(開發用)", "Show Settings Dialog": "顯示設定對話框", "Sign Out": "登出", - "Toggle Essential Bottom Panel": "切換基本下方面板", "Toggle Logs Bottom Panel": "切換日誌下方面板", "Toggle Search Box": "切換搜尋框", "Toggle Terminal Bottom Panel": "切換終端機底部面板", "Toggle Theme (Dark/Light)": "切換主題(深色/淺色)", - "Toggle View Controls Bottom Panel": "切換檢視控制下方面板", + "Toggle shortcuts_essentials Bottom Panel": "切換 shortcuts.essentials 底部面板", + "Toggle shortcuts_viewControls Bottom Panel": "切換 shortcuts.viewControls 底部面板", "Toggle the Custom Nodes Manager": "切換自訂節點管理器", "Toggle the Custom Nodes Manager Progress Bar": "切換自訂節點管理器進度條", "Undo": "復原", @@ -859,37 +468,14 @@ "Zoom Out": "縮小", "Zoom to fit": "縮放至適合大小" }, - "minimap": { - "nodeColors": "節點顏色", - "renderBypassState": "顯示繞過狀態", - "renderErrorState": "顯示錯誤狀態", - "showGroups": "顯示框架/群組", - "showLinks": "顯示連結" - }, - "missingModelsDialog": { - "doNotAskAgain": "不要再顯示此訊息", - "missingModels": "缺少模型", - "missingModelsMessage": "載入圖形時,找不到以下模型" - }, "nodeCategories": { "3d": "3D", "3d_models": "3D 模型", - "BFL": "BFL", - "Ideogram": "Ideogram", - "Kling": "Kling", - "Luma": "Luma", - "MiniMax": "MiniMax", - "OpenAI": "OpenAI", - "Pika": "Pika", - "PixVerse": "PixVerse", - "Recraft": "Recraft", - "Stability AI": "Stability AI", - "Veo": "Veo", + "DevTools": "開發工具", "_for_testing": "_for_testing", "advanced": "進階", "animation": "動畫", "api": "API", - "api node": "API 節點", "attention_experiments": "注意力實驗", "audio": "音訊", "batch": "批次", @@ -902,7 +488,6 @@ "controlnet": "ControlNet", "create": "建立", "custom_sampling": "自訂取樣", - "debug": "除錯", "deprecated": "已棄用", "flux": "Flux", "gligen": "GLIGEN", @@ -914,7 +499,6 @@ "instructpix2pix": "instructpix2pix", "latent": "潛空間", "loaders": "載入器", - "lotus": "lotus", "ltxv": "ltxv", "mask": "遮罩", "model": "模型", @@ -926,12 +510,10 @@ "photomaker": "photomaker", "postprocessing": "後處理", "preprocessors": "前處理器", - "primitive": "基礎元件", "samplers": "取樣器", "sampling": "取樣", "schedulers": "排程器", "scheduling": "排程", - "sd": "SD", "sd3": "sd3", "sigmas": "西格瑪值", "stable_cascade": "stable_cascade", @@ -940,21 +522,9 @@ "unet": "UNet", "upscale_diffusion": "擴散放大", "upscaling": "放大", - "utils": "工具", - "v1": "v1", - "v2": "v2", - "v3": "v3", "video": "影片", "video_models": "影片模型" }, - "nodeHelpPage": { - "documentationPage": "說明文件頁面", - "inputs": "輸入", - "loadError": "載入說明失敗:{error}", - "moreHelp": "如需更多協助,請造訪", - "outputs": "輸出", - "type": "類型" - }, "nodeTemplates": { "enterName": "輸入名稱", "saveAsTemplate": "儲存為範本" @@ -971,18 +541,6 @@ }, "title": "您的裝置不受支援" }, - "releaseToast": { - "newVersionAvailable": "有新版本可用!", - "skip": "跳過", - "update": "更新", - "whatsNew": "有什麼新功能?" - }, - "selectionToolbox": { - "executeButton": { - "disabledTooltip": "未選取任何輸出節點", - "tooltip": "執行至選取的輸出節點(以橙色邊框標示)" - } - }, "serverConfig": { "modifiedConfigs": "您已修改以下伺服器設定。請重新啟動以套用變更。", "restart": "重新啟動", @@ -1126,9 +684,9 @@ "ready": "完成中...", "starting-server": "正在啟動 ComfyUI 伺服器..." }, + "reinstall": "重新安裝", "reportIssue": "回報問題", - "showTerminal": "顯示終端機", - "troubleshoot": "疑難排解" + "showTerminal": "顯示終端機" }, "settingsCategories": { "3D": "3D", @@ -1143,7 +701,6 @@ "Comfy": "Comfy", "Comfy-Desktop": "Comfy-Desktop", "ContextMenu": "右鍵選單", - "Credits": "點數", "CustomColorPalettes": "自訂色彩調色盤", "DevMode": "開發者模式", "EditTokenWeight": "編輯權重", @@ -1156,7 +713,6 @@ "Link": "連結", "LinkRelease": "連結釋放", "LiteGraph": "Lite Graph", - "Load 3D": "載入 3D", "Locale": "語言地區", "Mask Editor": "遮罩編輯器", "Menu": "選單", @@ -1165,6 +721,7 @@ "Node": "節點", "Node Search Box": "節點搜尋框", "Node Widget": "節點元件", + "NodeInputConversionSubmenus": "節點輸入轉換子選單", "NodeLibrary": "節點庫", "Notification Preferences": "通知偏好設定", "Pointer": "指標", @@ -1179,60 +736,22 @@ "Sidebar": "側邊欄", "Tree Explorer": "樹狀瀏覽器", "UV": "UV", - "User": "使用者", "Validation": "驗證", "Window": "視窗", "Workflow": "工作流程" }, - "shortcuts": { - "essentials": "基本", - "keyboardShortcuts": "鍵盤快捷鍵", - "manageShortcuts": "管理快捷鍵", - "noKeybinding": "無快捷鍵", - "subcategories": { - "node": "節點", - "panelControls": "面板控制", - "queue": "佇列", - "view": "檢視", - "workflow": "工作流程" - }, - "viewControls": "檢視控制" - }, "sideToolbar": { "browseTemplates": "瀏覽範例模板", "downloads": "下載", - "helpCenter": "說明中心", - "labels": { - "models": "模型", - "nodes": "節點", - "queue": "佇列", - "templates": "範本", - "workflows": "工作流程" - }, "logout": "登出", "modelLibrary": "模型庫", "newBlankWorkflow": "建立新的空白工作流程", "nodeLibrary": "節點庫", "nodeLibraryTab": { - "groupBy": "分組依據", - "groupStrategies": { - "category": "類別", - "categoryDesc": "依節點類別分組", - "module": "模組", - "moduleDesc": "依模組來源分組", - "source": "來源", - "sourceDesc": "依來源類型分組(核心、自訂、API)" - }, - "resetView": "重設檢視為預設值", - "sortBy": { - "alphabetical": "字母順序", - "alphabeticalDesc": "在分組內以字母排序", - "original": "原始順序", - "originalDesc": "保持原始順序" - }, - "sortMode": "排序模式" + "sortOrder": "排序方式" }, "openWorkflow": "在本機檔案系統中開啟工作流程", + "outputExplorer": "輸出總覽", "queue": "佇列", "queueTab": { "backToAllTasks": "返回所有任務", @@ -1246,7 +765,7 @@ }, "showFlatList": "顯示平面清單" }, - "templates": "範本", + "themeToggle": "切換主題", "workflowTab": { "confirmDelete": "您確定要刪除這個工作流程嗎?", "confirmDeleteTitle": "刪除工作流程?", @@ -1256,7 +775,6 @@ "deleteFailedTitle": "刪除失敗", "deleted": "工作流程已刪除", "dirtyClose": "下列檔案已被修改。您要在關閉前儲存它們嗎?", - "dirtyCloseHint": "按住 Shift 可直接關閉不提示", "dirtyCloseTitle": "儲存變更?", "workflowTreeType": { "bookmarks": "書籤", @@ -1276,370 +794,14 @@ "removeFromBookmarks": "從書籤移除" }, "templateWorkflows": { - "category": { - "3D": "3D", - "All": "所有範本", - "Area Composition": "區域合成", - "Audio": "音訊", - "Basics": "基礎", - "ComfyUI Examples": "ComfyUI 範例", - "ControlNet": "ControlNet", - "Custom Nodes": "自訂節點", - "Flux": "Flux", - "Image": "圖片", - "Image API": "圖片 API", - "LLM API": "LLM API", - "Upscaling": "放大", - "Video": "影片", - "Video API": "影片 API" - }, - "loadingMore": "正在載入更多範本...", - "searchPlaceholder": "搜尋範本...", "template": { - "3D": { - "3d_hunyuan3d_image_to_model": "Hunyuan3D 2.0", - "3d_hunyuan3d_multiview_to_model": "Hunyuan3D 2.0 MV", - "3d_hunyuan3d_multiview_to_model_turbo": "Hunyuan3D 2.0 MV Turbo", - "stable_zero123_example": "Stable Zero123" - }, - "3D API": { - "api_rodin_image_to_model": "Rodin:圖片轉模型", - "api_rodin_multiview_to_model": "Rodin:多視角轉模型", - "api_tripo_image_to_model": "Tripo:圖片轉模型", - "api_tripo_multiview_to_model": "Tripo:多視角轉模型", - "api_tripo_text_to_model": "Tripo:文字轉模型" - }, - "Area Composition": { - "area_composition": "區域合成", - "area_composition_square_area_for_subject": "主體區域一致合成" - }, - "Audio": { - "audio_ace_step_1_m2m_editing": "ACE Step v1 M2M 編輯", - "audio_ace_step_1_t2a_instrumentals": "ACE-Step v1 文字轉純樂器音樂", - "audio_ace_step_1_t2a_song": "ACE Step v1 文字轉歌曲", - "audio_stable_audio_example": "Stable Audio" - }, - "Basics": { - "default": "圖片生成", - "embedding_example": "Embedding", - "gligen_textbox_example": "Gligen Textbox", - "image2image": "圖片轉圖片", - "inpaint_example": "Inpaint", - "inpaint_model_outpainting": "外延", - "lora": "LoRA", - "lora_multiple": "多重LoRA" - }, - "ControlNet": { - "2_pass_pose_worship": "Pose ControlNet 2 Pass", - "controlnet_example": "Scribble ControlNet", - "depth_controlnet": "Depth ControlNet", - "depth_t2i_adapter": "Depth T2I Adapter", - "mixing_controlnets": "Mixing ControlNets" - }, - "Flux": { - "flux_canny_model_example": "Flux Canny Model", - "flux_depth_lora_example": "Flux Depth LoRA", - "flux_dev_checkpoint_example": "Flux Dev fp8", - "flux_dev_full_text_to_image": "Flux Dev 完整文字轉圖", - "flux_fill_inpaint_example": "Flux Inpaint", - "flux_fill_outpaint_example": "Flux Outpaint", - "flux_kontext_dev_basic": "Flux Kontext Dev(基礎)", - "flux_kontext_dev_grouped": "Flux Kontext Dev(組合版)", - "flux_redux_model_example": "Flux Redux Model", - "flux_schnell": "Flux Schnell fp8", - "flux_schnell_full_text_to_image": "Flux Schnell 完整文字轉圖" - }, - "Image": { - "hidream_e1_full": "HiDream E1 完整版", - "hidream_i1_dev": "HiDream I1 Dev", - "hidream_i1_fast": "HiDream I1 Fast", - "hidream_i1_full": "HiDream I1 Full", - "image_chroma_text_to_image": "Chroma 文字轉圖", - "image_cosmos_predict2_2B_t2i": "Cosmos Predict2 2B 文字轉圖", - "image_lotus_depth_v1_1": "Lotus Depth", - "image_omnigen2_image_edit": "OmniGen2 圖片編輯", - "image_omnigen2_t2i": "OmniGen2 文字轉圖", - "sd3_5_large_blur": "SD3.5 Large Blur", - "sd3_5_large_canny_controlnet_example": "SD3.5 Large Canny ControlNet", - "sd3_5_large_depth": "SD3.5 Large Depth", - "sd3_5_simple_example": "SD3.5 Simple", - "sdxl_refiner_prompt_example": "SDXL Refiner Prompt", - "sdxl_revision_text_prompts": "SDXL Revision Text Prompts", - "sdxl_revision_zero_positive": "SDXL Revision Zero Positive", - "sdxl_simple_example": "SDXL Simple", - "sdxlturbo_example": "SDXL Turbo" - }, - "Image API": { - "api_bfl_flux_1_kontext_max_image": "BFL Flux.1 Kontext Max", - "api_bfl_flux_1_kontext_multiple_images_input": "BFL Flux.1 Kontext 多圖輸入", - "api_bfl_flux_1_kontext_pro_image": "BFL Flux.1 Kontext Pro", - "api_bfl_flux_pro_t2i": "BFL Flux 1.1[pro] Ultra Text to Image", - "api_ideogram_v3_t2i": "Ideogram V3 Text to Image", - "api_luma_photon_i2i": "Luma Photon Image to Image", - "api_luma_photon_style_ref": "Luma Photon Style Reference", - "api_openai_dall_e_2_inpaint": "OpenAI:Dall-E 2 修補", - "api_openai_dall_e_2_t2i": "OpenAI:Dall-E 2 文字轉圖", - "api_openai_dall_e_3_t2i": "OpenAI:Dall-E 3 文字轉圖", - "api_openai_image_1_i2i": "OpenAI Image-1 Image to Image", - "api_openai_image_1_inpaint": "OpenAI Image-1 Inpaint", - "api_openai_image_1_multi_inputs": "OpenAI Image-1 Multi Inputs", - "api_openai_image_1_t2i": "OpenAI Image-1 Text to Image", - "api_recraft_image_gen_with_color_control": "Recraft Color Control Image Generation", - "api_recraft_image_gen_with_style_control": "Recraft Style Control Image Generation", - "api_recraft_vector_gen": "Recraft Vector Generation", - "api_runway_reference_to_image": "Runway:參考圖轉圖", - "api_runway_text_to_image": "Runway:文字轉圖", - "api_stability_ai_i2i": "Stability AI:圖轉圖", - "api_stability_ai_sd3_5_i2i": "Stability AI:SD3.5 圖轉圖", - "api_stability_ai_sd3_5_t2i": "Stability AI:SD3.5 文字轉圖", - "api_stability_ai_stable_image_ultra_t2i": "Stability AI:Stable Image Ultra 文字轉圖" - }, - "LLM API": { - "api_google_gemini": "Google Gemini:聊天", - "api_openai_chat": "OpenAI:聊天" - }, - "Upscaling": { - "esrgan_example": "ESRGAN", - "hiresfix_esrgan_workflow": "HiresFix ESRGAN Workflow", - "hiresfix_latent_workflow": "Upscale", - "latent_upscale_different_prompt_model": "Latent Upscale Different Prompt Model" - }, - "Video": { - "hunyuan_video_text_to_video": "Hunyuan Video Text to Video", - "image_to_video": "SVD Image to Video", - "image_to_video_wan": "Wan 2.1 Image to Video", - "ltxv_image_to_video": "LTXV Image to Video", - "ltxv_text_to_video": "LTXV Text to Video", - "mochi_text_to_video_example": "Mochi Text to Video", - "text_to_video_wan": "Wan 2.1 Text to Video", - "txt_to_image_to_video": "SVD Text to Image to Video", - "video_cosmos_predict2_2B_video2world_480p_16fps": "Cosmos Predict2 2B Video2World 480p 16fps", - "video_wan2_1_fun_camera_v1_1_14B": "Wan 2.1 Fun Camera 14B", - "video_wan2_1_fun_camera_v1_1_1_3B": "Wan 2.1 Fun Camera 1.3B", - "video_wan_vace_14B_ref2v": "Wan VACE 參考圖轉影片", - "video_wan_vace_14B_t2v": "Wan VACE 文字轉影片", - "video_wan_vace_14B_v2v": "Wan VACE 控制影片", - "video_wan_vace_flf2v": "Wan VACE 首尾影格", - "video_wan_vace_inpainting": "Wan VACE 修補", - "video_wan_vace_outpainting": "Wan VACE 外延", - "wan2_1_flf2v_720_f16": "Wan 2.1 FLF2V 720p F16", - "wan2_1_fun_control": "Wan 2.1 ControlNet", - "wan2_1_fun_inp": "Wan 2.1 Inpainting" - }, - "Video API": { - "api_hailuo_minimax_i2v": "MiniMax Image to Video", - "api_hailuo_minimax_t2v": "MiniMax:文字轉影片", - "api_kling_effects": "Kling:影片特效", - "api_kling_flf": "Kling:首尾影格", - "api_kling_i2v": "Kling Image to Video", - "api_luma_i2v": "Luma Image to Video", - "api_luma_t2v": "Luma:文字轉影片", - "api_moonvalley_image_to_video": "Moonvalley:圖片轉影片", - "api_moonvalley_text_to_video": "Moonvalley:文字轉影片", - "api_pika_i2v": "Pika:圖片轉影片", - "api_pika_scene": "Pika Scenes: Images to Video", - "api_pixverse_i2v": "PixVerse:圖片轉影片", - "api_pixverse_t2v": "PixVerse Text to Video", - "api_pixverse_template_i2v": "PixVerse Template Effects: Image to Video", - "api_runway_first_last_frame": "Runway:首尾影格轉影片", - "api_runway_gen3a_turbo_image_to_video": "Runway:Gen3a Turbo 圖片轉影片", - "api_runway_gen4_turo_image_to_video": "Runway:Gen4 Turbo 圖片轉影片", - "api_veo2_i2v": "Veo2 Image to Video" - } - }, - "templateDescription": { - "3D": { - "3d_hunyuan3d_image_to_model": "使用 Hunyuan3D 2.0,單張圖片生成 3D 模型。", - "3d_hunyuan3d_multiview_to_model": "使用 Hunyuan3D 2.0 MV,多視角生成 3D 模型。", - "3d_hunyuan3d_multiview_to_model_turbo": "使用 Hunyuan3D 2.0 MV Turbo,多視角快速生成 3D 模型。", - "stable_zero123_example": "由單張圖片產生 3D 視角。" - }, - "3D API": { - "api_rodin_image_to_model": "使用 Rodin AI,單張照片生成細緻 3D 模型。", - "api_rodin_multiview_to_model": "利用 Rodin 多角度重建,雕塑完整 3D 模型。", - "api_tripo_image_to_model": "使用 Tripo 引擎,將 2D 圖片生成專業 3D 素材。", - "api_tripo_multiview_to_model": "利用 Tripo 進階掃描,從多角度建立 3D 模型。", - "api_tripo_text_to_model": "用 Tripo 文字驅動建模,創作 3D 物件。" - }, - "Area Composition": { - "area_composition": "以區域控制圖片構圖。", - "area_composition_square_area_for_subject": "建立主體一致擺放。" - }, - "Audio": { - "audio_ace_step_1_m2m_editing": "使用 ACE-Step v1 M2M,編輯現有歌曲,變更風格與歌詞。", - "audio_ace_step_1_t2a_instrumentals": "使用 ACE-Step v1,根據文字提示產生純樂器音樂。", - "audio_ace_step_1_t2a_song": "使用 ACE-Step v1,根據文字提示產生含人聲歌曲,支援多語言與風格自訂。", - "audio_stable_audio_example": "使用 Stable Audio,根據文字提示產生音訊。" - }, - "Basics": { - "default": "根據文字描述產生圖片。", - "embedding_example": "使用文字反轉技術以保持風格一致。", - "gligen_textbox_example": "指定物件的位置與大小。", - "image2image": "使用文字提示轉換現有圖片。", - "inpaint_example": "無縫編輯圖片的特定區域。", - "inpaint_model_outpainting": "將影像延伸至原始邊界之外。", - "lora": "套用 LoRA 模型以獲得特殊風格或主題。", - "lora_multiple": "結合多個 LoRA 模型創造獨特效果。" - }, - "ControlNet": { - "2_pass_pose_worship": "由姿勢參考產生圖片。", - "controlnet_example": "以參考圖控制圖片生成。", - "depth_controlnet": "產生深度感知圖片。", - "depth_t2i_adapter": "使用 T2I adapter 快速產生深度感知圖片。", - "mixing_controlnets": "結合多個 ControlNet 模型。" - }, - "Flux": { - "flux_canny_model_example": "從邊緣偵測產生圖片。", - "flux_depth_lora_example": "結合深度感知 LoRA 產生圖片。", - "flux_dev_checkpoint_example": "使用 Flux 開發模型產生圖片。", - "flux_dev_full_text_to_image": "使用 Flux Dev 完整版本產生高品質影像。需較大 VRAM 與多個模型檔案,但能提供最佳提示遵循能力與影像品質。", - "flux_fill_inpaint_example": "填補圖片缺失區域。", - "flux_fill_outpaint_example": "使用 Flux 外延技術延伸圖片。", - "flux_kontext_dev_basic": "使用 Flux Kontext 編輯影像,完整節點可見,適合學習工作流程。", - "flux_kontext_dev_grouped": "Flux Kontext 精簡版,節點分組,工作區更整潔。", - "flux_redux_model_example": "從參考圖片轉移風格,指引 Flux 生成圖片。", - "flux_schnell": "使用 Flux Schnell 快速產生圖片。", - "flux_schnell_full_text_to_image": "使用 Flux Schnell 完整版快速產生影像。採用 Apache2.0 授權,僅需 4 步驟即可生成並維持良好畫質。" - }, - "Image": { - "hidream_e1_full": "使用 HiDream E1 編輯圖片。", - "hidream_i1_dev": "使用 HiDream I1 Dev 產生圖片。", - "hidream_i1_fast": "使用 HiDream I1 快速產生圖片。", - "hidream_i1_full": "使用 HiDream I1 產生圖片。", - "image_chroma_text_to_image": "Chroma 由 flux 修改而來,架構上有部分變動。", - "image_cosmos_predict2_2B_t2i": "使用 Cosmos-Predict2 2B T2I 產生物理精確、高保真且細節豐富的影像。", - "image_lotus_depth_v1_1": "在 ComfyUI 執行 Lotus Depth,進行零樣本、高效率的單眼深度估測,保留高細節。", - "image_omnigen2_image_edit": "利用 OmniGen2 進階影像編輯能力與文字渲染支援,透過自然語言指令編輯影像。", - "image_omnigen2_t2i": "使用 OmniGen2 的統一 7B 多模態模型與雙路架構,根據文字提示產生高品質影像。", - "sd3_5_large_blur": "使用 SD 3.5 由模糊參考圖產生圖片。", - "sd3_5_large_canny_controlnet_example": "使用邊緣偵測搭配 SD 3.5 指引圖片生成。", - "sd3_5_large_depth": "使用 SD 3.5 產生深度感知圖片。", - "sd3_5_simple_example": "使用 SD 3.5 產生圖片。", - "sdxl_refiner_prompt_example": "使用精煉器增強 SDXL 輸出。", - "sdxl_revision_text_prompts": "將參考圖概念轉移至 SDXL 生成流程。", - "sdxl_revision_zero_positive": "結合文字提示與參考圖指引 SDXL 生成圖片。", - "sdxl_simple_example": "使用 SDXL 產生高品質圖片。", - "sdxlturbo_example": "使用 SDXL Turbo 一步產生圖片。" - }, - "Image API": { - "api_bfl_flux_1_kontext_max_image": "使用 Flux.1 Kontext max 編輯圖片。", - "api_bfl_flux_1_kontext_multiple_images_input": "輸入多張圖片並用 Flux.1 Kontext 編輯。", - "api_bfl_flux_1_kontext_pro_image": "使用 Flux.1 Kontext pro 編輯圖片。", - "api_bfl_flux_pro_t2i": "使用 FLUX.1 [pro] 產生優異提示遵循、視覺品質、細節與多樣化圖片。", - "api_ideogram_v3_t2i": "產生高品質圖片與提示對齊、寫實感與文字渲染。可製作專業標誌、宣傳海報、登陸頁概念、產品攝影等。輕鬆打造複雜背景、精確光影與真實環境細節的空間構圖。", - "api_luma_photon_i2i": "結合圖片與提示指引圖片生成。", - "api_luma_photon_style_ref": "精確控制套用與混合風格參考。Luma Photon 捕捉每張參考圖的精髓,讓你結合不同視覺元素並維持專業品質。", - "api_openai_dall_e_2_inpaint": "使用 OpenAI Dall-E 2 API 進行圖片修補編輯。", - "api_openai_dall_e_2_t2i": "使用 OpenAI Dall-E 2 API,根據文字提示產生圖片。", - "api_openai_dall_e_3_t2i": "使用 OpenAI Dall-E 3 API,根據文字提示產生圖片。", - "api_openai_image_1_i2i": "使用 GPT Image 1 API 由圖片產生圖片。", - "api_openai_image_1_inpaint": "使用 GPT Image 1 API 修補圖片。", - "api_openai_image_1_multi_inputs": "使用 GPT Image 1 API 多重輸入產生圖片。", - "api_openai_image_1_t2i": "使用 GPT Image 1 API 根據文字描述產生圖片。", - "api_recraft_image_gen_with_color_control": "建立自訂調色盤以多圖共用,或為每張照片手動挑選顏色。配合品牌色彩,打造專屬視覺風格。", - "api_recraft_image_gen_with_style_control": "以視覺範例控制風格、對齊位置並微調物件。儲存並分享風格,確保品牌一致性。", - "api_recraft_vector_gen": "從文字提示生成向量圖,Recraft AI 向量生成器可產出最佳品質的標誌、海報、圖示、廣告、橫幅與模型。以高品質 SVG 完善設計,數秒內為你的應用或網站創建品牌向量插圖。", - "api_runway_reference_to_image": "利用 Runway AI,根據參考風格與構圖產生新圖片。", - "api_runway_text_to_image": "使用 Runway AI 模型,根據文字提示產生高品質圖片。", - "api_stability_ai_i2i": "使用 Stability AI 進行高品質圖片生成,適合專業編輯與風格轉換。", - "api_stability_ai_sd3_5_i2i": "產生高品質、極佳提示遵循度的圖片。1 百萬像素解析度,專業用途首選。", - "api_stability_ai_sd3_5_t2i": "產生高品質、極佳提示遵循度的圖片。1 百萬像素解析度,專業用途首選。", - "api_stability_ai_stable_image_ultra_t2i": "產生高品質、極佳提示遵循度的圖片。1 百萬像素解析度,專業用途首選。" - }, - "LLM API": { - "api_google_gemini": "體驗 Google Gemini 多模態 AI 與推理能力。", - "api_openai_chat": "與 OpenAI 進階語言模型互動,展開智慧對話。" - }, - "Upscaling": { - "esrgan_example": "使用放大模型提升圖片品質。", - "hiresfix_esrgan_workflow": "在中間步驟使用放大模型。", - "hiresfix_latent_workflow": "在 latent 空間提升圖片品質。", - "latent_upscale_different_prompt_model": "跨多次處理放大並更換提示。" - }, - "Video": { - "hunyuan_video_text_to_video": "使用 Hunyuan 模型產生影片。", - "image_to_video": "將圖片轉換為動畫影片。", - "image_to_video_wan": "快速將圖片轉換為影片。", - "ltxv_image_to_video": "將靜態圖片轉換為影片。", - "ltxv_text_to_video": "根據文字描述產生影片。", - "mochi_text_to_video_example": "使用 Mochi 模型產生影片。", - "text_to_video_wan": "快速將文字描述轉換為影片。", - "txt_to_image_to_video": "先由文字產生圖片,再轉換為影片。", - "video_cosmos_predict2_2B_video2world_480p_16fps": "使用 Cosmos-Predict2 2B Video2World 產生物理精確、高保真且一致的影片模擬。", - "video_wan2_1_fun_camera_v1_1_14B": "使用完整 14B 模型,進階鏡頭控制產生高品質影片。", - "video_wan2_1_fun_camera_v1_1_1_3B": "使用 Wan 2.1 Fun Camera 1.3B 模型,產生具電影感鏡頭運動的動態影片。", - "video_wan_vace_14B_ref2v": "根據參考圖片產生風格與內容一致的影片。適合風格一致的影片生成。", - "video_wan_vace_14B_t2v": "將文字描述轉換為高品質影片。支援 480p 與 720p,採用 VACE-14B 模型。", - "video_wan_vace_14B_v2v": "透過控制輸入影片與參考圖片,使用 Wan VACE 產生影片。", - "video_wan_vace_flf2v": "自訂起始與結束畫面,產生平滑影片過渡。支援自定義關鍵影格序列。", - "video_wan_vace_inpainting": "編輯影片中特定區域,同時保留周圍內容。適合物件移除或替換。", - "video_wan_vace_outpainting": "使用 Wan VACE 外延功能,擴展影片尺寸產生延伸影片。", - "wan2_1_flf2v_720_f16": "透過控制首尾影格產生影片。", - "wan2_1_fun_control": "以姿勢、深度、邊緣等控制影片生成。", - "wan2_1_fun_inp": "從起始與結束影格產生影片。" - }, - "Video API": { - "api_hailuo_minimax_i2v": "結合圖片與文字產生精緻影片,支援 CGI 整合與流行 AI 擁抱等特效。多種影片風格與主題任你選擇,滿足創意需求。", - "api_hailuo_minimax_t2v": "直接從文字提示產生高品質影片。探索 MiniMax 進階 AI,打造多元視覺敘事,專業 CGI 效果與風格元素,讓描述栩栩如生。", - "api_kling_effects": "使用 Kling 將視覺特效套用於圖片,產生動態影片。", - "api_kling_flf": "透過控制首尾畫面產生影片。", - "api_kling_i2v": "產生動作、表情、鏡頭移動等提示遵循度高的影片。支援複雜連續動作提示,讓你成為導演。", - "api_luma_i2v": "將靜態圖片即時轉換為高品質動畫。", - "api_luma_t2v": "只需簡單提示,即可產生高品質影片。", - "api_moonvalley_image_to_video": "透過專為授權資料訓練的模型,使用圖片產生電影級 1080p 影片。", - "api_moonvalley_text_to_video": "透過專為授權資料訓練的模型,根據文字提示產生電影級 1080p 影片。", - "api_pika_i2v": "使用 Pika AI,將單張靜態圖片轉為流暢動畫影片。", - "api_pika_scene": "將多張圖片作為素材,產生融合所有圖片的影片。", - "api_pixverse_i2v": "使用 PixVerse,將靜態圖片轉為具動態與特效的影片。", - "api_pixverse_t2v": "根據提示精確解讀並產生動態出色的影片。", - "api_pixverse_template_i2v": "將靜態圖片轉換為具動態與特效的影片。", - "api_runway_first_last_frame": "利用 Runway 精準控制,於兩個關鍵影格間產生平滑影片過渡。", - "api_runway_gen3a_turbo_image_to_video": "使用 Runway Gen3a Turbo,將靜態圖片轉為電影感影片。", - "api_runway_gen4_turo_image_to_video": "使用 Runway Gen4 Turbo,將圖片轉為動態影片。", - "api_veo2_i2v": "使用 Google Veo2 API 由圖片產生影片。" - } + "default": "影像生成", + "flux_schnell": "Flux Schnell", + "image2image": "影像轉影像", + "upscale": "兩步驟放大" }, "title": "從範本開始" }, - "toastMessages": { - "cannotCreateSubgraph": "無法建立子圖", - "couldNotDetermineFileType": "無法判斷檔案類型", - "dropFileError": "無法處理拖放項目:{error}", - "emptyCanvas": "畫布為空", - "errorCopyImage": "複製圖片時發生錯誤:{error}", - "errorLoadingModel": "載入模型時發生錯誤", - "errorSaveSetting": "儲存設定 {id} 時發生錯誤:{err}", - "failedToAccessBillingPortal": "無法存取帳單入口", - "failedToApplyTexture": "套用材質失敗", - "failedToConvertToSubgraph": "轉換項目為子圖失敗", - "failedToCreateCustomer": "建立客戶失敗:{error}", - "failedToDownloadFile": "檔案下載失敗", - "failedToExportModel": "無法將模型匯出為 {format}", - "failedToFetchBalance": "取得餘額失敗:{error}", - "failedToFetchLogs": "無法取得伺服器日誌", - "failedToInitializeLoad3dViewer": "初始化 3D 檢視器失敗", - "failedToInitiateCreditPurchase": "啟動點數購買失敗:{error}", - "failedToPurchaseCredits": "購買點數失敗:{error}", - "fileLoadError": "無法在 {fileName} 中找到工作流程", - "fileUploadFailed": "檔案上傳失敗", - "interrupted": "執行已被中斷", - "migrateToLitegraphReroute": "重導節點將於未來版本移除。點擊以遷移至 litegraph 原生重導。", - "no3dScene": "沒有 3D 場景可套用材質", - "no3dSceneToExport": "沒有 3D 場景可匯出", - "noTemplatesToExport": "沒有可匯出的範本", - "nodeDefinitionsUpdated": "節點定義已更新", - "nothingSelected": "未選取任何項目", - "nothingToGroup": "沒有項目可分組", - "nothingToQueue": "沒有項目可加入佇列", - "pendingTasksDeleted": "待處理任務已刪除", - "pleaseSelectNodesToGroup": "請選擇要建立群組的節點(或其他群組)", - "pleaseSelectOutputNodes": "請選擇輸出節點", - "unableToGetModelFilePath": "無法取得模型檔案路徑", - "unauthorizedDomain": "您的網域 {domain} 未被授權使用此服務。請聯絡 {email} 以將您的網域加入白名單。", - "updateRequested": "已請求更新", - "useApiKeyTip": "提示:無法正常登入?請使用 Comfy API 金鑰選項。", - "userNotAuthenticated": "使用者未驗證" - }, "userSelect": { "enterUsername": "輸入用戶名稱", "existingUser": "現有用戶", @@ -1647,47 +809,10 @@ "next": "下一步", "selectUser": "選擇用戶" }, - "userSettings": { - "email": "電子郵件", - "name": "名稱", - "notSet": "未設定", - "provider": "登入提供者", - "title": "使用者設定", - "updatePassword": "更新密碼" - }, - "validation": { - "invalidEmail": "無效的電子郵件地址", - "length": "必須為 {length} 個字元", - "maxLength": "不得超過 {length} 個字元", - "minLength": "至少需有 {length} 個字元", - "password": { - "lowercase": "必須包含至少一個小寫字母", - "match": "密碼必須相符", - "minLength": "必須介於 8 到 32 個字元之間", - "number": "必須包含至少一個數字", - "requirements": "密碼要求", - "special": "必須包含至少一個特殊字元", - "uppercase": "必須包含至少一個大寫字母" - }, - "personalDataConsentRequired": "您必須同意我們處理您的個人資料。", - "prefix": "必須以 {prefix} 開頭", - "required": "必填" - }, - "versionMismatchWarning": { - "dismiss": "關閉", - "frontendNewer": "前端版本 {frontendVersion} 可能與後端版本 {backendVersion} 不相容。", - "frontendOutdated": "前端版本 {frontendVersion} 已過時。後端需要版本 {requiredVersion} 或更高版本。", - "title": "版本相容性警告", - "updateFrontend": "更新前端" - }, "welcome": { "getStarted": "開始使用", "title": "歡迎使用 ComfyUI" }, - "whatsNewPopup": { - "learnMore": "了解更多", - "noReleaseNotes": "沒有可用的發行說明。" - }, "workflowService": { "enterFilename": "輸入檔案名稱", "exportWorkflow": "匯出工作流程", diff --git a/src/locales/zh/commands.json b/src/locales/zh/commands.json index a42111c54..2e6b76070 100644 --- a/src/locales/zh/commands.json +++ b/src/locales/zh/commands.json @@ -277,6 +277,10 @@ "label": "切换节点库侧边栏", "tooltip": "节点库" }, + "Workspace_ToggleSidebarTab_output-explorer": { + "label": "切换输出资源管理器侧边栏", + "tooltip": "输出资源管理器" + }, "Workspace_ToggleSidebarTab_queue": { "label": "切换执行队列侧边栏", "tooltip": "执行队列" diff --git a/src/locales/zh/main.json b/src/locales/zh/main.json index 6c678c651..76334e786 100644 --- a/src/locales/zh/main.json +++ b/src/locales/zh/main.json @@ -1,13 +1,4 @@ { - "apiNodesCostBreakdown": { - "costPerRun": "每次运行的成本", - "title": "API节点", - "totalCost": "总成本" - }, - "apiNodesSignInDialog": { - "message": "此工作流包含API节点,需要您登录账户才能运行。", - "title": "使用API节点需要登录" - }, "auth": { "apiKey": { "cleared": "API 密钥已清除", @@ -82,99 +73,18 @@ "title": "创建一个账户" } }, - "breadcrumbsMenu": { - "clearWorkflow": "清除工作流程", - "deleteWorkflow": "删除工作流程", - "duplicate": "复制", - "enterNewName": "输入新名称" - }, - "chatHistory": { - "cancelEdit": "取消", - "cancelEditTooltip": "取消编辑", - "copiedTooltip": "已复制", - "copyTooltip": "复制消息到剪贴板", - "editTooltip": "编辑消息" - }, - "clipboard": { - "errorMessage": "复制到剪贴板失败", - "errorNotSupported": "您的浏览器不支持剪贴板API", - "successMessage": "已复制到剪贴板" - }, "color": { - "black": "黑色", "blue": "蓝色", - "brown": "棕色", "custom": "自定义", - "cyan": "青色", "default": "默认", "green": "绿色", - "noColor": "无色", - "pale_blue": "淡蓝色", "pink": "粉色", - "purple": "紫色", "red": "红色", "yellow": "黄色" }, - "contextMenu": { - "Add Group": "添加组", - "Add Group For Selected Nodes": "为选定节点添加组", - "Add Node": "添加节点", - "Bypass": "绕过", - "Clone": "克隆", - "Collapse": "折叠", - "Colors": "颜色", - "Convert to Group Node": "转换为组节点", - "Copy (Clipspace)": "复制 (Clipspace)", - "Expand": "展开", - "Inputs": "输入", - "Manage": "管理", - "Manage Group Nodes": "管理组节点", - "Mode": "模式", - "Node Templates": "节点模板", - "Outputs": "输出", - "Pin": "固定", - "Properties": "属性", - "Properties Panel": "属性面板", - "Remove": "删除", - "Resize": "调整大小", - "Save Selected as Template": "将选定节点另存为模板", - "Search": "搜索", - "Shapes": "形状", - "Title": "标题", - "Unpin": "取消固定" - }, - "credits": { - "accountInitialized": "账户已初始化", - "activity": "活动", - "added": "已添加", - "additionalInfo": "附加信息", - "apiPricing": "API 价格", - "credits": "积分", - "details": "详情", - "eventType": "事件类型", - "faqs": "常见问题", - "invoiceHistory": "发票历史", - "lastUpdated": "最近更新", - "messageSupport": "联系客服", - "model": "模型", - "purchaseCredits": "购买积分", - "time": "时间", - "topUp": { - "buyNow": "立即购买", - "insufficientMessage": "您的积分不足,无法运行此工作流。", - "insufficientTitle": "积分不足", - "maxAmount": "(最高 $1,000 美元)", - "quickPurchase": "快速购买", - "seeDetails": "查看详情", - "topUp": "充值" - }, - "yourCreditBalance": "您的积分余额" - }, "dataTypes": { - "*": "*", "AUDIO": "音频", "BOOLEAN": "布尔", - "CAMERA_CONTROL": "相机控制", "CLIP": "CLIP", "CLIP_VISION": "CLIP视觉", "CLIP_VISION_OUTPUT": "CLIP视觉输出", @@ -191,30 +101,19 @@ "INT": "整数", "LATENT": "Latent", "LATENT_OPERATION": "Latent操作", - "LOAD3D_CAMERA": "加载3D相机", "LOAD_3D": "加载3D", "LOAD_3D_ANIMATION": "加载3D动画", - "LUMA_CONCEPTS": "Luma 概念", - "LUMA_REF": "Luma 参考", "MASK": "遮罩", - "MESH": "网格", "MODEL": "模型", "NOISE": "噪波", "PHOTOMAKER": "PhotoMaker", - "PIXVERSE_TEMPLATE": "Pixverse 模板", - "RECRAFT_COLOR": "Recraft 颜色", - "RECRAFT_CONTROLS": "Recraft 控件", - "RECRAFT_V3_STYLE": "Recraft V3 风格", "SAMPLER": "采样器", "SIGMAS": "Sigmas", "STRING": "字符串", "STYLE_MODEL": "风格模型", - "SVG": "SVG", "TIMESTEPS_RANGE": "时间间隔范围", "UPSCALE_MODEL": "放大模型", "VAE": "VAE", - "VIDEO": "视频", - "VOXEL": "体素", "WEBCAM": "摄像头" }, "desktopMenu": { @@ -223,16 +122,6 @@ "quit": "退出", "reinstall": "重新安装" }, - "desktopUpdate": { - "description": "ComfyUI桌面正在安装新的依赖项。这可能需要几分钟的时间。", - "errorCheckingUpdate": "检查更新时出错", - "errorInstallingUpdate": "安装更新时出错", - "noUpdateFound": "未发现更新", - "terminalDefaultMessage": "更新过程中的任何控制台输出都将在这里显示。", - "title": "正在更新ComfyUI桌面", - "updateAvailableMessage": "有可用的更新。您现在要重启并更新吗?", - "updateFoundTitle": "找到更新 (v{version})" - }, "downloadGit": { "gitWebsite": "下载 git", "instructions": "请下载并安装适合您操作系统的最新版本。下面的下载 git 按钮将打开 git-scm.com 下载页面。", @@ -249,159 +138,89 @@ "paused": "已暂停", "resume": "恢复下载" }, - "errorDialog": { - "defaultTitle": "发生错误", - "extensionFileHint": "这可能是由于以下脚本", - "loadWorkflowTitle": "由于重新加载工作流数据出错,加载被中止", - "noStackTrace": "无可用堆栈跟踪", - "promptExecutionError": "提示执行失败" - }, "g": { "about": "关于", "add": "添加", - "addNodeFilterCondition": "添加节点筛选条件", - "all": "全部", - "amount": "数量", - "apply": "应用", - "architecture": "架构", - "audioFailedToLoad": "音频加载失败", - "author": "作者", + "audio": "音频", "back": "返回", "cancel": "取消", - "capture": "捕获", - "category": "类别", - "choose_file_to_upload": "选择要上传的文件", - "clear": "清除", - "clearFilters": "清除筛选", "close": "关闭", "color": "颜色", "comingSoon": "即将推出", "command": "指令", - "community": "社区", - "completed": "已完成", "confirm": "确认", - "confirmed": "已确认", - "continue": "继续", - "control_after_generate": "生成后控制", - "control_before_generate": "生成前控制", - "copy": "复制", "copyToClipboard": "复制到剪贴板", - "copyURL": "复制链接", "currentUser": "当前用户", - "customBackground": "自定义背景", "customize": "自定义", "customizeFolder": "自定义文件夹", "delete": "删除", "deprecated": "已弃用", - "description": "描述", "devices": "设备", "disableAll": "禁用全部", - "disabling": "禁用中", - "dismiss": "关闭", "download": "下载", - "duplicate": "复制", - "edit": "编辑", "empty": "空", "enableAll": "启用全部", - "enabled": "已启用", - "enabling": "启用中", "error": "错误", "experimental": "测试版", "export": "导出", "extensionName": "扩展名称", "feedback": "反馈", - "filter": "过滤", "findIssues": "查找问题", "firstTimeUIMessage": "这是您第一次使用新界面。选择 \"菜单 > 使用新菜单 > 禁用\" 来恢复旧界面。", - "frontendNewer": "前端版本 {frontendVersion} 可能與後端版本 {backendVersion} 不相容。", - "frontendOutdated": "前端版本 {frontendVersion} 已过时。后端需要 {requiredVersion} 或更高版本。", + "folder": "文件夹", "goToNode": "转到节点", - "help": "帮助", "icon": "图标", + "image": "图像", "imageFailedToLoad": "图像加载失败", - "imageUrl": "图片网址", "import": "导入", - "inProgress": "进行中", "insert": "插入", "install": "安装", - "installed": "已安装", - "installing": "正在安装", - "interrupted": "已中断", + "itemsCount": "{0} 项", "keybinding": "按键绑定", - "keybindingAlreadyExists": "快捷键已存在", - "learnMore": "了解更多", "loadAllFolders": "加载所有文件夹", "loadWorkflow": "加载工作流", "loading": "加载中", - "loadingPanel": "正在加载{panel}面板...", - "login": "登录", "logs": "日志", - "micPermissionDenied": "麦克风权限被拒绝", - "migrate": "迁移", - "missing": "缺失", + "modifyTime": "修改时间", "name": "名称", "newFolder": "新文件夹", "next": "下一个", "no": "否", - "noAudioRecorded": "未录制音频", "noResultsFound": "未找到结果", "noTasksFound": "未找到任务", "noTasksFoundMessage": "队列中没有任务。", "noWorkflowsFound": "未找到工作流。", - "nodes": "节点", - "nodesRunning": "节点正在运行", "ok": "确定", "openNewIssue": "打开新问题", "overwrite": "覆盖", - "preview": "预览", - "progressCountOf": "共", "reconnected": "已重新连接", "reconnecting": "重新连接中", "refresh": "刷新", - "releaseTitle": "{package} {version} 发布", "reloadToApplyChanges": "重新加载以应用更改", "rename": "重命名", "reportIssue": "发送报告", "reportIssueTooltip": "向 Comfy Org 提交错误报告", "reportSent": "报告已提交", "reset": "重置", - "resetAll": "重置所有", - "resetAllKeybindingsTooltip": "将所有键绑定重置为默认", - "restart": "重新启动", - "resultsCount": "找到 {count} 个结果", + "resetKeybindingsTooltip": "重置快捷键为默认值", "save": "保存", - "saving": "正在保存", "searchExtensions": "搜索扩展", "searchFailedMessage": "我们找不到任何与您的搜索匹配的设置。请尝试调整您的搜索词。", + "searchIn": "在 {0} 中搜索", "searchKeybindings": "搜索快捷键", "searchModels": "搜索模型", "searchNodes": "搜索节点", "searchSettings": "搜索设置", "searchWorkflows": "搜索工作流", - "setAsBackground": "设为背景", "settings": "设置", "showReport": "显示报告", - "sort": "排序", - "source": "来源", - "startRecording": "开始录音", - "status": "状态", - "stopRecording": "停止录音", + "size": "大小", "success": "成功", "systemInfo": "系统信息", "terminal": "终端", - "title": "标题", - "triggerPhrase": "触发短语", - "unknownError": "未知错误", - "update": "更新", - "updateAvailable": "有更新可用", - "updateFrontend": "更新前端", - "updated": "已更新", - "updating": "更新中", + "type": "类型", "upload": "上传", - "usageHint": "使用提示", - "user": "用户", - "versionMismatchWarning": "版本相容性警告", - "versionMismatchWarningMessage": "{warning}:{detail} 请参阅 https://docs.comfy.org/installation/update_comfyui#common-update-issues 以取得更新说明。", + "video": "视频", "videoFailedToLoad": "视频加载失败", "workflow": "工作流" }, @@ -411,7 +230,6 @@ "resetView": "重置视图", "selectMode": "选择模式", "toggleLinkVisibility": "切换连线可见性", - "toggleMinimap": "切换小地图", "zoomIn": "放大", "zoomOut": "缩小" }, @@ -419,20 +237,6 @@ "create": "创建组节点", "enterName": "输入名称" }, - "helpCenter": { - "clickToLearnMore": "点击了解更多 →", - "desktopUserGuide": "桌面端用户指南", - "docs": "文档", - "github": "Github", - "helpFeedback": "帮助与反馈", - "loadingReleases": "加载发布信息...", - "more": "更多...", - "noRecentReleases": "没有最近的发布", - "openDevTools": "打开开发者工具", - "reinstall": "重新安装", - "updateAvailable": "更新", - "whatsNew": "新功能?" - }, "icon": { "bookmark": "书签", "box": "盒子", @@ -476,7 +280,6 @@ "installLocationDescription": "选择 ComfyUI 用户数据的存放目录。将安装一个 Python 环境到所选位置。请确保所选磁盘有足够的空间(约 15GB)。", "installLocationTooltip": "ComfyUI 的用户数据目录。存储:\n- Python 环境\n- 模型\n- 自定义节点\n", "insufficientFreeSpace": "空间不足 - 最小可用空间", - "isOneDrive": "在OneDrive中安装可能会导致问题。强烈建议在非OneDrive位置安装。", "manualConfiguration": { "createVenv": "您需要在以下目录中创建虚拟环境", "requirements": "依赖项", @@ -491,7 +294,6 @@ "migrationOptional": "迁移是可选的。如果您之前没有安装过 ComfyUI,可以跳过此步骤。", "migrationSourcePathDescription": "如果您已有现有的ComfyUI安装,我们可以复制/链接您现有的用户文件和模型到新的安装。您现有的ComfyUI安装将不会受到影响。", "moreInfo": "有关更多信息,请阅读我们的", - "nonDefaultDrive": "请在您的系统驱动器上安装ComfyUI(例如C:\\)。具有不同文件系统的驱动器可能会导致不可预测的问题。安装后,模型和其他文件可以存储在其他驱动器上。", "parentMissing": "路径不存在 - 请先创建包含该路径的目录", "pathExists": "目录已存在 - 请确保您已备份全部数据", "pathValidationFailed": "路径验证失败", @@ -502,7 +304,6 @@ "allowMetricsDescription": "通过发送匿名使用情况指标来帮助改进ComfyUI。不会收集任何个人信息或工作流内容。", "autoUpdate": "自动更新", "autoUpdateDescription": "更新可用时自动更新。您将在安装更新之前收到通知。", - "checkingMirrors": "正在检查到Python镜像的网络访问...", "dataCollectionDialog": { "collect": { "errorReports": "错误报告和堆栈跟踪", @@ -522,12 +323,7 @@ }, "errorUpdatingConsent": "更新同意错误", "errorUpdatingConsentDetail": "无法更新度量同意设置", - "learnMoreAboutData": "了解更多关于数据收集的信息", - "mirrorSettings": "镜像设置", - "mirrorsReachable": "到Python镜像的网络访问良好", - "mirrorsUnreachable": "对某些python镜像的网络访问不佳", - "pypiMirrorPlaceholder": "输入PyPI镜像URL", - "pythonMirrorPlaceholder": "输入Python镜像URL" + "learnMoreAboutData": "了解更多关于数据收集的信息" }, "systemLocations": "系统位置", "unhandledError": "未知错误", @@ -535,229 +331,41 @@ }, "issueReport": { "contactFollowUp": "跟进联系我", - "contactSupportDescription": "请填写下方表格提交您的报告", - "contactSupportTitle": "联系支持", - "describeTheProblem": "描述问题", - "email": "电子邮箱", "feedbackTitle": "通过提供反馈帮助我们改进ComfyUI", "helpFix": "帮助修复这个", - "helpTypes": { - "billingPayments": "账单 / 支付", - "bugReport": "错误报告", - "giveFeedback": "提交反馈", - "loginAccessIssues": "登录 / 访问问题", - "somethingElse": "其他" - }, "notifyResolve": "解决时通知我", "provideAdditionalDetails": "提供额外的详细信息(可选)", "provideEmail": "提供您的电子邮件(可选)", "rating": "评分", - "selectIssue": "选择问题", "stackTrace": "堆栈跟踪", "submitErrorReport": "提交错误报告(可选)", "systemStats": "系统状态", "validation": { - "descriptionRequired": "描述为必填项", - "helpTypeRequired": "帮助类型为必选项", "invalidEmail": "请输入有效的电子邮件地址", - "maxLength": "消息过长", - "selectIssueType": "请选择一个问题类型" - }, - "whatCanWeInclude": "请说明报告中需要包含的内容", - "whatDoYouNeedHelpWith": "您需要什么帮助?" - }, - "load3d": { - "applyingTexture": "应用纹理中...", - "backgroundColor": "背景颜色", - "camera": "摄影机", - "cameraType": { - "orthographic": "正交", - "perspective": "透视" - }, - "clearRecording": "清除录制", - "edgeThreshold": "边缘阈值", - "export": "导出", - "exportModel": "导出模型", - "exportRecording": "导出录制", - "exportingModel": "正在导出模型...", - "fov": "视场", - "light": "灯光", - "lightIntensity": "光照强度", - "loadingBackgroundImage": "正在加载背景图像", - "loadingModel": "正在加载3D模型...", - "materialMode": "材质模式", - "materialModes": { - "depth": "深度", - "lineart": "线稿", - "normal": "法线", - "original": "原始", - "wireframe": "线框" - }, - "model": "模型", - "openIn3DViewer": "在 3D 查看器中打开", - "previewOutput": "预览输出", - "removeBackgroundImage": "移除背景图片", - "resizeNodeMatchOutput": "调整节点以匹配输出", - "scene": "场景", - "showGrid": "显示网格", - "startRecording": "开始录制", - "stopRecording": "停止录制", - "switchCamera": "切换摄影机类型", - "switchingMaterialMode": "切换材质模式中...", - "upDirection": "上方向", - "upDirections": { - "original": "原始" - }, - "uploadBackgroundImage": "上传背景图片", - "uploadTexture": "上传纹理", - "viewer": { - "apply": "应用", - "cameraSettings": "相机设置", - "cameraType": "相机类型", - "cancel": "取消", - "exportSettings": "导出设置", - "lightSettings": "灯光设置", - "modelSettings": "模型设置", - "sceneSettings": "场景设置", - "title": "3D 查看器(测试版)" + "maxLength": "消息过长" } }, - "loadWorkflowWarning": { - "coreNodesFromVersion": "需要 ComfyUI {version}:", - "outdatedVersion": "某些节点需要更高版本的 ComfyUI(当前版本:{version})。请更新以使用所有节点。", - "outdatedVersionGeneric": "某些节点需要更高版本的 ComfyUI。请更新以使用所有节点。" - }, - "maintenance": { - "None": "无", - "OK": "确定", - "Skipped": "跳过", - "allOk": "未检测到任何问题。", - "confirmTitle": "你确定吗?", - "consoleLogs": "控制台日志", - "detected": "检测到", - "error": { - "cannotContinue": "无法继续 - 仍有错误", - "defaultDescription": "运行维护任务时发生错误。", - "taskFailed": "任务运行失败。", - "toastTitle": "任务错误" - }, - "refreshing": "刷新中", - "showManual": "显示维护任务", - "status": "状态", - "terminalDefaultMessage": "当你运行一个故障排除命令时,任何输出都会在这里显示。", - "title": "维护" - }, - "manager": { - "changingVersion": "将版本从 {from} 更改为 {to}", - "createdBy": "创建者", - "dependencies": "依赖关系", - "discoverCommunityContent": "发现社区制作的节点包,扩展等等...", - "downloads": "下载", - "errorConnecting": "连接到Comfy节点注册表时出错。", - "failed": "失败 ({count})", - "filter": { - "disabled": "已禁用", - "enabled": "已启用", - "nodePack": "节点包" - }, - "inWorkflow": "在工作流中", - "infoPanelEmpty": "点击一个项目查看信息", - "installAllMissingNodes": "安装所有缺失节点", - "installSelected": "安装选定", - "installationQueue": "安装队列", - "lastUpdated": "最后更新", - "latestVersion": "最新", - "license": "许可证", - "loadingVersions": "正在加载版本...", - "nightlyVersion": "每夜", - "noDescription": "无可用描述", - "noNodesFound": "未找到节点", - "noNodesFoundDescription": "无法解析包的节点,或者该包仅为前端扩展,没有任何节点。", - "noResultsFound": "未找到符合您搜索的结果。", - "nodePack": "节点包", - "packsSelected": "选定的包", - "repository": "仓库", - "restartToApplyChanges": "要应用更改,请重新启动ComfyUI", - "searchPlaceholder": "搜索", - "selectVersion": "选择版本", - "sort": { - "created": "最新", - "downloads": "最受欢迎", - "publisher": "出版商", - "updated": "最近更新" - }, - "status": { - "active": "活跃", - "banned": "已禁止", - "deleted": "已删除", - "flagged": "已标记", - "pending": "待定", - "unknown": "未知" - }, - "title": "自定义节点管理器", - "totalNodes": "节点总数", - "tryAgainLater": "请稍后再试。", - "tryDifferentSearch": "请尝试不同的搜索查询。", - "uninstall": "卸载", - "uninstallSelected": "卸载所选", - "uninstalling": "正在卸载", - "update": "更新", - "updatingAllPacks": "更新所有包", - "version": "版本" - }, - "maskEditor": { - "Apply to Whole Image": "应用到整个图像", - "Brush Settings": "笔刷设置", - "Brush Shape": "笔刷形状", - "Clear": "清空", - "Color Select Settings": "颜色选择设置", - "Fill Opacity": "填充不透明度", - "Hardness": "硬度", - "Image Layer": "图像图层", - "Invert": "反转", - "Layers": "图层", - "Live Preview": "实时预览", - "Mask Layer": "遮罩图层", - "Mask Opacity": "遮罩不透明度", - "Mask Tolerance": "遮罩容差", - "Method": "方法", - "Opacity": "不透明度", - "Paint Bucket Settings": "油漆桶设置", - "Reset to Default": "恢复默认", - "Selection Opacity": "选区不透明度", - "Smoothing Precision": "平滑精度", - "Stop at mask": "在遮罩处停止", - "Thickness": "粗细", - "Tolerance": "容差" - }, "menu": { "autoQueue": "自动执行", "batchCount": "批次数量", "batchCountTooltip": "工作流生成次数", "clear": "清空工作流", "clipspace": "打开剪贴板", - "dark": "深色", "disabled": "禁用", "disabledTooltip": "工作流将不会自动执行", "execute": "执行", - "help": "说明", "hideMenu": "隐藏菜单", "instant": "实时", "instantTooltip": "工作流将会在生成完成后立即执行", "interrupt": "取消当前任务", - "light": "淺色", - "manageExtensions": "管理擴充功能", "onChange": "更改时", "onChangeTooltip": "一旦进行更改,工作流将添加到执行队列", "queue": "队列面板", + "queueWorkflow": "队列工作流(按 Shift 键可排到前面)", + "queueWorkflowFront": "将工作流排到队列前面", "refresh": "刷新节点", "resetView": "重置视图", - "run": "运行", - "runWorkflow": "运行工作流程(Shift排在前面)", - "runWorkflowFront": "运行工作流程(排在前面)", - "settings": "设定", "showMenu": "显示菜单", - "theme": "主题", "toggleBottomPanel": "底部面板" }, "menuLabels": { @@ -823,10 +431,11 @@ "Open Outputs Folder": "打开输出文件夹", "Open Sign In Dialog": "打开登录对话框", "Open extra_model_paths_yaml": "打开 extra_model_paths.yaml", + "Output Explorer": "输出资源管理器", "Pin/Unpin Selected Items": "固定/取消固定选定项目", "Pin/Unpin Selected Nodes": "固定/取消固定选定节点", "Previous Opened Workflow": "上一个打开的工作流", - "Queue Panel": "队列面板", + "Queue": "队列", "Queue Prompt": "执行提示词", "Queue Prompt (Front)": "执行提示词 (优先执行)", "Queue Selected Output Nodes": "将所选输出节点加入队列", @@ -843,12 +452,12 @@ "Show Model Selector (Dev)": "顯示模型選擇器(開發用)", "Show Settings Dialog": "显示设置对话框", "Sign Out": "退出登录", - "Toggle Essential Bottom Panel": "切换基础底部面板", "Toggle Logs Bottom Panel": "切换日志底部面板", "Toggle Search Box": "切换搜索框", "Toggle Terminal Bottom Panel": "切换终端底部面板", "Toggle Theme (Dark/Light)": "切换主题(暗/亮)", - "Toggle View Controls Bottom Panel": "切换视图控制底部面板", + "Toggle shortcuts_essentials Bottom Panel": "切换快捷键.基础 底部面板", + "Toggle shortcuts_viewControls Bottom Panel": "切换快捷键.视图控制 底部面板", "Toggle the Custom Nodes Manager": "切换自定义节点管理器", "Toggle the Custom Nodes Manager Progress Bar": "切换自定义节点管理器进度条", "Undo": "撤销", @@ -859,37 +468,14 @@ "Zoom Out": "缩小画面", "Zoom to fit": "缩放以适应" }, - "minimap": { - "nodeColors": "节点颜色", - "renderBypassState": "渲染绕过状态", - "renderErrorState": "渲染错误状态", - "showGroups": "显示框架/分组", - "showLinks": "显示连接" - }, - "missingModelsDialog": { - "doNotAskAgain": "不再显示此消息", - "missingModels": "缺少模型", - "missingModelsMessage": "加载图表时,未找到以下模型" - }, "nodeCategories": { "3d": "3d", "3d_models": "3D模型", - "BFL": "BFL", - "Ideogram": "Ideogram", - "Kling": "Kling", - "Luma": "Luma", - "MiniMax": "MiniMax", - "OpenAI": "OpenAI", - "Pika": "Pika", - "PixVerse": "PixVerse", - "Recraft": "Recraft", - "Stability AI": "Stability AI", - "Veo": "Veo", + "DevTools": "开发者工具", "_for_testing": "_用于测试", "advanced": "高级", "animation": "动画", "api": "API", - "api node": "api 节点", "attention_experiments": "注意力实验", "audio": "音频", "batch": "批处理", @@ -902,7 +488,6 @@ "controlnet": "ControlNet", "create": "创建", "custom_sampling": "自定义采样", - "debug": "调试", "deprecated": "已弃用", "flux": "Flux", "gligen": "GLIGEN", @@ -914,7 +499,6 @@ "instructpix2pix": "InstructPix2Pix", "latent": "Latent", "loaders": "加载器", - "lotus": "lotus", "ltxv": "LTXV", "mask": "遮罩", "model": "模型", @@ -926,12 +510,10 @@ "photomaker": "PhotoMaker", "postprocessing": "后处理", "preprocessors": "预处理器", - "primitive": "基础", "samplers": "采样器", "sampling": "采样", "schedulers": "调度器", "scheduling": "调度", - "sd": "sd", "sd3": "SD3", "sigmas": "Sigmas", "stable_cascade": "StableCascade", @@ -940,21 +522,9 @@ "unet": "U-Net", "upscale_diffusion": "放大扩散", "upscaling": "放大", - "utils": "工具", - "v1": "v1", - "v2": "v2", - "v3": "v3", "video": "视频", "video_models": "视频模型" }, - "nodeHelpPage": { - "documentationPage": "文档页面", - "inputs": "输入", - "loadError": "加载帮助失败:{error}", - "moreHelp": "如需更多帮助,请访问", - "outputs": "输出", - "type": "类型" - }, "nodeTemplates": { "enterName": "输入名称", "saveAsTemplate": "另存为模板" @@ -971,18 +541,6 @@ }, "title": "您的设备不受支持" }, - "releaseToast": { - "newVersionAvailable": "新版本可用!", - "skip": "跳过", - "update": "更新", - "whatsNew": "新功能?" - }, - "selectionToolbox": { - "executeButton": { - "disabledTooltip": "未选择输出节点", - "tooltip": "执行到选定的输出节点(用橙色边框高亮显示)" - } - }, "serverConfig": { "modifiedConfigs": "您已修改以下服务器配置。重启以应用更改。", "restart": "重启", @@ -1126,9 +684,9 @@ "ready": "完成中...", "starting-server": "正在启动 ComfyUI 服务器..." }, + "reinstall": "重新安装", "reportIssue": "报告问题", - "showTerminal": "显示终端", - "troubleshoot": "故障排除" + "showTerminal": "显示终端" }, "settingsCategories": { "3D": "3D", @@ -1143,7 +701,6 @@ "Comfy": "Comfy", "Comfy-Desktop": "Comfy桌面版", "ContextMenu": "上下文菜单", - "Credits": "积分", "CustomColorPalettes": "自定义色彩主题", "DevMode": "开发模式", "EditTokenWeight": "编辑令牌权重", @@ -1156,7 +713,6 @@ "Link": "连线", "LinkRelease": "释放链接", "LiteGraph": "画面", - "Load 3D": "加载3D", "Locale": "区域设置", "Mask Editor": "遮罩编辑器", "Menu": "菜单", @@ -1165,6 +721,7 @@ "Node": "节点", "Node Search Box": "节点搜索框", "Node Widget": "节点组件", + "NodeInputConversionSubmenus": "节点输入转换子菜单", "NodeLibrary": "节点库", "Notification Preferences": "通知偏好", "Pointer": "指针", @@ -1179,60 +736,22 @@ "Sidebar": "侧边栏", "Tree Explorer": "树形浏览器", "UV": "UV", - "User": "用户", "Validation": "验证", "Window": "窗口", "Workflow": "工作流" }, - "shortcuts": { - "essentials": "常用", - "keyboardShortcuts": "键盘快捷键", - "manageShortcuts": "管理快捷键", - "noKeybinding": "无快捷键", - "subcategories": { - "node": "节点", - "panelControls": "面板控制", - "queue": "队列", - "view": "视图", - "workflow": "工作流" - }, - "viewControls": "视图控制" - }, "sideToolbar": { "browseTemplates": "浏览示例模板", "downloads": "下载", - "helpCenter": "帮助中心", - "labels": { - "models": "模型", - "nodes": "节点", - "queue": "队列", - "templates": "模板", - "workflows": "工作流" - }, "logout": "登出", "modelLibrary": "模型库", "newBlankWorkflow": "创建空白工作流", "nodeLibrary": "节点库", "nodeLibraryTab": { - "groupBy": "分组方式", - "groupStrategies": { - "category": "类别", - "categoryDesc": "按节点类别分组", - "module": "模块", - "moduleDesc": "按模块来源分组", - "source": "来源", - "sourceDesc": "按来源类型分组(核心,自定义,API)" - }, - "resetView": "重置视图为默认", - "sortBy": { - "alphabetical": "字母顺序", - "alphabeticalDesc": "在分组内按字母顺序排序", - "original": "原始顺序", - "originalDesc": "保持原始顺序" - }, - "sortMode": "排序模式" + "sortOrder": "排序方式" }, "openWorkflow": "在本地文件系统中打开工作流", + "outputExplorer": "输出浏览器", "queue": "队列", "queueTab": { "backToAllTasks": "返回", @@ -1246,7 +765,7 @@ }, "showFlatList": "平铺结果" }, - "templates": "模板", + "themeToggle": "切换主题", "workflowTab": { "confirmDelete": "您确定要删除此工作流吗?", "confirmDeleteTitle": "删除工作流?", @@ -1256,7 +775,6 @@ "deleteFailedTitle": "删除失败", "deleted": "工作流已删除", "dirtyClose": "以下文件已被更改。您想在关闭之前保存它们吗?", - "dirtyCloseHint": "按住 Shift 关闭而不提示", "dirtyCloseTitle": "保存更改?", "workflowTreeType": { "bookmarks": "书签", @@ -1276,370 +794,14 @@ "removeFromBookmarks": "从书签中移除" }, "templateWorkflows": { - "category": { - "3D": "3D", - "All": "所有模板", - "Area Composition": "区域合成", - "Audio": "音频生成", - "Basics": "基础", - "ComfyUI Examples": "ComfyUI示例", - "ControlNet": "ControlNet", - "Custom Nodes": "自定义节点", - "Flux": "Flux", - "Image": "图像生成", - "Image API": "图像 API", - "LLM API": "LLM API", - "Upscaling": "图像放大", - "Video": "视频生成", - "Video API": "视频 API" - }, - "loadingMore": "正在加载更多模板...", - "searchPlaceholder": "搜索模板...", "template": { - "3D": { - "3d_hunyuan3d_image_to_model": "混元3D 2.0 图生模型", - "3d_hunyuan3d_multiview_to_model": "混元3D 2.0 多视图模型生成", - "3d_hunyuan3d_multiview_to_model_turbo": "混元3D 2.0 多视图模型生成 Turbo", - "stable_zero123_example": "Stable Zero123" - }, - "3D API": { - "api_rodin_image_to_model": "Rodin:图生模型", - "api_rodin_multiview_to_model": "Rodin:多视图模型生成", - "api_tripo_image_to_model": "Tripo:图生模型", - "api_tripo_multiview_to_model": "Tripo:多视图模型生成", - "api_tripo_text_to_model": "Tripo:文生模型" - }, - "Area Composition": { - "area_composition": "区域条件控制", - "area_composition_square_area_for_subject": "区域件控制生成" - }, - "Audio": { - "audio_ace_step_1_m2m_editing": "ACE Step v1 歌曲风格/歌词编辑", - "audio_ace_step_1_t2a_instrumentals": "ACE-Step v1 文生器乐", - "audio_ace_step_1_t2a_song": "ACE Step v1 文生歌曲", - "audio_stable_audio_example": "Stable Audio" - }, - "Basics": { - "default": "文生图(默认)", - "embedding_example": "文本嵌入模型", - "gligen_textbox_example": "Gligen文本框", - "image2image": "图生图", - "inpaint_example": "局部重绘", - "inpaint_model_outpainting": "图像外扩", - "lora": "LoRA", - "lora_multiple": "多重LoRA" - }, - "ControlNet": { - "2_pass_pose_worship": "姿态 ControlNet 二次采样", - "controlnet_example": "涂鸦 ControlNet", - "depth_controlnet": "深度 ControlNet", - "depth_t2i_adapter": "深度 T2I 适配器", - "mixing_controlnets": "混合 ControlNet" - }, - "Flux": { - "flux_canny_model_example": "Flux Canny Model", - "flux_depth_lora_example": "Flux Depth LoRA", - "flux_dev_checkpoint_example": "Flux Dev fp8 文生图", - "flux_dev_full_text_to_image": "Flux Dev 全量文生图", - "flux_fill_inpaint_example": "Flux 局部重绘", - "flux_fill_outpaint_example": "Flux 扩图", - "flux_kontext_dev_basic": "Flux Kontext Dev(基础)", - "flux_kontext_dev_grouped": "Flux Kontext Dev(组)", - "flux_redux_model_example": "Flux Redux Model", - "flux_schnell": "Flux Schnell fp8 文生图", - "flux_schnell_full_text_to_image": "Flux Schnell 全量文生图" - }, - "Image": { - "hidream_e1_full": "HiDream E1 Full", - "hidream_i1_dev": "HiDream I1 Dev", - "hidream_i1_fast": "HiDream I1 Fast", - "hidream_i1_full": "HiDream I1 Full", - "image_chroma_text_to_image": "Chroma 文生图", - "image_cosmos_predict2_2B_t2i": "Cosmos Predict2 2B 文生图", - "image_lotus_depth_v1_1": "Lotus Depth", - "image_omnigen2_image_edit": "OmniGen2 图像编辑", - "image_omnigen2_t2i": "OmniGen2 文生图", - "sd3_5_large_blur": "SD3.5 Large 模糊", - "sd3_5_large_canny_controlnet_example": "SD3.5 Large Canny 控制网", - "sd3_5_large_depth": "SD3.5 Large 深度", - "sd3_5_simple_example": "SD3.5 简单版本", - "sdxl_refiner_prompt_example": "SDXL Refiner提示", - "sdxl_revision_text_prompts": "SDXL修订文本提示", - "sdxl_revision_zero_positive": "SDXL修订零正", - "sdxl_simple_example": "SDXL简单版本", - "sdxlturbo_example": "SDXL Turbo" - }, - "Image API": { - "api_bfl_flux_1_kontext_max_image": "BFL Flux.1 Kontext Max", - "api_bfl_flux_1_kontext_multiple_images_input": "BFL Flux.1 Kontext 多图输入", - "api_bfl_flux_1_kontext_pro_image": "BFL Flux.1 Kontext Pro", - "api_bfl_flux_pro_t2i": "BFL Flux[Pro]:文生图", - "api_ideogram_v3_t2i": "Ideogram V3:文生图", - "api_luma_photon_i2i": "Luma Photon:图生图", - "api_luma_photon_style_ref": "Luma Photon:风格参考", - "api_openai_dall_e_2_inpaint": "OpenAI:Dall-E 2 局部修复", - "api_openai_dall_e_2_t2i": "OpenAI:Dall-E 2 文生图", - "api_openai_dall_e_3_t2i": "OpenAI:Dall-E 3 文生图", - "api_openai_image_1_i2i": "OpenAI:GPT-Image-1 图生图", - "api_openai_image_1_inpaint": "OpenAI:GPT-Image-1 局部重绘", - "api_openai_image_1_multi_inputs": "OpenAI:GPT-Image-1 多输入", - "api_openai_image_1_t2i": "OpenAI:GPT-Image-1 文生图", - "api_recraft_image_gen_with_color_control": "Recraft:颜色控制图像生成", - "api_recraft_image_gen_with_style_control": "Recraft:风格控制图像生成", - "api_recraft_vector_gen": "Recraft:矢量生成", - "api_runway_reference_to_image": "Runway:参考图到图像", - "api_runway_text_to_image": "Runway:文生图", - "api_stability_ai_i2i": "Stability AI:图生图", - "api_stability_ai_sd3_5_i2i": "Stability AI:SD3.5 图生图", - "api_stability_ai_sd3_5_t2i": "Stability AI:SD3.5 文生图", - "api_stability_ai_stable_image_ultra_t2i": "Stability AI:Stable Image Ultra 文生图" - }, - "LLM API": { - "api_google_gemini": "Google Gemini:对话", - "api_openai_chat": "OpenAI:对话" - }, - "Upscaling": { - "esrgan_example": "ESRGAN", - "hiresfix_esrgan_workflow": "HiresFix ESRGAN放大", - "hiresfix_latent_workflow": "HiresFix 潜空间放大", - "latent_upscale_different_prompt_model": "潜空间放大二次采样" - }, - "Video": { - "hunyuan_video_text_to_video": "混元视频文生视频", - "image_to_video": "图生视频", - "image_to_video_wan": "Wan 2.1 图生视频", - "ltxv_image_to_video": "LTXV图生视频", - "ltxv_text_to_video": "LTXV文生视频", - "mochi_text_to_video_example": "Mochi文生视频", - "text_to_video_wan": "Wan 2.1 文生视频", - "txt_to_image_to_video": "文生图转视频", - "video_cosmos_predict2_2B_video2world_480p_16fps": "Cosmos Predict2 2B Video2World 480p 16fps", - "video_wan2_1_fun_camera_v1_1_14B": "Wan 2.1 Fun Camera 14B", - "video_wan2_1_fun_camera_v1_1_1_3B": "Wan 2.1 Fun Camera 1.3B", - "video_wan_vace_14B_ref2v": "Wan VACE 参考视频生成", - "video_wan_vace_14B_t2v": "Wan VACE 文生视频", - "video_wan_vace_14B_v2v": "Wan VACE 控制视频", - "video_wan_vace_flf2v": "Wan VACE 首尾帧", - "video_wan_vace_inpainting": "Wan VACE Inpainting", - "video_wan_vace_outpainting": "Wan VACE 视频外扩", - "wan2_1_flf2v_720_f16": "Wan 2.1 FLF2V 720p F16", - "wan2_1_fun_control": "Wan 2.1 ControlNet", - "wan2_1_fun_inp": "Wan 2.1 局部重绘" - }, - "Video API": { - "api_hailuo_minimax_i2v": "MiniMax:图生视频", - "api_hailuo_minimax_t2v": "MiniMax:文生视频", - "api_kling_effects": "Kling:视频特效", - "api_kling_flf": "Kling:首尾帧", - "api_kling_i2v": "Kling:图生视频", - "api_luma_i2v": "Luma:图生视频", - "api_luma_t2v": "Luma:文生视频", - "api_moonvalley_image_to_video": "Moonvalley:图生视频", - "api_moonvalley_text_to_video": "Moonvalley:文生视频", - "api_pika_i2v": "Pika:图生视频", - "api_pika_scene": "Pika 场景:多图视频生成", - "api_pixverse_i2v": "PixVerse:图生视频", - "api_pixverse_t2v": "PixVerse:文本到视频", - "api_pixverse_template_i2v": "PixVerse特效:图生视频", - "api_runway_first_last_frame": "Runway:首尾帧视频sheng c", - "api_runway_gen3a_turbo_image_to_video": "Runway:Gen3a Turbo 图生视频", - "api_runway_gen4_turo_image_to_video": "Runway:Gen4 Turbo 图生视频", - "api_veo2_i2v": "Veo2:图生视频" - } - }, - "templateDescription": { - "3D": { - "3d_hunyuan3d_image_to_model": "使用 Hunyuan3D 2.0 单图生成 3D 模型。", - "3d_hunyuan3d_multiview_to_model": "使用 Hunyuan3D 2.0 MV 多视角生成 3D 模型。", - "3d_hunyuan3d_multiview_to_model_turbo": "使用 Hunyuan3D 2.0 MV Turbo 多视角生成 3D 模型。", - "stable_zero123_example": "通过单张图像生成 3D 视图。" - }, - "3D API": { - "api_rodin_image_to_model": "Rodin AI 单张照片生成高细节 3D 资产。", - "api_rodin_multiview_to_model": "Rodin 多视图重建完整 3D 资产。", - "api_tripo_image_to_model": "Tripo 2D 图像生成专业的 3D 资产。", - "api_tripo_multiview_to_model": "Tripo 多视角生成 3D 资产。", - "api_tripo_text_to_model": "Tripo 文本描述生成 3D 物体。" - }, - "Area Composition": { - "area_composition": "通过区域控制图像构图。", - "area_composition_square_area_for_subject": "通过区域构成实现主体位置一致性。" - }, - "Audio": { - "audio_ace_step_1_m2m_editing": "使用 ACE-Step v1 M2M 编辑现有歌曲风格和歌词。", - "audio_ace_step_1_t2a_instrumentals": "使用 ACE-Step v1 根据文本生成器乐音乐。", - "audio_ace_step_1_t2a_song": "使用 ACE-Step v1 根据文本生成带人声的歌曲,支持多语言和风格定制。", - "audio_stable_audio_example": "根据文本描述生成音频。" - }, - "Basics": { - "default": "根据文本描述生成图像。", - "embedding_example": "使用文本反演模型实现风格一致性。", - "gligen_textbox_example": "通过文本框精确控制物体位置生成图像。", - "image2image": "使用文本提示转换现有图像。", - "inpaint_example": "无缝编辑图像的特定部分。", - "inpaint_model_outpainting": "将图像扩展到原始边界之外。", - "lora": "应用 LoRA 模型以实现特定风格或主题。", - "lora_multiple": "组合多个 LoRA 模型以获得独特效果。" - }, - "ControlNet": { - "2_pass_pose_worship": "通过姿态参考生成图像。", - "controlnet_example": "通过涂鸦参考图像引导生成。", - "depth_controlnet": "通过深度信息引导生成图像。", - "depth_t2i_adapter": "使用 T2I 适配器快速生成深度感知图像。", - "mixing_controlnets": "组合多个 ControlNet 模型生成图像。" - }, - "Flux": { - "flux_canny_model_example": "通过边缘检测引导 Flux 生成图像。", - "flux_depth_lora_example": "通过深度信息引导 Flux LoRA 生成图像。", - "flux_dev_checkpoint_example": "使用 Flux Dev fp8 量化版生成图像,适合显存有限设备,仅需一个模型文件,画质略低于完整版。", - "flux_dev_full_text_to_image": "使用 Flux Dev 完整版生成高质量图像,需要更大显存和多个模型文件,提示遵循性和画质最佳。", - "flux_fill_inpaint_example": "使用 Flux 修复图像缺失区域。", - "flux_fill_outpaint_example": "使用 Flux 将图像外扩生成更大尺寸的图片", - "flux_kontext_dev_basic": "使用 Flux Kontext(基础版)编辑图像,适合了解节点组合", - "flux_kontext_dev_grouped": "使用 Flux Kontext 组节点版本,简洁封装版适合快速复用", - "flux_redux_model_example": "通过参考图像风格迁移,使用 Flux Redux 生成新图像。", - "flux_schnell": "使用 Flux Schnell fp8 量化版快速生成图像,适合低端硬件,仅需4步即可生成。", - "flux_schnell_full_text_to_image": "使用 Flux Schnell 完整版快速生成图像,Apache2.0 许可,仅需4步,兼顾速度和画质。" - }, - "Image": { - "hidream_e1_full": "HiDream E1 - 专业级自然语言图像编辑模型。", - "hidream_i1_dev": "HiDream I1 Dev - 28 步推理,适合中端硬件,平衡速度与质量。", - "hidream_i1_fast": "HiDream I1 Fast - 16 步推理,适合低端硬件快速预览。", - "hidream_i1_full": "HiDream I1 Full - 50 步推理,画质最佳。", - "image_chroma_text_to_image": "Chroma 基于 Flux 改进,架构有所变化。", - "image_cosmos_predict2_2B_t2i": "使用 Cosmos-Predict2 2B T2I 生成物理真实、高保真、细节丰富的图像。", - "image_lotus_depth_v1_1": "在 ComfyUI 中运行 Lotus Depth,实现高效、细节丰富的单目深度估计。", - "image_omnigen2_image_edit": "使用 OmniGen2 高级图像编辑和文本渲染能力,通过自然语言指令编辑图片。", - "image_omnigen2_t2i": "使用 OmniGen2 统一 7B 多模态模型和双路径架构,根据文本生成高质量图像。", - "sd3_5_large_blur": "使用 SD 3.5 通过模糊参考图像引导生成图像。", - "sd3_5_large_canny_controlnet_example": "使用 SD 3.5 Canny ControlNet 通过边缘检测引导生成图像。", - "sd3_5_large_depth": "使用 SD 3.5 通过深度信息引导生成图像。", - "sd3_5_simple_example": "使用 SD 3.5 生成图像。", - "sdxl_refiner_prompt_example": "使用 Refiner 模型提升 SDXL 图像质量。", - "sdxl_revision_text_prompts": "通过参考图像概念迁移,使用 SDXL Revision 生成图像。", - "sdxl_revision_zero_positive": "结合文本提示和参考图像,使用 SDXL Revision 生成图像。", - "sdxl_simple_example": "使用 SDXL 生成高质量图像。", - "sdxlturbo_example": "使用 SDXL Turbo 一步生成图像。" - }, - "Image API": { - "api_bfl_flux_1_kontext_max_image": "使用 Flux.1 Kontext max image 编辑图像。", - "api_bfl_flux_1_kontext_multiple_images_input": "多图输入,使用 Flux.1 Kontext 编辑。", - "api_bfl_flux_1_kontext_pro_image": "使用 Flux.1 Kontext pro image 编辑图像。", - "api_bfl_flux_pro_t2i": "使用 FLUX.1 Pro 生成高质量、提示遵循性强的图像。", - "api_ideogram_v3_t2i": "Ideogram V3 高质量、提示对齐、照片级真实感和文本渲染。", - "api_luma_photon_i2i": "结合图像和提示词引导生成。", - "api_luma_photon_style_ref": "融合风格参考,精确控制,保持专业品质。", - "api_openai_dall_e_2_inpaint": "OpenAI Dall-E 2 API 局部修复。", - "api_openai_dall_e_2_t2i": "OpenAI Dall-E 2 API 文本生成图像。", - "api_openai_dall_e_3_t2i": "OpenAI Dall-E 3 API 文本生成图像。", - "api_openai_image_1_i2i": "OpenAI GPT Image 1 API 图生图。", - "api_openai_image_1_inpaint": "OpenAI GPT Image 1 API 局部修复。", - "api_openai_image_1_multi_inputs": "OpenAI GPT Image 1 API 多输入生成图像。", - "api_openai_image_1_t2i": "OpenAI GPT Image 1 API 文本生成图像。", - "api_recraft_image_gen_with_color_control": "自定义调色板,打造品牌专属视觉风格。", - "api_recraft_image_gen_with_style_control": "通过视觉示例控制风格、对齐位置、微调物体,实现品牌一致性。", - "api_recraft_vector_gen": "通过文本生成高质量矢量图像,适用于 logo、海报等。", - "api_runway_reference_to_image": "Runway AI 参考风格和构图生成新图像。", - "api_runway_text_to_image": "使用 Runway AI 文本生成高质量图像。", - "api_stability_ai_i2i": "Stability AI 高质量图生图,适合专业编辑和风格迁移。", - "api_stability_ai_sd3_5_i2i": "Stability AI SD3.5 图生图,分辨率达 1 兆像素。", - "api_stability_ai_sd3_5_t2i": "Stability AI SD3.5 文本生成高质量图像,分辨率达 1 兆像素。", - "api_stability_ai_stable_image_ultra_t2i": "生成高质量、提示遵循性极佳的图像,适合专业场景,分辨率达 1 兆像素。" - }, - "LLM API": { - "api_google_gemini": "体验 Google Gemini 多模态推理能力。", - "api_openai_chat": "与 OpenAI 高级语言模型智能对话。" - }, - "Upscaling": { - "esrgan_example": "使用 ESRGAN 超分模型提升图像质量。", - "hiresfix_esrgan_workflow": "在中间步骤使用 ESRGAN 超分提升图像质量。", - "hiresfix_latent_workflow": "在潜空间提升图像质量。", - "latent_upscale_different_prompt_model": "放大图像并在不同阶段更换提示词。" - }, - "Video": { - "hunyuan_video_text_to_video": "Hunyuan 文本转视频。", - "image_to_video": "静态图像转视频。", - "image_to_video_wan": "Wan 2.1 图像转视频。", - "ltxv_image_to_video": "LTXV 静态图像转视频。", - "ltxv_text_to_video": "LTXV 文本转视频。", - "mochi_text_to_video_example": "Mochi 文本转视频。", - "text_to_video_wan": "Wan 2.1 文本转视频。", - "txt_to_image_to_video": "先生成图像再转为视频。", - "video_cosmos_predict2_2B_video2world_480p_16fps": "使用 Cosmos-Predict2 2B Video2World 生成物理真实、高保真、一致性强的视频。", - "video_wan2_1_fun_camera_v1_1_14B": "Wan 2.1 Fun Camera 14B,支持高级镜头控制。", - "video_wan2_1_fun_camera_v1_1_1_3B": "Wan 2.1 Fun Camera 1.3B,生成动态镜头运动视频。", - "video_wan_vace_14B_ref2v": "Wan VACE 参考图风格一致性视频生成。", - "video_wan_vace_14B_t2v": "Wan VACE-14B 文本转视频,支持 480p 和 720p。", - "video_wan_vace_14B_v2v": "Wan VACE 控制输入视频和参考图生成新视频。", - "video_wan_vace_flf2v": "Wan VACE 首尾帧,支持自定义关键帧序列,实现平滑过渡。", - "video_wan_vace_inpainting": "Wan VACE 局部编辑,保留周围内容,适合物体移除或替换。", - "video_wan_vace_outpainting": "Wan VACE 外扩,扩展视频尺寸。", - "wan2_1_flf2v_720_f16": "Wan 2.1 FLF2V,控制首尾帧生成 720p 视频。", - "wan2_1_fun_control": "Wan 2.1 ControlNet,姿态、深度、边缘等控制视频生成。", - "wan2_1_fun_inp": "Wan 2.1 起始帧和结束帧生成视频。" - }, - "Video API": { - "api_hailuo_minimax_i2v": "MiniMax 图像+文本生成精致视频,支持 CGI 效果。", - "api_hailuo_minimax_t2v": "MiniMax 文本生成高质量视频,支持 CGI 效果和多样风格。", - "api_kling_effects": "Kling 应用视觉特效生成动态视频。", - "api_kling_flf": "Kling 控制首尾帧生成视频。", - "api_kling_i2v": "Kling 高提示遵循性,支持动作、表情、镜头运动等。", - "api_luma_i2v": "Luma 静态图像一键生成高质量动画。", - "api_luma_t2v": "Luma 简单提示生成高质量视频。", - "api_moonvalley_image_to_video": "Moonvalley 图像生成 1080p 电影级视频,训练数据全部为授权内容。", - "api_moonvalley_text_to_video": "Moonvalley 文本生成 1080p 电影级视频,训练数据全部为授权内容。", - "api_pika_i2v": "Pika AI 单张图像生成流畅动画视频。", - "api_pika_scene": "Pika Scenes 多图融合生成视频。", - "api_pixverse_i2v": "PixVerse 静态图像生成动态特效视频。", - "api_pixverse_t2v": "PixVerse 高还原度、动态效果出色的视频生成。", - "api_pixverse_template_i2v": "PixVerse 静态图像生成动态特效视频。", - "api_runway_first_last_frame": "Runway 精准控制首尾帧生成平滑过渡视频。", - "api_runway_gen3a_turbo_image_to_video": "Runway Gen3a Turbo 静态图像生成电影级视频。", - "api_runway_gen4_turo_image_to_video": "Runway Gen4 Turbo 图像生成动态视频。", - "api_veo2_i2v": "Google Veo2 API 图像生成视频。" - } + "default": "图像生成", + "flux_schnell": "Flux Schnell", + "image2image": "图像到图像", + "upscale": "两步放大" }, "title": "从模板开始" }, - "toastMessages": { - "cannotCreateSubgraph": "无法创建子图", - "couldNotDetermineFileType": "无法确定文件类型", - "dropFileError": "无法处理掉落的项目:{error}", - "emptyCanvas": "画布为空", - "errorCopyImage": "复制图片出错:{error}", - "errorLoadingModel": "加载模型出错", - "errorSaveSetting": "保存设置 {id} 出错:{err}", - "failedToAccessBillingPortal": "访问账单门户失败:{error}", - "failedToApplyTexture": "应用纹理失败", - "failedToConvertToSubgraph": "无法将项目转换为子图", - "failedToCreateCustomer": "创建客户失败:{error}", - "failedToDownloadFile": "文件下载失败", - "failedToExportModel": "无法将模型导出为 {format}", - "failedToFetchBalance": "获取余额失败:{error}", - "failedToFetchLogs": "无法获取服务器日志", - "failedToInitializeLoad3dViewer": "初始化3D查看器失败", - "failedToInitiateCreditPurchase": "发起积分购买失败:{error}", - "failedToPurchaseCredits": "购买积分失败:{error}", - "fileLoadError": "无法在 {fileName} 中找到工作流", - "fileUploadFailed": "文件上传失败", - "interrupted": "执行已被中断", - "migrateToLitegraphReroute": "将来的版本中将删除重定向节点。点击以迁移到litegraph-native重定向。", - "no3dScene": "没有3D场景可以应用纹理", - "no3dSceneToExport": "没有3D场景可以导出", - "noTemplatesToExport": "没有模板可以导出", - "nodeDefinitionsUpdated": "节点定义已更新", - "nothingSelected": "未选择任何内容", - "nothingToGroup": "没有可分组的内容", - "nothingToQueue": "没有可加入队列的内容", - "pendingTasksDeleted": "待处理任务已删除", - "pleaseSelectNodesToGroup": "请选取节点(或其他组)以创建分组", - "pleaseSelectOutputNodes": "请选择输出节点", - "unableToGetModelFilePath": "无法获取模型文件路径", - "unauthorizedDomain": "您的域名 {domain} 未被授权使用此服务。请联系 {email} 将您的域名添加到白名单。", - "updateRequested": "已请求更新", - "useApiKeyTip": "提示:无法正常登录?请使用 Comfy API Key 选项。", - "userNotAuthenticated": "用户未认证" - }, "userSelect": { "enterUsername": "输入用户名", "existingUser": "用户已存在", @@ -1647,47 +809,10 @@ "next": "下一步", "selectUser": "选择用户" }, - "userSettings": { - "email": "电子邮件", - "name": "名称", - "notSet": "未设置", - "provider": "登录方式", - "title": "用户设置", - "updatePassword": "更新密码" - }, - "validation": { - "invalidEmail": "无效的电子邮件地址", - "length": "必须为{length}个字符", - "maxLength": "不能超过{length}个字符", - "minLength": "必须至少有{length}个字符", - "password": { - "lowercase": "必须包含至少一个小写字母", - "match": "密码必须匹配", - "minLength": "必须在8到32个字符之间", - "number": "必须包含至少一个数字", - "requirements": "密码要求", - "special": "必须包含至少一个特殊字符", - "uppercase": "必须包含至少一个大写字母" - }, - "personalDataConsentRequired": "您必须同意处理您的个人数据。", - "prefix": "必须以 {prefix} 开头", - "required": "必填" - }, - "versionMismatchWarning": { - "dismiss": "关闭", - "frontendNewer": "前端版本 {frontendVersion} 可能與後端版本 {backendVersion} 不相容。", - "frontendOutdated": "前端版本 {frontendVersion} 已过时。後端需要 {requiredVersion} 版或更高版本。", - "title": "版本相容性警告", - "updateFrontend": "更新前端" - }, "welcome": { "getStarted": "开始使用", "title": "欢迎使用 ComfyUI" }, - "whatsNewPopup": { - "learnMore": "了解更多", - "noReleaseNotes": "暂无更新说明。" - }, "workflowService": { "enterFilename": "输入文件名", "exportWorkflow": "导出工作流",