diff --git a/src/translation/de.json b/src/translation/de.json index dc05a6ada..89ef35256 100644 --- a/src/translation/de.json +++ b/src/translation/de.json @@ -63,7 +63,14 @@ "filterPlaceholder": "Tippen um zu filtern" }, "prettyDate": { - "justNow": "gerade eben" + "justNow": "gerade eben", + "yeserday": "Gestern", + "yearsAgo": "vor {{ y }} Jahren", + "minutesAgo": "vor {{ m }} Minuten", + "hoursAgo": "vor {{ h }} Stunden", + "daysAgo": "vor {{ d }} Tagen", + "weeksAgo": "vor {{ w }} Wochen", + "monthsAgo": "vor {{ m }} Monaten" } }, "network": { @@ -194,7 +201,8 @@ "subscriptionRequiredAction": "Abonnenement jetzt abschließen", "subscriptionRequired": "Diese Funktion ist nur im Abo enthalten.", "description": "Cloudron synchronisiert User und Gruppen aus dem externen LDAP- oder Active-Directory-Server. Passwörter beim Anmelden werden immer durch den externen Server validiert. Die Synchronisierung läuft nicht automatisch, sondern muss manuell gestartet werden.", - "title": "LDAP" + "title": "LDAP", + "providerOther": "Sonstige" }, "settings": { "saveAction": "Speichern", @@ -791,7 +799,8 @@ "document": "Dokumente", "blog": "Blog", "chat": "Chat", - "analytics": "Analytics" + "analytics": "Analytics", + "federated": "Föderiert" }, "categoryLabel": "Kategorie" }, @@ -1401,7 +1410,8 @@ "24h": "24 Stunden", "7d": "7 Tage", "30d": "30 Tage", - "12h": "12 Stunden" + "12h": "12 Stunden", + "6h": "6 Stunden" }, "memoryTitle": "Speicher (RAM + Swap) in MB" }, diff --git a/src/translation/es.json b/src/translation/es.json index 7ee42a7ad..b5d27ba6e 100644 --- a/src/translation/es.json +++ b/src/translation/es.json @@ -50,7 +50,8 @@ "analytics": "Analítica", "newApps": "Nuevas Aplicaciones", "popular": "Popular", - "all": "Todas" + "all": "Todas", + "federated": "Federada" }, "title": "Tienda de Aplicaciones", "categoryLabel": "Categoría", @@ -111,7 +112,22 @@ }, "logout": "Salir", "offline": "Cloudron está desconectado. Reconectando…", - "searchPlaceholder": "Buscar" + "searchPlaceholder": "Buscar", + "prettyDate": { + "justNow": "Ahora mismo", + "yeserday": "Ayer", + "yearsAgo": "hace {{ y }} años", + "minutesAgo": "Hace {{ m }} minutos", + "hoursAgo": "Hace {{ h }} horas", + "daysAgo": "Hace {{ d }} días", + "weeksAgo": "Hace {{ w }} semanas", + "monthsAgo": "Hace {{ m }} meses" + }, + "multiselect": { + "selected": "{{ n }} seleccionado", + "select": "Seleccionar", + "filterPlaceholder": "Escribe para filtrar opciones" + } }, "apps": { "domainsFilterHeader": "Todos los Dominios", @@ -167,7 +183,9 @@ "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" + "auth": "Auth", + "providerOther": "Otra", + "providerDisabled": "Deshabilitada" }, "settings": { "saveAction": "Guardar", @@ -365,6 +383,10 @@ "date": "Fecha", "id": "ID", "title": "Detalles de la Copia de Seguridad" + }, + "check": { + "noop": "Las copias de seguridad de Cloudron están deshabilitadas. Asegúrate de que se haya realizado una copia de seguridad de este servidor utilizando medios alternativos. Consulta https://docs.cloudron.io/backups/#storage-providers para más información.", + "sameDisk": "Las copias de seguridad de Cloudron se encuentran actualmente en el mismo disco que la instancia del servidor Cloudron. Esto es peligroso y puede provocar la pérdida total de datos si falla el disco. Consulta https://docs.cloudron.io/backups/#storage-providers para almacenar copias de seguridad en una ubicación externa." } }, "profile": { @@ -659,7 +681,8 @@ "setupSubscriptionAction": "Configura tu Suscripción Ahora", "usernameNotSet": "No configurado", "title": "Registro Privado de Docker", - "description": "Cloudron puede extraer e instalar aplicaciones personalizadas desde un registro de Docker privado." + "description": "Cloudron puede extraer e instalar aplicaciones personalizadas desde un registro de Docker privado.", + "serverNotSet": "Sin configurar" }, "privateDockerRegistryDialog": { "title": "Configuración del registro privado", @@ -667,7 +690,9 @@ "passwordToken": "Contraseña / Token" }, "registryConfig": { - "provider": "Proveedor de registro de Docker" + "provider": "Proveedor de registro de Docker", + "providerOther": "Otra", + "providerDisabled": "Deshabilitada" }, "updateDialog": { "changes": "Cambios", @@ -725,7 +750,9 @@ "namecheapUsername": "Usuario de Namecheap", "namecheapInfo": "La IP del servidor debe estar incluida en la lista de permisos para esta clave de API.", "wildcardInfo": "Configura los registros A para *.{{ domain }} y {{ domain }} con la IP de este servidor.", - "matrixHostname": "Ubicación del servidor Matrix" + "matrixHostname": "Ubicación del servidor Matrix", + "fallbackCertInfo": "Los certificados se obtienen y renuevan automáticamente desde Let's Encrypt . Consulta el límite de frecuencia actual aquí .\nEste certificado se utilizará en caso de que falle el certificado de Let's Encrypt. Si no se proporciona, se utilizará como respaldo un certificado autofirmado generado automáticamente.", + "fallbackCertCustomCertInfo": "Este certificado wildcard se utilizará para todas las aplicaciones de este dominio. Si no se proporciona, se generará automáticamente un certificado autofirmado." }, "subscriptionRequired": { "setupAction": "Configura tu suscripción", @@ -797,7 +824,8 @@ "24h": "24 horas", "12h": "12 horas", "30d": "30 días", - "7d": "7 días" + "7d": "7 días", + "6h": "6 horas" }, "memoryTitle": "Memoria (RAM + Swap) en Mb" }, @@ -987,7 +1015,15 @@ }, "filemanager": { "toolbar": { - "openLogs": "Abrir Registros" + "openLogs": "Abrir Registros", + "new": "Nuevo", + "upload": "Cargar", + "newFile": "Nuevo archivo", + "newFolder": "Nueva carpeta", + "uploadFolder": "Subir carpeta", + "uploadFile": "Subir archivo", + "openTerminal": "Abrir Terminal", + "restartApp": "Reiniciar aplicación" }, "title": "Gestor de Archivos", "newDirectoryDialog": { @@ -1012,10 +1048,55 @@ "uploadingDialog": { "errorAlreadyExists": "Uno o más archivos ya existen.", "errorFailed": "Error al cargar uno o más archivos. Inténtalo de nuevo.", - "title": "Subiendo archivos ({{ countDone }}/{{ count }})" + "title": "Subiendo archivos ({{ countDone }}/{{ count }})", + "retry": "Reintentar", + "overwrite": "Sobrescribir", + "closeWarning": "No refresques la página hasta que la subida haya terminado." }, "removeDialog": { "reallyDelete": "¿Realmente quieres eliminar lo siguiente?" + }, + "extractDialog": { + "title": "Extrayendo {{ fileName }}", + "closeWarning": "No refresques la página hasta que la extracción haya finalizado." + }, + "textEditorCloseDialog": { + "title": "El archivo tiene cambios sin guardar", + "details": "Tus cambios se perderán si no los guardas", + "dontSave": "No guardar" + }, + "notFound": "No encontrado", + "list": { + "name": "Nombre", + "size": "Tamaño", + "owner": "Propietario", + "empty": "Sin archivos", + "symlink": "enlace simbólico a {{target}}", + "menu": { + "rename": "Renombrar", + "chown": "Cambiar propiedad", + "extract": "Extraer aquí", + "delete": "Borrar", + "edit": "Editar", + "cut": "Cortar", + "copy": "Copiar", + "paste": "Pegar", + "selectAll": "Seleccionar todo", + "download": "Descargar" + }, + "mtime": "Modificado" + }, + "newDirectory": { + "errorAlreadyExists": "Ya existe" + }, + "newFile": { + "errorAlreadyExists": "Ya existe" + }, + "status": { + "restartingApp": "Reiniciando aplicación" + }, + "extract": { + "error": "La extracción falló: {{ message }}" } }, "logs": { @@ -1034,6 +1115,10 @@ }, "outbound": { "noopAdminDomainWarning": "Cloudron no puede enviar invitaciones de usuario, restablecimiento de contraseña y otras notificaciones cuando el correo electrónico está deshabilitado en el dominio principal" + }, + "backAction": "Volver a Correo Electrónico", + "config": { + "title": "Configuración de Correo electrónico {{ domain }}" } }, "passwordResetEmail": { diff --git a/src/translation/nl.json b/src/translation/nl.json index 75661280a..f56dea1f9 100644 --- a/src/translation/nl.json +++ b/src/translation/nl.json @@ -56,7 +56,22 @@ "description": "Gebruik dit om veiligheidsupdates te installeren of indien je onverwachte problemen ervaart. Alle apps en services die momenteel werken op deze Cloudron zullen automatisch opstarten zodra de herstart is voltooid." }, "offline": "Cloudron is offline. Opnieuw verbinden…", - "searchPlaceholder": "Zoeken" + "searchPlaceholder": "Zoeken", + "multiselect": { + "selected": "{{ n }} geselecteerd", + "select": "Selecteer", + "filterPlaceholder": "Type om te filteren" + }, + "prettyDate": { + "justNow": "zojuist", + "yeserday": "Gisteren", + "minutesAgo": "{{ m }} minuten geleden", + "hoursAgo": "{{ h }} uur geleden", + "daysAgo": "{{ d }} dagen geleden", + "weeksAgo": "{{ w }} weken geleden", + "monthsAgo": "{{ m }} maanden geleden", + "yearsAgo": "{{ y }} jaren geleden" + } }, "appstore": { "title": "App Store", @@ -82,7 +97,8 @@ "project": "Project Management", "wiki": "Wiki", "vpn": "VPN", - "learning": "Onderwijs" + "learning": "Onderwijs", + "federated": "Gefedereerd" }, "noAppsFound": "Geen apps gevonden.", "appMissing": "Mis je een app? Laat het ons weten.", @@ -190,7 +206,9 @@ "errorSelfSignedCert": "Server gebruikt een ongeldig of zelf-ondertekend certificaat.", "description": "Cloudron synchroniseert gebruikers en groepen van een extern LDAP of ActiveDirectory server. Wachtwoordverificatie vindt plaats door de externe server. De synchronisatie is niet automatisch en dient handmatig gestart te worden.", "auth": "Authenticatie", - "autocreateUsersOnLogin": "Maak automatisch gebruikers aan na inloggen bij deze Cloudron" + "autocreateUsersOnLogin": "Maak automatisch gebruikers aan na inloggen bij deze Cloudron", + "providerOther": "Anders", + "providerDisabled": "Uitgeschakeld" }, "subscriptionDialog": { "title": "Abonnement benodigd", @@ -458,6 +476,10 @@ }, "backupFailed": { "title": "Backup maken niet mogelijk" + }, + "check": { + "noop": "Cloudron backups zijn uitgeschakeld. Zorg ervoor dat deze server op een andere manier wordt geback-upt. Kijk op https://docs.cloudron.io/backups/#storage-providers voor meer informatie.", + "sameDisk": "Cloudron backups staan momenteel op dezelfde schijf als deze Cloudron server. Dit is gevaarlijk en kan leiden tot gegevensverlies als de schijf defect raakt. Kijk op https://docs.cloudron.io/backups/#storage-providers hoe je backups op een externe locatie kan zetten." } }, "branding": { @@ -745,7 +767,8 @@ "24h": "24 uur", "12h": "12 uur", "7d": "7 dagen", - "30d": "30 dagen" + "30d": "30 dagen", + "6h": "6 uur" }, "memoryTitle": "Geheugen (RAM + Swap) in MB" }, @@ -988,7 +1011,8 @@ "configureAction": "Configureer register", "title": "Privaat Docker Register", "description": "Cloudron kan aangepaste apps binnenhalen en installeren van een privaat docker register.", - "usernameNotSet": "Niet ingesteld" + "usernameNotSet": "Niet ingesteld", + "serverNotSet": "Niet ingesteld" }, "privateDockerRegistryDialog": { "title": "Privaat Register configuratie", @@ -1019,7 +1043,9 @@ }, "title": "Instellingen", "registryConfig": { - "provider": "Docker Register Aanbieder" + "provider": "Docker Register Aanbieder", + "providerOther": "Anders", + "providerDisabled": "Uitgeschakeld" } }, "support": { @@ -1342,7 +1368,8 @@ "title": "Maillijst toevoegen", "members": "Lijst leden", "membersInfo": "Plaats meerdere e-mailadressen elk op een nieuwe regel", - "membersOnlyCheckbox": "Het versturen van e-mail aan deze lijst beperken tot de leden" + "membersOnlyCheckbox": "Het versturen van e-mail aan deze lijst beperken tot de leden", + "name": "Naam" }, "editMailinglistDialog": { "title": "Bewerk Maillijst {{ name }}@{{ domain }}"