{
  "actionbar": {
    "dockToTop": "Acoplar en la parte superior",
    "feedback": "Comentarios",
    "feedbackTooltip": "Comentarios",
    "share": "Compartir",
    "shareTooltip": "Compartir flujo de trabajo"
  },
  "apiNodesCostBreakdown": {
    "costPerRun": "Costo por ejecución",
    "title": "Nodo(s) de API",
    "totalCost": "Costo total"
  },
  "apiNodesSignInDialog": {
    "message": "Este flujo de trabajo contiene nodos de API, que requieren que inicies sesión en tu cuenta para poder ejecutar.",
    "title": "Se requiere iniciar sesión para usar los nodos de API"
  },
  "appBuilder": {
    "vueNodeSwitch": {
      "content": "Para la mejor experiencia, el constructor de aplicaciones utiliza Nodes 2.0. Puedes volver después de construir la aplicación desde el menú principal.",
      "dismiss": "Descartar",
      "dontShowAgain": "No mostrar de nuevo",
      "title": "Cambiado a Nodes 2.0"
    }
  },
  "assetBrowser": {
    "allCategory": "Todo {category}",
    "allModels": "Todos los modelos",
    "apiKeyHint": "¿Importas modelos privados o restringidos? {link}.",
    "apiKeyHintLink": "Agrega tus claves de API en Configuración",
    "ariaLabel": {
      "assetCard": "Recurso {name} - {type}",
      "loadingAsset": "Cargando recurso"
    },
    "assetCollection": "Colección de activos",
    "assets": "Recursos",
    "baseModel": "Modelo base",
    "baseModels": "Modelos base",
    "browseAssets": "Explorar recursos",
    "byType": "Por tipo",
    "checkpoints": "Checkpoints",
    "civitaiLinkExample": "{example} {link}",
    "civitaiLinkExampleStrong": "Ejemplo:",
    "civitaiLinkExampleUrl": "https://civitai.com/models/10706/luisap-z-image-and-qwen-pixel-art-refiner?modelVersionId=2225295",
    "civitaiLinkLabel": "Enlace de {download} del modelo de Civitai",
    "civitaiLinkLabelDownload": "descarga",
    "civitaiLinkPlaceholder": "Pega el enlace aquí",
    "confirmModelDetails": "Confirmar detalles del modelo",
    "connectionError": "Por favor, revisa tu conexión e inténtalo de nuevo",
    "deletion": {
      "body": "Este modelo se eliminará permanentemente de tu biblioteca.",
      "complete": "{assetName} ha sido eliminado.",
      "failed": "No se pudo eliminar {assetName}.",
      "header": "¿Eliminar este modelo?",
      "inProgress": "Eliminando {assetName}..."
    },
    "download": {
      "complete": "Descarga completa",
      "failed": "La descarga falló",
      "inProgress": "Descargando {assetName}..."
    },
    "emptyImported": {
      "canImport": "Aún no hay modelos importados. Haz clic en \"Importar modelo\" para añadir el tuyo.",
      "restricted": "Los modelos personales solo están disponibles en el nivel Creador o superior."
    },
    "errorAccessForbidden": "Acceso prohibido a este recurso.",
    "errorConnectionRefused": "No se puede conectar a la fuente. Por favor, inténtalo de nuevo más tarde.",
    "errorDownloadCancelled": "La descarga fue cancelada.",
    "errorFileTooLarge": "El archivo excede el tamaño máximo permitido",
    "errorFormatNotAllowed": "Solo se permite el formato SafeTensor",
    "errorHttpError": "Ocurrió un error al obtener los metadatos.",
    "errorInternalError": "Ocurrió un error inesperado. Por favor, inténtalo de nuevo.",
    "errorInvalidHost": "No se pudo resolver el nombre de host de la URL de origen.",
    "errorInvalidUrl": "Por favor, proporciona una URL.",
    "errorInvalidUrlFormat": "El formato de la URL no es válido. Por favor, revisa e inténtalo de nuevo.",
    "errorMetadataFetchFailed": "No se pudo obtener la información del archivo desde la fuente.",
    "errorModelTypeNotSupported": "Este tipo de modelo no es compatible",
    "errorNetworkError": "Ocurrió un error de red. Por favor, revisa tu conexión e inténtalo de nuevo.",
    "errorNetworkTimeout": "La solicitud ha expirado. Por favor, inténtalo de nuevo.",
    "errorRateLimited": "Demasiadas solicitudes. Por favor, inténtalo de nuevo en unos minutos.",
    "errorRequestCancelled": "La solicitud fue cancelada.",
    "errorResourceNotFound": "No se encontró el archivo. Por favor, revisa la URL e inténtalo de nuevo.",
    "errorServiceUnavailable": "Servicio temporalmente no disponible. Por favor, inténtalo de nuevo más tarde.",
    "errorSourceServerError": "El servidor de origen está experimentando problemas. Por favor, inténtalo de nuevo más tarde.",
    "errorUnauthorized": "Por favor, inicia sesión para continuar.",
    "errorUnauthorizedSource": "Este recurso requiere autenticación. Añade tu token de API en la configuración.",
    "errorUnknown": "Ocurrió un error inesperado",
    "errorUnsafePickleScan": "CivitAI detectó código potencialmente inseguro en este archivo",
    "errorUnsafeVirusScan": "CivitAI detectó malware o contenido sospechoso en este archivo",
    "errorUnsupportedSource": "Esta URL no es compatible. Solo se permiten URLs de Hugging Face y Civitai.",
    "errorUploadFailed": "No se pudo importar el activo. Por favor, inténtalo de nuevo.",
    "errorUserTokenAccessDenied": "Tu token de API no tiene acceso a este recurso. Por favor, revisa los permisos de tu token.",
    "errorUserTokenInvalid": "Tu token de API almacenado no es válido o ha expirado. Por favor, actualiza tu token en la configuración.",
    "failedToCreateNode": "No se pudo crear el nodo. Inténtalo de nuevo o revisa la consola para más detalles.",
    "fileFormats": "Formatos de archivo",
    "fileName": "Nombre del archivo",
    "fileSize": "Tamaño del archivo",
    "filterBy": "Filtrar por",
    "findInLibrary": "Encuéntralo en la sección {type} de la biblioteca de modelos.",
    "finish": "Finalizar",
    "genericLinkPlaceholder": "Pega el enlace aquí",
    "gridView": "Vista de cuadrícula",
    "importAnother": "Importar otro",
    "imported": "Importado",
    "invalidAsset": "Recurso no válido",
    "invalidAssetDetail": "No se pudo validar el recurso seleccionado. Por favor, inténtalo de nuevo.",
    "invalidFilename": "Nombre de archivo no válido",
    "invalidFilenameDetail": "No se pudo determinar el nombre de archivo del recurso. Por favor, inténtalo de nuevo.",
    "jobId": "ID de tarea",
    "listView": "Vista de lista",
    "loadingModels": "Cargando {type}...",
    "maxFileSize": "Tamaño máximo de archivo: {size}",
    "maxFileSizeValue": "1 GB",
    "media": {
      "audioPlaceholder": "Audio",
      "threeDModelPlaceholder": "Modelo 3D"
    },
    "modelAssociatedWithLink": "El modelo asociado con el enlace que proporcionaste:",
    "modelInfo": {
      "addBaseModel": "Agregar modelo base...",
      "addTag": "Agregar etiqueta...",
      "additionalTags": "Etiquetas adicionales",
      "baseModelUnknown": "Modelo base desconocido",
      "basicInfo": "Información básica",
      "compatibleBaseModels": "Modelos base compatibles",
      "description": "Descripción",
      "descriptionNotSet": "Sin descripción",
      "descriptionPlaceholder": "Agrega una descripción para este modelo...",
      "displayName": "Nombre para mostrar",
      "editDisplayName": "Editar nombre para mostrar",
      "fileName": "Nombre de archivo",
      "modelDescription": "Descripción del modelo",
      "modelTagging": "Etiquetado del modelo",
      "modelType": "Tipo de modelo",
      "noAdditionalTags": "Sin etiquetas adicionales",
      "selectModelPrompt": "Selecciona un modelo para ver su información",
      "selectModelType": "Selecciona el tipo de modelo...",
      "source": "Fuente",
      "title": "Información del modelo",
      "triggerPhrases": "Frases de activación",
      "viewOnSource": "Ver en {source}"
    },
    "modelName": "Nombre del modelo",
    "modelNamePlaceholder": "Introduce un nombre para este modelo",
    "modelTypeSelectorLabel": "¿Qué tipo de modelo es este?",
    "modelTypeSelectorPlaceholder": "Selecciona el tipo de modelo",
    "modelUploaded": "Modelo importado correctamente.",
    "noAssetsFound": "No se encontraron recursos",
    "noModelsInFolder": "No hay {type} disponibles en esta carpeta",
    "noResultsCanImport": "Intenta ajustar tu búsqueda o filtros.\nTambién puedes añadir modelos usando el botón \"Importar\" de arriba.",
    "noValidSourceDetected": "No se detectó una fuente de importación válida",
    "notSureLeaveAsIs": "¿No estás seguro? Déjalo como está",
    "onlyCivitaiUrlsSupported": "Solo se admiten URLs de Civitai",
    "ownership": "Propiedad",
    "ownershipAll": "Todos",
    "ownershipMyModels": "Mis modelos",
    "ownershipPublicModels": "Modelos públicos",
    "processingModel": "Descarga iniciada",
    "processingModelDescription": "Puedes cerrar este diálogo. La descarga continuará en segundo plano.",
    "providerCivitai": "Civitai",
    "providerHuggingFace": "Hugging Face",
    "rename": {
      "failed": "No se pudo renombrar el activo."
    },
    "selectFrameworks": "Seleccionar frameworks",
    "selectModelType": "Seleccionar tipo de modelo",
    "selectProjects": "Seleccionar proyectos",
    "sortAZ": "A-Z",
    "sortBy": "Ordenar por",
    "sortDefault": "Predeterminado",
    "sortPopular": "Popular",
    "sortRecent": "Reciente",
    "sortUnsorted": "Sin ordenar",
    "sortZA": "Z-A",
    "sortingType": "Tipo de ordenación",
    "tags": "Etiquetas",
    "tagsHelp": "Separa las etiquetas con comas",
    "tagsPlaceholder": "ej., modelos, checkpoint",
    "tryAdjustingFilters": "Intenta ajustar tu búsqueda o filtros",
    "unknown": "Desconocido",
    "unsupportedUrlSource": "Solo se admiten URLs de {sources}",
    "upgradeFeatureDescription": "Esta función solo está disponible con los planes Creator o Pro.",
    "upgradeToUnlockFeature": "Actualiza para desbloquear esta función",
    "upload": "Importar",
    "uploadFailed": "La importación falló",
    "uploadModel": "Importar",
    "uploadModelDescription1": "Pega un enlace de descarga de modelo de Civitai para añadirlo a tu biblioteca.",
    "uploadModelDescription1Generic": "Pega un enlace de descarga de modelo para añadirlo a tu biblioteca.",
    "uploadModelDescription2": "Solo se admiten enlaces de {link} por el momento",
    "uploadModelDescription2Generic": "Solo se admiten URLs de los siguientes proveedores:",
    "uploadModelDescription2Link": "https://civitai.com/models",
    "uploadModelDescription3": "Tamaño máximo de archivo: {size}",
    "uploadModelFailedToRetrieveMetadata": "No se pudo obtener la metadata. Por favor, revisa el enlace e inténtalo de nuevo.",
    "uploadModelFromCivitai": "Importar un modelo de Civitai",
    "uploadModelGeneric": "Importar un modelo",
    "uploadModelHelpFooterText": "¿Necesitas ayuda para encontrar las URLs? Haz clic en un proveedor abajo para ver un video tutorial.",
    "uploadModelHelpVideo": "Video de ayuda para importar modelos",
    "uploadModelHowDoIFindThis": "¿Cómo encuentro esto?",
    "uploadSuccess": "¡Modelo importado con éxito!",
    "uploadingModel": "Importando modelo..."
  },
  "auth": {
    "apiKey": {
      "cleared": "Clave API eliminada",
      "clearedDetail": "Tu clave API se ha eliminado correctamente",
      "description": "Usa tu clave API de Comfy para habilitar los nodos de API",
      "error": "Clave API no válida",
      "generateKey": "Consíguela aquí",
      "helpText": "¿Necesitas una clave API?",
      "invalid": "Clave API no válida",
      "invalidDetail": "Por favor, introduce una clave API válida",
      "label": "Clave API",
      "placeholder": "Introduce tu clave API",
      "storageFailed": "No se pudo guardar la clave API",
      "storageFailedDetail": "Por favor, inténtalo de nuevo.",
      "stored": "Clave API guardada",
      "storedDetail": "Tu clave API se ha guardado correctamente",
      "title": "Clave API",
      "whitelistInfo": "Acerca de los sitios no incluidos en la lista blanca"
    },
    "deleteAccount": {
      "contactSupport": "Para eliminar tu cuenta, por favor contacta a {email}"
    },
    "errors": {
      "auth/cancelled-popup-request": "El inicio de sesión fue cancelado. Por favor, inténtalo de nuevo.",
      "auth/email-already-in-use": "Ya existe una cuenta con este correo electrónico. Intenta iniciar sesión en su lugar.",
      "auth/invalid-credential": "Credenciales de inicio de sesión inválidas. Por favor, verifica tu correo electrónico y contraseña.",
      "auth/invalid-email": "Por favor, ingresa una dirección de correo electrónico válida.",
      "auth/network-request-failed": "Error de red. Por favor, verifica tu conexión e inténtalo de nuevo.",
      "auth/operation-not-allowed": "Este método de inicio de sesión no está soportado actualmente.",
      "auth/popup-closed-by-user": "El inicio de sesión fue cancelado. Por favor, inténtalo de nuevo.",
      "auth/too-many-requests": "Demasiados intentos de inicio de sesión. Por favor, espera un momento e inténtalo de nuevo.",
      "auth/user-disabled": "Esta cuenta ha sido deshabilitada. Por favor, contacta al soporte.",
      "auth/user-not-found": "No se encontró ninguna cuenta con este correo electrónico. ¿Te gustaría crear una nueva cuenta?",
      "auth/weak-password": "La contraseña es demasiado débil. Por favor, usa una contraseña más segura con al menos 6 caracteres.",
      "auth/wrong-password": "La contraseña que ingresaste es incorrecta. Por favor, inténtalo de nuevo."
    },
    "login": {
      "andText": "y",
      "backToGithubLogin": "Regístrate con Github en su lugar",
      "backToLogin": "Volver al inicio de sesión",
      "backToSocialLogin": "Regístrate con Google o Github en su lugar",
      "confirmPasswordLabel": "Confirmar contraseña",
      "confirmPasswordPlaceholder": "Ingresa la misma contraseña nuevamente",
      "didntReceiveEmail": "¿No recibiste el correo? Contáctanos en",
      "emailLabel": "Correo electrónico",
      "emailPlaceholder": "Ingresa tu correo electrónico",
      "failed": "Inicio de sesión fallido",
      "forgotPassword": "¿Olvidaste tu contraseña?",
      "forgotPasswordError": "No se pudo enviar el correo electrónico para restablecer la contraseña",
      "freeTierBadge": "Elegible para el plan gratuito",
      "freeTierDescription": "Regístrate con Google para obtener {credits} créditos gratis cada mes. No se necesita tarjeta.",
      "freeTierDescriptionGeneric": "Regístrate con Google para obtener créditos gratis cada mes. No se necesita tarjeta.",
      "insecureContextWarning": "Esta conexión no es segura (HTTP): tus credenciales pueden ser interceptadas por atacantes si continúas con el inicio de sesión.",
      "loginButton": "Iniciar sesión",
      "loginWithGithub": "Iniciar sesión con Github",
      "loginWithGoogle": "Iniciar sesión con Google",
      "newUser": "¿Eres nuevo aquí?",
      "noAssociatedUser": "No hay ningún usuario de Comfy asociado con la clave API proporcionada",
      "orContinueWith": "O continuar con",
      "passwordLabel": "Contraseña",
      "passwordPlaceholder": "Ingresa tu contraseña",
      "passwordResetError": "Error al enviar el correo de restablecimiento de contraseña. Por favor, inténtalo de nuevo.",
      "passwordResetInstructions": "Ingresa tu dirección de correo electrónico y te enviaremos un enlace para restablecer tu contraseña.",
      "passwordResetSent": "Correo electrónico de restablecimiento de contraseña enviado",
      "passwordResetSentDetail": "Por favor, revisa tu correo electrónico para encontrar un enlace para restablecer tu contraseña.",
      "privacyLink": "Política de privacidad",
      "questionsContactPrefix": "¿Preguntas? Contáctanos en",
      "sendResetLink": "Enviar enlace de restablecimiento",
      "signInOrSignUp": "Iniciar sesión / Registrarse",
      "signUp": "Regístrate",
      "signUpFreeTierPromo": "¿Nuevo aquí? {signUp} con Google para obtener {credits} créditos gratis cada mes.",
      "success": "Inicio de sesión exitoso",
      "termsLink": "Términos de uso",
      "termsText": "Al hacer clic en \"Siguiente\" o \"Registrarse\", aceptas nuestros",
      "title": "Inicia sesión en tu cuenta",
      "useApiKey": "Clave API de Comfy",
      "useEmailInstead": "Usar correo electrónico en su lugar",
      "userAvatar": "Avatar de usuario"
    },
    "loginButton": {
      "tooltipHelp": "Inicia sesión para poder usar \"Nodos de API\"",
      "tooltipLearnMore": "Más información..."
    },
    "passwordUpdate": {
      "success": "Contraseña actualizada",
      "successDetail": "Tu contraseña se ha actualizado correctamente"
    },
    "reauthRequired": {
      "cancel": "Cancelar",
      "confirm": "Iniciar sesión nuevamente",
      "message": "Por razones de seguridad, esta acción requiere que inicies sesión nuevamente. ¿Te gustaría proceder?",
      "title": "Reautenticación requerida"
    },
    "signOut": {
      "saveFailed": "Cierre de sesión cancelado porque falló el guardado de \"{workflow}\".",
      "signOut": "Cerrar sesión",
      "signOutAnyway": "Cerrar sesión de todos modos",
      "success": "Sesión cerrada correctamente",
      "successDetail": "Has cerrado sesión en tu cuenta.",
      "unsavedChangesMessage": "Tienes cambios no guardados que se perderán al cerrar sesión. ¿Quieres continuar?",
      "unsavedChangesTitle": "Cambios no guardados"
    },
    "signup": {
      "alreadyHaveAccount": "¿Ya tienes una cuenta?",
      "emailLabel": "Correo electrónico",
      "emailNotEligibleForFreeTier": "El registro por correo electrónico no es elegible para el plan gratuito.",
      "emailPlaceholder": "Ingresa tu correo electrónico",
      "passwordLabel": "Contraseña",
      "passwordPlaceholder": "Ingresa una nueva contraseña",
      "personalDataConsentLabel": "Acepto el tratamiento de mis datos personales.",
      "regionRestrictionChina": "De acuerdo con los requisitos regulatorios locales, nuestros servicios no están disponibles actualmente para usuarios ubicados en China continental.",
      "signIn": "Iniciar sesión",
      "signUpButton": "Registrarse",
      "signUpWithGithub": "Registrarse con Github",
      "signUpWithGoogle": "Registrarse con Google",
      "title": "Crea una cuenta"
    }
  },
  "batch": {
    "index": "{current} / {total}"
  },
  "billingOperation": {
    "subscriptionFailed": "Error al actualizar la suscripción",
    "subscriptionProcessing": "Procesando pago — configurando tu espacio de trabajo...",
    "subscriptionSuccess": "Suscripción actualizada correctamente",
    "subscriptionTimeout": "Tiempo de espera agotado al verificar la suscripción",
    "topupFailed": "Error al recargar créditos",
    "topupProcessing": "Procesando pago — añadiendo créditos...",
    "topupSuccess": "Créditos añadidos correctamente",
    "topupTimeout": "Tiempo de espera agotado al verificar la recarga"
  },
  "boundingBox": {
    "height": "Alto",
    "width": "Ancho",
    "x": "X",
    "y": "Y"
  },
  "breadcrumbsMenu": {
    "app": "Aplicación",
    "blueprint": "Plano",
    "clearWorkflow": "Limpiar flujo de trabajo",
    "deleteBlueprint": "Eliminar Plano",
    "deleteWorkflow": "Eliminar flujo de trabajo",
    "duplicate": "Duplicar",
    "editBuilderMode": "Editar aplicación",
    "enterAppMode": "Entrar en modo aplicación",
    "enterBuilderMode": "Entrar al constructor de aplicaciones",
    "enterNewName": "Ingrese un nuevo nombre",
    "enterNodeGraph": "Entrar al gráfico de nodos",
    "exitAppMode": "Salir del modo aplicación",
    "graph": "Gráfico",
    "missingNodesWarning": "El flujo de trabajo contiene nodos no compatibles (resaltados en rojo).",
    "share": "Compartir",
    "workflowActions": "Acciones del flujo de trabajo"
  },
  "builderFooter": {
    "opensAsApp": "Abrir como {mode}",
    "opensAsGraph": "Abrir como {mode}"
  },
  "builderMenu": {
    "enterAppMode": "Entrar en modo aplicación",
    "exitAppBuilder": "Salir del constructor de aplicaciones"
  },
  "builderSave": {
    "successBody": "¿Te gustaría verlo ahora?",
    "successBodyApp": "Este flujo de trabajo se abrirá en Modo App por defecto de ahora en adelante.\n\n¿Te gustaría verlo ahora?",
    "successBodyGraph": "Este flujo de trabajo se abrirá como un grafo de nodos.",
    "successTitle": "Guardado exitosamente"
  },
  "builderToolbar": {
    "app": "Aplicación",
    "appDescription": "Se abre como una aplicación por defecto",
    "arrange": "Vista previa",
    "arrangeDescription": "Revisar el diseño de la aplicación",
    "connectOutput": "Conectar una salida",
    "connectOutputBody1": "Tu aplicación necesita al menos una salida conectada antes de poder guardarse.",
    "connectOutputBody2": "Cambia al paso 'Seleccionar' y haz clic en los nodos de salida para agregarlos aquí.",
    "defaultViewLabel": "Por defecto, este flujo de trabajo se abrirá como:",
    "emptyWorkflowPrompt": "¿Quieres empezar con una plantilla?",
    "emptyWorkflowTitle": "Este flujo de trabajo no tiene nodos",
    "filename": "Nombre de archivo",
    "inputs": "Entradas",
    "inputsDescription": "Elige entradas",
    "label": "Constructor de aplicaciones",
    "nodeGraph": "Grafo de nodos",
    "nodeGraphDescription": "Se abre como grafo de nodos por defecto",
    "outputs": "Salidas",
    "outputsDescription": "Elige salidas",
    "saveAs": "Guardar como",
    "switchToOutputs": "Cambiar a Salidas",
    "viewApp": "Ver aplicación"
  },
  "clipboard": {
    "errorMessage": "Error al copiar al portapapeles",
    "errorNotSupported": "API del portapapeles no soportada en su navegador",
    "successMessage": "Copiado al portapapeles"
  },
  "cloudFooter_needHelp": "¿Necesitas ayuda?",
  "cloudForgotPassword_backToLogin": "Volver al inicio de sesión",
  "cloudForgotPassword_didntReceiveEmail": "¿No recibiste el correo?",
  "cloudForgotPassword_emailLabel": "Correo electrónico",
  "cloudForgotPassword_emailPlaceholder": "Ingresa tu correo electrónico",
  "cloudForgotPassword_emailRequired": "El correo electrónico es requerido",
  "cloudForgotPassword_instructions": "Ingresa tu dirección de correo electrónico y te enviaremos un enlace para restablecer tu contraseña.",
  "cloudForgotPassword_passwordResetError": "Error al enviar el correo de restablecimiento de contraseña",
  "cloudForgotPassword_passwordResetSent": "Restablecimiento de contraseña enviado",
  "cloudForgotPassword_sendResetLink": "Enviar enlace de restablecimiento",
  "cloudForgotPassword_title": "¿Olvidaste tu contraseña?",
  "cloudNotification": {
    "continueLocally": "Continuar Localmente",
    "exploreCloud": "Probar la Nube Gratis",
    "feature1Title": "400 Créditos Gratis al Mes",
    "feature2Title": "Funciona en Cualquier Lugar, al Instante",
    "feature3Title": "Modelos Listos para Usar",
    "feature4Title": "Paquetes de Nodos Personalizados Preinstalados",
    "footer": "ComfyUI sigue siendo gratuito y de código abierto. La nube es opcional.",
    "message": "De la configuración a la creación en segundos. Modelos populares, extensiones y potentes GPUs — listos cuando los necesites.",
    "title": "Ejecuta ComfyUI en la Nube"
  },
  "cloudOnboarding": {
    "authTimeout": {
      "causes": [
        "Corporate firewall or proxy blocking authentication services",
        "VPN or network restrictions",
        "Browser extensions interfering with requests",
        "Regional network limitations",
        "Try a different browser or network"
      ],
      "helpText": "¿Necesitas ayuda? Contacta",
      "message": "Estamos teniendo problemas para conectarnos a ComfyUI Cloud. Esto podría deberse a una conexión lenta o a un problema temporal del servicio.",
      "restart": "Cerrar sesión e intentar de nuevo",
      "supportLink": "soporte",
      "technicalDetails": "Detalles técnicos",
      "title": "La conexión está tardando demasiado",
      "troubleshooting": "Causas comunes:"
    },
    "checkingStatus": "Verificando el estado de tu cuenta...",
    "forgotPassword": {
      "backToLogin": "Volver al inicio de sesión",
      "didntReceiveEmail": "¿No recibiste el correo? Contáctanos en",
      "emailLabel": "Correo electrónico",
      "emailPlaceholder": "Ingresa tu correo electrónico",
      "emailRequired": "El correo electrónico es obligatorio",
      "instructions": "Ingresa tu dirección de correo electrónico y te enviaremos un enlace para restablecer tu contraseña.",
      "passwordResetError": "Error al enviar el correo de restablecimiento de contraseña. Por favor, inténtalo de nuevo.",
      "passwordResetSent": "Correo de restablecimiento de contraseña enviado",
      "sendResetLink": "Enviar enlace de restablecimiento",
      "title": "¿Olvidaste tu contraseña?"
    },
    "privateBeta": {
      "desc": "Inicia sesión para unirte a la lista de espera. Te notificaremos cuando sea tu turno. ¿Ya te notificaron? Inicia sesión para comenzar a usar Cloud.",
      "title": "Cloud se encuentra actualmente en beta privada"
    },
    "retry": "Intentar de nuevo",
    "retrying": "Reintentando...",
    "skipToCloudApp": "Saltar a la aplicación en la nube",
    "start": {
      "desc": "Cero configuración requerida. Funciona en cualquier dispositivo.",
      "download": "Descargar ComfyUI",
      "explain": "Genera múltiples resultados a la vez. Comparte flujos de trabajo con facilidad.",
      "learnAboutButton": "Conoce más sobre Cloud",
      "title": "comienza a crear en segundos",
      "wantToRun": "¿Prefieres ejecutar ComfyUI localmente?"
    },
    "survey": {
      "errors": {
        "chooseAnOption": "Por favor, elige una opción.",
        "describeAnswer": "Por favor, describe tu respuesta.",
        "selectAtLeastOne": "Por favor, selecciona al menos una opción."
      },
      "intro": "Ayúdanos a personalizar tu experiencia con ComfyUI.",
      "options": {
        "familiarity": {
          "advanced": "Usuario avanzado (flujos de trabajo personalizados)",
          "basics": "Cómodo con lo básico",
          "expert": "Experto (ayudo a otros)",
          "new": "Nuevo en ComfyUI (nunca lo he usado antes)",
          "starting": "Recién comenzando (siguiendo tutoriales)"
        },
        "intent": {
          "3d_game": "Recursos 3D / recursos para juegos",
          "api": "Endpoints de API para ejecutar flujos de trabajo",
          "apps": "Apps simplificadas a partir de flujos de trabajo",
          "audio": "Audio / música",
          "custom_nodes": "Nodos personalizados",
          "images": "Imágenes",
          "not_sure": "No estoy seguro",
          "videos": "Videos",
          "workflows": "Flujos de trabajo o pipelines personalizados"
        },
        "source": {
          "conference": "Conferencia o evento",
          "discord": "Discord / comunidad",
          "friend": "Amigo o colega",
          "github": "GitHub",
          "instagram": "Instagram",
          "linkedin": "LinkedIn",
          "newsletter": "Newsletter o blog",
          "other": "Otro",
          "reddit": "Reddit",
          "search": "Google / búsqueda",
          "twitter": "Twitter / X",
          "youtube": "YouTube"
        },
        "usage": {
          "education": "Educación (estudiante o docente)",
          "personal": "Uso personal",
          "work": "Trabajo"
        }
      },
      "placeholder": "Marcador de posición para preguntas de la encuesta",
      "steps": {
        "familiarity": "¿Qué tan familiarizado estás con ComfyUI?",
        "intent": "¿Qué quieres crear con ComfyUI?",
        "source": "¿Dónde escuchaste sobre ComfyUI?",
        "usage": "¿Cómo planeas usar ComfyUI?"
      },
      "title": "Encuesta en la Nube"
    }
  },
  "cloudPrivateBeta_desc": "Inicia sesión para unirte a la lista de espera. Te notificaremos cuando sea tu turno. ¿Ya recibiste notificación? Inicia sesión para comenzar a usar Cloud.",
  "cloudPrivateBeta_title": "Cloud está actualmente en beta privada",
  "cloudSorryContactSupport_title": "Lo sentimos, contacta al soporte",
  "cloudStart_desc": "Cero configuración requerida. Funciona en cualquier dispositivo.",
  "cloudStart_download": "Descargar ComfyUI",
  "cloudStart_explain": "Genera múltiples salidas a la vez. Comparte flujos de trabajo con facilidad.",
  "cloudStart_learnAboutButton": "Conoce más sobre Cloud",
  "cloudStart_title": "comienza a crear en segundos",
  "cloudStart_wantToRun": "¿Prefieres ejecutar ComfyUI localmente?",
  "cloudSurvey_steps_familiarity": "¿Qué tan familiarizado estás con ComfyUI?",
  "cloudSurvey_steps_intent": "¿Qué quieres crear con ComfyUI?",
  "cloudSurvey_steps_source": "¿Dónde escuchaste sobre ComfyUI?",
  "cloudSurvey_steps_usage": "¿Cómo planeas usar ComfyUI?",
  "cloudWaitlist_contactLink": "aquí",
  "cloudWaitlist_questionsText": "¿Preguntas? Contáctanos",
  "color": {
    "alpha": "Alfa",
    "black": "Negro",
    "blue": "Azul",
    "brown": "Marrón",
    "custom": "Personalizado",
    "cyan": "Cian",
    "default": "Predeterminado",
    "green": "Verde",
    "hex": "Hex",
    "hue": "Tono",
    "noColor": "Sin Color",
    "pale_blue": "Azul Pálido",
    "pink": "Rosa",
    "purple": "Morado",
    "red": "Rojo",
    "rgba": "RGBA",
    "saturationBrightness": "Saturación y brillo del color",
    "yellow": "Amarillo"
  },
  "comfyHubProfile": {
    "checkingAccess": "Verificando tu acceso de publicación...",
    "chooseProfilePicture": "Elige una foto de perfil",
    "createProfile": "Crear perfil",
    "createProfileButton": "Crear mi perfil",
    "createProfileTitle": "Crea tu perfil de Comfy Hub",
    "creatingProfile": "Creando perfil...",
    "descriptionLabel": "Tu descripción",
    "descriptionPlaceholder": "Cuéntale a la comunidad sobre ti...",
    "introDescription": "Publica tus flujos de trabajo, construye tu portafolio y sé descubierto por millones de usuarios",
    "introSubtitle": "Para compartir tu flujo de trabajo en ComfyHub, primero creemos tu perfil.",
    "introTitle": "Publica en ComfyHub",
    "modalTitle": "Crea tu perfil en ComfyHub",
    "nameLabel": "Tu nombre",
    "namePlaceholder": "Ingresa tu nombre aquí",
    "profileCreationNav": "Creación de perfil",
    "startPublishingButton": "Comenzar a publicar",
    "successDescription": "Ahora puedes subir tu flujo de trabajo a tu página de creador",
    "successProfileLink": "comfy.com/p/{username}",
    "successProfileUrl": "Tu página de perfil está activa en",
    "successTitle": "¡Te ves bien, {'@'}{username}!",
    "uploadCover": "+ Subir una portada",
    "uploadProfilePicture": "+ Subir una foto de perfil",
    "uploadWorkflowButton": "Subir mi flujo de trabajo",
    "usernameError": "De 3 a 42 caracteres alfanuméricos en minúsculas y guiones, debe comenzar y terminar con una letra o número",
    "usernameLabel": "Tu nombre de usuario (requerido)",
    "usernamePlaceholder": "@"
  },
  "comfyHubPublish": {
    "additionalInfo": "Información adicional",
    "back": "Atrás",
    "createProfileCta": "Crear un perfil",
    "createProfileToPublish": "Crea un perfil para publicar en ComfyHub",
    "exampleImage": "Imagen de ejemplo {index}",
    "exampleImagePosition": "Imagen de ejemplo {index} de {total}",
    "examplesDescription": "Agrega hasta {total} imágenes de ejemplo adicionales",
    "maxExamples": "Puedes seleccionar hasta {max} ejemplos",
    "next": "Siguiente",
    "publishButton": "Publicar en ComfyHub",
    "publishFailedDescription": "Ocurrió un error al publicar tu flujo de trabajo. Por favor, inténtalo de nuevo.",
    "publishFailedTitle": "Error al publicar",
    "publishSuccessDescription": "Tu flujo de trabajo ya está disponible en ComfyHub.",
    "publishSuccessTitle": "Publicado con éxito",
    "removeExampleImage": "Eliminar imagen de ejemplo",
    "selectAThumbnail": "Selecciona una miniatura",
    "shareAs": "Compartir como",
    "showLessTags": "Mostrar menos...",
    "showMoreTags": "Mostrar más...",
    "stepDescribe": "Describe tu flujo de trabajo",
    "stepExamples": "Agrega ejemplos de salida",
    "stepFinish": "Finalizar publicación",
    "suggestedTags": "Etiquetas sugeridas",
    "tags": "Etiquetas",
    "tagsDescription": "Selecciona etiquetas para que las personas encuentren tu flujo de trabajo más rápido",
    "tagsPlaceholder": "Ingresa etiquetas que coincidan con tu flujo de trabajo para ayudar a las personas a encontrarlo, por ejemplo #nanobanana, #anime o #faceswap",
    "thumbnailImage": "Imagen",
    "thumbnailImageComparison": "Comparación de imágenes",
    "thumbnailPreview": "Vista previa de la miniatura",
    "thumbnailVideo": "Video",
    "title": "Publicar en ComfyHub",
    "unsavedDescription": "Debes guardar tu flujo de trabajo antes de publicarlo en ComfyHub. Guárdalo ahora para continuar.",
    "uploadAnImage": "Haz clic para buscar o arrastra una imagen",
    "uploadComparison": "Subir antes y después",
    "uploadComparisonAfterPrompt": "Después",
    "uploadComparisonBeforePrompt": "Antes",
    "uploadExampleImage": "Subir imagen de ejemplo",
    "uploadPromptClickToBrowse": "Haz clic para buscar o",
    "uploadPromptDropImage": "arrastra una imagen aquí",
    "uploadPromptDropVideo": "arrastra un video aquí",
    "uploadThumbnail": "Subir una imagen",
    "uploadThumbnailHint": "1:1 preferido, máximo 1080p",
    "uploadVideo": "Subir un video",
    "videoPreview": "Vista previa de miniatura de video",
    "workflowDescription": "Descripción del flujo de trabajo",
    "workflowDescriptionPlaceholder": "¿Qué hace que tu flujo de trabajo sea emocionante y especial? Sé específico para que las personas sepan qué esperar.",
    "workflowName": "Nombre del flujo de trabajo",
    "workflowNamePlaceholder": "Consejo: ingresa un nombre descriptivo y fácil de buscar"
  },
  "commands": {
    "clear": "Limpiar flujo de trabajo",
    "clipspace": "Abrir Clipspace",
    "dark": "Oscuro",
    "execute": "Ejecutar",
    "help": "Ayuda",
    "interrupt": "Cancelar ejecución actual",
    "light": "Claro",
    "manageExtensions": "Gestionar extensiones",
    "queue": "Panel de cola",
    "refresh": "Actualizar definiciones de nodos",
    "resetView": "Restablecer vista del lienzo",
    "run": "Ejecutar",
    "runWorkflow": "Ejecutar flujo de trabajo",
    "runWorkflowFront": "Ejecutar flujo de trabajo (Encolar al principio)",
    "settings": "Configuración",
    "theme": "Tema",
    "toggleBottomPanel": "Alternar panel inferior"
  },
  "contextMenu": {
    "Add Group": "Agregar Grupo",
    "Add Group For Selected Nodes": "Agregar Grupo para Nodos Seleccionados",
    "Add Node": "Agregar Nodo",
    "Add Subgraph to Library": "Agregar Subgrafo a Biblioteca",
    "Adjust Size": "Ajustar Tamaño",
    "Align Selected To": "Alinear Selección a",
    "Bottom": "Abajo",
    "Bypass": "Omitir",
    "Clone": "Clonar",
    "Collapse": "Colapsar",
    "Color": "Color",
    "Colors": "Colores",
    "Convert to Group Node": "Convertir en Nodo de Grupo",
    "Convert to Subgraph": "Convertir a Subgrafo",
    "Copy": "Copiar",
    "Copy (Clipspace)": "Copiar (Espacio de Clip)",
    "Copy Image": "Copiar Imagen",
    "Delete": "Eliminar",
    "Distribute Nodes": "Distribuir Nodos",
    "Duplicate": "Duplicar",
    "Edit Subgraph Widgets": "Editar Widgets de Subgrafo",
    "Expand": "Expandir",
    "Expand Node": "Expandir Nodo",
    "Extensions": "Extensiones",
    "FavoriteWidget": "Marcar widget como favorito",
    "Horizontal": "Horizontal",
    "Inputs": "Entradas",
    "Left": "Izquierda",
    "Manage": "Administrar",
    "Manage Group Nodes": "Administrar Nodos de Grupo",
    "Minimize Node": "Minimizar Nodo",
    "Mode": "Modo",
    "Node Info": "Información del Nodo",
    "Node Templates": "Plantillas de Nodos",
    "Open Image": "Abrir Imagen",
    "Open in Mask Editor": "Abrir en Editor de Máscara",
    "Outputs": "Salidas",
    "Paste": "Pegar",
    "Paste Image": "Pegar imagen",
    "Pin": "Anclar",
    "Properties": "Propiedades",
    "Properties Panel": "Panel de Propiedades",
    "Remove": "Eliminar",
    "Remove Bypass": "Eliminar Bypass",
    "Rename": "Renombrar",
    "RenameWidget": "Renombrar widget",
    "Resize": "Redimensionar",
    "Right": "Derecha",
    "Run Branch": "Ejecutar Rama",
    "Save Image": "Guardar Imagen",
    "Save Selected as Template": "Guardar Seleccionado como Plantilla",
    "Search": "Buscar",
    "Shape": "Forma",
    "Shapes": "Formas",
    "Title": "Título",
    "Top": "Arriba",
    "UnfavoriteWidget": "Quitar widget de favoritos",
    "Unpack Subgraph": "Desempaquetar Subgrafo",
    "Unpin": "Desanclar",
    "Vertical": "Vertical",
    "deprecated": "obsoleto",
    "new": "nuevo"
  },
  "credits": {
    "accountInitialized": "Cuenta inicializada",
    "activity": "Actividad",
    "added": "Añadido",
    "additionalInfo": "Información adicional",
    "apiPricing": "Precios de la API",
    "credits": "Créditos",
    "creditsAvailable": "Créditos disponibles",
    "details": "Detalles",
    "eventType": "Tipo de evento",
    "faqs": "Preguntas frecuentes",
    "invoiceHistory": "Historial de facturas",
    "lastUpdated": "Última actualización",
    "messageSupport": "Contactar soporte",
    "model": "Modelo",
    "purchaseCredits": "Comprar créditos",
    "refreshes": "Se actualiza el {date}",
    "time": "Hora",
    "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}",
      "purchaseSuccess": "¡Créditos añadidos correctamente!",
      "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",
      "usdAmount": "${amount}",
      "videosEstimate": "~{count} videos",
      "viewPricing": "Ver detalles de precios",
      "youGet": "Créditos",
      "youPay": "Cantidad (USD)"
    },
    "unified": {
      "message": "Los créditos han sido unificados",
      "tooltip": "Hemos unificado los pagos en Comfy. Ahora todo funciona con Comfy Credits:\n- Nodos de socios (antes nodos API)\n- Flujos de trabajo en la nube\n\nTu saldo existente de nodos de socios se ha convertido en créditos."
    },
    "yourCreditBalance": "Tu saldo de créditos"
  },
  "curveWidget": {
    "linear": "Lineal",
    "monotone_cubic": "Suave"
  },
  "dataTypes": {
    "*": "*",
    "AUDIO": "AUDIO",
    "AUDIO_ENCODER": "CODIFICADOR_AUDIO",
    "AUDIO_ENCODER_OUTPUT": "SALIDA_CODIFICADOR_AUDIO",
    "AUDIO_RECORD": "GRABACIÓN_AUDIO",
    "BACKGROUND_REMOVAL": "ELIMINACIÓN_DE_FONDO",
    "BOOLEAN": "BOOLEANO",
    "BOUNDING_BOX": "CUADRO DELIMITADOR",
    "CAMERA_CONTROL": "CONTROL DE CÁMARA",
    "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",
    "COMFY_MATCHTYPE_V3": "COMFY_MATCHTYPE_V3",
    "CONDITIONING": "ACONDICIONAMIENTO",
    "CONTROL_NET": "RED_DE_CONTROL",
    "CURVE": "CURVA",
    "ELEVENLABS_VOICE": "ELEVENLABS_VOICE",
    "FILE_3D": "ARCHIVO_3D",
    "FILE_3D_FBX": "ARCHIVO_3D_FBX",
    "FILE_3D_GLB": "ARCHIVO_3D_GLB",
    "FILE_3D_GLTF": "ARCHIVO_3D_GLTF",
    "FILE_3D_OBJ": "ARCHIVO_3D_OBJ",
    "FILE_3D_STL": "ARCHIVO_3D_STL",
    "FILE_3D_USDZ": "ARCHIVO_3D_USDZ",
    "FLOAT": "FLOTANTE",
    "FLOATS": "FLOTANTES",
    "GEMINI_INPUT_FILES": "ARCHIVOS_ENTRADA_GEMINI",
    "GLIGEN": "GLIGEN",
    "GUIDER": "GUÍA",
    "HISTOGRAM": "HISTOGRAMA",
    "HOOKS": "GANCHOS",
    "HOOK_KEYFRAMES": "GANCHO_FOTOGRAMAS_CLAVE",
    "IMAGE": "IMAGEN",
    "IMAGECOMPARE": "COMPARARIMÁGENES",
    "INT": "ENTERO",
    "INTERP_MODEL": "MODELO_INTERP",
    "LATENT": "LATENTE",
    "LATENT_OPERATION": "OPERACIÓN_LATENTE",
    "LATENT_UPSCALE_MODEL": "LATENT_UPSCALE_MODEL",
    "LOAD3D_CAMERA": "CARGAR CÁMARA 3D",
    "LOAD_3D": "CARGAR_3D",
    "LORA_MODEL": "MODELO_LORA",
    "LOSS_MAP": "MAPA_PÉRDIDAS",
    "LUMA_CONCEPTS": "CONCEPTOS LUMA",
    "LUMA_REF": "REFERENCIA LUMA",
    "MASK": "MASK",
    "MESH": "MALLA",
    "MESHY_RIGGED_TASK_ID": "MESHY_RIGGED_TASK_ID",
    "MESHY_TASK_ID": "MESHY_TASK_ID",
    "MODEL": "MODELO",
    "MODEL_PATCH": "PARCHE_MODELO",
    "MODEL_TASK_ID": "ID_TAREA_MODELO",
    "NOISE": "RUIDO",
    "OPENAI_CHAT_CONFIG": "CONFIGURACIÓN_CHAT_OPENAI",
    "OPENAI_INPUT_FILES": "ARCHIVOS_ENTRADA_OPENAI",
    "OPTICAL_FLOW": "OPTICAL_FLOW",
    "PHOTOMAKER": "PHOTOMAKER",
    "PIXVERSE_TEMPLATE": "PLANTILLA PIXVERSE",
    "POSE_KEYPOINT": "POSE_KEYPOINT",
    "RECRAFT_COLOR": "COLOR RECRAFT",
    "RECRAFT_CONTROLS": "CONTROLES RECRAFT",
    "RECRAFT_V3_STYLE": "ESTILO RECRAFT V3",
    "RETARGET_TASK_ID": "ID_TAREA_REDESTINACIÓN",
    "RIG_TASK_ID": "ID_TAREA_ARMADURA",
    "SAM3_TRACK_DATA": "SAM3_TRACK_DATA",
    "SAMPLER": "MUESTREADOR",
    "SIGMAS": "SIGMAS",
    "STRING": "CADENA",
    "STYLE_MODEL": "MODELO_DE_ESTILO",
    "SVG": "SVG",
    "TIMESTEPS_RANGE": "RANGO_DE_PASOS_DE_TIEMPO",
    "TRACKS": "PISTAS",
    "UPSCALE_MODEL": "MODELO_DE_ESCALADO",
    "VAE": "VAE",
    "VIDEO": "VÍDEO",
    "VOXEL": "VOXEL",
    "WAN_CAMERA_EMBEDDING": "INCORPORACIÓN_CÁMARA_WAN",
    "WEBCAM": "WEBCAM"
  },
  "desktopDialogs": {
    "": {
      "buttons": {
        "Close": "Cerrar"
      },
      "message": "Se proporcionó un ID de diálogo no válido.",
      "title": "Diálogo no válido"
    }
  },
  "desktopMenu": {
    "confirmQuit": "Hay flujos de trabajo abiertos sin guardar; se perderán los cambios no guardados. ¿Ignorar esto y salir?",
    "confirmReinstall": "Esto borrará su archivo extra_models_config.yaml,\ny comenzará la instalación nuevamente.\n\n¿Estás seguro?",
    "quit": "Salir",
    "reinstall": "Reinstalar"
  },
  "desktopStart": {
    "initialising": "Inicializando..."
  },
  "desktopUpdate": {
    "description": "ComfyUI Desktop está instalando nuevas dependencias. Esto puede tardar unos minutos.",
    "errorCheckingUpdate": "Error al buscar actualizaciones",
    "errorInstallingUpdate": "Error al instalar la actualización",
    "noUpdateFound": "No se encontró ninguna actualización",
    "terminalDefaultMessage": "Cualquier salida de consola de la actualización se mostrará aquí.",
    "title": "Actualizando ComfyUI Desktop",
    "updateAvailableMessage": "Hay una actualización disponible. ¿Quieres reiniciar y actualizar ahora?",
    "updateFoundTitle": "Actualización encontrada (v{version})"
  },
  "downloadGit": {
    "gitWebsite": "Descargar git",
    "instructions": "Por favor, descarga e instala la última versión para tu sistema operativo. El botón Descargar git de abajo abre la página de descargas de git-scm.com.",
    "message": "No se puede localizar git. Se requiere una copia funcional de git para el funcionamiento normal.",
    "skip": "Saltar",
    "title": "Descargar git",
    "warning": "Si estás seguro de que no necesitas instalar git, o ha habido un error, puedes hacer clic en Saltar para eludir esta comprobación. Intentar ejecutar ComfyUI sin una copia funcional de git no está actualmente soportado."
  },
  "electronFileDownload": {
    "cancel": "Cancelar descarga",
    "cancelled": "Cancelado",
    "inProgress": "En progreso",
    "pause": "Pausar descarga",
    "paused": "Pausado",
    "resume": "Reanudar descarga"
  },
  "errorDialog": {
    "accessRestrictedMessage": "Your account is not authorized for this feature.",
    "accessRestrictedTitle": "Access Restricted",
    "defaultTitle": "Ocurrió un error",
    "extensionFileHint": "Esto puede deberse al siguiente script",
    "loadWorkflowTitle": "La carga se interrumpió debido a un error al recargar los datos del flujo de trabajo",
    "noStackTrace": "No hay seguimiento de pila disponible",
    "promptExecutionError": "La ejecución del prompt falló"
  },
  "errorOverlay": {
    "errorCount": "{count} ERROR | {count} ERRORES",
    "missingMedia": "A algunos nodos les faltan entradas requeridas",
    "missingModels": "Falta {count} modelo requerido | Faltan {count} modelos requeridos",
    "missingNodes": "Faltan algunos nodos y necesitan ser instalados",
    "seeErrors": "Ver errores",
    "showMissingMedia": "Mostrar entradas faltantes",
    "showMissingModels": "Mostrar modelos faltantes",
    "showMissingNodes": "Mostrar nodos faltantes",
    "showSwapNodes": "Mostrar nodos intercambiables",
    "swapNodes": "Algunos nodos pueden ser reemplazados por alternativas"
  },
  "errorPanelSurvey": {
    "ctaButton": "Dar opinión",
    "ctaText": "¿Qué te parece el nuevo panel de errores?"
  },
  "essentials": {
    "batchImage": "Procesar imágenes por lotes",
    "canny": "Canny",
    "cannyToImage": "Canny a imagen",
    "cannyToVideo": "Canny a video",
    "cropImage": "Recortar imagen",
    "depthToImage": "Profundidad a imagen",
    "depthToVideo": "Profundidad a video",
    "extractFrame": "Extraer fotograma",
    "imageCompare": "Comparar imágenes",
    "imageTo3DModel": "Imagen a modelo 3D",
    "imageToImage": "Imagen a imagen",
    "imageToVideo": "Imagen a video",
    "inpaintImage": "Rellenar imagen",
    "invert": "Invertir",
    "lipsync": "Lipsync",
    "load3DModel": "Cargar modelo 3D",
    "loadAudio": "Cargar audio",
    "loadImage": "Cargar imagen",
    "loadStyleLora": "Cargar estilo (LoRA)",
    "loadVideo": "Cargar video",
    "musicGeneration": "Generación de música",
    "outpaintImage": "Expandir imagen",
    "poseToImage": "Pose a imagen",
    "poseToVideo": "Pose a video",
    "removeBackground": "Eliminar fondo",
    "resizeImage": "Redimensionar imagen",
    "rotate": "Rotar",
    "save3DModel": "Guardar modelo 3D",
    "saveAudio": "Guardar audio",
    "saveImage": "Guardar imagen",
    "saveVideo": "Guardar video",
    "text": "Texto",
    "textGenerationLLM": "Generación de texto (LLM)",
    "textTo3DModel": "Texto a modelo 3D",
    "textToImage": "Texto a imagen",
    "textToVideo": "Texto a video"
  },
  "execution": {
    "decoding": "Decodificando…",
    "encoding": "Codificando…",
    "generating": "Generando…",
    "generatingVideo": "Generando video…",
    "loading": "Cargando…",
    "processing": "Procesando…",
    "processingVideo": "Procesando video…",
    "resizing": "Redimensionando…",
    "running": "Ejecutando…",
    "saving": "Guardando…",
    "training": "Entrenando…"
  },
  "exportToast": {
    "allExportsCompleted": "Todas las exportaciones completadas",
    "downloadExport": "Descargar exportación",
    "downloadFailed": "No se pudo descargar \"{name}\"",
    "exportCompleted": "Descarga ZIP lista",
    "exportError": "Error en la exportación",
    "exportFailed": "{count} exportación fallida | {count} exportaciones fallidas",
    "exportFailedSingle": "No se pudo crear la exportación ZIP",
    "exportStarted": "Preparando descarga ZIP...",
    "exportingAssets": "Exportando recursos",
    "noExportsInQueue": "No hay exportaciones de {filter} en la cola",
    "preparingExport": "Preparando exportación...",
    "retryDownload": "Reintentar descarga"
  },
  "g": {
    "1x": "1x",
    "2x": "2x",
    "about": "Acerca de",
    "add": "Añadir",
    "addNewKeybinding": "Agregar nueva combinación de teclas",
    "addNode": "Agregar un nodo...",
    "addNodeFilterCondition": "Agregar condición de filtro de nodo",
    "all": "Todo",
    "allKeybindingsReset": "Todas las combinaciones de teclas se restablecieron a los valores predeterminados",
    "amount": "Cantidad",
    "apply": "Aplicar",
    "architecture": "Arquitectura",
    "asset": "{count} recurso | {count} recursos",
    "audioFailedToLoad": "No se pudo cargar el audio",
    "audioProgress": "Progreso de audio",
    "author": "Autor",
    "back": "Atrás",
    "batchRename": "Renombrar en lote",
    "beta": "BETA",
    "blueprints": "Planos",
    "bookmark": "Guardar en Biblioteca",
    "bookmarked": "Marcado como favorito",
    "browserReservedKeybinding": "Este atajo está reservado por algunos navegadores y puede tener resultados inesperados.",
    "browserReservedKeybindingTooltip": "Este atajo entra en conflicto con los atajos reservados del navegador",
    "calculatingDimensions": "Calculando dimensiones",
    "cancel": "Cancelar",
    "cancelled": "Cancelado",
    "capture": "captura",
    "categories": "Categorías",
    "category": "Categoría",
    "changeKeybinding": "Cambiar combinación de teclas",
    "chart": "Gráfico",
    "chartLowercase": "gráfico",
    "choose_file_to_upload": "elige archivo para subir",
    "clear": "Limpiar",
    "clearAll": "Borrar todo",
    "clearFilters": "Borrar filtros",
    "close": "Cerrar",
    "closeDialog": "Cerrar diálogo",
    "collapseAll": "Colapsar todo",
    "color": "Color",
    "comfy": "Comfy",
    "comfyCloud": "Comfy Cloud",
    "comfyOrgLogoAlt": "Logo de ComfyOrg",
    "comingSoon": "Próximamente",
    "command": "Comando",
    "commandProhibited": "El comando {command} está prohibido. Contacta a un administrador para más información.",
    "community": "Comunidad",
    "completed": "Completado",
    "completedWithCheckmark": "Completado ✓",
    "confirm": "Confirmar",
    "confirmed": "Confirmado",
    "content": "contenido",
    "continue": "Continuar",
    "control_after_generate": "control después de generar",
    "control_before_generate": "control antes de generar",
    "copied": "Copiado",
    "copy": "Copiar",
    "copyAll": "Copiar todo",
    "copyJobId": "Copiar ID de trabajo",
    "copySystemInfo": "Copiar información del sistema",
    "copyToClipboard": "Copiar al portapapeles",
    "copyURL": "Copiar URL",
    "core": "Núcleo",
    "currentUser": "Usuario actual",
    "custom": "Personalizado",
    "customBackground": "Fondo personalizado",
    "customize": "Personalizar",
    "customizeFolder": "Personalizar carpeta",
    "decrement": "Disminuir",
    "defaultBanner": "banner predeterminado",
    "delete": "Eliminar",
    "deleteAudioFile": "Eliminar archivo de audio",
    "deleteImage": "Eliminar imagen",
    "deprecated": "DEPR",
    "description": "Descripción",
    "devOnly": "DEV",
    "devices": "Dispositivos",
    "disableAll": "Deshabilitar todo",
    "disableSelected": "Deshabilitar seleccionados",
    "disableThirdParty": "Deshabilitar terceros",
    "disabling": "Deshabilitando",
    "disconnectedFromBackend": "Desconectado del backend. Verifica si el servidor está en funcionamiento.",
    "dismiss": "Descartar",
    "download": "Descargar",
    "downloadAudio": "Descargar audio",
    "downloadImage": "Descargar imagen",
    "downloadVideo": "Descargar video",
    "downloadWithSize": "Descargar ({size})",
    "downloading": "Descargando",
    "dropYourFileOr": "Suelta tu archivo o",
    "duplicate": "Duplicar",
    "edit": "Editar",
    "editImage": "Editar imagen",
    "editOrMaskImage": "Editar o enmascarar imagen",
    "emDash": "—",
    "empty": "Vacío",
    "enableAll": "Habilitar todo",
    "enableOrDisablePack": "Activar o desactivar paquete",
    "enableSelected": "Habilitar seleccionados",
    "enabled": "Habilitado",
    "enabling": "Habilitando",
    "enter": "Entrar",
    "enterBaseName": "Introduce el nombre base",
    "enterNewName": "Introduce el nuevo nombre",
    "enterNewNamePrompt": "Introduce un nuevo nombre:",
    "enterSubgraph": "Entrar en subgrafo",
    "enterYourKeybind": "Introduce tu atajo de teclado",
    "error": "Error",
    "errorLoadingImage": "Error al cargar imagen",
    "errorLoadingVideo": "Error al cargar video",
    "essentials": "Esenciales",
    "expandAll": "Expandir todo",
    "experimental": "BETA",
    "export": "Exportar",
    "extensionName": "Nombre de la extensión",
    "extensions": "Extensiones",
    "failed": "Fallido",
    "failedToCopyJobId": "Error al copiar el ID de trabajo",
    "failedToDownloadImage": "Falló la descarga de imagen",
    "failedToDownloadVideo": "Falló la descarga de video",
    "favorites": "Favoritos",
    "feedback": "Retroalimentación",
    "file": "archivo",
    "filter": "Filtrar",
    "filterBy": "Filtrar por:",
    "filterByType": "Filtrar por {type}...",
    "findIssues": "Encontrar problemas",
    "findOnGithub": "Buscar en GitHub",
    "frameNodes": "Enmarcar Nodos",
    "frontendNewer": "La versión del frontend {frontendVersion} puede no ser compatible con la versión del backend {backendVersion}.",
    "frontendOutdated": "La versión del frontend {frontendVersion} está desactualizada. El backend requiere la versión {requiredVersion} o superior.",
    "gallery": "Galería",
    "galleryImage": "Imagen de galería",
    "galleryThumbnail": "Miniatura de galería",
    "getHelpAction": "Obtener ayuda",
    "goToNode": "Ir al nodo",
    "graphNavigation": "Navegación de gráficos",
    "halfSpeed": "0.5x",
    "hideLeftPanel": "Ocultar panel izquierdo",
    "hideRightPanel": "Ocultar panel derecho",
    "icon": "Icono",
    "imageDoesNotExist": "La imagen no existe",
    "imageFailedToLoad": "Falló la carga de la imagen",
    "imageGallery": "galería de imágenes",
    "imageLightbox": "Vista previa de imagen",
    "imagePreview": "Vista previa de imagen - Usa las teclas de flecha para navegar entre imágenes",
    "imageUrl": "URL de la imagen",
    "import": "Importar",
    "inProgress": "En progreso",
    "inSubgraph": "en subgrafo '{name}'",
    "increment": "Incrementar",
    "info": "Información del Nodo",
    "input": "Entrada",
    "insert": "Insertar",
    "install": "Instalar",
    "installed": "Instalado",
    "installing": "Instalando",
    "interrupted": "Interrumpido",
    "itemsCopiedToClipboard": "Elementos copiados al portapapeles",
    "itemsSelected": "{selectedCount} elementos seleccionados",
    "job": "Tarea",
    "jobIdCopied": "ID de trabajo copiado al portapapeles",
    "keybinding": "Combinación de teclas",
    "keybindingAlreadyExists": "La combinación de teclas ya existe en",
    "keybindingPresets": {
      "default": "Preajuste predeterminado",
      "deletePreset": "Eliminar preajuste",
      "deletePresetFailed": "No se pudo eliminar el preajuste \"{name}\"",
      "deletePresetTitle": "¿Eliminar el preajuste actual?",
      "deletePresetWarning": "Este preajuste será eliminado. Esto no se puede deshacer.",
      "discardAndSwitch": "Descartar y cambiar",
      "exportPreset": "Exportar preajuste",
      "importKeybindingPreset": "Importar preajuste de atajos",
      "importPreset": "Importar preajuste",
      "invalidPresetFile": "El archivo de preajuste debe ser un JSON válido exportado desde ComfyUI",
      "invalidPresetName": "El nombre del preajuste no debe estar vacío, ser \"default\", comenzar con un punto, contener separadores de ruta o terminar en .json",
      "loadPresetFailed": "No se pudo cargar el preajuste \"{name}\"",
      "overwritePresetMessage": "Ya existe un preajuste llamado \"{name}\". ¿Sobrescribirlo?",
      "overwritePresetTitle": "Sobrescribir preajuste",
      "presetDeleted": "Preajuste \"{name}\" eliminado",
      "presetImported": "Preajuste de atajos importado",
      "presetNamePrompt": "Introduce un nombre para el preajuste",
      "presetSaved": "Preajuste \"{name}\" guardado",
      "resetToDefault": "Restablecer a predeterminado",
      "saveAndSwitch": "Guardar y cambiar",
      "saveAsNewPreset": "Guardar como nuevo preajuste",
      "saveChanges": "Guardar cambios",
      "unsavedChangesMessage": "Tienes cambios no guardados que se perderán si cambias sin guardar.",
      "unsavedChangesTo": "Cambios no guardados en {name}"
    },
    "keybindings": "Atajos de teclado",
    "learnMore": "Aprende más",
    "listening": "Escuchando...",
    "liveSamplingPreview": "Vista previa de muestreo en vivo",
    "loadAllFolders": "Cargar todas las carpetas",
    "loadWorkflow": "Cargar flujo de trabajo",
    "loading": "Cargando",
    "loadingPanel": "Cargando panel {panel}...",
    "login": "Iniciar sesión",
    "logoAlt": "Logo de ComfyUI",
    "logs": "Registros",
    "manageExtensions": "Gestionar extensiones",
    "markdown": "markdown",
    "micPermissionDenied": "Permiso de micrófono denegado",
    "migrate": "Migrar",
    "missing": "Faltante",
    "modifyKeybinding": "Modificar atajo de teclado",
    "more": "Más",
    "moreOptions": "Más Opciones",
    "moreWorkflows": "Más flujos de trabajo",
    "mostRelevant": "Más relevante",
    "multiSelectDropdown": "Menú desplegable de selección múltiple",
    "nMoreKeybindings": "+ {count} más",
    "name": "Nombre",
    "newFolder": "Nueva carpeta",
    "next": "Siguiente",
    "nextImage": "Imagen siguiente",
    "nightly": "NIGHTLY",
    "no": "No",
    "noAudioRecorded": "No se grabó audio",
    "noItems": "Sin elementos",
    "noResults": "Sin resultados",
    "noResultsFound": "No se encontraron resultados",
    "noTasksFound": "No se encontraron tareas",
    "noTasksFoundMessage": "No hay tareas en la cola.",
    "noWorkflowsFound": "No se encontraron flujos de trabajo.",
    "nodeContentError": "Error de Contenido del Nodo",
    "nodeHeaderError": "Error de Encabezado del Nodo",
    "nodeRenderError": "Error de Renderizado del Nodo",
    "nodeSlotsError": "Error de Ranuras del Nodo",
    "nodeWidgetsError": "Error de Widgets del Nodo",
    "nodes": "Nodos",
    "nodesCount": "{count} nodo | {count} nodos",
    "nodesRunning": "nodos en ejecución",
    "none": "Ninguno",
    "nothingToCopy": "Nada para copiar",
    "nothingToDelete": "Nada para eliminar",
    "nothingToDuplicate": "Nada para duplicar",
    "nothingToRename": "Nada para renombrar",
    "off": "Apagado",
    "ok": "OK",
    "on": "Encendido",
    "openManager": "Abrir administrador",
    "openNewIssue": "Abrir nuevo problema",
    "or": "o",
    "output": "Salida",
    "overwrite": "Sobrescribir",
    "partner": "Socio",
    "partnerNodes": "Nodos asociados",
    "pause": "Pausar",
    "play": "Reproducir",
    "playPause": "Reproducir/Pausar",
    "playRecording": "Reproducir grabación",
    "playbackSpeed": "Velocidad de reproducción",
    "playing": "Reproduciendo",
    "preloadError": "No se pudo cargar un recurso necesario. Por favor, recarga la página.",
    "preloadErrorTitle": "Error de carga",
    "preview": "VISTA PREVIA",
    "previous": "Anterior",
    "previousImage": "Imagen anterior",
    "profile": "Perfil",
    "progressCountOf": "de",
    "queued": "En cola",
    "ready": "Listo",
    "recents": "Recientes",
    "reconnected": "Reconectado",
    "reconnecting": "Reconectando",
    "refresh": "Actualizar",
    "refreshNode": "Actualizar Nodo",
    "relativeTime": {
      "daysAgo": "hace {count}d",
      "hoursAgo": "hace {count}h",
      "minutesAgo": "hace {count}min",
      "monthsAgo": "hace {count}m",
      "now": "ahora",
      "weeksAgo": "hace {count}s",
      "yearsAgo": "hace {count}a"
    },
    "releaseTitle": "Lanzamiento de {package} {version}",
    "reloadToApplyChanges": "Recargar para aplicar cambios",
    "remove": "Eliminar",
    "removeAll": "Eliminar todo",
    "removeAllKeybindingsMessage": "Se eliminarán todas las combinaciones de teclas para este comando",
    "removeAllKeybindingsTitle": "¿Eliminar todas las combinaciones de teclas?",
    "removeImage": "Eliminar imagen",
    "removeKeybinding": "Eliminar combinación de teclas",
    "removeTag": "Eliminar etiqueta",
    "removeVideo": "Eliminar video",
    "rename": "Renombrar",
    "reportIssue": "Enviar informe",
    "reportIssueTooltip": "Enviar el informe de error a Comfy Org",
    "reportSent": "Informe enviado",
    "reset": "Reiniciar",
    "resetAll": "Restablecer todo",
    "resetAllKeybindingsMessage": "Todas las combinaciones de teclas se restablecerán a sus valores predeterminados. Esto no se puede deshacer.",
    "resetAllKeybindingsTitle": "¿Restablecer todas las combinaciones de teclas?",
    "resetAllKeybindingsTooltip": "Restablecer todas las teclas de acceso rápido a la configuración predeterminada",
    "resetToDefault": "Restablecer a predeterminado",
    "resizeFromBottomLeft": "Redimensionar desde la esquina inferior izquierda",
    "resizeFromBottomRight": "Redimensionar desde la esquina inferior derecha",
    "resizeFromTopLeft": "Redimensionar desde la esquina superior izquierda",
    "resizeFromTopRight": "Redimensionar desde la esquina superior derecha",
    "restart": "Reiniciar",
    "resultsCount": "Encontrados {count} resultados",
    "running": "En ejecución",
    "save": "Guardar",
    "saveAnyway": "Guardar de todos modos",
    "saving": "Guardando",
    "scrollLeft": "Desplazar a la izquierda",
    "scrollRight": "Desplazar a la derecha",
    "search": "Buscar",
    "searchExtensions": "Buscar extensiones",
    "searchFailedMessage": "No pudimos encontrar ninguna configuración que coincida con tu búsqueda. Intenta ajustar tus términos de búsqueda.",
    "searchKeybindings": "Buscar combinaciones de teclas",
    "searchModels": "Buscar modelos",
    "searchNodes": "Buscar nodos",
    "searchPlaceholder": "Buscar...",
    "searchSettings": "Buscar configuraciones",
    "searchWorkflows": "Buscar flujos de trabajo",
    "seeTutorial": "Ver un tutorial",
    "selectItemsToCopy": "Selecciona elementos para copiar",
    "selectItemsToDelete": "Selecciona elementos para eliminar",
    "selectItemsToDuplicate": "Selecciona elementos para duplicar",
    "selectItemsToRename": "Selecciona elementos para renombrar",
    "selectedFile": "Archivo seleccionado",
    "setAKeybindingForTheFollowing": "Establecer un atajo de teclado para lo siguiente:",
    "setAsBackground": "Establecer como fondo",
    "settings": "Configuraciones",
    "shortcutSuffix": " ({shortcut})",
    "showLeftPanel": "Mostrar panel izquierdo",
    "showReport": "Mostrar informe",
    "showRightPanel": "Mostrar panel derecho",
    "singleSelectDropdown": "Menú desplegable de selección única",
    "skipToEnd": "Ir al final",
    "skipToStart": "Ir al inicio",
    "sort": "Ordenar",
    "source": "Fuente",
    "startRecording": "Iniciar grabación",
    "status": "Estado",
    "stopPlayback": "Detener reproducción",
    "stopRecording": "Detener grabación",
    "submit": "Enviar",
    "success": "Éxito",
    "switchToGridView": "Cambiar a vista de cuadrícula",
    "switchToSingleView": "Cambiar a vista individual",
    "systemInfo": "Información del sistema",
    "terminal": "Terminal",
    "title": "Título",
    "triggerPhrase": "Frase de activación",
    "unknownError": "Error desconocido",
    "unknownFile": "Archivo desconocido",
    "untitled": "Sin título",
    "update": "Actualizar",
    "updateAvailable": "Actualización Disponible",
    "updateFrontend": "Actualizar frontend",
    "updated": "Actualizado",
    "updating": "Actualizando",
    "upload": "Subir",
    "uploadAlreadyInProgress": "La carga ya está en curso",
    "uploadTimedOut": "La carga ha excedido el tiempo de espera. Por favor, inténtalo de nuevo.",
    "usageHint": "Sugerencia de uso",
    "use": "Usar",
    "user": "Usuario",
    "versionMismatchWarning": "Advertencia de compatibilidad de versión",
    "versionMismatchWarningMessage": "{warning}: {detail} Visita https://docs.comfy.org/installation/update_comfyui#common-update-issues para obtener instrucciones de actualización.",
    "videoFailedToLoad": "Falló la carga del video",
    "videoPreview": "Vista previa de video - Usa las teclas de flecha para navegar entre videos",
    "viewGrid": "Vista de cuadrícula",
    "viewImageOfTotal": "Ver imagen {index} de {total}",
    "viewVideoOfTotal": "Ver video {index} de {total}",
    "volume": "Volumen",
    "warning": "Advertencia",
    "workflow": "Flujo de trabajo",
    "you": "Tú"
  },
  "graphCanvasMenu": {
    "canvasMode": "Modo lienzo",
    "canvasToolbar": "Barra de herramientas del lienzo",
    "fitView": "Ajustar vista",
    "focusMode": "Modo de Enfoque",
    "hand": "Mano",
    "hideLinks": "Ocultar Enlaces",
    "panMode": "Modo de desplazamiento",
    "resetView": "Restablecer vista",
    "select": "Seleccionar",
    "selectMode": "Modo de selección",
    "showLinks": "Mostrar Enlaces",
    "toggleLinkVisibility": "Alternar visibilidad de enlace",
    "toggleMinimap": "Alternar minimapa",
    "zoomIn": "Acercar",
    "zoomOptions": "Opciones de Zoom",
    "zoomOut": "Alejar"
  },
  "groupNode": {
    "create": "Crear nodo de grupo",
    "enterName": "Introduzca el nombre"
  },
  "help": {
    "helpCenterMenu": "Menú del Centro de Ayuda",
    "recentReleases": "Lanzamientos recientes"
  },
  "helpCenter": {
    "clickToLearnMore": "Haz clic para saber más →",
    "desktopUserGuide": "Guía de usuario de escritorio",
    "docs": "Documentación",
    "feedback": "Enviar comentarios",
    "github": "Github",
    "help": "Ayuda y soporte",
    "loadingReleases": "Cargando versiones...",
    "managerExtension": "Extensión del Administrador",
    "more": "Más...",
    "noRecentReleases": "No hay versiones recientes",
    "openDevTools": "Abrir herramientas de desarrollo",
    "recentReleases": "Lanzamientos recientes",
    "reinstall": "Reinstalar",
    "updateAvailable": "Actualizar",
    "updateComfyUI": "Actualizar ComfyUI",
    "updateComfyUIFailed": "No se pudo actualizar ComfyUI. Por favor, inténtelo de nuevo.",
    "updateComfyUIStarted": "Actualización iniciada",
    "updateComfyUIStartedDetail": "La actualización de ComfyUI ha sido puesta en cola. Por favor, espere...",
    "updateComfyUISuccess": "Actualización completa",
    "updateComfyUISuccessDetail": "ComfyUI ha sido actualizado. Reiniciando...",
    "whatsNew": "¿Qué hay de nuevo?"
  },
  "icon": {
    "bookmark": "Marcador",
    "box": "Caja",
    "briefcase": "Maletín",
    "exclamation-triangle": "Advertencia",
    "file": "Archivo",
    "folder": "Carpeta",
    "heart": "Corazón",
    "inbox": "Bandeja de entrada",
    "star": "Estrella"
  },
  "imageCompare": {
    "batchLabelA": "A:",
    "batchLabelB": "B:",
    "noImages": "No hay imágenes para comparar"
  },
  "imageCrop": {
    "cropPreviewAlt": "Vista previa del recorte",
    "custom": "Personalizado",
    "loading": "Cargando...",
    "lockRatio": "Bloquear relación de aspecto",
    "noInputImage": "No hay imagen de entrada conectada",
    "ratio": "Relación",
    "unlockRatio": "Desbloquear relación de aspecto"
  },
  "importFailed": {
    "copyError": "Error al copiar",
    "title": "Error de importación"
  },
  "install": {
    "appDataLocationTooltip": "Directorio de datos de la aplicación ComfyUI. Almacena:\n- Registros\n- Configuraciones del servidor",
    "appPathLocationTooltip": "Directorio de activos de la aplicación ComfyUI. Almacena el código y los activos de ComfyUI",
    "cannotWrite": "No se puede escribir en la ruta seleccionada",
    "chooseInstallationLocation": "Elegir Ubicación de Instalación",
    "customNodes": "Nodos Personalizados",
    "customNodesDescription": "Reinstala los nodos personalizados de las instalaciones existentes de ComfyUI.",
    "desktopAppSettings": "Configuraciones de la Aplicación de Escritorio",
    "desktopAppSettingsDescription": "Configura cómo se comporta ComfyUI en tu escritorio. Puedes cambiar estas configuraciones más tarde.",
    "desktopSettings": "Configuraciones de Escritorio",
    "failedToSelectDirectory": "Falló al seleccionar el directorio",
    "gpu": "GPU",
    "gpuPicker": {
      "amdDescription": "Utiliza tu GPU AMD con aceleración ROCm™ para el mejor rendimiento.",
      "amdSubtitle": "AMD ROCm™",
      "appleMetalDescription": "Aprovecha la GPU de tu Mac para mayor velocidad y una mejor experiencia general",
      "cpuDescription": "Usa el modo CPU para compatibilidad cuando la aceleración GPU no esté disponible",
      "cpuSubtitle": "Modo CPU",
      "manualDescription": "Configura ComfyUI manualmente para configuraciones avanzadas o hardware no soportado",
      "manualSubtitle": "Configuración Manual",
      "nvidiaDescription": "Usa tu GPU NVIDIA con aceleración CUDA para el mejor rendimiento.",
      "nvidiaSubtitle": "NVIDIA CUDA",
      "recommended": "RECOMENDADO",
      "title": "Elige tu configuración de hardware"
    },
    "gpuSelection": {
      "cpuMode": "Modo CPU",
      "cpuModeDescription": "El modo CPU está destinado para desarrolladores y casos extremos raros solamente.",
      "cpuModeDescription2": "Si no estás absolutamente seguro de que necesitas esto, por favor ignora esta casilla y selecciona tu GPU arriba.",
      "customComfyNeedsPython": "ComfyUI no funcionará hasta que python esté configurado",
      "customInstallRequirements": "Instalar todos los requisitos y dependencias (ej. torch personalizado)",
      "customManualVenv": "Configurar manualmente el entorno virtual de python",
      "customMayNotWork": "Esto no está soportado en absoluto, y simplemente puede que no funcione",
      "customSkipsPython": "Esta opción omite la configuración normal de python.",
      "enableCpuMode": "Habilitar Modo CPU",
      "mpsDescription": "Los Shaders de Rendimiento de Metal de Apple son soportados usando pytorch nightly.",
      "nvidiaDescription": "Los dispositivos NVIDIA son directamente soportados usando compilaciones de pytorch CUDA.",
      "selectGpu": "Seleccionar GPU",
      "selectGpuDescription": "Selecciona el tipo de GPU que tienes"
    },
    "helpImprove": "Por favor ayuda a mejorar ComfyUI",
    "insideAppInstallDir": "Esta carpeta está dentro del paquete de la aplicación ComfyUI Desktop y se eliminará durante las actualizaciones. Elige un directorio fuera de la carpeta de instalación, como Documentos/ComfyUI.",
    "insideUpdaterCache": "Esta carpeta está dentro de la caché de actualización de ComfyUI, que se borra en cada actualización. Selecciona una ubicación diferente para tus datos.",
    "installLocation": "Ubicación de Instalación",
    "installLocationDescription": "Selecciona el directorio para los datos de usuario de ComfyUI. Un entorno de python será instalado en la ubicación seleccionada.",
    "installLocationTooltip": "Directorio de datos de usuario de ComfyUI. Almacena:\n- Entorno Python\n- Modelos\n- Nodos personalizados\n",
    "insufficientFreeSpace": "Espacio insuficiente - espacio libre mínimo",
    "isOneDrive": "OneDrive no es compatible. Por favor instala ComfyUI en otra ubicación.",
    "locationPicker": {
      "chooseDownloadServers": "Elegir servidores de descarga manualmente",
      "downloadServersDescription": "Selecciona servidores espejo específicos para descargar Python, paquetes PyPI y PyTorch según tu ubicación.",
      "migrateDescription": "Copia o vincula tus modelos existentes, nodos personalizados y configuraciones de una instalación previa de ComfyUI.",
      "migrateFromExisting": "Migrar desde instalación existente",
      "migrationPathPlaceholder": "Selecciona instalación existente de ComfyUI (opcional)",
      "pathPlaceholder": "/Users/username/Documents/ComfyUI",
      "subtitle": "Elige una carpeta para los archivos de ComfyUI. También configuraremos Python allí automáticamente.",
      "title": "Elige dónde instalar ComfyUI"
    },
    "manualConfiguration": {
      "createVenv": "Necesitarás crear un entorno virtual en el siguiente directorio",
      "requirements": "Requisitos",
      "restartWhenFinished": "Cuando hayas terminado de configurar el entorno virtual, por favor reinicia ComfyUI.",
      "title": "Configuración Manual",
      "virtualEnvironmentPath": "Ruta del entorno virtual"
    },
    "metricsDisabled": "Métricas Deshabilitadas",
    "metricsEnabled": "Métricas Habilitadas",
    "migrateFromExistingInstallation": "Migrar desde una Instalación Existente",
    "migration": "Migración",
    "migrationOptional": "La migración es opcional. Si no tienes una instalación existente, puedes saltarte este paso.",
    "migrationSourcePathDescription": "Si tienes una instalación existente de ComfyUI, podemos copiar/enlazar tus archivos de usuario existentes y modelos a la nueva instalación. Tu instalación existente de ComfyUI no será afectada.",
    "moreInfo": "Para más información, por favor lee nuestra",
    "nonDefaultDrive": "Por favor instala ComfyUI en tu unidad de sistema (ej. C:\\). Las unidades con diferentes sistemas de archivos pueden causar problemas impredecibles. Los modelos y otros archivos pueden ser almacenados en otras unidades después de la instalación.",
    "parentMissing": "La ruta no existe - crea el directorio contenedor primero",
    "pathExists": "El directorio ya existe - por favor asegúrate de haber respaldado todos los datos",
    "pathValidationFailed": "Falló la validación de la ruta",
    "privacyPolicy": "política de privacidad",
    "selectItemsToMigrate": "Selecciona los Elementos a Migrar",
    "settings": {
      "allowMetrics": "Métricas de Uso",
      "allowMetricsDescription": "Ayuda a mejorar ComfyUI enviando métricas de uso anónimas. No se recogerá ninguna información personal o contenido de flujo de trabajo.",
      "autoUpdate": "Actualizaciones Automáticas",
      "autoUpdateDescription": "Descarga automáticamente las actualizaciones cuando estén disponibles. Se te notificará antes de que las actualizaciones sean instaladas.",
      "checkingMirrors": "Comprobando el acceso a la red a los espejos de python...",
      "dataCollectionDialog": {
        "collect": {
          "errorReports": "Mensaje de error y rastreo de pila",
          "systemInfo": "Hardware, tipo de SO y versión de la aplicación",
          "userJourneyEvents": "Eventos de trayectoria del usuario"
        },
        "doNotCollect": {
          "customNodeConfigurations": "Configuraciones de nodo personalizadas",
          "fileSystemInformation": "Información del sistema de archivos",
          "personalInformation": "Información personal",
          "workflowContents": "Contenidos de flujo de trabajo"
        },
        "title": "Acerca de la Recolección de Datos",
        "viewFullPolicy": "Ver política completa",
        "whatWeCollect": "Lo que recogemos:",
        "whatWeDoNotCollect": "Lo que no recogemos:"
      },
      "errorUpdatingConsent": "Error Actualizando Consentimiento",
      "errorUpdatingConsentDetail": "Falló al actualizar la configuración de consentimiento de métricas",
      "learnMoreAboutData": "Aprende más sobre la recolección de datos",
      "mirrorSettings": "Configuraciones de Espejo",
      "mirrorsReachable": "El acceso a la red a los espejos de python es bueno",
      "mirrorsUnreachable": "El acceso a la red a algunos espejos de python es malo",
      "pypiMirrorPlaceholder": "Ingresa la URL del espejo de PyPI",
      "pythonMirrorPlaceholder": "Ingresa la URL del espejo de Python"
    },
    "systemLocations": "Ubicaciones del Sistema",
    "unhandledError": "Error desconocido",
    "updateConsent": "Anteriormente optaste por reportar fallos. Ahora estamos rastreando métricas basadas en eventos para ayudar a identificar errores y mejorar la aplicación. No se recoge ninguna información personal identificable."
  },
  "issueReport": {
    "helpFix": "Ayuda a Solucionar Esto"
  },
  "linearMode": {
    "appModeToolbar": {
      "appBuilder": "Constructor de aplicaciones",
      "apps": "Aplicaciones",
      "appsEmptyMessage": "Las aplicaciones guardadas aparecerán aquí.\nHaz clic abajo para crear tu primera aplicación.",
      "appsEmptyMessageAction": "Haz clic abajo para crear tu primera aplicación."
    },
    "arrange": {
      "atLeastOne": "al menos uno",
      "connectAtLeastOne": "Conecta {atLeastOne} nodo de salida para que los usuarios puedan ver los resultados después de ejecutar.",
      "noOutputs": "Aún no se han añadido salidas",
      "outputExamples": "Ejemplos: 'Guardar imagen' o 'Guardar video'",
      "outputs": "Salidas",
      "resultsLabel": "Los resultados generados por el/los nodo(s) de salida seleccionados se mostrarán aquí después de ejecutar esta aplicación",
      "switchToOutputs": "Cambia al paso 'Salida' y haz clic en los nodos de salida para agregarlos aquí.",
      "switchToOutputsButton": "Cambiar a Salidas"
    },
    "backToWorkflow": "Volver al flujo de trabajo",
    "beta": "Modo App Beta - Enviar comentarios",
    "buildAnApp": "Crear una aplicación",
    "builder": {
      "exit": "Salir del constructor",
      "exitConfirmMessage": "Tienes cambios sin guardar que se perderán\n¿Salir sin guardar?",
      "exitConfirmTitle": "¿Salir del constructor de aplicaciones?",
      "inputPlaceholder": "Las entradas aparecerán aquí",
      "inputsDesc": "Los usuarios interactuarán y ajustarán estos para generar sus resultados.",
      "inputsExample": "Ejemplos: “Cargar imagen”, “Prompt de texto”, “Pasos”",
      "noInputs": "Aún no se han agregado entradas",
      "noOutputs": "Aún no se han agregado nodos de salida",
      "outputPlaceholder": "Los nodos de salida aparecerán aquí",
      "outputRequiredPlaceholder": "Se requiere al menos un nodo",
      "outputsDesc": "Conecta al menos un nodo de salida para que los usuarios vean los resultados después de ejecutar.",
      "outputsExample": "Ejemplos: “Guardar imagen” o “Guardar video”",
      "promptAddInputs": "Haz clic en los parámetros del nodo para agregarlos aquí como entradas",
      "promptAddOutputs": "Haz clic en los nodos de salida para agregarlos aquí. Estos serán los resultados generados.",
      "title": "Modo constructor de aplicaciones",
      "unknownWidget": "Widget no visible"
    },
    "cancelThisRun": "Cancelar esta ejecución",
    "deleteAllAssets": "Eliminar todos los recursos de esta ejecución",
    "downloadAll": "Descargar todo",
    "dragAndDropImage": "Arrastra y suelta una imagen",
    "emptyWorkflowExplanation": "Tu flujo de trabajo está vacío. Necesitas algunos nodos primero para empezar a construir una aplicación.",
    "enterNodeGraph": "Entrar al grafo de nodos",
    "error": {
      "getHelp": "Para obtener ayuda, consulta nuestro {0}, {1} o {2} con el error copiado.",
      "github": "enviar un issue en GitHub",
      "goto": "Mostrar errores en el grafo",
      "guide": "guía de solución de problemas",
      "header": "Esta aplicación encontró un error",
      "log": "Registros de errores",
      "mobileFixable": "Revisa {0} para ver los errores",
      "promptShow": "Mostrar informe de error",
      "promptVisitGraph": "Ve el grafo de nodos para ver el error completo.",
      "requiresGraph": "Algo salió mal durante la generación. Esto puede deberse a entradas ocultas no válidas, recursos faltantes o problemas de configuración del flujo de trabajo.",
      "support": "contacta a nuestro soporte"
    },
    "giveFeedback": "Enviar comentarios",
    "graphMode": "Modo gráfico",
    "hasCreditCost": "Requiere créditos adicionales",
    "linearMode": "Modo App",
    "loadTemplate": "Cargar una plantilla",
    "mobileControls": "Editar y ejecutar",
    "mobileNoWorkflow": "Este flujo de trabajo no ha sido creado para el modo de aplicación. Prueba con otro.",
    "queue": {
      "clear": "Limpiar cola",
      "clickToClear": "Haz clic para limpiar la cola"
    },
    "rerun": "Volver a ejecutar",
    "reuseParameters": "Reutilizar parámetros",
    "runCount": "Número de ejecuciones:",
    "viewGraph": "Ver grafo de nodos",
    "viewJob": "Ver tarea",
    "welcome": {
      "buildApp": "Crear aplicación",
      "controls": "Tus resultados aparecen abajo, tus controles están a la derecha. Todo lo demás se mantiene fuera del camino.",
      "getStarted": "Haz clic en {runButton} para comenzar.",
      "message": "Una vista simplificada que oculta el grafo de nodos para que puedas concentrarte en crear.",
      "noOutputs": "Una aplicación necesita al menos {count} para ser utilizable.",
      "oneOutput": "1 salida",
      "sharing": "Compartir es fácil: crea tu flujo de trabajo, abre el Modo App, haz clic derecho en la pestaña y exporta. Cuando otros abran tu archivo, se lanzará directamente en esta vista limpia. Puedes compartir flujos de trabajo potentes como herramientas simples sin que nadie tenga que entender grafos de nodos.",
      "title": "Bienvenido al Modo App"
    }
  },
  "load3d": {
    "applyingTexture": "Aplicando textura...",
    "backgroundColor": "Color de fondo",
    "camera": "Cámara",
    "cameraType": {
      "orthographic": "Ortográfica",
      "perspective": "Perspectiva"
    },
    "clearRecording": "Borrar grabación",
    "dropToLoad": "Suelta el modelo 3D para cargar",
    "edgeThreshold": "Umbral de borde",
    "export": "Exportar",
    "exportModel": "Exportar modelo",
    "exportRecording": "Exportar grabación",
    "exportingModel": "Exportando modelo...",
    "fitToViewer": "Ajustar al visor",
    "fov": "FOV",
    "gizmo": {
      "label": "Gizmo",
      "reset": "Restablecer transformación",
      "rotate": "Rotar",
      "scale": "Escalar",
      "toggle": "Gizmo",
      "translate": "Trasladar"
    },
    "hdri": {
      "changeFile": "Cambiar HDRI",
      "intensity": "Intensidad",
      "label": "Entorno HDRI",
      "removeFile": "Eliminar HDRI",
      "showAsBackground": "Mostrar como fondo",
      "uploadFile": "Subir HDRI (.hdr, .exr)"
    },
    "light": "Luz",
    "lightIntensity": "Intensidad de luz",
    "loadingBackgroundImage": "Cargando imagen de fondo",
    "loadingHDRI": "Cargando HDRI...",
    "loadingModel": "Cargando modelo 3D...",
    "materialMode": "Modo de material",
    "materialModes": {
      "depth": "Profundidad",
      "lineart": "Arte lineal",
      "normal": "Normal",
      "original": "Original",
      "pointCloud": "Nube de puntos",
      "wireframe": "Malla"
    },
    "model": "Modelo",
    "openIn3DViewer": "Abrir en Visor 3D",
    "panoramaMode": "Panorama",
    "previewOutput": "Vista previa de salida",
    "reloadingModel": "Recargando modelo...",
    "removeBackgroundImage": "Eliminar imagen de fondo",
    "resizeNodeMatchOutput": "Redimensionar nodo para coincidir con la salida",
    "scene": "Escena",
    "showGrid": "Mostrar cuadrícula",
    "showSkeleton": "Mostrar esqueleto",
    "startRecording": "Iniciar grabación",
    "stopRecording": "Detener grabación",
    "switchCamera": "Cambiar cámara",
    "switchingMaterialMode": "Cambiando modo de material...",
    "tiledMode": "Mosaico",
    "unsupportedFileType": "Tipo de archivo no compatible (admite .gltf, .glb, .obj, .fbx, .stl)",
    "upDirection": "Dirección hacia arriba",
    "upDirections": {
      "original": "Original"
    },
    "uploadBackgroundImage": "Subir imagen de fondo",
    "uploadTexture": "Subir textura",
    "uploadingModel": "Subiendo modelo 3D...",
    "viewer": {
      "apply": "Aplicar",
      "cameraSettings": "Configuración de Cámara",
      "cameraType": "Tipo de Cámara",
      "cancel": "Cancelar",
      "exportSettings": "Configuración de Exportación",
      "lightSettings": "Configuración de Luz",
      "modelSettings": "Configuración de Modelo",
      "sceneSettings": "Configuración de Escena",
      "title": "Visor 3D (Beta)"
    }
  },
  "loadWorkflowWarning": {
    "coreNodesFromVersion": "Nodos principales de la versión {version}:",
    "outdatedVersion": "Este flujo de trabajo fue creado con una versión más reciente de ComfyUI ({version}). Es posible que algunos nodos no funcionen correctamente.",
    "outdatedVersionGeneric": "Este flujo de trabajo fue creado con una versión más reciente de ComfyUI. Es posible que algunos nodos no funcionen correctamente.",
    "unknownVersion": "desconocido"
  },
  "maintenance": {
    "None": "Ninguno",
    "OK": "OK",
    "Skipped": "Omitido",
    "allOk": "No se detectaron problemas.",
    "confirmTitle": "¿Estás seguro?",
    "consoleLogs": "Registros de la consola",
    "detected": "Detectado",
    "error": {
      "cannotContinue": "No se puede continuar - quedan errores",
      "defaultDescription": "Ocurrió un error mientras se ejecutaba una tarea de mantenimiento.",
      "taskFailed": "La tarea falló al ejecutarse.",
      "toastTitle": "Error de tarea"
    },
    "refreshing": "Actualizando",
    "showManual": "Mostrar tareas de mantenimiento",
    "status": "Estado",
    "terminalDefaultMessage": "Cuando ejecutes un comando de solución de problemas, cualquier salida se mostrará aquí.",
    "title": "Mantenimiento",
    "unsafeMigration": {
      "action": "Utilice la tarea de mantenimiento \"Ruta base\" a continuación para mover ComfyUI a una ubicación segura.",
      "appInstallDir": "Su ruta base está dentro del paquete de la aplicación ComfyUI Desktop. Esta carpeta puede ser eliminada o sobrescrita durante las actualizaciones. Elija un directorio fuera de la carpeta de instalación, como Documentos/ComfyUI.",
      "generic": "La ruta base actual de ComfyUI está en una ubicación que puede ser eliminada o modificada durante las actualizaciones. Para evitar la pérdida de datos, muévala a una carpeta segura.",
      "oneDrive": "Su ruta base está en OneDrive, lo que puede causar problemas de sincronización y pérdida accidental de datos. Elija una carpeta local que no esté gestionada por OneDrive.",
      "title": "Ubicación de instalación no segura detectada",
      "updaterCache": "Su ruta base está dentro de la caché del actualizador de ComfyUI, que se borra en cada actualización. Elija una ubicación diferente para sus datos."
    }
  },
  "manager": {
    "actions": "Acciones",
    "allMissingNodesInstalled": "Todos los nodos faltantes se han instalado exitosamente",
    "applyChanges": "Aplicar Cambios",
    "basicInfo": "Información básica",
    "changingVersion": "Cambiando versión de {from} a {to}",
    "clickToFinishSetup": "Haz clic",
    "conflicts": {
      "conflictInfoTitle": "¿Por qué está pasando esto?",
      "conflictMessages": {
        "accelerator": "GPU/Acelerador no soportado (disponible: {current}, requerido: {required})",
        "banned": "Este paquete está prohibido por razones de seguridad",
        "comfyui_version": "Desajuste de versión de ComfyUI (actual: {current}, requerida: {required})",
        "frontend_version": "Desajuste de versión del frontend (actual: {current}, requerida: {required})",
        "generic": "Problema de compatibilidad (actual: {current}, requerido: {required})",
        "import_failed": "Importación Fallida",
        "os": "Sistema operativo no soportado (actual: {current}, requerido: {required})",
        "pending": "Verificación de seguridad pendiente - no se puede verificar compatibilidad"
      },
      "conflicts": "Conflictos",
      "description": "Hemos detectado conflictos entre algunas de tus extensiones y la nueva versión de ComfyUI. Al actualizar corres el riesgo de romper flujos de trabajo que dependen de esas extensiones.",
      "enableAnyway": "Habilitar de Todos Modos",
      "extensionAtRisk": "Extensión en Riesgo",
      "importFailedExtensions": "Extensiones con Importación Fallida",
      "info": "Si continúas con la actualización, las extensiones en conflicto se deshabilitarán automáticamente. Puedes revisarlas y gestionarlas en cualquier momento en el Administrador de ComfyUI.",
      "installAnyway": "Instalar de Todos Modos",
      "title": "¡Problemas de Paquete de Nodos Detectados!",
      "understood": "Entendido",
      "warningBanner": {
        "button": "Aprende Más...",
        "message": "Estas extensiones requieren versiones de paquetes del sistema que difieren de tu configuración actual. Instalarlas puede sobrescribir dependencias principales y afectar otras extensiones o flujos de trabajo.",
        "title": "Algunas extensiones están deshabilitadas debido a incompatibilidad con tu configuración actual"
      },
      "warningTooltip": "Este paquete puede tener problemas de compatibilidad con tu entorno actual"
    },
    "createdBy": "Creado Por",
    "dependencies": "Dependencias",
    "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!",
    "failed": "Falló ({count})",
    "failedToInstall": "Falló la Instalación",
    "filter": {
      "disabled": "Deshabilitado",
      "enabled": "Habilitado",
      "nodePack": "Paquete de Nodos"
    },
    "gettingInfo": "Obteniendo información...",
    "importFailedGenericError": "Falló la importación del paquete. Revisa la consola para más detalles.",
    "inWorkflow": "En Flujo de Trabajo",
    "incompatibleVersion": {
      "message": "Por favor, actualiza ComfyUI-Manager a la versión 4.2.1 o superior.\n• Escritorio: Actualiza la aplicación de escritorio de ComfyUI\n• Independiente: Ejecuta pip install -U comfyui-manager y reinicia\nMás información: https://github.com/Comfy-Org/ComfyUI-Manager",
      "title": "Actualización de ComfyUI-Manager requerida"
    },
    "infoPanelEmpty": "Haz clic en un elemento para ver la información",
    "installAllMissingNodes": "Instalar todos los nodos faltantes",
    "installError": "Error de Instalación",
    "installSelected": "Instalar Seleccionado",
    "installationQueue": "Cola de Instalación",
    "installingDependencies": "Instalando dependencias...",
    "lastUpdated": "Última Actualización",
    "latestVersion": "Última",
    "legacyManagerSearchTip": "¿Buscas ComfyUI-Manager? Puedes habilitar la interfaz de administrador heredada iniciando ComfyUI con el parámetro --enable-manager-legacy-ui.",
    "legacyManagerUI": "Usar UI antigua",
    "legacyManagerUIDescription": "Para usar la UI antigua del Manager, inicia ComfyUI con --enable-manager-legacy-ui",
    "legacyMenuNotAvailable": "El menú del administrador antiguo no está disponible en esta versión de ComfyUI. Por favor, utiliza el nuevo menú del administrador en su lugar.",
    "license": "Licencia",
    "loadingVersions": "Cargando versiones...",
    "mixedSelectionMessage": "No se puede realizar acción masiva en selección mixta",
    "nav": {
      "allExtensions": "Todas las extensiones",
      "allInWorkflow": "Todo en: {workflowName}",
      "allInstalled": "Todo instalado",
      "conflicting": "En conflicto",
      "inWorkflowSection": "EN EL FLUJO DE TRABAJO",
      "installedSection": "INSTALADO",
      "missingNodes": "Nodos faltantes",
      "notInstalled": "No instalado",
      "unresolvedNodes": "Nodos no resueltos",
      "updatesAvailable": "Actualizaciones disponibles"
    },
    "nightlyVersion": "Nocturna",
    "noDescription": "No hay descripción disponible",
    "noNodesFound": "No se encontraron nodos",
    "noNodesFoundDescription": "Los nodos del paquete no se pudieron analizar, o el paquete es solo una extensión de frontend y no tiene ningún nodo.",
    "noResultsFound": "No se encontraron resultados que coincidan con tu búsqueda.",
    "nodePack": "Paquete de Nodos",
    "nodePackInfo": "Información del paquete de nodos",
    "notAvailable": "No Disponible",
    "packInstall": {
      "nodeIdRequired": "Se requiere el ID del nodo para la instalación"
    },
    "packsSelected": "Paquetes Seleccionados",
    "repository": "Repositorio",
    "restartToApplyChanges": "Para aplicar los cambios, por favor reinicia ComfyUI",
    "restartingBackend": "Reiniciando backend para aplicar cambios...",
    "searchPlaceholder": "Buscar",
    "selectVersion": "Seleccionar Versión",
    "selected": "Seleccionado",
    "sort": {
      "created": "Más reciente",
      "downloads": "Más Popular",
      "publisher": "Editor",
      "updated": "Actualizado recientemente"
    },
    "status": {
      "active": "Activo",
      "banned": "Prohibido",
      "conflicting": "En Conflicto",
      "deleted": "Eliminado",
      "flagged": "Marcado",
      "importFailed": "Error de Instalación",
      "pending": "Pendiente",
      "unknown": "Desconocido"
    },
    "title": "Administrador de Nodos Personalizados",
    "toFinishSetup": "para finalizar la configuración",
    "totalNodes": "Total de Nodos",
    "tryAgainLater": "Por favor intenta de nuevo más tarde.",
    "tryDifferentSearch": "Por favor intenta con una consulta de búsqueda diferente.",
    "tryUpdate": "Intentar actualizar",
    "tryUpdateTooltip": "Obtén los últimos cambios del repositorio. Las versiones nocturnas pueden tener actualizaciones que no se detectan automáticamente.",
    "uninstall": "Desinstalar",
    "uninstallSelected": "Desinstalar Seleccionado",
    "uninstalling": "Desinstalando",
    "unresolvedNodes": {
      "message": "Los siguientes nodos no están instalados y no se pudieron encontrar en el registro.",
      "title": "Nodos faltantes no resueltos"
    },
    "update": "Actualizar",
    "updateAll": "Actualizar Todos",
    "updateSelected": "Actualizar Seleccionados",
    "updatingAllPacks": "Actualizando todos los paquetes",
    "version": "Versión"
  },
  "maskEditor": {
    "activateLayer": "Activar capa",
    "applyToWholeImage": "Aplicar a toda la imagen",
    "baseImageLayer": "Capa de imagen base",
    "baseLayerPreview": "Vista previa de la capa base",
    "black": "Negro",
    "brushSettings": "Configuración del pincel",
    "brushShape": "Forma del pincel",
    "clear": "Limpiar",
    "clickToResetZoom": "Haz clic para restablecer el zoom",
    "colorSelectSettings": "Configuración de selección de color",
    "colorSelector": "Selector de color",
    "fillOpacity": "Opacidad de relleno",
    "hardness": "Dureza",
    "imageLayer": "Capa de imagen",
    "invert": "Invertir",
    "layers": "Capas",
    "livePreview": "Vista previa en vivo",
    "maskBlendingOptions": "Opciones de fusión de máscara",
    "maskLayer": "Capa de máscara",
    "maskOpacity": "Opacidad de máscara",
    "maskTolerance": "Tolerancia de máscara",
    "method": "Método",
    "mirrorHorizontal": "Espejar horizontalmente",
    "mirrorVertical": "Espejar verticalmente",
    "negative": "Negativo",
    "opacity": "Opacidad",
    "openMaskEditor": "Abrir en el editor de máscaras",
    "paintBucketSettings": "Configuración del bote de pintura",
    "paintLayer": "Capa de pintura",
    "redo": "Rehacer",
    "resetToDefault": "Restablecer a valores predeterminados",
    "rotateLeft": "Girar a la izquierda",
    "rotateRight": "Girar a la derecha",
    "selectionOpacity": "Opacidad de selección",
    "smoothingPrecision": "Precisión de suavizado",
    "stepSize": "Tamaño del paso",
    "stopAtMask": "Detener en la máscara",
    "thickness": "Grosor",
    "title": "Editor de máscara",
    "tolerance": "Tolerancia",
    "undo": "Deshacer",
    "white": "Blanco"
  },
  "mediaAsset": {
    "actions": {
      "copyJobId": "Copiar ID de trabajo",
      "delete": "Eliminar",
      "download": "Descargar",
      "exportWorkflow": "Exportar flujo de trabajo",
      "insertAsNodeInWorkflow": "Insertar como nodo en el flujo de trabajo",
      "inspect": "Inspeccionar recurso",
      "more": "Más opciones",
      "moreOptions": "Más opciones",
      "openWorkflow": "Abrir como flujo de trabajo en una nueva pestaña",
      "seeMoreOutputs": "Ver más resultados",
      "zoom": "Acercar"
    },
    "assetDeletedSuccessfully": "Recurso eliminado exitosamente",
    "deleteAssetDescription": "Este recurso será eliminado permanentemente.",
    "deleteAssetTitle": "¿Eliminar este recurso?",
    "deleteSelectedDescription": "{count} recurso(s) será(n) eliminado(s) permanentemente.",
    "deleteSelectedTitle": "¿Eliminar los recursos seleccionados?",
    "deletingImportedFilesCloudOnly": "La eliminación de archivos importados solo es compatible en la versión cloud",
    "failedToCreateNode": "No se pudo crear el nodo",
    "failedToDeleteAsset": "Error al eliminar el recurso",
    "failedToExportWorkflow": "No se pudo exportar el flujo de trabajo",
    "jobIdToast": {
      "copied": "Copiado",
      "error": "Error",
      "jobIdCopied": "ID de trabajo copiado al portapapeles",
      "jobIdCopyFailed": "Error al copiar el ID de trabajo"
    },
    "noJobIdFound": "No se encontró ID de trabajo para este recurso",
    "noWorkflowDataFound": "No se encontraron datos de flujo de trabajo en este recurso",
    "nodeAddedToWorkflow": "Nodo {nodeType} agregado al flujo de trabajo",
    "nodeTypeNotFound": "Tipo de nodo {nodeType} no encontrado",
    "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)",
      "exportStarted": "Preparando exportación ZIP para {count} archivo | Preparando exportación ZIP para {count} archivos",
      "exportWorkflowAll": "Exportar todos los flujos de trabajo",
      "failedToAddNodes": "No se pudieron añadir nodos al flujo de trabajo",
      "failedToDeleteAssets": "Error al eliminar los recursos seleccionados",
      "insertAllAssetsAsNodes": "Insertar todos los recursos como nodos",
      "multipleSelectedAssets": "Varios recursos seleccionados",
      "noWorkflowsFound": "No se encontraron datos de flujo de trabajo en los recursos seleccionados",
      "noWorkflowsToExport": "No se encontraron datos de flujo de trabajo para exportar",
      "nodesAddedToWorkflow": "{count} nodo(s) añadido(s) al flujo de trabajo",
      "openWorkflowAll": "Abrir todos los flujos de trabajo",
      "partialAddNodesSuccess": "{succeeded} añadido(s) correctamente, {failed} fallido(s)",
      "partialDeleteSuccess": "{succeeded} eliminados correctamente, {failed} fallidos",
      "partialWorkflowsExported": "{succeeded} exportado(s) correctamente, {failed} fallido(s)",
      "partialWorkflowsOpened": "{succeeded} flujo(s) de trabajo abierto(s), {failed} fallido(s)",
      "selectedCount": "Recursos seleccionados: {count}",
      "workflowsExported": "{count} flujo(s) de trabajo exportado(s) correctamente",
      "workflowsOpened": "{count} flujo(s) de trabajo abierto(s) en nuevas pestañas"
    },
    "unsupportedFileType": "Tipo de archivo no compatible para el nodo de carga",
    "workflowExportedSuccessfully": "Flujo de trabajo exportado correctamente",
    "workflowOpenedInNewTab": "Flujo de trabajo abierto en una nueva pestaña"
  },
  "menu": {
    "autoQueue": "Cola automática",
    "batchCount": "Conteo de lotes",
    "batchCountTooltip": "El número de veces que la generación del flujo de trabajo debe ser encolada",
    "clear": "Limpiar flujo de trabajo",
    "clipspace": "Abrir Clipspace",
    "customNodesManager": "Gestor de nodos personalizados",
    "dark": "Oscuro",
    "disabled": "Deshabilitado",
    "disabledTooltip": "El flujo de trabajo no se encolará automáticamente",
    "execute": "Ejecutar",
    "fullscreen": "Pantalla completa",
    "help": "Ayuda",
    "hideMenu": "Ocultar menú",
    "instant": "Instantáneo",
    "instantTooltip": "El flujo de trabajo se encolará instantáneamente después de que finalice una generación",
    "interrupt": "Cancelar ejecución actual",
    "light": "Claro",
    "manageExtensions": "Gestionar extensiones",
    "onChange": "Al cambiar",
    "onChangeTooltip": "El flujo de trabajo se encolará una vez que se haga un cambio",
    "queue": "Panel de Cola",
    "refresh": "Actualizar definiciones de nodos",
    "resetView": "Restablecer vista del lienzo",
    "run": "Ejecutar",
    "runWorkflow": "Ejecutar flujo de trabajo (Shift para encolar al frente)",
    "runWorkflowDisabled": "El flujo de trabajo contiene nodos no compatibles (resaltados en rojo). Elimínelos para ejecutar el flujo de trabajo.",
    "runWorkflowFront": "Ejecutar flujo de trabajo (Encolar al frente)",
    "settings": "Configuración",
    "showMenu": "Mostrar menú",
    "stopRunInstant": "Detener ejecución (instantáneo)",
    "stopRunInstantTooltip": "Detener ejecución",
    "theme": "Tema",
    "toggleBottomPanel": "Alternar panel inferior"
  },
  "menuLabels": {
    "About ComfyUI": "Acerca de ComfyUI",
    "Assets": "Recursos",
    "Bottom Panel": "Panel inferior",
    "Browse Templates": "Explorar plantillas",
    "Bypass/Unbypass Selected Nodes": "Evitar/No evitar nodos seleccionados",
    "Canvas Performance": "Rendimiento del Lienzo",
    "Canvas Toggle Lock": "Alternar bloqueo en lienzo",
    "Check for Custom Node Updates": "Buscar actualizaciones de nodos personalizados",
    "Check for Updates": "Buscar actualizaciones",
    "Clear Pending Tasks": "Borrar tareas pendientes",
    "Clear Workflow": "Borrar flujo de trabajo",
    "Clipspace": "Espacio de clip",
    "Close Current Workflow": "Cerrar flujo de trabajo actual",
    "Collapse/Expand Selected Nodes": "Contraer/Expandir nodos seleccionados",
    "Comfy-Org Discord": "Discord de Comfy-Org",
    "ComfyUI Docs": "Documentos de ComfyUI",
    "ComfyUI Forum": "Foro de ComfyUI",
    "ComfyUI Issues": "Problemas de ComfyUI",
    "Contact Support": "Contactar soporte",
    "Convert Selection to Subgraph": "Convertir selección en subgrafo",
    "Convert selected nodes to group node": "Convertir nodos seleccionados en nodo de grupo",
    "Copy": "Copiar",
    "Custom Nodes (Legacy)": "Nodos personalizados (heredado)",
    "Custom Nodes Manager": "Administrador de Nodos Personalizados",
    "Decrease Brush Size in MaskEditor": "Disminuir tamaño del pincel en MaskEditor",
    "Delete Selected Items": "Eliminar elementos seleccionados",
    "Desktop User Guide": "Guía de usuario de escritorio",
    "Duplicate Current Workflow": "Duplicar flujo de trabajo actual",
    "Edit": "Editar",
    "Edit Subgraph Widgets": "Editar widgets de subgrafo",
    "Exit Subgraph": "Salir de Subgrafo",
    "Experimental: Browse Model Assets": "Experimental: Explorar recursos de modelos",
    "Experimental: Enable AssetAPI": "Experimental: Habilitar AssetAPI",
    "Experimental: Enable Nodes 2_0": "Experimental: Activar Nodes 2.0",
    "Export": "Exportar",
    "Export (API)": "Exportar (API)",
    "File": "Archivo",
    "Fit Group To Contents": "Ajustar grupo a contenidos",
    "Focus Mode": "Modo de Enfoque",
    "Group Selected Nodes": "Agrupar nodos seleccionados",
    "Help": "Ayuda",
    "Help Center": "Centro de Ayuda",
    "Increase Brush Size in MaskEditor": "Aumentar tamaño del pincel en MaskEditor",
    "Install Missing Custom Nodes": "Instalar nodos personalizados faltantes",
    "Interrupt": "Interrumpir",
    "Job History": "Historial de trabajos",
    "Load Default Workflow": "Cargar flujo de trabajo predeterminado",
    "Lock Canvas": "Bloquear Lienzo",
    "Manage group nodes": "Gestionar nodos de grupo",
    "Manager": "Administrador",
    "Manager Menu (Legacy)": "Menú de gestión (heredado)",
    "Minimap": "Minimapa",
    "Mirror Horizontal in MaskEditor": "Espejar horizontalmente en el editor de máscaras",
    "Mirror Vertical in MaskEditor": "Espejar verticalmente en el editor de máscaras",
    "Model Library": "Biblioteca de Modelos",
    "Move Selected Nodes Down": "Mover nodos seleccionados hacia abajo",
    "Move Selected Nodes Left": "Mover nodos seleccionados hacia la izquierda",
    "Move Selected Nodes Right": "Mover nodos seleccionados hacia la derecha",
    "Move Selected Nodes Up": "Mover nodos seleccionados hacia arriba",
    "Mute/Unmute Selected Nodes": "Silenciar/Activar sonido de nodos seleccionados",
    "New": "Nuevo",
    "Next Opened Workflow": "Siguiente flujo de trabajo abierto",
    "Node Library": "Biblioteca de Nodos",
    "Node Links": "Enlaces de nodos",
    "Open": "Abrir",
    "Open 3D Viewer (Beta) for Selected Node": "Abrir visor 3D (Beta) para el nodo seleccionado",
    "Open Color Picker in MaskEditor": "Abrir selector de color en MaskEditor",
    "Open Custom Nodes Folder": "Abrir carpeta de nodos personalizados",
    "Open DevTools": "Abrir herramientas de desarrollo",
    "Open Inputs Folder": "Abrir carpeta de entradas",
    "Open Logs Folder": "Abrir carpeta de registros",
    "Open Mask Editor for Selected Node": "Abrir el editor de mask para el nodo seleccionado",
    "Open Models Folder": "Abrir carpeta de modelos",
    "Open Outputs Folder": "Abrir carpeta de salidas",
    "Open Sign In Dialog": "Abrir diálogo de inicio de sesión",
    "Open extra_model_paths_yaml": "Abrir extra_model_paths.yaml",
    "Paste": "Pegar",
    "Paste with Connect": "Pegar con conectar",
    "Pin/Unpin Selected Items": "Anclar/Desanclar elementos seleccionados",
    "Pin/Unpin Selected Nodes": "Anclar/Desanclar nodos seleccionados",
    "Previous Opened Workflow": "Flujo de trabajo abierto anterior",
    "Publish": "Publicar",
    "Queue Prompt": "Indicador de cola",
    "Queue Prompt (Front)": "Indicador de cola (Frente)",
    "Queue Selected Output Nodes": "Encolar nodos de salida seleccionados",
    "Quit": "Salir",
    "Redo": "Rehacer",
    "Refresh Node Definitions": "Actualizar definiciones de nodo",
    "Reinstall": "Reinstalar",
    "Rename": "Renombrar",
    "Reset View": "Restablecer vista",
    "Resize Selected Nodes": "Redimensionar Nodos Seleccionados",
    "Restart": "Reiniciar",
    "Rotate Left in MaskEditor": "Girar a la izquierda en el editor de máscaras",
    "Rotate Right in MaskEditor": "Girar a la derecha en el editor de máscaras",
    "Save": "Guardar",
    "Save As": "Guardar como",
    "Select All": "Seleccionar todo",
    "Set Subgraph Description": "Establecer descripción del subgrafo",
    "Set Subgraph Search Aliases": "Establecer alias de búsqueda del subgrafo",
    "Show Keybindings Dialog": "Mostrar diálogo de combinaciones de teclas",
    "Show Model Selector (Dev)": "Mostrar selector de modelo (Desarrollo)",
    "Show Settings Dialog": "Mostrar diálogo de configuración",
    "Sign Out": "Cerrar sesión",
    "Toggle App Mode": "Alternar modo App",
    "Toggle Essential Bottom Panel": "Alternar panel inferior esencial",
    "Toggle Logs Bottom Panel": "Mostrar/ocultar panel inferior de registros",
    "Toggle Queue Panel V2": "Alternar panel de cola V2",
    "Toggle Search Box": "Alternar caja de búsqueda",
    "Toggle Terminal Bottom Panel": "Mostrar/ocultar panel inferior de terminal",
    "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",
    "Undo": "Deshacer",
    "Ungroup selected group nodes": "Desagrupar nodos de grupo seleccionados",
    "Unload Models": "Descargar modelos",
    "Unload Models and Execution Cache": "Descargar modelos y caché de ejecución",
    "Unlock Canvas": "Desbloquear lienzo",
    "Unpack the selected Subgraph": "Desempaquetar el Subgrafo seleccionado",
    "View": "Ver",
    "Workflows": "Flujos de trabajo",
    "Zoom In": "Acercar",
    "Zoom Out": "Alejar",
    "Zoom to fit": "Ajustar al tamaño",
    "linearMode_appModeToolbar_apps": "linearMode.appModeToolbar.apps"
  },
  "minimap": {
    "nodeColors": "Colores de nodos",
    "renderBypassState": "Mostrar estado de omisión",
    "renderErrorState": "Mostrar estado de error",
    "showGroups": "Mostrar marcos/grupos",
    "showLinks": "Mostrar enlaces"
  },
  "missingModelsDialog": {
    "acceptTerms": "Aceptar términos",
    "customModelsInstruction": "Tendrás que encontrarlos y descargarlos manualmente. Búscalos en línea (prueba Civitai o Hugging Face) o contacta al proveedor original del flujo de trabajo.",
    "customModelsWarning": "Algunos de estos son modelos personalizados que no reconocemos.",
    "description": "Este flujo de trabajo requiere modelos que aún no has descargado.",
    "doNotAskAgain": "No mostrar esto de nuevo",
    "downloadAll": "Descargar todo",
    "downloadAvailable": "Descargar disponibles",
    "footerDescription": "Descarga y coloca estos modelos en la carpeta correcta.\nLos nodos con modelos faltantes están resaltados en rojo en el lienzo.",
    "gotIt": "Entendido",
    "reEnableInSettings": "Vuelve a habilitar en {link}",
    "reEnableInSettingsLink": "Configuración",
    "title": "Faltan modelos en este flujo de trabajo",
    "totalSize": "Tamaño total de descarga:"
  },
  "missingNodes": {
    "cloud": {
      "description": "Este flujo de trabajo utiliza nodos personalizados que aún no son compatibles con la versión Cloud.",
      "gotIt": "Entendido",
      "learnMore": "Saber más",
      "priorityMessage": "Hemos marcado automáticamente estos nodos para priorizar su incorporación.",
      "replacementInstruction": "Mientras tanto, reemplaza estos nodos (resaltados en rojo en el lienzo) por otros compatibles si es posible, o prueba con otro flujo de trabajo.",
      "title": "Estos nodos aún no están disponibles en Comfy Cloud"
    },
    "oss": {
      "description": "Este flujo de trabajo utiliza nodos personalizados que aún no has instalado.",
      "replacementInstruction": "Instala estos nodos para ejecutar este flujo de trabajo, o reemplázalos por alternativas ya instaladas. Los nodos faltantes están resaltados en rojo en el lienzo.",
      "title": "Este flujo de trabajo tiene nodos faltantes"
    }
  },
  "nightly": {
    "badge": {
      "label": "Versión preliminar",
      "tooltip": "Estás usando una versión nightly de ComfyUI. Por favor, utiliza el botón de comentarios para compartir tus opiniones sobre estas funciones."
    }
  },
  "nightlySurvey": {
    "accept": "¡Claro, ayudaré!",
    "description": "Has estado usando esta función. ¿Te tomarías un momento para compartir tus comentarios?",
    "dontAskAgain": "No preguntar de nuevo",
    "loadError": "No se pudo cargar la encuesta. Por favor, inténtalo de nuevo más tarde.",
    "notNow": "Ahora no",
    "title": "Ayúdanos a mejorar"
  },
  "nodeCategories": {
    "": "",
    "3d": "3d",
    "3d_models": "modelos_3d",
    "Anthropic": "Anthropic",
    "BFL": "BFL",
    "Bria": "Bria",
    "ByteDance": "ByteDance",
    "ElevenLabs": "ElevenLabs",
    "Gemini": "Gemini",
    "Grok": "Grok",
    "HitPaw": "HitPaw",
    "Ideogram": "Ideogram",
    "Kling": "Kling",
    "LTXV": "LTXV",
    "Luma": "Luma",
    "Magnific": "Magnific",
    "Meshy": "Meshy",
    "MiniMax": "MiniMax",
    "OpenAI": "OpenAI",
    "PixVerse": "PixVerse",
    "Quiver": "Quiver",
    "Recraft": "Recraft",
    "Reve": "Reve",
    "Rodin": "Rodin",
    "Runway": "Runway",
    "Sonilo": "Sonilo",
    "Sora": "Sora",
    "Stability AI": "Stability AI",
    "Tencent": "Tencent",
    "Topaz": "Topaz",
    "Tripo": "Tripo",
    "Veo": "Veo",
    "Vidu": "Vidu",
    "Wan": "Wan",
    "WaveSpeed": "WaveSpeed",
    "advanced": "avanzado",
    "animation": "animación",
    "api node": "nodo api",
    "attention_experiments": "experimentos_de_atención",
    "audio": "audio",
    "background removal": "eliminación de fondo",
    "batch": "lote",
    "chroma_radiance": "chroma_radiance",
    "clip": "clip",
    "color": "color",
    "combine": "combinar",
    "compositing": "composición",
    "cond pair": "par_cond",
    "cond single": "cond único",
    "conditioning": "acondicionamiento",
    "controlnet": "controlnet",
    "create": "crear",
    "custom_sampling": "muestreo_personalizado",
    "dataset": "conjunto de datos",
    "debug": "depurar",
    "deprecated": "obsoleto",
    "detection": "detección",
    "edit_models": "editar_modelos",
    "experimental": "experimental",
    "flux": "flux",
    "gligen": "gligen",
    "guidance": "orientación",
    "guiders": "guías",
    "hooks": "ganchos",
    "image": "imagen",
    "inpaint": "pintar",
    "instructpix2pix": "instruirpix2pix",
    "kandinsky5": "kandinsky5",
    "latent": "latent",
    "loaders": "cargadores",
    "logic": "lógica",
    "lotus": "lotus",
    "ltxv": "ltxv",
    "mask": "mask",
    "model": "modelo",
    "model_merging": "fusión_de_modelos",
    "model_patches": "parches_de_modelo",
    "model_specific": "modelo_específico",
    "noise": "ruido",
    "operations": "operaciones",
    "photomaker": "photomaker",
    "postprocessing": "postprocesamiento",
    "preprocessors": "preprocesadores",
    "primitive": "primitivo",
    "qwen": "qwen",
    "samplers": "muestreadores",
    "sampling": "muestreo",
    "save": "guardar",
    "schedulers": "programadores",
    "scheduling": "programación",
    "sd3": "sd3",
    "shader": "shader",
    "sigmas": "sigmas",
    "stable_cascade": "stable_cascade",
    "style_model": "modelo_de_estilo",
    "supir": "supir",
    "text": "texto",
    "training": "entrenamiento",
    "transform": "transformar",
    "unet": "unet",
    "upscale_diffusion": "difusión_de_escalado",
    "upscaling": "escalado",
    "utils": "utilidades",
    "video": "video",
    "video_models": "modelos_de_video",
    "zimage": "zimage"
  },
  "nodeErrors": {
    "content": "Error de contenido del nodo",
    "header": "Error de encabezado del nodo",
    "render": "Error de renderizado del nodo",
    "slots": "Error de ranuras del nodo",
    "widgets": "Error de widgets del nodo"
  },
  "nodeFilters": {
    "hideDeprecated": "Ocultar nodos obsoletos",
    "hideDeprecatedDescription": "Oculta los nodos marcados como obsoletos a menos que se habiliten explícitamente",
    "hideDevOnly": "Ocultar nodos solo para desarrolladores",
    "hideDevOnlyDescription": "Oculta los nodos marcados como solo para desarrolladores a menos que el modo desarrollador esté habilitado",
    "hideExperimental": "Ocultar nodos experimentales",
    "hideExperimentalDescription": "Oculta los nodos marcados como experimentales a menos que se habiliten explícitamente",
    "hideSubgraph": "Ocultar nodos de subgráfica",
    "hideSubgraphDescription": "Oculta temporalmente los nodos de subgráfica de la biblioteca de nodos y la búsqueda"
  },
  "nodeHelpPage": {
    "documentationPage": "página de documentación",
    "inputs": "Entradas",
    "loadError": "Error al cargar la ayuda: {error}",
    "moreHelp": "Para más ayuda, visita la",
    "outputs": "Salidas",
    "type": "Tipo"
  },
  "nodeReplacement": {
    "compatibleAlternatives": "Alternativas compatibles",
    "installMissingNodes": "Instalar nodos faltantes",
    "installationRequired": "Instalación requerida",
    "instructionMessage": "Debes instalar estos nodos o reemplazarlos por alternativas instaladas para ejecutar el flujo de trabajo. Los nodos faltantes están resaltados en {red} en el lienzo. Algunos nodos no se pueden intercambiar y deben instalarse mediante el Administrador de Nodos.",
    "notReplaceable": "Instalación requerida",
    "openNodeManager": "Abrir Administrador de Nodos",
    "quickFixAvailable": "Solución rápida disponible",
    "redHighlight": "rojo",
    "replaceAll": "Reemplazar todo",
    "replaceAllWarning": "Reemplaza todos los nodos disponibles en este grupo.",
    "replaceFailed": "Error al reemplazar nodos",
    "replaceNode": "Reemplazar nodo",
    "replaceSelected": "Reemplazar seleccionados ({count})",
    "replaceWarning": "Esto modificará permanentemente el flujo de trabajo. Guarda una copia primero si no estás seguro.",
    "replaceable": "Reemplazable",
    "replaced": "Reemplazado",
    "replacedAllNodes": "Reemplazados {count} tipo(s) de nodo",
    "replacedNode": "Nodo reemplazado: {nodeType}",
    "selectAll": "Seleccionar todo",
    "skipForNow": "Omitir por ahora",
    "swapNodesGuide": "Los siguientes nodos pueden ser reemplazados automáticamente por alternativas compatibles.",
    "swapNodesTitle": "Intercambiar nodos",
    "unknownNode": "Desconocido",
    "willBeReplacedBy": "Este nodo será reemplazado por:"
  },
  "nodeTemplates": {
    "enterName": "Introduzca el nombre",
    "saveAsTemplate": "Guardar como plantilla"
  },
  "notSupported": {
    "continue": "Continuar",
    "continueTooltip": "Estoy seguro de que mi dispositivo es compatible",
    "illustrationAlt": "Ilustración de chica triste",
    "learnMore": "Aprender más",
    "message": "Solo los siguientes dispositivos son compatibles:",
    "reportIssue": "Reportar problema",
    "supportedDevices": {
      "macos": "MacOS (M1 o posterior)",
      "windows": "Windows (GPU Nvidia con soporte CUDA)"
    },
    "title": "Tu dispositivo no es compatible"
  },
  "openSharedWorkflow": {
    "author": "Autor:",
    "copyAssetsAndOpen": "Importar recursos y abrir flujo de trabajo",
    "copyDescription": "Abrir el flujo de trabajo creará una nueva copia en tu espacio de trabajo",
    "dialogTitle": "Abrir flujo de trabajo compartido",
    "importFailed": "No se pudieron importar los recursos del flujo de trabajo",
    "loadError": "No se pudo cargar este flujo de trabajo compartido. Por favor, inténtalo más tarde.",
    "nonPublicAssetsWarningLine1": "Este flujo de trabajo incluye recursos no públicos.",
    "nonPublicAssetsWarningLine2": "Estos se importarán a tu biblioteca al abrir el flujo de trabajo",
    "openWithoutImporting": "Abrir sin importar",
    "openWorkflow": "Abrir flujo de trabajo"
  },
  "painter": {
    "background": "Fondo",
    "brush": "Pincel",
    "clear": "Limpiar",
    "color": "Selector de color",
    "eraser": "Borrador",
    "hardness": "Dureza",
    "height": "Alto",
    "size": "Tamaño del cursor",
    "tool": "Herramienta",
    "uploadError": "Error al cargar la imagen del pintor: {status} - {statusText}",
    "width": "Ancho"
  },
  "progressToast": {
    "allDownloadsCompleted": "Todas las descargas completadas",
    "downloadingModel": "Descargando modelo...",
    "downloadsFailed": "{count} descarga fallida | {count} descargas fallidas",
    "failed": "Fallido",
    "filter": {
      "all": "Todo",
      "completed": "Completado",
      "failed": "Fallido"
    },
    "finished": "Finalizado",
    "importingModels": "Importando modelos",
    "noImportsInQueue": "No hay {filter} en la cola",
    "pending": "Pendiente",
    "progressCount": "{completed} de {total}"
  },
  "queue": {
    "completedIn": "Finalizado en {duration}",
    "inQueue": "En cola...",
    "initializingAlmostReady": "Inicializando - Casi listo",
    "jobAddedToQueue": "Trabajo añadido a la cola",
    "jobDetails": {
      "computeHoursUsed": "Horas de cómputo usadas",
      "errorMessage": "Mensaje de error",
      "estimatedFinishIn": "Finalización estimada en",
      "estimatedStartIn": "Inicio estimado en",
      "eta": {
        "minutes": "~{count} minuto | ~{count} minutos",
        "minutesRange": "~{lo}-{hi} minutos",
        "seconds": "~{count} segundo | ~{count} segundos",
        "secondsRange": "~{lo}-{hi} segundos"
      },
      "failedAfter": "Falló después de",
      "generatedOn": "Generado en",
      "header": "Detalles del trabajo",
      "jobId": "ID de trabajo",
      "queuePosition": "Posición en la cola",
      "queuePositionValue": "~{count} trabajo antes que el tuyo | ~{count} trabajos antes que el tuyo",
      "queuedAt": "En cola a las",
      "report": "Reportar",
      "timeElapsed": "Tiempo transcurrido",
      "totalGenerationTime": "Tiempo total de generación",
      "workflow": "Flujo de trabajo"
    },
    "jobHistory": "Historial de trabajos",
    "jobList": {
      "sortComputeHoursUsed": "Horas de cómputo usadas (primero el mayor)",
      "sortMostRecent": "Más reciente",
      "sortTotalGenerationTime": "Tiempo total de generación (primero el más largo)",
      "undated": "Sin fecha"
    },
    "jobMenu": {
      "addToCurrentWorkflow": "Agregar al flujo de trabajo actual",
      "cancelJob": "Cancelar trabajo",
      "copyErrorMessage": "Copiar mensaje de error",
      "copyJobId": "Copiar ID de trabajo",
      "delete": "Eliminar",
      "deleteAsset": "Eliminar recurso",
      "download": "Descargar",
      "exportWorkflow": "Exportar flujo de trabajo",
      "inspectAsset": "Inspeccionar recurso",
      "openAsWorkflowNewTab": "Abrir como flujo de trabajo en nueva pestaña",
      "openWorkflowNewTab": "Abrir flujo de trabajo en nueva pestaña",
      "removeJob": "Quitar trabajo",
      "reportError": "Reportar error"
    },
    "jobQueueing": "Encolando trabajo",
    "toggleJobHistory": "Alternar historial de trabajos"
  },
  "releaseToast": {
    "description": "Descubre las últimas mejoras y funciones en esta actualización.",
    "newVersionAvailable": "¡Nueva versión disponible!",
    "skip": "Omitir",
    "update": "Actualizar",
    "whatsNew": "¿Qué hay de nuevo?"
  },
  "rightSidePanel": {
    "addFavorite": "Favorito",
    "advancedInputs": "ENTRADAS AVANZADAS",
    "bypass": "Omitir",
    "color": "Color del nodo",
    "editSubgraph": "Editar subgrafo",
    "editTitle": "Editar título",
    "enterSubgraph": "Entrar en subgrafo",
    "errorHelp": "Para más ayuda, {github} o {support}",
    "errorHelpGithub": "envía un issue en GitHub",
    "errorHelpSupport": "contacta con nuestro soporte",
    "errors": "Errores",
    "executionErrorOccurred": "Ocurrió un error durante la ejecución. Consulta la pestaña de Errores para más detalles.",
    "fallbackGroupTitle": "Grupo",
    "fallbackNodeTitle": "Nodo",
    "favorites": "ENTRADAS FAVORITAS",
    "favoritesNone": "SIN ENTRADAS FAVORITAS",
    "favoritesNoneDesc": "Las entradas que marques como favoritas aparecerán aquí",
    "favoritesNoneHint": "En la pestaña Parámetros, haz clic en {moreIcon} en cualquier entrada para añadirla aquí",
    "favoritesNoneTooltip": "Marca widgets con estrella para acceder rápidamente sin seleccionar nodos",
    "findOnGithubTooltip": "Buscar problemas relacionados en GitHub",
    "getHelpTooltip": "Informa de este error y te ayudaremos a resolverlo",
    "globalSettings": {
      "canvas": "LIENZO",
      "connectionLinks": "ENLACES DE CONEXIÓN",
      "gridSpacing": "Espaciado de la cuadrícula",
      "linkShape": "Forma del enlace",
      "nodes": "NODOS",
      "nodes2": "Nodos 2.0",
      "searchPlaceholder": "Buscar configuración rápida...",
      "showAdvanced": "Mostrar parámetros avanzados",
      "showAdvancedTooltip": "Esta es una configuración importante que, al activarse, muestra todos los parámetros avanzados de los nodos",
      "showConnectedLinks": "Mostrar enlaces conectados",
      "showInfoBadges": "Mostrar insignias de información",
      "showToolbox": "Mostrar caja de herramientas al seleccionar",
      "snapNodesToGrid": "Ajustar nodos a la cuadrícula",
      "title": "Configuración global",
      "viewAllSettings": "Ver toda la configuración"
    },
    "groupSettings": "Configuración de grupo",
    "groups": "Grupos",
    "hideAdvancedInputsButton": "Ocultar entradas avanzadas",
    "hideAdvancedShort": "Ocultar avanzado",
    "hideInput": "Ocultar entrada",
    "info": "Información",
    "inputs": "ENTRADAS",
    "inputsNone": "SIN ENTRADAS",
    "inputsNoneTooltip": "El nodo no tiene entradas",
    "locateNode": "Localizar nodo en el lienzo",
    "missingMedia": {
      "audio": "Audio",
      "cancelSelection": "Cancelar selección",
      "collapseNodes": "Ocultar nodos de referencia",
      "confirmSelection": "Confirmar selección",
      "expandNodes": "Mostrar nodos de referencia",
      "image": "Imágenes",
      "locateNode": "Localizar nodo",
      "missingMediaTitle": "Entradas faltantes",
      "or": "O",
      "selectedFromLibrary": "Seleccionado de la biblioteca",
      "uploadFile": "Subir {type}",
      "uploaded": "Subido",
      "uploading": "Subiendo...",
      "useFromLibrary": "Usar de la biblioteca",
      "video": "Videos"
    },
    "missingModels": {
      "alreadyExistsInCategory": "Este modelo ya existe en \"{category}\"",
      "assetLoadTimeout": "El tiempo de detección del modelo se agotó. Intenta recargar el flujo de trabajo.",
      "cancelSelection": "Cancelar selección",
      "clearUrl": "Borrar URL",
      "collapseNodes": "Ocultar nodos de referencia",
      "confirmSelection": "Confirmar selección",
      "copyModelName": "Copiar nombre del modelo",
      "copyUrl": "Copiar URL",
      "customNodeDownloadDisabled": "El entorno en la nube no admite la importación de modelos para nodos personalizados en esta sección. Por favor, utiliza nodos estándar de carga o sustituye con un modelo de la biblioteca de abajo.",
      "downloadAll": "Descargar todo",
      "expandNodes": "Mostrar nodos de referencia",
      "import": "Importar",
      "importAnyway": "Importar de todos modos",
      "importFailed": "Error al importar",
      "importNotSupported": "Importación no soportada",
      "imported": "Importado",
      "importing": "Importando...",
      "locateNode": "Localizar nodo en el lienzo",
      "metadataFetchFailed": "No se pudo obtener los metadatos. Por favor, revisa el enlace e inténtalo de nuevo.",
      "missingModelsTitle": "Modelos faltantes",
      "or": "O",
      "refresh": "Actualizar",
      "refreshFailed": "No se pudo actualizar los modelos faltantes. Por favor, inténtalo de nuevo.",
      "refreshing": "Actualizando modelos faltantes.",
      "typeMismatch": "Este modelo parece ser un \"{detectedType}\". ¿Estás seguro?",
      "unknownCategory": "Desconocido",
      "unsupportedUrl": "Solo se admiten URLs de Civitai y Hugging Face.",
      "urlPlaceholder": "Pega la URL del modelo (Civitai o Hugging Face)",
      "useFromLibrary": "Usar de la biblioteca",
      "usingFromLibrary": "Usando de la biblioteca"
    },
    "missingNodePacks": {
      "applyChanges": "Aplicar cambios",
      "cloudMessage": "Este flujo de trabajo requiere nodos personalizados que aún no están disponibles en Comfy Cloud.",
      "collapse": "Colapsar",
      "expand": "Expandir",
      "installAll": "Instalar todo",
      "installNodePack": "Instalar paquete de nodos",
      "installed": "Instalado",
      "installing": "Instalando...",
      "ossManagerDisabledHint": "Para instalar los nodos que faltan, primero ejecuta {pipCmd} en tu entorno de Python para instalar Node Manager, luego reinicia ComfyUI con la bandera {flag}.",
      "ossMessage": "Este flujo de trabajo utiliza nodos personalizados que aún no has instalado.",
      "searchInManager": "Buscar en el Gestor de Nodos",
      "title": "Paquetes de nodos faltantes",
      "unknownPack": "Paquete desconocido",
      "unsupportedTitle": "Paquetes de nodos no compatibles",
      "viewInManager": "Ver en el Gestor"
    },
    "mute": "Silenciar",
    "noErrors": "Sin errores",
    "noSelection": "Selecciona un nodo para ver sus propiedades e información.",
    "nodeState": "Estado del nodo",
    "nodes": "Nodos",
    "nodesNoneDesc": "SIN NODOS",
    "noneSearchDesc": "Ningún elemento coincide con tu búsqueda",
    "normal": "Normal",
    "parameters": "Parámetros",
    "pinned": "Fijado",
    "promptErrors": {
      "no_prompt": {
        "desc": "Los datos del flujo de trabajo enviados al servidor están vacíos. Esto puede ser un error inesperado del sistema."
      },
      "prompt_no_outputs": {
        "desc": "El flujo de trabajo no contiene ningún nodo de salida (por ejemplo, Guardar imagen, Vista previa de imagen) para producir un resultado."
      },
      "server_error_cloud": {
        "desc": "El servidor encontró un error inesperado. Por favor, inténtalo de nuevo más tarde."
      },
      "server_error_local": {
        "desc": "El servidor encontró un error inesperado. Por favor, revisa los registros del servidor."
      }
    },
    "properties": "Propiedades",
    "removeFavorite": "Quitar de favoritos",
    "resetAllParameters": "Restablecer todos los parámetros",
    "resetToDefault": "Restablecer a los valores predeterminados",
    "seeError": "Ver error",
    "settings": "Configuración",
    "showAdvancedInputsButton": "Mostrar entradas avanzadas",
    "showAdvancedShort": "Mostrar avanzado",
    "showInput": "Mostrar entrada",
    "title": "Ningún nodo seleccionado | 1 nodo seleccionado | {count} nodos seleccionados",
    "togglePanel": "Mostrar/ocultar panel de propiedades",
    "workflowOverview": "Resumen del flujo de trabajo"
  },
  "secrets": {
    "addSecret": "Agregar secreto",
    "createdAt": "Creado el {date}",
    "deleteConfirmMessage": "¿Estás seguro de que deseas eliminar \"{name}\"? Esta acción no se puede deshacer.",
    "deleteConfirmTitle": "Eliminar secreto",
    "description": "Los secretos están cifrados y se utilizan para datos sensibles como claves API.",
    "descriptionUsage": "Guarda tus tokens aquí para habilitar la descarga de modelos privados y restringidos de proveedores compatibles.",
    "editSecret": "Editar secreto",
    "errors": {
      "duplicateName": "Ya existe un secreto con este nombre",
      "duplicateProvider": "Ya existe un secreto para este proveedor",
      "nameRequired": "El nombre es obligatorio",
      "nameTooLong": "El nombre debe tener 255 caracteres o menos",
      "providerRequired": "El proveedor es obligatorio",
      "secretValueRequired": "El valor secreto es obligatorio"
    },
    "lastUsed": "Último uso el {date}",
    "modelProviders": "Proveedores de modelos",
    "name": "Nombre",
    "namePlaceholder": "p. ej., Mi clave API",
    "noSecrets": "No hay secretos guardados. Agrega tu primera clave API para comenzar.",
    "provider": "Proveedor",
    "providerHint": "Opcional. Seleccionar un proveedor habilita el uso automático del token.",
    "secretValue": "Valor secreto",
    "secretValueHint": "Este valor será cifrado y no podrá ser visto nuevamente.",
    "secretValueHintEdit": "Déjalo en blanco para mantener el valor actual.",
    "secretValuePlaceholder": "Introduce tu clave API",
    "secretValuePlaceholderEdit": "Introduce un nuevo valor para cambiarlo",
    "title": "Claves API y Secretos"
  },
  "selectionToolbox": {
    "Bypass Group Nodes": "Omitir nodos de grupo",
    "Set Group Nodes to Always": "Establecer nodos de grupo en Siempre",
    "Set Group Nodes to Never": "Establecer nodos de grupo en Nunca",
    "executeButton": {
      "disabledTooltip": "No hay nodos de salida seleccionados",
      "tooltip": "Ejecutar en los nodos de salida seleccionados (resaltados con borde naranja)"
    }
  },
  "serverConfig": {
    "modifiedConfigs": "Has modificado las siguientes configuraciones del servidor. Reinicia para aplicar los cambios.",
    "restart": "Reiniciar",
    "restartRequiredToastDetail": "Reinicia la aplicación para aplicar los cambios de configuración del servidor.",
    "restartRequiredToastSummary": "Reinicio requerido",
    "revertChanges": "Revertir cambios"
  },
  "serverConfigCategories": {
    "Attention": "Atención",
    "CUDA": "CUDA",
    "Cache": "Caché",
    "Directories": "Directorios",
    "General": "General",
    "Inference": "Inferencia",
    "Memory": "Memoria",
    "Network": "Red",
    "Preview": "Vista previa"
  },
  "serverConfigItems": {
    "cache-classic": {
      "name": "Usar el sistema de caché clásico"
    },
    "cache-lru": {
      "name": "Usar la caché LRU con un máximo de N resultados de nodo en caché.",
      "tooltip": "Puede usar más RAM/VRAM."
    },
    "cpu-vae": {
      "name": "Ejecutar VAE en CPU"
    },
    "cross-attention-method": {
      "name": "Método de atención cruzada"
    },
    "cuda-device": {
      "name": "Índice de dispositivo CUDA para usar"
    },
    "cuda-malloc": {
      "name": "Usar CUDA malloc para la asignación de memoria"
    },
    "default-hashing-function": {
      "name": "Función de hashing predeterminada para archivos de modelo"
    },
    "deterministic": {
      "name": "Hacer que pytorch use algoritmos deterministas más lentos cuando puede.",
      "tooltip": "Tenga en cuenta que esto puede no hacer que las imágenes sean deterministas en todos los casos."
    },
    "directml": {
      "name": "Índice de dispositivo DirectML"
    },
    "disable-all-custom-nodes": {
      "name": "Desactivar la carga de todos los nodos personalizados."
    },
    "disable-ipex-optimize": {
      "name": "Desactivar la optimización de IPEX"
    },
    "disable-metadata": {
      "name": "Desactivar el guardado de metadatos de solicitud en archivos."
    },
    "disable-smart-memory": {
      "name": "Desactivar la gestión inteligente de memoria",
      "tooltip": "Forzar a ComfyUI a descargar agresivamente a la ram regular en lugar de mantener los modelos en vram cuando puede."
    },
    "disable-xformers": {
      "name": "Desactivar la optimización de xFormers"
    },
    "dont-print-server": {
      "name": "No imprimir la salida del servidor en la consola."
    },
    "dont-upcast-attention": {
      "name": "Prevenir la atención de upcast"
    },
    "enable-cors-header": {
      "name": "Habilitar encabezado CORS: Use \"*\" para todos los orígenes o especifique el dominio"
    },
    "enable-manager-legacy-ui": {
      "name": "Usar interfaz de usuario Manager heredada",
      "tooltip": "Utiliza la interfaz de usuario heredada de ComfyUI-Manager en lugar de la nueva interfaz."
    },
    "fast": {
      "name": "Habilitar algunas optimizaciones no probadas y potencialmente deteriorantes de la calidad."
    },
    "force-channels-last": {
      "name": "Forzar el formato de memoria de los canales al final"
    },
    "force-upcast-attention": {
      "name": "Forzar la atención de upcast"
    },
    "global-precision": {
      "name": "Precisión global de punto flotante",
      "tooltip": "Precisión global de punto flotante"
    },
    "input-directory": {
      "name": "Directorio de entrada"
    },
    "listen": {
      "name": "Host: La dirección IP para escuchar"
    },
    "log-level": {
      "name": "Nivel de verbosidad de registro"
    },
    "max-upload-size": {
      "name": "Tamaño máximo de carga (MB)"
    },
    "output-directory": {
      "name": "Directorio de salida"
    },
    "port": {
      "name": "Puerto: El puerto para escuchar"
    },
    "preview-method": {
      "name": "Método utilizado para las vistas previas latentes"
    },
    "preview-size": {
      "name": "Tamaño de las imágenes de vista previa"
    },
    "reserve-vram": {
      "name": "VRAM reservada (GB)",
      "tooltip": "Establezca la cantidad de vram en GB que desea reservar para su uso por su sistema operativo/otro software. Por defecto, se reserva cierta cantidad dependiendo de su sistema operativo."
    },
    "text-encoder-precision": {
      "name": "Precisión del codificador de texto",
      "tooltip": "Precisión del codificador de texto"
    },
    "tls-certfile": {
      "name": "Archivo de certificado TLS: Ruta al archivo de certificado TLS para HTTPS"
    },
    "tls-keyfile": {
      "name": "Archivo de clave TLS: Ruta al archivo de clave TLS para HTTPS"
    },
    "unet-precision": {
      "name": "Precisión de UNET",
      "tooltip": "Precisión de UNET"
    },
    "vae-precision": {
      "name": "Precisión de VAE",
      "tooltip": "Precisión de VAE"
    },
    "vram-management": {
      "name": "Modo de gestión de VRAM"
    }
  },
  "serverStart": {
    "copyAllTooltip": "Copiar todo",
    "copySelectionTooltip": "Copiar selección",
    "errorMessage": "No se puede iniciar ComfyUI Desktop",
    "installation": {
      "title": "Instalando ComfyUI"
    },
    "openLogs": "Abrir registros",
    "process": {
      "error": "No se puede iniciar ComfyUI Desktop",
      "initial-state": "Cargando...",
      "python-setup": "Configurando el entorno de Python...",
      "ready": "Finalizando...",
      "starting-server": "Iniciando el servidor ComfyUI..."
    },
    "reportIssue": "Reportar problema",
    "showTerminal": "Mostrar terminal",
    "title": "Iniciando ComfyUI",
    "troubleshoot": "Solucionar problemas"
  },
  "settingsCategories": {
    "3D": "3D",
    "3DViewer": "3DViewer",
    "API Nodes": "Nodos API",
    "About": "Acerca de",
    "Appearance": "Apariencia",
    "BrushAdjustment": "Ajuste de Pincel",
    "Camera": "Cámara",
    "Canvas": "Lienzo",
    "Canvas Navigation": "Navegación del lienzo",
    "ColorPalette": "Paleta de Colores",
    "Comfy": "Comfy",
    "Comfy-Desktop": "Comfy-Desktop",
    "ContextMenu": "Menú Contextual",
    "Credits": "Créditos",
    "CustomColorPalettes": "Paletas de Colores Personalizadas",
    "DevMode": "Modo de Desarrollo",
    "EditTokenWeight": "Editar Peso del Token",
    "Error System": "Sistema de errores",
    "Execution": "Ejecución",
    "Extension": "Extensión",
    "General": "General",
    "Graph": "Gráfico",
    "Group": "Grupo",
    "Keybinding": "Asignación de Teclas",
    "Light": "Claro",
    "Link": "Enlace",
    "LinkRelease": "Liberación de Enlace",
    "LiteGraph": "Lite Graph",
    "Load 3D": "Cargar 3D",
    "Locale": "Localización",
    "Mask Editor": "Editor de Máscara",
    "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",
    "Nodes 2_0": "Nodes 2.0",
    "Notification Preferences": "Preferencias de notificación",
    "Other": "Otros",
    "PLY": "PLY",
    "PlanCredits": "Plan y créditos",
    "Pointer": "Puntero",
    "Queue": "Cola",
    "QueueButton": "Botón de Cola",
    "Reroute": "Reenrutar",
    "RerouteBeta": "Reroute Beta",
    "Scene": "Escena",
    "Secrets": "Credenciales",
    "Server": "Servidor",
    "Server-Config": "Configuración del Servidor",
    "Settings": "Configuraciones",
    "Sidebar": "Barra Lateral",
    "Tree Explorer": "Explorador de Árbol",
    "UV": "UV",
    "User": "Usuario",
    "Validation": "Validación",
    "Vue Nodes": "Nodos Vue",
    "VueNodes": "Nodos Vue",
    "Window": "Ventana",
    "Workflow": "Flujo de Trabajo",
    "Workspace": "Espacio de trabajo"
  },
  "shape": {
    "CARD": "Card",
    "arrow": "Flecha",
    "box": "Caja",
    "circle": "Círculo",
    "default": "Default",
    "round": "Redondo"
  },
  "shareNoOutputs": {
    "message": "Estás a punto de compartir una aplicación sin salidas. No se podrá usar hasta que se conecte una salida.\n\n¿Compartir de todos modos?",
    "shareAnyway": "Compartir de todos modos",
    "title": "La aplicación no tiene salidas"
  },
  "shareWorkflow": {
    "acknowledgeCheckbox": "Entiendo que estos archivos multimedia serán publicados y hechos públicos",
    "checkingAssets": "Comprobando visibilidad de los archivos multimedia…",
    "comfyHubButton": "Subir a ComfyHub",
    "comfyHubDescription": "ComfyHub es el centro comunitario oficial de ComfyUI.\nTu flujo de trabajo tendrá una página pública visible para todos.",
    "comfyHubTitle": "Subir a ComfyHub",
    "copyLink": "Copiar",
    "createLinkButton": "Crear un enlace",
    "createLinkDescription": "Cuando crees un enlace para tu flujo de trabajo, compartirás estos archivos multimedia junto con tu flujo de trabajo",
    "createLinkTitle": "Compartir flujo de trabajo",
    "creatingLink": "Creando enlace...",
    "hasChangesDescription": "Has realizado cambios desde la última vez que se publicó este flujo de trabajo.",
    "hasChangesTitle": "Compartir flujo de trabajo",
    "inLibrary": "En la biblioteca",
    "linkCopied": "¡Copiado!",
    "loadFailed": "No se pudo cargar el flujo de trabajo compartido",
    "loadingTitle": "Compartir flujo de trabajo",
    "mediaLabel": "{count} archivo multimedia | {count} archivos multimedia",
    "modelsLabel": "{count} modelo | {count} modelos",
    "privateAssetsDescription": "Tu flujo de trabajo contiene modelos y/o archivos multimedia privados",
    "publishToHubTab": "Publicar",
    "publishedOn": "Publicado el {date}",
    "saveButton": "Guardar flujo de trabajo",
    "saveFailedDescription": "No se pudo guardar el flujo de trabajo. Por favor, inténtalo de nuevo.",
    "saveFailedTitle": "Error al guardar",
    "saving": "Guardando...",
    "shareLinkTab": "Compartir",
    "shareUrlLabel": "URL para compartir",
    "successDescription": "Cualquiera con este enlace puede ver y usar este flujo de trabajo. Si realizas cambios en este flujo de trabajo, puedes volver a publicarlo para actualizar la versión compartida.",
    "successTitle": "¡Flujo de trabajo publicado con éxito!",
    "unsavedDescription": "Debes guardar tu flujo de trabajo antes de compartirlo. Guárdalo ahora para continuar.",
    "unsavedTitle": "Guarda el flujo de trabajo primero",
    "updateLinkButton": "Actualizar enlace",
    "updatingLink": "Actualizando enlace...",
    "workflowNameLabel": "Nombre del flujo de trabajo"
  },
  "shortcuts": {
    "essentials": "Esencial",
    "keyboardShortcuts": "Atajos de teclado",
    "manageShortcuts": "Gestionar atajos",
    "noKeybinding": "Sin atajo",
    "shortcuts": "Atajos",
    "subcategories": {
      "node": "Nodo",
      "panelControls": "Controles de panel",
      "queue": "Cola",
      "view": "Vista",
      "workflow": "Flujo de trabajo"
    },
    "viewControls": "Controles de vista"
  },
  "sideToolbar": {
    "activeJobStatus": "Trabajo activo: {status}",
    "assets": "Recursos",
    "backToAssets": "Volver a todos los recursos",
    "browseTemplates": "Explorar plantillas de ejemplo",
    "downloads": "Descargas",
    "folderView": {
      "errorDetail": "No se pudieron recuperar las salidas para este trabajo. Por favor, inténtalo de nuevo.",
      "errorSummary": "No se pudieron cargar las salidas"
    },
    "generatedAssetsHeader": "Recursos generados",
    "helpCenter": "Centro de ayuda",
    "importedAssetsHeader": "Recursos importados",
    "labels": {
      "assets": "Recursos",
      "console": "Consola",
      "generated": "Generados",
      "imported": "Importados",
      "menu": "Menú",
      "models": "Modelos",
      "nodes": "Nodos",
      "queue": "Cola",
      "templates": "Plantillas",
      "workflows": "Flujos de trabajo"
    },
    "logout": "Cerrar sesión",
    "mediaAssets": "Recursos multimedia",
    "modelLibrary": "Biblioteca de modelos",
    "newBlankWorkflow": "Crear un nuevo flujo de trabajo en blanco",
    "noFilesFound": "No se encontraron archivos",
    "noFilesFoundMessage": "Sube archivos o genera contenido para verlos aquí",
    "noGeneratedFiles": "No se encontraron archivos generados",
    "noImportedFiles": "No se encontraron archivos importados",
    "nodeLibrary": "Biblioteca de nodos",
    "nodeLibraryTab": {
      "allNodes": "Todos los nodos",
      "blueprints": "Planos",
      "custom": "Personalizado",
      "essentials": "Esenciales",
      "filter": "Filtrar",
      "filterOptions": {
        "blueprints": "Planos",
        "comfyNodes": "Nodos Comfy",
        "extensions": "Extensiones",
        "partnerNodes": "Nodos de socios"
      },
      "groupBy": "Agrupar por",
      "groupStrategies": {
        "category": "Categoría",
        "categoryDesc": "Agrupar por categoría de nodo",
        "module": "Módulo",
        "moduleDesc": "Agrupar por fuente del módulo",
        "source": "Fuente",
        "sourceDesc": "Agrupar por tipo de fuente (Core, Custom, API)"
      },
      "noBookmarkedNodes": "Aún no hay favoritos",
      "resetView": "Restablecer vista a la predeterminada",
      "sections": {
        "bookmarked": "Favoritos",
        "comfyBlueprints": "Planos Comfy",
        "comfyNodes": "Nodos Comfy",
        "extensions": "Extensiones",
        "favoriteNode": "Nodo favorito",
        "favorites": "Favoritos",
        "myBlueprints": "Mis planos",
        "partnerNodes": "Nodos de socios",
        "subgraphBlueprints": "Planos de subgráficos",
        "unfavoriteNode": "Quitar de favoritos"
      },
      "sortBy": {
        "alphabetical": "Alfabético",
        "alphabeticalDesc": "Ordenar alfabéticamente dentro de los grupos",
        "original": "Original",
        "originalDesc": "Mantener el orden original"
      },
      "sortMode": "Modo de ordenación"
    },
    "nodes": "Nodos",
    "openWorkflow": "Abrir flujo de trabajo en el sistema de archivos local",
    "queue": "Cola",
    "queueProgressOverlay": {
      "activeJobs": "{count} trabajo activo | {count} trabajos activos",
      "activeJobsShort": "{count} activo(s) | {count} activo(s)",
      "activeJobsSuffix": "trabajos activos",
      "cancelJobTooltip": "Cancelar trabajo",
      "clearAllJobsTooltip": "Cancelar todos los trabajos en ejecución",
      "clearHistory": "Limpiar historial de la cola de trabajos",
      "clearHistoryDialogAssetsNote": "Los recursos generados por estos trabajos no se eliminarán y siempre podrán verse desde el panel de recursos.",
      "clearHistoryDialogDescription": "Todos los trabajos finalizados o fallidos a continuación serán eliminados de este panel de cola de trabajos.",
      "clearHistoryDialogTitle": "¿Limpiar el historial de la cola de trabajos?",
      "clearHistoryMenuAssetsNote": "Los archivos multimedia no se eliminarán.",
      "clearQueueTooltip": "Limpiar cola",
      "clearQueued": "Limpiar en cola",
      "colonPercent": ": {percent}",
      "currentNode": "Nodo actual:",
      "dockedJobHistory": "Historial de trabajos acoplado",
      "expandCollapsedQueue": "Expandir cola de trabajos",
      "filterAllWorkflows": "Todos los flujos de trabajo",
      "filterBy": "Filtrar por",
      "filterCurrentWorkflow": "Flujo de trabajo actual",
      "filterJobs": "Filtrar trabajos",
      "inlineTotalLabel": "Total",
      "interruptAll": "Interrumpir todos los trabajos en ejecución",
      "jobCompleted": "Trabajo completado",
      "jobFailed": "Trabajo fallido",
      "jobQueue": "Cola de trabajos",
      "jobsAddedToQueue": "{count} trabajo añadido a la cola | {count} trabajos añadidos a la cola",
      "jobsCompleted": "{count} trabajo completado | {count} trabajos completados",
      "jobsFailed": "{count} trabajo fallido | {count} trabajos fallidos",
      "moreOptions": "Más opciones",
      "noActiveJobs": "No hay trabajos activos",
      "preview": "Vista previa",
      "queuedJobsLabel": "{count} en cola",
      "queuedSuffix": "en cola",
      "running": "en ejecución",
      "runningJobsLabel": "{count} en ejecución",
      "runningQueuedSummary": "{running}, {queued}",
      "searchJobs": "Buscar...",
      "showAssets": "Mostrar recursos",
      "showAssetsPanel": "Mostrar panel de recursos",
      "showRunProgressBar": "Mostrar barra de progreso de ejecución",
      "sortBy": "Ordenar por",
      "sortJobs": "Ordenar trabajos",
      "stubClipTextEncode": "CLIP Text Encode:",
      "title": "Progreso de la cola",
      "total": "Total: {percent}",
      "viewAllJobs": "Ver todos los trabajos",
      "viewGrid": "Vista de cuadrícula",
      "viewJobHistory": "Ver historial de trabajos",
      "viewList": "Vista de lista"
    },
    "searchAssets": "Buscar recursos",
    "sidebar": "Barra lateral",
    "templates": "Plantillas",
    "themeToggle": "Cambiar tema",
    "workflowTab": {
      "confirmDelete": "¿Estás seguro de que quieres eliminar este flujo de trabajo?",
      "confirmDeleteTitle": "¿Eliminar flujo de trabajo?",
      "confirmOverwrite": "El archivo a continuación ya existe. ¿Te gustaría sobrescribirlo?",
      "confirmOverwriteTitle": "¿Sobrescribir archivo existente?",
      "deleteFailed": "El intento de eliminar el flujo de trabajo ha fallado.",
      "deleteFailedTitle": "Eliminación fallida",
      "deleted": "Flujo de trabajo eliminado",
      "dirtyClose": "Los archivos a continuación han sido modificados. ¿Te gustaría guardarlos antes de cerrar?",
      "dirtyCloseAnyway": "Cerrar de todos modos",
      "dirtyCloseHint": "Mantén presionada la tecla Shift para cerrar sin preguntar",
      "dirtyCloseTitle": "¿Guardar cambios?",
      "workflowTreeType": {
        "bookmarks": "Marcadores",
        "browse": "Explorar",
        "open": "Abrir"
      }
    },
    "workflows": "Flujos de trabajo"
  },
  "subgraphStore": {
    "blueprintName": "Nombre del subgrafo",
    "blueprintNamePrompt": "Nombre del subgrafo:",
    "cannotDeleteGlobal": "No se pueden eliminar los blueprints instalados",
    "confirmDelete": "Esta acción eliminará permanentemente el subgrafo de tu biblioteca",
    "confirmDeleteTitle": "¿Eliminar subgrafo?",
    "disconnected": "Desconectado",
    "enterDescription": "Introduce una descripción",
    "enterSearchAliases": "Introduce alias de búsqueda (separados por comas)",
    "hidden": "Parámetros ocultos/anidados",
    "hideAll": "Ocultar todo",
    "linked": "(Vinculado)",
    "loadFailure": "No se pudieron cargar los subgrafos",
    "overwriteBlueprint": "Guardar sobrescribirá el subgrafo actual con tus cambios",
    "overwriteBlueprintTitle": "¿Sobrescribir subgrafo existente?",
    "promoteOutsideSubgraph": "No se puede promocionar widget cuando no está en subgrafo",
    "promoteWidget": "Promocionar widget: {name}",
    "publish": "Publicar subgrafo",
    "publishSuccess": "Guardado en la biblioteca de nodos",
    "publishSuccessMessage": "Puedes encontrar tu subgrafo en la biblioteca de nodos bajo \"Subgraph Blueprints\"",
    "saveBlueprint": "Guardar subgrafo en la biblioteca",
    "searchAliases": "Buscar alias",
    "showAll": "Mostrar todo",
    "showRecommended": "Mostrar widgets recomendados",
    "shown": "Mostrado en el nodo",
    "unpromoteWidget": "Dejar de promocionar widget: {name}"
  },
  "subscription": {
    "addApiCredits": "Agregar créditos de API",
    "addCredits": "Agregar créditos",
    "addCreditsLabel": "Agrega más créditos cuando quieras",
    "benefits": {
      "benefit1": "Créditos mensuales para Nodos de Socio — recarga cuando sea necesario",
      "benefit1FreeTier": "Más créditos mensuales, recarga en cualquier momento",
      "benefit2": "Hasta 30 min de tiempo de ejecución por trabajo",
      "benefit3": "Usa tus propios modelos (Creator & Pro)"
    },
    "beta": "BETA",
    "billedMonthly": "Facturado mensualmente",
    "billedYearly": "{total} facturado anualmente",
    "billingComingSoon": {
      "message": "La facturación para equipos estará disponible pronto. Podrás suscribirte a un plan para tu espacio de trabajo con precios por usuario. Mantente atento para más actualizaciones.",
      "title": "Próximamente"
    },
    "cancelDialog": {
      "confirmCancel": "Cancelar suscripción",
      "description": "Tu acceso continúa hasta {date}. No se te cobrará de nuevo, y tu espacio de trabajo y créditos se conservarán. Puedes volver a suscribirte en cualquier momento.",
      "endOfBillingPeriod": "fin del periodo de facturación",
      "failed": "Error al cancelar la suscripción",
      "keepSubscription": "Mantener suscripción",
      "title": "Cancelar suscripción"
    },
    "cancelSubscription": "Cancelar suscripción",
    "cancelSuccess": "Suscripción cancelada correctamente",
    "canceled": "Cancelada",
    "canceledCard": {
      "description": "No se te cobrará de nuevo. Tus funciones seguirán activas hasta {date}.",
      "title": "Tu suscripción ha sido cancelada"
    },
    "changeTo": "Cambiar a {plan}",
    "comfyCloud": "Comfy Cloud",
    "comfyCloudLogo": "Logo de Comfy Cloud",
    "contactOwnerToSubscribe": "Contacta al propietario del espacio de trabajo para suscribirte",
    "contactUs": "Contáctanos",
    "creditsRemainingThisMonth": "Créditos restantes este mes",
    "creditsRemainingThisYear": "Créditos restantes este año",
    "creditsYouveAdded": "Créditos que has agregado",
    "currentPlan": "Plan actual",
    "customLoRAsLabel": "Importa tus propios LoRAs",
    "description": "Elige el mejor plan para ti",
    "descriptionWorkspace": "Elige el mejor plan para tu espacio de trabajo",
    "expiresDate": "Caduca el {date}",
    "freeTier": {
      "description": "Tu plan gratuito incluye {credits} créditos cada mes para probar Comfy Cloud.",
      "descriptionGeneric": "Tu plan gratuito incluye una asignación mensual de créditos para probar Comfy Cloud.",
      "nextRefresh": "Tus créditos se renovarán el {date}.",
      "outOfCredits": {
        "subtitle": "Suscríbete para desbloquear recargas y más",
        "title": "Te has quedado sin créditos gratuitos"
      },
      "subscribeCta": "Suscríbete para más",
      "title": "Estás en el plan gratuito",
      "topUpBlocked": {
        "title": "Desbloquea recargas y más"
      },
      "upgradeCta": "Ver planes"
    },
    "gpuLabel": "RTX 6000 Pro (96GB VRAM)",
    "haveQuestions": "¿Tienes preguntas o buscas soluciones empresariales?",
    "inviteUpTo": "Invita hasta",
    "invoiceHistory": "Historial de facturas",
    "learnMore": "Más información",
    "managePayment": "Gestionar pago",
    "managePlan": "Gestionar plan",
    "manageSubscription": "Gestionar suscripción",
    "maxDuration": {
      "creator": "30 min",
      "founder": "30 min",
      "free": "30 min",
      "pro": "1 h",
      "standard": "30 min"
    },
    "maxDurationLabel": "Duración máxima de cada ejecución de flujo de trabajo",
    "maxMembersLabel": "Máx. miembros",
    "member": "miembro",
    "memberCount": "{count} miembro | {count} miembros",
    "membersLabel": "Hasta {count} miembros",
    "messageSupport": "Contactar con soporte",
    "monthly": "Mensual",
    "monthlyBonusDescription": "Bono de créditos mensual",
    "monthlyCreditsInfo": "Estos créditos se renuevan mensualmente y no se acumulan",
    "monthlyCreditsLabel": "Créditos mensuales",
    "monthlyCreditsPerMemberLabel": "Créditos mensuales / miembro",
    "monthlyCreditsRollover": "Estos créditos se transferirán al próximo mes",
    "mostPopular": "Más popular",
    "needTeamWorkspace": "¿Necesitas un espacio de trabajo en equipo?",
    "nextBillingCycle": "próximo ciclo de facturación",
    "nextMonthInvoice": "Factura del próximo mes",
    "partnerNodesBalance": "Saldo de créditos de \"Nodos de Partners\"",
    "partnerNodesCredits": "Créditos de Nodos de Socio",
    "partnerNodesDescription": "Para ejecutar modelos comerciales/propietarios",
    "perMonth": "USD / mes",
    "personalWorkspace": "Espacio de trabajo personal",
    "plansAndPricing": "Planes y precios",
    "plansForWorkspace": "Planes para {workspace}",
    "prepaidCreditsInfo": "Créditos comprados por separado que no expiran",
    "prepaidDescription": "Créditos prepagados",
    "preview": {
      "addCreditCard": "Agregar tarjeta de crédito",
      "backToAllPlans": "Volver a todos los planes",
      "confirm": "Confirmar",
      "confirmPayment": "Confirma tu pago",
      "confirmPlanChange": "Confirma el cambio de plan",
      "eachMonthCreditsRefill": "Cada mes los créditos se recargan a",
      "ends": "Finaliza el {date}",
      "hideFeatures": "Ocultar funciones",
      "nextPaymentDue": "Próximo pago el {date}. Cancela en cualquier momento.",
      "perMember": "/ miembro",
      "privacyPolicy": "Política de privacidad",
      "proratedCharge": "Cargo prorrateado por {plan}",
      "proratedRefund": "Reembolso prorrateado por {plan}",
      "showMoreFeatures": "Mostrar más funciones",
      "starting": "Comienza el {date}",
      "startingToday": "Comienza hoy",
      "terms": "Términos",
      "termsAgreement": "Al continuar, aceptas los {terms} y la {privacy} de Comfy Org.",
      "totalDueToday": "Total a pagar hoy"
    },
    "refreshCredits": "Actualizar créditos",
    "renewsDate": "Se renueva el {date}",
    "required": {
      "pollingFailed": "Error al activar la suscripción",
      "pollingSuccess": "¡Suscripción activada correctamente!",
      "pollingTimeout": "Tiempo de espera agotado para la suscripción. Por favor, actualiza e inténtalo de nuevo.",
      "subscribe": "Suscribirse",
      "title": "Suscribirse a",
      "waitingForSubscription": "Completa tu suscripción en la nueva pestaña. ¡Detectaremos automáticamente cuando hayas terminado!"
    },
    "resubscribe": "Volver a suscribirse",
    "resubscribeSuccess": "¡Suscripción reactivada correctamente!",
    "resubscribeTo": "Volver a suscribirse a {plan}",
    "soloUseOnly": "Solo para uso individual",
    "subscribeForMore": "Mejorar",
    "subscribeNow": "Suscribirse Ahora",
    "subscribeTo": "Suscribirse a {plan}",
    "subscribeToComfyCloud": "Suscribirse a Comfy Cloud",
    "subscribeToRun": "Suscribirse",
    "subscribeToRunFull": "Suscribirse a Ejecutar",
    "subscriptionRequiredMessage": "Se requiere una suscripción para que los miembros ejecuten flujos de trabajo en la nube",
    "teamWorkspace": "Espacio de trabajo en equipo",
    "tierNameYearly": "{name} Anual",
    "tiers": {
      "creator": {
        "name": "Creador"
      },
      "founder": {
        "name": "Edición Fundador"
      },
      "free": {
        "name": "Gratis"
      },
      "pro": {
        "name": "Pro"
      },
      "standard": {
        "name": "Estándar"
      }
    },
    "title": "Suscripción",
    "titleUnsubscribed": "Suscríbete a Comfy Cloud",
    "totalCredits": "Créditos totales",
    "upgrade": "MEJORAR",
    "upgradePlan": "Mejorar plan",
    "upgradeTo": "Mejorar a {plan}",
    "upgradeToAddCredits": "Mejorar para añadir créditos",
    "usdPerMonth": "USD / mes",
    "usdPerMonthPerMember": "USD / mes / miembro",
    "videoEstimateExplanation": "Estas estimaciones se basan en la plantilla Wan 2.2 Imagen a Video usando la configuración predeterminada (5 segundos, 640x640, 16fps, muestreo de 4 pasos).",
    "videoEstimateHelp": "Más detalles sobre esta plantilla",
    "videoEstimateLabel": "Cantidad aprox. de videos de 5s generados con la plantilla Wan 2.2 Imagen a Video",
    "videoEstimateTryTemplate": "Probar esta plantilla",
    "videoTemplateBasedCredits": "Videos generados con Wan 2.2 Imagen a Video",
    "viewEnterprise": "Ver empresa",
    "viewMoreDetails": "Ver más detalles",
    "viewMoreDetailsPlans": "Ver más detalles sobre planes y precios",
    "viewUsageHistory": "Ver historial de uso",
    "workspaceNotSubscribed": "Este espacio de trabajo no tiene una suscripción",
    "yearly": "Anual",
    "yearlyCreditsLabel": "Total de créditos anuales",
    "yearlyDiscount": "20% DESCUENTO",
    "yourPlanIncludes": "Tu plan incluye:"
  },
  "tabMenu": {
    "addToBookmarks": "Agregar a marcadores",
    "closeOtherTabs": "Cerrar otras pestañas",
    "closeTab": "Cerrar pestaña",
    "closeTabsToLeft": "Cerrar pestañas a la izquierda",
    "closeTabsToRight": "Cerrar pestañas a la derecha",
    "duplicateTab": "Duplicar pestaña",
    "removeFromBookmarks": "Eliminar de marcadores"
  },
  "teamWorkspacesDialog": {
    "confirmCallbackFailed": "Espacio de trabajo creado pero la configuración está incompleta",
    "createWorkspace": "Crear espacio de trabajo",
    "namePlaceholder": "ej. Equipo de Marketing",
    "nameValidationError": "El nombre debe tener entre 1 y 50 caracteres usando letras, números, espacios o signos de puntuación comunes.",
    "newWorkspace": "Nuevo espacio de trabajo",
    "subtitle": "Cambia a uno existente o crea un nuevo espacio de trabajo",
    "subtitleNoWorkspaces": "Crea un nuevo espacio de trabajo en equipo para compartir créditos",
    "switch": "Cambiar",
    "title": "Espacios de trabajo en equipo",
    "yourTeamWorkspaces": "Tus espacios de trabajo en equipo"
  },
  "templateWidgets": {
    "sort": {
      "searchPlaceholder": "Buscar..."
    }
  },
  "templateWorkflows": {
    "activeFilters": "Filtros:",
    "allTemplates": "Todas las plantillas",
    "categories": "Categorías",
    "category": {
      "3D": "3D",
      "All": "Todas las plantillas",
      "Area Composition": "Composición de Área",
      "Audio": "Audio",
      "Basics": "Básicos",
      "ComfyUI Examples": "Ejemplos de ComfyUI",
      "ControlNet": "ControlNet",
      "Custom Nodes": "Nodos Personalizados",
      "Extensions": "Extensiones",
      "Flux": "Flux",
      "Generation Type": "Tipo de generación",
      "GettingStarted": "Primeros Pasos",
      "Image": "Imagen",
      "Image API": "API de Imagen",
      "LLM API": "API LLM",
      "LLMs": "LLMs",
      "Partner Nodes": "Nodos de socios",
      "Upscaling": "Ampliación",
      "Video": "Video",
      "Video API": "API de Video"
    },
    "error": {
      "templateNotFound": "Plantilla \"{templateName}\" no encontrada"
    },
    "licenseFilter": "Licencia",
    "loading": "Cargando plantillas...",
    "loadingMore": "Cargando más plantillas...",
    "modelFilter": "Filtro de modelo",
    "modelsSelected": "{count} modelos",
    "noResults": "No se encontraron plantillas",
    "noResultsHint": "Intenta ajustar tu búsqueda o filtros",
    "resetFilters": "Limpiar filtros",
    "resultsCount": "Mostrando {count} de {total} plantillas",
    "runsOnFilter": "Ejecuta en",
    "runsOnSelected": "{count} ejecuciones en",
    "searchPlaceholder": "Buscar plantillas...",
    "sort": {
      "alphabetical": "A → Z",
      "default": "Predeterminado",
      "modelSizeLowToHigh": "Tamaño del modelo (de bajo a alto)",
      "newest": "Más reciente",
      "popular": "Popular",
      "recommended": "Recomendado",
      "searchPlaceholder": "Buscar...",
      "vramLowToHigh": "Uso de VRAM (de bajo a alto)"
    },
    "sorting": "Ordenar por",
    "title": "Comienza con una Plantilla",
    "useCaseFilter": "Tareas",
    "useCasesSelected": "{count} casos de uso"
  },
  "templates": {
    "logoProviderSeparator": " y "
  },
  "toastMessages": {
    "cannotCreateSubgraph": "No se puede crear el subgrafo",
    "couldNotDetermineFileType": "No se pudo determinar el tipo de archivo",
    "dropFileError": "No se puede procesar el elemento soltado: {error}",
    "emptyCanvas": "Lienzo vacío",
    "errorCopyImage": "Error al copiar la imagen: {error}",
    "errorLoadingModel": "Error al cargar el modelo",
    "errorOpenImage": "Error al abrir la imagen: {error}",
    "errorSaveSetting": "Error al guardar la configuración {id}: {err}",
    "exportSuccess": "Modelo exportado exitosamente como {format}",
    "failedExecutionPathResolution": "No se pudo resolver la ruta a los nodos seleccionados",
    "failedToAccessBillingPortal": "No se pudo acceder al portal de facturación: {error}",
    "failedToApplyTexture": "Error al aplicar textura",
    "failedToConvertToSubgraph": "No se pudo convertir los elementos en subgrafo",
    "failedToCreateCustomer": "No se pudo crear el cliente: {error}",
    "failedToDownloadFile": "Error al descargar el archivo",
    "failedToExportModel": "Error al exportar modelo como {format}",
    "failedToFetchBalance": "No se pudo obtener el saldo: {error}",
    "failedToFetchLogs": "Error al obtener los registros del servidor",
    "failedToFetchSubscription": "Error al obtener el estado de suscripción: {error}",
    "failedToInitializeLoad3dViewer": "Error al inicializar el visor 3D",
    "failedToInitiateCreditPurchase": "No se pudo iniciar la compra de créditos: {error}",
    "failedToInitiateSubscription": "Error al iniciar la suscripción: {error}",
    "failedToLoadBackgroundImage": "Error al cargar la imagen de fondo",
    "failedToLoadHDRI": "No se pudo cargar el archivo HDRI",
    "failedToLoadModel": "Error al cargar el modelo 3D",
    "failedToPurchaseCredits": "No se pudo comprar créditos: {error}",
    "failedToQueue": "Error al encolar",
    "failedToSaveDraft": "No se pudo guardar el borrador del flujo de trabajo",
    "failedToSetGizmoMode": "No se pudo establecer el modo de gizmo",
    "failedToToggleCamera": "No se pudo alternar la cámara",
    "failedToToggleGizmo": "No se pudo alternar el gizmo",
    "failedToToggleGrid": "No se pudo alternar la cuadrícula",
    "failedToUpdateBackgroundColor": "No se pudo actualizar el color de fondo",
    "failedToUpdateBackgroundImage": "No se pudo actualizar la imagen de fondo",
    "failedToUpdateBackgroundRenderMode": "No se pudo actualizar el modo de renderizado de fondo a {mode}",
    "failedToUpdateEdgeThreshold": "No se pudo actualizar el umbral de borde",
    "failedToUpdateFOV": "No se pudo actualizar el campo de visión",
    "failedToUpdateLightIntensity": "No se pudo actualizar la intensidad de la luz",
    "failedToUpdateMaterialMode": "No se pudo actualizar el modo de material",
    "failedToUpdateUpDirection": "No se pudo actualizar la dirección superior",
    "failedToUploadBackgroundImage": "No se pudo subir la imagen de fondo",
    "fileLoadError": "No se puede encontrar el flujo de trabajo en {fileName}",
    "fileTooLarge": "Archivo demasiado grande ({size} MB). El tamaño máximo soportado es {maxSize} MB",
    "fileUploadFailed": "Error al subir el archivo",
    "interrupted": "La ejecución ha sido interrumpida",
    "legacyMaskEditorDeprecated": "El editor de máscaras heredado está obsoleto y se eliminará pronto.",
    "migrateToLitegraphReroute": "Los nodos de reroute se eliminarán en futuras versiones. Haz clic para migrar a reroute nativo de litegraph.",
    "missingModelVerificationFailed": "No se pudo verificar los modelos faltantes. Algunos modelos pueden no aparecer en la pestaña de Errores.",
    "modelLoadedSuccessfully": "Modelo 3D cargado exitosamente",
    "no3dScene": "No hay escena 3D para aplicar textura",
    "no3dSceneToExport": "No hay escena 3D para exportar",
    "noTemplatesToExport": "No hay plantillas para exportar",
    "nodeDefinitionsUpdateFailed": "No se pudo actualizar las definiciones de nodos",
    "nodeDefinitionsUpdated": "Definiciones de nodos actualizadas",
    "nothingSelected": "Nada seleccionado",
    "nothingToGroup": "Nada para agrupar",
    "nothingToQueue": "Nada para poner en cola",
    "pendingTasksDeleted": "Tareas pendientes eliminadas",
    "pleaseSelectNodesToGroup": "Por favor, seleccione los nodos (u otros grupos) para crear un grupo para",
    "pleaseSelectOutputNodes": "Por favor, selecciona los nodos de salida",
    "unableToGetModelFilePath": "No se puede obtener la ruta del archivo del modelo",
    "unauthorizedDomain": "Tu dominio {domain} no está autorizado para usar este servicio. Por favor, contacta a {email} para agregar tu dominio a la lista blanca.",
    "unsupportedHDRIFormat": "Formato de archivo no compatible. Por favor, sube un archivo .hdr o .exr.",
    "updateRequested": "Actualización solicitada",
    "useApiKeyTip": "Consejo: ¿No puedes acceder al inicio de sesión normal? Usa la opción de clave API de Comfy.",
    "userNotAuthenticated": "Usuario no autenticado"
  },
  "userSelect": {
    "enterUsername": "Introduce un nombre de usuario",
    "existingUser": "Usuario existente",
    "newUser": "Nuevo usuario",
    "next": "Siguiente",
    "selectUser": "Selecciona un usuario"
  },
  "userSettings": {
    "accountSettings": "Configuración de la cuenta",
    "email": "Correo electrónico",
    "name": "Nombre",
    "notSet": "No establecido",
    "provider": "Método de inicio de sesión",
    "title": "Configuración de usuario",
    "updatePassword": "Actualizar contraseña",
    "workspaceSettings": "Configuración del espacio de trabajo"
  },
  "validation": {
    "descriptionRequired": "Descripción es requerida",
    "invalidEmail": "Dirección de correo electrónico inválida",
    "length": "Debe tener {length} caracteres",
    "maxLength": "No debe tener más de {length} caracteres",
    "minLength": "Debe tener al menos {length} caracteres",
    "password": {
      "lowercase": "Debe contener al menos una letra minúscula",
      "match": "Las contraseñas deben coincidir",
      "minLength": "Debe tener entre 8 y 32 caracteres",
      "number": "Debe contener al menos un número",
      "requirements": "Requisitos de la contraseña",
      "special": "Debe contener al menos un carácter especial",
      "uppercase": "Debe contener al menos una letra mayúscula"
    },
    "personalDataConsentRequired": "Debes aceptar el procesamiento de tus datos personales.",
    "prefix": "Debe comenzar con {prefix}",
    "required": "Requerido"
  },
  "versionMismatchWarning": {
    "dismiss": "Descartar",
    "frontendNewer": "La versión del frontend {frontendVersion} puede no ser compatible con la versión del backend {backendVersion}.",
    "frontendOutdated": "La versión del frontend {frontendVersion} está desactualizada. El backend requiere la versión {requiredVersion} o superior.",
    "title": "Advertencia de compatibilidad de versión",
    "updateFrontend": "Actualizar frontend"
  },
  "vueNodesBanner": {
    "desc": "– Flujos de trabajo más flexibles, nuevos widgets potentes, diseñado para la extensibilidad",
    "title": "Presentamos Nodes 2.0",
    "tryItOut": "Pruébalo"
  },
  "vueNodesMigration": {
    "button": "Abrir Configuración",
    "message": "¿Prefieres el diseño clásico de nodos?"
  },
  "vueNodesMigrationMainMenu": {
    "message": "Cambia a Nodes 2.0 en cualquier momento desde el menú principal."
  },
  "vueNodesSlot": {
    "iterative": "(Iterativo)"
  },
  "welcome": {
    "getStarted": "Empezar",
    "title": "Bienvenido a ComfyUI"
  },
  "whatsNewPopup": {
    "later": "Más tarde",
    "learnMore": "Aprende más",
    "noReleaseNotes": "No hay notas de la versión disponibles."
  },
  "widgetFileUpload": {
    "browseFiles": "Buscar archivos",
    "dropPrompt": "Suelta tu archivo o"
  },
  "widgets": {
    "boolean": {
      "false": "falso",
      "true": "verdadero"
    },
    "node2only": "Solo Node 2.0",
    "selectModel": "Seleccionar modelo",
    "uploadSelect": {
      "maxSelectionReached": "Se alcanzó el límite máximo de selección",
      "placeholder": "Seleccionar...",
      "placeholderAudio": "Seleccionar audio...",
      "placeholderImage": "Seleccionar imagen...",
      "placeholderMesh": "Seleccionar malla...",
      "placeholderModel": "Seleccionar modelo...",
      "placeholderUnknown": "Seleccionar medio...",
      "placeholderVideo": "Seleccionar video..."
    },
    "valueControl": {
      "decrement": "Disminuir valor",
      "decrementDesc": "Resta 1 al valor o selecciona la opción anterior",
      "editSettings": "Editar configuración de control",
      "fixed": "Valor fijo",
      "fixedDesc": "Deja el valor sin cambios",
      "header": {
        "after": "DESPUÉS",
        "before": "ANTES",
        "postfix": "de ejecutar el flujo de trabajo:",
        "prefix": "Actualizar automáticamente el valor"
      },
      "increment": "Incrementar valor",
      "incrementDesc": "Suma 1 al valor o selecciona la siguiente opción",
      "linkToGlobal": "Vincular a",
      "linkToGlobalDesc": "Valor único vinculado a la configuración de control del Valor Global",
      "linkToGlobalSeed": "Valor Global",
      "randomize": "Aleatorizar valor",
      "randomizeDesc": "Mezcla el valor aleatoriamente después de cada generación"
    }
  },
  "workflowService": {
    "enterFilename": "Introduzca el nombre del archivo",
    "enterFilenamePrompt": "Introduce el nombre del archivo:",
    "exportWorkflow": "Exportar flujo de trabajo",
    "saveWorkflow": "Guardar flujo de trabajo",
    "savedAsApp": "Convertido a flujo de trabajo de aplicación",
    "savedAsWorkflow": "Convertido a flujo de trabajo solo de grafo de nodos"
  },
  "workspace": {
    "addedToWorkspace": "Has sido añadido a {workspaceName}",
    "inviteAccepted": "Invitación aceptada",
    "inviteFailed": "No se pudo aceptar la invitación",
    "switchFailed": "No se pudo cambiar de espacio de trabajo. Por favor, inténtalo de nuevo.",
    "viewWorkspace": "Ver espacio de trabajo"
  },
  "workspaceAuth": {
    "errors": {
      "accessDenied": "No tienes acceso a este espacio de trabajo",
      "invalidFirebaseToken": "La autenticación ha fallado. Por favor, intenta iniciar sesión de nuevo.",
      "notAuthenticated": "Debes iniciar sesión para acceder a los espacios de trabajo",
      "tokenExchangeFailed": "No se pudo autenticar con el espacio de trabajo: {error}",
      "workspaceNotFound": "Espacio de trabajo no encontrado"
    }
  },
  "workspacePanel": {
    "createWorkspaceDialog": {
      "create": "Crear",
      "message": "Los espacios de trabajo permiten a los miembros compartir un único fondo de créditos. Te convertirás en el propietario después de crearlo.",
      "nameLabel": "Nombre del espacio de trabajo*",
      "namePlaceholder": "Introduce el nombre del espacio de trabajo",
      "title": "Crear un nuevo espacio de trabajo"
    },
    "dashboard": {
      "placeholder": "Configuración del panel del espacio de trabajo"
    },
    "deleteDialog": {
      "message": "Cualquier crédito no utilizado o recurso no guardado se perderá. Esta acción no se puede deshacer.",
      "messageWithName": "¿Eliminar \"{name}\"? Cualquier crédito no utilizado o recurso no guardado se perderá. Esta acción no se puede deshacer.",
      "title": "¿Eliminar este espacio de trabajo?"
    },
    "editWorkspaceDialog": {
      "nameLabel": "Nombre del espacio de trabajo",
      "save": "Guardar",
      "title": "Editar detalles del espacio de trabajo"
    },
    "invite": "Invitar",
    "inviteLimitReached": "Has alcanzado el máximo de 50 miembros",
    "inviteMember": "Invitar miembro",
    "inviteMemberDialog": {
      "createLink": "Crear enlace",
      "linkCopied": "Copiado",
      "linkCopyFailed": "No se pudo copiar el enlace",
      "linkStep": {
        "copyLink": "Copiar enlace",
        "done": "Listo",
        "message": "Asegúrate de que su cuenta use este correo electrónico.",
        "title": "Envía este enlace a la persona"
      },
      "message": "Crea un enlace de invitación para compartir y envíalo a alguien",
      "placeholder": "Introduce el correo electrónico de la persona",
      "title": "Invitar a una persona a este espacio de trabajo"
    },
    "inviteUpsellDialog": {
      "messageNotSubscribed": "Para agregar miembros del equipo a este espacio de trabajo, necesitas un plan Creator o superior. El plan Standard solo admite un usuario (el propietario).",
      "messageSingleSeat": "El plan Standard incluye un asiento para el propietario del espacio de trabajo. Para invitar a miembros adicionales, actualiza al plan Creator o superior para desbloquear múltiples asientos.",
      "titleNotSubscribed": "Se requiere una suscripción para invitar miembros",
      "titleSingleSeat": "Tu plan actual admite un solo usuario",
      "upgradeToCreator": "Actualizar a Creator",
      "viewPlans": "Ver planes"
    },
    "leaveDialog": {
      "leave": "Abandonar",
      "message": "No podrás unirte de nuevo a menos que contactes al propietario del espacio de trabajo.",
      "title": "¿Abandonar este espacio de trabajo?"
    },
    "members": {
      "actions": {
        "copyLink": "Copiar enlace de invitación",
        "removeMember": "Eliminar miembro",
        "revokeInvite": "Revocar invitación"
      },
      "columns": {
        "expiryDate": "Fecha de vencimiento",
        "inviteDate": "Fecha de invitación",
        "joinDate": "Fecha de ingreso"
      },
      "createNewWorkspace": "crea uno nuevo.",
      "membersCount": "{count}/50 Miembros",
      "noInvites": "No hay invitaciones pendientes",
      "noMembers": "No hay miembros",
      "pendingInvitesCount": "{count} invitación pendiente | {count} invitaciones pendientes",
      "personalWorkspaceMessage": "No puedes invitar a otros miembros a tu espacio de trabajo personal en este momento. Para agregar miembros a un espacio de trabajo,",
      "tabs": {
        "active": "Activo",
        "pendingCount": "Pendientes ({count})"
      },
      "upsellBannerSubscribe": "Suscríbete al plan Creator o superior para invitar a miembros del equipo a este espacio de trabajo.",
      "upsellBannerUpgrade": "Actualiza al plan Creator o superior para invitar a miembros adicionales al equipo.",
      "viewPlans": "Ver planes"
    },
    "menu": {
      "deleteWorkspace": "Eliminar espacio de trabajo",
      "deleteWorkspaceDisabledTooltip": "Primero cancela la suscripción activa de tu espacio de trabajo",
      "editWorkspace": "Editar detalles del espacio de trabajo",
      "leaveWorkspace": "Abandonar espacio de trabajo"
    },
    "removeMemberDialog": {
      "error": "No se pudo eliminar al miembro",
      "message": "Este miembro será eliminado de tu espacio de trabajo. Los créditos que haya utilizado no serán reembolsados.",
      "remove": "Eliminar miembro",
      "success": "Miembro eliminado",
      "title": "¿Eliminar a este miembro?"
    },
    "revokeInviteDialog": {
      "message": "Este miembro ya no podrá unirse a tu espacio de trabajo. Su enlace de invitación será invalidado.",
      "revoke": "Desinvitar",
      "title": "¿Desinvitar a esta persona?"
    },
    "tabs": {
      "dashboard": "Panel",
      "membersCount": "Miembros ({count})",
      "planCredits": "Plan y créditos"
    },
    "toast": {
      "failedToCreateWorkspace": "No se pudo crear el espacio de trabajo",
      "failedToDeleteWorkspace": "No se pudo eliminar el espacio de trabajo",
      "failedToFetchWorkspaces": "No se pudieron cargar los espacios de trabajo",
      "failedToLeaveWorkspace": "No se pudo abandonar el espacio de trabajo",
      "failedToUpdateWorkspace": "No se pudo actualizar el espacio de trabajo",
      "workspaceCreated": {
        "message": "Suscríbete a un plan, invita a compañeros y comienza a colaborar.",
        "subscribe": "Suscribirse",
        "title": "Espacio de trabajo creado"
      },
      "workspaceDeleted": {
        "message": "El espacio de trabajo ha sido eliminado permanentemente.",
        "title": "Espacio de trabajo eliminado"
      },
      "workspaceLeft": {
        "message": "Has salido del espacio de trabajo.",
        "title": "Saliste del espacio de trabajo"
      },
      "workspaceUpdated": {
        "message": "Los detalles del espacio de trabajo se han guardado.",
        "title": "Espacio de trabajo actualizado"
      }
    }
  },
  "workspaceSwitcher": {
    "createWorkspace": "Crear nuevo espacio de trabajo",
    "failedToSwitch": "No se pudo cambiar el espacio de trabajo",
    "maxWorkspacesReached": "Solo puedes ser propietario de 10 espacios de trabajo. Elimina uno para crear uno nuevo.",
    "personal": "Personal",
    "roleMember": "Miembro",
    "roleOwner": "Propietario",
    "subscribe": "Suscribirse",
    "switchWorkspace": "Cambiar espacio de trabajo"
  },
  "zoomControls": {
    "hideMinimap": "Ocultar minimapa",
    "label": "Controles de zoom",
    "showMinimap": "Mostrar minimapa",
    "zoomToFit": "Ajustar zoom"
  }
}
