diff --git a/src/translation/de.json b/src/translation/de.json index c239e4b77..c3e72e682 100644 --- a/src/translation/de.json +++ b/src/translation/de.json @@ -149,7 +149,8 @@ "setupAction": "Konto einrichten", "subscription": "Abonnement-Typ", "subscriptionReactivateAction": "Abonnement reaktivieren", - "subscriptionEndsAt": "Gekündigt - endet am" + "subscriptionEndsAt": "Gekündigt - endet am", + "emailNotVerified": "E-Mail noch nicht verifiziert" }, "privateDockerRegistryDialog": { "passwordToken": "Passwort/Token", @@ -310,7 +311,9 @@ "groups": "Gruppen", "role": "Rolle", "username": "Username", - "fullName": "Vollständiger Name" + "fullName": "Vollständiger Name", + "fallbackEmailPlaceholder": "Optional. Falls nicht gesetzt wird die Primäre E-Mail benutzt", + "displayNamePlaceholder": "Optional. Kann während der Registrierung gewählt werden" }, "addUserDialog": { "addUserAction": "User hinzufügen", @@ -331,6 +334,13 @@ "title": "{{ username }} einladen", "newLinkAction": "User jetzt einladen", "description": "Der folgende Einladungslink wurde an {{ email }} gesendet:" + }, + "setGhostDialog": { + "password": "Passwort", + "setPassword": "Passwort setzen" + }, + "setGhost": { + "password": "Passwort" } }, "profile": { @@ -402,7 +412,10 @@ "changeFallbackEmail": { "errorEmailInvalid": "Die E-Mail-Adresse ist nicht gültig", "errorEmailRequired": "Eine gültige E-Mail-Adresse ist erforderlich", - "title": "Alternative E-Mail-Adresse ändern" + "title": "Alternative E-Mail-Adresse ändern", + "errorWrongPassword": "Falsches Passwort", + "password": "Passwort zur Bestätigung", + "errorPasswordRequired": "Ein Passwort ist erforderlich" }, "changeEmail": { "errorEmailRequired": "Eine gültige E-Mail-Adresse ist erforderlich", @@ -425,7 +438,12 @@ "lastUsed": "Zuletzt Verwendet", "neverUsed": "nie" }, - "passwordRecoveryEmail": "Alternative E-Mail-Adresse" + "passwordRecoveryEmail": "Alternative E-Mail-Adresse", + "passwordResetAction": "Passwort vergessen", + "passwordResetNotification": { + "body": "Email gesendet an {{ email }}", + "title": "Passwort erfolgreich zurückgesetzt" + } }, "emails": { "title": "E-Mail", @@ -441,7 +459,8 @@ "changeDomainProgress": "E-Mail-Domäne ändern:", "solrEnabled": "Aktiviert", "solrNotRunning": "Inaktiv", - "solrRunning": "Aktiv" + "solrRunning": "Aktiv", + "aclOverview": "{{ dnsblZonesCount }} DNSBL Zonen" }, "domains": { "testEmailTooltip": "Test E-Mail senden", @@ -459,28 +478,31 @@ "notEnoughMemory": "Mindestens 3GB Arbeitsspeicher dem E-Mail Dienst zuweisen um Solr aktivieren zu können." }, "eventlog": { - "title": "Ereignisprotokoll", + "title": "Email Ereignisprotokoll", "type": { - "bounceInfo": "Bounce-Mail gesendet an {{ mailFrom | prettyEmailAddresses }} für E-Mail, die an {{ rcptTo | prettyEmailAddresses }} gesendet wird. {{ details.message || details.reason }}", + "bounceInfo": "Bounce-Mail gesendet", "deferred": "Zurückgestellt", - "outboundInfo": "In die Warteschlange gestellte E-Mail zur Zustellung an {{ rcptTo | prettyEmailAddresses }} von {{ mailFrom | prettyEmailAddresses }}", + "outboundInfo": "Zur Zustellung in die Warteschlange gestellt", "denied": "Verweigert", "bounce": "Bounce", "incoming": "Eingehend", "queued": "Warteschlange", - "deferredInfo": "Die Zustellung von E-Mails an {{ rcptTo | prettyEmailAddresses }} ist fehlgeschlagen. {{ details.message || details.reason }}. Wird in {{ details.delay }} Sekunden erneut versucht.", - "deliveredInfo": "Zugestellte E-Mail an {{ rcptTo | prettyEmailAddresses }} von {{ mailFrom | prettyEmailAddresses }}", - "receivedInfo": "Gespeicherte E-Mail von {{ mailFrom | prettyEmailAddresses }} in der Mailbox {{ rcptTo | prettyEmailAddresses }}", - "deniedInfo": "Verbindung von {{ remote.ip }} verweigert. {{ details.message || details.reason }}", + "deferredInfo": "Die Zustellung von E-Mail ist fehlgeschlagen. Wird in {{ details.delay }} Sekunden erneut versucht.", + "deliveredInfo": "Zugestellte E-Mail", + "receivedInfo": "Gespeichert", + "deniedInfo": "Verbindung verweigert", "spamFilterTrainedInfo": "Der Spam-Filter wird durch Mailbox-Inhalte trainiert", - "inboundInfo": "Eingehende E-Mail von {{ mailFrom | prettyEmailAddresses }} an {{ rcptTo | prettyEmailAddresses }}. Spam: {{ details.spamStatus.indexOf('Yes,') === 0 ? 'Yes' : 'No' }}", + "inboundInfo": "Eingehend", "outgoing": "Ausgehend", "spamFilterTrained": "Spam-Filter trainiert" }, "time": "Zeit", "searchPlaceholder": "Suche", "details": "Details", - "empty": "Das Ereignisprotokoll ist leer." + "empty": "Das Ereignisprotokoll ist leer.", + "from": "Von", + "mailFrom": "Von", + "rcptTo": "Zu" }, "changeDomainDialog": { "locationPlaceholder": "Leer lassen, um die Haupt-Domäne zu verwenden", @@ -509,7 +531,11 @@ "description": "Dies wird eine Test-E-Mail von no-reply@{{ domain }} an die unten angegebene Adresse senden.", "sendAction": "Senden" }, - "typeFilterHeader": "Alle Ereignisse" + "typeFilterHeader": "Alle Ereignisse", + "aclDialog": { + "dnsblZones": "DNSBL Zonen" + }, + "eventlogActionTooltip": "E-Mail Ereignisprotokoll" }, "support": { "title": "Support", @@ -529,7 +555,8 @@ "typeApp": "Anwendungsfehler", "typeBug": "Fehlermeldung", "report": "Meldung", - "subscriptionRequiredDescription": "Antworten auf die häufigsten Fragen sind in der Dokumentation verfügbar. Unser Forum bietet einen Platz in die Community einzusteigen und sich auszutauschen." + "subscriptionRequiredDescription": "Antworten auf die häufigsten Fragen sind in der Dokumentation verfügbar. Unser Forum bietet einen Platz in die Community einzusteigen und sich auszutauschen.", + "emailVerifyAction": "Jetzt verifizieren" }, "remoteSupport": { "title": "Fernwartung", @@ -758,7 +785,8 @@ "provider": "Anbieter", "disabledList": "Bei folgenden Anwendungen ist die automatische Datensicherung deaktiviert:", "description": "Cloudron erstellt ein komplettes Systembackup auf dem konfigurierten Ort.", - "title": "Backup-Ort" + "title": "Backup-Ort", + "remount": "Speicher neu einhängen" }, "check": { "noop": "Die Cloudron-Backups sind deaktiviert. Bitte stellen Sie sicher, dass dieser Server auf alternativen Wegen gesichert wird. Siehe https://docs.cloudron.io/backups/#storage-providers für weitere Informationen.", @@ -854,7 +882,8 @@ "title": "{{ name }} konfigurieren", "memoryLimitDescription": "Cloudron weist 50% dieses Wertes als RAM und 50% als Swap zu.", "resetToDefaults": "Auf Standardwert zurücksetzen", - "accessControlDescription": "Wenn Nicht-Administratoren den Zugriff auf SFTP erhalten, können diese die Konfigurationsdateien und geheimen Schlüssel der Anwendung lesen. Bei einigen Anwendungen wie WordPress können sie auch das Passwort protokollieren." + "accessControlDescription": "Wenn Nicht-Administratoren den Zugriff auf SFTP erhalten, können diese die Konfigurationsdateien und geheimen Schlüssel der Anwendung lesen. Bei einigen Anwendungen wie WordPress können sie auch das Passwort protokollieren.", + "enableRecoveryMode": "Wiederherstellungsmodus aktivieren" }, "configureActionTooltip": "Konfigurieren", "restartActionTooltip": "Neustart", @@ -1059,7 +1088,8 @@ "title": "Die Mail-Liste {{ name }}@{{ domain }} bearbeiten" }, "updateMailboxDialog": { - "activeCheckbox": "Postfach ist aktiv" + "activeCheckbox": "Postfach ist aktiv", + "enablePop3": "POP3 Zugriff aktivieren" }, "updateMailinglistDialog": { "activeCheckbox": "Mailing-Liste ist aktiv" @@ -1276,12 +1306,16 @@ "saveAction": "Speichern", "disableDescription": "Die E-Mail Einstellungen werden nicht automatisch vorgenommen, dies muss in der App selbst gemacht werden.", "enable": "Verwende Cloudron um E-Mails zu versenden", - "enableDescription": "Diese App ist verwendet die ausgehende E-Mail Konfiguration der Domäne {{ domain }}.", + "enableDescription": "Diese App verwendet die ausgehende E-Mail Konfiguration der Domäne {{ domain }}.", "disable": "E-Mail Konfiguration nicht automatisch vornehmen", "description2": "Wenn dies aktiviert ist, wird der interne E-Mail Server verwendet. Dieser verwendet die ausgehende E-Mail Konfiguration der Domäne {{ domain }}. Wenn dies deaktiviert ist, muss die E-Mail Konfiguration in der App selber vorgenommen werden." }, "csp": { "title": "Content-Security-Policy" + }, + "inbox": { + "title": "Eingehende E-Mail", + "enable": "Benutze Cloudron Mail um E-Mails zu empfangen" } }, "repair": { @@ -1490,7 +1524,24 @@ }, "stopDialog": { "title": "App {{ app }} wirklich stoppen?" - } + }, + "cron": { + "commonPattern": { + "twicePerDay": "Zweimal am Tag", + "everyMinute": "Jede Minute", + "everyHour": "Jede Stunde", + "twicePerHour": "Zweimal die Stunde", + "everyDay": "Jeden Tag", + "everySunday": "Jeden Sonntag" + }, + "title": "Crontab", + "saveAction": "Speichern", + "addCommonPattern": "Häufige Muster hinzufügen" + }, + "sftpInfoAction": "SFTP Zugang", + "cronTabTitle": "Cron", + "forumUrlAction": "Hilfe benötigt? Im Forum fragen", + "eventlogTabTitle": "Ereignisprotokoll" }, "logs": { "download": "Vollständige Logfiles herunterladen", @@ -1506,7 +1557,8 @@ "zh_Hans": "Chinesisch (vereinfacht)", "vi": "Vietnamesisch", "pl": "Polnisch", - "es": "Spanisch" + "es": "Spanisch", + "ru": "Russisch" }, "storage": { "mounts": { @@ -1523,7 +1575,7 @@ }, "addVolumeDialog": { "addAction": "Hinzufügen", - "nameWarning": "Cloudron wird den Host-Pfad in den Container der Anwendung mit diesem Namen unter /media einhängen.", + "nameWarning": "Apps haben unter /media/{name} Zugriff auf den Datenträger.", "title": "Datenträger hinzufügen", "server": "Server IP oder Hostname", "remoteDirectory": "Remote-Verzeichnis", @@ -1549,7 +1601,8 @@ "tooltipEdit": "Konfiguriere Datenträger", "mountStatus": "Einhängestatus", "localDirectory": "Lokales Verzeichnis", - "type": "Typ" + "type": "Typ", + "remountActionTooltip": "Datenträger neu einhängen" }, "lang.ja": "Japanisch" } diff --git a/src/translation/ru.json b/src/translation/ru.json index 5c92a1ef0..0a5beda33 100644 --- a/src/translation/ru.json +++ b/src/translation/ru.json @@ -243,7 +243,9 @@ "primaryEmail": "Основной адрес электронной почты", "recoveryEmail": "Пароль восстановления электронной почты", "errorDisplayNameRequired": "Требуется имя", - "activeCheckbox": "Пользователь активен" + "activeCheckbox": "Пользователь активен", + "fallbackEmailPlaceholder": "Необязательно. Если не указано, будет использоваться основной почтовый ящик", + "displayNamePlaceholder": "Необязательно. Если не указано, пользователь может указать во время регистрации" }, "deleteUserDialog": { "title": "Удалить пользователя {{ username }}",