From 169d07b8fa2701ec160dced69d0099a843e44815 Mon Sep 17 00:00:00 2001 From: Christian Wiegand Date: Thu, 6 Oct 2016 14:49:16 +0200 Subject: [PATCH] localization of email headers, added the datetime format settings in test_project settings.py with some docs --- .../admin/locale/cs_CZ/LC_MESSAGES/django.po | 151 ++++++++-------- modoboa/admin/locale/de/LC_MESSAGES/django.po | 151 ++++++++-------- modoboa/admin/locale/en/LC_MESSAGES/django.po | 161 +++++++++-------- modoboa/admin/locale/es/LC_MESSAGES/django.po | 163 +++++++++-------- modoboa/admin/locale/fr/LC_MESSAGES/django.po | 168 ++++++++++-------- modoboa/admin/locale/it/LC_MESSAGES/django.po | 151 ++++++++-------- .../admin/locale/ja_JP/LC_MESSAGES/django.po | 161 +++++++++-------- .../admin/locale/nl_NL/LC_MESSAGES/django.po | 151 ++++++++-------- .../admin/locale/pt_BR/LC_MESSAGES/django.po | 151 ++++++++-------- .../admin/locale/pt_PT/LC_MESSAGES/django.po | 151 ++++++++-------- modoboa/admin/locale/ru/LC_MESSAGES/django.po | 151 ++++++++-------- modoboa/admin/locale/sv/LC_MESSAGES/django.po | 151 ++++++++-------- modoboa/lib/templatetags/lib_tags.py | 10 ++ .../limits/locale/cs_CZ/LC_MESSAGES/django.po | 4 +- .../limits/locale/de/LC_MESSAGES/django.po | 4 +- .../limits/locale/en/LC_MESSAGES/django.po | 4 +- .../limits/locale/es/LC_MESSAGES/django.po | 4 +- .../limits/locale/fr/LC_MESSAGES/django.po | 4 +- .../limits/locale/it/LC_MESSAGES/django.po | 4 +- .../limits/locale/ja_JP/LC_MESSAGES/django.po | 4 +- .../limits/locale/nl_NL/LC_MESSAGES/django.po | 4 +- .../limits/locale/pt_BR/LC_MESSAGES/django.po | 4 +- .../limits/locale/pt_PT/LC_MESSAGES/django.po | 4 +- .../limits/locale/ru/LC_MESSAGES/django.po | 4 +- .../limits/locale/sv/LC_MESSAGES/django.po | 4 +- modoboa/locale/cs_CZ/LC_MESSAGES/django.po | 41 +++-- modoboa/locale/de/LC_MESSAGES/django.po | 41 +++-- modoboa/locale/en/LC_MESSAGES/django.po | 36 ++-- modoboa/locale/es/LC_MESSAGES/django.po | 41 +++-- modoboa/locale/fr/LC_MESSAGES/django.po | 106 +++++++---- modoboa/locale/it/LC_MESSAGES/django.po | 41 +++-- modoboa/locale/ja_JP/LC_MESSAGES/django.po | 41 +++-- modoboa/locale/nl_NL/LC_MESSAGES/django.po | 41 +++-- modoboa/locale/pt_BR/LC_MESSAGES/django.po | 41 +++-- modoboa/locale/pt_PT/LC_MESSAGES/django.po | 41 +++-- modoboa/locale/ru/LC_MESSAGES/django.po | 41 +++-- modoboa/locale/sv/LC_MESSAGES/django.po | 41 +++-- .../locale/cs_CZ/LC_MESSAGES/django.po | 2 +- .../locale/de/LC_MESSAGES/django.po | 2 +- .../locale/en/LC_MESSAGES/django.po | 2 +- .../locale/es/LC_MESSAGES/django.po | 2 +- .../locale/fr/LC_MESSAGES/django.po | 2 +- .../locale/it/LC_MESSAGES/django.po | 2 +- .../locale/ja_JP/LC_MESSAGES/django.po | 2 +- .../locale/nl_NL/LC_MESSAGES/django.po | 2 +- .../locale/pt_BR/LC_MESSAGES/django.po | 2 +- .../locale/pt_PT/LC_MESSAGES/django.po | 2 +- .../locale/ru/LC_MESSAGES/django.po | 2 +- .../locale/sv/LC_MESSAGES/django.po | 2 +- modoboa/templates/common/mailheaders.html | 4 +- test_project/test_project/settings.py | 19 ++ 51 files changed, 1384 insertions(+), 1134 deletions(-) diff --git a/modoboa/admin/locale/cs_CZ/LC_MESSAGES/django.po b/modoboa/admin/locale/cs_CZ/LC_MESSAGES/django.po index 3143e0455..682dda141 100644 --- a/modoboa/admin/locale/cs_CZ/LC_MESSAGES/django.po +++ b/modoboa/admin/locale/cs_CZ/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Modoboa\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-09-16 16:03+0200\n" +"POT-Creation-Date: 2016-10-06 13:36+0200\n" "PO-Revision-Date: 2015-01-06 10:05+0000\n" "Last-Translator: Miroslav Abrahám \n" "Language-Team: Czech (Czech Republic) (http://www.transifex.com/projects/p/" @@ -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.py:40 +#: admin/app_settings.py:84 admin/templates/admin/domain_detail.html:44 msgid "Mailboxes" msgstr "Schránky" @@ -103,7 +103,7 @@ 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:279 +#: admin/app_settings.py:170 admin/forms/account.py:292 #: admin/forms/domain.py:81 msgid "Must be a positive integer" msgstr "Musí se jednat o kladné číslo" @@ -112,13 +112,13 @@ msgstr "Musí se jednat o kladné číslo" msgid "Administration" msgstr "Správa" -#: admin/callbacks.py:35 admin/templates/admin/domain_statistics.html.py:36 +#: admin/callbacks.py:35 admin/templates/admin/domain_statistics.html: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.py:2 +#: admin/callbacks.py:50 admin/templates/admin/forward.html:2 msgid "Forward" msgstr "Přeposlat" @@ -142,7 +142,7 @@ msgstr "Import účtu selhal (%s): chybná hodnota kvóty" msgid "domain alias" msgstr "doménový alias" -#: admin/forms/account.py:33 admin/templates/admin/domain_detail.html.py:68 +#: admin/forms/account.py:33 admin/templates/admin/domain_detail.html:72 msgid "Username" msgstr "Uživatelské jméno" @@ -154,11 +154,11 @@ 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.py:29 +#: admin/forms/account.py:40 admin/templates/admin/account_detail.html:29 msgid "Role" msgstr "Role" -#: admin/forms/account.py:41 admin/forms/account.py:79 +#: admin/forms/account.py:41 msgid "Choose" msgstr "Vybrat" @@ -178,32 +178,32 @@ msgstr "Potvrzení" 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:70 +#: admin/forms/account.py:63 msgid "Enabled" msgstr "Povoleno" -#: admin/forms/account.py:142 +#: admin/forms/account.py:155 msgid "The two password fields didn't match." msgstr "Obě pole s heslem se neshodují." -#: admin/forms/account.py:157 +#: admin/forms/account.py:170 msgid "Only super administrators are allowed for this mode" msgstr "" -#: admin/forms/account.py:165 +#: admin/forms/account.py:178 msgid "You can't disable your own account" msgstr "Nemůžete zakázat váš vlastní účet" -#: admin/forms/account.py:180 +#: admin/forms/account.py:193 msgid "E-mail" msgstr "E-mail" -#: admin/forms/account.py:182 admin/forms/domain.py:36 +#: admin/forms/account.py:195 admin/forms/domain.py:36 #: admin/templates/admin/account_detail.html:45 msgid "Quota" msgstr "Kvóta" -#: admin/forms/account.py:184 +#: admin/forms/account.py:197 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:192 admin/forms/domain.py:44 +#: admin/forms/account.py:205 admin/forms/domain.py:44 #: admin/templates/admin/domains.html:35 msgid "Alias(es)" msgstr "Alias(y)" -#: admin/forms/account.py:195 +#: admin/forms/account.py:208 msgid "" "Alias(es) of this mailbox. Indicate only one address per input, press ENTER " "to add a new input. Use the '*' character to create a 'catchall' alias (ex: " @@ -228,13 +228,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:201 +#: admin/forms/account.py:214 #, fuzzy #| msgid "Invalid request" msgid "Sender addresses" msgstr "Neplatný požadavek" -#: admin/forms/account.py:204 +#: admin/forms/account.py:217 #, fuzzy #| msgid "" #| "Mailbox(es) this alias will point to. Indicate only one address per " @@ -248,47 +248,47 @@ msgstr "" "řádek pouze jednu adresu; pro vložení další adresy stiskněte po vložení " "ENTER." -#: admin/forms/account.py:258 admin/forms/alias.py:89 +#: admin/forms/account.py:271 admin/forms/alias.py:92 #: admin/models/mailbox.py:293 msgid "Domain does not exist" msgstr "Doména neexistuje" -#: admin/forms/account.py:288 +#: admin/forms/account.py:301 #, fuzzy #| msgid "Domain does not exist" msgid "Local domain does not exist" msgstr "Doména neexistuje" -#: admin/forms/account.py:386 +#: admin/forms/account.py:399 msgid "Domain(s)" msgstr "Doména(y)" -#: admin/forms/account.py:388 +#: admin/forms/account.py:401 msgid "Domain(s) that user administrates" msgstr "Doména(y) pod správou uživatele" -#: admin/forms/account.py:434 admin/forms/account.py:518 -#: admin/forms/domain.py:266 admin/forms/domain.py:336 +#: admin/forms/account.py:447 admin/forms/account.py:532 +#: admin/forms/domain.py:266 admin/forms/domain.py:332 msgid "General" msgstr "Obecné" -#: admin/forms/account.py:439 admin/forms/account.py:524 +#: admin/forms/account.py:452 admin/forms/account.py:538 msgid "Mail" msgstr "Mail" -#: admin/forms/account.py:441 +#: admin/forms/account.py:454 msgid "Permissions" msgstr "Oprávnění" -#: admin/forms/account.py:507 +#: admin/forms/account.py:521 msgid "Account updated" msgstr "Účet aktualizován" -#: admin/forms/account.py:531 +#: admin/forms/account.py:545 msgid "New account" msgstr "Nový účet" -#: admin/forms/account.py:543 +#: admin/forms/account.py:557 msgid "Account created" msgstr "Účet vytvořen" @@ -314,7 +314,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.py:37 +#: admin/forms/alias.py:35 admin/templates/admin/alias_detail.html:37 msgid "Recipients" msgstr "Příjemci" @@ -331,26 +331,26 @@ msgstr "" "řádek pouze jednu adresu; pro vložení další adresy stiskněte po vložení " "ENTER." -#: admin/forms/alias.py:92 +#: admin/forms/alias.py:47 admin/forms/domain.py:24 admin/models/domain.py:90 +#: admin/templates/admin/domain_statistics.html:49 +msgid "Domain" +msgstr "Doména" + +#: admin/forms/alias.py:95 msgid "You don't have access to this domain" msgstr "Nemáte oprávnění k přístupu k této doméně" -#: admin/forms/alias.py:109 admin/forms/alias.py:111 +#: admin/forms/alias.py:112 admin/forms/alias.py:114 #, fuzzy #| msgid "A mailbox is required" msgid "This field is required" msgstr "Schránka je vyžadována" -#: admin/forms/alias.py:115 +#: admin/forms/alias.py:118 msgid "No recipient defined" msgstr "Nebyl určen příjemce" -#: admin/forms/domain.py:24 admin/models/alias.py:37 admin/models/domain.py:87 -#: admin/templates/admin/domain_statistics.html:49 -msgid "Domain" -msgstr "Doména" - -#: admin/forms/domain.py:33 admin/templates/admin/domain_statistics.html.py:26 +#: admin/forms/domain.py:33 admin/templates/admin/domain_statistics.html:26 msgid "Type" msgstr "Typ" @@ -388,7 +388,7 @@ msgstr "Vytvořit správce domény" 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.py:68 +#: admin/forms/domain.py:174 admin/templates/admin/domain_detail.html:72 #: admin/templates/admin/domains.html:34 #: admin/templates/admin/identity_headers.html:2 #: admin/templates/admin/mx_domain_detail.html:9 @@ -419,19 +419,19 @@ msgstr "Neplatný formát" msgid "User '%s' already exists" msgstr "Uživatel '%s' již existuje" -#: admin/forms/domain.py:325 +#: admin/forms/domain.py:321 msgid "Domain modified" msgstr "Doména upravena" -#: admin/forms/domain.py:345 +#: admin/forms/domain.py:341 msgid "Options" msgstr "Možnosti" -#: admin/forms/domain.py:353 +#: admin/forms/domain.py:349 msgid "New domain" msgstr "Nová doména" -#: admin/forms/domain.py:366 +#: admin/forms/domain.py:362 msgid "Domain created" msgstr "Doména vytvořena" @@ -501,20 +501,20 @@ msgstr "Nemůžete smazat vlastní doménu" msgid "You are not allowed to import domain aliases." msgstr "" -#: admin/management/commands/subcommands/_mx.py:155 +#: admin/management/commands/subcommands/_mx.py:159 msgid "[modoboa] DNSBL issue(s) for domain {}" msgstr "" -#: admin/management/commands/subcommands/_mx.py:176 -msgid "Domain {} as no MX record" +#: admin/management/commands/subcommands/_mx.py:180 +msgid "Domain {} has no MX record" msgstr "" -#: admin/management/commands/subcommands/_mx.py:187 +#: admin/management/commands/subcommands/_mx.py:191 #, python-brace-format -msgid "Domain {0} got an invalid MX record. Got {1}" +msgid "MX record for domain {0} is invalid: {1}" msgstr "" -#: admin/management/commands/subcommands/_mx.py:203 +#: admin/management/commands/subcommands/_mx.py:207 msgid "[modoboa] MX issue(s) for domain {}" msgstr "" @@ -528,66 +528,66 @@ msgstr "adresa" msgid "The alias address." msgstr "Název aliasu" -#: admin/models/alias.py:39 admin/models/domain.py:42 +#: admin/models/alias.py:38 admin/models/domain.py:45 #: admin/models/domain_alias.py:44 msgid "enabled" msgstr "povoleno" -#: admin/models/alias.py:40 admin/models/domain_alias.py:45 +#: admin/models/alias.py:39 admin/models/domain_alias.py:45 msgid "Check to activate this alias" msgstr "Zatrhněte pole pro povolení tohoto aliasu" -#: admin/models/alias.py:45 admin/templates/admin/alias_detail.html.py:32 +#: admin/models/alias.py:44 admin/templates/admin/alias_detail.html:32 msgid "Description" msgstr "" -#: admin/models/alias.py:47 admin/templates/admin/alias_detail.html.py:29 +#: admin/models/alias.py:46 admin/templates/admin/alias_detail.html:29 msgid "Expire at" msgstr "" -#: admin/models/alias.py:90 +#: admin/models/alias.py:89 msgid "alias" msgstr "alias" -#: admin/models/alias.py:122 +#: admin/models/alias.py:121 #, fuzzy #| msgid "Invalid request" msgid "Invalid address" msgstr "Neplatný požadavek" -#: admin/models/alias.py:143 +#: admin/models/alias.py:142 #, fuzzy #| msgid "Local recipient %s not found" msgid "Local recipient {}@{} not found" msgstr "Místní příjemce %s nebyl nalezen" -#: admin/models/alias.py:173 +#: admin/models/alias.py:172 #, python-format msgid "Invalid line: %s" msgstr "Neplatný řádek: %s" -#: admin/models/alias.py:179 +#: admin/models/alias.py:178 #, python-format msgid "Domain '%s' does not exist" msgstr "Doména '%s' neexistuje" -#: admin/models/domain.py:38 admin/models/domain_alias.py:37 +#: admin/models/domain.py:41 admin/models/domain_alias.py:37 msgid "name" msgstr "název" -#: admin/models/domain.py:39 +#: admin/models/domain.py:42 msgid "The domain name" msgstr "Doménové jméno" -#: admin/models/domain.py:43 +#: admin/models/domain.py:46 msgid "Check to activate this domain" msgstr "Zatrhněte pole pro povolení této domény" -#: admin/models/domain.py:198 admin/models/domain_alias.py:71 +#: admin/models/domain.py:211 admin/models/domain_alias.py:71 msgid "Invalid line" msgstr "Neplatný řádek" -#: admin/models/domain.py:206 +#: admin/models/domain.py:219 #, python-format msgid "Invalid quota value for domain '%s'" msgstr "Neplatná hodnota kvóty u domény '%s'" @@ -790,34 +790,39 @@ msgstr "" msgid "DNS status" msgstr "Statistiky" -#: admin/templates/admin/domain_detail.html:36 +#: admin/templates/admin/domain_detail.html:28 +#: admin/templates/admin/domains_table.html:12 +msgid "Awaiting checks" +msgstr "" + +#: admin/templates/admin/domain_detail.html:40 msgid "Creation date" msgstr "Datum vytvoření" -#: admin/templates/admin/domain_detail.html:38 +#: admin/templates/admin/domain_detail.html:42 msgid "Last modification date" msgstr "Datum poslední změny" -#: admin/templates/admin/domain_detail.html:39 -#: admin/templates/admin/domain_detail.html:48 +#: admin/templates/admin/domain_detail.html:43 +#: admin/templates/admin/domain_detail.html:52 #: admin/templates/admin/domain_statistics.html:33 msgid "Domain aliases" msgstr "Doménové aliasy" -#: admin/templates/admin/domain_detail.html:41 +#: admin/templates/admin/domain_detail.html:45 msgid "Mailbox aliases" msgstr "Aliasy schránek" -#: admin/templates/admin/domain_detail.html:65 +#: admin/templates/admin/domain_detail.html:69 msgid "Administrators" msgstr "Správci" -#: admin/templates/admin/domain_detail.html:75 +#: admin/templates/admin/domain_detail.html:79 #: admin/templatetags/admin_tags.py:252 msgid "Remove this permission" msgstr "Odstranit toto oprávnění" -#: admin/templates/admin/domain_detail.html:80 +#: admin/templates/admin/domain_detail.html:84 #, fuzzy #| msgid "No domain administrator defined" msgid "No domain administrator defined yet." diff --git a/modoboa/admin/locale/de/LC_MESSAGES/django.po b/modoboa/admin/locale/de/LC_MESSAGES/django.po index 2e8b15f1a..7e338fcce 100644 --- a/modoboa/admin/locale/de/LC_MESSAGES/django.po +++ b/modoboa/admin/locale/de/LC_MESSAGES/django.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: Modoboa\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-09-16 16:03+0200\n" +"POT-Creation-Date: 2016-10-06 13:36+0200\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" @@ -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.py:40 +#: admin/app_settings.py:84 admin/templates/admin/domain_detail.html:44 msgid "Mailboxes" msgstr "Postfächer" @@ -108,7 +108,7 @@ msgstr "" "Erstelle eine Domain und ein Postfach, wenn ein Konto automatisch erstellt " "wurde." -#: admin/app_settings.py:170 admin/forms/account.py:279 +#: admin/app_settings.py:170 admin/forms/account.py:292 #: admin/forms/domain.py:81 msgid "Must be a positive integer" msgstr "Muss eine positive Ganzzahl sein" @@ -117,13 +117,13 @@ msgstr "Muss eine positive Ganzzahl sein" msgid "Administration" msgstr "Verwaltung" -#: admin/callbacks.py:35 admin/templates/admin/domain_statistics.html.py:36 +#: admin/callbacks.py:35 admin/templates/admin/domain_statistics.html: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.py:2 +#: admin/callbacks.py:50 admin/templates/admin/forward.html:2 msgid "Forward" msgstr "Weiterleiten" @@ -147,7 +147,7 @@ msgstr "Konto Import fehlgeschlagen (%s): ungültiger Quota-Wert" msgid "domain alias" msgstr "Domain-Alias" -#: admin/forms/account.py:33 admin/templates/admin/domain_detail.html.py:68 +#: admin/forms/account.py:33 admin/templates/admin/domain_detail.html:72 msgid "Username" msgstr "Benutzername" @@ -159,11 +159,11 @@ 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.py:29 +#: admin/forms/account.py:40 admin/templates/admin/account_detail.html:29 msgid "Role" msgstr "Rolle" -#: admin/forms/account.py:41 admin/forms/account.py:79 +#: admin/forms/account.py:41 msgid "Choose" msgstr "Auswählen" @@ -183,32 +183,32 @@ msgstr "Bestätigung" msgid "Enter the same password as above, for verification." msgstr "Passwort bestätigen" -#: admin/forms/account.py:70 +#: admin/forms/account.py:63 msgid "Enabled" msgstr "Aktiviert" -#: admin/forms/account.py:142 +#: admin/forms/account.py:155 msgid "The two password fields didn't match." msgstr "Die angegebenen Passwörter stimmen nicht überein" -#: admin/forms/account.py:157 +#: admin/forms/account.py:170 msgid "Only super administrators are allowed for this mode" msgstr "Nur Super-Administratoren dürfen diesen Modus benutzen." -#: admin/forms/account.py:165 +#: admin/forms/account.py:178 msgid "You can't disable your own account" msgstr "Sie können Ihr eigenes Konto nicht deaktivieren" -#: admin/forms/account.py:180 +#: admin/forms/account.py:193 msgid "E-mail" msgstr "E-Mail" -#: admin/forms/account.py:182 admin/forms/domain.py:36 +#: admin/forms/account.py:195 admin/forms/domain.py:36 #: admin/templates/admin/account_detail.html:45 msgid "Quota" msgstr "Quota" -#: admin/forms/account.py:184 +#: admin/forms/account.py:197 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:192 admin/forms/domain.py:44 +#: admin/forms/account.py:205 admin/forms/domain.py:44 #: admin/templates/admin/domains.html:35 msgid "Alias(es)" msgstr "Alias(e)" -#: admin/forms/account.py:195 +#: admin/forms/account.py:208 msgid "" "Alias(es) of this mailbox. Indicate only one address per input, press ENTER " "to add a new input. Use the '*' character to create a 'catchall' alias (ex: " @@ -233,13 +233,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:201 +#: admin/forms/account.py:214 #, fuzzy #| msgid "Invalid address" msgid "Sender addresses" msgstr "Ungültige Adresse" -#: admin/forms/account.py:204 +#: admin/forms/account.py:217 #, fuzzy #| msgid "" #| "Addresses this alias will point to. Indicate only one address per input, " @@ -252,47 +252,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:258 admin/forms/alias.py:89 +#: admin/forms/account.py:271 admin/forms/alias.py:92 #: admin/models/mailbox.py:293 msgid "Domain does not exist" msgstr "Domain existiert nicht" -#: admin/forms/account.py:288 +#: admin/forms/account.py:301 #, fuzzy #| msgid "Domain does not exist" msgid "Local domain does not exist" msgstr "Domain existiert nicht" -#: admin/forms/account.py:386 +#: admin/forms/account.py:399 msgid "Domain(s)" msgstr "Domain(s)" -#: admin/forms/account.py:388 +#: admin/forms/account.py:401 msgid "Domain(s) that user administrates" msgstr "Domain(s), die dieser Benutzer administriert" -#: admin/forms/account.py:434 admin/forms/account.py:518 -#: admin/forms/domain.py:266 admin/forms/domain.py:336 +#: admin/forms/account.py:447 admin/forms/account.py:532 +#: admin/forms/domain.py:266 admin/forms/domain.py:332 msgid "General" msgstr "Allgemein" -#: admin/forms/account.py:439 admin/forms/account.py:524 +#: admin/forms/account.py:452 admin/forms/account.py:538 msgid "Mail" msgstr "E-Mail" -#: admin/forms/account.py:441 +#: admin/forms/account.py:454 msgid "Permissions" msgstr "Berechtigungen" -#: admin/forms/account.py:507 +#: admin/forms/account.py:521 msgid "Account updated" msgstr "Konto aktualisiert" -#: admin/forms/account.py:531 +#: admin/forms/account.py:545 msgid "New account" msgstr "Neues Konto" -#: admin/forms/account.py:543 +#: admin/forms/account.py:557 msgid "Account created" msgstr "Konto erstellt" @@ -314,7 +314,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.py:37 +#: admin/forms/alias.py:35 admin/templates/admin/alias_detail.html:37 msgid "Recipients" msgstr "Empfänger" @@ -326,26 +326,26 @@ msgstr "" "Adressen, auf die der Alias verweist. Geben Sie jeweils nur eine Adresse ein " "und bestätigen Sie mit ENTER." -#: admin/forms/alias.py:92 +#: admin/forms/alias.py:47 admin/forms/domain.py:24 admin/models/domain.py:90 +#: admin/templates/admin/domain_statistics.html:49 +msgid "Domain" +msgstr "Domain" + +#: admin/forms/alias.py:95 msgid "You don't have access to this domain" msgstr "Der Zugriff auf diese Domain ist Ihnen nicht gestattet" -#: admin/forms/alias.py:109 admin/forms/alias.py:111 +#: admin/forms/alias.py:112 admin/forms/alias.py:114 #, fuzzy #| msgid "A mailbox is required" msgid "This field is required" msgstr "Ein Postfach ist erforderlich" -#: admin/forms/alias.py:115 +#: admin/forms/alias.py:118 msgid "No recipient defined" msgstr "Keine Empfänger angegeben" -#: admin/forms/domain.py:24 admin/models/alias.py:37 admin/models/domain.py:87 -#: admin/templates/admin/domain_statistics.html:49 -msgid "Domain" -msgstr "Domain" - -#: admin/forms/domain.py:33 admin/templates/admin/domain_statistics.html.py:26 +#: admin/forms/domain.py:33 admin/templates/admin/domain_statistics.html:26 msgid "Type" msgstr "Typ" @@ -384,7 +384,7 @@ msgstr "Domain-Administrator erstellen" 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.py:68 +#: admin/forms/domain.py:174 admin/templates/admin/domain_detail.html:72 #: admin/templates/admin/domains.html:34 #: admin/templates/admin/identity_headers.html:2 #: admin/templates/admin/mx_domain_detail.html:9 @@ -416,19 +416,19 @@ msgstr "Ungültiges Format" msgid "User '%s' already exists" msgstr "Benutzer %s existiert bereits" -#: admin/forms/domain.py:325 +#: admin/forms/domain.py:321 msgid "Domain modified" msgstr "Domain verändert" -#: admin/forms/domain.py:345 +#: admin/forms/domain.py:341 msgid "Options" msgstr "Optionen" -#: admin/forms/domain.py:353 +#: admin/forms/domain.py:349 msgid "New domain" msgstr "Neue Domain" -#: admin/forms/domain.py:366 +#: admin/forms/domain.py:362 msgid "Domain created" msgstr "Domain erstellt." @@ -497,20 +497,20 @@ msgid "You are not allowed to import domain aliases." msgstr "" "Sie verfügen nicht über ausreichend Rechte, um Domain Aliase zu importieren." -#: admin/management/commands/subcommands/_mx.py:155 +#: admin/management/commands/subcommands/_mx.py:159 msgid "[modoboa] DNSBL issue(s) for domain {}" msgstr "" -#: admin/management/commands/subcommands/_mx.py:176 -msgid "Domain {} as no MX record" +#: admin/management/commands/subcommands/_mx.py:180 +msgid "Domain {} has no MX record" msgstr "" -#: admin/management/commands/subcommands/_mx.py:187 +#: admin/management/commands/subcommands/_mx.py:191 #, python-brace-format -msgid "Domain {0} got an invalid MX record. Got {1}" +msgid "MX record for domain {0} is invalid: {1}" msgstr "" -#: admin/management/commands/subcommands/_mx.py:203 +#: admin/management/commands/subcommands/_mx.py:207 msgid "[modoboa] MX issue(s) for domain {}" msgstr "" @@ -522,62 +522,62 @@ msgstr "Adresse" msgid "The alias address." msgstr "Die Alias-Adresse" -#: admin/models/alias.py:39 admin/models/domain.py:42 +#: admin/models/alias.py:38 admin/models/domain.py:45 #: admin/models/domain_alias.py:44 msgid "enabled" msgstr "aktiviert" -#: admin/models/alias.py:40 admin/models/domain_alias.py:45 +#: admin/models/alias.py:39 admin/models/domain_alias.py:45 msgid "Check to activate this alias" msgstr "Auswählen, um den Alias zu aktivieren" -#: admin/models/alias.py:45 admin/templates/admin/alias_detail.html.py:32 +#: admin/models/alias.py:44 admin/templates/admin/alias_detail.html:32 msgid "Description" msgstr "" -#: admin/models/alias.py:47 admin/templates/admin/alias_detail.html.py:29 +#: admin/models/alias.py:46 admin/templates/admin/alias_detail.html:29 msgid "Expire at" msgstr "" -#: admin/models/alias.py:90 +#: admin/models/alias.py:89 msgid "alias" msgstr "Alias" -#: admin/models/alias.py:122 +#: admin/models/alias.py:121 msgid "Invalid address" msgstr "Ungültige Adresse" -#: admin/models/alias.py:143 +#: admin/models/alias.py:142 msgid "Local recipient {}@{} not found" msgstr "Lokaler Empfänger {}@{} nicht gefunden" -#: admin/models/alias.py:173 +#: admin/models/alias.py:172 #, python-format msgid "Invalid line: %s" msgstr "Ungültige Zeile: %s" -#: admin/models/alias.py:179 +#: admin/models/alias.py:178 #, python-format msgid "Domain '%s' does not exist" msgstr "Domain '%s' existiert nicht" -#: admin/models/domain.py:38 admin/models/domain_alias.py:37 +#: admin/models/domain.py:41 admin/models/domain_alias.py:37 msgid "name" msgstr "Name" -#: admin/models/domain.py:39 +#: admin/models/domain.py:42 msgid "The domain name" msgstr "Name der Domain" -#: admin/models/domain.py:43 +#: admin/models/domain.py:46 msgid "Check to activate this domain" msgstr "Auswählen, um diese Domain zu aktivieren" -#: admin/models/domain.py:198 admin/models/domain_alias.py:71 +#: admin/models/domain.py:211 admin/models/domain_alias.py:71 msgid "Invalid line" msgstr "Ungültige Zeile" -#: admin/models/domain.py:206 +#: admin/models/domain.py:219 #, python-format msgid "Invalid quota value for domain '%s'" msgstr "Ungültiger Quota-Wert für Domain '%s'" @@ -780,34 +780,39 @@ msgstr "" msgid "DNS status" msgstr "Statistiken" -#: admin/templates/admin/domain_detail.html:36 +#: admin/templates/admin/domain_detail.html:28 +#: admin/templates/admin/domains_table.html:12 +msgid "Awaiting checks" +msgstr "" + +#: admin/templates/admin/domain_detail.html:40 msgid "Creation date" msgstr "Erstellungsdatum" -#: admin/templates/admin/domain_detail.html:38 +#: admin/templates/admin/domain_detail.html:42 msgid "Last modification date" msgstr "Datum der letzten Änderung" -#: admin/templates/admin/domain_detail.html:39 -#: admin/templates/admin/domain_detail.html:48 +#: admin/templates/admin/domain_detail.html:43 +#: admin/templates/admin/domain_detail.html:52 #: admin/templates/admin/domain_statistics.html:33 msgid "Domain aliases" msgstr "Domain-Aliase" -#: admin/templates/admin/domain_detail.html:41 +#: admin/templates/admin/domain_detail.html:45 msgid "Mailbox aliases" msgstr "Postfach-Aliase" -#: admin/templates/admin/domain_detail.html:65 +#: admin/templates/admin/domain_detail.html:69 msgid "Administrators" msgstr "Administratoren" -#: admin/templates/admin/domain_detail.html:75 +#: admin/templates/admin/domain_detail.html:79 #: admin/templatetags/admin_tags.py:252 msgid "Remove this permission" msgstr "Diese Berechtigung entfernen" -#: admin/templates/admin/domain_detail.html:80 +#: admin/templates/admin/domain_detail.html:84 #, fuzzy #| msgid "No domain administrator defined" msgid "No domain administrator defined yet." diff --git a/modoboa/admin/locale/en/LC_MESSAGES/django.po b/modoboa/admin/locale/en/LC_MESSAGES/django.po index 74537cf91..ff190dc54 100644 --- a/modoboa/admin/locale/en/LC_MESSAGES/django.po +++ b/modoboa/admin/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-09-16 16:03+0200\n" +"POT-Creation-Date: 2016-10-06 13:36+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -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.py:40 +#: admin/app_settings.py:84 admin/templates/admin/domain_detail.html:44 msgid "Mailboxes" msgstr "" @@ -97,7 +97,7 @@ msgstr "" msgid "Create a domain and a mailbox when an account is automatically created." msgstr "" -#: admin/app_settings.py:170 admin/forms/account.py:279 +#: admin/app_settings.py:170 admin/forms/account.py:292 #: admin/forms/domain.py:81 msgid "Must be a positive integer" msgstr "" @@ -106,13 +106,13 @@ msgstr "" msgid "Administration" msgstr "" -#: admin/callbacks.py:35 admin/templates/admin/domain_statistics.html.py:36 +#: admin/callbacks.py:35 admin/templates/admin/domain_statistics.html: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.py:2 +#: admin/callbacks.py:50 admin/templates/admin/forward.html:2 msgid "Forward" msgstr "" @@ -134,7 +134,7 @@ msgstr "" msgid "domain alias" msgstr "" -#: admin/forms/account.py:33 admin/templates/admin/domain_detail.html.py:68 +#: admin/forms/account.py:33 admin/templates/admin/domain_detail.html:72 msgid "Username" msgstr "" @@ -144,11 +144,11 @@ msgid "" "administrators with a mailbox." msgstr "" -#: admin/forms/account.py:40 admin/templates/admin/account_detail.html.py:29 +#: admin/forms/account.py:40 admin/templates/admin/account_detail.html:29 msgid "Role" msgstr "" -#: admin/forms/account.py:41 admin/forms/account.py:79 +#: admin/forms/account.py:41 msgid "Choose" msgstr "" @@ -168,100 +168,100 @@ msgstr "" msgid "Enter the same password as above, for verification." msgstr "" -#: admin/forms/account.py:70 +#: admin/forms/account.py:63 msgid "Enabled" msgstr "" -#: admin/forms/account.py:142 +#: admin/forms/account.py:155 msgid "The two password fields didn't match." msgstr "" -#: admin/forms/account.py:157 +#: admin/forms/account.py:170 msgid "Only super administrators are allowed for this mode" msgstr "" -#: admin/forms/account.py:165 +#: admin/forms/account.py:178 msgid "You can't disable your own account" msgstr "" -#: admin/forms/account.py:180 +#: admin/forms/account.py:193 msgid "E-mail" msgstr "" -#: admin/forms/account.py:182 admin/forms/domain.py:36 +#: admin/forms/account.py:195 admin/forms/domain.py:36 #: admin/templates/admin/account_detail.html:45 msgid "Quota" msgstr "" -#: admin/forms/account.py:184 +#: admin/forms/account.py:197 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:192 admin/forms/domain.py:44 +#: admin/forms/account.py:205 admin/forms/domain.py:44 #: admin/templates/admin/domains.html:35 msgid "Alias(es)" msgstr "" -#: admin/forms/account.py:195 +#: admin/forms/account.py:208 msgid "" "Alias(es) of this mailbox. Indicate only one address per input, press ENTER " "to add a new input. Use the '*' character to create a 'catchall' alias (ex: " "*@domain.tld)." msgstr "" -#: admin/forms/account.py:201 +#: admin/forms/account.py:214 msgid "Sender addresses" msgstr "" -#: admin/forms/account.py:204 +#: admin/forms/account.py:217 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:258 admin/forms/alias.py:89 +#: admin/forms/account.py:271 admin/forms/alias.py:92 #: admin/models/mailbox.py:293 msgid "Domain does not exist" msgstr "" -#: admin/forms/account.py:288 +#: admin/forms/account.py:301 msgid "Local domain does not exist" msgstr "" -#: admin/forms/account.py:386 +#: admin/forms/account.py:399 msgid "Domain(s)" msgstr "" -#: admin/forms/account.py:388 +#: admin/forms/account.py:401 msgid "Domain(s) that user administrates" msgstr "" -#: admin/forms/account.py:434 admin/forms/account.py:518 -#: admin/forms/domain.py:266 admin/forms/domain.py:336 +#: admin/forms/account.py:447 admin/forms/account.py:532 +#: admin/forms/domain.py:266 admin/forms/domain.py:332 msgid "General" msgstr "" -#: admin/forms/account.py:439 admin/forms/account.py:524 +#: admin/forms/account.py:452 admin/forms/account.py:538 msgid "Mail" msgstr "" -#: admin/forms/account.py:441 +#: admin/forms/account.py:454 msgid "Permissions" msgstr "" -#: admin/forms/account.py:507 +#: admin/forms/account.py:521 msgid "Account updated" msgstr "" -#: admin/forms/account.py:531 +#: admin/forms/account.py:545 msgid "New account" msgstr "" -#: admin/forms/account.py:543 +#: admin/forms/account.py:557 msgid "Account created" msgstr "" @@ -279,7 +279,7 @@ msgid "" "(@domain.tld)." msgstr "" -#: admin/forms/alias.py:35 admin/templates/admin/alias_detail.html.py:37 +#: admin/forms/alias.py:35 admin/templates/admin/alias_detail.html:37 msgid "Recipients" msgstr "" @@ -289,24 +289,24 @@ msgid "" "press ENTER to add a new input." msgstr "" -#: admin/forms/alias.py:92 -msgid "You don't have access to this domain" -msgstr "" - -#: admin/forms/alias.py:109 admin/forms/alias.py:111 -msgid "This field is required" -msgstr "" - -#: admin/forms/alias.py:115 -msgid "No recipient defined" -msgstr "" - -#: admin/forms/domain.py:24 admin/models/alias.py:37 admin/models/domain.py:87 +#: admin/forms/alias.py:47 admin/forms/domain.py:24 admin/models/domain.py:90 #: admin/templates/admin/domain_statistics.html:49 msgid "Domain" msgstr "" -#: admin/forms/domain.py:33 admin/templates/admin/domain_statistics.html.py:26 +#: admin/forms/alias.py:95 +msgid "You don't have access to this domain" +msgstr "" + +#: admin/forms/alias.py:112 admin/forms/alias.py:114 +msgid "This field is required" +msgstr "" + +#: admin/forms/alias.py:118 +msgid "No recipient defined" +msgstr "" + +#: admin/forms/domain.py:33 admin/templates/admin/domain_statistics.html:26 msgid "Type" msgstr "" @@ -340,7 +340,7 @@ msgstr "" msgid "Automatically create an administrator for this domain" msgstr "" -#: admin/forms/domain.py:174 admin/templates/admin/domain_detail.html.py:68 +#: admin/forms/domain.py:174 admin/templates/admin/domain_detail.html:72 #: admin/templates/admin/domains.html:34 #: admin/templates/admin/identity_headers.html:2 #: admin/templates/admin/mx_domain_detail.html:9 @@ -370,19 +370,19 @@ msgstr "" msgid "User '%s' already exists" msgstr "" -#: admin/forms/domain.py:325 +#: admin/forms/domain.py:321 msgid "Domain modified" msgstr "" -#: admin/forms/domain.py:345 +#: admin/forms/domain.py:341 msgid "Options" msgstr "" -#: admin/forms/domain.py:353 +#: admin/forms/domain.py:349 msgid "New domain" msgstr "" -#: admin/forms/domain.py:366 +#: admin/forms/domain.py:362 msgid "Domain created" msgstr "" @@ -448,20 +448,20 @@ msgstr "" msgid "You are not allowed to import domain aliases." msgstr "" -#: admin/management/commands/subcommands/_mx.py:155 +#: admin/management/commands/subcommands/_mx.py:159 msgid "[modoboa] DNSBL issue(s) for domain {}" msgstr "" -#: admin/management/commands/subcommands/_mx.py:176 -msgid "Domain {} as no MX record" +#: admin/management/commands/subcommands/_mx.py:180 +msgid "Domain {} has no MX record" msgstr "" -#: admin/management/commands/subcommands/_mx.py:187 +#: admin/management/commands/subcommands/_mx.py:191 #, python-brace-format -msgid "Domain {0} got an invalid MX record. Got {1}" +msgid "MX record for domain {0} is invalid: {1}" msgstr "" -#: admin/management/commands/subcommands/_mx.py:203 +#: admin/management/commands/subcommands/_mx.py:207 msgid "[modoboa] MX issue(s) for domain {}" msgstr "" @@ -473,62 +473,62 @@ msgstr "" msgid "The alias address." msgstr "" -#: admin/models/alias.py:39 admin/models/domain.py:42 +#: admin/models/alias.py:38 admin/models/domain.py:45 #: admin/models/domain_alias.py:44 msgid "enabled" msgstr "" -#: admin/models/alias.py:40 admin/models/domain_alias.py:45 +#: admin/models/alias.py:39 admin/models/domain_alias.py:45 msgid "Check to activate this alias" msgstr "" -#: admin/models/alias.py:45 admin/templates/admin/alias_detail.html.py:32 +#: admin/models/alias.py:44 admin/templates/admin/alias_detail.html:32 msgid "Description" msgstr "" -#: admin/models/alias.py:47 admin/templates/admin/alias_detail.html.py:29 +#: admin/models/alias.py:46 admin/templates/admin/alias_detail.html:29 msgid "Expire at" msgstr "" -#: admin/models/alias.py:90 +#: admin/models/alias.py:89 msgid "alias" msgstr "" -#: admin/models/alias.py:122 +#: admin/models/alias.py:121 msgid "Invalid address" msgstr "" -#: admin/models/alias.py:143 +#: admin/models/alias.py:142 msgid "Local recipient {}@{} not found" msgstr "" -#: admin/models/alias.py:173 +#: admin/models/alias.py:172 #, python-format msgid "Invalid line: %s" msgstr "" -#: admin/models/alias.py:179 +#: admin/models/alias.py:178 #, python-format msgid "Domain '%s' does not exist" msgstr "" -#: admin/models/domain.py:38 admin/models/domain_alias.py:37 +#: admin/models/domain.py:41 admin/models/domain_alias.py:37 msgid "name" msgstr "" -#: admin/models/domain.py:39 +#: admin/models/domain.py:42 msgid "The domain name" msgstr "" -#: admin/models/domain.py:43 +#: admin/models/domain.py:46 msgid "Check to activate this domain" msgstr "" -#: admin/models/domain.py:198 admin/models/domain_alias.py:71 +#: admin/models/domain.py:211 admin/models/domain_alias.py:71 msgid "Invalid line" msgstr "" -#: admin/models/domain.py:206 +#: admin/models/domain.py:219 #, python-format msgid "Invalid quota value for domain '%s'" msgstr "" @@ -701,34 +701,39 @@ msgstr "" msgid "DNS status" msgstr "" -#: admin/templates/admin/domain_detail.html:36 +#: admin/templates/admin/domain_detail.html:28 +#: admin/templates/admin/domains_table.html:12 +msgid "Awaiting checks" +msgstr "" + +#: admin/templates/admin/domain_detail.html:40 msgid "Creation date" msgstr "" -#: admin/templates/admin/domain_detail.html:38 +#: admin/templates/admin/domain_detail.html:42 msgid "Last modification date" msgstr "" -#: admin/templates/admin/domain_detail.html:39 -#: admin/templates/admin/domain_detail.html:48 +#: admin/templates/admin/domain_detail.html:43 +#: admin/templates/admin/domain_detail.html:52 #: admin/templates/admin/domain_statistics.html:33 msgid "Domain aliases" msgstr "" -#: admin/templates/admin/domain_detail.html:41 +#: admin/templates/admin/domain_detail.html:45 msgid "Mailbox aliases" msgstr "" -#: admin/templates/admin/domain_detail.html:65 +#: admin/templates/admin/domain_detail.html:69 msgid "Administrators" msgstr "" -#: admin/templates/admin/domain_detail.html:75 +#: admin/templates/admin/domain_detail.html:79 #: admin/templatetags/admin_tags.py:252 msgid "Remove this permission" msgstr "" -#: admin/templates/admin/domain_detail.html:80 +#: admin/templates/admin/domain_detail.html:84 msgid "No domain administrator defined yet." msgstr "" diff --git a/modoboa/admin/locale/es/LC_MESSAGES/django.po b/modoboa/admin/locale/es/LC_MESSAGES/django.po index 7c882ae45..ac46780e6 100644 --- a/modoboa/admin/locale/es/LC_MESSAGES/django.po +++ b/modoboa/admin/locale/es/LC_MESSAGES/django.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: Modoboa\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-09-16 16:03+0200\n" +"POT-Creation-Date: 2016-10-06 13:36+0200\n" "PO-Revision-Date: 2013-10-01 09:56+0000\n" "Last-Translator: Pedro Gracia \n" "Language-Team: Spanish (http://www.transifex.com/projects/p/modoboa/language/" @@ -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.py:40 +#: admin/app_settings.py:84 admin/templates/admin/domain_detail.html:44 msgid "Mailboxes" msgstr "Mailboxes" @@ -105,7 +105,7 @@ 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:279 +#: admin/app_settings.py:170 admin/forms/account.py:292 #: admin/forms/domain.py:81 msgid "Must be a positive integer" msgstr "" @@ -115,13 +115,13 @@ msgstr "" msgid "Administration" msgstr "Administradores" -#: admin/callbacks.py:35 admin/templates/admin/domain_statistics.html.py:36 +#: admin/callbacks.py:35 admin/templates/admin/domain_statistics.html: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.py:2 +#: admin/callbacks.py:50 admin/templates/admin/forward.html:2 msgid "Forward" msgstr "Siguiente" @@ -146,7 +146,7 @@ msgstr "Falló la importación de la cuenta (%s): el dominio no existe" msgid "domain alias" msgstr "Alias del dominio" -#: admin/forms/account.py:33 admin/templates/admin/domain_detail.html.py:68 +#: admin/forms/account.py:33 admin/templates/admin/domain_detail.html:72 msgid "Username" msgstr "Nombre de usuario" @@ -157,11 +157,11 @@ msgid "" "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.py:29 +#: admin/forms/account.py:40 admin/templates/admin/account_detail.html:29 msgid "Role" msgstr "Rol" -#: admin/forms/account.py:41 admin/forms/account.py:79 +#: admin/forms/account.py:41 msgid "Choose" msgstr "Elija" @@ -181,32 +181,32 @@ msgstr "Confirmación" msgid "Enter the same password as above, for verification." msgstr "Introduzca la misma contraseña que arriba, para verificación." -#: admin/forms/account.py:70 +#: admin/forms/account.py:63 msgid "Enabled" msgstr "Activado" -#: admin/forms/account.py:142 +#: admin/forms/account.py:155 msgid "The two password fields didn't match." msgstr "Las contraseñas no concuerdan" -#: admin/forms/account.py:157 +#: admin/forms/account.py:170 msgid "Only super administrators are allowed for this mode" msgstr "" -#: admin/forms/account.py:165 +#: admin/forms/account.py:178 msgid "You can't disable your own account" msgstr "No puede deshabilitar su propia cuenta" -#: admin/forms/account.py:180 +#: admin/forms/account.py:193 msgid "E-mail" msgstr "Email" -#: admin/forms/account.py:182 admin/forms/domain.py:36 +#: admin/forms/account.py:195 admin/forms/domain.py:36 #: admin/templates/admin/account_detail.html:45 msgid "Quota" msgstr "Cuota" -#: admin/forms/account.py:184 +#: admin/forms/account.py:197 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:192 admin/forms/domain.py:44 +#: admin/forms/account.py:205 admin/forms/domain.py:44 #: admin/templates/admin/domains.html:35 msgid "Alias(es)" msgstr "Alias" -#: admin/forms/account.py:195 +#: admin/forms/account.py:208 msgid "" "Alias(es) of this mailbox. Indicate only one address per input, press ENTER " "to add a new input. Use the '*' character to create a 'catchall' alias (ex: " @@ -231,13 +231,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:201 +#: admin/forms/account.py:214 #, fuzzy #| msgid "Invalid request" msgid "Sender addresses" msgstr "Petición inválida" -#: admin/forms/account.py:204 +#: admin/forms/account.py:217 #, fuzzy #| msgid "" #| "Mailbox(es) this alias will point to. Indicate only one address per " @@ -250,47 +250,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:258 admin/forms/alias.py:89 +#: admin/forms/account.py:271 admin/forms/alias.py:92 #: admin/models/mailbox.py:293 msgid "Domain does not exist" msgstr "El dominio no existe" -#: admin/forms/account.py:288 +#: admin/forms/account.py:301 #, fuzzy #| msgid "Domain does not exist" msgid "Local domain does not exist" msgstr "El dominio no existe" -#: admin/forms/account.py:386 +#: admin/forms/account.py:399 msgid "Domain(s)" msgstr "Dominio(s)" -#: admin/forms/account.py:388 +#: admin/forms/account.py:401 msgid "Domain(s) that user administrates" msgstr "Dominio(s) que el usuario administra" -#: admin/forms/account.py:434 admin/forms/account.py:518 -#: admin/forms/domain.py:266 admin/forms/domain.py:336 +#: admin/forms/account.py:447 admin/forms/account.py:532 +#: admin/forms/domain.py:266 admin/forms/domain.py:332 msgid "General" msgstr "General" -#: admin/forms/account.py:439 admin/forms/account.py:524 +#: admin/forms/account.py:452 admin/forms/account.py:538 msgid "Mail" msgstr "Correo" -#: admin/forms/account.py:441 +#: admin/forms/account.py:454 msgid "Permissions" msgstr "Permisos" -#: admin/forms/account.py:507 +#: admin/forms/account.py:521 msgid "Account updated" msgstr "Cuenta actualizada" -#: admin/forms/account.py:531 +#: admin/forms/account.py:545 msgid "New account" msgstr "Nueva cuenta" -#: admin/forms/account.py:543 +#: admin/forms/account.py:557 msgid "Account created" msgstr "Cuenta creada" @@ -316,7 +316,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.py:37 +#: admin/forms/alias.py:35 admin/templates/admin/alias_detail.html:37 msgid "Recipients" msgstr "Destinatarios" @@ -332,26 +332,26 @@ 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:92 -msgid "You don't have access to this domain" -msgstr "No tienes acceso a este dominio" - -#: admin/forms/alias.py:109 admin/forms/alias.py:111 -#, fuzzy -msgid "This field is required" -msgstr "Una cuota es obligatoria" - -#: admin/forms/alias.py:115 -msgid "No recipient defined" -msgstr "No ha puesto destinatario" - -#: admin/forms/domain.py:24 admin/models/alias.py:37 admin/models/domain.py:87 +#: admin/forms/alias.py:47 admin/forms/domain.py:24 admin/models/domain.py:90 #: admin/templates/admin/domain_statistics.html:49 #, fuzzy msgid "Domain" msgstr "Dominios" -#: admin/forms/domain.py:33 admin/templates/admin/domain_statistics.html.py:26 +#: admin/forms/alias.py:95 +msgid "You don't have access to this domain" +msgstr "No tienes acceso a este dominio" + +#: admin/forms/alias.py:112 admin/forms/alias.py:114 +#, fuzzy +msgid "This field is required" +msgstr "Una cuota es obligatoria" + +#: admin/forms/alias.py:118 +msgid "No recipient defined" +msgstr "No ha puesto destinatario" + +#: admin/forms/domain.py:33 admin/templates/admin/domain_statistics.html:26 msgid "Type" msgstr "" @@ -389,7 +389,7 @@ msgstr "Crear un administrador del dominio" 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.py:68 +#: admin/forms/domain.py:174 admin/templates/admin/domain_detail.html:72 #: admin/templates/admin/domains.html:34 #: admin/templates/admin/identity_headers.html:2 #: admin/templates/admin/mx_domain_detail.html:9 @@ -421,19 +421,19 @@ msgstr "Formato inválido" msgid "User '%s' already exists" msgstr "El usuario '%s' ya existe" -#: admin/forms/domain.py:325 +#: admin/forms/domain.py:321 msgid "Domain modified" msgstr "Dominio modificado" -#: admin/forms/domain.py:345 +#: admin/forms/domain.py:341 msgid "Options" msgstr "Opciones" -#: admin/forms/domain.py:353 +#: admin/forms/domain.py:349 msgid "New domain" msgstr "Nuevo dominio" -#: admin/forms/domain.py:366 +#: admin/forms/domain.py:362 msgid "Domain created" msgstr "Dominio creado" @@ -506,20 +506,20 @@ msgstr "No puedo eliminar su propio dominio" msgid "You are not allowed to import domain aliases." msgstr "" -#: admin/management/commands/subcommands/_mx.py:155 +#: admin/management/commands/subcommands/_mx.py:159 msgid "[modoboa] DNSBL issue(s) for domain {}" msgstr "" -#: admin/management/commands/subcommands/_mx.py:176 -msgid "Domain {} as no MX record" +#: admin/management/commands/subcommands/_mx.py:180 +msgid "Domain {} has no MX record" msgstr "" -#: admin/management/commands/subcommands/_mx.py:187 +#: admin/management/commands/subcommands/_mx.py:191 #, python-brace-format -msgid "Domain {0} got an invalid MX record. Got {1}" +msgid "MX record for domain {0} is invalid: {1}" msgstr "" -#: admin/management/commands/subcommands/_mx.py:203 +#: admin/management/commands/subcommands/_mx.py:207 msgid "[modoboa] MX issue(s) for domain {}" msgstr "" @@ -533,66 +533,66 @@ msgstr "dirección" msgid "The alias address." msgstr "Nombre del alias" -#: admin/models/alias.py:39 admin/models/domain.py:42 +#: admin/models/alias.py:38 admin/models/domain.py:45 #: admin/models/domain_alias.py:44 msgid "enabled" msgstr "activado" -#: admin/models/alias.py:40 admin/models/domain_alias.py:45 +#: admin/models/alias.py:39 admin/models/domain_alias.py:45 msgid "Check to activate this alias" msgstr "Marcar para activar este alias" -#: admin/models/alias.py:45 admin/templates/admin/alias_detail.html.py:32 +#: admin/models/alias.py:44 admin/templates/admin/alias_detail.html:32 msgid "Description" msgstr "" -#: admin/models/alias.py:47 admin/templates/admin/alias_detail.html.py:29 +#: admin/models/alias.py:46 admin/templates/admin/alias_detail.html:29 msgid "Expire at" msgstr "" -#: admin/models/alias.py:90 +#: admin/models/alias.py:89 msgid "alias" msgstr "alias" -#: admin/models/alias.py:122 +#: admin/models/alias.py:121 #, fuzzy #| msgid "Invalid request" msgid "Invalid address" msgstr "Petición inválida" -#: admin/models/alias.py:143 +#: admin/models/alias.py:142 #, fuzzy #| msgid "Local recipient %s not found" msgid "Local recipient {}@{} not found" msgstr "Destinatario local %s no encontrado" -#: admin/models/alias.py:173 +#: admin/models/alias.py:172 #, python-format msgid "Invalid line: %s" msgstr "Línea inválida: %s" -#: admin/models/alias.py:179 +#: admin/models/alias.py:178 #, python-format msgid "Domain '%s' does not exist" msgstr "El dominio '%s' no existe" -#: admin/models/domain.py:38 admin/models/domain_alias.py:37 +#: admin/models/domain.py:41 admin/models/domain_alias.py:37 msgid "name" msgstr "nombre" -#: admin/models/domain.py:39 +#: admin/models/domain.py:42 msgid "The domain name" msgstr "Nombre del dominio" -#: admin/models/domain.py:43 +#: admin/models/domain.py:46 msgid "Check to activate this domain" msgstr "Marcar para activar este dominio" -#: admin/models/domain.py:198 admin/models/domain_alias.py:71 +#: admin/models/domain.py:211 admin/models/domain_alias.py:71 msgid "Invalid line" msgstr "Línea inválida" -#: admin/models/domain.py:206 +#: admin/models/domain.py:219 #, python-format msgid "Invalid quota value for domain '%s'" msgstr "" @@ -794,34 +794,39 @@ msgstr "" msgid "DNS status" msgstr "Estadísticas" -#: admin/templates/admin/domain_detail.html:36 +#: admin/templates/admin/domain_detail.html:28 +#: admin/templates/admin/domains_table.html:12 +msgid "Awaiting checks" +msgstr "" + +#: admin/templates/admin/domain_detail.html:40 msgid "Creation date" msgstr "Fecha de creación" -#: admin/templates/admin/domain_detail.html:38 +#: admin/templates/admin/domain_detail.html:42 msgid "Last modification date" msgstr "Última fecha de modificación" -#: admin/templates/admin/domain_detail.html:39 -#: admin/templates/admin/domain_detail.html:48 +#: admin/templates/admin/domain_detail.html:43 +#: admin/templates/admin/domain_detail.html:52 #: admin/templates/admin/domain_statistics.html:33 msgid "Domain aliases" msgstr "Alias del dominio" -#: admin/templates/admin/domain_detail.html:41 +#: admin/templates/admin/domain_detail.html:45 msgid "Mailbox aliases" msgstr "Alias del mailbox" -#: admin/templates/admin/domain_detail.html:65 +#: admin/templates/admin/domain_detail.html:69 msgid "Administrators" msgstr "Administradores" -#: admin/templates/admin/domain_detail.html:75 +#: admin/templates/admin/domain_detail.html:79 #: admin/templatetags/admin_tags.py:252 msgid "Remove this permission" msgstr "Eliminar este permiso" -#: admin/templates/admin/domain_detail.html:80 +#: admin/templates/admin/domain_detail.html:84 #, fuzzy #| msgid "No domain administrator defined" msgid "No domain administrator defined yet." diff --git a/modoboa/admin/locale/fr/LC_MESSAGES/django.po b/modoboa/admin/locale/fr/LC_MESSAGES/django.po index 41f6c6ef6..8c0d64371 100644 --- a/modoboa/admin/locale/fr/LC_MESSAGES/django.po +++ b/modoboa/admin/locale/fr/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Modoboa\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-09-16 16:03+0200\n" +"POT-Creation-Date: 2016-10-06 13:36+0200\n" "PO-Revision-Date: 2016-09-16 13:56+0000\n" "Last-Translator: Antoine Nguyen \n" "Language-Team: French (http://www.transifex.com/tonio/modoboa/language/fr/)\n" @@ -52,7 +52,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.py:40 +#: admin/app_settings.py:84 admin/templates/admin/domain_detail.html:44 msgid "Mailboxes" msgstr "Boites" @@ -108,7 +108,7 @@ 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:279 +#: admin/app_settings.py:170 admin/forms/account.py:292 #: admin/forms/domain.py:81 msgid "Must be a positive integer" msgstr "Doit être un entier positif" @@ -117,13 +117,13 @@ msgstr "Doit être un entier positif" msgid "Administration" msgstr "Administration" -#: admin/callbacks.py:35 admin/templates/admin/domain_statistics.html.py:36 +#: admin/callbacks.py:35 admin/templates/admin/domain_statistics.html: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.py:2 +#: admin/callbacks.py:50 admin/templates/admin/forward.html:2 msgid "Forward" msgstr "Transfert" @@ -145,7 +145,7 @@ msgstr "L'import du compte a échoué (%s): mauvais quota" msgid "domain alias" msgstr "alias de domaine" -#: admin/forms/account.py:33 admin/templates/admin/domain_detail.html.py:68 +#: admin/forms/account.py:33 admin/templates/admin/domain_detail.html:72 msgid "Username" msgstr "Nom d'utilisateur" @@ -157,11 +157,11 @@ 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.py:29 +#: admin/forms/account.py:40 admin/templates/admin/account_detail.html:29 msgid "Role" msgstr "Rôle" -#: admin/forms/account.py:41 admin/forms/account.py:79 +#: admin/forms/account.py:41 msgid "Choose" msgstr "Choisir" @@ -181,32 +181,32 @@ msgstr "Confirmation" msgid "Enter the same password as above, for verification." msgstr "Entrer le même mot de passe, pour vérification." -#: admin/forms/account.py:70 +#: admin/forms/account.py:63 msgid "Enabled" msgstr "Activé" -#: admin/forms/account.py:142 +#: admin/forms/account.py:155 msgid "The two password fields didn't match." msgstr "Les deux mots de passe ne correspondent pas." -#: admin/forms/account.py:157 +#: admin/forms/account.py:170 msgid "Only super administrators are allowed for this mode" msgstr "Seuls les super administrateurs sont autorisés pour ce mode" -#: admin/forms/account.py:165 +#: admin/forms/account.py:178 msgid "You can't disable your own account" msgstr "Vous ne pouvez pas désactiver votre propre compte" -#: admin/forms/account.py:180 +#: admin/forms/account.py:193 msgid "E-mail" msgstr "E-mail" -#: admin/forms/account.py:182 admin/forms/domain.py:36 +#: admin/forms/account.py:195 admin/forms/domain.py:36 #: admin/templates/admin/account_detail.html:45 msgid "Quota" msgstr "Quota" -#: admin/forms/account.py:184 +#: admin/forms/account.py:197 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 "" "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:192 admin/forms/domain.py:44 +#: admin/forms/account.py:205 admin/forms/domain.py:44 #: admin/templates/admin/domains.html:35 msgid "Alias(es)" msgstr "Alias" -#: admin/forms/account.py:195 +#: admin/forms/account.py:208 msgid "" "Alias(es) of this mailbox. Indicate only one address per input, press ENTER " "to add a new input. Use the '*' character to create a 'catchall' alias (ex: " @@ -231,11 +231,11 @@ msgstr "" "ENTREE pour ajouter un nouveau champ. Utiliser le caractère '*' pour créer " "une adresse 'attrape tout' (ex: *@domain.tld)." -#: admin/forms/account.py:201 +#: admin/forms/account.py:214 msgid "Sender addresses" msgstr "Adresses d'envoi" -#: admin/forms/account.py:204 +#: admin/forms/account.py:217 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 " @@ -246,45 +246,45 @@ msgstr "" "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:258 admin/forms/alias.py:89 +#: admin/forms/account.py:271 admin/forms/alias.py:92 #: admin/models/mailbox.py:293 msgid "Domain does not exist" msgstr "Domaine inexistant" -#: admin/forms/account.py:288 +#: admin/forms/account.py:301 msgid "Local domain does not exist" msgstr "Le domaine local n'existe pas" -#: admin/forms/account.py:386 +#: admin/forms/account.py:399 msgid "Domain(s)" msgstr "Domaine(s)" -#: admin/forms/account.py:388 +#: admin/forms/account.py:401 msgid "Domain(s) that user administrates" msgstr "Domaine(s) que cet utilisateur administre" -#: admin/forms/account.py:434 admin/forms/account.py:518 -#: admin/forms/domain.py:266 admin/forms/domain.py:336 +#: admin/forms/account.py:447 admin/forms/account.py:532 +#: admin/forms/domain.py:266 admin/forms/domain.py:332 msgid "General" msgstr "Général" -#: admin/forms/account.py:439 admin/forms/account.py:524 +#: admin/forms/account.py:452 admin/forms/account.py:538 msgid "Mail" msgstr "Courrier" -#: admin/forms/account.py:441 +#: admin/forms/account.py:454 msgid "Permissions" msgstr "Permissions" -#: admin/forms/account.py:507 +#: admin/forms/account.py:521 msgid "Account updated" msgstr "Compte mis à jour" -#: admin/forms/account.py:531 +#: admin/forms/account.py:545 msgid "New account" msgstr "Nouveau compte" -#: admin/forms/account.py:543 +#: admin/forms/account.py:557 msgid "Account created" msgstr "Compte créé" @@ -304,7 +304,7 @@ 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.py:37 +#: admin/forms/alias.py:35 admin/templates/admin/alias_detail.html:37 msgid "Recipients" msgstr "Destinataires" @@ -316,24 +316,24 @@ 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:92 -msgid "You don't have access to this domain" -msgstr "Vous n'avez pas accès à ce domaine" - -#: admin/forms/alias.py:109 admin/forms/alias.py:111 -msgid "This field is required" -msgstr "Ce champ est requis." - -#: admin/forms/alias.py:115 -msgid "No recipient defined" -msgstr "Aucune destinataire défini" - -#: admin/forms/domain.py:24 admin/models/alias.py:37 admin/models/domain.py:87 +#: admin/forms/alias.py:47 admin/forms/domain.py:24 admin/models/domain.py:90 #: admin/templates/admin/domain_statistics.html:49 msgid "Domain" msgstr "Domaine" -#: admin/forms/domain.py:33 admin/templates/admin/domain_statistics.html.py:26 +#: admin/forms/alias.py:95 +msgid "You don't have access to this domain" +msgstr "Vous n'avez pas accès à ce domaine" + +#: admin/forms/alias.py:112 admin/forms/alias.py:114 +msgid "This field is required" +msgstr "Ce champ est requis." + +#: admin/forms/alias.py:118 +msgid "No recipient defined" +msgstr "Aucune destinataire défini" + +#: admin/forms/domain.py:33 admin/templates/admin/domain_statistics.html:26 msgid "Type" msgstr "Type" @@ -371,7 +371,7 @@ msgstr "Créer un administrateur de domaine" 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.py:68 +#: admin/forms/domain.py:174 admin/templates/admin/domain_detail.html:72 #: admin/templates/admin/domains.html:34 #: admin/templates/admin/identity_headers.html:2 #: admin/templates/admin/mx_domain_detail.html:9 @@ -403,19 +403,19 @@ msgstr "Format invalide" msgid "User '%s' already exists" msgstr "L'utilisateur '%s' existe déjà" -#: admin/forms/domain.py:325 +#: admin/forms/domain.py:321 msgid "Domain modified" msgstr "Domaine modifié" -#: admin/forms/domain.py:345 +#: admin/forms/domain.py:341 msgid "Options" msgstr "Options" -#: admin/forms/domain.py:353 +#: admin/forms/domain.py:349 msgid "New domain" msgstr "Nouveau domaine" -#: admin/forms/domain.py:366 +#: admin/forms/domain.py:362 msgid "Domain created" msgstr "Domaine créé" @@ -485,20 +485,22 @@ msgstr "Vous n'êtes pas autorisé à importer des domaines" msgid "You are not allowed to import domain aliases." msgstr "Vous n'êtes pas autorisé à importer des alias de domaine." -#: admin/management/commands/subcommands/_mx.py:155 +#: admin/management/commands/subcommands/_mx.py:159 msgid "[modoboa] DNSBL issue(s) for domain {}" msgstr "[modoboa] Problème(s) DNSBL pour le domaine {}" -#: admin/management/commands/subcommands/_mx.py:176 -msgid "Domain {} as no MX record" +#: admin/management/commands/subcommands/_mx.py:180 +#, fuzzy +#| msgid "Domain {} as no MX record" +msgid "Domain {} has no MX record" msgstr "Le domaine {} n'a aucun enregistrement MX" -#: admin/management/commands/subcommands/_mx.py:187 +#: admin/management/commands/subcommands/_mx.py:191 #, python-brace-format -msgid "Domain {0} got an invalid MX record. Got {1}" -msgstr "L'enregistrement MX du domaine {0} n'est pas bon : {1}." +msgid "MX record for domain {0} is invalid: {1}" +msgstr "" -#: admin/management/commands/subcommands/_mx.py:203 +#: admin/management/commands/subcommands/_mx.py:207 msgid "[modoboa] MX issue(s) for domain {}" msgstr "[modoboa] problème(s) de MX pour le domaine {}" @@ -510,62 +512,62 @@ msgstr "Adresse" msgid "The alias address." msgstr "L'adresse de l'alias" -#: admin/models/alias.py:39 admin/models/domain.py:42 +#: admin/models/alias.py:38 admin/models/domain.py:45 #: admin/models/domain_alias.py:44 msgid "enabled" msgstr "Activé" -#: admin/models/alias.py:40 admin/models/domain_alias.py:45 +#: admin/models/alias.py:39 admin/models/domain_alias.py:45 msgid "Check to activate this alias" msgstr "Cocher pour activer cet alias" -#: admin/models/alias.py:45 admin/templates/admin/alias_detail.html.py:32 +#: admin/models/alias.py:44 admin/templates/admin/alias_detail.html:32 msgid "Description" msgstr "Description" -#: admin/models/alias.py:47 admin/templates/admin/alias_detail.html.py:29 +#: admin/models/alias.py:46 admin/templates/admin/alias_detail.html:29 msgid "Expire at" msgstr "Expire le" -#: admin/models/alias.py:90 +#: admin/models/alias.py:89 msgid "alias" msgstr "alias" -#: admin/models/alias.py:122 +#: admin/models/alias.py:121 msgid "Invalid address" msgstr "Adresse invalide" -#: admin/models/alias.py:143 +#: admin/models/alias.py:142 msgid "Local recipient {}@{} not found" msgstr "Destinataire local {}@{} introuvable" -#: admin/models/alias.py:173 +#: admin/models/alias.py:172 #, python-format msgid "Invalid line: %s" msgstr "Ligne invalide : %s" -#: admin/models/alias.py:179 +#: admin/models/alias.py:178 #, python-format msgid "Domain '%s' does not exist" msgstr "Domaine '%s' inexistant" -#: admin/models/domain.py:38 admin/models/domain_alias.py:37 +#: admin/models/domain.py:41 admin/models/domain_alias.py:37 msgid "name" msgstr "Nom" -#: admin/models/domain.py:39 +#: admin/models/domain.py:42 msgid "The domain name" msgstr "Le nom du domaine" -#: admin/models/domain.py:43 +#: admin/models/domain.py:46 msgid "Check to activate this domain" msgstr "Cocher pour activer ce domaine" -#: admin/models/domain.py:198 admin/models/domain_alias.py:71 +#: admin/models/domain.py:211 admin/models/domain_alias.py:71 msgid "Invalid line" msgstr "Ligne invalide" -#: admin/models/domain.py:206 +#: admin/models/domain.py:219 #, python-format msgid "Invalid quota value for domain '%s'" msgstr "Quota invalide pour le domaine '%s'" @@ -740,34 +742,39 @@ msgstr "Aucune information disponible pour ce domaine." msgid "DNS status" msgstr "Statut DNS" -#: admin/templates/admin/domain_detail.html:36 +#: admin/templates/admin/domain_detail.html:28 +#: admin/templates/admin/domains_table.html:12 +msgid "Awaiting checks" +msgstr "" + +#: admin/templates/admin/domain_detail.html:40 msgid "Creation date" msgstr "Date de création" -#: admin/templates/admin/domain_detail.html:38 +#: admin/templates/admin/domain_detail.html:42 msgid "Last modification date" msgstr "Date de dernière modification" -#: admin/templates/admin/domain_detail.html:39 -#: admin/templates/admin/domain_detail.html:48 +#: admin/templates/admin/domain_detail.html:43 +#: admin/templates/admin/domain_detail.html:52 #: admin/templates/admin/domain_statistics.html:33 msgid "Domain aliases" msgstr "Alias de domaine" -#: admin/templates/admin/domain_detail.html:41 +#: admin/templates/admin/domain_detail.html:45 msgid "Mailbox aliases" msgstr "Alias de boite." -#: admin/templates/admin/domain_detail.html:65 +#: admin/templates/admin/domain_detail.html:69 msgid "Administrators" msgstr "Administrateurs" -#: admin/templates/admin/domain_detail.html:75 +#: admin/templates/admin/domain_detail.html:79 #: admin/templatetags/admin_tags.py:252 msgid "Remove this permission" msgstr "Supprimer cette permission" -#: admin/templates/admin/domain_detail.html:80 +#: admin/templates/admin/domain_detail.html:84 msgid "No domain administrator defined yet." msgstr "Aucun administrateur de domaine défini." @@ -1087,3 +1094,6 @@ msgstr "Importer des identités" #: admin/views/user.py:35 msgid "Forward updated" msgstr "Transfert mis à jour" + +#~ msgid "Domain {0} got an invalid MX record. Got {1}" +#~ msgstr "L'enregistrement MX du domaine {0} n'est pas bon : {1}." diff --git a/modoboa/admin/locale/it/LC_MESSAGES/django.po b/modoboa/admin/locale/it/LC_MESSAGES/django.po index 3535f049c..5f6917311 100644 --- a/modoboa/admin/locale/it/LC_MESSAGES/django.po +++ b/modoboa/admin/locale/it/LC_MESSAGES/django.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: Modoboa\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-09-16 16:03+0200\n" +"POT-Creation-Date: 2016-10-06 13:36+0200\n" "PO-Revision-Date: 2015-10-11 11:48+0000\n" "Last-Translator: Rocco \n" "Language-Team: Italian (http://www.transifex.com/tonio/modoboa/language/" @@ -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.py:40 +#: admin/app_settings.py:84 admin/templates/admin/domain_detail.html:44 msgid "Mailboxes" msgstr "Caselle di posta" @@ -107,7 +107,7 @@ 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:279 +#: admin/app_settings.py:170 admin/forms/account.py:292 #: admin/forms/domain.py:81 msgid "Must be a positive integer" msgstr "Dev'essere un intero positivo" @@ -116,13 +116,13 @@ msgstr "Dev'essere un intero positivo" msgid "Administration" msgstr "Amministrazione" -#: admin/callbacks.py:35 admin/templates/admin/domain_statistics.html.py:36 +#: admin/callbacks.py:35 admin/templates/admin/domain_statistics.html: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.py:2 +#: admin/callbacks.py:50 admin/templates/admin/forward.html:2 msgid "Forward" msgstr "Inoltra" @@ -146,7 +146,7 @@ msgstr "Importazione account fallito(%s): valore della quota errato" msgid "domain alias" msgstr "alias del dominio" -#: admin/forms/account.py:33 admin/templates/admin/domain_detail.html.py:68 +#: admin/forms/account.py:33 admin/templates/admin/domain_detail.html:72 msgid "Username" msgstr "Nome utente" @@ -158,11 +158,11 @@ 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.py:29 +#: admin/forms/account.py:40 admin/templates/admin/account_detail.html:29 msgid "Role" msgstr "Ruolo" -#: admin/forms/account.py:41 admin/forms/account.py:79 +#: admin/forms/account.py:41 msgid "Choose" msgstr "Scegli" @@ -183,32 +183,32 @@ 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:70 +#: admin/forms/account.py:63 msgid "Enabled" msgstr "Abilitato" -#: admin/forms/account.py:142 +#: admin/forms/account.py:155 msgid "The two password fields didn't match." msgstr "Le password nei due campi non corrispondono" -#: admin/forms/account.py:157 +#: admin/forms/account.py:170 msgid "Only super administrators are allowed for this mode" msgstr "Solo i super amministratori possono operare in questa modalità" -#: admin/forms/account.py:165 +#: admin/forms/account.py:178 msgid "You can't disable your own account" msgstr "Tu non puoi disabilitare il tuo account" -#: admin/forms/account.py:180 +#: admin/forms/account.py:193 msgid "E-mail" msgstr "E-mail" -#: admin/forms/account.py:182 admin/forms/domain.py:36 +#: admin/forms/account.py:195 admin/forms/domain.py:36 #: admin/templates/admin/account_detail.html:45 msgid "Quota" msgstr "Quota" -#: admin/forms/account.py:184 +#: admin/forms/account.py:197 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:192 admin/forms/domain.py:44 +#: admin/forms/account.py:205 admin/forms/domain.py:44 #: admin/templates/admin/domains.html:35 msgid "Alias(es)" msgstr "Alias" -#: admin/forms/account.py:195 +#: admin/forms/account.py:208 msgid "" "Alias(es) of this mailbox. Indicate only one address per input, press ENTER " "to add a new input. Use the '*' character to create a 'catchall' alias (ex: " @@ -233,13 +233,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:201 +#: admin/forms/account.py:214 #, fuzzy #| msgid "Invalid address" msgid "Sender addresses" msgstr "Indirizzo non valido" -#: admin/forms/account.py:204 +#: admin/forms/account.py:217 #, fuzzy #| msgid "" #| "Addresses this alias will point to. Indicate only one address per input, " @@ -252,47 +252,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:258 admin/forms/alias.py:89 +#: admin/forms/account.py:271 admin/forms/alias.py:92 #: admin/models/mailbox.py:293 msgid "Domain does not exist" msgstr "Il dominio non esiste" -#: admin/forms/account.py:288 +#: admin/forms/account.py:301 #, fuzzy #| msgid "Domain does not exist" msgid "Local domain does not exist" msgstr "Il dominio non esiste" -#: admin/forms/account.py:386 +#: admin/forms/account.py:399 msgid "Domain(s)" msgstr "Dominio(i)" -#: admin/forms/account.py:388 +#: admin/forms/account.py:401 msgid "Domain(s) that user administrates" msgstr "Dominio(i) amministrato(i) dall'utente" -#: admin/forms/account.py:434 admin/forms/account.py:518 -#: admin/forms/domain.py:266 admin/forms/domain.py:336 +#: admin/forms/account.py:447 admin/forms/account.py:532 +#: admin/forms/domain.py:266 admin/forms/domain.py:332 msgid "General" msgstr "Generale" -#: admin/forms/account.py:439 admin/forms/account.py:524 +#: admin/forms/account.py:452 admin/forms/account.py:538 msgid "Mail" msgstr "Posta" -#: admin/forms/account.py:441 +#: admin/forms/account.py:454 msgid "Permissions" msgstr "Permessi" -#: admin/forms/account.py:507 +#: admin/forms/account.py:521 msgid "Account updated" msgstr "Account aggiornato" -#: admin/forms/account.py:531 +#: admin/forms/account.py:545 msgid "New account" msgstr "Nuovo account" -#: admin/forms/account.py:543 +#: admin/forms/account.py:557 msgid "Account created" msgstr "Account creato" @@ -314,7 +314,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.py:37 +#: admin/forms/alias.py:35 admin/templates/admin/alias_detail.html:37 msgid "Recipients" msgstr "Destinatari" @@ -326,26 +326,26 @@ 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:92 +#: admin/forms/alias.py:47 admin/forms/domain.py:24 admin/models/domain.py:90 +#: admin/templates/admin/domain_statistics.html:49 +msgid "Domain" +msgstr "Dominio" + +#: admin/forms/alias.py:95 msgid "You don't have access to this domain" msgstr "Non hai accesso a questo dominio" -#: admin/forms/alias.py:109 admin/forms/alias.py:111 +#: admin/forms/alias.py:112 admin/forms/alias.py:114 #, fuzzy #| msgid "A mailbox is required" msgid "This field is required" msgstr "É necessaria una casella" -#: admin/forms/alias.py:115 +#: admin/forms/alias.py:118 msgid "No recipient defined" msgstr "Non è stato definito un destinatario" -#: admin/forms/domain.py:24 admin/models/alias.py:37 admin/models/domain.py:87 -#: admin/templates/admin/domain_statistics.html:49 -msgid "Domain" -msgstr "Dominio" - -#: admin/forms/domain.py:33 admin/templates/admin/domain_statistics.html.py:26 +#: admin/forms/domain.py:33 admin/templates/admin/domain_statistics.html:26 msgid "Type" msgstr "Tipo" @@ -383,7 +383,7 @@ msgstr "Crea un amministratore di dominio" 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.py:68 +#: admin/forms/domain.py:174 admin/templates/admin/domain_detail.html:72 #: admin/templates/admin/domains.html:34 #: admin/templates/admin/identity_headers.html:2 #: admin/templates/admin/mx_domain_detail.html:9 @@ -415,19 +415,19 @@ msgstr "Formato non valido" msgid "User '%s' already exists" msgstr "L'utente '%s' esiste già" -#: admin/forms/domain.py:325 +#: admin/forms/domain.py:321 msgid "Domain modified" msgstr "Dominio modificato" -#: admin/forms/domain.py:345 +#: admin/forms/domain.py:341 msgid "Options" msgstr "Opzioni" -#: admin/forms/domain.py:353 +#: admin/forms/domain.py:349 msgid "New domain" msgstr "Nuovo dominio" -#: admin/forms/domain.py:366 +#: admin/forms/domain.py:362 msgid "Domain created" msgstr "Dominio creato" @@ -497,20 +497,20 @@ msgstr "Non hai i permessi di importare domini" msgid "You are not allowed to import domain aliases." msgstr "Non hai i permessi di importare gli alias dominio" -#: admin/management/commands/subcommands/_mx.py:155 +#: admin/management/commands/subcommands/_mx.py:159 msgid "[modoboa] DNSBL issue(s) for domain {}" msgstr "" -#: admin/management/commands/subcommands/_mx.py:176 -msgid "Domain {} as no MX record" +#: admin/management/commands/subcommands/_mx.py:180 +msgid "Domain {} has no MX record" msgstr "" -#: admin/management/commands/subcommands/_mx.py:187 +#: admin/management/commands/subcommands/_mx.py:191 #, python-brace-format -msgid "Domain {0} got an invalid MX record. Got {1}" +msgid "MX record for domain {0} is invalid: {1}" msgstr "" -#: admin/management/commands/subcommands/_mx.py:203 +#: admin/management/commands/subcommands/_mx.py:207 msgid "[modoboa] MX issue(s) for domain {}" msgstr "" @@ -522,62 +522,62 @@ msgstr "indirizzo" msgid "The alias address." msgstr "Indirizzi Alias." -#: admin/models/alias.py:39 admin/models/domain.py:42 +#: admin/models/alias.py:38 admin/models/domain.py:45 #: admin/models/domain_alias.py:44 msgid "enabled" msgstr "Attivato" -#: admin/models/alias.py:40 admin/models/domain_alias.py:45 +#: admin/models/alias.py:39 admin/models/domain_alias.py:45 msgid "Check to activate this alias" msgstr "Seleziona per attivare questo alias" -#: admin/models/alias.py:45 admin/templates/admin/alias_detail.html.py:32 +#: admin/models/alias.py:44 admin/templates/admin/alias_detail.html:32 msgid "Description" msgstr "" -#: admin/models/alias.py:47 admin/templates/admin/alias_detail.html.py:29 +#: admin/models/alias.py:46 admin/templates/admin/alias_detail.html:29 msgid "Expire at" msgstr "" -#: admin/models/alias.py:90 +#: admin/models/alias.py:89 msgid "alias" msgstr "alias" -#: admin/models/alias.py:122 +#: admin/models/alias.py:121 msgid "Invalid address" msgstr "Indirizzo non valido" -#: admin/models/alias.py:143 +#: admin/models/alias.py:142 msgid "Local recipient {}@{} not found" msgstr "Destinatario locale {}@{} non trovato" -#: admin/models/alias.py:173 +#: admin/models/alias.py:172 #, python-format msgid "Invalid line: %s" msgstr "Riga non valida: %s" -#: admin/models/alias.py:179 +#: admin/models/alias.py:178 #, python-format msgid "Domain '%s' does not exist" msgstr "Il dominio '%s' non esiste" -#: admin/models/domain.py:38 admin/models/domain_alias.py:37 +#: admin/models/domain.py:41 admin/models/domain_alias.py:37 msgid "name" msgstr "nome" -#: admin/models/domain.py:39 +#: admin/models/domain.py:42 msgid "The domain name" msgstr "Il nome del dominio" -#: admin/models/domain.py:43 +#: admin/models/domain.py:46 msgid "Check to activate this domain" msgstr "Seleziona per attivare questo dominio" -#: admin/models/domain.py:198 admin/models/domain_alias.py:71 +#: admin/models/domain.py:211 admin/models/domain_alias.py:71 msgid "Invalid line" msgstr "Riga non valida" -#: admin/models/domain.py:206 +#: admin/models/domain.py:219 #, python-format msgid "Invalid quota value for domain '%s'" msgstr "Valore della quota non valido per il dominio '%s'" @@ -780,34 +780,39 @@ msgstr "" msgid "DNS status" msgstr "Statistiche" -#: admin/templates/admin/domain_detail.html:36 +#: admin/templates/admin/domain_detail.html:28 +#: admin/templates/admin/domains_table.html:12 +msgid "Awaiting checks" +msgstr "" + +#: admin/templates/admin/domain_detail.html:40 msgid "Creation date" msgstr "Data di creazione" -#: admin/templates/admin/domain_detail.html:38 +#: admin/templates/admin/domain_detail.html:42 msgid "Last modification date" msgstr "Data dell'ultima modifica" -#: admin/templates/admin/domain_detail.html:39 -#: admin/templates/admin/domain_detail.html:48 +#: admin/templates/admin/domain_detail.html:43 +#: admin/templates/admin/domain_detail.html:52 #: admin/templates/admin/domain_statistics.html:33 msgid "Domain aliases" msgstr "Alias del dominio" -#: admin/templates/admin/domain_detail.html:41 +#: admin/templates/admin/domain_detail.html:45 msgid "Mailbox aliases" msgstr "Alias delle caselle di posta" -#: admin/templates/admin/domain_detail.html:65 +#: admin/templates/admin/domain_detail.html:69 msgid "Administrators" msgstr "Amministratori" -#: admin/templates/admin/domain_detail.html:75 +#: admin/templates/admin/domain_detail.html:79 #: admin/templatetags/admin_tags.py:252 msgid "Remove this permission" msgstr "Rimuovi questo permesso" -#: admin/templates/admin/domain_detail.html:80 +#: admin/templates/admin/domain_detail.html:84 #, fuzzy #| msgid "No domain administrator defined" msgid "No domain administrator defined yet." diff --git a/modoboa/admin/locale/ja_JP/LC_MESSAGES/django.po b/modoboa/admin/locale/ja_JP/LC_MESSAGES/django.po index 64bf90577..ae5df9fce 100644 --- a/modoboa/admin/locale/ja_JP/LC_MESSAGES/django.po +++ b/modoboa/admin/locale/ja_JP/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Modoboa\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-09-16 16:03+0200\n" +"POT-Creation-Date: 2016-10-06 13:36+0200\n" "PO-Revision-Date: 2016-09-14 17:06+0000\n" "Last-Translator: Antoine Nguyen \n" "Language-Team: Japanese (Japan) (http://www.transifex.com/tonio/modoboa/" @@ -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.py:40 +#: admin/app_settings.py:84 admin/templates/admin/domain_detail.html:44 msgid "Mailboxes" msgstr "メールボックス" @@ -105,7 +105,7 @@ msgid "Create a domain and a mailbox when an account is automatically created." msgstr "" "アカウントが自動的に作成されたとき、ドメインとメールボックを作成します。" -#: admin/app_settings.py:170 admin/forms/account.py:279 +#: admin/app_settings.py:170 admin/forms/account.py:292 #: admin/forms/domain.py:81 msgid "Must be a positive integer" msgstr "正の整数でなければいけません" @@ -114,13 +114,13 @@ msgstr "正の整数でなければいけません" msgid "Administration" msgstr "管理" -#: admin/callbacks.py:35 admin/templates/admin/domain_statistics.html.py:36 +#: admin/callbacks.py:35 admin/templates/admin/domain_statistics.html: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.py:2 +#: admin/callbacks.py:50 admin/templates/admin/forward.html:2 msgid "Forward" msgstr "転送先" @@ -142,7 +142,7 @@ msgstr "アカウントのインポートに失敗しました (%s): 不正な msgid "domain alias" msgstr "ドメインエイリアス" -#: admin/forms/account.py:33 admin/templates/admin/domain_detail.html.py:68 +#: admin/forms/account.py:33 admin/templates/admin/domain_detail.html:72 msgid "Username" msgstr "ユーザー名" @@ -155,11 +155,11 @@ msgstr "" "メールボックスを持つユーザーもしくは管理者の有効な電子メールアドレスでなけれ" "ばなりません。" -#: admin/forms/account.py:40 admin/templates/admin/account_detail.html.py:29 +#: admin/forms/account.py:40 admin/templates/admin/account_detail.html:29 msgid "Role" msgstr "ロール" -#: admin/forms/account.py:41 admin/forms/account.py:79 +#: admin/forms/account.py:41 msgid "Choose" msgstr "選ぶ" @@ -179,32 +179,32 @@ msgstr "確認" msgid "Enter the same password as above, for verification." msgstr "確認のため、上記と同じパスワードを入力します。" -#: admin/forms/account.py:70 +#: admin/forms/account.py:63 msgid "Enabled" msgstr "有効化" -#: admin/forms/account.py:142 +#: admin/forms/account.py:155 msgid "The two password fields didn't match." msgstr "2つのパスワード項目が一致しません" -#: admin/forms/account.py:157 +#: admin/forms/account.py:170 msgid "Only super administrators are allowed for this mode" msgstr "スーパー管理者だけが、このモードのために許可されています。" -#: admin/forms/account.py:165 +#: admin/forms/account.py:178 msgid "You can't disable your own account" msgstr "あなた自身のアカウントは無効化できません" -#: admin/forms/account.py:180 +#: admin/forms/account.py:193 msgid "E-mail" msgstr "電子メール" -#: admin/forms/account.py:182 admin/forms/domain.py:36 +#: admin/forms/account.py:195 admin/forms/domain.py:36 #: admin/templates/admin/account_detail.html:45 msgid "Quota" msgstr "クォータ" -#: admin/forms/account.py:184 +#: admin/forms/account.py:197 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:192 admin/forms/domain.py:44 +#: admin/forms/account.py:205 admin/forms/domain.py:44 #: admin/templates/admin/domains.html:35 msgid "Alias(es)" msgstr "エイリアス" -#: admin/forms/account.py:195 +#: admin/forms/account.py:208 msgid "" "Alias(es) of this mailbox. Indicate only one address per input, press ENTER " "to add a new input. Use the '*' character to create a 'catchall' alias (ex: " @@ -232,56 +232,56 @@ msgstr "" " 「キャッチオール」エイリアスを作成するには、 ' * '文字を使用してください " "(例: *@domain.tld)" -#: admin/forms/account.py:201 +#: admin/forms/account.py:214 msgid "Sender addresses" msgstr "" -#: admin/forms/account.py:204 +#: admin/forms/account.py:217 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:258 admin/forms/alias.py:89 +#: admin/forms/account.py:271 admin/forms/alias.py:92 #: admin/models/mailbox.py:293 msgid "Domain does not exist" msgstr "ドメインは存在しません" -#: admin/forms/account.py:288 +#: admin/forms/account.py:301 msgid "Local domain does not exist" msgstr "ローカルドメインは存在しません" -#: admin/forms/account.py:386 +#: admin/forms/account.py:399 msgid "Domain(s)" msgstr "ドメイン" -#: admin/forms/account.py:388 +#: admin/forms/account.py:401 msgid "Domain(s) that user administrates" msgstr "ユーザーに管理されたドメイン" -#: admin/forms/account.py:434 admin/forms/account.py:518 -#: admin/forms/domain.py:266 admin/forms/domain.py:336 +#: admin/forms/account.py:447 admin/forms/account.py:532 +#: admin/forms/domain.py:266 admin/forms/domain.py:332 msgid "General" msgstr "全般" -#: admin/forms/account.py:439 admin/forms/account.py:524 +#: admin/forms/account.py:452 admin/forms/account.py:538 msgid "Mail" msgstr "メール" -#: admin/forms/account.py:441 +#: admin/forms/account.py:454 msgid "Permissions" msgstr "アクセス許可" -#: admin/forms/account.py:507 +#: admin/forms/account.py:521 msgid "Account updated" msgstr "アカウントを更新しました" -#: admin/forms/account.py:531 +#: admin/forms/account.py:545 msgid "New account" msgstr "新しいアカウト" -#: admin/forms/account.py:543 +#: admin/forms/account.py:557 msgid "Account created" msgstr "アカウントを作成しました" @@ -304,7 +304,7 @@ msgstr "" "キャッチオールエイリアスを作成するためには、ドメイン名だけを入力します " "(@domain.tld)" -#: admin/forms/alias.py:35 admin/templates/admin/alias_detail.html.py:37 +#: admin/forms/alias.py:35 admin/templates/admin/alias_detail.html:37 msgid "Recipients" msgstr "受信者" @@ -317,24 +317,24 @@ msgstr "" "input ごとに1つだけのアドレスを記入し、 ENTER キーを押して、新しい input を追" "加します" -#: admin/forms/alias.py:92 -msgid "You don't have access to this domain" -msgstr "このドメインにアクセスする権限がありません" - -#: admin/forms/alias.py:109 admin/forms/alias.py:111 -msgid "This field is required" -msgstr "" - -#: admin/forms/alias.py:115 -msgid "No recipient defined" -msgstr "受信者が定義されていません" - -#: admin/forms/domain.py:24 admin/models/alias.py:37 admin/models/domain.py:87 +#: admin/forms/alias.py:47 admin/forms/domain.py:24 admin/models/domain.py:90 #: admin/templates/admin/domain_statistics.html:49 msgid "Domain" msgstr "ドメイン" -#: admin/forms/domain.py:33 admin/templates/admin/domain_statistics.html.py:26 +#: admin/forms/alias.py:95 +msgid "You don't have access to this domain" +msgstr "このドメインにアクセスする権限がありません" + +#: admin/forms/alias.py:112 admin/forms/alias.py:114 +msgid "This field is required" +msgstr "" + +#: admin/forms/alias.py:118 +msgid "No recipient defined" +msgstr "受信者が定義されていません" + +#: admin/forms/domain.py:33 admin/templates/admin/domain_statistics.html:26 msgid "Type" msgstr "タイプ" @@ -373,7 +373,7 @@ msgstr "ドメイン管理者を作成する" msgid "Automatically create an administrator for this domain" msgstr "自動的にドメインの管理者を作成する" -#: admin/forms/domain.py:174 admin/templates/admin/domain_detail.html.py:68 +#: admin/forms/domain.py:174 admin/templates/admin/domain_detail.html:72 #: admin/templates/admin/domains.html:34 #: admin/templates/admin/identity_headers.html:2 #: admin/templates/admin/mx_domain_detail.html:9 @@ -405,19 +405,19 @@ msgstr "不正なフォーマット" msgid "User '%s' already exists" msgstr "ユーザー %s はすでに存在します" -#: admin/forms/domain.py:325 +#: admin/forms/domain.py:321 msgid "Domain modified" msgstr "ドメインが修正されました" -#: admin/forms/domain.py:345 +#: admin/forms/domain.py:341 msgid "Options" msgstr "オプション" -#: admin/forms/domain.py:353 +#: admin/forms/domain.py:349 msgid "New domain" msgstr "新しいドメイン" -#: admin/forms/domain.py:366 +#: admin/forms/domain.py:362 msgid "Domain created" msgstr "ドメインが作成されました" @@ -487,20 +487,20 @@ msgstr "ドメインのインポートは許可されていません" msgid "You are not allowed to import domain aliases." msgstr "ドメインエイリアスのインポートは許可されていません" -#: admin/management/commands/subcommands/_mx.py:155 +#: admin/management/commands/subcommands/_mx.py:159 msgid "[modoboa] DNSBL issue(s) for domain {}" msgstr "[modoboa] ドメイン {} の DNSBL結果" -#: admin/management/commands/subcommands/_mx.py:176 -msgid "Domain {} as no MX record" +#: admin/management/commands/subcommands/_mx.py:180 +msgid "Domain {} has no MX record" msgstr "" -#: admin/management/commands/subcommands/_mx.py:187 +#: admin/management/commands/subcommands/_mx.py:191 #, python-brace-format -msgid "Domain {0} got an invalid MX record. Got {1}" +msgid "MX record for domain {0} is invalid: {1}" msgstr "" -#: admin/management/commands/subcommands/_mx.py:203 +#: admin/management/commands/subcommands/_mx.py:207 msgid "[modoboa] MX issue(s) for domain {}" msgstr "" @@ -512,62 +512,62 @@ msgstr "アドレス" msgid "The alias address." msgstr "エイリアスアドレス" -#: admin/models/alias.py:39 admin/models/domain.py:42 +#: admin/models/alias.py:38 admin/models/domain.py:45 #: admin/models/domain_alias.py:44 msgid "enabled" msgstr "有効" -#: admin/models/alias.py:40 admin/models/domain_alias.py:45 +#: admin/models/alias.py:39 admin/models/domain_alias.py:45 msgid "Check to activate this alias" msgstr "このエイリアスをアクティブにするために確認してください" -#: admin/models/alias.py:45 admin/templates/admin/alias_detail.html.py:32 +#: admin/models/alias.py:44 admin/templates/admin/alias_detail.html:32 msgid "Description" msgstr "" -#: admin/models/alias.py:47 admin/templates/admin/alias_detail.html.py:29 +#: admin/models/alias.py:46 admin/templates/admin/alias_detail.html:29 msgid "Expire at" msgstr "" -#: admin/models/alias.py:90 +#: admin/models/alias.py:89 msgid "alias" msgstr "エイリアス" -#: admin/models/alias.py:122 +#: admin/models/alias.py:121 msgid "Invalid address" msgstr "不正なアドレス" -#: admin/models/alias.py:143 +#: admin/models/alias.py:142 msgid "Local recipient {}@{} not found" msgstr "ローカル受信者 {}@{} は見つかりません" -#: admin/models/alias.py:173 +#: admin/models/alias.py:172 #, python-format msgid "Invalid line: %s" msgstr "不正な行: %s" -#: admin/models/alias.py:179 +#: admin/models/alias.py:178 #, python-format msgid "Domain '%s' does not exist" msgstr "ドメイン %s は、存在しません" -#: admin/models/domain.py:38 admin/models/domain_alias.py:37 +#: admin/models/domain.py:41 admin/models/domain_alias.py:37 msgid "name" msgstr "名前" -#: admin/models/domain.py:39 +#: admin/models/domain.py:42 msgid "The domain name" msgstr "ドメイン名" -#: admin/models/domain.py:43 +#: admin/models/domain.py:46 msgid "Check to activate this domain" msgstr "このドメインをアクティブするために確認してください" -#: admin/models/domain.py:198 admin/models/domain_alias.py:71 +#: admin/models/domain.py:211 admin/models/domain_alias.py:71 msgid "Invalid line" msgstr "不正な行" -#: admin/models/domain.py:206 +#: admin/models/domain.py:219 #, python-format msgid "Invalid quota value for domain '%s'" msgstr "不正なドメイン %s のクォータ値" @@ -742,34 +742,39 @@ msgstr "このドメインに関する情報がありません。" msgid "DNS status" msgstr "ステータス" -#: admin/templates/admin/domain_detail.html:36 +#: admin/templates/admin/domain_detail.html:28 +#: admin/templates/admin/domains_table.html:12 +msgid "Awaiting checks" +msgstr "" + +#: admin/templates/admin/domain_detail.html:40 msgid "Creation date" msgstr "作成日時" -#: admin/templates/admin/domain_detail.html:38 +#: admin/templates/admin/domain_detail.html:42 msgid "Last modification date" msgstr "最終修正日時" -#: admin/templates/admin/domain_detail.html:39 -#: admin/templates/admin/domain_detail.html:48 +#: admin/templates/admin/domain_detail.html:43 +#: admin/templates/admin/domain_detail.html:52 #: admin/templates/admin/domain_statistics.html:33 msgid "Domain aliases" msgstr "ドメインエイリアス" -#: admin/templates/admin/domain_detail.html:41 +#: admin/templates/admin/domain_detail.html:45 msgid "Mailbox aliases" msgstr "メールボックスエイリアス" -#: admin/templates/admin/domain_detail.html:65 +#: admin/templates/admin/domain_detail.html:69 msgid "Administrators" msgstr "管理者" -#: admin/templates/admin/domain_detail.html:75 +#: admin/templates/admin/domain_detail.html:79 #: admin/templatetags/admin_tags.py:252 msgid "Remove this permission" msgstr "このパーミッションを削除" -#: admin/templates/admin/domain_detail.html:80 +#: admin/templates/admin/domain_detail.html:84 msgid "No domain administrator defined yet." msgstr "ドメイン管理者が指定されていません" diff --git a/modoboa/admin/locale/nl_NL/LC_MESSAGES/django.po b/modoboa/admin/locale/nl_NL/LC_MESSAGES/django.po index a3afbfc33..dc0f236c9 100644 --- a/modoboa/admin/locale/nl_NL/LC_MESSAGES/django.po +++ b/modoboa/admin/locale/nl_NL/LC_MESSAGES/django.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: Modoboa\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-09-16 16:03+0200\n" +"POT-Creation-Date: 2016-10-06 13:36+0200\n" "PO-Revision-Date: 2014-12-31 11:37+0000\n" "Last-Translator: TuxBrother \n" "Language-Team: Dutch (Netherlands) (http://www.transifex.com/projects/p/" @@ -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.py:40 +#: admin/app_settings.py:84 admin/templates/admin/domain_detail.html:44 msgid "Mailboxes" msgstr "Mailboxen" @@ -107,7 +107,7 @@ 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:279 +#: admin/app_settings.py:170 admin/forms/account.py:292 #: admin/forms/domain.py:81 msgid "Must be a positive integer" msgstr "Dit moet een positive integer zijn." @@ -116,13 +116,13 @@ msgstr "Dit moet een positive integer zijn." msgid "Administration" msgstr "Administratie" -#: admin/callbacks.py:35 admin/templates/admin/domain_statistics.html.py:36 +#: admin/callbacks.py:35 admin/templates/admin/domain_statistics.html: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.py:2 +#: admin/callbacks.py:50 admin/templates/admin/forward.html:2 msgid "Forward" msgstr "Doorsturen" @@ -146,7 +146,7 @@ msgstr "Account import is mislukt (%s): verkeerd quotum waarde" msgid "domain alias" msgstr "domein alias" -#: admin/forms/account.py:33 admin/templates/admin/domain_detail.html.py:68 +#: admin/forms/account.py:33 admin/templates/admin/domain_detail.html:72 msgid "Username" msgstr "Gebruikersnaam" @@ -158,11 +158,11 @@ 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.py:29 +#: admin/forms/account.py:40 admin/templates/admin/account_detail.html:29 msgid "Role" msgstr "Regel" -#: admin/forms/account.py:41 admin/forms/account.py:79 +#: admin/forms/account.py:41 msgid "Choose" msgstr "Kiezen" @@ -182,32 +182,32 @@ msgstr "Bevestiging" msgid "Enter the same password as above, for verification." msgstr "Herhaal wachtwoord (voor verificatie)" -#: admin/forms/account.py:70 +#: admin/forms/account.py:63 msgid "Enabled" msgstr "Actief" -#: admin/forms/account.py:142 +#: admin/forms/account.py:155 msgid "The two password fields didn't match." msgstr "De wachtwoorden komen niet overeen." -#: admin/forms/account.py:157 +#: admin/forms/account.py:170 msgid "Only super administrators are allowed for this mode" msgstr "" -#: admin/forms/account.py:165 +#: admin/forms/account.py:178 msgid "You can't disable your own account" msgstr "U kunt uw eigen account niet uitschakelen" -#: admin/forms/account.py:180 +#: admin/forms/account.py:193 msgid "E-mail" msgstr "E-mail" -#: admin/forms/account.py:182 admin/forms/domain.py:36 +#: admin/forms/account.py:195 admin/forms/domain.py:36 #: admin/templates/admin/account_detail.html:45 msgid "Quota" msgstr "Quota" -#: admin/forms/account.py:184 +#: admin/forms/account.py:197 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:192 admin/forms/domain.py:44 +#: admin/forms/account.py:205 admin/forms/domain.py:44 #: admin/templates/admin/domains.html:35 msgid "Alias(es)" msgstr "Alias(sen)" -#: admin/forms/account.py:195 +#: admin/forms/account.py:208 msgid "" "Alias(es) of this mailbox. Indicate only one address per input, press ENTER " "to add a new input. Use the '*' character to create a 'catchall' alias (ex: " @@ -232,13 +232,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:201 +#: admin/forms/account.py:214 #, fuzzy #| msgid "Invalid request" msgid "Sender addresses" msgstr "Ongeldig verzoek" -#: admin/forms/account.py:204 +#: admin/forms/account.py:217 #, fuzzy #| msgid "" #| "Mailbox(es) this alias will point to. Indicate only one address per " @@ -251,47 +251,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:258 admin/forms/alias.py:89 +#: admin/forms/account.py:271 admin/forms/alias.py:92 #: admin/models/mailbox.py:293 msgid "Domain does not exist" msgstr "Domein bestaat niet" -#: admin/forms/account.py:288 +#: admin/forms/account.py:301 #, fuzzy #| msgid "Domain does not exist" msgid "Local domain does not exist" msgstr "Domein bestaat niet" -#: admin/forms/account.py:386 +#: admin/forms/account.py:399 msgid "Domain(s)" msgstr "Domein(en)" -#: admin/forms/account.py:388 +#: admin/forms/account.py:401 msgid "Domain(s) that user administrates" msgstr "Domein(en) die gebruiker mag beheren" -#: admin/forms/account.py:434 admin/forms/account.py:518 -#: admin/forms/domain.py:266 admin/forms/domain.py:336 +#: admin/forms/account.py:447 admin/forms/account.py:532 +#: admin/forms/domain.py:266 admin/forms/domain.py:332 msgid "General" msgstr "Algemeen" -#: admin/forms/account.py:439 admin/forms/account.py:524 +#: admin/forms/account.py:452 admin/forms/account.py:538 msgid "Mail" msgstr "Mail" -#: admin/forms/account.py:441 +#: admin/forms/account.py:454 msgid "Permissions" msgstr "Rechten" -#: admin/forms/account.py:507 +#: admin/forms/account.py:521 msgid "Account updated" msgstr "Account aangepast" -#: admin/forms/account.py:531 +#: admin/forms/account.py:545 msgid "New account" msgstr "Nieuwe account" -#: admin/forms/account.py:543 +#: admin/forms/account.py:557 msgid "Account created" msgstr "Account aangemaakt" @@ -317,7 +317,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.py:37 +#: admin/forms/alias.py:35 admin/templates/admin/alias_detail.html:37 msgid "Recipients" msgstr "Ontvangers" @@ -333,26 +333,26 @@ 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:92 +#: admin/forms/alias.py:47 admin/forms/domain.py:24 admin/models/domain.py:90 +#: admin/templates/admin/domain_statistics.html:49 +msgid "Domain" +msgstr "Domein" + +#: admin/forms/alias.py:95 msgid "You don't have access to this domain" msgstr "U heeft geen toegang tot dit domein" -#: admin/forms/alias.py:109 admin/forms/alias.py:111 +#: admin/forms/alias.py:112 admin/forms/alias.py:114 #, fuzzy #| msgid "A mailbox is required" msgid "This field is required" msgstr "Een mailbox is benodigd" -#: admin/forms/alias.py:115 +#: admin/forms/alias.py:118 msgid "No recipient defined" msgstr "Geen ontvanger opgegeven" -#: admin/forms/domain.py:24 admin/models/alias.py:37 admin/models/domain.py:87 -#: admin/templates/admin/domain_statistics.html:49 -msgid "Domain" -msgstr "Domein" - -#: admin/forms/domain.py:33 admin/templates/admin/domain_statistics.html.py:26 +#: admin/forms/domain.py:33 admin/templates/admin/domain_statistics.html:26 msgid "Type" msgstr "Type" @@ -390,7 +390,7 @@ msgstr "Maak een domein administrator aan" 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.py:68 +#: admin/forms/domain.py:174 admin/templates/admin/domain_detail.html:72 #: admin/templates/admin/domains.html:34 #: admin/templates/admin/identity_headers.html:2 #: admin/templates/admin/mx_domain_detail.html:9 @@ -421,19 +421,19 @@ msgstr "Verkeerd formaat" msgid "User '%s' already exists" msgstr "Gebruiker '%s' bestaat al" -#: admin/forms/domain.py:325 +#: admin/forms/domain.py:321 msgid "Domain modified" msgstr "Domein gewijzigd" -#: admin/forms/domain.py:345 +#: admin/forms/domain.py:341 msgid "Options" msgstr "Opties" -#: admin/forms/domain.py:353 +#: admin/forms/domain.py:349 msgid "New domain" msgstr "Nieuw domein" -#: admin/forms/domain.py:366 +#: admin/forms/domain.py:362 msgid "Domain created" msgstr "Domein aangemaakt" @@ -504,20 +504,20 @@ msgstr "U kunt uw eigen domein niet verwijderen" msgid "You are not allowed to import domain aliases." msgstr "" -#: admin/management/commands/subcommands/_mx.py:155 +#: admin/management/commands/subcommands/_mx.py:159 msgid "[modoboa] DNSBL issue(s) for domain {}" msgstr "" -#: admin/management/commands/subcommands/_mx.py:176 -msgid "Domain {} as no MX record" +#: admin/management/commands/subcommands/_mx.py:180 +msgid "Domain {} has no MX record" msgstr "" -#: admin/management/commands/subcommands/_mx.py:187 +#: admin/management/commands/subcommands/_mx.py:191 #, python-brace-format -msgid "Domain {0} got an invalid MX record. Got {1}" +msgid "MX record for domain {0} is invalid: {1}" msgstr "" -#: admin/management/commands/subcommands/_mx.py:203 +#: admin/management/commands/subcommands/_mx.py:207 msgid "[modoboa] MX issue(s) for domain {}" msgstr "" @@ -531,66 +531,66 @@ msgstr "adres" msgid "The alias address." msgstr "De alias naam" -#: admin/models/alias.py:39 admin/models/domain.py:42 +#: admin/models/alias.py:38 admin/models/domain.py:45 #: admin/models/domain_alias.py:44 msgid "enabled" msgstr "actief" -#: admin/models/alias.py:40 admin/models/domain_alias.py:45 +#: admin/models/alias.py:39 admin/models/domain_alias.py:45 msgid "Check to activate this alias" msgstr "Aanvinken om deze alias te activeren" -#: admin/models/alias.py:45 admin/templates/admin/alias_detail.html.py:32 +#: admin/models/alias.py:44 admin/templates/admin/alias_detail.html:32 msgid "Description" msgstr "" -#: admin/models/alias.py:47 admin/templates/admin/alias_detail.html.py:29 +#: admin/models/alias.py:46 admin/templates/admin/alias_detail.html:29 msgid "Expire at" msgstr "" -#: admin/models/alias.py:90 +#: admin/models/alias.py:89 msgid "alias" msgstr "alias" -#: admin/models/alias.py:122 +#: admin/models/alias.py:121 #, fuzzy #| msgid "Invalid request" msgid "Invalid address" msgstr "Ongeldig verzoek" -#: admin/models/alias.py:143 +#: admin/models/alias.py:142 #, fuzzy #| msgid "Local recipient %s not found" msgid "Local recipient {}@{} not found" msgstr "Lokale ontvanger %s niet gevonden" -#: admin/models/alias.py:173 +#: admin/models/alias.py:172 #, python-format msgid "Invalid line: %s" msgstr "Ongeldige regel: %s" -#: admin/models/alias.py:179 +#: admin/models/alias.py:178 #, python-format msgid "Domain '%s' does not exist" msgstr "Domein '%s' bestaat niet" -#: admin/models/domain.py:38 admin/models/domain_alias.py:37 +#: admin/models/domain.py:41 admin/models/domain_alias.py:37 msgid "name" msgstr "naam" -#: admin/models/domain.py:39 +#: admin/models/domain.py:42 msgid "The domain name" msgstr "De domeinnaam" -#: admin/models/domain.py:43 +#: admin/models/domain.py:46 msgid "Check to activate this domain" msgstr "Aanvinken om dit domein te activeren" -#: admin/models/domain.py:198 admin/models/domain_alias.py:71 +#: admin/models/domain.py:211 admin/models/domain_alias.py:71 msgid "Invalid line" msgstr "Verkeerde regel" -#: admin/models/domain.py:206 +#: admin/models/domain.py:219 #, python-format msgid "Invalid quota value for domain '%s'" msgstr "Verkeerde quota waarde voor domein '%s'" @@ -793,34 +793,39 @@ msgstr "" msgid "DNS status" msgstr "Statistieken" -#: admin/templates/admin/domain_detail.html:36 +#: admin/templates/admin/domain_detail.html:28 +#: admin/templates/admin/domains_table.html:12 +msgid "Awaiting checks" +msgstr "" + +#: admin/templates/admin/domain_detail.html:40 msgid "Creation date" msgstr "Datum van aanmaken" -#: admin/templates/admin/domain_detail.html:38 +#: admin/templates/admin/domain_detail.html:42 msgid "Last modification date" msgstr "Laatst gewijzigd" -#: admin/templates/admin/domain_detail.html:39 -#: admin/templates/admin/domain_detail.html:48 +#: admin/templates/admin/domain_detail.html:43 +#: admin/templates/admin/domain_detail.html:52 #: admin/templates/admin/domain_statistics.html:33 msgid "Domain aliases" msgstr "Domein aliassen" -#: admin/templates/admin/domain_detail.html:41 +#: admin/templates/admin/domain_detail.html:45 msgid "Mailbox aliases" msgstr "Mailbox aliassen" -#: admin/templates/admin/domain_detail.html:65 +#: admin/templates/admin/domain_detail.html:69 msgid "Administrators" msgstr "Administrators" -#: admin/templates/admin/domain_detail.html:75 +#: admin/templates/admin/domain_detail.html:79 #: admin/templatetags/admin_tags.py:252 msgid "Remove this permission" msgstr "Deze bevoegdheid verwijderen" -#: admin/templates/admin/domain_detail.html:80 +#: admin/templates/admin/domain_detail.html:84 #, fuzzy #| msgid "No domain administrator defined" msgid "No domain administrator defined yet." diff --git a/modoboa/admin/locale/pt_BR/LC_MESSAGES/django.po b/modoboa/admin/locale/pt_BR/LC_MESSAGES/django.po index 989bc4f9e..b211f5534 100644 --- a/modoboa/admin/locale/pt_BR/LC_MESSAGES/django.po +++ b/modoboa/admin/locale/pt_BR/LC_MESSAGES/django.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Modoboa\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-09-16 16:03+0200\n" +"POT-Creation-Date: 2016-10-06 13:36+0200\n" "PO-Revision-Date: 2016-05-17 12:28+0000\n" "Last-Translator: Jose Marcos Araujo \n" "Language-Team: Portuguese (Brazil) (http://www.transifex.com/tonio/modoboa/" @@ -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.py:40 +#: admin/app_settings.py:84 admin/templates/admin/domain_detail.html:44 msgid "Mailboxes" msgstr "Caixas de correios" @@ -109,7 +109,7 @@ msgstr "" "Criar um domínio e uma caixa de correio quando uma conta é automaticamente " "criada." -#: admin/app_settings.py:170 admin/forms/account.py:279 +#: admin/app_settings.py:170 admin/forms/account.py:292 #: admin/forms/domain.py:81 msgid "Must be a positive integer" msgstr "Deve ser um inteiro positivo" @@ -118,13 +118,13 @@ msgstr "Deve ser um inteiro positivo" msgid "Administration" msgstr "Administração" -#: admin/callbacks.py:35 admin/templates/admin/domain_statistics.html.py:36 +#: admin/callbacks.py:35 admin/templates/admin/domain_statistics.html: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.py:2 +#: admin/callbacks.py:50 admin/templates/admin/forward.html:2 msgid "Forward" msgstr "Encaminhar" @@ -146,7 +146,7 @@ msgstr "Falha na importação de conta (%s): valor de cota errado" msgid "domain alias" msgstr "alias de domínio" -#: admin/forms/account.py:33 admin/templates/admin/domain_detail.html.py:68 +#: admin/forms/account.py:33 admin/templates/admin/domain_detail.html:72 msgid "Username" msgstr "Nome de usuário" @@ -158,11 +158,11 @@ 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.py:29 +#: admin/forms/account.py:40 admin/templates/admin/account_detail.html:29 msgid "Role" msgstr "Papel" -#: admin/forms/account.py:41 admin/forms/account.py:79 +#: admin/forms/account.py:41 msgid "Choose" msgstr "Escolher" @@ -182,32 +182,32 @@ msgstr "Confirmação" msgid "Enter the same password as above, for verification." msgstr "Para verificação, digite a mesma senha que a anterior." -#: admin/forms/account.py:70 +#: admin/forms/account.py:63 msgid "Enabled" msgstr "Ativado" -#: admin/forms/account.py:142 +#: admin/forms/account.py:155 msgid "The two password fields didn't match." msgstr "Os dois campos de senha não coincidiram." -#: admin/forms/account.py:157 +#: admin/forms/account.py:170 msgid "Only super administrators are allowed for this mode" msgstr "Apenas super administradores estão liberados para este modo" -#: admin/forms/account.py:165 +#: admin/forms/account.py:178 msgid "You can't disable your own account" msgstr "Você não pode desabilitar seu própria conta" -#: admin/forms/account.py:180 +#: admin/forms/account.py:193 msgid "E-mail" msgstr "E-mail" -#: admin/forms/account.py:182 admin/forms/domain.py:36 +#: admin/forms/account.py:195 admin/forms/domain.py:36 #: admin/templates/admin/account_detail.html:45 msgid "Quota" msgstr "Cota" -#: admin/forms/account.py:184 +#: admin/forms/account.py:197 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:192 admin/forms/domain.py:44 +#: admin/forms/account.py:205 admin/forms/domain.py:44 #: admin/templates/admin/domains.html:35 msgid "Alias(es)" msgstr "Alias(es)" -#: admin/forms/account.py:195 +#: admin/forms/account.py:208 msgid "" "Alias(es) of this mailbox. Indicate only one address per input, press ENTER " "to add a new input. Use the '*' character to create a 'catchall' alias (ex: " @@ -232,13 +232,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:201 +#: admin/forms/account.py:214 #, fuzzy #| msgid "Invalid address" msgid "Sender addresses" msgstr "Endereço inválido" -#: admin/forms/account.py:204 +#: admin/forms/account.py:217 #, fuzzy #| msgid "" #| "Addresses this alias will point to. Indicate only one address per input, " @@ -251,45 +251,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:258 admin/forms/alias.py:89 +#: admin/forms/account.py:271 admin/forms/alias.py:92 #: admin/models/mailbox.py:293 msgid "Domain does not exist" msgstr "Domínio não existe" -#: admin/forms/account.py:288 +#: admin/forms/account.py:301 msgid "Local domain does not exist" msgstr "Domínio local não existe" -#: admin/forms/account.py:386 +#: admin/forms/account.py:399 msgid "Domain(s)" msgstr "Domínio(s)" -#: admin/forms/account.py:388 +#: admin/forms/account.py:401 msgid "Domain(s) that user administrates" msgstr "Domínio(s) que o usuário administra" -#: admin/forms/account.py:434 admin/forms/account.py:518 -#: admin/forms/domain.py:266 admin/forms/domain.py:336 +#: admin/forms/account.py:447 admin/forms/account.py:532 +#: admin/forms/domain.py:266 admin/forms/domain.py:332 msgid "General" msgstr "Geral" -#: admin/forms/account.py:439 admin/forms/account.py:524 +#: admin/forms/account.py:452 admin/forms/account.py:538 msgid "Mail" msgstr "Correio" -#: admin/forms/account.py:441 +#: admin/forms/account.py:454 msgid "Permissions" msgstr "Permissões" -#: admin/forms/account.py:507 +#: admin/forms/account.py:521 msgid "Account updated" msgstr "Conta atualizada" -#: admin/forms/account.py:531 +#: admin/forms/account.py:545 msgid "New account" msgstr "Nova conta" -#: admin/forms/account.py:543 +#: admin/forms/account.py:557 msgid "Account created" msgstr "Conta criada" @@ -311,7 +311,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.py:37 +#: admin/forms/alias.py:35 admin/templates/admin/alias_detail.html:37 msgid "Recipients" msgstr "Destinatários" @@ -323,26 +323,26 @@ 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:92 +#: admin/forms/alias.py:47 admin/forms/domain.py:24 admin/models/domain.py:90 +#: admin/templates/admin/domain_statistics.html:49 +msgid "Domain" +msgstr "Domínio" + +#: admin/forms/alias.py:95 msgid "You don't have access to this domain" msgstr "Você não tem acesso a esse domínio" -#: admin/forms/alias.py:109 admin/forms/alias.py:111 +#: admin/forms/alias.py:112 admin/forms/alias.py:114 #, fuzzy #| msgid "A mailbox is required" msgid "This field is required" msgstr "Um caixa de mensagens é obrigatória" -#: admin/forms/alias.py:115 +#: admin/forms/alias.py:118 msgid "No recipient defined" msgstr "Nenhum destinatário definido" -#: admin/forms/domain.py:24 admin/models/alias.py:37 admin/models/domain.py:87 -#: admin/templates/admin/domain_statistics.html:49 -msgid "Domain" -msgstr "Domínio" - -#: admin/forms/domain.py:33 admin/templates/admin/domain_statistics.html.py:26 +#: admin/forms/domain.py:33 admin/templates/admin/domain_statistics.html:26 msgid "Type" msgstr "Tipo" @@ -380,7 +380,7 @@ msgstr "Criar um administrador de domínio" 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.py:68 +#: admin/forms/domain.py:174 admin/templates/admin/domain_detail.html:72 #: admin/templates/admin/domains.html:34 #: admin/templates/admin/identity_headers.html:2 #: admin/templates/admin/mx_domain_detail.html:9 @@ -412,19 +412,19 @@ msgstr "Formato inválido" msgid "User '%s' already exists" msgstr "O usuário '%s' já existe" -#: admin/forms/domain.py:325 +#: admin/forms/domain.py:321 msgid "Domain modified" msgstr "Domínio alterado" -#: admin/forms/domain.py:345 +#: admin/forms/domain.py:341 msgid "Options" msgstr "Opções" -#: admin/forms/domain.py:353 +#: admin/forms/domain.py:349 msgid "New domain" msgstr "Novo domínio" -#: admin/forms/domain.py:366 +#: admin/forms/domain.py:362 msgid "Domain created" msgstr "Domínio criado" @@ -493,20 +493,20 @@ msgstr "Você não tem permissão para importar domínios" msgid "You are not allowed to import domain aliases." msgstr "Você não tem permissão para importar aliases de domínio." -#: admin/management/commands/subcommands/_mx.py:155 +#: admin/management/commands/subcommands/_mx.py:159 msgid "[modoboa] DNSBL issue(s) for domain {}" msgstr "" -#: admin/management/commands/subcommands/_mx.py:176 -msgid "Domain {} as no MX record" +#: admin/management/commands/subcommands/_mx.py:180 +msgid "Domain {} has no MX record" msgstr "" -#: admin/management/commands/subcommands/_mx.py:187 +#: admin/management/commands/subcommands/_mx.py:191 #, python-brace-format -msgid "Domain {0} got an invalid MX record. Got {1}" +msgid "MX record for domain {0} is invalid: {1}" msgstr "" -#: admin/management/commands/subcommands/_mx.py:203 +#: admin/management/commands/subcommands/_mx.py:207 msgid "[modoboa] MX issue(s) for domain {}" msgstr "" @@ -518,62 +518,62 @@ msgstr "endereço" msgid "The alias address." msgstr "O endereço alias." -#: admin/models/alias.py:39 admin/models/domain.py:42 +#: admin/models/alias.py:38 admin/models/domain.py:45 #: admin/models/domain_alias.py:44 msgid "enabled" msgstr "ativado" -#: admin/models/alias.py:40 admin/models/domain_alias.py:45 +#: admin/models/alias.py:39 admin/models/domain_alias.py:45 msgid "Check to activate this alias" msgstr "Verificar para ativar o alias" -#: admin/models/alias.py:45 admin/templates/admin/alias_detail.html.py:32 +#: admin/models/alias.py:44 admin/templates/admin/alias_detail.html:32 msgid "Description" msgstr "" -#: admin/models/alias.py:47 admin/templates/admin/alias_detail.html.py:29 +#: admin/models/alias.py:46 admin/templates/admin/alias_detail.html:29 msgid "Expire at" msgstr "" -#: admin/models/alias.py:90 +#: admin/models/alias.py:89 msgid "alias" msgstr "alias" -#: admin/models/alias.py:122 +#: admin/models/alias.py:121 msgid "Invalid address" msgstr "Endereço inválido" -#: admin/models/alias.py:143 +#: admin/models/alias.py:142 msgid "Local recipient {}@{} not found" msgstr "Destinatário local {}@{} não encontrado" -#: admin/models/alias.py:173 +#: admin/models/alias.py:172 #, python-format msgid "Invalid line: %s" msgstr "Linha inválida: %s" -#: admin/models/alias.py:179 +#: admin/models/alias.py:178 #, python-format msgid "Domain '%s' does not exist" msgstr "O domínio '%s' não existe" -#: admin/models/domain.py:38 admin/models/domain_alias.py:37 +#: admin/models/domain.py:41 admin/models/domain_alias.py:37 msgid "name" msgstr "nome" -#: admin/models/domain.py:39 +#: admin/models/domain.py:42 msgid "The domain name" msgstr "Nome do domínio" -#: admin/models/domain.py:43 +#: admin/models/domain.py:46 msgid "Check to activate this domain" msgstr "Marque para ativar esse domínio" -#: admin/models/domain.py:198 admin/models/domain_alias.py:71 +#: admin/models/domain.py:211 admin/models/domain_alias.py:71 msgid "Invalid line" msgstr "Linha inválida" -#: admin/models/domain.py:206 +#: admin/models/domain.py:219 #, python-format msgid "Invalid quota value for domain '%s'" msgstr "Valor de cota inválido para o domínio '%s'" @@ -772,34 +772,39 @@ msgstr "" msgid "DNS status" msgstr "Estatísticas" -#: admin/templates/admin/domain_detail.html:36 +#: admin/templates/admin/domain_detail.html:28 +#: admin/templates/admin/domains_table.html:12 +msgid "Awaiting checks" +msgstr "" + +#: admin/templates/admin/domain_detail.html:40 msgid "Creation date" msgstr "Data de criação" -#: admin/templates/admin/domain_detail.html:38 +#: admin/templates/admin/domain_detail.html:42 msgid "Last modification date" msgstr "Data da última modificação" -#: admin/templates/admin/domain_detail.html:39 -#: admin/templates/admin/domain_detail.html:48 +#: admin/templates/admin/domain_detail.html:43 +#: admin/templates/admin/domain_detail.html:52 #: admin/templates/admin/domain_statistics.html:33 msgid "Domain aliases" msgstr "Alias de domínios" -#: admin/templates/admin/domain_detail.html:41 +#: admin/templates/admin/domain_detail.html:45 msgid "Mailbox aliases" msgstr "Alias de caixas de correio" -#: admin/templates/admin/domain_detail.html:65 +#: admin/templates/admin/domain_detail.html:69 msgid "Administrators" msgstr "Administradores" -#: admin/templates/admin/domain_detail.html:75 +#: admin/templates/admin/domain_detail.html:79 #: admin/templatetags/admin_tags.py:252 msgid "Remove this permission" msgstr "Remover essa persmissão" -#: admin/templates/admin/domain_detail.html:80 +#: admin/templates/admin/domain_detail.html:84 #, fuzzy #| msgid "No domain administrator defined" msgid "No domain administrator defined yet." diff --git a/modoboa/admin/locale/pt_PT/LC_MESSAGES/django.po b/modoboa/admin/locale/pt_PT/LC_MESSAGES/django.po index 8c4947eed..2f0622c79 100644 --- a/modoboa/admin/locale/pt_PT/LC_MESSAGES/django.po +++ b/modoboa/admin/locale/pt_PT/LC_MESSAGES/django.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: Modoboa\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-09-16 16:03+0200\n" +"POT-Creation-Date: 2016-10-06 13:36+0200\n" "PO-Revision-Date: 2014-12-29 12:51+0000\n" "Last-Translator: Mike C. \n" "Language-Team: Portuguese (Portugal) (http://www.transifex.com/projects/p/" @@ -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.py:40 +#: admin/app_settings.py:84 admin/templates/admin/domain_detail.html:44 msgid "Mailboxes" msgstr "Caixas de Correio" @@ -111,7 +111,7 @@ msgstr "" "Criar um dominio e uma caixa de correio quando uma conta é criada " "automátiamente." -#: admin/app_settings.py:170 admin/forms/account.py:279 +#: admin/app_settings.py:170 admin/forms/account.py:292 #: admin/forms/domain.py:81 msgid "Must be a positive integer" msgstr "Tem de ser um inteiro, positivo" @@ -120,13 +120,13 @@ msgstr "Tem de ser um inteiro, positivo" msgid "Administration" msgstr "Administração" -#: admin/callbacks.py:35 admin/templates/admin/domain_statistics.html.py:36 +#: admin/callbacks.py:35 admin/templates/admin/domain_statistics.html: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.py:2 +#: admin/callbacks.py:50 admin/templates/admin/forward.html:2 msgid "Forward" msgstr "Reencaminhar" @@ -150,7 +150,7 @@ msgstr "Importação da conta falhou (%s): valor para quota inválido" msgid "domain alias" msgstr "'Alias' de domínio" -#: admin/forms/account.py:33 admin/templates/admin/domain_detail.html.py:68 +#: admin/forms/account.py:33 admin/templates/admin/domain_detail.html:72 msgid "Username" msgstr "Nome de Utilizador" @@ -160,11 +160,11 @@ msgid "" "administrators with a mailbox." msgstr "" -#: admin/forms/account.py:40 admin/templates/admin/account_detail.html.py:29 +#: admin/forms/account.py:40 admin/templates/admin/account_detail.html:29 msgid "Role" msgstr "Papel" -#: admin/forms/account.py:41 admin/forms/account.py:79 +#: admin/forms/account.py:41 msgid "Choose" msgstr "Escolher" @@ -184,32 +184,32 @@ msgstr "Confirmação" msgid "Enter the same password as above, for verification." msgstr "Repita a password acima, para verificação." -#: admin/forms/account.py:70 +#: admin/forms/account.py:63 msgid "Enabled" msgstr "Ativo" -#: admin/forms/account.py:142 +#: admin/forms/account.py:155 msgid "The two password fields didn't match." msgstr "Os dois campos de password não são idênticos." -#: admin/forms/account.py:157 +#: admin/forms/account.py:170 msgid "Only super administrators are allowed for this mode" msgstr "" -#: admin/forms/account.py:165 +#: admin/forms/account.py:178 msgid "You can't disable your own account" msgstr "Não pode desativar a sua própria conta" -#: admin/forms/account.py:180 +#: admin/forms/account.py:193 msgid "E-mail" msgstr "E-mail" -#: admin/forms/account.py:182 admin/forms/domain.py:36 +#: admin/forms/account.py:195 admin/forms/domain.py:36 #: admin/templates/admin/account_detail.html:45 msgid "Quota" msgstr "Quota" -#: admin/forms/account.py:184 +#: admin/forms/account.py:197 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:192 admin/forms/domain.py:44 +#: admin/forms/account.py:205 admin/forms/domain.py:44 #: admin/templates/admin/domains.html:35 msgid "Alias(es)" msgstr "Alias(es)" -#: admin/forms/account.py:195 +#: admin/forms/account.py:208 msgid "" "Alias(es) of this mailbox. Indicate only one address per input, press ENTER " "to add a new input. Use the '*' character to create a 'catchall' alias (ex: " @@ -234,13 +234,13 @@ msgstr "" "clique ENTER para adicionar uma nova entrada. Use o '*' para criar um alias " "'catchall' (ex: *@domain.tld)." -#: admin/forms/account.py:201 +#: admin/forms/account.py:214 #, fuzzy #| msgid "Invalid request" msgid "Sender addresses" msgstr "Pedido inválido" -#: admin/forms/account.py:204 +#: admin/forms/account.py:217 #, fuzzy #| msgid "" #| "Mailbox(es) this alias will point to. Indicate only one address per " @@ -253,47 +253,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:258 admin/forms/alias.py:89 +#: admin/forms/account.py:271 admin/forms/alias.py:92 #: admin/models/mailbox.py:293 msgid "Domain does not exist" msgstr "O domínio não existe" -#: admin/forms/account.py:288 +#: admin/forms/account.py:301 #, fuzzy #| msgid "Domain does not exist" msgid "Local domain does not exist" msgstr "O domínio não existe" -#: admin/forms/account.py:386 +#: admin/forms/account.py:399 msgid "Domain(s)" msgstr "Domínio(s)" -#: admin/forms/account.py:388 +#: admin/forms/account.py:401 msgid "Domain(s) that user administrates" msgstr "Domínio(s) administrado pelo utilizador" -#: admin/forms/account.py:434 admin/forms/account.py:518 -#: admin/forms/domain.py:266 admin/forms/domain.py:336 +#: admin/forms/account.py:447 admin/forms/account.py:532 +#: admin/forms/domain.py:266 admin/forms/domain.py:332 msgid "General" msgstr "Geral" -#: admin/forms/account.py:439 admin/forms/account.py:524 +#: admin/forms/account.py:452 admin/forms/account.py:538 msgid "Mail" msgstr "Correio" -#: admin/forms/account.py:441 +#: admin/forms/account.py:454 msgid "Permissions" msgstr "Permissões" -#: admin/forms/account.py:507 +#: admin/forms/account.py:521 msgid "Account updated" msgstr "Conta actualizada" -#: admin/forms/account.py:531 +#: admin/forms/account.py:545 msgid "New account" msgstr "Nova conta" -#: admin/forms/account.py:543 +#: admin/forms/account.py:557 msgid "Account created" msgstr "Conta criada" @@ -319,7 +319,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.py:37 +#: admin/forms/alias.py:35 admin/templates/admin/alias_detail.html:37 msgid "Recipients" msgstr "Destinatários" @@ -335,26 +335,26 @@ 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:92 +#: admin/forms/alias.py:47 admin/forms/domain.py:24 admin/models/domain.py:90 +#: admin/templates/admin/domain_statistics.html:49 +msgid "Domain" +msgstr "Domínio" + +#: admin/forms/alias.py:95 msgid "You don't have access to this domain" msgstr "Não tem acesso a este domínio" -#: admin/forms/alias.py:109 admin/forms/alias.py:111 +#: admin/forms/alias.py:112 admin/forms/alias.py:114 #, fuzzy #| msgid "A mailbox is required" msgid "This field is required" msgstr "É necessária uma caixa de correio" -#: admin/forms/alias.py:115 +#: admin/forms/alias.py:118 msgid "No recipient defined" msgstr "Sem destinatário definido" -#: admin/forms/domain.py:24 admin/models/alias.py:37 admin/models/domain.py:87 -#: admin/templates/admin/domain_statistics.html:49 -msgid "Domain" -msgstr "Domínio" - -#: admin/forms/domain.py:33 admin/templates/admin/domain_statistics.html.py:26 +#: admin/forms/domain.py:33 admin/templates/admin/domain_statistics.html:26 msgid "Type" msgstr "Tipo" @@ -392,7 +392,7 @@ msgstr "Criar um administrador de domínio" 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.py:68 +#: admin/forms/domain.py:174 admin/templates/admin/domain_detail.html:72 #: admin/templates/admin/domains.html:34 #: admin/templates/admin/identity_headers.html:2 #: admin/templates/admin/mx_domain_detail.html:9 @@ -424,19 +424,19 @@ msgstr "Formato inválido" msgid "User '%s' already exists" msgstr "O utilizador '%s' já existe" -#: admin/forms/domain.py:325 +#: admin/forms/domain.py:321 msgid "Domain modified" msgstr "Domínio alterado" -#: admin/forms/domain.py:345 +#: admin/forms/domain.py:341 msgid "Options" msgstr "Opções" -#: admin/forms/domain.py:353 +#: admin/forms/domain.py:349 msgid "New domain" msgstr "Novo domínio" -#: admin/forms/domain.py:366 +#: admin/forms/domain.py:362 msgid "Domain created" msgstr "Domínio criado" @@ -507,20 +507,20 @@ msgstr "Não é possível eliminar o seu próprio domínio" msgid "You are not allowed to import domain aliases." msgstr "" -#: admin/management/commands/subcommands/_mx.py:155 +#: admin/management/commands/subcommands/_mx.py:159 msgid "[modoboa] DNSBL issue(s) for domain {}" msgstr "" -#: admin/management/commands/subcommands/_mx.py:176 -msgid "Domain {} as no MX record" +#: admin/management/commands/subcommands/_mx.py:180 +msgid "Domain {} has no MX record" msgstr "" -#: admin/management/commands/subcommands/_mx.py:187 +#: admin/management/commands/subcommands/_mx.py:191 #, python-brace-format -msgid "Domain {0} got an invalid MX record. Got {1}" +msgid "MX record for domain {0} is invalid: {1}" msgstr "" -#: admin/management/commands/subcommands/_mx.py:203 +#: admin/management/commands/subcommands/_mx.py:207 msgid "[modoboa] MX issue(s) for domain {}" msgstr "" @@ -534,66 +534,66 @@ msgstr "endereços" msgid "The alias address." msgstr "O nome do 'alias'" -#: admin/models/alias.py:39 admin/models/domain.py:42 +#: admin/models/alias.py:38 admin/models/domain.py:45 #: admin/models/domain_alias.py:44 msgid "enabled" msgstr "ativo" -#: admin/models/alias.py:40 admin/models/domain_alias.py:45 +#: admin/models/alias.py:39 admin/models/domain_alias.py:45 msgid "Check to activate this alias" msgstr "Marcar para ativar este alias" -#: admin/models/alias.py:45 admin/templates/admin/alias_detail.html.py:32 +#: admin/models/alias.py:44 admin/templates/admin/alias_detail.html:32 msgid "Description" msgstr "" -#: admin/models/alias.py:47 admin/templates/admin/alias_detail.html.py:29 +#: admin/models/alias.py:46 admin/templates/admin/alias_detail.html:29 msgid "Expire at" msgstr "" -#: admin/models/alias.py:90 +#: admin/models/alias.py:89 msgid "alias" msgstr "alias" -#: admin/models/alias.py:122 +#: admin/models/alias.py:121 #, fuzzy #| msgid "Invalid request" msgid "Invalid address" msgstr "Pedido inválido" -#: admin/models/alias.py:143 +#: admin/models/alias.py:142 #, fuzzy #| msgid "Local recipient %s not found" msgid "Local recipient {}@{} not found" msgstr "O destinatário local %s não foi encontrado" -#: admin/models/alias.py:173 +#: admin/models/alias.py:172 #, python-format msgid "Invalid line: %s" msgstr "Linha inválida: %s" -#: admin/models/alias.py:179 +#: admin/models/alias.py:178 #, python-format msgid "Domain '%s' does not exist" msgstr "O domínio '%s' não existe" -#: admin/models/domain.py:38 admin/models/domain_alias.py:37 +#: admin/models/domain.py:41 admin/models/domain_alias.py:37 msgid "name" msgstr "nome" -#: admin/models/domain.py:39 +#: admin/models/domain.py:42 msgid "The domain name" msgstr "O nome do domínio" -#: admin/models/domain.py:43 +#: admin/models/domain.py:46 msgid "Check to activate this domain" msgstr "Marcar para ativar este domínio" -#: admin/models/domain.py:198 admin/models/domain_alias.py:71 +#: admin/models/domain.py:211 admin/models/domain_alias.py:71 msgid "Invalid line" msgstr "Linha inválida" -#: admin/models/domain.py:206 +#: admin/models/domain.py:219 #, python-format msgid "Invalid quota value for domain '%s'" msgstr "Valor de quota inválido para o dominio '%s'" @@ -796,34 +796,39 @@ msgstr "" msgid "DNS status" msgstr "Estatísticas" -#: admin/templates/admin/domain_detail.html:36 +#: admin/templates/admin/domain_detail.html:28 +#: admin/templates/admin/domains_table.html:12 +msgid "Awaiting checks" +msgstr "" + +#: admin/templates/admin/domain_detail.html:40 msgid "Creation date" msgstr "Data de criação" -#: admin/templates/admin/domain_detail.html:38 +#: admin/templates/admin/domain_detail.html:42 msgid "Last modification date" msgstr "Data da última modificação" -#: admin/templates/admin/domain_detail.html:39 -#: admin/templates/admin/domain_detail.html:48 +#: admin/templates/admin/domain_detail.html:43 +#: admin/templates/admin/domain_detail.html:52 #: admin/templates/admin/domain_statistics.html:33 msgid "Domain aliases" msgstr "Aliases de domínio" -#: admin/templates/admin/domain_detail.html:41 +#: admin/templates/admin/domain_detail.html:45 msgid "Mailbox aliases" msgstr "Aliases para caixas de correio" -#: admin/templates/admin/domain_detail.html:65 +#: admin/templates/admin/domain_detail.html:69 msgid "Administrators" msgstr "Administradores" -#: admin/templates/admin/domain_detail.html:75 +#: admin/templates/admin/domain_detail.html:79 #: admin/templatetags/admin_tags.py:252 msgid "Remove this permission" msgstr "Remover esta permissão" -#: admin/templates/admin/domain_detail.html:80 +#: admin/templates/admin/domain_detail.html:84 #, fuzzy #| msgid "No domain administrator defined" msgid "No domain administrator defined yet." diff --git a/modoboa/admin/locale/ru/LC_MESSAGES/django.po b/modoboa/admin/locale/ru/LC_MESSAGES/django.po index ab0cb930d..3fe74fc56 100644 --- a/modoboa/admin/locale/ru/LC_MESSAGES/django.po +++ b/modoboa/admin/locale/ru/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Modoboa\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-09-16 16:03+0200\n" +"POT-Creation-Date: 2016-10-06 13:36+0200\n" "PO-Revision-Date: 2013-12-03 09:35+0000\n" "Last-Translator: Antoine Nguyen \n" "Language-Team: Russian (http://www.transifex.com/projects/p/modoboa/language/" @@ -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.py:40 +#: admin/app_settings.py:84 admin/templates/admin/domain_detail.html:44 msgid "Mailboxes" msgstr "Почтовые ящики" @@ -103,7 +103,7 @@ msgstr "Домен создан" msgid "Create a domain and a mailbox when an account is automatically created." msgstr "" -#: admin/app_settings.py:170 admin/forms/account.py:279 +#: admin/app_settings.py:170 admin/forms/account.py:292 #: admin/forms/domain.py:81 msgid "Must be a positive integer" msgstr "" @@ -112,13 +112,13 @@ msgstr "" msgid "Administration" msgstr "" -#: admin/callbacks.py:35 admin/templates/admin/domain_statistics.html.py:36 +#: admin/callbacks.py:35 admin/templates/admin/domain_statistics.html: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.py:2 +#: admin/callbacks.py:50 admin/templates/admin/forward.html:2 msgid "Forward" msgstr "Перенаправленые" @@ -142,7 +142,7 @@ msgstr "Ошибка импорта аккаунта (%s): домен долже msgid "domain alias" msgstr "" -#: admin/forms/account.py:33 admin/templates/admin/domain_detail.html.py:68 +#: admin/forms/account.py:33 admin/templates/admin/domain_detail.html:72 msgid "Username" msgstr "Логин пользователя" @@ -152,11 +152,11 @@ msgid "" "administrators with a mailbox." msgstr "" -#: admin/forms/account.py:40 admin/templates/admin/account_detail.html.py:29 +#: admin/forms/account.py:40 admin/templates/admin/account_detail.html:29 msgid "Role" msgstr "Роль" -#: admin/forms/account.py:41 admin/forms/account.py:79 +#: admin/forms/account.py:41 msgid "Choose" msgstr "Выбрать" @@ -176,32 +176,32 @@ msgstr "Подтверждение" msgid "Enter the same password as above, for verification." msgstr "Введите такой же пароль как выше. Для проверки." -#: admin/forms/account.py:70 +#: admin/forms/account.py:63 msgid "Enabled" msgstr "Разрешено" -#: admin/forms/account.py:142 +#: admin/forms/account.py:155 msgid "The two password fields didn't match." msgstr "Пароли не совпадают" -#: admin/forms/account.py:157 +#: admin/forms/account.py:170 msgid "Only super administrators are allowed for this mode" msgstr "" -#: admin/forms/account.py:165 +#: admin/forms/account.py:178 msgid "You can't disable your own account" msgstr "Вы не можете запретить собственный аккаунт" -#: admin/forms/account.py:180 +#: admin/forms/account.py:193 msgid "E-mail" msgstr "Е-майл" -#: admin/forms/account.py:182 admin/forms/domain.py:36 +#: admin/forms/account.py:195 admin/forms/domain.py:36 #: admin/templates/admin/account_detail.html:45 msgid "Quota" msgstr "Квота" -#: admin/forms/account.py:184 +#: admin/forms/account.py:197 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:192 admin/forms/domain.py:44 +#: admin/forms/account.py:205 admin/forms/domain.py:44 #: admin/templates/admin/domains.html:35 msgid "Alias(es)" msgstr "Синоним(ы)" -#: admin/forms/account.py:195 +#: admin/forms/account.py:208 msgid "" "Alias(es) of this mailbox. Indicate only one address per input, press ENTER " "to add a new input. Use the '*' character to create a 'catchall' alias (ex: " @@ -226,13 +226,13 @@ msgstr "" "Синонимы этого почтового ящика. Вводите один адрес за раз. Нажмите ENTER для " "добавления. Используйте '*' для создания синонима 'для всех' (*@domain.tld)" -#: admin/forms/account.py:201 +#: admin/forms/account.py:214 #, fuzzy #| msgid "Invalid request" msgid "Sender addresses" msgstr "Ошибочный запрос" -#: admin/forms/account.py:204 +#: admin/forms/account.py:217 #, fuzzy #| msgid "" #| "Mailbox(es) this alias will point to. Indicate only one address per " @@ -245,47 +245,47 @@ msgstr "" "Этот синоним почтового ящика. Вводите один адрес за раз. Нажмите ENTER для " "добавления." -#: admin/forms/account.py:258 admin/forms/alias.py:89 +#: admin/forms/account.py:271 admin/forms/alias.py:92 #: admin/models/mailbox.py:293 msgid "Domain does not exist" msgstr "Домен не существует" -#: admin/forms/account.py:288 +#: admin/forms/account.py:301 #, fuzzy #| msgid "Domain does not exist" msgid "Local domain does not exist" msgstr "Домен не существует" -#: admin/forms/account.py:386 +#: admin/forms/account.py:399 msgid "Domain(s)" msgstr "Домен(ы)" -#: admin/forms/account.py:388 +#: admin/forms/account.py:401 msgid "Domain(s) that user administrates" msgstr "Домен(ы) администрируемые пользователем" -#: admin/forms/account.py:434 admin/forms/account.py:518 -#: admin/forms/domain.py:266 admin/forms/domain.py:336 +#: admin/forms/account.py:447 admin/forms/account.py:532 +#: admin/forms/domain.py:266 admin/forms/domain.py:332 msgid "General" msgstr "Основные" -#: admin/forms/account.py:439 admin/forms/account.py:524 +#: admin/forms/account.py:452 admin/forms/account.py:538 msgid "Mail" msgstr "Почта" -#: admin/forms/account.py:441 +#: admin/forms/account.py:454 msgid "Permissions" msgstr "Права" -#: admin/forms/account.py:507 +#: admin/forms/account.py:521 msgid "Account updated" msgstr "аккаунт изменен" -#: admin/forms/account.py:531 +#: admin/forms/account.py:545 msgid "New account" msgstr "Новый аккаунт" -#: admin/forms/account.py:543 +#: admin/forms/account.py:557 msgid "Account created" msgstr "Аккаунт создан" @@ -311,7 +311,7 @@ msgstr "" "Адреса синонимов (без доменной части). Для указания адреса 'для всех' " "введите символ *" -#: admin/forms/alias.py:35 admin/templates/admin/alias_detail.html.py:37 +#: admin/forms/alias.py:35 admin/templates/admin/alias_detail.html:37 msgid "Recipients" msgstr "Получатели" @@ -327,26 +327,26 @@ msgstr "" "Этот синоним почтового ящика. Вводите один адрес за раз. Нажмите ENTER для " "добавления." -#: admin/forms/alias.py:92 +#: admin/forms/alias.py:47 admin/forms/domain.py:24 admin/models/domain.py:90 +#: admin/templates/admin/domain_statistics.html:49 +msgid "Domain" +msgstr "" + +#: admin/forms/alias.py:95 msgid "You don't have access to this domain" msgstr "Вы не имеете права доступа к этому домену" -#: admin/forms/alias.py:109 admin/forms/alias.py:111 +#: admin/forms/alias.py:112 admin/forms/alias.py:114 #, fuzzy #| msgid "A quota is required" msgid "This field is required" msgstr "Требуется квота" -#: admin/forms/alias.py:115 +#: admin/forms/alias.py:118 msgid "No recipient defined" msgstr "Получатель не определен" -#: admin/forms/domain.py:24 admin/models/alias.py:37 admin/models/domain.py:87 -#: admin/templates/admin/domain_statistics.html:49 -msgid "Domain" -msgstr "" - -#: admin/forms/domain.py:33 admin/templates/admin/domain_statistics.html.py:26 +#: admin/forms/domain.py:33 admin/templates/admin/domain_statistics.html:26 msgid "Type" msgstr "" @@ -382,7 +382,7 @@ msgstr "Создание администратора домена" msgid "Automatically create an administrator for this domain" msgstr "Автоматически создаст администратора для этого домена" -#: admin/forms/domain.py:174 admin/templates/admin/domain_detail.html.py:68 +#: admin/forms/domain.py:174 admin/templates/admin/domain_detail.html:72 #: admin/templates/admin/domains.html:34 #: admin/templates/admin/identity_headers.html:2 #: admin/templates/admin/mx_domain_detail.html:9 @@ -414,19 +414,19 @@ msgstr "Неверный формат" msgid "User '%s' already exists" msgstr "Пользователь '%s' уже существует" -#: admin/forms/domain.py:325 +#: admin/forms/domain.py:321 msgid "Domain modified" msgstr "Домен изменен" -#: admin/forms/domain.py:345 +#: admin/forms/domain.py:341 msgid "Options" msgstr "Опции" -#: admin/forms/domain.py:353 +#: admin/forms/domain.py:349 msgid "New domain" msgstr "Новый домен" -#: admin/forms/domain.py:366 +#: admin/forms/domain.py:362 msgid "Domain created" msgstr "Домен создан" @@ -498,20 +498,20 @@ msgstr "Вы не можете удалить собственный домен" msgid "You are not allowed to import domain aliases." msgstr "" -#: admin/management/commands/subcommands/_mx.py:155 +#: admin/management/commands/subcommands/_mx.py:159 msgid "[modoboa] DNSBL issue(s) for domain {}" msgstr "" -#: admin/management/commands/subcommands/_mx.py:176 -msgid "Domain {} as no MX record" +#: admin/management/commands/subcommands/_mx.py:180 +msgid "Domain {} has no MX record" msgstr "" -#: admin/management/commands/subcommands/_mx.py:187 +#: admin/management/commands/subcommands/_mx.py:191 #, python-brace-format -msgid "Domain {0} got an invalid MX record. Got {1}" +msgid "MX record for domain {0} is invalid: {1}" msgstr "" -#: admin/management/commands/subcommands/_mx.py:203 +#: admin/management/commands/subcommands/_mx.py:207 msgid "[modoboa] MX issue(s) for domain {}" msgstr "" @@ -525,66 +525,66 @@ msgstr "адрес" msgid "The alias address." msgstr "Имя синонима" -#: admin/models/alias.py:39 admin/models/domain.py:42 +#: admin/models/alias.py:38 admin/models/domain.py:45 #: admin/models/domain_alias.py:44 msgid "enabled" msgstr "Разрешен" -#: admin/models/alias.py:40 admin/models/domain_alias.py:45 +#: admin/models/alias.py:39 admin/models/domain_alias.py:45 msgid "Check to activate this alias" msgstr "Отметить для активации синонима" -#: admin/models/alias.py:45 admin/templates/admin/alias_detail.html.py:32 +#: admin/models/alias.py:44 admin/templates/admin/alias_detail.html:32 msgid "Description" msgstr "" -#: admin/models/alias.py:47 admin/templates/admin/alias_detail.html.py:29 +#: admin/models/alias.py:46 admin/templates/admin/alias_detail.html:29 msgid "Expire at" msgstr "" -#: admin/models/alias.py:90 +#: admin/models/alias.py:89 msgid "alias" msgstr "Синоним" -#: admin/models/alias.py:122 +#: admin/models/alias.py:121 #, fuzzy #| msgid "Invalid request" msgid "Invalid address" msgstr "Ошибочный запрос" -#: admin/models/alias.py:143 +#: admin/models/alias.py:142 #, fuzzy #| msgid "Local recipient %s not found" msgid "Local recipient {}@{} not found" msgstr "Локальный получатель %s не найден" -#: admin/models/alias.py:173 +#: admin/models/alias.py:172 #, python-format msgid "Invalid line: %s" msgstr "Неверная строка %s" -#: admin/models/alias.py:179 +#: admin/models/alias.py:178 #, python-format msgid "Domain '%s' does not exist" msgstr "Домен '%s' не существует" -#: admin/models/domain.py:38 admin/models/domain_alias.py:37 +#: admin/models/domain.py:41 admin/models/domain_alias.py:37 msgid "name" msgstr "имя" -#: admin/models/domain.py:39 +#: admin/models/domain.py:42 msgid "The domain name" msgstr "Имя домена" -#: admin/models/domain.py:43 +#: admin/models/domain.py:46 msgid "Check to activate this domain" msgstr "Отметить для активации этого домена" -#: admin/models/domain.py:198 admin/models/domain_alias.py:71 +#: admin/models/domain.py:211 admin/models/domain_alias.py:71 msgid "Invalid line" msgstr "Ошибочная строка" -#: admin/models/domain.py:206 +#: admin/models/domain.py:219 #, python-format msgid "Invalid quota value for domain '%s'" msgstr "" @@ -786,34 +786,39 @@ msgstr "" msgid "DNS status" msgstr "Статистика" -#: admin/templates/admin/domain_detail.html:36 +#: admin/templates/admin/domain_detail.html:28 +#: admin/templates/admin/domains_table.html:12 +msgid "Awaiting checks" +msgstr "" + +#: admin/templates/admin/domain_detail.html:40 msgid "Creation date" msgstr "Дата создания" -#: admin/templates/admin/domain_detail.html:38 +#: admin/templates/admin/domain_detail.html:42 msgid "Last modification date" msgstr "Дата последней модификации" -#: admin/templates/admin/domain_detail.html:39 -#: admin/templates/admin/domain_detail.html:48 +#: admin/templates/admin/domain_detail.html:43 +#: admin/templates/admin/domain_detail.html:52 #: admin/templates/admin/domain_statistics.html:33 msgid "Domain aliases" msgstr "Синонимы доменов" -#: admin/templates/admin/domain_detail.html:41 +#: admin/templates/admin/domain_detail.html:45 msgid "Mailbox aliases" msgstr "Синонимы почтового ящика" -#: admin/templates/admin/domain_detail.html:65 +#: admin/templates/admin/domain_detail.html:69 msgid "Administrators" msgstr "Администраторы" -#: admin/templates/admin/domain_detail.html:75 +#: admin/templates/admin/domain_detail.html:79 #: admin/templatetags/admin_tags.py:252 msgid "Remove this permission" msgstr "Удалить это разрешение" -#: admin/templates/admin/domain_detail.html:80 +#: admin/templates/admin/domain_detail.html:84 #, fuzzy #| msgid "No domain administrator defined" msgid "No domain administrator defined yet." diff --git a/modoboa/admin/locale/sv/LC_MESSAGES/django.po b/modoboa/admin/locale/sv/LC_MESSAGES/django.po index 3958c9478..f6c26d3fe 100644 --- a/modoboa/admin/locale/sv/LC_MESSAGES/django.po +++ b/modoboa/admin/locale/sv/LC_MESSAGES/django.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: Modoboa\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-09-16 16:03+0200\n" +"POT-Creation-Date: 2016-10-06 13:36+0200\n" "PO-Revision-Date: 2016-05-30 18:05+0000\n" "Last-Translator: Olle Gustafsson \n" "Language-Team: Swedish (http://www.transifex.com/tonio/modoboa/language/" @@ -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.py:40 +#: admin/app_settings.py:84 admin/templates/admin/domain_detail.html:44 msgid "Mailboxes" msgstr "Brevlådor" @@ -104,7 +104,7 @@ 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:279 +#: admin/app_settings.py:170 admin/forms/account.py:292 #: admin/forms/domain.py:81 msgid "Must be a positive integer" msgstr "Måste vara ett positivt heltal" @@ -113,13 +113,13 @@ msgstr "Måste vara ett positivt heltal" msgid "Administration" msgstr "Administration" -#: admin/callbacks.py:35 admin/templates/admin/domain_statistics.html.py:36 +#: admin/callbacks.py:35 admin/templates/admin/domain_statistics.html: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.py:2 +#: admin/callbacks.py:50 admin/templates/admin/forward.html:2 msgid "Forward" msgstr "Vidarebefordra" @@ -141,7 +141,7 @@ msgstr "Importering av konto misslyckades (%s): Fel kvota värde" msgid "domain alias" msgstr "domän alias" -#: admin/forms/account.py:33 admin/templates/admin/domain_detail.html.py:68 +#: admin/forms/account.py:33 admin/templates/admin/domain_detail.html:72 msgid "Username" msgstr "Användarnamn" @@ -153,11 +153,11 @@ 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.py:29 +#: admin/forms/account.py:40 admin/templates/admin/account_detail.html:29 msgid "Role" msgstr "Roll" -#: admin/forms/account.py:41 admin/forms/account.py:79 +#: admin/forms/account.py:41 msgid "Choose" msgstr "Välj" @@ -177,32 +177,32 @@ msgstr "Bekräftelse" msgid "Enter the same password as above, for verification." msgstr "Ange samma lösenord som ovan för verifiering." -#: admin/forms/account.py:70 +#: admin/forms/account.py:63 msgid "Enabled" msgstr "Aktiverad" -#: admin/forms/account.py:142 +#: admin/forms/account.py:155 msgid "The two password fields didn't match." msgstr "Dessa två lösnordsfält matchar inte." -#: admin/forms/account.py:157 +#: admin/forms/account.py:170 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:165 +#: admin/forms/account.py:178 msgid "You can't disable your own account" msgstr "Du kan inte inaktivera ditt eget konto" -#: admin/forms/account.py:180 +#: admin/forms/account.py:193 msgid "E-mail" msgstr "E-post" -#: admin/forms/account.py:182 admin/forms/domain.py:36 +#: admin/forms/account.py:195 admin/forms/domain.py:36 #: admin/templates/admin/account_detail.html:45 msgid "Quota" msgstr "Kvot" -#: admin/forms/account.py:184 +#: admin/forms/account.py:197 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:192 admin/forms/domain.py:44 +#: admin/forms/account.py:205 admin/forms/domain.py:44 #: admin/templates/admin/domains.html:35 msgid "Alias(es)" msgstr "Alias" -#: admin/forms/account.py:195 +#: admin/forms/account.py:208 msgid "" "Alias(es) of this mailbox. Indicate only one address per input, press ENTER " "to add a new input. Use the '*' character to create a 'catchall' alias (ex: " @@ -227,13 +227,13 @@ msgstr "" "lägga till ny rad. Använd '*' för att skapa ett 'catchall' alias (ex: " "*@domain.tld)." -#: admin/forms/account.py:201 +#: admin/forms/account.py:214 #, fuzzy #| msgid "Invalid address" msgid "Sender addresses" msgstr "Ogiltigt adress" -#: admin/forms/account.py:204 +#: admin/forms/account.py:217 #, fuzzy #| msgid "" #| "Addresses this alias will point to. Indicate only one address per input, " @@ -246,45 +246,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:258 admin/forms/alias.py:89 +#: admin/forms/account.py:271 admin/forms/alias.py:92 #: admin/models/mailbox.py:293 msgid "Domain does not exist" msgstr "Domän existerar inte" -#: admin/forms/account.py:288 +#: admin/forms/account.py:301 msgid "Local domain does not exist" msgstr "Lokal domän existerar inte" -#: admin/forms/account.py:386 +#: admin/forms/account.py:399 msgid "Domain(s)" msgstr "Domän(er)" -#: admin/forms/account.py:388 +#: admin/forms/account.py:401 msgid "Domain(s) that user administrates" msgstr "Domän(er) användaren administrerar" -#: admin/forms/account.py:434 admin/forms/account.py:518 -#: admin/forms/domain.py:266 admin/forms/domain.py:336 +#: admin/forms/account.py:447 admin/forms/account.py:532 +#: admin/forms/domain.py:266 admin/forms/domain.py:332 msgid "General" msgstr "Generellt" -#: admin/forms/account.py:439 admin/forms/account.py:524 +#: admin/forms/account.py:452 admin/forms/account.py:538 msgid "Mail" msgstr "Post" -#: admin/forms/account.py:441 +#: admin/forms/account.py:454 msgid "Permissions" msgstr "Rättigheter" -#: admin/forms/account.py:507 +#: admin/forms/account.py:521 msgid "Account updated" msgstr "Konto uppdaterat" -#: admin/forms/account.py:531 +#: admin/forms/account.py:545 msgid "New account" msgstr "Nytt konto" -#: admin/forms/account.py:543 +#: admin/forms/account.py:557 msgid "Account created" msgstr "Konto skapat" @@ -305,7 +305,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.py:37 +#: admin/forms/alias.py:35 admin/templates/admin/alias_detail.html:37 msgid "Recipients" msgstr "Mottagare" @@ -317,26 +317,26 @@ 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:92 +#: admin/forms/alias.py:47 admin/forms/domain.py:24 admin/models/domain.py:90 +#: admin/templates/admin/domain_statistics.html:49 +msgid "Domain" +msgstr "Domän" + +#: admin/forms/alias.py:95 msgid "You don't have access to this domain" msgstr "Du har inte åtkomst till denna domän" -#: admin/forms/alias.py:109 admin/forms/alias.py:111 +#: admin/forms/alias.py:112 admin/forms/alias.py:114 #, fuzzy #| msgid "A mailbox is required" msgid "This field is required" msgstr "En brevlåda krävs" -#: admin/forms/alias.py:115 +#: admin/forms/alias.py:118 msgid "No recipient defined" msgstr "Ingen mottagare definierad" -#: admin/forms/domain.py:24 admin/models/alias.py:37 admin/models/domain.py:87 -#: admin/templates/admin/domain_statistics.html:49 -msgid "Domain" -msgstr "Domän" - -#: admin/forms/domain.py:33 admin/templates/admin/domain_statistics.html.py:26 +#: admin/forms/domain.py:33 admin/templates/admin/domain_statistics.html:26 msgid "Type" msgstr "Typ" @@ -374,7 +374,7 @@ msgstr "Skapa en domän administratör" 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.py:68 +#: admin/forms/domain.py:174 admin/templates/admin/domain_detail.html:72 #: admin/templates/admin/domains.html:34 #: admin/templates/admin/identity_headers.html:2 #: admin/templates/admin/mx_domain_detail.html:9 @@ -406,19 +406,19 @@ msgstr "Ogiltigt format" msgid "User '%s' already exists" msgstr "Användare '%s' finns redan" -#: admin/forms/domain.py:325 +#: admin/forms/domain.py:321 msgid "Domain modified" msgstr "Domän ändrad" -#: admin/forms/domain.py:345 +#: admin/forms/domain.py:341 msgid "Options" msgstr "Inställningar" -#: admin/forms/domain.py:353 +#: admin/forms/domain.py:349 msgid "New domain" msgstr "Ny domän" -#: admin/forms/domain.py:366 +#: admin/forms/domain.py:362 msgid "Domain created" msgstr "Domän skapad" @@ -486,20 +486,20 @@ msgstr "Du tillåts inte att importera domäner" msgid "You are not allowed to import domain aliases." msgstr "Du tillåts inte att importera domän alias." -#: admin/management/commands/subcommands/_mx.py:155 +#: admin/management/commands/subcommands/_mx.py:159 msgid "[modoboa] DNSBL issue(s) for domain {}" msgstr "" -#: admin/management/commands/subcommands/_mx.py:176 -msgid "Domain {} as no MX record" +#: admin/management/commands/subcommands/_mx.py:180 +msgid "Domain {} has no MX record" msgstr "" -#: admin/management/commands/subcommands/_mx.py:187 +#: admin/management/commands/subcommands/_mx.py:191 #, python-brace-format -msgid "Domain {0} got an invalid MX record. Got {1}" +msgid "MX record for domain {0} is invalid: {1}" msgstr "" -#: admin/management/commands/subcommands/_mx.py:203 +#: admin/management/commands/subcommands/_mx.py:207 msgid "[modoboa] MX issue(s) for domain {}" msgstr "" @@ -511,62 +511,62 @@ msgstr "adress" msgid "The alias address." msgstr "Alias adressen." -#: admin/models/alias.py:39 admin/models/domain.py:42 +#: admin/models/alias.py:38 admin/models/domain.py:45 #: admin/models/domain_alias.py:44 msgid "enabled" msgstr "aktiverad" -#: admin/models/alias.py:40 admin/models/domain_alias.py:45 +#: admin/models/alias.py:39 admin/models/domain_alias.py:45 msgid "Check to activate this alias" msgstr "Markera för aktivera detta alias" -#: admin/models/alias.py:45 admin/templates/admin/alias_detail.html.py:32 +#: admin/models/alias.py:44 admin/templates/admin/alias_detail.html:32 msgid "Description" msgstr "" -#: admin/models/alias.py:47 admin/templates/admin/alias_detail.html.py:29 +#: admin/models/alias.py:46 admin/templates/admin/alias_detail.html:29 msgid "Expire at" msgstr "" -#: admin/models/alias.py:90 +#: admin/models/alias.py:89 msgid "alias" msgstr "alias" -#: admin/models/alias.py:122 +#: admin/models/alias.py:121 msgid "Invalid address" msgstr "Ogiltigt adress" -#: admin/models/alias.py:143 +#: admin/models/alias.py:142 msgid "Local recipient {}@{} not found" msgstr "Lokal mottagare {}@{} kunde inte hittas." -#: admin/models/alias.py:173 +#: admin/models/alias.py:172 #, python-format msgid "Invalid line: %s" msgstr "Ogiltig rad: %s" -#: admin/models/alias.py:179 +#: admin/models/alias.py:178 #, python-format msgid "Domain '%s' does not exist" msgstr "Domänen '%s' existerar inte" -#: admin/models/domain.py:38 admin/models/domain_alias.py:37 +#: admin/models/domain.py:41 admin/models/domain_alias.py:37 msgid "name" msgstr "namn" -#: admin/models/domain.py:39 +#: admin/models/domain.py:42 msgid "The domain name" msgstr "Domännamnet" -#: admin/models/domain.py:43 +#: admin/models/domain.py:46 msgid "Check to activate this domain" msgstr "Markera för att aktivera denna domän" -#: admin/models/domain.py:198 admin/models/domain_alias.py:71 +#: admin/models/domain.py:211 admin/models/domain_alias.py:71 msgid "Invalid line" msgstr "Ogiltig rad" -#: admin/models/domain.py:206 +#: admin/models/domain.py:219 #, python-format msgid "Invalid quota value for domain '%s'" msgstr "Ogiltig kvota värde för domänen '%s'" @@ -765,34 +765,39 @@ msgstr "" msgid "DNS status" msgstr "Statistik" -#: admin/templates/admin/domain_detail.html:36 +#: admin/templates/admin/domain_detail.html:28 +#: admin/templates/admin/domains_table.html:12 +msgid "Awaiting checks" +msgstr "" + +#: admin/templates/admin/domain_detail.html:40 msgid "Creation date" msgstr "Skapelsedatum" -#: admin/templates/admin/domain_detail.html:38 +#: admin/templates/admin/domain_detail.html:42 msgid "Last modification date" msgstr "Senast ändrad" -#: admin/templates/admin/domain_detail.html:39 -#: admin/templates/admin/domain_detail.html:48 +#: admin/templates/admin/domain_detail.html:43 +#: admin/templates/admin/domain_detail.html:52 #: admin/templates/admin/domain_statistics.html:33 msgid "Domain aliases" msgstr "Domän alias" -#: admin/templates/admin/domain_detail.html:41 +#: admin/templates/admin/domain_detail.html:45 msgid "Mailbox aliases" msgstr "Brevlåde alias" -#: admin/templates/admin/domain_detail.html:65 +#: admin/templates/admin/domain_detail.html:69 msgid "Administrators" msgstr "Administratörer" -#: admin/templates/admin/domain_detail.html:75 +#: admin/templates/admin/domain_detail.html:79 #: admin/templatetags/admin_tags.py:252 msgid "Remove this permission" msgstr "Radera detta tillstånd" -#: admin/templates/admin/domain_detail.html:80 +#: admin/templates/admin/domain_detail.html:84 #, fuzzy #| msgid "No domain administrator defined" msgid "No domain administrator defined yet." diff --git a/modoboa/lib/templatetags/lib_tags.py b/modoboa/lib/templatetags/lib_tags.py index 2fe3bbd81..fa4908df0 100644 --- a/modoboa/lib/templatetags/lib_tags.py +++ b/modoboa/lib/templatetags/lib_tags.py @@ -6,6 +6,7 @@ from datetime import datetime from django import template from django.template import Template, Context from django.utils.safestring import mark_safe +from django.utils.translation import ugettext as _ from modoboa.lib import events @@ -94,3 +95,12 @@ def extra_static_content(caller, st_type, user): "GetStaticContent", caller, st_type, user) }) ) + + +@register.filter(name='localize_header_name') +def localize_header_name(headername): + """ Localizes the header names """ + names = {'From': _('From'), 'To': _('To'), 'Date': _('Date'), 'Subject': _('Subject')} + if names.has_key(headername): + return names[headername] + return headername diff --git a/modoboa/limits/locale/cs_CZ/LC_MESSAGES/django.po b/modoboa/limits/locale/cs_CZ/LC_MESSAGES/django.po index aeff2df98..10379e2fe 100644 --- a/modoboa/limits/locale/cs_CZ/LC_MESSAGES/django.po +++ b/modoboa/limits/locale/cs_CZ/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Modoboa\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-09-16 16:03+0200\n" +"POT-Creation-Date: 2016-10-06 13:36+0200\n" "PO-Revision-Date: 2015-01-06 10:05+0000\n" "Last-Translator: Miroslav Abrahám \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:52 limits/general_callbacks.py:65 +#: limits/general_callbacks.py:56 limits/general_callbacks.py:69 msgid "Resources" msgstr "Zdroje" diff --git a/modoboa/limits/locale/de/LC_MESSAGES/django.po b/modoboa/limits/locale/de/LC_MESSAGES/django.po index ba16c4c5d..85a5891d8 100644 --- a/modoboa/limits/locale/de/LC_MESSAGES/django.po +++ b/modoboa/limits/locale/de/LC_MESSAGES/django.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: Modoboa\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-09-16 16:03+0200\n" +"POT-Creation-Date: 2016-10-06 13:36+0200\n" "PO-Revision-Date: 2014-12-03 11:02+0000\n" "Last-Translator: Arvedui \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:52 limits/general_callbacks.py:65 +#: limits/general_callbacks.py:56 limits/general_callbacks.py:69 msgid "Resources" msgstr "Ressourcen" diff --git a/modoboa/limits/locale/en/LC_MESSAGES/django.po b/modoboa/limits/locale/en/LC_MESSAGES/django.po index 215c0c478..ca931e678 100644 --- a/modoboa/limits/locale/en/LC_MESSAGES/django.po +++ b/modoboa/limits/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-09-16 16:03+0200\n" +"POT-Creation-Date: 2016-10-06 13:36+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -167,7 +167,7 @@ msgstr "" msgid "You're not allowed to define unlimited values" msgstr "" -#: limits/general_callbacks.py:52 limits/general_callbacks.py:65 +#: limits/general_callbacks.py:56 limits/general_callbacks.py:69 msgid "Resources" msgstr "" diff --git a/modoboa/limits/locale/es/LC_MESSAGES/django.po b/modoboa/limits/locale/es/LC_MESSAGES/django.po index ab2d2834f..c6ffb7c6a 100644 --- a/modoboa/limits/locale/es/LC_MESSAGES/django.po +++ b/modoboa/limits/locale/es/LC_MESSAGES/django.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: Modoboa\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-09-16 16:03+0200\n" +"POT-Creation-Date: 2016-10-06 13:36+0200\n" "PO-Revision-Date: 2013-10-01 09:56+0000\n" "Last-Translator: Pedro Gracia \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:52 limits/general_callbacks.py:65 +#: limits/general_callbacks.py:56 limits/general_callbacks.py:69 msgid "Resources" msgstr "Recursos" diff --git a/modoboa/limits/locale/fr/LC_MESSAGES/django.po b/modoboa/limits/locale/fr/LC_MESSAGES/django.po index 7c945f3b4..5e439787f 100644 --- a/modoboa/limits/locale/fr/LC_MESSAGES/django.po +++ b/modoboa/limits/locale/fr/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Modoboa\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-09-16 16:03+0200\n" +"POT-Creation-Date: 2016-10-06 13:36+0200\n" "PO-Revision-Date: 2016-04-27 20:12+0000\n" "Last-Translator: Antoine Nguyen \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:52 limits/general_callbacks.py:65 +#: limits/general_callbacks.py:56 limits/general_callbacks.py:69 msgid "Resources" msgstr "Ressources" diff --git a/modoboa/limits/locale/it/LC_MESSAGES/django.po b/modoboa/limits/locale/it/LC_MESSAGES/django.po index c2ea214cb..8e219010e 100644 --- a/modoboa/limits/locale/it/LC_MESSAGES/django.po +++ b/modoboa/limits/locale/it/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-09-16 16:03+0200\n" +"POT-Creation-Date: 2016-10-06 13:36+0200\n" "PO-Revision-Date: 2013-12-23 00:56+0100\n" "Last-Translator: Alberto Berti \n" "Language-Team: ITALIANO \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:52 limits/general_callbacks.py:65 +#: limits/general_callbacks.py:56 limits/general_callbacks.py:69 msgid "Resources" msgstr "Risorse" diff --git a/modoboa/limits/locale/ja_JP/LC_MESSAGES/django.po b/modoboa/limits/locale/ja_JP/LC_MESSAGES/django.po index e18998035..d8d28f965 100644 --- a/modoboa/limits/locale/ja_JP/LC_MESSAGES/django.po +++ b/modoboa/limits/locale/ja_JP/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Modoboa\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-09-16 16:03+0200\n" +"POT-Creation-Date: 2016-10-06 13:36+0200\n" "PO-Revision-Date: 2016-06-07 07:16+0000\n" "Last-Translator: cwatanab \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:52 limits/general_callbacks.py:65 +#: limits/general_callbacks.py:56 limits/general_callbacks.py:69 msgid "Resources" msgstr "リソース" diff --git a/modoboa/limits/locale/nl_NL/LC_MESSAGES/django.po b/modoboa/limits/locale/nl_NL/LC_MESSAGES/django.po index a5dd9392f..e959f52e5 100644 --- a/modoboa/limits/locale/nl_NL/LC_MESSAGES/django.po +++ b/modoboa/limits/locale/nl_NL/LC_MESSAGES/django.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: Modoboa\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-09-16 16:03+0200\n" +"POT-Creation-Date: 2016-10-06 13:36+0200\n" "PO-Revision-Date: 2014-12-31 11:37+0000\n" "Last-Translator: TuxBrother \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:52 limits/general_callbacks.py:65 +#: limits/general_callbacks.py:56 limits/general_callbacks.py:69 msgid "Resources" msgstr "Capaciteiten" diff --git a/modoboa/limits/locale/pt_BR/LC_MESSAGES/django.po b/modoboa/limits/locale/pt_BR/LC_MESSAGES/django.po index 3e461407f..3ebff5d8c 100644 --- a/modoboa/limits/locale/pt_BR/LC_MESSAGES/django.po +++ b/modoboa/limits/locale/pt_BR/LC_MESSAGES/django.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Modoboa\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-09-16 16:03+0200\n" +"POT-Creation-Date: 2016-10-06 13:36+0200\n" "PO-Revision-Date: 2016-05-17 12:19+0000\n" "Last-Translator: Jose Marcos Araujo \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:52 limits/general_callbacks.py:65 +#: limits/general_callbacks.py:56 limits/general_callbacks.py:69 msgid "Resources" msgstr "Recursos" diff --git a/modoboa/limits/locale/pt_PT/LC_MESSAGES/django.po b/modoboa/limits/locale/pt_PT/LC_MESSAGES/django.po index bfcef7b8f..7efd550dc 100644 --- a/modoboa/limits/locale/pt_PT/LC_MESSAGES/django.po +++ b/modoboa/limits/locale/pt_PT/LC_MESSAGES/django.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: Modoboa\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-09-16 16:03+0200\n" +"POT-Creation-Date: 2016-10-06 13:36+0200\n" "PO-Revision-Date: 2014-12-29 12:51+0000\n" "Last-Translator: Mike C. \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:52 limits/general_callbacks.py:65 +#: limits/general_callbacks.py:56 limits/general_callbacks.py:69 msgid "Resources" msgstr "Recursos" diff --git a/modoboa/limits/locale/ru/LC_MESSAGES/django.po b/modoboa/limits/locale/ru/LC_MESSAGES/django.po index afed21669..0d6ec116a 100644 --- a/modoboa/limits/locale/ru/LC_MESSAGES/django.po +++ b/modoboa/limits/locale/ru/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Modoboa\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-09-16 16:03+0200\n" +"POT-Creation-Date: 2016-10-06 13:36+0200\n" "PO-Revision-Date: 2013-12-03 09:35+0000\n" "Last-Translator: Antoine Nguyen \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:52 limits/general_callbacks.py:65 +#: limits/general_callbacks.py:56 limits/general_callbacks.py:69 msgid "Resources" msgstr "Ресурсы" diff --git a/modoboa/limits/locale/sv/LC_MESSAGES/django.po b/modoboa/limits/locale/sv/LC_MESSAGES/django.po index b7c00184f..7287201de 100644 --- a/modoboa/limits/locale/sv/LC_MESSAGES/django.po +++ b/modoboa/limits/locale/sv/LC_MESSAGES/django.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: Modoboa\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-09-16 16:03+0200\n" +"POT-Creation-Date: 2016-10-06 13:36+0200\n" "PO-Revision-Date: 2016-05-30 18:08+0000\n" "Last-Translator: Olle Gustafsson \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:52 limits/general_callbacks.py:65 +#: limits/general_callbacks.py:56 limits/general_callbacks.py:69 msgid "Resources" msgstr "Resurser" diff --git a/modoboa/locale/cs_CZ/LC_MESSAGES/django.po b/modoboa/locale/cs_CZ/LC_MESSAGES/django.po index cec8705f4..51c5df7bf 100644 --- a/modoboa/locale/cs_CZ/LC_MESSAGES/django.po +++ b/modoboa/locale/cs_CZ/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Modoboa\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-09-16 16:03+0200\n" +"POT-Creation-Date: 2016-10-06 13:36+0200\n" "PO-Revision-Date: 2015-01-06 10:05+0000\n" "Last-Translator: Miroslav Abrahám \n" "Language-Team: Czech (Czech Republic) (http://www.transifex.com/projects/p/" @@ -464,24 +464,24 @@ msgstr "Nebylo možné změnit heslo: LDAP modul není instalován" msgid "account" msgstr "účet" -#: core/models.py:367 +#: core/models.py:354 msgid "Unknown" msgstr "" -#: core/models.py:406 +#: core/models.py:393 msgid "Invalid line" msgstr "Neplatný řádek" -#: core/models.py:414 +#: core/models.py:401 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:429 +#: core/models.py:416 #, 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:434 +#: core/models.py:421 #, 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" @@ -566,8 +566,8 @@ msgid "Active users" msgstr "Aktivní uživatelé" #: core/templates/core/information.html:37 -msgid "Group name" -msgstr "Název skupiny" +msgid "Role" +msgstr "" #: core/templates/core/information.html:38 msgid "Last login" @@ -581,7 +581,7 @@ msgstr "Záznamy" msgid "Previously on Modoboa..." msgstr "Dříve v Modoboa..." -#: core/templates/core/logs.html:6 +#: core/templates/core/logs.html:6 lib/templatetags/lib_tags.py:103 msgid "Date" msgstr "Datum" @@ -653,7 +653,7 @@ msgstr "Odhlásit se" msgid "API" msgstr "" -#: core/utils.py:22 +#: core/utils.py:34 #, fuzzy #| msgid "Welcome to Modoboa" msgid "The core part of Modoboa" @@ -738,7 +738,19 @@ msgstr "Ne" msgid "Failed to update password: {}" msgstr "Nebylo možné změnit heslo: %s" -#: templates/404.html:4 templates/500.html.py:4 +#: lib/templatetags/lib_tags.py:103 +msgid "From" +msgstr "" + +#: lib/templatetags/lib_tags.py:103 +msgid "To" +msgstr "" + +#: lib/templatetags/lib_tags.py:103 templates/common/email_searchbar.html:17 +msgid "Subject" +msgstr "Předmět" + +#: templates/404.html:4 templates/500.html:4 msgid "Sorry" msgstr "Omlouváme se" @@ -758,10 +770,6 @@ msgstr "Hledat..." msgid "From address" msgstr "Z adresy" -#: templates/common/email_searchbar.html:17 -msgid "Subject" -msgstr "Předmět" - #: templates/common/email_searchbar.html:33 msgid "Both" msgstr "Obojí" @@ -801,6 +809,9 @@ msgstr "Zapamatovat si" msgid "Log in" msgstr "Přihlásit" +#~ msgid "Group name" +#~ msgstr "Název skupiny" + #~ msgid "Display" #~ msgstr "Zobrazení" diff --git a/modoboa/locale/de/LC_MESSAGES/django.po b/modoboa/locale/de/LC_MESSAGES/django.po index 24f5778e1..b90267b8d 100644 --- a/modoboa/locale/de/LC_MESSAGES/django.po +++ b/modoboa/locale/de/LC_MESSAGES/django.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Modoboa\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-09-16 16:03+0200\n" +"POT-Creation-Date: 2016-10-06 13:36+0200\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" @@ -456,25 +456,25 @@ msgstr "Konnte Passwort nicht aktualisieren: LDAP-Modul nicht installiert" msgid "account" msgstr "Konto" -#: core/models.py:367 +#: core/models.py:354 msgid "Unknown" msgstr "" -#: core/models.py:406 +#: core/models.py:393 msgid "Invalid line" msgstr "Ungültige Zeile" -#: core/models.py:414 +#: core/models.py:401 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:429 +#: core/models.py:416 #, 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:434 +#: core/models.py:421 #, 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" @@ -555,8 +555,8 @@ msgid "Active users" msgstr "Aktive Benutzer" #: core/templates/core/information.html:37 -msgid "Group name" -msgstr "Gruppenname" +msgid "Role" +msgstr "" #: core/templates/core/information.html:38 msgid "Last login" @@ -570,7 +570,7 @@ msgstr "Logs" msgid "Previously on Modoboa..." msgstr "Vorher auf Modoboa…" -#: core/templates/core/logs.html:6 +#: core/templates/core/logs.html:6 lib/templatetags/lib_tags.py:103 msgid "Date" msgstr "Datum" @@ -642,7 +642,7 @@ msgstr "Logout" msgid "API" msgstr "" -#: core/utils.py:22 +#: core/utils.py:34 msgid "The core part of Modoboa" msgstr "Der Kern von Modoboa" @@ -726,7 +726,19 @@ msgstr "Nein" msgid "Failed to update password: {}" msgstr "Konnte Passwort nicht aktualisieren: %s" -#: templates/404.html:4 templates/500.html.py:4 +#: lib/templatetags/lib_tags.py:103 +msgid "From" +msgstr "Absender" + +#: lib/templatetags/lib_tags.py:103 +msgid "To" +msgstr "Empfänger" + +#: lib/templatetags/lib_tags.py:103 templates/common/email_searchbar.html:17 +msgid "Subject" +msgstr "Betreff" + +#: templates/404.html:4 templates/500.html:4 msgid "Sorry" msgstr "Entschuldigung" @@ -746,10 +758,6 @@ msgstr "Suchen..." msgid "From address" msgstr "Absender-Adresse" -#: templates/common/email_searchbar.html:17 -msgid "Subject" -msgstr "Betreff" - #: templates/common/email_searchbar.html:33 msgid "Both" msgstr "Beide" @@ -789,6 +797,9 @@ msgstr "An mich erinnern" msgid "Log in" msgstr "Anmelden" +#~ msgid "Group name" +#~ msgstr "Gruppenname" + #~ msgid "Display" #~ msgstr "Darstellung" diff --git a/modoboa/locale/en/LC_MESSAGES/django.po b/modoboa/locale/en/LC_MESSAGES/django.po index ba1519740..db46a66e6 100644 --- a/modoboa/locale/en/LC_MESSAGES/django.po +++ b/modoboa/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-09-16 16:03+0200\n" +"POT-Creation-Date: 2016-10-06 13:36+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -429,24 +429,24 @@ msgstr "" msgid "account" msgstr "" -#: core/models.py:367 +#: core/models.py:354 msgid "Unknown" msgstr "" -#: core/models.py:406 +#: core/models.py:393 msgid "Invalid line" msgstr "" -#: core/models.py:414 +#: core/models.py:401 msgid "You can't import an account with a role greater than yours" msgstr "" -#: core/models.py:429 +#: core/models.py:416 #, python-format msgid "The simple user '%s' must have a valid email address" msgstr "" -#: core/models.py:434 +#: core/models.py:421 #, python-format msgid "username and email fields must not differ for '%s'" msgstr "" @@ -525,7 +525,7 @@ msgid "Active users" msgstr "" #: core/templates/core/information.html:37 -msgid "Group name" +msgid "Role" msgstr "" #: core/templates/core/information.html:38 @@ -540,7 +540,7 @@ msgstr "" msgid "Previously on Modoboa..." msgstr "" -#: core/templates/core/logs.html:6 +#: core/templates/core/logs.html:6 lib/templatetags/lib_tags.py:103 msgid "Date" msgstr "" @@ -610,7 +610,7 @@ msgstr "" msgid "API" msgstr "" -#: core/utils.py:22 +#: core/utils.py:34 msgid "The core part of Modoboa" msgstr "" @@ -686,7 +686,19 @@ msgstr "" msgid "Failed to update password: {}" msgstr "" -#: templates/404.html:4 templates/500.html.py:4 +#: lib/templatetags/lib_tags.py:103 +msgid "From" +msgstr "" + +#: lib/templatetags/lib_tags.py:103 +msgid "To" +msgstr "" + +#: lib/templatetags/lib_tags.py:103 templates/common/email_searchbar.html:17 +msgid "Subject" +msgstr "" + +#: templates/404.html:4 templates/500.html:4 msgid "Sorry" msgstr "" @@ -706,10 +718,6 @@ msgstr "" msgid "From address" msgstr "" -#: templates/common/email_searchbar.html:17 -msgid "Subject" -msgstr "" - #: templates/common/email_searchbar.html:33 msgid "Both" msgstr "" diff --git a/modoboa/locale/es/LC_MESSAGES/django.po b/modoboa/locale/es/LC_MESSAGES/django.po index 7c71bd678..e15fc219f 100644 --- a/modoboa/locale/es/LC_MESSAGES/django.po +++ b/modoboa/locale/es/LC_MESSAGES/django.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: Modoboa\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-09-16 16:03+0200\n" +"POT-Creation-Date: 2016-10-06 13:36+0200\n" "PO-Revision-Date: 2013-10-01 09:56+0000\n" "Last-Translator: Pedro Gracia \n" "Language-Team: Spanish (http://www.transifex.com/projects/p/modoboa/language/" @@ -466,24 +466,24 @@ msgstr "Falló al actualizar la contraseña: módulo LDAP no instalado" msgid "account" msgstr "cuenta" -#: core/models.py:367 +#: core/models.py:354 msgid "Unknown" msgstr "" -#: core/models.py:406 +#: core/models.py:393 msgid "Invalid line" msgstr "Línea inválida" -#: core/models.py:414 +#: core/models.py:401 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:429 +#: core/models.py:416 #, 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:434 +#: core/models.py:421 #, python-format msgid "username and email fields must not differ for '%s'" msgstr "" @@ -568,8 +568,8 @@ msgid "Active users" msgstr "Usuarios activos" #: core/templates/core/information.html:37 -msgid "Group name" -msgstr "Nombre del grupo" +msgid "Role" +msgstr "" #: core/templates/core/information.html:38 msgid "Last login" @@ -583,7 +583,7 @@ msgstr "Logs" msgid "Previously on Modoboa..." msgstr "Anteriormente en Modoboa..." -#: core/templates/core/logs.html:6 +#: core/templates/core/logs.html:6 lib/templatetags/lib_tags.py:103 msgid "Date" msgstr "Fecha" @@ -655,7 +655,7 @@ msgstr "Salir" msgid "API" msgstr "" -#: core/utils.py:22 +#: core/utils.py:34 #, fuzzy #| msgid "Welcome to Modoboa" msgid "The core part of Modoboa" @@ -741,7 +741,19 @@ msgstr "No " msgid "Failed to update password: {}" msgstr "Falló la actualización de la contraseña: %s" -#: templates/404.html:4 templates/500.html.py:4 +#: lib/templatetags/lib_tags.py:103 +msgid "From" +msgstr "" + +#: lib/templatetags/lib_tags.py:103 +msgid "To" +msgstr "" + +#: lib/templatetags/lib_tags.py:103 templates/common/email_searchbar.html:17 +msgid "Subject" +msgstr "Tema" + +#: templates/404.html:4 templates/500.html:4 msgid "Sorry" msgstr "Lo siento" @@ -761,10 +773,6 @@ msgstr "Buscar..." msgid "From address" msgstr "De la dirección" -#: templates/common/email_searchbar.html:17 -msgid "Subject" -msgstr "Tema" - #: templates/common/email_searchbar.html:33 msgid "Both" msgstr "Ambos" @@ -804,6 +812,9 @@ msgstr "Recuerdame" msgid "Log in" msgstr "Entrar" +#~ msgid "Group name" +#~ msgstr "Nombre del grupo" + #~ msgid "Display" #~ msgstr "Mostrar" diff --git a/modoboa/locale/fr/LC_MESSAGES/django.po b/modoboa/locale/fr/LC_MESSAGES/django.po index 9a1c8730f..d3d9b999e 100644 --- a/modoboa/locale/fr/LC_MESSAGES/django.po +++ b/modoboa/locale/fr/LC_MESSAGES/django.po @@ -1,21 +1,21 @@ # 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 , 2016 msgid "" msgstr "" "Project-Id-Version: Modoboa\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-09-16 16:03+0200\n" +"POT-Creation-Date: 2016-10-06 13:36+0200\n" "PO-Revision-Date: 2016-09-16 14:04+0000\n" "Last-Translator: Antoine Nguyen \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 @@ -64,7 +64,8 @@ msgstr "plain (faible)" #: core/app_settings.py:61 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 msgid "Rounds" @@ -74,7 +75,9 @@ msgstr "Tours" 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 msgid "Secret key" @@ -136,7 +139,9 @@ msgstr "ND de connexion" 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 msgid "Bind password" @@ -144,7 +149,9 @@ msgstr "Mot de passe de connexion" #: core/app_settings.py:131 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 msgid "Users search base" @@ -152,7 +159,9 @@ msgstr "Base de recherche des utilisateurs" #: core/app_settings.py:143 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 msgid "Search filter" @@ -162,7 +171,9 @@ msgstr "Filtre de recherche" 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 msgid "User DN template" @@ -173,7 +184,9 @@ msgstr "Modèle de nom distinctif utilisateur" 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 msgid "Password attribute" @@ -197,9 +210,12 @@ msgstr "Groupes administrateurs" #: core/app_settings.py:189 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 msgid "Group type" @@ -215,7 +231,9 @@ msgstr "Base de recherche des groupes" #: core/app_settings.py:208 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 msgid "Notifications" @@ -255,7 +273,9 @@ msgstr "Envoyer des statistiques" #: core/app_settings.py:243 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 msgid "Miscellaneous" @@ -291,7 +311,8 @@ msgstr "Redirection par défaut" #: core/app_settings.py:277 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 msgid "Key must be either 16, 24, or 32 bytes long" @@ -424,30 +445,31 @@ msgstr "Vous ne pouvez pas supprimer votre propre compte" #: core/models.py:164 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:222 msgid "account" msgstr "compte" -#: core/models.py:367 +#: core/models.py:354 msgid "Unknown" msgstr "Inconnu" -#: core/models.py:406 +#: core/models.py:393 msgid "Invalid line" msgstr "Ligne invalide" -#: core/models.py:414 +#: core/models.py:401 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:429 +#: core/models.py:416 #, 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:434 +#: core/models.py:421 #, 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" @@ -482,7 +504,9 @@ msgstr "Dernières nouvelles" msgid "" "Visit the official " "weblog for more information." -msgstr "Visitez le blog officiel pour plus d'information." +msgstr "" +"Visitez le blog " +"officiel pour plus d'information." #: core/templates/core/information.html:2 core/templatetags/core_tags.py:53 msgid "Information" @@ -498,7 +522,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" @@ -526,8 +551,8 @@ msgid "Active users" msgstr "Utilisateurs actifs" #: core/templates/core/information.html:37 -msgid "Group name" -msgstr "Nom du groupe" +msgid "Role" +msgstr "" #: core/templates/core/information.html:38 msgid "Last login" @@ -541,7 +566,7 @@ msgstr "Journaux" msgid "Previously on Modoboa..." msgstr "Précédemment dans Modoboa..." -#: core/templates/core/logs.html:6 +#: core/templates/core/logs.html:6 lib/templatetags/lib_tags.py:103 msgid "Date" msgstr "Date" @@ -611,7 +636,7 @@ msgstr "Déconnexion" msgid "API" msgstr "API" -#: core/utils.py:22 +#: core/utils.py:34 msgid "The core part of Modoboa" msgstr "Le coeur de Modoboa" @@ -626,7 +651,9 @@ 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 @@ -687,7 +714,19 @@ msgstr "Non" msgid "Failed to update password: {}" msgstr "Impossible de mettre à jour le mot de passe : {}" -#: templates/404.html:4 templates/500.html.py:4 +#: lib/templatetags/lib_tags.py:103 +msgid "From" +msgstr "" + +#: lib/templatetags/lib_tags.py:103 +msgid "To" +msgstr "" + +#: lib/templatetags/lib_tags.py:103 templates/common/email_searchbar.html:17 +msgid "Subject" +msgstr "Sujet" + +#: templates/404.html:4 templates/500.html:4 msgid "Sorry" msgstr "Désolé" @@ -707,10 +746,6 @@ msgstr "Chercher..." msgid "From address" msgstr "Emetteur" -#: templates/common/email_searchbar.html:17 -msgid "Subject" -msgstr "Sujet" - #: templates/common/email_searchbar.html:33 msgid "Both" msgstr "Tous" @@ -749,3 +784,6 @@ msgstr "Se souvenir de moi" #: templates/registration/login.html:43 msgid "Log in" msgstr "Se connecter" + +#~ msgid "Group name" +#~ msgstr "Nom du groupe" diff --git a/modoboa/locale/it/LC_MESSAGES/django.po b/modoboa/locale/it/LC_MESSAGES/django.po index cdc51a4e7..1dcbcbd81 100644 --- a/modoboa/locale/it/LC_MESSAGES/django.po +++ b/modoboa/locale/it/LC_MESSAGES/django.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: Modoboa\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-09-16 16:03+0200\n" +"POT-Creation-Date: 2016-10-06 13:36+0200\n" "PO-Revision-Date: 2015-10-11 11:47+0000\n" "Last-Translator: Rocco \n" "Language-Team: Italian (http://www.transifex.com/tonio/modoboa/language/" @@ -466,24 +466,24 @@ msgstr "Aggiornamento della password fallito: il modulo LDAP non è installato" msgid "account" msgstr "account" -#: core/models.py:367 +#: core/models.py:354 msgid "Unknown" msgstr "" -#: core/models.py:406 +#: core/models.py:393 msgid "Invalid line" msgstr "Riga non valida" -#: core/models.py:414 +#: core/models.py:401 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:429 +#: core/models.py:416 #, 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:434 +#: core/models.py:421 #, 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" @@ -564,8 +564,8 @@ msgid "Active users" msgstr "Utenti attivi" #: core/templates/core/information.html:37 -msgid "Group name" -msgstr "Nome gruppo" +msgid "Role" +msgstr "" #: core/templates/core/information.html:38 msgid "Last login" @@ -579,7 +579,7 @@ msgstr "Log" msgid "Previously on Modoboa..." msgstr "Precedentemente su Modoboa ..." -#: core/templates/core/logs.html:6 +#: core/templates/core/logs.html:6 lib/templatetags/lib_tags.py:103 msgid "Date" msgstr "Data" @@ -651,7 +651,7 @@ msgstr "Esci" msgid "API" msgstr "" -#: core/utils.py:22 +#: core/utils.py:34 msgid "The core part of Modoboa" msgstr "Parte centrale di Modoboa" @@ -733,7 +733,19 @@ msgstr "No" msgid "Failed to update password: {}" msgstr "Aggiornamento della password fallito: %s" -#: templates/404.html:4 templates/500.html.py:4 +#: lib/templatetags/lib_tags.py:103 +msgid "From" +msgstr "" + +#: lib/templatetags/lib_tags.py:103 +msgid "To" +msgstr "" + +#: lib/templatetags/lib_tags.py:103 templates/common/email_searchbar.html:17 +msgid "Subject" +msgstr "Oggetto" + +#: templates/404.html:4 templates/500.html:4 msgid "Sorry" msgstr "Dispiace" @@ -753,10 +765,6 @@ msgstr "Ricerca ..." msgid "From address" msgstr "Mittente" -#: templates/common/email_searchbar.html:17 -msgid "Subject" -msgstr "Oggetto" - #: templates/common/email_searchbar.html:33 msgid "Both" msgstr "Entrambi" @@ -796,6 +804,9 @@ msgstr "Ricordami" msgid "Log in" msgstr "Registrati" +#~ msgid "Group name" +#~ msgstr "Nome gruppo" + #~ msgid "Display" #~ msgstr "Mostra" diff --git a/modoboa/locale/ja_JP/LC_MESSAGES/django.po b/modoboa/locale/ja_JP/LC_MESSAGES/django.po index 14ec76d35..2892d834f 100644 --- a/modoboa/locale/ja_JP/LC_MESSAGES/django.po +++ b/modoboa/locale/ja_JP/LC_MESSAGES/django.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: Modoboa\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-09-16 16:03+0200\n" +"POT-Creation-Date: 2016-10-06 13:36+0200\n" "PO-Revision-Date: 2016-09-14 17:06+0000\n" "Last-Translator: Antoine Nguyen \n" "Language-Team: Japanese (Japan) (http://www.transifex.com/tonio/modoboa/" @@ -452,25 +452,25 @@ msgstr "" msgid "account" msgstr "アカウント" -#: core/models.py:367 +#: core/models.py:354 msgid "Unknown" msgstr "" -#: core/models.py:406 +#: core/models.py:393 msgid "Invalid line" msgstr "不正な行" -#: core/models.py:414 +#: core/models.py:401 msgid "You can't import an account with a role greater than yours" msgstr "あなた以上のロールを持ったアカウントはインポートできません" -#: core/models.py:429 +#: core/models.py:416 #, python-format msgid "The simple user '%s' must have a valid email address" msgstr "" "ユーザー \"%s\" は、正しい電子メールアドレスを持っていなければいけません" -#: core/models.py:434 +#: core/models.py:421 #, python-format msgid "username and email fields must not differ for '%s'" msgstr "\"%s\" のユーザー名と電子メールフィールドが同一である必要があります。" @@ -551,8 +551,8 @@ msgid "Active users" msgstr "アクティブユーザー" #: core/templates/core/information.html:37 -msgid "Group name" -msgstr "グループ名" +msgid "Role" +msgstr "" #: core/templates/core/information.html:38 msgid "Last login" @@ -566,7 +566,7 @@ msgstr "ログ" msgid "Previously on Modoboa..." msgstr "Modoboa 以前 ..." -#: core/templates/core/logs.html:6 +#: core/templates/core/logs.html:6 lib/templatetags/lib_tags.py:103 msgid "Date" msgstr "日付" @@ -636,7 +636,7 @@ msgstr "ログアウト" msgid "API" msgstr "API" -#: core/utils.py:22 +#: core/utils.py:34 msgid "The core part of Modoboa" msgstr "Modoboaのコア部分" @@ -712,7 +712,19 @@ msgstr "いいえ" msgid "Failed to update password: {}" msgstr "パスワードの更新に失敗しました: {}" -#: templates/404.html:4 templates/500.html.py:4 +#: lib/templatetags/lib_tags.py:103 +msgid "From" +msgstr "" + +#: lib/templatetags/lib_tags.py:103 +msgid "To" +msgstr "" + +#: lib/templatetags/lib_tags.py:103 templates/common/email_searchbar.html:17 +msgid "Subject" +msgstr "件名" + +#: templates/404.html:4 templates/500.html:4 msgid "Sorry" msgstr "すみません" @@ -732,10 +744,6 @@ msgstr "検索 ..." msgid "From address" msgstr "From アドレス" -#: templates/common/email_searchbar.html:17 -msgid "Subject" -msgstr "件名" - #: templates/common/email_searchbar.html:33 msgid "Both" msgstr "両方" @@ -774,3 +782,6 @@ msgstr "記憶する" #: templates/registration/login.html:43 msgid "Log in" msgstr "ログイン" + +#~ msgid "Group name" +#~ msgstr "グループ名" diff --git a/modoboa/locale/nl_NL/LC_MESSAGES/django.po b/modoboa/locale/nl_NL/LC_MESSAGES/django.po index 51bda6363..079311ccc 100644 --- a/modoboa/locale/nl_NL/LC_MESSAGES/django.po +++ b/modoboa/locale/nl_NL/LC_MESSAGES/django.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: Modoboa\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-09-16 16:03+0200\n" +"POT-Creation-Date: 2016-10-06 13:36+0200\n" "PO-Revision-Date: 2014-12-31 11:37+0000\n" "Last-Translator: TuxBrother \n" "Language-Team: Dutch (Netherlands) (http://www.transifex.com/projects/p/" @@ -464,24 +464,24 @@ msgstr "Mislukt om wachtwoord aan te passen: LDAP module niet geinstalleerd" msgid "account" msgstr "account" -#: core/models.py:367 +#: core/models.py:354 msgid "Unknown" msgstr "" -#: core/models.py:406 +#: core/models.py:393 msgid "Invalid line" msgstr "Verkeerde regel" -#: core/models.py:414 +#: core/models.py:401 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:429 +#: core/models.py:416 #, 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:434 +#: core/models.py:421 #, python-format msgid "username and email fields must not differ for '%s'" msgstr "gebruikersnaam en email velden moeten niet verschillen van '%s'" @@ -566,8 +566,8 @@ msgid "Active users" msgstr "Actieve gebruikers" #: core/templates/core/information.html:37 -msgid "Group name" -msgstr "Groep naam" +msgid "Role" +msgstr "" #: core/templates/core/information.html:38 msgid "Last login" @@ -581,7 +581,7 @@ msgstr "Logs" msgid "Previously on Modoboa..." msgstr "Vorige gebeurtenissen op Modoboa..." -#: core/templates/core/logs.html:6 +#: core/templates/core/logs.html:6 lib/templatetags/lib_tags.py:103 msgid "Date" msgstr "Datum" @@ -653,7 +653,7 @@ msgstr "Uitloggen" msgid "API" msgstr "" -#: core/utils.py:22 +#: core/utils.py:34 #, fuzzy #| msgid "Welcome to Modoboa" msgid "The core part of Modoboa" @@ -739,7 +739,19 @@ msgstr "Nee" msgid "Failed to update password: {}" msgstr "Mislukt om wachtwoord aan te passen: %s" -#: templates/404.html:4 templates/500.html.py:4 +#: lib/templatetags/lib_tags.py:103 +msgid "From" +msgstr "" + +#: lib/templatetags/lib_tags.py:103 +msgid "To" +msgstr "" + +#: lib/templatetags/lib_tags.py:103 templates/common/email_searchbar.html:17 +msgid "Subject" +msgstr "Onderwerp" + +#: templates/404.html:4 templates/500.html:4 msgid "Sorry" msgstr "Sorry" @@ -759,10 +771,6 @@ msgstr "Zoeken..." msgid "From address" msgstr "Van adres" -#: templates/common/email_searchbar.html:17 -msgid "Subject" -msgstr "Onderwerp" - #: templates/common/email_searchbar.html:33 msgid "Both" msgstr "Beiden" @@ -802,6 +810,9 @@ msgstr "Onthoud mij" msgid "Log in" msgstr "Inloggen" +#~ msgid "Group name" +#~ msgstr "Groep naam" + #~ msgid "Display" #~ msgstr "Weergeven" diff --git a/modoboa/locale/pt_BR/LC_MESSAGES/django.po b/modoboa/locale/pt_BR/LC_MESSAGES/django.po index 8f86f1179..79ce0ea3f 100644 --- a/modoboa/locale/pt_BR/LC_MESSAGES/django.po +++ b/modoboa/locale/pt_BR/LC_MESSAGES/django.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: Modoboa\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-09-16 16:03+0200\n" +"POT-Creation-Date: 2016-10-06 13:36+0200\n" "PO-Revision-Date: 2016-05-17 12:26+0000\n" "Last-Translator: Jose Marcos Araujo \n" "Language-Team: Portuguese (Brazil) (http://www.transifex.com/tonio/modoboa/" @@ -457,24 +457,24 @@ msgstr "Falha ao atualizar senha: módulo LDAP não instalado" msgid "account" msgstr "conta" -#: core/models.py:367 +#: core/models.py:354 msgid "Unknown" msgstr "" -#: core/models.py:406 +#: core/models.py:393 msgid "Invalid line" msgstr "Linha inválida" -#: core/models.py:414 +#: core/models.py:401 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:429 +#: core/models.py:416 #, 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:434 +#: core/models.py:421 #, 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'" @@ -554,8 +554,8 @@ msgid "Active users" msgstr "Usuários ativos" #: core/templates/core/information.html:37 -msgid "Group name" -msgstr "Nome do grupo" +msgid "Role" +msgstr "" #: core/templates/core/information.html:38 msgid "Last login" @@ -569,7 +569,7 @@ msgstr "Logs" msgid "Previously on Modoboa..." msgstr "Previamente no Modoboa..." -#: core/templates/core/logs.html:6 +#: core/templates/core/logs.html:6 lib/templatetags/lib_tags.py:103 msgid "Date" msgstr "Data" @@ -639,7 +639,7 @@ msgstr "Sair" msgid "API" msgstr "API" -#: core/utils.py:22 +#: core/utils.py:34 msgid "The core part of Modoboa" msgstr "Core do Modoboa" @@ -715,7 +715,19 @@ msgstr "Não" msgid "Failed to update password: {}" msgstr "Falha ao atualizar a senha: {}" -#: templates/404.html:4 templates/500.html.py:4 +#: lib/templatetags/lib_tags.py:103 +msgid "From" +msgstr "" + +#: lib/templatetags/lib_tags.py:103 +msgid "To" +msgstr "" + +#: lib/templatetags/lib_tags.py:103 templates/common/email_searchbar.html:17 +msgid "Subject" +msgstr "Assunto" + +#: templates/404.html:4 templates/500.html:4 msgid "Sorry" msgstr "Desculpe" @@ -735,10 +747,6 @@ msgstr "Buscar..." msgid "From address" msgstr "Do endereço" -#: templates/common/email_searchbar.html:17 -msgid "Subject" -msgstr "Assunto" - #: templates/common/email_searchbar.html:33 msgid "Both" msgstr "Ambos" @@ -777,3 +785,6 @@ msgstr "Lembrar-me" #: templates/registration/login.html:43 msgid "Log in" msgstr "Entrar" + +#~ msgid "Group name" +#~ msgstr "Nome do grupo" diff --git a/modoboa/locale/pt_PT/LC_MESSAGES/django.po b/modoboa/locale/pt_PT/LC_MESSAGES/django.po index de780c0f6..a7456fa7c 100644 --- a/modoboa/locale/pt_PT/LC_MESSAGES/django.po +++ b/modoboa/locale/pt_PT/LC_MESSAGES/django.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: Modoboa\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-09-16 16:03+0200\n" +"POT-Creation-Date: 2016-10-06 13:36+0200\n" "PO-Revision-Date: 2014-12-29 12:51+0000\n" "Last-Translator: Mike C. \n" "Language-Team: Portuguese (Portugal) (http://www.transifex.com/projects/p/" @@ -465,24 +465,24 @@ msgstr "Falha ao actualizar password: Modulo LDAP não instalado" msgid "account" msgstr "conta" -#: core/models.py:367 +#: core/models.py:354 msgid "Unknown" msgstr "" -#: core/models.py:406 +#: core/models.py:393 msgid "Invalid line" msgstr "Linha inválida" -#: core/models.py:414 +#: core/models.py:401 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:429 +#: core/models.py:416 #, 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:434 +#: core/models.py:421 #, python-format msgid "username and email fields must not differ for '%s'" msgstr "" @@ -569,8 +569,8 @@ msgid "Active users" msgstr "Utilizadores ativos" #: core/templates/core/information.html:37 -msgid "Group name" -msgstr "Nome do grupo" +msgid "Role" +msgstr "" #: core/templates/core/information.html:38 msgid "Last login" @@ -584,7 +584,7 @@ msgstr "Logs" msgid "Previously on Modoboa..." msgstr "Anteriormente no Modoboa..." -#: core/templates/core/logs.html:6 +#: core/templates/core/logs.html:6 lib/templatetags/lib_tags.py:103 msgid "Date" msgstr "Data" @@ -656,7 +656,7 @@ msgstr "Sair" msgid "API" msgstr "" -#: core/utils.py:22 +#: core/utils.py:34 #, fuzzy #| msgid "Welcome to Modoboa" msgid "The core part of Modoboa" @@ -740,7 +740,19 @@ msgstr "Não" msgid "Failed to update password: {}" msgstr "Falha ao actualizar a password: %s" -#: templates/404.html:4 templates/500.html.py:4 +#: lib/templatetags/lib_tags.py:103 +msgid "From" +msgstr "" + +#: lib/templatetags/lib_tags.py:103 +msgid "To" +msgstr "" + +#: lib/templatetags/lib_tags.py:103 templates/common/email_searchbar.html:17 +msgid "Subject" +msgstr "Assunto" + +#: templates/404.html:4 templates/500.html:4 msgid "Sorry" msgstr "Lamentamos" @@ -760,10 +772,6 @@ msgstr "Procurar..." msgid "From address" msgstr "Do endereço" -#: templates/common/email_searchbar.html:17 -msgid "Subject" -msgstr "Assunto" - #: templates/common/email_searchbar.html:33 msgid "Both" msgstr "Ambos" @@ -803,6 +811,9 @@ msgstr "Lembrar-me" msgid "Log in" msgstr "Entrar" +#~ msgid "Group name" +#~ msgstr "Nome do grupo" + #~ msgid "Display" #~ msgstr "Exibir" diff --git a/modoboa/locale/ru/LC_MESSAGES/django.po b/modoboa/locale/ru/LC_MESSAGES/django.po index 0fe87bad7..dd7f47ac7 100644 --- a/modoboa/locale/ru/LC_MESSAGES/django.po +++ b/modoboa/locale/ru/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Modoboa\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-09-16 16:03+0200\n" +"POT-Creation-Date: 2016-10-06 13:36+0200\n" "PO-Revision-Date: 2013-12-03 09:35+0000\n" "Last-Translator: Antoine Nguyen \n" "Language-Team: Russian (http://www.transifex.com/projects/p/modoboa/language/" @@ -455,24 +455,24 @@ msgstr "Ошибка обновления пароля: модуль LDAP не msgid "account" msgstr "Аккаунт" -#: core/models.py:367 +#: core/models.py:354 msgid "Unknown" msgstr "" -#: core/models.py:406 +#: core/models.py:393 msgid "Invalid line" msgstr "Ошибочная строка" -#: core/models.py:414 +#: core/models.py:401 msgid "You can't import an account with a role greater than yours" msgstr "Вы не можете импортировать аккаунт с ролью старше чем у вас" -#: core/models.py:429 +#: core/models.py:416 #, python-format msgid "The simple user '%s' must have a valid email address" msgstr "Пользователь '%s' должен иметь действительный почтовый адрес" -#: core/models.py:434 +#: core/models.py:421 #, python-format msgid "username and email fields must not differ for '%s'" msgstr "Имя пользователя и адрес не должны отличатся для пользователя '%s'" @@ -556,8 +556,8 @@ msgid "Active users" msgstr "Активные пользователи" #: core/templates/core/information.html:37 -msgid "Group name" -msgstr "Название группы" +msgid "Role" +msgstr "" #: core/templates/core/information.html:38 msgid "Last login" @@ -571,7 +571,7 @@ msgstr "Логи" msgid "Previously on Modoboa..." msgstr "Ранее в Modoboa ..." -#: core/templates/core/logs.html:6 +#: core/templates/core/logs.html:6 lib/templatetags/lib_tags.py:103 msgid "Date" msgstr "Дата" @@ -643,7 +643,7 @@ msgstr "Завершить сеанс" msgid "API" msgstr "" -#: core/utils.py:22 +#: core/utils.py:34 #, fuzzy #| msgid "Welcome to Modoboa" msgid "The core part of Modoboa" @@ -727,7 +727,19 @@ msgstr "Нет" msgid "Failed to update password: {}" msgstr "Ошибка обновления пароля: %s" -#: templates/404.html:4 templates/500.html.py:4 +#: lib/templatetags/lib_tags.py:103 +msgid "From" +msgstr "" + +#: lib/templatetags/lib_tags.py:103 +msgid "To" +msgstr "" + +#: lib/templatetags/lib_tags.py:103 templates/common/email_searchbar.html:17 +msgid "Subject" +msgstr "Тема" + +#: templates/404.html:4 templates/500.html:4 msgid "Sorry" msgstr "Жаль" @@ -747,10 +759,6 @@ msgstr "Поиск..." msgid "From address" msgstr "Адрес отправителя" -#: templates/common/email_searchbar.html:17 -msgid "Subject" -msgstr "Тема" - #: templates/common/email_searchbar.html:33 msgid "Both" msgstr "Оба" @@ -790,6 +798,9 @@ msgstr "Запомнить меня" msgid "Log in" msgstr "Войти" +#~ msgid "Group name" +#~ msgstr "Название группы" + #~ msgid "Display" #~ msgstr "Отображение" diff --git a/modoboa/locale/sv/LC_MESSAGES/django.po b/modoboa/locale/sv/LC_MESSAGES/django.po index 60ee0fccc..bb984ab91 100644 --- a/modoboa/locale/sv/LC_MESSAGES/django.po +++ b/modoboa/locale/sv/LC_MESSAGES/django.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: Modoboa\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-09-16 16:03+0200\n" +"POT-Creation-Date: 2016-10-06 13:36+0200\n" "PO-Revision-Date: 2016-05-30 18:03+0000\n" "Last-Translator: Olle Gustafsson \n" "Language-Team: Swedish (http://www.transifex.com/tonio/modoboa/language/" @@ -452,24 +452,24 @@ msgstr "Misslyckades med att uppdatera lösenord: LDAP modul ej installerad" msgid "account" msgstr "konto" -#: core/models.py:367 +#: core/models.py:354 msgid "Unknown" msgstr "" -#: core/models.py:406 +#: core/models.py:393 msgid "Invalid line" msgstr "Ogiltig rad" -#: core/models.py:414 +#: core/models.py:401 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:429 +#: core/models.py:416 #, 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:434 +#: core/models.py:421 #, 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'" @@ -549,8 +549,8 @@ msgid "Active users" msgstr "Aktiva användare" #: core/templates/core/information.html:37 -msgid "Group name" -msgstr "Gruppnamn" +msgid "Role" +msgstr "" #: core/templates/core/information.html:38 msgid "Last login" @@ -564,7 +564,7 @@ msgstr "Loggar" msgid "Previously on Modoboa..." msgstr "Tidigare på Modoboa..." -#: core/templates/core/logs.html:6 +#: core/templates/core/logs.html:6 lib/templatetags/lib_tags.py:103 msgid "Date" msgstr "Datum" @@ -634,7 +634,7 @@ msgstr "Logga ut" msgid "API" msgstr "API" -#: core/utils.py:22 +#: core/utils.py:34 msgid "The core part of Modoboa" msgstr "Kärnan av Modoboa" @@ -710,7 +710,19 @@ msgstr "Nej" msgid "Failed to update password: {}" msgstr "Misslyckades med att uppdatera lösenord: {}" -#: templates/404.html:4 templates/500.html.py:4 +#: lib/templatetags/lib_tags.py:103 +msgid "From" +msgstr "" + +#: lib/templatetags/lib_tags.py:103 +msgid "To" +msgstr "" + +#: lib/templatetags/lib_tags.py:103 templates/common/email_searchbar.html:17 +msgid "Subject" +msgstr "Ämne" + +#: templates/404.html:4 templates/500.html:4 msgid "Sorry" msgstr "Ursäkta" @@ -730,10 +742,6 @@ msgstr "Sök..." msgid "From address" msgstr "Från adress" -#: templates/common/email_searchbar.html:17 -msgid "Subject" -msgstr "Ämne" - #: templates/common/email_searchbar.html:33 msgid "Both" msgstr "Båda" @@ -772,3 +780,6 @@ msgstr "Kom ihåg mig" #: templates/registration/login.html:43 msgid "Log in" msgstr "Logga in" + +#~ msgid "Group name" +#~ msgstr "Gruppnamn" diff --git a/modoboa/relaydomains/locale/cs_CZ/LC_MESSAGES/django.po b/modoboa/relaydomains/locale/cs_CZ/LC_MESSAGES/django.po index 29827774d..023ced06b 100644 --- a/modoboa/relaydomains/locale/cs_CZ/LC_MESSAGES/django.po +++ b/modoboa/relaydomains/locale/cs_CZ/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Modoboa\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-09-16 16:03+0200\n" +"POT-Creation-Date: 2016-10-06 13:36+0200\n" "PO-Revision-Date: 2015-01-06 10:05+0000\n" "Last-Translator: Miroslav Abrahám \n" "Language-Team: Czech (Czech Republic) (http://www.transifex.com/projects/p/" diff --git a/modoboa/relaydomains/locale/de/LC_MESSAGES/django.po b/modoboa/relaydomains/locale/de/LC_MESSAGES/django.po index 2953fabe7..bf99be890 100644 --- a/modoboa/relaydomains/locale/de/LC_MESSAGES/django.po +++ b/modoboa/relaydomains/locale/de/LC_MESSAGES/django.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: Modoboa\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-09-16 16:03+0200\n" +"POT-Creation-Date: 2016-10-06 13:36+0200\n" "PO-Revision-Date: 2014-12-03 11:02+0000\n" "Last-Translator: Arvedui \n" "Language-Team: German (http://www.transifex.com/projects/p/modoboa/language/" diff --git a/modoboa/relaydomains/locale/en/LC_MESSAGES/django.po b/modoboa/relaydomains/locale/en/LC_MESSAGES/django.po index 151758f52..23b027948 100644 --- a/modoboa/relaydomains/locale/en/LC_MESSAGES/django.po +++ b/modoboa/relaydomains/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-09-16 16:03+0200\n" +"POT-Creation-Date: 2016-10-06 13:36+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/modoboa/relaydomains/locale/es/LC_MESSAGES/django.po b/modoboa/relaydomains/locale/es/LC_MESSAGES/django.po index 5b4a9b351..44b6a2d60 100644 --- a/modoboa/relaydomains/locale/es/LC_MESSAGES/django.po +++ b/modoboa/relaydomains/locale/es/LC_MESSAGES/django.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: Modoboa\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-09-16 16:03+0200\n" +"POT-Creation-Date: 2016-10-06 13:36+0200\n" "PO-Revision-Date: 2013-10-01 09:56+0000\n" "Last-Translator: Pedro Gracia \n" "Language-Team: Spanish (http://www.transifex.com/projects/p/modoboa/language/" diff --git a/modoboa/relaydomains/locale/fr/LC_MESSAGES/django.po b/modoboa/relaydomains/locale/fr/LC_MESSAGES/django.po index bc3bc42c7..eb56361f6 100644 --- a/modoboa/relaydomains/locale/fr/LC_MESSAGES/django.po +++ b/modoboa/relaydomains/locale/fr/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: modoboa-1.1.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-09-16 16:03+0200\n" +"POT-Creation-Date: 2016-10-06 13:36+0200\n" "PO-Revision-Date: 2011-01-07 10:00+100\n" "Last-Translator: Antoine Nguyen \n" "Language-Team: FR \n" diff --git a/modoboa/relaydomains/locale/it/LC_MESSAGES/django.po b/modoboa/relaydomains/locale/it/LC_MESSAGES/django.po index dacccdd0a..275b64e6e 100644 --- a/modoboa/relaydomains/locale/it/LC_MESSAGES/django.po +++ b/modoboa/relaydomains/locale/it/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-09-16 16:03+0200\n" +"POT-Creation-Date: 2016-10-06 13:36+0200\n" "PO-Revision-Date: 2013-12-23 00:56+0100\n" "Last-Translator: Alberto Berti \n" "Language-Team: ITALIANO \n" diff --git a/modoboa/relaydomains/locale/ja_JP/LC_MESSAGES/django.po b/modoboa/relaydomains/locale/ja_JP/LC_MESSAGES/django.po index c38f4bffb..0b6620361 100644 --- a/modoboa/relaydomains/locale/ja_JP/LC_MESSAGES/django.po +++ b/modoboa/relaydomains/locale/ja_JP/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Modoboa\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-09-16 16:03+0200\n" +"POT-Creation-Date: 2016-10-06 13:36+0200\n" "PO-Revision-Date: 2016-06-07 07:27+0000\n" "Last-Translator: cwatanab \n" "Language-Team: Japanese (Japan) (http://www.transifex.com/tonio/modoboa/" diff --git a/modoboa/relaydomains/locale/nl_NL/LC_MESSAGES/django.po b/modoboa/relaydomains/locale/nl_NL/LC_MESSAGES/django.po index 6c4a9c495..28d4b0020 100644 --- a/modoboa/relaydomains/locale/nl_NL/LC_MESSAGES/django.po +++ b/modoboa/relaydomains/locale/nl_NL/LC_MESSAGES/django.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: Modoboa\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-09-16 16:03+0200\n" +"POT-Creation-Date: 2016-10-06 13:36+0200\n" "PO-Revision-Date: 2014-12-31 11:37+0000\n" "Last-Translator: TuxBrother \n" "Language-Team: Dutch (Netherlands) (http://www.transifex.com/projects/p/" diff --git a/modoboa/relaydomains/locale/pt_BR/LC_MESSAGES/django.po b/modoboa/relaydomains/locale/pt_BR/LC_MESSAGES/django.po index 71a7f7377..15c7ef798 100644 --- a/modoboa/relaydomains/locale/pt_BR/LC_MESSAGES/django.po +++ b/modoboa/relaydomains/locale/pt_BR/LC_MESSAGES/django.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: Modoboa\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-09-16 16:03+0200\n" +"POT-Creation-Date: 2016-10-06 13:36+0200\n" "PO-Revision-Date: 2014-12-13 09:10+0000\n" "Last-Translator: Paulino Michelazzo \n" "Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/" diff --git a/modoboa/relaydomains/locale/pt_PT/LC_MESSAGES/django.po b/modoboa/relaydomains/locale/pt_PT/LC_MESSAGES/django.po index 4b615f8c4..8b4201eda 100644 --- a/modoboa/relaydomains/locale/pt_PT/LC_MESSAGES/django.po +++ b/modoboa/relaydomains/locale/pt_PT/LC_MESSAGES/django.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: Modoboa\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-09-16 16:03+0200\n" +"POT-Creation-Date: 2016-10-06 13:36+0200\n" "PO-Revision-Date: 2014-12-29 12:51+0000\n" "Last-Translator: Mike C. \n" "Language-Team: Portuguese (Portugal) (http://www.transifex.com/projects/p/" diff --git a/modoboa/relaydomains/locale/ru/LC_MESSAGES/django.po b/modoboa/relaydomains/locale/ru/LC_MESSAGES/django.po index 244fdffa7..9dbf54986 100644 --- a/modoboa/relaydomains/locale/ru/LC_MESSAGES/django.po +++ b/modoboa/relaydomains/locale/ru/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Modoboa\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-09-16 16:03+0200\n" +"POT-Creation-Date: 2016-10-06 13:36+0200\n" "PO-Revision-Date: 2013-12-03 09:35+0000\n" "Last-Translator: Antoine Nguyen \n" "Language-Team: Russian (http://www.transifex.com/projects/p/modoboa/language/" diff --git a/modoboa/relaydomains/locale/sv/LC_MESSAGES/django.po b/modoboa/relaydomains/locale/sv/LC_MESSAGES/django.po index 88297bea9..f9754fb6e 100644 --- a/modoboa/relaydomains/locale/sv/LC_MESSAGES/django.po +++ b/modoboa/relaydomains/locale/sv/LC_MESSAGES/django.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: Modoboa\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-09-16 16:03+0200\n" +"POT-Creation-Date: 2016-10-06 13:36+0200\n" "PO-Revision-Date: 2015-01-13 15:18+0000\n" "Last-Translator: Olle Gustafsson \n" "Language-Team: Swedish (http://www.transifex.com/projects/p/modoboa/language/" diff --git a/modoboa/templates/common/mailheaders.html b/modoboa/templates/common/mailheaders.html index 6e0cc12a3..d3b5ba54a 100644 --- a/modoboa/templates/common/mailheaders.html +++ b/modoboa/templates/common/mailheaders.html @@ -1,8 +1,8 @@ -{% load i18n %} +{% load i18n lib_tags %} {% block emailheaders %}
{% for hdr in headers %}
-
{{ hdr.name }}
{{ hdr.value }}
+
{{ hdr.name|localize_header_name }}
{{ hdr.value }}
{% endfor %} {% block extraheaders %}{% endblock %}
diff --git a/test_project/test_project/settings.py b/test_project/test_project/settings.py index 79ffdacbe..b26afe484 100644 --- a/test_project/test_project/settings.py +++ b/test_project/test_project/settings.py @@ -106,6 +106,25 @@ USE_L10N = False USE_TZ = True +# Webmail datetime formats according to +# https://docs.djangoproject.com/en/1.10/ref/templates/builtins/ +# modoboa-webmail is able to show the datetime of emails +# in two ways. +# If none is provided, default is RFC 5322 formatted date. +# For this, USE_L10N must be set to True! + +# emails of the last week +# en-us style +WEBMAIL_SHORT_DATETIME_FORMAT = "l, P" +# european style +# WEBMAIL_SHORT_DATETIME_FORMAT = "l, H:i" + +# emails older than a week +# en-us style +WEBMAIL_DATETIME_FORMAT = "N, j Y P" +# european style +# WEBMAIL_DATETIME_FORMAT = "d. N Y H:i" + # Static files (CSS, JavaScript, Images) # https://docs.djangoproject.com/en/1.6/howto/static-files/