diff --git a/modoboa/locale/de/LC_MESSAGES/django.po b/modoboa/locale/de/LC_MESSAGES/django.po index 05d04c83c..4112af726 100644 --- a/modoboa/locale/de/LC_MESSAGES/django.po +++ b/modoboa/locale/de/LC_MESSAGES/django.po @@ -3,40 +3,19 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Alexander Dube , 2017 -# A L , 2016 -# Andreas Morgenstern , 2016 -# Arledrian , 2017 -# Arvedui , 2014-2015 -# ChaotischerTV , 2021 -# Christian Meyer , 2020 -# Christian Wiegand, 2017 -# controlcde, 2014-2015 -# CURETIX , 2017 -# Dennis Staufer, 2020 -# Der Archivar , 2018 -# Jan-Philipp Sprung, 2021 -# Manfred Mueller, 2022 -# Michael Cramer , 2020 -# Nicolas John, 2021 -# Olaf Probst , 2017 -# Patrick Koetter , 2010 -# Patrick Koetter , 2010 -# Robin Kopp , 2019 -# seoni, 2020 -# Thomas K , 2021 -# Tizian Reiter , 2017 -# Tobias Strobel, 2016 -# Tristan , 2016 +# bdaniel93, 2023 +# Justus Kagerer , 2020 +# NichtLeon Martin, 2022 msgid "" msgstr "" "Project-Id-Version: Modoboa\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-03-15 11:23+0100\n" -"PO-Revision-Date: 2022-02-17 15:08+0000\n" -"Last-Translator: Manfred Mueller\n" -"Language-Team: German (http://www.transifex.com/tonio/modoboa/language/de/)\n" -"Language: de\n" +"POT-Creation-Date: 2024-03-20 10:36+0100\n" +"PO-Revision-Date: 2011-07-01 08:15+0000\n" +"Last-Translator: bdaniel93, 2023\n" +"Language-Team: German (Germany) (http://www.transifex.com/tonio/modoboa/" +"language/de_DE/)\n" +"Language: de_DE\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -47,28 +26,25 @@ msgid "" "Quota shared between mailboxes. Can be expressed in KB, MB (default) or GB. " "A value of 0 means no quota." msgstr "" -"Von Postfächern gemeinsam genutzte Quota/Speicherplatz. Kann in KB, MB " -"(Voreinstellung) oder GB angegeben werden. 0 eingeben, um keine Quota zu " -"verwenden." #: admin/api/v1/serializers.py:49 msgid "Default quota in MB applied to mailboxes. A value of 0 means no quota." msgstr "" -"Standardkontingent in MB welches die Mailboxen erhalten. Der Wert 0 bedeutet" -" unlimitiertes Kontingent." #: admin/api/v1/serializers.py:97 admin/forms/domain.py:118 msgid "No authorized MX record found for this domain" -msgstr "Kein autorisierter MX-Eintrag für diese Domain gefunden." +msgstr "" #: admin/api/v1/serializers.py:115 admin/forms/domain.py:160 msgid "Cannot be greater than domain quota" -msgstr "Kann nicht größer als Domain Kontingent sein" +msgstr "" #: admin/api/v1/serializers.py:161 admin/api/v1/serializers.py:384 #: admin/api/v2/serializers.py:482 admin/models/alias.py:38 +#, fuzzy +#| msgid "Permission denied" msgid "Permission denied." -msgstr "Zugriff verweigert." +msgstr "Zugriff verweigert" #: admin/api/v1/serializers.py:223 admin/api/v2/serializers.py:77 #: admin/api/v2/serializers.py:414 admin/forms/alias.py:113 @@ -80,78 +56,81 @@ msgid "This field is required" msgstr "Dieses Feld ist erforderlich" #: admin/api/v1/serializers.py:235 +#, fuzzy +#| msgid "Hide features widget for resellers and domain administrators" msgid "" "List of administered domains (resellers and domain administrators only)." -msgstr "" -"Liste der verwalteten Domains (nur für Reseller und Domain Administratoren)." +msgstr "Funktionen-Widget für Reseller und Domain-Administratoren ausblenden" #: admin/api/v1/serializers.py:357 admin/api/v2/serializers.py:464 msgid "Not allowed for this role." -msgstr "Nicht erlaubt für diese Rolle." +msgstr "" #: admin/api/v1/serializers.py:375 msgid "Must be equal to mailbox full_address" -msgstr "Muss mit mailbox full_address übereinstimmen" +msgstr "" #: admin/api/v1/serializers.py:413 admin/api/v2/serializers.py:506 #: admin/forms/account.py:186 admin/forms/account.py:188 #: admin/forms/domain.py:174 admin/forms/domain.py:302 #: admin/forms/domain.py:304 core/forms.py:101 core/forms.py:104 #: core/forms.py:106 +#, fuzzy +#| msgid "This field is required" msgid "This field is required." msgstr "Dieses Feld ist erforderlich" #: admin/api/v1/serializers.py:425 admin/api/v2/serializers.py:523 msgid "Local domain {} does not exist" -msgstr "Lokale Domain {} existiert nicht." +msgstr "" #: admin/api/v1/serializers.py:513 msgid "A list of recipient" -msgstr "Eine Liste der Empfänger" +msgstr "" #: admin/api/v1/serializers.py:529 admin/api/v2/viewsets.py:271 #, fuzzy -#| msgid "User '%s' already exists" +#| msgid "Enter a valid email address." msgid "This alias already exists" -msgstr "Benutzer %s existiert bereits" +msgstr "Geben Sie eine gültige E-Mail-Adresse ein." #: admin/api/v1/serializers.py:565 msgid "You don't have access to this domain." -msgstr "Sie haben keinen Zugriff auf diese Domain." +msgstr "" #: admin/api/v1/serializers.py:574 msgid "You don't have access to this mailbox." -msgstr "Sie haben keinen Zugriff auf diese Mailbox." +msgstr "" #: admin/api/v1/viewsets.py:183 msgid "Here is your new Modoboa password: {}" -msgstr "Hier ist Ihr neues Modoboa Passwort: {}" +msgstr "" #: admin/api/v2/serializers.py:103 admin/forms/domain.py:320 #, python-format msgid "User '%s' already exists" -msgstr "Benutzer %s existiert bereits" +msgstr "" #: admin/api/v2/serializers.py:219 admin/api/v2/serializers.py:225 #: admin/app_settings.py:230 admin/app_settings.py:236 #: admin/forms/account.py:366 msgid "Must be a positive integer" -msgstr "Muss eine positive Ganzzahl sein" +msgstr "" #: admin/api/v2/serializers.py:232 admin/app_settings.py:244 #: pdfcredentials/api/v2/serializers.py:59 msgid "Directory not found." -msgstr "Verzeichnis nicht gefunden." +msgstr "" #: admin/api/v2/serializers.py:234 #, fuzzy -#| msgid "Directory not found." +#| msgid "Directory to store RRD files" msgid "Directory non-writable" -msgstr "Verzeichnis nicht gefunden." +msgstr "Ablageverzeichnis für RRD-Dateien" #: admin/api/v2/serializers.py:238 admin/app_settings.py:248 msgid "openssl not found, please make sure it is installed." -msgstr "openssl nicht gefunden, bitte sicherstellen, dass es installiert ist" +msgstr "" #: admin/api/v2/serializers.py:252 admin/app_settings.py:263 msgid "This field only allows valid IP addresses (or networks)" @@ -163,28 +142,28 @@ msgstr "" #: admin/api/v2/serializers.py:278 admin/app_settings.py:277 msgid "Define at least one authorized network / address" -msgstr "Mindestens ein authorisiertes Netzwerk/IP-Adresse muss definiert sein" +msgstr "" #: admin/api/v2/serializers.py:511 -#, fuzzy -#| msgid "A mailbox is required" msgid "A mailbox is required to create aliases." -msgstr "Ein Postfach ist erforderlich" +msgstr "" #: admin/api/v2/serializers.py:674 #, fuzzy -#| msgid "Unknown" +#| msgid "Unknown tag {}" msgid "Unknown status" -msgstr "Unbekannt" +msgstr "Unbekanntes Tag {}" #: admin/api/v2/viewsets.py:84 admin/forms/account.py:379 #: admin/forms/account.py:386 admin/forms/alias.py:97 msgid "You don't have access to this domain" -msgstr "Der Zugriff auf diese Domain ist Ihnen nicht gestattet" +msgstr "" #: admin/api/v2/viewsets.py:87 admin/views/domain.py:248 +#, fuzzy +#| msgid "You can't delete your own account" msgid "You can't delete your own domain" -msgstr "Sie können Ihre eigene Domain nicht löschen" +msgstr "Sie können Ihr eigenes Konto nicht löschen" #: admin/api/v2/viewsets.py:392 msgid "No alarm ID provided" @@ -199,101 +178,111 @@ msgstr "" #: admin/templates/admin/domains.html:5 limits/app_settings.py:36 #: limits/app_settings.py:172 limits/constants.py:13 msgid "Domains" -msgstr "Domains" +msgstr "" #: admin/app_settings.py:26 admin/app_settings.py:295 +#, fuzzy +#| msgid "Enable API access" msgid "Enable MX checks" -msgstr "Aktiviere MX Prüfungen" +msgstr "API-Zugriff aktivieren" #: admin/app_settings.py:28 admin/app_settings.py:297 msgid "Check that every domain has a valid MX record" -msgstr "Überprüfe jede Domain auf einen gültigen MX Eintrag" +msgstr "" #: admin/app_settings.py:32 admin/app_settings.py:304 msgid "Valid MXs" -msgstr "Gültige MX-Einträge" +msgstr "" #: admin/app_settings.py:35 admin/app_settings.py:307 msgid "" -"A list of IP or network address every MX record should match. A warning will" -" be sent if a record does not respect it." +"A list of IP or network address every MX record should match. A warning will " +"be sent if a record does not respect it." msgstr "" -"Liste gültiger MX-Records. Eine Warnmeldung wird versandt, falls versucht " -"wird, andere Einträge zu verwenden." #: admin/app_settings.py:43 admin/app_settings.py:317 msgid "New domains must use authorized MX(s)" -msgstr "gültige MX-Einträge für neue Domains erforderlich" +msgstr "" #: admin/app_settings.py:46 admin/app_settings.py:321 msgid "" "Prevent the creation of a new domain if its MX record does not use one of " "the defined addresses." -msgstr "Verwendung gültiger MX-Einträge wird für neue Domains erzwungen." +msgstr "" #: admin/app_settings.py:52 admin/app_settings.py:329 #, fuzzy -#| msgid "Enable SPF checks" +#| msgid "Enable API access" msgid "Enable IPV6 checks" -msgstr "Aktiviere SPF-Prüfungen" +msgstr "API-Zugriff aktivieren" #: admin/app_settings.py:54 admin/app_settings.py:332 msgid "Check if MX setup for ipv6 is valid" msgstr "" #: admin/app_settings.py:58 admin/app_settings.py:339 +#, fuzzy +#| msgid "Enable API access" msgid "Enable SPF checks" -msgstr "Aktiviere SPF-Prüfungen" +msgstr "API-Zugriff aktivieren" #: admin/app_settings.py:60 admin/app_settings.py:341 msgid "Check if every domain has a valid SPF record" -msgstr "Überprüfe jede Domain auf einen gültigen SPF Eintrag" +msgstr "" #: admin/app_settings.py:64 admin/app_settings.py:348 +#, fuzzy +#| msgid "Enable API access" msgid "Enable DKIM checks" -msgstr "Aktiviere DKIM-Prüfungen" +msgstr "API-Zugriff aktivieren" #: admin/app_settings.py:67 admin/app_settings.py:350 msgid "Check if every domain with DKIM signin enabled has a valid DNS record" msgstr "" -"Überprüfe jede Domain mit aktivierter DKIM Signierung auf einen gültigen DNS" -" Eintrag" #: admin/app_settings.py:72 admin/app_settings.py:358 +#, fuzzy +#| msgid "Enable API access" msgid "Enable DMARC checks" -msgstr "Aktiviere DMARC-Prüfungen" +msgstr "API-Zugriff aktivieren" #: admin/app_settings.py:74 admin/app_settings.py:360 +#, fuzzy +#| msgid "Not a valid DMARC record" msgid "Check if every domain has a valid DMARC record" -msgstr "Überprüfe jede Domain auf einen gültigen DMARC Eintrag" +msgstr "Kein gültiger DMARC-Eintrag" #: admin/app_settings.py:78 admin/app_settings.py:367 msgid "Enable autoconfig checks" -msgstr "Aktiviere autoconfig-Prüfungen" +msgstr "" #: admin/app_settings.py:81 admin/app_settings.py:369 msgid "Check if every domain has a valid records for autoconfiguration" -msgstr "Überprüfe jede Domain auf einen gültigen autoconfiguration Eintrag" +msgstr "" #: admin/app_settings.py:86 admin/app_settings.py:377 +#, fuzzy +#| msgid "Enable API access" msgid "Enable DNSBL checks" -msgstr "Aktiviere DNSBL-Prüfungen" +msgstr "API-Zugriff aktivieren" #: admin/app_settings.py:88 admin/app_settings.py:379 msgid "Check every domain against major DNSBL providers" -msgstr "Prüfe jede Domain gegen die wichtigsten DNSBL-Anbieter" +msgstr "" #: admin/app_settings.py:92 admin/app_settings.py:386 +#, fuzzy +#| msgid "Custom RSS feed" msgid "Custom DNS server" -msgstr "Benutzerdefinierter DNS Server" +msgstr "Benutzerdefinierter RSS-Feed" #: admin/app_settings.py:96 admin/app_settings.py:388 msgid "Use a custom DNS server instead of local server configuration" -msgstr "eigener DNS-Server umgeht die lokale Namensauflösung" +msgstr "" #: admin/app_settings.py:101 admin/app_settings.py:396 msgid "DKIM keys storage directory" -msgstr "Verzeichnis für DKIM-Keys" +msgstr "" #: admin/app_settings.py:104 admin/app_settings.py:398 msgid "" @@ -301,34 +290,28 @@ msgid "" "sure this directory belongs to root user and is not readable by the outside " "world." msgstr "" -"Absoluter Pfad des Verzeichnisses zur Aufbewahrung von DKIM-Keys. Das " -"Verzeichnis sollte nur dem root-User zugänglich sein." #: admin/app_settings.py:112 admin/app_settings.py:407 msgid "Default DKIM key length" -msgstr "voreingestellte DKIM Schlüssellänge" +msgstr "" #: admin/app_settings.py:115 admin/app_settings.py:409 msgid "Default length in bits for newly generated DKIM keys." -msgstr "Voreingestellte Länge in Bits neu zu generierender DKIM-Keys." +msgstr "" #: admin/app_settings.py:119 admin/app_settings.py:416 msgid "Default domain quota" -msgstr "Standard-Domainquota" +msgstr "" #: admin/app_settings.py:122 admin/app_settings.py:418 msgid "" "Default quota (in MB) applied to freshly created domains with no value " "specified. A value of 0 means no quota." msgstr "" -"Standardquota (in MB) für neu erstelle Domains ohne explizite Wertangabe. " -"Der Wert 0 bedeutet „Keine Quota“" #: admin/app_settings.py:128 admin/app_settings.py:426 -#, fuzzy -#| msgid "Default domain quota" msgid "Default domain sending limit" -msgstr "Standard-Domainquota" +msgstr "" #: admin/app_settings.py:131 admin/app_settings.py:428 msgid "" @@ -341,39 +324,32 @@ msgstr "" #: limits/app_settings.py:111 limits/app_settings.py:195 #: limits/app_settings.py:269 limits/constants.py:31 limits/constants.py:84 msgid "Mailboxes" -msgstr "Postfächer" +msgstr "" #: admin/app_settings.py:139 admin/app_settings.py:446 msgid "Handle mailboxes on filesystem" -msgstr "Postfächer im Dateisystem verwalten" +msgstr "" #: admin/app_settings.py:142 admin/app_settings.py:448 msgid "" "Rename or remove mailboxes on the filesystem when they get renamed or " "removed within Modoboa" msgstr "" -"Postfächer auch im Dateisystem umbenennen oder entfernen wenn sie in Modoboa" -" umbenannt oder entfernt werden" -#: admin/app_settings.py:148 admin/app_settings.py:456 -#: admin/forms/domain.py:54 admin/models/domain.py:36 -#: admin/templates/admin/domain_detail.html:64 +#: admin/app_settings.py:148 admin/app_settings.py:456 admin/forms/domain.py:54 +#: admin/models/domain.py:36 admin/templates/admin/domain_detail.html:64 msgid "Default mailbox quota" -msgstr "Standard Postfach Kontingent" +msgstr "" #: admin/app_settings.py:151 msgid "" "Default mailbox quota (in MB) applied to freshly created mailboxes with no " "value specified. A value of 0 means no quota." msgstr "" -"Standardquota (in MB) für neu erstelle Postfächer ohne explizite Wertangabe." -" Der Wert 0 bedeutet „Keine Quota“" #: admin/app_settings.py:157 admin/app_settings.py:467 -#, fuzzy -#| msgid "Default mailbox quota" msgid "Default mailbox sending limit" -msgstr "Standard Postfach Kontingent" +msgstr "" #: admin/app_settings.py:160 admin/app_settings.py:469 msgid "" @@ -382,58 +358,54 @@ msgid "" msgstr "" #: admin/app_settings.py:166 admin/app_settings.py:477 +#, fuzzy +#| msgid "Inactive account threshold" msgid "Automatic account removal" -msgstr "Automatische Konto-Entfernung" +msgstr "Schwellwert für inaktive Konten" #: admin/app_settings.py:169 admin/app_settings.py:479 msgid "When a mailbox is removed, also remove the associated account" -msgstr "Beim Löschen des Postfachs auch das Konto entfernen." +msgstr "" #: admin/app_settings.py:174 admin/app_settings.py:488 msgid "Automatic domain/mailbox creation" -msgstr "Automatische Domain- /Postfach-Erstellung" +msgstr "" #: admin/app_settings.py:177 admin/app_settings.py:491 -msgid "" -"Create a domain and a mailbox when an account is automatically created." +msgid "Create a domain and a mailbox when an account is automatically created." msgstr "" -"Erstelle eine Domain und ein Postfach, wenn ein Konto automatisch erstellt " -"wurde." #: admin/app_settings.py:182 admin/app_settings.py:500 msgid "Create an alias when a mailbox is renamed" -msgstr "Erzeuge Alias, wenn Mailbox umbenannt wird." +msgstr "" #: admin/app_settings.py:185 admin/app_settings.py:503 msgid "Create an alias using the old address when a mailbox is renamed." msgstr "" -"Erzeuge Alias mit der bisherigen Adresse, wenn ein Postfach umbenannt wurde." #: admin/app_settings.py:458 -#, fuzzy -#| msgid "" -#| "Default mailbox quota (in MB) applied to freshly created mailboxes with no " -#| "value specified. A value of 0 means no quota." msgid "" "Default mailbox quota (in MB) applied to freshly created domains with no " "value specified. A value of 0 means no quota." msgstr "" -"Standardquota (in MB) für neu erstelle Postfächer ohne explizite Wertangabe." -" Der Wert 0 bedeutet „Keine Quota“" #: admin/app_settings.py:522 admin/app_settings.py:527 +#, fuzzy +#| msgid "Administrator groups" msgid "Administration" -msgstr "Verwaltung" +msgstr "Administratorgruppen" #: admin/constants.py:23 admin/forms/alias.py:43 #: admin/templates/admin/_per_domain_statistics_widget.html:7 #: admin/templates/admin/domains_quota_headers.html:2 msgid "Domain" -msgstr "Domain" +msgstr "" #: admin/constants.py:24 +#, fuzzy +#| msgid "Search a domain" msgid "Relay domain" -msgstr "Relay-Domain" +msgstr "Suche eine Domäne" #: admin/constants.py:39 msgid "Opened" @@ -455,8 +427,6 @@ msgid "" "The user's name. Must be a valid e-mail address for simple users or " "administrators with a mailbox." msgstr "" -"Der Benutzername. Muss eine gültige E-Mail-Adresse für 'Normale Benutzer' " -"oder Administratoren mit einer Mailbox sein." #: admin/forms/account.py:36 admin/templates/admin/account_detail.html:29 #: core/templates/core/information.html:37 @@ -465,23 +435,23 @@ msgstr "Rolle" #: admin/forms/account.py:37 msgid "Choose" -msgstr "Auswählen" +msgstr "" #: admin/forms/account.py:38 msgid "What level of permission this user will have" -msgstr "Rechte, die der Benutzer haben wird" +msgstr "" #: admin/forms/account.py:41 admin/forms/domain.py:262 +#, fuzzy +#| msgid "Random password length" msgid "Random password" -msgstr "Zufälliges Passwort" +msgstr "Zufällige Passwortlänge" #: admin/forms/account.py:43 msgid "" "Generate a random password. If you're updating this account and check this " "box, a new password will be generated." msgstr "" -"Generiere ein zufälliges Password. Wenn du dieses Konto aktualisierst und " -"diese Checkbox aktivierst, wird ein neues Passwort generiert" #: admin/forms/account.py:49 core/forms.py:25 pdfcredentials/documents.py:99 msgid "Password" @@ -489,53 +459,53 @@ msgstr "Passwort" #: admin/forms/account.py:55 core/forms.py:45 msgid "Confirmation" -msgstr "Bestätigung" +msgstr "Neues Passwort wiederholen" #: admin/forms/account.py:57 msgid "Enter the same password as above, for verification." -msgstr "Passwort bestätigen" +msgstr "" #: admin/forms/account.py:71 +#, fuzzy +#| msgid "Enable 2FA" msgid "Enabled" -msgstr "Aktiviert" +msgstr "2FA aktivieren" #: admin/forms/account.py:175 msgid "Only super administrators are allowed for this mode" -msgstr "Nur Super-Administratoren dürfen diesen Modus benutzen." +msgstr "" #: admin/forms/account.py:193 msgid "The two password fields didn't match." -msgstr "Die angegebenen Passwörter stimmen nicht überein" +msgstr "" #: admin/forms/account.py:206 +#, fuzzy +#| msgid "You can't delete your own account" msgid "You can't disable your own account" -msgstr "Sie können Ihr eigenes Konto nicht deaktivieren" +msgstr "Sie können Ihr eigenes Konto nicht löschen" #: admin/forms/account.py:234 msgid "E-mail" -msgstr "E-Mail" +msgstr "" #: admin/forms/account.py:236 msgid "Create an alias using the old address" -msgstr "Erzeuge Alias mit der bisherigen Adresse" +msgstr "" #: admin/forms/account.py:241 admin/forms/domain.py:46 #: admin/templates/admin/account_detail.html:45 #: admin/templates/admin/domain_detail.html:49 limits/app_settings.py:73 #: limits/app_settings.py:218 limits/constants.py:59 msgid "Quota" -msgstr "Quota" +msgstr "" #: admin/forms/account.py:244 msgid "" -"Quota for this mailbox, can be expressed in KB, MB (default) or GB. Define a" -" custom value or use domain's default one. Leave empty to define an " -"unlimited value (not allowed for domain administrators)." +"Quota for this mailbox, can be expressed in KB, MB (default) or GB. Define a " +"custom value or use domain's default one. Leave empty to define an unlimited " +"value (not allowed for domain administrators)." msgstr "" -"Quota dieses Postfachs. Kann in KB, MB (Voreinstellung) oder GB angegeben " -"werden. Eigenen Wert eingeben oder Voreinstellung der Domain verwenden " -"lassen. Frei lassen, um Quota auf unlimitiert zu setzen (nur Super-" -"Administratoren)." #: admin/forms/account.py:254 admin/models/domain.py:39 #: admin/models/mailbox.py:92 admin/templates/admin/account_detail.html:50 @@ -554,7 +524,7 @@ msgstr "" #: admin/forms/account.py:266 admin/forms/domain.py:35 #: admin/templates/admin/domain_headers.html:4 msgid "Alias(es)" -msgstr "Alias(e)" +msgstr "" #: admin/forms/account.py:269 msgid "" @@ -562,13 +532,12 @@ msgid "" "to add a new input. To create a catchall alias, just enter the domain name " "(@domain.tld)." msgstr "" -"Alias(e) dieses Postfachs. Jeweils eine Adresse eingeben, ENTER drücken für " -"eine weitere. Den Domainnamen (@domain.tld) eingeben, um einen Catchall zu " -"erstellen. " #: admin/forms/account.py:275 +#, fuzzy +#| msgid "Sender address" msgid "Sender addresses" -msgstr "Ab­sen­der­ad­res­sen " +msgstr "Absenderadresse" #: admin/forms/account.py:278 msgid "" @@ -576,33 +545,32 @@ msgid "" "send emails using this address, even if it does not exist locally. Indicate " "one address per input. Press ENTER to add a new input." msgstr "" -"Zusätzliche Absenderadresse(n) für dieses Postfach. Der Benutzer darf diese " -"Adresse(n) verwenden, selbst wenn diese nicht lokal vorhanden sind. Jeweils " -"eine Adresse eingeben, ENTER drücken für weitere." #: admin/forms/account.py:339 admin/forms/alias.py:95 #: admin/models/mailbox.py:308 msgid "Domain does not exist" -msgstr "Domain existiert nicht" +msgstr "" #: admin/forms/account.py:376 msgid "Local domain does not exist" -msgstr "Lokale Domain existiert nicht" +msgstr "" #: admin/forms/account.py:503 msgid "Domain(s)" -msgstr "Domain(s)" +msgstr "" #: admin/forms/account.py:505 +#, fuzzy +#| msgid "Domain administrator" msgid "Domain(s) that user administrates" -msgstr "Domain(s), die dieser Benutzer administriert" +msgstr "Domain-Administrator" #: admin/forms/account.py:552 admin/forms/account.py:652 #: admin/forms/domain.py:373 admin/forms/domain.py:445 core/apps.py:19 #: core/apps.py:24 imap_migration/app_settings.py:17 #: imap_migration/app_settings.py:99 maillog/apps.py:14 maillog/forms.py:20 #: pdfcredentials/app_settings.py:23 pdfcredentials/app_settings.py:195 -#: postfix_autoreply/forms.py:118 +#: postfix_autoreply/forms.py:107 msgid "General" msgstr "Allgemein" @@ -613,41 +581,53 @@ msgstr "Profil" #: admin/forms/account.py:566 admin/forms/account.py:659 msgid "Mail" -msgstr "E-Mail" +msgstr "" #: admin/forms/account.py:573 +#, fuzzy +#| msgid "Permission denied" msgid "Permissions" -msgstr "Berechtigungen" +msgstr "Zugriff verweigert" #: admin/forms/account.py:642 +#, fuzzy +#| msgid "Access updated" msgid "Account updated" -msgstr "Konto aktualisiert" +msgstr "Zugang aktualisiert" #: admin/forms/account.py:668 +#, fuzzy +#| msgid "New accounts" msgid "New account" -msgstr "Neues Konto" +msgstr "Neue Konten" #: admin/forms/account.py:679 +#, fuzzy +#| msgid "Account DN template" msgid "Account created" -msgstr "Konto erstellt" +msgstr "Konto-DN-Vorlage" #: admin/forms/alias.py:20 +#, fuzzy +#| msgid "From address" msgid "Random address" -msgstr "Zufällige Adresse" +msgstr "Absender-Adresse" #: admin/forms/alias.py:23 +#, fuzzy +#| msgid "From address" msgid "Email address" -msgstr "E-Mail Adresse" +msgstr "Absender-Adresse" #: admin/forms/alias.py:25 msgid "" "The alias address. To create a catchall alias, just enter the domain name " "(@domain.tld)." msgstr "" -"Die Alias-Adresse. Geben Sie nur den Domainnamen (@domain.tld) ein, um einen" -" Catchall-Alias anzulegen." #: admin/forms/alias.py:31 admin/templates/admin/alias_detail.html:37 +#, fuzzy +#| msgid "Recipient" msgid "Recipients" msgstr "Empfänger" @@ -656,68 +636,65 @@ msgid "" "Addresses this alias will point to. Indicate only one address per input, " "press ENTER to add a new input." msgstr "" -"Adressen, auf die der Alias verweist. Geben Sie jeweils nur eine Adresse ein" -" und bestätigen Sie mit ENTER." #: admin/forms/alias.py:119 msgid "No recipient defined" -msgstr "Keine Empfänger angegeben" +msgstr "" #: admin/forms/domain.py:32 #: admin/templates/admin/_global_statistics_widget.html:7 msgid "Type" -msgstr "Typ" +msgstr "" #: admin/forms/domain.py:38 msgid "" "Alias(es) of this domain. Indicate only one name per input, press ENTER to " "add a new input." msgstr "" -"Alias(e) für diese Domain. Geben Sie jeweils nur eine Adresse pro " -"Eingabefeld an. Bestätigen Sie mit ENTER, um ein neues Eingabefeld zu " -"erhalten." #: admin/forms/domain.py:43 msgid "Key selector" -msgstr "DKIM Selector" +msgstr "" #: admin/forms/domain.py:57 msgid "" "Default quota applied to mailboxes. Can be expressed in KB, MB (default) or " "GB. A value of 0 means no quota." msgstr "" -"Auf Postfächer angewendete Quota. Kann in KB, MB (Voreinstellung) oder GB " -"angegeben werden. 0 eingeben, um keine Quota zu verwenden." #: admin/forms/domain.py:106 admin/handlers.py:185 msgid "domain alias" -msgstr "Domain-Alias" +msgstr "" #: admin/forms/domain.py:109 admin/forms/domain.py:185 #: admin/forms/domain.py:192 #, python-format msgid "A %s with this name already exists" -msgstr "Ein %s mit diesem Namen existiert bereits" +msgstr "" #: admin/forms/domain.py:130 msgid "DKIM keys storage directory not configured" -msgstr "Verzeichnis für DKIM-Keys nicht konfiguriert." +msgstr "" #: admin/forms/domain.py:166 msgid "You can't define an unlimited quota." -msgstr "Ein unlimitiertes Kontingent ist nicht möglich." +msgstr "" #: admin/forms/domain.py:185 admin/forms/domain.py:189 policyd/core.py:107 +#, fuzzy +#| msgid "Unknown domain" msgid "domain" -msgstr "Domain" +msgstr "Unbekannte Domäne" #: admin/forms/domain.py:246 +#, fuzzy +#| msgid "Domain administrator" msgid "Create a domain administrator" -msgstr "Domain-Administrator erstellen" +msgstr "Domain-Administrator" #: admin/forms/domain.py:248 msgid "Automatically create an administrator for this domain" -msgstr "Automatisch Administrator für diese Domain anlegen" +msgstr "" #: admin/forms/domain.py:252 admin/templates/admin/domain_detail.html:159 #: admin/templates/admin/domain_headers.html:3 @@ -733,147 +710,159 @@ msgid "" "The administrator's name. Don't include the domain's name here, it will be " "automatically appended." msgstr "" -"Name des Administrators. Geben Sie nicht den Domainnamen mit an. Er wird " -"automatisch angehängt." #: admin/forms/domain.py:264 msgid "Generate a random password for the administrator." -msgstr "Zufällig generiertes Passwort für den Administrator verwenden." +msgstr "" #: admin/forms/domain.py:269 msgid "With a mailbox" -msgstr "Mit einem Postfach" +msgstr "" #: admin/forms/domain.py:271 msgid "Create a mailbox for the administrator." -msgstr "Erzeuge Postfach für den Administrator." +msgstr "" #: admin/forms/domain.py:276 msgid "Create aliases" -msgstr "Aliase erstellen" +msgstr "" #: admin/forms/domain.py:278 msgid "Automatically create standard aliases for this domain" -msgstr "Automatisch Standard-Aliase für Domain anlegen" +msgstr "" #: admin/forms/domain.py:294 +#, fuzzy +#| msgid "Invalid code" msgid "Invalid format" -msgstr "Ungültiges Format" +msgstr "Ungültiger Code" #: admin/forms/domain.py:433 +#, fuzzy +#| msgid "modified" msgid "Domain modified" -msgstr "Domain verändert" +msgstr "geändert" #: admin/forms/domain.py:458 +#, fuzzy +#| msgid "Applications" msgid "Options" -msgstr "Optionen" +msgstr "Applikationen" #: admin/forms/domain.py:467 +#, fuzzy +#| msgid "Unknown domain" msgid "New domain" -msgstr "Neue Domain" +msgstr "Unbekannte Domäne" #: admin/forms/domain.py:481 msgid "Domain created" -msgstr "Domain erstellt." +msgstr "" #: admin/forms/export.py:9 admin/forms/import_.py:12 msgid "Separator" -msgstr "Separator" +msgstr "" #: admin/forms/forward.py:12 +#, fuzzy +#| msgid "Recipient" msgid "Recipient(s)" msgstr "Empfänger" #: admin/forms/forward.py:15 msgid "Indicate one or more recipients separated by a ','" -msgstr "Geben sie einen oder mehrere, durch ',' separierte Empfänger an" +msgstr "" #: admin/forms/forward.py:18 msgid "Keep local copies" -msgstr "Lokale Kopien behalten" +msgstr "" #: admin/forms/forward.py:21 msgid "Forward messages and store copies into your local mailbox" -msgstr "Nachricht weiterleiten und Kopie in Mailbox ablegen" +msgstr "" #: admin/forms/import_.py:10 +#, fuzzy +#| msgid "Search filter" msgid "Select a file" -msgstr "Wählen Sie eine Datei" +msgstr "Suchfilter" #: admin/forms/import_.py:18 msgid "Continue on error" -msgstr "Bei Fehler fortfahren" +msgstr "" #: admin/forms/import_.py:20 msgid "Don't treat duplicated objects as error" -msgstr "Doppelte Objekte nicht als Fehler behandeln" +msgstr "" #: admin/forms/import_.py:37 +#, fuzzy +#| msgid "Forgot password?" msgid "Crypt passwords" -msgstr "Passwörter verschlüsseln" +msgstr "Passwort vergessen?" #: admin/forms/import_.py:40 msgid "Check this option if passwords contained in your file are not crypted" -msgstr "Auswählen, wenn Kennwörter in Datei nicht verschlüsselt sind" +msgstr "" #: admin/handlers.py:233 #, python-format msgid "Account import failed (%s): domain does not exist" -msgstr "Kann Konto nicht importieren (%s): Die Domain existiert nicht" +msgstr "" #: admin/handlers.py:248 admin/models/mailbox.py:340 msgid "Mailbox {} already exists" -msgstr "Postfach {} existiert bereits" +msgstr "" #: admin/handlers.py:257 #, python-format msgid "Account import failed (%s): wrong quota value" -msgstr "Konto Import fehlgeschlagen (%s): ungültiger Quota-Wert" +msgstr "" #: admin/handlers.py:298 #: admin/templates/admin/_global_statistics_widget.html:17 #: admin/templates/admin/_per_domain_statistics_widget.html:8 #: admin/templates/admin/identities.html:5 msgid "Identities" -msgstr "Identitäten" +msgstr "" #: admin/handlers.py:316 admin/templates/admin/forward.html:2 msgid "Forward" -msgstr "Weiterleiten" +msgstr "" #: admin/lib.py:47 +#, fuzzy +#| msgid "This field is required" msgid "A mailbox is required" -msgstr "Ein Postfach ist erforderlich" +msgstr "Dieses Feld ist erforderlich" #: admin/lib.py:141 msgid "You are not allowed to import domains" msgstr "" -"Sie verfügen nicht über ausreichend Rechte, um Domains zu importieren." #: admin/lib.py:150 msgid "You are not allowed to import domain aliases." msgstr "" -"Sie verfügen nicht über ausreichend Rechte, um Domain Aliase zu importieren." #: admin/lib.py:201 admin/tests/test_mx.py:154 admin/tests/test_mx.py:167 #: admin/tests/test_mx.py:172 #, python-format msgid "No DNS record found for %s" -msgstr "Kein DNS Eintrag für %s gefunden" +msgstr "" #: admin/lib.py:204 #, python-format msgid "No %(type)s record for %(name)s" -msgstr "Kein %(type)s Eintrag für %(name)s" +msgstr "" #: admin/lib.py:208 admin/tests/test_mx.py:157 msgid "No working name servers found" -msgstr "Keine funktionierenden Namensserver gefunden" +msgstr "" #: admin/lib.py:211 admin/tests/test_mx.py:161 #, python-format msgid "DNS resolution timeout, unable to query %s at the moment" -msgstr "DNS Error bei der Auflösung, konnte %s nicht auflösen" +msgstr "" #: admin/lib.py:215 #, python-format @@ -883,31 +872,32 @@ msgstr "" #: admin/lib.py:246 #, python-brace-format msgid "Invalid IP address format for {domain}; {addr}" -msgstr "Fehlerhaftes IP-Adressformat für {domain}; {addr}" +msgstr "" #: admin/lib.py:319 #, python-format msgid "Object already exists: %s" -msgstr "Objekt existiert bereits: %s" +msgstr "" #: admin/lib.py:323 #, python-format msgid "%d objects imported successfully" -msgstr "%d Objekte erfolgreich importiert" +msgstr "" #: admin/management/commands/subcommands/_import.py:99 msgid "CSV file is not encoded in UTF-8, attempting to guess encoding" -msgstr "CSV Datei nicht in UTF-8 enkodiert, versuche das Encoding zu erraten" +msgstr "" #: admin/management/commands/subcommands/_import.py:114 #, python-format msgid "Reading CSV file using %(encoding)s encoding" -msgstr "Lese CSV Datei mit %(encoding)s Enkodierung" +msgstr "" #: admin/management/commands/subcommands/_import.py:125 -#, python-format +#, fuzzy, python-format +#| msgid "unable to determine encoding of string" msgid "Unable to decode CSV file using %(encoding)s encoding" -msgstr "Konnte CSV Datei nicht mit %(encoding)s Enkodierung dekodieren" +msgstr "Codierung der Zeichenkette konnte nicht bestimmt werden" #: admin/management/commands/subcommands/_manage_dkim_keys.py:28 msgid "DKIM path non-writable" @@ -919,53 +909,57 @@ msgstr "" #: admin/management/commands/subcommands/_mx.py:174 #, fuzzy -#| msgid "Domain {} has no MX record" +#| msgid "Not an SPF record" msgid "Domain has no MX record" -msgstr "Domain {} hat keinen MX-Eintrag" +msgstr "Kein SPF-Eintrag" #: admin/management/commands/subcommands/_mx.py:177 msgid "Domain {} has no MX record" -msgstr "Domain {} hat keinen MX-Eintrag" +msgstr "" #: admin/management/commands/subcommands/_mx.py:195 #, fuzzy -#| msgid "MX records of {}" +#| msgid "Invalid code" msgid "Invalid MX record: {}" -msgstr "MX Einträge für {}" +msgstr "Ungültiger Code" #: admin/management/commands/subcommands/_mx.py:202 #, python-brace-format msgid "MX record for domain {0} is invalid: {1}" -msgstr "MX-Eingrag für Domain {0} ist ungültig: {1}" +msgstr "" #: admin/management/commands/subcommands/_mx.py:213 msgid "[modoboa] MX issue(s) for domain {}" -msgstr "[modoboa] MX Problem(e) für Domain {}" +msgstr "" #: admin/management/commands/subcommands/_mx.py:269 msgid "[modoboa] DNSBL issue(s) for domain {}" -msgstr "[modoboa] DNSBL Problem(e) für Domain {}" +msgstr "" #: admin/models/alias.py:36 msgid "Domain not found." -msgstr "Domain nicht gefunden." +msgstr "" #: admin/models/alias.py:91 admin/models/mailbox.py:85 +#, fuzzy +#| msgid "From address" msgid "address" -msgstr "Adresse" +msgstr "Absender-Adresse" #: admin/models/alias.py:93 +#, fuzzy +#| msgid "Enter a valid email address." msgid "The alias address." -msgstr "Die Alias-Adresse" +msgstr "Geben Sie eine gültige E-Mail-Adresse ein." #: admin/models/alias.py:97 admin/models/domain.py:45 #: admin/models/domain_alias.py:45 postfix_autoreply/models.py:23 msgid "enabled" -msgstr "aktiviert" +msgstr "" #: admin/models/alias.py:98 admin/models/domain_alias.py:46 msgid "Check to activate this alias" -msgstr "Auswählen, um den Alias zu aktivieren" +msgstr "" #: admin/models/alias.py:102 admin/templates/admin/alias_detail.html:32 #: core/templates/core/information.html:17 @@ -974,33 +968,39 @@ msgstr "Beschreibung" #: admin/models/alias.py:103 admin/templates/admin/alias_detail.html:29 msgid "Expire at" -msgstr "Läuft ab am" +msgstr "" #: admin/models/alias.py:144 msgid "alias" -msgstr "Alias" +msgstr "" #: admin/models/alias.py:177 +#, fuzzy +#| msgid "Invalid code" msgid "Invalid address" -msgstr "Ungültige Adresse" +msgstr "Ungültiger Code" #: admin/models/alias.py:196 msgid "Local recipient {}@{} not found" -msgstr "Lokaler Empfänger {}@{} nicht gefunden" +msgstr "" #: admin/models/alias.py:245 #, fuzzy -#| msgid "Invalid line: %s" +#| msgid "Invalid line" msgid "Invalid line: {}" -msgstr "Ungültige Zeile: %s" +msgstr "Ungültige Zeile" #: admin/models/domain.py:27 admin/models/domain_alias.py:33 +#, fuzzy +#| msgid "Username" msgid "name" -msgstr "Name" +msgstr "Benutzername" #: admin/models/domain.py:30 +#, fuzzy +#| msgid "Enter a valid domain name" msgid "The domain name" -msgstr "Name der Domain" +msgstr "Geben Sie einen gültigen Domänennamen ein" #: admin/models/domain.py:42 msgid "Number of messages this domain can send per day" @@ -1008,31 +1008,30 @@ msgstr "" #: admin/models/domain.py:46 msgid "Check to activate this domain" -msgstr "Auswählen, um diese Domain zu aktivieren" +msgstr "" #: admin/models/domain.py:51 +#, fuzzy +#| msgid "Enable API access" msgid "Enable DNS checks" -msgstr "Aktiviere DNS Prüfungen" +msgstr "API-Zugriff aktivieren" #: admin/models/domain.py:53 msgid "Check to enable DNS checks for this domain" msgstr "" -"Das Anhaken dieser Box aktiviert die DNS-Überprüfungen für diese Domain" #: admin/models/domain.py:61 msgid "Enable DKIM signing" -msgstr "Aktiviere DKIM Signierung" +msgstr "" #: admin/models/domain.py:63 msgid "" "If you activate this feature, a DKIM key will be generated for this domain." msgstr "" -"Wenn Sie dieses Feature aktivieren wird die DKIM Keygenerierung für diese " -"Domain aktiviert." #: admin/models/domain.py:70 msgid "Key length" -msgstr "Schlüssel-Länge" +msgstr "" #: admin/models/domain.py:368 admin/models/domain_alias.py:70 #: core/models.py:329 relaydomains/lib.py:13 @@ -1040,119 +1039,113 @@ msgid "Invalid line" msgstr "Ungültige Zeile" #: admin/models/domain.py:378 -#, fuzzy -#| msgid "No authorized MX record found for domain {}" msgid "{}: no authorized MX record found for domain" -msgstr "Kein autorisierter MX Eintrag für die Domain {} gefunden" +msgstr "" #: admin/models/domain.py:383 -#, fuzzy -#| msgid "Invalid quota value for domain '{}'" msgid "{}: invalid quota value for domain" -msgstr "Fehlerhafter Kontingentwert für die Domain '{}'" +msgstr "" #: admin/models/domain.py:388 -#, fuzzy -#| msgid "Invalid default mailbox quota value for domain '{}'" msgid "{}: invalid default mailbox quota value for domain" -msgstr "Fehlerhafter Standardwert für das Mailboxkontingent der Domain '{}'" +msgstr "" #: admin/models/domain.py:395 -#, fuzzy -#| msgid "Default mailbox quota cannot be greater than domain quota" msgid "{}: default mailbox quota cannot be greater than domain quota" msgstr "" -"Der Standardkontingentwert einer Mailbox kann nicht größer als der " -"Standardkontingentwert der domain sein" #: admin/models/domain_alias.py:36 msgid "The alias name" -msgstr "Der Alias-Name" +msgstr "" #: admin/models/domain_alias.py:40 msgid "target" -msgstr "Ziel" +msgstr "" #: admin/models/domain_alias.py:41 msgid "The domain this alias points to" -msgstr "Domain, auf die dieser Alias verweist" +msgstr "" #: admin/models/domain_alias.py:79 -#, python-format +#, fuzzy, python-format +#| msgid "Unknown domain" msgid "Unknown domain %s" -msgstr "Unbekannte Domain %s" +msgstr "Unbekannte Domäne" #: admin/models/mailbox.py:87 msgid "Mailbox address (without the @domain.tld part)" -msgstr "Postfach-Adresse (ohne den '@domain.tld' Teil)" +msgstr "" #: admin/models/mailbox.py:153 #, python-format msgid "Failed to retrieve mailbox location (%s)" -msgstr "Der Speicherort des Postfachs (%s) konnte nicht bestimmt werden" +msgstr "" #: admin/models/mailbox.py:249 +#, fuzzy +#| msgid "This field is required" msgid "A quota is required" -msgstr "Ein Quota ist erforderlich" +msgstr "Dieses Feld ist erforderlich" #: admin/models/mailbox.py:256 -#, fuzzy -#| msgid "Domain quota exceeded" msgid "{}: domain quota exceeded" -msgstr "Domain Kontingent überschritten" +msgstr "" #: admin/templates/admin/_domain_dkim_key.html:6 #: admin/templates/admin/_domain_dkim_key.html:20 #: core/templates/core/user_security.html:83 #: core/templates/core/user_security.html:99 -#: templates/common/generic_modal.html:6 -#: templates/common/generic_modal.html:13 templates/common/wizard_forms.html:6 -#: templates/common/wizard_forms.html:27 +#: templates/common/generic_modal.html:6 templates/common/generic_modal.html:13 +#: templates/common/wizard_forms.html:6 templates/common/wizard_forms.html:27 msgid "Close" msgstr "Schließen" #: admin/templates/admin/_domain_dkim_key.html:7 #, python-format msgid "DKIM public key for %(domain)s" -msgstr "Öffentlicher DKIM Schlüssel für %(domain)s" +msgstr "" #: admin/templates/admin/_domain_dkim_key.html:11 msgid "Raw format. Click to copy" msgstr "" #: admin/templates/admin/_domain_dkim_key.html:15 -#, fuzzy -#| msgid "Bind/named format" msgid "Bind/named format. Click to copy" -msgstr "Gebundenes Format" +msgstr "" #: admin/templates/admin/_domain_dnschecks_status.html:4 +#, fuzzy +#| msgid "Disable 2FA" msgctxt "checks" msgid "Disabled" -msgstr "Deaktiviert" +msgstr "2FA deaktivieren" #: admin/templates/admin/_domain_dnschecks_status.html:6 msgid "Awaiting checks" -msgstr "Erwarte Prüfungen" +msgstr "" #: admin/templates/admin/_domain_dnschecks_status.html:16 #: admin/templates/admin/_domain_dnschecks_status.html:26 #: admin/templates/admin/_domain_dnschecks_status.html:34 #: admin/templates/admin/_domain_dnschecks_status.html:42 +#, fuzzy +#| msgid "No mechanism found" msgid "No record found" -msgstr "Kein Eintrag gefunden" +msgstr "Kein Mechanismus gefunden" #: admin/templates/admin/_domain_dnschecks_status.html:24 msgid "Waiting for key to be generated" -msgstr "Warten auf Schlüsselerzeugung" +msgstr "" #: admin/templates/admin/_global_statistics_widget.html:4 +#, fuzzy +#| msgid "Graphical statistics" msgid "Global statistics" -msgstr "Globale Statistiken" +msgstr "Grafische Statistiken" #: admin/templates/admin/_global_statistics_widget.html:8 msgid "Quantity" -msgstr "Anzahl" +msgstr "" #: admin/templates/admin/_global_statistics_widget.html:14 #: admin/templates/admin/domain_detail.html:37 @@ -1160,33 +1153,35 @@ msgstr "Anzahl" #: limits/app_settings.py:101 limits/app_settings.py:183 #: limits/app_settings.py:257 limits/constants.py:22 limits/constants.py:76 msgid "Domain aliases" -msgstr "Domain-Aliase" +msgstr "" #: admin/templates/admin/_per_domain_statistics_widget.html:4 +#, fuzzy +#| msgid "Send statistics" msgid "Per-domain statistics" -msgstr "Pro-Domain Statistiken" +msgstr "Sende Statistiken" #: admin/templates/admin/account_detail.html:16 #: admin/templates/admin/alias_detail.html:16 #: admin/templates/admin/domain_detail.html:19 #: admin/templates/admin/identities_table.html:7 msgid "(disabled)" -msgstr "(deaktiviert)" +msgstr "" #: admin/templates/admin/account_detail.html:22 #: admin/templates/admin/alias_detail.html:22 #: admin/templates/admin/domain_detail.html:25 msgid "Summary" -msgstr "Zusammenfassung" +msgstr "" #: admin/templates/admin/account_detail.html:26 msgid "Full name" -msgstr "Vollständiger Name" +msgstr "" #: admin/templates/admin/account_detail.html:32 #: admin/templates/admin/alias_detail.html:26 msgid "Created" -msgstr "Erstellt" +msgstr "" #: admin/templates/admin/account_detail.html:35 #: core/templates/core/information.html:38 @@ -1200,78 +1195,92 @@ msgstr "Sekundäre E-Mail-Adresse" #: admin/templates/admin/account_detail.html:38 #: admin/templates/admin/account_detail.html:41 msgid "Not defined" -msgstr "Nicht definiert" +msgstr "" #: admin/templates/admin/account_detail.html:41 core/models.py:68 msgid "Phone number" msgstr "Telefonnummer" #: admin/templates/admin/account_detail.html:61 +#, fuzzy +#| msgid "Administrator groups" msgid "Administered domains" -msgstr "Administrierte Domains" +msgstr "Administratorgruppen" #: admin/templates/admin/account_detail.html:67 msgid "No domain defined." -msgstr "Keine Domain angegeben." +msgstr "" #: admin/templates/admin/account_detail.html:81 msgid "Aliases" -msgstr "Aliase" +msgstr "" #: admin/templates/admin/account_detail.html:87 msgid "No alias defined" -msgstr "Kein Alias definiert" +msgstr "" #: admin/templates/admin/account_detail.html:93 +#, fuzzy +#| msgid "Sender address" msgid "Additional sender addresses" -msgstr "Zusätzliche Absenderadressen" +msgstr "Absenderadresse" #: admin/templates/admin/account_detail.html:99 +#, fuzzy +#| msgid "Sender address" msgid "No sender address defined" -msgstr "Keine Absenderadresse definiert" +msgstr "Absenderadresse" #: admin/templates/admin/account_general_form.html:12 #: admin/templates/admin/aliasform.html:13 msgid "Domain is disabled" -msgstr "Domain ist deaktiviert" +msgstr "" #: admin/templates/admin/alias_detail.html:16 #: admin/templates/admin/identities.html:33 msgid "Alias" -msgstr "Alias" +msgstr "" #: admin/templates/admin/alias_detail.html:27 +#, fuzzy +#| msgid "modified" msgid "Modified" -msgstr "Verändert" +msgstr "geändert" #: admin/templates/admin/dnsbl_domain_detail.html:10 +#, fuzzy +#| msgid "SMS provider" msgid "Provider" -msgstr "Anbieter" +msgstr "SMS-Anbieter" #: admin/templates/admin/dnsbl_domain_detail.html:11 #: admin/templates/admin/identities_quota_headers.html:2 #: admin/templates/admin/mx_domain_detail.html:10 +#, fuzzy +#| msgid "From address" msgid "Address" -msgstr "Adresse" +msgstr "Absender-Adresse" #: admin/templates/admin/dnsbl_domain_detail.html:12 #: admin/templates/admin/domain_detail.html:114 #: admin/templates/admin/domains_log_headers.html:6 #: admin/templates/admin/messages_log_headers.html:6 +#, fuzzy +#| msgid "Statistics" msgid "Status" -msgstr "Status" +msgstr "Statistiken" #: admin/templates/admin/dnsbl_domain_detail.html:21 msgid "listed" -msgstr "aufgelistet" +msgstr "" #: admin/templates/admin/dnsbl_domain_detail.html:29 msgid "Everything is fine, this domain is not listed." -msgstr "Alles in Ordnung, diese Domain ist nicht gelistet." +msgstr "" #: admin/templates/admin/dnsbl_domain_detail.html:32 msgid "No information available for this domain." -msgstr "Keine Informationen verfügbar für diese Domain." +msgstr "" #: admin/templates/admin/domain_alarms.html:19 msgid "Opened alarms for" @@ -1289,28 +1298,30 @@ msgid "Message" msgstr "Nachricht" #: admin/templates/admin/domain_alarms.html:27 -#, fuzzy -#| msgid "Mailboxes" msgid "Mailbox" -msgstr "Postfächer" +msgstr "" #: admin/templates/admin/domain_alarms.html:40 msgid "No opened alarm" msgstr "" #: admin/templates/admin/domain_detail.html:29 +#, fuzzy +#| msgid "Verification code" msgid "Creation date" -msgstr "Erstellungsdatum" +msgstr "Bestätigungscode" #: admin/templates/admin/domain_detail.html:33 +#, fuzzy +#| msgid "Verification code" msgid "Last modification date" -msgstr "Datum der letzten Änderung" +msgstr "Bestätigungscode" #: admin/templates/admin/domain_detail.html:45 limits/app_settings.py:64 #: limits/app_settings.py:120 limits/app_settings.py:207 #: limits/app_settings.py:280 limits/constants.py:39 limits/constants.py:92 msgid "Mailbox aliases" -msgstr "Postfach-Aliase" +msgstr "" #: admin/templates/admin/domain_detail.html:50 #: admin/templates/admin/domain_detail.html:57 @@ -1320,55 +1331,53 @@ msgstr "Postfach-Aliase" #: admin/templates/admin/domains_quotas.html:12 #: admin/templates/admin/newdomainform.html:3 msgid "MB" -msgstr "MB" +msgstr "" #: admin/templates/admin/domain_detail.html:54 #: admin/templates/admin/domain_detail.html:73 +#, fuzzy +#| msgid "Message" msgid "Usage" -msgstr "Verwendung" +msgstr "Nachricht" #: admin/templates/admin/domain_detail.html:57 #: admin/templates/admin/domains_quotas.html:11 msgctxt "quota" msgid "used" -msgstr "benutzt" +msgstr "" #: admin/templates/admin/domain_detail.html:58 #: admin/templates/admin/domains_quotas.html:12 msgid "allocated" -msgstr "allokiert" +msgstr "" #: admin/templates/admin/domain_detail.html:70 msgid "per day" msgstr "" #: admin/templates/admin/domain_detail.html:76 -#, fuzzy -#| msgctxt "quota" -#| msgid "used" msgctxt "message count" msgid "used" -msgstr "benutzt" +msgstr "" #: admin/templates/admin/domain_detail.html:106 msgid "DNS" -msgstr "DNS" +msgstr "" #: admin/templates/admin/domain_detail.html:121 msgid "DKIM key" -msgstr "DKIM Schlüssel" +msgstr "" #: admin/templates/admin/domain_detail.html:125 msgid "Show key" -msgstr "Zeige Schlüssel" +msgstr "" #: admin/templates/admin/domain_detail.html:133 msgid "Warning" msgstr "" #: admin/templates/admin/domain_detail.html:139 -msgid "" -"DKIM keys already exist for this domain. Do you want to overwrite them?" +msgid "DKIM keys already exist for this domain. Do you want to overwrite them?" msgstr "" #: admin/templates/admin/domain_detail.html:142 core/constants.py:53 @@ -1378,7 +1387,7 @@ msgstr "Nein" #: admin/templates/admin/domain_detail.html:143 msgid "Generate new key" -msgstr "Neuen Schlüssel generieren" +msgstr "" #: admin/templates/admin/domain_detail.html:143 lib/form_utils.py:400 msgid "Yes" @@ -1386,43 +1395,51 @@ msgstr "Ja" #: admin/templates/admin/domain_detail.html:149 msgid "Not generated" -msgstr "Nicht generiert" +msgstr "" #: admin/templates/admin/domain_detail.html:156 +#, fuzzy +#| msgid "Administrator groups" msgid "Administrators" -msgstr "Administratoren" +msgstr "Administratorgruppen" #: admin/templates/admin/domain_detail.html:168 #: admin/templatetags/admin_tags.py:306 msgid "Remove this permission" -msgstr "Diese Berechtigung entfernen" +msgstr "" #: admin/templates/admin/domain_detail.html:173 +#, fuzzy +#| msgid "Domain administrator" msgid "No domain administrator defined yet." -msgstr "Es wurde noch kein Domain Administrator definiert." +msgstr "Domain-Administrator" #: admin/templates/admin/domain_headers.html:5 #: admin/templates/admin/identity_headers.html:4 msgid "Tags" -msgstr "Tags" +msgstr "" #: admin/templates/admin/domain_headers.html:7 msgid "DNS status" -msgstr "DNS Status" +msgstr "" #: admin/templates/admin/domain_headers.html:9 #: admin/templates/admin/identity_headers.html:5 +#, fuzzy +#| msgid "Applications" msgid "Actions" -msgstr "Aktionen" +msgstr "Applikationen" #: admin/templates/admin/domain_options_form.html:10 +#, fuzzy +#| msgid "Domain administrator" msgid "You can't create a new domain administrator" -msgstr "Sie können keinen neuen Domain-Administrator erstellen" +msgstr "Domain-Administrator" #: admin/templates/admin/domains.html:28 #: admin/templates/admin/identities.html:29 msgid "Add" -msgstr "Hinzufügen" +msgstr "" #: admin/templates/admin/domains_log_headers.html:2 msgid "Queue ID" @@ -1443,29 +1460,31 @@ msgstr "An" #: admin/templates/admin/domains_quota_headers.html:3 #: admin/templates/admin/identities_quota_headers.html:4 msgid "Limit" -msgstr "Limit" +msgstr "" #: admin/templates/admin/domains_quota_headers.html:4 msgid "Used" -msgstr "Benutzt" +msgstr "" #: admin/templates/admin/domains_quota_headers.html:5 msgid "Allocated" -msgstr "Allokiert" +msgstr "" #: admin/templates/admin/domains_quota_headers.html:6 #: admin/templates/admin/identities_quota_headers.html:5 #, python-format msgid "Usage (%%)" -msgstr "Verwendung (%%)" +msgstr "" #: admin/templates/admin/domains_table.html:5 +#, fuzzy +#| msgid "Disable 2FA" msgid "disabled" -msgstr "deaktiviert" +msgstr "2FA deaktivieren" #: admin/templates/admin/forward.html:2 msgid "Automatically forward emails to another address" -msgstr "Nachrichten automatisch an andere Adresse weiterleiten" +msgstr "" #: admin/templates/admin/forward.html:9 admin/views/alias.py:84 #: core/templates/core/api_access.html:35 @@ -1475,16 +1494,20 @@ msgid "Update" msgstr "Aktualisieren" #: admin/templates/admin/identities.html:32 +#, fuzzy +#| msgid "Accounts" msgid "Account" -msgstr "Konto" +msgstr "Konten" #: admin/templates/admin/identities_quota_headers.html:3 msgid "Value" -msgstr "Wert" +msgstr "" #: admin/templates/admin/identity_headers.html:3 +#, fuzzy +#| msgid "Recipient" msgid "Fullname/Recipient" -msgstr "Name/Empfänger" +msgstr "Empfänger" #: admin/templates/admin/import_domains_form.html:6 msgid "" @@ -1500,46 +1523,50 @@ msgstr "" #: admin/templates/admin/import_identities_form.html:6 msgid "" "Provide a CSV file where lines respect one of the following formats:
    " -"
  • account; loginname; password; first name; last name; enabled; group;" -" address; quota; [, domain, ...]
  • alias; address; enabled; " +"
  • account; loginname; password; first name; last name; enabled; group; " +"address; quota; [, domain, ...]
  • alias; address; enabled; " "recipient; recipient; ...

The first element of each line " -"is mandatory and must be equal to one of the previous values.

You can" -" use a different character as separator.

" +"is mandatory and must be equal to one of the previous values.

You can " +"use a different character as separator.

" msgstr "" #: admin/templates/admin/importform.html:6 +#, fuzzy +#| msgid "Help:" msgid "Help" -msgstr "Hilfe" +msgstr "Hilfe:" #: admin/templates/admin/importform.html:13 msgid "Importing..." -msgstr "Importiere…" +msgstr "" #: admin/templates/admin/mailboxes_raw.html:3 +#, fuzzy +#| msgid "Choose a provider" msgid "Choose a value" -msgstr "Wert auswählen" +msgstr "Wähle einen Anbieter" #: admin/templates/admin/mailform.html:7 msgid "Use domain default value" -msgstr "Standardwert der Domain verwenden" +msgstr "" #: admin/templates/admin/messages_log_headers.html:2 msgid "ID" -msgstr "ID" +msgstr "" #: admin/templates/admin/mx_domain_detail.html:11 +#, fuzzy +#| msgid "Update" msgid "Updated" msgstr "Aktualisieren" #: admin/templates/admin/mx_domain_detail.html:23 msgid "This IP does not match any of the valid MXs defined in parameters" msgstr "" -"Die IP-Adressen passen zu keinem der in den Parametern definierten MX-" -"Einträge" #: admin/templates/admin/mx_domain_detail.html:36 msgid "No MX record found for this domain." -msgstr "Kein MX Eintrag für diese Domain gefunden." +msgstr "" #: admin/templates/admin/notifications/domain_in_dnsbl.html:3 #, python-format @@ -1547,8 +1574,6 @@ msgid "" "Modoboa detected that domain %(domain)s is listed by the following DNSBL " "providers:" msgstr "" -"Modoboa hat festgestellt , dass die Domain %(domain)s bei den folgenden " -"DNSBL-Anbieter aufgelistet ist:" #: admin/templates/admin/notifications/domain_in_dnsbl.html:11 msgid "" @@ -1556,139 +1581,144 @@ msgid "" "coming from it are considered as spam. You should contact those providers " "and ask them to unlist detected IP address(es)." msgstr "" -"Die Reputation der Domain wird betroffen sein. Es kann sein, dass von ihr " -"kommende E-Mails als Spam betrachtet werden. Sie sollten diese Anbieter " -"kontaktieren und darum bitten, ihre erfasste(n) IP-Adresse(n) zu entfernen." #: admin/templates/admin/notifications/domain_invalid_mx.html:3 #, python-format msgid "Modoboa detected that domain %(domain)s has no valid MX record:" msgstr "" -"Modoboa hat erkannt, dass für die Domain %(domain)s kein valider MX Eintrag " -"vorliegt:" #: admin/templates/admin/searchform.html:6 +#, fuzzy +#| msgid "Search..." msgid "Search" -msgstr "Suchen" +msgstr "Suchen ..." #: admin/templatetags/admin_tags.py:18 msgid "enabled_m" -msgstr "aktiviert_m" +msgstr "" #: admin/templatetags/admin_tags.py:18 msgid "enabled_f" -msgstr "aktiviert_f" +msgstr "" #: admin/templatetags/admin_tags.py:46 msgid "List domains" -msgstr "Domain-Liste" +msgstr "" #: admin/templatetags/admin_tags.py:53 admin/templatetags/admin_tags.py:123 msgid "List quotas" -msgstr "Quota-Liste" +msgstr "" #: admin/templatetags/admin_tags.py:60 +#, fuzzy +#| msgid "Message" msgid "Message logs" -msgstr "" +msgstr "Nachricht" #: admin/templatetags/admin_tags.py:75 admin/templatetags/admin_tags.py:130 #: admin/views/import_.py:57 admin/views/import_.py:78 msgid "Import" -msgstr "Import" +msgstr "" #: admin/templatetags/admin_tags.py:83 admin/templatetags/admin_tags.py:138 #: admin/views/export.py:41 admin/views/export.py:70 msgid "Export" -msgstr "Export" +msgstr "" #: admin/templatetags/admin_tags.py:116 msgid "List identities" -msgstr "Identitäten-Liste" +msgstr "" #: admin/templatetags/admin_tags.py:157 msgid "View the domain's identities" -msgstr "Domain-Identitäten anzeigen" +msgstr "" #: admin/templatetags/admin_tags.py:166 -#, fuzzy -#| msgid "domain alias" msgid "View domain's alarms" -msgstr "Domain-Alias" +msgstr "" #: admin/templatetags/admin_tags.py:174 admin/templatetags/admin_tags.py:218 #: admin/templatetags/admin_tags.py:235 msgid "Edit {}" -msgstr "{} bearbeiten" +msgstr "" #: admin/templatetags/admin_tags.py:186 admin/templatetags/admin_tags.py:224 #: admin/templatetags/admin_tags.py:241 #, python-format msgid "Delete %s?" -msgstr "%s löschen?" +msgstr "" #: admin/tests/test_mx.py:156 #, python-format msgid "No MX record for %s" -msgstr "Kein MX Eintrag für %s" +msgstr "" #: admin/tests/test_mx.py:177 admin/tests/test_mx.py:183 #, python-format msgid "Invalid IP address format for %(domain)s; %(addr)s" -msgstr "Ferhlerhaftes IP-Adressformat für %(domain)s; %(addr)s" +msgstr "" #: admin/tests/test_mx.py:200 #, fuzzy, python-format -#| msgid "No MX record for %s" +#| msgid "No mechanism found" msgid "No AAAA record for %s" -msgstr "Kein MX Eintrag für %s" +msgstr "Kein Mechanismus gefunden" #: admin/views/alias.py:30 msgid "Alias with this name already exists" -msgstr "Ein Alias mit diesem Namen existiert bereits" +msgstr "" #: admin/views/alias.py:52 msgid "Create" -msgstr "Erstellen" +msgstr "" #: admin/views/alias.py:64 msgid "New alias" -msgstr "Neuer Alias" +msgstr "" #: admin/views/alias.py:64 msgid "Alias created" -msgstr "Alias erstellt" +msgstr "" #: admin/views/alias.py:76 +#, fuzzy +#| msgid "modified" msgid "Alias modified" -msgstr "Alias verändert" +msgstr "geändert" #: admin/views/alias.py:101 +#, fuzzy +#| msgid "deleted" msgid "Alias deleted" msgid_plural "Aliases deleted" -msgstr[0] "Alias gelöscht" -msgstr[1] "Aliase gelöscht" +msgstr[0] "gelöscht" +msgstr[1] "gelöscht" #: admin/views/dns.py:28 +#, fuzzy +#| msgid "{} record of {}" msgid "MX records of {}" -msgstr "MX Einträge für {}" +msgstr "{} Eintrag von {}" #: admin/views/dns.py:50 msgid "DNSBL summary for {}" -msgstr "DNSBL Zusammenfassung für {}" +msgstr "" #: admin/views/domain.py:251 +#, fuzzy +#| msgid "deleted" msgid "Domain deleted" msgid_plural "Domains deleted" -msgstr[0] "Domain gelöscht" -msgstr[1] "Domains gelöscht" +msgstr[0] "gelöscht" +msgstr[1] "gelöscht" #: admin/views/export.py:40 msgid "Export identities" -msgstr "Identitäten exportieren" +msgstr "" #: admin/views/export.py:69 msgid "Export domains" -msgstr "Domains exportieren" +msgstr "" #: admin/views/identity.py:110 admin/views/identity.py:197 #: admin/views/identity.py:202 lib/form_utils.py:110 lib/form_utils.py:113 @@ -1696,26 +1726,30 @@ msgid "Invalid request" msgstr "Ungültige Anfrage" #: admin/views/identity.py:187 +#, fuzzy +#| msgid "Account DN template" msgid "Account deleted" msgid_plural "Accounts deleted" -msgstr[0] "Konto gelöscht" -msgstr[1] "Konten gelöscht" +msgstr[0] "Konto-DN-Vorlage" +msgstr[1] "Konto-DN-Vorlage" #: admin/views/import_.py:56 msgid "Import domains" -msgstr "Domains importieren" +msgstr "" #: admin/views/import_.py:77 msgid "Import identities" -msgstr "Identitäten importieren" +msgstr "" #: admin/views/user.py:51 +#, fuzzy +#| msgid "Profile updated" msgid "Forward updated" -msgstr "Weiterleitung aktualisiert" +msgstr "Profil aktualisiert" #: core/api/v1/serializers.py:21 msgid "Invalid PIN code" -msgstr "Ungültiger Pincode" +msgstr "Ungültiger PIN-Code" #: core/api/v1/serializers.py:27 msgid "2FA is already enabled" @@ -1734,7 +1768,7 @@ msgstr "Altes Passwort" #: core/api/v1/viewsets.py:64 core/api/v1/viewsets.py:82 msgid "2FA is not enabled" -msgstr "2-Faktor-Authentifizierung ist nicht aktiviert" +msgstr "2FA ist nicht aktiviert" #: core/api/v2/serializers.py:68 core/app_settings.py:48 msgid "Local" @@ -1742,29 +1776,28 @@ msgstr "Lokal" #: core/api/v2/serializers.py:164 core/app_settings.py:24 msgid "User profile" -msgstr "Benutzername" +msgstr "Benutzerprofil" #: core/api/v2/serializers.py:183 core/api/v2/serializers.py:190 #: core/api/v2/serializers.py:197 core/app_settings.py:535 #: core/app_settings.py:543 core/app_settings.py:551 -#: postfix_autoreply/forms.py:165 +#: postfix_autoreply/forms.py:155 msgid "Invalid syntax" msgstr "Ungültige Syntax" #: core/api/v2/serializers.py:202 core/app_settings.py:557 msgid "Invalid rounds number" -msgstr "Ungültige Zahl für Runden" +msgstr "Ungültige Anzahl Runden" #: core/api/v2/serializers.py:262 core/forms.py:194 msgid "This code is invalid" -msgstr "Dieser Code ist Falsch" +msgstr "Dieser Code ist ungültig" -#: core/api/v2/serializers.py:333 core/views/auth.py:184 -#: core/views/auth.py:237 +#: core/api/v2/serializers.py:333 core/views/auth.py:184 core/views/auth.py:237 msgid "Please use the following code to recover your Modoboa password: {}" msgstr "" -"Bitte benutze den folgenden Code um das Modoboa Passwort wiederherzustellen:" -" {}" +"Bitte verwenden Sie den folgenden Code, um Ihr Modoboa-Passwort " +"wiederherzustellen: {}" #: core/api/v2/views.py:57 #, python-format @@ -1774,17 +1807,18 @@ msgstr "" #: core/api/v2/views.py:69 core/views/auth.py:89 #, python-format msgid "User '%s' successfully logged in" -msgstr "Benutzer '%s' hat sich erfolgreich angemeldet" +msgstr "Benutzer '%s' erfolgreich angemeldet" #: core/api/v2/views.py:86 core/views/auth.py:67 #, python-format msgid "Password scheme mismatch. Updating %s password" -msgstr "Fehlanpassung des Passwortschemas. Passwort von %s wird aktualisiert" +msgstr "Kennwortschema stimmt nicht überein. Aktualisiere %s Passwort" #: core/api/v2/views.py:93 core/views/auth.py:75 #, python-format msgid "Password hash parameter missmatch. Updating %s password" -msgstr "Passwort-Hash Parameter Unterschied. Aktualisiere %s Passwort" +msgstr "" +"Passwort-Hash-Parameter stimmen nicht überein. Aktualisiere %s Passwort" #: core/app_settings.py:44 core/app_settings.py:716 msgid "Authentication" @@ -1796,15 +1830,15 @@ msgstr "Authentifizierungstyp" #: core/app_settings.py:50 core/app_settings.py:724 msgid "The backend used for authentication" -msgstr "Backend für die Authentifizierung" +msgstr "Das Backend für Authentifizierung" #: core/app_settings.py:55 core/app_settings.py:731 msgid "Default password scheme" -msgstr "Standard-Passwortschema" +msgstr "Voreingestelltes Passwort-Schema" #: core/app_settings.py:58 core/app_settings.py:733 msgid "Scheme used to crypt mailbox passwords" -msgstr "Verschlüsselungsschema der Postfach-Passwörter" +msgstr "Schema zur Verschlüsselung von Postfach-Passwörtern" #: core/app_settings.py:62 core/app_settings.py:740 msgid "Rounds" @@ -1815,18 +1849,18 @@ msgid "" "Number of rounds to use (only used by sha256crypt and sha512crypt). Must be " "between 1000 and 999999999, inclusive." msgstr "" -"Anzahl zu verwendender Runden (nur für sha256crypt und sha512crypt). Zahl " -"muss zwischen 1000 und 999999999 liegen." +"Anzahl an Runden (nur von sha256crypt und sha512crypt genutzt). Muss " +"zwischen 1000 und 999999999 liegen, inklusive." #: core/app_settings.py:71 core/app_settings.py:752 msgid "Update password scheme at login" -msgstr "Aktualisiere das Passwortschema beim Anmelden" +msgstr "Passwort-Schema beim Login updaten" #: core/app_settings.py:74 core/app_settings.py:755 msgid "Update user password at login to use the default password scheme" msgstr "" -"Aktualisieren Sie das Benutzerkennwort bei der Anmeldung, um das Standard-" -"Passwortschema zu verwenden." +"Aktualisiere das Benutzerkennwort bei der Anmeldung, um das " +"Standardkennwortschema zu verwenden" #: core/app_settings.py:79 core/app_settings.py:763 msgid "Default password" @@ -1834,7 +1868,7 @@ msgstr "Standardpasswort" #: core/app_settings.py:81 core/app_settings.py:765 msgid "Default password for automatically created accounts." -msgstr "Standardpasswort für automatisch erstellte Accounts." +msgstr "Standardpasswort für automatisch kreierte Konten" #: core/app_settings.py:85 core/app_settings.py:772 msgid "Random password length" @@ -1842,11 +1876,11 @@ msgstr "Zufällige Passwortlänge" #: core/app_settings.py:88 core/app_settings.py:774 msgid "Length of randomly generated passwords." -msgstr "Länge von zufällig generierten Passwörtern" +msgstr "Länge der zufällig generierten Passwörter." #: core/app_settings.py:92 core/app_settings.py:781 msgid "Update password service URL" -msgstr "Aktualisiere Passwort-Service-URL" +msgstr "URL des Kennwortdienstes aktualisieren" #: core/app_settings.py:96 core/app_settings.py:783 msgid "" @@ -1854,14 +1888,13 @@ msgid "" "password. It applies only to non local users, ie. those automatically " "created after a successful external authentication (LDAP, SMTP)." msgstr "" -"Die URL der externen Webseite wo Benutzer ihr Kennwort aktualisieren können." -" Diese Einstellung trifft nur auf nicht lokale Benutzer zu, z.B: Benutzer " -"die nach erfolgreicher externer Authentifizierung angelegt wurden (LDAP, " -"SMTP)." +"Die URL einer externen Seite, auf der Benutzer ihr Passwort aktualisieren " +"können. Betrifft nur nicht lokale Benutzer, die nach einer erfolgreichen " +"externen Authentifizierung (LDAP, SMTP) automatisch erstellt wurden." #: core/app_settings.py:104 core/app_settings.py:793 msgid "Password recovery announcement" -msgstr "Ankündigung zur Passwort-Wiederherstellung" +msgstr "Ankündigung zur Passwortwiederherstellung" #: core/app_settings.py:109 core/app_settings.py:795 msgid "A temporary message that will be displayed on the reset password page." @@ -1871,21 +1904,23 @@ msgstr "" #: core/app_settings.py:114 core/app_settings.py:804 msgid "Enable password recovery by SMS" -msgstr "Aktiviere die Passwortwiederherstellung per SMS" +msgstr "Passwortwiederherstellung per SMS aktivieren" #: core/app_settings.py:117 core/app_settings.py:807 msgid "Enable password recovery by SMS for users who filled a phone number." msgstr "" -"Aktiviere die Passwortwiederherstellung per SMS für Benutzer mit einer " -"Telefonnummer." +"Aktiviere die Kennwortwiederherstellung per SMS für Benutzer, die eine " +"Telefonnummer angegeben haben." #: core/app_settings.py:122 core/app_settings.py:815 msgid "SMS provider" -msgstr "SMS Anbieter" +msgstr "SMS-Anbieter" #: core/app_settings.py:124 core/app_settings.py:818 msgid "Choose a provider to send password recovery SMS" -msgstr "Wähle einen Anbieter für das verschicken der Wiederherstellungs-SMS" +msgstr "" +"Wählen Sie einen Anbieter für den Versand von SMS zur " +"Kennwortwiederherstellung" #: core/app_settings.py:129 msgid "LDAP settings" @@ -1893,7 +1928,7 @@ msgstr "LDAP-Einstellungen" #: core/app_settings.py:132 core/app_settings.py:836 msgid "Server address" -msgstr "Server-Adresse" +msgstr "Serveradresse" #: core/app_settings.py:134 core/app_settings.py:838 msgid "The IP address or the DNS name of the LDAP server" @@ -1901,7 +1936,7 @@ msgstr "IP-Adresse oder Hostname des LDAP-Servers" #: core/app_settings.py:138 core/app_settings.py:845 msgid "Server port" -msgstr "Server-Port" +msgstr "Server Port" #: core/app_settings.py:140 core/app_settings.py:847 msgid "The TCP port number used by the LDAP server" @@ -1909,7 +1944,7 @@ msgstr "Der TCP Port des LDAP-Servers" #: core/app_settings.py:144 core/app_settings.py:855 msgid "Enable secondary server (fallback)" -msgstr "Aktiviere Ausfallsserver (Fallback)" +msgstr "Aktiviere Ausfallserver (Fallback)" #: core/app_settings.py:147 core/app_settings.py:858 msgid "" @@ -1920,23 +1955,23 @@ msgstr "" #: core/app_settings.py:153 core/app_settings.py:866 msgid "Secondary server address" -msgstr "Ausfallsserver-Adresse" +msgstr "Ausfallserver-Adresse" #: core/app_settings.py:156 core/app_settings.py:869 msgid "The IP address or the DNS name of the seondary LDAP server" -msgstr "Die IP-Adresse oder den DNS-Namen des zweiten LDAP-Servers" +msgstr "IP-Adresse oder Hostname des zweiten LDAP-Servers" #: core/app_settings.py:161 core/app_settings.py:876 msgid "Secondary server port" -msgstr "Ausfallsserver-Port" +msgstr "Ausfallserver-Port" #: core/app_settings.py:163 core/app_settings.py:879 msgid "The TCP port number used by the LDAP secondary server" -msgstr "Der TCP Port des sekundären LDAP-Servers" +msgstr "Der TCP Port des zweiten LDAP-Servers" #: core/app_settings.py:167 core/app_settings.py:886 msgid "Use a secured connection" -msgstr "Gesicherte Verbindung verwenden" +msgstr "Verwende eine gesicherte Verbindung" #: core/app_settings.py:171 core/app_settings.py:888 msgid "Use an SSL/STARTTLS connection to access the LDAP server" @@ -1948,19 +1983,19 @@ msgstr "Active Directory" #: core/app_settings.py:178 core/app_settings.py:897 msgid "Tell if the LDAP server is an Active Directory one" -msgstr "Auswählen wenn der LDAP-Server ein Active Directory ist." +msgstr "Auswählen, wenn der LDAP-Server ein Active Directory ist." #: core/app_settings.py:182 core/app_settings.py:904 msgid "Administrator groups" -msgstr "Administrator-Gruppen" +msgstr "Administratorgruppen" #: core/app_settings.py:185 core/app_settings.py:906 msgid "" -"Members of those LDAP Posix groups will be created as domain administrators." -" Use ';' characters to separate groups." +"Members of those LDAP Posix groups will be created as domain administrators. " +"Use ';' characters to separate groups." msgstr "" -"Mitglieder dieser LDAP Posix-Gruppe werden als Domain-Administratoren " -"angelegt werden. Nutzen Sie ';', um Gruppen zu separieren." +"Mitglieder dieser LDAP-POSIX-Gruppen werden als Domänenadministratoren " +"erstellt. Nutze ';' um Gruppen zu trennen." #: core/app_settings.py:192 core/app_settings.py:915 msgid "Group type" @@ -1968,28 +2003,29 @@ msgstr "Gruppentyp" #: core/app_settings.py:195 core/app_settings.py:917 msgid "The LDAP group type to use with your directory." -msgstr "" -"Der LDAP Gruppentyp welcher mit diesem Verzeichnis benutzt werden soll." +msgstr "Der LDAP-Gruppentyp, der mit Ihrem Verzeichnis verwendet werden soll." #: core/app_settings.py:199 core/app_settings.py:924 msgid "Groups search base" -msgstr "Gruppen Search Base" +msgstr "Suchbasis für Gruppen" #: core/app_settings.py:202 core/app_settings.py:926 msgid "The distinguished name of the search base used to find groups" -msgstr "Der DN der Search Base mit der Gruppen gefunden werden" +msgstr "" +"Der Distinguished Name der Suchbasis, die zum Suchen von Gruppen verwendet " +"wird" #: core/app_settings.py:208 core/app_settings.py:934 msgid "Password attribute" -msgstr "Passwort-Attribut" +msgstr "Kennwortattribut" #: core/app_settings.py:210 core/app_settings.py:936 msgid "The attribute used to store user passwords" -msgstr "Das Attribut für Benutzerpasswörter" +msgstr "Das Attribut, das zum Speichern von Benutzerpasswörtern verwendet wird" #: core/app_settings.py:214 core/app_settings.py:943 msgid "LDAP authentication settings" -msgstr "LDAP Authentifizierungseinstellungen" +msgstr "LDAP-Authentifizierungseinstellungen" #: core/app_settings.py:217 core/app_settings.py:951 msgid "Authentication method" @@ -2001,7 +2037,7 @@ msgstr "Suchen und Bind anwenden" #: core/app_settings.py:220 core/constants.py:60 msgid "Direct bind" -msgstr "Direkter Bind" +msgstr "Direktbindung" #: core/app_settings.py:223 core/app_settings.py:954 msgid "Choose the authentication method to use" @@ -2018,7 +2054,8 @@ msgid "" "The distinguished name to use when binding to the LDAP server. Leave empty " "for an anonymous bind" msgstr "" -"Der DN für einen Bind an den LDAP-Server. Nichts eingeben für anonymen Bind." +"Der Distinguished Name, der beim Binden an den LDAP-Server verwendet werden " +"soll. Für eine anonyme Bindung leer lassen" #: core/app_settings.py:237 core/app_settings.py:289 core/app_settings.py:972 #: core/app_settings.py:1034 @@ -2028,17 +2065,21 @@ msgstr "Bind Passwort" #: core/app_settings.py:240 core/app_settings.py:292 core/app_settings.py:974 #: core/app_settings.py:1036 msgid "The password to use when binding to the LDAP server (with 'Bind DN')" -msgstr "Das Passwort wenn mit dem Bind DN angemeldet wird." +msgstr "" +"Das Kennwort, das beim Binden an den LDAP-Server verwendet werden soll (mit " +"'Bind DN')" #: core/app_settings.py:247 core/app_settings.py:335 core/app_settings.py:984 #: core/app_settings.py:1089 msgid "Users search base" -msgstr "Benutzer Search Base" +msgstr "Suchbasis für Benutzer" #: core/app_settings.py:250 core/app_settings.py:338 core/app_settings.py:986 #: core/app_settings.py:1091 msgid "The distinguished name of the search base used to find users" -msgstr "Der DN der Search Base mit der Benutzerkonten gefunden werden" +msgstr "" +"Der Distinguished Name der Suchbasis, die zum Suchen von Benutzern verwendet " +"wird" #: core/app_settings.py:256 core/app_settings.py:344 core/app_settings.py:995 #: core/app_settings.py:1100 @@ -2051,12 +2092,12 @@ msgid "" "An optional filter string (e.g. '(objectClass=person)'). In order to be " "valid, it must be enclosed in parentheses." msgstr "" -"Ein optionaler Filter, z.B. '(objectClass=person)'. Der Filter muss " +"Ein optionaler Filter (z.B. '(objectClass=person)'). Der Filter muss " "entsprechend der LDAP-Konvention in Klammern gesetzt werden." #: core/app_settings.py:266 core/app_settings.py:1006 msgid "User DN template" -msgstr "Vorlage für User DN" +msgstr "Benutzer-DN-Vorlage" #: core/app_settings.py:269 core/app_settings.py:1008 #, python-format @@ -2064,12 +2105,12 @@ msgid "" "The template used to construct a user's DN. It should contain one " "placeholder (ie. %(user)s)" msgstr "" -"Die Vorlage für einen User DN. Sie sollte einen Platzhalter, z.B. %(user)s " -"enthalten." +"Die Vorlage, die verwendet wird, um den DN eines Benutzers zu erstellen. Es " +"sollte einen Platzhalter enthalten (z. B. %(user)s)" #: core/app_settings.py:276 core/app_settings.py:1017 msgid "LDAP synchronization settings" -msgstr "LDAP Synchronisations Einstellungen" +msgstr "LDAP-Synchronisationseinstellungen" #: core/app_settings.py:299 core/app_settings.py:1045 msgid "Enable export to LDAP" @@ -2079,24 +2120,24 @@ msgstr "Export zu LDAP aktivieren" msgid "" "Enable automatic synchronization between local database and LDAP directory" msgstr "" -"Automatische Synchronisation zwischen lokaler Datenbank und LDAP Verzeichnis" -" aktivieren" +"Automatische Synchronisierung zwischen lokaler Datenbank und LDAP-" +"Verzeichnis aktivieren" #: core/app_settings.py:308 core/app_settings.py:1056 msgid "Delete remote LDAP account when local account is deleted" -msgstr "Remote LDAP Benutzer entfernen wenn lokaler Benutzer gelöscht wird" +msgstr "Remote-LDAP-Konto löschen, wenn lokales Konto gelöscht wird" #: core/app_settings.py:311 core/app_settings.py:1059 msgid "" "Delete remote LDAP account when local account is deleted, otherwise it will " "be disabled." msgstr "" -"Remote LDAP Benutzer löschen wenn lokaler Benutzer gelöscht wird, ansonsten " -"wird der Benutzer deaktiviert." +"Remote-LDAP-Konto löschen, wenn lokales Konto gelöscht wird, ansonsten wird " +"es deaktiviert." #: core/app_settings.py:317 core/app_settings.py:1068 msgid "Account DN template" -msgstr "Vorlage für User DN" +msgstr "Konto-DN-Vorlage" #: core/app_settings.py:320 core/app_settings.py:1070 #, python-format @@ -2104,8 +2145,8 @@ msgid "" "The template used to construct an account's DN. It should contain one " "placeholder (ie. %(user)s)" msgstr "" -"Die Vorlage die verwendet wird um das User DN zu generieren. Es sollte " -"mindestens einen Platzhalter beinhalten (z.B. %(user)s)" +"Die Vorlage, die verwendet wird, um den DN eines Kontos zu erstellen. Es " +"sollte einen Platzhalter enthalten (z. B. %(user)s)" #: core/app_settings.py:327 core/app_settings.py:1079 msgid "Enable import from LDAP" @@ -2114,12 +2155,11 @@ msgstr "Import von LDAP aktivieren" #: core/app_settings.py:330 core/app_settings.py:1081 msgid "Enable account synchronization from LDAP directory to local database" msgstr "" -"Automatische Kontensynchronisation vom LDAP Verzeichnis in die lokale " -"Datenbank aktivieren" +"Kontosynchronisierung vom LDAP-Verzeichnis zur lokalen Datenbank aktivieren" #: core/app_settings.py:354 core/app_settings.py:1111 msgid "Username attribute" -msgstr "Benutzernamenattribut" +msgstr "Benutzername-Attribut" #: core/app_settings.py:357 core/app_settings.py:1113 msgid "The name of the LDAP attribute where the username can be found." @@ -2142,7 +2182,8 @@ msgstr "Dovecot LDAP-Konfigurationsdatei" #: core/app_settings.py:374 core/app_settings.py:1134 msgid "" "Location of the configuration file which contains Dovecot LDAP settings." -msgstr "Speicherort der Dovecot-Konfigurationsdatei für LDAP-Einstellungen." +msgstr "" +"Speicherort der Konfigurationsdatei, die Dovecot-LDAP-Einstellungen enthält." #: core/app_settings.py:379 core/app_settings.py:1147 #: core/templates/core/dashboard.html:5 @@ -2151,22 +2192,20 @@ msgstr "Dashboard" #: core/app_settings.py:382 core/app_settings.py:1153 msgid "Custom RSS feed" -msgstr "Benutzerdefinierter RSS Feed" +msgstr "Benutzerdefinierter RSS-Feed" #: core/app_settings.py:385 core/app_settings.py:1155 msgid "Display custom RSS feed to resellers and domain administrators" msgstr "" -"Zeige benutzerdefinierten RSS-Feed für Wiederverkäufer und Domain-" -"Administratoren." +"Anzeige benutzerdefinierter RSS-Feeds für Reseller und Domain-Administratoren" #: core/app_settings.py:390 core/app_settings.py:1163 msgid "Hide features widget" -msgstr "Verberge Funktionen Werkzeug" +msgstr "Funktionen-Widget ausblenden" #: core/app_settings.py:393 core/app_settings.py:1165 msgid "Hide features widget for resellers and domain administrators" -msgstr "" -"Verberge Funktionen Werkzeug für Wiederverkäufer und Domain-Administratoren." +msgstr "Funktionen-Widget für Reseller und Domain-Administratoren ausblenden" #: core/app_settings.py:397 core/app_settings.py:1177 msgid "Notifications" @@ -2178,7 +2217,7 @@ msgstr "Absenderadresse" #: core/app_settings.py:402 core/app_settings.py:1185 msgid "Email address used to send notifications." -msgstr "E-Mail Adresse für das Senden von Benachrichtigungen." +msgstr "E-Mail-Adresse, die zum Senden von Benachrichtigungen verwendet wird." #: core/app_settings.py:405 core/app_settings.py:1196 msgid "Public API" @@ -2190,26 +2229,24 @@ msgstr "Verbindung aktivieren" #: core/app_settings.py:410 msgid "Enable communication with Modoboa public API" -msgstr "Verbindung mit Modoboa public API aktivieren" +msgstr "Aktivieren Sie die Kommunikation mit der öffentlichen API von Modoboa" #: core/app_settings.py:414 core/app_settings.py:1211 msgid "Check new versions" msgstr "Prüfe auf neue Versionen" -#: core/app_settings.py:416 core/app_settings.py:1204 -#: core/app_settings.py:1214 +#: core/app_settings.py:416 core/app_settings.py:1204 core/app_settings.py:1214 msgid "Automatically checks if a newer version is available" -msgstr "Prüft automatisch ob eine neuere Version verfügbar ist." +msgstr "Prüft automatisch, ob eine neuere Version verfügbar ist" #: core/app_settings.py:420 core/app_settings.py:1222 msgid "Send an email when new versions are found" -msgstr "Sende eine Email wenn eine neue Version gefunden wurde" +msgstr "Sende eine E-Mail, wenn eine neue Version gefunden wurde" #: core/app_settings.py:422 core/app_settings.py:1226 msgid "Send an email to notify admins about new versions" msgstr "" -"Sende eine Email um die Administratoren über eine neue Version zu " -"benachrichtigen" +"Sendet eine E-Mail, um Administratoren über neue Versionen zu benachrichtigen" #: core/app_settings.py:425 core/app_settings.py:1233 msgid "Recipient" @@ -2217,7 +2254,7 @@ msgstr "Empfänger" #: core/app_settings.py:427 core/app_settings.py:1236 msgid "Recipient of new versions notification emails." -msgstr "Empfänger für die Benachrichtigungsemail für eine neue Version" +msgstr "Empfänger von Benachrichtigungs-E-Mails über neue Version." #: core/app_settings.py:431 core/app_settings.py:1243 msgid "Send statistics" @@ -2226,7 +2263,7 @@ msgstr "Sende Statistiken" #: core/app_settings.py:434 core/app_settings.py:1246 msgid "Send statistics to Modoboa public API (counters and used extensions)" msgstr "" -"Statistiken über die Modoboa public API senden (Zähler und Nutzungs " +"Sendet Statistiken an die öffentliche API von Modoboa (Zähler und verwendete " "Erweiterungen)" #: core/app_settings.py:438 core/app_settings.py:1258 @@ -2241,8 +2278,8 @@ msgstr "Schwellwert für inaktive Konten" #: core/app_settings.py:444 core/app_settings.py:1268 msgid "" -"Allow the administrator to set a threshold (in days) beyond which an account" -" is considered inactive if the user hasn't logged in" +"Allow the administrator to set a threshold (in days) beyond which an account " +"is considered inactive if the user hasn't logged in" msgstr "" #: core/app_settings.py:451 core/app_settings.py:1277 @@ -2251,15 +2288,15 @@ msgstr "Schwellwert für inaktive Konten" #: core/app_settings.py:454 core/app_settings.py:1280 msgid "" -"An account with a last login date greater than this threshold (in days) will" -" be considered as inactive" +"An account with a last login date greater than this threshold (in days) will " +"be considered as inactive" msgstr "" -"Ein Konto mit einem Datum des letzten Logins, das größer als dieser " -"Schwellenwert ist (in Tagen), wird als inaktiv betrachtet." +"Ein Konto mit einem letzten Login-Datum über diesem Schwellenwert (in Tagen) " +"wird als inaktiv betrachtet" #: core/app_settings.py:460 core/app_settings.py:1289 msgid "Top notifications check interval" -msgstr "Benachrichtigungs-Prüfintervall" +msgstr "Prüfintervall für Benachrichtigungen" #: core/app_settings.py:462 core/app_settings.py:1292 msgid "Interval between two top notification checks (in seconds)" @@ -2267,11 +2304,11 @@ msgstr "Intervall zwischen zwei Benachrichtigungsprüfungen (in Sekunden)" #: core/app_settings.py:466 core/app_settings.py:1299 msgid "Maximum log record age" -msgstr "Maximales Alter für Log-Einträge" +msgstr "Maximales Alter eines Log-Eintrags" #: core/app_settings.py:468 core/app_settings.py:1301 msgid "The maximum age in days of a log record" -msgstr "Das maximale Alter eines Log-Eintrags (in Tagen)" +msgstr "Das maximale Alter eines Protokollsatzes in Tagen" #: core/app_settings.py:472 core/app_settings.py:1308 msgid "Items per page" @@ -2279,7 +2316,7 @@ msgstr "Einträge pro Seite" #: core/app_settings.py:474 core/app_settings.py:1310 msgid "Number of displayed items per page" -msgstr "Anzahl dargestellter Einträge pro Seite" +msgstr "Anzahl der angezeigten Einträge pro Seite" #: core/app_settings.py:478 core/app_settings.py:1317 msgid "Default top redirection" @@ -2287,7 +2324,9 @@ msgstr "Standardumleitung" #: core/app_settings.py:482 core/app_settings.py:1319 msgid "The default redirection used when no application is specified" -msgstr "Die Standardumleitung wenn kein Programm angegeben wurde" +msgstr "" +"Die Standardumleitung, die verwendet wird, wenn keine Anwendung angegeben " +"wurde" #: core/app_settings.py:830 msgid "LDAP" @@ -2300,7 +2339,7 @@ msgid "" "clock change)." msgstr "" "Sie haben USE_TZ auf False gesetzt. Dies könnte zu Problemen beim Wechsel " -"zwischen Sommer- und Winterzeit führen (z.B. das Auftauchen derselben " +"zwischen Sommer- und Winterzeit führen (z. B. das Auftauchen derselben " "lokalen Zeit zweimal aufgrund der Zeitumstellung)." #: core/checks/settings_checks.py:11 @@ -2313,7 +2352,7 @@ msgstr "Normaler Benutzer" #: core/constants.py:7 msgid "Domain administrator" -msgstr "Domain Administrator" +msgstr "Domain-Administrator" #: core/constants.py:8 msgid "Reseller" @@ -2325,7 +2364,7 @@ msgstr "Super-Administrator" #: core/constants.py:108 msgid "Choose a provider" -msgstr "Wähle einen Provider" +msgstr "Wähle einen Anbieter" #: core/constants.py:113 msgid "Dummy" @@ -2353,7 +2392,7 @@ msgstr "Passwörter stimmen nicht überein" #: core/forms.py:124 msgid "Enable API access" -msgstr "API Zugriff aktivieren" +msgstr "API-Zugriff aktivieren" #: core/forms.py:170 msgid "Verification code" @@ -2369,12 +2408,12 @@ msgstr "hinzugefügt" #: core/handlers.py:39 msgid "modified" -msgstr "verändert" +msgstr "geändert" #: core/handlers.py:41 #, python-format msgid "%(object)s '%(name)s' %(action)s by user %(user)s" -msgstr "%(object)s '%(name)s' %(action)s der Identität %(user)s" +msgstr "%(object)s '%(name)s' %(action)s von Benutzer %(user)s" #: core/handlers.py:64 #, python-format @@ -2383,7 +2422,7 @@ msgstr "%(object)s '%(name)s' %(action)s von " #: core/handlers.py:67 msgid "deleted" -msgstr "entfernt" +msgstr "gelöscht" #: core/handlers.py:71 msgid "user {}" @@ -2395,11 +2434,11 @@ msgstr "Administrationsbefehl" #: core/handlers.py:95 msgid "You can't delete your own account" -msgstr "Sie können Ihr eigenes Konto nicht entfernen" +msgstr "Sie können Ihr eigenes Konto nicht löschen" #: core/handlers.py:128 msgid "One or more updates are available" -msgstr "Eine oder mehrere Aktualisierungen sind verfügbar" +msgstr "Ein oder mehrere Updates sind verfügbar" #: core/management/commands/communicate_with_public_api.py:42 msgid "[modoboa] Update(s) available" @@ -2407,11 +2446,11 @@ msgstr "[modoboa] Update(s) verfügbar" #: core/models.py:55 msgid "Allow mailboxes access" -msgstr "Erlaube den Postfach-Zugriff" +msgstr "Postfachzugriff zulassen" #: core/models.py:57 msgid "Allow this administrator to access user mailboxes" -msgstr "Erlaubt dem Administrator auf Benutzer-Postfächer zuzugreifen" +msgstr "Gewähren Sie diesem Administrator Zugriff auf Benutzerpostfächer" #: core/models.py:59 core/templates/core/user_security.html:119 msgid "password" @@ -2428,11 +2467,13 @@ msgstr "Bevorzugte Anzeigesprache für Seiten." #: core/models.py:75 msgid "An alternative e-mail address, can be used for recovery needs." msgstr "" -"Eine alternative E-Mail-Adresse welche Wiederherstellungszwecken dient." +"Eine alternative E-Mail-Adresse kann für die Wiederherstellung verwendet " +"werden." #: core/models.py:131 msgid "Failed to update password: LDAP module not installed" -msgstr "Konnte Passwort nicht aktualisieren: LDAP-Modul nicht installiert" +msgstr "" +"Kennwort konnte nicht aktualisiert werden: LDAP-Modul nicht installiert" #: core/models.py:166 policyd/core.py:106 msgid "account" @@ -2508,7 +2549,7 @@ msgstr "So you Start Europa" #: core/sms_backends/ovh.py:28 core/sms_backends/ovh.py:66 msgid "So you Start North America" -msgstr "So you Start Amerika" +msgstr "So you Start Nord-Amerika" #: core/sms_backends/ovh.py:29 core/sms_backends/ovh.py:67 msgid "Kimsufi Europe" @@ -2520,11 +2561,11 @@ msgstr "Kimsufi Nordamerika" #: core/sms_backends/ovh.py:36 core/sms_backends/ovh.py:109 msgid "Application key" -msgstr "Applikationsschlüssel" +msgstr "Anwendungsschlüssel" #: core/sms_backends/ovh.py:41 msgid "Application secret" -msgstr "Applikationsgeheimnis" +msgstr "Anwendungsgeheimnis" #: core/sms_backends/ovh.py:49 core/sms_backends/ovh.py:124 msgid "Consumer key" @@ -2534,11 +2575,11 @@ msgstr "Verbraucherschlüssel" #, fuzzy #| msgid "Application secret" msgid "Appication secret" -msgstr "Applikationsgeheimnis" +msgstr "Anwendungsgeheimnis" #: core/templates/core/_current_features.html:6 msgid "Features looking for sponsoring" -msgstr "Noch zu unterstützende Features" +msgstr "Funktionen, die nach Sponsoring suchen" #: core/templates/core/_current_features.html:12 msgid "Goal:" @@ -2554,7 +2595,7 @@ msgstr "Noch nichts zu sponsern." #: core/templates/core/_latest_news_widget.html:5 msgid "Latest news" -msgstr "Neuste Nachrichten" +msgstr "Neueste Nachrichten" #: core/templates/core/_latest_news_widget.html:19 msgid "" @@ -2566,7 +2607,7 @@ msgstr "" #: core/templates/core/api_access.html:3 msgid "API access" -msgstr "API Zugriff" +msgstr "API-Zugriff" #: core/templates/core/api_access.html:3 msgid "Control your access to Modoboa API" @@ -2583,7 +2624,7 @@ msgstr "" #: core/templates/core/api_access.html:14 msgid "API access token" -msgstr "API access token" +msgstr "API-Zugriffstoken" #: core/templates/core/dashboard.html:17 #, python-format @@ -2600,7 +2641,7 @@ msgstr "Verschiedene Informationen über Modoboa" #: core/templates/core/information.html:5 msgid "One or more updates are available!" -msgstr "Eine oder mehrere Aktualisierungen sind verfügbar!" +msgstr "Ein oder mehrere Updates sind verfügbar" #: core/templates/core/information.html:6 msgid "Check the following list to find the component(s) that can be updated." @@ -2630,7 +2671,7 @@ msgstr "Logs" #: core/templates/core/logs.html:2 msgid "Previously on Modoboa..." -msgstr "Vorher auf Modoboa…" +msgstr "Bisher auf Modoboa ..." #: core/templates/core/logs.html:7 msgid "Level" @@ -2649,10 +2690,10 @@ msgid_plural "" " The following updates are available:\n" msgstr[0] "" "\n" -"Die folgende Aktualisierung ist verfügbar:\n" +" Folgendes Update ist verfügbar:\n" msgstr[1] "" "\n" -"Die folgenden Aktualisierungen sind verfügbar:\n" +" Folgende Updates sind verfügbar:\n" #: core/templates/core/parameters.html:2 core/templatetags/core_tags.py:70 msgid "Parameters" @@ -2694,7 +2735,7 @@ msgstr "Aktualisieren Sie Ihre persönlichen Daten" #: core/templates/core/user_profile.html:13 msgid "Click here to update your password" -msgstr "Hier klicken um das Passwort zu aktualisieren" +msgstr "Klicken Sie hier, um Ihr Passwort zu aktualisieren" #: core/templates/core/user_security.html:2 core/templatetags/core_tags.py:145 msgid "Security" @@ -2706,15 +2747,15 @@ msgstr "Zwei-Faktor-Authentifizierung" #: core/templates/core/user_security.html:17 msgid "" -"Install a soft token authenticator like FreeOTP or Google Authenticator from" -" your application repository and use that app to scan this QR code." +"Install a soft token authenticator like FreeOTP or Google Authenticator from " +"your application repository and use that app to scan this QR code." msgstr "" -"Installiere ein soft-token Authenticator, wie FreeOTP oder Google " -"Authenticator vom Appstore und scannen Sie den QR-Code." +"Installieren Sie einen Soft-Token-Authentifikator wie FreeOTP oder Google " +"Authenticator aus dem App-Store und scannen Sie den QR-Code." #: core/templates/core/user_security.html:25 msgid "Pin code" -msgstr "Pincode" +msgstr "PIN-Code" #: core/templates/core/user_security.html:28 msgid "Register" @@ -2735,14 +2776,14 @@ msgid "" "to save them in a safe place, otherwise you won't be able to access your " "account anymore." msgstr "" -"Die folgenden Wiederherstellungscodes können einmalig benutzt werden, um den" -" Zugriff auf ihr Konto wiederherzustellen, wenn sie zum Beispiel ihr " -"Mobiltelefon verlieren. Achten sie darauf diese sicher aufzubewahren, sonst " -"werden sie keine Möglichkeit mehr haben auf den Account zuzugreifen" +"Die folgenden Wiederherstellungscodes können jeweils einmal verwendet " +"werden, um den Zugriff auf Ihr Konto wiederherzustellen, falls Sie " +"beispielsweise Ihr Telefon verlieren. Achten Sie darauf, diese sicher " +"aufzubewahren, da Sie sonst nicht mehr auf Ihr Konto zugreifen können." #: core/templates/core/user_security.html:53 msgid "Two-Factor Authentication is enabled for your account." -msgstr "Zwei-Faktor-Authentifizierung ist für diesen Account aktiviert." +msgstr "Die Zwei-Faktor-Authentifizierung ist für diesen Account aktiviert." #: core/templates/core/user_security.html:57 msgid "This will invalidate your registered application." @@ -2750,7 +2791,7 @@ msgstr "" #: core/templates/core/user_security.html:58 msgid "Disable 2FA" -msgstr "Deaktiviere 2-Faktor-Authentifizierung" +msgstr "2FA deaktivieren" #: core/templates/core/user_security.html:60 msgid "This will regenerate your tokens." @@ -2758,19 +2799,20 @@ msgstr "" #: core/templates/core/user_security.html:61 msgid "Reset recovery codes" -msgstr "Setze Wiederherstellungscodes zurück" +msgstr "Wiederherstellungscodes zurücksetzen" #: core/templates/core/user_security.html:65 msgid "" "Two-Factor Authentication (2FA) is not yet activated for your account. " "Enabling this feature will increase your account's security." msgstr "" -"Zwei-Faktor-Authentifizierung (2FA) ist noch nicht für diesen Account aktiviert.\n" -"Aktiviere dieses Feature, um die Account-Sicherheit zu erhöhen." +"Die Zwei-Faktor-Authentifizierung (2FA) ist für diesen Account noch nicht " +"aktiviert. Die Aktivierung dieser Funktion erhöht die Sicherheit des " +"Accounts." #: core/templates/core/user_security.html:73 msgid "Enable 2FA" -msgstr "Aktiviere 2FA" +msgstr "2FA aktivieren" #: core/templates/core/user_security.html:84 msgid "New recovery codes" @@ -2782,9 +2824,9 @@ msgstr "Hier sind Ihre neuen Wiederherstellungscodes." #: core/templates/core/user_security.html:118 #, fuzzy -#| msgid "Crypt passwords" +#| msgid "Forgot password?" msgid "Confirm your password" -msgstr "Passwörter verschlüsseln" +msgstr "Passwort vergessen?" #: core/templatetags/core_tags.py:34 msgid "Modoboa" @@ -2792,7 +2834,7 @@ msgstr "Modoboa" #: core/templatetags/core_tags.py:110 msgid "Logout" -msgstr "Logout" +msgstr "Ausloggen" #: core/templatetags/core_tags.py:154 msgid "API" @@ -2809,8 +2851,7 @@ msgstr "Parameter gespeichert" #: core/views/auth.py:101 msgid "Your username and password didn't match. Please try again." msgstr "" -"Ihr Benutzername und Passwort stimmen nicht überein. Bitte versuchen Sie es " -"noch einmal." +"Benutzername und Passwort stimmen nicht überein. Bitte versuche es erneut." #: core/views/auth.py:144 msgid "User '{}' successfully logged out" @@ -2826,11 +2867,13 @@ msgstr "Einstellungen gespeichert" #: core/views/user.py:118 msgid "Access updated" -msgstr "Zugriff aktualisiert" +msgstr "Zugang aktualisiert" #: dmarc/forms.py:36 dmarc/forms.py:50 +#, fuzzy +#| msgid "LDAP settings" msgid "DNS settings" -msgstr "" +msgstr "LDAP-Einstellungen" #: dmarc/forms.py:39 dmarc/forms.py:56 msgid "Enable reverse lookups" @@ -2841,14 +2884,12 @@ msgid "Enable reverse DNS lookups (reports will be longer to display)" msgstr "" #: dmarc/forms.py:74 dmarc/forms.py:78 -#, fuzzy -#| msgid "DMARC tools" msgid "DMARC" -msgstr "DMARC-Tools" +msgstr "" #: dmarc/handlers.py:21 msgid "Show DMARC report for {}" -msgstr "DMARC-Bericht für {} anzeigen" +msgstr "" #: dmarc/lib.py:294 dmarc/templatetags/dmarc_tags.py:67 dmarc/views.py:120 msgid "Not resolved" @@ -2856,103 +2897,105 @@ msgstr "" #: dmarc/models.py:10 dmarc/models.py:16 pdfcredentials/constants.py:7 msgid "None" -msgstr "Nichts" +msgstr "" #: dmarc/models.py:11 msgid "Quarantine" -msgstr "Quarantäne" +msgstr "" #: dmarc/models.py:12 +#, fuzzy +#| msgid "Subject" msgid "Reject" -msgstr "Ablehnung" +msgstr "Betreff" #: dmarc/models.py:17 msgid "Neutral" -msgstr "Neutral" +msgstr "" #: dmarc/models.py:18 +#, fuzzy +#| msgid "Password" msgid "Pass" -msgstr "Genehmigen" +msgstr "Passwort" #: dmarc/models.py:19 msgid "Fail" -msgstr "Abbruch" +msgstr "" #: dmarc/models.py:20 +#, fuzzy +#| msgid "Secondary server port" msgid "Temporary error" -msgstr "Temporärer Fehler" +msgstr "Ausfallserver-Port" #: dmarc/models.py:21 msgid "Permanent error" -msgstr "Permanenter Fehler" +msgstr "" #: dmarc/models.py:24 msgid "Policy" -msgstr "Richtlinie" +msgstr "" #: dmarc/models.py:26 msgid "Soft failure" -msgstr "Schwacher Fehler" +msgstr "" #: dmarc/templates/dmarc/_result_detail.html:6 msgid "Total" -msgstr "Total" +msgstr "" #: dmarc/templates/dmarc/domain_report.html:21 #: dmarc/templates/dmarc/domain_report.html:27 msgid "Fully aligned" -msgstr "Voll zugeordnet" +msgstr "" #: dmarc/templates/dmarc/domain_report.html:22 #: dmarc/templates/dmarc/domain_report.html:28 msgid "Partially aligned" -msgstr "Teilweise zugeordnet" +msgstr "" #: dmarc/templates/dmarc/domain_report.html:23 #: dmarc/templates/dmarc/domain_report.html:29 -#, fuzzy -#| msgid "Forward" msgid "Forwarded" -msgstr "Weiterleiten" +msgstr "" #: dmarc/templates/dmarc/domain_report.html:24 #: dmarc/templates/dmarc/domain_report.html:30 msgid "Failed" -msgstr "Fehlgeschlagen" +msgstr "" #: dmarc/templates/dmarc/domain_report.html:52 msgid "DMARC report for" -msgstr "DMARC-Bericht für" +msgstr "" #: dmarc/templates/dmarc/domain_report.html:76 msgid "processed" -msgstr "durchgeführt" +msgstr "" #: dmarc/templates/dmarc/domain_report.html:85 msgid "fully aligned" -msgstr "voll zugeordnet" +msgstr "" #: dmarc/templates/dmarc/domain_report.html:94 msgid "partially aligned" -msgstr "teilweise zugeordnet" +msgstr "" #: dmarc/templates/dmarc/domain_report.html:103 -#, fuzzy -#| msgid "Forward" msgid "forwarded" -msgstr "Weiterleiten" +msgstr "" #: dmarc/templates/dmarc/domain_report.html:112 msgid "failed" -msgstr "fehlgeschlagen" +msgstr "" #: dmarc/templates/dmarc/domain_report.html:122 msgid "Display details" -msgstr "Anzeigedetails" +msgstr "" #: dmarc/templates/dmarc/domain_report.html:126 msgid "Trusted sources" -msgstr "Vertraute Quellen" +msgstr "" #: dmarc/templates/dmarc/domain_report.html:134 msgid "Partially trusted sources / Forwarders" @@ -2964,192 +3007,190 @@ msgstr "" #: dmarc/templates/dmarc/domain_report.html:150 msgid "Unknown sources / Threats" -msgstr "Unbekannte Quellen / Bedrohungen" +msgstr "" #: dnstools/lib.py:82 msgid "Wrong ip4 mechanism syntax" -msgstr "" +msgstr "Falsche Syntax des IP4-Mechanismus" #: dnstools/lib.py:86 msgid "Wrong IPv4 address format" -msgstr "" +msgstr "Falsches IPv4-Adressformat" #: dnstools/lib.py:92 msgid "Wrong ip6 mechanism syntax" -msgstr "" +msgstr "Falsche Syntax des IP6-Mechanismus" #: dnstools/lib.py:97 msgid "Wrong IPv6 address format" -msgstr "" +msgstr "Falsches IPv6-Adressformat" #: dnstools/lib.py:111 dnstools/lib.py:136 msgid "Invalid syntax for {} mechanism" -msgstr "" +msgstr "Ungültige Syntax für {}-Mechanismus" #: dnstools/lib.py:113 msgid "Invalid mask found {}" -msgstr "" +msgstr "Ungültige Maske gefunden {}" #: dnstools/lib.py:157 msgid "Not an SPF record" -msgstr "" +msgstr "Kein SPF-Eintrag" #: dnstools/lib.py:179 msgid "Unknown mechanism {}" -msgstr "" +msgstr "Unbekannter Mechanismus {}" #: dnstools/lib.py:181 msgid "Unknown modifier {}" -msgstr "" +msgstr "Unbekannter Modifikator {}" #: dnstools/lib.py:184 msgid "Duplicate modifier {} found" -msgstr "" +msgstr "Doppelter Modifikator {} gefunden" #: dnstools/lib.py:188 msgid "No mechanism found" -msgstr "" +msgstr "Kein Mechanismus gefunden" #: dnstools/lib.py:195 msgid "Not a valid DKIM record" -msgstr "" +msgstr "Kein gültiger DKIM-Eintrag" #: dnstools/lib.py:203 dnstools/lib.py:256 msgid "Invalid tag {}" -msgstr "" +msgstr "Ungültiger Tag {}" #: dnstools/lib.py:208 msgid "No key found in record" -msgstr "" +msgstr "Kein Schlüssel im Datensatz gefunden" #: dnstools/lib.py:215 msgid "Wrong value {} for tag {}" -msgstr "" +msgstr "Falscher Wert {} für Tag {}" #: dnstools/lib.py:230 msgid "Wrong value {} for tag {}:" -msgstr "" +msgstr "Falscher Wert {} für Tag {}:" #: dnstools/lib.py:234 msgid " not an integer" -msgstr "" +msgstr "Keine ganze Zahl" #: dnstools/lib.py:236 msgid " less than {}" -msgstr "" +msgstr "weniger als {}" #: dnstools/lib.py:239 msgid " greater than {}" -msgstr "" +msgstr "größer als {}" #: dnstools/lib.py:248 msgid "Not a valid DMARC record" -msgstr "" +msgstr "Kein gültiger DMARC-Eintrag" #: dnstools/lib.py:259 msgid "Unknown tag {}" -msgstr "" +msgstr "Unbekanntes Tag {}" #: dnstools/lib.py:264 msgid "Missing required p tag" -msgstr "" +msgstr "Erforderliches p-Tag fehlt" #: dnstools/models.py:78 msgid "Public key mismatchs" -msgstr "" +msgstr "Öffentlicher Schlüssel stimmt nicht überein" #: dnstools/templates/dnstools/autoconfig_records_status.html:8 msgid "autoconfig record (Mozilla) found: " -msgstr "" +msgstr "Autoconfig-Eintrag (Mozilla) gefunden:" #: dnstools/templates/dnstools/autoconfig_records_status.html:12 msgid "autoconfig record (Mozilla) not found." -msgstr "" +msgstr "Autoconfig-Eintrag (Mozilla) nicht gefunden." #: dnstools/templates/dnstools/autoconfig_records_status.html:17 msgid "autodiscover record (Microsoft) found: " -msgstr "" +msgstr "Autodiscover-Eintrag (Microsoft) gefunden:" #: dnstools/templates/dnstools/autoconfig_records_status.html:21 msgid "autodiscover record (Microsoft) not found." -msgstr "" +msgstr "Autodiscover-Eintrag (Microsoft) nicht gefunden." #: dnstools/templates/dnstools/dns_record_detail.html:8 msgid "A DNS record has been found and is valid." -msgstr "" +msgstr "Ein DNS-Eintrag wurde gefunden und ist gültig." #: dnstools/templates/dnstools/dns_record_detail.html:12 msgid "A DNS record has been found but its syntax is not valid:" -msgstr "" +msgstr "Ein DNS-Eintrag wurde gefunden, aber seine Syntax ist ungültig:" #: dnstools/templates/dnstools/domain_dns_configuration.html:7 msgid "" -"Here is an example of DNS configuration (bind format). Replace value between" -" [ ] by the appropriate ones." +"Here is an example of DNS configuration (bind format). Replace value between " +"[ ] by the appropriate ones." msgstr "" +"Hier ist ein Beispiel für die DNS-Konfiguration (Bind-Format). Ersetzen Sie " +"den Wert zwischen [ ] durch die entsprechenden Werte." #: dnstools/templates/dnstools/domain_dns_configuration.html:15 msgid "IP address of your Modoboa server" -msgstr "" +msgstr "IP-Adresse Ihres Modoboa-Servers" #: dnstools/templates/dnstools/domain_dns_configuration.html:28 msgid "Auto configuration" -msgstr "" +msgstr "Automatische Konfiguration" #: dnstools/templates/dnstools/domain_dns_configuration.html:30 #: dnstools/templates/dnstools/domain_dns_configuration.html:31 msgid "hostname of your automx server" -msgstr "" +msgstr "Hostname Ihres Automx-Servers" #: dnstools/views.py:35 msgid "{} record of {}" -msgstr "" +msgstr "{} Eintrag von {}" #: dnstools/views.py:64 msgid "Auto configuration records for {}" -msgstr "" +msgstr "Automatische Konfigurationseinträge für {}" #: dnstools/views.py:80 msgid "DNS configuration for {}" -msgstr "" +msgstr "DNS-Konfiguration für {}" #: imap_migration/api/v2/serializers.py:117 #, fuzzy #| msgid "Access updated" msgid "Access denied" -msgstr "Zugriff aktualisiert" +msgstr "Zugang aktualisiert" #: imap_migration/app_settings.py:23 imap_migration/app_settings.py:102 #, fuzzy -#| msgid "IMAP migration" +#| msgid "Enable communication" msgid "Enable IMAP Migration" -msgstr "IMAP-Migration" +msgstr "Verbindung aktivieren" #: imap_migration/app_settings.py:24 imap_migration/app_settings.py:104 #, fuzzy -#| msgid "IMAP migration" +#| msgid "Enable communication" msgid "Enable IMAP Migration." -msgstr "IMAP-Migration" +msgstr "Verbindung aktivieren" #: imap_migration/app_settings.py:34 -#, fuzzy -#| msgid "OfflineIMAP settings" msgid "OfflineIMAP" -msgstr "OfflineIMAP-Einstellungen" +msgstr "" #: imap_migration/app_settings.py:40 imap_migration/app_settings.py:110 msgid "Concurrent sync jobs" -msgstr "Gleichzeitige Synchronisierungsaufgaben" +msgstr "" #: imap_migration/app_settings.py:42 imap_migration/app_settings.py:112 msgid "The maximum number of concurrent synchronization jobs" -msgstr "Die maximale Anzahl von gleichzeitigen Synchronisierungsaufgaben" +msgstr "" #: imap_migration/app_settings.py:53 -#, fuzzy -#| msgid "OfflineIMAP settings" msgid "OfflineIMAP Filter" -msgstr "OfflineIMAP-Einstellungen" +msgstr "" #: imap_migration/app_settings.py:59 imap_migration/app_settings.py:118 msgid "Create Folders" @@ -3176,30 +3217,30 @@ msgstr "" #: imap_migration/app_settings.py:80 imap_migration/app_settings.py:138 msgid "" "A comma seperated list of folders to explicitly include in sync even if " -"filtered by the Folder Filter Exclusions. Example: debian.user, " -"debian.personal " +"filtered by the Folder Filter Exclusions. Example: debian.user, debian." +"personal " msgstr "" #: imap_migration/app_settings.py:107 +#, fuzzy +#| msgid "LDAP settings" msgid "OfflineIMAP settings" -msgstr "OfflineIMAP-Einstellungen" +msgstr "LDAP-Einstellungen" #: imap_migration/app_settings.py:115 -#, fuzzy -#| msgid "OfflineIMAP settings" msgid "OfflineIMAP Filter settings" -msgstr "OfflineIMAP-Einstellungen" +msgstr "" #: imap_migration/apps.py:18 imap_migration/apps.py:23 #, fuzzy -#| msgid "IMAP migration" +#| msgid "Auto configuration" msgid "IMAP Migration" -msgstr "IMAP-Migration" +msgstr "Automatische Konfiguration" #: imap_migration/auth_backends.py:49 #, python-format msgid "Connection to IMAP server failed: %s" -msgstr "Verbindung zu IMAP-Server fehlgeschlagen: %s" +msgstr "" #: imap_migration/checks.py:12 msgid "" @@ -3213,40 +3254,42 @@ msgid "" msgstr "" #: imap_migration/templates/imap_migration/index.html:6 +#, fuzzy +#| msgid "Auto configuration" msgid "IMAP migration" -msgstr "IMAP-Migration" +msgstr "Automatische Konfiguration" #: ldapsync/lib.py:82 msgid "Failed to create LDAP account: {}" -msgstr "LDAP-Account konnte nicht angelegt werden: {}" +msgstr "LDAP-Konto konnte nicht erstellt werden: {}" #: ldapsync/lib.py:121 msgid "Failed to update LDAP account: {}" -msgstr "LDAP-Account konnte nicht aktualisiert werden: {}" +msgstr "LDAP-Konto konnte nicht aktualisiert werden: {}" #: ldapsync/lib.py:134 msgid "Failed to delete LDAP account: {}" -msgstr "LDAP-Account konnte nicht gelöscht werden: {}" +msgstr "Fehler beim Löschen des LDAP-Kontos: {}" #: ldapsync/lib.py:141 msgid "Failed to disable LDAP account: {}" -msgstr "LDAP-Account konnte nicht deaktiviert werden: {}" +msgstr "Fehler beim Deaktivieren des LDAP-Kontos: {}" #: lib/api_client.py:35 lib/api_client.py:69 lib/api_client.py:83 #: lib/api_client.py:87 #, fuzzy, python-format #| msgid "Enable communication with Modoboa public API" msgid "Failed to communicate with public API: %s" -msgstr "Verbindung mit Modoboa public API aktivieren" +msgstr "Aktivieren Sie die Kommunikation mit der öffentlichen API von Modoboa" #: lib/db_utils.py:22 #, python-format msgid "Connection to database %s not configured" -msgstr "Verbindung zu Datenbank %s nicht konfiguriert" +msgstr "Verbindung zur Datenbank %s nicht konfiguriert" #: lib/email_utils.py:139 lib/email_utils.py:350 msgid "unable to determine encoding of string" -msgstr "Kodierung der Zeichenkette konnte nicht bestimmt werden" +msgstr "Codierung der Zeichenkette konnte nicht bestimmt werden" #: lib/exceptions.py:83 #, python-format @@ -3259,7 +3302,7 @@ msgstr "Zugriff verweigert" #: lib/fields.py:14 lib/validators.py:13 msgid "Enter a valid domain name" -msgstr "Geben Sie einen gültigen Domain-Namen an" +msgstr "Geben Sie einen gültigen Domänennamen ein" #: lib/fields.py:41 lib/fields.py:54 msgid "Enter a valid email address." @@ -3273,17 +3316,15 @@ msgstr "Abschicken" #: lib/ldap_utils.py:126 msgid "Failed to update password: {}" -msgstr "Ändern des Passworts fehlgeschlagen: {}" +msgstr "Passwort konnte nicht aktualisiert werden: {}" #: lib/templatetags/lib_tags.py:120 templates/common/email_searchbar.html:17 msgid "Subject" msgstr "Betreff" #: limits/app_settings.py:17 limits/app_settings.py:147 -#, fuzzy -#| msgid "Default limits" msgid "Default per-admin limits" -msgstr "Standard-Grenzwerte" +msgstr "" #: limits/app_settings.py:20 limits/app_settings.py:153 msgid "Enable per-admin limits" @@ -3294,55 +3335,42 @@ msgid "Enable or disable per-admin limits" msgstr "" #: limits/app_settings.py:26 limits/app_settings.py:91 -#: limits/app_settings.py:160 limits/app_settings.py:245 -#: limits/constants.py:47 limits/constants.py:101 +#: limits/app_settings.py:160 limits/app_settings.py:245 limits/constants.py:47 +#: limits/constants.py:101 +#, fuzzy +#| msgid "Domain administrator" msgid "Domain admins" -msgstr "Domain-Administratoren" +msgstr "Domain-Administrator" #: limits/app_settings.py:29 limits/app_settings.py:163 -#, fuzzy -#| msgid "" -#| "Maximum number of allowed domain administrators for a new administrator" msgid "" "Maximum number of allowed domain administrators for a new administrator. (0 " "to deny any creation, -1 to allow unlimited creations)" msgstr "" -"Maximale Anzahl der Domain-Administratoren, die ein neuer Administrator " -"erstellen darf" #: limits/app_settings.py:39 limits/app_settings.py:175 -#, fuzzy -#| msgid "Maximum number of allowed domains for a new administrator" msgid "" "Maximum number of allowed domains for a new administrator. (0 to deny any " "creation, -1 to allow unlimited creations)" -msgstr "Maximale Anzahl Domains, die ein neuer Administrator erstellen darf" +msgstr "" #: limits/app_settings.py:48 limits/app_settings.py:186 -#, fuzzy -#| msgid "" -#| "Maximum number of allowed domain aliases for a new administrator" msgid "" -"Maximum number of allowed domain aliases for a new administrator. (0 to deny" -" any creation, -1 to allow unlimited creations)" +"Maximum number of allowed domain aliases for a new administrator. (0 to deny " +"any creation, -1 to allow unlimited creations)" msgstr "" -"Maximale Anzahl Domain-Aliase, die ein neuer Administrator erstellen darf" #: limits/app_settings.py:58 limits/app_settings.py:198 -#, fuzzy -#| msgid "Maximum number of allowed mailboxes for a new administrator" msgid "" "Maximum number of allowed mailboxes for a new administrator. (0 to deny any " "creation, -1 to allow unlimited creations)" -msgstr "Maximale Anzahl Mailboxen, die ein neuer Administrator erstellen darf" +msgstr "" #: limits/app_settings.py:67 limits/app_settings.py:210 -#, fuzzy -#| msgid "Maximum number of allowed aliases for a new administrator" msgid "" "Maximum number of allowed aliases for a new administrator. (0 to deny any " "creation, -1 to allow unlimited creations)" -msgstr "Maximale Anzahl Aliase, die ein neuer Administrator erstellen darf" +msgstr "" #: limits/app_settings.py:76 limits/app_settings.py:220 msgid "" @@ -3351,10 +3379,8 @@ msgid "" msgstr "" #: limits/app_settings.py:82 limits/app_settings.py:232 -#, fuzzy -#| msgid "Default limits" msgid "Default per-domain limits" -msgstr "Standard-Grenzwerte" +msgstr "" #: limits/app_settings.py:85 limits/app_settings.py:238 msgid "Enable per-domain limits" @@ -3365,125 +3391,104 @@ msgid "Enable or disable per-domain limits" msgstr "" #: limits/app_settings.py:94 limits/app_settings.py:248 -#, fuzzy -#| msgid "" -#| "Maximum number of allowed domain administrators for a new administrator" msgid "" -"Maximum number of allowed domain administrators for a new domain. (0 to deny" -" any creation, -1 to allow unlimited creations)" +"Maximum number of allowed domain administrators for a new domain. (0 to deny " +"any creation, -1 to allow unlimited creations)" msgstr "" -"Maximale Anzahl der Domain-Administratoren, die ein neuer Administrator " -"erstellen darf" #: limits/app_settings.py:104 limits/app_settings.py:260 -#, fuzzy -#| msgid "" -#| "Maximum number of allowed domain aliases for a new administrator" msgid "" "Maximum number of allowed domain aliases for a new domain. (0 to deny any " "creation, -1 to allow unlimited creations)" msgstr "" -"Maximale Anzahl Domain-Aliase, die ein neuer Administrator erstellen darf" #: limits/app_settings.py:114 limits/app_settings.py:272 -#, fuzzy -#| msgid "Maximum number of allowed mailboxes for a new administrator" msgid "" "Maximum number of allowed mailboxes for a new domain. (0 to deny any " "creation, -1 to allow unlimited creations)" -msgstr "Maximale Anzahl Mailboxen, die ein neuer Administrator erstellen darf" +msgstr "" #: limits/app_settings.py:123 limits/app_settings.py:283 -#, fuzzy -#| msgid "Maximum number of allowed aliases for a new administrator" msgid "" -"Maximum number of allowed aliases for a new domain. (0 to deny any creation," -" -1 to allow unlimited creations)" -msgstr "Maximale Anzahl Aliase, die ein neuer Administrator erstellen darf" +"Maximum number of allowed aliases for a new domain. (0 to deny any creation, " +"-1 to allow unlimited creations)" +msgstr "" #: limits/apps.py:13 limits/apps.py:17 msgid "Limits" -msgstr "Grenzwerte" +msgstr "" #: limits/constants.py:14 msgid "Maximum number of domains this user can create" -msgstr "Maximale Anzahl Domains, die dieser Benutzer erstellen darf" +msgstr "" #: limits/constants.py:23 msgid "Maximum number of domain aliases this user can create" -msgstr "Maximale Anzahl Domain Aliase, die dieser Benutzer erstellen darf" +msgstr "" #: limits/constants.py:32 msgid "Maximum number of mailboxes this user can create" -msgstr "Maximale Anzahl Mailboxen, die dieser Benutzer erstellen darf" +msgstr "" #: limits/constants.py:40 msgid "Maximum number of mailbox aliases this user can create" -msgstr "Maximale Anzahl Mailbox-Aliase, die dieser Benutzer erstellen darf" +msgstr "" #: limits/constants.py:49 msgid "Maximum number of domain administrators this user can create" -msgstr "Maximale Anzahl Domains, die ein Administrator erstellen darf" +msgstr "" #: limits/constants.py:60 msgid "Quota shared between domains of this reseller" msgstr "" #: limits/constants.py:77 -#, fuzzy -#| msgid "Maximum number of domain aliases this user can create" msgid "Maximum number of domain aliases allowed for this domain." -msgstr "Maximale Anzahl Domain Aliase, die dieser Benutzer erstellen darf" +msgstr "" #: limits/constants.py:85 -#, fuzzy -#| msgid "Maximum number of mailboxes this user can create" msgid "Maximum number of mailboxes allowed for this domain." -msgstr "Maximale Anzahl Mailboxen, die dieser Benutzer erstellen darf" +msgstr "" #: limits/constants.py:93 -#, fuzzy -#| msgid "Maximum number of mailbox aliases this user can create" msgid "Maximum number of mailbox aliases allowed for this domain." -msgstr "Maximale Anzahl Mailbox-Aliase, die dieser Benutzer erstellen darf" +msgstr "" #: limits/constants.py:102 -#, fuzzy -#| msgid "Maximum number of domain administrators this user can create" msgid "Maximum number of domain admins allowed for this domain." -msgstr "Maximale Anzahl Domains, die ein Administrator erstellen darf" +msgstr "" #: limits/forms.py:38 limits/forms.py:88 +#, fuzzy +#| msgid "Invalid line" msgid "Invalid limit" -msgstr "Ungültiger Grenzwert" +msgstr "Ungültige Zeile" #: limits/handlers.py:118 limits/handlers.py:151 msgid "Resources" -msgstr "Ressourcen" +msgstr "" #: limits/lib.py:19 #, python-format msgid "%s: limit reached" -msgstr "%s: Grenze erreicht" +msgstr "" #: limits/lib.py:29 msgid "Not enough resources" -msgstr "Nicht ausreichend Ressourcen" +msgstr "" #: limits/lib.py:46 limits/models.py:46 msgid "You're not allowed to define unlimited values" msgstr "" -"Sie verfügen nicht über die erforderlichen Rechte, um unbegrenzte Werte " -"anzugeben" #: limits/models.py:56 limits/models.py:119 msgid "unlimited" -msgstr "unbegrenzt" +msgstr "" #: limits/templates/limits/poolusage.html:3 #: limits/templates/limits/resources_widget.html:5 msgid "Resources usage" -msgstr "Ressourcen-Verbrauch" +msgstr "" #: maillog/api/v2/serializers.py:35 msgid "You must provide start and end dates when period is custom" @@ -3491,11 +3496,12 @@ msgstr "" #: maillog/apps.py:20 maillog/forms.py:23 msgid "Path to the log file" -msgstr "Pfad zur Log-Datei" +msgstr "Pfad zur Protokolldatei" #: maillog/apps.py:22 maillog/forms.py:25 msgid "Path to log file used to collect statistics" -msgstr "Pfad zur Log-Datei, um Statistiken zu sammeln" +msgstr "" +"Pfad zur Protokolldatei, die zum Sammeln von Statistiken verwendet wird" #: maillog/apps.py:29 maillog/forms.py:30 msgid "Directory to store RRD files" @@ -3503,17 +3509,15 @@ msgstr "Ablageverzeichnis für RRD-Dateien" #: maillog/apps.py:31 maillog/forms.py:32 msgid "Path to directory where RRD files are stored" -msgstr "Pfad zum Verzeichnis in dem die RRD-Dateien abgelegt werden" +msgstr "Pfad zum Verzeichnis, in dem RRD-Dateien gespeichert sind" #: maillog/apps.py:38 maillog/forms.py:37 -#, fuzzy -#| msgid "rejected messages" msgid "Show greylisted messages" -msgstr "Abgewiesene Nachrichten" +msgstr "Zeige Greylisted E-Mails" #: maillog/apps.py:40 maillog/forms.py:40 msgid "Differentiate between hard and soft rejects (greylisting)" -msgstr "" +msgstr "Unterscheide zwischen Hard- und Soft-Rejects (Greylisting)" #: maillog/apps.py:58 maillog/apps.py:62 maillog/handlers.py:21 msgid "Statistics" @@ -3521,11 +3525,11 @@ msgstr "Statistiken" #: maillog/graphics.py:91 msgid "Failed to locate rrdtool binary." -msgstr "" +msgstr "rrdtool-Binärdatei konnte nicht gefunden werden." #: maillog/graphics.py:168 msgid "Average traffic (msgs/min)" -msgstr "Durchschnittlicher Traffic (Nachrichten/min)" +msgstr "Durchschnittlicher Datenverkehr (Nachrichten/Min.)" #: maillog/graphics.py:171 msgid "sent messages" @@ -3537,41 +3541,35 @@ msgstr "Empfangene Nachrichten" #: maillog/graphics.py:173 msgid "bounced messages" -msgstr "Zurückgeworfene Nachrichten" +msgstr "Unzustellbare Nachrichten" #: maillog/graphics.py:174 msgid "rejected messages" msgstr "Abgewiesene Nachrichten" #: maillog/graphics.py:175 -#, fuzzy -#| msgid "sent messages" msgid "virus messages" -msgstr "Gesendete Nachrichten" +msgstr "Virus E-Mails" #: maillog/graphics.py:176 -#, fuzzy -#| msgid "sent messages" msgid "spam messages" -msgstr "Gesendete Nachrichten" +msgstr "Spam E-Mails" #: maillog/graphics.py:183 -#, fuzzy -#| msgid "rejected messages" msgid "greylisted messages" -msgstr "Abgewiesene Nachrichten" +msgstr "Greylisted E-Mails" #: maillog/graphics.py:200 msgid "Average normal traffic size (bytes/min)" -msgstr "Durchschnittliche Traffic-Menge (Bytes/min)" +msgstr "Durchschnittlicher Datenverkehr (Bytes/Min)" #: maillog/graphics.py:203 msgid "received size" -msgstr "Empfangsgröße" +msgstr "Empfangene Daten" #: maillog/graphics.py:204 msgid "sent size" -msgstr "Versendegröße" +msgstr "Gesendete Daten" #: maillog/graphics.py:211 msgid "Mail traffic" @@ -3579,15 +3577,15 @@ msgstr "Mailverkehr" #: maillog/graphics.py:254 msgid "Average account creation (account/hour)" -msgstr "" +msgstr "Durchschnittlich erstelle Konten (Konten/Stunde)" #: maillog/graphics.py:256 msgid "New accounts" -msgstr "" +msgstr "Neue Konten" #: maillog/graphics.py:263 msgid "Accounts" -msgstr "" +msgstr "Konten" #: maillog/templates/maillog/index.html:4 msgid "Graphical statistics" @@ -3595,15 +3593,15 @@ msgstr "Grafische Statistiken" #: maillog/templates/maillog/index.html:44 msgid "Search a domain" -msgstr "Domain suchen" +msgstr "Suche eine Domäne" #: maillog/templates/maillog/index.html:77 msgid "Apply" -msgstr "Antworten" +msgstr "Anwenden" #: maillog/views.py:33 msgid "No statistics available" -msgstr "Keine Statistik-Daten verfügbar" +msgstr "Keine Statistiken verfügbar" #: maillog/views.py:39 msgid "Day" @@ -3627,190 +3625,195 @@ msgstr "Benutzerdefiniert" #: maillog/views.py:66 msgid "Unknown graphic set" -msgstr "Unbekanntes graphisches Set" +msgstr "Unbekannter Grafiksatz" #: maillog/views.py:71 -#, fuzzy -#| msgid "Unknown graphic set" msgid "Unknown domain" -msgstr "Unbekanntes graphisches Set" +msgstr "Unbekannte Domäne" #: maillog/views.py:76 msgid "Bad custom period" -msgstr "Ungültiger individueller Zeitraum" +msgstr "Ungültiger benutzerdefinierter Zeitraum" #: pdfcredentials/api/v2/serializers.py:31 pdfcredentials/app_settings.py:236 #: pdfcredentials/documents.py:60 +#, fuzzy +#| msgid "Update your personal information" msgid "Personal account information" -msgstr "Persönliche Kontoinformationen" +msgstr "Aktualisieren Sie Ihre persönlichen Daten" #: pdfcredentials/api/v2/serializers.py:61 #, fuzzy -#| msgid "Directory not found." +#| msgid "Directory to store RRD files" msgid "Directory is not writable" -msgstr "Verzeichnis nicht gefunden." +msgstr "Ablageverzeichnis für RRD-Dateien" #: pdfcredentials/api/v2/serializers.py:82 pdfcredentials/views.py:26 msgid "No document available for this user" -msgstr "Kein Dokument für diesen Benutzer verfügbar" +msgstr "" #: pdfcredentials/app_settings.py:29 pdfcredentials/app_settings.py:198 #, fuzzy -#| msgid "PDF credentials" +#| msgid "Enable API access" msgid "Enable PDF credentials" -msgstr "PDF Anmeldeinformationen" +msgstr "API-Zugriff aktivieren" #: pdfcredentials/app_settings.py:31 pdfcredentials/app_settings.py:200 -#, fuzzy -#| msgid "Generate documents only at account creation" msgid "Enabled PDF credentials document generation on account creation." -msgstr "Erzeuge Dokumente nur wenn ein Konto angelegt wurde" +msgstr "" #: pdfcredentials/app_settings.py:42 pdfcredentials/app_settings.py:203 msgid "Documents storage" -msgstr "Dokumentenablage" +msgstr "" #: pdfcredentials/app_settings.py:48 pdfcredentials/app_settings.py:206 +#, fuzzy +#| msgid "Directory to store RRD files" msgid "Directory to save documents into" -msgstr "Speicherpfad für Dokumente" +msgstr "Ablageverzeichnis für RRD-Dateien" #: pdfcredentials/app_settings.py:50 pdfcredentials/app_settings.py:208 +#, fuzzy +#| msgid "Path to directory where RRD files are stored" msgid "Path to a directory where PDF documents will be saved" -msgstr "Dateipfad in dem die PDF-Dokumente abgelegt werden" +msgstr "Pfad zum Verzeichnis, in dem RRD-Dateien gespeichert sind" #: pdfcredentials/app_settings.py:61 pdfcredentials/app_settings.py:211 +#, fuzzy +#| msgid "Security" msgid "Security options" -msgstr "Sicherheitseinstellungen" +msgstr "Sicherheit" #: pdfcredentials/app_settings.py:67 pdfcredentials/app_settings.py:214 msgid "Delete documents after the first download" -msgstr "Lösche Dokumente nach dem ersten Download" +msgstr "" #: pdfcredentials/app_settings.py:69 pdfcredentials/app_settings.py:217 msgid "" "Automatically delete a document just after its first download from this " "interface" msgstr "" -"Löscht automatisch das Dokument, wenn es das erste Mal über dieses " -"Oberfläche heruntergeladen wurde" #: pdfcredentials/app_settings.py:78 pdfcredentials/app_settings.py:223 msgid "Generate documents only at account creation" -msgstr "Erzeuge Dokumente nur wenn ein Konto angelegt wurde" +msgstr "" #: pdfcredentials/app_settings.py:81 pdfcredentials/app_settings.py:226 msgid "" "Generate a new document only when a new account is created. If set to no, a " "new document will be created each time a password is updated." msgstr "" -"Erzeuge ein neues Dokument nur wenn ein neues Konto erstellt wurde. Wenn die" -" Option auf Nein steht wird jedes Mal ein neues Dokument erstellt, wenn ein " -"Passwort aktualisiert wurde." #: pdfcredentials/app_settings.py:94 pdfcredentials/app_settings.py:232 msgid "Customization options" -msgstr "Individuell angepasste Optionen" +msgstr "" #: pdfcredentials/app_settings.py:100 pdfcredentials/app_settings.py:235 msgid "Title" -msgstr "Titel" +msgstr "" #: pdfcredentials/app_settings.py:101 pdfcredentials/app_settings.py:237 msgid "The document's title" -msgstr "Titel des Dokuments" +msgstr "" #: pdfcredentials/app_settings.py:107 pdfcredentials/app_settings.py:241 msgid "Web panel url" -msgstr "URL der Webanwendung" +msgstr "" #: pdfcredentials/app_settings.py:108 pdfcredentials/app_settings.py:241 msgid "URL of the Modoboa web panel" -msgstr "URL der Modoboa Webanwendung" +msgstr "" #: pdfcredentials/app_settings.py:114 pdfcredentials/app_settings.py:245 +#, fuzzy +#| msgid "spam messages" msgid "Custom message" -msgstr "Eigener Nachrichtentext" +msgstr "Spam E-Mails" #: pdfcredentials/app_settings.py:116 pdfcredentials/app_settings.py:246 msgid "A custom message that will appear at the end of documents" -msgstr "Eine eigene Nachricht, die am Ende des Dokuments angezeigt wird" +msgstr "" #: pdfcredentials/app_settings.py:123 pdfcredentials/app_settings.py:251 msgid "Include mail client connection settings" -msgstr "Verbindungseinstellungen für Mailprogramme einschließen" +msgstr "" #: pdfcredentials/app_settings.py:125 pdfcredentials/app_settings.py:254 msgid "" "Include required SMTP and IMAP connection information to configure a mail " "client, a tablet or a phone" msgstr "" -"Erforderliche SMTP und IMAP Einstellungen zur Konfiguration von " -"Mailprogramme, Tablets oder Telefonen" #: pdfcredentials/app_settings.py:133 pdfcredentials/app_settings.py:260 #: pdfcredentials/documents.py:133 +#, fuzzy +#| msgid "Server address" msgid "SMTP server address" -msgstr "SMTP Serveradresse" +msgstr "Serveradresse" #: pdfcredentials/app_settings.py:136 pdfcredentials/app_settings.py:261 msgid "Address of the SMTP server (hostname or IP)" -msgstr "Adresse des SMTP-Servers (Hostname oder IP)" +msgstr "" #: pdfcredentials/app_settings.py:143 pdfcredentials/app_settings.py:265 #: pdfcredentials/documents.py:134 +#, fuzzy +#| msgid "Server port" msgid "SMTP server port" -msgstr "SMTP Server-Port" +msgstr "Server Port" #: pdfcredentials/app_settings.py:145 pdfcredentials/app_settings.py:267 msgid "Listening port of the SMTP server" -msgstr "Port, auf dem der SMTP-Server erreicht werden kann" +msgstr "" #: pdfcredentials/app_settings.py:151 pdfcredentials/app_settings.py:271 #: pdfcredentials/documents.py:135 msgid "SMTP connection security" -msgstr "SMTP-Verbindungssicherheit" +msgstr "" #: pdfcredentials/app_settings.py:153 pdfcredentials/app_settings.py:179 #: pdfcredentials/app_settings.py:274 pdfcredentials/app_settings.py:292 msgid "Connection security mechanism" -msgstr "Mechanismus zur Verbindungssicherung" +msgstr "" #: pdfcredentials/app_settings.py:159 pdfcredentials/app_settings.py:278 #: pdfcredentials/documents.py:136 +#, fuzzy +#| msgid "Server address" msgid "IMAP server address" -msgstr "IMAP Serveradresse" +msgstr "Serveradresse" #: pdfcredentials/app_settings.py:162 pdfcredentials/app_settings.py:279 msgid "Address of the IMAP server (hostname or IP)" -msgstr "Adresse des IMAP-Servers (Hostname oder IP)" +msgstr "" #: pdfcredentials/app_settings.py:169 pdfcredentials/app_settings.py:283 #: pdfcredentials/documents.py:137 +#, fuzzy +#| msgid "Server port" msgid "IMAP server port" -msgstr "IMAP Server-Port" +msgstr "Server Port" #: pdfcredentials/app_settings.py:171 pdfcredentials/app_settings.py:285 msgid "Listening port of the IMAP server" -msgstr "Port, auf dem der IMAP-Servier erreicht werden kann" +msgstr "" #: pdfcredentials/app_settings.py:177 pdfcredentials/app_settings.py:289 #: pdfcredentials/documents.py:138 msgid "IMAP connection security" -msgstr "IMAP Verbindungssicherheit" +msgstr "" #: pdfcredentials/apps.py:19 msgid "PDF credentials" -msgstr "PDF Anmeldeinformationen" +msgstr "" #: pdfcredentials/apps.py:24 -#, fuzzy -#| msgid "PDF credentials" msgid "PDF Credentials" -msgstr "PDF Anmeldeinformationen" +msgstr "" #: pdfcredentials/documents.py:65 msgid "Powered by Modoboa - Mail hosting made simple" -msgstr "Powered by Modoboa - Mail hosting made simple" +msgstr "" #: pdfcredentials/documents.py:84 #, python-format @@ -3820,12 +3823,10 @@ msgid "" "to connect to Modoboa. Learn the content and destroy\n" "the document as soon as possible.\n" msgstr "" -"\n" -"Liebe/r %s, dieses Dokument enthält die Anmeldeinformationen, die Du benötigst um Dich mit Modoboa zu verbinden. Präge Dir bitte die Informationen ein und lösche anschliessend dieses Dokument.\n" #: pdfcredentials/documents.py:95 msgid "Web panel:" -msgstr "Webanwendung:" +msgstr "" #: pdfcredentials/documents.py:116 msgid "" @@ -3833,22 +3834,22 @@ msgid "" "Here you can view your emails anytime online, create filters or manage\n" "your contacts.\n" msgstr "" -"\n" -"Hier können Sie Ihre Emails online ansehen, Filter oder Kontakte erstellen.\n" #: pdfcredentials/documents.py:126 +#, fuzzy +#| msgid "Change password" msgid "Please change your password!" -msgstr "Bitte ändern Sie Ihr Passwort!" +msgstr "Passwort ändern" #: pdfcredentials/documents.py:130 +#, fuzzy +#| msgid "Auto configuration" msgid "PC/Tablet/Smartphone configuration:" -msgstr "PC/Tablet/Smartphone Konfiguration:" +msgstr "Automatische Konfiguration" #: pdfcredentials/documents.py:153 msgid "Use those settings for your computer, tablet or phone." msgstr "" -"Verwenden Sie diese Einstellungen für Ihren Computer, Ihr Tablet oder " -"Telefon" #: pdfcredentials/handlers.py:35 msgid "" @@ -3858,29 +3859,20 @@ msgstr "" #: pdfcredentials/handlers.py:61 msgid "Retrieve user's credentials as a PDF document" -msgstr "Erhalte die Anmeldeinformationen des Benutzer als ein PDF-Dokument" +msgstr "" #: pdfcredentials/handlers.py:82 -#, fuzzy -#| msgid "PDF credentials" msgid "Download PDF credentials" -msgstr "PDF Anmeldeinformationen" +msgstr "" #: pdfcredentials/lib.py:28 -#, fuzzy -#| msgid "" -#| "Failed to create the directory that will contain PDF documents (%s)" msgid "Can't write to selected directory to store PDF documents" msgstr "" -"Ein Fehler ist bei der Erstellung des Pfades, der die PDF Dokumente (%s) " -"enthält, aufgetreten. " #: pdfcredentials/lib.py:34 #, python-format msgid "Failed to create the directory that will contain PDF documents (%s)" msgstr "" -"Ein Fehler ist bei der Erstellung des Pfades, der die PDF Dokumente (%s) " -"enthält, aufgetreten. " #: pdfcredentials/lib.py:81 msgid "" @@ -3889,95 +3881,80 @@ msgid "" msgstr "" #: policyd/core.py:88 -#, fuzzy -#| msgid "%s: limit reached" msgid "Daily sending limit reached" -msgstr "%s: Grenze erreicht" +msgstr "" #: policyd/core.py:125 -#, fuzzy -#| msgid "%s: limit reached" msgid "[modoboa] Sending limit reached" -msgstr "%s: Grenze erreicht" +msgstr "" #: policyd/templates/policyd/notifications/limit_reached.html:3 #, python-format msgid "Daily limit of the following %(ltype)s has been reached: %(name)s." msgstr "" -#: postfix_autoreply/api/v2/serializers.py:28 postfix_autoreply/forms.py:98 +#: postfix_autoreply/api/v2/serializers.py:27 postfix_autoreply/forms.py:88 #, fuzzy #| msgid "This code is invalid" msgid "This date is over" -msgstr "Das Datum liegt in der Vergangenheit" +msgstr "Dieser Code ist ungültig" -#: postfix_autoreply/api/v2/serializers.py:32 postfix_autoreply/forms.py:101 -#, fuzzy -#| msgid "Cannot be greater than domain quota" +#: postfix_autoreply/api/v2/serializers.py:30 postfix_autoreply/forms.py:90 msgid "Must be greater than start date" -msgstr "Muss größer als der Wert des Startdatums sein" +msgstr "" -#: postfix_autoreply/apps.py:11 postfix_autoreply/forms.py:173 +#: postfix_autoreply/apps.py:12 postfix_autoreply/forms.py:163 #, fuzzy -#| msgid "Automatic account removal" +#| msgid "Inactive account threshold" msgid "Automatic replies" -msgstr "Automatische Antworten" +msgstr "Schwellwert für inaktive Konten" #: postfix_autoreply/forms.py:23 msgid "Activate your auto reply from this date. Format : YYYY-MM-DD HH:mm:ss" -msgstr "Automatische Antwort ab diesem Datum aktivieren. Format: YYYY-MM-DD" +msgstr "" + +#: postfix_autoreply/forms.py:28 +msgid "Until" +msgstr "" #: postfix_autoreply/forms.py:31 -msgid "Until" -msgstr "Bis" - -#: postfix_autoreply/forms.py:34 msgid "Activate your auto reply until this date. Format : YYYY-MM-DD HH:mm:ss" msgstr "" -"Automatische Antwort bis zu diesem Datum aktivieren. Format: YYYY-MM-DD" -#: postfix_autoreply/forms.py:51 +#: postfix_autoreply/forms.py:39 #, python-format msgid "" "The content of your answer. You can use the following variables, which will " "be automatically replaced by the appropriate value: %(name)s, %(fromdate)s, " "%(untildate)s" msgstr "" -"Der Inhalt Ihrer Antwort: Sie können die folgenden Variablen benutzen, die " -"automatisch mit dem zugehörigen Wert ersetzt werden: %(name)s, %(fromdate)s," -" %(untildate)s" -#: postfix_autoreply/forms.py:121 +#: postfix_autoreply/forms.py:110 msgid "Automatic reply timeout" -msgstr "Zeit zwischen automatische Antworten" +msgstr "" -#: postfix_autoreply/forms.py:124 +#: postfix_autoreply/forms.py:113 msgid "Timeout in seconds between two auto-replies to the same recipient" msgstr "" -"Zeit zwischen zwei automatisierten Antworten an denselben Empfänger (in " -"Sekunden)" -#: postfix_autoreply/forms.py:130 +#: postfix_autoreply/forms.py:119 msgid "Default subject" -msgstr "Standard-Betreff" +msgstr "" -#: postfix_autoreply/forms.py:131 +#: postfix_autoreply/forms.py:120 msgid "I'm off" -msgstr "Ich bin weg" +msgstr "" -#: postfix_autoreply/forms.py:133 +#: postfix_autoreply/forms.py:122 msgid "" "Default subject used when an auto-reply message is created automatically" msgstr "" -"Standard-Betreff wenn eine Antwortnachricht automatisch generiert wird" -#: postfix_autoreply/forms.py:140 -#, fuzzy -#| msgid "Default domain quota" +#: postfix_autoreply/forms.py:129 msgid "Default content" -msgstr "Standard-Inhalt" +msgstr "" -#: postfix_autoreply/forms.py:142 +#: postfix_autoreply/forms.py:131 #, python-format msgid "" "I'm currently off. I'll answer as soon as I come back.\n" @@ -3985,30 +3962,24 @@ msgid "" "Best regards,\n" "%(name)s\n" msgstr "" -"Ich bin im Moment weg und werde antworten sobald ich zurück bin.\n" -"\n" -"Mit freundlichen Grüßen\n" -"%(name)s\n" -#: postfix_autoreply/forms.py:148 +#: postfix_autoreply/forms.py:138 #, python-format msgid "" "Default content used when an auto-reply message is created automatically. " "The '%(name)s' macro will be replaced by the user's full name." msgstr "" -"Standard-Inhalt wenn eine Antwort automatisch erstellt wird. Das '%(name)s' " -"Makro wird gegen den vollen Benutzernamen ersetzt." -#: postfix_autoreply/handlers.py:123 +#: postfix_autoreply/handlers.py:118 #: postfix_autoreply/templates/modoboa_postfix_autoreply/autoreply.html:3 #, fuzzy -#| msgid "Custom message" +#| msgid "spam messages" msgid "Auto-reply message" -msgstr "Automatische Antwort" +msgstr "Spam E-Mails" -#: postfix_autoreply/handlers.py:135 +#: postfix_autoreply/handlers.py:131 msgid "Auto reply" -msgstr "Automatische Antwort" +msgstr "" #: postfix_autoreply/models.py:15 #, fuzzy @@ -4016,41 +3987,39 @@ msgstr "Automatische Antwort" msgid "subject" msgstr "Betreff" -#: postfix_autoreply/models.py:16 +#: postfix_autoreply/models.py:17 msgid "The subject that will appear in sent emails" -msgstr "Der Betreff, der in den versendeten Nachrichten verwendet wird" +msgstr "" -#: postfix_autoreply/models.py:19 +#: postfix_autoreply/models.py:20 msgid "content" -msgstr "Inhalt" +msgstr "" #: postfix_autoreply/models.py:20 msgid "The content that will appear in sent emails" -msgstr "Der Inhalt, der in den versendeten Nachrichten verwendet wird" +msgstr "" -#: postfix_autoreply/models.py:24 +#: postfix_autoreply/models.py:23 msgid "Activate/Deactivate your auto reply" -msgstr "Aktivieren/Deaktivieren Sie die automatisierte Antwort" +msgstr "" #: postfix_autoreply/templates/modoboa_postfix_autoreply/autoreply.html:3 msgid "Define a message to automatically send when you are off" msgstr "" -"Geben Sie eine Nachricht an, die gesendet werden soll, wenn Sie nicht " -"erreichbar sind." #: postfix_autoreply/views.py:30 msgid "Auto reply message updated successfully." -msgstr "Automatische Antwort erfolgreich aktualisiert." - -#: relaydomains/api/v1/serializers.py:24 -msgid "Unsupported service" msgstr "" -#: relaydomains/handlers.py:64 +#: relaydomains/api/v1/serializers.py:24 #, fuzzy -#| msgid "Relay domains" +#| msgid "Update password service URL" +msgid "Unsupported service" +msgstr "URL des Kennwortdienstes aktualisieren" + +#: relaydomains/handlers.py:64 msgid "Transport settings" -msgstr "Relaydomain" +msgstr "" #: relaydomains/handlers.py:89 msgid "Transport" @@ -4058,19 +4027,19 @@ msgstr "" #: relaydomains/transport.py:16 #, fuzzy -#| msgid "target host" +#| msgid "From address" msgid "target host address" -msgstr "Ziel-Host" +msgstr "Absender-Adresse" #: relaydomains/transport.py:21 -#, fuzzy -#| msgid "target host" msgid "target host port" -msgstr "Ziel-Host" +msgstr "" #: relaydomains/transport.py:27 +#, fuzzy +#| msgid "Recipient" msgid "verify recipients" -msgstr "Empfänger verifizieren" +msgstr "Empfänger" #: templates/404.html:4 templates/500.html:4 msgid "Sorry" @@ -4086,7 +4055,7 @@ msgstr "Ein interner Fehler ist aufgetreten." #: templates/common/email_searchbar.html:5 msgid "Search..." -msgstr "Suchen..." +msgstr "Suchen ..." #: templates/common/email_searchbar.html:10 msgid "From address" @@ -4114,18 +4083,16 @@ msgid "Next" msgstr "Weiter" #: templates/nlayout.html:57 -#, fuzzy -#| msgid "New domain" msgid "New admin" -msgstr "Neue Domain" +msgstr "" #: templates/registration/base.html:8 msgid "Welcome to Modoboa" -msgstr "Willkommen zu Modoboa" +msgstr "Willkommen bei Modoboa" #: templates/registration/login.html:21 msgid "Remember me" -msgstr "An mich erinnern" +msgstr "Login speichern" #: templates/registration/login.html:23 msgid "Log in" @@ -4143,7 +4110,7 @@ msgid "" "in now." msgstr "" "Ihr Passwort wurde geändert. Sie können sich jetzt anmelden ." +"href=\"%(url)s\">anmelden." #: templates/registration/password_reset_confirm.html:7 msgid "Change password" @@ -4159,7 +4126,7 @@ msgstr "" #: templates/registration/password_reset_confirm_code.html:20 msgid "Enter the code you've just received by SMS" -msgstr "Gib den Code der per SMS zugestellt wurde" +msgstr "Geben Sie den Code ein, den Sie soeben per SMS erhalten haben" #: templates/registration/password_reset_confirm_code.html:27 msgid "Resend code" @@ -4172,11 +4139,11 @@ msgid "" "

If you don't receive an email, please make sure you've entered your " "primary address, and check your spam folder.

" msgstr "" -"

Wir haben Ihnen eine E-Mail mit Anweisungen zum Festlegen Ihres Passworts" -" geschickt, falls ein Konto mit der von Ihnen eingegebenen E-Mail-Adresse " -"vorhanden ist. Sie sollten sie in Kürze erhalten.

Wenn Sie keine " -"E-Mail erhalten, vergewissern Sie sich, dass Sie Ihre primäre Adresse " -"eingegeben haben und überprüfen Sie Ihren Spamordner.

" +"

Wir haben Ihnen eine E-Mail mit Anweisungen zum Festlegen Ihres Passworts " +"geschickt, falls ein Konto mit der von Ihnen eingegebenen E-Mail-Adresse " +"vorhanden ist. Sie sollten sie in Kürze erhalten.

Wenn Sie keine E-" +"Mail erhalten, vergewissern Sie sich, dass Sie Ihre primäre Adresse " +"eingegeben haben und überprüfen Sie Ihren Spam-Ordner.

" #: templates/registration/password_reset_email.html:4 #: templates/registration/password_reset_email_v2.html:4 @@ -4185,8 +4152,8 @@ msgid "" "To initiate the password reset process for your %(username)s Modoboa " "account, click the link below:" msgstr "" -"Um das Passwort für Ihr %(username)s Modoboa Konto zurück zu setzen, klicken" -" Sie bitte auf den folgenden Link:" +"Um den Vorgang zum Zurücksetzen des Passworts für Ihr %(username)s Modoboa-" +"Konto zu beginnen, klicken Sie auf folgenden Link:" #: templates/registration/password_reset_email.html:10 #: templates/registration/password_reset_email_v2.html:10 @@ -4194,7 +4161,7 @@ msgid "" "If clicking the link above doesn't work, please copy and paste the URL in a " "new browser window instead." msgstr "" -"Falls der Link oben nicht funktioniert, kopieren Sie diesen bitte in ein " +"Falls der obere Link nicht funktioniert, kopieren Sie diesen bitte in ein " "neues Browser-Fenster." #: templates/registration/password_reset_email.html:14 @@ -4204,7 +4171,7 @@ msgstr "Mit freundlichen Grüßen, das Modoboa Team." #: templates/registration/password_reset_form.html:24 msgid "Please fill-in your primary email address" -msgstr "Bitte die Primäre Email-Adresse eingeben" +msgstr "Bitte geben Sie Ihre primäre E-Mail-Adresse ein" #: templates/registration/password_reset_subject.txt:3 msgid "Modoboa password reset" @@ -4227,116 +4194,3 @@ msgstr "" #: transport/models.py:17 msgid "next hop" msgstr "" - -#, fuzzy -#~ msgid "An alias with this name already exists." -#~ msgstr "Ein Alias mit diesem Namen existiert bereits" - -#~ msgid "A set of tools to ease DMARC integration" -#~ msgstr "Ein Set von Tools um die DMARC-Integration zu vereinfachen" - -#~ msgid "Generate PDF documents containing users' credentials" -#~ msgstr "Erzeuge PDF-Dokumente welche die Benutzeranmeldeinformationen enthält" - -#, fuzzy -#~ msgid "IMAP migrations" -#~ msgstr "IMAP-Migration" - -#~ msgid "IMAP migration using OfflineIMAP" -#~ msgstr "IMAP-Migration benutzt OfflineIMAP" - -#~ msgid "Migrate existing mailboxes using IMAP and OfflineIMAP" -#~ msgstr "Migration existierender Postfächer benutzt IMAP und OfflineIMAP" - -#~ msgid "Graphical statistics about emails traffic using RRDtool" -#~ msgstr "Grafische E-Mail-Statistik (setzt RRDtool ein)" - -#~ msgid "Postfix's master.cf path" -#~ msgstr "Pfad zur Postfix-Datei 'master.cf'" - -#~ msgid "Path to the master.cf configuration file" -#~ msgstr "Pfad zur 'master.cf' Konfigurationsdatei" - -#~ msgid "Relay domains" -#~ msgstr "Relaydomain" - -#~ msgid "The service name" -#~ msgstr "Der 'Service'-Name" - -#, fuzzy -#~ msgid "Remote address (hostname or IP) of this domain" -#~ msgstr "Entfernte Destination für diese Domain" - -#, fuzzy -#~ msgid "Remote port of this domain" -#~ msgstr "Entfernte Destination für diese Domain" - -#~ msgid "Check for valid recipients" -#~ msgstr "Auf gültige Empfänger prüfen" - -#~ msgid "Relay Domain" -#~ msgstr "Relaydomain" - -#~ msgid "Scan" -#~ msgstr "Scanne" - -#, fuzzy -#~ msgid "The relay domain name" -#~ msgstr "Name der Domain" - -#, fuzzy -#~ msgid "" -#~ "\n" -#~ "
  • relaydomain; name; target host; service; enabled; verify recipients
  • \n" -#~ msgstr "" -#~ "\n" -#~ "
  • relaydomain; name; target host; service; enabled; verify recipients
  • \n" -#~ "
  • relaydomainalias; name; target; enabled
  • \n" - -#~ msgid "Mailboxes owner" -#~ msgstr "Postfach-Besitzer" - -#~ msgid "The UNIX account who owns mailboxes on the filesystem" -#~ msgstr "" -#~ "UID des virtuellen Benutzers, der Besitzer der Domains, Mailboxen und " -#~ "Nachrichten im Dateisystem ist." - -#, python-format -#~ msgid "Domain '%s' does not exist" -#~ msgstr "Domain '%s' existiert nicht" - -#~ msgid "Raw format" -#~ msgstr "Rohformat" - -#~ msgid "Admin" -#~ msgstr "Admin" - -#~ msgid "Your resources are not initialized yet" -#~ msgstr "Ihre Ressourcen wurde noch nicht initialisiert" - -#~ msgid "undefined" -#~ msgstr "unbestimmt" - -#~ msgid "Connection settings" -#~ msgstr "Verbindungseinstellungen" - -#~ msgid "Address of your IMAP server" -#~ msgstr "Addresse Ihres IMAP-Servers" - -#~ msgid "Use a secured connection to access IMAP server" -#~ msgstr "Gesicherte Verbindung für Zugriff auf IMAP-Server verwenden" - -#~ msgid "Listening port of your IMAP server" -#~ msgstr "Port auf dem der IMAP-Server lauscht" - -#~ msgid "Cancel this account's migration" -#~ msgstr "Diese Konten-Migration abbrechen" - -#~ msgid "Cancel the migration for %s?" -#~ msgstr "Migration für %s abbrechen?" - -#~ msgid "Unknow migration" -#~ msgstr "Unbekannte Migration" - -#~ msgid "Migration cancelled successfully" -#~ msgstr "Abbruch der Migration war erfolgreich"