mirror of
https://github.com/Comfy-Org/ComfyUI_frontend.git
synced 2026-01-26 19:09:52 +00:00
[i18n] Add spanish translation (#3233)
Co-authored-by: github-actions <github-actions@github.com>
This commit is contained in:
@@ -9,7 +9,7 @@ module.exports = defineConfig({
|
||||
entry: 'src/locales/en',
|
||||
entryLocale: 'en',
|
||||
output: 'src/locales',
|
||||
outputLocales: ['zh', 'ru', 'ja', 'ko', 'fr'],
|
||||
outputLocales: ['zh', 'ru', 'ja', 'ko', 'fr', 'es'],
|
||||
reference: `Special names to keep untranslated: flux, photomaker, clip, vae, cfg, stable audio, stable cascade, controlnet, lora.
|
||||
'latent' is the short form of 'latent space'.
|
||||
'mask' is in the context of image processing.
|
||||
|
||||
@@ -279,7 +279,8 @@ export const CORE_SETTINGS: SettingParams[] = [
|
||||
{ value: 'ru', text: 'Русский' },
|
||||
{ value: 'ja', text: '日本語' },
|
||||
{ value: 'ko', text: '한국어' },
|
||||
{ value: 'fr', text: 'Français' }
|
||||
{ value: 'fr', text: 'Français' },
|
||||
{ value: 'es', text: 'Español' }
|
||||
],
|
||||
defaultValue: () => navigator.language.split('-')[0] || 'en'
|
||||
},
|
||||
|
||||
@@ -4,6 +4,10 @@ import enCommands from './locales/en/commands.json'
|
||||
import en from './locales/en/main.json'
|
||||
import enNodes from './locales/en/nodeDefs.json'
|
||||
import enSettings from './locales/en/settings.json'
|
||||
import esCommands from './locales/es/commands.json'
|
||||
import es from './locales/es/main.json'
|
||||
import esNodes from './locales/es/nodeDefs.json'
|
||||
import esSettings from './locales/es/settings.json'
|
||||
import frCommands from './locales/fr/commands.json'
|
||||
import fr from './locales/fr/main.json'
|
||||
import frNodes from './locales/fr/nodeDefs.json'
|
||||
@@ -40,7 +44,8 @@ const messages = {
|
||||
ru: buildLocale(ru, ruNodes, ruCommands, ruSettings),
|
||||
ja: buildLocale(ja, jaNodes, jaCommands, jaSettings),
|
||||
ko: buildLocale(ko, koNodes, koCommands, koSettings),
|
||||
fr: buildLocale(fr, frNodes, frCommands, frSettings)
|
||||
fr: buildLocale(fr, frNodes, frCommands, frSettings),
|
||||
es: buildLocale(es, esNodes, esCommands, esSettings)
|
||||
}
|
||||
|
||||
export const i18n = createI18n({
|
||||
@@ -50,7 +55,7 @@ export const i18n = createI18n({
|
||||
fallbackLocale: 'en',
|
||||
messages,
|
||||
// Ignore warnings for locale options as each option is in its own language.
|
||||
// e.g. "English", "中文", "Русский", "日本語", "한국어", "Français"
|
||||
// e.g. "English", "中文", "Русский", "日本語", "한국어", "Français", "Español"
|
||||
missingWarn: /^(?!settings\.Comfy_Locale\.options\.).+/,
|
||||
fallbackWarn: /^(?!settings\.Comfy_Locale\.options\.).+/
|
||||
})
|
||||
|
||||
@@ -10,6 +10,7 @@ Our project supports multiple languages using `vue-i18n`. This allows users arou
|
||||
- ja (日本語)
|
||||
- ko (한국어)
|
||||
- fr (Français)
|
||||
- es (Español)
|
||||
|
||||
## How to Add a New Language
|
||||
|
||||
@@ -28,7 +29,7 @@ module.exports = defineConfig({
|
||||
entry: 'src/locales/en.json', // Base language file
|
||||
entryLocale: 'en',
|
||||
output: 'src/locales',
|
||||
outputLocales: ['zh', 'ru', 'ja', 'ko', 'fr'], // Add the new language(s) here
|
||||
outputLocales: ['zh', 'ru', 'ja', 'ko', 'fr', 'es'], // Add the new language(s) here
|
||||
});
|
||||
```
|
||||
|
||||
@@ -66,7 +67,8 @@ Add the newly added language to the following item in `src/constants/coreSetting
|
||||
{ value: 'ru', text: 'Русский' },
|
||||
{ value: 'ja', text: '日本語' },
|
||||
{ value: 'ko', text: '한국어' },
|
||||
{ value: 'fr', text: 'Français' }
|
||||
{ value: 'fr', text: 'Français' },
|
||||
{ value: 'es', text: 'Español' }
|
||||
],
|
||||
defaultValue: navigator.language.split('-')[0] || 'en'
|
||||
},
|
||||
|
||||
210
src/locales/es/commands.json
Normal file
210
src/locales/es/commands.json
Normal file
@@ -0,0 +1,210 @@
|
||||
{
|
||||
"Comfy-Desktop_Folders_OpenCustomNodesFolder": {
|
||||
"label": "Abrir carpeta de nodos personalizados"
|
||||
},
|
||||
"Comfy-Desktop_Folders_OpenInputsFolder": {
|
||||
"label": "Abrir carpeta de entradas"
|
||||
},
|
||||
"Comfy-Desktop_Folders_OpenLogsFolder": {
|
||||
"label": "Abrir carpeta de registros"
|
||||
},
|
||||
"Comfy-Desktop_Folders_OpenModelConfig": {
|
||||
"label": "Abrir extra_model_paths.yaml"
|
||||
},
|
||||
"Comfy-Desktop_Folders_OpenModelsFolder": {
|
||||
"label": "Abrir carpeta de modelos"
|
||||
},
|
||||
"Comfy-Desktop_Folders_OpenOutputsFolder": {
|
||||
"label": "Abrir carpeta de salidas"
|
||||
},
|
||||
"Comfy-Desktop_OpenDevTools": {
|
||||
"label": "Abrir herramientas de desarrollo"
|
||||
},
|
||||
"Comfy-Desktop_OpenUserGuide": {
|
||||
"label": "Guía de usuario de escritorio"
|
||||
},
|
||||
"Comfy-Desktop_Quit": {
|
||||
"label": "Salir"
|
||||
},
|
||||
"Comfy-Desktop_Reinstall": {
|
||||
"label": "Reinstalar"
|
||||
},
|
||||
"Comfy-Desktop_Restart": {
|
||||
"label": "Reiniciar"
|
||||
},
|
||||
"Comfy_BrowseTemplates": {
|
||||
"label": "Explorar plantillas"
|
||||
},
|
||||
"Comfy_Canvas_DeleteSelectedItems": {
|
||||
"label": "Eliminar elementos seleccionados"
|
||||
},
|
||||
"Comfy_Canvas_FitView": {
|
||||
"label": "Ajustar vista a los nodos seleccionados"
|
||||
},
|
||||
"Comfy_Canvas_ResetView": {
|
||||
"label": "Restablecer vista"
|
||||
},
|
||||
"Comfy_Canvas_ToggleLinkVisibility": {
|
||||
"label": "Alternar visibilidad de enlace en lienzo"
|
||||
},
|
||||
"Comfy_Canvas_ToggleLock": {
|
||||
"label": "Alternar bloqueo en lienzo"
|
||||
},
|
||||
"Comfy_Canvas_ToggleSelectedNodes_Bypass": {
|
||||
"label": "Omitir/No omitir nodos seleccionados"
|
||||
},
|
||||
"Comfy_Canvas_ToggleSelectedNodes_Collapse": {
|
||||
"label": "Colapsar/Expandir nodos seleccionados"
|
||||
},
|
||||
"Comfy_Canvas_ToggleSelectedNodes_Mute": {
|
||||
"label": "Silenciar/Activar sonido de nodos seleccionados"
|
||||
},
|
||||
"Comfy_Canvas_ToggleSelectedNodes_Pin": {
|
||||
"label": "Anclar/Desanclar nodos seleccionados"
|
||||
},
|
||||
"Comfy_Canvas_ToggleSelected_Pin": {
|
||||
"label": "Anclar/Desanclar elementos seleccionados"
|
||||
},
|
||||
"Comfy_Canvas_ZoomIn": {
|
||||
"label": "Acercar"
|
||||
},
|
||||
"Comfy_Canvas_ZoomOut": {
|
||||
"label": "Alejar"
|
||||
},
|
||||
"Comfy_ClearPendingTasks": {
|
||||
"label": "Borrar tareas pendientes"
|
||||
},
|
||||
"Comfy_ClearWorkflow": {
|
||||
"label": "Borrar flujo de trabajo"
|
||||
},
|
||||
"Comfy_DuplicateWorkflow": {
|
||||
"label": "Duplicar flujo de trabajo actual"
|
||||
},
|
||||
"Comfy_ExportWorkflow": {
|
||||
"label": "Exportar flujo de trabajo"
|
||||
},
|
||||
"Comfy_ExportWorkflowAPI": {
|
||||
"label": "Exportar flujo de trabajo (formato API)"
|
||||
},
|
||||
"Comfy_Feedback": {
|
||||
"label": "Dar retroalimentación"
|
||||
},
|
||||
"Comfy_Graph_FitGroupToContents": {
|
||||
"label": "Ajustar grupo al contenido"
|
||||
},
|
||||
"Comfy_Graph_GroupSelectedNodes": {
|
||||
"label": "Agrupar nodos seleccionados"
|
||||
},
|
||||
"Comfy_GroupNode_ConvertSelectedNodesToGroupNode": {
|
||||
"label": "Convertir nodos seleccionados en nodo de grupo"
|
||||
},
|
||||
"Comfy_GroupNode_ManageGroupNodes": {
|
||||
"label": "Administrar nodos de grupo"
|
||||
},
|
||||
"Comfy_GroupNode_UngroupSelectedGroupNodes": {
|
||||
"label": "Desagrupar nodos de grupo seleccionados"
|
||||
},
|
||||
"Comfy_Help_AboutComfyUI": {
|
||||
"label": "Abrir Acerca de ComfyUI"
|
||||
},
|
||||
"Comfy_Help_OpenComfyOrgDiscord": {
|
||||
"label": "Abrir Comfy-Org Discord"
|
||||
},
|
||||
"Comfy_Help_OpenComfyUIDocs": {
|
||||
"label": "Abrir documentación de ComfyUI"
|
||||
},
|
||||
"Comfy_Help_OpenComfyUIForum": {
|
||||
"label": "Abrir foro de ComfyUI"
|
||||
},
|
||||
"Comfy_Help_OpenComfyUIIssues": {
|
||||
"label": "Abrir problemas de ComfyUI"
|
||||
},
|
||||
"Comfy_Interrupt": {
|
||||
"label": "Interrumpir"
|
||||
},
|
||||
"Comfy_LoadDefaultWorkflow": {
|
||||
"label": "Cargar flujo de trabajo predeterminado"
|
||||
},
|
||||
"Comfy_Manager_CustomNodesManager": {
|
||||
"label": "Administrador de nodos personalizados"
|
||||
},
|
||||
"Comfy_Manager_ToggleManagerProgressDialog": {
|
||||
"label": "Alternar diálogo de progreso del administrador"
|
||||
},
|
||||
"Comfy_NewBlankWorkflow": {
|
||||
"label": "Nuevo flujo de trabajo en blanco"
|
||||
},
|
||||
"Comfy_OpenClipspace": {
|
||||
"label": "Abrir espacio de clips"
|
||||
},
|
||||
"Comfy_OpenWorkflow": {
|
||||
"label": "Abrir Flujo de Trabajo"
|
||||
},
|
||||
"Comfy_QueuePrompt": {
|
||||
"label": "Prompt de Cola"
|
||||
},
|
||||
"Comfy_QueuePromptFront": {
|
||||
"label": "Prompt de Cola (Frente)"
|
||||
},
|
||||
"Comfy_Redo": {
|
||||
"label": "Rehacer"
|
||||
},
|
||||
"Comfy_RefreshNodeDefinitions": {
|
||||
"label": "Actualizar Definiciones de Nodo"
|
||||
},
|
||||
"Comfy_SaveWorkflow": {
|
||||
"label": "Guardar Flujo de Trabajo"
|
||||
},
|
||||
"Comfy_SaveWorkflowAs": {
|
||||
"label": "Guardar Flujo de Trabajo Como"
|
||||
},
|
||||
"Comfy_ShowSettingsDialog": {
|
||||
"label": "Mostrar Diálogo de Configuraciones"
|
||||
},
|
||||
"Comfy_ToggleTheme": {
|
||||
"label": "Cambiar Tema (Oscuro/Claro)"
|
||||
},
|
||||
"Comfy_Undo": {
|
||||
"label": "Deshacer"
|
||||
},
|
||||
"Workspace_CloseWorkflow": {
|
||||
"label": "Cerrar Flujo de Trabajo Actual"
|
||||
},
|
||||
"Workspace_NextOpenedWorkflow": {
|
||||
"label": "Siguiente Flujo de Trabajo Abierto"
|
||||
},
|
||||
"Workspace_PreviousOpenedWorkflow": {
|
||||
"label": "Flujo de Trabajo Abierto Anterior"
|
||||
},
|
||||
"Workspace_SearchBox_Toggle": {
|
||||
"label": "Alternar Caja de Búsqueda"
|
||||
},
|
||||
"Workspace_ToggleBottomPanel": {
|
||||
"label": "Alternar Panel Inferior"
|
||||
},
|
||||
"Workspace_ToggleBottomPanelTab_command-terminal": {
|
||||
"label": "Alternar Panel Inferior de Terminal"
|
||||
},
|
||||
"Workspace_ToggleBottomPanelTab_logs-terminal": {
|
||||
"label": "Alternar Panel Inferior de Registros"
|
||||
},
|
||||
"Workspace_ToggleFocusMode": {
|
||||
"label": "Alternar Modo de Enfoque"
|
||||
},
|
||||
"Workspace_ToggleSidebarTab_model-library": {
|
||||
"label": "Alternar Barra Lateral de Biblioteca de Modelos",
|
||||
"tooltip": "Biblioteca de Modelos"
|
||||
},
|
||||
"Workspace_ToggleSidebarTab_node-library": {
|
||||
"label": "Alternar Barra Lateral de Biblioteca de Nodos",
|
||||
"tooltip": "Biblioteca de Nodos"
|
||||
},
|
||||
"Workspace_ToggleSidebarTab_queue": {
|
||||
"label": "Alternar Barra Lateral de Cola",
|
||||
"tooltip": "Cola"
|
||||
},
|
||||
"Workspace_ToggleSidebarTab_workflows": {
|
||||
"label": "Alternar Barra Lateral de Flujos de Trabajo",
|
||||
"tooltip": "Flujos de Trabajo"
|
||||
}
|
||||
}
|
||||
1020
src/locales/es/main.json
Normal file
1020
src/locales/es/main.json
Normal file
File diff suppressed because it is too large
Load Diff
6043
src/locales/es/nodeDefs.json
Normal file
6043
src/locales/es/nodeDefs.json
Normal file
File diff suppressed because it is too large
Load Diff
339
src/locales/es/settings.json
Normal file
339
src/locales/es/settings.json
Normal file
@@ -0,0 +1,339 @@
|
||||
{
|
||||
"Comfy-Desktop_AutoUpdate": {
|
||||
"name": "Verificar actualizaciones automáticamente"
|
||||
},
|
||||
"Comfy-Desktop_SendStatistics": {
|
||||
"name": "Enviar métricas de uso anónimas"
|
||||
},
|
||||
"Comfy-Desktop_UV_PypiInstallMirror": {
|
||||
"name": "Espejo de instalación Pypi",
|
||||
"tooltip": "Espejo de instalación pip por defecto"
|
||||
},
|
||||
"Comfy-Desktop_UV_PythonInstallMirror": {
|
||||
"name": "Espejo de instalación Python",
|
||||
"tooltip": "Las instalaciones de Python gestionadas se descargan del proyecto python-build-standalone de Astral. Esta variable puede establecerse en una URL de espejo para usar una fuente diferente para las instalaciones de Python. La URL proporcionada reemplazará https://github.com/astral-sh/python-build-standalone/releases/download en, por ejemplo, https://github.com/astral-sh/python-build-standalone/releases/download/20240713/cpython-3.12.4%2B20240713-aarch64-apple-darwin-install_only.tar.gz. Las distribuciones pueden leerse desde un directorio local utilizando el esquema de URL file://."
|
||||
},
|
||||
"Comfy-Desktop_UV_TorchInstallMirror": {
|
||||
"name": "Espejo de instalación Torch",
|
||||
"tooltip": "Espejo de instalación pip para pytorch"
|
||||
},
|
||||
"Comfy-Desktop_WindowStyle": {
|
||||
"name": "Estilo de ventana",
|
||||
"options": {
|
||||
"custom": "personalizado",
|
||||
"default": "predeterminado"
|
||||
},
|
||||
"tooltip": "Personalizado: Reemplace la barra de título del sistema con el menú superior de ComfyUI"
|
||||
},
|
||||
"Comfy_Canvas_SelectionToolbox": {
|
||||
"name": "Mostrar caja de herramientas de selección"
|
||||
},
|
||||
"Comfy_ConfirmClear": {
|
||||
"name": "Requerir confirmación al borrar el flujo de trabajo"
|
||||
},
|
||||
"Comfy_DOMClippingEnabled": {
|
||||
"name": "Habilitar el recorte de elementos DOM (la habilitación puede reducir el rendimiento)"
|
||||
},
|
||||
"Comfy_DevMode": {
|
||||
"name": "Habilitar opciones de modo de desarrollo (guardar API, etc.)"
|
||||
},
|
||||
"Comfy_DisableFloatRounding": {
|
||||
"name": "Desactivar el redondeo predeterminado del widget flotante.",
|
||||
"tooltip": "(requiere recargar la página) No se puede desactivar el redondeo cuando el redondeo está establecido por el nodo en el backend."
|
||||
},
|
||||
"Comfy_DisableSliders": {
|
||||
"name": "Desactivar los deslizadores del widget del nodo"
|
||||
},
|
||||
"Comfy_EditAttention_Delta": {
|
||||
"name": "Precisión Ctrl+arriba/abajo"
|
||||
},
|
||||
"Comfy_EnableTooltips": {
|
||||
"name": "Habilitar Tooltips"
|
||||
},
|
||||
"Comfy_EnableWorkflowViewRestore": {
|
||||
"name": "Guardar y restaurar la posición del lienzo y el nivel de zoom en los flujos de trabajo"
|
||||
},
|
||||
"Comfy_FloatRoundingPrecision": {
|
||||
"name": "Decimales de redondeo del widget flotante [0 = automático].",
|
||||
"tooltip": "(requiere recargar la página)"
|
||||
},
|
||||
"Comfy_Graph_CanvasInfo": {
|
||||
"name": "Mostrar información del lienzo en la esquina inferior izquierda (fps, etc.)"
|
||||
},
|
||||
"Comfy_Graph_CanvasMenu": {
|
||||
"name": "Mostrar menú del lienzo del gráfico"
|
||||
},
|
||||
"Comfy_Graph_CtrlShiftZoom": {
|
||||
"name": "Habilitar atajo de zoom rápido (Ctrl + Shift + Arrastrar)"
|
||||
},
|
||||
"Comfy_Graph_LinkMarkers": {
|
||||
"name": "Marcadores de punto medio de enlace",
|
||||
"options": {
|
||||
"Arrow": "Flecha",
|
||||
"Circle": "Círculo",
|
||||
"None": "Ninguno"
|
||||
}
|
||||
},
|
||||
"Comfy_Graph_ZoomSpeed": {
|
||||
"name": "Velocidad de zoom del lienzo"
|
||||
},
|
||||
"Comfy_GroupSelectedNodes_Padding": {
|
||||
"name": "Relleno de nodos seleccionados en grupo"
|
||||
},
|
||||
"Comfy_Group_DoubleClickTitleToEdit": {
|
||||
"name": "Haga doble clic en el título del grupo para editar"
|
||||
},
|
||||
"Comfy_LinkRelease_Action": {
|
||||
"name": "Acción al soltar el enlace (Sin modificador)",
|
||||
"options": {
|
||||
"context menu": "menú contextual",
|
||||
"no action": "sin acción",
|
||||
"search box": "caja de búsqueda"
|
||||
}
|
||||
},
|
||||
"Comfy_LinkRelease_ActionShift": {
|
||||
"name": "Acción al soltar el enlace (Shift)",
|
||||
"options": {
|
||||
"context menu": "menú contextual",
|
||||
"no action": "sin acción",
|
||||
"search box": "caja de búsqueda"
|
||||
}
|
||||
},
|
||||
"Comfy_LinkRenderMode": {
|
||||
"name": "Modo de renderizado de enlace",
|
||||
"options": {
|
||||
"Hidden": "Oculto",
|
||||
"Linear": "Lineal",
|
||||
"Spline": "Spline",
|
||||
"Straight": "Recto"
|
||||
}
|
||||
},
|
||||
"Comfy_Locale": {
|
||||
"name": "Idioma"
|
||||
},
|
||||
"Comfy_MaskEditor_BrushAdjustmentSpeed": {
|
||||
"name": "Multiplicador de velocidad de ajuste del pincel",
|
||||
"tooltip": "Controla la rapidez con la que cambian el tamaño y la dureza del pincel al ajustar. Valores más altos significan cambios más rápidos."
|
||||
},
|
||||
"Comfy_MaskEditor_UseDominantAxis": {
|
||||
"name": "Bloquear ajuste del pincel al eje dominante",
|
||||
"tooltip": "Cuando está habilitado, los ajustes del pincel solo afectarán el tamaño O la dureza según la dirección en la que te muevas más"
|
||||
},
|
||||
"Comfy_MaskEditor_UseNewEditor": {
|
||||
"name": "Usar nuevo editor de máscara",
|
||||
"tooltip": "Cambiar a la nueva interfaz del editor de máscaras"
|
||||
},
|
||||
"Comfy_ModelLibrary_AutoLoadAll": {
|
||||
"name": "Cargar automáticamente todas las carpetas de modelos",
|
||||
"tooltip": "Si es verdadero, todas las carpetas se cargarán tan pronto como abras la biblioteca de modelos (esto puede causar retrasos mientras se carga). Si es falso, las carpetas de modelos de nivel raíz solo se cargarán una vez que hagas clic en ellas."
|
||||
},
|
||||
"Comfy_ModelLibrary_NameFormat": {
|
||||
"name": "Qué nombre mostrar en la vista de árbol de la biblioteca de modelos",
|
||||
"options": {
|
||||
"filename": "nombre de archivo",
|
||||
"title": "título"
|
||||
},
|
||||
"tooltip": "Selecciona \"nombre de archivo\" para renderizar una vista simplificada del nombre de archivo bruto (sin directorio o extensión \".safetensors\") en la lista de modelos. Selecciona \"título\" para mostrar el título de metadatos del modelo configurable."
|
||||
},
|
||||
"Comfy_NodeBadge_NodeIdBadgeMode": {
|
||||
"name": "Modo de insignia de ID de nodo",
|
||||
"options": {
|
||||
"None": "Ninguno",
|
||||
"Show all": "Mostrar todo"
|
||||
}
|
||||
},
|
||||
"Comfy_NodeBadge_NodeLifeCycleBadgeMode": {
|
||||
"name": "Modo de insignia de ciclo de vida del nodo",
|
||||
"options": {
|
||||
"None": "Ninguno",
|
||||
"Show all": "Mostrar todo"
|
||||
}
|
||||
},
|
||||
"Comfy_NodeBadge_NodeSourceBadgeMode": {
|
||||
"name": "Modo de insignia de fuente de nodo",
|
||||
"options": {
|
||||
"Hide built-in": "Ocultar incorporado",
|
||||
"None": "Ninguno",
|
||||
"Show all": "Mostrar todo"
|
||||
}
|
||||
},
|
||||
"Comfy_NodeInputConversionSubmenus": {
|
||||
"name": "En el menú contextual del nodo, coloque las entradas que convierten entre entrada/widget en submenús."
|
||||
},
|
||||
"Comfy_NodeSearchBoxImpl": {
|
||||
"name": "Implementación de la caja de búsqueda de nodos",
|
||||
"options": {
|
||||
"default": "predeterminado",
|
||||
"litegraph (legacy)": "litegraph (legado)"
|
||||
}
|
||||
},
|
||||
"Comfy_NodeSearchBoxImpl_NodePreview": {
|
||||
"name": "Vista previa del nodo",
|
||||
"tooltip": "Solo se aplica a la implementación predeterminada"
|
||||
},
|
||||
"Comfy_NodeSearchBoxImpl_ShowCategory": {
|
||||
"name": "Mostrar categoría de nodo en los resultados de búsqueda",
|
||||
"tooltip": "Solo se aplica a la implementación predeterminada"
|
||||
},
|
||||
"Comfy_NodeSearchBoxImpl_ShowIdName": {
|
||||
"name": "Mostrar nombre de id de nodo en los resultados de búsqueda",
|
||||
"tooltip": "Solo se aplica a la implementación predeterminada"
|
||||
},
|
||||
"Comfy_NodeSearchBoxImpl_ShowNodeFrequency": {
|
||||
"name": "Mostrar frecuencia de nodos en los resultados de búsqueda",
|
||||
"tooltip": "Solo se aplica a la implementación predeterminada"
|
||||
},
|
||||
"Comfy_NodeSuggestions_number": {
|
||||
"name": "Número de sugerencias de nodos",
|
||||
"tooltip": "Solo para el cuadro de búsqueda/contexto del menú de litegraph"
|
||||
},
|
||||
"Comfy_Node_AllowImageSizeDraw": {
|
||||
"name": "Mostrar ancho × altura debajo de la vista previa de la imagen"
|
||||
},
|
||||
"Comfy_Node_AutoSnapLinkToSlot": {
|
||||
"name": "Enlace de ajuste automático a la ranura del nodo",
|
||||
"tooltip": "Al arrastrar un enlace sobre un nodo, el enlace se ajustará automáticamente a una ranura de entrada viable en el nodo"
|
||||
},
|
||||
"Comfy_Node_BypassAllLinksOnDelete": {
|
||||
"name": "Mantener todos los enlaces al eliminar nodos",
|
||||
"tooltip": "Al eliminar un nodo, intenta reconectar todos sus enlaces de entrada y salida (eludiendo el nodo eliminado)"
|
||||
},
|
||||
"Comfy_Node_DoubleClickTitleToEdit": {
|
||||
"name": "Haz doble clic en el título del nodo para editarlo"
|
||||
},
|
||||
"Comfy_Node_MiddleClickRerouteNode": {
|
||||
"name": "El clic medio crea un nuevo nodo de reenrutamiento"
|
||||
},
|
||||
"Comfy_Node_Opacity": {
|
||||
"name": "Opacidad del nodo"
|
||||
},
|
||||
"Comfy_Node_ShowDeprecated": {
|
||||
"name": "Mostrar nodos obsoletos en la búsqueda",
|
||||
"tooltip": "Los nodos obsoletos están ocultos por defecto en la interfaz de usuario, pero siguen siendo funcionales en los flujos de trabajo existentes que los utilizan."
|
||||
},
|
||||
"Comfy_Node_ShowExperimental": {
|
||||
"name": "Mostrar nodos experimentales en la búsqueda",
|
||||
"tooltip": "Los nodos experimentales están marcados como tales en la interfaz de usuario y pueden estar sujetos a cambios significativos o eliminación en futuras versiones. Úselos con precaución en flujos de trabajo de producción"
|
||||
},
|
||||
"Comfy_Node_SnapHighlightsNode": {
|
||||
"name": "Destacar nodo de ajuste",
|
||||
"tooltip": "Al arrastrar un enlace sobre un nodo con ranura de entrada viable, resalta el nodo"
|
||||
},
|
||||
"Comfy_Pointer_ClickBufferTime": {
|
||||
"name": "Retraso de deriva del clic del puntero",
|
||||
"tooltip": "Después de presionar un botón del puntero, este es el tiempo máximo (en milisegundos) que se puede ignorar el movimiento del puntero.\n\nAyuda a prevenir que los objetos sean movidos involuntariamente si el puntero se mueve al hacer clic."
|
||||
},
|
||||
"Comfy_Pointer_ClickDrift": {
|
||||
"name": "Deriva del clic del puntero (distancia máxima)",
|
||||
"tooltip": "Si el puntero se mueve más de esta distancia mientras se mantiene presionado un botón, se considera arrastrar (en lugar de hacer clic).\n\nAyuda a prevenir que los objetos sean movidos involuntariamente si el puntero se mueve al hacer clic."
|
||||
},
|
||||
"Comfy_Pointer_DoubleClickTime": {
|
||||
"name": "Intervalo de doble clic (máximo)",
|
||||
"tooltip": "El tiempo máximo en milisegundos entre los dos clics de un doble clic. Aumentar este valor puede ayudar si a veces no se registran los doble clics."
|
||||
},
|
||||
"Comfy_PreviewFormat": {
|
||||
"name": "Formato de imagen de vista previa",
|
||||
"tooltip": "Al mostrar una vista previa en el widget de imagen, conviértala en una imagen ligera, por ejemplo, webp, jpeg, webp;50, etc."
|
||||
},
|
||||
"Comfy_PromptFilename": {
|
||||
"name": "Solicitar nombre de archivo al guardar el flujo de trabajo"
|
||||
},
|
||||
"Comfy_QueueButton_BatchCountLimit": {
|
||||
"name": "Límite de conteo de lotes",
|
||||
"tooltip": "El número máximo de tareas añadidas a la cola con un solo clic de botón"
|
||||
},
|
||||
"Comfy_Queue_MaxHistoryItems": {
|
||||
"name": "Tamaño del historial de la cola",
|
||||
"tooltip": "El número máximo de tareas que se muestran en el historial de la cola."
|
||||
},
|
||||
"Comfy_Sidebar_Location": {
|
||||
"name": "Ubicación de la barra lateral",
|
||||
"options": {
|
||||
"left": "izquierda",
|
||||
"right": "derecha"
|
||||
}
|
||||
},
|
||||
"Comfy_Sidebar_Size": {
|
||||
"name": "Tamaño de la barra lateral",
|
||||
"options": {
|
||||
"normal": "normal",
|
||||
"small": "pequeña"
|
||||
}
|
||||
},
|
||||
"Comfy_SnapToGrid_GridSize": {
|
||||
"name": "Tamaño de la cuadrícula para ajustar",
|
||||
"tooltip": "Al arrastrar y redimensionar nodos mientras se mantiene presionada la tecla shift, se alinearán a la cuadrícula, esto controla el tamaño de esa cuadrícula."
|
||||
},
|
||||
"Comfy_TextareaWidget_FontSize": {
|
||||
"name": "Tamaño de fuente del widget de área de texto"
|
||||
},
|
||||
"Comfy_TextareaWidget_Spellcheck": {
|
||||
"name": "Corrector ortográfico del widget de área de texto"
|
||||
},
|
||||
"Comfy_TreeExplorer_ItemPadding": {
|
||||
"name": "Relleno del elemento del explorador de árboles"
|
||||
},
|
||||
"Comfy_UseNewMenu": {
|
||||
"name": "Usar nuevo menú",
|
||||
"options": {
|
||||
"Bottom": "Abajo",
|
||||
"Disabled": "Deshabilitado",
|
||||
"Top": "Arriba"
|
||||
}
|
||||
},
|
||||
"Comfy_Validation_NodeDefs": {
|
||||
"name": "Validar definiciones de nodos (lento)",
|
||||
"tooltip": "Recomendado para desarrolladores de nodos. Esto validará todas las definiciones de nodos al iniciar."
|
||||
},
|
||||
"Comfy_Validation_Workflows": {
|
||||
"name": "Validar flujos de trabajo"
|
||||
},
|
||||
"Comfy_WidgetControlMode": {
|
||||
"name": "Modo de control del widget",
|
||||
"options": {
|
||||
"after": "después",
|
||||
"before": "antes"
|
||||
},
|
||||
"tooltip": "Controla cuándo se actualizan los valores del widget (aleatorizar/incrementar/decrementar), ya sea antes de que se encole el aviso o después."
|
||||
},
|
||||
"Comfy_Window_UnloadConfirmation": {
|
||||
"name": "Mostrar confirmación al cerrar la ventana"
|
||||
},
|
||||
"Comfy_Workflow_ConfirmDelete": {
|
||||
"name": "Mostrar confirmación al eliminar flujos de trabajo"
|
||||
},
|
||||
"Comfy_Workflow_ShowMissingModelsWarning": {
|
||||
"name": "Mostrar advertencia de modelos faltantes"
|
||||
},
|
||||
"Comfy_Workflow_ShowMissingNodesWarning": {
|
||||
"name": "Mostrar advertencia de nodos faltantes"
|
||||
},
|
||||
"Comfy_Workflow_SortNodeIdOnSave": {
|
||||
"name": "Ordenar IDs de nodos al guardar el flujo de trabajo"
|
||||
},
|
||||
"Comfy_Workflow_WorkflowTabsPosition": {
|
||||
"name": "Posición de los flujos de trabajo abiertos",
|
||||
"options": {
|
||||
"Sidebar": "Barra lateral",
|
||||
"Topbar": "Barra superior",
|
||||
"Topbar (2nd-row)": "Barra superior (2ª fila)"
|
||||
}
|
||||
},
|
||||
"LiteGraph_Canvas_LowQualityRenderingZoomThreshold": {
|
||||
"name": "Umbral de renderizado de baja calidad al hacer zoom",
|
||||
"tooltip": "Renderiza formas de baja calidad cuando se aleja"
|
||||
},
|
||||
"LiteGraph_Canvas_MaximumFps": {
|
||||
"name": "FPS máximo",
|
||||
"tooltip": "La cantidad máxima de cuadros por segundo que se permite renderizar en el lienzo. Limita el uso de la GPU a costa de la suavidad. Si es 0, se utiliza la tasa de refresco de la pantalla. Predeterminado: 0"
|
||||
},
|
||||
"LiteGraph_ContextMenu_Scaling": {
|
||||
"name": "Escala los menús de widgets combinados de nodos (listas) al acercar"
|
||||
},
|
||||
"LiteGraph_Node_TooltipDelay": {
|
||||
"name": "Retraso de la información sobre herramientas"
|
||||
},
|
||||
"pysssss_SnapToGrid": {
|
||||
"name": "Siempre ajustar a la cuadrícula"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user