diff --git a/src/translation/es.json b/src/translation/es.json new file mode 100644 index 000000000..554c32e1a --- /dev/null +++ b/src/translation/es.json @@ -0,0 +1,929 @@ +{ + "appstore": { + "installDialog": { + "subscriptionRequired": "Para instalar más aplicaciones, se requiere una suscripción de pago.", + "pleaseUpgradeServer": "Actualiza a una instancia de servidor con más memoria. O bien, libera recursos desinstalando las aplicaciones no utilizadas.", + "lowOnResources": "Este Cloudron se está quedando sin recursos.", + "configuredForCloudronEmail": "Esta aplicación está pre-configurada para su uso con Cloudron Email.", + "groups": "Grupos", + "users": "Usuarios", + "errorUserManagementSelectAtLeastOne": "Selecciona al menos un usuario o un grupo", + "userManagementSelectUsers": "Permitir solo a los siguientes usuarios y grupos", + "userManagementAllUsers": "Permitir a todos los usuarios de este Cloudron", + "userManagementLeaveToApp": "Deja la gestión de usuarios a la aplicación", + "userManagementMailbox": "Todos los usuarios con un buzón en este Cloudron tienen acceso.", + "userManagementNone": "Esta aplicación tiene su propia gestión de usuarios.", + "userManagement": "Gestión de usuarios", + "manualWarning": "Añadir un A record manualmente para {{ location }} a la IP pública de Cloudron", + "locationPlaceholder": "Dejar vacío para usar solo el dominio", + "location": "Localización", + "memoryRequirement": "Requiere al menos {{ size }} de memoria", + "lastUpdated": "Última actualización {{ date }}", + "doInstallAction": "Instalar {{ dnsOverwrite ? 'and overwrite DNS' : '' }}", + "installAction": "Instalar", + "installAnywayAction": "Instalar de todas formas", + "setupSubscriptionAction": "Configura tu suscripción" + }, + "unstable": "Inestable", + "appMissing": "¿Falta alguna aplicación? Háznoslo saber.", + "noAppsFound": "No se encontraron aplicaciones.", + "searchPlaceholder": "Busca alternativas como Github, Dropbox, Slack, Trello, …", + "category": { + "vpn": "VPN", + "wiki": "Wiki", + "project": "Gestión de Proyectos", + "sync": "Sincronización de Archivos", + "notes": "Notas", + "learning": "Educación", + "media": "Media", + "hosting": "Alojamiento web", + "game": "Juegos", + "email": "Email", + "git": "Alojamiento de código", + "finance": "Finanzas", + "gallery": "Galería", + "forum": "Foro", + "crm": "CRM", + "document": "Documentos", + "blog": "Blog", + "chat": "Chat", + "analytics": "Analítica", + "newApps": "Nuevas Aplicaciones", + "popular": "Popular", + "all": "Todas" + }, + "title": "Tienda de Aplicaciones", + "categoryLabel": "Categoría", + "accountDialog": { + "switchToLoginAction": "¿Ya tienes una cuenta? Inicia sesión", + "switchToSignUpAction": "¿No tienes una cuenta todavía? Regístrate", + "createAccountAction": "Crear Cuenta", + "loginAction": "Iniciar sesión", + "errorWrongPassword": "Contraseña errónea", + "licenseCheckbox": "Acepto la licencia de Cloudron", + "chooseAnOption": "Por favor escoge una opción…", + "intendedUse": "Uso previsto", + "2faToken": "Autentificación de 2 factores 2FA (si está habilitada)", + "password": "Contraseña", + "email": "Email", + "description": "Esta cuenta se usa para acceder a la App Store y administrar tu suscripción", + "titleLogin": "Iniciar sesión en Cloudron.io", + "titleSignUp": "Regístrate en Cloudron.io" + }, + "appNotFoundDialog": { + "description": "No hay aplicación {{ appId }} con versión {{ version }}.", + "title": "Aplicación no encontrada" + } + }, + "main": { + "rebootDialog": { + "rebootAction": "Reiniciar ahora", + "description": "Use esto para aplicar actualizaciones de seguridad o si experimenta un comportamiento inesperado. Todas las aplicaciones y servicios que se ejecutan actualmente en este Cloudron se iniciarán automáticamente cuando se complete el reinicio.", + "warning": "¡Reiniciar el servidor provocará un tiempo de inactividad temporal para todas las aplicaciones instaladas en este Cloudron!", + "title": "¿Realmente quieres reiniciar el servidor?" + }, + "clipboard": { + "clickToCopyBackupId": "Clic para copiar el id de la copia de seguridad", + "clickToCopy": "Clic para copiar", + "copied": "Copiado al portapapeles" + }, + "action": { + "logs": "Registros", + "reboot": "Reiniciar" + }, + "pagination": { + "perPageSelector": "Mostrar {{ n }} por página", + "next": "siguiente", + "prev": "anterior" + }, + "table": { + "date": "Fecha" + }, + "actions": "Acciones", + "displayName": "Nombre a mostrar", + "username": "Nombre de Usuario", + "dialog": { + "yes": "Si", + "no": "No", + "close": "Cerrar", + "save": "Guardar", + "cancel": "Cancelar" + }, + "logout": "Salir", + "offline": "Cloudron está desconectado. Reconectando…" + }, + "apps": { + "domainsFilterHeader": "Todos los Dominios", + "tagsFilterHeaderAll": "Todas las Etiquetas", + "tagsFilterHeader": "Etiquetas: {{ tags }}", + "stateFilterHeader": "Todos los Estados", + "searchPlaceholder": "Busca Aplicaciones", + "adminPageActionTooltip": "Página del Administrador", + "infoActionTooltip": "Información", + "logsActionTooltip": "Registros", + "configActionTooltip": "Configuración", + "noAccess": { + "description": "Una vez que lo hagas, aparecerán aquí.", + "title": "Todavía no tienes acceso a ninguna aplicación." + }, + "noApps": { + "description": "¿Qué te parece si instalas algunas? Echa un vistazo a la Tienda de Aplicaciones", + "title": "¡No hay aplicaciones instaladas todavía!" + }, + "title": "Mis aplicaciones" + }, + "users": { + "addUserDialog": { + "title": "Añadir Usuario", + "addUserAction": "Añadir Usuario", + "sendInviteCheckbox": "Enviar email de invitación ahora" + }, + "subscriptionDialog": { + "setupAction": "Configura tu Suscripción", + "title": "Se requiere suscripción" + }, + "externalLdap": { + "errorSelfSignedCert": "El servidor está utilizando un certificado no válido o autofirmado.", + "bindUsername": "Enlazar DN/Nombre de usuario (opcional)", + "bindPassword": "Enlazar Contraseña (opcional)", + "groupBaseDn": "Grupo Base DN", + "baseDn": "Base DN", + "configureAction": "Configurar", + "syncAction": "Sincronizar", + "showLogsAction": "Mostrar Registros", + "autocreateUsersOnLogin": "Crear automaticamente usuarios cuando inician sesión en Cloudron", + "groupnameField": "Campo de Nombre de Grupo", + "groupFilter": "Filtro de Grupo", + "syncGroups": "Sincronizar Grupos", + "usernameField": "Campo de Nombre de Usuario", + "filter": "Filtro", + "acceptSelfSignedCert": "Aceptar certificado autofirmado", + "server": "URL del Servidor", + "provider": "Proveedor", + "noopInfo": "La autentificación LDAP no está configurada.", + "subscriptionRequiredAction": "Configura tu Suscripción Ahora", + "subscriptionRequired": "Esta característica solo está habilitada en planes de pago.", + "description": "Cloudron sincronizará usuarios y grupos desde un servidor LDAP o ActiveDirectory externo. La verificación de la contraseña para autentificar a esos usuarios se realiza en el servidor externo. La sincronización no se ejecuta automáticamente, sino que debe activarse manualmente.", + "title": "LDAP", + "auth": "Auth" + }, + "settings": { + "saveAction": "Guardar", + "subscriptionRequiredAction": "Configura tu Suscripción Ahora", + "subscriptionRequired": "Estas características solo están habilitadas para planes de pago.", + "require2FACheckbox": "Requerir que los usuarios configuren 2FA", + "allowProfileEditCheckbox": "Permitir a los usuarios editar su nombre y correo", + "title": "Ajustes" + }, + "groups": { + "externalLdapTooltip": "Desde un directorio LDAP externo", + "users": "Usuarios", + "name": "Nombre", + "newGroupAction": "Nuevo Grupo", + "title": "Grupos" + }, + "users": { + "transferOwnershipTooltip": "Transferir Propiedad", + "removeUserTooltip": "Borrar Usuario", + "editUserTooltip": "Editar Usuario", + "resetPasswordTooltip": "Restablece la contraseña o enlace de invitación", + "notActivatedYetTooltip": "Usuario todavía no activado", + "externalLdapTooltip": "Desde un directorio LDAP externo", + "inactiveTooltip": "Usuario está inactivo", + "usermanagerTooltip": "Este usuario puede gestionar grupos y otros usuarios", + "superadminTooltip": "Este usuario es un superadministrador", + "adminTooltip": "Este usuario es un administrador", + "empty": "No se han encontrado usuarios", + "groups": "Grupos", + "user": "Usuario" + }, + "newUserAction": "Nuevo Usuario", + "title": "Usuarios", + "transferOwnershipDialog": { + "description": "Esto hará que el usuario seleccionado sea el propietario y administrador de este Cloudron y eliminará los derechos de administrador del propietario actual.", + "title": "¿Realmente quieres transferir la propiedad?", + "newOwner": "Nuevo Propietario", + "transferAction": "Transferir Propiedad" + }, + "searchPlaceholder": "Buscar", + "role": { + "owner": "Super-administrador", + "admin": "Administrador", + "usermanager": "Gestión de usuarios", + "user": "Usuario" + }, + "externalLdapDialog": { + "title": "Configurar LDAP" + }, + "passwordResetDialog": { + "sendEmailLinkAction": "Enviar enlace al usuario", + "description": "Usa el enlace de abajo para restablecer la contraseña o re-invitar a {{ username }}:", + "title": "Restablecer la contraseña o enviar enlace de invitación a {{ username }}" + }, + "deleteGroupDialog": { + "deleteAction": "Borrar", + "description": "El grupo todavía tiene {{ memberCount }} miembro(s). ¿Estás seguro de que este grupo no se está usando?", + "title": "Borra grupo {{ name }}" + }, + "editGroupDialog": { + "externalLdapWarning": "Este grupo se sincroniza desde el directorio LDAP externo.", + "title": "Editar Grupo {{ nombre }}" + }, + "group": { + "addGroupAction": "Añadir Grupo", + "users": "Usuarios", + "errorNameTooLong": "El nombre es demasiado largo", + "errorNameTooShort": "El nombre es demasiado corto", + "errorNameRequired": "Se requiere un nombre", + "name": "Nombre" + }, + "addGroupDialog": { + "title": "Añadir Grupo" + }, + "editUserDialog": { + "externalLdapWarning": "Este usuario está sincronizado desde el directorio LDAP externo.", + "title": "Editar usuario {{ nombre de usuario }}" + }, + "deleteUserDialog": { + "deleteAction": "Eliminar", + "description": "Después de la eliminación, el usuario no podrá acceder al panel de control ni iniciar sesión en ninguna de las aplicaciones. Tenga en cuenta que los datos de usuario dentro de las aplicaciones no se eliminan.", + "title": "Borrar usuario {{ nombre de usuario }}" + }, + "user": { + "activeCheckbox": "El Usuario está activo", + "errorDisplayNameRequired": "Se requiere Nombre", + "recoveryEmail": "Email para recuperar contraseña", + "primaryEmail": "Email principal", + "email": "Email", + "displayName": "Nombre para mostrar", + "usernamePlaceholder": "Opcional. Si no se proporciona, el usuario puede elegirlo durante el registro", + "errorInvalidUsername": "Este no es un usuario válido", + "errorInvalidEmail": "Este no es un email válido", + "errorEmailRequired": "Se requiere un email", + "errorNotValidFullName": "Este no es un nombre válido", + "noGroups": "No hay grupos disponibles.", + "groups": "Grupos", + "role": "Rol", + "username": "Usuario", + "fullName": "Nombre Completo" + } + }, + "backups": { + "logs": { + "title": "Registros", + "showLogs": "Mostrar Registros", + "description": "Ten cuidado al cargar estos registros en un servidor público, ya que pueden contener información confidencial." + }, + "listing": { + "stopTask": "Parar {{ taskType === 'backup' ? 'Backup' : 'Cleanup' }}", + "backupNow": "Hacer Copia de Seguridad Ahora", + "cleanupBackups": "Borrar Copias de Seguridad", + "tooltipDownloadBackupConfig": "Descarga Configuración de la Copia de Seguridad", + "appCount": "{{ appCount }} aplicaciones", + "noApps": "Sin Aplicaciones", + "version": "Versión", + "contents": "Contenidos", + "noBackups": "No se han hecho copias de seguridad aún", + "title": "Listado" + }, + "schedule": { + "configure": "Configurar", + "retentionPolicy": "Política de retención", + "schedule": "Programar", + "description": "Cloudron realiza una copia de seguridad completa de su sistema en función de este intervalo programado y mantiene copias de seguridad con la política de retención especificada.", + "title": "Programación y retención" + }, + "location": { + "configure": "Configurar", + "format": "Formato de almacenamiento", + "endpoint": "Extremo", + "location": "Ubicación", + "provider": "Proveedor", + "disabledList": "Las siguientes aplicaciones tienen las copias de seguridad deshabilitadas:", + "title": "Ubicación", + "description": "Cloudron realiza una copia de seguridad completa de su sistema en la ubicación configurada." + }, + "title": "Copias de Seguridad", + "configureBackupStorage": { + "encryptionPasswordRepeat": "Repetir Contraseña", + "encryptionPasswordPlaceholder": "Frase de contraseña utilizada para cifrar las copias de seguridad", + "copyConcurrencyDigitalOceanNote": "Límites de velocidad de DigitalOcean Spaces en 20.", + "copyConcurrencyDescription": "Número de copias de archivos remotos en paralelo al realizar una copia de seguridad.", + "copyConcurrency": "Copiar simultaneidad", + "uploadConcurrencyDescription": "Número de archivos para cargar en paralelo al realizar una copia de seguridad", + "uploadConcurrency": "Subir simultaneidad", + "downloadConcurrencyDescription": "Número de archivos para descargar en paralelo al restaurar", + "downloadConcurrency": "Descargar simultaneidad", + "uploadPartSizeDescription": "Carga de tamaño de pieza de varias partes. Se cargan hasta 3 partes en paralelo y requieren mucha más memoria.", + "uploadPartSize": "Cargar Tamaño de pieza", + "memoryLimitDescription": "Límite de memoria para la tarea de backup. Ajuste esto si aumenta los valores de simultaneidad de sus valores predeterminados.", + "memoryLimit": "Límite de Memoria", + "advancedSettings": "Ajustes avanzados…", + "encryptionDescription": "Guarde esta frase de contraseña en un lugar seguro. Cloudron no almacena esta contraseña. Las copias de seguridad no se pueden descifrar sin la frase de contraseña", + "encryptionPassword": "Contraseña de cifrado (opcional)", + "s3LikeNote": "Elimine cualquier regla del ciclo de vida de vencimiento de los objetos, ya que dañará las copias de seguridad de rsync.", + "formatChangeNote": "Las copias de seguridad anteriores que utilizan el formato de almacenamiento antiguo deben eliminarse manualmente.", + "format": "Formato de Almacenamiento", + "gcsServiceKey": "Clave de cuenta de servicio", + "s3SecretAccessKey": "Clave de acceso secreta", + "s3AccessKeyId": "Id de la clave de acceso", + "region": "Región", + "prefix": "Prefijo", + "bucketName": "Nombre del depósito", + "acceptSelfSignedCerts": "Aceptar certificado autofirmado", + "s3Endpoint": "Punto final", + "hardlinksLabel": "Usar enlaces duros", + "ext4Label": "El directorio es un disco EXT4 externo", + "localDirectory": "Directorio local para copias de seguridad", + "mountPointDescription": "El punto de montaje debe configurarse manualmente. Consulte esta documentación .", + "mountPoint": "Punto de montaje", + "noopNote": "Esta opción rompe la funcionalidad de copia de seguridad y restauración de Cloudron y solo debe usarse para realizar pruebas. Asegúrese de que se haya realizado una copia de seguridad completa del servidor utilizando medios alternativos.", + "provider": "Proveedor de almacenamiento", + "title": "Configurar el almacenamiento de la Copia de Seguridad" + }, + "configureBackupSchedule": { + "retentionPolicy": "Política de Retención", + "hours": "Horas", + "days": "Días", + "scheduleDescription": "Selecciona los días y horas durante los cuales Cloudron realizará la copia de seguridad. Ten cuidado de no superponer este programa con el programa de actualización .", + "schedule": "Programar", + "title": "Configurar la Programación y Retención de la Copia de Seguridad" + }, + "cleanupBackups": { + "cleanupNow": "Borrar ahora", + "description": "Las copias de seguridad se borran automáticamente a diario según la política de retención. Esta acción provocará una eliminación inmediata de las copias de seguridad.", + "title": "Borrar Copias de Seguridad" + }, + "backupFailed": { + "title": "No se puede crear una copia de seguridad" + }, + "backupDetails": { + "list": "Hace referencia a copias de seguridad de {{appCount}} aplicaciones", + "format": "Formato", + "version": "Versión", + "date": "Fecha", + "id": "ID", + "title": "Detalles de la Copia de Seguridad" + } + }, + "profile": { + "enable2FAAction": "Habilita 2FA", + "disable2FAAction": "Deshabilita 2FA", + "changePasswordAction": "Cambiar Contraseña", + "createApiToken": { + "generateToken": "Generar Token API", + "copyNow": "Por favor copia el token API ahora. No se volverá a mostrar por motivos de seguridad.", + "description": "Nuevo token API:", + "errorNameRequired": "Se requiere un nombre", + "name": "Nombre del Token API", + "title": "Crear Token API" + }, + "createAppPassword": { + "generatePassword": "Generar contraseña", + "copyNow": "Copia la contraseña ahora. No se volverá a mostrar por motivos de seguridad.", + "description": "Utiliza la siguiente contraseña para autentificarte en la aplicación:", + "app": "Aplicación", + "errorNameRequired": "Se requiere un nombre", + "name": "Nombre de la contraseña", + "title": "Crear una contraseña para la aplicación" + }, + "changeDisplayName": { + "errorDisplayNameRequired": "Se requiere un nombre visible válido", + "errorNameInvalid": "El nombre visible no es válido", + "title": "Cambia tu nombre visible" + }, + "changeFallbackEmail": { + "errorEmailInvalid": "La dirección de correo electrónico no es válida", + "errorEmailRequired": "Se requiere una dirección de correo electrónico válida", + "title": "Cambiar la dirección de correo electrónico de recuperación de contraseña" + }, + "changeEmail": { + "errorEmailRequired": "Se requiere una dirección de email válida", + "errorEmailInvalid": "La dirección de email no es válida", + "title": "Cambiar el email principal" + }, + "loginTokens": { + "logoutAll": "Cerrar sesión de todo", + "description": "Tienes {{webadminTokenCount}} token (s) web activos y {{cliTokenCount}} token (s) CLI.", + "title": "Tokens de inicio de sesión" + }, + "apiTokens": { + "revokeTokenTooltip": "RevocarToken", + "noTokensPlaceholder": "No se han creado Tokens API", + "description": "Utilice estos tokens de acceso personal para autentificarse en la API de Cloudron ", + "expiresAt": "Expira el", + "name": "Nombre", + "title": "Tokens API", + "newApiToken": "Nuevo Token API" + }, + "appPasswords": { + "deletePasswordTooltip": "Borrar Contraseña", + "newPassword": "Nueva Contraseña", + "description": "Las contraseñas de aplicaciones son una medida de seguridad para proteger su cuenta de usuario de Cloudron. Si necesita acceder a una aplicación de Cloudron desde una aplicación móvil o cliente que no sea de confianza, puede iniciar sesión con su nombre de usuario y la contraseña alternativa generada aquí.", + "noPasswordsPlaceholder": "No se crearon contraseñas para la Aplicación", + "name": "Nombre", + "app": "Aplicación", + "title": "Contraseñas de la Aplicación" + }, + "enable2FA": { + "setup2FA": "Configura los Dos Factores", + "enable": "Habilitar", + "token": "Token", + "authenticatorAppDescription": "Usar Google Authenticator (Android, iOS), FreeOTP authenticator (Android, iOS) o aplicación TOTP para escanear clave secreta.", + "description": "Tu administrador de Cloudron ha solicitado a todos los miembros que habiliten la autenticación de dos factores. No podrá acceder al panel hasta que habilite 2FA.", + "title": "Habilitar Autentificación de 2 Factores" + }, + "disable2FA": { + "disable": "Deshabilitar", + "password": "Contraseña", + "title": "Deshabilita la Autentificación de 2 Factores" + }, + "changePassword": { + "errorPasswordInvalid": "La contraseña debe tener al menos 8 caracteres y un máximo de 265", + "errorPasswordsDontMatch": "Las contraseñas no coinciden", + "errorPasswordRequired": "Se requiere una contraseña", + "newPasswordRepeat": "Repite nueva contraseña", + "newPassword": "Nueva contraseña", + "currentPassword": "Contraseña actual", + "title": "Cambia tu contraseña" + }, + "language": "Idioma", + "passwordRecoveryEmail": "Correo electrónico de recuperación de contraseña", + "primaryEmail": "Email principal", + "changeAvatar": { + "useCustomPicture": "Usar Imagen personalizada", + "useGravatar": "Usa Gravatar", + "title": "Cambia tu Avatar" + }, + "title": "Perfil" + }, + "emails": { + "eventlog": { + "searchPlaceholder": "Buscar", + "type": { + "spamFilterTrainedInfo": "Filtro de spam entrenado con contenido del buzón", + "deniedInfo": "Conexión de {{ remote.ip }} denegada. {{ details.message || details.reason }}", + "deliveredInfo": "Correo entregado a {{rcptTo | prettyEmailAddresses}} de {{mailFrom | prettyEmailAddresses}}", + "receivedInfo": "Correo guardado de {{mailFrom | prettyEmailAddresses}} en el buzón {{rcptTo | prettyEmailAddresses}}", + "outboundInfo": "Correo en cola para entregar a {{rcptTo | prettyEmailAddresses}} de {{mailFrom | prettyEmailAddresses}}", + "inboundInfo": "Correo entrante de {{ mailFrom | prettyEmailAddresses }} a {{ rcptTo | prettyEmailAddresses }}. Spam: {{ details.spamStatus.indexOf(Sí,') === 0 ? 'Sí' : 'No' }}", + "deferredInfo": "No se pudo entregar el correo a {{rcptTo | prettyEmailAddresses}}. {{detalles.mensaje || details.reason}}. Se reintentará en {{details.delay}} seg.", + "bounceInfo": "Rebote enviado a {{mailFrom | prettyEmailAddresses}} para el correo enviado a {{rcptTo | prettyEmailAddresses}}. {{detalles.mensaje || details.reason}}", + "spamFilterTrained": "Filtro de spam entrenado", + "bounce": "Rebote", + "denied": "Denegada", + "queued": "En cola", + "incoming": "Entrante", + "deferred": "Diferido", + "outgoing": "Saliente" + }, + "empty": "El Registro de Eventos está vacío.", + "details": "Detalles", + "time": "Hora", + "title": "Registro de Eventos" + }, + "settings": { + "solrNotRunning": "Parada", + "solrRunning": "En funcionamiento", + "solrDisabled": "Deshabilitado", + "solrEnabled": "Habilitado", + "solrFts": "Búsqueda de texto completo (Solr)", + "changeDomainProgress": "Cambiar Email del dominio:", + "spamFilterOverview": "{{ blacklistCount }} dirección(es) en la lista negra.", + "spamFilter": "Filtro de Spam", + "maxMailSize": "Tamaño máximo de correo electrónico", + "location": "Ubicación del Servidor de Correo", + "info": "Esta configuración es global y se aplica a todos los dominios.", + "title": "Ajustes" + }, + "domains": { + "testEmailTooltip": "Enviar Email de prueba", + "stats": "{{ mailboxCount }} Buzón (es) / Uso: {{ usage }}", + "disabled": "Deshabilitado", + "outbound": "Solo Correo Saliente", + "config": "Configuración", + "domain": "Dominio", + "title": "Dominios" + }, + "title": "Correo Electrónico", + "typeFilterHeader": "Todos los Eventos", + "solrConfig": { + "notEnoughMemory": "Asigne al menos 3 GB al servicio de correo para habilitar solr.", + "enableSolrCheckbox": "Habilitar la búsqueda de texto completo usando Solr", + "description": "Solr se puede utilizar para proporcionar una búsqueda rápida de texto completo para correos electrónicos. Solr solo se ejecuta si al servicio de correo se le ha asignado al menos 3 GB de RAM.", + "title": "Búsqueda de texto completo (Solr)" + }, + "testMailDialog": { + "sendAction": "Enviar", + "mailToPlaceholder": "Dirección de Email", + "mailTo": "Email para", + "description": "Esto enviará un correo electrónico de prueba de no-reply @ {{domain}} a la siguiente dirección.", + "title": "Enviar email de prueba para {{ domain }}" + }, + "spamFilterDialog": { + "customRulesPlaceholder": "Reglas personalizadas de Spamassassin", + "blacklisteAddressesPlaceholder": "Patrones de direcciones de correo electrónico separados por líneas", + "customRules": "Reglas personalizadas de Spamassassin", + "blacklisteAddressesInfo": "Las direcciones coincidentes terminarán en la carpeta de correo no deseado del usuario. Los caracteres '*' y '?' están permitidos.", + "blacklisteAddresses": "Direcciones en Lista de bloqueo", + "title": "Filtro de spam" + }, + "changeMailSizeDialog": { + "size": "Tamaño máximo en megabytes:", + "description": "Cambiar el tamaño máximo del mensaje de correo electrónico requiere reiniciar el servidor de correo.", + "title": "Cambiar el tamaño máximo de email" + }, + "changeDomainDialog": { + "manualInfo": "Agrega un registro A manualmente para el {{dominio}} a la IP pública de este Cloudron", + "locationPlaceholder": "Dejar vacío para usar el dominio desnudo", + "location": "Ubicación", + "description": "Cloudron realizará los cambios de DNS necesarios en todos los dominios y reiniciará el servidor de correo. Los clientes de correo electrónico de escritorio y móviles deben reconfigurarse para usar esta nueva ubicación como servidor IMAP y SMTP.", + "title": "Cambiar ubicación del Servidor de Correo" + } + }, + "branding": { + "logo": "Logotipo", + "changeLogo": { + "title": "Elige el Avatar de Cloudron" + }, + "footer": { + "setupSubscriptionNow": "Configurar Suscripción Ahora", + "subscriptionRequired": "La personalización del pie de página solo está disponible en los planes de pago.", + "description": "Use markdown para diseñar el pie de página.", + "title": "Pie de página" + }, + "cloudronName": "Nombre de Cloudron", + "title": "Marca" + }, + "network": { + "firewall": { + "title": "Cortafuegos", + "blocklist": "{{ blockCount }} IP(s) bloqueadas", + "blockedIpRanges": "IP y Rangos bloqueados", + "configure": { + "title": "Configuración del Cortafuegos", + "blocklistPlaceholder": "Dirección IP o subred separada por líneas", + "description": "Las direcciones coincidentes no podrán conectarse al servidor, incluido el servidor de correo, el panel y todas las aplicaciones. Ten cuidado de no bloquearte a ti mismo-a." + } + }, + "ip": { + "detected": "detectado", + "interfaceDescription": "Enumere los dispositivos disponibles en el servidor con:", + "configure": "Configurar", + "interface": "Nombre de la interfaz de red", + "address": "Dirección IP", + "provider": "Proveedor", + "description": "Cloudron usa esta dirección IP al configurar los registros DNS.", + "title": "Dirección IP" + }, + "title": "Red", + "configureIp": { + "providerGenericDescription": "La dirección de IP pública del servidor será detectada automáticamente.", + "title": "Configurar Proveedor de IP" + }, + "dyndns": { + "saved": "Guardado", + "useLabel": "Usar DNS Dinámico", + "description": "Habilite esta opción para mantener todos sus registros DNS sincronizados con una dirección IP cambiante. Esto es útil cuando Cloudron se ejecuta en una red con una dirección IP pública que cambia con frecuencia, como una conexión doméstica.", + "title": "DNS Dinámico" + } + }, + "services": { + "configure": { + "requireAdminRoleLabel": "Requerir el rol de administrador para acceder por SFTP", + "accessControlDescription": "Permitir que los no administradores accedan a SFTP les permitirá leer los archivos de configuración de la aplicación y las claves secretas. Para algunas aplicaciones como WordPress, también pueden registrar la contraseña.", + "accessControl": "Control de Acceso", + "memoryLimitDescription": "Cloudron asigna el 50% de este valor como RAM y el 50% como intercambio.", + "title": "Configurar {{ name }}", + "resetToDefaults": "Restablecer a lo predeterminado" + }, + "restartActionTooltip": "Reiniciar", + "configureActionTooltip": "Configurar", + "memoryLimit": "Límite de Memoria", + "memoryUsage": "Uso de Memoria", + "service": "Servicio", + "description": "Los servicios de Cloudron implementan funcionalidades como bases de datos, correo electrónico y autentificación.", + "title": "Servicios", + "refresh": "Actualizar" + }, + "settings": { + "appstoreAccount": { + "title": "Cuenta Cloudron.io" + }, + "title": "Ajustes", + "updateScheduleDialog": { + "description": "Seleccione los días y horas durante los cuales Cloudron aplicará actualizaciones automáticas de la plataforma y la aplicación. Tenga cuidado de no superponer esta programación con la programación de copias de seguridad .", + "hours": "Horas", + "days": "Días", + "selectOne": "Seleccione al menos un día y una hora", + "enableCheckbox": "Habilitar Actualizaciones Automáticas", + "disableCheckbox": "Desactivar las Actualizaciones Automáticas", + "title": "Configurar la programación de las Actualizaciones Automáticas" + }, + "updates": { + "stopUpdateAction": "Parar Actualización", + "updateAvailableAction": "Actualización Disponible", + "checkForUpdatesAction": "Buscar Actualizaciones", + "changeScheduleAction": "Cambiar Programación", + "showLogsAction": "Mostrar Registros", + "version": "Versión de la Plataforma", + "currentSchedule": "El programa actual de actualización automática para la plataforma y las aplicaciones es", + "autoUpdateDisabled": "La actualización automática de la plataforma y las aplicaciones está desactivada .", + "title": "Actualizaciones" + }, + "language": { + "description": "El idioma predeterminado de este Cloudron se puede configurar aquí. Esto se utilizará también para correos electrónicos transaccionales como invitaciones de usuario y restablecimiento de contraseña. Cada usuario también puede cambiar el idioma preferido para el panel individualmente en el perfil.", + "title": "Idioma" + }, + "timezone": { + "description": "La configuración de zona horaria actual es {{timeZone}} .\nEsta configuración se utiliza para programar tareas de respaldo y actualización." + }, + "privateDockerRegistry": { + "subscriptionRequired": "Esta funcionalidad solo está disponible en planes de pago." + } + }, + "domains": { + "title": "Dominios y Certificados", + "changeDashboardDomain": { + "description": "Esto moverá el Panel y el Servidor de Correo al subdominio my del dominio seleccionado.", + "showLogsAction": "Mostrar Registros", + "cancelAction": "Cancelar", + "changeAction": "Cambiar Dominio", + "title": "Cambiar Dominio del Panel" + }, + "domainDialog": { + "cloudflareTokenType": "Tipo de Token", + "goDaddyApiSecret": "Clave Secreta API", + "goDaddyApiKey": "Clave API", + "digitalOceanToken": "Token de DigitalOcean", + "gcdnsServiceAccountKey": "Clave de la Cuenta de Servicio", + "route53SecretAccessKey": "Clave de acceso Secreta", + "route53AccessKeyId": "ID de clave de acceso", + "provider": "Proveedor DNS", + "domain": "Dominio", + "editTitle": "Configurar {{ domain }}", + "addTitle": "Añadir Dominio" + }, + "subscriptionRequired": { + "setupAction": "Configura tu suscripción", + "description": "Para añadir más dominios, por favor selecciona un plan de pago.", + "title": "Se requiere Suscripción" + }, + "renewCerts": { + "showLogsAction": "Mostrar Registros", + "renewAllAction": "Renovar todos los Certificados", + "description": "Cloudron renueva los certificados Let's Encrypt automáticamente. Utilice esta opción para activar una renovación de inmediato.", + "title": "Renovar certificados" + }, + "tooltipRemove": "Borrar Dominio", + "tooltipEdit": "Editar Dominio", + "provider": "Proveedor", + "domain": "Dominio", + "addDomain": "Añadir Dominio", + "syncDns": { + "showLogsAction": "Mostrar Registros" + } + }, + "app": { + "appInfo": { + "customAppUpdateWarning": "Esta es una aplicación personalizada y no se instala desde la App Store y no recibirá actualizaciones. Consulte la documentación sobre cómo actualizar una aplicación personalizada." + }, + "updates": { + "auto": { + "enableAction": "Habilitar Actualizaciones Automáticas", + "disableAction": "Deshabilitar Actualizaciones Automáticas", + "disabled": "Las Actualizaciones Automáticas están deshabilitadas actualmente.", + "enabled": "Las Actualizaciones Automáticas están habilitadas actualmente.", + "description": "Cloudron comprueba periódicamente la App Store en busca de actualizaciones. Si deshabilitas las actualizaciones automáticas, asegúrate de aplicarlas manualmente.", + "title": "Actualizaciones Automáticas" + }, + "info": { + "updateAvailableAction": "Actualización disponible", + "customAppUpdateInfo": "Actualizaciones no están habilitadas para Aplicaciones personalizadas", + "checkForUpdatesAction": "Buscar Actualizaciones", + "lastUpdated": "Última Actualización", + "packageVersion": "Versión del Paquete", + "appId": "ID de la Aplicación", + "description": "Título y Versión de la Aplicación", + "title": "Información de la Aplicación" + } + }, + "updatesTabTitle": "Actualizaciones", + "storage": { + "mounts": { + "addMountAction": "Añade un volumen a montar", + "noMounts": "No se ha montado ningún volumen.", + "volume": "Volumen", + "saveAction": "Guardar" + }, + "appdata": { + "title": "Datos de la Aplicación" + } + }, + "logsActionTooltip": "Registros", + "graphs": { + "period": { + "24h": "24 horas", + "12h": "12 horas", + "30d": "30 días", + "7d": "7 días" + }, + "selectPeriod": "Seleccionar Periodo {{ period }}", + "memoryTitle": "Memoria (RAM + Swap) en Mb" + }, + "states": { + "running": "En funcionamiento" + }, + "displayTabTitle": "Presentación", + "backups": { + "backups": { + "importAction": "Importar Copia de Seguridad", + "createBackupAction": "Crear Copia de Seguridad", + "restoreTooltip": "Restaurar a esta Copia de Seguridad", + "cloneTooltip": "Clonar desde esta Copia de Seguridad", + "downloadConfigTooltip": "Descarga Configuración de la Copia de Seguridad", + "time": "Creado en", + "packageVersion": "Versión del Paquete", + "title": "Copias de Seguridad" + } + }, + "security": { + "robots": { + "disableIndexingAction": "Desactivar indexado", + "title": "Robots.txt" + }, + "csp": { + "saveAction": "Guardar" + } + }, + "email": { + "from": { + "saveAction": "Guardar", + "title": "Correo DESDE la dirección" + } + }, + "resources": { + "cpu": { + "description": "Porcentaje de tiempo de CPU cuando el sistema está con carga pesada.", + "title": "Recursos compartidos de CPU", + "setAction": "Ajustar" + }, + "memory": { + "resizeAction": "Redimensionar", + "error": "No se puede establecer el límite de memoria, inténtalo con menos.", + "description": "Cloudron asigna el 50% de este valor como RAM y el 50% como intercambio.", + "title": "Límite de Memoria" + } + }, + "accessControl": { + "sftp": { + "username": "Nombre de usuario", + "port": "Puerto", + "server": "Servidor", + "title": "SFTP" + }, + "userManagement": { + "visibleForSelected": "Solo visible para los siguientes usuarios y grupos", + "visibleForAllUsers": "Visible para todos los usuarios de Cloudron", + "sftpAccessControl": "Este ajuste también controla el acceso SFTP.", + "dashboardVisibility": "Visibilidad del Panel", + "descriptionSftp": "También controla el acceso SFTP.", + "description": "Esta aplicación está configurada para autentificarse con el directorio de usuarios de Cloudron.", + "title": "Gestión de usuario" + } + }, + "location": { + "aliasesPlaceholder": "Dejar vacío para usar el dominio desnudo", + "noAliases": "No se han configurado alias.", + "addAliasAction": "Añadir un alias", + "aliases": "Alias", + "saveAction": "Guardar", + "addRedirectionAction": "Añadir una redirección", + "noRedirections": "No se han configurado redirecciones.", + "redirectionsPlaceholder": "Dejar vacío para usar el dominio desnudo", + "redirections": "Redirecciones", + "locationPlaceholder": "Dejar vacío para usar el dominio desnudo", + "location": "Ubicación" + }, + "display": { + "saveAction": "Guardar", + "iconResetAction": "Restablecer Icono", + "tagsTooltip": "Para agrupar en el tablero", + "tagsPlaceholder": "Usa un espacio para separar etiquetas", + "icon": "Icono", + "tags": "Etiquetas", + "label": "Etiqueta" + }, + "uninstallTabTitle": "Desinstalar", + "repairTabTitle": "Raparar", + "backupsTabTitle": "Copias de Seguridad", + "emailTabTitle": "Correo", + "securityTabTitle": "Seguridad", + "graphsTabTitle": "Gráficos", + "storageTabTitle": "Almacenamiento", + "resourcesTabTitle": "Recursos", + "accessControlTabTitle": "Control de Accesos", + "locationTabTitle": "Ubicación" + }, + "lang": { + "zh_Hans": "Chino (simple)", + "vi": "Vietnamita", + "pl": "Polaco", + "nl": "Holandés", + "ja": "Japonés", + "it": "Italiano", + "fr": "Francés", + "de": "Alemán", + "en": "Inglés" + }, + "system": { + "title": "Información del Sistema", + "cpuUsage": { + "graphTitle": "Porcentaje", + "title": "Uso de CPU" + }, + "systemMemory": { + "graphSubtext": "Los valores de la aplicación no están apilados", + "title": "Memoria del Sistema" + }, + "diskUsage": { + "notAvailableYet": "No disponible todavía", + "diskContent": "Este {{ type }} disco contiene", + "usageInfo": "{{ available | prettyDiskSize }} de {{ size | prettyDiskSize }} disponible", + "mountedAt": "{{ filesystem }} montado en {{ mountpoint }}", + "title": "Uso del Disco" + }, + "selectPeriodLabel": "Seleccionar Periodo" + }, + "support": { + "remoteSupport": { + "enableAction": "Habilitar acceso a soporte por SSH", + "disableAction": "Deshabilitar acceso a soporte por SSH", + "subscriptionRequired": "El Soporte Remoto solo está disponible en planes de pago.", + "title": "Soporte Remoto" + }, + "ticket": { + "reportPlaceholder": "Describe tu problema", + "submitAction": "Enviar", + "email": "Email", + "report": "Informe", + "topic": "Tema", + "selectApp": "Seleccionar Aplicación", + "typeEmail": "Error de Emails", + "typeBug": "Informe de Error", + "typeApp": "Error en Aplicación", + "type": "Tipo", + "subscriptionRequired": "Los tickets de soporte solo están disponibles en planes de pago.", + "title": "Ticket" + }, + "title": "Soporte" + }, + "volumes": { + "removeVolumeDialog": { + "removeAction": "Borrar", + "title": "Realmente borramos {{ volume }} ?" + }, + "addVolumeDialog": { + "addAction": "Añadir", + "title": "Añadir Volumen" + }, + "removeVolumeActionTooltip": "Borrar Volumen", + "openFileManagerActionTooltip": "Abrir Gestor de Archivos", + "name": "Nombre", + "hostPath": "Directorio del servidor", + "addVolumeAction": "Añade un Volumen", + "title": "Volúmenes", + "description": "Los volúmenes son directorios en el servidor que se pueden compartir entre aplicaciones. Estos pueden ser montajes NFS / SSHFS o discos de almacenamiento externos conectados al servidor." + }, + "eventlog": { + "filterAllEvents": "Todos los Eventos", + "searchPlaceholder": "Buscar", + "details": "Detalles", + "source": "Fuente", + "time": "Hora", + "title": "Registro de Eventos" + }, + "filemanager": { + "toolbar": { + "openLogs": "Abrir Registros" + } + }, + "logs": { + "download": "Descarga los Registros Completos", + "clear": "Borrar Vista", + "title": "Registros" + }, + "email": { + "signature": { + "subscriptionRequired": "Esta funcionalidad solo está disponible en planes de pago. Suscríbete Ahora" + }, + "incoming": { + "catchall": { + "subscriptionRequired": "Esta funcionalidad solo está disponible en planes de pago. Suscríbete Ahora" + } + } + }, + "passwordResetEmail": { + "expireNote": "Tenga en cuenta que el enlace para restablecer la contraseña caducará en 24 horas." + } +}