diff --git a/data/web/lang/lang.de.json b/data/web/lang/lang.de.json
index 4f7f6065..5c924ee1 100644
--- a/data/web/lang/lang.de.json
+++ b/data/web/lang/lang.de.json
@@ -4,17 +4,20 @@
"app_passwds": "App-Passwörter verwalten",
"bcc_maps": "BCC-Maps",
"delimiter_action": "Delimiter-Aktionen (tags)",
+ "domain_desc": "Domainbeschreibung ändern",
+ "domain_relayhost": "Relayhost für eine Domain setzen",
"eas_reset": "EAS-Cache zurücksetzen",
"extend_sender_acl": "Eingabe externer Absenderadressen erlauben",
"filters": "Filter",
"login_as": "Einloggen als Mailbox-Benutzer",
+ "mailbox_relayhost": "Relayhost für eine Mailbox setzen",
"prohibited": "Untersagt durch Richtlinie",
"protocol_access": "Ändern der erlaubten Protokolle",
"pushover": "Pushover",
"quarantine": "Quarantäne-Aktionen",
"quarantine_attachments": "Anhänge aus Quarantäne",
- "quarantine_notification": "Ändern der Quarantäne-Benachrichtigung",
"quarantine_category": "Ändern der Quarantäne-Benachrichtigungskategorie",
+ "quarantine_notification": "Ändern der Quarantäne-Benachrichtigung",
"ratelimit": "Rate limit",
"recipient_maps": "Empfängerumschreibungen",
"smtp_ip_access": "Verwalten der erlaubten Hosts für SMTP",
@@ -26,9 +29,6 @@
"syncjobs": "Sync Jobs",
"tls_policy": "Verschlüsselungsrichtlinie",
"unlimited_quota": "Unendliche Quota für Mailboxen",
- "domain_desc": "Domainbeschreibung ändern",
- "mailbox_relayhost": "Relayhost für eine Mailbox setzen",
- "domain_relayhost": "Relayhost für eine Domain setzen",
"xmpp_admin": "Benutzer zum XMPP-Administrator ernennen",
"xmpp_domain_access": "XMPP-Zugang einer Domain konfigurieren",
"xmpp_mailbox_access": "XMPP-Zugang eines Benutzers einstellen",
@@ -65,14 +65,6 @@
"full_name": "Vor- und Nachname",
"gal": "Globales Adressbuch",
"gal_info": "Das globale Adressbuch enthält alle Objekte einer Domain und kann durch keinen Benutzer geändert werden. Die Verfügbarkeitsinformation in SOGo ist nur bei eingeschaltetem globalen Adressbuch ersichtlich! Zum Anwenden einer Änderung muss SOGo neugestartet werden.",
- "xmpp": "XMPP für diese Domain aktivieren",
- "xmpp_prefix": "XMPP-Präfix für Domain (\"im\" für im.example.org)",
- "xmpp_prefix_info": "Für die Bereitstellung eines Zertifikates sollte vorab ein DNS-Eintrag, etwa in Form eines CNAMEs, für im.example.org sowie *.im.example.org auf %s zeigend angelegt werden. Im Anschluss an die Aktivierung sollte der DNS-Check für diese Domain ausgeführt werden.",
- "xmpp_info": "Diese Funktion stellt eine Chat-Funktionalität für die Domain bereit.",
- "xmpp_access": "XMPP-Zugang",
- "xmpp_access_info": "XMPP muss für diese Domain aktiviert sein.",
- "xmpp_admin": "XMPP-Administrator",
- "xmpp_admin_info": "Vorsicht: Ernennt den Benutzer zum Administrator der jeweiligen XMPP-Domain.",
"generate": "generieren",
"goto_ham": "Nachrichten als Ham lernen",
"goto_null": "Nachrichten sofort verwerfen",
@@ -116,13 +108,17 @@
"timeout2": "Timeout für Verbindung zum lokalen Host",
"username": "Benutzername",
"validate": "Validieren",
- "validation_success": "Erfolgreich validiert"
+ "validation_success": "Erfolgreich validiert",
+ "xmpp": "XMPP für diese Domain aktivieren",
+ "xmpp_access": "XMPP-Zugang",
+ "xmpp_access_info": "XMPP muss für diese Domain aktiviert sein.",
+ "xmpp_admin": "XMPP-Administrator",
+ "xmpp_admin_info": "Vorsicht: Ernennt den Benutzer zum Administrator der jeweiligen XMPP-Domain.",
+ "xmpp_info": "Diese Funktion stellt eine Chat-Funktionalität für die Domain bereit.",
+ "xmpp_prefix": "XMPP-Präfix für Domain (\"im\" für im.example.org)",
+ "xmpp_prefix_info": "Für die Bereitstellung eines Zertifikates sollte vorab ein DNS-Eintrag, etwa in Form eines CNAMEs, für im.example.org sowie *.im.example.org auf %s zeigend angelegt werden. Im Anschluss an die Aktivierung sollte der DNS-Check für diese Domain ausgeführt werden."
},
"admin": {
- "success": "Erfolg",
- "service": "Dienst",
- "login_time": "Zeit",
- "username": "Benutzername",
"access": "Zugang",
"action": "Aktion",
"activate_api": "API aktivieren",
@@ -141,10 +137,10 @@
"add_transports_hint": "Bitte beachten Sie, dass Anmeldedaten unverschlüsselt gespeichert werden.",
"additional_rows": " zusätzliche Zeilen geladen",
"admin": "Administrator",
- "admins": "Administratoren",
- "admins_ldap": "LDAP-Administratoren",
"admin_details": "Administrator bearbeiten",
"admin_domains": "Domain-Zuweisungen",
+ "admins": "Administratoren",
+ "admins_ldap": "LDAP-Administratoren",
"advanced_settings": "Erweiterte Einstellungen",
"api_allow_from": "IP-Adressen oder Netzwerke (CIDR Notation) für Zugriff auf API",
"api_info": "Die API befindet sich noch in Entwicklung, die Dokumentation kann unter /api abgerufen werden.",
@@ -214,16 +210,17 @@
"html": "HTML",
"import": "Importieren",
"import_private_key": "Private Key importieren",
- "is_mx_based": "MX-basiert",
"in_use_by": "Verwendet von",
"inactive": "Inaktiv",
"include_exclude": "Ein- und Ausschlüsse",
"include_exclude_info": "Ohne Auswahl werden alle Mailboxen adressiert.",
"includes": "Diese Empfänger einschließen",
+ "is_mx_based": "MX-basiert",
"last_applied": "Zuletzt angewendet",
"license_info": "Eine Lizenz ist nicht erforderlich, hilft jedoch der Entwicklung mailcows.
Hier kann die mailcow-GUID registriert werden. Alternativ ist die Bestellung von Support-Paketen möglich.",
"link": "Link",
"loading": "Bitte warten...",
+ "login_time": "Zeit",
"logo_info": "Die hochgeladene Grafik wird für die Navigationsleiste auf eine Höhe von 40px skaliert. Für die Darstellung auf der Login-Maske beträgt die skalierte Breite maximal 250px. Eine frei skalierbare Grafik (etwa SVG) wird empfohlen.",
"lookup_mx": "Ziel mit MX vergleichen (Regex, etwa .*google\\.com
, um alle Ziele mit MX *google.com zu routen)",
"main_name": "\"mailcow UI\" Name",
@@ -247,8 +244,8 @@
"password_policy": "Passwortrichtlinie",
"password_policy_chars": "Muss ein alphabetisches Zeichen enthalten",
"password_policy_length": "Mindestlänge des Passwortes ist %d Zeichen",
- "password_policy_numbers": "Muss eine Ziffer enthalten",
"password_policy_lowerupper": "Muss Großbuchstaben und Kleinbuchstaben enthalten",
+ "password_policy_numbers": "Muss eine Ziffer enthalten",
"password_policy_special_chars": "Muss Sonderzeichen enthalten",
"password_repeat": "Passwort wiederholen",
"priority": "Gewichtung",
@@ -257,8 +254,8 @@
"quarantine_bcc": "Eine Kopie aller Benachrichtigungen (BCC) an folgendes Postfach senden:
Leer bedeutet deaktiviert. Unsignierte, ungeprüfte E-Mail. Sollte nur intern zugestellt werden.",
"quarantine_exclude_domains": "Domains und Alias-Domains ausschließen",
"quarantine_max_age": "Maximales Alter in Tagen
Wert muss größer oder gleich 1 Tag sein.",
- "quarantine_max_size": "Maximale Größe in MiB (größere Elemente werden verworfen):
0 bedeutet nicht unlimitiert.",
"quarantine_max_score": "Nicht benachrichtigen, wenn der Spam-Score höher ist als der folgende Wert:
Standardwert 9999.0",
+ "quarantine_max_size": "Maximale Größe in MiB (größere Elemente werden verworfen):
0 bedeutet nicht unlimitiert.",
"quarantine_notification_html": "Benachrichtigungs-E-Mail Inhalt:
Leer lassen, um Standard-Template wiederherzustellen.",
"quarantine_notification_sender": "Benachrichtigungs-E-Mail Absender",
"quarantine_notification_subject": "Benachrichtigungs-E-Mail Betreff",
@@ -271,9 +268,9 @@
"queue_deliver_mail": "Ausliefern",
"queue_hold_mail": "Zurückhalten",
"queue_manager": "Queue Manager",
+ "queue_show_message": "Nachricht anzeigen",
"queue_unban": "Entsperren einreihen",
"queue_unhold_mail": "Freigeben",
- "queue_show_message": "Nachricht anzeigen",
"quota_notification_html": "Benachrichtigungs-E-Mail Inhalt:
Leer lassen, um Standard-Template wiederherzustellen.",
"quota_notification_sender": "Benachrichtigungs-E-Mail Absender",
"quota_notification_subject": "Benachrichtigungs-E-Mail Betreff",
@@ -318,10 +315,12 @@
"search_domain_da": "Suche Domains",
"send": "Senden",
"sender": "Sender",
+ "service": "Dienst",
"service_id": "Service",
"source": "Quelle",
"spamfilter": "Spamfilter",
"subject": "Betreff",
+ "success": "Erfolg",
"sys_mails": "System-E-Mails",
"text": "Text",
"time": "Zeit",
@@ -330,8 +329,8 @@
"to_top": "Nach oben",
"transport_dest_format": "Regex oder Syntax: example.org, .example.org, *, box@example.org (getrennt durch Komma einzugeben)",
"transport_maps": "Transport-Maps",
- "transports_hint": "• Transport-Maps überwiegen senderabhängige Transport Maps.
\r\n• MX-basierte Transporte werden bevorzugt.
\r\n• Transport-Maps ignorieren Mailbox-Einstellungen für ausgehende Verschlüsselung. Eine serverweite TLS-Richtlinie wird jedoch angewendet.
\r\n• Der Transport erfolgt immer via \"smtp:\", verwendet TLS wenn angeboten und unterstützt kein wrapped TLS (SMTPS).
\r\n• Adressen, die mit \"/localhost$/\" übereinstimmen, werden immer via \"local:\" transportiert, daher sind sie von einer Zieldefinition \"*\" ausgeschlossen.
\r\n• Die Authentifizierung wird anhand des \"Next hop\" Parameters ermittelt. Hierbei würde bei einem beispielhaften Wert \"[host]:25\" immer zuerst \"host\" abfragt und erst im Anschluss \"[host]:25\". Dieses Verhalten schließt die gleichzeitige Verwendung von Einträgen der Art \"host\" sowie \"[host]:25\" aus.",
"transport_test_rcpt_info": "• Die Verwendung von null@hosted.mailcow.de testet das Relay gegen ein fremdes Ziel.",
+ "transports_hint": "• Transport-Maps überwiegen senderabhängige Transport Maps.
\r\n• MX-basierte Transporte werden bevorzugt.
\r\n• Transport-Maps ignorieren Mailbox-Einstellungen für ausgehende Verschlüsselung. Eine serverweite TLS-Richtlinie wird jedoch angewendet.
\r\n• Der Transport erfolgt immer via \"smtp:\", verwendet TLS wenn angeboten und unterstützt kein wrapped TLS (SMTPS).
\r\n• Adressen, die mit \"/localhost$/\" übereinstimmen, werden immer via \"local:\" transportiert, daher sind sie von einer Zieldefinition \"*\" ausgeschlossen.
\r\n• Die Authentifizierung wird anhand des \"Next hop\" Parameters ermittelt. Hierbei würde bei einem beispielhaften Wert \"[host]:25\" immer zuerst \"host\" abfragt und erst im Anschluss \"[host]:25\". Dieses Verhalten schließt die gleichzeitige Verwendung von Einträgen der Art \"host\" sowie \"[host]:25\" aus.",
"ui_footer": "Footer (HTML zulässig)",
"ui_header_announcement": "Ankündigungen",
"ui_header_announcement_active": "Ankündigung aktivieren",
@@ -339,9 +338,9 @@
"ui_header_announcement_help": "Die Ankündigungsbox erzeugt einen deutlichen Hinweis für alle Benutzer und auf der Login-Seite der UI.",
"ui_header_announcement_select": "Ankündigungstyp auswählen",
"ui_header_announcement_type": "Typ",
+ "ui_header_announcement_type_danger": "Sehr wichtig",
"ui_header_announcement_type_info": "Info",
"ui_header_announcement_type_warning": "Wichtig",
- "ui_header_announcement_type_danger": "Sehr wichtig",
"ui_texts": "UI-Label und Texte",
"unban_pending": "ausstehend",
"unchanged_if_empty": "Unverändert, wenn leer",
@@ -377,13 +376,13 @@
"domain_quota_m_in_use": "Domain-Speicherplatzlimit muss größer oder gleich %d MiB sein",
"extra_acl_invalid": "Externe Absenderadresse \"%s\" ist ungültig",
"extra_acl_invalid_domain": "Externe Absenderadresse \"%s\" verwendet eine ungültige Domain",
+ "fido2_verification_failed": "FIDO2-Verifizierung fehlgeschlagen: %s",
"file_open_error": "Datei kann nicht zum Schreiben geöffnet werden",
"filter_type": "Falscher Filtertyp",
"from_invalid": "Die Absenderadresse muss eine gültige E-Mail-Adresse sein",
"global_filter_write_error": "Kann Filterdatei nicht schreiben: %s",
"global_map_invalid": "Rspamd-Map %s ist ungültig",
"global_map_write_error": "Kann globale Map ID %s nicht schreiben: %s",
- "xmpp_map_write_error": "Kann XMPP-Map nicht schreiben: %s",
"goto_empty": "Eine Alias-Adresse muss auf mindestens eine gültige Ziel-Adresse zeigen",
"goto_invalid": "Ziel-Adresse %s ist ungültig",
"ham_learn_error": "Ham Lernfehler: %s",
@@ -418,10 +417,10 @@
"max_quota_in_use": "Mailbox-Speicherplatzlimit muss größer oder gleich %d MiB sein",
"maxquota_empty": "Max. Speicherplatz pro Mailbox darf nicht 0 sein.",
"mysql_error": "MySQL-Fehler: %s",
- "nginx_reload_failed": "Nginx Reload ist fehlgeschlagen: %s",
"network_host_invalid": "Netzwerk oder Host ungültig: %s",
"next_hop_interferes": "%s verhindert das Hinzufügen von Next Hop %s",
"next_hop_interferes_any": "Ein vorhandener Eintrag verhindert das Hinzufügen von Next Hop %s",
+ "nginx_reload_failed": "Nginx Reload ist fehlgeschlagen: %s",
"no_user_defined": "Kein Benutzer definiert",
"object_exists": "Objekt %s existiert bereits",
"object_is_not_numeric": "Wert %s ist nicht numerisch",
@@ -462,52 +461,52 @@
"totp_verification_failed": "TOTP-Verifizierung fehlgeschlagen",
"transport_dest_exists": "Transport-Maps-Ziel \"%s\" existiert bereits",
"u2f_verification_failed": "U2F-Verifizierung fehlgeschlagen: %s",
- "fido2_verification_failed": "FIDO2-Verifizierung fehlgeschlagen: %s",
"unknown": "Ein unbekannter Fehler trat auf",
"unknown_tfa_method": "Unbekannte TFA-Methode",
"unlimited_quota_acl": "Unendliche Quota untersagt durch ACL",
"username_invalid": "Benutzername %s kann nicht verwendet werden",
"validity_missing": "Bitte geben Sie eine Gültigkeitsdauer an",
"value_missing": "Bitte alle Felder ausfüllen",
- "yotp_verification_failed": "Yubico OTP-Verifizierung fehlgeschlagen: %s",
+ "xmpp_map_write_error": "Kann XMPP-Map nicht schreiben: %s",
+ "xmpp_reload_failed": "XMPP konnte nicht neu geladen werden",
"xmpp_restart_failed": "XMPP konnte nicht neu gestartet werden",
- "xmpp_reload_failed": "XMPP konnte nicht neu geladen werden"
+ "yotp_verification_failed": "Yubico OTP-Verifizierung fehlgeschlagen: %s"
},
"debug": {
"chart_this_server": "Chart (dieser Server)",
"containers_info": "Container-Information",
"disk_usage": "Festplattennutzung",
+ "docs": "Dokumente",
"external_logs": "Externe Logs",
"history_all_servers": "History (alle Server)",
"in_memory_logs": "In-memory Logs",
"jvm_memory_solr": "JVM-Speicherauslastung",
- "log_info": "
mailcow in-memory Logs werden in Redis Listen gespeichert, die maximale Anzahl der Einträge pro Anwendung richtet sich nach LOG_LINES (%d).\r\n
In-memory Logs sind vergänglich und nicht zur ständigen Aufbewahrung bestimmt. Alle Anwendungen, die in-memory protokollieren, schreiben ebenso in den Docker Daemon.\r\n
Das in-memory Protokoll versteht sich als schnelle Übersicht zum Debugging eines Containers, für komplexere Protokolle sollte der Docker Daemon konsultiert werden.
Externe Logs werden via API externer Applikationen bezogen.
\r\nStatische Logs sind weitestgehend Aktivitätsprotokolle, die nicht in den Docker Daemon geschrieben werden, jedoch permanent verfügbar sein müssen (ausgeschlossen API Logs).
", - "logs": "Protokolle", - "restart_container": "Neustart", - "solr_dead": "Solr startet, ist deaktiviert oder temporär nicht erreichbar.", - "xmpp_dead": "XMPP startet, ist deaktiviert oder temporär nicht erreichbar.", - "docs": "Dokumente", "last_modified": "Zuletzt geändert", - "online_users": "Benutzer online", - "size": "Größe", - "started_at": "Gestartet am", - "solr_status": "Solr Status", - "uptime": "Uptime", - "success": "Erfolg", - "service": "Dienst", + "log_info": "mailcow in-memory Logs werden in Redis Listen gespeichert, die maximale Anzahl der Einträge pro Anwendung richtet sich nach LOG_LINES (%d).\r\n
In-memory Logs sind vergänglich und nicht zur ständigen Aufbewahrung bestimmt. Alle Anwendungen, die in-memory protokollieren, schreiben ebenso in den Docker Daemon.\r\n
Das in-memory Protokoll versteht sich als schnelle Übersicht zum Debugging eines Containers, für komplexere Protokolle sollte der Docker Daemon konsultiert werden.
Externe Logs werden via API externer Applikationen bezogen.
\r\nStatische Logs sind weitestgehend Aktivitätsprotokolle, die nicht in den Docker Daemon geschrieben werden, jedoch permanent verfügbar sein müssen (ausgeschlossen API Logs).
", "login_time": "Zeit", - "username": "Benutzername", + "logs": "Protokolle", + "online_users": "Benutzer online", + "restart_container": "Neustart", + "service": "Dienst", + "size": "Größe", + "solr_dead": "Solr startet, ist deaktiviert oder temporär nicht erreichbar.", + "solr_status": "Solr Status", + "started_at": "Gestartet am", "started_on": "Gestartet am", "static_logs": "Statische Logs", + "success": "Erfolg", "system_containers": "System & Container", + "uptime": "Uptime", + "username": "Benutzername", + "xmpp_dead": "XMPP startet, ist deaktiviert oder temporär nicht erreichbar.", "xmpp_status": "XMPP Status" }, "diagnostics": { "cname_from_a": "Wert abgeleitet von A/AAAA-Eintrag. Wird unterstützt, sofern der Eintrag auf die korrekte Ressource zeigt.", "dns_records": "DNS-Einträge", "dns_records_24hours": "Bitte beachten Sie, dass es bis zu 24 Stunden dauern kann, bis Änderungen an Ihren DNS-Einträgen als aktueller Status auf dieser Seite dargestellt werden. Diese Seite ist nur als Hilfsmittel gedacht, um die korrekten Werte für DNS-Einträge anzuzeigen und zu überprüfen, ob die Daten im DNS hinterlegt sind.", - "dns_records_docs": "Die Online-Dokumentation enthält weitere Informationen zur DNS-Konfiguration.", "dns_records_data": "Korrekte Daten", + "dns_records_docs": "Die Online-Dokumentation enthält weitere Informationen zur DNS-Konfiguration.", "dns_records_name": "Name", "dns_records_status": "Aktueller Status", "dns_records_type": "Typ", @@ -550,15 +549,6 @@ "full_name": "Voller Name", "gal": "Globales Adressbuch", "gal_info": "Das globale Adressbuch enthält alle Objekte einer Domain und kann durch keinen Benutzer geändert werden. Die Verfügbarkeitsinformation in SOGo ist nur bei eingeschaltetem globalen Adressbuch ersichtlich Zum Anwenden einer Änderung muss SOGo neugestartet werden.", - "xmpp": "XMPP für diese Domain aktivieren", - "xmpp_prefix": "XMPP-Präfix für Domain (\"im\" für im.example.org)", - "xmpp_prefix_info": "Für die Bereitstellung eines Zertifikates sollte vorab ein DNS-Eintrag, etwa in Form eines CNAMEs, für im.example.org sowie *.im.example.org auf %s zeigend angelegt werden. Im Anschluss an die Aktivierung sollte der DNS-Check für diese Domain ausgeführt werden.", - "xmpp_info": "Diese Funktion stellt eine Chat-Funktionalität für die Domain bereit.", - "xmpp_access": "XMPP-Zugang", - "xmpp_access_info": "XMPP muss für diese Domain aktiviert sein.", - "xmpp_admin": "XMPP-Administrator", - "xmpp_admin_info": "Vorsicht: Ernennt den Benutzer zum Administrator der jeweiligen XMPP Domain.", - "xmpp_example_jid": "Beispiel JID (Passwort entspricht Mailbox-Passwort)", "generate": "generieren", "grant_types": "Grant-types", "hostname": "Servername", @@ -566,8 +556,8 @@ "kind": "Art", "lookup_mx": "Ziel mit MX vergleichen (Regex, etwa.*google\\.com
, um alle Ziele mit MX *google.com zu routen)",
"mailbox": "Mailbox bearbeiten",
- "mailbox_relayhost_info": "Wird auf eine Mailbox und direkte Alias-Adressen angewendet. Überschreibt die Einstellung einer Domain.",
"mailbox_quota_def": "Standard-Quota einer Mailbox",
+ "mailbox_relayhost_info": "Wird auf eine Mailbox und direkte Alias-Adressen angewendet. Überschreibt die Einstellung einer Domain.",
"max_aliases": "Max. Aliasse",
"max_mailboxes": "Max. Mailboxanzahl",
"max_quota": "Max. Größe per Mailbox (MiB)",
@@ -629,7 +619,30 @@
"title": "Objekt bearbeiten",
"unchanged_if_empty": "Unverändert, wenn leer",
"username": "Benutzername",
- "validate_save": "Validieren und speichern"
+ "validate_save": "Validieren und speichern",
+ "xmpp": "XMPP für diese Domain aktivieren",
+ "xmpp_access": "XMPP-Zugang",
+ "xmpp_access_info": "XMPP muss für diese Domain aktiviert sein.",
+ "xmpp_admin": "XMPP-Administrator",
+ "xmpp_admin_info": "Vorsicht: Ernennt den Benutzer zum Administrator der jeweiligen XMPP Domain.",
+ "xmpp_example_jid": "Beispiel JID (Passwort entspricht Mailbox-Passwort)",
+ "xmpp_info": "Diese Funktion stellt eine Chat-Funktionalität für die Domain bereit.",
+ "xmpp_prefix": "XMPP-Präfix für Domain (\"im\" für im.example.org)",
+ "xmpp_prefix_info": "Für die Bereitstellung eines Zertifikates sollte vorab ein DNS-Eintrag, etwa in Form eines CNAMEs, für im.example.org sowie *.im.example.org auf %s zeigend angelegt werden. Im Anschluss an die Aktivierung sollte der DNS-Check für diese Domain ausgeführt werden."
+ },
+ "fido2": {
+ "confirm": "Bestätigen",
+ "fido2_auth": "Anmeldung über FIDO2",
+ "fido2_success": "Das Gerät wurde erfolgreich registriert",
+ "fido2_validation_failed": "Validierung fehlgeschlagen",
+ "fn": "Benutzerfreundlicher Name",
+ "known_ids": "Bekannte IDs",
+ "none": "Deaktiviert",
+ "register_status": "Registrierungsstatus",
+ "rename": "Umbenennen",
+ "set_fido2": "Registriere FIDO2-Gerät",
+ "set_fn": "Benutzerfreundlichen Namen konfigurieren",
+ "start_fido2_validation": "Starte FIDO2-Validierung"
},
"footer": {
"cancel": "Abbrechen",
@@ -740,11 +753,11 @@
"last_run": "Letzte Ausführung",
"last_run_reset": "Als nächstes ausführen",
"mailbox": "Mailbox",
+ "mailbox_defaults": "Standardeinstellungen",
+ "mailbox_defaults_info": "Steuert die Standardeinstellungen für neue Mailboxen.",
"mailbox_defquota": "Standard-Quota",
"mailbox_quota": "Max. Größe einer Mailbox",
"mailboxes": "Mailboxen",
- "mailbox_defaults": "Standardeinstellungen",
- "mailbox_defaults_info": "Steuert die Standardeinstellungen für neue Mailboxen.",
"mins_interval": "Intervall (min)",
"msg_num": "Anzahl Nachrichten",
"multiple_bookings": "Mehrfachbuchen",
@@ -758,8 +771,8 @@
"q_add_header": "bei Mail in Junk-Ordner",
"q_all": "bei Reject und Mail in Junk-Ordner",
"q_reject": "bei Reject",
- "quarantine_notification": "Quarantäne-Benachrichtigung",
"quarantine_category": "Quarantäne-Benachrichtigungskategorie",
+ "quarantine_notification": "Quarantäne-Benachrichtigung",
"quick_actions": "Aktionen",
"recipient_map": "Empfängerumschreibung",
"recipient_map_info": "Empfängerumschreibung ersetzen den Empfänger einer E-Mail vor dem Versand.",
@@ -802,8 +815,8 @@
"tls_map_parameters_info": "Leer oder Parameter, Beispiele: protocols=!SSLv2 ciphers=medium exclude=3DES",
"tls_map_policy": "Richtlinie",
"tls_policy_maps": "TLS-Richtlinien",
- "tls_policy_maps_info": "Nachstehende Richtlinien erzwingen TLS-Transportregeln unabhängig von TLS-Richtlinieneinstellungen eines Benutzers.smtp_tls_mandatory_protocols
und smtp_tls_mandatory_ciphers
.",
+ "tls_policy_maps_info": "Nachstehende Richtlinien erzwingen TLS-Transportregeln unabhängig von TLS-Richtlinieneinstellungen eines Benutzers..*google\\.com
to route all mail targeted to a MX ending in google.com over this hop)",
"main_name": "\"mailcow UI\" name",
@@ -245,8 +242,8 @@
"password_policy": "Password policy",
"password_policy_chars": "Must contain at least one alphabetic character",
"password_policy_length": "Minimum password length is %d",
- "password_policy_numbers": "Must contain at least one number",
"password_policy_lowerupper": "Must contain lowercase and uppercase characters",
+ "password_policy_numbers": "Must contain at least one number",
"password_policy_special_chars": "Must contain special characters",
"password_repeat": "Confirmation password (repeat)",
"priority": "Priority",
@@ -255,8 +252,8 @@
"quarantine_bcc": "Send a copy of all notifications (BCC) to this recipient:mailcow in-memory logs are collected in Redis lists and trimmed to LOG_LINES (%d) every minute to reduce hammering.\r\n
In-memory logs are not meant to be persistent. All applications that log in-memory, also log to the Docker daemon and therefore to the default logging driver.\r\n
The in-memory log type should be used for debugging minor issues with containers.
External logs are collected via API of the given application.
\r\nStatic logs are mostly activity logs, that are not logged to the Dockerd but still need to be persistent (except for API logs).
", - "logs": "Logs", - "restart_container": "Restart", - "solr_dead": "Solr is starting, disabled or died.", - "xmpp_dead": "XMPP is starting, disabled or died.", - "docs": "Docs", "last_modified": "Last modified", - "online_users": "Users online", - "size": "Size", - "started_at": "Started at", - "solr_status": "Solr status", - "started_on": "Started on", - "uptime": "Uptime", - "success": "Success", - "service": "Service", + "log_info": "mailcow in-memory logs are collected in Redis lists and trimmed to LOG_LINES (%d) every minute to reduce hammering.\r\n
In-memory logs are not meant to be persistent. All applications that log in-memory, also log to the Docker daemon and therefore to the default logging driver.\r\n
The in-memory log type should be used for debugging minor issues with containers.
External logs are collected via API of the given application.
\r\nStatic logs are mostly activity logs, that are not logged to the Dockerd but still need to be persistent (except for API logs).
", "login_time": "Time", - "username": "Username", + "logs": "Logs", + "online_users": "Users online", + "restart_container": "Restart", + "service": "Service", + "size": "Size", + "solr_dead": "Solr is starting, disabled or died.", + "solr_status": "Solr status", + "started_at": "Started at", + "started_on": "Started on", "static_logs": "Static logs", + "success": "Success", "system_containers": "System & Containers", + "uptime": "Uptime", + "username": "Username", + "xmpp_dead": "XMPP is starting, disabled or died.", "xmpp_status": "XMPP status" }, "diagnostics": { "cname_from_a": "Value derived from A/AAAA record. This is supported as long as the record points to the correct resource.", "dns_records": "DNS Records", "dns_records_24hours": "Please note that changes made to DNS may take up to 24 hours to correctly have their current state reflected on this page. It is intended as a way for you to easily see how to configure your DNS records and to check whether all your records are correctly stored in DNS.", - "dns_records_docs": "Please also consult the documentation.", "dns_records_data": "Correct Data", + "dns_records_docs": "Please also consult the documentation.", "dns_records_name": "Name", "dns_records_status": "Current State", "dns_records_type": "Type", @@ -548,15 +547,6 @@ "full_name": "Full name", "gal": "Global Address List", "gal_info": "The GAL contains all objects of a domain and cannot be edited by any user. Free/busy information in SOGo is missing, if disabled! Restart SOGo to apply changes.", - "xmpp": "Activate XMPP for this domain", - "xmpp_prefix": "XMPP prefix for domain (\"im\" to use im.example.org)", - "xmpp_prefix_info": "To request certificates for XMPP, two CNAME DNS records should point from im.example.org as well as *.im.example.org to %s. Please also run the DNS check for this domain after enabling XMPP.", - "xmpp_info": "This function will enable chat functionality for this domain.", - "xmpp_access": "XMPP access", - "xmpp_access_info": "XMPP must be enabled for this domain.", - "xmpp_admin": "XMPP administrator", - "xmpp_admin_info": "Danger: Promotes a user to an XMPP administrator of this domain.", - "xmpp_example_jid": "Example JID (login with mailbox password)", "generate": "generate", "grant_types": "Grant types", "hostname": "Hostname", @@ -627,7 +617,30 @@ "title": "Edit object", "unchanged_if_empty": "If unchanged leave blank", "username": "Username", - "validate_save": "Validate and save" + "validate_save": "Validate and save", + "xmpp": "Activate XMPP for this domain", + "xmpp_access": "XMPP access", + "xmpp_access_info": "XMPP must be enabled for this domain.", + "xmpp_admin": "XMPP administrator", + "xmpp_admin_info": "Danger: Promotes a user to an XMPP administrator of this domain.", + "xmpp_example_jid": "Example JID (login with mailbox password)", + "xmpp_info": "This function will enable chat functionality for this domain.", + "xmpp_prefix": "XMPP prefix for domain (\"im\" to use im.example.org)", + "xmpp_prefix_info": "To request certificates for XMPP, two CNAME DNS records should point from im.example.org as well as *.im.example.org to %s. Please also run the DNS check for this domain after enabling XMPP." + }, + "fido2": { + "confirm": "Confirm", + "fido2_auth": "Login with FIDO2", + "fido2_success": "Device successfully registered", + "fido2_validation_failed": "Validation failed", + "fn": "Friendly name", + "known_ids": "Known IDs", + "none": "Disabled", + "register_status": "Registration status", + "rename": "Rename", + "set_fido2": "Register FIDO2 device", + "set_fn": "Set friendly name", + "start_fido2_validation": "Start FIDO2 validation" }, "footer": { "cancel": "Cancel", @@ -738,11 +751,11 @@ "last_run": "Last run", "last_run_reset": "Schedule next", "mailbox": "Mailbox", + "mailbox_defaults": "Default settings", + "mailbox_defaults_info": "Define default settings for new mailboxes.", "mailbox_defquota": "Default mailbox size", "mailbox_quota": "Max. size of a mailbox", "mailboxes": "Mailboxes", - "mailbox_defaults": "Default settings", - "mailbox_defaults_info": "Define default settings for new mailboxes.", "mins_interval": "Interval (min)", "msg_num": "Message #", "multiple_bookings": "Multiple bookings", @@ -756,8 +769,8 @@ "q_add_header": "when moved to Junk folder", "q_all": " when moved to Junk folder and on reject", "q_reject": "on reject", - "quarantine_notification": "Quarantine notifications", "quarantine_category": "Quarantine notification category", + "quarantine_notification": "Quarantine notifications", "quick_actions": "Actions", "recipient_map": "Recipient map", "recipient_map_info": "Recipient maps are used to replace the destination address on a message before it is delivered.", @@ -800,8 +813,8 @@ "tls_map_parameters_info": "Empty or parameters, for example: protocols=!SSLv2 ciphers=medium exclude=3DES", "tls_map_policy": "Policy", "tls_policy_maps": "TLS policy maps", - "tls_policy_maps_info": "This policy map overrides outgoing TLS transport rules independently of a user's TLS policy settings.smtp_tls_mandatory_protocols
and smtp_tls_mandatory_ciphers
.",
+ "tls_policy_maps_info": "This policy map overrides outgoing TLS transport rules independently of a user's TLS policy settings.