diff --git a/package-lock.json b/package-lock.json index 135a1d41d2..323dd926da 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@comfyorg/comfyui-frontend", - "version": "1.26.1", + "version": "1.26.2", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@comfyorg/comfyui-frontend", - "version": "1.26.1", + "version": "1.26.2", "license": "GPL-3.0-only", "dependencies": { "@alloc/quick-lru": "^5.2.0", diff --git a/package.json b/package.json index 27cc90d773..d6393d4af6 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "@comfyorg/comfyui-frontend", "private": true, - "version": "1.26.1", + "version": "1.26.2", "type": "module", "repository": "https://github.com/Comfy-Org/ComfyUI_frontend", "homepage": "https://comfy.org", diff --git a/src/locales/ar/commands.json b/src/locales/ar/commands.json index d48bcb5a09..da2a33980c 100644 --- a/src/locales/ar/commands.json +++ b/src/locales/ar/commands.json @@ -77,9 +77,6 @@ "Comfy_Canvas_ToggleMinimap": { "label": "تبديل الخريطة المصغرة في اللوحة" }, - "Comfy_Canvas_ToggleSelected_Pin": { - "label": "تثبيت/إلغاء تثبيت العناصر المحددة" - }, "Comfy_Canvas_ToggleSelectedNodes_Bypass": { "label": "تجاوز/إلغاء تجاوز العقد المحددة" }, @@ -92,6 +89,9 @@ "Comfy_Canvas_ToggleSelectedNodes_Pin": { "label": "تثبيت/إلغاء تثبيت العقد المحددة" }, + "Comfy_Canvas_ToggleSelected_Pin": { + "label": "تثبيت/إلغاء تثبيت العناصر المحددة" + }, "Comfy_Canvas_ZoomIn": { "label": "تكبير" }, @@ -122,6 +122,9 @@ "Comfy_Graph_ConvertToSubgraph": { "label": "تحويل التحديد إلى رسم فرعي" }, + "Comfy_Graph_ExitSubgraph": { + "label": "الخروج من الرسم البياني الفرعي" + }, "Comfy_Graph_FitGroupToContents": { "label": "ضبط المجموعة على المحتويات" }, @@ -233,9 +236,6 @@ "Workspace_ToggleBottomPanel": { "label": "تبديل اللوحة السفلية" }, - "Workspace_ToggleBottomPanel_Shortcuts": { - "label": "عرض مربع حوار اختصارات لوحة المفاتيح" - }, "Workspace_ToggleBottomPanelTab_command-terminal": { "label": "تبديل لوحة الطرفية السفلية" }, @@ -248,6 +248,9 @@ "Workspace_ToggleBottomPanelTab_shortcuts-view-controls": { "label": "تبديل لوحة تحكم العرض السفلية" }, + "Workspace_ToggleBottomPanel_Shortcuts": { + "label": "عرض مربع حوار اختصارات لوحة المفاتيح" + }, "Workspace_ToggleFocusMode": { "label": "تبديل وضع التركيز" }, diff --git a/src/locales/ar/main.json b/src/locales/ar/main.json index 5788c175a3..6f0d9e0408 100644 --- a/src/locales/ar/main.json +++ b/src/locales/ar/main.json @@ -1,1106 +1,1010 @@ { - "g": { - "user": "المستخدم", - "currentUser": "المستخدم الحالي", - "empty": "فارغ", - "noWorkflowsFound": "لم يتم العثور على أي سير عمل.", - "comingSoon": "قريباً", - "firstTimeUIMessage": "هذه هي المرة الأولى التي تستخدم فيها واجهة المستخدم الجديدة. اختر \"القائمة > استخدام القائمة الجديدة > تعطيل\" لاستعادة الواجهة القديمة.", - "download": "تنزيل", - "import": "استيراد", - "loadAllFolders": "تحميل جميع المجلدات", - "refresh": "تحديث", - "terminal": "الطرفية", - "logs": "السجلات", - "videoFailedToLoad": "فشل تحميل الفيديو", - "audioFailedToLoad": "فشل تحميل الصوت", - "extensionName": "اسم الامتداد", - "reloadToApplyChanges": "أعد التحميل لتطبيق التغييرات", - "insert": "إدراج", - "systemInfo": "معلومات النظام", - "devices": "الأجهزة", - "about": "حول", - "add": "إضافة", - "confirm": "تأكيد", - "confirmed": "تم التأكيد", - "reset": "إعادة تعيين", - "resetAll": "إعادة تعيين الكل", - "clearFilters": "مسح الفلاتر", - "resetAllKeybindingsTooltip": "إعادة تعيين جميع اختصارات لوحة المفاتيح إلى الوضع الافتراضي", - "customizeFolder": "تخصيص المجلد", - "icon": "أيقونة", - "color": "اللون", - "error": "خطأ", - "help": "مساعدة", - "loading": "جارٍ التحميل", - "loadingPanel": "جارٍ تحميل لوحة {panel}...", - "preview": "معاينة", - "addNodeFilterCondition": "إضافة شرط لتصفية العقد", - "architecture": "الهندسة المعمارية", - "author": "المؤلف", - "usageHint": "تلميح الاستخدام", - "triggerPhrase": "عبارة التشغيل", - "findIssues": "العثور على مشاكل", - "reportIssue": "إرسال تقرير", - "reportIssueTooltip": "إرسال تقرير الخطأ إلى Comfy Org", - "reportSent": "تم إرسال التقرير", - "copyToClipboard": "نسخ إلى الحافظة", - "openNewIssue": "فتح مشكلة جديدة", - "showReport": "عرض التقرير", - "imageFailedToLoad": "فشل تحميل الصورة", - "reconnecting": "إعادة الاتصال", - "reconnected": "تم الاتصال من جديد", - "delete": "حذف", - "rename": "إعادة تسمية", - "save": "حفظ", - "saving": "جارٍ الحفظ", - "no": "لا", - "cancel": "إلغاء", - "close": "إغلاق", - "back": "رجوع", - "next": "التالي", - "install": "تثبيت", - "installing": "جارٍ التثبيت", - "overwrite": "الكتابة فوق", - "customize": "تخصيص", - "experimental": "تجريبي", - "deprecated": "مهمل", - "loadWorkflow": "تحميل سير العمل", - "goToNode": "الانتقال إلى العقدة", - "setAsBackground": "تعيين كخلفية", - "customBackground": "خلفية مخصصة", - "settings": "الإعدادات", - "searchWorkflows": "بحث في سير العمل", - "searchSettings": "بحث في الإعدادات", - "searchNodes": "بحث في العقد", - "searchModels": "بحث في النماذج", - "searchKeybindings": "بحث في اختصارات المفاتيح", - "searchExtensions": "بحث في الامتدادات", - "noResultsFound": "لم يتم العثور على نتائج", - "searchFailedMessage": "لم نتمكن من العثور على أي إعدادات تطابق بحثك. حاول تعديل كلمات البحث.", - "noTasksFound": "لم يتم العثور على مهام", - "noTasksFoundMessage": "لا توجد مهام في قائمة الانتظار.", - "newFolder": "مجلد جديد", - "enableAll": "تمكين الكل", - "disableAll": "تعطيل الكل", - "command": "أمر", - "keybinding": "اختصار لوحة المفاتيح", - "upload": "رفع", - "export": "تصدير", - "workflow": "سير العمل", - "success": "نجاح", - "ok": "موافق", - "feedback": "ملاحظات", - "continue": "متابعة", - "control_after_generate": "التحكم بعد التوليد", - "control_before_generate": "التحكم قبل التوليد", - "choose_file_to_upload": "اختر ملفاً للرفع", - "capture": "التقاط", - "nodes": "العُقَد", - "community": "المجتمع", - "all": "الكل", - "versionMismatchWarning": "تحذير توافق الإصدارات", - "versionMismatchWarningMessage": "{warning}: {detail} زر https://docs.comfy.org/installation/update_comfyui#common-update-issues للحصول على تعليمات التحديث.", - "frontendOutdated": "إصدار الواجهة الأمامية {frontendVersion} قديم. يتطلب الإصدار الخلفي {requiredVersion} أو أحدث.", - "frontendNewer": "إصدار الواجهة الأمامية {frontendVersion} قد لا يكون متوافقاً مع الإصدار الخلفي {backendVersion}.", - "updateFrontend": "تحديث الواجهة الأمامية", - "dismiss": "تجاهل", - "update": "تحديث", - "updated": "تم التحديث", - "resultsCount": "تم العثور على {count} نتيجة", - "status": "الحالة", - "description": "الوصف", - "name": "الاسم", - "category": "الفئة", - "sort": "فرز", - "source": "المصدر", - "filter": "تصفية", - "apply": "تطبيق", - "enabled": "ممكّن", - "installed": "مثبت", - "restart": "إعادة التشغيل", - "missing": "مفقود", - "inProgress": "جارٍ التنفيذ", - "completed": "اكتمل", - "interrupted": "تمت المقاطعة", - "enabling": "جارٍ التمكين", - "disabling": "جارٍ التعطيل", - "updating": "جارٍ التحديث", - "migrate": "ترحيل", - "updateAvailable": "تحديث متاح", - "login": "تسجيل الدخول", - "learnMore": "اعرف المزيد", - "amount": "الكمية", - "unknownError": "خطأ غير معروف", - "title": "العنوان", - "edit": "تعديل", - "copy": "نسخ", - "imageUrl": "رابط الصورة", - "clear": "مسح", - "copyURL": "نسخ الرابط", - "releaseTitle": "إصدار {package} {version}", - "progressCountOf": "من", - "keybindingAlreadyExists": "الاختصار موجود بالفعل في", - "startRecording": "بدء التسجيل", - "stopRecording": "إيقاف التسجيل", - "micPermissionDenied": "تم رفض إذن الميكروفون", - "noAudioRecorded": "لم يتم تسجيل أي صوت", - "nodesRunning": "العُقَد قيد التشغيل" + "apiNodesCostBreakdown": { + "costPerRun": "التكلفة لكل تشغيل", + "title": "عقد API", + "totalCost": "التكلفة الإجمالية" }, - "manager": { - "title": "مدير العقد المخصصة", - "failed": "فشل ({count})", - "noNodesFound": "لم يتم العثور على عقد", - "noNodesFoundDescription": "لم يمكن تحليل عقد الحزمة، أو أن الحزمة هي امتداد للواجهة فقط ولا تحتوي على أي عقد.", - "installationQueue": "قائمة التثبيت", - "changingVersion": "تغيير الإصدار من {from} إلى {to}", - "dependencies": "التبعيات", - "inWorkflow": "في سير العمل", - "infoPanelEmpty": "انقر على عنصر لعرض المعلومات", - "restartToApplyChanges": "لـتطبيق التغييرات، يرجى إعادة تشغيل ComfyUI", - "loadingVersions": "جاري تحميل الإصدارات...", - "selectVersion": "اختر الإصدار", - "downloads": "التنزيلات", - "repository": "المستودع", - "uninstall": "إلغاء التثبيت", - "uninstalling": "جاري إلغاء التثبيت", - "update": "تحديث", - "uninstallSelected": "إلغاء تثبيت المحدد", - "updatingAllPacks": "تحديث جميع الحزم", - "license": "الرخصة", - "nightlyVersion": "ليلي", - "latestVersion": "الأحدث", - "createdBy": "تم الإنشاء بواسطة", - "totalNodes": "إجمالي العقد", - "discoverCommunityContent": "استكشف حزم العقد والامتدادات والمزيد من إبداعات المجتمع...", - "errorConnecting": "خطأ في الاتصال بسجل عقد Comfy.", - "noResultsFound": "لم يتم العثور على نتائج مطابقة لبحثك.", - "tryDifferentSearch": "يرجى تجربة استعلام بحث مختلف.", - "tryAgainLater": "يرجى المحاولة مرة أخرى لاحقاً.", - "nodePack": "حزمة العقد", - "searchPlaceholder": "بحث", - "version": "الإصدار", - "lastUpdated": "آخر تحديث", - "noDescription": "لا يوجد وصف متاح", - "installSelected": "تثبيت المحدد", - "installAllMissingNodes": "تثبيت جميع العقد المفقودة", - "packsSelected": "الحزم المحددة", - "status": { - "active": "نشط", - "pending": "قيد الانتظار", - "flagged": "معلم", - "deleted": "محذوف", - "banned": "محظور", - "unknown": "غير معروف" - }, - "sort": { - "downloads": "الأكثر شيوعاً", - "publisher": "الناشر", - "created": "الأحدث", - "updated": "تم التحديث مؤخراً" - }, - "filter": { - "nodePack": "حزمة العقد", - "enabled": "ممكّن", - "disabled": "معطّل" - } + "apiNodesSignInDialog": { + "message": "يحتوي سير العمل هذا على عقد API، والتي تتطلب تسجيل دخولك إلى حسابك لتشغيلها.", + "title": "تسجيل الدخول مطلوب لاستخدام عقد API" }, - "issueReport": { - "submitErrorReport": "إرسال تقرير الخطأ (اختياري)", - "provideEmail": "زودنا ببريدك الإلكتروني (اختياري)", - "provideAdditionalDetails": "أضف تفاصيل إضافية", - "stackTrace": "أثر التكديس", - "systemStats": "إحصائيات النظام", - "contactFollowUp": "اتصل بي للمتابعة", - "notifyResolve": "أعلمني عند الحل", - "helpFix": "المساعدة في الإصلاح", - "rating": "التقييم", - "feedbackTitle": "ساعدنا في تحسين ComfyUI من خلال تقديم الملاحظات", - "contactSupportTitle": "الاتصال بالدعم", - "contactSupportDescription": "يرجى ملء النموذج أدناه مع تقريرك", - "selectIssue": "اختر المشكلة", - "whatDoYouNeedHelpWith": "بماذا تحتاج المساعدة؟", - "whatCanWeInclude": "حدد ما يجب تضمينه في التقرير", - "describeTheProblem": "صف المشكلة", - "email": "البريد الإلكتروني", - "helpTypes": { - "billingPayments": "الفوترة / المدفوعات", - "loginAccessIssues": "مشكلة في تسجيل الدخول / الوصول", - "giveFeedback": "إرسال ملاحظات", - "bugReport": "تقرير خطأ", - "somethingElse": "أمر آخر" + "auth": { + "apiKey": { + "cleared": "تم مسح مفتاح API", + "clearedDetail": "تم مسح مفتاح API الخاص بك بنجاح", + "description": "استخدم مفتاح API الخاص بـ Comfy لتمكين عقد API", + "error": "مفتاح API غير صالح", + "generateKey": "احصل عليه من هنا", + "helpText": "هل تحتاج إلى مفتاح API؟", + "invalid": "مفتاح API غير صالح", + "invalidDetail": "يرجى إدخال مفتاح API صالح", + "label": "مفتاح API", + "placeholder": "أدخل مفتاح API الخاص بك", + "storageFailed": "فشل في تخزين مفتاح API", + "storageFailedDetail": "يرجى المحاولة مرة أخرى.", + "stored": "تم تخزين مفتاح API", + "storedDetail": "تم تخزين مفتاح API الخاص بك بنجاح", + "title": "مفتاح API", + "whitelistInfo": "حول المواقع غير المدرجة في القائمة البيضاء" }, - "validation": { - "maxLength": "الرسالة طويلة جداً", - "invalidEmail": "يرجى إدخال بريد إلكتروني صالح", - "selectIssueType": "يرجى اختيار نوع المشكلة", - "descriptionRequired": "الوصف مطلوب", - "helpTypeRequired": "نوع المساعدة مطلوب" - } - }, - "color": { - "noColor": "لا لون", - "default": "الافتراضي", - "blue": "أزرق", - "green": "أخضر", - "red": "أحمر", - "pink": "وردي", - "yellow": "أصفر", + "login": { + "andText": "و", + "confirmPasswordLabel": "تأكيد كلمة المرور", + "confirmPasswordPlaceholder": "أدخل نفس كلمة المرور مرة أخرى", + "emailLabel": "البريد الإلكتروني", + "emailPlaceholder": "أدخل بريدك الإلكتروني", + "failed": "فشل تسجيل الدخول", + "forgotPassword": "هل نسيت كلمة المرور؟", + "forgotPasswordError": "فشل في إرسال بريد إعادة تعيين كلمة المرور", + "insecureContextWarning": "هذا الاتصال غير آمن (HTTP) - قد يتم اعتراض بيانات اعتمادك من قبل المهاجمين إذا تابعت تسجيل الدخول.", + "loginButton": "تسجيل الدخول", + "loginWithGithub": "تسجيل الدخول باستخدام Github", + "loginWithGoogle": "تسجيل الدخول باستخدام Google", + "newUser": "جديد هنا؟", + "noAssociatedUser": "لا يوجد مستخدم Comfy مرتبط بمفتاح API المقدم", + "orContinueWith": "أو المتابعة باستخدام", + "passwordLabel": "كلمة المرور", + "passwordPlaceholder": "أدخل كلمة المرور", + "passwordResetSent": "تم إرسال بريد إعادة تعيين كلمة المرور", + "passwordResetSentDetail": "يرجى التحقق من بريدك الإلكتروني للحصول على رابط إعادة تعيين كلمة المرور.", + "privacyLink": "سياسة الخصوصية", + "questionsContactPrefix": "هل لديك أسئلة؟ اتصل بنا على", + "signInOrSignUp": "تسجيل الدخول / إنشاء حساب", + "signUp": "إنشاء حساب", + "success": "تم تسجيل الدخول بنجاح", + "termsLink": "شروط الاستخدام", + "termsText": "بالنقر على \"التالي\" أو \"إنشاء حساب\"، فإنك توافق على", + "title": "تسجيل الدخول إلى حسابك", + "useApiKey": "مفتاح API الخاص بـ Comfy", + "userAvatar": "صورة المستخدم" + }, + "passwordUpdate": { + "success": "تم تحديث كلمة المرور", + "successDetail": "تم تحديث كلمة المرور بنجاح" + }, + "signOut": { + "signOut": "تسجيل الخروج", + "success": "تم تسجيل الخروج بنجاح", + "successDetail": "لقد تم تسجيل خروجك من حسابك." + }, + "signup": { + "alreadyHaveAccount": "هل لديك حساب بالفعل؟", + "emailLabel": "البريد الإلكتروني", + "emailPlaceholder": "أدخل بريدك الإلكتروني", + "passwordLabel": "كلمة المرور", + "passwordPlaceholder": "أدخل كلمة مرور جديدة", + "personalDataConsentLabel": "أوافق على معالجة بياناتي الشخصية.", + "regionRestrictionChina": "وفقًا للمتطلبات التنظيمية المحلية، خدماتنا غير متوفرة مؤقتًا للمستخدمين المقيمين في الصين.", + "signIn": "تسجيل الدخول", + "signUpButton": "إنشاء حساب", + "signUpWithGithub": "إنشاء حساب باستخدام Github", + "signUpWithGoogle": "إنشاء حساب باستخدام Google", + "title": "إنشاء حساب" + } + }, + "breadcrumbsMenu": { + "clearWorkflow": "مسح سير العمل", + "deleteWorkflow": "حذف سير العمل", + "duplicate": "تكرار", + "enterNewName": "أدخل اسمًا جديدًا" + }, + "chatHistory": { + "cancelEdit": "إلغاء", + "cancelEditTooltip": "إلغاء التعديل", + "copiedTooltip": "تم النسخ", + "copyTooltip": "نسخ الرسالة إلى الحافظة", + "editTooltip": "تعديل الرسالة" + }, + "clipboard": { + "errorMessage": "فشل النسخ إلى الحافظة", + "errorNotSupported": "API الحافظة غير مدعوم في متصفحك", + "successMessage": "تم النسخ إلى الحافظة" + }, + "color": { + "black": "أسود", + "blue": "أزرق", "brown": "بني", - "pale_blue": "أزرق باهت", + "custom": "مخصص", "cyan": "سماوي", + "default": "الافتراضي", + "green": "أخضر", + "noColor": "لا لون", + "pale_blue": "أزرق باهت", + "pink": "وردي", "purple": "أرجواني", - "black": "أسود", - "custom": "مخصص" + "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": "لوحة الخصائص", - "Title": "العنوان", - "Mode": "الوضع", - "Resize": "تغيير الحجم", - "Collapse": "طي", - "Expand": "توسيع", - "Pin": "تثبيت", - "Unpin": "إلغاء التثبيت", - "Clone": "نسخ", "Remove": "إزالة", - "Colors": "الألوان", - "Shapes": "الأشكال", - "Bypass": "تجاوز", - "Copy (Clipspace)": "نسخ (Clipspace)", - "Add Node": "إضافة عقدة", - "Add Group": "إضافة مجموعة", - "Convert to Group Node": "تحويل إلى عقدة مجموعة", - "Manage Group Nodes": "إدارة عقد المجموعة", - "Add Group For Selected Nodes": "إضافة مجموعة للعقد المحددة", + "Resize": "تغيير الحجم", "Save Selected as Template": "حفظ المحدد كقالب", - "Node Templates": "قوالب العقد", - "Manage": "إدارة", - "Search": "بحث" + "Search": "بحث", + "Shapes": "الأشكال", + "Title": "العنوان", + "Unpin": "إلغاء التثبيت" }, - "icon": { - "bookmark": "إشارة مرجعية", - "folder": "مجلد", - "star": "نجمة", - "heart": "قلب", - "file": "ملف", - "inbox": "الوارد", - "box": "صندوق", - "briefcase": "حقيبة", - "exclamation-triangle": "تحذير" + "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": "رصيدك الحالي" }, - "welcome": { - "title": "مرحباً بك في ComfyUI", - "getStarted": "ابدأ الآن" + "dataTypes": { + "*": "*", + "AUDIO": "صوت", + "BOOLEAN": "منطقي", + "CAMERA_CONTROL": "تحكم الكاميرا", + "CLIP": "CLIP", + "CLIP_VISION": "رؤية CLIP", + "CLIP_VISION_OUTPUT": "خرج رؤية CLIP", + "COMBO": "تركيب", + "CONDITIONING": "تكييف", + "CONTROL_NET": "ControlNet", + "FLOAT": "رقم عشري", + "FLOATS": "أرقام عشرية", + "GLIGEN": "GLIGEN", + "GUIDER": "موجه", + "HOOKS": "معالجات", + "HOOK_KEYFRAMES": "مفاتيح المعالجات", + "IMAGE": "صورة", + "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": "كاميرا ويب" }, - "userSelect": { - "newUser": "مستخدم جديد", - "enterUsername": "أدخل اسم المستخدم", - "existingUser": "مستخدم حالي", - "selectUser": "اختر مستخدم", - "next": "التالي" + "desktopMenu": { + "confirmQuit": "هناك سير عمل غير محفوظ مفتوح؛ سيتم فقدان أي تغييرات غير محفوظة. هل تتجاهل هذا وتخرج؟", + "confirmReinstall": "سيؤدي هذا إلى مسح ملف extra_models_config.yaml الخاص بك،\nوبدء التثبيت من جديد.\n\nهل أنت متأكد؟", + "quit": "خروج", + "reinstall": "إعادة التثبيت" }, - "notSupported": { - "title": "جهازك غير مدعوم", - "message": "الأجهزة المدعومة فقط هي:", - "learnMore": "اعرف المزيد", - "reportIssue": "أبلغ عن مشكلة", - "supportedDevices": { - "macos": "MacOS (M1 أو أحدث)", - "windows": "Windows (بطاقة Nvidia تدعم CUDA)" - }, - "continue": "المتابعة", - "continueTooltip": "أنا متأكد أن جهازي مدعوم" + "desktopUpdate": { + "description": "يقوم ComfyUI Desktop بتثبيت تبعيات جديدة. قد يستغرق هذا بضع دقائق.", + "errorCheckingUpdate": "حدث خطأ أثناء التحقق من التحديثات", + "errorInstallingUpdate": "حدث خطأ أثناء تثبيت التحديث", + "noUpdateFound": "لم يتم العثور على تحديث", + "terminalDefaultMessage": "أي مخرجات من التحديث سيتم عرضها هنا.", + "title": "تحديث ComfyUI Desktop", + "updateAvailableMessage": "يتوفر تحديث. هل تريد إعادة التشغيل والتحديث الآن؟", + "updateFoundTitle": "تم العثور على تحديث (الإصدار {version})" }, "downloadGit": { - "title": "تنزيل git", - "message": "تعذر العثور على git. مطلوب نسخة عاملة من git للتشغيل السليم.", - "instructions": "يرجى تنزيل وتثبيت أحدث إصدار لنظام التشغيل الخاص بك. زر تنزيل git أدناه يفتح صفحة التنزيل الخاصة بـ git-scm.com.", - "warning": "إذا كنت متأكدًا من أنك لا تحتاج إلى git، أو كان هناك خطأ، يمكنك النقر على تخطي لتجاوز هذا الفحص. محاولة تشغيل ComfyUI بدون git غير مدعومة حالياً.", "gitWebsite": "تنزيل git", - "skip": "تخطي" + "instructions": "يرجى تنزيل وتثبيت أحدث إصدار لنظام التشغيل الخاص بك. زر تنزيل git أدناه يفتح صفحة التنزيل الخاصة بـ git-scm.com.", + "message": "تعذر العثور على git. مطلوب نسخة عاملة من git للتشغيل السليم.", + "skip": "تخطي", + "title": "تنزيل git", + "warning": "إذا كنت متأكدًا من أنك لا تحتاج إلى git، أو كان هناك خطأ، يمكنك النقر على تخطي لتجاوز هذا الفحص. محاولة تشغيل ComfyUI بدون git غير مدعومة حالياً." }, - "install": { - "installLocation": "موقع التثبيت", - "migration": "الترحيل", - "desktopSettings": "إعدادات سطح المكتب", - "chooseInstallationLocation": "اختر موقع التثبيت", - "systemLocations": "مواقع النظام", - "failedToSelectDirectory": "فشل في اختيار الدليل", - "pathValidationFailed": "فشل في التحقق من المسار", - "pathExists": "الدليل موجود بالفعل - يرجى التأكد من نسخ جميع البيانات احتياطياً", - "cannotWrite": "غير قادر على الكتابة إلى المسار المحدد", - "insufficientFreeSpace": "مساحة غير كافية - الحد الأدنى للمساحة الحرة", - "isOneDrive": "OneDrive غير مدعوم. يرجى تثبيت ComfyUI في موقع آخر.", - "nonDefaultDrive": "يرجى تثبيت ComfyUI على محرك النظام الخاص بك (مثلاً C:\\). المحركات التي تستخدم أنظمة ملفات مختلفة قد تسبب مشاكل غير متوقعة. يمكن تخزين النماذج والملفات الأخرى على محركات أخرى بعد التثبيت.", - "parentMissing": "المسار غير موجود - يرجى إنشاء الدليل الحاوي أولاً", - "unhandledError": "خطأ غير معروف", - "installLocationDescription": "اختر الدليل الخاص ببيانات مستخدم ComfyUI. سيتم تثبيت بيئة بايثون في الموقع المحدد.", - "installLocationTooltip": "دليل بيانات مستخدم ComfyUI. يحتوي على:\n- بيئة بايثون\n- النماذج\n- العقد المخصصة\n", - "appDataLocationTooltip": "دليل بيانات تطبيق ComfyUI. يحتوي على:\n- السجلات\n- إعدادات الخادم", - "appPathLocationTooltip": "دليل أصول تطبيق ComfyUI. يحتوي على كود وأصول ComfyUI", - "migrateFromExistingInstallation": "الترحيل من تثبيت موجود", - "migrationSourcePathDescription": "إذا كان لديك تثبيت سابق لـ ComfyUI، يمكننا نسخ/ربط ملفات المستخدم والنماذج الخاصة بك إلى التثبيت الجديد. لن يتأثر التثبيت القديم.", - "selectItemsToMigrate": "اختر العناصر للترحيل", - "migrationOptional": "الترحيل اختياري. إذا لم يكن لديك تثبيت سابق، يمكنك تخطي هذه الخطوة.", - "desktopAppSettings": "إعدادات تطبيق سطح المكتب", - "desktopAppSettingsDescription": "اضبط كيفية تصرف ComfyUI على سطح المكتب. يمكنك تغيير هذه الإعدادات لاحقًا.", - "gpu": "وحدة معالجة الرسومات (GPU)", - "gpuSelection": { - "selectGpu": "اختر وحدة معالجة الرسومات", - "selectGpuDescription": "اختر نوع وحدة معالجة الرسومات التي تملكها", - "cpuMode": "وضع وحدة المعالجة المركزية (CPU)", - "cpuModeDescription": "وضع المعالج مخصص للمطورين وحالات نادرة فقط.", - "cpuModeDescription2": "إذا لم تكن متأكدًا تمامًا من حاجتك لهذا الوضع، يرجى تجاهل هذا الخيار واختيار وحدة معالجة الرسومات أعلاه.", - "enableCpuMode": "تفعيل وضع وحدة المعالجة المركزية", - "nvidiaDescription": "أجهزة NVIDIA مدعومة مباشرة باستخدام إصدارات PyTorch CUDA.", - "mpsDescription": "Apple Metal Performance Shaders مدعومة باستخدام PyTorch Nightly.", - "customSkipsPython": "هذا الخيار يتخطى إعداد بايثون العادي.", + "electronFileDownload": { + "cancel": "إلغاء التنزيل", + "cancelled": "تم الإلغاء", + "inProgress": "جارٍ التنزيل", + "pause": "إيقاف التنزيل مؤقتًا", + "paused": "تم الإيقاف مؤقتًا", + "resume": "استئناف التنزيل" + }, + "errorDialog": { + "defaultTitle": "حدث خطأ", + "extensionFileHint": "قد يكون السبب هو السكربت التالي", + "loadWorkflowTitle": "تم إلغاء التحميل بسبب خطأ في إعادة تحميل بيانات سير العمل", + "noStackTrace": "لا توجد تتبع للمكدس متاحة", + "promptExecutionError": "فشل تنفيذ الطلب" + }, + "g": { + "about": "حول", + "add": "إضافة", + "addNodeFilterCondition": "إضافة شرط لتصفية العقد", + "all": "الكل", + "amount": "الكمية", + "apply": "تطبيق", + "architecture": "الهندسة المعمارية", + "audioFailedToLoad": "فشل تحميل الصوت", + "author": "المؤلف", + "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": "تنزيل", + "edit": "تعديل", + "empty": "فارغ", + "enableAll": "تمكين الكل", + "enabled": "ممكّن", + "enabling": "جارٍ التمكين", + "error": "خطأ", + "experimental": "تجريبي", + "export": "تصدير", + "extensionName": "اسم الامتداد", + "feedback": "ملاحظات", + "filter": "تصفية", + "findIssues": "العثور على مشاكل", + "firstTimeUIMessage": "هذه هي المرة الأولى التي تستخدم فيها واجهة المستخدم الجديدة. اختر \"القائمة > استخدام القائمة الجديدة > تعطيل\" لاستعادة الواجهة القديمة.", + "frontendNewer": "إصدار الواجهة الأمامية {frontendVersion} قد لا يكون متوافقاً مع الإصدار الخلفي {backendVersion}.", + "frontendOutdated": "إصدار الواجهة الأمامية {frontendVersion} قديم. يتطلب الإصدار الخلفي {requiredVersion} أو أحدث.", + "goToNode": "الانتقال إلى العقدة", + "help": "مساعدة", + "icon": "أيقونة", + "imageFailedToLoad": "فشل تحميل الصورة", + "imageUrl": "رابط الصورة", + "import": "استيراد", + "inProgress": "جارٍ التنفيذ", + "insert": "إدراج", + "install": "تثبيت", + "installed": "مثبت", + "installing": "جارٍ التثبيت", + "interrupted": "تمت المقاطعة", + "keybinding": "اختصار لوحة المفاتيح", + "keybindingAlreadyExists": "الاختصار موجود بالفعل في", + "learnMore": "اعرف المزيد", + "loadAllFolders": "تحميل جميع المجلدات", + "loadWorkflow": "تحميل سير العمل", + "loading": "جارٍ التحميل", + "loadingPanel": "جارٍ تحميل لوحة {panel}...", + "login": "تسجيل الدخول", + "logs": "السجلات", + "micPermissionDenied": "تم رفض إذن الميكروفون", + "migrate": "ترحيل", + "missing": "مفقود", + "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} نتيجة", + "save": "حفظ", + "saving": "جارٍ الحفظ", + "searchExtensions": "بحث في الامتدادات", + "searchFailedMessage": "لم نتمكن من العثور على أي إعدادات تطابق بحثك. حاول تعديل كلمات البحث.", + "searchKeybindings": "بحث في اختصارات المفاتيح", + "searchModels": "بحث في النماذج", + "searchNodes": "بحث في العقد", + "searchSettings": "بحث في الإعدادات", + "searchWorkflows": "بحث في سير العمل", + "setAsBackground": "تعيين كخلفية", + "settings": "الإعدادات", + "showReport": "عرض التقرير", + "sort": "فرز", + "source": "المصدر", + "startRecording": "بدء التسجيل", + "status": "الحالة", + "stopRecording": "إيقاف التسجيل", + "success": "نجاح", + "systemInfo": "معلومات النظام", + "terminal": "الطرفية", + "title": "العنوان", + "triggerPhrase": "عبارة التشغيل", + "unknownError": "خطأ غير معروف", + "update": "تحديث", + "updateAvailable": "تحديث متاح", + "updateFrontend": "تحديث الواجهة الأمامية", + "updated": "تم التحديث", + "updating": "جارٍ التحديث", + "upload": "رفع", + "usageHint": "تلميح الاستخدام", + "user": "المستخدم", + "versionMismatchWarning": "تحذير توافق الإصدارات", + "versionMismatchWarningMessage": "{warning}: {detail} زر https://docs.comfy.org/installation/update_comfyui#common-update-issues للحصول على تعليمات التحديث.", + "videoFailedToLoad": "فشل تحميل الفيديو", + "workflow": "سير العمل" + }, + "graphCanvasMenu": { + "fitView": "ملائمة العرض", + "panMode": "وضع التحريك", + "resetView": "إعادة تعيين العرض", + "selectMode": "وضع التحديد", + "toggleLinkVisibility": "تبديل ظهور الروابط", + "toggleMinimap": "تبديل الخريطة المصغرة", + "zoomIn": "تكبير", + "zoomOut": "تصغير" + }, + "groupNode": { + "create": "إنشاء عقدة مجموعة", + "enterName": "أدخل الاسم" + }, + "helpCenter": { + "clickToLearnMore": "اضغط لتعرف المزيد →", + "desktopUserGuide": "دليل مستخدم سطح المكتب", + "docs": "الوثائق", + "github": "GitHub", + "helpFeedback": "المساعدة والتعليقات", + "loadingReleases": "جارٍ تحميل الإصدارات...", + "more": "المزيد...", + "noRecentReleases": "لا توجد إصدارات حديثة", + "openDevTools": "فتح أدوات المطور", + "reinstall": "إعادة التثبيت", + "updateAvailable": "تحديث", + "whatsNew": "ما الجديد؟" + }, + "icon": { + "bookmark": "إشارة مرجعية", + "box": "صندوق", + "briefcase": "حقيبة", + "exclamation-triangle": "تحذير", + "file": "ملف", + "folder": "مجلد", + "heart": "قلب", + "inbox": "الوارد", + "star": "نجمة" + }, + "install": { + "appDataLocationTooltip": "دليل بيانات تطبيق ComfyUI. يحتوي على:\n- السجلات\n- إعدادات الخادم", + "appPathLocationTooltip": "دليل أصول تطبيق ComfyUI. يحتوي على كود وأصول ComfyUI", + "cannotWrite": "غير قادر على الكتابة إلى المسار المحدد", + "chooseInstallationLocation": "اختر موقع التثبيت", + "customNodes": "العقد المخصصة", + "customNodesDescription": "إعادة تثبيت العقد المخصصة من تثبيتات ComfyUI السابقة.", + "desktopAppSettings": "إعدادات تطبيق سطح المكتب", + "desktopAppSettingsDescription": "اضبط كيفية تصرف ComfyUI على سطح المكتب. يمكنك تغيير هذه الإعدادات لاحقًا.", + "desktopSettings": "إعدادات سطح المكتب", + "failedToSelectDirectory": "فشل في اختيار الدليل", + "gpu": "وحدة معالجة الرسومات (GPU)", + "gpuSelection": { + "cpuMode": "وضع وحدة المعالجة المركزية (CPU)", + "cpuModeDescription": "وضع المعالج مخصص للمطورين وحالات نادرة فقط.", + "cpuModeDescription2": "إذا لم تكن متأكدًا تمامًا من حاجتك لهذا الوضع، يرجى تجاهل هذا الخيار واختيار وحدة معالجة الرسومات أعلاه.", "customComfyNeedsPython": "ComfyUI لن يعمل حتى يتم إعداد بايثون", - "customManualVenv": "إعداد بيئة بايثون الافتراضية يدويًا", "customInstallRequirements": "تثبيت جميع المتطلبات والاعتمادات (مثل torch مخصص)", - "customMayNotWork": "هذا غير مدعوم تمامًا، وقد لا يعمل." + "customManualVenv": "إعداد بيئة بايثون الافتراضية يدويًا", + "customMayNotWork": "هذا غير مدعوم تمامًا، وقد لا يعمل.", + "customSkipsPython": "هذا الخيار يتخطى إعداد بايثون العادي.", + "enableCpuMode": "تفعيل وضع وحدة المعالجة المركزية", + "mpsDescription": "Apple Metal Performance Shaders مدعومة باستخدام PyTorch Nightly.", + "nvidiaDescription": "أجهزة NVIDIA مدعومة مباشرة باستخدام إصدارات PyTorch CUDA.", + "selectGpu": "اختر وحدة معالجة الرسومات", + "selectGpuDescription": "اختر نوع وحدة معالجة الرسومات التي تملكها" }, + "helpImprove": "يرجى المساعدة في تحسين ComfyUI", + "installLocation": "موقع التثبيت", + "installLocationDescription": "اختر الدليل الخاص ببيانات مستخدم ComfyUI. سيتم تثبيت بيئة بايثون في الموقع المحدد.", + "installLocationTooltip": "دليل بيانات مستخدم ComfyUI. يحتوي على:\n- بيئة بايثون\n- النماذج\n- العقد المخصصة\n", + "insufficientFreeSpace": "مساحة غير كافية - الحد الأدنى للمساحة الحرة", + "isOneDrive": "OneDrive غير مدعوم. يرجى تثبيت ComfyUI في موقع آخر.", "manualConfiguration": { - "title": "الإعداد اليدوي", - "requirements": "المتطلبات", "createVenv": "ستحتاج إلى إنشاء بيئة افتراضية في الدليل التالي", - "virtualEnvironmentPath": "مسار البيئة الافتراضية", - "restartWhenFinished": "عند الانتهاء من إعداد البيئة الافتراضية، يرجى إعادة تشغيل ComfyUI." + "requirements": "المتطلبات", + "restartWhenFinished": "عند الانتهاء من إعداد البيئة الافتراضية، يرجى إعادة تشغيل ComfyUI.", + "title": "الإعداد اليدوي", + "virtualEnvironmentPath": "مسار البيئة الافتراضية" }, + "metricsDisabled": "الإحصائيات معطلة", + "metricsEnabled": "الإحصائيات مفعلة", + "migrateFromExistingInstallation": "الترحيل من تثبيت موجود", + "migration": "الترحيل", + "migrationOptional": "الترحيل اختياري. إذا لم يكن لديك تثبيت سابق، يمكنك تخطي هذه الخطوة.", + "migrationSourcePathDescription": "إذا كان لديك تثبيت سابق لـ ComfyUI، يمكننا نسخ/ربط ملفات المستخدم والنماذج الخاصة بك إلى التثبيت الجديد. لن يتأثر التثبيت القديم.", + "moreInfo": "لمزيد من المعلومات، يرجى قراءة", + "nonDefaultDrive": "يرجى تثبيت ComfyUI على محرك النظام الخاص بك (مثلاً C:\\). المحركات التي تستخدم أنظمة ملفات مختلفة قد تسبب مشاكل غير متوقعة. يمكن تخزين النماذج والملفات الأخرى على محركات أخرى بعد التثبيت.", + "parentMissing": "المسار غير موجود - يرجى إنشاء الدليل الحاوي أولاً", + "pathExists": "الدليل موجود بالفعل - يرجى التأكد من نسخ جميع البيانات احتياطياً", + "pathValidationFailed": "فشل في التحقق من المسار", + "privacyPolicy": "سياسة الخصوصية", + "selectItemsToMigrate": "اختر العناصر للترحيل", "settings": { - "autoUpdate": "التحديثات التلقائية", "allowMetrics": "إحصائيات الاستخدام", - "errorUpdatingConsent": "خطأ في تحديث الموافقة", - "errorUpdatingConsentDetail": "فشل تحديث إعدادات الموافقة على الإحصائيات", - "autoUpdateDescription": "تحميل التحديثات تلقائيًا عند توفرها. سيتم إعلامك قبل تثبيت التحديثات.", "allowMetricsDescription": "ساعد في تحسين ComfyUI عبر إرسال إحصائيات استخدام مجهولة. لا يتم جمع أي معلومات شخصية أو محتوى سير العمل.", - "learnMoreAboutData": "تعرف على المزيد حول جمع البيانات", + "autoUpdate": "التحديثات التلقائية", + "autoUpdateDescription": "تحميل التحديثات تلقائيًا عند توفرها. سيتم إعلامك قبل تثبيت التحديثات.", + "checkingMirrors": "جارٍ التحقق من الوصول إلى مرايا بايثون...", "dataCollectionDialog": { - "title": "حول جمع البيانات", - "whatWeCollect": "ما نجمعه:", - "whatWeDoNotCollect": "ما لا نجمعه:", "collect": { "errorReports": "رسائل الخطأ وتتبع الأخطاء", "systemInfo": "معلومات الأجهزة، نوع نظام التشغيل، وإصدار التطبيق", "userJourneyEvents": "أحداث رحلة المستخدم" }, "doNotCollect": { - "personalInformation": "المعلومات الشخصية", + "customNodeConfigurations": "إعدادات العقد المخصصة", "fileSystemInformation": "معلومات نظام الملفات", - "workflowContents": "محتويات سير العمل", - "customNodeConfigurations": "إعدادات العقد المخصصة" + "personalInformation": "المعلومات الشخصية", + "workflowContents": "محتويات سير العمل" }, - "viewFullPolicy": "عرض السياسة كاملة" + "title": "حول جمع البيانات", + "viewFullPolicy": "عرض السياسة كاملة", + "whatWeCollect": "ما نجمعه:", + "whatWeDoNotCollect": "ما لا نجمعه:" }, - "pythonMirrorPlaceholder": "أدخل عنوان URL لمرآة بايثون", - "pypiMirrorPlaceholder": "أدخل عنوان URL لمرآة PyPI", - "checkingMirrors": "جارٍ التحقق من الوصول إلى مرايا بايثون...", + "errorUpdatingConsent": "خطأ في تحديث الموافقة", + "errorUpdatingConsentDetail": "فشل تحديث إعدادات الموافقة على الإحصائيات", + "learnMoreAboutData": "تعرف على المزيد حول جمع البيانات", + "mirrorSettings": "إعدادات المرآة", "mirrorsReachable": "الوصول إلى مرايا بايثون جيد", "mirrorsUnreachable": "الوصول إلى بعض مرايا بايثون سيء", - "mirrorSettings": "إعدادات المرآة" + "pypiMirrorPlaceholder": "أدخل عنوان URL لمرآة PyPI", + "pythonMirrorPlaceholder": "أدخل عنوان URL لمرآة بايثون" }, - "customNodes": "العقد المخصصة", - "customNodesDescription": "إعادة تثبيت العقد المخصصة من تثبيتات ComfyUI السابقة.", - "helpImprove": "يرجى المساعدة في تحسين ComfyUI", - "moreInfo": "لمزيد من المعلومات، يرجى قراءة", - "privacyPolicy": "سياسة الخصوصية", - "metricsEnabled": "الإحصائيات مفعلة", - "metricsDisabled": "الإحصائيات معطلة", + "systemLocations": "مواقع النظام", + "unhandledError": "خطأ غير معروف", "updateConsent": "لقد وافقت سابقًا على الإبلاغ عن الأعطال. نحن الآن نتتبع إحصائيات مبنية على الأحداث للمساعدة في تحديد الأخطاء وتحسين التطبيق. لا يتم جمع معلومات شخصية قابلة للتعريف." }, - "serverStart": { - "troubleshoot": "استكشاف الأخطاء", - "reportIssue": "الإبلاغ عن مشكلة", - "openLogs": "فتح السجلات", - "showTerminal": "إظهار الطرفية", - "process": { - "initial-state": "جارٍ التحميل...", - "python-setup": "جارٍ إعداد بيئة بايثون...", - "starting-server": "جارٍ بدء خادم ComfyUI...", - "ready": "جارٍ الانتهاء...", - "error": "غير قادر على بدء ComfyUI Desktop" - } - }, - "serverConfig": { - "modifiedConfigs": "لقد قمت بتعديل إعدادات الخادم التالية. يرجى إعادة التشغيل لتطبيق التغييرات.", - "revertChanges": "التراجع عن التغييرات", - "restart": "إعادة التشغيل" + "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": "بماذا تحتاج المساعدة؟" }, - "sideToolbar": { - "helpCenter": "مركز المساعدة", - "logout": "تسجيل الخروج", - "queue": "قائمة الانتظار", - "nodeLibrary": "مكتبة العقد", - "workflows": "سير العمل", - "browseTemplates": "تصفح القوالب المثال", - "openWorkflow": "فتح سير العمل من نظام الملفات المحلي", - "newBlankWorkflow": "إنشاء سير عمل جديد فارغ", - "nodeLibraryTab": { - "groupBy": "التجميع حسب", - "sortMode": "طريقة الفرز", - "resetView": "إعادة تعيين العرض إلى الافتراضي", - "groupStrategies": { - "category": "الفئة", - "categoryDesc": "التجميع حسب فئة العقد", - "module": "الوحدة", - "moduleDesc": "التجميع حسب مصدر الوحدة", - "source": "المصدر", - "sourceDesc": "التجميع حسب نوع المصدر (أساسي، مخصص، API)" - }, - "sortBy": { - "original": "الأصلي", - "originalDesc": "الاحتفاظ بالترتيب الأصلي", - "alphabetical": "أبجدي", - "alphabeticalDesc": "الفرز أبجدياً داخل المجموعات" - } + "load3d": { + "applyingTexture": "جارٍ تطبيق الخامة...", + "backgroundColor": "لون الخلفية", + "camera": "الكاميرا", + "cameraType": { + "orthographic": "أرثوغرافي", + "perspective": "منظور" }, - "modelLibrary": "مكتبة النماذج", - "downloads": "التنزيلات", - "queueTab": { - "showFlatList": "عرض القائمة المسطحة", - "backToAllTasks": "العودة إلى جميع المهام", - "containImagePreview": "ملء معاينة الصورة", - "coverImagePreview": "تكييف معاينة الصورة", - "clearPendingTasks": "مسح المهام المعلقة", - "filter": "تصفية النتائج", - "filters": { - "hideCached": "إخفاء المخزنة مؤقتًا", - "hideCanceled": "إخفاء الملغاة" - } + "clearRecording": "مسح التسجيل", + "edgeThreshold": "عتبة الحواف", + "export": "تصدير", + "exportModel": "تصدير النموذج", + "exportRecording": "تصدير التسجيل", + "exportingModel": "جارٍ تصدير النموذج...", + "fov": "مجال الرؤية (FOV)", + "light": "الإضاءة", + "lightIntensity": "شدة الإضاءة", + "loadingBackgroundImage": "جارٍ تحميل صورة الخلفية", + "loadingModel": "جارٍ تحميل النموذج ثلاثي الأبعاد...", + "materialMode": "وضع المادة", + "materialModes": { + "depth": "العمق", + "lineart": "رسم الخطوط", + "normal": "عادي", + "original": "أصلي", + "wireframe": "إطار سلكي" }, - "workflowTab": { - "confirmDeleteTitle": "حذف سير العمل؟", - "confirmDelete": "هل أنت متأكد من رغبتك في حذف هذا السير؟", - "deleted": "تم حذف سير العمل", - "deleteFailedTitle": "فشل الحذف", - "deleteFailed": "فشل محاولة حذف سير العمل.", - "dirtyCloseTitle": "حفظ التغييرات؟", - "dirtyClose": "تم تعديل الملفات أدناه. هل تريد حفظها قبل الإغلاق؟", - "dirtyCloseHint": "اضغط Shift للإغلاق بدون تنبيه", - "confirmOverwriteTitle": "الكتابة فوق الملف الموجود؟", - "confirmOverwrite": "الملف أدناه موجود بالفعل. هل تريد الكتابة فوقه؟", - "workflowTreeType": { - "browse": "تصفح", - "bookmarks": "العلامات", - "open": "فتح" - } + "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": "عارض ثلاثي الأبعاد (بيتا)" } }, - "helpCenter": { - "docs": "الوثائق", - "github": "GitHub", - "helpFeedback": "المساعدة والتعليقات", - "more": "المزيد...", - "whatsNew": "ما الجديد؟", - "clickToLearnMore": "اضغط لتعرف المزيد →", - "loadingReleases": "جارٍ تحميل الإصدارات...", - "noRecentReleases": "لا توجد إصدارات حديثة", - "updateAvailable": "تحديث", - "desktopUserGuide": "دليل مستخدم سطح المكتب", - "openDevTools": "فتح أدوات المطور", - "reinstall": "إعادة التثبيت" - }, - "releaseToast": { - "newVersionAvailable": "الإصدار الجديد متوفر!", - "whatsNew": "ما الجديد؟", - "skip": "تخطي", - "update": "تحديث" - }, - "menu": { - "hideMenu": "إخفاء القائمة", - "showMenu": "عرض القائمة", - "batchCount": "عدد الدُفعات", - "batchCountTooltip": "عدد المرات التي يجب فيها وضع توليد سير العمل في قائمة الانتظار", - "autoQueue": "الانتظار التلقائي", - "disabled": "معطل", - "disabledTooltip": "لن يتم وضع سير العمل في قائمة الانتظار تلقائيًا", - "instant": "فوري", - "instantTooltip": "سيتم وضع سير العمل في قائمة الانتظار فور انتهاء التوليد", - "onChange": "عند التغيير", - "onChangeTooltip": "سيتم وضع سير العمل في قائمة الانتظار عند إجراء تغيير", - "runWorkflow": "تشغيل سير العمل (Shift للانتظار في البداية)", - "runWorkflowFront": "تشغيل سير العمل (انتظار في البداية)", - "run": "تشغيل", - "execute": "تنفيذ", - "interrupt": "إلغاء التشغيل الحالي", - "refresh": "تحديث تعريفات العقد", - "clipspace": "فتح Clipspace", - "resetView": "إعادة تعيين عرض اللوحة", - "clear": "مسح سير العمل", - "toggleBottomPanel": "تبديل اللوحة السفلية", - "theme": "المظهر", - "dark": "داكن", - "light": "فاتح", - "manageExtensions": "إدارة الإضافات", - "settings": "الإعدادات", - "help": "مساعدة" + "loadWorkflowWarning": { + "coreNodesFromVersion": "يتطلب ComfyUI {version}:", + "outdatedVersion": "بعض العقد تتطلب إصدار أحدث من ComfyUI (الحالي: {version}). يرجى التحديث لاستخدام جميع العقد.", + "outdatedVersionGeneric": "بعض العقد تتطلب إصدار أحدث من ComfyUI. يرجى التحديث لاستخدام جميع العقد." }, - "tabMenu": { - "duplicateTab": "تكرار التبويب", - "closeTab": "إغلاق التبويب", - "closeTabsToLeft": "إغلاق التبويبات إلى اليسار", - "closeTabsToRight": "إغلاق التبويبات إلى اليمين", - "closeOtherTabs": "إغلاق التبويبات الأخرى", - "addToBookmarks": "إضافة إلى العلامات", - "removeFromBookmarks": "إزالة من العلامات" + "maintenance": { + "None": "لا شيء", + "OK": "حسنًا", + "Skipped": "تم التخطي", + "allOk": "لم يتم الكشف عن أية مشاكل.", + "confirmTitle": "هل أنت متأكد؟", + "consoleLogs": "سجلات وحدة التحكم", + "detected": "تم الكشف", + "error": { + "cannotContinue": "غير قادر على المتابعة - لا تزال هناك أخطاء", + "defaultDescription": "حدث خطأ أثناء تنفيذ مهمة الصيانة.", + "taskFailed": "فشل تنفيذ المهمة.", + "toastTitle": "خطأ في المهمة" + }, + "refreshing": "تحديث", + "showManual": "عرض مهام الصيانة", + "status": "الحالة", + "terminalDefaultMessage": "عند تشغيل أمر استكشاف الأخطاء، سيتم عرض أي مخرجات هنا.", + "title": "الصيانة" }, - "templateWorkflows": { - "title": "ابدأ باستخدام قالب", - "loadingMore": "تحميل المزيد من القوالب...", - "searchPlaceholder": "ابحث في القوالب...", - "category": { - "ComfyUI Examples": "أمثلة ComfyUI", - "Custom Nodes": "عُقد مخصصة", - "Basics": "أساسيات", - "Flux": "فلوكس", - "ControlNet": "كونترول نت", - "Upscaling": "تحسين الجودة", - "Video": "فيديو", - "Image": "صورة", - "Area Composition": "تكوين المنطقة", - "3D": "ثلاثي الأبعاد", - "Audio": "صوت", - "Image API": "واجهة برمجة تطبيقات الصور", - "Video API": "واجهة برمجة تطبيقات الفيديو", - "LLM API": "واجهة برمجة تطبيقات نماذج اللغة الكبيرة", - "All": "كل القوالب" + "manager": { + "changingVersion": "تغيير الإصدار من {from} إلى {to}", + "createdBy": "تم الإنشاء بواسطة", + "dependencies": "التبعيات", + "discoverCommunityContent": "استكشف حزم العقد والامتدادات والمزيد من إبداعات المجتمع...", + "downloads": "التنزيلات", + "errorConnecting": "خطأ في الاتصال بسجل عقد Comfy.", + "failed": "فشل ({count})", + "filter": { + "disabled": "معطّل", + "enabled": "ممكّن", + "nodePack": "حزمة العقد" }, - "templateDescription": { - "Basics": { - "default": "إنشاء صور من نصوص الإرشادات.", - "image2image": "تحويل الصور الموجودة باستخدام نصوص الإرشادات.", - "lora": "إنشاء صور باستخدام نماذج LoRA لأنماط أو مواضيع متخصصة.", - "lora_multiple": "إنشاء صور عبر دمج عدة نماذج LoRA.", - "inpaint_example": "تعديل أجزاء محددة من الصور بسلاسة.", - "inpaint_model_outpainting": "تمديد الصور خارج حدودها الأصلية.", - "embedding_example": "إنشاء صور باستخدام الانعكاس النصي لأنماط متسقة.", - "gligen_textbox_example": "إنشاء صور مع وضع دقيق للأشياء باستخدام مربعات النص." - }, - "Flux": { - "flux_kontext_dev_basic": "تعديل الصور باستخدام Flux Kontext مع رؤية كاملة للعُقد، مثالي لتعلم سير العمل.", - "flux_kontext_dev_grouped": "نسخة مبسطة من Flux Kontext مع عُقد مجمعة لمساحة عمل أنظف.", - "flux_dev_checkpoint_example": "إنشاء صور باستخدام نسخة Flux Dev fp8 المضغوطة. مناسبة لأجهزة ذات VRAM محدود، تتطلب ملف نموذج واحد فقط، لكن جودة الصورة أقل قليلاً من النسخة الكاملة.", - "flux_schnell": "إنشاء صور بسرعة مع نسخة Flux Schnell fp8 المضغوطة. مثالية للأجهزة منخفضة الأداء، تتطلب 4 خطوات فقط لإنشاء الصور.", - "flux_dev_full_text_to_image": "إنشاء صور عالية الجودة مع نسخة Flux Dev الكاملة. تحتاج VRAM أكبر وعدة ملفات نموذج، لكنها توفر أفضل قدرة على اتباع النص وجودة الصور.", - "flux_schnell_full_text_to_image": "إنشاء صور بسرعة مع نسخة Flux Schnell الكاملة. تستخدم ترخيص Apache2.0، تحتاج 4 خطوات فقط مع جودة صور جيدة.", - "flux_fill_inpaint_example": "ملء أجزاء مفقودة من الصور باستخدام Flux inpainting.", - "flux_fill_outpaint_example": "تمديد الصور خارج الحدود باستخدام Flux outpainting.", - "flux_canny_model_example": "إنشاء صور موجهة بالكشف عن الحواف باستخدام Flux Canny.", - "flux_depth_lora_example": "إنشاء صور موجهة بمعلومات العمق باستخدام Flux LoRA.", - "flux_redux_model_example": "إنشاء صور عبر نقل الأسلوب من صور مرجعية باستخدام Flux Redux." - }, - "Image": { - "image_omnigen2_t2i": "إنشاء صور عالية الجودة من نصوص باستخدام نموذج OmniGen2 الموحد متعدد الأنماط 7B ذو البنية ذات المسارين.", - "image_omnigen2_image_edit": "تحرير الصور باستخدام تعليمات اللغة الطبيعية مع دعم متقدم للصور والنصوص في OmniGen2.", - "image_cosmos_predict2_2B_t2i": "إنشاء صور باستخدام Cosmos-Predict2 2B T2I بدقة فيزيائية عالية وتفاصيل غنية.", - "image_chroma_text_to_image": "Chroma معدلة من Flux وتحوي بعض التغييرات في البنية.", - "hidream_i1_dev": "إنشاء صور مع HiDream I1 Dev - نسخة متوازنة مع 28 خطوة استدلال، مناسبة لأجهزة متوسطة الأداء.", - "hidream_i1_fast": "إنشاء صور بسرعة مع HiDream I1 Fast - نسخة خفيفة مع 16 خطوة استدلال، مثالية للمعاينات السريعة على أجهزة منخفضة الأداء.", - "hidream_i1_full": "إنشاء صور مع HiDream I1 Full - نسخة كاملة مع 50 خطوة استدلال لأعلى جودة.", - "hidream_e1_full": "تحرير الصور مع HiDream E1 - نموذج احترافي لتحرير الصور باستخدام اللغة الطبيعية.", - "sd3_5_simple_example": "إنشاء صور باستخدام SD 3.5.", - "sd3_5_large_canny_controlnet_example": "إنشاء صور موجهة بالكشف عن الحواف باستخدام SD 3.5 Canny ControlNet.", - "sd3_5_large_depth": "إنشاء صور موجهة بمعلومات العمق باستخدام SD 3.5.", - "sd3_5_large_blur": "إنشاء صور موجهة باستخدام صور مرجعية ضبابية باستخدام SD 3.5.", - "sdxl_simple_example": "إنشاء صور عالية الجودة باستخدام SDXL.", - "sdxl_refiner_prompt_example": "تحسين صور SDXL باستخدام نماذج التكرير.", - "sdxl_revision_text_prompts": "إنشاء صور بنقل مفاهيم من صور مرجعية باستخدام SDXL Revision.", - "sdxl_revision_zero_positive": "إنشاء صور باستخدام نصوص وصور مرجعية مع SDXL Revision.", - "sdxlturbo_example": "إنشاء صور في خطوة واحدة باستخدام SDXL Turbo.", - "image_lotus_depth_v1_1": "تشغيل Lotus Depth في ComfyUI لتقدير عمق أحادي بدون تدريب مسبق مع احتفاظ عالي بالتفاصيل." - }, - "Video": { - "video_cosmos_predict2_2B_video2world_480p_16fps": "إنشاء فيديوهات باستخدام Cosmos-Predict2 2B Video2World، بإنتاج محاكاة فيديو بدقة فيزيائية عالية وجودة فائقة ومتسقة.", - "video_wan_vace_14B_t2v": "تحويل أوصاف نصية إلى فيديوهات عالية الجودة. يدعم دقة 480p و720p مع نموذج VACE-14B.", - "video_wan_vace_14B_ref2v": "إنشاء فيديوهات تطابق أسلوب ومحتوى صورة مرجعية. مثالي لإنشاء فيديوهات متناسقة الأسلوب.", - "video_wan_vace_14B_v2v": "إنشاء فيديوهات بالتحكم في فيديوهات الإدخال والصور المرجعية باستخدام Wan VACE.", - "video_wan_vace_outpainting": "إنشاء فيديوهات ممتدة عبر توسيع حجم الفيديو باستخدام Wan VACE outpainting.", - "video_wan_vace_flf2v": "إنشاء انتقالات فيديو سلسة عبر تحديد الإطارات الأولى والأخيرة. يدعم تسلسل إطارات مفتاحية مخصصة.", - "video_wan_vace_inpainting": "تعديل مناطق محددة في الفيديو مع الحفاظ على المحتوى المحيط. مثالي لإزالة أو استبدال الأجسام.", - "video_wan2_1_fun_camera_v1_1_1_3B": "إنشاء فيديوهات ديناميكية مع حركات كاميرا سينمائية باستخدام نموذج Wan 2.1 Fun Camera 1.3B.", - "video_wan2_1_fun_camera_v1_1_14B": "إنشاء فيديوهات عالية الجودة مع تحكم متقدم بالكاميرا باستخدام النموذج الكامل 14B.", - "text_to_video_wan": "إنشاء فيديوهات من نصوص باستخدام Wan 2.1.", - "image_to_video_wan": "إنشاء فيديوهات من صور باستخدام Wan 2.1.", - "wan2_1_fun_inp": "إنشاء فيديوهات من الإطارات الأولى والأخيرة باستخدام Wan 2.1 inpainting.", - "wan2_1_fun_control": "إنشاء فيديوهات موجهة بالتحكم بالوضع، العمق، والحواف باستخدام Wan 2.1 ControlNet.", - "wan2_1_flf2v_720_f16": "إنشاء فيديوهات بالتحكم في الإطارات الأولى والأخيرة باستخدام Wan 2.1 FLF2V.", - "ltxv_text_to_video": "إنشاء فيديوهات من نصوص.", - "ltxv_image_to_video": "إنشاء فيديوهات من صور ثابتة.", - "mochi_text_to_video_example": "إنشاء فيديوهات من نصوص باستخدام نموذج Mochi.", - "hunyuan_video_text_to_video": "إنشاء فيديوهات من نصوص باستخدام نموذج Hunyuan.", - "image_to_video": "إنشاء فيديوهات من صور ثابتة.", - "txt_to_image_to_video": "إنشاء فيديوهات عن طريق إنشاء صور من النصوص أولاً." - }, - "Image API": { - "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_1_kontext_max_image": "تعديل الصور باستخدام Flux.1 Kontext max image.", - "api_bfl_flux_pro_t2i": "إنشاء صور مع اتباع ممتاز للنص وجودة بصرية باستخدام FLUX.1 Pro.", - "api_luma_photon_i2i": "توجيه إنشاء الصور باستخدام مزيج من الصور والنص.", - "api_luma_photon_style_ref": "إنشاء صور بدمج مرجعيات الأسلوب مع تحكم دقيق باستخدام Luma Photon.", - "api_recraft_image_gen_with_color_control": "إنشاء صور مع لوحات ألوان مخصصة ومرئيات خاصة بالعلامة التجارية باستخدام Recraft.", - "api_recraft_image_gen_with_style_control": "التحكم في الأسلوب باستخدام أمثلة بصرية، محاذاة المواقع، وضبط دقيق للكائنات. تخزين ومشاركة الأنماط لضمان تناسق العلامة التجارية.", - "api_recraft_vector_gen": "إنشاء صور فيكتور عالية الجودة من نصوص باستخدام مولد الفكتور AI الخاص بـ Recraft.", - "api_runway_text_to_image": "إنشاء صور عالية الجودة من نصوص باستخدام نموذج Runway AI.", - "api_runway_reference_to_image": "إنشاء صور جديدة بناءً على أنماط وتراكيب مرجعية باستخدام Runway AI.", - "api_stability_ai_stable_image_ultra_t2i": "إنشاء صور عالية الجودة مع اتباع ممتاز للنص. مثالي للاستخدامات المهنية بدقة 1 ميجابكسل.", - "api_stability_ai_i2i": "تحويل الصور مع إنشاء عالي الجودة باستخدام Stability AI، مثالي للتحرير المهني ونقل الأسلوب.", - "api_stability_ai_sd3_5_t2i": "إنشاء صور عالية الجودة مع اتباع ممتاز للنص. مثالي للاستخدامات المهنية بدقة 1 ميجابكسل.", - "api_stability_ai_sd3_5_i2i": "إنشاء صور عالية الجودة مع اتباع ممتاز للنص. مثالي للاستخدامات المهنية بدقة 1 ميجابكسل.", - "api_ideogram_v3_t2i": "إنشاء صور ذات جودة احترافية مع محاذاة ممتازة للنص، الواقعية الفوتوغرافية، ودعم النصوص باستخدام Ideogram V3.", - "api_openai_image_1_t2i": "إنشاء صور من نصوص باستخدام OpenAI GPT Image 1 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_dall_e_2_t2i": "إنشاء صور من نصوص باستخدام OpenAI Dall-E 2 API.", - "api_openai_dall_e_2_inpaint": "تعديل الصور باستخدام تقنيات inpainting مع OpenAI Dall-E 2 API.", - "api_openai_dall_e_3_t2i": "إنشاء صور من نصوص باستخدام OpenAI Dall-E 3 API." - }, - "Video API": { - "api_moonvalley_text_to_video": "إنشاء فيديوهات سينمائية بدقة 1080p من نصوص عبر نموذج مدرب حصريًا على بيانات مرخصة.", - "api_moonvalley_image_to_video": "إنشاء فيديوهات سينمائية بدقة 1080p من صور عبر نموذج مدرب حصريًا على بيانات مرخصة.", - "api_kling_i2v": "إنشاء فيديوهات مع اتباع ممتاز للنصوص للحركات والتعابير وحركات الكاميرا باستخدام Kling.", - "api_kling_effects": "إنشاء فيديوهات ديناميكية بتطبيق تأثيرات بصرية على الصور باستخدام Kling.", - "api_kling_flf": "إنشاء فيديوهات عبر التحكم في الإطارات الأولى والأخيرة.", - "api_luma_i2v": "تحويل الصور الثابتة إلى رسوم متحركة عالية الجودة بشكل فوري.", - "api_luma_t2v": "يمكن إنشاء فيديوهات عالية الجودة باستخدام نصوص بسيطة.", - "api_hailuo_minimax_t2v": "إنشاء فيديوهات عالية الجودة مباشرة من نصوص. استكشف قدرات MiniMax المتقدمة لإنشاء سرد بصري متنوع مع تأثيرات CGI احترافية وعناصر أسلوبية لإحياء وصفك.", - "api_hailuo_minimax_i2v": "إنشاء فيديوهات مصقولة من الصور والنصوص مع دمج CGI باستخدام MiniMax.", - "api_pixverse_i2v": "إنشاء فيديوهات ديناميكية من الصور الثابتة مع الحركة والتأثيرات باستخدام PixVerse.", - "api_pixverse_template_i2v": "إنشاء فيديوهات ديناميكية من الصور الثابتة مع الحركة والتأثيرات باستخدام PixVerse.", - "api_pixverse_t2v": "إنشاء فيديوهات مع تفسير دقيق للنصوص وديناميكية فيديو مذهلة.", - "api_runway_gen3a_turbo_image_to_video": "إنشاء فيديوهات سينمائية من صور ثابتة باستخدام Runway Gen3a Turbo.", - "api_runway_gen4_turo_image_to_video": "إنشاء فيديوهات ديناميكية من الصور باستخدام Runway Gen4 Turbo.", - "api_runway_first_last_frame": "إنشاء انتقالات فيديو سلسة بين إطارين رئيسيين بدقة Runway.", - "api_pika_i2v": "إنشاء فيديوهات متحركة سلسة من صورة ثابتة واحدة باستخدام Pika AI.", - "api_pika_scene": "إنشاء فيديوهات تدمج عدة صور مدخلة باستخدام Pika Scenes.", - "api_veo2_i2v": "إنشاء فيديوهات من الصور باستخدام Google Veo2 API." - }, - "3D API": { - "api_rodin_image_to_model": "إنشاء نماذج ثلاثية الأبعاد مفصلة من صور فردية باستخدام Rodin AI.", - "api_rodin_multiview_to_model": "نحت نماذج ثلاثية الأبعاد شاملة باستخدام إعادة بناء متعددة الزوايا من Rodin.", - "api_tripo_text_to_model": "تصميم أشياء ثلاثية الأبعاد من الوصف النصي باستخدام نمذجة Tripo المدفوعة بالنص.", - "api_tripo_image_to_model": "إنشاء أصول ثلاثية الأبعاد احترافية من صور ثنائية الأبعاد باستخدام محرك Tripo.", - "api_tripo_multiview_to_model": "بناء نماذج ثلاثية الأبعاد من عدة زوايا باستخدام ماسح Tripo المتقدم." - }, - "LLM API": { - "api_openai_chat": "التفاعل مع نماذج اللغة المتقدمة من OpenAI للمحادثات الذكية.", - "api_google_gemini": "اختبر الذكاء الاصطناعي متعدد الوسائط من Google مع قدرات التفكير لدى Gemini." - }, - "Upscaling": { - "hiresfix_latent_workflow": "تكبير الصور بتحسين الجودة في الفضاء الكامن.", - "esrgan_example": "تكبير الصور باستخدام نماذج ESRGAN لتعزيز الجودة.", - "hiresfix_esrgan_workflow": "تكبير الصور باستخدام نماذج ESRGAN خلال خطوات التوليد الوسيطة.", - "latent_upscale_different_prompt_model": "تكبير الصور مع تغيير العبارات المستخدمة عبر مراحل التوليد." - }, - "ControlNet": { - "controlnet_example": "إنشاء صور موجهة برموز مرجعية مرسومة باستخدام ControlNet.", - "2_pass_pose_worship": "إنشاء صور موجهة بإشارات وضعية باستخدام ControlNet.", - "depth_controlnet": "إنشاء صور موجهة بمعلومات العمق باستخدام ControlNet.", - "depth_t2i_adapter": "إنشاء صور موجهة بمعلومات العمق باستخدام محول T2I.", - "mixing_controlnets": "إنشاء صور بدمج عدة نماذج ControlNet." - }, - "Area Composition": { - "area_composition": "إنشاء صور عبر التحكم في التكوين ضمن مناطق محددة.", - "area_composition_square_area_for_subject": "إنشاء صور بوضع ثابت للموضوع باستخدام تكوين المناطق." - }, - "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." - }, - "Audio": { - "audio_stable_audio_example": "إنشاء صوت من نصوص باستخدام Stable Audio.", - "audio_ace_step_1_t2a_instrumentals": "إنشاء موسيقى آلية من نصوص باستخدام ACE-Step v1.", - "audio_ace_step_1_t2a_song": "إنشاء أغاني بصوت غنائي من نصوص مع دعم التعدد اللغوي وتخصيص الأسلوب باستخدام ACE-Step v1.", - "audio_ace_step_1_m2m_editing": "تحرير الأغاني الموجودة لتغيير الأسلوب والكلمات باستخدام ACE-Step v1 M2M." - } + "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": "تم التحديث مؤخراً" }, - "template": { - "Basics": { - "default": "توليد الصور", - "image2image": "صورة إلى صورة", - "lora": "LoRA", - "lora_multiple": "عدة LoRA", - "inpaint_example": "إعادة التلوين", - "inpaint_model_outpainting": "التوسيع", - "embedding_example": "تضمين", - "gligen_textbox_example": "صندوق نص Gligen" - }, - "Flux": { - "flux_kontext_dev_basic": "Flux Kontext تطوير (أساسي)", - "flux_kontext_dev_grouped": "Flux Kontext تطوير (مجموعات)", - "flux_dev_checkpoint_example": "Flux تطوير fp8", - "flux_schnell": "Flux سريع fp8", - "flux_dev_full_text_to_image": "Flux تطوير كامل من نص إلى صورة", - "flux_schnell_full_text_to_image": "Flux سريع كامل من نص إلى صورة", - "flux_fill_inpaint_example": "Flux إعادة تلوين", - "flux_fill_outpaint_example": "Flux توسيع", - "flux_canny_model_example": "نموذج Flux كاني", - "flux_depth_lora_example": "عمق Flux LoRA", - "flux_redux_model_example": "نموذج Flux Redux" - }, - "Image": { - "image_omnigen2_t2i": "OmniGen2 من نص إلى صورة", - "image_omnigen2_image_edit": "OmniGen2 تعديل الصور", - "image_cosmos_predict2_2B_t2i": "Cosmos Predict2 2B من نص إلى صورة", - "image_chroma_text_to_image": "Chroma من نص إلى صورة", - "hidream_i1_dev": "HiDream I1 تطوير", - "hidream_i1_fast": "HiDream I1 سريع", - "hidream_i1_full": "HiDream I1 كامل", - "hidream_e1_full": "HiDream E1 كامل", - "sd3_5_simple_example": "SD3.5 بسيط", - "sd3_5_large_canny_controlnet_example": "SD3.5 كاني كبير مع ControlNet", - "sd3_5_large_depth": "SD3.5 عمق كبير", - "sd3_5_large_blur": "SD3.5 ضباب كبير", - "sdxl_simple_example": "SDXL بسيط", - "sdxl_refiner_prompt_example": "SDXL تحسين العبارات", - "sdxl_revision_text_prompts": "SDXL مراجعة العبارات النصية", - "sdxl_revision_zero_positive": "SDXL مراجعة صفر إيجابي", - "sdxlturbo_example": "SDXL Turbo", - "image_lotus_depth_v1_1": "Lotus عمق" - }, - "Video": { - "video_cosmos_predict2_2B_video2world_480p_16fps": "Cosmos Predict2 2B فيديو إلى العالم 480p 16fps", - "video_wan_vace_14B_t2v": "Wan VACE من نص إلى فيديو", - "video_wan_vace_14B_ref2v": "Wan VACE من المرجع إلى فيديو", - "video_wan_vace_14B_v2v": "Wan VACE فيديو تحكم", - "video_wan_vace_outpainting": "Wan VACE التوسيع الخارجي", - "video_wan_vace_flf2v": "Wan VACE الإطار الأول والأخير", - "video_wan_vace_inpainting": "Wan VACE إعادة التلوين الداخلي", - "video_wan2_1_fun_camera_v1_1_1_3B": "Wan 2.1 كاميرا ممتعة 1.3B", - "video_wan2_1_fun_camera_v1_1_14B": "Wan 2.1 كاميرا ممتعة 14B", - "text_to_video_wan": "Wan 2.1 من نص إلى فيديو", - "image_to_video_wan": "Wan 2.1 من صورة إلى فيديو", - "wan2_1_fun_inp": "Wan 2.1 إعادة التلوين", - "wan2_1_fun_control": "Wan 2.1 تحكم نت", - "wan2_1_flf2v_720_f16": "Wan 2.1 FLF2V 720p F16", - "ltxv_text_to_video": "LTXV من نص إلى فيديو", - "ltxv_image_to_video": "LTXV من صورة إلى فيديو", - "mochi_text_to_video_example": "Mochi من نص إلى فيديو", - "hunyuan_video_text_to_video": "Hunyuan فيديو نص إلى فيديو", - "image_to_video": "SVD من صورة إلى فيديو", - "txt_to_image_to_video": "SVD من نص إلى صورة إلى فيديو" - }, - "Image API": { - "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_1_kontext_max_image": "BFL Flux.1 Kontext ماكس", - "api_bfl_flux_pro_t2i": "BFL Flux[Pro]: من نص إلى صورة", - "api_luma_photon_i2i": "Luma Photon: من صورة إلى صورة", - "api_luma_photon_style_ref": "Luma Photon: مرجع الأسلوب", - "api_recraft_image_gen_with_color_control": "Recraft: توليد الصور مع تحكم اللون", - "api_recraft_image_gen_with_style_control": "Recraft: توليد الصور مع تحكم الأسلوب", - "api_recraft_vector_gen": "Recraft: توليد المتجهات", - "api_runway_text_to_image": "Runway: من نص إلى صورة", - "api_runway_reference_to_image": "Runway: من مرجع إلى صورة", - "api_stability_ai_stable_image_ultra_t2i": "Stability AI: صورة مستقرة ألترا من نص إلى صورة", - "api_stability_ai_i2i": "Stability AI: من صورة إلى صورة", - "api_stability_ai_sd3_5_t2i": "Stability AI: SD3.5 من نص إلى صورة", - "api_stability_ai_sd3_5_i2i": "Stability AI: SD3.5 من صورة إلى صورة", - "api_ideogram_v3_t2i": "Ideogram V3: من نص إلى صورة", - "api_openai_image_1_t2i": "OpenAI: GPT-Image-1 من نص إلى صورة", - "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_dall_e_2_t2i": "OpenAI: Dall-E 2 من نص إلى صورة", - "api_openai_dall_e_2_inpaint": "OpenAI: Dall-E 2 إعادة التلوين", - "api_openai_dall_e_3_t2i": "OpenAI: Dall-E 3 من نص إلى صورة" - }, - "Video API": { - "api_moonvalley_text_to_video": "Moonvalley: من نص إلى فيديو", - "api_moonvalley_image_to_video": "Moonvalley: من صورة إلى فيديو", - "api_kling_i2v": "Kling: من صورة إلى فيديو", - "api_kling_effects": "Kling: تأثيرات الفيديو", - "api_kling_flf": "Kling: FLF2V", - "api_luma_i2v": "Luma: من صورة إلى فيديو", - "api_luma_t2v": "Luma: من نص إلى فيديو", - "api_hailuo_minimax_t2v": "MiniMax: من نص إلى فيديو", - "api_hailuo_minimax_i2v": "MiniMax: من صورة إلى فيديو", - "api_pixverse_i2v": "PixVerse: من صورة إلى فيديو", - "api_pixverse_template_i2v": "PixVerse القوالب: من صورة إلى فيديو", - "api_pixverse_t2v": "PixVerse: من نص إلى فيديو", - "api_runway_gen3a_turbo_image_to_video": "Runway: Gen3a Turbo من صورة إلى فيديو", - "api_runway_gen4_turo_image_to_video": "Runway: Gen4 Turbo من صورة إلى فيديو", - "api_runway_first_last_frame": "Runway: الإطار الأول والأخير إلى فيديو", - "api_pika_i2v": "Pika: من صورة إلى فيديو", - "api_pika_scene": "Pika المشاهد: من صور إلى فيديو", - "api_veo2_i2v": "Veo2: من صورة إلى فيديو" - }, - "3D API": { - "api_rodin_image_to_model": "Rodin: من صورة إلى نموذج", - "api_rodin_multiview_to_model": "Rodin: من عدة زوايا إلى نموذج", - "api_tripo_text_to_model": "Tripo: من نص إلى نموذج", - "api_tripo_image_to_model": "Tripo: من صورة إلى نموذج", - "api_tripo_multiview_to_model": "Tripo: من عدة زوايا إلى نموذج" - }, - "LLM API": { - "api_openai_chat": "OpenAI: محادثة", - "api_google_gemini": "Google Gemini: محادثة" - }, - "Upscaling": { - "hiresfix_latent_workflow": "تكبير", - "esrgan_example": "ESRGAN", - "hiresfix_esrgan_workflow": "HiresFix ESRGAN سير العمل", - "latent_upscale_different_prompt_model": "تكبير كامن مع نموذج عبارات مختلف" - }, - "ControlNet": { - "controlnet_example": "ControlNet الرسومات التخطيطية", - "2_pass_pose_worship": "ControlNet الوضعية مرورين", - "depth_controlnet": "ControlNet العمق", - "depth_t2i_adapter": "محول T2I للعمق", - "mixing_controlnets": "دمج ControlNet" - }, - "Area Composition": { - "area_composition": "تكوين المناطق", - "area_composition_square_area_for_subject": "تكوين المناطق - مربع الموضوع" - }, - "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" - }, - "Audio": { - "audio_stable_audio_example": "Stable Audio", - "audio_ace_step_1_t2a_instrumentals": "ACE-Step v1 من نص إلى موسيقى آلية", - "audio_ace_step_1_t2a_song": "ACE-Step v1 من نص إلى أغنية", - "audio_ace_step_1_m2m_editing": "ACE-Step v1 تحرير M2M" - } - } - }, - "graphCanvasMenu": { - "zoomIn": "تكبير", - "zoomOut": "تصغير", - "resetView": "إعادة تعيين العرض", - "fitView": "ملائمة العرض", - "selectMode": "وضع التحديد", - "panMode": "وضع التحريك", - "toggleLinkVisibility": "تبديل ظهور الروابط", - "toggleMinimap": "تبديل الخريطة المصغرة" - }, - "groupNode": { - "create": "إنشاء عقدة مجموعة", - "enterName": "أدخل الاسم" - }, - "nodeTemplates": { - "saveAsTemplate": "حفظ كقالب", - "enterName": "أدخل الاسم" - }, - "workflowService": { - "exportWorkflow": "تصدير سير العمل", - "enterFilename": "أدخل اسم الملف", - "saveWorkflow": "حفظ سير العمل" - }, - "electronFileDownload": { - "inProgress": "جارٍ التنزيل", - "pause": "إيقاف التنزيل مؤقتًا", - "paused": "تم الإيقاف مؤقتًا", - "resume": "استئناف التنزيل", - "cancel": "إلغاء التنزيل", - "cancelled": "تم الإلغاء" + "status": { + "active": "نشط", + "banned": "محظور", + "deleted": "محذوف", + "flagged": "معلم", + "pending": "قيد الانتظار", + "unknown": "غير معروف" + }, + "title": "مدير العقد المخصصة", + "totalNodes": "إجمالي العقد", + "tryAgainLater": "يرجى المحاولة مرة أخرى لاحقاً.", + "tryDifferentSearch": "يرجى تجربة استعلام بحث مختلف.", + "uninstall": "إلغاء التثبيت", + "uninstallSelected": "إلغاء تثبيت المحدد", + "uninstalling": "جاري إلغاء التثبيت", + "update": "تحديث", + "updatingAllPacks": "تحديث جميع الحزم", + "version": "الإصدار" }, "maskEditor": { - "Invert": "عكس", - "Clear": "مسح", + "Apply to Whole Image": "تطبيق على كامل الصورة", "Brush Settings": "إعدادات الفرشاة", "Brush Shape": "شكل الفرشاة", - "Thickness": "السماكة", - "Opacity": "الشفافية", - "Hardness": "الصلابة", - "Smoothing Precision": "دقة التنعيم", - "Reset to Default": "إعادة إلى الافتراضي", - "Paint Bucket Settings": "إعدادات دلو الطلاء", - "Tolerance": "التسامح", - "Fill Opacity": "شفافية التعبئة", + "Clear": "مسح", "Color Select Settings": "إعدادات اختيار اللون", - "Selection Opacity": "شفافية التحديد", - "Live Preview": "معاينة حية", - "Apply to Whole Image": "تطبيق على كامل الصورة", - "Method": "الطريقة", - "Stop at mask": "التوقف عند القناع", - "Mask Tolerance": "تسامح القناع", + "Fill Opacity": "شفافية التعبئة", + "Hardness": "الصلابة", + "Image Layer": "طبقة الصورة", + "Invert": "عكس", "Layers": "الطبقات", + "Live Preview": "معاينة حية", "Mask Layer": "طبقة القناع", "Mask Opacity": "شفافية القناع", - "Image Layer": "طبقة الصورة" + "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": "سيتم وضع سير العمل في قائمة الانتظار عند إجراء تغيير", + "refresh": "تحديث تعريفات العقد", + "resetView": "إعادة تعيين عرض اللوحة", + "run": "تشغيل", + "runWorkflow": "تشغيل سير العمل (Shift للانتظار في البداية)", + "runWorkflowFront": "تشغيل سير العمل (انتظار في البداية)", + "settings": "الإعدادات", + "showMenu": "عرض القائمة", + "theme": "المظهر", + "toggleBottomPanel": "تبديل اللوحة السفلية" }, "menuLabels": { - "Workflow": "سير العمل", - "Edit": "تحرير", - "Help": "مساعدة", - "Check for Updates": "التحقق من التحديثات", - "Open Custom Nodes Folder": "فتح مجلد العقد المخصصة", - "Open Inputs Folder": "فتح مجلد المدخلات", - "Open Logs Folder": "فتح مجلد السجلات", - "Open extra_model_paths_yaml": "فتح ملف extra_model_paths.yaml", - "Open Models Folder": "فتح مجلد النماذج", - "Open Outputs Folder": "فتح مجلد المخرجات", - "Open DevTools": "فتح أدوات المطور", - "Desktop User Guide": "دليل المستخدم لسطح المكتب", - "Quit": "خروج", - "Reinstall": "إعادة التثبيت", - "Restart": "إعادة التشغيل", - "Open 3D Viewer (Beta) for Selected Node": "فتح عارض ثلاثي الأبعاد (بيتا) للعقدة المحددة", - "Browse Templates": "تصفح القوالب", + "About ComfyUI": "حول ComfyUI", "Add Edit Model Step": "إضافة خطوة تعديل النموذج", - "Delete Selected Items": "حذف العناصر المحددة", - "Fit view to selected nodes": "تعديل العرض للعقد المحددة", - "Move Selected Nodes Down": "تحريك العقد المحددة للأسفل", - "Move Selected Nodes Left": "تحريك العقد المحددة لليسار", - "Move Selected Nodes Right": "تحريك العقد المحددة لليمين", - "Move Selected Nodes Up": "تحريك العقد المحددة للأعلى", - "Reset View": "إعادة تعيين العرض", - "Resize Selected Nodes": "تغيير حجم العقد المحددة", + "Browse Templates": "تصفح القوالب", + "Bypass/Unbypass Selected Nodes": "تجاوز/إلغاء تجاوز العقد المحددة", "Canvas Toggle Link Visibility": "تبديل ظهور الروابط على اللوحة", "Canvas Toggle Lock": "تبديل قفل اللوحة", "Canvas Toggle Minimap": "تبديل الخريطة المصغرة على اللوحة", - "Pin/Unpin Selected Items": "تثبيت/إلغاء تثبيت العناصر المحددة", - "Bypass/Unbypass Selected Nodes": "تجاوز/إلغاء تجاوز العقد المحددة", - "Collapse/Expand Selected Nodes": "طي/توسيع العقد المحددة", - "Mute/Unmute Selected Nodes": "كتم/إلغاء كتم العقد المحددة", - "Pin/Unpin Selected Nodes": "تثبيت/إلغاء تثبيت العقد المحددة", - "Zoom In": "تكبير", - "Zoom Out": "تصغير", + "Check for Updates": "التحقق من التحديثات", "Clear Pending Tasks": "مسح المهام المعلقة", "Clear Workflow": "مسح سير العمل", + "Clipspace": "مساحة القص", + "Close Current Workflow": "إغلاق سير العمل الحالي", + "Collapse/Expand Selected Nodes": "طي/توسيع العقد المحددة", + "Comfy-Org Discord": "ديسكورد Comfy-Org", + "ComfyUI Docs": "وثائق ComfyUI", + "ComfyUI Forum": "منتدى ComfyUI", + "ComfyUI Issues": "مشاكل ComfyUI", "Contact Support": "الاتصال بالدعم", + "Convert Selection to Subgraph": "تحويل التحديد إلى رسم فرعي", + "Convert selected nodes to group node": "تحويل العقد المحددة إلى عقدة مجموعة", + "Decrease Brush Size in MaskEditor": "تقليل حجم الفرشاة في محرر القناع", + "Delete Selected Items": "حذف العناصر المحددة", + "Desktop User Guide": "دليل المستخدم لسطح المكتب", "Duplicate Current Workflow": "نسخ سير العمل الحالي", + "Edit": "تحرير", + "Exit Subgraph": "الخروج من الرسم الفرعي", "Export": "تصدير", "Export (API)": "تصدير (API)", - "Give Feedback": "تقديم ملاحظات", - "Convert Selection to Subgraph": "تحويل التحديد إلى رسم فرعي", "Fit Group To Contents": "ملائمة المجموعة للمحتويات", + "Fit view to selected nodes": "تعديل العرض للعقد المحددة", + "Give Feedback": "تقديم ملاحظات", "Group Selected Nodes": "تجميع العقد المحددة", - "Convert selected nodes to group node": "تحويل العقد المحددة إلى عقدة مجموعة", - "Manage group nodes": "إدارة عقد المجموعة", - "Ungroup selected group nodes": "فك تجميع عقد المجموعة المحددة", - "About ComfyUI": "حول ComfyUI", - "Comfy-Org Discord": "ديسكورد Comfy-Org", - "ComfyUI Docs": "وثائق ComfyUI", - "ComfyUI Forum": "منتدى ComfyUI", - "ComfyUI Issues": "مشاكل ComfyUI", + "Help": "مساعدة", + "Increase Brush Size in MaskEditor": "زيادة حجم الفرشاة في محرر القناع", "Interrupt": "إيقاف مؤقت", "Load Default Workflow": "تحميل سير العمل الافتراضي", - "Toggle the Custom Nodes Manager": "تبديل مدير العقد المخصصة", - "Toggle the Custom Nodes Manager Progress Bar": "تبديل شريط تقدم مدير العقد المخصصة", - "Decrease Brush Size in MaskEditor": "تقليل حجم الفرشاة في محرر القناع", - "Increase Brush Size in MaskEditor": "زيادة حجم الفرشاة في محرر القناع", - "Open Mask Editor for Selected Node": "فتح محرر القناع للعقدة المحددة", + "Manage group nodes": "إدارة عقد المجموعة", + "Move Selected Nodes Down": "تحريك العقد المحددة للأسفل", + "Move Selected Nodes Left": "تحريك العقد المحددة لليسار", + "Move Selected Nodes Right": "تحريك العقد المحددة لليمين", + "Move Selected Nodes Up": "تحريك العقد المحددة للأعلى", + "Mute/Unmute Selected Nodes": "كتم/إلغاء كتم العقد المحددة", "New": "جديد", - "Clipspace": "مساحة القص", + "Next Opened Workflow": "سير العمل التالي المفتوح", "Open": "فتح", + "Open 3D Viewer (Beta) for Selected Node": "فتح عارض ثلاثي الأبعاد (بيتا) للعقدة المحددة", + "Open Custom Nodes Folder": "فتح مجلد العقد المخصصة", + "Open DevTools": "فتح أدوات المطور", + "Open Inputs Folder": "فتح مجلد المدخلات", + "Open Logs Folder": "فتح مجلد السجلات", + "Open Mask Editor for Selected Node": "فتح محرر القناع للعقدة المحددة", + "Open Models Folder": "فتح مجلد النماذج", + "Open Outputs Folder": "فتح مجلد المخرجات", + "Open Sign In Dialog": "فتح نافذة تسجيل الدخول", + "Open extra_model_paths_yaml": "فتح ملف extra_model_paths.yaml", + "Pin/Unpin Selected Items": "تثبيت/إلغاء تثبيت العناصر المحددة", + "Pin/Unpin Selected Nodes": "تثبيت/إلغاء تثبيت العقد المحددة", + "Previous Opened Workflow": "سير العمل السابق المفتوح", "Queue Prompt": "قائمة انتظار التعليمات", "Queue Prompt (Front)": "قائمة انتظار التعليمات (أمامي)", "Queue Selected Output Nodes": "قائمة انتظار عقد المخرجات المحددة", + "Quit": "خروج", "Redo": "إعادة", "Refresh Node Definitions": "تحديث تعريفات العقد", + "Reinstall": "إعادة التثبيت", + "Reset View": "إعادة تعيين العرض", + "Resize Selected Nodes": "تغيير حجم العقد المحددة", + "Restart": "إعادة التشغيل", "Save": "حفظ", "Save As": "حفظ باسم", + "Show Keybindings Dialog": "عرض مربع حوار اختصارات لوحة المفاتيح", "Show Settings Dialog": "عرض نافذة الإعدادات", - "Toggle Theme (Dark/Light)": "تبديل السمة (داكن/فاتح)", - "Undo": "تراجع", - "Open Sign In Dialog": "فتح نافذة تسجيل الدخول", "Sign Out": "تسجيل خروج", - "Close Current Workflow": "إغلاق سير العمل الحالي", - "Next Opened Workflow": "سير العمل التالي المفتوح", - "Previous Opened Workflow": "سير العمل السابق المفتوح", - "Toggle Search Box": "تبديل مربع البحث", "Toggle Bottom Panel": "تبديل اللوحة السفلية", - "Show Keybindings Dialog": "عرض مربع حوار اختصارات لوحة المفاتيح", - "Toggle Terminal Bottom Panel": "تبديل لوحة الطرفية السفلية", - "Toggle Logs Bottom Panel": "تبديل لوحة السجلات السفلية", "Toggle Essential Bottom Panel": "تبديل اللوحة السفلية الأساسية", - "Toggle View Controls Bottom Panel": "تبديل لوحة التحكم في العرض السفلية", "Toggle Focus Mode": "تبديل وضع التركيز", + "Toggle Logs Bottom Panel": "تبديل لوحة السجلات السفلية", "Toggle Model Library Sidebar": "تبديل الشريط الجانبي لمكتبة النماذج", "Toggle Node Library Sidebar": "تبديل الشريط الجانبي لمكتبة العقد", "Toggle Queue Sidebar": "تبديل الشريط الجانبي لقائمة الانتظار", - "Toggle Workflows Sidebar": "تبديل الشريط الجانبي لسير العمل" + "Toggle Search Box": "تبديل مربع البحث", + "Toggle Terminal Bottom Panel": "تبديل لوحة الطرفية السفلية", + "Toggle Theme (Dark/Light)": "تبديل السمة (داكن/فاتح)", + "Toggle View Controls Bottom Panel": "تبديل لوحة التحكم في العرض السفلية", + "Toggle Workflows Sidebar": "تبديل الشريط الجانبي لسير العمل", + "Toggle the Custom Nodes Manager": "تبديل مدير العقد المخصصة", + "Toggle the Custom Nodes Manager Progress Bar": "تبديل شريط تقدم مدير العقد المخصصة", + "Undo": "تراجع", + "Ungroup selected group nodes": "فك تجميع عقد المجموعة المحددة", + "Workflow": "سير العمل", + "Zoom In": "تكبير", + "Zoom Out": "تصغير" }, - "desktopMenu": { - "reinstall": "إعادة التثبيت", - "confirmReinstall": "سيؤدي هذا إلى مسح ملف extra_models_config.yaml الخاص بك،\nوبدء التثبيت من جديد.\n\nهل أنت متأكد؟", - "quit": "خروج", - "confirmQuit": "هناك سير عمل غير محفوظ مفتوح؛ سيتم فقدان أي تغييرات غير محفوظة. هل تتجاهل هذا وتخرج؟" + "minimap": { + "nodeColors": "ألوان العقد", + "renderBypassState": "عرض حالة التجاوز", + "renderErrorState": "عرض حالة الخطأ", + "showGroups": "إظهار الإطارات/المجموعات", + "showLinks": "إظهار الروابط" }, - "settingsCategories": { - "Comfy-Desktop": "كومفي-سطح المكتب", - "General": "عام", - "Appearance": "المظهر", - "ColorPalette": "لوحة الألوان", - "Comfy": "كومفي", - "Workflow": "سير العمل", - "DevMode": "وضع المطور", - "LiteGraph": "الرسم البياني الخفيف", - "Node Widget": "أداة العقدة", - "Node": "العقدة", - "Extension": "الإضافة", - "Canvas": "اللوحة", - "Link": "الرابط", - "Group": "المجموعة", - "Menu": "القائمة", - "Keybinding": "اختصارات لوحة المفاتيح", - "LinkRelease": "إصدار الرابط", - "Graph": "الرسم البياني", - "Locale": "اللغة", - "Mask Editor": "محرر القناع", - "BrushAdjustment": "تعديل الفرشاة", - "NewEditor": "المحرر الجديد", - "ModelLibrary": "مكتبة النماذج", - "NodeLibrary": "مكتبة العقد", - "Node Search Box": "مربع بحث العقد", - "Pointer": "المؤشر", - "Queue": "قائمة الانتظار", - "QueueButton": "زر قائمة الانتظار", - "RerouteBeta": "إعادة توجيه بيتا", - "Server": "الخادم", - "Settings": "الإعدادات", - "Sidebar": "الشريط الجانبي", - "Tree Explorer": "مستكشف الشجرة", - "Validation": "التحقق", - "Window": "النافذة", - "Server-Config": "إعدادات الخادم", - "About": "حول", - "EditTokenWeight": "تعديل وزن الرمز", - "CustomColorPalettes": "لوحات ألوان مخصصة", - "UV": "إحداثيات UV", - "ContextMenu": "القائمة السياقية", - "Reroute": "إعادة التوجيه", - "Load 3D": "تحميل ثلاثي الأبعاد", - "Camera": "الكاميرا", - "Scene": "المشهد", - "3D": "ثلاثي الأبعاد", - "Light": "الإضاءة", - "User": "المستخدم", - "Credits": "الشكر", - "API Nodes": "عقد API", - "Notification Preferences": "تفضيلات الإشعارات", - "3DViewer": "عارض ثلاثي الأبعاد" + "missingModelsDialog": { + "doNotAskAgain": "عدم العرض مرة أخرى", + "missingModels": "نماذج مفقودة", + "missingModelsMessage": "عند تحميل الرسم البياني، لم يتم العثور على النماذج التالية" }, - "serverConfigItems": { - "listen": { - "name": "المضيف: عنوان IP للاستماع عليه" - }, - "port": { - "name": "المنفذ: المنفذ للاستماع عليه" + "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", + "_for_testing": "_للاختبار", + "advanced": "متقدم", + "animation": "الرسوم المتحركة", + "api": "API", + "api node": "عقدة API", + "attention_experiments": "تجارب الانتباه", + "audio": "صوت", + "batch": "دفعة", + "clip": "clip", + "combine": "دمج", + "compositing": "التركيب", + "cond pair": "زوج شرطي", + "cond single": "شرط فردي", + "conditioning": "التكييف", + "controlnet": "كونترول نت", + "create": "إنشاء", + "custom_sampling": "تجميع مخصص", + "debug": "تصحيح", + "deprecated": "مهمل", + "flux": "تدفق", + "gligen": "gligen", + "guidance": "التوجيه", + "guiders": "الموجهات", + "hooks": "المعالجات", + "image": "صورة", + "inpaint": "التلوين الداخلي", + "instructpix2pix": "instructpix2pix", + "latent": "كامِن", + "loaders": "التحميلات", + "lotus": "lotus", + "ltxv": "ltxv", + "mask": "قناع", + "model": "نموذج", + "model_merging": "دمج النماذج", + "model_patches": "تصحيحات النموذج", + "model_specific": "خاص بالنموذج", + "noise": "ضجيج", + "operations": "العمليات", + "photomaker": "صانع الصور", + "postprocessing": "المعالجة اللاحقة", + "preprocessors": "المعالجون المسبقون", + "primitive": "بدائي", + "samplers": "أجهزة التجميع", + "sampling": "التجميع", + "schedulers": "الجدولة", + "scheduling": "الجدولة", + "sd": "sd", + "sd3": "sd3", + "sigmas": "سيجمات", + "stable_cascade": "سلسلة ثابتة", + "style_model": "نموذج النمط", + "transform": "تحويل", + "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": "حفظ كقالب" + }, + "notSupported": { + "continue": "المتابعة", + "continueTooltip": "أنا متأكد أن جهازي مدعوم", + "learnMore": "اعرف المزيد", + "message": "الأجهزة المدعومة فقط هي:", + "reportIssue": "أبلغ عن مشكلة", + "supportedDevices": { + "macos": "MacOS (M1 أو أحدث)", + "windows": "Windows (بطاقة Nvidia تدعم CUDA)" }, - "tls-keyfile": { - "name": "ملف مفتاح TLS: مسار ملف مفتاح TLS للـ HTTPS" + "title": "جهازك غير مدعوم" + }, + "releaseToast": { + "newVersionAvailable": "الإصدار الجديد متوفر!", + "skip": "تخطي", + "update": "تحديث", + "whatsNew": "ما الجديد؟" + }, + "selectionToolbox": { + "executeButton": { + "disabledTooltip": "لم يتم تحديد أي عقد إخراج", + "tooltip": "تنفيذ على عقد الإخراج المحددة (مميزة بإطار برتقالي)" + } + }, + "serverConfig": { + "modifiedConfigs": "لقد قمت بتعديل إعدادات الخادم التالية. يرجى إعادة التشغيل لتطبيق التغييرات.", + "restart": "إعادة التشغيل", + "revertChanges": "التراجع عن التغييرات" + }, + "serverConfigCategories": { + "Attention": "الانتباه", + "CUDA": "CUDA", + "Cache": "التخزين المؤقت", + "Directories": "المجلدات", + "General": "عام", + "Inference": "الاستدلال", + "Memory": "الذاكرة", + "Network": "الشبكة", + "Preview": "المعاينة" + }, + "serverConfigItems": { + "cache-classic": { + "name": "استخدام نظام التخزين المؤقت الكلاسيكي" }, - "tls-certfile": { - "name": "ملف شهادة TLS: مسار ملف شهادة TLS للـ HTTPS" + "cache-lru": { + "name": "استخدام التخزين المؤقت LRU مع حد أقصى لعدد نتائج العقد المخزنة.", + "tooltip": "قد يستخدم المزيد من ذاكرة الوصول العشوائي/ذاكرة الفيديو." }, - "enable-cors-header": { - "name": "تمكين ترويسة CORS: استخدم \"*\" لجميع النطاقات أو حدد نطاقًا" + "cpu-vae": { + "name": "تشغيل VAE على المعالج المركزي (CPU)" }, - "max-upload-size": { - "name": "الحد الأقصى لحجم التحميل (ميجابايت)" + "cross-attention-method": { + "name": "طريقة الانتباه المتقاطع" }, "cuda-device": { "name": "فهرس جهاز CUDA المستخدم" @@ -1108,566 +1012,670 @@ "cuda-malloc": { "name": "استخدام تخصيص الذاكرة CUDA malloc" }, - "global-precision": { - "name": "الدقة العائمة العالمية", - "tooltip": "الدقة العائمة العالمية" - }, - "unet-precision": { - "name": "دقة UNET", - "tooltip": "دقة UNET" - }, - "vae-precision": { - "name": "دقة VAE", - "tooltip": "دقة VAE" - }, - "cpu-vae": { - "name": "تشغيل VAE على المعالج المركزي (CPU)" - }, - "text-encoder-precision": { - "name": "دقة مشفر النص", - "tooltip": "دقة مشفر النص" + "default-hashing-function": { + "name": "دالة التجزئة الافتراضية لملفات النماذج" }, - "force-channels-last": { - "name": "إجبار صيغة الذاكرة channels-last" + "deterministic": { + "name": "جعل pytorch يستخدم خوارزميات حتمية أبطأ عندما يكون ذلك ممكنًا.", + "tooltip": "يرجى ملاحظة أن هذا قد لا يجعل الصور حتمية في جميع الحالات." }, "directml": { "name": "فهرس جهاز DirectML" }, + "disable-all-custom-nodes": { + "name": "تعطيل تحميل جميع العقد المخصصة." + }, "disable-ipex-optimize": { "name": "تعطيل تحسين IPEX" }, - "preview-method": { - "name": "الطريقة المستخدمة للمعاينات الخفية" - }, - "preview-size": { - "name": "حجم صور المعاينة" - }, - "cache-classic": { - "name": "استخدام نظام التخزين المؤقت الكلاسيكي" - }, - "cache-lru": { - "name": "استخدام التخزين المؤقت LRU مع حد أقصى لعدد نتائج العقد المخزنة.", - "tooltip": "قد يستخدم المزيد من ذاكرة الوصول العشوائي/ذاكرة الفيديو." + "disable-metadata": { + "name": "تعطيل حفظ بيانات وصف الطلب في الملفات." }, - "cross-attention-method": { - "name": "طريقة الانتباه المتقاطع" + "disable-smart-memory": { + "name": "تعطيل إدارة الذاكرة الذكية", + "tooltip": "إجبار ComfyUI على نقل النماذج إلى الذاكرة العشوائية بدلاً من إبقائها في ذاكرة الفيديو عند الإمكان." }, "disable-xformers": { "name": "تعطيل تحسين xFormers" }, - "force-upcast-attention": { - "name": "إجبار ترقية الانتباه" + "dont-print-server": { + "name": "عدم طباعة مخرجات الخادم في وحدة التحكم." }, "dont-upcast-attention": { "name": "منع ترقية الانتباه" }, - "vram-management": { - "name": "وضع إدارة ذاكرة الفيديو (VRAM)" - }, - "reserve-vram": { - "name": "ذاكرة الفيديو المحجوزة (جيجابايت)", - "tooltip": "حدد كمية ذاكرة الفيديو (جيجابايت) التي تريد حجزها لاستخدام نظام التشغيل/البرامج الأخرى. بشكل افتراضي يتم حجز كمية معينة حسب نظام التشغيل." - }, - "default-hashing-function": { - "name": "دالة التجزئة الافتراضية لملفات النماذج" - }, - "disable-smart-memory": { - "name": "تعطيل إدارة الذاكرة الذكية", - "tooltip": "إجبار ComfyUI على نقل النماذج إلى الذاكرة العشوائية بدلاً من إبقائها في ذاكرة الفيديو عند الإمكان." - }, - "deterministic": { - "name": "جعل pytorch يستخدم خوارزميات حتمية أبطأ عندما يكون ذلك ممكنًا.", - "tooltip": "يرجى ملاحظة أن هذا قد لا يجعل الصور حتمية في جميع الحالات." + "enable-cors-header": { + "name": "تمكين ترويسة CORS: استخدم \"*\" لجميع النطاقات أو حدد نطاقًا" }, "fast": { "name": "تمكين بعض التحسينات غير المختبرة والتي قد تؤثر على الجودة." }, - "dont-print-server": { - "name": "عدم طباعة مخرجات الخادم في وحدة التحكم." - }, - "disable-metadata": { - "name": "تعطيل حفظ بيانات وصف الطلب في الملفات." - }, - "disable-all-custom-nodes": { - "name": "تعطيل تحميل جميع العقد المخصصة." - }, - "log-level": { - "name": "مستوى تفصيل السجلات" - }, - "input-directory": { - "name": "مجلد الإدخال" + "force-channels-last": { + "name": "إجبار صيغة الذاكرة channels-last" }, - "output-directory": { - "name": "مجلد الإخراج" - } - }, - "serverConfigCategories": { - "Network": "الشبكة", - "CUDA": "CUDA", - "Inference": "الاستدلال", - "Memory": "الذاكرة", - "Preview": "المعاينة", - "Cache": "التخزين المؤقت", - "Attention": "الانتباه", - "General": "عام", - "Directories": "المجلدات" - }, - "nodeCategories": { - "_for_testing": "_للاختبار", - "custom_sampling": "تجميع مخصص", - "noise": "ضجيج", - "sampling": "التجميع", - "schedulers": "الجدولة", - "guiders": "الموجهات", - "image": "صورة", - "preprocessors": "المعالجون المسبقون", - "advanced": "متقدم", - "guidance": "التوجيه", - "loaders": "التحميلات", - "model_merging": "دمج النماذج", - "attention_experiments": "تجارب الانتباه", - "conditioning": "التكييف", - "flux": "تدفق", - "hooks": "المعالجات", - "combine": "دمج", - "cond single": "شرط فردي", - "controlnet": "كونترول نت", - "inpaint": "التلوين الداخلي", - "scheduling": "الجدولة", - "create": "إنشاء", - "video": "فيديو", - "mask": "قناع", - "deprecated": "مهمل", - "latent": "كامِن", - "audio": "صوت", - "3d": "ثلاثي الأبعاد", - "ltxv": "ltxv", - "sd3": "sd3", - "sigmas": "سيجمات", - "api node": "عقدة API", - "BFL": "BFL", - "model_patches": "تصحيحات النموذج", - "unet": "unet", - "gligen": "gligen", - "video_models": "نماذج الفيديو", - "Ideogram": "إيديوغرام", - "v1": "الإصدار 1", - "v2": "الإصدار 2", - "v3": "الإصدار 3", - "postprocessing": "المعالجة اللاحقة", - "transform": "تحويل", - "batch": "دفعة", - "upscaling": "تكبير", - "instructpix2pix": "instructpix2pix", - "compositing": "التركيب", - "Kling": "Kling", - "samplers": "أجهزة التجميع", - "operations": "العمليات", - "lotus": "lotus", - "Luma": "Luma", - "MiniMax": "MiniMax", - "debug": "تصحيح", - "model": "نموذج", - "model_specific": "خاص بالنموذج", - "OpenAI": "OpenAI", - "cond pair": "زوج شرطي", - "photomaker": "صانع الصور", - "Pika": "Pika", - "PixVerse": "PixVerse", - "utils": "أدوات مساعدة", - "primitive": "بدائي", - "Recraft": "Recraft", - "animation": "الرسوم المتحركة", - "api": "API", - "upscale_diffusion": "انتشار التكبير", - "clip": "clip", - "Stability AI": "Stability AI", - "stable_cascade": "سلسلة ثابتة", - "3d_models": "نماذج ثلاثية الأبعاد", - "style_model": "نموذج النمط", - "sd": "sd", - "Veo": "Veo" - }, - "dataTypes": { - "*": "*", - "AUDIO": "صوت", - "BOOLEAN": "منطقي", - "CAMERA_CONTROL": "تحكم الكاميرا", - "CLIP": "CLIP", - "CLIP_VISION": "رؤية CLIP", - "CLIP_VISION_OUTPUT": "خرج رؤية CLIP", - "COMBO": "تركيب", - "CONDITIONING": "تكييف", - "CONTROL_NET": "ControlNet", - "FLOAT": "رقم عشري", - "FLOATS": "أرقام عشرية", - "GLIGEN": "GLIGEN", - "GUIDER": "موجه", - "HOOK_KEYFRAMES": "مفاتيح المعالجات", - "HOOKS": "معالجات", - "IMAGE": "صورة", - "INT": "عدد صحيح", - "LATENT": "كامِن", - "LATENT_OPERATION": "عملية كامنة", - "LOAD_3D": "تحميل ثلاثي الأبعاد", - "LOAD_3D_ANIMATION": "تحميل رسوم متحركة ثلاثية الأبعاد", - "LOAD3D_CAMERA": "كاميرا ثلاثية الأبعاد", - "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": "كاميرا ويب" - }, - "maintenance": { - "title": "الصيانة", - "allOk": "لم يتم الكشف عن أية مشاكل.", - "status": "الحالة", - "detected": "تم الكشف", - "refreshing": "تحديث", - "None": "لا شيء", - "OK": "حسنًا", - "Skipped": "تم التخطي", - "showManual": "عرض مهام الصيانة", - "confirmTitle": "هل أنت متأكد؟", - "terminalDefaultMessage": "عند تشغيل أمر استكشاف الأخطاء، سيتم عرض أي مخرجات هنا.", - "consoleLogs": "سجلات وحدة التحكم", - "error": { - "toastTitle": "خطأ في المهمة", - "taskFailed": "فشل تنفيذ المهمة.", - "cannotContinue": "غير قادر على المتابعة - لا تزال هناك أخطاء", - "defaultDescription": "حدث خطأ أثناء تنفيذ مهمة الصيانة." + "force-upcast-attention": { + "name": "إجبار ترقية الانتباه" + }, + "global-precision": { + "name": "الدقة العائمة العالمية", + "tooltip": "الدقة العائمة العالمية" + }, + "input-directory": { + "name": "مجلد الإدخال" + }, + "listen": { + "name": "المضيف: عنوان IP للاستماع عليه" + }, + "log-level": { + "name": "مستوى تفصيل السجلات" + }, + "max-upload-size": { + "name": "الحد الأقصى لحجم التحميل (ميجابايت)" + }, + "output-directory": { + "name": "مجلد الإخراج" + }, + "port": { + "name": "المنفذ: المنفذ للاستماع عليه" + }, + "preview-method": { + "name": "الطريقة المستخدمة للمعاينات الخفية" + }, + "preview-size": { + "name": "حجم صور المعاينة" + }, + "reserve-vram": { + "name": "ذاكرة الفيديو المحجوزة (جيجابايت)", + "tooltip": "حدد كمية ذاكرة الفيديو (جيجابايت) التي تريد حجزها لاستخدام نظام التشغيل/البرامج الأخرى. بشكل افتراضي يتم حجز كمية معينة حسب نظام التشغيل." + }, + "text-encoder-precision": { + "name": "دقة مشفر النص", + "tooltip": "دقة مشفر النص" + }, + "tls-certfile": { + "name": "ملف شهادة TLS: مسار ملف شهادة TLS للـ HTTPS" + }, + "tls-keyfile": { + "name": "ملف مفتاح TLS: مسار ملف مفتاح TLS للـ HTTPS" + }, + "unet-precision": { + "name": "دقة UNET", + "tooltip": "دقة UNET" + }, + "vae-precision": { + "name": "دقة VAE", + "tooltip": "دقة VAE" + }, + "vram-management": { + "name": "وضع إدارة ذاكرة الفيديو (VRAM)" } }, - "missingModelsDialog": { - "doNotAskAgain": "عدم العرض مرة أخرى", - "missingModels": "نماذج مفقودة", - "missingModelsMessage": "عند تحميل الرسم البياني، لم يتم العثور على النماذج التالية" - }, - "loadWorkflowWarning": { - "outdatedVersion": "بعض العقد تتطلب إصدار أحدث من ComfyUI (الحالي: {version}). يرجى التحديث لاستخدام جميع العقد.", - "outdatedVersionGeneric": "بعض العقد تتطلب إصدار أحدث من ComfyUI. يرجى التحديث لاستخدام جميع العقد.", - "coreNodesFromVersion": "يتطلب ComfyUI {version}:" - }, - "versionMismatchWarning": { - "title": "تحذير توافق الإصدار", - "frontendOutdated": "إصدار الواجهة الأمامية {frontendVersion} قديم. الواجهة الخلفية تتطلب الإصدار {requiredVersion} أو أعلى.", - "frontendNewer": "إصدار الواجهة الأمامية {frontendVersion} قد لا يكون متوافقًا مع إصدار الواجهة الخلفية {backendVersion}.", - "updateFrontend": "تحديث الواجهة الأمامية", - "dismiss": "رفض" - }, - "errorDialog": { - "defaultTitle": "حدث خطأ", - "loadWorkflowTitle": "تم إلغاء التحميل بسبب خطأ في إعادة تحميل بيانات سير العمل", - "noStackTrace": "لا توجد تتبع للمكدس متاحة", - "extensionFileHint": "قد يكون السبب هو السكربت التالي", - "promptExecutionError": "فشل تنفيذ الطلب" + "serverStart": { + "openLogs": "فتح السجلات", + "process": { + "error": "غير قادر على بدء ComfyUI Desktop", + "initial-state": "جارٍ التحميل...", + "python-setup": "جارٍ إعداد بيئة بايثون...", + "ready": "جارٍ الانتهاء...", + "starting-server": "جارٍ بدء خادم ComfyUI..." + }, + "reportIssue": "الإبلاغ عن مشكلة", + "showTerminal": "إظهار الطرفية", + "troubleshoot": "استكشاف الأخطاء" }, - "apiNodesSignInDialog": { - "title": "تسجيل الدخول مطلوب لاستخدام عقد API", - "message": "يحتوي سير العمل هذا على عقد API، والتي تتطلب تسجيل دخولك إلى حسابك لتشغيلها." + "settingsCategories": { + "3D": "ثلاثي الأبعاد", + "3DViewer": "عارض ثلاثي الأبعاد", + "API Nodes": "عقد API", + "About": "حول", + "Appearance": "المظهر", + "BrushAdjustment": "تعديل الفرشاة", + "Camera": "الكاميرا", + "Canvas": "اللوحة", + "ColorPalette": "لوحة الألوان", + "Comfy": "كومفي", + "Comfy-Desktop": "كومفي-سطح المكتب", + "ContextMenu": "القائمة السياقية", + "Credits": "الشكر", + "CustomColorPalettes": "لوحات ألوان مخصصة", + "DevMode": "وضع المطور", + "EditTokenWeight": "تعديل وزن الرمز", + "Extension": "الإضافة", + "General": "عام", + "Graph": "الرسم البياني", + "Group": "المجموعة", + "Keybinding": "اختصارات لوحة المفاتيح", + "Light": "الإضاءة", + "Link": "الرابط", + "LinkRelease": "إصدار الرابط", + "LiteGraph": "الرسم البياني الخفيف", + "Load 3D": "تحميل ثلاثي الأبعاد", + "Locale": "اللغة", + "Mask Editor": "محرر القناع", + "Menu": "القائمة", + "ModelLibrary": "مكتبة النماذج", + "NewEditor": "المحرر الجديد", + "Node": "العقدة", + "Node Search Box": "مربع بحث العقد", + "Node Widget": "أداة العقدة", + "NodeLibrary": "مكتبة العقد", + "Notification Preferences": "تفضيلات الإشعارات", + "Pointer": "المؤشر", + "Queue": "قائمة الانتظار", + "QueueButton": "زر قائمة الانتظار", + "Reroute": "إعادة التوجيه", + "RerouteBeta": "إعادة توجيه بيتا", + "Scene": "المشهد", + "Server": "الخادم", + "Server-Config": "إعدادات الخادم", + "Settings": "الإعدادات", + "Sidebar": "الشريط الجانبي", + "Tree Explorer": "مستكشف الشجرة", + "UV": "إحداثيات UV", + "User": "المستخدم", + "Validation": "التحقق", + "Window": "النافذة", + "Workflow": "سير العمل" }, - "apiNodesCostBreakdown": { - "title": "عقد API", - "costPerRun": "التكلفة لكل تشغيل", - "totalCost": "التكلفة الإجمالية" + "shortcuts": { + "essentials": "أساسي", + "keyboardShortcuts": "اختصارات لوحة المفاتيح", + "manageShortcuts": "إدارة الاختصارات", + "noKeybinding": "لا يوجد ارتباط مفتاح", + "subcategories": { + "node": "العقدة", + "panelControls": "عناصر تحكم اللوحة", + "queue": "قائمة الانتظار", + "view": "العرض", + "workflow": "سير العمل" + }, + "viewControls": "عناصر تحكم العرض" }, - "desktopUpdate": { - "title": "تحديث ComfyUI Desktop", - "description": "يقوم ComfyUI Desktop بتثبيت تبعيات جديدة. قد يستغرق هذا بضع دقائق.", - "terminalDefaultMessage": "أي مخرجات من التحديث سيتم عرضها هنا.", - "updateFoundTitle": "تم العثور على تحديث (الإصدار {version})", - "updateAvailableMessage": "يتوفر تحديث. هل تريد إعادة التشغيل والتحديث الآن؟", - "noUpdateFound": "لم يتم العثور على تحديث", - "errorCheckingUpdate": "حدث خطأ أثناء التحقق من التحديثات", - "errorInstallingUpdate": "حدث خطأ أثناء تثبيت التحديث" + "sideToolbar": { + "browseTemplates": "تصفح القوالب المثال", + "downloads": "التنزيلات", + "helpCenter": "مركز المساعدة", + "logout": "تسجيل الخروج", + "modelLibrary": "مكتبة النماذج", + "newBlankWorkflow": "إنشاء سير عمل جديد فارغ", + "nodeLibrary": "مكتبة العقد", + "nodeLibraryTab": { + "groupBy": "التجميع حسب", + "groupStrategies": { + "category": "الفئة", + "categoryDesc": "التجميع حسب فئة العقد", + "module": "الوحدة", + "moduleDesc": "التجميع حسب مصدر الوحدة", + "source": "المصدر", + "sourceDesc": "التجميع حسب نوع المصدر (أساسي، مخصص، API)" + }, + "resetView": "إعادة تعيين العرض إلى الافتراضي", + "sortBy": { + "alphabetical": "أبجدي", + "alphabeticalDesc": "الفرز أبجدياً داخل المجموعات", + "original": "الأصلي", + "originalDesc": "الاحتفاظ بالترتيب الأصلي" + }, + "sortMode": "طريقة الفرز" + }, + "openWorkflow": "فتح سير العمل من نظام الملفات المحلي", + "queue": "قائمة الانتظار", + "queueTab": { + "backToAllTasks": "العودة إلى جميع المهام", + "clearPendingTasks": "مسح المهام المعلقة", + "containImagePreview": "ملء معاينة الصورة", + "coverImagePreview": "تكييف معاينة الصورة", + "filter": "تصفية النتائج", + "filters": { + "hideCached": "إخفاء المخزنة مؤقتًا", + "hideCanceled": "إخفاء الملغاة" + }, + "showFlatList": "عرض القائمة المسطحة" + }, + "workflowTab": { + "confirmDelete": "هل أنت متأكد من رغبتك في حذف هذا السير؟", + "confirmDeleteTitle": "حذف سير العمل؟", + "confirmOverwrite": "الملف أدناه موجود بالفعل. هل تريد الكتابة فوقه؟", + "confirmOverwriteTitle": "الكتابة فوق الملف الموجود؟", + "deleteFailed": "فشل محاولة حذف سير العمل.", + "deleteFailedTitle": "فشل الحذف", + "deleted": "تم حذف سير العمل", + "dirtyClose": "تم تعديل الملفات أدناه. هل تريد حفظها قبل الإغلاق؟", + "dirtyCloseHint": "اضغط Shift للإغلاق بدون تنبيه", + "dirtyCloseTitle": "حفظ التغييرات؟", + "workflowTreeType": { + "bookmarks": "العلامات", + "browse": "تصفح", + "open": "فتح" + } + }, + "workflows": "سير العمل" }, - "clipboard": { - "successMessage": "تم النسخ إلى الحافظة", - "errorMessage": "فشل النسخ إلى الحافظة", - "errorNotSupported": "API الحافظة غير مدعوم في متصفحك" + "tabMenu": { + "addToBookmarks": "إضافة إلى العلامات", + "closeOtherTabs": "إغلاق التبويبات الأخرى", + "closeTab": "إغلاق التبويب", + "closeTabsToLeft": "إغلاق التبويبات إلى اليسار", + "closeTabsToRight": "إغلاق التبويبات إلى اليمين", + "duplicateTab": "تكرار التبويب", + "removeFromBookmarks": "إزالة من العلامات" }, - "load3d": { - "switchCamera": "تبديل الكاميرا", - "showGrid": "عرض الشبكة", - "backgroundColor": "لون الخلفية", - "lightIntensity": "شدة الإضاءة", - "fov": "مجال الرؤية (FOV)", - "previewOutput": "معاينة المخرج", - "uploadBackgroundImage": "رفع صورة خلفية", - "removeBackgroundImage": "إزالة صورة الخلفية", - "loadingModel": "جارٍ تحميل النموذج ثلاثي الأبعاد...", - "upDirection": "اتجاه الأعلى", - "materialMode": "وضع المادة", - "scene": "المشهد", - "model": "النموذج", - "camera": "الكاميرا", - "light": "الإضاءة", - "switchingMaterialMode": "جارٍ تبديل وضع المادة...", - "edgeThreshold": "عتبة الحواف", - "export": "تصدير", - "exportModel": "تصدير النموذج", - "exportingModel": "جارٍ تصدير النموذج...", - "uploadTexture": "رفع الخامة", - "applyingTexture": "جارٍ تطبيق الخامة...", - "materialModes": { - "normal": "عادي", - "wireframe": "إطار سلكي", - "original": "أصلي", - "depth": "العمق", - "lineart": "رسم الخطوط" - }, - "upDirections": { - "original": "الأصلي" + "templateWorkflows": { + "category": { + "3D": "ثلاثي الأبعاد", + "All": "كل القوالب", + "Area Composition": "تكوين المنطقة", + "Audio": "صوت", + "Basics": "أساسيات", + "ComfyUI Examples": "أمثلة ComfyUI", + "ControlNet": "كونترول نت", + "Custom Nodes": "عُقد مخصصة", + "Flux": "فلوكس", + "Image": "صورة", + "Image API": "واجهة برمجة تطبيقات الصور", + "LLM API": "واجهة برمجة تطبيقات نماذج اللغة الكبيرة", + "Upscaling": "تحسين الجودة", + "Video": "فيديو", + "Video API": "واجهة برمجة تطبيقات الفيديو" }, - "startRecording": "بدء التسجيل", - "stopRecording": "إيقاف التسجيل", - "exportRecording": "تصدير التسجيل", - "clearRecording": "مسح التسجيل", - "resizeNodeMatchOutput": "تغيير حجم العقدة لتتناسب مع المخرج", - "loadingBackgroundImage": "جارٍ تحميل صورة الخلفية", - "cameraType": { - "perspective": "منظور", - "orthographic": "أرثوغرافي" + "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: من صورة إلى فيديو" + } }, - "viewer": { - "title": "عارض ثلاثي الأبعاد (بيتا)", - "apply": "تطبيق", - "cancel": "إلغاء", - "cameraType": "نوع الكاميرا", - "sceneSettings": "إعدادات المشهد", - "cameraSettings": "إعدادات الكاميرا", - "lightSettings": "إعدادات الإضاءة", - "exportSettings": "إعدادات التصدير", - "modelSettings": "إعدادات النموذج" + "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." + } }, - "openIn3DViewer": "افتح في عارض ثلاثي الأبعاد" + "title": "ابدأ باستخدام قالب" }, "toastMessages": { - "nothingToQueue": "لا يوجد شيء للإضافة إلى الطابور", - "pleaseSelectOutputNodes": "يرجى اختيار عقد الإخراج", - "no3dScene": "لا يوجد مشهد ثلاثي الأبعاد لتطبيق الخامة", - "failedToApplyTexture": "فشل في تطبيق الخامة", - "no3dSceneToExport": "لا يوجد مشهد ثلاثي الأبعاد للتصدير", - "failedToExportModel": "فشل في تصدير النموذج بصيغة {format}", - "fileLoadError": "غير قادر على إيجاد سير العمل في {fileName}", + "cannotCreateSubgraph": "لا يمكن إنشاء مخطط فرعي", + "couldNotDetermineFileType": "تعذر تحديد نوع الملف", "dropFileError": "غير قادر على معالجة العنصر المسقط: {error}", - "interrupted": "تم إيقاف التنفيذ", - "pendingTasksDeleted": "تم حذف المهام المعلقة", - "nothingToGroup": "لا يوجد شيء لتجميعه", - "pleaseSelectNodesToGroup": "يرجى اختيار العقد (أو المجموعات الأخرى) لإنشاء مجموعة", "emptyCanvas": "لوحة فارغة", - "fileUploadFailed": "فشل رفع الملف", - "unableToGetModelFilePath": "غير قادر على الحصول على مسار ملف النموذج", - "couldNotDetermineFileType": "تعذر تحديد نوع الملف", + "errorCopyImage": "خطأ في نسخ الصورة: {error}", "errorLoadingModel": "خطأ في تحميل النموذج", - "failedToDownloadFile": "فشل تنزيل الملف", - "updateRequested": "تم طلب التحديث", - "nodeDefinitionsUpdated": "تم تحديث تعريفات العقد", "errorSaveSetting": "خطأ في حفظ الإعداد {id}: {err}", - "errorCopyImage": "خطأ في نسخ الصورة: {error}", - "noTemplatesToExport": "لا توجد قوالب للتصدير", - "failedToFetchLogs": "فشل في جلب سجلات الخادم", - "migrateToLitegraphReroute": "سيتم إزالة عقد إعادة التوجيه في الإصدارات المستقبلية. انقر للترحيل إلى إعادة التوجيه الأصلية في Litegraph.", - "userNotAuthenticated": "المستخدم غير مصدق", - "failedToFetchBalance": "فشل في جلب الرصيد: {error}", + "failedToAccessBillingPortal": "فشل في الوصول إلى بوابة الفواتير: {error}", + "failedToApplyTexture": "فشل في تطبيق الخامة", + "failedToConvertToSubgraph": "فشل في تحويل العناصر إلى مخطط فرعي", "failedToCreateCustomer": "فشل في إنشاء العميل: {error}", + "failedToDownloadFile": "فشل تنزيل الملف", + "failedToExportModel": "فشل في تصدير النموذج بصيغة {format}", + "failedToFetchBalance": "فشل في جلب الرصيد: {error}", + "failedToFetchLogs": "فشل في جلب سجلات الخادم", + "failedToInitializeLoad3dViewer": "فشل في تهيئة عارض ثلاثي الأبعاد", "failedToInitiateCreditPurchase": "فشل في بدء شراء الرصيد: {error}", - "failedToAccessBillingPortal": "فشل في الوصول إلى بوابة الفواتير: {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.", - "nothingSelected": "لم يتم تحديد شيء", - "cannotCreateSubgraph": "لا يمكن إنشاء مخطط فرعي", - "failedToConvertToSubgraph": "فشل في تحويل العناصر إلى مخطط فرعي", - "failedToInitializeLoad3dViewer": "فشل في تهيئة عارض ثلاثي الأبعاد" + "userNotAuthenticated": "المستخدم غير مصدق" }, - "auth": { - "apiKey": { - "title": "مفتاح API", - "label": "مفتاح API", - "description": "استخدم مفتاح API الخاص بـ Comfy لتمكين عقد API", - "placeholder": "أدخل مفتاح API الخاص بك", - "error": "مفتاح API غير صالح", - "storageFailed": "فشل في تخزين مفتاح API", - "storageFailedDetail": "يرجى المحاولة مرة أخرى.", - "stored": "تم تخزين مفتاح API", - "storedDetail": "تم تخزين مفتاح API الخاص بك بنجاح", - "cleared": "تم مسح مفتاح API", - "clearedDetail": "تم مسح مفتاح API الخاص بك بنجاح", - "invalid": "مفتاح API غير صالح", - "invalidDetail": "يرجى إدخال مفتاح API صالح", - "helpText": "هل تحتاج إلى مفتاح API؟", - "generateKey": "احصل عليه من هنا", - "whitelistInfo": "حول المواقع غير المدرجة في القائمة البيضاء" - }, - "login": { - "title": "تسجيل الدخول إلى حسابك", - "useApiKey": "مفتاح API الخاص بـ Comfy", - "signInOrSignUp": "تسجيل الدخول / إنشاء حساب", - "forgotPasswordError": "فشل في إرسال بريد إعادة تعيين كلمة المرور", - "passwordResetSent": "تم إرسال بريد إعادة تعيين كلمة المرور", - "passwordResetSentDetail": "يرجى التحقق من بريدك الإلكتروني للحصول على رابط إعادة تعيين كلمة المرور.", - "newUser": "جديد هنا؟", - "userAvatar": "صورة المستخدم", - "signUp": "إنشاء حساب", - "emailLabel": "البريد الإلكتروني", - "emailPlaceholder": "أدخل بريدك الإلكتروني", - "passwordLabel": "كلمة المرور", - "passwordPlaceholder": "أدخل كلمة المرور", - "confirmPasswordLabel": "تأكيد كلمة المرور", - "confirmPasswordPlaceholder": "أدخل نفس كلمة المرور مرة أخرى", - "forgotPassword": "هل نسيت كلمة المرور؟", - "loginButton": "تسجيل الدخول", - "orContinueWith": "أو المتابعة باستخدام", - "loginWithGoogle": "تسجيل الدخول باستخدام Google", - "loginWithGithub": "تسجيل الدخول باستخدام Github", - "termsText": "بالنقر على \"التالي\" أو \"إنشاء حساب\"، فإنك توافق على", - "termsLink": "شروط الاستخدام", - "andText": "و", - "privacyLink": "سياسة الخصوصية", - "success": "تم تسجيل الدخول بنجاح", - "failed": "فشل تسجيل الدخول", - "insecureContextWarning": "هذا الاتصال غير آمن (HTTP) - قد يتم اعتراض بيانات اعتمادك من قبل المهاجمين إذا تابعت تسجيل الدخول.", - "questionsContactPrefix": "هل لديك أسئلة؟ اتصل بنا على", - "noAssociatedUser": "لا يوجد مستخدم Comfy مرتبط بمفتاح API المقدم" - }, - "signup": { - "title": "إنشاء حساب", - "alreadyHaveAccount": "هل لديك حساب بالفعل؟", - "emailLabel": "البريد الإلكتروني", - "emailPlaceholder": "أدخل بريدك الإلكتروني", - "passwordLabel": "كلمة المرور", - "passwordPlaceholder": "أدخل كلمة مرور جديدة", - "signUpButton": "إنشاء حساب", - "signIn": "تسجيل الدخول", - "signUpWithGoogle": "إنشاء حساب باستخدام Google", - "signUpWithGithub": "إنشاء حساب باستخدام Github", - "regionRestrictionChina": "وفقًا للمتطلبات التنظيمية المحلية، خدماتنا غير متوفرة مؤقتًا للمستخدمين المقيمين في الصين.", - "personalDataConsentLabel": "أوافق على معالجة بياناتي الشخصية." - }, - "signOut": { - "signOut": "تسجيل الخروج", - "success": "تم تسجيل الخروج بنجاح", - "successDetail": "لقد تم تسجيل خروجك من حسابك." - }, - "passwordUpdate": { - "success": "تم تحديث كلمة المرور", - "successDetail": "تم تحديث كلمة المرور بنجاح" - } + "userSelect": { + "enterUsername": "أدخل اسم المستخدم", + "existingUser": "مستخدم حالي", + "newUser": "مستخدم جديد", + "next": "التالي", + "selectUser": "اختر مستخدم" + }, + "userSettings": { + "email": "البريد الإلكتروني", + "name": "الاسم", + "notSet": "غير محدد", + "provider": "مزود تسجيل الدخول", + "title": "إعدادات المستخدم", + "updatePassword": "تحديث كلمة المرور" }, "validation": { "invalidEmail": "عنوان بريد إلكتروني غير صالح", - "required": "مطلوب", - "minLength": "يجب أن لا يقل عن {length} حرفًا", - "maxLength": "يجب ألا يزيد عن {length} حرفًا", - "prefix": "يجب أن يبدأ بـ {prefix}", "length": "يجب أن يكون طوله {length} حرفًا", + "maxLength": "يجب ألا يزيد عن {length} حرفًا", + "minLength": "يجب أن لا يقل عن {length} حرفًا", "password": { - "requirements": "متطلبات كلمة المرور", - "minLength": "يجب أن يكون بين 8 و 32 حرفًا", - "uppercase": "يجب أن يحتوي على حرف كبير واحد على الأقل", "lowercase": "يجب أن يحتوي على حرف صغير واحد على الأقل", + "match": "يجب أن تتطابق كلمات المرور", + "minLength": "يجب أن يكون بين 8 و 32 حرفًا", "number": "يجب أن يحتوي على رقم واحد على الأقل", + "requirements": "متطلبات كلمة المرور", "special": "يجب أن يحتوي على رمز خاص واحد على الأقل", - "match": "يجب أن تتطابق كلمات المرور" - }, - "personalDataConsentRequired": "يجب أن توافق على معالجة بياناتك الشخصية." - }, - "credits": { - "activity": "النشاط", - "credits": "الرصيد", - "yourCreditBalance": "رصيدك الحالي", - "purchaseCredits": "شراء رصيد", - "invoiceHistory": "تاريخ الفواتير", - "apiPricing": "أسعار API", - "faqs": "الأسئلة المتكررة", - "messageSupport": "مراسلة الدعم", - "lastUpdated": "آخر تحديث", - "topUp": { - "insufficientTitle": "رصيد غير كافٍ", - "insufficientMessage": "ليس لديك رصيد كافٍ لتشغيل هذا الإجراء.", - "quickPurchase": "شراء سريع", - "maxAmount": "(الحد الأقصى 1000 دولار أمريكي)", - "buyNow": "اشترِ الآن", - "seeDetails": "عرض التفاصيل", - "topUp": "شحن الرصيد" + "uppercase": "يجب أن يحتوي على حرف كبير واحد على الأقل" }, - "eventType": "نوع الحدث", - "details": "التفاصيل", - "time": "الوقت", - "additionalInfo": "معلومات إضافية", - "model": "النموذج", - "added": "تم الإضافة", - "accountInitialized": "تم تهيئة الحساب" - }, - "userSettings": { - "title": "إعدادات المستخدم", - "name": "الاسم", - "email": "البريد الإلكتروني", - "provider": "مزود تسجيل الدخول", - "notSet": "غير محدد", - "updatePassword": "تحديث كلمة المرور" - }, - "selectionToolbox": { - "executeButton": { - "tooltip": "تنفيذ على عقد الإخراج المحددة (مميزة بإطار برتقالي)", - "disabledTooltip": "لم يتم تحديد أي عقد إخراج" - } + "personalDataConsentRequired": "يجب أن توافق على معالجة بياناتك الشخصية.", + "prefix": "يجب أن يبدأ بـ {prefix}", + "required": "مطلوب" }, - "chatHistory": { - "cancelEdit": "إلغاء", - "editTooltip": "تعديل الرسالة", - "cancelEditTooltip": "إلغاء التعديل", - "copiedTooltip": "تم النسخ", - "copyTooltip": "نسخ الرسالة إلى الحافظة" + "versionMismatchWarning": { + "dismiss": "رفض", + "frontendNewer": "إصدار الواجهة الأمامية {frontendVersion} قد لا يكون متوافقًا مع إصدار الواجهة الخلفية {backendVersion}.", + "frontendOutdated": "إصدار الواجهة الأمامية {frontendVersion} قديم. الواجهة الخلفية تتطلب الإصدار {requiredVersion} أو أعلى.", + "title": "تحذير توافق الإصدار", + "updateFrontend": "تحديث الواجهة الأمامية" }, - "nodeHelpPage": { - "inputs": "المُدخلات", - "outputs": "المُخرجات", - "type": "النوع", - "moreHelp": "لمزيد من المساعدة، زر", - "documentationPage": "صفحة التوثيق", - "loadError": "فشل تحميل المساعدة: {error}" + "welcome": { + "getStarted": "ابدأ الآن", + "title": "مرحباً بك في ComfyUI" }, "whatsNewPopup": { "learnMore": "اعرف المزيد", "noReleaseNotes": "لا توجد ملاحظات إصدار متاحة." }, - "breadcrumbsMenu": { - "duplicate": "تكرار", - "clearWorkflow": "مسح سير العمل", - "deleteWorkflow": "حذف سير العمل", - "enterNewName": "أدخل اسمًا جديدًا" - }, - "shortcuts": { - "essentials": "أساسي", - "viewControls": "عناصر تحكم العرض", - "manageShortcuts": "إدارة الاختصارات", - "noKeybinding": "لا يوجد ارتباط مفتاح", - "keyboardShortcuts": "اختصارات لوحة المفاتيح", - "subcategories": { - "workflow": "سير العمل", - "node": "العقدة", - "queue": "قائمة الانتظار", - "view": "العرض", - "panelControls": "عناصر تحكم اللوحة" - } + "workflowService": { + "enterFilename": "أدخل اسم الملف", + "exportWorkflow": "تصدير سير العمل", + "saveWorkflow": "حفظ سير العمل" } } \ No newline at end of file diff --git a/src/locales/ar/nodeDefs.json b/src/locales/ar/nodeDefs.json index f3a62d928c..69f1866148 100644 --- a/src/locales/ar/nodeDefs.json +++ b/src/locales/ar/nodeDefs.json @@ -2,6 +2,9 @@ "AddNoise": { "display_name": "إضافة ضجيج", "inputs": { + "latent_image": { + "name": "الصورة الكامنة" + }, "model": { "name": "النموذج" }, @@ -10,40 +13,40 @@ }, "sigmas": { "name": "سيغما" - }, - "latent_image": { - "name": "الصورة الكامنة" } } }, "AlignYourStepsScheduler": { "display_name": "جدولة محاذاة خطواتك", "inputs": { + "denoise": { + "name": "إزالة الضجيج" + }, "model_type": { "name": "نوع النموذج" }, "steps": { "name": "الخطوات" - }, - "denoise": { - "name": "إزالة الضجيج" } } }, "BasicGuider": { "display_name": "الموجه الأساسي", "inputs": { - "model": { - "name": "النموذج" - }, "conditioning": { "name": "التهيئة" + }, + "model": { + "name": "النموذج" } } }, "BasicScheduler": { "display_name": "الجدولة الأساسية", "inputs": { + "denoise": { + "name": "إزالة الضجيج" + }, "model": { "name": "النموذج" }, @@ -52,57 +55,40 @@ }, "steps": { "name": "الخطوات" - }, - "denoise": { - "name": "إزالة الضجيج" } } }, "BetaSamplingScheduler": { "display_name": "جدولة أخذ عينات بيتا", "inputs": { - "model": { - "name": "النموذج" - }, - "steps": { - "name": "الخطوات" - }, "alpha": { "name": "ألفا" }, "beta": { "name": "بيتا" - } - } - }, - "Canny": { - "display_name": "كاني", - "inputs": { - "image": { - "name": "الصورة" }, - "low_threshold": { - "name": "الحد الأدنى" + "model": { + "name": "النموذج" }, - "high_threshold": { - "name": "الحد الأعلى" + "steps": { + "name": "الخطوات" } } }, "CFGGuider": { "display_name": "موجه CFG", "inputs": { + "cfg": { + "name": "CFG" + }, "model": { "name": "النموذج" }, - "positive": { - "name": "إيجابي" - }, "negative": { "name": "سلبي" }, - "cfg": { - "name": "CFG" + "positive": { + "name": "إيجابي" } } }, @@ -119,87 +105,38 @@ } } }, - "CheckpointLoader": { - "display_name": "تحميل نقطة التحقق مع الإعدادات (متوقف)", - "inputs": { - "config_name": { - "name": "اسم الإعداد" - }, - "ckpt_name": { - "name": "اسم نقطة التحقق" - } - } - }, - "CheckpointLoaderSimple": { - "display_name": "تحميل نقطة التحقق", - "description": "يقوم بتحميل نقطة تحقق نموذج الانتشار، حيث تُستخدم نماذج الانتشار لإزالة الضجيج من البيانات الكامنة.", - "inputs": { - "ckpt_name": { - "name": "اسم نقطة التحقق", - "tooltip": "اسم نقطة التحقق (النموذج) المراد تحميله." - } - }, - "outputs": { - "0": { - "tooltip": "النموذج المستخدم لإزالة الضجيج من البيانات الكامنة." - }, - "1": { - "tooltip": "نموذج CLIP المستخدم لترميز أوامر النص." - }, - "2": { - "tooltip": "نموذج VAE المستخدم لترميز وفك ترميز الصور من وإلى الفضاء الكامن." - } - } - }, - "CheckpointSave": { - "display_name": "حفظ نقطة التحقق", - "inputs": { - "model": { - "name": "النموذج" - }, - "clip": { - "name": "CLIP" - }, - "vae": { - "name": "VAE" - }, - "filename_prefix": { - "name": "بادئة اسم الملف" - } - } - }, "CLIPAttentionMultiply": { "display_name": "ضرب انتباه CLIP", "inputs": { "clip": { "name": "CLIP" }, - "q": { - "name": "Q" - }, "k": { "name": "K" }, - "v": { - "name": "V" - }, "out": { "name": "الإخراج" + }, + "q": { + "name": "Q" + }, + "v": { + "name": "V" } } }, "CLIPLoader": { - "display_name": "تحميل CLIP", "description": "[الوصفات]\n\nstable_diffusion: clip-l\nstable_cascade: clip-g\nsd3: t5 xxl / clip-g / clip-l\nstable_audio: t5 base\nmochi: t5 xxl\ncosmos: old t5 xxl\nlumina2: gemma 2 2B\nwan: umt5 xxl\nhidream: llama-3.1 (موصى به) أو t5", + "display_name": "تحميل CLIP", "inputs": { "clip_name": { "name": "اسم CLIP" }, - "type": { - "name": "النوع" - }, "device": { "name": "الجهاز" + }, + "type": { + "name": "النوع" } } }, @@ -265,16 +202,16 @@ } }, "CLIPTextEncode": { - "display_name": "ترميز نص CLIP (أمر)", "description": "يقوم بترميز أمر نصي باستخدام نموذج CLIP إلى تمثيل مضمَّن يمكن استخدامه لتوجيه نموذج الانتشار نحو إنشاء صور محددة.", + "display_name": "ترميز نص CLIP (أمر)", "inputs": { - "text": { - "name": "النص", - "tooltip": "النص المراد ترميزه." - }, "clip": { "name": "CLIP", "tooltip": "نموذج CLIP المستخدم لترميز النص." + }, + "text": { + "name": "النص", + "tooltip": "النص المراد ترميزه." } }, "outputs": { @@ -306,11 +243,11 @@ "clip_l": { "name": "CLIP-L" }, - "t5xxl": { - "name": "T5-XXL" - }, "guidance": { "name": "التوجيه" + }, + "t5xxl": { + "name": "T5-XXL" } } }, @@ -320,38 +257,42 @@ "clip": { "name": "CLIP" }, - "clip_l": { - "name": "CLIP-L" - }, "clip_g": { "name": "CLIP-G" }, - "t5xxl": { - "name": "T5-XXL" + "clip_l": { + "name": "CLIP-L" }, "llama": { "name": "LLaMA" + }, + "t5xxl": { + "name": "T5-XXL" } } }, "CLIPTextEncodeHunyuanDiT": { "display_name": "ترميز نص CLIP لـ HunyuanDiT", "inputs": { - "clip": { - "name": "CLIP" - }, "bert": { "name": "BERT" }, + "clip": { + "name": "CLIP" + }, "mt5xl": { "name": "mT5-XL" } } }, "CLIPTextEncodeLumina2": { - "display_name": "ترميز نص CLIP لـ Lumina2", "description": "يقوم بترميز أمر النظام وأمر المستخدم باستخدام نموذج CLIP إلى تمثيل مضمَّن يمكن استخدامه لتوجيه نموذج الانتشار نحو إنشاء صور محددة.", + "display_name": "ترميز نص CLIP لـ Lumina2", "inputs": { + "clip": { + "name": "CLIP", + "tooltip": "نموذج CLIP المستخدم لترميز النص." + }, "system_prompt": { "name": "أمر النظام", "tooltip": "يوفر Lumina2 نوعين من أوامر النظام: متفوق: أنت مساعد مصمم لإنشاء صور متفوقة بدرجة عالية من التوافق بين النص والصورة استنادًا إلى الأوامر النصية أو أوامر المستخدم. محاذاة: أنت مساعد مصمم لإنشاء صور عالية الجودة مع أعلى درجة من التوافق بين النص والصورة استنادًا إلى الأوامر النصية." @@ -359,10 +300,6 @@ "user_prompt": { "name": "أمر المستخدم", "tooltip": "النص المراد ترميزه." - }, - "clip": { - "name": "CLIP", - "tooltip": "نموذج CLIP المستخدم لترميز النص." } }, "outputs": { @@ -372,11 +309,11 @@ } }, "CLIPTextEncodePixArtAlpha": { - "display_name": "ترميز نص CLIP لـ PixArt Alpha", "description": "يقوم بترميز النص ويضبط تهيئة الدقة لـ PixArt Alpha. لا ينطبق على PixArt Sigma.", + "display_name": "ترميز نص CLIP لـ PixArt Alpha", "inputs": { - "width": { - "name": "العرض" + "clip": { + "name": "CLIP" }, "height": { "name": "الارتفاع" @@ -384,8 +321,8 @@ "text": { "name": "النص" }, - "clip": { - "name": "CLIP" + "width": { + "name": "العرض" } } }, @@ -395,17 +332,17 @@ "clip": { "name": "CLIP" }, - "clip_l": { - "name": "CLIP-L" - }, "clip_g": { "name": "CLIP-G" }, - "t5xxl": { - "name": "T5-XXL" + "clip_l": { + "name": "CLIP-L" }, "empty_padding": { "name": "حشو فارغ" + }, + "t5xxl": { + "name": "T5-XXL" } } }, @@ -415,29 +352,29 @@ "clip": { "name": "CLIP" }, - "width": { - "name": "العرض" - }, - "height": { - "name": "الارتفاع" + "crop_h": { + "name": "قص الارتفاع" }, "crop_w": { "name": "قص العرض" }, - "crop_h": { - "name": "قص الارتفاع" - }, - "target_width": { - "name": "العرض المستهدف" + "height": { + "name": "الارتفاع" }, "target_height": { "name": "الارتفاع المستهدف" }, + "target_width": { + "name": "العرض المستهدف" + }, "text_g": { "name": "النص G" }, "text_l": { "name": "النص L" + }, + "width": { + "name": "العرض" } } }, @@ -447,8 +384,8 @@ "ascore": { "name": "الدرجة A" }, - "width": { - "name": "العرض" + "clip": { + "name": "CLIP" }, "height": { "name": "الارتفاع" @@ -456,8 +393,8 @@ "text": { "name": "النص" }, - "clip": { - "name": "CLIP" + "width": { + "name": "العرض" } } }, @@ -467,11 +404,11 @@ "clip_vision": { "name": "رؤية CLIP" }, - "image": { - "name": "الصورة" - }, "crop": { "name": "القص" + }, + "image": { + "name": "الصورة" } } }, @@ -483,36 +420,99 @@ } } }, - "CombineHooks2": { - "display_name": "دمج الخطافات [2]", + "Canny": { + "display_name": "كاني", "inputs": { - "hooks_A": { - "name": "الخُطاف A" + "high_threshold": { + "name": "الحد الأعلى" }, - "hooks_B": { - "name": "الخُطاف B" + "image": { + "name": "الصورة" + }, + "low_threshold": { + "name": "الحد الأدنى" } } }, - "CombineHooks4": { - "display_name": "دمج الخطافات [4]", + "CheckpointLoader": { + "display_name": "تحميل نقطة التحقق مع الإعدادات (متوقف)", "inputs": { - "hooks_A": { - "name": "الخُطاف A" - }, - "hooks_B": { - "name": "الخُطاف B" - }, - "hooks_C": { - "name": "الخُطاف C" + "ckpt_name": { + "name": "اسم نقطة التحقق" }, - "hooks_D": { - "name": "الخُطاف D" + "config_name": { + "name": "اسم الإعداد" } } }, - "CombineHooks8": { - "display_name": "دمج الخطافات [8]", + "CheckpointLoaderSimple": { + "description": "يقوم بتحميل نقطة تحقق نموذج الانتشار، حيث تُستخدم نماذج الانتشار لإزالة الضجيج من البيانات الكامنة.", + "display_name": "تحميل نقطة التحقق", + "inputs": { + "ckpt_name": { + "name": "اسم نقطة التحقق", + "tooltip": "اسم نقطة التحقق (النموذج) المراد تحميله." + } + }, + "outputs": { + "0": { + "tooltip": "النموذج المستخدم لإزالة الضجيج من البيانات الكامنة." + }, + "1": { + "tooltip": "نموذج CLIP المستخدم لترميز أوامر النص." + }, + "2": { + "tooltip": "نموذج VAE المستخدم لترميز وفك ترميز الصور من وإلى الفضاء الكامن." + } + } + }, + "CheckpointSave": { + "display_name": "حفظ نقطة التحقق", + "inputs": { + "clip": { + "name": "CLIP" + }, + "filename_prefix": { + "name": "بادئة اسم الملف" + }, + "model": { + "name": "النموذج" + }, + "vae": { + "name": "VAE" + } + } + }, + "CombineHooks2": { + "display_name": "دمج الخطافات [2]", + "inputs": { + "hooks_A": { + "name": "الخُطاف A" + }, + "hooks_B": { + "name": "الخُطاف B" + } + } + }, + "CombineHooks4": { + "display_name": "دمج الخطافات [4]", + "inputs": { + "hooks_A": { + "name": "الخُطاف A" + }, + "hooks_B": { + "name": "الخُطاف B" + }, + "hooks_C": { + "name": "الخُطاف C" + }, + "hooks_D": { + "name": "الخُطاف D" + } + } + }, + "CombineHooks8": { + "display_name": "دمج الخطافات [8]", "inputs": { "hooks_A": { "name": "الخُطاف A" @@ -543,12 +543,12 @@ "ConditioningAverage": { "display_name": "متوسط التهيئة", "inputs": { - "conditioning_to": { - "name": "تهيئة إلى" - }, "conditioning_from": { "name": "تهيئة من" }, + "conditioning_to": { + "name": "تهيئة إلى" + }, "conditioning_to_strength": { "name": "قوة التهيئة إلى" } @@ -568,11 +568,11 @@ "ConditioningConcat": { "display_name": "التهيئة (ربط)", "inputs": { - "conditioning_to": { - "name": "تهيئة إلى" - }, "conditioning_from": { "name": "تهيئة من" + }, + "conditioning_to": { + "name": "تهيئة إلى" } } }, @@ -582,20 +582,20 @@ "conditioning": { "name": "التهيئة" }, - "width": { - "name": "العرض" - }, "height": { "name": "الارتفاع" }, + "strength": { + "name": "القوة" + }, + "width": { + "name": "العرض" + }, "x": { "name": "س" }, "y": { "name": "ص" - }, - "strength": { - "name": "القوة" } } }, @@ -605,20 +605,20 @@ "conditioning": { "name": "التهيئة" }, - "width": { - "name": "العرض" - }, "height": { "name": "الارتفاع" }, + "strength": { + "name": "القوة" + }, + "width": { + "name": "العرض" + }, "x": { "name": "س" }, "y": { "name": "ص" - }, - "strength": { - "name": "القوة" } } }, @@ -628,15 +628,18 @@ "conditioning": { "name": "التهيئة" }, - "width": { - "name": "العرض" - }, "height": { "name": "الارتفاع" }, + "strength": { + "name": "القوة" + }, "temporal": { "name": "زمني" }, + "width": { + "name": "العرض" + }, "x": { "name": "س" }, @@ -645,9 +648,6 @@ }, "z": { "name": "ع" - }, - "strength": { - "name": "القوة" } } }, @@ -685,11 +685,11 @@ "mask": { "name": "القناع" }, - "strength": { - "name": "القوة" - }, "set_cond_area": { "name": "تعيين منطقة التهيئة" + }, + "strength": { + "name": "القوة" } } }, @@ -699,17 +699,17 @@ "cond_NEW": { "name": "تهيئة جديدة" }, - "strength": { - "name": "القوة" - }, - "set_cond_area": { - "name": "تعيين منطقة التهيئة" + "hooks": { + "name": "الخطافات" }, "mask": { "name": "القناع" }, - "hooks": { - "name": "الخطافات" + "set_cond_area": { + "name": "تعيين منطقة التهيئة" + }, + "strength": { + "name": "القوة" }, "timesteps": { "name": "خطوات زمنية" @@ -725,17 +725,17 @@ "cond_NEW": { "name": "تهيئة جديدة" }, - "strength": { - "name": "القوة" - }, - "set_cond_area": { - "name": "تعيين منطقة التهيئة" + "hooks": { + "name": "الخطافات" }, "mask": { "name": "القناع" }, - "hooks": { - "name": "الخطافات" + "set_cond_area": { + "name": "تعيين منطقة التهيئة" + }, + "strength": { + "name": "القوة" }, "timesteps": { "name": "خطوات زمنية" @@ -748,23 +748,23 @@ "conditioning": { "name": "التهيئة" }, - "start": { - "name": "البداية" - }, "end": { "name": "النهاية" + }, + "start": { + "name": "البداية" } } }, "ConditioningStableAudio": { "display_name": "تهيئة الصوت المستقر", "inputs": { - "positive": { - "name": "إيجابي" - }, "negative": { "name": "سلبي" }, + "positive": { + "name": "إيجابي" + }, "seconds_start": { "name": "ثواني البداية" }, @@ -784,11 +784,11 @@ "ConditioningTimestepsRange": { "display_name": "نطاق الخطوات الزمنية", "inputs": { - "start_percent": { - "name": "نسبة البداية" - }, "end_percent": { "name": "نسبة النهاية" + }, + "start_percent": { + "name": "نسبة البداية" } }, "outputs": { @@ -828,26 +828,26 @@ "ControlNetApplyAdvanced": { "display_name": "تطبيق ControlNet", "inputs": { - "positive": { - "name": "إيجابي" - }, - "negative": { - "name": "سلبي" - }, "control_net": { "name": "شبكة التحكم" }, + "end_percent": { + "name": "نسبة النهاية" + }, "image": { "name": "صورة" }, - "strength": { - "name": "القوة" + "negative": { + "name": "سلبي" + }, + "positive": { + "name": "إيجابي" }, "start_percent": { "name": "نسبة البداية" }, - "end_percent": { - "name": "نسبة النهاية" + "strength": { + "name": "القوة" }, "vae": { "name": "VAE" @@ -865,29 +865,29 @@ "ControlNetApplySD3": { "display_name": "تطبيق ControlNet مع VAE", "inputs": { - "positive": { - "name": "إيجابي" - }, - "negative": { - "name": "سلبي" - }, "control_net": { "name": "شبكة التحكم" }, - "vae": { - "name": "VAE" + "end_percent": { + "name": "نسبة النهاية" }, "image": { "name": "صورة" }, - "strength": { - "name": "القوة" + "negative": { + "name": "سلبي" + }, + "positive": { + "name": "إيجابي" }, "start_percent": { "name": "نسبة البداية" }, - "end_percent": { - "name": "نسبة النهاية" + "strength": { + "name": "القوة" + }, + "vae": { + "name": "VAE" } }, "outputs": { @@ -902,17 +902,11 @@ "ControlNetInpaintingAliMamaApply": { "display_name": "تطبيق ControlNet للترميم - علي ماما", "inputs": { - "positive": { - "name": "إيجابي" - }, - "negative": { - "name": "سلبي" - }, "control_net": { "name": "شبكة التحكم" }, - "vae": { - "name": "VAE" + "end_percent": { + "name": "نسبة النهاية" }, "image": { "name": "صورة" @@ -920,14 +914,20 @@ "mask": { "name": "قناع" }, - "strength": { - "name": "القوة" + "negative": { + "name": "سلبي" + }, + "positive": { + "name": "إيجابي" }, "start_percent": { "name": "نسبة البداية" }, - "end_percent": { - "name": "نسبة النهاية" + "strength": { + "name": "القوة" + }, + "vae": { + "name": "VAE" } }, "outputs": { @@ -950,11 +950,11 @@ "CosmosImageToVideoLatent": { "display_name": "تحويل صورة كوزموس إلى فيديو كامِن", "inputs": { - "vae": { - "name": "VAE" + "batch_size": { + "name": "حجم الدفعة" }, - "width": { - "name": "العرض" + "end_image": { + "name": "الصورة النهاية" }, "height": { "name": "الارتفاع" @@ -962,28 +962,28 @@ "length": { "name": "المدة" }, - "batch_size": { - "name": "حجم الدفعة" - }, "start_image": { "name": "الصورة البداية" }, - "end_image": { - "name": "الصورة النهاية" + "vae": { + "name": "VAE" + }, + "width": { + "name": "العرض" } } }, "CreateHookKeyframe": { "display_name": "إنشاء إطار مفتاحي للخطاف", "inputs": { - "strength_mult": { - "name": "معامل القوة" + "prev_hook_kf": { + "name": "الإطار المفتاحي السابق" }, "start_percent": { "name": "نسبة البداية" }, - "prev_hook_kf": { - "name": "الإطار المفتاحي السابق" + "strength_mult": { + "name": "معامل القوة" } }, "outputs": { @@ -995,20 +995,20 @@ "CreateHookKeyframesFromFloats": { "display_name": "إنشاء إطارات مفتاحية من القيم العشرية", "inputs": { + "end_percent": { + "name": "نسبة النهاية" + }, "floats_strength": { "name": "قوة القيم العشرية" }, - "start_percent": { - "name": "نسبة البداية" - }, - "end_percent": { - "name": "نسبة النهاية" + "prev_hook_kf": { + "name": "الإطار المفتاحي السابق" }, "print_keyframes": { "name": "طباعة الإطارات المفتاحية" }, - "prev_hook_kf": { - "name": "الإطار المفتاحي السابق" + "start_percent": { + "name": "نسبة البداية" } }, "outputs": { @@ -1020,29 +1020,29 @@ "CreateHookKeyframesInterpolated": { "display_name": "إنشاء إطارات مفتاحية بخطاف (مُInterpolated)", "inputs": { - "strength_start": { - "name": "قوة البداية" - }, - "strength_end": { - "name": "قوة النهاية" + "end_percent": { + "name": "نسبة النهاية" }, "interpolation": { "name": "الاستيفاء" }, - "start_percent": { - "name": "نسبة البداية" - }, - "end_percent": { - "name": "نسبة النهاية" - }, "keyframes_count": { "name": "عدد الإطارات المفتاحية" }, + "prev_hook_kf": { + "name": "الإطار المفتاحي السابق" + }, "print_keyframes": { "name": "طباعة الإطارات المفتاحية" }, - "prev_hook_kf": { - "name": "الإطار المفتاحي السابق" + "start_percent": { + "name": "نسبة البداية" + }, + "strength_end": { + "name": "قوة النهاية" + }, + "strength_start": { + "name": "قوة البداية" } }, "outputs": { @@ -1057,14 +1057,14 @@ "lora_name": { "name": "اسم LoRA" }, - "strength_model": { - "name": "قوة النموذج" + "prev_hooks": { + "name": "الخطافات السابقة" }, "strength_clip": { "name": "قوة القص" }, - "prev_hooks": { - "name": "الخطافات السابقة" + "strength_model": { + "name": "قوة النموذج" } } }, @@ -1074,11 +1074,11 @@ "lora_name": { "name": "اسم LoRA" }, - "strength_model": { - "name": "قوة النموذج" - }, "prev_hooks": { "name": "الخطافات السابقة" + }, + "strength_model": { + "name": "قوة النموذج" } } }, @@ -1088,14 +1088,14 @@ "ckpt_name": { "name": "اسم نقطة الحفظ" }, - "strength_model": { - "name": "قوة النموذج" + "prev_hooks": { + "name": "الخطافات السابقة" }, "strength_clip": { "name": "قوة القص" }, - "prev_hooks": { - "name": "الخطافات السابقة" + "strength_model": { + "name": "قوة النموذج" } } }, @@ -1105,59 +1105,59 @@ "ckpt_name": { "name": "اسم نقطة الحفظ" }, - "strength_model": { - "name": "قوة النموذج" - }, "prev_hooks": { "name": "الخطافات السابقة" + }, + "strength_model": { + "name": "قوة النموذج" } } }, "CreateVideo": { - "display_name": "إنشاء فيديو", "description": "إنشاء فيديو من الصور.", + "display_name": "إنشاء فيديو", "inputs": { - "images": { - "name": "الصور", - "tooltip": "الصور التي سيتم إنشاء الفيديو منها." + "audio": { + "name": "الصوت", + "tooltip": "الصوت الذي سيتم إضافته للفيديو." }, "fps": { "name": "الإطارات في الثانية" }, - "audio": { - "name": "الصوت", - "tooltip": "الصوت الذي سيتم إضافته للفيديو." + "images": { + "name": "الصور", + "tooltip": "الصور التي سيتم إنشاء الفيديو منها." } } }, "CropMask": { "display_name": "قص القناع", "inputs": { + "height": { + "name": "الارتفاع" + }, "mask": { "name": "قناع" }, + "width": { + "name": "العرض" + }, "x": { "name": "س" }, "y": { "name": "ص" - }, - "width": { - "name": "العرض" - }, - "height": { - "name": "الارتفاع" } } }, "DiffControlNetLoader": { "display_name": "تحميل نموذج ControlNet (فرق)", "inputs": { - "model": { - "name": "النموذج" - }, "control_net_name": { "name": "اسم شبكة التحكم" + }, + "model": { + "name": "النموذج" } } }, @@ -1183,8 +1183,11 @@ "DualCFGGuider": { "display_name": "موجّه CFG مزدوج", "inputs": { - "model": { - "name": "النموذج" + "cfg_cond2_negative": { + "name": "شرط CFG 2 سلبي" + }, + "cfg_conds": { + "name": "شروط CFG" }, "cond1": { "name": "الشرط 1" @@ -1192,20 +1195,17 @@ "cond2": { "name": "الشرط 2" }, + "model": { + "name": "النموذج" + }, "negative": { "name": "سلبي" - }, - "cfg_conds": { - "name": "شروط CFG" - }, - "cfg_cond2_negative": { - "name": "شرط CFG 2 سلبي" } } }, "DualCLIPLoader": { - "display_name": "محمل DualCLIP", "description": "[الوصفات]\n\nsdxl: clip-l, clip-g\nsd3: clip-l, clip-g / clip-l, t5 / clip-g, t5\nflux: clip-l, t5\nhidream: على الأقل واحد من t5 أو llama، يفضل t5 و llama", + "display_name": "محمل DualCLIP", "inputs": { "clip_name1": { "name": "اسم_clip1" @@ -1213,19 +1213,19 @@ "clip_name2": { "name": "اسم_clip2" }, - "type": { - "name": "النوع" - }, "device": { "name": "الجهاز" + }, + "type": { + "name": "النوع" } } }, "EmptyCosmosLatentVideo": { "display_name": "فيديو كوزموس كامن فارغ", "inputs": { - "width": { - "name": "العرض" + "batch_size": { + "name": "حجم_الدُفعة" }, "height": { "name": "الارتفاع" @@ -1233,16 +1233,16 @@ "length": { "name": "المدة" }, - "batch_size": { - "name": "حجم_الدُفعة" + "width": { + "name": "العرض" } } }, "EmptyHunyuanLatentVideo": { "display_name": "فيديو هونييوان كامن فارغ", "inputs": { - "width": { - "name": "العرض" + "batch_size": { + "name": "حجم_الدُفعة" }, "height": { "name": "الارتفاع" @@ -1250,67 +1250,84 @@ "length": { "name": "المدة" }, - "batch_size": { - "name": "حجم_الدُفعة" + "width": { + "name": "العرض" } } }, "EmptyImage": { "display_name": "صورة فارغة", "inputs": { - "width": { - "name": "العرض" + "batch_size": { + "name": "حجم_الدُفعة" + }, + "color": { + "name": "اللون" }, "height": { "name": "الارتفاع" }, + "width": { + "name": "العرض" + } + } + }, + "EmptyLTXVLatentVideo": { + "display_name": "فيديو LTXV كامن فارغ", + "inputs": { "batch_size": { "name": "حجم_الدُفعة" }, - "color": { - "name": "اللون" + "height": { + "name": "الارتفاع" + }, + "length": { + "name": "المدة" + }, + "width": { + "name": "العرض" } } }, "EmptyLatentAudio": { "display_name": "صوت كامن فارغ", "inputs": { - "seconds": { - "name": "الثواني" - }, "batch_size": { "name": "حجم_الدُفعة", "tooltip": "عدد الصور الكامنة في الدُفعة." + }, + "seconds": { + "name": "الثواني" } } }, "EmptyLatentHunyuan3Dv2": { "display_name": "هونييوان 3D كامن فارغ نسخة 2", "inputs": { - "resolution": { - "name": "الدقة" - }, "batch_size": { "name": "حجم_الدُفعة", "tooltip": "عدد الصور الكامنة في الدُفعة." + }, + "resolution": { + "name": "الدقة" } } }, "EmptyLatentImage": { - "display_name": "صورة كامنة فارغة", "description": "إنشاء دفعة جديدة من الصور الكامنة الفارغة ليتم تنظيفها عبر التوليد.", + "display_name": "صورة كامنة فارغة", "inputs": { - "width": { - "name": "العرض", - "tooltip": "عرض الصور الكامنة بالبكسل." + "batch_size": { + "name": "حجم_الدُفعة", + "tooltip": "عدد الصور الكامنة في الدُفعة." }, "height": { "name": "الارتفاع", "tooltip": "ارتفاع الصور الكامنة بالبكسل." }, - "batch_size": { - "name": "حجم_الدُفعة", - "tooltip": "عدد الصور الكامنة في الدُفعة." + "width": { + "name": "العرض", + "tooltip": "عرض الصور الكامنة بالبكسل." } }, "outputs": { @@ -1319,28 +1336,11 @@ } } }, - "EmptyLTXVLatentVideo": { - "display_name": "فيديو LTXV كامن فارغ", - "inputs": { - "width": { - "name": "العرض" - }, - "height": { - "name": "الارتفاع" - }, - "length": { - "name": "المدة" - }, - "batch_size": { - "name": "حجم_الدُفعة" - } - } - }, "EmptyMochiLatentVideo": { "display_name": "فيديو موتشي كامن فارغ", "inputs": { - "width": { - "name": "العرض" + "batch_size": { + "name": "حجم_الدُفعة" }, "height": { "name": "الارتفاع" @@ -1348,76 +1348,76 @@ "length": { "name": "المدة" }, - "batch_size": { - "name": "حجم_الدُفعة" + "width": { + "name": "العرض" } } }, "EmptySD3LatentImage": { "display_name": "صورة SD3 كامنة فارغة", "inputs": { - "width": { - "name": "العرض" + "batch_size": { + "name": "حجم_الدُفعة" }, "height": { "name": "الارتفاع" }, - "batch_size": { - "name": "حجم_الدُفعة" + "width": { + "name": "العرض" } } }, "ExponentialScheduler": { "display_name": "مجدول أُسّي", "inputs": { - "steps": { - "name": "الخطوات" - }, "sigma_max": { "name": "سيغما_القصوى" }, "sigma_min": { "name": "سيغما_الدنيا" + }, + "steps": { + "name": "الخطوات" } } }, "ExtendIntermediateSigmas": { "display_name": "تمديد قيم سيغما المتوسطة", "inputs": { + "end_at_sigma": { + "name": "النهاية_عند_السيغما" + }, "sigmas": { "name": "قيم_السيغما" }, - "steps": { - "name": "الخطوات" + "spacing": { + "name": "المسافة" }, "start_at_sigma": { "name": "البداية_عند_السيغما" }, - "end_at_sigma": { - "name": "النهاية_عند_السيغما" - }, - "spacing": { - "name": "المسافة" + "steps": { + "name": "الخطوات" } } }, "FeatherMask": { "display_name": "قناع التمويه", "inputs": { - "mask": { - "name": "القناع" + "bottom": { + "name": "الأسفل" }, "left": { "name": "اليسار" }, - "top": { - "name": "الأعلى" + "mask": { + "name": "القناع" }, "right": { "name": "اليمين" }, - "bottom": { - "name": "الأسفل" + "top": { + "name": "الأعلى" } } }, @@ -1430,8 +1430,8 @@ } }, "FluxDisableGuidance": { - "display_name": "تعطيل إرشاد فلوكس", "description": "تعطيل كامل لتضمين الإرشاد على موديلات فلوكس ومشابهة.", + "display_name": "تعطيل إرشاد فلوكس", "inputs": { "conditioning": { "name": "التهيئة" @@ -1450,12 +1450,27 @@ } }, "FluxProCannyNode": { - "display_name": "Flux.1 صورة تحكم كاني", "description": "توليد صورة باستخدام صورة تحكم (كاني).", + "display_name": "Flux.1 صورة تحكم كاني", "inputs": { + "canny_high_threshold": { + "name": "عتبة_كاني_العالية", + "tooltip": "عتبة عالية لكشف حواف كاني؛ تُتجاهل إذا كانت skip_processing مفعلة." + }, + "canny_low_threshold": { + "name": "عتبة_كاني_المنخفضة", + "tooltip": "عتبة منخفضة لكشف حواف كاني؛ تُتجاهل إذا كانت skip_processing مفعلة." + }, + "control_after_generate": { + "name": "التحكم بعد التوليد" + }, "control_image": { "name": "صورة_التحكم" }, + "guidance": { + "name": "الإرشاد", + "tooltip": "قوة الإرشاد لعملية توليد الصورة" + }, "prompt": { "name": "الوصف", "tooltip": "الوصف المطلوب لتوليد الصورة" @@ -1464,42 +1479,34 @@ "name": "تحسين_الوصف", "tooltip": "ما إذا كان يجب تحسين الوصف. إذا تم تفعيله، يتم تعديل الوصف تلقائيًا للحصول على توليد إبداعي أكثر، لكن النتائج غير حتمية (نفس البذرة لن تنتج نفس النتيجة بالضبط)." }, - "canny_low_threshold": { - "name": "عتبة_كاني_المنخفضة", - "tooltip": "عتبة منخفضة لكشف حواف كاني؛ تُتجاهل إذا كانت skip_processing مفعلة." - }, - "canny_high_threshold": { - "name": "عتبة_كاني_العالية", - "tooltip": "عتبة عالية لكشف حواف كاني؛ تُتجاهل إذا كانت skip_processing مفعلة." + "seed": { + "name": "البذرة", + "tooltip": "البذرة العشوائية المستخدمة لإنشاء الضجيج." }, "skip_preprocessing": { "name": "تخطي_المعالجة_المسبقة", "tooltip": "ما إذا كان يجب تخطي المعالجة المسبقة؛ اجعلها True إذا كانت صورة التحكم معالجة بالفعل بالكاني، و False إذا كانت صورة خام." }, - "guidance": { - "name": "الإرشاد", - "tooltip": "قوة الإرشاد لعملية توليد الصورة" - }, "steps": { "name": "الخطوات", "tooltip": "عدد الخطوات في عملية توليد الصورة" - }, - "seed": { - "name": "البذرة", - "tooltip": "البذرة العشوائية المستخدمة لإنشاء الضجيج." - }, - "control_after_generate": { - "name": "التحكم بعد التوليد" } } }, "FluxProDepthNode": { - "display_name": "Flux.1 صورة تحكم العمق", "description": "توليد صورة باستخدام صورة تحكم (العمق).", + "display_name": "Flux.1 صورة تحكم العمق", "inputs": { + "control_after_generate": { + "name": "التحكم بعد التوليد" + }, "control_image": { "name": "صورة_التحكم" }, + "guidance": { + "name": "الإرشاد", + "tooltip": "قوة الإرشاد لعملية توليد الصورة" + }, "prompt": { "name": "الوصف", "tooltip": "الوصف المطلوب لتوليد الصورة" @@ -1508,34 +1515,42 @@ "name": "تحسين_الوصف", "tooltip": "ما إذا كان يجب تحسين الوصف. إذا تم تفعيله، يتم تعديل الوصف تلقائيًا للحصول على توليد إبداعي أكثر، لكن النتائج غير حتمية (نفس البذرة لن تنتج نفس النتيجة بالضبط)." }, + "seed": { + "name": "البذرة", + "tooltip": "البذرة العشوائية المستخدمة لإنشاء الضجيج." + }, "skip_preprocessing": { "name": "تخطي_المعالجة_المسبقة", "tooltip": "ما إذا كان يجب تخطي المعالجة المسبقة؛ اجعلها True إذا كانت صورة التحكم معالجة بالفعل بالعمق، و False إذا كانت صورة خام." }, - "guidance": { - "name": "الإرشاد", - "tooltip": "قوة الإرشاد لعملية توليد الصورة" - }, "steps": { "name": "الخطوات", "tooltip": "عدد الخطوات في عملية توليد الصورة" - }, - "seed": { - "name": "البذرة", - "tooltip": "البذرة العشوائية المستخدمة لإنشاء الضجيج." - }, - "control_after_generate": { - "name": "التحكم بعد التوليد" } } }, "FluxProExpandNode": { - "display_name": "Flux.1 توسيع الصورة", "description": "توسيع الصورة بناءً على الوصف.", + "display_name": "Flux.1 توسيع الصورة", "inputs": { + "bottom": { + "name": "الأسفل", + "tooltip": "عدد البكسلات لتوسيع الصورة من الأسفل" + }, + "control_after_generate": { + "name": "التحكم بعد التوليد" + }, + "guidance": { + "name": "الإرشاد", + "tooltip": "قوة الإرشاد لعملية توليد الصورة" + }, "image": { "name": "الصورة" }, + "left": { + "name": "اليسار", + "tooltip": "عدد البكسلات لتوسيع الصورة من اليسار" + }, "prompt": { "name": "الوصف", "tooltip": "الوصف المطلوب لتوليد الصورة" @@ -1544,43 +1559,35 @@ "name": "تحسين_الوصف", "tooltip": "ما إذا كان يجب تحسين الوصف. إذا تم تفعيله، يتم تعديل الوصف تلقائيًا للحصول على توليد إبداعي أكثر، لكن النتائج غير حتمية (نفس البذرة لن تنتج نفس النتيجة بالضبط)." }, - "top": { - "name": "الأعلى", - "tooltip": "عدد البكسلات لتوسيع الصورة من الأعلى" - }, - "bottom": { - "name": "الأسفل", - "tooltip": "عدد البكسلات لتوسيع الصورة من الأسفل" - }, - "left": { - "name": "اليسار", - "tooltip": "عدد البكسلات لتوسيع الصورة من اليسار" - }, "right": { "name": "اليمين", "tooltip": "عدد البكسلات لتوسيع الصورة من اليمين" }, - "guidance": { - "name": "الإرشاد", - "tooltip": "قوة الإرشاد لعملية توليد الصورة" + "seed": { + "name": "البذرة", + "tooltip": "البذرة العشوائية المستخدمة لإنشاء الضجيج." }, "steps": { "name": "الخطوات", "tooltip": "عدد الخطوات في عملية توليد الصورة" }, - "seed": { - "name": "البذرة", - "tooltip": "البذرة العشوائية المستخدمة لإنشاء الضجيج." - }, - "control_after_generate": { - "name": "التحكم بعد التوليد" + "top": { + "name": "الأعلى", + "tooltip": "عدد البكسلات لتوسيع الصورة من الأعلى" } } }, "FluxProFillNode": { - "display_name": "Flux.1 ملء الصورة", "description": "ملء الصورة بناءً على القناع والوصف.", + "display_name": "Flux.1 ملء الصورة", "inputs": { + "control_after_generate": { + "name": "التحكم بعد التوليد" + }, + "guidance": { + "name": "الإرشاد", + "tooltip": "قوة الإرشاد لعملية توليد الصورة" + }, "image": { "name": "الصورة" }, @@ -1595,27 +1602,34 @@ "name": "تحسين_الوصف", "tooltip": "ما إذا كان يجب تحسين الوصف. إذا تم تفعيله، يتم تعديل الوصف تلقائيًا للحصول على توليد إبداعي أكثر، لكن النتائج غير حتمية (نفس البذرة لن تنتج نفس النتيجة بالضبط)." }, - "guidance": { - "name": "الإرشاد", - "tooltip": "قوة الإرشاد لعملية توليد الصورة" - }, - "steps": { - "name": "الخطوات", - "tooltip": "عدد الخطوات في عملية توليد الصورة" - }, "seed": { "name": "البذرة", "tooltip": "البذرة العشوائية المستخدمة لإنشاء الضجيج." }, - "control_after_generate": { - "name": "التحكم بعد التوليد" + "steps": { + "name": "الخطوات", + "tooltip": "عدد الخطوات في عملية توليد الصورة" } } }, "FluxProUltraImageNode": { - "display_name": "Flux 1.1 [pro] صورة فائقة", "description": "ينشئ صورًا باستخدام Flux Pro 1.1 Ultra عبر API بناءً على الوصف والدقة.", + "display_name": "Flux 1.1 [pro] صورة فائقة", "inputs": { + "aspect_ratio": { + "name": "نسبة_الأبعاد", + "tooltip": "نسبة أبعاد الصورة؛ يجب أن تكون بين 1:4 و4:1." + }, + "control_after_generate": { + "name": "التحكم بعد التوليد" + }, + "image_prompt": { + "name": "وصف_صورة" + }, + "image_prompt_strength": { + "name": "قوة_وصف_الصورة", + "tooltip": "نسبة الدمج بين الوصف النصي ووصف الصورة." + }, "prompt": { "name": "الوصف", "tooltip": "الوصف لتوليد الصورة" @@ -1624,42 +1638,49 @@ "name": "تحسين_الوصف", "tooltip": "هل يجب إجراء تحسين على الوصف؟ إذا كان مفعلاً، يتم تعديل الوصف تلقائيًا للحصول على توليد أكثر إبداعًا، لكن النتائج غير حتمية (نفس البذرة لن تعطي نفس النتيجة تمامًا)." }, - "seed": { - "name": "البذرة", - "tooltip": "البذرة العشوائية المستخدمة لإنشاء الضجيج." - }, - "aspect_ratio": { - "name": "نسبة_الأبعاد", - "tooltip": "نسبة أبعاد الصورة؛ يجب أن تكون بين 1:4 و4:1." - }, "raw": { "name": "خام", "tooltip": "عند التفعيل، يتم توليد صور أقل معالجة وأكثر طبيعية المظهر." }, - "image_prompt": { - "name": "وصف_صورة" + "seed": { + "name": "البذرة", + "tooltip": "البذرة العشوائية المستخدمة لإنشاء الضجيج." + } + } + }, + "FreSca": { + "description": "يطبق تحجيمًا معتمدًا على الترددات على الإرشاد", + "display_name": "FreSca", + "inputs": { + "freq_cutoff": { + "name": "قطع_التردد", + "tooltip": "عدد مؤشرات التردد حول المركز التي تعتبر ترددات منخفضة" }, - "image_prompt_strength": { - "name": "قوة_وصف_الصورة", - "tooltip": "نسبة الدمج بين الوصف النصي ووصف الصورة." + "model": { + "name": "النموذج" }, - "control_after_generate": { - "name": "التحكم بعد التوليد" + "scale_high": { + "name": "تحجيم_التردد_العالي", + "tooltip": "عامل التحجيم لمكونات التردد العالي" + }, + "scale_low": { + "name": "تحجيم_التردد_المنخفض", + "tooltip": "عامل التحجيم لمكونات التردد المنخفض" } } }, "FreeU": { "display_name": "FreeU", "inputs": { - "model": { - "name": "النموذج" - }, "b1": { "name": "b1" }, "b2": { "name": "b2" }, + "model": { + "name": "النموذج" + }, "s1": { "name": "s1" }, @@ -1671,15 +1692,15 @@ "FreeU_V2": { "display_name": "FreeU_V2", "inputs": { - "model": { - "name": "النموذج" - }, "b1": { "name": "b1" }, "b2": { "name": "b2" }, + "model": { + "name": "النموذج" + }, "s1": { "name": "s1" }, @@ -1688,59 +1709,17 @@ } } }, - "FreSca": { - "display_name": "FreSca", - "description": "يطبق تحجيمًا معتمدًا على الترددات على الإرشاد", - "inputs": { - "model": { - "name": "النموذج" - }, - "scale_low": { - "name": "تحجيم_التردد_المنخفض", - "tooltip": "عامل التحجيم لمكونات التردد المنخفض" - }, - "scale_high": { - "name": "تحجيم_التردد_العالي", - "tooltip": "عامل التحجيم لمكونات التردد العالي" - }, - "freq_cutoff": { - "name": "قطع_التردد", - "tooltip": "عدد مؤشرات التردد حول المركز التي تعتبر ترددات منخفضة" - } - } - }, - "GetVideoComponents": { - "display_name": "استخراج مكونات الفيديو", - "description": "يستخرج جميع المكونات من الفيديو: الإطارات، الصوت، ومعدل الإطارات.", - "inputs": { - "video": { - "name": "الفيديو", - "tooltip": "الفيديو الذي سيتم استخراج المكونات منه." - } - }, - "outputs": { - "0": { - "name": "الصور" - }, - "1": { - "name": "الصوت" - }, - "2": { - "name": "معدل_الإطارات" - } - } - }, "GITSScheduler": { "display_name": "GITSScheduler", "inputs": { "coeff": { "name": "المعامل" }, - "steps": { - "name": "الخطوات" - }, "denoise": { "name": "إزالة_الضجيج" + }, + "steps": { + "name": "الخطوات" } } }, @@ -1755,24 +1734,24 @@ "GLIGENTextBoxApply": { "display_name": "تطبيق صندوق نص GLIGEN", "inputs": { - "conditioning_to": { - "name": "التكييف_إلى" - }, "clip": { "name": "clip" }, + "conditioning_to": { + "name": "التكييف_إلى" + }, "gligen_textbox_model": { "name": "نموذج_صندوق_النص_GLIGEN" }, - "text": { + "height": { + "name": "الارتفاع" + }, + "text": { "name": "النص" }, "width": { "name": "العرض" }, - "height": { - "name": "الارتفاع" - }, "x": { "name": "س_محور" }, @@ -1781,15 +1760,36 @@ } } }, + "GetVideoComponents": { + "description": "يستخرج جميع المكونات من الفيديو: الإطارات، الصوت، ومعدل الإطارات.", + "display_name": "استخراج مكونات الفيديو", + "inputs": { + "video": { + "name": "الفيديو", + "tooltip": "الفيديو الذي سيتم استخراج المكونات منه." + } + }, + "outputs": { + "0": { + "name": "الصور" + }, + "1": { + "name": "الصوت" + }, + "2": { + "name": "معدل_الإطارات" + } + } + }, "GrowMask": { "display_name": "توسيع القناع", "inputs": { - "mask": { - "name": "القناع" - }, "expand": { "name": "التوسيع" }, + "mask": { + "name": "القناع" + }, "tapered_corners": { "name": "زوايا_منحدرة" } @@ -1814,15 +1814,15 @@ "Hunyuan3Dv2ConditioningMultiView": { "display_name": "Hunyuan3Dv2التكييف متعدد الرؤى", "inputs": { + "back": { + "name": "الخلفي" + }, "front": { "name": "الأمامي" }, "left": { "name": "الأيسر" }, - "back": { - "name": "الخلفي" - }, "right": { "name": "الأيمن" } @@ -1839,14 +1839,11 @@ "HunyuanImageToVideo": { "display_name": "Hunyuan صورة إلى فيديو", "inputs": { - "positive": { - "name": "إيجابي" - }, - "vae": { - "name": "vae" + "batch_size": { + "name": "حجم_الدفعة" }, - "width": { - "name": "العرض" + "guidance_type": { + "name": "نوع_الإرشاد" }, "height": { "name": "الارتفاع" @@ -1854,14 +1851,17 @@ "length": { "name": "الطول" }, - "batch_size": { - "name": "حجم_الدفعة" - }, - "guidance_type": { - "name": "نوع_الإرشاد" + "positive": { + "name": "إيجابي" }, "start_image": { "name": "صورة_البداية" + }, + "vae": { + "name": "vae" + }, + "width": { + "name": "العرض" } }, "outputs": { @@ -1873,63 +1873,55 @@ } } }, - "HypernetworkLoader": { - "display_name": "محمل الشبكات الفائقة", + "HyperTile": { + "display_name": "HyperTile", "inputs": { + "max_depth": { + "name": "أقصى_عمق" + }, "model": { "name": "النموذج" }, - "hypernetwork_name": { - "name": "اسم_الشبكة_الفائقة" + "scale_depth": { + "name": "تحجيم_العمق" }, - "strength": { - "name": "القوة" + "swap_size": { + "name": "حجم_التبديل" + }, + "tile_size": { + "name": "حجم_القرميدة" } } }, - "HyperTile": { - "display_name": "HyperTile", + "HypernetworkLoader": { + "display_name": "محمل الشبكات الفائقة", "inputs": { + "hypernetwork_name": { + "name": "اسم_الشبكة_الفائقة" + }, "model": { "name": "النموذج" }, - "tile_size": { - "name": "حجم_القرميدة" - }, - "swap_size": { - "name": "حجم_التبديل" - }, - "max_depth": { - "name": "أقصى_عمق" - }, - "scale_depth": { - "name": "تحجيم_العمق" + "strength": { + "name": "القوة" } } }, "IdeogramV1": { - "display_name": "Ideogram V1", "description": "ينشئ صورًا تزامنيًا باستخدام نموذج Ideogram V1.\n\nروابط الصور متاحة لفترة محدودة؛ إذا أردت الاحتفاظ بالصورة، يجب تنزيلها.", + "display_name": "Ideogram V1", "inputs": { - "prompt": { - "name": "الوصف", - "tooltip": "الوصف لتوليد الصورة" - }, - "turbo": { - "name": "الوضع_السريع", - "tooltip": "هل تستخدم وضع التيربو (توليد أسرع، جودة أقل محتملة)" - }, "aspect_ratio": { "name": "نسبة_الأبعاد", "tooltip": "نسبة الأبعاد لتوليد الصورة." }, + "control_after_generate": { + "name": "التحكم بعد التوليد" + }, "magic_prompt_option": { "name": "خيار_الوصف_السحري", "tooltip": "تحديد ما إذا كان يجب استخدام MagicPrompt في التوليد" }, - "seed": { - "name": "البذرة" - }, "negative_prompt": { "name": "الوصف_السلبي", "tooltip": "وصف ما يجب استبعاده من الصورة" @@ -1937,42 +1929,34 @@ "num_images": { "name": "عدد_الصور" }, - "control_after_generate": { - "name": "التحكم بعد التوليد" + "prompt": { + "name": "الوصف", + "tooltip": "الوصف لتوليد الصورة" + }, + "seed": { + "name": "البذرة" + }, + "turbo": { + "name": "الوضع_السريع", + "tooltip": "هل تستخدم وضع التيربو (توليد أسرع، جودة أقل محتملة)" } } }, "IdeogramV2": { - "display_name": "إيديوغرام الإصدار 2", "description": "ينشئ الصور بشكل متزامن باستخدام نموذج إيديوغرام الإصدار 2.\n\nروابط الصور متاحة لفترة محدودة من الوقت؛ إذا كنت ترغب في الاحتفاظ بالصورة، يجب عليك تنزيلها.", + "display_name": "إيديوغرام الإصدار 2", "inputs": { - "prompt": { - "name": "الموجه", - "tooltip": "الموجه لتوليد الصورة" - }, - "turbo": { - "name": "تيربو", - "tooltip": "هل يتم استخدام وضع التيربو (توليد أسرع، وجودة قد تكون أقل)" - }, "aspect_ratio": { "name": "نسبة العرض إلى الارتفاع", "tooltip": "نسبة العرض إلى الارتفاع لتوليد الصورة. يتم تجاهلها إذا لم يتم تعيين الدقة إلى تلقائي." }, - "resolution": { - "name": "الدقة", - "tooltip": "دقة توليد الصورة. إذا لم يتم تعيينها إلى تلقائي، فإنها تتجاوز إعداد نسبة العرض إلى الارتفاع." + "control_after_generate": { + "name": "التحكم بعد التوليد" }, "magic_prompt_option": { "name": "خيار الموجه السحري", "tooltip": "تحديد ما إذا كان يجب استخدام الموجه السحري في التوليد" }, - "seed": { - "name": "البذرة" - }, - "style_type": { - "name": "نوع الأسلوب", - "tooltip": "نوع الأسلوب للتوليد (الإصدار 2 فقط)" - }, "negative_prompt": { "name": "الموجه السلبي", "tooltip": "وصف ما يجب استبعاده من الصورة" @@ -1980,51 +1964,67 @@ "num_images": { "name": "عدد الصور" }, - "control_after_generate": { - "name": "التحكم بعد التوليد" + "prompt": { + "name": "الموجه", + "tooltip": "الموجه لتوليد الصورة" + }, + "resolution": { + "name": "الدقة", + "tooltip": "دقة توليد الصورة. إذا لم يتم تعيينها إلى تلقائي، فإنها تتجاوز إعداد نسبة العرض إلى الارتفاع." + }, + "seed": { + "name": "البذرة" + }, + "style_type": { + "name": "نوع الأسلوب", + "tooltip": "نوع الأسلوب للتوليد (الإصدار 2 فقط)" + }, + "turbo": { + "name": "تيربو", + "tooltip": "هل يتم استخدام وضع التيربو (توليد أسرع، وجودة قد تكون أقل)" } } }, "IdeogramV3": { - "display_name": "إيديوغرام الإصدار 3", "description": "ينشئ الصور بشكل متزامن باستخدام نموذج إيديوغرام الإصدار 3.\n\nيدعم التوليد العادي للصور من النصوص وتحرير الصور مع القناع.\nروابط الصور متاحة لفترة محدودة من الوقت؛ إذا كنت ترغب في الاحتفاظ بالصورة، يجب عليك تنزيلها.", + "display_name": "إيديوغرام الإصدار 3", "inputs": { - "prompt": { - "name": "الموجه", - "tooltip": "الموجه لتوليد الصورة أو تحريرها" - }, - "image": { - "name": "الصورة", - "tooltip": "صورة مرجعية اختيارية لتحرير الصورة." - }, - "mask": { - "name": "القناع", - "tooltip": "قناع اختياري للرسم داخل المناطق (سيتم استبدال المناطق البيضاء)" - }, "aspect_ratio": { "name": "نسبة العرض إلى الارتفاع", "tooltip": "نسبة العرض إلى الارتفاع لتوليد الصورة. يتم تجاهلها إذا لم يتم تعيين الدقة إلى تلقائي." }, - "resolution": { - "name": "الدقة", - "tooltip": "دقة توليد الصورة. إذا لم يتم تعيينها إلى تلقائي، فإنها تتجاوز إعداد نسبة العرض إلى الارتفاع." + "control_after_generate": { + "name": "التحكم بعد التوليد" + }, + "image": { + "name": "الصورة", + "tooltip": "صورة مرجعية اختيارية لتحرير الصورة." }, "magic_prompt_option": { "name": "خيار الموجه السحري", "tooltip": "تحديد ما إذا كان يجب استخدام الموجه السحري في التوليد" }, - "seed": { - "name": "البذرة" + "mask": { + "name": "القناع", + "tooltip": "قناع اختياري للرسم داخل المناطق (سيتم استبدال المناطق البيضاء)" }, "num_images": { "name": "عدد الصور" }, + "prompt": { + "name": "الموجه", + "tooltip": "الموجه لتوليد الصورة أو تحريرها" + }, "rendering_speed": { "name": "سرعة العرض", "tooltip": "التحكم في التوازن بين سرعة التوليد والجودة" }, - "control_after_generate": { - "name": "التحكم بعد التوليد" + "resolution": { + "name": "الدقة", + "tooltip": "دقة توليد الصورة. إذا لم يتم تعيينها إلى تلقائي، فإنها تتجاوز إعداد نسبة العرض إلى الارتفاع." + }, + "seed": { + "name": "البذرة" } } }, @@ -2042,29 +2042,29 @@ "ImageBlend": { "display_name": "مزج الصور", "inputs": { - "image1": { - "name": "الصورة 1" - }, - "image2": { - "name": "الصورة 2" - }, "blend_factor": { "name": "عامل المزج" }, "blend_mode": { "name": "طريقة المزج" + }, + "image1": { + "name": "الصورة 1" + }, + "image2": { + "name": "الصورة 2" } } }, "ImageBlur": { "display_name": "تمويه الصورة", "inputs": { - "image": { - "name": "الصورة" - }, "blur_radius": { "name": "نصف قطر التمويه" }, + "image": { + "name": "الصورة" + }, "sigma": { "name": "سيغما" } @@ -2073,11 +2073,11 @@ "ImageColorToMask": { "display_name": "لون الصورة إلى قناع", "inputs": { - "image": { - "name": "الصورة" - }, "color": { "name": "اللون" + }, + "image": { + "name": "الصورة" } } }, @@ -2087,6 +2087,12 @@ "destination": { "name": "الوجهة" }, + "mask": { + "name": "القناع" + }, + "resize_source": { + "name": "تغيير حجم المصدر" + }, "source": { "name": "المصدر" }, @@ -2095,27 +2101,21 @@ }, "y": { "name": "إحداثي Y" - }, - "resize_source": { - "name": "تغيير حجم المصدر" - }, - "mask": { - "name": "القناع" } } }, "ImageCrop": { "display_name": "اقتصاص الصورة", "inputs": { + "height": { + "name": "الارتفاع" + }, "image": { "name": "الصورة" }, "width": { "name": "العرض" }, - "height": { - "name": "الارتفاع" - }, "x": { "name": "إحداثي X" }, @@ -2127,12 +2127,12 @@ "ImageFromBatch": { "display_name": "صورة من دفعة", "inputs": { - "image": { - "name": "الصورة" - }, "batch_index": { "name": "فهرس الدفعة" }, + "image": { + "name": "الصورة" + }, "length": { "name": "الطول" } @@ -2157,54 +2157,54 @@ "ImageOnlyCheckpointSave": { "display_name": "حفظ نقطة تحقق الصور فقط", "inputs": { - "model": { - "name": "النموذج" - }, "clip_vision": { "name": "رؤية Clip" }, - "vae": { - "name": "VAE" - }, "filename_prefix": { "name": "بادئة اسم الملف" + }, + "model": { + "name": "النموذج" + }, + "vae": { + "name": "VAE" } } }, "ImagePadForOutpaint": { "display_name": "توسيع الصورة للرسم الخارجي", "inputs": { + "bottom": { + "name": "الأسفل" + }, + "feathering": { + "name": "التدرج" + }, "image": { "name": "الصورة" }, "left": { "name": "اليسار" }, - "top": { - "name": "الأعلى" - }, "right": { "name": "اليمين" }, - "bottom": { - "name": "الأسفل" - }, - "feathering": { - "name": "التدرج" + "top": { + "name": "الأعلى" } } }, "ImageQuantize": { "display_name": "تكميم الصورة", "inputs": { - "image": { - "name": "الصورة" - }, "colors": { "name": "الألوان" }, "dither": { "name": "التنقيط" + }, + "image": { + "name": "الصورة" } } }, @@ -2230,6 +2230,12 @@ "ImageScale": { "display_name": "تكبير الصورة", "inputs": { + "crop": { + "name": "اقتصاص" + }, + "height": { + "name": "الارتفاع" + }, "image": { "name": "الصورة" }, @@ -2238,12 +2244,6 @@ }, "width": { "name": "العرض" - }, - "height": { - "name": "الارتفاع" - }, - "crop": { - "name": "اقتصاص" } } }, @@ -2253,11 +2253,11 @@ "image": { "name": "الصورة" }, - "upscale_method": { - "name": "طريقة التكبير" - }, "scale_by": { "name": "التكبير بمقدار" + }, + "upscale_method": { + "name": "طريقة التكبير" } } }, @@ -2267,17 +2267,20 @@ "image": { "name": "الصورة" }, - "upscale_method": { - "name": "طريقة التكبير" - }, "megapixels": { "name": "الميغابكسل" + }, + "upscale_method": { + "name": "طريقة التكبير" } } }, "ImageSharpen": { "display_name": "تحسين وضوح الصورة", "inputs": { + "alpha": { + "name": "ألفا" + }, "image": { "name": "الصورة" }, @@ -2286,69 +2289,66 @@ }, "sigma": { "name": "سيغما" - }, - "alpha": { - "name": "ألفا" } } }, "ImageToMask": { "display_name": "تحويل الصورة إلى قناع", "inputs": { - "image": { - "name": "الصورة" - }, "channel": { "name": "القناة" + }, + "image": { + "name": "الصورة" } } }, "ImageUpscaleWithModel": { "display_name": "تكبير الصورة (باستخدام نموذج)", "inputs": { - "upscale_model": { - "name": "نموذج التكبير" - }, "image": { "name": "الصورة" + }, + "upscale_model": { + "name": "نموذج التكبير" } } }, "ImageYUVToRGB": { "display_name": "تحويل الصورة من YUV إلى RGB", "inputs": { - "Y": { - "name": "Y" - }, "U": { "name": "U" }, "V": { "name": "V" + }, + "Y": { + "name": "Y" } } }, "InpaintModelConditioning": { "display_name": "تكوين نموذج التلوين", "inputs": { - "positive": { - "name": "إيجابي" + "mask": { + "name": "قناع" }, "negative": { "name": "سلبي" }, - "vae": { - "name": "vae" + "noise_mask": { + "name": "قناع الضجيج", + "tooltip": "أضف قناع ضجيج إلى المتغير الكامن بحيث يحدث التوليد داخل القناع فقط. قد يحسن النتائج أو يفسدها تمامًا اعتمادًا على النموذج." }, "pixels": { "name": "بكسلات" }, - "mask": { - "name": "قناع" + "positive": { + "name": "إيجابي" }, - "noise_mask": { - "name": "قناع الضجيج", - "tooltip": "أضف قناع ضجيج إلى المتغير الكامن بحيث يحدث التوليد داخل القناع فقط. قد يحسن النتائج أو يفسدها تمامًا اعتمادًا على النموذج." + "vae": { + "name": "vae" } }, "outputs": { @@ -2366,17 +2366,17 @@ "InstructPixToPixConditioning": { "display_name": "تكوين توجيهي للبيكسل إلى بيكسل", "inputs": { - "positive": { - "name": "إيجابي" - }, "negative": { "name": "سلبي" }, - "vae": { - "name": "vae" - }, "pixels": { "name": "بكسلات" + }, + "positive": { + "name": "إيجابي" + }, + "vae": { + "name": "vae" } }, "outputs": { @@ -2402,127 +2402,198 @@ "JoinImageWithAlpha": { "display_name": "دمج الصورة مع ألفا", "inputs": { - "image": { - "name": "صورة" - }, "alpha": { "name": "ألفا" - } - } - }, - "KarrasScheduler": { - "display_name": "جدول كراس", - "inputs": { - "steps": { - "name": "خطوات" - }, - "sigma_max": { - "name": "سيجما ماكس" - }, - "sigma_min": { - "name": "سيجما مين" }, - "rho": { - "name": "رو" + "image": { + "name": "صورة" } } }, - "KlingCameraControlI2VNode": { - "display_name": "تحكم كاميرا كليغ: صورة إلى فيديو", - "description": "تحويل الصور الثابتة إلى فيديوهات سينمائية مع حركات كاميرا احترافية تحاكي التصوير السينمائي الحقيقي. تحكم في زووم، دوران، تحريك الكاميرا، الميل، والرؤية من منظور الشخص الأول مع الحفاظ على تركيز الصورة الأصلية.", + "KSampler": { + "description": "يستخدم النموذج المقدم، والتوجيه الإيجابي والسلبي لإزالة الضجيج من الصورة الكامنة.", + "display_name": "KSampler", "inputs": { - "start_frame": { - "name": "الإطار الابتدائي", - "tooltip": "صورة مرجعية - رابط أو نص مشفر Base64، لا تتجاوز 10 ميغابايت، الدقة لا تقل عن 300×300 بكسل، نسبة العرض إلى الارتفاع بين 1:2.5 و2.5:1. يجب ألا يتضمن Base64 بادئة data:image." - }, - "prompt": { - "name": "نص التوجيه الإيجابي", - "tooltip": "نص التوجيه الإيجابي" - }, - "negative_prompt": { - "name": "نص التوجيه السلبي", - "tooltip": "نص التوجيه السلبي" + "cfg": { + "name": "cfg", + "tooltip": "مقياس التوجيه بدون مصنف يوازن بين الإبداع والالتزام بالتوجيه. القيم الأعلى تؤدي إلى صور أقرب للنص، لكن القيم العالية جدًا تؤثر سلبًا على الجودة." }, - "cfg_scale": { - "name": "مقياس CFG" + "control_after_generate": { + "name": "التحكم بعد الإنشاء" }, - "aspect_ratio": { - "name": "نسبة العرض إلى الارتفاع" + "denoise": { + "name": "ازاله الضجيج", + "tooltip": "مقدار إزالة الضجيج المطبق، القيم الأقل تحافظ على هيكل الصورة الأصلية مما يسمح بأخذ العينات من صورة إلى أخرى." }, - "camera_control": { - "name": "تحكم الكاميرا", - "tooltip": "يمكن إنشاؤه باستخدام عقدة تحكم كاميرا كليغ. يتحكم في حركة الكاميرا أثناء توليد الفيديو." - } - }, - "outputs": { - "1": { - "name": "معرّف الفيديو" + "latent_image": { + "name": "الصوره الكامنه", + "tooltip": "الصورة الكامنة التي سيتم إزالة الضجيج منها." }, - "2": { - "name": "المدة" - } - } - }, - "KlingCameraControls": { - "display_name": "تحكم كاميرا كليغ", - "description": "يتيح تحديد خيارات التكوين لتأثيرات تحكم كاميرا كليغ وحركة الكاميرا.", - "inputs": { - "camera_control_type": { - "name": "نوع تحكم الكاميرا" + "model": { + "name": "النمودج", + "tooltip": "النموذج المستخدم لإزالة الضجيج من الصورة الكامنة المدخلة." }, - "horizontal_movement": { - "name": "الحركة الأفقية", - "tooltip": "يتحكم في حركة الكاميرا على المحور الأفقي (المحور X). القيم السالبة تعني التحرك لليسار، والقيم الموجبة تعني التحرك لليمين." + "negative": { + "name": "سلبي", + "tooltip": "التوجيه الذي يصف الخصائص التي تريد استبعادها من الصورة." }, - "vertical_movement": { - "name": "الحركة الرأسية", - "tooltip": "يتحكم في حركة الكاميرا على المحور الرأسي (المحور Y). القيم السالبة تعني التحرك للأسفل، والقيم الموجبة تعني التحرك للأعلى." + "positive": { + "name": "إيجابي", + "tooltip": "التوجيه الذي يصف الخصائص التي تريد تضمينها في الصورة." }, - "pan": { - "name": "تدوير Pan", - "tooltip": "يتحكم في دوران الكاميرا في المستوى الرأسي (المحور X). القيم السالبة تعني دوران لأسفل، والقيم الموجبة تعني دوران لأعلى." + "sampler_name": { + "name": "اسم المقطع", + "tooltip": "الخوارزمية المستخدمة أثناء أخذ العينات، قد تؤثر على الجودة، السرعة، وأسلوب الناتج." }, - "tilt": { - "name": "تدوير Tilt", - "tooltip": "يتحكم في دوران الكاميرا في المستوى الأفقي (المحور Y). القيم السالبة تعني دوران لليسار، والقيم الموجبة تعني دوران لليمين." + "scheduler": { + "name": "المجدول", + "tooltip": "الجدول الزمني يتحكم في كيفية إزالة الضجيج تدريجيًا لتشكيل الصورة." }, - "roll": { - "name": "تدوير Roll", - "tooltip": "يتحكم في دوران الكاميرا حول المحور Z. القيم السالبة تعني دوران عكس عقارب الساعة، والقيم الموجبة تعني دوران مع عقارب الساعة." + "seed": { + "name": "بذرة", + "tooltip": "البذرة العشوائية المستخدمة لإنشاء الضجيج." }, - "zoom": { - "name": "التكبير", - "tooltip": "يتحكم في تغيير طول البعد البؤري للكاميرا. القيم السالبة تعني مجال رؤية أضيق، والقيم الموجبة تعني مجال رؤية أوسع." + "steps": { + "name": "الخطوات", + "tooltip": "عدد الخطوات المستخدمة في عملية إزالة الضجيج." } }, "outputs": { "0": { - "name": "تحكم الكاميرا" + "tooltip": "الصورة الكامنة بعد إزالة الضجيج." } } }, - "KlingCameraControlT2VNode": { - "display_name": "تحكم كاميرا كليغ: نص إلى فيديو", - "description": "تحويل النصوص إلى فيديوهات سينمائية مع حركات كاميرا احترافية تحاكي التصوير السينمائي الحقيقي. تحكم في زووم، دوران، تحريك الكاميرا، الميل، والرؤية من منظور الشخص الأول مع الحفاظ على تركيز النص الأصلي.", + "KSamplerAdvanced": { + "display_name": "KSampler (متقدم)", "inputs": { - "prompt": { - "name": "نص التوجيه الإيجابي", - "tooltip": "نص التوجيه الإيجابي" + "add_noise": { + "name": "اضافة ضجيج" }, - "negative_prompt": { - "name": "نص التوجيه السلبي", - "tooltip": "نص التوجيه السلبي" + "cfg": { + "name": "cfg" }, - "cfg_scale": { - "name": "مقياس CFG" + "control_after_generate": { + "name": "التحكم بعد الإنشاء" }, - "aspect_ratio": { - "name": "نسبة العرض إلى الارتفاع" + "end_at_step": { + "name": "توقف عند الخطوة" }, - "camera_control": { - "name": "تحكم الكاميرا", - "tooltip": "يمكن إنشاؤه باستخدام عقدة تحكم كاميرا كليغ. يتحكم في حركة الكاميرا أثناء توليد الفيديو." - } + "latent_image": { + "name": "الصوره الكامنة" + }, + "model": { + "name": "النموذج" + }, + "negative": { + "name": "سلبي" + }, + "noise_seed": { + "name": "بذرة الضجيج" + }, + "positive": { + "name": "إيجابي" + }, + "return_with_leftover_noise": { + "name": "أخرج بالضجيج المتبقي" + }, + "sampler_name": { + "name": "اسم المقطع" + }, + "scheduler": { + "name": "المجدول" + }, + "start_at_step": { + "name": "ابدأ بالخطوة" + }, + "steps": { + "name": "الخطوات" + } + } + }, + "KSamplerSelect": { + "display_name": "KSamplerSelect", + "inputs": { + "sampler_name": { + "name": "sampler_name" + } + } + }, + "KarrasScheduler": { + "display_name": "جدول كراس", + "inputs": { + "rho": { + "name": "رو" + }, + "sigma_max": { + "name": "سيجما ماكس" + }, + "sigma_min": { + "name": "سيجما مين" + }, + "steps": { + "name": "خطوات" + } + } + }, + "KlingCameraControlI2VNode": { + "description": "تحويل الصور الثابتة إلى فيديوهات سينمائية مع حركات كاميرا احترافية تحاكي التصوير السينمائي الحقيقي. تحكم في زووم، دوران، تحريك الكاميرا، الميل، والرؤية من منظور الشخص الأول مع الحفاظ على تركيز الصورة الأصلية.", + "display_name": "تحكم كاميرا كليغ: صورة إلى فيديو", + "inputs": { + "aspect_ratio": { + "name": "نسبة العرض إلى الارتفاع" + }, + "camera_control": { + "name": "تحكم الكاميرا", + "tooltip": "يمكن إنشاؤه باستخدام عقدة تحكم كاميرا كليغ. يتحكم في حركة الكاميرا أثناء توليد الفيديو." + }, + "cfg_scale": { + "name": "مقياس CFG" + }, + "negative_prompt": { + "name": "نص التوجيه السلبي", + "tooltip": "نص التوجيه السلبي" + }, + "prompt": { + "name": "نص التوجيه الإيجابي", + "tooltip": "نص التوجيه الإيجابي" + }, + "start_frame": { + "name": "الإطار الابتدائي", + "tooltip": "صورة مرجعية - رابط أو نص مشفر Base64، لا تتجاوز 10 ميغابايت، الدقة لا تقل عن 300×300 بكسل، نسبة العرض إلى الارتفاع بين 1:2.5 و2.5:1. يجب ألا يتضمن Base64 بادئة data:image." + } + }, + "outputs": { + "1": { + "name": "معرّف الفيديو" + }, + "2": { + "name": "المدة" + } + } + }, + "KlingCameraControlT2VNode": { + "description": "تحويل النصوص إلى فيديوهات سينمائية مع حركات كاميرا احترافية تحاكي التصوير السينمائي الحقيقي. تحكم في زووم، دوران، تحريك الكاميرا، الميل، والرؤية من منظور الشخص الأول مع الحفاظ على تركيز النص الأصلي.", + "display_name": "تحكم كاميرا كليغ: نص إلى فيديو", + "inputs": { + "aspect_ratio": { + "name": "نسبة العرض إلى الارتفاع" + }, + "camera_control": { + "name": "تحكم الكاميرا", + "tooltip": "يمكن إنشاؤه باستخدام عقدة تحكم كاميرا كليغ. يتحكم في حركة الكاميرا أثناء توليد الفيديو." + }, + "cfg_scale": { + "name": "مقياس CFG" + }, + "negative_prompt": { + "name": "نص التوجيه السلبي", + "tooltip": "نص التوجيه السلبي" + }, + "prompt": { + "name": "نص التوجيه الإيجابي", + "tooltip": "نص التوجيه الإيجابي" + } }, "outputs": { "1": { @@ -2533,10 +2604,54 @@ } } }, + "KlingCameraControls": { + "description": "يتيح تحديد خيارات التكوين لتأثيرات تحكم كاميرا كليغ وحركة الكاميرا.", + "display_name": "تحكم كاميرا كليغ", + "inputs": { + "camera_control_type": { + "name": "نوع تحكم الكاميرا" + }, + "horizontal_movement": { + "name": "الحركة الأفقية", + "tooltip": "يتحكم في حركة الكاميرا على المحور الأفقي (المحور X). القيم السالبة تعني التحرك لليسار، والقيم الموجبة تعني التحرك لليمين." + }, + "pan": { + "name": "تدوير Pan", + "tooltip": "يتحكم في دوران الكاميرا في المستوى الرأسي (المحور X). القيم السالبة تعني دوران لأسفل، والقيم الموجبة تعني دوران لأعلى." + }, + "roll": { + "name": "تدوير Roll", + "tooltip": "يتحكم في دوران الكاميرا حول المحور Z. القيم السالبة تعني دوران عكس عقارب الساعة، والقيم الموجبة تعني دوران مع عقارب الساعة." + }, + "tilt": { + "name": "تدوير Tilt", + "tooltip": "يتحكم في دوران الكاميرا في المستوى الأفقي (المحور Y). القيم السالبة تعني دوران لليسار، والقيم الموجبة تعني دوران لليمين." + }, + "vertical_movement": { + "name": "الحركة الرأسية", + "tooltip": "يتحكم في حركة الكاميرا على المحور الرأسي (المحور Y). القيم السالبة تعني التحرك للأسفل، والقيم الموجبة تعني التحرك للأعلى." + }, + "zoom": { + "name": "التكبير", + "tooltip": "يتحكم في تغيير طول البعد البؤري للكاميرا. القيم السالبة تعني مجال رؤية أضيق، والقيم الموجبة تعني مجال رؤية أوسع." + } + }, + "outputs": { + "0": { + "name": "تحكم الكاميرا" + } + } + }, "KlingDualCharacterVideoEffectNode": { - "display_name": "تأثيرات فيديو شخصية مزدوجة كليغ", "description": "تحقيق تأثيرات خاصة مختلفة عند توليد فيديو بناءً على مشهد التأثير. ستوضع الصورة الأولى على الجانب الأيسر، والثانية على الجانب الأيمن من التركيب.", + "display_name": "تأثيرات فيديو شخصية مزدوجة كليغ", "inputs": { + "duration": { + "name": "المدة" + }, + "effect_scene": { + "name": "مشهد التأثير" + }, "image_left": { "name": "الصورة اليسرى", "tooltip": "الصورة على الجانب الأيسر" @@ -2545,17 +2660,11 @@ "name": "الصورة اليمنى", "tooltip": "الصورة على الجانب الأيمن" }, - "effect_scene": { - "name": "مشهد التأثير" - }, - "model_name": { - "name": "اسم النموذج" - }, "mode": { "name": "الوضع" }, - "duration": { - "name": "المدة" + "model_name": { + "name": "اسم النموذج" } }, "outputs": { @@ -2565,35 +2674,35 @@ } }, "KlingImage2VideoNode": { - "display_name": "كليغ صورة إلى فيديو", "description": "عقدة تحويل الصورة إلى فيديو في كليغ", + "display_name": "كليغ صورة إلى فيديو", "inputs": { - "start_frame": { - "name": "الإطار الابتدائي", - "tooltip": "صورة مرجعية - رابط أو نص مشفر Base64، لا تتجاوز 10 ميغابايت، الدقة لا تقل عن 300×300 بكسل، نسبة العرض إلى الارتفاع بين 1:2.5 و2.5:1. يجب ألا يتضمن Base64 بادئة data:image." - }, - "prompt": { - "name": "نص التوجيه الإيجابي", - "tooltip": "نص التوجيه الإيجابي" - }, - "negative_prompt": { - "name": "نص التوجيه السلبي", - "tooltip": "نص التوجيه السلبي" - }, - "model_name": { - "name": "اسم النموذج" + "aspect_ratio": { + "name": "نسبة العرض إلى الارتفاع" }, "cfg_scale": { "name": "مقياس CFG" }, + "duration": { + "name": "المدة" + }, "mode": { "name": "الوضع" }, - "aspect_ratio": { - "name": "نسبة العرض إلى الارتفاع" + "model_name": { + "name": "اسم النموذج" }, - "duration": { - "name": "المدة" + "negative_prompt": { + "name": "نص التوجيه السلبي", + "tooltip": "نص التوجيه السلبي" + }, + "prompt": { + "name": "نص التوجيه الإيجابي", + "tooltip": "نص التوجيه الإيجابي" + }, + "start_frame": { + "name": "الإطار الابتدائي", + "tooltip": "صورة مرجعية - رابط أو نص مشفر Base64، لا تتجاوز 10 ميغابايت، الدقة لا تقل عن 300×300 بكسل، نسبة العرض إلى الارتفاع بين 1:2.5 و2.5:1. يجب ألا يتضمن Base64 بادئة data:image." } }, "outputs": { @@ -2606,53 +2715,53 @@ } }, "KlingImageGenerationNode": { - "display_name": "توليد صورة كليغ", "description": "عقدة توليد صورة كليغ. توليد صورة من نص مع صورة مرجعية اختيارية.", + "display_name": "توليد صورة كليغ", "inputs": { - "prompt": { - "name": "نص التوجيه الإيجابي", - "tooltip": "نص التوجيه الإيجابي" + "aspect_ratio": { + "name": "نسبة العرض إلى الارتفاع" }, - "negative_prompt": { - "name": "نص التوجيه السلبي", - "tooltip": "نص التوجيه السلبي" + "human_fidelity": { + "name": "تشابه الموضوع", + "tooltip": "تشابه المرجع للموضوع البشري" }, - "image_type": { - "name": "نوع الصورة" + "image": { + "name": "صورة" }, "image_fidelity": { "name": "شدة المرجع للصورة المرفوعة", "tooltip": "شدة المرجع للصور المرفوعة من المستخدم" }, - "human_fidelity": { - "name": "تشابه الموضوع", - "tooltip": "تشابه المرجع للموضوع البشري" + "image_type": { + "name": "نوع الصورة" }, "model_name": { "name": "اسم النموذج" }, - "aspect_ratio": { - "name": "نسبة العرض إلى الارتفاع" - }, "n": { "name": "عدد الصور", "tooltip": "عدد الصور المولدة" }, - "image": { - "name": "صورة" + "negative_prompt": { + "name": "نص التوجيه السلبي", + "tooltip": "نص التوجيه السلبي" + }, + "prompt": { + "name": "نص التوجيه الإيجابي", + "tooltip": "نص التوجيه الإيجابي" } } }, "KlingLipSyncAudioToVideoNode": { - "display_name": "مزامنة شفاه كليغ مع الصوت", "description": "عقدة مزامنة شفاه كليغ من الصوت إلى الفيديو. تزامن حركة الفم في فيديو مع محتوى صوتي.", + "display_name": "مزامنة شفاه كليغ مع الصوت", "inputs": { - "video": { - "name": "فيديو" - }, "audio": { "name": "صوت" }, + "video": { + "name": "فيديو" + }, "voice_language": { "name": "لغة الصوت" } @@ -2667,16 +2776,16 @@ } }, "KlingLipSyncTextToVideoNode": { - "display_name": "مزامنة شفاه كليغ مع النص", "description": "عقدة مزامنة شفاه كليغ من النص إلى الفيديو. تزامن حركة الفم في فيديو مع نص توجيهي.", + "display_name": "مزامنة شفاه كليغ مع النص", "inputs": { - "video": { - "name": "فيديو" - }, "text": { "name": "نص", "tooltip": "محتوى النص لتوليد فيديو مزامنة الشفاه. مطلوب عند الوضع text2video. الحد الأقصى للطول 120 حرفًا." }, + "video": { + "name": "فيديو" + }, "voice": { "name": "صوت" }, @@ -2695,21 +2804,21 @@ } }, "KlingSingleImageVideoEffectNode": { - "display_name": "تأثيرات فيديو كليغ", "description": "تحقيق تأثيرات خاصة مختلفة عند توليد فيديو بناءً على مشهد التأثير.", + "display_name": "تأثيرات فيديو كليغ", "inputs": { - "image": { - "name": "صورة مرجعية", - "tooltip": "صورة مرجعية. رابط أو نص مشفر Base64 (بدون بادئة data:image). لا يتجاوز حجم الملف 10 ميغابايت، الدقة لا تقل عن 300×300 بكسل، نسبة العرض إلى الارتفاع بين 1:2.5 و2.5:1" + "duration": { + "name": "المدة" }, "effect_scene": { "name": "مشهد التأثير" }, + "image": { + "name": "صورة مرجعية", + "tooltip": "صورة مرجعية. رابط أو نص مشفر Base64 (بدون بادئة data:image). لا يتجاوز حجم الملف 10 ميغابايت، الدقة لا تقل عن 300×300 بكسل، نسبة العرض إلى الارتفاع بين 1:2.5 و2.5:1" + }, "model_name": { "name": "اسم النموذج" - }, - "duration": { - "name": "المدة" } }, "outputs": { @@ -2722,34 +2831,34 @@ } }, "KlingStartEndFrameNode": { - "display_name": "كليينج إطار البداية-النهاية إلى فيديو", "description": "إنشاء تسلسل فيديو ينتقل بين صور البداية والنهاية التي تزودها. يقوم العقد بإنشاء جميع الإطارات بينهما، مما ينتج تحولًا سلسًا من الإطار الأول إلى الأخير.", + "display_name": "كليينج إطار البداية-النهاية إلى فيديو", "inputs": { - "start_frame": { - "name": "start_frame", - "tooltip": "صورة مرجعية - رابط URL أو نص مشفر بصيغة Base64، لا يتجاوز 10 ميجابايت، الدقة لا تقل عن 300*300 بكسل، نسبة العرض إلى الارتفاع بين 1:2.5 ~ 2.5:1. يجب ألا يتضمن نص Base64 بادئة data:image." + "aspect_ratio": { + "name": "aspect_ratio" + }, + "cfg_scale": { + "name": "cfg_scale" }, "end_frame": { "name": "end_frame", "tooltip": "صورة مرجعية - تحكم إطار النهاية. رابط URL أو نص مشفر بصيغة Base64، لا يتجاوز 10 ميجابايت، الدقة لا تقل عن 300*300 بكسل. يجب ألا يتضمن نص Base64 بادئة data:image." }, - "prompt": { - "name": "prompt", - "tooltip": "نص إيجابي للتوجيه" + "mode": { + "name": "mode", + "tooltip": "التكوين المستخدم لتوليد الفيديو وفقًا للصيغة: الوضع / المدة / اسم النموذج." }, "negative_prompt": { "name": "negative_prompt", "tooltip": "نص سلبي للتوجيه" }, - "cfg_scale": { - "name": "cfg_scale" - }, - "aspect_ratio": { - "name": "aspect_ratio" + "prompt": { + "name": "prompt", + "tooltip": "نص إيجابي للتوجيه" }, - "mode": { - "name": "mode", - "tooltip": "التكوين المستخدم لتوليد الفيديو وفقًا للصيغة: الوضع / المدة / اسم النموذج." + "start_frame": { + "name": "start_frame", + "tooltip": "صورة مرجعية - رابط URL أو نص مشفر بصيغة Base64، لا يتجاوز 10 ميجابايت، الدقة لا تقل عن 300*300 بكسل، نسبة العرض إلى الارتفاع بين 1:2.5 ~ 2.5:1. يجب ألا يتضمن نص Base64 بادئة data:image." } }, "outputs": { @@ -2762,26 +2871,26 @@ } }, "KlingTextToVideoNode": { - "display_name": "كليينج تحويل النص إلى فيديو", "description": "عقدة تحويل النص إلى فيديو من كليينج", + "display_name": "كليينج تحويل النص إلى فيديو", "inputs": { - "prompt": { - "name": "prompt", - "tooltip": "نص إيجابي للتوجيه" - }, - "negative_prompt": { - "name": "negative_prompt", - "tooltip": "نص سلبي للتوجيه" + "aspect_ratio": { + "name": "aspect_ratio" }, "cfg_scale": { "name": "cfg_scale" }, - "aspect_ratio": { - "name": "aspect_ratio" - }, "mode": { "name": "mode", "tooltip": "التكوين المستخدم لتوليد الفيديو وفقًا للصيغة: الوضع / المدة / اسم النموذج." + }, + "negative_prompt": { + "name": "negative_prompt", + "tooltip": "نص سلبي للتوجيه" + }, + "prompt": { + "name": "prompt", + "tooltip": "نص إيجابي للتوجيه" } }, "outputs": { @@ -2794,163 +2903,228 @@ } }, "KlingVideoExtendNode": { - "display_name": "كليينج تمديد الفيديو", "description": "عقدة تمديد الفيديو من كليينج. تمديد الفيديوهات المصنوعة بواسطة عقد كليينج الأخرى. يتم إنشاء video_id باستخدام عقد كليينج الأخرى.", + "display_name": "كليينج تمديد الفيديو", "inputs": { - "prompt": { - "name": "prompt", - "tooltip": "نص إيجابي لتوجيه تمديد الفيديو" + "cfg_scale": { + "name": "cfg_scale" }, "negative_prompt": { "name": "negative_prompt", "tooltip": "نص سلبي لعناصر يجب تجنبها في الفيديو الممدد" }, - "cfg_scale": { - "name": "cfg_scale" + "prompt": { + "name": "prompt", + "tooltip": "نص إيجابي لتوجيه تمديد الفيديو" + }, + "video_id": { + "name": "video_id", + "tooltip": "معرف الفيديو المراد تمديده. يدعم الفيديوهات الناتجة عن تحويل النص إلى فيديو، وتحويل الصورة إلى فيديو، وعمليات تمديد الفيديو السابقة. لا يمكن أن تتجاوز مدة الفيديو الإجمالية بعد التمديد 3 دقائق." + } + }, + "outputs": { + "1": { + "name": "video_id" + }, + "2": { + "name": "duration" + } + } + }, + "KlingVirtualTryOnNode": { + "description": "عقدة تجربة الملابس الافتراضية من كليينج. أدخل صورة إنسان وصورة ملابس لتجربة الملابس على الإنسان.", + "display_name": "كليينج تجربة الملابس الافتراضية", + "inputs": { + "cloth_image": { + "name": "cloth_image" + }, + "human_image": { + "name": "human_image" + }, + "model_name": { + "name": "model_name" + } + } + }, + "LTXVAddGuide": { + "display_name": "إضافة دليل LTXV", + "inputs": { + "frame_idx": { + "name": "مؤشر الإطار", + "tooltip": "مؤشر الإطار لبدء التهيئة. لأي صورة أو فيديو بإطارات 1-8، أي قيمة مقبولة. للفيديوهات 9+، يجب أن يكون قابلاً للقسمة على 8، وإلا سيتم تقريبه للأسفل لأقرب مضاعف 8. القيم السالبة تُحسب من نهاية الفيديو." + }, + "image": { + "name": "صورة", + "tooltip": "صورة أو فيديو لتكييف الفيديو الكامن عليه. يجب أن يكون عدد الإطارات 8*n + 1. إذا لم يكن كذلك، سيتم قصه إلى أقرب 8*n + 1." + }, + "latent": { + "name": "كامن" + }, + "negative": { + "name": "سلبي" + }, + "positive": { + "name": "إيجابي" + }, + "strength": { + "name": "القوة" + }, + "vae": { + "name": "VAE" + } + }, + "outputs": { + "0": { + "name": "إيجابي" + }, + "1": { + "name": "سلبي" + }, + "2": { + "name": "كامن" + } + } + }, + "LTXVConditioning": { + "display_name": "تهيئة LTXV", + "inputs": { + "frame_rate": { + "name": "معدل الإطارات" + }, + "negative": { + "name": "سلبي" + }, + "positive": { + "name": "إيجابي" + } + }, + "outputs": { + "0": { + "name": "إيجابي" + }, + "1": { + "name": "سلبي" + } + } + }, + "LTXVCropGuides": { + "display_name": "قص أدلة LTXV", + "inputs": { + "latent": { + "name": "كامن" + }, + "negative": { + "name": "سلبي" }, - "video_id": { - "name": "video_id", - "tooltip": "معرف الفيديو المراد تمديده. يدعم الفيديوهات الناتجة عن تحويل النص إلى فيديو، وتحويل الصورة إلى فيديو، وعمليات تمديد الفيديو السابقة. لا يمكن أن تتجاوز مدة الفيديو الإجمالية بعد التمديد 3 دقائق." + "positive": { + "name": "إيجابي" } }, "outputs": { + "0": { + "name": "إيجابي" + }, "1": { - "name": "video_id" + "name": "سلبي" }, "2": { - "name": "duration" + "name": "كامن" } } }, - "KlingVirtualTryOnNode": { - "display_name": "كليينج تجربة الملابس الافتراضية", - "description": "عقدة تجربة الملابس الافتراضية من كليينج. أدخل صورة إنسان وصورة ملابس لتجربة الملابس على الإنسان.", + "LTXVImgToVideo": { + "display_name": "LTXV صورة إلى فيديو", "inputs": { - "human_image": { - "name": "human_image" - }, - "cloth_image": { - "name": "cloth_image" + "batch_size": { + "name": "حجم الدُفعة" }, - "model_name": { - "name": "model_name" - } - } - }, - "KSampler": { - "display_name": "KSampler", - "description": "يستخدم النموذج المقدم، والتوجيه الإيجابي والسلبي لإزالة الضجيج من الصورة الكامنة.", - "inputs": { - "model": { - "name": "النمودج", - "tooltip": "النموذج المستخدم لإزالة الضجيج من الصورة الكامنة المدخلة." + "height": { + "name": "الارتفاع" }, - "seed": { - "name": "بذرة", - "tooltip": "البذرة العشوائية المستخدمة لإنشاء الضجيج." + "image": { + "name": "صورة" }, - "steps": { - "name": "الخطوات", - "tooltip": "عدد الخطوات المستخدمة في عملية إزالة الضجيج." + "length": { + "name": "الطول" }, - "cfg": { - "name": "cfg", - "tooltip": "مقياس التوجيه بدون مصنف يوازن بين الإبداع والالتزام بالتوجيه. القيم الأعلى تؤدي إلى صور أقرب للنص، لكن القيم العالية جدًا تؤثر سلبًا على الجودة." + "negative": { + "name": "سلبي" }, - "sampler_name": { - "name": "اسم المقطع", - "tooltip": "الخوارزمية المستخدمة أثناء أخذ العينات، قد تؤثر على الجودة، السرعة، وأسلوب الناتج." + "positive": { + "name": "إيجابي" }, - "scheduler": { - "name": "المجدول", - "tooltip": "الجدول الزمني يتحكم في كيفية إزالة الضجيج تدريجيًا لتشكيل الصورة." + "strength": { + "name": "القوة" }, - "positive": { - "name": "إيجابي", - "tooltip": "التوجيه الذي يصف الخصائص التي تريد تضمينها في الصورة." + "vae": { + "name": "vae" }, - "negative": { - "name": "سلبي", - "tooltip": "التوجيه الذي يصف الخصائص التي تريد استبعادها من الصورة." + "width": { + "name": "العرض" + } + }, + "outputs": { + "0": { + "name": "إيجابي" }, - "latent_image": { - "name": "الصوره الكامنه", - "tooltip": "الصورة الكامنة التي سيتم إزالة الضجيج منها." + "1": { + "name": "سلبي" }, - "denoise": { - "name": "ازاله الضجيج", - "tooltip": "مقدار إزالة الضجيج المطبق، القيم الأقل تحافظ على هيكل الصورة الأصلية مما يسمح بأخذ العينات من صورة إلى أخرى." + "2": { + "name": "كامن" + } + } + }, + "LTXVPreprocess": { + "display_name": "LTXV المعالجة المسبقة", + "inputs": { + "image": { + "name": "صورة" }, - "control_after_generate": { - "name": "التحكم بعد الإنشاء" + "img_compression": { + "name": "ضغط الصورة", + "tooltip": "مقدار الضغط الذي سيتم تطبيقه على الصورة." } }, "outputs": { "0": { - "tooltip": "الصورة الكامنة بعد إزالة الضجيج." + "name": "صورة الإخراج" } } }, - "KSamplerAdvanced": { - "display_name": "KSampler (متقدم)", + "LTXVScheduler": { + "display_name": "LTXV المجدول", "inputs": { - "model": { - "name": "النموذج" + "base_shift": { + "name": "الانزياح الأساسي" }, - "add_noise": { - "name": "اضافة ضجيج" + "latent": { + "name": "كامن" }, - "noise_seed": { - "name": "بذرة الضجيج" + "max_shift": { + "name": "الانزياح الأقصى" }, "steps": { - "name": "الخطوات" - }, - "cfg": { - "name": "cfg" - }, - "sampler_name": { - "name": "اسم المقطع" - }, - "scheduler": { - "name": "المجدول" - }, - "positive": { - "name": "إيجابي" - }, - "negative": { - "name": "سلبي" - }, - "latent_image": { - "name": "الصوره الكامنة" - }, - "start_at_step": { - "name": "ابدأ بالخطوة" - }, - "end_at_step": { - "name": "توقف عند الخطوة" + "name": "خطوات" }, - "return_with_leftover_noise": { - "name": "أخرج بالضجيج المتبقي" + "stretch": { + "name": "تمدد", + "tooltip": "تمديد قيم السيغما لتكون ضمن المدى [النهائي، 1]." }, - "control_after_generate": { - "name": "التحكم بعد الإنشاء" - } - } - }, - "KSamplerSelect": { - "display_name": "KSamplerSelect", - "inputs": { - "sampler_name": { - "name": "sampler_name" + "terminal": { + "name": "نهائي", + "tooltip": "القيمة النهائية للسيغما بعد التمدد." } } }, "LaplaceScheduler": { "display_name": "جدول لاپلاس", "inputs": { - "steps": { - "name": "الخطوات" + "beta": { + "name": "beta" + }, + "mu": { + "name": "mu" }, "sigma_max": { "name": "sigma_max" @@ -2958,11 +3132,8 @@ "sigma_min": { "name": "sigma_min" }, - "mu": { - "name": "mu" - }, - "beta": { - "name": "beta" + "steps": { + "name": "الخطوات" } } }, @@ -2980,11 +3151,11 @@ "LatentApplyOperation": { "display_name": "تطبيق عملية على الكامن", "inputs": { - "samples": { - "name": "samples" - }, "operation": { "name": "operation" + }, + "samples": { + "name": "samples" } } }, @@ -3024,34 +3195,34 @@ "LatentBlend": { "display_name": "مزج الكامن", "inputs": { + "blend_factor": { + "name": "blend_factor" + }, "samples1": { "name": "samples1" }, "samples2": { "name": "samples2" - }, - "blend_factor": { - "name": "blend_factor" } } }, "LatentComposite": { "display_name": "تركيب الكامن", "inputs": { - "samples_to": { - "name": "samples_to" + "feather": { + "name": "feather" }, "samples_from": { "name": "samples_from" }, + "samples_to": { + "name": "samples_to" + }, "x": { "name": "x" }, "y": { "name": "y" - }, - "feather": { - "name": "feather" } } }, @@ -3061,6 +3232,12 @@ "destination": { "name": "destination" }, + "mask": { + "name": "mask" + }, + "resize_source": { + "name": "resize_source" + }, "source": { "name": "source" }, @@ -3069,27 +3246,21 @@ }, "y": { "name": "y" - }, - "resize_source": { - "name": "resize_source" - }, - "mask": { - "name": "mask" } } }, "LatentCrop": { "display_name": "قص الكامن", "inputs": { + "height": { + "name": "height" + }, "samples": { "name": "samples" }, "width": { "name": "width" }, - "height": { - "name": "height" - }, "x": { "name": "x" }, @@ -3101,64 +3272,64 @@ "LatentFlip": { "display_name": "قلب الكامن", "inputs": { - "samples": { - "name": "samples" - }, "flip_method": { "name": "flip_method" + }, + "samples": { + "name": "samples" } } }, "LatentFromBatch": { "display_name": "الكامن من الدفعة", "inputs": { - "samples": { - "name": "samples" - }, "batch_index": { "name": "batch_index" }, "length": { "name": "length" + }, + "samples": { + "name": "samples" } } }, "LatentInterpolate": { "display_name": "استيفاء الكامن", "inputs": { + "ratio": { + "name": "ratio" + }, "samples1": { "name": "samples1" }, "samples2": { "name": "samples2" - }, - "ratio": { - "name": "ratio" } } }, "LatentMultiply": { "display_name": "الضرب الكامن", "inputs": { - "samples": { - "name": "عينات" - }, "multiplier": { "name": "المضاعف" + }, + "samples": { + "name": "عينات" } } }, "LatentOperationSharpen": { "display_name": "عملية التوضيح الكامن", "inputs": { + "alpha": { + "name": "ألفا" + }, "sharpen_radius": { "name": "نصف قطر التوضيح" }, "sigma": { "name": "سيغما" - }, - "alpha": { - "name": "ألفا" } } }, @@ -3173,11 +3344,11 @@ "LatentRotate": { "display_name": "تدوير كامن", "inputs": { - "samples": { - "name": "عينات" - }, "rotation": { "name": "التدوير" + }, + "samples": { + "name": "عينات" } } }, @@ -3195,6 +3366,12 @@ "LatentUpscale": { "display_name": "تكبير كامن", "inputs": { + "crop": { + "name": "قص" + }, + "height": { + "name": "الارتفاع" + }, "samples": { "name": "عينات" }, @@ -3203,12 +3380,6 @@ }, "width": { "name": "العرض" - }, - "height": { - "name": "الارتفاع" - }, - "crop": { - "name": "قص" } } }, @@ -3218,31 +3389,33 @@ "samples": { "name": "عينات" }, - "upscale_method": { - "name": "طريقة التكبير" - }, "scale_by": { "name": "نسبة التكبير" + }, + "upscale_method": { + "name": "طريقة التكبير" } } }, "Load3D": { "display_name": "تحميل ثلاثي الأبعاد", "inputs": { - "model_file": { - "name": "ملف النموذج" + "clear": { + }, + "height": { + "name": "الارتفاع" }, "image": { "name": "صورة" }, - "width": { - "name": "العرض" + "model_file": { + "name": "ملف النموذج" }, - "height": { - "name": "الارتفاع" + "upload 3d model": { }, - "clear": {}, - "upload 3d model": {} + "width": { + "name": "العرض" + } }, "outputs": { "0": { @@ -3268,20 +3441,22 @@ "Load3DAnimation": { "display_name": "تحميل ثلاثي الأبعاد - حركة", "inputs": { - "model_file": { - "name": "ملف النموذج" + "clear": { + }, + "height": { + "name": "الارتفاع" }, "image": { "name": "صورة" }, - "width": { - "name": "العرض" + "model_file": { + "name": "ملف النموذج" }, - "height": { - "name": "الارتفاع" + "upload 3d model": { }, - "clear": {}, - "upload 3d model": {} + "width": { + "name": "العرض" + } }, "outputs": { "0": { @@ -3329,25 +3504,26 @@ "LoadImageMask": { "display_name": "تحميل صورة (كقناع)", "inputs": { - "image": { - "name": "صورة" - }, "channel": { "name": "القناة" }, + "image": { + "name": "صورة" + }, "upload": { "name": "اختر ملف للتحميل" } } }, "LoadImageOutput": { - "display_name": "تحميل صورة (من المخرجات)", "description": "تحميل صورة من مجلد المخرجات. عند الضغط على زر التحديث، سيقوم العقدة بتحديث قائمة الصور واختيار أول صورة تلقائياً لتسهيل التكرار.", + "display_name": "تحميل صورة (من المخرجات)", "inputs": { "image": { "name": "صورة" }, - "refresh": {}, + "refresh": { + }, "upload": { "name": "اختر ملف للتحميل" } @@ -3373,13 +3549,9 @@ } }, "LoraLoader": { - "display_name": "تحميل LoRA", "description": "يُستخدم LoRA لتعديل نماذج الانتشار و CLIP، وتغيير طريقة إزالة الضجيج من الكامن مثل تطبيق الأنماط. يمكن ربط عدة عقد LoRA معاً.", + "display_name": "تحميل LoRA", "inputs": { - "model": { - "name": "النموذج", - "tooltip": "نموذج الانتشار الذي سيتم تطبيق LoRA عليه." - }, "clip": { "name": "CLIP", "tooltip": "نموذج CLIP الذي سيتم تطبيق LoRA عليه." @@ -3388,13 +3560,17 @@ "name": "اسم LoRA", "tooltip": "اسم LoRA." }, - "strength_model": { - "name": "قوة تعديل النموذج", - "tooltip": "مدى قوة تعديل نموذج الانتشار. يمكن أن تكون القيمة سالبة." + "model": { + "name": "النموذج", + "tooltip": "نموذج الانتشار الذي سيتم تطبيق LoRA عليه." }, "strength_clip": { "name": "قوة تعديل CLIP", "tooltip": "مدى قوة تعديل نموذج CLIP. يمكن أن تكون القيمة سالبة." + }, + "strength_model": { + "name": "قوة تعديل النموذج", + "tooltip": "مدى قوة تعديل نموذج الانتشار. يمكن أن تكون القيمة سالبة." } }, "outputs": { @@ -3407,15 +3583,15 @@ } }, "LoraLoaderModelOnly": { - "display_name": "تحميل LoRA (نموذج فقط)", "description": "يُستخدم LoRA لتعديل نماذج الانتشار و CLIP، وتغيير طريقة إزالة الضجيج من الكامن مثل تطبيق الأنماط. يمكن ربط عدة عقد LoRA معاً.", + "display_name": "تحميل LoRA (نموذج فقط)", "inputs": { - "model": { - "name": "النموذج" - }, "lora_name": { "name": "اسم LoRA" }, + "model": { + "name": "النموذج" + }, "strength_model": { "name": "قوة تعديل النموذج" } @@ -3426,213 +3602,42 @@ } } }, - "LoraSave": { - "display_name": "استخراج وحفظ LoRA", - "inputs": { - "filename_prefix": { - "name": "بادئة اسم الملف" - }, - "rank": { - "name": "الرتبة" - }, - "lora_type": { - "name": "نوع LoRA" - }, - "bias_diff": { - "name": "فرق الانحياز" - }, - "model_diff": { - "name": "فرق النموذج", - "tooltip": "مخرج ModelSubtract الذي سيتم تحويله إلى LoRA." - }, - "text_encoder_diff": { - "name": "فرق مشفر النص", - "tooltip": "مخرج CLIPSubtract الذي سيتم تحويله إلى LoRA." - } - } - }, - "LotusConditioning": { - "display_name": "تهيئة Lotus", - "outputs": { - "0": { - "name": "تهيئة" - } - } - }, - "LTXVAddGuide": { - "display_name": "إضافة دليل LTXV", - "inputs": { - "positive": { - "name": "إيجابي" - }, - "negative": { - "name": "سلبي" - }, - "vae": { - "name": "VAE" - }, - "latent": { - "name": "كامن" - }, - "image": { - "name": "صورة", - "tooltip": "صورة أو فيديو لتكييف الفيديو الكامن عليه. يجب أن يكون عدد الإطارات 8*n + 1. إذا لم يكن كذلك، سيتم قصه إلى أقرب 8*n + 1." - }, - "frame_idx": { - "name": "مؤشر الإطار", - "tooltip": "مؤشر الإطار لبدء التهيئة. لأي صورة أو فيديو بإطارات 1-8، أي قيمة مقبولة. للفيديوهات 9+، يجب أن يكون قابلاً للقسمة على 8، وإلا سيتم تقريبه للأسفل لأقرب مضاعف 8. القيم السالبة تُحسب من نهاية الفيديو." - }, - "strength": { - "name": "القوة" - } - }, - "outputs": { - "0": { - "name": "إيجابي" - }, - "1": { - "name": "سلبي" - }, - "2": { - "name": "كامن" - } - } - }, - "LTXVConditioning": { - "display_name": "تهيئة LTXV", - "inputs": { - "positive": { - "name": "إيجابي" - }, - "negative": { - "name": "سلبي" - }, - "frame_rate": { - "name": "معدل الإطارات" - } - }, - "outputs": { - "0": { - "name": "إيجابي" - }, - "1": { - "name": "سلبي" - } - } - }, - "LTXVCropGuides": { - "display_name": "قص أدلة LTXV", - "inputs": { - "positive": { - "name": "إيجابي" - }, - "negative": { - "name": "سلبي" - }, - "latent": { - "name": "كامن" - } - }, - "outputs": { - "0": { - "name": "إيجابي" - }, - "1": { - "name": "سلبي" - }, - "2": { - "name": "كامن" - } - } - }, - "LTXVImgToVideo": { - "display_name": "LTXV صورة إلى فيديو", - "inputs": { - "positive": { - "name": "إيجابي" - }, - "negative": { - "name": "سلبي" - }, - "vae": { - "name": "vae" - }, - "image": { - "name": "صورة" - }, - "width": { - "name": "العرض" - }, - "height": { - "name": "الارتفاع" - }, - "length": { - "name": "الطول" - }, - "batch_size": { - "name": "حجم الدُفعة" - }, - "strength": { - "name": "القوة" - } - }, - "outputs": { - "0": { - "name": "إيجابي" - }, - "1": { - "name": "سلبي" - }, - "2": { - "name": "كامن" - } - } - }, - "LTXVPreprocess": { - "display_name": "LTXV المعالجة المسبقة", - "inputs": { - "image": { - "name": "صورة" - }, - "img_compression": { - "name": "ضغط الصورة", - "tooltip": "مقدار الضغط الذي سيتم تطبيقه على الصورة." - } - }, - "outputs": { - "0": { - "name": "صورة الإخراج" - } - } - }, - "LTXVScheduler": { - "display_name": "LTXV المجدول", + "LoraSave": { + "display_name": "استخراج وحفظ LoRA", "inputs": { - "steps": { - "name": "خطوات" + "bias_diff": { + "name": "فرق الانحياز" }, - "max_shift": { - "name": "الانزياح الأقصى" + "filename_prefix": { + "name": "بادئة اسم الملف" }, - "base_shift": { - "name": "الانزياح الأساسي" + "lora_type": { + "name": "نوع LoRA" }, - "stretch": { - "name": "تمدد", - "tooltip": "تمديد قيم السيغما لتكون ضمن المدى [النهائي، 1]." + "model_diff": { + "name": "فرق النموذج", + "tooltip": "مخرج ModelSubtract الذي سيتم تحويله إلى LoRA." }, - "terminal": { - "name": "نهائي", - "tooltip": "القيمة النهائية للسيغما بعد التمدد." + "rank": { + "name": "الرتبة" }, - "latent": { - "name": "كامن" + "text_encoder_diff": { + "name": "فرق مشفر النص", + "tooltip": "مخرج CLIPSubtract الذي سيتم تحويله إلى LoRA." + } + } + }, + "LotusConditioning": { + "display_name": "تهيئة Lotus", + "outputs": { + "0": { + "name": "تهيئة" } } }, "LumaConceptsNode": { - "display_name": "مفاهيم لومة", "description": "يحتوي على مفهوم كاميرا واحد أو أكثر للاستخدام مع Luma نص إلى فيديو وLuma صورة إلى فيديو.", + "display_name": "مفاهيم لومة", "inputs": { "concept1": { "name": "المفهوم 1" @@ -3658,16 +3663,15 @@ } }, "LumaImageModifyNode": { - "display_name": "Luma صورة إلى صورة", "description": "تعديل الصور بشكل متزامن بناءً على النص المطلوب ونسبة العرض إلى الارتفاع.", + "display_name": "Luma صورة إلى صورة", "inputs": { + "control_after_generate": { + "name": "التحكم بعد التوليد" + }, "image": { "name": "صورة" }, - "prompt": { - "name": "النص المطلوب", - "tooltip": "النص المطلوب لتوليد الصورة" - }, "image_weight": { "name": "وزن الصورة", "tooltip": "وزن الصورة؛ كلما اقترب من 1.0، كان التعديل أقل على الصورة." @@ -3675,78 +3679,65 @@ "model": { "name": "نموذج" }, + "prompt": { + "name": "النص المطلوب", + "tooltip": "النص المطلوب لتوليد الصورة" + }, "seed": { "name": "البذرة", "tooltip": "تُستخدم لتحديد ما إذا كان يجب إعادة تشغيل العقدة؛ النتائج الفعلية غير حتمية بغض النظر عن البذرة." - }, - "control_after_generate": { - "name": "التحكم بعد التوليد" } } }, "LumaImageNode": { - "display_name": "Luma نص إلى صورة", "description": "توليد الصور بشكل متزامن بناءً على النص المطلوب ونسبة العرض إلى الارتفاع.", + "display_name": "Luma نص إلى صورة", "inputs": { - "prompt": { - "name": "النص المطلوب", - "tooltip": "النص المطلوب لتوليد الصورة" - }, - "model": { - "name": "نموذج" - }, "aspect_ratio": { "name": "نسبة العرض إلى الارتفاع" }, - "seed": { - "name": "البذرة", - "tooltip": "تُستخدم لتحديد ما إذا كان يجب إعادة تشغيل العقدة؛ النتائج الفعلية غير حتمية بغض النظر عن البذرة." + "character_image": { + "name": "صورة الشخصية", + "tooltip": "صور مرجعية للشخصية؛ يمكن أن تكون دفعة متعددة، حتى 4 صور يمكن اعتبارها." }, - "style_image_weight": { - "name": "وزن صورة النمط", - "tooltip": "وزن صورة النمط. يتم تجاهله إذا لم يتم توفير صورة نمط." + "control_after_generate": { + "name": "التحكم بعد التوليد" }, "image_luma_ref": { "name": "مرجع لومة للصورة", "tooltip": "اتصال عقدة مرجع لومة للتأثير على التوليد باستخدام الصور المدخلة؛ يمكن اعتبار ما يصل إلى 4 صور." }, + "model": { + "name": "نموذج" + }, + "prompt": { + "name": "النص المطلوب", + "tooltip": "النص المطلوب لتوليد الصورة" + }, + "seed": { + "name": "البذرة", + "tooltip": "تُستخدم لتحديد ما إذا كان يجب إعادة تشغيل العقدة؛ النتائج الفعلية غير حتمية بغض النظر عن البذرة." + }, "style_image": { "name": "صورة النمط", "tooltip": "صورة مرجعية للنمط؛ سيتم استخدام صورة واحدة فقط." }, - "character_image": { - "name": "صورة الشخصية", - "tooltip": "صور مرجعية للشخصية؛ يمكن أن تكون دفعة متعددة، حتى 4 صور يمكن اعتبارها." - }, - "control_after_generate": { - "name": "التحكم بعد التوليد" + "style_image_weight": { + "name": "وزن صورة النمط", + "tooltip": "وزن صورة النمط. يتم تجاهله إذا لم يتم توفير صورة نمط." } } }, "LumaImageToVideoNode": { - "display_name": "Luma صورة إلى فيديو", "description": "توليد الفيديوهات بشكل متزامن بناءً على النص المطلوب، الصور المدخلة، وحجم الإخراج.", + "display_name": "Luma صورة إلى فيديو", "inputs": { - "prompt": { - "name": "النص المطلوب", - "tooltip": "النص المطلوب لتوليد الفيديو" - }, - "model": { - "name": "نموذج" - }, - "resolution": { - "name": "الدقة" + "control_after_generate": { + "name": "التحكم بعد التوليد" }, "duration": { "name": "المدة" }, - "loop": { - "name": "التكرار" - }, - "seed": { - "name": "البذرة", - "tooltip": "تُستخدم لتحديد ما إذا كان يجب إعادة تشغيل العقدة؛ النتائج الفعلية غير حتمية بغض النظر عن البذرة." - }, "first_image": { "name": "الصورة الأولى", "tooltip": "الإطار الأول من الفيديو المولد." @@ -3755,29 +3746,43 @@ "name": "الصورة الأخيرة", "tooltip": "الإطار الأخير من الفيديو المولد." }, + "loop": { + "name": "التكرار" + }, "luma_concepts": { "name": "مفاهيم لومة", "tooltip": "مفاهيم كاميرا اختيارية لتوجيه حركة الكاميرا عبر عقدة مفاهيم لومة." }, - "control_after_generate": { - "name": "التحكم بعد التوليد" + "model": { + "name": "نموذج" + }, + "prompt": { + "name": "النص المطلوب", + "tooltip": "النص المطلوب لتوليد الفيديو" + }, + "resolution": { + "name": "الدقة" + }, + "seed": { + "name": "البذرة", + "tooltip": "تُستخدم لتحديد ما إذا كان يجب إعادة تشغيل العقدة؛ النتائج الفعلية غير حتمية بغض النظر عن البذرة." } } }, "LumaReferenceNode": { - "display_name": "مرجع لومة", "description": "يحتوي على صورة ووزن لاستخدامها مع عقدة توليد صورة لومة.", + "display_name": "مرجع لومة", "inputs": { "image": { "name": "صورة", "tooltip": "صورة لاستخدامها كمرجع." }, + "luma_ref": { + "name": "مرجع لومة" + }, "weight": { "name": "الوزن", "tooltip": "وزن صورة المرجع." - }, - "luma_ref": { - "name": "مرجع لومة" } }, "outputs": { @@ -3787,21 +3792,14 @@ } }, "LumaVideoNode": { - "display_name": "Luma نص إلى فيديو", "description": "توليد الفيديوهات بشكل متزامن بناءً على النص المطلوب وحجم الإخراج.", + "display_name": "Luma نص إلى فيديو", "inputs": { - "prompt": { - "name": "النص المطلوب", - "tooltip": "النص المطلوب لتوليد الفيديو" - }, - "model": { - "name": "نموذج" - }, "aspect_ratio": { "name": "نسبة العرض إلى الارتفاع" }, - "resolution": { - "name": "الدقة" + "control_after_generate": { + "name": "التحكم بعد التوليد" }, "duration": { "name": "المدة" @@ -3809,22 +3807,29 @@ "loop": { "name": "التكرار" }, - "seed": { - "name": "البذرة", - "tooltip": "تُستخدم لتحديد ما إذا كان يجب إعادة تشغيل العقدة؛ النتائج الفعلية غير حتمية بغض النظر عن البذرة." - }, "luma_concepts": { "name": "مفاهيم لومة", "tooltip": "مفاهيم كاميرا اختيارية لتوجيه حركة الكاميرا عبر عقدة مفاهيم لومة." }, - "control_after_generate": { - "name": "التحكم بعد التوليد" + "model": { + "name": "نموذج" + }, + "prompt": { + "name": "النص المطلوب", + "tooltip": "النص المطلوب لتوليد الفيديو" + }, + "resolution": { + "name": "الدقة" + }, + "seed": { + "name": "البذرة", + "tooltip": "تُستخدم لتحديد ما إذا كان يجب إعادة تشغيل العقدة؛ النتائج الفعلية غير حتمية بغض النظر عن البذرة." } } }, "Mahiro": { - "display_name": "ماهيرو لطيفة جداً وتستحق دالة توجيه أفضل!! (。・ω・。)", "description": "تعديل التوجيه للتركيز أكثر على 'اتجاه' النص الإيجابي بدلاً من الفرق بين النص السلبي.", + "display_name": "ماهيرو لطيفة جداً وتستحق دالة توجيه أفضل!! (。・ω・。)", "inputs": { "model": { "name": "نموذج" @@ -3842,6 +3847,9 @@ "destination": { "name": "الوجهة" }, + "operation": { + "name": "عملية" + }, "source": { "name": "المصدر" }, @@ -3850,15 +3858,12 @@ }, "y": { "name": "ص" - }, - "operation": { - "name": "عملية" } } }, "MaskPreview": { - "display_name": "معاينة القناع", "description": "يحفظ الصور المدخلة في مجلد الإخراج الخاص بـ ComfyUI.", + "display_name": "معاينة القناع", "inputs": { "mask": { "name": "قناع" @@ -3874,59 +3879,59 @@ } }, "MinimaxImageToVideoNode": { - "display_name": "MiniMax صورة إلى فيديو", "description": "توليد فيديوهات من صورة ونصوص باستخدام API الخاص بـ MiniMax", + "display_name": "MiniMax صورة إلى فيديو", "inputs": { + "control_after_generate": { + "name": "التحكم بعد التوليد" + }, "image": { "name": "صورة", "tooltip": "الصورة لاستخدامها كالإطار الأول من الفيديو" }, - "prompt_text": { - "name": "نص النص المطلوب", - "tooltip": "نص لتوجيه توليد الفيديو" - }, "model": { "name": "نموذج", "tooltip": "النموذج المستخدم لتوليد الفيديو" }, + "prompt_text": { + "name": "نص النص المطلوب", + "tooltip": "نص لتوجيه توليد الفيديو" + }, "seed": { "name": "بذرة", "tooltip": "البذرة العشوائية المستخدمة لإنشاء الضجيج." - }, - "control_after_generate": { - "name": "التحكم بعد التوليد" } } }, "MinimaxTextToVideoNode": { - "display_name": "MiniMax نص إلى فيديو", "description": "توليد فيديوهات من نصوص باستخدام API الخاص بـ MiniMax", + "display_name": "MiniMax نص إلى فيديو", "inputs": { - "prompt_text": { - "name": "نص النص المطلوب", - "tooltip": "نص لتوجيه توليد الفيديو" + "control_after_generate": { + "name": "التحكم بعد التوليد" }, "model": { "name": "نموذج", "tooltip": "النموذج المستخدم لتوليد الفيديو" }, + "prompt_text": { + "name": "نص النص المطلوب", + "tooltip": "نص لتوجيه توليد الفيديو" + }, "seed": { "name": "بذرة", "tooltip": "البذرة العشوائية المستخدمة لإنشاء الضجيج." - }, - "control_after_generate": { - "name": "التحكم بعد التوليد" } } }, "ModelComputeDtype": { "display_name": "نوع بيانات حساب النموذج", "inputs": { - "model": { - "name": "نموذج" - }, "dtype": { "name": "نوع البيانات" + }, + "model": { + "name": "نموذج" } } }, @@ -3944,27 +3949,9 @@ "ModelMergeAuraflow": { "display_name": "دمج_النموذج_أورافلو", "inputs": { - "model1": { - "name": "النموذج1" - }, - "model2": { - "name": "النموذج2" - }, - "init_x_linear_": { - "name": "المُبادرة_الخطيه_x" - }, - "positional_encoding": { - "name": "ترميز_موضعي" - }, "cond_seq_linear_": { "name": "تسلسل_شرطي_خطي" }, - "register_tokens": { - "name": "تسجيل_الرموز" - }, - "t_embedder_": { - "name": "مضمن_t" - }, "double_layers_0_": { "name": "طبقات_مزدوجة.0" }, @@ -3977,35 +3964,29 @@ "double_layers_3_": { "name": "طبقات_مزدوجة.3" }, - "single_layers_0_": { - "name": "طبقات_مفردة.0" - }, - "single_layers_1_": { - "name": "طبقات_مفردة.1" - }, - "single_layers_2_": { - "name": "طبقات_مفردة.2" + "final_linear_": { + "name": "الخطي_النهائي" }, - "single_layers_3_": { - "name": "طبقات_مفردة.3" + "init_x_linear_": { + "name": "المُبادرة_الخطيه_x" }, - "single_layers_4_": { - "name": "طبقات_مفردة.4" + "modF_": { + "name": "مُعدلF" }, - "single_layers_5_": { - "name": "طبقات_مفردة.5" + "model1": { + "name": "النموذج1" }, - "single_layers_6_": { - "name": "طبقات_مفردة.6" + "model2": { + "name": "النموذج2" }, - "single_layers_7_": { - "name": "طبقات_مفردة.7" + "positional_encoding": { + "name": "ترميز_موضعي" }, - "single_layers_8_": { - "name": "طبقات_مفردة.8" + "register_tokens": { + "name": "تسجيل_الرموز" }, - "single_layers_9_": { - "name": "طبقات_مفردة.9" + "single_layers_0_": { + "name": "طبقات_مفردة.0" }, "single_layers_10_": { "name": "طبقات_مفردة.10" @@ -4037,6 +4018,9 @@ "single_layers_19_": { "name": "طبقات_مفردة.19" }, + "single_layers_1_": { + "name": "طبقات_مفردة.1" + }, "single_layers_20_": { "name": "طبقات_مفردة.20" }, @@ -4067,35 +4051,56 @@ "single_layers_29_": { "name": "طبقات_مفردة.29" }, + "single_layers_2_": { + "name": "طبقات_مفردة.2" + }, "single_layers_30_": { "name": "طبقات_مفردة.30" }, "single_layers_31_": { "name": "طبقات_مفردة.31" }, - "modF_": { - "name": "مُعدلF" + "single_layers_3_": { + "name": "طبقات_مفردة.3" }, - "final_linear_": { - "name": "الخطي_النهائي" + "single_layers_4_": { + "name": "طبقات_مفردة.4" + }, + "single_layers_5_": { + "name": "طبقات_مفردة.5" + }, + "single_layers_6_": { + "name": "طبقات_مفردة.6" + }, + "single_layers_7_": { + "name": "طبقات_مفردة.7" + }, + "single_layers_8_": { + "name": "طبقات_مفردة.8" + }, + "single_layers_9_": { + "name": "طبقات_مفردة.9" + }, + "t_embedder_": { + "name": "مضمن_t" } } }, "ModelMergeBlocks": { "display_name": "دمج_كتل_النموذج", "inputs": { - "model1": { - "name": "النموذج1" - }, - "model2": { - "name": "النموذج2" - }, "input": { "name": "الإدخال" }, "middle": { "name": "الوسط" }, + "model1": { + "name": "النموذج1" + }, + "model2": { + "name": "النموذج2" + }, "out": { "name": "الإخراج" } @@ -4104,57 +4109,12 @@ "ModelMergeCosmos14B": { "display_name": "دمج_نموذج_كوزموس14B", "inputs": { - "model1": { - "name": "النموذج1" - }, - "model2": { - "name": "النموذج2" - }, - "pos_embedder_": { - "name": "مضمن_الموقع" - }, - "extra_pos_embedder_": { - "name": "مضمن_موقع_إضافي" - }, - "x_embedder_": { - "name": "مضمن_x" - }, - "t_embedder_": { - "name": "مضمن_t" - }, "affline_norm_": { "name": "تطبيع_تحويلي" }, "blocks_block0_": { "name": "كتل.كتلة0" }, - "blocks_block1_": { - "name": "كتل.كتلة1" - }, - "blocks_block2_": { - "name": "كتل.كتلة2" - }, - "blocks_block3_": { - "name": "كتل.كتلة3" - }, - "blocks_block4_": { - "name": "كتل.كتلة4" - }, - "blocks_block5_": { - "name": "كتل.كتلة5" - }, - "blocks_block6_": { - "name": "كتل.كتلة6" - }, - "blocks_block7_": { - "name": "كتل.كتلة7" - }, - "blocks_block8_": { - "name": "كتل.كتلة8" - }, - "blocks_block9_": { - "name": "كتل.كتلة9" - }, "blocks_block10_": { "name": "كتل.كتلة10" }, @@ -4185,6 +4145,9 @@ "blocks_block19_": { "name": "كتل.كتلة19" }, + "blocks_block1_": { + "name": "كتل.كتلة1" + }, "blocks_block20_": { "name": "كتل.كتلة20" }, @@ -4215,6 +4178,9 @@ "blocks_block29_": { "name": "كتل.كتلة29" }, + "blocks_block2_": { + "name": "كتل.كتلة2" + }, "blocks_block30_": { "name": "كتل.كتلة30" }, @@ -4233,44 +4199,6 @@ "blocks_block35_": { "name": "كتل.كتلة35" }, - "final_layer_": { - "name": "الطبقة_النهائية" - } - } - }, - "ModelMergeCosmos7B": { - "display_name": "دمج_نموذج_كوزموس7B", - "inputs": { - "model1": { - "name": "النموذج1" - }, - "model2": { - "name": "النموذج2" - }, - "pos_embedder_": { - "name": "مضمن_الموقع" - }, - "extra_pos_embedder_": { - "name": "مضمن_موقع_إضافي" - }, - "x_embedder_": { - "name": "مضمن_x" - }, - "t_embedder_": { - "name": "مضمن_t" - }, - "affline_norm_": { - "name": "تطبيع_تحويلي" - }, - "blocks_block0_": { - "name": "كتل.كتلة0" - }, - "blocks_block1_": { - "name": "كتل.كتلة1" - }, - "blocks_block2_": { - "name": "كتل.كتلة2" - }, "blocks_block3_": { "name": "كتل.كتلة3" }, @@ -4292,6 +4220,38 @@ "blocks_block9_": { "name": "كتل.كتلة9" }, + "extra_pos_embedder_": { + "name": "مضمن_موقع_إضافي" + }, + "final_layer_": { + "name": "الطبقة_النهائية" + }, + "model1": { + "name": "النموذج1" + }, + "model2": { + "name": "النموذج2" + }, + "pos_embedder_": { + "name": "مضمن_الموقع" + }, + "t_embedder_": { + "name": "مضمن_t" + }, + "x_embedder_": { + "name": "مضمن_x" + } + } + }, + "ModelMergeCosmos7B": { + "display_name": "دمج_نموذج_كوزموس7B", + "inputs": { + "affline_norm_": { + "name": "تطبيع_تحويلي" + }, + "blocks_block0_": { + "name": "كتل.كتلة0" + }, "blocks_block10_": { "name": "كتل.كتلة10" }, @@ -4322,6 +4282,9 @@ "blocks_block19_": { "name": "كتل.كتلة19" }, + "blocks_block1_": { + "name": "كتل.كتلة1" + }, "blocks_block20_": { "name": "كتل.كتلة20" }, @@ -4346,64 +4309,58 @@ "blocks_block27_": { "name": "كتل.كتلة27" }, - "final_layer_": { - "name": "الطبقة_النهائية" - } - } - }, - "ModelMergeFlux1": { - "display_name": "ModelMergeFlux1", - "inputs": { - "model1": { - "name": "النموذج 1" - }, - "model2": { - "name": "النموذج 2" - }, - "img_in_": { - "name": "صورة الإدخال" + "blocks_block2_": { + "name": "كتل.كتلة2" }, - "time_in_": { - "name": "وقت الإدخال" + "blocks_block3_": { + "name": "كتل.كتلة3" }, - "guidance_in": { - "name": "توجيه الإدخال" + "blocks_block4_": { + "name": "كتل.كتلة4" }, - "vector_in_": { - "name": "متجه الإدخال" + "blocks_block5_": { + "name": "كتل.كتلة5" }, - "txt_in_": { - "name": "نص الإدخال" + "blocks_block6_": { + "name": "كتل.كتلة6" }, - "double_blocks_0_": { - "name": "كتل مزدوجة 0" + "blocks_block7_": { + "name": "كتل.كتلة7" }, - "double_blocks_1_": { - "name": "كتل مزدوجة 1" + "blocks_block8_": { + "name": "كتل.كتلة8" }, - "double_blocks_2_": { - "name": "كتل مزدوجة 2" + "blocks_block9_": { + "name": "كتل.كتلة9" }, - "double_blocks_3_": { - "name": "كتل مزدوجة 3" + "extra_pos_embedder_": { + "name": "مضمن_موقع_إضافي" }, - "double_blocks_4_": { - "name": "كتل مزدوجة 4" + "final_layer_": { + "name": "الطبقة_النهائية" }, - "double_blocks_5_": { - "name": "كتل مزدوجة 5" + "model1": { + "name": "النموذج1" }, - "double_blocks_6_": { - "name": "كتل مزدوجة 6" + "model2": { + "name": "النموذج2" }, - "double_blocks_7_": { - "name": "كتل مزدوجة 7" + "pos_embedder_": { + "name": "مضمن_الموقع" }, - "double_blocks_8_": { - "name": "كتل مزدوجة 8" + "t_embedder_": { + "name": "مضمن_t" }, - "double_blocks_9_": { - "name": "كتل مزدوجة 9" + "x_embedder_": { + "name": "مضمن_x" + } + } + }, + "ModelMergeFlux1": { + "display_name": "ModelMergeFlux1", + "inputs": { + "double_blocks_0_": { + "name": "كتل مزدوجة 0" }, "double_blocks_10_": { "name": "كتل مزدوجة 10" @@ -4432,35 +4389,50 @@ "double_blocks_18_": { "name": "كتل مزدوجة 18" }, - "single_blocks_0_": { - "name": "كتل فردية 0" + "double_blocks_1_": { + "name": "كتل مزدوجة 1" }, - "single_blocks_1_": { - "name": "كتل فردية 1" + "double_blocks_2_": { + "name": "كتل مزدوجة 2" }, - "single_blocks_2_": { - "name": "كتل فردية 2" + "double_blocks_3_": { + "name": "كتل مزدوجة 3" }, - "single_blocks_3_": { - "name": "كتل فردية 3" + "double_blocks_4_": { + "name": "كتل مزدوجة 4" }, - "single_blocks_4_": { - "name": "كتل فردية 4" + "double_blocks_5_": { + "name": "كتل مزدوجة 5" }, - "single_blocks_5_": { - "name": "كتل فردية 5" + "double_blocks_6_": { + "name": "كتل مزدوجة 6" }, - "single_blocks_6_": { - "name": "كتل فردية 6" + "double_blocks_7_": { + "name": "كتل مزدوجة 7" }, - "single_blocks_7_": { - "name": "كتل فردية 7" + "double_blocks_8_": { + "name": "كتل مزدوجة 8" }, - "single_blocks_8_": { - "name": "كتل فردية 8" + "double_blocks_9_": { + "name": "كتل مزدوجة 9" }, - "single_blocks_9_": { - "name": "كتل فردية 9" + "final_layer_": { + "name": "الطبقة النهائية" + }, + "guidance_in": { + "name": "توجيه الإدخال" + }, + "img_in_": { + "name": "صورة الإدخال" + }, + "model1": { + "name": "النموذج 1" + }, + "model2": { + "name": "النموذج 2" + }, + "single_blocks_0_": { + "name": "كتل فردية 0" }, "single_blocks_10_": { "name": "كتل فردية 10" @@ -4492,6 +4464,9 @@ "single_blocks_19_": { "name": "كتل فردية 19" }, + "single_blocks_1_": { + "name": "كتل فردية 1" + }, "single_blocks_20_": { "name": "كتل فردية 20" }, @@ -4522,6 +4497,9 @@ "single_blocks_29_": { "name": "كتل فردية 29" }, + "single_blocks_2_": { + "name": "كتل فردية 2" + }, "single_blocks_30_": { "name": "كتل فردية 30" }, @@ -4546,14 +4524,47 @@ "single_blocks_37_": { "name": "كتل فردية 37" }, - "final_layer_": { - "name": "الطبقة النهائية" + "single_blocks_3_": { + "name": "كتل فردية 3" + }, + "single_blocks_4_": { + "name": "كتل فردية 4" + }, + "single_blocks_5_": { + "name": "كتل فردية 5" + }, + "single_blocks_6_": { + "name": "كتل فردية 6" + }, + "single_blocks_7_": { + "name": "كتل فردية 7" + }, + "single_blocks_8_": { + "name": "كتل فردية 8" + }, + "single_blocks_9_": { + "name": "كتل فردية 9" + }, + "time_in_": { + "name": "وقت الإدخال" + }, + "txt_in_": { + "name": "نص الإدخال" + }, + "vector_in_": { + "name": "متجه الإدخال" } } }, "ModelMergeLTXV": { "display_name": "ModelMergeLTXV", "inputs": { + "adaln_single_": { + "name": "آدال إن الفردي" + }, + "caption_projection_": { + "name": "إسقاط التسمية التوضيحية" + }, "model1": { "name": "النموذج 1" }, @@ -4563,42 +4574,15 @@ "patchify_proj_": { "name": "مشروع التقسيم" }, - "adaln_single_": { - "name": "آدال إن الفردي" + "proj_out_": { + "name": "الإسقاط الخارجي" }, - "caption_projection_": { - "name": "إسقاط التسمية التوضيحية" + "scale_shift_table": { + "name": "جدول تحجيم الإزاحة" }, "transformer_blocks_0_": { "name": "كتل المحول 0" }, - "transformer_blocks_1_": { - "name": "كتل المحول 1" - }, - "transformer_blocks_2_": { - "name": "كتل المحول 2" - }, - "transformer_blocks_3_": { - "name": "كتل المحول 3" - }, - "transformer_blocks_4_": { - "name": "كتل المحول 4" - }, - "transformer_blocks_5_": { - "name": "كتل المحول 5" - }, - "transformer_blocks_6_": { - "name": "كتل المحول 6" - }, - "transformer_blocks_7_": { - "name": "كتل المحول 7" - }, - "transformer_blocks_8_": { - "name": "كتل المحول 8" - }, - "transformer_blocks_9_": { - "name": "كتل المحول 9" - }, "transformer_blocks_10_": { "name": "كتل المحول 10" }, @@ -4629,6 +4613,9 @@ "transformer_blocks_19_": { "name": "كتل المحول 19" }, + "transformer_blocks_1_": { + "name": "كتل المحول 1" + }, "transformer_blocks_20_": { "name": "كتل المحول 20" }, @@ -4653,65 +4640,38 @@ "transformer_blocks_27_": { "name": "كتل المحول 27" }, - "scale_shift_table": { - "name": "جدول تحجيم الإزاحة" + "transformer_blocks_2_": { + "name": "كتل المحول 2" }, - "proj_out_": { - "name": "الإسقاط الخارجي" - } - } - }, - "ModelMergeMochiPreview": { - "display_name": "ModelMergeMochiPreview", - "inputs": { - "model1": { - "name": "النموذج 1" + "transformer_blocks_3_": { + "name": "كتل المحول 3" }, - "model2": { - "name": "النموذج 2" + "transformer_blocks_4_": { + "name": "كتل المحول 4" }, - "pos_frequencies_": { - "name": "ترددات المواضع" + "transformer_blocks_5_": { + "name": "كتل المحول 5" }, - "t_embedder_": { - "name": "تضمين الزمن" + "transformer_blocks_6_": { + "name": "كتل المحول 6" }, - "t5_y_embedder_": { - "name": "تضمين y لـ T5" + "transformer_blocks_7_": { + "name": "كتل المحول 7" }, - "t5_yproj_": { - "name": "إسقاط y لـ T5" + "transformer_blocks_8_": { + "name": "كتل المحول 8" }, + "transformer_blocks_9_": { + "name": "كتل المحول 9" + } + } + }, + "ModelMergeMochiPreview": { + "display_name": "ModelMergeMochiPreview", + "inputs": { "blocks_0_": { "name": "كتل 0" }, - "blocks_1_": { - "name": "كتل 1" - }, - "blocks_2_": { - "name": "كتل 2" - }, - "blocks_3_": { - "name": "كتل 3" - }, - "blocks_4_": { - "name": "كتل 4" - }, - "blocks_5_": { - "name": "كتل 5" - }, - "blocks_6_": { - "name": "كتل 6" - }, - "blocks_7_": { - "name": "كتل 7" - }, - "blocks_8_": { - "name": "كتل 8" - }, - "blocks_9_": { - "name": "كتل 9" - }, "blocks_10_": { "name": "كتل 10" }, @@ -4742,6 +4702,9 @@ "blocks_19_": { "name": "كتل 19" }, + "blocks_1_": { + "name": "كتل 1" + }, "blocks_20_": { "name": "كتل 20" }, @@ -4772,6 +4735,9 @@ "blocks_29_": { "name": "كتل 29" }, + "blocks_2_": { + "name": "كتل 2" + }, "blocks_30_": { "name": "كتل 30" }, @@ -4802,6 +4768,9 @@ "blocks_39_": { "name": "كتل 39" }, + "blocks_3_": { + "name": "كتل 3" + }, "blocks_40_": { "name": "كتل 40" }, @@ -4826,29 +4795,59 @@ "blocks_47_": { "name": "كتل 47" }, + "blocks_4_": { + "name": "كتل 4" + }, + "blocks_5_": { + "name": "كتل 5" + }, + "blocks_6_": { + "name": "كتل 6" + }, + "blocks_7_": { + "name": "كتل 7" + }, + "blocks_8_": { + "name": "كتل 8" + }, + "blocks_9_": { + "name": "كتل 9" + }, "final_layer_": { "name": "الطبقة النهائية" - } - } - }, - "ModelMergeSD1": { - "display_name": "دمج النموذج SD1", - "inputs": { + }, "model1": { "name": "النموذج 1" }, "model2": { "name": "النموذج 2" }, - "time_embed_": { - "name": "تضمين الوقت." + "pos_frequencies_": { + "name": "ترددات المواضع" }, - "label_emb_": { - "name": "تضمين التسمية." + "t5_y_embedder_": { + "name": "تضمين y لـ T5" + }, + "t5_yproj_": { + "name": "إسقاط y لـ T5" }, + "t_embedder_": { + "name": "تضمين الزمن" + } + } + }, + "ModelMergeSD1": { + "display_name": "دمج النموذج SD1", + "inputs": { "input_blocks_0_": { "name": "كتل الإدخال.0." }, + "input_blocks_10_": { + "name": "كتل الإدخال.10." + }, + "input_blocks_11_": { + "name": "كتل الإدخال.11." + }, "input_blocks_1_": { "name": "كتل الإدخال.1." }, @@ -4876,11 +4875,8 @@ "input_blocks_9_": { "name": "كتل الإدخال.9." }, - "input_blocks_10_": { - "name": "كتل الإدخال.10." - }, - "input_blocks_11_": { - "name": "كتل الإدخال.11." + "label_emb_": { + "name": "تضمين التسمية." }, "middle_block_0_": { "name": "كتلة الوسط.0." @@ -4891,9 +4887,24 @@ "middle_block_2_": { "name": "كتلة الوسط.2." }, + "model1": { + "name": "النموذج 1" + }, + "model2": { + "name": "النموذج 2" + }, + "out_": { + "name": "الإخراج." + }, "output_blocks_0_": { "name": "كتل الإخراج.0." }, + "output_blocks_10_": { + "name": "كتل الإخراج.10." + }, + "output_blocks_11_": { + "name": "كتل الإخراج.11." + }, "output_blocks_1_": { "name": "كتل الإخراج.1." }, @@ -4921,35 +4932,23 @@ "output_blocks_9_": { "name": "كتل الإخراج.9." }, - "output_blocks_10_": { - "name": "كتل الإخراج.10." - }, - "output_blocks_11_": { - "name": "كتل الإخراج.11." - }, - "out_": { - "name": "الإخراج." + "time_embed_": { + "name": "تضمين الوقت." } } }, "ModelMergeSD2": { "display_name": "دمج النموذج SD2", "inputs": { - "model1": { - "name": "النموذج 1" - }, - "model2": { - "name": "النموذج 2" - }, - "time_embed_": { - "name": "تضمين الوقت." - }, - "label_emb_": { - "name": "تضمين التسمية." - }, "input_blocks_0_": { "name": "كتل الإدخال.0." }, + "input_blocks_10_": { + "name": "كتل الإدخال.10." + }, + "input_blocks_11_": { + "name": "كتل الإدخال.11." + }, "input_blocks_1_": { "name": "كتل الإدخال.1." }, @@ -4977,11 +4976,8 @@ "input_blocks_9_": { "name": "كتل الإدخال.9." }, - "input_blocks_10_": { - "name": "كتل الإدخال.10." - }, - "input_blocks_11_": { - "name": "كتل الإدخال.11." + "label_emb_": { + "name": "تضمين التسمية." }, "middle_block_0_": { "name": "كتلة الوسط.0." @@ -4992,9 +4988,24 @@ "middle_block_2_": { "name": "كتلة الوسط.2." }, + "model1": { + "name": "النموذج 1" + }, + "model2": { + "name": "النموذج 2" + }, + "out_": { + "name": "الإخراج." + }, "output_blocks_0_": { "name": "كتل الإخراج.0." }, + "output_blocks_10_": { + "name": "كتل الإخراج.10." + }, + "output_blocks_11_": { + "name": "كتل الإخراج.11." + }, "output_blocks_1_": { "name": "كتل الإخراج.1." }, @@ -5022,71 +5033,23 @@ "output_blocks_9_": { "name": "كتل الإخراج.9." }, - "output_blocks_10_": { - "name": "كتل الإخراج.10." - }, - "output_blocks_11_": { - "name": "كتل الإخراج.11." - }, - "out_": { - "name": "الإخراج." + "time_embed_": { + "name": "تضمين الوقت." } } }, - "ModelMergeSD3_2B": { - "display_name": "دمج النموذج SD3_2B", + "ModelMergeSD35_Large": { + "display_name": "دمج النموذج SD35_كبير", "inputs": { - "model1": { - "name": "النموذج 1" - }, - "model2": { - "name": "النموذج 2" - }, - "pos_embed_": { - "name": "تضمين الموضع." - }, - "x_embedder_": { - "name": "مُدمج X." - }, "context_embedder_": { "name": "مُدمج السياق." }, - "y_embedder_": { - "name": "مُدمج Y." - }, - "t_embedder_": { - "name": "مُدمج T." + "final_layer_": { + "name": "الطبقة النهائية." }, "joint_blocks_0_": { "name": "كتل مشتركة.0." }, - "joint_blocks_1_": { - "name": "كتل مشتركة.1." - }, - "joint_blocks_2_": { - "name": "كتل مشتركة.2." - }, - "joint_blocks_3_": { - "name": "كتل مشتركة.3." - }, - "joint_blocks_4_": { - "name": "كتل مشتركة.4." - }, - "joint_blocks_5_": { - "name": "كتل مشتركة.5." - }, - "joint_blocks_6_": { - "name": "كتل مشتركة.6." - }, - "joint_blocks_7_": { - "name": "كتل مشتركة.7." - }, - "joint_blocks_8_": { - "name": "كتل مشتركة.8." - }, - "joint_blocks_9_": { - "name": "كتل مشتركة.9." - }, "joint_blocks_10_": { "name": "كتل مشتركة.10." }, @@ -5117,6 +5080,9 @@ "joint_blocks_19_": { "name": "كتل مشتركة.19." }, + "joint_blocks_1_": { + "name": "كتل مشتركة.1." + }, "joint_blocks_20_": { "name": "كتل مشتركة.20." }, @@ -5129,43 +5095,50 @@ "joint_blocks_23_": { "name": "كتل مشتركة.23." }, - "final_layer_": { - "name": "الطبقة النهائية." - } - } - }, - "ModelMergeSD35_Large": { - "display_name": "دمج النموذج SD35_كبير", - "inputs": { - "model1": { - "name": "النموذج 1" + "joint_blocks_24_": { + "name": "كتل مشتركة.24." }, - "model2": { - "name": "النموذج 2" + "joint_blocks_25_": { + "name": "كتل مشتركة.25." }, - "pos_embed_": { - "name": "تضمين الموضع." + "joint_blocks_26_": { + "name": "كتل مشتركة.26." }, - "x_embedder_": { - "name": "مُدمج X." + "joint_blocks_27_": { + "name": "كتل مشتركة.27." }, - "context_embedder_": { - "name": "مُدمج السياق." + "joint_blocks_28_": { + "name": "كتل مشتركة.28." }, - "y_embedder_": { - "name": "مُدمج Y." + "joint_blocks_29_": { + "name": "كتل مشتركة.29." }, - "t_embedder_": { - "name": "مُدمج T." + "joint_blocks_2_": { + "name": "كتل مشتركة.2." }, - "joint_blocks_0_": { - "name": "كتل مشتركة.0." + "joint_blocks_30_": { + "name": "كتل مشتركة.30." }, - "joint_blocks_1_": { - "name": "كتل مشتركة.1." + "joint_blocks_31_": { + "name": "كتل مشتركة.31." }, - "joint_blocks_2_": { - "name": "كتل مشتركة.2." + "joint_blocks_32_": { + "name": "كتل مشتركة.32." + }, + "joint_blocks_33_": { + "name": "كتل مشتركة.33." + }, + "joint_blocks_34_": { + "name": "كتل مشتركة.34." + }, + "joint_blocks_35_": { + "name": "كتل مشتركة.35." + }, + "joint_blocks_36_": { + "name": "كتل مشتركة.36." + }, + "joint_blocks_37_": { + "name": "كتل مشتركة.37." }, "joint_blocks_3_": { "name": "كتل مشتركة.3." @@ -5182,11 +5155,43 @@ "joint_blocks_7_": { "name": "كتل مشتركة.7." }, - "joint_blocks_8_": { - "name": "كتل مشتركة.8." + "joint_blocks_8_": { + "name": "كتل مشتركة.8." + }, + "joint_blocks_9_": { + "name": "كتل مشتركة.9." + }, + "model1": { + "name": "النموذج 1" + }, + "model2": { + "name": "النموذج 2" + }, + "pos_embed_": { + "name": "تضمين الموضع." + }, + "t_embedder_": { + "name": "مُدمج T." + }, + "x_embedder_": { + "name": "مُدمج X." + }, + "y_embedder_": { + "name": "مُدمج Y." + } + } + }, + "ModelMergeSD3_2B": { + "display_name": "دمج النموذج SD3_2B", + "inputs": { + "context_embedder_": { + "name": "مُدمج السياق." + }, + "final_layer_": { + "name": "الطبقة النهائية." }, - "joint_blocks_9_": { - "name": "كتل مشتركة.9." + "joint_blocks_0_": { + "name": "كتل مشتركة.0." }, "joint_blocks_10_": { "name": "كتل مشتركة.10." @@ -5218,6 +5223,9 @@ "joint_blocks_19_": { "name": "كتل مشتركة.19." }, + "joint_blocks_1_": { + "name": "كتل مشتركة.1." + }, "joint_blocks_20_": { "name": "كتل مشتركة.20." }, @@ -5230,68 +5238,53 @@ "joint_blocks_23_": { "name": "كتل مشتركة.23." }, - "joint_blocks_24_": { - "name": "كتل مشتركة.24." - }, - "joint_blocks_25_": { - "name": "كتل مشتركة.25." + "joint_blocks_2_": { + "name": "كتل مشتركة.2." }, - "joint_blocks_26_": { - "name": "كتل مشتركة.26." + "joint_blocks_3_": { + "name": "كتل مشتركة.3." }, - "joint_blocks_27_": { - "name": "كتل مشتركة.27." + "joint_blocks_4_": { + "name": "كتل مشتركة.4." }, - "joint_blocks_28_": { - "name": "كتل مشتركة.28." + "joint_blocks_5_": { + "name": "كتل مشتركة.5." }, - "joint_blocks_29_": { - "name": "كتل مشتركة.29." + "joint_blocks_6_": { + "name": "كتل مشتركة.6." }, - "joint_blocks_30_": { - "name": "كتل مشتركة.30." + "joint_blocks_7_": { + "name": "كتل مشتركة.7." }, - "joint_blocks_31_": { - "name": "كتل مشتركة.31." + "joint_blocks_8_": { + "name": "كتل مشتركة.8." }, - "joint_blocks_32_": { - "name": "كتل مشتركة.32." + "joint_blocks_9_": { + "name": "كتل مشتركة.9." }, - "joint_blocks_33_": { - "name": "كتل مشتركة.33." + "model1": { + "name": "النموذج 1" }, - "joint_blocks_34_": { - "name": "كتل مشتركة.34." + "model2": { + "name": "النموذج 2" }, - "joint_blocks_35_": { - "name": "كتل مشتركة.35." + "pos_embed_": { + "name": "تضمين الموضع." }, - "joint_blocks_36_": { - "name": "كتل مشتركة.36." + "t_embedder_": { + "name": "مُدمج T." }, - "joint_blocks_37_": { - "name": "كتل مشتركة.37." + "x_embedder_": { + "name": "مُدمج X." }, - "final_layer_": { - "name": "الطبقة النهائية." + "y_embedder_": { + "name": "مُدمج Y." } } }, "ModelMergeSDXL": { "display_name": "دمج النموذج SDXL", "inputs": { - "model1": { - "name": "النموذج 1" - }, - "model2": { - "name": "النموذج 2" - }, - "time_embed_": { - "name": "تضمين الوقت." - }, - "label_emb_": { - "name": "تضمين التسمية." - }, "input_blocks_0": { "name": "كتل الإدخال.0" }, @@ -5319,6 +5312,9 @@ "input_blocks_8": { "name": "كتل الإدخال.8" }, + "label_emb_": { + "name": "تضمين التسمية." + }, "middle_block_0": { "name": "الكتلة الوسطى.0" }, @@ -5328,6 +5324,15 @@ "middle_block_2": { "name": "الكتلة الوسطى.2" }, + "model1": { + "name": "النموذج 1" + }, + "model2": { + "name": "النموذج 2" + }, + "out_": { + "name": "الخارج." + }, "output_blocks_0": { "name": "كتل الإخراج.0" }, @@ -5355,8 +5360,8 @@ "output_blocks_8": { "name": "كتل الإخراج.8" }, - "out_": { - "name": "الخارج." + "time_embed_": { + "name": "تضمين الوقت." } } }, @@ -5389,60 +5394,12 @@ } }, "ModelMergeWAN2_1": { - "display_name": "دمج النموذج WAN2_1", "description": "النموذج 1.3B يحتوي على 30 كتلة، النموذج 14B يحتوي على 40 كتلة. نموذج الصورة إلى الفيديو يحتوي على تضمين صورة إضافي.", + "display_name": "دمج النموذج WAN2_1", "inputs": { - "model1": { - "name": "النموذج 1" - }, - "model2": { - "name": "النموذج 2" - }, - "patch_embedding_": { - "name": "تضمين الرقعة." - }, - "time_embedding_": { - "name": "تضمين الوقت." - }, - "time_projection_": { - "name": "إسقاط الوقت." - }, - "text_embedding_": { - "name": "تضمين النص." - }, - "img_emb_": { - "name": "تضمين الصورة." - }, "blocks_0_": { "name": "الكتل.0." }, - "blocks_1_": { - "name": "الكتل.1." - }, - "blocks_2_": { - "name": "الكتل.2." - }, - "blocks_3_": { - "name": "الكتل.3." - }, - "blocks_4_": { - "name": "الكتل.4." - }, - "blocks_5_": { - "name": "الكتل.5." - }, - "blocks_6_": { - "name": "الكتل.6." - }, - "blocks_7_": { - "name": "الكتل.7." - }, - "blocks_8_": { - "name": "الكتل.8." - }, - "blocks_9_": { - "name": "الكتل.9." - }, "blocks_10_": { "name": "الكتل.10." }, @@ -5473,6 +5430,9 @@ "blocks_19_": { "name": "الكتل.19." }, + "blocks_1_": { + "name": "الكتل.1." + }, "blocks_20_": { "name": "الكتل.20." }, @@ -5503,6 +5463,9 @@ "blocks_29_": { "name": "الكتل.29." }, + "blocks_2_": { + "name": "الكتل.2." + }, "blocks_30_": { "name": "الكتل.30." }, @@ -5533,8 +5496,50 @@ "blocks_39_": { "name": "الكتل.39." }, + "blocks_3_": { + "name": "الكتل.3." + }, + "blocks_4_": { + "name": "الكتل.4." + }, + "blocks_5_": { + "name": "الكتل.5." + }, + "blocks_6_": { + "name": "الكتل.6." + }, + "blocks_7_": { + "name": "الكتل.7." + }, + "blocks_8_": { + "name": "الكتل.8." + }, + "blocks_9_": { + "name": "الكتل.9." + }, "head_": { "name": "الرأس." + }, + "img_emb_": { + "name": "تضمين الصورة." + }, + "model1": { + "name": "النموذج 1" + }, + "model2": { + "name": "النموذج 2" + }, + "patch_embedding_": { + "name": "تضمين الرقعة." + }, + "text_embedding_": { + "name": "تضمين النص." + }, + "time_embedding_": { + "name": "تضمين الوقت." + }, + "time_projection_": { + "name": "إسقاط الوقت." } } }, @@ -5600,37 +5605,37 @@ "ModelSamplingFlux": { "display_name": "تدفق عينات النموذج Flux", "inputs": { - "model": { - "name": "النموذج" + "base_shift": { + "name": "الإزاحة الأساسية" + }, + "height": { + "name": "الارتفاع" }, "max_shift": { "name": "أقصى إزاحة" }, - "base_shift": { - "name": "الإزاحة الأساسية" + "model": { + "name": "النموذج" }, "width": { "name": "العرض" - }, - "height": { - "name": "الارتفاع" } } }, "ModelSamplingLTXV": { "display_name": "تدفق عينات النموذج LTXV", "inputs": { - "model": { - "name": "النموذج" - }, - "max_shift": { - "name": "أقصى إزاحة" - }, "base_shift": { "name": "الإزاحة الأساسية" }, "latent": { "name": "الكامن" + }, + "max_shift": { + "name": "أقصى إزاحة" + }, + "model": { + "name": "النموذج" } } }, @@ -5659,11 +5664,11 @@ "ModelSave": { "display_name": "حفظ النموذج", "inputs": { - "model": { - "name": "النموذج" - }, "filename_prefix": { "name": "بادئة اسم الملف" + }, + "model": { + "name": "النموذج" } } }, @@ -5673,103 +5678,86 @@ "image": { "name": "الصورة" }, - "operation": { - "name": "العملية" - }, "kernel_size": { "name": "حجم النواة" + }, + "operation": { + "name": "العملية" } } }, "OpenAIDalle2": { - "display_name": "OpenAI DALL·E 2", "description": "ينشئ صورًا بشكل متزامن عبر نقطة نهاية DALL·E 2 من OpenAI.", + "display_name": "OpenAI DALL·E 2", "inputs": { - "prompt": { - "name": "النص الوصفي", - "tooltip": "النص الوصفي لـ DALL·E" + "control_after_generate": { + "name": "التحكم بعد الإنشاء" }, - "seed": { - "name": "البذرة", - "tooltip": "لم يتم تنفيذه بعد في الخلفية" + "image": { + "name": "الصورة", + "tooltip": "صورة مرجعية اختيارية لتحرير الصور." }, - "size": { - "name": "الحجم", - "tooltip": "حجم الصورة" + "mask": { + "name": "القناع", + "tooltip": "قناع اختياري للرسم الداخلي (سيتم استبدال المناطق البيضاء)" }, "n": { "name": "عدد الصور", "tooltip": "كم عدد الصور التي يتم إنشاؤها" }, - "image": { - "name": "الصورة", - "tooltip": "صورة مرجعية اختيارية لتحرير الصور." + "prompt": { + "name": "النص الوصفي", + "tooltip": "النص الوصفي لـ DALL·E" }, - "mask": { - "name": "القناع", - "tooltip": "قناع اختياري للرسم الداخلي (سيتم استبدال المناطق البيضاء)" + "seed": { + "name": "البذرة", + "tooltip": "لم يتم تنفيذه بعد في الخلفية" }, - "control_after_generate": { - "name": "التحكم بعد الإنشاء" + "size": { + "name": "الحجم", + "tooltip": "حجم الصورة" } } }, "OpenAIDalle3": { - "display_name": "OpenAI DALL·E 3", "description": "ينشئ صورًا بشكل متزامن عبر نقطة نهاية DALL·E 3 من OpenAI.", + "display_name": "OpenAI DALL·E 3", "inputs": { + "control_after_generate": { + "name": "التحكم بعد الإنشاء" + }, "prompt": { "name": "النص الوصفي", "tooltip": "النص الوصفي لـ DALL·E" }, - "seed": { - "name": "البذرة", - "tooltip": "لم يتم تنفيذه بعد في الخلفية" - }, "quality": { "name": "الجودة", "tooltip": "جودة الصورة" }, - "style": { - "name": "الأسلوب", - "tooltip": "النمط 'Vivid' يجعل النموذج يميل لإنشاء صور فائقة الواقعية ودرامية. النمط 'Natural' يجعل النموذج ينتج صورًا أكثر طبيعية وأقل واقعية بشكل مبالغ." + "seed": { + "name": "البذرة", + "tooltip": "لم يتم تنفيذه بعد في الخلفية" }, "size": { "name": "الحجم", "tooltip": "حجم الصورة" }, - "control_after_generate": { - "name": "التحكم بعد الإنشاء" + "style": { + "name": "الأسلوب", + "tooltip": "النمط 'Vivid' يجعل النموذج يميل لإنشاء صور فائقة الواقعية ودرامية. النمط 'Natural' يجعل النموذج ينتج صورًا أكثر طبيعية وأقل واقعية بشكل مبالغ." } } }, "OpenAIGPTImage1": { - "display_name": "OpenAI GPT صورة 1", "description": "ينشئ صورًا بشكل متزامن عبر نقطة نهاية GPT Image 1 من OpenAI.", + "display_name": "OpenAI GPT صورة 1", "inputs": { - "prompt": { - "name": "النص الوصفي", - "tooltip": "النص الوصفي لـ GPT Image 1" - }, - "seed": { - "name": "البذرة", - "tooltip": "لم يتم تنفيذه بعد في الخلفية" - }, - "quality": { - "name": "الجودة", - "tooltip": "جودة الصورة، تؤثر على التكلفة ووقت الإنشاء." - }, "background": { "name": "الخلفية", "tooltip": "إرجاع الصورة مع أو بدون خلفية" }, - "size": { - "name": "الحجم", - "tooltip": "حجم الصورة" - }, - "n": { - "name": "عدد الصور", - "tooltip": "كم عدد الصور التي يتم إنشاؤها" + "control_after_generate": { + "name": "التحكم بعد الإنشاء" }, "image": { "name": "الصورة", @@ -5779,39 +5767,56 @@ "name": "القناع", "tooltip": "قناع اختياري للرسم الداخلي (سيتم استبدال المناطق البيضاء)" }, - "control_after_generate": { - "name": "التحكم بعد الإنشاء" + "n": { + "name": "عدد الصور", + "tooltip": "كم عدد الصور التي يتم إنشاؤها" + }, + "prompt": { + "name": "النص الوصفي", + "tooltip": "النص الوصفي لـ GPT Image 1" + }, + "quality": { + "name": "الجودة", + "tooltip": "جودة الصورة، تؤثر على التكلفة ووقت الإنشاء." + }, + "seed": { + "name": "البذرة", + "tooltip": "لم يتم تنفيذه بعد في الخلفية" + }, + "size": { + "name": "الحجم", + "tooltip": "حجم الصورة" } } }, "OptimalStepsScheduler": { "display_name": "مجدول الخطوات الأمثل", "inputs": { + "denoise": { + "name": "إزالة الضجيج" + }, "model_type": { "name": "نوع النموذج" }, "steps": { "name": "عدد الخطوات" - }, - "denoise": { - "name": "إزالة الضجيج" } } }, "PairConditioningCombine": { "display_name": "دمج زوج الشرط", "inputs": { - "positive_A": { - "name": "إيجابي A" - }, "negative_A": { "name": "سلبي A" }, - "positive_B": { - "name": "إيجابي B" - }, "negative_B": { "name": "سلبي B" + }, + "positive_A": { + "name": "إيجابي A" + }, + "positive_B": { + "name": "إيجابي B" } }, "outputs": { @@ -5826,20 +5831,20 @@ "PairConditioningSetDefaultCombine": { "display_name": "تعيين الدمج الافتراضي لزوج الشرط", "inputs": { - "positive": { - "name": "إيجابي" + "hooks": { + "name": "خطافات" }, "negative": { "name": "سلبي" }, - "positive_DEFAULT": { - "name": "إيجابي افتراضي" - }, "negative_DEFAULT": { "name": "سلبي افتراضي" }, - "hooks": { - "name": "خطافات" + "positive": { + "name": "إيجابي" + }, + "positive_DEFAULT": { + "name": "إيجابي افتراضي" } }, "outputs": { @@ -5854,23 +5859,23 @@ "PairConditioningSetProperties": { "display_name": "تعيين خصائص زوج الشرط", "inputs": { - "positive_NEW": { - "name": "إيجابي جديد" + "hooks": { + "name": "خطافات" + }, + "mask": { + "name": "القناع" }, "negative_NEW": { "name": "سلبي جديد" }, - "strength": { - "name": "القوة" + "positive_NEW": { + "name": "إيجابي جديد" }, "set_cond_area": { "name": "تعيين منطقة الشرط" }, - "mask": { - "name": "القناع" - }, - "hooks": { - "name": "خطافات" + "strength": { + "name": "القوة" }, "timesteps": { "name": "خطوات الزمن" @@ -5888,29 +5893,29 @@ "PairConditioningSetPropertiesAndCombine": { "display_name": "تعيين ودمج خصائص زوج الشرط", "inputs": { - "positive": { - "name": "إيجابي" + "hooks": { + "name": "خطافات" + }, + "mask": { + "name": "القناع" }, "negative": { "name": "سلبي" }, - "positive_NEW": { - "name": "إيجابي جديد" - }, "negative_NEW": { "name": "سلبي جديد" }, - "strength": { - "name": "القوة" + "positive": { + "name": "إيجابي" + }, + "positive_NEW": { + "name": "إيجابي جديد" }, "set_cond_area": { "name": "تعيين منطقة الشرط" }, - "mask": { - "name": "القناع" - }, - "hooks": { - "name": "خطافات" + "strength": { + "name": "القوة" }, "timesteps": { "name": "خطوات الزمن" @@ -5928,26 +5933,26 @@ "PatchModelAddDownscale": { "display_name": "إضافة تقليل الحجم للنموذج (Kohya Deep Shrink)", "inputs": { - "model": { - "name": "النموذج" - }, "block_number": { "name": "رقم الكتلة" }, + "downscale_after_skip": { + "name": "التصغير بعد التخطي" + }, "downscale_factor": { "name": "عامل التصغير" }, - "start_percent": { - "name": "نسبة البداية" + "downscale_method": { + "name": "طريقة التصغير" }, "end_percent": { "name": "نسبة النهاية" }, - "downscale_after_skip": { - "name": "التصغير بعد التخطي" + "model": { + "name": "النموذج" }, - "downscale_method": { - "name": "طريقة التصغير" + "start_percent": { + "name": "نسبة البداية" }, "upscale_method": { "name": "طريقة التكبير" @@ -5957,12 +5962,12 @@ "PerpNeg": { "display_name": "Perp-Neg (تم إهماله بواسطة PerpNegGuider)", "inputs": { - "model": { - "name": "النموذج" - }, "empty_conditioning": { "name": "تهيئة فارغة" }, + "model": { + "name": "النموذج" + }, "neg_scale": { "name": "مقياس سلبي" } @@ -5971,23 +5976,23 @@ "PerpNegGuider": { "display_name": "PerpNegGuider", "inputs": { - "model": { - "name": "النموذج" - }, - "positive": { - "name": "إيجابي" - }, - "negative": { - "name": "سلبي" + "cfg": { + "name": "إعدادات CFG" }, "empty_conditioning": { "name": "تهيئة فارغة" }, - "cfg": { - "name": "إعدادات CFG" + "model": { + "name": "النموذج" }, "neg_scale": { "name": "مقياس سلبي" + }, + "negative": { + "name": "سلبي" + }, + "positive": { + "name": "إيجابي" } } }, @@ -6005,133 +6010,70 @@ "PhotoMakerEncode": { "display_name": "ترميز صانع الصور", "inputs": { - "photomaker": { - "name": "صانع الصور" - }, - "image": { - "name": "الصورة" - }, "clip": { - "name": "مقطع" - }, - "text": { - "name": "النص" - } - } - }, - "PhotoMakerLoader": { - "display_name": "محمل صانع الصور", - "inputs": { - "photomaker_model_name": { - "name": "اسم نموذج صانع الصور" - } - } - }, - "Pikadditions": { - "display_name": "إضافات بيك (إدخال كائن فيديو)", - "description": "أضف أي كائن أو صورة إلى الفيديو الخاص بك. قم برفع فيديو وحدد ما تريد إضافته لإنشاء نتيجة مدمجة بسلاسة.", - "inputs": { - "video": { - "name": "الفيديو", - "tooltip": "الفيديو الذي تريد إضافة صورة إليه." - }, - "image": { - "name": "الصورة", - "tooltip": "الصورة التي تريد إضافتها إلى الفيديو." - }, - "prompt_text": { - "name": "نص الوصف" - }, - "negative_prompt": { - "name": "الوصف السلبي" - }, - "seed": { - "name": "البذرة" - }, - "control_after_generate": { - "name": "التحكم بعد الإنشاء" - } - } - }, - "Pikaffects": { - "display_name": "تأثيرات بيك (تأثيرات الفيديو)", - "description": "أنشئ فيديو مع تأثير بيك محدد. التأثيرات المدعومة: تزيين الكيك، التفتيت، السحق، القطع، الانكماش، الذوبان، الانفجار، بروز العين، النفخ، التعليق، الذوبان، التقشير، الوخز، السحق، تعبير المفاجأة، التمزق", - "inputs": { - "image": { - "name": "الصورة", - "tooltip": "الصورة المرجعية لتطبيق التأثير عليها." - }, - "pikaffect": { - "name": "تأثير بيك" - }, - "prompt_text": { - "name": "نص الوصف" + "name": "مقطع" }, - "negative_prompt": { - "name": "الوصف السلبي" + "image": { + "name": "الصورة" }, - "seed": { - "name": "البذرة" + "photomaker": { + "name": "صانع الصور" }, - "control_after_generate": { - "name": "التحكم بعد الإنشاء" + "text": { + "name": "النص" + } + } + }, + "PhotoMakerLoader": { + "display_name": "محمل صانع الصور", + "inputs": { + "photomaker_model_name": { + "name": "اسم نموذج صانع الصور" } } }, "PikaImageToVideoNode2_2": { - "display_name": "تحويل صورة إلى فيديو بيك", "description": "يرسل صورة ونص وصف إلى واجهة برمجة تطبيقات بيك v2.2 لإنشاء فيديو.", + "display_name": "تحويل صورة إلى فيديو بيك", "inputs": { + "control_after_generate": { + "name": "التحكم بعد الإنشاء" + }, + "duration": { + "name": "المدة" + }, "image": { "name": "الصورة", "tooltip": "الصورة المراد تحويلها إلى فيديو" }, - "prompt_text": { - "name": "نص الوصف" - }, "negative_prompt": { "name": "الوصف السلبي" }, - "seed": { - "name": "البذرة" + "prompt_text": { + "name": "نص الوصف" }, "resolution": { "name": "الدقة" }, - "duration": { - "name": "المدة" - }, - "control_after_generate": { - "name": "التحكم بعد الإنشاء" + "seed": { + "name": "البذرة" } } }, "PikaScenesV2_2": { - "display_name": "مشاهد بيك (تكوين فيديو من الصور)", "description": "ادمج صورك لإنشاء فيديو يحتوي على الكائنات الموجودة فيها. قم برفع عدة صور كمكونات وأنشئ فيديو عالي الجودة يدمج جميعها.", + "display_name": "مشاهد بيك (تكوين فيديو من الصور)", "inputs": { - "prompt_text": { - "name": "نص الوصف" - }, - "negative_prompt": { - "name": "الوصف السلبي" - }, - "seed": { - "name": "البذرة" + "aspect_ratio": { + "name": "نسبة العرض إلى الارتفاع", + "tooltip": "نسبة العرض إلى الارتفاع (العرض / الارتفاع)" }, - "resolution": { - "name": "الدقة" + "control_after_generate": { + "name": "التحكم بعد الإنشاء" }, "duration": { "name": "المدة" }, - "ingredients_mode": { - "name": "وضع المكونات" - }, - "aspect_ratio": { - "name": "نسبة العرض إلى الارتفاع", - "tooltip": "نسبة العرض إلى الارتفاع (العرض / الارتفاع)" - }, "image_ingredient_1": { "name": "مكون الصورة 1", "tooltip": "الصورة التي ستُستخدم كمكون لإنشاء الفيديو." @@ -6152,125 +6094,180 @@ "name": "مكون الصورة 5", "tooltip": "الصورة التي ستُستخدم كمكون لإنشاء الفيديو." }, - "control_after_generate": { - "name": "التحكم بعد الإنشاء" + "ingredients_mode": { + "name": "وضع المكونات" + }, + "negative_prompt": { + "name": "الوصف السلبي" + }, + "prompt_text": { + "name": "نص الوصف" + }, + "resolution": { + "name": "الدقة" + }, + "seed": { + "name": "البذرة" } } }, "PikaStartEndFrameNode2_2": { - "display_name": "إطارات بداية ونهاية بيك إلى فيديو", "description": "أنشئ فيديوً بدمج أول وآخر إطارين. قم برفع صورتين لتحديد نقاط البداية والنهاية، ودع الذكاء الاصطناعي ينشئ انتقالاً سلساً بينهما.", + "display_name": "إطارات بداية ونهاية بيك إلى فيديو", "inputs": { - "image_start": { - "name": "صورة البداية", - "tooltip": "الصورة الأولى للدمج." + "control_after_generate": { + "name": "التحكم بعد الإنشاء" + }, + "duration": { + "name": "المدة" }, "image_end": { "name": "صورة النهاية", "tooltip": "الصورة الأخيرة للدمج." }, - "prompt_text": { - "name": "نص الوصف" + "image_start": { + "name": "صورة البداية", + "tooltip": "الصورة الأولى للدمج." }, "negative_prompt": { "name": "الوصف السلبي" }, - "seed": { - "name": "البذرة" + "prompt_text": { + "name": "نص الوصف" }, "resolution": { "name": "الدقة" }, + "seed": { + "name": "البذرة" + } + } + }, + "PikaTextToVideoNode2_2": { + "description": "يرسل نص المطالبة إلى واجهة برمجة تطبيقات بيكا الإصدار 2.2 لتوليد فيديو.", + "display_name": "بيكا نص إلى فيديو", + "inputs": { + "aspect_ratio": { + "name": "نسبة العرض إلى الارتفاع", + "tooltip": "نسبة العرض إلى الارتفاع (العرض / الارتفاع)" + }, + "control_after_generate": { + "name": "التحكم بعد التوليد" + }, "duration": { "name": "المدة" }, - "control_after_generate": { - "name": "التحكم بعد الإنشاء" + "negative_prompt": { + "name": "نص المطالبة السلبية" + }, + "prompt_text": { + "name": "نص المطالبة" + }, + "resolution": { + "name": "الدقة" + }, + "seed": { + "name": "البذرة" } } }, - "Pikaswaps": { - "display_name": "بيكا سوابس (استبدال كائن الفيديو)", - "description": "استبدل أي كائن أو منطقة في الفيديو الخاص بك بصورة أو كائن جديد. عرّف المناطق التي تريد استبدالها إما بقناع أو بإحداثيات.", + "Pikadditions": { + "description": "أضف أي كائن أو صورة إلى الفيديو الخاص بك. قم برفع فيديو وحدد ما تريد إضافته لإنشاء نتيجة مدمجة بسلاسة.", + "display_name": "إضافات بيك (إدخال كائن فيديو)", "inputs": { - "video": { - "name": "الفيديو", - "tooltip": "الفيديو الذي سيتم استبدال كائن فيه." + "control_after_generate": { + "name": "التحكم بعد الإنشاء" }, "image": { "name": "الصورة", - "tooltip": "الصورة المستخدمة لاستبدال الكائن المقنع في الفيديو." + "tooltip": "الصورة التي تريد إضافتها إلى الفيديو." }, - "mask": { - "name": "القناع", - "tooltip": "استخدم القناع لتحديد المناطق التي سيتم استبدالها في الفيديو." + "negative_prompt": { + "name": "الوصف السلبي" }, "prompt_text": { - "name": "نص المطالبة" - }, - "negative_prompt": { - "name": "نص المطالبة السلبية" + "name": "نص الوصف" }, "seed": { "name": "البذرة" }, - "control_after_generate": { - "name": "التحكم بعد التوليد" + "video": { + "name": "الفيديو", + "tooltip": "الفيديو الذي تريد إضافة صورة إليه." } } }, - "PikaTextToVideoNode2_2": { - "display_name": "بيكا نص إلى فيديو", - "description": "يرسل نص المطالبة إلى واجهة برمجة تطبيقات بيكا الإصدار 2.2 لتوليد فيديو.", + "Pikaffects": { + "description": "أنشئ فيديو مع تأثير بيك محدد. التأثيرات المدعومة: تزيين الكيك، التفتيت، السحق، القطع، الانكماش، الذوبان، الانفجار، بروز العين، النفخ، التعليق، الذوبان، التقشير، الوخز، السحق، تعبير المفاجأة، التمزق", + "display_name": "تأثيرات بيك (تأثيرات الفيديو)", "inputs": { - "prompt_text": { - "name": "نص المطالبة" + "control_after_generate": { + "name": "التحكم بعد الإنشاء" + }, + "image": { + "name": "الصورة", + "tooltip": "الصورة المرجعية لتطبيق التأثير عليها." }, "negative_prompt": { - "name": "نص المطالبة السلبية" + "name": "الوصف السلبي" + }, + "pikaffect": { + "name": "تأثير بيك" + }, + "prompt_text": { + "name": "نص الوصف" }, "seed": { "name": "البذرة" + } + } + }, + "Pikaswaps": { + "description": "استبدل أي كائن أو منطقة في الفيديو الخاص بك بصورة أو كائن جديد. عرّف المناطق التي تريد استبدالها إما بقناع أو بإحداثيات.", + "display_name": "بيكا سوابس (استبدال كائن الفيديو)", + "inputs": { + "control_after_generate": { + "name": "التحكم بعد التوليد" }, - "resolution": { - "name": "الدقة" + "image": { + "name": "الصورة", + "tooltip": "الصورة المستخدمة لاستبدال الكائن المقنع في الفيديو." }, - "duration": { - "name": "المدة" + "mask": { + "name": "القناع", + "tooltip": "استخدم القناع لتحديد المناطق التي سيتم استبدالها في الفيديو." }, - "aspect_ratio": { - "name": "نسبة العرض إلى الارتفاع", - "tooltip": "نسبة العرض إلى الارتفاع (العرض / الارتفاع)" + "negative_prompt": { + "name": "نص المطالبة السلبية" }, - "control_after_generate": { - "name": "التحكم بعد التوليد" + "prompt_text": { + "name": "نص المطالبة" + }, + "seed": { + "name": "البذرة" + }, + "video": { + "name": "الفيديو", + "tooltip": "الفيديو الذي سيتم استبدال كائن فيه." } } }, "PixverseImageToVideoNode": { - "display_name": "بيكسفيرس صورة إلى فيديو", "description": "ينتج فيديوهات بشكل متزامن بناءً على النص المطلوب وحجم المخرج.", + "display_name": "بيكسفيرس صورة إلى فيديو", "inputs": { - "image": { - "name": "الصورة" - }, - "prompt": { - "name": "النص المطلوب", - "tooltip": "النص المطلوب لتوليد الفيديو" - }, - "quality": { - "name": "الجودة" + "control_after_generate": { + "name": "التحكم بعد التوليد" }, "duration_seconds": { "name": "مدة الثواني" }, + "image": { + "name": "الصورة" + }, "motion_mode": { "name": "وضع الحركة" }, - "seed": { - "name": "البذرة", - "tooltip": "البذرة لتوليد الفيديو." - }, "negative_prompt": { "name": "نص المطالبة السلبية", "tooltip": "وصف نصي اختياري للعناصر غير المرغوبة في الصورة." @@ -6279,8 +6276,16 @@ "name": "قالب بيكسفيرس", "tooltip": "قالب اختياري للتأثير على نمط التوليد، يتم إنشاؤه بواسطة عقدة قالب بيكسفيرس." }, - "control_after_generate": { - "name": "التحكم بعد التوليد" + "prompt": { + "name": "النص المطلوب", + "tooltip": "النص المطلوب لتوليد الفيديو" + }, + "quality": { + "name": "الجودة" + }, + "seed": { + "name": "البذرة", + "tooltip": "البذرة لتوليد الفيديو." } } }, @@ -6298,18 +6303,14 @@ } }, "PixverseTextToVideoNode": { - "display_name": "بيكسفيرس نص إلى فيديو", "description": "ينتج فيديوهات بشكل متزامن بناءً على النص المطلوب وحجم المخرج.", + "display_name": "بيكسفيرس نص إلى فيديو", "inputs": { - "prompt": { - "name": "النص المطلوب", - "tooltip": "النص المطلوب لتوليد الفيديو" - }, "aspect_ratio": { "name": "نسبة العرض إلى الارتفاع" }, - "quality": { - "name": "الجودة" + "control_after_generate": { + "name": "التحكم بعد التوليد" }, "duration_seconds": { "name": "مدة الثواني" @@ -6317,10 +6318,6 @@ "motion_mode": { "name": "وضع الحركة" }, - "seed": { - "name": "البذرة", - "tooltip": "البذرة لتوليد الفيديو." - }, "negative_prompt": { "name": "نص المطالبة السلبية", "tooltip": "وصف نصي اختياري للعناصر غير المرغوبة في الصورة." @@ -6329,21 +6326,42 @@ "name": "قالب بيكسفيرس", "tooltip": "قالب اختياري للتأثير على نمط التوليد، يتم إنشاؤه بواسطة عقدة قالب بيكسفيرس." }, - "control_after_generate": { - "name": "التحكم بعد التوليد" + "prompt": { + "name": "النص المطلوب", + "tooltip": "النص المطلوب لتوليد الفيديو" + }, + "quality": { + "name": "الجودة" + }, + "seed": { + "name": "البذرة", + "tooltip": "البذرة لتوليد الفيديو." } } }, "PixverseTransitionVideoNode": { - "display_name": "بيكسفيرس فيديو الانتقال", "description": "ينتج فيديوهات بشكل متزامن بناءً على النص المطلوب وحجم المخرج.", + "display_name": "بيكسفيرس فيديو الانتقال", "inputs": { + "control_after_generate": { + "name": "التحكم بعد التوليد" + }, + "duration_seconds": { + "name": "مدة الثواني" + }, "first_frame": { "name": "الإطار الأول" }, "last_frame": { "name": "الإطار الأخير" }, + "motion_mode": { + "name": "وضع الحركة" + }, + "negative_prompt": { + "name": "نص المطالبة السلبية", + "tooltip": "وصف نصي اختياري للعناصر غير المرغوبة في الصورة." + }, "prompt": { "name": "النص المطلوب", "tooltip": "النص المطلوب لتوليد الفيديو" @@ -6351,30 +6369,17 @@ "quality": { "name": "الجودة" }, - "duration_seconds": { - "name": "مدة الثواني" - }, - "motion_mode": { - "name": "وضع الحركة" - }, "seed": { "name": "البذرة", "tooltip": "البذرة لتوليد الفيديو." - }, - "negative_prompt": { - "name": "نص المطالبة السلبية", - "tooltip": "وصف نصي اختياري للعناصر غير المرغوبة في الصورة." - }, - "control_after_generate": { - "name": "التحكم بعد التوليد" } } }, "PolyexponentialScheduler": { "display_name": "جدولة متعددة الأسية", "inputs": { - "steps": { - "name": "الخطوات" + "rho": { + "name": "رو" }, "sigma_max": { "name": "سيغما ماكس" @@ -6382,20 +6387,14 @@ "sigma_min": { "name": "سيغما مين" }, - "rho": { - "name": "رو" + "steps": { + "name": "الخطوات" } } }, "PorterDuffImageComposite": { "display_name": "تركيب صورة بورتر-داف", "inputs": { - "source": { - "name": "المصدر" - }, - "source_alpha": { - "name": "ألفا المصدر" - }, "destination": { "name": "الوجهة" }, @@ -6404,44 +6403,51 @@ }, "mode": { "name": "الوضع" + }, + "source": { + "name": "المصدر" + }, + "source_alpha": { + "name": "ألفا المصدر" } } }, "Preview3D": { "display_name": "معاينة ثلاثية الأبعاد", "inputs": { - "model_file": { - "name": "ملف النموذج" - }, "camera_info": { "name": "معلومات الكاميرا" }, "image": { "name": "الصورة" + }, + "model_file": { + "name": "ملف النموذج" } } }, "Preview3DAnimation": { "display_name": "معاينة ثلاثية الأبعاد - حركة", "inputs": { - "model_file": { - "name": "ملف النموذج" - }, "camera_info": { "name": "معلومات الكاميرا" }, "image": { "name": "الصورة" + }, + "model_file": { + "name": "ملف النموذج" } } }, "PreviewAny": { "display_name": "معاينة أي", "inputs": { + "preview": { + }, "source": { "name": "المصدر" - }, - "preview": {} + } } }, "PreviewAudio": { @@ -6456,8 +6462,8 @@ } }, "PreviewImage": { - "display_name": "معاينة الصورة", "description": "يحفظ الصور المدخلة في دليل مخرجات ComfyUI الخاص بك.", + "display_name": "معاينة الصورة", "inputs": { "images": { "name": "الصور" @@ -6483,11 +6489,11 @@ "PrimitiveInt": { "display_name": "عدد صحيح", "inputs": { - "value": { - "name": "القيمة" - }, "control_after_generate": { "name": "التحكم بعد التوليد" + }, + "value": { + "name": "القيمة" } } }, @@ -6508,8 +6514,8 @@ } }, "QuadrupleCLIPLoader": { - "display_name": "محمل CLIP رباعي", "description": "[وصفات]\n\nhidream: long clip-l, long clip-g, t5xxl, llama_8b_3.1_instruct", + "display_name": "محمل CLIP رباعي", "inputs": { "clip_name1": { "name": "اسم الكليب 1" @@ -6528,51 +6534,51 @@ "RandomNoise": { "display_name": "ضجيج عشوائية", "inputs": { - "noise_seed": { - "name": "بذرة الضجيج" - }, "control_after_generate": { "name": "التحكم بعد التوليد" + }, + "noise_seed": { + "name": "بذرة الضجيج" } } }, "RebatchImages": { "display_name": "إعادة تجميع الصور", "inputs": { - "images": { - "name": "الصور" - }, "batch_size": { "name": "حجم الدفعة" + }, + "images": { + "name": "الصور" } } }, "RebatchLatents": { "display_name": "إعادة تجميع المتغيرات الكامنة", "inputs": { - "latents": { - "name": "المتغيرات الكامنة" - }, "batch_size": { "name": "حجم الدفعة" + }, + "latents": { + "name": "المتغيرات الكامنة" } } }, "RecraftColorRGB": { - "display_name": "إعادة صياغة لون RGB", "description": "إنشاء لون Recraft باختيار قيم RGB محددة.", + "display_name": "إعادة صياغة لون RGB", "inputs": { - "r": { - "name": "الأحمر", - "tooltip": "قيمة اللون الأحمر." + "b": { + "name": "الأزرق", + "tooltip": "قيمة اللون الأزرق." }, "g": { "name": "الأخضر", "tooltip": "قيمة اللون الأخضر." }, - "b": { - "name": "الأزرق", - "tooltip": "قيمة اللون الأزرق." + "r": { + "name": "الأحمر", + "tooltip": "قيمة اللون الأحمر." }, "recraft_color": { "name": "لون إعادة الصياغة" @@ -6585,14 +6591,14 @@ } }, "RecraftControls": { - "display_name": "عناصر تحكم إعادة الصياغة", "description": "إنشاء عناصر تحكم Recraft لتخصيص توليد Recraft.", + "display_name": "عناصر تحكم إعادة الصياغة", "inputs": { - "colors": { - "name": "الألوان" - }, "background_color": { "name": "لون الخلفية" + }, + "colors": { + "name": "الألوان" } }, "outputs": { @@ -6602,8 +6608,8 @@ } }, "RecraftCreativeUpscaleNode": { - "display_name": "تكبير إبداعي لإعادة الصياغة", "description": "تكبير الصورة بشكل متزامن.\nيعزز صورة نقطية معينة باستخدام أداة 'التكبير الإبداعي'، مع التركيز على تحسين التفاصيل الصغيرة والوجوه.", + "display_name": "تكبير إبداعي لإعادة الصياغة", "inputs": { "image": { "name": "الصورة" @@ -6611,8 +6617,8 @@ } }, "RecraftCrispUpscaleNode": { - "display_name": "إعادة صياغة صورة عالية الوضوح", "description": "تكبير الصورة بشكل متزامن.\nيعزز صورة نقطية معينة باستخدام أداة 'تكبير الوضوح'، مما يزيد دقة الصورة ويجعلها أكثر حدة ونقاء.", + "display_name": "إعادة صياغة صورة عالية الوضوح", "inputs": { "image": { "name": "صورة" @@ -6620,81 +6626,81 @@ } }, "RecraftImageInpaintingNode": { - "display_name": "إعادة صياغة ترميم الصورة", "description": "تعديل الصورة بناءً على الوصف والقناع.", + "display_name": "إعادة صياغة ترميم الصورة", "inputs": { + "control_after_generate": { + "name": "التحكم بعد الإنشاء" + }, "image": { "name": "صورة" }, "mask": { "name": "قناع" }, - "prompt": { - "name": "الوصف", - "tooltip": "الوصف المستخدم لإنشاء الصورة." - }, "n": { "name": "عدد", "tooltip": "عدد الصور المراد إنشاؤها." }, - "seed": { - "name": "بذرة", - "tooltip": "بذرة لتحديد ما إذا كان يجب إعادة تشغيل العقدة؛ النتائج الفعلية غير حتمية بغض النظر عن البذرة." - }, - "recraft_style": { - "name": "نمط إعادة الصياغة" - }, "negative_prompt": { "name": "الوصف السلبي", "tooltip": "وصف نصي اختياري للعناصر غير المرغوبة في الصورة." }, - "control_after_generate": { - "name": "التحكم بعد الإنشاء" + "prompt": { + "name": "الوصف", + "tooltip": "الوصف المستخدم لإنشاء الصورة." + }, + "recraft_style": { + "name": "نمط إعادة الصياغة" + }, + "seed": { + "name": "بذرة", + "tooltip": "بذرة لتحديد ما إذا كان يجب إعادة تشغيل العقدة؛ النتائج الفعلية غير حتمية بغض النظر عن البذرة." } } }, "RecraftImageToImageNode": { - "display_name": "إعادة صياغة صورة إلى صورة", "description": "تعديل الصورة بناءً على الوصف والقوة.", + "display_name": "إعادة صياغة صورة إلى صورة", "inputs": { + "control_after_generate": { + "name": "التحكم بعد الإنشاء" + }, "image": { "name": "صورة" }, - "prompt": { - "name": "الوصف", - "tooltip": "الوصف المستخدم لإنشاء الصورة." - }, "n": { "name": "عدد", "tooltip": "عدد الصور المراد إنشاؤها." }, - "strength": { - "name": "القوة", - "tooltip": "تعريف الاختلاف عن الصورة الأصلية، يجب أن يكون في النطاق [0, 1]، حيث 0 يعني شبه مطابق، و1 يعني اختلاف كبير." - }, - "seed": { - "name": "بذرة", - "tooltip": "بذرة لتحديد ما إذا كان يجب إعادة تشغيل العقدة؛ النتائج الفعلية غير حتمية بغض النظر عن البذرة." - }, - "recraft_style": { - "name": "نمط إعادة الصياغة" - }, "negative_prompt": { "name": "الوصف السلبي", "tooltip": "وصف نصي اختياري للعناصر غير المرغوبة في الصورة." }, + "prompt": { + "name": "الوصف", + "tooltip": "الوصف المستخدم لإنشاء الصورة." + }, "recraft_controls": { "name": "عناصر تحكم إعادة الصياغة", "tooltip": "عناصر تحكم إضافية اختيارية عبر عقدة عناصر تحكم إعادة الصياغة." }, - "control_after_generate": { - "name": "التحكم بعد الإنشاء" + "recraft_style": { + "name": "نمط إعادة الصياغة" + }, + "seed": { + "name": "بذرة", + "tooltip": "بذرة لتحديد ما إذا كان يجب إعادة تشغيل العقدة؛ النتائج الفعلية غير حتمية بغض النظر عن البذرة." + }, + "strength": { + "name": "القوة", + "tooltip": "تعريف الاختلاف عن الصورة الأصلية، يجب أن يكون في النطاق [0, 1]، حيث 0 يعني شبه مطابق، و1 يعني اختلاف كبير." } } }, "RecraftRemoveBackgroundNode": { - "display_name": "إعادة صياغة إزالة الخلفية", "description": "إزالة الخلفية من الصورة، وإرجاع الصورة المعالجة والقناع.", + "display_name": "إعادة صياغة إزالة الخلفية", "inputs": { "image": { "name": "صورة" @@ -6702,39 +6708,39 @@ } }, "RecraftReplaceBackgroundNode": { - "display_name": "إعادة صياغة استبدال الخلفية", "description": "استبدال الخلفية في الصورة بناءً على الوصف المقدم.", + "display_name": "إعادة صياغة استبدال الخلفية", "inputs": { + "control_after_generate": { + "name": "التحكم بعد الإنشاء" + }, "image": { "name": "صورة" }, - "prompt": { - "name": "الوصف", - "tooltip": "الوصف المستخدم لإنشاء الصورة." - }, "n": { "name": "عدد", "tooltip": "عدد الصور المراد إنشاؤها." }, - "seed": { - "name": "بذرة", - "tooltip": "بذرة لتحديد ما إذا كان يجب إعادة تشغيل العقدة؛ النتائج الفعلية غير حتمية بغض النظر عن البذرة." - }, - "recraft_style": { - "name": "نمط إعادة الصياغة" - }, "negative_prompt": { "name": "الوصف السلبي", "tooltip": "وصف نصي اختياري للعناصر غير المرغوبة في الصورة." }, - "control_after_generate": { - "name": "التحكم بعد الإنشاء" + "prompt": { + "name": "الوصف", + "tooltip": "الوصف المستخدم لإنشاء الصورة." + }, + "recraft_style": { + "name": "نمط إعادة الصياغة" + }, + "seed": { + "name": "بذرة", + "tooltip": "بذرة لتحديد ما إذا كان يجب إعادة تشغيل العقدة؛ النتائج الفعلية غير حتمية بغض النظر عن البذرة." } } }, "RecraftStyleV3DigitalIllustration": { - "display_name": "نمط إعادة الصياغة - الرسم الرقمي", "description": "اختر نمط الصورة الواقعية والنمط الفرعي الاختياري.", + "display_name": "نمط إعادة الصياغة - الرسم الرقمي", "inputs": { "substyle": { "name": "النمط الفرعي" @@ -6747,8 +6753,8 @@ } }, "RecraftStyleV3InfiniteStyleLibrary": { - "display_name": "نمط إعادة الصياغة - مكتبة الأنماط اللانهائية", "description": "اختر نمطاً بناءً على UUID موجود مسبقًا من مكتبة أنماط إعادة الصياغة اللانهائية.", + "display_name": "نمط إعادة الصياغة - مكتبة الأنماط اللانهائية", "inputs": { "style_id": { "name": "معرف النمط", @@ -6762,8 +6768,8 @@ } }, "RecraftStyleV3LogoRaster": { - "display_name": "نمط إعادة الصياغة - شعار نقطي", "description": "اختر نمط الصورة الواقعية والنمط الفرعي الاختياري.", + "display_name": "نمط إعادة الصياغة - شعار نقطي", "inputs": { "substyle": { "name": "النمط الفرعي" @@ -6776,8 +6782,8 @@ } }, "RecraftStyleV3RealisticImage": { - "display_name": "نمط إعادة الصياغة - صورة واقعية", "description": "اختر نمط الصورة الواقعية والنمط الفرعي الاختياري.", + "display_name": "نمط إعادة الصياغة - صورة واقعية", "inputs": { "substyle": { "name": "النمط الفرعي" @@ -6790,80 +6796,80 @@ } }, "RecraftTextToImageNode": { - "display_name": "إعادة صياغة نص إلى صورة", "description": "ينشئ صورًا بشكل متزامن بناءً على الوصف والدقة.", + "display_name": "إعادة صياغة نص إلى صورة", "inputs": { - "prompt": { - "name": "الوصف", - "tooltip": "الوصف المستخدم لإنشاء الصورة." - }, - "size": { - "name": "الحجم", - "tooltip": "حجم الصورة المُنشأة." - }, - "n": { - "name": "عدد", - "tooltip": "عدد الصور المراد إنشاؤها." - }, - "seed": { - "name": "بذرة", - "tooltip": "بذرة لتحديد ما إذا كان يجب إعادة تشغيل العقدة؛ النتائج الفعلية غير حتمية بغض النظر عن البذرة." + "control_after_generate": { + "name": "التحكم بعد الإنشاء" }, - "recraft_style": { - "name": "نمط إعادة الصياغة" + "n": { + "name": "عدد", + "tooltip": "عدد الصور المراد إنشاؤها." }, "negative_prompt": { "name": "الوصف السلبي", "tooltip": "وصف نصي اختياري للعناصر غير المرغوبة في الصورة." }, + "prompt": { + "name": "الوصف", + "tooltip": "الوصف المستخدم لإنشاء الصورة." + }, "recraft_controls": { "name": "عناصر تحكم إعادة الصياغة", "tooltip": "عناصر تحكم إضافية اختيارية عبر عقدة عناصر تحكم إعادة الصياغة." }, - "control_after_generate": { - "name": "التحكم بعد الإنشاء" + "recraft_style": { + "name": "نمط إعادة الصياغة" + }, + "seed": { + "name": "بذرة", + "tooltip": "بذرة لتحديد ما إذا كان يجب إعادة تشغيل العقدة؛ النتائج الفعلية غير حتمية بغض النظر عن البذرة." + }, + "size": { + "name": "الحجم", + "tooltip": "حجم الصورة المُنشأة." } } }, "RecraftTextToVectorNode": { - "display_name": "إعادة صياغة نص إلى متجه", "description": "ينشئ SVG بشكل متزامن بناءً على الوصف والدقة.", + "display_name": "إعادة صياغة نص إلى متجه", "inputs": { - "prompt": { - "name": "الوصف", - "tooltip": "الوصف المستخدم لإنشاء الصورة." - }, - "substyle": { - "name": "النمط الفرعي" - }, - "size": { - "name": "الحجم", - "tooltip": "حجم الصورة المُنشأة." + "control_after_generate": { + "name": "التحكم بعد الإنشاء" }, "n": { "name": "عدد", "tooltip": "عدد الصور المراد إنشاؤها." }, - "seed": { - "name": "بذرة", - "tooltip": "بذرة لتحديد ما إذا كان يجب إعادة تشغيل العقدة؛ النتائج الفعلية غير حتمية بغض النظر عن البذرة." - }, "negative_prompt": { "name": "الوصف السلبي", "tooltip": "وصف نصي اختياري للعناصر غير المرغوبة في الصورة." }, + "prompt": { + "name": "الوصف", + "tooltip": "الوصف المستخدم لإنشاء الصورة." + }, "recraft_controls": { "name": "عناصر تحكم إعادة الصياغة", "tooltip": "عناصر تحكم إضافية اختيارية عبر عقدة عناصر تحكم إعادة الصياغة." }, - "control_after_generate": { - "name": "التحكم بعد الإنشاء" + "seed": { + "name": "بذرة", + "tooltip": "بذرة لتحديد ما إذا كان يجب إعادة تشغيل العقدة؛ النتائج الفعلية غير حتمية بغض النظر عن البذرة." + }, + "size": { + "name": "الحجم", + "tooltip": "حجم الصورة المُنشأة." + }, + "substyle": { + "name": "النمط الفرعي" } } }, "RecraftVectorizeImageNode": { - "display_name": "إعادة صياغة تحويل الصورة إلى متجه", "description": "ينشئ SVG بشكل متزامن من صورة إدخال.", + "display_name": "إعادة صياغة تحويل الصورة إلى متجه", "inputs": { "image": { "name": "صورة" @@ -6873,12 +6879,12 @@ "RenormCFG": { "display_name": "إعادة تهيئة CFG", "inputs": { - "model": { - "name": "النموذج" - }, "cfg_trunc": { "name": "اقتطاع CFG" }, + "model": { + "name": "النموذج" + }, "renorm_cfg": { "name": "إعادة تهيئة CFG" } @@ -6887,22 +6893,22 @@ "RepeatImageBatch": { "display_name": "تكرار دفعة الصور", "inputs": { - "image": { - "name": "الصورة" - }, "amount": { "name": "الكمية" + }, + "image": { + "name": "الصورة" } } }, "RepeatLatentBatch": { "display_name": "تكرار دفعة الخفاء", "inputs": { - "samples": { - "name": "عينات" - }, "amount": { "name": "الكمية" + }, + "samples": { + "name": "عينات" } } }, @@ -6917,38 +6923,163 @@ } } }, - "SamplerCustom": { - "display_name": "المُعين المخصص", + "SDTurboScheduler": { + "display_name": "جدول SD Turbo", "inputs": { + "denoise": { + "name": "إزالة التشويش" + }, "model": { "name": "النموذج" }, + "steps": { + "name": "الخطوات" + } + } + }, + "SD_4XUpscale_Conditioning": { + "display_name": "تحسين SD 4X", + "inputs": { + "images": { + "name": "الصور" + }, + "negative": { + "name": "سلبي" + }, + "noise_augmentation": { + "name": "تعزيز الضجيج" + }, + "positive": { + "name": "إيجابي" + }, + "scale_ratio": { + "name": "نسبة المقياس" + } + }, + "outputs": { + "0": { + "name": "إيجابي" + }, + "1": { + "name": "سلبي" + }, + "2": { + "name": "كامن" + } + } + }, + "SV3D_Conditioning": { + "display_name": "تهيئة SV3D", + "inputs": { + "clip_vision": { + "name": "رؤية المقطع" + }, + "elevation": { + "name": "الارتفاع الزاوي" + }, + "height": { + "name": "الارتفاع" + }, + "init_image": { + "name": "الصورة الأصلية" + }, + "vae": { + "name": "vae" + }, + "video_frames": { + "name": "إطارات الفيديو" + }, + "width": { + "name": "العرض" + } + }, + "outputs": { + "0": { + "name": "إيجابي" + }, + "1": { + "name": "سلبي" + }, + "2": { + "name": "كامِن" + } + } + }, + "SVD_img2vid_Conditioning": { + "display_name": "تهيئة تحويل صورة إلى فيديو من SVD", + "inputs": { + "augmentation_level": { + "name": "مستوى التضخيم" + }, + "clip_vision": { + "name": "رؤية المقطع" + }, + "fps": { + "name": "الإطارات في الثانية" + }, + "height": { + "name": "الارتفاع" + }, + "init_image": { + "name": "الصورة الأصلية" + }, + "motion_bucket_id": { + "name": "معرف دلو الحركة" + }, + "vae": { + "name": "vae" + }, + "video_frames": { + "name": "إطارات الفيديو" + }, + "width": { + "name": "العرض" + } + }, + "outputs": { + "0": { + "name": "إيجابي" + }, + "1": { + "name": "سلبي" + }, + "2": { + "name": "كامِن" + } + } + }, + "SamplerCustom": { + "display_name": "المُعين المخصص", + "inputs": { "add_noise": { "name": "إضافة ضجيج" }, - "noise_seed": { - "name": "بذرة الضجيج" - }, "cfg": { "name": "CFG" }, - "positive": { - "name": "الإيجابي" + "control_after_generate": { + "name": "التحكم بعد التوليد" + }, + "latent_image": { + "name": "صورة الخفاء" + }, + "model": { + "name": "النموذج" }, "negative": { "name": "السلبي" }, + "noise_seed": { + "name": "بذرة الضجيج" + }, + "positive": { + "name": "الإيجابي" + }, "sampler": { "name": "المُعين" }, "sigmas": { "name": "سيغما" - }, - "latent_image": { - "name": "صورة الخفاء" - }, - "control_after_generate": { - "name": "التحكم بعد التوليد" } }, "outputs": { @@ -6963,20 +7094,20 @@ "SamplerCustomAdvanced": { "display_name": "المُعين المخصص المتقدم", "inputs": { - "noise": { - "name": "الضجيج" - }, "guider": { "name": "الدليل" }, + "latent_image": { + "name": "صورة الخفاء" + }, + "noise": { + "name": "الضجيج" + }, "sampler": { "name": "المُعين" }, "sigmas": { "name": "سيغما" - }, - "latent_image": { - "name": "صورة الخفاء" } }, "outputs": { @@ -6991,32 +7122,32 @@ "SamplerDPMAdaptative": { "display_name": "المُعين DPM التكيفي", "inputs": { - "order": { - "name": "الترتيب" - }, - "rtol": { - "name": "rtol" + "accept_safety": { + "name": "قبول الأمان" }, "atol": { "name": "atol" }, + "dcoeff": { + "name": "dcoeff" + }, + "eta": { + "name": "إيتا" + }, "h_init": { "name": "h_init" }, - "pcoeff": { - "name": "pcoeff" - }, "icoeff": { "name": "icoeff" }, - "dcoeff": { - "name": "dcoeff" + "order": { + "name": "الترتيب" }, - "accept_safety": { - "name": "قبول الأمان" + "pcoeff": { + "name": "pcoeff" }, - "eta": { - "name": "إيتا" + "rtol": { + "name": "rtol" }, "s_noise": { "name": "ضجيج s" @@ -7026,17 +7157,17 @@ "SamplerDPMPP_2M_SDE": { "display_name": "المُعين DPMPP_2M_SDE", "inputs": { - "solver_type": { - "name": "نوع المُحلل" - }, "eta": { "name": "إيتا" }, + "noise_device": { + "name": "جهاز الضجيج" + }, "s_noise": { "name": "ضجيج s" }, - "noise_device": { - "name": "جهاز الضجيج" + "solver_type": { + "name": "نوع المُحلل" } } }, @@ -7057,11 +7188,11 @@ "eta": { "name": "إيتا" }, - "s_noise": { - "name": "ضجيج s" - }, "noise_device": { "name": "جهاز الضجيج" + }, + "s_noise": { + "name": "ضجيج s" } } }, @@ -7071,14 +7202,14 @@ "eta": { "name": "إيتا" }, - "s_noise": { - "name": "ضجيج s" + "noise_device": { + "name": "جهاز الضجيج" }, "r": { "name": "r" }, - "noise_device": { - "name": "جهاز الضجيج" + "s_noise": { + "name": "ضجيج s" } } }, @@ -7137,8 +7268,8 @@ "SaveAnimatedPNG": { "display_name": "حفظ PNG متحرك", "inputs": { - "images": { - "name": "الصور" + "compress_level": { + "name": "مستوى الضغط" }, "filename_prefix": { "name": "بادئة اسم الملف" @@ -7146,31 +7277,31 @@ "fps": { "name": "معدل الإطارات في الثانية" }, - "compress_level": { - "name": "مستوى الضغط" + "images": { + "name": "الصور" } } }, "SaveAnimatedWEBP": { "display_name": "حفظ WEBP متحرك", "inputs": { - "images": { - "name": "الصور" - }, "filename_prefix": { "name": "بادئة اسم الملف" }, "fps": { "name": "معدل الإطارات في الثانية" }, + "images": { + "name": "الصور" + }, "lossless": { "name": "بدون خسارة" }, - "quality": { - "name": "الجودة" - }, "method": { "name": "الطريقة" + }, + "quality": { + "name": "الجودة" } } }, @@ -7180,39 +7311,39 @@ "audio": { "name": "الصوت" }, - "filename_prefix": { - "name": "بادئة اسم الملف" - }, "audioUI": { "name": "واجهة الصوت" + }, + "filename_prefix": { + "name": "بادئة اسم الملف" } } }, "SaveGLB": { "display_name": "حفظ GLB", "inputs": { - "mesh": { - "name": "الشبكة" - }, "filename_prefix": { "name": "بادئة اسم الملف" }, "image": { "name": "الصورة" + }, + "mesh": { + "name": "الشبكة" } } }, "SaveImage": { - "display_name": "حفظ الصورة", "description": "يحفظ الصور المدخلة في مجلد مخرجات ComfyUI الخاص بك.", + "display_name": "حفظ الصورة", "inputs": { - "images": { - "name": "الصور", - "tooltip": "الصور التي سيتم حفظها." - }, "filename_prefix": { "name": "بادئة اسم الملف", "tooltip": "بادئة اسم الملف للحفظ. يمكن أن تتضمن معلومات تنسيق مثل %date:yyyy-MM-dd% أو %Empty Latent Image.width% لاستخدام قيم من العقد." + }, + "images": { + "name": "الصور", + "tooltip": "الصور التي سيتم حفظها." } } }, @@ -7227,34 +7358,34 @@ "SaveLatent": { "display_name": "حفظ الكامن", "inputs": { - "samples": { - "name": "عينات" - }, "filename_prefix": { "name": "بادئة اسم الملف" + }, + "samples": { + "name": "عينات" } } }, "SaveSVG": { - "display_name": "حفظ SVG", "description": "يحفظ ملفات SVG على القرص.", + "display_name": "حفظ SVG", "inputs": { - "svg": { - "name": "ملف SVG" - }, "filename_prefix": { "name": "بادئة اسم الملف", "tooltip": "بادئة اسم الملف للحفظ. يمكن أن تتضمن معلومات تنسيق مثل %date:yyyy-MM-dd% أو %Empty Latent Image.width% لاستخدام قيم من العقد." + }, + "svg": { + "name": "ملف SVG" } } }, "SaveVideo": { - "display_name": "حفظ الفيديو", "description": "يحفظ الصور المدخلة في مجلد مخرجات ComfyUI الخاص بك.", + "display_name": "حفظ الفيديو", "inputs": { - "video": { - "name": "الفيديو", - "tooltip": "الفيديو الذي سيتم حفظه." + "codec": { + "name": "الترميز", + "tooltip": "الترميز المستخدم للفيديو." }, "filename_prefix": { "name": "بادئة اسم الملف", @@ -7264,139 +7395,94 @@ "name": "الصيغة", "tooltip": "الصيغة التي سيتم حفظ الفيديو بها." }, - "codec": { - "name": "الترميز", - "tooltip": "الترميز المستخدم للفيديو." + "video": { + "name": "الفيديو", + "tooltip": "الفيديو الذي سيتم حفظه." } } }, "SaveWEBM": { "display_name": "حفظ WEBM", "inputs": { - "images": { - "name": "الصور" - }, - "filename_prefix": { - "name": "بادئة اسم الملف" - }, "codec": { "name": "الترميز" }, - "fps": { - "name": "معدل الإطارات في الثانية" - }, "crf": { "name": "crf", "tooltip": "كلما زاد crf انخفضت الجودة وحجم الملف، وكلما انخفض زادت الجودة وحجم الملف." - } - } - }, - "SD_4XUpscale_Conditioning": { - "display_name": "تحسين SD 4X", - "inputs": { - "images": { - "name": "الصور" - }, - "positive": { - "name": "إيجابي" - }, - "negative": { - "name": "سلبي" - }, - "scale_ratio": { - "name": "نسبة المقياس" - }, - "noise_augmentation": { - "name": "تعزيز الضجيج" - } - }, - "outputs": { - "0": { - "name": "إيجابي" - }, - "1": { - "name": "سلبي" }, - "2": { - "name": "كامن" - } - } - }, - "SDTurboScheduler": { - "display_name": "جدول SD Turbo", - "inputs": { - "model": { - "name": "النموذج" + "filename_prefix": { + "name": "بادئة اسم الملف" }, - "steps": { - "name": "الخطوات" + "fps": { + "name": "معدل الإطارات في الثانية" }, - "denoise": { - "name": "إزالة التشويش" + "images": { + "name": "الصور" } } }, "SelfAttentionGuidance": { "display_name": "توجيه الانتباه الذاتي", "inputs": { + "blur_sigma": { + "name": "تمويه سيغما" + }, "model": { "name": "النموذج" }, "scale": { "name": "المقياس" - }, - "blur_sigma": { - "name": "تمويه سيغما" } } }, "SetClipHooks": { "display_name": "تعيين CLIP Hooks", "inputs": { - "clip": { - "name": "CLIP" - }, "apply_to_conds": { "name": "تطبيق على الشروط" }, - "schedule_clip": { - "name": "جدولة CLIP" + "clip": { + "name": "CLIP" }, "hooks": { "name": "Hooks" + }, + "schedule_clip": { + "name": "جدولة CLIP" } } }, "SetFirstSigma": { "display_name": "تعيين Sigma الأول", "inputs": { - "sigmas": { - "name": "Sigmas" - }, "sigma": { "name": "Sigma" + }, + "sigmas": { + "name": "Sigmas" } } }, "SetHookKeyframes": { "display_name": "تعيين إطارات مفتاحية للـ Hook", "inputs": { - "hooks": { - "name": "Hooks" - }, "hook_kf": { "name": "الإطار المفتاحي للـ Hook" + }, + "hooks": { + "name": "Hooks" } } }, "SetLatentNoiseMask": { "display_name": "تعيين قناع ضجيج الكامن", "inputs": { - "samples": { - "name": "عينات" - }, "mask": { "name": "القناع" + }, + "samples": { + "name": "عينات" } } }, @@ -7412,64 +7498,64 @@ } }, "SkipLayerGuidanceDiT": { - "display_name": "توجيه تخطي الطبقة DiT", "description": "نسخة عامة من عقدة SkipLayerGuidance يمكن استخدامها مع كل نموذج DiT.", + "display_name": "توجيه تخطي الطبقة DiT", "inputs": { - "model": { - "name": "النموذج" - }, "double_layers": { "name": "طبقات مزدوجة" }, - "single_layers": { - "name": "طبقات مفردة" + "end_percent": { + "name": "نسبة النهاية" + }, + "model": { + "name": "النموذج" + }, + "rescaling_scale": { + "name": "مقياس إعادة التحجيم" }, "scale": { "name": "المقياس" }, + "single_layers": { + "name": "طبقات مفردة" + }, "start_percent": { "name": "نسبة البداية" - }, - "end_percent": { - "name": "نسبة النهاية" - }, - "rescaling_scale": { - "name": "مقياس إعادة التحجيم" } } }, "SkipLayerGuidanceSD3": { - "display_name": "توجيه تخطي الطبقة SD3", "description": "نسخة عامة من عقدة SkipLayerGuidance يمكن استخدامها مع كل نموذج DiT.", + "display_name": "توجيه تخطي الطبقة SD3", "inputs": { - "model": { - "name": "النموذج" + "end_percent": { + "name": "نسبة النهاية" }, "layers": { "name": "الطبقات" }, + "model": { + "name": "النموذج" + }, "scale": { "name": "المقياس" }, "start_percent": { "name": "نسبة البداية" - }, - "end_percent": { - "name": "نسبة النهاية" } } }, "SolidMask": { "display_name": "قناع صلب", "inputs": { + "height": { + "name": "الارتفاع" + }, "value": { "name": "القيمة" }, "width": { "name": "العرض" - }, - "height": { - "name": "الارتفاع" } } }, @@ -7503,11 +7589,11 @@ "SplitSigmasDenoise": { "display_name": "فصل Sigmas إزالة التشويش", "inputs": { - "sigmas": { - "name": "Sigmas" - }, "denoise": { "name": "إزالة التشويش" + }, + "sigmas": { + "name": "Sigmas" } }, "outputs": { @@ -7520,147 +7606,147 @@ } }, "StabilityStableImageSD_3_5Node": { - "display_name": "Stability AI صورة Stable Diffusion 3.5", "description": "ينتج الصور بشكل متزامن بناءً على النص والنسبة.", + "display_name": "Stability AI صورة Stable Diffusion 3.5", "inputs": { - "prompt": { - "name": "النص الوصفي", - "tooltip": "ما ترغب برؤيته في الصورة الناتجة. نص وصفي قوي وواضح يحدد العناصر والألوان والموضوعات يؤدي لنتائج أفضل." - }, - "model": { - "name": "النموذج" - }, "aspect_ratio": { "name": "نسبة العرض إلى الارتفاع", "tooltip": "نسبة عرض الصورة الناتجة." }, - "style_preset": { - "name": "نمط مسبق", - "tooltip": "النمط المرغوب اختياريًا للصورة الناتجة." - }, "cfg_scale": { "name": "مقياس CFG", "tooltip": "مدى التزام عملية الانتشار بالنص الوصفي (القيم الأعلى تبقي الصورة أقرب للنص)." }, - "seed": { - "name": "البذرة", - "tooltip": "البذرة العشوائية لإنشاء الضجيج." + "control_after_generate": { + "name": "التحكم بعد الإنشاء" }, "image": { "name": "الصورة" }, + "image_denoise": { + "name": "إزالة التشويش من الصورة", + "tooltip": "0.0 تعني صورة مطابقة للأصل، 1.0 تعني عدم وجود صورة أصلية." + }, + "model": { + "name": "النموذج" + }, "negative_prompt": { "name": "نص سلبي", "tooltip": "الكلمات التي لا ترغب برؤيتها في الصورة الناتجة. ميزة متقدمة." }, - "image_denoise": { - "name": "إزالة التشويش من الصورة", - "tooltip": "0.0 تعني صورة مطابقة للأصل، 1.0 تعني عدم وجود صورة أصلية." + "prompt": { + "name": "النص الوصفي", + "tooltip": "ما ترغب برؤيته في الصورة الناتجة. نص وصفي قوي وواضح يحدد العناصر والألوان والموضوعات يؤدي لنتائج أفضل." }, - "control_after_generate": { - "name": "التحكم بعد الإنشاء" + "seed": { + "name": "البذرة", + "tooltip": "البذرة العشوائية لإنشاء الضجيج." + }, + "style_preset": { + "name": "نمط مسبق", + "tooltip": "النمط المرغوب اختياريًا للصورة الناتجة." } } }, "StabilityStableImageUltraNode": { - "display_name": "Stability AI صورة Stable Ultra", "description": "ينتج الصور بشكل متزامن بناءً على النص والنسبة.", + "display_name": "Stability AI صورة Stable Ultra", "inputs": { - "prompt": { - "name": "النص الوصفي", - "tooltip": "ما ترغب برؤيته في الصورة الناتجة. نص وصفي قوي وواضح يحدد العناصر والألوان والموضوعات يؤدي لنتائج أفضل. للتحكم في وزن كلمة معينة استخدم التنسيق (الكلمة:الوزن) حيث الوزن بين 0 و1." - }, "aspect_ratio": { "name": "نسبة العرض إلى الارتفاع", "tooltip": "نسبة عرض الصورة الناتجة." }, - "style_preset": { - "name": "نمط مسبق", - "tooltip": "النمط المرغوب اختياريًا للصورة الناتجة." - }, - "seed": { - "name": "البذرة", - "tooltip": "البذرة العشوائية لإنشاء الضجيج." + "control_after_generate": { + "name": "التحكم بعد الإنشاء" }, "image": { "name": "الصورة" }, + "image_denoise": { + "name": "إزالة التشويش من الصورة", + "tooltip": "0.0 تعني صورة مطابقة للأصل، 1.0 تعني عدم وجود صورة أصلية." + }, "negative_prompt": { "name": "نص سلبي", "tooltip": "وصف لما لا ترغب برؤيته في الصورة الناتجة. ميزة متقدمة." }, - "image_denoise": { - "name": "إزالة التشويش من الصورة", - "tooltip": "0.0 تعني صورة مطابقة للأصل، 1.0 تعني عدم وجود صورة أصلية." + "prompt": { + "name": "النص الوصفي", + "tooltip": "ما ترغب برؤيته في الصورة الناتجة. نص وصفي قوي وواضح يحدد العناصر والألوان والموضوعات يؤدي لنتائج أفضل. للتحكم في وزن كلمة معينة استخدم التنسيق (الكلمة:الوزن) حيث الوزن بين 0 و1." }, - "control_after_generate": { - "name": "التحكم بعد الإنشاء" + "seed": { + "name": "البذرة", + "tooltip": "البذرة العشوائية لإنشاء الضجيج." + }, + "style_preset": { + "name": "نمط مسبق", + "tooltip": "النمط المرغوب اختياريًا للصورة الناتجة." } } }, "StabilityUpscaleConservativeNode": { - "display_name": "Stability AI تكبير محافظ", "description": "يكبر الصورة مع تغييرات طفيفة إلى دقة 4K.", + "display_name": "Stability AI تكبير محافظ", "inputs": { - "image": { - "name": "الصورة" - }, - "prompt": { - "name": "النص الوصفي", - "tooltip": "ما ترغب برؤيته في الصورة الناتجة. نص وصفي قوي وواضح يحدد العناصر والألوان والموضوعات يؤدي لنتائج أفضل." + "control_after_generate": { + "name": "التحكم بعد الإنشاء" }, "creativity": { "name": "الإبداع", "tooltip": "يتحكم في احتمالية إضافة تفاصيل إضافية ليست متأثرة بقوة بالصورة الأصلية." }, - "seed": { - "name": "البذرة", - "tooltip": "البذرة العشوائية لإنشاء الضجيج." + "image": { + "name": "الصورة" }, "negative_prompt": { "name": "نص سلبي", "tooltip": "الكلمات التي لا ترغب برؤيتها في الصورة الناتجة. ميزة متقدمة." }, - "control_after_generate": { - "name": "التحكم بعد الإنشاء" + "prompt": { + "name": "النص الوصفي", + "tooltip": "ما ترغب برؤيته في الصورة الناتجة. نص وصفي قوي وواضح يحدد العناصر والألوان والموضوعات يؤدي لنتائج أفضل." + }, + "seed": { + "name": "البذرة", + "tooltip": "البذرة العشوائية لإنشاء الضجيج." } } }, "StabilityUpscaleCreativeNode": { - "display_name": "تكبير استقرار الذكاء الاصطناعي الإبداعي", "description": "تكبير الصورة مع تغييرات طفيفة إلى دقة 4K.", + "display_name": "تكبير استقرار الذكاء الاصطناعي الإبداعي", "inputs": { + "control_after_generate": { + "name": "التحكم بعد الإنشاء" + }, + "creativity": { + "name": "الإبداع", + "tooltip": "يتحكم في احتمالية إنشاء تفاصيل إضافية غير معتمدة بشكل كبير على الصورة الأصلية." + }, "image": { "name": "صورة" }, + "negative_prompt": { + "name": "النص السلبي", + "tooltip": "كلمات مفتاحية لما لا ترغب في رؤيته في الصورة الناتجة. هذه ميزة متقدمة." + }, "prompt": { "name": "النص الوصفي", "tooltip": "ما ترغب في رؤيته في الصورة الناتجة. النص الوصفي القوي والواضح الذي يحدد العناصر والألوان والمواضيع بدقة يؤدي إلى نتائج أفضل." }, - "creativity": { - "name": "الإبداع", - "tooltip": "يتحكم في احتمالية إنشاء تفاصيل إضافية غير معتمدة بشكل كبير على الصورة الأصلية." - }, - "style_preset": { - "name": "نمط مسبق", - "tooltip": "النمط المرغوب اختياريًا للصورة المولدة." - }, "seed": { "name": "البذرة", "tooltip": "البذرة العشوائية المستخدمة لإنشاء الضجيج." }, - "negative_prompt": { - "name": "النص السلبي", - "tooltip": "كلمات مفتاحية لما لا ترغب في رؤيته في الصورة الناتجة. هذه ميزة متقدمة." - }, - "control_after_generate": { - "name": "التحكم بعد الإنشاء" + "style_preset": { + "name": "نمط مسبق", + "tooltip": "النمط المرغوب اختياريًا للصورة المولدة." } } }, "StabilityUpscaleFastNode": { - "display_name": "تكبير استقرار الذكاء الاصطناعي السريع", "description": "يزيد حجم الصورة بسرعة عبر استدعاء API الخاص باستقرار الذكاء الاصطناعي إلى 4 أضعاف الحجم الأصلي؛ مخصص لتكبير الصور منخفضة الجودة أو المضغوطة.", + "display_name": "تكبير استقرار الذكاء الاصطناعي السريع", "inputs": { "image": { "name": "صورة" @@ -7670,17 +7756,17 @@ "StableCascade_EmptyLatentImage": { "display_name": "صورة كامنة فارغة من StableCascade", "inputs": { - "width": { - "name": "العرض" - }, - "height": { - "name": "الارتفاع" + "batch_size": { + "name": "حجم الدفعة" }, "compression": { "name": "ضغط" }, - "batch_size": { - "name": "حجم الدفعة" + "height": { + "name": "الارتفاع" + }, + "width": { + "name": "العرض" } }, "outputs": { @@ -7706,14 +7792,14 @@ "StableCascade_StageC_VAEEncode": { "display_name": "ترميز VAE للمرحلة ج من StableCascade", "inputs": { + "compression": { + "name": "ضغط" + }, "image": { "name": "صورة" }, "vae": { "name": "vae" - }, - "compression": { - "name": "ضغط" } }, "outputs": { @@ -7750,122 +7836,20 @@ "StableZero123_Conditioning": { "display_name": "تهيئة StableZero123", "inputs": { - "clip_vision": { - "name": "رؤية المقطع" - }, - "init_image": { - "name": "الصورة الأصلية" - }, - "vae": { - "name": "vae" - }, - "width": { - "name": "العرض" - }, - "height": { - "name": "الارتفاع" - }, - "batch_size": { - "name": "حجم الدفعة" - }, - "elevation": { - "name": "الارتفاع الزاوي" - }, "azimuth": { "name": "السمت" - } - }, - "outputs": { - "0": { - "name": "إيجابي" }, - "1": { - "name": "سلبي" + "batch_size": { + "name": "حجم الدفعة" }, - "2": { - "name": "كامِن" - } - } - }, - "StableZero123_Conditioning_Batched": { - "display_name": "تهيئة StableZero123 مجمعة", - "inputs": { "clip_vision": { "name": "رؤية المقطع" }, - "init_image": { - "name": "الصورة الأصلية" - }, - "vae": { - "name": "vae" - }, - "width": { - "name": "العرض" - }, - "height": { - "name": "الارتفاع" - }, - "batch_size": { - "name": "حجم الدفعة" - }, "elevation": { "name": "الارتفاع الزاوي" }, - "azimuth": { - "name": "السمت" - }, - "elevation_batch_increment": { - "name": "زيادة دفعة الارتفاع الزاوي" - }, - "azimuth_batch_increment": { - "name": "زيادة دفعة السمت" - } - }, - "outputs": { - "0": { - "name": "إيجابي" - }, - "1": { - "name": "سلبي" - }, - "2": { - "name": "كامِن" - } - } - }, - "StyleModelApply": { - "display_name": "تطبيق نموذج النمط", - "inputs": { - "conditioning": { - "name": "تهيئة" - }, - "style_model": { - "name": "نموذج النمط" - }, - "clip_vision_output": { - "name": "خرج رؤية المقطع" - }, - "strength": { - "name": "القوة" - }, - "strength_type": { - "name": "نوع القوة" - } - } - }, - "StyleModelLoader": { - "display_name": "تحميل نموذج النمط", - "inputs": { - "style_model_name": { - "name": "اسم نموذج النمط" - } - } - }, - "SV3D_Conditioning": { - "display_name": "تهيئة SV3D", - "inputs": { - "clip_vision": { - "name": "رؤية المقطع" + "height": { + "name": "الارتفاع" }, "init_image": { "name": "الصورة الأصلية" @@ -7875,15 +7859,6 @@ }, "width": { "name": "العرض" - }, - "height": { - "name": "الارتفاع" - }, - "video_frames": { - "name": "إطارات الفيديو" - }, - "elevation": { - "name": "الارتفاع الزاوي" } }, "outputs": { @@ -7898,12 +7873,30 @@ } } }, - "SVD_img2vid_Conditioning": { - "display_name": "تهيئة تحويل صورة إلى فيديو من SVD", + "StableZero123_Conditioning_Batched": { + "display_name": "تهيئة StableZero123 مجمعة", "inputs": { + "azimuth": { + "name": "السمت" + }, + "azimuth_batch_increment": { + "name": "زيادة دفعة السمت" + }, + "batch_size": { + "name": "حجم الدفعة" + }, "clip_vision": { "name": "رؤية المقطع" }, + "elevation": { + "name": "الارتفاع الزاوي" + }, + "elevation_batch_increment": { + "name": "زيادة دفعة الارتفاع الزاوي" + }, + "height": { + "name": "الارتفاع" + }, "init_image": { "name": "الصورة الأصلية" }, @@ -7912,21 +7905,6 @@ }, "width": { "name": "العرض" - }, - "height": { - "name": "الارتفاع" - }, - "video_frames": { - "name": "إطارات الفيديو" - }, - "motion_bucket_id": { - "name": "معرف دلو الحركة" - }, - "fps": { - "name": "الإطارات في الثانية" - }, - "augmentation_level": { - "name": "مستوى التضخيم" } }, "outputs": { @@ -7941,17 +7919,45 @@ } } }, + "StyleModelApply": { + "display_name": "تطبيق نموذج النمط", + "inputs": { + "clip_vision_output": { + "name": "خرج رؤية المقطع" + }, + "conditioning": { + "name": "تهيئة" + }, + "strength": { + "name": "القوة" + }, + "strength_type": { + "name": "نوع القوة" + }, + "style_model": { + "name": "نموذج النمط" + } + } + }, + "StyleModelLoader": { + "display_name": "تحميل نموذج النمط", + "inputs": { + "style_model_name": { + "name": "اسم نموذج النمط" + } + } + }, "T5TokenizerOptions": { "display_name": "خيارات محلل T5", "inputs": { "clip": { "name": "كليب" }, - "min_padding": { - "name": "الحد الأدنى للحشو" - }, "min_length": { "name": "الحد الأدنى للطول" + }, + "min_padding": { + "name": "الحد الأدنى للحشو" } } }, @@ -7964,12 +7970,12 @@ "clip_vision_output": { "name": "ناتج رؤية الكليب" }, - "prompt": { - "name": "الموجه" - }, "image_interleave": { "name": "تداخل الصورة", "tooltip": "مدى تأثير الصورة مقارنة بالموجه النصي. الرقم الأعلى يعني تأثير أكبر من الموجه النصي." + }, + "prompt": { + "name": "الموجه" } } }, @@ -7998,11 +8004,11 @@ "TorchCompileModel": { "display_name": "نموذج TorchCompile", "inputs": { - "model": { - "name": "النموذج" - }, "backend": { "name": "الخلفية" + }, + "model": { + "name": "النموذج" } } }, @@ -8018,8 +8024,8 @@ } }, "TripleCLIPLoader": { - "display_name": "محمل TripleCLIP", "description": "[الوصفات]\n\nsd3: clip-l, clip-g, t5", + "display_name": "محمل TripleCLIP", "inputs": { "clip_name1": { "name": "اسم الكليب 1" @@ -8032,85 +8038,66 @@ } } }, - "unCLIPCheckpointLoader": { - "display_name": "محمل نقطة فحص unCLIP", - "inputs": { - "ckpt_name": { - "name": "اسم نقطة الفحص" - } - } - }, - "unCLIPConditioning": { - "display_name": "تكييف unCLIP", + "UNETLoader": { + "display_name": "تحميل نموذج الانتشار", "inputs": { - "conditioning": { - "name": "التكييف" - }, - "clip_vision_output": { - "name": "ناتج رؤية الكليب" - }, - "strength": { - "name": "القوة" + "unet_name": { + "name": "اسم UNet" }, - "noise_augmentation": { - "name": "زيادة الضجيج" + "weight_dtype": { + "name": "نوع بيانات الوزن" } } }, "UNetCrossAttentionMultiply": { "display_name": "ضرب انتباه التداخل لـ UNet", "inputs": { + "k": { + "name": "k" + }, "model": { "name": "النموذج" }, + "out": { + "name": "الناتج" + }, "q": { "name": "q" }, - "k": { - "name": "k" - }, "v": { "name": "v" - }, - "out": { - "name": "الناتج" - } - } - }, - "UNETLoader": { - "display_name": "تحميل نموذج الانتشار", - "inputs": { - "unet_name": { - "name": "اسم UNet" - }, - "weight_dtype": { - "name": "نوع بيانات الوزن" } } }, "UNetSelfAttentionMultiply": { "display_name": "ضرب انتباه الذات لـ UNet", "inputs": { + "k": { + "name": "k" + }, "model": { "name": "النموذج" }, + "out": { + "name": "الناتج" + }, "q": { "name": "q" }, - "k": { - "name": "k" - }, "v": { "name": "v" - }, - "out": { - "name": "الناتج" } } }, "UNetTemporalAttentionMultiply": { "display_name": "ضرب الانتباه الزمني لـ UNet", "inputs": { + "cross_structural": { + "name": "التركيب المتقاطع" + }, + "cross_temporal": { + "name": "الزمن المتقاطع" + }, "model": { "name": "النموذج" }, @@ -8119,12 +8106,6 @@ }, "self_temporal": { "name": "الزمن الذاتي" - }, - "cross_structural": { - "name": "التركيب المتقاطع" - }, - "cross_temporal": { - "name": "الزمن المتقاطع" } } }, @@ -8137,8 +8118,8 @@ } }, "VAEDecode": { - "display_name": "فك ترميز VAE", "description": "يقوم بفك ترميز الصور الكامنة إلى صور في فضاء البكسل.", + "display_name": "فك ترميز VAE", "inputs": { "samples": { "name": "عينات", @@ -8169,42 +8150,42 @@ "VAEDecodeHunyuan3D": { "display_name": "فك ترميز VAE Hunyuan3D", "inputs": { - "samples": { - "name": "عينات" - }, - "vae": { - "name": "vae" - }, "num_chunks": { "name": "عدد القطع" }, "octree_resolution": { "name": "دقة شجرة الثماني" + }, + "samples": { + "name": "عينات" + }, + "vae": { + "name": "vae" } } }, "VAEDecodeTiled": { "display_name": "فك ترميز VAE (مبسط)", "inputs": { + "overlap": { + "name": "التداخل" + }, "samples": { "name": "عينات" }, - "vae": { - "name": "vae" - }, - "tile_size": { - "name": "حجم القطعة" - }, - "overlap": { - "name": "التداخل" + "temporal_overlap": { + "name": "التداخل الزمني", + "tooltip": "يستخدم فقط لـ VAEs الفيديو: عدد الإطارات المتداخلة." }, "temporal_size": { "name": "الحجم الزمني", "tooltip": "يستخدم فقط لـ VAEs الفيديو: عدد الإطارات التي يتم فك ترميزها في مرة واحدة." }, - "temporal_overlap": { - "name": "التداخل الزمني", - "tooltip": "يستخدم فقط لـ VAEs الفيديو: عدد الإطارات المتداخلة." + "tile_size": { + "name": "حجم القطعة" + }, + "vae": { + "name": "vae" } } }, @@ -8233,42 +8214,42 @@ "VAEEncodeForInpaint": { "display_name": "ترميز VAE (للتلوين)", "inputs": { + "grow_mask_by": { + "name": "توسيع القناع بمقدار" + }, + "mask": { + "name": "قناع" + }, "pixels": { "name": "بكسلات" }, "vae": { "name": "vae" - }, - "mask": { - "name": "قناع" - }, - "grow_mask_by": { - "name": "توسيع القناع بمقدار" } } }, "VAEEncodeTiled": { "display_name": "ترميز VAE (مبسط)", "inputs": { + "overlap": { + "name": "التداخل" + }, "pixels": { "name": "بكسلات" }, - "vae": { - "name": "vae" - }, - "tile_size": { - "name": "حجم القطعة" - }, - "overlap": { - "name": "التداخل" + "temporal_overlap": { + "name": "التداخل الزمني", + "tooltip": "يستخدم فقط لـ VAEs الفيديو: عدد الإطارات المتداخلة." }, "temporal_size": { "name": "الحجم الزمني", "tooltip": "يستخدم فقط لـ VAEs الفيديو: عدد الإطارات التي يتم ترميزها في مرة واحدة." }, - "temporal_overlap": { - "name": "التداخل الزمني", - "tooltip": "يستخدم فقط لـ VAEs الفيديو: عدد الإطارات المتداخلة." + "tile_size": { + "name": "حجم القطعة" + }, + "vae": { + "name": "vae" } } }, @@ -8283,29 +8264,41 @@ "VAESave": { "display_name": "حفظ VAE", "inputs": { + "filename_prefix": { + "name": "بادئة اسم الملف" + }, "vae": { "name": "vae" + } + } + }, + "VPScheduler": { + "display_name": "مجدول VP", + "inputs": { + "beta_d": { + "name": "بيتا د" }, - "filename_prefix": { - "name": "بادئة اسم الملف" + "beta_min": { + "name": "بيتا الأدنى" + }, + "eps_s": { + "name": "إبسيلون س" + }, + "steps": { + "name": "الخطوات" } } }, "VeoVideoGenerationNode": { - "display_name": "توليد فيديو Google Veo2", "description": "ينشئ فيديوهات من وصف نصي باستخدام واجهة Google Veo API", - "inputs": { - "prompt": { - "name": "الوصف النصي", - "tooltip": "الوصف النصي للفيديو" - }, + "display_name": "توليد فيديو Google Veo2", + "inputs": { "aspect_ratio": { "name": "نسبة العرض إلى الارتفاع", "tooltip": "نسبة العرض إلى الارتفاع للفيديو الناتج" }, - "negative_prompt": { - "name": "الوصف السلبي", - "tooltip": "الوصف النصي السلبي لتوجيه ما يجب تجنبه في الفيديو" + "control_after_generate": { + "name": "التحكم بعد التوليد" }, "duration_seconds": { "name": "مدة الفيديو بالثواني", @@ -8315,101 +8308,89 @@ "name": "تعزيز الوصف", "tooltip": "هل يتم تعزيز الوصف بمساعدة الذكاء الاصطناعي" }, + "image": { + "name": "صورة مرجعية", + "tooltip": "صورة مرجعية اختيارية لتوجيه توليد الفيديو" + }, + "negative_prompt": { + "name": "الوصف السلبي", + "tooltip": "الوصف النصي السلبي لتوجيه ما يجب تجنبه في الفيديو" + }, "person_generation": { "name": "توليد الأشخاص", "tooltip": "هل يُسمح بتوليد أشخاص في الفيديو" }, + "prompt": { + "name": "الوصف النصي", + "tooltip": "الوصف النصي للفيديو" + }, "seed": { "name": "البذرة", "tooltip": "بذرة توليد الفيديو (0 عشوائي)" - }, - "image": { - "name": "صورة مرجعية", - "tooltip": "صورة مرجعية اختيارية لتوجيه توليد الفيديو" - }, - "control_after_generate": { - "name": "التحكم بعد التوليد" } } }, "VideoLinearCFGGuidance": { "display_name": "توجيه VideoLinearCFG", "inputs": { - "model": { - "name": "النموذج" - }, "min_cfg": { "name": "الحد الأدنى للـ CFG" + }, + "model": { + "name": "النموذج" } } }, "VideoTriangleCFGGuidance": { "display_name": "توجيه VideoTriangleCFG", "inputs": { - "model": { - "name": "النموذج" - }, "min_cfg": { "name": "الحد الأدنى للـ CFG" + }, + "model": { + "name": "النموذج" } } }, "VoxelToMesh": { "display_name": "تحويل الفوكسل إلى شبكة", "inputs": { - "voxel": { - "name": "فوكسل" - }, "algorithm": { "name": "الخوارزمية" }, "threshold": { "name": "العَتَبة" + }, + "voxel": { + "name": "فوكسل" } } }, "VoxelToMeshBasic": { "display_name": "تحويل الفوكسل إلى شبكة أساسية", "inputs": { - "voxel": { - "name": "فوكسل" - }, "threshold": { "name": "العَتَبة" - } - } - }, - "VPScheduler": { - "display_name": "مجدول VP", - "inputs": { - "steps": { - "name": "الخطوات" - }, - "beta_d": { - "name": "بيتا د" - }, - "beta_min": { - "name": "بيتا الأدنى" }, - "eps_s": { - "name": "إبسيلون س" + "voxel": { + "name": "فوكسل" } } }, "WanFirstLastFrameToVideo": { "display_name": "وان إطار أول وآخر إلى فيديو", "inputs": { - "positive": { - "name": "إيجابي" + "batch_size": { + "name": "حجم الدفعة" }, - "negative": { - "name": "سلبي" + "clip_vision_end_image": { + "name": "صورة نهاية رؤية الكليب" }, - "vae": { - "name": "vae" + "clip_vision_start_image": { + "name": "صورة بداية رؤية الكليب" }, - "width": { - "name": "العرض" + "end_image": { + "name": "صورة النهاية" }, "height": { "name": "الارتفاع" @@ -8417,20 +8398,20 @@ "length": { "name": "الطول" }, - "batch_size": { - "name": "حجم الدفعة" - }, - "clip_vision_start_image": { - "name": "صورة بداية رؤية الكليب" + "negative": { + "name": "سلبي" }, - "clip_vision_end_image": { - "name": "صورة نهاية رؤية الكليب" + "positive": { + "name": "إيجابي" }, "start_image": { "name": "صورة البداية" }, - "end_image": { - "name": "صورة النهاية" + "vae": { + "name": "vae" + }, + "width": { + "name": "العرض" } }, "outputs": { @@ -8448,17 +8429,14 @@ "WanFunControlToVideo": { "display_name": "وان تحكم ممتع إلى فيديو", "inputs": { - "positive": { - "name": "إيجابي" - }, - "negative": { - "name": "سلبي" + "batch_size": { + "name": "حجم الدفعة" }, - "vae": { - "name": "vae" + "clip_vision_output": { + "name": "ناتج رؤية الكليب" }, - "width": { - "name": "العرض" + "control_video": { + "name": "فيديو التحكم" }, "height": { "name": "الارتفاع" @@ -8466,17 +8444,20 @@ "length": { "name": "الطول" }, - "batch_size": { - "name": "حجم الدفعة" + "negative": { + "name": "سلبي" }, - "clip_vision_output": { - "name": "ناتج رؤية الكليب" + "positive": { + "name": "إيجابي" }, "start_image": { "name": "صورة البداية" }, - "control_video": { - "name": "فيديو التحكم" + "vae": { + "name": "vae" + }, + "width": { + "name": "العرض" } }, "outputs": { @@ -8494,17 +8475,14 @@ "WanFunInpaintToVideo": { "display_name": "وان تلوين ممتع إلى فيديو", "inputs": { - "positive": { - "name": "إيجابي" - }, - "negative": { - "name": "سلبي" + "batch_size": { + "name": "حجم الدفعة" }, - "vae": { - "name": "vae" + "clip_vision_output": { + "name": "ناتج رؤية الكليب" }, - "width": { - "name": "العرض" + "end_image": { + "name": "صورة النهاية" }, "height": { "name": "الارتفاع" @@ -8512,17 +8490,20 @@ "length": { "name": "الطول" }, - "batch_size": { - "name": "حجم الدفعة" + "negative": { + "name": "سلبي" }, - "clip_vision_output": { - "name": "ناتج رؤية الكليب" + "positive": { + "name": "إيجابي" }, "start_image": { "name": "صورة البداية" }, - "end_image": { - "name": "صورة النهاية" + "vae": { + "name": "vae" + }, + "width": { + "name": "العرض" } }, "outputs": { @@ -8540,17 +8521,11 @@ "WanImageToVideo": { "display_name": "وان صورة إلى فيديو", "inputs": { - "positive": { - "name": "إيجابي" - }, - "negative": { - "name": "سلبي" - }, - "vae": { - "name": "vae" + "batch_size": { + "name": "حجم الدفعة" }, - "width": { - "name": "العرض" + "clip_vision_output": { + "name": "ناتج رؤية الكليب" }, "height": { "name": "الارتفاع" @@ -8558,14 +8533,20 @@ "length": { "name": "الطول" }, - "batch_size": { - "name": "حجم الدفعة" + "negative": { + "name": "سلبي" }, - "clip_vision_output": { - "name": "ناتج رؤية الكليب" + "positive": { + "name": "إيجابي" }, "start_image": { "name": "صورة البداية" + }, + "vae": { + "name": "vae" + }, + "width": { + "name": "العرض" } }, "outputs": { @@ -8583,17 +8564,14 @@ "WanVaceToVideo": { "display_name": "وان Vace إلى فيديو", "inputs": { - "positive": { - "name": "إيجابي" - }, - "negative": { - "name": "سلبي" + "batch_size": { + "name": "حجم الدفعة" }, - "vae": { - "name": "vae" + "control_masks": { + "name": "أقنعة التحكم" }, - "width": { - "name": "العرض" + "control_video": { + "name": "فيديو التحكم" }, "height": { "name": "الارتفاع" @@ -8601,20 +8579,23 @@ "length": { "name": "الطول" }, - "batch_size": { - "name": "حجم الدفعة" + "negative": { + "name": "سلبي" + }, + "positive": { + "name": "إيجابي" + }, + "reference_image": { + "name": "صورة مرجعية" }, "strength": { "name": "القوة" }, - "control_video": { - "name": "فيديو التحكم" - }, - "control_masks": { - "name": "أقنعة التحكم" + "vae": { + "name": "vae" }, - "reference_image": { - "name": "صورة مرجعية" + "width": { + "name": "العرض" } }, "outputs": { @@ -8635,19 +8616,45 @@ "WebcamCapture": { "display_name": "التقاط كاميرا ويب", "inputs": { + "capture_on_queue": { + "name": "التقاط في الطابور" + }, + "height": { + "name": "الارتفاع" + }, "image": { "name": "صورة" }, + "waiting for camera___": { + }, "width": { "name": "العرض" + } + } + }, + "unCLIPCheckpointLoader": { + "display_name": "محمل نقطة فحص unCLIP", + "inputs": { + "ckpt_name": { + "name": "اسم نقطة الفحص" + } + } + }, + "unCLIPConditioning": { + "display_name": "تكييف unCLIP", + "inputs": { + "clip_vision_output": { + "name": "ناتج رؤية الكليب" }, - "height": { - "name": "الارتفاع" + "conditioning": { + "name": "التكييف" }, - "capture_on_queue": { - "name": "التقاط في الطابور" + "noise_augmentation": { + "name": "زيادة الضجيج" }, - "waiting for camera___": {} + "strength": { + "name": "القوة" + } } } } \ No newline at end of file diff --git a/src/locales/ar/settings.json b/src/locales/ar/settings.json index f1b8539ebf..954b83de27 100644 --- a/src/locales/ar/settings.json +++ b/src/locales/ar/settings.json @@ -19,11 +19,11 @@ }, "Comfy-Desktop_WindowStyle": { "name": "نمط النافذة", - "tooltip": "مخصص: استبدال شريط عنوان النظام بالقائمة العلوية لـ ComfyUI", "options": { - "default": "افتراضي", - "custom": "مخصص" - } + "custom": "مخصص", + "default": "افتراضي" + }, + "tooltip": "مخصص: استبدال شريط عنوان النظام بالقائمة العلوية لـ ComfyUI" }, "Comfy_Canvas_BackgroundImage": { "name": "صورة خلفية اللوحة", @@ -32,8 +32,8 @@ "Comfy_Canvas_NavigationMode": { "name": "وضع تنقل اللوحة", "options": { - "Standard (New)": "قياسي (جديد)", - "Left-Click Pan (Legacy)": "سحب بالنقر الأيسر (قديم)" + "Left-Click Pan (Legacy)": "سحب بالنقر الأيسر (قديم)", + "Standard (New)": "قياسي (جديد)" } }, "Comfy_Canvas_SelectionToolbox": { @@ -42,6 +42,9 @@ "Comfy_ConfirmClear": { "name": "طلب التأكيد عند مسح سير العمل" }, + "Comfy_DOMClippingEnabled": { + "name": "تمكين قص عناصر DOM (قد يقلل التمكين من الأداء)" + }, "Comfy_DevMode": { "name": "تمكين خيارات وضع المطور (حفظ API، إلخ)" }, @@ -52,9 +55,6 @@ "Comfy_DisableSliders": { "name": "تعطيل منزلقات أدوات العقد" }, - "Comfy_DOMClippingEnabled": { - "name": "تمكين قص عناصر DOM (قد يقلل التمكين من الأداء)" - }, "Comfy_EditAttention_Delta": { "name": "دقة تحكم +Ctrl فوق/تحت" }, @@ -80,43 +80,43 @@ "Comfy_Graph_LinkMarkers": { "name": "علامات منتصف الروابط", "options": { - "None": "لا شيء", + "Arrow": "سهم", "Circle": "دائرة", - "Arrow": "سهم" + "None": "لا شيء" } }, "Comfy_Graph_ZoomSpeed": { "name": "سرعة تكبير اللوحة" }, - "Comfy_Group_DoubleClickTitleToEdit": { - "name": "انقر مزدوج على عنوان المجموعة للتحرير" - }, "Comfy_GroupSelectedNodes_Padding": { "name": "تباعد حول العقد المحددة في المجموعة" }, + "Comfy_Group_DoubleClickTitleToEdit": { + "name": "انقر مزدوج على عنوان المجموعة للتحرير" + }, "Comfy_LinkRelease_Action": { "name": "الإجراء عند تحرير الرابط (بدون مفتاح تعديل)", "options": { "context menu": "قائمة السياق", - "search box": "صندوق البحث", - "no action": "لا إجراء" + "no action": "لا إجراء", + "search box": "صندوق البحث" } }, "Comfy_LinkRelease_ActionShift": { "name": "الإجراء عند تحرير الرابط (Shift)", "options": { "context menu": "قائمة السياق", - "search box": "صندوق البحث", - "no action": "لا إجراء" + "no action": "لا إجراء", + "search box": "صندوق البحث" } }, "Comfy_LinkRenderMode": { "name": "وضع عرض الروابط", "options": { - "Straight": "مستقيم", + "Hidden": "مخفي", "Linear": "خطي", "Spline": "منحنى", - "Hidden": "مخفي" + "Straight": "مستقيم" } }, "Comfy_Load3D_3DViewerEnable": { @@ -129,11 +129,11 @@ }, "Comfy_Load3D_CameraType": { "name": "نوع الكاميرا الابتدائي", - "tooltip": "يحدد ما إذا كانت الكاميرا منظور أو متعامدة بشكل افتراضي عند إنشاء عنصر ثلاثي الأبعاد جديد. يمكن تعديل هذا الإعداد لكل عنصر بعد الإنشاء.", "options": { - "perspective": "منظور", - "orthographic": "متعامد" - } + "orthographic": "متعامد", + "perspective": "منظور" + }, + "tooltip": "يحدد ما إذا كانت الكاميرا منظور أو متعامدة بشكل افتراضي عند إنشاء عنصر ثلاثي الأبعاد جديد. يمكن تعديل هذا الإعداد لكل عنصر بعد الإنشاء." }, "Comfy_Load3D_LightAdjustmentIncrement": { "name": "زيادة تعديل الضوء", @@ -180,43 +180,11 @@ }, "Comfy_ModelLibrary_NameFormat": { "name": "اسم العرض في شجرة مكتبة النماذج", - "tooltip": "اختر \"اسم الملف\" لعرض اسم الملف المبسط بدون المجلد أو الامتداد \".safetensors\" في قائمة النماذج. اختر \"العنوان\" لعرض عنوان بيانات النموذج القابل للتكوين.", "options": { "filename": "اسم الملف", "title": "العنوان" - } - }, - "Comfy_Node_AllowImageSizeDraw": { - "name": "عرض العرض × الارتفاع تحت معاينة الصورة" - }, - "Comfy_Node_AutoSnapLinkToSlot": { - "name": "التثبيت التلقائي للرابط إلى فتحة العقدة", - "tooltip": "عند سحب رابط فوق عقدة، يتم تثبيت الرابط تلقائيًا على فتحة إدخال صالحة في العقدة" - }, - "Comfy_Node_BypassAllLinksOnDelete": { - "name": "الحفاظ على جميع الروابط عند حذف العقد", - "tooltip": "عند حذف عقدة، حاول إعادة توصيل جميع روابط الإدخال والإخراج (تجاوز العقدة المحذوفة)" - }, - "Comfy_Node_DoubleClickTitleToEdit": { - "name": "النقر المزدوج على عنوان العقدة للتحرير" - }, - "Comfy_Node_MiddleClickRerouteNode": { - "name": "النقر الأوسط ينشئ عقدة إعادة توجيه جديدة" - }, - "Comfy_Node_Opacity": { - "name": "شفافية العقدة" - }, - "Comfy_Node_ShowDeprecated": { - "name": "عرض العقدة المهجورة في البحث", - "tooltip": "العقد المهجورة مخفية افتراضيًا في واجهة المستخدم، لكنها تظل فعالة في سير العمل الحالي الذي يستخدمها." - }, - "Comfy_Node_ShowExperimental": { - "name": "عرض العقدة التجريبية في البحث", - "tooltip": "يتم تمييز العقد التجريبية في واجهة المستخدم وقد تخضع لتغييرات كبيرة أو إزالتها في الإصدارات المستقبلية. استخدمها بحذر في سير العمل الإنتاجي." - }, - "Comfy_Node_SnapHighlightsNode": { - "name": "تثبيت يبرز العقدة", - "tooltip": "عند سحب رابط فوق عقدة تحتوي على فتحة إدخال صالحة، يتم تمييز العقدة" + }, + "tooltip": "اختر \"اسم الملف\" لعرض اسم الملف المبسط بدون المجلد أو الامتداد \".safetensors\" في قائمة النماذج. اختر \"العنوان\" لعرض عنوان بيانات النموذج القابل للتكوين." }, "Comfy_NodeBadge_NodeIdBadgeMode": { "name": "وضع شارة معرف العقدة", @@ -235,9 +203,9 @@ "Comfy_NodeBadge_NodeSourceBadgeMode": { "name": "وضع شارة مصدر العقدة", "options": { + "Hide built-in": "إخفاء المدمج", "None": "لا شيء", - "Show all": "عرض الكل", - "Hide built-in": "إخفاء المدمج" + "Show all": "عرض الكل" } }, "Comfy_NodeBadge_ShowApiPricing": { @@ -270,6 +238,38 @@ "name": "عدد اقتراحات العقد", "tooltip": "خاص بمربع بحث / قائمة السياق في لايت جراف فقط" }, + "Comfy_Node_AllowImageSizeDraw": { + "name": "عرض العرض × الارتفاع تحت معاينة الصورة" + }, + "Comfy_Node_AutoSnapLinkToSlot": { + "name": "التثبيت التلقائي للرابط إلى فتحة العقدة", + "tooltip": "عند سحب رابط فوق عقدة، يتم تثبيت الرابط تلقائيًا على فتحة إدخال صالحة في العقدة" + }, + "Comfy_Node_BypassAllLinksOnDelete": { + "name": "الحفاظ على جميع الروابط عند حذف العقد", + "tooltip": "عند حذف عقدة، حاول إعادة توصيل جميع روابط الإدخال والإخراج (تجاوز العقدة المحذوفة)" + }, + "Comfy_Node_DoubleClickTitleToEdit": { + "name": "النقر المزدوج على عنوان العقدة للتحرير" + }, + "Comfy_Node_MiddleClickRerouteNode": { + "name": "النقر الأوسط ينشئ عقدة إعادة توجيه جديدة" + }, + "Comfy_Node_Opacity": { + "name": "شفافية العقدة" + }, + "Comfy_Node_ShowDeprecated": { + "name": "عرض العقدة المهجورة في البحث", + "tooltip": "العقد المهجورة مخفية افتراضيًا في واجهة المستخدم، لكنها تظل فعالة في سير العمل الحالي الذي يستخدمها." + }, + "Comfy_Node_ShowExperimental": { + "name": "عرض العقدة التجريبية في البحث", + "tooltip": "يتم تمييز العقد التجريبية في واجهة المستخدم وقد تخضع لتغييرات كبيرة أو إزالتها في الإصدارات المستقبلية. استخدمها بحذر في سير العمل الإنتاجي." + }, + "Comfy_Node_SnapHighlightsNode": { + "name": "تثبيت يبرز العقدة", + "tooltip": "عند سحب رابط فوق عقدة تحتوي على فتحة إدخال صالحة، يتم تمييز العقدة" + }, "Comfy_Notification_ShowVersionUpdates": { "name": "عرض تحديثات الإصدار", "tooltip": "عرض التحديثات للنماذج الجديدة والميزات الرئيسية." @@ -293,14 +293,14 @@ "Comfy_PromptFilename": { "name": "طلب اسم الملف عند حفظ سير العمل" }, - "Comfy_Queue_MaxHistoryItems": { - "name": "حجم تاريخ قائمة الانتظار", - "tooltip": "العدد الأقصى للمهام المعروضة في تاريخ قائمة الانتظار." - }, "Comfy_QueueButton_BatchCountLimit": { "name": "حد عدد الدُفعات", "tooltip": "العدد الأقصى للمهام التي تضاف إلى القائمة بنقرة زر واحدة" }, + "Comfy_Queue_MaxHistoryItems": { + "name": "حجم تاريخ قائمة الانتظار", + "tooltip": "العدد الأقصى للمهام المعروضة في تاريخ قائمة الانتظار." + }, "Comfy_Sidebar_Location": { "name": "موقع الشريط الجانبي", "options": { @@ -333,23 +333,23 @@ }, "Comfy_UseNewMenu": { "name": "استخدام القائمة الجديدة", - "tooltip": "موقع شريط القائمة. على الأجهزة المحمولة، تُعرض القائمة دائمًا في الأعلى.", "options": { + "Bottom": "أسفل", "Disabled": "معطل", - "Top": "أعلى", - "Bottom": "أسفل" - } + "Top": "أعلى" + }, + "tooltip": "موقع شريط القائمة. على الأجهزة المحمولة، تُعرض القائمة دائمًا في الأعلى." }, "Comfy_Validation_Workflows": { "name": "التحقق من صحة سير العمل" }, "Comfy_WidgetControlMode": { "name": "وضع التحكم في الودجت", - "tooltip": "يتحكم في متى يتم تحديث قيم الودجت (توليد عشوائي/زيادة/نقصان)، إما قبل إدراج الطلب في الطابور أو بعده.", "options": { - "before": "قبل", - "after": "بعد" - } + "after": "بعد", + "before": "قبل" + }, + "tooltip": "يتحكم في متى يتم تحديث قيم الودجت (توليد عشوائي/زيادة/نقصان)، إما قبل إدراج الطلب في الطابور أو بعده." }, "Comfy_Window_UnloadConfirmation": { "name": "عرض تأكيد عند إغلاق النافذة" @@ -357,8 +357,8 @@ "Comfy_Workflow_AutoSave": { "name": "الحفظ التلقائي", "options": { - "off": "إيقاف", - "after delay": "بعد تأخير" + "after delay": "بعد تأخير", + "off": "إيقاف" } }, "Comfy_Workflow_AutoSaveDelay": {