From a8079868355d71d98a87104eaebdf73f1bc3f668 Mon Sep 17 00:00:00 2001 From: Comfy Org PR Bot Date: Sat, 31 Jan 2026 13:30:35 +0900 Subject: [PATCH] 1.39.3 (#8500) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Patch version increment to 1.39.3 **Base branch:** `main` ┆Issue is synchronized with this [Notion page](https://www.notion.so/PR-8500-1-39-3-2f96d73d365081a9a74fd1fcb7e33a41) by [Unito](https://www.unito.io) --------- Co-authored-by: christian-byrne <72887196+christian-byrne@users.noreply.github.com> Co-authored-by: github-actions --- package.json | 2 +- src/locales/ar/main.json | 23 ++++++++++++++++++++++ src/locales/ar/nodeDefs.json | 34 +++++++++++++++++++++++++++++++++ src/locales/en/main.json | 1 + src/locales/en/nodeDefs.json | 34 +++++++++++++++++++++++++++++++++ src/locales/es/main.json | 23 ++++++++++++++++++++++ src/locales/es/nodeDefs.json | 34 +++++++++++++++++++++++++++++++++ src/locales/fa/main.json | 23 ++++++++++++++++++++++ src/locales/fa/nodeDefs.json | 34 +++++++++++++++++++++++++++++++++ src/locales/fr/main.json | 23 ++++++++++++++++++++++ src/locales/fr/nodeDefs.json | 34 +++++++++++++++++++++++++++++++++ src/locales/ja/main.json | 23 ++++++++++++++++++++++ src/locales/ja/nodeDefs.json | 34 +++++++++++++++++++++++++++++++++ src/locales/ko/main.json | 23 +++++++++++----------- src/locales/ko/nodeDefs.json | 34 +++++++++++++++++++++++++++++++++ src/locales/pt-BR/main.json | 23 ++++++++++++++++++++++ src/locales/pt-BR/nodeDefs.json | 34 +++++++++++++++++++++++++++++++++ src/locales/ru/main.json | 23 ++++++++++++++++++++++ src/locales/ru/nodeDefs.json | 34 +++++++++++++++++++++++++++++++++ src/locales/tr/main.json | 23 ++++++++++++++++++++++ src/locales/tr/nodeDefs.json | 34 +++++++++++++++++++++++++++++++++ src/locales/zh-TW/main.json | 23 ++++++++++++++++++++++ src/locales/zh-TW/nodeDefs.json | 34 +++++++++++++++++++++++++++++++++ src/locales/zh/main.json | 23 ++++++++++++++++++++++ src/locales/zh/nodeDefs.json | 34 +++++++++++++++++++++++++++++++++ 25 files changed, 652 insertions(+), 12 deletions(-) diff --git a/package.json b/package.json index 86db51eb8..395e964e5 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@comfyorg/comfyui-frontend", - "version": "1.39.2", + "version": "1.39.3", "private": true, "description": "Official front-end implementation of ComfyUI", "homepage": "https://comfy.org", diff --git a/src/locales/ar/main.json b/src/locales/ar/main.json index ecb3649de..73284bf9a 100644 --- a/src/locales/ar/main.json +++ b/src/locales/ar/main.json @@ -578,6 +578,7 @@ "CLIP": "CLIP", "CLIP_VISION": "رؤية CLIP", "CLIP_VISION_OUTPUT": "خرج رؤية CLIP", + "COLOR": "لون", "COMBO": "تركيب", "COMFY_AUTOGROW_V3": "COMFY_AUTOGROW_V3", "COMFY_DYNAMICCOMBO_V3": "COMFY_DYNAMICCOMBO_V3", @@ -1301,6 +1302,28 @@ "disabledNodesWontUpdate": "العقد المعطلة لن يتم تحديثها", "discoverCommunityContent": "استكشف حزم العقد والامتدادات والمزيد من إبداعات المجتمع...", "downloads": "التنزيلات", + "emptyState": { + "allInstalled": { + "message": "لم تقم بتثبيت أي إضافات بعد.", + "title": "لا توجد إضافات مثبتة" + }, + "conflicting": { + "message": "جميع إضافاتك متوافقة.", + "title": "لا توجد تعارضات" + }, + "missing": { + "message": "جميع العقد المطلوبة مثبتة.", + "title": "لا توجد عقد مفقودة" + }, + "updateAvailable": { + "message": "جميع إضافاتك محدّثة.", + "title": "كل شيء محدّث" + }, + "workflow": { + "message": "هذا سير العمل لا يستخدم أي عقدة إضافة.", + "title": "لا توجد إضافات في سير العمل" + } + }, "enablePackToChangeVersion": "فعّل هذه الحزمة لتغيير الإصدارات", "errorConnecting": "خطأ في الاتصال بسجل عقد Comfy.", "extensionsSuccessfullyInstalled": "تم تثبيت الإضافات بنجاح وهي جاهزة للاستخدام!", diff --git a/src/locales/ar/nodeDefs.json b/src/locales/ar/nodeDefs.json index 135b7f544..2750c25ae 100644 --- a/src/locales/ar/nodeDefs.json +++ b/src/locales/ar/nodeDefs.json @@ -1266,6 +1266,21 @@ } } }, + "ColorToRGBInt": { + "description": "تحويل لون إلى قيمة عددية لنظام RGB.", + "display_name": "تحويل اللون إلى قيمة RGB عددية", + "inputs": { + "color": { + "name": "اللون" + } + }, + "outputs": { + "0": { + "name": "قيمة RGB عددية", + "tooltip": null + } + } + }, "CombineHooks2": { "display_name": "دمج الخطافات [2]", "inputs": { @@ -10982,6 +10997,25 @@ } } }, + "RecraftCreateStyleNode": { + "description": "أنشئ نمطًا مخصصًا من صور مرجعية. قم برفع ١ إلى ٥ صور لاستخدامها كمرجع للنمط. الحجم الإجمالي لجميع الصور محدود بـ ٥ ميجابايت.", + "display_name": "إنشاء نمط مخصص Recraft", + "inputs": { + "images": { + "name": "الصور" + }, + "style": { + "name": "النمط", + "tooltip": "النمط الأساسي للصور المُولدة." + } + }, + "outputs": { + "0": { + "name": "معرّف النمط", + "tooltip": null + } + } + }, "RecraftCreativeUpscaleNode": { "description": "تكبير الصورة بشكل متزامن.\nيعزز صورة نقطية معينة باستخدام أداة 'التكبير الإبداعي'، مع التركيز على تحسين التفاصيل الصغيرة والوجوه.", "display_name": "تكبير إبداعي لإعادة الصياغة", diff --git a/src/locales/en/main.json b/src/locales/en/main.json index 17f4b8268..c00f2a456 100644 --- a/src/locales/en/main.json +++ b/src/locales/en/main.json @@ -1577,6 +1577,7 @@ "CLIP": "CLIP", "CLIP_VISION": "CLIP_VISION", "CLIP_VISION_OUTPUT": "CLIP_VISION_OUTPUT", + "COLOR": "COLOR", "COMBO": "COMBO", "COMFY_AUTOGROW_V3": "COMFY_AUTOGROW_V3", "COMFY_DYNAMICCOMBO_V3": "COMFY_DYNAMICCOMBO_V3", diff --git a/src/locales/en/nodeDefs.json b/src/locales/en/nodeDefs.json index 6aceadac5..007087c9b 100644 --- a/src/locales/en/nodeDefs.json +++ b/src/locales/en/nodeDefs.json @@ -1266,6 +1266,21 @@ } } }, + "ColorToRGBInt": { + "display_name": "Color to RGB Int", + "description": "Convert a color to a RGB integer value.", + "inputs": { + "color": { + "name": "color" + } + }, + "outputs": { + "0": { + "name": "rgb_int", + "tooltip": null + } + } + }, "CombineHooks2": { "display_name": "Combine Hooks [2]", "inputs": { @@ -11000,6 +11015,25 @@ } } }, + "RecraftCreateStyleNode": { + "display_name": "Recraft Create Style", + "description": "Create a custom style from reference images. Upload 1-5 images to use as style references. Total size of all images is limited to 5 MB.", + "inputs": { + "style": { + "name": "style", + "tooltip": "The base style of the generated images." + }, + "images": { + "name": "images" + } + }, + "outputs": { + "0": { + "name": "style_id", + "tooltip": null + } + } + }, "RecraftCreativeUpscaleNode": { "display_name": "Recraft Creative Upscale Image", "description": "Upscale image synchronously.\nEnhances a given raster image using ‘creative upscale’ tool, boosting resolution with a focus on refining small details and faces.", diff --git a/src/locales/es/main.json b/src/locales/es/main.json index b32cda213..e14b857bf 100644 --- a/src/locales/es/main.json +++ b/src/locales/es/main.json @@ -578,6 +578,7 @@ "CLIP": "CLIP", "CLIP_VISION": "CLIP_VISION", "CLIP_VISION_OUTPUT": "SALIDA_CLIP_VISION", + "COLOR": "COLOR", "COMBO": "COMBO", "COMFY_AUTOGROW_V3": "COMFY_AUTOGROW_V3", "COMFY_DYNAMICCOMBO_V3": "COMFY_DYNAMICCOMBO_V3", @@ -1301,6 +1302,28 @@ "disabledNodesWontUpdate": "Los nodos deshabilitados no se actualizarán", "discoverCommunityContent": "Descubre paquetes de nodos, extensiones y más creados por la comunidad...", "downloads": "Descargas", + "emptyState": { + "allInstalled": { + "message": "Aún no has instalado ninguna extensión.", + "title": "No hay extensiones instaladas" + }, + "conflicting": { + "message": "Todas tus extensiones son compatibles.", + "title": "No se detectaron conflictos" + }, + "missing": { + "message": "Todos los nodos requeridos están instalados.", + "title": "No hay nodos faltantes" + }, + "updateAvailable": { + "message": "Todas tus extensiones están actualizadas.", + "title": "Todo actualizado" + }, + "workflow": { + "message": "Este flujo de trabajo no utiliza ningún nodo de extensión.", + "title": "Sin extensiones en el flujo de trabajo" + } + }, "enablePackToChangeVersion": "Habilita este paquete para cambiar versiones", "errorConnecting": "Error al conectar con el Registro de Nodos Comfy.", "extensionsSuccessfullyInstalled": "¡Extensión(es) instalada(s) exitosamente y lista(s) para usar!", diff --git a/src/locales/es/nodeDefs.json b/src/locales/es/nodeDefs.json index 69a9588cc..5c9c0c030 100644 --- a/src/locales/es/nodeDefs.json +++ b/src/locales/es/nodeDefs.json @@ -1266,6 +1266,21 @@ } } }, + "ColorToRGBInt": { + "description": "Convierte un color a un valor entero RGB.", + "display_name": "Color a RGB Int", + "inputs": { + "color": { + "name": "color" + } + }, + "outputs": { + "0": { + "name": "rgb_int", + "tooltip": null + } + } + }, "CombineHooks2": { "display_name": "Combinar Hooks [2]", "inputs": { @@ -10982,6 +10997,25 @@ } } }, + "RecraftCreateStyleNode": { + "description": "Crea un estilo personalizado a partir de imágenes de referencia. Sube de 1 a 5 imágenes para usar como referencias de estilo. El tamaño total de todas las imágenes está limitado a 5 MB.", + "display_name": "Recraft Crear Estilo", + "inputs": { + "images": { + "name": "imágenes" + }, + "style": { + "name": "estilo", + "tooltip": "El estilo base de las imágenes generadas." + } + }, + "outputs": { + "0": { + "name": "id_estilo", + "tooltip": null + } + } + }, "RecraftCreativeUpscaleNode": { "description": "Aumenta la imagen de forma sincrónica.\nMejora una imagen ráster dada utilizando la herramienta de ‘creative upscale’, aumentando la resolución con un enfoque en refinar pequeños detalles y rostros.", "display_name": "Recraft Creative Upscale Image", diff --git a/src/locales/fa/main.json b/src/locales/fa/main.json index 4fbf68e97..6a483452e 100644 --- a/src/locales/fa/main.json +++ b/src/locales/fa/main.json @@ -578,6 +578,7 @@ "CLIP": "clip", "CLIP_VISION": "بینایی clip", "CLIP_VISION_OUTPUT": "خروجی بینایی clip", + "COLOR": "رنگ", "COMBO": "ترکیبی", "COMFY_AUTOGROW_V3": "Comfy AutoGrow V3", "COMFY_DYNAMICCOMBO_V3": "Comfy DynamicCombo V3", @@ -1301,6 +1302,28 @@ "disabledNodesWontUpdate": "نودهای غیرفعال به‌روزرسانی نخواهند شد", "discoverCommunityContent": "بسته‌های نود، افزونه‌ها و محتوای ساخته‌شده توسط جامعه را کشف کنید...", "downloads": "دانلودها", + "emptyState": { + "allInstalled": { + "message": "شما هنوز هیچ افزونه‌ای نصب نکرده‌اید.", + "title": "افزونه‌ای نصب نشده است" + }, + "conflicting": { + "message": "تمام افزونه‌های شما سازگار هستند.", + "title": "تعارضی شناسایی نشد" + }, + "missing": { + "message": "تمام nodeهای مورد نیاز نصب شده‌اند.", + "title": "node گمشده‌ای وجود ندارد" + }, + "updateAvailable": { + "message": "تمام افزونه‌های شما به‌روز هستند.", + "title": "همه به‌روز هستند" + }, + "workflow": { + "message": "این گردش‌کار از هیچ node افزونه‌ای استفاده نمی‌کند.", + "title": "افزونه‌ای در گردش‌کار وجود ندارد" + } + }, "enablePackToChangeVersion": "برای تغییر نسخه، این بسته را فعال کنید", "errorConnecting": "خطا در اتصال به رجیستری نود Comfy.", "extensionsSuccessfullyInstalled": "افزونه(ها) با موفقیت نصب شدند و آماده استفاده هستند!", diff --git a/src/locales/fa/nodeDefs.json b/src/locales/fa/nodeDefs.json index c8607b6c1..f6c28f4b7 100644 --- a/src/locales/fa/nodeDefs.json +++ b/src/locales/fa/nodeDefs.json @@ -1266,6 +1266,21 @@ } } }, + "ColorToRGBInt": { + "description": "تبدیل یک رنگ به مقدار صحیح RGB.", + "display_name": "تبدیل رنگ به مقدار صحیح RGB", + "inputs": { + "color": { + "name": "رنگ" + } + }, + "outputs": { + "0": { + "name": "مقدار صحیح RGB", + "tooltip": null + } + } + }, "CombineHooks2": { "display_name": "ترکیب هوک‌ها [۲]", "inputs": { @@ -10998,6 +11013,25 @@ } } }, + "RecraftCreateStyleNode": { + "description": "ایجاد یک استایل سفارشی از تصاویر مرجع. ۱ تا ۵ تصویر را برای استفاده به عنوان مرجع استایل بارگذاری کنید. مجموع حجم تمام تصاویر حداکثر ۵ مگابایت است.", + "display_name": "ایجاد استایل سفارشی Recraft", + "inputs": { + "images": { + "name": "تصاویر" + }, + "style": { + "name": "استایل", + "tooltip": "استایل پایه تصاویر تولید شده." + } + }, + "outputs": { + "0": { + "name": "شناسه استایل", + "tooltip": null + } + } + }, "RecraftCreativeUpscaleNode": { "description": "بزرگ‌نمایی تصویر به صورت همزمان.\nیک تصویر شطرنجی را با ابزار «بزرگ‌نمایی خلاقانه» بهبود می‌بخشد و وضوح را با تمرکز بر جزئیات کوچک و چهره‌ها افزایش می‌دهد.", "display_name": "بزرگ‌نمایی خلاقانه تصویر Recraft", diff --git a/src/locales/fr/main.json b/src/locales/fr/main.json index 7f726c62f..e4c2e6671 100644 --- a/src/locales/fr/main.json +++ b/src/locales/fr/main.json @@ -578,6 +578,7 @@ "CLIP": "CLIP", "CLIP_VISION": "CLIP_VISION", "CLIP_VISION_OUTPUT": "SORTIE_CLIP_VISION", + "COLOR": "COULEUR", "COMBO": "COMBO", "COMFY_AUTOGROW_V3": "COMFY_AUTOGROW_V3", "COMFY_DYNAMICCOMBO_V3": "COMFY_DYNAMICCOMBO_V3", @@ -1301,6 +1302,28 @@ "disabledNodesWontUpdate": "Les nœuds désactivés ne seront pas mis à jour", "discoverCommunityContent": "Découvrez les packs de nœuds, extensions et plus encore créés par la communauté...", "downloads": "Téléchargements", + "emptyState": { + "allInstalled": { + "message": "Vous n'avez pas encore installé d'extensions.", + "title": "Aucune extension installée" + }, + "conflicting": { + "message": "Toutes vos extensions sont compatibles.", + "title": "Aucun conflit détecté" + }, + "missing": { + "message": "Tous les nœuds requis sont installés.", + "title": "Aucun nœud manquant" + }, + "updateAvailable": { + "message": "Toutes vos extensions sont à jour.", + "title": "Tout est à jour" + }, + "workflow": { + "message": "Ce workflow n'utilise aucun nœud d'extension.", + "title": "Aucune extension dans le workflow" + } + }, "enablePackToChangeVersion": "Activez ce pack pour changer de version", "errorConnecting": "Erreur de connexion au registre de nœuds Comfy.", "extensionsSuccessfullyInstalled": "Extension(s) installée(s) avec succès et prête(s) à l'emploi !", diff --git a/src/locales/fr/nodeDefs.json b/src/locales/fr/nodeDefs.json index 015e19560..590c14299 100644 --- a/src/locales/fr/nodeDefs.json +++ b/src/locales/fr/nodeDefs.json @@ -1266,6 +1266,21 @@ } } }, + "ColorToRGBInt": { + "description": "Convertir une couleur en une valeur entière RGB.", + "display_name": "Couleur vers RGB Int", + "inputs": { + "color": { + "name": "couleur" + } + }, + "outputs": { + "0": { + "name": "rgb_int", + "tooltip": null + } + } + }, "CombineHooks2": { "display_name": "Combiner Hooks [2]", "inputs": { @@ -10982,6 +10997,25 @@ } } }, + "RecraftCreateStyleNode": { + "description": "Créez un style personnalisé à partir d’images de référence. Téléchargez 1 à 5 images à utiliser comme références de style. La taille totale de toutes les images est limitée à 5 Mo.", + "display_name": "Créer un style Recraft", + "inputs": { + "images": { + "name": "images" + }, + "style": { + "name": "style", + "tooltip": "Le style de base des images générées." + } + }, + "outputs": { + "0": { + "name": "style_id", + "tooltip": null + } + } + }, "RecraftCreativeUpscaleNode": { "description": "Agrandit l'image de manière synchrone.\nAméliore une image matricielle donnée à l'aide de l'outil « creative upscale », augmentant la résolution avec un accent sur l'affinement des petits détails et des visages.", "display_name": "Recraft Creative Upscale Image", diff --git a/src/locales/ja/main.json b/src/locales/ja/main.json index 5a018a7f7..a2728d1a4 100644 --- a/src/locales/ja/main.json +++ b/src/locales/ja/main.json @@ -578,6 +578,7 @@ "CLIP": "CLIP", "CLIP_VISION": "CLIP_VISION", "CLIP_VISION_OUTPUT": "CLIP_VISION_OUTPUT", + "COLOR": "カラー", "COMBO": "コンボ", "COMFY_AUTOGROW_V3": "COMFY_AUTOGROW_V3", "COMFY_DYNAMICCOMBO_V3": "COMFY_DYNAMICCOMBO_V3", @@ -1301,6 +1302,28 @@ "disabledNodesWontUpdate": "無効なノードは更新されません", "discoverCommunityContent": "コミュニティが作成したノードパック、拡張機能などを探す...", "downloads": "ダウンロード", + "emptyState": { + "allInstalled": { + "message": "まだ拡張機能をインストールしていません。", + "title": "拡張機能がインストールされていません" + }, + "conflicting": { + "message": "すべての拡張機能は互換性があります。", + "title": "競合は検出されませんでした" + }, + "missing": { + "message": "必要なノードはすべてインストールされています。", + "title": "不足しているノードはありません" + }, + "updateAvailable": { + "message": "すべての拡張機能は最新の状態です。", + "title": "すべて最新です" + }, + "workflow": { + "message": "このワークフローでは拡張ノードが使用されていません。", + "title": "ワークフローに拡張機能がありません" + } + }, "enablePackToChangeVersion": "このパックを有効にしてバージョンを変更してください", "errorConnecting": "Comfy Node Registryへの接続エラー。", "extensionsSuccessfullyInstalled": "拡張機能のインストールが完了し、使用可能になりました!", diff --git a/src/locales/ja/nodeDefs.json b/src/locales/ja/nodeDefs.json index c0ffaa953..bfcad7e5d 100644 --- a/src/locales/ja/nodeDefs.json +++ b/src/locales/ja/nodeDefs.json @@ -1266,6 +1266,21 @@ } } }, + "ColorToRGBInt": { + "description": "カラーをRGB整数値に変換します。", + "display_name": "カラーをRGB整数に変換", + "inputs": { + "color": { + "name": "カラー" + } + }, + "outputs": { + "0": { + "name": "rgb整数値", + "tooltip": null + } + } + }, "CombineHooks2": { "display_name": "フックを組み合わせる [2]", "inputs": { @@ -10982,6 +10997,25 @@ } } }, + "RecraftCreateStyleNode": { + "description": "参照画像からカスタムスタイルを作成します。スタイル参照として1~5枚の画像をアップロードしてください。すべての画像の合計サイズは5MBまでです。", + "display_name": "Recraft スタイル作成", + "inputs": { + "images": { + "name": "画像" + }, + "style": { + "name": "スタイル", + "tooltip": "生成される画像の基本スタイルです。" + } + }, + "outputs": { + "0": { + "name": "スタイルID", + "tooltip": null + } + } + }, "RecraftCreativeUpscaleNode": { "description": "画像を同期的にアップスケールします。\n「creative upscale」ツールを使用して指定されたラスタ画像を強化し、解像度を高めながら細部や顔の精細さに重点を置いて向上させます。", "display_name": "Recraft Creative アップスケール画像", diff --git a/src/locales/ko/main.json b/src/locales/ko/main.json index b1e83aea8..c209af87d 100644 --- a/src/locales/ko/main.json +++ b/src/locales/ko/main.json @@ -578,6 +578,7 @@ "CLIP": "CLIP", "CLIP_VISION": "CLIP_VISION", "CLIP_VISION_OUTPUT": "CLIP_VISION 출력", + "COLOR": "색상", "COMBO": "콤보", "COMFY_AUTOGROW_V3": "COMFY_AUTOGROW_V3", "COMFY_DYNAMICCOMBO_V3": "COMFY_DYNAMICCOMBO_V3", @@ -1301,29 +1302,29 @@ "disabledNodesWontUpdate": "비활성화된 노드는 업데이트되지 않습니다", "discoverCommunityContent": "커뮤니티에서 만든 노드 팩 및 확장 프로그램을 찾아보세요...", "downloads": "다운로드", - "enablePackToChangeVersion": "버전을 변경하려면 이 팩을 활성화하세요", "emptyState": { "allInstalled": { - "title": "설치된 확장 프로그램 없음", - "message": "아직 설치한 확장 프로그램이 없습니다." + "message": "아직 설치한 확장 프로그램이 없습니다.", + "title": "설치된 확장 프로그램 없음" }, "conflicting": { - "title": "충돌 없음", - "message": "모든 확장 프로그램이 호환됩니다." + "message": "모든 확장 프로그램이 호환됩니다.", + "title": "충돌 없음" }, "missing": { - "title": "누락된 노드 없음", - "message": "필요한 모든 노드가 설치되어 있습니다." + "message": "필요한 모든 노드가 설치되어 있습니다.", + "title": "누락된 노드 없음" }, "updateAvailable": { - "title": "모두 최신 상태", - "message": "모든 확장 프로그램이 최신 버전입니다." + "message": "모든 확장 프로그램이 최신 버전입니다.", + "title": "모두 최신 상태" }, "workflow": { - "title": "워크플로에 확장 프로그램 없음", - "message": "이 워크플로는 확장 노드를 사용하지 않습니다." + "message": "이 워크플로는 확장 노드를 사용하지 않습니다.", + "title": "워크플로에 확장 프로그램 없음" } }, + "enablePackToChangeVersion": "버전을 변경하려면 이 팩을 활성화하세요", "errorConnecting": "Comfy Node Registry에 연결하는 중 오류가 발생했습니다.", "extensionsSuccessfullyInstalled": "확장이 성공적으로 설치되어 사용할 준비가 되었습니다!", "failed": "실패 ({count})", diff --git a/src/locales/ko/nodeDefs.json b/src/locales/ko/nodeDefs.json index 98a99c75e..8020c76fc 100644 --- a/src/locales/ko/nodeDefs.json +++ b/src/locales/ko/nodeDefs.json @@ -1266,6 +1266,21 @@ } } }, + "ColorToRGBInt": { + "description": "색상을 RGB 정수 값으로 변환합니다.", + "display_name": "색상을 RGB 정수로 변환", + "inputs": { + "color": { + "name": "색상" + } + }, + "outputs": { + "0": { + "name": "rgb_정수", + "tooltip": null + } + } + }, "CombineHooks2": { "display_name": "후크 결합 [2]", "inputs": { @@ -10982,6 +10997,25 @@ } } }, + "RecraftCreateStyleNode": { + "description": "참고 이미지를 사용하여 사용자 지정 스타일을 만듭니다. 스타일 참조로 사용할 이미지를 1~5개 업로드하세요. 모든 이미지의 총 용량은 5MB로 제한됩니다.", + "display_name": "Recraft 스타일 생성", + "inputs": { + "images": { + "name": "이미지" + }, + "style": { + "name": "스타일", + "tooltip": "생성된 이미지의 기본 스타일입니다." + } + }, + "outputs": { + "0": { + "name": "style_id", + "tooltip": null + } + } + }, "RecraftCreativeUpscaleNode": { "description": "이미지를 동기적으로 업스케일합니다.\n‘크리에이티브 업스케일’ 도구를 사용하여 주어진 래스터 이미지를 향상시키고, 작은 디테일과 얼굴을 정교하게 개선하면서 해상도를 높입니다.", "display_name": "Recraft 크리에이티브 업스케일 이미지", diff --git a/src/locales/pt-BR/main.json b/src/locales/pt-BR/main.json index 4ee3a127d..f48b26195 100644 --- a/src/locales/pt-BR/main.json +++ b/src/locales/pt-BR/main.json @@ -578,6 +578,7 @@ "CLIP": "clip", "CLIP_VISION": "clip visão", "CLIP_VISION_OUTPUT": "saída de clip visão", + "COLOR": "COR", "COMBO": "COMBO", "COMFY_AUTOGROW_V3": "COMFY_AUTOGROW_V3", "COMFY_DYNAMICCOMBO_V3": "COMFY_DYNAMICCOMBO_V3", @@ -1301,6 +1302,28 @@ "disabledNodesWontUpdate": "Nodes desativados não serão atualizados", "discoverCommunityContent": "Descubra Node Packs, Extensões e mais criados pela comunidade...", "downloads": "Downloads", + "emptyState": { + "allInstalled": { + "message": "Você ainda não instalou nenhuma extensão.", + "title": "Nenhuma extensão instalada" + }, + "conflicting": { + "message": "Todas as suas extensões são compatíveis.", + "title": "Nenhum conflito detectado" + }, + "missing": { + "message": "Todos os nós necessários estão instalados.", + "title": "Nenhum nó ausente" + }, + "updateAvailable": { + "message": "Todas as suas extensões estão atualizadas.", + "title": "Tudo atualizado" + }, + "workflow": { + "message": "Este fluxo de trabalho não utiliza nenhum nó de extensão.", + "title": "Nenhuma extensão no fluxo de trabalho" + } + }, "enablePackToChangeVersion": "Ative este pacote para alterar versões", "errorConnecting": "Erro ao conectar ao Registro de Nodes do Comfy.", "extensionsSuccessfullyInstalled": "Extensão(ões) instalada(s) com sucesso e pronta(s) para uso!", diff --git a/src/locales/pt-BR/nodeDefs.json b/src/locales/pt-BR/nodeDefs.json index 964c0541a..d0908ed12 100644 --- a/src/locales/pt-BR/nodeDefs.json +++ b/src/locales/pt-BR/nodeDefs.json @@ -1266,6 +1266,21 @@ } } }, + "ColorToRGBInt": { + "description": "Converte uma cor em um valor inteiro RGB.", + "display_name": "Cor para RGB Int", + "inputs": { + "color": { + "name": "cor" + } + }, + "outputs": { + "0": { + "name": "rgb_int", + "tooltip": null + } + } + }, "CombineHooks2": { "display_name": "Combinar Hooks [2]", "inputs": { @@ -10998,6 +11013,25 @@ } } }, + "RecraftCreateStyleNode": { + "description": "Crie um estilo personalizado a partir de imagens de referência. Faça upload de 1 a 5 imagens para usar como referência de estilo. O tamanho total de todas as imagens é limitado a 5 MB.", + "display_name": "Recraft Criar Estilo", + "inputs": { + "images": { + "name": "imagens" + }, + "style": { + "name": "estilo", + "tooltip": "O estilo base das imagens geradas." + } + }, + "outputs": { + "0": { + "name": "id_estilo", + "tooltip": null + } + } + }, "RecraftCreativeUpscaleNode": { "description": "Aumente a imagem de forma síncrona.\nAprimora uma imagem rasterizada usando a ferramenta de ‘ampliação criativa’, aumentando a resolução com foco no refinamento de pequenos detalhes e rostos.", "display_name": "Recraft Ampliação Criativa de Imagem", diff --git a/src/locales/ru/main.json b/src/locales/ru/main.json index c33fdc5a9..f08923c2a 100644 --- a/src/locales/ru/main.json +++ b/src/locales/ru/main.json @@ -578,6 +578,7 @@ "CLIP": "CLIP", "CLIP_VISION": "CLIP_VISION", "CLIP_VISION_OUTPUT": "CLIP_VISION_OUTPUT", + "COLOR": "ЦВЕТ", "COMBO": "КОМБО", "COMFY_AUTOGROW_V3": "COMFY_AUTOGROW_V3", "COMFY_DYNAMICCOMBO_V3": "COMFY_DYNAMICCOMBO_V3", @@ -1301,6 +1302,28 @@ "disabledNodesWontUpdate": "Отключенные ноды не будут обновлены", "discoverCommunityContent": "Откройте для себя пакеты узлов, расширения и многое другое, созданные сообществом...", "downloads": "Загрузки", + "emptyState": { + "allInstalled": { + "message": "Вы еще не установили ни одного расширения.", + "title": "Нет установленных расширений" + }, + "conflicting": { + "message": "Все ваши расширения совместимы.", + "title": "Конфликтов не обнаружено" + }, + "missing": { + "message": "Все необходимые узлы установлены.", + "title": "Нет отсутствующих узлов" + }, + "updateAvailable": { + "message": "Все ваши расширения обновлены.", + "title": "Все обновлено" + }, + "workflow": { + "message": "В этом рабочем процессе не используются узлы расширений.", + "title": "Нет расширений в рабочем процессе" + } + }, "enablePackToChangeVersion": "Включите этот пакет для изменения версий", "errorConnecting": "Ошибка подключения к реестру Comfy Node.", "extensionsSuccessfullyInstalled": "Расширение(я) успешно установлено и готово к использованию!", diff --git a/src/locales/ru/nodeDefs.json b/src/locales/ru/nodeDefs.json index 91a6c62a8..3eb90825c 100644 --- a/src/locales/ru/nodeDefs.json +++ b/src/locales/ru/nodeDefs.json @@ -1266,6 +1266,21 @@ } } }, + "ColorToRGBInt": { + "description": "Преобразовать цвет в целочисленное значение RGB.", + "display_name": "Преобразование цвета в RGB Int", + "inputs": { + "color": { + "name": "цвет" + } + }, + "outputs": { + "0": { + "name": "rgb_int", + "tooltip": null + } + } + }, "CombineHooks2": { "display_name": "Объединить хуки [2]", "inputs": { @@ -10982,6 +10997,25 @@ } } }, + "RecraftCreateStyleNode": { + "description": "Создайте пользовательский стиль на основе референсных изображений. Загрузите 1–5 изображений для использования в качестве референсов стиля. Общий размер всех изображений ограничен 5 МБ.", + "display_name": "Recraft Создать стиль", + "inputs": { + "images": { + "name": "изображения" + }, + "style": { + "name": "стиль", + "tooltip": "Базовый стиль сгенерированных изображений." + } + }, + "outputs": { + "0": { + "name": "style_id", + "tooltip": null + } + } + }, "RecraftCreativeUpscaleNode": { "description": "Масштабирует изображение синхронно.\nУлучшает заданное растровое изображение с помощью инструмента «creative upscale», повышая разрешение с акцентом на детализацию мелких элементов и лиц.", "display_name": "Recraft Creative Upscale Image", diff --git a/src/locales/tr/main.json b/src/locales/tr/main.json index 1708bc687..53fa6eb2d 100644 --- a/src/locales/tr/main.json +++ b/src/locales/tr/main.json @@ -578,6 +578,7 @@ "CLIP": "CLIP", "CLIP_VISION": "CLIP_VISION", "CLIP_VISION_OUTPUT": "CLIP_VISION_ÇIKTISI", + "COLOR": "RENK", "COMBO": "COMBO", "COMFY_AUTOGROW_V3": "COMFY_AUTOGROW_V3", "COMFY_DYNAMICCOMBO_V3": "COMFY_DYNAMICCOMBO_V3", @@ -1301,6 +1302,28 @@ "disabledNodesWontUpdate": "Devre dışı düğümler güncellenmeyecek", "discoverCommunityContent": "Topluluk tarafından yapılmış Düğüm Paketlerini, Uzantıları ve daha fazlasını keşfedin...", "downloads": "İndirmeler", + "emptyState": { + "allInstalled": { + "message": "Henüz hiç eklenti yüklemediniz.", + "title": "Yüklü Eklenti Yok" + }, + "conflicting": { + "message": "Tüm eklentileriniz uyumlu.", + "title": "Çakışma Tespit Edilmedi" + }, + "missing": { + "message": "Gerekli tüm düğümler yüklü.", + "title": "Eksik Düğüm Yok" + }, + "updateAvailable": { + "message": "Tüm eklentileriniz güncel.", + "title": "Hepsi Güncel" + }, + "workflow": { + "message": "Bu iş akışı herhangi bir eklenti düğümü kullanmıyor.", + "title": "İş Akışında Eklenti Yok" + } + }, "enablePackToChangeVersion": "Sürümleri değiştirmek için bu paketi etkinleştirin", "errorConnecting": "Comfy Düğüm Kayıt Defteri'ne bağlanırken hata oluştu.", "extensionsSuccessfullyInstalled": "Uzantı(lar) başarıyla yüklendi ve kullanıma hazır!", diff --git a/src/locales/tr/nodeDefs.json b/src/locales/tr/nodeDefs.json index d487158cf..691e0e610 100644 --- a/src/locales/tr/nodeDefs.json +++ b/src/locales/tr/nodeDefs.json @@ -1266,6 +1266,21 @@ } } }, + "ColorToRGBInt": { + "description": "Bir rengi RGB tam sayı değerine dönüştür.", + "display_name": "Renkten RGB Tam Sayıya", + "inputs": { + "color": { + "name": "renk" + } + }, + "outputs": { + "0": { + "name": "rgb_tam_sayı", + "tooltip": null + } + } + }, "CombineHooks2": { "display_name": "Kancaları Birleştir [2]", "inputs": { @@ -10982,6 +10997,25 @@ } } }, + "RecraftCreateStyleNode": { + "description": "Referans görsellerden özel bir stil oluşturun. Stil referansı olarak kullanmak için 1-5 görsel yükleyin. Tüm görsellerin toplam boyutu 5 MB ile sınırlıdır.", + "display_name": "Recraft Stil Oluştur", + "inputs": { + "images": { + "name": "görseller" + }, + "style": { + "name": "stil", + "tooltip": "Oluşturulan görsellerin temel stili." + } + }, + "outputs": { + "0": { + "name": "stil_id", + "tooltip": null + } + } + }, "RecraftCreativeUpscaleNode": { "description": "Görüntüyü eşzamanlı olarak büyütün.\nVerilen bir raster görüntüyü ‘yaratıcı büyütme’ aracıyla geliştirir, küçük ayrıntıları ve yüzleri iyileştirmeye odaklanarak çözünürlüğü artırır.", "display_name": "Recraft Yaratıcı Büyütme Görüntüsü", diff --git a/src/locales/zh-TW/main.json b/src/locales/zh-TW/main.json index c69c67dcf..14446b4ad 100644 --- a/src/locales/zh-TW/main.json +++ b/src/locales/zh-TW/main.json @@ -578,6 +578,7 @@ "CLIP": "CLIP", "CLIP_VISION": "CLIP 視覺", "CLIP_VISION_OUTPUT": "CLIP 視覺輸出", + "COLOR": "顏色", "COMBO": "組合", "COMFY_AUTOGROW_V3": "COMFY_AUTOGROW_V3", "COMFY_DYNAMICCOMBO_V3": "COMFY_DYNAMICCOMBO_V3", @@ -1301,6 +1302,28 @@ "disabledNodesWontUpdate": "已停用的節點將不會更新", "discoverCommunityContent": "探索社群製作的節點包、擴充功能等...", "downloads": "下載次數", + "emptyState": { + "allInstalled": { + "message": "你尚未安裝任何擴充功能。", + "title": "尚未安裝擴充功能" + }, + "conflicting": { + "message": "你的所有擴充功能皆相容。", + "title": "未偵測到衝突" + }, + "missing": { + "message": "所有必要的節點都已安裝。", + "title": "無缺少的節點" + }, + "updateAvailable": { + "message": "你的所有擴充功能都是最新的。", + "title": "全部為最新版本" + }, + "workflow": { + "message": "此工作流程未使用任何擴充節點。", + "title": "工作流程中無擴充功能" + } + }, "enablePackToChangeVersion": "啟用此套件以變更版本", "errorConnecting": "連線至 Comfy Node Registry 時發生錯誤。", "extensionsSuccessfullyInstalled": "擴充功能已成功安裝並可使用!", diff --git a/src/locales/zh-TW/nodeDefs.json b/src/locales/zh-TW/nodeDefs.json index 173cc06c3..3a696149e 100644 --- a/src/locales/zh-TW/nodeDefs.json +++ b/src/locales/zh-TW/nodeDefs.json @@ -1266,6 +1266,21 @@ } } }, + "ColorToRGBInt": { + "description": "將顏色轉換為 RGB 整數值。", + "display_name": "顏色轉為 RGB 整數值", + "inputs": { + "color": { + "name": "顏色" + } + }, + "outputs": { + "0": { + "name": "rgb 整數值", + "tooltip": null + } + } + }, "CombineHooks2": { "display_name": "合併 Hooks [2]", "inputs": { @@ -10982,6 +10997,25 @@ } } }, + "RecraftCreateStyleNode": { + "description": "從參考圖片建立自訂風格。上傳 1-5 張圖片作為風格參考。所有圖片的總大小限制為 5 MB。", + "display_name": "Recraft 建立風格", + "inputs": { + "images": { + "name": "圖片" + }, + "style": { + "name": "風格", + "tooltip": "生成圖片的基礎風格。" + } + }, + "outputs": { + "0": { + "name": "風格 ID", + "tooltip": null + } + } + }, "RecraftCreativeUpscaleNode": { "description": "同步放大影像。\n使用「creative upscale」工具增強所提供的點陣影像,提升解析度,特別強化細節與人臉。", "display_name": "Recraft Creative 影像放大", diff --git a/src/locales/zh/main.json b/src/locales/zh/main.json index 35a6812d3..8cd846ac8 100644 --- a/src/locales/zh/main.json +++ b/src/locales/zh/main.json @@ -578,6 +578,7 @@ "CLIP": "CLIP", "CLIP_VISION": "CLIP视觉", "CLIP_VISION_OUTPUT": "CLIP视觉输出", + "COLOR": "颜色", "COMBO": "组合", "COMFY_AUTOGROW_V3": "COMFY_AUTOGROW_V3", "COMFY_DYNAMICCOMBO_V3": "COMFY_DYNAMICCOMBO_V3", @@ -1301,6 +1302,28 @@ "disabledNodesWontUpdate": "已禁用的节点不会被更新", "discoverCommunityContent": "发现社区制作的节点包,扩展等等...", "downloads": "下载", + "emptyState": { + "allInstalled": { + "message": "你还没有安装任何扩展。", + "title": "未安装扩展" + }, + "conflicting": { + "message": "你的所有扩展均兼容。", + "title": "未检测到冲突" + }, + "missing": { + "message": "所有必需节点均已安装。", + "title": "无缺失节点" + }, + "updateAvailable": { + "message": "你的所有扩展都是最新的。", + "title": "全部已是最新" + }, + "workflow": { + "message": "此工作流未使用任何扩展节点。", + "title": "工作流中无扩展" + } + }, "enablePackToChangeVersion": "启用此包以更改版本", "errorConnecting": "连接到Comfy节点注册表时出错。", "extensionsSuccessfullyInstalled": "扩展已成功安装并可使用!", diff --git a/src/locales/zh/nodeDefs.json b/src/locales/zh/nodeDefs.json index 4a2341b9f..09a9f742d 100644 --- a/src/locales/zh/nodeDefs.json +++ b/src/locales/zh/nodeDefs.json @@ -1266,6 +1266,21 @@ } } }, + "ColorToRGBInt": { + "description": "将颜色转换为RGB整数值。", + "display_name": "颜色转RGB整数", + "inputs": { + "color": { + "name": "颜色" + } + }, + "outputs": { + "0": { + "name": "rgb整数", + "tooltip": null + } + } + }, "CombineHooks2": { "display_name": "组合约束 [2]", "inputs": { @@ -10998,6 +11013,25 @@ } } }, + "RecraftCreateStyleNode": { + "description": "从参考图像创建自定义风格。上传1-5张图片作为风格参考。所有图片的总大小限制为5MB。", + "display_name": "Recraft创建风格", + "inputs": { + "images": { + "name": "图片" + }, + "style": { + "name": "风格", + "tooltip": "生成图像的基础风格。" + } + }, + "outputs": { + "0": { + "name": "风格ID", + "tooltip": null + } + } + }, "RecraftCreativeUpscaleNode": { "description": "同步放大图像。\n使用“创意放大”工具增强给定的光栅图像,提升分辨率,重点优化细节和人脸。", "display_name": "Recraft 创意放大图像",