Few fixes.

This commit is contained in:
Antoine Nguyen
2016-11-04 22:15:30 +01:00
parent 233defcc39
commit bf373dcd1c
88 changed files with 2491 additions and 2392 deletions
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-10-16 14:31+0200\n"
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
"PO-Revision-Date: 2015-01-06 10:05+0000\n"
"Last-Translator: Miroslav Abrahám <miris@kunago.com>\n"
"Language-Team: Czech (Czech Republic) (http://www.transifex.com/projects/p/"
@@ -19,7 +19,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
#: admin/app_settings.py:54 admin/callbacks.py:25
#: admin/app_settings.py:54 admin/callbacks.py:26
#: admin/templates/admin/domain_statistics.html:30
#: admin/templates/admin/domains.html:4
msgid "Domains"
@@ -51,7 +51,7 @@ msgstr ""
msgid "Check every domain against major DNSBL providers"
msgstr ""
#: admin/app_settings.py:84 admin/templates/admin/domain_detail.html:44
#: admin/app_settings.py:84 admin/templates/admin/domain_detail.html.py:44
msgid "Mailboxes"
msgstr "Schránky"
@@ -103,8 +103,8 @@ msgstr "Automatické vytvoření domény/schránky"
msgid "Create a domain and a mailbox when an account is automatically created."
msgstr "Při založení účtu automaticky vytvořit doménu a schránku."
#: admin/app_settings.py:170 admin/forms/account.py:292
#: admin/forms/domain.py:81
#: admin/app_settings.py:170 admin/forms/account.py:293
#: admin/forms/domain.py:83
msgid "Must be a positive integer"
msgstr "Musí se jednat o kladné číslo"
@@ -112,41 +112,41 @@ msgstr "Musí se jednat o kladné číslo"
msgid "Administration"
msgstr "Správa"
#: admin/callbacks.py:35 admin/templates/admin/domain_statistics.html:36
#: admin/callbacks.py:36 admin/templates/admin/domain_statistics.html.py:36
#: admin/templates/admin/domain_statistics.html:50
#: admin/templates/admin/identities.html:5
msgid "Identities"
msgstr "Identity"
#: admin/callbacks.py:50 admin/templates/admin/forward.html:2
#: admin/callbacks.py:51 admin/templates/admin/forward.html.py:2
msgid "Forward"
msgstr "Přeposlat"
#: admin/callbacks.py:112
#: admin/callbacks.py:113
#, python-format
msgid "Account import failed (%s): domain does not exist"
msgstr "Import účtu nebyl úspěšný (%s): doména neexistuje"
#: admin/callbacks.py:124 admin/models/mailbox.py:319
#: admin/callbacks.py:125 admin/models/mailbox.py:323
#, fuzzy
#| msgid "Mailbox %s already exists"
msgid "Mailbox {} already exists"
msgstr "Schránka %s již existuje"
#: admin/callbacks.py:132
#: admin/callbacks.py:133
#, python-format
msgid "Account import failed (%s): wrong quota value"
msgstr "Import účtu selhal (%s): chybná hodnota kvóty"
#: admin/callbacks.py:167 admin/forms/domain.py:98
#: admin/callbacks.py:168 admin/forms/domain.py:100
msgid "domain alias"
msgstr "doménový alias"
#: admin/forms/account.py:33 admin/templates/admin/domain_detail.html:72
#: admin/forms/account.py:34 admin/templates/admin/domain_detail.html.py:72
msgid "Username"
msgstr "Uživatelské jméno"
#: admin/forms/account.py:35
#: admin/forms/account.py:36
msgid ""
"The user's name. Must be a valid e-mail address for simple users or "
"administrators with a mailbox."
@@ -154,56 +154,56 @@ msgstr ""
"Název uživatele. U běžných uživatelů musí být uvedena platná e-mailová "
"adresa nebo u administrátorů schránka."
#: admin/forms/account.py:40 admin/templates/admin/account_detail.html:29
#: admin/forms/account.py:41 admin/templates/admin/account_detail.html.py:29
msgid "Role"
msgstr "Role"
#: admin/forms/account.py:41
#: admin/forms/account.py:42
msgid "Choose"
msgstr "Vybrat"
#: admin/forms/account.py:42
#: admin/forms/account.py:43
msgid "What level of permission this user will have"
msgstr "Jaká úroveň oprávnění bude tomuto uživateli nastavena"
#: admin/forms/account.py:45
#: admin/forms/account.py:46
msgid "Password"
msgstr "Heslo"
#: admin/forms/account.py:49
#: admin/forms/account.py:50
msgid "Confirmation"
msgstr "Potvrzení"
#: admin/forms/account.py:52
#: admin/forms/account.py:53
msgid "Enter the same password as above, for verification."
msgstr "Vložte stejné heslo jako v poli výše, pro jeho ověření."
#: admin/forms/account.py:63
#: admin/forms/account.py:64
msgid "Enabled"
msgstr "Povoleno"
#: admin/forms/account.py:155
#: admin/forms/account.py:156
msgid "The two password fields didn't match."
msgstr "Obě pole s heslem se neshodují."
#: admin/forms/account.py:170
#: admin/forms/account.py:171
msgid "Only super administrators are allowed for this mode"
msgstr ""
#: admin/forms/account.py:178
#: admin/forms/account.py:179
msgid "You can't disable your own account"
msgstr "Nemůžete zakázat váš vlastní účet"
#: admin/forms/account.py:193
#: admin/forms/account.py:194
msgid "E-mail"
msgstr "E-mail"
#: admin/forms/account.py:195 admin/forms/domain.py:36
#: admin/forms/account.py:196 admin/forms/domain.py:37
#: admin/templates/admin/account_detail.html:45
msgid "Quota"
msgstr "Kvóta"
#: admin/forms/account.py:197
#: admin/forms/account.py:198
msgid ""
"Quota in MB for this mailbox. Define a custom value or use domain's default "
"one. Leave empty to define an unlimited value (not allowed for domain "
@@ -213,12 +213,12 @@ msgstr ""
"hodnotu domény. Ponechejte prázdné pro neomezenou kvótu (není povoleno "
"správcům domény)."
#: admin/forms/account.py:205 admin/forms/domain.py:44
#: admin/forms/account.py:206 admin/forms/domain.py:45
#: admin/templates/admin/domains.html:35
msgid "Alias(es)"
msgstr "Alias(y)"
#: admin/forms/account.py:208
#: admin/forms/account.py:209
#, fuzzy
#| msgid ""
#| "Alias(es) of this mailbox. Indicate only one address per input, press "
@@ -233,13 +233,13 @@ msgstr ""
"pro vložení dalšího aliasu. Pro vytvoření doménového koše vložte '*' (např. "
"*@domena.cz)."
#: admin/forms/account.py:214
#: admin/forms/account.py:215
#, fuzzy
#| msgid "Invalid request"
msgid "Sender addresses"
msgstr "Neplatný požadavek"
#: admin/forms/account.py:217
#: admin/forms/account.py:218
#, fuzzy
#| msgid ""
#| "Mailbox(es) this alias will point to. Indicate only one address per "
@@ -253,47 +253,47 @@ msgstr ""
"řádek pouze jednu adresu; pro vložení další adresy stiskněte po vložení "
"ENTER."
#: admin/forms/account.py:271 admin/forms/alias.py:92
#: admin/models/mailbox.py:293
#: admin/forms/account.py:272 admin/forms/alias.py:92
#: admin/models/mailbox.py:297
msgid "Domain does not exist"
msgstr "Doména neexistuje"
#: admin/forms/account.py:301
#: admin/forms/account.py:302
#, fuzzy
#| msgid "Domain does not exist"
msgid "Local domain does not exist"
msgstr "Doména neexistuje"
#: admin/forms/account.py:399
#: admin/forms/account.py:400
msgid "Domain(s)"
msgstr "Doména(y)"
#: admin/forms/account.py:401
#: admin/forms/account.py:402
msgid "Domain(s) that user administrates"
msgstr "Doména(y) pod správou uživatele"
#: admin/forms/account.py:447 admin/forms/account.py:532
#: admin/forms/domain.py:266 admin/forms/domain.py:332
#: admin/forms/account.py:448 admin/forms/account.py:533
#: admin/forms/domain.py:275 admin/forms/domain.py:341
msgid "General"
msgstr "Obecné"
#: admin/forms/account.py:452 admin/forms/account.py:538
#: admin/forms/account.py:453 admin/forms/account.py:539
msgid "Mail"
msgstr "Mail"
#: admin/forms/account.py:454
#: admin/forms/account.py:455
msgid "Permissions"
msgstr "Oprávnění"
#: admin/forms/account.py:521
#: admin/forms/account.py:522
msgid "Account updated"
msgstr "Účet aktualizován"
#: admin/forms/account.py:545
#: admin/forms/account.py:546
msgid "New account"
msgstr "Nový účet"
#: admin/forms/account.py:557
#: admin/forms/account.py:558
msgid "Account created"
msgstr "Účet vytvořen"
@@ -319,7 +319,7 @@ msgstr ""
"Alias adresy (bez části označující doménu). Pro vytvoření doménového koše "
"vložte znak '*'."
#: admin/forms/alias.py:35 admin/templates/admin/alias_detail.html:37
#: admin/forms/alias.py:35 admin/templates/admin/alias_detail.html.py:37
msgid "Recipients"
msgstr "Příjemci"
@@ -336,7 +336,7 @@ msgstr ""
"řádek pouze jednu adresu; pro vložení další adresy stiskněte po vložení "
"ENTER."
#: admin/forms/alias.py:47 admin/forms/domain.py:24 admin/models/domain.py:90
#: admin/forms/alias.py:47 admin/forms/domain.py:25 admin/models/domain.py:91
#: admin/templates/admin/domain_statistics.html:49
msgid "Domain"
msgstr "Doména"
@@ -355,11 +355,11 @@ msgstr "Schránka je vyžadována"
msgid "No recipient defined"
msgstr "Nebyl určen příjemce"
#: admin/forms/domain.py:33 admin/templates/admin/domain_statistics.html:26
#: admin/forms/domain.py:34 admin/templates/admin/domain_statistics.html.py:26
msgid "Type"
msgstr "Typ"
#: admin/forms/domain.py:39
#: admin/forms/domain.py:40
msgid ""
"Default quota in MB applied to mailboxes. Leave empty to use the default "
"value."
@@ -367,7 +367,7 @@ msgstr ""
"Výchozí kvóta v MB pro schránky. Ponechejte prázdné pro výchozí nastavení "
"kvóty."
#: admin/forms/domain.py:47
#: admin/forms/domain.py:48
msgid ""
"Alias(es) of this domain. Indicate only one name per input, press ENTER to "
"add a new input."
@@ -375,68 +375,74 @@ msgstr ""
"Alias(y) této domény. Uveďte na řádek pouze jeden alias; pro vložení dalšího "
"aliasu stiskněte po vložení ENTER."
#: admin/forms/domain.py:101 admin/forms/domain.py:113
#: admin/forms/domain.py:121
#: admin/forms/domain.py:103 admin/forms/domain.py:115
#: admin/forms/domain.py:123
#, python-format
msgid "A %s with this name already exists"
msgstr "%s s tímto názvem již existuje"
#: admin/forms/domain.py:113 admin/forms/domain.py:118
#: admin/forms/domain.py:115 admin/forms/domain.py:120
msgid "domain"
msgstr "doména"
#: admin/forms/domain.py:166
#: admin/forms/domain.py:168
msgid "Create a domain administrator"
msgstr "Vytvořit správce domény"
#: admin/forms/domain.py:169
#: admin/forms/domain.py:171
msgid "Automatically create an administrator for this domain"
msgstr "Automaticky vytvořit správce této domény"
#: admin/forms/domain.py:174 admin/templates/admin/domain_detail.html:72
#: admin/forms/domain.py:176 admin/templates/admin/domain_detail.html.py:72
#: admin/templates/admin/domains.html:34
#: admin/templates/admin/identity_headers.html:2
#: admin/templates/admin/mx_domain_detail.html:9
msgid "Name"
msgstr "Jméno"
#: admin/forms/domain.py:177
#: admin/forms/domain.py:179
msgid ""
"The administrator's name. Don't include the domain's name here, it will be "
"automatically appended."
msgstr ""
"Jméno správce. Nevkládejte sem název domény, název bude automaticky doplněn."
#: admin/forms/domain.py:184
#: admin/forms/domain.py:186
msgid "Create aliases"
msgstr "Vytvořit aliasy"
#: admin/forms/domain.py:187
#: admin/forms/domain.py:189
msgid "Automatically create standard aliases for this domain"
msgstr "Automaticky vytvořit běžné aliasy pro tuto doménu"
#: admin/forms/domain.py:206
#: admin/forms/domain.py:204
msgid "Invalid format"
msgstr "Neplatný formát"
#: admin/forms/domain.py:223
#: admin/forms/domain.py:213 admin/forms/domain.py:216
#, fuzzy
#| msgid "A mailbox is required"
msgid "This field is required."
msgstr "Schránka je vyžadována"
#: admin/forms/domain.py:233
#, python-format
msgid "User '%s' already exists"
msgstr "Uživatel '%s' již existuje"
#: admin/forms/domain.py:321
#: admin/forms/domain.py:330
msgid "Domain modified"
msgstr "Doména upravena"
#: admin/forms/domain.py:341
#: admin/forms/domain.py:350
msgid "Options"
msgstr "Možnosti"
#: admin/forms/domain.py:349
#: admin/forms/domain.py:358
msgid "New domain"
msgstr "Nová doména"
#: admin/forms/domain.py:362
#: admin/forms/domain.py:371
msgid "Domain created"
msgstr "Doména vytvořena"
@@ -523,7 +529,7 @@ msgstr ""
msgid "[modoboa] MX issue(s) for domain {}"
msgstr ""
#: admin/models/alias.py:31 admin/models/mailbox.py:80
#: admin/models/alias.py:31 admin/models/mailbox.py:82
msgid "address"
msgstr "adresa"
@@ -533,7 +539,7 @@ msgstr "adresa"
msgid "The alias address."
msgstr "Název aliasu"
#: admin/models/alias.py:38 admin/models/domain.py:45
#: admin/models/alias.py:38 admin/models/domain.py:46
#: admin/models/domain_alias.py:44
msgid "enabled"
msgstr "povoleno"
@@ -542,11 +548,11 @@ msgstr "povoleno"
msgid "Check to activate this alias"
msgstr "Zatrhněte pole pro povolení tohoto aliasu"
#: admin/models/alias.py:44 admin/templates/admin/alias_detail.html:32
#: admin/models/alias.py:44 admin/templates/admin/alias_detail.html.py:32
msgid "Description"
msgstr ""
#: admin/models/alias.py:46 admin/templates/admin/alias_detail.html:29
#: admin/models/alias.py:46 admin/templates/admin/alias_detail.html.py:29
msgid "Expire at"
msgstr ""
@@ -576,23 +582,23 @@ msgstr "Neplatný řádek: %s"
msgid "Domain '%s' does not exist"
msgstr "Doména '%s' neexistuje"
#: admin/models/domain.py:41 admin/models/domain_alias.py:37
#: admin/models/domain.py:42 admin/models/domain_alias.py:37
msgid "name"
msgstr "název"
#: admin/models/domain.py:42
#: admin/models/domain.py:43
msgid "The domain name"
msgstr "Doménové jméno"
#: admin/models/domain.py:46
#: admin/models/domain.py:47
msgid "Check to activate this domain"
msgstr "Zatrhněte pole pro povolení této domény"
#: admin/models/domain.py:211 admin/models/domain_alias.py:71
#: admin/models/domain.py:212 admin/models/domain_alias.py:71
msgid "Invalid line"
msgstr "Neplatný řádek"
#: admin/models/domain.py:219
#: admin/models/domain.py:220
#, python-format
msgid "Invalid quota value for domain '%s'"
msgstr "Neplatná hodnota kvóty u domény '%s'"
@@ -614,21 +620,21 @@ msgstr "Doména, na kterou tento alias odkazuje"
msgid "Unknown domain %s"
msgstr "Neznámá doména %s"
#: admin/models/mailbox.py:82
#: admin/models/mailbox.py:84
msgid "Mailbox address (without the @domain.tld part)"
msgstr "Adresa schránky (bez části @doména.tld)"
#: admin/models/mailbox.py:148
#: admin/models/mailbox.py:150
#, python-format
msgid "Failed to retrieve mailbox location (%s)"
msgstr "Nebylo možné zjistit umístění schránky (%s)"
#: admin/models/mailbox.py:236
#: admin/models/mailbox.py:240
#, python-format
msgid "Quota is greater than the allowed domain's limit (%dM)"
msgstr "Zvolená kvóta je větší než povolené omezení domény (%dM)"
#: admin/models/mailbox.py:242
#: admin/models/mailbox.py:246
msgid "A quota is required"
msgstr "Kvóta je vyžadována"
@@ -1051,11 +1057,11 @@ msgstr ""
msgid "DNSBL summary for {}"
msgstr ""
#: admin/views/domain.py:143
#: admin/views/domain.py:146
msgid "You can't delete your own domain"
msgstr "Nemůžete smazat vlastní doménu"
#: admin/views/domain.py:146
#: admin/views/domain.py:149
msgid "Domain deleted"
msgid_plural "Domains deleted"
msgstr[0] "Doména smazána"
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-09-14 19:06+0200\n"
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
"PO-Revision-Date: 2015-01-06 10:05+0000\n"
"Last-Translator: Miroslav Abrahám <miris@kunago.com>\n"
"Language-Team: Czech (Czech Republic) (http://www.transifex.com/projects/p/"
+83 -77
View File
@@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-10-16 14:31+0200\n"
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
"PO-Revision-Date: 2015-09-09 09:33+0000\n"
"Last-Translator: controlc.de\n"
"Language-Team: German (http://www.transifex.com/tonio/modoboa/language/de/)\n"
@@ -20,7 +20,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: admin/app_settings.py:54 admin/callbacks.py:25
#: admin/app_settings.py:54 admin/callbacks.py:26
#: admin/templates/admin/domain_statistics.html:30
#: admin/templates/admin/domains.html:4
msgid "Domains"
@@ -52,7 +52,7 @@ msgstr ""
msgid "Check every domain against major DNSBL providers"
msgstr ""
#: admin/app_settings.py:84 admin/templates/admin/domain_detail.html:44
#: admin/app_settings.py:84 admin/templates/admin/domain_detail.html.py:44
msgid "Mailboxes"
msgstr "Postfächer"
@@ -108,8 +108,8 @@ msgstr ""
"Erstelle eine Domain und ein Postfach, wenn ein Konto automatisch erstellt "
"wurde."
#: admin/app_settings.py:170 admin/forms/account.py:292
#: admin/forms/domain.py:81
#: admin/app_settings.py:170 admin/forms/account.py:293
#: admin/forms/domain.py:83
msgid "Must be a positive integer"
msgstr "Muss eine positive Ganzzahl sein"
@@ -117,41 +117,41 @@ msgstr "Muss eine positive Ganzzahl sein"
msgid "Administration"
msgstr "Verwaltung"
#: admin/callbacks.py:35 admin/templates/admin/domain_statistics.html:36
#: admin/callbacks.py:36 admin/templates/admin/domain_statistics.html.py:36
#: admin/templates/admin/domain_statistics.html:50
#: admin/templates/admin/identities.html:5
msgid "Identities"
msgstr "Identitäten"
#: admin/callbacks.py:50 admin/templates/admin/forward.html:2
#: admin/callbacks.py:51 admin/templates/admin/forward.html.py:2
msgid "Forward"
msgstr "Weiterleiten"
#: admin/callbacks.py:112
#: admin/callbacks.py:113
#, python-format
msgid "Account import failed (%s): domain does not exist"
msgstr "Kann Konto nicht importieren (%s): Die Domain existiert nicht"
#: admin/callbacks.py:124 admin/models/mailbox.py:319
#: admin/callbacks.py:125 admin/models/mailbox.py:323
#, fuzzy
#| msgid "Mailbox %s already exists"
msgid "Mailbox {} already exists"
msgstr "Postfach %s existiert bereits"
#: admin/callbacks.py:132
#: admin/callbacks.py:133
#, python-format
msgid "Account import failed (%s): wrong quota value"
msgstr "Konto Import fehlgeschlagen (%s): ungültiger Quota-Wert"
#: admin/callbacks.py:167 admin/forms/domain.py:98
#: admin/callbacks.py:168 admin/forms/domain.py:100
msgid "domain alias"
msgstr "Domain-Alias"
#: admin/forms/account.py:33 admin/templates/admin/domain_detail.html:72
#: admin/forms/account.py:34 admin/templates/admin/domain_detail.html.py:72
msgid "Username"
msgstr "Benutzername"
#: admin/forms/account.py:35
#: admin/forms/account.py:36
msgid ""
"The user's name. Must be a valid e-mail address for simple users or "
"administrators with a mailbox."
@@ -159,56 +159,56 @@ msgstr ""
"Der Benutzername. Muss eine gültige E-Mail-Adresse für 'Normale Benutzer' "
"oder Administratoren mit einer Mailbox sein."
#: admin/forms/account.py:40 admin/templates/admin/account_detail.html:29
#: admin/forms/account.py:41 admin/templates/admin/account_detail.html.py:29
msgid "Role"
msgstr "Rolle"
#: admin/forms/account.py:41
#: admin/forms/account.py:42
msgid "Choose"
msgstr "Auswählen"
#: admin/forms/account.py:42
#: admin/forms/account.py:43
msgid "What level of permission this user will have"
msgstr "Rechte, die der Benutzer haben wird"
#: admin/forms/account.py:45
#: admin/forms/account.py:46
msgid "Password"
msgstr "Passwort"
#: admin/forms/account.py:49
#: admin/forms/account.py:50
msgid "Confirmation"
msgstr "Bestätigung"
#: admin/forms/account.py:52
#: admin/forms/account.py:53
msgid "Enter the same password as above, for verification."
msgstr "Passwort bestätigen"
#: admin/forms/account.py:63
#: admin/forms/account.py:64
msgid "Enabled"
msgstr "Aktiviert"
#: admin/forms/account.py:155
#: admin/forms/account.py:156
msgid "The two password fields didn't match."
msgstr "Die angegebenen Passwörter stimmen nicht überein"
#: admin/forms/account.py:170
#: admin/forms/account.py:171
msgid "Only super administrators are allowed for this mode"
msgstr "Nur Super-Administratoren dürfen diesen Modus benutzen."
#: admin/forms/account.py:178
#: admin/forms/account.py:179
msgid "You can't disable your own account"
msgstr "Sie können Ihr eigenes Konto nicht deaktivieren"
#: admin/forms/account.py:193
#: admin/forms/account.py:194
msgid "E-mail"
msgstr "E-Mail"
#: admin/forms/account.py:195 admin/forms/domain.py:36
#: admin/forms/account.py:196 admin/forms/domain.py:37
#: admin/templates/admin/account_detail.html:45
msgid "Quota"
msgstr "Quota"
#: admin/forms/account.py:197
#: admin/forms/account.py:198
msgid ""
"Quota in MB for this mailbox. Define a custom value or use domain's default "
"one. Leave empty to define an unlimited value (not allowed for domain "
@@ -218,12 +218,12 @@ msgstr ""
"nutzen Sie den Standardwert der Domain. Lassen Sie das Feld leer für "
"unbegrenztes Quota (Domain-Administratoren ist dies nicht gestattet)."
#: admin/forms/account.py:205 admin/forms/domain.py:44
#: admin/forms/account.py:206 admin/forms/domain.py:45
#: admin/templates/admin/domains.html:35
msgid "Alias(es)"
msgstr "Alias(e)"
#: admin/forms/account.py:208
#: admin/forms/account.py:209
#, fuzzy
#| msgid ""
#| "Alias(es) of this mailbox. Indicate only one address per input, press "
@@ -238,13 +238,13 @@ msgstr ""
"an. Bestätigen Sie die Eingabe mit ENTER. Geben Sie '*' an, um einen "
"'catchall'-Alias (Bsp: *@example.com) zu erstellen."
#: admin/forms/account.py:214
#: admin/forms/account.py:215
#, fuzzy
#| msgid "Invalid address"
msgid "Sender addresses"
msgstr "Ungültige Adresse"
#: admin/forms/account.py:217
#: admin/forms/account.py:218
#, fuzzy
#| msgid ""
#| "Addresses this alias will point to. Indicate only one address per input, "
@@ -257,47 +257,47 @@ msgstr ""
"Adressen, auf die der Alias verweist. Geben Sie jeweils nur eine Adresse ein "
"und bestätigen Sie mit ENTER."
#: admin/forms/account.py:271 admin/forms/alias.py:92
#: admin/models/mailbox.py:293
#: admin/forms/account.py:272 admin/forms/alias.py:92
#: admin/models/mailbox.py:297
msgid "Domain does not exist"
msgstr "Domain existiert nicht"
#: admin/forms/account.py:301
#: admin/forms/account.py:302
#, fuzzy
#| msgid "Domain does not exist"
msgid "Local domain does not exist"
msgstr "Domain existiert nicht"
#: admin/forms/account.py:399
#: admin/forms/account.py:400
msgid "Domain(s)"
msgstr "Domain(s)"
#: admin/forms/account.py:401
#: admin/forms/account.py:402
msgid "Domain(s) that user administrates"
msgstr "Domain(s), die dieser Benutzer administriert"
#: admin/forms/account.py:447 admin/forms/account.py:532
#: admin/forms/domain.py:266 admin/forms/domain.py:332
#: admin/forms/account.py:448 admin/forms/account.py:533
#: admin/forms/domain.py:275 admin/forms/domain.py:341
msgid "General"
msgstr "Allgemein"
#: admin/forms/account.py:452 admin/forms/account.py:538
#: admin/forms/account.py:453 admin/forms/account.py:539
msgid "Mail"
msgstr "E-Mail"
#: admin/forms/account.py:454
#: admin/forms/account.py:455
msgid "Permissions"
msgstr "Berechtigungen"
#: admin/forms/account.py:521
#: admin/forms/account.py:522
msgid "Account updated"
msgstr "Konto aktualisiert"
#: admin/forms/account.py:545
#: admin/forms/account.py:546
msgid "New account"
msgstr "Neues Konto"
#: admin/forms/account.py:557
#: admin/forms/account.py:558
msgid "Account created"
msgstr "Konto erstellt"
@@ -319,7 +319,7 @@ msgstr ""
"Die Alias-Adresse. Geben Sie nur den Domainnamen (@domain.tld) für eine "
"'catch-all' Alias an."
#: admin/forms/alias.py:35 admin/templates/admin/alias_detail.html:37
#: admin/forms/alias.py:35 admin/templates/admin/alias_detail.html.py:37
msgid "Recipients"
msgstr "Empfänger"
@@ -331,7 +331,7 @@ msgstr ""
"Adressen, auf die der Alias verweist. Geben Sie jeweils nur eine Adresse ein "
"und bestätigen Sie mit ENTER."
#: admin/forms/alias.py:47 admin/forms/domain.py:24 admin/models/domain.py:90
#: admin/forms/alias.py:47 admin/forms/domain.py:25 admin/models/domain.py:91
#: admin/templates/admin/domain_statistics.html:49
msgid "Domain"
msgstr "Domain"
@@ -350,11 +350,11 @@ msgstr "Ein Postfach ist erforderlich"
msgid "No recipient defined"
msgstr "Keine Empfänger angegeben"
#: admin/forms/domain.py:33 admin/templates/admin/domain_statistics.html:26
#: admin/forms/domain.py:34 admin/templates/admin/domain_statistics.html.py:26
msgid "Type"
msgstr "Typ"
#: admin/forms/domain.py:39
#: admin/forms/domain.py:40
msgid ""
"Default quota in MB applied to mailboxes. Leave empty to use the default "
"value."
@@ -362,7 +362,7 @@ msgstr ""
"Standardquota in MB für Mailboxen. Bei leerem Feld wird der Domain-Standard "
"genutzt."
#: admin/forms/domain.py:47
#: admin/forms/domain.py:48
msgid ""
"Alias(es) of this domain. Indicate only one name per input, press ENTER to "
"add a new input."
@@ -371,32 +371,32 @@ msgstr ""
"Eingabefeld an. Bestätigen Sie mit ENTER, um ein neues Eingabefeld zu "
"erhalten."
#: admin/forms/domain.py:101 admin/forms/domain.py:113
#: admin/forms/domain.py:121
#: admin/forms/domain.py:103 admin/forms/domain.py:115
#: admin/forms/domain.py:123
#, python-format
msgid "A %s with this name already exists"
msgstr "Ein %s mit diesem Namen existiert bereits"
#: admin/forms/domain.py:113 admin/forms/domain.py:118
#: admin/forms/domain.py:115 admin/forms/domain.py:120
msgid "domain"
msgstr "Domain"
#: admin/forms/domain.py:166
#: admin/forms/domain.py:168
msgid "Create a domain administrator"
msgstr "Domain-Administrator erstellen"
#: admin/forms/domain.py:169
#: admin/forms/domain.py:171
msgid "Automatically create an administrator for this domain"
msgstr "Automatisch Administrator für diese Domain anlegen"
#: admin/forms/domain.py:174 admin/templates/admin/domain_detail.html:72
#: admin/forms/domain.py:176 admin/templates/admin/domain_detail.html.py:72
#: admin/templates/admin/domains.html:34
#: admin/templates/admin/identity_headers.html:2
#: admin/templates/admin/mx_domain_detail.html:9
msgid "Name"
msgstr "Name"
#: admin/forms/domain.py:177
#: admin/forms/domain.py:179
msgid ""
"The administrator's name. Don't include the domain's name here, it will be "
"automatically appended."
@@ -404,36 +404,42 @@ msgstr ""
"Name des Administrators. Geben Sie nicht den Domainnamen mit an. Er wird "
"automatisch angehängt."
#: admin/forms/domain.py:184
#: admin/forms/domain.py:186
msgid "Create aliases"
msgstr "Aliase erstellen"
#: admin/forms/domain.py:187
#: admin/forms/domain.py:189
msgid "Automatically create standard aliases for this domain"
msgstr "Automatisch Standard-Aliase für Domain anlegen"
#: admin/forms/domain.py:206
#: admin/forms/domain.py:204
msgid "Invalid format"
msgstr "Ungültiges Format"
#: admin/forms/domain.py:223
#: admin/forms/domain.py:213 admin/forms/domain.py:216
#, fuzzy
#| msgid "A mailbox is required"
msgid "This field is required."
msgstr "Ein Postfach ist erforderlich"
#: admin/forms/domain.py:233
#, python-format
msgid "User '%s' already exists"
msgstr "Benutzer %s existiert bereits"
#: admin/forms/domain.py:321
#: admin/forms/domain.py:330
msgid "Domain modified"
msgstr "Domain verändert"
#: admin/forms/domain.py:341
#: admin/forms/domain.py:350
msgid "Options"
msgstr "Optionen"
#: admin/forms/domain.py:349
#: admin/forms/domain.py:358
msgid "New domain"
msgstr "Neue Domain"
#: admin/forms/domain.py:362
#: admin/forms/domain.py:371
msgid "Domain created"
msgstr "Domain erstellt."
@@ -519,7 +525,7 @@ msgstr ""
msgid "[modoboa] MX issue(s) for domain {}"
msgstr ""
#: admin/models/alias.py:31 admin/models/mailbox.py:80
#: admin/models/alias.py:31 admin/models/mailbox.py:82
msgid "address"
msgstr "Adresse"
@@ -527,7 +533,7 @@ msgstr "Adresse"
msgid "The alias address."
msgstr "Die Alias-Adresse"
#: admin/models/alias.py:38 admin/models/domain.py:45
#: admin/models/alias.py:38 admin/models/domain.py:46
#: admin/models/domain_alias.py:44
msgid "enabled"
msgstr "aktiviert"
@@ -536,11 +542,11 @@ msgstr "aktiviert"
msgid "Check to activate this alias"
msgstr "Auswählen, um den Alias zu aktivieren"
#: admin/models/alias.py:44 admin/templates/admin/alias_detail.html:32
#: admin/models/alias.py:44 admin/templates/admin/alias_detail.html.py:32
msgid "Description"
msgstr ""
#: admin/models/alias.py:46 admin/templates/admin/alias_detail.html:29
#: admin/models/alias.py:46 admin/templates/admin/alias_detail.html.py:29
msgid "Expire at"
msgstr ""
@@ -566,23 +572,23 @@ msgstr "Ungültige Zeile: %s"
msgid "Domain '%s' does not exist"
msgstr "Domain '%s' existiert nicht"
#: admin/models/domain.py:41 admin/models/domain_alias.py:37
#: admin/models/domain.py:42 admin/models/domain_alias.py:37
msgid "name"
msgstr "Name"
#: admin/models/domain.py:42
#: admin/models/domain.py:43
msgid "The domain name"
msgstr "Name der Domain"
#: admin/models/domain.py:46
#: admin/models/domain.py:47
msgid "Check to activate this domain"
msgstr "Auswählen, um diese Domain zu aktivieren"
#: admin/models/domain.py:211 admin/models/domain_alias.py:71
#: admin/models/domain.py:212 admin/models/domain_alias.py:71
msgid "Invalid line"
msgstr "Ungültige Zeile"
#: admin/models/domain.py:219
#: admin/models/domain.py:220
#, python-format
msgid "Invalid quota value for domain '%s'"
msgstr "Ungültiger Quota-Wert für Domain '%s'"
@@ -604,21 +610,21 @@ msgstr "Domain, auf die dieser Alias verweist"
msgid "Unknown domain %s"
msgstr "Unbekannte Domain %s"
#: admin/models/mailbox.py:82
#: admin/models/mailbox.py:84
msgid "Mailbox address (without the @domain.tld part)"
msgstr "Postfach-Adresse (ohne den '@domain.tld' Teil)"
#: admin/models/mailbox.py:148
#: admin/models/mailbox.py:150
#, python-format
msgid "Failed to retrieve mailbox location (%s)"
msgstr "Der Speicherort des Postfachs (%s) konnte nicht bestimmt werden"
#: admin/models/mailbox.py:236
#: admin/models/mailbox.py:240
#, python-format
msgid "Quota is greater than the allowed domain's limit (%dM)"
msgstr "Das Quota ist größer als das maximale Quota der Domain (%dM)"
#: admin/models/mailbox.py:242
#: admin/models/mailbox.py:246
msgid "A quota is required"
msgstr "Ein Quota ist erforderlich"
@@ -1040,11 +1046,11 @@ msgstr ""
msgid "DNSBL summary for {}"
msgstr ""
#: admin/views/domain.py:143
#: admin/views/domain.py:146
msgid "You can't delete your own domain"
msgstr "Sie können Ihre eigene Domain nicht löschen"
#: admin/views/domain.py:146
#: admin/views/domain.py:149
msgid "Domain deleted"
msgid_plural "Domains deleted"
msgstr[0] "Domain gelöscht"
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-09-14 19:06+0200\n"
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
"PO-Revision-Date: 2014-12-01 12:12+0000\n"
"Last-Translator: Arvedui <arvedui@posteo.de>\n"
"Language-Team: German (http://www.transifex.com/projects/p/modoboa/language/"
+81 -77
View File
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-10-16 14:31+0200\n"
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,7 +17,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
#: admin/app_settings.py:54 admin/callbacks.py:25
#: admin/app_settings.py:54 admin/callbacks.py:26
#: admin/templates/admin/domain_statistics.html:30
#: admin/templates/admin/domains.html:4
msgid "Domains"
@@ -49,7 +49,7 @@ msgstr ""
msgid "Check every domain against major DNSBL providers"
msgstr ""
#: admin/app_settings.py:84 admin/templates/admin/domain_detail.html:44
#: admin/app_settings.py:84 admin/templates/admin/domain_detail.html.py:44
msgid "Mailboxes"
msgstr ""
@@ -97,8 +97,8 @@ msgstr ""
msgid "Create a domain and a mailbox when an account is automatically created."
msgstr ""
#: admin/app_settings.py:170 admin/forms/account.py:292
#: admin/forms/domain.py:81
#: admin/app_settings.py:170 admin/forms/account.py:293
#: admin/forms/domain.py:83
msgid "Must be a positive integer"
msgstr ""
@@ -106,162 +106,162 @@ msgstr ""
msgid "Administration"
msgstr ""
#: admin/callbacks.py:35 admin/templates/admin/domain_statistics.html:36
#: admin/callbacks.py:36 admin/templates/admin/domain_statistics.html.py:36
#: admin/templates/admin/domain_statistics.html:50
#: admin/templates/admin/identities.html:5
msgid "Identities"
msgstr ""
#: admin/callbacks.py:50 admin/templates/admin/forward.html:2
#: admin/callbacks.py:51 admin/templates/admin/forward.html.py:2
msgid "Forward"
msgstr ""
#: admin/callbacks.py:112
#: admin/callbacks.py:113
#, python-format
msgid "Account import failed (%s): domain does not exist"
msgstr ""
#: admin/callbacks.py:124 admin/models/mailbox.py:319
#: admin/callbacks.py:125 admin/models/mailbox.py:323
msgid "Mailbox {} already exists"
msgstr ""
#: admin/callbacks.py:132
#: admin/callbacks.py:133
#, python-format
msgid "Account import failed (%s): wrong quota value"
msgstr ""
#: admin/callbacks.py:167 admin/forms/domain.py:98
#: admin/callbacks.py:168 admin/forms/domain.py:100
msgid "domain alias"
msgstr ""
#: admin/forms/account.py:33 admin/templates/admin/domain_detail.html:72
#: admin/forms/account.py:34 admin/templates/admin/domain_detail.html.py:72
msgid "Username"
msgstr ""
#: admin/forms/account.py:35
#: admin/forms/account.py:36
msgid ""
"The user's name. Must be a valid e-mail address for simple users or "
"administrators with a mailbox."
msgstr ""
#: admin/forms/account.py:40 admin/templates/admin/account_detail.html:29
#: admin/forms/account.py:41 admin/templates/admin/account_detail.html.py:29
msgid "Role"
msgstr ""
#: admin/forms/account.py:41
#: admin/forms/account.py:42
msgid "Choose"
msgstr ""
#: admin/forms/account.py:42
#: admin/forms/account.py:43
msgid "What level of permission this user will have"
msgstr ""
#: admin/forms/account.py:45
#: admin/forms/account.py:46
msgid "Password"
msgstr ""
#: admin/forms/account.py:49
#: admin/forms/account.py:50
msgid "Confirmation"
msgstr ""
#: admin/forms/account.py:52
#: admin/forms/account.py:53
msgid "Enter the same password as above, for verification."
msgstr ""
#: admin/forms/account.py:63
#: admin/forms/account.py:64
msgid "Enabled"
msgstr ""
#: admin/forms/account.py:155
#: admin/forms/account.py:156
msgid "The two password fields didn't match."
msgstr ""
#: admin/forms/account.py:170
#: admin/forms/account.py:171
msgid "Only super administrators are allowed for this mode"
msgstr ""
#: admin/forms/account.py:178
#: admin/forms/account.py:179
msgid "You can't disable your own account"
msgstr ""
#: admin/forms/account.py:193
#: admin/forms/account.py:194
msgid "E-mail"
msgstr ""
#: admin/forms/account.py:195 admin/forms/domain.py:36
#: admin/forms/account.py:196 admin/forms/domain.py:37
#: admin/templates/admin/account_detail.html:45
msgid "Quota"
msgstr ""
#: admin/forms/account.py:197
#: admin/forms/account.py:198
msgid ""
"Quota in MB for this mailbox. Define a custom value or use domain's default "
"one. Leave empty to define an unlimited value (not allowed for domain "
"administrators)."
msgstr ""
#: admin/forms/account.py:205 admin/forms/domain.py:44
#: admin/forms/account.py:206 admin/forms/domain.py:45
#: admin/templates/admin/domains.html:35
msgid "Alias(es)"
msgstr ""
#: admin/forms/account.py:208
#: admin/forms/account.py:209
msgid ""
"Alias(es) of this mailbox. Indicate only one address per input, press ENTER "
"to add a new input. To create a catchall alias, just enter the domain name "
"(@domain.tld)."
msgstr ""
#: admin/forms/account.py:214
#: admin/forms/account.py:215
msgid "Sender addresses"
msgstr ""
#: admin/forms/account.py:217
#: admin/forms/account.py:218
msgid ""
"Additional sender address(es) for this account. The user will be allowed to "
"send emails using this address, even if it does not exist locally. Indicate "
"one address per input. Press ENTER to add a new input."
msgstr ""
#: admin/forms/account.py:271 admin/forms/alias.py:92
#: admin/models/mailbox.py:293
#: admin/forms/account.py:272 admin/forms/alias.py:92
#: admin/models/mailbox.py:297
msgid "Domain does not exist"
msgstr ""
#: admin/forms/account.py:301
#: admin/forms/account.py:302
msgid "Local domain does not exist"
msgstr ""
#: admin/forms/account.py:399
#: admin/forms/account.py:400
msgid "Domain(s)"
msgstr ""
#: admin/forms/account.py:401
#: admin/forms/account.py:402
msgid "Domain(s) that user administrates"
msgstr ""
#: admin/forms/account.py:447 admin/forms/account.py:532
#: admin/forms/domain.py:266 admin/forms/domain.py:332
#: admin/forms/account.py:448 admin/forms/account.py:533
#: admin/forms/domain.py:275 admin/forms/domain.py:341
msgid "General"
msgstr ""
#: admin/forms/account.py:452 admin/forms/account.py:538
#: admin/forms/account.py:453 admin/forms/account.py:539
msgid "Mail"
msgstr ""
#: admin/forms/account.py:454
#: admin/forms/account.py:455
msgid "Permissions"
msgstr ""
#: admin/forms/account.py:521
#: admin/forms/account.py:522
msgid "Account updated"
msgstr ""
#: admin/forms/account.py:545
#: admin/forms/account.py:546
msgid "New account"
msgstr ""
#: admin/forms/account.py:557
#: admin/forms/account.py:558
msgid "Account created"
msgstr ""
@@ -279,7 +279,7 @@ msgid ""
"(@domain.tld)."
msgstr ""
#: admin/forms/alias.py:35 admin/templates/admin/alias_detail.html:37
#: admin/forms/alias.py:35 admin/templates/admin/alias_detail.html.py:37
msgid "Recipients"
msgstr ""
@@ -289,7 +289,7 @@ msgid ""
"press ENTER to add a new input."
msgstr ""
#: admin/forms/alias.py:47 admin/forms/domain.py:24 admin/models/domain.py:90
#: admin/forms/alias.py:47 admin/forms/domain.py:25 admin/models/domain.py:91
#: admin/templates/admin/domain_statistics.html:49
msgid "Domain"
msgstr ""
@@ -306,83 +306,87 @@ msgstr ""
msgid "No recipient defined"
msgstr ""
#: admin/forms/domain.py:33 admin/templates/admin/domain_statistics.html:26
#: admin/forms/domain.py:34 admin/templates/admin/domain_statistics.html.py:26
msgid "Type"
msgstr ""
#: admin/forms/domain.py:39
#: admin/forms/domain.py:40
msgid ""
"Default quota in MB applied to mailboxes. Leave empty to use the default "
"value."
msgstr ""
#: admin/forms/domain.py:47
#: admin/forms/domain.py:48
msgid ""
"Alias(es) of this domain. Indicate only one name per input, press ENTER to "
"add a new input."
msgstr ""
#: admin/forms/domain.py:101 admin/forms/domain.py:113
#: admin/forms/domain.py:121
#: admin/forms/domain.py:103 admin/forms/domain.py:115
#: admin/forms/domain.py:123
#, python-format
msgid "A %s with this name already exists"
msgstr ""
#: admin/forms/domain.py:113 admin/forms/domain.py:118
#: admin/forms/domain.py:115 admin/forms/domain.py:120
msgid "domain"
msgstr ""
#: admin/forms/domain.py:166
#: admin/forms/domain.py:168
msgid "Create a domain administrator"
msgstr ""
#: admin/forms/domain.py:169
#: admin/forms/domain.py:171
msgid "Automatically create an administrator for this domain"
msgstr ""
#: admin/forms/domain.py:174 admin/templates/admin/domain_detail.html:72
#: admin/forms/domain.py:176 admin/templates/admin/domain_detail.html.py:72
#: admin/templates/admin/domains.html:34
#: admin/templates/admin/identity_headers.html:2
#: admin/templates/admin/mx_domain_detail.html:9
msgid "Name"
msgstr ""
#: admin/forms/domain.py:177
#: admin/forms/domain.py:179
msgid ""
"The administrator's name. Don't include the domain's name here, it will be "
"automatically appended."
msgstr ""
#: admin/forms/domain.py:184
#: admin/forms/domain.py:186
msgid "Create aliases"
msgstr ""
#: admin/forms/domain.py:187
#: admin/forms/domain.py:189
msgid "Automatically create standard aliases for this domain"
msgstr ""
#: admin/forms/domain.py:206
#: admin/forms/domain.py:204
msgid "Invalid format"
msgstr ""
#: admin/forms/domain.py:223
#: admin/forms/domain.py:213 admin/forms/domain.py:216
msgid "This field is required."
msgstr ""
#: admin/forms/domain.py:233
#, python-format
msgid "User '%s' already exists"
msgstr ""
#: admin/forms/domain.py:321
#: admin/forms/domain.py:330
msgid "Domain modified"
msgstr ""
#: admin/forms/domain.py:341
#: admin/forms/domain.py:350
msgid "Options"
msgstr ""
#: admin/forms/domain.py:349
#: admin/forms/domain.py:358
msgid "New domain"
msgstr ""
#: admin/forms/domain.py:362
#: admin/forms/domain.py:371
msgid "Domain created"
msgstr ""
@@ -465,7 +469,7 @@ msgstr ""
msgid "[modoboa] MX issue(s) for domain {}"
msgstr ""
#: admin/models/alias.py:31 admin/models/mailbox.py:80
#: admin/models/alias.py:31 admin/models/mailbox.py:82
msgid "address"
msgstr ""
@@ -473,7 +477,7 @@ msgstr ""
msgid "The alias address."
msgstr ""
#: admin/models/alias.py:38 admin/models/domain.py:45
#: admin/models/alias.py:38 admin/models/domain.py:46
#: admin/models/domain_alias.py:44
msgid "enabled"
msgstr ""
@@ -482,11 +486,11 @@ msgstr ""
msgid "Check to activate this alias"
msgstr ""
#: admin/models/alias.py:44 admin/templates/admin/alias_detail.html:32
#: admin/models/alias.py:44 admin/templates/admin/alias_detail.html.py:32
msgid "Description"
msgstr ""
#: admin/models/alias.py:46 admin/templates/admin/alias_detail.html:29
#: admin/models/alias.py:46 admin/templates/admin/alias_detail.html.py:29
msgid "Expire at"
msgstr ""
@@ -512,23 +516,23 @@ msgstr ""
msgid "Domain '%s' does not exist"
msgstr ""
#: admin/models/domain.py:41 admin/models/domain_alias.py:37
#: admin/models/domain.py:42 admin/models/domain_alias.py:37
msgid "name"
msgstr ""
#: admin/models/domain.py:42
#: admin/models/domain.py:43
msgid "The domain name"
msgstr ""
#: admin/models/domain.py:46
#: admin/models/domain.py:47
msgid "Check to activate this domain"
msgstr ""
#: admin/models/domain.py:211 admin/models/domain_alias.py:71
#: admin/models/domain.py:212 admin/models/domain_alias.py:71
msgid "Invalid line"
msgstr ""
#: admin/models/domain.py:219
#: admin/models/domain.py:220
#, python-format
msgid "Invalid quota value for domain '%s'"
msgstr ""
@@ -550,21 +554,21 @@ msgstr ""
msgid "Unknown domain %s"
msgstr ""
#: admin/models/mailbox.py:82
#: admin/models/mailbox.py:84
msgid "Mailbox address (without the @domain.tld part)"
msgstr ""
#: admin/models/mailbox.py:148
#: admin/models/mailbox.py:150
#, python-format
msgid "Failed to retrieve mailbox location (%s)"
msgstr ""
#: admin/models/mailbox.py:236
#: admin/models/mailbox.py:240
#, python-format
msgid "Quota is greater than the allowed domain's limit (%dM)"
msgstr ""
#: admin/models/mailbox.py:242
#: admin/models/mailbox.py:246
msgid "A quota is required"
msgstr ""
@@ -946,11 +950,11 @@ msgstr ""
msgid "DNSBL summary for {}"
msgstr ""
#: admin/views/domain.py:143
#: admin/views/domain.py:146
msgid "You can't delete your own domain"
msgstr ""
#: admin/views/domain.py:146
#: admin/views/domain.py:149
msgid "Domain deleted"
msgid_plural "Domains deleted"
msgstr[0] ""
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-09-14 19:06+0200\n"
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
+82 -77
View File
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-10-16 14:31+0200\n"
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
"PO-Revision-Date: 2013-10-01 09:56+0000\n"
"Last-Translator: Pedro Gracia <lasarux@neuroomante.com>\n"
"Language-Team: Spanish (http://www.transifex.com/projects/p/modoboa/language/"
@@ -20,7 +20,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: admin/app_settings.py:54 admin/callbacks.py:25
#: admin/app_settings.py:54 admin/callbacks.py:26
#: admin/templates/admin/domain_statistics.html:30
#: admin/templates/admin/domains.html:4
msgid "Domains"
@@ -52,7 +52,7 @@ msgstr ""
msgid "Check every domain against major DNSBL providers"
msgstr ""
#: admin/app_settings.py:84 admin/templates/admin/domain_detail.html:44
#: admin/app_settings.py:84 admin/templates/admin/domain_detail.html.py:44
msgid "Mailboxes"
msgstr "Mailboxes"
@@ -105,8 +105,8 @@ msgstr "Dominio creado"
msgid "Create a domain and a mailbox when an account is automatically created."
msgstr ""
#: admin/app_settings.py:170 admin/forms/account.py:292
#: admin/forms/domain.py:81
#: admin/app_settings.py:170 admin/forms/account.py:293
#: admin/forms/domain.py:83
msgid "Must be a positive integer"
msgstr ""
@@ -115,98 +115,98 @@ msgstr ""
msgid "Administration"
msgstr "Administradores"
#: admin/callbacks.py:35 admin/templates/admin/domain_statistics.html:36
#: admin/callbacks.py:36 admin/templates/admin/domain_statistics.html.py:36
#: admin/templates/admin/domain_statistics.html:50
#: admin/templates/admin/identities.html:5
msgid "Identities"
msgstr "Identidades"
#: admin/callbacks.py:50 admin/templates/admin/forward.html:2
#: admin/callbacks.py:51 admin/templates/admin/forward.html.py:2
msgid "Forward"
msgstr "Siguiente"
#: admin/callbacks.py:112
#: admin/callbacks.py:113
#, python-format
msgid "Account import failed (%s): domain does not exist"
msgstr "Falló la importación de la cuenta (%s): el dominio no existe"
#: admin/callbacks.py:124 admin/models/mailbox.py:319
#: admin/callbacks.py:125 admin/models/mailbox.py:323
#, fuzzy
#| msgid "Mailbox %s already exists"
msgid "Mailbox {} already exists"
msgstr "El mailbox %s ya existe"
#: admin/callbacks.py:132
#: admin/callbacks.py:133
#, fuzzy, python-format
msgid "Account import failed (%s): wrong quota value"
msgstr "Falló la importación de la cuenta (%s): el dominio no existe"
#: admin/callbacks.py:167 admin/forms/domain.py:98
#: admin/callbacks.py:168 admin/forms/domain.py:100
#, fuzzy
msgid "domain alias"
msgstr "Alias del dominio"
#: admin/forms/account.py:33 admin/templates/admin/domain_detail.html:72
#: admin/forms/account.py:34 admin/templates/admin/domain_detail.html.py:72
msgid "Username"
msgstr "Nombre de usuario"
#: admin/forms/account.py:35
#: admin/forms/account.py:36
#, fuzzy
msgid ""
"The user's name. Must be a valid e-mail address for simple users or "
"administrators with a mailbox."
msgstr "El usuario normal '%s' debe tener una dirección de email válida"
#: admin/forms/account.py:40 admin/templates/admin/account_detail.html:29
#: admin/forms/account.py:41 admin/templates/admin/account_detail.html.py:29
msgid "Role"
msgstr "Rol"
#: admin/forms/account.py:41
#: admin/forms/account.py:42
msgid "Choose"
msgstr "Elija"
#: admin/forms/account.py:42
#: admin/forms/account.py:43
msgid "What level of permission this user will have"
msgstr "Qué nivel de permiso tendrá este usuario"
#: admin/forms/account.py:45
#: admin/forms/account.py:46
msgid "Password"
msgstr "Contraseña"
#: admin/forms/account.py:49
#: admin/forms/account.py:50
msgid "Confirmation"
msgstr "Confirmación"
#: admin/forms/account.py:52
#: admin/forms/account.py:53
msgid "Enter the same password as above, for verification."
msgstr "Introduzca la misma contraseña que arriba, para verificación."
#: admin/forms/account.py:63
#: admin/forms/account.py:64
msgid "Enabled"
msgstr "Activado"
#: admin/forms/account.py:155
#: admin/forms/account.py:156
msgid "The two password fields didn't match."
msgstr "Las contraseñas no concuerdan"
#: admin/forms/account.py:170
#: admin/forms/account.py:171
msgid "Only super administrators are allowed for this mode"
msgstr ""
#: admin/forms/account.py:178
#: admin/forms/account.py:179
msgid "You can't disable your own account"
msgstr "No puede deshabilitar su propia cuenta"
#: admin/forms/account.py:193
#: admin/forms/account.py:194
msgid "E-mail"
msgstr "Email"
#: admin/forms/account.py:195 admin/forms/domain.py:36
#: admin/forms/account.py:196 admin/forms/domain.py:37
#: admin/templates/admin/account_detail.html:45
msgid "Quota"
msgstr "Cuota"
#: admin/forms/account.py:197
#: admin/forms/account.py:198
msgid ""
"Quota in MB for this mailbox. Define a custom value or use domain's default "
"one. Leave empty to define an unlimited value (not allowed for domain "
@@ -216,12 +216,12 @@ msgstr ""
"dominio por defecto. Déjelo vacío para definir un valor ilimitado (no "
"permitido para los administradores del dominio)"
#: admin/forms/account.py:205 admin/forms/domain.py:44
#: admin/forms/account.py:206 admin/forms/domain.py:45
#: admin/templates/admin/domains.html:35
msgid "Alias(es)"
msgstr "Alias"
#: admin/forms/account.py:208
#: admin/forms/account.py:209
#, fuzzy
#| msgid ""
#| "Alias(es) of this mailbox. Indicate only one address per input, press "
@@ -236,13 +236,13 @@ msgstr ""
"ENTER para añadir una nueva entrada. Use el carácter '*' para crear una "
"dirección 'catchall' (recogerlos todos, ej. *@domain.tld)"
#: admin/forms/account.py:214
#: admin/forms/account.py:215
#, fuzzy
#| msgid "Invalid request"
msgid "Sender addresses"
msgstr "Petición inválida"
#: admin/forms/account.py:217
#: admin/forms/account.py:218
#, fuzzy
#| msgid ""
#| "Mailbox(es) this alias will point to. Indicate only one address per "
@@ -255,47 +255,47 @@ msgstr ""
"Mailbox(es) a los que apuntará este alias. Indique únicamente una dirección "
"por entrada, presione ENTER para añadir una nueva entrada."
#: admin/forms/account.py:271 admin/forms/alias.py:92
#: admin/models/mailbox.py:293
#: admin/forms/account.py:272 admin/forms/alias.py:92
#: admin/models/mailbox.py:297
msgid "Domain does not exist"
msgstr "El dominio no existe"
#: admin/forms/account.py:301
#: admin/forms/account.py:302
#, fuzzy
#| msgid "Domain does not exist"
msgid "Local domain does not exist"
msgstr "El dominio no existe"
#: admin/forms/account.py:399
#: admin/forms/account.py:400
msgid "Domain(s)"
msgstr "Dominio(s)"
#: admin/forms/account.py:401
#: admin/forms/account.py:402
msgid "Domain(s) that user administrates"
msgstr "Dominio(s) que el usuario administra"
#: admin/forms/account.py:447 admin/forms/account.py:532
#: admin/forms/domain.py:266 admin/forms/domain.py:332
#: admin/forms/account.py:448 admin/forms/account.py:533
#: admin/forms/domain.py:275 admin/forms/domain.py:341
msgid "General"
msgstr "General"
#: admin/forms/account.py:452 admin/forms/account.py:538
#: admin/forms/account.py:453 admin/forms/account.py:539
msgid "Mail"
msgstr "Correo"
#: admin/forms/account.py:454
#: admin/forms/account.py:455
msgid "Permissions"
msgstr "Permisos"
#: admin/forms/account.py:521
#: admin/forms/account.py:522
msgid "Account updated"
msgstr "Cuenta actualizada"
#: admin/forms/account.py:545
#: admin/forms/account.py:546
msgid "New account"
msgstr "Nueva cuenta"
#: admin/forms/account.py:557
#: admin/forms/account.py:558
msgid "Account created"
msgstr "Cuenta creada"
@@ -321,7 +321,7 @@ msgstr ""
"La dirección del alias (sin la parte del dominio). Para una dirección que lo "
"recoja todo, ponga un asterisco (*)."
#: admin/forms/alias.py:35 admin/templates/admin/alias_detail.html:37
#: admin/forms/alias.py:35 admin/templates/admin/alias_detail.html.py:37
msgid "Recipients"
msgstr "Destinatarios"
@@ -337,7 +337,7 @@ msgstr ""
"Mailbox(es) a los que apuntará este alias. Indique únicamente una dirección "
"por entrada, presione ENTER para añadir una nueva entrada."
#: admin/forms/alias.py:47 admin/forms/domain.py:24 admin/models/domain.py:90
#: admin/forms/alias.py:47 admin/forms/domain.py:25 admin/models/domain.py:91
#: admin/templates/admin/domain_statistics.html:49
#, fuzzy
msgid "Domain"
@@ -356,18 +356,18 @@ msgstr "Una cuota es obligatoria"
msgid "No recipient defined"
msgstr "No ha puesto destinatario"
#: admin/forms/domain.py:33 admin/templates/admin/domain_statistics.html:26
#: admin/forms/domain.py:34 admin/templates/admin/domain_statistics.html.py:26
msgid "Type"
msgstr ""
#: admin/forms/domain.py:39
#: admin/forms/domain.py:40
#, fuzzy
msgid ""
"Default quota in MB applied to mailboxes. Leave empty to use the default "
"value."
msgstr "Cuota por defecto en MB que se aplicará a los mailboxes"
#: admin/forms/domain.py:47
#: admin/forms/domain.py:48
msgid ""
"Alias(es) of this domain. Indicate only one name per input, press ENTER to "
"add a new input."
@@ -375,33 +375,33 @@ msgstr ""
"Alia(s) de este dominio. Indique únicamente un nombre por entrada, presione "
"ENTER para añadir una nueva entrada."
#: admin/forms/domain.py:101 admin/forms/domain.py:113
#: admin/forms/domain.py:121
#: admin/forms/domain.py:103 admin/forms/domain.py:115
#: admin/forms/domain.py:123
#, fuzzy, python-format
msgid "A %s with this name already exists"
msgstr "Ya existe un alias con este nombre"
#: admin/forms/domain.py:113 admin/forms/domain.py:118
#: admin/forms/domain.py:115 admin/forms/domain.py:120
#, fuzzy
msgid "domain"
msgstr "Dominios"
#: admin/forms/domain.py:166
#: admin/forms/domain.py:168
msgid "Create a domain administrator"
msgstr "Crear un administrador del dominio"
#: admin/forms/domain.py:169
#: admin/forms/domain.py:171
msgid "Automatically create an administrator for this domain"
msgstr "Automáticamente crear una administrador para este dominio"
#: admin/forms/domain.py:174 admin/templates/admin/domain_detail.html:72
#: admin/forms/domain.py:176 admin/templates/admin/domain_detail.html.py:72
#: admin/templates/admin/domains.html:34
#: admin/templates/admin/identity_headers.html:2
#: admin/templates/admin/mx_domain_detail.html:9
msgid "Name"
msgstr "Nombre"
#: admin/forms/domain.py:177
#: admin/forms/domain.py:179
msgid ""
"The administrator's name. Don't include the domain's name here, it will be "
"automatically appended."
@@ -409,36 +409,41 @@ msgstr ""
"El nombre del administrador. No incluya el nombre del dominio aquí, será "
"añadido automáticamente."
#: admin/forms/domain.py:184
#: admin/forms/domain.py:186
msgid "Create aliases"
msgstr "Crear alias"
#: admin/forms/domain.py:187
#: admin/forms/domain.py:189
msgid "Automatically create standard aliases for this domain"
msgstr "Automáticamente crear alias estándar para este dominio"
#: admin/forms/domain.py:206
#: admin/forms/domain.py:204
msgid "Invalid format"
msgstr "Formato inválido"
#: admin/forms/domain.py:223
#: admin/forms/domain.py:213 admin/forms/domain.py:216
#, fuzzy
msgid "This field is required."
msgstr "Una cuota es obligatoria"
#: admin/forms/domain.py:233
#, python-format
msgid "User '%s' already exists"
msgstr "El usuario '%s' ya existe"
#: admin/forms/domain.py:321
#: admin/forms/domain.py:330
msgid "Domain modified"
msgstr "Dominio modificado"
#: admin/forms/domain.py:341
#: admin/forms/domain.py:350
msgid "Options"
msgstr "Opciones"
#: admin/forms/domain.py:349
#: admin/forms/domain.py:358
msgid "New domain"
msgstr "Nuevo dominio"
#: admin/forms/domain.py:362
#: admin/forms/domain.py:371
msgid "Domain created"
msgstr "Dominio creado"
@@ -528,7 +533,7 @@ msgstr ""
msgid "[modoboa] MX issue(s) for domain {}"
msgstr ""
#: admin/models/alias.py:31 admin/models/mailbox.py:80
#: admin/models/alias.py:31 admin/models/mailbox.py:82
msgid "address"
msgstr "dirección"
@@ -538,7 +543,7 @@ msgstr "dirección"
msgid "The alias address."
msgstr "Nombre del alias"
#: admin/models/alias.py:38 admin/models/domain.py:45
#: admin/models/alias.py:38 admin/models/domain.py:46
#: admin/models/domain_alias.py:44
msgid "enabled"
msgstr "activado"
@@ -547,11 +552,11 @@ msgstr "activado"
msgid "Check to activate this alias"
msgstr "Marcar para activar este alias"
#: admin/models/alias.py:44 admin/templates/admin/alias_detail.html:32
#: admin/models/alias.py:44 admin/templates/admin/alias_detail.html.py:32
msgid "Description"
msgstr ""
#: admin/models/alias.py:46 admin/templates/admin/alias_detail.html:29
#: admin/models/alias.py:46 admin/templates/admin/alias_detail.html.py:29
msgid "Expire at"
msgstr ""
@@ -581,23 +586,23 @@ msgstr "Línea inválida: %s"
msgid "Domain '%s' does not exist"
msgstr "El dominio '%s' no existe"
#: admin/models/domain.py:41 admin/models/domain_alias.py:37
#: admin/models/domain.py:42 admin/models/domain_alias.py:37
msgid "name"
msgstr "nombre"
#: admin/models/domain.py:42
#: admin/models/domain.py:43
msgid "The domain name"
msgstr "Nombre del dominio"
#: admin/models/domain.py:46
#: admin/models/domain.py:47
msgid "Check to activate this domain"
msgstr "Marcar para activar este dominio"
#: admin/models/domain.py:211 admin/models/domain_alias.py:71
#: admin/models/domain.py:212 admin/models/domain_alias.py:71
msgid "Invalid line"
msgstr "Línea inválida"
#: admin/models/domain.py:219
#: admin/models/domain.py:220
#, python-format
msgid "Invalid quota value for domain '%s'"
msgstr ""
@@ -619,21 +624,21 @@ msgstr "El dominio al que este alias apunta"
msgid "Unknown domain %s"
msgstr "Dominio desconocido %s"
#: admin/models/mailbox.py:82
#: admin/models/mailbox.py:84
msgid "Mailbox address (without the @domain.tld part)"
msgstr "Dirección del mailbox (sin la parte @dominio.tld)"
#: admin/models/mailbox.py:148
#: admin/models/mailbox.py:150
#, python-format
msgid "Failed to retrieve mailbox location (%s)"
msgstr "Fallo al recuperar la localización del mailbox (%s)"
#: admin/models/mailbox.py:236
#: admin/models/mailbox.py:240
#, python-format
msgid "Quota is greater than the allowed domain's limit (%dM)"
msgstr "La cuota es mayor que el límite permitido para el dominio (%dM)"
#: admin/models/mailbox.py:242
#: admin/models/mailbox.py:246
msgid "A quota is required"
msgstr "Una cuota es obligatoria"
@@ -1059,11 +1064,11 @@ msgstr ""
msgid "DNSBL summary for {}"
msgstr ""
#: admin/views/domain.py:143
#: admin/views/domain.py:146
msgid "You can't delete your own domain"
msgstr "No puedo eliminar su propio dominio"
#: admin/views/domain.py:146
#: admin/views/domain.py:149
msgid "Domain deleted"
msgid_plural "Domains deleted"
msgstr[0] "Dominio eliminado"
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-09-14 19:06+0200\n"
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
"PO-Revision-Date: 2013-06-03 16:32+0000\n"
"Last-Translator: Pedro Gracia <lasarux@neuroomante.com>\n"
"Language-Team: Spanish (http://www.transifex.com/projects/p/modoboa/language/"
+82 -78
View File
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-10-16 14:31+0200\n"
"PO-Revision-Date: 2016-10-16 19:52+0000\n"
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
"PO-Revision-Date: 2016-11-04 21:11+0000\n"
"Last-Translator: Antoine Nguyen <tonio@ngyn.org>\n"
"Language-Team: French (http://www.transifex.com/tonio/modoboa/language/fr/)\n"
"MIME-Version: 1.0\n"
@@ -18,7 +18,7 @@ msgstr ""
"Language: fr\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
#: admin/app_settings.py:54 admin/callbacks.py:25
#: admin/app_settings.py:54 admin/callbacks.py:26
#: admin/templates/admin/domain_statistics.html:30
#: admin/templates/admin/domains.html:4
msgid "Domains"
@@ -50,7 +50,7 @@ msgstr "Activer les vérifications DNSBL"
msgid "Check every domain against major DNSBL providers"
msgstr "Vérifie chaque domaine auprès des fournisseurs de DNSBL"
#: admin/app_settings.py:84 admin/templates/admin/domain_detail.html:44
#: admin/app_settings.py:84 admin/templates/admin/domain_detail.html.py:44
msgid "Mailboxes"
msgstr "Boites"
@@ -99,8 +99,8 @@ msgid ""
"Create a domain and a mailbox when an account is automatically created."
msgstr "Créer un domaine et une boite aux lettres quand un compte est créé automatiquement."
#: admin/app_settings.py:170 admin/forms/account.py:292
#: admin/forms/domain.py:81
#: admin/app_settings.py:170 admin/forms/account.py:293
#: admin/forms/domain.py:83
msgid "Must be a positive integer"
msgstr "Doit être un entier positif"
@@ -108,162 +108,162 @@ msgstr "Doit être un entier positif"
msgid "Administration"
msgstr "Administration"
#: admin/callbacks.py:35 admin/templates/admin/domain_statistics.html:36
#: admin/callbacks.py:36 admin/templates/admin/domain_statistics.html.py:36
#: admin/templates/admin/domain_statistics.html:50
#: admin/templates/admin/identities.html:5
msgid "Identities"
msgstr "Identités"
#: admin/callbacks.py:50 admin/templates/admin/forward.html:2
#: admin/callbacks.py:51 admin/templates/admin/forward.html.py:2
msgid "Forward"
msgstr "Transfert"
#: admin/callbacks.py:112
#: admin/callbacks.py:113
#, python-format
msgid "Account import failed (%s): domain does not exist"
msgstr "L'import du compte a échoué (%s): le domaine n'existe pas"
#: admin/callbacks.py:124 admin/models/mailbox.py:319
#: admin/callbacks.py:125 admin/models/mailbox.py:323
msgid "Mailbox {} already exists"
msgstr "La boite {} existe déjà"
#: admin/callbacks.py:132
#: admin/callbacks.py:133
#, python-format
msgid "Account import failed (%s): wrong quota value"
msgstr "L'import du compte a échoué (%s): mauvais quota"
#: admin/callbacks.py:167 admin/forms/domain.py:98
#: admin/callbacks.py:168 admin/forms/domain.py:100
msgid "domain alias"
msgstr "alias de domaine"
#: admin/forms/account.py:33 admin/templates/admin/domain_detail.html:72
#: admin/forms/account.py:34 admin/templates/admin/domain_detail.html.py:72
msgid "Username"
msgstr "Nom d'utilisateur"
#: admin/forms/account.py:35
#: admin/forms/account.py:36
msgid ""
"The user's name. Must be a valid e-mail address for simple users or "
"administrators with a mailbox."
msgstr "Le nom de l'utilisateur. Doit être une adresse e-mail valide pour les utilisateurs simples ou les administrateurs avec une boite aux lettres."
#: admin/forms/account.py:40 admin/templates/admin/account_detail.html:29
#: admin/forms/account.py:41 admin/templates/admin/account_detail.html.py:29
msgid "Role"
msgstr "Rôle"
#: admin/forms/account.py:41
#: admin/forms/account.py:42
msgid "Choose"
msgstr "Choisir"
#: admin/forms/account.py:42
#: admin/forms/account.py:43
msgid "What level of permission this user will have"
msgstr "Quel niveau de permission cet utilisateur aura"
#: admin/forms/account.py:45
#: admin/forms/account.py:46
msgid "Password"
msgstr "Mot de passe"
#: admin/forms/account.py:49
#: admin/forms/account.py:50
msgid "Confirmation"
msgstr "Confirmation"
#: admin/forms/account.py:52
#: admin/forms/account.py:53
msgid "Enter the same password as above, for verification."
msgstr "Entrer le même mot de passe, pour vérification."
#: admin/forms/account.py:63
#: admin/forms/account.py:64
msgid "Enabled"
msgstr "Activé"
#: admin/forms/account.py:155
#: admin/forms/account.py:156
msgid "The two password fields didn't match."
msgstr "Les deux mots de passe ne correspondent pas."
#: admin/forms/account.py:170
#: admin/forms/account.py:171
msgid "Only super administrators are allowed for this mode"
msgstr "Seuls les super administrateurs sont autorisés pour ce mode"
#: admin/forms/account.py:178
#: admin/forms/account.py:179
msgid "You can't disable your own account"
msgstr "Vous ne pouvez pas désactiver votre propre compte"
#: admin/forms/account.py:193
#: admin/forms/account.py:194
msgid "E-mail"
msgstr "E-mail"
#: admin/forms/account.py:195 admin/forms/domain.py:36
#: admin/forms/account.py:196 admin/forms/domain.py:37
#: admin/templates/admin/account_detail.html:45
msgid "Quota"
msgstr "Quota"
#: admin/forms/account.py:197
#: admin/forms/account.py:198
msgid ""
"Quota in MB for this mailbox. Define a custom value or use domain's default "
"one. Leave empty to define an unlimited value (not allowed for domain "
"administrators)."
msgstr "Quota en Mo pour cette boite. Définir une valeur spécifique ou utiliser la valeur par défaut du domaine. Laisser vide pour définir une valeur illimitée (interdit pour les admins. de domaine)."
#: admin/forms/account.py:205 admin/forms/domain.py:44
#: admin/forms/account.py:206 admin/forms/domain.py:45
#: admin/templates/admin/domains.html:35
msgid "Alias(es)"
msgstr "Alias"
#: admin/forms/account.py:208
#: admin/forms/account.py:209
msgid ""
"Alias(es) of this mailbox. Indicate only one address per input, press ENTER "
"to add a new input. To create a catchall alias, just enter the domain name "
"(@domain.tld)."
msgstr "Alias de cette boîte aux lettres. Indiquer une adresse par champ, appuyer sur ENTREE pour ajouter un nouveau champ. Pour créer un alias 'fourre-tout', entrer seulement le nom du domaine (@domain.tld)."
#: admin/forms/account.py:214
#: admin/forms/account.py:215
msgid "Sender addresses"
msgstr "Adresses d'envoi"
#: admin/forms/account.py:217
#: admin/forms/account.py:218
msgid ""
"Additional sender address(es) for this account. The user will be allowed to "
"send emails using this address, even if it does not exist locally. Indicate "
"one address per input. Press ENTER to add a new input."
msgstr "Adresse(s) d'envoi supplémentaire(s) pour ce compte. L'utilisateur sera autorisé à envoyer des e-mails en utilisant la/les adresse(s) déclarée(s), même si elle(s) n'existe(nt) pas localement. Indiquer une adresse par champ. Appuyer sur ENTREE pour ajouter un nouveau champ."
#: admin/forms/account.py:271 admin/forms/alias.py:92
#: admin/models/mailbox.py:293
#: admin/forms/account.py:272 admin/forms/alias.py:92
#: admin/models/mailbox.py:297
msgid "Domain does not exist"
msgstr "Domaine inexistant"
#: admin/forms/account.py:301
#: admin/forms/account.py:302
msgid "Local domain does not exist"
msgstr "Le domaine local n'existe pas"
#: admin/forms/account.py:399
#: admin/forms/account.py:400
msgid "Domain(s)"
msgstr "Domaine(s)"
#: admin/forms/account.py:401
#: admin/forms/account.py:402
msgid "Domain(s) that user administrates"
msgstr "Domaine(s) que cet utilisateur administre"
#: admin/forms/account.py:447 admin/forms/account.py:532
#: admin/forms/domain.py:266 admin/forms/domain.py:332
#: admin/forms/account.py:448 admin/forms/account.py:533
#: admin/forms/domain.py:275 admin/forms/domain.py:341
msgid "General"
msgstr "Général"
#: admin/forms/account.py:452 admin/forms/account.py:538
#: admin/forms/account.py:453 admin/forms/account.py:539
msgid "Mail"
msgstr "Courrier"
#: admin/forms/account.py:454
#: admin/forms/account.py:455
msgid "Permissions"
msgstr "Permissions"
#: admin/forms/account.py:521
#: admin/forms/account.py:522
msgid "Account updated"
msgstr "Compte mis à jour"
#: admin/forms/account.py:545
#: admin/forms/account.py:546
msgid "New account"
msgstr "Nouveau compte"
#: admin/forms/account.py:557
#: admin/forms/account.py:558
msgid "Account created"
msgstr "Compte créé"
@@ -281,7 +281,7 @@ msgid ""
"(@domain.tld)."
msgstr "L'adresse de l'alias. Pour créer un alias \"fourre-tout\", saisissez uniquement le nom du domaine (@domain.tld)."
#: admin/forms/alias.py:35 admin/templates/admin/alias_detail.html:37
#: admin/forms/alias.py:35 admin/templates/admin/alias_detail.html.py:37
msgid "Recipients"
msgstr "Destinataires"
@@ -291,7 +291,7 @@ msgid ""
"press ENTER to add a new input."
msgstr "Les adresses vers lesquelles cet alias pointera. Indiquer une adresse par champ, appuyer sur ENTREE pour ajouter un nouveau champ."
#: admin/forms/alias.py:47 admin/forms/domain.py:24 admin/models/domain.py:90
#: admin/forms/alias.py:47 admin/forms/domain.py:25 admin/models/domain.py:91
#: admin/templates/admin/domain_statistics.html:49
msgid "Domain"
msgstr "Domaine"
@@ -308,83 +308,87 @@ msgstr "Ce champ est requis."
msgid "No recipient defined"
msgstr "Aucune destinataire défini"
#: admin/forms/domain.py:33 admin/templates/admin/domain_statistics.html:26
#: admin/forms/domain.py:34 admin/templates/admin/domain_statistics.html.py:26
msgid "Type"
msgstr "Type"
#: admin/forms/domain.py:39
#: admin/forms/domain.py:40
msgid ""
"Default quota in MB applied to mailboxes. Leave empty to use the default "
"value."
msgstr "Quota par défaut en Mo appliqué aux boites aux lettres. Laisser vide pour utiliser la valeur par défaut."
#: admin/forms/domain.py:47
#: admin/forms/domain.py:48
msgid ""
"Alias(es) of this domain. Indicate only one name per input, press ENTER to "
"add a new input."
msgstr "Alias de ce domaine. Indiquer seulement un nom par champ, appuyer sur ENTREE pour ajouter un nouveau champ."
#: admin/forms/domain.py:101 admin/forms/domain.py:113
#: admin/forms/domain.py:121
#: admin/forms/domain.py:103 admin/forms/domain.py:115
#: admin/forms/domain.py:123
#, python-format
msgid "A %s with this name already exists"
msgstr "Un %s de ce nom existe déjà"
#: admin/forms/domain.py:113 admin/forms/domain.py:118
#: admin/forms/domain.py:115 admin/forms/domain.py:120
msgid "domain"
msgstr "domaine"
#: admin/forms/domain.py:166
#: admin/forms/domain.py:168
msgid "Create a domain administrator"
msgstr "Créer un administrateur de domaine"
#: admin/forms/domain.py:169
#: admin/forms/domain.py:171
msgid "Automatically create an administrator for this domain"
msgstr "Créer automatiquement un administrateur pour ce domaine"
#: admin/forms/domain.py:174 admin/templates/admin/domain_detail.html:72
#: admin/forms/domain.py:176 admin/templates/admin/domain_detail.html.py:72
#: admin/templates/admin/domains.html:34
#: admin/templates/admin/identity_headers.html:2
#: admin/templates/admin/mx_domain_detail.html:9
msgid "Name"
msgstr "Nom"
#: admin/forms/domain.py:177
#: admin/forms/domain.py:179
msgid ""
"The administrator's name. Don't include the domain's name here, it will be "
"automatically appended."
msgstr "Le nom de l'administrateur. Ne pas include un nom de domaine ici, il sera ajouté automatiquement."
#: admin/forms/domain.py:184
#: admin/forms/domain.py:186
msgid "Create aliases"
msgstr "Créer des alias"
#: admin/forms/domain.py:187
#: admin/forms/domain.py:189
msgid "Automatically create standard aliases for this domain"
msgstr "Créer automatiquement des alias standard pour ce domaine"
#: admin/forms/domain.py:206
#: admin/forms/domain.py:204
msgid "Invalid format"
msgstr "Format invalide"
#: admin/forms/domain.py:223
#: admin/forms/domain.py:213 admin/forms/domain.py:216
msgid "This field is required."
msgstr "Ce champ est requis."
#: admin/forms/domain.py:233
#, python-format
msgid "User '%s' already exists"
msgstr "L'utilisateur '%s' existe déjà"
#: admin/forms/domain.py:321
#: admin/forms/domain.py:330
msgid "Domain modified"
msgstr "Domaine modifié"
#: admin/forms/domain.py:341
#: admin/forms/domain.py:350
msgid "Options"
msgstr "Options"
#: admin/forms/domain.py:349
#: admin/forms/domain.py:358
msgid "New domain"
msgstr "Nouveau domaine"
#: admin/forms/domain.py:362
#: admin/forms/domain.py:371
msgid "Domain created"
msgstr "Domaine créé"
@@ -467,7 +471,7 @@ msgstr "Enregistrement MX invalide pour le domaine {0} : {1}"
msgid "[modoboa] MX issue(s) for domain {}"
msgstr "[modoboa] problème(s) de MX pour le domaine {}"
#: admin/models/alias.py:31 admin/models/mailbox.py:80
#: admin/models/alias.py:31 admin/models/mailbox.py:82
msgid "address"
msgstr "Adresse"
@@ -475,7 +479,7 @@ msgstr "Adresse"
msgid "The alias address."
msgstr "L'adresse de l'alias"
#: admin/models/alias.py:38 admin/models/domain.py:45
#: admin/models/alias.py:38 admin/models/domain.py:46
#: admin/models/domain_alias.py:44
msgid "enabled"
msgstr "Activé"
@@ -484,11 +488,11 @@ msgstr "Activé"
msgid "Check to activate this alias"
msgstr "Cocher pour activer cet alias"
#: admin/models/alias.py:44 admin/templates/admin/alias_detail.html:32
#: admin/models/alias.py:44 admin/templates/admin/alias_detail.html.py:32
msgid "Description"
msgstr "Description"
#: admin/models/alias.py:46 admin/templates/admin/alias_detail.html:29
#: admin/models/alias.py:46 admin/templates/admin/alias_detail.html.py:29
msgid "Expire at"
msgstr "Expire le"
@@ -514,23 +518,23 @@ msgstr "Ligne invalide : %s"
msgid "Domain '%s' does not exist"
msgstr "Domaine '%s' inexistant"
#: admin/models/domain.py:41 admin/models/domain_alias.py:37
#: admin/models/domain.py:42 admin/models/domain_alias.py:37
msgid "name"
msgstr "Nom"
#: admin/models/domain.py:42
#: admin/models/domain.py:43
msgid "The domain name"
msgstr "Le nom du domaine"
#: admin/models/domain.py:46
#: admin/models/domain.py:47
msgid "Check to activate this domain"
msgstr "Cocher pour activer ce domaine"
#: admin/models/domain.py:211 admin/models/domain_alias.py:71
#: admin/models/domain.py:212 admin/models/domain_alias.py:71
msgid "Invalid line"
msgstr "Ligne invalide"
#: admin/models/domain.py:219
#: admin/models/domain.py:220
#, python-format
msgid "Invalid quota value for domain '%s'"
msgstr "Quota invalide pour le domaine '%s'"
@@ -552,21 +556,21 @@ msgstr "Le domaine vers lequel cet alias pointe"
msgid "Unknown domain %s"
msgstr "Domaine %s inconnu"
#: admin/models/mailbox.py:82
#: admin/models/mailbox.py:84
msgid "Mailbox address (without the @domain.tld part)"
msgstr "Adresse de la boite aux lettres (sans la partie @domain.tld)"
#: admin/models/mailbox.py:148
#: admin/models/mailbox.py:150
#, python-format
msgid "Failed to retrieve mailbox location (%s)"
msgstr "Impossible de récuperer l'emplacement de la boite (%s)"
#: admin/models/mailbox.py:236
#: admin/models/mailbox.py:240
#, python-format
msgid "Quota is greater than the allowed domain's limit (%dM)"
msgstr "Le quota est supérieur à la limité autorisée pour le domaine (%dM)"
#: admin/models/mailbox.py:242
#: admin/models/mailbox.py:246
msgid "A quota is required"
msgstr "Un quota est requis"
@@ -948,11 +952,11 @@ msgstr "Enregistrements MX de {}"
msgid "DNSBL summary for {}"
msgstr "Résumé DNSBL pour {}"
#: admin/views/domain.py:143
#: admin/views/domain.py:146
msgid "You can't delete your own domain"
msgstr "Vous ne pouvez pas supprimer votre propre domaine"
#: admin/views/domain.py:146
#: admin/views/domain.py:149
msgid "Domain deleted"
msgid_plural "Domains deleted"
msgstr[0] "Domaine supprimé"
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: modoboa-1.0.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-09-14 19:06+0200\n"
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
"PO-Revision-Date: 2011-01-07 10:00+0100\n"
"Last-Translator: Antoine Nguyen <tonio@ngyn.org>\n"
"Language-Team: FR <tonio@ngyn.org>\n"
+83 -77
View File
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-10-16 14:31+0200\n"
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
"PO-Revision-Date: 2015-10-11 11:48+0000\n"
"Last-Translator: Rocco <mors10@hotmail.com>\n"
"Language-Team: Italian (http://www.transifex.com/tonio/modoboa/language/"
@@ -20,7 +20,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: admin/app_settings.py:54 admin/callbacks.py:25
#: admin/app_settings.py:54 admin/callbacks.py:26
#: admin/templates/admin/domain_statistics.html:30
#: admin/templates/admin/domains.html:4
msgid "Domains"
@@ -52,7 +52,7 @@ msgstr ""
msgid "Check every domain against major DNSBL providers"
msgstr ""
#: admin/app_settings.py:84 admin/templates/admin/domain_detail.html:44
#: admin/app_settings.py:84 admin/templates/admin/domain_detail.html.py:44
msgid "Mailboxes"
msgstr "Caselle di posta"
@@ -107,8 +107,8 @@ msgstr ""
"Crea un dominio ed una casella di posta elettronica quando si crea un "
"account utente"
#: admin/app_settings.py:170 admin/forms/account.py:292
#: admin/forms/domain.py:81
#: admin/app_settings.py:170 admin/forms/account.py:293
#: admin/forms/domain.py:83
msgid "Must be a positive integer"
msgstr "Dev'essere un intero positivo"
@@ -116,41 +116,41 @@ msgstr "Dev'essere un intero positivo"
msgid "Administration"
msgstr "Amministrazione"
#: admin/callbacks.py:35 admin/templates/admin/domain_statistics.html:36
#: admin/callbacks.py:36 admin/templates/admin/domain_statistics.html.py:36
#: admin/templates/admin/domain_statistics.html:50
#: admin/templates/admin/identities.html:5
msgid "Identities"
msgstr "Identità"
#: admin/callbacks.py:50 admin/templates/admin/forward.html:2
#: admin/callbacks.py:51 admin/templates/admin/forward.html.py:2
msgid "Forward"
msgstr "Inoltra"
#: admin/callbacks.py:112
#: admin/callbacks.py:113
#, python-format
msgid "Account import failed (%s): domain does not exist"
msgstr "Importazione dell'account fallito (%s): il dominio non esiste"
#: admin/callbacks.py:124 admin/models/mailbox.py:319
#: admin/callbacks.py:125 admin/models/mailbox.py:323
#, fuzzy
#| msgid "Mailbox %s already exists"
msgid "Mailbox {} already exists"
msgstr "La casella di posta %s esiste già"
#: admin/callbacks.py:132
#: admin/callbacks.py:133
#, python-format
msgid "Account import failed (%s): wrong quota value"
msgstr "Importazione account fallito(%s): valore della quota errato"
#: admin/callbacks.py:167 admin/forms/domain.py:98
#: admin/callbacks.py:168 admin/forms/domain.py:100
msgid "domain alias"
msgstr "alias del dominio"
#: admin/forms/account.py:33 admin/templates/admin/domain_detail.html:72
#: admin/forms/account.py:34 admin/templates/admin/domain_detail.html.py:72
msgid "Username"
msgstr "Nome utente"
#: admin/forms/account.py:35
#: admin/forms/account.py:36
msgid ""
"The user's name. Must be a valid e-mail address for simple users or "
"administrators with a mailbox."
@@ -158,57 +158,57 @@ msgstr ""
"Il nome dell'utente. Dev'essere un indirizzo e-mail per gli utenti semplici "
"o gli amministratori che posseggono una casella"
#: admin/forms/account.py:40 admin/templates/admin/account_detail.html:29
#: admin/forms/account.py:41 admin/templates/admin/account_detail.html.py:29
msgid "Role"
msgstr "Ruolo"
#: admin/forms/account.py:41
#: admin/forms/account.py:42
msgid "Choose"
msgstr "Scegli"
#: admin/forms/account.py:42
#: admin/forms/account.py:43
msgid "What level of permission this user will have"
msgstr "Il livello di permessi che avrà questo utente"
#: admin/forms/account.py:45
#: admin/forms/account.py:46
msgid "Password"
msgstr "Password"
#: admin/forms/account.py:49
#: admin/forms/account.py:50
msgid "Confirmation"
msgstr "Conferma"
#: admin/forms/account.py:52
#: admin/forms/account.py:53
msgid "Enter the same password as above, for verification."
msgstr ""
"Inserisci la medesima password che hai inserito sopra, per la verifica."
#: admin/forms/account.py:63
#: admin/forms/account.py:64
msgid "Enabled"
msgstr "Abilitato"
#: admin/forms/account.py:155
#: admin/forms/account.py:156
msgid "The two password fields didn't match."
msgstr "Le password nei due campi non corrispondono"
#: admin/forms/account.py:170
#: admin/forms/account.py:171
msgid "Only super administrators are allowed for this mode"
msgstr "Solo i super amministratori possono operare in questa modalità"
#: admin/forms/account.py:178
#: admin/forms/account.py:179
msgid "You can't disable your own account"
msgstr "Tu non puoi disabilitare il tuo account"
#: admin/forms/account.py:193
#: admin/forms/account.py:194
msgid "E-mail"
msgstr "E-mail"
#: admin/forms/account.py:195 admin/forms/domain.py:36
#: admin/forms/account.py:196 admin/forms/domain.py:37
#: admin/templates/admin/account_detail.html:45
msgid "Quota"
msgstr "Quota"
#: admin/forms/account.py:197
#: admin/forms/account.py:198
msgid ""
"Quota in MB for this mailbox. Define a custom value or use domain's default "
"one. Leave empty to define an unlimited value (not allowed for domain "
@@ -218,12 +218,12 @@ msgstr ""
"quello predefinito. Lasciare vuoto per non impostare limiti (non consentito "
"per gli amministratori di dominio)."
#: admin/forms/account.py:205 admin/forms/domain.py:44
#: admin/forms/account.py:206 admin/forms/domain.py:45
#: admin/templates/admin/domains.html:35
msgid "Alias(es)"
msgstr "Alias"
#: admin/forms/account.py:208
#: admin/forms/account.py:209
#, fuzzy
#| msgid ""
#| "Alias(es) of this mailbox. Indicate only one address per input, press "
@@ -238,13 +238,13 @@ msgstr ""
"premere INVIO per aggiungere un nuovo elemento. Utilizzare il carattere '*' "
"per creare un alias 'prenditutto' (p.es.: *@dominio.org)."
#: admin/forms/account.py:214
#: admin/forms/account.py:215
#, fuzzy
#| msgid "Invalid address"
msgid "Sender addresses"
msgstr "Indirizzo non valido"
#: admin/forms/account.py:217
#: admin/forms/account.py:218
#, fuzzy
#| msgid ""
#| "Addresses this alias will point to. Indicate only one address per input, "
@@ -257,47 +257,47 @@ msgstr ""
"Indirizzi verso il quale questo alias punterà . Indicare un solo indirizzo "
"per ogni ingresso , premere INVIO per aggiungere un nuovo input ."
#: admin/forms/account.py:271 admin/forms/alias.py:92
#: admin/models/mailbox.py:293
#: admin/forms/account.py:272 admin/forms/alias.py:92
#: admin/models/mailbox.py:297
msgid "Domain does not exist"
msgstr "Il dominio non esiste"
#: admin/forms/account.py:301
#: admin/forms/account.py:302
#, fuzzy
#| msgid "Domain does not exist"
msgid "Local domain does not exist"
msgstr "Il dominio non esiste"
#: admin/forms/account.py:399
#: admin/forms/account.py:400
msgid "Domain(s)"
msgstr "Dominio(i)"
#: admin/forms/account.py:401
#: admin/forms/account.py:402
msgid "Domain(s) that user administrates"
msgstr "Dominio(i) amministrato(i) dall'utente"
#: admin/forms/account.py:447 admin/forms/account.py:532
#: admin/forms/domain.py:266 admin/forms/domain.py:332
#: admin/forms/account.py:448 admin/forms/account.py:533
#: admin/forms/domain.py:275 admin/forms/domain.py:341
msgid "General"
msgstr "Generale"
#: admin/forms/account.py:452 admin/forms/account.py:538
#: admin/forms/account.py:453 admin/forms/account.py:539
msgid "Mail"
msgstr "Posta"
#: admin/forms/account.py:454
#: admin/forms/account.py:455
msgid "Permissions"
msgstr "Permessi"
#: admin/forms/account.py:521
#: admin/forms/account.py:522
msgid "Account updated"
msgstr "Account aggiornato"
#: admin/forms/account.py:545
#: admin/forms/account.py:546
msgid "New account"
msgstr "Nuovo account"
#: admin/forms/account.py:557
#: admin/forms/account.py:558
msgid "Account created"
msgstr "Account creato"
@@ -319,7 +319,7 @@ msgstr ""
"Indirizzi email alias. Per creare un alias catchall specifica il nome del "
"dominio (@domain.tld)."
#: admin/forms/alias.py:35 admin/templates/admin/alias_detail.html:37
#: admin/forms/alias.py:35 admin/templates/admin/alias_detail.html.py:37
msgid "Recipients"
msgstr "Destinatari"
@@ -331,7 +331,7 @@ msgstr ""
"Indirizzi verso il quale questo alias punterà . Indicare un solo indirizzo "
"per ogni ingresso , premere INVIO per aggiungere un nuovo input ."
#: admin/forms/alias.py:47 admin/forms/domain.py:24 admin/models/domain.py:90
#: admin/forms/alias.py:47 admin/forms/domain.py:25 admin/models/domain.py:91
#: admin/templates/admin/domain_statistics.html:49
msgid "Domain"
msgstr "Dominio"
@@ -350,11 +350,11 @@ msgstr "É necessaria una casella"
msgid "No recipient defined"
msgstr "Non è stato definito un destinatario"
#: admin/forms/domain.py:33 admin/templates/admin/domain_statistics.html:26
#: admin/forms/domain.py:34 admin/templates/admin/domain_statistics.html.py:26
msgid "Type"
msgstr "Tipo"
#: admin/forms/domain.py:39
#: admin/forms/domain.py:40
msgid ""
"Default quota in MB applied to mailboxes. Leave empty to use the default "
"value."
@@ -362,7 +362,7 @@ msgstr ""
"Quota in MB predefinita applicata alle caselle di posta. Lascialo vuoto se "
"vuoi applicare il valore predefinito."
#: admin/forms/domain.py:47
#: admin/forms/domain.py:48
msgid ""
"Alias(es) of this domain. Indicate only one name per input, press ENTER to "
"add a new input."
@@ -370,32 +370,32 @@ msgstr ""
"Alias per questo dominio. Inserire un solo nome alla volta, premere INVIO "
"per aggiungere un nuovo elemento"
#: admin/forms/domain.py:101 admin/forms/domain.py:113
#: admin/forms/domain.py:121
#: admin/forms/domain.py:103 admin/forms/domain.py:115
#: admin/forms/domain.py:123
#, python-format
msgid "A %s with this name already exists"
msgstr "Un %s con questo nome esiste già"
#: admin/forms/domain.py:113 admin/forms/domain.py:118
#: admin/forms/domain.py:115 admin/forms/domain.py:120
msgid "domain"
msgstr "dominio"
#: admin/forms/domain.py:166
#: admin/forms/domain.py:168
msgid "Create a domain administrator"
msgstr "Crea un amministratore di dominio"
#: admin/forms/domain.py:169
#: admin/forms/domain.py:171
msgid "Automatically create an administrator for this domain"
msgstr "Crea automaticamente un amministratore per questo dominio"
#: admin/forms/domain.py:174 admin/templates/admin/domain_detail.html:72
#: admin/forms/domain.py:176 admin/templates/admin/domain_detail.html.py:72
#: admin/templates/admin/domains.html:34
#: admin/templates/admin/identity_headers.html:2
#: admin/templates/admin/mx_domain_detail.html:9
msgid "Name"
msgstr "Nome"
#: admin/forms/domain.py:177
#: admin/forms/domain.py:179
msgid ""
"The administrator's name. Don't include the domain's name here, it will be "
"automatically appended."
@@ -403,36 +403,42 @@ msgstr ""
"Il nome dell'amministratore. Non includere il nome del dominio, verrà "
"aggiunto automaticamente."
#: admin/forms/domain.py:184
#: admin/forms/domain.py:186
msgid "Create aliases"
msgstr "Crea alias"
#: admin/forms/domain.py:187
#: admin/forms/domain.py:189
msgid "Automatically create standard aliases for this domain"
msgstr "Crea automaticamente gli alias standard per questo dominio"
#: admin/forms/domain.py:206
#: admin/forms/domain.py:204
msgid "Invalid format"
msgstr "Formato non valido"
#: admin/forms/domain.py:223
#: admin/forms/domain.py:213 admin/forms/domain.py:216
#, fuzzy
#| msgid "A mailbox is required"
msgid "This field is required."
msgstr "É necessaria una casella"
#: admin/forms/domain.py:233
#, python-format
msgid "User '%s' already exists"
msgstr "L'utente '%s' esiste già"
#: admin/forms/domain.py:321
#: admin/forms/domain.py:330
msgid "Domain modified"
msgstr "Dominio modificato"
#: admin/forms/domain.py:341
#: admin/forms/domain.py:350
msgid "Options"
msgstr "Opzioni"
#: admin/forms/domain.py:349
#: admin/forms/domain.py:358
msgid "New domain"
msgstr "Nuovo dominio"
#: admin/forms/domain.py:362
#: admin/forms/domain.py:371
msgid "Domain created"
msgstr "Dominio creato"
@@ -519,7 +525,7 @@ msgstr ""
msgid "[modoboa] MX issue(s) for domain {}"
msgstr ""
#: admin/models/alias.py:31 admin/models/mailbox.py:80
#: admin/models/alias.py:31 admin/models/mailbox.py:82
msgid "address"
msgstr "indirizzo"
@@ -527,7 +533,7 @@ msgstr "indirizzo"
msgid "The alias address."
msgstr "Indirizzi Alias."
#: admin/models/alias.py:38 admin/models/domain.py:45
#: admin/models/alias.py:38 admin/models/domain.py:46
#: admin/models/domain_alias.py:44
msgid "enabled"
msgstr "Attivato"
@@ -536,11 +542,11 @@ msgstr "Attivato"
msgid "Check to activate this alias"
msgstr "Seleziona per attivare questo alias"
#: admin/models/alias.py:44 admin/templates/admin/alias_detail.html:32
#: admin/models/alias.py:44 admin/templates/admin/alias_detail.html.py:32
msgid "Description"
msgstr ""
#: admin/models/alias.py:46 admin/templates/admin/alias_detail.html:29
#: admin/models/alias.py:46 admin/templates/admin/alias_detail.html.py:29
msgid "Expire at"
msgstr ""
@@ -566,23 +572,23 @@ msgstr "Riga non valida: %s"
msgid "Domain '%s' does not exist"
msgstr "Il dominio '%s' non esiste"
#: admin/models/domain.py:41 admin/models/domain_alias.py:37
#: admin/models/domain.py:42 admin/models/domain_alias.py:37
msgid "name"
msgstr "nome"
#: admin/models/domain.py:42
#: admin/models/domain.py:43
msgid "The domain name"
msgstr "Il nome del dominio"
#: admin/models/domain.py:46
#: admin/models/domain.py:47
msgid "Check to activate this domain"
msgstr "Seleziona per attivare questo dominio"
#: admin/models/domain.py:211 admin/models/domain_alias.py:71
#: admin/models/domain.py:212 admin/models/domain_alias.py:71
msgid "Invalid line"
msgstr "Riga non valida"
#: admin/models/domain.py:219
#: admin/models/domain.py:220
#, python-format
msgid "Invalid quota value for domain '%s'"
msgstr "Valore della quota non valido per il dominio '%s'"
@@ -604,21 +610,21 @@ msgstr "Il dominio a cui punta questo alias"
msgid "Unknown domain %s"
msgstr "Dominio sconosciuto %s"
#: admin/models/mailbox.py:82
#: admin/models/mailbox.py:84
msgid "Mailbox address (without the @domain.tld part)"
msgstr "Indirizzo della casella di posta (senza la parte @dominio.org)"
#: admin/models/mailbox.py:148
#: admin/models/mailbox.py:150
#, python-format
msgid "Failed to retrieve mailbox location (%s)"
msgstr "Impossibile recuperare la posizione della casella di posta (%s)"
#: admin/models/mailbox.py:236
#: admin/models/mailbox.py:240
#, python-format
msgid "Quota is greater than the allowed domain's limit (%dM)"
msgstr "La quota è maggiore del limite stabilito per il dominio (%dM)"
#: admin/models/mailbox.py:242
#: admin/models/mailbox.py:246
msgid "A quota is required"
msgstr "È richiesta una quota"
@@ -1040,11 +1046,11 @@ msgstr ""
msgid "DNSBL summary for {}"
msgstr ""
#: admin/views/domain.py:143
#: admin/views/domain.py:146
msgid "You can't delete your own domain"
msgstr "Non puoi cancellare il tuo dominio"
#: admin/views/domain.py:146
#: admin/views/domain.py:149
msgid "Domain deleted"
msgid_plural "Domains deleted"
msgstr[0] "Dominio cancellato"
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-09-14 19:06+0200\n"
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
"PO-Revision-Date: 2015-10-11 11:19+0000\n"
"Last-Translator: Rocco <mors10@hotmail.com>\n"
"Language-Team: Italian (http://www.transifex.com/tonio/modoboa/language/"
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-10-16 14:31+0200\n"
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
"PO-Revision-Date: 2016-09-14 17:06+0000\n"
"Last-Translator: Antoine Nguyen <tonio@ngyn.org>\n"
"Language-Team: Japanese (Japan) (http://www.transifex.com/tonio/modoboa/"
@@ -19,7 +19,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
#: admin/app_settings.py:54 admin/callbacks.py:25
#: admin/app_settings.py:54 admin/callbacks.py:26
#: admin/templates/admin/domain_statistics.html:30
#: admin/templates/admin/domains.html:4
msgid "Domains"
@@ -51,7 +51,7 @@ msgstr "DNSBL チェックを有効にする"
msgid "Check every domain against major DNSBL providers"
msgstr "すべてのドメインを 主な DNSBL プロバイダーでチェックする"
#: admin/app_settings.py:84 admin/templates/admin/domain_detail.html:44
#: admin/app_settings.py:84 admin/templates/admin/domain_detail.html.py:44
msgid "Mailboxes"
msgstr "メールボックス"
@@ -105,8 +105,8 @@ msgid "Create a domain and a mailbox when an account is automatically created."
msgstr ""
"アカウントが自動的に作成されたとき、ドメインとメールボックを作成します。"
#: admin/app_settings.py:170 admin/forms/account.py:292
#: admin/forms/domain.py:81
#: admin/app_settings.py:170 admin/forms/account.py:293
#: admin/forms/domain.py:83
msgid "Must be a positive integer"
msgstr "正の整数でなければいけません"
@@ -114,39 +114,39 @@ msgstr "正の整数でなければいけません"
msgid "Administration"
msgstr "管理"
#: admin/callbacks.py:35 admin/templates/admin/domain_statistics.html:36
#: admin/callbacks.py:36 admin/templates/admin/domain_statistics.html.py:36
#: admin/templates/admin/domain_statistics.html:50
#: admin/templates/admin/identities.html:5
msgid "Identities"
msgstr "ID"
#: admin/callbacks.py:50 admin/templates/admin/forward.html:2
#: admin/callbacks.py:51 admin/templates/admin/forward.html.py:2
msgid "Forward"
msgstr "転送先"
#: admin/callbacks.py:112
#: admin/callbacks.py:113
#, python-format
msgid "Account import failed (%s): domain does not exist"
msgstr "アカウントのインポートに失敗しました (%s): ドメインが存在しません"
#: admin/callbacks.py:124 admin/models/mailbox.py:319
#: admin/callbacks.py:125 admin/models/mailbox.py:323
msgid "Mailbox {} already exists"
msgstr "メールボックス {} はすでに存在します"
#: admin/callbacks.py:132
#: admin/callbacks.py:133
#, python-format
msgid "Account import failed (%s): wrong quota value"
msgstr "アカウントのインポートに失敗しました (%s): 不正なクォータの値"
#: admin/callbacks.py:167 admin/forms/domain.py:98
#: admin/callbacks.py:168 admin/forms/domain.py:100
msgid "domain alias"
msgstr "ドメインエイリアス"
#: admin/forms/account.py:33 admin/templates/admin/domain_detail.html:72
#: admin/forms/account.py:34 admin/templates/admin/domain_detail.html.py:72
msgid "Username"
msgstr "ユーザー名"
#: admin/forms/account.py:35
#: admin/forms/account.py:36
msgid ""
"The user's name. Must be a valid e-mail address for simple users or "
"administrators with a mailbox."
@@ -155,56 +155,56 @@ msgstr ""
"メールボックスを持つユーザーもしくは管理者の有効な電子メールアドレスでなけれ"
"ばなりません。"
#: admin/forms/account.py:40 admin/templates/admin/account_detail.html:29
#: admin/forms/account.py:41 admin/templates/admin/account_detail.html.py:29
msgid "Role"
msgstr "ロール"
#: admin/forms/account.py:41
#: admin/forms/account.py:42
msgid "Choose"
msgstr "選ぶ"
#: admin/forms/account.py:42
#: admin/forms/account.py:43
msgid "What level of permission this user will have"
msgstr "このユーザーは、アクセス許可のレベルを持つことになります"
#: admin/forms/account.py:45
#: admin/forms/account.py:46
msgid "Password"
msgstr "パスワード"
#: admin/forms/account.py:49
#: admin/forms/account.py:50
msgid "Confirmation"
msgstr "確認"
#: admin/forms/account.py:52
#: admin/forms/account.py:53
msgid "Enter the same password as above, for verification."
msgstr "確認のため、上記と同じパスワードを入力します。"
#: admin/forms/account.py:63
#: admin/forms/account.py:64
msgid "Enabled"
msgstr "有効化"
#: admin/forms/account.py:155
#: admin/forms/account.py:156
msgid "The two password fields didn't match."
msgstr "2つのパスワード項目が一致しません"
#: admin/forms/account.py:170
#: admin/forms/account.py:171
msgid "Only super administrators are allowed for this mode"
msgstr "スーパー管理者だけが、このモードのために許可されています。"
#: admin/forms/account.py:178
#: admin/forms/account.py:179
msgid "You can't disable your own account"
msgstr "あなた自身のアカウントは無効化できません"
#: admin/forms/account.py:193
#: admin/forms/account.py:194
msgid "E-mail"
msgstr "電子メール"
#: admin/forms/account.py:195 admin/forms/domain.py:36
#: admin/forms/account.py:196 admin/forms/domain.py:37
#: admin/templates/admin/account_detail.html:45
msgid "Quota"
msgstr "クォータ"
#: admin/forms/account.py:197
#: admin/forms/account.py:198
msgid ""
"Quota in MB for this mailbox. Define a custom value or use domain's default "
"one. Leave empty to define an unlimited value (not allowed for domain "
@@ -215,12 +215,12 @@ msgstr ""
"無制限の値を定義する場合は空白のままにします\n"
"(ドメイン管理者には許可されていません)"
#: admin/forms/account.py:205 admin/forms/domain.py:44
#: admin/forms/account.py:206 admin/forms/domain.py:45
#: admin/templates/admin/domains.html:35
msgid "Alias(es)"
msgstr "エイリアス"
#: admin/forms/account.py:208
#: admin/forms/account.py:209
#, fuzzy
#| msgid ""
#| "Alias(es) of this mailbox. Indicate only one address per input, press "
@@ -237,56 +237,56 @@ msgstr ""
" 「キャッチオール」エイリアスを作成するには、 ' * '文字を使用してください "
"(例: *@domain.tld)"
#: admin/forms/account.py:214
#: admin/forms/account.py:215
msgid "Sender addresses"
msgstr ""
#: admin/forms/account.py:217
#: admin/forms/account.py:218
msgid ""
"Additional sender address(es) for this account. The user will be allowed to "
"send emails using this address, even if it does not exist locally. Indicate "
"one address per input. Press ENTER to add a new input."
msgstr ""
#: admin/forms/account.py:271 admin/forms/alias.py:92
#: admin/models/mailbox.py:293
#: admin/forms/account.py:272 admin/forms/alias.py:92
#: admin/models/mailbox.py:297
msgid "Domain does not exist"
msgstr "ドメインは存在しません"
#: admin/forms/account.py:301
#: admin/forms/account.py:302
msgid "Local domain does not exist"
msgstr "ローカルドメインは存在しません"
#: admin/forms/account.py:399
#: admin/forms/account.py:400
msgid "Domain(s)"
msgstr "ドメイン"
#: admin/forms/account.py:401
#: admin/forms/account.py:402
msgid "Domain(s) that user administrates"
msgstr "ユーザーに管理されたドメイン"
#: admin/forms/account.py:447 admin/forms/account.py:532
#: admin/forms/domain.py:266 admin/forms/domain.py:332
#: admin/forms/account.py:448 admin/forms/account.py:533
#: admin/forms/domain.py:275 admin/forms/domain.py:341
msgid "General"
msgstr "全般"
#: admin/forms/account.py:452 admin/forms/account.py:538
#: admin/forms/account.py:453 admin/forms/account.py:539
msgid "Mail"
msgstr "メール"
#: admin/forms/account.py:454
#: admin/forms/account.py:455
msgid "Permissions"
msgstr "アクセス許可"
#: admin/forms/account.py:521
#: admin/forms/account.py:522
msgid "Account updated"
msgstr "アカウントを更新しました"
#: admin/forms/account.py:545
#: admin/forms/account.py:546
msgid "New account"
msgstr "新しいアカウト"
#: admin/forms/account.py:557
#: admin/forms/account.py:558
msgid "Account created"
msgstr "アカウントを作成しました"
@@ -309,7 +309,7 @@ msgstr ""
"キャッチオールエイリアスを作成するためには、ドメイン名だけを入力します "
"(@domain.tld)"
#: admin/forms/alias.py:35 admin/templates/admin/alias_detail.html:37
#: admin/forms/alias.py:35 admin/templates/admin/alias_detail.html.py:37
msgid "Recipients"
msgstr "受信者"
@@ -322,7 +322,7 @@ msgstr ""
"input ごとに1つだけのアドレスを記入し、 ENTER キーを押して、新しい input を追"
"加します"
#: admin/forms/alias.py:47 admin/forms/domain.py:24 admin/models/domain.py:90
#: admin/forms/alias.py:47 admin/forms/domain.py:25 admin/models/domain.py:91
#: admin/templates/admin/domain_statistics.html:49
msgid "Domain"
msgstr "ドメイン"
@@ -339,11 +339,11 @@ msgstr ""
msgid "No recipient defined"
msgstr "受信者が定義されていません"
#: admin/forms/domain.py:33 admin/templates/admin/domain_statistics.html:26
#: admin/forms/domain.py:34 admin/templates/admin/domain_statistics.html.py:26
msgid "Type"
msgstr "タイプ"
#: admin/forms/domain.py:39
#: admin/forms/domain.py:40
msgid ""
"Default quota in MB applied to mailboxes. Leave empty to use the default "
"value."
@@ -351,7 +351,7 @@ msgstr ""
"デフォルトクォータ (MB) は、メールボックスに適用されます。\n"
"デフォルト値を使用する場合は空白のままにします。"
#: admin/forms/domain.py:47
#: admin/forms/domain.py:48
msgid ""
"Alias(es) of this domain. Indicate only one name per input, press ENTER to "
"add a new input."
@@ -360,32 +360,32 @@ msgstr ""
"input ごとに1つの名前を入力して、 ENTER キーを押して、新しい input を追加しま"
"す"
#: admin/forms/domain.py:101 admin/forms/domain.py:113
#: admin/forms/domain.py:121
#: admin/forms/domain.py:103 admin/forms/domain.py:115
#: admin/forms/domain.py:123
#, python-format
msgid "A %s with this name already exists"
msgstr " %s という名前は、すでに存在しています"
#: admin/forms/domain.py:113 admin/forms/domain.py:118
#: admin/forms/domain.py:115 admin/forms/domain.py:120
msgid "domain"
msgstr "ドメイン"
#: admin/forms/domain.py:166
#: admin/forms/domain.py:168
msgid "Create a domain administrator"
msgstr "ドメイン管理者を作成する"
#: admin/forms/domain.py:169
#: admin/forms/domain.py:171
msgid "Automatically create an administrator for this domain"
msgstr "自動的にドメインの管理者を作成する"
#: admin/forms/domain.py:174 admin/templates/admin/domain_detail.html:72
#: admin/forms/domain.py:176 admin/templates/admin/domain_detail.html.py:72
#: admin/templates/admin/domains.html:34
#: admin/templates/admin/identity_headers.html:2
#: admin/templates/admin/mx_domain_detail.html:9
msgid "Name"
msgstr "名前"
#: admin/forms/domain.py:177
#: admin/forms/domain.py:179
msgid ""
"The administrator's name. Don't include the domain's name here, it will be "
"automatically appended."
@@ -393,36 +393,42 @@ msgstr ""
"管理者の名前\n"
"ここでは、ドメイン名を含めないでください、それが自動的に付加されます。"
#: admin/forms/domain.py:184
#: admin/forms/domain.py:186
msgid "Create aliases"
msgstr "エイリアスを作成"
#: admin/forms/domain.py:187
#: admin/forms/domain.py:189
msgid "Automatically create standard aliases for this domain"
msgstr "自動的にドメインの標準的なエイリアスを作成する"
#: admin/forms/domain.py:206
#: admin/forms/domain.py:204
msgid "Invalid format"
msgstr "不正なフォーマット"
#: admin/forms/domain.py:223
#: admin/forms/domain.py:213 admin/forms/domain.py:216
#, fuzzy
#| msgid "A mailbox is required"
msgid "This field is required."
msgstr "メールボックスは必須です"
#: admin/forms/domain.py:233
#, python-format
msgid "User '%s' already exists"
msgstr "ユーザー %s はすでに存在します"
#: admin/forms/domain.py:321
#: admin/forms/domain.py:330
msgid "Domain modified"
msgstr "ドメインが修正されました"
#: admin/forms/domain.py:341
#: admin/forms/domain.py:350
msgid "Options"
msgstr "オプション"
#: admin/forms/domain.py:349
#: admin/forms/domain.py:358
msgid "New domain"
msgstr "新しいドメイン"
#: admin/forms/domain.py:362
#: admin/forms/domain.py:371
msgid "Domain created"
msgstr "ドメインが作成されました"
@@ -509,7 +515,7 @@ msgstr ""
msgid "[modoboa] MX issue(s) for domain {}"
msgstr ""
#: admin/models/alias.py:31 admin/models/mailbox.py:80
#: admin/models/alias.py:31 admin/models/mailbox.py:82
msgid "address"
msgstr "アドレス"
@@ -517,7 +523,7 @@ msgstr "アドレス"
msgid "The alias address."
msgstr "エイリアスアドレス"
#: admin/models/alias.py:38 admin/models/domain.py:45
#: admin/models/alias.py:38 admin/models/domain.py:46
#: admin/models/domain_alias.py:44
msgid "enabled"
msgstr "有効"
@@ -526,11 +532,11 @@ msgstr "有効"
msgid "Check to activate this alias"
msgstr "このエイリアスをアクティブにするために確認してください"
#: admin/models/alias.py:44 admin/templates/admin/alias_detail.html:32
#: admin/models/alias.py:44 admin/templates/admin/alias_detail.html.py:32
msgid "Description"
msgstr ""
#: admin/models/alias.py:46 admin/templates/admin/alias_detail.html:29
#: admin/models/alias.py:46 admin/templates/admin/alias_detail.html.py:29
msgid "Expire at"
msgstr ""
@@ -556,23 +562,23 @@ msgstr "不正な行: %s"
msgid "Domain '%s' does not exist"
msgstr "ドメイン %s は、存在しません"
#: admin/models/domain.py:41 admin/models/domain_alias.py:37
#: admin/models/domain.py:42 admin/models/domain_alias.py:37
msgid "name"
msgstr "名前"
#: admin/models/domain.py:42
#: admin/models/domain.py:43
msgid "The domain name"
msgstr "ドメイン名"
#: admin/models/domain.py:46
#: admin/models/domain.py:47
msgid "Check to activate this domain"
msgstr "このドメインをアクティブするために確認してください"
#: admin/models/domain.py:211 admin/models/domain_alias.py:71
#: admin/models/domain.py:212 admin/models/domain_alias.py:71
msgid "Invalid line"
msgstr "不正な行"
#: admin/models/domain.py:219
#: admin/models/domain.py:220
#, python-format
msgid "Invalid quota value for domain '%s'"
msgstr "不正なドメイン %s のクォータ値"
@@ -594,21 +600,21 @@ msgstr "ドメインこのエイリアスポイントへ"
msgid "Unknown domain %s"
msgstr "不明なドメイン %s"
#: admin/models/mailbox.py:82
#: admin/models/mailbox.py:84
msgid "Mailbox address (without the @domain.tld part)"
msgstr "メールボックスアドレス (@domain.tld 部分なし)"
#: admin/models/mailbox.py:148
#: admin/models/mailbox.py:150
#, python-format
msgid "Failed to retrieve mailbox location (%s)"
msgstr "メールボックスの場所の取得に失敗しました (%s)"
#: admin/models/mailbox.py:236
#: admin/models/mailbox.py:240
#, python-format
msgid "Quota is greater than the allowed domain's limit (%dM)"
msgstr "クォータが、ドメインに許可された制限 (%dM) より大きいです"
#: admin/models/mailbox.py:242
#: admin/models/mailbox.py:246
msgid "A quota is required"
msgstr "クォータは必須です"
@@ -1000,11 +1006,11 @@ msgstr ""
msgid "DNSBL summary for {}"
msgstr "{} のDNSBL 要約"
#: admin/views/domain.py:143
#: admin/views/domain.py:146
msgid "You can't delete your own domain"
msgstr "あなた自身のドメインは削除できません"
#: admin/views/domain.py:146
#: admin/views/domain.py:149
msgid "Domain deleted"
msgid_plural "Domains deleted"
msgstr[0] "ドメインを削除しました"
@@ -1,21 +1,22 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
#
#
# Translators:
# cwatanab <chihiro.watanabe@live.jp>, 2016
msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-09-14 19:06+0200\n"
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
"PO-Revision-Date: 2016-06-07 07:01+0000\n"
"Last-Translator: cwatanab <chihiro.watanabe@live.jp>\n"
"Language-Team: Japanese (Japan) (http://www.transifex.com/tonio/modoboa/language/ja_JP/)\n"
"Language-Team: Japanese (Japan) (http://www.transifex.com/tonio/modoboa/"
"language/ja_JP/)\n"
"Language: ja_JP\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: ja_JP\n"
"Plural-Forms: nplurals=1; plural=0;\n"
#: admin/static/admin/js/admin.js:131
@@ -34,7 +35,9 @@ msgstr "この操作は、このドメインに関連するすべてのデータ
msgid ""
"This operation will remove all data associated to this domain, excepting "
"accounts."
msgstr "この操作は、アカウントを除いたこのドメインに関連するすべてのデータを削除します。"
msgstr ""
"この操作は、アカウントを除いたこのドメインに関連するすべてのデータを削除しま"
"す。"
#: admin/static/admin/js/admin.js:236
msgid "No domain administrator defined"
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-10-16 14:31+0200\n"
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
"PO-Revision-Date: 2014-12-31 11:37+0000\n"
"Last-Translator: TuxBrother <vrijwilligerswerk@wij.rs>\n"
"Language-Team: Dutch (Netherlands) (http://www.transifex.com/projects/p/"
@@ -20,7 +20,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: admin/app_settings.py:54 admin/callbacks.py:25
#: admin/app_settings.py:54 admin/callbacks.py:26
#: admin/templates/admin/domain_statistics.html:30
#: admin/templates/admin/domains.html:4
msgid "Domains"
@@ -52,7 +52,7 @@ msgstr ""
msgid "Check every domain against major DNSBL providers"
msgstr ""
#: admin/app_settings.py:84 admin/templates/admin/domain_detail.html:44
#: admin/app_settings.py:84 admin/templates/admin/domain_detail.html.py:44
msgid "Mailboxes"
msgstr "Mailboxen"
@@ -107,8 +107,8 @@ msgid "Create a domain and a mailbox when an account is automatically created."
msgstr ""
"Maak een domein en mailbox aan wanneer een account automatisch is aangemaakt."
#: admin/app_settings.py:170 admin/forms/account.py:292
#: admin/forms/domain.py:81
#: admin/app_settings.py:170 admin/forms/account.py:293
#: admin/forms/domain.py:83
msgid "Must be a positive integer"
msgstr "Dit moet een positive integer zijn."
@@ -116,41 +116,41 @@ msgstr "Dit moet een positive integer zijn."
msgid "Administration"
msgstr "Administratie"
#: admin/callbacks.py:35 admin/templates/admin/domain_statistics.html:36
#: admin/callbacks.py:36 admin/templates/admin/domain_statistics.html.py:36
#: admin/templates/admin/domain_statistics.html:50
#: admin/templates/admin/identities.html:5
msgid "Identities"
msgstr "Identiteiten"
#: admin/callbacks.py:50 admin/templates/admin/forward.html:2
#: admin/callbacks.py:51 admin/templates/admin/forward.html.py:2
msgid "Forward"
msgstr "Doorsturen"
#: admin/callbacks.py:112
#: admin/callbacks.py:113
#, python-format
msgid "Account import failed (%s): domain does not exist"
msgstr "Accounts importeren mislukt (%s): domein bestaat niet"
#: admin/callbacks.py:124 admin/models/mailbox.py:319
#: admin/callbacks.py:125 admin/models/mailbox.py:323
#, fuzzy
#| msgid "Mailbox %s already exists"
msgid "Mailbox {} already exists"
msgstr "Mailbox %s bestaat al"
#: admin/callbacks.py:132
#: admin/callbacks.py:133
#, python-format
msgid "Account import failed (%s): wrong quota value"
msgstr "Account import is mislukt (%s): verkeerd quotum waarde"
#: admin/callbacks.py:167 admin/forms/domain.py:98
#: admin/callbacks.py:168 admin/forms/domain.py:100
msgid "domain alias"
msgstr "domein alias"
#: admin/forms/account.py:33 admin/templates/admin/domain_detail.html:72
#: admin/forms/account.py:34 admin/templates/admin/domain_detail.html.py:72
msgid "Username"
msgstr "Gebruikersnaam"
#: admin/forms/account.py:35
#: admin/forms/account.py:36
msgid ""
"The user's name. Must be a valid e-mail address for simple users or "
"administrators with a mailbox."
@@ -158,56 +158,56 @@ msgstr ""
"De naam van de gebruiker. Moet een geldig e-mail adres zijn voor gebruikers "
"of administrators met een mailbox."
#: admin/forms/account.py:40 admin/templates/admin/account_detail.html:29
#: admin/forms/account.py:41 admin/templates/admin/account_detail.html.py:29
msgid "Role"
msgstr "Regel"
#: admin/forms/account.py:41
#: admin/forms/account.py:42
msgid "Choose"
msgstr "Kiezen"
#: admin/forms/account.py:42
#: admin/forms/account.py:43
msgid "What level of permission this user will have"
msgstr "Welk niveau van rechten deze gebruiker zal hebben"
#: admin/forms/account.py:45
#: admin/forms/account.py:46
msgid "Password"
msgstr "Wachtwoord"
#: admin/forms/account.py:49
#: admin/forms/account.py:50
msgid "Confirmation"
msgstr "Bevestiging"
#: admin/forms/account.py:52
#: admin/forms/account.py:53
msgid "Enter the same password as above, for verification."
msgstr "Herhaal wachtwoord (voor verificatie)"
#: admin/forms/account.py:63
#: admin/forms/account.py:64
msgid "Enabled"
msgstr "Actief"
#: admin/forms/account.py:155
#: admin/forms/account.py:156
msgid "The two password fields didn't match."
msgstr "De wachtwoorden komen niet overeen."
#: admin/forms/account.py:170
#: admin/forms/account.py:171
msgid "Only super administrators are allowed for this mode"
msgstr ""
#: admin/forms/account.py:178
#: admin/forms/account.py:179
msgid "You can't disable your own account"
msgstr "U kunt uw eigen account niet uitschakelen"
#: admin/forms/account.py:193
#: admin/forms/account.py:194
msgid "E-mail"
msgstr "E-mail"
#: admin/forms/account.py:195 admin/forms/domain.py:36
#: admin/forms/account.py:196 admin/forms/domain.py:37
#: admin/templates/admin/account_detail.html:45
msgid "Quota"
msgstr "Quota"
#: admin/forms/account.py:197
#: admin/forms/account.py:198
msgid ""
"Quota in MB for this mailbox. Define a custom value or use domain's default "
"one. Leave empty to define an unlimited value (not allowed for domain "
@@ -217,12 +217,12 @@ msgstr ""
"stanaard waarde van het domein. Laat leeg om een ongelimiteerde waarde te "
"definieren (niet toegestaan voor domein administrators)."
#: admin/forms/account.py:205 admin/forms/domain.py:44
#: admin/forms/account.py:206 admin/forms/domain.py:45
#: admin/templates/admin/domains.html:35
msgid "Alias(es)"
msgstr "Alias(sen)"
#: admin/forms/account.py:208
#: admin/forms/account.py:209
#, fuzzy
#| msgid ""
#| "Alias(es) of this mailbox. Indicate only one address per input, press "
@@ -237,13 +237,13 @@ msgstr ""
"ENTER om een nieuwe regel te krijgen. Gebruik een wildcard '*' om een 'catch-"
"all' adres te maken (bijvoorbeeld: *@domein.tld)."
#: admin/forms/account.py:214
#: admin/forms/account.py:215
#, fuzzy
#| msgid "Invalid request"
msgid "Sender addresses"
msgstr "Ongeldig verzoek"
#: admin/forms/account.py:217
#: admin/forms/account.py:218
#, fuzzy
#| msgid ""
#| "Mailbox(es) this alias will point to. Indicate only one address per "
@@ -256,47 +256,47 @@ msgstr ""
"Mailbox(en) waarnaar deze alias zal verwijzen. Geef slechts een adres per "
"regel op, en toets ENTER om een nieuwe regel te krijgen."
#: admin/forms/account.py:271 admin/forms/alias.py:92
#: admin/models/mailbox.py:293
#: admin/forms/account.py:272 admin/forms/alias.py:92
#: admin/models/mailbox.py:297
msgid "Domain does not exist"
msgstr "Domein bestaat niet"
#: admin/forms/account.py:301
#: admin/forms/account.py:302
#, fuzzy
#| msgid "Domain does not exist"
msgid "Local domain does not exist"
msgstr "Domein bestaat niet"
#: admin/forms/account.py:399
#: admin/forms/account.py:400
msgid "Domain(s)"
msgstr "Domein(en)"
#: admin/forms/account.py:401
#: admin/forms/account.py:402
msgid "Domain(s) that user administrates"
msgstr "Domein(en) die gebruiker mag beheren"
#: admin/forms/account.py:447 admin/forms/account.py:532
#: admin/forms/domain.py:266 admin/forms/domain.py:332
#: admin/forms/account.py:448 admin/forms/account.py:533
#: admin/forms/domain.py:275 admin/forms/domain.py:341
msgid "General"
msgstr "Algemeen"
#: admin/forms/account.py:452 admin/forms/account.py:538
#: admin/forms/account.py:453 admin/forms/account.py:539
msgid "Mail"
msgstr "Mail"
#: admin/forms/account.py:454
#: admin/forms/account.py:455
msgid "Permissions"
msgstr "Rechten"
#: admin/forms/account.py:521
#: admin/forms/account.py:522
msgid "Account updated"
msgstr "Account aangepast"
#: admin/forms/account.py:545
#: admin/forms/account.py:546
msgid "New account"
msgstr "Nieuwe account"
#: admin/forms/account.py:557
#: admin/forms/account.py:558
msgid "Account created"
msgstr "Account aangemaakt"
@@ -322,7 +322,7 @@ msgstr ""
"Het alias adres (zonder het domein deel). Voor een 'catch-all' adres, vul "
"een * in."
#: admin/forms/alias.py:35 admin/templates/admin/alias_detail.html:37
#: admin/forms/alias.py:35 admin/templates/admin/alias_detail.html.py:37
msgid "Recipients"
msgstr "Ontvangers"
@@ -338,7 +338,7 @@ msgstr ""
"Mailbox(en) waarnaar deze alias zal verwijzen. Geef slechts een adres per "
"regel op, en toets ENTER om een nieuwe regel te krijgen."
#: admin/forms/alias.py:47 admin/forms/domain.py:24 admin/models/domain.py:90
#: admin/forms/alias.py:47 admin/forms/domain.py:25 admin/models/domain.py:91
#: admin/templates/admin/domain_statistics.html:49
msgid "Domain"
msgstr "Domein"
@@ -357,11 +357,11 @@ msgstr "Een mailbox is benodigd"
msgid "No recipient defined"
msgstr "Geen ontvanger opgegeven"
#: admin/forms/domain.py:33 admin/templates/admin/domain_statistics.html:26
#: admin/forms/domain.py:34 admin/templates/admin/domain_statistics.html.py:26
msgid "Type"
msgstr "Type"
#: admin/forms/domain.py:39
#: admin/forms/domain.py:40
msgid ""
"Default quota in MB applied to mailboxes. Leave empty to use the default "
"value."
@@ -369,7 +369,7 @@ msgstr ""
"Standaard quota in MB toegepast op mailboxen. Laat leeg om de standaard "
"waarde te gebruiken."
#: admin/forms/domain.py:47
#: admin/forms/domain.py:48
msgid ""
"Alias(es) of this domain. Indicate only one name per input, press ENTER to "
"add a new input."
@@ -377,68 +377,74 @@ msgstr ""
"Alias(sen) van dit domein. Geef slechts een adres per regel op, en toets "
"ENTER om een nieuwe regel te krijgen."
#: admin/forms/domain.py:101 admin/forms/domain.py:113
#: admin/forms/domain.py:121
#: admin/forms/domain.py:103 admin/forms/domain.py:115
#: admin/forms/domain.py:123
#, python-format
msgid "A %s with this name already exists"
msgstr "Een %s met deze naam bestaat al"
#: admin/forms/domain.py:113 admin/forms/domain.py:118
#: admin/forms/domain.py:115 admin/forms/domain.py:120
msgid "domain"
msgstr "domein"
#: admin/forms/domain.py:166
#: admin/forms/domain.py:168
msgid "Create a domain administrator"
msgstr "Maak een domein administrator aan"
#: admin/forms/domain.py:169
#: admin/forms/domain.py:171
msgid "Automatically create an administrator for this domain"
msgstr "Automatisch een administrator aanmaken voor dit domein"
#: admin/forms/domain.py:174 admin/templates/admin/domain_detail.html:72
#: admin/forms/domain.py:176 admin/templates/admin/domain_detail.html.py:72
#: admin/templates/admin/domains.html:34
#: admin/templates/admin/identity_headers.html:2
#: admin/templates/admin/mx_domain_detail.html:9
msgid "Name"
msgstr "Naam"
#: admin/forms/domain.py:177
#: admin/forms/domain.py:179
msgid ""
"The administrator's name. Don't include the domain's name here, it will be "
"automatically appended."
msgstr ""
"De naam van de administrator. De domeinnaam word automatisch toegevoegd."
#: admin/forms/domain.py:184
#: admin/forms/domain.py:186
msgid "Create aliases"
msgstr "Aliassen aanmaken"
#: admin/forms/domain.py:187
#: admin/forms/domain.py:189
msgid "Automatically create standard aliases for this domain"
msgstr "Automatisch een standaard alias voor dit domein aanmaken"
#: admin/forms/domain.py:206
#: admin/forms/domain.py:204
msgid "Invalid format"
msgstr "Verkeerd formaat"
#: admin/forms/domain.py:223
#: admin/forms/domain.py:213 admin/forms/domain.py:216
#, fuzzy
#| msgid "A mailbox is required"
msgid "This field is required."
msgstr "Een mailbox is benodigd"
#: admin/forms/domain.py:233
#, python-format
msgid "User '%s' already exists"
msgstr "Gebruiker '%s' bestaat al"
#: admin/forms/domain.py:321
#: admin/forms/domain.py:330
msgid "Domain modified"
msgstr "Domein gewijzigd"
#: admin/forms/domain.py:341
#: admin/forms/domain.py:350
msgid "Options"
msgstr "Opties"
#: admin/forms/domain.py:349
#: admin/forms/domain.py:358
msgid "New domain"
msgstr "Nieuw domein"
#: admin/forms/domain.py:362
#: admin/forms/domain.py:371
msgid "Domain created"
msgstr "Domein aangemaakt"
@@ -526,7 +532,7 @@ msgstr ""
msgid "[modoboa] MX issue(s) for domain {}"
msgstr ""
#: admin/models/alias.py:31 admin/models/mailbox.py:80
#: admin/models/alias.py:31 admin/models/mailbox.py:82
msgid "address"
msgstr "adres"
@@ -536,7 +542,7 @@ msgstr "adres"
msgid "The alias address."
msgstr "De alias naam"
#: admin/models/alias.py:38 admin/models/domain.py:45
#: admin/models/alias.py:38 admin/models/domain.py:46
#: admin/models/domain_alias.py:44
msgid "enabled"
msgstr "actief"
@@ -545,11 +551,11 @@ msgstr "actief"
msgid "Check to activate this alias"
msgstr "Aanvinken om deze alias te activeren"
#: admin/models/alias.py:44 admin/templates/admin/alias_detail.html:32
#: admin/models/alias.py:44 admin/templates/admin/alias_detail.html.py:32
msgid "Description"
msgstr ""
#: admin/models/alias.py:46 admin/templates/admin/alias_detail.html:29
#: admin/models/alias.py:46 admin/templates/admin/alias_detail.html.py:29
msgid "Expire at"
msgstr ""
@@ -579,23 +585,23 @@ msgstr "Ongeldige regel: %s"
msgid "Domain '%s' does not exist"
msgstr "Domein '%s' bestaat niet"
#: admin/models/domain.py:41 admin/models/domain_alias.py:37
#: admin/models/domain.py:42 admin/models/domain_alias.py:37
msgid "name"
msgstr "naam"
#: admin/models/domain.py:42
#: admin/models/domain.py:43
msgid "The domain name"
msgstr "De domeinnaam"
#: admin/models/domain.py:46
#: admin/models/domain.py:47
msgid "Check to activate this domain"
msgstr "Aanvinken om dit domein te activeren"
#: admin/models/domain.py:211 admin/models/domain_alias.py:71
#: admin/models/domain.py:212 admin/models/domain_alias.py:71
msgid "Invalid line"
msgstr "Verkeerde regel"
#: admin/models/domain.py:219
#: admin/models/domain.py:220
#, python-format
msgid "Invalid quota value for domain '%s'"
msgstr "Verkeerde quota waarde voor domein '%s'"
@@ -617,21 +623,21 @@ msgstr "De domein alias verwijst naar"
msgid "Unknown domain %s"
msgstr "Onbekend domein %s"
#: admin/models/mailbox.py:82
#: admin/models/mailbox.py:84
msgid "Mailbox address (without the @domain.tld part)"
msgstr "Mailbox adres (zonder het @domein.naam deel)"
#: admin/models/mailbox.py:148
#: admin/models/mailbox.py:150
#, python-format
msgid "Failed to retrieve mailbox location (%s)"
msgstr "Mislukt om de mailbox locatie te verkijgen (%s)"
#: admin/models/mailbox.py:236
#: admin/models/mailbox.py:240
#, python-format
msgid "Quota is greater than the allowed domain's limit (%dM)"
msgstr "Quota is groter dan de maximaal toegestane domein limiet (%dM)"
#: admin/models/mailbox.py:242
#: admin/models/mailbox.py:246
msgid "A quota is required"
msgstr "Een quota is vereist"
@@ -1053,11 +1059,11 @@ msgstr ""
msgid "DNSBL summary for {}"
msgstr ""
#: admin/views/domain.py:143
#: admin/views/domain.py:146
msgid "You can't delete your own domain"
msgstr "U kunt uw eigen domein niet verwijderen"
#: admin/views/domain.py:146
#: admin/views/domain.py:149
msgid "Domain deleted"
msgid_plural "Domains deleted"
msgstr[0] "Domeinen verwijderd"
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-09-14 19:06+0200\n"
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
"PO-Revision-Date: 2014-12-31 11:42+0000\n"
"Last-Translator: TuxBrother <vrijwilligerswerk@wij.rs>\n"
"Language-Team: Dutch (Netherlands) (http://www.transifex.com/projects/p/"
@@ -11,7 +11,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-10-16 14:31+0200\n"
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
"PO-Revision-Date: 2016-05-17 12:28+0000\n"
"Last-Translator: Jose Marcos Araujo <jmaraujo@avancetec.com.br>\n"
"Language-Team: Portuguese (Brazil) (http://www.transifex.com/tonio/modoboa/"
@@ -22,7 +22,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
#: admin/app_settings.py:54 admin/callbacks.py:25
#: admin/app_settings.py:54 admin/callbacks.py:26
#: admin/templates/admin/domain_statistics.html:30
#: admin/templates/admin/domains.html:4
msgid "Domains"
@@ -54,7 +54,7 @@ msgstr ""
msgid "Check every domain against major DNSBL providers"
msgstr ""
#: admin/app_settings.py:84 admin/templates/admin/domain_detail.html:44
#: admin/app_settings.py:84 admin/templates/admin/domain_detail.html.py:44
msgid "Mailboxes"
msgstr "Caixas de correios"
@@ -109,8 +109,8 @@ msgstr ""
"Criar um domínio e uma caixa de correio quando uma conta é automaticamente "
"criada."
#: admin/app_settings.py:170 admin/forms/account.py:292
#: admin/forms/domain.py:81
#: admin/app_settings.py:170 admin/forms/account.py:293
#: admin/forms/domain.py:83
msgid "Must be a positive integer"
msgstr "Deve ser um inteiro positivo"
@@ -118,39 +118,39 @@ msgstr "Deve ser um inteiro positivo"
msgid "Administration"
msgstr "Administração"
#: admin/callbacks.py:35 admin/templates/admin/domain_statistics.html:36
#: admin/callbacks.py:36 admin/templates/admin/domain_statistics.html.py:36
#: admin/templates/admin/domain_statistics.html:50
#: admin/templates/admin/identities.html:5
msgid "Identities"
msgstr "Identidades"
#: admin/callbacks.py:50 admin/templates/admin/forward.html:2
#: admin/callbacks.py:51 admin/templates/admin/forward.html.py:2
msgid "Forward"
msgstr "Encaminhar"
#: admin/callbacks.py:112
#: admin/callbacks.py:113
#, python-format
msgid "Account import failed (%s): domain does not exist"
msgstr "Falha ao importar a conta (%s): domínio não existe"
#: admin/callbacks.py:124 admin/models/mailbox.py:319
#: admin/callbacks.py:125 admin/models/mailbox.py:323
msgid "Mailbox {} already exists"
msgstr "Caixa {} já existente"
#: admin/callbacks.py:132
#: admin/callbacks.py:133
#, python-format
msgid "Account import failed (%s): wrong quota value"
msgstr "Falha na importação de conta (%s): valor de cota errado"
#: admin/callbacks.py:167 admin/forms/domain.py:98
#: admin/callbacks.py:168 admin/forms/domain.py:100
msgid "domain alias"
msgstr "alias de domínio"
#: admin/forms/account.py:33 admin/templates/admin/domain_detail.html:72
#: admin/forms/account.py:34 admin/templates/admin/domain_detail.html.py:72
msgid "Username"
msgstr "Nome de usuário"
#: admin/forms/account.py:35
#: admin/forms/account.py:36
msgid ""
"The user's name. Must be a valid e-mail address for simple users or "
"administrators with a mailbox."
@@ -158,56 +158,56 @@ msgstr ""
"O nome de usuário. Deve ser um endereço de e-mail válido para usuários "
"simples ou administradores com uma caixa de mensagens."
#: admin/forms/account.py:40 admin/templates/admin/account_detail.html:29
#: admin/forms/account.py:41 admin/templates/admin/account_detail.html.py:29
msgid "Role"
msgstr "Papel"
#: admin/forms/account.py:41
#: admin/forms/account.py:42
msgid "Choose"
msgstr "Escolher"
#: admin/forms/account.py:42
#: admin/forms/account.py:43
msgid "What level of permission this user will have"
msgstr "Qual nível de permissão terá esse usuário"
#: admin/forms/account.py:45
#: admin/forms/account.py:46
msgid "Password"
msgstr "Senha"
#: admin/forms/account.py:49
#: admin/forms/account.py:50
msgid "Confirmation"
msgstr "Confirmação"
#: admin/forms/account.py:52
#: admin/forms/account.py:53
msgid "Enter the same password as above, for verification."
msgstr "Para verificação, digite a mesma senha que a anterior."
#: admin/forms/account.py:63
#: admin/forms/account.py:64
msgid "Enabled"
msgstr "Ativado"
#: admin/forms/account.py:155
#: admin/forms/account.py:156
msgid "The two password fields didn't match."
msgstr "Os dois campos de senha não coincidiram."
#: admin/forms/account.py:170
#: admin/forms/account.py:171
msgid "Only super administrators are allowed for this mode"
msgstr "Apenas super administradores estão liberados para este modo"
#: admin/forms/account.py:178
#: admin/forms/account.py:179
msgid "You can't disable your own account"
msgstr "Você não pode desabilitar seu própria conta"
#: admin/forms/account.py:193
#: admin/forms/account.py:194
msgid "E-mail"
msgstr "E-mail"
#: admin/forms/account.py:195 admin/forms/domain.py:36
#: admin/forms/account.py:196 admin/forms/domain.py:37
#: admin/templates/admin/account_detail.html:45
msgid "Quota"
msgstr "Cota"
#: admin/forms/account.py:197
#: admin/forms/account.py:198
msgid ""
"Quota in MB for this mailbox. Define a custom value or use domain's default "
"one. Leave empty to define an unlimited value (not allowed for domain "
@@ -217,12 +217,12 @@ msgstr ""
"o padrão do domínio. Deixe em branco para definir um valor ilimitado (não "
"permitido para administradores de domínios)."
#: admin/forms/account.py:205 admin/forms/domain.py:44
#: admin/forms/account.py:206 admin/forms/domain.py:45
#: admin/templates/admin/domains.html:35
msgid "Alias(es)"
msgstr "Alias(es)"
#: admin/forms/account.py:208
#: admin/forms/account.py:209
#, fuzzy
#| msgid ""
#| "Alias(es) of this mailbox. Indicate only one address per input, press "
@@ -237,13 +237,13 @@ msgstr ""
"entrada, pressione ENTER para adicionar uma nova entrada. Use o caractere "
"'*' para criar um alias 'pega-todos' (ex: *@exemplo.com)."
#: admin/forms/account.py:214
#: admin/forms/account.py:215
#, fuzzy
#| msgid "Invalid address"
msgid "Sender addresses"
msgstr "Endereço inválido"
#: admin/forms/account.py:217
#: admin/forms/account.py:218
#, fuzzy
#| msgid ""
#| "Addresses this alias will point to. Indicate only one address per input, "
@@ -256,45 +256,45 @@ msgstr ""
"Endereços que este alias vai apontar. Indique apenas um endereço por "
"entrada, pressione ENTER para adicionar uma nova entrada."
#: admin/forms/account.py:271 admin/forms/alias.py:92
#: admin/models/mailbox.py:293
#: admin/forms/account.py:272 admin/forms/alias.py:92
#: admin/models/mailbox.py:297
msgid "Domain does not exist"
msgstr "Domínio não existe"
#: admin/forms/account.py:301
#: admin/forms/account.py:302
msgid "Local domain does not exist"
msgstr "Domínio local não existe"
#: admin/forms/account.py:399
#: admin/forms/account.py:400
msgid "Domain(s)"
msgstr "Domínio(s)"
#: admin/forms/account.py:401
#: admin/forms/account.py:402
msgid "Domain(s) that user administrates"
msgstr "Domínio(s) que o usuário administra"
#: admin/forms/account.py:447 admin/forms/account.py:532
#: admin/forms/domain.py:266 admin/forms/domain.py:332
#: admin/forms/account.py:448 admin/forms/account.py:533
#: admin/forms/domain.py:275 admin/forms/domain.py:341
msgid "General"
msgstr "Geral"
#: admin/forms/account.py:452 admin/forms/account.py:538
#: admin/forms/account.py:453 admin/forms/account.py:539
msgid "Mail"
msgstr "Correio"
#: admin/forms/account.py:454
#: admin/forms/account.py:455
msgid "Permissions"
msgstr "Permissões"
#: admin/forms/account.py:521
#: admin/forms/account.py:522
msgid "Account updated"
msgstr "Conta atualizada"
#: admin/forms/account.py:545
#: admin/forms/account.py:546
msgid "New account"
msgstr "Nova conta"
#: admin/forms/account.py:557
#: admin/forms/account.py:558
msgid "Account created"
msgstr "Conta criada"
@@ -316,7 +316,7 @@ msgstr ""
"O endereço alias. Para criar um alias de captura, basta digitar o nome de "
"domínio (@domain.tld)."
#: admin/forms/alias.py:35 admin/templates/admin/alias_detail.html:37
#: admin/forms/alias.py:35 admin/templates/admin/alias_detail.html.py:37
msgid "Recipients"
msgstr "Destinatários"
@@ -328,7 +328,7 @@ msgstr ""
"Endereços que este alias vai apontar. Indique apenas um endereço por "
"entrada, pressione ENTER para adicionar uma nova entrada."
#: admin/forms/alias.py:47 admin/forms/domain.py:24 admin/models/domain.py:90
#: admin/forms/alias.py:47 admin/forms/domain.py:25 admin/models/domain.py:91
#: admin/templates/admin/domain_statistics.html:49
msgid "Domain"
msgstr "Domínio"
@@ -347,11 +347,11 @@ msgstr "Um caixa de mensagens é obrigatória"
msgid "No recipient defined"
msgstr "Nenhum destinatário definido"
#: admin/forms/domain.py:33 admin/templates/admin/domain_statistics.html:26
#: admin/forms/domain.py:34 admin/templates/admin/domain_statistics.html.py:26
msgid "Type"
msgstr "Tipo"
#: admin/forms/domain.py:39
#: admin/forms/domain.py:40
msgid ""
"Default quota in MB applied to mailboxes. Leave empty to use the default "
"value."
@@ -359,7 +359,7 @@ msgstr ""
"Cota padrão em MB aplicada para caixas de mensagens. Deixe em branco para "
"usar o valor padrão."
#: admin/forms/domain.py:47
#: admin/forms/domain.py:48
msgid ""
"Alias(es) of this domain. Indicate only one name per input, press ENTER to "
"add a new input."
@@ -367,32 +367,32 @@ msgstr ""
"Alias(es) para esse domínio. Indique apenas um nome por entrada, pressione "
"ENTER para adicionar uma nova entrada."
#: admin/forms/domain.py:101 admin/forms/domain.py:113
#: admin/forms/domain.py:121
#: admin/forms/domain.py:103 admin/forms/domain.py:115
#: admin/forms/domain.py:123
#, python-format
msgid "A %s with this name already exists"
msgstr "Já existe um %s com este nome"
#: admin/forms/domain.py:113 admin/forms/domain.py:118
#: admin/forms/domain.py:115 admin/forms/domain.py:120
msgid "domain"
msgstr "domínio"
#: admin/forms/domain.py:166
#: admin/forms/domain.py:168
msgid "Create a domain administrator"
msgstr "Criar um administrador de domínio"
#: admin/forms/domain.py:169
#: admin/forms/domain.py:171
msgid "Automatically create an administrator for this domain"
msgstr "Criar automaticamente um administrador para este domínio"
#: admin/forms/domain.py:174 admin/templates/admin/domain_detail.html:72
#: admin/forms/domain.py:176 admin/templates/admin/domain_detail.html.py:72
#: admin/templates/admin/domains.html:34
#: admin/templates/admin/identity_headers.html:2
#: admin/templates/admin/mx_domain_detail.html:9
msgid "Name"
msgstr "Nome"
#: admin/forms/domain.py:177
#: admin/forms/domain.py:179
msgid ""
"The administrator's name. Don't include the domain's name here, it will be "
"automatically appended."
@@ -400,36 +400,42 @@ msgstr ""
"O nome de administrador. Não inclua aqui o nome de domínio. Ele será "
"automaticamente adicionado."
#: admin/forms/domain.py:184
#: admin/forms/domain.py:186
msgid "Create aliases"
msgstr "Criar alias"
#: admin/forms/domain.py:187
#: admin/forms/domain.py:189
msgid "Automatically create standard aliases for this domain"
msgstr "Criar automaticamente aliases padrão para este domínio"
#: admin/forms/domain.py:206
#: admin/forms/domain.py:204
msgid "Invalid format"
msgstr "Formato inválido"
#: admin/forms/domain.py:223
#: admin/forms/domain.py:213 admin/forms/domain.py:216
#, fuzzy
#| msgid "A mailbox is required"
msgid "This field is required."
msgstr "Um caixa de mensagens é obrigatória"
#: admin/forms/domain.py:233
#, python-format
msgid "User '%s' already exists"
msgstr "O usuário '%s' já existe"
#: admin/forms/domain.py:321
#: admin/forms/domain.py:330
msgid "Domain modified"
msgstr "Domínio alterado"
#: admin/forms/domain.py:341
#: admin/forms/domain.py:350
msgid "Options"
msgstr "Opções"
#: admin/forms/domain.py:349
#: admin/forms/domain.py:358
msgid "New domain"
msgstr "Novo domínio"
#: admin/forms/domain.py:362
#: admin/forms/domain.py:371
msgid "Domain created"
msgstr "Domínio criado"
@@ -515,7 +521,7 @@ msgstr ""
msgid "[modoboa] MX issue(s) for domain {}"
msgstr ""
#: admin/models/alias.py:31 admin/models/mailbox.py:80
#: admin/models/alias.py:31 admin/models/mailbox.py:82
msgid "address"
msgstr "endereço"
@@ -523,7 +529,7 @@ msgstr "endereço"
msgid "The alias address."
msgstr "O endereço alias."
#: admin/models/alias.py:38 admin/models/domain.py:45
#: admin/models/alias.py:38 admin/models/domain.py:46
#: admin/models/domain_alias.py:44
msgid "enabled"
msgstr "ativado"
@@ -532,11 +538,11 @@ msgstr "ativado"
msgid "Check to activate this alias"
msgstr "Verificar para ativar o alias"
#: admin/models/alias.py:44 admin/templates/admin/alias_detail.html:32
#: admin/models/alias.py:44 admin/templates/admin/alias_detail.html.py:32
msgid "Description"
msgstr ""
#: admin/models/alias.py:46 admin/templates/admin/alias_detail.html:29
#: admin/models/alias.py:46 admin/templates/admin/alias_detail.html.py:29
msgid "Expire at"
msgstr ""
@@ -562,23 +568,23 @@ msgstr "Linha inválida: %s"
msgid "Domain '%s' does not exist"
msgstr "O domínio '%s' não existe"
#: admin/models/domain.py:41 admin/models/domain_alias.py:37
#: admin/models/domain.py:42 admin/models/domain_alias.py:37
msgid "name"
msgstr "nome"
#: admin/models/domain.py:42
#: admin/models/domain.py:43
msgid "The domain name"
msgstr "Nome do domínio"
#: admin/models/domain.py:46
#: admin/models/domain.py:47
msgid "Check to activate this domain"
msgstr "Marque para ativar esse domínio"
#: admin/models/domain.py:211 admin/models/domain_alias.py:71
#: admin/models/domain.py:212 admin/models/domain_alias.py:71
msgid "Invalid line"
msgstr "Linha inválida"
#: admin/models/domain.py:219
#: admin/models/domain.py:220
#, python-format
msgid "Invalid quota value for domain '%s'"
msgstr "Valor de cota inválido para o domínio '%s'"
@@ -600,21 +606,21 @@ msgstr "Esse alias aponta para o domínio"
msgid "Unknown domain %s"
msgstr "Domínio desconhecido %s"
#: admin/models/mailbox.py:82
#: admin/models/mailbox.py:84
msgid "Mailbox address (without the @domain.tld part)"
msgstr "Endereço da caixa de correio (sem a parte @meu.dominio)"
#: admin/models/mailbox.py:148
#: admin/models/mailbox.py:150
#, python-format
msgid "Failed to retrieve mailbox location (%s)"
msgstr "Falha ao recuperar a localização da caixa de mensagens (%s)"
#: admin/models/mailbox.py:236
#: admin/models/mailbox.py:240
#, python-format
msgid "Quota is greater than the allowed domain's limit (%dM)"
msgstr "A cota é maior que o permitido pelo limite do domínio (%dM)"
#: admin/models/mailbox.py:242
#: admin/models/mailbox.py:246
msgid "A quota is required"
msgstr "Uma cota é requerida"
@@ -1032,11 +1038,11 @@ msgstr ""
msgid "DNSBL summary for {}"
msgstr ""
#: admin/views/domain.py:143
#: admin/views/domain.py:146
msgid "You can't delete your own domain"
msgstr "Você não pode deletar seu próprio domínio"
#: admin/views/domain.py:146
#: admin/views/domain.py:149
msgid "Domain deleted"
msgid_plural "Domains deleted"
msgstr[0] "Domínio deletado"
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-09-14 19:06+0200\n"
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
"PO-Revision-Date: 2015-08-10 20:19+0000\n"
"Last-Translator: Rafael Barretto Alves <ch3yd@hotmail.com>\n"
"Language-Team: Portuguese (Brazil) (http://www.transifex.com/tonio/modoboa/"
@@ -13,7 +13,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-10-16 14:31+0200\n"
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
"PO-Revision-Date: 2014-12-29 12:51+0000\n"
"Last-Translator: Mike C. <miguelmclara@gmail.com>\n"
"Language-Team: Portuguese (Portugal) (http://www.transifex.com/projects/p/"
@@ -24,7 +24,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: admin/app_settings.py:54 admin/callbacks.py:25
#: admin/app_settings.py:54 admin/callbacks.py:26
#: admin/templates/admin/domain_statistics.html:30
#: admin/templates/admin/domains.html:4
msgid "Domains"
@@ -56,7 +56,7 @@ msgstr ""
msgid "Check every domain against major DNSBL providers"
msgstr ""
#: admin/app_settings.py:84 admin/templates/admin/domain_detail.html:44
#: admin/app_settings.py:84 admin/templates/admin/domain_detail.html.py:44
msgid "Mailboxes"
msgstr "Caixas de Correio"
@@ -111,8 +111,8 @@ msgstr ""
"Criar um dominio e uma caixa de correio quando uma conta é criada "
"automátiamente."
#: admin/app_settings.py:170 admin/forms/account.py:292
#: admin/forms/domain.py:81
#: admin/app_settings.py:170 admin/forms/account.py:293
#: admin/forms/domain.py:83
msgid "Must be a positive integer"
msgstr "Tem de ser um inteiro, positivo"
@@ -120,96 +120,96 @@ msgstr "Tem de ser um inteiro, positivo"
msgid "Administration"
msgstr "Administração"
#: admin/callbacks.py:35 admin/templates/admin/domain_statistics.html:36
#: admin/callbacks.py:36 admin/templates/admin/domain_statistics.html.py:36
#: admin/templates/admin/domain_statistics.html:50
#: admin/templates/admin/identities.html:5
msgid "Identities"
msgstr "Identidades"
#: admin/callbacks.py:50 admin/templates/admin/forward.html:2
#: admin/callbacks.py:51 admin/templates/admin/forward.html.py:2
msgid "Forward"
msgstr "Reencaminhar"
#: admin/callbacks.py:112
#: admin/callbacks.py:113
#, python-format
msgid "Account import failed (%s): domain does not exist"
msgstr "Importação da conta falhou (%s): domínio não existe"
#: admin/callbacks.py:124 admin/models/mailbox.py:319
#: admin/callbacks.py:125 admin/models/mailbox.py:323
#, fuzzy
#| msgid "Mailbox %s already exists"
msgid "Mailbox {} already exists"
msgstr "Caixa de correio %s já existe"
#: admin/callbacks.py:132
#: admin/callbacks.py:133
#, python-format
msgid "Account import failed (%s): wrong quota value"
msgstr "Importação da conta falhou (%s): valor para quota inválido"
#: admin/callbacks.py:167 admin/forms/domain.py:98
#: admin/callbacks.py:168 admin/forms/domain.py:100
msgid "domain alias"
msgstr "'Alias' de domínio"
#: admin/forms/account.py:33 admin/templates/admin/domain_detail.html:72
#: admin/forms/account.py:34 admin/templates/admin/domain_detail.html.py:72
msgid "Username"
msgstr "Nome de Utilizador"
#: admin/forms/account.py:35
#: admin/forms/account.py:36
msgid ""
"The user's name. Must be a valid e-mail address for simple users or "
"administrators with a mailbox."
msgstr ""
#: admin/forms/account.py:40 admin/templates/admin/account_detail.html:29
#: admin/forms/account.py:41 admin/templates/admin/account_detail.html.py:29
msgid "Role"
msgstr "Papel"
#: admin/forms/account.py:41
#: admin/forms/account.py:42
msgid "Choose"
msgstr "Escolher"
#: admin/forms/account.py:42
#: admin/forms/account.py:43
msgid "What level of permission this user will have"
msgstr "Que nível de permissões terá o utilizador"
#: admin/forms/account.py:45
#: admin/forms/account.py:46
msgid "Password"
msgstr "Password"
#: admin/forms/account.py:49
#: admin/forms/account.py:50
msgid "Confirmation"
msgstr "Confirmação"
#: admin/forms/account.py:52
#: admin/forms/account.py:53
msgid "Enter the same password as above, for verification."
msgstr "Repita a password acima, para verificação."
#: admin/forms/account.py:63
#: admin/forms/account.py:64
msgid "Enabled"
msgstr "Ativo"
#: admin/forms/account.py:155
#: admin/forms/account.py:156
msgid "The two password fields didn't match."
msgstr "Os dois campos de password não são idênticos."
#: admin/forms/account.py:170
#: admin/forms/account.py:171
msgid "Only super administrators are allowed for this mode"
msgstr ""
#: admin/forms/account.py:178
#: admin/forms/account.py:179
msgid "You can't disable your own account"
msgstr "Não pode desativar a sua própria conta"
#: admin/forms/account.py:193
#: admin/forms/account.py:194
msgid "E-mail"
msgstr "E-mail"
#: admin/forms/account.py:195 admin/forms/domain.py:36
#: admin/forms/account.py:196 admin/forms/domain.py:37
#: admin/templates/admin/account_detail.html:45
msgid "Quota"
msgstr "Quota"
#: admin/forms/account.py:197
#: admin/forms/account.py:198
msgid ""
"Quota in MB for this mailbox. Define a custom value or use domain's default "
"one. Leave empty to define an unlimited value (not allowed for domain "
@@ -219,12 +219,12 @@ msgstr ""
"usar o valor predefinido pelo domínio. Deixar em branco para definir uma "
"valor ilimitado (não permitido para administradores do domínio)."
#: admin/forms/account.py:205 admin/forms/domain.py:44
#: admin/forms/account.py:206 admin/forms/domain.py:45
#: admin/templates/admin/domains.html:35
msgid "Alias(es)"
msgstr "Alias(es)"
#: admin/forms/account.py:208
#: admin/forms/account.py:209
#, fuzzy
#| msgid ""
#| "Alias(es) of this mailbox. Indicate only one address per input, press "
@@ -239,13 +239,13 @@ msgstr ""
"clique ENTER para adicionar uma nova entrada. Use o '*' para criar um alias "
"'catchall' (ex: *@domain.tld)."
#: admin/forms/account.py:214
#: admin/forms/account.py:215
#, fuzzy
#| msgid "Invalid request"
msgid "Sender addresses"
msgstr "Pedido inválido"
#: admin/forms/account.py:217
#: admin/forms/account.py:218
#, fuzzy
#| msgid ""
#| "Mailbox(es) this alias will point to. Indicate only one address per "
@@ -258,47 +258,47 @@ msgstr ""
"Caixa(s) de correio para o qual este 'alias' aponta. Indicar apenas um "
"endereço por entrada, pressionar ENTER para acrescentar uma nova entrada."
#: admin/forms/account.py:271 admin/forms/alias.py:92
#: admin/models/mailbox.py:293
#: admin/forms/account.py:272 admin/forms/alias.py:92
#: admin/models/mailbox.py:297
msgid "Domain does not exist"
msgstr "O domínio não existe"
#: admin/forms/account.py:301
#: admin/forms/account.py:302
#, fuzzy
#| msgid "Domain does not exist"
msgid "Local domain does not exist"
msgstr "O domínio não existe"
#: admin/forms/account.py:399
#: admin/forms/account.py:400
msgid "Domain(s)"
msgstr "Domínio(s)"
#: admin/forms/account.py:401
#: admin/forms/account.py:402
msgid "Domain(s) that user administrates"
msgstr "Domínio(s) administrado pelo utilizador"
#: admin/forms/account.py:447 admin/forms/account.py:532
#: admin/forms/domain.py:266 admin/forms/domain.py:332
#: admin/forms/account.py:448 admin/forms/account.py:533
#: admin/forms/domain.py:275 admin/forms/domain.py:341
msgid "General"
msgstr "Geral"
#: admin/forms/account.py:452 admin/forms/account.py:538
#: admin/forms/account.py:453 admin/forms/account.py:539
msgid "Mail"
msgstr "Correio"
#: admin/forms/account.py:454
#: admin/forms/account.py:455
msgid "Permissions"
msgstr "Permissões"
#: admin/forms/account.py:521
#: admin/forms/account.py:522
msgid "Account updated"
msgstr "Conta actualizada"
#: admin/forms/account.py:545
#: admin/forms/account.py:546
msgid "New account"
msgstr "Nova conta"
#: admin/forms/account.py:557
#: admin/forms/account.py:558
msgid "Account created"
msgstr "Conta criada"
@@ -324,7 +324,7 @@ msgstr ""
"O endereço do alias (sem a parte do domínio). Para um endereço 'cath-all', "
"digite apenas o caractere *"
#: admin/forms/alias.py:35 admin/templates/admin/alias_detail.html:37
#: admin/forms/alias.py:35 admin/templates/admin/alias_detail.html.py:37
msgid "Recipients"
msgstr "Destinatários"
@@ -340,7 +340,7 @@ msgstr ""
"Caixa(s) de correio para o qual este 'alias' aponta. Indicar apenas um "
"endereço por entrada, pressionar ENTER para acrescentar uma nova entrada."
#: admin/forms/alias.py:47 admin/forms/domain.py:24 admin/models/domain.py:90
#: admin/forms/alias.py:47 admin/forms/domain.py:25 admin/models/domain.py:91
#: admin/templates/admin/domain_statistics.html:49
msgid "Domain"
msgstr "Domínio"
@@ -359,11 +359,11 @@ msgstr "É necessária uma caixa de correio"
msgid "No recipient defined"
msgstr "Sem destinatário definido"
#: admin/forms/domain.py:33 admin/templates/admin/domain_statistics.html:26
#: admin/forms/domain.py:34 admin/templates/admin/domain_statistics.html.py:26
msgid "Type"
msgstr "Tipo"
#: admin/forms/domain.py:39
#: admin/forms/domain.py:40
msgid ""
"Default quota in MB applied to mailboxes. Leave empty to use the default "
"value."
@@ -371,7 +371,7 @@ msgstr ""
"Quota (em MB) aplicada às caixas de correio. Deixe em branco para manter o "
"valor pré-definido."
#: admin/forms/domain.py:47
#: admin/forms/domain.py:48
msgid ""
"Alias(es) of this domain. Indicate only one name per input, press ENTER to "
"add a new input."
@@ -379,32 +379,32 @@ msgstr ""
"Alias(es) deste domínio. Indicar apenas um nome por entrada, pressionar "
"ENTER para acrescentar uma nova entrada."
#: admin/forms/domain.py:101 admin/forms/domain.py:113
#: admin/forms/domain.py:121
#: admin/forms/domain.py:103 admin/forms/domain.py:115
#: admin/forms/domain.py:123
#, python-format
msgid "A %s with this name already exists"
msgstr "Já existe um(a) %s com este nome. "
#: admin/forms/domain.py:113 admin/forms/domain.py:118
#: admin/forms/domain.py:115 admin/forms/domain.py:120
msgid "domain"
msgstr "domínio"
#: admin/forms/domain.py:166
#: admin/forms/domain.py:168
msgid "Create a domain administrator"
msgstr "Criar um administrador de domínio"
#: admin/forms/domain.py:169
#: admin/forms/domain.py:171
msgid "Automatically create an administrator for this domain"
msgstr "Criar automaticamente um administrador para este domínio"
#: admin/forms/domain.py:174 admin/templates/admin/domain_detail.html:72
#: admin/forms/domain.py:176 admin/templates/admin/domain_detail.html.py:72
#: admin/templates/admin/domains.html:34
#: admin/templates/admin/identity_headers.html:2
#: admin/templates/admin/mx_domain_detail.html:9
msgid "Name"
msgstr "Nome"
#: admin/forms/domain.py:177
#: admin/forms/domain.py:179
msgid ""
"The administrator's name. Don't include the domain's name here, it will be "
"automatically appended."
@@ -412,36 +412,42 @@ msgstr ""
"O nome do administrador. Não inclua o nome do domínio já que este será "
"automaticamente anexado."
#: admin/forms/domain.py:184
#: admin/forms/domain.py:186
msgid "Create aliases"
msgstr " Criar aliases"
#: admin/forms/domain.py:187
#: admin/forms/domain.py:189
msgid "Automatically create standard aliases for this domain"
msgstr "Criar automaticamente aliases para este domínio"
#: admin/forms/domain.py:206
#: admin/forms/domain.py:204
msgid "Invalid format"
msgstr "Formato inválido"
#: admin/forms/domain.py:223
#: admin/forms/domain.py:213 admin/forms/domain.py:216
#, fuzzy
#| msgid "A mailbox is required"
msgid "This field is required."
msgstr "É necessária uma caixa de correio"
#: admin/forms/domain.py:233
#, python-format
msgid "User '%s' already exists"
msgstr "O utilizador '%s' já existe"
#: admin/forms/domain.py:321
#: admin/forms/domain.py:330
msgid "Domain modified"
msgstr "Domínio alterado"
#: admin/forms/domain.py:341
#: admin/forms/domain.py:350
msgid "Options"
msgstr "Opções"
#: admin/forms/domain.py:349
#: admin/forms/domain.py:358
msgid "New domain"
msgstr "Novo domínio"
#: admin/forms/domain.py:362
#: admin/forms/domain.py:371
msgid "Domain created"
msgstr "Domínio criado"
@@ -529,7 +535,7 @@ msgstr ""
msgid "[modoboa] MX issue(s) for domain {}"
msgstr ""
#: admin/models/alias.py:31 admin/models/mailbox.py:80
#: admin/models/alias.py:31 admin/models/mailbox.py:82
msgid "address"
msgstr "endereços"
@@ -539,7 +545,7 @@ msgstr "endereços"
msgid "The alias address."
msgstr "O nome do 'alias'"
#: admin/models/alias.py:38 admin/models/domain.py:45
#: admin/models/alias.py:38 admin/models/domain.py:46
#: admin/models/domain_alias.py:44
msgid "enabled"
msgstr "ativo"
@@ -548,11 +554,11 @@ msgstr "ativo"
msgid "Check to activate this alias"
msgstr "Marcar para ativar este alias"
#: admin/models/alias.py:44 admin/templates/admin/alias_detail.html:32
#: admin/models/alias.py:44 admin/templates/admin/alias_detail.html.py:32
msgid "Description"
msgstr ""
#: admin/models/alias.py:46 admin/templates/admin/alias_detail.html:29
#: admin/models/alias.py:46 admin/templates/admin/alias_detail.html.py:29
msgid "Expire at"
msgstr ""
@@ -582,23 +588,23 @@ msgstr "Linha inválida: %s"
msgid "Domain '%s' does not exist"
msgstr "O domínio '%s' não existe"
#: admin/models/domain.py:41 admin/models/domain_alias.py:37
#: admin/models/domain.py:42 admin/models/domain_alias.py:37
msgid "name"
msgstr "nome"
#: admin/models/domain.py:42
#: admin/models/domain.py:43
msgid "The domain name"
msgstr "O nome do domínio"
#: admin/models/domain.py:46
#: admin/models/domain.py:47
msgid "Check to activate this domain"
msgstr "Marcar para ativar este domínio"
#: admin/models/domain.py:211 admin/models/domain_alias.py:71
#: admin/models/domain.py:212 admin/models/domain_alias.py:71
msgid "Invalid line"
msgstr "Linha inválida"
#: admin/models/domain.py:219
#: admin/models/domain.py:220
#, python-format
msgid "Invalid quota value for domain '%s'"
msgstr "Valor de quota inválido para o dominio '%s'"
@@ -620,21 +626,21 @@ msgstr "O domínio para o qual este alias irá apontar"
msgid "Unknown domain %s"
msgstr "Domínio desconhecido: %s"
#: admin/models/mailbox.py:82
#: admin/models/mailbox.py:84
msgid "Mailbox address (without the @domain.tld part)"
msgstr "Endereços das caixas de correio (sem a parte @domain.tld)"
#: admin/models/mailbox.py:148
#: admin/models/mailbox.py:150
#, python-format
msgid "Failed to retrieve mailbox location (%s)"
msgstr "Falha ao recuperar a localização da caixa de correio (%s)"
#: admin/models/mailbox.py:236
#: admin/models/mailbox.py:240
#, python-format
msgid "Quota is greater than the allowed domain's limit (%dM)"
msgstr "A quota excede o limite permitido pelo domínio (%dM)"
#: admin/models/mailbox.py:242
#: admin/models/mailbox.py:246
msgid "A quota is required"
msgstr "É necessário uma quota"
@@ -1056,11 +1062,11 @@ msgstr ""
msgid "DNSBL summary for {}"
msgstr ""
#: admin/views/domain.py:143
#: admin/views/domain.py:146
msgid "You can't delete your own domain"
msgstr "Não é possível eliminar o seu próprio domínio"
#: admin/views/domain.py:146
#: admin/views/domain.py:149
msgid "Domain deleted"
msgid_plural "Domains deleted"
msgstr[0] "Domínio criado"
@@ -13,7 +13,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-09-14 19:06+0200\n"
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
"PO-Revision-Date: 2014-12-29 12:08+0000\n"
"Last-Translator: Mike C. <miguelmclara@gmail.com>\n"
"Language-Team: Portuguese (Portugal) (http://www.transifex.com/projects/p/"
+83 -77
View File
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-10-16 14:31+0200\n"
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
"PO-Revision-Date: 2013-12-03 09:35+0000\n"
"Last-Translator: Antoine Nguyen <tonio@ngyn.org>\n"
"Language-Team: Russian (http://www.transifex.com/projects/p/modoboa/language/"
@@ -19,7 +19,7 @@ msgstr ""
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
#: admin/app_settings.py:54 admin/callbacks.py:25
#: admin/app_settings.py:54 admin/callbacks.py:26
#: admin/templates/admin/domain_statistics.html:30
#: admin/templates/admin/domains.html:4
msgid "Domains"
@@ -51,7 +51,7 @@ msgstr ""
msgid "Check every domain against major DNSBL providers"
msgstr ""
#: admin/app_settings.py:84 admin/templates/admin/domain_detail.html:44
#: admin/app_settings.py:84 admin/templates/admin/domain_detail.html.py:44
msgid "Mailboxes"
msgstr "Почтовые ящики"
@@ -103,8 +103,8 @@ msgstr "Домен создан"
msgid "Create a domain and a mailbox when an account is automatically created."
msgstr ""
#: admin/app_settings.py:170 admin/forms/account.py:292
#: admin/forms/domain.py:81
#: admin/app_settings.py:170 admin/forms/account.py:293
#: admin/forms/domain.py:83
msgid "Must be a positive integer"
msgstr ""
@@ -112,96 +112,96 @@ msgstr ""
msgid "Administration"
msgstr ""
#: admin/callbacks.py:35 admin/templates/admin/domain_statistics.html:36
#: admin/callbacks.py:36 admin/templates/admin/domain_statistics.html.py:36
#: admin/templates/admin/domain_statistics.html:50
#: admin/templates/admin/identities.html:5
msgid "Identities"
msgstr "Пользователи"
#: admin/callbacks.py:50 admin/templates/admin/forward.html:2
#: admin/callbacks.py:51 admin/templates/admin/forward.html.py:2
msgid "Forward"
msgstr "Перенаправленые"
#: admin/callbacks.py:112
#: admin/callbacks.py:113
#, python-format
msgid "Account import failed (%s): domain does not exist"
msgstr "Ошибка импорта аккаунта (%s): домен должен существовать "
#: admin/callbacks.py:124 admin/models/mailbox.py:319
#: admin/callbacks.py:125 admin/models/mailbox.py:323
#, fuzzy
#| msgid "Mailbox %s already exists"
msgid "Mailbox {} already exists"
msgstr "Почтовый ящик %s существует"
#: admin/callbacks.py:132
#: admin/callbacks.py:133
#, fuzzy, python-format
msgid "Account import failed (%s): wrong quota value"
msgstr "Ошибка импорта аккаунта (%s): домен должен существовать "
#: admin/callbacks.py:167 admin/forms/domain.py:98
#: admin/callbacks.py:168 admin/forms/domain.py:100
msgid "domain alias"
msgstr ""
#: admin/forms/account.py:33 admin/templates/admin/domain_detail.html:72
#: admin/forms/account.py:34 admin/templates/admin/domain_detail.html.py:72
msgid "Username"
msgstr "Логин пользователя"
#: admin/forms/account.py:35
#: admin/forms/account.py:36
msgid ""
"The user's name. Must be a valid e-mail address for simple users or "
"administrators with a mailbox."
msgstr ""
#: admin/forms/account.py:40 admin/templates/admin/account_detail.html:29
#: admin/forms/account.py:41 admin/templates/admin/account_detail.html.py:29
msgid "Role"
msgstr "Роль"
#: admin/forms/account.py:41
#: admin/forms/account.py:42
msgid "Choose"
msgstr "Выбрать"
#: admin/forms/account.py:42
#: admin/forms/account.py:43
msgid "What level of permission this user will have"
msgstr "Разрешения для этого пользователя"
#: admin/forms/account.py:45
#: admin/forms/account.py:46
msgid "Password"
msgstr "Пароль"
#: admin/forms/account.py:49
#: admin/forms/account.py:50
msgid "Confirmation"
msgstr "Подтверждение"
#: admin/forms/account.py:52
#: admin/forms/account.py:53
msgid "Enter the same password as above, for verification."
msgstr "Введите такой же пароль как выше. Для проверки."
#: admin/forms/account.py:63
#: admin/forms/account.py:64
msgid "Enabled"
msgstr "Разрешено"
#: admin/forms/account.py:155
#: admin/forms/account.py:156
msgid "The two password fields didn't match."
msgstr "Пароли не совпадают"
#: admin/forms/account.py:170
#: admin/forms/account.py:171
msgid "Only super administrators are allowed for this mode"
msgstr ""
#: admin/forms/account.py:178
#: admin/forms/account.py:179
msgid "You can't disable your own account"
msgstr "Вы не можете запретить собственный аккаунт"
#: admin/forms/account.py:193
#: admin/forms/account.py:194
msgid "E-mail"
msgstr "Е-майл"
#: admin/forms/account.py:195 admin/forms/domain.py:36
#: admin/forms/account.py:196 admin/forms/domain.py:37
#: admin/templates/admin/account_detail.html:45
msgid "Quota"
msgstr "Квота"
#: admin/forms/account.py:197
#: admin/forms/account.py:198
msgid ""
"Quota in MB for this mailbox. Define a custom value or use domain's default "
"one. Leave empty to define an unlimited value (not allowed for domain "
@@ -212,12 +212,12 @@ msgstr ""
"Оставьте пустым для неограниченного значения. (Не разрешено администраторам "
"домена)"
#: admin/forms/account.py:205 admin/forms/domain.py:44
#: admin/forms/account.py:206 admin/forms/domain.py:45
#: admin/templates/admin/domains.html:35
msgid "Alias(es)"
msgstr "Синоним(ы)"
#: admin/forms/account.py:208
#: admin/forms/account.py:209
#, fuzzy
#| msgid ""
#| "Alias(es) of this mailbox. Indicate only one address per input, press "
@@ -231,13 +231,13 @@ msgstr ""
"Синонимы этого почтового ящика. Вводите один адрес за раз. Нажмите ENTER для "
"добавления. Используйте '*' для создания синонима 'для всех' (*@domain.tld)"
#: admin/forms/account.py:214
#: admin/forms/account.py:215
#, fuzzy
#| msgid "Invalid request"
msgid "Sender addresses"
msgstr "Ошибочный запрос"
#: admin/forms/account.py:217
#: admin/forms/account.py:218
#, fuzzy
#| msgid ""
#| "Mailbox(es) this alias will point to. Indicate only one address per "
@@ -250,47 +250,47 @@ msgstr ""
"Этот синоним почтового ящика. Вводите один адрес за раз. Нажмите ENTER для "
"добавления."
#: admin/forms/account.py:271 admin/forms/alias.py:92
#: admin/models/mailbox.py:293
#: admin/forms/account.py:272 admin/forms/alias.py:92
#: admin/models/mailbox.py:297
msgid "Domain does not exist"
msgstr "Домен не существует"
#: admin/forms/account.py:301
#: admin/forms/account.py:302
#, fuzzy
#| msgid "Domain does not exist"
msgid "Local domain does not exist"
msgstr "Домен не существует"
#: admin/forms/account.py:399
#: admin/forms/account.py:400
msgid "Domain(s)"
msgstr "Домен(ы)"
#: admin/forms/account.py:401
#: admin/forms/account.py:402
msgid "Domain(s) that user administrates"
msgstr "Домен(ы) администрируемые пользователем"
#: admin/forms/account.py:447 admin/forms/account.py:532
#: admin/forms/domain.py:266 admin/forms/domain.py:332
#: admin/forms/account.py:448 admin/forms/account.py:533
#: admin/forms/domain.py:275 admin/forms/domain.py:341
msgid "General"
msgstr "Основные"
#: admin/forms/account.py:452 admin/forms/account.py:538
#: admin/forms/account.py:453 admin/forms/account.py:539
msgid "Mail"
msgstr "Почта"
#: admin/forms/account.py:454
#: admin/forms/account.py:455
msgid "Permissions"
msgstr "Права"
#: admin/forms/account.py:521
#: admin/forms/account.py:522
msgid "Account updated"
msgstr "аккаунт изменен"
#: admin/forms/account.py:545
#: admin/forms/account.py:546
msgid "New account"
msgstr "Новый аккаунт"
#: admin/forms/account.py:557
#: admin/forms/account.py:558
msgid "Account created"
msgstr "Аккаунт создан"
@@ -316,7 +316,7 @@ msgstr ""
"Адреса синонимов (без доменной части). Для указания адреса 'для всех' "
"введите символ *"
#: admin/forms/alias.py:35 admin/templates/admin/alias_detail.html:37
#: admin/forms/alias.py:35 admin/templates/admin/alias_detail.html.py:37
msgid "Recipients"
msgstr "Получатели"
@@ -332,7 +332,7 @@ msgstr ""
"Этот синоним почтового ящика. Вводите один адрес за раз. Нажмите ENTER для "
"добавления."
#: admin/forms/alias.py:47 admin/forms/domain.py:24 admin/models/domain.py:90
#: admin/forms/alias.py:47 admin/forms/domain.py:25 admin/models/domain.py:91
#: admin/templates/admin/domain_statistics.html:49
msgid "Domain"
msgstr ""
@@ -351,17 +351,17 @@ msgstr "Требуется квота"
msgid "No recipient defined"
msgstr "Получатель не определен"
#: admin/forms/domain.py:33 admin/templates/admin/domain_statistics.html:26
#: admin/forms/domain.py:34 admin/templates/admin/domain_statistics.html.py:26
msgid "Type"
msgstr ""
#: admin/forms/domain.py:39
#: admin/forms/domain.py:40
msgid ""
"Default quota in MB applied to mailboxes. Leave empty to use the default "
"value."
msgstr ""
#: admin/forms/domain.py:47
#: admin/forms/domain.py:48
msgid ""
"Alias(es) of this domain. Indicate only one name per input, press ENTER to "
"add a new input."
@@ -369,32 +369,32 @@ msgstr ""
"Синоним(ы) этого домена. Вводите одно имя за раз. Нажмите ENTER для "
"добавления."
#: admin/forms/domain.py:101 admin/forms/domain.py:113
#: admin/forms/domain.py:121
#: admin/forms/domain.py:103 admin/forms/domain.py:115
#: admin/forms/domain.py:123
#, python-format
msgid "A %s with this name already exists"
msgstr ""
#: admin/forms/domain.py:113 admin/forms/domain.py:118
#: admin/forms/domain.py:115 admin/forms/domain.py:120
msgid "domain"
msgstr ""
#: admin/forms/domain.py:166
#: admin/forms/domain.py:168
msgid "Create a domain administrator"
msgstr "Создание администратора домена"
#: admin/forms/domain.py:169
#: admin/forms/domain.py:171
msgid "Automatically create an administrator for this domain"
msgstr "Автоматически создаст администратора для этого домена"
#: admin/forms/domain.py:174 admin/templates/admin/domain_detail.html:72
#: admin/forms/domain.py:176 admin/templates/admin/domain_detail.html.py:72
#: admin/templates/admin/domains.html:34
#: admin/templates/admin/identity_headers.html:2
#: admin/templates/admin/mx_domain_detail.html:9
msgid "Name"
msgstr "Логин"
#: admin/forms/domain.py:177
#: admin/forms/domain.py:179
msgid ""
"The administrator's name. Don't include the domain's name here, it will be "
"automatically appended."
@@ -402,36 +402,42 @@ msgstr ""
"Имя администратора. Не включайте имя домена оно будет добавлено "
"автоматически."
#: admin/forms/domain.py:184
#: admin/forms/domain.py:186
msgid "Create aliases"
msgstr "Создание синонимов"
#: admin/forms/domain.py:187
#: admin/forms/domain.py:189
msgid "Automatically create standard aliases for this domain"
msgstr "Автоматически создает стандартные синонимы для этого домена"
#: admin/forms/domain.py:206
#: admin/forms/domain.py:204
msgid "Invalid format"
msgstr "Неверный формат"
#: admin/forms/domain.py:223
#: admin/forms/domain.py:213 admin/forms/domain.py:216
#, fuzzy
#| msgid "A quota is required"
msgid "This field is required."
msgstr "Требуется квота"
#: admin/forms/domain.py:233
#, python-format
msgid "User '%s' already exists"
msgstr "Пользователь '%s' уже существует"
#: admin/forms/domain.py:321
#: admin/forms/domain.py:330
msgid "Domain modified"
msgstr "Домен изменен"
#: admin/forms/domain.py:341
#: admin/forms/domain.py:350
msgid "Options"
msgstr "Опции"
#: admin/forms/domain.py:349
#: admin/forms/domain.py:358
msgid "New domain"
msgstr "Новый домен"
#: admin/forms/domain.py:362
#: admin/forms/domain.py:371
msgid "Domain created"
msgstr "Домен создан"
@@ -520,7 +526,7 @@ msgstr ""
msgid "[modoboa] MX issue(s) for domain {}"
msgstr ""
#: admin/models/alias.py:31 admin/models/mailbox.py:80
#: admin/models/alias.py:31 admin/models/mailbox.py:82
msgid "address"
msgstr "адрес"
@@ -530,7 +536,7 @@ msgstr "адрес"
msgid "The alias address."
msgstr "Имя синонима"
#: admin/models/alias.py:38 admin/models/domain.py:45
#: admin/models/alias.py:38 admin/models/domain.py:46
#: admin/models/domain_alias.py:44
msgid "enabled"
msgstr "Разрешен"
@@ -539,11 +545,11 @@ msgstr "Разрешен"
msgid "Check to activate this alias"
msgstr "Отметить для активации синонима"
#: admin/models/alias.py:44 admin/templates/admin/alias_detail.html:32
#: admin/models/alias.py:44 admin/templates/admin/alias_detail.html.py:32
msgid "Description"
msgstr ""
#: admin/models/alias.py:46 admin/templates/admin/alias_detail.html:29
#: admin/models/alias.py:46 admin/templates/admin/alias_detail.html.py:29
msgid "Expire at"
msgstr ""
@@ -573,23 +579,23 @@ msgstr "Неверная строка %s"
msgid "Domain '%s' does not exist"
msgstr "Домен '%s' не существует"
#: admin/models/domain.py:41 admin/models/domain_alias.py:37
#: admin/models/domain.py:42 admin/models/domain_alias.py:37
msgid "name"
msgstr "имя"
#: admin/models/domain.py:42
#: admin/models/domain.py:43
msgid "The domain name"
msgstr "Имя домена"
#: admin/models/domain.py:46
#: admin/models/domain.py:47
msgid "Check to activate this domain"
msgstr "Отметить для активации этого домена"
#: admin/models/domain.py:211 admin/models/domain_alias.py:71
#: admin/models/domain.py:212 admin/models/domain_alias.py:71
msgid "Invalid line"
msgstr "Ошибочная строка"
#: admin/models/domain.py:219
#: admin/models/domain.py:220
#, python-format
msgid "Invalid quota value for domain '%s'"
msgstr ""
@@ -611,21 +617,21 @@ msgstr "Домен этого синонима указывает на"
msgid "Unknown domain %s"
msgstr "Неизвестный домен %s"
#: admin/models/mailbox.py:82
#: admin/models/mailbox.py:84
msgid "Mailbox address (without the @domain.tld part)"
msgstr "Адрес почтового ящика (без @domain.tld)"
#: admin/models/mailbox.py:148
#: admin/models/mailbox.py:150
#, python-format
msgid "Failed to retrieve mailbox location (%s)"
msgstr "Ошибка получения места находжения почтового ящика (%s)"
#: admin/models/mailbox.py:236
#: admin/models/mailbox.py:240
#, python-format
msgid "Quota is greater than the allowed domain's limit (%dM)"
msgstr "Квота больше чем разрешено на уровне домена (%dM)"
#: admin/models/mailbox.py:242
#: admin/models/mailbox.py:246
msgid "A quota is required"
msgstr "Требуется квота"
@@ -1051,11 +1057,11 @@ msgstr ""
msgid "DNSBL summary for {}"
msgstr ""
#: admin/views/domain.py:143
#: admin/views/domain.py:146
msgid "You can't delete your own domain"
msgstr "Вы не можете удалить собственный домен"
#: admin/views/domain.py:146
#: admin/views/domain.py:149
msgid "Domain deleted"
msgid_plural "Domains deleted"
msgstr[0] "Домен удален"
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-09-14 19:06+0200\n"
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
"PO-Revision-Date: 2013-12-03 09:35+0000\n"
"Last-Translator: Antoine Nguyen <tonio@ngyn.org>\n"
"Language-Team: Russian (http://www.transifex.com/projects/p/modoboa/language/"
+83 -77
View File
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-10-16 14:31+0200\n"
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
"PO-Revision-Date: 2016-05-30 18:05+0000\n"
"Last-Translator: Olle Gustafsson <olle@dalnix.se>\n"
"Language-Team: Swedish (http://www.transifex.com/tonio/modoboa/language/"
@@ -20,7 +20,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: admin/app_settings.py:54 admin/callbacks.py:25
#: admin/app_settings.py:54 admin/callbacks.py:26
#: admin/templates/admin/domain_statistics.html:30
#: admin/templates/admin/domains.html:4
msgid "Domains"
@@ -52,7 +52,7 @@ msgstr ""
msgid "Check every domain against major DNSBL providers"
msgstr ""
#: admin/app_settings.py:84 admin/templates/admin/domain_detail.html:44
#: admin/app_settings.py:84 admin/templates/admin/domain_detail.html.py:44
msgid "Mailboxes"
msgstr "Brevlådor"
@@ -104,8 +104,8 @@ msgstr "Automatisk skapande av domän/brevlåda"
msgid "Create a domain and a mailbox when an account is automatically created."
msgstr "Skapa en domän och en brevlåda när ett konto skapas automatiskt."
#: admin/app_settings.py:170 admin/forms/account.py:292
#: admin/forms/domain.py:81
#: admin/app_settings.py:170 admin/forms/account.py:293
#: admin/forms/domain.py:83
msgid "Must be a positive integer"
msgstr "Måste vara ett positivt heltal"
@@ -113,39 +113,39 @@ msgstr "Måste vara ett positivt heltal"
msgid "Administration"
msgstr "Administration"
#: admin/callbacks.py:35 admin/templates/admin/domain_statistics.html:36
#: admin/callbacks.py:36 admin/templates/admin/domain_statistics.html.py:36
#: admin/templates/admin/domain_statistics.html:50
#: admin/templates/admin/identities.html:5
msgid "Identities"
msgstr "Konton"
#: admin/callbacks.py:50 admin/templates/admin/forward.html:2
#: admin/callbacks.py:51 admin/templates/admin/forward.html.py:2
msgid "Forward"
msgstr "Vidarebefordra"
#: admin/callbacks.py:112
#: admin/callbacks.py:113
#, python-format
msgid "Account import failed (%s): domain does not exist"
msgstr "Konto import misslyckades (%s): domänen existerar inte"
#: admin/callbacks.py:124 admin/models/mailbox.py:319
#: admin/callbacks.py:125 admin/models/mailbox.py:323
msgid "Mailbox {} already exists"
msgstr "Brevlåda {} finns redan"
#: admin/callbacks.py:132
#: admin/callbacks.py:133
#, python-format
msgid "Account import failed (%s): wrong quota value"
msgstr "Importering av konto misslyckades (%s): Fel kvota värde"
#: admin/callbacks.py:167 admin/forms/domain.py:98
#: admin/callbacks.py:168 admin/forms/domain.py:100
msgid "domain alias"
msgstr "domän alias"
#: admin/forms/account.py:33 admin/templates/admin/domain_detail.html:72
#: admin/forms/account.py:34 admin/templates/admin/domain_detail.html.py:72
msgid "Username"
msgstr "Användarnamn"
#: admin/forms/account.py:35
#: admin/forms/account.py:36
msgid ""
"The user's name. Must be a valid e-mail address for simple users or "
"administrators with a mailbox."
@@ -153,56 +153,56 @@ msgstr ""
"Användarens namn. Måste vara en giltig e-postadress för vanliga användare "
"eller för administratörer med brevlåda."
#: admin/forms/account.py:40 admin/templates/admin/account_detail.html:29
#: admin/forms/account.py:41 admin/templates/admin/account_detail.html.py:29
msgid "Role"
msgstr "Roll"
#: admin/forms/account.py:41
#: admin/forms/account.py:42
msgid "Choose"
msgstr "Välj"
#: admin/forms/account.py:42
#: admin/forms/account.py:43
msgid "What level of permission this user will have"
msgstr "Vilken nivå av behörighet den här användaren har"
#: admin/forms/account.py:45
#: admin/forms/account.py:46
msgid "Password"
msgstr "Lösenord"
#: admin/forms/account.py:49
#: admin/forms/account.py:50
msgid "Confirmation"
msgstr "Bekräftelse"
#: admin/forms/account.py:52
#: admin/forms/account.py:53
msgid "Enter the same password as above, for verification."
msgstr "Ange samma lösenord som ovan för verifiering."
#: admin/forms/account.py:63
#: admin/forms/account.py:64
msgid "Enabled"
msgstr "Aktiverad"
#: admin/forms/account.py:155
#: admin/forms/account.py:156
msgid "The two password fields didn't match."
msgstr "Dessa två lösnordsfält matchar inte."
#: admin/forms/account.py:170
#: admin/forms/account.py:171
msgid "Only super administrators are allowed for this mode"
msgstr "Endast superadmininstratörer tillåts åtkomst till det här läget"
#: admin/forms/account.py:178
#: admin/forms/account.py:179
msgid "You can't disable your own account"
msgstr "Du kan inte inaktivera ditt eget konto"
#: admin/forms/account.py:193
#: admin/forms/account.py:194
msgid "E-mail"
msgstr "E-post"
#: admin/forms/account.py:195 admin/forms/domain.py:36
#: admin/forms/account.py:196 admin/forms/domain.py:37
#: admin/templates/admin/account_detail.html:45
msgid "Quota"
msgstr "Kvot"
#: admin/forms/account.py:197
#: admin/forms/account.py:198
msgid ""
"Quota in MB for this mailbox. Define a custom value or use domain's default "
"one. Leave empty to define an unlimited value (not allowed for domain "
@@ -212,12 +212,12 @@ msgstr ""
"domänens förvalda. Lämna tomt för att definiera ett obegränsat värde (ej "
"tillåtet för domänadministratörer)."
#: admin/forms/account.py:205 admin/forms/domain.py:44
#: admin/forms/account.py:206 admin/forms/domain.py:45
#: admin/templates/admin/domains.html:35
msgid "Alias(es)"
msgstr "Alias"
#: admin/forms/account.py:208
#: admin/forms/account.py:209
#, fuzzy
#| msgid ""
#| "Alias(es) of this mailbox. Indicate only one address per input, press "
@@ -232,13 +232,13 @@ msgstr ""
"lägga till ny rad. Använd '*' för att skapa ett 'catchall' alias (ex: "
"*@domain.tld)."
#: admin/forms/account.py:214
#: admin/forms/account.py:215
#, fuzzy
#| msgid "Invalid address"
msgid "Sender addresses"
msgstr "Ogiltigt adress"
#: admin/forms/account.py:217
#: admin/forms/account.py:218
#, fuzzy
#| msgid ""
#| "Addresses this alias will point to. Indicate only one address per input, "
@@ -251,45 +251,45 @@ msgstr ""
"Adresser detta alias kommer peka på. Ange bara en adress per fält, tryck "
"RETUR för att lägga till ytterligare."
#: admin/forms/account.py:271 admin/forms/alias.py:92
#: admin/models/mailbox.py:293
#: admin/forms/account.py:272 admin/forms/alias.py:92
#: admin/models/mailbox.py:297
msgid "Domain does not exist"
msgstr "Domän existerar inte"
#: admin/forms/account.py:301
#: admin/forms/account.py:302
msgid "Local domain does not exist"
msgstr "Lokal domän existerar inte"
#: admin/forms/account.py:399
#: admin/forms/account.py:400
msgid "Domain(s)"
msgstr "Domän(er)"
#: admin/forms/account.py:401
#: admin/forms/account.py:402
msgid "Domain(s) that user administrates"
msgstr "Domän(er) användaren administrerar"
#: admin/forms/account.py:447 admin/forms/account.py:532
#: admin/forms/domain.py:266 admin/forms/domain.py:332
#: admin/forms/account.py:448 admin/forms/account.py:533
#: admin/forms/domain.py:275 admin/forms/domain.py:341
msgid "General"
msgstr "Generellt"
#: admin/forms/account.py:452 admin/forms/account.py:538
#: admin/forms/account.py:453 admin/forms/account.py:539
msgid "Mail"
msgstr "Post"
#: admin/forms/account.py:454
#: admin/forms/account.py:455
msgid "Permissions"
msgstr "Rättigheter"
#: admin/forms/account.py:521
#: admin/forms/account.py:522
msgid "Account updated"
msgstr "Konto uppdaterat"
#: admin/forms/account.py:545
#: admin/forms/account.py:546
msgid "New account"
msgstr "Nytt konto"
#: admin/forms/account.py:557
#: admin/forms/account.py:558
msgid "Account created"
msgstr "Konto skapat"
@@ -310,7 +310,7 @@ msgid ""
msgstr ""
"Alias adress. För en \"catch-all\"-alias, ange bara domännamnet (@domän.tld)."
#: admin/forms/alias.py:35 admin/templates/admin/alias_detail.html:37
#: admin/forms/alias.py:35 admin/templates/admin/alias_detail.html.py:37
msgid "Recipients"
msgstr "Mottagare"
@@ -322,7 +322,7 @@ msgstr ""
"Adresser detta alias kommer peka på. Ange bara en adress per fält, tryck "
"RETUR för att lägga till ytterligare."
#: admin/forms/alias.py:47 admin/forms/domain.py:24 admin/models/domain.py:90
#: admin/forms/alias.py:47 admin/forms/domain.py:25 admin/models/domain.py:91
#: admin/templates/admin/domain_statistics.html:49
msgid "Domain"
msgstr "Domän"
@@ -341,11 +341,11 @@ msgstr "En brevlåda krävs"
msgid "No recipient defined"
msgstr "Ingen mottagare definierad"
#: admin/forms/domain.py:33 admin/templates/admin/domain_statistics.html:26
#: admin/forms/domain.py:34 admin/templates/admin/domain_statistics.html.py:26
msgid "Type"
msgstr "Typ"
#: admin/forms/domain.py:39
#: admin/forms/domain.py:40
msgid ""
"Default quota in MB applied to mailboxes. Leave empty to use the default "
"value."
@@ -353,7 +353,7 @@ msgstr ""
"Standard kvota i MB tillämpad på nya brevlådor. Lämna tomt för att använda "
"standardvärdet."
#: admin/forms/domain.py:47
#: admin/forms/domain.py:48
msgid ""
"Alias(es) of this domain. Indicate only one name per input, press ENTER to "
"add a new input."
@@ -361,32 +361,32 @@ msgstr ""
"Alias för denna domän. Ange endast ett namn per rad, tryck ENTER för att "
"lägga till en rad."
#: admin/forms/domain.py:101 admin/forms/domain.py:113
#: admin/forms/domain.py:121
#: admin/forms/domain.py:103 admin/forms/domain.py:115
#: admin/forms/domain.py:123
#, python-format
msgid "A %s with this name already exists"
msgstr "En %s med detta namn finns redan"
#: admin/forms/domain.py:113 admin/forms/domain.py:118
#: admin/forms/domain.py:115 admin/forms/domain.py:120
msgid "domain"
msgstr "domän"
#: admin/forms/domain.py:166
#: admin/forms/domain.py:168
msgid "Create a domain administrator"
msgstr "Skapa en domän administratör"
#: admin/forms/domain.py:169
#: admin/forms/domain.py:171
msgid "Automatically create an administrator for this domain"
msgstr "Skapa en domän administratör automatiskt för denna domän"
#: admin/forms/domain.py:174 admin/templates/admin/domain_detail.html:72
#: admin/forms/domain.py:176 admin/templates/admin/domain_detail.html.py:72
#: admin/templates/admin/domains.html:34
#: admin/templates/admin/identity_headers.html:2
#: admin/templates/admin/mx_domain_detail.html:9
msgid "Name"
msgstr "Namn"
#: admin/forms/domain.py:177
#: admin/forms/domain.py:179
msgid ""
"The administrator's name. Don't include the domain's name here, it will be "
"automatically appended."
@@ -394,36 +394,42 @@ msgstr ""
"Administratörens namn. Inkludera inte domänens namn här, den kommer att "
"läggas till automatiskt."
#: admin/forms/domain.py:184
#: admin/forms/domain.py:186
msgid "Create aliases"
msgstr "Skapa alias."
#: admin/forms/domain.py:187
#: admin/forms/domain.py:189
msgid "Automatically create standard aliases for this domain"
msgstr "Skapa automatiskt standard alias för den här domänen"
#: admin/forms/domain.py:206
#: admin/forms/domain.py:204
msgid "Invalid format"
msgstr "Ogiltigt format"
#: admin/forms/domain.py:223
#: admin/forms/domain.py:213 admin/forms/domain.py:216
#, fuzzy
#| msgid "A mailbox is required"
msgid "This field is required."
msgstr "En brevlåda krävs"
#: admin/forms/domain.py:233
#, python-format
msgid "User '%s' already exists"
msgstr "Användare '%s' finns redan"
#: admin/forms/domain.py:321
#: admin/forms/domain.py:330
msgid "Domain modified"
msgstr "Domän ändrad"
#: admin/forms/domain.py:341
#: admin/forms/domain.py:350
msgid "Options"
msgstr "Inställningar"
#: admin/forms/domain.py:349
#: admin/forms/domain.py:358
msgid "New domain"
msgstr "Ny domän"
#: admin/forms/domain.py:362
#: admin/forms/domain.py:371
msgid "Domain created"
msgstr "Domän skapad"
@@ -508,7 +514,7 @@ msgstr ""
msgid "[modoboa] MX issue(s) for domain {}"
msgstr ""
#: admin/models/alias.py:31 admin/models/mailbox.py:80
#: admin/models/alias.py:31 admin/models/mailbox.py:82
msgid "address"
msgstr "adress"
@@ -516,7 +522,7 @@ msgstr "adress"
msgid "The alias address."
msgstr "Alias adressen."
#: admin/models/alias.py:38 admin/models/domain.py:45
#: admin/models/alias.py:38 admin/models/domain.py:46
#: admin/models/domain_alias.py:44
msgid "enabled"
msgstr "aktiverad"
@@ -525,11 +531,11 @@ msgstr "aktiverad"
msgid "Check to activate this alias"
msgstr "Markera för aktivera detta alias"
#: admin/models/alias.py:44 admin/templates/admin/alias_detail.html:32
#: admin/models/alias.py:44 admin/templates/admin/alias_detail.html.py:32
msgid "Description"
msgstr ""
#: admin/models/alias.py:46 admin/templates/admin/alias_detail.html:29
#: admin/models/alias.py:46 admin/templates/admin/alias_detail.html.py:29
msgid "Expire at"
msgstr ""
@@ -555,23 +561,23 @@ msgstr "Ogiltig rad: %s"
msgid "Domain '%s' does not exist"
msgstr "Domänen '%s' existerar inte"
#: admin/models/domain.py:41 admin/models/domain_alias.py:37
#: admin/models/domain.py:42 admin/models/domain_alias.py:37
msgid "name"
msgstr "namn"
#: admin/models/domain.py:42
#: admin/models/domain.py:43
msgid "The domain name"
msgstr "Domännamnet"
#: admin/models/domain.py:46
#: admin/models/domain.py:47
msgid "Check to activate this domain"
msgstr "Markera för att aktivera denna domän"
#: admin/models/domain.py:211 admin/models/domain_alias.py:71
#: admin/models/domain.py:212 admin/models/domain_alias.py:71
msgid "Invalid line"
msgstr "Ogiltig rad"
#: admin/models/domain.py:219
#: admin/models/domain.py:220
#, python-format
msgid "Invalid quota value for domain '%s'"
msgstr "Ogiltig kvota värde för domänen '%s'"
@@ -593,21 +599,21 @@ msgstr "Domän dit detta alias pekar mot"
msgid "Unknown domain %s"
msgstr "Okänt kommando %s"
#: admin/models/mailbox.py:82
#: admin/models/mailbox.py:84
msgid "Mailbox address (without the @domain.tld part)"
msgstr "Brevlåde adress (utan @domain.tld)"
#: admin/models/mailbox.py:148
#: admin/models/mailbox.py:150
#, python-format
msgid "Failed to retrieve mailbox location (%s)"
msgstr "Kunde inte hitta brevlådans sökväg (%s)"
#: admin/models/mailbox.py:236
#: admin/models/mailbox.py:240
#, python-format
msgid "Quota is greater than the allowed domain's limit (%dM)"
msgstr "Kvotan är större än domänens gräns (%dM)"
#: admin/models/mailbox.py:242
#: admin/models/mailbox.py:246
msgid "A quota is required"
msgstr "En kvota krävs"
@@ -1025,11 +1031,11 @@ msgstr ""
msgid "DNSBL summary for {}"
msgstr ""
#: admin/views/domain.py:143
#: admin/views/domain.py:146
msgid "You can't delete your own domain"
msgstr "Du kan inte radera din egen domän"
#: admin/views/domain.py:146
#: admin/views/domain.py:149
msgid "Domain deleted"
msgid_plural "Domains deleted"
msgstr[0] "Domän raderad"
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-09-14 19:06+0200\n"
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
"PO-Revision-Date: 2015-01-13 15:21+0000\n"
"Last-Translator: Olle Gustafsson <olle@dalnix.se>\n"
"Language-Team: Swedish (http://www.transifex.com/projects/p/modoboa/language/"
@@ -5,7 +5,7 @@
<td name="name"><a href="{% url 'admin:domain_detail' domain.id %}">{{ domain }}</a>{% if not domain.enabled %} ({% trans "disabled" %}){% endif %}</td>
<td name="aliases">{% domain_aliases domain %} </td>
<td name="tags">{% render_tags domain.tags %}</td>
{% if enable_mx_checks == "yes" or enable_dnsbl_checks == "yes" %}
{% if enable_mx_checks or enable_dnsbl_checks %}
<td name="dns">
<small>
{% if domain.awaiting_checks %}
@@ -0,0 +1,25 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.9.5 on 2016-11-04 21:06
from __future__ import unicode_literals
from django.db import migrations
class Migration(migrations.Migration):
dependencies = [
('lib', '0005_auto_20160416_1449'),
]
operations = [
migrations.DeleteModel(
name='Parameter',
),
migrations.RemoveField(
model_name='userparameter',
name='user',
),
migrations.DeleteModel(
name='UserParameter',
),
]
-30
View File
@@ -1,30 +0,0 @@
"""Modoboa Lib models."""
from django.db import models
from django.conf import settings
from reversion import revisions as reversion
class Parameter(models.Model):
name = models.CharField(max_length=255)
value = models.CharField(max_length=255)
@property
def shortname(self):
return self.name.split(".")[1].lower()
def __unicode__(self):
return self.name
reversion.register(Parameter)
class UserParameter(models.Model):
user = models.ForeignKey(settings.AUTH_USER_MODEL)
name = models.CharField(max_length=255)
value = models.CharField(max_length=255)
@property
def shortname(self):
return self.name.split(".")[1].lower()
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-10-16 14:31+0200\n"
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
"PO-Revision-Date: 2015-01-06 10:05+0000\n"
"Last-Translator: Miroslav Abrahám <miris@kunago.com>\n"
"Language-Team: Czech (Czech Republic) (http://www.transifex.com/projects/p/"
@@ -209,7 +209,7 @@ msgstr "Neplatné omezení"
msgid "You're not allowed to define unlimited values"
msgstr "Nemáte oprávnění nastavovat neomezené hodnoty"
#: limits/general_callbacks.py:56 limits/general_callbacks.py:69
#: limits/general_callbacks.py:57 limits/general_callbacks.py:70
msgid "Resources"
msgstr "Zdroje"
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-10-16 14:31+0200\n"
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
"PO-Revision-Date: 2014-12-03 11:02+0000\n"
"Last-Translator: Arvedui <arvedui@posteo.de>\n"
"Language-Team: German (http://www.transifex.com/projects/p/modoboa/language/"
@@ -210,7 +210,7 @@ msgstr ""
"Sie verfügen nicht über die erforderlichen Rechte, um unbegrenzte Werte "
"anzugeben"
#: limits/general_callbacks.py:56 limits/general_callbacks.py:69
#: limits/general_callbacks.py:57 limits/general_callbacks.py:70
msgid "Resources"
msgstr "Ressourcen"
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-10-16 14:31+0200\n"
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -167,7 +167,7 @@ msgstr ""
msgid "You're not allowed to define unlimited values"
msgstr ""
#: limits/general_callbacks.py:56 limits/general_callbacks.py:69
#: limits/general_callbacks.py:57 limits/general_callbacks.py:70
msgid "Resources"
msgstr ""
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-10-16 14:31+0200\n"
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
"PO-Revision-Date: 2013-10-01 09:56+0000\n"
"Last-Translator: Pedro Gracia <lasarux@neuroomante.com>\n"
"Language-Team: Spanish (http://www.transifex.com/projects/p/modoboa/language/"
@@ -210,7 +210,7 @@ msgstr "Límite inválido"
msgid "You're not allowed to define unlimited values"
msgstr "No está autorizado definir valores ilimitados"
#: limits/general_callbacks.py:56 limits/general_callbacks.py:69
#: limits/general_callbacks.py:57 limits/general_callbacks.py:70
msgid "Resources"
msgstr "Recursos"
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-10-16 14:31+0200\n"
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
"PO-Revision-Date: 2016-04-27 20:12+0000\n"
"Last-Translator: Antoine Nguyen <tonio@ngyn.org>\n"
"Language-Team: French (http://www.transifex.com/tonio/modoboa/language/fr/)\n"
@@ -187,7 +187,7 @@ msgstr "Limite invalide"
msgid "You're not allowed to define unlimited values"
msgstr "Vous n'êtes pas autorisé à définir des valeurs illimitées"
#: limits/general_callbacks.py:56 limits/general_callbacks.py:69
#: limits/general_callbacks.py:57 limits/general_callbacks.py:70
msgid "Resources"
msgstr "Ressources"
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-10-16 14:31+0200\n"
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
"PO-Revision-Date: 2013-12-23 00:56+0100\n"
"Last-Translator: Alberto Berti <alberto@metapensiero.it>\n"
"Language-Team: ITALIANO <LL@li.org>\n"
@@ -211,7 +211,7 @@ msgstr "Limite non valido"
msgid "You're not allowed to define unlimited values"
msgstr "Non ti è consentito definire valori non limitati"
#: limits/general_callbacks.py:56 limits/general_callbacks.py:69
#: limits/general_callbacks.py:57 limits/general_callbacks.py:70
msgid "Resources"
msgstr "Risorse"
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-10-16 14:31+0200\n"
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
"PO-Revision-Date: 2016-06-07 07:16+0000\n"
"Last-Translator: cwatanab <chihiro.watanabe@live.jp>\n"
"Language-Team: Japanese (Japan) (http://www.transifex.com/tonio/modoboa/"
@@ -187,7 +187,7 @@ msgstr "不正な制限"
msgid "You're not allowed to define unlimited values"
msgstr "無制限な値に設定するのは許可されていません"
#: limits/general_callbacks.py:56 limits/general_callbacks.py:69
#: limits/general_callbacks.py:57 limits/general_callbacks.py:70
msgid "Resources"
msgstr "リソース"
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-10-16 14:31+0200\n"
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
"PO-Revision-Date: 2014-12-31 11:37+0000\n"
"Last-Translator: TuxBrother <vrijwilligerswerk@wij.rs>\n"
"Language-Team: Dutch (Netherlands) (http://www.transifex.com/projects/p/"
@@ -204,7 +204,7 @@ msgstr "Ongeldige limiet"
msgid "You're not allowed to define unlimited values"
msgstr "U mag geen ongelimiteerde waardes opgeven"
#: limits/general_callbacks.py:56 limits/general_callbacks.py:69
#: limits/general_callbacks.py:57 limits/general_callbacks.py:70
msgid "Resources"
msgstr "Capaciteiten"
@@ -11,7 +11,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-10-16 14:31+0200\n"
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
"PO-Revision-Date: 2016-05-17 12:19+0000\n"
"Last-Translator: Jose Marcos Araujo <jmaraujo@avancetec.com.br>\n"
"Language-Team: Portuguese (Brazil) (http://www.transifex.com/tonio/modoboa/"
@@ -193,7 +193,7 @@ msgstr "Limite inválido"
msgid "You're not allowed to define unlimited values"
msgstr "Você não tem permissão para definir valores ilimitados"
#: limits/general_callbacks.py:56 limits/general_callbacks.py:69
#: limits/general_callbacks.py:57 limits/general_callbacks.py:70
msgid "Resources"
msgstr "Recursos"
@@ -13,7 +13,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-10-16 14:31+0200\n"
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
"PO-Revision-Date: 2014-12-29 12:51+0000\n"
"Last-Translator: Mike C. <miguelmclara@gmail.com>\n"
"Language-Team: Portuguese (Portugal) (http://www.transifex.com/projects/p/"
@@ -216,7 +216,7 @@ msgstr "Limite inválido"
msgid "You're not allowed to define unlimited values"
msgstr "Não está autorizado a definir valores ilimitados"
#: limits/general_callbacks.py:56 limits/general_callbacks.py:69
#: limits/general_callbacks.py:57 limits/general_callbacks.py:70
msgid "Resources"
msgstr "Recursos"
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-10-16 14:31+0200\n"
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
"PO-Revision-Date: 2013-12-03 09:35+0000\n"
"Last-Translator: Antoine Nguyen <tonio@ngyn.org>\n"
"Language-Team: Russian (http://www.transifex.com/projects/p/modoboa/language/"
@@ -217,7 +217,7 @@ msgstr "Ошибочный лимит"
msgid "You're not allowed to define unlimited values"
msgstr "Вам не позволено определять нелимитированные значения"
#: limits/general_callbacks.py:56 limits/general_callbacks.py:69
#: limits/general_callbacks.py:57 limits/general_callbacks.py:70
msgid "Resources"
msgstr "Ресурсы"
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-10-16 14:31+0200\n"
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
"PO-Revision-Date: 2016-05-30 18:08+0000\n"
"Last-Translator: Olle Gustafsson <olle@dalnix.se>\n"
"Language-Team: Swedish (http://www.transifex.com/tonio/modoboa/language/"
@@ -187,7 +187,7 @@ msgstr "Ogiltig gräns"
msgid "You're not allowed to define unlimited values"
msgstr "Du har inte tillåtelse att definiera obegränsat värden"
#: limits/general_callbacks.py:56 limits/general_callbacks.py:69
#: limits/general_callbacks.py:57 limits/general_callbacks.py:70
msgid "Resources"
msgstr "Resurser"
+106 -106
View File
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-10-16 14:31+0200\n"
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
"PO-Revision-Date: 2015-01-06 10:05+0000\n"
"Last-Translator: Miroslav Abrahám <miris@kunago.com>\n"
"Language-Team: Czech (Czech Republic) (http://www.transifex.com/projects/p/"
@@ -25,55 +25,55 @@ msgstr ""
msgid "One or more updates are available"
msgstr "Je dostupná aktualizace!"
#: core/app_settings.py:39
#: core/app_settings.py:32
msgid "Authentication"
msgstr "Ověření"
#: core/app_settings.py:42
#: core/app_settings.py:35
msgid "Authentication type"
msgstr "Typ ověření"
#: core/app_settings.py:43
#: core/app_settings.py:36
msgid "Local"
msgstr "Lokální"
#: core/app_settings.py:46
#: core/app_settings.py:39
msgid "The backend used for authentication"
msgstr "Rozhraní pro ověřování přístupu"
#: core/app_settings.py:51
#: core/app_settings.py:44
msgid "Default password scheme"
msgstr "Výchozí schéma hesel"
#: core/app_settings.py:55
#: core/app_settings.py:48
msgid "md5crypt (weak)"
msgstr "md5crypt (slabé)"
#: core/app_settings.py:56
#: core/app_settings.py:49
msgid "sha256 (weak)"
msgstr "sha256 (slabé)"
#: core/app_settings.py:57
#: core/app_settings.py:50
msgid "md5 (weak)"
msgstr "md5 (slabé)"
#: core/app_settings.py:58
#: core/app_settings.py:51
msgid "crypt (weak)"
msgstr "crypt (slabé)"
#: core/app_settings.py:59
#: core/app_settings.py:52
msgid "plain (weak)"
msgstr "žádné (slabé)"
#: core/app_settings.py:61
#: core/app_settings.py:54
msgid "Scheme used to crypt mailbox passwords"
msgstr "Použité schéma pro šifrování hesel schránek"
#: core/app_settings.py:66
#: core/app_settings.py:59
msgid "Rounds"
msgstr "Počet cyklů"
#: core/app_settings.py:69
#: core/app_settings.py:62
msgid ""
"Number of rounds to use (only used by sha256crypt and sha512crypt). Must be "
"between 1000 and 999999999, inclusive."
@@ -81,63 +81,63 @@ msgstr ""
"Počet cyklů (použije se pouze u sha256crypt a sha512crypt). Hodnota musí být "
"mezi 1000 a 999999999 včetně."
#: core/app_settings.py:76
#: core/app_settings.py:69
msgid "Secret key"
msgstr "Tajný klíč"
#: core/app_settings.py:78
#: core/app_settings.py:71
msgid "Key used to encrypt/decrypt passwords"
msgstr "Klíč používaný k šifrování/dešifrování hesel"
#: core/app_settings.py:83
#: core/app_settings.py:76
msgid "LDAP settings"
msgstr "Nastavení LDAP"
#: core/app_settings.py:86
#: core/app_settings.py:79
msgid "Server address"
msgstr "Adresa serveru"
#: core/app_settings.py:89
#: core/app_settings.py:82
msgid "The IP address or the DNS name of the LDAP server"
msgstr "IP adresa DNS jména LDAP serveru"
#: core/app_settings.py:94
#: core/app_settings.py:87
msgid "Server port"
msgstr "Port serveru"
#: core/app_settings.py:96
#: core/app_settings.py:89
msgid "The TCP port number used by the LDAP server"
msgstr "Port TCP, který používá LDAP server"
#: core/app_settings.py:101
#: core/app_settings.py:94
msgid "Use a secured connection"
msgstr "Použít zabezpečené připojení"
#: core/app_settings.py:104
#: core/app_settings.py:97
msgid "Use an SSL/TLS connection to access the LDAP server"
msgstr "Použít připojení SSL/TLS pro přístup k LDAP serveru"
#: core/app_settings.py:108
#: core/app_settings.py:101
msgid "Authentication method"
msgstr "Metoda ověření"
#: core/app_settings.py:109
#: core/app_settings.py:102
msgid "Search and bind"
msgstr "Vyhledat a spojit"
#: core/app_settings.py:110
#: core/app_settings.py:103
msgid "Direct bind"
msgstr "Přímé spojení"
#: core/app_settings.py:112
#: core/app_settings.py:105
msgid "Choose the authentication method to use"
msgstr "Zvolte si metodu ověření, která se použije"
#: core/app_settings.py:117
#: core/app_settings.py:110
msgid "Bind DN"
msgstr "Spojení pomocí DN"
#: core/app_settings.py:120
#: core/app_settings.py:113
msgid ""
"The distinguished name to use when binding to the LDAP server. Leave empty "
"for an anonymous bind"
@@ -145,29 +145,29 @@ msgstr ""
"Rozlišovací jméno, které se použije při spojování s LDAP serverem. "
"Ponechejte prázdné pro anonymní spojení."
#: core/app_settings.py:128
#: core/app_settings.py:121
msgid "Bind password"
msgstr "Heslo spojení"
#: core/app_settings.py:131
#: core/app_settings.py:124
msgid "The password to use when binding to the LDAP server (with 'Bind DN')"
msgstr ""
"Heslo, které se použije při spojování s LDAP serverem (při výběru DN "
"spojení)."
#: core/app_settings.py:140
#: core/app_settings.py:133
msgid "Users search base"
msgstr "Základna struktury uživatelů"
#: core/app_settings.py:143
#: core/app_settings.py:136
msgid "The distinguished name of the search base used to find users"
msgstr "Rozlišovací jméno základny struktury používané pro hledání uživatelů"
#: core/app_settings.py:150
#: core/app_settings.py:143
msgid "Search filter"
msgstr "Vyhledávací filtr"
#: core/app_settings.py:153
#: core/app_settings.py:146
msgid ""
"An optional filter string (e.g. '(objectClass=person)'). In order to be "
"valid, it must be enclosed in parentheses."
@@ -175,11 +175,11 @@ msgstr ""
"Volitelný filtr (např. '(objectClass=osoba)'). Aby byl filtr platný, je "
"nezbytné jen uzavřít do závorek."
#: core/app_settings.py:161
#: core/app_settings.py:154
msgid "User DN template"
msgstr "Šablona uživatelského DN"
#: core/app_settings.py:164
#: core/app_settings.py:157
#, python-format
msgid ""
"The template used to construct a user's DN. It should contain one "
@@ -188,28 +188,28 @@ msgstr ""
"Šablona použitá pro tvorbu uživatelského rozlišovacího jména (DN). Měla by "
"obsahovat jeden zástupný řetězec (tj. %(user)s)."
#: core/app_settings.py:172
#: core/app_settings.py:165
msgid "Password attribute"
msgstr "Atribut hesla"
#: core/app_settings.py:174
#: core/app_settings.py:167
msgid "The attribute used to store user passwords"
msgstr "Atribut používaný pro ukládání hesel uživatelů"
#: core/app_settings.py:179
#: core/app_settings.py:172
msgid "Active Directory"
msgstr "Active Directory"
#: core/app_settings.py:182
#: core/app_settings.py:175
msgid "Tell if the LDAP server is an Active Directory one"
msgstr ""
"Volba určující, jestli je nebo není LDAP server serverem Active Directory"
#: core/app_settings.py:186
#: core/app_settings.py:179
msgid "Administrator groups"
msgstr "Správcovské skupiny"
#: core/app_settings.py:189
#: core/app_settings.py:182
msgid ""
"Members of those LDAP Posix groups will be created as domain administrators. "
"Use ';' characters to separate groups."
@@ -217,121 +217,121 @@ msgstr ""
"Členové těchto LDAP Posix skupin budou automaticky vytvořeni jako správci "
"domény. Pro oddělení skupin použijte ';'."
#: core/app_settings.py:196
#: core/app_settings.py:189
#, fuzzy
#| msgid "Group name"
msgid "Group type"
msgstr "Název skupiny"
#: core/app_settings.py:200
#: core/app_settings.py:193
msgid "The LDAP group type to use with your directory."
msgstr ""
#: core/app_settings.py:205
#: core/app_settings.py:198
msgid "Groups search base"
msgstr "Základna struktury skupin"
#: core/app_settings.py:208
#: core/app_settings.py:201
msgid "The distinguished name of the search base used to find groups"
msgstr "Rozlišovací jméno základny struktury používané pro hledání skupin"
#: core/app_settings.py:213
#: core/app_settings.py:206
#, fuzzy
#| msgid "Authentication"
msgid "Notifications"
msgstr "Ověření"
#: core/app_settings.py:216
#: core/app_settings.py:209
#, fuzzy
#| msgid "Server address"
msgid "Sender address"
msgstr "Adresa serveru"
#: core/app_settings.py:219
#: core/app_settings.py:212
msgid "Email address used to send notifications."
msgstr ""
#: core/app_settings.py:223
#: core/app_settings.py:216
msgid "Public API"
msgstr ""
#: core/app_settings.py:226
#: core/app_settings.py:219
msgid "Enable communication"
msgstr ""
#: core/app_settings.py:229
#: core/app_settings.py:222
msgid "Enable communication with Modoboa public API"
msgstr ""
#: core/app_settings.py:233
#: core/app_settings.py:226
msgid "Check new versions"
msgstr "Zkontrolovat verzi"
#: core/app_settings.py:236
#: core/app_settings.py:229
msgid "Automatically checks if a newer version is available"
msgstr "Automaticky kontrolovat dostupnost nové verze"
#: core/app_settings.py:240
#: core/app_settings.py:233
msgid "Send statistics"
msgstr ""
#: core/app_settings.py:243
#: core/app_settings.py:236
msgid "Send statistics to Modoboa public API (counters and used extensions)"
msgstr ""
#: core/app_settings.py:247
#: core/app_settings.py:240
msgid "Miscellaneous"
msgstr "Různé"
#: core/app_settings.py:250
#: core/app_settings.py:243
msgid "Top notifications check interval"
msgstr "Interval aktualizací upozornění"
#: core/app_settings.py:253
#: core/app_settings.py:246
#, fuzzy
#| msgid "Interval between two top notification checks"
msgid "Interval between two top notification checks (in seconds)"
msgstr "Interval mezi aktualizacemi upozornění na stránce"
#: core/app_settings.py:259
#: core/app_settings.py:252
msgid "Maximum log record age"
msgstr "Maximální stáří záznamu"
#: core/app_settings.py:261
#: core/app_settings.py:254
msgid "The maximum age in days of a log record"
msgstr "Maximální stáří záznamu ve dnech"
#: core/app_settings.py:266
#: core/app_settings.py:259
msgid "Items per page"
msgstr "Položek na stránce"
#: core/app_settings.py:268
#: core/app_settings.py:261
msgid "Number of displayed items per page"
msgstr "Počet zobrazených položek na stránce"
#: core/app_settings.py:273
#: core/app_settings.py:266
msgid "Default top redirection"
msgstr "Výchozí přesměrování aplikace"
#: core/app_settings.py:277
#: core/app_settings.py:270
msgid "The default redirection used when no application is specified"
msgstr ""
"Výchozí přesměrování, které se použije, pokud není žádná aplikace "
"specifikována"
#: core/app_settings.py:310
#: core/app_settings.py:303
msgid "Key must be either 16, 24, or 32 bytes long"
msgstr "Klíč musí mít délku 16, 24 nebo 32 znaků"
#: core/app_settings.py:319
#: core/app_settings.py:312
msgid "Invalid syntax"
msgstr "Neplatná syntaxe"
#: core/app_settings.py:325
#: core/app_settings.py:318
msgid "Invalid rounds number"
msgstr "Neplatný počet cyklů"
#: core/app_settings.py:346
#: core/app_settings.py:339
msgid "This field is required"
msgstr "Toto pole je vyžadováno"
@@ -357,35 +357,35 @@ msgstr ""
msgid "Super administrator"
msgstr "Super správce"
#: core/forms.py:19
#: core/forms.py:18
msgid "Username"
msgstr "Uživatelské jméno"
#: core/forms.py:23
#: core/forms.py:22
msgid "Password"
msgstr "Heslo"
#: core/forms.py:37
#: core/forms.py:35
msgid "Old password"
msgstr "Původní heslo"
#: core/forms.py:41
#: core/forms.py:39
msgid "New password"
msgstr "Nové heslo"
#: core/forms.py:45
#: core/forms.py:43
msgid "Confirmation"
msgstr "Potvrzení"
#: core/forms.py:73
#: core/forms.py:71
msgid "Old password mismatchs"
msgstr "Původní heslo se neshoduje"
#: core/forms.py:80
#: core/forms.py:78
msgid "Passwords mismatch"
msgstr "Hesla se neshodují"
#: core/forms.py:100
#: core/forms.py:97
msgid "Enable API access"
msgstr ""
@@ -406,88 +406,88 @@ msgstr "%(object)s '%(name)s' %(action)s uživatelem %(user)s"
msgid "deleted"
msgstr "smazáno"
#: core/models.py:51
#: core/models.py:52
#, fuzzy
#| msgid "Group name"
msgid "First name"
msgstr "Název skupiny"
#: core/models.py:53
#: core/models.py:54
#, fuzzy
#| msgid "Last login"
msgid "Last name"
msgstr "Poslední přihlášení"
#: core/models.py:60
#: core/models.py:61
msgid "Allow mailboxes access"
msgstr ""
#: core/models.py:62
#: core/models.py:63
msgid "Allow this administrator to access user mailboxes"
msgstr ""
#: core/models.py:65
#: core/models.py:66
msgid "password"
msgstr "heslo"
#: core/models.py:67
#: core/models.py:68
msgid "last login"
msgstr "poslední přihlášení"
#: core/models.py:70
#: core/models.py:72
#, fuzzy
#| msgid "Prefered language"
msgid "language"
msgstr "Preferovaný jazyk"
#: core/models.py:73
#: core/models.py:75
#, fuzzy
#| msgid "Prefered language to display pages"
msgid "Prefered language to display pages."
msgstr "Preferovaný jazyk pro zobrazení stránek"
#: core/models.py:77
#: core/models.py:79
msgid "Phone number"
msgstr ""
#: core/models.py:79
#: core/models.py:81
msgid "Secondary email"
msgstr ""
#: core/models.py:82
#: core/models.py:84
msgid "An alternative e-mail address, can be used for recovery needs."
msgstr ""
#: core/models.py:114
#: core/models.py:122
msgid "You can't delete your own account"
msgstr "Nemůžete smazat vlastní účet"
#: core/models.py:167
#: core/models.py:175
msgid "Failed to update password: LDAP module not installed"
msgstr "Nebylo možné změnit heslo: LDAP modul není instalován"
#: core/models.py:225
#: core/models.py:233
msgid "account"
msgstr "účet"
#: core/models.py:347
#: core/models.py:355
msgid "Unknown"
msgstr ""
#: core/models.py:386
#: core/models.py:394
msgid "Invalid line"
msgstr "Neplatný řádek"
#: core/models.py:394
#: core/models.py:402
msgid "You can't import an account with a role greater than yours"
msgstr "Nemůžete importvat účet s vyšším oprávněním, než máte vy sám"
#: core/models.py:409
#: core/models.py:417
#, python-format
msgid "The simple user '%s' must have a valid email address"
msgstr "Běžný uživatel '%s' musí mít nastavenou platnou emailovou adresu"
#: core/models.py:414
#: core/models.py:422
#, python-format
msgid "username and email fields must not differ for '%s'"
msgstr "pole uživatelského jména a emailu se nesmí pro '%s' lišit"
@@ -505,7 +505,7 @@ msgid "API access token"
msgstr ""
#: core/templates/core/api_access.html:29
#: core/templates/core/user_profile.html:10 lib/form_utils.py:359
#: core/templates/core/user_profile.html:10 lib/form_utils.py:358
msgid "Update"
msgstr "Aktualizovat"
@@ -665,7 +665,7 @@ msgstr ""
msgid "The core part of Modoboa"
msgstr "Vítejte v Modoboa"
#: core/views/admin.py:51
#: core/views/admin.py:46
msgid "Parameters saved"
msgstr "Parametry uloženy"
@@ -684,15 +684,15 @@ msgstr ""
msgid "User '%s' logged out"
msgstr "Uživatel '%s' se odhlásil"
#: core/views/user.py:47
#: core/views/user.py:49
msgid "Profile updated"
msgstr "Profil aktualizován"
#: core/views/user.py:71
#: core/views/user.py:75
msgid "Preferences saved"
msgstr "Možnosti uloženy"
#: core/views/user.py:91
#: core/views/user.py:96
#, fuzzy
#| msgid "Profile updated"
msgid "Access updated"
@@ -730,15 +730,15 @@ msgstr "Uložit"
msgid "Invalid request"
msgstr "Neplatný požadavek"
#: lib/form_utils.py:412
#: lib/form_utils.py:423
msgid "Yes"
msgstr "Ano"
#: lib/form_utils.py:412
#: lib/form_utils.py:424
msgid "No"
msgstr "Ne"
#: lib/ldap_utils.py:124
#: lib/ldap_utils.py:125
#, fuzzy
#| msgid "Failed to update password: %s"
msgid "Failed to update password: {}"
@@ -756,7 +756,7 @@ msgstr ""
msgid "Subject"
msgstr "Předmět"
#: templates/404.html:4 templates/500.html:4
#: templates/404.html:4 templates/500.html.py:4
msgid "Sorry"
msgstr "Omlouváme se"
+2 -2
View File
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-09-14 19:06+0200\n"
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
"PO-Revision-Date: 2015-01-06 10:05+0000\n"
"Last-Translator: Miroslav Abrahám <miris@kunago.com>\n"
"Language-Team: Czech (Czech Republic) (http://www.transifex.com/projects/p/"
@@ -23,7 +23,7 @@ msgstr ""
msgid "'"
msgstr ""
#: core/static/core/js/settings.js:14
#: core/static/core/js/settings.js:16
msgid "No more log entry to show"
msgstr "Žádný další záznam logu k zobrazení"
+106 -106
View File
@@ -11,7 +11,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-10-16 14:31+0200\n"
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
"PO-Revision-Date: 2015-07-09 14:03+0000\n"
"Last-Translator: controlc.de\n"
"Language-Team: German (http://www.transifex.com/tonio/modoboa/language/de/)\n"
@@ -25,55 +25,55 @@ msgstr ""
msgid "One or more updates are available"
msgstr "Eine oder mehrere Aktualisierungen sind verfügbar"
#: core/app_settings.py:39
#: core/app_settings.py:32
msgid "Authentication"
msgstr "Authentifizierung"
#: core/app_settings.py:42
#: core/app_settings.py:35
msgid "Authentication type"
msgstr "Authentifizierungstyp"
#: core/app_settings.py:43
#: core/app_settings.py:36
msgid "Local"
msgstr "Lokal"
#: core/app_settings.py:46
#: core/app_settings.py:39
msgid "The backend used for authentication"
msgstr "Backend für die Authentifizierung"
#: core/app_settings.py:51
#: core/app_settings.py:44
msgid "Default password scheme"
msgstr "Standard-Passwortschema"
#: core/app_settings.py:55
#: core/app_settings.py:48
msgid "md5crypt (weak)"
msgstr "md5crypt (schwach)"
#: core/app_settings.py:56
#: core/app_settings.py:49
msgid "sha256 (weak)"
msgstr "sha256 (schwach)"
#: core/app_settings.py:57
#: core/app_settings.py:50
msgid "md5 (weak)"
msgstr "md5 (schwach)"
#: core/app_settings.py:58
#: core/app_settings.py:51
msgid "crypt (weak)"
msgstr "crypt (schwach)"
#: core/app_settings.py:59
#: core/app_settings.py:52
msgid "plain (weak)"
msgstr "plain (schwach)"
#: core/app_settings.py:61
#: core/app_settings.py:54
msgid "Scheme used to crypt mailbox passwords"
msgstr "Verschlüsselungsschema der Postfach-Passwörter"
#: core/app_settings.py:66
#: core/app_settings.py:59
msgid "Rounds"
msgstr "Runden"
#: core/app_settings.py:69
#: core/app_settings.py:62
msgid ""
"Number of rounds to use (only used by sha256crypt and sha512crypt). Must be "
"between 1000 and 999999999, inclusive."
@@ -81,90 +81,90 @@ msgstr ""
"Anzahl zu verwendender Runden (nur für sha256crypt und sha512crypt). Zahl "
"muss zwischen 1000 und 999999999 liegen."
#: core/app_settings.py:76
#: core/app_settings.py:69
msgid "Secret key"
msgstr "Geheimer Schlüssel"
#: core/app_settings.py:78
#: core/app_settings.py:71
msgid "Key used to encrypt/decrypt passwords"
msgstr "Verwendeter Schlüssel, um Passwörter zu ver-/entschlüsseln"
#: core/app_settings.py:83
#: core/app_settings.py:76
msgid "LDAP settings"
msgstr "LDAP-Einstellungen"
#: core/app_settings.py:86
#: core/app_settings.py:79
msgid "Server address"
msgstr "Server-Adresse"
#: core/app_settings.py:89
#: core/app_settings.py:82
msgid "The IP address or the DNS name of the LDAP server"
msgstr "IP-Adresse oder Hostname des LDAP-Servers"
#: core/app_settings.py:94
#: core/app_settings.py:87
msgid "Server port"
msgstr "Server-Port"
#: core/app_settings.py:96
#: core/app_settings.py:89
msgid "The TCP port number used by the LDAP server"
msgstr "Der TCP Port des LDAP-Servers"
#: core/app_settings.py:101
#: core/app_settings.py:94
msgid "Use a secured connection"
msgstr "Gesicherte Verbindung verwenden"
#: core/app_settings.py:104
#: core/app_settings.py:97
msgid "Use an SSL/TLS connection to access the LDAP server"
msgstr "SSL/TLS-Verbindung für Zugriff auf LDAP-Server verwenden"
#: core/app_settings.py:108
#: core/app_settings.py:101
msgid "Authentication method"
msgstr "Authentifizierungsmethode"
#: core/app_settings.py:109
#: core/app_settings.py:102
msgid "Search and bind"
msgstr "Suchen und Bind anwenden"
#: core/app_settings.py:110
#: core/app_settings.py:103
msgid "Direct bind"
msgstr "Direkter Bind"
#: core/app_settings.py:112
#: core/app_settings.py:105
msgid "Choose the authentication method to use"
msgstr "Wählen Sie die Authentifizierungsmethode"
#: core/app_settings.py:117
#: core/app_settings.py:110
msgid "Bind DN"
msgstr "Bind DN"
#: core/app_settings.py:120
#: core/app_settings.py:113
msgid ""
"The distinguished name to use when binding to the LDAP server. Leave empty "
"for an anonymous bind"
msgstr ""
"Der DN für einen Bind an den LDAP-Server. Nichts eingeben für anonymen Bind."
#: core/app_settings.py:128
#: core/app_settings.py:121
msgid "Bind password"
msgstr "Bind Passwort"
#: core/app_settings.py:131
#: core/app_settings.py:124
msgid "The password to use when binding to the LDAP server (with 'Bind DN')"
msgstr "Das Passwort wenn mit dem Bind DN angemeldet wird."
#: core/app_settings.py:140
#: core/app_settings.py:133
msgid "Users search base"
msgstr "Benutzer Search Base"
#: core/app_settings.py:143
#: core/app_settings.py:136
msgid "The distinguished name of the search base used to find users"
msgstr "Der DN der Search Base mit der Benutzerkonten gefunden werden"
#: core/app_settings.py:150
#: core/app_settings.py:143
msgid "Search filter"
msgstr "Suchfilter"
#: core/app_settings.py:153
#: core/app_settings.py:146
msgid ""
"An optional filter string (e.g. '(objectClass=person)'). In order to be "
"valid, it must be enclosed in parentheses."
@@ -172,11 +172,11 @@ msgstr ""
"Ein optionaler Filter, z.B. '(objectClass=person)'. Der Filter muss "
"entsprechend der LDAP-Konvention in Klammern gesetzt werden."
#: core/app_settings.py:161
#: core/app_settings.py:154
msgid "User DN template"
msgstr "Vorlage für User DN"
#: core/app_settings.py:164
#: core/app_settings.py:157
#, python-format
msgid ""
"The template used to construct a user's DN. It should contain one "
@@ -185,27 +185,27 @@ msgstr ""
"Die Vorlage für einen User DN. Sie sollte einen Platzhalter, z.B. %(user)s "
"enthalten."
#: core/app_settings.py:172
#: core/app_settings.py:165
msgid "Password attribute"
msgstr "Passwort-Attribut"
#: core/app_settings.py:174
#: core/app_settings.py:167
msgid "The attribute used to store user passwords"
msgstr "Das Attribut für Benutzerpasswörter"
#: core/app_settings.py:179
#: core/app_settings.py:172
msgid "Active Directory"
msgstr "Active Directory"
#: core/app_settings.py:182
#: core/app_settings.py:175
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:186
#: core/app_settings.py:179
msgid "Administrator groups"
msgstr "Administrator-Gruppen"
#: core/app_settings.py:189
#: core/app_settings.py:182
msgid ""
"Members of those LDAP Posix groups will be created as domain administrators. "
"Use ';' characters to separate groups."
@@ -213,115 +213,115 @@ msgstr ""
"Mitglieder dieser LDAP Posix-Gruppe werden als Domain-Administratoren "
"angelegt werden. Nutzen Sie ';', um Gruppen zu separieren."
#: core/app_settings.py:196
#: core/app_settings.py:189
msgid "Group type"
msgstr "Gruppentyp"
#: core/app_settings.py:200
#: core/app_settings.py:193
msgid "The LDAP group type to use with your directory."
msgstr ""
#: core/app_settings.py:205
#: core/app_settings.py:198
msgid "Groups search base"
msgstr "Gruppen Search Base"
#: core/app_settings.py:208
#: core/app_settings.py:201
msgid "The distinguished name of the search base used to find groups"
msgstr "Der DN der Search Base mit Gruppen gefunden werden"
#: core/app_settings.py:213
#: core/app_settings.py:206
#, fuzzy
#| msgid "Applications"
msgid "Notifications"
msgstr "Applikationen"
#: core/app_settings.py:216
#: core/app_settings.py:209
#, fuzzy
#| msgid "Server address"
msgid "Sender address"
msgstr "Server-Adresse"
#: core/app_settings.py:219
#: core/app_settings.py:212
msgid "Email address used to send notifications."
msgstr ""
#: core/app_settings.py:223
#: core/app_settings.py:216
msgid "Public API"
msgstr ""
#: core/app_settings.py:226
#: core/app_settings.py:219
msgid "Enable communication"
msgstr ""
#: core/app_settings.py:229
#: core/app_settings.py:222
msgid "Enable communication with Modoboa public API"
msgstr ""
#: core/app_settings.py:233
#: core/app_settings.py:226
msgid "Check new versions"
msgstr "Prüfe auf neue Versionen"
#: core/app_settings.py:236
#: core/app_settings.py:229
msgid "Automatically checks if a newer version is available"
msgstr "Prüft automatisch ob eine neuere Version verfügbar ist."
#: core/app_settings.py:240
#: core/app_settings.py:233
msgid "Send statistics"
msgstr ""
#: core/app_settings.py:243
#: core/app_settings.py:236
msgid "Send statistics to Modoboa public API (counters and used extensions)"
msgstr ""
#: core/app_settings.py:247
#: core/app_settings.py:240
msgid "Miscellaneous"
msgstr "Verschiedenes"
#: core/app_settings.py:250
#: core/app_settings.py:243
msgid "Top notifications check interval"
msgstr "Benachrichtigungs-Prüfintervall"
#: core/app_settings.py:253
#: core/app_settings.py:246
msgid "Interval between two top notification checks (in seconds)"
msgstr "Intervall zwischen zwei Benachrichtigungsprüfungen (in Sekunden)"
#: core/app_settings.py:259
#: core/app_settings.py:252
msgid "Maximum log record age"
msgstr "Maximales Alter für Log-Einträge"
#: core/app_settings.py:261
#: core/app_settings.py:254
msgid "The maximum age in days of a log record"
msgstr "Das maximale Alter eines Log-Eintrags (in Tagen)"
#: core/app_settings.py:266
#: core/app_settings.py:259
msgid "Items per page"
msgstr "Einträge pro Seite"
#: core/app_settings.py:268
#: core/app_settings.py:261
msgid "Number of displayed items per page"
msgstr "Anzahl dargestellter Einträge pro Seite"
#: core/app_settings.py:273
#: core/app_settings.py:266
msgid "Default top redirection"
msgstr "Standardumleitung"
#: core/app_settings.py:277
#: core/app_settings.py:270
msgid "The default redirection used when no application is specified"
msgstr "Die Standardumleitung wenn kein Programm angegeben wurde"
#: core/app_settings.py:310
#: core/app_settings.py:303
msgid "Key must be either 16, 24, or 32 bytes long"
msgstr "Schlüssel muss 16, 24 oder 32 Byte lang sein"
#: core/app_settings.py:319
#: core/app_settings.py:312
msgid "Invalid syntax"
msgstr "Ungültiger Syntax"
#: core/app_settings.py:325
#: core/app_settings.py:318
msgid "Invalid rounds number"
msgstr "Ungültige Zahl für Runden"
#: core/app_settings.py:346
#: core/app_settings.py:339
msgid "This field is required"
msgstr "Dieses Feld ist erforderlich"
@@ -347,35 +347,35 @@ msgstr ""
msgid "Super administrator"
msgstr "Super-Administrator"
#: core/forms.py:19
#: core/forms.py:18
msgid "Username"
msgstr "Benutzername"
#: core/forms.py:23
#: core/forms.py:22
msgid "Password"
msgstr "Passwort"
#: core/forms.py:37
#: core/forms.py:35
msgid "Old password"
msgstr "Altes Passwort"
#: core/forms.py:41
#: core/forms.py:39
msgid "New password"
msgstr "Neues Passwort"
#: core/forms.py:45
#: core/forms.py:43
msgid "Confirmation"
msgstr "Bestätigung"
#: core/forms.py:73
#: core/forms.py:71
msgid "Old password mismatchs"
msgstr "Altes Passwort stimmt nicht überein"
#: core/forms.py:80
#: core/forms.py:78
msgid "Passwords mismatch"
msgstr "Passwörter stimmen nicht überein"
#: core/forms.py:100
#: core/forms.py:97
msgid "Enable API access"
msgstr ""
@@ -396,81 +396,81 @@ msgstr "%(object)s '%(name)s' %(action)s der Identität %(user)s"
msgid "deleted"
msgstr "entfernt"
#: core/models.py:51
#: core/models.py:52
msgid "First name"
msgstr "Vorname"
#: core/models.py:53
#: core/models.py:54
msgid "Last name"
msgstr "Nachname"
#: core/models.py:60
#: core/models.py:61
msgid "Allow mailboxes access"
msgstr "Erlaube den Postfach-Zugriff"
#: core/models.py:62
#: core/models.py:63
msgid "Allow this administrator to access user mailboxes"
msgstr "Erlaubt dem Administrator auf Benutzer-Postfächer zuzugreifen"
#: core/models.py:65
#: core/models.py:66
msgid "password"
msgstr "Passwort"
#: core/models.py:67
#: core/models.py:68
msgid "last login"
msgstr "Letzte Anmeldung"
#: core/models.py:70
#: core/models.py:72
msgid "language"
msgstr "Sprache"
#: core/models.py:73
#: core/models.py:75
msgid "Prefered language to display pages."
msgstr "Bevorzugte Sprache für Seitendarstellung"
#: core/models.py:77
#: core/models.py:79
msgid "Phone number"
msgstr "Telefonnummer"
#: core/models.py:79
#: core/models.py:81
msgid "Secondary email"
msgstr "Alternative Email-Adresse"
#: core/models.py:82
#: core/models.py:84
msgid "An alternative e-mail address, can be used for recovery needs."
msgstr "Eine alternative e-mail Adresse zur Widerherstellung."
#: core/models.py:114
#: core/models.py:122
msgid "You can't delete your own account"
msgstr "Sie können Ihr eigenes Konto nicht entfernen"
#: core/models.py:167
#: core/models.py:175
msgid "Failed to update password: LDAP module not installed"
msgstr "Konnte Passwort nicht aktualisieren: LDAP-Modul nicht installiert"
#: core/models.py:225
#: core/models.py:233
msgid "account"
msgstr "Konto"
#: core/models.py:347
#: core/models.py:355
msgid "Unknown"
msgstr "Unbekannt"
#: core/models.py:386
#: core/models.py:394
msgid "Invalid line"
msgstr "Ungültige Zeile"
#: core/models.py:394
#: core/models.py:402
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:409
#: core/models.py:417
#, python-format
msgid "The simple user '%s' must have a valid email address"
msgstr "Der normale Benutzer '%s' muss eine gültige E-Mail-Adresse besitzen"
#: core/models.py:414
#: core/models.py:422
#, python-format
msgid "username and email fields must not differ for '%s'"
msgstr "Benutzername und E-Mail für '%s' dürfen sich nicht unterscheiden"
@@ -488,7 +488,7 @@ msgid "API access token"
msgstr ""
#: core/templates/core/api_access.html:29
#: core/templates/core/user_profile.html:10 lib/form_utils.py:359
#: core/templates/core/user_profile.html:10 lib/form_utils.py:358
msgid "Update"
msgstr "Aktualisieren"
@@ -642,7 +642,7 @@ msgstr ""
msgid "The core part of Modoboa"
msgstr "Der Kern von Modoboa"
#: core/views/admin.py:51
#: core/views/admin.py:46
msgid "Parameters saved"
msgstr "Parameter gespeichert"
@@ -662,15 +662,15 @@ msgstr ""
msgid "User '%s' logged out"
msgstr "Benutzer '%s' hat sich abgemeldet"
#: core/views/user.py:47
#: core/views/user.py:49
msgid "Profile updated"
msgstr "Profil aktualisiert"
#: core/views/user.py:71
#: core/views/user.py:75
msgid "Preferences saved"
msgstr "Einstellungen gespeichert"
#: core/views/user.py:91
#: core/views/user.py:96
#, fuzzy
#| msgid "Profile updated"
msgid "Access updated"
@@ -708,15 +708,15 @@ msgstr "Abschicken"
msgid "Invalid request"
msgstr "Ungültige Anfrage"
#: lib/form_utils.py:412
#: lib/form_utils.py:423
msgid "Yes"
msgstr "Ja"
#: lib/form_utils.py:412
#: lib/form_utils.py:424
msgid "No"
msgstr "Nein"
#: lib/ldap_utils.py:124
#: lib/ldap_utils.py:125
msgid "Failed to update password: {}"
msgstr "Konnte Passwort nicht aktualisieren: {}"
@@ -732,7 +732,7 @@ msgstr "Empfänger"
msgid "Subject"
msgstr "Betreff"
#: templates/404.html:4 templates/500.html:4
#: templates/404.html:4 templates/500.html.py:4
msgid "Sorry"
msgstr "Entschuldigung"
+4 -4
View File
@@ -1,7 +1,7 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
#
#
# Translators:
# Arvedui <arvedui@posteo.de>, 2014
# controlc.de, 2014
@@ -12,21 +12,21 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-09-14 19:06+0200\n"
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
"PO-Revision-Date: 2016-09-06 12:51+0000\n"
"Last-Translator: Tobias Strobel <me@strobeltobias.de>\n"
"Language-Team: German (http://www.transifex.com/tonio/modoboa/language/de/)\n"
"Language: de\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: de\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: bower_components/jquery-ui/jquery-ui.min.js:8
msgid "'"
msgstr "'"
#: core/static/core/js/settings.js:14
#: core/static/core/js/settings.js:16
msgid "No more log entry to show"
msgstr "Keine weiteren Log-Einträge"
+106 -106
View File
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-10-16 14:31+0200\n"
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -21,290 +21,290 @@ msgstr ""
msgid "One or more updates are available"
msgstr ""
#: core/app_settings.py:39
#: core/app_settings.py:32
msgid "Authentication"
msgstr ""
#: core/app_settings.py:42
#: core/app_settings.py:35
msgid "Authentication type"
msgstr ""
#: core/app_settings.py:43
#: core/app_settings.py:36
msgid "Local"
msgstr ""
#: core/app_settings.py:46
#: core/app_settings.py:39
msgid "The backend used for authentication"
msgstr ""
#: core/app_settings.py:51
#: core/app_settings.py:44
msgid "Default password scheme"
msgstr ""
#: core/app_settings.py:55
#: core/app_settings.py:48
msgid "md5crypt (weak)"
msgstr ""
#: core/app_settings.py:56
#: core/app_settings.py:49
msgid "sha256 (weak)"
msgstr ""
#: core/app_settings.py:57
#: core/app_settings.py:50
msgid "md5 (weak)"
msgstr ""
#: core/app_settings.py:58
#: core/app_settings.py:51
msgid "crypt (weak)"
msgstr ""
#: core/app_settings.py:59
#: core/app_settings.py:52
msgid "plain (weak)"
msgstr ""
#: core/app_settings.py:61
#: core/app_settings.py:54
msgid "Scheme used to crypt mailbox passwords"
msgstr ""
#: core/app_settings.py:66
#: core/app_settings.py:59
msgid "Rounds"
msgstr ""
#: core/app_settings.py:69
#: core/app_settings.py:62
msgid ""
"Number of rounds to use (only used by sha256crypt and sha512crypt). Must be "
"between 1000 and 999999999, inclusive."
msgstr ""
#: core/app_settings.py:76
#: core/app_settings.py:69
msgid "Secret key"
msgstr ""
#: core/app_settings.py:78
#: core/app_settings.py:71
msgid "Key used to encrypt/decrypt passwords"
msgstr ""
#: core/app_settings.py:83
#: core/app_settings.py:76
msgid "LDAP settings"
msgstr ""
#: core/app_settings.py:86
#: core/app_settings.py:79
msgid "Server address"
msgstr ""
#: core/app_settings.py:89
#: core/app_settings.py:82
msgid "The IP address or the DNS name of the LDAP server"
msgstr ""
#: core/app_settings.py:94
#: core/app_settings.py:87
msgid "Server port"
msgstr ""
#: core/app_settings.py:96
#: core/app_settings.py:89
msgid "The TCP port number used by the LDAP server"
msgstr ""
#: core/app_settings.py:101
#: core/app_settings.py:94
msgid "Use a secured connection"
msgstr ""
#: core/app_settings.py:104
#: core/app_settings.py:97
msgid "Use an SSL/TLS connection to access the LDAP server"
msgstr ""
#: core/app_settings.py:108
#: core/app_settings.py:101
msgid "Authentication method"
msgstr ""
#: core/app_settings.py:109
#: core/app_settings.py:102
msgid "Search and bind"
msgstr ""
#: core/app_settings.py:110
#: core/app_settings.py:103
msgid "Direct bind"
msgstr ""
#: core/app_settings.py:112
#: core/app_settings.py:105
msgid "Choose the authentication method to use"
msgstr ""
#: core/app_settings.py:117
#: core/app_settings.py:110
msgid "Bind DN"
msgstr ""
#: core/app_settings.py:120
#: core/app_settings.py:113
msgid ""
"The distinguished name to use when binding to the LDAP server. Leave empty "
"for an anonymous bind"
msgstr ""
#: core/app_settings.py:128
#: core/app_settings.py:121
msgid "Bind password"
msgstr ""
#: core/app_settings.py:131
#: core/app_settings.py:124
msgid "The password to use when binding to the LDAP server (with 'Bind DN')"
msgstr ""
#: core/app_settings.py:140
#: core/app_settings.py:133
msgid "Users search base"
msgstr ""
#: core/app_settings.py:143
#: core/app_settings.py:136
msgid "The distinguished name of the search base used to find users"
msgstr ""
#: core/app_settings.py:150
#: core/app_settings.py:143
msgid "Search filter"
msgstr ""
#: core/app_settings.py:153
#: core/app_settings.py:146
msgid ""
"An optional filter string (e.g. '(objectClass=person)'). In order to be "
"valid, it must be enclosed in parentheses."
msgstr ""
#: core/app_settings.py:161
#: core/app_settings.py:154
msgid "User DN template"
msgstr ""
#: core/app_settings.py:164
#: core/app_settings.py:157
#, python-format
msgid ""
"The template used to construct a user's DN. It should contain one "
"placeholder (ie. %(user)s)"
msgstr ""
#: core/app_settings.py:172
#: core/app_settings.py:165
msgid "Password attribute"
msgstr ""
#: core/app_settings.py:174
#: core/app_settings.py:167
msgid "The attribute used to store user passwords"
msgstr ""
#: core/app_settings.py:179
#: core/app_settings.py:172
msgid "Active Directory"
msgstr ""
#: core/app_settings.py:182
#: core/app_settings.py:175
msgid "Tell if the LDAP server is an Active Directory one"
msgstr ""
#: core/app_settings.py:186
#: core/app_settings.py:179
msgid "Administrator groups"
msgstr ""
#: core/app_settings.py:189
#: core/app_settings.py:182
msgid ""
"Members of those LDAP Posix groups will be created as domain administrators. "
"Use ';' characters to separate groups."
msgstr ""
#: core/app_settings.py:196
#: core/app_settings.py:189
msgid "Group type"
msgstr ""
#: core/app_settings.py:200
#: core/app_settings.py:193
msgid "The LDAP group type to use with your directory."
msgstr ""
#: core/app_settings.py:205
#: core/app_settings.py:198
msgid "Groups search base"
msgstr ""
#: core/app_settings.py:208
#: core/app_settings.py:201
msgid "The distinguished name of the search base used to find groups"
msgstr ""
#: core/app_settings.py:213
#: core/app_settings.py:206
msgid "Notifications"
msgstr ""
#: core/app_settings.py:216
#: core/app_settings.py:209
msgid "Sender address"
msgstr ""
#: core/app_settings.py:219
#: core/app_settings.py:212
msgid "Email address used to send notifications."
msgstr ""
#: core/app_settings.py:223
#: core/app_settings.py:216
msgid "Public API"
msgstr ""
#: core/app_settings.py:226
#: core/app_settings.py:219
msgid "Enable communication"
msgstr ""
#: core/app_settings.py:229
#: core/app_settings.py:222
msgid "Enable communication with Modoboa public API"
msgstr ""
#: core/app_settings.py:233
#: core/app_settings.py:226
msgid "Check new versions"
msgstr ""
#: core/app_settings.py:236
#: core/app_settings.py:229
msgid "Automatically checks if a newer version is available"
msgstr ""
#: core/app_settings.py:240
#: core/app_settings.py:233
msgid "Send statistics"
msgstr ""
#: core/app_settings.py:243
#: core/app_settings.py:236
msgid "Send statistics to Modoboa public API (counters and used extensions)"
msgstr ""
#: core/app_settings.py:247
#: core/app_settings.py:240
msgid "Miscellaneous"
msgstr ""
#: core/app_settings.py:250
#: core/app_settings.py:243
msgid "Top notifications check interval"
msgstr ""
#: core/app_settings.py:253
#: core/app_settings.py:246
msgid "Interval between two top notification checks (in seconds)"
msgstr ""
#: core/app_settings.py:259
#: core/app_settings.py:252
msgid "Maximum log record age"
msgstr ""
#: core/app_settings.py:261
#: core/app_settings.py:254
msgid "The maximum age in days of a log record"
msgstr ""
#: core/app_settings.py:266
#: core/app_settings.py:259
msgid "Items per page"
msgstr ""
#: core/app_settings.py:268
#: core/app_settings.py:261
msgid "Number of displayed items per page"
msgstr ""
#: core/app_settings.py:273
#: core/app_settings.py:266
msgid "Default top redirection"
msgstr ""
#: core/app_settings.py:277
#: core/app_settings.py:270
msgid "The default redirection used when no application is specified"
msgstr ""
#: core/app_settings.py:310
#: core/app_settings.py:303
msgid "Key must be either 16, 24, or 32 bytes long"
msgstr ""
#: core/app_settings.py:319
#: core/app_settings.py:312
msgid "Invalid syntax"
msgstr ""
#: core/app_settings.py:325
#: core/app_settings.py:318
msgid "Invalid rounds number"
msgstr ""
#: core/app_settings.py:346
#: core/app_settings.py:339
msgid "This field is required"
msgstr ""
@@ -328,35 +328,35 @@ msgstr ""
msgid "Super administrator"
msgstr ""
#: core/forms.py:19
#: core/forms.py:18
msgid "Username"
msgstr ""
#: core/forms.py:23
#: core/forms.py:22
msgid "Password"
msgstr ""
#: core/forms.py:37
#: core/forms.py:35
msgid "Old password"
msgstr ""
#: core/forms.py:41
#: core/forms.py:39
msgid "New password"
msgstr ""
#: core/forms.py:45
#: core/forms.py:43
msgid "Confirmation"
msgstr ""
#: core/forms.py:73
#: core/forms.py:71
msgid "Old password mismatchs"
msgstr ""
#: core/forms.py:80
#: core/forms.py:78
msgid "Passwords mismatch"
msgstr ""
#: core/forms.py:100
#: core/forms.py:97
msgid "Enable API access"
msgstr ""
@@ -377,80 +377,80 @@ msgstr ""
msgid "deleted"
msgstr ""
#: core/models.py:51
#: core/models.py:52
msgid "First name"
msgstr ""
#: core/models.py:53
#: core/models.py:54
msgid "Last name"
msgstr ""
#: core/models.py:60
#: core/models.py:61
msgid "Allow mailboxes access"
msgstr ""
#: core/models.py:62
#: core/models.py:63
msgid "Allow this administrator to access user mailboxes"
msgstr ""
#: core/models.py:65
#: core/models.py:66
msgid "password"
msgstr ""
#: core/models.py:67
#: core/models.py:68
msgid "last login"
msgstr ""
#: core/models.py:70
#: core/models.py:72
msgid "language"
msgstr ""
#: core/models.py:73
#: core/models.py:75
msgid "Prefered language to display pages."
msgstr ""
#: core/models.py:77
#: core/models.py:79
msgid "Phone number"
msgstr ""
#: core/models.py:79
#: core/models.py:81
msgid "Secondary email"
msgstr ""
#: core/models.py:82
#: core/models.py:84
msgid "An alternative e-mail address, can be used for recovery needs."
msgstr ""
#: core/models.py:114
#: core/models.py:122
msgid "You can't delete your own account"
msgstr ""
#: core/models.py:167
#: core/models.py:175
msgid "Failed to update password: LDAP module not installed"
msgstr ""
#: core/models.py:225
#: core/models.py:233
msgid "account"
msgstr ""
#: core/models.py:347
#: core/models.py:355
msgid "Unknown"
msgstr ""
#: core/models.py:386
#: core/models.py:394
msgid "Invalid line"
msgstr ""
#: core/models.py:394
#: core/models.py:402
msgid "You can't import an account with a role greater than yours"
msgstr ""
#: core/models.py:409
#: core/models.py:417
#, python-format
msgid "The simple user '%s' must have a valid email address"
msgstr ""
#: core/models.py:414
#: core/models.py:422
#, python-format
msgid "username and email fields must not differ for '%s'"
msgstr ""
@@ -468,7 +468,7 @@ msgid "API access token"
msgstr ""
#: core/templates/core/api_access.html:29
#: core/templates/core/user_profile.html:10 lib/form_utils.py:359
#: core/templates/core/user_profile.html:10 lib/form_utils.py:358
msgid "Update"
msgstr ""
@@ -618,7 +618,7 @@ msgstr ""
msgid "The core part of Modoboa"
msgstr ""
#: core/views/admin.py:51
#: core/views/admin.py:46
msgid "Parameters saved"
msgstr ""
@@ -636,15 +636,15 @@ msgstr ""
msgid "User '%s' logged out"
msgstr ""
#: core/views/user.py:47
#: core/views/user.py:49
msgid "Profile updated"
msgstr ""
#: core/views/user.py:71
#: core/views/user.py:75
msgid "Preferences saved"
msgstr ""
#: core/views/user.py:91
#: core/views/user.py:96
msgid "Access updated"
msgstr ""
@@ -678,15 +678,15 @@ msgstr ""
msgid "Invalid request"
msgstr ""
#: lib/form_utils.py:412
#: lib/form_utils.py:423
msgid "Yes"
msgstr ""
#: lib/form_utils.py:412
#: lib/form_utils.py:424
msgid "No"
msgstr ""
#: lib/ldap_utils.py:124
#: lib/ldap_utils.py:125
msgid "Failed to update password: {}"
msgstr ""
@@ -702,7 +702,7 @@ msgstr ""
msgid "Subject"
msgstr ""
#: templates/404.html:4 templates/500.html:4
#: templates/404.html:4 templates/500.html.py:4
msgid "Sorry"
msgstr ""
+2 -2
View File
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-09-14 19:06+0200\n"
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -21,7 +21,7 @@ msgstr ""
msgid "'"
msgstr ""
#: core/static/core/js/settings.js:14
#: core/static/core/js/settings.js:16
msgid "No more log entry to show"
msgstr ""
+106 -106
View File
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-10-16 14:31+0200\n"
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
"PO-Revision-Date: 2013-10-01 09:56+0000\n"
"Last-Translator: Pedro Gracia <lasarux@neuroomante.com>\n"
"Language-Team: Spanish (http://www.transifex.com/projects/p/modoboa/language/"
@@ -25,117 +25,117 @@ msgstr ""
msgid "One or more updates are available"
msgstr "No hay estadísticas disponibles"
#: core/app_settings.py:39
#: core/app_settings.py:32
msgid "Authentication"
msgstr "Autenticación"
#: core/app_settings.py:42
#: core/app_settings.py:35
msgid "Authentication type"
msgstr "Tipo de autenticación"
#: core/app_settings.py:43
#: core/app_settings.py:36
msgid "Local"
msgstr "Local"
#: core/app_settings.py:46
#: core/app_settings.py:39
msgid "The backend used for authentication"
msgstr "El sistema usado para autenticación"
#: core/app_settings.py:51
#: core/app_settings.py:44
msgid "Default password scheme"
msgstr "Esquema de contraseña por defecto"
#: core/app_settings.py:55
#: core/app_settings.py:48
msgid "md5crypt (weak)"
msgstr ""
#: core/app_settings.py:56
#: core/app_settings.py:49
msgid "sha256 (weak)"
msgstr ""
#: core/app_settings.py:57
#: core/app_settings.py:50
msgid "md5 (weak)"
msgstr ""
#: core/app_settings.py:58
#: core/app_settings.py:51
msgid "crypt (weak)"
msgstr ""
#: core/app_settings.py:59
#: core/app_settings.py:52
msgid "plain (weak)"
msgstr ""
#: core/app_settings.py:61
#: core/app_settings.py:54
msgid "Scheme used to crypt mailbox passwords"
msgstr "Esquema usado para cifrar las contraseñas del mailbox"
#: core/app_settings.py:66
#: core/app_settings.py:59
msgid "Rounds"
msgstr ""
#: core/app_settings.py:69
#: core/app_settings.py:62
msgid ""
"Number of rounds to use (only used by sha256crypt and sha512crypt). Must be "
"between 1000 and 999999999, inclusive."
msgstr ""
#: core/app_settings.py:76
#: core/app_settings.py:69
msgid "Secret key"
msgstr "Clave secreta"
#: core/app_settings.py:78
#: core/app_settings.py:71
msgid "Key used to encrypt/decrypt passwords"
msgstr "Clave usada para cifrar/descifrar contraseñas"
#: core/app_settings.py:83
#: core/app_settings.py:76
msgid "LDAP settings"
msgstr "Configuración de LDAP"
#: core/app_settings.py:86
#: core/app_settings.py:79
msgid "Server address"
msgstr "Dirección del servidor"
#: core/app_settings.py:89
#: core/app_settings.py:82
msgid "The IP address or the DNS name of the LDAP server"
msgstr "La dirección IP del servidor de nombres (DNS) del servidor LDAP"
#: core/app_settings.py:94
#: core/app_settings.py:87
msgid "Server port"
msgstr "Puerto del servidor"
#: core/app_settings.py:96
#: core/app_settings.py:89
msgid "The TCP port number used by the LDAP server"
msgstr "Número de puerto TCP usado por el servidor LDAP"
#: core/app_settings.py:101
#: core/app_settings.py:94
msgid "Use a secured connection"
msgstr "Usa una conexión segura"
#: core/app_settings.py:104
#: core/app_settings.py:97
msgid "Use an SSL/TLS connection to access the LDAP server"
msgstr "Usa una conexión SSL/TLS para acceder al servidor LDAP"
#: core/app_settings.py:108
#: core/app_settings.py:101
msgid "Authentication method"
msgstr "Método de autenticación"
#: core/app_settings.py:109
#: core/app_settings.py:102
msgid "Search and bind"
msgstr "Buscar y unir"
#: core/app_settings.py:110
#: core/app_settings.py:103
msgid "Direct bind"
msgstr "Unión directa"
#: core/app_settings.py:112
#: core/app_settings.py:105
msgid "Choose the authentication method to use"
msgstr "Elegir el método de autenticación a usar"
#: core/app_settings.py:117
#: core/app_settings.py:110
msgid "Bind DN"
msgstr "Unir a DN"
#: core/app_settings.py:120
#: core/app_settings.py:113
msgid ""
"The distinguished name to use when binding to the LDAP server. Leave empty "
"for an anonymous bind"
@@ -143,30 +143,30 @@ msgstr ""
"El nombre distinguido a usar cuando nos unimos al servidor LDAP. Dejar vació "
"para una unión anónima"
#: core/app_settings.py:128
#: core/app_settings.py:121
msgid "Bind password"
msgstr "Unir contraseña"
#: core/app_settings.py:131
#: core/app_settings.py:124
msgid "The password to use when binding to the LDAP server (with 'Bind DN')"
msgstr ""
"La contraseña a usar cuando nos unimos al servidor LDAP (con 'Unir a DN')"
#: core/app_settings.py:140
#: core/app_settings.py:133
#, fuzzy
msgid "Users search base"
msgstr "Buscar base"
#: core/app_settings.py:143
#: core/app_settings.py:136
#, fuzzy
msgid "The distinguished name of the search base used to find users"
msgstr "El nombre disgituido de la búsqueda base"
#: core/app_settings.py:150
#: core/app_settings.py:143
msgid "Search filter"
msgstr "Filtro de búsqueda"
#: core/app_settings.py:153
#: core/app_settings.py:146
msgid ""
"An optional filter string (e.g. '(objectClass=person)'). In order to be "
"valid, it must be enclosed in parentheses."
@@ -174,11 +174,11 @@ msgstr ""
"Una cadena de filtro opcional (p.e. '(objectClass=person)'). Para que sea "
"válido tiene que ser encerrado entre paréntesis."
#: core/app_settings.py:161
#: core/app_settings.py:154
msgid "User DN template"
msgstr "Plantilla DN del usuario"
#: core/app_settings.py:164
#: core/app_settings.py:157
#, python-format
msgid ""
"The template used to construct a user's DN. It should contain one "
@@ -187,151 +187,151 @@ msgstr ""
"La plantilla usada para contriunr un DN de usuario. Debería contener una "
"cadena reemplazables (p.e. %(user)s)"
#: core/app_settings.py:172
#: core/app_settings.py:165
msgid "Password attribute"
msgstr "Atributo de la contraseña"
#: core/app_settings.py:174
#: core/app_settings.py:167
msgid "The attribute used to store user passwords"
msgstr "El atributo usado para guardar las contraseñas del usuario"
#: core/app_settings.py:179
#: core/app_settings.py:172
msgid "Active Directory"
msgstr "Directorio Activo"
#: core/app_settings.py:182
#: core/app_settings.py:175
msgid "Tell if the LDAP server is an Active Directory one"
msgstr "Decir si el servidor de LDAP es uno del tipo Directorio Activo"
#: core/app_settings.py:186
#: core/app_settings.py:179
#, fuzzy
msgid "Administrator groups"
msgstr "Administradores"
#: core/app_settings.py:189
#: core/app_settings.py:182
msgid ""
"Members of those LDAP Posix groups will be created as domain administrators. "
"Use ';' characters to separate groups."
msgstr ""
#: core/app_settings.py:196
#: core/app_settings.py:189
#, fuzzy
#| msgid "Group name"
msgid "Group type"
msgstr "Nombre del grupo"
#: core/app_settings.py:200
#: core/app_settings.py:193
msgid "The LDAP group type to use with your directory."
msgstr ""
#: core/app_settings.py:205
#: core/app_settings.py:198
#, fuzzy
msgid "Groups search base"
msgstr "Buscar base"
#: core/app_settings.py:208
#: core/app_settings.py:201
#, fuzzy
msgid "The distinguished name of the search base used to find groups"
msgstr "El nombre disgituido de la búsqueda base"
#: core/app_settings.py:213
#: core/app_settings.py:206
#, fuzzy
#| msgid "Authentication"
msgid "Notifications"
msgstr "Autenticación"
#: core/app_settings.py:216
#: core/app_settings.py:209
#, fuzzy
#| msgid "Server address"
msgid "Sender address"
msgstr "Dirección del servidor"
#: core/app_settings.py:219
#: core/app_settings.py:212
msgid "Email address used to send notifications."
msgstr ""
#: core/app_settings.py:223
#: core/app_settings.py:216
msgid "Public API"
msgstr ""
#: core/app_settings.py:226
#: core/app_settings.py:219
msgid "Enable communication"
msgstr ""
#: core/app_settings.py:229
#: core/app_settings.py:222
msgid "Enable communication with Modoboa public API"
msgstr ""
#: core/app_settings.py:233
#: core/app_settings.py:226
#, fuzzy
msgid "Check new versions"
msgstr "Marcar para activar esta extensión"
#: core/app_settings.py:236
#: core/app_settings.py:229
msgid "Automatically checks if a newer version is available"
msgstr ""
#: core/app_settings.py:240
#: core/app_settings.py:233
msgid "Send statistics"
msgstr ""
#: core/app_settings.py:243
#: core/app_settings.py:236
msgid "Send statistics to Modoboa public API (counters and used extensions)"
msgstr ""
#: core/app_settings.py:247
#: core/app_settings.py:240
msgid "Miscellaneous"
msgstr "Otros"
#: core/app_settings.py:250
#: core/app_settings.py:243
#, fuzzy
msgid "Top notifications check interval"
msgstr "Notificaciones al remitente"
#: core/app_settings.py:253
#: core/app_settings.py:246
#, fuzzy
msgid "Interval between two top notification checks (in seconds)"
msgstr "Intervalo entre dos peticiones de chequeo"
#: core/app_settings.py:259
#: core/app_settings.py:252
msgid "Maximum log record age"
msgstr "Máximo tiempo de almacenamiento del log"
#: core/app_settings.py:261
#: core/app_settings.py:254
msgid "The maximum age in days of a log record"
msgstr "El tiempo máximo de almacenamiento del log en días"
#: core/app_settings.py:266
#: core/app_settings.py:259
msgid "Items per page"
msgstr "Items por página"
#: core/app_settings.py:268
#: core/app_settings.py:261
msgid "Number of displayed items per page"
msgstr "Número de elementos mostrado por página"
#: core/app_settings.py:273
#: core/app_settings.py:266
msgid "Default top redirection"
msgstr "Redirección principal por defecto"
#: core/app_settings.py:277
#: core/app_settings.py:270
msgid "The default redirection used when no application is specified"
msgstr ""
"La redirección que será usada cuando ninguna aplicación sea especificada."
#: core/app_settings.py:310
#: core/app_settings.py:303
msgid "Key must be either 16, 24, or 32 bytes long"
msgstr "La clave debe tener 16, 24 o 32 bytes de longitud"
#: core/app_settings.py:319
#: core/app_settings.py:312
msgid "Invalid syntax"
msgstr "Sintaxis inválida"
#: core/app_settings.py:325
#: core/app_settings.py:318
#, fuzzy
msgid "Invalid rounds number"
msgstr "Petición inválida"
#: core/app_settings.py:346
#: core/app_settings.py:339
msgid "This field is required"
msgstr "Este campo es obligatorio"
@@ -357,35 +357,35 @@ msgstr ""
msgid "Super administrator"
msgstr "Super administrador"
#: core/forms.py:19
#: core/forms.py:18
msgid "Username"
msgstr "Nombre de usuario"
#: core/forms.py:23
#: core/forms.py:22
msgid "Password"
msgstr "Contraseña"
#: core/forms.py:37
#: core/forms.py:35
msgid "Old password"
msgstr "Contraseña anterior"
#: core/forms.py:41
#: core/forms.py:39
msgid "New password"
msgstr "Nueva contraseña"
#: core/forms.py:45
#: core/forms.py:43
msgid "Confirmation"
msgstr "Confirmación"
#: core/forms.py:73
#: core/forms.py:71
msgid "Old password mismatchs"
msgstr "La contraseña no concuerda con la anterior"
#: core/forms.py:80
#: core/forms.py:78
msgid "Passwords mismatch"
msgstr "Las contraseñas no coinciden"
#: core/forms.py:100
#: core/forms.py:97
msgid "Enable API access"
msgstr ""
@@ -406,90 +406,90 @@ msgstr "%(object)s '%(name)s' %(action)s por el usuario %(user)s"
msgid "deleted"
msgstr "eliminado"
#: core/models.py:51
#: core/models.py:52
#, fuzzy
#| msgid "Group name"
msgid "First name"
msgstr "Nombre del grupo"
#: core/models.py:53
#: core/models.py:54
#, fuzzy
#| msgid "Last login"
msgid "Last name"
msgstr "Última entrada"
#: core/models.py:60
#: core/models.py:61
msgid "Allow mailboxes access"
msgstr ""
#: core/models.py:62
#: core/models.py:63
msgid "Allow this administrator to access user mailboxes"
msgstr ""
#: core/models.py:65
#: core/models.py:66
#, fuzzy
msgid "password"
msgstr "Contraseña"
#: core/models.py:67
#: core/models.py:68
#, fuzzy
msgid "last login"
msgstr "Última entrada"
#: core/models.py:70
#: core/models.py:72
#, fuzzy
#| msgid "Prefered language"
msgid "language"
msgstr "Idioma preferido"
#: core/models.py:73
#: core/models.py:75
#, fuzzy
#| msgid "Prefered language to display pages"
msgid "Prefered language to display pages."
msgstr "Idioma preferido para mostrar las páginas"
#: core/models.py:77
#: core/models.py:79
msgid "Phone number"
msgstr ""
#: core/models.py:79
#: core/models.py:81
msgid "Secondary email"
msgstr ""
#: core/models.py:82
#: core/models.py:84
msgid "An alternative e-mail address, can be used for recovery needs."
msgstr ""
#: core/models.py:114
#: core/models.py:122
msgid "You can't delete your own account"
msgstr "No puede eliminar su propia cuenta"
#: core/models.py:167
#: core/models.py:175
msgid "Failed to update password: LDAP module not installed"
msgstr "Falló al actualizar la contraseña: módulo LDAP no instalado"
#: core/models.py:225
#: core/models.py:233
msgid "account"
msgstr "cuenta"
#: core/models.py:347
#: core/models.py:355
msgid "Unknown"
msgstr ""
#: core/models.py:386
#: core/models.py:394
msgid "Invalid line"
msgstr "Línea inválida"
#: core/models.py:394
#: core/models.py:402
msgid "You can't import an account with a role greater than yours"
msgstr "No puede importar una cuenta con un rol mayor que el suyo"
#: core/models.py:409
#: core/models.py:417
#, python-format
msgid "The simple user '%s' must have a valid email address"
msgstr "El usuario normal '%s' debe tener una dirección de email válida"
#: core/models.py:414
#: core/models.py:422
#, python-format
msgid "username and email fields must not differ for '%s'"
msgstr ""
@@ -508,7 +508,7 @@ msgid "API access token"
msgstr ""
#: core/templates/core/api_access.html:29
#: core/templates/core/user_profile.html:10 lib/form_utils.py:359
#: core/templates/core/user_profile.html:10 lib/form_utils.py:358
msgid "Update"
msgstr "Actualizar"
@@ -667,7 +667,7 @@ msgstr ""
msgid "The core part of Modoboa"
msgstr "Bienvenido a Modoboa"
#: core/views/admin.py:51
#: core/views/admin.py:46
msgid "Parameters saved"
msgstr "Parámetros guardados"
@@ -687,15 +687,15 @@ msgstr ""
msgid "User '%s' logged out"
msgstr "Usuario '%s' ha salido"
#: core/views/user.py:47
#: core/views/user.py:49
msgid "Profile updated"
msgstr "Perfil actualizado"
#: core/views/user.py:71
#: core/views/user.py:75
msgid "Preferences saved"
msgstr "Preferencias guardadas"
#: core/views/user.py:91
#: core/views/user.py:96
#, fuzzy
#| msgid "Profile updated"
msgid "Access updated"
@@ -733,15 +733,15 @@ msgstr ""
msgid "Invalid request"
msgstr "Petición inválida"
#: lib/form_utils.py:412
#: lib/form_utils.py:423
msgid "Yes"
msgstr "Sí"
#: lib/form_utils.py:412
#: lib/form_utils.py:424
msgid "No"
msgstr "No "
#: lib/ldap_utils.py:124
#: lib/ldap_utils.py:125
#, fuzzy
#| msgid "Failed to update password: %s"
msgid "Failed to update password: {}"
@@ -759,7 +759,7 @@ msgstr ""
msgid "Subject"
msgstr "Tema"
#: templates/404.html:4 templates/500.html:4
#: templates/404.html:4 templates/500.html.py:4
msgid "Sorry"
msgstr "Lo siento"
+2 -2
View File
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-09-14 19:06+0200\n"
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
"PO-Revision-Date: 2013-06-03 16:32+0000\n"
"Last-Translator: Pedro Gracia <lasarux@neuroomante.com>\n"
"Language-Team: Spanish (http://www.transifex.com/projects/p/modoboa/language/"
@@ -24,7 +24,7 @@ msgstr ""
msgid "'"
msgstr ""
#: core/static/core/js/settings.js:14
#: core/static/core/js/settings.js:16
msgid "No more log entry to show"
msgstr ""
+152 -125
View File
@@ -1,311 +1,332 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
#
#
# Translators:
# Antoine Nguyen <tonio@ngyn.org>, 2016
msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-10-16 14:31+0200\n"
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
"PO-Revision-Date: 2016-10-16 19:46+0000\n"
"Last-Translator: Antoine Nguyen <tonio@ngyn.org>\n"
"Language-Team: French (http://www.transifex.com/tonio/modoboa/language/fr/)\n"
"Language: fr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: fr\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
#: core/__init__.py:63
msgid "One or more updates are available"
msgstr "Une ou plusieurs mises à jour sont disponibles!"
#: core/app_settings.py:39
#: core/app_settings.py:32
msgid "Authentication"
msgstr "Authentification"
#: core/app_settings.py:42
#: core/app_settings.py:35
msgid "Authentication type"
msgstr "Type d'authentification"
#: core/app_settings.py:43
#: core/app_settings.py:36
msgid "Local"
msgstr "Locale"
#: core/app_settings.py:46
#: core/app_settings.py:39
msgid "The backend used for authentication"
msgstr "Le backend utilisé pour l'authentification"
#: core/app_settings.py:51
#: core/app_settings.py:44
msgid "Default password scheme"
msgstr "Méthode de chiffrement par défaut"
#: core/app_settings.py:55
#: core/app_settings.py:48
msgid "md5crypt (weak)"
msgstr "md5crypt (faible)"
#: core/app_settings.py:56
#: core/app_settings.py:49
msgid "sha256 (weak)"
msgstr "sha256 (faible)"
#: core/app_settings.py:57
#: core/app_settings.py:50
msgid "md5 (weak)"
msgstr "md5 (faible)"
#: core/app_settings.py:58
#: core/app_settings.py:51
msgid "crypt (weak)"
msgstr "crypt (faible)"
#: core/app_settings.py:59
#: core/app_settings.py:52
msgid "plain (weak)"
msgstr "plain (faible)"
#: core/app_settings.py:61
#: core/app_settings.py:54
msgid "Scheme used to crypt mailbox passwords"
msgstr "Méthode utilisée pour chiffrer les mots de passe des boites aux lettres"
msgstr ""
"Méthode utilisée pour chiffrer les mots de passe des boites aux lettres"
#: core/app_settings.py:66
#: core/app_settings.py:59
msgid "Rounds"
msgstr "Tours"
#: core/app_settings.py:69
#: core/app_settings.py:62
msgid ""
"Number of rounds to use (only used by sha256crypt and sha512crypt). Must be "
"between 1000 and 999999999, inclusive."
msgstr "Nombre de tours à utiliser (sha256crypt et sha512crypt uniquement). Doit être compris entre 1000 et 999999999 inclue."
msgstr ""
"Nombre de tours à utiliser (sha256crypt et sha512crypt uniquement). Doit "
"être compris entre 1000 et 999999999 inclue."
#: core/app_settings.py:76
#: core/app_settings.py:69
msgid "Secret key"
msgstr "Clé secrète"
#: core/app_settings.py:78
#: core/app_settings.py:71
msgid "Key used to encrypt/decrypt passwords"
msgstr "Clé utilisée pour chiffrer/déchiffre les mots de passe"
#: core/app_settings.py:83
#: core/app_settings.py:76
msgid "LDAP settings"
msgstr "Paramètres LDAP"
#: core/app_settings.py:86
#: core/app_settings.py:79
msgid "Server address"
msgstr "Adresse du serveur"
#: core/app_settings.py:89
#: core/app_settings.py:82
msgid "The IP address or the DNS name of the LDAP server"
msgstr "L'adresse IP ou le nom DNS du serveur LDAP"
#: core/app_settings.py:94
#: core/app_settings.py:87
msgid "Server port"
msgstr "Port utilisé par le serveur"
#: core/app_settings.py:96
#: core/app_settings.py:89
msgid "The TCP port number used by the LDAP server"
msgstr "Le port TCP utilisé par le serveur LDAP"
#: core/app_settings.py:101
#: core/app_settings.py:94
msgid "Use a secured connection"
msgstr "Utiliser une connexion sécurisée"
#: core/app_settings.py:104
#: core/app_settings.py:97
msgid "Use an SSL/TLS connection to access the LDAP server"
msgstr "Utiliser une connextion SSL/TLS pour accéder au serveur LDAP"
#: core/app_settings.py:108
#: core/app_settings.py:101
msgid "Authentication method"
msgstr "Méthode d'authentification"
#: core/app_settings.py:109
#: core/app_settings.py:102
msgid "Search and bind"
msgstr "Recherche et connexion"
#: core/app_settings.py:110
#: core/app_settings.py:103
msgid "Direct bind"
msgstr "Connexion directe"
#: core/app_settings.py:112
#: core/app_settings.py:105
msgid "Choose the authentication method to use"
msgstr "Choisir la méthode d'authentification à utiliser"
#: core/app_settings.py:117
#: core/app_settings.py:110
msgid "Bind DN"
msgstr "ND de connexion"
#: core/app_settings.py:120
#: core/app_settings.py:113
msgid ""
"The distinguished name to use when binding to the LDAP server. Leave empty "
"for an anonymous bind"
msgstr "Le nom distinctif à utiliser pour les connections au serveur LDAP. Laisser vide pour une connexion anonyme"
msgstr ""
"Le nom distinctif à utiliser pour les connections au serveur LDAP. Laisser "
"vide pour une connexion anonyme"
#: core/app_settings.py:128
#: core/app_settings.py:121
msgid "Bind password"
msgstr "Mot de passe de connexion"
#: core/app_settings.py:131
#: core/app_settings.py:124
msgid "The password to use when binding to the LDAP server (with 'Bind DN')"
msgstr "Le mot de passe à utiliser pour les connections au serveur LDAP (avec 'ND de connexion')"
msgstr ""
"Le mot de passe à utiliser pour les connections au serveur LDAP (avec 'ND de "
"connexion')"
#: core/app_settings.py:140
#: core/app_settings.py:133
msgid "Users search base"
msgstr "Base de recherche des utilisateurs"
#: core/app_settings.py:143
#: core/app_settings.py:136
msgid "The distinguished name of the search base used to find users"
msgstr "Le nom distinctif de la base de recherche utilisée pour rechercher les utilisateurs"
msgstr ""
"Le nom distinctif de la base de recherche utilisée pour rechercher les "
"utilisateurs"
#: core/app_settings.py:150
#: core/app_settings.py:143
msgid "Search filter"
msgstr "Filtre de recherche"
#: core/app_settings.py:153
#: core/app_settings.py:146
msgid ""
"An optional filter string (e.g. '(objectClass=person)'). In order to be "
"valid, it must be enclosed in parentheses."
msgstr "Un filtre de recherche optionel (ex. '(objectClass=person)'). Pour être valide, il doit être entouré de parenthèses."
msgstr ""
"Un filtre de recherche optionel (ex. '(objectClass=person)'). Pour être "
"valide, il doit être entouré de parenthèses."
#: core/app_settings.py:161
#: core/app_settings.py:154
msgid "User DN template"
msgstr "Modèle de nom distinctif utilisateur"
#: core/app_settings.py:164
#: core/app_settings.py:157
#, python-format
msgid ""
"The template used to construct a user's DN. It should contain one "
"placeholder (ie. %(user)s)"
msgstr "Le modèle utilisé pour construire le nom distinctif d'un utilisateur. Il doit contenir un espace réservé (ex. %(user)s)"
msgstr ""
"Le modèle utilisé pour construire le nom distinctif d'un utilisateur. Il "
"doit contenir un espace réservé (ex. %(user)s)"
#: core/app_settings.py:172
#: core/app_settings.py:165
msgid "Password attribute"
msgstr "Attribut 'mot de passe'"
#: core/app_settings.py:174
#: core/app_settings.py:167
msgid "The attribute used to store user passwords"
msgstr "L'attribut utilisé pour stocker les mots de passe"
#: core/app_settings.py:179
#: core/app_settings.py:172
msgid "Active Directory"
msgstr "Active Directory"
#: core/app_settings.py:182
#: core/app_settings.py:175
msgid "Tell if the LDAP server is an Active Directory one"
msgstr "Indiquer si le serveur LDAP est un Active Directory ou pas"
#: core/app_settings.py:186
#: core/app_settings.py:179
msgid "Administrator groups"
msgstr "Groupes administrateurs"
#: core/app_settings.py:189
#: core/app_settings.py:182
msgid ""
"Members of those LDAP Posix groups will be created as domain administrators."
" Use ';' characters to separate groups."
msgstr "Les membres de ces groupes LDAP (Posix) seront créés en tant qu'administrateurs de domaine. Utiliser des caractères ';' pour séparer les groupes."
"Members of those LDAP Posix groups will be created as domain administrators. "
"Use ';' characters to separate groups."
msgstr ""
"Les membres de ces groupes LDAP (Posix) seront créés en tant "
"qu'administrateurs de domaine. Utiliser des caractères ';' pour séparer les "
"groupes."
#: core/app_settings.py:196
#: core/app_settings.py:189
msgid "Group type"
msgstr "Type de groupe"
#: core/app_settings.py:200
#: core/app_settings.py:193
msgid "The LDAP group type to use with your directory."
msgstr "Le type de groupe LDAP à utiliser avec votre annuaire."
#: core/app_settings.py:205
#: core/app_settings.py:198
msgid "Groups search base"
msgstr "Base de recherche des groupes"
#: core/app_settings.py:208
#: core/app_settings.py:201
msgid "The distinguished name of the search base used to find groups"
msgstr "Le nom distinctif de la base de recherche utilisée pour rechercher les groupes"
msgstr ""
"Le nom distinctif de la base de recherche utilisée pour rechercher les "
"groupes"
#: core/app_settings.py:213
#: core/app_settings.py:206
msgid "Notifications"
msgstr "Notifications"
#: core/app_settings.py:216
#: core/app_settings.py:209
msgid "Sender address"
msgstr "Adresse d'envoi"
#: core/app_settings.py:219
#: core/app_settings.py:212
msgid "Email address used to send notifications."
msgstr "Adresse utilisée pour envoyer les notifications."
#: core/app_settings.py:223
#: core/app_settings.py:216
msgid "Public API"
msgstr "API publique"
#: core/app_settings.py:226
#: core/app_settings.py:219
msgid "Enable communication"
msgstr "Activer la communication"
#: core/app_settings.py:229
#: core/app_settings.py:222
msgid "Enable communication with Modoboa public API"
msgstr "Activer la communication avec l'API publique de Modoboa"
#: core/app_settings.py:233
#: core/app_settings.py:226
msgid "Check new versions"
msgstr "Vérifier les nouvelles versions"
#: core/app_settings.py:236
#: core/app_settings.py:229
msgid "Automatically checks if a newer version is available"
msgstr "Vérifie automatiquement si une nouvelle version est disponible"
#: core/app_settings.py:240
#: core/app_settings.py:233
msgid "Send statistics"
msgstr "Envoyer des statistiques"
#: core/app_settings.py:243
#: core/app_settings.py:236
msgid "Send statistics to Modoboa public API (counters and used extensions)"
msgstr "Envoyer des statistiques à l'API publique de Modoboa (compteurs et extensions utilisées)"
msgstr ""
"Envoyer des statistiques à l'API publique de Modoboa (compteurs et "
"extensions utilisées)"
#: core/app_settings.py:247
#: core/app_settings.py:240
msgid "Miscellaneous"
msgstr "Divers"
#: core/app_settings.py:250
#: core/app_settings.py:243
msgid "Top notifications check interval"
msgstr "Intervalle de vérification des notifications"
#: core/app_settings.py:253
#: core/app_settings.py:246
msgid "Interval between two top notification checks (in seconds)"
msgstr "Intervalle entre deux vérifications de notification (en secondes)"
#: core/app_settings.py:259
#: core/app_settings.py:252
msgid "Maximum log record age"
msgstr "Age maximal d'un enregistrement du journal"
#: core/app_settings.py:261
#: core/app_settings.py:254
msgid "The maximum age in days of a log record"
msgstr "L'age maximal en jours d'un enregistrement du journal"
#: core/app_settings.py:266
#: core/app_settings.py:259
msgid "Items per page"
msgstr "Eléments par page"
#: core/app_settings.py:268
#: core/app_settings.py:261
msgid "Number of displayed items per page"
msgstr "Nombre d'éléments affichés par page"
#: core/app_settings.py:273
#: core/app_settings.py:266
msgid "Default top redirection"
msgstr "Redirection par défaut"
#: core/app_settings.py:277
#: core/app_settings.py:270
msgid "The default redirection used when no application is specified"
msgstr "La redirection appliquée par défaut quand aucune application n'est spécifiée"
msgstr ""
"La redirection appliquée par défaut quand aucune application n'est spécifiée"
#: core/app_settings.py:310
#: core/app_settings.py:303
msgid "Key must be either 16, 24, or 32 bytes long"
msgstr "La longueur d'une clé doit être de 16, 24 ou 32 octets"
#: core/app_settings.py:319
#: core/app_settings.py:312
msgid "Invalid syntax"
msgstr "Syntaxe invalide"
#: core/app_settings.py:325
#: core/app_settings.py:318
msgid "Invalid rounds number"
msgstr "Nombre invalide de tours"
#: core/app_settings.py:346
#: core/app_settings.py:339
msgid "This field is required"
msgstr "Ce champ est requis"
@@ -329,35 +350,35 @@ msgstr "Revendeur"
msgid "Super administrator"
msgstr "Super administrateur"
#: core/forms.py:19
#: core/forms.py:18
msgid "Username"
msgstr "Nom d'utilisateur"
#: core/forms.py:23
#: core/forms.py:22
msgid "Password"
msgstr "Mot de passe"
#: core/forms.py:37
#: core/forms.py:35
msgid "Old password"
msgstr "Ancien mot de passe"
#: core/forms.py:41
#: core/forms.py:39
msgid "New password"
msgstr "Nouveau mot de passe"
#: core/forms.py:45
#: core/forms.py:43
msgid "Confirmation"
msgstr "Confirmation"
#: core/forms.py:73
#: core/forms.py:71
msgid "Old password mismatchs"
msgstr "L'ancien mot de passe est incorrect"
#: core/forms.py:80
#: core/forms.py:78
msgid "Passwords mismatch"
msgstr "Les mots de passe diffèrent"
#: core/forms.py:100
#: core/forms.py:97
msgid "Enable API access"
msgstr "Activer l'accès API"
@@ -378,80 +399,81 @@ msgstr "%(object)s '%(name)s' %(action)s par l'utilisateur %(user)s"
msgid "deleted"
msgstr "Supprimé"
#: core/models.py:51
#: core/models.py:52
msgid "First name"
msgstr "Prénom"
#: core/models.py:53
#: core/models.py:54
msgid "Last name"
msgstr "Nom"
#: core/models.py:60
#: core/models.py:61
msgid "Allow mailboxes access"
msgstr "Autoriser l'accès aux boites"
#: core/models.py:62
#: core/models.py:63
msgid "Allow this administrator to access user mailboxes"
msgstr "Autoriser cet administrateur à accéder aux boites des utilisateurs"
#: core/models.py:65
#: core/models.py:66
msgid "password"
msgstr "mot de passe"
#: core/models.py:67
#: core/models.py:68
msgid "last login"
msgstr "dernière connexion"
#: core/models.py:70
#: core/models.py:72
msgid "language"
msgstr "langue"
#: core/models.py:73
#: core/models.py:75
msgid "Prefered language to display pages."
msgstr "Langage préféré pour afficher les pages"
#: core/models.py:77
#: core/models.py:79
msgid "Phone number"
msgstr "Numéro de téléphone"
#: core/models.py:79
#: core/models.py:81
msgid "Secondary email"
msgstr "Email secondaire"
#: core/models.py:82
#: core/models.py:84
msgid "An alternative e-mail address, can be used for recovery needs."
msgstr "Une adresse e-mail alternative ou de secours."
#: core/models.py:114
#: core/models.py:122
msgid "You can't delete your own account"
msgstr "Vous ne pouvez pas supprimer votre propre compte"
#: core/models.py:167
#: core/models.py:175
msgid "Failed to update password: LDAP module not installed"
msgstr "Echec de la mise à jour du mot de passe : le module LDAP n'est pas installé"
msgstr ""
"Echec de la mise à jour du mot de passe : le module LDAP n'est pas installé"
#: core/models.py:225
#: core/models.py:233
msgid "account"
msgstr "compte"
#: core/models.py:347
#: core/models.py:355
msgid "Unknown"
msgstr "Inconnu"
#: core/models.py:386
#: core/models.py:394
msgid "Invalid line"
msgstr "Ligne invalide"
#: core/models.py:394
#: core/models.py:402
msgid "You can't import an account with a role greater than yours"
msgstr "Vous ne pouvez pas importer un compte avec un rôle supérieur au votre"
#: core/models.py:409
#: core/models.py:417
#, python-format
msgid "The simple user '%s' must have a valid email address"
msgstr "L'utilisateur simple '%s' doit avoir une adresse email valide"
#: core/models.py:414
#: core/models.py:422
#, python-format
msgid "username and email fields must not differ for '%s'"
msgstr "Les champs username et email de '%s' ne doivent pas différer"
@@ -469,7 +491,7 @@ msgid "API access token"
msgstr "Jeton d'accès à l'API"
#: core/templates/core/api_access.html:29
#: core/templates/core/user_profile.html:10 lib/form_utils.py:359
#: core/templates/core/user_profile.html:10 lib/form_utils.py:358
msgid "Update"
msgstr "Mettre à jour"
@@ -486,7 +508,9 @@ msgstr "Dernières nouvelles"
msgid ""
"Visit the <a href=\"https://modoboa.org/blog/\" target=\"_blank\">official "
"weblog</a> for more information."
msgstr "Visitez le <a href=\"https://modoboa.org/blog/\" target=\"_blank\">blog officiel</a> pour plus d'information."
msgstr ""
"Visitez le <a href=\"https://modoboa.org/blog/\" target=\"_blank\">blog "
"officiel</a> pour plus d'information."
#: core/templates/core/information.html:2 core/templatetags/core_tags.py:53
msgid "Information"
@@ -502,7 +526,8 @@ msgstr "Une ou plusieurs mises à jour sont disponibles!"
#: core/templates/core/information.html:6
msgid "Check the following list to find the component(s) that can be updated."
msgstr "Consulter la liste suivante pour trouver le(s) composant(s) concerné(s)."
msgstr ""
"Consulter la liste suivante pour trouver le(s) composant(s) concerné(s)."
#: core/templates/core/information.html:10
msgid "Applications"
@@ -619,7 +644,7 @@ msgstr "API"
msgid "The core part of Modoboa"
msgstr "Le coeur de Modoboa"
#: core/views/admin.py:51
#: core/views/admin.py:46
msgid "Parameters saved"
msgstr "Paramètres enregistrés"
@@ -630,22 +655,24 @@ msgstr "Utiliseur '%s' connecté avec succès"
#: core/views/auth.py:48
msgid "Your username and password didn't match. Please try again."
msgstr "Votre nom d'utilisateur et mot de passe ne correspondent pas. Veuillez réessayer."
msgstr ""
"Votre nom d'utilisateur et mot de passe ne correspondent pas. Veuillez "
"réessayer."
#: core/views/auth.py:76
#, python-format
msgid "User '%s' logged out"
msgstr "Utilisateur '%s' déconnecté"
#: core/views/user.py:47
#: core/views/user.py:49
msgid "Profile updated"
msgstr "Profil mis à jour"
#: core/views/user.py:71
#: core/views/user.py:75
msgid "Preferences saved"
msgstr "Préférences enregistrées"
#: core/views/user.py:91
#: core/views/user.py:96
msgid "Access updated"
msgstr "Accès mis à jour"
@@ -679,15 +706,15 @@ msgstr "Soumettre"
msgid "Invalid request"
msgstr "Requête invalide"
#: lib/form_utils.py:412
#: lib/form_utils.py:423
msgid "Yes"
msgstr "Oui"
#: lib/form_utils.py:412
#: lib/form_utils.py:424
msgid "No"
msgstr "Non"
#: lib/ldap_utils.py:124
#: lib/ldap_utils.py:125
msgid "Failed to update password: {}"
msgstr "Impossible de mettre à jour le mot de passe : {}"
@@ -703,7 +730,7 @@ msgstr "À"
msgid "Subject"
msgstr "Sujet"
#: templates/404.html:4 templates/500.html:4
#: templates/404.html:4 templates/500.html.py:4
msgid "Sorry"
msgstr "Désolé"
+4 -4
View File
@@ -1,7 +1,7 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
#
#
# Translators:
# Antoine Nguyen <tonio@ngyn.org>, 2016
# Landry MINOZA <landry.minoza@gmail.com>, 2014
@@ -9,21 +9,21 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-09-14 19:06+0200\n"
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
"PO-Revision-Date: 2016-04-27 20:14+0000\n"
"Last-Translator: Antoine Nguyen <tonio@ngyn.org>\n"
"Language-Team: French (http://www.transifex.com/tonio/modoboa/language/fr/)\n"
"Language: fr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: fr\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
#: bower_components/jquery-ui/jquery-ui.min.js:8
msgid "'"
msgstr "'"
#: core/static/core/js/settings.js:14
#: core/static/core/js/settings.js:16
msgid "No more log entry to show"
msgstr "Plus d'entrée de journal à afficher"
+106 -106
View File
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-10-16 14:31+0200\n"
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
"PO-Revision-Date: 2015-10-11 11:47+0000\n"
"Last-Translator: Rocco <mors10@hotmail.com>\n"
"Language-Team: Italian (http://www.transifex.com/tonio/modoboa/language/"
@@ -24,56 +24,56 @@ msgstr ""
msgid "One or more updates are available"
msgstr "Sono disponibili nuovi aggiornamenti"
#: core/app_settings.py:39
#: core/app_settings.py:32
msgid "Authentication"
msgstr "Autenticazione"
#: core/app_settings.py:42
#: core/app_settings.py:35
msgid "Authentication type"
msgstr "Tipo di autenticazione"
#: core/app_settings.py:43
#: core/app_settings.py:36
msgid "Local"
msgstr "Locale"
#: core/app_settings.py:46
#: core/app_settings.py:39
msgid "The backend used for authentication"
msgstr "Il backend utilizzato per l'autenticazione"
#: core/app_settings.py:51
#: core/app_settings.py:44
msgid "Default password scheme"
msgstr "Schema password predefinito"
#: core/app_settings.py:55
#: core/app_settings.py:48
msgid "md5crypt (weak)"
msgstr "md5crypt (debole)"
#: core/app_settings.py:56
#: core/app_settings.py:49
msgid "sha256 (weak)"
msgstr "sha256 (debole)"
#: core/app_settings.py:57
#: core/app_settings.py:50
msgid "md5 (weak)"
msgstr "md5 (debole)"
#: core/app_settings.py:58
#: core/app_settings.py:51
msgid "crypt (weak)"
msgstr "crypt (debole)"
#: core/app_settings.py:59
#: core/app_settings.py:52
msgid "plain (weak)"
msgstr "plain (debole)"
#: core/app_settings.py:61
#: core/app_settings.py:54
msgid "Scheme used to crypt mailbox passwords"
msgstr ""
"Schema utilizzato per la criptazione delle password delle caselle di posta"
#: core/app_settings.py:66
#: core/app_settings.py:59
msgid "Rounds"
msgstr "Cicli"
#: core/app_settings.py:69
#: core/app_settings.py:62
msgid ""
"Number of rounds to use (only used by sha256crypt and sha512crypt). Must be "
"between 1000 and 999999999, inclusive."
@@ -81,63 +81,63 @@ msgstr ""
"Numero di cicli da utilizzare (valido per sha256crypt e sha512crypt). "
"Dev'essere tra 1000 e 999999999, inclusivo."
#: core/app_settings.py:76
#: core/app_settings.py:69
msgid "Secret key"
msgstr "Chiave segreta"
#: core/app_settings.py:78
#: core/app_settings.py:71
msgid "Key used to encrypt/decrypt passwords"
msgstr "Chiave utilizzata per criptare/decriptare le password"
#: core/app_settings.py:83
#: core/app_settings.py:76
msgid "LDAP settings"
msgstr "Impostazioni LDAP"
#: core/app_settings.py:86
#: core/app_settings.py:79
msgid "Server address"
msgstr "Indirizzo del server"
#: core/app_settings.py:89
#: core/app_settings.py:82
msgid "The IP address or the DNS name of the LDAP server"
msgstr "L'indirizzo IP associato al DNS name del server LDAP"
#: core/app_settings.py:94
#: core/app_settings.py:87
msgid "Server port"
msgstr "Porta del server"
#: core/app_settings.py:96
#: core/app_settings.py:89
msgid "The TCP port number used by the LDAP server"
msgstr "Il numero della porta TCP utilizzata dal server LDAP"
#: core/app_settings.py:101
#: core/app_settings.py:94
msgid "Use a secured connection"
msgstr "Usa una connessione sicura"
#: core/app_settings.py:104
#: core/app_settings.py:97
msgid "Use an SSL/TLS connection to access the LDAP server"
msgstr "Utilizza una connessione SSL/TLS per accedere al server LDAP"
#: core/app_settings.py:108
#: core/app_settings.py:101
msgid "Authentication method"
msgstr "Metodo di autenticazione"
#: core/app_settings.py:109
#: core/app_settings.py:102
msgid "Search and bind"
msgstr "Cerca e collega"
#: core/app_settings.py:110
#: core/app_settings.py:103
msgid "Direct bind"
msgstr "Collegamento diretto"
#: core/app_settings.py:112
#: core/app_settings.py:105
msgid "Choose the authentication method to use"
msgstr "Scegli il metodo di autenticazione da usare"
#: core/app_settings.py:117
#: core/app_settings.py:110
msgid "Bind DN"
msgstr "collega DN"
#: core/app_settings.py:120
#: core/app_settings.py:113
msgid ""
"The distinguished name to use when binding to the LDAP server. Leave empty "
"for an anonymous bind"
@@ -145,31 +145,31 @@ msgstr ""
"Nome particolare da usare quando ci si collega al server LDAP. Lasciare "
"vuoto per un collegamento anonimo"
#: core/app_settings.py:128
#: core/app_settings.py:121
msgid "Bind password"
msgstr "Password del collegamento"
#: core/app_settings.py:131
#: core/app_settings.py:124
msgid "The password to use when binding to the LDAP server (with 'Bind DN')"
msgstr ""
"La password da utilizzare quando ci si collega al server LDAP (con 'Collega "
"DN')"
#: core/app_settings.py:140
#: core/app_settings.py:133
msgid "Users search base"
msgstr "Base ricerca per gli utenti"
#: core/app_settings.py:143
#: core/app_settings.py:136
msgid "The distinguished name of the search base used to find users"
msgstr ""
"L'identificativo (dn:) della base di ricerca utilizzata per cercare gli "
"utenti"
#: core/app_settings.py:150
#: core/app_settings.py:143
msgid "Search filter"
msgstr "Filtro ricerca"
#: core/app_settings.py:153
#: core/app_settings.py:146
msgid ""
"An optional filter string (e.g. '(objectClass=person)'). In order to be "
"valid, it must be enclosed in parentheses."
@@ -177,11 +177,11 @@ msgstr ""
"Stringa di filtraggio opzionale (p.es '(objectClass=person)'). Per essere "
"valida deve essere racchiusa tra parentesi."
#: core/app_settings.py:161
#: core/app_settings.py:154
msgid "User DN template"
msgstr "Modello DN dell'utente"
#: core/app_settings.py:164
#: core/app_settings.py:157
#, python-format
msgid ""
"The template used to construct a user's DN. It should contain one "
@@ -190,27 +190,27 @@ msgstr ""
"Il modello utilizzato per comporre un DN dell'utente. Deve contenere un "
"segnaposto (p.es. %(user)s)"
#: core/app_settings.py:172
#: core/app_settings.py:165
msgid "Password attribute"
msgstr "Attributo della password"
#: core/app_settings.py:174
#: core/app_settings.py:167
msgid "The attribute used to store user passwords"
msgstr "L'attributo utilizzato per memorizzare le password dell'utente"
#: core/app_settings.py:179
#: core/app_settings.py:172
msgid "Active Directory"
msgstr "Active Directory"
#: core/app_settings.py:182
#: core/app_settings.py:175
msgid "Tell if the LDAP server is an Active Directory one"
msgstr "Segnala se il server LDAP è una Active Directory"
#: core/app_settings.py:186
#: core/app_settings.py:179
msgid "Administrator groups"
msgstr "Gruppi degli amministratori"
#: core/app_settings.py:189
#: core/app_settings.py:182
msgid ""
"Members of those LDAP Posix groups will be created as domain administrators. "
"Use ';' characters to separate groups."
@@ -219,120 +219,120 @@ msgstr ""
"amministratori di dominio. Utilizza il carattere ';' per separare valori "
"multipli."
#: core/app_settings.py:196
#: core/app_settings.py:189
#, fuzzy
#| msgid "Group name"
msgid "Group type"
msgstr "Nome gruppo"
#: core/app_settings.py:200
#: core/app_settings.py:193
msgid "The LDAP group type to use with your directory."
msgstr ""
#: core/app_settings.py:205
#: core/app_settings.py:198
msgid "Groups search base"
msgstr "Base ricerca per i gruppi"
#: core/app_settings.py:208
#: core/app_settings.py:201
msgid "The distinguished name of the search base used to find groups"
msgstr ""
"L'identificatore (dn:) della base di ricerca utilizzato per trovare i gruppi"
#: core/app_settings.py:213
#: core/app_settings.py:206
#, fuzzy
#| msgid "Applications"
msgid "Notifications"
msgstr "Applicazioni"
#: core/app_settings.py:216
#: core/app_settings.py:209
#, fuzzy
#| msgid "Server address"
msgid "Sender address"
msgstr "Indirizzo del server"
#: core/app_settings.py:219
#: core/app_settings.py:212
msgid "Email address used to send notifications."
msgstr ""
#: core/app_settings.py:223
#: core/app_settings.py:216
msgid "Public API"
msgstr ""
#: core/app_settings.py:226
#: core/app_settings.py:219
msgid "Enable communication"
msgstr ""
#: core/app_settings.py:229
#: core/app_settings.py:222
msgid "Enable communication with Modoboa public API"
msgstr ""
#: core/app_settings.py:233
#: core/app_settings.py:226
msgid "Check new versions"
msgstr "Controlla nuove versioni"
#: core/app_settings.py:236
#: core/app_settings.py:229
msgid "Automatically checks if a newer version is available"
msgstr "Controlla automaticamente se è disponibile una nuova versione"
#: core/app_settings.py:240
#: core/app_settings.py:233
msgid "Send statistics"
msgstr ""
#: core/app_settings.py:243
#: core/app_settings.py:236
msgid "Send statistics to Modoboa public API (counters and used extensions)"
msgstr ""
#: core/app_settings.py:247
#: core/app_settings.py:240
msgid "Miscellaneous"
msgstr "Miscellanea"
#: core/app_settings.py:250
#: core/app_settings.py:243
msgid "Top notifications check interval"
msgstr "Intervallo per nofifiche importanti"
#: core/app_settings.py:253
#: core/app_settings.py:246
msgid "Interval between two top notification checks (in seconds)"
msgstr "Intervallo tra due nuove notifiche importanti (in secondi)"
#: core/app_settings.py:259
#: core/app_settings.py:252
msgid "Maximum log record age"
msgstr "Età massima dei log"
#: core/app_settings.py:261
#: core/app_settings.py:254
msgid "The maximum age in days of a log record"
msgstr "La persistenza massima in giorni dei log"
#: core/app_settings.py:266
#: core/app_settings.py:259
msgid "Items per page"
msgstr "Elementi per pagina"
#: core/app_settings.py:268
#: core/app_settings.py:261
msgid "Number of displayed items per page"
msgstr "Numero degli elementi visualizzati in ciascuna pagina"
#: core/app_settings.py:273
#: core/app_settings.py:266
msgid "Default top redirection"
msgstr "Reindirizzamento principale predefinito"
#: core/app_settings.py:277
#: core/app_settings.py:270
msgid "The default redirection used when no application is specified"
msgstr ""
"Redirezione predefinita utilizzata quando non è specificata alcuna "
"applicazione"
#: core/app_settings.py:310
#: core/app_settings.py:303
msgid "Key must be either 16, 24, or 32 bytes long"
msgstr "La chiave può essere lunga solo 16, 24 o 32 bytes"
#: core/app_settings.py:319
#: core/app_settings.py:312
msgid "Invalid syntax"
msgstr "Sintassi errata"
#: core/app_settings.py:325
#: core/app_settings.py:318
msgid "Invalid rounds number"
msgstr "Numero di cicli non valido"
#: core/app_settings.py:346
#: core/app_settings.py:339
msgid "This field is required"
msgstr "Questo campo è obbligatorio"
@@ -358,35 +358,35 @@ msgstr ""
msgid "Super administrator"
msgstr "Super amministratore"
#: core/forms.py:19
#: core/forms.py:18
msgid "Username"
msgstr "Nome utente"
#: core/forms.py:23
#: core/forms.py:22
msgid "Password"
msgstr "Password"
#: core/forms.py:37
#: core/forms.py:35
msgid "Old password"
msgstr "Vecchia password"
#: core/forms.py:41
#: core/forms.py:39
msgid "New password"
msgstr "Nuova password"
#: core/forms.py:45
#: core/forms.py:43
msgid "Confirmation"
msgstr "Conferma"
#: core/forms.py:73
#: core/forms.py:71
msgid "Old password mismatchs"
msgstr "La vecchia password non corrisponde"
#: core/forms.py:80
#: core/forms.py:78
msgid "Passwords mismatch"
msgstr "La password non corrisponde"
#: core/forms.py:100
#: core/forms.py:97
msgid "Enable API access"
msgstr ""
@@ -407,89 +407,89 @@ msgstr "%(object)s '%(name)s' %(action)s dell'utente %(user)s"
msgid "deleted"
msgstr "cancellato"
#: core/models.py:51
#: core/models.py:52
#, fuzzy
#| msgid "Group name"
msgid "First name"
msgstr "Nome gruppo"
#: core/models.py:53
#: core/models.py:54
#, fuzzy
#| msgid "Last login"
msgid "Last name"
msgstr "Ultimo login"
#: core/models.py:60
#: core/models.py:61
msgid "Allow mailboxes access"
msgstr "Consenti l'accesso alle caselle di posta"
#: core/models.py:62
#: core/models.py:63
msgid "Allow this administrator to access user mailboxes"
msgstr ""
"Permetti agli amministratori di accedere alle caselle di posta degli utenti"
#: core/models.py:65
#: core/models.py:66
msgid "password"
msgstr "password"
#: core/models.py:67
#: core/models.py:68
msgid "last login"
msgstr "ultimo login"
#: core/models.py:70
#: core/models.py:72
#, fuzzy
#| msgid "Prefered language"
msgid "language"
msgstr "Lingua preferita"
#: core/models.py:73
#: core/models.py:75
#, fuzzy
#| msgid "Prefered language to display pages"
msgid "Prefered language to display pages."
msgstr "Lingua preferita per mostrare le pagine"
#: core/models.py:77
#: core/models.py:79
msgid "Phone number"
msgstr ""
#: core/models.py:79
#: core/models.py:81
msgid "Secondary email"
msgstr ""
#: core/models.py:82
#: core/models.py:84
msgid "An alternative e-mail address, can be used for recovery needs."
msgstr ""
#: core/models.py:114
#: core/models.py:122
msgid "You can't delete your own account"
msgstr "Non puoi cancellare il tuo account"
#: core/models.py:167
#: core/models.py:175
msgid "Failed to update password: LDAP module not installed"
msgstr "Aggiornamento della password fallito: il modulo LDAP non è installato"
#: core/models.py:225
#: core/models.py:233
msgid "account"
msgstr "account"
#: core/models.py:347
#: core/models.py:355
msgid "Unknown"
msgstr ""
#: core/models.py:386
#: core/models.py:394
msgid "Invalid line"
msgstr "Riga non valida"
#: core/models.py:394
#: core/models.py:402
msgid "You can't import an account with a role greater than yours"
msgstr "Non puoi importare un account con un ruolo superiore al tuo"
#: core/models.py:409
#: core/models.py:417
#, python-format
msgid "The simple user '%s' must have a valid email address"
msgstr "L'utente '%s' deve avere un indirizzo email valido"
#: core/models.py:414
#: core/models.py:422
#, python-format
msgid "username and email fields must not differ for '%s'"
msgstr "I campi nome utente e email di '%s' devono avere lo stesso valore"
@@ -507,7 +507,7 @@ msgid "API access token"
msgstr ""
#: core/templates/core/api_access.html:29
#: core/templates/core/user_profile.html:10 lib/form_utils.py:359
#: core/templates/core/user_profile.html:10 lib/form_utils.py:358
msgid "Update"
msgstr "Aggiorna"
@@ -661,7 +661,7 @@ msgstr ""
msgid "The core part of Modoboa"
msgstr "Parte centrale di Modoboa"
#: core/views/admin.py:51
#: core/views/admin.py:46
msgid "Parameters saved"
msgstr "Parametri salvati"
@@ -679,15 +679,15 @@ msgstr "Il tuo username e/o la tua password non corrispondono. Riprova."
msgid "User '%s' logged out"
msgstr "L'utente '%s' è scollegato"
#: core/views/user.py:47
#: core/views/user.py:49
msgid "Profile updated"
msgstr "Profilo aggiornato"
#: core/views/user.py:71
#: core/views/user.py:75
msgid "Preferences saved"
msgstr "Preferenze salvate"
#: core/views/user.py:91
#: core/views/user.py:96
#, fuzzy
#| msgid "Profile updated"
msgid "Access updated"
@@ -725,15 +725,15 @@ msgstr "Invia"
msgid "Invalid request"
msgstr "Richiesta non valida"
#: lib/form_utils.py:412
#: lib/form_utils.py:423
msgid "Yes"
msgstr "Si"
#: lib/form_utils.py:412
#: lib/form_utils.py:424
msgid "No"
msgstr "No"
#: lib/ldap_utils.py:124
#: lib/ldap_utils.py:125
#, fuzzy
#| msgid "Failed to update password: %s"
msgid "Failed to update password: {}"
@@ -751,7 +751,7 @@ msgstr ""
msgid "Subject"
msgstr "Oggetto"
#: templates/404.html:4 templates/500.html:4
#: templates/404.html:4 templates/500.html.py:4
msgid "Sorry"
msgstr "Dispiace"
+2 -2
View File
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-09-14 19:06+0200\n"
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
"PO-Revision-Date: 2015-10-11 11:13+0000\n"
"Last-Translator: Rocco <mors10@hotmail.com>\n"
"Language-Team: Italian (http://www.transifex.com/tonio/modoboa/language/"
@@ -23,7 +23,7 @@ msgstr ""
msgid "'"
msgstr ""
#: core/static/core/js/settings.js:14
#: core/static/core/js/settings.js:16
msgid "No more log entry to show"
msgstr "Non sono presenti altri log da mostrare"
+106 -106
View File
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-10-16 14:31+0200\n"
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
"PO-Revision-Date: 2016-09-14 17:06+0000\n"
"Last-Translator: Antoine Nguyen <tonio@ngyn.org>\n"
"Language-Team: Japanese (Japan) (http://www.transifex.com/tonio/modoboa/"
@@ -24,55 +24,55 @@ msgstr ""
msgid "One or more updates are available"
msgstr "1つ以上のアップデートが利用できます"
#: core/app_settings.py:39
#: core/app_settings.py:32
msgid "Authentication"
msgstr "認証"
#: core/app_settings.py:42
#: core/app_settings.py:35
msgid "Authentication type"
msgstr "認証の種類"
#: core/app_settings.py:43
#: core/app_settings.py:36
msgid "Local"
msgstr "ローカル"
#: core/app_settings.py:46
#: core/app_settings.py:39
msgid "The backend used for authentication"
msgstr "認証に使用されるバックエンド"
#: core/app_settings.py:51
#: core/app_settings.py:44
msgid "Default password scheme"
msgstr "デフォルトのパスワードハッシュ"
#: core/app_settings.py:55
#: core/app_settings.py:48
msgid "md5crypt (weak)"
msgstr "md5crypt (弱い)"
#: core/app_settings.py:56
#: core/app_settings.py:49
msgid "sha256 (weak)"
msgstr "sha256 (弱い)"
#: core/app_settings.py:57
#: core/app_settings.py:50
msgid "md5 (weak)"
msgstr "md5 (弱い)"
#: core/app_settings.py:58
#: core/app_settings.py:51
msgid "crypt (weak)"
msgstr "crypt (弱い)"
#: core/app_settings.py:59
#: core/app_settings.py:52
msgid "plain (weak)"
msgstr "plain (弱い)"
#: core/app_settings.py:61
#: core/app_settings.py:54
msgid "Scheme used to crypt mailbox passwords"
msgstr "ハッシュは、メールボックスパスワードを暗号化するのに使われます"
#: core/app_settings.py:66
#: core/app_settings.py:59
msgid "Rounds"
msgstr "ラウンド"
#: core/app_settings.py:69
#: core/app_settings.py:62
msgid ""
"Number of rounds to use (only used by sha256crypt and sha512crypt). Must be "
"between 1000 and 999999999, inclusive."
@@ -80,63 +80,63 @@ msgstr ""
"ラウンド数は(sha256crypt と sha512crypt だけで)使用しています。\n"
"1000 から 999999999 の間でなければなりません。"
#: core/app_settings.py:76
#: core/app_settings.py:69
msgid "Secret key"
msgstr "シークレットキー"
#: core/app_settings.py:78
#: core/app_settings.py:71
msgid "Key used to encrypt/decrypt passwords"
msgstr "キーは、パスワードを暗号化/復号化はするために使用されます。"
#: core/app_settings.py:83
#: core/app_settings.py:76
msgid "LDAP settings"
msgstr "LDAP 設定"
#: core/app_settings.py:86
#: core/app_settings.py:79
msgid "Server address"
msgstr "サーバーアドレス"
#: core/app_settings.py:89
#: core/app_settings.py:82
msgid "The IP address or the DNS name of the LDAP server"
msgstr "LDAP サーバーの IP アドレス、または DNS 名"
#: core/app_settings.py:94
#: core/app_settings.py:87
msgid "Server port"
msgstr "サーバーポート"
#: core/app_settings.py:96
#: core/app_settings.py:89
msgid "The TCP port number used by the LDAP server"
msgstr "LDAP サーバーの TCP ポート番号"
#: core/app_settings.py:101
#: core/app_settings.py:94
msgid "Use a secured connection"
msgstr "セキュアな接続を使う"
#: core/app_settings.py:104
#: core/app_settings.py:97
msgid "Use an SSL/TLS connection to access the LDAP server"
msgstr "LDAP サーバーへの接続に SSL/TLS 接続を使う"
#: core/app_settings.py:108
#: core/app_settings.py:101
msgid "Authentication method"
msgstr "認証方法"
#: core/app_settings.py:109
#: core/app_settings.py:102
msgid "Search and bind"
msgstr "検索と Bind"
#: core/app_settings.py:110
#: core/app_settings.py:103
msgid "Direct bind"
msgstr "Bind"
#: core/app_settings.py:112
#: core/app_settings.py:105
msgid "Choose the authentication method to use"
msgstr "使用する認証方式を選択します"
#: core/app_settings.py:117
#: core/app_settings.py:110
msgid "Bind DN"
msgstr "Bind DN"
#: core/app_settings.py:120
#: core/app_settings.py:113
msgid ""
"The distinguished name to use when binding to the LDAP server. Leave empty "
"for an anonymous bind"
@@ -144,28 +144,28 @@ msgstr ""
"LDAPサーバにバインドするときの識別名に使用します。\n"
"匿名バインドのときは空のままにします。"
#: core/app_settings.py:128
#: core/app_settings.py:121
msgid "Bind password"
msgstr "Bind パスワード"
#: core/app_settings.py:131
#: core/app_settings.py:124
msgid "The password to use when binding to the LDAP server (with 'Bind DN')"
msgstr ""
"(\"Bind DN\" を使って) LDAPサーバにバインドするときに使用するパスワード"
#: core/app_settings.py:140
#: core/app_settings.py:133
msgid "Users search base"
msgstr "ユーザーの検索ベース"
#: core/app_settings.py:143
#: core/app_settings.py:136
msgid "The distinguished name of the search base used to find users"
msgstr "ユーザーを見つけるために使用される検索ベースの識別名(DN)"
#: core/app_settings.py:150
#: core/app_settings.py:143
msgid "Search filter"
msgstr "検索フィルター"
#: core/app_settings.py:153
#: core/app_settings.py:146
msgid ""
"An optional filter string (e.g. '(objectClass=person)'). In order to be "
"valid, it must be enclosed in parentheses."
@@ -173,11 +173,11 @@ msgstr ""
"オプションのフィルタ文字列 (例えば \"(objectClass=person)\") \n"
"有効であるためには、括弧で囲まなければなりません。"
#: core/app_settings.py:161
#: core/app_settings.py:154
msgid "User DN template"
msgstr "ユーザー DN テンプレート"
#: core/app_settings.py:164
#: core/app_settings.py:157
#, python-format
msgid ""
"The template used to construct a user's DN. It should contain one "
@@ -186,27 +186,27 @@ msgstr ""
"ユーザーDNを作るために使用されるテンプレート。1つのプレースホルダ (%(user)s)"
"が含まれている必要があります。"
#: core/app_settings.py:172
#: core/app_settings.py:165
msgid "Password attribute"
msgstr "パスワード属性"
#: core/app_settings.py:174
#: core/app_settings.py:167
msgid "The attribute used to store user passwords"
msgstr "ユーザーパスワードを格納するための属性"
#: core/app_settings.py:179
#: core/app_settings.py:172
msgid "Active Directory"
msgstr "Active Directory"
#: core/app_settings.py:182
#: core/app_settings.py:175
msgid "Tell if the LDAP server is an Active Directory one"
msgstr "LDAP サーバーが Active Directory かどうか"
#: core/app_settings.py:186
#: core/app_settings.py:179
msgid "Administrator groups"
msgstr "管理者グループ"
#: core/app_settings.py:189
#: core/app_settings.py:182
msgid ""
"Members of those LDAP Posix groups will be created as domain administrators. "
"Use ';' characters to separate groups."
@@ -215,113 +215,113 @@ msgstr ""
"す。\n"
"\";\" 文字を使って、複数グループを書けます。"
#: core/app_settings.py:196
#: core/app_settings.py:189
msgid "Group type"
msgstr "グループ種類"
#: core/app_settings.py:200
#: core/app_settings.py:193
msgid "The LDAP group type to use with your directory."
msgstr "ディレクトリで使用されている LDAP グループの種類"
#: core/app_settings.py:205
#: core/app_settings.py:198
msgid "Groups search base"
msgstr "グループの検索ベース"
#: core/app_settings.py:208
#: core/app_settings.py:201
msgid "The distinguished name of the search base used to find groups"
msgstr "グループを見つけるために使用される検索ベースの識別名(DN)"
#: core/app_settings.py:213
#: core/app_settings.py:206
msgid "Notifications"
msgstr "通知"
#: core/app_settings.py:216
#: core/app_settings.py:209
msgid "Sender address"
msgstr "送信者アドレス"
#: core/app_settings.py:219
#: core/app_settings.py:212
msgid "Email address used to send notifications."
msgstr "通知の送信に使われる電子メールアドレス"
#: core/app_settings.py:223
#: core/app_settings.py:216
msgid "Public API"
msgstr ""
#: core/app_settings.py:226
#: core/app_settings.py:219
msgid "Enable communication"
msgstr ""
#: core/app_settings.py:229
#: core/app_settings.py:222
msgid "Enable communication with Modoboa public API"
msgstr ""
#: core/app_settings.py:233
#: core/app_settings.py:226
msgid "Check new versions"
msgstr "新しいバージョンをチェックする"
#: core/app_settings.py:236
#: core/app_settings.py:229
msgid "Automatically checks if a newer version is available"
msgstr "新しいバージョンが利用可能かどうか、自動的にチェックする"
#: core/app_settings.py:240
#: core/app_settings.py:233
msgid "Send statistics"
msgstr ""
#: core/app_settings.py:243
#: core/app_settings.py:236
msgid "Send statistics to Modoboa public API (counters and used extensions)"
msgstr ""
#: core/app_settings.py:247
#: core/app_settings.py:240
msgid "Miscellaneous"
msgstr "その他"
#: core/app_settings.py:250
#: core/app_settings.py:243
msgid "Top notifications check interval"
msgstr "トップの通知をチェックする間隔"
#: core/app_settings.py:253
#: core/app_settings.py:246
msgid "Interval between two top notification checks (in seconds)"
msgstr "2つのトップの通知チェックの間隔 (秒)"
#: core/app_settings.py:259
#: core/app_settings.py:252
msgid "Maximum log record age"
msgstr "最大ログ記録期間"
#: core/app_settings.py:261
#: core/app_settings.py:254
msgid "The maximum age in days of a log record"
msgstr "ログを記録する日数の最大期間"
#: core/app_settings.py:266
#: core/app_settings.py:259
msgid "Items per page"
msgstr "ページあたりの件数"
#: core/app_settings.py:268
#: core/app_settings.py:261
msgid "Number of displayed items per page"
msgstr "ページあたりに表示される項目の数"
#: core/app_settings.py:273
#: core/app_settings.py:266
msgid "Default top redirection"
msgstr "デフォルトのリダイレクト先"
#: core/app_settings.py:277
#: core/app_settings.py:270
msgid "The default redirection used when no application is specified"
msgstr ""
"アプリケーションが指定されていないときのデフォルトのリダイレクト先に使用され"
"ます"
#: core/app_settings.py:310
#: core/app_settings.py:303
msgid "Key must be either 16, 24, or 32 bytes long"
msgstr "キーは、16, 24, 32 バイトのいずれかの長さでなければいけません"
#: core/app_settings.py:319
#: core/app_settings.py:312
msgid "Invalid syntax"
msgstr "不正な構文"
#: core/app_settings.py:325
#: core/app_settings.py:318
msgid "Invalid rounds number"
msgstr "不正なラウンド数"
#: core/app_settings.py:346
#: core/app_settings.py:339
msgid "This field is required"
msgstr "このフィールドは必須です"
@@ -345,35 +345,35 @@ msgstr "リセーラー"
msgid "Super administrator"
msgstr "全体管理者"
#: core/forms.py:19
#: core/forms.py:18
msgid "Username"
msgstr "ユーザ名"
#: core/forms.py:23
#: core/forms.py:22
msgid "Password"
msgstr "パスワード"
#: core/forms.py:37
#: core/forms.py:35
msgid "Old password"
msgstr "現在のパスワード"
#: core/forms.py:41
#: core/forms.py:39
msgid "New password"
msgstr "新しいパスワード"
#: core/forms.py:45
#: core/forms.py:43
msgid "Confirmation"
msgstr "確認"
#: core/forms.py:73
#: core/forms.py:71
msgid "Old password mismatchs"
msgstr "現在のパスワードが一致しません"
#: core/forms.py:80
#: core/forms.py:78
msgid "Passwords mismatch"
msgstr "パスワード不一致"
#: core/forms.py:100
#: core/forms.py:97
msgid "Enable API access"
msgstr "API アクセスを有効にします"
@@ -394,87 +394,87 @@ msgstr "%(object)s '%(name)s' %(action)s by ユーザー %(user)s"
msgid "deleted"
msgstr "削除しました"
#: core/models.py:51
#: core/models.py:52
#, fuzzy
#| msgid "Group name"
msgid "First name"
msgstr "グループ名"
#: core/models.py:53
#: core/models.py:54
#, fuzzy
#| msgid "Last login"
msgid "Last name"
msgstr "最終ログイン"
#: core/models.py:60
#: core/models.py:61
msgid "Allow mailboxes access"
msgstr "メールボックスのアクセスを許可する"
#: core/models.py:62
#: core/models.py:63
msgid "Allow this administrator to access user mailboxes"
msgstr "ユーザーのメールボックスアクセスをこの管理者に許可する"
#: core/models.py:65
#: core/models.py:66
msgid "password"
msgstr "パスワード"
#: core/models.py:67
#: core/models.py:68
msgid "last login"
msgstr "最終ログイン"
#: core/models.py:70
#: core/models.py:72
msgid "language"
msgstr ""
#: core/models.py:73
#: core/models.py:75
msgid "Prefered language to display pages."
msgstr "ページの表示に優先言語を使う"
#: core/models.py:77
#: core/models.py:79
msgid "Phone number"
msgstr "電話番号"
#: core/models.py:79
#: core/models.py:81
msgid "Secondary email"
msgstr "2つめの電子メール"
#: core/models.py:82
#: core/models.py:84
msgid "An alternative e-mail address, can be used for recovery needs."
msgstr "別の電子メールアドレスは、回復の必要のために使用することができます。"
#: core/models.py:114
#: core/models.py:122
msgid "You can't delete your own account"
msgstr "あなた自身のアカウントは削除できません"
#: core/models.py:167
#: core/models.py:175
msgid "Failed to update password: LDAP module not installed"
msgstr ""
"パスワードの更新に失敗しました : LDAP モジュールがインストールされていませ"
"ん。"
#: core/models.py:225
#: core/models.py:233
msgid "account"
msgstr "アカウント"
#: core/models.py:347
#: core/models.py:355
msgid "Unknown"
msgstr ""
#: core/models.py:386
#: core/models.py:394
msgid "Invalid line"
msgstr "不正な行"
#: core/models.py:394
#: core/models.py:402
msgid "You can't import an account with a role greater than yours"
msgstr "あなた以上のロールを持ったアカウントはインポートできません"
#: core/models.py:409
#: core/models.py:417
#, python-format
msgid "The simple user '%s' must have a valid email address"
msgstr ""
"ユーザー \"%s\" は、正しい電子メールアドレスを持っていなければいけません"
#: core/models.py:414
#: core/models.py:422
#, python-format
msgid "username and email fields must not differ for '%s'"
msgstr "\"%s\" のユーザー名と電子メールフィールドが同一である必要があります。"
@@ -492,7 +492,7 @@ msgid "API access token"
msgstr "API アクセストークン"
#: core/templates/core/api_access.html:29
#: core/templates/core/user_profile.html:10 lib/form_utils.py:359
#: core/templates/core/user_profile.html:10 lib/form_utils.py:358
msgid "Update"
msgstr "更新"
@@ -644,7 +644,7 @@ msgstr "API"
msgid "The core part of Modoboa"
msgstr "Modoboaのコア部分"
#: core/views/admin.py:51
#: core/views/admin.py:46
msgid "Parameters saved"
msgstr "パラメータが保存されました"
@@ -662,15 +662,15 @@ msgstr "ユーザー名とパスワードが一致しません。やり直して
msgid "User '%s' logged out"
msgstr "ユーザー \"%s\" がログアウトしました"
#: core/views/user.py:47
#: core/views/user.py:49
msgid "Profile updated"
msgstr "プロフィールが更新されました"
#: core/views/user.py:71
#: core/views/user.py:75
msgid "Preferences saved"
msgstr "プリファレンスが保存されました"
#: core/views/user.py:91
#: core/views/user.py:96
msgid "Access updated"
msgstr "アクセスが更新されました"
@@ -704,15 +704,15 @@ msgstr "送信"
msgid "Invalid request"
msgstr "不正なリクエスト"
#: lib/form_utils.py:412
#: lib/form_utils.py:423
msgid "Yes"
msgstr "はい"
#: lib/form_utils.py:412
#: lib/form_utils.py:424
msgid "No"
msgstr "いいえ"
#: lib/ldap_utils.py:124
#: lib/ldap_utils.py:125
msgid "Failed to update password: {}"
msgstr "パスワードの更新に失敗しました: {}"
@@ -728,7 +728,7 @@ msgstr ""
msgid "Subject"
msgstr "件名"
#: templates/404.html:4 templates/500.html:4
#: templates/404.html:4 templates/500.html.py:4
msgid "Sorry"
msgstr "すみません"
+6 -5
View File
@@ -1,28 +1,29 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
#
#
# Translators:
# cwatanab <chihiro.watanabe@live.jp>, 2016
msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-09-14 19:06+0200\n"
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
"PO-Revision-Date: 2016-06-07 06:57+0000\n"
"Last-Translator: cwatanab <chihiro.watanabe@live.jp>\n"
"Language-Team: Japanese (Japan) (http://www.transifex.com/tonio/modoboa/language/ja_JP/)\n"
"Language-Team: Japanese (Japan) (http://www.transifex.com/tonio/modoboa/"
"language/ja_JP/)\n"
"Language: ja_JP\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: ja_JP\n"
"Plural-Forms: nplurals=1; plural=0;\n"
#: bower_components/jquery-ui/jquery-ui.min.js:8
msgid "'"
msgstr "'"
#: core/static/core/js/settings.js:14
#: core/static/core/js/settings.js:16
msgid "No more log entry to show"
msgstr "表示するログエントリはありません"
+106 -106
View File
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-10-16 14:31+0200\n"
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
"PO-Revision-Date: 2014-12-31 11:37+0000\n"
"Last-Translator: TuxBrother <vrijwilligerswerk@wij.rs>\n"
"Language-Team: Dutch (Netherlands) (http://www.transifex.com/projects/p/"
@@ -26,55 +26,55 @@ msgstr ""
msgid "One or more updates are available"
msgstr "Er is een update beschikbaar!"
#: core/app_settings.py:39
#: core/app_settings.py:32
msgid "Authentication"
msgstr "Authenticatie"
#: core/app_settings.py:42
#: core/app_settings.py:35
msgid "Authentication type"
msgstr "Authenticatie type"
#: core/app_settings.py:43
#: core/app_settings.py:36
msgid "Local"
msgstr "Lokaal"
#: core/app_settings.py:46
#: core/app_settings.py:39
msgid "The backend used for authentication"
msgstr "De backend gebruikt voor authenticatie"
#: core/app_settings.py:51
#: core/app_settings.py:44
msgid "Default password scheme"
msgstr "Standaard wachtwoord encryptiemethode"
#: core/app_settings.py:55
#: core/app_settings.py:48
msgid "md5crypt (weak)"
msgstr "md5crypt (zwak)"
#: core/app_settings.py:56
#: core/app_settings.py:49
msgid "sha256 (weak)"
msgstr "sha256 (zwak)"
#: core/app_settings.py:57
#: core/app_settings.py:50
msgid "md5 (weak)"
msgstr "md5 (zwak)"
#: core/app_settings.py:58
#: core/app_settings.py:51
msgid "crypt (weak)"
msgstr "crypt (zwak)"
#: core/app_settings.py:59
#: core/app_settings.py:52
msgid "plain (weak)"
msgstr "plain (onversleuteld!)"
#: core/app_settings.py:61
#: core/app_settings.py:54
msgid "Scheme used to crypt mailbox passwords"
msgstr "Schema dat gebruikt word om mailbox wachtwoorden te versleutelen"
#: core/app_settings.py:66
#: core/app_settings.py:59
msgid "Rounds"
msgstr "Rondes"
#: core/app_settings.py:69
#: core/app_settings.py:62
msgid ""
"Number of rounds to use (only used by sha256crypt and sha512crypt). Must be "
"between 1000 and 999999999, inclusive."
@@ -82,63 +82,63 @@ msgstr ""
"Nummer van te gebruiken randomizeringsrondes (alleen bij sha256crypt en "
"sha512crypt). Moet tussen de 1000 en 999999999 liggen."
#: core/app_settings.py:76
#: core/app_settings.py:69
msgid "Secret key"
msgstr "Geheime sleutel"
#: core/app_settings.py:78
#: core/app_settings.py:71
msgid "Key used to encrypt/decrypt passwords"
msgstr "Code die gebruikt word om wachtwoorden te versleutelen/ontsleutelen"
#: core/app_settings.py:83
#: core/app_settings.py:76
msgid "LDAP settings"
msgstr "LDAP instellingen"
#: core/app_settings.py:86
#: core/app_settings.py:79
msgid "Server address"
msgstr "Server adres"
#: core/app_settings.py:89
#: core/app_settings.py:82
msgid "The IP address or the DNS name of the LDAP server"
msgstr "Het IP adres of de DNS naam van LDAP server"
#: core/app_settings.py:94
#: core/app_settings.py:87
msgid "Server port"
msgstr "Server poort"
#: core/app_settings.py:96
#: core/app_settings.py:89
msgid "The TCP port number used by the LDAP server"
msgstr "Het TCP poortnummer gebruikt door de LDAP server"
#: core/app_settings.py:101
#: core/app_settings.py:94
msgid "Use a secured connection"
msgstr "Gebruik een beveiligde verbinding"
#: core/app_settings.py:104
#: core/app_settings.py:97
msgid "Use an SSL/TLS connection to access the LDAP server"
msgstr "Gebruik een SSL/TLS verbinding met de LDAP server"
#: core/app_settings.py:108
#: core/app_settings.py:101
msgid "Authentication method"
msgstr "Authenticatie methode"
#: core/app_settings.py:109
#: core/app_settings.py:102
msgid "Search and bind"
msgstr "Zoeken en koppelen"
#: core/app_settings.py:110
#: core/app_settings.py:103
msgid "Direct bind"
msgstr "Directe koppeling"
#: core/app_settings.py:112
#: core/app_settings.py:105
msgid "Choose the authentication method to use"
msgstr "Kies een authenticatie methode om te gebruiken"
#: core/app_settings.py:117
#: core/app_settings.py:110
msgid "Bind DN"
msgstr "Koppeling DN"
#: core/app_settings.py:120
#: core/app_settings.py:113
msgid ""
"The distinguished name to use when binding to the LDAP server. Leave empty "
"for an anonymous bind"
@@ -146,29 +146,29 @@ msgstr ""
"De gedistingeerde naam om te gebruiken bij het koppeling met de LDAP server. "
"Laat leeg voor een anonieme koppeling."
#: core/app_settings.py:128
#: core/app_settings.py:121
msgid "Bind password"
msgstr "Koppel wachtwoord"
#: core/app_settings.py:131
#: core/app_settings.py:124
msgid "The password to use when binding to the LDAP server (with 'Bind DN')"
msgstr ""
"Het wachtwoord om te gebruiken tijdens het koppelen met de LDAP server (met "
"'koppel DN')"
#: core/app_settings.py:140
#: core/app_settings.py:133
msgid "Users search base"
msgstr "Gebruikers zoekbasis"
#: core/app_settings.py:143
#: core/app_settings.py:136
msgid "The distinguished name of the search base used to find users"
msgstr "De gedistingeerde naam van de zoekbasis om gebruikers te vinden"
#: core/app_settings.py:150
#: core/app_settings.py:143
msgid "Search filter"
msgstr "Zoek filter"
#: core/app_settings.py:153
#: core/app_settings.py:146
msgid ""
"An optional filter string (e.g. '(objectClass=person)'). In order to be "
"valid, it must be enclosed in parentheses."
@@ -176,11 +176,11 @@ msgstr ""
"Een optionele filter string (zoals '(objectClass=person)'). Om geldig te "
"kunnen zijn, moet het ingesloten zijn tussen haakjes."
#: core/app_settings.py:161
#: core/app_settings.py:154
msgid "User DN template"
msgstr "Gebruiker DN template"
#: core/app_settings.py:164
#: core/app_settings.py:157
#, python-format
msgid ""
"The template used to construct a user's DN. It should contain one "
@@ -189,27 +189,27 @@ msgstr ""
"Het template dat gebruikt word om een gebruiker zijn/haar DN op te bouwen. "
"Het moet een placeholder bevatten (bijvoorbeeld. %(user)s)"
#: core/app_settings.py:172
#: core/app_settings.py:165
msgid "Password attribute"
msgstr "Wachtwoord attribuut"
#: core/app_settings.py:174
#: core/app_settings.py:167
msgid "The attribute used to store user passwords"
msgstr "Dit attribuut word gebruikt om wachtwoorden op te slaan"
#: core/app_settings.py:179
#: core/app_settings.py:172
msgid "Active Directory"
msgstr "Active Directory"
#: core/app_settings.py:182
#: core/app_settings.py:175
msgid "Tell if the LDAP server is an Active Directory one"
msgstr "De LDAP server is een Active Directory"
#: core/app_settings.py:186
#: core/app_settings.py:179
msgid "Administrator groups"
msgstr "Administrator groepen"
#: core/app_settings.py:189
#: core/app_settings.py:182
msgid ""
"Members of those LDAP Posix groups will be created as domain administrators. "
"Use ';' characters to separate groups."
@@ -217,121 +217,121 @@ msgstr ""
"Leden van deze LDAP POSIX groepen zullen aangemaakt worden als domein "
"administrators. Gebruik ';' karakters om groepen te scheiden."
#: core/app_settings.py:196
#: core/app_settings.py:189
#, fuzzy
#| msgid "Group name"
msgid "Group type"
msgstr "Groep naam"
#: core/app_settings.py:200
#: core/app_settings.py:193
msgid "The LDAP group type to use with your directory."
msgstr ""
#: core/app_settings.py:205
#: core/app_settings.py:198
msgid "Groups search base"
msgstr "Groepen zoek basis"
#: core/app_settings.py:208
#: core/app_settings.py:201
msgid "The distinguished name of the search base used to find groups"
msgstr "De gedistingeerde naam van de zoekbasis om groepen te vinden"
#: core/app_settings.py:213
#: core/app_settings.py:206
#, fuzzy
#| msgid "Authentication"
msgid "Notifications"
msgstr "Authenticatie"
#: core/app_settings.py:216
#: core/app_settings.py:209
#, fuzzy
#| msgid "Server address"
msgid "Sender address"
msgstr "Server adres"
#: core/app_settings.py:219
#: core/app_settings.py:212
msgid "Email address used to send notifications."
msgstr ""
#: core/app_settings.py:223
#: core/app_settings.py:216
msgid "Public API"
msgstr ""
#: core/app_settings.py:226
#: core/app_settings.py:219
msgid "Enable communication"
msgstr ""
#: core/app_settings.py:229
#: core/app_settings.py:222
msgid "Enable communication with Modoboa public API"
msgstr ""
#: core/app_settings.py:233
#: core/app_settings.py:226
msgid "Check new versions"
msgstr "Controleer of er een nieuwe versie beschikbaar is"
#: core/app_settings.py:236
#: core/app_settings.py:229
msgid "Automatically checks if a newer version is available"
msgstr "Automatische controle voor nieuwe versies"
#: core/app_settings.py:240
#: core/app_settings.py:233
msgid "Send statistics"
msgstr ""
#: core/app_settings.py:243
#: core/app_settings.py:236
msgid "Send statistics to Modoboa public API (counters and used extensions)"
msgstr ""
#: core/app_settings.py:247
#: core/app_settings.py:240
msgid "Miscellaneous"
msgstr "Diversen"
#: core/app_settings.py:250
#: core/app_settings.py:243
msgid "Top notifications check interval"
msgstr "Top notificaties controle interval"
#: core/app_settings.py:253
#: core/app_settings.py:246
#, fuzzy
#| msgid "Interval between two top notification checks"
msgid "Interval between two top notification checks (in seconds)"
msgstr "Interval tussen twee top notificatie checks"
#: core/app_settings.py:259
#: core/app_settings.py:252
msgid "Maximum log record age"
msgstr "Maximum bewaartijd van logs"
#: core/app_settings.py:261
#: core/app_settings.py:254
msgid "The maximum age in days of a log record"
msgstr "De maximum bewaartijd in dagen van een log record"
#: core/app_settings.py:266
#: core/app_settings.py:259
msgid "Items per page"
msgstr "Items per pagina"
#: core/app_settings.py:268
#: core/app_settings.py:261
msgid "Number of displayed items per page"
msgstr "Hoeveelheid items per pagina"
#: core/app_settings.py:273
#: core/app_settings.py:266
msgid "Default top redirection"
msgstr "Standaard top omleiding"
#: core/app_settings.py:277
#: core/app_settings.py:270
msgid "The default redirection used when no application is specified"
msgstr ""
"De standaard omleiding die gebruikt word als er geen andere applicatie is "
"opgegeven"
#: core/app_settings.py:310
#: core/app_settings.py:303
msgid "Key must be either 16, 24, or 32 bytes long"
msgstr "Sleutelwaarde moet 16, 24 of 32 bytes lang zijn"
#: core/app_settings.py:319
#: core/app_settings.py:312
msgid "Invalid syntax"
msgstr "Ongeldige zinsbouw"
#: core/app_settings.py:325
#: core/app_settings.py:318
msgid "Invalid rounds number"
msgstr "Ongeldig nummer van rondes"
#: core/app_settings.py:346
#: core/app_settings.py:339
msgid "This field is required"
msgstr "Dit veld is benodigd"
@@ -357,35 +357,35 @@ msgstr ""
msgid "Super administrator"
msgstr "Hoofdbeheerder"
#: core/forms.py:19
#: core/forms.py:18
msgid "Username"
msgstr "Gebruikersnaam"
#: core/forms.py:23
#: core/forms.py:22
msgid "Password"
msgstr "Wachtwoord"
#: core/forms.py:37
#: core/forms.py:35
msgid "Old password"
msgstr "Oud wachtwoord"
#: core/forms.py:41
#: core/forms.py:39
msgid "New password"
msgstr "Nieuw wachtwoord"
#: core/forms.py:45
#: core/forms.py:43
msgid "Confirmation"
msgstr "Bevestiging"
#: core/forms.py:73
#: core/forms.py:71
msgid "Old password mismatchs"
msgstr "Oud wachtwoord komt niet overeen"
#: core/forms.py:80
#: core/forms.py:78
msgid "Passwords mismatch"
msgstr "Wachtwoorden komt niet overeen"
#: core/forms.py:100
#: core/forms.py:97
msgid "Enable API access"
msgstr ""
@@ -406,88 +406,88 @@ msgstr "%(object)s '%(name)s' %(action)s door gebruiker %(user)s"
msgid "deleted"
msgstr "verwijderd"
#: core/models.py:51
#: core/models.py:52
#, fuzzy
#| msgid "Group name"
msgid "First name"
msgstr "Groep naam"
#: core/models.py:53
#: core/models.py:54
#, fuzzy
#| msgid "Last login"
msgid "Last name"
msgstr "Laatste login"
#: core/models.py:60
#: core/models.py:61
msgid "Allow mailboxes access"
msgstr ""
#: core/models.py:62
#: core/models.py:63
msgid "Allow this administrator to access user mailboxes"
msgstr ""
#: core/models.py:65
#: core/models.py:66
msgid "password"
msgstr "wachtwoord"
#: core/models.py:67
#: core/models.py:68
msgid "last login"
msgstr "laatste login"
#: core/models.py:70
#: core/models.py:72
#, fuzzy
#| msgid "Prefered language"
msgid "language"
msgstr "Voorkeurs taal"
#: core/models.py:73
#: core/models.py:75
#, fuzzy
#| msgid "Prefered language to display pages"
msgid "Prefered language to display pages."
msgstr "Voorkeurstaal om pagina's weer te geven"
#: core/models.py:77
#: core/models.py:79
msgid "Phone number"
msgstr ""
#: core/models.py:79
#: core/models.py:81
msgid "Secondary email"
msgstr ""
#: core/models.py:82
#: core/models.py:84
msgid "An alternative e-mail address, can be used for recovery needs."
msgstr ""
#: core/models.py:114
#: core/models.py:122
msgid "You can't delete your own account"
msgstr "U kunt uw eigen account niet verwijderen"
#: core/models.py:167
#: core/models.py:175
msgid "Failed to update password: LDAP module not installed"
msgstr "Mislukt om wachtwoord aan te passen: LDAP module niet geinstalleerd"
#: core/models.py:225
#: core/models.py:233
msgid "account"
msgstr "account"
#: core/models.py:347
#: core/models.py:355
msgid "Unknown"
msgstr ""
#: core/models.py:386
#: core/models.py:394
msgid "Invalid line"
msgstr "Verkeerde regel"
#: core/models.py:394
#: core/models.py:402
msgid "You can't import an account with a role greater than yours"
msgstr "U kunt geen accounts importeren met hogere rechten dan die van uzelf."
#: core/models.py:409
#: core/models.py:417
#, python-format
msgid "The simple user '%s' must have a valid email address"
msgstr "De gebruiker '%s' moet een geldig email adres hebben"
#: core/models.py:414
#: core/models.py:422
#, python-format
msgid "username and email fields must not differ for '%s'"
msgstr "gebruikersnaam en email velden moeten niet verschillen van '%s'"
@@ -505,7 +505,7 @@ msgid "API access token"
msgstr ""
#: core/templates/core/api_access.html:29
#: core/templates/core/user_profile.html:10 lib/form_utils.py:359
#: core/templates/core/user_profile.html:10 lib/form_utils.py:358
msgid "Update"
msgstr "Toepassen"
@@ -665,7 +665,7 @@ msgstr ""
msgid "The core part of Modoboa"
msgstr "Welkom bij Modoboa"
#: core/views/admin.py:51
#: core/views/admin.py:46
msgid "Parameters saved"
msgstr "Parameters opgeslagen"
@@ -685,15 +685,15 @@ msgstr ""
msgid "User '%s' logged out"
msgstr "Gebruiker '%s' heeft afgemeld"
#: core/views/user.py:47
#: core/views/user.py:49
msgid "Profile updated"
msgstr "Profiel aangepast"
#: core/views/user.py:71
#: core/views/user.py:75
msgid "Preferences saved"
msgstr "Voorkeuren opgeslagen"
#: core/views/user.py:91
#: core/views/user.py:96
#, fuzzy
#| msgid "Profile updated"
msgid "Access updated"
@@ -731,15 +731,15 @@ msgstr "Versturen"
msgid "Invalid request"
msgstr "Ongeldig verzoek"
#: lib/form_utils.py:412
#: lib/form_utils.py:423
msgid "Yes"
msgstr "Ja"
#: lib/form_utils.py:412
#: lib/form_utils.py:424
msgid "No"
msgstr "Nee"
#: lib/ldap_utils.py:124
#: lib/ldap_utils.py:125
#, fuzzy
#| msgid "Failed to update password: %s"
msgid "Failed to update password: {}"
@@ -757,7 +757,7 @@ msgstr ""
msgid "Subject"
msgstr "Onderwerp"
#: templates/404.html:4 templates/500.html:4
#: templates/404.html:4 templates/500.html.py:4
msgid "Sorry"
msgstr "Sorry"
+2 -2
View File
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-09-14 19:06+0200\n"
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
"PO-Revision-Date: 2014-12-31 11:42+0000\n"
"Last-Translator: TuxBrother <vrijwilligerswerk@wij.rs>\n"
"Language-Team: Dutch (Netherlands) (http://www.transifex.com/projects/p/"
@@ -24,7 +24,7 @@ msgstr ""
msgid "'"
msgstr ""
#: core/static/core/js/settings.js:14
#: core/static/core/js/settings.js:16
msgid "No more log entry to show"
msgstr "Geen log bericht meer om te weergeven"
+106 -106
View File
@@ -13,7 +13,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-10-16 14:31+0200\n"
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
"PO-Revision-Date: 2016-05-17 12:26+0000\n"
"Last-Translator: Jose Marcos Araujo <jmaraujo@avancetec.com.br>\n"
"Language-Team: Portuguese (Brazil) (http://www.transifex.com/tonio/modoboa/"
@@ -28,55 +28,55 @@ msgstr ""
msgid "One or more updates are available"
msgstr "Uma ou mais atualizações disponíveis"
#: core/app_settings.py:39
#: core/app_settings.py:32
msgid "Authentication"
msgstr "Autenticação"
#: core/app_settings.py:42
#: core/app_settings.py:35
msgid "Authentication type"
msgstr "Tipo de autenticação"
#: core/app_settings.py:43
#: core/app_settings.py:36
msgid "Local"
msgstr "Local"
#: core/app_settings.py:46
#: core/app_settings.py:39
msgid "The backend used for authentication"
msgstr "O backend usado para autenticação"
#: core/app_settings.py:51
#: core/app_settings.py:44
msgid "Default password scheme"
msgstr "Esquema padrão de senha"
#: core/app_settings.py:55
#: core/app_settings.py:48
msgid "md5crypt (weak)"
msgstr "md5crypt (fraca)"
#: core/app_settings.py:56
#: core/app_settings.py:49
msgid "sha256 (weak)"
msgstr "sha256 (fraca)"
#: core/app_settings.py:57
#: core/app_settings.py:50
msgid "md5 (weak)"
msgstr "md5 (fraca)"
#: core/app_settings.py:58
#: core/app_settings.py:51
msgid "crypt (weak)"
msgstr "crypt (fraca)"
#: core/app_settings.py:59
#: core/app_settings.py:52
msgid "plain (weak)"
msgstr "plain (fraca)"
#: core/app_settings.py:61
#: core/app_settings.py:54
msgid "Scheme used to crypt mailbox passwords"
msgstr "Esquema usado para criptografar as senhas das caixas de correio"
#: core/app_settings.py:66
#: core/app_settings.py:59
msgid "Rounds"
msgstr "Ciclos"
#: core/app_settings.py:69
#: core/app_settings.py:62
msgid ""
"Number of rounds to use (only used by sha256crypt and sha512crypt). Must be "
"between 1000 and 999999999, inclusive."
@@ -84,63 +84,63 @@ msgstr ""
"Número de ciclos a ser usado (utilizado apenas por sha256crypt e "
"sha512crypt). Deve estar entre 1000 e 999999999, inclusive."
#: core/app_settings.py:76
#: core/app_settings.py:69
msgid "Secret key"
msgstr "Chave secreta"
#: core/app_settings.py:78
#: core/app_settings.py:71
msgid "Key used to encrypt/decrypt passwords"
msgstr "Chave utilizada para encriptar/desencriptar senhas"
#: core/app_settings.py:83
#: core/app_settings.py:76
msgid "LDAP settings"
msgstr "Configurações do LDAP"
#: core/app_settings.py:86
#: core/app_settings.py:79
msgid "Server address"
msgstr "Endereço do servidor"
#: core/app_settings.py:89
#: core/app_settings.py:82
msgid "The IP address or the DNS name of the LDAP server"
msgstr "O endereço IP do nome DNS do servidor LDAP"
#: core/app_settings.py:94
#: core/app_settings.py:87
msgid "Server port"
msgstr "Porta do servidor"
#: core/app_settings.py:96
#: core/app_settings.py:89
msgid "The TCP port number used by the LDAP server"
msgstr "O número da porta TCP usada pelo servidor LDAP"
#: core/app_settings.py:101
#: core/app_settings.py:94
msgid "Use a secured connection"
msgstr "Usar conexão segura"
#: core/app_settings.py:104
#: core/app_settings.py:97
msgid "Use an SSL/TLS connection to access the LDAP server"
msgstr "Usar uma conexão SSL/TLS para acessar o servidor LDAP"
#: core/app_settings.py:108
#: core/app_settings.py:101
msgid "Authentication method"
msgstr "Método de autenticação"
#: core/app_settings.py:109
#: core/app_settings.py:102
msgid "Search and bind"
msgstr "Pesquisar e vincular"
#: core/app_settings.py:110
#: core/app_settings.py:103
msgid "Direct bind"
msgstr "Vinculação direta"
#: core/app_settings.py:112
#: core/app_settings.py:105
msgid "Choose the authentication method to use"
msgstr "Escolha o método de autenticação para usar"
#: core/app_settings.py:117
#: core/app_settings.py:110
msgid "Bind DN"
msgstr "Vincular DN"
#: core/app_settings.py:120
#: core/app_settings.py:113
msgid ""
"The distinguished name to use when binding to the LDAP server. Leave empty "
"for an anonymous bind"
@@ -148,27 +148,27 @@ msgstr ""
"O nome distinto para usar quando vincular ao servidor LDAP. Deixe vazio para "
"vincular anonimamente"
#: core/app_settings.py:128
#: core/app_settings.py:121
msgid "Bind password"
msgstr "Vincular senha"
#: core/app_settings.py:131
#: core/app_settings.py:124
msgid "The password to use when binding to the LDAP server (with 'Bind DN')"
msgstr "A senha usada quando vincular ao servidor LDAP (com 'Vincular DN')"
#: core/app_settings.py:140
#: core/app_settings.py:133
msgid "Users search base"
msgstr "Base de pesquisa de usuários"
#: core/app_settings.py:143
#: core/app_settings.py:136
msgid "The distinguished name of the search base used to find users"
msgstr "O nome distinto da base de pesquisa usada para encontrar usuários"
#: core/app_settings.py:150
#: core/app_settings.py:143
msgid "Search filter"
msgstr "Filtro de pesquisa"
#: core/app_settings.py:153
#: core/app_settings.py:146
msgid ""
"An optional filter string (e.g. '(objectClass=person)'). In order to be "
"valid, it must be enclosed in parentheses."
@@ -176,11 +176,11 @@ msgstr ""
"Uma string opcional de filtro (por ex: '(objectClass=person)'). Para ser "
"válida, deve estar entre parênteses."
#: core/app_settings.py:161
#: core/app_settings.py:154
msgid "User DN template"
msgstr "Usar template DN"
#: core/app_settings.py:164
#: core/app_settings.py:157
#, python-format
msgid ""
"The template used to construct a user's DN. It should contain one "
@@ -189,27 +189,27 @@ msgstr ""
"A template usada para construir um DN de usuário. Deve conter um placeholder "
"(por ex: %(user)s)"
#: core/app_settings.py:172
#: core/app_settings.py:165
msgid "Password attribute"
msgstr "Atributo de senha"
#: core/app_settings.py:174
#: core/app_settings.py:167
msgid "The attribute used to store user passwords"
msgstr "O atributo usado para armazenar senhas de usuários"
#: core/app_settings.py:179
#: core/app_settings.py:172
msgid "Active Directory"
msgstr "Active Directory"
#: core/app_settings.py:182
#: core/app_settings.py:175
msgid "Tell if the LDAP server is an Active Directory one"
msgstr "Informe se o servidor LDAP é um Active Directory"
#: core/app_settings.py:186
#: core/app_settings.py:179
msgid "Administrator groups"
msgstr "Grupos de administradores"
#: core/app_settings.py:189
#: core/app_settings.py:182
msgid ""
"Members of those LDAP Posix groups will be created as domain administrators. "
"Use ';' characters to separate groups."
@@ -217,116 +217,116 @@ msgstr ""
"Membros dos grupos do LDAP Posix serão criados como administradores de "
"domínio. Use o caractere ';' para separar grupos."
#: core/app_settings.py:196
#: core/app_settings.py:189
msgid "Group type"
msgstr "Tipo de Grupo"
#: core/app_settings.py:200
#: core/app_settings.py:193
msgid "The LDAP group type to use with your directory."
msgstr "Tipo de grupo LDAP para ser usado em seu Diretório:"
#: core/app_settings.py:205
#: core/app_settings.py:198
msgid "Groups search base"
msgstr "Base de pesquisa de grupos"
#: core/app_settings.py:208
#: core/app_settings.py:201
msgid "The distinguished name of the search base used to find groups"
msgstr "O nome distinto da base de pesquisa usada para encontrar grupos"
#: core/app_settings.py:213
#: core/app_settings.py:206
#, fuzzy
#| msgid "Applications"
msgid "Notifications"
msgstr "Aplicações"
#: core/app_settings.py:216
#: core/app_settings.py:209
#, fuzzy
#| msgid "Server address"
msgid "Sender address"
msgstr "Endereço do servidor"
#: core/app_settings.py:219
#: core/app_settings.py:212
msgid "Email address used to send notifications."
msgstr ""
#: core/app_settings.py:223
#: core/app_settings.py:216
msgid "Public API"
msgstr ""
#: core/app_settings.py:226
#: core/app_settings.py:219
msgid "Enable communication"
msgstr ""
#: core/app_settings.py:229
#: core/app_settings.py:222
msgid "Enable communication with Modoboa public API"
msgstr ""
#: core/app_settings.py:233
#: core/app_settings.py:226
msgid "Check new versions"
msgstr "Verificar novas versões"
#: core/app_settings.py:236
#: core/app_settings.py:229
msgid "Automatically checks if a newer version is available"
msgstr "Verificar automaticamente se uma nova versão está disponível"
#: core/app_settings.py:240
#: core/app_settings.py:233
msgid "Send statistics"
msgstr ""
#: core/app_settings.py:243
#: core/app_settings.py:236
msgid "Send statistics to Modoboa public API (counters and used extensions)"
msgstr ""
#: core/app_settings.py:247
#: core/app_settings.py:240
msgid "Miscellaneous"
msgstr "Diversos"
#: core/app_settings.py:250
#: core/app_settings.py:243
msgid "Top notifications check interval"
msgstr "Intervalo de verificação de verificações de topo"
#: core/app_settings.py:253
#: core/app_settings.py:246
msgid "Interval between two top notification checks (in seconds)"
msgstr "Intervalo entre checagem de notificações (em segundos)"
#: core/app_settings.py:259
#: core/app_settings.py:252
msgid "Maximum log record age"
msgstr "Idade máxima do registro de log"
#: core/app_settings.py:261
#: core/app_settings.py:254
msgid "The maximum age in days of a log record"
msgstr "A idade máxima em dias de um registro de log"
#: core/app_settings.py:266
#: core/app_settings.py:259
msgid "Items per page"
msgstr "Itens por página"
#: core/app_settings.py:268
#: core/app_settings.py:261
msgid "Number of displayed items per page"
msgstr "Número de itens exibidos por página"
#: core/app_settings.py:273
#: core/app_settings.py:266
msgid "Default top redirection"
msgstr "Redirecionamento de topo padrão"
#: core/app_settings.py:277
#: core/app_settings.py:270
msgid "The default redirection used when no application is specified"
msgstr ""
"O redirecionamento padrão usado quando nenhuma aplicação é especificada"
#: core/app_settings.py:310
#: core/app_settings.py:303
msgid "Key must be either 16, 24, or 32 bytes long"
msgstr "A chave deve ter 16, 24 ou 32 bytes de tamanho"
#: core/app_settings.py:319
#: core/app_settings.py:312
msgid "Invalid syntax"
msgstr "Sintaxe inválida"
#: core/app_settings.py:325
#: core/app_settings.py:318
msgid "Invalid rounds number"
msgstr "Número de ciclos inválido"
#: core/app_settings.py:346
#: core/app_settings.py:339
msgid "This field is required"
msgstr "Este campo é obrigatório"
@@ -350,35 +350,35 @@ msgstr "Revendedor"
msgid "Super administrator"
msgstr "Super administrador"
#: core/forms.py:19
#: core/forms.py:18
msgid "Username"
msgstr "Nome de usuário"
#: core/forms.py:23
#: core/forms.py:22
msgid "Password"
msgstr "Senha"
#: core/forms.py:37
#: core/forms.py:35
msgid "Old password"
msgstr "Senha antiga"
#: core/forms.py:41
#: core/forms.py:39
msgid "New password"
msgstr "Nova senha"
#: core/forms.py:45
#: core/forms.py:43
msgid "Confirmation"
msgstr "Confirmação"
#: core/forms.py:73
#: core/forms.py:71
msgid "Old password mismatchs"
msgstr "Senha antiga não confere"
#: core/forms.py:80
#: core/forms.py:78
msgid "Passwords mismatch"
msgstr "Senhas não conferem"
#: core/forms.py:100
#: core/forms.py:97
msgid "Enable API access"
msgstr "Ativar acesso à API"
@@ -399,86 +399,86 @@ msgstr "%(object)s '%(name)s' %(action)s pelo(s) usuário(s) %(user)s"
msgid "deleted"
msgstr "apagado"
#: core/models.py:51
#: core/models.py:52
#, fuzzy
#| msgid "Group name"
msgid "First name"
msgstr "Nome do grupo"
#: core/models.py:53
#: core/models.py:54
#, fuzzy
#| msgid "Last login"
msgid "Last name"
msgstr "Último login"
#: core/models.py:60
#: core/models.py:61
msgid "Allow mailboxes access"
msgstr "Permitir acesso a caixa de correio"
#: core/models.py:62
#: core/models.py:63
msgid "Allow this administrator to access user mailboxes"
msgstr ""
"Permitir que este administrador acesse as caixas de correio de usuários"
#: core/models.py:65
#: core/models.py:66
msgid "password"
msgstr "senha"
#: core/models.py:67
#: core/models.py:68
msgid "last login"
msgstr "último login"
#: core/models.py:70
#: core/models.py:72
msgid "language"
msgstr ""
#: core/models.py:73
#: core/models.py:75
msgid "Prefered language to display pages."
msgstr "Linguagem padrão para visualizar mensagens"
#: core/models.py:77
#: core/models.py:79
msgid "Phone number"
msgstr "Número de Telefone"
#: core/models.py:79
#: core/models.py:81
msgid "Secondary email"
msgstr "E-mail secundário"
#: core/models.py:82
#: core/models.py:84
msgid "An alternative e-mail address, can be used for recovery needs."
msgstr ""
"Endereço de e-mail alternativo, use-o para recuperar a conta caso precise"
#: core/models.py:114
#: core/models.py:122
msgid "You can't delete your own account"
msgstr "Você não pode deletar sua própria conta"
#: core/models.py:167
#: core/models.py:175
msgid "Failed to update password: LDAP module not installed"
msgstr "Falha ao atualizar senha: módulo LDAP não instalado"
#: core/models.py:225
#: core/models.py:233
msgid "account"
msgstr "conta"
#: core/models.py:347
#: core/models.py:355
msgid "Unknown"
msgstr ""
#: core/models.py:386
#: core/models.py:394
msgid "Invalid line"
msgstr "Linha inválida"
#: core/models.py:394
#: core/models.py:402
msgid "You can't import an account with a role greater than yours"
msgstr "Você não pode importar uma conta com um papel maior que o seu"
#: core/models.py:409
#: core/models.py:417
#, python-format
msgid "The simple user '%s' must have a valid email address"
msgstr "O usuário simples '%s' deve ter um endereço de e-mail válido"
#: core/models.py:414
#: core/models.py:422
#, python-format
msgid "username and email fields must not differ for '%s'"
msgstr "os campos nome de usuário e e-mail não diferem de '%s'"
@@ -496,7 +496,7 @@ msgid "API access token"
msgstr "Token de acesso a API"
#: core/templates/core/api_access.html:29
#: core/templates/core/user_profile.html:10 lib/form_utils.py:359
#: core/templates/core/user_profile.html:10 lib/form_utils.py:358
msgid "Update"
msgstr "Atualizar"
@@ -647,7 +647,7 @@ msgstr "API"
msgid "The core part of Modoboa"
msgstr "Core do Modoboa"
#: core/views/admin.py:51
#: core/views/admin.py:46
msgid "Parameters saved"
msgstr "Parêmetros salvos"
@@ -665,15 +665,15 @@ msgstr "Seu usuário e senha não conferem. Por favor tente novamente."
msgid "User '%s' logged out"
msgstr "O usuário '%s' saiu"
#: core/views/user.py:47
#: core/views/user.py:49
msgid "Profile updated"
msgstr "Perfil atualizado"
#: core/views/user.py:71
#: core/views/user.py:75
msgid "Preferences saved"
msgstr "Preferências salvas"
#: core/views/user.py:91
#: core/views/user.py:96
msgid "Access updated"
msgstr "Acesso atualizado"
@@ -707,15 +707,15 @@ msgstr "Enviar"
msgid "Invalid request"
msgstr "Solicitação inválida"
#: lib/form_utils.py:412
#: lib/form_utils.py:423
msgid "Yes"
msgstr "Sim"
#: lib/form_utils.py:412
#: lib/form_utils.py:424
msgid "No"
msgstr "Não"
#: lib/ldap_utils.py:124
#: lib/ldap_utils.py:125
msgid "Failed to update password: {}"
msgstr "Falha ao atualizar a senha: {}"
@@ -731,7 +731,7 @@ msgstr ""
msgid "Subject"
msgstr "Assunto"
#: templates/404.html:4 templates/500.html:4
#: templates/404.html:4 templates/500.html.py:4
msgid "Sorry"
msgstr "Desculpe"
+6 -5
View File
@@ -1,7 +1,7 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
#
#
# Translators:
# Jose Marcos Araujo <jmaraujo@avancetec.com.br>, 2016
# Paulino Michelazzo <paulino@michelazzo.com.br>, 2014
@@ -9,21 +9,22 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-09-14 19:06+0200\n"
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
"PO-Revision-Date: 2016-05-17 12:29+0000\n"
"Last-Translator: Jose Marcos Araujo <jmaraujo@avancetec.com.br>\n"
"Language-Team: Portuguese (Brazil) (http://www.transifex.com/tonio/modoboa/language/pt_BR/)\n"
"Language-Team: Portuguese (Brazil) (http://www.transifex.com/tonio/modoboa/"
"language/pt_BR/)\n"
"Language: pt_BR\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: pt_BR\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
#: bower_components/jquery-ui/jquery-ui.min.js:8
msgid "'"
msgstr "'"
#: core/static/core/js/settings.js:14
#: core/static/core/js/settings.js:16
msgid "No more log entry to show"
msgstr "Nenhuma entrada de log a mais para mostrar"
+106 -106
View File
@@ -13,7 +13,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-10-16 14:31+0200\n"
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
"PO-Revision-Date: 2014-12-29 12:51+0000\n"
"Last-Translator: Mike C. <miguelmclara@gmail.com>\n"
"Language-Team: Portuguese (Portugal) (http://www.transifex.com/projects/p/"
@@ -30,117 +30,117 @@ msgstr ""
msgid "One or more updates are available"
msgstr "Uma nova versão está disponível!"
#: core/app_settings.py:39
#: core/app_settings.py:32
msgid "Authentication"
msgstr "Autenticação"
#: core/app_settings.py:42
#: core/app_settings.py:35
msgid "Authentication type"
msgstr "Tipo de autenticação"
#: core/app_settings.py:43
#: core/app_settings.py:36
msgid "Local"
msgstr "Local"
#: core/app_settings.py:46
#: core/app_settings.py:39
msgid "The backend used for authentication"
msgstr "Backend usado para autenticação"
#: core/app_settings.py:51
#: core/app_settings.py:44
msgid "Default password scheme"
msgstr "Esquema pré-definido para passwords"
#: core/app_settings.py:55
#: core/app_settings.py:48
msgid "md5crypt (weak)"
msgstr "md5crypt (fraco)"
#: core/app_settings.py:56
#: core/app_settings.py:49
msgid "sha256 (weak)"
msgstr "sha256 (fraco)"
#: core/app_settings.py:57
#: core/app_settings.py:50
msgid "md5 (weak)"
msgstr "md5 (fraco)"
#: core/app_settings.py:58
#: core/app_settings.py:51
msgid "crypt (weak)"
msgstr "crypt (fraco)"
#: core/app_settings.py:59
#: core/app_settings.py:52
msgid "plain (weak)"
msgstr "plain (fraco)"
#: core/app_settings.py:61
#: core/app_settings.py:54
msgid "Scheme used to crypt mailbox passwords"
msgstr "Esquema usado para encriptar as passwords das caixas de correio"
#: core/app_settings.py:66
#: core/app_settings.py:59
msgid "Rounds"
msgstr ""
#: core/app_settings.py:69
#: core/app_settings.py:62
msgid ""
"Number of rounds to use (only used by sha256crypt and sha512crypt). Must be "
"between 1000 and 999999999, inclusive."
msgstr ""
#: core/app_settings.py:76
#: core/app_settings.py:69
msgid "Secret key"
msgstr "Chave secreta"
#: core/app_settings.py:78
#: core/app_settings.py:71
msgid "Key used to encrypt/decrypt passwords"
msgstr "Chave usada para encriptar/desencriptar passwords"
#: core/app_settings.py:83
#: core/app_settings.py:76
msgid "LDAP settings"
msgstr "Definições do serviço de directório"
#: core/app_settings.py:86
#: core/app_settings.py:79
msgid "Server address"
msgstr "Endereço do Servidor"
#: core/app_settings.py:89
#: core/app_settings.py:82
msgid "The IP address or the DNS name of the LDAP server"
msgstr "O endereço IP do servidor de DNS do servidor LDAP"
#: core/app_settings.py:94
#: core/app_settings.py:87
msgid "Server port"
msgstr "Porta do Servidor"
#: core/app_settings.py:96
#: core/app_settings.py:89
msgid "The TCP port number used by the LDAP server"
msgstr " A porta TCP usada pelo servidor LDAP"
#: core/app_settings.py:101
#: core/app_settings.py:94
msgid "Use a secured connection"
msgstr "Utilizar uma ligação segura"
#: core/app_settings.py:104
#: core/app_settings.py:97
msgid "Use an SSL/TLS connection to access the LDAP server"
msgstr "Usar SSL/TLS na ligaçao de acesso ao servidor LDAP"
#: core/app_settings.py:108
#: core/app_settings.py:101
msgid "Authentication method"
msgstr "Método de autenticação"
#: core/app_settings.py:109
#: core/app_settings.py:102
msgid "Search and bind"
msgstr "Procurar e vincular (bind)"
#: core/app_settings.py:110
#: core/app_settings.py:103
msgid "Direct bind"
msgstr "\"Direct bind\""
#: core/app_settings.py:112
#: core/app_settings.py:105
msgid "Choose the authentication method to use"
msgstr "Escolher o método de autenticação"
#: core/app_settings.py:117
#: core/app_settings.py:110
msgid "Bind DN"
msgstr "\"Bind DN\""
#: core/app_settings.py:120
#: core/app_settings.py:113
msgid ""
"The distinguished name to use when binding to the LDAP server. Leave empty "
"for an anonymous bind"
@@ -148,28 +148,28 @@ msgstr ""
"O nome único usado para fazer o \"bind\" ao servidor LDAP. Deixar vario "
"para \"bind\" anónimo"
#: core/app_settings.py:128
#: core/app_settings.py:121
msgid "Bind password"
msgstr "Password para bind"
#: core/app_settings.py:131
#: core/app_settings.py:124
msgid "The password to use when binding to the LDAP server (with 'Bind DN')"
msgstr ""
"A password usada para fazer o \"bind\" ao servidor LDAP (com 'Bind DN')"
#: core/app_settings.py:140
#: core/app_settings.py:133
msgid "Users search base"
msgstr "Base para pesquisa de utilizadores"
#: core/app_settings.py:143
#: core/app_settings.py:136
msgid "The distinguished name of the search base used to find users"
msgstr "O nome único a usar para pesquisa de utilizadores"
#: core/app_settings.py:150
#: core/app_settings.py:143
msgid "Search filter"
msgstr "Filtro de pesquisa"
#: core/app_settings.py:153
#: core/app_settings.py:146
msgid ""
"An optional filter string (e.g. '(objectClass=person)'). In order to be "
"valid, it must be enclosed in parentheses."
@@ -177,11 +177,11 @@ msgstr ""
"Um filtro opcional (ex: '(objetClass=person)'). Tem de estar entre "
"parênteses para ser válido"
#: core/app_settings.py:161
#: core/app_settings.py:154
msgid "User DN template"
msgstr "Template DN de utilizador"
#: core/app_settings.py:164
#: core/app_settings.py:157
#, python-format
msgid ""
"The template used to construct a user's DN. It should contain one "
@@ -190,27 +190,27 @@ msgstr ""
"O template usado para construir o DN (nome único). Deve apenas conter um "
"'placeholder' (ex: %(user)s) "
#: core/app_settings.py:172
#: core/app_settings.py:165
msgid "Password attribute"
msgstr "Atributo de palavra-passe"
#: core/app_settings.py:174
#: core/app_settings.py:167
msgid "The attribute used to store user passwords"
msgstr "O atributo utilizado para armazenar palavras-passe"
#: core/app_settings.py:179
#: core/app_settings.py:172
msgid "Active Directory"
msgstr "Active Directory"
#: core/app_settings.py:182
#: core/app_settings.py:175
msgid "Tell if the LDAP server is an Active Directory one"
msgstr "Especificar se o servidor LDAP e um Active Directory"
#: core/app_settings.py:186
#: core/app_settings.py:179
msgid "Administrator groups"
msgstr "Grupos de Administrador"
#: core/app_settings.py:189
#: core/app_settings.py:182
msgid ""
"Members of those LDAP Posix groups will be created as domain administrators. "
"Use ';' characters to separate groups."
@@ -218,121 +218,121 @@ msgstr ""
"Os membros destes grupos \"LDAP Posix\" serão criados como administradores "
"de domínio. Use ';' para separar os grupos."
#: core/app_settings.py:196
#: core/app_settings.py:189
#, fuzzy
#| msgid "Group name"
msgid "Group type"
msgstr "Nome do grupo"
#: core/app_settings.py:200
#: core/app_settings.py:193
msgid "The LDAP group type to use with your directory."
msgstr ""
#: core/app_settings.py:205
#: core/app_settings.py:198
msgid "Groups search base"
msgstr "Base para pesquisa de Grupos"
#: core/app_settings.py:208
#: core/app_settings.py:201
msgid "The distinguished name of the search base used to find groups"
msgstr "O nome único para a base de pesquisa, usado para encontrar grupos"
#: core/app_settings.py:213
#: core/app_settings.py:206
#, fuzzy
#| msgid "Authentication"
msgid "Notifications"
msgstr "Autenticação"
#: core/app_settings.py:216
#: core/app_settings.py:209
#, fuzzy
#| msgid "Server address"
msgid "Sender address"
msgstr "Endereço do Servidor"
#: core/app_settings.py:219
#: core/app_settings.py:212
msgid "Email address used to send notifications."
msgstr ""
#: core/app_settings.py:223
#: core/app_settings.py:216
msgid "Public API"
msgstr ""
#: core/app_settings.py:226
#: core/app_settings.py:219
msgid "Enable communication"
msgstr ""
#: core/app_settings.py:229
#: core/app_settings.py:222
msgid "Enable communication with Modoboa public API"
msgstr ""
#: core/app_settings.py:233
#: core/app_settings.py:226
msgid "Check new versions"
msgstr "Procurar novas versões"
#: core/app_settings.py:236
#: core/app_settings.py:229
msgid "Automatically checks if a newer version is available"
msgstr "Verifica automaticamente se existem novas versões"
#: core/app_settings.py:240
#: core/app_settings.py:233
msgid "Send statistics"
msgstr ""
#: core/app_settings.py:243
#: core/app_settings.py:236
msgid "Send statistics to Modoboa public API (counters and used extensions)"
msgstr ""
#: core/app_settings.py:247
#: core/app_settings.py:240
msgid "Miscellaneous"
msgstr "Vários"
#: core/app_settings.py:250
#: core/app_settings.py:243
msgid "Top notifications check interval"
msgstr "Intervalo de tempo para verificar notificações (no topo)"
#: core/app_settings.py:253
#: core/app_settings.py:246
#, fuzzy
#| msgid "Interval between two top notification checks"
msgid "Interval between two top notification checks (in seconds)"
msgstr "Intervalo de tempo de verificação entre duas notificações (no topo)"
#: core/app_settings.py:259
#: core/app_settings.py:252
msgid "Maximum log record age"
msgstr "Idade máxima do registo no log"
#: core/app_settings.py:261
#: core/app_settings.py:254
msgid "The maximum age in days of a log record"
msgstr "A idade maxima do registo de um log, em dias, e de"
#: core/app_settings.py:266
#: core/app_settings.py:259
msgid "Items per page"
msgstr "Itens por página"
#: core/app_settings.py:268
#: core/app_settings.py:261
msgid "Number of displayed items per page"
msgstr "Número de itens apresentados por página"
#: core/app_settings.py:273
#: core/app_settings.py:266
msgid "Default top redirection"
msgstr "Redirecionamento pré-definido"
#: core/app_settings.py:277
#: core/app_settings.py:270
msgid "The default redirection used when no application is specified"
msgstr ""
"O redirecionamento padrão usado quando nenhuma aplicação se encontra "
"especificada"
#: core/app_settings.py:310
#: core/app_settings.py:303
msgid "Key must be either 16, 24, or 32 bytes long"
msgstr "A chave deve ter tamanho de 16, 24, ou 32 bytes"
#: core/app_settings.py:319
#: core/app_settings.py:312
msgid "Invalid syntax"
msgstr "Sintax inválida"
#: core/app_settings.py:325
#: core/app_settings.py:318
msgid "Invalid rounds number"
msgstr "Número de linhas inválido"
#: core/app_settings.py:346
#: core/app_settings.py:339
msgid "This field is required"
msgstr "Este campo é obrigatório"
@@ -358,35 +358,35 @@ msgstr ""
msgid "Super administrator"
msgstr "Super Administrador"
#: core/forms.py:19
#: core/forms.py:18
msgid "Username"
msgstr "Nome de Utilizador"
#: core/forms.py:23
#: core/forms.py:22
msgid "Password"
msgstr "Password"
#: core/forms.py:37
#: core/forms.py:35
msgid "Old password"
msgstr "Password antiga"
#: core/forms.py:41
#: core/forms.py:39
msgid "New password"
msgstr "Nova password"
#: core/forms.py:45
#: core/forms.py:43
msgid "Confirmation"
msgstr "Confirmação"
#: core/forms.py:73
#: core/forms.py:71
msgid "Old password mismatchs"
msgstr "Incompatibilidade da password antiga"
#: core/forms.py:80
#: core/forms.py:78
msgid "Passwords mismatch"
msgstr "Passwords não coincidem"
#: core/forms.py:100
#: core/forms.py:97
msgid "Enable API access"
msgstr ""
@@ -407,88 +407,88 @@ msgstr "%(object)s '%(name)s' %(action)s pelo utilizador %(user)s"
msgid "deleted"
msgstr "apagado"
#: core/models.py:51
#: core/models.py:52
#, fuzzy
#| msgid "Group name"
msgid "First name"
msgstr "Nome do grupo"
#: core/models.py:53
#: core/models.py:54
#, fuzzy
#| msgid "Last login"
msgid "Last name"
msgstr "Último login"
#: core/models.py:60
#: core/models.py:61
msgid "Allow mailboxes access"
msgstr ""
#: core/models.py:62
#: core/models.py:63
msgid "Allow this administrator to access user mailboxes"
msgstr ""
#: core/models.py:65
#: core/models.py:66
msgid "password"
msgstr "password"
#: core/models.py:67
#: core/models.py:68
msgid "last login"
msgstr "último login"
#: core/models.py:70
#: core/models.py:72
#, fuzzy
#| msgid "Prefered language"
msgid "language"
msgstr "Idioma preferido"
#: core/models.py:73
#: core/models.py:75
#, fuzzy
#| msgid "Prefered language to display pages"
msgid "Prefered language to display pages."
msgstr "Idioma preferido para exibir páginas"
#: core/models.py:77
#: core/models.py:79
msgid "Phone number"
msgstr ""
#: core/models.py:79
#: core/models.py:81
msgid "Secondary email"
msgstr ""
#: core/models.py:82
#: core/models.py:84
msgid "An alternative e-mail address, can be used for recovery needs."
msgstr ""
#: core/models.py:114
#: core/models.py:122
msgid "You can't delete your own account"
msgstr "Não pode apagar a sua própria conta"
#: core/models.py:167
#: core/models.py:175
msgid "Failed to update password: LDAP module not installed"
msgstr "Falha ao actualizar password: Modulo LDAP não instalado"
#: core/models.py:225
#: core/models.py:233
msgid "account"
msgstr "conta"
#: core/models.py:347
#: core/models.py:355
msgid "Unknown"
msgstr ""
#: core/models.py:386
#: core/models.py:394
msgid "Invalid line"
msgstr "Linha inválida"
#: core/models.py:394
#: core/models.py:402
msgid "You can't import an account with a role greater than yours"
msgstr "Não é possível importa uma conta com permissões superiores"
#: core/models.py:409
#: core/models.py:417
#, python-format
msgid "The simple user '%s' must have a valid email address"
msgstr "O simple utilizador '%s' deve ter endereço de e-mail válido"
#: core/models.py:414
#: core/models.py:422
#, python-format
msgid "username and email fields must not differ for '%s'"
msgstr ""
@@ -508,7 +508,7 @@ msgid "API access token"
msgstr ""
#: core/templates/core/api_access.html:29
#: core/templates/core/user_profile.html:10 lib/form_utils.py:359
#: core/templates/core/user_profile.html:10 lib/form_utils.py:358
msgid "Update"
msgstr "Actualizar"
@@ -668,7 +668,7 @@ msgstr ""
msgid "The core part of Modoboa"
msgstr "Benvindo ao Modoboa"
#: core/views/admin.py:51
#: core/views/admin.py:46
msgid "Parameters saved"
msgstr "Parâmetros salvos"
@@ -686,15 +686,15 @@ msgstr "O seu nome de utilizador"
msgid "User '%s' logged out"
msgstr "O utilizador '%s' fez logout"
#: core/views/user.py:47
#: core/views/user.py:49
msgid "Profile updated"
msgstr "Perfil atualizado"
#: core/views/user.py:71
#: core/views/user.py:75
msgid "Preferences saved"
msgstr "Preferências salvas"
#: core/views/user.py:91
#: core/views/user.py:96
#, fuzzy
#| msgid "Profile updated"
msgid "Access updated"
@@ -732,15 +732,15 @@ msgstr "Enviar"
msgid "Invalid request"
msgstr "Pedido inválido"
#: lib/form_utils.py:412
#: lib/form_utils.py:423
msgid "Yes"
msgstr "Sim"
#: lib/form_utils.py:412
#: lib/form_utils.py:424
msgid "No"
msgstr "Não"
#: lib/ldap_utils.py:124
#: lib/ldap_utils.py:125
#, fuzzy
#| msgid "Failed to update password: %s"
msgid "Failed to update password: {}"
@@ -758,7 +758,7 @@ msgstr ""
msgid "Subject"
msgstr "Assunto"
#: templates/404.html:4 templates/500.html:4
#: templates/404.html:4 templates/500.html.py:4
msgid "Sorry"
msgstr "Lamentamos"
+6 -5
View File
@@ -1,7 +1,7 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
#
#
# Translators:
# lusitan <lusitan@outlook.pt>, 2013
# lusitan <lusitan@hushmail.com>, 2013
@@ -13,21 +13,22 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-09-14 19:06+0200\n"
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
"PO-Revision-Date: 2016-04-27 20:00+0000\n"
"Last-Translator: Antoine Nguyen <tonio@ngyn.org>\n"
"Language-Team: Portuguese (Portugal) (http://www.transifex.com/tonio/modoboa/language/pt_PT/)\n"
"Language-Team: Portuguese (Portugal) (http://www.transifex.com/tonio/modoboa/"
"language/pt_PT/)\n"
"Language: pt_PT\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: pt_PT\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: bower_components/jquery-ui/jquery-ui.min.js:8
msgid "'"
msgstr ""
#: core/static/core/js/settings.js:14
#: core/static/core/js/settings.js:16
msgid "No more log entry to show"
msgstr "Não há mais entradas do registo para mostrar"
+106 -106
View File
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-10-16 14:31+0200\n"
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
"PO-Revision-Date: 2013-12-03 09:35+0000\n"
"Last-Translator: Antoine Nguyen <tonio@ngyn.org>\n"
"Language-Team: Russian (http://www.transifex.com/projects/p/modoboa/language/"
@@ -24,117 +24,117 @@ msgstr ""
msgid "One or more updates are available"
msgstr "Статистика не доступна"
#: core/app_settings.py:39
#: core/app_settings.py:32
msgid "Authentication"
msgstr "Аутентификация"
#: core/app_settings.py:42
#: core/app_settings.py:35
msgid "Authentication type"
msgstr "Тип аутентификации"
#: core/app_settings.py:43
#: core/app_settings.py:36
msgid "Local"
msgstr "Локальный"
#: core/app_settings.py:46
#: core/app_settings.py:39
msgid "The backend used for authentication"
msgstr "Базовая программа для проверки подлинности"
#: core/app_settings.py:51
#: core/app_settings.py:44
msgid "Default password scheme"
msgstr "Схема пароля по умолчанию"
#: core/app_settings.py:55
#: core/app_settings.py:48
msgid "md5crypt (weak)"
msgstr ""
#: core/app_settings.py:56
#: core/app_settings.py:49
msgid "sha256 (weak)"
msgstr ""
#: core/app_settings.py:57
#: core/app_settings.py:50
msgid "md5 (weak)"
msgstr ""
#: core/app_settings.py:58
#: core/app_settings.py:51
msgid "crypt (weak)"
msgstr ""
#: core/app_settings.py:59
#: core/app_settings.py:52
msgid "plain (weak)"
msgstr ""
#: core/app_settings.py:61
#: core/app_settings.py:54
msgid "Scheme used to crypt mailbox passwords"
msgstr "Схема используемая для шифровании пароля почтового ящика."
#: core/app_settings.py:66
#: core/app_settings.py:59
msgid "Rounds"
msgstr ""
#: core/app_settings.py:69
#: core/app_settings.py:62
msgid ""
"Number of rounds to use (only used by sha256crypt and sha512crypt). Must be "
"between 1000 and 999999999, inclusive."
msgstr ""
#: core/app_settings.py:76
#: core/app_settings.py:69
msgid "Secret key"
msgstr "Секретный ключ"
#: core/app_settings.py:78
#: core/app_settings.py:71
msgid "Key used to encrypt/decrypt passwords"
msgstr "Ключ для шифрования паролей"
#: core/app_settings.py:83
#: core/app_settings.py:76
msgid "LDAP settings"
msgstr "Параметры LDAP"
#: core/app_settings.py:86
#: core/app_settings.py:79
msgid "Server address"
msgstr "Адрес сервера"
#: core/app_settings.py:89
#: core/app_settings.py:82
msgid "The IP address or the DNS name of the LDAP server"
msgstr "IP адрес или DNS имя сервера LDAP"
#: core/app_settings.py:94
#: core/app_settings.py:87
msgid "Server port"
msgstr "Порт сервера"
#: core/app_settings.py:96
#: core/app_settings.py:89
msgid "The TCP port number used by the LDAP server"
msgstr "Номер TCP порта LDAP сервера"
#: core/app_settings.py:101
#: core/app_settings.py:94
msgid "Use a secured connection"
msgstr "Использовать безопасное соединение"
#: core/app_settings.py:104
#: core/app_settings.py:97
msgid "Use an SSL/TLS connection to access the LDAP server"
msgstr "Использовать SSL/TLS соединение с LDAP сервером"
#: core/app_settings.py:108
#: core/app_settings.py:101
msgid "Authentication method"
msgstr "Метод аутентификации"
#: core/app_settings.py:109
#: core/app_settings.py:102
msgid "Search and bind"
msgstr "Найти и соединиться"
#: core/app_settings.py:110
#: core/app_settings.py:103
msgid "Direct bind"
msgstr "Прямое соединение"
#: core/app_settings.py:112
#: core/app_settings.py:105
msgid "Choose the authentication method to use"
msgstr "Выберите метод аутентификации "
#: core/app_settings.py:117
#: core/app_settings.py:110
msgid "Bind DN"
msgstr "Соединится с DN "
#: core/app_settings.py:120
#: core/app_settings.py:113
msgid ""
"The distinguished name to use when binding to the LDAP server. Leave empty "
"for an anonymous bind"
@@ -142,27 +142,27 @@ msgstr ""
"Отличительное имя используемое для соединения с LDAP сервером. Оставьте "
"пустым для анонимного соединения"
#: core/app_settings.py:128
#: core/app_settings.py:121
msgid "Bind password"
msgstr "Пароль для соединения"
#: core/app_settings.py:131
#: core/app_settings.py:124
msgid "The password to use when binding to the LDAP server (with 'Bind DN')"
msgstr "Пароль для соединения с LDAP сервером"
#: core/app_settings.py:140
#: core/app_settings.py:133
msgid "Users search base"
msgstr ""
#: core/app_settings.py:143
#: core/app_settings.py:136
msgid "The distinguished name of the search base used to find users"
msgstr ""
#: core/app_settings.py:150
#: core/app_settings.py:143
msgid "Search filter"
msgstr "Фильтр поиска"
#: core/app_settings.py:153
#: core/app_settings.py:146
msgid ""
"An optional filter string (e.g. '(objectClass=person)'). In order to be "
"valid, it must be enclosed in parentheses."
@@ -170,11 +170,11 @@ msgstr ""
"Необязательная срока поиска (например '(objectClass=person)') Значение нужно "
"заключить в скобки"
#: core/app_settings.py:161
#: core/app_settings.py:154
msgid "User DN template"
msgstr "Шаблон пользователя DN"
#: core/app_settings.py:164
#: core/app_settings.py:157
#, python-format
msgid ""
"The template used to construct a user's DN. It should contain one "
@@ -183,146 +183,146 @@ msgstr ""
"Шаблон используется для построения запросов к DN Он должен содержать атрибут "
"например (%(user)s)"
#: core/app_settings.py:172
#: core/app_settings.py:165
msgid "Password attribute"
msgstr "Свойства пароля"
#: core/app_settings.py:174
#: core/app_settings.py:167
msgid "The attribute used to store user passwords"
msgstr "Свойства используемые для сохранения пользовательских паролей"
#: core/app_settings.py:179
#: core/app_settings.py:172
msgid "Active Directory"
msgstr "Active Directory"
#: core/app_settings.py:182
#: core/app_settings.py:175
msgid "Tell if the LDAP server is an Active Directory one"
msgstr "Укажите, если LDAP сервер в Active Directory"
#: core/app_settings.py:186
#: core/app_settings.py:179
msgid "Administrator groups"
msgstr ""
#: core/app_settings.py:189
#: core/app_settings.py:182
msgid ""
"Members of those LDAP Posix groups will be created as domain administrators. "
"Use ';' characters to separate groups."
msgstr ""
#: core/app_settings.py:196
#: core/app_settings.py:189
#, fuzzy
#| msgid "Group name"
msgid "Group type"
msgstr "Название группы"
#: core/app_settings.py:200
#: core/app_settings.py:193
msgid "The LDAP group type to use with your directory."
msgstr ""
#: core/app_settings.py:205
#: core/app_settings.py:198
msgid "Groups search base"
msgstr ""
#: core/app_settings.py:208
#: core/app_settings.py:201
msgid "The distinguished name of the search base used to find groups"
msgstr ""
#: core/app_settings.py:213
#: core/app_settings.py:206
#, fuzzy
#| msgid "Authentication"
msgid "Notifications"
msgstr "Аутентификация"
#: core/app_settings.py:216
#: core/app_settings.py:209
#, fuzzy
#| msgid "Server address"
msgid "Sender address"
msgstr "Адрес сервера"
#: core/app_settings.py:219
#: core/app_settings.py:212
msgid "Email address used to send notifications."
msgstr ""
#: core/app_settings.py:223
#: core/app_settings.py:216
msgid "Public API"
msgstr ""
#: core/app_settings.py:226
#: core/app_settings.py:219
msgid "Enable communication"
msgstr ""
#: core/app_settings.py:229
#: core/app_settings.py:222
msgid "Enable communication with Modoboa public API"
msgstr ""
#: core/app_settings.py:233
#: core/app_settings.py:226
#, fuzzy
msgid "Check new versions"
msgstr "Отметить для разрешения этого расширения"
#: core/app_settings.py:236
#: core/app_settings.py:229
msgid "Automatically checks if a newer version is available"
msgstr ""
#: core/app_settings.py:240
#: core/app_settings.py:233
msgid "Send statistics"
msgstr ""
#: core/app_settings.py:243
#: core/app_settings.py:236
msgid "Send statistics to Modoboa public API (counters and used extensions)"
msgstr ""
#: core/app_settings.py:247
#: core/app_settings.py:240
msgid "Miscellaneous"
msgstr "Прочее"
#: core/app_settings.py:250
#: core/app_settings.py:243
#, fuzzy
msgid "Top notifications check interval"
msgstr "Уведомления отправителю"
#: core/app_settings.py:253
#: core/app_settings.py:246
#, fuzzy
msgid "Interval between two top notification checks (in seconds)"
msgstr "Интервал между запросами на деблокирование для доставки"
#: core/app_settings.py:259
#: core/app_settings.py:252
msgid "Maximum log record age"
msgstr "Максимальный срок хранения лог записей"
#: core/app_settings.py:261
#: core/app_settings.py:254
msgid "The maximum age in days of a log record"
msgstr "Срок хранения лог записей в днях "
#: core/app_settings.py:266
#: core/app_settings.py:259
msgid "Items per page"
msgstr "Элементов на странице"
#: core/app_settings.py:268
#: core/app_settings.py:261
msgid "Number of displayed items per page"
msgstr "Количество элементов на странице"
#: core/app_settings.py:273
#: core/app_settings.py:266
msgid "Default top redirection"
msgstr "Порог перенаправления по умолчанию"
#: core/app_settings.py:277
#: core/app_settings.py:270
msgid "The default redirection used when no application is specified"
msgstr "Если приложение не указано. Используется перенаправление по умолчанию."
#: core/app_settings.py:310
#: core/app_settings.py:303
msgid "Key must be either 16, 24, or 32 bytes long"
msgstr "Ключ должен быть 16, 24 или 32 байта длинной"
#: core/app_settings.py:319
#: core/app_settings.py:312
msgid "Invalid syntax"
msgstr "Ошибка в написании"
#: core/app_settings.py:325
#: core/app_settings.py:318
msgid "Invalid rounds number"
msgstr ""
#: core/app_settings.py:346
#: core/app_settings.py:339
msgid "This field is required"
msgstr "Это поле обязательно для заполнеия"
@@ -348,35 +348,35 @@ msgstr ""
msgid "Super administrator"
msgstr "Супер администратор"
#: core/forms.py:19
#: core/forms.py:18
msgid "Username"
msgstr "Логин пользователя"
#: core/forms.py:23
#: core/forms.py:22
msgid "Password"
msgstr "Пароль"
#: core/forms.py:37
#: core/forms.py:35
msgid "Old password"
msgstr "Старый пароль"
#: core/forms.py:41
#: core/forms.py:39
msgid "New password"
msgstr "Новый пароль"
#: core/forms.py:45
#: core/forms.py:43
msgid "Confirmation"
msgstr "Подтверждение"
#: core/forms.py:73
#: core/forms.py:71
msgid "Old password mismatchs"
msgstr "Старые пароли не совпадают"
#: core/forms.py:80
#: core/forms.py:78
msgid "Passwords mismatch"
msgstr "Пароли не совпадают"
#: core/forms.py:100
#: core/forms.py:97
msgid "Enable API access"
msgstr ""
@@ -397,88 +397,88 @@ msgstr "%(object)s '%(name)s' %(action)s пользователем %(user)s"
msgid "deleted"
msgstr "удалено"
#: core/models.py:51
#: core/models.py:52
#, fuzzy
#| msgid "Group name"
msgid "First name"
msgstr "Название группы"
#: core/models.py:53
#: core/models.py:54
#, fuzzy
#| msgid "Last login"
msgid "Last name"
msgstr "Последний вход"
#: core/models.py:60
#: core/models.py:61
msgid "Allow mailboxes access"
msgstr ""
#: core/models.py:62
#: core/models.py:63
msgid "Allow this administrator to access user mailboxes"
msgstr ""
#: core/models.py:65
#: core/models.py:66
msgid "password"
msgstr ""
#: core/models.py:67
#: core/models.py:68
msgid "last login"
msgstr ""
#: core/models.py:70
#: core/models.py:72
#, fuzzy
#| msgid "Prefered language"
msgid "language"
msgstr "Предпочитаемый язык"
#: core/models.py:73
#: core/models.py:75
#, fuzzy
#| msgid "Prefered language to display pages"
msgid "Prefered language to display pages."
msgstr "Предпочитаемый язык для отображения страниц"
#: core/models.py:77
#: core/models.py:79
msgid "Phone number"
msgstr ""
#: core/models.py:79
#: core/models.py:81
msgid "Secondary email"
msgstr ""
#: core/models.py:82
#: core/models.py:84
msgid "An alternative e-mail address, can be used for recovery needs."
msgstr ""
#: core/models.py:114
#: core/models.py:122
msgid "You can't delete your own account"
msgstr "Вы не можете удалить собственный аккаунт"
#: core/models.py:167
#: core/models.py:175
msgid "Failed to update password: LDAP module not installed"
msgstr "Ошибка обновления пароля: модуль LDAP не установлен"
#: core/models.py:225
#: core/models.py:233
msgid "account"
msgstr "Аккаунт"
#: core/models.py:347
#: core/models.py:355
msgid "Unknown"
msgstr ""
#: core/models.py:386
#: core/models.py:394
msgid "Invalid line"
msgstr "Ошибочная строка"
#: core/models.py:394
#: core/models.py:402
msgid "You can't import an account with a role greater than yours"
msgstr "Вы не можете импортировать аккаунт с ролью старше чем у вас"
#: core/models.py:409
#: core/models.py:417
#, python-format
msgid "The simple user '%s' must have a valid email address"
msgstr "Пользователь '%s' должен иметь действительный почтовый адрес"
#: core/models.py:414
#: core/models.py:422
#, python-format
msgid "username and email fields must not differ for '%s'"
msgstr "Имя пользователя и адрес не должны отличатся для пользователя '%s'"
@@ -496,7 +496,7 @@ msgid "API access token"
msgstr ""
#: core/templates/core/api_access.html:29
#: core/templates/core/user_profile.html:10 lib/form_utils.py:359
#: core/templates/core/user_profile.html:10 lib/form_utils.py:358
msgid "Update"
msgstr "Обновление"
@@ -655,7 +655,7 @@ msgstr ""
msgid "The core part of Modoboa"
msgstr "Добро пожаловать в Modoboa!"
#: core/views/admin.py:51
#: core/views/admin.py:46
msgid "Parameters saved"
msgstr "Параметры сохранены"
@@ -673,15 +673,15 @@ msgstr "Не правильное имя или пароль. Попробуйт
msgid "User '%s' logged out"
msgstr "Пользователь '%s' вышел из системы"
#: core/views/user.py:47
#: core/views/user.py:49
msgid "Profile updated"
msgstr "Профиль обновлен"
#: core/views/user.py:71
#: core/views/user.py:75
msgid "Preferences saved"
msgstr "Параметры сохранены"
#: core/views/user.py:91
#: core/views/user.py:96
#, fuzzy
#| msgid "Profile updated"
msgid "Access updated"
@@ -719,15 +719,15 @@ msgstr ""
msgid "Invalid request"
msgstr "Ошибочный запрос"
#: lib/form_utils.py:412
#: lib/form_utils.py:423
msgid "Yes"
msgstr "Да"
#: lib/form_utils.py:412
#: lib/form_utils.py:424
msgid "No"
msgstr "Нет"
#: lib/ldap_utils.py:124
#: lib/ldap_utils.py:125
#, fuzzy
#| msgid "Failed to update password: %s"
msgid "Failed to update password: {}"
@@ -745,7 +745,7 @@ msgstr ""
msgid "Subject"
msgstr "Тема"
#: templates/404.html:4 templates/500.html:4
#: templates/404.html:4 templates/500.html.py:4
msgid "Sorry"
msgstr "Жаль"
+9 -6
View File
@@ -1,28 +1,31 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
#
#
# Translators:
# Ravil Kadyrbayev, 2015
msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-09-14 19:06+0200\n"
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
"PO-Revision-Date: 2016-04-27 20:00+0000\n"
"Last-Translator: Antoine Nguyen <tonio@ngyn.org>\n"
"Language-Team: Russian (http://www.transifex.com/tonio/modoboa/language/ru/)\n"
"Language-Team: Russian (http://www.transifex.com/tonio/modoboa/language/"
"ru/)\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: ru\n"
"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n"
"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n"
"%100>=11 && n%100<=14)? 2 : 3);\n"
#: bower_components/jquery-ui/jquery-ui.min.js:8
msgid "'"
msgstr ""
#: core/static/core/js/settings.js:14
#: core/static/core/js/settings.js:16
msgid "No more log entry to show"
msgstr "Нет больше записей лога для показа"
+106 -106
View File
@@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-10-16 14:31+0200\n"
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
"PO-Revision-Date: 2016-05-30 18:03+0000\n"
"Last-Translator: Olle Gustafsson <olle@dalnix.se>\n"
"Language-Team: Swedish (http://www.transifex.com/tonio/modoboa/language/"
@@ -25,55 +25,55 @@ msgstr ""
msgid "One or more updates are available"
msgstr "En eller fler uppdateringar är tillgängliga"
#: core/app_settings.py:39
#: core/app_settings.py:32
msgid "Authentication"
msgstr "Autentisering"
#: core/app_settings.py:42
#: core/app_settings.py:35
msgid "Authentication type"
msgstr "Autentiseringstyp"
#: core/app_settings.py:43
#: core/app_settings.py:36
msgid "Local"
msgstr "Lokal"
#: core/app_settings.py:46
#: core/app_settings.py:39
msgid "The backend used for authentication"
msgstr "Autentiserings backend"
#: core/app_settings.py:51
#: core/app_settings.py:44
msgid "Default password scheme"
msgstr "Standard lösenords schema"
#: core/app_settings.py:55
#: core/app_settings.py:48
msgid "md5crypt (weak)"
msgstr "md5crypt (svag)"
#: core/app_settings.py:56
#: core/app_settings.py:49
msgid "sha256 (weak)"
msgstr "sha256 (svag)"
#: core/app_settings.py:57
#: core/app_settings.py:50
msgid "md5 (weak)"
msgstr "md5 (svag)"
#: core/app_settings.py:58
#: core/app_settings.py:51
msgid "crypt (weak)"
msgstr "crypt (svag)"
#: core/app_settings.py:59
#: core/app_settings.py:52
msgid "plain (weak)"
msgstr "okrypterad (svag)"
#: core/app_settings.py:61
#: core/app_settings.py:54
msgid "Scheme used to crypt mailbox passwords"
msgstr "Krypteringsschema för brevlåde lösenord"
#: core/app_settings.py:66
#: core/app_settings.py:59
msgid "Rounds"
msgstr "Antal omgångar"
#: core/app_settings.py:69
#: core/app_settings.py:62
msgid ""
"Number of rounds to use (only used by sha256crypt and sha512crypt). Must be "
"between 1000 and 999999999, inclusive."
@@ -81,63 +81,63 @@ msgstr ""
"Antal omgångar att använda (används endast av sha256crypt och sha512crypt). "
"Måste vara mellan 1000 och 999999999."
#: core/app_settings.py:76
#: core/app_settings.py:69
msgid "Secret key"
msgstr "Hemlig nyckel"
#: core/app_settings.py:78
#: core/app_settings.py:71
msgid "Key used to encrypt/decrypt passwords"
msgstr "Nyckel som används för att kryptera / dekryptera lösenord"
#: core/app_settings.py:83
#: core/app_settings.py:76
msgid "LDAP settings"
msgstr "LDAP inställningar"
#: core/app_settings.py:86
#: core/app_settings.py:79
msgid "Server address"
msgstr "Server adress"
#: core/app_settings.py:89
#: core/app_settings.py:82
msgid "The IP address or the DNS name of the LDAP server"
msgstr "IP adressen eller DNS namn för LDAP server"
#: core/app_settings.py:94
#: core/app_settings.py:87
msgid "Server port"
msgstr "Server port"
#: core/app_settings.py:96
#: core/app_settings.py:89
msgid "The TCP port number used by the LDAP server"
msgstr "TCP port som används av LDAP servern"
#: core/app_settings.py:101
#: core/app_settings.py:94
msgid "Use a secured connection"
msgstr "Använd en säker anslutning"
#: core/app_settings.py:104
#: core/app_settings.py:97
msgid "Use an SSL/TLS connection to access the LDAP server"
msgstr "Använd SSL/TLS anslutning för åtkomst till LDAP servern"
#: core/app_settings.py:108
#: core/app_settings.py:101
msgid "Authentication method"
msgstr "Autentiseringsmetod"
#: core/app_settings.py:109
#: core/app_settings.py:102
msgid "Search and bind"
msgstr "Sök och bind"
#: core/app_settings.py:110
#: core/app_settings.py:103
msgid "Direct bind"
msgstr "Direkt bindning"
#: core/app_settings.py:112
#: core/app_settings.py:105
msgid "Choose the authentication method to use"
msgstr "Välj autentiseringsmetod att använda"
#: core/app_settings.py:117
#: core/app_settings.py:110
msgid "Bind DN"
msgstr "Bind DN"
#: core/app_settings.py:120
#: core/app_settings.py:113
msgid ""
"The distinguished name to use when binding to the LDAP server. Leave empty "
"for an anonymous bind"
@@ -145,28 +145,28 @@ msgstr ""
"Det unika namnet för att använda vid bindningar till LDAP-servern. Lämna "
"tomt för en anonym bindning"
#: core/app_settings.py:128
#: core/app_settings.py:121
msgid "Bind password"
msgstr "Bind lösenord"
#: core/app_settings.py:131
#: core/app_settings.py:124
msgid "The password to use when binding to the LDAP server (with 'Bind DN')"
msgstr ""
"Lösenordet ska användas vid bindning till LDAP-servern (med \"Bind DN ')"
#: core/app_settings.py:140
#: core/app_settings.py:133
msgid "Users search base"
msgstr "Användare sökbas"
#: core/app_settings.py:143
#: core/app_settings.py:136
msgid "The distinguished name of the search base used to find users"
msgstr "Det unika namnet för sökbasen som används för att hitta användare"
#: core/app_settings.py:150
#: core/app_settings.py:143
msgid "Search filter"
msgstr "Sökfilter"
#: core/app_settings.py:153
#: core/app_settings.py:146
msgid ""
"An optional filter string (e.g. '(objectClass=person)'). In order to be "
"valid, it must be enclosed in parentheses."
@@ -174,11 +174,11 @@ msgstr ""
"En valfri filtersträng (t.ex. \"(objectClass = personer) '). För att vara "
"giltigt måste det omges av parenteser."
#: core/app_settings.py:161
#: core/app_settings.py:154
msgid "User DN template"
msgstr "Anvädar DN mall"
#: core/app_settings.py:164
#: core/app_settings.py:157
#, python-format
msgid ""
"The template used to construct a user's DN. It should contain one "
@@ -187,27 +187,27 @@ msgstr ""
"Mallen som används för att konstruera en användares DN. Den bör innehålla en "
"platshållare (dvs. %(user)s)"
#: core/app_settings.py:172
#: core/app_settings.py:165
msgid "Password attribute"
msgstr "Lösenordsattribut"
#: core/app_settings.py:174
#: core/app_settings.py:167
msgid "The attribute used to store user passwords"
msgstr "Attribut som används för att lagra användarlösenord"
#: core/app_settings.py:179
#: core/app_settings.py:172
msgid "Active Directory"
msgstr "Active Directory"
#: core/app_settings.py:182
#: core/app_settings.py:175
msgid "Tell if the LDAP server is an Active Directory one"
msgstr "Berätta om LDAP-servern är en Active Directory"
#: core/app_settings.py:186
#: core/app_settings.py:179
msgid "Administrator groups"
msgstr "Administratörsgrupper"
#: core/app_settings.py:189
#: core/app_settings.py:182
msgid ""
"Members of those LDAP Posix groups will be created as domain administrators. "
"Use ';' characters to separate groups."
@@ -215,115 +215,115 @@ msgstr ""
"Användare av dessa LDAP Posix grupper kommer skapas som "
"domänadministratörer. Använd ';' för att separera grupper."
#: core/app_settings.py:196
#: core/app_settings.py:189
msgid "Group type"
msgstr "Grupptyp"
#: core/app_settings.py:200
#: core/app_settings.py:193
msgid "The LDAP group type to use with your directory."
msgstr "Välj LDAP grupptyp att använda med din katalog"
#: core/app_settings.py:205
#: core/app_settings.py:198
msgid "Groups search base"
msgstr "Grupper sökbas"
#: core/app_settings.py:208
#: core/app_settings.py:201
msgid "The distinguished name of the search base used to find groups"
msgstr "Det unika namnet för sökbasen som används för att hitta grupper"
#: core/app_settings.py:213
#: core/app_settings.py:206
#, fuzzy
#| msgid "Applications"
msgid "Notifications"
msgstr "Applikationer"
#: core/app_settings.py:216
#: core/app_settings.py:209
#, fuzzy
#| msgid "Server address"
msgid "Sender address"
msgstr "Server adress"
#: core/app_settings.py:219
#: core/app_settings.py:212
msgid "Email address used to send notifications."
msgstr ""
#: core/app_settings.py:223
#: core/app_settings.py:216
msgid "Public API"
msgstr ""
#: core/app_settings.py:226
#: core/app_settings.py:219
msgid "Enable communication"
msgstr ""
#: core/app_settings.py:229
#: core/app_settings.py:222
msgid "Enable communication with Modoboa public API"
msgstr ""
#: core/app_settings.py:233
#: core/app_settings.py:226
msgid "Check new versions"
msgstr "Kontrollera nya versioner"
#: core/app_settings.py:236
#: core/app_settings.py:229
msgid "Automatically checks if a newer version is available"
msgstr "Kontrollera automatiskt om en nyare version finns"
#: core/app_settings.py:240
#: core/app_settings.py:233
msgid "Send statistics"
msgstr ""
#: core/app_settings.py:243
#: core/app_settings.py:236
msgid "Send statistics to Modoboa public API (counters and used extensions)"
msgstr ""
#: core/app_settings.py:247
#: core/app_settings.py:240
msgid "Miscellaneous"
msgstr "Övrigt"
#: core/app_settings.py:250
#: core/app_settings.py:243
msgid "Top notifications check interval"
msgstr "Toppnotifikationer kontrollintervall"
#: core/app_settings.py:253
#: core/app_settings.py:246
msgid "Interval between two top notification checks (in seconds)"
msgstr "Intervall mellan två toppnotifikationskontroller (i sekunder)"
#: core/app_settings.py:259
#: core/app_settings.py:252
msgid "Maximum log record age"
msgstr "Maximal ålder för loggpost"
#: core/app_settings.py:261
#: core/app_settings.py:254
msgid "The maximum age in days of a log record"
msgstr "Maximal ålder i dagar för en logg post"
#: core/app_settings.py:266
#: core/app_settings.py:259
msgid "Items per page"
msgstr "Artiklar per sida"
#: core/app_settings.py:268
#: core/app_settings.py:261
msgid "Number of displayed items per page"
msgstr "Antal poster som visas per sida"
#: core/app_settings.py:273
#: core/app_settings.py:266
msgid "Default top redirection"
msgstr "Standard topp omdirigering"
#: core/app_settings.py:277
#: core/app_settings.py:270
msgid "The default redirection used when no application is specified"
msgstr "Standard omdirigering när ingen applikation angetts"
#: core/app_settings.py:310
#: core/app_settings.py:303
msgid "Key must be either 16, 24, or 32 bytes long"
msgstr "Nyckel måste vara endera 16, 24 eller 32 bytes lång"
#: core/app_settings.py:319
#: core/app_settings.py:312
msgid "Invalid syntax"
msgstr "Ogiltig syntax"
#: core/app_settings.py:325
#: core/app_settings.py:318
msgid "Invalid rounds number"
msgstr "Ogiltigt antal omgångar"
#: core/app_settings.py:346
#: core/app_settings.py:339
msgid "This field is required"
msgstr "Detta fält är obligatoriskt"
@@ -347,35 +347,35 @@ msgstr "Återförsäljare"
msgid "Super administrator"
msgstr "Super administratör"
#: core/forms.py:19
#: core/forms.py:18
msgid "Username"
msgstr "Användarnamn"
#: core/forms.py:23
#: core/forms.py:22
msgid "Password"
msgstr "Lösenord"
#: core/forms.py:37
#: core/forms.py:35
msgid "Old password"
msgstr "Gammalt lösenord"
#: core/forms.py:41
#: core/forms.py:39
msgid "New password"
msgstr "Nytt lösenord"
#: core/forms.py:45
#: core/forms.py:43
msgid "Confirmation"
msgstr "Bekräftelse"
#: core/forms.py:73
#: core/forms.py:71
msgid "Old password mismatchs"
msgstr "Gammalt lösenord matchar inte"
#: core/forms.py:80
#: core/forms.py:78
msgid "Passwords mismatch"
msgstr "Lösenord matchar inte"
#: core/forms.py:100
#: core/forms.py:97
msgid "Enable API access"
msgstr "Aktivera API access"
@@ -396,84 +396,84 @@ msgstr "%(object)s '%(name)s' %(action)s av användare %(user)s"
msgid "deleted"
msgstr "raderad"
#: core/models.py:51
#: core/models.py:52
#, fuzzy
#| msgid "Group name"
msgid "First name"
msgstr "Gruppnamn"
#: core/models.py:53
#: core/models.py:54
#, fuzzy
#| msgid "Last login"
msgid "Last name"
msgstr "Senaste inloggad"
#: core/models.py:60
#: core/models.py:61
msgid "Allow mailboxes access"
msgstr "Tillåt åtkomst till brevlådor"
#: core/models.py:62
#: core/models.py:63
msgid "Allow this administrator to access user mailboxes"
msgstr "Tillåt den här administratören att ändra användares brevlådor"
#: core/models.py:65
#: core/models.py:66
msgid "password"
msgstr "lösenord"
#: core/models.py:67
#: core/models.py:68
msgid "last login"
msgstr "senaste inloggning"
#: core/models.py:70
#: core/models.py:72
msgid "language"
msgstr ""
#: core/models.py:73
#: core/models.py:75
msgid "Prefered language to display pages."
msgstr "Önskat språk för att visa sidor."
#: core/models.py:77
#: core/models.py:79
msgid "Phone number"
msgstr "Telefonnummer"
#: core/models.py:79
#: core/models.py:81
msgid "Secondary email"
msgstr "Sekundär e-post"
#: core/models.py:82
#: core/models.py:84
msgid "An alternative e-mail address, can be used for recovery needs."
msgstr "En alternativ e-post adress, kan användas för återställningsbehov."
#: core/models.py:114
#: core/models.py:122
msgid "You can't delete your own account"
msgstr "Du kan inte radera ditt eget konto"
#: core/models.py:167
#: core/models.py:175
msgid "Failed to update password: LDAP module not installed"
msgstr "Misslyckades med att uppdatera lösenord: LDAP modul ej installerad"
#: core/models.py:225
#: core/models.py:233
msgid "account"
msgstr "konto"
#: core/models.py:347
#: core/models.py:355
msgid "Unknown"
msgstr ""
#: core/models.py:386
#: core/models.py:394
msgid "Invalid line"
msgstr "Ogiltig rad"
#: core/models.py:394
#: core/models.py:402
msgid "You can't import an account with a role greater than yours"
msgstr "Du kan inte importera konto med en roll större än din"
#: core/models.py:409
#: core/models.py:417
#, python-format
msgid "The simple user '%s' must have a valid email address"
msgstr "Den enkla användaren '%s' måste ha en gällande e-postadress"
#: core/models.py:414
#: core/models.py:422
#, python-format
msgid "username and email fields must not differ for '%s'"
msgstr "användarnamn och e-post fält får inte avvika för '%s'"
@@ -491,7 +491,7 @@ msgid "API access token"
msgstr "API åtkomst token"
#: core/templates/core/api_access.html:29
#: core/templates/core/user_profile.html:10 lib/form_utils.py:359
#: core/templates/core/user_profile.html:10 lib/form_utils.py:358
msgid "Update"
msgstr "Uppdatera"
@@ -642,7 +642,7 @@ msgstr "API"
msgid "The core part of Modoboa"
msgstr "Kärnan av Modoboa"
#: core/views/admin.py:51
#: core/views/admin.py:46
msgid "Parameters saved"
msgstr "Parametrar sparade"
@@ -660,15 +660,15 @@ msgstr "Ditt användarnamn och lösenord matchar inte. Var vänlig försök igen
msgid "User '%s' logged out"
msgstr "Användare '%s' har loggat ut"
#: core/views/user.py:47
#: core/views/user.py:49
msgid "Profile updated"
msgstr "Profil uppdaterad"
#: core/views/user.py:71
#: core/views/user.py:75
msgid "Preferences saved"
msgstr "Inställningar sparade"
#: core/views/user.py:91
#: core/views/user.py:96
msgid "Access updated"
msgstr "Åtkomst uppdaterad"
@@ -702,15 +702,15 @@ msgstr "Skicka"
msgid "Invalid request"
msgstr "Ogiltig förfrågan"
#: lib/form_utils.py:412
#: lib/form_utils.py:423
msgid "Yes"
msgstr "Ja"
#: lib/form_utils.py:412
#: lib/form_utils.py:424
msgid "No"
msgstr "Nej"
#: lib/ldap_utils.py:124
#: lib/ldap_utils.py:125
msgid "Failed to update password: {}"
msgstr "Misslyckades med att uppdatera lösenord: {}"
@@ -726,7 +726,7 @@ msgstr ""
msgid "Subject"
msgstr "Ämne"
#: templates/404.html:4 templates/500.html:4
#: templates/404.html:4 templates/500.html.py:4
msgid "Sorry"
msgstr "Ursäkta"
+2 -2
View File
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-09-14 19:06+0200\n"
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
"PO-Revision-Date: 2016-05-30 18:03+0000\n"
"Last-Translator: Olle Gustafsson <olle@dalnix.se>\n"
"Language-Team: Swedish (http://www.transifex.com/tonio/modoboa/language/"
@@ -24,7 +24,7 @@ msgstr ""
msgid "'"
msgstr "'"
#: core/static/core/js/settings.js:14
#: core/static/core/js/settings.js:16
msgid "No more log entry to show"
msgstr "Inga fler logg poster att visa"
+1 -1
View File
@@ -118,7 +118,7 @@ class Manager(object):
raise
return None
if app in self._parameters:
return self._parameters[app][parameter]
return self._parameters[app].get(parameter, default)
return default
def get_values(self, app=None):
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-10-16 14:31+0200\n"
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
"PO-Revision-Date: 2015-01-06 10:05+0000\n"
"Last-Translator: Miroslav Abrahám <miris@kunago.com>\n"
"Language-Team: Czech (Czech Republic) (http://www.transifex.com/projects/p/"
@@ -19,15 +19,15 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
#: relaydomains/app_settings.py:18
#: relaydomains/app_settings.py:15
msgid "General"
msgstr "Obecné"
#: relaydomains/app_settings.py:21
#: relaydomains/app_settings.py:18
msgid "Postfix's master.cf path"
msgstr "Cesta k Postfix souboru master.cf"
#: relaydomains/app_settings.py:23
#: relaydomains/app_settings.py:20
msgid "Path to the master.cf configuration file"
msgstr "Cesta ke konfiguračnímu souboru master.cf"
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-09-14 19:06+0200\n"
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
"PO-Revision-Date: 2015-01-06 10:05+0000\n"
"Last-Translator: Miroslav Abrahám <miris@kunago.com>\n"
"Language-Team: Czech (Czech Republic) (http://www.transifex.com/projects/p/"
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-10-16 14:31+0200\n"
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
"PO-Revision-Date: 2014-12-03 11:02+0000\n"
"Last-Translator: Arvedui <arvedui@posteo.de>\n"
"Language-Team: German (http://www.transifex.com/projects/p/modoboa/language/"
@@ -20,15 +20,15 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: relaydomains/app_settings.py:18
#: relaydomains/app_settings.py:15
msgid "General"
msgstr "Allgemein"
#: relaydomains/app_settings.py:21
#: relaydomains/app_settings.py:18
msgid "Postfix's master.cf path"
msgstr "Pfad zur Postfix-Datei 'master.cf'"
#: relaydomains/app_settings.py:23
#: relaydomains/app_settings.py:20
msgid "Path to the master.cf configuration file"
msgstr "Pfad zur 'master.cf' Konfigurationsdatei"
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-09-14 19:06+0200\n"
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
"PO-Revision-Date: 2014-12-01 12:12+0000\n"
"Last-Translator: Arvedui <arvedui@posteo.de>\n"
"Language-Team: German (http://www.transifex.com/projects/p/modoboa/language/"
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-10-16 14:31+0200\n"
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,15 +17,15 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
#: relaydomains/app_settings.py:18
#: relaydomains/app_settings.py:15
msgid "General"
msgstr ""
#: relaydomains/app_settings.py:21
#: relaydomains/app_settings.py:18
msgid "Postfix's master.cf path"
msgstr ""
#: relaydomains/app_settings.py:23
#: relaydomains/app_settings.py:20
msgid "Path to the master.cf configuration file"
msgstr ""
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-09-14 19:06+0200\n"
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-10-16 14:31+0200\n"
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
"PO-Revision-Date: 2013-10-01 09:56+0000\n"
"Last-Translator: Pedro Gracia <lasarux@neuroomante.com>\n"
"Language-Team: Spanish (http://www.transifex.com/projects/p/modoboa/language/"
@@ -20,15 +20,15 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: relaydomains/app_settings.py:18
#: relaydomains/app_settings.py:15
msgid "General"
msgstr "General"
#: relaydomains/app_settings.py:21
#: relaydomains/app_settings.py:18
msgid "Postfix's master.cf path"
msgstr ""
#: relaydomains/app_settings.py:23
#: relaydomains/app_settings.py:20
#, fuzzy
msgid "Path to the master.cf configuration file"
msgstr "Ruta del fichero de log"
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-09-14 19:06+0200\n"
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
"PO-Revision-Date: 2013-06-03 16:32+0000\n"
"Last-Translator: Pedro Gracia <lasarux@neuroomante.com>\n"
"Language-Team: Spanish (http://www.transifex.com/projects/p/modoboa/language/"
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: modoboa-1.1.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-10-16 14:31+0200\n"
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
"PO-Revision-Date: 2011-01-07 10:00+100\n"
"Last-Translator: Antoine Nguyen <tonio@ngyn.org>\n"
"Language-Team: FR <tonio@ngyn.org>\n"
@@ -17,15 +17,15 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: relaydomains/app_settings.py:18
#: relaydomains/app_settings.py:15
msgid "General"
msgstr "Général"
#: relaydomains/app_settings.py:21
#: relaydomains/app_settings.py:18
msgid "Postfix's master.cf path"
msgstr "Chemin d'accès vers le fichier master.cf de Postfix"
#: relaydomains/app_settings.py:23
#: relaydomains/app_settings.py:20
msgid "Path to the master.cf configuration file"
msgstr "Chemin d'accès vers le fichier de configuration master.cf"
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: modoboa-1.0.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-09-14 19:06+0200\n"
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
"PO-Revision-Date: 2011-01-07 10:00+0100\n"
"Last-Translator: Antoine Nguyen <tonio@ngyn.org>\n"
"Language-Team: FR <tonio@ngyn.org>\n"
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-10-16 14:31+0200\n"
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
"PO-Revision-Date: 2013-12-23 00:56+0100\n"
"Last-Translator: Alberto Berti <alberto@metapensiero.it>\n"
"Language-Team: ITALIANO <LL@li.org>\n"
@@ -17,15 +17,15 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: relaydomains/app_settings.py:18
#: relaydomains/app_settings.py:15
msgid "General"
msgstr "Generale"
#: relaydomains/app_settings.py:21
#: relaydomains/app_settings.py:18
msgid "Postfix's master.cf path"
msgstr "Percorso del file master.cf di Postfix"
#: relaydomains/app_settings.py:23
#: relaydomains/app_settings.py:20
msgid "Path to the master.cf configuration file"
msgstr "Percorso del file di configurazione master.cf"
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-09-14 19:06+0200\n"
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
"PO-Revision-Date: 2013-12-23 00:58+0100\n"
"Last-Translator: Alberto Berti <alberto@metapensiero.it>\n"
"Language-Team: Italiano <LL@li.org>\n"
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-10-16 14:31+0200\n"
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
"PO-Revision-Date: 2016-06-07 07:27+0000\n"
"Last-Translator: cwatanab <chihiro.watanabe@live.jp>\n"
"Language-Team: Japanese (Japan) (http://www.transifex.com/tonio/modoboa/"
@@ -19,15 +19,15 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
#: relaydomains/app_settings.py:18
#: relaydomains/app_settings.py:15
msgid "General"
msgstr "全般"
#: relaydomains/app_settings.py:21
#: relaydomains/app_settings.py:18
msgid "Postfix's master.cf path"
msgstr "Postfix の master.cf へのパス"
#: relaydomains/app_settings.py:23
#: relaydomains/app_settings.py:20
msgid "Path to the master.cf configuration file"
msgstr "master.cf 設定ファイルへのパス"
@@ -1,21 +1,22 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
#
#
# Translators:
# cwatanab <chihiro.watanabe@live.jp>, 2016
msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-09-14 19:06+0200\n"
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
"PO-Revision-Date: 2016-06-07 07:22+0000\n"
"Last-Translator: cwatanab <chihiro.watanabe@live.jp>\n"
"Language-Team: Japanese (Japan) (http://www.transifex.com/tonio/modoboa/language/ja_JP/)\n"
"Language-Team: Japanese (Japan) (http://www.transifex.com/tonio/modoboa/"
"language/ja_JP/)\n"
"Language: ja_JP\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: ja_JP\n"
"Plural-Forms: nplurals=1; plural=0;\n"
#: relaydomains/static/relaydomains/js/relay_domains.js:45
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-10-16 14:31+0200\n"
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
"PO-Revision-Date: 2014-12-31 11:37+0000\n"
"Last-Translator: TuxBrother <vrijwilligerswerk@wij.rs>\n"
"Language-Team: Dutch (Netherlands) (http://www.transifex.com/projects/p/"
@@ -20,15 +20,15 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: relaydomains/app_settings.py:18
#: relaydomains/app_settings.py:15
msgid "General"
msgstr "Algemeen"
#: relaydomains/app_settings.py:21
#: relaydomains/app_settings.py:18
msgid "Postfix's master.cf path"
msgstr "Map waarin Postfix's master.cf staat"
#: relaydomains/app_settings.py:23
#: relaydomains/app_settings.py:20
msgid "Path to the master.cf configuration file"
msgstr "Locatie van Postfix's master.cf"
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-09-14 19:06+0200\n"
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
"PO-Revision-Date: 2014-12-31 11:42+0000\n"
"Last-Translator: TuxBrother <vrijwilligerswerk@wij.rs>\n"
"Language-Team: Dutch (Netherlands) (http://www.transifex.com/projects/p/"
@@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-10-16 14:31+0200\n"
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
"PO-Revision-Date: 2014-12-13 09:10+0000\n"
"Last-Translator: Paulino Michelazzo <paulino@michelazzo.com.br>\n"
"Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/"
@@ -21,15 +21,15 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
#: relaydomains/app_settings.py:18
#: relaydomains/app_settings.py:15
msgid "General"
msgstr "Geral"
#: relaydomains/app_settings.py:21
#: relaydomains/app_settings.py:18
msgid "Postfix's master.cf path"
msgstr "Caminho do master.cf do Postfix"
#: relaydomains/app_settings.py:23
#: relaydomains/app_settings.py:20
msgid "Path to the master.cf configuration file"
msgstr "Caminho para o arquivo de configuração master.cf"
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-09-14 19:06+0200\n"
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
"PO-Revision-Date: 2014-12-13 09:14+0000\n"
"Last-Translator: Paulino Michelazzo <paulino@michelazzo.com.br>\n"
"Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/"
@@ -13,7 +13,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-10-16 14:31+0200\n"
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
"PO-Revision-Date: 2014-12-29 12:51+0000\n"
"Last-Translator: Mike C. <miguelmclara@gmail.com>\n"
"Language-Team: Portuguese (Portugal) (http://www.transifex.com/projects/p/"
@@ -24,15 +24,15 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: relaydomains/app_settings.py:18
#: relaydomains/app_settings.py:15
msgid "General"
msgstr "Geral"
#: relaydomains/app_settings.py:21
#: relaydomains/app_settings.py:18
msgid "Postfix's master.cf path"
msgstr "Caminho para para o ficheiro master.cf Postfix"
#: relaydomains/app_settings.py:23
#: relaydomains/app_settings.py:20
msgid "Path to the master.cf configuration file"
msgstr "Caminho para o ficheiro de configuração master.cf"
@@ -13,7 +13,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-09-14 19:06+0200\n"
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
"PO-Revision-Date: 2014-12-29 12:08+0000\n"
"Last-Translator: Mike C. <miguelmclara@gmail.com>\n"
"Language-Team: Portuguese (Portugal) (http://www.transifex.com/projects/p/"
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-10-16 14:31+0200\n"
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
"PO-Revision-Date: 2013-12-03 09:35+0000\n"
"Last-Translator: Antoine Nguyen <tonio@ngyn.org>\n"
"Language-Team: Russian (http://www.transifex.com/projects/p/modoboa/language/"
@@ -19,15 +19,15 @@ msgstr ""
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
#: relaydomains/app_settings.py:18
#: relaydomains/app_settings.py:15
msgid "General"
msgstr "Основные"
#: relaydomains/app_settings.py:21
#: relaydomains/app_settings.py:18
msgid "Postfix's master.cf path"
msgstr ""
#: relaydomains/app_settings.py:23
#: relaydomains/app_settings.py:20
msgid "Path to the master.cf configuration file"
msgstr ""
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-09-14 19:06+0200\n"
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
"PO-Revision-Date: 2013-12-03 09:35+0000\n"
"Last-Translator: Antoine Nguyen <tonio@ngyn.org>\n"
"Language-Team: Russian (http://www.transifex.com/projects/p/modoboa/language/"
@@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-10-16 14:31+0200\n"
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
"PO-Revision-Date: 2015-01-13 15:18+0000\n"
"Last-Translator: Olle Gustafsson <olle@dalnix.se>\n"
"Language-Team: Swedish (http://www.transifex.com/projects/p/modoboa/language/"
@@ -21,15 +21,15 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: relaydomains/app_settings.py:18
#: relaydomains/app_settings.py:15
msgid "General"
msgstr "Generellt"
#: relaydomains/app_settings.py:21
#: relaydomains/app_settings.py:18
msgid "Postfix's master.cf path"
msgstr "Sökväg till Postfix master.cf"
#: relaydomains/app_settings.py:23
#: relaydomains/app_settings.py:20
msgid "Path to the master.cf configuration file"
msgstr "Sökväg till master.cf konfigureringsfil"
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-09-14 19:06+0200\n"
"POT-Creation-Date: 2016-11-04 22:08+0100\n"
"PO-Revision-Date: 2015-01-13 15:21+0000\n"
"Last-Translator: Olle Gustafsson <olle@dalnix.se>\n"
"Language-Team: Swedish (http://www.transifex.com/projects/p/modoboa/language/"