{
    "APP_TITLE": {
        "VMW_HARBOR": "Harbor",
        "HARBOR": "Harbor",
        "THEME_DARK_TEXT": "DARK",
        "THEME_LIGHT_TEXT": "LIGHT"
    },
    "SIGN_IN": {
        "REMEMBER": "Recordarme",
        "INVALID_MSG": "Nombre o contraseña no válidos.",
        "CORE_SERVICE_NOT_AVAILABLE": "Core service no esta disponible.",
        "OR": "OR",
        "VIA_LOCAL_DB": "LOGIN VIA LOCAL DB"
    },
    "SIGN_UP": {
        "TITLE": "Registrarse"
    },
    "BUTTON": {
        "STOP": "DETENER",
        "CANCEL": "CANCELAR",
        "OK": "OK",
        "DELETE": "ELIMINAR",
        "LOG_IN": "IDENTIFICARSE",
        "LOG_IN_OIDC": "Login Via proveedor OIDC",
        "LOG_IN_OIDC_WITH_PROVIDER_NAME": "LOGEAR CON {{providerName}}",
        "SIGN_UP_LINK": "Registrar nueva cuenta",
        "SIGN_UP": "REGISTRARSE",
        "CONFIRM": "CONFIRMAR",
        "SEND": "ENVIAR",
        "SAVE": "GUARDAR",
        "CLOSE": "CERRAR",
        "TEST_LDAP": "PROBAR SERVIDOR LDAP",
        "TEST_OIDC": "PROBAR SERVIDOR OIDC",
        "MORE_INFO": "Más información...",
        "YES": "SI",
        "NO": "NO",
        "COPY": "COPIAR",
        "EDIT": "EDITAR",
        "SWITCH": "SWITCH",
        "REPLICATE": "REPLICAR",
        "ACTIONS": "Actions",
        "ADD": "AGREGAR",
        "RUN": "EJECUTAR",
        "ENABLE": "ACTIVAR",
        "DISABLE": "DESACTIVAR"
    },
    "BATCH": {
        "DELETED_SUCCESS": "Borrado exitoso",
        "DELETED_FAILURE": "Borrado fallido o parcialmente fallido",
        "REPLICATE_SUCCESS": "Iniciado satisfactorio",
        "STOP_SUCCESS": "Detener exitoso",
        "TIME_OUT": "Gateway time-out"
    },
    "TOOLTIP": {
        "NAME_FILTER": "Filtrar el nombre del recurso. Dejar vacio o usar '**' para todos. 'library/**' solo busca recursos en 'library'. Para más patrones, por favor refierase a la guía de usuario.",
        "TAG_FILTER": "Filtar parte tag/version de los recursos. Dejar vacio o usar '**' para todos. '1.0*' solo busca recursos con tags que comienzan con '1.0'. Para más patrones, por favor refierase a la guía de usuario.",
        "LABEL_FILTER": "Filtrar los recursos por labels.",
        "RESOURCE_FILTER": "Filter el tipo de recursos.",
        "PUSH_BASED": "Push de recursos del local Harbor al remote registry.",
        "PULL_BASED": "Pull de recursos del remote registry al local Harbor.",
        "DESTINATION_NAMESPACE": "Especificar el namespace de destino. Si esta vacio, los recursos se colocan en el mismo namespace del recurso.",
        "OVERRIDE": "Especifique si desea anular los recursos en el destino si existe un recurso con el mismo nombre.",
        "SINGLE_ACTIVE_REPLICATION": "Specify whether to skip execution until the previous active execution finishes, avoiding the execution of the same replication rules multiple times in parallel.",
        "EMAIL": "El email debe ser una dirección válida como nombre@ejemplo.com.",
        "USER_NAME": "Debe tener una longitud máxima de 255 caracteres y no puede contener caracteres especiales.",
        "FULL_NAME": "La longitud máxima debería ser de 20 caracteres.",
        "COMMENT": "La longitud del comentario debería ser menor de 30 caracteres.",
        "CURRENT_PWD": "Es obligatorio introducir la contraseña actual.",
        "PASSWORD": "La contraseña debería tener de 8 a 128 caracteres, con al menos 1 letra mayúscula, 1 letra minúscula y 1 número.",
        "CONFIRM_PWD": "Las contraseñas no coinciden.",
        "SIGN_IN_USERNAME": "El nombre de usuario es obligatorio.",
        "SIGN_IN_PWD": "La contraseña es obligatoria.",
        "SIGN_UP_MAIL": "La dirección de email solamente se utilizar para restablecer la contraseña.",
        "ITEM_REQUIRED": "Campo obligatorio.",
        "SCOPE_REQUIRED": "El campo es obligatorio y debe estar en el formato de alcance.",
        "NUMBER_REQUIRED": "El campo es obligatorio y debería ser un número.",
        "CRON_REQUIRED": "El campo es obligatorio y debe estar en formato cron.",
        "EMAIL_EXISTING": "Esa dirección de email ya existe.",
        "USER_EXISTING": "Ese nombre de usuario ya existe.",
        "RULE_USER_EXISTING": "El Nombre ya esta siendo usado.",
        "EMPTY": "Nombre es requerido",
        "REPO_TOOLTIP": "Los usuarios no pueden realizar ninguna operación en las imágenes en este modo.",
        "ENDPOINT_FORMAT": "Endpoint debe iniciar con HTTP:// o HTTPS://.",
        "OIDC_ENDPOINT_FORMAT": "Endpoint debe inciar con HTTPS://.",
        "OIDC_NAME": "El nombre de la OIDC proveedor.",
        "OIDC_ENDPOINT": "La dirección URL de un servidor OIDC denuncia.",
        "OIDC_SCOPE": "El ámbito de aplicación enviada a OIDC Server durante la autenticación.Tiene que contener 'Openid', y 'offline_access'.Si usted esta usando Google, por favor quitar 'offline_access' de este campo",
        "OIDC_VERIFYCERT": "Desmarque esta casilla si tu OIDC servidor está alojado a través de certificado autofirmado.",
        "OIDC_AUTOONBOARD": "Omita la pantalla de incorporación, por lo que el usuario no puede cambiar su nombre de username. El username se proporciona a partir del ID Token",
        "OIDC_USER_CLAIM": "El nombre del reclamo en el ID Token de donde se obtiene el username. Si no se especifica, se utilizará de forma predeterminada a 'name'.",
        "NEW_SECRET": "El secreto debe tener más de 8 caracteres con al menos 1 letra mayúscula, 1 letra minúscula y 1 número.",
        "OIDC_LOGOUT": "Logs the user out of their current session with the Identity Provider."
    },
    "PLACEHOLDER": {
        "CURRENT_PWD": "Introduzca la contraseña actual",
        "NEW_PWD": "Introduzca la nueva contraseña",
        "CONFIRM_PWD": "Confirme la nueva contraseña",
        "USER_NAME": "Introduzca nombre de usuario",
        "MAIL": "Introduzca dirección de email",
        "FULL_NAME": "Introduzca nombre completo",
        "SIGN_IN_NAME": "Nombre de usuario",
        "SIGN_IN_PWD": "Contraseña"
    },
    "PROFILE": {
        "TITLE": "Perfil de usuario",
        "USER_NAME": "Nombre de usuario",
        "EMAIL": "Email",
        "FULL_NAME": "Nombre y apellidos",
        "COMMENT": "Comentarios",
        "PASSWORD": "Contraseña",
        "SAVE_SUCCESS": "Perfil de usuario guardado satisfactoriamente.",
        "ADMIN_RENAME_BUTTON": "Cambiar username",
        "ADMIN_RENAME_TIP": "Seleccione el botón para cambiar el nombre de usuario a \"admin@harbor.local\". Esta operación no se puede deshacer.",
        "RENAME_SUCCESS": "Renombrado satisfactorio!",
        "RENAME_CONFIRM_INFO": "Advertencia, cambiar el nombre a admin@harbor.local no se puede deshacer.",
        "CLI_PASSWORD": "CLI secreto",
        "CLI_PASSWORD_TIP": "El secreto CLI puede utilizarse como contraseña, para Docker o para el cliente Helm. Con el modo de autenticación de OIDC activado, recomendamos encarecidamente usar cuentas de robot, ya que los secretos de CLI dependen de la validez del token de ID y requieren que el usuario inicie sesión regularmente en la interfaz de usuario para actualizar el token.",
        "COPY_SUCCESS": "Copiar el éxito",
        "COPY_ERROR": "Copia no",
        "ADMIN_CLI_SECRET_BUTTON": "GENERAR SECRETO",
        "ADMIN_CLI_SECRET_RESET_BUTTON": "Subir Tu Secreto",
        "NEW_SECRET": "Secreto",
        "CONFIRM_SECRET": "Re-ingresar Secreto",
        "GENERATE_SUCCESS": "Configuración del secreto de CLI es satifactorio",
        "GENERATE_ERROR": "Configuración del secreto de CLI es fallido",
        "CONFIRM_TITLE_CLI_GENERATE": "¿Estás seguro de que puedes regenerar el secreto?",
        "CONFIRM_BODY_CLI_GENERATE": "Si regenera el secreto de CLI, se descartará el secreto de CLI anterior"
    },
    "CHANGE_PWD": {
        "TITLE": "Cambiar contraseña",
        "CURRENT_PWD": "Contraseña actual",
        "NEW_PWD": "Nueva contraseña",
        "CONFIRM_PWD": "Confirmar contraseña",
        "SAVE_SUCCESS": "Contraseña de usuario guardada satisfactoriamente.",
        "PASS_TIPS": "8-128 caracteres con 1 letra mayúscula, 1 minúscula y 1 número"
    },
    "CHANGE_PREF": {
        "TITLE": "Preferences",
        "LANGUAGE": "Language",
        "DATE_TIME_FORMAT": "Date/Time Format",
        "PULL_CMD_PREFIX": "Pull Command Prefix"
    },
    "ACCOUNT_SETTINGS": {
        "PROFILE": "Perfil de usuario",
        "PREFERENCES": "Preferences",
        "CHANGE_PWD": "Cambiar contraseña",
        "ABOUT": "Acerca de",
        "LOGOUT": "Cerrar sesión"
    },
    "GLOBAL_SEARCH": {
        "PLACEHOLDER": "Buscar en {{param}}..."
    },
    "TOP_NAV": {
        "DATETIME_RENDERING_DEFAULT": "Default"
    },
    "SIDE_NAV": {
        "PROJECTS": "Proyectos",
        "SYSTEM_MGMT": {
            "NAME": "Administración",
            "USER": "Usuarios",
            "REGISTRY": "Registries",
            "GROUP": "Grupos",
            "REPLICATION": "Replicación",
            "CONFIG": "Configuración",
            "VULNERABILITY": "Vulnerabilidad",
            "GARBAGE_COLLECTION": "Garbage Collection",
            "INTERROGATION_SERVICES": "Interrogation Services"
        },
        "LOGS": "Logs",
        "AUDIT_LOGS": "Audit Logs",
        "LEGACY_LOGS": "Audit Logs (Legacy)",
        "TASKS": "Tasks",
        "HARBOR_API_MANAGEMENT": "Harbor API V2.0",
        "DISTRIBUTIONS": {
            "NAME": "Distribuciones",
            "INSTANCES": "Instancias"
        }
    },
    "USER": {
        "ADD_ACTION": "Nuevo Usuario",
        "ENABLE_ADMIN_ACTION": "Marcar como Administrador",
        "DISABLE_ADMIN_ACTION": "Desmarcar como Administrador",
        "DEL_ACTION": "Eliminar",
        "FILTER_PLACEHOLDER": "Filtrar usuarios",
        "COLUMN_NAME": "Nombre",
        "COLUMN_ADMIN": "Administrador",
        "COLUMN_EMAIL": "Email",
        "COLUMN_REG_NAME": "Fecha de registro",
        "IS_ADMIN": "Si",
        "IS_NOT_ADMIN": "No",
        "ADD_USER_TITLE": "Nuevo usuario",
        "SAVE_SUCCESS": "Nuevo usuario guardado satisfactoriamente.",
        "DELETION_TITLE": "Confirmar eliminación de usuario",
        "DELETION_SUMMARY": "¿Quiere eliminar el usuario {{param}}?",
        "DELETE_SUCCESS": "Usuario eliminado satisfactoriamente.",
        "ITEMS": "elementos",
        "OF": "of",
        "RESET_OK": "La contraseña del usuario se restableció correctamente",
        "EXISTING_PASSWORD": "El nuevo password no puede ser igual al anterior",
        "UNKNOWN": "Desconocido",
        "UNKNOWN_TIP": "Verifique si el usuario tiene estado de administrador a través del Sistema de proveedor de identidad si el valor es \"Desconocido\""
    },
    "PROJECT": {
        "PROJECTS": "Proyectos",
        "NAME": "Nombre del Proyecto",
        "ROLE": "Rol",
        "ACCESS_LEVEL": "Nivel de acceso",
        "REPO_COUNT": "Contador de repositorios",
        "CREATION_TIME": "Fecha de creación",
        "PUBLIC": "Público",
        "PRIVATE": "Privado",
        "NEW_POLICY": "Nueva regla de replicación",
        "DELETE": "Eliminar",
        "ALL_PROJECTS": "Todos los Proyectos",
        "PRIVATE_PROJECTS": "Proyectos Privados",
        "PUBLIC_PROJECTS": "Proyectos Públicos",
        "PROJECT": "Proyecto",
        "NEW_PROJECT": "Nuevo proyecto",
        "NAME_TOOLTIP": "El nombre del proyecto debe tener entre 1 y 255 caracteres, con letras minúsculas, números y ._-, y debe comenzar con caracteres o números.",
        "DESTINATION_NAME_TOOLTIP": "El nombre de destino debe tener al menos 2 caracteres con minúsculas, números y ._-/ y debe comenzar con caracteres o números.",
        "NAME_IS_REQUIRED": "El nombre del proyecto es obligatorio.",
        "NAME_ALREADY_EXISTS": "Ya existe un proyecto con ese nombre.",
        "UNKNOWN_ERROR": "Ha ocurrido un error al crear el proyecto.",
        "ITEMS": "elementos",
        "DELETION_TITLE": "Confirmar eliminación del proyecto",
        "DELETION_SUMMARY": "¿Quiere eliminar el proyecto {{param}}?",
        "FILTER_PLACEHOLDER": "Filtrar proyectos",
        "REPLICATION_RULE": "Reglas de replicación",
        "CREATED_SUCCESS": "Proyecto creado satisfactoriamente.",
        "DELETED_SUCCESS": "Proyecto eliminado satisfactoriamente.",
        "TOGGLED_SUCCESS": "Proyecto alternado satisfactoriamente.",
        "INLINE_HELP_PUBLIC": "Cuando un proyecto se marca como público, todo el mundo tiene permisos de lectura sobre los repositorio de dicho proyecto, y no hace falta hacer \"docker login\" antes de subir imágenes a ellos.",
        "PROXY_CACHE_BANDWIDTH":"Establezca el ancho de banda de red máximo para extraer imágenes desde el servidor proxy-cache. Para un ancho de banda ilimitado, ingrese -1. ",
        "BANDWIDTH": "Ancho de banda",
        "SPEED_LIMIT_TIP": "Por favor, introduzca -1 o un número entero mayor que 0. ",
        "OF": "de",
        "COUNT_QUOTA": "Contador Cuota",
        "STORAGE_QUOTA": "Límites cuota projecto",
        "STORAGE_QUOTA_TIP": "El límite superior de la cuota de almacenamiento solo acepta valores enteros y está limitado a '1024 TB'. Ingrese '-1' para una cuota ilimitada",
        "QUOTA_UNLIMIT_TIP": "El espacio lógico máximo que puede utilizar el proyecto. Para una cuota ilimitada, introduzca '-1'.",
        "TYPE": "Tipo",
        "PROXY_CACHE": "Proxy Cache",
        "PROXY_CACHE_TOOLTIP": "Habilite esta opción para permitir que este proyecto actúe como caché proxy para una instancia de registro de destino en particular. Harbor solo puede actuar como proxy para los registros DockerHub, Docker Registry, Harbor, Aws ECR, Azure ACR, Alibaba Cloud ACR, Quay, Google GCR, Github GHCR y JFrog Artifactory.",
        "ENDPOINT": "Endpoint",
        "PROXY_CACHE_ENDPOINT": "Proxy Cache Endpoint",
        "CONNECTION_LIMIT": "Conexión máxima al registro de origen",
        "PROXY_CACHE_MAX_UPSTREAM_CONN_TIP": "La conexión máxima al registro de origen para este proyecto de caché de proxy, si es -1, entonces no hay límite",
        "PROXY_CACHE_MAX_UPSTREAM_CONN_INPUT_TIP": "Por favor, ingrese -1 o un número entero mayor que 0.",
        "NO_PROJECT": "No pudimos encontrar ningún proyecto"
    },
    "PROJECT_DETAIL": {
        "SUMMARY": "Resumen",
        "REPOSITORIES": "Repositorios",
        "REPLICATION": "Replicación",
        "USERS": "Miembros",
        "LOGS": "Logs",
        "LABELS": "Etiquetas",
        "PROJECTS": "Proyectos",
        "CONFIG": "Configuración",
        "ROBOT_ACCOUNTS": "Cuentas Robot",
        "WEBHOOKS": "Webhooks",
        "IMMUTABLE_TAG": "Immutabilidad de Etiqueta",
        "POLICY": "Política"
    },
    "PROJECT_CONFIG": {
        "REGISTRY": "Registro de proyectos",
        "PUBLIC_TOGGLE": "Público",
        "PUBLIC_POLICY": "Hacer público un registro de proyecto hará que todos los repositorios sean accesibles para todos.",
        "SECURITY": "Seguridad Despliegues",
        "CONTENT_TRUST_POLCIY": "Solo permita la implementación de imágenes verificadas.",
        "PREVENT_VULNERABLE_TOGGLE": "Evitar que se ejecuten imágenes vulnerables.",
        "PREVENT_VULNERABLE_1": "Impedir imágenes con la gravedad de la vulnerabilidad de",
        "PREVENT_VULNERABLE_2": "y más arriba de ser desplegado.",
        "SCAN": "Escaneo de vulnerabilidad",
        "AUTOSCAN_TOGGLE": "Escanee automáticamente las imágenes al instante",
        "AUTOSCAN_POLICY": "Escanee automáticamente las imágenes cuando son enviadas al registro del proyecto.",
        "SBOM": "generación de SBOM",
        "AUTOSBOM_TOGGLE": "Generar SBOM automáticamente en push",
        "AUTOSBOM_POLICY": "Generar SBOM automáticamente cuando las imágenes se envían al registro del proyecto.",
        "CONTENT_TRUST_POLICY": "Solo permita la implementación de imágenes verificadas."
    },
    "MEMBER": {
        "NEW_MEMBER": "Nuevo miembro",
        "MEMBER": "Miembro",
        "NAME": "Nombre",
        "ROLE": "Rol",
        "SYS_ADMIN": "Administrador del sistema",
        "PROJECT_ADMIN": "Administrador del proyecto",
        "PROJECT_MAINTAINER": "Mantenedor",
        "DEVELOPER": "Desarrollador",
        "GUEST": "Invitado",
        "LIMITED_GUEST": "Invitado Limitado",
        "DELETE": "Eliminar",
        "ITEMS": "elementos",
        "ACTIONS": "Acciones",
        "USER": " Usuario",
        "USERS": "Usuarios",
        "EMAIL": "Email",
        "ADD_USER": "Agregar Usuario",
        "NEW_USER_INFO": "Agregar un usuario para que sea miembro de este proyecto con el rol especificado",
        "LDAP_SEARCH_DN": "LDAP Group DN",
        "LDAP_GROUP": "Grupo",
        "ACTION": "ACCIÓN",
        "MEMBER_TYPE": "Tipo Miembro",
        "GROUP_TYPE": "Grupo",
        "USER_TYPE": "Usuario",
        "USERNAME_IS_REQUIRED": "El nombre de usuario es obligatorio",
        "USERNAME_ALREADY_EXISTS": "Ese nombre de usuario ya existe.",
        "UNKNOWN_ERROR": "Ha ocurrido un error al añadir el miembro.",
        "FILTER_PLACEHOLDER": "Filtrar Miembros",
        "DELETION_TITLE": "Confirmar eliminación de miembro de un proyecto",
        "DELETION_SUMMARY": "¿Quiere eliminar el miembro {{param}} del proyecto?",
        "ADDED_SUCCESS": "Miembro añadido satisfactoriamente.",
        "DELETED_SUCCESS": "Miembro eliminado satisfactoriamente",
        "OF": "de",
        "SET_ROLE": "Establecer rol",
        "REMOVE": "Remover",
        "GROUP_NAME_REQUIRED": "Nombre de Grupo es requerido",
        "NON_EXISTENT_GROUP": "Nombre de Grupo no existe",
        "GROUP_ALREADY_ADDED": "Nombre de Grupo ya ha sido agregado a este proyecto"
    },
    "ROBOT_ACCOUNT": {
        "NAME": "Nombre",
        "PERMISSIONS": "Permisos",
        "TOKEN": "Secreto",
        "NEW_ROBOT_ACCOUNT": "NUEVA CUENTA ROBOT",
        "ENABLED_STATE": "Estado habilitado",
        "CREATION": "Hora de creación",
        "NUMBER_REQUIRED": "El campo es obligatorio y debe ser un número entero distinto de 0.",
        "TOKEN_EXPIRATION": "Vencimiento token del Robot (Días)",
        "DESCRIPTION": "Descripción",
        "ACTION": "Acción",
        "EDIT": "Editar",
        "ITEMS": "items",
        "OF": "de",
        "DELETE": "Borrar",
        "PUSH": "Push",
        "PULL": "Pull",
        "FILTER_PLACEHOLDER": "Filtrar Cuentas Robot",
        "ACCOUNT_EXISTING": "La Cuenta Robot ya existe.",
        "ALERT_TEXT": "Esta es la única vez que puedes copiar este secreto. No tendrás otra oportunidad",
        "CREATED_SUCCESS": "Se creó '{{param}}' exitosamente.",
        "COPY_SUCCESS": "Copiar el secreto de '{{param}}' exitosamente",
        "DELETION_TITLE": "Confirmar la eliminación de cuentas robot",
        "DELETION_SUMMARY": "¿Quieres eliminar cuentas de robot {{param}}?",
        "EXPORT_TO_FILE": "exportar a archivo",
        "EXPIRES_AT": "Expira a las",
        "INVALID_VALUE": "El valor del tiempo de expiración no es válido",
        "NEVER_EXPIRED": "Nunca Expira",
        "NAME_PREFIX": "Prefijo Nombre de Robot",
        "NAME_PREFIX_REQUIRED": "Rrefijo del nombre del robot requerido",
        "UPDATE": "Actualizar",
        "AUDIT_LOG": " Log de Auditoría",
        "PREHEAT_INSTANCE": "Instancia de Preheat",
        "PROJECT": "Projecto",
        "REPLICATION_POLICY": "Política de Replicación",
        "REPLICATION": "Replicación",
        "REPLICATION_ADAPTER": "Adaptador de Replicación",
        "REGISTRY": "Registro",
        "SCAN_ALL": "Escanear Todos",
        "SYSTEM_VOLUMES": "Volúmenes de Sistema",
        "GARBAGE_COLLECTION": "Garbage Collection",
        "PURGE_AUDIT": "Purgar Auditoria",
        "JOBSERVICE_MONITOR": "Job Service Monitor",
        "TAG_RETENTION": "Tag de Retención",
        "SCANNER": "Escaner",
        "LABEL": "Etiqueta",
        "EXPORT_CVE": "Exportar CVE",
        "SECURITY_HUB": "Hub de Seguridad",
        "CATALOG": "Catálogo",
        "METADATA": "Metadata Proyecto",
        "REPOSITORY": "Repositorio",
        "ARTIFACT": "Artefacto",
        "SCAN": "Escaner",
        "SBOM": "SBOM",
        "TAG": "Tag",
        "ACCESSORY": "Accesorio",
        "ARTIFACT_ADDITION": "Adición de Artefacto",
        "ARTIFACT_LABEL": "Etiqueta de Artifacto",
        "PREHEAT_POLICY": "Política de Preheat",
        "IMMUTABLE_TAG": "Tag Inmutable",
        "LOG": "Log",
        "NOTIFICATION_POLICY": "Política de Notificación",
        "QUOTA": "Cuota",
        "BACK": "Regresar",
        "NEXT": "Siguiente",
        "FINISH": "Finalizar",
        "BASIC_INFO": "Información Básica",
        "SELECT_PERMISSIONS": "Seleccionar Permisos",
        "SELECT_SYSTEM_PERMISSIONS": "Seleccionar Permisos Sistema",
        "SELECT_PROJECT_PERMISSIONS": "Seleccionar Permisos Proyecto",
        "SYSTEM_PERMISSIONS": "Permisos Sistema",
        "ROBOT": "Cuenta Robot",
        "USER": "Usuario",
        "LDAPUSER": "Usuario LDAP",
        "GROUP": "Usuario Grupo",
        "MEMBER": "Miembro Proyecto"
    },
    "WEBHOOK": {
        "ENABLED_BUTTON": "ACTIVAR",
        "DISABLED_BUTTON": "DESACTIVAR",
        "TYPE": "Webhook",
        "STATUS": "Estado",
        "CREATED": "Creado",
        "ENABLED": "Activado",
        "DISABLED": "Desactivado",
        "OF": "de",
        "ITEMS": "items",
        "EDIT_WEBHOOK": "Editar Webhook",
        "ADD_WEBHOOK": "Agregar Webhook",
        "EDIT_WEBHOOK_DESC": "Especifique el punto final para recibir notificaciones de webhook",
        "VERIFY_REMOTE_CERT_TOOLTIP": "Determinar si el webhook debe verificar el certificado de una URL remota Desmarque esta casilla cuando la URL remota use un certificado autofirmado o no confiable.",
        "ENDPOINT_URL": "Endpoint URL",
        "URL_IS_REQUIRED": "Endpoint URL es requerido.",
        "AUTH_HEADER": "Auth Header",
        "VERIFY_REMOTE_CERT": "Verificar Certificado Remoto",
        "ENABLED_WEBHOOK_TITLE": "Activar  Webhook",
        "ENABLED_WEBHOOK_SUMMARY": "¿Quieres habilitar el webhook {{name}}?",
        "DISABLED_WEBHOOK_TITLE": "Desactivar Webhook",
        "DISABLED_WEBHOOK_SUMMARY": "¿Quieres desactivar el webhook {{name}}?",
        "DELETE_WEBHOOK_SUMMARY": "¿Quieres eliminar el(los) webhook(s) {{names}}??",
        "WEBHOOKS": "Webhooks",
        "NEW_WEBHOOK": "Nuevo Webhook",
        "ENABLE": "Activar",
        "DISABLE": "Desactivar",
        "NAME": "Nombre",
        "TARGET": "Endpoint URL",
        "EVENT_TYPES": "Tipos Evento",
        "DESCRIPTION": "Descripción",
        "NO_WEBHOOK": "No Webhook",
        "NAME_REQUIRED": "Nombre es requerido",
        "NOTIFY_TYPE": "Tipo Notificación",
        "EVENT_TYPE": "Tipo Evento",
        "EVENT_TYPE_REQUIRED": "Requiere al menos un tipo de evento",
        "PAYLOAD_FORMAT": "Formato de Payload",
        "CLOUD_EVENT": "CloudEvents",
        "PAYLOAD_DATA": "Data de Payload",
        "SLACK_RATE_LIMIT": "Por favor toma en cuenta los Rate Limits de Slack"
    },
    "GROUP": {
        "GROUP": "Grupo",
        "NAME": "Nombre",
        "IMPORT_LDAP_GROUP": "Importar Grupo LDAP",
        "IMPORT_HTTP_GROUP": "Nuevo Grupo HTTP",
        "IMPORT_OIDC_GROUP": "Nuevo Grupo OIDC",
        "ADD": "Agregar",
        "EDIT": "Editar",
        "DELETE": "Borrar",
        "TYPE": "Tipo",
        "DN": "DN",
        "GROUP_DN": "Ldap Grupo DN",
        "ADD_GROUP_SUCCESS": "Agregar grupo satisfactorio",
        "EDIT_GROUP_SUCCESS": "Editar grupo satisfactorio",
        "LDAP_TYPE": "LDAP",
        "HTTP_TYPE": "HTTP",
        "OIDC_TYPE": "OIDC",
        "OF": "de",
        "ITEMS": "items",
        "NEW_MEMBER": "Nuevo Miembro de Grupo",
        "NEW_USER_INFO": "Agregar un grupo para que sea miembro de este proyecto con un rol específico",
        "ROLE": "Rol",
        "SYS_ADMIN": "Administrador de Sistema",
        "PROJECT_ADMIN": "Administrador de Proyecto",
        "PROJECT_MAINTAINER": "Mantenedor",
        "DEVELOPER": "Desarrolador",
        "GUEST": "Invitado",
        "LIMITED_GUEST": "Invitado Limitado",
        "DELETION_TITLE": "Confirmar borrado de miembros del Grupo",
        "DELETION_SUMMARY": "Quieres borrar los miembros del Grupo {{param}}?"
    },
    "AUDIT_LOG": {
        "USERNAME": "Nombre de usuario",
        "TAGS": "Etiquetas",
        "OPERATION": "Operación",
        "OPERATION_DESCRIPTION": "Operation Description",
        "OPERATIONS": "Operaciones",
        "TIMESTAMP": "Fecha",
        "ALL_OPERATIONS": "Todas las operaciones",
        "ARTIFACT": "Artifact",
        "USER": "User",
        "PROJECT": "Project",
        "CONFIGURATION": "Configuration",
        "PROJECT_MEMBER": "Project Member",
        "USER_LOGIN_LOGOUT": "User Login/Logout",
        "PULL": "Pull",
        "PUSH": "Push",
        "CREATE": "Crear",
        "DELETE": "Eliminar",
        "OTHERS": "Otros",
        "ADVANCED": "Avanzado",
        "SIMPLE": "Simple",
        "ITEMS": "elementos",
        "RESULT": "Success",
        "FILTER_PLACEHOLDER": "Filtrar logs",
        "INVALID_DATE": "Fecha invalida.",
        "OF": "of",
        "NOT_FOUND": "No pudimos encontrar ningún registro!",
        "RESOURCE": "Recursos",
        "RESOURCE_TYPE": "Tipo de Recurso"
    },
    "REPLICATION": {
        "REPLICATION_TRIGGER": "Disparador",
        "PUSH_BASED_ONLY": "Solo para replicación push-based",
        "YES": "Si",
        "SECONDS": "Segundos",
        "MINUTES": "Minutos",
        "HOURS": "Horas",
        "MONTH": "Mes",
        "DAY_MONTH": "Día del mes",
        "DAY_WEEK": "Día de la semana",
        "CRON_TITLE": "Descripción de patrón para cron '* * * * * *'. La cadena de cron is basada en hora UTC",
        "FIELD_NAME": "Field name",
        "MANDATORY": "Obligatorio?",
        "ALLOWED_VALUES": "Valores Permitidos",
        "ALLOWED_CHARACTERS": "Caracteres Especiales Permitidos",
        "TOTAL": "Total",
        "OVERRIDE": "Sobreescribir",
        "SINGLE_ACTIVE_REPLICATION": "Single active replication",
        "ENABLED_RULE": "Activar regla",
        "OVERRIDE_INFO": "Sobreescribir",
        "CURRENT": "Actual",
        "FILTER_PLACEHOLDER": "Filtrar Tareas",
        "STOP_TITLE": "Confirmar Detener Ejecuciones",
        "STOP_SUCCESS": "Detener Ejecución {{param}} Satisfactorio",
        "STOP_SUMMARY": "De que desea detener las ejecuciones {{param}}?",
        "TASK_ID": "ID Tarea",
        "RESOURCE_TYPE": "Tipo Recurso",
        "SOURCE": "Origen",
        "DESTINATION": "Destino",
        "POLICY": "Política",
        "DURATION": "Duración",
        "SUCCESS_RATE": "Tasa Éxito",
        "SUCCESS": "ÉXITO",
        "FAILURE": "FALLA",
        "IN_PROGRESS": "EN PROGRESO",
        "STOP_EXECUTIONS": "Detener Ejecución",
        "ID": "ID",
        "REPLICATION_RULE": "Reglas de Replicación",
        "NEW_REPLICATION_RULE": "Nueva Regla de Replicación",
        "ENDPOINTS": "Endpoints",
        "FILTER_POLICIES_PLACEHOLDER": "Filtrar Reglas",
        "FILTER_EXECUTIONS_PLACEHOLDER": "Filter Ejecuciones",
        "DELETION_TITLE": "Confirmar Eliminación de Regla",
        "DELETION_SUMMARY": "¿Quiere eliminar la regla {{param}}?",
        "REPLICATION_TITLE": "Confirm Rule replication",
        "REPLICATION_SUMMARY": "Do you want to replicate the Rule {{param}}?",
        "FILTER_TARGETS_PLACEHOLDER": "Filtrar Endpoints",
        "DELETION_TITLE_TARGET": "Confirmar Eliminación de Endpoint",
        "DELETION_SUMMARY_TARGET": "¿Quiere eliminar el endpoint {{param}}?",
        "ADD_POLICY": "Nueva Regla de Replicación",
        "EDIT_POLICY": "Editar",
        "EDIT_POLICY_TITLE": "Editar Regla de Replicación",
        "TEST_CONNECTION": "Comprobar conexión",
        "TESTING_CONNECTION": "Comprobando conexión...",
        "TEST_CONNECTION_SUCCESS": "Conexión comprobada satisfactoriamente.",
        "TEST_CONNECTION_FAILURE": "Fallo al conectar con el endpoint.",
        "NAME": "Nombre",
        "PROJECT": "Proyecto",
        "NAME_IS_REQUIRED": "El nombre es obligatorio.",
        "DESCRIPTION": "Descripción",
        "ENABLE": "Activar",
        "DISABLE": "Desactivar",
        "REPLICATION_MODE": "Replication Mode",
        "SRC_REGISTRY": "Source registry",
        "DESTINATION_NAMESPACE": "Destination registry:Namespace",
        "ALL_STATUS": "Todos los estados",
        "ENABLED": "Activado",
        "DISABLED": "Desactivado",
        "REPLICATION_EXECUTION": "Trabajo de Replicación",
        "REPLICATION_EXECUTIONS": "Trabajos de Replicación",
        "END_TIME": "End Time",
        "STOPJOB": "Stop",
        "ALL": "Todos",
        "PENDING": "Pendiente",
        "RUNNING": "Ejecutando",
        "ERROR": "Error",
        "STOPPED": "Parado",
        "FINISHED": "Terminado",
        "SIMPLE": "Simple",
        "ADVANCED": "Avanzado",
        "STATUS": "Estado",
        "OPERATION": "Operación",
        "CREATION_TIME": "Fecha de Inicio",
        "UPDATE_TIME": "Update time",
        "LOGS": "Logs",
        "OF": "of",
        "ITEMS": "elementos",
        "CREATED_SUCCESS": "Regla de replicación creada satisfactoriamente.",
        "UPDATED_SUCCESS": "Regla de replicación actualizada satisfactoriamente.",
        "DELETED_SUCCESS": "Regla de replicación eliminada satisfactoriamente.",
        "DELETED_FAILED": "Fallo al eliminar la regla de replicación.",
        "TOGGLED_SUCCESS": "Regla de replicación cambiada satisfactoriamente.",
        "CANNOT_EDIT": "La regla de replicación no se puede cambiar mientras esté activa.",
        "INVALID_DATE": "Fecha invalida.",
        "PLACEHOLDER": "No pudimos encontrar ninguna regla de replicación!",
        "JOB_PLACEHOLDER": "No pudimos encontrar ningún trabajo de replicación!",
        "NO_ENDPOINT_INFO": "Por favor, primero agregue un endpoint",
        "NO_LABEL_INFO": "Por favor, añade una etiqueta primero",
        "NO_PROJECT_INFO": "Este proyecto no existe",
        "SOURCE_RESOURCE_FILTER": "Filtro de recursos de origen",
        "SCHEDULED": "Programado",
        "MANUAL": "Manual",
        "EVENT_BASED": "Basado en Eventos",
        "DAILY": "Diario",
        "WEEKLY": "Semanal",
        "TRIGGER": "Condición de activación",
        "TRIGGER_MODE": "Modo de activación",
        "REPLICATE": "Replicar",
        "DELETE_REMOTE_IMAGES": "Eliminar recursos remotos cuando se eliminan localmente",
        "NEW": "Nuevo",
        "NAME_TOOLTIP": "El nombre de la regla de replicación debe tener al menos 2 caracteres con minúsculas, números y ._- y debe comenzar con caracteres o números.",
        "DESTINATION_NAME_TOOLTIP": "El nombre de destino debe tener al menos 2 caracteres (minúsculas, números, ._-) y debe comenzar con caracteres o números.",
        "REPLI_MODE": "Modo de replicación",
        "SOURCE_REGISTRY": "Fuente registry",
        "DEST_REGISTRY": "Registro destino",
        "NAMESPACE_TOOLTIP": "Nombre del Namespace debe tener al menos 2 caracteres con minúsculas, números y ._-/ y debe comenzar con caracteres o números.",
        "TAG": "Tag",
        "LABEL": "Etiqueta",
        "RESOURCE": "Recurso",
        "ENABLE_TITLE": "Activar regla",
        "ENABLE_SUMMARY": "¿Quieres habilitar la regla {{param}}?",
        "DISABLE_TITLE": "Deshabilitar regla",
        "DISABLE_SUMMARY": "¿Quieres deshabilitar la regla {{param}}?",
        "ENABLE_SUCCESS": "Regla habilitada exitosamente",
        "ENABLE_FAILED": "Error al habilitar la regla",
        "DISABLE_SUCCESS": "Regla deshabilitada exitosamente",
        "DISABLE_FAILED": "Error al deshabilitar la regla",
        "DES_REPO_FLATTENING": "Aplanamiento del repositorio destino",
        "NAMESPACE": "Namespace",
        "REPO_FLATTENING": "Aplanado",
        "NO_FLATTING": "No Aplanado",
        "FLATTEN_LEVEL_1": "Aplanar 1 Level",
        "FLATTEN_LEVEL_2": "Aplanar 2 Levels",
        "FLATTEN_LEVEL_3": "Aplanar 3 Levels",
        "FLATTEN_ALL": "Aplanar Todos Los Niveles",
        "FLATTEN_LEVEL_TIP": "Reducir la estructura del repositorio anidado al copiar imágenes. Suponiendo que la estructura del repositorio anidado es 'a/b/c/d/img' y namespace es 'ns', los resultados correspondientes de cada elemento son los siguientes:",
        "FLATTEN_LEVEL_TIP_ALL": "'Aplanar Todos Los Niveles'(Usado ant. v2.3): 'a/b/c/d/img' -> 'ns/img'",
        "FLATTEN_LEVEL_TIP_NO": "'No Aplanar': 'a/b/c/d/img' -> 'ns/a/b/c/d/img",
        "FLATTEN_LEVEL_TIP_1": "'Aplanar 1 Nivel'(Default): 'a/b/c/d/img' -> 'ns/b/c/d/img'",
        "FLATTEN_LEVEL_TIP_2": "'Aplanar 2 Niveles': 'a/b/c/d/img' -> 'ns/c/d/img'",
        "FLATTEN_LEVEL_TIP_3": "'Aplanar 3 Niveles': 'a/b/c/d/img' -> 'ns/d/img'",
        "BANDWIDTH": "Ancho de banda",
        "BANDWIDTH_ERROR_TIP": "Please enter -1 or an integer greater than 0",
        "BANDWIDTH_TOOLTIP": "Establezca el ancho de banda de red máximo para cada trabajador de replicación. Preste atención a la cantidad de ejecuciones simultáneas (máximo: {{max_job_workers}}). Para un ancho de banda ilimitado, ingrese -1.",
        "UNLIMITED": "Ilimitado",
        "UNREACHABLE_SOURCE_REGISTRY": "No se pudo conectar al registro de origen, asegúrese de que el registro de origen esté disponible antes de editar esta regla: {{error}}",
        "CRON_ERROR_TIP": "El primer campo de la cadena cron debe ser 0 y el segundo campo no puede ser \"*\"",
        "COPY_BY_CHUNK": "Copiar por chunk",
        "COPY_BY_CHUNK_TIP": "Especifique si desea copiar el blob por chunk. La transferencia por fragmento puede aumentar la cantidad de solicitudes de API.",
        "TRIGGER_STOP_SUCCESS": "Se detuvo la ejecución con éxito",
        "CRON_STR": "Cadena Cron"
    },
    "DESTINATION": {
        "NEW_ENDPOINT": "Nuevo Endpoint",
        "PROVIDER": "Provider",
        "ENDPOINT": "Endpoint",
        "NAME": "Nombre",
        "NAME_IS_REQUIRED": "El nombre del endpoint es obligatorio.",
        "URL": "URL del Endpoint",
        "URL_IS_REQUIRED": "La URL del endpoint es obligatoria.",
        "AUTHENTICATION": "Autenticación",
        "ACCESS_ID": "ID de acceso",
        "ACCESS_SECRET": "Secreto de acceso",
        "STATUS": "Estado",
        "TEST_CONNECTION": "Comprobar conexión",
        "TITLE_EDIT": "Editar Endpoint",
        "TITLE_ADD": "Nuevo punto final de registro",
        "EDIT": "Editar",
        "DELETE": "Eliminar",
        "TESTING_CONNECTION": "Comprobar conexión...",
        "TEST_CONNECTION_SUCCESS": "Conexión comprobada satisfactoriamente.",
        "TEST_CONNECTION_FAILURE": "Fallo al comprobar el endpoint.",
        "CREATION_TIME": "Fecha de creación",
        "OF": "de",
        "ITEMS": "elementos",
        "CREATED_SUCCESS": "Endpoint creado satisfactoriamente.",
        "UPDATED_SUCCESS": "Endpoint actualizado satisfactoriamente.",
        "DELETED_SUCCESS": "Endpoint eliminado satisfactoriamente.",
        "DELETED_FAILED": "Ha fallado la eliminación del endpoint.",
        "CANNOT_EDIT": "El endpoint no puede ser cambiado mientras la regla de replicación está activa.",
        "PLACEHOLDER": "No pudimos encontrar ningún punto final!",
        "CA_CERTIFICATE": "Certificado CA",
        "CA_CERTIFICATE_TOOLTIP": "Proporcione un certificado CA codificado en PEM para confiar certificados CA adicionales para este registro. El CA personalizado se agregará al conjunto de CA del sistema, lo que permite que Harbor confíe tanto en certificados con firma de sistema como con firma personalizada. Déjelo vacío para usar solo el conjunto de CA del sistema. Este campo solo está disponible cuando 'Verificar certificado remoto' está habilitado.",
        "CA_CERTIFICATE_HELPER": "Opcional. Pegue aquí el certificado CA codificado en PEM para confiar en certificados autofirmados o de CA privadas para este endpoint. El certificado se agregará al conjunto de CA del sistema, no lo reemplazará."
    },
    "REPOSITORY": {
        "COPY_DIGEST_ID": "Copiar Digest",
        "DELETE": "Eliminar",
        "NAME": "Nombre",
        "TAGS": "Etiquetas",
        "PLATFORM": "OS/ARCH",
        "ARTIFACT_TOOTIP": "Haga clic para ver la lista de artefactos de este índice OCI",
        "ARTIFACTS_COUNT": "Artifacts",
        "PULL_COUNT": "Pulls",
        "COPY_SUCCESS": "{{ param }} copied to Clipboard",
        "PULL_TIME": "Tiempo de Pull",
        "PUSH_TIME": "Tiempo de Push",
        "IMMUTABLE": "Immutable",
        "DELETION_TITLE_REPO": "Confirmar Eliminación de Repositorio",
        "DELETION_SUMMARY_REPO": "¿Quiere eliminar el repositorio {{repoName}}?",
        "DELETION_TITLE_ARTIFACT": "Confirm Artifact Deletion",
        "DELETION_SUMMARY_ARTIFACT": "Do you want to delete artifact {{param}}? If you delete this artifact, all tags referenced by the digest will also be deleted.",
        "DELETION_TITLE_TAG": "Confirmación de Eliminación de Etiqueta",
        "DELETION_SUMMARY_TAG": "¿Quiere eliminar la etiqueta {{param}}? ",
        "FILTER_FOR_REPOSITORIES": "Filtrar Repositorios",
        "TAG": "Etiqueta",
        "ARTIFACT": "Artefacto",
        "ARTIFACTS": "Artefactos",
        "SIZE": "Tamaño",
        "VULNERABILITY": "Vulnerabilidades",
        "SBOM": "SBOM",
        "BUILD_HISTORY": "Construir Historia",
        "SIGNED": "Firmada",
        "AUTHOR": "Autor",
        "CREATED": "Fecha de creación",
        "DOCKER_VERSION": "Version de Docker",
        "ARCHITECTURE": "Arquitectura",
        "OS": "SO",
        "REPOSITORIES": "Repositorios",
        "OF": "of",
        "ITEMS": "elementos",
        "NO_ITEMS": "NO ITEMS",
        "POP_REPOS": "Repositorios Populares",
        "COPY": "Copiar",
        "PLACEHOLDER": "No pudimos encontrar ningún repositorio!",
        "INFO": "Información",
        "NO_INFO": "Sin información de descripción para este repositorio",
        "IMAGE": "Imágenes",
        "LABELS": "Etiquetas",
        "ADD_LABEL_TO_IMAGE": "Agregar etiquetas a esta imagen",
        "FILTER_ARTIFACT_BY_LABEL": "Filtrar artefacto por etiqueta",
        "ADD_LABELS": "Agregar Etiquetas",
        "STOP": "Detener",
        "RETAG": "Copiar",
        "ACTION": "ACTION",
        "ADDITIONAL_INFO": "Agregar Info Adicional",
        "REPO_NAME": "Repositorio",
        "MARKDOWN": "Se admite el estilo con Markdown",
        "LAST_MODIFIED": "Última Modificación"
    },
    "SUMMARY": {
        "QUOTAS": "cuotas",
        "PROJECT_REPOSITORY": "Repositories",
        "PROJECT_MEMBER": "Miembros",
        "PROJECT_QUOTAS": "Cuotas",
        "ADMIN": "Administrador(es)",
        "MAINTAINER": "Mantenedor(es)",
        "DEVELOPER": "Desarrolador(es)",
        "GUEST": "Invitado(s)",
        "LIMITED_GUEST": "Invitado(s) Limitados",
        "SEE_ALL": "VER TODO"
    },
    "ALERT": {
        "FORM_CHANGE_CONFIRMATION": "Algunos cambios no se han guardado aún. ¿Quiere cancelar?"
    },
    "RESET_PWD": {
        "TITLE": "Reiniciar Contraseña",
        "CAPTION": "Introduzca el email para reiniciar la contraseña",
        "EMAIL": "Email",
        "SUCCESS": "El email con el enlace para restablecer la contraseña ha sido enviado satisfactoriamente. Puedes cerrar éste diálogo y comprobar tu bandeja de entrada de emails.",
        "RESET_OK": "La contraseña ha sido reiniciada satisfactoriamente. Haz click en OK para identificarte con la nueva contraseña."
    },
    "RECENT_LOG": {
        "SUB_TITLE": "Mostrar"
    },
    "CONFIG": {
        "WEBHOOK_NOTIFICATION_ENABLED": "Webhooks Habilitados",
        "SECURITY": "Seguridad",
        "TITLE": "Configuración",
        "AUTH": "Autentificación",
        "REPLICATION": "Replicación",
        "LABEL": "Etiquetas",
        "REPOSITORY": "Repository",
        "REPO_READ_ONLY": "Repositorio Read Only",
        "SYSTEM": "Opciones del Sistema",
        "PROJECT_QUOTAS": "Proyecto Cuotas",
        "VULNERABILITY": "Vulnerabilidad",
        "GC": "Garbage Collection",
        "CONFIRM_TITLE": "Confirma cancelación",
        "CONFIRM_SUMMARY": "Algunos cambios no han sido guardados aún. ¿Quiere descartarlos?",
        "SAVE_SUCCESS": "La configuración ha sido guardada satisfactoriamente.",
        "VERIFY_REMOTE_CERT": "Verificar Certificado Remoto",
        "TOKEN_EXPIRATION": "Expiración del Token (Minutos)",
        "SESSION_TIMEOUT": "Session Timeout (Minutos)",
        "SESSION_TIMEOUT_INFO": "Establecer el session timeout para Harbor UI. Por defecto es 60 minutos.",
        "AUTH_MODE": "Modo de autentificación",
        "PRIMARY_AUTH_MODE": "Modo Primary Auth",
        "PRO_CREATION_RESTRICTION": "Creación de Proyecto",
        "SELF_REGISTRATION": "Permitir auto-registro",
        "AUTH_MODE_DB": "Base de datos",
        "AUTH_MODE_LDAP": "LDAP",
        "AUTH_MODE_UAA": "UAA",
        "AUTH_MODE_HTTP": "Http Auth",
        "AUTH_MODE_OIDC": "OIDC",
        "SCOPE_BASE": "Base",
        "SCOPE_ONE_LEVEL": "UnNivel",
        "SCOPE_SUBTREE": "Subárbol",
        "PRO_CREATION_EVERYONE": "Todos",
        "PRO_CREATION_ADMIN": "Solo Administradores",
        "ROOT_CERT": "Registro Certificado Raíz",
        "ROOT_CERT_LINK": "Descargar",
        "REGISTRY_CERTIFICATE": "Certificado de registro",
        "NO_CHANGE": "Guardar abortado no hay cambios",
        "SKIP_SCANNER_PULL_TIME": "Conservar imagen \"tiempo último pull\" al escanear",
        "TOOLTIP": {
            "SELF_REGISTRATION_ENABLE": "Activar registro.",
            "SELF_REGISTRATION_DISABLE": "Desactivar registro.",
            "VERIFY_REMOTE_CERT": "Determine si la replicación de imágenes debe verificar el certificado para un registro remoto. Desmarque esta casilla cuando desee omitir la verificación del certificado del punto final del registro remoto.",
            "AUTH_MODE": "Por defecto el modo de autentificación es base de datos, es decir, las credenciales se almacenan en una base de datos local. Seleccione LDAP si quiere verificar las credenciales de usuarios a través del servidor LDAP.",
            "PRIMARY_AUTH_MODE": "Este modo de autenticación se convierte en la forma predeterminada para que los usuarios inicien sesión. La pantalla de inicio de sesión en la que el usuario selecciona iniciar sesión a través del proveedor de identidad o a través de la base de datos local redireccionará automáticamente al usuario a este proveedor de identidad. El inicio de sesión a través de la base de datos es posible al visitar la URL '/account/sign-in' explícitamente.",
            "LDAP_SEARCH_DN": "Un DN de usuario que tenga permisos para buscar el servidor LDAP/AD. Si el servidor LDAP/AD no soporta búsquedas anónimas, debería configurar este DN y ldap_search_pwd.",
            "LDAP_BASE_DN": "La base DN para buscar un usuario en el LDAP/AD.",
            "LDAP_UID": "El atributo usado en una búsqueda para encontrar un usuario. Debe ser el uid, cn, email, sAMAccountName u otro atributo dependiendo del LDAP/AD.",
            "LDAP_SCOPE": "El ámbito de búsqueda para usuarios",
            "TOKEN_EXPIRATION": "El tiempo de expiración (en minutos) del token creado por el servicio de tokens. Por defecto son 30 minutos.",
            "ROBOT_NAME_PREFIX": "Cadena con prefijo para cada nombre de robot y el valor predeterminado es 'robot$'",
            "ROBOT_TOKEN_EXPIRATION": "El tiempo de caducidad (días) del token de la cuenta del robot, el valor predeterminado es 30 días. Muestra el número de días convertidos de minutos y redondeos.",
            "PRO_CREATION_RESTRICTION": "Marca para definir qué usuarios tienen permisos para crear proyectos. Por defecto, todos pueden crear proyectos. Seleccione 'Solo Administradores' para que solamente los administradores puedan crear proyectos.",
            "ROOT_CERT_DOWNLOAD": "Descargar el certificado root del registro.",
            "SCANNING_POLICY": "Establezca una política de escaneo de imágenes según diferentes requisitos. 'Ninguno': no ​​hay ninguna política activa; 'Diario a las': activa el escaneo a la hora especificada todos los días.",
            "VERIFY_CERT": "Verificar Certificado de LDAP Server",
            "WEBHOOK_TOOLTIP": "Enable webhooks to receive callbacks at your designated endpoints when certain actions such as image or chart being pushed, pulled, deleted, scanned are performed",
            "HOURLY_CRON": "Ejecutar una vez por hora, beginning of hour. Equivalente a 0 0 * * * *.",
            "WEEKLY_CRON": "Correr semanal, media noche entre Sat/Sun. Equivalente a 0 0 0 * * 0.",
            "DAILY_CRON": "Correr diario, media noche. Equivalente a 0 0 0 * * *.",
            "SKIP_SCANNER_PULL_TIME_TOOLTIP": "El escáner de vulnerabilidades (por ejemplo, Trivy) no actualizará la \"tiempo último pull\" de la imagen cuando se escanee la imagen.",
            "REPO_TOOLTIP": "Los usuarios no pueden realizar ninguna operación en las imágenes en este modo."
        },
        "LDAP": {
            "URL": "LDAP URL",
            "SEARCH_DN": "LDAP Buscar DN",
            "SEARCH_PWD": "LDAP Buscar Contraseña",
            "BASE_DN": "LDAP Base DN",
            "FILTER": "LDAP Filtro",
            "UID": "LDAP UID",
            "SCOPE": "LDAP Ámbito",
            "VERIFY_CERT": "LDAP Verificar Cert",
            "LDAP_GROUP_BASE_DN": "LDAP Grupo Base DN",
            "LDAP_GROUP_BASE_DN_INFO": "El DN base desde el cual se buscará un grupo en LDAP/AD. Este campo no puede estar vacío si necesita habilitar la función relacionada con el grupo LDAP.",
            "LDAP_GROUP_FILTER": "LDAP Filtro Grupo",
            "LDAP_GROUP_FILTER_INFO": "El filtro para buscar grupos LDAP/AD. Para OpenLDAP: objectclass=groupOfNames. Para Active Directory: objectclass=group. Este campo no puede estar vacío si necesita la función relacionada con el grupo LDAP.",
            "LDAP_GROUP_GID": "LDAP Grupo GID",
            "LDAP_GROUP_GID_INFO": "El atributo que se utiliza en una búsqueda para encontrar un usuario puede ser uid, cn u otros atributos según su LDAP/AD. El grupo en Harbor se nombra con este atributo de manera predeterminada. Este campo no puede estar vacío si necesita habilitar la función relacionada con el grupo LDAP.",
            "LDAP_GROUP_ADMIN_DN": "LDAP Grupo Admin DN",
            "LDAP_GROUP_ADMIN_DN_INFO": "Especifique un DN de grupo LDAP. Todos los usuarios LDAP de este grupo tendrán privilegios de administrador de puerto. Déjelo en blanco si no lo desea.",
            "LDAP_GROUP_MEMBERSHIP": "LDAP Membresía Grupo",
            "LDAP_GROUP_MEMBERSHIP_INFO": "El atributo indica la pertenencia al grupo LDAP. El valor predeterminado es memberof. En algunos servidores LDAP, podría ser \"esmiembrode\". Este campo no puede estar vacío si necesita habilitar la función relacionada con el grupo LDAP.",
            "GROUP_SCOPE": "Alcance LDAP Grupo Busqueda",
            "GROUP_SCOPE_INFO": "El ámbito de búsqueda de grupos, selecciona Subárbol por defecto.",
            "GROUP_ATTACH_PARALLEL": "Adjuntar grupo LDAP en paralelo",
            "GROUP_ATTACH_PARALLEL_INFO": "Habilite esta opción para adjuntar grupos en paralelo y evitar tiempos de espera cuando hay demasiados grupos. Si está deshabilitado, la información del grupo LDAP se adjuntará secuencialmente."
        },
        "UAA": {
            "ENDPOINT": "UAA Endpoint",
            "CLIENT_ID": "UAA Client ID",
            "CLIENT_SECRET": "UAA Secreto Cliente",
            "VERIFY_CERT": "UAA Verificar Cert"
        },
        "HTTP_AUTH": {
            "ENDPOINT": "Server Endpoint",
            "TOKEN_REVIEW": "Revisar Endpoint De Token",
            "SKIP_SEARCH": "Omitir Busqueda",
            "VERIFY_CERT": "Authenticación Verificar Cert",
            "ADMIN_GROUPS": "Grupos Admin"
        },
        "OIDC": {
            "OIDC_PROVIDER": "OIDC Proveedor",
            "OIDC_REDIREC_URL": "Asegúrese de que la URI de redireccionamiento en el proveedor OIDC esté configurada en",
            "ENDPOINT": "OIDC Endpoint",
            "CLIENT_ID": "ID de cliente OIDC",
            "CLIENTSECRET": "OIDC Client Secret",
            "SCOPE": "OIDC Ámbito",
            "OIDC_VERIFYCERT": "Verificar certificado",
            "OIDC_AUTOONBOARD": "Onboarding Automático",
            "USER_CLAIM": "Username Claim",
            "OIDC_SETNAME": "Setear nombre de usuario OIDC ",
            "OIDC_SETNAMECONTENT": "Usted debe crear un Harbor nombre de usuario la primera vez cuando la autenticación a través de un tercero (OIDC). Esta será usada en Harbor para ser asociados con proyectos, funciones, etc.",
            "OIDC_USERNAME": "Usuario",
            "GROUP_CLAIM_NAME": "Grupo Claim Name",
            "GROUP_CLAIM_NAME_INFO": "El nombre de un reclamo de grupo personalizado que haya configurado en su proveedor OIDC",
            "OIDC_ADMIN_GROUP": "OIDC Grupo Admin",
            "OIDC_ADMIN_GROUP_INFO": "Especifique un nombre de grupo de administración de OIDC. Todos los usuarios de OIDC en este grupo tendrán privilegios de administrador de puerto. Déjelo en blanco si no lo desea.",
            "OIDC_GROUP_FILTER": "OIDC Filtro Grupo",
            "OIDC_GROUP_FILTER_INFO": "Filtrar grupos OIDC que coincidan con la expresión regular proporcionada. Déjelo en blanco para que coincida con todos los grupos.",
            "OIDC_LOGOUT": "OIDC Session Logout"
        },
        "SCANNING": {
            "STOP_SCAN_ALL_SUCCESS": "Activar detener escanear todos satisfactoriamente!",
            "TRIGGER_SCAN_ALL_SUCCESS": "Activar escaneo completo con éxito!",
            "TRIGGER_SCAN_ALL_FAIL": "No se pudo activar el escaneo completo con el error: {{error}}",
            "TITLE": "Escanear Vulnerabilidad",
            "SCAN_ALL": "Escanear Todo",
            "SCHEDULE_TO_SCAN_ALL": "Programar para escanear todo",
            "SCAN_NOW": "ESCANEAR AHORA",
            "SCAN": "ESCANEAR",
            "NONE_POLICY": "Ninguno",
            "DAILY_POLICY": "Diario a las",
            "REFRESH_POLICY": "Al actualizar",
            "DB_REFRESH_TIME": "Base de datos actualizada el",
            "DB_NOT_READY": "Es posible que la base de datos de vulnerabilidades no esté completamente lista!",
            "NEXT_SCAN": "Disponible después de",
            "STATUS": {
                "PENDING": "Pendiente",
                "RUNNING": "Corriendo",
                "STOPPED": "Detenido",
                "ERROR": "Error",
                "SUCCESS": "Éxitoso",
                "SCHEDULED": "Programado"
            },
            "MANUAL": "Manual",
            "SCHEDULED": "Programado"
        },
        "TEST_LDAP_SUCCESS": "La conexión al servidor LDAP ha sido verificada.",
        "TEST_LDAP_FAILED": "Fallo al verificar el servidor LDAP con el error: {{param}}.",
        "TEST_OIDC_SUCCESS": "Se verifica la conexión al servidor OIDC."
    },
    "PAGE_NOT_FOUND": {
        "MAIN_TITLE": "Página no encontrada",
        "SUB_TITLE": "Redirigiendo a la página principal en",
        "UNIT": "segundos..."
    },
    "ABOUT": {
        "VERSION": "Versión",
        "COPYRIGHT": "Project Harbor es un proyecto de código abierto de cloud native registry confiable que almacena, firma y escanea contenido. Harbor extiende la distribución Docker de código abierto agregando las funcionalidades que suelen requerir los usuarios, como seguridad, identidad y administración. Harbor admite funciones avanzadas, como administración de usuarios, control de acceso, monitoreo de actividad y replicación entre instancias. Tener un registro más cerca del entorno de compilación y ejecución también puede mejorar la eficiencia de la transferencia de imágenes.",
        "OPEN_SOURCE_LICENSE": "Código Abierto/Licencias de Terceros"
    },
    "START_PAGE": {
    },
    "TOP_REPO": "Repositorios Populares",
    "STATISTICS": {
        "PRO_ITEM": "PROYECTOS",
        "REPO_ITEM": "REPOSITORIOS",
        "INDEX_PRIVATE": "PRIVADO",
        "INDEX_PUB": "PÚBLICO",
        "INDEX_TOTAL": "TOTAL",
        "STORAGE": "ALMACENAMIENTO",
        "LIMIT": "Límite",
        "STORAGE_USED": "Almacenamiento usado"
    },
    "SEARCH": {
        "IN_PROGRESS": "Buscar...",
        "BACK": "Volver"
    },
    "SBOM": {
        "CHART": {
            "SCANNING_TIME": "Tiempo de Escaneo:",
            "SCANNING_PERCENT": "Proceso de Escaneo:",
            "SCANNING_PERCENT_EXPLAIN": "El progreso de finalización del escaneo se calcula como la cantidad de imágenes_escaneadas_exitosamente/número_total_de_imágenes referenciadas dentro del índice de imágenes.",
            "TOOLTIPS_TITLE": "{{totalSbom}} de {{totalPackages}} {{package}} han reconocido {{sbom}}.",
            "TOOLTIPS_TITLE_SINGULAR": "{{totalSbom}} de {{totalPackages}} {{package}} ha reconocido {{sbom}}.",
            "TOOLTIPS_TITLE_ZERO": "No reconocibles SBOM detectados"
        },
        "GRID": {
            "PLACEHOLDER": "No resultados de escaneo encontrados.",
            "COLUMN_PACKAGE": "Paquete",
            "COLUMN_PACKAGES": "Paquetes",
            "COLUMN_VERSION": "Version Actual",
            "COLUMN_LICENSE": "Licencia",
            "COLUMN_DESCRIPTION": "Descripción",
            "FOOT_ITEMS": "Items",
            "FOOT_OF": "De"
        },
        "STATE": {
            "OTHER_STATUS": "No SBOM",
            "QUEUED": "Encolado",
            "ERROR": "Ver Log",
            "SCANNING": "Generando",
            "STOPPED": "Generación detenida"
        },
        "NO_SBOM": "No SBOM",
        "PACKAGES": "SBOM",
        "COMPLETED": "Completado",
        "REPORTED_BY": "Reportado por {{scanner}}",
        "GENERATE": "Generar SBOM",
        "DOWNLOAD": "Descargar SBOM",
        "Details": "SBOM detalles",
        "STOP": "Detener Generar SBOM",
        "TRIGGER_STOP_SUCCESS": "Activación detener generación SBOM satisfactoria"
    },
    "VULNERABILITY": {
        "STATE": {
            "OTHER_STATUS": "No Escaneado",
            "QUEUED": "En cola",
            "ERROR": "Ver log",
            "SCANNING": "Escaneando",
            "STOPPED": "Escaneado Detenido"
        },
        "GRID": {
            "PLACEHOLDER": "No pudimos encontrar ningún resultado de escaneo!",
            "COLUMN_ID": "Vulnerability",
            "COLUMN_SEVERITY": "Severidad",
            "COLUMN_PACKAGE": "Paquete",
            "COLUMN_PACKAGES": "Paquetes",
            "COLUMN_VERSION": "Versión actual",
            "COLUMN_FIXED": "Fixed en versión",
            "COLUMN_DESCRIPTION": "Descripción",
            "FOOT_ITEMS": "Items",
            "FOOT_OF": "de",
            "IN_ALLOW_LIST": "Incluido en la lista de permitidos de CVE",
            "CVSS3": "CVSS3",
            "COLUMN_STATUS": "Estado"
        },
        "CHART": {
            "SCANNING_TIME": "Tiempo total escaneo:",
            "SCANNING_PERCENT": "Porcentaje escaneo completado:",
            "SCANNING_PERCENT_EXPLAIN": "El porcentaje de escaneo completado se calcula como la cantidad de imágenes_escaneadas_correctamente/número_total_de_imágenes referenciadas en el índice de imágenes.",
            "TOOLTIPS_TITLE": "{{totalVulnerability}} de {{totalPackages}} {{package}} han reconocido {{vulnerability}}.",
            "TOOLTIPS_TITLE_SINGULAR": "{{totalVulnerability}} de {{totalPackages}} {{package}} ha reconocido {{vulnerability}}.",
            "TOOLTIPS_TITLE_ZERO": "No reconocibles vulnerabilidades detectadas"
        },
        "SEVERITY": {
            "CRITICAL": "Critical",
            "HIGH": "Alto",
            "MEDIUM": "Medio",
            "LOW": "Bajo",
            "NONE": "Ninguno"
        },
        "SINGULAR": "vulnerabilidad",
        "OVERALL_SEVERITY": "Severidad Vulnerabilidad:",
        "NO_VULNERABILITY": "Sin vulnerabilidad",
        "PLURAL": "vulnerabilidades",
        "PLACEHOLDER": "Filtrar Vulnerabilidades",
        "PACKAGE": "paquete",
        "PACKAGES": "pquetes",
        "SCAN_NOW": "Escanear vulnerabilidad",
        "SCAN_BY": "SCAN POR {{scanner}}",
        "REPORTED_BY": "Reportado por {{scanner}}",
        "NO_SCANNER": "NO SCANNER",
        "TRIGGER_STOP_SUCCESS": "Trigger deteniendo scan satisfactorio",
        "STOP_NOW": "Detener Scan Vulnerabilidad"
    },
    "PUSH_IMAGE": {
        "TITLE": "Comando Push",
        "DOCKER": "Docker",
        "PODMAN": "Podman",
        "HELM": "Helm",
        "CNAB": "CNAB",
        "TAG_COMMAND_CHART": "Empaquetar un chart para este proyecto:",
        "PUSH_COMMAND_CHART": "Push a un chart para este proyecto:",
        "PUSH_COMMAND_CNAB": "Push a CNAB para este proyecto:",
        "TOOLTIP": "Referencias de comandos para enviar un artefacto a este proyecto.",
        "TAG_COMMAND": "Tag a imagen  para este proyecto:",
        "PUSH_COMMAND": "Push a imagen  para este proyecto:",
        "COPY_ERROR": "Copiar fallido, por favor intenta copiar manualmente las referencias del comando."
    },
    "ARTIFACT": {
        "FILTER_FOR_ARTIFACTS": "Filtrar Artifacts",
        "ADDITIONS": "Adiciones",
        "ANNOTATION": "Anotaciones",
        "OVERVIEW": "Descripción",
        "IMAGE": "IMAGE",
        "CHART": "CHART",
        "CNAB": "CNAB",
        "WASM": "WASM",
        "TAGGED": "Tageado",
        "UNTAGGED": "No Tageado",
        "ALL": "Todos",
        "PLACEHOLDER": "No pudimos encontrar ningún artefacto!",
        "SCAN_UNSUPPORTED": "No soportado",
        "SBOM_UNSUPPORTED": "No soportado",
        "SUMMARY": "Resumen",
        "LICENSE": "License",
        "FILES": "Archivos",
        "DEPENDENCIES": "Dependencias",
        "VALUES": "Valores",
        "NAME": "Nombre",
        "REPO": "Repositorio",
        "OF": "de",
        "VERSION": "Versión",
        "NO_README": "Sin archivo readme para este chart.",
        "NO_LICENSE": "Sin archivo license para este modelo.",
        "NO_FILES": "No se proporcionan archivos para este modelo.",
        "MODEL_NO_README": "Sin archivo readme para este modelo.",
        "FILE_TOO_LARGE": "El archivo es demasiado grande para procesarlo.",
        "ITEMS": "items",
        "SHOW_KV": "Pares Key Value",
        "SHOW_YAML": "Archivo YAML"
    },
    "TAG": {
        "CREATION_TIME_PREFIX": "Creado en",
        "CREATOR_PREFIX": "por",
        "ANONYMITY": "anonimato",
        "IMAGE_DETAILS": "Detalles Imagen",
        "DOCKER_VERSION": "Versión Docker",
        "ARCHITECTURE": "Arquitectura",
        "OS": "SO",
        "OS_VERSION": "Versión SO",
        "HAVE": "tienen",
        "HAS": "tiene",
        "SCAN_COMPLETION_TIME": "Escaneo Completado",
        "IMAGE_VULNERABILITIES": "Vulnerabilidades Imagen",
        "LEVEL_VULNERABILITIES": "Nivel Vulnerabilidades",
        "PLACEHOLDER": "No pudimos encontrar etiquetas!",
        "COPY_ERROR": "Copiar fallido, favor intentar copiar manualmente.",
        "FILTER_FOR_TAGS": "Etiquetas de filtro",
        "AUTHOR": "Autor",
        "LABELS": "Etiquetas",
        "CREATION": "Tiempo de creación",
        "COMMAND": "Mando",
        "ITEMS": "items",
        "UPLOADTIME": "Tiempo Upload",
        "NAME": "Nombre",
        "PULL_TIME": "Tiempo Pull",
        "PUSH_TIME": "Tiempo Push",
        "OF": "de",
        "ADD_TAG": "AGREGAR TAG",
        "REMOVE_TAG": "REMOVER TAG",
        "NAME_ALREADY_EXISTS": "Tag ya existe en el repositorio"

    },
    "LABEL": {
        "LABEL": "Etiqueta",
        "DESCRIPTION": "Descripción",
        "CREATION_TIME": "Tiempo Creación",
        "NEW_LABEL": "Nueva Etiqueta",
        "EDIT": "Editar",
        "DELETE": "Borrar",
        "LABEL_NAME": "Nombre Etiqueta",
        "COLOR": "Color",
        "FILTER_LABEL_PLACEHOLDER": "Filtrar Etiquetas",
        "NO_LABELS": "Sin etiquetas",
        "DELETION_TITLE_TARGET": "Confirmar Borrar Etiqueta",
        "DELETION_SUMMARY_TARGET": "Quieres borrar {{param}}?",
        "PLACEHOLDER": "No pudimos encontrar ninguna etiqueta!",
        "NAME_ALREADY_EXISTS": "Nombre Etiqueta ya existe."
    },
    "QUOTA": {
        "PROJECT": "Proyecto",
        "OWNER": "Dueño",
        "COUNT": "Contador",
        "STORAGE": "Almacenamiento",
        "EDIT": "Editar",
        "DELETE": "Borrar",
        "OF": "de",
        "PROJECT_QUOTA_DEFAULT_ARTIFACT": "Default contador artefacto por proyecto",
        "PROJECT_QUOTA_DEFAULT_DISK": "Default espacio cuota por proyecto",
        "EDIT_PROJECT_QUOTAS": "Editar Cuotas Proyecto",
        "EDIT_DEFAULT_PROJECT_QUOTAS": "Editar Default Cuotas Proyecto",
        "SET_QUOTAS": "Establezca las cuotas del proyecto para el proyecto '{{params}}'",
        "SET_DEFAULT_QUOTAS": "Establecer las cuotas Default de proyecto al crear nuevos proyectos",
        "COUNT_QUOTA": "Contador cuota",
        "COUNT_DEFAULT_QUOTA": "Default contador cuota",
        "STORAGE_QUOTA": "Projecto límites cuota",
        "STORAGE_DEFAULT_QUOTA": "Default cuota de almacenamiento",
        "SAVE_SUCCESS": "Cuota editada satisfactorio",
        "UNLIMITED": "ilimitado",
        "INVALID_INPUT": "entrada no válida",
        "PLACEHOLDER": "No pudimos encontrar ninguna cuota de proyecto",
        "FILTER_PLACEHOLDER": "Buscar por nombre (coincidencia exacta)",
        "QUOTA_USED": "Cuota usada"
    },
    "WEEKLY": {
        "MONDAY": "Lunes",
        "TUESDAY": "Martes",
        "WEDNESDAY": "Miércoles",
        "THURSDAY": "Jueves",
        "FRIDAY": "Viernes",
        "SATURDAY": "Sábado",
        "SUNDAY": "Domingo"
    },
    "OPERATION": {
        "LOCAL_EVENT": "Eventos Locales",
        "ALL": "Todos",
        "RUNNING": "Corriendo",
        "FAILED": "Fallido",
        "DELETE_PROJECT": "Borrar proyecto",
        "DELETE_REPO": "Borrar repositorio",
        "DELETE_TAG": "Borrar tag",
        "DELETE_USER": "Borrar usuario",
        "DELETE_ROBOT": "Borrar robot",
        "DELETE_REGISTRY": "Borrar registry",
        "DELETE_REPLICATION": "Borrar replicación",
        "DELETE_MEMBER": "Borrar miembro usuario",
        "DELETE_GROUP": "Borrar miembro grupo",
        "SWITCH_ROLE": "Cambiar rol",
        "ADD_GROUP": "Agregar miembro grupo",
        "ADD_USER": "Agregar miembro usuario",
        "DELETE_LABEL": "Borrar label",
        "STOP_EXECUTIONS": "Detener Ejecución",
        "DELETE_CHART_VERSION": "Borrar Versión Chart",
        "DELETE_CHART": "Borrar Chart",
        "REPLICATION": "Replicación",
        "DAY_AGO": " día(s) atrás",
        "HOUR_AGO": " hora(s) atrás",
        "MINUTE_AGO": " minuto(s) atrás",
        "SECOND_AGO": "menos de 1 minuto",
        "EVENT_LOG": "EVENT LOG"
    },
    "UNKNOWN_ERROR": "Ha ocurrido un error desconocido. Por favor, inténtelo de nuevo más tarde.",
    "UNAUTHORIZED_ERROR": "La sesión no es válida o ha caducado. Necesita identificarse de nuevo para llevar a cabo esa acción.",
    "REPO_READ_ONLY": "Harbor is set to read-only mode, Deleting repository, artifact, tag and pushing image will be disabled under read-only mode.",
    "FORBIDDEN_ERROR": "No tienes permisos para llevar a cabo esa acción.",
    "GENERAL_ERROR": "Han ocurrido errores cuando se llamaba al servicio: {{param}}.",
    "BAD_REQUEST_ERROR": "No hemos podido llevar la acción debido a una solicitud incorrecta.",
    "NOT_FOUND_ERROR": "La solicitud no puede ser completada porque el objeto no existe.",
    "CONFLICT_ERROR": "No hemos podido llevar a cabo la acción debido a un conflicto.",
    "PRECONDITION_FAILED": "No hemos podido llevar a cabo la acción debido a un error de precondición.",
    "SERVER_ERROR": "No hemos podido llevar a cabo la acción debido a un error interno.",
    "INCORRECT_OLD_PWD": "La contraseña antigua no es correcta.",
    "UNKNOWN": "n/a",
    "STATUS": "Estatus",
    "START_TIME": "Tiempo Inicio",
    "CREATION_TIME": "Tiempo Creación",
    "UPDATE_TIME": "Tiempo Actualización",
    "LOGS": "Logs",
    "PENDING": "Pendiente",
    "FINISHED": "Finalizado",
    "STOPPED": "Detenido",
    "RUNNING": "Corriendo",
    "ERROR": "Error",
    "SCHEDULE": {
        "NONE": "Ninguno",
        "DAILY": "Diario",
        "WEEKLY": "Semanal",
        "HOURLY": "Por Hora",
        "CUSTOM": "Custom",
        "MANUAL": "Manual",
        "SCHEDULE": "Programado",
        "CRON": "cron",
        "ON": "en",
        "AT": "en",
        "NOSCHEDULE": "Un error ha ocurrido en Obtener Programación"
    },
    "GC": {
        "CURRENT_SCHEDULE": "Programado a GC",
        "GC_NOW": "GC AHORA",
        "JOB_HISTORY": "GC Historial",
        "JOB_ID": "Job ID",
        "TRIGGER_TYPE": "Tipo activación",
        "LATEST_JOBS": "Ultimás {{param}} Tares",
        "MSG_SUCCESS": "Garbage Collection Satisfactorio",
        "MSG_SCHEDULE_SET": "Programación de Garbage Collection ha sido configurado",
        "MSG_SCHEDULE_RESET": "Programación de Garbage Collection ha sido reiniciada",
        "PARAMETERS": "Parametros",
        "DELETE_UNTAGGED": "Permitir garbage collection en artefactos no tageados",
        "DELETE_TAG": "Allow garbage collection to remove tag files from backend storage",
        "EXPLAIN": "GC es una operación que requiere un uso intensivo de recursos informáticos y que puede afectar el rendimiento del registro",
        "EXPLAIN_TIME_WINDOW": "Los artefactos cargados en las últimas 2 horas (la ventana predeterminada) se excluyen de la recolección de basura",
        "DRY_RUN_SUCCESS": "Activación de dry run satisfactorio",
        "DELETE_DETAIL": "{{blob}} blob(s) y {{manifest}} manifest(s) eliminados, {{size}} espacio liberado",
        "DELETE_DETAIL_DRY_RUN": "{{blob}} blob(s) y {{manifest}} manifest(s) pueden ser eliminados, {{size}} espacio puede ser liberado",
        "WORKERS_TOOLTIP": "Configurar el número de workers que pueden ejecutar tareas GC en paralelo, el valor default es 1."
    },
    "RETAG": {
        "MSG_SUCCESS": "Copiar artefacto satisfactorio",
        "TIP_REPO": "Un nombre de repositorio se divide en componentes de ruta. Un componente de un nombre de repositorio debe tener al menos un carácter alfanumérico en minúscula, opcionalmente separado por puntos, guiones o guiones bajos. Más estrictamente, debe coincidir con la expresión regular [a-z0-9]+(?:[._-][a-z0-9]+)*. Si un nombre de repositorio tiene dos o más componentes de ruta, deben estar separados por una barra diagonal ('/'). La longitud total de un nombre de repositorio, incluidas las barras diagonales, debe ser menor a 256 caracteres.",
        "TIP_TAG": "Una etiqueta es un rótulo aplicado a una imagen de Docker en un repositorio. Las etiquetas son la forma en que se distinguen entre sí las distintas imágenes de un repositorio. Deben coincidir con la expresión regular: (`[\\w][\\w.-]{0,127}`)"
    },
    "CVE_ALLOWLIST": {
        "DEPLOYMENT_SECURITY": "Seguridad Despliegues",
        "CVE_ALLOWLIST": "CVE allowlist",
        "SYS_ALLOWLIST_EXPLAIN": "System allowlist permite ignorar las vulnerabilidades de esta lista al calcular la vulnerabilidad de una imagen.",
        "ADD_SYS": "Agregar CVE IDs al  system allowlist",
        "WARNING_SYS": "El system CVE allowlist ha expirado. Puedes activar la allowlist extendiendo la fecha de expirado.",
        "WARNING_PRO": "La CVE allowlist del proyecto ha expirado. Puedes activar la allowlist extendiendo la fecha de expirado.",
        "ADD": "AGREGAR",
        "ENTER": "Ingresar CVE ID(s)",
        "HELP": "Separador: comas o caracteres de nueva línea",
        "NONE": "Ninguno",
        "EXPIRES_AT": "Expira a las",
        "NEVER_EXPIRES": "Nunca expira",
        "PRO_ALLOWLIST_EXPLAIN": "La lista de permitidos del proyecto permite que las vulnerabilidades en esta lista se ignoren en este proyecto al enviar y recibir imágenes.",
        "PRO_OR_SYS": "Puedes usar la default allowlist configurada a nivel sistema o click en 'Project allowlist' para crear una nueva allowlist",
        "MERGE_INTO": "Agregar individuales CVE IDs antes de presionar en 'COPY FROM SYSTEM' para agregar una system allowlist.",
        "SYS_ALLOWLIST": "System allowlist",
        "PRO_ALLOWLIST": "Project allowlist",
        "ADD_SYSTEM": "COPY FROM SYSTEM"
    },
    "TAG_RETENTION": {
        "TAG_RETENTION": "Retención de Tag",
        "RETENTION_RULES": "Reglas de retención",
        "RULE_NAME_1": " los artefactos de los últimos {{number}} días",
        "RULE_NAME_2": " los artefactos activos más recientes {{number}}",
        "RULE_NAME_3": " los {{number}} artefactos introducidos más recientemente",
        "RULE_NAME_4": " los {{number}} artefactos extraídos más recientemente",
        "RULE_NAME_5": " siempre",
        "ADD_RULE": "AGREGAR REGLA",
        "ADD_RULE_HELP_1": "Click en botón AGREGAR REGLA para agregar regla.",
        "ADD_RULE_HELP_2": "Políticas de retención de Tags corren una vez al día.",
        "RETENTION_RUNS": "Corridas de Retención",
        "RUN_NOW": "CORRER AHORA",
        "WHAT_IF_RUN": "DRY RUN",
        "ABORT": "ABORTAR",
        "SERIAL": "ID",
        "STATUS": "Estado",
        "DRY_RUN": "Dry Run",
        "START_TIME": "Tiempo inicio",
        "DURATION": "Duración",
        "DETAILS": "Detalles",
        "REPOSITORY": "Repositorio",
        "EDIT": "Editar",
        "DISABLE": "Desactivar",
        "ENABLE": "Activar",
        "DELETE": "Borrar",
        "ADD_TITLE": "Agregar Regla de Retención de Tag",
        "ADD_SUBTITLE": "Specificar la regla de retención de tag para este proyecto. Toda las reglas de retención de tag son independendientemente calculadas y cada regla puede se applicada a una lista seleccionada de repositorios.",
        "BY_WHAT": "Por conteo de artefactos o número de días",
        "RULE_TEMPLATE_1": "el # artefactos en los últimos días",
        "RULE_TEMPLATE_2": "el # artefactos más recientemente activos",
        "RULE_TEMPLATE_3": "el # artefactos más recientes subidos",
        "RULE_TEMPLATE_4": "el # artefactos más recientes bajados",
        "RULE_TEMPLATE_5": "siempre",
        "ACTION_RETAIN": " retener",
        "UNIT_DAY": "DIAS",
        "UNIT_COUNT": "CONTADOR",
        "NUMBER": "NUMERO",
        "IN_REPOSITORIES": "Para los repositorios",
        "REP_SEPARATOR": "Introduzca varios repositorios separados por comas, repositorio* o **",
        "TAGS": "Tags",
        "INCLUDE_UNTAGGED": " artefactos no tageados",
        "UNTAGGED": " no tageados",
        "MATCHES_TAGS": "Coincide tags",
        "MATCHES_EXCEPT_TAGS": "Coincide excepto tags",
        "TAG_SEPARATOR": "Enter multiple comma separated tags, tag*, or **. Optionally include all untagged artifacts when applying the ‘including’ or ‘excluding’ selector by checking the box above.",
        "LABELS": "Etiquetas",
        "MATCHES_LABELS": "Coincide Etiquetas",
        "MATCHES_EXCEPT_LABELS": "Coincide excepto Etiquetas",
        "REP_LABELS": "Ingresa múltiples comas para separar etiquetas",
        "RETENTION_RUN": "Correr retención",
        "RETENTION_RUN_EXPLAIN": "La ejecución de la política de retención puede tener efectos adversos en los artefactos de este proyecto y las etiquetas de artefactos afectados se eliminarán. Presione CANCELAR y utilice DRY RUN para simular el efecto de esta política. De lo contrario, presione CORRER para continuar.",
        "RETENTION_RUN_ABORTED": "Correr retención Abortado",
        "RETENTION_RUN_ABORTED_EXPLAIN": "Esta ejecución de retención se ha cancelado. Los artefactos ya eliminados son irreversibles. Puede iniciar otra ejecución para continuar eliminando artefactos. Para simular una ejecución, puede utilizar la \"DRY-RUN\".",
        "LOADING": "Cargando...",
        "NO_EXECUTION": "No pudimos encontrar ninguna ejecución!",
        "NO_HISTORY": "No pudimos encontrar ningún historial!",
        "DELETION": "Eliminaciones",
        "EDIT_TITLE": "Editar Regla Retención Tag",
        "LOG": "Log",
        "EXCLUDES": "Excluye",
        "MATCHES": "Coincidencias",
        "REPO": " repositorios",
        "EXC": " excluyendo ",
        "MAT": " coincidiendo ",
        "AND": " y",
        "WITH": " con ",
        "WITHOUT": " sin ",
        "LOWER_LABELS": " labels",
        "WITH_CONDITION": " con",
        "LOWER_TAGS": " tags",
        "TRIGGER": "Programados",
        "RETAINED": "Retenidos",
        "TOTAL": "Total",
        "NONE": "Ninguno",
        "RULE_NAME_6": " los artefactos bajados en los últimos {{number}} días",
        "RULE_NAME_7": " los artefactos subidos en los últimos {{number}} días",
        "RULE_TEMPLATE_6": " los artefactos bajados en los últimos # días",
        "RULE_TEMPLATE_7": " los artefactos subidos en los últimos # días",
        "SCHEDULE": "Programar",
        "SCHEDULE_WARNING": "La ejecución de la política de retención tiene como resultado el efecto irreversible de eliminar artefactos del proyecto Harbor. Verifique todas las políticas antes de programar.",
        "EXISTING_RULE": "Regla existente rule",
        "ILLEGAL_RULE": "Regla ilegal",
        "INVALID_RULE": "Regla inválida",
        "COUNT_LARGE": "Parametro \"CONTADOR\" es muy largo",
        "DAYS_LARGE": "Parametro \"DÍAS\" es muy largo",
        "EXECUTION_TYPE": "Tipo Ejecución",
        "ACTION": "ACCION",
        "YES": "Si",
        "NO": "No"
    },
    "IMMUTABLE_TAG": {
        "IMMUTABLE_RULES": "Reglas inmutables",
        "ADD_RULE": "AGREGAR REGLA",
        "ADD_RULE_HELP_1": "Click en AGREGAR REGLA para agregar una regla.",
        "EDIT": "Editar",
        "DISABLE": "Desactivar",
        "ENABLE": "Activar",
        "DELETE": "Eliminar",
        "ADD_TITLE": "Agregar Regla de Inmutabilidad de Tag",
        "ADD_SUBTITLE": "Especificar una regla de inmutabilidad de tag para este proyecto.  Nota: todas las reglas de inmutabilidad de tags son primero independientemente calculadas y luego unidas para capturar el conjunto final de tags inmutables.",
        "IN_REPOSITORIES": "Para los repositorios",
        "REP_SEPARATOR": "Ingresa múltiples comma para separar repos,repo*,or **",
        "TAGS": "Tags",
        "TAG_SEPARATOR": "Ingresa múltiples comma para separar tags,tag*,or **",
        "EDIT_TITLE": "Editar Regla de Inmutabilidad de Tag",
        "EXC": " excluyendo ",
        "MAT": " coincidiendo ",
        "AND": " y",
        "WITH": " con ",
        "WITHOUT": " sin ",
        "LOWER_LABELS": " etiquetas",
        "LOWER_TAGS": " tags",
        "NONE": " ninguno",
        "EXISTING_RULE": "Regla existente",
        "ACTION": "ACCION"
    },
    "SCANNER": {
        "DELETION_SUMMARY": "¿Quieres eliminar el escáner {{param}}?",
        "SKIP_CERT_VERIFY": "Marque esta casilla para omitir la verificación del certificado cuando el registro remoto utiliza un certificado autofirmado o no confiable.",
        "NAME": "Nombre",
        "NAME_EXISTS": "El nombre ya existe",
        "NAME_REQUIRED": "El nombre es obligatorio",
        "NAME_REX": "El nombre debe tener al menos 2 caracteres, con minúsculas, números y ._-, y debe comenzar con caracteres o números.",
        "DESCRIPTION": "Descripción",
        "SBOM": "SBOM",
        "VULNERABILITY": "Vulnerabilidad",
        "SUPPORTED": "Apoyado",
        "NOT_SUPPORTED": "No compatible",
        "ENDPOINT": "Endpoint",
        "ENDPOINT_EXISTS": "EndpointUrl ya existe",
        "ENDPOINT_REQUIRED": "EndpointUrl es requerido",
        "ILLEGAL_ENDPOINT": "EndpointUrl es ilegal",
        "AUTH": "Autorización",
        "NONE": "Ninguno",
        "BASIC": "Básico",
        "BEARER": "Bearer",
        "API_KEY": "APIKey",
        "USERNAME": "Username",
        "USERNAME_REQUIRED": "Username es requerido",
        "PASSWORD": "Password",
        "PASSWORD_REQUIRED": "Password es requerido",
        "TOKEN": "Token",
        "TOKEN_REQUIRED": "Token es requerido",
        "API_KEY_REQUIRED": "APIKey es requerido",
        "SKIP": "Omitir verificación de certificado",
        "ADD_SCANNER": "Agregar Escaner",
        "EDIT_SCANNER": "Editar Escaner",
        "TEST_CONNECTION": "PROBAR CONEXIÓN",
        "ADD_SUCCESS": "Satisfactoriamente agregado ",
        "TEST_PASS": "Prueba pasada",
        "TEST_FAILED": "Ping: registro {{name}}:{{url}} no se puede acceder",
        "UPDATE_SUCCESS": "Satisfactoriamente actualizado",
        "SCANNER_COLON": "Escaner:",
        "NAME_COLON": "Nombre:",
        "VENDOR_COLON": "Vendor:",
        "VERSION_COLON": "Versión:",
        "CAPABILITIES": "Capacidades:",
        "CONSUMES_MIME_TYPES_COLON": "Consumes Mime Tipos:",
        "PRODUCTS_MIME_TYPES_COLON": "Produces Mime Tipos:",
        "CAPABILITIES_TYPE": "Tipo:",
        "PROPERTIES": "Propiedades",
        "NEW_SCANNER": "NUEVO ESCANER",
        "SET_AS_DEFAULT": "CONFIGURAR COMO DEFAULT",
        "HEALTH": "Health",
        "DISABLED": "Desactivado",
        "NO_SCANNER": "No puedo encontrar ningún escaner",
        "DEFAULT": "Default",
        "HEALTHY": "Healthy",
        "UNHEALTHY": "Unhealthy",
        "SCANNERS": "Escaners",
        "SCANNER": "Escaner",
        "EDIT": "Editar",
        "NOT_AVAILABLE": "No disponible",
        "ADAPTER": "Adapter",
        "VENDOR": "Vendor",
        "VERSION": "Versión",
        "SELECT_SCANNER": "Seleccionar Escaner",
        "ENABLED": "Activado",
        "ENABLE": "Activar",
        "DISABLE": "Desactivar",
        "DELETE_SUCCESS": "Satisfactoriamente borrado",
        "TOTAL": "Total",
        "FIXABLE": "Reparable",
        "DURATION": "Duración:",
        "OPTIONS": "Opciones",
        "USE_INNER": "Usar dirección de registry interno",
        "USE_INNER_TIP": "Si la opción está marcada, el escáner se verá obligado a utilizar la dirección de registru interno para acceder al contenido relacionado.",
        "VULNERABILITY_SEVERITY": "Severidad Vulnerabilidad:",
        "CONFIRM_DELETION": "Confirmar borrado escaner",
        "NO_PROJECT_SCANNER": "No Escaner",
        "SET_UNHEALTHY_SCANNER": "Escaner seleccionado :{{name}} es unhealthy",
        "SCANNED_BY": "Escaneado por:",
        "IMAGE_SCANNERS": "Imágenes Escaners",
        "ALL_SCANNERS": "Todos los escaners",
        "HELP_INFO_1": "El default escaner ha sido instalado. Para instalar otros escaners refierase a la ",
        "HELP_INFO_2": "documentación.",
        "NO_DEFAULT_SCANNER": "No default escaner"
    },
    "DISTRIBUTION": {
        "FILTER_INSTANCE_PLACEHOLDER": "Filtrar instancias",
        "FILTER_HISTORIES_PLACEHOLDER": "Filtrar historias",
        "ADD_ACTION": "NUEVA INSTANCIA",
        "PREHEAT_ACTION": "Preheat",
        "EDIT_ACTION": "Editar",
        "ENABLE_ACTION": "Activar",
        "DISABLE_ACTION": "Desactovar",
        "DELETE_ACTION": "Borrar",
        "NOT_FOUND": "Nosotros no pudimos encontrar ninguna instancia!",
        "NAME": "Nombre",
        "ENDPOINT": "Endpoint",
        "STATUS": "Estatus",
        "ENABLED": "Activar",
        "SETUP_TIMESTAMP": "Configurar Timestamp",
        "PROVIDER": "Provider",
        "DELETION_TITLE": "Confirmar borrado instancia",
        "DELETION_SUMMARY": "¿Quieres eliminar la(s) instancia(s) {{param}}?",
        "ENABLE_TITLE": "Activar instancia(s)",
        "ENABLE_SUMMARY": "¿Quieres habilitar la(s) instancia(s) {{param}}?",
        "DISABLE_TITLE": "Desactivar instancia(s)",
        "DISABLE_SUMMARY": "¿Quieres deshabilitar la(s) instancia(s) {{param}}?",
        "IMAGE": "Imagen",
        "START_TIME": "Tiempo inicio",
        "FINISH_TIME": "Tiempo fin",
        "INSTANCE": "Instancia",
        "HISTORIES": "Historias",
        "CREATE_SUCCESS": "Instancia creada exitosamente",
        "CREATE_FAILED": "Error al crear la instancia",
        "DELETED_SUCCESS": "Instancia(s) eliminada(s) exitosamente",
        "DELETED_FAILED": "Error al eliminar instancia(s)",
        "ENABLE_SUCCESS": "Instancia(s) habilitadas exitosamente",
        "ENABLE_FAILED": "Error al habilitar instancia(s)",
        "DISABLE_SUCCESS": "Instancias(s) desactivadas satisfactoriamente",
        "DISABLE_FAILED": "Desactivando instancia(s) fallido",
        "UPDATE_SUCCESS": "Instancia actualizada satisfactoriamente",
        "UPDATE_FAILED": "Actualizando instancia fallido",
        "REQUEST_PREHEAT_SUCCESS": "Preheat request satisfactorio",
        "REQUEST_PREHEAT_FAILED": "Preheat request fallido",
        "DESCRIPTION": "Descripción",
        "AUTH_MODE": "Auth Mode",
        "USERNAME": "Username",
        "PASSWORD": "Password",
        "TOKEN": "Token",
        "SETUP_NEW_INSTANCE": "Configurar nueva instancia",
        "EDIT_INSTANCE": "Editar instancia",
        "SETUP": {
            "NAME_PLACEHOLDER": "Ingresar nombre instance",
            "DESCRIPTION_PLACEHOLDER": "Ingresar descripción instancia",
            "ENDPOINT_PLACEHOLDER": "Ingresar endpoint instancia ",
            "USERNAME_PLACEHOLDER": "Ingresar username",
            "PASSWORD_PLACEHOLDER": "Ingresar password",
            "TOKEN_PLACEHOLDER": "Ingresar token"
        },
        "MAINTAINER": "Mantenedores(s)",
        "SOURCE": "Fuente",
        "VERSION": "Versión",
        "SET_AS_DEFAULT": "Configurar como default",
        "DELETE_INSTANCE": "Borrar instancia",
        "ENABLE_INSTANCE": "Activar instancia",
        "DISABLE_INSTANCE": "Desactivar instancia",
        "SET_DEFAULT_SUCCESS": "Configurar como default satisfactoriamente",
        "SET_DEFAULT_FAILED": "Configurar como default fallido",
        "UPDATE_INSTANCE": "Actualizar instancia",
        "CREATE_INSTANCE": "Crear instancia"
    },
    "P2P_PROVIDER": {
        "DRAGONFLY": {
            "SCOPE": "Alcance",
            "SCOPE_SINGLE_SEED_PEER": "Único Seed Peer",
            "SCOPE_ALL_SEED_PEERS": "Todos los Seed Peers",
            "SCOPE_ALL_PEERS": "Todos los Peers",
            "CLUSTER_IDS": "IDs de Cluster",
            "CLUSTER_IDS_SEPARATOR": "Ingrese múltiples IDs de cluster separados por coma, ej., 1,2,3 (Si está vacío, precalentar todos los clusters)"
        },
        "P2P_PROVIDER": "P2P Preheat",
        "POLICIES": "Políticas",
        "NEW_POLICY": "NUEVA POLÍTICA",
        "NAME": "Nombre",
        "ENABLED": "Activado",
        "PROVIDER": "Provider",
        "FILTERS": "Filtros",
        "TRIGGER": "Activación",
        "CREATED": "Tiempo Creación",
        "DESCRIPTION": "Descripción",
        "SCOPE": "Alcance",
        "SCOPE_SINGLE_PEER": "Single Peer",
        "SCOPE_ALL_PEERS": "Todos los Peers",
        "NO_POLICY": "No política",
        "ENABLED_POLICY_SUMMARY": "¿Quieres habilitar la política {{name}}?",
        "DISABLED_POLICY_SUMMARY": "¿Quieres deshabilitar la política {{name}}?",
        "ENABLED_POLICY_TITLE": "Activar Política",
        "DISABLED_POLICY_TITLE": "Desactivar Política",
        "DELETE_POLICY_SUMMARY": "¿Quieres eliminar la política {{names}}?",
        "EDIT_POLICY": "Editar Política P2P Provider",
        "ADD_POLICY": "Crear Política P2P Provider",
        "NAME_REQUIRED": "Nombre es requerido",
        "PROVIDER_REQUIRED": "Provider es requerido",
        "ADDED_SUCCESS": "Agregado política satisfactorio",
        "UPDATED_SUCCESS": "Actualizada política satisfactorio",
        "EXECUTE": "EJECUTAR",
        "EXECUTE_SUCCESSFULLY": "Ejecutado satisfactorio",
        "EXECUTE_TITLE": "Confirmar Ejecución Política",
        "EXECUTE_SUMMARY": "¿Quieres ejecutar la política {{param}}?",
        "STOP_TITLE": "Confirmar Deteniendo Ejecución",
        "STOP_SUMMARY": "¿Quieres dejar de ejecutar la política {{param}}?",
        "STOP_SUCCESSFULLY": "Detener ejecución satisfactorio",
        "STATUS_MSG": "Mensaje Estado",
        "JOB_PLACEHOLDER": "No pudimos encontrar ninguna ejecución",
        "PROVIDER_TYPE": "Vendor",
        "ID": "ID Ejecución",
        "NO_PROVIDER": "Por favor agrega un provider primero",
        "ARTIFACT": "Artifacto",
        "DIGEST": "Digest",
        "TYPE": "Tipo",
        "TASKS": "Tareas",
        "TASKS_PLACEHOLDER": "Nosotros no pudimos encontrar ninguna tarea",
        "SEVERITY_WARNING": "La configuración de vulnerabilidad aquí entra en conflicto con la configuración del proyecto relevante que anulará la configuración aquí",
        "REPOS": "Repositorios",
        "TAGS": "Tags",
        "CRITERIA": "Criterios",
        "ONLY_SIGNED": "Solo imágenes firmadas",
        "PREHEAT_ON_PUSH": "Preheat en push",
        "START_TEXT": "Sin severidad de vulnerabilidad de",
        "EDN_TEXT": "y por encima",
        "LABELS": "Etiquetas",
        "SCHEDULE": "Programar",
        "TEST_FAILED": "Prueba fallida",
        "MANUAL": "Manual",
        "SCHEDULED": "Programado",
        "EVENT_BASED": "Basado en Eventos",
        "EVENT_BASED_EXPLAIN_LINE1": "La política se evaluará siempre que se produzcan los siguientes eventos:",
        "EVENT_BASED_EXPLAIN_LINE2": "Artefacto es subido",
        "EVENT_BASED_EXPLAIN_LINE3": "Artifacto es etiquetado",
        "EVENT_BASED_EXPLAIN_LINE4": "Artifacto es escaneado",
        "REPO_REQUIRED": "Repositorio es requerido",
        "TAG_REQUIRED": "Tag es requerido",
        "DELETE_SUCCESSFULLY": "Política eliminada exitosamente",
        "UPDATED_SUCCESSFULLY": "Política actualizada exitosamente",
        "EXECUTIONS": "Ejecuciones",
        "TAG_SEPARATOR": "Introduzca varias etiquetas separadas por comas, etiqueta* o **",
        "CONTENT_WARNING": "La configuración de confianza del contenido aquí entra en conflicto con la configuración del proyecto relevante que anulará la configuración aquí",
        "PREHEAT_EXPLAIN": "Preheat migrara la image a red p2p",
        "CRITERIA_EXPLAIN": "Como se especificó en 'Seguridad Despliegues' sección dentro el Configuration tab",
        "SKIP_CERT_VERIFY": "Marque esta casilla para omitir la verificación del certificado cuando el proveedor remoto utiliza un certificado autofirmado o no confiable.",
        "NAME_TOOLTIP": "El nombre de la política consta de uno o más grupos de letras mayúsculas, letras minúsculas o números; y los grupos están separados por un punto, un guión bajo o un guion.",
        "NEED_HELP": "Solicite a su administrador del sistema que agregue un proveedor primero"
    },
    "PAGINATION": {
        "PAGE_SIZE": "Tamaño Página"
    },
    "SYSTEM_ROBOT": {
        "READ": "Leer",
        "CREATE": "Crear",
        "ARTIFACT": "Artefacto",
        "ADD_ROBOT": "Agregar Robot",
        "UPDATE_ROBOT": "Actualizar Robot",
        "UPDATE_ROBOT_SUCCESSFULLY": "Actualizado robot satisfactorio",
        "PLACEHOLDER": "Ingresar nuevo secreto",
        "SECRET": "El secreto debe tener entre 8 y 128 caracteres, con al menos 1 letra mayúscula, 1 letra minúscula y 1 número.",
        "REFRESH_SECRET": "Refrescar Secreto",
        "REFRESH_SECRET_SUCCESS": "Secreto se actualizó correctamente",
        "DELETE_ROBOT": "Borrar Robot",
        "DELETE_ROBOT_SUCCESS": "Borrado(s) robot(s) satisfactoriamente",
        "ENABLE_TITLE": "Activar Robot",
        "ENABLE_SUMMARY": "¿Quieres habilitar robot {{param}}?",
        "DISABLE_TITLE": "Desactivar Robot",
        "DISABLE_SUMMARY": "¿Quieres desactivar el robot {{param}}?",
        "ENABLE_ROBOT_SUCCESSFULLY": "Robot habilitado correctamente",
        "DISABLE_ROBOT_SUCCESSFULLY": "Robot desactivado correctamente",
        "ROBOT_ACCOUNT": "Robot cuenta",
        "PROJECTS": "Proyectos",
        "ALL_PROJECTS": "Todos los proyectos con",
        "PERMISSIONS": "PERMISO(S)",
        "REFRESH_SECRET_SUMMARY": "Actualice el secreto de la cuenta del robot automáticamente o, opcionalmente, abra los detalles para especificar manualmente un nuevo secreto",
        "TOKEN": "Secreto",
        "NEW_TOKEN": "Nuevo Secreto",
        "REFRESH": "REFRESCAR",
        "PROJECTS_MODAL_TITLE": "Proyectos para Cuenta Robot",
        "PROJECTS_MODAL_SUMMARY": "Estos son los proyectos cubiertos por esta cuenta robot.",
        "CREATE_ROBOT": "Crear Cuenta Robot del Sistema",
        "CREATE_ROBOT_SUMMARY": "Cree una Cuenta Robot del sistema que cubra los permisos para el sistema y para proyectos específicos.",
        "EDIT_ROBOT": "Editar Cuenta Robot del Sistema",
        "EDIT_ROBOT_SUMMARY": "Editar una Cuenta Robot del sistema que cubrirá los permisos para el sistema y para proyectos específicos",
        "EXPIRATION_TIME": "Tiempo de expiración",
        "EXPIRATION_TIME_EXPLAIN": "El tiempo de expiración (en días y el punto de partida es el tiempo de creación) del token de la cuenta del robot. Para que nunca caduque, ingrese \"-1\".",
        "EXPIRATION_DEFAULT": "días(default)",
        "EXPIRATION_DAYS": "Especifique el # de días",
        "EXPIRATION_NEVER": "Nunca",
        "EXPIRATION_REQUIRED": "Se requiere un tiempo de vencimiento válido",
        "COVER_ALL": "Cubrir todos los proyectos",
        "COVER_ALL_EXPLAIN": "Verificación para aplicar a todos los proyectos existentes y futuros",
        "COVER_ALL_SUMMARY": "Todos los proyectos actuales y futuros seleccionados.",
        "RESET_PERMISSION": "RESTABLECER TODOS LOS PERMISOS DEL PROYECTO",
        "PERMISSION_COLUMN": "Permisos",
        "EXPIRES_AT": "Expira a las",
        "VIEW_SECRET": "SECRETO DE ACTUALIZACIÓN",
        "LEGACY": "Legado",
        "CREATE_PROJECT_ROBOT": "Crear una cuenta de robot",
        "CREATE_PROJECT_ROBOT_SUMMARY": "Crear una cuenta robot para este proyecto",
        "EDIT_PROJECT_ROBOT": "Editar cuenta robot",
        "EDIT_PROJECT_ROBOT_SUMMARY": "Editar una cuenta robot para este proyecto",
        "NOT_FOUND": "No pudimos encontrar ningún robot!",
        "SELECT_ALL": "SELECCIONAR TODO",
        "UNSELECT_ALL": "DESELEGIR TODO",
        "ROBOT_ACCOUNT_NAV": "Cuentas Robot",
        "COVERED_PROJECTS": "PROJECTO(S)",
        "CONFIRM_SECRET": "Confirmar secreto",
        "SECRET_AGAIN": "Ingrese el secreto nuevamente",
        "INCONSISTENT": "Dos secretos son inconsistentes",
        "NAME_TOOLTIP": "El nombre del robot debe tener entre 1 y 255 caracteres, con letras minúsculas, números y ._-, y debe comenzar con caracteres o números.",
        "ENABLE_NEW_SECRET": "Habilite esta opción para especificar manualmente un nuevo secreto",
        "DELETE": "Borrar",
        "ARTIFACT_LABEL": "Etiqueta Artefacto",
        "SCAN": "Escanear",
        "SCANNER_PULL": "Escaner Pull",
        "SEARCH_BY_NAME": "Buscar por nombre (sin prefijo)",
        "FINAL_PROJECT_NAME_TIP": "El nombre del robot del proyecto final consta del prefijo, el nombre del proyecto, un signo más y el valor de entrada actual",
        "FINAL_SYSTEM_NAME_TIP": "El nombre final del robot del sistema consta del prefijo y el valor de entrada actual",
        "PUSH_AND_PULL": "Push",
        "PUSH_PERMISSION_TOOLTIP": "Permiso de Push no puede funcionar solo, trabaja con permiso de pull",
        "STOP": "Detener",
        "LIST": "Lista",
        "REPOSITORY": "Repositorio",
        "EXPIRES_IN": "Expira en",
        "EXPIRED": "Expirado",
        "SELECT_ALL_PROJECT": "SELECCIONAR TODOS LOS PROYECTOS",
        "UNSELECT_ALL_PROJECT": "DESELEGIR TODOS LOS PROYECTOS"
    },
    "ACCESSORY": {
        "DELETION_TITLE_ACCESSORY": "Confirmar eliminación de accesorio",
        "DELETION_SUMMARY_ACCESSORY": "¿Quieres eliminar todos los accesorios del artefacto {{param}}?",
        "DELETION_SUMMARY_ONE_ACCESSORY": "¿Quieres eliminar el(los) accesorio(s) {{param}}?",
        "DELETE_ACCESSORY": "Eliminar accesorio",
        "DELETED_SUCCESS": "Accesorio eliminado exitosamente",
        "DELETED_FAILED": "Error al eliminar el accesorio",
        "CO_SIGNED": "Signed por Cosign",
        "NOTARY_SIGNED": "Signed por Notary",
        "ACCESSORY": "Accesorio",
        "ACCESSORIES": "Accesorios",
        "SUBJECT_ARTIFACT": "Artefacto Sujeto",
        "CO_SIGN": "Cosign",
        "NOTARY": "Notación",
        "PLACEHOLDER": "No pudimos encontrar ningún accesorio!"
    },
    "CLEARANCES": {
        "CLEARANCES": "Limpiar",
        "AUDIT_LOG": "Rotación Log",
        "LAST_COMPLETED": "Último completado",
        "NEXT_SCHEDULED_TIME": "Tiempo Siguiente Programación",
        "SCHEDULE_TO_PURGE": "Programar la purga",
        "KEEP_IN": "Mantener registros en",
        "KEEP_IN_TOOLTIP": "Mantenga los registros en este intervalo",
        "KEEP_IN_ERROR": "El valor de este elemento debe ser un número entero y el valor del tiempo debe ser mayor que 0 y menor que 10000 días",
        "DAYS": "Días",
        "HOURS": "Horas",
        "INCLUDED_OPERATIONS": "Operaciones incluidas",
        "INCLUDED_OPERATION_TOOLTIP": "Eliminar registros de auditoría de las operaciones seleccionadas",
        "INCLUDED_OPERATION_ERROR": "Por favor seleccione al menos una operación",
        "INCLUDED_EVENT_TYPES": "Event types to purge",
        "INCLUDED_EVENT_TYPE_TOOLTIP": "Remove audit logs for the selected event types, checkbox \"Other events\" include all events not listed here ",
        "INCLUDED_EVENT_TYPE_ERROR": "Please select at least one event type",
        "PURGE_NOW": "PURGAR AHORA",
        "PURGE_NOW_SUCCESS": "Purga activada exitosamente",
        "PURGE_SCHEDULE_RESET": "Se ha restablecido la programación de purga",
        "PURGE_HISTORY": "Historial de purga",
        "FORWARD_ENDPOINT": "Audit Log Reenviar Syslog Endpoint",
        "FORWARD_ENDPOINT_TOOLTIP": "Reenviar audit logs al endpoint de syslog, por ejemplo: harbor-log:10514",
        "ENABLE_AUDIT_LOG_EVENT_TYPE": "Enable Audit Log Event Type",
        "ENABLE_AUDIT_LOG_EVENT_TYPE_TOOLTIP": "The comma-separated name of the audit log event to be enabled.",
        "AUDIT_LOG_EVENT_TYPE_EMPTY": "No audit log event type exists.",
        "SKIP_DATABASE": "Omitir Base de Datos Audit Log",
        "SKIP_DATABASE_TOOLTIP": "Saltar al registro de auditoría en la base de datos, solo disponible cuando se configura el endpoint de reenvío del registro de auditoría",
        "STOP_GC_SUCCESS": "El disparador detiene con éxito la operación GC",
        "STOP_PURGE_SUCCESS": "El disparador detiene con éxito la operación de purga",
        "NO_GC_RECORDS": "No pudimos encontrar ningún historial de GC!",
        "NO_PURGE_RECORDS": "No pudimos encontrar ningún historial de purgas!"
    },
    "CVE_EXPORT": {
        "EXPORT_SOME_PROJECTS": "Exportar CVEs",
        "ALL_PROJECTS": "Todos los projectos",
        "EXPORT_TITLE": "Exportar CVE",
        "EXPORT_SUBTITLE": "Setear condiciones de exportado",
        "EXPORT_CVE_FILTER_HELP_TEXT": "Enter multiple comma separated cveIds",
        "CVE_IDS": "CVE IDs",
        "EXPORT_BUTTON": "EXPORT",
        "JOB_NAME": "Nombre Job",
        "JOB_NAME_REQUIRED": "Nombre Job es requerido",
        "JOB_NAME_EXISTING": "Nombre Job ya existe",
        "TRIGGER_EXPORT_SUCCESS": "Trigger exportando CVEs satisfactorio!"
    },
    "JOB_SERVICE_DASHBOARD": {
        "SCHEDULE_PAUSED": "Programado(Pausado)",
        "SCHEDULE_BEEN_PAUSED": "{{param}} ha sido pausado",
        "PENDING_JOBS": "Jobs en Colas Pendientes",
        "OTHERS": "Otros",
        "STOP_ALL": "DETENER TODOS",
        "CONFIRM_STOP_ALL": "Confirmar Deteniendo Todos",
        "CONFIRM_STOP_ALL_CONTENT": "Quieres detener todas las colas de jobs?",
        "STOP_ALL_SUCCESS": "Detendidas todas las colas de jobs satisfactoriamente",
        "STOP_BTN": "DETENER",
        "PAUSE_BTN": "PAUSAR",
        "RESUME_BTN": "RESUMIR",
        "JOB_TYPE": "Job Tipo",
        "PENDING_COUNT": "Conteo Pendiente",
        "LATENCY": "Latencia",
        "PAUSED": "Pausado",
        "NO_JOB_QUEUE": "No encontramos ningun cola de job",
        "CONFIRM_STOPPING_JOBS": "Confirm Stopping Jobs",
        "CONFIRM_STOPPING_JOBS_CONTENT": "Quieres depente los jobs {{param}}?",
        "CONFIRM_PAUSING_JOBS": "Confirmar Pausar Jobs",
        "CONFIRM_PAUSING_JOBS_CONTENT": "Quieres pausar los jobs {{param}}?",
        "CONFIRM_RESUMING_JOBS": "Confirmar Reanudar Jobs",
        "CONFIRM_RESUMING_JOBS_CONTENT": "Quieres reanudar los jobs {{param}}?",
        "STOP_SUCCESS": "Detenidos jobs Satisfactorio",
        "PAUSE_SUCCESS": "Pausados jobs Satisfactorio",
        "RESUME_SUCCESS": "Resumidos jobs Satisfactorio",
        "SCHEDULES": "Programados",
        "RUNNING_STATUS": "Running",
        "RESUME_ALL_BTN_TEXT": "RESUMIR TODOS",
        "PAUSE_ALL_BTN_TEXT": "PAUSAR TODOS",
        "CONFIRM_PAUSING_ALL": "Confirmar Pausando Todos",
        "CONFIRM_PAUSING_ALL_CONTENT": "Quieres detener todos los jobs programados?",
        "CONFIRM_RESUMING_ALL": "Confirmar Reanudando Todos",
        "CONFIRM_RESUMING_ALL_CONTENT": "Quieres reanudar todas las programaciones de tareas?",
        "PAUSE_ALL_SUCCESS": "Pausadas todas las programaciones satisfactoriamente",
        "RESUME_ALL_SUCCESS": "Reanudas todas las programaciones satisfactoriamente",
        "VENDOR_TYPE": "Tipo Vendor",
        "VENDOR_ID": "ID Vendor",
        "NO_SCHEDULE": "No pudimos encontrar nada para programar",
        "WORKERS": "Workers",
        "FREE_ALL": "Liberar todo",
        "CONFIRM_FREE_ALL": "Confirmar Liberando Todo",
        "CONFIRM_FREE_ALL_CONTENT": "Quieres liberar todos los workers?",
        "CONFIRM_FREE_WORKERS": "Confirmar Liberando Workers",
        "CONFIRM_FREE_WORKERS_CONTENT": "Quieres liberar los workers {{param}}?",
        "FREE_WORKER_SUCCESS": "Liberado workers satisfactoriamente",
        "FREE_ALL_SUCCESS": "Liberados todos los workers satisfactoriamente",
        "WORKER_POOL": "Worker Pools",
        "WORKER_POOL_ID": "Worker Pool ID",
        "PID": "Pid",
        "START_AT": "Iniciando en",
        "HEARTBEAT_AT": "Heartbeat en",
        "CONCURRENCY": "Concurrencia",
        "NO_WORKER_POOL": "No pudimos encontrar ningún worker pool",
        "FREE": "Liberar",
        "WORKER_ID": "Worker ID",
        "JOB_ID": "Tarea ID",
        "CHECK_IN_AT": "Checked In At",
        "NO_WORKER": "No pudimos encontrar ningún worker",
        "JOB_QUEUE": "Colas de tareas",
        "JOB_SERVICE_DASHBOARD": "Service Dashboard de Servicio de tareas",
        "OPERATION_STOP_ALL_QUEUES": "Detener todas las colas de tareas",
        "OPERATION_STOP_SPECIFIED_QUEUES": "Detener colas de tareas especificadas",
        "OPERATION_PAUSE_SPECIFIED_QUEUES": "Pausar colas de tareas especificadas",
        "OPERATION_RESUME_SPECIFIED_QUEUES": "Reanudar colas de tareas especificadas",
        "OPERATION_PAUSE_SCHEDULE": "Pausar todas las programaciones",
        "OPERATION_RESUME_SCHEDULE": "Reanudar todas las programaciones",
        "OPERATION_FREE_ALL": "Liberar todos los workers",
        "OPERATION_FREE_SPECIFIED_WORKERS": "Liberar workers específicos",
        "QUEUE_STOP_BTN_INFO": "DETENER — detiene y elimina todas las tareas en las colas seleccionadas.",
        "QUEUE_PAUSE_BTN_INFO": "PAUSA — pausa la ejecución de tareas en este tipo de cola de tareas. Las tareas se pueden poner en cola cuando la cola está en pausa.",
        "QUEUE_RESUME_BTN_INFO": "REANUDAR — Reanudar la ejecución de tareas en este tipo de cola de tareas.",
        "SCHEDULE_PAUSE_BTN_INFO": "PAUSA — Pausar todas las programaciones para ejecutarlas.",
        "SCHEDULE_RESUME_BTN_INFO": "REANUDAR — Reanudar todos los programas a ejecutar.",
        "WORKER_FREE_BTN_INFO": "Detener la tarea que se está ejecutando actualmente para liberar worker",
        "CRON": "Cron",
        "WAITING_TOO_LONG_1": "Ciertas Tareas han estado pendientes en las últimas 24 horas. Por favor revise el servicio de job ",
        "WAITING_TOO_LONG_2": "dashboard.",
        "WAITING_TOO_LONG_3": "Para más detalles, referirse a ",
        "WAITING_TOO_LONG_4": "Wiki."
    },
    "CLARITY": {
        "OPEN": "Abrir",
        "CLOSE": "Cerrar",
        "SHOW": "Mostrar",
        "HIDE": "Ocultar",
        "EXPAND": "Expandir",
        "COLLAPSE": "Collapse",
        "MORE": "Más",
        "SELECT": "Seleccionar",
        "SELECT_ALL": "Seleccionar Todo",
        "PREVIOUS": "Anterior",
        "NEXT": "Siguiente",
        "CURRENT": "Salta a actual",
        "INFO": "Info",
        "SUCCESS": "Success",
        "WARNING": "Warning",
        "DANGER": "Error",
        "ROW_ACTION": "Acciones disponibles",
        "PICK_COLUMNS": "Administrar Columnas",
        "SHOW_COLUMNS": "Mostrar Columnas",
        "SORT_COLUMNS": "Ordenar Columna",
        "FIRST_PAGE": "Primera Pag.",
        "LAST_PAGE": "Página Ant.",
        "NEXT_PAGE": "Página Sig.",
        "PREVIOUS_PAGE": "Página Previa",
        "CURRENT_PAGE": "Página Actual",
        "TOTAL_PAGE": "Total Páginas",
        "FILTER_ITEMS": "Filtrar items",
        "MIN_VALUE": "Valor Min",
        "MAX_VALUE": "Valor Max",
        "MODAL_CONTENT_START": "Inicio de Contenido Modal",
        "MODAL_CONTENT_END": "Fin de Contenido Modal",
        "SHOW_COLUMNS_MENU_DESCRIPTION": "Mostrar o esconder columnas menú",
        "ALL_COLUMNS_SELECTED": "Todas las columnas seleccionadas",
        "SIGNPOST_TOGGLE": "Signpost Toggle",
        "SIGNPOST_CLOSE": "Signpost Close",
        "LOADING": "CARGANDO",
        "DATE_PICKER_DIALOG_LABEL": "Escoje fecha",
        "DATE_PICKER_TOGGLE_CHOOSE_DATE_LABEL": "Escoger fecha",
        "DATE_PICKER_TOGGLE_CHANGE_DATE_LABEL": "Cambiar fecha, {SELECTED_DATE}",
        "DATE_PICKER_PREVIOUS_MONTH": "Mes Previo",
        "DATE_PICKER_CURRENT_MONTH": "Mes actual",
        "DATE_PICKER_NEXT_MONTH": "Mes siguiente",
        "DATE_PICKER_PREVIOUS_DECADE": "Decada previa",
        "DATE_PICKER_NEXT_DECADE": "Decada siguiente",
        "DATE_PICKER_CURRENT_DECADE": "Decada actual",
        "DATE_PICKER_SELECT_MONTH_TEXT": "Seleccionar mes, el mes actual es {CALENDAR_MONTH}",
        "DATE_PICKER_SELECT_YEAR_TEXT": "Seleccionar año, el año actual es {CALENDAR_YEAR}",
        "DATE_PICKER_SELECTED_LABEL": "{FULL_DATE} - Seleccionado"
    },
    "BANNER_MESSAGE": {
        "BANNER_MESSAGE": "Mensaje de Banner",
        "MESSAGE_TYPE": "Tipo de mensaje",
        "CLOSABLE": "Cerrable",
        "FROM": "De",
        "TO": "Para",
        "SUCCESS": "Éxito",
        "INFO": "Info",
        "WARNING": "Advertencia",
        "DANGER": "Peligro",
        "ENTER_MESSAGE": "Ingresa tu mensaje aquí"
    },
    "SECURITY_HUB": {
        "SECURITY_HUB": "Security Hub",
        "ARTIFACTS": "artefactos",
        "SCANNED": "escaneado",
        "NOT_SCANNED": "no escaneado",
        "TOTAL_VUL": "Total Vulnerabilidades",
        "TOTAL_AND_FIXABLE": "{{totalNum}} total con {{fixableNum}} reparables",
        "TOP_5_ARTIFACT": "Top 5 Artefactos Más Peligrosos",
        "TOP_5_CVE": "Top 5 CVEs Más Peligrosos",
        "CVE_ID": "CVE ID",
        "VUL": "Vulnerabilidades",
        "CVE": "CVEs",
        "FILTER_BY": "Filtrar por",
        "OPTION_ALL": "Todos",
        "OPTION_PROJECT_ID_NAME": "Nombre Proyecto",
        "SEARCH": "BUSCAR",
        "REPO_NAME": "Nombre Repositorio",
        "TOOLTIP": "Todos los filtros excepto CVSS3 solo admiten coincidencias exactas",
        "NO_VUL": "No encontramos vulnerabilidades",
        "INVALID_VALUE": "El CVSS3 score debe estar entre el rango de 0 y 10",
        "PAGE_TITLE_TOOLTIP": "El recuento completo de artefactos comprende el total acumulado de artefactos individuales, incluidos los accesorios de los artefactos, así como los artefactos secundarios asociados con el índice de imagen y los artefactos CNAB"
    }
}
