mirror of
https://github.com/jwinterm/modoboa.git
synced 2026-10-17 05:41:25 +02:00
3788 lines
94 KiB
Gettext
3788 lines
94 KiB
Gettext
# SOME DESCRIPTIVE TITLE.
|
|
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
|
# This file is distributed under the same license as the PACKAGE package.
|
|
#
|
|
# Translators:
|
|
# bdaniel93, 2023
|
|
# Justus Kagerer <justus-kagerer@web.de>, 2020
|
|
# NichtLeon Martin, 2022
|
|
msgid ""
|
|
msgstr ""
|
|
"Project-Id-Version: Modoboa\n"
|
|
"Report-Msgid-Bugs-To: \n"
|
|
"POT-Creation-Date: 2026-02-04 09:30+0100\n"
|
|
"PO-Revision-Date: 2011-07-01 08:15+0000\n"
|
|
"Last-Translator: bdaniel93, 2023\n"
|
|
"Language-Team: German (Germany) (http://www.transifex.com/tonio/modoboa/"
|
|
"language/de_DE/)\n"
|
|
"Language: de_DE\n"
|
|
"MIME-Version: 1.0\n"
|
|
"Content-Type: text/plain; charset=UTF-8\n"
|
|
"Content-Transfer-Encoding: 8bit\n"
|
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
|
|
|
#: admin/api/v1/serializers.py:39
|
|
msgid ""
|
|
"Quota shared between mailboxes. Can be expressed in KB, MB (default) or GB. "
|
|
"A value of 0 means no quota."
|
|
msgstr ""
|
|
|
|
#: admin/api/v1/serializers.py:46
|
|
msgid "Default quota in MB applied to mailboxes. A value of 0 means no quota."
|
|
msgstr ""
|
|
|
|
#: admin/api/v1/serializers.py:94
|
|
#, fuzzy
|
|
#| msgid "Enter a valid email address."
|
|
msgid "domain alias with this name already exists"
|
|
msgstr "Geben Sie eine gültige E-Mail-Adresse ein."
|
|
|
|
#: admin/api/v1/serializers.py:104
|
|
msgid "No authorized MX record found for this domain"
|
|
msgstr ""
|
|
|
|
#: admin/api/v1/serializers.py:122
|
|
msgid "Cannot be greater than domain quota"
|
|
msgstr ""
|
|
|
|
#: admin/api/v1/serializers.py:168 admin/api/v1/serializers.py:364
|
|
#: admin/api/v2/serializers.py:571 admin/models/alias.py:45
|
|
#, fuzzy
|
|
#| msgid "Permission denied"
|
|
msgid "Permission denied."
|
|
msgstr "Zugriff verweigert"
|
|
|
|
#: admin/api/v1/serializers.py:231 admin/api/v2/serializers.py:90
|
|
#: admin/api/v2/serializers.py:492 amavis/serializers.py:39
|
|
#: core/api/v2/serializers.py:248 core/api/v2/serializers.py:250
|
|
#: core/api/v2/serializers.py:259 transport/backends.py:40
|
|
msgid "This field is required"
|
|
msgstr "Dieses Feld ist erforderlich"
|
|
|
|
#: admin/api/v1/serializers.py:243
|
|
#, 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"
|
|
|
|
#: admin/api/v1/serializers.py:337 admin/api/v2/serializers.py:553
|
|
msgid "Not allowed for this role."
|
|
msgstr ""
|
|
|
|
#: admin/api/v1/serializers.py:355
|
|
msgid "Must be equal to mailbox full_address"
|
|
msgstr ""
|
|
|
|
#: admin/api/v1/serializers.py:397 admin/api/v2/serializers.py:605
|
|
#: calendars/serializers.py:182 pdfcredentials/api/v2/serializers.py:91
|
|
#, fuzzy
|
|
#| msgid "This field is required"
|
|
msgid "This field is required."
|
|
msgstr "Dieses Feld ist erforderlich"
|
|
|
|
#: admin/api/v1/serializers.py:409 admin/api/v2/serializers.py:622
|
|
msgid "Local domain {} does not exist"
|
|
msgstr ""
|
|
|
|
#: admin/api/v1/serializers.py:499
|
|
msgid "A list of recipient"
|
|
msgstr ""
|
|
|
|
#: admin/api/v1/serializers.py:515 admin/api/v2/viewsets.py:313
|
|
#, fuzzy
|
|
#| msgid "Enter a valid email address."
|
|
msgid "This alias already exists"
|
|
msgstr "Geben Sie eine gültige E-Mail-Adresse ein."
|
|
|
|
#: admin/api/v1/serializers.py:551
|
|
msgid "You don't have access to this domain."
|
|
msgstr ""
|
|
|
|
#: admin/api/v1/serializers.py:560
|
|
msgid "You don't have access to this mailbox."
|
|
msgstr ""
|
|
|
|
#: admin/api/v1/viewsets.py:184
|
|
msgid "Here is your new Modoboa password: {}"
|
|
msgstr ""
|
|
|
|
#: admin/api/v2/serializers.py:82
|
|
msgid "DKIM keys storage directory not configured"
|
|
msgstr ""
|
|
|
|
#: admin/api/v2/serializers.py:94
|
|
msgid "This field is valid when type is relaydomain"
|
|
msgstr ""
|
|
|
|
#: admin/api/v2/serializers.py:101
|
|
msgid "You can't define an unlimited quota."
|
|
msgstr ""
|
|
|
|
#: admin/api/v2/serializers.py:135
|
|
#, python-format
|
|
msgid "User '%s' already exists"
|
|
msgstr ""
|
|
|
|
#: admin/api/v2/serializers.py:256 admin/api/v2/serializers.py:262
|
|
msgid "Must be a positive integer"
|
|
msgstr ""
|
|
|
|
#: admin/api/v2/serializers.py:271
|
|
msgid "openssl not found, please make sure it is installed."
|
|
msgstr ""
|
|
|
|
#: admin/api/v2/serializers.py:274 pdfcredentials/api/v2/serializers.py:84
|
|
msgid "Directory not found."
|
|
msgstr ""
|
|
|
|
#: admin/api/v2/serializers.py:285
|
|
msgid "This field only allows valid IP addresses (or networks)"
|
|
msgstr ""
|
|
|
|
#: admin/api/v2/serializers.py:298
|
|
msgid "Please disable imap migration before disabling this option."
|
|
msgstr ""
|
|
|
|
#: admin/api/v2/serializers.py:311
|
|
msgid "Define at least one authorized network / address"
|
|
msgstr ""
|
|
|
|
#: admin/api/v2/serializers.py:588
|
|
msgid "The left part of an email address can't be more than 64 characters."
|
|
msgstr ""
|
|
|
|
#: admin/api/v2/serializers.py:610
|
|
msgid "A mailbox is required to create aliases."
|
|
msgstr ""
|
|
|
|
#: admin/api/v2/serializers.py:783
|
|
#, fuzzy
|
|
#| msgid "Unknown tag {}"
|
|
msgid "Unknown status"
|
|
msgstr "Unbekanntes Tag {}"
|
|
|
|
#: admin/api/v2/viewsets.py:95
|
|
msgid "You don't have access to this domain"
|
|
msgstr ""
|
|
|
|
#: admin/api/v2/viewsets.py:98
|
|
#, 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"
|
|
|
|
#: admin/app_settings.py:19 limits/app_settings.py:38 limits/constants.py:13
|
|
msgid "Domains"
|
|
msgstr ""
|
|
|
|
#: admin/app_settings.py:25
|
|
#, fuzzy
|
|
#| msgid "Enable API access"
|
|
msgid "Enable MX checks"
|
|
msgstr "API-Zugriff aktivieren"
|
|
|
|
#: admin/app_settings.py:27
|
|
msgid "Check that every domain has a valid MX record"
|
|
msgstr ""
|
|
|
|
#: admin/app_settings.py:34
|
|
msgid "Valid MXs"
|
|
msgstr ""
|
|
|
|
#: admin/app_settings.py:37
|
|
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 ""
|
|
|
|
#: admin/app_settings.py:47
|
|
msgid "New domains must use authorized MX(s)"
|
|
msgstr ""
|
|
|
|
#: admin/app_settings.py:51
|
|
msgid ""
|
|
"Prevent the creation of a new domain if its MX record does not use one of "
|
|
"the defined addresses."
|
|
msgstr ""
|
|
|
|
#: admin/app_settings.py:59
|
|
#, fuzzy
|
|
#| msgid "Enable API access"
|
|
msgid "Enable IPV6 checks"
|
|
msgstr "API-Zugriff aktivieren"
|
|
|
|
#: admin/app_settings.py:62
|
|
msgid "Check if MX setup for ipv6 is valid"
|
|
msgstr ""
|
|
|
|
#: admin/app_settings.py:69
|
|
#, fuzzy
|
|
#| msgid "Enable API access"
|
|
msgid "Enable SPF checks"
|
|
msgstr "API-Zugriff aktivieren"
|
|
|
|
#: admin/app_settings.py:71
|
|
msgid "Check if every domain has a valid SPF record"
|
|
msgstr ""
|
|
|
|
#: admin/app_settings.py:78
|
|
#, fuzzy
|
|
#| msgid "Enable API access"
|
|
msgid "Enable DKIM checks"
|
|
msgstr "API-Zugriff aktivieren"
|
|
|
|
#: admin/app_settings.py:80
|
|
msgid "Check if every domain with DKIM signin enabled has a valid DNS record"
|
|
msgstr ""
|
|
|
|
#: admin/app_settings.py:88
|
|
#, fuzzy
|
|
#| msgid "Enable API access"
|
|
msgid "Enable DMARC checks"
|
|
msgstr "API-Zugriff aktivieren"
|
|
|
|
#: admin/app_settings.py:90
|
|
#, fuzzy
|
|
#| msgid "Not a valid DMARC record"
|
|
msgid "Check if every domain has a valid DMARC record"
|
|
msgstr "Kein gültiger DMARC-Eintrag"
|
|
|
|
#: admin/app_settings.py:97
|
|
msgid "Enable autoconfig checks"
|
|
msgstr ""
|
|
|
|
#: admin/app_settings.py:99
|
|
msgid "Check if every domain has a valid records for autoconfiguration"
|
|
msgstr ""
|
|
|
|
#: admin/app_settings.py:107
|
|
#, fuzzy
|
|
#| msgid "Enable API access"
|
|
msgid "Enable DNSBL checks"
|
|
msgstr "API-Zugriff aktivieren"
|
|
|
|
#: admin/app_settings.py:109
|
|
msgid "Check every domain against major DNSBL providers"
|
|
msgstr ""
|
|
|
|
#: admin/app_settings.py:117
|
|
msgid "Notify domain admins about DNS issues"
|
|
msgstr ""
|
|
|
|
#: admin/app_settings.py:120
|
|
msgid ""
|
|
"Send a notification by email to domain administrators when DNS issues are "
|
|
"encountered"
|
|
msgstr ""
|
|
|
|
#: admin/app_settings.py:128
|
|
#, fuzzy
|
|
#| msgid "Custom RSS feed"
|
|
msgid "Custom DNS server"
|
|
msgstr "Benutzerdefinierter RSS-Feed"
|
|
|
|
#: admin/app_settings.py:130
|
|
msgid "Use a custom DNS server instead of local server configuration"
|
|
msgstr ""
|
|
|
|
#: admin/app_settings.py:138
|
|
msgid "DKIM keys storage directory"
|
|
msgstr ""
|
|
|
|
#: admin/app_settings.py:140
|
|
msgid ""
|
|
"Absolute path of the directory where DKIM private keys will be stored. Make "
|
|
"sure this directory belongs to root user and is not readable by the outside "
|
|
"world."
|
|
msgstr ""
|
|
|
|
#: admin/app_settings.py:149
|
|
msgid "Default DKIM key length"
|
|
msgstr ""
|
|
|
|
#: admin/app_settings.py:151
|
|
msgid "Default length in bits for newly generated DKIM keys."
|
|
msgstr ""
|
|
|
|
#: admin/app_settings.py:158
|
|
msgid "Default domain quota"
|
|
msgstr ""
|
|
|
|
#: admin/app_settings.py:160
|
|
msgid ""
|
|
"Default quota (in MB) applied to freshly created domains with no value "
|
|
"specified. A value of 0 means no quota."
|
|
msgstr ""
|
|
|
|
#: admin/app_settings.py:168
|
|
msgid "Default domain sending limit"
|
|
msgstr ""
|
|
|
|
#: admin/app_settings.py:170
|
|
msgid ""
|
|
"Number of messages freshly created domains will be allowed to send per day. "
|
|
"Leave empty for no limit."
|
|
msgstr ""
|
|
|
|
#: admin/app_settings.py:182 limits/app_settings.py:61
|
|
#: limits/app_settings.py:135 limits/constants.py:31 limits/constants.py:84
|
|
msgid "Mailboxes"
|
|
msgstr ""
|
|
|
|
#: admin/app_settings.py:188
|
|
msgid "Handle mailboxes on filesystem"
|
|
msgstr ""
|
|
|
|
#: admin/app_settings.py:190
|
|
msgid ""
|
|
"Rename or remove mailboxes on the filesystem when they get renamed or "
|
|
"removed within Modoboa"
|
|
msgstr ""
|
|
|
|
#: admin/app_settings.py:198 admin/models/domain.py:36
|
|
msgid "Default mailbox quota"
|
|
msgstr ""
|
|
|
|
#: admin/app_settings.py:200
|
|
msgid ""
|
|
"Default mailbox quota (in MB) applied to freshly created domains with no "
|
|
"value specified. A value of 0 means no quota."
|
|
msgstr ""
|
|
|
|
#: admin/app_settings.py:209
|
|
msgid "Default mailbox sending limit"
|
|
msgstr ""
|
|
|
|
#: admin/app_settings.py:211
|
|
msgid ""
|
|
"Number of messages freshly created mailboxes will be allowed to send per "
|
|
"day. Leave empty for no limit."
|
|
msgstr ""
|
|
|
|
#: admin/app_settings.py:219
|
|
#, fuzzy
|
|
#| msgid "Inactive account threshold"
|
|
msgid "Automatic account removal"
|
|
msgstr "Schwellwert für inaktive Konten"
|
|
|
|
#: admin/app_settings.py:221
|
|
msgid "When a mailbox is removed, also remove the associated account"
|
|
msgstr ""
|
|
|
|
#: admin/app_settings.py:230
|
|
msgid "Automatic domain/mailbox creation"
|
|
msgstr ""
|
|
|
|
#: admin/app_settings.py:233
|
|
msgid "Create a domain and a mailbox when an account is automatically created."
|
|
msgstr ""
|
|
|
|
#: admin/app_settings.py:242
|
|
msgid "Create an alias when a mailbox is renamed"
|
|
msgstr ""
|
|
|
|
#: admin/app_settings.py:245
|
|
msgid "Create an alias using the old address when a mailbox is renamed."
|
|
msgstr ""
|
|
|
|
#: admin/app_settings.py:257
|
|
msgid "Aliases"
|
|
msgstr ""
|
|
|
|
#: admin/app_settings.py:263
|
|
msgid "Alias can target any domain"
|
|
msgstr ""
|
|
|
|
#: admin/app_settings.py:265
|
|
msgid "Allow aliases to target any domain, not just the local domains."
|
|
msgstr ""
|
|
|
|
#: admin/app_settings.py:272
|
|
msgid "Alias target block list"
|
|
msgstr ""
|
|
|
|
#: admin/app_settings.py:274
|
|
msgid "A list of domains that aliases cannot target (comma separated)."
|
|
msgstr ""
|
|
|
|
#: admin/app_settings.py:282
|
|
msgid "Alias target allow list"
|
|
msgstr ""
|
|
|
|
#: admin/app_settings.py:284
|
|
msgid "A list of domains that aliases can target (comma separated)."
|
|
msgstr ""
|
|
|
|
#: admin/app_settings.py:338 core/api/v2/viewsets.py:174
|
|
#, fuzzy
|
|
#| msgid "Administrator groups"
|
|
msgid "Administration"
|
|
msgstr "Administratorgruppen"
|
|
|
|
#: admin/constants.py:21
|
|
msgid "Domain"
|
|
msgstr ""
|
|
|
|
#: admin/constants.py:22
|
|
#, fuzzy
|
|
#| msgid "Search a domain"
|
|
msgid "Relay domain"
|
|
msgstr "Suche eine Domäne"
|
|
|
|
#: admin/constants.py:38
|
|
msgid "Opened"
|
|
msgstr ""
|
|
|
|
#: admin/constants.py:39
|
|
#, fuzzy
|
|
#| msgid "Close"
|
|
msgid "Closed"
|
|
msgstr "Schließen"
|
|
|
|
#: admin/dns_checker.py:96
|
|
msgid "MX {} listed by DNSBL provider {}"
|
|
msgstr ""
|
|
|
|
#: admin/dns_checker.py:138
|
|
#, fuzzy
|
|
#| msgid "Not an SPF record"
|
|
msgid "Domain has no MX record"
|
|
msgstr "Kein SPF-Eintrag"
|
|
|
|
#: admin/dns_checker.py:141
|
|
msgid "Domain {} has no MX record"
|
|
msgstr ""
|
|
|
|
#: admin/dns_checker.py:159
|
|
#, fuzzy
|
|
#| msgid "Invalid code"
|
|
msgid "Invalid MX record: {}"
|
|
msgstr "Ungültiger Code"
|
|
|
|
#: admin/dns_checker.py:166
|
|
#, python-brace-format
|
|
msgid "MX record for domain {0} is invalid: {1}"
|
|
msgstr ""
|
|
|
|
#: admin/dns_checker.py:177
|
|
msgid "[modoboa] MX issue(s) for domain {}"
|
|
msgstr ""
|
|
|
|
#: admin/dns_checker.py:224
|
|
msgid "[modoboa] DNSBL issue(s) for domain {}"
|
|
msgstr ""
|
|
|
|
#: admin/handlers.py:179
|
|
msgid "domain alias"
|
|
msgstr ""
|
|
|
|
#: admin/handlers.py:227
|
|
#, python-format
|
|
msgid "Account import failed (%s): domain does not exist"
|
|
msgstr ""
|
|
|
|
#: admin/handlers.py:246
|
|
#, python-format
|
|
msgid "Account import failed (%s): wrong quota value"
|
|
msgstr ""
|
|
|
|
#: admin/lib.py:126
|
|
msgid "You are not allowed to import domains"
|
|
msgstr ""
|
|
|
|
#: admin/lib.py:135
|
|
msgid "You are not allowed to import domain aliases."
|
|
msgstr ""
|
|
|
|
#: admin/lib.py:227 admin/tests/test_mx.py:139 admin/tests/test_mx.py:152
|
|
#: admin/tests/test_mx.py:157
|
|
#, python-format
|
|
msgid "No DNS record found for %s"
|
|
msgstr ""
|
|
|
|
#: admin/lib.py:230
|
|
#, python-format
|
|
msgid "No %(type)s record for %(name)s"
|
|
msgstr ""
|
|
|
|
#: admin/lib.py:234 admin/tests/test_mx.py:142
|
|
msgid "No working name servers found"
|
|
msgstr ""
|
|
|
|
#: admin/lib.py:237 admin/tests/test_mx.py:146
|
|
#, python-format
|
|
msgid "DNS resolution timeout, unable to query %s at the moment"
|
|
msgstr ""
|
|
|
|
#: admin/lib.py:241
|
|
msgid "DNS name is too long: {}"
|
|
msgstr ""
|
|
|
|
#: admin/lib.py:272
|
|
#, python-brace-format
|
|
msgid "Invalid IP address format for {domain}; {addr}"
|
|
msgstr ""
|
|
|
|
#: admin/lib.py:365
|
|
#, python-format
|
|
msgid "Object already exists: %s"
|
|
msgstr ""
|
|
|
|
#: admin/lib.py:369
|
|
#, python-format
|
|
msgid "%d objects imported successfully"
|
|
msgstr ""
|
|
|
|
#: admin/management/commands/subcommands/_import.py:97
|
|
msgid "CSV file is not encoded in UTF-8, attempting to guess encoding"
|
|
msgstr ""
|
|
|
|
#: admin/management/commands/subcommands/_import.py:112
|
|
#, python-format
|
|
msgid "Reading CSV file using %(encoding)s encoding"
|
|
msgstr ""
|
|
|
|
#: admin/management/commands/subcommands/_import.py:123
|
|
#, fuzzy, python-format
|
|
#| msgid "unable to determine encoding of string"
|
|
msgid "Unable to decode CSV file using %(encoding)s encoding"
|
|
msgstr "Codierung der Zeichenkette konnte nicht bestimmt werden"
|
|
|
|
#: admin/management/commands/subcommands/_manage_dkim_keys.py:29
|
|
msgid ""
|
|
"DKIM path non-writable (either a permission issue or the directory does not "
|
|
"exist)"
|
|
msgstr ""
|
|
|
|
#: admin/management/commands/subcommands/_manage_dkim_keys.py:52
|
|
msgid "Failed to generate DKIM private key"
|
|
msgstr ""
|
|
|
|
#: admin/management/commands/subcommands/_manage_dkim_keys.py:62
|
|
#, fuzzy
|
|
#| msgid "Enable communication with Modoboa public API"
|
|
msgid "Failed to generate DKIM public key"
|
|
msgstr "Aktivieren Sie die Kommunikation mit der öffentlichen API von Modoboa"
|
|
|
|
#: admin/models/alias.py:43
|
|
msgid "Domain not found."
|
|
msgstr ""
|
|
|
|
#: admin/models/alias.py:117 admin/models/mailbox.py:85
|
|
#, fuzzy
|
|
#| msgid "From address"
|
|
msgid "address"
|
|
msgstr "Absender-Adresse"
|
|
|
|
#: admin/models/alias.py:119
|
|
#, fuzzy
|
|
#| msgid "Enter a valid email address."
|
|
msgid "The alias address."
|
|
msgstr "Geben Sie eine gültige E-Mail-Adresse ein."
|
|
|
|
#: admin/models/alias.py:123 admin/models/domain.py:45
|
|
#: admin/models/domain_alias.py:45 autoreply/models.py:25
|
|
msgid "enabled"
|
|
msgstr ""
|
|
|
|
#: admin/models/alias.py:124 admin/models/domain_alias.py:46
|
|
msgid "Check to activate this alias"
|
|
msgstr ""
|
|
|
|
#: admin/models/alias.py:128
|
|
msgid "Description"
|
|
msgstr "Beschreibung"
|
|
|
|
#: admin/models/alias.py:129
|
|
msgid "Expire at"
|
|
msgstr ""
|
|
|
|
#: admin/models/alias.py:170
|
|
msgid "alias"
|
|
msgstr ""
|
|
|
|
#: admin/models/alias.py:203
|
|
#, fuzzy
|
|
#| msgid "Invalid code"
|
|
msgid "Invalid address"
|
|
msgstr "Ungültiger Code"
|
|
|
|
#: admin/models/alias.py:206
|
|
#, fuzzy
|
|
#| msgid "Enter a valid domain name"
|
|
msgid "Target domain not allowed"
|
|
msgstr "Geben Sie einen gültigen Domänennamen ein"
|
|
|
|
#: admin/models/alias.py:224
|
|
msgid "Local recipient {}@{} not found"
|
|
msgstr ""
|
|
|
|
#: admin/models/alias.py:273
|
|
#, fuzzy
|
|
#| msgid "Invalid line"
|
|
msgid "Invalid line: {}"
|
|
msgstr "Ungültige Zeile"
|
|
|
|
#: admin/models/domain.py:27 admin/models/domain_alias.py:33
|
|
#, fuzzy
|
|
#| msgid "Username"
|
|
msgid "name"
|
|
msgstr "Benutzername"
|
|
|
|
#: 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"
|
|
|
|
#: admin/models/domain.py:39 admin/models/mailbox.py:92
|
|
msgid "Message sending limit"
|
|
msgstr ""
|
|
|
|
#: admin/models/domain.py:42
|
|
msgid "Number of messages this domain can send per day"
|
|
msgstr ""
|
|
|
|
#: admin/models/domain.py:46
|
|
msgid "Check to activate this domain"
|
|
msgstr ""
|
|
|
|
#: admin/models/domain.py:51
|
|
#, fuzzy
|
|
#| msgid "Enable API access"
|
|
msgid "Enable DNS checks"
|
|
msgstr "API-Zugriff aktivieren"
|
|
|
|
#: admin/models/domain.py:53
|
|
msgid "Check to enable DNS checks for this domain"
|
|
msgstr ""
|
|
|
|
#: admin/models/domain.py:61
|
|
msgid "Enable DKIM signing"
|
|
msgstr ""
|
|
|
|
#: admin/models/domain.py:63
|
|
msgid ""
|
|
"If you activate this feature, a DKIM key will be generated for this domain."
|
|
msgstr ""
|
|
|
|
#: admin/models/domain.py:70
|
|
msgid "Key length"
|
|
msgstr ""
|
|
|
|
#: admin/models/domain.py:321 admin/models/domain_alias.py:70
|
|
#: core/models.py:352 relaydomains/lib.py:13
|
|
msgid "Invalid line"
|
|
msgstr "Ungültige Zeile"
|
|
|
|
#: admin/models/domain.py:331
|
|
msgid "{}: no authorized MX record found for domain"
|
|
msgstr ""
|
|
|
|
#: admin/models/domain.py:337
|
|
msgid "{}: invalid quota value for domain"
|
|
msgstr ""
|
|
|
|
#: admin/models/domain.py:343
|
|
msgid "{}: invalid default mailbox quota value for domain"
|
|
msgstr ""
|
|
|
|
#: admin/models/domain.py:350
|
|
msgid "{}: default mailbox quota cannot be greater than domain quota"
|
|
msgstr ""
|
|
|
|
#: admin/models/domain_alias.py:36
|
|
msgid "The alias name"
|
|
msgstr ""
|
|
|
|
#: admin/models/domain_alias.py:40
|
|
msgid "target"
|
|
msgstr ""
|
|
|
|
#: admin/models/domain_alias.py:41
|
|
msgid "The domain this alias points to"
|
|
msgstr ""
|
|
|
|
#: admin/models/domain_alias.py:79
|
|
#, fuzzy, python-format
|
|
#| msgid "Unknown domain"
|
|
msgid "Unknown domain %s"
|
|
msgstr "Unbekannte Domäne"
|
|
|
|
#: admin/models/mailbox.py:87
|
|
msgid "Mailbox address (without the @domain.tld part)"
|
|
msgstr ""
|
|
|
|
#: admin/models/mailbox.py:95
|
|
msgid "Number of messages this mailbox can send per day"
|
|
msgstr ""
|
|
|
|
#: admin/models/mailbox.py:153
|
|
#, python-format
|
|
msgid "Failed to retrieve mailbox location (%s)"
|
|
msgstr ""
|
|
|
|
#: admin/models/mailbox.py:249
|
|
#, fuzzy
|
|
#| msgid "This field is required"
|
|
msgid "A quota is required"
|
|
msgstr "Dieses Feld ist erforderlich"
|
|
|
|
#: admin/models/mailbox.py:256
|
|
msgid "{}: domain quota exceeded"
|
|
msgstr ""
|
|
|
|
#: admin/models/mailbox.py:310
|
|
msgid "Domain does not exist"
|
|
msgstr ""
|
|
|
|
#: admin/models/mailbox.py:342
|
|
msgid "Mailbox {} already exists"
|
|
msgstr ""
|
|
|
|
#: admin/templates/admin/notifications/domain_in_dnsbl.html:3
|
|
#, python-format
|
|
msgid ""
|
|
"Modoboa detected that domain %(domain)s is listed by the following DNSBL "
|
|
"providers:"
|
|
msgstr ""
|
|
|
|
#: admin/templates/admin/notifications/domain_in_dnsbl.html:11
|
|
msgid ""
|
|
"The domain's reputation will be affected and there is a chance that emails "
|
|
"coming from it are considered as spam. You should contact those providers "
|
|
"and ask them to unlist detected IP address(es)."
|
|
msgstr ""
|
|
|
|
#: admin/templates/admin/notifications/domain_invalid_mx.html:3
|
|
#, python-format
|
|
msgid "Modoboa detected that domain %(domain)s has no valid MX record:"
|
|
msgstr ""
|
|
|
|
#: admin/tests/test_mx.py:141
|
|
#, python-format
|
|
msgid "No MX record for %s"
|
|
msgstr ""
|
|
|
|
#: admin/tests/test_mx.py:162 admin/tests/test_mx.py:168
|
|
#, python-format
|
|
msgid "Invalid IP address format for %(domain)s; %(addr)s"
|
|
msgstr ""
|
|
|
|
#: admin/tests/test_mx.py:185
|
|
#, fuzzy, python-format
|
|
#| msgid "No mechanism found"
|
|
msgid "No AAAA record for %s"
|
|
msgstr "Kein Mechanismus gefunden"
|
|
|
|
#: amavis/app_settings.py:11
|
|
#, fuzzy
|
|
#| msgid "LDAP settings"
|
|
msgid "Amavis settings"
|
|
msgstr "LDAP-Einstellungen"
|
|
|
|
#: amavis/app_settings.py:17
|
|
msgid "Localpart is case sensitive"
|
|
msgstr ""
|
|
|
|
#: amavis/app_settings.py:19
|
|
msgid "Value should match amavisd.conf variable $localpart_is_case_sensitive"
|
|
msgstr ""
|
|
|
|
#: amavis/app_settings.py:27
|
|
#, fuzzy
|
|
#| msgid "Recipient"
|
|
msgid "Recipient delimiter"
|
|
msgstr "Empfänger"
|
|
|
|
#: amavis/app_settings.py:29
|
|
msgid "Value should match amavisd.conf variable $recipient_delimiter"
|
|
msgstr ""
|
|
|
|
#: amavis/app_settings.py:41
|
|
#, fuzzy
|
|
#| msgid "LDAP settings"
|
|
msgid "Quarantine settings"
|
|
msgstr "LDAP-Einstellungen"
|
|
|
|
#: amavis/app_settings.py:47
|
|
#, fuzzy
|
|
#| msgid "Maximum log record age"
|
|
msgid "Maximum message age"
|
|
msgstr "Maximales Alter eines Log-Eintrags"
|
|
|
|
#: amavis/app_settings.py:49
|
|
msgid "Quarantine messages maximum age (in days) before deletion"
|
|
msgstr ""
|
|
|
|
#: amavis/app_settings.py:60
|
|
msgid "Message releasing"
|
|
msgstr ""
|
|
|
|
#: amavis/app_settings.py:66
|
|
#, fuzzy
|
|
#| msgid "Show greylisted messages"
|
|
msgid "Remove released messages"
|
|
msgstr "Zeige Greylisted E-Mails"
|
|
|
|
#: amavis/app_settings.py:68
|
|
msgid "Remove messages marked as released while cleaning up the database"
|
|
msgstr ""
|
|
|
|
#: amavis/app_settings.py:76
|
|
#, fuzzy
|
|
#| msgid "Use a secured connection"
|
|
msgid "Amavis connection mode"
|
|
msgstr "Verwende eine gesicherte Verbindung"
|
|
|
|
#: amavis/app_settings.py:78
|
|
#, fuzzy
|
|
#| msgid "Use an SSL/STARTTLS connection to access the LDAP server"
|
|
msgid "Mode used to access the PDP server"
|
|
msgstr "SSL/TLS-Verbindung für Zugriff auf LDAP-Server verwenden"
|
|
|
|
#: amavis/app_settings.py:85
|
|
#, fuzzy
|
|
#| msgid "Server address"
|
|
msgid "PDP server address"
|
|
msgstr "Serveradresse"
|
|
|
|
#: amavis/app_settings.py:87
|
|
#, fuzzy
|
|
#| msgid "Server address"
|
|
msgid "PDP server address (if inet mode)"
|
|
msgstr "Serveradresse"
|
|
|
|
#: amavis/app_settings.py:95
|
|
#, fuzzy
|
|
#| msgid "Server port"
|
|
msgid "PDP server port"
|
|
msgstr "Server Port"
|
|
|
|
#: amavis/app_settings.py:97
|
|
msgid "PDP server port (if inet mode)"
|
|
msgstr ""
|
|
|
|
#: amavis/app_settings.py:105
|
|
#, fuzzy
|
|
#| msgid "Server port"
|
|
msgid "PDP server socket"
|
|
msgstr "Server Port"
|
|
|
|
#: amavis/app_settings.py:107
|
|
msgid "Path to the PDP server socket (if unix mode)"
|
|
msgstr ""
|
|
|
|
#: amavis/app_settings.py:115
|
|
msgid "Allow direct release"
|
|
msgstr ""
|
|
|
|
#: amavis/app_settings.py:117
|
|
msgid "Allow users to directly release their messages"
|
|
msgstr ""
|
|
|
|
#: amavis/app_settings.py:124
|
|
msgid "Enable self-service mode"
|
|
msgstr ""
|
|
|
|
#: amavis/app_settings.py:126
|
|
msgid "Activate the 'self-service' mode"
|
|
msgstr ""
|
|
|
|
#: amavis/app_settings.py:133
|
|
#, fuzzy
|
|
#| msgid "Notifications"
|
|
msgid "Notifications sender"
|
|
msgstr "Benachrichtigungen"
|
|
|
|
#: amavis/app_settings.py:135
|
|
#, fuzzy
|
|
#| msgid "Email address used to send notifications."
|
|
msgid "The e-mail address used to send notitications"
|
|
msgstr "E-Mail-Adresse, die zum Senden von Benachrichtigungen verwendet wird."
|
|
|
|
#: amavis/app_settings.py:146
|
|
msgid "Manual learning"
|
|
msgstr ""
|
|
|
|
#: amavis/app_settings.py:152
|
|
msgid "Enable manual learning"
|
|
msgstr ""
|
|
|
|
#: amavis/app_settings.py:154
|
|
#, fuzzy
|
|
#| msgid "Allow this administrator to access user mailboxes"
|
|
msgid "Allow super administrators to manually train Spamassassin"
|
|
msgstr "Gewähren Sie diesem Administrator Zugriff auf Benutzerpostfächer"
|
|
|
|
#: amavis/app_settings.py:161
|
|
msgid "Is Spamassassin local?"
|
|
msgstr ""
|
|
|
|
#: amavis/app_settings.py:163
|
|
msgid "Tell if Spamassassin is running on the same server than modoboa"
|
|
msgstr ""
|
|
|
|
#: amavis/app_settings.py:171
|
|
#, fuzzy
|
|
#| msgid "Default top redirection"
|
|
msgid "Default user"
|
|
msgstr "Standardumleitung"
|
|
|
|
#: amavis/app_settings.py:173
|
|
msgid "Name of the user owning the default bayesian database"
|
|
msgstr ""
|
|
|
|
#: amavis/app_settings.py:181
|
|
#, fuzzy
|
|
#| msgid "Sender address"
|
|
msgid "Spamd address"
|
|
msgstr "Absenderadresse"
|
|
|
|
#: amavis/app_settings.py:183
|
|
msgid "The IP address where spamd can be reached"
|
|
msgstr ""
|
|
|
|
#: amavis/app_settings.py:191
|
|
msgid "Spamd port"
|
|
msgstr ""
|
|
|
|
#: amavis/app_settings.py:193
|
|
msgid "The TCP port spamd is listening on"
|
|
msgstr ""
|
|
|
|
#: amavis/app_settings.py:202
|
|
msgid "Enable per-domain manual learning"
|
|
msgstr ""
|
|
|
|
#: amavis/app_settings.py:205
|
|
#, fuzzy
|
|
#| msgid "Allow this administrator to access user mailboxes"
|
|
msgid ""
|
|
"Allow domain administrators to train Spamassassin (within dedicated per-"
|
|
"domain databases)"
|
|
msgstr "Gewähren Sie diesem Administrator Zugriff auf Benutzerpostfächer"
|
|
|
|
#: amavis/app_settings.py:215
|
|
msgid "Enable per-user manual learning"
|
|
msgstr ""
|
|
|
|
#: amavis/app_settings.py:218
|
|
msgid ""
|
|
"Allow simple users to personally train Spamassassin (within a dedicated "
|
|
"database)"
|
|
msgstr ""
|
|
|
|
#: amavis/app_settings.py:236 webmail/app_settings.py:155
|
|
msgid "Display"
|
|
msgstr ""
|
|
|
|
#: amavis/app_settings.py:243 webmail/app_settings.py:181
|
|
#, fuzzy
|
|
#| msgid "Number of displayed items per page"
|
|
msgid "Number of displayed emails per page"
|
|
msgstr "Anzahl der angezeigten Einträge pro Seite"
|
|
|
|
#: amavis/app_settings.py:246
|
|
msgid "Set the maximum number of messages displayed in a page"
|
|
msgstr ""
|
|
|
|
#: amavis/app_settings.py:266 amavis/app_settings.py:273
|
|
msgid "Amavis"
|
|
msgstr ""
|
|
|
|
#: amavis/checks/settings_checks.py:8
|
|
msgid ""
|
|
"AMAVIS_DEFAULT_DATABASE_ENCODING does not match the character encoding used "
|
|
"by the Amavis database."
|
|
msgstr ""
|
|
|
|
#: amavis/checks/settings_checks.py:12
|
|
msgid ""
|
|
"Check your database character encoding and set/update "
|
|
"AMAVIS_DEFAULT_DATABASE_ENCODING."
|
|
msgstr ""
|
|
|
|
#: amavis/checks/settings_checks.py:19
|
|
msgid "Modoboa Amavis has not been tested using the selected database engine."
|
|
msgstr ""
|
|
|
|
#: amavis/checks/settings_checks.py:20
|
|
msgid "Try using PostgreSQL, MySQL or MariaDB."
|
|
msgstr ""
|
|
|
|
#: amavis/handlers.py:141
|
|
msgid "Pending requests"
|
|
msgstr ""
|
|
|
|
#: amavis/lib.py:59
|
|
#, python-format
|
|
msgid "Connection to amavis failed: %s"
|
|
msgstr ""
|
|
|
|
#: amavis/lib.py:133
|
|
#, fuzzy
|
|
#| msgid "Failed to locate rrdtool binary."
|
|
msgid "Failed to find {} binary"
|
|
msgstr "rrdtool-Binärdatei konnte nicht gefunden werden."
|
|
|
|
#: amavis/lib.py:148
|
|
#, fuzzy
|
|
#| msgid "No mechanism found"
|
|
msgid "No recipient found"
|
|
msgstr "Kein Mechanismus gefunden"
|
|
|
|
#: amavis/lib.py:159
|
|
msgid "Local domain not found"
|
|
msgstr ""
|
|
|
|
#: amavis/management/commands/amnotify.py:59
|
|
msgid "[modoboa] Pending release requests"
|
|
msgstr ""
|
|
|
|
#: amavis/models.py:101
|
|
#, fuzzy
|
|
#| msgid "Search filter"
|
|
msgid "Virus filter"
|
|
msgstr "Suchfilter"
|
|
|
|
#: amavis/models.py:105 amavis/models.py:119 amavis/models.py:133
|
|
msgid "yes"
|
|
msgstr ""
|
|
|
|
#: amavis/models.py:106 amavis/models.py:120 amavis/models.py:134
|
|
msgid "no"
|
|
msgstr ""
|
|
|
|
#: amavis/models.py:107 amavis/models.py:121 amavis/models.py:135
|
|
msgid "default"
|
|
msgstr ""
|
|
|
|
#: amavis/models.py:111
|
|
msgid "Bypass virus checks or not. Choose 'default' to use global settings."
|
|
msgstr ""
|
|
|
|
#: amavis/models.py:115
|
|
#, fuzzy
|
|
#| msgid "Search filter"
|
|
msgid "Spam filter"
|
|
msgstr "Suchfilter"
|
|
|
|
#: amavis/models.py:125
|
|
msgid "Bypass spam checks or not. Choose 'default' to use global settings."
|
|
msgstr ""
|
|
|
|
#: amavis/models.py:129
|
|
#, fuzzy
|
|
#| msgid "Search filter"
|
|
msgid "Banned filter"
|
|
msgstr "Suchfilter"
|
|
|
|
#: amavis/models.py:139
|
|
msgid "Bypass banned checks or not. Choose 'default' to use global settings."
|
|
msgstr ""
|
|
|
|
#: amavis/models.py:170
|
|
msgid "Spam marker"
|
|
msgstr ""
|
|
|
|
#: amavis/models.py:176
|
|
msgid ""
|
|
"Modify spam subject using the specified text. Choose 'default' to use global "
|
|
"settings."
|
|
msgstr ""
|
|
|
|
#: amavis/templates/amavis/notifications/pending_requests.html:3
|
|
#, python-format
|
|
msgid "%(counter)s release request is pending for action."
|
|
msgid_plural "%(counter)s release requests are pending for action."
|
|
msgstr[0] ""
|
|
msgstr[1] ""
|
|
|
|
#: amavis/templates/amavis/notifications/pending_requests.html:8
|
|
msgid "Sketch:"
|
|
msgstr ""
|
|
|
|
#: amavis/templates/amavis/notifications/pending_requests.html:10
|
|
msgid "From:"
|
|
msgstr ""
|
|
|
|
#: amavis/templates/amavis/notifications/pending_requests.html:11
|
|
msgid "To:"
|
|
msgstr ""
|
|
|
|
#: amavis/templates/amavis/notifications/pending_requests.html:12
|
|
#, fuzzy
|
|
#| msgid "Date"
|
|
msgid "Date:"
|
|
msgstr "Datum"
|
|
|
|
#: amavis/templates/amavis/notifications/pending_requests.html:13
|
|
#, fuzzy
|
|
#| msgid "Subject"
|
|
msgid "Subject:"
|
|
msgstr "Betreff"
|
|
|
|
#: amavis/templates/amavis/notifications/pending_requests.html:14
|
|
#, fuzzy
|
|
#| msgid "sent messages"
|
|
msgid "Act on this message:"
|
|
msgstr "Gesendete Nachrichten"
|
|
|
|
#: amavis/templates/amavis/notifications/pending_requests.html:16
|
|
#, python-format
|
|
msgid "Please visit %(listingurl)s for a full listing."
|
|
msgstr ""
|
|
|
|
#: amavis/viewsets.py:122
|
|
#, fuzzy
|
|
#| msgid "Invalid code"
|
|
msgid "Invalid request"
|
|
msgstr "Ungültiger Code"
|
|
|
|
#: autoreply/api/v2/serializers.py:27
|
|
msgid "Value can't be less than 1 day"
|
|
msgstr ""
|
|
|
|
#: autoreply/api/v2/serializers.py:47
|
|
#, fuzzy
|
|
#| msgid "This code is invalid"
|
|
msgid "This date is over"
|
|
msgstr "Dieser Code ist ungültig"
|
|
|
|
#: autoreply/api/v2/serializers.py:50
|
|
msgid "Must be greater than start date"
|
|
msgstr ""
|
|
|
|
#: autoreply/app_settings.py:12 core/apps.py:21
|
|
#: imap_migration/app_settings.py:13 maillog/apps.py:14
|
|
#: pdfcredentials/app_settings.py:13 webmail/app_settings.py:11
|
|
msgid "General"
|
|
msgstr "Allgemein"
|
|
|
|
#: autoreply/app_settings.py:18
|
|
msgid "Period between two auto-replies"
|
|
msgstr ""
|
|
|
|
#: autoreply/app_settings.py:20
|
|
msgid ""
|
|
"Number of days to wait before sending a new auto-reply to the same recipient"
|
|
msgstr ""
|
|
|
|
#: autoreply/app_settings.py:27 autoreply/app_settings.py:36
|
|
msgid "Default subject"
|
|
msgstr ""
|
|
|
|
#: autoreply/app_settings.py:29
|
|
msgid ""
|
|
"Default subject used when an auto-reply message is created automatically"
|
|
msgstr ""
|
|
|
|
#: autoreply/app_settings.py:38
|
|
#, python-format
|
|
msgid ""
|
|
"Default content used when an auto-reply message is created automatically. "
|
|
"The '%(name)s' macro will be replaced by the user's full name."
|
|
msgstr ""
|
|
|
|
#: autoreply/apps.py:15
|
|
#, fuzzy
|
|
#| msgid "Inactive account threshold"
|
|
msgid "Automatic replies"
|
|
msgstr "Schwellwert für inaktive Konten"
|
|
|
|
#: autoreply/models.py:17
|
|
#, fuzzy
|
|
#| msgid "Subject"
|
|
msgid "subject"
|
|
msgstr "Betreff"
|
|
|
|
#: autoreply/models.py:19
|
|
msgid "The subject that will appear in sent emails"
|
|
msgstr ""
|
|
|
|
#: autoreply/models.py:22
|
|
msgid "content"
|
|
msgstr ""
|
|
|
|
#: autoreply/models.py:22
|
|
msgid "The content that will appear in sent emails"
|
|
msgstr ""
|
|
|
|
#: autoreply/models.py:25
|
|
msgid "Activate/Deactivate your auto reply"
|
|
msgstr ""
|
|
|
|
#: calendars/app_settings.py:11
|
|
#, fuzzy
|
|
#| msgid "LDAP settings"
|
|
msgid "Server settings"
|
|
msgstr "LDAP-Einstellungen"
|
|
|
|
#: calendars/app_settings.py:17
|
|
#, fuzzy
|
|
#| msgid "Server port"
|
|
msgid "Server URL"
|
|
msgstr "Server Port"
|
|
|
|
#: calendars/app_settings.py:19
|
|
msgid ""
|
|
"The URL of your Radicale server. It will be used to construct calendar URLs."
|
|
msgstr ""
|
|
|
|
#: calendars/app_settings.py:31
|
|
msgid "Rights management"
|
|
msgstr ""
|
|
|
|
#: calendars/app_settings.py:37
|
|
msgid "Rights file's path"
|
|
msgstr ""
|
|
|
|
#: calendars/app_settings.py:39
|
|
msgid "Path to the file that contains rights definition"
|
|
msgstr ""
|
|
|
|
#: calendars/app_settings.py:46
|
|
#, fuzzy
|
|
#| msgid "Domain administrator"
|
|
msgid "Allow calendars administration"
|
|
msgstr "Domain-Administrator"
|
|
|
|
#: calendars/app_settings.py:48
|
|
#, fuzzy
|
|
#| msgid "Allow this administrator to access user mailboxes"
|
|
msgid "Allow domain administrators to manage user calendars (read and write)"
|
|
msgstr "Gewähren Sie diesem Administrator Zugriff auf Benutzerpostfächer"
|
|
|
|
#: calendars/app_settings.py:60 core/app_settings.py:664
|
|
#: rspamd/app_settings.py:45
|
|
msgid "Miscellaneous"
|
|
msgstr "Verschiedenes"
|
|
|
|
#: calendars/app_settings.py:66
|
|
msgid "Maximum size of ICS files"
|
|
msgstr ""
|
|
|
|
#: calendars/app_settings.py:68
|
|
msgid ""
|
|
"Maximum size in bytes of imported ICS files (or KB, MB, GB if specified)"
|
|
msgstr ""
|
|
|
|
#: calendars/app_settings.py:89 core/api/v2/viewsets.py:205
|
|
msgid "Calendars"
|
|
msgstr ""
|
|
|
|
#: calendars/models.py:48 calendars/models.py:65 contacts/models.py:39
|
|
msgid "Server location is not set, please fix it."
|
|
msgstr ""
|
|
|
|
#: calendars/viewsets.py:199
|
|
msgid "Uploaded file is too big (max: {} bytes)"
|
|
msgstr ""
|
|
|
|
#: contacts/app_settings.py:11
|
|
#, fuzzy
|
|
#| msgid "LDAP synchronization settings"
|
|
msgid "Synchronization"
|
|
msgstr "LDAP-Synchronisationseinstellungen"
|
|
|
|
#: contacts/app_settings.py:18
|
|
msgid "Synchonize address book using CardDAV"
|
|
msgstr ""
|
|
|
|
#: contacts/app_settings.py:21
|
|
msgid ""
|
|
"Choose to synchronize or not your address book using CardDAV. You will be "
|
|
"able to access your contacts from the outside."
|
|
msgstr ""
|
|
|
|
#: contacts/app_settings.py:29
|
|
#, fuzzy
|
|
#| msgid "LDAP synchronization settings"
|
|
msgid "Synchronization frequency"
|
|
msgstr "LDAP-Synchronisationseinstellungen"
|
|
|
|
#: contacts/app_settings.py:31
|
|
msgid "Interval in seconds between 2 synchronization requests"
|
|
msgstr ""
|
|
|
|
#: contacts/app_settings.py:51 core/api/v2/viewsets.py:195
|
|
msgid "Contacts"
|
|
msgstr ""
|
|
|
|
#: contacts/constants.py:6 contacts/constants.py:12
|
|
msgid "Home"
|
|
msgstr ""
|
|
|
|
#: contacts/constants.py:7 contacts/constants.py:13
|
|
msgid "Work"
|
|
msgstr ""
|
|
|
|
#: contacts/constants.py:8 contacts/constants.py:14
|
|
msgid "Other"
|
|
msgstr ""
|
|
|
|
#: contacts/constants.py:15
|
|
msgid "Main"
|
|
msgstr ""
|
|
|
|
#: contacts/constants.py:16
|
|
msgid "Cellular"
|
|
msgstr ""
|
|
|
|
#: contacts/constants.py:17
|
|
msgid "Fax"
|
|
msgstr ""
|
|
|
|
#: contacts/constants.py:18
|
|
msgid "Pager"
|
|
msgstr ""
|
|
|
|
#: contacts/serializers.py:101
|
|
#, fuzzy
|
|
#| msgid "Number of displayed items per page"
|
|
msgid "Name or display name required"
|
|
msgstr "Anzahl der angezeigten Einträge pro Seite"
|
|
|
|
#: contacts/serializers.py:233
|
|
msgid "Minimum allowed value is 60s"
|
|
msgstr ""
|
|
|
|
#: core/api/v1/serializers.py:68
|
|
msgid "Invalid PIN code"
|
|
msgstr "Ungültiger PIN-Code"
|
|
|
|
#: core/api/v1/serializers.py:74
|
|
msgid "2FA is already enabled"
|
|
msgstr "2FA ist bereits aktiviert"
|
|
|
|
#: core/api/v1/serializers.py:87
|
|
#, python-format
|
|
msgid "Failed TFA settings editing attempt from '%(addr)s' as user '%(user)s'"
|
|
msgstr ""
|
|
|
|
#: core/api/v1/serializers.py:93 core/api/v2/serializers.py:438
|
|
#, fuzzy
|
|
#| msgid "Old password"
|
|
msgid "Invalid password"
|
|
msgstr "Altes Passwort"
|
|
|
|
#: core/api/v1/viewsets.py:45 core/api/v1/viewsets.py:64
|
|
msgid "2FA is not enabled"
|
|
msgstr "2FA ist nicht aktiviert"
|
|
|
|
#: core/api/v2/serializers.py:69
|
|
msgid "Local"
|
|
msgstr "Lokal"
|
|
|
|
#: core/api/v2/serializers.py:206 core/api/v2/serializers.py:214
|
|
#: core/api/v2/serializers.py:221
|
|
msgid "Invalid syntax"
|
|
msgstr "Ungültige Syntax"
|
|
|
|
#: core/api/v2/serializers.py:226
|
|
msgid "Invalid rounds number"
|
|
msgstr "Ungültige Anzahl Runden"
|
|
|
|
#: core/api/v2/serializers.py:426 core/forms.py:81
|
|
msgid "This code is invalid"
|
|
msgstr "Dieser Code ist ungültig"
|
|
|
|
#: core/api/v2/serializers.py:496 core/views/auth.py:213 core/views/auth.py:266
|
|
msgid "Please use the following code to recover your Modoboa password: {}"
|
|
msgstr ""
|
|
"Bitte verwenden Sie den folgenden Code, um Ihr Modoboa-Passwort "
|
|
"wiederherzustellen: {}"
|
|
|
|
#: core/api/v2/viewsets.py:176
|
|
#, fuzzy
|
|
#| msgid "Administrator groups"
|
|
msgid "Administration console"
|
|
msgstr "Administratorgruppen"
|
|
|
|
#: core/api/v2/viewsets.py:184 dmarc/models.py:11
|
|
msgid "Quarantine"
|
|
msgstr ""
|
|
|
|
#: core/api/v2/viewsets.py:186
|
|
msgid "Amavis quarantine"
|
|
msgstr ""
|
|
|
|
#: core/api/v2/viewsets.py:197
|
|
#, fuzzy
|
|
#| msgid "From address"
|
|
msgid "Address book"
|
|
msgstr "Absender-Adresse"
|
|
|
|
#: core/api/v2/viewsets.py:207
|
|
msgid "Calendar"
|
|
msgstr ""
|
|
|
|
#: core/api/v2/viewsets.py:215 core/api/v2/viewsets.py:217
|
|
#: webmail/app_settings.py:295 webmail/app_settings.py:302
|
|
msgid "Webmail"
|
|
msgstr ""
|
|
|
|
#: core/app_settings.py:25
|
|
msgid "Authentication"
|
|
msgstr "Authentifizierung"
|
|
|
|
#: core/app_settings.py:31
|
|
msgid "Authentication type"
|
|
msgstr "Authentifizierungstyp"
|
|
|
|
#: core/app_settings.py:33
|
|
msgid "The backend used for authentication"
|
|
msgstr "Das Backend für Authentifizierung"
|
|
|
|
#: core/app_settings.py:40
|
|
msgid "Default password scheme"
|
|
msgstr "Voreingestelltes Passwort-Schema"
|
|
|
|
#: core/app_settings.py:42
|
|
msgid "Scheme used to crypt mailbox passwords"
|
|
msgstr "Schema zur Verschlüsselung von Postfach-Passwörtern"
|
|
|
|
#: core/app_settings.py:49
|
|
msgid "Rounds"
|
|
msgstr "Runden"
|
|
|
|
#: core/app_settings.py:51
|
|
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."
|
|
|
|
#: core/app_settings.py:61
|
|
msgid "Update password scheme at login"
|
|
msgstr "Passwort-Schema beim Login updaten"
|
|
|
|
#: core/app_settings.py:64
|
|
msgid "Update user password at login to use the default password scheme"
|
|
msgstr ""
|
|
"Aktualisiere das Benutzerkennwort bei der Anmeldung, um das "
|
|
"Standardkennwortschema zu verwenden"
|
|
|
|
#: core/app_settings.py:72
|
|
msgid "Default password"
|
|
msgstr "Standardpasswort"
|
|
|
|
#: core/app_settings.py:74
|
|
msgid "Default password for automatically created accounts."
|
|
msgstr "Standardpasswort für automatisch kreierte Konten"
|
|
|
|
#: core/app_settings.py:81
|
|
msgid "Random password length"
|
|
msgstr "Zufällige Passwortlänge"
|
|
|
|
#: core/app_settings.py:83
|
|
msgid "Length of randomly generated passwords."
|
|
msgstr "Länge der zufällig generierten Passwörter."
|
|
|
|
#: core/app_settings.py:91
|
|
msgid "Allow special characters for random password"
|
|
msgstr ""
|
|
|
|
#: core/app_settings.py:94
|
|
#, fuzzy
|
|
#| msgid "Length of randomly generated passwords."
|
|
msgid "Enable special characters in randomly generated passwords."
|
|
msgstr "Länge der zufällig generierten Passwörter."
|
|
|
|
#: core/app_settings.py:102
|
|
msgid "Update password service URL"
|
|
msgstr "URL des Kennwortdienstes aktualisieren"
|
|
|
|
#: core/app_settings.py:104
|
|
msgid ""
|
|
"The URL of an external page where users will be able to update their "
|
|
"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."
|
|
|
|
#: core/app_settings.py:114
|
|
msgid "Password recovery announcement"
|
|
msgstr "Ankündigung zur Passwortwiederherstellung"
|
|
|
|
#: core/app_settings.py:116
|
|
msgid "A temporary message that will be displayed on the reset password page."
|
|
msgstr ""
|
|
"Eine temporäre Nachricht, die auf der Passwort-Wiederherstellungsseite "
|
|
"angezeigt wird."
|
|
|
|
#: core/app_settings.py:125
|
|
msgid "Enable password recovery by SMS"
|
|
msgstr "Passwortwiederherstellung per SMS aktivieren"
|
|
|
|
#: core/app_settings.py:128
|
|
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."
|
|
|
|
#: core/app_settings.py:136
|
|
msgid "SMS provider"
|
|
msgstr "SMS-Anbieter"
|
|
|
|
#: core/app_settings.py:139
|
|
msgid "Choose a provider to send password recovery SMS"
|
|
msgstr ""
|
|
"Wählen Sie einen Anbieter für den Versand von SMS zur "
|
|
"Kennwortwiederherstellung"
|
|
|
|
#: core/app_settings.py:151
|
|
msgid "LDAP"
|
|
msgstr ""
|
|
|
|
#: core/app_settings.py:157 sievefilters/app_settings.py:18
|
|
#: sievefilters/app_settings.py:51 webmail/app_settings.py:36
|
|
#: webmail/app_settings.py:73 webmail/app_settings.py:119
|
|
msgid "Server address"
|
|
msgstr "Serveradresse"
|
|
|
|
#: core/app_settings.py:159
|
|
msgid "The IP address or the DNS name of the LDAP server"
|
|
msgstr "IP-Adresse oder Hostname des LDAP-Servers"
|
|
|
|
#: core/app_settings.py:166 sievefilters/app_settings.py:25
|
|
#: sievefilters/app_settings.py:67 webmail/app_settings.py:54
|
|
#: webmail/app_settings.py:91 webmail/app_settings.py:137
|
|
msgid "Server port"
|
|
msgstr "Server Port"
|
|
|
|
#: core/app_settings.py:168
|
|
msgid "The TCP port number used by the LDAP server"
|
|
msgstr "Der TCP Port des LDAP-Servers"
|
|
|
|
#: core/app_settings.py:176
|
|
msgid "Enable secondary server (fallback)"
|
|
msgstr "Aktiviere Ausfallserver (Fallback)"
|
|
|
|
#: core/app_settings.py:179
|
|
msgid ""
|
|
"Enable a secondary LDAP server which will be used if the primary one fails"
|
|
msgstr ""
|
|
"Aktiviere einen zweiten LDAP-Server, welcher verwendet wird, wenn der erste "
|
|
"nicht erreichbar ist"
|
|
|
|
#: core/app_settings.py:187
|
|
msgid "Secondary server address"
|
|
msgstr "Ausfallserver-Adresse"
|
|
|
|
#: core/app_settings.py:190
|
|
msgid "The IP address or the DNS name of the seondary LDAP server"
|
|
msgstr "IP-Adresse oder Hostname des zweiten LDAP-Servers"
|
|
|
|
#: core/app_settings.py:197
|
|
msgid "Secondary server port"
|
|
msgstr "Ausfallserver-Port"
|
|
|
|
#: core/app_settings.py:200
|
|
msgid "The TCP port number used by the LDAP secondary server"
|
|
msgstr "Der TCP Port des zweiten LDAP-Servers"
|
|
|
|
#: core/app_settings.py:207 sievefilters/app_settings.py:58
|
|
#: webmail/app_settings.py:45
|
|
msgid "Use a secured connection"
|
|
msgstr "Verwende eine gesicherte Verbindung"
|
|
|
|
#: core/app_settings.py:209
|
|
msgid "Use an SSL/STARTTLS connection to access the LDAP server"
|
|
msgstr "SSL/TLS-Verbindung für Zugriff auf LDAP-Server verwenden"
|
|
|
|
#: core/app_settings.py:216
|
|
msgid "Active Directory"
|
|
msgstr "Active Directory"
|
|
|
|
#: core/app_settings.py:218
|
|
msgid "Tell if the LDAP server is an Active Directory one"
|
|
msgstr "Auswählen, wenn der LDAP-Server ein Active Directory ist."
|
|
|
|
#: core/app_settings.py:225
|
|
msgid "Administrator groups"
|
|
msgstr "Administratorgruppen"
|
|
|
|
#: core/app_settings.py:227
|
|
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."
|
|
|
|
#: core/app_settings.py:236
|
|
msgid "Group type"
|
|
msgstr "Gruppentyp"
|
|
|
|
#: core/app_settings.py:238
|
|
msgid "The LDAP group type to use with your directory."
|
|
msgstr "Der LDAP-Gruppentyp, der mit Ihrem Verzeichnis verwendet werden soll."
|
|
|
|
#: core/app_settings.py:245
|
|
msgid "Groups search base"
|
|
msgstr "Suchbasis für Gruppen"
|
|
|
|
#: core/app_settings.py:247
|
|
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"
|
|
|
|
#: core/app_settings.py:255
|
|
msgid "Password attribute"
|
|
msgstr "Kennwortattribut"
|
|
|
|
#: core/app_settings.py:257
|
|
msgid "The attribute used to store user passwords"
|
|
msgstr "Das Attribut, das zum Speichern von Benutzerpasswörtern verwendet wird"
|
|
|
|
#: core/app_settings.py:264
|
|
msgid "LDAP authentication settings"
|
|
msgstr "LDAP-Authentifizierungseinstellungen"
|
|
|
|
#: core/app_settings.py:272
|
|
msgid "Authentication method"
|
|
msgstr "Authentifizierungsmethode"
|
|
|
|
#: core/app_settings.py:275
|
|
msgid "Choose the authentication method to use"
|
|
msgstr "Wählen Sie die Authentifizierungsmethode"
|
|
|
|
#: core/app_settings.py:282 core/app_settings.py:345
|
|
msgid "Bind DN"
|
|
msgstr "Bind DN"
|
|
|
|
#: core/app_settings.py:284 core/app_settings.py:347
|
|
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"
|
|
|
|
#: core/app_settings.py:293 core/app_settings.py:355
|
|
msgid "Bind password"
|
|
msgstr "Bind Passwort"
|
|
|
|
#: core/app_settings.py:295 core/app_settings.py:357
|
|
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')"
|
|
|
|
#: core/app_settings.py:305 core/app_settings.py:410
|
|
msgid "Users search base"
|
|
msgstr "Suchbasis für Benutzer"
|
|
|
|
#: core/app_settings.py:307 core/app_settings.py:412
|
|
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"
|
|
|
|
#: core/app_settings.py:316 core/app_settings.py:421
|
|
msgid "Search filter"
|
|
msgstr "Suchfilter"
|
|
|
|
#: core/app_settings.py:318 core/app_settings.py:423
|
|
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 "
|
|
"entsprechend der LDAP-Konvention in Klammern gesetzt werden."
|
|
|
|
#: core/app_settings.py:327
|
|
msgid "User DN template"
|
|
msgstr "Benutzer-DN-Vorlage"
|
|
|
|
#: core/app_settings.py:329
|
|
#, python-format
|
|
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)"
|
|
|
|
#: core/app_settings.py:338
|
|
msgid "LDAP synchronization settings"
|
|
msgstr "LDAP-Synchronisationseinstellungen"
|
|
|
|
#: core/app_settings.py:366
|
|
msgid "Enable export to LDAP"
|
|
msgstr "Export zu LDAP aktivieren"
|
|
|
|
#: core/app_settings.py:368
|
|
msgid ""
|
|
"Enable automatic synchronization between local database and LDAP directory"
|
|
msgstr ""
|
|
"Automatische Synchronisierung zwischen lokaler Datenbank und LDAP-"
|
|
"Verzeichnis aktivieren"
|
|
|
|
#: core/app_settings.py:377
|
|
msgid "Delete remote LDAP account when local account is deleted"
|
|
msgstr "Remote-LDAP-Konto löschen, wenn lokales Konto gelöscht wird"
|
|
|
|
#: core/app_settings.py:380
|
|
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."
|
|
|
|
#: core/app_settings.py:389
|
|
msgid "Account DN template"
|
|
msgstr "Konto-DN-Vorlage"
|
|
|
|
#: core/app_settings.py:391
|
|
#, python-format
|
|
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)"
|
|
|
|
#: core/app_settings.py:400
|
|
msgid "Enable import from LDAP"
|
|
msgstr "Import von LDAP aktivieren"
|
|
|
|
#: core/app_settings.py:402
|
|
msgid "Enable account synchronization from LDAP directory to local database"
|
|
msgstr ""
|
|
"Kontosynchronisierung vom LDAP-Verzeichnis zur lokalen Datenbank aktivieren"
|
|
|
|
#: core/app_settings.py:432
|
|
msgid "Username attribute"
|
|
msgstr "Benutzername-Attribut"
|
|
|
|
#: core/app_settings.py:434
|
|
msgid "The name of the LDAP attribute where the username can be found."
|
|
msgstr "Das LDAP-Attribut, in dem der Benutzername gefunden werden kann."
|
|
|
|
#: core/app_settings.py:443
|
|
msgid "Enable Dovecot LDAP sync"
|
|
msgstr "Dovecot LDAP-Synchronisation aktivieren"
|
|
|
|
#: core/app_settings.py:445
|
|
msgid "LDAP authentication settings will be applied to Dovecot configuration."
|
|
msgstr ""
|
|
"LDAP-Authentifizierungseinstellungen werden auf die Dovecot-Konfiguration "
|
|
"angewendet."
|
|
|
|
#: core/app_settings.py:453
|
|
msgid "Dovecot LDAP config file"
|
|
msgstr "Dovecot LDAP-Konfigurationsdatei"
|
|
|
|
#: core/app_settings.py:455
|
|
msgid ""
|
|
"Location of the configuration file which contains Dovecot LDAP settings."
|
|
msgstr ""
|
|
"Speicherort der Konfigurationsdatei, die Dovecot-LDAP-Einstellungen enthält."
|
|
|
|
#: core/app_settings.py:468
|
|
msgid "Dashboard"
|
|
msgstr "Dashboard"
|
|
|
|
#: core/app_settings.py:474
|
|
#, fuzzy
|
|
#| msgid "spam messages"
|
|
msgid "Custom welcome message"
|
|
msgstr "Spam E-Mails"
|
|
|
|
#: core/app_settings.py:476
|
|
#, fuzzy
|
|
#| msgid ""
|
|
#| "A temporary message that will be displayed on the reset password page."
|
|
msgid "A welcome message that will be displayed instead the default one"
|
|
msgstr ""
|
|
"Eine temporäre Nachricht, die auf der Passwort-Wiederherstellungsseite "
|
|
"angezeigt wird."
|
|
|
|
#: core/app_settings.py:483
|
|
msgid "Custom RSS feed"
|
|
msgstr "Benutzerdefinierter RSS-Feed"
|
|
|
|
#: core/app_settings.py:485
|
|
msgid "Display custom RSS feed to resellers and domain administrators"
|
|
msgstr ""
|
|
"Anzeige benutzerdefinierter RSS-Feeds für Reseller und Domain-Administratoren"
|
|
|
|
#: core/app_settings.py:494
|
|
#, fuzzy
|
|
#| msgid "Display custom RSS feed to resellers and domain administrators"
|
|
msgid "Display custom RSS feed to super admins"
|
|
msgstr ""
|
|
"Anzeige benutzerdefinierter RSS-Feeds für Reseller und Domain-Administratoren"
|
|
|
|
#: core/app_settings.py:497
|
|
#, fuzzy
|
|
#| msgid "Display custom RSS feed to resellers and domain administrators"
|
|
msgid "Display custom RSS feed also to super administrators"
|
|
msgstr ""
|
|
"Anzeige benutzerdefinierter RSS-Feeds für Reseller und Domain-Administratoren"
|
|
|
|
#: core/app_settings.py:505
|
|
msgid "Hide features widget"
|
|
msgstr "Funktionen-Widget ausblenden"
|
|
|
|
#: core/app_settings.py:507
|
|
msgid "Hide features widget for resellers and domain administrators"
|
|
msgstr "Funktionen-Widget für Reseller und Domain-Administratoren ausblenden"
|
|
|
|
#: core/app_settings.py:519
|
|
msgid "Theme"
|
|
msgstr ""
|
|
|
|
#: core/app_settings.py:525
|
|
msgid "Primary theme color"
|
|
msgstr ""
|
|
|
|
#: core/app_settings.py:527
|
|
msgid ""
|
|
"Primary color of the theme (hexadecimal code), used as the background color "
|
|
"of the left menu for example"
|
|
msgstr ""
|
|
|
|
#: core/app_settings.py:536
|
|
msgid "Primary theme color (lighter version)"
|
|
msgstr ""
|
|
|
|
#: core/app_settings.py:539 core/app_settings.py:551
|
|
msgid "Primary color of the theme (hexadecimal code)"
|
|
msgstr ""
|
|
|
|
#: core/app_settings.py:548
|
|
msgid "Primary theme color (darker version)"
|
|
msgstr ""
|
|
|
|
#: core/app_settings.py:559
|
|
#, fuzzy
|
|
#| msgid "Secondary email"
|
|
msgid "Secondary theme color"
|
|
msgstr "Sekundäre E-Mail-Adresse"
|
|
|
|
#: core/app_settings.py:561
|
|
msgid ""
|
|
"Secondary color of the theme (hexadecimal code), used as the background "
|
|
"color of some buttons for example"
|
|
msgstr ""
|
|
|
|
#: core/app_settings.py:569
|
|
msgid "Labels theme color"
|
|
msgstr ""
|
|
|
|
#: core/app_settings.py:571
|
|
msgid "Theme color for labels (hexadecimal code)"
|
|
msgstr ""
|
|
|
|
#: core/app_settings.py:583
|
|
msgid "Notifications"
|
|
msgstr "Benachrichtigungen"
|
|
|
|
#: core/app_settings.py:589
|
|
msgid "Sender address"
|
|
msgstr "Absenderadresse"
|
|
|
|
#: core/app_settings.py:591
|
|
msgid "Email address used to send notifications."
|
|
msgstr "E-Mail-Adresse, die zum Senden von Benachrichtigungen verwendet wird."
|
|
|
|
#: core/app_settings.py:602
|
|
msgid "Public API"
|
|
msgstr "Öffentliche API"
|
|
|
|
#: core/app_settings.py:608
|
|
msgid "Enable communication"
|
|
msgstr "Verbindung aktivieren"
|
|
|
|
#: core/app_settings.py:610 core/app_settings.py:620
|
|
msgid "Automatically checks if a newer version is available"
|
|
msgstr "Prüft automatisch, ob eine neuere Version verfügbar ist"
|
|
|
|
#: core/app_settings.py:617
|
|
msgid "Check new versions"
|
|
msgstr "Prüfe auf neue Versionen"
|
|
|
|
#: core/app_settings.py:628
|
|
msgid "Send an email when new versions are found"
|
|
msgstr "Sende eine E-Mail, wenn eine neue Version gefunden wurde"
|
|
|
|
#: core/app_settings.py:632
|
|
msgid "Send an email to notify admins about new versions"
|
|
msgstr ""
|
|
"Sendet eine E-Mail, um Administratoren über neue Versionen zu benachrichtigen"
|
|
|
|
#: core/app_settings.py:639 sievefilters/constants.py:25
|
|
msgid "Recipient"
|
|
msgstr "Empfänger"
|
|
|
|
#: core/app_settings.py:642
|
|
msgid "Recipient of new versions notification emails."
|
|
msgstr "Empfänger von Benachrichtigungs-E-Mails über neue Version."
|
|
|
|
#: core/app_settings.py:649
|
|
msgid "Send statistics"
|
|
msgstr "Sende Statistiken"
|
|
|
|
#: core/app_settings.py:652
|
|
msgid "Send statistics to Modoboa public API (counters and used extensions)"
|
|
msgstr ""
|
|
"Sendet Statistiken an die öffentliche API von Modoboa (Zähler und verwendete "
|
|
"Erweiterungen)"
|
|
|
|
#: core/app_settings.py:671
|
|
#, fuzzy
|
|
#| msgid "Inactive account threshold"
|
|
msgid "Enable inactive account tracking"
|
|
msgstr "Schwellwert für inaktive Konten"
|
|
|
|
#: core/app_settings.py:674
|
|
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 ""
|
|
|
|
#: core/app_settings.py:683
|
|
msgid "Inactive account threshold"
|
|
msgstr "Schwellwert für inaktive Konten"
|
|
|
|
#: core/app_settings.py:686
|
|
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"
|
|
|
|
#: core/app_settings.py:695
|
|
msgid "Top notifications check interval"
|
|
msgstr "Prüfintervall für Benachrichtigungen"
|
|
|
|
#: core/app_settings.py:698
|
|
msgid "Interval between two top notification checks (in seconds)"
|
|
msgstr "Intervall zwischen zwei Benachrichtigungsprüfungen (in Sekunden)"
|
|
|
|
#: core/app_settings.py:705
|
|
msgid "Maximum log record age"
|
|
msgstr "Maximales Alter eines Log-Eintrags"
|
|
|
|
#: core/app_settings.py:707
|
|
msgid "The maximum age in days of a log record"
|
|
msgstr "Das maximale Alter eines Protokollsatzes in Tagen"
|
|
|
|
#: core/app_settings.py:715
|
|
msgid "Retention time in message history"
|
|
msgstr ""
|
|
|
|
#: core/app_settings.py:718
|
|
msgid "Retention time (in days) of a message in the message history section"
|
|
msgstr ""
|
|
|
|
#: core/app_settings.py:725
|
|
msgid "Items per page"
|
|
msgstr "Einträge pro Seite"
|
|
|
|
#: core/app_settings.py:727
|
|
msgid "Number of displayed items per page"
|
|
msgstr "Anzahl der angezeigten Einträge pro Seite"
|
|
|
|
#: core/checks.py:15
|
|
msgid ""
|
|
"You have USE_TZ set to False, this may result in issues during transitions "
|
|
"between summer/winter time (ie the same local time occuring twice due to "
|
|
"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 "
|
|
"lokalen Zeit zweimal aufgrund der Zeitumstellung)."
|
|
|
|
#: core/checks.py:19
|
|
msgid "Set `USE_TZ = True` in settings.py"
|
|
msgstr "Setze 'USE_TZ = True' in settings.py"
|
|
|
|
#: core/checks.py:23
|
|
msgid "The password scheme you are using is deprecated."
|
|
msgstr ""
|
|
|
|
#: core/checks.py:24
|
|
#, fuzzy
|
|
#| msgid "Update password scheme at login"
|
|
msgid "Upgrade your password scheme to a stronger one"
|
|
msgstr "Passwort-Schema beim Login updaten"
|
|
|
|
#: core/checks.py:30
|
|
msgid ""
|
|
"Oauth2 application for dovecot has not been found. Webmail and some other "
|
|
"features won't be available."
|
|
msgstr ""
|
|
|
|
#: core/checks.py:34
|
|
msgid ""
|
|
"Visit : https://modoboa.readthedocs.io/en/latest/manual_installation/"
|
|
"dovecot.html#dovecot-oauth2"
|
|
msgstr ""
|
|
|
|
#: core/checks.py:41
|
|
msgid ""
|
|
"Oauth2 application for radicale has not been found. Calendar and some other "
|
|
"features won't be available."
|
|
msgstr ""
|
|
|
|
#: core/checks.py:45
|
|
msgid ""
|
|
"Visit : https://modoboa.readthedocs.io/en/latest/manual_installation/"
|
|
"radicale.html#radicale-oauth2"
|
|
msgstr ""
|
|
|
|
#: core/constants.py:6
|
|
msgid "Simple user"
|
|
msgstr "Normaler Benutzer"
|
|
|
|
#: core/constants.py:7
|
|
msgid "Domain administrator"
|
|
msgstr "Domain-Administrator"
|
|
|
|
#: core/constants.py:8
|
|
msgid "Reseller"
|
|
msgstr "Reseller"
|
|
|
|
#: core/constants.py:9
|
|
msgid "Super administrator"
|
|
msgstr "Super-Administrator"
|
|
|
|
#: core/constants.py:53
|
|
msgid "No"
|
|
msgstr "Nein"
|
|
|
|
#: core/constants.py:59
|
|
msgid "Search and bind"
|
|
msgstr "Suchen und Bind anwenden"
|
|
|
|
#: core/constants.py:60
|
|
msgid "Direct bind"
|
|
msgstr "Direktbindung"
|
|
|
|
#: core/constants.py:109
|
|
msgid "Choose a provider"
|
|
msgstr "Wähle einen Anbieter"
|
|
|
|
#: core/constants.py:114
|
|
msgid "Dummy"
|
|
msgstr "Platzhalter"
|
|
|
|
#: core/forms.py:56
|
|
msgid "Verification code"
|
|
msgstr "Bestätigungscode"
|
|
|
|
#: core/forms.py:67
|
|
msgid "Invalid code"
|
|
msgstr "Ungültiger Code"
|
|
|
|
#: core/handlers.py:36
|
|
msgid "added"
|
|
msgstr "hinzugefügt"
|
|
|
|
#: core/handlers.py:39
|
|
msgid "modified"
|
|
msgstr "geändert"
|
|
|
|
#: core/handlers.py:41
|
|
#, python-format
|
|
msgid "%(object)s '%(name)s' %(action)s by user %(user)s"
|
|
msgstr "%(object)s '%(name)s' %(action)s von Benutzer %(user)s"
|
|
|
|
#: core/handlers.py:64
|
|
#, python-format
|
|
msgid "%(object)s '%(name)s' %(action)s by "
|
|
msgstr "%(object)s '%(name)s' %(action)s von "
|
|
|
|
#: core/handlers.py:67
|
|
msgid "deleted"
|
|
msgstr "gelöscht"
|
|
|
|
#: core/handlers.py:71
|
|
msgid "user {}"
|
|
msgstr "Benutzer {}"
|
|
|
|
#: core/handlers.py:73
|
|
msgid "management command"
|
|
msgstr "Administrationsbefehl"
|
|
|
|
#: core/handlers.py:95
|
|
msgid "You can't delete your own account"
|
|
msgstr "Sie können Ihr eigenes Konto nicht löschen"
|
|
|
|
#: core/handlers.py:127
|
|
msgid "One or more updates are available"
|
|
msgstr "Ein oder mehrere Updates sind verfügbar"
|
|
|
|
#: core/handlers.py:140
|
|
#, python-format
|
|
msgid "You are still using a deprecated password scheme (%s)"
|
|
msgstr ""
|
|
|
|
#: core/management/commands/communicate_with_public_api.py:42
|
|
msgid "[modoboa] Update(s) available"
|
|
msgstr "[modoboa] Update(s) verfügbar"
|
|
|
|
#: core/models.py:71
|
|
msgid "Allow mailboxes access"
|
|
msgstr "Postfachzugriff zulassen"
|
|
|
|
#: core/models.py:73
|
|
msgid "Allow this administrator to access user mailboxes"
|
|
msgstr "Gewähren Sie diesem Administrator Zugriff auf Benutzerpostfächer"
|
|
|
|
#: core/models.py:75
|
|
msgid "password"
|
|
msgstr "Passwort"
|
|
|
|
#: core/models.py:78
|
|
msgid "language"
|
|
msgstr "Sprache"
|
|
|
|
#: core/models.py:82
|
|
msgid "Prefered language to display pages."
|
|
msgstr "Bevorzugte Anzeigesprache für Seiten."
|
|
|
|
#: core/models.py:84
|
|
msgid "Phone number"
|
|
msgstr "Telefonnummer"
|
|
|
|
#: core/models.py:86
|
|
msgid "Secondary email"
|
|
msgstr "Sekundäre E-Mail-Adresse"
|
|
|
|
#: core/models.py:91
|
|
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."
|
|
|
|
#: core/models.py:150
|
|
msgid "Failed to update password: LDAP module not installed"
|
|
msgstr ""
|
|
"Kennwort konnte nicht aktualisiert werden: LDAP-Modul nicht installiert"
|
|
|
|
#: core/models.py:185 policyd/core.py:117
|
|
msgid "account"
|
|
msgstr "Konto"
|
|
|
|
#: core/models.py:317
|
|
msgid "Unknown"
|
|
msgstr "Unbekannt"
|
|
|
|
#: core/models.py:360
|
|
msgid "You can't import an account with a role greater than yours"
|
|
msgstr ""
|
|
"Sie können kein Konto mit einer höheren Rolle als Ihrer eigenen importieren"
|
|
|
|
#: core/models.py:375
|
|
#, fuzzy
|
|
#| msgid "The simple user '%s' must have a valid email address"
|
|
msgid "The simple user '{}' must have a valid email address"
|
|
msgstr "Der normale Benutzer '%s' muss eine gültige E-Mail-Adresse besitzen"
|
|
|
|
#: core/models.py:383
|
|
#, fuzzy
|
|
#| msgid "username and email fields must not differ for '%s'"
|
|
msgid "username and email fields must not differ for '{}'"
|
|
msgstr "Benutzername und E-Mail für '%s' dürfen sich nicht unterscheiden"
|
|
|
|
#: core/password_validation.py:25
|
|
msgid "Password must contain at least {} digit."
|
|
msgid_plural "Password must contain at least {} digits."
|
|
msgstr[0] "Das Passwort muss mindestens {} Ziffer enthalten."
|
|
msgstr[1] "Das Passwort muss mindestens {} Ziffern enthalten."
|
|
|
|
#: core/password_validation.py:37
|
|
msgid "Password must contain at least {} lowercase letter."
|
|
msgid_plural "Password must contain at least {} lowercase letters."
|
|
msgstr[0] "Das Passwort muss mindestens {} Kleinbuchstaben enthalten."
|
|
msgstr[1] "Das Passwort muss mindestens {} Kleinbuchstaben enthalten."
|
|
|
|
#: core/password_validation.py:49
|
|
msgid "Password must contain at least {} uppercase letter."
|
|
msgid_plural "Password must contain at least {} uppercase letters."
|
|
msgstr[0] "Das Passwort muss mindestens {} Großbuchstaben enthalten."
|
|
msgstr[1] "Das Passwort muss mindestens {} Großbuchstaben enthalten."
|
|
|
|
#: core/password_validation.py:62
|
|
msgid "Password must contain at least {} special character."
|
|
msgid_plural "Password must contain at least {} special characters."
|
|
msgstr[0] "Das Passwort muss mindestens {} Sonderzeichen enthalten."
|
|
msgstr[1] "Das Passwort muss mindestens {} Sonderzeichen enthalten."
|
|
|
|
#: core/password_validation.py:70
|
|
msgid "Your password must contain a combination of different character types."
|
|
msgstr ""
|
|
"Ihr Passwort muss eine Kombination verschiedener Zeichentypen enthalten."
|
|
|
|
#: core/sms_backends/ovh.py:21 core/sms_backends/ovh.py:102
|
|
msgid "API endpoint"
|
|
msgstr "API-Endpunkt"
|
|
|
|
#: core/sms_backends/ovh.py:24 core/sms_backends/ovh.py:62
|
|
msgid "OVH Europe"
|
|
msgstr "OVH Europa"
|
|
|
|
#: core/sms_backends/ovh.py:25 core/sms_backends/ovh.py:63
|
|
msgid "OVH US"
|
|
msgstr "OVH US"
|
|
|
|
#: core/sms_backends/ovh.py:26 core/sms_backends/ovh.py:64
|
|
msgid "OVH North-America"
|
|
msgstr "OVH Nordamerika"
|
|
|
|
#: core/sms_backends/ovh.py:27 core/sms_backends/ovh.py:65
|
|
msgid "So you Start Europe"
|
|
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"
|
|
|
|
#: core/sms_backends/ovh.py:29 core/sms_backends/ovh.py:67
|
|
msgid "Kimsufi Europe"
|
|
msgstr "Kimsufi Europa"
|
|
|
|
#: core/sms_backends/ovh.py:30 core/sms_backends/ovh.py:68
|
|
msgid "Kimsufi North America"
|
|
msgstr "Kimsufi Nordamerika"
|
|
|
|
#: core/sms_backends/ovh.py:36 core/sms_backends/ovh.py:109
|
|
msgid "Application key"
|
|
msgstr "Anwendungsschlüssel"
|
|
|
|
#: core/sms_backends/ovh.py:41
|
|
msgid "Application secret"
|
|
msgstr "Anwendungsgeheimnis"
|
|
|
|
#: 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"
|
|
|
|
#: core/templates/core/notifications/update_available.html:3
|
|
msgid ""
|
|
"\n"
|
|
" The following update is available:\n"
|
|
msgid_plural ""
|
|
"\n"
|
|
" The following updates are available:\n"
|
|
msgstr[0] ""
|
|
"\n"
|
|
" Folgendes Update ist verfügbar:\n"
|
|
msgstr[1] ""
|
|
"\n"
|
|
" Folgende Updates sind verfügbar:\n"
|
|
|
|
#: core/utils.py:43
|
|
msgid "The core part of Modoboa"
|
|
msgstr "Der Kern von Modoboa"
|
|
|
|
#: core/views/auth.py:82
|
|
#, python-format
|
|
msgid "User '%s' successfully logged in"
|
|
msgstr "Benutzer '%s' erfolgreich angemeldet"
|
|
|
|
#: core/views/auth.py:128
|
|
#, python-format
|
|
msgid "Password scheme mismatch. Updating %s password"
|
|
msgstr "Kennwortschema stimmt nicht überein. Aktualisiere %s Passwort"
|
|
|
|
#: core/views/auth.py:135
|
|
#, python-format
|
|
msgid "Password hash parameter missmatch. Updating %s password"
|
|
msgstr ""
|
|
"Passwort-Hash-Parameter stimmen nicht überein. Aktualisiere %s Passwort"
|
|
|
|
#: core/views/auth.py:173
|
|
msgid "User '{}' successfully logged out"
|
|
msgstr "Benutzer '{}' erfolgreich abgemeldet"
|
|
|
|
#: dmarc/forms.py:15
|
|
#, fuzzy
|
|
#| msgid "LDAP settings"
|
|
msgid "DNS settings"
|
|
msgstr "LDAP-Einstellungen"
|
|
|
|
#: dmarc/forms.py:21
|
|
msgid "Enable reverse lookups"
|
|
msgstr ""
|
|
|
|
#: dmarc/forms.py:23
|
|
msgid "Enable reverse DNS lookups (reports will be longer to display)"
|
|
msgstr ""
|
|
|
|
#: dmarc/forms.py:42
|
|
msgid "DMARC"
|
|
msgstr ""
|
|
|
|
#: dmarc/lib.py:294
|
|
msgid "Not resolved"
|
|
msgstr ""
|
|
|
|
#: dmarc/models.py:10 dmarc/models.py:16 pdfcredentials/constants.py:7
|
|
#: webmail/constants.py:38
|
|
msgid "None"
|
|
msgstr ""
|
|
|
|
#: dmarc/models.py:12
|
|
#, fuzzy
|
|
#| msgid "Subject"
|
|
msgid "Reject"
|
|
msgstr "Betreff"
|
|
|
|
#: dmarc/models.py:17
|
|
msgid "Neutral"
|
|
msgstr ""
|
|
|
|
#: dmarc/models.py:18
|
|
#, fuzzy
|
|
#| msgid "Password"
|
|
msgid "Pass"
|
|
msgstr "Passwort"
|
|
|
|
#: dmarc/models.py:19
|
|
msgid "Fail"
|
|
msgstr ""
|
|
|
|
#: dmarc/models.py:20
|
|
#, fuzzy
|
|
#| msgid "Secondary server port"
|
|
msgid "Temporary error"
|
|
msgstr "Ausfallserver-Port"
|
|
|
|
#: dmarc/models.py:21
|
|
msgid "Permanent error"
|
|
msgstr ""
|
|
|
|
#: dmarc/models.py:24
|
|
msgid "Policy"
|
|
msgstr ""
|
|
|
|
#: dmarc/models.py:26
|
|
msgid "Soft failure"
|
|
msgstr ""
|
|
|
|
#: dnstools/lib.py:82
|
|
msgid "Wrong ip4 mechanism syntax"
|
|
msgstr "Falsche Syntax des IP4-Mechanismus"
|
|
|
|
#: dnstools/lib.py:86
|
|
msgid "Wrong IPv4 address format"
|
|
msgstr "Falsches IPv4-Adressformat"
|
|
|
|
#: dnstools/lib.py:92
|
|
msgid "Wrong ip6 mechanism syntax"
|
|
msgstr "Falsche Syntax des IP6-Mechanismus"
|
|
|
|
#: dnstools/lib.py:97
|
|
msgid "Wrong IPv6 address format"
|
|
msgstr "Falsches IPv6-Adressformat"
|
|
|
|
#: dnstools/lib.py:111 dnstools/lib.py:136
|
|
msgid "Invalid syntax for {} mechanism"
|
|
msgstr "Ungültige Syntax für {}-Mechanismus"
|
|
|
|
#: dnstools/lib.py:113
|
|
msgid "Invalid mask found {}"
|
|
msgstr "Ungültige Maske gefunden {}"
|
|
|
|
#: dnstools/lib.py:157
|
|
msgid "Not an SPF record"
|
|
msgstr "Kein SPF-Eintrag"
|
|
|
|
#: dnstools/lib.py:177
|
|
msgid "Unknown mechanism {}"
|
|
msgstr "Unbekannter Mechanismus {}"
|
|
|
|
#: dnstools/lib.py:179
|
|
msgid "Unknown modifier {}"
|
|
msgstr "Unbekannter Modifikator {}"
|
|
|
|
#: dnstools/lib.py:182
|
|
msgid "Duplicate modifier {} found"
|
|
msgstr "Doppelter Modifikator {} gefunden"
|
|
|
|
#: dnstools/lib.py:186
|
|
msgid "No mechanism found"
|
|
msgstr "Kein Mechanismus gefunden"
|
|
|
|
#: dnstools/lib.py:193
|
|
msgid "Not a valid DKIM record"
|
|
msgstr "Kein gültiger DKIM-Eintrag"
|
|
|
|
#: dnstools/lib.py:201 dnstools/lib.py:254
|
|
msgid "Invalid tag {}"
|
|
msgstr "Ungültiger Tag {}"
|
|
|
|
#: dnstools/lib.py:206
|
|
msgid "No key found in record"
|
|
msgstr "Kein Schlüssel im Datensatz gefunden"
|
|
|
|
#: dnstools/lib.py:213
|
|
msgid "Wrong value {} for tag {}"
|
|
msgstr "Falscher Wert {} für Tag {}"
|
|
|
|
#: dnstools/lib.py:228
|
|
msgid "Wrong value {} for tag {}:"
|
|
msgstr "Falscher Wert {} für Tag {}:"
|
|
|
|
#: dnstools/lib.py:232
|
|
msgid " not an integer"
|
|
msgstr "Keine ganze Zahl"
|
|
|
|
#: dnstools/lib.py:234
|
|
msgid " less than {}"
|
|
msgstr "weniger als {}"
|
|
|
|
#: dnstools/lib.py:237
|
|
msgid " greater than {}"
|
|
msgstr "größer als {}"
|
|
|
|
#: dnstools/lib.py:246
|
|
msgid "Not a valid DMARC record"
|
|
msgstr "Kein gültiger DMARC-Eintrag"
|
|
|
|
#: dnstools/lib.py:257
|
|
msgid "Unknown tag {}"
|
|
msgstr "Unbekanntes Tag {}"
|
|
|
|
#: dnstools/lib.py:262
|
|
msgid "Missing required p tag"
|
|
msgstr "Erforderliches p-Tag fehlt"
|
|
|
|
#: dnstools/models.py:78
|
|
msgid "Public key mismatchs"
|
|
msgstr "Öffentlicher Schlüssel stimmt nicht überein"
|
|
|
|
#: imap_migration/api/v2/serializers.py:66
|
|
#, fuzzy
|
|
#| msgid "Enter a valid email address."
|
|
msgid "Migrated domain with name {} already exists"
|
|
msgstr "Geben Sie eine gültige E-Mail-Adresse ein."
|
|
|
|
#: imap_migration/api/v2/serializers.py:130
|
|
#, fuzzy
|
|
#| msgid "Access updated"
|
|
msgid "Access denied"
|
|
msgstr "Zugang aktualisiert"
|
|
|
|
#: imap_migration/app_settings.py:19
|
|
#, fuzzy
|
|
#| msgid "Enable communication"
|
|
msgid "Enable IMAP Migration"
|
|
msgstr "Verbindung aktivieren"
|
|
|
|
#: imap_migration/app_settings.py:20
|
|
#, fuzzy
|
|
#| msgid "Enable communication"
|
|
msgid "Enable IMAP Migration."
|
|
msgstr "Verbindung aktivieren"
|
|
|
|
#: imap_migration/app_settings.py:30
|
|
msgid "OfflineIMAP"
|
|
msgstr ""
|
|
|
|
#: imap_migration/app_settings.py:36
|
|
msgid "Concurrent sync jobs"
|
|
msgstr ""
|
|
|
|
#: imap_migration/app_settings.py:38
|
|
msgid "The maximum number of concurrent synchronization jobs"
|
|
msgstr ""
|
|
|
|
#: imap_migration/app_settings.py:49
|
|
msgid "OfflineIMAP Filter"
|
|
msgstr ""
|
|
|
|
#: imap_migration/app_settings.py:55
|
|
msgid "Create Folders"
|
|
msgstr ""
|
|
|
|
#: imap_migration/app_settings.py:57
|
|
msgid "Allow Creation of missing folders during sync"
|
|
msgstr ""
|
|
|
|
#: imap_migration/app_settings.py:64
|
|
msgid "Folder Filter Exclusions"
|
|
msgstr ""
|
|
|
|
#: imap_migration/app_settings.py:66
|
|
msgid ""
|
|
"Use a regular expression to explicitly include folders in sync. Example: "
|
|
"^Trash$|Del"
|
|
msgstr ""
|
|
|
|
#: imap_migration/app_settings.py:74
|
|
msgid "Folder Filter Inclusions"
|
|
msgstr ""
|
|
|
|
#: imap_migration/app_settings.py:76
|
|
msgid ""
|
|
"A comma seperated list of folders to explicitly include in sync even if "
|
|
"filtered by the Folder Filter Exclusions. Example: debian.user, "
|
|
"debian.personal "
|
|
msgstr ""
|
|
|
|
#: imap_migration/apps.py:20
|
|
#, fuzzy
|
|
#| msgid "Auto configuration"
|
|
msgid "IMAP Migration"
|
|
msgstr "Automatische Konfiguration"
|
|
|
|
#: imap_migration/checks.py:12
|
|
msgid ""
|
|
"Automatic domain/mailbox creation is disabled which means IMAP "
|
|
"authentication won't work."
|
|
msgstr ""
|
|
|
|
#: imap_migration/checks.py:16
|
|
msgid ""
|
|
"Go to the online parameters panel (admin tab) and activate this feature."
|
|
msgstr ""
|
|
|
|
#: ldapsync/lib.py:82
|
|
msgid "Failed to create LDAP account: {}"
|
|
msgstr "LDAP-Konto konnte nicht erstellt werden: {}"
|
|
|
|
#: ldapsync/lib.py:121
|
|
msgid "Failed to update LDAP account: {}"
|
|
msgstr "LDAP-Konto konnte nicht aktualisiert werden: {}"
|
|
|
|
#: ldapsync/lib.py:135
|
|
msgid "Failed to delete LDAP account: {}"
|
|
msgstr "Fehler beim Löschen des LDAP-Kontos: {}"
|
|
|
|
#: ldapsync/lib.py:144
|
|
msgid "Failed to disable LDAP account: {}"
|
|
msgstr "Fehler beim Deaktivieren des LDAP-Kontos: {}"
|
|
|
|
#: lib/api_client.py:35 lib/api_client.py:67 lib/api_client.py:81
|
|
#: lib/api_client.py:85
|
|
#, fuzzy, python-format
|
|
#| msgid "Enable communication with Modoboa public API"
|
|
msgid "Failed to communicate with public API: %s"
|
|
msgstr "Aktivieren Sie die Kommunikation mit der öffentlichen API von Modoboa"
|
|
|
|
#: lib/email_utils.py:140 lib/email_utils.py:351
|
|
msgid "unable to determine encoding of string"
|
|
msgstr "Codierung der Zeichenkette konnte nicht bestimmt werden"
|
|
|
|
#: lib/exceptions.py:83
|
|
#, fuzzy
|
|
#| msgid "Permission denied: %s"
|
|
msgid "Permission denied: {}"
|
|
msgstr "Zugriff verweigert: %s"
|
|
|
|
#: lib/exceptions.py:84
|
|
msgid "Permission denied"
|
|
msgstr "Zugriff verweigert"
|
|
|
|
#: lib/fields.py:13 lib/fields.py:26
|
|
msgid "Enter a valid email address."
|
|
msgstr "Geben Sie eine gültige E-Mail-Adresse ein."
|
|
|
|
#: lib/ldap_utils.py:126
|
|
msgid "Failed to update password: {}"
|
|
msgstr "Passwort konnte nicht aktualisiert werden: {}"
|
|
|
|
#: lib/validators.py:13
|
|
msgid "Enter a valid domain name"
|
|
msgstr "Geben Sie einen gültigen Domänennamen ein"
|
|
|
|
#: limits/app_settings.py:13
|
|
msgid "Default per-admin limits"
|
|
msgstr ""
|
|
|
|
#: limits/app_settings.py:19
|
|
msgid "Enable per-admin limits"
|
|
msgstr ""
|
|
|
|
#: limits/app_settings.py:20
|
|
msgid "Enable or disable per-admin limits"
|
|
msgstr ""
|
|
|
|
#: limits/app_settings.py:26 limits/app_settings.py:111 limits/constants.py:47
|
|
#: limits/constants.py:101
|
|
#, fuzzy
|
|
#| msgid "Domain administrator"
|
|
msgid "Domain admins"
|
|
msgstr "Domain-Administrator"
|
|
|
|
#: limits/app_settings.py:29
|
|
msgid ""
|
|
"Maximum number of allowed domain administrators for a new administrator. (0 "
|
|
"to deny any creation, -1 to allow unlimited creations)"
|
|
msgstr ""
|
|
|
|
#: limits/app_settings.py:41
|
|
msgid ""
|
|
"Maximum number of allowed domains for a new administrator. (0 to deny any "
|
|
"creation, -1 to allow unlimited creations)"
|
|
msgstr ""
|
|
|
|
#: limits/app_settings.py:49 limits/app_settings.py:123 limits/constants.py:22
|
|
#: limits/constants.py:76
|
|
msgid "Domain aliases"
|
|
msgstr ""
|
|
|
|
#: limits/app_settings.py:52
|
|
msgid ""
|
|
"Maximum number of allowed domain aliases for a new administrator. (0 to deny "
|
|
"any creation, -1 to allow unlimited creations)"
|
|
msgstr ""
|
|
|
|
#: limits/app_settings.py:64
|
|
msgid ""
|
|
"Maximum number of allowed mailboxes for a new administrator. (0 to deny any "
|
|
"creation, -1 to allow unlimited creations)"
|
|
msgstr ""
|
|
|
|
#: limits/app_settings.py:73 limits/app_settings.py:146 limits/constants.py:39
|
|
#: limits/constants.py:92
|
|
msgid "Mailbox aliases"
|
|
msgstr ""
|
|
|
|
#: limits/app_settings.py:76
|
|
msgid ""
|
|
"Maximum number of allowed aliases for a new administrator. (0 to deny any "
|
|
"creation, -1 to allow unlimited creations)"
|
|
msgstr ""
|
|
|
|
#: limits/app_settings.py:84 limits/constants.py:59
|
|
msgid "Quota"
|
|
msgstr ""
|
|
|
|
#: limits/app_settings.py:86
|
|
msgid ""
|
|
"The quota a reseller will be allowed to share between the domains he "
|
|
"creates. (0 means no quota)"
|
|
msgstr ""
|
|
|
|
#: limits/app_settings.py:98
|
|
msgid "Default per-domain limits"
|
|
msgstr ""
|
|
|
|
#: limits/app_settings.py:104
|
|
msgid "Enable per-domain limits"
|
|
msgstr ""
|
|
|
|
#: limits/app_settings.py:105
|
|
msgid "Enable or disable per-domain limits"
|
|
msgstr ""
|
|
|
|
#: limits/app_settings.py:114
|
|
msgid ""
|
|
"Maximum number of allowed domain administrators for a new domain. (0 to deny "
|
|
"any creation, -1 to allow unlimited creations)"
|
|
msgstr ""
|
|
|
|
#: limits/app_settings.py:126
|
|
msgid ""
|
|
"Maximum number of allowed domain aliases for a new domain. (0 to deny any "
|
|
"creation, -1 to allow unlimited creations)"
|
|
msgstr ""
|
|
|
|
#: limits/app_settings.py:138
|
|
msgid ""
|
|
"Maximum number of allowed mailboxes for a new domain. (0 to deny any "
|
|
"creation, -1 to allow unlimited creations)"
|
|
msgstr ""
|
|
|
|
#: limits/app_settings.py:149
|
|
msgid ""
|
|
"Maximum number of allowed aliases for a new domain. (0 to deny any creation, "
|
|
"-1 to allow unlimited creations)"
|
|
msgstr ""
|
|
|
|
#: limits/apps.py:16
|
|
msgid "Limits"
|
|
msgstr ""
|
|
|
|
#: limits/constants.py:14
|
|
msgid "Maximum number of domains this user can create"
|
|
msgstr ""
|
|
|
|
#: limits/constants.py:23
|
|
msgid "Maximum number of domain aliases this user can create"
|
|
msgstr ""
|
|
|
|
#: limits/constants.py:32
|
|
msgid "Maximum number of mailboxes this user can create"
|
|
msgstr ""
|
|
|
|
#: limits/constants.py:40
|
|
msgid "Maximum number of mailbox aliases this user can create"
|
|
msgstr ""
|
|
|
|
#: limits/constants.py:49
|
|
msgid "Maximum number of domain administrators this user can create"
|
|
msgstr ""
|
|
|
|
#: limits/constants.py:60
|
|
msgid "Quota shared between domains of this reseller"
|
|
msgstr ""
|
|
|
|
#: limits/constants.py:77
|
|
msgid "Maximum number of domain aliases allowed for this domain."
|
|
msgstr ""
|
|
|
|
#: limits/constants.py:85
|
|
msgid "Maximum number of mailboxes allowed for this domain."
|
|
msgstr ""
|
|
|
|
#: limits/constants.py:93
|
|
msgid "Maximum number of mailbox aliases allowed for this domain."
|
|
msgstr ""
|
|
|
|
#: limits/constants.py:102
|
|
msgid "Maximum number of domain admins allowed for this domain."
|
|
msgstr ""
|
|
|
|
#: limits/lib.py:19
|
|
#, python-format
|
|
msgid "%s: limit reached"
|
|
msgstr ""
|
|
|
|
#: limits/lib.py:29
|
|
msgid "Not enough resources"
|
|
msgstr ""
|
|
|
|
#: limits/lib.py:46 limits/models.py:46
|
|
msgid "You're not allowed to define unlimited values"
|
|
msgstr ""
|
|
|
|
#: limits/models.py:56 limits/models.py:119
|
|
msgid "unlimited"
|
|
msgstr ""
|
|
|
|
#: maillog/api/v2/serializers.py:35
|
|
msgid "You must provide start and end dates when period is custom"
|
|
msgstr ""
|
|
|
|
#: maillog/apps.py:20
|
|
msgid "Path to the log file"
|
|
msgstr "Pfad zur Protokolldatei"
|
|
|
|
#: maillog/apps.py:22
|
|
msgid "Path to log file used to collect statistics"
|
|
msgstr ""
|
|
"Pfad zur Protokolldatei, die zum Sammeln von Statistiken verwendet wird"
|
|
|
|
#: maillog/apps.py:29
|
|
msgid "Directory to store RRD files"
|
|
msgstr "Ablageverzeichnis für RRD-Dateien"
|
|
|
|
#: maillog/apps.py:31
|
|
msgid "Path to directory where RRD files are stored"
|
|
msgstr "Pfad zum Verzeichnis, in dem RRD-Dateien gespeichert sind"
|
|
|
|
#: maillog/apps.py:38
|
|
msgid "Show greylisted messages"
|
|
msgstr "Zeige Greylisted E-Mails"
|
|
|
|
#: maillog/apps.py:40
|
|
msgid "Differentiate between hard and soft rejects (greylisting)"
|
|
msgstr "Unterscheide zwischen Hard- und Soft-Rejects (Greylisting)"
|
|
|
|
#: maillog/apps.py:60
|
|
msgid "Statistics"
|
|
msgstr "Statistiken"
|
|
|
|
#: maillog/graphics.py:91
|
|
msgid "Failed to locate rrdtool binary."
|
|
msgstr "rrdtool-Binärdatei konnte nicht gefunden werden."
|
|
|
|
#: maillog/graphics.py:166
|
|
msgid "Average traffic (msgs/min)"
|
|
msgstr "Durchschnittlicher Datenverkehr (Nachrichten/Min.)"
|
|
|
|
#: maillog/graphics.py:169
|
|
msgid "sent messages"
|
|
msgstr "Gesendete Nachrichten"
|
|
|
|
#: maillog/graphics.py:170
|
|
msgid "received messages"
|
|
msgstr "Empfangene Nachrichten"
|
|
|
|
#: maillog/graphics.py:171
|
|
msgid "bounced messages"
|
|
msgstr "Unzustellbare Nachrichten"
|
|
|
|
#: maillog/graphics.py:172
|
|
msgid "rejected messages"
|
|
msgstr "Abgewiesene Nachrichten"
|
|
|
|
#: maillog/graphics.py:173
|
|
msgid "virus messages"
|
|
msgstr "Virus E-Mails"
|
|
|
|
#: maillog/graphics.py:174
|
|
msgid "spam messages"
|
|
msgstr "Spam E-Mails"
|
|
|
|
#: maillog/graphics.py:181
|
|
msgid "greylisted messages"
|
|
msgstr "Greylisted E-Mails"
|
|
|
|
#: maillog/graphics.py:198
|
|
msgid "Average normal traffic size (bytes/min)"
|
|
msgstr "Durchschnittlicher Datenverkehr (Bytes/Min)"
|
|
|
|
#: maillog/graphics.py:201
|
|
msgid "received size"
|
|
msgstr "Empfangene Daten"
|
|
|
|
#: maillog/graphics.py:202
|
|
msgid "sent size"
|
|
msgstr "Gesendete Daten"
|
|
|
|
#: maillog/graphics.py:209
|
|
msgid "Mail traffic"
|
|
msgstr "Mailverkehr"
|
|
|
|
#: maillog/graphics.py:252
|
|
msgid "Average account creation (account/hour)"
|
|
msgstr "Durchschnittlich erstelle Konten (Konten/Stunde)"
|
|
|
|
#: maillog/graphics.py:254
|
|
msgid "New accounts"
|
|
msgstr "Neue Konten"
|
|
|
|
#: maillog/graphics.py:261
|
|
msgid "Accounts"
|
|
msgstr "Konten"
|
|
|
|
#: pdfcredentials/api/v2/serializers.py:35 pdfcredentials/documents.py:60
|
|
#, fuzzy
|
|
#| msgid "Update your personal information"
|
|
msgid "Personal account information"
|
|
msgstr "Aktualisieren Sie Ihre persönlichen Daten"
|
|
|
|
#: pdfcredentials/api/v2/serializers.py:86
|
|
#, fuzzy
|
|
#| msgid "Directory to store RRD files"
|
|
msgid "Directory is not writable"
|
|
msgstr "Ablageverzeichnis für RRD-Dateien"
|
|
|
|
#: pdfcredentials/api/v2/serializers.py:114
|
|
msgid "No document available for this user"
|
|
msgstr ""
|
|
|
|
#: pdfcredentials/app_settings.py:19
|
|
#, fuzzy
|
|
#| msgid "Enable API access"
|
|
msgid "Enable PDF credentials"
|
|
msgstr "API-Zugriff aktivieren"
|
|
|
|
#: pdfcredentials/app_settings.py:21
|
|
msgid "Enabled PDF credentials document generation on account creation."
|
|
msgstr ""
|
|
|
|
#: pdfcredentials/app_settings.py:32
|
|
msgid "Documents storage"
|
|
msgstr ""
|
|
|
|
#: pdfcredentials/app_settings.py:38
|
|
#, fuzzy
|
|
#| msgid "Directory to store RRD files"
|
|
msgid "Directory to save documents into"
|
|
msgstr "Ablageverzeichnis für RRD-Dateien"
|
|
|
|
#: pdfcredentials/app_settings.py:40
|
|
#, 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"
|
|
|
|
#: pdfcredentials/app_settings.py:51
|
|
#, fuzzy
|
|
#| msgid "Security"
|
|
msgid "Security options"
|
|
msgstr "Sicherheit"
|
|
|
|
#: pdfcredentials/app_settings.py:57
|
|
msgid "Delete documents after the first download"
|
|
msgstr ""
|
|
|
|
#: pdfcredentials/app_settings.py:59
|
|
msgid ""
|
|
"Automatically delete a document just after its first download from this "
|
|
"interface"
|
|
msgstr ""
|
|
|
|
#: pdfcredentials/app_settings.py:68
|
|
msgid "Generate documents only at account creation"
|
|
msgstr ""
|
|
|
|
#: pdfcredentials/app_settings.py:71
|
|
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 ""
|
|
|
|
#: pdfcredentials/app_settings.py:84
|
|
msgid "Customization options"
|
|
msgstr ""
|
|
|
|
#: pdfcredentials/app_settings.py:90
|
|
msgid "Title"
|
|
msgstr ""
|
|
|
|
#: pdfcredentials/app_settings.py:91
|
|
msgid "The document's title"
|
|
msgstr ""
|
|
|
|
#: pdfcredentials/app_settings.py:97
|
|
msgid "Web panel url"
|
|
msgstr ""
|
|
|
|
#: pdfcredentials/app_settings.py:98
|
|
msgid "URL of the Modoboa web panel"
|
|
msgstr ""
|
|
|
|
#: pdfcredentials/app_settings.py:104
|
|
#, fuzzy
|
|
#| msgid "spam messages"
|
|
msgid "Custom message"
|
|
msgstr "Spam E-Mails"
|
|
|
|
#: pdfcredentials/app_settings.py:106
|
|
msgid "A custom message that will appear at the end of documents"
|
|
msgstr ""
|
|
|
|
#: pdfcredentials/app_settings.py:113
|
|
msgid "Include mail client connection settings"
|
|
msgstr ""
|
|
|
|
#: pdfcredentials/app_settings.py:115
|
|
msgid ""
|
|
"Include required SMTP and IMAP connection information to configure a mail "
|
|
"client, a tablet or a phone"
|
|
msgstr ""
|
|
|
|
#: pdfcredentials/app_settings.py:123 pdfcredentials/documents.py:133
|
|
#, fuzzy
|
|
#| msgid "Server address"
|
|
msgid "SMTP server address"
|
|
msgstr "Serveradresse"
|
|
|
|
#: pdfcredentials/app_settings.py:126
|
|
msgid "Address of the SMTP server (hostname or IP)"
|
|
msgstr ""
|
|
|
|
#: pdfcredentials/app_settings.py:133 pdfcredentials/documents.py:134
|
|
#, fuzzy
|
|
#| msgid "Server port"
|
|
msgid "SMTP server port"
|
|
msgstr "Server Port"
|
|
|
|
#: pdfcredentials/app_settings.py:135
|
|
msgid "Listening port of the SMTP server"
|
|
msgstr ""
|
|
|
|
#: pdfcredentials/app_settings.py:141 pdfcredentials/documents.py:135
|
|
msgid "SMTP connection security"
|
|
msgstr ""
|
|
|
|
#: pdfcredentials/app_settings.py:143 pdfcredentials/app_settings.py:169
|
|
msgid "Connection security mechanism"
|
|
msgstr ""
|
|
|
|
#: pdfcredentials/app_settings.py:149 pdfcredentials/documents.py:136
|
|
#, fuzzy
|
|
#| msgid "Server address"
|
|
msgid "IMAP server address"
|
|
msgstr "Serveradresse"
|
|
|
|
#: pdfcredentials/app_settings.py:152
|
|
msgid "Address of the IMAP server (hostname or IP)"
|
|
msgstr ""
|
|
|
|
#: pdfcredentials/app_settings.py:159 pdfcredentials/documents.py:137
|
|
#, fuzzy
|
|
#| msgid "Server port"
|
|
msgid "IMAP server port"
|
|
msgstr "Server Port"
|
|
|
|
#: pdfcredentials/app_settings.py:161
|
|
msgid "Listening port of the IMAP server"
|
|
msgstr ""
|
|
|
|
#: pdfcredentials/app_settings.py:167 pdfcredentials/documents.py:138
|
|
msgid "IMAP connection security"
|
|
msgstr ""
|
|
|
|
#: pdfcredentials/apps.py:21
|
|
msgid "PDF Credentials"
|
|
msgstr ""
|
|
|
|
#: pdfcredentials/documents.py:65
|
|
msgid "Powered by Modoboa - Mail hosting made simple"
|
|
msgstr ""
|
|
|
|
#: pdfcredentials/documents.py:84
|
|
#, python-format
|
|
msgid ""
|
|
"\n"
|
|
"Dear %s, this document contains the credentials you will need\n"
|
|
"to connect to Modoboa. Learn the content and destroy\n"
|
|
"the document as soon as possible.\n"
|
|
msgstr ""
|
|
|
|
#: pdfcredentials/documents.py:95
|
|
msgid "Web panel:"
|
|
msgstr ""
|
|
|
|
#: pdfcredentials/documents.py:98
|
|
msgid "Username"
|
|
msgstr "Benutzername"
|
|
|
|
#: pdfcredentials/documents.py:99
|
|
msgid "Password"
|
|
msgstr "Passwort"
|
|
|
|
#: pdfcredentials/documents.py:116
|
|
msgid ""
|
|
"\n"
|
|
"Here you can view your emails anytime online, create filters or manage\n"
|
|
"your contacts.\n"
|
|
msgstr ""
|
|
|
|
#: pdfcredentials/documents.py:126
|
|
#, fuzzy
|
|
#| msgid "Change password"
|
|
msgid "Please change your password!"
|
|
msgstr "Passwort ändern"
|
|
|
|
#: pdfcredentials/documents.py:130
|
|
#, fuzzy
|
|
#| msgid "Auto configuration"
|
|
msgid "PC/Tablet/Smartphone configuration:"
|
|
msgstr "Automatische Konfiguration"
|
|
|
|
#: pdfcredentials/documents.py:153
|
|
msgid "Use those settings for your computer, tablet or phone."
|
|
msgstr ""
|
|
|
|
#: pdfcredentials/handlers.py:35
|
|
msgid ""
|
|
"Failed to create PDF_credentials directory. Please check the permissions or "
|
|
"the path."
|
|
msgstr ""
|
|
|
|
#: pdfcredentials/handlers.py:64
|
|
msgid "Download PDF credentials"
|
|
msgstr ""
|
|
|
|
#: pdfcredentials/lib.py:29
|
|
msgid "Can't write to selected directory to store PDF documents"
|
|
msgstr ""
|
|
|
|
#: pdfcredentials/lib.py:35
|
|
#, python-format
|
|
msgid "Failed to create the directory that will contain PDF documents (%s)"
|
|
msgstr ""
|
|
|
|
#: pdfcredentials/lib.py:82
|
|
msgid ""
|
|
"Failed to create PDF_credentials file. Please check the permissions or the "
|
|
"path."
|
|
msgstr ""
|
|
|
|
#: policyd/core.py:99
|
|
msgid "Daily sending limit reached"
|
|
msgstr ""
|
|
|
|
#: policyd/core.py:118
|
|
#, fuzzy
|
|
#| msgid "Unknown domain"
|
|
msgid "domain"
|
|
msgstr "Unbekannte Domäne"
|
|
|
|
#: policyd/core.py:136
|
|
msgid "[modoboa] Sending limit reached"
|
|
msgstr ""
|
|
|
|
#: policyd/templates/policyd/notifications/limit_reached.html:3
|
|
#, python-format
|
|
msgid "Daily limit of the following %(ltype)s has been reached: %(name)s."
|
|
msgstr ""
|
|
|
|
#: relaydomains/api/v1/serializers.py:24
|
|
#, fuzzy
|
|
#| msgid "Update password service URL"
|
|
msgid "Unsupported service"
|
|
msgstr "URL des Kennwortdienstes aktualisieren"
|
|
|
|
#: relaydomains/transport.py:16
|
|
#, fuzzy
|
|
#| msgid "From address"
|
|
msgid "target host address"
|
|
msgstr "Absender-Adresse"
|
|
|
|
#: relaydomains/transport.py:21
|
|
msgid "target host port"
|
|
msgstr ""
|
|
|
|
#: relaydomains/transport.py:27
|
|
#, fuzzy
|
|
#| msgid "Recipient"
|
|
msgid "verify recipients"
|
|
msgstr "Empfänger"
|
|
|
|
#: rspamd/api/v2/serializers.py:15
|
|
#, fuzzy
|
|
#| msgid "Directory to store RRD files"
|
|
msgid "Provided path is not writable."
|
|
msgstr "Ablageverzeichnis für RRD-Dateien"
|
|
|
|
#: rspamd/api/v2/serializers.py:18
|
|
msgid "Please create the parent directory for the files"
|
|
msgstr ""
|
|
|
|
#: rspamd/api/v2/serializers.py:22
|
|
msgid "Unable to write to the directory."
|
|
msgstr ""
|
|
|
|
#: rspamd/app_settings.py:13
|
|
#, fuzzy
|
|
#| msgid "LDAP settings"
|
|
msgid "DKIM signing settings"
|
|
msgstr "LDAP-Einstellungen"
|
|
|
|
#: rspamd/app_settings.py:19
|
|
msgid "Key map path"
|
|
msgstr ""
|
|
|
|
#: rspamd/app_settings.py:21
|
|
msgid ""
|
|
"Absolute path of the file which contains paths to DKIM private keys. Must be "
|
|
"readable by _rspamd group or user."
|
|
msgstr ""
|
|
|
|
#: rspamd/app_settings.py:30
|
|
msgid "Selector map path"
|
|
msgstr ""
|
|
|
|
#: rspamd/app_settings.py:32
|
|
msgid ""
|
|
"Absolute path of the file which contains names of DKIM selectors. Must be "
|
|
"readable by _rspamd group or user."
|
|
msgstr ""
|
|
|
|
#: rspamd/app_settings.py:51
|
|
msgid "Rspamd dashboard location"
|
|
msgstr ""
|
|
|
|
#: rspamd/app_settings.py:53
|
|
msgid ""
|
|
"Location of the rspamd dashboard. Can either be a relative URL (eg. '/"
|
|
"rspamd') or a full URL (eg. 'https://rspamd.domain.tld/').Only use for "
|
|
"guidance on the Super-Admin dashboard."
|
|
msgstr ""
|
|
|
|
#: rspamd/apps.py:18
|
|
msgid "Rspamd"
|
|
msgstr ""
|
|
|
|
#: sievefilters/api/v2/viewsets.py:203
|
|
#, fuzzy, python-format
|
|
#| msgid "Enter a valid email address."
|
|
msgid "Filter %s already exists"
|
|
msgstr "Geben Sie eine gültige E-Mail-Adresse ein."
|
|
|
|
#: sievefilters/app_settings.py:12
|
|
#, fuzzy
|
|
#| msgid "LDAP settings"
|
|
msgid "ManageSieve settings"
|
|
msgstr "LDAP-Einstellungen"
|
|
|
|
#: sievefilters/app_settings.py:19
|
|
#, fuzzy
|
|
#| msgid "IP address of your Modoboa server"
|
|
msgid "Address of your MANAGESIEVE server"
|
|
msgstr "IP-Adresse Ihres Modoboa-Servers"
|
|
|
|
#: sievefilters/app_settings.py:27
|
|
msgid "Listening port of your MANAGESIEVE server"
|
|
msgstr ""
|
|
|
|
#: sievefilters/app_settings.py:34
|
|
msgid "Connect using STARTTLS"
|
|
msgstr ""
|
|
|
|
#: sievefilters/app_settings.py:35
|
|
msgid "Use the STARTTLS extension"
|
|
msgstr ""
|
|
|
|
#: sievefilters/app_settings.py:45 webmail/app_settings.py:30
|
|
#, fuzzy
|
|
#| msgid "LDAP settings"
|
|
msgid "IMAP settings"
|
|
msgstr "LDAP-Einstellungen"
|
|
|
|
#: sievefilters/app_settings.py:52 webmail/app_settings.py:38
|
|
#, fuzzy
|
|
#| msgid "IP address of your Modoboa server"
|
|
msgid "Address of your IMAP server"
|
|
msgstr "IP-Adresse Ihres Modoboa-Servers"
|
|
|
|
#: sievefilters/app_settings.py:60 webmail/app_settings.py:47
|
|
#, fuzzy
|
|
#| msgid "Use an SSL/STARTTLS connection to access the LDAP server"
|
|
msgid "Use a secured connection to access IMAP server"
|
|
msgstr "SSL/TLS-Verbindung für Zugriff auf LDAP-Server verwenden"
|
|
|
|
#: sievefilters/app_settings.py:68 webmail/app_settings.py:56
|
|
msgid "Listening port of your IMAP server"
|
|
msgstr ""
|
|
|
|
#: sievefilters/apps.py:15
|
|
#, fuzzy
|
|
#| msgid "Search filter"
|
|
msgid "Sieve filters"
|
|
msgstr "Suchfilter"
|
|
|
|
#: sievefilters/constants.py:10
|
|
msgid "All of the following"
|
|
msgstr ""
|
|
|
|
#: sievefilters/constants.py:11
|
|
msgid "Any of the following"
|
|
msgstr ""
|
|
|
|
#: sievefilters/constants.py:12
|
|
#, fuzzy
|
|
#| msgid "sent messages"
|
|
msgid "All messages"
|
|
msgstr "Gesendete Nachrichten"
|
|
|
|
#: sievefilters/constants.py:16
|
|
msgid "contains"
|
|
msgstr ""
|
|
|
|
#: sievefilters/constants.py:17
|
|
msgid "does not contain"
|
|
msgstr ""
|
|
|
|
#: sievefilters/constants.py:18
|
|
msgid "is"
|
|
msgstr ""
|
|
|
|
#: sievefilters/constants.py:19
|
|
msgid "is not"
|
|
msgstr ""
|
|
|
|
#: sievefilters/constants.py:23 webmail/lib/imapemail.py:302
|
|
msgid "Subject"
|
|
msgstr "Betreff"
|
|
|
|
#: sievefilters/constants.py:24
|
|
#, fuzzy
|
|
#| msgid "Sender address"
|
|
msgid "Sender"
|
|
msgstr "Absenderadresse"
|
|
|
|
#: sievefilters/constants.py:26
|
|
msgid "Cc"
|
|
msgstr ""
|
|
|
|
#: sievefilters/constants.py:29
|
|
msgid "Size"
|
|
msgstr ""
|
|
|
|
#: sievefilters/constants.py:31
|
|
#, fuzzy
|
|
#| msgid " greater than {}"
|
|
msgid "is greater than"
|
|
msgstr "größer als {}"
|
|
|
|
#: sievefilters/constants.py:32
|
|
#, fuzzy
|
|
#| msgid " less than {}"
|
|
msgid "is less than"
|
|
msgstr "weniger als {}"
|
|
|
|
#: sievefilters/constants.py:40
|
|
#, fuzzy
|
|
#| msgid "Message"
|
|
msgid "Move message to"
|
|
msgstr "Nachricht"
|
|
|
|
#: sievefilters/constants.py:46 sievefilters/constants.py:60
|
|
msgid "Keep local copy"
|
|
msgstr ""
|
|
|
|
#: sievefilters/constants.py:54
|
|
#, fuzzy
|
|
#| msgid "rejected messages"
|
|
msgid "Redirect message to"
|
|
msgstr "Abgewiesene Nachrichten"
|
|
|
|
#: sievefilters/constants.py:68
|
|
#, fuzzy
|
|
#| msgid "rejected messages"
|
|
msgid "Reject message"
|
|
msgstr "Abgewiesene Nachrichten"
|
|
|
|
#: sievefilters/constants.py:71
|
|
msgid "Stop processing"
|
|
msgstr ""
|
|
|
|
#: sievefilters/lib.py:49
|
|
msgid "Connection to MANAGESIEVE server failed, check your configuration"
|
|
msgstr ""
|
|
|
|
#: sievefilters/lib.py:76
|
|
msgid "Not enough space on server"
|
|
msgstr ""
|
|
|
|
#: templates/404.html:4 templates/500.html:4
|
|
msgid "Sorry"
|
|
msgstr "Entschuldigung"
|
|
|
|
#: templates/404.html:5
|
|
msgid "The requested page does not exist."
|
|
msgstr "Die angeforderte Seite existiert nicht."
|
|
|
|
#: templates/500.html:5
|
|
msgid "An internal error occured."
|
|
msgstr "Ein interner Fehler ist aufgetreten."
|
|
|
|
#: templates/common/error.html:4
|
|
msgid "Error:"
|
|
msgstr "Fehler:"
|
|
|
|
#: templates/common/generic_field.html:11
|
|
#: templates/common/generic_fields_group.html:8
|
|
msgid "Help:"
|
|
msgstr "Hilfe:"
|
|
|
|
#: templates/registration/base.html:8
|
|
msgid "Welcome to Modoboa"
|
|
msgstr "Willkommen bei Modoboa"
|
|
|
|
#: templates/registration/login.html:11
|
|
#, fuzzy
|
|
#| msgid "Notifications"
|
|
msgid "Identification"
|
|
msgstr "Benachrichtigungen"
|
|
|
|
#: templates/registration/login.html:24
|
|
msgid "Remember me"
|
|
msgstr "Login speichern"
|
|
|
|
#: templates/registration/login.html:26
|
|
msgid "Log in"
|
|
msgstr "Anmelden"
|
|
|
|
#: templates/registration/login.html:29
|
|
#: templates/registration/password_reset_confirm_code.html:7
|
|
#: templates/registration/password_reset_done.html:7
|
|
#: templates/registration/password_reset_form.html:17
|
|
msgid "Forgot password?"
|
|
msgstr "Passwort vergessen?"
|
|
|
|
#: templates/registration/password_reset_complete.html:8
|
|
#, python-format
|
|
msgid ""
|
|
"Your password has been set. You may go ahead and <a href=\"%(url)s\">sign "
|
|
"in</a> now."
|
|
msgstr ""
|
|
"Ihr Passwort wurde geändert. Sie können sich jetzt <a "
|
|
"href=\"%(url)s\">anmelden</a>."
|
|
|
|
#: templates/registration/password_reset_confirm.html:8
|
|
msgid "Change password"
|
|
msgstr "Passwort ändern"
|
|
|
|
#: templates/registration/password_reset_confirm.html:25
|
|
#: templates/registration/password_reset_confirm_code.html:27
|
|
#: templates/registration/password_reset_form.html:23
|
|
msgid "Submit"
|
|
msgstr "Abschicken"
|
|
|
|
#: templates/registration/password_reset_confirm.html:29
|
|
msgid ""
|
|
"The password reset link was invalid, possibly because it has already been "
|
|
"used. Please request a new password reset."
|
|
msgstr ""
|
|
"Der Link zum Zurücksetzen des Passwortes war ungültig, möglicherweise wurde "
|
|
"er schon verwendet. Bitte fordern Sie einen neuen Link an."
|
|
|
|
#: templates/registration/password_reset_confirm_code.html:22
|
|
msgid "Enter the code you've just received by SMS"
|
|
msgstr "Geben Sie den Code ein, den Sie soeben per SMS erhalten haben"
|
|
|
|
#: templates/registration/password_reset_confirm_code.html:30
|
|
msgid "Resend code"
|
|
msgstr "Code erneut senden"
|
|
|
|
#: templates/registration/password_reset_confirm_code.html:45
|
|
msgid "The code has been sent again"
|
|
msgstr ""
|
|
|
|
#: templates/registration/password_reset_done.html:8
|
|
msgid ""
|
|
"<p>We've emailed you instructions for setting your password, if an account "
|
|
"exists with the email you entered. You should receive them shortly.</p> "
|
|
"<p>If you don't receive an email, please make sure you've entered your "
|
|
"primary address, and check your spam folder.</p>"
|
|
msgstr ""
|
|
"<p>Wir haben Ihnen eine E-Mail mit Anweisungen zum Festlegen Ihres Passworts "
|
|
"geschickt, falls ein Konto mit der von Ihnen eingegebenen E-Mail-Adresse "
|
|
"vorhanden ist. Sie sollten sie in Kürze erhalten.</p> <p>Wenn Sie keine E-"
|
|
"Mail erhalten, vergewissern Sie sich, dass Sie Ihre primäre Adresse "
|
|
"eingegeben haben und überprüfen Sie Ihren Spam-Ordner.</p>"
|
|
|
|
#: templates/registration/password_reset_email.html:4
|
|
#: templates/registration/password_reset_email_v2.html:4
|
|
#, python-format
|
|
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:"
|
|
|
|
#: templates/registration/password_reset_email.html:10
|
|
#: templates/registration/password_reset_email_v2.html:10
|
|
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 "
|
|
"neues Browser-Fenster."
|
|
|
|
#: templates/registration/password_reset_email.html:14
|
|
#: templates/registration/password_reset_email_v2.html:14
|
|
msgid "Sincerely, The Modoboa Team."
|
|
msgstr "Mit freundlichen Grüßen, das Modoboa Team."
|
|
|
|
#: templates/registration/password_reset_subject.txt:3
|
|
msgid "Modoboa password reset"
|
|
msgstr "Modoboa Passwort zurücksetzen"
|
|
|
|
#: templates/registration/twofactor_code_verify.html:11
|
|
#, fuzzy
|
|
#| msgid "Verification code"
|
|
msgid "Verification"
|
|
msgstr "Bestätigungscode"
|
|
|
|
#: templates/registration/twofactor_code_verify.html:15
|
|
msgid "Use TOTP/backup code"
|
|
msgstr ""
|
|
|
|
#: templates/registration/twofactor_code_verify.html:18
|
|
msgid "Use Webauthn device"
|
|
msgstr ""
|
|
|
|
#: templates/registration/twofactor_code_verify.html:27
|
|
#, fuzzy
|
|
#| msgid "Old password"
|
|
msgid "One-time password"
|
|
msgstr "Altes Passwort"
|
|
|
|
#: templates/registration/twofactor_code_verify.html:35
|
|
msgid ""
|
|
"Enter the code from the two-factor app on your mobile device. If you've lost "
|
|
"your device, you may enter one of your recovery codes."
|
|
msgstr ""
|
|
|
|
#: templates/registration/twofactor_code_verify.html:42
|
|
#, fuzzy
|
|
#| msgid "Verification code"
|
|
msgid "Verify code"
|
|
msgstr "Bestätigungscode"
|
|
|
|
#: templates/registration/twofactor_code_verify.html:45
|
|
#: templates/registration/twofactor_code_verify.html:51
|
|
msgid "Back"
|
|
msgstr ""
|
|
|
|
#: templates/registration/twofactor_code_verify.html:49
|
|
msgid "Log using Webauthn"
|
|
msgstr ""
|
|
|
|
#: transport/backends.py:55
|
|
#, fuzzy
|
|
#| msgid "Invalid line"
|
|
msgid "Invalid value"
|
|
msgstr "Ungültige Zeile"
|
|
|
|
#: transport/models.py:15
|
|
msgid "pattern"
|
|
msgstr ""
|
|
|
|
#: transport/models.py:16
|
|
msgid "service"
|
|
msgstr ""
|
|
|
|
#: transport/models.py:17
|
|
msgid "next hop"
|
|
msgstr ""
|
|
|
|
#: webmail/app_settings.py:17
|
|
msgid "Maximum attachment size"
|
|
msgstr ""
|
|
|
|
#: webmail/app_settings.py:19
|
|
msgid "Maximum attachment size in bytes (or KB, MB, GB if specified)"
|
|
msgstr ""
|
|
|
|
#: webmail/app_settings.py:67
|
|
#, fuzzy
|
|
#| msgid "LDAP settings"
|
|
msgid "SMTP settings"
|
|
msgstr "LDAP-Einstellungen"
|
|
|
|
#: webmail/app_settings.py:75 webmail/app_settings.py:121
|
|
#, fuzzy
|
|
#| msgid "IP address of your Modoboa server"
|
|
msgid "Address of your SMTP server"
|
|
msgstr "IP-Adresse Ihres Modoboa-Servers"
|
|
|
|
#: webmail/app_settings.py:82 webmail/app_settings.py:128
|
|
#, fuzzy
|
|
#| msgid "Use a secured connection"
|
|
msgid "Secured connection mode"
|
|
msgstr "Verwende eine gesicherte Verbindung"
|
|
|
|
#: webmail/app_settings.py:84 webmail/app_settings.py:130
|
|
#, fuzzy
|
|
#| msgid "Use an SSL/STARTTLS connection to access the LDAP server"
|
|
msgid "Use a secured connection to access SMTP server"
|
|
msgstr "SSL/TLS-Verbindung für Zugriff auf LDAP-Server verwenden"
|
|
|
|
#: webmail/app_settings.py:93 webmail/app_settings.py:139
|
|
#, fuzzy
|
|
#| msgid "IP address of your Modoboa server"
|
|
msgid "Listening port of your SMTP server"
|
|
msgstr "IP-Adresse Ihres Modoboa-Servers"
|
|
|
|
#: webmail/app_settings.py:100
|
|
#, fuzzy
|
|
#| msgid "Authentication method"
|
|
msgid "Authentication required"
|
|
msgstr "Authentifizierungsmethode"
|
|
|
|
#: webmail/app_settings.py:102
|
|
#, fuzzy
|
|
#| msgid "LDAP authentication settings"
|
|
msgid "Server needs authentication"
|
|
msgstr "LDAP-Authentifizierungseinstellungen"
|
|
|
|
#: webmail/app_settings.py:113
|
|
#, fuzzy
|
|
#| msgid "LDAP settings"
|
|
msgid "Scheduling settings"
|
|
msgstr "LDAP-Einstellungen"
|
|
|
|
#: webmail/app_settings.py:161
|
|
msgid "Default message display mode"
|
|
msgstr ""
|
|
|
|
#: webmail/app_settings.py:163
|
|
#, fuzzy
|
|
#| msgid "The default redirection used when no application is specified"
|
|
msgid "The default mode used when displaying a message"
|
|
msgstr ""
|
|
"Die Standardumleitung, die verwendet wird, wenn keine Anwendung angegeben "
|
|
"wurde"
|
|
|
|
#: webmail/app_settings.py:170
|
|
msgid "Enable HTML links display"
|
|
msgstr ""
|
|
|
|
#: webmail/app_settings.py:173
|
|
msgid "Enable/Disable HTML links display"
|
|
msgstr ""
|
|
|
|
#: webmail/app_settings.py:184
|
|
msgid "Sets the maximum number of messages displayed in a page"
|
|
msgstr ""
|
|
|
|
#: webmail/app_settings.py:191
|
|
msgid "Listing refresh rate"
|
|
msgstr ""
|
|
|
|
#: webmail/app_settings.py:193
|
|
msgid "Automatic listing refresh rate (in secconds)"
|
|
msgstr ""
|
|
|
|
#: webmail/app_settings.py:200
|
|
msgid "Folder container's width"
|
|
msgstr ""
|
|
|
|
#: webmail/app_settings.py:202
|
|
msgid "The width of the folder list container"
|
|
msgstr ""
|
|
|
|
#: webmail/app_settings.py:213
|
|
msgid "Folders"
|
|
msgstr ""
|
|
|
|
#: webmail/app_settings.py:219
|
|
msgid "Trash folder"
|
|
msgstr ""
|
|
|
|
#: webmail/app_settings.py:221
|
|
#, fuzzy
|
|
#| msgid "rejected messages"
|
|
msgid "Folder where deleted messages go"
|
|
msgstr "Abgewiesene Nachrichten"
|
|
|
|
#: webmail/app_settings.py:228
|
|
msgid "Sent folder"
|
|
msgstr ""
|
|
|
|
#: webmail/app_settings.py:230
|
|
msgid "Folder where copies of sent messages go"
|
|
msgstr ""
|
|
|
|
#: webmail/app_settings.py:237
|
|
msgid "Drafts folder"
|
|
msgstr ""
|
|
|
|
#: webmail/app_settings.py:238
|
|
msgid "Folder where drafts go"
|
|
msgstr ""
|
|
|
|
#: webmail/app_settings.py:244
|
|
msgid "Junk folder"
|
|
msgstr ""
|
|
|
|
#: webmail/app_settings.py:246
|
|
#, fuzzy
|
|
#| msgid "rejected messages"
|
|
msgid "Folder where junk messages should go"
|
|
msgstr "Abgewiesene Nachrichten"
|
|
|
|
#: webmail/app_settings.py:257
|
|
#, fuzzy
|
|
#| msgid "sent messages"
|
|
msgid "Composing messages"
|
|
msgstr "Gesendete Nachrichten"
|
|
|
|
#: webmail/app_settings.py:263
|
|
#, fuzzy
|
|
#| msgid "Default top redirection"
|
|
msgid "Default editor"
|
|
msgstr "Standardumleitung"
|
|
|
|
#: webmail/app_settings.py:265
|
|
#, fuzzy
|
|
#| msgid "The default redirection used when no application is specified"
|
|
msgid "The default editor to use when composing a message"
|
|
msgstr ""
|
|
"Die Standardumleitung, die verwendet wird, wenn keine Anwendung angegeben "
|
|
"wurde"
|
|
|
|
#: webmail/app_settings.py:272
|
|
msgid "Signature text"
|
|
msgstr ""
|
|
|
|
#: webmail/app_settings.py:274
|
|
msgid "User defined email signature"
|
|
msgstr ""
|
|
|
|
#: webmail/exceptions.py:18
|
|
#, fuzzy
|
|
#| msgid "Server address"
|
|
msgid "Server response"
|
|
msgstr "Serveradresse"
|
|
|
|
#: webmail/lib/attachments.py:112
|
|
#, fuzzy
|
|
#| msgid "Failed to create LDAP account: {}"
|
|
msgid "Failed to remove attachment: "
|
|
msgstr "LDAP-Konto konnte nicht erstellt werden: {}"
|
|
|
|
#: webmail/lib/imapemail.py:270
|
|
msgid "wrote:"
|
|
msgstr ""
|
|
|
|
#: webmail/lib/imapemail.py:304
|
|
msgid "Date"
|
|
msgstr "Datum"
|
|
|
|
#: webmail/lib/imapemail.py:320 webmail/lib/imapemail.py:323
|
|
#, fuzzy
|
|
#| msgid "sent messages"
|
|
msgid "Original message"
|
|
msgstr "Gesendete Nachrichten"
|
|
|
|
#: webmail/lib/imaputils.py:222
|
|
msgid "Failed to retrieve hierarchy delimiter"
|
|
msgstr ""
|
|
|
|
#: webmail/lib/imaputils.py:478
|
|
msgid "Inbox"
|
|
msgstr ""
|
|
|
|
#: webmail/lib/imaputils.py:482
|
|
msgid "Drafts"
|
|
msgstr ""
|
|
|
|
#: webmail/lib/imaputils.py:487
|
|
msgid "Junk"
|
|
msgstr ""
|
|
|
|
#: webmail/lib/imaputils.py:492
|
|
msgid "Sent"
|
|
msgstr ""
|
|
|
|
#: webmail/lib/imaputils.py:500
|
|
msgid "Scheduled"
|
|
msgstr ""
|
|
|
|
#: webmail/lib/imaputils.py:507
|
|
msgid "Trash"
|
|
msgstr ""
|
|
|
|
#: webmail/serializers.py:220
|
|
msgid "Moving scheduled messages is forbidden"
|
|
msgstr ""
|
|
|
|
#: webmail/serializers.py:253
|
|
msgid "Only datetime in the future is allowed"
|
|
msgstr ""
|
|
|
|
#: webmail/serializers.py:258
|
|
msgid "Provived datetime must be one minute in the future at least"
|
|
msgstr ""
|
|
|
|
#: webmail/viewsets.py:359
|
|
#, python-format
|
|
msgid "Attachment is too big (limit: %s)"
|
|
msgstr ""
|
|
|
|
#~ msgid "User profile"
|
|
#~ msgstr "Benutzerprofil"
|
|
|
|
#~ msgid "Default top redirection"
|
|
#~ msgstr "Standardumleitung"
|
|
|
|
#~ msgid "The default redirection used when no application is specified"
|
|
#~ msgstr ""
|
|
#~ "Die Standardumleitung, die verwendet wird, wenn keine Anwendung angegeben "
|
|
#~ "wurde"
|