From 1f6004f7928f0d571242753386038976a864c1d8 Mon Sep 17 00:00:00 2001 From: Antoine Nguyen Date: Wed, 20 Mar 2024 10:39:02 +0100 Subject: [PATCH] Updated german translation file --- modoboa/locale/de/LC_MESSAGES/django.po | 1644 +++++++++++------------ 1 file changed, 805 insertions(+), 839 deletions(-) diff --git a/modoboa/locale/de/LC_MESSAGES/django.po b/modoboa/locale/de/LC_MESSAGES/django.po index 4112af726..eb017b7b2 100644 --- a/modoboa/locale/de/LC_MESSAGES/django.po +++ b/modoboa/locale/de/LC_MESSAGES/django.po @@ -3,19 +3,52 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# bdaniel93, 2023 -# Justus Kagerer , 2020 -# NichtLeon Martin, 2022 +# Alexander Dube , 2017 +# A L , 2016 +# Andreas Morgenstern , 2016 +# Arledrian , 2017 +# Arvedui , 2014-2015 +# ChaotischerTV , 2021 +# Christian Meyer , 2020 +# Christian Wiegand, 2017 +# Christian Wiegand, 2017 +# controlcde, 2014-2015 +# CURETIX , 2017 +# CURETIX , 2017 +# Daniel Schubert, 2024 +# Dennis Staufer, 2020 +# Dennis Staufer, 2020 +# Der Archivar , 2018 +# Fynn Henck, 2023 +# Henry Schütterle, 2023 +# Jan-Philipp Sprung, 2021 +# Jan-Philipp Sprung, 2021 +# Manfred Mueller, 2022 +# Manfred Mueller, 2022 +# Michael Cramer , 2020 +# Nicolas John, 2021 +# Nicolas John, 2021 +# Olaf Probst , 2017 +# Patrick Koetter , 2010 +# Patrick Koetter , 2010 +# Robin Kopp , 2019 +# seoni, 2020 +# seoni, 2020 +# thomaass00 , 2021 +# Tizian Reiter , 2017 +# Tobias Strobel, 2016 +# Tobias Strobel, 2016 +# Tristan , 2016 +# Tristan , 2016 msgid "" msgstr "" "Project-Id-Version: Modoboa\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-03-20 10:36+0100\n" +"POT-Creation-Date: 2024-03-20 10:38+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" +"Last-Translator: Daniel Schubert, 2024\n" +"Language-Team: German (http://app.transifex.com/tonio/modoboa/language/de/)\n" +"Language: de\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -26,25 +59,28 @@ 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 genutzter Speicherplatz. Kann in KB, MB " +"(Voreinstellung) oder GB angegeben werden. Der Wert 0 bedeutet keinen " +"Speicherplatz." #: 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 "" +msgstr "Kein autorisierter MX-Eintrag für diese Domain gefunden." #: admin/api/v1/serializers.py:115 admin/forms/domain.py:160 msgid "Cannot be greater than domain quota" -msgstr "" +msgstr "Kann nicht größer als Domain Kontingent sein" #: 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 @@ -56,233 +92,214 @@ 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 "Funktionen-Widget für Reseller und Domain-Administratoren ausblenden" +msgstr "" +"Liste der verwalteten Domains (nur für Reseller und Domain Administratoren)." #: admin/api/v1/serializers.py:357 admin/api/v2/serializers.py:464 msgid "Not allowed for this role." -msgstr "" +msgstr "Nicht erlaubt für diese Rolle." #: admin/api/v1/serializers.py:375 msgid "Must be equal to mailbox full_address" -msgstr "" +msgstr "Muss mit mailbox full_address übereinstimmen" #: 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 "" +msgstr "Lokale Domain {} existiert nicht." #: admin/api/v1/serializers.py:513 msgid "A list of recipient" -msgstr "" +msgstr "Eine Liste der Empfänger" #: admin/api/v1/serializers.py:529 admin/api/v2/viewsets.py:271 #, fuzzy -#| msgid "Enter a valid email address." +#| msgid "User '%s' already exists" msgid "This alias already exists" -msgstr "Geben Sie eine gültige E-Mail-Adresse ein." +msgstr "Benutzer %s existiert bereits" #: admin/api/v1/serializers.py:565 msgid "You don't have access to this domain." -msgstr "" +msgstr "Sie haben keinen Zugriff auf diese Domain." #: admin/api/v1/serializers.py:574 msgid "You don't have access to this mailbox." -msgstr "" +msgstr "Sie haben keinen Zugriff auf diese Mailbox." #: admin/api/v1/viewsets.py:183 msgid "Here is your new Modoboa password: {}" -msgstr "" +msgstr "Hier ist Ihr neues Modoboa Passwort: {}" #: admin/api/v2/serializers.py:103 admin/forms/domain.py:320 #, python-format msgid "User '%s' already exists" -msgstr "" +msgstr "Benutzer %s existiert bereits" #: 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 "" +msgstr "Muss eine positive Ganzzahl sein" #: admin/api/v2/serializers.py:232 admin/app_settings.py:244 #: pdfcredentials/api/v2/serializers.py:59 msgid "Directory not found." -msgstr "" +msgstr "Verzeichnis nicht gefunden." #: admin/api/v2/serializers.py:234 -#, fuzzy -#| msgid "Directory to store RRD files" msgid "Directory non-writable" -msgstr "Ablageverzeichnis für RRD-Dateien" +msgstr "Verzeichnis ist nicht schreibbar" #: admin/api/v2/serializers.py:238 admin/app_settings.py:248 msgid "openssl not found, please make sure it is installed." -msgstr "" +msgstr "openssl nicht gefunden, bitte sicherstellen, dass es installiert ist" #: admin/api/v2/serializers.py:252 admin/app_settings.py:263 msgid "This field only allows valid IP addresses (or networks)" -msgstr "" +msgstr "Dieses Feld erlaubt nur gültige IP-Adressen (oder Netzwerke)" #: admin/api/v2/serializers.py:265 msgid "Please disable imap migration before disabling this option." -msgstr "" +msgstr "Bitte IMAP Migration deaktivieren bevor Sie diese Option deaktivieren." #: admin/api/v2/serializers.py:278 admin/app_settings.py:277 msgid "Define at least one authorized network / address" -msgstr "" +msgstr "Mindestens ein authorisiertes Netzwerk/IP-Adresse muss definiert sein" #: admin/api/v2/serializers.py:511 msgid "A mailbox is required to create aliases." -msgstr "" +msgstr "Zum Erstellen von Aliassen ist ein Postfach erforderlich." #: admin/api/v2/serializers.py:674 -#, fuzzy -#| msgid "Unknown tag {}" msgid "Unknown status" -msgstr "Unbekanntes Tag {}" +msgstr "Unbekannter Status" #: 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 "" +msgstr "Der Zugriff auf diese Domain ist Ihnen nicht gestattet" #: 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 Ihr eigenes Konto nicht löschen" +msgstr "Sie können Ihre eigene Domain nicht löschen" #: admin/api/v2/viewsets.py:392 msgid "No alarm ID provided" -msgstr "" +msgstr "Keine Alarm-ID gegeben" #: admin/api/v2/viewsets.py:396 msgid "Received invalid alarm id(s)" -msgstr "" +msgstr "Ungültige Alarm-ID(s) erhalten" #: admin/app_settings.py:23 admin/app_settings.py:289 admin/handlers.py:289 #: admin/templates/admin/_global_statistics_widget.html:11 #: admin/templates/admin/domains.html:5 limits/app_settings.py:36 #: limits/app_settings.py:172 limits/constants.py:13 msgid "Domains" -msgstr "" +msgstr "Domains" #: admin/app_settings.py:26 admin/app_settings.py:295 -#, fuzzy -#| msgid "Enable API access" msgid "Enable MX checks" -msgstr "API-Zugriff aktivieren" +msgstr "Aktiviere MX Prüfungen" #: admin/app_settings.py:28 admin/app_settings.py:297 msgid "Check that every domain has a valid MX record" -msgstr "" +msgstr "Überprüfe jede Domain auf einen gültigen MX Eintrag" #: admin/app_settings.py:32 admin/app_settings.py:304 msgid "Valid MXs" -msgstr "" +msgstr "Gültige MX-Einträge" #: 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." 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 "" +msgstr "Neue Domains müssen autorisierte MX-Einträge verwenden." #: 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 "" +msgstr "Verwendung gültiger MX-Einträge wird für neue Domains erzwungen." #: admin/app_settings.py:52 admin/app_settings.py:329 #, fuzzy -#| msgid "Enable API access" +#| msgid "Enable SPF checks" msgid "Enable IPV6 checks" -msgstr "API-Zugriff aktivieren" +msgstr "Aktiviere SPF-Prüfungen" #: 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 "API-Zugriff aktivieren" +msgstr "Aktiviere SPF-Prüfungen" #: admin/app_settings.py:60 admin/app_settings.py:341 msgid "Check if every domain has a valid SPF record" -msgstr "" +msgstr "Überprüfe jede Domain auf einen gültigen SPF Eintrag" #: admin/app_settings.py:64 admin/app_settings.py:348 -#, fuzzy -#| msgid "Enable API access" msgid "Enable DKIM checks" -msgstr "API-Zugriff aktivieren" +msgstr "Aktiviere DKIM-Prüfungen" #: 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 "API-Zugriff aktivieren" +msgstr "Aktiviere DMARC-Prüfungen" #: 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 "Kein gültiger DMARC-Eintrag" +msgstr "Überprüfe jede Domain auf einen gültigen DMARC Eintrag" #: admin/app_settings.py:78 admin/app_settings.py:367 msgid "Enable autoconfig checks" -msgstr "" +msgstr "Aktiviere autoconfig-Prüfungen" #: admin/app_settings.py:81 admin/app_settings.py:369 msgid "Check if every domain has a valid records for autoconfiguration" -msgstr "" +msgstr "Überprüfe jede Domain auf einen gültigen autoconfiguration Eintrag" #: admin/app_settings.py:86 admin/app_settings.py:377 -#, fuzzy -#| msgid "Enable API access" msgid "Enable DNSBL checks" -msgstr "API-Zugriff aktivieren" +msgstr "Aktiviere DNSBL-Prüfungen" #: admin/app_settings.py:88 admin/app_settings.py:379 msgid "Check every domain against major DNSBL providers" -msgstr "" +msgstr "Prüfe jede Domain gegen die wichtigsten DNSBL-Anbieter" #: admin/app_settings.py:92 admin/app_settings.py:386 -#, fuzzy -#| msgid "Custom RSS feed" msgid "Custom DNS server" -msgstr "Benutzerdefinierter RSS-Feed" +msgstr "Benutzerdefinierter DNS Server" #: admin/app_settings.py:96 admin/app_settings.py:388 msgid "Use a custom DNS server instead of local server configuration" -msgstr "" +msgstr "eigener DNS-Server umgeht die lokale Namensauflösung" #: admin/app_settings.py:101 admin/app_settings.py:396 msgid "DKIM keys storage directory" -msgstr "" +msgstr "Verzeichnis für DKIM-Keys" #: admin/app_settings.py:104 admin/app_settings.py:398 msgid "" @@ -290,132 +307,142 @@ 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 "" +msgstr "voreingestellte DKIM Schlüssellänge" #: admin/app_settings.py:115 admin/app_settings.py:409 msgid "Default length in bits for newly generated DKIM keys." -msgstr "" +msgstr "Voreingestellte Länge in Bits neu zu generierender DKIM-Keys." #: admin/app_settings.py:119 admin/app_settings.py:416 msgid "Default domain quota" -msgstr "" +msgstr "Standard-Domainquota" #: 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 msgid "Default domain sending limit" -msgstr "" +msgstr "Standard Domänen-Sendelimit" #: admin/app_settings.py:131 admin/app_settings.py:428 msgid "" "Number of messages freshly created domains will be allowed to send per day. " "Leave empty for no limit." msgstr "" +"Anzahl der Nachrichten, die neu erstellte Domänen pro Tag senden dürfen. " +"Leer lassen für kein Limit." #: admin/app_settings.py:136 admin/app_settings.py:440 #: admin/templates/admin/domain_detail.html:41 limits/app_settings.py:55 #: 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 "" +msgstr "Postfächer" #: admin/app_settings.py:139 admin/app_settings.py:446 msgid "Handle mailboxes on filesystem" -msgstr "" +msgstr "Postfächer im Dateisystem verwalten" #: 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 msgid "Default mailbox quota" -msgstr "" +msgstr "Standard Postfach Kontingent" #: 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 msgid "Default mailbox sending limit" -msgstr "" +msgstr "Standard-Postfach-Versandlimit" #: admin/app_settings.py:160 admin/app_settings.py:469 msgid "" "Number of messages freshly created mailboxes will be allowed to send per " "day. Leave empty for no limit." msgstr "" +"Anzahl der Nachrichten, die neu erstellte Postfächer pro Tag senden dürfen. " +"Leer lassen für keine Begrenzung." #: admin/app_settings.py:166 admin/app_settings.py:477 -#, fuzzy -#| msgid "Inactive account threshold" msgid "Automatic account removal" -msgstr "Schwellwert für inaktive Konten" +msgstr "Automatische Konto-Entfernung" #: admin/app_settings.py:169 admin/app_settings.py:479 msgid "When a mailbox is removed, also remove the associated account" -msgstr "" +msgstr "Beim Löschen des Postfachs auch das Konto entfernen." #: admin/app_settings.py:174 admin/app_settings.py:488 msgid "Automatic domain/mailbox creation" -msgstr "" +msgstr "Automatische Domain- /Postfach-Erstellung" #: admin/app_settings.py:177 admin/app_settings.py:491 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 "" +msgstr "Erzeuge Alias, wenn Mailbox umbenannt wird." #: 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 msgid "" "Default mailbox quota (in MB) applied to freshly created domains with no " "value specified. A value of 0 means no quota." msgstr "" +"Standard-Postfachkontingent (in MB), das auf neu erstellte Domänen ohne " +"Angabe eines Wertes angewendet wird. Ein Wert von 0 bedeutet keine " +"Begrenzung." #: admin/app_settings.py:522 admin/app_settings.py:527 -#, fuzzy -#| msgid "Administrator groups" msgid "Administration" -msgstr "Administratorgruppen" +msgstr "Verwaltung" #: 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 "" +msgstr "Domain" #: admin/constants.py:24 -#, fuzzy -#| msgid "Search a domain" msgid "Relay domain" -msgstr "Suche eine Domäne" +msgstr "Relay-Domain" #: admin/constants.py:39 msgid "Opened" -msgstr "" +msgstr "Geöffnete" #: admin/constants.py:40 -#, fuzzy -#| msgid "Close" msgid "Closed" -msgstr "Schließen" +msgstr "Geschlossen" #: admin/forms/account.py:29 admin/templates/admin/domain_detail.html:159 #: core/forms.py:21 pdfcredentials/documents.py:98 @@ -427,6 +454,8 @@ 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 @@ -435,23 +464,23 @@ msgstr "Rolle" #: admin/forms/account.py:37 msgid "Choose" -msgstr "" +msgstr "Auswählen" #: admin/forms/account.py:38 msgid "What level of permission this user will have" -msgstr "" +msgstr "Rechte, die der Benutzer haben wird" #: admin/forms/account.py:41 admin/forms/domain.py:262 -#, fuzzy -#| msgid "Random password length" msgid "Random password" -msgstr "Zufällige Passwortlänge" +msgstr "Zufälliges Passwort" #: 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" @@ -459,46 +488,42 @@ msgstr "Passwort" #: admin/forms/account.py:55 core/forms.py:45 msgid "Confirmation" -msgstr "Neues Passwort wiederholen" +msgstr "Bestätigung" #: admin/forms/account.py:57 msgid "Enter the same password as above, for verification." -msgstr "" +msgstr "Passwort bestätigen" #: admin/forms/account.py:71 -#, fuzzy -#| msgid "Enable 2FA" msgid "Enabled" -msgstr "2FA aktivieren" +msgstr "Aktiviert" #: admin/forms/account.py:175 msgid "Only super administrators are allowed for this mode" -msgstr "" +msgstr "Nur Super-Administratoren dürfen diesen Modus benutzen." #: admin/forms/account.py:193 msgid "The two password fields didn't match." -msgstr "" +msgstr "Die angegebenen Passwörter stimmen nicht überein" #: 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 löschen" +msgstr "Sie können Ihr eigenes Konto nicht deaktivieren" #: admin/forms/account.py:234 msgid "E-mail" -msgstr "" +msgstr "E-Mail" #: admin/forms/account.py:236 msgid "Create an alias using the old address" -msgstr "" +msgstr "Erzeuge Alias mit der bisherigen Adresse" #: 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 "" +msgstr "Quota" #: admin/forms/account.py:244 msgid "" @@ -506,16 +531,20 @@ msgid "" "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 #: admin/templates/admin/domain_detail.html:69 msgid "Message sending limit" -msgstr "" +msgstr "Nachrichtenversand Limit" #: admin/forms/account.py:257 admin/models/mailbox.py:95 msgid "Number of messages this mailbox can send per day" -msgstr "" +msgstr "Anzahl der Nachrichten, die das Postfach pro Tag senden kann" #: admin/forms/account.py:262 msgid "Block IMAP connection and incoming mails for this mailbox" @@ -524,7 +553,7 @@ msgstr "" #: admin/forms/account.py:266 admin/forms/domain.py:35 #: admin/templates/admin/domain_headers.html:4 msgid "Alias(es)" -msgstr "" +msgstr "Alias(e)" #: admin/forms/account.py:269 msgid "" @@ -532,12 +561,13 @@ 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 "Absenderadresse" +msgstr "Ab­sen­der­ad­res­sen " #: admin/forms/account.py:278 msgid "" @@ -545,25 +575,27 @@ 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 Konto. Der Benutzer kann mit " +"dieser Adresse E-Mails versenden, auch wenn sie lokal nicht vorhanden ist. " +"Geben Sie eine Adresse pro Eingabe an. Drücken Sie ENTER, um eine neue " +"Eingabe hinzuzufügen." #: admin/forms/account.py:339 admin/forms/alias.py:95 #: admin/models/mailbox.py:308 msgid "Domain does not exist" -msgstr "" +msgstr "Domain existiert nicht" #: admin/forms/account.py:376 msgid "Local domain does not exist" -msgstr "" +msgstr "Lokale Domain existiert nicht" #: admin/forms/account.py:503 msgid "Domain(s)" -msgstr "" +msgstr "Domain(s)" #: admin/forms/account.py:505 -#, fuzzy -#| msgid "Domain administrator" msgid "Domain(s) that user administrates" -msgstr "Domain-Administrator" +msgstr "Domain(s), die dieser Benutzer administriert" #: admin/forms/account.py:552 admin/forms/account.py:652 #: admin/forms/domain.py:373 admin/forms/domain.py:445 core/apps.py:19 @@ -581,53 +613,41 @@ msgstr "Profil" #: admin/forms/account.py:566 admin/forms/account.py:659 msgid "Mail" -msgstr "" +msgstr "E-Mail" #: admin/forms/account.py:573 -#, fuzzy -#| msgid "Permission denied" msgid "Permissions" -msgstr "Zugriff verweigert" +msgstr "Berechtigungen" #: admin/forms/account.py:642 -#, fuzzy -#| msgid "Access updated" msgid "Account updated" -msgstr "Zugang aktualisiert" +msgstr "Konto aktualisiert" #: admin/forms/account.py:668 -#, fuzzy -#| msgid "New accounts" msgid "New account" -msgstr "Neue Konten" +msgstr "Neues Konto" #: admin/forms/account.py:679 -#, fuzzy -#| msgid "Account DN template" msgid "Account created" -msgstr "Konto-DN-Vorlage" +msgstr "Konto erstellt" #: admin/forms/alias.py:20 -#, fuzzy -#| msgid "From address" msgid "Random address" -msgstr "Absender-Adresse" +msgstr "Zufällige Adresse" #: admin/forms/alias.py:23 -#, fuzzy -#| msgid "From address" msgid "Email address" -msgstr "Absender-Adresse" +msgstr "E-Mail 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" @@ -636,65 +656,68 @@ 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 "" +msgstr "Keine Empfänger angegeben" #: admin/forms/domain.py:32 #: admin/templates/admin/_global_statistics_widget.html:7 msgid "Type" -msgstr "" +msgstr "Typ" #: 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 "" +msgstr "DKIM Selector" #: 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 "" +msgstr "Domain-Alias" #: 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 "" +msgstr "Ein %s mit diesem Namen existiert bereits" #: admin/forms/domain.py:130 msgid "DKIM keys storage directory not configured" -msgstr "" +msgstr "Verzeichnis für DKIM-Keys nicht konfiguriert." #: admin/forms/domain.py:166 msgid "You can't define an unlimited quota." -msgstr "" +msgstr "Ein unlimitiertes Kontingent ist nicht möglich." #: admin/forms/domain.py:185 admin/forms/domain.py:189 policyd/core.py:107 -#, fuzzy -#| msgid "Unknown domain" msgid "domain" -msgstr "Unbekannte Domäne" +msgstr "Domain" #: admin/forms/domain.py:246 -#, fuzzy -#| msgid "Domain administrator" msgid "Create a domain administrator" -msgstr "Domain-Administrator" +msgstr "Domain-Administrator erstellen" #: admin/forms/domain.py:248 msgid "Automatically create an administrator for this domain" -msgstr "" +msgstr "Automatisch Administrator für diese Domain anlegen" #: admin/forms/domain.py:252 admin/templates/admin/domain_detail.html:159 #: admin/templates/admin/domain_headers.html:3 @@ -710,256 +733,234 @@ 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 "" +msgstr "Zufällig generiertes Passwort für den Administrator verwenden." #: admin/forms/domain.py:269 msgid "With a mailbox" -msgstr "" +msgstr "Mit einem Postfach" #: admin/forms/domain.py:271 msgid "Create a mailbox for the administrator." -msgstr "" +msgstr "Erzeuge Postfach für den Administrator." #: admin/forms/domain.py:276 msgid "Create aliases" -msgstr "" +msgstr "Aliase erstellen" #: admin/forms/domain.py:278 msgid "Automatically create standard aliases for this domain" -msgstr "" +msgstr "Automatisch Standard-Aliase für Domain anlegen" #: admin/forms/domain.py:294 -#, fuzzy -#| msgid "Invalid code" msgid "Invalid format" -msgstr "Ungültiger Code" +msgstr "Ungültiges Format" #: admin/forms/domain.py:433 -#, fuzzy -#| msgid "modified" msgid "Domain modified" -msgstr "geändert" +msgstr "Domain verändert" #: admin/forms/domain.py:458 -#, fuzzy -#| msgid "Applications" msgid "Options" -msgstr "Applikationen" +msgstr "Optionen" #: admin/forms/domain.py:467 -#, fuzzy -#| msgid "Unknown domain" msgid "New domain" -msgstr "Unbekannte Domäne" +msgstr "Neue Domain" #: admin/forms/domain.py:481 msgid "Domain created" -msgstr "" +msgstr "Domain erstellt." #: admin/forms/export.py:9 admin/forms/import_.py:12 msgid "Separator" -msgstr "" +msgstr "Separator" #: 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 "" +msgstr "Geben sie einen oder mehrere, durch ',' separierte Empfänger an" #: admin/forms/forward.py:18 msgid "Keep local copies" -msgstr "" +msgstr "Lokale Kopien behalten" #: admin/forms/forward.py:21 msgid "Forward messages and store copies into your local mailbox" -msgstr "" +msgstr "Nachricht weiterleiten und Kopie in Mailbox ablegen" #: admin/forms/import_.py:10 -#, fuzzy -#| msgid "Search filter" msgid "Select a file" -msgstr "Suchfilter" +msgstr "Wählen Sie eine Datei" #: admin/forms/import_.py:18 msgid "Continue on error" -msgstr "" +msgstr "Bei Fehler fortfahren" #: admin/forms/import_.py:20 msgid "Don't treat duplicated objects as error" -msgstr "" +msgstr "Doppelte Objekte nicht als Fehler behandeln" #: admin/forms/import_.py:37 -#, fuzzy -#| msgid "Forgot password?" msgid "Crypt passwords" -msgstr "Passwort vergessen?" +msgstr "Passwörter verschlüsseln" #: admin/forms/import_.py:40 msgid "Check this option if passwords contained in your file are not crypted" -msgstr "" +msgstr "Auswählen, wenn Kennwörter in Datei nicht verschlüsselt sind" #: admin/handlers.py:233 #, python-format msgid "Account import failed (%s): domain does not exist" -msgstr "" +msgstr "Kann Konto nicht importieren (%s): Die Domain existiert nicht" #: admin/handlers.py:248 admin/models/mailbox.py:340 msgid "Mailbox {} already exists" -msgstr "" +msgstr "Postfach {} existiert bereits" #: admin/handlers.py:257 #, python-format msgid "Account import failed (%s): wrong quota value" -msgstr "" +msgstr "Konto Import fehlgeschlagen (%s): ungültiger Quota-Wert" #: 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 "" +msgstr "Identitäten" #: admin/handlers.py:316 admin/templates/admin/forward.html:2 msgid "Forward" -msgstr "" +msgstr "Weiterleiten" #: admin/lib.py:47 -#, fuzzy -#| msgid "This field is required" msgid "A mailbox is required" -msgstr "Dieses Feld ist erforderlich" +msgstr "Ein Postfach ist erforderlich" #: admin/lib.py:141 msgid "You are not allowed to import domains" -msgstr "" +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 "" +msgstr "Kein DNS Eintrag für %s gefunden" #: admin/lib.py:204 #, python-format msgid "No %(type)s record for %(name)s" -msgstr "" +msgstr "Kein %(type)s Eintrag für %(name)s" #: admin/lib.py:208 admin/tests/test_mx.py:157 msgid "No working name servers found" -msgstr "" +msgstr "Keine funktionierenden Namensserver gefunden" #: admin/lib.py:211 admin/tests/test_mx.py:161 #, python-format msgid "DNS resolution timeout, unable to query %s at the moment" -msgstr "" +msgstr "DNS Error bei der Auflösung, konnte %s nicht auflösen" #: admin/lib.py:215 #, python-format msgid "DNS name is too long: %s" -msgstr "" +msgstr "DNS Name ist zu lang: %s" #: admin/lib.py:246 #, python-brace-format msgid "Invalid IP address format for {domain}; {addr}" -msgstr "" +msgstr "Fehlerhaftes IP-Adressformat für {domain}; {addr}" #: admin/lib.py:319 #, python-format msgid "Object already exists: %s" -msgstr "" +msgstr "Objekt existiert bereits: %s" #: admin/lib.py:323 #, python-format msgid "%d objects imported successfully" -msgstr "" +msgstr "%d Objekte erfolgreich importiert" #: admin/management/commands/subcommands/_import.py:99 msgid "CSV file is not encoded in UTF-8, attempting to guess encoding" -msgstr "" +msgstr "CSV Datei nicht in UTF-8 enkodiert, versuche das Encoding zu erraten" #: admin/management/commands/subcommands/_import.py:114 #, python-format msgid "Reading CSV file using %(encoding)s encoding" -msgstr "" +msgstr "Lese CSV Datei mit %(encoding)s Enkodierung" #: admin/management/commands/subcommands/_import.py:125 -#, fuzzy, python-format -#| msgid "unable to determine encoding of string" +#, python-format msgid "Unable to decode CSV file using %(encoding)s encoding" -msgstr "Codierung der Zeichenkette konnte nicht bestimmt werden" +msgstr "Konnte CSV Datei nicht mit %(encoding)s Enkodierung dekodieren" #: admin/management/commands/subcommands/_manage_dkim_keys.py:28 msgid "DKIM path non-writable" -msgstr "" +msgstr "DKIM Pfad nicht beschreibbar" #: admin/management/commands/subcommands/_mx.py:133 msgid "MX {} listed by DNSBL provider {}" -msgstr "" +msgstr "MX {} gelistet durch DNSBL-Anbieter {}" #: admin/management/commands/subcommands/_mx.py:174 -#, fuzzy -#| msgid "Not an SPF record" msgid "Domain has no MX record" -msgstr "Kein SPF-Eintrag" +msgstr "Die Domain hat kein MX-Eintrag" #: admin/management/commands/subcommands/_mx.py:177 msgid "Domain {} has no MX record" -msgstr "" +msgstr "Domain {} hat keinen MX-Eintrag" #: admin/management/commands/subcommands/_mx.py:195 -#, fuzzy -#| msgid "Invalid code" msgid "Invalid MX record: {}" -msgstr "Ungültiger Code" +msgstr "Falscher MX-Eintrag: {}" #: admin/management/commands/subcommands/_mx.py:202 #, python-brace-format msgid "MX record for domain {0} is invalid: {1}" -msgstr "" +msgstr "MX-Eingrag für Domain {0} ist ungültig: {1}" #: admin/management/commands/subcommands/_mx.py:213 msgid "[modoboa] MX issue(s) for domain {}" -msgstr "" +msgstr "[modoboa] MX Problem(e) für Domain {}" #: admin/management/commands/subcommands/_mx.py:269 msgid "[modoboa] DNSBL issue(s) for domain {}" -msgstr "" +msgstr "[modoboa] DNSBL Problem(e) für Domain {}" #: admin/models/alias.py:36 msgid "Domain not found." -msgstr "" +msgstr "Domain nicht gefunden." #: admin/models/alias.py:91 admin/models/mailbox.py:85 -#, fuzzy -#| msgid "From address" msgid "address" -msgstr "Absender-Adresse" +msgstr "Adresse" #: admin/models/alias.py:93 -#, fuzzy -#| msgid "Enter a valid email address." msgid "The alias address." -msgstr "Geben Sie eine gültige E-Mail-Adresse ein." +msgstr "Die Alias-Adresse" #: admin/models/alias.py:97 admin/models/domain.py:45 #: admin/models/domain_alias.py:45 postfix_autoreply/models.py:23 msgid "enabled" -msgstr "" +msgstr "aktiviert" #: admin/models/alias.py:98 admin/models/domain_alias.py:46 msgid "Check to activate this alias" -msgstr "" +msgstr "Auswählen, um den Alias zu aktivieren" #: admin/models/alias.py:102 admin/templates/admin/alias_detail.html:32 #: core/templates/core/information.html:17 @@ -968,70 +969,63 @@ msgstr "Beschreibung" #: admin/models/alias.py:103 admin/templates/admin/alias_detail.html:29 msgid "Expire at" -msgstr "" +msgstr "Läuft ab am" #: admin/models/alias.py:144 msgid "alias" -msgstr "" +msgstr "Alias" #: admin/models/alias.py:177 -#, fuzzy -#| msgid "Invalid code" msgid "Invalid address" -msgstr "Ungültiger Code" +msgstr "Ungültige Adresse" #: admin/models/alias.py:196 msgid "Local recipient {}@{} not found" -msgstr "" +msgstr "Lokaler Empfänger {}@{} nicht gefunden" #: admin/models/alias.py:245 -#, fuzzy -#| msgid "Invalid line" msgid "Invalid line: {}" -msgstr "Ungültige Zeile" +msgstr "Ungültige Zeile: {}" #: admin/models/domain.py:27 admin/models/domain_alias.py:33 -#, fuzzy -#| msgid "Username" msgid "name" -msgstr "Benutzername" +msgstr "Name" #: admin/models/domain.py:30 -#, fuzzy -#| msgid "Enter a valid domain name" msgid "The domain name" -msgstr "Geben Sie einen gültigen Domänennamen ein" +msgstr "Name der Domain" #: admin/models/domain.py:42 msgid "Number of messages this domain can send per day" -msgstr "" +msgstr "Anzahl der Nachrichten, die diese Domain pro Tag senden kann" #: admin/models/domain.py:46 msgid "Check to activate this domain" -msgstr "" +msgstr "Auswählen, um diese Domain zu aktivieren" #: admin/models/domain.py:51 -#, fuzzy -#| msgid "Enable API access" msgid "Enable DNS checks" -msgstr "API-Zugriff aktivieren" +msgstr "Aktiviere DNS Prüfungen" #: 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 "" +msgstr "Aktiviere DKIM Signierung" #: 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 "" +msgstr "Schlüssel-Länge" #: admin/models/domain.py:368 admin/models/domain_alias.py:70 #: core/models.py:329 relaydomains/lib.py:13 @@ -1040,56 +1034,55 @@ msgstr "Ungültige Zeile" #: admin/models/domain.py:378 msgid "{}: no authorized MX record found for domain" -msgstr "" +msgstr "{}: Kein autorisierter MX Eintrag für die Domain gefunden." #: admin/models/domain.py:383 msgid "{}: invalid quota value for domain" -msgstr "" +msgstr "Fehlerhafter Kontingentwert für die Domäne '{}'" #: admin/models/domain.py:388 msgid "{}: invalid default mailbox quota value for domain" -msgstr "" +msgstr "Fehlerhafter Standardwert für das Postfachkontingent der Domäne '{}'" #: admin/models/domain.py:395 msgid "{}: default mailbox quota cannot be greater than domain quota" msgstr "" +"{}: Standard-Postfachkontingent kann nicht größer sein als das " +"Domänenkontingent" #: admin/models/domain_alias.py:36 msgid "The alias name" -msgstr "" +msgstr "Der Alias-Name" #: admin/models/domain_alias.py:40 msgid "target" -msgstr "" +msgstr "Ziel" #: admin/models/domain_alias.py:41 msgid "The domain this alias points to" -msgstr "" +msgstr "Domain, auf die dieser Alias verweist" #: admin/models/domain_alias.py:79 -#, fuzzy, python-format -#| msgid "Unknown domain" +#, python-format msgid "Unknown domain %s" -msgstr "Unbekannte Domäne" +msgstr "Unbekannte Domain %s" #: admin/models/mailbox.py:87 msgid "Mailbox address (without the @domain.tld part)" -msgstr "" +msgstr "Postfach-Adresse (ohne den '@domain.tld' Teil)" #: admin/models/mailbox.py:153 #, python-format msgid "Failed to retrieve mailbox location (%s)" -msgstr "" +msgstr "Der Speicherort des Postfachs (%s) konnte nicht bestimmt werden" #: admin/models/mailbox.py:249 -#, fuzzy -#| msgid "This field is required" msgid "A quota is required" -msgstr "Dieses Feld ist erforderlich" +msgstr "Ein Quota ist erforderlich" #: admin/models/mailbox.py:256 msgid "{}: domain quota exceeded" -msgstr "" +msgstr "{}: Domänen-Kontingent überschritten." #: admin/templates/admin/_domain_dkim_key.html:6 #: admin/templates/admin/_domain_dkim_key.html:20 @@ -1103,49 +1096,43 @@ msgstr "Schließen" #: admin/templates/admin/_domain_dkim_key.html:7 #, python-format msgid "DKIM public key for %(domain)s" -msgstr "" +msgstr "Öffentlicher DKIM Schlüssel für %(domain)s" #: admin/templates/admin/_domain_dkim_key.html:11 msgid "Raw format. Click to copy" -msgstr "" +msgstr "Raw-Format. Zum Kopieren klicken" #: admin/templates/admin/_domain_dkim_key.html:15 msgid "Bind/named format. Click to copy" -msgstr "" +msgstr "Bind-/named-Format. Zum Kopieren klicken" #: admin/templates/admin/_domain_dnschecks_status.html:4 -#, fuzzy -#| msgid "Disable 2FA" msgctxt "checks" msgid "Disabled" -msgstr "2FA deaktivieren" +msgstr "Deaktiviert" #: admin/templates/admin/_domain_dnschecks_status.html:6 msgid "Awaiting checks" -msgstr "" +msgstr "Erwarte Prüfungen" #: 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 Mechanismus gefunden" +msgstr "Kein Eintrag gefunden" #: admin/templates/admin/_domain_dnschecks_status.html:24 msgid "Waiting for key to be generated" -msgstr "" +msgstr "Warten auf Schlüsselerzeugung" #: admin/templates/admin/_global_statistics_widget.html:4 -#, fuzzy -#| msgid "Graphical statistics" msgid "Global statistics" -msgstr "Grafische Statistiken" +msgstr "Globale Statistiken" #: admin/templates/admin/_global_statistics_widget.html:8 msgid "Quantity" -msgstr "" +msgstr "Anzahl" #: admin/templates/admin/_global_statistics_widget.html:14 #: admin/templates/admin/domain_detail.html:37 @@ -1153,35 +1140,33 @@ msgstr "" #: 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 "" +msgstr "Domain-Aliase" #: admin/templates/admin/_per_domain_statistics_widget.html:4 -#, fuzzy -#| msgid "Send statistics" msgid "Per-domain statistics" -msgstr "Sende Statistiken" +msgstr "Pro-Domain 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 "" +msgstr "(deaktiviert)" #: admin/templates/admin/account_detail.html:22 #: admin/templates/admin/alias_detail.html:22 #: admin/templates/admin/domain_detail.html:25 msgid "Summary" -msgstr "" +msgstr "Zusammenfassung" #: admin/templates/admin/account_detail.html:26 msgid "Full name" -msgstr "" +msgstr "Vollständiger Name" #: admin/templates/admin/account_detail.html:32 #: admin/templates/admin/alias_detail.html:26 msgid "Created" -msgstr "" +msgstr "Erstellt" #: admin/templates/admin/account_detail.html:35 #: core/templates/core/information.html:38 @@ -1195,96 +1180,82 @@ msgstr "Sekundäre E-Mail-Adresse" #: admin/templates/admin/account_detail.html:38 #: admin/templates/admin/account_detail.html:41 msgid "Not defined" -msgstr "" +msgstr "Nicht definiert" #: 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 "Administratorgruppen" +msgstr "Administrierte Domains" #: admin/templates/admin/account_detail.html:67 msgid "No domain defined." -msgstr "" +msgstr "Keine Domain angegeben." #: admin/templates/admin/account_detail.html:81 msgid "Aliases" -msgstr "" +msgstr "Aliase" #: admin/templates/admin/account_detail.html:87 msgid "No alias defined" -msgstr "" +msgstr "Kein Alias definiert" #: admin/templates/admin/account_detail.html:93 -#, fuzzy -#| msgid "Sender address" msgid "Additional sender addresses" -msgstr "Absenderadresse" +msgstr "Zusätzliche Absenderadressen" #: admin/templates/admin/account_detail.html:99 -#, fuzzy -#| msgid "Sender address" msgid "No sender address defined" -msgstr "Absenderadresse" +msgstr "Keine Absenderadresse definiert" #: admin/templates/admin/account_general_form.html:12 #: admin/templates/admin/aliasform.html:13 msgid "Domain is disabled" -msgstr "" +msgstr "Domain ist deaktiviert" #: admin/templates/admin/alias_detail.html:16 #: admin/templates/admin/identities.html:33 msgid "Alias" -msgstr "" +msgstr "Alias" #: admin/templates/admin/alias_detail.html:27 -#, fuzzy -#| msgid "modified" msgid "Modified" -msgstr "geändert" +msgstr "Verändert" #: admin/templates/admin/dnsbl_domain_detail.html:10 -#, fuzzy -#| msgid "SMS provider" msgid "Provider" -msgstr "SMS-Anbieter" +msgstr "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 "Absender-Adresse" +msgstr "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 "Statistiken" +msgstr "Status" #: admin/templates/admin/dnsbl_domain_detail.html:21 msgid "listed" -msgstr "" +msgstr "aufgelistet" #: admin/templates/admin/dnsbl_domain_detail.html:29 msgid "Everything is fine, this domain is not listed." -msgstr "" +msgstr "Alles in Ordnung, diese Domain ist nicht gelistet." #: admin/templates/admin/dnsbl_domain_detail.html:32 msgid "No information available for this domain." -msgstr "" +msgstr "Keine Informationen verfügbar für diese Domain." #: admin/templates/admin/domain_alarms.html:19 msgid "Opened alarms for" -msgstr "" +msgstr "Offene Alarme für" #: admin/templates/admin/domain_alarms.html:25 #: admin/templates/admin/domains_log_headers.html:3 @@ -1299,29 +1270,25 @@ msgstr "Nachricht" #: admin/templates/admin/domain_alarms.html:27 msgid "Mailbox" -msgstr "" +msgstr "Postfach" #: admin/templates/admin/domain_alarms.html:40 msgid "No opened alarm" -msgstr "" +msgstr "Keine offenen Alarme" #: admin/templates/admin/domain_detail.html:29 -#, fuzzy -#| msgid "Verification code" msgid "Creation date" -msgstr "Bestätigungscode" +msgstr "Erstellungsdatum" #: admin/templates/admin/domain_detail.html:33 -#, fuzzy -#| msgid "Verification code" msgid "Last modification date" -msgstr "Bestätigungscode" +msgstr "Datum der letzten Änderung" #: 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 "" +msgstr "Postfach-Aliase" #: admin/templates/admin/domain_detail.html:50 #: admin/templates/admin/domain_detail.html:57 @@ -1331,54 +1298,54 @@ msgstr "" #: admin/templates/admin/domains_quotas.html:12 #: admin/templates/admin/newdomainform.html:3 msgid "MB" -msgstr "" +msgstr "MB" #: admin/templates/admin/domain_detail.html:54 #: admin/templates/admin/domain_detail.html:73 -#, fuzzy -#| msgid "Message" msgid "Usage" -msgstr "Nachricht" +msgstr "Verwendung" #: admin/templates/admin/domain_detail.html:57 #: admin/templates/admin/domains_quotas.html:11 msgctxt "quota" msgid "used" -msgstr "" +msgstr "benutzt" #: admin/templates/admin/domain_detail.html:58 #: admin/templates/admin/domains_quotas.html:12 msgid "allocated" -msgstr "" +msgstr "allokiert" #: admin/templates/admin/domain_detail.html:70 msgid "per day" -msgstr "" +msgstr "pro Tag" #: admin/templates/admin/domain_detail.html:76 msgctxt "message count" msgid "used" -msgstr "" +msgstr "benutzt" #: admin/templates/admin/domain_detail.html:106 msgid "DNS" -msgstr "" +msgstr "DNS" #: admin/templates/admin/domain_detail.html:121 msgid "DKIM key" -msgstr "" +msgstr "DKIM Schlüssel" #: admin/templates/admin/domain_detail.html:125 msgid "Show key" -msgstr "" +msgstr "Zeige Schlüssel" #: admin/templates/admin/domain_detail.html:133 msgid "Warning" -msgstr "" +msgstr "Warnung" #: admin/templates/admin/domain_detail.html:139 msgid "DKIM keys already exist for this domain. Do you want to overwrite them?" msgstr "" +"Für diese Domain sind bereits DKIM-Schlüssel vorhanden. Möchten Sie sie " +"überschreiben?" #: admin/templates/admin/domain_detail.html:142 core/constants.py:53 #: lib/form_utils.py:400 @@ -1387,7 +1354,7 @@ msgstr "Nein" #: admin/templates/admin/domain_detail.html:143 msgid "Generate new key" -msgstr "" +msgstr "Neuen Schlüssel generieren" #: admin/templates/admin/domain_detail.html:143 lib/form_utils.py:400 msgid "Yes" @@ -1395,55 +1362,47 @@ msgstr "Ja" #: admin/templates/admin/domain_detail.html:149 msgid "Not generated" -msgstr "" +msgstr "Nicht generiert" #: admin/templates/admin/domain_detail.html:156 -#, fuzzy -#| msgid "Administrator groups" msgid "Administrators" -msgstr "Administratorgruppen" +msgstr "Administratoren" #: admin/templates/admin/domain_detail.html:168 #: admin/templatetags/admin_tags.py:306 msgid "Remove this permission" -msgstr "" +msgstr "Diese Berechtigung entfernen" #: admin/templates/admin/domain_detail.html:173 -#, fuzzy -#| msgid "Domain administrator" msgid "No domain administrator defined yet." -msgstr "Domain-Administrator" +msgstr "Es wurde noch kein Domain Administrator definiert." #: admin/templates/admin/domain_headers.html:5 #: admin/templates/admin/identity_headers.html:4 msgid "Tags" -msgstr "" +msgstr "Tags" #: admin/templates/admin/domain_headers.html:7 msgid "DNS status" -msgstr "" +msgstr "DNS Status" #: admin/templates/admin/domain_headers.html:9 #: admin/templates/admin/identity_headers.html:5 -#, fuzzy -#| msgid "Applications" msgid "Actions" -msgstr "Applikationen" +msgstr "Aktionen" #: admin/templates/admin/domain_options_form.html:10 -#, fuzzy -#| msgid "Domain administrator" msgid "You can't create a new domain administrator" -msgstr "Domain-Administrator" +msgstr "Sie können keinen neuen Domain-Administrator erstellen" #: admin/templates/admin/domains.html:28 #: admin/templates/admin/identities.html:29 msgid "Add" -msgstr "" +msgstr "Hinzufügen" #: admin/templates/admin/domains_log_headers.html:2 msgid "Queue ID" -msgstr "" +msgstr "Warteschlangen-ID" #: admin/templates/admin/domains_log_headers.html:4 #: admin/templates/admin/messages_log_headers.html:4 @@ -1460,31 +1419,29 @@ msgstr "An" #: admin/templates/admin/domains_quota_headers.html:3 #: admin/templates/admin/identities_quota_headers.html:4 msgid "Limit" -msgstr "" +msgstr "Limit" #: admin/templates/admin/domains_quota_headers.html:4 msgid "Used" -msgstr "" +msgstr "Benutzt" #: admin/templates/admin/domains_quota_headers.html:5 msgid "Allocated" -msgstr "" +msgstr "Allokiert" #: admin/templates/admin/domains_quota_headers.html:6 #: admin/templates/admin/identities_quota_headers.html:5 #, python-format msgid "Usage (%%)" -msgstr "" +msgstr "Verwendung (%%)" #: admin/templates/admin/domains_table.html:5 -#, fuzzy -#| msgid "Disable 2FA" msgid "disabled" -msgstr "2FA deaktivieren" +msgstr "deaktiviert" #: admin/templates/admin/forward.html:2 msgid "Automatically forward emails to another address" -msgstr "" +msgstr "Nachrichten automatisch an andere Adresse weiterleiten" #: admin/templates/admin/forward.html:9 admin/views/alias.py:84 #: core/templates/core/api_access.html:35 @@ -1494,20 +1451,16 @@ msgid "Update" msgstr "Aktualisieren" #: admin/templates/admin/identities.html:32 -#, fuzzy -#| msgid "Accounts" msgid "Account" -msgstr "Konten" +msgstr "Konto" #: admin/templates/admin/identities_quota_headers.html:3 msgid "Value" -msgstr "" +msgstr "Wert" #: admin/templates/admin/identity_headers.html:3 -#, fuzzy -#| msgid "Recipient" msgid "Fullname/Recipient" -msgstr "Empfänger" +msgstr "Name/Empfänger" #: admin/templates/admin/import_domains_form.html:6 msgid "" @@ -1519,6 +1472,13 @@ msgid "" "mandatory and must be equal to one of the previous values.

You can " "use a different character as separator.

" msgstr "" +"Verwenden Sie eine CSV-Datei, in der die Zeilen einem der folgenden Formate " +"entsprechen:
  • domain; name; quota; default mailbox quota; " +"enabled
  • domainalias; name; targeted domain; enabled
  • relaydomain; name; target host; target port; service; enabled; " +"verify recipients

Das erste Element jeder Zeile ist " +"erforderlich und muss einem der vorherigen Werte entsprechen.

Sie " +"können ein anderes Zeichen als Trennzeichen verwenden.

" #: admin/templates/admin/import_identities_form.html:6 msgid "" @@ -1529,44 +1489,47 @@ msgid "" "is mandatory and must be equal to one of the previous values.

You can " "use a different character as separator.

" msgstr "" +"Verwenden Sie eine CSV-Datei, deren Zeilen einem der folgenden Formate " +"entsprechen:
  • account; loginname; password; first name; last " +"name; enabled; group; address; quota; [, domain, ...]
  • " +"
  • alias; address; enabled; recipient; recipient; ...
" +"

Das erste Element jeder Zeile ist erforderlich und muss mit einem der " +"vorherigen Werte übereinstimmen.

Sie können ein anderes Zeichen als " +"Trennzeichen verwenden.

" #: admin/templates/admin/importform.html:6 -#, fuzzy -#| msgid "Help:" msgid "Help" -msgstr "Hilfe:" +msgstr "Hilfe" #: admin/templates/admin/importform.html:13 msgid "Importing..." -msgstr "" +msgstr "Importiere…" #: admin/templates/admin/mailboxes_raw.html:3 -#, fuzzy -#| msgid "Choose a provider" msgid "Choose a value" -msgstr "Wähle einen Anbieter" +msgstr "Wert auswählen" #: admin/templates/admin/mailform.html:7 msgid "Use domain default value" -msgstr "" +msgstr "Standardwert der Domain verwenden" #: admin/templates/admin/messages_log_headers.html:2 msgid "ID" -msgstr "" +msgstr "ID" #: 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 "" +msgstr "Kein MX Eintrag für diese Domain gefunden." #: admin/templates/admin/notifications/domain_in_dnsbl.html:3 #, python-format @@ -1574,6 +1537,8 @@ 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 "" @@ -1581,144 +1546,138 @@ 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 Domäne wird beeinträchtigt, und es besteht die " +"Möglichkeit, dass die von ihr stammenden E-Mails als Spam angesehen werden. " +"Sie sollten diese Anbieter kontaktieren und sie bitten, die erkannte(n) IP-" +"Adresse(n) aus der Liste 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 "" +msgstr "aktiviert_m" #: admin/templatetags/admin_tags.py:18 msgid "enabled_f" -msgstr "" +msgstr "aktiviert_f" #: admin/templatetags/admin_tags.py:46 msgid "List domains" -msgstr "" +msgstr "Domain-Liste" #: admin/templatetags/admin_tags.py:53 admin/templatetags/admin_tags.py:123 msgid "List quotas" -msgstr "" +msgstr "Quota-Liste" #: admin/templatetags/admin_tags.py:60 -#, fuzzy -#| msgid "Message" msgid "Message logs" -msgstr "Nachricht" +msgstr "Nachrichten-Logs" #: 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 "" +msgstr "Import" #: 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 "" +msgstr "Export" #: admin/templatetags/admin_tags.py:116 msgid "List identities" -msgstr "" +msgstr "Identitäten-Liste" #: admin/templatetags/admin_tags.py:157 msgid "View the domain's identities" -msgstr "" +msgstr "Domain-Identitäten anzeigen" #: admin/templatetags/admin_tags.py:166 msgid "View domain's alarms" -msgstr "" +msgstr "Domänen-Alarme anzeigen" #: admin/templatetags/admin_tags.py:174 admin/templatetags/admin_tags.py:218 #: admin/templatetags/admin_tags.py:235 msgid "Edit {}" -msgstr "" +msgstr "{} bearbeiten" #: admin/templatetags/admin_tags.py:186 admin/templatetags/admin_tags.py:224 #: admin/templatetags/admin_tags.py:241 #, python-format msgid "Delete %s?" -msgstr "" +msgstr "%s löschen?" #: admin/tests/test_mx.py:156 #, python-format msgid "No MX record for %s" -msgstr "" +msgstr "Kein MX Eintrag für %s" #: 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 "" +msgstr "Ferhlerhaftes IP-Adressformat für %(domain)s; %(addr)s" #: admin/tests/test_mx.py:200 #, fuzzy, python-format -#| msgid "No mechanism found" +#| msgid "No MX record for %s" msgid "No AAAA record for %s" -msgstr "Kein Mechanismus gefunden" +msgstr "Kein MX Eintrag für %s" #: admin/views/alias.py:30 msgid "Alias with this name already exists" -msgstr "" +msgstr "Ein Alias mit diesem Namen existiert bereits" #: admin/views/alias.py:52 msgid "Create" -msgstr "" +msgstr "Erstellen" #: admin/views/alias.py:64 msgid "New alias" -msgstr "" +msgstr "Neuer Alias" #: admin/views/alias.py:64 msgid "Alias created" -msgstr "" +msgstr "Alias erstellt" #: admin/views/alias.py:76 -#, fuzzy -#| msgid "modified" msgid "Alias modified" -msgstr "geändert" +msgstr "Alias verändert" #: admin/views/alias.py:101 -#, fuzzy -#| msgid "deleted" msgid "Alias deleted" msgid_plural "Aliases deleted" -msgstr[0] "gelöscht" -msgstr[1] "gelöscht" +msgstr[0] "Alias gelöscht" +msgstr[1] "Aliase gelöscht" #: admin/views/dns.py:28 -#, fuzzy -#| msgid "{} record of {}" msgid "MX records of {}" -msgstr "{} Eintrag von {}" +msgstr "MX Einträge für {}" #: admin/views/dns.py:50 msgid "DNSBL summary for {}" -msgstr "" +msgstr "DNSBL Zusammenfassung für {}" #: admin/views/domain.py:251 -#, fuzzy -#| msgid "deleted" msgid "Domain deleted" msgid_plural "Domains deleted" -msgstr[0] "gelöscht" -msgstr[1] "gelöscht" +msgstr[0] "Domain gelöscht" +msgstr[1] "Domains gelöscht" #: admin/views/export.py:40 msgid "Export identities" -msgstr "" +msgstr "Identitäten exportieren" #: admin/views/export.py:69 msgid "Export domains" -msgstr "" +msgstr "Domains exportieren" #: 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 @@ -1726,49 +1685,44 @@ 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-DN-Vorlage" -msgstr[1] "Konto-DN-Vorlage" +msgstr[0] "Konto gelöscht" +msgstr[1] "Konten gelöscht" #: admin/views/import_.py:56 msgid "Import domains" -msgstr "" +msgstr "Domains importieren" #: admin/views/import_.py:77 msgid "Import identities" -msgstr "" +msgstr "Identitäten importieren" #: admin/views/user.py:51 -#, fuzzy -#| msgid "Profile updated" msgid "Forward updated" -msgstr "Profil aktualisiert" +msgstr "Weiterleitung aktualisiert" #: core/api/v1/serializers.py:21 msgid "Invalid PIN code" -msgstr "Ungültiger PIN-Code" +msgstr "Ungültiger Pincode" #: core/api/v1/serializers.py:27 msgid "2FA is already enabled" msgstr "2FA ist bereits aktiviert" #: core/api/v1/serializers.py:40 -#, python-format +#, fuzzy, python-format +#| msgid "Failed connection attempt from '%s' as user '%s'" msgid "Failed TFA settings editing attempt from '%s' as user '%s'" -msgstr "" +msgstr "Fehlgeschlagener Verbindungsversuch von '%s' als Benutzer '%s'" #: core/api/v1/serializers.py:44 core/api/v2/serializers.py:274 -#, fuzzy -#| msgid "Old password" msgid "Invalid password" -msgstr "Altes Passwort" +msgstr "Ungültiges Passwort" #: core/api/v1/viewsets.py:64 core/api/v1/viewsets.py:82 msgid "2FA is not enabled" -msgstr "2FA ist nicht aktiviert" +msgstr "2-Faktor-Authentifizierung ist nicht aktiviert" #: core/api/v2/serializers.py:68 core/app_settings.py:48 msgid "Local" @@ -1776,49 +1730,48 @@ msgstr "Lokal" #: core/api/v2/serializers.py:164 core/app_settings.py:24 msgid "User profile" -msgstr "Benutzerprofil" +msgstr "Benutzername" #: 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:155 msgid "Invalid syntax" -msgstr "Ungültige Syntax" +msgstr "Ungültiger Syntax" #: core/api/v2/serializers.py:202 core/app_settings.py:557 msgid "Invalid rounds number" -msgstr "Ungültige Anzahl Runden" +msgstr "Ungültige Zahl für Runden" #: core/api/v2/serializers.py:262 core/forms.py:194 msgid "This code is invalid" -msgstr "Dieser Code ist ungültig" +msgstr "Dieser Code ist Falsch" #: 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 verwenden Sie den folgenden Code, um Ihr Modoboa-Passwort " -"wiederherzustellen: {}" +"Bitte benutze den folgenden Code um das Modoboa Passwort wiederherzustellen: " +"{}" #: core/api/v2/views.py:57 #, python-format msgid "Failed connection attempt from '%s' as user '%s'" -msgstr "" +msgstr "Fehlgeschlagener Verbindungsversuch von '%s' als Benutzer '%s'" #: core/api/v2/views.py:69 core/views/auth.py:89 #, python-format msgid "User '%s' successfully logged in" -msgstr "Benutzer '%s' erfolgreich angemeldet" +msgstr "Benutzer '%s' hat sich erfolgreich angemeldet" #: core/api/v2/views.py:86 core/views/auth.py:67 #, python-format msgid "Password scheme mismatch. Updating %s password" -msgstr "Kennwortschema stimmt nicht überein. Aktualisiere %s Passwort" +msgstr "Fehlanpassung des Passwortschemas. Passwort von %s wird aktualisiert" #: 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 stimmen nicht überein. Aktualisiere %s Passwort" +msgstr "Passwort-Hash Parameter Unterschied. Aktualisiere %s Passwort" #: core/app_settings.py:44 core/app_settings.py:716 msgid "Authentication" @@ -1830,15 +1783,15 @@ msgstr "Authentifizierungstyp" #: core/app_settings.py:50 core/app_settings.py:724 msgid "The backend used for authentication" -msgstr "Das Backend für Authentifizierung" +msgstr "Backend für die Authentifizierung" #: core/app_settings.py:55 core/app_settings.py:731 msgid "Default password scheme" -msgstr "Voreingestelltes Passwort-Schema" +msgstr "Standard-Passwortschema" #: core/app_settings.py:58 core/app_settings.py:733 msgid "Scheme used to crypt mailbox passwords" -msgstr "Schema zur Verschlüsselung von Postfach-Passwörtern" +msgstr "Verschlüsselungsschema der Postfach-Passwörter" #: core/app_settings.py:62 core/app_settings.py:740 msgid "Rounds" @@ -1849,18 +1802,18 @@ msgid "" "Number of rounds to use (only used by sha256crypt and sha512crypt). Must be " "between 1000 and 999999999, inclusive." msgstr "" -"Anzahl an Runden (nur von sha256crypt und sha512crypt genutzt). Muss " -"zwischen 1000 und 999999999 liegen, inklusive." +"Anzahl zu verwendender Runden (nur für sha256crypt und sha512crypt). Zahl " +"muss zwischen 1000 und 999999999 liegen." #: core/app_settings.py:71 core/app_settings.py:752 msgid "Update password scheme at login" -msgstr "Passwort-Schema beim Login updaten" +msgstr "Aktualisiere das Passwortschema beim Anmelden" #: core/app_settings.py:74 core/app_settings.py:755 msgid "Update user password at login to use the default password scheme" msgstr "" -"Aktualisiere das Benutzerkennwort bei der Anmeldung, um das " -"Standardkennwortschema zu verwenden" +"Aktualisieren Sie das Benutzerkennwort bei der Anmeldung, um das Standard-" +"Passwortschema zu verwenden." #: core/app_settings.py:79 core/app_settings.py:763 msgid "Default password" @@ -1868,7 +1821,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 kreierte Konten" +msgstr "Standardpasswort für automatisch erstellte Accounts." #: core/app_settings.py:85 core/app_settings.py:772 msgid "Random password length" @@ -1876,11 +1829,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 der zufällig generierten Passwörter." +msgstr "Länge von zufällig generierten Passwörtern" #: core/app_settings.py:92 core/app_settings.py:781 msgid "Update password service URL" -msgstr "URL des Kennwortdienstes aktualisieren" +msgstr "Aktualisiere Passwort-Service-URL" #: core/app_settings.py:96 core/app_settings.py:783 msgid "" @@ -1888,13 +1841,13 @@ msgid "" "password. It applies only to non local users, ie. those automatically " "created after a successful external authentication (LDAP, SMTP)." msgstr "" -"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." +"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)." #: core/app_settings.py:104 core/app_settings.py:793 msgid "Password recovery announcement" -msgstr "Ankündigung zur Passwortwiederherstellung" +msgstr "Ankündigung zur Passwort-Wiederherstellung" #: core/app_settings.py:109 core/app_settings.py:795 msgid "A temporary message that will be displayed on the reset password page." @@ -1904,23 +1857,21 @@ msgstr "" #: core/app_settings.py:114 core/app_settings.py:804 msgid "Enable password recovery by SMS" -msgstr "Passwortwiederherstellung per SMS aktivieren" +msgstr "Aktiviere die Passwortwiederherstellung per SMS" #: 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 Kennwortwiederherstellung per SMS für Benutzer, die eine " -"Telefonnummer angegeben haben." +"Aktiviere die Passwortwiederherstellung per SMS für Benutzer mit einer " +"Telefonnummer." #: 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ählen Sie einen Anbieter für den Versand von SMS zur " -"Kennwortwiederherstellung" +msgstr "Wähle einen Anbieter für das verschicken der Wiederherstellungs-SMS" #: core/app_settings.py:129 msgid "LDAP settings" @@ -1928,7 +1879,7 @@ msgstr "LDAP-Einstellungen" #: core/app_settings.py:132 core/app_settings.py:836 msgid "Server address" -msgstr "Serveradresse" +msgstr "Server-Adresse" #: core/app_settings.py:134 core/app_settings.py:838 msgid "The IP address or the DNS name of the LDAP server" @@ -1936,7 +1887,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" @@ -1944,7 +1895,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 Ausfallserver (Fallback)" +msgstr "Aktiviere Ausfallsserver (Fallback)" #: core/app_settings.py:147 core/app_settings.py:858 msgid "" @@ -1955,23 +1906,23 @@ msgstr "" #: core/app_settings.py:153 core/app_settings.py:866 msgid "Secondary server address" -msgstr "Ausfallserver-Adresse" +msgstr "Ausfallsserver-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 "IP-Adresse oder Hostname des zweiten LDAP-Servers" +msgstr "Die IP-Adresse oder den DNS-Namen des zweiten LDAP-Servers" #: core/app_settings.py:161 core/app_settings.py:876 msgid "Secondary server port" -msgstr "Ausfallserver-Port" +msgstr "Ausfallsserver-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 zweiten LDAP-Servers" +msgstr "Der TCP Port des sekundären LDAP-Servers" #: core/app_settings.py:167 core/app_settings.py:886 msgid "Use a secured connection" -msgstr "Verwende eine gesicherte Verbindung" +msgstr "Gesicherte Verbindung verwenden" #: core/app_settings.py:171 core/app_settings.py:888 msgid "Use an SSL/STARTTLS connection to access the LDAP server" @@ -1983,19 +1934,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 "Administratorgruppen" +msgstr "Administrator-Gruppen" #: 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." msgstr "" -"Mitglieder dieser LDAP-POSIX-Gruppen werden als Domänenadministratoren " -"erstellt. Nutze ';' um Gruppen zu trennen." +"Mitglieder dieser LDAP Posix-Gruppe werden als Domain-Administratoren " +"angelegt werden. Nutzen Sie ';', um Gruppen zu separieren." #: core/app_settings.py:192 core/app_settings.py:915 msgid "Group type" @@ -2003,29 +1954,28 @@ 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, der mit Ihrem Verzeichnis verwendet werden soll." +msgstr "" +"Der LDAP Gruppentyp welcher mit diesem Verzeichnis benutzt werden soll." #: core/app_settings.py:199 core/app_settings.py:924 msgid "Groups search base" -msgstr "Suchbasis für Gruppen" +msgstr "Gruppen Search Base" #: core/app_settings.py:202 core/app_settings.py:926 msgid "The distinguished name of the search base used to find groups" -msgstr "" -"Der Distinguished Name der Suchbasis, die zum Suchen von Gruppen verwendet " -"wird" +msgstr "Der DN der Search Base mit der Gruppen gefunden werden" #: core/app_settings.py:208 core/app_settings.py:934 msgid "Password attribute" -msgstr "Kennwortattribut" +msgstr "Passwort-Attribut" #: core/app_settings.py:210 core/app_settings.py:936 msgid "The attribute used to store user passwords" -msgstr "Das Attribut, das zum Speichern von Benutzerpasswörtern verwendet wird" +msgstr "Das Attribut für Benutzerpasswörter" #: 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" @@ -2037,7 +1987,7 @@ msgstr "Suchen und Bind anwenden" #: core/app_settings.py:220 core/constants.py:60 msgid "Direct bind" -msgstr "Direktbindung" +msgstr "Direkter Bind" #: core/app_settings.py:223 core/app_settings.py:954 msgid "Choose the authentication method to use" @@ -2054,8 +2004,7 @@ msgid "" "The distinguished name to use when binding to the LDAP server. Leave empty " "for an anonymous bind" msgstr "" -"Der Distinguished Name, der beim Binden an den LDAP-Server verwendet werden " -"soll. Für eine anonyme Bindung leer lassen" +"Der DN für einen Bind an den LDAP-Server. Nichts eingeben für anonymen Bind." #: core/app_settings.py:237 core/app_settings.py:289 core/app_settings.py:972 #: core/app_settings.py:1034 @@ -2065,21 +2014,17 @@ 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 Kennwort, das beim Binden an den LDAP-Server verwendet werden soll (mit " -"'Bind DN')" +msgstr "Das Passwort wenn mit dem Bind DN angemeldet wird." #: 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 "Suchbasis für Benutzer" +msgstr "Benutzer Search Base" #: 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 Distinguished Name der Suchbasis, die zum Suchen von Benutzern verwendet " -"wird" +msgstr "Der DN der Search Base mit der Benutzerkonten gefunden werden" #: core/app_settings.py:256 core/app_settings.py:344 core/app_settings.py:995 #: core/app_settings.py:1100 @@ -2092,12 +2037,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 "Benutzer-DN-Vorlage" +msgstr "Vorlage für User DN" #: core/app_settings.py:269 core/app_settings.py:1008 #, python-format @@ -2105,12 +2050,12 @@ msgid "" "The template used to construct a user's DN. It should contain one " "placeholder (ie. %(user)s)" msgstr "" -"Die Vorlage, die verwendet wird, um den DN eines Benutzers zu erstellen. Es " -"sollte einen Platzhalter enthalten (z. B. %(user)s)" +"Die Vorlage für einen User DN. Sie sollte einen Platzhalter, z.B. %(user)s " +"enthalten." #: core/app_settings.py:276 core/app_settings.py:1017 msgid "LDAP synchronization settings" -msgstr "LDAP-Synchronisationseinstellungen" +msgstr "LDAP Synchronisations Einstellungen" #: core/app_settings.py:299 core/app_settings.py:1045 msgid "Enable export to LDAP" @@ -2120,24 +2065,24 @@ msgstr "Export zu LDAP aktivieren" msgid "" "Enable automatic synchronization between local database and LDAP directory" msgstr "" -"Automatische Synchronisierung zwischen lokaler Datenbank und LDAP-" -"Verzeichnis aktivieren" +"Automatische Synchronisation 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-Konto löschen, wenn lokales Konto gelöscht wird" +msgstr "Remote LDAP Benutzer entfernen wenn lokaler Benutzer 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-Konto löschen, wenn lokales Konto gelöscht wird, ansonsten wird " -"es deaktiviert." +"Remote LDAP Benutzer löschen wenn lokaler Benutzer gelöscht wird, ansonsten " +"wird der Benutzer deaktiviert." #: core/app_settings.py:317 core/app_settings.py:1068 msgid "Account DN template" -msgstr "Konto-DN-Vorlage" +msgstr "Vorlage für User DN" #: core/app_settings.py:320 core/app_settings.py:1070 #, python-format @@ -2145,8 +2090,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 den DN eines Kontos zu erstellen. Es " -"sollte einen Platzhalter enthalten (z. B. %(user)s)" +"Die Vorlage die verwendet wird um das User DN zu generieren. Es sollte " +"mindestens einen Platzhalter beinhalten (z.B. %(user)s)" #: core/app_settings.py:327 core/app_settings.py:1079 msgid "Enable import from LDAP" @@ -2155,11 +2100,12 @@ 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 "" -"Kontosynchronisierung vom LDAP-Verzeichnis zur lokalen Datenbank aktivieren" +"Automatische Kontensynchronisation vom LDAP Verzeichnis in die lokale " +"Datenbank aktivieren" #: core/app_settings.py:354 core/app_settings.py:1111 msgid "Username attribute" -msgstr "Benutzername-Attribut" +msgstr "Benutzernamenattribut" #: core/app_settings.py:357 core/app_settings.py:1113 msgid "The name of the LDAP attribute where the username can be found." @@ -2182,8 +2128,7 @@ 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 Konfigurationsdatei, die Dovecot-LDAP-Einstellungen enthält." +msgstr "Speicherort der Dovecot-Konfigurationsdatei für LDAP-Einstellungen." #: core/app_settings.py:379 core/app_settings.py:1147 #: core/templates/core/dashboard.html:5 @@ -2192,20 +2137,22 @@ 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 "" -"Anzeige benutzerdefinierter RSS-Feeds für Reseller und Domain-Administratoren" +"Zeige benutzerdefinierten RSS-Feed für Wiederverkäufer und Domain-" +"Administratoren." #: core/app_settings.py:390 core/app_settings.py:1163 msgid "Hide features widget" -msgstr "Funktionen-Widget ausblenden" +msgstr "Verberge Funktionen Werkzeug" #: core/app_settings.py:393 core/app_settings.py:1165 msgid "Hide features widget for resellers and domain administrators" -msgstr "Funktionen-Widget für Reseller und Domain-Administratoren ausblenden" +msgstr "" +"Verberge Funktionen Werkzeug für Wiederverkäufer und Domain-Administratoren." #: core/app_settings.py:397 core/app_settings.py:1177 msgid "Notifications" @@ -2217,7 +2164,7 @@ msgstr "Absenderadresse" #: core/app_settings.py:402 core/app_settings.py:1185 msgid "Email address used to send notifications." -msgstr "E-Mail-Adresse, die zum Senden von Benachrichtigungen verwendet wird." +msgstr "E-Mail Adresse für das Senden von Benachrichtigungen." #: core/app_settings.py:405 core/app_settings.py:1196 msgid "Public API" @@ -2229,7 +2176,7 @@ msgstr "Verbindung aktivieren" #: core/app_settings.py:410 msgid "Enable communication with Modoboa public API" -msgstr "Aktivieren Sie die Kommunikation mit der öffentlichen API von Modoboa" +msgstr "Verbindung mit Modoboa public API aktivieren" #: core/app_settings.py:414 core/app_settings.py:1211 msgid "Check new versions" @@ -2237,16 +2184,17 @@ msgstr "Prüfe auf neue Versionen" #: 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 E-Mail, wenn eine neue Version gefunden wurde" +msgstr "Sende eine Email 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 "" -"Sendet eine E-Mail, um Administratoren über neue Versionen zu benachrichtigen" +"Sende eine Email um die Administratoren über eine neue Version zu " +"benachrichtigen" #: core/app_settings.py:425 core/app_settings.py:1233 msgid "Recipient" @@ -2254,7 +2202,7 @@ msgstr "Empfänger" #: core/app_settings.py:427 core/app_settings.py:1236 msgid "Recipient of new versions notification emails." -msgstr "Empfänger von Benachrichtigungs-E-Mails über neue Version." +msgstr "Empfänger für die Benachrichtigungsemail für eine neue Version" #: core/app_settings.py:431 core/app_settings.py:1243 msgid "Send statistics" @@ -2263,7 +2211,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 "" -"Sendet Statistiken an die öffentliche API von Modoboa (Zähler und verwendete " +"Statistiken über die Modoboa public API senden (Zähler und Nutzungs " "Erweiterungen)" #: core/app_settings.py:438 core/app_settings.py:1258 @@ -2271,16 +2219,17 @@ msgid "Miscellaneous" msgstr "Verschiedenes" #: core/app_settings.py:441 core/app_settings.py:1265 -#, fuzzy -#| msgid "Inactive account threshold" msgid "Enable inactive account tracking" -msgstr "Schwellwert für inaktive Konten" +msgstr "Verfolgung inaktiver Konten aktivieren" #: 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" msgstr "" +"Dem Administrator die Möglichkeit geben, einen Schwellenwert (in Tagen) " +"festzulegen, ab dem ein Konto als inaktiv gilt, wenn sich der Benutzer nicht " +"angemeldet hat." #: core/app_settings.py:451 core/app_settings.py:1277 msgid "Inactive account threshold" @@ -2291,12 +2240,12 @@ msgid "" "An account with a last login date greater than this threshold (in days) will " "be considered as inactive" msgstr "" -"Ein Konto mit einem letzten Login-Datum über diesem Schwellenwert (in Tagen) " -"wird als inaktiv betrachtet" +"Ein Konto mit einem Datum des letzten Logins, das größer als dieser " +"Schwellenwert ist (in Tagen), wird als inaktiv betrachtet." #: core/app_settings.py:460 core/app_settings.py:1289 msgid "Top notifications check interval" -msgstr "Prüfintervall für Benachrichtigungen" +msgstr "Benachrichtigungs-Prüfintervall" #: core/app_settings.py:462 core/app_settings.py:1292 msgid "Interval between two top notification checks (in seconds)" @@ -2304,11 +2253,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 eines Log-Eintrags" +msgstr "Maximales Alter für Log-Einträge" #: 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 Protokollsatzes in Tagen" +msgstr "Das maximale Alter eines Log-Eintrags (in Tagen)" #: core/app_settings.py:472 core/app_settings.py:1308 msgid "Items per page" @@ -2316,7 +2265,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 der angezeigten Einträge pro Seite" +msgstr "Anzahl dargestellter Einträge pro Seite" #: core/app_settings.py:478 core/app_settings.py:1317 msgid "Default top redirection" @@ -2324,13 +2273,11 @@ 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, die verwendet wird, wenn keine Anwendung angegeben " -"wurde" +msgstr "Die Standardumleitung wenn kein Programm angegeben wurde" #: core/app_settings.py:830 msgid "LDAP" -msgstr "" +msgstr "LDAP" #: core/checks/settings_checks.py:7 msgid "" @@ -2339,7 +2286,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 @@ -2352,7 +2299,7 @@ msgstr "Normaler Benutzer" #: core/constants.py:7 msgid "Domain administrator" -msgstr "Domain-Administrator" +msgstr "Domain Administrator" #: core/constants.py:8 msgid "Reseller" @@ -2364,7 +2311,7 @@ msgstr "Super-Administrator" #: core/constants.py:108 msgid "Choose a provider" -msgstr "Wähle einen Anbieter" +msgstr "Wähle einen Provider" #: core/constants.py:113 msgid "Dummy" @@ -2372,7 +2319,7 @@ msgstr "Platzhalter" #: core/drf_authentication.py:17 msgid "Missing 2FA verification." -msgstr "" +msgstr "Fehlende 2FA-Verifizierung." #: core/forms.py:35 msgid "Old password" @@ -2392,7 +2339,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" @@ -2408,12 +2355,12 @@ msgstr "hinzugefügt" #: core/handlers.py:39 msgid "modified" -msgstr "geändert" +msgstr "verä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 von Benutzer %(user)s" +msgstr "%(object)s '%(name)s' %(action)s der Identität %(user)s" #: core/handlers.py:64 #, python-format @@ -2422,7 +2369,7 @@ msgstr "%(object)s '%(name)s' %(action)s von " #: core/handlers.py:67 msgid "deleted" -msgstr "gelöscht" +msgstr "entfernt" #: core/handlers.py:71 msgid "user {}" @@ -2434,11 +2381,11 @@ msgstr "Administrationsbefehl" #: core/handlers.py:95 msgid "You can't delete your own account" -msgstr "Sie können Ihr eigenes Konto nicht löschen" +msgstr "Sie können Ihr eigenes Konto nicht entfernen" #: core/handlers.py:128 msgid "One or more updates are available" -msgstr "Ein oder mehrere Updates sind verfügbar" +msgstr "Eine oder mehrere Aktualisierungen sind verfügbar" #: core/management/commands/communicate_with_public_api.py:42 msgid "[modoboa] Update(s) available" @@ -2446,11 +2393,11 @@ msgstr "[modoboa] Update(s) verfügbar" #: core/models.py:55 msgid "Allow mailboxes access" -msgstr "Postfachzugriff zulassen" +msgstr "Erlaube den Postfach-Zugriff" #: core/models.py:57 msgid "Allow this administrator to access user mailboxes" -msgstr "Gewähren Sie diesem Administrator Zugriff auf Benutzerpostfächer" +msgstr "Erlaubt dem Administrator auf Benutzer-Postfächer zuzugreifen" #: core/models.py:59 core/templates/core/user_security.html:119 msgid "password" @@ -2467,13 +2414,11 @@ 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 kann für die Wiederherstellung verwendet " -"werden." +"Eine alternative E-Mail-Adresse welche Wiederherstellungszwecken dient." #: core/models.py:131 msgid "Failed to update password: LDAP module not installed" -msgstr "" -"Kennwort konnte nicht aktualisiert werden: LDAP-Modul nicht installiert" +msgstr "Konnte Passwort nicht aktualisieren: LDAP-Modul nicht installiert" #: core/models.py:166 policyd/core.py:106 msgid "account" @@ -2549,7 +2494,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 Nord-Amerika" +msgstr "So you Start Amerika" #: core/sms_backends/ovh.py:29 core/sms_backends/ovh.py:67 msgid "Kimsufi Europe" @@ -2561,25 +2506,23 @@ msgstr "Kimsufi Nordamerika" #: core/sms_backends/ovh.py:36 core/sms_backends/ovh.py:109 msgid "Application key" -msgstr "Anwendungsschlüssel" +msgstr "Applikationsschlüssel" #: core/sms_backends/ovh.py:41 msgid "Application secret" -msgstr "Anwendungsgeheimnis" +msgstr "Applikationsgeheimnis" #: core/sms_backends/ovh.py:49 core/sms_backends/ovh.py:124 msgid "Consumer key" msgstr "Verbraucherschlüssel" #: core/sms_backends/ovh.py:116 -#, fuzzy -#| msgid "Application secret" msgid "Appication secret" -msgstr "Anwendungsgeheimnis" +msgstr "Anwendungspasswort" #: core/templates/core/_current_features.html:6 msgid "Features looking for sponsoring" -msgstr "Funktionen, die nach Sponsoring suchen" +msgstr "Noch zu unterstützende Features" #: core/templates/core/_current_features.html:12 msgid "Goal:" @@ -2595,7 +2538,7 @@ msgstr "Noch nichts zu sponsern." #: core/templates/core/_latest_news_widget.html:5 msgid "Latest news" -msgstr "Neueste Nachrichten" +msgstr "Neuste Nachrichten" #: core/templates/core/_latest_news_widget.html:19 msgid "" @@ -2607,7 +2550,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" @@ -2624,7 +2567,7 @@ msgstr "" #: core/templates/core/api_access.html:14 msgid "API access token" -msgstr "API-Zugriffstoken" +msgstr "API access token" #: core/templates/core/dashboard.html:17 #, python-format @@ -2641,7 +2584,7 @@ msgstr "Verschiedene Informationen über Modoboa" #: core/templates/core/information.html:5 msgid "One or more updates are available!" -msgstr "Ein oder mehrere Updates sind verfügbar" +msgstr "Eine oder mehrere Aktualisierungen sind verfügbar!" #: core/templates/core/information.html:6 msgid "Check the following list to find the component(s) that can be updated." @@ -2671,7 +2614,7 @@ msgstr "Logs" #: core/templates/core/logs.html:2 msgid "Previously on Modoboa..." -msgstr "Bisher auf Modoboa ..." +msgstr "Vorher auf Modoboa…" #: core/templates/core/logs.html:7 msgid "Level" @@ -2690,10 +2633,10 @@ msgid_plural "" " The following updates are available:\n" msgstr[0] "" "\n" -" Folgendes Update ist verfügbar:\n" +"Die folgende Aktualisierung ist verfügbar:\n" msgstr[1] "" "\n" -" Folgende Updates sind verfügbar:\n" +"Die folgenden Aktualisierungen sind verfügbar:\n" #: core/templates/core/parameters.html:2 core/templatetags/core_tags.py:70 msgid "Parameters" @@ -2735,7 +2678,7 @@ msgstr "Aktualisieren Sie Ihre persönlichen Daten" #: core/templates/core/user_profile.html:13 msgid "Click here to update your password" -msgstr "Klicken Sie hier, um Ihr Passwort zu aktualisieren" +msgstr "Hier klicken um das Passwort zu aktualisieren" #: core/templates/core/user_security.html:2 core/templatetags/core_tags.py:145 msgid "Security" @@ -2750,12 +2693,12 @@ msgid "" "Install a soft token authenticator like FreeOTP or Google Authenticator from " "your application repository and use that app to scan this QR code." msgstr "" -"Installieren Sie einen Soft-Token-Authentifikator wie FreeOTP oder Google " -"Authenticator aus dem App-Store und scannen Sie den QR-Code." +"Installiere ein soft-token Authenticator, wie FreeOTP oder Google " +"Authenticator vom Appstore und scannen Sie den QR-Code." #: core/templates/core/user_security.html:25 msgid "Pin code" -msgstr "PIN-Code" +msgstr "Pincode" #: core/templates/core/user_security.html:28 msgid "Register" @@ -2776,14 +2719,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 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." +"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" #: core/templates/core/user_security.html:53 msgid "Two-Factor Authentication is enabled for your account." -msgstr "Die Zwei-Faktor-Authentifizierung ist für diesen Account aktiviert." +msgstr "Zwei-Faktor-Authentifizierung ist für diesen Account aktiviert." #: core/templates/core/user_security.html:57 msgid "This will invalidate your registered application." @@ -2791,7 +2734,7 @@ msgstr "" #: core/templates/core/user_security.html:58 msgid "Disable 2FA" -msgstr "2FA deaktivieren" +msgstr "Deaktiviere 2-Faktor-Authentifizierung" #: core/templates/core/user_security.html:60 msgid "This will regenerate your tokens." @@ -2799,20 +2742,20 @@ msgstr "" #: core/templates/core/user_security.html:61 msgid "Reset recovery codes" -msgstr "Wiederherstellungscodes zurücksetzen" +msgstr "Setze Wiederherstellungscodes zurück" #: 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 "" -"Die Zwei-Faktor-Authentifizierung (2FA) ist für diesen Account noch nicht " -"aktiviert. Die Aktivierung dieser Funktion erhöht die Sicherheit des " -"Accounts." +"Zwei-Faktor-Authentifizierung (2FA) ist noch nicht für diesen Account " +"aktiviert.\n" +"Aktiviere dieses Feature, um die Account-Sicherheit zu erhöhen." #: core/templates/core/user_security.html:73 msgid "Enable 2FA" -msgstr "2FA aktivieren" +msgstr "Aktiviere 2FA" #: core/templates/core/user_security.html:84 msgid "New recovery codes" @@ -2824,9 +2767,9 @@ msgstr "Hier sind Ihre neuen Wiederherstellungscodes." #: core/templates/core/user_security.html:118 #, fuzzy -#| msgid "Forgot password?" +#| msgid "Crypt passwords" msgid "Confirm your password" -msgstr "Passwort vergessen?" +msgstr "Passwörter verschlüsseln" #: core/templatetags/core_tags.py:34 msgid "Modoboa" @@ -2834,7 +2777,7 @@ msgstr "Modoboa" #: core/templatetags/core_tags.py:110 msgid "Logout" -msgstr "Ausloggen" +msgstr "Logout" #: core/templatetags/core_tags.py:154 msgid "API" @@ -2851,7 +2794,8 @@ msgstr "Parameter gespeichert" #: core/views/auth.py:101 msgid "Your username and password didn't match. Please try again." msgstr "" -"Benutzername und Passwort stimmen nicht überein. Bitte versuche es erneut." +"Ihr Benutzername und Passwort stimmen nicht überein. Bitte versuchen Sie es " +"noch einmal." #: core/views/auth.py:144 msgid "User '{}' successfully logged out" @@ -2867,147 +2811,140 @@ msgstr "Einstellungen gespeichert" #: core/views/user.py:118 msgid "Access updated" -msgstr "Zugang aktualisiert" +msgstr "Zugriff aktualisiert" #: dmarc/forms.py:36 dmarc/forms.py:50 -#, fuzzy -#| msgid "LDAP settings" msgid "DNS settings" -msgstr "LDAP-Einstellungen" +msgstr "DNS Einstellungen" #: dmarc/forms.py:39 dmarc/forms.py:56 msgid "Enable reverse lookups" -msgstr "" +msgstr "Reverse-Lookups aktivieren" #: dmarc/forms.py:41 dmarc/forms.py:58 msgid "Enable reverse DNS lookups (reports will be longer to display)" msgstr "" +"Reverse-DNS-Lookups aktivieren (Die Anzeige von Berichten dauert länger)" #: dmarc/forms.py:74 dmarc/forms.py:78 msgid "DMARC" -msgstr "" +msgstr "DMARC" #: dmarc/handlers.py:21 msgid "Show DMARC report for {}" -msgstr "" +msgstr "DMARC-Bericht für {} anzeigen" #: dmarc/lib.py:294 dmarc/templatetags/dmarc_tags.py:67 dmarc/views.py:120 msgid "Not resolved" -msgstr "" +msgstr "Nicht aufgelöst" #: dmarc/models.py:10 dmarc/models.py:16 pdfcredentials/constants.py:7 msgid "None" -msgstr "" +msgstr "Nichts" #: dmarc/models.py:11 msgid "Quarantine" -msgstr "" +msgstr "Quarantäne" #: dmarc/models.py:12 -#, fuzzy -#| msgid "Subject" msgid "Reject" -msgstr "Betreff" +msgstr "Ablehnung" #: dmarc/models.py:17 msgid "Neutral" -msgstr "" +msgstr "Neutral" #: dmarc/models.py:18 -#, fuzzy -#| msgid "Password" msgid "Pass" -msgstr "Passwort" +msgstr "Genehmigen" #: dmarc/models.py:19 msgid "Fail" -msgstr "" +msgstr "Abbruch" #: dmarc/models.py:20 -#, fuzzy -#| msgid "Secondary server port" msgid "Temporary error" -msgstr "Ausfallserver-Port" +msgstr "Temporärer Fehler" #: dmarc/models.py:21 msgid "Permanent error" -msgstr "" +msgstr "Permanenter Fehler" #: dmarc/models.py:24 msgid "Policy" -msgstr "" +msgstr "Richtlinie" #: dmarc/models.py:26 msgid "Soft failure" -msgstr "" +msgstr "Schwacher Fehler" #: dmarc/templates/dmarc/_result_detail.html:6 msgid "Total" -msgstr "" +msgstr "Total" #: dmarc/templates/dmarc/domain_report.html:21 #: dmarc/templates/dmarc/domain_report.html:27 msgid "Fully aligned" -msgstr "" +msgstr "Voll zugeordnet" #: dmarc/templates/dmarc/domain_report.html:22 #: dmarc/templates/dmarc/domain_report.html:28 msgid "Partially aligned" -msgstr "" +msgstr "Teilweise zugeordnet" #: dmarc/templates/dmarc/domain_report.html:23 #: dmarc/templates/dmarc/domain_report.html:29 msgid "Forwarded" -msgstr "" +msgstr "Weitergeleitet" #: dmarc/templates/dmarc/domain_report.html:24 #: dmarc/templates/dmarc/domain_report.html:30 msgid "Failed" -msgstr "" +msgstr "Fehlgeschlagen" #: dmarc/templates/dmarc/domain_report.html:52 msgid "DMARC report for" -msgstr "" +msgstr "DMARC-Bericht für" #: dmarc/templates/dmarc/domain_report.html:76 msgid "processed" -msgstr "" +msgstr "durchgeführt" #: dmarc/templates/dmarc/domain_report.html:85 msgid "fully aligned" -msgstr "" +msgstr "voll zugeordnet" #: dmarc/templates/dmarc/domain_report.html:94 msgid "partially aligned" -msgstr "" +msgstr "teilweise zugeordnet" #: dmarc/templates/dmarc/domain_report.html:103 msgid "forwarded" -msgstr "" +msgstr "weitergeleitet" #: dmarc/templates/dmarc/domain_report.html:112 msgid "failed" -msgstr "" +msgstr "fehlgeschlagen" #: dmarc/templates/dmarc/domain_report.html:122 msgid "Display details" -msgstr "" +msgstr "Anzeigedetails" #: dmarc/templates/dmarc/domain_report.html:126 msgid "Trusted sources" -msgstr "" +msgstr "Vertraute Quellen" #: dmarc/templates/dmarc/domain_report.html:134 msgid "Partially trusted sources / Forwarders" -msgstr "" +msgstr "Teilweise vertrauenswürdige Quellen/Weiterleitungen" #: dmarc/templates/dmarc/domain_report.html:142 msgid "Forwarders with ARC" -msgstr "" +msgstr "Weiterleitungen mit ARC" #: dmarc/templates/dmarc/domain_report.html:150 msgid "Unknown sources / Threats" -msgstr "" +msgstr "Unbekannte Quellen / Bedrohungen" #: dnstools/lib.py:82 msgid "Wrong ip4 mechanism syntax" @@ -3079,7 +3016,7 @@ msgstr "Keine ganze Zahl" #: dnstools/lib.py:236 msgid " less than {}" -msgstr "weniger als {}" +msgstr "kleiner als {}" #: dnstools/lib.py:239 msgid " greater than {}" @@ -3159,60 +3096,57 @@ msgid "DNS configuration for {}" msgstr "DNS-Konfiguration für {}" #: imap_migration/api/v2/serializers.py:117 -#, fuzzy -#| msgid "Access updated" msgid "Access denied" -msgstr "Zugang aktualisiert" +msgstr "Zugriff verweigert" #: imap_migration/app_settings.py:23 imap_migration/app_settings.py:102 -#, fuzzy -#| msgid "Enable communication" msgid "Enable IMAP Migration" -msgstr "Verbindung aktivieren" +msgstr "IMAP-Migration aktivieren" #: imap_migration/app_settings.py:24 imap_migration/app_settings.py:104 -#, fuzzy -#| msgid "Enable communication" msgid "Enable IMAP Migration." -msgstr "Verbindung aktivieren" +msgstr "IMAP-Migration aktivieren." #: imap_migration/app_settings.py:34 msgid "OfflineIMAP" -msgstr "" +msgstr "OfflineIMAP" #: imap_migration/app_settings.py:40 imap_migration/app_settings.py:110 msgid "Concurrent sync jobs" -msgstr "" +msgstr "Gleichzeitige Synchronisierungsaufgaben" #: imap_migration/app_settings.py:42 imap_migration/app_settings.py:112 msgid "The maximum number of concurrent synchronization jobs" -msgstr "" +msgstr "Die maximale Anzahl von gleichzeitigen Synchronisierungsaufgaben" #: imap_migration/app_settings.py:53 msgid "OfflineIMAP Filter" -msgstr "" +msgstr "OfflineIMAP Filter" #: imap_migration/app_settings.py:59 imap_migration/app_settings.py:118 msgid "Create Folders" -msgstr "" +msgstr "Erstelle Ordner" #: imap_migration/app_settings.py:61 imap_migration/app_settings.py:120 msgid "Allow Creation of missing folders during sync" msgstr "" +"Erlaube die Erstellung von fehlenden Ordnern während der Synchronisation" #: imap_migration/app_settings.py:68 imap_migration/app_settings.py:125 msgid "Folder Filter Exclusions" -msgstr "" +msgstr "Ordnerfilter Ausschlüsse" #: imap_migration/app_settings.py:70 imap_migration/app_settings.py:128 msgid "" "Use a regular expression to explicitly include folders in sync. Example: " "^Trash$|Del" msgstr "" +"Benutze eine RegExp, um explizit Odner in die Synchronisation einzubeziehen. " +"Beispiel: ^Trash$|Del" #: imap_migration/app_settings.py:78 imap_migration/app_settings.py:135 msgid "Folder Filter Inclusions" -msgstr "" +msgstr "Ordnerfilter einbeziehen" #: imap_migration/app_settings.py:80 imap_migration/app_settings.py:138 msgid "" @@ -3220,76 +3154,76 @@ msgid "" "filtered by the Folder Filter Exclusions. Example: debian.user, debian." "personal " msgstr "" +"Eine kommaseparierte Liste von Ordnern, die explizit in die Synchronisierung " +"einbezogen werden sollen, auch wenn sie durch die Ordnerfilter-Ausschlüsse " +"gefiltert wurden. Beispiel: debian.user, debian.personal " #: imap_migration/app_settings.py:107 -#, fuzzy -#| msgid "LDAP settings" msgid "OfflineIMAP settings" -msgstr "LDAP-Einstellungen" +msgstr "OfflineIMAP-Einstellungen" #: imap_migration/app_settings.py:115 msgid "OfflineIMAP Filter settings" -msgstr "" +msgstr "OfflineIMAP Filter Einstellungen" #: imap_migration/apps.py:18 imap_migration/apps.py:23 -#, fuzzy -#| msgid "Auto configuration" msgid "IMAP Migration" -msgstr "Automatische Konfiguration" +msgstr "IMAP-Migration" #: imap_migration/auth_backends.py:49 #, python-format msgid "Connection to IMAP server failed: %s" -msgstr "" +msgstr "Verbindung zu IMAP-Server fehlgeschlagen: %s" #: imap_migration/checks.py:12 msgid "" "Automatic domain/mailbox creation is disabled which means IMAP " "authentication won't work." msgstr "" +"Automatische Domain/Mailbox-Erstellung ist deaktiviert, daher funktioniert " +"die IMAP-Authentifizierung nicht." #: imap_migration/checks.py:16 msgid "" "Go to the online parameters panel (admin tab) and activate this feature." msgstr "" +"Wechseln Sie zu den Online Parametern (Admin Tab) und aktivieren Sie diese " +"Funktion." #: imap_migration/templates/imap_migration/index.html:6 -#, fuzzy -#| msgid "Auto configuration" msgid "IMAP migration" -msgstr "Automatische Konfiguration" +msgstr "IMAP-Migration" #: ldapsync/lib.py:82 msgid "Failed to create LDAP account: {}" -msgstr "LDAP-Konto konnte nicht erstellt werden: {}" +msgstr "LDAP-Account konnte nicht angelegt werden: {}" #: ldapsync/lib.py:121 msgid "Failed to update LDAP account: {}" -msgstr "LDAP-Konto konnte nicht aktualisiert werden: {}" +msgstr "LDAP-Account konnte nicht aktualisiert werden: {}" #: ldapsync/lib.py:134 msgid "Failed to delete LDAP account: {}" -msgstr "Fehler beim Löschen des LDAP-Kontos: {}" +msgstr "LDAP-Account konnte nicht gelöscht werden: {}" #: ldapsync/lib.py:141 msgid "Failed to disable LDAP account: {}" -msgstr "Fehler beim Deaktivieren des LDAP-Kontos: {}" +msgstr "LDAP-Account konnte nicht deaktiviert werden: {}" #: 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" +#, python-format msgid "Failed to communicate with public API: %s" -msgstr "Aktivieren Sie die Kommunikation mit der öffentlichen API von Modoboa" +msgstr "Die Kommunikation mit der öffentlichen API ist fehlgeschlagen: %s" #: lib/db_utils.py:22 #, python-format msgid "Connection to database %s not configured" -msgstr "Verbindung zur Datenbank %s nicht konfiguriert" +msgstr "Verbindung zu Datenbank %s nicht konfiguriert" #: lib/email_utils.py:139 lib/email_utils.py:350 msgid "unable to determine encoding of string" -msgstr "Codierung der Zeichenkette konnte nicht bestimmt werden" +msgstr "Kodierung der Zeichenkette konnte nicht bestimmt werden" #: lib/exceptions.py:83 #, python-format @@ -3302,7 +3236,7 @@ msgstr "Zugriff verweigert" #: lib/fields.py:14 lib/validators.py:13 msgid "Enter a valid domain name" -msgstr "Geben Sie einen gültigen Domänennamen ein" +msgstr "Geben Sie einen gültigen Domain-Namen an" #: lib/fields.py:41 lib/fields.py:54 msgid "Enter a valid email address." @@ -3316,7 +3250,7 @@ msgstr "Abschicken" #: lib/ldap_utils.py:126 msgid "Failed to update password: {}" -msgstr "Passwort konnte nicht aktualisiert werden: {}" +msgstr "Ändern des Passworts fehlgeschlagen: {}" #: lib/templatetags/lib_tags.py:120 templates/common/email_searchbar.html:17 msgid "Subject" @@ -3324,184 +3258,206 @@ msgstr "Betreff" #: limits/app_settings.py:17 limits/app_settings.py:147 msgid "Default per-admin limits" -msgstr "" +msgstr "Standardgrenzen je Admin" #: limits/app_settings.py:20 limits/app_settings.py:153 msgid "Enable per-admin limits" -msgstr "" +msgstr "Aktiviere Grenzen je Admin" #: limits/app_settings.py:22 limits/app_settings.py:154 msgid "Enable or disable per-admin limits" -msgstr "" +msgstr "Aktiviere oder deaktiviere Grenzen je Admin" #: 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 -#, fuzzy -#| msgid "Domain administrator" msgid "Domain admins" -msgstr "Domain-Administrator" +msgstr "Domain-Administratoren" #: limits/app_settings.py:29 limits/app_settings.py:163 msgid "" "Maximum number of allowed domain administrators for a new administrator. (0 " "to deny any creation, -1 to allow unlimited creations)" msgstr "" +"Maximale Anzahl Domänenadministratoren, die ein neuer Administrator " +"erstellen darf. (0 für generelles Verbieten, -1 für unbeschränktes Erstellen)" #: limits/app_settings.py:39 limits/app_settings.py:175 msgid "" "Maximum number of allowed domains for a new administrator. (0 to deny any " "creation, -1 to allow unlimited creations)" msgstr "" +"Maximale Anzahl an erlaubten Domänen für einen neuen Administrator. (0 für " +"generelles Verbieten, -1 für unbeschränktes Erstellen)" #: limits/app_settings.py:48 limits/app_settings.py:186 msgid "" "Maximum number of allowed domain aliases for a new administrator. (0 to deny " "any creation, -1 to allow unlimited creations)" msgstr "" +"Maximale Anzahl an erlaubten Domänen-Alias für einen neuen Administrator. (0 " +"für generelles Verbieten, -1 für unbeschränktes Erstellen)" #: limits/app_settings.py:58 limits/app_settings.py:198 msgid "" "Maximum number of allowed mailboxes for a new administrator. (0 to deny any " "creation, -1 to allow unlimited creations)" msgstr "" +"Maximale Anzahl an erlaubten Postfächern für einen neuen Administrator. (0 " +"für generelles Verbieten, -1 für unbeschränktes Erstellen)" #: limits/app_settings.py:67 limits/app_settings.py:210 msgid "" "Maximum number of allowed aliases for a new administrator. (0 to deny any " "creation, -1 to allow unlimited creations)" msgstr "" +"Maximale Anzahl an erlaubten Alias für einen neuen Administrator. (0 für " +"generelles Verbieten, -1 für unbeschränktes Erstellen)" #: limits/app_settings.py:76 limits/app_settings.py:220 msgid "" "The quota a reseller will be allowed to share between the domains he " "creates. (0 means no quota)" msgstr "" +"Das Kontingent, das ein Wiederverkäufer zwischen den von ihm erstellten " +"Domänen aufteilen kann. (0 bedeutet kein Kontingent)" #: limits/app_settings.py:82 limits/app_settings.py:232 msgid "Default per-domain limits" -msgstr "" +msgstr "Standardgrenzen je Domäne" #: limits/app_settings.py:85 limits/app_settings.py:238 msgid "Enable per-domain limits" -msgstr "" +msgstr "Aktiviere Grenzen je Domäne" #: limits/app_settings.py:87 limits/app_settings.py:239 msgid "Enable or disable per-domain limits" -msgstr "" +msgstr "Aktiviere oder deaktiviere Grenzen je Domäne" #: limits/app_settings.py:94 limits/app_settings.py:248 msgid "" "Maximum number of allowed domain administrators for a new domain. (0 to deny " "any creation, -1 to allow unlimited creations)" msgstr "" +"Maximale Anzahl der zulässigen Domänenadministratoren für eine neue Domäne. " +"(0 für generelles Verbieten, -1 für unbeschränktes Erstellen)" #: limits/app_settings.py:104 limits/app_settings.py:260 msgid "" "Maximum number of allowed domain aliases for a new domain. (0 to deny any " "creation, -1 to allow unlimited creations)" msgstr "" +"Maximale Anzahl der erlaubten Domänen-Aliase für eine neue Domain. (0 für " +"generelles Verbieten, -1 für unbeschränktes Erstellen)" #: limits/app_settings.py:114 limits/app_settings.py:272 msgid "" "Maximum number of allowed mailboxes for a new domain. (0 to deny any " "creation, -1 to allow unlimited creations)" msgstr "" +"Maximale Anzahl der zulässigen Postfächer für eine neue Domäne. (0 für " +"generelles Verbieten, -1 für unbeschränktes Erstellen)" #: limits/app_settings.py:123 limits/app_settings.py:283 msgid "" "Maximum number of allowed aliases for a new domain. (0 to deny any creation, " "-1 to allow unlimited creations)" msgstr "" +"Maximale Anzahl der erlaubten Aliase für eine neue Domäne. (0 für generelles " +"Verbieten, -1 für unbeschränktes Erstellen)" #: limits/apps.py:13 limits/apps.py:17 msgid "Limits" -msgstr "" +msgstr "Grenzwerte" #: limits/constants.py:14 msgid "Maximum number of domains this user can create" -msgstr "" +msgstr "Maximale Anzahl Domains, die dieser Benutzer erstellen darf" #: limits/constants.py:23 msgid "Maximum number of domain aliases this user can create" -msgstr "" +msgstr "Maximale Anzahl Domain Aliase, die dieser Benutzer erstellen darf" #: limits/constants.py:32 msgid "Maximum number of mailboxes this user can create" -msgstr "" +msgstr "Maximale Anzahl Mailboxen, die dieser Benutzer erstellen darf" #: limits/constants.py:40 msgid "Maximum number of mailbox aliases this user can create" -msgstr "" +msgstr "Maximale Anzahl Mailbox-Aliase, die dieser Benutzer erstellen darf" #: limits/constants.py:49 msgid "Maximum number of domain administrators this user can create" -msgstr "" +msgstr "Maximale Anzahl Domains, die ein Administrator erstellen darf" #: limits/constants.py:60 msgid "Quota shared between domains of this reseller" msgstr "" +"Gemeinsame Nutzung des Kontingents durch die Domänen dieses Wiederverkäufers" #: limits/constants.py:77 msgid "Maximum number of domain aliases allowed for this domain." -msgstr "" +msgstr "Maximale Anzahl der für diese Domäne zulässigen Domänen-Aliase." #: limits/constants.py:85 msgid "Maximum number of mailboxes allowed for this domain." -msgstr "" +msgstr "Maximale Anzahl von Postfächern, die für diese Domäne zulässig sind." #: limits/constants.py:93 msgid "Maximum number of mailbox aliases allowed for this domain." -msgstr "" +msgstr "Maximale Anzahl der für diese Domäne zulässigen Mailbox-Aliase." #: limits/constants.py:102 msgid "Maximum number of domain admins allowed for this domain." msgstr "" +"Maximale Anzahl von Domänenadministratoren, die für diese Domäne zugelassen " +"sind." #: limits/forms.py:38 limits/forms.py:88 -#, fuzzy -#| msgid "Invalid line" msgid "Invalid limit" -msgstr "Ungültige Zeile" +msgstr "Ungültiger Grenzwert" #: limits/handlers.py:118 limits/handlers.py:151 msgid "Resources" -msgstr "" +msgstr "Ressourcen" #: limits/lib.py:19 #, python-format msgid "%s: limit reached" -msgstr "" +msgstr "%s: Grenze erreicht" #: limits/lib.py:29 msgid "Not enough resources" -msgstr "" +msgstr "Nicht ausreichend Ressourcen" #: 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 "" +msgstr "unbegrenzt" #: limits/templates/limits/poolusage.html:3 #: limits/templates/limits/resources_widget.html:5 msgid "Resources usage" -msgstr "" +msgstr "Ressourcen-Verbrauch" #: maillog/api/v2/serializers.py:35 msgid "You must provide start and end dates when period is custom" msgstr "" +"Sie müssen Anfangs- und Enddatum angeben, wenn der Zeitraum " +"benutzerdefiniert ist." #: maillog/apps.py:20 maillog/forms.py:23 msgid "Path to the log file" -msgstr "Pfad zur Protokolldatei" +msgstr "Pfad zur Log-Datei" #: maillog/apps.py:22 maillog/forms.py:25 msgid "Path to log file used to collect statistics" -msgstr "" -"Pfad zur Protokolldatei, die zum Sammeln von Statistiken verwendet wird" +msgstr "Pfad zur Log-Datei, um Statistiken zu sammeln" #: maillog/apps.py:29 maillog/forms.py:30 msgid "Directory to store RRD files" @@ -3509,15 +3465,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 RRD-Dateien gespeichert sind" +msgstr "Pfad zum Verzeichnis in dem die RRD-Dateien abgelegt werden" #: maillog/apps.py:38 maillog/forms.py:37 msgid "Show greylisted messages" -msgstr "Zeige Greylisted E-Mails" +msgstr "Grey-gelistete E-Mails anzeigen" #: maillog/apps.py:40 maillog/forms.py:40 msgid "Differentiate between hard and soft rejects (greylisting)" -msgstr "Unterscheide zwischen Hard- und Soft-Rejects (Greylisting)" +msgstr "Unterscheidung zwischen Hard- und Soft-Rejects (Greylisting)" #: maillog/apps.py:58 maillog/apps.py:62 maillog/handlers.py:21 msgid "Statistics" @@ -3525,11 +3481,11 @@ msgstr "Statistiken" #: maillog/graphics.py:91 msgid "Failed to locate rrdtool binary." -msgstr "rrdtool-Binärdatei konnte nicht gefunden werden." +msgstr "RRDTool Binary konnte nicht gefunden werden" #: maillog/graphics.py:168 msgid "Average traffic (msgs/min)" -msgstr "Durchschnittlicher Datenverkehr (Nachrichten/Min.)" +msgstr "Durchschnittlicher Traffic (Nachrichten/min)" #: maillog/graphics.py:171 msgid "sent messages" @@ -3541,7 +3497,7 @@ msgstr "Empfangene Nachrichten" #: maillog/graphics.py:173 msgid "bounced messages" -msgstr "Unzustellbare Nachrichten" +msgstr "Zurückgeworfene Nachrichten" #: maillog/graphics.py:174 msgid "rejected messages" @@ -3557,19 +3513,19 @@ msgstr "Spam E-Mails" #: maillog/graphics.py:183 msgid "greylisted messages" -msgstr "Greylisted E-Mails" +msgstr "Grey-gelistete E-Mails" #: maillog/graphics.py:200 msgid "Average normal traffic size (bytes/min)" -msgstr "Durchschnittlicher Datenverkehr (Bytes/Min)" +msgstr "Durchschnittliche Traffic-Menge (Bytes/min)" #: maillog/graphics.py:203 msgid "received size" -msgstr "Empfangene Daten" +msgstr "Empfangsgröße" #: maillog/graphics.py:204 msgid "sent size" -msgstr "Gesendete Daten" +msgstr "Versendegröße" #: maillog/graphics.py:211 msgid "Mail traffic" @@ -3593,15 +3549,15 @@ msgstr "Grafische Statistiken" #: maillog/templates/maillog/index.html:44 msgid "Search a domain" -msgstr "Suche eine Domäne" +msgstr "Domain suchen" #: maillog/templates/maillog/index.html:77 msgid "Apply" -msgstr "Anwenden" +msgstr "Antworten" #: maillog/views.py:33 msgid "No statistics available" -msgstr "Keine Statistiken verfügbar" +msgstr "Keine Statistik-Daten verfügbar" #: maillog/views.py:39 msgid "Day" @@ -3625,7 +3581,7 @@ msgstr "Benutzerdefiniert" #: maillog/views.py:66 msgid "Unknown graphic set" -msgstr "Unbekannter Grafiksatz" +msgstr "Unbekanntes graphisches Set" #: maillog/views.py:71 msgid "Unknown domain" @@ -3633,187 +3589,174 @@ msgstr "Unbekannte Domäne" #: maillog/views.py:76 msgid "Bad custom period" -msgstr "Ungültiger benutzerdefinierter Zeitraum" +msgstr "Ungültiger individueller 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 "Aktualisieren Sie Ihre persönlichen Daten" +msgstr "Persönliche Kontoinformationen" #: pdfcredentials/api/v2/serializers.py:61 -#, fuzzy -#| msgid "Directory to store RRD files" msgid "Directory is not writable" -msgstr "Ablageverzeichnis für RRD-Dateien" +msgstr "Verzeichnis ist nicht beschreibbar" #: pdfcredentials/api/v2/serializers.py:82 pdfcredentials/views.py:26 msgid "No document available for this user" -msgstr "" +msgstr "Kein Dokument für diesen Benutzer verfügbar" #: pdfcredentials/app_settings.py:29 pdfcredentials/app_settings.py:198 -#, fuzzy -#| msgid "Enable API access" msgid "Enable PDF credentials" -msgstr "API-Zugriff aktivieren" +msgstr "PDF-Anmeldeinformationen aktivieren" #: pdfcredentials/app_settings.py:31 pdfcredentials/app_settings.py:200 msgid "Enabled PDF credentials document generation on account creation." msgstr "" +"Die Erstellung von PDF-Anmeldedokumenten bei der Kontoerstellung wurde " +"aktiviert." #: pdfcredentials/app_settings.py:42 pdfcredentials/app_settings.py:203 msgid "Documents storage" -msgstr "" +msgstr "Dokumentenablage" #: pdfcredentials/app_settings.py:48 pdfcredentials/app_settings.py:206 -#, fuzzy -#| msgid "Directory to store RRD files" msgid "Directory to save documents into" -msgstr "Ablageverzeichnis für RRD-Dateien" +msgstr "Speicherpfad für Dokumente" #: 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 "Pfad zum Verzeichnis, in dem RRD-Dateien gespeichert sind" +msgstr "Dateipfad in dem die PDF-Dokumente abgelegt werden" #: pdfcredentials/app_settings.py:61 pdfcredentials/app_settings.py:211 -#, fuzzy -#| msgid "Security" msgid "Security options" -msgstr "Sicherheit" +msgstr "Sicherheitseinstellungen" #: pdfcredentials/app_settings.py:67 pdfcredentials/app_settings.py:214 msgid "Delete documents after the first download" -msgstr "" +msgstr "Lösche Dokumente nach dem ersten Download" #: 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 "" +msgstr "Erzeuge Dokumente nur wenn ein Konto angelegt wurde" #: 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 "" +msgstr "Individuell angepasste Optionen" #: pdfcredentials/app_settings.py:100 pdfcredentials/app_settings.py:235 msgid "Title" -msgstr "" +msgstr "Titel" #: pdfcredentials/app_settings.py:101 pdfcredentials/app_settings.py:237 msgid "The document's title" -msgstr "" +msgstr "Titel des Dokuments" #: pdfcredentials/app_settings.py:107 pdfcredentials/app_settings.py:241 msgid "Web panel url" -msgstr "" +msgstr "URL der Webanwendung" #: pdfcredentials/app_settings.py:108 pdfcredentials/app_settings.py:241 msgid "URL of the Modoboa web panel" -msgstr "" +msgstr "URL der Modoboa Webanwendung" #: pdfcredentials/app_settings.py:114 pdfcredentials/app_settings.py:245 -#, fuzzy -#| msgid "spam messages" msgid "Custom message" -msgstr "Spam E-Mails" +msgstr "Eigener Nachrichtentext" #: pdfcredentials/app_settings.py:116 pdfcredentials/app_settings.py:246 msgid "A custom message that will appear at the end of documents" -msgstr "" +msgstr "Eine eigene Nachricht, die am Ende des Dokuments angezeigt wird" #: pdfcredentials/app_settings.py:123 pdfcredentials/app_settings.py:251 msgid "Include mail client connection settings" -msgstr "" +msgstr "Verbindungseinstellungen für Mailprogramme einschließen" #: 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 "Serveradresse" +msgstr "SMTP Serveradresse" #: pdfcredentials/app_settings.py:136 pdfcredentials/app_settings.py:261 msgid "Address of the SMTP server (hostname or IP)" -msgstr "" +msgstr "Adresse des SMTP-Servers (Hostname oder IP)" #: pdfcredentials/app_settings.py:143 pdfcredentials/app_settings.py:265 #: pdfcredentials/documents.py:134 -#, fuzzy -#| msgid "Server port" msgid "SMTP server port" -msgstr "Server Port" +msgstr "SMTP Server-Port" #: pdfcredentials/app_settings.py:145 pdfcredentials/app_settings.py:267 msgid "Listening port of the SMTP server" -msgstr "" +msgstr "Port, auf dem der SMTP-Server erreicht werden kann" #: pdfcredentials/app_settings.py:151 pdfcredentials/app_settings.py:271 #: pdfcredentials/documents.py:135 msgid "SMTP connection security" -msgstr "" +msgstr "SMTP-Verbindungssicherheit" #: 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 "" +msgstr "Mechanismus zur Verbindungssicherung" #: pdfcredentials/app_settings.py:159 pdfcredentials/app_settings.py:278 #: pdfcredentials/documents.py:136 -#, fuzzy -#| msgid "Server address" msgid "IMAP server address" -msgstr "Serveradresse" +msgstr "IMAP Serveradresse" #: pdfcredentials/app_settings.py:162 pdfcredentials/app_settings.py:279 msgid "Address of the IMAP server (hostname or IP)" -msgstr "" +msgstr "Adresse des IMAP-Servers (Hostname oder IP)" #: pdfcredentials/app_settings.py:169 pdfcredentials/app_settings.py:283 #: pdfcredentials/documents.py:137 -#, fuzzy -#| msgid "Server port" msgid "IMAP server port" -msgstr "Server Port" +msgstr "IMAP Server-Port" #: pdfcredentials/app_settings.py:171 pdfcredentials/app_settings.py:285 msgid "Listening port of the IMAP server" -msgstr "" +msgstr "Port, auf dem der IMAP-Servier erreicht werden kann" #: pdfcredentials/app_settings.py:177 pdfcredentials/app_settings.py:289 #: pdfcredentials/documents.py:138 msgid "IMAP connection security" -msgstr "" +msgstr "IMAP Verbindungssicherheit" #: pdfcredentials/apps.py:19 msgid "PDF credentials" -msgstr "" +msgstr "PDF Anmeldeinformationen" #: pdfcredentials/apps.py:24 msgid "PDF Credentials" -msgstr "" +msgstr "PDF-Anmeldeinformationen" #: pdfcredentials/documents.py:65 msgid "Powered by Modoboa - Mail hosting made simple" -msgstr "" +msgstr "Powered by Modoboa - Mail hosting made simple" #: pdfcredentials/documents.py:84 #, python-format @@ -3823,10 +3766,14 @@ 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 "" +msgstr "Webanwendung:" #: pdfcredentials/documents.py:116 msgid "" @@ -3834,22 +3781,21 @@ 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 "Passwort ändern" +msgstr "Bitte ändern Sie Ihr Passwort!" #: pdfcredentials/documents.py:130 -#, fuzzy -#| msgid "Auto configuration" msgid "PC/Tablet/Smartphone configuration:" -msgstr "Automatische Konfiguration" +msgstr "PC/Tablet/Smartphone 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 "" @@ -3859,20 +3805,24 @@ msgstr "" #: pdfcredentials/handlers.py:61 msgid "Retrieve user's credentials as a PDF document" -msgstr "" +msgstr "Erhalte die Anmeldeinformationen des Benutzer als ein PDF-Dokument" #: pdfcredentials/handlers.py:82 msgid "Download PDF credentials" -msgstr "" +msgstr "PDF-Anmeldeinformationen herunterladen" #: pdfcredentials/lib.py:28 msgid "Can't write to selected directory to store PDF documents" msgstr "" +"Es kann nicht in das ausgewählte Verzeichnis zum Speichern von PDF-" +"Dokumenten geschrieben werden." #: 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 "" @@ -3881,8 +3831,10 @@ msgid "" msgstr "" #: policyd/core.py:88 +#, fuzzy +#| msgid "%s: limit reached" msgid "Daily sending limit reached" -msgstr "" +msgstr "%s: Grenze erreicht" #: policyd/core.py:125 msgid "[modoboa] Sending limit reached" @@ -3897,17 +3849,19 @@ msgstr "" #, fuzzy #| msgid "This code is invalid" msgid "This date is over" -msgstr "Dieser Code ist ungültig" +msgstr "Dieser Code ist Falsch" #: postfix_autoreply/api/v2/serializers.py:30 postfix_autoreply/forms.py:90 +#, fuzzy +#| msgid "Cannot be greater than domain quota" msgid "Must be greater than start date" -msgstr "" +msgstr "Kann nicht größer als Domain Kontingent sein" #: postfix_autoreply/apps.py:12 postfix_autoreply/forms.py:163 #, fuzzy -#| msgid "Inactive account threshold" +#| msgid "Automatic account removal" msgid "Automatic replies" -msgstr "Schwellwert für inaktive Konten" +msgstr "Automatische Konto-Entfernung" #: postfix_autoreply/forms.py:23 msgid "Activate your auto reply from this date. Format : YYYY-MM-DD HH:mm:ss" @@ -3951,8 +3905,10 @@ msgid "" msgstr "" #: postfix_autoreply/forms.py:129 +#, fuzzy +#| msgid "Default domain quota" msgid "Default content" -msgstr "" +msgstr "Standard-Domainquota" #: postfix_autoreply/forms.py:131 #, python-format @@ -3973,9 +3929,9 @@ msgstr "" #: postfix_autoreply/handlers.py:118 #: postfix_autoreply/templates/modoboa_postfix_autoreply/autoreply.html:3 #, fuzzy -#| msgid "spam messages" +#| msgid "Custom message" msgid "Auto-reply message" -msgstr "Spam E-Mails" +msgstr "Eigener Nachrichtentext" #: postfix_autoreply/handlers.py:131 msgid "Auto reply" @@ -4012,34 +3968,28 @@ msgid "Auto reply message updated successfully." msgstr "" #: relaydomains/api/v1/serializers.py:24 -#, fuzzy -#| msgid "Update password service URL" msgid "Unsupported service" -msgstr "URL des Kennwortdienstes aktualisieren" +msgstr "Dienst wird nicht unterstützt" #: relaydomains/handlers.py:64 msgid "Transport settings" -msgstr "" +msgstr "Transport Einstellungen" #: relaydomains/handlers.py:89 msgid "Transport" -msgstr "" +msgstr "Transport" #: relaydomains/transport.py:16 -#, fuzzy -#| msgid "From address" msgid "target host address" -msgstr "Absender-Adresse" +msgstr "Ziel-Host Adresse" #: relaydomains/transport.py:21 msgid "target host port" -msgstr "" +msgstr "Ziel-Host Port" #: relaydomains/transport.py:27 -#, fuzzy -#| msgid "Recipient" msgid "verify recipients" -msgstr "Empfänger" +msgstr "Empfänger verifizieren" #: templates/404.html:4 templates/500.html:4 msgid "Sorry" @@ -4055,7 +4005,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" @@ -4084,15 +4034,15 @@ msgstr "Weiter" #: templates/nlayout.html:57 msgid "New admin" -msgstr "" +msgstr "Neuer Administrator" #: templates/registration/base.html:8 msgid "Welcome to Modoboa" -msgstr "Willkommen bei Modoboa" +msgstr "Willkommen zu Modoboa" #: templates/registration/login.html:21 msgid "Remember me" -msgstr "Login speichern" +msgstr "An mich erinnern" #: templates/registration/login.html:23 msgid "Log in" @@ -4110,7 +4060,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" @@ -4126,7 +4076,7 @@ msgstr "" #: templates/registration/password_reset_confirm_code.html:20 msgid "Enter the code you've just received by SMS" -msgstr "Geben Sie den Code ein, den Sie soeben per SMS erhalten haben" +msgstr "Gib den Code der per SMS zugestellt wurde" #: templates/registration/password_reset_confirm_code.html:27 msgid "Resend code" @@ -4143,7 +4093,7 @@ msgstr "" "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.

" +"eingegeben haben und überprüfen Sie Ihren Spamordner.

" #: templates/registration/password_reset_email.html:4 #: templates/registration/password_reset_email_v2.html:4 @@ -4152,8 +4102,8 @@ msgid "" "To initiate the password reset process for your %(username)s Modoboa " "account, click the link below:" msgstr "" -"Um den Vorgang zum Zurücksetzen des Passworts für Ihr %(username)s Modoboa-" -"Konto zu beginnen, klicken Sie auf folgenden Link:" +"Um das Passwort für Ihr %(username)s Modoboa Konto zurück zu setzen, klicken " +"Sie bitte auf den folgenden Link:" #: templates/registration/password_reset_email.html:10 #: templates/registration/password_reset_email_v2.html:10 @@ -4161,7 +4111,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 obere Link nicht funktioniert, kopieren Sie diesen bitte in ein " +"Falls der Link oben nicht funktioniert, kopieren Sie diesen bitte in ein " "neues Browser-Fenster." #: templates/registration/password_reset_email.html:14 @@ -4171,26 +4121,42 @@ 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 geben Sie Ihre primäre E-Mail-Adresse ein" +msgstr "Bitte die Primäre Email-Adresse eingeben" #: templates/registration/password_reset_subject.txt:3 msgid "Modoboa password reset" msgstr "Modoboa Passwort zurücksetzen" #: transport/backends.py:55 -#, fuzzy -#| msgid "Invalid line" msgid "Invalid value" -msgstr "Ungültige Zeile" +msgstr "Ungültiger Wert" #: transport/models.py:15 msgid "pattern" -msgstr "" +msgstr "Muster" #: transport/models.py:16 msgid "service" -msgstr "" +msgstr "Dienst" #: transport/models.py:17 msgid "next hop" -msgstr "" +msgstr "nächster Hop" + +#~ msgid "An alias with this name already exists." +#~ msgstr "Ein Alias mit diesem Namen existiert bereits." + +#~ msgid "md5crypt (weak)" +#~ msgstr "md5crypt (schwach)" + +#~ msgid "sha256 (weak)" +#~ msgstr "sha256 (schwach)" + +#~ msgid "md5 (weak)" +#~ msgstr "md5 (schwach)" + +#~ msgid "crypt (weak)" +#~ msgstr "crypt (schwach)" + +#~ msgid "plain (weak)" +#~ msgstr "plain (schwach)"