Patch version increment to 1.37.8

**Base branch:** `main`

┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-7937-1-37-8-2e46d73d3650814bb126d7a0bc385a44)
by [Unito](https://www.unito.io)

---------

Co-authored-by: christian-byrne <72887196+christian-byrne@users.noreply.github.com>
Co-authored-by: github-actions <github-actions@github.com>
This commit is contained in:
Comfy Org PR Bot
2026-01-10 10:49:52 +09:00
committed by GitHub
parent 41ffb7c627
commit c8e181c841
24 changed files with 2390 additions and 70 deletions

View File

@@ -488,22 +488,37 @@
"topUp": {
"addMoreCredits": "Agregar más créditos",
"addMoreCreditsToRun": "Agrega más créditos para ejecutar",
"amountToPayLabel": "Cantidad a pagar en dólares",
"buy": "Comprar",
"buyCredits": "Continuar al pago",
"buyNow": "Comprar ahora",
"contactUs": "Contáctanos",
"creditsDescription": "Los créditos se utilizan para ejecutar flujos de trabajo o nodos de socios.",
"creditsPerDollar": "créditos por dólar",
"creditsToReceiveLabel": "Créditos a recibir",
"howManyCredits": "¿Cuántos créditos te gustaría agregar?",
"insufficientMessage": "No tienes suficientes créditos para ejecutar este flujo de trabajo.",
"insufficientTitle": "Créditos insuficientes",
"insufficientWorkflowMessage": "No tienes suficientes créditos para ejecutar este flujo de trabajo.",
"maxAllowed": "Máximo {credits} créditos.",
"maxAmount": "(Máx. $1,000 USD)",
"maximumAmount": "Máximo ${amount}.",
"minRequired": "Mínimo {credits} créditos",
"minimumPurchase": "Mínimo ${amount} ({credits} créditos)",
"needMore": "¿Necesitas más?",
"purchaseError": "Compra fallida",
"purchaseErrorDetail": "No se pudo comprar créditos: {error}",
"quickPurchase": "Compra rápida",
"seeDetails": "Ver detalles",
"selectAmount": "Seleccionar cantidad",
"templateNote": "*Generado con la plantilla Wan Fun Control",
"topUp": "Recargar",
"unknownError": "Ocurrió un error desconocido",
"videosEstimate": "~{count} videos"
"usdAmount": "${amount}",
"videosEstimate": "~{count} videos",
"viewPricing": "Ver detalles de precios",
"youGet": "Créditos",
"youPay": "Cantidad (USD)"
},
"unified": {
"message": "Los créditos han sido unificados",
@@ -536,6 +551,7 @@
"HOOKS": "GANCHOS",
"HOOK_KEYFRAMES": "GANCHO_FOTOGRAMAS_CLAVE",
"IMAGE": "IMAGEN",
"IMAGECOMPARE": "COMPARARIMÁGENES",
"INT": "ENTERO",
"LATENT": "LATENTE",
"LATENT_OPERATION": "OPERACIÓN_LATENTE",
@@ -680,6 +696,7 @@
"customBackground": "Fondo personalizado",
"customize": "Personalizar",
"customizeFolder": "Personalizar carpeta",
"decrement": "Disminuir",
"defaultBanner": "banner predeterminado",
"delete": "Eliminar",
"deleteAudioFile": "Eliminar archivo de audio",
@@ -738,6 +755,7 @@
"imageUrl": "URL de la imagen",
"import": "Importar",
"inProgress": "En progreso",
"increment": "Incrementar",
"info": "Información del Nodo",
"insert": "Insertar",
"install": "Instalar",
@@ -1363,11 +1381,14 @@
"selection": {
"assetsDeletedSuccessfully": "{count} recurso(s) eliminado(s) exitosamente",
"deleteSelected": "Eliminar",
"deleteSelectedAll": "Eliminar todo",
"deselectAll": "Deseleccionar todo",
"downloadSelected": "Descargar",
"downloadSelectedAll": "Descargar todo",
"downloadStarted": "Descargando {count} archivos...",
"downloadsStarted": "Se inició la descarga de {count} archivo(s)",
"failedToDeleteAssets": "Error al eliminar los recursos seleccionados",
"multipleSelectedAssets": "Varios recursos seleccionados",
"partialDeleteSuccess": "{succeeded} eliminados correctamente, {failed} fallidos",
"selectedCount": "Recursos seleccionados: {count}"
},
@@ -1509,7 +1530,6 @@
"Toggle Theme (Dark/Light)": "Alternar tema (Oscuro/Claro)",
"Toggle View Controls Bottom Panel": "Alternar panel inferior de controles de vista",
"Toggle promotion of hovered widget": "Alternar promoción del widget sobre el que se pasa el cursor",
"Toggle the Custom Nodes Manager Progress Bar": "Alternar la Barra de Progreso del Administrador de Nodos Personalizados",
"Undo": "Deshacer",
"Ungroup selected group nodes": "Desagrupar nodos de grupo seleccionados",
"Unload Models": "Descargar modelos",

View File

@@ -3868,6 +3868,21 @@
}
}
},
"ImageCompare": {
"description": "Compara dos imágenes una al lado de la otra con un control deslizante.",
"display_name": "Comparar Imágenes",
"inputs": {
"compare_view": {
"name": "vista_comparar"
},
"image_a": {
"name": "imagen_a"
},
"image_b": {
"name": "imagen_b"
}
}
},
"ImageCompositeMasked": {
"display_name": "ImageCompositeMasked",
"inputs": {
@@ -4375,6 +4390,24 @@
}
}
},
"JoinAudioChannels": {
"description": "Une los canales de audio mono izquierdo y derecho en un audio estéreo.",
"display_name": "Unir Canales de Audio",
"inputs": {
"audio_left": {
"name": "audio_izquierdo"
},
"audio_right": {
"name": "audio_derecho"
}
},
"outputs": {
"0": {
"name": "audio",
"tooltip": null
}
}
},
"JoinImageWithAlpha": {
"display_name": "Unir Imagen con Alfa",
"inputs": {
@@ -14295,6 +14328,166 @@
}
}
},
"Vidu2ImageToVideoNode": {
"description": "Genera un video a partir de una imagen y un prompt opcional.",
"display_name": "Vidu2 Generación de Imagen a Video",
"inputs": {
"control_after_generate": {
"name": "controlar después de generar"
},
"duration": {
"name": "duración"
},
"image": {
"name": "imagen",
"tooltip": "Una imagen que se usará como el primer fotograma del video generado."
},
"model": {
"name": "modelo"
},
"movement_amplitude": {
"name": "amplitud_de_movimiento",
"tooltip": "La amplitud de movimiento de los objetos en el fotograma."
},
"prompt": {
"name": "prompt",
"tooltip": "Un prompt de texto opcional para la generación de video (máx. 2000 caracteres)."
},
"resolution": {
"name": "resolución"
},
"seed": {
"name": "semilla"
}
},
"outputs": {
"0": {
"tooltip": null
}
}
},
"Vidu2ReferenceVideoNode": {
"description": "Genera un video a partir de múltiples imágenes de referencia y un prompt.",
"display_name": "Vidu2 Generación de Video con Referencias",
"inputs": {
"aspect_ratio": {
"name": "relación_de_aspecto"
},
"audio": {
"name": "audio",
"tooltip": "Si está habilitado, el video contendrá voz generada y música de fondo basada en el prompt."
},
"control_after_generate": {
"name": "controlar después de generar"
},
"duration": {
"name": "duración"
},
"model": {
"name": "modelo"
},
"movement_amplitude": {
"name": "amplitud_de_movimiento",
"tooltip": "La amplitud de movimiento de los objetos en el fotograma."
},
"prompt": {
"name": "prompt",
"tooltip": "Si está habilitado, el video incluirá voz generada y música de fondo basada en el prompt."
},
"resolution": {
"name": "resolución"
},
"seed": {
"name": "semilla"
},
"subjects": {
"name": "sujetos",
"tooltip": "Para cada sujeto, proporciona hasta 3 imágenes de referencia (7 imágenes en total entre todos los sujetos). Haz referencia a ellos en los prompts usando @subject{subject_id}."
}
},
"outputs": {
"0": {
"tooltip": null
}
}
},
"Vidu2StartEndToVideoNode": {
"description": "Genera un video a partir de un fotograma inicial, un fotograma final y un prompt.",
"display_name": "Generación de video de Vidu2 desde fotogramas inicial/final",
"inputs": {
"control_after_generate": {
"name": "controlar después de generar"
},
"duration": {
"name": "duración"
},
"end_frame": {
"name": "fotograma_final"
},
"first_frame": {
"name": "fotograma_inicial"
},
"model": {
"name": "modelo"
},
"movement_amplitude": {
"name": "amplitud_de_movimiento",
"tooltip": "La amplitud de movimiento de los objetos en el fotograma."
},
"prompt": {
"name": "prompt",
"tooltip": "Descripción del prompt (máximo 2000 caracteres)."
},
"resolution": {
"name": "resolución"
},
"seed": {
"name": "semilla"
}
},
"outputs": {
"0": {
"tooltip": null
}
}
},
"Vidu2TextToVideoNode": {
"description": "Genera un video a partir de un prompt de texto",
"display_name": "Generación de video de Vidu2 desde texto",
"inputs": {
"aspect_ratio": {
"name": "relación_de_aspecto"
},
"background_music": {
"name": "música_de_fondo",
"tooltip": "Indica si se añade música de fondo al video generado."
},
"control_after_generate": {
"name": "controlar después de generar"
},
"duration": {
"name": "duración"
},
"model": {
"name": "modelo"
},
"prompt": {
"name": "prompt",
"tooltip": "Una descripción textual para la generación de video, con una longitud máxima de 2000 caracteres."
},
"resolution": {
"name": "resolución"
},
"seed": {
"name": "semilla"
}
},
"outputs": {
"0": {
"tooltip": null
}
}
},
"ViduImageToVideoNode": {
"description": "Generar video a partir de imagen y texto opcional",
"display_name": "Generación de Video a partir de Imagen Vidu",