diff --git a/dashboard/public/translation/de.json b/dashboard/public/translation/de.json index bafd26986..0020d9f48 100644 --- a/dashboard/public/translation/de.json +++ b/dashboard/public/translation/de.json @@ -150,7 +150,7 @@ "trustedIpRanges": "Vertrauenswürdige IPs & IP-Bereichen " }, "settings": { - "title": "Einstellungen", + "title": "System", "language": { "title": "Sprache", "description": "Die Standardsprache dieser Cloudron-Instanz kann hier ausgewählt werden. Diese Sprache wird auch für System-E-Mails wie Usereinladung und Passwort zurücksetzen verwendet. User können ihre bevorzugte Sprache für das Dashboard individuell im Profil ändern." @@ -164,7 +164,8 @@ "subscriptionRequired": "Diese Funktion ist nur im Abo enthalten.", "setupSubscriptionAction": "Abonnenement jetzt abschließen", "usernameNotSet": "Nicht gesetzt", - "serverNotSet": "Nicht gesetzt" + "serverNotSet": "Nicht gesetzt", + "deleteQuestion": "Möchten Sie dieses Registry wirklich löschen?" }, "updates": { "checkForUpdatesAction": "Auf Aktualisierungen überprüfen", @@ -413,7 +414,7 @@ "placeholder": "Zeilen separierte IP Adresse oder Subnetz" }, "enabled": "Aktiviert", - "title": "Verzeichnis Server", + "title": "LDAP-Anbieter", "cloudflarePortWarning": "Cloudflare Proxying für die Dashboarddomäne muss deaktiviert sein um den LDAP Server zu erreichen" }, "invitationNotification": { @@ -561,7 +562,7 @@ }, "enable2FANotAvailable": "Für externe User nicht verfügbar", "removeApiToken": { - "title": "Dieses Token wirklich entfernen?" + "title": "Token {{ name }} wirklich entfernen?" }, "removeAppPassword": { "title": "Dieses Password wirklich entfernen?" @@ -606,7 +607,7 @@ "type": { "bounceInfo": "Bounce-Mail gesendet", "deferred": "Zurückgestellt", - "outboundInfo": "Zur Zustellung in die Warteschlange gestellt", + "outboundInfo": "In der Warteschlange für den Versand", "denied": "Verweigert", "bounce": "Bounce", "incoming": "Eingehend", @@ -614,12 +615,14 @@ "deferredInfo": "Die Zustellung von E-Mail ist fehlgeschlagen. Wird in {{ delay }} Sekunden erneut versucht.", "deniedInfo": "Verbindung verweigert", "spamFilterTrainedInfo": "Der Spam-Filter wird durch Mailbox-Inhalte trainiert", - "inboundInfo": "Eingehend", + "inboundInfo": "In der Warteschlange für die eingehende Lieferung", "outgoing": "Ausgehend", "spamFilterTrained": "Spam-Filter trainiert", "underQuotaInfo": "Postfach {{ mailbox }} hat {{ quotaPercent }}% Speicherplatzbelegung unterschritten", "quota": "Postfach-Speicherplatz", - "overQuotaInfo": "Postfach {{ mailbox }} ist zu {{ quotaPercent }}% voll" + "overQuotaInfo": "Postfach {{ mailbox }} ist zu {{ quotaPercent }}% voll", + "savedInfo": "Gespeichert", + "sentInfo": "Gesendet" }, "time": "Zeit", "searchPlaceholder": "Suche", @@ -634,7 +637,7 @@ "description": "Dies zieht den E-Mail Server auf die neue Domäne um.", "location": "Adresse", "title": "E-Mail-Server Standort ändern", - "manualInfo": "Manuell einen A-Eintrag für {{ Domain }} zur öffentlichen IP dieses Cloudrons hinzufügen" + "manualInfo": "Manuell A (IPv4) und AAAA (IPv6) DNS-Einträge für {{ domain }} einrichten, die auf diesen Server verweisen." }, "changeMailSizeDialog": { "description": "Das Ändern der maximalen E-Mail-Nachrichtengröße erfordert einen Neustart des Mailservers.", @@ -747,7 +750,7 @@ "namecheapInfo": "Die Server-IP-Adresse muss für diesen API-Schlüssel auf der Erlaubtliste stehen.", "fallbackCertCertificatePlaceholder": "Zertifikat", "nameComApiToken": "API-Token", - "wildcardInfo": "A-Eintrag für *.{{ domain }} und {{ domain }} mit der IP-Adresse dieser Cloudron-Instanz einrichten.", + "wildcardInfo": "Manuell A (IPv4) und AAAA (IPv6) DNS-Einträge für {{ domain }} einrichten, die auf diesen Server verweisen", "letsEncryptInfo": "Let's Encrypt erfordert, dass der Server auf Port 80 erreichbar ist", "advancedAction": "Erweiterte Einstellungen…", "zoneName": "Zonen-Namen (optional)", @@ -849,10 +852,11 @@ "appOutOfMemory": "App ist der Arbeitsspeicher ausgegangen", "appUp": "App ist wieder online", "appDown": "App funktioniert nicht", - "cloudronUpdateFailed": "Cloudron Aktualisierung fehlgeschlagen" + "cloudronUpdateFailed": "Cloudron Aktualisierung fehlgeschlagen", + "diskSpace": "Wenig Speicherplatz" }, "settingsDialog": { - "description": "Verwalte die persönlichen Benachrichtigungseinstellungen hier. Cloudron schickt eine E-Mail für die ausgewählten Events zur primären E-Mailadresse." + "description": "Eine E-Mail wird für die ausgewählten Ereignisse an Ihre primäre E-Mail-Adresse gesendet." }, "allCaughtUp": "Alles erledigt" }, @@ -875,7 +879,7 @@ }, "cpuUsage": { "graphTitle": "Anteil in Prozent", - "title": "CPU-Auslastung", + "title": "CPU", "graphSubtext": "Es werden nur Anwendungen angezeigt, die mehr als {{ threshold }} an Rechenleistung benötigen" }, "selectPeriodLabel": "Zeitraum auswählen", @@ -890,6 +894,9 @@ }, "graphs": { "title": "Graphen" + }, + "locale": { + "title": "Locale-Einstellungen" } }, "backups": { @@ -1084,7 +1091,7 @@ "userManagementMailbox": "Alle Nutzer mit einem Postfach auf diesem Cloudron haben Zugriff.", "userManagementNone": "Diese Anwendung verfügt über eine eigene User-Verwaltung. Diese Einstellung bestimmt die Sichtbarkeit der Anwendung im Dashboard.", "userManagement": "User-Verwaltung", - "manualWarning": "Manuell einen DNS-A-Eintrag für {{ location }} erstellen, der auf die Cloudron-IP zeigt", + "manualWarning": "Manuell A (IPv4) und AAAA (IPv6) DNS-Einträge für {{ location }} einrichten, die auf diesen Server verweisen.", "locationPlaceholder": "Leer lassen um Hauptdomäne zu benutzen", "location": "Domäne", "memoryRequirement": "Benötigt mindestens {{ size }} Arbeitsspeicher", @@ -1149,7 +1156,7 @@ "refresh": "Aktualisieren" }, "branding": { - "title": "Design- & Textanpassungen", + "title": "Erscheinungsbild", "changeLogo": { "title": "Cloudron-Avatar auswählen" }, @@ -1196,7 +1203,7 @@ "email": { "signature": { "subscriptionRequired": "Diese Funktion ist nur im Abo enthalten. Abonnenement jetzt abschließen", - "htmlFormat": "HTML-Format (optional)", + "htmlFormat": "HTML-Format", "saveAction": "Speichern", "title": "Signatur", "description": "Der folgende Text wird an alle E-Mails angehängt, die von dieser Domäne ausgehen.", @@ -1275,7 +1282,9 @@ "smtpStatus": { "notBlacklisted": "Die IP-Adresse des Servers {{ ip }} ist nicht auf einer bekannten Blockliste.", "blacklisted": "Die IP-Adresse des Servers {{ ip }} ist auf einer Blockliste.", - "title": "SMTP-Status" + "title": "SMTP-Status", + "rblCheck": "DNS-Blocklist-Prüfung", + "outboundSmtp": "Ausgehend SMTP" }, "enableEmailDialog": { "description": "Dies wird Cloudron so konfigurieren, dass E-Mails für {{ domain }} empfangen werden. Die Dokumentation zum Öffnen der erforderlichen Ports für Cloudron E-Mail lesen.", @@ -1777,7 +1786,9 @@ "warning": "Alle Daten, die zwischen jetzt und der letzten bekannten Sicherung erzeugt wurden, gehen unwiderruflich verloren. Es wird empfohlen, ein Backup der aktuellen Daten zu erstellen, bevor eine Wiederherstellung versucht wird.", "restoreAction": "Wiederherstellen", "title": "{{ app }} wiederherstellen", - "description": "Hierdurch wird diese Anwendung mit den Daten vom {{ creationTime }} wiederhergestellt." + "description": "Hierdurch wird diese Anwendung mit den Daten vom {{ creationTime }} wiederhergestellt.", + "cloneAction": "Klonen", + "cloneActionOverwrite": "DNS klonen und DNS überschreiben" }, "storageTabTitle": "Speicher", "location": { @@ -1791,7 +1802,8 @@ "aliasesPlaceholder": "Leer lassen um Hauptdomäne zu benutzen", "noAliases": "Kein Alias konfiguriert.", "addAliasAction": "Alias hinzufügen", - "aliases": "Aliasse" + "aliases": "Aliasse", + "dnsoverwrite": "Einige DNS-Einträge existieren bereits. Mit dem Überschreiben einverstanden." }, "updateDialog": { "subscriptionExpired": "Das Cloudron-Abonnement ist abgelaufen. Bitte ein Abonnement einrichten, um die Anwendung zu aktualisieren.", @@ -1814,7 +1826,9 @@ "7d": "7 Tage", "30d": "30 Tage", "12h": "12 Stunden", - "6h": "6 Stunden" + "6h": "6 Stunden", + "live": "Live", + "1h": "1 Stunde" }, "memoryTitle": "Speicher (RAM + Swap) in MB", "networkIOTotal": "insgesamt: Eingehend {{ inbound }} / Ausgehend {{ outbound }}", @@ -1891,7 +1905,8 @@ "redis": { "disable": "Redis deaktivieren", "title": "Redis Konfiguration", - "enable": "Die App mit Redis vorkonfigurieren" + "enable": "Die App mit Redis vorkonfigurieren", + "info": "Wenn aktiviert, verwendet die App den integrierten Redis-Dienst. Wenn deaktiviert, bleiben die Redis-Einstellungen der App unberührt." }, "infoTabTitle": "Info", "info": { @@ -1902,7 +1917,8 @@ "turn": { "enable": "App für den internen TURN Server konfigurieren", "disable": "TURN Server dieser App nicht automatisch konfigurieren.", - "title": "TURN Einstellungen" + "title": "TURN Einstellungen", + "info": "Aktivieren Sie diese Option, um die App so zu konfigurieren, dass der integrierte TURN-Server verwendet wird. Wenn deaktiviert, bleiben die TURN-Einstellungen der App unverändert." }, "servicesTabTitle": "Dienste", "archive": { @@ -1915,7 +1931,9 @@ "archiveDialog": { "description": "Dies deinstalliert die App und legt die letzte Datensicherung, erstellt am {{ date }} ins Archiv.", "title": "Archiviere {{ app }}" - } + }, + "configureTooltip": "Konfigurieren", + "updateAvailableTooltip": "Aktualisierung verfügbar" }, "logs": { "download": "Vollständige Logfiles herunterladen", @@ -2010,7 +2028,7 @@ "logoutRedirectUri": "Logout Callback Url (optional)", "secret": "Client Geheimnis" }, - "title": "OpenID Connect Provider", + "title": "OpenID-Anbieter", "description": "Cloudron kann als OpenID Connect Provider für interne und externe Apps fungieren.", "editClientDialog": { "title": "Client {{ client }} bearbeiten" @@ -2033,5 +2051,10 @@ "empty": "Noch keine Clienten erstellt" } }, - "automation": "Automatisierung" + "automation": "Automatisierung", + "userdirectory": { + "settings": { + "title": "Einstellungen" + } + } } diff --git a/dashboard/public/translation/en.json b/dashboard/public/translation/en.json index fbafffceb..d2ba8afe3 100644 --- a/dashboard/public/translation/en.json +++ b/dashboard/public/translation/en.json @@ -1017,7 +1017,7 @@ "graphSubtext": "Only apps using more than {{ threshold }} of memory are shown" }, "cpuUsage": { - "title": "CPU Usage", + "title": "CPU", "graphTitle": "Percentage", "graphSubtext": "Only apps using more than {{ threshold }} of cpu are shown" }, diff --git a/dashboard/public/translation/es.json b/dashboard/public/translation/es.json index d7b12a438..fd712b76a 100644 --- a/dashboard/public/translation/es.json +++ b/dashboard/public/translation/es.json @@ -14,7 +14,7 @@ "userManagementMailbox": "Todos los usuarios con un buzón en este Cloudron tienen acceso.", "userManagementNone": "Esta aplicación tiene su propia gestión de usuarios. Esta configuración determina si esta aplicación está visible en el panel del usuario.", "userManagement": "Gestión de usuarios", - "manualWarning": "Añadir un A record manualmente para {{ location }} a la IP pública de Cloudron", + "manualWarning": "Configurar manualmente los registros DNS A (IPv4) y AAAA (IPv6) para {{ location }} que apuntan a este servidor", "locationPlaceholder": "Dejar vacío para usar solo el dominio", "location": "Localización", "memoryRequirement": "Requiere al menos {{ size }} de memoria", @@ -121,7 +121,9 @@ "close": "Cerrar", "save": "Guardar", "cancel": "Cancelar", - "delete": "Borrar" + "delete": "Borrar", + "edit": "Editar", + "done": "Hecho" }, "logout": "Salir", "offline": "Cloudron está desconectado. Reconectando…", @@ -236,7 +238,9 @@ "users": "Usuarios", "name": "Nombre", "newGroupAction": "Nuevo Grupo", - "title": "Grupos" + "title": "Grupos", + "emptyPlaceholder": "No hay grupos aún", + "count": "Grupos totales: {{ count }}" }, "users": { "transferOwnershipTooltip": "Transferir Propiedad", @@ -370,7 +374,7 @@ "label": "Acceso Restringido" }, "enabled": "Habilitado", - "title": "Servidor de Directorio", + "title": "Proveedor LDAP", "description": "Cloudron puede actuar como un servidor de directorio de usuarios central para aplicaciones externas.", "secret": { "label": "Vincular Contraseña", @@ -563,7 +567,8 @@ "errorNameRequired": "Se requiere un nombre", "name": "Nombre del Token API", "title": "Crear Token API", - "access": "Acceso API" + "access": "Acceso API", + "allowedIpRanges": "Rango(s) de IP permitido(s)" }, "createAppPassword": { "generatePassword": "Generar contraseña", @@ -613,7 +618,9 @@ "lastUsed": "Última utilizada", "scope": "Alcance", "readonly": "Solo lectura", - "readwrite": "Lectura y Escritura" + "readwrite": "Lectura y Escritura", + "allowedIpRangesPlaceholder": "IP o subredes separadas por comas", + "allowedIpRanges": "IPs permitidas" }, "appPasswords": { "deletePasswordTooltip": "Borrar Contraseña", @@ -664,7 +671,13 @@ "changeBackgroundImage": { "title": "Establecer imagen de fondo" }, - "enable2FANotAvailable": "No disponible para usuarios de una fuente de autentificación externa" + "enable2FANotAvailable": "No disponible para usuarios de una fuente de autentificación externa", + "removeAppPassword": { + "title": "¿Seguro que quieres eliminar la contraseña {{ name }}?" + }, + "removeApiToken": { + "title": "¿Realmente quieres eliminar el token {{ name }}?" + } }, "emails": { "eventlog": { @@ -672,8 +685,8 @@ "type": { "spamFilterTrainedInfo": "Filtro de spam entrenado con contenido del buzón", "deniedInfo": "Conexión denegada", - "outboundInfo": "En cola para entrega", - "inboundInfo": "Recibido", + "outboundInfo": "En cola para entrega saliente", + "inboundInfo": "En cola para entrega entrante", "deferredInfo": "Error de entrega, se volverá a intentar en {{ delay }}s.", "bounceInfo": "Rebote de envíos", "spamFilterTrained": "Filtro de spam entrenado", @@ -685,7 +698,9 @@ "outgoing": "Saliente", "overQuotaInfo": "El buzón {{ mailbox }} está {{ quotaPercent }}% lleno", "underQuotaInfo": "El buzón {{ mailbox }} ha caído por debajo del {{ quotaPercent }}% de cuota", - "quota": "Cuota de buzón" + "quota": "Cuota de buzón", + "savedInfo": "Guardado", + "sentInfo": "Enviado" }, "empty": "El Registro de Eventos está vacío.", "details": "Detalles", @@ -750,7 +765,7 @@ "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", + "manualInfo": "Configurar manualmente los registros DNS A (IPv4) y AAAA (IPv6) para {{ domain }} que apuntan a este servidor", "locationPlaceholder": "Dejar vacío para usar el dominio desnudo", "location": "Ubicación", "description": "Esto moverá el servidor IMAP y SMTP a la ubicación especificada.", @@ -799,7 +814,7 @@ "title": "Pie de página" }, "cloudronName": "Nombre de Cloudron", - "title": "Marca", + "title": "Apariencia", "backgroundImage": "Imagen de fondo de la página de inicio de sesión", "clearBackgroundImage": "Limpiar" }, @@ -886,7 +901,7 @@ "description": "Se utiliza una cuenta de Cloudron.io para acceder a la App Store y administrar su suscripción.", "emailNotVerified": "Correo aún no verificado" }, - "title": "Ajustes", + "title": "Sistema", "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", @@ -925,7 +940,8 @@ "usernameNotSet": "No configurado", "title": "Registro Privado de Docker", "description": "Cloudron puede extraer e instalar aplicaciones personalizadas desde un registro de Docker privado.", - "serverNotSet": "Sin configurar" + "serverNotSet": "Sin configurar", + "deleteQuestion": "¿Realmente quieres eliminar este registro?" }, "privateDockerRegistryDialog": { "title": "Configuración del registro privado", @@ -992,7 +1008,7 @@ "addDescription": "Agregar un dominio le permite instalar aplicaciones en subdominios de este dominio. La configuración de correo electrónico para el dominio se puede configurar en la vista de correo electrónico.", "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.", + "wildcardInfo": "Configurar manualmente los registros DNS A (IPv4) y AAAA (IPv6) para *.{{ domain }}. y {{ domain }}. que apuntan a este servidor", "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.", @@ -1014,7 +1030,8 @@ "gandiTokenType": "Tipo de Token", "gandiTokenTypePAT": "Token de acceso personal (PAT)", "inwxUsername": "Nombre de usuario", - "inwxPassword": "Contraseña" + "inwxPassword": "Contraseña", + "customNameservers": "El dominio utiliza servidores de nombres personalizados (vanity)" }, "subscriptionRequired": { "setupAction": "Configura tu suscripción", @@ -1060,7 +1077,9 @@ "firstTimeCollapseHeader": "Instrucciones de ajustes de primera vez", "appDocsUrl": "Consulta la {{title}} documentación para obtener información útil y temas comunes sobre esta aplicación. Si necesita más ayuda, consulta la {{title}} sección del foro de Cloudron.", "package": "Paquete", - "checklist": "Lista de verificación del administrador" + "checklist": "Lista de verificación del administrador", + "checklistShow": "Mostrar lista de verificación", + "checklistHide": "Ocultar lista de verificación" }, "updates": { "auto": { @@ -1092,7 +1111,7 @@ "noMounts": "No se ha montado ningún volumen.", "volume": "Volumen", "saveAction": "Guardar", - "title": "Montajes", + "title": "Montajes de volumen", "readOnly": "Solo lectura", "permissions": { "label": "Permisos", @@ -1116,7 +1135,9 @@ "12h": "12 horas", "30d": "30 días", "7d": "7 días", - "6h": "6 horas" + "6h": "6 horas", + "live": "En vivo", + "1h": "1 hora" }, "memoryTitle": "Memoria (RAM + Swap) en Mb", "diskTitle": "Uso del disco", @@ -1238,7 +1259,8 @@ "redirectionsPlaceholder": "Dejar vacío para usar el dominio desnudo", "redirections": "Redirecciones", "locationPlaceholder": "Dejar vacío para usar el dominio desnudo", - "location": "Ubicación" + "location": "Ubicación", + "dnsoverwrite": "Ya existen algunos registros DNS. Acepta para sobrescribirlos." }, "display": { "saveAction": "Guardar", @@ -1283,7 +1305,9 @@ "warning": "Todos los datos generados entre ahora y la última copia de seguridad conocida se perderán de forma irrevocable. Se recomienda crear una copia de seguridad de los datos actuales antes de intentar una restauración.", "title": "Restaurar {{ app }}", "description": "Esto restaurará esta aplicación con los datos de {{creationTime}}.", - "restoreAction": "Restaurar" + "restoreAction": "Restaurar", + "cloneAction": "Clonar", + "cloneActionOverwrite": "Clonar y sobreescribir DNS" }, "uninstall": { "uninstall": { @@ -1384,12 +1408,14 @@ "turn": { "title": "Configuración de TURN", "enable": "Configura la aplicación para utilizar el servidor TURN integrado", - "disable": "No configures los ajustes de la aplicación TURN. Su configuración se deja como está. Puedes hacer los ajustes dentro de la aplicación." + "disable": "No configures los ajustes de la aplicación TURN. Su configuración se deja como está. Puedes hacer los ajustes dentro de la aplicación.", + "info": "Habilita esta opción para configurar la aplicación para que use el servidor TURN integrado. Al deshabilitarla, la configuración de TURN de la aplicación se conserva." }, "redis": { "title": "Configuración de Redis", "enable": "Configura la aplicación para usar Redis", - "disable": "Deshabilitar Redis" + "disable": "Deshabilitar Redis", + "info": "Si está habilitado, la aplicación usará el servicio Redis integrado. Si está deshabilitado, la configuración de Redis de la aplicación no se modifica." }, "infoTabTitle": "Información", "info": { @@ -1407,7 +1433,9 @@ "archiveDialog": { "title": "Archivo {{app}}", "description": "Esto desinstalará la aplicación y colocará la última copia de seguridad de la aplicación creada el {{date}} en el Archivo de aplicaciones." - } + }, + "configureTooltip": "Configurar", + "updateAvailableTooltip": "Actualización disponible" }, "lang": { "zh_Hans": "Chino (simple)", @@ -1426,7 +1454,7 @@ "id": "Indonesio" }, "system": { - "title": "Información del Sistema", + "title": "Métricas", "cpuUsage": { "graphTitle": "Porcentaje", "title": "Uso de CPU", @@ -1459,6 +1487,9 @@ }, "graphs": { "title": "Gráficos" + }, + "locale": { + "title": "Configuración regional" } }, "support": { @@ -1657,7 +1688,7 @@ "signature": { "subscriptionRequired": "Esta funcionalidad solo está disponible en planes de pago. Configura tu Suscripción Ahora", "plainTextFormat": "Formato del texto", - "htmlFormat": "Formato HTML (Opcional)", + "htmlFormat": "Formato HTML", "saveAction": "Guardar", "title": "Firma", "description": "El texto aquí se adjuntará a todos los correos electrónicos que se envíen desde este dominio." @@ -1751,7 +1782,9 @@ "smtpStatus": { "notBlacklisted": "La IP de este servidor {{ ip }} no está en una lista de bloqueo.", "title": "Estado SMTP", - "blacklisted": "La IP de este servidor {{ip}} está en una lista de bloqueo." + "blacklisted": "La IP de este servidor {{ip}} está en una lista de bloqueo.", + "rblCheck": "Comprobación de lista negra de DNS", + "outboundSmtp": "SMTP saliente" }, "enableEmailDialog": { "noProviderInfo": "No se ha configurado ningún proveedor de DNS. Los registros DNS enumerados en la pestaña Estado deben configurarse manualmente.", @@ -1860,11 +1893,13 @@ "certificateRenewalFailed": "La renovación del certificado falló", "appUp": "La aplicación está nuevamente en línea", "backupFailed": "La copia de seguridad falló", - "appDown": "La aplicación no funciona" + "appDown": "La aplicación no funciona", + "diskSpace": "Poco espacio en disco" }, "settingsDialog": { - "description": "Administra aquí tus preferencias de notificaciones personales. Cloudron le enviará un correo electrónico a tu dirección de correo electrónico principal para los eventos seleccionados." - } + "description": "Se enviará un correo electrónico para los eventos seleccionados a su dirección de correo electrónico principal." + }, + "allCaughtUp": "Todos atrapados" }, "terminal": { "title": "Terminal", @@ -1957,7 +1992,7 @@ "errorIncorrectCredentials": "Nombre de usuario o contraseña incorrectos", "username": "Nombre de usuario", "password": "Contraseña", - "2faToken": "Token 2FA (si está habilitado)", + "2faToken": "Token 2FA", "signInAction": "Iniciar Sesión", "resetPasswordAction": "Resetear contraseña", "errorIncorrect2FAToken": "El token 2FA es inválido", @@ -1993,7 +2028,7 @@ "loginRedirectUri": "URLs de devolución de llamada de inicio de sesión (separadas por comas)", "logoutRedirectUri": "URL de devolución de llamada de cierre de sesión (opcional)" }, - "title": "Proveedor de conexión OpenID", + "title": "Proveedor de OpenID", "description": "Cloudron puede actuar como proveedor de OpenID Connect para aplicaciones internas y servicios externos.", "editClientDialog": { "title": "Editar cliente {{ client }}" @@ -2016,5 +2051,10 @@ "empty": "No hay clientes aún" } }, - "automation": "Automatización" + "automation": "Automatización", + "userdirectory": { + "settings": { + "title": "Ajustes" + } + } } diff --git a/dashboard/public/translation/nl.json b/dashboard/public/translation/nl.json index f624f22ab..c6d47ca45 100644 --- a/dashboard/public/translation/nl.json +++ b/dashboard/public/translation/nl.json @@ -745,7 +745,8 @@ "overQuotaInfo": "Mailbox {{ mailbox }} is {{ quotaPercent }}% vol", "underQuotaInfo": "Mailbox {{ mailbox }} is gedaald onder het {{ quotaPercent }}% quotum", "quota": "Mailbox Quotum", - "savedInfo": "Opgeslagen" + "savedInfo": "Opgeslagen", + "sentInfo": "Verstuurd" }, "searchPlaceholder": "Zoeken", "from": "Van", @@ -1779,7 +1780,9 @@ "smtpStatus": { "title": "SMTP Status", "notBlacklisted": "Deze server's IP {{ ip }} staat niet op een blokkeerlijst.", - "blacklisted": "Deze server's IP {{ ip }} staat op een blokkeerlijst." + "blacklisted": "Deze server's IP {{ ip }} staat op een blokkeerlijst.", + "rblCheck": "DNS Blokkeerlijst Controle", + "outboundSmtp": "Uitgaande SMTP" }, "subscriptionDialog": { "title": "Abonnement verplicht", diff --git a/dashboard/src/components/SystemMetrics.vue b/dashboard/src/components/SystemMetrics.vue index 73dc65825..8241decd1 100644 --- a/dashboard/src/components/SystemMetrics.vue +++ b/dashboard/src/components/SystemMetrics.vue @@ -488,13 +488,13 @@ onUnmounted(async () => {
- +
- +