{
  "webui": {
    "menu": {
      "WelcomeMessage": "Bienvenidos,",
      "WelcomeMessage_2": " .",
      "Summary": "Resumen",
      "Sessions": "Sesiones",
      "Import&Run": "Importar y ejecutar",
      "Data&Storage": "Almacenamiento de datos",
      "Pipeline": "Canalización (Beta)",
      "Statistics": "Estadísticas",
      "Help": "Ayudar",
      "Settings": "Ajustes",
      "Administration": "Administración",
      "Users": "Usuarios",
      "Environments": "Ambientes",
      "Resources": "Recursos",
      "Configurations": "Configuraciones",
      "Maintenance": "Mantenimiento",
      "Information": "Información",
      "About": "Acerca de",
      "AboutBackendAI": "Acerca de Backend.AI",
      "MyAccountInformation": "Cambiar la información del usuario",
      "MyAccount": "Cambiar la información del usuario",
      "FullName": "Nombre completo",
      "FullNameInvalid": "El nombre completo no debe exceder los 64 caracteres",
      "ChangePassword": "Cambiar la contraseña",
      "Preferences": "Preferencias",
      "LogsErrors": "Registros / Errores",
      "LogOut": "Cerrar sesión",
      "Cancel": "Cancelar",
      "Update": "Actualizar",
      "OriginalPassword": "Contraseña original",
      "NewPassword": "Nueva contraseña",
      "NewPasswordAgain": "Nueva contraseña de nuevo)",
      "InputOriginalPassword": "Ingrese la contraseña original",
      "InvalidPasswordMessage": "Se requiere al menos 1 alfabeto, 1 número y 1 carácter especial con al menos 8 caracteres.",
      "NewPasswordMismatch": "Dos nuevas contraseñas no coinciden.",
      "PasswordMismatch": "Contraseña no coincide",
      "PasswordUpdated": "La contraseña se actualizó correctamente.",
      "FullnameUpdated": "El nombre completo se actualizó correctamente.",
      "TermsOfService": "Términos de servicio",
      "PrivacyPolicy": "Política de privacidad",
      "LeaveService": "Dejar el servicio",
      "Settings&Logs": "Configuración y registros",
      "UserCredentials&Policies": "Credenciales y políticas de usuario",
      "Environments&Presets": "Entornos y preajustes",
      "ComputationResources": "Recursos de computación",
      "Logs": "Registros",
      "Project": "Proyecto",
      "NoProject": "Sin proyecto",
      "SelectProject": "Seleccionar proyecto",
      "Experiments": "Experimentos",
      "Menu": "Menú",
      "Run": "Correr",
      "UserName": "Nombre de usuario"
    },
    "LOGINREQUIRED": "NECESARIO INICIAR SESIÓN",
    "YouAreOffline": "Ahora estás desconectado",
    "YouAreOnline": "Ahora estás en línea",
    "NOTFOUND": " <p> ¡Ups! <br/> Página no encontrada ... </p>",
    "DescNOTFOUND": "Lo sentimos, no se pudo encontrar la página que está buscando.",
    "UNAUTHORIZEDACCESS": "Acceso no autorizado",
    "AdminOnlyPage": "No tienes permiso para acceder a esta página. <br /> Haga clic en el botón de abajo para redirigir a la página de resumen.",
    "CleanUpLoginSession": "Limpiar sesión de inicio de sesión ...",
    "CleanUpNow": "Limpiar ahora..."
  },
  "summary": {
    "Dashboard": "Tablero",
    "StartMenu": "Menu de inicio",
    "SystemHealth": "Sistema de salud",
    "ConnectedNodes": "Nodos conectados <br/>",
    "ActiveSessions": "Sesiones activas",
    "ResourceStatistics": "Estadísticas de recursos",
    "CoresReserved": "Núcleos reservados",
    "reserved": "reservado",
    "FractionalGPUScalingEnabled": "Escalado de GPU fraccional habilitado",
    "ROCMGPUEnabled": "GPU ROCm habilitado",
    "TPUEnabled": "TPU habilitado",
    "Reserved": "Reservado",
    "Used": "Usó",
    "Total": "Total",
    "Using": "Utilizando",
    "Actions": "Comportamiento",
    "Shortcut": "Atajo",
    "UploadFiles": "Subir archivos",
    "StartASession": "Iniciar una sesión",
    "CreateANewKeypair": "Crear un nuevo par de llaves",
    "MaintainKeypairs": "Mantener pares de llaves",
    "Accept": "Aceptar",
    "Decline": "Disminución",
    "Administration": "Administración",
    "UpdateEnvironmentImages": "Actualizar imágenes del entorno",
    "CheckResources": "Consultar recursos",
    "ChangeSystemSetting": "Cambiar la configuración del sistema",
    "SystemMaintenance": "Mantenimiento del sistema",
    "Invitation": "Invitación",
    "FolderName": "Nombre de la carpeta",
    "Permission": "Permiso",
    "Announcement": "Anuncio",
    "SystemResources": "Recursos del sistema",
    "CurrentVersion": "Versión actual",
    "NoAnnouncement": "No hay ningún anuncio para mostrar.",
    "NoInvitations": "No hay invitaciones para mostrar.",
    "AcceptSharedVFolder": "Ahora puede acceder a la carpeta:",
    "DeclineSharedVFolder": "Se elimina la invitación a la carpeta:",
    "connectingToCluster": "Conectando al clúster Backend.AI ..."
  },
  "session": {
    "launcher": {
      "TOTAL": "TOTAL",
      "RESOURCE": "RECURSO",
      "MY": "MI",
      "Sessions": "Sesiones",
      "Project": "Proyecto",
      "UserResourceLimit": "Límite de recursos del usuario",
      "ResourceGroup": "Grupo de recursos",
      "CurrentResourceGroup": "Grupo de recursos actual",
      "SelectResourceGroup": "Seleccionar grupo de recursos",
      "StartNewSession": "Iniciar nueva sesión",
      "SetEnvironmentVariable": "Establecer variable de entorno",
      "Config": "Config",
      "ChooseEnvironment": "Elija el entorno",
      "Version": "Versión",
      "Base": "Base",
      "Requirements": "Requisitos",
      "UseGPU": "Usar GPU",
      "SessionNameOptional": "Nombre de la sesión (opcional)",
      "Environments": "Ambientes",
      "Start": "Comienzo",
      "FolderToMount": "Carpeta para montar",
      "FolderToMountList": "Carpeta para montar",
      "ResourceAllocation": "Asignación de recursos",
      "NoSuitablePreset": "Sin preajuste adecuado",
      "Advanced": "Avanzado",
      "CustomAllocation": "Asignación personalizada",
      "Core": "Centro",
      "SharedMemory": "Memoria compartida",
      "SingleNode": "Único",
      "MultiNode": "Multi",
      "single-node": "Nodo único",
      "multi-node": "Multi nodo",
      "ClusterMode": "Modo de clúster",
      "ClusterSize": "Tamaño de cluster",
      "Node": "Nodo",
      "Container": "Envase",
      "TotalAllocation": "Asignación total",
      "Ownership": "Propiedad",
      "SetSessionOwner": "Propietario de la sesión",
      "OwnerAccessKey": "Clave de acceso de propietario",
      "OwnerGroup": "Grupo propietario",
      "OwnerResourceGroup": "Grupo de recursos del propietario",
      "LaunchSessionWithAccessKey": "Iniciar sesión en nombre de la clave de acceso",
      "OwnerEmail": "Email del propietario",
      "DescCPU": " <p> La CPU realiza operaciones básicas de aritmética, lógica, control y entrada / salida (E / S) especificadas por las instrucciones. </p> <p> Para cargas de trabajo informáticas de alto rendimiento, muchas CPU son útiles, pero el código del programa debe escribirse para utilizar varias CPU. </p>",
      "DescMemory": " <p> La memoria de la computadora es un área de almacenamiento temporal. </p> <p> Contiene los datos y las instrucciones que necesita la Unidad Central de Procesamiento (CPU). </p> <p> Al usar una GPU en una carga de trabajo de aprendizaje automático, debe asignar al menos el doble de la memoria de la GPU a la memoria. De lo contrario, el tiempo de inactividad de la GPU aumentará, lo que resultará en una penalización del rendimiento. </p>",
      "DescSharedMemory": " <p> La memoria compartida es la memoria a la que pueden acceder simultáneamente varios programas con la intención de proporcionar comunicación entre ellos o evitar copias redundantes. </p> <p> Para cargas de trabajo de varias CPU o subprocesos, la memoria compartida es importante porque se utiliza para la comunicación entre subprocesos. Para cargas de trabajo de aprendizaje profundo y cargas de trabajo informáticas de alto rendimiento que utilizan subprocesos múltiples, recomendamos establecer este valor en 1 GB o más. </p>",
      "DescGPU": " Las GPU <p> son adecuadas para los cálculos matriciales / vectoriales involucrados en el aprendizaje automático. Las GPU aceleran los algoritmos de entrenamiento en órdenes de magnitud, reduciendo los tiempos de ejecución de semanas a días. </p>",
      "DescSession": " <p> Una sesión es una unidad de entorno computacional que se crea de acuerdo con un entorno y recursos especificados. </p> <p> Si este valor se establece en un valor mayor que 1, se crean varias sesiones correspondientes al conjunto de recursos anterior. </p> <p> Si no hay suficientes recursos disponibles, las solicitudes para crear sesiones que no se pueden crear se colocan en la cola de espera. </p>",
      "DescSingleNode": " <p> Cuando se ejecuta una sesión, el nodo administrado y los nodos de trabajo se colocan en un solo nodo físico o máquina virtual. </p>",
      "DescMultiNode": " <p> Cuando se ejecuta una sesión, un nodo administrado y uno o más nodos de trabajo se dividen en varios nodos físicos o máquinas virtuales. </p>",
      "CPU": "UPC",
      "Memory": "Memoria",
      "GPU": "GPU",
      "TitleSession": "Sesión (Backend.AI)",
      "PleaseWaitInitializing": "Espere mientras se inicializa ...",
      "MustSpecifyVersion": "Debe especificar el entorno y la versión.",
      "NotEnoughOwnershipInfo": "No hay suficiente información de propiedad",
      "NoDescriptionFound": "No se encontró descripción.",
      "NoFolderMounted": "No hay ninguna carpeta de almacenamiento montada",
      "HomeDirectoryDeletionDialog": "El directorio de inicio de la sesión se elimina automáticamente cuando finaliza la sesión.",
      "LaunchConfirmationDialog": "Para mantener su código y datos, o compartirlos con otros colaboradores, simplemente cree una carpeta de almacenamiento en la barra lateral de datos y almacenamiento, luego monte esa carpeta cuando inicie el recurso y manténgala allí.",
      "Launch": "Lanzamiento",
      "LaunchWithoutMount": "Iniciar sin carpeta de almacenamiento",
      "Accelerator": "Acelerador",
      "AdvancedResourceAllocation": "AdvancedResourceAllocation",
      "ThisSettingTakesPrecedence": "Nota: esta configuración tiene prioridad",
      "CustomResourceApplied": "Se aplica un recurso personalizado",
      "PleaseChooseFoldersToMount": "Elija carpetas para montar",
      "StartFolderUploading": "Iniciar carga de carpeta",
      "StartImportedNotebook": "Iniciar cuaderno importado",
      "DuplicatedSessionName": "No se permite el nombre de sesión duplicado",
      "SessionNameAllowCondition": "El nombre de la sesión debe tener 4-64 alfabetos / números sin espacios en blanco.",
      "NoFolderExists": "No existe ninguna carpeta",
      "sessionStillPreparing": "La sesión aún está en preparación. Una vez que comience la sesión, toque el icono de la aplicación para iniciar la aplicación.",
      "UnSelectAllVFolders": "DESELECCIONA TODO",
      "ResourceMonitorToggle": "Ver monitor de recursos",
      "SharedMemorySettingIsReduced": "La configuración de la memoria compartida se reduce por debajo de la memoria asignada.",
      "NoActiveKeypair": "Sin par de claves activo",
      "ProxyNotReady": "El proxy aún no está listo. Verifique la configuración del proxy para obtener más detalles.",
      "ProxyConfiguratorNotResponding": "El configurador de proxy no responde.",
      "SettingUpProxyForApp": "Configurando proxy para la aplicación ...",
      "AddingKernelToSocketQueue": "Añadiendo kernel a la cola de sockets ...",
      "ManualImageName": "Nombre de imagen (manual)",
      "NotEnoughResource": "No hay suficientes recursos",
      "ResourceAllocationTemplate": "Plantilla de asignación de recursos",
      "AllocateNode": "Modo de clúster",
      "EnvDeleted": "Variable de envionment eliminada",
      "SetEnv": "Establecer variable de entorno",
      "DescSetEnv": " <p> Si establece una variable de entorno predeterminada en el contenedor y también establece una variable de entorno con el mismo nombre en Backend.AI, el valor establecido en Backend.AI tiene prioridad. </p> <p style='color:var(--paper-red-400);'> Cada valor de entrada se inicializará después de iniciar el iniciador de sesión. <br /> Además, esos entornos se pasarán solo si la variable y el valor no están vacíos. </p>",
      "EnvironmentVariableTitle": "Orden de precedencia: contenedor vs Variables internas de Backend.AI",
      "EnvironmentVariable": "Variable",
      "EnvironmentVariableValue": "Valor",
      "EnvironmentVariableConfigurationDone": "Variable de entorno configurada correctamente.",
      "EnvConfigWillDisappear": "Cualquier variable de entorno y valor no guardados desaparecerán.",
      "SharedMemoryAbbr": "SHMEM",
      "GPUSlot": "Espacio"
    },
    "Preparing": "Preparando...",
    "PreparingSession": "Preparando sesión ...",
    "Running": "Corriendo",
    "Finished": "Terminado",
    "Others": "Otros",
    "exportCSV": "exportar CSV",
    "Terminate": "Terminar",
    "SessionInfo": "SessionInfo",
    "Status": "Estado",
    "Control": "Control",
    "Configuration": "Configuración",
    "core": "centro",
    "Starts": "Empieza",
    "Reservation": "Reserva",
    "Agent": "Agente",
    "Usage": "Uso",
    "OpenToPublic": "Abrir la aplicación al público",
    "TryPreferredPort": "Prueba el puerto preferido",
    "SFTPDescription": "Utilice su aplicación SSH / SFTP favorita para conectarse.",
    "ConnectionInformation": "Información de conexión",
    "DownloadSSHKey": "Descargar archivo de clave SSH (id_container)",
    "VNCconnection": "Conexión VNC",
    "UseYourFavoriteSSHApp": "Utilice su aplicación SSH / SFTP favorita para conectarse.",
    "CheckAgainDialog": "Esta acción no se puede deshacer. Quieres proceder?",
    "TerminatingSessionDialog": "Está finalizando varias sesiones.",
    "ExportSessionListToCSVFile": "Exportar lista de sesiones a archivo CSV",
    "ExportCSVFile": "Exportar archivo CSV",
    "ResourceGroup": "Grupo de recursos",
    "NoLogs": "Sin registros.",
    "CreationFailed": "Error al crear la sesión. Vuelva a intentarlo en unos minutos.",
    "applauncher": {
      "AppMustBeRun": "Empiece solo cuando la aplicación ya se esté ejecutando",
      "AppMustBeRunDialog": "Solo se puede acceder a esta aplicación y usarla si ya se está ejecutando a través del terminal. De lo contrario, se le dirigirá a una página de error que se produce cuando la aplicación no se está ejecutando.",
      "ConfirmAndRun": "Lo comprobé y empezaré",
      "Prepared": "Preparado"
    },
    "TensorboardPath": "Directorio de registro para TensorBoard",
    "InputTensorboardPath": "Ingrese el directorio de registro al que se referirá TensorBoard. Tenga en cuenta que el directorio de registro no se creará automáticamente.",
    "DefaultTensorboardPath": "/ casa / trabajo / registros",
    "SessionTerminated": "Sesión finalizada.",
    "SessionsTerminated": "Las sesiones terminaron.",
    "NoSession": "Sin sesión.",
    "DownloadingCSVFile": "Descargando archivo CSV ...",
    "UseThisPath": "Usar",
    "WarningTensorboardPathCannotBeChanged": "Advertencia: la ruta del registro de Tensorboard no se puede cambiar después del lanzamiento.",
    "Arguments": "Argumentos",
    "ModifyArguments": "Modificar argumentos",
    "UseThisArguments": "Usa estos argumentos",
    "UseYourFavoriteVNCApp": "Utilice su aplicación VNC favorita",
    "XRDPconnection": "Conexión RDP",
    "UseYourFavoriteMSTSCApp": "Utilice su aplicación MS Remote Desktop favorita"
  },
  "button": {
    "Cancel": "Cancelar",
    "Okay": "Okey",
    "Create": "Crear",
    "View": "Vista",
    "Edit": "Editar",
    "Share": "Cuota",
    "SaveChanges": "Guardar cambios",
    "Finish": "Terminar",
    "Add": "Agregar",
    "Refresh": "Actualizar",
    "ClearLogs": "Registros claros",
    "No": "No",
    "Yes": "sí",
    "Save": "Ahorrar",
    "SaveAndClose": "Guardar y cerrar",
    "DoNotSave": "No guarde",
    "Discard": "Descarte",
    "DeleteAll": "Eliminar todos",
    "Update": "Actualizar",
    "Delete": "Borrar",
    "Dismiss": "Despedir",
    "DismissAndProceed": "Descartar y continuar",
    "Close": "Cerca",
    "Confirm": "Confirmar",
    "Generate": "Generar",
    "Continue": "Continuar",
    "GoBackToSummaryPage": "Volver a la página Resumen",
    "ForceTerminate": "Forzar terminación"
  },
  "agent": {
    "Endpoint": "Punto final",
    "Region": "Región",
    "Starts": "Empieza",
    "Resources": "Recursos",
    "Connected": "Conectado",
    "Terminated": "Terminado",
    "Maintaining": "Manteniendo",
    "Status": "Estado",
    "DetailedInformation": "Información detallada",
    "Running": "Corriendo",
    "BackendType": "Tipo de backend",
    "Capabilities": "Capacidades",
    "NoNetworkSignal": "Sin señales de red."
  },
  "general": {
    "cores": "núcleos",
    "ResourceGroup": "Grupo de recursos",
    "AccessKey": "Llave de acceso",
    "Folders": "Carpetas",
    "SecretKey": "Llave secreta",
    "Advanced": "Avanzado",
    "Add": "Agregar",
    "E-Mail": "Email",
    "Username": "Nombre de usuario",
    "Password": "Contraseña",
    "ConfirmPassword": "confirmar Contraseña",
    "Create": "Crear",
    "Control": "Control",
    "NewPassword": "Nueva contraseña",
    "Enabled": "Activado",
    "StorageProxies": "Almacenamientos"
  },
  "credential": {
    "Permission": "Permiso",
    "KeyAge": "Edad clave",
    "Allocation": "Asignación",
    "Information": "Información",
    "Created": "Creado",
    "Lastused": "Utilizado por última vez",
    "ResourcePolicy": "Política de recursos",
    "NumberOfQueries": "Número de consultas",
    "ConcurrentSessions": "Sesiones concurrentes",
    "active": "activo",
    "concurrentsessions": "Sesiones concurrentes",
    "RateLimit": "Límite de tarifa",
    "RateLimitValidation": "El límite de velocidad debe ser mayor que cero e inferior a 50000.",
    "RateLimitFor15min": "Límite de frecuencia (durante 15 min.)",
    "for900seconds": "por 900 segundos",
    "Users": "Usuarios",
    "exportCSV": "exportar CSV",
    "CreateUser": "Crear usuario",
    "AddCredential": "Agregar credencial",
    "Active": "Activo",
    "Inactive": "Inactivo",
    "PolicyGroup": "Grupo de políticas",
    "CreatePolicy": "Crear política",
    "CreateResourcePolicy": "Crear política de recursos",
    "Unlimited": "Ilimitado",
    "Sessions": "Sesiones",
    "ContainerPerSession": "Contenedor por sesión",
    "IdleTimeoutSec": "Tiempo de espera inactivo (seg.)",
    "ConcurrentJobs": "Trabajos concurrentes",
    "Folders": "Carpetas",
    "Capacity(GB)": "Capacidad (GB)",
    "Max#": "Max. # de carpetas",
    "Create": "Crear",
    "ExportCSVFile": "Exportar archivo CSV",
    "Credentials": "Cartas credenciales",
    "ResourcePolicies": "Políticas de recursos",
    "UserID": "ID de usuario",
    "Name": "Nombre",
    "UserDetail": "Detalle de usuario",
    "DescRequirePasswordChange": "¿Requerir cambio de contraseña?",
    "Association": "Asociación",
    "Domain": "Dominio",
    "Role": "Papel",
    "Groups": "Grupos",
    "DescActiveUser": "¿Usuario activo?",
    "UserName": "Nombre de usuario",
    "FullName": "Nombre completo",
    "Description": "Descripción",
    "Days": "Dias",
    "NoChanges": "no se hicieron cambios",
    "FileName": "Nombre del archivo",
    "validation": {
      "InvalidEmailAddress": "Dirección de correo electrónico no válida.",
      "PolicyName": "Nombre de la política Obligatorio.",
      "NumbersOnly": "Solo permite números",
      "PleaseSelectOption": "por favor selecciona una opcion",
      "LetterNumber-_dot": "Permite letras, números y -_.",
      "NameAlreadyExists": "¡El nombre de la póliza ya existe!",
      "ValidationFailed": "Validación fallida"
    },
    "ProjectAndGroup": "Proyectos y grupos",
    "ModifyKeypairResourcePolicy": "Modificar la política de recursos de pares de claves",
    "SelectPolicy": "Seleccionar política",
    "AllowedHosts": "Hosts permitidos",
    "UserIDAsEmail": "ID de usuario como correo electrónico",
    "AccessKeyOptional": "Clave de acceso (opcional)",
    "SecretKeyOptional": "Clave secreta (opcional)",
    "UserAccountCreated": "La cuenta de usuario se creó correctamente",
    "UserAccountCreatedError": "Esta cuenta ya ha sido registrada.",
    "KeypairCreated": "El par de claves se creó correctamente.",
    "UserNotFound": "Error al crear la credencial, ya que no se pudo encontrar el siguiente ID de usuario:",
    "UserIDRequired": "Se requiere identificación de usuario."
  },
  "data": {
    "Folders": "Carpetas",
    "AutomountFolders": "Carpetas de montaje automático",
    "SharedData": "Datos compartidos",
    "Models": "Modelos",
    "NewFolder": "Nueva carpeta",
    "CreateANewStorageFolder": "Crea una nueva carpeta de almacenamiento",
    "Project": "Proyecto",
    "DialogFolderStartingWithDotAutomount": "Las carpetas que comienzan con un. (Punto) se montan automáticamente cuando se inicia una nueva sesión.",
    "User": "Usuario",
    "Create": "Crear",
    "Update": "Actualizar",
    "Copy": "Dupdo",
    "FolderNameRequired": "El nombre de la carpeta es obligatorio.",
    "FileandFoldernameRequired": "Se requiere el nombre de archivo / carpeta",
    "Allowslettersnumbersand-_dot": "Permite letras, números y -_.",
    "Allowslettersnumbersand-_": "Permite letras, números y -_",
    "FolderNameTooLong": "Ingrese el nombre de la carpeta de menos de 64 caracteres",
    "EnterDifferentValue": "Ingrese un valor diferente del nombre de archivo o carpeta existente. Compruebe si el carácter de espacio en el campo de entrada o no.",
    "Host": "Anfitrión",
    "Foldername": "Nombre de la carpeta",
    "FolderToUpdate": "Carpeta para actualizar",
    "FolderToCopy": "Carpeta para copiar",
    "ExistingFolderName": "Nombre de carpeta existente",
    "Type": "Tipo",
    "UsageMode": "Modo de uso",
    "Permission": "Permiso",
    "StorageStatus": "Estado de almacenamiento",
    "Created": "creado",
    "Invited": "invitado",
    "Capacity": "capacidad",
    "folders": {
      "Location": "Localización",
      "Type": "Tipo",
      "Permission": "Permiso",
      "Cloneable": "Clonable",
      "Owner": "Dueño",
      "Control": "Control",
      "Name": "Nombre",
      "CloneAFolder": "Clonar una carpeta",
      "LeaveAFolder": "Deja una carpeta",
      "DeleteAFolder": "Eliminar una carpeta",
      "TypeFolderNameToDelete": "Escriba el nombre de la carpeta para eliminar",
      "TypeFolderNameToLeave": "Escriba el nombre de la carpeta para salir",
      "Delete": "Borrar",
      "FolderOptionUpdate": "Opción de carpeta de actualización",
      "Leave": "Licencia",
      "RenameAFolder": "Cambiar el nombre de una carpeta",
      "TypeNewFolderName": "Escriba el nombre de la nueva carpeta",
      "FolderCreated": "Carpeta creada",
      "FolderCloned": "Carpeta clonada",
      "Rename": "Rebautizar",
      "FolderRenamed": "Carpeta renombrada",
      "FolderNameMismatched": "El nombre de la carpeta no coincide. Compruebe si el carácter de espacio en el campo de entrada o no.",
      "SameFileName": "El valor de entrada es el mismo que el nombre del archivo para actualizar. Cámbielo por otro nombre.",
      "FolderDeleted": "Carpeta eliminada",
      "FolderUpdated": "Opciones de carpeta actualizadas",
      "FolderDisconnected": "La carpeta se ha desconectado.",
      "FileRenamed": "Archivo renombrado",
      "FileDeleted": "Archivo eliminado",
      "MultipleFilesDeleted": "Varios archivos eliminados",
      "NumberOfFiles": "Número de archivos",
      "Ownership": "Propiedad",
      "DescYouAreFolderOwner": "Eres el propietario de esta carpeta.",
      "SelectPermission": "Seleccionar permiso",
      "View": "Vista",
      "Edit": "Editar",
      "EditDelete": "Editar + Eliminar",
      "KickOut": "Expulsar al usuario",
      "CannotDeleteFolder": "No se puede eliminar la carpeta montada en una o más sesiones. Primero finalice la sesión."
    },
    "explorer": {
      "Delete": "Borrar...",
      "UploadFiles": "Subir archivos...",
      "NewFolder": "Nueva carpeta",
      "StopUploading": "Dejar de cargar",
      "RenameAFile": "Renombrar archivo",
      "NewFileName": "Nuevo nombre de archivo",
      "Size": "Tamaño",
      "CreateANewFolder": "Crear una nueva carpeta",
      "Name": "Nombre",
      "Created": "Creado",
      "Actions": "Comportamiento",
      "ShareFolder": "Compartir carpeta",
      "People": "Personas",
      "Permissions": "Permisos",
      "ModifyPermissions": "Modificar permisos",
      "Permission": "Permiso",
      "InviteeEmail": "Correo electrónico del invitado",
      "Foldername": "Nombre de la carpeta",
      "EnterEmailAddress": "Introduzca la dirección de correo electrónico",
      "DownloadFile": "Descargar archivo",
      "TouchToDownload": "Toque para descargar el archivo",
      "ValueRequired": "Se requiere valor",
      "InputTooShort": "El valor de entrada es demasiado corto",
      "ValueShouldBeStarted": "La ruta debe comenzar con. (Punto) o letras, solo números.",
      "FileUploadSizeLimit": "El tamaño del archivo excede el límite de tamaño de carga.",
      "LessThan10Sec": "Menos de 10 segundos",
      "MoreThanADay": "Mas de un dia",
      "WritePermissionRequiredInFolderCreation": "Se requiere permiso de escritura para crear una carpeta.",
      "WritePermissionRequiredInUploadFiles": "Se requiere permiso de escritura para cargar archivos.",
      "ReadonlyFolder": "Carpeta de solo lectura",
      "FileAlreadyExists": "El archivo que está a punto de cargarse ya existe.",
      "DoYouWantToOverwrite": "¿Quieres sobrescribir?",
      "FileExtensionChanged": "¿Le gustaría cambiar la extensión del archivo?",
      "KeepFileExtension": "Mantenerse",
      "UseNewFileExtension": "Usar",
      "RemoveFileExtension": "eliminar extensión de archivo",
      "ExecutingFileBrowser": "Ejecutando el explorador de archivos ...",
      "ExecuteFileBrowser": "Ejecutar el navegador de archivos",
      "FileBrowserSessionRunningAlready": "La sesión que admite el explorador de archivos ya se está ejecutando. Cargue la (s) carpeta (s) usando esa sesión.",
      "NotEnoughResourceForFileBrowserSession": "No hay suficientes recursos (cpu: 1 Core, mem: 0.5GB) para crear la sesión para el navegador de archivos. consulte los recursos disponibles.",
      "NoImagesSupportingFileBrowser": "Todavía no hay imágenes compatibles con el navegador de archivos. Se requiere al menos una o más imágenes que sean compatibles con el explorador de archivos para cargar carpetas.",
      "ClickFilebrowserButton": "Para cargar carpetas, haga clic en el botón Ejecutar explorador de archivos."
    },
    "invitation": {
      "EnterEmail": "Introduzca la dirección de correo electrónico",
      "NoValidEmails": "No se ingresaron correos electrónicos válidos",
      "Invited": "Invitado exitosamente",
      "NoOneWasInvited": "Nadie invitado ya que la invitación ya existe",
      "InvitationError": "Falló la invitación. Es posible que el usuario ya esté invitado.",
      "Shared": "Compartió con éxito la carpeta del grupo",
      "NoOneWasShared": "No se pudo compartir la carpeta del grupo",
      "SharingError": "No se pudo compartir. Es posible que el usuario ya esté compartido o no pertenezca al proyecto adecuado."
    },
    "permission": {
      "NoChanges": "No se realizaron cambios",
      "PermissionModified": "Permiso actualizado"
    },
    "NoStorageDescriptionFound": "Sin descripción."
  },
  "dialog": {
    "warning": {
      "CannotBeUndone": "ADVERTENCIA: ¡esto no se puede deshacer!",
      "LogDeletion": "¿Está seguro de que desea eliminar todos los mensajes de registro?",
      "WillBeAppliedToNewSessions": "Esta actualización se aplicará a nuevas sesiones."
    },
    "ask": {
      "DoYouWantToProceed": "Quieres proceder?"
    },
    "title": {
      "LetsDouble-Check": "Comprobemos dos veces"
    },
    "ErrorOccurred": "Se produjo un error",
    "error": {
      "Error": "Error"
    },
    "hide": {
      "DonotShowThisAgain": "No vuelvas a mostrar esto."
    }
  },
  "environment": {
    "DescProblemOccurred": "Ocurrió un problema durante la instalación",
    "DescServicePortModified": "Puerto de servicio modificado correctamente",
    "Registry": "Registro",
    "Namespace": "Espacio de nombres",
    "Language": "Idioma",
    "Version": "Versión",
    "Digest": "Digerir",
    "ModifyImageResourceLimit": "Modificar el límite de recursos de la imagen",
    "ManageApps": "Administrar aplicaciones",
    "AppName": "Nombre de la aplicación",
    "Protocol": "Protocolo",
    "Port": "Puerto",
    "Action": "Acción",
    "Base": "Base",
    "Constraint": "Restricción",
    "ResourceLimit": "Límite de recursos",
    "DescDeleteAppInfo": "Estás a punto de eliminar la información de la aplicación:",
    "DescDeleteImage": "Está a punto de eliminar las imágenes:",
    "DescDownloadImage": "Está a punto de instalar las imágenes:",
    "DescSignificantDownloadTime": "Este proceso requiere un tiempo de descarga considerable.",
    "Install": "Instalar en pc",
    "Delete": "Borrar",
    "Installed": "instalado",
    "Installing": "instalando",
    "Status": "Estado",
    "Images": "Imagenes",
    "ResourcePresets": "Ajustes preestablecidos de recursos",
    "Registries": "Registros",
    "ProtocolMustBeOneOfSupported": "El protocolo debe ser uno de los siguientes: 'http', 'tcp', 'preopen' y 'pty'",
    "AppNameMustNotBeEmpty": "El nombre de la aplicación no debe estar vacío",
    "PortMustBeUnique": "El puerto debe ser único para cada aplicación",
    "PortMustBeInRange": "El puerto debe estar entre 0 y 65534",
    "PortReservedForInternalUse": "Los puertos 2000 a 2003, 2200 y 7681 están reservados para uso interno",
    "SelectedImagesAlreadyInstalled": "Las imágenes seleccionadas ya están instaladas o ninguna. Por favor revise de nuevo.",
    "SelectedImagesNotInstalled": "Las imágenes seleccionadas no están instaladas. Por favor revise de nuevo.",
    "Disabled": "discapacitado",
    "NoResourcesForImage": "No hay suficientes recursos para extraer la imagen. Nombre de la imágen:",
    "InstallingImage": "Instalando:",
    "TakesTime": ". ¡Toma tiempo, así que tómate una taza de café!",
    "AppInfoDeleted": "La información de la aplicación se eliminó correctamente.",
    "SuccessfullyModified": "Modificado con éxito",
    "ProblemOccurred": "Ocurrió un problema",
    "PasswordsDoNotMatch": "La contraseña y la confirmación no coinciden."
  },
  "resourcePreset": {
    "ResourcePresets": "Ajustes preestablecidos de recursos",
    "CreatePreset": "Crear preajuste",
    "Name": "Nombre",
    "Resources": "Recursos",
    "ModifyResourcePreset": "Modificar el ajuste preestablecido de recursos",
    "ResourcePreset": "Preestablecido de recursos",
    "CreateResourcePreset": "Crear un ajuste preestablecido de recursos",
    "PresetName": "Nombre preestablecido",
    "AboutToDeletePreset": "Está a punto de eliminar este ajuste preestablecido:",
    "NoPresetName": "Introduzca el nombre del preajuste",
    "MemoryShouldBeLargerThanSHMEM": "La memoria debe ser más grande que la memoria compartida",
    "Created": "Valor predeterminado de recursos creado",
    "Updated": "Valor predeterminado de recursos actualizado",
    "MinimumCPUUnit": "La CPU comienza con 1 núcleo",
    "MinimumMemUnit": "La memoria comienza con 1 GB",
    "MinimumShmemUnit": "La unidad mínima de memoria compartida es 0,01 GB.",
    "RAM": "RAM (GB)",
    "SharedMemory": "Memoria compartida (GB)"
  },
  "usersettings": {
    "General": "General",
    "Logs": "Registros",
    "Preferences": "Preferencias",
    "DesktopNotification": "Notificación de escritorio",
    "UseCompactSidebar": "Usar barra lateral compacta de forma predeterminada",
    "Language": "Idioma",
    "DescLanguage": "Configure el idioma de la interfaz de usuario.",
    "DescDesktopNotification": "Activar o desactivar la notificación de escritorio. <br /> Si está activado, Backend.AI también usa el sistema de notificación integrado del sistema operativo. Desactivar esta opción no afecta las notificaciones dentro de la interfaz de usuario web.",
    "DescUseCompactSidebar": "La barra lateral compacta le permite utilizar más espacio de trabajo. <br /> Si esta opción está activada, la barra lateral compacta se convierte en la IU inicial al inicio.",
    "KeepLoginSessionInformation": "Conservar la información de la sesión de inicio de sesión mientras se cierra la sesión",
    "DescKeepLoginSessionInformation": "Deje que la aplicación webui mantenga la información de la sesión de inicio de sesión actual la próxima vez. <br /> Si la opción está desactivada, la información de inicio de sesión se borrará cada vez que se cierre la sesión.",
    "BetaFeatures": "Funciones Beta",
    "DescBetaFeatures": "Utilice las funciones beta para la interfaz de usuario web. <br /> Las funciones beta pueden ser inestables. Es posible que algunas funciones beta no se adopten como función oficial.",
    "DescNoBetaFeatures": "No hay función beta disponible ahora. :)",
    "EditBootstrapScript": "Editar secuencia de comandos de Bootstrap",
    "EditUserConfigScript": "Editar secuencia de comandos de configuración de usuario",
    "PackageInstallation": "Instalación del paquete",
    "BootstrapScript": "Script de Bootstrap",
    "BootstrapScriptUpdated": "Se actualizó el script de Bootstrap.",
    "DialogDiscardOrSave": "El archivo y la secuencia de comandos actuales se cambiarán sin guardar. ¿Desea continuar?",
    "DialogNoSaveNoPreserve": "Sus cambios se perderán si no los guarda.",
    "DescScriptUpdated": "Se actualizó el script de configuración del usuario. Esto se aplicará solo a nuevas sesiones.",
    "DescScriptCreated": "Se creó el script de configuración de usuario. Esto se aplicará solo a nuevas sesiones.",
    "DescNewUserConfigFileCreated": "Se puede crear un nuevo archivo de configuración de usuario con datos no vacíos.",
    "DescScriptDeleted": "Se eliminó el script de configuración del usuario:",
    "DescScriptAllDeleted": "Se eliminaron todas las secuencias de comandos de configuración de usuario creadas.",
    "DescLetUserUpdateScriptWithNonEmptyValue": "Actualice el script con un valor que no esté vacío.",
    "AutomaticUpdateCheck": "Comprobación de actualización automática",
    "DescAutomaticUpdateCheck": "Notificar cuando se lanza una nueva versión de webui. <br /> En los lugares donde Internet es inestable o fuera de línea, esta opción se desactivará automáticamente. Puede alternar este interruptor para iniciar la verificación de actualización automática nuevamente.",
    "PreferredSSHPort": "Puerto SSH preferido",
    "DescPreferredSSHPort": "Utilice este valor como puerto SSH / SFTP si es posible. <br /> Si el puerto ya está en uso, asigne otro puerto aleatorio a SSH / SFTP. Déjelo en blanco para autoasignar.",
    "SSHKeypairManagement": "Gestión de pares de claves SSH",
    "DescSSHKeypairManagement": "Actualizar el par de claves SSH ya existe o generar el par de claves SSH de forma aleatoria.",
    "CheckAgainDialog": "Esta acción no se puede deshacer. Quieres proceder?",
    "SessionTerminationDialog": "La terminación de la sesión no se puede deshacer. ¿Quieres proceder a dar por terminada la sesión?",
    "CurrentSSHPublicKey": "Clave pública actual:",
    "SSHKeypairGeneration": "Generación de pares de claves SSH",
    "SSHKeypairGenerationWarning": "No puede volver a obtener la clave privada. Almacene en su disco local si es necesario.",
    "NoExistingSSHKeypair": "No hay pares de claves SSH para copiar. Para obtener el par de claves SSH, presione el botón Generar.",
    "ClearSSHKeypairInput": "Se eliminará el par de claves SSH escrito. Estás seguro de que quieres continuar?",
    "PublicKey": "Llave pública",
    "PrivateKey": "Llave privada",
    "InvalidPortNumber": "El número de puerto debe ser un número positivo entre 1025 ~ 65534",
    "SSHKeyClipboardCopy": "La clave SSH se ha copiado en el portapapeles.",
    "ShellEnvironments": "Entornos de Shell",
    "ConfigFilename": "Nombre del archivo de configuración",
    "Edit_ShellScriptTitle_1": "Editar",
    "Edit_ShellScriptTitle_2": " script de shell",
    "AutoLogout": "Cierre de sesión automático",
    "DescAutoLogout": "Cerrar sesión automáticamente si se cierran todas las páginas de inicio de sesión, excepto las páginas originadas en la sesión para aplicaciones (por ejemplo, cuaderno jupyter, terminal web, etc.)"
  },
  "webTerminalUsageGuide": {
    "CopyGuide": "Uso avanzado del terminal web: copiar el contenido del terminal",
    "CopyGuideOne": "Presione la tecla <code> Ctrl + B </code> para ingresar al modo de control tmux.",
    "CopyGuideTwo": "Escriba <code>: set -g mouse off </code> y presione <code> Ingrese la tecla </code>.",
    "CopyGuideThree": "Ahora puedes copiar texto desde la terminal.",
    "CopyGuideFour": "Para volver a activar el desplazamiento del mouse, presione <code> Ctrl + B </code> y escriba <code>: set -g mouse on </code> y presione <code> Ingrese la tecla </code>",
    "LearnMore": "Más información &gt;"
  },
  "logs": {
    "LogMessages": "Mensajes de registro",
    "UpTo3000Logs": "(Hasta 3000 registros recientes)",
    "TimeStamp": "Marca de tiempo",
    "Status": "Estado",
    "ErrorTitle": "Título del error",
    "ErrorMessage": "Mensaje de error",
    "Method": "Método",
    "RequestUrl": "Solicitar URL",
    "Parameters": "Parámetros",
    "ErrorType": "Tipo de error",
    "LogMessageRemoved": "Se han eliminado los mensajes de registro."
  },
  "resourcePolicy": {
    "Resources": "Recursos",
    "Concurrency": "Concurrencia",
    "ClusterSize": "Tamaño de cluster",
    "StorageNodes": "Nodos de almacenamiento",
    "UpdateResourcePolicy": "Actualizar la política de recursos",
    "PolicyName": "Nombre de directiva",
    "ResourcePolicy": "Política de recursos",
    "Unlimited": "Ilimitado",
    "Sessions": "Sesiones",
    "ContainerPerSession": "Contenedor por sesión",
    "IdleTimeoutSec": "Tiempo de espera inactivo (seg.)",
    "ConcurrentJobs": "Trabajos concurrentes",
    "Capacity": "Capacidad",
    "Folders": "Carpetas",
    "Name": "Nombre",
    "AllowedHosts": "Hosts permitidos",
    "PleaseInputValue": "Ingrese un valor o marque ilimitado.",
    "CannotCreateResourcePolicy": "No se puede crear una política de recursos. Compruebe los valores de entrada.",
    "SuccessfullyCreated": "Política de recursos creada con éxito.",
    "SuccessfullyUpdated": "La política de recursos se actualizó correctamente.",
    "SuccessfullyDeleted": "La política de recursos se eliminó correctamente.",
    "PolicyNameEmpty": "El nombre de la política no debe estar vacío.",
    "AboutToDeleteResourcePolicy": "Está a punto de eliminar esta política de recursos:"
  },
  "registry": {
    "Hostname": "Nombre de host",
    "RegistryURL": "URL de registro",
    "Type": "Tipo",
    "HarborProject": "Proyecto del puerto",
    "Username": "Nombre de usuario",
    "Password": "Contraseña",
    "AddRegistry": "Agregar registro",
    "RegistryHostname": "Nombre de host del registro",
    "DescHostnameIsEmpty": "El nombre de host está vacío",
    "DescURLStartString": "La URL comienza con http: // o https: //",
    "UsernameOptional": "Nombre de usuario (opcional)",
    "PasswordOptional": "Contraseña (opcional)",
    "ForHarborOnly": "¡Solo para puerto!",
    "Registries": "Registros",
    "RegistryType": "Tipo de registro",
    "ProjectName": "Nombre del proyecto",
    "ProjectNameIsRequired": "El nombre del proyecto es obligatorio",
    "TypeRegistryNameToDelete": "Escriba el nombre de host del registro para eliminar",
    "RegistryTurnedOn": "Registro habilitado",
    "RegistryTurnedOff": "Registro deshabilitado",
    "RegistryHostnameAlreadyExists": "El nombre de host ya existe. Cambie el nombre de host para agregar",
    "RegistrySuccessfullyAdded": "Registro agregado exitosamente.",
    "RegistrySuccessfullyDeleted": "Registro eliminado correctamente.",
    "HostnameDoesNotMatch": "¡El nombre de host no coincide!",
    "UpdatingRegistryInfo": "Actualizando la información del registro ...",
    "RegistryUpdateFinished": "Actualización del registro finalizada.",
    "RegistryUpdateFailed": "Error al actualizar el registro.",
    "RescanImages": "Volver a escanear imágenes ...",
    "RescanFailed": "Reexploración fallida.",
    "PleaseSelectOption": "Por favor selecciona una opcion."
  },
  "resourceGroup": {
    "ResourceGroups": "Grupos de recursos",
    "Name": "Nombre",
    "Description": "Descripción",
    "ActiveStatus": "Estado activo",
    "Driver": "Conductor",
    "DriverOptions": "Opciones de controlador",
    "Scheduler": "Programador",
    "SchedulerOptions": "Opciones del programador",
    "CreateResourceGroup": "Crear grupo de recursos",
    "SelectDomain": "Seleccionar dominio",
    "ModifyResourceGroup": "Modificar grupo de recursos",
    "TypeResourceGroupNameToDelete": "Escriba el nombre del grupo de recursos para eliminar",
    "ResourceGroupName": "ResourceGroupName",
    "Active": "Activo",
    "SelectScheduler": "Seleccionar programador",
    "NochangesMade": "No se realizaron cambios",
    "ResourceGroupNameNotMatch": "¡El nombre del grupo de recursos no coincide!",
    "ResourceGroupCreated": "Grupo de recursos creado con éxito",
    "ResourceGroupModified": "El grupo de recursos se modificó correctamente",
    "ResourceGroupDeleted": "El grupo de recursos se eliminó correctamente",
    "EnterValidResourceGroupName": "Ingrese un nombre de grupo de recursos válido",
    "ResourceGroupNameRequired": "Se requiere el nombre del grupo de recursos.",
    "ResourceGroupAlreadyExist": "Ya existe un grupo de recursos con el mismo nombre.",
    "SetSchedulerOptions": "Establecer opciones del programador",
    "TimeoutSeconds": "Segundos",
    "ResourceGroupDetail": "Detalle del grupo de recursos"
  },
  "maintenance": {
    "General": "General",
    "Fix": "Reparar",
    "MatchDatabase": "Hacer coincidir la base de datos de uso con el estado actual",
    "DescMatchDatabase": "Vuelva a calcular la base de datos de uso con el estado actual. <br/> Útil si la ventana acoplable falla por accidente o si algunas sesiones se terminaron a la fuerza.",
    "RecalculateUsage": "Recalcular el uso",
    "ImagesEnvironment": "Imágenes / Entorno",
    "RescanImages": "Volver a escanear imágenes",
    "CleanupOldImages": "Imágenes de limpieza antigua",
    "DescCleanupOldImages": "Limpia imágenes antiguas de la lista de imágenes de la ventana acoplable.",
    "CleanupImages": "Imágenes de limpieza",
    "RescanImageList": "Volver a escanear la lista de imágenes del repositorio",
    "DescRescanImageList": "Vuelva a escanear la lista de imágenes de los repositorios registrados. <br /> Puede llevar mucho tiempo, así que espere después de la ejecución.",
    "Recalculating": "Recalculando ...",
    "RecalculationFinished": "Recálculo finalizado",
    "RecalculationFailed": "Error de recálculo",
    "Scanning": "Exploración...",
    "RescanImageStarted": "Comenzó a escanear la imagen",
    "RescanImageScanning": "Reexplorando ...",
    "RescanImageFinished": "Reescaneo de imagen terminado.",
    "RescanFailed": "Volver a escanear falló"
  },
  "pipeline": {
    "List": "Lista",
    "Running": "Corriendo",
    "Finished": "Terminado",
    "SelectPipeline": "Seleccionar canalización",
    "NoPipelineSelected": "No se seleccionó ninguna canalización",
    "PipelineCreated": "Pipeline creado",
    "PipelineUpdated": "Pipeline actualizado",
    "PipelineDeleted": "Pipeline eliminado",
    "RunPipeline": "Ejecutar canalización",
    "PipelineDialog": {
      "CreateTitle": "Crear canalización",
      "UpdateTitle": "Actualizar canalización",
      "DeleteTitle": "Eliminar canalización",
      "Name": "Nombre de canalización",
      "Description": "Descripción de la canalización",
      "Environment": "Ambiente",
      "Version": "Versión",
      "TargetFolder": "Carpeta de almacenamiento de destino",
      "FillAllInputFields": "Complete todos los campos de entrada"
    },
    "Component": {
      "Connect": "Conectar",
      "NoComponentSelected": "No se seleccionó ningún componente de canalización",
      "SelectTwoComponents": "Seleccione dos componentes"
    },
    "ComponentDialog": {
      "CreateTitle": "Agregar componente de canalización",
      "UpdateTitle": "Actualizar componente de canalización",
      "DeleteTitle": "Eliminar componente de canalización",
      "Name": "Nombre del componente",
      "Description": "Descripción de Componente",
      "PathInFolder": "Ruta del componente en la carpeta de almacenamiento",
      "NamePathRequired": "El nombre y la ruta son obligatorios",
      "CPUNotEnough": "La CPU debe ser de al menos 1",
      "MemoryNotEnough": "La memoria debe ser de al menos 0,1 GiB"
    }
  },
  "statistics": {
    "Usage": "Uso",
    "SelectPeriod": "Seleccionar período",
    "1Day": "1 día",
    "1Week": "1 semana"
  },
  "language": {
    "Browser": "Navegador",
    "English": "inglés",
    "Korean": "coreano",
    "Language": "Idioma",
    "OSDefault": "SO predeterminado"
  },
  "settings": {
    "General": "General",
    "RegisterNewImagesFromRepo": "Registrar nuevas imágenes del repositorio",
    "DescRegisterNewImagesFromRepo": "Registre nuevos entornos desde el repositorio.",
    "AutomaticImageUpdateFromRepo": "Actualización automática de imágenes desde el repositorio",
    "DescAutomaticImageUpdateFromRepo": "Cuando salga una nueva imagen, actualice la imagen actual automáticamente. Apáguelo cuando conserve el entorno actual sin actualizar.",
    "UseCLIonGUI": "Utilice la CLI de Backend.AI en la GUI",
    "DescUseCLIonGUI": "Proporcione Backend.AI CLI en la aplicación GUI / web. Requiere una imagen CLI de Backend.AI.",
    "UseGUIonWeb": "Utilice la GUI de Backend.AI en la Web",
    "DescUseGUIonWeb": "Proporcione Backend.AI GUI como servicio web. Requiere una imagen de interfaz de usuario web Backend.AI.",
    "NoteAboutFixedSetup": "Nota: Los siguientes ajustes se aplican automáticamente según el entorno y el estado de la instalación.",
    "Scaling": "Escalada",
    "AllowAgentSideRegistration": "Permitir el registro del lado del agente",
    "DescAllowAgentSideRegistration": "Permitir que el agente se registre como administrador. <br/> Úselo solo si el clúster Backend.AI se administra en una ubicación segura.",
    "Plugins": "Complementos",
    "CUDAGPUsupport": "Compatibilidad con GPU CUDA",
    "DescCUDAGPUsupport": "Soporte de GPU NVidia CUDA. <br/> Requiere el complemento Backend.AI CUDA.",
    "CUDAGPUdisabledByFGPUsupport": "Deshabilitado porque el sistema usa el complemento de GPU fraccional",
    "ROCMGPUsupport": "Soporte de GPU ROCm",
    "DescROCMGPUsupport": "Compatibilidad con GPU AMD ROCm. <br/> Requiere el complemento Backend.AI ROCm.",
    "Scheduler": "Programador",
    "SchedulerConfiguration": "Configuración por programador de trabajos.",
    "Require1912orAbove": "Requiere Backend.AI 19.12 o superior.",
    "Require2003orAbove": "Requiere Backend.AI 20.03 o superior.",
    "Require2009orAbove": "Requiere Backend.AI 20.09 o superior.",
    "Config": "Config",
    "JobSchedulerUpdated": "Se ha actualizado el programador de trabajos predeterminado.",
    "ConfigPerJobSchduler": "Configuración del programador",
    "ConfigPerJobSchdulerDescription": "Los valores de la configuración del planificador son los valores predeterminados que se utilizarán cuando no haya una configuración del planificador en cada grupo de recursos. Si hay una configuración específica del grupo de recursos, este valor se ignorará.",
    "SchedulerOptions": "Opciones del programador",
    "SchedulerType": "Tipo de programador",
    "SessionCreationRetries": "Reintentos de creación de sesión",
    "SessionCreationRetriesDescription": "Si la creación de la sesión falla, se vuelve a intentar la creación de la sesión para el valor especificado aquí. Si la sesión no se puede crear dentro de las pruebas, la solicitud se ignorará y Backend.AI procesará la siguiente solicitud.",
    "FifoOnly": "Actualmente, los cambios solo son posibles cuando el programador es FIFO.",
    "InputRequired": "Este campo es requerido.",
    "InputRange0to1000": "Ingrese valores entre 0 y 1000.",
    "SchedulerRequired": "Se requiere un programador.",
    "InvalidValue": "Ingrese el valor de entrada correcto.",
    "EnvConfigWillDisappear": "Cualquier variable de entorno y valor no guardados desaparecerán.",
    "EnterpriseFeatures": "Funciones empresariales",
    "FractionalGPU": "GPU fraccional",
    "DescFractionalGPU": "Utilice la función de GPU fraccional con virtualización de GPU.",
    "RequireFGPUPlugin": "Requiere el complemento de capa de API CUDA virtual Backend.AI.",
    "TPU": "TPU",
    "DescTPU": "Utilice el acelerador de TPU.",
    "RequireTPUPlugin": "Requiere nodos de recursos en Google Cloud con Cloud TPU habilitado / enlazado.",
    "Image": "Imagen",
    "ImagePullBehavior": "Regla de actualización / instalación automática de imágenes",
    "DescImagePullBehavior": "Determina las condiciones para la descarga automática de nuevas imágenes cuando se registra una nueva versión en el registro. Para ninguno, las nuevas imágenes no se descargarán automáticamente.",
    "GUI": "GUI",
    "image": {
      "digest": "Digerir",
      "tag": "Etiqueta",
      "none": "Ninguno"
    }
  },
  "notification": {
    "SuccessfullyUpdated": "Actualizado exitosamente",
    "Visit": "Visita",
    "SeeDetail": "Ver detalle",
    "Initializing": "Inicializando ..."
  },
  "information": {
    "System": "Sistema",
    "Core": "Centro",
    "ManagerVersion": "Versión de administrador",
    "APIVersion": "Versión API",
    "DockerVersion": "Versión de Docker",
    "PostgreSQLVersion": "Versión de PostgreSQL",
    "ETCDVersion": "Versión ETCD",
    "RedisVersion": "Versión Redis",
    "Security": "Seguridad",
    "Component": "Componente",
    "Installation": "Instalación",
    "LatestRelease": "Último lanzamiento",
    "DescDockerVersion": "Versión de Docker en el clúster",
    "DescPostgreSQLVersion": "Sistema de base de datos para Backend.AI",
    "DescETCDVersion": "Registro de configuración para Backend.AI",
    "DescRedisVersion": "Caché / almacenamiento temporal para Backend.AI. <br /> También se utiliza como comunicación asíncrona entre agentes.",
    "DefaultAdministratorAccountChanged": "Se cambió la cuenta de administrador predeterminada",
    "DescDefaultAdministratorAccountChanged": "DEBE cambiar la cuenta / contraseña predeterminada para uso en producción.",
    "UsesSSL": "Utiliza SSL",
    "DescUsesSSL": "HTTPS con una configuración SSL adecuada ayuda a la seguridad del sistema.",
    "Compatible": "Compatible",
    "License": "Licencia",
    "LicenseType": "Tipo de licencia",
    "Licensee": "Concesionario",
    "LicenseKey": "Clave de licencia",
    "Expiration": "Vencimiento",
    "FixedLicense": "Licencia fija",
    "DynamicLicense": "Licencia dinámica",
    "IsLicenseValid": "Validación",
    "DescIsLicenseValid": "Valida la licencia actualmente instalada en el sistema.",
    "DescLicenseType": "El tipo de licencia que se utiliza actualmente en el sistema. <br/> Para licencias fijas, los derechos de ejecución se otorgan solo al hardware predeterminado. En el caso de las licencias variables, los derechos de ejecución se otorgan para el hardware de clúster dentro de los límites del acuerdo.",
    "DescLicensee": "Información sobre la organización o el comprador con licencia de uso.",
    "DescLicenseKey": "Clave de autenticación para permiso de uso. Manténgalo seguro.",
    "DescExpiration": "El período de validez de la licencia. Si el período termina, el software del clúster se detendrá.",
    "CannotRead": "No puedo leer"
  },
  "login": {
    "Login": "Acceso",
    "LeaveService": "Dejar el servicio",
    "DescConfirmLeave": "Para confirmar, vuelva a escribir su correo electrónico y contraseña.",
    "Password": "Contraseña",
    "E-mail": "Correo electrónico",
    "APIKey": "Clave API",
    "SecretKey": "Llave secreta",
    "Endpoint": "Punto final",
    "NotAUser": "¿No eres usuario?",
    "LoginAnotherway": "¿Quieres iniciar sesión de otra manera?",
    "SignUp": "Inscribirse",
    "ClickToUseMethod": "Haga clic para usar",
    "LoginWithE-mail": "Iniciar sesión con correo electrónico",
    "LoginWithIAM": "Iniciar sesión con IAM",
    "ClickToUseIAM": "Haga clic para usar IAM",
    "ClickToUseID": "Haga clic para usar la identificación",
    "EndpointHistory": "Historial de endpoints",
    "NoEndpointSaved": "No se guardó ningún punto final.",
    "CancelLogin": "Cancelar Iniciar sesión",
    "SignoutFinished": "Cierre de sesión finalizado.",
    "APIEndpointEmpty": "API Endpoint está vacío. Especifique el punto final de la API para iniciar sesión.",
    "PleaseWait": "Espere para iniciar sesión.",
    "ConnectingToCluster": "Conectando al clúster Backend.AI ...",
    "ForgotPassword": "¿Se te olvidó tu contraseña?",
    "ChangePassword": "Cambiar la contraseña",
    "SendChangePasswordEmail": "Enviar correo electrónico de cambio de contraseña",
    "DescChangePasswordEmail": "Para enviar un correo electrónico para cambiar su contraseña, escriba su correo electrónico y presione el botón ENVIAR.",
    "EmailSendButton": "Enviar",
    "UpdatePasswordMessage": "Escriba su correo electrónico y una nueva contraseña, y luego presione el botón Actualizar.",
    "PasswordChanged": "La contraseña se cambió correctamente",
    "InvalidChangePasswordToken": "simbolo no valido",
    "InvalidChangePasswordTokenMessage": "El token emitido para cambiar la contraseña tiene un error. Envíe otro correo electrónico para cambiar la contraseña y vuelva a intentarlo.",
    "PleaseInputLoginInfo": "Ingrese el ID y la contraseña para iniciar sesión.",
    "TooManyAttempt": "Hubo demasiados intentos de inicio de sesión. Los intentos de inicio de sesión se han bloqueado durante un tiempo."
  },
  "signup": {
    "SignupBETA": "Registrarse (solo por invitación Beta)",
    "E-mail": "Correo electrónico",
    "UserName": "Nombre de usuario",
    "UserNameInputRequired": "Se requiere nombre de usuario.",
    "Password": "Contraseña",
    "PasswordAgain": "Contraseña de nuevo)",
    "PasswordInputRequired": "Se requiere contraseña.",
    "PasswordInvalid": "Utilice 8 o más caracteres con una combinación de letras, números y símbolos.",
    "PasswordNotMatched": "Esas contraseñas no coincidían. Pruébalo otra vez.",
    "Signup": "Inscribirse",
    "SignupSucceeded": "Se registró correctamente.",
    "Processing": "Procesando...",
    "InvitationToken": "Token de invitación",
    "TokenInputRequired": "Se requiere token.",
    "PolicyAgreement_1": "he leído y estoy de acuerdo con",
    "PolicyAgreement_2": " y",
    "PolicyAgreement_3": ".",
    "TermsOfService": "Términos de servicio",
    "RequestAgreementTermsOfService": "Lea y acepte los términos de servicio para continuar.",
    "PrivacyPolicy": "Política de privacidad",
    "ThankYou": "¡Gracias!",
    "VerificationMessage": "El correo electrónico de verificación se envía a su dirección de correo electrónico. Lea y siga los pasos especificados en el correo electrónico antes de iniciar sesión con su cuenta.",
    "EmailVerified": "Correo Electrónico Verificado",
    "EmailVerifiedMessage": "¡Tu correo electrónico está verificado! Ahora puede iniciar sesión con su cuenta.",
    "EmailVerificationFailed": "Error de verificación de correo electrónico",
    "EmailVerificationFailedMessage": "No podemos verificar su correo electrónico. Su token puede no ser válido o estar vencido. Escriba su dirección de correo electrónico y haga clic en el botón enviar para obtener un nuevo código de verificación.",
    "EmailInputRequired": "Se requiere Dirección de correo electrónico.",
    "InvalidEmail": "Dirección de correo electrónico inválida",
    "SendEmail": "Envia un correo electronico de verificación",
    "SendError": "Se produjo un error durante el envío del correo electrónico",
    "EmailSent": "Email enviado",
    "EmailNotSent": "No se puede enviar el correo electronico",
    "VerificationError": "Ocurrió un error de verificación"
  },
  "update": {
    "NewWebUIVersionAvailable": "Nueva versión disponible:"
  },
  "sidepanel": {
    "BackgroundTasks": "Ejecución de tareas",
    "NoBackgroundTask": "No preguntar.",
    "Running": "Corriendo...",
    "Notification": "Notificación",
    "NoNotification": "Sin notificación."
  },
  "import": {
    "Runtime": "Tiempo de ejecución",
    "RunOnBackendAI": "Ejecutar en Backend.AI",
    "ImportAndRun": "Importar y ejecutar",
    "NoSuitableResourceFoundOnGivenURL": "No se encontró ningún recurso adecuado en la URL dada.",
    "Importing": "Importador",
    "ImportToStorage": "Importar repositorio de código al almacenamiento",
    "ReadyToImport": "Listo para importar",
    "ImportNotebook": "Importar cuaderno",
    "GetNotebook": "Obtener cuaderno",
    "NotebookURL": "URL del cuaderno",
    "CreateNotebookButton": "Botón Crear cuaderno",
    "CreateButtonCode": "Crear",
    "NotebookButtonURL": "URL del cuaderno",
    "YouCanCreateNotebookCode": "Ingrese la URL del cuaderno para crear un código de insignia como el siguiente que puede ejecutar directamente en Backend.AI.",
    "NoNotebookCode": "La dirección del cuaderno está vacía. Ingrese un código de cuaderno válido para copiar el código de placa.",
    "NotebookBadgeCodeCopied": "El código de la insignia del cuaderno se copia en el portapapeles.",
    "CouldNotCopyText": "No se pudo copiar el texto:",
    "NotebookBadgeURL": "URL del cuaderno",
    "NotebookBadgeCode": "Código de la insignia del cuaderno",
    "GetAndRunNotebook": "Importar y ejecutar",
    "ImportGithubRepo": "Importar repositorio de Github",
    "GitHubURL": "URL de GitHub",
    "GetToFolder": "Ir a la carpeta",
    "RepoWillBeFolder": "Los repositorios de GitHub importados se convierten en carpetas y se pueden montar cuando se inicia la sesión.",
    "FolderAlreadyExists": "Hay una carpeta con el mismo nombre. se cambiará el nombre del nombre.",
    "WrongURLType": "Tipo de URL incorrecto",
    "Preparing": "Preparando...",
    "FolderCreated": "Carpeta creada.",
    "Downloading": "Descargando ...",
    "CleanUpImportTask": "Tarea de importación de limpieza ...",
    "ImportFinished": "Importación finalizada.",
    "FolderName": "Nombre de la carpeta importada:",
    "NotebookBadgeCodeHTML": "Código de insignia del cuaderno (HTML)",
    "NotebookBadgeCodeMarkdown": "Código de insignia del cuaderno (Markdown)",
    "Installed": "Instalado",
    "GithubInternalError": "__NOT_TRANSLATED__",
    "GithubAPILimitError": "__NOT_TRANSLATED__",
    "GithubAPIEtcError": "__NOT_TRANSLATED__",
    "ImportGitlabRepo": "__NOT_TRANSLATED__",
    "GitlabRepoWillBeFolder": "__NOT_TRANSLATED__",
    "GitlabURL": "__NOT_TRANSLATED__",
    "GitlabDefaultBranch": "__NOT_TRANSLATED__"
  },
  "usagepanel": {
    "StatisticsForThisMonth": "Estadísticas de este mes",
    "NumSessions": "Numero de sesiones",
    "UsedTime": "Tiempo usado",
    "CpuUsedTime": "Tiempo de CPU utilizado",
    "GpuUsedTime": "Tiempo de uso de GPU",
    "DiskUsed": "Uso del disco",
    "TrafficUsed": "Uso de tráfico",
    "Hours": "h",
    "Minutes": "metro"
  },
  "DownloadSSHKey": "Descargar clave SSH",
  "license": {
    "Perpetual": "Perpetuo",
    "Subscription": "Suscripción",
    "OpenSource": "Fuente abierta"
  },
  "eduapi": {
    "CannotAuthorizeSessionByToken": "No se puede autorizar su sesión. Inicie sesión en el portal primero.",
    "QueryingExisitingComputeSession": "Consultando sesión de cálculo existente ...",
    "SessionStatusId": "Tu sesión es",
    "PleaseReload": "Vuelva a cargar después de un tiempo.",
    "FoundExistingComputeSession": "Se encontró una sesión de cálculo existente",
    "FindingSessionTemplate": "Buscando plantilla de sesión ...",
    "NoSessionTemplate": "No hay plantillas de sesión adecuadas",
    "CreatingComputeSession": "Creando sesión de cálculo ...",
    "SessionStillPreparing": "La sesión aún se está preparando. Recargar después de un tiempo",
    "ComputeSessionPrepared": "Sesión de cómputo preparada",
    "sessionStatusIs": "El estado de la sesión es"
  },
  "error": {
    "UpdateError": "Error de actualización",
    "APIEndpointIsEmpty": "API Endpoint está vacío. Especifique el punto final de la API Backend.AI para registrarse.",
    "APINotSupported": "API no compatible. Requiere la última versión del administrador Backend.AI.",
    "UserHasNoGroup": "El usuario no tiene grupo. Comuníquese con el administrador para solucionarlo.",
    "WrongAPIServerAddress": "Dirección de servidor API incorrecta.",
    "LoginFailed": "Error de inicio de sesion. Verifique la información de inicio de sesión.",
    "VirtualFolderAlreadyExist": "Ya existe una carpeta virtual con el mismo nombre. Elimina tu propia carpeta o rechaza la invitación.",
    "MaximumVfolderCreation": "No puede crear más carpetas virtuales debido a la política de recursos",
    "LoginInformationMismatch": "Discrepancia en la información de inicio de sesión. Verifica tu información",
    "ReachedResourceLimit": "Alcanzó su límite de recursos. Consulta recursos y sesiones.",
    "AuthenticationFailed": "Falló la autenticación. Verifique la información y el estado del administrador.",
    "NetworkConnectionFailed": "Falló la conexión a la red. Verifique el estado de la red.",
    "TooManyLoginFailures": "Ha habido demasiados errores de inicio de sesión en poco tiempo. El inicio de sesión está bloqueado por un tiempo.",
    "ResourcePolicyAlreadyExist": "Ya existe una política de recursos con el mismo nombre.",
    "ScalingGroupAlreadyExist": "Ya existe un grupo de recursos con el mismo nombre.",
    "ResourceLimitExceed": "Se excede el límite de recursos. Consulta tus recursos gratuitos.",
    "SmallerResourceThenImageRequires": "Su solicitud de recursos es menor que el mínimo requerido por la imagen. Prueba más recursos.",
    "LoginSucceededManagerNotResponding": "El inicio de sesión se realizó correctamente, pero el administrador no responde.",
    "UserNameAlreadyExist": "Nombre de usuario ya existe. No se puede duplicar.",
    "ResourcePolicyStillReferenced": "Existen pares de claves que hacen referencia a esta política de recursos.",
    "InvalidSignupToken": "Token de registro no válido"
  },
  "maxLength": {
    "20chars": "(máximo 20 caracteres)",
    "40chars": "(máximo 40 caracteres)",
    "64chars": "(máximo 64 caracteres)",
    "200chars": "(máximo 200 caracteres)",
    "255chars": "(máximo 255 caracteres)",
    "500chars": "(máximo 500 caracteres)",
    "512chars": "(máximo 512 caracteres)",
    "2048chars": "(máximo 2048 caracteres)"
  },
  "maxNumber": {
    "20": "(<= 20)",
    "40": "(<= 40)",
    "64": "(<= 64)",
    "100": "(<= 100)",
    "255": "(<= 255)",
    "500": "(<= 500)",
    "512": "(<= 512)",
    "1024": "(<= 1024)",
    "2048": "(<= 2048)"
  },
  "explorer": {
    "ValueRequired": "ValueRequired",
    "InputTooShort": "InputTooShort"
  }
}
