diff --git a/src/locales/ar/main.json b/src/locales/ar/main.json index 9a4489a21a3..af4355477ca 100644 --- a/src/locales/ar/main.json +++ b/src/locales/ar/main.json @@ -1430,7 +1430,8 @@ "settings": "الإعدادات", "showMenu": "عرض القائمة", "theme": "المظهر", - "toggleBottomPanel": "تبديل اللوحة السفلية" + "toggleBottomPanel": "تبديل اللوحة السفلية", + "helpAndFeedback": "المساعدة والتعليقات" }, "menuLabels": { "About ComfyUI": "حول ComfyUI", @@ -2072,7 +2073,17 @@ "workflows": "سير العمل" }, "logout": "تسجيل الخروج", - "mediaAssets": "الأصول الوسائطية", + "mediaAssets": { + "sortLongestFirst": "وقت التوليد (الأطول أولاً)", + "filterAudio": "صوت", + "sortOldestFirst": "الأقدم أولاً", + "filterVideo": "فيديو", + "title": "الأصول الإعلامية", + "sortFastestFirst": "وقت التوليد (الأسرع أولاً)", + "filter3D": "ثلاثي الأبعاد", + "sortNewestFirst": "الأحدث أولاً", + "filterImage": "صورة" + }, "modelLibrary": "مكتبة النماذج", "newBlankWorkflow": "إنشاء سير عمل جديد فارغ", "noFilesFound": "لم يتم العثور على ملفات", diff --git a/src/locales/ar/nodeDefs.json b/src/locales/ar/nodeDefs.json index a4ffc1532df..50ee07636f5 100644 --- a/src/locales/ar/nodeDefs.json +++ b/src/locales/ar/nodeDefs.json @@ -1538,14 +1538,16 @@ "name": "إجمالي الثواني" } }, - "outputs": [ - { + "outputs": { + "1": { + "name": "سلبي", "tooltip": null }, - { + "0": { + "name": "إيجابي", "tooltip": null } - ] + } }, "ConditioningTimestepsRange": { "display_name": "نطاق الخطوات الزمنية", @@ -2019,8 +2021,7 @@ "choice": { "name": "اختيار" }, - "option0": { - } + "option0": {} }, "outputs": { "0": { @@ -3309,17 +3310,20 @@ "name": "صورة" } }, - "outputs": [ - { + "outputs": { + "2": { + "name": "حجم_الدفعة", "tooltip": null }, - { + "1": { + "name": "ارتفاع", "tooltip": null }, - { + "0": { + "name": "عرض", "tooltip": null } - ] + } }, "GetVideoComponents": { "description": "يستخرج جميع المكونات من الفيديو: الإطارات، الصوت، ومعدل الإطارات.", @@ -3371,14 +3375,16 @@ "name": "مخرج_clip_الرؤية" } }, - "outputs": [ - { + "outputs": { + "1": { + "name": "سلبي", "tooltip": null }, - { + "0": { + "name": "إيجابي", "tooltip": null } - ] + } }, "Hunyuan3Dv2ConditioningMultiView": { "display_name": "Hunyuan3Dv2التكييف متعدد الرؤى", @@ -3396,14 +3402,16 @@ "name": "الأيمن" } }, - "outputs": [ - { + "outputs": { + "1": { + "name": "سلبي", "tooltip": null }, - { + "0": { + "name": "إيجابي", "tooltip": null } - ] + } }, "HunyuanImageToVideo": { "display_name": "Hunyuan صورة إلى فيديو", @@ -6167,8 +6175,7 @@ "Load3D": { "display_name": "تحميل ثلاثي الأبعاد", "inputs": { - "clear": { - }, + "clear": {}, "height": { "name": "الارتفاع" }, @@ -6178,34 +6185,38 @@ "model_file": { "name": "ملف النموذج" }, - "upload 3d model": { - }, - "upload extra resources": { - }, + "upload 3d model": {}, + "upload extra resources": {}, "width": { "name": "العرض" } }, - "outputs": [ - { + "outputs": { + "3": { + "name": "طبيعي", "tooltip": null }, - { + "4": { + "name": "معلومات_الكاميرا", "tooltip": null }, - { + "1": { + "name": "قناع", "tooltip": null }, - { + "5": { + "name": "فيديو_التسجيل", "tooltip": null }, - { + "2": { + "name": "مسار_الشبكة", "tooltip": null }, - { + "0": { + "name": "صورة", "tooltip": null } - ] + } }, "LoadAudio": { "display_name": "تحميل الصوت", @@ -6270,13 +6281,11 @@ "description": "تحميل صورة من مجلد المخرجات. عند الضغط على زر التحديث، سيقوم العقدة بتحديث قائمة الصور واختيار أول صورة تلقائياً لتسهيل التكرار.", "display_name": "تحميل صورة (من المخرجات)", "inputs": { - "Auto-refresh after generation": { - }, + "Auto-refresh after generation": {}, "image": { "name": "صورة" }, - "refresh": { - }, + "refresh": {}, "upload": { "name": "اختر ملف للتحميل" } @@ -6414,11 +6423,12 @@ "tooltip": "مدى قوة تعديل نموذج الانتشار. يمكن أن تكون هذه القيمة سالبة." } }, - "outputs": [ - { - "name": "model" + "outputs": { + "0": { + "tooltip": "نموذج الانتشار المعدل.", + "name": "نموذج" } - ] + } }, "LoraSave": { "display_name": "استخراج وحفظ LoRA", @@ -10087,10 +10097,8 @@ "PreviewAny": { "display_name": "معاينة أي", "inputs": { - "preview": { - }, - "previewMode": { - }, + "preview": {}, + "previewMode": {}, "source": { "name": "المصدر" } @@ -11415,14 +11423,16 @@ "name": "سيغما" } }, - "outputs": [ - { + "outputs": { + "1": { + "name": "مخرج_منزوع_الضوضاء", "tooltip": null }, - { + "0": { + "name": "مخرج", "tooltip": null } - ] + } }, "SamplerCustomAdvanced": { "display_name": "المُعين المخصص المتقدم", @@ -11443,14 +11453,16 @@ "name": "سيغما" } }, - "outputs": [ - { + "outputs": { + "0": { + "name": "مخرج", "tooltip": null }, - { + "1": { + "name": "مخرج_منزوع_الضوضاء", "tooltip": null } - ] + } }, "SamplerDPMAdaptative": { "display_name": "المُعين DPM التكيفي", @@ -11748,11 +11760,12 @@ "name": "نسبة أخذ العينات" } }, - "outputs": [ - { + "outputs": { + "0": { + "name": "قيمة_سيجما", "tooltip": null } - ] + } }, "SaveAnimatedPNG": { "display_name": "حفظ PNG متحرك", @@ -12306,14 +12319,16 @@ "name": "صوت" } }, - "outputs": [ - { + "outputs": { + "0": { + "name": "يسار", "tooltip": null }, - { + "1": { + "name": "يمين", "tooltip": null } - ] + } }, "SplitImageWithAlpha": { "display_name": "فصل الصورة مع ألفا", @@ -12341,14 +12356,16 @@ "name": "الخطوة" } }, - "outputs": [ - { + "outputs": { + "1": { + "name": "سيجما_منخفضة", "tooltip": null }, - { + "0": { + "name": "سيجما_عالية", "tooltip": null } - ] + } }, "SplitSigmasDenoise": { "display_name": "فصل Sigmas إزالة التشويش", @@ -12360,14 +12377,16 @@ "name": "Sigmas" } }, - "outputs": [ - { + "outputs": { + "1": { + "name": "سيجما_منخفضة", "tooltip": null }, - { + "0": { + "name": "سيجما_عالية", "tooltip": null } - ] + } }, "StabilityAudioInpaint": { "description": "يحول جزءًا من عينة الصوت الحالية باستخدام تعليمات نصية.", @@ -13429,20 +13448,24 @@ "tooltip": "نوع البيانات المستخدم في التدريب." } }, - "outputs": [ - { - "tooltip": "نموذج مع LoRA مطبق" + "outputs": { + "3": { + "name": "خطوات", + "tooltip": "إجمالي_خطوات_التدريب" }, - { - "tooltip": "أوزان LoRA" + "0": { + "name": "نموذج", + "tooltip": "نموذج مع تطبيق LoRA" }, - { - "tooltip": "سجل الخسارة" + "2": { + "tooltip": "سجل_الخسارة", + "name": "خريطة_الخسارة" }, - { - "tooltip": "إجمالي خطوات التدريب" + "1": { + "tooltip": "أوزان LoRA", + "name": "lora" } - ] + } }, "TrimAudioDuration": { "description": "قص موتر الصوت إلى النطاق الزمني المختار.", @@ -15863,8 +15886,7 @@ "image": { "name": "صورة" }, - "waiting for camera___": { - }, + "waiting for camera___": {}, "width": { "name": "العرض" } diff --git a/src/locales/ar/settings.json b/src/locales/ar/settings.json index ef2501a8466..bf8b996db8e 100644 --- a/src/locales/ar/settings.json +++ b/src/locales/ar/settings.json @@ -459,5 +459,13 @@ }, "pysssss_SnapToGrid": { "name": "الالتصاق بالشبكة دائمًا" + }, + "Comfy_UI_TabBarLayout": { + "options": { + "Default": "الافتراضي", + "Integrated": "مدمج" + }, + "tooltip": "يتحكم في تخطيط شريط التبويبات. \"مدمج\" ينقل عناصر التحكم للمساعدة والمستخدم إلى منطقة شريط التبويبات.", + "name": "تخطيط شريط التبويبات" } } diff --git a/src/locales/es/main.json b/src/locales/es/main.json index 130d5243248..c28835fb343 100644 --- a/src/locales/es/main.json +++ b/src/locales/es/main.json @@ -1430,7 +1430,8 @@ "settings": "Configuración", "showMenu": "Mostrar menú", "theme": "Tema", - "toggleBottomPanel": "Alternar panel inferior" + "toggleBottomPanel": "Alternar panel inferior", + "helpAndFeedback": "Ayuda y comentarios" }, "menuLabels": { "About ComfyUI": "Acerca de ComfyUI", @@ -2072,7 +2073,17 @@ "workflows": "Flujos de trabajo" }, "logout": "Cerrar sesión", - "mediaAssets": "Recursos multimedia", + "mediaAssets": { + "sortOldestFirst": "Más antiguos primero", + "filterAudio": "Audio", + "sortNewestFirst": "Más recientes primero", + "title": "Recursos multimedia", + "filterVideo": "Video", + "filterImage": "Imagen", + "sortFastestFirst": "Tiempo de generación (más rápido primero)", + "sortLongestFirst": "Tiempo de generación (más largo primero)", + "filter3D": "3D" + }, "modelLibrary": "Biblioteca de modelos", "newBlankWorkflow": "Crear un nuevo flujo de trabajo en blanco", "noFilesFound": "No se encontraron archivos", diff --git a/src/locales/es/nodeDefs.json b/src/locales/es/nodeDefs.json index e362c13c4d2..e0dd184db90 100644 --- a/src/locales/es/nodeDefs.json +++ b/src/locales/es/nodeDefs.json @@ -1538,14 +1538,16 @@ "name": "segundos_total" } }, - "outputs": [ - { + "outputs": { + "0": { + "name": "positivo", "tooltip": null }, - { + "1": { + "name": "negativo", "tooltip": null } - ] + } }, "ConditioningTimestepsRange": { "display_name": "Rango de Pasos de Tiempo", @@ -2019,8 +2021,7 @@ "choice": { "name": "elección" }, - "option0": { - } + "option0": {} }, "outputs": { "0": { @@ -3309,17 +3310,20 @@ "name": "imagen" } }, - "outputs": [ - { + "outputs": { + "2": { + "name": "tamaño_lote", "tooltip": null }, - { + "0": { + "name": "ancho", "tooltip": null }, - { + "1": { + "name": "altura", "tooltip": null } - ] + } }, "GetVideoComponents": { "description": "Extrae todos los componentes de un video: fotogramas, audio y velocidad de fotogramas.", @@ -3371,14 +3375,16 @@ "name": "salida_vision_clip" } }, - "outputs": [ - { + "outputs": { + "1": { + "name": "negativo", "tooltip": null }, - { + "0": { + "name": "positivo", "tooltip": null } - ] + } }, "Hunyuan3Dv2ConditioningMultiView": { "display_name": "Hunyuan3Dv2ConditioningMultiView", @@ -3396,14 +3402,16 @@ "name": "derecha" } }, - "outputs": [ - { + "outputs": { + "0": { + "name": "positivo", "tooltip": null }, - { + "1": { + "name": "negativo", "tooltip": null } - ] + } }, "HunyuanImageToVideo": { "display_name": "HunyuanImageToVideo", @@ -6167,8 +6175,7 @@ "Load3D": { "display_name": "Cargar 3D", "inputs": { - "clear": { - }, + "clear": {}, "height": { "name": "alto" }, @@ -6178,34 +6185,38 @@ "model_file": { "name": "archivo_modelo" }, - "upload 3d model": { - }, - "upload extra resources": { - }, + "upload 3d model": {}, + "upload extra resources": {}, "width": { "name": "ancho" } }, - "outputs": [ - { + "outputs": { + "3": { + "name": "normal", "tooltip": null }, - { + "1": { + "name": "máscara", "tooltip": null }, - { + "4": { + "name": "info_cámara", "tooltip": null }, - { + "2": { + "name": "ruta_malla", "tooltip": null }, - { + "0": { + "name": "imagen", "tooltip": null }, - { + "5": { + "name": "video_grabación", "tooltip": null } - ] + } }, "LoadAudio": { "display_name": "CargarAudio", @@ -6270,13 +6281,11 @@ "description": "Carga una imagen desde la carpeta de salida. Cuando se hace clic en el botón de actualizar, el nodo actualizará la lista de imágenes y seleccionará automáticamente la primera imagen, permitiendo una fácil iteración.", "display_name": "Cargar Imagen (desde Salidas)", "inputs": { - "Auto-refresh after generation": { - }, + "Auto-refresh after generation": {}, "image": { "name": "imagen" }, - "refresh": { - }, + "refresh": {}, "upload": { "name": "elige archivo para subir" } @@ -6414,11 +6423,12 @@ "tooltip": "Qué tan fuerte modificar el modelo de difusión. Este valor puede ser negativo." } }, - "outputs": [ - { - "name": "model" + "outputs": { + "0": { + "tooltip": "El modelo de difusión modificado.", + "name": "modelo" } - ] + } }, "LoraSave": { "display_name": "Extraer y Guardar Lora", @@ -10087,10 +10097,8 @@ "PreviewAny": { "display_name": "Vista previa de cualquier", "inputs": { - "preview": { - }, - "previewMode": { - }, + "preview": {}, + "previewMode": {}, "source": { "name": "fuente" } @@ -11415,14 +11423,16 @@ "name": "sigmas" } }, - "outputs": [ - { + "outputs": { + "1": { + "name": "salida_desruidizada", "tooltip": null }, - { + "0": { + "name": "salida", "tooltip": null } - ] + } }, "SamplerCustomAdvanced": { "display_name": "SamplerCustomAdvanced", @@ -11443,14 +11453,16 @@ "name": "sigmas" } }, - "outputs": [ - { + "outputs": { + "1": { + "name": "salida_desruidizada", "tooltip": null }, - { + "0": { + "name": "salida", "tooltip": null } - ] + } }, "SamplerDPMAdaptative": { "display_name": "SamplerDPMAdaptative", @@ -11748,11 +11760,12 @@ "name": "porcentaje_muestreo" } }, - "outputs": [ - { + "outputs": { + "0": { + "name": "valor_sigma", "tooltip": null } - ] + } }, "SaveAnimatedPNG": { "display_name": "GuardarPNGAnimado", @@ -12306,14 +12319,16 @@ "name": "audio" } }, - "outputs": [ - { + "outputs": { + "0": { + "name": "izquierdo", "tooltip": null }, - { + "1": { + "name": "derecho", "tooltip": null } - ] + } }, "SplitImageWithAlpha": { "display_name": "Dividir Imagen con Alfa", @@ -12341,14 +12356,16 @@ "name": "paso" } }, - "outputs": [ - { + "outputs": { + "0": { + "name": "sigmas_altos", "tooltip": null }, - { + "1": { + "name": "sigmas_bajos", "tooltip": null } - ] + } }, "SplitSigmasDenoise": { "display_name": "SplitSigmasDenoise", @@ -12360,14 +12377,16 @@ "name": "sigmas" } }, - "outputs": [ - { + "outputs": { + "1": { + "name": "sigmas_bajos", "tooltip": null }, - { + "0": { + "name": "sigmas_altos", "tooltip": null } - ] + } }, "StabilityAudioInpaint": { "description": "Transforma parte de una muestra de audio existente usando instrucciones de texto.", @@ -13429,20 +13448,24 @@ "tooltip": "El tipo de datos a usar para el entrenamiento." } }, - "outputs": [ - { - "tooltip": "Modelo con LoRA aplicado" + "outputs": { + "1": { + "name": "lora", + "tooltip": "Pesos LoRA" }, - { - "tooltip": "Pesos de LoRA" + "0": { + "name": "modelo", + "tooltip": "Modelo con LoRA aplicado" }, - { - "tooltip": "Historial de pérdida" + "3": { + "tooltip": "Pasos totales de entrenamiento", + "name": "pasos" }, - { - "tooltip": "Total de pasos de entrenamiento" + "2": { + "name": "mapa_pérdidas", + "tooltip": "Historial de pérdidas" } - ] + } }, "TrimAudioDuration": { "description": "Recortar tensor de audio al rango de tiempo elegido.", @@ -15863,8 +15886,7 @@ "image": { "name": "imagen" }, - "waiting for camera___": { - }, + "waiting for camera___": {}, "width": { "name": "ancho" } diff --git a/src/locales/es/settings.json b/src/locales/es/settings.json index 164e4a0f7b5..90e26cfe3d3 100644 --- a/src/locales/es/settings.json +++ b/src/locales/es/settings.json @@ -459,5 +459,13 @@ }, "pysssss_SnapToGrid": { "name": "Siempre ajustar a la cuadrícula" + }, + "Comfy_UI_TabBarLayout": { + "tooltip": "Controla la disposición de la barra de pestañas. \"Integrada\" mueve los controles de Ayuda y Usuario al área de la barra de pestañas.", + "options": { + "Default": "Predeterminado", + "Integrated": "Integrada" + }, + "name": "Disposición de la Barra de Pestañas" } } diff --git a/src/locales/fa/commands.json b/src/locales/fa/commands.json index 9e26dfeeb6e..578c04940e4 100644 --- a/src/locales/fa/commands.json +++ b/src/locales/fa/commands.json @@ -1 +1,345 @@ -{} \ No newline at end of file +{ + "Comfy-Desktop_Folders_OpenOutputsFolder": { + "label": "باز کردن پوشه خروجی‌ها" + }, + "Workspace_PreviousOpenedWorkflow": { + "label": "گردش کار باز شده قبلی" + }, + "Workspace_ToggleSidebarTab_model-library": { + "tooltip": "کتابخانه مدل", + "label": "تغییر وضعیت نوار کناری کتابخانه مدل" + }, + "Comfy_Help_OpenComfyUIForum": { + "label": "باز کردن انجمن ComfyUI" + }, + "Comfy_Canvas_ResetView": { + "label": "بازنشانی نمای بوم" + }, + "Comfy_Canvas_ToggleSelected_Pin": { + "label": "سنجاق کردن/برداشتن سنجاق موارد انتخاب شده" + }, + "Comfy_Help_OpenComfyOrgDiscord": { + "label": "باز کردن دیسکورد Comfy-Org" + }, + "Comfy_NewBlankWorkflow": { + "label": "گردش کار خالی جدید" + }, + "Comfy_MaskEditor_BrushSize_Increase": { + "label": "افزایش اندازه قلم‌مو در ویرایشگر ماسک" + }, + "Comfy_ToggleAssetAPI": { + "label": "آزمایشی: فعال‌سازی AssetAPI" + }, + "Comfy_User_SignOut": { + "label": "خروج از حساب کاربری" + }, + "Comfy_Dev_ShowModelSelector": { + "label": "نمایش انتخابگر مدل (توسعه)" + }, + "Workspace_ToggleBottomPanel_Shortcuts": { + "label": "نمایش دیالوگ میانبرها" + }, + "Comfy_3DViewer_Open3DViewer": { + "label": "باز کردن نمایشگر سه‌بعدی (بتا) برای گره انتخاب شده" + }, + "Comfy-Desktop_OpenDevTools": { + "label": "باز کردن ابزارهای توسعه" + }, + "Comfy_MaskEditor_OpenMaskEditor": { + "label": "باز کردن ویرایشگر ماسک برای گره انتخاب شده" + }, + "Comfy_MaskEditor_Rotate_Right": { + "label": "چرخش به راست در ویرایشگر ماسک" + }, + "Comfy_RefreshNodeDefinitions": { + "label": "تازه‌سازی تعاریف گره" + }, + "Comfy_Manager_ShowUpdateAvailablePacks": { + "label": "بررسی به‌روزرسانی‌های گره‌های سفارشی" + }, + "Comfy_Manager_CustomNodesManager_ShowLegacyCustomNodesMenu": { + "label": "گره‌های سفارشی (قدیمی)" + }, + "Comfy_ToggleQPOV2": { + "label": "تغییر وضعیت پنل صف V2" + }, + "Comfy_Graph_ConvertToSubgraph": { + "label": "تبدیل انتخاب به زیرگراف" + }, + "Comfy_Canvas_Resize": { + "label": "تغییر اندازه گره‌های انتخاب شده" + }, + "Workspace_ToggleBottomPanelTab_command-terminal": { + "label": "تغییر وضعیت پنل پایینی ترمینال" + }, + "Comfy_Graph_ExitSubgraph": { + "label": "خروج از زیرگراف" + }, + "Comfy_Interrupt": { + "label": "قطع" + }, + "Experimental_ToggleVueNodes": { + "label": "آزمایشی: فعال‌سازی گره‌های 2.0" + }, + "Comfy_Manager_CustomNodesManager_ShowCustomNodesMenu": { + "label": "مدیر گره‌های سفارشی" + }, + "Comfy_Help_OpenComfyUIIssues": { + "label": "باز کردن Issues مربوط به ComfyUI" + }, + "Workspace_CloseWorkflow": { + "label": "بستن گردش کار فعلی" + }, + "Comfy_ShowSettingsDialog": { + "label": "نمایش دیالوگ تنظیمات" + }, + "Workspace_ToggleBottomPanelTab_logs-terminal": { + "label": "تغییر وضعیت پنل پایینی لاگ‌ها" + }, + "Comfy_ExportWorkflowAPI": { + "label": "صدور گردش کار (فرمت API)" + }, + "Comfy_Help_OpenComfyUIDocs": { + "label": "باز کردن مستندات ComfyUI" + }, + "Comfy_DuplicateWorkflow": { + "label": "تکثیر گردش کار فعلی" + }, + "Comfy_GroupNode_UngroupSelectedGroupNodes": { + "label": "حذف گروه از گره‌های گروه انتخاب شده" + }, + "Comfy_QueuePromptFront": { + "label": "صف درخواست (جلو)" + }, + "Comfy-Desktop_Folders_OpenLogsFolder": { + "label": "باز کردن پوشه لاگ‌ها" + }, + "Comfy_Graph_EditSubgraphWidgets": { + "label": "ویرایش ویجت‌های زیرگراف" + }, + "Comfy_MaskEditor_Mirror_Horizontal": { + "label": "آینه‌ای افقی در ویرایشگر ماسک" + }, + "Comfy_SaveWorkflow": { + "label": "ذخیره گردش کار" + }, + "Comfy_ContactSupport": { + "label": "تماس با پشتیبانی" + }, + "Workspace_ToggleSidebarTab_workflows": { + "tooltip": "گردش‌های کار", + "label": "تغییر وضعیت نوار کناری گردش‌های کاری" + }, + "Comfy_Canvas_ZoomIn": { + "label": "بزرگنمایی" + }, + "Comfy_MaskEditor_ColorPicker": { + "label": "باز کردن انتخابگر رنگ در ویرایشگر ماسک" + }, + "Workspace_ToggleSidebarTab_node-library": { + "tooltip": "کتابخانه گره", + "label": "تغییر وضعیت نوار کناری کتابخانه گره" + }, + "Comfy-Desktop_Quit": { + "label": "خروج" + }, + "Workspace_ToggleBottomPanelTab_shortcuts-view-controls": { + "label": "تغییر وضعیت پنل پایینی کنترل‌های نمایش" + }, + "Comfy_Canvas_Lock": { + "label": "قفل بوم" + }, + "Comfy_Canvas_ToggleLock": { + "label": "تغییر وضعیت قفل بوم" + }, + "Comfy_Canvas_MoveSelectedNodes_Down": { + "label": "انتقال گره‌های انتخاب‌شده به پایین" + }, + "Comfy_Memory_UnloadModelsAndExecutionCache": { + "label": "تخلیه مدل‌ها و حافظه پنهان اجرا" + }, + "Comfy_Canvas_ZoomOut": { + "label": "کوچک‌نمایی" + }, + "Comfy_MaskEditor_Mirror_Vertical": { + "label": "آینه عمودی در ویرایشگر ماسک" + }, + "Workspace_NextOpenedWorkflow": { + "label": "گردش کاری باز بعدی" + }, + "Comfy_Queue_ToggleOverlay": { + "label": "تغییر وضعیت تاریخچه کارها" + }, + "Comfy_QueuePrompt": { + "label": "صف‌بندی درخواست" + }, + "Comfy-Desktop_Folders_OpenCustomNodesFolder": { + "label": "باز کردن پوشه گره‌های سفارشی" + }, + "Comfy_ClearWorkflow": { + "label": "پاک کردن گردش کاری" + }, + "Comfy-Desktop_Restart": { + "label": "راه‌اندازی مجدد" + }, + "Comfy_ToggleTheme": { + "label": "تغییر پوسته (تیره/روشن)" + }, + "Workspace_ToggleBottomPanelTab_shortcuts-essentials": { + "label": "تغییر وضعیت پنل پایینی ضروری" + }, + "Comfy_Canvas_ToggleLinkVisibility": { + "label": "تغییر وضعیت نمایش پیوندها در بوم" + }, + "Comfy_Memory_UnloadModels": { + "label": "تخلیه مدل‌ها" + }, + "Comfy_BrowseModelAssets": { + "label": "آزمایشی: مرور دارایی‌های مدل" + }, + "Comfy_Canvas_ToggleSelectedNodes_Collapse": { + "label": "جمع/باز کردن گره‌های انتخاب‌شده" + }, + "Comfy_Canvas_MoveSelectedNodes_Right": { + "label": "انتقال گره‌های انتخاب‌شده به راست" + }, + "Comfy_Canvas_ToggleSelectedNodes_Bypass": { + "label": "عبور/لغو عبور گره‌های انتخاب‌شده" + }, + "Comfy_Redo": { + "label": "بازگردانی" + }, + "Comfy_GroupNode_ManageGroupNodes": { + "label": "مدیریت گره‌های گروهی" + }, + "Comfy_Canvas_Unlock": { + "label": "آزادسازی بوم" + }, + "Comfy-Desktop_Reinstall": { + "label": "نصب مجدد" + }, + "Comfy_ExportWorkflow": { + "label": "صدور گردش کاری" + }, + "Comfy-Desktop_OpenUserGuide": { + "label": "راهنمای کاربر دسکتاپ" + }, + "Comfy_BrowseTemplates": { + "label": "مرور قالب‌ها" + }, + "Comfy_Graph_FitGroupToContents": { + "label": "تناسب گروه با محتوا" + }, + "Comfy_SaveWorkflowAs": { + "label": "ذخیره گردش کاری به عنوان" + }, + "Comfy_PublishSubgraph": { + "label": "انتشار زیرگراف" + }, + "Workspace_ToggleSidebarTab_assets": { + "tooltip": "دارایی‌ها", + "label": "تغییر وضعیت نوار کناری دارایی‌ها" + }, + "Comfy_Manager_ShowLegacyManagerMenu": { + "label": "منوی مدیر (قدیمی)" + }, + "Comfy_ToggleCanvasInfo": { + "label": "کارایی بوم" + }, + "Comfy-Desktop_Folders_OpenModelConfig": { + "label": "باز کردن extra_model_paths.yaml" + }, + "Comfy_Canvas_FitView": { + "label": "تناسب نمای با گره‌های انتخاب‌شده" + }, + "Comfy_MaskEditor_Rotate_Left": { + "label": "چرخش به چپ در ویرایشگر ماسک" + }, + "Comfy_Manager_ShowMissingPacks": { + "label": "نصب گره‌های سفارشی مفقود" + }, + "Comfy_OpenWorkflow": { + "label": "باز کردن گردش کاری" + }, + "Comfy_Undo": { + "label": "واگرد" + }, + "Workspace_SearchBox_Toggle": { + "label": "تغییر وضعیت جعبه جستجو" + }, + "Comfy-Desktop_CheckForUpdates": { + "label": "بررسی برای به‌روزرسانی‌ها" + }, + "Comfy_ToggleHelpCenter": { + "label": "مرکز راهنما" + }, + "Comfy_ClearPendingTasks": { + "label": "پاک کردن کارهای معلق" + }, + "Comfy_Graph_ToggleWidgetPromotion": { + "label": "تغییر وضعیت ارتقای ویجت نشانه‌رو" + }, + "Comfy_Help_AboutComfyUI": { + "label": "باز کردن درباره ComfyUI" + }, + "Comfy_Canvas_MoveSelectedNodes_Up": { + "label": "انتقال گره‌های انتخاب‌شده به بالا" + }, + "Workspace_ToggleFocusMode": { + "label": "تغییر وضعیت حالت تمرکز" + }, + "Comfy_Canvas_MoveSelectedNodes_Left": { + "label": "انتقال گره‌های انتخاب‌شده به چپ" + }, + "Comfy_LoadDefaultWorkflow": { + "label": "بارگذاری گردش کار پیش‌فرض" + }, + "Comfy_Canvas_DeleteSelectedItems": { + "label": "حذف موارد انتخاب‌شده" + }, + "Comfy_ToggleLinear": { + "label": "تغییر حالت خطی" + }, + "Comfy_GroupNode_ConvertSelectedNodesToGroupNode": { + "label": "تبدیل گره‌های انتخاب‌شده به گره گروه" + }, + "Workspace_ToggleBottomPanel": { + "label": "تغییر وضعیت پنل پایین" + }, + "Comfy_Canvas_ToggleMinimap": { + "label": "تغییر وضعیت مینی‌نقشه بوم" + }, + "Comfy_Graph_UnpackSubgraph": { + "label": "باز کردن زیرگراف انتخاب‌شده" + }, + "Comfy_Canvas_ToggleSelectedNodes_Mute": { + "label": "بی‌صدا/بازگردانی صدا گره‌های انتخاب‌شده" + }, + "Comfy_OpenClipspace": { + "label": "فضای کلیپ" + }, + "Comfy_User_OpenSignInDialog": { + "label": "باز کردن دیالوگ ورود" + }, + "Comfy_Graph_GroupSelectedNodes": { + "label": "گروه‌بندی گره‌های انتخاب‌شده" + }, + "Comfy_Canvas_ToggleSelectedNodes_Pin": { + "label": "سنجاق/برداشتن سنجاق گره‌های انتخاب‌شده" + }, + "Comfy_OpenManagerDialog": { + "label": "مدیر" + }, + "Comfy-Desktop_Folders_OpenModelsFolder": { + "label": "باز کردن پوشه مدل‌ها" + }, + "Comfy_MaskEditor_BrushSize_Decrease": { + "label": "کاهش اندازه قلم‌مو در ویرایشگر ماسک" + }, + "Comfy-Desktop_Folders_OpenInputsFolder": { + "label": "باز کردن پوشه ورودی‌ها" + }, + "Comfy_QueueSelectedOutputNodes": { + "label": "صف‌بندی گره‌های خروجی انتخاب‌شده" + } +} diff --git a/src/locales/fa/main.json b/src/locales/fa/main.json index 9e26dfeeb6e..294b6bc4cc2 100644 --- a/src/locales/fa/main.json +++ b/src/locales/fa/main.json @@ -1 +1,2523 @@ -{} \ No newline at end of file +{ + "contextMenu": { + "Pin": "سنجاق کردن", + "Copy": "کپی", + "Open in Mask Editor": "باز کردن در ویرایشگر ماسک", + "Add Group For Selected Nodes": "افزودن گروه برای گره‌های انتخاب‌شده", + "Copy Image": "کپی تصویر", + "Unpin": "برداشتن از سنجاق", + "Properties": "ویژگی‌ها", + "Horizontal": "افقی", + "Distribute Nodes": "توزیع گره‌ها", + "Clone": "کلون", + "Delete": "حذف", + "Extensions": "افزونه‌ها", + "RenameWidget": "تغییر نام ابزارک", + "Right": "راست", + "Remove Bypass": "حذف Bypass", + "Convert to Group Node": "تبدیل به گره گروهی", + "Copy (Clipspace)": "کپی (Clipspace)", + "Node Templates": "قالب‌های گره", + "Search": "جستجو", + "Expand": "گسترش", + "Rename": "تغییر نام", + "Duplicate": "تکثیر", + "Left": "چپ", + "Minimize Node": "کوچک کردن گره", + "Save Selected as Template": "ذخیره انتخاب‌شده به عنوان قالب", + "new": "جدید", + "Top": "بالا", + "Expand Node": "گسترش گره", + "Run Branch": "اجرای شاخه", + "Vertical": "عمودی", + "Inputs": "ورودی‌ها", + "Mode": "حالت", + "Paste": "چسباندن", + "Remove": "حذف", + "Unpack Subgraph": "باز کردن زیرگراف", + "Align Selected To": "تراز کردن انتخاب شده به", + "Color": "رنگ", + "Title": "عنوان", + "Manage Group Nodes": "مدیریت گره‌های گروه", + "Edit Subgraph Widgets": "ویرایش ویجت‌های زیرگراف", + "Manage": "مدیریت", + "Add Subgraph to Library": "افزودن زیرگراف به کتابخانه", + "Adjust Size": "تنظیم اندازه", + "Shapes": "اشکال", + "Properties Panel": "پنل خصوصیات", + "Open Image": "باز کردن تصویر", + "Outputs": "خروجی‌ها", + "Resize": "تغییر اندازه", + "Bottom": "پایین", + "Bypass": "دور زدن", + "Add Node": "افزودن گره", + "Colors": "رنگ‌ها", + "Shape": "شکل", + "Collapse": "جمع کردن", + "Save Image": "ذخیره تصویر", + "deprecated": "منسوخ شده", + "Add Group": "افزودن گروه", + "Convert to Subgraph": "تبدیل به زیرگراف", + "Node Info": "اطلاعات گره" + }, + "maskEditor": { + "tolerance": "تلرانس", + "baseImageLayer": "لایه تصویر پایه", + "colorSelectSettings": "تنظیمات انتخاب رنگ", + "resetToDefault": "بازنشانی به پیش‌فرض", + "hardness": "سختی", + "undo": "واگرد", + "maskTolerance": "تحمل ماسک", + "paintBucketSettings": "تنظیمات سطل رنگ", + "imageLayer": "لایه تصویر", + "brushShape": "شکل قلم‌مو", + "rotateLeft": "چرخش به چپ", + "thickness": "ضخامت", + "title": "ویرایشگر ماسک", + "fillOpacity": "شفافیت پر کردن", + "negative": "منفی", + "method": "روش", + "stepSize": "اندازه گام", + "mirrorHorizontal": "آینه‌ای افقی", + "opacity": "شفافیت", + "clickToResetZoom": "برای بازنشانی بزرگ‌نمایی کلیک کنید", + "baseLayerPreview": "پیش‌نمایش لایه پایه", + "applyToWholeImage": "اعمال بر کل تصویر", + "mirrorVertical": "آینه عمودی", + "activateLayer": "فعال‌سازی لایه", + "selectionOpacity": "شفافیت انتخاب", + "maskOpacity": "شفافیت ماسک", + "livePreview": "پیش‌نمایش زنده", + "brushSettings": "تنظیمات قلم‌مو", + "paintLayer": "لایه نقاشی", + "layers": "لایه‌ها", + "stopAtMask": "توقف در ماسک", + "invert": "معکوس کردن", + "smoothingPrecision": "دقت هموارسازی", + "white": "سفید", + "clear": "پاک کردن", + "maskBlendingOptions": "گزینه‌های ترکیب ماسک", + "rotateRight": "چرخش به راست", + "colorSelector": "انتخاب‌گر رنگ", + "maskLayer": "لایه ماسک", + "black": "سیاه", + "redo": "بازانجام" + }, + "menuLabels": { + "Fit Group To Contents": "تناسب گروه با محتوا", + "Experimental: Enable Nodes 2_0": "آزمایشی: فعال‌سازی Nodes 2.0", + "Undo": "واگرد", + "Increase Brush Size in MaskEditor": "افزایش اندازه قلم‌مو در ویرایشگر ماسک", + "Open 3D Viewer (Beta) for Selected Node": "باز کردن نمایشگر سه‌بعدی (بتا) برای گره انتخاب‌شده", + "Browse Templates": "مرور قالب‌ها", + "Check for Updates": "بررسی به‌روزرسانی‌ها", + "ComfyUI Forum": "انجمن کامفی‌یوآی", + "Convert selected nodes to group node": "تبدیل نودهای انتخاب شده به نود گروه", + "Exit Subgraph": "خروج از زیرگراف", + "Help": "راهنما", + "Zoom Out": "کوچک‌نمایی", + "Sign Out": "خروج", + "Open extra_model_paths_yaml": "باز کردن extra_model_paths.yaml", + "Experimental: Enable AssetAPI": "آزمایشی: فعال‌سازی AssetAPI", + "Custom Nodes (Legacy)": "گره‌های سفارشی (قدیمی)", + "Manager Menu (Legacy)": "منوی مدیریت (قدیمی)", + "Unload Models and Execution Cache": "تخلیه مدل‌ها و حافظه پنهان اجرا", + "Delete Selected Items": "حذف موارد انتخاب‌شده", + "Rotate Right in MaskEditor": "چرخش به راست در ویرایشگر ماسک", + "Job History": "تاریخچه کارها", + "Experimental: Browse Model Assets": "آزمایشی: مرور دارایی‌های مدل", + "Toggle Queue Panel V2": "تغییر وضعیت پنل صف V2", + "Help Center": "مرکز راهنما", + "Show Keybindings Dialog": "نمایش گفتگوی میان‌برهای صفحه‌کلید", + "Interrupt": "قطع", + "Unlock Canvas": "باز کردن قفل بوم", + "Save As": "ذخیره به عنوان", + "Custom Nodes Manager": "مدیر گره‌های سفارشی", + "Save": "ذخیره", + "Node Library": "کتابخانه گره‌ها", + "Open Sign In Dialog": "باز کردن دیالوگ ورود", + "Restart": "راه‌اندازی مجدد", + "Toggle View Controls Bottom Panel": "تغییر وضعیت پنل پایینی کنترل‌های نمایش", + "Check for Custom Node Updates": "بررسی به‌روزرسانی‌های گره سفارشی", + "Edit": "ویرایش", + "Manager": "مدیر", + "File": "فایل", + "View": "نمایش", + "Clipspace": "فضای کلیپ", + "Open Mask Editor for Selected Node": "باز کردن ویرایشگر ماسک برای گره انتخاب‌شده", + "Open Logs Folder": "باز کردن پوشه گزارش‌ها", + "Next Opened Workflow": "گردش کار باز بعدی", + "Clear Pending Tasks": "پاک کردن وظایف در انتظار", + "Toggle Theme (Dark/Light)": "تغییر حالت تم (تاریک/روشن)", + "Close Current Workflow": "بستن گردش کار فعلی", + "Ungroup selected group nodes": "حذف گروه از گره‌های گروه انتخاب‌شده", + "Canvas Performance": "کارایی بوم", + "Show Model Selector (Dev)": "نمایش انتخاب‌گر مدل (توسعه)", + "Pin/Unpin Selected Items": "سنجاق کردن/برداشتن سنجاق موارد انتخاب شده", + "Open": "باز کردن", + "Toggle Logs Bottom Panel": "نمایش/پنهان کردن پنل پایین لاگ‌ها", + "Queue Prompt (Front)": "صف درخواست (جلو)", + "Export": "خروجی", + "Contact Support": "تماس با پشتیبانی", + "Load Default Workflow": "بارگذاری گردش کار پیش‌فرض", + "Show Settings Dialog": "نمایش پنجره تنظیمات", + "Clear Workflow": "پاک کردن گردش کار", + "Unpack the selected Subgraph": "باز کردن زیرگراف انتخاب‌شده", + "Bottom Panel": "پنل پایینی", + "Move Selected Nodes Right": "انتقال گره‌های انتخاب شده به راست", + "Workflows": "گردش‌کارها", + "Previous Opened Workflow": "گردش کار باز شده قبلی", + "Toggle Terminal Bottom Panel": "تغییر وضعیت پنل پایینی ترمینال", + "Resize Selected Nodes": "تغییر اندازه گره‌های انتخاب شده", + "Minimap": "مینی‌نقشه", + "Move Selected Nodes Up": "انتقال گره‌های انتخاب‌شده به بالا", + "ComfyUI Docs": "مستندات ComfyUI", + "Export (API)": "صدور (API)", + "Open Inputs Folder": "باز کردن پوشه ورودی‌ها", + "Open Custom Nodes Folder": "باز کردن پوشه گره‌های سفارشی", + "Group Selected Nodes": "گروه‌بندی گره‌های انتخاب‌شده", + "Redo": "بازانجام", + "Zoom In": "بزرگ‌نمایی", + "Reset View": "بازنشانی نما", + "Convert Selection to Subgraph": "تبدیل انتخاب به زیرگراف", + "Toggle promotion of hovered widget": "تغییر وضعیت ارتقای ویجت نشانه‌روی‌شده", + "Toggle Essential Bottom Panel": "تغییر وضعیت پنل پایینی ضروری", + "Focus Mode": "حالت تمرکز", + "Rotate Left in MaskEditor": "چرخش به چپ در ویرایشگر ماسک", + "Mute/Unmute Selected Nodes": "بی‌صدا/صدا دار کردن گره‌های انتخاب شده", + "Assets": "دارایی‌ها", + "Manage group nodes": "مدیریت گره‌های گروه", + "Duplicate Current Workflow": "تکرار گردش کار فعلی", + "About ComfyUI": "درباره ComfyUI", + "New": "جدید", + "Model Library": "کتابخانه مدل", + "Queue Selected Output Nodes": "صف‌بندی گره‌های خروجی انتخاب شده", + "Zoom to fit": "بزرگنمایی برای جا شدن", + "Bypass/Unbypass Selected Nodes": "گذر/لغو گذر نودهای انتخاب‌شده", + "Publish": "انتشار", + "Open Color Picker in MaskEditor": "باز کردن انتخاب‌گر رنگ در MaskEditor", + "Unload Models": "بارگیری مدل‌ها", + "Open DevTools": "باز کردن DevTools", + "Comfy-Org Discord": "دیسکورد Comfy-Org", + "Decrease Brush Size in MaskEditor": "کاهش اندازه قلم‌مو در ویرایشگر ماسک", + "Desktop User Guide": "راهنمای کاربر دسکتاپ", + "Move Selected Nodes Down": "انتقال نودهای انتخاب‌شده به پایین", + "Canvas Toggle Lock": "قفل/باز کردن قفل بوم", + "Reinstall": "نصب مجدد", + "Mirror Vertical in MaskEditor": "آینه عمودی در ویرایشگر ماسک", + "Pin/Unpin Selected Nodes": "سنجاق کردن/برداشتن سنجاق گره‌های انتخاب شده", + "Install Missing Custom Nodes": "نصب گره‌های سفارشی مفقود", + "Mirror Horizontal in MaskEditor": "آینه افقی در ویرایشگر ماسک", + "Open Models Folder": "باز کردن پوشه مدل‌ها", + "Queue Prompt": "صف درخواست", + "Lock Canvas": "قفل بوم", + "Collapse/Expand Selected Nodes": "جمع/باز کردن گره‌های انتخاب شده", + "Quit": "خروج", + "Open Outputs Folder": "باز کردن پوشه خروجی‌ها", + "toggle linear mode": "تغییر حالت خطی", + "ComfyUI Issues": "مشکلات ComfyUI", + "Toggle Search Box": "تغییر جعبه جستجو", + "Refresh Node Definitions": "تازه‌سازی تعاریف گره", + "Move Selected Nodes Left": "انتقال گره‌های انتخاب شده به چپ", + "Edit Subgraph Widgets": "ویرایش ویجت‌های زیرگراف", + "Node Links": "پیوندهای گره" + }, + "welcome": { + "title": "به ComfyUI خوش آمدید", + "getStarted": "شروع کنید" + }, + "install": { + "settings": { + "errorUpdatingConsentDetail": "به‌روزرسانی تنظیمات رضایت معیارها ناموفق بود", + "autoUpdateDescription": "به‌روزرسانی‌ها را به‌طور خودکار دانلود کن وقتی در دسترس قرار می‌گیرند. قبل از نصب به‌روزرسانی‌ها به شما اطلاع داده می‌شود.", + "dataCollectionDialog": { + "collect": { + "systemInfo": "سخت‌افزار، نوع سیستم عامل و نسخه برنامه", + "userJourneyEvents": "رویدادهای سفر کاربر", + "errorReports": "پیام خطا و ردپای پشته" + }, + "title": "درباره جمع‌آوری داده‌ها", + "doNotCollect": { + "workflowContents": "محتوای گردش کار", + "fileSystemInformation": "اطلاعات سیستم فایل", + "personalInformation": "اطلاعات شخصی", + "customNodeConfigurations": "پیکربندی‌های گره سفارشی" + }, + "whatWeCollect": "چه اطلاعاتی جمع‌آوری می‌کنیم:", + "viewFullPolicy": "مشاهده سیاست کامل", + "whatWeDoNotCollect": "چیزهایی که جمع‌آوری نمی‌کنیم:" + }, + "mirrorsUnreachable": "دسترسی شبکه به برخی از آینه‌های پایتون ضعیف است", + "checkingMirrors": "در حال بررسی دسترسی شبکه به آینه‌های پایتون...", + "errorUpdatingConsent": "خطا در به‌روزرسانی رضایت", + "allowMetricsDescription": "با ارسال معیارهای استفاده ناشناس به بهبود ComfyUI کمک کنید. هیچ اطلاعات شخصی یا محتوای گردش کاری جمع‌آوری نخواهد شد.", + "learnMoreAboutData": "اطلاعات بیشتر درباره جمع‌آوری داده", + "pypiMirrorPlaceholder": "آدرس آیینه PyPI را وارد کنید", + "pythonMirrorPlaceholder": "آدرس آیینه پایتون را وارد کنید", + "mirrorSettings": "تنظیمات آینه", + "allowMetrics": "معیارهای استفاده", + "autoUpdate": "به‌روزرسانی خودکار", + "mirrorsReachable": "دسترسی شبکه به آینه‌های پایتون خوب است" + }, + "customNodesDescription": "نودهای سفارشی را از نصب‌های موجود ComfyUI مجدداً نصب کنید.", + "installLocationDescription": "پوشه داده کاربری ComfyUI را انتخاب کنید. یک محیط پایتون در مکان انتخاب شده نصب خواهد شد.", + "systemLocations": "مکان‌های سیستم", + "metricsEnabled": "متریک‌ها فعال شد", + "nonDefaultDrive": "لطفاً ComfyUI را روی درایو سیستم خود نصب کنید (مثلاً C:\\) . درایوهای با سیستم فایل متفاوت ممکن است باعث مشکلات غیرقابل پیش‌بینی شوند. مدل‌ها و سایر فایل‌ها می‌توانند پس از نصب در درایوهای دیگر ذخیره شوند.", + "desktopSettings": "تنظیمات دسکتاپ", + "gpuPicker": { + "appleMetalDescription": "از GPU مک شما برای سرعت بیشتر و تجربه کلی بهتر استفاده می‌کند", + "amdDescription": "برای بهترین عملکرد از GPU AMD خود با شتاب‌دهی ROCm™ استفاده کنید.", + "manualSubtitle": "راه‌اندازی دستی", + "recommended": "توصیه شده", + "manualDescription": "ComfyUI را به صورت دستی برای تنظیمات پیشرفته یا سخت‌افزارهای پشتیبانی‌نشده پیکربندی کنید", + "nvidiaDescription": "از GPU انویدیای خود با شتاب‌دهی CUDA برای بهترین عملکرد استفاده کنید.", + "cpuSubtitle": "حالت CPU", + "nvidiaSubtitle": "NVIDIA CUDA", + "amdSubtitle": "AMD ROCm™", + "title": "پیکربندی سخت‌افزار خود را انتخاب کنید", + "cpuDescription": "از حالت CPU برای سازگاری زمانی که شتاب‌دهنده GPU در دسترس نیست استفاده کنید" + }, + "gpuSelection": { + "customMayNotWork": "این کاملاً پشتیبانی نمی‌شود و ممکن است به سادگی کار نکند", + "customComfyNeedsPython": "ComfyUI تا زمانی که پایتون تنظیم نشده کار نخواهد کرد", + "customManualVenv": "پیکربندی دستی محیط مجازی پایتون", + "selectGpu": "انتخاب GPU", + "cpuMode": "حالت CPU", + "mpsDescription": "Apple Metal Performance Shaders با استفاده از pytorch nightly پشتیبانی می‌شوند.", + "enableCpuMode": "فعال‌سازی حالت CPU", + "customSkipsPython": "این گزینه، تنظیمات عادی پایتون را رد می‌کند.", + "customInstallRequirements": "نصب همه نیازمندی‌ها و وابستگی‌ها (مثلاً torch سفارشی)", + "cpuModeDescription2": "اگر کاملاً مطمئن نیستید که به این نیاز دارید، لطفاً این کادر را نادیده گرفته و GPU خود را در بالا انتخاب کنید.", + "nvidiaDescription": "دستگاه‌های NVIDIA به طور مستقیم با استفاده از ساخت‌های CUDA پایتورچ پشتیبانی می‌شوند.", + "selectGpuDescription": "نوع GPU خود را انتخاب کنید", + "cpuModeDescription": "حالت CPU فقط برای توسعه‌دهندگان و موارد خاص نادر در نظر گرفته شده است." + }, + "pathValidationFailed": "اعتبارسنجی مسیر ناموفق بود", + "insideAppInstallDir": "این پوشه در داخل بسته برنامه ComfyUI Desktop قرار دارد و در طول به‌روزرسانی‌ها حذف خواهد شد. یک دایرکتوری خارج از پوشه نصب، مانند Documents/ComfyUI انتخاب کنید.", + "isOneDrive": "OneDrive پشتیبانی نمی‌شود. لطفاً ComfyUI را در مکان دیگری نصب کنید.", + "failedToSelectDirectory": "انتخاب پوشه ناموفق بود", + "chooseInstallationLocation": "انتخاب محل نصب", + "manualConfiguration": { + "restartWhenFinished": "پس از اتمام پیکربندی محیط مجازی، لطفاً ComfyUI را مجدداً راه‌اندازی کنید.", + "virtualEnvironmentPath": "مسیر محیط مجازی", + "title": "پیکربندی دستی", + "requirements": "نیازمندی‌ها", + "createVenv": "شما باید یک محیط مجازی در دایرکتوری زیر ایجاد کنید" + }, + "migrateFromExistingInstallation": "انتقال از نصب موجود", + "appDataLocationTooltip": "پوشه داده برنامه ComfyUI. ذخیره می‌کند:\n- گزارش‌ها\n- پیکربندی‌های سرور", + "locationPicker": { + "migrationPathPlaceholder": "نصب موجود ComfyUI را انتخاب کنید (اختیاری)", + "downloadServersDescription": "سرورهای آینه‌ای خاص را برای دانلود Python، بسته‌های PyPI و PyTorch بر اساس موقعیت خود انتخاب کنید.", + "migrateDescription": "مدل‌ها، گره‌های سفارشی و پیکربندی‌های موجود خود را از یک نصب قبلی ComfyUI کپی یا پیوند دهید.", + "migrateFromExisting": "انتقال از نصب موجود", + "pathPlaceholder": "/Users/username/Documents/ComfyUI", + "title": "انتخاب محل نصب ComfyUI", + "chooseDownloadServers": "انتخاب دستی سرورهای دانلود", + "subtitle": "یک پوشه برای فایل‌های ComfyUI انتخاب کنید. ما همچنین پایتون را به طور خودکار در آنجا راه‌اندازی می‌کنیم." + }, + "gpu": "GPU", + "parentMissing": "مسیر وجود ندارد - ابتدا پوشه حاوی را ایجاد کنید", + "installLocationTooltip": "پوشه داده کاربری ComfyUI. ذخیره می‌کند:\n- محیط پایتون\n- مدل‌ها\n- گره‌های سفارشی\n", + "migrationSourcePathDescription": "اگر نصب ComfyUI موجودی دارید، می‌توانیم فایل‌های کاربری و مدل‌های موجود شما را به نصب جدید کپی/پیوند دهیم. نصب موجود ComfyUI شما تحت تأثیر قرار نخواهد گرفت.", + "privacyPolicy": "سیاست حفظ حریم خصوصی", + "pathExists": "مسیر از قبل وجود دارد - لطفاً مطمئن شوید که از تمام داده‌ها پشتیبان گرفته‌اید", + "insideUpdaterCache": "این پوشه درون حافظه پنهان به‌روزرسان ComfyUI قرار دارد که در هر به‌روزرسانی پاک می‌شود. مکانی متفاوت برای داده‌های خود انتخاب کنید.", + "selectItemsToMigrate": "انتخاب موارد برای انتقال", + "migration": "مهاجرت", + "desktopAppSettings": "تنظیمات برنامه دسکتاپ", + "desktopAppSettingsDescription": "تنظیم کنید که ComfyUI روی دسکتاپ شما چگونه رفتار کند. می‌توانید این تنظیمات را بعداً تغییر دهید.", + "customNodes": "گره‌های سفارشی", + "moreInfo": "برای اطلاعات بیشتر، لطفاً مطالعه کنید", + "metricsDisabled": "معیارها غیرفعال شده‌اند", + "unhandledError": "خطای ناشناخته", + "insufficientFreeSpace": "فضای کافی نیست - حداقل فضای آزاد", + "migrationOptional": "مهاجرت اختیاری است. اگر نصب موجودی ندارید، می‌توانید این مرحله را رد کنید.", + "appPathLocationTooltip": "دایرکتوری دارایی‌های برنامه ComfyUI. کد و دارایی‌های ComfyUI را ذخیره می‌کند.", + "updateConsent": "شما قبلاً موافقت کرده‌اید که گزارش خطاها ارسال شود. اکنون ما معیارهای مبتنی بر رویداد را ردیابی می‌کنیم تا به شناسایی باگ‌ها و بهبود برنامه کمک کنیم. هیچ اطلاعات شخصی قابل شناسایی جمع‌آوری نمی‌شود.", + "cannotWrite": "ناتوان در نوشتن در مسیر انتخاب شده", + "helpImprove": "لطفاً به بهبود ComfyUI کمک کنید", + "installLocation": "محل نصب" + }, + "helpCenter": { + "updateAvailable": "به‌روزرسانی", + "managerExtension": "افزونه مدیر", + "updateComfyUISuccessDetail": "ComfyUI به‌روزرسانی شد. در حال راه‌اندازی مجدد...", + "desktopUserGuide": "راهنمای کاربر دسکتاپ", + "feedback": "ارسال بازخورد", + "github": "گیت‌هاب", + "clickToLearnMore": "برای اطلاعات بیشتر کلیک کنید →", + "reinstall": "نصب مجدد", + "updateComfyUI": "به‌روزرسانی ComfyUI", + "whatsNew": "چه چیز جدیدی است؟", + "updateComfyUIFailed": "به‌روزرسانی ComfyUI ناموفق بود. لطفاً دوباره تلاش کنید.", + "docs": "مستندات", + "updateComfyUIStarted": "به‌روزرسانی آغاز شد", + "loadingReleases": "در حال بارگذاری انتشارها...", + "openDevTools": "باز کردن ابزارهای توسعه", + "help": "راهنما و پشتیبانی", + "noRecentReleases": "هیچ انتشار اخیری وجود ندارد", + "updateComfyUIStartedDetail": "به‌روزرسانی ComfyUI در صف قرار گرفت. لطفاً منتظر بمانید...", + "recentReleases": "انتشارات اخیر", + "updateComfyUISuccess": "به‌روزرسانی کامل شد", + "more": "بیشتر..." + }, + "shape": { + "default": "پیش‌فرض", + "arrow": "پیکان", + "circle": "دایره", + "CARD": "کارت", + "box": "جعبه", + "round": "گرد" + }, + "manager": { + "changingVersion": "تغییر نسخه از {from} به {to}", + "nodePack": "بسته نود", + "conflicts": { + "warningTooltip": "این بسته ممکن است مشکلات سازگاری با محیط فعلی شما داشته باشد", + "conflictMessages": { + "banned": "این بسته به دلایل امنیتی ممنوع شده است", + "accelerator": "GPU/شتاب‌دهنده پشتیبانی نمی‌شود (موجود: {current}, مورد نیاز: {required})", + "import_failed": "ورود ناموفق بود", + "pending": "تأیید امنیت در انتظار - سازگاری قابل تأیید نیست", + "comfyui_version": "عدم تطابق نسخه ComfyUI (فعلی: {current}, موردنیاز: {required})", + "generic": "مشکل سازگاری (فعلی: {current}، مورد نیاز: {required})", + "os": "سیستم عامل پشتیبانی نمی‌شود (فعلی: {current}, مورد نیاز: {required})", + "frontend_version": "عدم تطابق نسخه فرانت‌اند (فعلی: {current}, مورد نیاز: {required})" + }, + "info": "اگر به روزرسانی را ادامه دهید، افزونه‌های متضاد به طور خودکار غیرفعال می‌شوند. می‌توانید هر زمان در ComfyUI Manager آن‌ها را بررسی و مدیریت کنید.", + "extensionAtRisk": "افزونه در معرض خطر", + "conflictInfoTitle": "چرا این اتفاق می‌افتد؟", + "warningBanner": { + "title": "برخی افزونه‌ها به دلیل ناسازگاری با پیکربندی فعلی شما غیرفعال شده‌اند", + "button": "بیشتر بدانید...", + "message": "این افزونه‌ها به نسخه‌هایی از بسته‌های سیستمی نیاز دارند که با تنظیمات فعلی شما متفاوت است. نصب آن‌ها ممکن است وابستگی‌های اصلی را بازنویسی کند و بر سایر افزونه‌ها یا گردش‌های کار تأثیر بگذارد." + }, + "description": "ما تعارض‌هایی بین برخی از افزونه‌های شما و نسخه جدید ComfyUI شناسایی کرده‌ایم. با به‌روزرسانی، خطر خراب شدن گردش‌کارهایی که به آن افزونه‌ها وابسته هستند وجود دارد.", + "title": "مشکلات بسته گره شناسایی شد!", + "importFailedExtensions": "وارد کردن افزونه‌های ناموفق", + "understood": "متوجه شدم", + "installAnyway": "نصب به هر حال", + "conflicts": "تضادها", + "enableAnyway": "به هر حال فعال کن" + }, + "legacyManagerUIDescription": "برای استفاده از رابط کاربری قدیمی مدیر، ComfyUI را با --enable-manager-legacy-ui اجرا کنید.", + "status": { + "unknown": "ناشناخته", + "conflicting": "متناقض", + "active": "فعال", + "deleted": "حذف شده", + "pending": "در انتظار", + "banned": "مسدود شده", + "flagged": "پرچم‌گذاری شده", + "importFailed": "خطای نصب" + }, + "loadingVersions": "در حال بارگیری نسخه‌ها...", + "uninstall": "حذف نصب", + "downloads": "دانلودها", + "notAvailable": "در دسترس نیست", + "noResultsFound": "هیچ نتیجه‌ای مطابق با جستجوی شما یافت نشد.", + "sort": { + "updated": "به‌روز شده اخیراً", + "downloads": "محبوب‌ترین", + "publisher": "ناشر", + "created": "جدیدترین" + }, + "tryAgainLater": "لطفاً بعداً دوباره تلاش کنید.", + "failed": "ناموفق", + "uninstalling": "در حال حذف {id}", + "updateAll": "به‌روزرسانی همه", + "infoPanelEmpty": "برای مشاهده اطلاعات روی یک مورد کلیک کنید", + "mixedSelectionMessage": "امکان انجام عملیات گروهی روی انتخاب ترکیبی وجود ندارد", + "legacyManagerUI": "استفاده از رابط کاربری قدیمی", + "latestVersion": "آخرین", + "nightlyVersion": "شبانه", + "uninstallSelected": "حذف انتخاب‌شده‌ها", + "noNodesFoundDescription": "یا گره‌های بسته قابل تجزیه نبودند، یا بسته فقط یک افزونه فرانت‌اند است و گره‌ای ندارد.", + "installAllMissingNodes": "نصب همه", + "repository": "مخزن", + "restartToApplyChanges": "برای اعمال تغییرات، لطفاً ComfyUI را مجدداً راه‌اندازی کنید", + "gettingInfo": "در حال دریافت اطلاعات...", + "importFailedGenericError": "وارد کردن بسته ناموفق بود. برای جزئیات بیشتر کنسول را بررسی کنید.", + "title": "مدیر گره‌های سفارشی", + "installSelected": "نصب انتخاب‌شده‌ها", + "installingDependencies": "در حال نصب وابستگی‌ها...", + "license": "مجوز", + "toFinishSetup": "برای تکمیل راه‌اندازی", + "filter": { + "nodePack": "بسته نود", + "enabled": "فعال", + "disabled": "غیرفعال" + }, + "installationQueue": "صف نصب", + "noNodesFound": "هیچ گره‌ای یافت نشد", + "searchPlaceholder": "جستجو", + "installError": "خطای نصب", + "applyChanges": "اعمال تغییرات", + "noDescription": "توضیحی موجود نیست", + "inWorkflow": "در گردش کار", + "tryUpdateTooltip": "دریافت آخرین تغییرات از مخزن. نسخه‌های شبانه ممکن است به‌روزرسانی‌هایی داشته باشند که به طور خودکار قابل تشخیص نیستند.", + "version": "نسخه", + "disabledNodesWontUpdate": "گره‌های غیرفعال به‌روزرسانی نخواهند شد", + "createdBy": "ایجاد شده توسط", + "updatingAllPacks": "در حال به‌روزرسانی همه بسته‌ها", + "update": "به‌روزرسانی", + "packsSelected": "بسته‌های انتخاب شده", + "legacyMenuNotAvailable": "منوی مدیر قدیمی در دسترس نیست، در حال بازگشت به منوی مدیر جدید.", + "lastUpdated": "آخرین به‌روزرسانی", + "discoverCommunityContent": "کشف بسته‌های نود، افزونه‌ها و موارد بیشتر ساخته‌شده توسط انجمن...", + "updateSelected": "به‌روزرسانی انتخاب‌شده‌ها", + "errorConnecting": "خطا در اتصال به رجیستری نود Comfy.", + "extensionsSuccessfullyInstalled": "افزونه(ها) با موفقیت نصب شدند و آماده استفاده هستند!", + "clickToFinishSetup": "کلیک کنید", + "allMissingNodesInstalled": "همه گره‌های مفقود با موفقیت نصب شدند", + "failedToInstall": "نصب ناموفق", + "totalNodes": "کل گره‌ها", + "enablePackToChangeVersion": "برای تغییر نسخه‌ها، این بسته را فعال کنید.", + "tryDifferentSearch": "لطفاً یک عبارت جستجوی دیگر را امتحان کنید.", + "selectVersion": "انتخاب نسخه", + "dependencies": "وابستگی‌ها", + "restartingBackend": "در حال راه‌اندازی مجدد بک‌اند برای اعمال تغییرات...", + "tryUpdate": "تلاش برای به‌روزرسانی" + }, + "sideToolbar": { + "queueProgressOverlay": { + "moreOptions": "گزینه‌های بیشتر", + "preview": "پیش‌نمایش", + "title": "پیشرفت صف", + "noActiveJobs": "هیچ کار فعالی وجود ندارد", + "currentNode": "گره فعلی:", + "clearHistoryDialogAssetsNote": "دارایی‌های تولید شده توسط این کارها حذف نخواهند شد و همیشه می‌توان از پنل دارایی‌ها مشاهده کرد.", + "showAssetsPanel": "نمایش پنل دارایی‌ها", + "viewGrid": "نمایش شبکه‌ای", + "sortBy": "مرتب‌سازی بر اساس", + "activeJobsSuffix": "کارهای فعال", + "showAssets": "نمایش دارایی‌ها", + "filterAllWorkflows": "همه گردش‌های کار", + "activeJobs": "{count} کار فعال | {count} کار فعال", + "queuedSuffix": "در صف", + "filterBy": "فیلتر بر اساس", + "clearQueueTooltip": "پاک کردن صف", + "expandCollapsedQueue": "باز کردن صف کارها", + "stubClipTextEncode": "کدگذاری متن CLIP:", + "colonPercent": ": {percent}", + "clearQueued": "پاک کردن صف", + "viewJobHistory": "مشاهده تاریخچه کارها", + "clearHistoryDialogDescription": "تمام کارهای تکمیل‌شده یا ناموفق زیر از این پنل صف کار حذف خواهند شد.", + "cancelJobTooltip": "لغو کار", + "clearHistoryDialogTitle": "تاریخچه صف کارهای شما پاک شود؟", + "interruptAll": "قطع همه کارهای در حال اجرا", + "clearHistory": "پاکسازی تاریخچه صف کار", + "running": "در حال اجرا", + "filterJobs": "فیلتر کارها", + "filterCurrentWorkflow": "گردش کار فعلی", + "jobsFailed": "{count} کار ناموفق | {count} کار ناموفق", + "jobsCompleted": "{count} کار تکمیل شد | {count} کار تکمیل شد", + "total": "مجموع: {percent}", + "sortJobs": "مرتب‌سازی کارها", + "jobQueue": "صف کار", + "viewList": "نمایش لیست", + "viewAllJobs": "مشاهده همه کارها" + }, + "workflowTab": { + "deleteFailed": "تلاش برای حذف گردش کار ناموفق بود.", + "confirmDeleteTitle": "حذف گردش کار؟", + "workflowTreeType": { + "browse": "مرور", + "bookmarks": "نشانک‌ها", + "open": "باز کردن" + }, + "dirtyCloseTitle": "ذخیره تغییرات؟", + "dirtyCloseHint": "برای بستن بدون اعلان، Shift را نگه دارید", + "dirtyClose": "فایل‌های زیر تغییر کرده‌اند. آیا می‌خواهید قبل از بستن آن‌ها را ذخیره کنید؟", + "deleted": "گردش کار حذف شد", + "confirmOverwrite": "فایل زیر از قبل وجود دارد. آیا می‌خواهید آن را بازنویسی کنید؟", + "confirmOverwriteTitle": "فایل موجود بازنویسی شود؟", + "confirmDelete": "آیا مطمئن هستید که می‌خواهید این گردش کار را حذف کنید؟", + "deleteFailedTitle": "حذف ناموفق" + }, + "mediaAssets": { + "sortLongestFirst": "زمان تولید (طولانی‌ترین اول)", + "sortNewestFirst": "جدیدترین اول", + "title": "دارایی‌های رسانه‌ای", + "sortFastestFirst": "زمان تولید (سریع‌ترین اول)", + "filter3D": "سه‌بعدی", + "filterAudio": "صدا", + "filterImage": "تصویر", + "filterVideo": "ویدیو", + "sortOldestFirst": "قدیمی‌ترین اول" + }, + "logout": "خروج", + "nodeLibrary": "کتابخانه گره", + "nodeLibraryTab": { + "sortBy": { + "original": "اصلی", + "originalDesc": "حفظ ترتیب اصلی", + "alphabeticalDesc": "مرتب‌سازی الفبایی درون گروه‌ها", + "alphabetical": "الفبایی" + }, + "groupStrategies": { + "source": "منبع", + "module": "ماژول", + "moduleDesc": "گروه‌بندی بر اساس منبع ماژول", + "sourceDesc": "گروه‌بندی بر اساس نوع منبع (هسته، سفارشی، API)", + "categoryDesc": "گروه‌بندی بر اساس دسته نود", + "category": "دسته‌بندی" + }, + "resetView": "بازنشانی نمای پیش‌فرض", + "sortMode": "حالت مرتب‌سازی", + "groupBy": "گروه‌بندی بر اساس" + }, + "labels": { + "assets": "دارایی‌ها", + "console": "کنسول", + "models": "مدل‌ها", + "queue": "صف", + "generated": "تولید شده", + "templates": "قالب‌ها", + "imported": "واردشده", + "menu": "منو", + "workflows": "گردش‌های کار", + "nodes": "گره‌ها" + }, + "newBlankWorkflow": "ایجاد یک گردش کار خالی جدید", + "helpCenter": "مرکز راهنما", + "sidebar": "نوار کناری", + "openWorkflow": "باز کردن گردش کار در سیستم فایل محلی", + "searchAssets": "جستجوی دارایی‌ها", + "queue": "صف", + "themeToggle": "تغییر پوسته", + "browseTemplates": "مرور قالب‌های نمونه", + "modelLibrary": "کتابخانه مدل", + "workflows": "گردش‌های کاری", + "downloads": "بارگیری‌ها", + "templates": "قالب‌ها", + "assets": "دارایی‌ها", + "noGeneratedFiles": "هیچ فایل تولید شده‌ای یافت نشد", + "noImportedFiles": "هیچ فایل وارد‌شده‌ای یافت نشد", + "noFilesFound": "هیچ فایلی یافت نشد", + "noFilesFoundMessage": "فایل‌ها را بارگذاری کنید یا محتوا تولید کنید تا آن‌ها را اینجا ببینید", + "generatedAssetsHeader": "دارایی‌های تولیدشده", + "backToAssets": "بازگشت به همه دارایی‌ها" + }, + "assetBrowser": { + "processingModelDescription": "می‌توانید این کادر محاوره را ببندید. دانلود در پس‌زمینه ادامه خواهد یافت.", + "ownershipAll": "همه", + "errorFileTooLarge": "فایل از حد مجاز اندازه مجاز فراتر می‌رود", + "ownershipPublicModels": "مدل‌های عمومی", + "sortBy": "مرتب‌سازی بر اساس", + "failedToCreateNode": "ایجاد گره ناموفق بود. لطفاً دوباره تلاش کنید یا برای جزئیات کنسول را بررسی کنید.", + "maxFileSize": "حداکثر حجم فایل: {size}", + "baseModels": "مدل‌های پایه", + "media": { + "threeDModelPlaceholder": "مدل سه‌بعدی", + "audioPlaceholder": "صدا" + }, + "selectFrameworks": "انتخاب چارچوب‌ها", + "uploadModelGeneric": "وارد کردن یک مدل", + "filterBy": "فیلتر بر اساس", + "deletion": { + "complete": "{assetName} حذف شده است.", + "body": "این مدل به طور دائم از کتابخانه شما حذف خواهد شد.", + "inProgress": "در حال حذف {assetName}...", + "failed": "امکان حذف {assetName} وجود نداشت.", + "header": "این مدل حذف شود؟" + }, + "providerHuggingFace": "Hugging Face", + "fileSize": "اندازه فایل", + "uploadModelHelpFooterText": "برای پیدا کردن URL‌ها به کمک نیاز دارید؟ روی یک ارائه‌دهنده در زیر کلیک کنید تا یک ویدیوی آموزشی ببینید.", + "ariaLabel": { + "assetCard": "{name} - دارایی {type}", + "loadingAsset": "در حال بارگذاری دارایی" + }, + "allCategory": "همه {category}", + "noValidSourceDetected": "هیچ منبع وارداتی معتبری شناسایی نشد", + "notSureLeaveAsIs": "مطمئن نیستید؟ همین طور رها کنید", + "sortRecent": "اخیر", + "errorModelTypeNotSupported": "این نوع مدل پشتیبانی نمی‌شود", + "connectionError": "لطفاً اتصال خود را بررسی کرده و دوباره تلاش کنید", + "civitaiLinkLabelDownload": "دانلود", + "civitaiLinkExampleUrl": "https://civitai.com/models/10706/luisap-z-image-and-qwen-pixel-art-refiner?modelVersionId=2225295", + "uploadModelDescription1Generic": "پیوند دانلود یک مدل را برای افزودن آن به کتابخانه خود جای‌گذاری کنید.", + "fileName": "نام فایل", + "fileFormats": "فرمت‌های فایل", + "genericLinkPlaceholder": "پیوند را اینجا جای‌گذاری کنید", + "uploadModelFromCivitai": "وارد کردن یک مدل از Civitai", + "modelTypeSelectorPlaceholder": "نوع مدل را انتخاب کنید", + "ownership": "مالکیت", + "noModelsInFolder": "هیچ {type} در این پوشه موجود نیست", + "onlyCivitaiUrlsSupported": "فقط آدرس‌های Civitai پشتیبانی می‌شوند", + "confirmModelDetails": "تأیید جزئیات مدل", + "findInLibrary": "آن را در بخش {type} کتابخانه مدل‌ها بیابید.", + "unsupportedUrlSource": "فقط آدرس‌های اینترنتی از {sources} پشتیبانی می‌شوند", + "uploadModelHelpVideo": "ویدیوی راهنمای آپلود مدل", + "sortPopular": "محبوب", + "uploadModelDescription1": "یک لینک دانلود مدل Civitai را جایگذاری کنید تا به کتابخانه شما اضافه شود.", + "jobId": "شناسه کار", + "sortingType": "نوع مرتب‌سازی", + "civitaiLinkExample": "{example} {link}", + "assetCollection": "مجموعه دارایی", + "upload": "وارد کردن", + "download": { + "inProgress": "در حال دانلود {assetName}...", + "complete": "بارگیری کامل شد", + "failed": "دانلود ناموفق بود" + }, + "uploadModelDescription2Link": "https://civitai.com/models", + "errorUnsafePickleScan": "CivitAI کد بالقوه ناامن را در این فایل شناسایی کرد", + "uploadSuccess": "مدل با موفقیت وارد شد!", + "uploadModelFailedToRetrieveMetadata": "دریافت فراداده ناموفق بود. لطفاً پیوند را بررسی کرده و دوباره تلاش کنید.", + "checkpoints": "چک‌پوینت‌ها", + "browseAssets": "مرور دارایی‌ها", + "sortZA": "ی-آ", + "uploadModelDescription2Generic": "فقط نشانی‌های اینترنتی از ارائه‌دهندگان زیر پشتیبانی می‌شوند:", + "providerCivitai": "Civitai", + "tagsPlaceholder": "مثلاً: models, checkpoint", + "noAssetsFound": "دارایی‌ای یافت نشد", + "unknown": "ناشناخته", + "errorUploadFailed": "ورود دارایی ناموفق بود. لطفاً دوباره تلاش کنید.", + "rename": { + "failed": "تغییر نام دارایی ممکن نبود." + }, + "uploadModel": "ورود", + "modelName": "نام مدل", + "selectProjects": "انتخاب پروژه‌ها", + "upgradeFeatureDescription": "این قابلیت فقط با پلن‌های Creator یا Pro در دسترس است.", + "assets": "دارایی‌ها", + "modelTypeSelectorLabel": "این چه نوع مدلی است؟", + "sortAZ": "الف-ی", + "uploadModelDescription3": "حداکثر حجم فایل: {size}", + "loadingModels": "در حال بارگذاری {type}...", + "selectModelType": "انتخاب نوع مدل", + "allModels": "همه مدل‌ها", + "modelNamePlaceholder": "نامی برای این مدل وارد کنید", + "errorFormatNotAllowed": "فقط فرمت SafeTensor مجاز است", + "modelAssociatedWithLink": "مدل مرتبط با لینک ارائه‌شده شما:", + "errorUnsafeVirusScan": "CivitAI بدافزار یا محتوای مشکوک در این فایل شناسایی کرد", + "modelUploaded": "مدل با موفقیت وارد شد.", + "uploadModelDescription2": "فعلاً فقط لینک‌های از {link} پشتیبانی می‌شوند", + "errorUnknown": "یک خطای غیرمنتظره رخ داد", + "maxFileSizeValue": "1 گیگابایت", + "processingModel": "دانلود شروع شد", + "civitaiLinkExampleStrong": "مثال:", + "tryAdjustingFilters": "جستجو یا فیلترهای خود را تنظیم کنید", + "tags": "برچسب‌ها", + "civitaiLinkLabel": "لینک مدل Civitai {download}", + "finish": "پایان", + "ownershipMyModels": "مدل‌های من", + "civitaiLinkPlaceholder": "لینک را اینجا بچسبانید", + "uploadModelHowDoIFindThis": "چگونه این را پیدا کنم؟", + "tagsHelp": "برچسب‌ها را با کاما جدا کنید", + "uploadFailed": "وارد کردن ناموفق بود", + "uploadingModel": "در حال وارد کردن مدل...", + "upgradeToUnlockFeature": "برای باز کردن این قابلیت ارتقاء دهید" + }, + "queue": { + "jobDetails": { + "queuePositionValue": "~{count} کار قبل از شما | ~{count} کار قبل از شما", + "generatedOn": "تولید شده در", + "eta": { + "seconds": "~{count} ثانیه | ~{count} ثانیه", + "minutesRange": "حدود {lo}-{hi} دقیقه", + "minutes": "~{count} دقیقه | ~{count} دقیقه", + "secondsRange": "حدود {lo}-{hi} ثانیه" + }, + "totalGenerationTime": "زمان کل تولید", + "queuedAt": "در صف قرار گرفته در", + "jobId": "شناسه کار", + "failedAfter": "ناموفق پس از", + "computeHoursUsed": "ساعت‌های محاسباتی استفاده شده", + "queuePosition": "موقعیت در صف", + "workflow": "گردش کار", + "estimatedStartIn": "تخمین زده می‌شود در شروع شود", + "estimatedFinishIn": "پیش‌بینی اتمام در", + "report": "گزارش", + "header": "جزئیات کار", + "errorMessage": "پیام خطا", + "timeElapsed": "زمان سپری شده" + }, + "jobMenu": { + "openWorkflowNewTab": "باز کردن گردش کار در تب جدید", + "delete": "حذف", + "inspectAsset": "بررسی دارایی", + "addToCurrentWorkflow": "افزودن به گردش کار فعلی", + "exportWorkflow": "صدور گردش کار", + "removeJob": "حذف کار", + "copyErrorMessage": "کپی پیام خطا", + "download": "دانلود", + "cancelJob": "لغو کار", + "openAsWorkflowNewTab": "باز کردن به عنوان گردش کار در تب جدید", + "copyJobId": "کپی شناسه کار", + "reportError": "گزارش خطا", + "deleteAsset": "حذف دارایی" + }, + "initializingAlmostReady": "در حال راه‌اندازی - تقریباً آماده", + "jobList": { + "undated": "بدون تاریخ", + "sortMostRecent": "جدیدترین", + "sortComputeHoursUsed": "ساعت‌های محاسباتی استفاده شده (بیشترین اول)", + "sortTotalGenerationTime": "زمان کل تولید (طولانی‌ترین اول)" + }, + "toggleJobHistory": "تغییر وضعیت تاریخچه کارها", + "jobAddedToQueue": "کار به صف اضافه شد", + "completedIn": "در {duration} به پایان رسید", + "jobHistory": "تاریخچه کارها", + "inQueue": "در صف..." + }, + "toastMessages": { + "failedToLoadBackgroundImage": "بارگذاری تصویر پس‌زمینه ناموفق بود", + "errorCopyImage": "خطا در کپی تصویر: {error}", + "noTemplatesToExport": "هیچ قالبی برای صادر کردن وجود ندارد", + "cannotCreateSubgraph": "امکان ایجاد زیرگراف وجود ندارد", + "pendingTasksDeleted": "وظایف در انتظار حذف شدند", + "failedToCreateCustomer": "ایجاد مشتری ناموفق بود: {error}", + "nothingToGroup": "چیزی برای گروه‌بندی وجود ندارد", + "fileLoadError": "یافتن گردش کار در {fileName} امکان‌پذیر نیست", + "failedToApplyTexture": "اعمال بافت ناموفق بود", + "userNotAuthenticated": "کارور احراز هویت نشده است", + "failedExecutionPathResolution": "مسیر به گره‌های انتخاب شده قابل حل نبود", + "failedToUpdateMaterialMode": "به‌روزرسانی حالت ماده ناموفق بود", + "failedToPurchaseCredits": "خرید اعتبار ناموفق بود: {error}", + "failedToQueue": "در صف‌بندی ناموفق بود", + "failedToFetchSubscription": "دریافت وضعیت اشتراک ناموفق بود: {error}", + "no3dScene": "صحنه سه‌بعدی برای اعمال بافت وجود ندارد", + "updateRequested": "درخواست به‌روزرسانی شد", + "useApiKeyTip": "نکته: نمی‌توانید وارد شوید؟ از گزینه کلید API کامفی استفاده کنید.", + "failedToFetchLogs": "دریافت لاگ‌های سرور ناموفق بود", + "nothingSelected": "چیزی انتخاب نشده است", + "fileTooLarge": "فایل خیلی بزرگ است ({size} مگابایت). حداکثر اندازه پشتیبانی‌شده {maxSize} مگابایت است", + "failedToUpdateUpDirection": "به‌روزرسانی جهت بالا ناموفق بود", + "unauthorizedDomain": "دامنه شما {domain} مجاز به استفاده از این سرویس نیست. لطفاً با {email} تماس بگیرید تا دامنه شما به لیست سفید اضافه شود.", + "fileUploadFailed": "بارگذاری فایل ناموفق بود", + "failedToUploadBackgroundImage": "آپلود تصویر پس‌زمینه ناموفق بود", + "errorSaveSetting": "خطا در ذخیره تنظیم {id}: {err}", + "failedToExportModel": "خروجی گرفتن مدل به عنوان {format} ناموفق بود", + "unableToGetModelFilePath": "عدم توانایی در دریافت مسیر فایل مدل", + "failedToUpdateLightIntensity": "به‌روزرسانی شدت نور ناموفق بود", + "no3dSceneToExport": "هیچ صحنه سه‌بعدی برای صادر کردن وجود ندارد", + "failedToDownloadFile": "بارگیری فایل ناموفق بود", + "failedToInitializeLoad3dViewer": "مشاهده‌گر سه‌بعدی راه‌اندازی نشد", + "couldNotDetermineFileType": "نوع فایل قابل تشخیص نبود", + "modelLoadedSuccessfully": "مدل سه‌بعدی با موفقیت بارگذاری شد", + "errorLoadingModel": "خطا در بارگذاری مدل", + "emptyCanvas": "بوم خالی", + "pleaseSelectNodesToGroup": "لطفاً گره‌ها (یا گروه‌های دیگر) را برای ایجاد یک گروه انتخاب کنید", + "failedToConvertToSubgraph": "تبدیل موارد به زیرگراف ناموفق بود", + "failedToUpdateBackgroundColor": "به‌روزرسانی رنگ پس‌زمینه ناموفق بود", + "failedToInitiateCreditPurchase": "شروع خرید اعتبار ناموفق بود: {error}", + "failedToToggleGrid": "تغییر وضعیت شبکه ناموفق بود", + "nothingToQueue": "چیزی برای اضافه کردن به صف وجود ندارد", + "failedToFetchBalance": "دریافت موجودی ناموفق بود: {error}", + "failedToUpdateBackgroundRenderMode": "به‌روزرسانی حالت رندر پس‌زمینه به {mode} ناموفق بود", + "nodeDefinitionsUpdated": "تعاریف گره‌ها به‌روزرسانی شد", + "failedToUpdateBackgroundImage": "به‌روزرسانی تصویر پس‌زمینه ناموفق بود", + "failedToToggleCamera": "تغییر وضعیت دوربین ناموفق بود", + "pleaseSelectOutputNodes": "لطفاً گره‌های خروجی را انتخاب کنید", + "interrupted": "اجرا قطع شد", + "exportSuccess": "مدل با موفقیت به عنوان {format} صادر شد", + "legacyMaskEditorDeprecated": "ویرایشگر ماسک قدیمی منسوخ شده و به زودی حذف خواهد شد.", + "migrateToLitegraphReroute": "گره‌های تغییر مسیر در نسخه‌های آینده حذف خواهند شد. برای مهاجرت به تغییر مسیر بومی litegraph کلیک کنید.", + "failedToAccessBillingPortal": "دسترسی به پورتال صورتحساب ناموفق بود: {error}", + "failedToInitiateSubscription": "شروع اشتراک ناموفق بود: {error}", + "failedToLoadModel": "بارگیری مدل سه‌بعدی ناموفق بود", + "failedToUpdateFOV": "به‌روزرسانی میدان دید ناموفق بود", + "failedToUpdateEdgeThreshold": "به‌روزرسانی آستانه لبه ناموفق بود", + "dropFileError": "قادر به پردازش آیتم رها شده نیست: {error}" + }, + "settingsCategories": { + "Canvas Navigation": "پیمایش بوم", + "Group": "گروه", + "Graph": "گراف", + "Node": "گره", + "Window": "پنجره", + "Load 3D": "بارگذاری سه‌بعدی و انیمیشن", + "CustomColorPalettes": "پالت‌های رنگ سفارشی", + "QueueButton": "دکمه صف", + "EditTokenWeight": "ویرایش وزن توکن", + "LiteGraph": "گراف سبک", + "Server": "سرور", + "NodeLibrary": "کتابخانه گره", + "Canvas": "بوم", + "Tree Explorer": "کاوشگر درختی", + "Keybinding": "کلیدهای میانبر", + "BrushAdjustment": "تنظیم قلم‌مو", + "Menu": "منو", + "Scene": "صحنه", + "Reroute": "مسیریابی مجدد", + "Link": "پیوند", + "DevMode": "حالت توسعه", + "Vue Nodes": "گره‌های ۲.۰", + "Comfy-Desktop": "Comfy-Desktop", + "Credits": "اعتبارها", + "UV": "UV", + "About": "درباره", + "Validation": "اعتبارسنجی", + "Camera": "دوربین", + "Nodes 2_0": "گره‌های ۲.۰", + "Execution": "اجرا", + "Node Search Box": "جعبه جستجوی گره", + "Light": "نور", + "Settings": "تنظیمات", + "Extension": "افزونه", + "ColorPalette": "پالت رنگ", + "User": "کاربر", + "RerouteBeta": "مسیریابی مجدد بتا", + "Pointer": "اشاره‌گر", + "API Nodes": "گره‌های API", + "ModelLibrary": "کتابخانه مدل", + "3DViewer": "نمایشگر سه‌بعدی", + "ContextMenu": "منوی زمینه", + "Appearance": "ظاهر", + "Locale": "زبان محلی", + "VueNodes": "گره‌های 2.0", + "3D": "3D", + "Notification Preferences": "ترجیحات اعلان", + "LinkRelease": "انتشار لینک", + "Workflow": "گردش کار", + "Queue": "صف", + "PlanCredits": "طرح و اعتبارها", + "Mask Editor": "ویرایشگر ماسک", + "General": "عمومی", + "Server-Config": "پیکربندی سرور", + "Sidebar": "نوار کناری", + "Comfy": "Comfy", + "PLY": "PLY", + "Node Widget": "ویجت گره" + }, + "g": { + "listening": "در حال گوش دادن...", + "untitled": "بی‌عنوان", + "architecture": "معماری", + "downloading": "در حال دانلود", + "nodes": "گره‌ها", + "command": "دستور", + "extensionName": "نام افزونه", + "dismiss": "رد کردن", + "completed": "تکمیل شد", + "selectItemsToDuplicate": "انتخاب موارد برای تکثیر", + "triggerPhrase": "عبارت راه‌انداز", + "multiSelectDropdown": "منوی کشویی چند انتخابی", + "selectedFile": "فایل انتخاب شده", + "itemsCopiedToClipboard": "موارد در کلیپ‌بورد کپی شدند", + "error": "خطا", + "devices": "دستگاه‌ها", + "disabling": "غیرفعال کردن {id}", + "customize": "سفارشی‌سازی", + "refresh": "تازه‌سازی", + "comfy": "Comfy", + "playbackSpeed": "سرعت پخش", + "removeVideo": "حذف ویدیو", + "resizeFromTopLeft": "تغییر اندازه از گوشه بالا-چپ", + "noTasksFound": "هیچ وظیفه‌ای یافت نشد", + "control_after_generate": "کنترل پس از تولید", + "openNewIssue": "باز کردن مشکل جدید", + "goToNode": "برو به گره", + "commandProhibited": "دستور {command} ممنوع است. برای اطلاعات بیشتر با مدیر تماس بگیرید.", + "editOrMaskImage": "ویرایش یا ماسک کردن تصویر", + "errorLoadingImage": "خطا در بارگذاری تصویر", + "searchPlaceholder": "جستجو...", + "batchRename": "تغییر نام دسته‌ای", + "liveSamplingPreview": "پیش‌نمایش نمونه‌برداری زنده", + "1x": "1x", + "copy": "کپی", + "showReport": "نمایش گزارش", + "galleryImage": "تصویر گالری", + "source": "منبع", + "decrement": "کاهش", + "noResultsFound": "نتیجه‌ای یافت نشد", + "enableOrDisablePack": "فعال یا غیرفعال کردن بسته", + "continue": "ادامه", + "releaseTitle": "انتشار {package} {version}", + "loadingPanel": "در حال بارگیری پنل {panel}...", + "copyToClipboard": "کپی به کلیپ‌بورد", + "setAsBackground": "تنظیم به عنوان پس‌زمینه", + "inProgress": "در حال انجام", + "update": "به‌روزرسانی", + "title": "عنوان", + "micPermissionDenied": "اجازه دسترسی به میکروفون رد شد", + "selectItemsToDelete": "موارد را برای حذف انتخاب کنید", + "warning": "هشدار", + "relativeTime": { + "hoursAgo": "{count} ساعت پیش", + "daysAgo": "{count} روز پیش", + "monthsAgo": "{count} ماه پیش", + "yearsAgo": "{count} سال پیش", + "weeksAgo": "{count} هفته پیش", + "minutesAgo": "{count} دقیقه پیش", + "now": "اکنون" + }, + "clearFilters": "پاک کردن فیلترها", + "description": "توضیحات", + "reloadToApplyChanges": "بارگذاری مجدد برای اعمال تغییرات", + "nodesRunning": "گره‌ها در حال اجرا", + "resizeFromBottomLeft": "تغییر اندازه از گوشه پایین-چپ", + "resultsCount": "{count} نتیجه یافت شد", + "viewImageOfTotal": "مشاهده تصویر {index} از {total}", + "logoAlt": "لوگوی ComfyUI", + "progressCountOf": "از", + "installing": "در حال نصب", + "next": "بعدی", + "loading": "در حال بارگذاری", + "versionMismatchWarningMessage": "{warning}: {detail} برای دستورالعمل‌های به‌روزرسانی، به https://docs.comfy.org/installation/update_comfyui#common-update-issues مراجعه کنید.", + "upload": "بارگذاری", + "failedToCopyJobId": "کپی شناسه کار ناموفق بود", + "viewVideoOfTotal": "مشاهده ویدیو {index} از {total}", + "reset": "بازنشانی", + "apply": "اعمال", + "nodeContentError": "خطای محتوای گره", + "editImage": "ویرایش تصویر", + "searchNodes": "جستجوی گره‌ها", + "resizeFromBottomRight": "تغییر اندازه از گوشه پایین-راست", + "failedToDownloadVideo": "دانلود ویدیو ناموفق بود", + "close": "بستن", + "migrate": "انتقال", + "running": "در حال اجرا", + "reportIssueTooltip": "ارسال گزارش خطا به Comfy Org", + "learnMore": "بیشتر بدانید", + "no": "خیر", + "addNodeFilterCondition": "افزودن شرط فیلتر گره", + "core": "هسته", + "keybindingAlreadyExists": "کلید ترکیبی از قبل موجود است در", + "confirmed": "تأیید شده", + "customBackground": "پس‌زمینه سفارشی", + "author": "نویسنده", + "chart": "نمودار", + "choose_file_to_upload": "انتخاب فایل برای بارگذاری", + "seeTutorial": "مشاهده آموزش", + "nothingToDelete": "چیزی برای حذف وجود ندارد", + "enterBaseName": "نام پایه را وارد کنید", + "comfyOrgLogoAlt": "لوگوی ComfyOrg", + "graphNavigation": "پیمایش گراف", + "confirm": "تأیید", + "unknownError": "خطای ناشناخته", + "none": "هیچ", + "beta": "نسخه آزمایشی", + "back": "بازگشت", + "searchSettings": "جستجوی تنظیمات", + "experimental": "نسخه آزمایشی", + "reportSent": "گزارش ارسال شد", + "currentUser": "کاربر فعلی", + "insert": "درج", + "bookmark": "ذخیره در کتابخانه", + "install": "نصب", + "stopRecording": "توقف ضبط", + "content": "محتوا", + "refreshNode": "تازه‌سازی گره", + "capture": "ضبط", + "findIssues": "یافتن مشکلات", + "feedback": "بازخورد", + "usageHint": "راهنمای استفاده", + "customizeFolder": "سفارشی‌سازی پوشه", + "startRecording": "شروع ضبط", + "noWorkflowsFound": "هیچ گردش کاری یافت نشد.", + "logs": "لاگ‌ها", + "job": "کار", + "emDash": "—", + "volume": "حجم", + "playRecording": "پخش ضبط", + "resetAllKeybindingsTooltip": "بازنشانی همه میانبرها به حالت پیش‌فرض", + "settings": "تنظیمات", + "add": "افزودن", + "removeImage": "حذف تصویر", + "comingSoon": "به زودی", + "nodeRenderError": "خطای رندر نود", + "stopPlayback": "توقف پخش", + "saving": "در حال ذخیره", + "restart": "راه‌اندازی مجدد", + "nodeWidgetsError": "خطای ویجت‌های نود", + "chartLowercase": "نمودار", + "2x": "2x", + "preview": "پیش‌نمایش", + "save": "ذخیره", + "imageUrl": "آدرس تصویر", + "versionMismatchWarning": "هشدار سازگاری نسخه", + "cancelled": "لغو شد", + "systemInfo": "اطلاعات سیستم", + "download": "دانلود", + "export": "صدور", + "newFolder": "پوشه جدید", + "reportIssue": "ارسال گزارش", + "audioProgress": "پیشرفت صدا", + "installed": "نصب شده", + "ready": "آماده", + "user": "کاربر", + "more": "بیشتر", + "queued": "در صف", + "frameNodes": "گره‌های فریم", + "updating": "در حال به‌روزرسانی {id}", + "scrollRight": "پیمایش به راست", + "deprecated": "منسوخ", + "failed": "ناموفق", + "updateAvailable": "به‌روزرسانی موجود است", + "itemSelected": "{selectedCount} مورد انتخاب شده", + "searchExtensions": "جستجوی افزونه‌ها", + "copied": "کپی شد", + "noAudioRecorded": "هیچ صدایی ضبط نشده است", + "noResults": "نتیجه‌ای یافت نشد", + "nodeHeaderError": "خطای سربرگ گره", + "ok": "تأیید", + "searchKeybindings": "جستجوی میان‌برهای صفحه‌کلید", + "playing": "در حال پخش", + "custom": "سفارشی", + "missing": "مفقود", + "searchWorkflows": "جستجوی گردش‌های کار", + "enableSelected": "فعال‌سازی انتخاب‌شده‌ها", + "galleryThumbnail": "بندانگشتی گالری", + "scrollLeft": "پیمایش به چپ", + "noTasksFoundMessage": "هیچ کاری در صف وجود ندارد.", + "singleSelectDropdown": "منوی کشویی تک‌انتخاب", + "openManager": "باز کردن مدیر", + "frontendNewer": "نسخه فرانت‌اند {frontendVersion} ممکن است با نسخه بک‌اند {backendVersion} سازگار نباشد.", + "vitePreloadErrorMessage": "نسخه جدیدی از برنامه منتشر شده است. آیا مایلید بارگذاری مجدد کنید؟\nدر غیر این صورت، ممکن است برخی بخش‌های برنامه به درستی کار نکنند.\nمی‌توانید رد کنید و پیشرفت خود را قبل از بارگذاری مجدد ذخیره نمایید.", + "about": "درباره", + "halfSpeed": "۰.۵x", + "resizeFromTopRight": "تغییر اندازه از گوشه بالا-راست", + "copyJobId": "کپی شناسه کار", + "enterNewName": "وارد کردن نام جدید", + "info": "اطلاعات گره", + "nodeSlotsError": "خطای شکاف‌های گره", + "category": "دسته‌بندی", + "copyURL": "کپی آدرس", + "or": "یا", + "delete": "حذف", + "import": "وارد کردن", + "interrupted": "قطع شده", + "disableThirdParty": "غیرفعال کردن شخص ثالث", + "videoFailedToLoad": "بارگذاری ویدیو ناموفق بود", + "moreOptions": "گزینه‌های بیشتر", + "pressKeysForNewBinding": "کلیدها را برای اتصال جدید فشار دهید", + "loadWorkflow": "بارگذاری گردش کار", + "videoPreview": "پیش‌نمایش ویدیو - از کلیدهای جهت‌دار برای پیمایش بین ویدیوها استفاده کنید", + "sort": "مرتب‌سازی", + "enabling": "در حال فعال‌سازی {id}", + "color": "رنگ", + "control_before_generate": "کنترل قبل از تولید", + "reconnected": "اتصال مجدد برقرار شد", + "jobIdCopied": "شناسه کار در کلیپ‌بورد کپی شد", + "submit": "ارسال", + "selectItemsToRename": "موارد را برای تغییر نام انتخاب کنید", + "searchModels": "جستجوی مدل‌ها", + "success": "موفقیت", + "duplicate": "تکثیر", + "defaultBanner": "بنر پیش‌فرض", + "selectItemsToCopy": "موارد را برای کپی کردن انتخاب کنید", + "disableSelected": "غیرفعال کردن انتخاب‌شده", + "itemsSelected": "{selectedCount} مورد انتخاب شده", + "terminal": "ترمینال", + "audioFailedToLoad": "بارگذاری صدا ناموفق بود", + "failedToDownloadImage": "دانلود تصویر ناموفق بود", + "community": "انجمن", + "all": "همه", + "nothingToDuplicate": "چیزی برای تکثیر وجود ندارد", + "rename": "تغییر نام", + "loadAllFolders": "بارگیری همه پوشه‌ها", + "moreWorkflows": "گردش کارهای بیشتر", + "searchFailedMessage": "نتوانستیم هیچ تنظیمی مطابق با جستجوی شما پیدا کنیم. عبارت جستجوی خود را تنظیم کنید.", + "playPause": "پخش/توقف", + "search": "جستجو", + "deleteImage": "حذف تصویر", + "frontendOutdated": "نسخه فرانت‌اند {frontendVersion} منسوخ شده است. بک‌اند نیاز به نسخه {requiredVersion} یا بالاتر دارد.", + "increment": "افزایش", + "noItems": "هیچ موردی", + "reconnecting": "در حال اتصال مجدد", + "file": "فایل", + "icon": "آیکون", + "updateFrontend": "به‌روزرسانی فرانت‌اند", + "calculatingDimensions": "در حال محاسبه ابعاد", + "clear": "پاک کردن", + "overwrite": "بازنویسی", + "workflow": "گردش کار", + "status": "وضعیت", + "edit": "ویرایش", + "disableAll": "غیرفعال کردن همه", + "downloadVideo": "دانلود ویدیو", + "clearAll": "پاک کردن همه", + "updated": "به‌روز شده", + "imagePreview": "پیش‌نمایش تصویر - از کلیدهای جهت‌نما برای پیمایش بین تصاویر استفاده کنید", + "deleteAudioFile": "حذف فایل صوتی", + "empty": "خالی", + "amount": "مبلغ", + "nothingToCopy": "چیزی برای کپی کردن نیست", + "enabled": "فعال شده", + "vitePreloadErrorTitle": "نسخه جدید موجود است", + "keybinding": "کلید میانبر", + "login": "ورود", + "filter": "فیلتر", + "nothingToRename": "چیزی برای تغییر نام وجود ندارد", + "profile": "پروفایل", + "enableAll": "فعال کردن همه", + "downloadImage": "دانلود تصویر", + "imageFailedToLoad": "بارگیری تصویر ناموفق بود", + "errorLoadingVideo": "خطا در بارگیری ویدیو", + "markdown": "مارک‌داون", + "dropYourFileOr": "فایل خود را رها کنید یا", + "resetAll": "بازنشانی همه", + "cancel": "لغو", + "name": "نام" + }, + "rightSidePanel": { + "inputs": "ورودی‌ها", + "pinned": "سنجاق شده", + "properties": "ویژگی‌ها", + "info": "اطلاعات", + "mute": "بی‌صدا", + "togglePanel": "تغییر وضعیت پنل خصوصیات", + "title": "هیچ گره‌ای انتخاب نشده | ۱ گره انتخاب شده | {count} گره انتخاب شده", + "bypass": "دور زدن", + "settings": "تنظیمات", + "noSelection": "یک گره را انتخاب کنید تا ویژگی‌ها و اطلاعات آن را مشاهده کنید.", + "parameters": "پارامترها", + "color": "رنگ گره", + "normal": "معمولی", + "inputsNoneTooltip": "گره هیچ ورودی‌ای ندارد", + "inputsNone": "بدون ورودی", + "nodeState": "وضعیت گره" + }, + "nodeCategories": { + "animation": "انیمیشن", + "operations": "عملیات", + "Kling": "کلینگ", + "lotus": "لوتوس", + "flux": "flux", + "controlnet": "controlnet", + "video_models": "video_models", + "zimage": "zimage", + "Runway": "Runway", + "audio": "صدا", + "Ideogram": "Ideogram", + "context": "متن", + "samplers": "نمونه‌بردارها", + "photomaker": "photomaker", + "conditioning": "شرط‌گذاری", + "gligen": "gligen", + "upscaling": "بالا مقیاس‌سازی", + "unet": "unet", + "guiders": "راهنماها", + "3d": "3d", + "model_specific": "model_specific", + "Topaz": "Topaz", + "save": "ذخیره", + "model": "مدل", + "api node": "گره API", + "noise": "نویز", + "Vidu": "Vidu", + "string": "رشته", + "compositing": "ترکیب‌سازی", + "schedulers": "زمان‌بندها", + "chroma_radiance": "chroma_radiance", + "sigmas": "سیگماها", + "image": "تصویر", + "sampling": "نمونه‌برداری", + "instructpix2pix": "instructpix2pix", + "qwen": "qwen", + "upscale_diffusion": "upscale_diffusion", + "video": "ویدیو", + "inpaint": "inpaint", + "create": "ایجاد", + "stable_cascade": "stable_cascade", + "sd3": "sd3", + "debug": "اشکال‌زدایی", + "utils": "ابزارهای کمکی", + "edit_models": "edit_models", + "latent": "latent", + "Sora": "Sora", + "kandinsky5": "kandinsky5", + "ByteDance": "ByteDance", + "primitive": "اولیه", + "Veo": "Veo", + "attention_experiments": "attention_experiments", + "batch": "batch", + "MiniMax": "MiniMax", + "api": "api", + "Stability AI": "Stability AI", + "Recraft": "Recraft", + "BFL": "BFL", + "guidance": "راهنمایی", + "deprecated": "منسوخ شده", + "cond single": "تک شرط", + "advanced": "پیشرفته", + "camera": "دوربین", + "training": "آموزش", + "preprocessors": "پیش‌پردازنده‌ها", + "OpenAI": "OpenAI", + "Gemini": "Gemini", + "style_model": "style_model", + "3d_models": "3d_models", + "PixVerse": "PixVerse", + "Luma": "Luma", + "model_patches": "model_patches", + "Tripo": "Tripo", + "loaders": "لودرها", + "Rodin": "Rodin", + "LTXV": "LTXV", + "Wan": "وان", + "clip": "clip", + "ltxv": "ltxv", + "postprocessing": "پس‌پردازش", + "text": "متن", + "mask": "ماسک", + "dataset": "مجموعه داده", + "logic": "منطق", + "cond pair": "جفت شرطی", + "hooks": "قلاب‌ها", + "sd": "sd", + "_for_testing": "_برای_آزمایش", + "Moonvalley Marey": "Moonvalley Marey", + "custom_sampling": "نمونه‌برداری سفارشی", + "": "", + "transform": "تبدیل", + "combine": "ترکیب", + "scheduling": "زمان‌بندی", + "model_merging": "ادغام مدل" + }, + "menu": { + "instant": "فوری", + "refresh": "تازه‌سازی تعاریف نود", + "onChange": "در هنگام تغییر", + "instantTooltip": "گردش کار بلافاصله پس از پایان یک تولید در صف قرار می‌گیرد", + "batchCountTooltip": "تعداد دفعاتی که تولید گردش کار باید در صف قرار گیرد", + "settings": "تنظیمات", + "resetView": "بازنشانی نمای بوم", + "showMenu": "نمایش منو", + "disabledTooltip": "گردش کار به طور خودکار در صف قرار نخواهد گرفت", + "runWorkflowFront": "اجرای گردش کار (صف در جلو)", + "light": "روشن", + "theme": "تم", + "clipspace": "باز کردن Clipspace", + "help": "راهنما", + "toggleBottomPanel": "تغییر وضعیت پنل پایین", + "runWorkflowDisabled": "گردش کار حاوی گره‌های پشتیبانی‌نشده (رنگ‌شده قرمز) است. برای اجرای گردش کار آن‌ها را حذف کنید.", + "execute": "اجرا", + "customNodesManager": "مدیر گره‌های سفارشی", + "manageExtensions": "مدیریت افزونه‌ها", + "disabled": "غیرفعال", + "helpAndFeedback": "راهنما و بازخورد", + "run": "اجرا", + "interrupt": "لغو اجرای فعلی", + "runWorkflow": "اجرای گردش کاری (با Shift در ابتدای صف قرار می‌گیرد)", + "onChangeTooltip": "گردش کاری پس از ایجاد تغییر در صف قرار می‌گیرد", + "clear": "پاکسازی گردش کار", + "dark": "تیره", + "queue": "پنل صف", + "autoQueue": "صف خودکار", + "batchCount": "تعداد دسته", + "hideMenu": "پنهان کردن منو" + }, + "templateWorkflows": { + "noResultsHint": "سعی کنید جستجو یا فیلترهای خود را تنظیم کنید", + "category": { + "Flux": "Flux", + "LLM API": "API مدل زبانی بزرگ", + "Custom Nodes": "گره‌های سفارشی", + "ComfyUI Examples": "مثال‌های ComfyUI", + "Video": "ویدیو", + "All": "همه قالب‌ها", + "Video API": "Video API", + "Upscaling": "بالا بردن رزولوشن", + "Area Composition": "ترکیب ناحیه", + "Audio": "صوت", + "GettingStarted": "شروع کار", + "Extensions": "افزونه‌ها", + "Image": "تصویر", + "3D": "سه‌بعدی", + "ControlNet": "ControlNet", + "Generation Type": "نوع تولید", + "Partner Nodes": "گره‌های شریک", + "Image API": "API تصویر", + "Basics": "مبانی", + "LLMs": "مدل‌های زبانی بزرگ" + }, + "searchPlaceholder": "جستجوی قالب‌ها...", + "loading": "در حال بارگذاری قالب‌ها...", + "licenseFilter": "مجوز", + "categories": "دسته‌بندی‌ها", + "runsOnFilter": "اجرا روی", + "sort": { + "alphabetical": "الف → ی", + "searchPlaceholder": "جستجو...", + "recommended": "توصیه‌شده", + "newest": "جدیدترین", + "popular": "محبوب", + "modelSizeLowToHigh": "اندازه مدل (کوچک به بزرگ)", + "default": "پیش‌فرض", + "vramLowToHigh": "مصرف VRAM (کم به زیاد)" + }, + "resultsCount": "نمایش {count} از {total} قالب", + "sorting": "مرتب‌سازی بر اساس", + "useCasesSelected": "{count} موارد استفاده", + "resetFilters": "پاک‌سازی فیلترها", + "runsOnSelected": "{count} اجرا روی", + "allTemplates": "همه قالب‌ها", + "title": "با یک قالب شروع کنید", + "activeFilters": "فیلترها:", + "modelsSelected": "{count} مدل", + "noResults": "هیچ قالبی یافت نشد", + "modelFilter": "فیلتر مدل", + "loadingMore": "در حال بارگذاری قالب‌های بیشتر...", + "error": { + "templateNotFound": "قالب \"{templateName}\" یافت نشد" + }, + "useCaseFilter": "وظایف" + }, + "userSettings": { + "accountSettings": "تنظیمات حساب", + "provider": "ارائه‌دهنده ورود", + "notSet": "تنظیم نشده", + "updatePassword": "به‌روزرسانی رمز عبور", + "email": "ایمیل", + "name": "نام", + "title": "تنظیمات حساب من" + }, + "commands": { + "interrupt": "لغو اجرای فعلی", + "run": "اجرا", + "toggleBottomPanel": "تغییر وضعیت پنل پایین", + "clear": "پاک کردن گردش کار", + "manageExtensions": "مدیریت افزونه‌ها", + "light": "روشن", + "resetView": "بازنشانی نمای بوم", + "queue": "پنل صف", + "settings": "تنظیمات", + "dark": "تاریک", + "clipspace": "باز کردن فضای کلیپ", + "refresh": "تازه‌سازی تعاریف گره", + "runWorkflow": "اجرای گردش کار", + "runWorkflowFront": "اجرای گردش کاری (قرارگیری در ابتدای صف)", + "execute": "اجرا", + "help": "راهنما", + "theme": "تم" + }, + "progressToast": { + "finished": "پایان یافت", + "importingModels": "در حال وارد کردن مدل‌ها", + "filter": { + "all": "همه", + "completed": "تکمیل شد", + "failed": "ناموفق" + }, + "downloadingModel": "در حال دانلود مدل...", + "failed": "ناموفق", + "allDownloadsCompleted": "همه دانلودها تکمیل شد", + "downloadsFailed": "{count} بارگیری ناموفق بود | {count} بارگیری ناموفق بود | {count} بارگیری ناموفق بود", + "progressCount": "{completed} از {total}", + "pending": "در انتظار", + "noImportsInQueue": "هیچ {filter} در صف وجود ندارد" + }, + "nodeHelpPage": { + "documentationPage": "صفحه مستندات", + "inputs": "ورودی‌ها", + "moreHelp": "برای کمک بیشتر، به اینجا مراجعه کنید", + "outputs": "خروجی‌ها", + "type": "نوع", + "loadError": "بارگیری راهنما ناموفق بود: {error}" + }, + "serverConfigItems": { + "enable-manager-legacy-ui": { + "name": "استفاده از رابط کاربری قدیمی مدیر", + "tooltip": "از رابط کاربری قدیمی ComfyUI-Manager به جای رابط کاربری جدید استفاده می‌کند." + }, + "preview-size": { + "name": "اندازه تصاویر پیش‌نمایش" + }, + "unet-precision": { + "tooltip": "دقت UNET", + "name": "دقت UNET" + }, + "directml": { + "name": "شاخص دستگاه DirectML" + }, + "output-directory": { + "name": "پوشه خروجی" + }, + "vae-precision": { + "name": "دقت VAE", + "tooltip": "دقت VAE" + }, + "cache-lru": { + "name": "استفاده از حافظه پنهان LRU با حداکثر N نتیجه گره ذخیره شده.", + "tooltip": "ممکن است از رم/وی‌رم بیشتری استفاده کند." + }, + "disable-xformers": { + "name": "غیرفعال‌سازی بهینه‌سازی xFormers" + }, + "cross-attention-method": { + "name": "روش توجه متقاطع" + }, + "deterministic": { + "name": "اجبار به استفاده pytorch از الگوریتم‌های قطعی کندتر در صورت امکان.", + "tooltip": "توجه داشته باشید که این ممکن است در همه موارد تصاویر را قطعی نکند." + }, + "default-hashing-function": { + "name": "تابع هش پیش‌فرض برای فایل‌های مدل" + }, + "max-upload-size": { + "name": "حداکثر اندازه بارگذاری (مگابایت)" + }, + "disable-all-custom-nodes": { + "name": "غیرفعال کردن بارگذاری همه گره‌های سفارشی." + }, + "reserve-vram": { + "name": "VRAM رزرو شده (گیگابایت)", + "tooltip": "مقدار حافظه گرافیکی (VRAM) را بر حسب گیگابایت تنظیم کنید که می‌خواهید برای استفاده توسط سیستم عامل/نرم‌افزارهای دیگر رزرو کنید. به طور پیش‌فرض، بسته به سیستم عامل شما مقداری رزرو می‌شود." + }, + "dont-upcast-attention": { + "name": "جلوگیری از آپ‌کست توجه" + }, + "force-upcast-attention": { + "name": "اجبار آپ‌کست توجه" + }, + "cache-classic": { + "name": "استفاده از سیستم کش کلاسیک" + }, + "port": { + "name": "پورت: پورتی که باید روی آن گوش داد" + }, + "cpu-vae": { + "name": "اجرای VAE روی CPU" + }, + "log-level": { + "name": "سطح جزئیات لاگ" + }, + "fast": { + "name": "فعال‌سازی برخی بهینه‌سازی‌های آزمایش‌نشده و بالقوه کاهنده کیفیت." + }, + "vram-management": { + "name": "حالت مدیریت VRAM" + }, + "disable-smart-memory": { + "tooltip": "اجبار ComfyUI برای تخلیه تهاجمی به رم معمولی به جای نگه‌داری مدل‌ها در vram در صورت امکان.", + "name": "غیرفعال کردن مدیریت هوشمند حافظه" + }, + "force-channels-last": { + "name": "اجبار به فرمت حافظه channels-last" + }, + "cuda-malloc": { + "name": "استفاده از CUDA malloc برای تخصیص حافظه" + }, + "listen": { + "name": "میزبان: آدرس IP برای گوش دادن" + }, + "disable-ipex-optimize": { + "name": "غیرفعال‌سازی بهینه‌سازی IPEX" + }, + "cuda-device": { + "name": "شاخص دستگاه CUDA برای استفاده" + }, + "enable-cors-header": { + "name": "فعال‌سازی هدر CORS: از \"*\" برای همه مبدأها استفاده کنید یا دامنه را مشخص کنید" + }, + "preview-method": { + "name": "روش مورد استفاده برای پیش‌نمایش latent" + }, + "disable-metadata": { + "name": "غیرفعال کردن ذخیره متادیتای prompt در فایل‌ها." + }, + "tls-certfile": { + "name": "فایل گواهی TLS: مسیر فایل گواهی TLS برای HTTPS" + }, + "global-precision": { + "name": "دقت ممیز شناور سراسری", + "tooltip": "دقت ممیز شناور سراسری" + }, + "dont-print-server": { + "name": "خروجی سرور را در کنسول چاپ نکن." + }, + "tls-keyfile": { + "name": "فایل کلید TLS: مسیر فایل کلید TLS برای HTTPS" + }, + "input-directory": { + "name": "پوشه ورودی" + }, + "text-encoder-precision": { + "tooltip": "دقت کدگذار متن", + "name": "دقت کدگذار متن" + } + }, + "serverConfigCategories": { + "Network": "شبکه", + "Inference": "استنتاج", + "Attention": "توجه", + "Directories": "پوشه‌ها", + "General": "عمومی", + "Preview": "پیش‌نمایش", + "Memory": "حافظه", + "CUDA": "CUDA", + "Cache": "حافظه پنهان" + }, + "loadWorkflowWarning": { + "outdatedVersion": "این گردش کار با نسخه جدیدتری از ComfyUI ({version}) ایجاد شده است. ممکن است برخی گره‌ها به درستی کار نکنند.", + "coreNodesFromVersion": "نودهای اصلی از نسخه {version}:", + "outdatedVersionGeneric": "این گردش کار با نسخه جدیدتری از ComfyUI ایجاد شده است. ممکن است برخی گره‌ها به درستی کار نکنند." + }, + "cloudOnboarding": { + "survey": { + "options": { + "industry": { + "gaming": "بازی", + "product_design": "طراحی محصول و گرافیک", + "architecture": "معماری", + "software": "نرم‌افزار و فناوری", + "fine_art": "هنرهای زیبا و تصویرسازی", + "education": "آموزش", + "marketing": "بازاریابی و تبلیغات", + "other": "سایر", + "otherPlaceholder": "لطفاً مشخص کنید", + "film_tv_animation": "فیلم، تلویزیون و انیمیشن" + }, + "familiarity": { + "new": "تازه‌کار در کامفی‌یوآی (قبلاً هرگز استفاده نکرده‌ام)", + "starting": "تازه شروع کرده‌ام (دنبال کردن آموزش‌ها)", + "basics": "آشنایی با مبانی", + "advanced": "کاربر پیشرفته (گردش‌های کاری سفارشی)", + "expert": "متخصص (به دیگران کمک می‌کنم)" + }, + "purpose": { + "community": "مشارکت‌های جامعه (گره‌ها، گردش‌های کار و غیره)", + "research": "تحقیقات دانشگاهی", + "inhouse": "محل کار خودم (داخلی)", + "client": "کار مشتری (فریلنس)", + "personal": "پروژه‌های شخصی / سرگرمی" + }, + "making": { + "audio": "صوت / موسیقی", + "custom_nodes": "گره‌ها و گردش‌کارهای سفارشی", + "video": "ویدیو و انیمیشن", + "images": "تصاویر", + "3d": "دارایی‌های سه‌بعدی" + } + }, + "title": "نظرسنجی ابری", + "steps": { + "familiarity": "چقدر با ComfyUI آشنا هستید؟", + "industry": "صنعت اصلی شما چیست؟", + "purpose": "اصولاً از ComfyUI برای چه استفاده خواهید کرد؟", + "making": "قصد دارید چه چیزی بسازید؟" + }, + "placeholder": "متن جای‌نگه‌دار سوالات نظرسنجی", + "questions": { + "making": "قصد دارید چه چیزی بسازید؟", + "purpose": "اصولاً از ComfyUI برای چه استفاده خواهید کرد؟", + "industry": "صنعت اصلی شما چیست؟", + "familiarity": "چقدر با ComfyUI آشنا هستید؟" + } + }, + "retry": "دوباره تلاش کنید", + "forgotPassword": { + "title": "فراموشی رمز عبور", + "didntReceiveEmail": "ایمیلی دریافت نکردید؟ با ما تماس بگیرید در", + "passwordResetSent": "ایمیل بازنشانی رمز عبور ارسال شد", + "backToLogin": "بازگشت به ورود", + "instructions": "آدرس ایمیل خود را وارد کنید و ما لینکی برای بازنشانی رمز عبورتان ارسال خواهیم کرد.", + "sendResetLink": "ارسال پیوند بازنشانی", + "emailLabel": "ایمیل", + "passwordResetError": "ارسال ایمیل بازنشانی رمز عبور ناموفق بود. لطفاً دوباره تلاش کنید.", + "emailPlaceholder": "ایمیل خود را وارد کنید", + "emailRequired": "ایمیل الزامی است" + }, + "authTimeout": { + "message": "در اتصال به ComfyUI Cloud مشکل داریم. این ممکن است به دلیل اتصال کند یا مشکل موقت سرویس باشد.", + "supportLink": "پشتیبانی", + "helpText": "نیاز به کمک دارید؟ تماس بگیرید با", + "title": "اتصال بیش از حد طول می‌کشد", + "technicalDetails": "جزئیات فنی", + "troubleshooting": "علل رایج:", + "restart": "خروج و تلاش مجدد" + }, + "start": { + "explain": "چندین خروجی را به‌طور همزمان تولید کنید. گردش‌های کار را به راحتی به اشتراک بگذارید.", + "wantToRun": "می‌خواهید به جای آن ComfyUI را به صورت محلی اجرا کنید؟", + "download": "دانلود ComfyUI", + "desc": "نیاز به تنظیمات صفر. روی هر دستگاهی کار می‌کند.", + "learnAboutButton": "درباره ابر بیشتر بدانید", + "title": "شروع ساخت در چند ثانیه" + }, + "checkingStatus": "در حال بررسی وضعیت حساب شما...", + "retrying": "در حال تلاش مجدد...", + "privateBeta": { + "title": "Cloud در حال حاضر در مرحله بتای خصوصی است", + "desc": "برای پیوستن به لیست انتظار وارد شوید. ما هنگام نوبت شما اطلاع می‌دهیم. قبلاً مطلع شده‌اید؟ برای شروع استفاده از ابر وارد شوید." + } + }, + "icon": { + "file": "فایل", + "briefcase": "کیف‌دستی", + "folder": "پوشه", + "star": "ستاره", + "heart": "قلب", + "inbox": "صندوق ورودی", + "exclamation-triangle": "هشدار", + "bookmark": "نشانک", + "box": "جعبه" + }, + "releaseToast": { + "whatsNew": "مشاهده تغییرات جدید", + "update": "به‌روزرسانی", + "newVersionAvailable": "به‌روزرسانی جدید منتشر شد!", + "skip": "رد کردن", + "description": "آخرین بهبودها و ویژگی‌های این به‌روزرسانی را بررسی کنید." + }, + "widgets": { + "uploadSelect": { + "placeholderVideo": "انتخاب ویدیو...", + "placeholder": "انتخاب...", + "placeholderAudio": "انتخاب صدا...", + "placeholderModel": "انتخاب مدل...", + "placeholderUnknown": "انتخاب رسانه...", + "placeholderImage": "انتخاب تصویر..." + }, + "valueControl": { + "randomizeDesc": "مقدار را پس از هر تولید به‌طور تصادفی تغییر می‌دهد", + "linkToGlobalDesc": "مقدار منحصربه‌فرد مرتبط با تنظیم کنترل مقدار سراسری", + "linkToGlobal": "پیوند به", + "header": { + "prefix": "به‌روزرسانی خودکار مقدار", + "before": "قبل", + "postfix": "در حال اجرای گردش کار:", + "after": "بعد" + }, + "randomize": "مقدار تصادفی", + "editSettings": "ویرایش تنظیمات کنترل", + "fixed": "مقدار ثابت", + "incrementDesc": "۱ به مقدار اضافه می‌کند یا گزینه بعدی را انتخاب می‌کند", + "decrement": "کاهش مقدار", + "fixedDesc": "مقدار را بدون تغییر باقی می‌گذارد", + "linkToGlobalSeed": "مقدار سراسری", + "decrementDesc": "1 از مقدار کم می‌کند یا گزینه قبلی را انتخاب می‌کند", + "increment": "افزایش مقدار" + }, + "selectModel": "انتخاب مدل" + }, + "auth": { + "login": { + "sendResetLink": "ارسال پیوند بازنشانی", + "title": "ورود به حساب کاربری شما", + "forgotPasswordError": "ارسال ایمیل بازنشانی رمز عبور ناموفق بود", + "passwordResetSent": "ایمیل بازنشانی رمز عبور ارسال شد", + "noAssociatedUser": "هیچ کاربر Comfy مرتبط با کلید API ارائه شده وجود ندارد", + "questionsContactPrefix": "سوالی دارید؟ با ما تماس بگیرید در", + "passwordResetSentDetail": "لطفاً ایمیل خود را برای پیوند بازنشانی رمز عبور بررسی کنید.", + "orContinueWith": "یا ادامه با", + "termsText": "با کلیک بر روی \"بعدی\" یا \"ثبت‌نام\"، شما با", + "newUser": "تازه وارد هستید؟", + "didntReceiveEmail": "ایمیل را دریافت نکردید؟ با ما تماس بگیرید در", + "passwordResetError": "ارسال ایمیل بازنشانی رمز عبور ناموفق بود. لطفاً دوباره تلاش کنید.", + "insecureContextWarning": "این اتصال ناامن است (HTTP) - اگر ادامه دهید و وارد شوید، ممکن است اعتبارنامه‌های شما توسط مهاجمان رهگیری شوند.", + "andText": "و", + "confirmPasswordLabel": "تأیید رمز عبور", + "success": "ورود موفقیت‌آمیز بود", + "emailPlaceholder": "ایمیل خود را وارد کنید", + "backToLogin": "بازگشت به ورود", + "forgotPassword": "رمز عبور را فراموش کرده‌اید؟", + "passwordLabel": "رمز عبور", + "signUp": "ثبت‌نام", + "userAvatar": "آواتار کاربر", + "loginButton": "ورود", + "confirmPasswordPlaceholder": "رمز عبور را دوباره وارد کنید", + "signInOrSignUp": "ورود / ثبت‌نام", + "useApiKey": "کلید API کامفی", + "emailLabel": "ایمیل", + "passwordPlaceholder": "رمز عبور خود را وارد کنید", + "passwordResetInstructions": "آدرس ایمیل خود را وارد کنید و ما لینکی برای بازنشانی رمز عبورتان برایتان ارسال خواهیم کرد.", + "loginWithGoogle": "ورود با گوگل", + "failed": "ورود ناموفق", + "privacyLink": "سیاست حفظ حریم خصوصی", + "termsLink": "شرایط استفاده", + "loginWithGithub": "ورود با Github" + }, + "deleteAccount": { + "cancel": "لغو", + "success": "حساب حذف شد", + "successDetail": "حساب شما با موفقیت حذف شد.", + "confirm": "حذف حساب کاربری", + "confirmMessage": "آیا مطمئن هستید که می‌خواهید حساب کاربری خود را حذف کنید؟ این عمل قابل بازگشت نیست و تمام داده‌های شما را برای همیشه حذف می‌کند.", + "deleteAccount": "حذف حساب کاربری", + "confirmTitle": "حذف حساب کاربری" + }, + "errors": { + "auth/user-disabled": "این حساب غیرفعال شده است. لطفاً با پشتیبانی تماس بگیرید.", + "auth/network-request-failed": "خطای شبکه. لطفاً اتصال خود را بررسی کرده و دوباره تلاش کنید.", + "auth/user-not-found": "هیچ حسابی با این ایمیل یافت نشد. آیا می‌خواهید یک حساب جدید ایجاد کنید؟", + "auth/cancelled-popup-request": "ورود لغو شد. لطفاً دوباره تلاش کنید.", + "auth/email-already-in-use": "یک حساب با این ایمیل از قبل وجود دارد. به جای آن، سعی کنید وارد شوید.", + "auth/operation-not-allowed": "این روش ورود در حال حاضر پشتیبانی نمی‌شود.", + "auth/invalid-email": "لطفاً یک آدرس ایمیل معتبر وارد کنید.", + "auth/weak-password": "رمز عبور بسیار ضعیف است. لطفاً از رمز عبور قوی‌تری با حداقل 6 کاراکتر استفاده کنید.", + "auth/popup-closed-by-user": "ورود لغو شد. لطفاً دوباره تلاش کنید.", + "auth/wrong-password": "رمز عبور وارد شده نادرست است. لطفاً دوباره تلاش کنید.", + "auth/too-many-requests": "تعداد تلاش‌های ورود بیش از حد است. لطفاً کمی صبر کنید و دوباره تلاش کنید.", + "auth/invalid-credential": "اعتبارنامه ورود نامعتبر. لطفاً ایمیل و رمز عبور خود را بررسی کنید." + }, + "apiKey": { + "helpText": "به کلید API نیاز دارید؟", + "storedDetail": "کلید API شما با موفقیت ذخیره شد", + "storageFailed": "ذخیره‌سازی کلید API ناموفق بود", + "whitelistInfo": "درباره سایت‌های غیرمجاز", + "placeholder": "کلید API خود را وارد کنید", + "clearedDetail": "کلید API شما با موفقیت پاک شد", + "title": "کلید API", + "storageFailedDetail": "لطفاً دوباره تلاش کنید.", + "stored": "کلید API ذخیره شد", + "generateKey": "از اینجا دریافت کنید", + "label": "کلید API", + "invalidDetail": "لطفاً یک کلید API معتبر وارد کنید", + "invalid": "کلید API نامعتبر", + "cleared": "کلید API پاک شد", + "error": "کلید API نامعتبر", + "description": "از کلید API کامفی خود برای فعال‌سازی گره‌های API استفاده کنید" + }, + "signup": { + "signIn": "ورود", + "emailPlaceholder": "ایمیل خود را وارد کنید", + "title": "ایجاد حساب کاربری", + "personalDataConsentLabel": "من با پردازش داده‌های شخصی خود موافقم.", + "signUpButton": "ثبت‌نام", + "signUpWithGoogle": "ثبت‌نام با گوگل", + "emailLabel": "ایمیل", + "alreadyHaveAccount": "از قبل حساب کاربری دارید؟", + "passwordLabel": "رمز عبور", + "passwordPlaceholder": "رمز عبور جدید را وارد کنید", + "signUpWithGithub": "ثبت‌نام با Github", + "regionRestrictionChina": "مطابق با الزامات مقررات محلی، خدمات ما به طور موقت برای کاربران مستقر در چین در دسترس نیست." + }, + "reauthRequired": { + "confirm": "دوباره وارد شوید", + "title": "نیاز به احراز هویت مجدد", + "message": "به دلایل امنیتی، این اقدام نیاز دارد که دوباره وارد شوید. آیا می‌خواهید ادامه دهید؟", + "cancel": "لغو" + }, + "passwordUpdate": { + "success": "رمز عبور به‌روزرسانی شد", + "successDetail": "رمز عبور شما با موفقیت به‌روزرسانی شد" + }, + "loginButton": { + "tooltipLearnMore": "بیشتر بدانید...", + "tooltipHelp": "برای استفاده از \"گره‌های API\" وارد شوید" + }, + "signOut": { + "success": "با موفقیت خارج شدید", + "successDetail": "از حساب کاربری خود خارج شده‌اید.", + "signOut": "خروج" + } + }, + "cloudStart_download": "دانلود ComfyUI", + "load3d": { + "reloadingModel": "در حال بارگیری مجدد مدل...", + "camera": "دوربین", + "uploadingModel": "در حال آپلود مدل سه‌بعدی...", + "uploadBackgroundImage": "آپلود تصویر پس‌زمینه", + "switchingMaterialMode": "در حال تغییر حالت متریال...", + "viewer": { + "modelSettings": "تنظیمات مدل", + "title": "نمایشگر سه‌بعدی (بتا)", + "cancel": "لغو", + "sceneSettings": "تنظیمات صحنه", + "lightSettings": "تنظیمات نور", + "cameraSettings": "تنظیمات دوربین", + "exportSettings": "تنظیمات خروجی", + "apply": "اعمال", + "cameraType": "نوع دوربین" + }, + "exportRecording": "صدور ضبط", + "fov": "میدان دید", + "cameraType": { + "orthographic": "اورتوگرافیک", + "perspective": "پرسپکتیو" + }, + "materialModes": { + "depth": "عمق", + "normal": "معمولی", + "lineart": "خط‌نگاری", + "pointCloud": "ابر نقطه‌ای", + "wireframe": "Wireframe", + "original": "اصلی" + }, + "exportingModel": "در حال صادر کردن مدل...", + "unsupportedFileType": "نوع فایل پشتیبانی نمی‌شود (پشتیبانی از .gltf, .glb, .obj, .fbx, .stl)", + "edgeThreshold": "آستانه لبه", + "switchCamera": "تغییر دوربین", + "uploadTexture": "بارگذاری بافت", + "openIn3DViewer": "باز کردن در نمایشگر سه‌بعدی", + "removeBackgroundImage": "حذف تصویر پس‌زمینه", + "stopRecording": "توقف ضبط", + "scene": "صحنه", + "panoramaMode": "پانوراما", + "loadingBackgroundImage": "در حال بارگذاری تصویر پس‌زمینه", + "tiledMode": "کاشی‌شده", + "applyingTexture": "در حال اعمال بافت...", + "lightIntensity": "شدت نور", + "startRecording": "شروع ضبط", + "loadingModel": "در حال بارگذاری مدل سه‌بعدی...", + "showSkeleton": "نمایش اسکلت", + "dropToLoad": "برای بارگذاری، مدل سه‌بعدی را رها کنید", + "materialMode": "حالت متریال", + "clearRecording": "پاک‌سازی ضبط", + "showGrid": "نمایش شبکه", + "export": "صدور", + "resizeNodeMatchOutput": "تغییر اندازه نود برای مطابقت با خروجی", + "previewOutput": "پیش‌نمایش خروجی", + "model": "مدل", + "backgroundColor": "رنگ پس‌زمینه", + "exportModel": "صدور مدل", + "light": "نور", + "upDirection": "جهت بالا", + "upDirections": { + "original": "اصلی" + } + }, + "errorDialog": { + "defaultTitle": "خطایی رخ داد", + "promptExecutionError": "اجرای درخواست ناموفق بود", + "loadWorkflowTitle": "بارگیری به دلیل خطا در بارگذاری مجدد داده‌های گردش کار متوقف شد", + "noStackTrace": "رد پشته‌ای در دسترس نیست", + "extensionFileHint": "این ممکن است به دلیل اسکریپت زیر باشد" + }, + "dataTypes": { + "CLIP_VISION": "CLIP_VISION", + "TIMESTEPS_RANGE": "TIMESTEPS_RANGE", + "SAMPLER": "نمونه‌بردار", + "LATENT": "فضای نهفته", + "LOAD3D_CAMERA": "LOAD3D_CAMERA", + "HOOK_KEYFRAMES": "HOOK_KEYFRAMES", + "SIGMAS": "SIGMAS", + "LOAD_3D": "LOAD_3D", + "STRING": "STRING", + "FLOATS": "FLOATS", + "LATENT_OPERATION": "LATENT_OPERATION", + "COMFY_DYNAMICCOMBO_V3": "COMFY_DYNAMICCOMBO_V3", + "FLOAT": "FLOAT", + "LUMA_REF": "LUMA_REF", + "CONDITIONING": "شرط‌گذاری", + "CLIP_VISION_OUTPUT": "CLIP_VISION_OUTPUT", + "LUMA_CONCEPTS": "LUMA_CONCEPTS", + "RECRAFT_CONTROLS": "RECRAFT_CONTROLS", + "NOISE": "NOISE", + "INT": "INT", + "MESH": "MESH", + "MODEL_TASK_ID": "MODEL_TASK_ID", + "TRACKS": "TRACKS", + "COMFY_AUTOGROW_V3": "COMFY_AUTOGROW_V3", + "LATENT_UPSCALE_MODEL": "LATENT_UPSCALE_MODEL", + "WAN_CAMERA_EMBEDDING": "WAN_CAMERA_EMBEDDING", + "IMAGE": "تصویر", + "PHOTOMAKER": "PHOTOMAKER", + "*": "*", + "CAMERA_CONTROL": "کنترل دوربین", + "IMAGECOMPARE": "مقایسه تصویر", + "RIG_TASK_ID": "شناسه وظیفه RIG", + "RECRAFT_COLOR": "RECRAFT_COLOR", + "SVG": "SVG", + "MODEL_PATCH": "MODEL_PATCH", + "VAE": "VAE", + "WEBCAM": "وب‌کم", + "LOSS_MAP": "نقشه تلفات", + "LORA_MODEL": "مدل LORA", + "AUDIO_ENCODER": "رمزگذار صوتی", + "COMBO": "COMBO", + "GEMINI_INPUT_FILES": "GEMINI_INPUT_FILES", + "CLIP": "CLIP", + "AUDIO": "صوت", + "STYLE_MODEL": "STYLE_MODEL", + "CONTROL_NET": "CONTROL_NET", + "RECRAFT_V3_STYLE": "RECRAFT_V3_STYLE", + "VOXEL": "VOXEL", + "AUDIO_RECORD": "AUDIO_RECORD", + "MODEL": "MODEL", + "BOOLEAN": "BOOLEAN", + "RETARGET_TASK_ID": "RETARGET_TASK_ID", + "GLIGEN": "GLIGEN", + "HOOKS": "قلاب‌ها", + "UPSCALE_MODEL": "UPSCALE_MODEL", + "GUIDER": "GUIDER", + "PIXVERSE_TEMPLATE": "PIXVERSE_TEMPLATE", + "VIDEO": "ویدیو", + "COMFY_MATCHTYPE_V3": "COMFY_MATCHTYPE_V3", + "OPENAI_INPUT_FILES": "OPENAI_INPUT_FILES", + "AUDIO_ENCODER_OUTPUT": "AUDIO_ENCODER_OUTPUT", + "OPENAI_CHAT_CONFIG": "OPENAI_CHAT_CONFIG", + "MASK": "ماسک" + }, + "subscription": { + "titleUnsubscribed": "اشتراک در کامفی کلود", + "managePlan": "مدیریت پلن", + "viewUsageHistory": "مشاهده تاریخچه استفاده", + "maxDuration": { + "creator": "۳۰ دقیقه", + "pro": "1 ساعت", + "founder": "۳۰ دقیقه", + "standard": "30 دقیقه" + }, + "usdPerMonth": "دلار آمریکا / ماه", + "upgradeTo": "ارتقا به {plan}", + "totalCredits": "مجموع اعتبارها", + "subscribeToRun": "اشتراک", + "addCredits": "افزودن اعتبار", + "prepaidCreditsInfo": "اعتبارهای پیش‌پرداخت پس از 1 سال از تاریخ خرید منقضی می‌شوند.", + "renewsDate": "تجدید در {date}", + "gpuLabel": "RTX 6000 Pro (96GB VRAM)", + "partnerNodesCredits": "قیمت‌گذاری گره‌های شریک", + "customLoRAsLabel": "LoRAهای خود را وارد کنید", + "viewEnterprise": "مشاهده سازمانی", + "description": "بهترین طرح را برای خود انتخاب کنید", + "upgradePlan": "ارتقای طرح", + "monthlyCreditsInfo": "این اعتبارها ماهانه تجدید می‌شوند و به ماه بعد منتقل نمی‌شوند", + "creditsRemainingThisYear": "شامل شده (پر شدن مجدد در {date})", + "monthlyCreditsLabel": "اعتبارات ماهانه", + "messageSupport": "پیام به پشتیبانی", + "tiers": { + "standard": { + "name": "استاندارد" + }, + "creator": { + "name": "خلاق" + }, + "founder": { + "name": "نسخه مؤسس" + }, + "pro": { + "name": "حرفه‌ای" + } + }, + "tierNameYearly": "{name} سالانه", + "subscribeToRunFull": "اشتراک در اجرا", + "nextBillingCycle": "چرخه صورتحساب بعدی", + "benefits": { + "benefit1": "۱۰ دلار اعتبار ماهانه برای گره‌های همکار — در صورت نیاز شارژ کنید", + "benefit2": "تا ۳۰ دقیقه زمان اجرا برای هر کار" + }, + "maxDurationLabel": "حداکثر مدت زمان اجرا", + "videoEstimateLabel": "مقدار تقریبی ویدیوهای ۵ ثانیه‌ای تولیدشده با قالب تصویر به ویدیو Wan 2.2", + "creditsRemainingThisMonth": "شامل شده (پر شدن مجدد در {date})", + "required": { + "subscribe": "اشتراک", + "waitingForSubscription": "اشتراک خود را در تب جدید تکمیل کنید. ما به‌طور خودکار تشخیص می‌دهیم که کار شما تمام شده است!", + "title": "اشتراک در" + }, + "comfyCloudLogo": "لوگوی Comfy Cloud", + "plansAndPricing": "طرح‌ها و قیمت‌گذاری", + "contactUs": "با ما تماس بگیرید", + "partnerNodesDescription": "برای اجرای مدل‌های تجاری/اختصاصی", + "partnerNodesBalance": "موجودی اعتبار \"گره‌های همکار\"", + "subscribeTo": "اشتراک در {plan}", + "monthly": "ماهانه", + "creditsYouveAdded": "اضافی", + "videoTemplateBasedCredits": "ویدیوهای تولید شده با Wan 2.2 Image to Video", + "videoEstimateExplanation": "این تخمین‌ها بر اساس قالب ویدیوی Wan 2.2 از تصویر به ویدیو با استفاده از تنظیمات پیش‌فرض (5 ثانیه، 640x640، 16 فریم بر ثانیه، نمونه‌برداری 4 مرحله‌ای) است.", + "yearly": "سالانه", + "billedYearly": "{total} صورتحساب سالیانه", + "prepaidDescription": "اعتبارات پیش‌پرداخت", + "yearlyDiscount": "تخفیف ۲۰٪", + "viewMoreDetailsPlans": "مشاهده جزئیات بیشتر درباره طرح‌ها و قیمت‌گذاری", + "haveQuestions": "سوالی دارید یا درباره نسخه سازمانی کنجکاوید؟", + "viewMoreDetails": "مشاهده جزئیات بیشتر", + "perMonth": "/ ماه", + "changeTo": "تغییر به {plan}", + "mostPopular": "محبوب‌ترین", + "billedMonthly": "صورتحساب ماهانه", + "monthlyCreditsRollover": "این اعتبارها به ماه بعد منتقل می‌شوند", + "addApiCredits": "افزودن اعتبار API", + "expiresDate": "تاریخ انقضا {date}", + "subscribeToComfyCloud": "اشتراک Comfy Cloud", + "manageSubscription": "مدیریت اشتراک", + "subscribeNow": "همین حالا مشترک شوید", + "invoiceHistory": "تاریخچه فاکتور", + "beta": "نسخه بتا", + "videoEstimateTryTemplate": "این قالب را امتحان کنید", + "currentPlan": "طرح فعلی", + "comfyCloud": "ابر Comfy", + "addCreditsLabel": "هر زمان اعتبار بیشتری اضافه کنید", + "videoEstimateHelp": "جزئیات بیشتر در مورد این قالب", + "monthlyBonusDescription": "اعتبار ماهانه پاداش", + "yourPlanIncludes": "طرح شما شامل موارد زیر است:", + "title": "اشتراک", + "learnMore": "بیشتر بدانید", + "upgrade": "ارتقاء", + "yearlyCreditsLabel": "مجموع اعتبار سالانه" + }, + "shortcuts": { + "subcategories": { + "panelControls": "کنترل‌های پنل", + "workflow": "گردش کار", + "node": "گره", + "view": "نمایش", + "queue": "صف" + }, + "viewControls": "کنترل‌های نمایش", + "shortcuts": "میانبرها", + "essentials": "ضروری", + "manageShortcuts": "مدیریت میانبرها", + "keyboardShortcuts": "میان‌برهای صفحه کلید", + "noKeybinding": "بدون کلید میانبر" + }, + "maintenance": { + "terminalDefaultMessage": "وقتی یک دستور عیب‌یابی را اجرا می‌کنید، هر خروجی در اینجا نشان داده می‌شود.", + "unsafeMigration": { + "action": "از وظیفه نگهداری \"مسیر پایه\" در زیر برای انتقال ComfyUI به یک مکان امن استفاده کنید.", + "title": "مکان نصب ناامن شناسایی شد", + "appInstallDir": "مسیر پایه شما درون بسته برنامه ComfyUI Desktop قرار دارد. این پوشه ممکن است در طول به‌روزرسانی‌ها حذف یا بازنویسی شود. یک دایرکتوری خارج از پوشه نصب، مانند Documents/ComfyUI انتخاب کنید.", + "generic": "مسیر پایه فعلی ComfyUI شما در مکانی است که ممکن است در طول به‌روزرسانی‌ها حذف یا تغییر کند. برای جلوگیری از از دست دادن داده‌ها، آن را به یک پوشه امن منتقل کنید.", + "oneDrive": "مسیر پایه شما روی OneDrive است که می‌تواند باعث مشکلات همگام‌سازی و از دست‌دادن تصادفی داده شود. یک پوشه محلی که توسط OneDrive مدیریت نمی‌شود انتخاب کنید.", + "updaterCache": "مسیر پایه شما درون حافظه پنهان به‌روزرسان ComfyUI است که در هر به‌روزرسانی پاک می‌شود. مکانی متفاوت برای داده‌های خود انتخاب کنید." + }, + "confirmTitle": "مطمئن هستید؟", + "detected": "شناسایی شد", + "refreshing": "در حال تازه‌سازی", + "allOk": "هیچ مشکلی شناسایی نشد.", + "error": { + "toastTitle": "خطای وظیفه", + "defaultDescription": "هنگام اجرای یک کار نگهداری خطایی رخ داد.", + "cannotContinue": "ادامه غیرممکن است - خطاها باقی مانده‌اند", + "taskFailed": "اجرای کار ناموفق بود." + }, + "Skipped": "رد شده", + "None": "هیچ", + "OK": "تأیید", + "consoleLogs": "لاگ‌های کنسول", + "status": "وضعیت", + "title": "تعمیر و نگهداری", + "showManual": "نمایش وظایف نگهداری" + }, + "cloudStart_desc": "نیاز به تنظیمات صفر. روی هر دستگاهی کار می‌کند.", + "linearMode": { + "share": "اشتراک‌گذاری", + "openWorkflow": "باز کردن گردش کار" + }, + "apiNodesSignInDialog": { + "message": "این گردش کار شامل نودهای API است که برای اجرا نیاز دارند در حساب کاربری خود وارد شده باشید.", + "title": "برای استفاده از نودهای API نیاز به ورود است" + }, + "cloudSurvey_steps_purpose": "اصولاً از کامفی‌یوآی برای چه استفاده خواهید کرد؟", + "cloudForgotPassword_instructions": "آدرس ایمیل خود را وارد کنید تا لینکی برای بازنشانی رمز عبورتان برایتان ارسال کنیم.", + "validation": { + "password": { + "requirements": "الزامات رمز عبور", + "uppercase": "باید حداقل شامل یک حرف بزرگ باشد", + "special": "باید حداقل شامل یک کاراکتر ویژه باشد", + "match": "رمزهای عبور باید مطابقت داشته باشند", + "minLength": "باید بین ۸ تا ۳۲ کاراکتر باشد", + "number": "باید حداقل شامل یک عدد باشد", + "lowercase": "باید حداقل شامل یک حرف کوچک باشد" + }, + "maxLength": "باید بیشتر از {length} نویسه نباشد", + "required": "الزامی", + "personalDataConsentRequired": "شما باید با پردازش داده‌های شخصی خود موافقت کنید.", + "length": "باید {length} کاراکتر باشد", + "minLength": "باید حداقل {length} کاراکتر باشد", + "prefix": "باید با {prefix} شروع شود", + "invalidEmail": "آدرس ایمیل نامعتبر", + "descriptionRequired": "توضیحات الزامی است" + }, + "credits": { + "purchaseCredits": "خرید اعتبار", + "eventType": "نوع رویداد", + "topUp": { + "amountToPayLabel": "مبلغ قابل پرداخت به دلار", + "creditsDescription": "اعتبارها برای اجرای گردش کارها یا گره‌های شریک استفاده می‌شوند.", + "youGet": "اعتبارها", + "buyCredits": "ادامه به پرداخت", + "insufficientMessage": "اعتبار کافی برای اجرای این گردش کار ندارید.", + "maxAllowed": "حداکثر {credits} اعتبار.", + "creditsPerDollar": "اعتبار به ازای هر دلار", + "purchaseErrorDetail": "خرید اعتبار ناموفق بود: {error}", + "quickPurchase": "خرید سریع", + "usdAmount": "${amount} دلار", + "selectAmount": "انتخاب مقدار", + "topUp": "شارژ", + "addMoreCreditsToRun": "اعتبار بیشتری برای اجرا اضافه کنید", + "templateNote": "*تولید شده با قالب Wan Fun Control", + "minimumPurchase": "حداقل خرید {amount} دلار ({credits} اعتبار)", + "creditsToReceiveLabel": "اعتبارات دریافتی", + "buy": "خرید", + "viewPricing": "مشاهده جزئیات قیمت‌گذاری", + "maximumAmount": "حداکثر ${amount}", + "insufficientWorkflowMessage": "اعتبار کافی برای اجرای این گردش کار را ندارید.", + "buyNow": "همین حالا بخرید", + "maxAmount": "(حداکثر ۱۰۰۰ دلار آمریکا)", + "unknownError": "یک خطای ناشناخته رخ داد", + "contactUs": "با ما تماس بگیرید", + "needMore": "نیاز به بیشتر دارید؟", + "videosEstimate": "~{count} ویدیو*", + "insufficientTitle": "اعتبار ناکافی", + "youPay": "مبلغ (دلار آمریکا)", + "purchaseError": "خرید ناموفق", + "minRequired": "حداقل {credits} اعتبار", + "addMoreCredits": "افزایش اعتبار", + "seeDetails": "مشاهده جزئیات", + "howManyCredits": "چه مقدار اعتبار می‌خواهید اضافه کنید؟" + }, + "additionalInfo": "اطلاعات تکمیلی", + "activity": "فعالیت", + "creditsAvailable": "اعتبار موجود", + "messageSupport": "پیام به پشتیبانی", + "details": "جزئیات", + "credits": "اعتبارات", + "unified": { + "message": "اعتبارها یکپارچه شده‌اند", + "tooltip": "ما پرداخت‌ها را در سراسر Comfy یکپارچه کرده‌ایم. اکنون همه چیز با اعتبارات Comfy کار می‌کند:\n- گره‌های شریک (قبلاً گره‌های API)\n- گردش‌های کاری ابری\n\nموجودی قبلی گره شریک شما به اعتبار تبدیل شده است." + }, + "added": "اضافه شد", + "yourCreditBalance": "موجودی اعتبار شما", + "invoiceHistory": "تاریخچه فاکتور", + "faqs": "سوالات متداول", + "time": "زمان", + "lastUpdated": "آخرین به‌روزرسانی", + "apiPricing": "قیمت‌گذاری API", + "refreshes": "تازه‌سازی‌ها در {date}", + "model": "مدل", + "accountInitialized": "حساب راه‌اندازی شد" + }, + "imageCompare": { + "noImages": "تصویری برای مقایسه وجود ندارد" + }, + "vueNodesBanner": { + "tryItOut": "امتحانش کن", + "desc": "– گردش کارهای انعطاف‌پذیرتر، ویجت‌های جدید قدرتمند، ساخته‌شده برای توسعه‌پذیری", + "title": "معرفی Nodes 2.0" + }, + "cloudSurvey_steps_familiarity": "چقدر با ComfyUI آشنا هستید؟", + "cloudForgotPassword_backToLogin": "بازگشت به ورود", + "mediaAsset": { + "selection": { + "deleteSelectedAll": "حذف همه", + "deselectAll": "لغو انتخاب همه", + "downloadSelected": "دانلود", + "downloadsStarted": "شروع دانلود {count} فایل", + "downloadSelectedAll": "دانلود همه", + "selectedCount": "دارایی‌های انتخاب‌شده: {count}", + "deleteSelected": "حذف", + "downloadStarted": "در حال دانلود {count} فایل...", + "multipleSelectedAssets": "چندین دارایی انتخاب شده", + "failedToDeleteAssets": "حذف دارایی‌های انتخاب شده ناموفق بود", + "assetsDeletedSuccessfully": "{count} دارایی با موفقیت حذف شد", + "partialDeleteSuccess": "{succeeded} با موفقیت حذف شد، {failed} ناموفق بود" + }, + "actions": { + "copyJobId": "کپی شناسه کار", + "exportWorkflow": "صدور گردش کار", + "download": "دانلود", + "zoom": "بزرگ‌نمایی", + "seeMoreOutputs": "مشاهده خروجی‌های بیشتر", + "moreOptions": "گزینه‌های بیشتر", + "addToWorkflow": "افزودن به گردش کار فعلی", + "delete": "حذف", + "more": "گزینه‌های بیشتر", + "inspect": "بازرسی دارایی", + "openWorkflow": "باز کردن به عنوان گردش کار در تب جدید" + }, + "deleteAssetTitle": "این دارایی حذف شود؟", + "assetDeletedSuccessfully": "دارایی با موفقیت حذف شد", + "deleteSelectedTitle": "حذف دارایی‌های انتخاب شده؟", + "nodeAddedToWorkflow": "گره {nodeType} به گردش کار اضافه شد", + "failedToDeleteAsset": "حذف دارایی ناموفق بود", + "jobIdToast": { + "jobIdCopyFailed": "کپی شناسه کار ناموفق بود", + "copied": "کپی شد", + "error": "خطا", + "jobIdCopied": "شناسه کار در کلیپ‌بورد کپی شد" + }, + "deleteSelectedDescription": "{count} دارایی به طور دائمی حذف خواهد شد.", + "noJobIdFound": "شناسه کار برای این دارایی یافت نشد", + "nodeTypeNotFound": "نوع گره {nodeType} یافت نشد", + "workflowExportedSuccessfully": "گردش کار با موفقیت صادر شد", + "deletingImportedFilesCloudOnly": "حذف فایل‌های واردشده فقط در نسخه ابری پشتیبانی می‌شود", + "deleteAssetDescription": "این asset به طور دائمی حذف خواهد شد.", + "workflowOpenedInNewTab": "گردش کار در تب جدید باز شد", + "unsupportedFileType": "نوع فایل پشتیبانی‌نشده برای گره لودر", + "failedToExportWorkflow": "صادر کردن گردش کار ناموفق بود", + "noWorkflowDataFound": "هیچ داده گردش کاری در این دارایی یافت نشد.", + "failedToCreateNode": "ایجاد گره ناموفق بود" + }, + "missingNodes": { + "oss": { + "description": "این گردش کار از گره‌های سفارشی استفاده می‌کند که هنوز نصب نکرده‌اید.", + "replacementInstruction": "برای اجرای این گردش کار، این گره‌ها را نصب کنید یا آن‌ها را با گزینه‌های نصب‌شده جایگزین کنید. گره‌های مفقود در بوم با رنگ قرمز برجسته شده‌اند.", + "title": "این گردش کار گره‌های مفقود دارد" + }, + "cloud": { + "priorityMessage": "ما به‌طور خودکار این گره‌ها را علامت‌گذاری کرده‌ایم تا بتوانیم افزودن آن‌ها را در اولویت قرار دهیم.", + "description": "این گردش کار از گره‌های سفارشی استفاده می‌کند که هنوز در نسخه ابری پشتیبانی نمی‌شوند.", + "title": "این نودها هنوز در Comfy Cloud در دسترس نیستند", + "replacementInstruction": "در این میان، در صورت امکان این گره‌ها (که روی بوم با رنگ قرمز مشخص شده‌اند) را با گره‌های پشتیبانی‌شده جایگزین کنید، یا یک گردش کار دیگر را امتحان کنید.", + "learnMore": "بیشتر بدانید", + "gotIt": "باشه، فهمیدم" + } + }, + "whatsNewPopup": { + "noReleaseNotes": "یادداشت انتشار موجود نیست.", + "later": "بعداً", + "learnMore": "بیشتر بدانید" + }, + "subgraphStore": { + "hidden": "پارامترهای پنهان / تو در تو", + "publish": "انتشار زیرگراف", + "overwriteBlueprintTitle": "الگوی موجود بازنویسی شود؟", + "showRecommended": "نمایش ابزارک‌های پیشنهادی", + "confirmDeleteTitle": "حذف طرح اولیه؟", + "confirmDelete": "این عمل طرح را برای همیشه از کتابخانه شما حذف خواهد کرد", + "blueprintName": "نام زیرگراف", + "showAll": "نمایش همه", + "shown": "نمایش داده شده روی گره", + "saveBlueprint": "ذخیره زیرگراف در کتابخانه", + "promoteOutsideSubgraph": "امکان ارتقای ویجت در خارج از زیرگراف وجود ندارد", + "hideAll": "پنهان کردن همه", + "publishSuccessMessage": "می‌توانید طرح زیرگراف خود را در کتابخانه نودها در بخش \"طرح‌های زیرگراف\" بیابید", + "loadFailure": "بارگیری طرح‌های زیرگراف ناموفق بود", + "publishSuccess": "ذخیره شده در کتابخانه گره‌ها", + "overwriteBlueprint": "ذخیره کردن، طرح فعلی را با تغییرات شما بازنویسی خواهد کرد" + }, + "tabMenu": { + "addToBookmarks": "افزودن به نشانک‌ها", + "closeTab": "بستن تب", + "duplicateTab": "تکرار تب", + "closeTabsToRight": "بستن تب‌های سمت راست", + "closeOtherTabs": "بستن سایر تب‌ها", + "closeTabsToLeft": "بستن زبانه‌های سمت چپ", + "removeFromBookmarks": "حذف از نشانک‌ها" + }, + "downloadGit": { + "message": "یافتن git امکان‌پذیر نیست. یک نسخه کاری از git برای عملکرد عادی لازم است.", + "instructions": "لطفاً آخرین نسخه را برای سیستم عامل خود دانلود و نصب کنید. دکمه 'دانلود git' در زیر، صفحه دانلودهای git-scm.com را باز می‌کند.", + "title": "دانلود git", + "skip": "رد کردن", + "warning": "اگر مطمئن هستید که نیازی به نصب git ندارید، یا اشتباهی رخ داده است، می‌توانید روی «رد کردن» کلیک کنید تا این بررسی دور زده شود. تلاش برای اجرای ComfyUI بدون یک کپی فعال از git در حال حاضر پشتیبانی نمی‌شود.", + "gitWebsite": "دانلود git" + }, + "vueNodesMigration": { + "message": "طراحی قدیمی را ترجیح می‌دهید؟", + "button": "بازگشت" + }, + "selectionToolbox": { + "executeButton": { + "disabledTooltip": "هیچ گره خروجی‌ای انتخاب نشده است", + "tooltip": "اجرا روی گره‌های خروجی انتخاب شده (با حاشیه نارنجی مشخص شده‌اند)" + }, + "Bypass Group Nodes": "گره‌های گروه دور زدن", + "Set Group Nodes to Never": "تنظیم گره‌های گروه روی هرگز", + "Set Group Nodes to Always": "تنظیم گره‌های گروه به حالت همیشه" + }, + "serverStart": { + "process": { + "initial-state": "در حال بارگذاری...", + "ready": "در حال بارگذاری رابط کاربری", + "starting-server": "در حال راه‌اندازی سرور ComfyUI...", + "error": "شروع ComfyUI Desktop امکان‌پذیر نیست", + "python-setup": "در حال راه‌اندازی محیط پایتون..." + }, + "installation": { + "title": "در حال نصب ComfyUI" + }, + "troubleshoot": "عیب‌یابی", + "openLogs": "باز کردن گزارش‌ها", + "copyAllTooltip": "کپی همه", + "reportIssue": "گزارش مشکل", + "errorMessage": "راه‌اندازی ComfyUI Desktop امکان‌پذیر نیست", + "showTerminal": "نمایش ترمینال", + "title": "در حال راه‌اندازی ComfyUI", + "copySelectionTooltip": "کپی انتخاب" + }, + "help": { + "recentReleases": "انتشارات اخیر", + "helpCenterMenu": "منوی مرکز راهنما" + }, + "clipboard": { + "errorNotSupported": "API کلیپ‌برد در مرورگر شما پشتیبانی نمی‌شود", + "successMessage": "در کلیپ‌بورد کپی شد", + "errorMessage": "کپی در کلیپ‌بورد ناموفق بود" + }, + "cloudWaitlist_questionsText": "سوالی دارید؟ با ما تماس بگیرید", + "electronFileDownload": { + "inProgress": "در حال انجام", + "cancel": "لغو دانلود", + "resume": "ادامه دانلود", + "pause": "توقف دانلود", + "paused": "متوقف شده", + "cancelled": "لغو شد" + }, + "cloudForgotPassword_emailRequired": "ایمیل الزامی است", + "minimap": { + "renderErrorState": "حالت خطای رندر", + "showLinks": "نمایش پیوندها", + "renderBypassState": "نمایش وضعیت دور زدن رندر", + "nodeColors": "رنگ‌های گره", + "showGroups": "نمایش فریم‌ها/گروه‌ها" + }, + "desktopStart": { + "initialising": "در حال مقداردهی اولیه..." + }, + "color": { + "custom": "سفارشی", + "noColor": "بدون رنگ", + "black": "مشکی", + "cyan": "فیروزه‌ای", + "brown": "قهوه‌ای", + "red": "قرمز", + "yellow": "زرد", + "blue": "آبی", + "default": "پیش‌فرض", + "purple": "بنفش", + "pink": "صورتی", + "pale_blue": "آبی کم‌رنگ", + "green": "سبز" + }, + "serverConfig": { + "revertChanges": "بازگردانی تغییرات", + "restart": "راه‌اندازی مجدد", + "modifiedConfigs": "شما تنظیمات سرور زیر را تغییر داده‌اید. برای اعمال تغییرات، مجدداً راه‌اندازی کنید.", + "restartRequiredToastDetail": "برای اعمال تغییرات پیکربندی سرور، برنامه را مجدداً راه‌اندازی کنید.", + "restartRequiredToastSummary": "نیاز به راه‌اندازی مجدد" + }, + "workflowService": { + "saveWorkflow": "ذخیره گردش کار", + "enterFilename": "نام فایل را وارد کنید", + "exportWorkflow": "صدور workflow" + }, + "cloudWaitlist_contactLink": "اینجا", + "desktopUpdate": { + "terminalDefaultMessage": "هرگونه خروجی کنسول از به‌روزرسانی در اینجا نمایش داده می‌شود.", + "updateFoundTitle": "به‌روزرسانی یافت شد (نسخه {version})", + "errorCheckingUpdate": "خطا در بررسی به‌روزرسانی‌ها", + "errorInstallingUpdate": "خطا در نصب به‌روزرسانی", + "noUpdateFound": "هیچ به‌روزرسانی یافت نشد", + "description": "ComfyUI Desktop در حال نصب وابستگی‌های جدید است. این ممکن است چند دقیقه طول بکشد.", + "title": "در حال به‌روزرسانی ComfyUI Desktop", + "updateAvailableMessage": "یک به‌روزرسانی موجود است. آیا می‌خواهید همین حالا راه‌اندازی مجدد و به‌روزرسانی کنید؟" + }, + "importFailed": { + "title": "ورود ناموفق بود", + "copyError": "خطای کپی" + }, + "nodeTemplates": { + "saveAsTemplate": "ذخیره به عنوان قالب", + "enterName": "وارد کردن نام" + }, + "breadcrumbsMenu": { + "deleteBlueprint": "حذف نقشه راه", + "duplicate": "تکثیر", + "missingNodesWarning": "گردش کار شامل گره‌های پشتیبانی‌نشده (هایلایت شده با رنگ قرمز) است.", + "deleteWorkflow": "حذف گردش کار", + "clearWorkflow": "پاک کردن گردش کار", + "enterNewName": "وارد کردن نام جدید" + }, + "apiNodesCostBreakdown": { + "title": "گره(های) API", + "totalCost": "هزینه کل", + "costPerRun": "هزینه در هر اجرا" + }, + "actionbar": { + "feedback": "بازخورد", + "feedbackTooltip": "بازخورد", + "dockToTop": "اتصال به بالا" + }, + "graphCanvasMenu": { + "toggleLinkVisibility": "تغییر وضعیت نمایش پیوندها", + "zoomOptions": "گزینه‌های بزرگ‌نمایی", + "fitView": "تنظیم نمای", + "toggleMinimap": "تغییر وضعیت نقشه کوچک", + "showLinks": "نمایش پیوندها", + "selectMode": "حالت انتخاب", + "zoomIn": "بزرگ‌نمایی", + "hideLinks": "پنهان کردن پیوندها", + "panMode": "حالت پن", + "focusMode": "حالت فوکوس", + "zoomOut": "کوچک‌نمایی", + "resetView": "بازنشانی نما", + "hand": "دست", + "select": "انتخاب" + }, + "cloudSorryContactSupport_title": "متأسفیم، با پشتیبانی تماس بگیرید", + "nodeErrors": { + "render": "خطای رندر گره", + "widgets": "خطای ویجت‌های نود", + "header": "خطای هدر نود", + "content": "خطای محتوای گره", + "slots": "خطای اسلات‌های گره" + }, + "notSupported": { + "supportedDevices": { + "windows": "ویندوز (GPU انویدیا با پشتیبانی CUDA)", + "macos": "مک‌اواس (M1 یا جدیدتر)" + }, + "title": "دستگاه شما پشتیبانی نمی‌شود", + "continueTooltip": "مطمئنم دستگاه من پشتیبانی می‌شود", + "message": "فقط دستگاه‌های زیر پشتیبانی می‌شوند:", + "reportIssue": "گزارش مشکل", + "learnMore": "بیشتر بدانید", + "illustrationAlt": "تصویر دختر غمگین", + "continue": "ادامه" + }, + "cloudStart_explain": "چندین خروجی را به‌طور همزمان تولید کنید. گردش کارها را به راحتی به اشتراک بگذارید.", + "groupNode": { + "create": "ایجاد گره گروهی", + "enterName": "نام را وارد کنید" + }, + "vueNodesMigrationMainMenu": { + "message": "هر زمان از منوی اصلی می‌توانید به Nodes 2.0 بازگردید." + }, + "cloudForgotPassword_passwordResetError": "ارسال ایمیل بازنشانی رمز عبور ناموفق بود", + "userSelect": { + "newUser": "کاربر جدید", + "selectUser": "انتخاب کاربر", + "existingUser": "کاربر موجود", + "enterUsername": "یک نام کاربری وارد کنید", + "next": "بعدی" + }, + "templateWidgets": { + "sort": { + "searchPlaceholder": "جستجو..." + } + }, + "versionMismatchWarning": { + "dismiss": "رد کردن", + "frontendNewer": "نسخه فرانت‌اند {frontendVersion} ممکن است با نسخه بک‌اند {backendVersion} سازگار نباشد.", + "title": "هشدار سازگاری نسخه", + "frontendOutdated": "نسخه frontend {frontendVersion} قدیمی است. backend به نسخه {requiredVersion} یا بالاتر نیاز دارد.", + "updateFrontend": "به‌روزرسانی فرانت‌اند" + }, + "zoomControls": { + "showMinimap": "نمایش نقشه کوچک", + "label": "کنترل‌های زوم", + "hideMinimap": "پنهان کردن نقشه کوچک", + "zoomToFit": "زوم برای جا شدن" + }, + "desktopDialogs": { + "": { + "title": "دیالوگ نامعتبر", + "buttons": { + "Close": "بستن" + }, + "message": "شناسه دیالوگ نامعتبر ارائه شد." + } + }, + "cloudForgotPassword_sendResetLink": "ارسال پیوند بازنشانی", + "cloudForgotPassword_emailLabel": "ایمیل", + "cloudSurvey_steps_making": "قصد دارید چه چیزی بسازید؟", + "cloudForgotPassword_didntReceiveEmail": "ایمیل را دریافت نکرده‌اید؟", + "missingModelsDialog": { + "doNotAskAgain": "این را دوباره نشان نده", + "missingModels": "مدل‌های مفقود", + "missingModelsMessage": "هنگام بارگذاری گراف، مدل‌های زیر یافت نشدند" + }, + "cloudPrivateBeta_title": "ابر در حال حاضر در نسخه بتای خصوصی است", + "cloudFooter_needHelp": "نیاز به کمک دارید؟", + "desktopMenu": { + "reinstall": "نصب مجدد", + "confirmReinstall": "این کار فایل extra_models_config.yaml شما را پاک می‌کند و نصب مجدداً آغاز می‌شود.\n\nمطمئنید؟", + "confirmQuit": "گردش کارهای ذخیره‌نشده‌ای باز هستند؛ هر تغییر ذخیره‌نشده‌ای از دست خواهد رفت. نادیده گرفته و خارج شوید؟", + "quit": "خروج" + }, + "cloudForgotPassword_title": "فراموشی رمز عبور", + "cloudStart_learnAboutButton": "درباره ابر بیشتر بدانید", + "issueReport": { + "helpFix": "به رفع این مشکل کمک کنید" + }, + "widgetFileUpload": { + "browseFiles": "مرور فایل‌ها", + "dropPrompt": "فایل خود را رها کنید یا" + }, + "cloudStart_wantToRun": "می‌خواهید به جای آن ComfyUI را به صورت محلی اجرا کنید؟", + "cloudForgotPassword_emailPlaceholder": "ایمیل خود را وارد کنید", + "cloudSurvey_steps_industry": "صنعت اصلی شما چیست؟", + "cloudPrivateBeta_desc": "برای پیوستن به لیست انتظار وارد شوید. وقتی نوبت شما شد به شما اطلاع می‌دهیم. قبلاً مطلع شده‌اید؟ برای شروع استفاده از کلاد وارد شوید.", + "cloudStart_title": "در چند ثانیه شروع به خلق کنید", + "cloudForgotPassword_passwordResetSent": "بازنشانی رمز عبور ارسال شد" +} diff --git a/src/locales/fa/nodeDefs.json b/src/locales/fa/nodeDefs.json index 9e26dfeeb6e..0a0ce1645c3 100644 --- a/src/locales/fa/nodeDefs.json +++ b/src/locales/fa/nodeDefs.json @@ -1 +1,15951 @@ -{} \ No newline at end of file +{ + "ModelMergeSD3_2B": { + "display_name": "ModelMergeSD3_2B", + "inputs": { + "context_embedder_": { + "name": "context_embedder." + }, + "model1": { + "name": "مدل1" + }, + "joint_blocks_17_": { + "name": "joint_blocks.17." + }, + "joint_blocks_4_": { + "name": "joint_blocks.4." + }, + "x_embedder_": { + "name": "x_embedder." + }, + "joint_blocks_20_": { + "name": "joint_blocks.20." + }, + "joint_blocks_19_": { + "name": "joint_blocks.19." + }, + "joint_blocks_5_": { + "name": "joint_blocks.5." + }, + "joint_blocks_14_": { + "name": "joint_blocks.14." + }, + "joint_blocks_7_": { + "name": "joint_blocks.7." + }, + "pos_embed_": { + "name": "pos_embed." + }, + "joint_blocks_1_": { + "name": "بلوک‌های مشترک ۱." + }, + "joint_blocks_18_": { + "name": "joint_blocks.18." + }, + "joint_blocks_6_": { + "name": "بلوک‌های مشترک ۶." + }, + "model2": { + "name": "model2" + }, + "joint_blocks_12_": { + "name": "joint_blocks.12." + }, + "joint_blocks_23_": { + "name": "joint_blocks.23." + }, + "joint_blocks_16_": { + "name": "joint_blocks.16." + }, + "y_embedder_": { + "name": "y_embedder." + }, + "final_layer_": { + "name": "final_layer." + }, + "joint_blocks_11_": { + "name": "joint_blocks.11." + }, + "joint_blocks_22_": { + "name": "joint_blocks.22." + }, + "joint_blocks_13_": { + "name": "joint_blocks.13." + }, + "joint_blocks_0_": { + "name": "joint_blocks.0." + }, + "joint_blocks_21_": { + "name": "joint_blocks.21." + }, + "joint_blocks_15_": { + "name": "joint_blocks.15." + }, + "joint_blocks_8_": { + "name": "joint_blocks.8." + }, + "t_embedder_": { + "name": "t_embedder." + }, + "joint_blocks_3_": { + "name": "joint_blocks.3." + }, + "joint_blocks_2_": { + "name": "joint_blocks.2." + }, + "joint_blocks_10_": { + "name": "joint_blocks.10." + }, + "joint_blocks_9_": { + "name": "joint_blocks.9." + } + } + }, + "WanSoundImageToVideo": { + "inputs": { + "length": { + "name": "طول" + }, + "height": { + "name": "ارتفاع" + }, + "ref_image": { + "name": "تصویر_مرجع" + }, + "vae": { + "name": "vae" + }, + "audio_encoder_output": { + "name": "خروجی_رمزگذار_صوتی" + }, + "ref_motion": { + "name": "حرکت مرجع" + }, + "control_video": { + "name": "control_video" + }, + "negative": { + "name": "negative" + }, + "width": { + "name": "width" + }, + "batch_size": { + "name": "batch_size" + }, + "positive": { + "name": "positive" + } + }, + "outputs": { + "0": { + "name": "positive", + "tooltip": null + }, + "1": { + "name": "منفی", + "tooltip": null + }, + "2": { + "name": "فضای نهفته", + "tooltip": null + } + }, + "display_name": "WanSoundImageToVideo" + }, + "WanReferenceVideoApi": { + "inputs": { + "control_after_generate": { + "name": "کنترل پس از تولید" + }, + "watermark": { + "tooltip": "آیا واترمارک تولید شده توسط هوش مصنوعی به نتیجه اضافه شود یا خیر.", + "name": "watermark" + }, + "shot_type": { + "name": "نوع شات", + "tooltip": "نوع شات ویدیوی تولید شده را مشخص می‌کند، یعنی اینکه ویدیو یک شات پیوسته واحد است یا چندین شات با برش." + }, + "size": { + "name": "اندازه" + }, + "model": { + "name": "مدل" + }, + "negative_prompt": { + "tooltip": "پرامپت منفی که مواردی که باید از آن‌ها اجتناب شود را توصیف می‌کند.", + "name": "negative_prompt" + }, + "seed": { + "name": "seed" + }, + "prompt": { + "name": "prompt", + "tooltip": "پرامپت توصیف‌کننده عناصر و ویژگی‌های بصری. از انگلیسی و چینی پشتیبانی می‌کند. از شناسه‌هایی مانند `character1` و `character2` برای اشاره به شخصیت‌های مرجع استفاده کنید." + }, + "reference_videos": { + "name": "ویدیوهای مرجع" + }, + "duration": { + "name": "مدت" + } + }, + "description": "از شخصیت و صدا از ویدیوهای ورودی، همراه با یک پرامپت، برای تولید یک ویدیوی جدید که ثبات شخصیت را حفظ می‌کند، استفاده کنید.", + "display_name": "Wan Reference به ویدیو", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "ModelMergeAdd": { + "display_name": "ModelMergeAdd", + "inputs": { + "model1": { + "name": "model1" + }, + "model2": { + "name": "مدل۲" + } + } + }, + "GenerateTracks": { + "inputs": { + "interpolation": { + "name": "درون‌یابی", + "tooltip": "زمان‌بندی/سرعت حرکت در طول مسیر را کنترل می‌کند." + }, + "start_y": { + "name": "شروع_y", + "tooltip": "مختصات Y نرمال‌شده (0-1) برای موقعیت شروع." + }, + "track_spread": { + "tooltip": "فاصله نرمال‌شده بین مسیرها. مسیرها عمود بر جهت حرکت گسترده می‌شوند.", + "name": "track_spread" + }, + "height": { + "name": "height" + }, + "num_frames": { + "name": "تعداد_فریم‌ها" + }, + "end_x": { + "name": "end_x", + "tooltip": "مختصات X نرمال‌شده (0-1) برای موقعیت پایان." + }, + "mid_y": { + "tooltip": "نقطه کنترل نرمال‌شده Y برای منحنی Bezier. فقط زمانی استفاده می‌شود که 'bezier' فعال باشد.", + "name": "mid_y" + }, + "mid_x": { + "name": "میانگین_x", + "tooltip": "نقطه کنترل نرمال‌شده X برای منحنی بزیه. فقط زمانی استفاده می‌شود که 'bezier' فعال باشد." + }, + "end_y": { + "name": "end_y", + "tooltip": "مختصات Y نرمال‌شده (0-1) برای موقعیت پایان." + }, + "track_mask": { + "tooltip": "mask اختیاری برای نشان دادن فریم‌های قابل مشاهده.", + "name": "track_mask" + }, + "width": { + "name": "width" + }, + "num_tracks": { + "name": "num_tracks" + }, + "start_x": { + "name": "شروع_x", + "tooltip": "مختصات X نرمال‌شده (0-1) برای موقعیت شروع." + }, + "bezier": { + "name": "bezier", + "tooltip": "فعال‌سازی مسیر منحنی Bezier با استفاده از نقطه میانی به عنوان نقطه کنترل." + } + }, + "display_name": "GenerateTracks", + "outputs": { + "1": { + "name": "track_length", + "tooltip": null + }, + "0": { + "tooltip": null + } + } + }, + "ImageStitch": { + "display_name": "تکه‌چسبانی تصویر", + "inputs": { + "spacing_width": { + "name": "spacing_width" + }, + "direction": { + "name": "جهت" + }, + "image2": { + "name": "image2" + }, + "spacing_color": { + "name": "رنگ فاصله" + }, + "match_image_size": { + "name": "match_image_size" + }, + "image1": { + "name": "image1" + } + }, + "description": "تصویر2 را به تصویر1 در جهت مشخص شده می‌دوزد.\nاگر تصویر2 ارائه نشود، تصویر1 بدون تغییر بازگردانده می‌شود.\nمی‌توان فاصله اختیاری بین تصاویر اضافه کرد.", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "InpaintModelConditioning": { + "inputs": { + "pixels": { + "name": "پیکسل‌ها" + }, + "noise_mask": { + "tooltip": "یک ماسک نویز به latent اضافه کنید تا نمونه‌برداری فقط در داخل ماسک اتفاق بیفتد. بسته به مدل ممکن است نتایج را بهبود بخشد یا کاملاً خراب کند.", + "name": "noise_mask" + }, + "vae": { + "name": "vae" + }, + "positive": { + "name": "positive" + }, + "mask": { + "name": "ماسک" + }, + "negative": { + "name": "negative" + } + }, + "display_name": "InpaintModelConditioning", + "outputs": { + "1": { + "name": "منفی" + }, + "0": { + "name": "positive" + }, + "2": { + "name": "latent" + } + } + }, + "WanCameraEmbedding": { + "inputs": { + "camera_pose": { + "name": "ژست دوربین" + }, + "length": { + "name": "طول" + }, + "fy": { + "name": "fy" + }, + "cx": { + "name": "cx" + }, + "speed": { + "name": "سرعت" + }, + "height": { + "name": "height" + }, + "width": { + "name": "عرض" + }, + "cy": { + "name": "cy" + }, + "fx": { + "name": "fx" + } + }, + "outputs": { + "2": { + "name": "height", + "tooltip": null + }, + "1": { + "name": "عرض", + "tooltip": null + }, + "0": { + "name": "camera_embedding", + "tooltip": null + }, + "3": { + "name": "length", + "tooltip": null + } + }, + "display_name": "WanCameraEmbedding" + }, + "WanVaceToVideo": { + "inputs": { + "height": { + "name": "ارتفاع" + }, + "negative": { + "name": "منفی" + }, + "vae": { + "name": "vae" + }, + "positive": { + "name": "مثبت" + }, + "batch_size": { + "name": "batch_size" + }, + "width": { + "name": "عرض" + }, + "control_video": { + "name": "control_video" + }, + "reference_image": { + "name": "تصویر مرجع" + }, + "length": { + "name": "length" + }, + "strength": { + "name": "strength" + }, + "control_masks": { + "name": "control_masks" + } + }, + "outputs": { + "3": { + "name": "trim_latent", + "tooltip": null + }, + "1": { + "name": "منفی", + "tooltip": null + }, + "2": { + "name": "latent", + "tooltip": null + }, + "0": { + "name": "مثبت", + "tooltip": null + } + }, + "display_name": "WanVaceToVideo" + }, + "TrainLoraNode": { + "inputs": { + "algorithm": { + "name": "الگوریتم", + "tooltip": "الگوریتم مورد استفاده برای آموزش." + }, + "latents": { + "tooltip": "latentهایی که برای آموزش استفاده می‌شوند، به عنوان مجموعه داده/ورودی مدل عمل می‌کنند.", + "name": "latents" + }, + "seed": { + "tooltip": "seed مورد استفاده برای آموزش (در generator برای مقداردهی اولیه وزن LoRA و نمونه‌برداری نویز استفاده می‌شود)", + "name": "seed" + }, + "grad_accumulation_steps": { + "name": "grad_accumulation_steps", + "tooltip": "تعداد مراحل تجمع گرادیان برای استفاده در آموزش." + }, + "lora_dtype": { + "name": "lora_dtype", + "tooltip": "نوع داده (dtype) مورد استفاده برای lora." + }, + "bucket_mode": { + "tooltip": "فعال کردن حالت سطل رزولوشن. وقتی فعال است، latent‌های از پیش سطل‌بندی شده از گره ResolutionBucket انتظار می‌رود.", + "name": "bucket_mode" + }, + "rank": { + "tooltip": "رتبه لایه‌های LoRA.", + "name": "رتبه" + }, + "learning_rate": { + "tooltip": "نرخ یادگیری برای استفاده در آموزش.", + "name": "learning_rate" + }, + "training_dtype": { + "tooltip": "نوع داده (dtype) مورد استفاده برای آموزش.", + "name": "training_dtype" + }, + "gradient_checkpointing": { + "tooltip": "از gradient checkpointing برای آموزش استفاده کنید.", + "name": "gradient_checkpointing" + }, + "optimizer": { + "name": "بهینه‌ساز", + "tooltip": "بهینه‌ساز مورد استفاده برای آموزش." + }, + "existing_lora": { + "tooltip": "LoRA موجود برای الحاق. برای LoRA جدید روی None تنظیم کنید.", + "name": "existing_lora" + }, + "positive": { + "tooltip": "شرط‌دهی مثبت برای استفاده در آموزش.", + "name": "positive" + }, + "steps": { + "name": "steps", + "tooltip": "تعداد مراحل برای آموزش LoRA." + }, + "batch_size": { + "name": "batch_size", + "tooltip": "اندازه batch برای آموزش." + }, + "control_after_generate": { + "name": "کنترل پس از تولید" + }, + "model": { + "name": "مدل", + "tooltip": "مدلی که LoRA روی آن آموزش داده می‌شود." + }, + "loss_function": { + "name": "تابع_زیان", + "tooltip": "تابع loss برای آموزش." + } + }, + "outputs": { + "2": { + "name": "نقشه تلفات", + "tooltip": "تاریخچه loss" + }, + "3": { + "tooltip": "تعداد کل مراحل آموزش", + "name": "steps" + }, + "0": { + "name": "مدل", + "tooltip": "model با LoRA اعمال شده" + }, + "1": { + "name": "lora", + "tooltip": "وزن‌های LoRA" + } + }, + "display_name": "آموزش LoRA" + }, + "Mahiro": { + "outputs": { + "0": { + "name": "مدل اصلاح‌شده", + "tooltip": null + } + }, + "display_name": "Mahiro CFG", + "inputs": { + "model": { + "name": "مدل" + } + }, + "description": "راهنمایی را تغییر دهید تا بیشتر بر روی 'جهت' prompt مثبت تمرکز کند تا تفاوت بین prompt منفی." + }, + "TopazVideoEnhance": { + "inputs": { + "interpolation_frame_rate": { + "name": "interpolation_frame_rate", + "tooltip": "نرخ فریم خروجی." + }, + "interpolation_duplicate_threshold": { + "name": "interpolation_duplicate_threshold", + "tooltip": "حساسیت تشخیص برای فریم‌های تکراری." + }, + "upscaler_enabled": { + "name": "upscaler_enabled" + }, + "dynamic_compression_level": { + "tooltip": "سطح CQP.", + "name": "dynamic_compression_level" + }, + "interpolation_duplicate": { + "name": "interpolation_duplicate", + "tooltip": "ورودی را برای فریم‌های تکراری تحلیل کرده و آن‌ها را حذف می‌کند." + }, + "interpolation_model": { + "name": "مدل درون‌یابی" + }, + "video": { + "name": "ویدیو" + }, + "upscaler_creativity": { + "tooltip": "سطح خلاقیت (فقط برای Starlight (Astra) Creative اعمال می‌شود).", + "name": "خلاقیت آپ‌اسکیلر" + }, + "upscaler_resolution": { + "name": "رزولوشن آپ‌اسکیلر" + }, + "upscaler_model": { + "name": "مدل_آپ‌اسکیلر" + }, + "interpolation_slowmo": { + "tooltip": "عامل اسلوموشن اعمال‌شده بر روی ویدیوی ورودی. برای مثال، مقدار ۲ خروجی را دو برابر کندتر کرده و مدت زمان را دو برابر می‌کند.", + "name": "interpolation_slowmo" + }, + "interpolation_enabled": { + "name": "interpolation_enabled" + } + }, + "display_name": "بهبود ویدیو Topaz", + "description": "با فناوری قدرتمند بزرگ‌نمایی و بازیابی، زندگی جدیدی به ویدیو ببخشید.", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "ImageBatch": { + "display_name": "تصاویر دسته‌ای", + "inputs": { + "image2": { + "name": "تصویر۲" + }, + "image1": { + "name": "image1" + } + } + }, + "LatentUpscale": { + "inputs": { + "width": { + "name": "عرض" + }, + "height": { + "name": "height" + }, + "upscale_method": { + "name": "روش بزرگ‌نمایی" + }, + "samples": { + "name": "samples" + }, + "crop": { + "name": "crop" + } + }, + "display_name": "بزرگ‌نمایی Latent" + }, + "PairConditioningSetPropertiesAndCombine": { + "inputs": { + "positive_NEW": { + "name": "positive_NEW" + }, + "negative_NEW": { + "name": "negative_NEW" + }, + "negative": { + "name": "منفی" + }, + "strength": { + "name": "strength" + }, + "positive": { + "name": "positive" + }, + "mask": { + "name": "mask" + }, + "timesteps": { + "name": "timesteps" + }, + "set_cond_area": { + "name": "set_cond_area" + }, + "hooks": { + "name": "hooks" + } + }, + "outputs": { + "1": { + "name": "negative" + }, + "0": { + "name": "مثبت" + } + }, + "display_name": "Cond Pair Set Props Combine" + }, + "SaveLoRA": { + "display_name": "ذخیره وزن‌های LoRA", + "inputs": { + "prefix": { + "name": "پیشوند", + "tooltip": "پیشوندی که برای فایل LoRA ذخیره شده استفاده می‌شود." + }, + "lora": { + "tooltip": "مدل LoRA برای ذخیره‌سازی. از مدل با لایه‌های LoRA استفاده نکنید.", + "name": "lora" + }, + "steps": { + "tooltip": "اختیاری: تعداد گام‌هایی که LoRA برای آن آموزش دیده است، برای نام‌گذاری فایل ذخیره شده استفاده می‌شود.", + "name": "مراحل" + } + } + }, + "TripoMultiviewToModelNode": { + "inputs": { + "texture_seed": { + "name": "seed بافت" + }, + "orientation": { + "name": "جهت‌گیری" + }, + "texture": { + "name": "texture" + }, + "image_left": { + "name": "تصویر چپ" + }, + "model_version": { + "tooltip": "نسخه مدل برای استفاده در تولید", + "name": "نسخه_مدل" + }, + "texture_alignment": { + "name": "تراز بافت" + }, + "face_limit": { + "name": "محدودیت_چهره" + }, + "image_right": { + "name": "تصویر_راست" + }, + "pbr": { + "name": "پی‌بی‌آر" + }, + "quad": { + "name": "quad" + }, + "model_seed": { + "name": "model_seed" + }, + "texture_quality": { + "name": "texture_quality" + }, + "image": { + "name": "تصویر" + }, + "image_back": { + "name": "image_back" + }, + "geometry_quality": { + "name": "geometry_quality" + } + }, + "outputs": { + "0": { + "name": "model_file", + "tooltip": null + }, + "1": { + "name": "شناسه_وظیفه_مدل", + "tooltip": null + } + }, + "display_name": "Tripo: Multiview به Model" + }, + "LaplaceScheduler": { + "inputs": { + "beta": { + "name": "بتا" + }, + "mu": { + "name": "mu" + }, + "sigma_min": { + "name": "sigma_min" + }, + "sigma_max": { + "name": "سیگما_حداکثر" + }, + "steps": { + "name": "مراحل" + } + }, + "display_name": "LaplaceScheduler", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "ManualSigmas": { + "inputs": { + "sigmas": { + "name": "سیگماها" + } + }, + "display_name": "ManualSigmas", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "ContextWindowsManual": { + "inputs": { + "context_overlap": { + "name": "همپوشانی زمینه", + "tooltip": "همپوشانی پنجره context." + }, + "context_length": { + "name": "طول_متن", + "tooltip": "طول پنجره context." + }, + "model": { + "name": "مدل", + "tooltip": "مدلی که در طول نمونه‌برداری، پنجره‌های context روی آن اعمال می‌شود." + }, + "freenoise": { + "tooltip": "اعمال یا عدم اعمال جابجایی نویز FreeNoise، که باعث بهبود ترکیب پنجره‌ها می‌شود.", + "name": "نویز آزاد" + }, + "context_stride": { + "tooltip": "گام پنجره زمینه؛ فقط برای برنامه‌های زمانی یکنواخت قابل اعمال است.", + "name": "گام_متن" + }, + "dim": { + "name": "بعد", + "tooltip": "بعدی که پنجره‌های زمینه روی آن اعمال می‌شود." + }, + "fuse_method": { + "tooltip": "روشی که برای ادغام پنجره‌های زمینه استفاده می‌شود.", + "name": "fuse_method" + }, + "context_schedule": { + "tooltip": "گام پنجره‌ی زمینه.", + "name": "context_schedule" + }, + "closed_loop": { + "tooltip": "آیا حلقه پنجره زمینه بسته شود؛ فقط برای برنامه‌های زمان‌بندی حلقه‌ای قابل اعمال است.", + "name": "حلقه بسته" + } + }, + "display_name": "پنجره‌های زمینه (دستی)", + "outputs": { + "0": { + "tooltip": "مدلی که پنجره‌های context در حین نمونه‌برداری روی آن اعمال شده‌اند." + } + }, + "description": "تنظیم دستی پنجره‌های زمینه." + }, + "ModelMergeFlux1": { + "inputs": { + "single_blocks_18_": { + "name": "single_blocks.18." + }, + "single_blocks_9_": { + "name": "بلوک‌های_تکی.9." + }, + "double_blocks_17_": { + "name": "بلوک‌های_دوتایی.17." + }, + "single_blocks_6_": { + "name": "single_blocks.6." + }, + "single_blocks_22_": { + "name": "single_blocks.22." + }, + "double_blocks_13_": { + "name": "double_blocks.13." + }, + "double_blocks_18_": { + "name": "double_blocks.18." + }, + "double_blocks_11_": { + "name": "double_blocks.11." + }, + "single_blocks_34_": { + "name": "single_blocks.34." + }, + "double_blocks_14_": { + "name": "double_blocks.14." + }, + "final_layer_": { + "name": "final_layer." + }, + "single_blocks_4_": { + "name": "بلوک‌های تکی ۴." + }, + "img_in_": { + "name": "تصویر_ورودی." + }, + "single_blocks_25_": { + "name": "single_blocks.25." + }, + "single_blocks_0_": { + "name": "single_blocks.0." + }, + "double_blocks_5_": { + "name": "double_blocks.5." + }, + "double_blocks_16_": { + "name": "double_blocks.16." + }, + "single_blocks_32_": { + "name": "single_blocks.32." + }, + "double_blocks_12_": { + "name": "بلوک‌های_دوگانه.۱۲." + }, + "model1": { + "name": "مدل۱" + }, + "double_blocks_10_": { + "name": "بلوک‌های دوتایی ۱۰." + }, + "single_blocks_7_": { + "name": "single_blocks.7." + }, + "vector_in_": { + "name": "vector_in." + }, + "model2": { + "name": "model2" + }, + "double_blocks_8_": { + "name": "double_blocks.8." + }, + "single_blocks_8_": { + "name": "single_blocks.8." + }, + "single_blocks_27_": { + "name": "single_blocks.27." + }, + "single_blocks_21_": { + "name": "single_blocks.21." + }, + "single_blocks_13_": { + "name": "بلوک‌های تکی ۱۳." + }, + "single_blocks_11_": { + "name": "بلوک‌های تکی ۱۱." + }, + "single_blocks_31_": { + "name": "بلوک‌های تکی ۳۱." + }, + "single_blocks_14_": { + "name": "بلوک‌های تکی ۱۴." + }, + "single_blocks_10_": { + "name": "single_blocks.10." + }, + "double_blocks_15_": { + "name": "double_blocks.15." + }, + "single_blocks_28_": { + "name": "single_blocks.28." + }, + "double_blocks_3_": { + "name": "double_blocks.3." + }, + "single_blocks_24_": { + "name": "single_blocks.24." + }, + "single_blocks_19_": { + "name": "بلوک‌های_تکی.19." + }, + "single_blocks_3_": { + "name": "بلوک‌های_تکی.3." + }, + "single_blocks_2_": { + "name": "single_blocks.2." + }, + "single_blocks_15_": { + "name": "single_blocks.15." + }, + "double_blocks_2_": { + "name": "double_blocks.2." + }, + "single_blocks_17_": { + "name": "single_blocks.17." + }, + "single_blocks_5_": { + "name": "single_blocks.5." + }, + "double_blocks_0_": { + "name": "بلوک‌های_دوتایی.0." + }, + "double_blocks_9_": { + "name": "double_blocks.9." + }, + "double_blocks_7_": { + "name": "double_blocks.7." + }, + "single_blocks_30_": { + "name": "single_blocks.30." + }, + "single_blocks_26_": { + "name": "single_blocks.26." + }, + "single_blocks_29_": { + "name": "single_blocks.29." + }, + "single_blocks_23_": { + "name": "single_blocks.23." + }, + "single_blocks_37_": { + "name": "single_blocks.37." + }, + "time_in_": { + "name": "time_in." + }, + "txt_in_": { + "name": "txt_in." + }, + "single_blocks_36_": { + "name": "single_blocks.36." + }, + "double_blocks_1_": { + "name": "بلوک‌های_دوگانه.1." + }, + "single_blocks_20_": { + "name": "single_blocks.20." + }, + "guidance_in": { + "name": "هدایت_ورودی" + }, + "single_blocks_12_": { + "name": "بلوک‌های_تکی.12." + }, + "double_blocks_6_": { + "name": "double_blocks.6." + }, + "double_blocks_4_": { + "name": "double_blocks.4." + }, + "single_blocks_1_": { + "name": "single_blocks.1." + }, + "single_blocks_33_": { + "name": "single_blocks.33." + }, + "single_blocks_35_": { + "name": "single_blocks.35." + }, + "single_blocks_16_": { + "name": "single_blocks.16." + } + }, + "display_name": "ModelMergeFlux1" + }, + "EmptyLatentImage": { + "inputs": { + "height": { + "tooltip": "ارتفاع تصاویر latent بر حسب پیکسل.", + "name": "height" + }, + "batch_size": { + "tooltip": "تعداد تصاویر latent در دسته.", + "name": "اندازه_دسته" + }, + "width": { + "tooltip": "عرض latent images بر حسب پیکسل.", + "name": "width" + } + }, + "display_name": "تصویر latent خالی", + "outputs": { + "0": { + "tooltip": "دسته تصویر latent خالی." + } + }, + "description": "ایجاد یک دسته جدید از تصاویر latent خالی برای حذف نویز از طریق نمونه‌برداری." + }, + "RecraftStyleV3DigitalIllustration": { + "inputs": { + "substyle": { + "name": "زیرسبک" + } + }, + "display_name": "سبک Recraft - تصویرسازی دیجیتال", + "description": "سبک realistic_image و زیرسبک اختیاری را انتخاب کنید.", + "outputs": { + "0": { + "name": "recraft_style", + "tooltip": null + } + } + }, + "KSamplerAdvanced": { + "display_name": "KSampler (پیشرفته)", + "inputs": { + "end_at_step": { + "name": "پایان در مرحله" + }, + "latent_image": { + "name": "latent_image" + }, + "scheduler": { + "name": "scheduler" + }, + "noise_seed": { + "name": "noise_seed" + }, + "model": { + "name": "مدل" + }, + "negative": { + "name": "منفی" + }, + "control_after_generate": { + "name": "کنترل پس از تولید" + }, + "add_noise": { + "name": "افزودن نویز" + }, + "cfg": { + "name": "cfg" + }, + "start_at_step": { + "name": "شروع_در_گام" + }, + "positive": { + "name": "مثبت" + }, + "sampler_name": { + "name": "sampler_name" + }, + "return_with_leftover_noise": { + "name": "بازگشت با نویز باقیمانده" + }, + "steps": { + "name": "مراحل" + } + } + }, + "ImageFromBatch": { + "display_name": "ImageFromBatch", + "inputs": { + "length": { + "name": "طول" + }, + "image": { + "name": "تصویر" + }, + "batch_index": { + "name": "batch_index" + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, + "ViduReferenceVideoNode": { + "inputs": { + "resolution": { + "tooltip": "مقادیر پشتیبانی‌شده ممکن است بسته به مدل و مدت زمان متفاوت باشد", + "name": "resolution" + }, + "prompt": { + "name": "پِرامپت", + "tooltip": "توضیح متنی برای تولید ویدیو" + }, + "model": { + "tooltip": "نام مدل", + "name": "مدل" + }, + "duration": { + "name": "duration", + "tooltip": "مدت زمان ویدیوی خروجی بر حسب ثانیه" + }, + "images": { + "tooltip": "تصاویری که به عنوان مرجع برای تولید ویدیو با سوژه‌های سازگار استفاده می‌شوند (حداکثر 7 تصویر).", + "name": "تصاویر" + }, + "movement_amplitude": { + "tooltip": "دامنه حرکت اشیاء در فریم", + "name": "دامنه حرکت" + }, + "aspect_ratio": { + "tooltip": "نسبت ابعاد ویدیوی خروجی", + "name": "نسبت ابعاد" + }, + "seed": { + "tooltip": "seed برای تولید ویدیو (0 برای تصادفی)", + "name": "seed" + }, + "control_after_generate": { + "name": "کنترل پس از تولید" + } + }, + "description": "تولید ویدیو از چندین تصویر و یک پرامپت", + "display_name": "Vidu مرجع به تولید ویدیو", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "AdjustBrightness": { + "outputs": { + "0": { + "tooltip": "تصاویر پردازش‌شده", + "name": "تصاویر" + } + }, + "inputs": { + "factor": { + "name": "فاکتور", + "tooltip": "فاکتور روشنایی. 1.0 = بدون تغییر، <1.0 = تاریکتر، >1.0 = روشن‌تر." + }, + "images": { + "name": "images", + "tooltip": "تصویر برای پردازش." + } + }, + "display_name": "تنظیم روشنایی" + }, + "LtxvApiImageToVideo": { + "inputs": { + "image": { + "tooltip": "فریم اول برای استفاده در ویدیو.", + "name": "تصویر" + }, + "resolution": { + "name": "رزولوشن" + }, + "prompt": { + "name": "پرامپت" + }, + "generate_audio": { + "tooltip": "وقتی true باشد، ویدیوی تولید شده شامل صدای تولید شده توسط هوش مصنوعی منطبق با صحنه خواهد بود.", + "name": "generate_audio" + }, + "model": { + "name": "model" + }, + "duration": { + "name": "duration" + }, + "fps": { + "name": "fps" + } + }, + "display_name": "تبدیل تصویر به ویدیو LTXV", + "description": "ویدیوهای با کیفیت حرفه‌ای با مدت و وضوح قابل تنظیم بر اساس تصویر شروع.", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "FluxKontextMultiReferenceLatentMethod": { + "display_name": "روش مرجع ویرایش مدل", + "inputs": { + "reference_latents_method": { + "name": "reference_latents_method" + }, + "conditioning": { + "name": "conditioning" + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, + "ImageGrid": { + "inputs": { + "columns": { + "tooltip": "تعداد ستون‌ها در شبکه.", + "name": "columns" + }, + "images": { + "name": "تصاویر", + "tooltip": "فهرست تصاویر برای پردازش." + }, + "padding": { + "tooltip": "فاصله بین تصاویر.", + "name": "padding" + }, + "cell_height": { + "tooltip": "ارتفاع هر سلول در شبکه.", + "name": "ارتفاع_سلول" + }, + "cell_width": { + "tooltip": "عرض هر سلول در شبکه.", + "name": "عرض_سلول" + } + }, + "outputs": { + "0": { + "name": "images", + "tooltip": "تصاویر پردازش شده" + } + }, + "display_name": "گرید تصویر" + }, + "RecraftTextToImageNode": { + "inputs": { + "seed": { + "name": "seed", + "tooltip": "seed برای تعیین اینکه آیا گره باید دوباره اجرا شود؛ نتایج واقعی صرف نظر از seed غیرقطعی هستند." + }, + "negative_prompt": { + "tooltip": "یک توضیح متنی اختیاری از عناصر نامطلوب در یک تصویر.", + "name": "negative_prompt" + }, + "size": { + "name": "اندازه", + "tooltip": "اندازه تصویر تولید شده." + }, + "control_after_generate": { + "name": "کنترل پس از تولید" + }, + "prompt": { + "name": "پرامپت", + "tooltip": "پِرامپت برای تولید تصویر." + }, + "n": { + "name": "n", + "tooltip": "تعداد تصاویری که باید تولید شوند." + }, + "recraft_style": { + "name": "recraft_style" + }, + "recraft_controls": { + "name": "کنترل‌های Recraft", + "tooltip": "کنترل‌های اختیاری اضافی بر روی تولید از طریق node Recraft Controls." + } + }, + "display_name": "Recraft متن به تصویر", + "description": "تصاویر را به صورت همزمان بر اساس پرامپت و رزولوشن تولید می‌کند.", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "SkipLayerGuidanceSD3": { + "inputs": { + "model": { + "name": "مدل" + }, + "start_percent": { + "name": "start_percent" + }, + "end_percent": { + "name": "end_percent" + }, + "scale": { + "name": "scale" + }, + "layers": { + "name": "layers" + } + }, + "display_name": "SkipLayerGuidanceSD3", + "description": "نسخه عمومی نود SkipLayerGuidance که می‌تواند روی هر مدل DiT استفاده شود.", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "JoinAudioChannels": { + "inputs": { + "audio_right": { + "name": "صوت_راست" + }, + "audio_left": { + "name": "صوت_چپ" + } + }, + "display_name": "Join Audio Channels", + "outputs": { + "0": { + "name": "audio", + "tooltip": null + } + }, + "description": "کانال‌های صوتی مونو چپ و راست را به یک صوت استریو تبدیل می‌کند." + }, + "KlingOmniProVideoToVideoNode": { + "inputs": { + "reference_video": { + "tooltip": "ویدیویی که به عنوان مرجع استفاده می‌شود.", + "name": "reference_video" + }, + "reference_images": { + "tooltip": "حداکثر 4 تصویر مرجع اضافی.", + "name": "تصاویر_مرجع" + }, + "duration": { + "name": "مدت زمان" + }, + "keep_original_sound": { + "name": "نگه‌داری صدای اصلی" + }, + "prompt": { + "tooltip": "یک prompt متنی توصیف‌کننده محتوای ویدیو. این می‌تواند شامل توصیف‌های مثبت و منفی باشد.", + "name": "prompt" + }, + "model_name": { + "name": "model_name" + }, + "resolution": { + "name": "رزولوشن" + }, + "aspect_ratio": { + "name": "نسبت ابعاد" + } + }, + "display_name": "Kling Omni Video to Video (Pro)", + "description": "از یک ویدیو و حداکثر 4 تصویر مرجع برای تولید ویدیو با جدیدترین مدل Kling استفاده کنید.", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "SVD_img2vid_Conditioning": { + "inputs": { + "vae": { + "name": "vae" + }, + "height": { + "name": "height" + }, + "width": { + "name": "width" + }, + "init_image": { + "name": "init_image" + }, + "clip_vision": { + "name": "clip_vision" + }, + "fps": { + "name": "fps" + }, + "augmentation_level": { + "name": "augmentation_level" + }, + "video_frames": { + "name": "فریم‌های_ویدیو" + }, + "motion_bucket_id": { + "name": "motion_bucket_id" + } + }, + "outputs": { + "0": { + "name": "مثبت" + }, + "2": { + "name": "latent" + }, + "1": { + "name": "negative" + } + }, + "display_name": "SVD_img2vid_Conditioning" + }, + "Veo3FirstLastFrameNode": { + "inputs": { + "last_frame": { + "name": "فریم_آخر", + "tooltip": "فریم پایانی" + }, + "first_frame": { + "name": "first_frame", + "tooltip": "فریم شروع" + }, + "model": { + "name": "مدل" + }, + "generate_audio": { + "name": "تولید_صدا", + "tooltip": "تولید صدا برای ویدیو." + }, + "negative_prompt": { + "name": "پرامپت منفی", + "tooltip": "پرامپت متنی منفی برای راهنمایی در مورد آنچه باید در ویدیو از آن اجتناب کرد" + }, + "prompt": { + "tooltip": "توضیح متنی ویدیو", + "name": "prompt" + }, + "resolution": { + "name": "resolution" + }, + "control_after_generate": { + "name": "کنترل پس از تولید" + }, + "duration": { + "tooltip": "مدت ویدیوی خروجی بر حسب ثانیه", + "name": "مدت زمان" + }, + "seed": { + "tooltip": "seed برای تولید ویدیو", + "name": "seed" + }, + "aspect_ratio": { + "tooltip": "نسبت ابعاد ویدیوی خروجی", + "name": "aspect_ratio" + } + }, + "display_name": "Google Veo 3 فریم اول-آخر به ویدیو", + "description": "ایجاد ویدیو با استفاده از prompt و فریم‌های اول و آخر.", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "TextToUppercase": { + "inputs": { + "texts": { + "name": "متون", + "tooltip": "متن برای پردازش." + } + }, + "outputs": { + "0": { + "name": "متون", + "tooltip": "متون پردازش شده" + } + }, + "display_name": "متن به حروف بزرگ" + }, + "RecraftColorRGB": { + "inputs": { + "r": { + "tooltip": "مقدار قرمز رنگ.", + "name": "r" + }, + "b": { + "name": "b", + "tooltip": "مقدار آبی رنگ." + }, + "g": { + "tooltip": "مقدار سبز رنگ.", + "name": "g" + }, + "recraft_color": { + "name": "recraft_color" + } + }, + "outputs": { + "0": { + "name": "recraft_color", + "tooltip": null + } + }, + "description": "رنگ Recraft را با انتخاب مقادیر RGB خاص ایجاد کنید.", + "display_name": "Recraft Color RGB" + }, + "IdeogramV1": { + "inputs": { + "aspect_ratio": { + "name": "نسبت ابعاد", + "tooltip": "نسبت ابعاد برای تولید تصویر." + }, + "magic_prompt_option": { + "tooltip": "تعیین می‌کند که آیا باید از MagicPrompt در تولید استفاده شود", + "name": "گزینه_پریومت_جادویی" + }, + "turbo": { + "name": "توربو", + "tooltip": "آیا از حالت توربو استفاده شود (تولید سریع‌تر، احتمالاً کیفیت پایین‌تر)" + }, + "seed": { + "name": "seed" + }, + "prompt": { + "tooltip": "prompt برای تولید تصویر", + "name": "prompt" + }, + "control_after_generate": { + "name": "کنترل پس از تولید" + }, + "negative_prompt": { + "tooltip": "توضیح آنچه باید از تصویر حذف شود", + "name": "negative_prompt" + }, + "num_images": { + "name": "تعداد تصاویر" + } + }, + "description": "تولید تصاویر با استفاده از مدل Ideogram V1.", + "display_name": "Ideogram V1", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "SamplerCustomAdvanced": { + "display_name": "SamplerCustomAdvanced", + "outputs": { + "0": { + "name": "خروجی", + "tooltip": null + }, + "1": { + "name": "خروجی حذف نویز شده", + "tooltip": null + } + }, + "inputs": { + "sigmas": { + "name": "سیگماها" + }, + "guider": { + "name": "راهنما" + }, + "latent_image": { + "name": "latent_image" + }, + "sampler": { + "name": "نمونه‌بردار" + }, + "noise": { + "name": "noise" + } + } + }, + "ByteDanceImageNode": { + "inputs": { + "size_preset": { + "name": "preset اندازه", + "tooltip": "یک اندازه توصیه شده انتخاب کنید. برای استفاده از عرض و ارتفاع زیر، Custom را انتخاب کنید." + }, + "height": { + "name": "ارتفاع", + "tooltip": "ارتفاع سفارشی برای تصویر. مقدار فقط در صورتی کار می‌کند که `size_preset` روی `Custom` تنظیم شده باشد." + }, + "prompt": { + "name": "prompt", + "tooltip": "prompt متنی که برای تولید تصویر استفاده می‌شود" + }, + "watermark": { + "name": "watermark", + "tooltip": "آیا به تصویر واترمارک \"تولید شده توسط هوش مصنوعی\" اضافه شود" + }, + "width": { + "tooltip": "عرض سفارشی برای تصویر. مقدار فقط در صورتی کار می‌کند که `size_preset` روی `Custom` تنظیم شده باشد.", + "name": "عرض" + }, + "model": { + "name": "model" + }, + "control_after_generate": { + "name": "کنترل پس از تولید" + }, + "seed": { + "name": "seed", + "tooltip": "مقدار seed برای استفاده در تولید" + }, + "guidance_scale": { + "tooltip": "مقدار بالاتر باعث می‌شود تصویر بیشتر از پیش‌نویس پیروی کند", + "name": "guidance_scale" + } + }, + "description": "تولید تصاویر با استفاده از مدل‌های ByteDance از طریق api بر اساس prompt", + "display_name": "ByteDance Image", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "ModelMergeWAN2_1": { + "inputs": { + "blocks_34_": { + "name": "blocks.34." + }, + "blocks_35_": { + "name": "بلوک‌های.35." + }, + "blocks_8_": { + "name": "بلوک‌ها.8." + }, + "blocks_15_": { + "name": "بلوک‌ها.15." + }, + "blocks_23_": { + "name": "blocks.23." + }, + "img_emb_": { + "name": "img_emb." + }, + "blocks_26_": { + "name": "بلوک‌های ۲۶." + }, + "blocks_11_": { + "name": "بلوک‌های ۱۱." + }, + "blocks_2_": { + "name": "بلوک‌های ۲." + }, + "blocks_17_": { + "name": "blocks.17." + }, + "blocks_32_": { + "name": "بلوک‌های ۳۲." + }, + "blocks_0_": { + "name": "blocks.0." + }, + "blocks_24_": { + "name": "blocks.24." + }, + "blocks_21_": { + "name": "blocks.21." + }, + "text_embedding_": { + "name": "text_embedding." + }, + "blocks_38_": { + "name": "بلوک‌های ۳۸." + }, + "blocks_20_": { + "name": "بلوک‌های.20." + }, + "blocks_33_": { + "name": "بلوک‌های ۳۳." + }, + "blocks_19_": { + "name": "بلوک‌های ۱۹." + }, + "blocks_13_": { + "name": "بلوک‌ها.۱۳." + }, + "blocks_16_": { + "name": "blocks.16." + }, + "blocks_14_": { + "name": "blocks.14." + }, + "blocks_5_": { + "name": "blocks.5." + }, + "blocks_37_": { + "name": "blocks.37." + }, + "blocks_36_": { + "name": "blocks.36." + }, + "blocks_29_": { + "name": "blocks.29." + }, + "blocks_31_": { + "name": "blocks.31." + }, + "head_": { + "name": "head." + }, + "blocks_28_": { + "name": "بلوک‌ها.۲۸." + }, + "blocks_4_": { + "name": "بلوک‌ها.۴." + }, + "blocks_3_": { + "name": "blocks.3." + }, + "blocks_6_": { + "name": "blocks.6." + }, + "time_projection_": { + "name": "time_projection." + }, + "model1": { + "name": "مدل۱" + }, + "model2": { + "name": "مدل۲" + }, + "blocks_27_": { + "name": "blocks.27." + }, + "blocks_12_": { + "name": "blocks.12." + }, + "blocks_18_": { + "name": "blocks.18." + }, + "blocks_30_": { + "name": "blocks.30." + }, + "blocks_39_": { + "name": "بلوک‌های.39." + }, + "blocks_25_": { + "name": "blocks.25." + }, + "time_embedding_": { + "name": "time_embedding." + }, + "blocks_9_": { + "name": "blocks.9." + }, + "blocks_1_": { + "name": "blocks.1." + }, + "blocks_22_": { + "name": "blocks.22." + }, + "blocks_10_": { + "name": "blocks.10." + }, + "blocks_7_": { + "name": "blocks.7." + }, + "patch_embedding_": { + "name": "patch_embedding." + } + }, + "display_name": "ModelMergeWAN2_1", + "description": "مدل 1.3B دارای 30 بلوک است، مدل 14B دارای 40 بلوک است. مدل تصویر به ویدیو دارای img_emb اضافی است." + }, + "RenormCFG": { + "inputs": { + "cfg_trunc": { + "name": "cfg_trunc" + }, + "renorm_cfg": { + "name": "renorm_cfg" + }, + "model": { + "name": "مدل" + } + }, + "display_name": "RenormCFG", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "ModelMergeSDXL": { + "inputs": { + "time_embed_": { + "name": "time_embed." + }, + "label_emb_": { + "name": "برچسب_امبد." + }, + "input_blocks_4": { + "name": "input_blocks.4" + }, + "middle_block_2": { + "name": "middle_block.2" + }, + "output_blocks_6": { + "name": "output_blocks.6" + }, + "input_blocks_7": { + "name": "input_blocks.7" + }, + "input_blocks_5": { + "name": "input_blocks.5" + }, + "output_blocks_0": { + "name": "output_blocks.0" + }, + "model2": { + "name": "model2" + }, + "input_blocks_1": { + "name": "input_blocks.1" + }, + "input_blocks_6": { + "name": "input_blocks.6" + }, + "out_": { + "name": "out." + }, + "output_blocks_4": { + "name": "بلوک‌های_خروجی.4" + }, + "middle_block_0": { + "name": "بلوک میانی.۰" + }, + "output_blocks_3": { + "name": "output_blocks.3" + }, + "output_blocks_8": { + "name": "output_blocks.8" + }, + "input_blocks_8": { + "name": "input_blocks.8" + }, + "model1": { + "name": "model1" + }, + "output_blocks_7": { + "name": "بلوک‌های_خروجی.۷" + }, + "output_blocks_1": { + "name": "output_blocks.1" + }, + "output_blocks_5": { + "name": "output_blocks.5" + }, + "middle_block_1": { + "name": "middle_block.1" + }, + "input_blocks_2": { + "name": "input_blocks.2" + }, + "input_blocks_0": { + "name": "input_blocks.0" + }, + "output_blocks_2": { + "name": "output_blocks.2" + }, + "input_blocks_3": { + "name": "input_blocks.3" + } + }, + "display_name": "ModelMergeSDXL" + }, + "ByteDanceSeedreamNode": { + "inputs": { + "model": { + "tooltip": "نام مدل", + "name": "model" + }, + "size_preset": { + "name": "پیش‌تنظیم_اندازه", + "tooltip": "یک اندازه توصیه‌شده انتخاب کنید. برای استفاده از عرض و ارتفاع زیر، گزینه سفارشی را انتخاب کنید." + }, + "prompt": { + "tooltip": "پرامپت متنی برای ایجاد یا ویرایش یک تصویر.", + "name": "prompt" + }, + "image": { + "tooltip": "تصویر(های) ورودی برای تولید image-to-image. لیستی از 1 تا 10 تصویر برای تولید single یا multi-reference.", + "name": "تصویر" + }, + "width": { + "tooltip": "عرض سفارشی برای تصویر. مقدار فقط در صورتی کار می‌کند که `size_preset` روی `Custom` تنظیم شده باشد", + "name": "عرض" + }, + "max_images": { + "name": "max_images", + "tooltip": "حداکثر تعداد تصاویر برای تولید وقتی که sequential_image_generation='auto' باشد. مجموع تصاویر (ورودی + تولید شده) نمی‌تواند از 15 تجاوز کند." + }, + "sequential_image_generation": { + "name": "sequential_image_generation", + "tooltip": "حالت تولید تصویر گروهی. 'غیرفعال' یک تصویر واحد تولید می‌کند. 'خودکار' به مدل اجازه می‌دهد تصمیم بگیرد که آیا چندین تصویر مرتبط تولید کند (مثلاً صحنه‌های داستان، تنوع‌های شخصیت)." + }, + "watermark": { + "name": "واترمارک", + "tooltip": "آیا واترمارک \"تولید شده توسط هوش مصنوعی\" به تصویر اضافه شود." + }, + "control_after_generate": { + "name": "کنترل پس از تولید" + }, + "seed": { + "tooltip": "seed برای استفاده در تولید.", + "name": "seed" + }, + "height": { + "tooltip": "ارتفاع سفارشی برای تصویر. مقدار فقط در صورتی کار می‌کند که `size_preset` روی `Custom` تنظیم شده باشد.", + "name": "ارتفاع" + }, + "fail_on_partial": { + "name": "fail_on_partial", + "tooltip": "اگر فعال باشد، در صورت مفقود بودن یا خطا داشتن هر یک از تصاویر درخواستی، اجرا متوقف می‌شود." + } + }, + "description": "تولید یکپارچه متن به تصویر و ویرایش دقیق تک جمله‌ای با وضوح تا 4K.", + "display_name": "ByteDance Seedream 4.5", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "ZImageFunControlnet": { + "inputs": { + "strength": { + "name": "قدرت" + }, + "image": { + "name": "تصویر" + }, + "vae": { + "name": "vae" + }, + "model": { + "name": "مدل" + }, + "model_patch": { + "name": "model_patch" + }, + "mask": { + "name": "mask" + }, + "inpaint_image": { + "name": "inpaint_image" + } + }, + "display_name": "ZImageFunControlnet" + }, + "MinimaxImageToVideoNode": { + "inputs": { + "model": { + "name": "مدل", + "tooltip": "مدل مورد استفاده برای تولید ویدیو" + }, + "prompt_text": { + "name": "prompt_text", + "tooltip": "prompt متنی برای هدایت تولید ویدیو" + }, + "image": { + "name": "image", + "tooltip": "تصویری که به عنوان فریم اول تولید ویدیو استفاده می‌شود" + }, + "control_after_generate": { + "name": "control after generate" + }, + "seed": { + "tooltip": "دانه تصادفی مورد استفاده برای ایجاد نویز.", + "name": "seed" + } + }, + "description": "بر اساس یک تصویر و prompt، و پارامترهای اختیاری، ویدیوها را به صورت همزمان تولید می‌کند.", + "display_name": "MiniMax Image to Video", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "PatchModelAddDownscale": { + "inputs": { + "upscale_method": { + "name": "روش بزرگ‌نمایی" + }, + "downscale_factor": { + "name": "downscale_factor" + }, + "block_number": { + "name": "block_number" + }, + "downscale_after_skip": { + "name": "downscale_after_skip" + }, + "start_percent": { + "name": "درصد شروع" + }, + "downscale_method": { + "name": "روش کاهش مقیاس" + }, + "end_percent": { + "name": "end_percent" + }, + "model": { + "name": "model" + } + }, + "display_name": "PatchModelAddDownscale (Kohya Deep Shrink)", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "TemporalScoreRescaling": { + "description": "[تابع پس از CFG]\nTSR - تنظیم مجدد امتیاز زمانی (2510.01184)\n\nتنظیم مجدد امتیاز یا نویز مدل برای هدایت تنوع نمونه‌برداری.", + "inputs": { + "tsr_k": { + "tooltip": "کنترل قدرت بازمقیاس‌گذاری.\nk پایین‌تر نتایج با جزئیات بیشتر تولید می‌کند؛ k بالاتر نتایج صاف‌تری در تولید تصویر ایجاد می‌کند. تنظیم k = 1 بازمقیاس‌گذاری را غیرفعال می‌کند.", + "name": "tsr_k" + }, + "model": { + "name": "مدل" + }, + "tsr_sigma": { + "tooltip": "کنترل می‌کند که بازنمره‌دهی چه زمانی اعمال شود.\nمقادیر بزرگ‌تر زودتر اعمال می‌شوند.", + "name": "tsr_sigma" + } + }, + "display_name": "TSR - بازمقیاس‌بندی نمره زمانی", + "outputs": { + "0": { + "name": "مدل اصلاح‌شده", + "tooltip": null + } + } + }, + "StringLength": { + "outputs": { + "0": { + "name": "طول", + "tooltip": null + } + }, + "inputs": { + "string": { + "name": "string" + } + }, + "display_name": "طول" + }, + "RecraftControls": { + "inputs": { + "background_color": { + "name": "رنگ_پس‌زمینه" + }, + "colors": { + "name": "رنگ‌ها" + } + }, + "outputs": { + "0": { + "name": "recraft_controls", + "tooltip": null + } + }, + "display_name": "کنترل‌های Recraft", + "description": "ایجاد کنترل‌های Recraft برای سفارشی‌سازی تولید Recraft." + }, + "ImageDeduplication": { + "outputs": { + "0": { + "tooltip": "تصاویر پردازش‌شده", + "name": "images" + } + }, + "display_name": "حذف تکراری تصویر", + "inputs": { + "images": { + "tooltip": "فهرست تصاویر برای پردازش.", + "name": "images" + }, + "similarity_threshold": { + "name": "similarity_threshold", + "tooltip": "آستانه شباهت (0-1). مقدار بالاتر به معنای شباهت بیشتر است. تصاویر بالاتر از این آستانه، تکراری در نظر گرفته می‌شوند." + } + } + }, + "ModelMergeMochiPreview": { + "inputs": { + "blocks_28_": { + "name": "بلوک‌های.28." + }, + "blocks_29_": { + "name": "بلوک‌های.29." + }, + "pos_frequencies_": { + "name": "فرکانس‌های_موقعیت." + }, + "t_embedder_": { + "name": "t_embedder." + }, + "blocks_3_": { + "name": "blocks.3." + }, + "blocks_35_": { + "name": "بلوک‌های ۳۵." + }, + "blocks_16_": { + "name": "blocks.16." + }, + "blocks_38_": { + "name": "blocks.38." + }, + "blocks_41_": { + "name": "blocks.41." + }, + "blocks_26_": { + "name": "blocks.26." + }, + "blocks_45_": { + "name": "blocks.45." + }, + "model2": { + "name": "model2" + }, + "blocks_15_": { + "name": "blocks.15." + }, + "blocks_13_": { + "name": "blocks.13." + }, + "t5_yproj_": { + "name": "t5_yproj." + }, + "blocks_20_": { + "name": "بلوک‌ها.۲۰." + }, + "blocks_40_": { + "name": "بلوک‌ها.۴۰." + }, + "blocks_42_": { + "name": "blocks.42." + }, + "blocks_27_": { + "name": "blocks.27." + }, + "blocks_4_": { + "name": "بلوک‌های ۴." + }, + "blocks_25_": { + "name": "بلوک‌های ۲۵." + }, + "blocks_31_": { + "name": "blocks.31." + }, + "model1": { + "name": "model1" + }, + "blocks_47_": { + "name": "blocks.47." + }, + "blocks_2_": { + "name": "blocks.2." + }, + "blocks_23_": { + "name": "blocks.23." + }, + "blocks_36_": { + "name": "بلوک‌ها.۳۶." + }, + "final_layer_": { + "name": "final_layer." + }, + "blocks_39_": { + "name": "blocks.39." + }, + "blocks_24_": { + "name": "blocks.24." + }, + "blocks_5_": { + "name": "blocks.5." + }, + "blocks_34_": { + "name": "بلوک‌ها.34." + }, + "blocks_1_": { + "name": "بلوک‌های ۱." + }, + "blocks_44_": { + "name": "بلوک‌های ۴۴." + }, + "blocks_18_": { + "name": "بلوک‌های ۱۸." + }, + "blocks_14_": { + "name": "blocks.14." + }, + "blocks_9_": { + "name": "blocks.9." + }, + "t5_y_embedder_": { + "name": "t5_y_embedder." + }, + "blocks_43_": { + "name": "blocks.43." + }, + "blocks_33_": { + "name": "blocks.33." + }, + "blocks_32_": { + "name": "blocks.32." + }, + "blocks_21_": { + "name": "بلوک‌های ۲۱." + }, + "blocks_8_": { + "name": "blocks.8." + }, + "blocks_0_": { + "name": "blocks.0." + }, + "blocks_11_": { + "name": "blocks.11." + }, + "blocks_17_": { + "name": "blocks.17." + }, + "blocks_37_": { + "name": "بلوک‌های.37." + }, + "blocks_7_": { + "name": "blocks.7." + }, + "blocks_22_": { + "name": "blocks.22." + }, + "blocks_46_": { + "name": "blocks.46." + }, + "blocks_12_": { + "name": "blocks.12." + }, + "blocks_30_": { + "name": "blocks.30." + }, + "blocks_6_": { + "name": "بلوک‌های.6." + }, + "blocks_10_": { + "name": "blocks.10." + }, + "blocks_19_": { + "name": "blocks.19." + } + }, + "display_name": "ModelMergeMochiPreview" + }, + "SamplerSASolver": { + "inputs": { + "predictor_order": { + "name": "ترتیب_پیش‌بین" + }, + "sde_start_percent": { + "name": "sde_start_percent" + }, + "s_noise": { + "name": "s_noise" + }, + "model": { + "name": "model" + }, + "corrector_order": { + "name": "ترتیب تصحیح کننده" + }, + "eta": { + "name": "eta" + }, + "use_pece": { + "name": "use_pece" + }, + "sde_end_percent": { + "name": "درصد پایان sde" + }, + "simple_order_2": { + "name": "simple_order_2" + } + }, + "display_name": "SamplerSASolver", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "OpenAIVideoSora2": { + "inputs": { + "control_after_generate": { + "name": "کنترل پس از تولید" + }, + "seed": { + "name": "seed", + "tooltip": "seed برای تعیین اینکه آیا گره باید مجدداً اجرا شود؛ نتایج واقعی صرف نظر از seed غیرقطعی هستند." + }, + "prompt": { + "tooltip": "متن راهنما؛ در صورت وجود تصویر ورودی می‌تواند خالی باشد.", + "name": "prompt" + }, + "duration": { + "name": "مدت زمان" + }, + "size": { + "name": "اندازه" + }, + "image": { + "name": "تصویر" + }, + "model": { + "name": "model" + } + }, + "description": "تولید ویدیو و صدا توسط OpenAI.", + "display_name": "OpenAI Sora - Video", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "CenterCropImages": { + "inputs": { + "height": { + "name": "ارتفاع", + "tooltip": "ارتفاع برش." + }, + "images": { + "tooltip": "تصویر برای پردازش.", + "name": "images" + }, + "width": { + "tooltip": "عرض برش.", + "name": "عرض" + } + }, + "outputs": { + "0": { + "name": "تصاویر", + "tooltip": "تصاویر پردازش شده" + } + }, + "display_name": "برش مرکزی تصاویر" + }, + "KlingImageToVideoWithAudio": { + "inputs": { + "start_frame": { + "name": "فریم_شروع" + }, + "duration": { + "name": "مدت زمان" + }, + "prompt": { + "tooltip": "prompt متنی مثبت.", + "name": "پرامپت" + }, + "generate_audio": { + "name": "generate_audio" + }, + "mode": { + "name": "حالت" + }, + "model_name": { + "name": "model_name" + } + }, + "display_name": "تبدیل تصویر (فریم اول) به ویدیوی Kling با صدا", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "ModelMergeLTXV": { + "inputs": { + "transformer_blocks_10_": { + "name": "بلوک‌های_ترانسفورماتور.10." + }, + "transformer_blocks_12_": { + "name": "بلوک‌های_ترانسفورماتور.12." + }, + "transformer_blocks_18_": { + "name": "transformer_blocks.18." + }, + "model2": { + "name": "model2" + }, + "transformer_blocks_2_": { + "name": "transformer_blocks.2." + }, + "transformer_blocks_13_": { + "name": "transformer_blocks.13." + }, + "transformer_blocks_24_": { + "name": "transformer_blocks.24." + }, + "transformer_blocks_22_": { + "name": "transformer_blocks.22." + }, + "transformer_blocks_7_": { + "name": "transformer_blocks.7." + }, + "transformer_blocks_9_": { + "name": "transformer_blocks.9." + }, + "transformer_blocks_0_": { + "name": "transformer_blocks.0." + }, + "transformer_blocks_26_": { + "name": "transformer_blocks.26." + }, + "proj_out_": { + "name": "proj_out." + }, + "transformer_blocks_11_": { + "name": "transformer_blocks.11." + }, + "adaln_single_": { + "name": "adaln_single." + }, + "transformer_blocks_23_": { + "name": "transformer_blocks.23." + }, + "transformer_blocks_5_": { + "name": "بلوک‌های_ترانسفورمر.5." + }, + "transformer_blocks_4_": { + "name": "transformer_blocks.4." + }, + "transformer_blocks_8_": { + "name": "transformer_blocks.8." + }, + "transformer_blocks_1_": { + "name": "transformer_blocks.1." + }, + "transformer_blocks_21_": { + "name": "بلوک‌های ترانسفورماتور ۲۱." + }, + "transformer_blocks_14_": { + "name": "transformer_blocks.14." + }, + "transformer_blocks_19_": { + "name": "transformer_blocks.19." + }, + "transformer_blocks_6_": { + "name": "transformer_blocks.6." + }, + "transformer_blocks_16_": { + "name": "transformer_blocks.16." + }, + "patchify_proj_": { + "name": "پروجکشن تکه‌ای." + }, + "transformer_blocks_3_": { + "name": "transformer_blocks.3." + }, + "scale_shift_table": { + "name": "scale_shift_table" + }, + "caption_projection_": { + "name": "caption_projection." + }, + "transformer_blocks_15_": { + "name": "transformer_blocks.15." + }, + "transformer_blocks_20_": { + "name": "transformer_blocks.20." + }, + "model1": { + "name": "مدل۱" + }, + "transformer_blocks_27_": { + "name": "transformer_blocks.27." + }, + "transformer_blocks_25_": { + "name": "transformer_blocks.25." + }, + "transformer_blocks_17_": { + "name": "transformer_blocks.17." + } + }, + "display_name": "ModelMergeLTXV" + }, + "LoraLoader": { + "description": "LoRAها برای تغییر مدل‌های diffusion و CLIP استفاده می‌شوند، نحوه حذف نویز از latentها را تغییر می‌دهند، مانند اعمال سبک‌ها. چندین گره LoRA را می‌توان به هم پیوند داد.", + "display_name": "بارگذاری LoRA", + "inputs": { + "model": { + "tooltip": "مدل diffusion که LoRA روی آن اعمال خواهد شد.", + "name": "model" + }, + "lora_name": { + "tooltip": "نام LoRA.", + "name": "lora_name" + }, + "strength_model": { + "name": "strength_model", + "tooltip": "میزان قدرت تغییر مدل diffusion. این مقدار می‌تواند منفی باشد." + }, + "clip": { + "name": "clip", + "tooltip": "مدل CLIP که LoRA روی آن اعمال خواهد شد." + }, + "strength_clip": { + "name": "strength_clip", + "tooltip": "میزان تأثیرگذاری بر مدل CLIP. این مقدار می‌تواند منفی باشد." + } + }, + "outputs": { + "0": { + "tooltip": "مدل diffusion اصلاح‌شده." + }, + "1": { + "tooltip": "مدل CLIP اصلاح‌شده." + } + } + }, + "ControlNetApplyAdvanced": { + "inputs": { + "negative": { + "name": "منفی" + }, + "image": { + "name": "image" + }, + "end_percent": { + "name": "end_percent" + }, + "positive": { + "name": "positive" + }, + "vae": { + "name": "vae" + }, + "start_percent": { + "name": "start_percent" + }, + "control_net": { + "name": "control_net" + }, + "strength": { + "name": "strength" + } + }, + "outputs": { + "1": { + "name": "negative" + }, + "0": { + "name": "positive" + } + }, + "display_name": "اعمال ControlNet" + }, + "GeminiNode": { + "inputs": { + "files": { + "name": "فایل‌ها", + "tooltip": "فایل(های) اختیاری برای استفاده به عنوان زمینه برای مدل. ورودی‌ها را از گره Gemini Generate Content Input Files می‌پذیرد." + }, + "images": { + "tooltip": "تصویر(های) اختیاری برای استفاده به عنوان زمینه برای مدل. برای گنجاندن چندین تصویر، می‌توانید از گره Batch Images استفاده کنید.", + "name": "تصاویر" + }, + "video": { + "tooltip": "ویدیوی اختیاری برای استفاده به عنوان زمینه برای مدل.", + "name": "video" + }, + "prompt": { + "tooltip": "ورودی‌های متنی به مدل، که برای تولید پاسخ استفاده می‌شوند. می‌توانید دستورالعمل‌های دقیق، سوالات یا زمینه را برای مدل شامل شوید.", + "name": "prompt" + }, + "audio": { + "tooltip": "صوت اختیاری برای استفاده به عنوان زمینه برای مدل.", + "name": "audio" + }, + "seed": { + "name": "seed", + "tooltip": "وقتی seed روی یک مقدار خاص ثابت می‌شود، مدل بهترین تلاش خود را می‌کند تا پاسخ یکسانی برای درخواست‌های تکراری ارائه دهد. خروجی قطعی تضمین نشده است. همچنین، تغییر مدل یا تنظیمات پارامترها، مانند دما، می‌تواند باعث تغییر در پاسخ شود حتی اگر از همان مقدار seed استفاده کنید. به طور پیش‌فرض، یک مقدار seed تصادفی استفاده می‌شود." + }, + "system_prompt": { + "tooltip": "دستورالعمل‌های پایه‌ای که رفتار یک هوش مصنوعی را دیکته می‌کنند.", + "name": "system_prompt" + }, + "control_after_generate": { + "name": "کنترل پس از تولید" + }, + "model": { + "name": "مدل", + "tooltip": "مدل Gemini برای تولید پاسخ‌ها." + } + }, + "display_name": "گوگل جیمینی", + "description": "پاسخ‌های متنی را با مدل هوش مصنوعی Gemini گوگل تولید کنید. می‌توانید انواع مختلفی از ورودی‌ها (متن، تصویر، صدا، ویدیو) را به عنوان زمینه برای تولید پاسخ‌های مرتبط‌تر و معنادارتر ارائه دهید.", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "WanTextToVideoApi": { + "inputs": { + "negative_prompt": { + "tooltip": "پرامپت منفی که توصیف می‌کند چه چیزی باید اجتناب شود.", + "name": "prompt منفی" + }, + "audio": { + "name": "audio", + "tooltip": "صدا باید حاوی صدایی واضح و بلند باشد، بدون نویز اضافی یا موسیقی پس‌زمینه." + }, + "watermark": { + "tooltip": "آیا به نتیجه واترمارک تولید شده توسط هوش مصنوعی اضافه شود یا خیر.", + "name": "watermark" + }, + "shot_type": { + "tooltip": "نوع شات ویدیوی تولید شده را مشخص می‌کند، یعنی اینکه آیا ویدیو یک شات پیوسته واحد است یا چندین شات با برش. این پارامتر تنها زمانی مؤثر است که prompt_extend برابر True باشد.", + "name": "shot_type" + }, + "model": { + "name": "model", + "tooltip": "مدل برای استفاده." + }, + "duration": { + "tooltip": "مدت زمان 15 ثانیه‌ای فقط برای مدل Wan 2.6 در دسترس است.", + "name": "duration" + }, + "generate_audio": { + "tooltip": "اگر ورودی صوتی ارائه نشده باشد، صدا به طور خودکار تولید می‌شود.", + "name": "generate_audio" + }, + "prompt": { + "tooltip": "prompt توصیف‌کننده عناصر و ویژگی‌های بصری. از انگلیسی و چینی پشتیبانی می‌کند.", + "name": "prompt" + }, + "control_after_generate": { + "name": "کنترل پس از تولید" + }, + "prompt_extend": { + "tooltip": "آیا prompt با کمک هوش مصنوعی تقویت شود.", + "name": "prompt_extend" + }, + "seed": { + "name": "seed", + "tooltip": "seed برای استفاده در تولید." + }, + "size": { + "name": "size" + } + }, + "description": "بر اساس یک پِرامپت متنی، ویدیو تولید می‌کند.", + "display_name": "Wan Text to Video", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "GeminiImageNode": { + "inputs": { + "prompt": { + "tooltip": "پرامپت متنی برای تولید", + "name": "پیش‌متن" + }, + "files": { + "name": "فایل‌ها", + "tooltip": "فایل(های) اختیاری برای استفاده به عنوان زمینه برای مدل. ورودی‌ها را از گره Gemini Generate Content Input Files می‌پذیرد." + }, + "images": { + "name": "تصاویر", + "tooltip": "تصویر(های) اختیاری به عنوان زمینه برای مدل. برای افزودن چندین تصویر، می‌توانید از گره Batch Images استفاده کنید." + }, + "control_after_generate": { + "name": "کنترل پس از تولید" + }, + "model": { + "name": "مدل", + "tooltip": "مدل Gemini برای تولید پاسخ‌ها." + }, + "aspect_ratio": { + "tooltip": "به طور پیش‌فرض، اندازه تصویر خروجی را با تصویر ورودی شما مطابقت می‌دهد، در غیر این صورت مربع‌های 1:1 تولید می‌کند.", + "name": "نسبت ابعاد" + }, + "response_modalities": { + "name": "response_modalities", + "tooltip": "برای خروجی فقط تصویر 'IMAGE' را انتخاب کنید، یا برای بازگرداندن هم تصویر تولیدشده و هم پاسخ متنی 'IMAGE+TEXT' را انتخاب کنید." + }, + "seed": { + "tooltip": "وقتی seed روی یک مقدار خاص ثابت می‌شود، مدل تلاش می‌کند تا برای درخواست‌های تکراری پاسخ یکسانی ارائه دهد. خروجی قطعی تضمین شده نیست. همچنین، تغییر مدل یا تنظیمات پارامترها، مانند دما، می‌تواند باعث تغییر در پاسخ شود حتی اگر از همان مقدار seed استفاده کنید. به طور پیش‌فرض، یک مقدار seed تصادفی استفاده می‌شود.", + "name": "seed" + }, + "system_prompt": { + "name": "system_prompt", + "tooltip": "دستورالعمل‌های پایه‌ای که رفتار یک هوش مصنوعی را دیکته می‌کنند." + } + }, + "display_name": "Nano Banana (Google Gemini Image)", + "description": "ویرایش تصاویر به صورت همزمان از طریق Google API.", + "outputs": { + "0": { + "tooltip": null + }, + "1": { + "tooltip": null + } + } + }, + "ReferenceLatent": { + "display_name": "ReferenceLatent", + "inputs": { + "conditioning": { + "name": "conditioning" + }, + "latent": { + "name": "latent" + } + }, + "description": "این گره latent راهنما را برای یک مدل ویرایش تنظیم می‌کند. اگر مدل از آن پشتیبانی کند، می‌توانید چندین گره را به هم متصل کنید تا چندین تصویر مرجع را تنظیم کنید.", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "ModelPatchLoader": { + "display_name": "ModelPatchLoader", + "inputs": { + "name": { + "name": "نام" + } + } + }, + "SamplerCustom": { + "inputs": { + "negative": { + "name": "منفی" + }, + "model": { + "name": "مدل" + }, + "sampler": { + "name": "sampler" + }, + "add_noise": { + "name": "افزودن نویز" + }, + "cfg": { + "name": "cfg" + }, + "noise_seed": { + "name": "seed نویز" + }, + "control_after_generate": { + "name": "کنترل پس از تولید" + }, + "latent_image": { + "name": "تصویر latent" + }, + "sigmas": { + "name": "sigmas" + }, + "positive": { + "name": "positive" + } + }, + "outputs": { + "1": { + "name": "denoised_output", + "tooltip": null + }, + "0": { + "name": "output", + "tooltip": null + } + }, + "display_name": "SamplerCustom" + }, + "ViduTextToVideoNode": { + "inputs": { + "model": { + "name": "مدل", + "tooltip": "نام مدل" + }, + "aspect_ratio": { + "name": "نسبت_تصویر", + "tooltip": "نسبت ابعاد ویدیوی خروجی" + }, + "duration": { + "name": "duration", + "tooltip": "مدت زمان ویدیوی خروجی بر حسب ثانیه" + }, + "resolution": { + "name": "رزولوشن", + "tooltip": "مقادیر پشتیبانی شده ممکن است بسته به مدل و مدت زمان متفاوت باشد" + }, + "prompt": { + "name": "prompt", + "tooltip": "یک توصیف متنی برای تولید ویدیو" + }, + "control_after_generate": { + "name": "control after generate" + }, + "movement_amplitude": { + "name": "movement_amplitude", + "tooltip": "دامنه حرکت اشیاء در فریم" + }, + "seed": { + "name": "seed", + "tooltip": "seed برای تولید ویدیو (0 برای تصادفی)" + } + }, + "display_name": "تولید ویدیو از متن Vidu", + "description": "تولید ویدیو از یک پیش‌نویس متنی", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "FreeU_V2": { + "inputs": { + "b2": { + "name": "b2" + }, + "b1": { + "name": "b1" + }, + "s2": { + "name": "s2" + }, + "model": { + "name": "model" + }, + "s1": { + "name": "s1" + } + }, + "display_name": "FreeU_V2", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "TripoConversionNode": { + "inputs": { + "pack_uv": { + "name": "بسته‌بندی_uv" + }, + "original_model_task_id": { + "name": "original_model_task_id" + }, + "pivot_to_center_bottom": { + "name": "pivot_to_center_bottom" + }, + "export_vertex_colors": { + "name": "صدور رنگ‌های رأس" + }, + "texture_size": { + "name": "اندازه بافت" + }, + "with_animation": { + "name": "با_انیمیشن" + }, + "face_limit": { + "name": "محدودیت_چهره" + }, + "quad": { + "name": "چهارتایی" + }, + "force_symmetry": { + "name": "اجبار تقارن" + }, + "part_names": { + "name": "part_names" + }, + "flatten_bottom_threshold": { + "name": "آستانه صاف کردن پایین" + }, + "flatten_bottom": { + "name": "صاف_کردن_پایین" + }, + "fbx_preset": { + "name": "پیش‌تنظیم fbx" + }, + "export_orientation": { + "name": "export_orientation" + }, + "format": { + "name": "format" + }, + "animate_in_place": { + "name": "انیمیشن در محل" + }, + "texture_format": { + "name": "فرمت بافت" + }, + "scale_factor": { + "name": "scale_factor" + }, + "bake": { + "name": "bake" + } + }, + "display_name": "Tripo: تبدیل مدل" + }, + "WanImageToImageApi": { + "inputs": { + "negative_prompt": { + "name": "پرامپت_منفی", + "tooltip": "پِرامپت منفی که توصیف‌کننده مواردی است که باید از آن‌ها اجتناب کرد." + }, + "seed": { + "name": "seed", + "tooltip": "seed برای استفاده در تولید." + }, + "prompt": { + "tooltip": "پرامپت توصیف‌کننده عناصر و ویژگی‌های بصری. از انگلیسی و چینی پشتیبانی می‌کند.", + "name": "prompt" + }, + "watermark": { + "tooltip": "آیا به نتیجه واترمارک تولید شده توسط هوش مصنوعی اضافه شود.", + "name": "واترمارک" + }, + "control_after_generate": { + "name": "کنترل پس از تولید" + }, + "image": { + "tooltip": "ویرایش تک‌تصویری یا ادغام چندتصویر. حداکثر ۲ تصویر.", + "name": "تصویر" + }, + "model": { + "name": "model", + "tooltip": "مدل مورد استفاده." + } + }, + "description": "یک تصویر از یک یا دو تصویر ورودی و یک پیش‌متن متنی تولید می‌کند. تصویر خروجی در حال حاضر در ۱.۶ مگاپیکسل ثابت است و نسبت ابعاد آن با تصویر(های) ورودی مطابقت دارد.", + "display_name": "Wan Image to Image", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "IdeogramV2": { + "inputs": { + "resolution": { + "tooltip": "رزولوشن برای تولید تصویر. اگر روی AUTO تنظیم نشود، این تنظیم، تنظیم aspect_ratio را لغو می‌کند.", + "name": "resolution" + }, + "prompt": { + "name": "prompt", + "tooltip": "prompt برای تولید تصویر" + }, + "negative_prompt": { + "tooltip": "توضیح آنچه باید از تصویر حذف شود.", + "name": "prompt منفی" + }, + "style_type": { + "name": "نوع سبک", + "tooltip": "نوع سبک برای تولید (فقط V2)" + }, + "num_images": { + "name": "تعداد تصاویر" + }, + "seed": { + "name": "seed" + }, + "turbo": { + "name": "توربو", + "tooltip": "آیا از حالت توربو استفاده شود (تولید سریع‌تر، احتمالاً کیفیت پایین‌تر)" + }, + "magic_prompt_option": { + "name": "گزینه_پرامپت_جادویی", + "tooltip": "تعیین می‌کند که آیا باید از MagicPrompt در تولید استفاده شود" + }, + "aspect_ratio": { + "tooltip": "نسبت ابعاد برای تولید تصویر. در صورتی که رزولوشن روی AUTO تنظیم نشده باشد، نادیده گرفته می‌شود.", + "name": "نسبت ابعاد" + }, + "control_after_generate": { + "name": "کنترل پس از تولید" + } + }, + "display_name": "Ideogram V2", + "description": "تصاویر را با استفاده از مدل Ideogram V2 تولید می‌کند.", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "TextEncodeAceStepAudio": { + "inputs": { + "tags": { + "name": "تگ‌ها" + }, + "clip": { + "name": "clip" + }, + "lyrics": { + "name": "lyrics" + }, + "lyrics_strength": { + "name": "قدرت متن آهنگ" + } + }, + "display_name": "TextEncodeAceStepAudio", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "MoonvalleyVideo2VideoNode": { + "inputs": { + "control_type": { + "name": "نوع_کنترل" + }, + "negative_prompt": { + "tooltip": "متن negative prompt", + "name": "negative_prompt" + }, + "video": { + "name": "video", + "tooltip": "ویدیوی مرجع برای تولید ویدیوی خروجی. باید حداقل ۵ ثانیه طول داشته باشد. ویدیوهای طولانی‌تر از ۵ ثانیه به طور خودکار کوتاه می‌شوند. فقط فرمت MP4 پشتیبانی می‌شود." + }, + "prompt": { + "tooltip": "ویژگی‌های ویدیوی تولیدی را توصیف می‌کند", + "name": "prompt" + }, + "steps": { + "tooltip": "تعداد مراحل استنتاج", + "name": "مراحل" + }, + "motion_intensity": { + "tooltip": "فقط در صورتی استفاده می‌شود که control_type برابر 'Motion Transfer' باشد", + "name": "شدت حرکت" + }, + "seed": { + "name": "seed", + "tooltip": "مقدار seed تصادفی" + } + }, + "display_name": "Moonvalley Marey Video to Video", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "FluxProFillNode": { + "inputs": { + "guidance": { + "name": "هدایت", + "tooltip": "قدرت راهنمایی برای فرآیند تولید تصویر" + }, + "prompt": { + "tooltip": "پیش‌متن برای تولید تصویر", + "name": "prompt" + }, + "image": { + "name": "تصویر" + }, + "control_after_generate": { + "name": "کنترل پس از تولید" + }, + "seed": { + "tooltip": "seed تصادفی مورد استفاده برای ایجاد نویز.", + "name": "seed" + }, + "prompt_upsampling": { + "name": "prompt_upsampling", + "tooltip": "آیا باید upsampling روی prompt انجام شود. اگر فعال باشد، به طور خودکار prompt را برای تولید خلاقانه‌تر تغییر می‌دهد، اما نتایج غیرقطعی هستند (seed یکسان دقیقاً نتیجه یکسانی تولید نمی‌کند)." + }, + "steps": { + "tooltip": "تعداد مراحل برای فرآیند تولید تصویر", + "name": "steps" + }, + "mask": { + "name": "ماسک" + } + }, + "display_name": "Flux.1 پر کردن تصویر", + "description": "تصویر را بر اساس mask و prompt درون‌ریزی می‌کند.", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "EmptyChromaRadianceLatentImage": { + "inputs": { + "batch_size": { + "name": "اندازه_دسته" + }, + "height": { + "name": "ارتفاع" + }, + "width": { + "name": "عرض" + } + }, + "display_name": "EmptyChromaRadianceLatentImage", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "KlingImageGenerationNode": { + "inputs": { + "prompt": { + "tooltip": "پرامپت متنی مثبت", + "name": "پِرامپت" + }, + "image_fidelity": { + "tooltip": "شدت مرجع برای تصاویر آپلود شده توسط کاربر", + "name": "image_fidelity" + }, + "human_fidelity": { + "tooltip": "شباهت مرجع سوژه", + "name": "human_fidelity" + }, + "image": { + "name": "تصویر" + }, + "model_name": { + "name": "model_name" + }, + "aspect_ratio": { + "name": "نسبت ابعاد" + }, + "n": { + "name": "n", + "tooltip": "تعداد تصاویر تولید شده" + }, + "negative_prompt": { + "tooltip": "prompt متنی منفی", + "name": "negative_prompt" + }, + "image_type": { + "name": "نوع تصویر" + } + }, + "display_name": "تولید تصویر Kling", + "description": "گره تولید تصویر Kling. یک تصویر از یک متن prompt با یک تصویر مرجع اختیاری تولید کنید.", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "CLIPTextEncodeControlnet": { + "inputs": { + "clip": { + "name": "clip" + }, + "text": { + "name": "متن" + }, + "conditioning": { + "name": "شرط‌گذاری" + } + }, + "display_name": "CLIPTextEncodeControlnet", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "EmptyLTXVLatentVideo": { + "inputs": { + "length": { + "name": "طول" + }, + "height": { + "name": "ارتفاع" + }, + "width": { + "name": "عرض" + }, + "batch_size": { + "name": "batch_size" + } + }, + "display_name": "EmptyLTXVLatentVideo", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "ModelMergeAuraflow": { + "inputs": { + "single_layers_27_": { + "name": "لایه‌های_تکی.27." + }, + "single_layers_9_": { + "name": "single_layers.9." + }, + "single_layers_0_": { + "name": "single_layers.0." + }, + "double_layers_0_": { + "name": "double_layers.0." + }, + "model2": { + "name": "model2" + }, + "single_layers_16_": { + "name": "single_layers.16." + }, + "single_layers_13_": { + "name": "single_layers.13." + }, + "single_layers_7_": { + "name": "single_layers.7." + }, + "single_layers_23_": { + "name": "single_layers.23." + }, + "model1": { + "name": "model1" + }, + "single_layers_29_": { + "name": "single_layers.29." + }, + "single_layers_6_": { + "name": "single_layers.6." + }, + "single_layers_3_": { + "name": "single_layers.3." + }, + "single_layers_28_": { + "name": "single_layers.28." + }, + "positional_encoding": { + "name": "positional_encoding" + }, + "single_layers_15_": { + "name": "single_layers.15." + }, + "single_layers_20_": { + "name": "single_layers.20." + }, + "t_embedder_": { + "name": "t_embedder." + }, + "cond_seq_linear_": { + "name": "cond_seq_linear." + }, + "single_layers_22_": { + "name": "single_layers.22." + }, + "double_layers_3_": { + "name": "double_layers.3." + }, + "single_layers_2_": { + "name": "single_layers.2." + }, + "single_layers_17_": { + "name": "لایه‌های_تکی.۱۷." + }, + "single_layers_25_": { + "name": "single_layers.25." + }, + "single_layers_4_": { + "name": "single_layers.4." + }, + "single_layers_1_": { + "name": "single_layers.1." + }, + "single_layers_12_": { + "name": "single_layers.12." + }, + "single_layers_8_": { + "name": "single_layers.8." + }, + "modF_": { + "name": "modF." + }, + "single_layers_18_": { + "name": "single_layers.18." + }, + "single_layers_10_": { + "name": "single_layers.10." + }, + "single_layers_19_": { + "name": "single_layers.19." + }, + "single_layers_26_": { + "name": "لایه‌های_تکی.26." + }, + "single_layers_21_": { + "name": "single_layers.21." + }, + "double_layers_1_": { + "name": "double_layers.1." + }, + "single_layers_31_": { + "name": "single_layers.31." + }, + "single_layers_5_": { + "name": "single_layers.5." + }, + "single_layers_30_": { + "name": "single_layers.30." + }, + "single_layers_24_": { + "name": "single_layers.24." + }, + "final_linear_": { + "name": "final_linear." + }, + "double_layers_2_": { + "name": "double_layers.2." + }, + "single_layers_11_": { + "name": "single_layers.11." + }, + "register_tokens": { + "name": "register_tokens" + }, + "init_x_linear_": { + "name": "init_x_linear." + }, + "single_layers_14_": { + "name": "single_layers.14." + } + }, + "display_name": "ModelMergeAuraflow" + }, + "KlingTextToVideoWithAudio": { + "display_name": "Kling متن به ویدیو با صدا", + "inputs": { + "prompt": { + "tooltip": "پرامپت متنی مثبت.", + "name": "پرامپت" + }, + "model_name": { + "name": "model_name" + }, + "mode": { + "name": "mode" + }, + "duration": { + "name": "مدت زمان" + }, + "generate_audio": { + "name": "generate_audio" + }, + "aspect_ratio": { + "name": "نسبت_تصویر" + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, + "WanImageToVideoApi": { + "inputs": { + "prompt": { + "name": "پرامپت", + "tooltip": "پِرامپت توصیف‌کننده عناصر و ویژگی‌های بصری. از انگلیسی و چینی پشتیبانی می‌کند." + }, + "negative_prompt": { + "tooltip": "متن راهنمای منفی که توصیف می‌کند چه چیزهایی باید اجتناب شوند.", + "name": "prompt منفی" + }, + "shot_type": { + "tooltip": "نوع شات ویدیوی تولید شده را مشخص می‌کند، یعنی اینکه آیا ویدیو یک شات پیوسته است یا چندین شات با برش. این پارامتر فقط زمانی مؤثر است که prompt_extend برابر True باشد.", + "name": "shot_type" + }, + "audio": { + "name": "صدا", + "tooltip": "صدا باید حاوی صدایی واضح و بلند باشد، بدون نویز اضافی یا موسیقی پس‌زمینه." + }, + "prompt_extend": { + "tooltip": "آیا prompt با کمک هوش مصنوعی تقویت شود.", + "name": "prompt_extend" + }, + "duration": { + "name": "مدت زمان", + "tooltip": "مدت زمان ۱۵ فقط برای مدل WAN2.6 در دسترس است." + }, + "generate_audio": { + "tooltip": "اگر ورودی صدا ارائه نشده باشد، صدا به طور خودکار تولید می‌شود.", + "name": "تولید صدا" + }, + "seed": { + "name": "seed", + "tooltip": "seed برای استفاده در تولید." + }, + "resolution": { + "name": "رزولوشن" + }, + "control_after_generate": { + "name": "کنترل پس از تولید" + }, + "image": { + "name": "تصویر" + }, + "model": { + "tooltip": "مدل مورد استفاده.", + "name": "model" + }, + "watermark": { + "name": "watermark", + "tooltip": "آیا به نتیجه واترمارک تولید شده توسط هوش مصنوعی اضافه شود." + } + }, + "display_name": "Wan Image to Video", + "description": "یک ویدیو از فریم اول و یک prompt متنی تولید می‌کند.", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "ModelMergeCosmosPredict2_2B": { + "inputs": { + "blocks_0_": { + "name": "بلوک‌های.0." + }, + "blocks_27_": { + "name": "blocks.27." + }, + "pos_embedder_": { + "name": "pos_embedder." + }, + "blocks_2_": { + "name": "blocks.2." + }, + "blocks_12_": { + "name": "blocks.12." + }, + "blocks_4_": { + "name": "بلوک‌ها.۴." + }, + "blocks_23_": { + "name": "blocks.23." + }, + "blocks_26_": { + "name": "blocks.26." + }, + "final_layer_": { + "name": "final_layer." + }, + "blocks_21_": { + "name": "blocks.21." + }, + "x_embedder_": { + "name": "x_embedder." + }, + "t_embedder_": { + "name": "t_embedder." + }, + "blocks_3_": { + "name": "blocks.3." + }, + "blocks_16_": { + "name": "بلوک‌های.16." + }, + "blocks_15_": { + "name": "blocks.15." + }, + "blocks_22_": { + "name": "بلوک‌ها.۲۲." + }, + "blocks_14_": { + "name": "blocks.14." + }, + "blocks_25_": { + "name": "blocks.25." + }, + "blocks_20_": { + "name": "blocks.20." + }, + "blocks_5_": { + "name": "blocks.5." + }, + "blocks_10_": { + "name": "blocks.10." + }, + "blocks_17_": { + "name": "بلوک‌ها.17." + }, + "blocks_18_": { + "name": "blocks.18." + }, + "blocks_19_": { + "name": "blocks.19." + }, + "model1": { + "name": "model1" + }, + "model2": { + "name": "مدل۲" + }, + "t_embedding_norm_": { + "name": "t_embedding_norm." + }, + "blocks_9_": { + "name": "blocks.9." + }, + "blocks_6_": { + "name": "blocks.6." + }, + "blocks_8_": { + "name": "blocks.8." + }, + "blocks_24_": { + "name": "blocks.24." + }, + "blocks_13_": { + "name": "blocks.13." + }, + "blocks_11_": { + "name": "blocks.11." + }, + "blocks_1_": { + "name": "blocks.1." + }, + "blocks_7_": { + "name": "blocks.7." + } + }, + "display_name": "ModelMergeCosmosPredict2_2B" + }, + "ModelMergeCosmosPredict2_14B": { + "inputs": { + "blocks_31_": { + "name": "بلوک‌های.31." + }, + "blocks_3_": { + "name": "بلوک‌ها.3." + }, + "final_layer_": { + "name": "final_layer." + }, + "blocks_0_": { + "name": "blocks.0." + }, + "t_embedder_": { + "name": "t_embedder." + }, + "blocks_21_": { + "name": "blocks.21." + }, + "blocks_26_": { + "name": "بلوک‌های ۲۶." + }, + "blocks_1_": { + "name": "بلوک‌های ۱." + }, + "blocks_10_": { + "name": "بلوک‌های ۱۰." + }, + "blocks_7_": { + "name": "blocks.7." + }, + "blocks_12_": { + "name": "blocks.12." + }, + "blocks_19_": { + "name": "blocks.19." + }, + "blocks_8_": { + "name": "blocks.8." + }, + "blocks_30_": { + "name": "blocks.30." + }, + "blocks_34_": { + "name": "blocks.34." + }, + "blocks_16_": { + "name": "بلوک‌های ۱۶." + }, + "blocks_23_": { + "name": "بلوک‌های ۲۳." + }, + "blocks_24_": { + "name": "blocks.24." + }, + "blocks_17_": { + "name": "blocks.17." + }, + "blocks_27_": { + "name": "blocks.27." + }, + "blocks_32_": { + "name": "blocks.32." + }, + "blocks_2_": { + "name": "blocks.2." + }, + "blocks_4_": { + "name": "blocks.4." + }, + "blocks_22_": { + "name": "blocks.22." + }, + "blocks_18_": { + "name": "blocks.18." + }, + "blocks_11_": { + "name": "blocks.11." + }, + "blocks_9_": { + "name": "blocks.9." + }, + "pos_embedder_": { + "name": "pos_embedder." + }, + "blocks_29_": { + "name": "بلوک‌های ۲۹." + }, + "t_embedding_norm_": { + "name": "تی_جاسازی_نرم." + }, + "blocks_28_": { + "name": "بلوک‌ها.۲۸." + }, + "model1": { + "name": "مدل۱" + }, + "blocks_13_": { + "name": "blocks.13." + }, + "blocks_15_": { + "name": "blocks.15." + }, + "blocks_6_": { + "name": "blocks.6." + }, + "model2": { + "name": "model2" + }, + "x_embedder_": { + "name": "x_embedder." + }, + "blocks_33_": { + "name": "blocks.33." + }, + "blocks_20_": { + "name": "بلوک‌های.20." + }, + "blocks_25_": { + "name": "blocks.25." + }, + "blocks_14_": { + "name": "blocks.14." + }, + "blocks_35_": { + "name": "blocks.35." + }, + "blocks_5_": { + "name": "blocks.5." + } + }, + "display_name": "ModelMergeCosmosPredict2_14B" + }, + "KlingCameraControls": { + "inputs": { + "pan": { + "name": "پن", + "tooltip": "کنترل چرخش دوربین در صفحه عمودی (محور x). مقدار منفی نشان‌دهنده چرخش به پایین و مقدار مثبت نشان‌دهنده چرخش به بالا است." + }, + "zoom": { + "tooltip": "تغییر در فاصله کانونی دوربین را کنترل می‌کند. مقدار منفی نشان‌دهنده میدان دید باریک‌تر و مقدار مثبت نشان‌دهنده میدان دید گسترده‌تر است.", + "name": "زوم" + }, + "camera_control_type": { + "name": "نوع کنترل دوربین" + }, + "tilt": { + "name": "کج‌شدگی", + "tooltip": "چرخش دوربین در صفحه افقی (محور y) را کنترل می‌کند. مقدار منفی نشان‌دهنده چرخش به چپ و مقدار مثبت نشان‌دهنده چرخش به راست است." + }, + "vertical_movement": { + "tooltip": "حرکت دوربین را در امتداد محور عمودی (محور y) کنترل می‌کند. مقدار منفی نشان‌دهنده حرکت به پایین و مقدار مثبت نشان‌دهنده حرکت به بالا است.", + "name": "حرکت عمودی" + }, + "horizontal_movement": { + "tooltip": "حرکت دوربین را در امتداد محور افقی (محور x) کنترل می‌کند. مقدار منفی نشان‌دهنده چپ و مقدار مثبت نشان‌دهنده راست است.", + "name": "horizontal_movement" + }, + "roll": { + "tooltip": "مقدار چرخش دوربین (محور z) را کنترل می‌کند. مقدار منفی نشان‌دهنده خلاف جهت عقربه‌های ساعت و مقدار مثبت نشان‌دهنده جهت عقربه‌های ساعت است.", + "name": "چرخش" + } + }, + "description": "اجازه می‌دهد گزینه‌های پیکربندی برای کنترل‌های دوربین Kling و جلوه‌های کنترل حرکت را مشخص کنید.", + "outputs": { + "0": { + "name": "camera_control", + "tooltip": null + } + }, + "display_name": "Kling Camera Controls" + }, + "ViduImageToVideoNode": { + "inputs": { + "movement_amplitude": { + "tooltip": "دامنه حرکت اشیاء در قاب", + "name": "movement_amplitude" + }, + "control_after_generate": { + "name": "کنترل پس از تولید" + }, + "prompt": { + "name": "prompt", + "tooltip": "یک توصیف متنی برای تولید ویدیو" + }, + "image": { + "name": "تصویر", + "tooltip": "یک تصویر که به عنوان فریم شروع ویدیوی تولید شده استفاده می‌شود" + }, + "duration": { + "name": "مدت زمان", + "tooltip": "مدت زمان ویدیوی خروجی بر حسب ثانیه" + }, + "model": { + "name": "model", + "tooltip": "نام مدل" + }, + "seed": { + "name": "seed", + "tooltip": "seed برای تولید ویدیو (0 برای تصادفی)" + }, + "resolution": { + "tooltip": "مقادیر پشتیبانی شده ممکن است بسته به مدل و مدت زمان متفاوت باشد", + "name": "رزولوشن" + } + }, + "display_name": "تولید ویدیو از تصویر Vidu", + "description": "تولید ویدیو از تصویر و prompt اختیاری", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "SamplerLMS": { + "inputs": { + "order": { + "name": "ترتیب" + } + }, + "display_name": "SamplerLMS", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "ImageCompare": { + "display_name": "مقایسه تصویر", + "inputs": { + "compare_view": { + "name": "نمای مقایسه" + }, + "image_b": { + "name": "image_b" + }, + "image_a": { + "name": "تصویر_الف" + } + }, + "description": "دو تصویر را کنار هم با یک اسلایدر مقایسه می‌کند." + }, + "SamplerDPMAdaptative": { + "inputs": { + "accept_safety": { + "name": "پذیرش_ایمنی" + }, + "eta": { + "name": "eta" + }, + "order": { + "name": "ترتیب" + }, + "rtol": { + "name": "rtol" + }, + "dcoeff": { + "name": "dcoeff" + }, + "pcoeff": { + "name": "pcoeff" + }, + "s_noise": { + "name": "s_noise" + }, + "atol": { + "name": "atol" + }, + "icoeff": { + "name": "icoeff" + }, + "h_init": { + "name": "h_init" + } + }, + "display_name": "SamplerDPMAdaptative", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "WanTextToImageApi": { + "inputs": { + "watermark": { + "name": "واترمارک", + "tooltip": "آیا واترمارک تولید شده توسط هوش مصنوعی به نتیجه اضافه شود." + }, + "negative_prompt": { + "name": "پرامپت_منفی", + "tooltip": "prompt منفی که توصیف می‌کند چه چیزی باید اجتناب شود." + }, + "control_after_generate": { + "name": "کنترل پس از تولید" + }, + "model": { + "name": "مدل", + "tooltip": "مدل مورد استفاده." + }, + "prompt_extend": { + "tooltip": "آیا پیش‌متن با کمک هوش مصنوعی تقویت شود.", + "name": "prompt_extend" + }, + "height": { + "name": "ارتفاع" + }, + "width": { + "name": "عرض" + }, + "seed": { + "tooltip": "seed برای استفاده در تولید.", + "name": "seed" + }, + "prompt": { + "name": "پِرامپت", + "tooltip": "Prompt توصیف‌کننده عناصر و ویژگی‌های بصری. از انگلیسی و چینی پشتیبانی می‌کند." + } + }, + "description": "یک تصویر بر اساس یک پرامپت متنی تولید می‌کند.", + "display_name": "وان متن به تصویر", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "LazyCache": { + "inputs": { + "start_percent": { + "name": "درصد_شروع", + "tooltip": "گام نمونه‌برداری نسبی برای شروع استفاده از LazyCache." + }, + "reuse_threshold": { + "tooltip": "آستانه برای استفاده مجدد از مراحل کش شده.", + "name": "آستانه استفاده مجدد" + }, + "verbose": { + "name": "verbose", + "tooltip": "آیا اطلاعات verbose ثبت شود یا خیر." + }, + "end_percent": { + "tooltip": "گام نمونه‌برداری نسبی برای پایان استفاده از LazyCache.", + "name": "end_percent" + }, + "model": { + "tooltip": "مدلی که LazyCache به آن اضافه می‌شود.", + "name": "model" + } + }, + "description": "یک نسخه خانگی از EasyCache - نسخه 'آسان‌تر' EasyCache برای پیاده‌سازی. به طور کلی عملکرد ضعیف‌تری نسبت به EasyCache دارد، اما در برخی موارد نادر بهتر است و سازگاری جهانی با همه چیز در ComfyUI دارد.", + "display_name": "LazyCache", + "outputs": { + "0": { + "tooltip": "مدل همراه با LazyCache." + } + } + }, + "KlingImage2VideoNode": { + "outputs": { + "2": { + "name": "مدت زمان", + "tooltip": null + }, + "1": { + "name": "شناسه_ویدیو", + "tooltip": null + }, + "0": { + "tooltip": null + } + }, + "display_name": "Kling تصویر (فریم اول) به ویدیو", + "inputs": { + "negative_prompt": { + "tooltip": "پرامپت متنی منفی", + "name": "negative_prompt" + }, + "prompt": { + "tooltip": "پرامپت متنی مثبت", + "name": "پِرامپت" + }, + "aspect_ratio": { + "name": "aspect_ratio" + }, + "start_frame": { + "name": "فریم شروع", + "tooltip": "تصویر مرجع مورد استفاده برای تولید ویدیو." + }, + "duration": { + "name": "مدت زمان" + }, + "model_name": { + "name": "نام_مدل" + }, + "mode": { + "name": "mode" + }, + "cfg_scale": { + "name": "cfg_scale" + } + } + }, + "StringContains": { + "inputs": { + "substring": { + "name": "زیررشته" + }, + "case_sensitive": { + "name": "case_sensitive" + }, + "string": { + "name": "رشته" + } + }, + "outputs": { + "0": { + "name": "contains", + "tooltip": null + } + }, + "display_name": "شامل" + }, + "ConditioningSetAreaPercentage": { + "inputs": { + "x": { + "name": "x" + }, + "width": { + "name": "عرض" + }, + "height": { + "name": "ارتفاع" + }, + "y": { + "name": "y" + }, + "conditioning": { + "name": "شرط‌گذاری" + }, + "strength": { + "name": "قدرت" + } + }, + "display_name": "Conditioning (تنظیم ناحیه با درصد)" + }, + "ImageRGBToYUV": { + "outputs": { + "0": { + "name": "Y", + "tooltip": null + }, + "2": { + "name": "V", + "tooltip": null + }, + "1": { + "name": "U", + "tooltip": null + } + }, + "display_name": "ImageRGBToYUV", + "inputs": { + "image": { + "name": "تصویر" + } + } + }, + "FluxProUltraImageNode": { + "inputs": { + "prompt_upsampling": { + "name": "بالاسری_پرامپت", + "tooltip": "آیا باید upsampling روی prompt انجام شود. اگر فعال باشد، به طور خودکار prompt را برای تولید خلاقانه‌تر تغییر می‌دهد، اما نتایج غیرقطعی هستند (seed یکسان دقیقاً نتیجه یکسانی تولید نمی‌کند)." + }, + "seed": { + "tooltip": "seed تصادفی مورد استفاده برای ایجاد نویز.", + "name": "seed" + }, + "raw": { + "name": "raw", + "tooltip": "وقتی True باشد، تصاویر کمتر پردازش‌شده و طبیعی‌تر تولید می‌کند." + }, + "prompt": { + "name": "prompt", + "tooltip": "پرامپت برای تولید تصویر" + }, + "aspect_ratio": { + "tooltip": "نسبت ابعاد تصویر؛ باید بین 1:4 و 4:1 باشد.", + "name": "نسبت ابعاد" + }, + "image_prompt_strength": { + "name": "قدرت_پِرامپت_تصویر", + "tooltip": "ترکیب بین prompt و image prompt." + }, + "control_after_generate": { + "name": "کنترل پس از تولید" + }, + "image_prompt": { + "name": "image_prompt" + } + }, + "description": "تصاویر را با استفاده از Flux Pro 1.1 Ultra از طریق api بر اساس پرامپت و رزولوشن تولید می‌کند.", + "display_name": "Flux 1.1 [pro] Ultra Image", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "SplitAudioChannels": { + "description": "صدا را به کانال‌های چپ و راست جدا می‌کند.", + "inputs": { + "audio": { + "name": "صدا" + } + }, + "outputs": { + "1": { + "name": "راست", + "tooltip": null + }, + "0": { + "name": "چپ", + "tooltip": null + } + }, + "display_name": "تفکیک کانال‌های صدا" + }, + "Load3D": { + "inputs": { + "width": { + "name": "عرض" + }, + "height": { + "name": "height" + }, + "model_file": { + "name": "model_file" + }, + "image": { + "name": "image" + } + }, + "outputs": { + "5": { + "name": "recording_video", + "tooltip": null + }, + "3": { + "name": "normal", + "tooltip": null + }, + "0": { + "name": "image", + "tooltip": null + }, + "4": { + "name": "camera_info", + "tooltip": null + }, + "2": { + "name": "مسیر مش", + "tooltip": null + }, + "1": { + "name": "ماسک", + "tooltip": null + } + }, + "display_name": "بارگذاری سه‌بعدی و انیمیشن" + }, + "KlingCameraControlT2VNode": { + "inputs": { + "prompt": { + "name": "پرامپت", + "tooltip": "پرامپت متنی مثبت" + }, + "negative_prompt": { + "tooltip": "پرامپت متنی منفی", + "name": "negative_prompt" + }, + "camera_control": { + "name": "کنترل دوربین", + "tooltip": "می‌توان با استفاده از گره کنترل‌های دوربین Kling ایجاد شود. حرکت دوربین و موشن را در طول تولید ویدیو کنترل می‌کند." + }, + "aspect_ratio": { + "name": "نسبت ابعاد" + }, + "cfg_scale": { + "name": "مقیاس_cfg" + } + }, + "outputs": { + "1": { + "name": "video_id", + "tooltip": null + }, + "2": { + "name": "مدت زمان", + "tooltip": null + }, + "0": { + "tooltip": null + } + }, + "description": "متن را به ویدیوهای سینمایی با حرکات دوربین حرفه‌ای که سینماتوگرافی دنیای واقعی را شبیه‌سازی می‌کنند، تبدیل کنید. اعمال دوربین مجازی از جمله زوم، چرخش، پن، کج و نمای اول شخص را کنترل کنید، در حالی که تمرکز بر روی متن اصلی شما حفظ می‌شود.", + "display_name": "Kling Text to Video (Camera Control)" + }, + "CreateVideo": { + "display_name": "ایجاد ویدیو", + "inputs": { + "audio": { + "name": "صدا", + "tooltip": "صوتی که به ویدیو اضافه می‌شود." + }, + "fps": { + "name": "fps" + }, + "images": { + "name": "تصاویر", + "tooltip": "تصاویری که ویدیو از آن‌ها ساخته می‌شود." + } + }, + "description": "ایجاد ویدیو از تصاویر.", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "TripoRetargetNode": { + "inputs": { + "animation": { + "name": "انیمیشن" + }, + "original_model_task_id": { + "name": "original_model_task_id" + } + }, + "outputs": { + "1": { + "name": "شناسه_وظیفه_بازهدف‌گذاری", + "tooltip": null + }, + "0": { + "name": "فایل مدل", + "tooltip": null + } + }, + "display_name": "Tripo: بازهدف‌گذاری مدل مجهز به استخوان‌بندی" + }, + "TripoRefineNode": { + "outputs": { + "1": { + "name": "شناسه_وظیفه_مدل", + "tooltip": null + }, + "0": { + "name": "model_file", + "tooltip": null + } + }, + "inputs": { + "model_task_id": { + "name": "شناسه وظیفه مدل", + "tooltip": "باید یک مدل Tripo نسخه 1.4 باشد" + } + }, + "description": "پالایش یک مدل پیش‌نویس ایجاد شده توسط مدل‌های Tripo v1.4 فقط.", + "display_name": "Tripo: مدل پالایش پیش‌نویس" + }, + "OpenAIGPTImage1": { + "inputs": { + "quality": { + "tooltip": "کیفیت تصویر، بر هزینه و زمان تولید تأثیر می‌گذارد.", + "name": "کیفیت" + }, + "control_after_generate": { + "name": "کنترل پس از تولید" + }, + "size": { + "tooltip": "اندازه تصویر", + "name": "size" + }, + "mask": { + "name": "mask", + "tooltip": "mask اختیاری برای inpainting (نواحی سفید جایگزین خواهند شد)" + }, + "background": { + "tooltip": "تصویر را با یا بدون پس‌زمینه برگردان", + "name": "پس‌زمینه" + }, + "model": { + "name": "مدل" + }, + "seed": { + "tooltip": "هنوز در backend پیاده‌سازی نشده است", + "name": "seed" + }, + "prompt": { + "tooltip": "prompt متنی برای GPT Image", + "name": "پیش‌نویس" + }, + "n": { + "name": "n", + "tooltip": "تعداد تصاویری که باید تولید شوند" + }, + "image": { + "name": "image", + "tooltip": "تصویر مرجع اختیاری برای ویرایش تصویر." + } + }, + "description": "تولید تصاویر به صورت همزمان از طریق نقطه پایانی GPT Image 1 شرکت OpenAI.", + "display_name": "OpenAI GPT تصویر ۱", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "ByteDanceTextToVideoNode": { + "inputs": { + "prompt": { + "name": "پرامپت", + "tooltip": "پیش‌متن متنی مورد استفاده برای تولید ویدیو." + }, + "control_after_generate": { + "name": "کنترل پس از تولید" + }, + "model": { + "name": "model" + }, + "aspect_ratio": { + "tooltip": "نسبت ابعاد ویدیوی خروجی.", + "name": "نسبت ابعاد" + }, + "watermark": { + "name": "واترمارک", + "tooltip": "آیا واترمارک \"تولید شده توسط هوش مصنوعی\" به ویدیو اضافه شود یا خیر." + }, + "camera_fixed": { + "name": "camera_fixed", + "tooltip": "مشخص می‌کند که آیا دوربین باید ثابت باشد یا خیر. پلتفرم یک دستورالعمل برای ثابت کردن دوربین به prompt شما اضافه می‌کند، اما اثر واقعی را تضمین نمی‌کند." + }, + "duration": { + "name": "مدت", + "tooltip": "مدت زمان ویدیوی خروجی بر حسب ثانیه." + }, + "resolution": { + "name": "resolution", + "tooltip": "رزولوشن ویدیوی خروجی." + }, + "seed": { + "name": "seed", + "tooltip": "seed برای استفاده در تولید." + } + }, + "description": "تولید ویدیو با استفاده از مدل‌های ByteDance از طریق api بر اساس پرامپت", + "display_name": "ByteDance متن به ویدیو", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "ModelMergeCosmos7B": { + "inputs": { + "blocks_block5_": { + "name": "بلوک‌ها.بلوک5." + }, + "blocks_block20_": { + "name": "blocks.block20." + }, + "pos_embedder_": { + "name": "pos_embedder." + }, + "blocks_block23_": { + "name": "blocks.block23." + }, + "blocks_block11_": { + "name": "blocks.block11." + }, + "blocks_block12_": { + "name": "بلوک‌های.block12." + }, + "blocks_block27_": { + "name": "blocks.block27." + }, + "blocks_block6_": { + "name": "بلوک‌ها.بلوک۶." + }, + "blocks_block16_": { + "name": "بلوک‌ها.بلوک۱۶." + }, + "model2": { + "name": "model2" + }, + "blocks_block8_": { + "name": "blocks.block8." + }, + "blocks_block2_": { + "name": "blocks.block2." + }, + "blocks_block9_": { + "name": "بلوک‌ها.بلوک۹." + }, + "extra_pos_embedder_": { + "name": "extra_pos_embedder." + }, + "blocks_block7_": { + "name": "بلوک‌های بلوک۷." + }, + "blocks_block18_": { + "name": "blocks.block18." + }, + "blocks_block3_": { + "name": "blocks.block3." + }, + "blocks_block13_": { + "name": "بلوک‌ها.بلوک۱۳." + }, + "blocks_block26_": { + "name": "blocks.block26." + }, + "model1": { + "name": "model1" + }, + "affline_norm_": { + "name": "affline_norm." + }, + "blocks_block14_": { + "name": "blocks.block14." + }, + "blocks_block21_": { + "name": "blocks.block21." + }, + "blocks_block4_": { + "name": "blocks.block4." + }, + "blocks_block19_": { + "name": "blocks.block19." + }, + "final_layer_": { + "name": "final_layer." + }, + "blocks_block0_": { + "name": "بلوک‌ها.بلوک۰." + }, + "blocks_block25_": { + "name": "بلوک‌ها.بلوک۲۵." + }, + "blocks_block15_": { + "name": "blocks.block15." + }, + "t_embedder_": { + "name": "t_embedder." + }, + "blocks_block1_": { + "name": "blocks.block1." + }, + "blocks_block22_": { + "name": "blocks.block22." + }, + "x_embedder_": { + "name": "ایکس_امبدر." + }, + "blocks_block10_": { + "name": "بلوک‌های.بلوک10." + }, + "blocks_block17_": { + "name": "blocks.block17." + }, + "blocks_block24_": { + "name": "blocks.block24." + } + }, + "display_name": "ModelMergeCosmos7B" + }, + "ConditioningAverage": { + "display_name": "میانگین_شرطی‌سازی", + "inputs": { + "conditioning_to": { + "name": "conditioning_to" + }, + "conditioning_to_strength": { + "name": "conditioning_to_strength" + }, + "conditioning_from": { + "name": "شرط‌دهی_از" + } + } + }, + "ModelMergeSD1": { + "display_name": "ادغام_مدل_SD1", + "inputs": { + "label_emb_": { + "name": "label_emb." + }, + "input_blocks_5_": { + "name": "input_blocks.5." + }, + "output_blocks_11_": { + "name": "output_blocks.11." + }, + "model2": { + "name": "model2" + }, + "output_blocks_1_": { + "name": "output_blocks.1." + }, + "output_blocks_9_": { + "name": "output_blocks.9." + }, + "output_blocks_8_": { + "name": "output_blocks.8." + }, + "input_blocks_8_": { + "name": "input_blocks.8." + }, + "output_blocks_2_": { + "name": "output_blocks.2." + }, + "input_blocks_4_": { + "name": "input_blocks.4." + }, + "middle_block_2_": { + "name": "middle_block.2." + }, + "middle_block_1_": { + "name": "middle_block.1." + }, + "output_blocks_10_": { + "name": "output_blocks.10." + }, + "input_blocks_10_": { + "name": "input_blocks.10." + }, + "output_blocks_7_": { + "name": "output_blocks.7." + }, + "output_blocks_6_": { + "name": "output_blocks.6." + }, + "output_blocks_0_": { + "name": "بلوک‌های_خروجی.0." + }, + "input_blocks_9_": { + "name": "input_blocks.9." + }, + "output_blocks_3_": { + "name": "output_blocks.3." + }, + "input_blocks_2_": { + "name": "input_blocks.2." + }, + "input_blocks_11_": { + "name": "input_blocks.11." + }, + "output_blocks_5_": { + "name": "output_blocks.5." + }, + "input_blocks_7_": { + "name": "بلوک‌های_ورودی.۷." + }, + "model1": { + "name": "مدل1" + }, + "middle_block_0_": { + "name": "middle_block.0." + }, + "input_blocks_3_": { + "name": "input_blocks.3." + }, + "input_blocks_6_": { + "name": "input_blocks.6." + }, + "out_": { + "name": "out." + }, + "input_blocks_0_": { + "name": "input_blocks.0." + }, + "input_blocks_1_": { + "name": "input_blocks.1." + }, + "output_blocks_4_": { + "name": "output_blocks.4." + }, + "time_embed_": { + "name": "time_embed." + } + } + }, + "ControlNetApplySD3": { + "display_name": "اعمال کنترل‌نت با VAE", + "inputs": { + "end_percent": { + "name": "درصد پایان" + }, + "start_percent": { + "name": "start_percent" + }, + "control_net": { + "name": "control_net" + }, + "vae": { + "name": "vae" + }, + "positive": { + "name": "مثبت" + }, + "negative": { + "name": "negative" + }, + "image": { + "name": "تصویر" + }, + "strength": { + "name": "قدرت" + } + }, + "outputs": { + "1": { + "name": "negative", + "tooltip": null + }, + "0": { + "name": "positive", + "tooltip": null + } + } + }, + "SDTurboScheduler": { + "display_name": "زمان‌بند_SDTurbo", + "inputs": { + "steps": { + "name": "steps" + }, + "denoise": { + "name": "حذف_نویز" + }, + "model": { + "name": "مدل" + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, + "ShuffleDataset": { + "outputs": { + "0": { + "name": "تصاویر", + "tooltip": "تصاویر پردازش‌شده" + } + }, + "inputs": { + "images": { + "name": "images", + "tooltip": "لیست تصاویر برای پردازش." + }, + "seed": { + "tooltip": "بذر تصادفی.", + "name": "seed" + }, + "control_after_generate": { + "name": "control after generate" + } + }, + "display_name": "Shuffle Image Dataset" + }, + "ImageScale": { + "inputs": { + "height": { + "name": "ارتفاع" + }, + "image": { + "name": "image" + }, + "width": { + "name": "عرض" + }, + "upscale_method": { + "name": "روش بزرگ‌نمایی" + }, + "crop": { + "name": "crop" + } + }, + "display_name": "بزرگنمایی تصویر" + }, + "LTXVImgToVideo": { + "inputs": { + "height": { + "name": "ارتفاع" + }, + "positive": { + "name": "positive" + }, + "vae": { + "name": "vae" + }, + "width": { + "name": "width" + }, + "strength": { + "name": "strength" + }, + "negative": { + "name": "negative" + }, + "image": { + "name": "image" + }, + "length": { + "name": "طول" + }, + "batch_size": { + "name": "batch_size" + } + }, + "outputs": { + "2": { + "name": "latent", + "tooltip": null + }, + "0": { + "name": "مثبت", + "tooltip": null + }, + "1": { + "name": "منفی", + "tooltip": null + } + }, + "display_name": "LTXVImgToVideo" + }, + "WanFirstLastFrameToVideo": { + "inputs": { + "end_image": { + "name": "تصویر_پایانی" + }, + "batch_size": { + "name": "اندازه_دسته" + }, + "height": { + "name": "ارتفاع" + }, + "width": { + "name": "width" + }, + "clip_vision_end_image": { + "name": "clip_vision_end_image" + }, + "vae": { + "name": "vae" + }, + "positive": { + "name": "positive" + }, + "length": { + "name": "طول" + }, + "start_image": { + "name": "تصویر شروع" + }, + "negative": { + "name": "منفی" + }, + "clip_vision_start_image": { + "name": "clip_vision_start_image" + } + }, + "outputs": { + "0": { + "name": "مثبت", + "tooltip": null + }, + "1": { + "name": "negative", + "tooltip": null + }, + "2": { + "name": "latent", + "tooltip": null + } + }, + "display_name": "WanFirstLastFrameToVideo" + }, + "KlingMotionControl": { + "inputs": { + "reference_video": { + "name": "ویدیوی_مرجع", + "tooltip": "ویدیوی مرجع حرکت برای هدایت حرکت/بیان استفاده می‌شود.\nمحدودیت‌های مدت زمان بستگی به character_orientation دارد:\n - image: 3–10s (حداکثر 10s)\n - video: 3–30s (حداکثر 30s)" + }, + "mode": { + "name": "حالت" + }, + "character_orientation": { + "tooltip": "کنترل می‌کند که جهت‌گیری/نحوه‌ی رو به رو بودن شخصیت از کجا گرفته شود.\nvideo: حرکات، حالات صورت، حرکات دوربین و جهت‌گیری از ویدیوی مرجع حرکت پیروی می‌کنند (جزئیات دیگر از طریق prompt).\nimage: حرکات و حالات صورت همچنان از ویدیوی مرجع حرکت پیروی می‌کنند، اما جهت‌گیری شخصیت با تصویر مرجع مطابقت دارد (دوربین/جزئیات دیگر از طریق prompt).", + "name": "character_orientation" + }, + "reference_image": { + "name": "تصویر مرجع" + }, + "keep_original_sound": { + "name": "نگه‌داری صدای اصلی" + }, + "prompt": { + "name": "پیش‌نویس" + } + }, + "display_name": "کنترل حرکت Kling", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "IdeogramV3": { + "inputs": { + "resolution": { + "name": "رزولوشن", + "tooltip": "رزولوشن برای تولید تصویر. اگر روی Auto تنظیم نشود، این تنظیم بر تنظیم aspect_ratio اولویت دارد." + }, + "mask": { + "name": "mask", + "tooltip": "mask اختیاری برای inpainting (نواحی سفید جایگزین خواهند شد)" + }, + "magic_prompt_option": { + "name": "گزینه_پرمپت_جادویی", + "tooltip": "تعیین کند که آیا باید از MagicPrompt در تولید استفاده شود" + }, + "image": { + "name": "تصویر", + "tooltip": "تصویر مرجع اختیاری برای ویرایش تصویر." + }, + "character_image": { + "name": "تصویر_کاراکتر", + "tooltip": "تصویری که به عنوان مرجع شخصیت استفاده شود." + }, + "num_images": { + "name": "تعداد تصاویر" + }, + "aspect_ratio": { + "tooltip": "نسبت ابعاد برای تولید تصویر. اگر resolution روی Auto تنظیم نشده باشد، نادیده گرفته می‌شود.", + "name": "نسبت ابعاد" + }, + "seed": { + "name": "seed" + }, + "rendering_speed": { + "name": "سرعت رندر", + "tooltip": "کنترل موازنه بین سرعت تولید و کیفیت" + }, + "character_mask": { + "name": "character_mask", + "tooltip": "mask اختیاری برای تصویر مرجع کاراکتر." + }, + "control_after_generate": { + "name": "کنترل پس از تولید" + }, + "prompt": { + "name": "پِرامپت", + "tooltip": "Prompt برای تولید یا ویرایش تصویر" + } + }, + "description": "تولید تصاویر با استفاده از مدل Ideogram V3. از هر دو قابلیت تولید تصویر معمولی از متن راهنما و ویرایش تصویر با mask پشتیبانی می‌کند.", + "display_name": "Ideogram V3", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "SaveImageTextDataSetToFolder": { + "inputs": { + "texts": { + "name": "متون", + "tooltip": "فهرست زیرنویس‌های متنی برای ذخیره." + }, + "filename_prefix": { + "tooltip": "پیشوند برای نام فایل‌های تصویر ذخیره شده.", + "name": "پیشوند نام فایل" + }, + "images": { + "tooltip": "لیست تصاویر برای ذخیره.", + "name": "تصاویر" + }, + "folder_name": { + "name": "folder_name", + "tooltip": "نام پوشه برای ذخیره تصاویر (داخل دایرکتوری خروجی)." + } + }, + "display_name": "ذخیره مجموعه داده تصویر و متن در پوشه" + }, + "StableZero123_Conditioning_Batched": { + "inputs": { + "azimuth_batch_increment": { + "name": "افزایش_دسته‌ای_سمت" + }, + "elevation": { + "name": "elevation" + }, + "clip_vision": { + "name": "clip_vision" + }, + "batch_size": { + "name": "اندازه_دسته" + }, + "height": { + "name": "ارتفاع" + }, + "azimuth": { + "name": "آزیموت" + }, + "elevation_batch_increment": { + "name": "elevation_batch_increment" + }, + "vae": { + "name": "vae" + }, + "init_image": { + "name": "تصویر اولیه" + }, + "width": { + "name": "width" + } + }, + "outputs": { + "0": { + "name": "مثبت", + "tooltip": null + }, + "2": { + "name": "latent", + "tooltip": null + }, + "1": { + "name": "negative", + "tooltip": null + } + }, + "display_name": "StableZero123_Conditioning_Batched" + }, + "StabilityAudioToAudio": { + "inputs": { + "prompt": { + "name": "پرامپت" + }, + "audio": { + "name": "audio", + "tooltip": "طول صدا باید بین 6 تا 190 ثانیه باشد." + }, + "steps": { + "tooltip": "تعداد مراحل نمونه‌برداری را کنترل می‌کند.", + "name": "مراحل" + }, + "control_after_generate": { + "name": "کنترل پس از تولید" + }, + "seed": { + "tooltip": "seed تصادفی مورد استفاده برای تولید.", + "name": "seed" + }, + "duration": { + "tooltip": "مدت زمان صوتی تولید شده را بر حسب ثانیه کنترل می‌کند.", + "name": "مدت_زمان" + }, + "model": { + "name": "مدل" + }, + "strength": { + "name": "strength", + "tooltip": "این پارامتر میزان تأثیر پارامتر صوتی بر صدای تولید شده را کنترل می‌کند." + } + }, + "display_name": "Stability AI Audio To Audio", + "description": "با استفاده از دستورالعمل‌های متنی، نمونه‌های صوتی موجود را به ترکیب‌های جدید با کیفیت بالا تبدیل می‌کند.", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "WanHuMoImageToVideo": { + "outputs": { + "0": { + "name": "مثبت", + "tooltip": null + }, + "1": { + "name": "negative", + "tooltip": null + }, + "2": { + "name": "latent", + "tooltip": null + } + }, + "inputs": { + "vae": { + "name": "vae" + }, + "ref_image": { + "name": "ref_image" + }, + "batch_size": { + "name": "batch_size" + }, + "negative": { + "name": "منفی" + }, + "width": { + "name": "width" + }, + "positive": { + "name": "مثبت" + }, + "audio_encoder_output": { + "name": "audio_encoder_output" + }, + "length": { + "name": "length" + }, + "height": { + "name": "height" + } + }, + "display_name": "WanHuMoImageToVideo" + }, + "RecraftReplaceBackgroundNode": { + "inputs": { + "control_after_generate": { + "name": "کنترل پس از تولید" + }, + "negative_prompt": { + "name": "پرامپت_منفی", + "tooltip": "یک توصیف متنی اختیاری از عناصر نامطلوب در یک تصویر." + }, + "n": { + "tooltip": "تعداد تصاویری که باید تولید شوند.", + "name": "n" + }, + "recraft_style": { + "name": "سبک_recraft" + }, + "image": { + "name": "image" + }, + "prompt": { + "name": "prompt", + "tooltip": "prompt برای تولید تصویر." + }, + "seed": { + "name": "seed", + "tooltip": "Seed برای تعیین اینکه آیا نود باید دوباره اجرا شود؛ نتایج واقعی صرف نظر از seed غیرقطعی هستند." + } + }, + "description": "جایگزینی پس‌زمینه تصویر، بر اساس prompt ارائه شده.", + "display_name": "تعویض پس‌زمینه Recraft", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "RegexReplace": { + "inputs": { + "multiline": { + "name": "چندخطی" + }, + "string": { + "name": "رشته" + }, + "regex_pattern": { + "name": "الگوی regex" + }, + "case_insensitive": { + "name": "حساس نبودن به حروف" + }, + "count": { + "tooltip": "حداکثر تعداد جایگزینی‌هایی که انجام می‌شود. روی 0 تنظیم کنید تا همه موارد جایگزین شوند (پیش‌فرض). روی 1 تنظیم کنید تا فقط اولین تطابق جایگزین شود، 2 برای دو تطابق اول و غیره.", + "name": "تعداد" + }, + "dotall": { + "name": "dotall", + "tooltip": "وقتی فعال باشد، کاراکتر نقطه (.) با هر کاراکتری از جمله کاراکترهای newline مطابقت خواهد داشت. وقتی غیرفعال باشد، نقطه‌ها با newline مطابقت نخواهند داشت." + }, + "replace": { + "name": "جایگزین" + } + }, + "description": "یافتن و جایگزینی متن با استفاده از الگوهای regex.", + "display_name": "جایگزینی با عبارت منظم", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "TCFG": { + "outputs": { + "0": { + "name": "مدل_اصلاح‌شده", + "tooltip": null + } + }, + "inputs": { + "model": { + "name": "model" + } + }, + "description": "TCFG – تضعیف مماسی CFG (2503.18137)\n\nشرط منفی (uncond) را برای هم‌راستایی با شرط مثبت (cond) تصفیه می‌کند تا کیفیت بهبود یابد.", + "display_name": "می‌رانش مماسی CFG" + }, + "LTXVCropGuides": { + "inputs": { + "positive": { + "name": "مثبت" + }, + "negative": { + "name": "منفی" + }, + "latent": { + "name": "latent" + } + }, + "outputs": { + "0": { + "name": "مثبت", + "tooltip": null + }, + "1": { + "name": "negative", + "tooltip": null + }, + "2": { + "name": "latent", + "tooltip": null + } + }, + "display_name": "LTXVCropGuides" + }, + "EmptyAceStepLatentAudio": { + "inputs": { + "batch_size": { + "tooltip": "تعداد تصاویر latent در بچ.", + "name": "batch_size" + }, + "seconds": { + "name": "ثانیه" + } + }, + "display_name": "EmptyAceStepLatentAudio", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "PixverseTransitionVideoNode": { + "display_name": "ویدیوی انتقال PixVerse", + "inputs": { + "control_after_generate": { + "name": "کنترل پس از تولید" + }, + "first_frame": { + "name": "first_frame" + }, + "motion_mode": { + "name": "حالت حرکت" + }, + "quality": { + "name": "کیفیت" + }, + "duration_seconds": { + "name": "duration_seconds" + }, + "prompt": { + "tooltip": "پرامپت برای تولید ویدیو", + "name": "prompt" + }, + "negative_prompt": { + "name": "پرامپت منفی", + "tooltip": "یک توضیح متنی اختیاری از عناصر نامطلوب در تصویر." + }, + "seed": { + "tooltip": "seed برای تولید ویدیو.", + "name": "seed" + }, + "last_frame": { + "name": "فریم_آخر" + } + }, + "description": "بر اساس پرامپت و output_size ویدیو تولید می‌کند.", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "SamplerDPMPP_2M_SDE": { + "display_name": "SamplerDPMPP_2M_SDE", + "inputs": { + "noise_device": { + "name": "noise_device" + }, + "solver_type": { + "name": "solver_type" + }, + "s_noise": { + "name": "s_noise" + }, + "eta": { + "name": "eta" + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, + "ThresholdMask": { + "display_name": "ThresholdMask", + "inputs": { + "mask": { + "name": "ماسک" + }, + "value": { + "name": "مقدار" + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, + "LatentCompositeMasked": { + "display_name": "LatentCompositeMasked", + "inputs": { + "source": { + "name": "منبع" + }, + "destination": { + "name": "مقصد" + }, + "resize_source": { + "name": "resize_source" + }, + "x": { + "name": "x" + }, + "mask": { + "name": "ماسک" + }, + "y": { + "name": "y" + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, + "WanMoveTracksFromCoords": { + "inputs": { + "track_coords": { + "name": "track_coords" + }, + "track_mask": { + "name": "track_mask" + } + }, + "outputs": { + "1": { + "name": "track_length", + "tooltip": null + }, + "0": { + "tooltip": null + } + }, + "display_name": "WanMoveTracksFromCoords" + }, + "RandomCropImages": { + "inputs": { + "seed": { + "name": "seed", + "tooltip": "دانه تصادفی." + }, + "images": { + "name": "تصاویر", + "tooltip": "تصویر برای پردازش." + }, + "height": { + "name": "ارتفاع", + "tooltip": "ارتفاع برش." + }, + "width": { + "tooltip": "عرض برش.", + "name": "عرض" + }, + "control_after_generate": { + "name": "کنترل پس از تولید" + } + }, + "outputs": { + "0": { + "tooltip": "تصاویر پردازش شده", + "name": "images" + } + }, + "display_name": "برش تصادفی تصاویر" + }, + "SaveAudio": { + "inputs": { + "filename_prefix": { + "name": "filename_prefix" + }, + "audio": { + "name": "صدا" + }, + "audioUI": { + "name": "رابط کاربری صوتی" + } + }, + "display_name": "ذخیره صدا (FLAC)" + }, + "KlingDualCharacterVideoEffectNode": { + "outputs": { + "1": { + "name": "مدت زمان", + "tooltip": null + }, + "0": { + "tooltip": null + } + }, + "inputs": { + "image_left": { + "name": "تصویر_چپ", + "tooltip": "تصویر سمت چپ" + }, + "effect_scene": { + "name": "effect_scene" + }, + "duration": { + "name": "duration" + }, + "model_name": { + "name": "model_name" + }, + "image_right": { + "name": "تصویر_راست", + "tooltip": "تصویر سمت راست" + }, + "mode": { + "name": "حالت" + } + }, + "display_name": "جلوه‌های ویدیویی شخصیت دوگانه Kling", + "description": "دستیابی به جلوه‌های ویژه مختلف هنگام تولید ویدیو بر اساس effect_scene. تصویر اول در سمت چپ و تصویر دوم در سمت راست ترکیب قرار می‌گیرد." + }, + "StringReplace": { + "inputs": { + "replace": { + "name": "replace" + }, + "find": { + "name": "یافتن" + }, + "string": { + "name": "رشته" + } + }, + "display_name": "جایگزینی", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "TripoImageToModelNode": { + "outputs": { + "1": { + "name": "model task_id", + "tooltip": null + }, + "0": { + "name": "model_file", + "tooltip": null + } + }, + "inputs": { + "model_version": { + "name": "model_version", + "tooltip": "نسخه مدل مورد استفاده برای تولید" + }, + "image": { + "name": "image" + }, + "face_limit": { + "name": "محدودیت_چهره" + }, + "texture": { + "name": "texture" + }, + "texture_alignment": { + "name": "texture_alignment" + }, + "model_seed": { + "name": "model_seed" + }, + "orientation": { + "name": "جهت‌گیری" + }, + "pbr": { + "name": "pbr" + }, + "style": { + "name": "سبک" + }, + "texture_seed": { + "name": "seed بافت" + }, + "quad": { + "name": "quad" + }, + "texture_quality": { + "name": "texture_quality" + }, + "geometry_quality": { + "name": "geometry_quality" + } + }, + "display_name": "Tripo: Image to Model" + }, + "WanTrackToVideo": { + "inputs": { + "temperature": { + "name": "temperature" + }, + "vae": { + "name": "vae" + }, + "start_image": { + "name": "start_image" + }, + "length": { + "name": "length" + }, + "clip_vision_output": { + "name": "clip_vision_output" + }, + "positive": { + "name": "مثبت" + }, + "batch_size": { + "name": "اندازه دسته" + }, + "width": { + "name": "عرض" + }, + "negative": { + "name": "negative" + }, + "tracks": { + "name": "ردیابی‌ها" + }, + "topk": { + "name": "topk" + }, + "height": { + "name": "height" + } + }, + "outputs": { + "0": { + "name": "مثبت", + "tooltip": null + }, + "2": { + "name": "فضای نهفته", + "tooltip": null + }, + "1": { + "name": "negative", + "tooltip": null + } + }, + "display_name": "WanTrackToVideo" + }, + "AudioAdjustVolume": { + "inputs": { + "audio": { + "name": "صدا" + }, + "volume": { + "name": "حجم", + "tooltip": "تنظیم حجم بر حسب دسی‌بل (dB). 0 = بدون تغییر، +6 = دو برابر، -6 = نصف، و غیره." + } + }, + "display_name": "تنظیم حجم صدا", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "KSampler": { + "inputs": { + "negative": { + "tooltip": "شرط‌بندی که ویژگی‌هایی را که می‌خواهید از تصویر حذف کنید، توصیف می‌کند.", + "name": "negative" + }, + "latent_image": { + "name": "latent_image", + "tooltip": "تصویر نهفته‌ای که باید نویززدایی شود." + }, + "control_after_generate": { + "name": "کنترل پس از تولید" + }, + "denoise": { + "name": "denoise", + "tooltip": "مقدار نویززدایی اعمال شده، مقادیر کمتر ساختار تصویر اولیه را حفظ می‌کند و امکان نمونه‌برداری تصویر به تصویر را فراهم می‌کند." + }, + "cfg": { + "tooltip": "مقیاس Classifier-Free Guidance بین خلاقیت و پیروی از prompt تعادل برقرار می‌کند. مقادیر بالاتر منجر به تصاویر منطبق‌تر با prompt می‌شود، اما مقادیر خیلی بالا بر کیفیت تأثیر منفی می‌گذارد.", + "name": "cfg" + }, + "steps": { + "tooltip": "تعداد مراحل استفاده شده در فرآیند حذف نویز.", + "name": "مراحل" + }, + "positive": { + "name": "positive", + "tooltip": "شرط‌گذاری که ویژگی‌های مورد نظر شما در تصویر را توصیف می‌کند." + }, + "seed": { + "tooltip": "seed تصادفی مورد استفاده برای ایجاد نویز.", + "name": "seed" + }, + "sampler_name": { + "tooltip": "الگوریتم مورد استفاده در نمونه‌برداری، این می‌تواند بر کیفیت، سرعت و سبک خروجی تولید شده تأثیر بگذارد.", + "name": "sampler_name" + }, + "scheduler": { + "name": "زمان‌بند", + "tooltip": "زمان‌بند کنترل می‌کند که چگونه نویز به تدریج حذف می‌شود تا تصویر شکل بگیرد." + }, + "model": { + "name": "مدل", + "tooltip": "مدل مورد استفاده برای حذف نویز از latent ورودی." + } + }, + "outputs": { + "0": { + "tooltip": "latent حذف‌نویز شده." + } + }, + "description": "از مدل ارائه شده و شرط‌دهی مثبت و منفی برای حذف نویز از تصویر latent استفاده می‌کند.", + "display_name": "KSampler" + }, + "ViduStartEndToVideoNode": { + "description": "تولید یک ویدیو از فریم‌های شروع و پایان و یک prompt", + "inputs": { + "model": { + "tooltip": "نام مدل", + "name": "مدل" + }, + "first_frame": { + "name": "first_frame", + "tooltip": "فریم شروع" + }, + "control_after_generate": { + "name": "control after generate" + }, + "prompt": { + "tooltip": "یک توصیف متنی برای تولید ویدیو", + "name": "پِرامپت" + }, + "end_frame": { + "name": "end_frame", + "tooltip": "فریم پایانی" + }, + "resolution": { + "name": "رزولوشن", + "tooltip": "مقادیر پشتیبانی شده ممکن است بسته به مدل و مدت زمان متفاوت باشد" + }, + "movement_amplitude": { + "tooltip": "دامنه حرکت اشیاء در قاب", + "name": "دامنه_حرکت" + }, + "seed": { + "tooltip": "Seed برای تولید ویدیو (0 برای تصادفی)", + "name": "seed" + }, + "duration": { + "tooltip": "مدت زمان ویدیوی خروجی بر حسب ثانیه", + "name": "مدت زمان" + } + }, + "display_name": "تولید ویدیو Vidu از شروع تا پایان", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "ResizeImagesByLongerEdge": { + "inputs": { + "longer_edge": { + "name": "لبه بلندتر", + "tooltip": "طول هدف برای لبه بلندتر." + }, + "images": { + "tooltip": "تصویر برای پردازش.", + "name": "تصاویر" + } + }, + "outputs": { + "0": { + "name": "تصاویر", + "tooltip": "تصاویر پردازش شده" + } + }, + "display_name": "تغییر اندازه تصاویر بر اساس لبه بلندتر" + }, + "SamplerDPMPP_SDE": { + "inputs": { + "eta": { + "name": "eta" + }, + "r": { + "name": "r" + }, + "noise_device": { + "name": "دستگاه نویز" + }, + "s_noise": { + "name": "s_noise" + } + }, + "display_name": "SamplerDPMPP_SDE", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "ModelMergeCosmos14B": { + "inputs": { + "blocks_block9_": { + "name": "blocks.block9." + }, + "blocks_block2_": { + "name": "blocks.block2." + }, + "blocks_block21_": { + "name": "blocks.block21." + }, + "extra_pos_embedder_": { + "name": "extra_pos_embedder." + }, + "model1": { + "name": "model1" + }, + "blocks_block7_": { + "name": "blocks.block7." + }, + "blocks_block19_": { + "name": "blocks.block19." + }, + "affline_norm_": { + "name": "نرم‌سازی افاین." + }, + "blocks_block3_": { + "name": "blocks.block3." + }, + "blocks_block11_": { + "name": "blocks.block11." + }, + "blocks_block23_": { + "name": "blocks.block23." + }, + "blocks_block14_": { + "name": "blocks.block14." + }, + "blocks_block20_": { + "name": "بلوک‌ها.بلوک۲۰." + }, + "x_embedder_": { + "name": "جاساز x." + }, + "blocks_block26_": { + "name": "بلوک‌های block26." + }, + "blocks_block1_": { + "name": "blocks.block1." + }, + "blocks_block10_": { + "name": "blocks.block10." + }, + "blocks_block13_": { + "name": "blocks.block13." + }, + "blocks_block25_": { + "name": "blocks.block25." + }, + "t_embedder_": { + "name": "t_embedder." + }, + "blocks_block29_": { + "name": "بلوک‌های بلوک۲۹." + }, + "blocks_block22_": { + "name": "blocks.block22." + }, + "blocks_block17_": { + "name": "blocks.block17." + }, + "pos_embedder_": { + "name": "pos_embedder." + }, + "blocks_block28_": { + "name": "بلوک‌ها.بلوک۲۸." + }, + "blocks_block0_": { + "name": "blocks.block0." + }, + "blocks_block30_": { + "name": "blocks.block30." + }, + "model2": { + "name": "مدل2" + }, + "blocks_block8_": { + "name": "blocks.block8." + }, + "blocks_block31_": { + "name": "بلوک‌های.block31." + }, + "blocks_block6_": { + "name": "بلوک‌های.block6." + }, + "final_layer_": { + "name": "final_layer." + }, + "blocks_block34_": { + "name": "blocks.block34." + }, + "blocks_block4_": { + "name": "blocks.block4." + }, + "blocks_block32_": { + "name": "blocks.block32." + }, + "blocks_block15_": { + "name": "blocks.block15." + }, + "blocks_block24_": { + "name": "blocks.block24." + }, + "blocks_block27_": { + "name": "blocks.block27." + }, + "blocks_block33_": { + "name": "blocks.block33." + }, + "blocks_block18_": { + "name": "blocks.block18." + }, + "blocks_block16_": { + "name": "blocks.block16." + }, + "blocks_block35_": { + "name": "blocks.block35." + }, + "blocks_block5_": { + "name": "blocks.block5." + }, + "blocks_block12_": { + "name": "blocks.block12." + } + }, + "display_name": "ادغام_مدل_Cosmos14B" + }, + "PixverseImageToVideoNode": { + "inputs": { + "prompt": { + "name": "prompt", + "tooltip": "prompt برای تولید ویدیو" + }, + "quality": { + "name": "کیفیت" + }, + "control_after_generate": { + "name": "کنترل پس از تولید" + }, + "negative_prompt": { + "tooltip": "یک توضیح متنی اختیاری از عناصر نامطلوب در یک تصویر.", + "name": "negative_prompt" + }, + "duration_seconds": { + "name": "duration_seconds" + }, + "image": { + "name": "تصویر" + }, + "motion_mode": { + "name": "motion_mode" + }, + "pixverse_template": { + "name": "قالب pixverse", + "tooltip": "یک قالب اختیاری برای تأثیرگذاری بر سبک تولید، ایجاد شده توسط نود قالب PixVerse." + }, + "seed": { + "name": "seed", + "tooltip": "seed برای تولید ویدیو." + } + }, + "display_name": "PixVerse تصویر به ویدیو", + "description": "بر اساس پرامپت و output_size ویدیو تولید می‌کند.", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "ModelSave": { + "inputs": { + "model": { + "name": "مدل" + }, + "filename_prefix": { + "name": "پیشوند_نام_فایل" + } + }, + "display_name": "ذخیره مدل" + }, + "ConditioningSetAreaStrength": { + "inputs": { + "strength": { + "name": "قدرت" + }, + "conditioning": { + "name": "شرط‌سازی" + } + }, + "display_name": "ConditioningSetAreaStrength" + }, + "VoxelToMeshBasic": { + "inputs": { + "voxel": { + "name": "voxel" + }, + "threshold": { + "name": "آستانه" + } + }, + "display_name": "VoxelToMeshBasic", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "KlingLipSyncAudioToVideoNode": { + "display_name": "ویدیوی همگام لب Kling با صدا", + "inputs": { + "audio": { + "name": "صدا" + }, + "video": { + "name": "ویدیو" + }, + "voice_language": { + "name": "زبان صدا" + } + }, + "outputs": { + "2": { + "name": "duration", + "tooltip": null + }, + "1": { + "name": "شناسه ویدیو", + "tooltip": null + }, + "0": { + "tooltip": null + } + }, + "description": "گره همگام‌سازی لب Kling صدا به ویدیو. حرکات دهان در یک فایل ویدیویی را با محتوای صوتی یک فایل صوتی همگام می‌کند. هنگام استفاده، اطمینان حاصل کنید که صدا دارای آوازهای واضح و متمایز است و ویدیو حاوی یک چهره مشخص باشد. فایل صوتی نباید بزرگ‌تر از 5 مگابایت باشد. فایل ویدیویی نباید بزرگ‌تر از 100 مگابایت باشد، باید ارتفاع/عرض آن بین 720 پیکسل و 1920 پیکسل باشد و طول آن بین 2 ثانیه و 10 ثانیه باشد." + }, + "LTXVAudioVAEDecode": { + "display_name": "LTXV Audio VAE Decode", + "inputs": { + "audio_vae": { + "tooltip": "مدل Audio VAE مورد استفاده برای دیکد کردن latent.", + "name": "audio_vae" + }, + "samples": { + "name": "samples", + "tooltip": "latent برای دیکد شدن." + } + }, + "outputs": { + "0": { + "name": "Audio", + "tooltip": null + } + } + }, + "LoadImageTextDataSetFromFolder": { + "outputs": { + "0": { + "name": "تصاویر", + "tooltip": "فهرست تصاویر بارگذاری شده" + }, + "1": { + "name": "texts", + "tooltip": "فهرست کپشن‌های متنی" + } + }, + "inputs": { + "folder": { + "name": "پوشه", + "tooltip": "پوشه‌ای که تصاویر از آن بارگیری می‌شوند." + } + }, + "display_name": "بارگیری مجموعه داده تصویر و متن از پوشه" + }, + "MoonvalleyImg2VideoNode": { + "inputs": { + "image": { + "tooltip": "تصویر مرجع مورد استفاده برای تولید ویدیو", + "name": "image" + }, + "prompt_adherence": { + "name": "پایبندی_به_پرمپت", + "tooltip": "مقیاس راهنمایی برای کنترل تولید" + }, + "seed": { + "name": "seed", + "tooltip": "مقدار seed تصادفی" + }, + "control_after_generate": { + "name": "کنترل پس از تولید" + }, + "steps": { + "tooltip": "تعداد مراحل حذف نویز", + "name": "مراحل" + }, + "negative_prompt": { + "name": "پیش‌متن منفی", + "tooltip": "متن negative prompt" + }, + "prompt": { + "name": "prompt" + }, + "resolution": { + "tooltip": "رزولوشن ویدیوی خروجی", + "name": "وضوح" + } + }, + "description": "گره Moonvalley Marey Image to Video", + "display_name": "تبدیل تصویر به ویدیو Moonvalley Marey", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "SaveSVGNode": { + "inputs": { + "svg": { + "name": "svg" + }, + "filename_prefix": { + "name": "پیشوند نام فایل", + "tooltip": "پیشوند برای فایل ذخیره‌شده. این ممکن است شامل اطلاعات قالب‌بندی مانند %date:yyyy-MM-dd% یا %Empty Latent Image.width% برای گنجاندن مقادیر از گره‌ها باشد." + } + }, + "display_name": "SaveSVGNode", + "description": "ذخیره فایل‌های SVG روی دیسک." + }, + "WanSoundImageToVideoExtend": { + "inputs": { + "length": { + "name": "طول" + }, + "vae": { + "name": "vae" + }, + "positive": { + "name": "مثبت" + }, + "ref_image": { + "name": "تصویر مرجع" + }, + "control_video": { + "name": "control_video" + }, + "negative": { + "name": "منفی" + }, + "video_latent": { + "name": "video_latent" + }, + "audio_encoder_output": { + "name": "خروجی انکودر صوتی" + } + }, + "outputs": { + "0": { + "name": "مثبت", + "tooltip": null + }, + "2": { + "name": "latent", + "tooltip": null + }, + "1": { + "name": "negative", + "tooltip": null + } + }, + "display_name": "WanSoundImageToVideoExtend" + }, + "OpenAIChatNode": { + "inputs": { + "model": { + "name": "مدل", + "tooltip": "مدل مورد استفاده برای تولید پاسخ" + }, + "persist_context": { + "name": "persist_context", + "tooltip": "این پارامتر منسوخ شده و هیچ تاثیری ندارد." + }, + "files": { + "name": "فایل‌ها", + "tooltip": "فایل(های) اختیاری برای استفاده به عنوان زمینه برای مدل. ورودی‌ها را از نود فایل‌های ورودی چت OpenAI می‌پذیرد." + }, + "advanced_options": { + "name": "گزینه‌های پیشرفته", + "tooltip": "پیکربندی اختیاری برای مدل. ورودی‌ها را از گره گزینه‌های پیشرفته چت OpenAI می‌پذیرد." + }, + "images": { + "name": "تصاویر", + "tooltip": "تصویر(های) اختیاری برای استفاده به عنوان زمینه برای مدل. برای گنجاندن چندین تصویر، می‌توانید از گره تصاویر دسته‌ای استفاده کنید." + }, + "prompt": { + "name": "prompt", + "tooltip": "ورودی‌های متنی به مدل، برای تولید پاسخ استفاده می‌شود." + } + }, + "description": "تولید پاسخ‌های متنی از یک مدل OpenAI.", + "display_name": "OpenAI ChatGPT", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "LumaImageNode": { + "description": "تصاویر را به صورت همزمان بر اساس prompt و نسبت ابعاد تولید می‌کند.", + "display_name": "Luma متن به تصویر", + "inputs": { + "seed": { + "tooltip": "مقدار seed برای تعیین اینکه آیا گره باید مجدداً اجرا شود؛ نتایج واقعی صرف نظر از seed غیرقطعی هستند.", + "name": "seed" + }, + "style_image_weight": { + "name": "style_image_weight", + "tooltip": "وزن تصویر سبک. در صورت عدم ارائه style_image نادیده گرفته می‌شود." + }, + "control_after_generate": { + "name": "کنترل پس از تولید" + }, + "image_luma_ref": { + "tooltip": "اتصال گره Luma Reference برای تأثیرگذاری بر تولید با تصاویر ورودی؛ حداکثر ۴ تصویر می‌توانند در نظر گرفته شوند.", + "name": "image_luma_ref" + }, + "style_image": { + "name": "تصویر سبک", + "tooltip": "تصویر مرجع سبک؛ فقط ۱ تصویر استفاده خواهد شد." + }, + "character_image": { + "tooltip": "تصاویر مرجع شخصیت؛ می‌تواند یک دسته از چند تصویر باشد، حداکثر 4 تصویر قابل در نظر گرفتن است.", + "name": "character_image" + }, + "model": { + "name": "model" + }, + "prompt": { + "tooltip": "پرامپت برای تولید تصویر", + "name": "prompt" + }, + "aspect_ratio": { + "name": "aspect_ratio" + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, + "T5TokenizerOptions": { + "display_name": "T5TokenizerOptions", + "inputs": { + "min_padding": { + "name": "min_padding" + }, + "min_length": { + "name": "min_length" + }, + "clip": { + "name": "clip" + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, + "LumaConceptsNode": { + "inputs": { + "concept1": { + "name": "concept1" + }, + "concept3": { + "name": "مفهوم۳" + }, + "luma_concepts": { + "name": "luma_concepts", + "tooltip": "مفاهیم دوربین اختیاری برای افزودن به موارد انتخاب‌شده در اینجا." + }, + "concept2": { + "name": "concept2" + }, + "concept4": { + "name": "concept4" + } + }, + "outputs": { + "0": { + "name": "luma_concepts", + "tooltip": null + } + }, + "display_name": "Luma Concepts", + "description": "Camera Concepts برای استفاده با گره‌های Luma Text to Video و Luma Image to Video." + }, + "OpenAIDalle3": { + "description": "تولید تصاویر به‌صورت همزمان از طریق نقطه پایانی DALL·E 3 شرکت OpenAI.", + "inputs": { + "prompt": { + "tooltip": "پرامپت متنی برای DALL·E", + "name": "prompt" + }, + "quality": { + "tooltip": "کیفیت تصویر", + "name": "quality" + }, + "style": { + "tooltip": "Vivid باعث می‌شود مدل به سمت تولید تصاویر اغراق‌آمیز و دراماتیک گرایش پیدا کند. Natural باعث می‌شود مدل تصاویر طبیعی‌تر و کمتر اغراق‌آمیز تولید کند.", + "name": "سبک" + }, + "control_after_generate": { + "name": "control after generate" + }, + "seed": { + "name": "seed", + "tooltip": "هنوز در بک‌اند پیاده‌سازی نشده است" + }, + "size": { + "tooltip": "اندازه تصویر", + "name": "اندازه" + } + }, + "display_name": "OpenAI DALL·E 3", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "ImagePadForOutpaint": { + "display_name": "لبه‌گذاری تصویر برای گسترش بیرونی", + "inputs": { + "feathering": { + "name": "محو کردن" + }, + "right": { + "name": "راست" + }, + "image": { + "name": "تصویر" + }, + "bottom": { + "name": "bottom" + }, + "left": { + "name": "چپ" + }, + "top": { + "name": "top" + } + } + }, + "GetVideoComponents": { + "outputs": { + "1": { + "name": "صدا", + "tooltip": null + }, + "2": { + "name": "fps", + "tooltip": null + }, + "0": { + "name": "تصاویر", + "tooltip": null + } + }, + "description": "همه اجزای یک ویدیو را استخراج می‌کند: فریم‌ها، صدا و نرخ فریم.", + "display_name": "Get Video Components", + "inputs": { + "video": { + "name": "ویدیو", + "tooltip": "ویدیویی که اجزای آن استخراج می‌شود." + } + } + }, + "FluxKontextMaxImageNode": { + "inputs": { + "prompt_upsampling": { + "tooltip": "آیا باید نمونه‌برداری بالاتر روی prompt انجام شود. اگر فعال باشد، به‌طور خودکار prompt را برای تولید خلاقانه‌تر تغییر می‌دهد، اما نتایج غیرقطعی هستند (seed یکسان دقیقاً نتیجه یکسانی تولید نمی‌کند).", + "name": "بالابرزی پرامپت" + }, + "guidance": { + "name": "guidance", + "tooltip": "شدت راهنمایی برای فرآیند تولید تصویر" + }, + "aspect_ratio": { + "tooltip": "نسبت ابعاد تصویر؛ باید بین 1:4 و 4:1 باشد.", + "name": "نسبت ابعاد" + }, + "seed": { + "name": "seed", + "tooltip": "seed تصادفی مورد استفاده برای ایجاد نویز." + }, + "control_after_generate": { + "name": "control after generate" + }, + "steps": { + "tooltip": "تعداد مراحل برای فرآیند تولید تصویر", + "name": "steps" + }, + "prompt": { + "name": "prompt", + "tooltip": "پرامپت برای تولید تصویر - مشخص کنید چه چیزی و چگونه ویرایش شود." + }, + "input_image": { + "name": "تصویر_ورودی" + } + }, + "display_name": "Flux.1 Kontext [max] Image", + "description": "تصاویر را با استفاده از Flux.1 Kontext [pro] از طریق API بر اساس پرامپت و نسبت ابعاد ویرایش می‌کند.", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "MakeTrainingDataset": { + "inputs": { + "clip": { + "name": "clip", + "tooltip": "مدل CLIP برای کدگذاری متن به شرطی‌سازی." + }, + "vae": { + "tooltip": "مدل VAE برای کدگذاری تصاویر به latent.", + "name": "vae" + }, + "images": { + "tooltip": "فهرست تصاویر برای کدگذاری.", + "name": "تصاویر" + }, + "texts": { + "name": "متون", + "tooltip": "فهرست کپشن‌های متنی. می‌تواند طول n (مطابق با تصاویر)، 1 (تکرار شده برای همه) باشد یا حذف شود (از رشته خالی استفاده می‌کند)." + } + }, + "outputs": { + "1": { + "tooltip": "لیست لیست‌های conditioning", + "name": "conditioning" + }, + "0": { + "name": "latents", + "tooltip": "فهرست دیکشنری‌های latent" + } + }, + "display_name": "ایجاد مجموعه داده آموزشی" + }, + "WanFunInpaintToVideo": { + "inputs": { + "vae": { + "name": "vae" + }, + "clip_vision_output": { + "name": "clip_vision_output" + }, + "length": { + "name": "طول" + }, + "width": { + "name": "عرض" + }, + "height": { + "name": "ارتفاع" + }, + "start_image": { + "name": "تصویر شروع" + }, + "end_image": { + "name": "تصویر پایانی" + }, + "positive": { + "name": "مثبت" + }, + "negative": { + "name": "نگاتیو" + }, + "batch_size": { + "name": "batch_size" + } + }, + "outputs": { + "2": { + "name": "latent", + "tooltip": null + }, + "0": { + "name": "مثبت", + "tooltip": null + }, + "1": { + "name": "negative", + "tooltip": null + } + }, + "display_name": "WanFunInpaintToVideo" + }, + "StyleModelApply": { + "inputs": { + "style_model": { + "name": "style_model" + }, + "strength": { + "name": "قدرت" + }, + "clip_vision_output": { + "name": "clip_vision_output" + }, + "conditioning": { + "name": "شرطی‌سازی" + }, + "strength_type": { + "name": "strength_type" + } + }, + "display_name": "Apply Style Model" + }, + "WanAnimateToVideo": { + "outputs": { + "3": { + "name": "trim_latent", + "tooltip": null + }, + "4": { + "name": "trim_image", + "tooltip": null + }, + "0": { + "name": "positive", + "tooltip": null + }, + "5": { + "name": "آفست فریم ویدیو", + "tooltip": null + }, + "1": { + "name": "negative", + "tooltip": null + }, + "2": { + "name": "latent", + "tooltip": null + } + }, + "inputs": { + "background_video": { + "name": "background_video" + }, + "video_frame_offset": { + "name": "افست فریم ویدیو", + "tooltip": "تعداد فریم‌هایی که در تمام ویدیوهای ورودی باید جستجو شود. برای تولید ویدیوهای طولانی‌تر با استفاده از قطعات استفاده می‌شود. برای گسترش یک ویدیو، به خروجی video_frame_offset گره قبلی متصل کنید." + }, + "continue_motion_max_frames": { + "name": "continue_motion_max_frames" + }, + "width": { + "name": "width" + }, + "vae": { + "name": "vae" + }, + "batch_size": { + "name": "اندازه_دسته" + }, + "clip_vision_output": { + "name": "خروجی_بینایی_clip" + }, + "length": { + "name": "طول" + }, + "face_video": { + "name": "face_video" + }, + "negative": { + "name": "منفی" + }, + "reference_image": { + "name": "reference_image" + }, + "height": { + "name": "ارتفاع" + }, + "positive": { + "name": "positive" + }, + "character_mask": { + "name": "ماسک_کاراکتر" + }, + "pose_video": { + "name": "ویدیو_ژست" + }, + "continue_motion": { + "name": "continue_motion" + } + }, + "display_name": "WanAnimateToVideo" + }, + "WanContextWindowsManual": { + "inputs": { + "context_overlap": { + "tooltip": "همپوشانی پنجره زمینه.", + "name": "context_overlap" + }, + "freenoise": { + "name": "freenoise", + "tooltip": "اعمال یا عدم اعمال جابجایی نویز FreeNoise، باعث بهبود ترکیب پنجره‌ها می‌شود." + }, + "context_length": { + "name": "context_length", + "tooltip": "طول پنجره زمینه." + }, + "context_stride": { + "tooltip": "گام پنجره context؛ فقط برای برنامه‌های زمانی یکنواخت قابل اعمال است.", + "name": "context_stride" + }, + "context_schedule": { + "name": "برنامه‌ریزی_متن", + "tooltip": "گام پنجره زمینه." + }, + "model": { + "name": "مدل", + "tooltip": "مدلی که در طول نمونه‌برداری، پنجره‌های زمینه روی آن اعمال می‌شود." + }, + "closed_loop": { + "tooltip": "آیا حلقه پنجره زمینه بسته شود؛ فقط برای برنامه‌های زمان‌بندی حلقه‌ای قابل اعمال است.", + "name": "حلقه_بسته" + }, + "fuse_method": { + "tooltip": "روشی که برای ادغام پنجره‌های زمینه استفاده می‌شود.", + "name": "fuse_method" + } + }, + "display_name": "پنجره‌های زمینه WAN (دستی)", + "description": "تنظیم دستی پنجره‌های زمینه برای مدل‌های شبیه WAN (dim=2).", + "outputs": { + "0": { + "tooltip": "مدل با پنجره‌های زمینه اعمال‌شده در طول نمونه‌برداری." + } + } + }, + "FluxProExpandNode": { + "inputs": { + "bottom": { + "tooltip": "تعداد پیکسل‌ها برای گسترش در پایین تصویر", + "name": "پایین" + }, + "guidance": { + "tooltip": "قدرت راهنمایی برای فرآیند تولید تصویر", + "name": "هدایت" + }, + "prompt": { + "name": "prompt", + "tooltip": "prompt برای تولید تصویر" + }, + "top": { + "tooltip": "تعداد پیکسل‌ها برای گسترش در بالای تصویر", + "name": "بالا" + }, + "image": { + "name": "تصویر" + }, + "control_after_generate": { + "name": "control after generate" + }, + "prompt_upsampling": { + "name": "prompt_upsampling", + "tooltip": "آیا باید روی prompt نمونه‌برداری بالا انجام شود. اگر فعال باشد، به طور خودکار prompt را برای تولید خلاقانه‌تر تغییر می‌دهد، اما نتایج غیرقطعی هستند (seed یکسان دقیقاً نتیجه یکسانی تولید نمی‌کند)." + }, + "steps": { + "tooltip": "تعداد مراحل برای فرآیند تولید تصویر", + "name": "مراحل" + }, + "right": { + "tooltip": "تعداد پیکسل‌ها برای گسترش در سمت راست تصویر", + "name": "right" + }, + "left": { + "name": "left", + "tooltip": "تعداد پیکسل‌ها برای گسترش در سمت چپ تصویر" + }, + "seed": { + "name": "seed", + "tooltip": "seed تصادفی مورد استفاده برای ایجاد نویز." + } + }, + "display_name": "گسترش تصویر Flux.1", + "description": "بسط تصویر بر اساس prompt.", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "KlingVirtualTryOnNode": { + "description": "گره Kling Virtual Try On. یک تصویر انسان و یک تصویر لباس وارد کنید تا لباس روی انسان امتحان شود. می‌توانید تصاویر چند قلم لباس را در یک تصویر با پس‌زمینه سفید ادغام کنید.", + "inputs": { + "cloth_image": { + "name": "cloth_image" + }, + "human_image": { + "name": "تصویر انسان" + }, + "model_name": { + "name": "model_name" + } + }, + "display_name": "Kling Virtual Try On", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "AudioConcat": { + "display_name": "الحاق صدا", + "description": "audio1 را به audio2 در جهت مشخص شده الحاق می‌کند.", + "inputs": { + "audio1": { + "name": "audio1" + }, + "direction": { + "name": "جهت", + "tooltip": "آیا audio2 بعد از یا قبل از audio1 اضافه شود." + }, + "audio2": { + "name": "audio2" + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, + "LTXVEmptyLatentAudio": { + "display_name": "LTXV Latent صوتی خالی", + "inputs": { + "batch_size": { + "tooltip": "تعداد نمونه‌های latent صوتی در batch.", + "name": "اندازه_دسته" + }, + "frames_number": { + "name": "frames_number", + "tooltip": "تعداد فریم‌ها." + }, + "frame_rate": { + "tooltip": "تعداد فریم در ثانیه.", + "name": "نرخ فریم" + }, + "audio_vae": { + "tooltip": "مدل Audio VAE برای دریافت پیکربندی از آن.", + "name": "audio_vae" + } + }, + "outputs": { + "0": { + "name": "Latent", + "tooltip": null + } + } + }, + "CLIPTextEncodeHiDream": { + "inputs": { + "clip": { + "name": "clip" + }, + "clip_l": { + "name": "clip_l" + }, + "llama": { + "name": "llama" + }, + "clip_g": { + "name": "clip_g" + }, + "t5xxl": { + "name": "t5xxl" + } + }, + "display_name": "CLIPTextEncodeHiDream", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "HunyuanVideo15SuperResolution": { + "outputs": { + "2": { + "name": "latent", + "tooltip": null + }, + "1": { + "name": "منفی", + "tooltip": null + }, + "0": { + "name": "positive", + "tooltip": null + } + }, + "inputs": { + "clip_vision_output": { + "name": "clip_vision_output" + }, + "noise_augmentation": { + "name": "افزایش نویز" + }, + "latent": { + "name": "فضای نهفته" + }, + "negative": { + "name": "منفی" + }, + "start_image": { + "name": "start_image" + }, + "positive": { + "name": "مثبت" + }, + "vae": { + "name": "vae" + } + }, + "display_name": "HunyuanVideo15SuperResolution" + }, + "ModelMergeSimple": { + "inputs": { + "model2": { + "name": "model2" + }, + "ratio": { + "name": "نسبت" + }, + "model1": { + "name": "model1" + } + }, + "display_name": "ModelMergeSimple" + }, + "StabilityAudioInpaint": { + "inputs": { + "mask_end": { + "name": "mask_end" + }, + "seed": { + "tooltip": "seed تصادفی مورد استفاده برای تولید.", + "name": "seed" + }, + "model": { + "name": "مدل" + }, + "duration": { + "name": "مدت زمان", + "tooltip": "مدت زمان صدا تولید شده را بر حسب ثانیه کنترل می‌کند." + }, + "mask_start": { + "name": "mask_start" + }, + "prompt": { + "name": "prompt" + }, + "steps": { + "name": "مراحل", + "tooltip": "تعداد مراحل نمونه‌برداری را کنترل می‌کند." + }, + "audio": { + "name": "audio", + "tooltip": "طول audio باید بین 6 تا 190 ثانیه باشد." + }, + "control_after_generate": { + "name": "کنترل پس از تولید" + } + }, + "display_name": "Stability AI Audio Inpaint", + "description": "بخشی از نمونه صوتی موجود را با استفاده از دستورالعمل‌های متنی تبدیل می‌کند.", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "VAEDecode": { + "inputs": { + "vae": { + "name": "vae", + "tooltip": "مدل VAE مورد استفاده برای دیکد کردن latent." + }, + "samples": { + "name": "samples", + "tooltip": "latent برای کدگشایی." + } + }, + "outputs": { + "0": { + "tooltip": "تصویر رمزگشایی شده." + } + }, + "display_name": "VAE Decode", + "description": "تصاویر latent را به تصاویر فضای پیکسل دیکد می‌کند." + }, + "LTXVConcatAVLatent": { + "inputs": { + "audio_latent": { + "name": "audio_latent" + }, + "video_latent": { + "name": "video_latent" + } + }, + "outputs": { + "0": { + "name": "latent", + "tooltip": null + } + }, + "display_name": "LTXVConcatAVLatent" + }, + "MinimaxTextToVideoNode": { + "inputs": { + "model": { + "tooltip": "مدل مورد استفاده برای تولید ویدیو", + "name": "مدل" + }, + "seed": { + "tooltip": "seed تصادفی مورد استفاده برای ایجاد نویز.", + "name": "seed" + }, + "control_after_generate": { + "name": "control after generate" + }, + "prompt_text": { + "tooltip": "Prompt متنی برای هدایت تولید ویدیو", + "name": "prompt_text" + } + }, + "display_name": "MiniMax Text to Video", + "description": "تولید ویدیوها به صورت همزمان بر اساس یک دستور و پارامترهای اختیاری.", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "VeoVideoGenerationNode": { + "description": "تولید ویدیو از promptهای متنی با استفاده از API Veo 2 گوگل", + "inputs": { + "image": { + "tooltip": "تصویر مرجع اختیاری برای هدایت تولید ویدیو", + "name": "تصویر" + }, + "negative_prompt": { + "name": "negative_prompt", + "tooltip": "پرامپت متنی منفی برای هدایت مواردی که باید در ویدیو از آن‌ها اجتناب شود" + }, + "seed": { + "name": "seed", + "tooltip": "seed برای تولید ویدیو (0 برای تصادفی)" + }, + "duration_seconds": { + "name": "duration_seconds", + "tooltip": "مدت زمان ویدیوی خروجی بر حسب ثانیه" + }, + "aspect_ratio": { + "tooltip": "نسبت ابعاد ویدیوی خروجی", + "name": "نسبت ابعاد" + }, + "enhance_prompt": { + "tooltip": "آیا پرامپت با کمک هوش مصنوعی تقویت شود", + "name": "پرامپت تقویتی" + }, + "prompt": { + "name": "prompt", + "tooltip": "توضیح متنی ویدیو" + }, + "control_after_generate": { + "name": "کنترل پس از تولید" + }, + "person_generation": { + "tooltip": "آیا اجازه تولید افراد در ویدیو داده شود", + "name": "person_generation" + }, + "model": { + "name": "model", + "tooltip": "مدل Veo 2 برای استفاده در تولید ویدیو" + } + }, + "display_name": "تولید ویدیو Google Veo 2", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "CLIPVisionEncode": { + "inputs": { + "crop": { + "name": "crop" + }, + "clip_vision": { + "name": "clip_vision" + }, + "image": { + "name": "تصویر" + } + }, + "display_name": "کدگذاری بینایی CLIP" + }, + "AddTextSuffix": { + "inputs": { + "suffix": { + "tooltip": "پسوندی که اضافه می‌شود.", + "name": "پسوند" + }, + "texts": { + "tooltip": "متن برای پردازش.", + "name": "متون" + } + }, + "display_name": "افزودن پسوند متن", + "outputs": { + "0": { + "tooltip": "متون پردازش شده", + "name": "texts" + } + } + }, + "LoadImage": { + "display_name": "بارگذاری تصویر", + "inputs": { + "upload": { + "name": "انتخاب فایل برای بارگذاری" + }, + "image": { + "name": "تصویر" + } + } + }, + "ByteDanceImageReferenceNode": { + "inputs": { + "seed": { + "tooltip": "seed مورد استفاده برای تولید.", + "name": "seed" + }, + "resolution": { + "name": "رزولوشن", + "tooltip": "رزولوشن ویدیوی خروجی." + }, + "control_after_generate": { + "name": "control after generate" + }, + "prompt": { + "tooltip": "پرمپت متنی استفاده شده برای تولید ویدیو.", + "name": "prompt" + }, + "images": { + "name": "تصاویر", + "tooltip": "یک تا چهار تصویر." + }, + "watermark": { + "name": "watermark", + "tooltip": "آیا واترمارک \"تولید شده توسط هوش مصنوعی\" به ویدیو اضافه شود یا خیر." + }, + "duration": { + "name": "مدت زمان", + "tooltip": "مدت زمان ویدیوی خروجی بر حسب ثانیه." + }, + "aspect_ratio": { + "name": "نسبت_تصویر", + "tooltip": "نسبت ابعاد ویدیوی خروجی." + }, + "model": { + "name": "مدل" + } + }, + "display_name": "ByteDance Reference Images to Video", + "description": "با استفاده از prompt و تصاویر مرجع، ویدیو تولید کنید.", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "SaveAnimatedPNG": { + "inputs": { + "compress_level": { + "name": "compress_level" + }, + "images": { + "name": "تصاویر" + }, + "filename_prefix": { + "name": "پیشوند_نام_فایل" + }, + "fps": { + "name": "fps" + } + }, + "display_name": "ذخیره PNG متحرک" + }, + "CosmosImageToVideoLatent": { + "inputs": { + "vae": { + "name": "vae" + }, + "batch_size": { + "name": "batch_size" + }, + "height": { + "name": "height" + }, + "start_image": { + "name": "start_image" + }, + "length": { + "name": "طول" + }, + "end_image": { + "name": "تصویر_پایانی" + }, + "width": { + "name": "عرض" + } + }, + "display_name": "تبدیل تصویر به latent ویدیویی Cosmos", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "Rodin3D_Gen2": { + "inputs": { + "Polygon_count": { + "name": "Polygon_count" + }, + "Material_Type": { + "name": "نوع_ماده" + }, + "Images": { + "name": "Images" + }, + "TAPose": { + "name": "TAPose" + }, + "Seed": { + "name": "Seed" + } + }, + "description": "تولید دارایی‌های سه‌بعدی با استفاده از Rodin API", + "display_name": "Rodin 3D Generate - Gen-2 Generate", + "outputs": { + "0": { + "name": "مسیر مدل سه‌بعدی", + "tooltip": null + } + } + }, + "OpenAIChatConfig": { + "inputs": { + "truncation": { + "name": "truncation", + "tooltip": "استراتژی کوتاه‌سازی برای پاسخ مدل. auto: اگر زمینه این پاسخ و پاسخ‌های قبلی از اندازه پنجره زمینه مدل فراتر رود، مدل پاسخ را با حذف موارد ورودی از وسط مکالمه کوتاه می‌کند تا در پنجره زمینه جا شود. disabled: اگر پاسخ مدل از اندازه پنجره زمینه مدل فراتر رود، درخواست با خطای ۴۰۰ ناموفق خواهد بود." + }, + "instructions": { + "tooltip": "دستورالعمل‌هایی برای مدل درباره چگونگی تولید پاسخ", + "name": "instructions" + }, + "max_output_tokens": { + "name": "max_output_tokens", + "tooltip": "حد بالایی برای تعداد توکن‌هایی که می‌توان برای یک پاسخ تولید کرد، شامل توکن‌های خروجی قابل مشاهده" + } + }, + "display_name": "گزینه‌های پیشرفته OpenAI ChatGPT", + "description": "اجازه می‌دهد گزینه‌های پیکربندی پیشرفته برای نودهای OpenAI Chat مشخص شود.", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "RegexExtract": { + "inputs": { + "dotall": { + "name": "dotall" + }, + "multiline": { + "name": "چند خطی" + }, + "group_index": { + "name": "group_index" + }, + "mode": { + "name": "حالت" + }, + "regex_pattern": { + "name": "regex_pattern" + }, + "case_insensitive": { + "name": "case_insensitive" + }, + "string": { + "name": "رشته" + } + }, + "display_name": "استخراج با Regex", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "CombineHooks8": { + "inputs": { + "hooks_C": { + "name": "hooks_C" + }, + "hooks_E": { + "name": "قلاب‌های_E" + }, + "hooks_A": { + "name": "hooks_A" + }, + "hooks_B": { + "name": "hooks_B" + }, + "hooks_H": { + "name": "hooks_H" + }, + "hooks_D": { + "name": "hooks_D" + }, + "hooks_G": { + "name": "hooks_G" + }, + "hooks_F": { + "name": "هوک‌های اف" + } + }, + "display_name": "ترکیب هوک‌ها [8]" + }, + "LTXVImgToVideoInplace": { + "inputs": { + "bypass": { + "name": "bypass", + "tooltip": "کنترل شرطی را دور بزن." + }, + "strength": { + "name": "strength" + }, + "vae": { + "name": "vae" + }, + "image": { + "name": "تصویر" + }, + "latent": { + "name": "latent" + } + }, + "display_name": "LTXVImgToVideoInplace", + "outputs": { + "0": { + "name": "latent", + "tooltip": null + } + } + }, + "VAEEncodeTiled": { + "inputs": { + "temporal_size": { + "tooltip": "فقط برای VAEهای ویدیویی استفاده می‌شود: تعداد فریم‌هایی که در یک زمان کدگذاری می‌شوند.", + "name": "اندازه زمانی" + }, + "tile_size": { + "name": "اندازه کاشی" + }, + "vae": { + "name": "vae" + }, + "overlap": { + "name": "overlap" + }, + "pixels": { + "name": "پیکسل‌ها" + }, + "temporal_overlap": { + "tooltip": "فقط برای VAEهای ویدیویی استفاده می‌شود: تعداد فریم‌هایی که باید همپوشانی کنند.", + "name": "temporal_overlap" + } + }, + "display_name": "کدگذاری VAE (کاشی‌شده)" + }, + "SamplerER_SDE": { + "inputs": { + "solver_type": { + "name": "solver_type" + }, + "s_noise": { + "name": "s_noise" + }, + "eta": { + "tooltip": "قدرت تصادفی SDE معکوس-زمان.\nوقتی eta=0 باشد، به ODE قطعی کاهش می‌یابد. این تنظیم برای نوع حل‌کننده ER-SDE اعمال نمی‌شود.", + "name": "eta" + }, + "max_stage": { + "name": "max_stage" + } + }, + "display_name": "SamplerER_SDE", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "HunyuanRefinerLatent": { + "outputs": { + "0": { + "name": "positive", + "tooltip": null + }, + "2": { + "name": "latent", + "tooltip": null + }, + "1": { + "name": "منفی", + "tooltip": null + } + }, + "inputs": { + "negative": { + "name": "negative" + }, + "noise_augmentation": { + "name": "افزایش_نویز" + }, + "latent": { + "name": "latent" + }, + "positive": { + "name": "مثبت" + } + }, + "display_name": "HunyuanRefinerLatent" + }, + "GetImageSize": { + "inputs": { + "image": { + "name": "image" + } + }, + "display_name": "دریافت اندازه تصویر", + "outputs": { + "1": { + "name": "ارتفاع", + "tooltip": null + }, + "2": { + "name": "batch_size", + "tooltip": null + }, + "0": { + "name": "عرض", + "tooltip": null + } + }, + "description": "عرض و ارتفاع تصویر را برمی‌گرداند و آن را بدون تغییر عبور می‌دهد." + }, + "ChromaRadianceOptions": { + "inputs": { + "start_sigma": { + "tooltip": "اولین سیگمایی که این گزینه‌ها در آن مؤثر خواهند بود.", + "name": "start_sigma" + }, + "preserve_wrapper": { + "name": "preserve_wrapper", + "tooltip": "وقتی فعال باشد، در صورت وجود، به یک wrapper تابع مدل موجود واگذار می‌کند. به طور کلی باید فعال باقی بماند." + }, + "end_sigma": { + "tooltip": "آخرین سیگمایی که این گزینه‌ها در آن مؤثر خواهند بود.", + "name": "end_sigma" + }, + "model": { + "name": "model" + }, + "nerf_tile_size": { + "tooltip": "اجازه می‌دهد اندازه پیش‌فرض tile در NeRF بازنویسی شود. ۱- به معنای استفاده از پیش‌فرض (۳۲) است. ۰ به معنای استفاده از حالت غیر tile (ممکن است به VRAM زیادی نیاز داشته باشد).", + "name": "nerf_tile_size" + } + }, + "description": "امکان تنظیم گزینه‌های پیشرفته برای مدل Chroma Radiance را فراهم می‌کند.", + "display_name": "ChromaRadianceOptions", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "ResizeAndPadImage": { + "inputs": { + "target_width": { + "name": "target_width" + }, + "padding_color": { + "name": "padding_color" + }, + "image": { + "name": "تصویر" + }, + "interpolation": { + "name": "درون‌یابی" + }, + "target_height": { + "name": "ارتفاع هدف" + } + }, + "display_name": "تغییر اندازه و حاشیه‌گذاری تصویر", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "SamplingPercentToSigma": { + "inputs": { + "return_actual_sigma": { + "tooltip": "به جای مقدار استفاده شده برای بررسی‌های بازه‌ای، مقدار واقعی سیگما را برگردان.\nاین فقط بر نتایج در 0.0 و 1.0 تأثیر می‌گذارد.", + "name": "return_actual_sigma" + }, + "model": { + "name": "model" + }, + "sampling_percent": { + "name": "sampling_percent" + } + }, + "outputs": { + "0": { + "name": "sigma_value", + "tooltip": null + } + }, + "display_name": "SamplingPercentToSigma" + }, + "KlingVideoExtendNode": { + "display_name": "Kling Video Extend", + "inputs": { + "video_id": { + "name": "شناسه_ویدیو", + "tooltip": "شناسه ویدیویی که قرار است گسترش یابد. از ویدیوهای تولیدشده توسط متن-به-ویدیو، تصویر-به-ویدیو و عملیات گسترش ویدیوی قبلی پشتیبانی می‌کند. پس از گسترش، مدت کل نمی‌تواند از 3 دقیقه تجاوز کند." + }, + "prompt": { + "name": "prompt", + "tooltip": "prompt متنی مثبت برای هدایت گسترش ویدیو" + }, + "cfg_scale": { + "name": "cfg_scale" + }, + "negative_prompt": { + "tooltip": "Negative text prompt برای عناصری که باید در ویدیوی گسترش‌یافته از آنها اجتناب کرد", + "name": "negative_prompt" + } + }, + "description": "گره گسترش ویدیوی Kling. ویدیوهای ساخته شده توسط سایر گره‌های Kling را گسترش می‌دهد. video_id با استفاده از سایر گره‌های Kling ایجاد می‌شود.", + "outputs": { + "1": { + "name": "video_id", + "tooltip": null + }, + "2": { + "name": "duration", + "tooltip": null + }, + "0": { + "tooltip": null + } + } + }, + "ModelMergeSD2": { + "inputs": { + "output_blocks_5_": { + "name": "output_blocks.5." + }, + "time_embed_": { + "name": "time_embed." + }, + "middle_block_1_": { + "name": "middle_block.1." + }, + "middle_block_2_": { + "name": "middle_block.2." + }, + "input_blocks_4_": { + "name": "بلوک‌های ورودی ۴." + }, + "output_blocks_8_": { + "name": "output_blocks.8." + }, + "model2": { + "name": "model2" + }, + "output_blocks_6_": { + "name": "output_blocks.6." + }, + "input_blocks_1_": { + "name": "input_blocks.1." + }, + "input_blocks_2_": { + "name": "input_blocks.2." + }, + "middle_block_0_": { + "name": "middle_block.0." + }, + "output_blocks_3_": { + "name": "output_blocks.3." + }, + "input_blocks_7_": { + "name": "input_blocks.7." + }, + "output_blocks_11_": { + "name": "output_blocks.11." + }, + "output_blocks_2_": { + "name": "output_blocks.2." + }, + "input_blocks_11_": { + "name": "input_blocks.11." + }, + "input_blocks_8_": { + "name": "بلوک‌های_ورودی.۸." + }, + "label_emb_": { + "name": "label_emb." + }, + "out_": { + "name": "out." + }, + "input_blocks_5_": { + "name": "input_blocks.5." + }, + "input_blocks_3_": { + "name": "input_blocks.3." + }, + "output_blocks_0_": { + "name": "output_blocks.0." + }, + "output_blocks_1_": { + "name": "بلوک‌های_خروجی.1." + }, + "input_blocks_6_": { + "name": "input_blocks.6." + }, + "input_blocks_0_": { + "name": "input_blocks.0." + }, + "model1": { + "name": "model1" + }, + "output_blocks_4_": { + "name": "output_blocks.4." + }, + "output_blocks_10_": { + "name": "output_blocks.10." + }, + "input_blocks_9_": { + "name": "input_blocks.9." + }, + "output_blocks_7_": { + "name": "output_blocks.7." + }, + "output_blocks_9_": { + "name": "output_blocks.9." + }, + "input_blocks_10_": { + "name": "input_blocks.10." + } + }, + "display_name": "ModelMergeSD2" + }, + "ByteDanceImageEditNode": { + "inputs": { + "guidance_scale": { + "name": "guidance_scale", + "tooltip": "مقدار بالاتر باعث می‌شود تصویر بیشتر از پرامپت پیروی کند" + }, + "control_after_generate": { + "name": "کنترل پس از تولید" + }, + "prompt": { + "name": "پرامپت", + "tooltip": "دستورالعمل برای ویرایش تصویر" + }, + "watermark": { + "name": "واترمارک", + "tooltip": "آیا واترمارک \"تولید شده توسط هوش مصنوعی\" به تصویر اضافه شود" + }, + "image": { + "name": "تصویر", + "tooltip": "تصویر پایه برای ویرایش" + }, + "model": { + "name": "مدل" + }, + "seed": { + "name": "seed", + "tooltip": "seed برای استفاده در تولید" + } + }, + "description": "ویرایش تصاویر با استفاده از مدل‌های ByteDance از طریق api بر اساس prompt", + "display_name": "ویرایش تصویر ByteDance", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "WanCameraImageToVideo": { + "outputs": { + "1": { + "name": "negative", + "tooltip": null + }, + "0": { + "name": "positive", + "tooltip": null + }, + "2": { + "name": "latent", + "tooltip": null + } + }, + "inputs": { + "height": { + "name": "ارتفاع" + }, + "width": { + "name": "width" + }, + "positive": { + "name": "مثبت" + }, + "batch_size": { + "name": "اندازه_دسته" + }, + "vae": { + "name": "vae" + }, + "start_image": { + "name": "start_image" + }, + "length": { + "name": "length" + }, + "clip_vision_output": { + "name": "clip_vision_output" + }, + "negative": { + "name": "negative" + }, + "camera_conditions": { + "name": "camera_conditions" + } + }, + "display_name": "WanCameraImageToVideo" + }, + "RecraftStyleV3RealisticImage": { + "display_name": "Recraft Style - Realistic Image", + "outputs": { + "0": { + "name": "recraft_style", + "tooltip": null + } + }, + "inputs": { + "substyle": { + "name": "substyle" + } + }, + "description": "سبک realistic_image و زیرسبک اختیاری را انتخاب کنید." + }, + "KlingSingleImageVideoEffectNode": { + "description": "هنگام تولید ویدیو بر اساس effect_scene، جلوه‌های ویژه مختلفی را به دست آورید.", + "inputs": { + "effect_scene": { + "name": "صحنه افکت" + }, + "image": { + "name": "image", + "tooltip": "تصویر مرجع. URL یا رشته کدگذاری شده Base64 (بدون پیشوند data:image). حجم فایل نمی‌تواند از ۱۰ مگابایت بیشتر باشد، رزولوشن کمتر از ۳۰۰*۳۰۰ پیکسل نباشد، نسبت ابعاد بین ۱:۲.۵ تا ۲.۵:۱" + }, + "model_name": { + "name": "model_name" + }, + "duration": { + "name": "duration" + } + }, + "outputs": { + "2": { + "name": "مدت زمان", + "tooltip": null + }, + "1": { + "name": "video_id", + "tooltip": null + }, + "0": { + "tooltip": null + } + }, + "display_name": "جلوه‌های ویدیویی Kling" + }, + "EmptyHunyuanVideo15Latent": { + "inputs": { + "height": { + "name": "height" + }, + "length": { + "name": "طول" + }, + "width": { + "name": "عرض" + }, + "batch_size": { + "name": "batch_size" + } + }, + "display_name": "Latent خالی HunyuanVideo 1.5", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "PixverseTextToVideoNode": { + "inputs": { + "negative_prompt": { + "name": "negative_prompt", + "tooltip": "یک توضیح متنی اختیاری از عناصر نامطلوب در تصویر." + }, + "seed": { + "tooltip": "seed برای تولید ویدیو.", + "name": "seed" + }, + "pixverse_template": { + "tooltip": "یک قالب اختیاری برای تأثیرگذاری بر سبک تولید، ایجاد شده توسط گره قالب PixVerse.", + "name": "pixverse_template" + }, + "control_after_generate": { + "name": "کنترل پس از تولید" + }, + "aspect_ratio": { + "name": "aspect_ratio" + }, + "motion_mode": { + "name": "motion_mode" + }, + "duration_seconds": { + "name": "مدت_ثانیه" + }, + "prompt": { + "name": "prompt", + "tooltip": "پِرامپت برای تولید ویدیو" + }, + "quality": { + "name": "کیفیت" + } + }, + "description": "بر اساس prompt و output_size ویدیو تولید می‌کند.", + "display_name": "PixVerse متن به ویدیو", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "CFGGuider": { + "inputs": { + "positive": { + "name": "positive" + }, + "cfg": { + "name": "cfg" + }, + "negative": { + "name": "منفی" + }, + "model": { + "name": "model" + } + }, + "display_name": "CFGGuider", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "RunwayFirstLastFrameNode": { + "inputs": { + "seed": { + "tooltip": "seed تصادفی برای تولید", + "name": "seed" + }, + "prompt": { + "tooltip": "پرمپت متنی برای تولید", + "name": "پرامپت" + }, + "end_frame": { + "name": "end_frame", + "tooltip": "فریم پایانی که برای ویدیو استفاده می‌شود. فقط برای gen3a_turbo پشتیبانی می‌شود." + }, + "start_frame": { + "name": "فریم_شروع", + "tooltip": "فریم شروع برای استفاده در ویدیو" + }, + "duration": { + "name": "مدت زمان" + }, + "ratio": { + "name": "نسبت" + }, + "control_after_generate": { + "name": "کنترل پس از تولید" + } + }, + "display_name": "Runway First-Last-Frame to Video", + "description": "فریم‌های کلیدی اول و آخر را آپلود کنید، یک پرامپت بنویسید و ویدیو تولید کنید. انتقال‌های پیچیده‌تر، مانند مواردی که فریم آخر کاملاً با فریم اول متفاوت است، ممکن است از مدت زمان طولانی‌تر ۱۰ ثانیه‌ای بهره ببرند. این به تولید زمان بیشتری می‌دهد تا به‌طور یکنواخت بین دو ورودی انتقال یابد. قبل از شروع، این بهترین روش‌ها را مرور کنید تا مطمئن شوید انتخاب‌های ورودی شما تولید را به موفقیت می‌رسانند: https://help.runwayml.com/hc/en-us/articles/34170748696595-Creating-with-Keyframes-on-Gen-3.", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "SamplerSEEDS2": { + "inputs": { + "r": { + "name": "r", + "tooltip": "اندازه گام نسبی برای مرحله میانی (گره c2)" + }, + "eta": { + "name": "eta", + "tooltip": "قدرت تصادفی" + }, + "s_noise": { + "tooltip": "ضریب نویز SDE", + "name": "s_noise" + }, + "solver_type": { + "name": "نوع_حل‌کننده" + } + }, + "description": "این گره نمونه‌بردار می‌تواند چندین نمونه‌بردار را نشان دهد:\n\nseeds_2\n- تنظیمات پیش‌فرض\n\nexp_heun_2_x0\n- solver_type=phi_2, r=1.0, eta=0.0\n\nexp_heun_2_x0_sde\n- solver_type=phi_2, r=1.0, eta=1.0, s_noise=1.0", + "display_name": "SamplerSEEDS2", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "SplitSigmasDenoise": { + "inputs": { + "sigmas": { + "name": "sigmas" + }, + "denoise": { + "name": "denoise" + } + }, + "display_name": "تقسیم سیگماها و حذف نویز", + "outputs": { + "1": { + "name": "low_sigmas", + "tooltip": null + }, + "0": { + "name": "high_sigmas", + "tooltip": null + } + } + }, + "VPScheduler": { + "inputs": { + "beta_min": { + "name": "beta_min" + }, + "beta_d": { + "name": "beta_d" + }, + "steps": { + "name": "steps" + }, + "eps_s": { + "name": "eps_s" + } + }, + "display_name": "VPScheduler", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "ImageSharpen": { + "display_name": "ImageSharpen", + "inputs": { + "sigma": { + "name": "sigma" + }, + "alpha": { + "name": "alpha" + }, + "image": { + "name": "تصویر" + }, + "sharpen_radius": { + "name": "sharpen_radius" + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, + "ImageCompositeMasked": { + "inputs": { + "y": { + "name": "y" + }, + "source": { + "name": "منبع" + }, + "destination": { + "name": "destination" + }, + "mask": { + "name": "mask" + }, + "resize_source": { + "name": "تغییر اندازه منبع" + }, + "x": { + "name": "ایکس" + } + }, + "display_name": "ImageCompositeMasked", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "StableZero123_Conditioning": { + "inputs": { + "elevation": { + "name": "elevation" + }, + "clip_vision": { + "name": "clip_vision" + }, + "init_image": { + "name": "تصویر اولیه" + }, + "azimuth": { + "name": "آزیموت" + }, + "height": { + "name": "ارتفاع" + }, + "batch_size": { + "name": "اندازه دسته" + }, + "width": { + "name": "width" + }, + "vae": { + "name": "vae" + } + }, + "outputs": { + "2": { + "name": "latent", + "tooltip": null + }, + "0": { + "name": "مثبت", + "tooltip": null + }, + "1": { + "name": "negative", + "tooltip": null + } + }, + "display_name": "StableZero123_Conditioning" + }, + "SelfAttentionGuidance": { + "inputs": { + "model": { + "name": "model" + }, + "blur_sigma": { + "name": "blur_sigma" + }, + "scale": { + "name": "مقیاس" + } + }, + "display_name": "Self-Attention Guidance", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "MinimaxHailuoVideoNode": { + "inputs": { + "prompt_text": { + "tooltip": "متن راهنما برای هدایت تولید ویدیو.", + "name": "متن_پِرامپت" + }, + "resolution": { + "tooltip": "ابعاد نمایش ویدیو. 1080p برابر با 1920x1080 و 768p برابر با 1366x768 است.", + "name": "resolution" + }, + "control_after_generate": { + "name": "کنترل پس از تولید" + }, + "duration": { + "tooltip": "طول ویدیوی خروجی بر حسب ثانیه.", + "name": "duration" + }, + "prompt_optimizer": { + "name": "prompt_optimizer", + "tooltip": "در صورت نیاز، prompt را برای بهبود کیفیت تولید بهینه کنید." + }, + "first_frame_image": { + "name": "first_frame_image", + "tooltip": "تصویر اختیاری برای استفاده به عنوان فریم اول برای تولید یک ویدیو." + }, + "seed": { + "name": "seed", + "tooltip": "seed تصادفی مورد استفاده برای ایجاد نویز." + } + }, + "display_name": "MiniMax Hailuo Video", + "description": "ویدیوها را از پیش‌نویس تولید می‌کند، با قاب شروع اختیاری با استفاده از مدل جدید MiniMax Hailuo-02.", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "FluxKontextProImageNode": { + "inputs": { + "aspect_ratio": { + "tooltip": "نسبت ابعاد تصویر؛ باید بین 1:4 و 4:1 باشد.", + "name": "aspect_ratio" + }, + "prompt": { + "tooltip": "prompt برای تولید تصویر - مشخص کنید چه چیزی و چگونه ویرایش شود.", + "name": "پِرامپت" + }, + "control_after_generate": { + "name": "control after generate" + }, + "seed": { + "tooltip": "seed تصادفی مورد استفاده برای ایجاد نویز.", + "name": "seed" + }, + "input_image": { + "name": "تصویر_ورودی" + }, + "prompt_upsampling": { + "name": "prompt_upsampling", + "tooltip": "آیا باید روی prompt نمونه‌برداری مجدد (آپ‌سمپلینگ) انجام شود. اگر فعال باشد، به طور خودکار prompt را برای تولید خلاقانه‌تر تغییر می‌دهد، اما نتایج غیرقطعی هستند (seed یکسان دقیقاً نتیجه یکسانی تولید نمی‌کند)." + }, + "steps": { + "tooltip": "تعداد مراحل برای فرآیند تولید تصویر", + "name": "steps" + }, + "guidance": { + "tooltip": "قدرت guidance برای فرآیند تولید تصویر", + "name": "هدایت" + } + }, + "display_name": "Flux.1 Kontext [pro] Image", + "description": "تصاویر را با استفاده از Flux.1 Kontext [pro] از طریق API بر اساس پیش‌متن و نسبت ابعاد ویرایش می‌کند.", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "VAEDecodeTiled": { + "inputs": { + "temporal_size": { + "tooltip": "فقط برای VAEهای ویدیویی استفاده می‌شود: تعداد فریم‌هایی که در یک زمان باید رمزگشایی شوند.", + "name": "temporal_size" + }, + "samples": { + "name": "samples" + }, + "temporal_overlap": { + "name": "temporal_overlap", + "tooltip": "فقط برای VAEs ویدیویی استفاده می‌شود: تعداد فریم‌هایی که باید همپوشانی کنند." + }, + "tile_size": { + "name": "tile_size" + }, + "vae": { + "name": "vae" + }, + "overlap": { + "name": "overlap" + } + }, + "display_name": "VAE Decode (Tiled)" + }, + "LtxvApiTextToVideo": { + "inputs": { + "generate_audio": { + "tooltip": "وقتی true باشد، ویدیوی تولید شده شامل صدای تولید شده توسط هوش مصنوعی منطبق با صحنه خواهد بود.", + "name": "تولید_صدا" + }, + "duration": { + "name": "مدت" + }, + "fps": { + "name": "fps" + }, + "resolution": { + "name": "resolution" + }, + "prompt": { + "name": "prompt" + }, + "model": { + "name": "model" + } + }, + "description": "ویدیوهای با کیفیت حرفه‌ای با مدت زمان و رزولوشن قابل تنظیم.", + "display_name": "LTXV متن به ویدیو", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "Vidu2ImageToVideoNode": { + "inputs": { + "movement_amplitude": { + "name": "movement_amplitude", + "tooltip": "دامنه حرکت اشیاء در قاب." + }, + "image": { + "name": "image", + "tooltip": "یک تصویر که به عنوان فریم شروع ویدیوی تولید شده استفاده می‌شود." + }, + "seed": { + "name": "seed" + }, + "model": { + "name": "model" + }, + "control_after_generate": { + "name": "کنترل پس از تولید" + }, + "prompt": { + "name": "prompt", + "tooltip": "یک متن اختیاری برای تولید ویدیو (حداکثر ۲۰۰۰ کاراکتر)." + }, + "duration": { + "name": "مدت زمان" + }, + "resolution": { + "name": "resolution" + } + }, + "description": "ایجاد ویدیو از یک تصویر و یک متن راهنمای اختیاری.", + "display_name": "Vidu2 Image-to-Video Generation", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "ModelMergeBlocks": { + "display_name": "ModelMergeBlocks", + "inputs": { + "model2": { + "name": "model2" + }, + "out": { + "name": "out" + }, + "model1": { + "name": "model1" + }, + "middle": { + "name": "میانه" + }, + "input": { + "name": "ورودی" + } + } + }, + "CLIPTextEncodePixArtAlpha": { + "inputs": { + "height": { + "name": "height" + }, + "width": { + "name": "عرض" + }, + "text": { + "name": "متن" + }, + "clip": { + "name": "clip" + } + }, + "display_name": "CLIPTextEncodePixArtAlpha", + "description": "متن را کدگذاری می‌کند و تنظیمات شرطی وضوح را برای PixArt Alpha تنظیم می‌کند. برای PixArt Sigma اعمال نمی‌شود.", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "StringCompare": { + "inputs": { + "string_a": { + "name": "string_a" + }, + "string_b": { + "name": "رشته_ب" + }, + "mode": { + "name": "حالت" + }, + "case_sensitive": { + "name": "case_sensitive" + } + }, + "display_name": "مقایسه", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "DualCLIPLoader": { + "inputs": { + "clip_name2": { + "name": "clip_name2" + }, + "type": { + "name": "نوع" + }, + "device": { + "name": "device" + }, + "clip_name1": { + "name": "clip_name1" + } + }, + "display_name": "DualCLIPLoader", + "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\nhunyuan_image: qwen2.5vl 7b و byt5 small\nnewbie: gemma-3-4b-it, jina clip v2" + }, + "UNetCrossAttentionMultiply": { + "display_name": "UNetCrossAttentionMultiply", + "inputs": { + "v": { + "name": "v" + }, + "out": { + "name": "خروجی" + }, + "model": { + "name": "model" + }, + "q": { + "name": "q" + }, + "k": { + "name": "k" + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, + "ControlNetInpaintingAliMamaApply": { + "inputs": { + "start_percent": { + "name": "start_percent" + }, + "end_percent": { + "name": "end_percent" + }, + "image": { + "name": "تصویر" + }, + "mask": { + "name": "mask" + }, + "strength": { + "name": "strength" + }, + "vae": { + "name": "vae" + }, + "positive": { + "name": "مثبت" + }, + "control_net": { + "name": "control_net" + }, + "negative": { + "name": "negative" + } + }, + "display_name": "ControlNetInpaintingAliMamaApply", + "outputs": { + "1": { + "name": "negative", + "tooltip": null + }, + "0": { + "name": "مثبت", + "tooltip": null + } + } + }, + "LumaImageToVideoNode": { + "inputs": { + "seed": { + "name": "seed", + "tooltip": "seed برای تعیین اینکه آیا گره باید مجدداً اجرا شود؛ نتایج واقعی صرف نظر از seed غیرقطعی هستند." + }, + "prompt": { + "tooltip": "prompt برای تولید ویدیو", + "name": "پرامپت" + }, + "model": { + "name": "model" + }, + "first_image": { + "name": "first_image", + "tooltip": "فریم اول ویدیوی تولید شده." + }, + "control_after_generate": { + "name": "کنترل پس از تولید" + }, + "resolution": { + "name": "رزولوشن" + }, + "last_image": { + "name": "last_image", + "tooltip": "فریم آخر ویدیوی تولیدشده." + }, + "loop": { + "name": "حلقه" + }, + "duration": { + "name": "مدت زمان" + }, + "luma_concepts": { + "tooltip": "مفاهیم دوربین اختیاری برای دیکته حرکت دوربین از طریق گره Luma Concepts.", + "name": "luma_concepts" + } + }, + "display_name": "تبدیل تصویر لوم به ویدیو", + "description": "بر اساس prompt، تصاویر ورودی و output_size، ویدیوها را به صورت همزمان تولید می‌کند.", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "StabilityUpscaleCreativeNode": { + "inputs": { + "negative_prompt": { + "name": "negative_prompt", + "tooltip": "کلیدواژه‌هایی که نمی‌خواهید در تصویر خروجی دیده شوند. این یک قابلیت پیشرفته است." + }, + "image": { + "name": "image" + }, + "style_preset": { + "tooltip": "سبک دلخواه اختیاری تصویر تولید شده.", + "name": "پیش‌تنظیم_سبک" + }, + "creativity": { + "name": "creativity", + "tooltip": "احتمال ایجاد جزئیات اضافی که به شدت توسط تصویر اولیه شرطی نشده‌اند را کنترل می‌کند." + }, + "seed": { + "tooltip": "seed تصادفی مورد استفاده برای ایجاد نویز.", + "name": "seed" + }, + "prompt": { + "name": "prompt", + "tooltip": "آنچه می‌خواهید در تصویر خروجی ببینید. یک prompt قوی و توصیفی که عناصر، رنگ‌ها و سوژه‌ها را به وضوح تعریف می‌کند، به نتایج بهتری منجر می‌شود." + }, + "control_after_generate": { + "name": "control after generate" + } + }, + "display_name": "Stability AI آپ‌اسکیل خلاقانه", + "description": "تصویر را با حداقل تغییرات به وضوح 4K بالا می‌برد.", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "ImageColorToMask": { + "inputs": { + "color": { + "name": "color" + }, + "image": { + "name": "تصویر" + } + }, + "display_name": "ImageColorToMask", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "Vidu2StartEndToVideoNode": { + "inputs": { + "prompt": { + "tooltip": "توضیح متن راهنما (حداکثر 2000 کاراکتر).", + "name": "پرامپت" + }, + "first_frame": { + "name": "فریم_اول" + }, + "resolution": { + "name": "resolution" + }, + "duration": { + "name": "مدت زمان" + }, + "model": { + "name": "مدل" + }, + "control_after_generate": { + "name": "کنترل پس از تولید" + }, + "end_frame": { + "name": "فریم_پایانی" + }, + "movement_amplitude": { + "name": "movement_amplitude", + "tooltip": "دامنه حرکت اشیاء در قاب." + }, + "seed": { + "name": "seed" + } + }, + "description": "تولید یک ویدیو از یک فریم شروع، یک فریم پایان و یک prompt.", + "display_name": "Vidu2 تولید ویدیو از فریم شروع/پایان", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "ModelMergeQwenImage": { + "inputs": { + "transformer_blocks_7_": { + "name": "transformer_blocks.7." + }, + "transformer_blocks_10_": { + "name": "transformer_blocks.10." + }, + "transformer_blocks_25_": { + "name": "بلوک‌های ترانسفورماتور ۲۵." + }, + "transformer_blocks_24_": { + "name": "transformer_blocks.24." + }, + "transformer_blocks_54_": { + "name": "transformer_blocks.54." + }, + "model2": { + "name": "model2" + }, + "transformer_blocks_19_": { + "name": "transformer_blocks.19." + }, + "transformer_blocks_23_": { + "name": "بلوک‌های ترانسفورمر ۲۳." + }, + "transformer_blocks_33_": { + "name": "بلوک‌های ترانسفورمر ۳۳." + }, + "transformer_blocks_16_": { + "name": "transformer_blocks.16." + }, + "transformer_blocks_30_": { + "name": "transformer_blocks.30." + }, + "transformer_blocks_52_": { + "name": "بلوک‌های ترنسفورمر ۵۲." + }, + "transformer_blocks_6_": { + "name": "بلوک‌های ترنسفورمر ۶." + }, + "transformer_blocks_5_": { + "name": "transformer_blocks.5." + }, + "transformer_blocks_29_": { + "name": "transformer_blocks.29." + }, + "transformer_blocks_4_": { + "name": "transformer_blocks.4." + }, + "transformer_blocks_11_": { + "name": "transformer_blocks.11." + }, + "transformer_blocks_13_": { + "name": "transformer_blocks.13." + }, + "txt_norm_": { + "name": "txt_norm." + }, + "transformer_blocks_31_": { + "name": "transformer_blocks.31." + }, + "transformer_blocks_35_": { + "name": "transformer_blocks.35." + }, + "transformer_blocks_50_": { + "name": "transformer_blocks.50." + }, + "transformer_blocks_0_": { + "name": "transformer_blocks.0." + }, + "transformer_blocks_53_": { + "name": "transformer_blocks.53." + }, + "transformer_blocks_48_": { + "name": "بلوک‌های ترانسفورماتور ۴۸." + }, + "transformer_blocks_47_": { + "name": "بلوک‌های_ترانسفورمر.۴۷." + }, + "transformer_blocks_44_": { + "name": "transformer_blocks.44." + }, + "transformer_blocks_17_": { + "name": "transformer_blocks.17." + }, + "transformer_blocks_15_": { + "name": "transformer_blocks.15." + }, + "pos_embeds_": { + "name": "pos_embeds." + }, + "transformer_blocks_59_": { + "name": "transformer_blocks.59." + }, + "transformer_blocks_3_": { + "name": "transformer_blocks.3." + }, + "transformer_blocks_56_": { + "name": "transformer_blocks.56." + }, + "transformer_blocks_22_": { + "name": "transformer_blocks.22." + }, + "transformer_blocks_41_": { + "name": "transformer_blocks.41." + }, + "transformer_blocks_18_": { + "name": "transformer_blocks.18." + }, + "transformer_blocks_49_": { + "name": "transformer_blocks.49." + }, + "transformer_blocks_58_": { + "name": "transformer_blocks.58." + }, + "transformer_blocks_36_": { + "name": "بلوک‌های_ترانسفورماتور.36." + }, + "transformer_blocks_51_": { + "name": "ترانسفورمربلوک‌های ۵۱." + }, + "transformer_blocks_26_": { + "name": "transformer_blocks.26." + }, + "transformer_blocks_32_": { + "name": "transformer_blocks.32." + }, + "transformer_blocks_20_": { + "name": "transformer_blocks.20." + }, + "transformer_blocks_57_": { + "name": "transformer_blocks.57." + }, + "transformer_blocks_42_": { + "name": "transformer_blocks.42." + }, + "model1": { + "name": "model1" + }, + "transformer_blocks_9_": { + "name": "transformer_blocks.9." + }, + "transformer_blocks_8_": { + "name": "ترانسفورمر_بلوک‌های ۸." + }, + "transformer_blocks_43_": { + "name": "ترانسفورمر_بلوک‌های ۴۳." + }, + "transformer_blocks_27_": { + "name": "transformer_blocks.27." + }, + "transformer_blocks_14_": { + "name": "transformer_blocks.14." + }, + "transformer_blocks_55_": { + "name": "transformer_blocks.55." + }, + "transformer_blocks_37_": { + "name": "transformer_blocks.37." + }, + "transformer_blocks_40_": { + "name": "transformer_blocks.40." + }, + "transformer_blocks_39_": { + "name": "transformer_blocks.39." + }, + "time_text_embed_": { + "name": "time_text_embed." + }, + "transformer_blocks_12_": { + "name": "transformer_blocks.12." + }, + "proj_out_": { + "name": "proj_out." + }, + "img_in_": { + "name": "img_in." + }, + "transformer_blocks_21_": { + "name": "transformer_blocks.21." + }, + "transformer_blocks_1_": { + "name": "transformer_blocks.1." + }, + "transformer_blocks_2_": { + "name": "transformer_blocks.2." + }, + "transformer_blocks_46_": { + "name": "transformer_blocks.46." + }, + "txt_in_": { + "name": "txt_in." + }, + "transformer_blocks_34_": { + "name": "transformer_blocks.34." + }, + "transformer_blocks_45_": { + "name": "transformer_blocks.45." + }, + "transformer_blocks_38_": { + "name": "transformer_blocks.38." + }, + "transformer_blocks_28_": { + "name": "transformer_blocks.28." + } + }, + "display_name": "ModelMergeQwenImage" + }, + "RunwayImageToVideoNodeGen3a": { + "inputs": { + "prompt": { + "name": "prompt", + "tooltip": "پیش‌نویس متنی برای تولید" + }, + "seed": { + "tooltip": "seed تصادفی برای تولید", + "name": "seed" + }, + "start_frame": { + "name": "فریم_شروع", + "tooltip": "فریم شروع برای استفاده در ویدیو" + }, + "duration": { + "name": "مدت" + }, + "control_after_generate": { + "name": "کنترل پس از تولید" + }, + "ratio": { + "name": "نسبت" + } + }, + "display_name": "Runway تصویر به ویدیو (Gen3a Turbo)", + "description": "تولید یک ویدیو از یک فریم شروع‌کننده با استفاده از مدل Gen3a Turbo. قبل از شروع، این بهترین روش‌ها را مرور کنید تا مطمئن شوید انتخاب‌های ورودی شما تولید را برای موفقیت آماده می‌کنند: https://help.runwayml.com/hc/en-us/articles/33927968552339-Creating-with-Act-One-on-Gen-3-Alpha-and-Turbo.", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "RecraftCreativeUpscaleNode": { + "description": "بزرگ‌نمایی تصویر به صورت همزمان.\nتصویر شطرنجی داده شده را با استفاده از ابزار 'بزرگ‌نمایی خلاقانه' بهبود می‌بخشد، وضوح را افزایش می‌دهد و بر پالایش جزئیات کوچک و چهره‌ها تمرکز دارد.", + "inputs": { + "image": { + "name": "image" + } + }, + "display_name": "Recraft Creative Upscale Image", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "TripoTextToModelNode": { + "outputs": { + "1": { + "name": "model task_id", + "tooltip": null + }, + "0": { + "name": "فایل_مدل", + "tooltip": null + } + }, + "inputs": { + "quad": { + "name": "quad" + }, + "geometry_quality": { + "name": "کیفیت هندسه" + }, + "texture": { + "name": "texture" + }, + "texture_quality": { + "name": "texture_quality" + }, + "texture_seed": { + "name": "texture_seed" + }, + "image_seed": { + "name": "image_seed" + }, + "face_limit": { + "name": "محدودیت چهره" + }, + "negative_prompt": { + "name": "پرامپت_منفی" + }, + "model_version": { + "name": "نسخه_مدل" + }, + "style": { + "name": "سبک" + }, + "prompt": { + "name": "prompt" + }, + "model_seed": { + "name": "model_seed" + }, + "pbr": { + "name": "pbr" + } + }, + "display_name": "Tripo: متن به مدل" + }, + "TruncateText": { + "inputs": { + "max_length": { + "tooltip": "حداکثر طول متن.", + "name": "حداکثر طول" + }, + "texts": { + "tooltip": "متنی که باید پردازش شود.", + "name": "متون" + } + }, + "outputs": { + "0": { + "name": "متون", + "tooltip": "متون پردازش شده" + } + }, + "display_name": "کوتاه کردن متن" + }, + "ResizeImageMaskNode": { + "inputs": { + "input": { + "name": "input" + }, + "resize_type": { + "name": "نوع_تغییر_اندازه" + }, + "scale_method": { + "name": "روش_مقیاس‌گذاری" + }, + "resize_type_multiplier": { + "name": "multiplier" + } + }, + "outputs": { + "0": { + "name": "تغییر_اندازه_داده_شده", + "tooltip": null + } + }, + "display_name": "تغییر اندازه تصویر/ماسک" + }, + "TextEncodeQwenImageEditPlus": { + "inputs": { + "prompt": { + "name": "prompt" + }, + "image1": { + "name": "تصویر1" + }, + "vae": { + "name": "vae" + }, + "clip": { + "name": "clip" + }, + "image2": { + "name": "image2" + }, + "image3": { + "name": "image3" + } + }, + "display_name": "TextEncodeQwenImageEditPlus", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "TopazImageEnhance": { + "inputs": { + "output_width": { + "name": "output_width", + "tooltip": "مقدار صفر به معنای محاسبه خودکار است (معمولاً اندازه اصلی یا output_height در صورت مشخص بودن خواهد بود)." + }, + "color_preservation": { + "name": "حفظ رنگ", + "tooltip": "حفظ رنگ‌های اصلی." + }, + "subject_detection": { + "name": "تشخیص سوژه" + }, + "output_height": { + "name": "output_height", + "tooltip": "مقدار صفر به معنای خروجی با همان ارتفاع اصلی یا عرض خروجی است." + }, + "face_enhancement_strength": { + "name": "face_enhancement_strength", + "tooltip": "کنترل میزان وضوح چهره‌های بهبودیافته نسبت به پس‌زمینه." + }, + "model": { + "name": "مدل" + }, + "face_enhancement_creativity": { + "name": "خلاقیت بهبود چهره", + "tooltip": "سطح خلاقیت برای بهبود چهره را تنظیم کنید." + }, + "creativity": { + "name": "خلاقیت" + }, + "crop_to_fill": { + "name": "برش برای پر کردن", + "tooltip": "به طور پیش‌فرض، هنگامی که نسبت ابعاد خروجی متفاوت است، تصویر letterbox می‌شود. برای برش تصویر به منظور پر کردن ابعاد خروجی فعال کنید." + }, + "face_enhancement": { + "name": "بهبود چهره", + "tooltip": "بهبود چهره‌ها (در صورت وجود) در حین پردازش." + }, + "face_preservation": { + "tooltip": "حفظ هویت چهره سوژه‌ها.", + "name": "face_preservation" + }, + "prompt": { + "name": "prompt", + "tooltip": "prompt متنی اختیاری برای راهنمایی خلاقانه بزرگ‌نمایی." + }, + "image": { + "name": "تصویر" + } + }, + "display_name": "بهبود تصویر Topaz", + "description": "بالا مقیاس‌سازی و بهبود تصویر استاندارد صنعتی.", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "SetClipHooks": { + "inputs": { + "schedule_clip": { + "name": "schedule_clip" + }, + "hooks": { + "name": "هوک‌ها" + }, + "apply_to_conds": { + "name": "اعمال_بر_conds" + }, + "clip": { + "name": "clip" + } + }, + "display_name": "تنظیم قلاب‌های CLIP" + }, + "KlingStartEndFrameNode": { + "inputs": { + "end_frame": { + "name": "end_frame", + "tooltip": "تصویر مرجع - کنترل فریم پایانی. URL یا رشته کدگذاری شده Base64، نباید از 10 مگابایت تجاوز کند، رزولوشن کمتر از 300*300 پیکسل نباشد. Base64 نباید شامل پیشوند data:image باشد." + }, + "cfg_scale": { + "name": "cfg_scale" + }, + "start_frame": { + "tooltip": "تصویر مرجع - URL یا رشته کدگذاری شده Base64، نباید از 10 مگابایت بیشتر باشد، رزولوشن کمتر از 300*300 پیکسل نباشد، نسبت ابعاد بین 1:2.5 تا 2.5:1. Base64 نباید شامل پیشوند data:image باشد.", + "name": "start_frame" + }, + "aspect_ratio": { + "name": "نسبت_تصویر" + }, + "prompt": { + "tooltip": "prompt متنی مثبت", + "name": "پِرامپت" + }, + "negative_prompt": { + "tooltip": "Negative text prompt", + "name": "نگاتیو پرامپت" + }, + "mode": { + "tooltip": "پیکربندی برای استفاده در تولید ویدیو به این فرمت: حالت / مدت / نام_مدل.", + "name": "حالت" + } + }, + "outputs": { + "1": { + "name": "video_id", + "tooltip": null + }, + "2": { + "name": "مدت زمان", + "tooltip": null + }, + "0": { + "tooltip": null + } + }, + "display_name": "Kling تبدیل فریم شروع-پایان به ویدیو", + "description": "یک دنباله ویدیویی تولید کنید که بین تصاویر شروع و پایان ارائه شده شما گذار داشته باشد. این نود تمام فریم‌های میانی را ایجاد می‌کند و یک تبدیل روان از فریم اول به آخر تولید می‌کند." + }, + "ModelMergeSD35_Large": { + "inputs": { + "joint_blocks_32_": { + "name": "joint_blocks.32." + }, + "joint_blocks_13_": { + "name": "joint_blocks.13." + }, + "joint_blocks_6_": { + "name": "joint_blocks.6." + }, + "joint_blocks_27_": { + "name": "بلوک‌های_مشترک.۲۷." + }, + "joint_blocks_12_": { + "name": "joint_blocks.12." + }, + "joint_blocks_10_": { + "name": "joint_blocks.10." + }, + "joint_blocks_31_": { + "name": "بلوک‌های_مشترک.۳۱." + }, + "joint_blocks_28_": { + "name": "joint_blocks.28." + }, + "final_layer_": { + "name": "final_layer." + }, + "y_embedder_": { + "name": "y_embedder." + }, + "joint_blocks_35_": { + "name": "بلوک‌های مشترک ۳۵." + }, + "context_embedder_": { + "name": "context_embedder." + }, + "joint_blocks_26_": { + "name": "joint_blocks.26." + }, + "joint_blocks_23_": { + "name": "joint_blocks.23." + }, + "model1": { + "name": "model1" + }, + "joint_blocks_37_": { + "name": "joint_blocks.37." + }, + "x_embedder_": { + "name": "ایکس_امبدر." + }, + "joint_blocks_17_": { + "name": "joint_blocks.17." + }, + "joint_blocks_36_": { + "name": "joint_blocks.36." + }, + "joint_blocks_22_": { + "name": "joint_blocks.22." + }, + "joint_blocks_30_": { + "name": "joint_blocks.30." + }, + "joint_blocks_20_": { + "name": "joint_blocks.20." + }, + "joint_blocks_33_": { + "name": "joint_blocks.33." + }, + "joint_blocks_11_": { + "name": "joint_blocks.11." + }, + "joint_blocks_18_": { + "name": "joint_blocks.18." + }, + "joint_blocks_7_": { + "name": "joint_blocks.7." + }, + "t_embedder_": { + "name": "t_embedder." + }, + "joint_blocks_3_": { + "name": "joint_blocks.3." + }, + "joint_blocks_0_": { + "name": "joint_blocks.0." + }, + "joint_blocks_1_": { + "name": "joint_blocks.1." + }, + "joint_blocks_21_": { + "name": "joint_blocks.21." + }, + "joint_blocks_19_": { + "name": "joint_blocks.19." + }, + "joint_blocks_34_": { + "name": "joint_blocks.34." + }, + "joint_blocks_5_": { + "name": "joint_blocks.5." + }, + "joint_blocks_24_": { + "name": "joint_blocks.24." + }, + "joint_blocks_9_": { + "name": "joint_blocks.9." + }, + "model2": { + "name": "مدل۲" + }, + "joint_blocks_14_": { + "name": "joint_blocks.14." + }, + "joint_blocks_4_": { + "name": "joint_blocks.4." + }, + "pos_embed_": { + "name": "pos_embed." + }, + "joint_blocks_15_": { + "name": "joint_blocks.15." + }, + "joint_blocks_29_": { + "name": "joint_blocks.29." + }, + "joint_blocks_16_": { + "name": "joint_blocks.16." + }, + "joint_blocks_25_": { + "name": "joint_blocks.25." + }, + "joint_blocks_2_": { + "name": "joint_blocks.2." + }, + "joint_blocks_8_": { + "name": "joint_blocks.8." + } + }, + "display_name": "ModelMergeSD35_Large" + }, + "CFGZeroStar": { + "inputs": { + "model": { + "name": "model" + } + }, + "display_name": "CFGZeroStar", + "outputs": { + "0": { + "name": "patched_model", + "tooltip": null + } + } + }, + "LoadAudio": { + "inputs": { + "audioUI": { + "name": "audioUI" + }, + "upload": { + "name": "انتخاب فایل برای بارگذاری" + }, + "audio": { + "name": "صدا" + } + }, + "display_name": "بارگذاری صدا", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "ModelSamplingDiscrete": { + "inputs": { + "zsnr": { + "name": "zsnr" + }, + "sampling": { + "name": "نمونه‌برداری" + }, + "model": { + "name": "model" + } + }, + "display_name": "ModelSamplingDiscrete" + }, + "GLIGENTextBoxApply": { + "inputs": { + "text": { + "name": "متن" + }, + "y": { + "name": "y" + }, + "height": { + "name": "ارتفاع" + }, + "width": { + "name": "عرض" + }, + "gligen_textbox_model": { + "name": "مدل_جعبه_متنی_گلیگن" + }, + "clip": { + "name": "clip" + }, + "x": { + "name": "x" + }, + "conditioning_to": { + "name": "conditioning_to" + } + }, + "display_name": "GLIGENTextBoxApply" + }, + "CLIPTextEncodeSDXLRefiner": { + "inputs": { + "width": { + "name": "عرض" + }, + "text": { + "name": "متن" + }, + "ascore": { + "name": "امتیاز_الف" + }, + "height": { + "name": "height" + }, + "clip": { + "name": "clip" + } + }, + "display_name": "CLIPTextEncodeSDXLRefiner", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "WanImageToVideo": { + "inputs": { + "start_image": { + "name": "start_image" + }, + "batch_size": { + "name": "batch_size" + }, + "length": { + "name": "طول" + }, + "positive": { + "name": "positive" + }, + "negative": { + "name": "منفی" + }, + "vae": { + "name": "vae" + }, + "height": { + "name": "ارتفاع" + }, + "clip_vision_output": { + "name": "خروجی clip_vision" + }, + "width": { + "name": "width" + } + }, + "outputs": { + "2": { + "name": "latent", + "tooltip": null + }, + "1": { + "name": "منفی", + "tooltip": null + }, + "0": { + "name": "مثبت", + "tooltip": null + } + }, + "display_name": "WanImageToVideo" + }, + "HunyuanVideo15LatentUpscaleWithModel": { + "inputs": { + "upscale_method": { + "name": "روش_بزرگنمایی" + }, + "width": { + "name": "عرض" + }, + "model": { + "name": "مدل" + }, + "samples": { + "name": "نمونه‌ها" + }, + "height": { + "name": "ارتفاع" + }, + "crop": { + "name": "crop" + } + }, + "display_name": "Hunyuan Video 15 Latent Upscale With Model", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "ResolutionBucket": { + "inputs": { + "latents": { + "tooltip": "فهرستی از دیکشنری‌های latent برای دسته‌بندی بر اساس رزولوشن.", + "name": "latents" + }, + "conditioning": { + "tooltip": "لیستی از لیست‌های conditioning (باید با طول latents مطابقت داشته باشد).", + "name": "conditioning" + } + }, + "outputs": { + "1": { + "name": "شرط‌گذاری", + "tooltip": "فهرست فهرست‌های شرط، یکی برای هر سطل رزولوشن." + }, + "0": { + "name": "latents", + "tooltip": "لیستی از دیکشنری‌های latent دسته‌بندی شده، یکی برای هر سطل رزولوشن." + } + }, + "display_name": "سطل وضوح" + }, + "VAEEncodeForInpaint": { + "inputs": { + "pixels": { + "name": "پیکسل‌ها" + }, + "grow_mask_by": { + "name": "grow_mask_by" + }, + "vae": { + "name": "vae" + }, + "mask": { + "name": "mask" + } + }, + "display_name": "VAE Encode (برای Inpainting)" + }, + "HunyuanVideo15ImageToVideo": { + "inputs": { + "width": { + "name": "عرض" + }, + "negative": { + "name": "منفی" + }, + "length": { + "name": "طول" + }, + "positive": { + "name": "positive" + }, + "vae": { + "name": "vae" + }, + "batch_size": { + "name": "batch_size" + }, + "start_image": { + "name": "start_image" + }, + "clip_vision_output": { + "name": "clip_vision_output" + }, + "height": { + "name": "height" + } + }, + "outputs": { + "1": { + "name": "negative", + "tooltip": null + }, + "0": { + "name": "مثبت", + "tooltip": null + }, + "2": { + "name": "latent", + "tooltip": null + } + }, + "display_name": "HunyuanVideo15ImageToVideo" + }, + "LatentCutToBatch": { + "inputs": { + "slice_size": { + "name": "slice_size" + }, + "dim": { + "name": "بعد" + }, + "samples": { + "name": "samples" + } + }, + "display_name": "LatentCutToBatch", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "HyperTile": { + "inputs": { + "model": { + "name": "مدل" + }, + "swap_size": { + "name": "swap_size" + }, + "tile_size": { + "name": "tile_size" + }, + "scale_depth": { + "name": "scale_depth" + }, + "max_depth": { + "name": "حداکثر عمق" + } + }, + "display_name": "HyperTile", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "Wan22FunControlToVideo": { + "outputs": { + "1": { + "name": "منفی", + "tooltip": null + }, + "2": { + "name": "latent", + "tooltip": null + }, + "0": { + "name": "positive", + "tooltip": null + } + }, + "inputs": { + "width": { + "name": "عرض" + }, + "batch_size": { + "name": "اندازه_دسته" + }, + "control_video": { + "name": "control_video" + }, + "length": { + "name": "طول" + }, + "vae": { + "name": "vae" + }, + "positive": { + "name": "مثبت" + }, + "height": { + "name": "ارتفاع" + }, + "ref_image": { + "name": "ref_image" + }, + "negative": { + "name": "negative" + } + }, + "display_name": "Wan22FunControlToVideo" + }, + "EmptyAudio": { + "inputs": { + "channels": { + "tooltip": "تعداد کانال‌های صوتی (1 برای مونو، 2 برای استریو).", + "name": "channels" + }, + "duration": { + "tooltip": "مدت زمان کلیپ صوتی خالی بر حسب ثانیه", + "name": "duration" + }, + "sample_rate": { + "tooltip": "نرخ نمونه‌برداری clip صوتی خالی.", + "name": "sample_rate" + } + }, + "display_name": "صوت خالی", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "Veo3VideoGenerationNode": { + "inputs": { + "negative_prompt": { + "tooltip": "پرامپت متنی منفی برای راهنمایی در مورد آنچه باید در ویدیو از آن اجتناب کرد", + "name": "negative_prompt" + }, + "enhance_prompt": { + "name": "enhance_prompt", + "tooltip": "این پارامتر منسوخ شده و نادیده گرفته می‌شود." + }, + "aspect_ratio": { + "name": "نسبت ابعاد", + "tooltip": "نسبت ابعاد ویدیوی خروجی" + }, + "seed": { + "name": "seed", + "tooltip": "seed برای تولید ویدیو (0 برای تصادفی)" + }, + "control_after_generate": { + "name": "control after generate" + }, + "generate_audio": { + "tooltip": "تولید صدا برای ویدیو. توسط تمام مدل‌های Veo 3 پشتیبانی می‌شود.", + "name": "generate_audio" + }, + "prompt": { + "tooltip": "توضیح متنی ویدیو", + "name": "پیش‌متن" + }, + "model": { + "name": "مدل", + "tooltip": "مدل Veo 3 برای استفاده در تولید ویدیو" + }, + "person_generation": { + "tooltip": "آیا اجازه تولید افراد در ویدیو داده شود", + "name": "تولید شخص" + }, + "image": { + "name": "image", + "tooltip": "تصویر مرجع اختیاری برای هدایت تولید ویدیو" + }, + "duration_seconds": { + "tooltip": "مدت زمان ویدیوی خروجی بر حسب ثانیه (Veo 3 فقط از 8 ثانیه پشتیبانی می‌کند)", + "name": "duration_seconds" + } + }, + "description": "تولید ویدیو از promptهای متنی با استفاده از Google's Veo 3 API", + "display_name": "تولید ویدیو Google Veo 3", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "AddTextPrefix": { + "outputs": { + "0": { + "name": "متون", + "tooltip": "متون پردازش شده" + } + }, + "display_name": "افزودن پیشوند متن", + "inputs": { + "texts": { + "tooltip": "متنی که باید پردازش شود.", + "name": "texts" + }, + "prefix": { + "name": "پیشوند", + "tooltip": "پیشوندی که اضافه می‌شود." + } + } + }, + "ImageScaleToTotalPixels": { + "inputs": { + "resolution_steps": { + "name": "resolution_steps" + }, + "megapixels": { + "name": "مگاپیکسل" + }, + "upscale_method": { + "name": "upscale_method" + }, + "image": { + "name": "تصویر" + } + }, + "display_name": "ImageScaleToTotalPixels", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "RunwayImageToVideoNodeGen4": { + "inputs": { + "seed": { + "name": "seed", + "tooltip": "seed تصادفی برای تولید" + }, + "prompt": { + "name": "prompt", + "tooltip": "پیش‌متن متنی برای تولید" + }, + "ratio": { + "name": "نسبت" + }, + "control_after_generate": { + "name": "کنترل پس از تولید" + }, + "duration": { + "name": "duration" + }, + "start_frame": { + "name": "start_frame", + "tooltip": "فریم شروع برای استفاده در ویدیو" + } + }, + "description": "با استفاده از مدل Gen4 Turbo، یک ویدیو از یک فریم شروع‌کننده واحد تولید کنید. قبل از شروع، این بهترین روش‌ها را مرور کنید تا مطمئن شوید انتخاب‌های ورودی شما، تولید را به سمت موفقیت هدایت می‌کند: https://help.runwayml.com/hc/en-us/articles/37327109429011-Creating-with-Gen-4-Video.", + "display_name": "Runway تصویر به ویدیو (نسخه 4 Turbo)", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "CLIPSetLastLayer": { + "inputs": { + "stop_at_clip_layer": { + "name": "stop_at_clip_layer" + }, + "clip": { + "name": "clip" + } + }, + "display_name": "تنظیم لایه آخر CLIP" + }, + "LatentCrop": { + "display_name": "برش Latent", + "inputs": { + "height": { + "name": "ارتفاع" + }, + "x": { + "name": "ایکس" + }, + "samples": { + "name": "samples" + }, + "width": { + "name": "عرض" + }, + "y": { + "name": "y" + } + } + }, + "Wan22ImageToVideoLatent": { + "inputs": { + "vae": { + "name": "vae" + }, + "batch_size": { + "name": "اندازه دسته" + }, + "width": { + "name": "عرض" + }, + "start_image": { + "name": "تصویر شروع" + }, + "height": { + "name": "ارتفاع" + }, + "length": { + "name": "طول" + } + }, + "display_name": "Wan22ImageToVideoLatent", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "StabilityStableImageSD_3_5Node": { + "inputs": { + "style_preset": { + "name": "style_preset", + "tooltip": "سبک دلخواه اختیاری تصویر تولید شده." + }, + "model": { + "name": "مدل" + }, + "seed": { + "tooltip": "seed تصادفی مورد استفاده برای ایجاد noise.", + "name": "seed" + }, + "aspect_ratio": { + "tooltip": "نسبت ابعاد تصویر تولید شده.", + "name": "aspect_ratio" + }, + "image_denoise": { + "name": "image_denoise", + "tooltip": "حذف نویز تصویر ورودی؛ 0.0 تصویری یکسان با ورودی می‌دهد، 1.0 طوری است که انگار هیچ تصویری ارائه نشده است." + }, + "control_after_generate": { + "name": "کنترل پس از تولید" + }, + "negative_prompt": { + "tooltip": "کلمات کلیدی مربوط به چیزهایی که نمی‌خواهید در تصویر خروجی دیده شوند. این یک قابلیت پیشرفته است.", + "name": "negative_prompt" + }, + "cfg_scale": { + "name": "مقیاس cfg", + "tooltip": "میزان پایبندی فرآیند diffusion به متن prompt (مقادیر بالاتر تصویر شما را به prompt نزدیک‌تر نگه می‌دارد)" + }, + "prompt": { + "name": "prompt", + "tooltip": "آنچه مایلید در تصویر خروجی ببینید. یک پرامپت قوی و توصیفی که عناصر، رنگ‌ها و سوژه‌ها را به وضوح تعریف کند، منجر به نتایج بهتری خواهد شد." + }, + "image": { + "name": "تصویر" + } + }, + "display_name": "Stability AI Stable Diffusion 3.5 Image", + "description": "تصاویر را به صورت همزمان بر اساس prompt و رزولوشن تولید می‌کند.", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "LTXVScheduler": { + "inputs": { + "stretch": { + "name": "stretch", + "tooltip": "کشیدن سیگما‌ها به محدوده [ترمینال، 1]." + }, + "terminal": { + "tooltip": "مقدار نهایی سیگماها پس از کشش.", + "name": "ترمینال" + }, + "max_shift": { + "name": "max_shift" + }, + "steps": { + "name": "مراحل" + }, + "latent": { + "name": "latent" + }, + "base_shift": { + "name": "جابجایی پایه" + } + }, + "display_name": "LTXVScheduler", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "CFGNorm": { + "inputs": { + "strength": { + "name": "strength" + }, + "model": { + "name": "model" + } + }, + "display_name": "CFGNorm", + "outputs": { + "0": { + "name": "patched_model", + "tooltip": null + } + } + }, + "ModelSamplingContinuousEDM": { + "inputs": { + "sampling": { + "name": "sampling" + }, + "sigma_min": { + "name": "sigma_min" + }, + "sigma_max": { + "name": "سیگما_حداکثر" + }, + "model": { + "name": "مدل" + } + }, + "display_name": "ModelSamplingContinuousEDM" + }, + "SetFirstSigma": { + "display_name": "SetFirstSigma", + "inputs": { + "sigmas": { + "name": "سیگماها" + }, + "sigma": { + "name": "sigma" + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, + "LossGraphNode": { + "inputs": { + "filename_prefix": { + "tooltip": "پیشوند برای تصویر نمودار loss ذخیره شده.", + "name": "filename_prefix" + }, + "loss": { + "tooltip": "نقشه loss از نود آموزش.", + "name": "loss" + } + }, + "display_name": "ترسیم نمودار Loss" + }, + "SV3D_Conditioning": { + "inputs": { + "vae": { + "name": "vae" + }, + "video_frames": { + "name": "فریم‌های ویدیو" + }, + "init_image": { + "name": "init_image" + }, + "elevation": { + "name": "ارتفاع" + }, + "clip_vision": { + "name": "clip_vision" + }, + "height": { + "name": "ارتفاع" + }, + "width": { + "name": "width" + } + }, + "display_name": "SV3D_Conditioning", + "outputs": { + "0": { + "name": "positive", + "tooltip": null + }, + "1": { + "name": "منفی", + "tooltip": null + }, + "2": { + "name": "latent", + "tooltip": null + } + } + }, + "EasyCache": { + "inputs": { + "reuse_threshold": { + "name": "reuse_threshold", + "tooltip": "آستانه برای استفاده مجدد از گام‌های کش شده." + }, + "model": { + "tooltip": "مدلی که EasyCache به آن اضافه می‌شود.", + "name": "مدل" + }, + "end_percent": { + "tooltip": "گام نمونه‌برداری نسبی برای پایان استفاده از EasyCache.", + "name": "end_percent" + }, + "start_percent": { + "tooltip": "گام نمونه‌برداری نسبی برای شروع استفاده از EasyCache.", + "name": "درصد شروع" + }, + "verbose": { + "name": "verbose", + "tooltip": "آیا اطلاعات verbose ثبت شود یا خیر." + } + }, + "display_name": "EasyCache", + "outputs": { + "0": { + "tooltip": "مدل با EasyCache." + } + }, + "description": "پیاده‌سازی بومی EasyCache." + }, + "PairConditioningSetProperties": { + "inputs": { + "hooks": { + "name": "hooks" + }, + "timesteps": { + "name": "timesteps" + }, + "strength": { + "name": "strength" + }, + "positive_NEW": { + "name": "positive_NEW" + }, + "set_cond_area": { + "name": "set_cond_area" + }, + "mask": { + "name": "mask" + }, + "negative_NEW": { + "name": "negative_NEW" + } + }, + "outputs": { + "1": { + "name": "منفی" + }, + "0": { + "name": "مثبت" + } + }, + "display_name": "تنظیم خصوصیات جفت شرط‌دهی" + }, + "CreateHookLora": { + "inputs": { + "lora_name": { + "name": "lora_name" + }, + "prev_hooks": { + "name": "prev_hooks" + }, + "strength_clip": { + "name": "strength_clip" + }, + "strength_model": { + "name": "strength_model" + } + }, + "display_name": "Create Hook LoRA" + }, + "Kandinsky5ImageToVideo": { + "inputs": { + "start_image": { + "name": "start_image" + }, + "height": { + "name": "height" + }, + "width": { + "name": "عرض" + }, + "batch_size": { + "name": "batch_size" + }, + "length": { + "name": "طول" + }, + "negative": { + "name": "نگاتیو" + }, + "positive": { + "name": "مثبت" + }, + "vae": { + "name": "vae" + } + }, + "outputs": { + "2": { + "name": "latent", + "tooltip": "latent ویدیوی خالی" + }, + "3": { + "tooltip": "تصاویر شروع کدگذاری‌شده تمیز، برای جایگزینی latent‌های خروجی مدل با نویز در شروع استفاده می‌شود", + "name": "cond_latent" + }, + "0": { + "name": "positive", + "tooltip": null + }, + "1": { + "name": "منفی", + "tooltip": null + } + }, + "display_name": "Kandinsky5ImageToVideo" + }, + "Epsilon Scaling": { + "inputs": { + "scaling_factor": { + "name": "scaling_factor" + }, + "model": { + "name": "model" + } + }, + "display_name": "Epsilon Scaling", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "PerpNeg": { + "inputs": { + "model": { + "name": "model" + }, + "neg_scale": { + "name": "neg_scale" + }, + "empty_conditioning": { + "name": "empty_conditioning" + } + }, + "display_name": "Perp-Neg (منسوخ شده توسط PerpNegGuider)", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "RecraftImageInpaintingNode": { + "inputs": { + "negative_prompt": { + "tooltip": "یک توضیح متنی اختیاری از عناصر نامطلوب در یک تصویر.", + "name": "negative_prompt" + }, + "prompt": { + "name": "پیش‌متن", + "tooltip": "prompt برای تولید تصویر." + }, + "control_after_generate": { + "name": "کنترل پس از تولید" + }, + "seed": { + "tooltip": "seed برای تعیین اینکه آیا نود باید دوباره اجرا شود؛ نتایج واقعی صرف نظر از seed غیرقطعی هستند.", + "name": "seed" + }, + "mask": { + "name": "mask" + }, + "image": { + "name": "تصویر" + }, + "recraft_style": { + "name": "سبک بازسازی" + }, + "n": { + "name": "n", + "tooltip": "تعداد تصاویری که باید تولید شوند." + } + }, + "description": "اصلاح تصویر بر اساس prompt و mask.", + "display_name": "بازسازی تصویر با Inpainting", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "EmptyLatentHunyuan3Dv2": { + "inputs": { + "resolution": { + "name": "resolution" + }, + "batch_size": { + "name": "batch_size", + "tooltip": "تعداد تصاویر latent در batch." + } + }, + "display_name": "EmptyLatentHunyuan3Dv2", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "LatentAdd": { + "inputs": { + "samples1": { + "name": "samples1" + }, + "samples2": { + "name": "samples2" + } + }, + "display_name": "LatentAdd", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "RecraftTextToVectorNode": { + "inputs": { + "substyle": { + "name": "substyle" + }, + "prompt": { + "tooltip": "prompt برای تولید تصویر.", + "name": "پِرامپت" + }, + "size": { + "name": "اندازه", + "tooltip": "اندازه تصویر تولید شده." + }, + "negative_prompt": { + "tooltip": "یک توضیح متنی اختیاری از عناصر نامطلوب در یک تصویر.", + "name": "prompt منفی" + }, + "recraft_controls": { + "name": "کنترل‌های Recraft", + "tooltip": "کنترل‌های اختیاری اضافی بر روی تولید از طریق نود Recraft Controls." + }, + "control_after_generate": { + "name": "کنترل پس از تولید" + }, + "n": { + "tooltip": "تعداد تصاویری که باید تولید شوند.", + "name": "n" + }, + "seed": { + "name": "seed", + "tooltip": "seed برای تعیین اینکه آیا نود باید مجدداً اجرا شود؛ نتایج واقعی صرف نظر از seed غیرقطعی هستند." + } + }, + "display_name": "Recraft Text to Vector", + "description": "بر اساس prompt و رزولوشن، SVG را به صورت همزمان تولید می‌کند.", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "SaveGLB": { + "display_name": "SaveGLB", + "inputs": { + "mesh": { + "name": "mesh" + }, + "image": { + "name": "image" + }, + "filename_prefix": { + "name": "filename_prefix" + } + } + }, + "EmptyFlux2LatentImage": { + "inputs": { + "batch_size": { + "name": "batch_size" + }, + "width": { + "name": "عرض" + }, + "height": { + "name": "ارتفاع" + } + }, + "display_name": "Latent خالی Flux 2", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "MergeImageLists": { + "inputs": { + "images": { + "tooltip": "فهرست تصاویر برای پردازش.", + "name": "تصاویر" + } + }, + "outputs": { + "0": { + "tooltip": "تصاویر پردازش شده", + "name": "تصاویر" + } + }, + "display_name": "ادغام لیست‌های تصویر" + }, + "OpenAIInputFiles": { + "inputs": { + "OPENAI_INPUT_FILES": { + "name": "OPENAI_INPUT_FILES", + "tooltip": "یک یا چند فایل اختیاری اضافی برای دسته‌بندی با فایل بارگیری شده از این گره. امکان زنجیره‌سازی فایل‌های ورودی را فراهم می‌کند تا یک پیام واحد بتواند چندین فایل ورودی را شامل شود." + }, + "file": { + "name": "فایل", + "tooltip": "فایل‌های ورودی برای گنجاندن به عنوان زمینه برای مدل. فعلاً فقط فایل‌های متنی (.txt) و پی‌دی‌اف (.pdf) پذیرفته می‌شوند." + } + }, + "description": "فایل‌های ورودی (متن، پی‌دی‌اف و غیره) را بارگذاری و آماده می‌کند تا به عنوان ورودی برای نود چت OpenAI استفاده شوند. فایل‌ها هنگام تولید پاسخ توسط مدل OpenAI خوانده می‌شوند. 🛈 نکته: می‌تواند با سایر نودهای فایل ورودی OpenAI زنجیره شود.", + "display_name": "فایل‌های ورودی OpenAI ChatGPT", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "PreviewImage": { + "inputs": { + "images": { + "name": "تصاویر" + } + }, + "display_name": "پیش‌نمایش تصویر", + "description": "تصاویر ورودی را در دایرکتوری خروجی ComfyUI شما ذخیره می‌کند." + }, + "EmptySD3LatentImage": { + "inputs": { + "width": { + "name": "عرض" + }, + "height": { + "name": "ارتفاع" + }, + "batch_size": { + "name": "batch_size" + } + }, + "display_name": "تصویر Latent خالی SD3", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "ConditioningSetArea": { + "display_name": "Conditioning (تنظیم ناحیه)", + "inputs": { + "x": { + "name": "x" + }, + "strength": { + "name": "قدرت" + }, + "conditioning": { + "name": "conditioning" + }, + "height": { + "name": "ارتفاع" + }, + "width": { + "name": "width" + }, + "y": { + "name": "y" + } + } + }, + "LoraModelLoader": { + "inputs": { + "lora": { + "tooltip": "مدل LoRA برای اعمال روی مدل diffusion.", + "name": "lora" + }, + "model": { + "tooltip": "مدل diffusion که LoRA روی آن اعمال خواهد شد.", + "name": "مدل" + }, + "strength_model": { + "name": "strength_model", + "tooltip": "میزان قدرت تغییر مدل diffusion. این مقدار می‌تواند منفی باشد." + } + }, + "outputs": { + "0": { + "tooltip": "مدل diffusion اصلاح شده.", + "name": "مدل" + } + }, + "display_name": "بارگذاری مدل LoRA" + }, + "RecraftImageToImageNode": { + "inputs": { + "prompt": { + "tooltip": "پِرامپت برای تولید تصویر.", + "name": "پیش‌متن" + }, + "strength": { + "tooltip": "تفاوت با تصویر اصلی را تعریف می‌کند، باید در بازه [0, 1] باشد، که 0 به معنای تقریباً یکسان و 1 به معنای شباهت بسیار کم است.", + "name": "strength" + }, + "negative_prompt": { + "name": "پرامپت_منفی", + "tooltip": "یک توضیح متنی اختیاری از عناصر نامطلوب در یک تصویر." + }, + "image": { + "name": "تصویر" + }, + "seed": { + "name": "seed", + "tooltip": "seed برای تعیین اینکه آیا گره باید مجدداً اجرا شود؛ نتایج واقعی صرف نظر از seed غیرقطعی هستند." + }, + "n": { + "tooltip": "تعداد تصاویر برای تولید.", + "name": "n" + }, + "recraft_style": { + "name": "recraft_style" + }, + "control_after_generate": { + "name": "کنترل پس از تولید" + }, + "recraft_controls": { + "name": "کنترل‌های_recraft", + "tooltip": "کنترل‌های اختیاری اضافی بر روی تولید از طریق گره Recraft Controls." + } + }, + "description": "اصلاح تصویر بر اساس prompt و قدرت.", + "display_name": "Recraft Image to Image", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "Flux2ProImageNode": { + "inputs": { + "prompt": { + "tooltip": "پِرامپت برای تولید یا ویرایش تصویر", + "name": "prompt" + }, + "prompt_upsampling": { + "name": "بالاسری_پرامپت", + "tooltip": "آیا باید upsampling روی prompt انجام شود. اگر فعال باشد، به طور خودکار prompt را برای تولید خلاقانه‌تر تغییر می‌دهد." + }, + "images": { + "name": "تصاویر", + "tooltip": "تا 9 تصویر برای استفاده به عنوان مرجع." + }, + "height": { + "name": "height" + }, + "seed": { + "name": "seed", + "tooltip": "seed تصادفی مورد استفاده برای ایجاد نویز." + }, + "control_after_generate": { + "name": "کنترل پس از تولید" + }, + "width": { + "name": "عرض" + } + }, + "display_name": "تصویر Flux.2 [pro]", + "description": "تصاویر را به صورت همزمان بر اساس prompt و resolution تولید می‌کند.", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "SplitSigmas": { + "display_name": "SplitSigmas", + "inputs": { + "step": { + "name": "step" + }, + "sigmas": { + "name": "سیگماها" + } + }, + "outputs": { + "0": { + "name": "سیگماهای بالا", + "tooltip": null + }, + "1": { + "name": "low_sigmas", + "tooltip": null + } + } + }, + "StableCascade_StageC_VAEEncode": { + "display_name": "StableCascade_StageC_VAEEncode", + "inputs": { + "compression": { + "name": "فشرده‌سازی" + }, + "vae": { + "name": "vae" + }, + "image": { + "name": "image" + } + }, + "outputs": { + "1": { + "name": "stage_b", + "tooltip": null + }, + "0": { + "name": "stage_c", + "tooltip": null + } + } + }, + "WanPhantomSubjectToVideo": { + "outputs": { + "3": { + "name": "latent", + "tooltip": null + }, + "0": { + "name": "positive", + "tooltip": null + }, + "2": { + "name": "negative_img_text", + "tooltip": null + }, + "1": { + "name": "negative_text", + "tooltip": null + } + }, + "inputs": { + "vae": { + "name": "vae" + }, + "images": { + "name": "تصاویر" + }, + "batch_size": { + "name": "batch_size" + }, + "negative": { + "name": "منفی" + }, + "width": { + "name": "عرض" + }, + "height": { + "name": "ارتفاع" + }, + "length": { + "name": "طول" + }, + "positive": { + "name": "positive" + } + }, + "display_name": "WanPhantomSubjectToVideo" + }, + "WebcamCapture": { + "inputs": { + "height": { + "name": "ارتفاع" + }, + "capture_on_queue": { + "name": "ضبط_در_صف" + }, + "image": { + "name": "image" + }, + "width": { + "name": "عرض" + } + }, + "display_name": "ضبط وب‌کم" + }, + "EmptyMochiLatentVideo": { + "display_name": "EmptyMochiLatentVideo", + "inputs": { + "height": { + "name": "ارتفاع" + }, + "width": { + "name": "عرض" + }, + "batch_size": { + "name": "batch_size" + }, + "length": { + "name": "طول" + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, + "CropMask": { + "inputs": { + "y": { + "name": "y" + }, + "width": { + "name": "عرض" + }, + "height": { + "name": "height" + }, + "x": { + "name": "x" + }, + "mask": { + "name": "mask" + } + }, + "display_name": "CropMask", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "StripWhitespace": { + "inputs": { + "texts": { + "tooltip": "متنی که باید پردازش شود.", + "name": "متون" + } + }, + "outputs": { + "0": { + "tooltip": "متون پردازش شده", + "name": "متون" + } + }, + "display_name": "حذف فاصله‌های سفید" + }, + "RegexMatch": { + "outputs": { + "0": { + "name": "تطابق‌ها", + "tooltip": null + } + }, + "inputs": { + "case_insensitive": { + "name": "حساس_نبودن_به_حروف" + }, + "string": { + "name": "رشته" + }, + "dotall": { + "name": "dotall" + }, + "multiline": { + "name": "multiline" + }, + "regex_pattern": { + "name": "regex_pattern" + } + }, + "display_name": "تطبیق Regex" + }, + "VoxelToMesh": { + "inputs": { + "voxel": { + "name": "وکسل" + }, + "threshold": { + "name": "آستانه" + }, + "algorithm": { + "name": "الگوریتم" + } + }, + "display_name": "VoxelToMesh", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "SaveAnimatedWEBP": { + "inputs": { + "method": { + "name": "روش" + }, + "quality": { + "name": "quality" + }, + "lossless": { + "name": "بدون تلفات" + }, + "images": { + "name": "تصاویر" + }, + "filename_prefix": { + "name": "پیشوند نام فایل" + }, + "fps": { + "name": "fps" + } + }, + "display_name": "ذخیره WEBP متحرک" + }, + "SaveTrainingDataset": { + "inputs": { + "latents": { + "tooltip": "فهرستی از دیکشنری‌های latent از MakeTrainingDataset.", + "name": "فضاهای نهفته" + }, + "shard_size": { + "tooltip": "تعداد نمونه‌ها در هر فایل shard.", + "name": "shard_size" + }, + "conditioning": { + "tooltip": "فهرست فهرست‌های conditioning از MakeTrainingDataset.", + "name": "conditioning" + }, + "folder_name": { + "name": "نام_پوشه", + "tooltip": "نام پوشه برای ذخیره مجموعه داده (داخل دایرکتوری خروجی)." + } + }, + "display_name": "ذخیره مجموعه داده آموزشی" + }, + "JoinImageWithAlpha": { + "inputs": { + "image": { + "name": "تصویر" + }, + "alpha": { + "name": "آلفا" + } + }, + "display_name": "Join Image with Alpha", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "Rodin3D_Smooth": { + "inputs": { + "Material_Type": { + "name": "نوع_متریال" + }, + "Polygon_count": { + "name": "Polygon_count" + }, + "Seed": { + "name": "Seed" + }, + "Images": { + "name": "Images" + } + }, + "outputs": { + "0": { + "name": "مسیر مدل سه‌بعدی", + "tooltip": null + } + }, + "display_name": "تولید Rodin 3D - تولید هموار", + "description": "تولید دارایی‌های سه‌بعدی با استفاده از Rodin API" + }, + "unCLIPConditioning": { + "inputs": { + "noise_augmentation": { + "name": "افزایش نویز" + }, + "conditioning": { + "name": "conditioning" + }, + "clip_vision_output": { + "name": "خروجی clip vision" + }, + "strength": { + "name": "قدرت" + } + }, + "display_name": "شرط‌گذاری unCLIP" + }, + "ControlNetLoader": { + "inputs": { + "control_net_name": { + "name": "نام کنترل‌نت" + } + }, + "display_name": "بارگذاری مدل ControlNet" + }, + "LoadTrainingDataset": { + "inputs": { + "folder_name": { + "name": "نام پوشه", + "tooltip": "نام پوشه حاوی مجموعه داده ذخیره شده (داخل دایرکتوری خروجی)." + } + }, + "outputs": { + "1": { + "name": "conditioning", + "tooltip": "فهرست فهرست‌های شرطی" + }, + "0": { + "tooltip": "لیستی از دیکشنری‌های latent", + "name": "latents" + } + }, + "display_name": "بارگذاری مجموعه داده آموزشی" + }, + "StyleModelLoader": { + "display_name": "بارگذاری مدل سبک", + "inputs": { + "style_model_name": { + "name": "نام مدل سبک" + } + } + }, + "LatentUpscaleBy": { + "inputs": { + "scale_by": { + "name": "مقیاس بر اساس" + }, + "samples": { + "name": "نمونه‌ها" + }, + "upscale_method": { + "name": "روش_بالا_بردن_مقیاس" + } + }, + "display_name": "بزرگ‌نمایی Latent توسط" + }, + "LoadImageOutput": { + "display_name": "بارگذاری تصویر (از خروجی‌ها)", + "inputs": { + "upload": { + "name": "انتخاب فایل برای آپلود" + }, + "image": { + "name": "image" + } + }, + "description": "یک تصویر از پوشه خروجی بارگیری کنید. وقتی دکمه رفرش کلیک شود، نود لیست تصاویر را به‌روزرسانی کرده و به طور خودکار اولین تصویر را انتخاب می‌کند و امکان تکرار آسان را فراهم می‌کند." + }, + "LTXVAddGuide": { + "inputs": { + "negative": { + "name": "منفی" + }, + "frame_idx": { + "tooltip": "شاخص فریم برای شروع شرط‌گذاری. برای تصاویر تک‌فریمی یا ویدیوهای با 1-8 فریم، هر مقدار frame_idx قابل قبول است. برای ویدیوهای با 9+ فریم، frame_idx باید بر 8 بخش‌پذیر باشد، در غیر این صورت به نزدیکترین مضرب 8 گرد می‌شود. مقادیر منفی از انتهای ویدیو شمارش می‌شوند.", + "name": "شماره فریم" + }, + "strength": { + "name": "قدرت" + }, + "positive": { + "name": "positive" + }, + "vae": { + "name": "vae" + }, + "latent": { + "name": "latent" + }, + "image": { + "name": "تصویر", + "tooltip": "تصویر یا ویدیو برای conditioning روی latent ویدیو. باید 8*n + 1 فریم باشد. اگر ویدیو 8*n + 1 فریم نباشد، به نزدیک‌ترین 8*n + 1 فریم برش داده می‌شود." + } + }, + "outputs": { + "2": { + "name": "latent", + "tooltip": null + }, + "0": { + "name": "positive", + "tooltip": null + }, + "1": { + "name": "negative", + "tooltip": null + } + }, + "display_name": "LTXVAddGuide" + }, + "ImageBlur": { + "display_name": "تار کردن تصویر", + "inputs": { + "blur_radius": { + "name": "شعاع محو" + }, + "image": { + "name": "تصویر" + }, + "sigma": { + "name": "سیگما" + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, + "ExtendIntermediateSigmas": { + "display_name": "ExtendIntermediateSigmas", + "inputs": { + "spacing": { + "name": "spacing" + }, + "end_at_sigma": { + "name": "پایان_در_سیگما" + }, + "steps": { + "name": "مراحل" + }, + "sigmas": { + "name": "sigmas" + }, + "start_at_sigma": { + "name": "start_at_sigma" + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, + "Flux2MaxImageNode": { + "inputs": { + "height": { + "name": "ارتفاع" + }, + "control_after_generate": { + "name": "کنترل پس از تولید" + }, + "images": { + "tooltip": "حداکثر ۹ تصویر برای استفاده به عنوان مرجع.", + "name": "تصاویر" + }, + "width": { + "name": "عرض" + }, + "seed": { + "tooltip": "مقدار تصادفی اولیه برای ایجاد نویز.", + "name": "seed" + }, + "prompt": { + "tooltip": "prompt برای تولید یا ویرایش تصویر", + "name": "prompt" + }, + "prompt_upsampling": { + "name": "بالا نمونه‌برداری prompt", + "tooltip": "آیا باید نمونه‌برداری مجدد روی prompt انجام شود. اگر فعال باشد، به طور خودکار prompt را برای تولید خلاقانه‌تر تغییر می‌دهد." + } + }, + "display_name": "Flux.2 [max] Image", + "description": "تصاویر را به صورت همزمان بر اساس پرامپت و رزولوشن تولید می‌کند.", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "SaveImage": { + "inputs": { + "filename_prefix": { + "tooltip": "پیشوند برای فایل ذخیره. این ممکن است شامل اطلاعات قالب‌بندی مانند %date:yyyy-MM-dd% یا %Empty Latent Image.width% برای گنجاندن مقادیر از گره‌ها باشد.", + "name": "پیشوند_نام_فایل" + }, + "images": { + "name": "تصاویر", + "tooltip": "تصاویر برای ذخیره" + } + }, + "description": "تصاویر ورودی را در پوشه خروجی ComfyUI شما ذخیره می‌کند.", + "display_name": "ذخیره تصویر" + }, + "TextEncodeHunyuanVideo_ImageToVideo": { + "inputs": { + "image_interleave": { + "tooltip": "میزان تأثیر تصویر در مقابل پیش‌متن متنی. عدد بالاتر به معنای تأثیر بیشتر از پیش‌متن متنی است.", + "name": "image_interleave" + }, + "clip_vision_output": { + "name": "clip_vision_output" + }, + "prompt": { + "name": "prompt" + }, + "clip": { + "name": "clip" + } + }, + "display_name": "TextEncodeHunyuanVideo_ImageToVideo", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "EmptyHunyuanLatentVideo": { + "inputs": { + "batch_size": { + "name": "اندازه دسته" + }, + "height": { + "name": "height" + }, + "width": { + "name": "عرض" + }, + "length": { + "name": "طول" + } + }, + "display_name": "latent خالی HunyuanVideo 1.0", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "ConditioningSetPropertiesAndCombine": { + "display_name": "تنظیم خصوصیات و ترکیب شرط‌گذاری", + "inputs": { + "timesteps": { + "name": "timesteps" + }, + "strength": { + "name": "strength" + }, + "cond": { + "name": "cond" + }, + "cond_NEW": { + "name": "cond_NEW" + }, + "set_cond_area": { + "name": "تنظیم ناحیه شرط" + }, + "mask": { + "name": "mask" + }, + "hooks": { + "name": "hooks" + } + } + }, + "ComfySwitchNode": { + "inputs": { + "on_false": { + "name": "در حالت نادرست" + }, + "switch": { + "name": "سوئیچ" + }, + "on_true": { + "name": "on_true" + } + }, + "outputs": { + "0": { + "name": "خروجی", + "tooltip": null + } + }, + "display_name": "سوئیچ" + }, + "ConditioningSetAreaPercentageVideo": { + "inputs": { + "y": { + "name": "y" + }, + "z": { + "name": "z" + }, + "temporal": { + "name": "temporal" + }, + "strength": { + "name": "strength" + }, + "height": { + "name": "ارتفاع" + }, + "conditioning": { + "name": "conditioning" + }, + "x": { + "name": "x" + }, + "width": { + "name": "عرض" + } + }, + "display_name": "ConditioningSetAreaPercentageVideo" + }, + "PerpNegGuider": { + "inputs": { + "model": { + "name": "مدل" + }, + "cfg": { + "name": "cfg" + }, + "neg_scale": { + "name": "neg_scale" + }, + "negative": { + "name": "منفی" + }, + "positive": { + "name": "مثبت" + }, + "empty_conditioning": { + "name": "empty_conditioning" + } + }, + "display_name": "PerpNegGuider", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "ImageInvert": { + "inputs": { + "image": { + "name": "image" + } + }, + "display_name": "معکوس کردن تصویر" + }, + "SolidMask": { + "display_name": "SolidMask", + "inputs": { + "height": { + "name": "height" + }, + "value": { + "name": "value" + }, + "width": { + "name": "width" + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, + "BatchImagesNode": { + "display_name": "تصاویر دسته‌ای", + "inputs": { + "images": { + "name": "تصاویر" + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, + "DualCFGGuider": { + "inputs": { + "cfg_conds": { + "name": "cfg_conds" + }, + "model": { + "name": "مدل" + }, + "cond2": { + "name": "شرط۲" + }, + "negative": { + "name": "منفی" + }, + "cfg_cond2_negative": { + "name": "cfg_cond2_negative" + }, + "style": { + "name": "style" + }, + "cond1": { + "name": "cond1" + } + }, + "display_name": "DualCFGGuider", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "RunwayTextToImageNode": { + "inputs": { + "prompt": { + "name": "prompt", + "tooltip": "prompt متنی برای تولید" + }, + "ratio": { + "name": "ratio" + }, + "reference_image": { + "name": "reference_image", + "tooltip": "تصویر مرجع اختیاری برای هدایت تولید" + } + }, + "description": "یک تصویر از یک prompt متنی با استفاده از مدل Gen 4 Runway تولید کنید. همچنین می‌توانید تصویر مرجع را برای راهنمایی تولید شامل کنید.", + "display_name": "Runway Text to Image", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "PixverseTemplateNode": { + "outputs": { + "0": { + "name": "pixverse_template", + "tooltip": null + } + }, + "display_name": "قالب PixVerse", + "inputs": { + "template": { + "name": "template" + } + } + }, + "ControlNetApply": { + "inputs": { + "image": { + "name": "image" + }, + "strength": { + "name": "قدرت" + }, + "conditioning": { + "name": "conditioning" + }, + "control_net": { + "name": "control_net" + } + }, + "display_name": "اعمال ControlNet (قدیمی)" + }, + "WanFunControlToVideo": { + "inputs": { + "positive": { + "name": "positive" + }, + "height": { + "name": "height" + }, + "batch_size": { + "name": "اندازه_دسته" + }, + "width": { + "name": "عرض" + }, + "length": { + "name": "length" + }, + "vae": { + "name": "vae" + }, + "start_image": { + "name": "start_image" + }, + "clip_vision_output": { + "name": "clip_vision_output" + }, + "control_video": { + "name": "control_video" + }, + "negative": { + "name": "منفی" + } + }, + "outputs": { + "1": { + "name": "negative", + "tooltip": null + }, + "0": { + "name": "مثبت", + "tooltip": null + }, + "2": { + "name": "latent", + "tooltip": null + } + }, + "display_name": "WanFunControlToVideo" + }, + "LumaVideoNode": { + "inputs": { + "luma_concepts": { + "name": "luma_concepts", + "tooltip": "مفاهیم دوربین اختیاری برای تعیین حرکت دوربین از طریق گره مفاهیم Luma." + }, + "aspect_ratio": { + "name": "نسبت ابعاد" + }, + "control_after_generate": { + "name": "کنترل پس از تولید" + }, + "seed": { + "tooltip": "seed برای تعیین اینکه آیا گره باید مجدداً اجرا شود؛ نتایج واقعی صرف نظر از seed غیرقطعی هستند.", + "name": "seed" + }, + "resolution": { + "name": "رزولوشن" + }, + "loop": { + "name": "حلقه" + }, + "duration": { + "name": "مدت زمان" + }, + "model": { + "name": "model" + }, + "prompt": { + "tooltip": "Prompt برای تولید ویدیو", + "name": "prompt" + } + }, + "display_name": "لومای متن به ویدیو", + "description": "بر اساس prompt و output_size به صورت همزمان ویدیو تولید می‌کند.", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "SaveAudioMP3": { + "inputs": { + "audio": { + "name": "audio" + }, + "audioUI": { + "name": "audioUI" + }, + "filename_prefix": { + "name": "filename_prefix" + }, + "quality": { + "name": "کیفیت" + } + }, + "display_name": "ذخیره صدا (MP3)" + }, + "ConditioningSetProperties": { + "inputs": { + "hooks": { + "name": "hooks" + }, + "strength": { + "name": "قدرت" + }, + "cond_NEW": { + "name": "شرطی_NEW" + }, + "mask": { + "name": "mask" + }, + "set_cond_area": { + "name": "set_cond_area" + }, + "timesteps": { + "name": "مراحل_زمانی" + } + }, + "display_name": "تنظیم خصوصیات شرطی" + }, + "KlingOmniProEditVideoNode": { + "inputs": { + "reference_images": { + "name": "reference_images", + "tooltip": "تا ۴ تصویر مرجع اضافی." + }, + "keep_original_sound": { + "name": "نگه‌داری صدای اصلی" + }, + "prompt": { + "tooltip": "یک پرامپت متنی که محتوای ویدیو را توصیف می‌کند. این می‌تواند شامل توصیفات مثبت و منفی باشد.", + "name": "پِرامپت" + }, + "video": { + "name": "ویدیو", + "tooltip": "ویدیو برای ویرایش. طول ویدیوی خروجی یکسان خواهد بود." + }, + "model_name": { + "name": "نام_مدل" + }, + "resolution": { + "name": "resolution" + } + }, + "description": "ویرایش یک ویدیوی موجود با جدیدترین مدل از Kling.", + "display_name": "Kling Omni Edit Video (Pro)", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "StabilityStableImageUltraNode": { + "inputs": { + "negative_prompt": { + "tooltip": "یک قطعه متن که توصیف می‌کند چه چیزی را نمی‌خواهید در تصویر خروجی ببینید. این یک قابلیت پیشرفته است.", + "name": "negative_prompt" + }, + "style_preset": { + "name": "style_preset", + "tooltip": "اختیاری: سبک دلخواه تصویر تولید شده." + }, + "prompt": { + "tooltip": "آنچه می‌خواهید در تصویر خروجی ببینید. یک پرامپت قوی و توصیفی که عناصر، رنگ‌ها و سوژه‌ها را به وضوح تعریف می‌کند، به نتایج بهتری منجر می‌شود. برای کنترل وزن یک کلمه خاص از فرمت `(word:weight)` استفاده کنید، جایی که `word` کلمه‌ای است که می‌خواهید وزن آن را کنترل کنید و `weight` مقداری بین 0 و 1 است. برای مثال: `The sky was a crisp (blue:0.3) and (green:0.8)` آسمانی را نشان می‌دهد که آبی و سبز است، اما سبز بیشتر از آبی.", + "name": "پِرامپت" + }, + "image": { + "name": "image" + }, + "aspect_ratio": { + "tooltip": "نسبت ابعاد تصویر تولید شده.", + "name": "aspect_ratio" + }, + "seed": { + "name": "seed", + "tooltip": "دانه تصادفی مورد استفاده برای ایجاد نویز." + }, + "image_denoise": { + "name": "حذف نویز تصویر", + "tooltip": "حذف نویز تصویر ورودی؛ 0.0 تصویری یکسان با ورودی می‌دهد، 1.0 طوری است که گویی هیچ تصویری ارائه نشده است." + }, + "control_after_generate": { + "name": "کنترل پس از تولید" + } + }, + "description": "تصاویر را به صورت همزمان بر اساس prompt و وضوح تولید می‌کند.", + "display_name": "Stability AI Stable Image Ultra", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "StringConcatenate": { + "inputs": { + "delimiter": { + "name": "delimiter" + }, + "string_b": { + "name": "رشته_ب" + }, + "string_a": { + "name": "string_a" + } + }, + "display_name": "الحاق", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "SaveImageDataSetToFolder": { + "display_name": "ذخیره مجموعه داده تصویر در پوشه", + "inputs": { + "images": { + "tooltip": "لیست تصاویر برای ذخیره.", + "name": "تصاویر" + }, + "filename_prefix": { + "name": "filename_prefix", + "tooltip": "پیشوند برای نام فایل‌های تصویر ذخیره‌شده." + }, + "folder_name": { + "name": "نام پوشه", + "tooltip": "نام پوشه برای ذخیره تصاویر (در داخل دایرکتوری خروجی)." + } + } + }, + "FreSca": { + "inputs": { + "scale_high": { + "name": "مقیاس_بالا", + "tooltip": "ضریب مقیاس‌گذاری برای اجزای فرکانس بالا" + }, + "scale_low": { + "tooltip": "ضریب مقیاس‌گذاری برای مولفه‌های بسامد پایین", + "name": "scale_low" + }, + "model": { + "name": "مدل" + }, + "freq_cutoff": { + "name": "freq_cutoff", + "tooltip": "تعداد شاخص‌های فرکانس اطراف مرکز که به عنوان فرکانس پایین در نظر گرفته می‌شوند" + } + }, + "display_name": "FreSca", + "description": "مقیاس‌بندی وابسته به فرکانس را به guidance اعمال می‌کند", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "ByteDanceFirstLastFrameNode": { + "inputs": { + "watermark": { + "tooltip": "آیا واترمارک \"تولید شده توسط هوش مصنوعی\" به ویدیو اضافه شود.", + "name": "واترمارک" + }, + "first_frame": { + "name": "فریم_اول", + "tooltip": "فریم اول برای استفاده در ویدیو." + }, + "prompt": { + "name": "پِرامپت", + "tooltip": "پیش‌متن متنی که برای تولید ویدیو استفاده می‌شود." + }, + "seed": { + "tooltip": "seed برای استفاده در تولید.", + "name": "seed" + }, + "last_frame": { + "tooltip": "فریم آخر برای استفاده در ویدیو.", + "name": "last_frame" + }, + "aspect_ratio": { + "tooltip": "نسبت ابعاد ویدیوی خروجی.", + "name": "نسبت ابعاد" + }, + "model": { + "name": "model" + }, + "resolution": { + "tooltip": "رزولوشن ویدیوی خروجی.", + "name": "رزولوشن" + }, + "control_after_generate": { + "name": "control after generate" + }, + "camera_fixed": { + "tooltip": "مشخص می‌کند که آیا دوربین ثابت شود. پلتفرم یک دستورالعمل برای ثابت کردن دوربین به prompt شما اضافه می‌کند، اما اثر واقعی را تضمین نمی‌کند.", + "name": "camera_fixed" + }, + "duration": { + "tooltip": "مدت زمان ویدیو خروجی بر حسب ثانیه.", + "name": "duration" + } + }, + "display_name": "ByteDance فریم اول-آخر به ویدیو", + "description": "ایجاد ویدیو با استفاده از prompt و فریم‌های اول و آخر.", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "WanMoveVisualizeTracks": { + "inputs": { + "line_width": { + "name": "عرض_خط" + }, + "line_resolution": { + "name": "رزولوشن خط" + }, + "circle_size": { + "name": "اندایره" + }, + "opacity": { + "name": "شفافیت" + }, + "tracks": { + "name": "tracks" + }, + "images": { + "name": "images" + } + }, + "display_name": "WanMoveVisualizeTracks", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "Rodin3D_Regular": { + "inputs": { + "Material_Type": { + "name": "نوع_متریال" + }, + "Seed": { + "name": "بذر" + }, + "Images": { + "name": "تصاویر" + }, + "Polygon_count": { + "name": "تعداد چندضلعی" + } + }, + "outputs": { + "0": { + "name": "مسیر مدل سه‌بعدی", + "tooltip": null + } + }, + "description": "تولید دارایی‌های سه‌بعدی با استفاده از Rodin API", + "display_name": "Rodin 3D تولید - تولید معمولی" + }, + "UNetTemporalAttentionMultiply": { + "inputs": { + "cross_temporal": { + "name": "متقاطع_زمانی" + }, + "self_structural": { + "name": "self_structural" + }, + "model": { + "name": "model" + }, + "self_temporal": { + "name": "self_temporal" + }, + "cross_structural": { + "name": "cross_structural" + } + }, + "display_name": "UNetTemporalAttentionMultiply", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "WanMoveTrackToVideo": { + "outputs": { + "1": { + "name": "منفی", + "tooltip": null + }, + "0": { + "name": "positive", + "tooltip": null + }, + "2": { + "name": "latent", + "tooltip": null + } + }, + "inputs": { + "width": { + "name": "width" + }, + "batch_size": { + "name": "اندازه_دسته" + }, + "strength": { + "tooltip": "قدرت شرط‌بندی track.", + "name": "strength" + }, + "height": { + "name": "ارتفاع" + }, + "negative": { + "name": "منفی" + }, + "vae": { + "name": "vae" + }, + "tracks": { + "name": "ترک‌ها" + }, + "start_image": { + "name": "تصویر شروع" + }, + "length": { + "name": "length" + }, + "positive": { + "name": "مثبت" + }, + "clip_vision_output": { + "name": "clip_vision_output" + } + }, + "display_name": "WanMoveTrackToVideo" + }, + "LatentFlip": { + "inputs": { + "flip_method": { + "name": "روش_چرخش" + }, + "samples": { + "name": "samples" + } + }, + "display_name": "چرخش Latent" + }, + "CombineHooks4": { + "display_name": "ترکیب قلاب‌ها [۴]", + "inputs": { + "hooks_A": { + "name": "hooks_A" + }, + "hooks_B": { + "name": "hooks_B" + }, + "hooks_D": { + "name": "hooks_D" + }, + "hooks_C": { + "name": "قلاب‌های_C" + } + } + }, + "CLIPTextEncodeSDXL": { + "inputs": { + "height": { + "name": "ارتفاع" + }, + "text_l": { + "name": "text_l" + }, + "crop_h": { + "name": "crop_h" + }, + "target_height": { + "name": "ارتفاع_هدف" + }, + "clip": { + "name": "clip" + }, + "text_g": { + "name": "متن_g" + }, + "width": { + "name": "width" + }, + "crop_w": { + "name": "crop_w" + }, + "target_width": { + "name": "target_width" + } + }, + "display_name": "CLIPTextEncodeSDXL", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "StabilityUpscaleConservativeNode": { + "inputs": { + "negative_prompt": { + "name": "پرمپت_منفی", + "tooltip": "کلمات کلیدی که نمی‌خواهید در تصویر خروجی دیده شوند. این یک قابلیت پیشرفته است." + }, + "prompt": { + "name": "prompt", + "tooltip": "آنچه می‌خواهید در تصویر خروجی ببینید. یک prompt قوی و توصیفی که عناصر، رنگ‌ها و سوژه‌ها را به وضوح تعریف می‌کند، منجر به نتایج بهتری می‌شود." + }, + "image": { + "name": "تصویر" + }, + "creativity": { + "name": "خلاقیت", + "tooltip": "احتمال ایجاد جزئیات اضافی که به شدت توسط تصویر اولیه شرطی نشده‌اند را کنترل می‌کند." + }, + "seed": { + "name": "seed", + "tooltip": "seed تصادفی مورد استفاده برای ایجاد نویز." + }, + "control_after_generate": { + "name": "کنترل پس از تولید" + } + }, + "description": "بزرگ‌نمایی تصویر با حداقل تغییرات به رزولوشن 4K.", + "display_name": "بزرگ‌نمایی محافظه‌کارانه Stability AI", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "TripleCLIPLoader": { + "inputs": { + "clip_name3": { + "name": "نام_clip3" + }, + "clip_name1": { + "name": "نام clip1" + }, + "clip_name2": { + "name": "clip_name2" + } + }, + "display_name": "TripleCLIPLoader", + "description": "[دستورالعمل‌ها]\n\nsd3: clip-l, clip-g, t5", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "RepeatImageBatch": { + "inputs": { + "image": { + "name": "تصویر" + }, + "amount": { + "name": "amount" + } + }, + "display_name": "RepeatImageBatch", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "KlingOmniProFirstLastFrameNode": { + "display_name": "تبدیل فریم اول-آخر به ویدیو Kling Omni (Pro)", + "inputs": { + "duration": { + "name": "مدت زمان" + }, + "end_frame": { + "name": "end_frame", + "tooltip": "یک فریم پایانی اختیاری برای ویدیو. این نمی‌تواند همزمان با 'reference_images' استفاده شود." + }, + "prompt": { + "name": "پِرامپت", + "tooltip": "یک پرامپت متنی که محتوای ویدیو را توصیف می‌کند. این می‌تواند شامل توصیفات مثبت و منفی باشد." + }, + "resolution": { + "name": "رزولوشن" + }, + "model_name": { + "name": "نام_مدل" + }, + "reference_images": { + "tooltip": "تا 6 تصویر مرجع اضافی.", + "name": "reference_images" + }, + "first_frame": { + "name": "first_frame" + } + }, + "description": "از یک فریم شروع، یک فریم پایان اختیاری، یا تصاویر مرجع با آخرین مدل Kling استفاده کنید.", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "LatentApplyOperation": { + "inputs": { + "operation": { + "name": "عملیات" + }, + "samples": { + "name": "samples" + } + }, + "display_name": "LatentApplyOperation", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "SaveVideo": { + "inputs": { + "format": { + "name": "فرمت", + "tooltip": "فرمت ذخیره‌سازی ویدیو." + }, + "codec": { + "tooltip": "کُدک مورد استفاده برای ویدیو.", + "name": "کُدک" + }, + "video": { + "name": "ویدیو", + "tooltip": "ویدیویی که باید ذخیره شود." + }, + "filename_prefix": { + "tooltip": "پیشوند برای فایل ذخیره‌شده. این می‌تواند شامل اطلاعات قالب‌بندی مانند %date:yyyy-MM-dd% یا %Empty Latent Image.width% برای گنجاندن مقادیر از گره‌ها باشد.", + "name": "filename_prefix" + } + }, + "description": "تصاویر ورودی را در دایرکتوری خروجی ComfyUI شما ذخیره می‌کند.", + "display_name": "ذخیره ویدیو" + }, + "CLIPMergeSimple": { + "inputs": { + "clip1": { + "name": "clip1" + }, + "clip2": { + "name": "clip2" + }, + "ratio": { + "name": "نسبت" + } + }, + "display_name": "CLIPMergeSimple" + }, + "Vidu2ReferenceVideoNode": { + "inputs": { + "prompt": { + "tooltip": "وقتی فعال باشد، ویدیو شامل گفتار تولیدشده و موسیقی پس‌زمینه بر اساس prompt خواهد بود.", + "name": "پِرامپت" + }, + "movement_amplitude": { + "tooltip": "دامنه حرکت اشیاء در قاب.", + "name": "movement_amplitude" + }, + "model": { + "name": "مدل" + }, + "audio": { + "name": "صدا", + "tooltip": "هنگام فعال شدن، ویدیو حاوی گفتار تولیدشده و موسیقی پس‌زمینه بر اساس prompt خواهد بود." + }, + "resolution": { + "name": "رزولوشن" + }, + "duration": { + "name": "مدت" + }, + "subjects": { + "tooltip": "برای هر subject، حداکثر 3 تصویر مرجع ارائه دهید (در مجموع 7 تصویر برای همه subjects). در prompts با استفاده از @subject{subject_id} به آنها ارجاع دهید.", + "name": "سوژه‌ها" + }, + "control_after_generate": { + "name": "کنترل پس از تولید" + }, + "aspect_ratio": { + "name": "نسبت ابعاد" + }, + "seed": { + "name": "seed" + } + }, + "display_name": "تولید ویدیو از مرجع Vidu2", + "description": "ایجاد ویدیو از چندین تصویر مرجع و یک متن راهنما.", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "RecraftStyleV3LogoRaster": { + "inputs": { + "substyle": { + "name": "substyle" + } + }, + "description": "سبک realistic_image و سبک فرعی اختیاری را انتخاب کنید.", + "display_name": "Recraft Style - Logo Raster", + "outputs": { + "0": { + "name": "سبک_recraft", + "tooltip": null + } + } + }, + "PairConditioningCombine": { + "outputs": { + "1": { + "name": "negative" + }, + "0": { + "name": "مثبت" + } + }, + "inputs": { + "positive_A": { + "name": "positive_A" + }, + "negative_B": { + "name": "negative_B" + }, + "positive_B": { + "name": "positive_B" + }, + "negative_A": { + "name": "negative_A" + } + }, + "display_name": "ترکیب جفت Cond" + }, + "HunyuanImageToVideo": { + "inputs": { + "positive": { + "name": "positive" + }, + "guidance_type": { + "name": "نوع راهنمایی" + }, + "width": { + "name": "عرض" + }, + "vae": { + "name": "vae" + }, + "length": { + "name": "طول" + }, + "height": { + "name": "ارتفاع" + }, + "start_image": { + "name": "تصویر شروع" + }, + "batch_size": { + "name": "batch_size" + } + }, + "outputs": { + "1": { + "name": "latent", + "tooltip": null + }, + "0": { + "name": "positive", + "tooltip": null + } + }, + "display_name": "HunyuanImageToVideo" + }, + "CLIPVisionLoader": { + "display_name": "بارگذاری CLIP Vision", + "inputs": { + "clip_name": { + "name": "clip_name" + } + } + }, + "Rodin3D_Detail": { + "display_name": "Rodin 3D Generate - Detail Generate", + "inputs": { + "Images": { + "name": "Images" + }, + "Material_Type": { + "name": "Material_Type" + }, + "Polygon_count": { + "name": "تعداد_چندضلعی" + }, + "Seed": { + "name": "Seed" + } + }, + "description": "ایجاد دارایی‌های سه‌بعدی با استفاده از Rodin API", + "outputs": { + "0": { + "name": "3D Model Path", + "tooltip": null + } + } + }, + "ImageOnlyCheckpointSave": { + "inputs": { + "filename_prefix": { + "name": "filename_prefix" + }, + "vae": { + "name": "vae" + }, + "clip_vision": { + "name": "clip_vision" + }, + "model": { + "name": "model" + } + }, + "display_name": "ImageOnlyCheckpointSave" + }, + "EmptyQwenImageLayeredLatentImage": { + "inputs": { + "height": { + "name": "height" + }, + "batch_size": { + "name": "batch_size" + }, + "layers": { + "name": "لایه‌ها" + }, + "width": { + "name": "عرض" + } + }, + "display_name": "Empty Qwen Image Layered Latent", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "ReplaceText": { + "display_name": "جایگزینی متن", + "inputs": { + "find": { + "name": "یافتن", + "tooltip": "متن برای یافتن." + }, + "texts": { + "tooltip": "متنی که باید پردازش شود.", + "name": "texts" + }, + "replace": { + "name": "جایگزین", + "tooltip": "متن جایگزین" + } + }, + "outputs": { + "0": { + "name": "texts", + "tooltip": "متون پردازش‌شده" + } + } + }, + "CustomCombo": { + "display_name": "ترکیب سفارشی", + "inputs": { + "choice": { + "name": "انتخاب" + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, + "TorchCompileModel": { + "inputs": { + "model": { + "name": "model" + }, + "backend": { + "name": "backend" + } + }, + "display_name": "TorchCompileModel", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "LatentSubtract": { + "inputs": { + "samples1": { + "name": "samples1" + }, + "samples2": { + "name": "samples2" + } + }, + "display_name": "تفریق Latent", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "PhotoMakerEncode": { + "display_name": "PhotoMakerEncode", + "inputs": { + "text": { + "name": "متن" + }, + "photomaker": { + "name": "photomaker" + }, + "clip": { + "name": "clip" + }, + "image": { + "name": "image" + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, + "CheckpointLoaderSimple": { + "outputs": { + "2": { + "tooltip": "مدل VAE مورد استفاده برای کدگذاری و کدگشایی تصاویر به فضای latent و از آن." + }, + "0": { + "tooltip": "مدل مورد استفاده برای حذف نویز از latentها." + }, + "1": { + "tooltip": "مدل CLIP مورد استفاده برای کدگذاری پِرامپت‌های متنی." + } + }, + "description": "یک چک‌پوینت مدل diffusion را بارگذاری می‌کند. مدل‌های diffusion برای حذف نویز از latent space استفاده می‌شوند.", + "inputs": { + "ckpt_name": { + "name": "ckpt_name", + "tooltip": "نام چک‌پوینت (مدل) برای بارگذاری." + } + }, + "display_name": "بارگذاری Checkpoint" + }, + "SkipLayerGuidanceDiT": { + "inputs": { + "model": { + "name": "مدل" + }, + "start_percent": { + "name": "start_percent" + }, + "rescaling_scale": { + "name": "مقیاس تغییر اندازه مجدد" + }, + "scale": { + "name": "مقیاس" + }, + "single_layers": { + "name": "single_layers" + }, + "end_percent": { + "name": "درصد پایان" + }, + "double_layers": { + "name": "لایه‌های دوتایی" + } + }, + "display_name": "SkipLayerGuidanceDiT", + "description": "نسخه عمومی گره SkipLayerGuidance که می‌تواند روی هر مدل DiT استفاده شود.", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "RecordAudio": { + "inputs": { + "audio": { + "name": "صدا" + } + }, + "display_name": "ضبط صدا", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "MergeTextLists": { + "inputs": { + "texts": { + "name": "متون", + "tooltip": "فهرست متون برای پردازش." + } + }, + "display_name": "ادغام لیست‌های متنی", + "outputs": { + "0": { + "name": "متون", + "tooltip": "متون پردازش‌شده" + } + } + }, + "RandomNoise": { + "inputs": { + "control_after_generate": { + "name": "کنترل پس از تولید" + }, + "noise_seed": { + "name": "noise_seed" + } + }, + "display_name": "RandomNoise", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "CLIPTextEncodeSD3": { + "display_name": "CLIPTextEncodeSD3", + "inputs": { + "empty_padding": { + "name": "padding خالی" + }, + "clip": { + "name": "clip" + }, + "clip_g": { + "name": "clip_g" + }, + "t5xxl": { + "name": "t5xxl" + }, + "clip_l": { + "name": "clip_l" + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, + "LTXVPreprocess": { + "inputs": { + "image": { + "name": "تصویر" + }, + "img_compression": { + "name": "img_compression", + "tooltip": "مقدار فشرده‌سازی اعمال‌شده روی تصویر." + } + }, + "outputs": { + "0": { + "name": "تصویر خروجی", + "tooltip": null + } + }, + "display_name": "LTXVPreprocess" + }, + "PhotoMakerLoader": { + "inputs": { + "photomaker_model_name": { + "name": "photomaker_model_name" + } + }, + "display_name": "PhotoMakerLoader", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "KlingOmniProImageNode": { + "display_name": "Kling Omni Image (Pro)", + "inputs": { + "model_name": { + "name": "نام_مدل" + }, + "reference_images": { + "name": "reference_images", + "tooltip": "تا ۱۰ تصویر مرجع اضافی." + }, + "prompt": { + "name": "پِرامپت", + "tooltip": "یک پرامپت متنی که محتوای تصویر را توصیف می‌کند. این می‌تواند شامل توصیفات مثبت و منفی باشد." + }, + "resolution": { + "name": "رزولوشن" + }, + "aspect_ratio": { + "name": "نسبت ابعاد" + } + }, + "description": "ایجاد یا ویرایش تصاویر با جدیدترین مدل از Kling.", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "GeminiInputFiles": { + "inputs": { + "file": { + "name": "فایل", + "tooltip": "فایل‌های ورودی برای گنجاندن به عنوان زمینه برای مدل. فعلاً فقط فایل‌های متنی (.txt) و PDF (.pdf) پذیرفته می‌شوند." + }, + "GEMINI_INPUT_FILES": { + "tooltip": "یک یا چند فایل اختیاری اضافی برای دسته‌بندی همراه با فایل بارگذاری شده از این گره. امکان زنجیره‌سازی فایل‌های ورودی را فراهم می‌کند تا یک پیام واحد بتواند شامل چندین فایل ورودی باشد.", + "name": "GEMINI_INPUT_FILES" + } + }, + "display_name": "فایل‌های ورودی Gemini", + "description": "فایل‌های ورودی را بارگذاری و آماده می‌کند تا به عنوان ورودی برای نودهای Gemini LLM گنجانده شوند. محتوای فایل‌ها هنگام تولید پاسخ توسط مدل Gemini خوانده می‌شود. محتوای فایل متنی در محدوده توکن محاسبه می‌شود. 🛈 نکته: می‌تواند با سایر نودهای فایل ورودی Gemini زنجیره شود.", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "StableCascade_EmptyLatentImage": { + "inputs": { + "width": { + "name": "عرض" + }, + "height": { + "name": "ارتفاع" + }, + "batch_size": { + "name": "اندازه دسته" + }, + "compression": { + "name": "فشرده‌سازی" + } + }, + "outputs": { + "0": { + "name": "stage_c", + "tooltip": null + }, + "1": { + "name": "stage_b", + "tooltip": null + } + }, + "display_name": "StableCascade_EmptyLatentImage" + }, + "LatentFromBatch": { + "inputs": { + "batch_index": { + "name": "batch_index" + }, + "length": { + "name": "طول" + }, + "samples": { + "name": "samples" + } + }, + "display_name": "Latent از دسته" + }, + "WanMoveConcatTrack": { + "display_name": "WanMoveConcatTrack", + "inputs": { + "tracks_1": { + "name": "ترک‌های ۱" + }, + "tracks_2": { + "name": "tracks_2" + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, + "StringTrim": { + "inputs": { + "string": { + "name": "string" + }, + "mode": { + "name": "mode" + } + }, + "display_name": "تریم", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "NormalizeVideoLatentStart": { + "inputs": { + "start_frame_count": { + "name": "start_frame_count", + "tooltip": "تعداد فریم‌های latent برای نرمال‌سازی، شمارش از ابتدا" + }, + "reference_frame_count": { + "name": "reference_frame_count", + "tooltip": "تعداد فریم‌های latent پس از فریم‌های شروع که به عنوان مرجع استفاده می‌شوند" + }, + "latent": { + "name": "latent" + } + }, + "outputs": { + "0": { + "name": "latent", + "tooltip": null + } + }, + "description": "فریم‌های اولیه یک فضای نهفته ویدیویی را نرمال می‌کند تا با میانگین و انحراف معیار فریم‌های مرجع بعدی مطابقت داشته باشد. به کاهش تفاوت‌ها بین فریم‌های آغازین و بقیه ویدیو کمک می‌کند.", + "display_name": "NormalizeVideoLatentStart" + }, + "USOStyleReference": { + "display_name": "USOStyleReference", + "inputs": { + "model_patch": { + "name": "مدل_پچ" + }, + "model": { + "name": "model" + }, + "clip_vision_output": { + "name": "clip_vision_output" + } + } + }, + "CLIPMergeSubtract": { + "display_name": "CLIPMergeSubtract", + "inputs": { + "clip2": { + "name": "clip2" + }, + "multiplier": { + "name": "ضریب" + }, + "clip1": { + "name": "clip1" + } + } + }, + "FreeU": { + "inputs": { + "s1": { + "name": "s1" + }, + "b1": { + "name": "b1" + }, + "b2": { + "name": "b2" + }, + "s2": { + "name": "s2" + }, + "model": { + "name": "مدل" + } + }, + "display_name": "FreeU", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "BasicGuider": { + "display_name": "BasicGuider", + "inputs": { + "model": { + "name": "model" + }, + "conditioning": { + "name": "conditioning" + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, + "SaveWEBM": { + "inputs": { + "images": { + "name": "images" + }, + "crf": { + "tooltip": "crf بالاتر به معنای کیفیت پایین‌تر با حجم فایل کوچک‌تر است، crf پایین‌تر به معنای کیفیت بالاتر و حجم فایل بزرگ‌تر است.", + "name": "crf" + }, + "filename_prefix": { + "name": "پیشوند_نام_فایل" + }, + "codec": { + "name": "codec" + }, + "fps": { + "name": "fps" + } + }, + "display_name": "SaveWEBM" + }, + "CLIPTextEncode": { + "outputs": { + "0": { + "tooltip": "یک conditioning حاوی متن جاسازی‌شده برای هدایت مدل diffusion." + } + }, + "display_name": "کدگذاری متن CLIP (پرامپت)", + "inputs": { + "clip": { + "tooltip": "مدل CLIP مورد استفاده برای کدگذاری متن.", + "name": "clip" + }, + "text": { + "tooltip": "متنی که باید کدگذاری شود.", + "name": "متن" + } + }, + "description": "یک متن را با استفاده از یک مدل CLIP به یک امبدینگ کدگذاری می‌کند که می‌تواند برای هدایت مدل diffusion به سمت تولید تصاویر خاص استفاده شود." + }, + "CLIPTextEncodeLumina2": { + "outputs": { + "0": { + "tooltip": "یک conditioning حاوی متن جاسازی‌شده برای هدایت مدل diffusion." + } + }, + "inputs": { + "user_prompt": { + "name": "user_prompt", + "tooltip": "متنی که باید کدگذاری شود." + }, + "system_prompt": { + "name": "system_prompt", + "tooltip": "Lumina2 دو نوع system prompt ارائه می‌دهد: Superior: شما یک دستیار هستید که برای تولید تصاویر برتر با درجه بالای هماهنگی تصویر-متن بر اساس promptهای متنی یا promptهای کاربر طراحی شده‌اید. Alignment: شما یک دستیار هستید که برای تولید تصاویر با کیفیت بالا با بالاترین درجه هماهنگی تصویر-متن بر اساس promptهای متنی طراحی شده‌اید." + }, + "clip": { + "tooltip": "مدل CLIP مورد استفاده برای کدگذاری متن.", + "name": "clip" + } + }, + "description": "یک prompt سیستمی و یک prompt کاربری را با استفاده از یک مدل CLIP به یک embedding کدگذاری می‌کند که می‌تواند برای هدایت مدل diffusion به سمت تولید تصاویر خاص استفاده شود.", + "display_name": "کدگذاری متن CLIP برای Lumina2" + }, + "KlingTextToVideoNode": { + "display_name": "Kling متن به ویدیو", + "inputs": { + "prompt": { + "tooltip": "پرامپت متنی مثبت", + "name": "پرامپت" + }, + "mode": { + "tooltip": "پیکربندی مورد استفاده برای تولید ویدیو به این فرمت: mode / duration / model_name.", + "name": "حالت" + }, + "cfg_scale": { + "name": "cfg_scale" + }, + "aspect_ratio": { + "name": "نسبت ابعاد" + }, + "negative_prompt": { + "tooltip": "درخواست متنی منفی", + "name": "negative_prompt" + } + }, + "outputs": { + "2": { + "name": "مدت‌زمان", + "tooltip": null + }, + "1": { + "name": "video_id", + "tooltip": null + }, + "0": { + "tooltip": null + } + }, + "description": "نود Kling متن به ویدیو" + }, + "TripoTextureNode": { + "outputs": { + "1": { + "name": "model task_id", + "tooltip": null + }, + "0": { + "name": "model_file", + "tooltip": null + } + }, + "display_name": "Tripo: مدل بافت", + "inputs": { + "texture_alignment": { + "name": "تراز بافت" + }, + "texture": { + "name": "بافت" + }, + "texture_seed": { + "name": "texture_seed" + }, + "texture_quality": { + "name": "texture_quality" + }, + "model_task_id": { + "name": "model_task_id" + }, + "pbr": { + "name": "pbr" + } + } + }, + "PerturbedAttentionGuidance": { + "display_name": "PerturbedAttentionGuidance", + "inputs": { + "scale": { + "name": "مقیاس" + }, + "model": { + "name": "مدل" + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, + "BetaSamplingScheduler": { + "inputs": { + "model": { + "name": "model" + }, + "beta": { + "name": "بتا" + }, + "steps": { + "name": "مراحل" + }, + "alpha": { + "name": "آلفا" + } + }, + "display_name": "BetaSamplingScheduler", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "ConditioningSetDefaultCombine": { + "display_name": "Cond Set Default Combine", + "inputs": { + "hooks": { + "name": "hooks" + }, + "cond": { + "name": "cond" + }, + "cond_DEFAULT": { + "name": "cond_DEFAULT" + } + } + }, + "AudioMerge": { + "inputs": { + "audio1": { + "name": "audio1" + }, + "audio2": { + "name": "صدا۲" + }, + "merge_method": { + "name": "روش ادغام", + "tooltip": "روش مورد استفاده برای ترکیب شکل‌موج‌های صوتی." + } + }, + "display_name": "ادغام_صوت", + "description": "ترکیب دو قطعه صدا با روی هم قرار دادن شکل موج‌های آن‌ها.", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "SD_4XUpscale_Conditioning": { + "display_name": "SD_4XUpscale_Conditioning", + "outputs": { + "0": { + "name": "مثبت", + "tooltip": null + }, + "2": { + "name": "latent", + "tooltip": null + }, + "1": { + "name": "منفی", + "tooltip": null + } + }, + "inputs": { + "negative": { + "name": "منفی" + }, + "positive": { + "name": "مثبت" + }, + "noise_augmentation": { + "name": "افزایش نویز" + }, + "images": { + "name": "تصاویر" + }, + "scale_ratio": { + "name": "scale_ratio" + } + } + }, + "ShuffleImageTextDataset": { + "outputs": { + "1": { + "tooltip": "متون به هم ریخته", + "name": "texts" + }, + "0": { + "name": "تصاویر", + "tooltip": "تصاویر به هم ریخته" + } + }, + "inputs": { + "images": { + "tooltip": "فهرست تصاویر برای به‌هم‌ریختن.", + "name": "images" + }, + "seed": { + "name": "seed", + "tooltip": "سید تصادفی." + }, + "texts": { + "name": "texts", + "tooltip": "فهرست متون برای به هم ریختن." + }, + "control_after_generate": { + "name": "کنترل پس از تولید" + } + }, + "display_name": "به هم زدن مجموعه داده تصویر-متن" + }, + "AdjustContrast": { + "outputs": { + "0": { + "tooltip": "تصاویر پردازش‌شده", + "name": "تصاویر" + } + }, + "inputs": { + "factor": { + "name": "فاکتور", + "tooltip": "فاکتور کنتراست. 1.0 = بدون تغییر، <1.0 = کنتراست کمتر، >1.0 = کنتراست بیشتر." + }, + "images": { + "tooltip": "تصویر برای پردازش.", + "name": "images" + } + }, + "display_name": "تنظیم کنتراست" + }, + "CheckpointLoader": { + "inputs": { + "ckpt_name": { + "name": "ckpt_name" + }, + "config_name": { + "name": "config_name" + } + }, + "display_name": "بارگذاری Checkpoint با پیکربندی (منسوخ)" + }, + "ByteDanceImageToVideoNode": { + "display_name": "تبدیل تصویر به ویدیوی ByteDance", + "inputs": { + "prompt": { + "tooltip": "prompt متنی مورد استفاده برای تولید ویدیو.", + "name": "prompt" + }, + "watermark": { + "name": "واترمارک", + "tooltip": "آیا واترمارک \"تولید شده توسط هوش مصنوعی\" به ویدیو اضافه شود." + }, + "duration": { + "tooltip": "مدت زمان ویدیوی خروجی بر حسب ثانیه.", + "name": "مدت" + }, + "camera_fixed": { + "name": "دوربین_ثابت", + "tooltip": "مشخص می‌کند که آیا دوربین ثابت شود. پلتفرم یک دستورالعمل برای ثابت کردن دوربین به پرامپت شما اضافه می‌کند، اما اثر واقعی را تضمین نمی‌کند." + }, + "aspect_ratio": { + "tooltip": "نسبت ابعاد ویدیوی خروجی.", + "name": "نسبت ابعاد" + }, + "image": { + "tooltip": "فریم اول برای استفاده در ویدیو.", + "name": "تصویر" + }, + "seed": { + "tooltip": "seed برای استفاده در تولید.", + "name": "seed" + }, + "resolution": { + "name": "رزولوشن", + "tooltip": "رزولوشن ویدیوی خروجی." + }, + "control_after_generate": { + "name": "کنترل_پس_از_تولید" + }, + "model": { + "name": "model" + } + }, + "description": "تولید ویدیو با استفاده از مدل‌های ByteDance از طریق api بر اساس تصویر و prompt", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "GeminiImage2Node": { + "inputs": { + "response_modalities": { + "tooltip": "برای خروجی فقط تصویر 'IMAGE' را انتخاب کنید، یا برای بازگرداندن هم تصویر تولیدشده و هم پاسخ متنی 'IMAGE+TEXT' را انتخاب کنید.", + "name": "response_modalities" + }, + "system_prompt": { + "tooltip": "دستورالعمل‌های پایه‌ای که رفتار یک هوش مصنوعی را دیکته می‌کنند.", + "name": "سیستم پرامپت" + }, + "seed": { + "name": "seed", + "tooltip": "وقتی seed روی یک مقدار خاص ثابت می‌شود، مدل تلاش می‌کند تا برای درخواست‌های تکراری پاسخ یکسانی ارائه دهد. خروجی قطعی تضمین نشده است. همچنین، تغییر مدل یا تنظیمات پارامترها، مانند دما، می‌تواند باعث تغییر در پاسخ شود حتی اگر از مقدار seed یکسانی استفاده کنید. به طور پیش‌فرض، یک مقدار seed تصادفی استفاده می‌شود." + }, + "control_after_generate": { + "name": "کنترل پس از تولید" + }, + "aspect_ratio": { + "name": "نسبت ابعاد", + "tooltip": "اگر روی 'auto' تنظیم شود، با نسبت تصویر تصویر ورودی شما مطابقت دارد؛ اگر تصویری ارائه نشده باشد، معمولاً یک مربع 16:9 تولید می‌شود." + }, + "resolution": { + "name": "رزولوشن", + "tooltip": "رزولوشن خروجی هدف. برای 2K/4K از upscaler بومی Gemini استفاده می‌شود." + }, + "prompt": { + "name": "prompt", + "tooltip": "prompt متنی که تصویر برای تولید یا ویرایش‌هایی که باید اعمال شوند را توصیف می‌کند. هرگونه محدودیت، سبک یا جزئیاتی که مدل باید دنبال کند را شامل شود." + }, + "images": { + "tooltip": "تصویر(های) مرجع اختیاری. برای گنجاندن چندین تصویر، از گره تصاویر دسته‌ای استفاده کنید (تا ۱۴ تصویر).", + "name": "تصاویر" + }, + "files": { + "tooltip": "فایل(های) اختیاری برای استفاده به عنوان زمینه برای مدل. ورودی‌ها را از نود فایل‌های ورودی تولید محتوای Gemini می‌پذیرد.", + "name": "files" + }, + "model": { + "name": "مدل" + } + }, + "description": "تولید یا ویرایش تصاویر به صورت همزمان از طریق Google Vertex API.", + "display_name": "Nano Banana Pro (Google Gemini Image)", + "outputs": { + "0": { + "tooltip": null + }, + "1": { + "tooltip": null + } + } + }, + "LumaReferenceNode": { + "outputs": { + "0": { + "name": "luma_ref", + "tooltip": null + } + }, + "inputs": { + "weight": { + "tooltip": "وزن مرجع تصویر.", + "name": "weight" + }, + "luma_ref": { + "name": "luma_ref" + }, + "image": { + "tooltip": "تصویری که به عنوان مرجع استفاده می‌شود.", + "name": "image" + } + }, + "description": "یک تصویر و وزن را نگه می‌دارد تا با گره Luma Generate Image استفاده شود.", + "display_name": "مرجع Luma" + }, + "EmptyImage": { + "display_name": "EmptyImage", + "inputs": { + "batch_size": { + "name": "اندازه_بَچ" + }, + "color": { + "name": "رنگ" + }, + "height": { + "name": "ارتفاع" + }, + "width": { + "name": "width" + } + } + }, + "LoraSave": { + "inputs": { + "model_diff": { + "name": "model_diff", + "tooltip": "خروجی ModelSubtract که باید به lora تبدیل شود." + }, + "text_encoder_diff": { + "name": "تفاوت کدگذار متن", + "tooltip": "خروجی CLIPSubtract که باید به یک lora تبدیل شود." + }, + "rank": { + "name": "rank" + }, + "bias_diff": { + "name": "bias_diff" + }, + "filename_prefix": { + "name": "پیشوند_نام_فایل" + }, + "lora_type": { + "name": "lora_type" + } + }, + "display_name": "استخراج و ذخیره Lora" + }, + "LTXAVTextEncoderLoader": { + "inputs": { + "ckpt_name": { + "name": "ckpt_name" + }, + "text_encoder": { + "name": "text_encoder" + }, + "device": { + "name": "دستگاه" + } + }, + "description": "[دستورالعمل‌ها]\n\nltxav: gemma 3 12B", + "display_name": "بارگذار رمزگذار متن صوتی LTXV", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "SamplerLCMUpscale": { + "inputs": { + "upscale_method": { + "name": "روش_بالا_بردن_کیفیت" + }, + "scale_ratio": { + "name": "scale_ratio" + }, + "scale_steps": { + "name": "scale_steps" + } + }, + "display_name": "SamplerLCMUpscale", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "LoadImageMask": { + "inputs": { + "channel": { + "name": "کانال" + }, + "image": { + "name": "image" + }, + "upload": { + "name": "انتخاب فایل برای آپلود" + } + }, + "display_name": "بارگذاری تصویر (به عنوان ماسک)" + }, + "CheckpointSave": { + "inputs": { + "clip": { + "name": "clip" + }, + "vae": { + "name": "vae" + }, + "model": { + "name": "model" + }, + "filename_prefix": { + "name": "filename_prefix" + } + }, + "display_name": "ذخیره چک‌پوینت" + }, + "UNetSelfAttentionMultiply": { + "inputs": { + "out": { + "name": "خروجی" + }, + "q": { + "name": "q" + }, + "v": { + "name": "v" + }, + "k": { + "name": "k" + }, + "model": { + "name": "مدل" + } + }, + "display_name": "UNetSelfAttentionMultiply", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "Morphology": { + "inputs": { + "kernel_size": { + "name": "اندازه_کرنل" + }, + "operation": { + "name": "عملیات" + }, + "image": { + "name": "image" + } + }, + "display_name": "ریخت‌شناسی تصویر", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "QwenImageDiffsynthControlnet": { + "inputs": { + "mask": { + "name": "mask" + }, + "strength": { + "name": "strength" + }, + "model": { + "name": "model" + }, + "model_patch": { + "name": "مدل_پچ" + }, + "image": { + "name": "تصویر" + }, + "vae": { + "name": "vae" + } + }, + "display_name": "QwenImageDiffsynthControlnet" + }, + "Hunyuan3Dv2Conditioning": { + "outputs": { + "0": { + "name": "مثبت", + "tooltip": null + }, + "1": { + "name": "negative", + "tooltip": null + } + }, + "inputs": { + "clip_vision_output": { + "name": "clip_vision_output" + } + }, + "display_name": "Hunyuan3Dv2Conditioning" + }, + "CLIPTextEncodeKandinsky5": { + "display_name": "CLIPTextEncodeKandinsky5", + "inputs": { + "qwen25_7b": { + "name": "qwen25_7b" + }, + "clip": { + "name": "clip" + }, + "clip_l": { + "name": "clip_l" + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, + "PreviewAudio": { + "inputs": { + "audioUI": { + "name": "audioUI" + }, + "audio": { + "name": "صدا" + } + }, + "display_name": "پیش‌نمایش صدا" + }, + "ModelMergeSubtract": { + "inputs": { + "model2": { + "name": "مدل2" + }, + "multiplier": { + "name": "ضریب" + }, + "model1": { + "name": "مدل۱" + } + }, + "display_name": "ModelMergeSubtract" + }, + "MaskComposite": { + "display_name": "MaskComposite", + "inputs": { + "x": { + "name": "x" + }, + "y": { + "name": "y" + }, + "destination": { + "name": "مقصد" + }, + "source": { + "name": "منبع" + }, + "operation": { + "name": "عملیات" + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, + "AudioEncoderLoader": { + "display_name": "AudioEncoderLoader", + "inputs": { + "audio_encoder_name": { + "name": "audio_encoder_name" + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, + "LatentConcat": { + "inputs": { + "samples2": { + "name": "samples2" + }, + "dim": { + "name": "بعد" + }, + "samples1": { + "name": "samples1" + } + }, + "display_name": "LatentConcat", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "StabilityTextToAudio": { + "description": "موسیقی و جلوه‌های صوتی با کیفیت بالا را از توضیحات متنی تولید می‌کند.", + "inputs": { + "seed": { + "tooltip": "seed تصادفی استفاده شده برای تولید.", + "name": "seed" + }, + "model": { + "name": "model" + }, + "steps": { + "name": "مراحل", + "tooltip": "تعداد مراحل نمونه‌برداری را کنترل می‌کند." + }, + "control_after_generate": { + "name": "کنترل پس از تولید" + }, + "duration": { + "tooltip": "مدت زمان صدا تولید شده را بر حسب ثانیه کنترل می‌کند.", + "name": "مدت زمان" + }, + "prompt": { + "name": "prompt" + } + }, + "display_name": "Stability AI متن به صدا", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "StableCascade_SuperResolutionControlnet": { + "inputs": { + "image": { + "name": "تصویر" + }, + "vae": { + "name": "vae" + } + }, + "outputs": { + "2": { + "name": "مرحله_b", + "tooltip": null + }, + "1": { + "name": "مرحله_سی", + "tooltip": null + }, + "0": { + "name": "controlnet_input", + "tooltip": null + } + }, + "display_name": "StableCascade_SuperResolutionControlnet" + }, + "VAEDecodeHunyuan3D": { + "inputs": { + "octree_resolution": { + "name": "رزولوشن_اکتری" + }, + "vae": { + "name": "vae" + }, + "num_chunks": { + "name": "num_chunks" + }, + "samples": { + "name": "نمونه‌ها" + } + }, + "display_name": "VAEDecodeHunyuan3D", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "OptimalStepsScheduler": { + "inputs": { + "denoise": { + "name": "حذف_نویز" + }, + "model_type": { + "name": "نوع مدل" + }, + "steps": { + "name": "مراحل" + } + }, + "display_name": "OptimalStepsScheduler", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "LatentOperationTonemapReinhard": { + "inputs": { + "multiplier": { + "name": "ضریب" + } + }, + "display_name": "LatentOperationTonemapReinhard", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "ImageCrop": { + "inputs": { + "width": { + "name": "عرض" + }, + "x": { + "name": "x" + }, + "y": { + "name": "y" + }, + "image": { + "name": "تصویر" + }, + "height": { + "name": "ارتفاع" + } + }, + "display_name": "برش تصویر", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "CreateHookKeyframesInterpolated": { + "inputs": { + "strength_start": { + "name": "strength_start" + }, + "interpolation": { + "name": "interpolation" + }, + "keyframes_count": { + "name": "تعداد keyframeها" + }, + "end_percent": { + "name": "درصد_پایان" + }, + "print_keyframes": { + "name": "چاپ keyframes" + }, + "start_percent": { + "name": "start_percent" + }, + "prev_hook_kf": { + "name": "prev_hook_kf" + }, + "strength_end": { + "name": "قدرت_پایان" + } + }, + "display_name": "ایجاد فریم‌های کلیدی هوک درون‌یابی‌شده", + "outputs": { + "0": { + "name": "HOOK_KF" + } + } + }, + "GrowMask": { + "display_name": "بزرگ کردن ماسک", + "inputs": { + "mask": { + "name": "mask" + }, + "expand": { + "name": "expand" + }, + "tapered_corners": { + "name": "tapered_corners" + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, + "MoonvalleyTxt2VideoNode": { + "inputs": { + "seed": { + "tooltip": "مقدار seed تصادفی", + "name": "seed" + }, + "resolution": { + "tooltip": "رزولوشن ویدیوی خروجی", + "name": "رزولوشن" + }, + "negative_prompt": { + "name": "negative_prompt", + "tooltip": "متن نگاتیو پرامپت" + }, + "steps": { + "tooltip": "مراحل استنتاج", + "name": "مراحل" + }, + "prompt_adherence": { + "tooltip": "مقیاس راهنمایی برای کنترل تولید", + "name": "prompt_adherence" + }, + "control_after_generate": { + "name": "کنترل پس از تولید" + }, + "prompt": { + "name": "prompt" + } + }, + "display_name": "Moonvalley Marey متن به ویدیو", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "KlingLipSyncTextToVideoNode": { + "inputs": { + "voice_speed": { + "name": "سرعت صدا", + "tooltip": "سرعت گفتار. محدوده معتبر: 0.8 تا 2.0، دقیق تا یک رقم اعشار." + }, + "text": { + "name": "text", + "tooltip": "محتوای متنی برای تولید ویدیو همگام با لب. در حالت text2video الزامی است. حداکثر طول 120 کاراکتر است." + }, + "voice": { + "name": "صدا" + }, + "video": { + "name": "ویدیو" + } + }, + "outputs": { + "1": { + "name": "video_id", + "tooltip": null + }, + "2": { + "name": "duration", + "tooltip": null + }, + "0": { + "tooltip": null + } + }, + "description": "گره Kling Lip Sync Text to Video. حرکات دهان در یک فایل ویدیویی را با یک پرامپت متنی همگام می‌کند. فایل ویدیویی نباید بزرگ‌تر از 100 مگابایت باشد، باید ارتفاع/عرض آن بین 720 پیکسل و 1920 پیکسل باشد و طول آن بین 2 ثانیه و 10 ثانیه باشد.", + "display_name": "ویدیو همگام لب Kling با متن" + }, + "CLIPMergeAdd": { + "inputs": { + "clip1": { + "name": "clip1" + }, + "clip2": { + "name": "clip2" + } + }, + "display_name": "ادغام_CLIP_افزودن" + }, + "ImageYUVToRGB": { + "inputs": { + "Y": { + "name": "Y" + }, + "V": { + "name": "V" + }, + "U": { + "name": "U" + } + }, + "display_name": "ImageYUVToRGB", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "KlingCameraControlI2VNode": { + "inputs": { + "aspect_ratio": { + "name": "نسبت ابعاد" + }, + "camera_control": { + "tooltip": "می‌توان با استفاده از نود کنترل‌های دوربین Kling ایجاد شود. حرکت دوربین و موشن را در حین تولید ویدیو کنترل می‌کند.", + "name": "کنترل دوربین" + }, + "negative_prompt": { + "name": "negative_prompt", + "tooltip": "prompt متنی منفی" + }, + "start_frame": { + "tooltip": "تصویر مرجع - URL یا رشته کدگذاری شده Base64، نباید از ۱۰ مگابایت تجاوز کند، رزولوشن کمتر از ۳۰۰*۳۰۰ پیکسل نباشد، نسبت ابعاد بین ۱:۲.۵ تا ۲.۵:۱. Base64 نباید شامل پیشوند data:image باشد.", + "name": "start_frame" + }, + "prompt": { + "name": "prompt", + "tooltip": "prompt متنی مثبت" + }, + "cfg_scale": { + "name": "مقیاس_cfg" + } + }, + "outputs": { + "1": { + "name": "شناسه ویدیو", + "tooltip": null + }, + "2": { + "name": "duration", + "tooltip": null + }, + "0": { + "tooltip": null + } + }, + "display_name": "تبدیل تصویر به ویدیوی Kling (کنترل دوربین)", + "description": "تصاویر ثابت را به ویدیوهای سینمایی با حرکات دوربین حرفه‌ای که سینماتوگرافی دنیای واقعی را شبیه‌سازی می‌کنند، تبدیل کنید. اقدامات دوربین مجازی از جمله زوم، چرخش، پن، کج و نمای اول شخص را کنترل کنید، در حالی که تمرکز روی تصویر اصلی شما حفظ می‌شود." + }, + "Preview3D": { + "inputs": { + "camera_info": { + "name": "اطلاعات دوربین" + }, + "bg_image": { + "name": "تصویر_پس‌زمینه" + }, + "image": { + "name": "تصویر" + }, + "model_file": { + "name": "فایل مدل" + } + }, + "display_name": "Preview 3D & Animation" + }, + "ResizeImagesByShorterEdge": { + "outputs": { + "0": { + "name": "تصاویر", + "tooltip": "تصاویر پردازش شده" + } + }, + "display_name": "تغییر اندازه تصاویر بر اساس لبه کوتاه‌تر", + "inputs": { + "images": { + "tooltip": "تصویر برای پردازش.", + "name": "images" + }, + "shorter_edge": { + "tooltip": "طول هدف برای لبه کوتاه‌تر.", + "name": "shorter_edge" + } + } + }, + "ReplaceVideoLatentFrames": { + "inputs": { + "destination": { + "tooltip": "latent مقصد که فریم‌ها در آن جایگزین خواهند شد.", + "name": "مقصد" + }, + "source": { + "tooltip": "latent منبع که فریم‌ها را برای درج در latent مقصد فراهم می‌کند. اگر ارائه نشود، latent مقصد بدون تغییر بازگردانده می‌شود.", + "name": "source" + }, + "index": { + "tooltip": "شاخص فریم latent شروع در latent مقصد که فریم‌های latent منبع در آن قرار می‌گیرند. مقادیر منفی از انتها شمارش می‌شوند.", + "name": "ایندکس" + } + }, + "display_name": "جایگزینی_فریم‌های_لاتنت_ویدیو", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "InstructPixToPixConditioning": { + "inputs": { + "pixels": { + "name": "پیکسل‌ها" + }, + "vae": { + "name": "vae" + }, + "negative": { + "name": "negative" + }, + "positive": { + "name": "positive" + } + }, + "display_name": "InstructPixToPixConditioning", + "outputs": { + "1": { + "name": "منفی", + "tooltip": null + }, + "0": { + "name": "positive", + "tooltip": null + }, + "2": { + "name": "latent", + "tooltip": null + } + } + }, + "PorterDuffImageComposite": { + "inputs": { + "source_alpha": { + "name": "آلفای منبع" + }, + "source": { + "name": "منبع" + }, + "destination_alpha": { + "name": "destination_alpha" + }, + "mode": { + "name": "mode" + }, + "destination": { + "name": "مقصد" + } + }, + "display_name": "Porter-Duff Image Composite", + "outputs": { + "0": { + "tooltip": null + }, + "1": { + "tooltip": null + } + } + }, + "ModelSamplingLTXV": { + "inputs": { + "model": { + "name": "مدل" + }, + "base_shift": { + "name": "base_shift" + }, + "latent": { + "name": "latent" + }, + "max_shift": { + "name": "max_shift" + } + }, + "display_name": "ModelSamplingLTXV", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "LatentApplyOperationCFG": { + "display_name": "LatentApplyOperationCFG", + "inputs": { + "model": { + "name": "model" + }, + "operation": { + "name": "operation" + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, + "KlingOmniProTextToVideoNode": { + "description": "از پرامپت‌های متنی برای تولید ویدیو با آخرین مدل Kling استفاده کنید.", + "display_name": "Kling Omni متن به ویدیو (Pro)", + "inputs": { + "duration": { + "name": "مدت_زمان" + }, + "prompt": { + "name": "prompt", + "tooltip": "یک prompt متنی که محتوای ویدیو را توصیف می‌کند. این می‌تواند شامل توصیف‌های مثبت و منفی باشد." + }, + "model_name": { + "name": "model_name" + }, + "resolution": { + "name": "رزولوشن" + }, + "aspect_ratio": { + "name": "aspect_ratio" + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, + "CreateHookKeyframesFromFloats": { + "inputs": { + "prev_hook_kf": { + "name": "فریم کلیدی قلاب قبلی" + }, + "start_percent": { + "name": "درصد شروع" + }, + "end_percent": { + "name": "درصد پایان" + }, + "floats_strength": { + "name": "مقادیر شناور قدرت" + }, + "print_keyframes": { + "name": "print_keyframes" + } + }, + "display_name": "ایجاد فریم‌های کلیدی هوک از اعداد اعشاری", + "outputs": { + "0": { + "name": "HOOK_KF" + } + } + }, + "Vidu2TextToVideoNode": { + "display_name": "تولید متن به ویدیو Vidu2", + "inputs": { + "model": { + "name": "model" + }, + "aspect_ratio": { + "name": "نسبت_تصویر" + }, + "control_after_generate": { + "name": "control after generate" + }, + "background_music": { + "name": "موسیقی پس‌زمینه", + "tooltip": "آیا موسیقی پس‌زمینه به ویدیوی تولید شده اضافه شود." + }, + "resolution": { + "name": "رزولوشن" + }, + "duration": { + "name": "مدت‌زمان" + }, + "prompt": { + "name": "درخواست", + "tooltip": "یک توصیف متنی برای تولید ویدیو، با حداکثر طول 2000 کاراکتر." + }, + "seed": { + "name": "seed" + } + }, + "description": "ایجاد ویدیو از یک پرامپت متنی", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "ImageUpscaleWithModel": { + "inputs": { + "image": { + "name": "تصویر" + }, + "upscale_model": { + "name": "upscale_model" + } + }, + "display_name": "بزرگنمایی تصویر (با استفاده از مدل)", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "PolyexponentialScheduler": { + "inputs": { + "steps": { + "name": "steps" + }, + "sigma_max": { + "name": "sigma_max" + }, + "sigma_min": { + "name": "sigma_min" + }, + "rho": { + "name": "رو" + } + }, + "display_name": "PolyexponentialScheduler", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "LotusConditioning": { + "display_name": "LotusConditioning", + "outputs": { + "0": { + "name": "شرطی‌سازی", + "tooltip": null + } + } + }, + "ModelSamplingContinuousV": { + "inputs": { + "sigma_min": { + "name": "sigma_min" + }, + "model": { + "name": "مدل" + }, + "sampling": { + "name": "sampling" + }, + "sigma_max": { + "name": "sigma_max" + } + }, + "display_name": "ModelSamplingContinuousV" + }, + "SamplerDPMPP_3M_SDE": { + "display_name": "SamplerDPMPP_3M_SDE", + "inputs": { + "noise_device": { + "name": "noise_device" + }, + "eta": { + "name": "اتا" + }, + "s_noise": { + "name": "s_noise" + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, + "VAEDecodeAudio": { + "inputs": { + "samples": { + "name": "samples" + }, + "vae": { + "name": "vae" + } + }, + "display_name": "VAE Decode Audio", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "Rodin3D_Sketch": { + "inputs": { + "Seed": { + "name": "Seed" + }, + "Images": { + "name": "تصاویر" + } + }, + "outputs": { + "0": { + "name": "مسیر مدل سه‌بعدی", + "tooltip": null + } + }, + "description": "تولید دارایی‌های سه‌بعدی با استفاده از Rodin API", + "display_name": "Rodin 3D تولید - اسکچ تولید" + }, + "ScaleROPE": { + "inputs": { + "model": { + "name": "model" + }, + "shift_y": { + "name": "shift_y" + }, + "scale_x": { + "name": "scale_x" + }, + "shift_t": { + "name": "شیفت_تی" + }, + "shift_x": { + "name": "shift_x" + }, + "scale_t": { + "name": "مقیاس_t" + }, + "scale_y": { + "name": "scale_y" + } + }, + "description": "مقیاس‌دهی و جابجایی ROPE مدل.", + "display_name": "ScaleROPE", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "ImageBlend": { + "display_name": "ImageBlend", + "inputs": { + "image1": { + "name": "image1" + }, + "image2": { + "name": "تصویر2" + }, + "blend_factor": { + "name": "blend_factor" + }, + "blend_mode": { + "name": "حالت ترکیب" + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, + "FeatherMask": { + "inputs": { + "top": { + "name": "بالا" + }, + "mask": { + "name": "mask" + }, + "left": { + "name": "چپ" + }, + "right": { + "name": "راست" + }, + "bottom": { + "name": "پایین" + } + }, + "display_name": "FeatherMask", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "ConditioningStableAudio": { + "inputs": { + "seconds_start": { + "name": "seconds_start" + }, + "positive": { + "name": "مثبت" + }, + "negative": { + "name": "منفی" + }, + "seconds_total": { + "name": "seconds_total" + } + }, + "outputs": { + "0": { + "name": "مثبت", + "tooltip": null + }, + "1": { + "name": "negative", + "tooltip": null + } + }, + "display_name": "ConditioningStableAudio" + }, + "ConditioningCombine": { + "inputs": { + "conditioning_2": { + "name": "conditioning_2" + }, + "conditioning_1": { + "name": "conditioning_1" + } + }, + "display_name": "Conditioning (Combine)" + }, + "RepeatLatentBatch": { + "inputs": { + "samples": { + "name": "samples" + }, + "amount": { + "name": "مقدار" + } + }, + "display_name": "تکرار دسته Latent" + }, + "SkipLayerGuidanceDiTSimple": { + "inputs": { + "double_layers": { + "name": "double_layers" + }, + "end_percent": { + "name": "end_percent" + }, + "start_percent": { + "name": "درصد شروع" + }, + "single_layers": { + "name": "single_layers" + }, + "model": { + "name": "model" + } + }, + "display_name": "SkipLayerGuidanceDiTSimple", + "description": "نسخه ساده‌شده گره SkipLayerGuidanceDiT که فقط مرحله uncond را تغییر می‌دهد.", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "RebatchLatents": { + "inputs": { + "batch_size": { + "name": "batch_size" + }, + "latents": { + "name": "latentها" + } + }, + "display_name": "Rebatch Latents", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "LoraLoaderModelOnly": { + "display_name": "LoraLoaderModelOnly", + "inputs": { + "model": { + "name": "model" + }, + "strength_model": { + "name": "strength_model" + }, + "lora_name": { + "name": "نام لورا" + } + }, + "outputs": { + "0": { + "tooltip": "مدل diffusion اصلاح شده." + } + }, + "description": "LoRAها برای تغییر مدل‌های diffusion و CLIP استفاده می‌شوند و نحوه حذف نویز از latentها را تغییر می‌دهند، مانند اعمال سبک‌ها. چندین گره LoRA می‌توانند به هم متصل شوند." + }, + "DiffusersLoader": { + "inputs": { + "model_path": { + "name": "model_path" + } + }, + "display_name": "DiffusersLoader" + }, + "BasicScheduler": { + "inputs": { + "denoise": { + "name": "حذف نویز" + }, + "model": { + "name": "مدل" + }, + "steps": { + "name": "مراحل" + }, + "scheduler": { + "name": "scheduler" + } + }, + "display_name": "BasicScheduler", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "ConditioningConcat": { + "display_name": "Conditioning (Concat)", + "inputs": { + "conditioning_to": { + "name": "شرط‌گذاری_به" + }, + "conditioning_from": { + "name": "conditioning_from" + } + } + }, + "LatentCut": { + "display_name": "برش Latent", + "inputs": { + "amount": { + "name": "مقدار" + }, + "dim": { + "name": "بعد" + }, + "samples": { + "name": "نمونه‌ها" + }, + "index": { + "name": "index" + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, + "MaskToImage": { + "display_name": "تبدیل Mask به تصویر", + "inputs": { + "mask": { + "name": "mask" + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, + "PrimitiveInt": { + "display_name": "عدد صحیح", + "inputs": { + "control_after_generate": { + "name": "کنترل پس از تولید" + }, + "value": { + "name": "value" + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, + "ModelSamplingAuraFlow": { + "inputs": { + "model": { + "name": "مدل" + }, + "shift": { + "name": "shift" + } + }, + "display_name": "ModelSamplingAuraFlow" + }, + "ImageToMask": { + "inputs": { + "channel": { + "name": "کانال" + }, + "image": { + "name": "image" + } + }, + "display_name": "تبدیل تصویر به Mask", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "FluxKontextImageScale": { + "description": "این گره تصویر را به اندازه‌ای تغییر می‌دهد که برای flux kontext بهینه‌تر است.", + "inputs": { + "image": { + "name": "image" + } + }, + "display_name": "FluxKontextImageScale", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "CLIPTextEncodeHunyuanDiT": { + "display_name": "CLIPTextEncodeHunyuanDiT", + "inputs": { + "clip": { + "name": "clip" + }, + "bert": { + "name": "bert" + }, + "mt5xl": { + "name": "mt5xl" + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, + "LoadVideo": { + "inputs": { + "upload": { + "name": "انتخاب فایل برای آپلود" + }, + "file": { + "name": "فایل" + } + }, + "display_name": "بارگذاری ویدیو", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "wanBlockSwap": { + "display_name": "wanBlockSwap", + "description": "بدون عملیات", + "inputs": { + "model": { + "name": "مدل" + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, + "RecraftStyleV3InfiniteStyleLibrary": { + "inputs": { + "style_id": { + "name": "style_id", + "tooltip": "UUID سبک از کتابخانه سبک Infinite." + } + }, + "description": "انتخاب سبک بر اساس UUID از پیش موجود از کتابخانه سبک بی‌پایان Recraft.", + "display_name": "Recraft Style - Infinite Style Library", + "outputs": { + "0": { + "name": "recraft_style", + "tooltip": null + } + } + }, + "CLIPAttentionMultiply": { + "inputs": { + "v": { + "name": "v" + }, + "q": { + "name": "کیو" + }, + "clip": { + "name": "clip" + }, + "k": { + "name": "k" + }, + "out": { + "name": "خروجی" + } + }, + "display_name": "CLIPAttentionMultiply", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "CLIPSave": { + "inputs": { + "clip": { + "name": "clip" + }, + "filename_prefix": { + "name": "پیشوند_نام_فایل" + } + }, + "display_name": "CLIPSave" + }, + "LatentInterpolate": { + "inputs": { + "samples1": { + "name": "samples1" + }, + "ratio": { + "name": "نسبت" + }, + "samples2": { + "name": "samples2" + } + }, + "display_name": "LatentInterpolate", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "StringSubstring": { + "inputs": { + "string": { + "name": "رشته" + }, + "start": { + "name": "شروع" + }, + "end": { + "name": "end" + } + }, + "display_name": "زیررشته", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "ConditioningZeroOut": { + "inputs": { + "conditioning": { + "name": "conditioning" + } + }, + "display_name": "ConditioningZeroOut" + }, + "VAEEncode": { + "inputs": { + "pixels": { + "name": "پیکسل‌ها" + }, + "vae": { + "name": "vae" + } + }, + "display_name": "کدگذاری VAE" + }, + "TomePatchModel": { + "display_name": "TomePatchModel", + "inputs": { + "ratio": { + "name": "نسبت" + }, + "model": { + "name": "model" + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, + "LoadImageDataSetFromFolder": { + "outputs": { + "0": { + "tooltip": "لیست تصاویر بارگذاری شده", + "name": "images" + } + }, + "inputs": { + "folder": { + "name": "پوشه", + "tooltip": "پوشه‌ای که تصاویر از آن بارگیری می‌شوند." + } + }, + "display_name": "بارگیری مجموعه داده تصویر از پوشه" + }, + "OpenAIDalle2": { + "inputs": { + "image": { + "tooltip": "تصویر مرجع اختیاری برای ویرایش تصویر.", + "name": "تصویر" + }, + "size": { + "tooltip": "اندازه تصویر", + "name": "اندازه" + }, + "n": { + "name": "n", + "tooltip": "تعداد تصاویری که باید تولید شوند" + }, + "mask": { + "name": "ماسک", + "tooltip": "mask اختیاری برای inpainting (نواحی سفید جایگزین خواهند شد)" + }, + "seed": { + "tooltip": "هنوز در backend پیاده‌سازی نشده است", + "name": "seed" + }, + "control_after_generate": { + "name": "کنترل پس از تولید" + }, + "prompt": { + "tooltip": "prompt متنی برای DALL·E", + "name": "prompt" + } + }, + "display_name": "OpenAI DALL·E 2", + "description": "تولید تصاویر به صورت همزمان از طریق endpoint DALL·E 2 شرکت OpenAI.", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "ImageQuantize": { + "inputs": { + "colors": { + "name": "رنگ‌ها" + }, + "dither": { + "name": "dither" + }, + "image": { + "name": "image" + } + }, + "display_name": "ImageQuantize", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "VAESave": { + "inputs": { + "vae": { + "name": "vae" + }, + "filename_prefix": { + "name": "filename_prefix" + } + }, + "display_name": "VAESave" + }, + "ModelSamplingFlux": { + "inputs": { + "height": { + "name": "ارتفاع" + }, + "width": { + "name": "عرض" + }, + "max_shift": { + "name": "max_shift" + }, + "base_shift": { + "name": "base_shift" + }, + "model": { + "name": "مدل" + } + }, + "display_name": "نمونه‌برداری مدل Flux" + }, + "LumaImageModifyNode": { + "inputs": { + "image_weight": { + "tooltip": "وزن تصویر؛ هر چه به 1.0 نزدیک‌تر باشد، تصویر کمتر تغییر می‌کند.", + "name": "image_weight" + }, + "image": { + "name": "تصویر" + }, + "seed": { + "name": "seed", + "tooltip": "seed برای تعیین اینکه آیا گره باید مجدداً اجرا شود؛ نتایج واقعی صرف نظر از seed غیرقطعی هستند." + }, + "model": { + "name": "model" + }, + "prompt": { + "name": "دستور", + "tooltip": "Prompt برای تولید تصویر" + }, + "control_after_generate": { + "name": "کنترل پس از تولید" + } + }, + "display_name": "Luma Image to Image", + "description": "اصلاح تصاویر به صورت همزمان بر اساس دستور و نسبت ابعاد.", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "EmptyCosmosLatentVideo": { + "inputs": { + "width": { + "name": "عرض" + }, + "length": { + "name": "طول" + }, + "batch_size": { + "name": "batch_size" + }, + "height": { + "name": "ارتفاع" + } + }, + "display_name": "EmptyCosmosLatentVideo", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "CLIPLoader": { + "inputs": { + "device": { + "name": "دستگاه" + }, + "clip_name": { + "name": "clip_name" + }, + "type": { + "name": "type" + } + }, + "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\n hidream: llama-3.1 (توصیه می‌شود) یا t5\nomnigen2: qwen vl 2.5 3B", + "display_name": "بارگذاری CLIP" + }, + "CreateHookKeyframe": { + "display_name": "ایجاد فریم کلید هوک", + "inputs": { + "strength_mult": { + "name": "ضریب قدرت" + }, + "prev_hook_kf": { + "name": "prev_hook_kf" + }, + "start_percent": { + "name": "درصد شروع" + } + }, + "outputs": { + "0": { + "name": "HOOK_KF" + } + } + }, + "LatentBlend": { + "display_name": "ترکیب نهفته", + "inputs": { + "blend_factor": { + "name": "عامل_ترکیب" + }, + "samples1": { + "name": "samples1" + }, + "samples2": { + "name": "samples2" + } + } + }, + "ExponentialScheduler": { + "inputs": { + "sigma_max": { + "name": "سیگما_حداکثر" + }, + "steps": { + "name": "مراحل" + }, + "sigma_min": { + "name": "سیگما_مین" + } + }, + "display_name": "زمان‌بند نمایی", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "SaveImageWebsocket": { + "display_name": "SaveImageWebsocket", + "inputs": { + "images": { + "name": "تصاویر" + } + } + }, + "LatentComposite": { + "inputs": { + "x": { + "name": "ایکس" + }, + "feather": { + "name": "feather" + }, + "y": { + "name": "y" + }, + "samples_from": { + "name": "نمونه‌ها_از" + }, + "samples_to": { + "name": "نمونه‌ها_به" + } + }, + "display_name": "ترکیب نهفته" + }, + "FluxGuidance": { + "inputs": { + "conditioning": { + "name": "شرطی‌سازی" + }, + "guidance": { + "name": "guidance" + } + }, + "display_name": "FluxGuidance", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "KlingOmniProImageToVideoNode": { + "inputs": { + "model_name": { + "name": "نام_مدل" + }, + "reference_images": { + "name": "reference_images", + "tooltip": "تا 7 تصویر مرجع." + }, + "duration": { + "name": "مدت زمان" + }, + "resolution": { + "name": "رزولوشن" + }, + "prompt": { + "tooltip": "یک متن توصیفی برای محتوای ویدیو. این می‌تواند شامل توصیفات مثبت و منفی باشد.", + "name": "prompt" + }, + "aspect_ratio": { + "name": "aspect_ratio" + } + }, + "description": "برای تولید ویدیو با جدیدترین مدل Kling از حداکثر 7 تصویر مرجع استفاده کنید.", + "display_name": "تبدیل تصویر به ویدیو Kling Omni (Pro)", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "PairConditioningSetDefaultCombine": { + "inputs": { + "hooks": { + "name": "hooks" + }, + "positive": { + "name": "مثبت" + }, + "positive_DEFAULT": { + "name": "positive_DEFAULT" + }, + "negative": { + "name": "منفی" + }, + "negative_DEFAULT": { + "name": "negative_DEFAULT" + } + }, + "display_name": "ترکیب پیش‌فرض جفت Cond", + "outputs": { + "0": { + "name": "مثبت" + }, + "1": { + "name": "منفی" + } + } + }, + "ImageOnlyCheckpointLoader": { + "display_name": "بارگذار چک‌پوینت فقط تصویر (مدل img2vid)", + "inputs": { + "ckpt_name": { + "name": "ckpt_name" + } + } + }, + "GITSScheduler": { + "inputs": { + "steps": { + "name": "مراحل" + }, + "denoise": { + "name": "حذف نویز" + }, + "coeff": { + "name": "coeff" + } + }, + "display_name": "GITSScheduler", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "CaseConverter": { + "inputs": { + "string": { + "name": "رشته" + }, + "mode": { + "name": "mode" + } + }, + "display_name": "مبدل حالت", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "TripoRigNode": { + "outputs": { + "0": { + "name": "فایل_مدل", + "tooltip": null + }, + "1": { + "name": "rig task_id", + "tooltip": null + } + }, + "inputs": { + "original_model_task_id": { + "name": "original_model_task_id" + } + }, + "display_name": "Tripo: Rig model" + }, + "SamplerDPMPP_2S_Ancestral": { + "display_name": "SamplerDPMPP_2S_Ancestral", + "inputs": { + "s_noise": { + "name": "s_noise" + }, + "eta": { + "name": "eta" + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, + "AudioEncoderEncode": { + "inputs": { + "audio": { + "name": "audio" + }, + "audio_encoder": { + "name": "audio_encoder" + } + }, + "display_name": "AudioEncoderEncode", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "EmptyHunyuanImageLatent": { + "display_name": "EmptyHunyuanImageLatent", + "inputs": { + "height": { + "name": "ارتفاع" + }, + "width": { + "name": "عرض" + }, + "batch_size": { + "name": "batch_size" + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, + "PreviewAny": { + "display_name": "پیش‌نمایش به صورت متن", + "inputs": { + "source": { + "name": "منبع" + } + } + }, + "LatentMultiply": { + "inputs": { + "samples": { + "name": "samples" + }, + "multiplier": { + "name": "ضریب" + } + }, + "display_name": "LatentMultiply", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "HypernetworkLoader": { + "display_name": "HypernetworkLoader", + "inputs": { + "strength": { + "name": "strength" + }, + "model": { + "name": "مدل" + }, + "hypernetwork_name": { + "name": "hypernetwork_name" + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, + "LatentBatchSeedBehavior": { + "display_name": "LatentBatchSeedBehavior", + "inputs": { + "seed_behavior": { + "name": "seed_behavior" + }, + "samples": { + "name": "نمونه‌ها" + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, + "RebatchImages": { + "display_name": "Rebatch Images", + "inputs": { + "batch_size": { + "name": "اندازه دسته" + }, + "images": { + "name": "images" + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, + "PrimitiveStringMultiline": { + "display_name": "رشته (چندخطی)", + "inputs": { + "value": { + "name": "مقدار" + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, + "LTXVAudioVAEEncode": { + "outputs": { + "0": { + "name": "فضای نهفته صوتی", + "tooltip": null + } + }, + "inputs": { + "audio": { + "tooltip": "صوتی که باید کدگذاری شود.", + "name": "صدا" + }, + "audio_vae": { + "name": "audio_vae", + "tooltip": "مدل VAE صوتی برای استفاده در کدگذاری." + } + }, + "display_name": "LTXV Audio VAE Encode" + }, + "LTXVSeparateAVLatent": { + "outputs": { + "1": { + "name": "فضای نهفته صوتی", + "tooltip": null + }, + "0": { + "name": "latent ویدیویی", + "tooltip": null + } + }, + "display_name": "LTXVSeparateAVLatent", + "description": "جداسازی latent صدا و تصویر LTXV", + "inputs": { + "av_latent": { + "name": "av_latent" + } + } + }, + "APG": { + "inputs": { + "norm_threshold": { + "tooltip": "بردار راهنمایی را به این مقدار نرمالیزه کن، نرمال‌سازی در تنظیم ۰ غیرفعال می‌شود.", + "name": "آستانه نرم" + }, + "momentum": { + "name": "تکانه", + "tooltip": "یک میانگین متحرک از guidance در طول diffusion را کنترل می‌کند، در تنظیم 0 غیرفعال می‌شود." + }, + "model": { + "name": "مدل" + }, + "eta": { + "name": "eta", + "tooltip": "مقیاس بردار راهنمای موازی را کنترل می‌کند. رفتار پیش‌فرض CFG در تنظیم 1." + } + }, + "display_name": "راهنمایی طرح‌ریزی تطبیقی", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "SetUnionControlNetType": { + "inputs": { + "control_net": { + "name": "control_net" + }, + "type": { + "name": "نوع" + } + }, + "display_name": "تنظیم نوع ControlNet اتحاد", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "ConditioningTimestepsRange": { + "inputs": { + "start_percent": { + "name": "start_percent" + }, + "end_percent": { + "name": "end_percent" + } + }, + "outputs": { + "1": { + "name": "BEFORE_RANGE" + }, + "2": { + "name": "بعد_از_محدوده" + } + }, + "display_name": "محدوده Timesteps" + }, + "CombineHooks2": { + "inputs": { + "hooks_B": { + "name": "hooks_B" + }, + "hooks_A": { + "name": "hooks_A" + } + }, + "display_name": "ترکیب Hooks [2]" + }, + "LTXVConditioning": { + "outputs": { + "1": { + "name": "negative", + "tooltip": null + }, + "0": { + "name": "positive", + "tooltip": null + } + }, + "display_name": "LTXVConditioning", + "inputs": { + "positive": { + "name": "مثبت" + }, + "frame_rate": { + "name": "نرخ فریم" + }, + "negative": { + "name": "negative" + } + } + }, + "ModelSamplingStableCascade": { + "inputs": { + "shift": { + "name": "shift" + }, + "model": { + "name": "model" + } + }, + "display_name": "ModelSamplingStableCascade" + }, + "TrimAudioDuration": { + "inputs": { + "duration": { + "name": "مدت_زمان", + "tooltip": "مدت زمان بر حسب ثانیه" + }, + "start_index": { + "tooltip": "زمان شروع بر حسب ثانیه، می‌تواند منفی باشد تا از انتها شمارش شود (از کسری ثانیه پشتیبانی می‌کند).", + "name": "شاخص شروع" + }, + "audio": { + "name": "audio" + } + }, + "display_name": "کوتاه کردن مدت زمان صدا", + "description": "برش تانسور صوتی به محدوده زمانی انتخاب شده.", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "VideoTriangleCFGGuidance": { + "display_name": "VideoTriangleCFGGuidance", + "inputs": { + "min_cfg": { + "name": "min_cfg" + }, + "model": { + "name": "مدل" + } + } + }, + "ModelComputeDtype": { + "inputs": { + "model": { + "name": "مدل" + }, + "dtype": { + "name": "نوع داده" + } + }, + "display_name": "ModelComputeDtype" + }, + "FluxDisableGuidance": { + "display_name": "FluxDisableGuidance", + "description": "این گره به طور کامل راهنمایی embed را روی مدل‌های Flux و مشابه Flux غیرفعال می‌کند.", + "inputs": { + "conditioning": { + "name": "conditioning" + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, + "EmptyLatentAudio": { + "display_name": "Empty Latent Audio", + "inputs": { + "batch_size": { + "name": "batch_size", + "tooltip": "تعداد تصاویر latent در بَچ." + }, + "seconds": { + "name": "seconds" + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, + "TextEncodeQwenImageEdit": { + "inputs": { + "image": { + "name": "image" + }, + "prompt": { + "name": "پرامپت" + }, + "vae": { + "name": "vae" + }, + "clip": { + "name": "clip" + } + }, + "display_name": "TextEncodeQwenImageEdit", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "NormalizeImages": { + "inputs": { + "mean": { + "tooltip": "مقدار میانگین برای نرمال‌سازی.", + "name": "میانگین" + }, + "std": { + "name": "انحراف_معیار", + "tooltip": "انحراف معیار برای نرمال‌سازی." + }, + "images": { + "tooltip": "تصویر برای پردازش.", + "name": "تصاویر" + } + }, + "outputs": { + "0": { + "name": "تصاویر", + "tooltip": "تصاویر پردازش شده" + } + }, + "display_name": "Normalize Images" + }, + "LTXVAudioVAELoader": { + "inputs": { + "ckpt_name": { + "tooltip": "چک‌پوینت VAE صوتی برای بارگذاری.", + "name": "ckpt_name" + } + }, + "outputs": { + "0": { + "name": "Audio VAE", + "tooltip": null + } + }, + "display_name": "لودر VAE صوتی LTXV" + }, + "CreateHookModelAsLora": { + "inputs": { + "strength_model": { + "name": "strength_model" + }, + "ckpt_name": { + "name": "ckpt_name" + }, + "strength_clip": { + "name": "strength_clip" + }, + "prev_hooks": { + "name": "prev_hooks" + } + }, + "display_name": "ایجاد مدل هوک به عنوان LoRA" + }, + "KarrasScheduler": { + "inputs": { + "sigma_max": { + "name": "sigma_max" + }, + "sigma_min": { + "name": "sigma_min" + }, + "steps": { + "name": "مراحل" + }, + "rho": { + "name": "rho" + } + }, + "display_name": "KarrasScheduler", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "CosmosPredict2ImageToVideoLatent": { + "inputs": { + "vae": { + "name": "vae" + }, + "batch_size": { + "name": "batch_size" + }, + "length": { + "name": "length" + }, + "height": { + "name": "ارتفاع" + }, + "end_image": { + "name": "تصویر_پایان" + }, + "width": { + "name": "عرض" + }, + "start_image": { + "name": "تصویر شروع" + } + }, + "display_name": "CosmosPredict2ImageToVideoLatent", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "UpscaleModelLoader": { + "display_name": "Load Upscale Model", + "inputs": { + "model_name": { + "name": "model_name" + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, + "LatentRotate": { + "display_name": "Rotate Latent", + "inputs": { + "rotation": { + "name": "چرخش" + }, + "samples": { + "name": "samples" + } + } + }, + "LatentOperationSharpen": { + "inputs": { + "sigma": { + "name": "سیگما" + }, + "alpha": { + "name": "آلفا" + }, + "sharpen_radius": { + "name": "sharpen_radius" + } + }, + "display_name": "LatentOperationSharpen", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "SamplerEulerAncestralCFGPP": { + "inputs": { + "eta": { + "name": "اتا" + }, + "s_noise": { + "name": "s_noise" + } + }, + "display_name": "نمونه‌بردار اولر اجدادی CFG++", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "StabilityUpscaleFastNode": { + "inputs": { + "image": { + "name": "تصویر" + } + }, + "description": "تصویر را به سرعت از طریق فراخوانی API Stability به اندازه ۴ برابر اندازه اصلی بزرگ می‌کند؛ برای بزرگ‌نمایی تصاویر با کیفیت پایین/فشرده طراحی شده است.", + "display_name": "Stability AI Upscale Fast", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "Hunyuan3Dv2ConditioningMultiView": { + "inputs": { + "right": { + "name": "راست" + }, + "left": { + "name": "چپ" + }, + "back": { + "name": "عقب" + }, + "front": { + "name": "جلو" + } + }, + "outputs": { + "0": { + "name": "مثبت", + "tooltip": null + }, + "1": { + "name": "negative", + "tooltip": null + } + }, + "display_name": "Hunyuan3Dv2ConditioningMultiView" + }, + "CLIPTextEncodeFlux": { + "inputs": { + "guidance": { + "name": "هدایت" + }, + "clip": { + "name": "clip" + }, + "t5xxl": { + "name": "t5xxl" + }, + "clip_l": { + "name": "clip_l" + } + }, + "display_name": "CLIPTextEncodeFlux", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "PrimitiveBoolean": { + "display_name": "بولین", + "inputs": { + "value": { + "name": "مقدار" + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, + "AddNoise": { + "inputs": { + "sigmas": { + "name": "سیگماها" + }, + "noise": { + "name": "noise" + }, + "latent_image": { + "name": "latent_image" + }, + "model": { + "name": "model" + } + }, + "display_name": "AddNoise", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "VideoLinearCFGGuidance": { + "inputs": { + "model": { + "name": "مدل" + }, + "min_cfg": { + "name": "حداقل_cfg" + } + }, + "display_name": "VideoLinearCFGGuidance" + }, + "SetHookKeyframes": { + "inputs": { + "hooks": { + "name": "hooks" + }, + "hook_kf": { + "name": "hook_kf" + } + }, + "display_name": "Set Hook Keyframes" + }, + "InvertMask": { + "display_name": "InvertMask", + "inputs": { + "mask": { + "name": "mask" + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, + "GLIGENLoader": { + "inputs": { + "gligen_name": { + "name": "نام gligen" + } + }, + "display_name": "بارگذار GLIGEN" + }, + "DiffControlNetLoader": { + "inputs": { + "model": { + "name": "مدل" + }, + "control_net_name": { + "name": "control_net_name" + } + }, + "display_name": "بارگذاری مدل ControlNet (diff)" + }, + "Canny": { + "display_name": "Canny", + "inputs": { + "image": { + "name": "تصویر" + }, + "low_threshold": { + "name": "آستانه_پایین" + }, + "high_threshold": { + "name": "high_threshold" + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, + "ImageScaleBy": { + "inputs": { + "upscale_method": { + "name": "روش بزرگ‌نمایی" + }, + "image": { + "name": "تصویر" + }, + "scale_by": { + "name": "scale_by" + } + }, + "display_name": "بزرگ‌نمایی تصویر بر اساس" + }, + "AlignYourStepsScheduler": { + "display_name": "برنامه‌ریز هماهنگ‌سازی مراحل", + "inputs": { + "model_type": { + "name": "model_type" + }, + "steps": { + "name": "steps" + }, + "denoise": { + "name": "denoise" + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, + "SamplerEulerCFGpp": { + "inputs": { + "version": { + "name": "نسخه" + } + }, + "display_name": "SamplerEulerCFG++", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "PrimitiveFloat": { + "inputs": { + "value": { + "name": "مقدار" + } + }, + "display_name": "عدد_اعشاری", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "TrimVideoLatent": { + "display_name": "TrimVideoLatent", + "inputs": { + "trim_amount": { + "name": "trim_amount" + }, + "samples": { + "name": "samples" + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, + "VAELoader": { + "display_name": "بارگذاری VAE", + "inputs": { + "vae_name": { + "name": "vae_name" + } + } + }, + "TextToLowercase": { + "inputs": { + "texts": { + "tooltip": "متن برای پردازش.", + "name": "متون" + } + }, + "display_name": "متن به حروف کوچک", + "outputs": { + "0": { + "tooltip": "متون پردازش‌شده", + "name": "متون" + } + } + }, + "VAEEncodeAudio": { + "display_name": "کدگذاری صدا با VAE", + "inputs": { + "vae": { + "name": "vae" + }, + "audio": { + "name": "صدا" + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, + "RecraftCrispUpscaleNode": { + "description": "افزایش مقیاس تصویر به صورت همزمان.\nتصویر رستر داده شده را با استفاده از ابزار 'crisp upscale' بهبود می‌بخشد، وضوح تصویر را افزایش می‌دهد و تصویر را واضح‌تر و تمیزتر می‌کند.", + "display_name": "Recraft Crisp Upscale Image", + "inputs": { + "image": { + "name": "image" + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, + "StableCascade_StageB_Conditioning": { + "inputs": { + "conditioning": { + "name": "conditioning" + }, + "stage_c": { + "name": "stage_c" + } + }, + "display_name": "StableCascade_StageB_Conditioning", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "UNETLoader": { + "display_name": "بارگذاری مدل انتشار", + "inputs": { + "unet_name": { + "name": "نام unet" + }, + "weight_dtype": { + "name": "weight_dtype" + } + } + }, + "CreateHookModelAsLoraModelOnly": { + "inputs": { + "prev_hooks": { + "name": "prev_hooks" + }, + "strength_model": { + "name": "قدرت_مدل" + }, + "ckpt_name": { + "name": "نام_ckpt" + } + }, + "display_name": "ایجاد مدل هوک به عنوان LoRA (فقط مدل)" + }, + "RecraftRemoveBackgroundNode": { + "inputs": { + "image": { + "name": "image" + } + }, + "display_name": "حذف پس‌زمینه Recraft", + "description": "پس‌زمینه را از تصویر حذف کرده و تصویر پردازش‌شده و ماسک را بازمی‌گرداند.", + "outputs": { + "1": { + "tooltip": null + }, + "0": { + "tooltip": null + } + } + }, + "ImageScaleToMaxDimension": { + "inputs": { + "largest_size": { + "name": "largest_size" + }, + "image": { + "name": "image" + }, + "upscale_method": { + "name": "روش بزرگ‌نمایی" + } + }, + "display_name": "ImageScaleToMaxDimension", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "CreateHookLoraModelOnly": { + "inputs": { + "strength_model": { + "name": "strength_model" + }, + "lora_name": { + "name": "lora_name" + }, + "prev_hooks": { + "name": "prev_hooks" + } + }, + "display_name": "ایجاد هوک LoRA (فقط مدل)" + }, + "ImageAddNoise": { + "inputs": { + "control_after_generate": { + "name": "کنترل پس از تولید" + }, + "strength": { + "name": "قدرت" + }, + "image": { + "name": "تصویر" + }, + "seed": { + "tooltip": "seed تصادفی مورد استفاده برای ایجاد نویز.", + "name": "seed" + } + }, + "display_name": "افزودن نویز به تصویر", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "SaveAudioOpus": { + "inputs": { + "quality": { + "name": "کیفیت" + }, + "audio": { + "name": "audio" + }, + "filename_prefix": { + "name": "پیشوند_نام_فایل" + }, + "audioUI": { + "name": "audioUI" + } + }, + "display_name": "ذخیره صدا (Opus)" + }, + "Flux2Scheduler": { + "inputs": { + "width": { + "name": "عرض" + }, + "steps": { + "name": "steps" + }, + "height": { + "name": "ارتفاع" + } + }, + "display_name": "زمان‌بند Flux2", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "SamplerEulerAncestral": { + "inputs": { + "s_noise": { + "name": "s_noise" + }, + "eta": { + "name": "eta" + } + }, + "display_name": "نمونه‌بردار اویلر نیاکی", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "ModelSamplingSD3": { + "inputs": { + "shift": { + "name": "shift" + }, + "model": { + "name": "model" + } + }, + "display_name": "ModelSamplingSD3" + }, + "SetLatentNoiseMask": { + "inputs": { + "mask": { + "name": "mask" + }, + "samples": { + "name": "نمونه‌ها" + } + }, + "display_name": "تنظیم ماسک نویز latent" + }, + "MaskPreview": { + "display_name": "پیش‌نمایش ماسک", + "inputs": { + "mask": { + "name": "mask" + } + }, + "description": "تصاویر ورودی را در دایرکتوری خروجی ComfyUI شما ذخیره می‌کند." + }, + "SplitImageWithAlpha": { + "inputs": { + "image": { + "name": "image" + } + }, + "display_name": "تقسیم تصویر با آلفا", + "outputs": { + "1": { + "tooltip": null + }, + "0": { + "tooltip": null + } + } + }, + "QuadrupleCLIPLoader": { + "description": "[دستورالعمل‌ها]\n\nhidream: long clip-l, long clip-g, t5xxl, llama_8b_3.1_instruct", + "inputs": { + "clip_name2": { + "name": "clip_name2" + }, + "clip_name3": { + "name": "clip_name3" + }, + "clip_name1": { + "name": "clip_name1" + }, + "clip_name4": { + "name": "clip_name4" + } + }, + "display_name": "QuadrupleCLIPLoader", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "RescaleCFG": { + "inputs": { + "model": { + "name": "model" + }, + "multiplier": { + "name": "multiplier" + } + }, + "display_name": "RescaleCFG" + }, + "KSamplerSelect": { + "display_name": "KSamplerSelect", + "inputs": { + "sampler_name": { + "name": "sampler_name" + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, + "ConditioningSetMask": { + "inputs": { + "mask": { + "name": "mask" + }, + "conditioning": { + "name": "conditioning" + }, + "set_cond_area": { + "name": "تنظیم ناحیه شرطی" + }, + "strength": { + "name": "قدرت" + } + }, + "display_name": "Conditioning (تنظیم ماسک)" + }, + "ImageFlip": { + "inputs": { + "flip_method": { + "name": "flip_method" + }, + "image": { + "name": "تصویر" + } + }, + "display_name": "ImageFlip", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "ConditioningSetTimestepRange": { + "display_name": "ConditioningSetTimestepRange", + "inputs": { + "end": { + "name": "پایان" + }, + "conditioning": { + "name": "conditioning" + }, + "start": { + "name": "start" + } + } + }, + "ImageRotate": { + "display_name": "چرخش تصویر", + "inputs": { + "rotation": { + "name": "چرخش" + }, + "image": { + "name": "تصویر" + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, + "LTXVLatentUpsampler": { + "display_name": "LTXVLatentUpsampler", + "inputs": { + "vae": { + "name": "vae" + }, + "upscale_model": { + "name": "مدل بزرگنمایی" + }, + "samples": { + "name": "نمونه‌ها" + } + } + }, + "BatchLatentsNode": { + "display_name": "Batch Latents", + "inputs": { + "latents": { + "name": "latent" + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, + "RecraftVectorizeImageNode": { + "inputs": { + "image": { + "name": "image" + } + }, + "description": "SVG را به صورت همزمان از یک تصویر ورودی تولید می‌کند.", + "display_name": "برداری‌سازی تصویر Recraft", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "SaveLatent": { + "display_name": "SaveLatent", + "inputs": { + "filename_prefix": { + "name": "filename_prefix" + }, + "samples": { + "name": "samples" + } + } + }, + "LatentBatch": { + "display_name": "LatentBatch", + "inputs": { + "samples2": { + "name": "samples2" + }, + "samples1": { + "name": "samples1" + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, + "unCLIPCheckpointLoader": { + "inputs": { + "ckpt_name": { + "name": "نام_ckpt" + } + }, + "display_name": "unCLIPCheckpointLoader" + }, + "DifferentialDiffusion": { + "display_name": "پخش تفاضلی", + "inputs": { + "model": { + "name": "model" + }, + "strength": { + "name": "strength" + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, + "DisableNoise": { + "display_name": "DisableNoise", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "LatentUpscaleModelLoader": { + "inputs": { + "model_name": { + "name": "model_name" + } + }, + "display_name": "Load Latent Upscale Model", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "FlipSigmas": { + "display_name": "FlipSigmas", + "inputs": { + "sigmas": { + "name": "سیگماها" + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, + "PrimitiveString": { + "inputs": { + "value": { + "name": "مقدار" + } + }, + "display_name": "رشته", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "BatchMasksNode": { + "inputs": { + "masks": { + "name": "ماسک‌ها" + } + }, + "display_name": "Batch Masks", + "outputs": { + "0": { + "tooltip": null + } + } + }, + "LoadLatent": { + "inputs": { + "latent": { + "name": "latent" + } + }, + "display_name": "LoadLatent" + } +} diff --git a/src/locales/fa/settings.json b/src/locales/fa/settings.json index 9e26dfeeb6e..3e2625c5ecf 100644 --- a/src/locales/fa/settings.json +++ b/src/locales/fa/settings.json @@ -1 +1,471 @@ -{} \ No newline at end of file +{ + "Comfy_NodeBadge_NodeIdBadgeMode": { + "options": { + "None": "هیچ", + "Show all": "نمایش همه" + }, + "name": "حالت نشان شناسه گره" + }, + "Comfy_Execution_PreviewMethod": { + "options": { + "taesd": "taesd", + "latent2rgb": "latent2rgb", + "default": "پیش‌فرض", + "none": "هیچ", + "auto": "خودکار" + }, + "tooltip": "روش پیش‌نمایش زنده در حین تولید تصویر. \"پیش‌فرض\" از تنظیم CLI سرور استفاده می‌کند.", + "name": "روش پیش‌نمایش زنده" + }, + "Comfy_Load3D_PLYEngine": { + "name": "موتور PLY", + "options": { + "threejs": "threejs", + "fastply": "fastply", + "sparkjs": "sparkjs" + }, + "tooltip": "موتور بارگذاری فایل‌های PLY را انتخاب کنید. \"threejs\" از بارگذار PLY بومی Three.js استفاده می‌کند (بهترین برای فایل‌های PLY مش). \"fastply\" از یک بارگذار بهینه‌شده برای فایل‌های PLY ابر نقطه‌ای ASCII استفاده می‌کند. \"sparkjs\" از Spark.js برای فایل‌های PLY پاشش گاوسی سه‌بعدی استفاده می‌کند." + }, + "Comfy-Desktop_SendStatistics": { + "name": "ارسال معیارهای استفاده ناشناس" + }, + "LiteGraph_Reroute_SplineOffset": { + "name": "افست اسپلاین تغییر مسیر", + "tooltip": "فاصله نقطه کنترل بزیر از مرکز نقطه تغییر مسیر" + }, + "LiteGraph_Canvas_MaximumFps": { + "tooltip": "حداکثر فریم در ثانیه‌ای که به بوم برای رندر کردن مجاز است. استفاده از GPU را به بهای نرمی محدود می‌کند. اگر 0 باشد، نرخ نوسازی صفحه استفاده می‌شود. پیش‌فرض: 0", + "name": "حداکثر فریم بر ثانیه" + }, + "LiteGraph_Canvas_MinFontSizeForLOD": { + "name": "سطح جزئیات گره زوم - آستانه اندازه فونت", + "tooltip": "کنترل می‌کند که نودها چه زمانی به رندر LOD با کیفیت پایین سوئیچ کنند. از اندازه فونت به پیکسل برای تعیین زمان سوئیچ استفاده می‌کند. روی 0 تنظیم کنید تا غیرفعال شود. مقادیر 1-24 حداقل آستانه اندازه فونت را برای LOD تنظیم می‌کنند - مقادیر بالاتر (24px) = سوئیچ نودها به رندر ساده‌شده زودتر هنگام زوم‌اوت، مقادیر پایین‌تر (1px) = حفظ کیفیت کامل نود برای مدت طولانی‌تر." + }, + "Comfy_UseNewMenu": { + "name": "استفاده از منوی جدید", + "tooltip": "فعال‌سازی نوار منوی بالای بازطراحی شده.", + "options": { + "Disabled": "غیرفعال", + "Top": "بالا" + } + }, + "Comfy_EditAttention_Delta": { + "name": "دقت Ctrl+بالا/پایین" + }, + "Comfy_NodeSuggestions_number": { + "name": "تعداد پیشنهادهای گره", + "tooltip": "فقط برای جعبه جستجو/منوی زمینه litegraph" + }, + "Comfy_Load3D_CameraType": { + "name": "نوع دوربین اولیه", + "tooltip": "کنترل می‌کند که آیا دوربین به طور پیش‌فرض هنگام ایجاد یک ویجت سه‌بعدی جدید پرسپکتیو است یا ارتوگرافیک. این پیش‌فرض همچنان می‌تواند پس از ایجاد به صورت جداگانه برای هر ویجت تغییر کند.", + "options": { + "perspective": "پرسپکتیو", + "orthographic": "اورتوگرافیک" + } + }, + "Comfy_Sidebar_Size": { + "options": { + "small": "کوچک", + "normal": "معمولی" + }, + "name": "اندازه نوار کناری" + }, + "Comfy_SnapToGrid_GridSize": { + "name": "اندازه چسبیدن به شبکه", + "tooltip": "هنگام کشیدن و تغییر اندازه نودها در حالی که Shift نگه داشته‌اید، آن‌ها به شبکه تراز می‌شوند، این اندازه آن شبکه را کنترل می‌کند." + }, + "Comfy_EnableTooltips": { + "name": "فعال کردن راهنمای ابزار" + }, + "Comfy-Desktop_AutoUpdate": { + "name": "بررسی خودکار برای به‌روزرسانی‌ها" + }, + "Comfy-Desktop_UV_PythonInstallMirror": { + "name": "آینه نصب پایتون", + "tooltip": "نصب‌های پایتون مدیریت شده از پروژه python-build-standalone شرکت Astral دانلود می‌شوند. این متغیر را می‌توان روی یک آدرس آینه تنظیم کرد تا از منبع متفاوتی برای نصب‌های پایتون استفاده شود. آدرس ارائه شده جایگزین https://github.com/astral-sh/python-build-standalone/releases/download در، به عنوان مثال، https://github.com/astral-sh/python-build-standalone/releases/download/20240713/cpython-3.12.4%2B20240713-aarch64-apple-darwin-install_only.tar.gz خواهد شد. توزیع‌ها را می‌توان با استفاده از طرح آدرس file:// از یک دایرکتوری محلی خواند." + }, + "Comfy_Locale": { + "name": "زبان" + }, + "pysssss_SnapToGrid": { + "name": "همیشه به شبکه بچسب" + }, + "Comfy_LinkRelease_ActionShift": { + "options": { + "search box": "جعبه جستجو", + "no action": "بدون عمل", + "context menu": "منوی زمینه" + }, + "name": "عمل هنگام رها کردن پیوند (Shift)" + }, + "Comfy-Desktop_WindowStyle": { + "options": { + "custom": "سفارشی", + "default": "پیش‌فرض" + }, + "tooltip": "سفارشی: نوار عنوان سیستم را با منوی بالای ComfyUI جایگزین کن", + "name": "سبک پنجره" + }, + "Comfy_NodeSearchBoxImpl_ShowCategory": { + "name": "نمایش دسته گره در نتایج جستجو", + "tooltip": "فقط برای پیاده‌سازی پیش‌فرض اعمال می‌شود" + }, + "Comfy_Workflow_WorkflowTabsPosition": { + "options": { + "Sidebar": "نوار کناری", + "Topbar": "نوار بالا" + }, + "name": "موقعیت گردش‌های کار باز شده" + }, + "Comfy_Sidebar_Location": { + "name": "موقعیت نوار کناری", + "options": { + "right": "راست", + "left": "چپ" + } + }, + "Comfy_ModelLibrary_NameFormat": { + "options": { + "title": "عنوان", + "filename": "نام فایل" + }, + "name": "چه نامی در نمای درختی کتابخانه مدل نمایش داده شود", + "tooltip": "\"filename\" را انتخاب کنید تا نمای ساده‌شده‌ای از نام فایل خام (بدون پوشه یا پسوند \".safetensors\") در لیست مدل‌ها نمایش داده شود. \"title\" را انتخاب کنید تا عنوان قابل پیکربندی متادیتای مدل نمایش داده شود." + }, + "Comfy_EnableWorkflowViewRestore": { + "name": "ذخیره و بازیابی موقعیت بوم و سطح زوم در گردش‌های کار" + }, + "Comfy_Pointer_ClickBufferTime": { + "name": "تأخیر رانش کلیک اشاره‌گر", + "tooltip": "پس از فشردن دکمه اشاره‌گر، این حداکثر زمان (به میلی‌ثانیه) است که حرکت اشاره‌گر می‌تواند نادیده گرفته شود.\n\nبه جلوگیری از جابجایی ناخواسته اشیا کمک می‌کند اگر اشاره‌گر در حین کلیک حرکت کند." + }, + "Comfy_LinkRenderMode": { + "name": "حالت رندر پیوند", + "options": { + "Linear": "خطی", + "Spline": "اسپلاین", + "Hidden": "مخفی", + "Straight": "مستقیم" + } + }, + "Comfy_Canvas_SelectionToolbox": { + "name": "نمایش جعبه ابزار انتخاب" + }, + "Comfy_NodeBadge_NodeSourceBadgeMode": { + "options": { + "None": "هیچ", + "Show all": "نمایش همه", + "Hide built-in": "مخفی‌سازی داخلی‌ها" + }, + "name": "حالت نشان منبع گره" + }, + "Comfy_Load3D_3DViewerEnable": { + "name": "فعال کردن نمایشگر سه‌بعدی (بتا)", + "tooltip": "فعال‌کننده نمایشگر سه‌بعدی (بتا) برای گره‌های انتخاب شده. این قابلیت به شما امکان می‌دهد مدل‌های سه‌بعدی را مستقیماً درون نمایشگر سه‌بعدی تمام‌اندازه مشاهده و با آن‌ها تعامل داشته باشید." + }, + "Comfy_Pointer_ClickDrift": { + "tooltip": "اگر اشاره‌گر در حین نگه داشتن یک دکمه بیش از این فاصله حرکت کند، به عنوان کشیدن (به جای کلیک) در نظر گرفته می‌شود.\n\nبه جلوگیری از جابجایی ناخواسته اشیا کمک می‌کند اگر اشاره‌گر در حین کلیک کردن حرکت کند.", + "name": "انحراف کلیک اشاره‌گر (حداکثر فاصله)" + }, + "Comfy_Workflow_AutoSaveDelay": { + "name": "تأخیر ذخیره خودکار (میلی‌ثانیه)", + "tooltip": "فقط در صورتی اعمال می‌شود که ذخیره خودکار روی \"پس از تأخیر\" تنظیم شده باشد." + }, + "Comfy-Desktop_UV_PypiInstallMirror": { + "name": "آینه نصب Pypi", + "tooltip": "آینه نصب pip پیش‌فرض" + }, + "Comfy_Graph_CanvasMenu": { + "name": "نمایش منوی بوم گراف" + }, + "Comfy_Node_AllowImageSizeDraw": { + "name": "نمایش عرض × ارتفاع زیر پیش‌نمایش تصویر" + }, + "Comfy_NodeBadge_NodeLifeCycleBadgeMode": { + "options": { + "None": "هیچ", + "Show all": "نمایش همه" + }, + "name": "حالت نشان چرخه عمر نود" + }, + "LiteGraph_Node_DefaultPadding": { + "tooltip": "تغییر اندازه گره‌ها به کوچک‌ترین اندازه ممکن هنگام ایجاد. وقتی غیرفعال است، یک گره تازه اضافه شده کمی عریض می‌شود تا مقادیر ویجت را نشان دهد.", + "name": "همیشه گره‌های جدید را کوچک کن" + }, + "Comfy_Load3D_LightIntensityMaximum": { + "name": "حداکثر شدت نور", + "tooltip": "حداکثر مقدار مجاز شدت نور را برای صحنه‌های سه‌بعدی تنظیم می‌کند. این حد بالایی روشنایی را تعریف می‌کند که هنگام تنظیم نورپردازی در هر ویجت سه‌بعدی قابل تنظیم است." + }, + "Comfy_LinkRelease_Action": { + "options": { + "search box": "جعبه جستجو", + "context menu": "منوی زمینه", + "no action": "بدون عمل" + }, + "name": "عمل هنگام رها کردن لینک (بدون اصلاح‌کننده)" + }, + "Comfy_Canvas_MouseWheelScroll": { + "name": "اسکرول چرخ ماوس", + "options": { + "Panning": "پیمایش", + "Zoom in/out": "بزرگ‌نمایی/کوچک‌نمایی" + } + }, + "Comfy_MaskEditor_BrushAdjustmentSpeed": { + "name": "ضریب سرعت تنظیم قلم‌مو", + "tooltip": "سرعت تغییر اندازه و سختی قلم‌مو هنگام تنظیم را کنترل می‌کند. مقادیر بالاتر به معنای تغییرات سریع‌تر است." + }, + "Comfy_Workflow_ShowMissingModelsWarning": { + "name": "نمایش هشدار مدل‌های مفقود" + }, + "Comfy_NodeSearchBoxImpl": { + "name": "پیاده‌سازی جعبه جستجوی نود", + "options": { + "litegraph (legacy)": "litegraph (قدیمی)", + "default": "پیش‌فرض" + } + }, + "Comfy_Sidebar_Style": { + "options": { + "connected": "متصل", + "floating": "شناور" + }, + "name": "سبک نوار کناری" + }, + "Comfy_Node_SnapHighlightsNode": { + "tooltip": "هنگام کشیدن یک لینک روی یک نود با اسلات ورودی مناسب، نود را برجسته کن", + "name": "گره برجسته‌سازی اسنپ" + }, + "Comfy_Graph_LinkMarkers": { + "options": { + "Arrow": "پیکان", + "Circle": "دایره", + "None": "هیچ" + }, + "name": "نشانگرهای نقطه میانی پیوند" + }, + "Comfy_Workflow_AutoSave": { + "options": { + "off": "خاموش", + "after delay": "پس از تأخیر" + }, + "name": "ذخیره خودکار" + }, + "Comfy_Window_UnloadConfirmation": { + "name": "نمایش تأیید هنگام بستن پنجره" + }, + "Comfy_Graph_CtrlShiftZoom": { + "name": "فعال‌سازی میانبر زوم سریع (Ctrl + Shift + کشیدن)" + }, + "Comfy_Group_DoubleClickTitleToEdit": { + "name": "برای ویرایش روی عنوان گروه دوبار کلیک کنید" + }, + "Comfy_ModelLibrary_AutoLoadAll": { + "tooltip": "اگر درست باشد، همه پوشه‌ها به محض باز کردن کتابخانه مدل بارگیری می‌شوند (ممکن است باعث تأخیر در حین بارگیری شود). اگر نادرست باشد، پوشه‌های مدل سطح ریشه فقط پس از کلیک روی آن‌ها بارگیری می‌شوند.", + "name": "بارگیری خودکار همه پوشه‌های مدل" + }, + "Comfy_Workflow_Persist": { + "name": "حفظ وضعیت گردش کار و بازیابی در هنگام (بارگذاری مجدد) صفحه" + }, + "Comfy_Canvas_NavigationMode": { + "name": "حالت ناوبری", + "options": { + "Drag Navigation": "ناوبری با کشیدن", + "Standard (New)": "استاندارد (جدید)", + "Custom": "سفارشی" + } + }, + "Comfy_UI_TabBarLayout": { + "options": { + "Default": "پیش‌فرض", + "Integrated": "یکپارچه" + }, + "tooltip": "طرح‌بندی نوار تب را کنترل می‌کند. \"یکپارچه\" کنترل‌های راهنما و کاربر را به ناحیه نوار تب منتقل می‌کند.", + "name": "طرح‌بندی نوار تب" + }, + "Comfy_DevMode": { + "name": "فعال‌سازی گزینه‌های حالت توسعه (ذخیره API و غیره)" + }, + "Comfy_VueNodes_Enabled": { + "tooltip": "مدرن: رندر مبتنی بر DOM با تعامل پیشرفته، ویژگی‌های مرورگر بومی و طراحی بصری به‌روز شده. کلاسیک: رندر سنتی بوم.", + "name": "طراحی مدرن گره‌ها (گره‌های ۲.۰)" + }, + "Comfy_TextareaWidget_FontSize": { + "name": "اندازه فونت ویجت ناحیه متنی" + }, + "Comfy_TextareaWidget_Spellcheck": { + "name": "بررسی املای ویجت ناحیه متنی" + }, + "Comfy_Node_ShowDeprecated": { + "tooltip": "نودهای منسوخ شده به طور پیش‌فرض در رابط کاربری پنهان هستند، اما در گردش‌های کاری موجودی که از آن‌ها استفاده می‌کنند، عملکردی باقی می‌مانند.", + "name": "نمایش گره‌های منسوخ‌شده در جستجو" + }, + "Comfy_Canvas_BackgroundImage": { + "tooltip": "آدرس تصویر برای پس‌زمینه بوم. می‌توانید روی یک تصویر در پنل خروجی‌ها راست کلیک کرده و \"تنظیم به عنوان پس‌زمینه\" را برای استفاده از آن انتخاب کنید، یا با استفاده از دکمه آپلود، تصویر خود را بارگذاری کنید.", + "name": "تصویر پس‌زمینه بوم" + }, + "Comfy_Load3D_LightIntensityMinimum": { + "name": "حداقل شدت نور", + "tooltip": "حداقل مقدار مجاز شدت نور را برای صحنه‌های سه‌بعدی تنظیم می‌کند. این حد پایین روشنایی را تعریف می‌کند که می‌توان در هنگام تنظیم نورپردازی در هر ویجت سه‌بعدی تنظیم کرد." + }, + "Comfy_Sidebar_UnifiedWidth": { + "name": "عرض یکپارچه نوار کناری" + }, + "Comfy_DOMClippingEnabled": { + "name": "فعال‌سازی برش عناصر DOM (فعال‌سازی ممکن است عملکرد را کاهش دهد)" + }, + "Comfy_FloatRoundingPrecision": { + "tooltip": "(نیاز به بارگذاری مجدد صفحه دارد)", + "name": "اعشار گرد کردن ویجت عدد اعشاری [0 = خودکار]." + }, + "Comfy_Graph_CanvasInfo": { + "name": "نمایش اطلاعات بوم در گوشه پایین سمت چپ (fps و غیره)" + }, + "Comfy_Node_AutoSnapLinkToSlot": { + "tooltip": "هنگام کشیدن یک لینک روی یک نود، لینک به طور خودکار به یک اسلات ورودی مناسب روی نود می‌چسبد", + "name": "اتصال خودکار پیوند به شکاف گره" + }, + "Comfy_Workflow_ShowMissingNodesWarning": { + "name": "نمایش هشدار نودهای مفقود" + }, + "Comfy_Load3D_LightIntensity": { + "name": "شدت نور اولیه", + "tooltip": "سطح روشنایی پیش‌فرض نورپردازی در صحنه سه‌بعدی را تنظیم می‌کند. این مقدار تعیین می‌کند که نورها هنگام ایجاد یک ویجت سه‌بعدی جدید با چه شدتی اشیا را روشن می‌کنند، اما پس از ایجاد می‌توان برای هر ویجت به صورت جداگانه تنظیم کرد." + }, + "Comfy_NodeSearchBoxImpl_NodePreview": { + "tooltip": "فقط برای پیاده‌سازی پیش‌فرض اعمال می‌شود", + "name": "پیش‌نمایش گره" + }, + "LiteGraph_Node_TooltipDelay": { + "name": "تأخیر راهنمای ابزار" + }, + "Comfy_DisableFloatRounding": { + "name": "غیرفعال کردن گرد کردن پیش‌فرض ویجت float.", + "tooltip": "(نیاز به بارگذاری مجدد صفحه دارد) غیرفعال کردن گرد کردن زمانی که گرد کردن توسط گره در بک‌اند تنظیم شده است، امکان‌پذیر نیست." + }, + "Comfy_Graph_LiveSelection": { + "name": "انتخاب زنده", + "tooltip": "هنگام فعال بودن، گره‌ها به صورت بلادرنگ با کشیدن مستطیل انتخاب، انتخاب یا از انتخاب خارج می‌شوند، مشابه سایر ابزارهای طراحی." + }, + "Comfy_Canvas_LeftMouseClickBehavior": { + "name": "رفتار کلیک چپ ماوس", + "options": { + "Panning": "حرکت دادن", + "Select": "انتخاب" + } + }, + "Comfy_Graph_ZoomSpeed": { + "name": "سرعت زوم بوم" + }, + "Comfy_NodeBadge_ShowApiPricing": { + "name": "نمایش نشان قیمت‌گذاری نود API" + }, + "Comfy_Queue_MaxHistoryItems": { + "name": "اندازه تاریخچه صف", + "tooltip": "حداکثر تعداد وظایفی که در تاریخچه صف نمایش داده می‌شوند." + }, + "Comfy_QueueButton_BatchCountLimit": { + "tooltip": "حداکثر تعداد وظایف اضافه شده به صف در یک کلیک دکمه", + "name": "حد تعداد دسته" + }, + "Comfy_WidgetControlMode": { + "name": "حالت کنترل ویجت", + "options": { + "after": "بعد", + "before": "قبل" + }, + "tooltip": "کنترل می‌کند که مقادیر ویجت چه زمانی به‌روزرسانی شوند (تصادفی/افزایش/کاهش)، چه قبل از صف‌بندی درخواست و چه بعد از آن." + }, + "Comfy_Workflow_WarnBlueprintOverwrite": { + "name": "نیاز به تأیید برای بازنویسی طرح‌های زیرگراف موجود" + }, + "Comfy-Desktop_UV_TorchInstallMirror": { + "tooltip": "آینه نصب Pip برای PyTorch", + "name": "آینه نصب Torch" + }, + "Comfy_ConfirmClear": { + "name": "نیاز به تأیید هنگام پاک کردن گردش کار" + }, + "Comfy_Load3D_LightAdjustmentIncrement": { + "name": "افزایش تنظیم نور", + "tooltip": "اندازه افزایش هنگام تنظیم شدت نور در صحنه‌های سه‌بعدی را کنترل می‌کند. یک مقدار گام کوچکتر کنترل دقیق‌تری بر تنظیمات نورپردازی فراهم می‌کند، در حالی که مقدار بزرگتر منجر به تغییرات محسوس‌تر در هر تنظیم می‌شود." + }, + "Comfy_Node_DoubleClickTitleToEdit": { + "name": "برای ویرایش روی عنوان نود دوبار کلیک کنید" + }, + "Comfy_Node_ShowExperimental": { + "name": "نمایش نودهای آزمایشی در جستجو", + "tooltip": "نودهای آزمایشی در رابط کاربری به این صورت علامت‌گذاری شده‌اند و ممکن است در نسخه‌های آینده دستخوش تغییرات قابل توجه یا حذف شوند. در گردش‌های کاری تولید با احتیاط استفاده کنید." + }, + "Comfy_Node_MiddleClickRerouteNode": { + "name": "کلیک وسط یک نود Reroute جدید ایجاد می‌کند" + }, + "Comfy_VueNodes_AutoScaleLayout": { + "name": "طرح‌بندی مقیاس خودکار (Nodes 2.0)", + "tooltip": "مقیاس‌دهی خودکار موقعیت گره‌ها هنگام تغییر به رندرینگ گره‌های ۲.۰ برای جلوگیری از هم‌پوشانی" + }, + "Comfy_Validation_Workflows": { + "name": "اعتبارسنجی گردش‌های کار" + }, + "Comfy_MaskEditor_UseDominantAxis": { + "name": "قفل تنظیم قلم‌مو به محور غالب", + "tooltip": "وقتی فعال است، تنظیمات قلم‌مو فقط بر اندازه یا سختی بر اساس جهتی که بیشتر حرکت می‌دهید تأثیر می‌گذارد" + }, + "Comfy_NodeSearchBoxImpl_ShowNodeFrequency": { + "name": "نمایش فراوانی نود در نتایج جستجو", + "tooltip": "فقط برای پیاده‌سازی پیش‌فرض اعمال می‌شود" + }, + "Comfy_Pointer_DoubleClickTime": { + "tooltip": "حداکثر زمان به میلی‌ثانیه بین دو کلیک یک دابل‌کلیک. افزایش این مقدار ممکن است کمک کند اگر گاهی دابل‌کلیک‌ها ثبت نمی‌شوند.", + "name": "فاصله دابل‌کلیک (حداکثر)" + }, + "Comfy_Node_BypassAllLinksOnDelete": { + "name": "نگه داشتن همه پیوندها هنگام حذف نودها", + "tooltip": "هنگام حذف یک گره، تلاش برای اتصال مجدد تمام پیوندهای ورودی و خروجی آن (با دور زدن گره حذف شده)" + }, + "Comfy_TreeExplorer_ItemPadding": { + "name": "حاشیه داخلی آیتم کاوشگر درختی" + }, + "Comfy_NodeSearchBoxImpl_ShowIdName": { + "tooltip": "فقط برای پیاده‌سازی پیش‌فرض اعمال می‌شود", + "name": "نمایش نام شناسه گره در نتایج جستجو" + }, + "Comfy_Node_Opacity": { + "name": "شفافیت گره" + }, + "Comfy_Workflow_SortNodeIdOnSave": { + "name": "مرتب‌سازی شناسه‌های گره هنگام ذخیره گردش کار" + }, + "Comfy_Workflow_ConfirmDelete": { + "name": "نمایش تأیید هنگام حذف گردش‌های کار" + }, + "Comfy_PromptFilename": { + "name": "درخواست نام فایل هنگام ذخیره گردش کار" + }, + "Comfy_Load3D_ShowGrid": { + "tooltip": "کنترل می‌کند که آیا شبکه به طور پیش‌فرض هنگام ایجاد یک ویجت سه‌بعدی جدید قابل مشاهده است یا خیر. این پیش‌فرض همچنان می‌تواند پس از ایجاد، به صورت جداگانه برای هر ویجت تغییر کند.", + "name": "وضعیت اولیه نمایش شبکه" + }, + "Comfy_GroupSelectedNodes_Padding": { + "name": "حاشیه داخلی گروه‌بندی گره‌های انتخاب شده" + }, + "Comfy_Load3D_BackgroundColor": { + "tooltip": "رنگ پس‌زمینه پیش‌فرض صحنه سه‌بعدی را کنترل می‌کند. این تنظیم ظاهر پس‌زمینه هنگام ایجاد یک ویجت سه‌بعدی جدید را تعیین می‌کند، اما پس از ایجاد می‌تواند به صورت جداگانه برای هر ویجت تنظیم شود.", + "name": "رنگ پس‌زمینه اولیه" + }, + "Comfy_DisableSliders": { + "name": "غیرفعال کردن لغزنده‌های ویجت گره" + }, + "Comfy_PreviewFormat": { + "tooltip": "هنگام نمایش پیش‌نمایش در ویجت تصویر، آن را به یک تصویر سبک تبدیل کنید، مثلاً webp، jpeg، webp;50 و غیره.", + "name": "فرمت تصویر پیش‌نمایش" + }, + "Comfy_Notification_ShowVersionUpdates": { + "name": "نمایش به‌روزرسانی‌های نسخه", + "tooltip": "نمایش به‌روزرسانی‌ها برای مدل‌های جدید و ویژگی‌های اصلی جدید." + }, + "LiteGraph_ContextMenu_Scaling": { + "name": "مقیاس‌دهی منوهای ویجت ترکیبی گره (فهرست‌ها) هنگام زوم کردن" + } +} diff --git a/src/locales/fr/main.json b/src/locales/fr/main.json index 93445a67586..869a39a56e2 100644 --- a/src/locales/fr/main.json +++ b/src/locales/fr/main.json @@ -1430,7 +1430,8 @@ "settings": "Paramètres", "showMenu": "Afficher le menu", "theme": "Thème", - "toggleBottomPanel": "Basculer le panneau inférieur" + "toggleBottomPanel": "Basculer le panneau inférieur", + "helpAndFeedback": "Aide & Retour d'information" }, "menuLabels": { "About ComfyUI": "À propos de ComfyUI", @@ -2072,7 +2073,17 @@ "workflows": "Flux de travail" }, "logout": "Déconnexion", - "mediaAssets": "Ressources multimédias", + "mediaAssets": { + "sortOldestFirst": "Les plus anciens en premier", + "filterAudio": "Audio", + "sortNewestFirst": "Les plus récents en premier", + "title": "Médias", + "filterVideo": "Vidéo", + "filterImage": "Image", + "sortFastestFirst": "Temps de génération (le plus rapide en premier)", + "sortLongestFirst": "Temps de génération (le plus long en premier)", + "filter3D": "3D" + }, "modelLibrary": "Bibliothèque de modèles", "newBlankWorkflow": "Créer un nouveau flux de travail vierge", "noFilesFound": "Aucun fichier trouvé", diff --git a/src/locales/fr/nodeDefs.json b/src/locales/fr/nodeDefs.json index 53e81fef9b8..c0f7bc665bb 100644 --- a/src/locales/fr/nodeDefs.json +++ b/src/locales/fr/nodeDefs.json @@ -1538,14 +1538,16 @@ "name": "secondes_total" } }, - "outputs": [ - { + "outputs": { + "0": { + "name": "positif", "tooltip": null }, - { + "1": { + "name": "négatif", "tooltip": null } - ] + } }, "ConditioningTimestepsRange": { "display_name": "Plage de pas de temps", @@ -2019,8 +2021,7 @@ "choice": { "name": "choix" }, - "option0": { - } + "option0": {} }, "outputs": { "0": { @@ -3309,17 +3310,20 @@ "name": "image" } }, - "outputs": [ - { + "outputs": { + "2": { + "name": "taille_lot", "tooltip": null }, - { + "0": { + "name": "largeur", "tooltip": null }, - { + "1": { + "name": "hauteur", "tooltip": null } - ] + } }, "GetVideoComponents": { "description": "Extrait tous les composants d'une vidéo : images, audio et fréquence d’images.", @@ -3371,14 +3375,16 @@ "name": "sortie_vision_clip" } }, - "outputs": [ - { + "outputs": { + "1": { + "name": "négatif", "tooltip": null }, - { + "0": { + "name": "positif", "tooltip": null } - ] + } }, "Hunyuan3Dv2ConditioningMultiView": { "display_name": "Hunyuan3Dv2ConditioningMultiView", @@ -3396,14 +3402,16 @@ "name": "droite" } }, - "outputs": [ - { + "outputs": { + "0": { + "name": "positif", "tooltip": null }, - { + "1": { + "name": "négatif", "tooltip": null } - ] + } }, "HunyuanImageToVideo": { "display_name": "HunyuanImageToVideo", @@ -6167,8 +6175,7 @@ "Load3D": { "display_name": "Charger 3D", "inputs": { - "clear": { - }, + "clear": {}, "height": { "name": "hauteur" }, @@ -6178,34 +6185,38 @@ "model_file": { "name": "fichier_modèle" }, - "upload 3d model": { - }, - "upload extra resources": { - }, + "upload 3d model": {}, + "upload extra resources": {}, "width": { "name": "largeur" } }, - "outputs": [ - { + "outputs": { + "3": { + "name": "normale", "tooltip": null }, - { + "1": { + "name": "mask", "tooltip": null }, - { + "4": { + "name": "info_caméra", "tooltip": null }, - { + "2": { + "name": "chemin_maillage", "tooltip": null }, - { + "0": { + "name": "image", "tooltip": null }, - { + "5": { + "name": "vidéo_enregistrement", "tooltip": null } - ] + } }, "LoadAudio": { "display_name": "ChargerAudio", @@ -6270,13 +6281,11 @@ "description": "Chargez une image à partir du dossier de sortie. Lorsque le bouton de rafraîchissement est cliqué, le nœud mettra à jour la liste des images et sélectionnera automatiquement la première image, permettant une itération facile.", "display_name": "Charger l'image (à partir des sorties)", "inputs": { - "Auto-refresh after generation": { - }, + "Auto-refresh after generation": {}, "image": { "name": "image" }, - "refresh": { - }, + "refresh": {}, "upload": { "name": "choisissez le fichier à télécharger" } @@ -6414,11 +6423,12 @@ "tooltip": "Intensité de modification du modèle de diffusion. Cette valeur peut être négative." } }, - "outputs": [ - { - "name": "model" + "outputs": { + "0": { + "tooltip": "Le modèle de diffusion modifié.", + "name": "modèle" } - ] + } }, "LoraSave": { "display_name": "Extraire et Sauvegarder Lora", @@ -10087,10 +10097,8 @@ "PreviewAny": { "display_name": "Aperçu de n'importe quel", "inputs": { - "preview": { - }, - "previewMode": { - }, + "preview": {}, + "previewMode": {}, "source": { "name": "source" } @@ -11415,14 +11423,16 @@ "name": "sigmas" } }, - "outputs": [ - { + "outputs": { + "1": { + "name": "sortie_débruitée", "tooltip": null }, - { + "0": { + "name": "sortie", "tooltip": null } - ] + } }, "SamplerCustomAdvanced": { "display_name": "ÉchantillonneurPersonnaliséAvancé", @@ -11443,14 +11453,16 @@ "name": "sigmas" } }, - "outputs": [ - { + "outputs": { + "1": { + "name": "sortie_débruitée", "tooltip": null }, - { + "0": { + "name": "sortie", "tooltip": null } - ] + } }, "SamplerDPMAdaptative": { "display_name": "SamplerDPMAdaptative", @@ -11748,11 +11760,12 @@ "name": "pourcent_échantillonnage" } }, - "outputs": [ - { + "outputs": { + "0": { + "name": "valeur_sigma", "tooltip": null } - ] + } }, "SaveAnimatedPNG": { "display_name": "EnregistrerPNGAnimé", @@ -12306,14 +12319,16 @@ "name": "audio" } }, - "outputs": [ - { + "outputs": { + "0": { + "name": "gauche", "tooltip": null }, - { + "1": { + "name": "droite", "tooltip": null } - ] + } }, "SplitImageWithAlpha": { "display_name": "Diviser l'image avec Alpha", @@ -12341,14 +12356,16 @@ "name": "étape" } }, - "outputs": [ - { + "outputs": { + "0": { + "name": "sigmas_hauts", "tooltip": null }, - { + "1": { + "name": "sigmas_bas", "tooltip": null } - ] + } }, "SplitSigmasDenoise": { "display_name": "SplitSigmasDenoise", @@ -12360,14 +12377,16 @@ "name": "sigmas" } }, - "outputs": [ - { + "outputs": { + "1": { + "name": "sigmas_bas", "tooltip": null }, - { + "0": { + "name": "sigmas_hauts", "tooltip": null } - ] + } }, "StabilityAudioInpaint": { "description": "Transforme une partie d'un échantillon audio existant en utilisant des instructions textuelles.", @@ -13429,20 +13448,24 @@ "tooltip": "Le type de données à utiliser pour l'entraînement." } }, - "outputs": [ - { - "tooltip": "Modèle avec LoRA appliqué" - }, - { + "outputs": { + "1": { + "name": "lora", "tooltip": "Poids LoRA" }, - { - "tooltip": "Historique de la perte" + "0": { + "name": "modèle", + "tooltip": "Modèle avec LoRA appliqué" }, - { - "tooltip": "Nombre total d’étapes d’entraînement" + "3": { + "tooltip": "Nombre total d'étapes d'entraînement", + "name": "étapes" + }, + "2": { + "name": "carte_perte", + "tooltip": "Historique des pertes" } - ] + } }, "TrimAudioDuration": { "description": "Tronquer le tenseur audio dans la plage de temps choisie.", @@ -15863,8 +15886,7 @@ "image": { "name": "image" }, - "waiting for camera___": { - }, + "waiting for camera___": {}, "width": { "name": "largeur" } diff --git a/src/locales/fr/settings.json b/src/locales/fr/settings.json index e833e7f44d9..9c8961fef69 100644 --- a/src/locales/fr/settings.json +++ b/src/locales/fr/settings.json @@ -459,5 +459,13 @@ }, "pysssss_SnapToGrid": { "name": "Toujours aligner sur la grille" + }, + "Comfy_UI_TabBarLayout": { + "tooltip": "Contrôle la disposition de la barre d'onglets. \"Intégré\" déplace les contrôles Aide et Utilisateur dans la zone de la barre d'onglets.", + "options": { + "Default": "Par défaut", + "Integrated": "Intégré" + }, + "name": "Disposition de la barre d'onglets" } } diff --git a/src/locales/ja/main.json b/src/locales/ja/main.json index 96f5256c6ca..8862f0fdfda 100644 --- a/src/locales/ja/main.json +++ b/src/locales/ja/main.json @@ -1430,7 +1430,8 @@ "settings": "設定", "showMenu": "メニューを表示", "theme": "テーマ", - "toggleBottomPanel": "下部パネルを切り替え" + "toggleBottomPanel": "下部パネルを切り替え", + "helpAndFeedback": "ヘルプとフィードバック" }, "menuLabels": { "About ComfyUI": "ComfyUIについて", @@ -2072,7 +2073,17 @@ "workflows": "ワークフロー" }, "logout": "ログアウト", - "mediaAssets": "メディアアセット", + "mediaAssets": { + "sortOldestFirst": "古い順", + "filterAudio": "オーディオ", + "sortNewestFirst": "新しい順", + "title": "メディアアセット", + "filterVideo": "ビデオ", + "filterImage": "画像", + "sortFastestFirst": "生成時間(速い順)", + "sortLongestFirst": "生成時間(長い順)", + "filter3D": "3D" + }, "modelLibrary": "モデルライブラリ", "newBlankWorkflow": "新しい空のワークフローを作成", "noFilesFound": "ファイルが見つかりません", diff --git a/src/locales/ja/nodeDefs.json b/src/locales/ja/nodeDefs.json index 93e31b47c43..477ccd72ba3 100644 --- a/src/locales/ja/nodeDefs.json +++ b/src/locales/ja/nodeDefs.json @@ -1538,14 +1538,16 @@ "name": "秒_合計" } }, - "outputs": [ - { + "outputs": { + "0": { + "name": "positive", "tooltip": null }, - { + "1": { + "name": "negative", "tooltip": null } - ] + } }, "ConditioningTimestepsRange": { "display_name": "タイムステップ範囲", @@ -2019,8 +2021,7 @@ "choice": { "name": "選択" }, - "option0": { - } + "option0": {} }, "outputs": { "0": { @@ -3309,17 +3310,20 @@ "name": "画像" } }, - "outputs": [ - { + "outputs": { + "2": { + "name": "batch_size", "tooltip": null }, - { + "0": { + "name": "width", "tooltip": null }, - { + "1": { + "name": "height", "tooltip": null } - ] + } }, "GetVideoComponents": { "description": "ビデオからすべてのコンポーネント(フレーム、オーディオ、フレームレート)を抽出します。", @@ -3371,14 +3375,16 @@ "name": "clip_vision_output" } }, - "outputs": [ - { + "outputs": { + "1": { + "name": "negative", "tooltip": null }, - { + "0": { + "name": "positive", "tooltip": null } - ] + } }, "Hunyuan3Dv2ConditioningMultiView": { "display_name": "Hunyuan3Dv2ConditioningMultiView", @@ -3396,14 +3402,16 @@ "name": "右" } }, - "outputs": [ - { + "outputs": { + "0": { + "name": "positive", "tooltip": null }, - { + "1": { + "name": "negative", "tooltip": null } - ] + } }, "HunyuanImageToVideo": { "display_name": "HunyuanImageToVideo", @@ -6167,8 +6175,7 @@ "Load3D": { "display_name": "3Dを読み込む", "inputs": { - "clear": { - }, + "clear": {}, "height": { "name": "高さ" }, @@ -6178,34 +6185,38 @@ "model_file": { "name": "モデルファイル" }, - "upload 3d model": { - }, - "upload extra resources": { - }, + "upload 3d model": {}, + "upload extra resources": {}, "width": { "name": "幅" } }, - "outputs": [ - { + "outputs": { + "3": { + "name": "normal", "tooltip": null }, - { + "1": { + "name": "mask", "tooltip": null }, - { + "4": { + "name": "camera_info", "tooltip": null }, - { + "2": { + "name": "mesh_path", "tooltip": null }, - { + "0": { + "name": "image", "tooltip": null }, - { + "5": { + "name": "recording_video", "tooltip": null } - ] + } }, "LoadAudio": { "display_name": "音声を読み込む", @@ -6270,13 +6281,11 @@ "description": "出力フォルダから画像を読み込みます。更新ボタンをクリックすると、ノードは画像リストを更新し、自動的に最初の画像を選択します。これにより、簡単に反復処理が可能になります。", "display_name": "画像の読み込み(出力から)", "inputs": { - "Auto-refresh after generation": { - }, + "Auto-refresh after generation": {}, "image": { "name": "画像" }, - "refresh": { - }, + "refresh": {}, "upload": { "name": "アップロードするファイルを選択" } @@ -6414,11 +6423,12 @@ "tooltip": "拡散モデルを変更する強度。この値は負の値も可能です。" } }, - "outputs": [ - { + "outputs": { + "0": { + "tooltip": "修正された拡散モデル", "name": "model" } - ] + } }, "LoraSave": { "display_name": "LoRAを抽出して保存", @@ -10087,10 +10097,8 @@ "PreviewAny": { "display_name": "プレビュー任意", "inputs": { - "preview": { - }, - "previewMode": { - }, + "preview": {}, + "previewMode": {}, "source": { "name": "ソース" } @@ -11415,14 +11423,16 @@ "name": "シグマ" } }, - "outputs": [ - { + "outputs": { + "1": { + "name": "denoised_output", "tooltip": null }, - { + "0": { + "name": "output", "tooltip": null } - ] + } }, "SamplerCustomAdvanced": { "display_name": "カスタムサンプラー(高度)", @@ -11443,14 +11453,16 @@ "name": "シグマ" } }, - "outputs": [ - { + "outputs": { + "1": { + "name": "denoised_output", "tooltip": null }, - { + "0": { + "name": "output", "tooltip": null } - ] + } }, "SamplerDPMAdaptative": { "display_name": "サンプラーDPM適応", @@ -11748,11 +11760,12 @@ "name": "sampling_percent" } }, - "outputs": [ - { + "outputs": { + "0": { + "name": "sigma_value", "tooltip": null } - ] + } }, "SaveAnimatedPNG": { "display_name": "アニメーションPNGを保存", @@ -12306,14 +12319,16 @@ "name": "オーディオ" } }, - "outputs": [ - { + "outputs": { + "0": { + "name": "left", "tooltip": null }, - { + "1": { + "name": "right", "tooltip": null } - ] + } }, "SplitImageWithAlpha": { "display_name": "アルファで画像を分割", @@ -12341,14 +12356,16 @@ "name": "ステップ" } }, - "outputs": [ - { + "outputs": { + "0": { + "name": "high_sigmas", "tooltip": null }, - { + "1": { + "name": "low_sigmas", "tooltip": null } - ] + } }, "SplitSigmasDenoise": { "display_name": "シグマを分割してノイズ除去", @@ -12360,14 +12377,16 @@ "name": "シグマ" } }, - "outputs": [ - { + "outputs": { + "1": { + "name": "low_sigmas", "tooltip": null }, - { + "0": { + "name": "high_sigmas", "tooltip": null } - ] + } }, "StabilityAudioInpaint": { "description": "テキスト指示を使用して既存のオーディオサンプルの一部を変換します。", @@ -13429,20 +13448,24 @@ "tooltip": "トレーニングに使用するデータ型。" } }, - "outputs": [ - { - "tooltip": "LoRA適用済みモデル" + "outputs": { + "1": { + "name": "lora", + "tooltip": "LoRAウェイト" }, - { - "tooltip": "LoRA重み" + "0": { + "name": "model", + "tooltip": "LoRAが適用されたモデル" }, - { - "tooltip": "損失履歴" + "3": { + "tooltip": "総トレーニングステップ数", + "name": "steps" }, - { - "tooltip": "総トレーニングステップ数" + "2": { + "name": "loss_map", + "tooltip": "損失履歴" } - ] + } }, "TrimAudioDuration": { "description": "オーディオテンソルを選択した時間範囲でトリミングします。", @@ -15863,8 +15886,7 @@ "image": { "name": "画像" }, - "waiting for camera___": { - }, + "waiting for camera___": {}, "width": { "name": "幅" } diff --git a/src/locales/ja/settings.json b/src/locales/ja/settings.json index c9af9e5671e..e4389344dbb 100644 --- a/src/locales/ja/settings.json +++ b/src/locales/ja/settings.json @@ -459,5 +459,13 @@ }, "pysssss_SnapToGrid": { "name": "常にグリッドにスナップ" + }, + "Comfy_UI_TabBarLayout": { + "tooltip": "タブバーのレイアウトを制御します。「Integrated」はヘルプとユーザーコントロールをタブバー領域に移動します。", + "options": { + "Default": "デフォルト", + "Integrated": "統合" + }, + "name": "タブバーレイアウト" } } diff --git a/src/locales/ko/main.json b/src/locales/ko/main.json index 38776a662a8..0faab0abbcb 100644 --- a/src/locales/ko/main.json +++ b/src/locales/ko/main.json @@ -1430,7 +1430,8 @@ "settings": "설정", "showMenu": "메뉴 표시", "theme": "테마", - "toggleBottomPanel": "하단 패널 전환" + "toggleBottomPanel": "하단 패널 전환", + "helpAndFeedback": "도움말 및 피드백" }, "menuLabels": { "About ComfyUI": "ComfyUI에 대하여", @@ -2072,7 +2073,17 @@ "workflows": "워크플로" }, "logout": "로그아웃", - "mediaAssets": "미디어 에셋", + "mediaAssets": { + "sortOldestFirst": "오래된 순", + "filterAudio": "오디오", + "sortNewestFirst": "최신 순", + "title": "미디어 에셋", + "filterVideo": "비디오", + "filterImage": "이미지", + "sortFastestFirst": "생성 시간 (빠른 순)", + "sortLongestFirst": "생성 시간 (긴 순)", + "filter3D": "3D" + }, "modelLibrary": "모델 라이브러리", "newBlankWorkflow": "새 빈 워크플로 만들기", "noFilesFound": "파일을 찾을 수 없음", diff --git a/src/locales/ko/nodeDefs.json b/src/locales/ko/nodeDefs.json index ad2437ae24f..fb1fe6ea106 100644 --- a/src/locales/ko/nodeDefs.json +++ b/src/locales/ko/nodeDefs.json @@ -1538,14 +1538,16 @@ "name": "전체(초)" } }, - "outputs": [ - { + "outputs": { + "0": { + "name": "positive", "tooltip": null }, - { + "1": { + "name": "negative", "tooltip": null } - ] + } }, "ConditioningTimestepsRange": { "display_name": "조건 (타임스텝 범위)", @@ -2019,8 +2021,7 @@ "choice": { "name": "선택" }, - "option0": { - } + "option0": {} }, "outputs": { "0": { @@ -3309,17 +3310,20 @@ "name": "이미지" } }, - "outputs": [ - { + "outputs": { + "2": { + "name": "batch_size", "tooltip": null }, - { + "0": { + "name": "width", "tooltip": null }, - { + "1": { + "name": "height", "tooltip": null } - ] + } }, "GetVideoComponents": { "description": "비디오에서 모든 컴포넌트(프레임, 오디오, 프레임레이트)를 추출합니다.", @@ -3371,14 +3375,16 @@ "name": "clip_vision_output" } }, - "outputs": [ - { + "outputs": { + "1": { + "name": "negative", "tooltip": null }, - { + "0": { + "name": "positive", "tooltip": null } - ] + } }, "Hunyuan3Dv2ConditioningMultiView": { "display_name": "Hunyuan3Dv2ConditioningMultiView", @@ -3396,14 +3402,16 @@ "name": "오른쪽" } }, - "outputs": [ - { + "outputs": { + "0": { + "name": "positive", "tooltip": null }, - { + "1": { + "name": "negative", "tooltip": null } - ] + } }, "HunyuanImageToVideo": { "display_name": "HunyuanImageToVideo", @@ -6167,8 +6175,7 @@ "Load3D": { "display_name": "3D 불러오기", "inputs": { - "clear": { - }, + "clear": {}, "height": { "name": "높이" }, @@ -6178,34 +6185,38 @@ "model_file": { "name": "모델 파일" }, - "upload 3d model": { - }, - "upload extra resources": { - }, + "upload 3d model": {}, + "upload extra resources": {}, "width": { "name": "너비" } }, - "outputs": [ - { + "outputs": { + "3": { + "name": "normal", "tooltip": null }, - { + "1": { + "name": "mask", "tooltip": null }, - { + "4": { + "name": "camera_info", "tooltip": null }, - { + "2": { + "name": "mesh_path", "tooltip": null }, - { + "0": { + "name": "image", "tooltip": null }, - { + "5": { + "name": "recording_video", "tooltip": null } - ] + } }, "LoadAudio": { "display_name": "오디오 로드", @@ -6270,13 +6281,11 @@ "description": "입력(input) 폴더 대신 출력(output) 폴더에서 이미지를 로드합니다. 새로 고침 버튼을 클릭하면 노드는 이미지 목록을 업데이트하고 자동으로 첫 번째 이미지를 선택하여 쉬운 반복을 가능하게 합니다.", "display_name": "이미지 로드 (출력에서)", "inputs": { - "Auto-refresh after generation": { - }, + "Auto-refresh after generation": {}, "image": { "name": "이미지" }, - "refresh": { - }, + "refresh": {}, "upload": { "name": "업로드할 파일 선택" } @@ -6414,11 +6423,12 @@ "tooltip": "디퓨전 모델을 수정하는 강도입니다. 이 값은 음수일 수 있습니다." } }, - "outputs": [ - { + "outputs": { + "0": { + "tooltip": "수정된 diffusion 모델", "name": "model" } - ] + } }, "LoraSave": { "display_name": "LoRA 추출 및 저장", @@ -10087,10 +10097,8 @@ "PreviewAny": { "display_name": "미리보기 아무거나", "inputs": { - "preview": { - }, - "previewMode": { - }, + "preview": {}, + "previewMode": {}, "source": { "name": "소스" } @@ -11415,14 +11423,16 @@ "name": "시그마 배열" } }, - "outputs": [ - { + "outputs": { + "1": { + "name": "denoised_output", "tooltip": null }, - { + "0": { + "name": "output", "tooltip": null } - ] + } }, "SamplerCustomAdvanced": { "display_name": "고급 사용자 정의 샘플러", @@ -11443,14 +11453,16 @@ "name": "시그마 배열" } }, - "outputs": [ - { + "outputs": { + "1": { + "name": "denoised_output", "tooltip": null }, - { + "0": { + "name": "output", "tooltip": null } - ] + } }, "SamplerDPMAdaptative": { "display_name": "DPMAdaptive 샘플러", @@ -11748,11 +11760,12 @@ "name": "샘플링 백분율" } }, - "outputs": [ - { + "outputs": { + "0": { + "name": "sigma_value", "tooltip": null } - ] + } }, "SaveAnimatedPNG": { "display_name": "애니메이션 PNG 저장", @@ -12306,14 +12319,16 @@ "name": "오디오" } }, - "outputs": [ - { + "outputs": { + "0": { + "name": "left", "tooltip": null }, - { + "1": { + "name": "right", "tooltip": null } - ] + } }, "SplitImageWithAlpha": { "display_name": "이미지와 알파채널 분리", @@ -12341,14 +12356,16 @@ "name": "분할 스텝" } }, - "outputs": [ - { + "outputs": { + "0": { + "name": "high_sigmas", "tooltip": null }, - { + "1": { + "name": "low_sigmas", "tooltip": null } - ] + } }, "SplitSigmasDenoise": { "display_name": "시그마 배열 분할 (노이즈 제거양)", @@ -12360,14 +12377,16 @@ "name": "시그마 배열" } }, - "outputs": [ - { + "outputs": { + "1": { + "name": "low_sigmas", "tooltip": null }, - { + "0": { + "name": "high_sigmas", "tooltip": null } - ] + } }, "StabilityAudioInpaint": { "description": "텍스트 지침을 사용하여 기존 오디오 샘플의 일부를 변환합니다.", @@ -13429,20 +13448,24 @@ "tooltip": "훈련에 사용할 데이터 타입입니다." } }, - "outputs": [ - { + "outputs": { + "1": { + "name": "lora", + "tooltip": "LoRA 가중치" + }, + "0": { + "name": "model", "tooltip": "LoRA가 적용된 모델" }, - { - "tooltip": "LoRA 가중치" + "3": { + "tooltip": "총 학습 단계 수", + "name": "steps" }, - { + "2": { + "name": "loss_map", "tooltip": "손실 기록" - }, - { - "tooltip": "총 학습 스텝" } - ] + } }, "TrimAudioDuration": { "description": "오디오 텐서를 선택한 시간 범위로 자릅니다.", @@ -15863,8 +15886,7 @@ "image": { "name": "이미지" }, - "waiting for camera___": { - }, + "waiting for camera___": {}, "width": { "name": "너비" } diff --git a/src/locales/ko/settings.json b/src/locales/ko/settings.json index ee8d0e04f3d..b972d823149 100644 --- a/src/locales/ko/settings.json +++ b/src/locales/ko/settings.json @@ -459,5 +459,13 @@ }, "pysssss_SnapToGrid": { "name": "항상 그리드에 스냅" + }, + "Comfy_UI_TabBarLayout": { + "tooltip": "탭 바의 레이아웃을 제어합니다. \"통합\"은 도움말 및 사용자 컨트롤을 탭 바 영역으로 이동시킵니다.", + "options": { + "Default": "기본값", + "Integrated": "통합" + }, + "name": "탭 바 레이아웃" } } diff --git a/src/locales/pt-BR/main.json b/src/locales/pt-BR/main.json index 61cbc1e362c..d53b11c8f35 100644 --- a/src/locales/pt-BR/main.json +++ b/src/locales/pt-BR/main.json @@ -1430,7 +1430,8 @@ "settings": "Configurações", "showMenu": "Mostrar menu", "theme": "Tema", - "toggleBottomPanel": "Alternar painel inferior" + "toggleBottomPanel": "Alternar painel inferior", + "helpAndFeedback": "Ajuda & Feedback" }, "menuLabels": { "About ComfyUI": "Sobre o ComfyUI", diff --git a/src/locales/pt-BR/settings.json b/src/locales/pt-BR/settings.json index 283df2eae15..75708db3508 100644 --- a/src/locales/pt-BR/settings.json +++ b/src/locales/pt-BR/settings.json @@ -459,5 +459,13 @@ }, "pysssss_SnapToGrid": { "name": "Sempre alinhar à grade" + }, + "Comfy_UI_TabBarLayout": { + "tooltip": "Controla o layout da barra de abas. \"Integrado\" move os controles de Ajuda e Usuário para a área da barra de abas.", + "options": { + "Default": "Padrão", + "Integrated": "Integrado" + }, + "name": "Layout da Barra de Abas" } } diff --git a/src/locales/ru/main.json b/src/locales/ru/main.json index 11b59128dab..84e89350b7e 100644 --- a/src/locales/ru/main.json +++ b/src/locales/ru/main.json @@ -1430,7 +1430,8 @@ "settings": "Настройки", "showMenu": "Показать меню", "theme": "Тема", - "toggleBottomPanel": "Переключить нижнюю панель" + "toggleBottomPanel": "Переключить нижнюю панель", + "helpAndFeedback": "Помощь и обратная связь" }, "menuLabels": { "About ComfyUI": "О ComfyUI", @@ -2072,7 +2073,17 @@ "workflows": "Рабочие процессы" }, "logout": "Выйти", - "mediaAssets": "Медиа-ассеты", + "mediaAssets": { + "sortOldestFirst": "Сначала старые", + "filterAudio": "Аудио", + "sortNewestFirst": "Сначала новые", + "title": "Медиаресурсы", + "filterVideo": "Видео", + "filterImage": "Изображения", + "sortFastestFirst": "Время генерации (сначала быстрее)", + "sortLongestFirst": "Время генерации (сначала дольше)", + "filter3D": "3D" + }, "modelLibrary": "Библиотека моделей", "newBlankWorkflow": "Создайте новый пустой рабочий процесс", "noFilesFound": "Файлы не найдены", diff --git a/src/locales/ru/nodeDefs.json b/src/locales/ru/nodeDefs.json index 97581e389b7..b474a47e054 100644 --- a/src/locales/ru/nodeDefs.json +++ b/src/locales/ru/nodeDefs.json @@ -1538,14 +1538,16 @@ "name": "всего_секунд" } }, - "outputs": [ - { + "outputs": { + "0": { + "name": "позитивный", "tooltip": null }, - { + "1": { + "name": "негативный", "tooltip": null } - ] + } }, "ConditioningTimestepsRange": { "display_name": "Диапазон временных шагов", @@ -2019,8 +2021,7 @@ "choice": { "name": "выбор" }, - "option0": { - } + "option0": {} }, "outputs": { "0": { @@ -3309,17 +3310,20 @@ "name": "изображение" } }, - "outputs": [ - { + "outputs": { + "2": { + "name": "размер_пакета", "tooltip": null }, - { + "0": { + "name": "ширина", "tooltip": null }, - { + "1": { + "name": "высота", "tooltip": null } - ] + } }, "GetVideoComponents": { "description": "Извлекает все компоненты из видео: кадры, аудио и частоту кадров.", @@ -3371,14 +3375,16 @@ "name": "выход_clip_vision" } }, - "outputs": [ - { + "outputs": { + "1": { + "name": "негативный", "tooltip": null }, - { + "0": { + "name": "позитивный", "tooltip": null } - ] + } }, "Hunyuan3Dv2ConditioningMultiView": { "display_name": "Hunyuan3Dv2ConditioningMultiView", @@ -3396,14 +3402,16 @@ "name": "справа" } }, - "outputs": [ - { + "outputs": { + "0": { + "name": "позитивный", "tooltip": null }, - { + "1": { + "name": "негативный", "tooltip": null } - ] + } }, "HunyuanImageToVideo": { "display_name": "HunyuanImageToVideo", @@ -6167,8 +6175,7 @@ "Load3D": { "display_name": "Загрузить 3D", "inputs": { - "clear": { - }, + "clear": {}, "height": { "name": "высота" }, @@ -6178,34 +6185,38 @@ "model_file": { "name": "файл модели" }, - "upload 3d model": { - }, - "upload extra resources": { - }, + "upload 3d model": {}, + "upload extra resources": {}, "width": { "name": "ширина" } }, - "outputs": [ - { + "outputs": { + "3": { + "name": "нормаль", "tooltip": null }, - { + "1": { + "name": "маска", "tooltip": null }, - { + "4": { + "name": "информация_о_камере", "tooltip": null }, - { + "2": { + "name": "путь_к_сетке", "tooltip": null }, - { + "0": { + "name": "изображение", "tooltip": null }, - { + "5": { + "name": "видео_записи", "tooltip": null } - ] + } }, "LoadAudio": { "display_name": "Загрузить аудио", @@ -6270,13 +6281,11 @@ "description": "Загрузите изображение из папки вывода. При нажатии кнопки обновления, узел обновит список изображений и автоматически выберет первое изображение, что позволяет легко итерировать.", "display_name": "Загрузить изображение (из выходных данных)", "inputs": { - "Auto-refresh after generation": { - }, + "Auto-refresh after generation": {}, "image": { "name": "изображение" }, - "refresh": { - }, + "refresh": {}, "upload": { "name": "выберите файл для загрузки" } @@ -6414,11 +6423,12 @@ "tooltip": "Степень модификации диффузионной модели. Это значение может быть отрицательным." } }, - "outputs": [ - { - "name": "model" + "outputs": { + "0": { + "tooltip": "Модифицированная диффузионная модель.", + "name": "модель" } - ] + } }, "LoraSave": { "display_name": "Извлечь и сохранить LoRA", @@ -10087,10 +10097,8 @@ "PreviewAny": { "display_name": "Предпросмотр любого", "inputs": { - "preview": { - }, - "previewMode": { - }, + "preview": {}, + "previewMode": {}, "source": { "name": "источник" } @@ -11415,14 +11423,16 @@ "name": "сигмы" } }, - "outputs": [ - { + "outputs": { + "1": { + "name": "очищенный_выход", "tooltip": null }, - { + "0": { + "name": "выход", "tooltip": null } - ] + } }, "SamplerCustomAdvanced": { "display_name": "Пользовательский сэмплер (Расширенный)", @@ -11443,14 +11453,16 @@ "name": "сигмы" } }, - "outputs": [ - { + "outputs": { + "1": { + "name": "очищенный_выход", "tooltip": null }, - { + "0": { + "name": "выход", "tooltip": null } - ] + } }, "SamplerDPMAdaptative": { "display_name": "Адаптивный сэмплер DPM", @@ -11748,11 +11760,12 @@ "name": "процент_дискретизации" } }, - "outputs": [ - { + "outputs": { + "0": { + "name": "значение_сигма", "tooltip": null } - ] + } }, "SaveAnimatedPNG": { "display_name": "Сохранить анимированный PNG", @@ -12306,14 +12319,16 @@ "name": "аудио" } }, - "outputs": [ - { + "outputs": { + "0": { + "name": "левый", "tooltip": null }, - { + "1": { + "name": "правый", "tooltip": null } - ] + } }, "SplitImageWithAlpha": { "display_name": "Разделить изображение с альфа-каналом", @@ -12341,14 +12356,16 @@ "name": "шаг" } }, - "outputs": [ - { + "outputs": { + "0": { + "name": "высокие_сигмы", "tooltip": null }, - { + "1": { + "name": "низкие_сигмы", "tooltip": null } - ] + } }, "SplitSigmasDenoise": { "display_name": "Разделить сигмы для удаления шума", @@ -12360,14 +12377,16 @@ "name": "сигмы" } }, - "outputs": [ - { + "outputs": { + "1": { + "name": "низкие_сигмы", "tooltip": null }, - { + "0": { + "name": "высокие_сигмы", "tooltip": null } - ] + } }, "StabilityAudioInpaint": { "description": "Преобразует часть существующего аудиосэмпла с использованием текстовых инструкций.", @@ -13429,20 +13448,24 @@ "tooltip": "Тип данных, используемый для обучения." } }, - "outputs": [ - { + "outputs": { + "1": { + "name": "lora", + "tooltip": "Веса LoRA" + }, + "0": { + "name": "модель", "tooltip": "Модель с применённой LoRA" }, - { - "tooltip": "Веса LoRA" + "3": { + "tooltip": "Общее количество шагов обучения", + "name": "шаги" }, - { + "2": { + "name": "карта_потерь", "tooltip": "История потерь" - }, - { - "tooltip": "Всего шагов обучения" } - ] + } }, "TrimAudioDuration": { "description": "Обрезать аудио тензор в выбранном временном диапазоне.", @@ -15863,8 +15886,7 @@ "image": { "name": "изображение" }, - "waiting for camera___": { - }, + "waiting for camera___": {}, "width": { "name": "ширина" } diff --git a/src/locales/ru/settings.json b/src/locales/ru/settings.json index 729653f7af7..bcf87dd2bc5 100644 --- a/src/locales/ru/settings.json +++ b/src/locales/ru/settings.json @@ -459,5 +459,13 @@ }, "pysssss_SnapToGrid": { "name": "Всегда привязываться к сетке" + }, + "Comfy_UI_TabBarLayout": { + "tooltip": "Управляет расположением панели вкладок. \"Интегрированный\" перемещает элементы управления Справкой и Пользователем в область панели вкладок.", + "options": { + "Default": "По умолчанию", + "Integrated": "Интегрированный" + }, + "name": "Макет панели вкладок" } } diff --git a/src/locales/tr/main.json b/src/locales/tr/main.json index 8b9ff437d12..7ca87f29fe4 100644 --- a/src/locales/tr/main.json +++ b/src/locales/tr/main.json @@ -1430,7 +1430,8 @@ "settings": "Ayarlar", "showMenu": "Menüyü Göster", "theme": "Tema", - "toggleBottomPanel": "Alt Paneli Aç/Kapat" + "toggleBottomPanel": "Alt Paneli Aç/Kapat", + "helpAndFeedback": "Yardım & Geri Bildirim" }, "menuLabels": { "About ComfyUI": "ComfyUI Hakkında", @@ -1613,7 +1614,7 @@ "batch": "toplu", "camera": "kamera", "chroma_radiance": "chroma_radiance", - "clip": "klip", + "clip": "clip", "combine": "birleştir", "compositing": "birleştirme", "cond pair": "çift koşul", @@ -1636,7 +1637,7 @@ "inpaint": "inpaint", "instructpix2pix": "instructpix2pix", "kandinsky5": "kandinsky5", - "latent": "gizli", + "latent": "latent", "loaders": "yükleyiciler", "logic": "mantık", "lotus": "lotus", @@ -2072,7 +2073,17 @@ "workflows": "İş Akışları" }, "logout": "Çıkış Yap", - "mediaAssets": "Medya Varlıkları", + "mediaAssets": { + "sortOldestFirst": "En Eski Önce", + "filterAudio": "Ses", + "sortNewestFirst": "En Yeni Önce", + "title": "Medya Varlıkları", + "filterVideo": "Video", + "filterImage": "Görsel", + "sortFastestFirst": "Oluşturma süresi (en hızlı önce)", + "sortLongestFirst": "Oluşturma süresi (en uzun önce)", + "filter3D": "3D" + }, "modelLibrary": "Model Kütüphanesi", "newBlankWorkflow": "Yeni bir boş iş akışı oluştur", "noFilesFound": "Dosya bulunamadı", diff --git a/src/locales/tr/nodeDefs.json b/src/locales/tr/nodeDefs.json index 5b9e2e2109a..c391066b6a6 100644 --- a/src/locales/tr/nodeDefs.json +++ b/src/locales/tr/nodeDefs.json @@ -1538,14 +1538,16 @@ "name": "saniye_toplam" } }, - "outputs": [ - { + "outputs": { + "0": { + "name": "pozitif", "tooltip": null }, - { + "1": { + "name": "negatif", "tooltip": null } - ] + } }, "ConditioningTimestepsRange": { "display_name": "Zaman Adımları Aralığı", @@ -2019,8 +2021,7 @@ "choice": { "name": "seçim" }, - "option0": { - } + "option0": {} }, "outputs": { "0": { @@ -3309,17 +3310,20 @@ "name": "image" } }, - "outputs": [ - { + "outputs": { + "2": { + "name": "toplu_iş_boyutu", "tooltip": null }, - { + "0": { + "name": "genişlik", "tooltip": null }, - { + "1": { + "name": "yükseklik", "tooltip": null } - ] + } }, "GetVideoComponents": { "description": "Bir videodan tüm bileşenleri çıkarır: kareler, ses ve kare hızı.", @@ -3371,14 +3375,16 @@ "name": "clip_görü_çıktısı" } }, - "outputs": [ - { + "outputs": { + "1": { + "name": "negatif", "tooltip": null }, - { + "0": { + "name": "pozitif", "tooltip": null } - ] + } }, "Hunyuan3Dv2ConditioningMultiView": { "display_name": "Hunyuan3Dv2ÇokluGörünümKoşullandırma", @@ -3396,14 +3402,16 @@ "name": "sağ" } }, - "outputs": [ - { + "outputs": { + "0": { + "name": "pozitif", "tooltip": null }, - { + "1": { + "name": "negatif", "tooltip": null } - ] + } }, "HunyuanImageToVideo": { "display_name": "HunyuanGörüntüdenVideoya", @@ -6167,8 +6175,7 @@ "Load3D": { "display_name": "3D Yükle", "inputs": { - "clear": { - }, + "clear": {}, "height": { "name": "yükseklik" }, @@ -6178,34 +6185,38 @@ "model_file": { "name": "model_dosyası" }, - "upload 3d model": { - }, - "upload extra resources": { - }, + "upload 3d model": {}, + "upload extra resources": {}, "width": { "name": "genişlik" } }, - "outputs": [ - { + "outputs": { + "3": { + "name": "normal", "tooltip": null }, - { + "1": { + "name": "maske", "tooltip": null }, - { + "4": { + "name": "kamera_bilgisi", "tooltip": null }, - { + "2": { + "name": "ağ_yolu", "tooltip": null }, - { + "0": { + "name": "görüntü", "tooltip": null }, - { + "5": { + "name": "kayıt_videosu", "tooltip": null } - ] + } }, "LoadAudio": { "display_name": "Ses Yükle", @@ -6270,13 +6281,11 @@ "description": "Çıktı klasöründen bir görüntü yükleyin. Yenile düğmesine tıklandığında, düğüm görüntü listesini güncelleyecek ve otomatik olarak ilk görüntüyü seçecek, bu da kolay yinelemeye olanak tanıyacaktır.", "display_name": "Görüntü Yükle (Çıktılardan)", "inputs": { - "Auto-refresh after generation": { - }, + "Auto-refresh after generation": {}, "image": { "name": "görüntü" }, - "refresh": { - }, + "refresh": {}, "upload": { "name": "yüklenecek dosyayı seçin" } @@ -6414,11 +6423,12 @@ "tooltip": "Difüzyon modelinin ne kadar güçlü bir şekilde değiştirileceği. Bu değer negatif olabilir." } }, - "outputs": [ - { + "outputs": { + "0": { + "tooltip": "Değiştirilmiş difüzyon modeli.", "name": "model" } - ] + } }, "LoraSave": { "display_name": "Lora'yı Çıkar ve Kaydet", @@ -10087,10 +10097,8 @@ "PreviewAny": { "display_name": "Herhangi Bir Şeyi Önizle", "inputs": { - "preview": { - }, - "previewMode": { - }, + "preview": {}, + "previewMode": {}, "source": { "name": "kaynak" } @@ -11415,14 +11423,16 @@ "name": "sigmalar" } }, - "outputs": [ - { + "outputs": { + "1": { + "name": "gürültüsüz_çıktı", "tooltip": null }, - { + "0": { + "name": "çıktı", "tooltip": null } - ] + } }, "SamplerCustomAdvanced": { "display_name": "GelişmişÖzelÖrnekleyici", @@ -11443,14 +11453,16 @@ "name": "sigmalar" } }, - "outputs": [ - { + "outputs": { + "1": { + "name": "gürültüsüz_çıktı", "tooltip": null }, - { + "0": { + "name": "çıktı", "tooltip": null } - ] + } }, "SamplerDPMAdaptative": { "display_name": "UyarlanabilirDPMÖrnekleyici", @@ -11748,11 +11760,12 @@ "name": "örnekleme_yüzdesi" } }, - "outputs": [ - { + "outputs": { + "0": { + "name": "sigma_değeri", "tooltip": null } - ] + } }, "SaveAnimatedPNG": { "display_name": "Animasyonlu PNG Kaydet", @@ -12306,14 +12319,16 @@ "name": "ses" } }, - "outputs": [ - { + "outputs": { + "0": { + "name": "sol", "tooltip": null }, - { + "1": { + "name": "sağ", "tooltip": null } - ] + } }, "SplitImageWithAlpha": { "display_name": "Görüntüyü Alfa ile Böl", @@ -12341,14 +12356,16 @@ "name": "adım" } }, - "outputs": [ - { + "outputs": { + "0": { + "name": "yüksek_sigmalar", "tooltip": null }, - { + "1": { + "name": "düşük_sigmalar", "tooltip": null } - ] + } }, "SplitSigmasDenoise": { "display_name": "SigmalarıGürültüAzaltmaBöl", @@ -12360,14 +12377,16 @@ "name": "sigmalar" } }, - "outputs": [ - { + "outputs": { + "1": { + "name": "düşük_sigmalar", "tooltip": null }, - { + "0": { + "name": "yüksek_sigmalar", "tooltip": null } - ] + } }, "StabilityAudioInpaint": { "description": "Mevcut ses örneğinin bir bölümünü metin talimatları kullanarak dönüştürür.", @@ -13429,20 +13448,24 @@ "tooltip": "Eğitim için kullanılacak veri tipi." } }, - "outputs": [ - { + "outputs": { + "1": { + "name": "lora", + "tooltip": "LoRA ağırlıkları" + }, + "0": { + "name": "model", "tooltip": "LoRA uygulanmış model" }, - { - "tooltip": "LoRA ağırlıkları" + "3": { + "tooltip": "Toplam eğitim adımları", + "name": "adımlar" }, - { + "2": { + "name": "kayıp_haritası", "tooltip": "Kayıp geçmişi" - }, - { - "tooltip": "Toplam eğitim adımı" } - ] + } }, "TrimAudioDuration": { "description": "Ses tensörünü seçilen zaman aralığına kırp.", @@ -15863,8 +15886,7 @@ "image": { "name": "görüntü" }, - "waiting for camera___": { - }, + "waiting for camera___": {}, "width": { "name": "genişlik" } diff --git a/src/locales/tr/settings.json b/src/locales/tr/settings.json index 52fc6b15252..df8d5b3d1a1 100644 --- a/src/locales/tr/settings.json +++ b/src/locales/tr/settings.json @@ -459,5 +459,13 @@ }, "pysssss_SnapToGrid": { "name": "Her zaman ızgaraya yapıştır" + }, + "Comfy_UI_TabBarLayout": { + "tooltip": "Sekme çubuğunun düzenini kontrol eder. \"Entegre\", Yardım ve Kullanıcı kontrollerini sekme çubuğu alanına taşır.", + "options": { + "Default": "Varsayılan", + "Integrated": "Entegre" + }, + "name": "Sekme Çubuğu Düzeni" } } diff --git a/src/locales/zh-TW/main.json b/src/locales/zh-TW/main.json index 0e7e14e7b9d..97f5f0b285f 100644 --- a/src/locales/zh-TW/main.json +++ b/src/locales/zh-TW/main.json @@ -1430,7 +1430,8 @@ "settings": "設定", "showMenu": "顯示選單", "theme": "主題", - "toggleBottomPanel": "切換下方面板" + "toggleBottomPanel": "切換下方面板", + "helpAndFeedback": "幫助與回饋" }, "menuLabels": { "About ComfyUI": "關於 ComfyUI", @@ -2072,7 +2073,17 @@ "workflows": "工作流程" }, "logout": "登出", - "mediaAssets": "媒體資源", + "mediaAssets": { + "sortOldestFirst": "最舊優先", + "filterAudio": "音訊", + "sortNewestFirst": "最新優先", + "title": "媒體資產", + "filterVideo": "影片", + "filterImage": "圖片", + "sortFastestFirst": "生成時間(最快優先)", + "sortLongestFirst": "生成時間(最長優先)", + "filter3D": "3D" + }, "modelLibrary": "模型庫", "newBlankWorkflow": "建立新的空白工作流程", "noFilesFound": "找不到檔案", diff --git a/src/locales/zh-TW/nodeDefs.json b/src/locales/zh-TW/nodeDefs.json index 09b40188d91..3eb905791ba 100644 --- a/src/locales/zh-TW/nodeDefs.json +++ b/src/locales/zh-TW/nodeDefs.json @@ -1538,14 +1538,16 @@ "name": "總秒數" } }, - "outputs": [ - { + "outputs": { + "0": { + "name": "正向", "tooltip": null }, - { + "1": { + "name": "負向", "tooltip": null } - ] + } }, "ConditioningTimestepsRange": { "display_name": "步驟範圍", @@ -2019,8 +2021,7 @@ "choice": { "name": "選項" }, - "option0": { - } + "option0": {} }, "outputs": { "0": { @@ -3309,17 +3310,20 @@ "name": "圖片" } }, - "outputs": [ - { + "outputs": { + "2": { + "name": "批次大小", "tooltip": null }, - { + "0": { + "name": "寬度", "tooltip": null }, - { + "1": { + "name": "高度", "tooltip": null } - ] + } }, "GetVideoComponents": { "description": "從影片中提取所有元件:影格、音訊與影格率。", @@ -3371,14 +3375,16 @@ "name": "clip_vision_output" } }, - "outputs": [ - { + "outputs": { + "1": { + "name": "負向", "tooltip": null }, - { + "0": { + "name": "正向", "tooltip": null } - ] + } }, "Hunyuan3Dv2ConditioningMultiView": { "display_name": "Hunyuan3Dv2ConditioningMultiView", @@ -3396,14 +3402,16 @@ "name": "右視圖" } }, - "outputs": [ - { + "outputs": { + "0": { + "name": "正向", "tooltip": null }, - { + "1": { + "name": "負向", "tooltip": null } - ] + } }, "HunyuanImageToVideo": { "display_name": "HunyuanImageToVideo", @@ -6167,8 +6175,7 @@ "Load3D": { "display_name": "載入 3D", "inputs": { - "clear": { - }, + "clear": {}, "height": { "name": "高度" }, @@ -6178,34 +6185,38 @@ "model_file": { "name": "模型檔案" }, - "upload 3d model": { - }, - "upload extra resources": { - }, + "upload 3d model": {}, + "upload extra resources": {}, "width": { "name": "寬度" } }, - "outputs": [ - { + "outputs": { + "3": { + "name": "法線", "tooltip": null }, - { + "1": { + "name": "遮罩", "tooltip": null }, - { + "4": { + "name": "攝影機資訊", "tooltip": null }, - { + "2": { + "name": "網格路徑", "tooltip": null }, - { + "0": { + "name": "影像", "tooltip": null }, - { + "5": { + "name": "錄製影片", "tooltip": null } - ] + } }, "LoadAudio": { "display_name": "載入音訊", @@ -6270,13 +6281,11 @@ "description": "從輸出資料夾載入圖片。當點擊重新整理按鈕時,節點會更新圖片清單並自動選取第一張圖片,方便進行反覆操作。", "display_name": "載入圖片(來自輸出)", "inputs": { - "Auto-refresh after generation": { - }, + "Auto-refresh after generation": {}, "image": { "name": "影像" }, - "refresh": { - }, + "refresh": {}, "upload": { "name": "選擇要上傳的檔案" } @@ -6414,11 +6423,12 @@ "tooltip": "修改擴散模型的強度。此值可以為負數。" } }, - "outputs": [ - { - "name": "model" + "outputs": { + "0": { + "tooltip": "修改後的擴散模型。", + "name": "模型" } - ] + } }, "LoraSave": { "display_name": "提取並儲存Lora", @@ -10087,10 +10097,8 @@ "PreviewAny": { "display_name": "預覽任意", "inputs": { - "preview": { - }, - "previewMode": { - }, + "preview": {}, + "previewMode": {}, "source": { "name": "來源" } @@ -11415,14 +11423,16 @@ "name": "Sigma 值" } }, - "outputs": [ - { + "outputs": { + "1": { + "name": "去噪輸出", "tooltip": null }, - { + "0": { + "name": "輸出", "tooltip": null } - ] + } }, "SamplerCustomAdvanced": { "display_name": "SamplerCustomAdvanced", @@ -11443,14 +11453,16 @@ "name": "Sigma 值" } }, - "outputs": [ - { + "outputs": { + "1": { + "name": "去噪輸出", "tooltip": null }, - { + "0": { + "name": "輸出", "tooltip": null } - ] + } }, "SamplerDPMAdaptative": { "display_name": "SamplerDPMAdaptative", @@ -11748,11 +11760,12 @@ "name": "sampling_percent" } }, - "outputs": [ - { + "outputs": { + "0": { + "name": "sigma值", "tooltip": null } - ] + } }, "SaveAnimatedPNG": { "display_name": "SaveAnimatedPNG", @@ -12306,14 +12319,16 @@ "name": "音訊" } }, - "outputs": [ - { + "outputs": { + "0": { + "name": "左聲道", "tooltip": null }, - { + "1": { + "name": "右聲道", "tooltip": null } - ] + } }, "SplitImageWithAlpha": { "display_name": "以 Alpha 通道分割影像", @@ -12341,14 +12356,16 @@ "name": "步驟" } }, - "outputs": [ - { + "outputs": { + "0": { + "name": "高sigma值", "tooltip": null }, - { + "1": { + "name": "低sigma值", "tooltip": null } - ] + } }, "SplitSigmasDenoise": { "display_name": "分割 Sigmas(去噪)", @@ -12360,14 +12377,16 @@ "name": "sigmas" } }, - "outputs": [ - { + "outputs": { + "1": { + "name": "低sigma值", "tooltip": null }, - { + "0": { + "name": "高sigma值", "tooltip": null } - ] + } }, "StabilityAudioInpaint": { "description": "使用文字指令轉換現有音訊樣本的部分內容。", @@ -13429,20 +13448,24 @@ "tooltip": "訓練時使用的資料類型。" } }, - "outputs": [ - { - "tooltip": "已套用 LoRA 的模型" + "outputs": { + "1": { + "name": "lora", + "tooltip": "LoRA權重" }, - { - "tooltip": "LoRA 權重" + "0": { + "name": "模型", + "tooltip": "已套用LoRA的模型" }, - { - "tooltip": "損失歷史" + "3": { + "tooltip": "總訓練步數", + "name": "步數" }, - { - "tooltip": "總訓練步數" + "2": { + "name": "損失圖", + "tooltip": "損失歷史" } - ] + } }, "TrimAudioDuration": { "description": "將音訊張量修剪至選定的時間範圍。", @@ -15863,8 +15886,7 @@ "image": { "name": "影像" }, - "waiting for camera___": { - }, + "waiting for camera___": {}, "width": { "name": "寬度" } diff --git a/src/locales/zh-TW/settings.json b/src/locales/zh-TW/settings.json index 3baec8fa3ba..8072762d1be 100644 --- a/src/locales/zh-TW/settings.json +++ b/src/locales/zh-TW/settings.json @@ -459,5 +459,13 @@ }, "pysssss_SnapToGrid": { "name": "總是對齊格線" + }, + "Comfy_UI_TabBarLayout": { + "tooltip": "控制標籤列的版面配置。「整合」會將「說明」與「使用者控制項」移至標籤列區域。", + "options": { + "Default": "預設", + "Integrated": "整合" + }, + "name": "標籤列版面配置" } } diff --git a/src/locales/zh/main.json b/src/locales/zh/main.json index 3206a2977a2..e331c93fcea 100644 --- a/src/locales/zh/main.json +++ b/src/locales/zh/main.json @@ -1430,7 +1430,8 @@ "settings": "设定", "showMenu": "显示菜单", "theme": "主题", - "toggleBottomPanel": "底部面板" + "toggleBottomPanel": "底部面板", + "helpAndFeedback": "帮助与反馈" }, "menuLabels": { "About ComfyUI": "关于ComfyUI", @@ -1998,7 +1999,7 @@ "LinkRelease": "释放链接", "LiteGraph": "画面", "Load 3D": "加载3D", - "Locale": "区域设置", + "Locale": "本地化设置", "Mask Editor": "遮罩编辑器", "Menu": "菜单", "ModelLibrary": "模型库", diff --git a/src/locales/zh/settings.json b/src/locales/zh/settings.json index 847861dfef8..96e2fe7c332 100644 --- a/src/locales/zh/settings.json +++ b/src/locales/zh/settings.json @@ -459,5 +459,13 @@ }, "pysssss_SnapToGrid": { "name": "始终吸附到网格" + }, + "Comfy_UI_TabBarLayout": { + "options": { + "Integrated": "集成式", + "Default": "默认" + }, + "name": "标签栏布局", + "tooltip": "控制标签栏的布局。\"集成式\"会将帮助和用户控件移至标签栏区域。" } -} \ No newline at end of file +}