Skip to content
Merged

1.40.10 #9058

Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@comfyorg/comfyui-frontend",
"version": "1.40.9",
"version": "1.40.10",
"private": true,
"description": "Official front-end implementation of ComfyUI",
"homepage": "https://comfy.org",
Expand Down
5 changes: 4 additions & 1 deletion src/locales/ar/main.json
Original file line number Diff line number Diff line change
Expand Up @@ -2363,6 +2363,7 @@
"Menu": "القائمة",
"ModelLibrary": "مكتبة النماذج",
"Node": "العقدة",
"Node Library": "مكتبة العقد",
"Node Search Box": "مربع بحث العقد",
"Node Widget": "أداة العقدة",
"NodeLibrary": "مكتبة العقد",
Expand Down Expand Up @@ -2464,7 +2465,9 @@
},
"resetView": "إعادة تعيين العرض إلى الافتراضي",
"sections": {
"favorites": "المفضلة"
"favoriteNode": "العقدة المفضلة",
"favorites": "المفضلة",
"unfavoriteNode": "إزالة العقدة من المفضلة"
},
"sortBy": {
"alphabetical": "أبجدي",
Expand Down
4 changes: 4 additions & 0 deletions src/locales/ar/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -248,6 +248,10 @@
"Comfy_NodeBadge_ShowApiPricing": {
"name": "عرض شارة تسعير عقدة API"
},
"Comfy_NodeLibrary_NewDesign": {
"name": "تصميم مكتبة العقد الجديد",
"tooltip": "تفعيل الشريط الجانبي المعاد تصميمه لمكتبة العقد مع علامات تبويب (الأساسية، الكل، المخصصة)، بحث محسّن، ومعاينات عند التمرير."
},
"Comfy_NodeReplacement_Enabled": {
"name": "تفعيل الاستبدال التلقائي للعقد",
"tooltip": "عند التفعيل، يمكن استبدال العقد المفقودة تلقائيًا بنظيراتها الأحدث إذا كان هناك مخطط استبدال متوفر."
Expand Down
3 changes: 2 additions & 1 deletion src/locales/en/main.json
Original file line number Diff line number Diff line change
Expand Up @@ -1392,7 +1392,8 @@
"Workspace": "Workspace",
"Error System": "Error System",
"Other": "Other",
"Secrets": "Secrets"
"Secrets": "Secrets",
"Node Library": "Node Library"
},
"serverConfigItems": {
"listen": {
Expand Down
6 changes: 3 additions & 3 deletions src/locales/en/nodeDefs.json
Original file line number Diff line number Diff line change
Expand Up @@ -4512,7 +4512,7 @@
}
},
"ImageBlend": {
"display_name": "ImageBlend",
"display_name": "Image Blend",
"inputs": {
"image1": {
"name": "image1"
Expand All @@ -4534,7 +4534,7 @@
}
},
"ImageBlur": {
"display_name": "ImageBlur",
"display_name": "Image Blur",
"inputs": {
"image": {
"name": "image"
Expand Down Expand Up @@ -4839,7 +4839,7 @@
}
},
"ImageRotate": {
"display_name": "ImageRotate",
"display_name": "Image Rotate",
"inputs": {
"image": {
"name": "image"
Expand Down
4 changes: 4 additions & 0 deletions src/locales/en/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -284,6 +284,10 @@
"Comfy_NodeBadge_ShowApiPricing": {
"name": "Show API node pricing badge"
},
"Comfy_NodeLibrary_NewDesign": {
"name": "New Node Library Design",
"tooltip": "Enable the redesigned node library sidebar with tabs (Essential, All, Custom), improved search, and hover previews."
},
"Comfy_NodeReplacement_Enabled": {
"name": "Enable node replacement suggestions",
"tooltip": "When enabled, missing nodes with known replacements will be shown as replaceable in the missing nodes dialog, allowing you to review and apply replacements."
Expand Down
5 changes: 4 additions & 1 deletion src/locales/es/main.json
Original file line number Diff line number Diff line change
Expand Up @@ -2363,6 +2363,7 @@
"Menu": "Menú",
"ModelLibrary": "Biblioteca de Modelos",
"Node": "Nodo",
"Node Library": "Biblioteca de nodos",
"Node Search Box": "Caja de Búsqueda de Nodo",
"Node Widget": "Widget de Nodo",
"NodeLibrary": "Biblioteca de Nodos",
Expand Down Expand Up @@ -2464,7 +2465,9 @@
},
"resetView": "Restablecer vista a la predeterminada",
"sections": {
"favorites": "Favoritos"
"favoriteNode": "Nodo favorito",
"favorites": "Favoritos",
"unfavoriteNode": "Quitar de favoritos"
},
"sortBy": {
"alphabetical": "Alfabético",
Expand Down
4 changes: 4 additions & 0 deletions src/locales/es/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -248,6 +248,10 @@
"Comfy_NodeBadge_ShowApiPricing": {
"name": "Mostrar insignia de precios de nodo API"
},
"Comfy_NodeLibrary_NewDesign": {
"name": "Nuevo diseño de la biblioteca de nodos",
"tooltip": "Activa la barra lateral rediseñada de la biblioteca de nodos con pestañas (Esencial, Todo, Personalizado), búsqueda mejorada y vistas previas al pasar el cursor."
},
Comment on lines +251 to +254
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟡 Minor

Align tooltip tab names with the actual ES tab labels.
The tooltip mentions “Esencial, Todo, Personalizado”, while the UI labels are “Esenciales”, “Todos los nodos”, and “Personalizado”. Consider matching the exact labels to avoid confusion.

🛠️ Suggested wording alignment
-    "tooltip": "Activa la barra lateral rediseñada de la biblioteca de nodos con pestañas (Esencial, Todo, Personalizado), búsqueda mejorada y vistas previas al pasar el cursor."
+    "tooltip": "Activa la barra lateral rediseñada de la biblioteca de nodos con pestañas (Esenciales, Todos los nodos, Personalizado), búsqueda mejorada y vistas previas al pasar el cursor."
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
"Comfy_NodeLibrary_NewDesign": {
"name": "Nuevo diseño de la biblioteca de nodos",
"tooltip": "Activa la barra lateral rediseñada de la biblioteca de nodos con pestañas (Esencial, Todo, Personalizado), búsqueda mejorada y vistas previas al pasar el cursor."
},
"Comfy_NodeLibrary_NewDesign": {
"name": "Nuevo diseño de la biblioteca de nodos",
"tooltip": "Activa la barra lateral rediseñada de la biblioteca de nodos con pestañas (Esenciales, Todos los nodos, Personalizado), búsqueda mejorada y vistas previas al pasar el cursor."
},
🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@src/locales/es/settings.json` around lines 251 - 254, Update the tooltip
string for the "Comfy_NodeLibrary_NewDesign" locale entry so the tab names
exactly match the UI labels: change “Esencial, Todo, Personalizado” to
“Esenciales, Todos los nodos, Personalizado” in the tooltip value for
Comfy_NodeLibrary_NewDesign so users see consistent wording between the tooltip
and the UI labels.

"Comfy_NodeReplacement_Enabled": {
"name": "Habilitar reemplazo automático de nodos",
"tooltip": "Cuando está habilitado, los nodos faltantes pueden ser reemplazados automáticamente por sus equivalentes más nuevos si existe un mapeo de reemplazo."
Expand Down
8 changes: 6 additions & 2 deletions src/locales/fa/main.json
Original file line number Diff line number Diff line change
Expand Up @@ -2363,6 +2363,7 @@
"Menu": "منو",
"ModelLibrary": "کتابخانه مدل",
"Node": "Node",
"Node Library": "کتابخانه گره",
"Node Search Box": "جعبه جستجوی Node",
"Node Widget": "ویجت Node",
"NodeLibrary": "کتابخانه Node",
Expand Down Expand Up @@ -2451,7 +2452,8 @@
"sortLongestFirst": "زمان تولید (بیشترین ابتدا)",
"sortNewestFirst": "جدیدترین ابتدا",
"sortOldestFirst": "قدیمی‌ترین ابتدا",
"title": "دارایی‌های رسانه‌ای"
"title": "دارایی‌های رسانه‌ای",
"viewSettings": "نمایش تنظیمات"
},
"modelLibrary": "کتابخانه مدل",
"newBlankWorkflow": "ایجاد Workflow جدید خالی",
Expand All @@ -2475,7 +2477,9 @@
},
"resetView": "بازنشانی نمای پیش‌فرض",
"sections": {
"favorites": "علاقه‌مندی‌ها"
"favoriteNode": "گره مورد علاقه",
"favorites": "علاقه‌مندی‌ها",
"unfavoriteNode": "حذف از علاقه‌مندی‌ها"
},
"sortBy": {
"alphabetical": "حروف الفبا",
Expand Down
4 changes: 4 additions & 0 deletions src/locales/fa/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -248,6 +248,10 @@
"Comfy_NodeBadge_ShowApiPricing": {
"name": "نمایش نشان قیمت‌گذاری API نود"
},
"Comfy_NodeLibrary_NewDesign": {
"name": "طراحی جدید کتابخانه Node",
"tooltip": "فعال‌سازی نوار کناری بازطراحی‌شده کتابخانه node با تب‌های (ضروری، همه، سفارشی)، جستجوی بهبود یافته و پیش‌نمایش هنگام قرار گرفتن نشانگر ماوس."
},
"Comfy_NodeReplacement_Enabled": {
"name": "فعال‌سازی جایگزینی خودکار node",
"tooltip": "در صورت فعال بودن، nodeهای مفقود می‌توانند به‌طور خودکار با معادل‌های جدیدتر خود جایگزین شوند اگر نگاشت جایگزینی وجود داشته باشد."
Expand Down
5 changes: 4 additions & 1 deletion src/locales/fr/main.json
Original file line number Diff line number Diff line change
Expand Up @@ -2363,6 +2363,7 @@
"Menu": "Menu",
"ModelLibrary": "Bibliothèque de Modèles",
"Node": "Nœud",
"Node Library": "Bibliothèque de nœuds",
"Node Search Box": "Boîte de Recherche de Nœud",
"Node Widget": "Widget de Nœud",
"NodeLibrary": "Bibliothèque de Nœuds",
Expand Down Expand Up @@ -2464,7 +2465,9 @@
},
"resetView": "Réinitialiser la vue par défaut",
"sections": {
"favorites": "Favoris"
"favoriteNode": "Nœud favori",
"favorites": "Favoris",
"unfavoriteNode": "Retirer des favoris"
},
"sortBy": {
"alphabetical": "Alphabétique",
Expand Down
4 changes: 4 additions & 0 deletions src/locales/fr/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -248,6 +248,10 @@
"Comfy_NodeBadge_ShowApiPricing": {
"name": "Afficher l’insigne de tarification API du nœud"
},
"Comfy_NodeLibrary_NewDesign": {
"name": "Nouveau design de la bibliothèque de nœuds",
"tooltip": "Activez la nouvelle barre latérale de la bibliothèque de nœuds avec des onglets (Essentiel, Tous, Personnalisé), une recherche améliorée et des aperçus au survol."
},
"Comfy_NodeReplacement_Enabled": {
"name": "Activer le remplacement automatique des nœuds",
"tooltip": "Lorsqu'activé, les nœuds manquants peuvent être automatiquement remplacés par leurs équivalents plus récents si une correspondance de remplacement existe."
Expand Down
5 changes: 4 additions & 1 deletion src/locales/ja/main.json
Original file line number Diff line number Diff line change
Expand Up @@ -2363,6 +2363,7 @@
"Menu": "メニュー",
"ModelLibrary": "モデルライブラリ",
"Node": "ノード",
"Node Library": "ノードライブラリ",
"Node Search Box": "ノード検索ボックス",
"Node Widget": "ノードウィジェット",
"NodeLibrary": "ノードライブラリ",
Expand Down Expand Up @@ -2464,7 +2465,9 @@
},
"resetView": "ビューをデフォルトにリセット",
"sections": {
"favorites": "お気に入り"
"favoriteNode": "お気に入りノード",
"favorites": "お気に入り",
"unfavoriteNode": "お気に入りノードから削除"
},
"sortBy": {
"alphabetical": "アルファベット順",
Expand Down
4 changes: 4 additions & 0 deletions src/locales/ja/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -248,6 +248,10 @@
"Comfy_NodeBadge_ShowApiPricing": {
"name": "APIノードの料金バッジを表示"
},
"Comfy_NodeLibrary_NewDesign": {
"name": "新しいノードライブラリデザイン",
"tooltip": "タブ(Essential、All、Custom)、強化された検索機能、ホバープレビューを備えた再設計されたノードライブラリサイドバーを有効にします。"
},
"Comfy_NodeReplacement_Enabled": {
"name": "自動ノード置換を有効にする",
"tooltip": "有効にすると、置換マッピングが存在する場合、欠落しているノードが自動的に新しい同等ノードに置き換えられます。"
Expand Down
5 changes: 4 additions & 1 deletion src/locales/ko/main.json
Original file line number Diff line number Diff line change
Expand Up @@ -2363,6 +2363,7 @@
"Menu": "메뉴",
"ModelLibrary": "모델 라이브러리",
"Node": "노드",
"Node Library": "노드 라이브러리",
"Node Search Box": "노드 검색 상자",
"Node Widget": "노드 위젯",
"NodeLibrary": "노드 라이브러리",
Expand Down Expand Up @@ -2464,7 +2465,9 @@
},
"resetView": "기본 보기로 재설정",
"sections": {
"favorites": "즐겨찾기"
"favoriteNode": "즐겨찾는 노드",
"favorites": "즐겨찾기",
"unfavoriteNode": "즐겨찾기 해제 노드"
},
"sortBy": {
"alphabetical": "알파벳순",
Expand Down
4 changes: 4 additions & 0 deletions src/locales/ko/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -248,6 +248,10 @@
"Comfy_NodeBadge_ShowApiPricing": {
"name": "API 노드 가격 배지 표시"
},
"Comfy_NodeLibrary_NewDesign": {
"name": "새로운 노드 라이브러리 디자인",
"tooltip": "탭(필수, 전체, 사용자 정의), 향상된 검색, 그리고 미리보기 기능이 추가된 새롭게 디자인된 노드 라이브러리 사이드바를 활성화합니다."
},
"Comfy_NodeReplacement_Enabled": {
"name": "노드 교체 제안 활성화",
"tooltip": "활성화하면, 교체 매핑이 존재하는 누락 노드가 교체 가능으로 표시되어 검토 후 교체할 수 있습니다."
Expand Down
8 changes: 6 additions & 2 deletions src/locales/pt-BR/main.json
Original file line number Diff line number Diff line change
Expand Up @@ -2363,6 +2363,7 @@
"Menu": "Menu",
"ModelLibrary": "Biblioteca de Modelos",
"Node": "Nó",
"Node Library": "Biblioteca de nós",
"Node Search Box": "Caixa de Pesquisa de Nós",
"Node Widget": "Widget de Nó",
"NodeLibrary": "Biblioteca de Nós",
Expand Down Expand Up @@ -2451,7 +2452,8 @@
"sortLongestFirst": "Tempo de geração (maior primeiro)",
"sortNewestFirst": "Mais recentes primeiro",
"sortOldestFirst": "Mais antigos primeiro",
"title": "Ativos de Mídia"
"title": "Ativos de Mídia",
"viewSettings": "Ver configurações"
},
"modelLibrary": "Biblioteca de modelos",
"newBlankWorkflow": "Criar um novo workflow em branco",
Expand All @@ -2475,7 +2477,9 @@
},
"resetView": "Restaurar visualização padrão",
"sections": {
"favorites": "Favoritos"
"favoriteNode": "Favoritar nó",
"favorites": "Favoritos",
"unfavoriteNode": "Desfavoritar nó"
},
"sortBy": {
"alphabetical": "Alfabética",
Expand Down
4 changes: 4 additions & 0 deletions src/locales/pt-BR/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -248,6 +248,10 @@
"Comfy_NodeBadge_ShowApiPricing": {
"name": "Mostrar selo de preço do nó de API"
},
"Comfy_NodeLibrary_NewDesign": {
"name": "Novo Design da Biblioteca de Nós",
"tooltip": "Ative a barra lateral redesenhada da biblioteca de nós com abas (Essencial, Todos, Personalizado), busca aprimorada e pré-visualizações ao passar o mouse."
},
"Comfy_NodeReplacement_Enabled": {
"name": "Ativar substituição automática de nós",
"tooltip": "Quando ativado, nós ausentes podem ser substituídos automaticamente por seus equivalentes mais recentes, se existir um mapeamento de substituição."
Expand Down
5 changes: 4 additions & 1 deletion src/locales/ru/main.json
Original file line number Diff line number Diff line change
Expand Up @@ -2363,6 +2363,7 @@
"Menu": "Меню",
"ModelLibrary": "Библиотека моделей",
"Node": "Нода",
"Node Library": "Библиотека узлов",
"Node Search Box": "Поисковая строка нод",
"Node Widget": "Виджет ноды",
"NodeLibrary": "Библиотека нод",
Expand Down Expand Up @@ -2464,7 +2465,9 @@
},
"resetView": "Сбросить вид по умолчанию",
"sections": {
"favorites": "Избранное"
"favoriteNode": "Избранный узел",
"favorites": "Избранное",
"unfavoriteNode": "Удалить из избранного"
},
"sortBy": {
"alphabetical": "По алфавиту",
Expand Down
4 changes: 4 additions & 0 deletions src/locales/ru/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -248,6 +248,10 @@
"Comfy_NodeBadge_ShowApiPricing": {
"name": "Показать значок стоимости узла API"
},
"Comfy_NodeLibrary_NewDesign": {
"name": "Новый дизайн библиотеки узлов",
"tooltip": "Включить обновлённую боковую панель библиотеки узлов с вкладками (Основные, Все, Пользовательские), улучшенным поиском и предварительным просмотром при наведении."
},
Comment on lines +251 to +254
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟡 Minor

Avoid manual edits to generated locale files.

Line 251-254: Non-English locale files are auto-generated in this repo and manual edits here will be overwritten. Please confirm these updates come from the generator; otherwise keep only the English additions in src/locales/en/main.json.

Based on learnings: "In the Comfy-Org/ComfyUI_frontend repository, locale files other than src/locales/en/main.json are generated automatically on every release. Developers only need to add English (en) key/values in src/locales/en/main.json when making PRs; manual updates to other locale files (fr, ja, ko, ru, zh, zh-TW, es, ar, tr, etc.) are not required and should not be suggested in reviews."

🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@src/locales/ru/settings.json` around lines 251 - 254, The diff adds a manual
translation entry for the locale key "Comfy_NodeLibrary_NewDesign" in the
Russian settings file which is auto-generated and will be overwritten; remove
this manual edit from the non-English locale and instead ensure the new
key/value is added only to the English main locale (the en main file) so the
translation generator can propagate it, or confirm this change originates from
the generator before keeping it in the Russian file.

"Comfy_NodeReplacement_Enabled": {
"name": "Включить автоматическую замену узлов",
"tooltip": "Если включено, отсутствующие узлы могут быть автоматически заменены их новыми эквивалентами, если существует соответствие для замены."
Expand Down
5 changes: 4 additions & 1 deletion src/locales/tr/main.json
Original file line number Diff line number Diff line change
Expand Up @@ -2363,6 +2363,7 @@
"Menu": "Menü",
"ModelLibrary": "Model Kütüphanesi",
"Node": "Düğüm",
"Node Library": "Düğüm Kütüphanesi",
"Node Search Box": "Düğüm Arama Kutusu",
"Node Widget": "Düğüm Widget'ı",
"NodeLibrary": "Düğüm Kütüphanesi",
Expand Down Expand Up @@ -2464,7 +2465,9 @@
},
"resetView": "Görünümü Varsayılana Sıfırla",
"sections": {
"favorites": "Favoriler"
"favoriteNode": "Favori Düğüm",
"favorites": "Favoriler",
"unfavoriteNode": "Favori Düğümü Kaldır"
},
"sortBy": {
"alphabetical": "Alfabetik",
Expand Down
4 changes: 4 additions & 0 deletions src/locales/tr/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -248,6 +248,10 @@
"Comfy_NodeBadge_ShowApiPricing": {
"name": "API düğüm fiyatlandırma rozetini göster"
},
"Comfy_NodeLibrary_NewDesign": {
"name": "Yeni Düğüm Kütüphanesi Tasarımı",
"tooltip": "Sekmeli (Temel, Tümü, Özel), geliştirilmiş arama ve üzerine gelindiğinde önizleme özelliklerine sahip yeniden tasarlanmış düğüm kütüphanesi kenar çubuğunu etkinleştir."
},
"Comfy_NodeReplacement_Enabled": {
"name": "Otomatik düğüm değiştirmeyi etkinleştir",
"tooltip": "Etkinleştirildiğinde, eksik düğümler için bir değiştirme eşlemesi varsa otomatik olarak daha yeni karşılıklarıyla değiştirilebilir."
Expand Down
5 changes: 4 additions & 1 deletion src/locales/zh-TW/main.json
Original file line number Diff line number Diff line change
Expand Up @@ -2363,6 +2363,7 @@
"Menu": "選單",
"ModelLibrary": "模型庫",
"Node": "節點",
"Node Library": "節點庫",
"Node Search Box": "節點搜尋框",
"Node Widget": "節點元件",
"NodeLibrary": "節點庫",
Expand Down Expand Up @@ -2464,7 +2465,9 @@
},
"resetView": "重設檢視為預設值",
"sections": {
"favorites": "我的最愛"
"favoriteNode": "收藏節點",
"favorites": "我的最愛",
"unfavoriteNode": "取消收藏節點"
},
"sortBy": {
"alphabetical": "字母順序",
Expand Down
4 changes: 4 additions & 0 deletions src/locales/zh-TW/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -248,6 +248,10 @@
"Comfy_NodeBadge_ShowApiPricing": {
"name": "顯示 API 節點價格標籤"
},
"Comfy_NodeLibrary_NewDesign": {
"name": "全新節點庫設計",
"tooltip": "啟用重新設計的節點庫側邊欄,包含分頁(精選、全部、自訂)、強化搜尋功能及滑鼠懸停預覽。"
},
"Comfy_NodeReplacement_Enabled": {
"name": "啟用自動節點替換",
"tooltip": "啟用後,若有替換對應關係,遺失的節點可自動以其較新的對應節點替換。"
Expand Down
Loading
Loading