From 857a9ac92957dcb652510d9bfcc728e2afedb107 Mon Sep 17 00:00:00 2001 From: Antoine Nguyen Date: Sun, 8 May 2016 15:57:14 +0200 Subject: [PATCH] Translation update. --- .../admin/locale/cs_CZ/LC_MESSAGES/django.po | 92 ++++----- modoboa/admin/locale/de/LC_MESSAGES/django.po | 92 ++++----- modoboa/admin/locale/en/LC_MESSAGES/django.po | 92 ++++----- modoboa/admin/locale/es/LC_MESSAGES/django.po | 92 ++++----- modoboa/admin/locale/fr/LC_MESSAGES/django.po | 195 +++++++++++------- modoboa/admin/locale/it/LC_MESSAGES/django.po | 92 ++++----- .../admin/locale/nl_NL/LC_MESSAGES/django.po | 92 ++++----- .../admin/locale/pt_BR/LC_MESSAGES/django.po | 92 ++++----- .../admin/locale/pt_PT/LC_MESSAGES/django.po | 92 ++++----- modoboa/admin/locale/ru/LC_MESSAGES/django.po | 92 ++++----- modoboa/admin/locale/sv/LC_MESSAGES/django.po | 92 ++++----- .../limits/locale/cs_CZ/LC_MESSAGES/django.po | 2 +- .../limits/locale/de/LC_MESSAGES/django.po | 2 +- .../limits/locale/en/LC_MESSAGES/django.po | 2 +- .../limits/locale/es/LC_MESSAGES/django.po | 2 +- .../limits/locale/fr/LC_MESSAGES/django.po | 55 +++-- .../limits/locale/it/LC_MESSAGES/django.po | 2 +- .../limits/locale/nl_NL/LC_MESSAGES/django.po | 2 +- .../limits/locale/pt_BR/LC_MESSAGES/django.po | 2 +- .../limits/locale/pt_PT/LC_MESSAGES/django.po | 2 +- .../limits/locale/ru/LC_MESSAGES/django.po | 2 +- .../limits/locale/sv/LC_MESSAGES/django.po | 2 +- modoboa/locale/cs_CZ/LC_MESSAGES/django.po | 167 ++++++++------- modoboa/locale/de/LC_MESSAGES/django.po | 167 ++++++++------- modoboa/locale/en/LC_MESSAGES/django.po | 171 +++++++-------- modoboa/locale/es/LC_MESSAGES/django.po | 167 ++++++++------- modoboa/locale/fr/LC_MESSAGES/django.po | 167 ++++++++------- modoboa/locale/it/LC_MESSAGES/django.po | 167 ++++++++------- modoboa/locale/nl_NL/LC_MESSAGES/django.po | 167 ++++++++------- modoboa/locale/pt_BR/LC_MESSAGES/django.po | 167 ++++++++------- modoboa/locale/pt_PT/LC_MESSAGES/django.po | 167 ++++++++------- modoboa/locale/ru/LC_MESSAGES/django.po | 167 ++++++++------- modoboa/locale/sv/LC_MESSAGES/django.po | 167 ++++++++------- .../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/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 +- 44 files changed, 1620 insertions(+), 1433 deletions(-) diff --git a/modoboa/admin/locale/cs_CZ/LC_MESSAGES/django.po b/modoboa/admin/locale/cs_CZ/LC_MESSAGES/django.po index dda059f53..4a13e182e 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-04-27 21:59+0200\n" +"POT-Creation-Date: 2016-05-08 15:54+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/" @@ -19,7 +19,7 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" -#: admin/app_settings.py:54 admin/templates/admin/editdomainform.html:25 +#: admin/app_settings.py:54 admin/templates/admin/editdomainform.html.py:25 msgid "Mailboxes" msgstr "Schránky" @@ -80,18 +80,18 @@ msgstr "Musí se jednat o kladné číslo" msgid "Administration" msgstr "Správa" -#: admin/callbacks.py:25 admin/templates/admin/domain_statistics.html:30 +#: admin/callbacks.py:25 admin/templates/admin/domain_statistics.html.py:30 #: admin/templates/admin/domains.html:3 msgid "Domains" msgstr "Domény" -#: admin/callbacks.py:35 admin/templates/admin/domain_statistics.html:36 +#: admin/callbacks.py:35 admin/templates/admin/domain_statistics.html.py:36 #: admin/templates/admin/domain_statistics.html:50 #: admin/templates/admin/identities.html:5 msgid "Identities" msgstr "Identity" -#: admin/callbacks.py:50 admin/templates/admin/forward.html:2 +#: admin/callbacks.py:50 admin/templates/admin/forward.html.py:2 msgid "Forward" msgstr "Přeposlat" @@ -115,7 +115,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/editdomainform.html:13 +#: admin/forms/account.py:33 admin/templates/admin/editdomainform.html.py:13 msgid "Username" msgstr "Uživatelské jméno" @@ -285,12 +285,12 @@ msgstr "Nemáte oprávnění k přístupu k této doméně" msgid "No recipient defined" msgstr "Nebyl určen příjemce" -#: admin/forms/domain.py:24 admin/models/domain.py:85 +#: admin/forms/domain.py:24 admin/models/domain.py:86 #: admin/templates/admin/domain_statistics.html:49 msgid "Domain" msgstr "Doména" -#: admin/forms/domain.py:33 admin/templates/admin/domain_statistics.html:26 +#: admin/forms/domain.py:33 admin/templates/admin/domain_statistics.html.py:26 msgid "Type" msgstr "Typ" @@ -328,7 +328,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/domains.html:25 +#: admin/forms/domain.py:174 admin/templates/admin/domains.html.py:25 #: admin/templates/admin/editdomainform.html:13 #: admin/templates/admin/identity_headers.html:2 msgid "Name" @@ -450,7 +450,7 @@ msgstr "adresa" msgid "The alias address." msgstr "Název aliasu" -#: admin/models/alias.py:34 admin/models/domain.py:40 +#: admin/models/alias.py:34 admin/models/domain.py:41 #: admin/models/domain_alias.py:44 msgid "enabled" msgstr "povoleno" @@ -493,23 +493,23 @@ msgstr "Neplatný řádek: %s" msgid "Domain '%s' does not exist" msgstr "Doména '%s' neexistuje" -#: admin/models/domain.py:36 admin/models/domain_alias.py:37 +#: admin/models/domain.py:37 admin/models/domain_alias.py:37 msgid "name" msgstr "název" -#: admin/models/domain.py:37 +#: admin/models/domain.py:38 msgid "The domain name" msgstr "Doménové jméno" -#: admin/models/domain.py:41 +#: admin/models/domain.py:42 msgid "Check to activate this domain" msgstr "Zatrhněte pole pro povolení této domény" -#: admin/models/domain.py:182 admin/models/domain_alias.py:71 +#: admin/models/domain.py:183 admin/models/domain_alias.py:71 msgid "Invalid line" msgstr "Neplatný řádek" -#: admin/models/domain.py:190 +#: admin/models/domain.py:191 #, python-format msgid "Invalid quota value for domain '%s'" msgstr "Neplatná hodnota kvóty u domény '%s'" @@ -596,7 +596,7 @@ msgid "You can't create a new domain administrator" msgstr "Nemůžete vytvořit nového správce domény" #: admin/templates/admin/domain_statistics.html:15 -#: admin/templatetags/admin_tags.py:45 +#: admin/templatetags/admin_tags.py:46 msgid "Statistics" msgstr "Statistiky" @@ -663,7 +663,7 @@ msgstr "Aliasy schránek" msgid "Automatically forward emails to another address" msgstr "Automaticky přesměrovat emaily na jinou adresu" -#: admin/templates/admin/forward.html:9 admin/views/alias.py:114 +#: admin/templates/admin/forward.html:9 admin/views/alias.py:115 msgid "Update" msgstr "Aktualizovat" @@ -708,119 +708,119 @@ msgstr "Využití (%%)" msgid "Search" msgstr "Hledat" -#: admin/templatetags/admin_tags.py:19 +#: admin/templatetags/admin_tags.py:20 msgid "enabled_m" msgstr "Aktivovaný" -#: admin/templatetags/admin_tags.py:19 +#: admin/templatetags/admin_tags.py:20 msgid "enabled_f" msgstr "Aktivovaná" -#: admin/templatetags/admin_tags.py:40 +#: admin/templatetags/admin_tags.py:41 msgid "List domains" msgstr "Seznam domén" -#: admin/templatetags/admin_tags.py:53 +#: admin/templatetags/admin_tags.py:54 msgid "Add domain" msgstr "Přidat doménu" -#: admin/templatetags/admin_tags.py:62 admin/templatetags/admin_tags.py:126 +#: admin/templatetags/admin_tags.py:63 admin/templatetags/admin_tags.py:127 #: admin/views/import_.py:99 admin/views/import_.py:133 msgid "Import" msgstr "Import" -#: admin/templatetags/admin_tags.py:68 admin/templatetags/admin_tags.py:132 +#: admin/templatetags/admin_tags.py:69 admin/templatetags/admin_tags.py:133 #: admin/views/export.py:41 admin/views/export.py:69 msgid "Export" msgstr "Export" -#: admin/templatetags/admin_tags.py:92 +#: admin/templatetags/admin_tags.py:93 msgid "List identities" msgstr "Seznam identit" -#: admin/templatetags/admin_tags.py:97 +#: admin/templatetags/admin_tags.py:98 msgid "List quotas" msgstr "Seznam kvót" -#: admin/templatetags/admin_tags.py:102 +#: admin/templatetags/admin_tags.py:103 msgid "Add account" msgstr "Přidat účet" -#: admin/templatetags/admin_tags.py:108 +#: admin/templatetags/admin_tags.py:109 msgid "Add alias" msgstr "Přidat alias" -#: admin/templatetags/admin_tags.py:114 +#: admin/templatetags/admin_tags.py:115 msgid "Add forward" msgstr "Přidat přeposílání" -#: admin/templatetags/admin_tags.py:120 +#: admin/templatetags/admin_tags.py:121 msgid "Add distribution list" msgstr "Přidat distribuční seznam" -#: admin/templatetags/admin_tags.py:152 +#: admin/templatetags/admin_tags.py:153 msgid "View the domain's identities" msgstr "Zobrazit seznam identit domény" -#: admin/templatetags/admin_tags.py:159 admin/templatetags/admin_tags.py:182 -#: admin/templatetags/admin_tags.py:190 +#: admin/templatetags/admin_tags.py:160 admin/templatetags/admin_tags.py:183 +#: admin/templatetags/admin_tags.py:191 #, python-format msgid "Delete %s?" msgstr "Smazat %s?" -#: admin/templatetags/admin_tags.py:267 +#: admin/templatetags/admin_tags.py:268 msgid "Remove this permission" msgstr "Odstranit toto oprávnění" -#: admin/views/alias.py:29 +#: admin/views/alias.py:30 msgid "Alias with this name already exists" msgstr "Alias s tímto názvem již existuje" -#: admin/views/alias.py:54 +#: admin/views/alias.py:55 msgid "Create" msgstr "Vytvořit" -#: admin/views/alias.py:66 +#: admin/views/alias.py:67 msgid "New distribution list" msgstr "Nový distribuční seznam" -#: admin/views/alias.py:68 +#: admin/views/alias.py:69 msgid "Distribution list created" msgstr "Distribuční seznam vytvořen" -#: admin/views/alias.py:77 +#: admin/views/alias.py:78 msgid "New alias" msgstr "Nový alias" -#: admin/views/alias.py:78 +#: admin/views/alias.py:79 msgid "Alias created" msgstr "Alias vytvořen" -#: admin/views/alias.py:87 +#: admin/views/alias.py:88 msgid "New forward" msgstr "Nové přeposílání" -#: admin/views/alias.py:88 +#: admin/views/alias.py:89 msgid "Forward created" msgstr "Přeposílání vytvořeno" -#: admin/views/alias.py:102 +#: admin/views/alias.py:103 msgid "Distribution list modified" msgstr "Distribuční seznam upraven" -#: admin/views/alias.py:104 +#: admin/views/alias.py:105 msgid "Forward modified" msgstr "Přeposílání upraveno" -#: admin/views/alias.py:106 +#: admin/views/alias.py:107 msgid "Alias modified" msgstr "Alias upraven" -#: admin/views/domain.py:134 +#: admin/views/domain.py:132 msgid "You can't delete your own domain" msgstr "Nemůžete smazat vlastní doménu" -#: admin/views/domain.py:137 +#: admin/views/domain.py:135 msgid "Domain deleted" msgid_plural "Domains deleted" msgstr[0] "Doména smazána" diff --git a/modoboa/admin/locale/de/LC_MESSAGES/django.po b/modoboa/admin/locale/de/LC_MESSAGES/django.po index 785e6da2f..71b2f1ad2 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-04-27 21:59+0200\n" +"POT-Creation-Date: 2016-05-08 15:54+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" @@ -20,7 +20,7 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: admin/app_settings.py:54 admin/templates/admin/editdomainform.html:25 +#: admin/app_settings.py:54 admin/templates/admin/editdomainform.html.py:25 msgid "Mailboxes" msgstr "Postfächer" @@ -85,18 +85,18 @@ msgstr "Muss eine positive Ganzzahl sein" msgid "Administration" msgstr "Verwaltung" -#: admin/callbacks.py:25 admin/templates/admin/domain_statistics.html:30 +#: admin/callbacks.py:25 admin/templates/admin/domain_statistics.html.py:30 #: admin/templates/admin/domains.html:3 msgid "Domains" msgstr "Domains" -#: admin/callbacks.py:35 admin/templates/admin/domain_statistics.html:36 +#: admin/callbacks.py:35 admin/templates/admin/domain_statistics.html.py:36 #: admin/templates/admin/domain_statistics.html:50 #: admin/templates/admin/identities.html:5 msgid "Identities" msgstr "Identitäten" -#: admin/callbacks.py:50 admin/templates/admin/forward.html:2 +#: admin/callbacks.py:50 admin/templates/admin/forward.html.py:2 msgid "Forward" msgstr "Weiterleiten" @@ -120,7 +120,7 @@ msgstr "Konto Import fehlgeschlagen (%s): ungültiger Quota-Wert" msgid "domain alias" msgstr "Domain-Alias" -#: admin/forms/account.py:33 admin/templates/admin/editdomainform.html:13 +#: admin/forms/account.py:33 admin/templates/admin/editdomainform.html.py:13 msgid "Username" msgstr "Benutzername" @@ -281,12 +281,12 @@ msgstr "Der Zugriff auf diese Domain ist Ihnen nicht gestattet" msgid "No recipient defined" msgstr "Keine Empfänger angegeben" -#: admin/forms/domain.py:24 admin/models/domain.py:85 +#: admin/forms/domain.py:24 admin/models/domain.py:86 #: admin/templates/admin/domain_statistics.html:49 msgid "Domain" msgstr "Domain" -#: admin/forms/domain.py:33 admin/templates/admin/domain_statistics.html:26 +#: admin/forms/domain.py:33 admin/templates/admin/domain_statistics.html.py:26 msgid "Type" msgstr "Typ" @@ -325,7 +325,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/domains.html:25 +#: admin/forms/domain.py:174 admin/templates/admin/domains.html.py:25 #: admin/templates/admin/editdomainform.html:13 #: admin/templates/admin/identity_headers.html:2 msgid "Name" @@ -445,7 +445,7 @@ msgstr "Adresse" msgid "The alias address." msgstr "Die Alias-Adresse" -#: admin/models/alias.py:34 admin/models/domain.py:40 +#: admin/models/alias.py:34 admin/models/domain.py:41 #: admin/models/domain_alias.py:44 msgid "enabled" msgstr "aktiviert" @@ -484,23 +484,23 @@ msgstr "Ungültige Zeile: %s" msgid "Domain '%s' does not exist" msgstr "Domain '%s' existiert nicht" -#: admin/models/domain.py:36 admin/models/domain_alias.py:37 +#: admin/models/domain.py:37 admin/models/domain_alias.py:37 msgid "name" msgstr "Name" -#: admin/models/domain.py:37 +#: admin/models/domain.py:38 msgid "The domain name" msgstr "Name der Domain" -#: admin/models/domain.py:41 +#: admin/models/domain.py:42 msgid "Check to activate this domain" msgstr "Auswählen, um diese Domain zu aktivieren" -#: admin/models/domain.py:182 admin/models/domain_alias.py:71 +#: admin/models/domain.py:183 admin/models/domain_alias.py:71 msgid "Invalid line" msgstr "Ungültige Zeile" -#: admin/models/domain.py:190 +#: admin/models/domain.py:191 #, python-format msgid "Invalid quota value for domain '%s'" msgstr "Ungültiger Quota-Wert für Domain '%s'" @@ -587,7 +587,7 @@ msgid "You can't create a new domain administrator" msgstr "Sie können keinen neuen Domain-Administrator erstellen" #: admin/templates/admin/domain_statistics.html:15 -#: admin/templatetags/admin_tags.py:45 +#: admin/templatetags/admin_tags.py:46 msgid "Statistics" msgstr "Statistiken" @@ -654,7 +654,7 @@ msgstr "Postfach-Aliase" msgid "Automatically forward emails to another address" msgstr "Nachrichten automatisch an andere Adresse weiterleiten" -#: admin/templates/admin/forward.html:9 admin/views/alias.py:114 +#: admin/templates/admin/forward.html:9 admin/views/alias.py:115 msgid "Update" msgstr "Aktualisieren" @@ -699,119 +699,119 @@ msgstr "Verwendung (%%)" msgid "Search" msgstr "Suchen" -#: admin/templatetags/admin_tags.py:19 +#: admin/templatetags/admin_tags.py:20 msgid "enabled_m" msgstr "aktiviert_m" -#: admin/templatetags/admin_tags.py:19 +#: admin/templatetags/admin_tags.py:20 msgid "enabled_f" msgstr "aktiviert_f" -#: admin/templatetags/admin_tags.py:40 +#: admin/templatetags/admin_tags.py:41 msgid "List domains" msgstr "Domain-Liste" -#: admin/templatetags/admin_tags.py:53 +#: admin/templatetags/admin_tags.py:54 msgid "Add domain" msgstr "Domain hinzufügen" -#: admin/templatetags/admin_tags.py:62 admin/templatetags/admin_tags.py:126 +#: admin/templatetags/admin_tags.py:63 admin/templatetags/admin_tags.py:127 #: admin/views/import_.py:99 admin/views/import_.py:133 msgid "Import" msgstr "Import" -#: admin/templatetags/admin_tags.py:68 admin/templatetags/admin_tags.py:132 +#: admin/templatetags/admin_tags.py:69 admin/templatetags/admin_tags.py:133 #: admin/views/export.py:41 admin/views/export.py:69 msgid "Export" msgstr "Export" -#: admin/templatetags/admin_tags.py:92 +#: admin/templatetags/admin_tags.py:93 msgid "List identities" msgstr "Identitäten-Liste" -#: admin/templatetags/admin_tags.py:97 +#: admin/templatetags/admin_tags.py:98 msgid "List quotas" msgstr "Quota-Liste" -#: admin/templatetags/admin_tags.py:102 +#: admin/templatetags/admin_tags.py:103 msgid "Add account" msgstr "Konto hinzufügen" -#: admin/templatetags/admin_tags.py:108 +#: admin/templatetags/admin_tags.py:109 msgid "Add alias" msgstr "Alias hinzufügen" -#: admin/templatetags/admin_tags.py:114 +#: admin/templatetags/admin_tags.py:115 msgid "Add forward" msgstr "Weiterleitung hinzufügen" -#: admin/templatetags/admin_tags.py:120 +#: admin/templatetags/admin_tags.py:121 msgid "Add distribution list" msgstr "Verteilerliste hinzufügen" -#: admin/templatetags/admin_tags.py:152 +#: admin/templatetags/admin_tags.py:153 msgid "View the domain's identities" msgstr "Domain-Identitäten anzeigen" -#: admin/templatetags/admin_tags.py:159 admin/templatetags/admin_tags.py:182 -#: admin/templatetags/admin_tags.py:190 +#: admin/templatetags/admin_tags.py:160 admin/templatetags/admin_tags.py:183 +#: admin/templatetags/admin_tags.py:191 #, python-format msgid "Delete %s?" msgstr "%s löschen?" -#: admin/templatetags/admin_tags.py:267 +#: admin/templatetags/admin_tags.py:268 msgid "Remove this permission" msgstr "Diese Berechtigung entfernen" -#: admin/views/alias.py:29 +#: admin/views/alias.py:30 msgid "Alias with this name already exists" msgstr "Ein Alias mit diesem Namen existiert bereits" -#: admin/views/alias.py:54 +#: admin/views/alias.py:55 msgid "Create" msgstr "Erstellen" -#: admin/views/alias.py:66 +#: admin/views/alias.py:67 msgid "New distribution list" msgstr "Neue Verteilerliste" -#: admin/views/alias.py:68 +#: admin/views/alias.py:69 msgid "Distribution list created" msgstr "Verteilerliste erstellt" -#: admin/views/alias.py:77 +#: admin/views/alias.py:78 msgid "New alias" msgstr "Neuer Alias" -#: admin/views/alias.py:78 +#: admin/views/alias.py:79 msgid "Alias created" msgstr "Alias erstellt" -#: admin/views/alias.py:87 +#: admin/views/alias.py:88 msgid "New forward" msgstr "Neue Weiterleitung" -#: admin/views/alias.py:88 +#: admin/views/alias.py:89 msgid "Forward created" msgstr "Weiterleitung erstellt" -#: admin/views/alias.py:102 +#: admin/views/alias.py:103 msgid "Distribution list modified" msgstr "Verteilerliste verändert" -#: admin/views/alias.py:104 +#: admin/views/alias.py:105 msgid "Forward modified" msgstr "Weiterleitung verändert" -#: admin/views/alias.py:106 +#: admin/views/alias.py:107 msgid "Alias modified" msgstr "Alias verändert" -#: admin/views/domain.py:134 +#: admin/views/domain.py:132 msgid "You can't delete your own domain" msgstr "Sie können Ihre eigene Domain nicht löschen" -#: admin/views/domain.py:137 +#: admin/views/domain.py:135 msgid "Domain deleted" msgid_plural "Domains deleted" msgstr[0] "Domain gelöscht" diff --git a/modoboa/admin/locale/en/LC_MESSAGES/django.po b/modoboa/admin/locale/en/LC_MESSAGES/django.po index 93903806d..8741c5bce 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-04-27 21:59+0200\n" +"POT-Creation-Date: 2016-05-08 15:54+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -17,7 +17,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: admin/app_settings.py:54 admin/templates/admin/editdomainform.html:25 +#: admin/app_settings.py:54 admin/templates/admin/editdomainform.html.py:25 msgid "Mailboxes" msgstr "" @@ -74,18 +74,18 @@ msgstr "" msgid "Administration" msgstr "" -#: admin/callbacks.py:25 admin/templates/admin/domain_statistics.html:30 +#: admin/callbacks.py:25 admin/templates/admin/domain_statistics.html.py:30 #: admin/templates/admin/domains.html:3 msgid "Domains" msgstr "" -#: admin/callbacks.py:35 admin/templates/admin/domain_statistics.html:36 +#: admin/callbacks.py:35 admin/templates/admin/domain_statistics.html.py:36 #: admin/templates/admin/domain_statistics.html:50 #: admin/templates/admin/identities.html:5 msgid "Identities" msgstr "" -#: admin/callbacks.py:50 admin/templates/admin/forward.html:2 +#: admin/callbacks.py:50 admin/templates/admin/forward.html.py:2 msgid "Forward" msgstr "" @@ -107,7 +107,7 @@ msgstr "" msgid "domain alias" msgstr "" -#: admin/forms/account.py:33 admin/templates/admin/editdomainform.html:13 +#: admin/forms/account.py:33 admin/templates/admin/editdomainform.html.py:13 msgid "Username" msgstr "" @@ -254,12 +254,12 @@ msgstr "" msgid "No recipient defined" msgstr "" -#: admin/forms/domain.py:24 admin/models/domain.py:85 +#: admin/forms/domain.py:24 admin/models/domain.py:86 #: admin/templates/admin/domain_statistics.html:49 msgid "Domain" msgstr "" -#: admin/forms/domain.py:33 admin/templates/admin/domain_statistics.html:26 +#: admin/forms/domain.py:33 admin/templates/admin/domain_statistics.html.py:26 msgid "Type" msgstr "" @@ -293,7 +293,7 @@ msgstr "" msgid "Automatically create an administrator for this domain" msgstr "" -#: admin/forms/domain.py:174 admin/templates/admin/domains.html:25 +#: admin/forms/domain.py:174 admin/templates/admin/domains.html.py:25 #: admin/templates/admin/editdomainform.html:13 #: admin/templates/admin/identity_headers.html:2 msgid "Name" @@ -408,7 +408,7 @@ msgstr "" msgid "The alias address." msgstr "" -#: admin/models/alias.py:34 admin/models/domain.py:40 +#: admin/models/alias.py:34 admin/models/domain.py:41 #: admin/models/domain_alias.py:44 msgid "enabled" msgstr "" @@ -447,23 +447,23 @@ msgstr "" msgid "Domain '%s' does not exist" msgstr "" -#: admin/models/domain.py:36 admin/models/domain_alias.py:37 +#: admin/models/domain.py:37 admin/models/domain_alias.py:37 msgid "name" msgstr "" -#: admin/models/domain.py:37 +#: admin/models/domain.py:38 msgid "The domain name" msgstr "" -#: admin/models/domain.py:41 +#: admin/models/domain.py:42 msgid "Check to activate this domain" msgstr "" -#: admin/models/domain.py:182 admin/models/domain_alias.py:71 +#: admin/models/domain.py:183 admin/models/domain_alias.py:71 msgid "Invalid line" msgstr "" -#: admin/models/domain.py:190 +#: admin/models/domain.py:191 #, python-format msgid "Invalid quota value for domain '%s'" msgstr "" @@ -544,7 +544,7 @@ msgid "You can't create a new domain administrator" msgstr "" #: admin/templates/admin/domain_statistics.html:15 -#: admin/templatetags/admin_tags.py:45 +#: admin/templatetags/admin_tags.py:46 msgid "Statistics" msgstr "" @@ -611,7 +611,7 @@ msgstr "" msgid "Automatically forward emails to another address" msgstr "" -#: admin/templates/admin/forward.html:9 admin/views/alias.py:114 +#: admin/templates/admin/forward.html:9 admin/views/alias.py:115 msgid "Update" msgstr "" @@ -656,119 +656,119 @@ msgstr "" msgid "Search" msgstr "" -#: admin/templatetags/admin_tags.py:19 +#: admin/templatetags/admin_tags.py:20 msgid "enabled_m" msgstr "" -#: admin/templatetags/admin_tags.py:19 +#: admin/templatetags/admin_tags.py:20 msgid "enabled_f" msgstr "" -#: admin/templatetags/admin_tags.py:40 +#: admin/templatetags/admin_tags.py:41 msgid "List domains" msgstr "" -#: admin/templatetags/admin_tags.py:53 +#: admin/templatetags/admin_tags.py:54 msgid "Add domain" msgstr "" -#: admin/templatetags/admin_tags.py:62 admin/templatetags/admin_tags.py:126 +#: admin/templatetags/admin_tags.py:63 admin/templatetags/admin_tags.py:127 #: admin/views/import_.py:99 admin/views/import_.py:133 msgid "Import" msgstr "" -#: admin/templatetags/admin_tags.py:68 admin/templatetags/admin_tags.py:132 +#: admin/templatetags/admin_tags.py:69 admin/templatetags/admin_tags.py:133 #: admin/views/export.py:41 admin/views/export.py:69 msgid "Export" msgstr "" -#: admin/templatetags/admin_tags.py:92 +#: admin/templatetags/admin_tags.py:93 msgid "List identities" msgstr "" -#: admin/templatetags/admin_tags.py:97 +#: admin/templatetags/admin_tags.py:98 msgid "List quotas" msgstr "" -#: admin/templatetags/admin_tags.py:102 +#: admin/templatetags/admin_tags.py:103 msgid "Add account" msgstr "" -#: admin/templatetags/admin_tags.py:108 +#: admin/templatetags/admin_tags.py:109 msgid "Add alias" msgstr "" -#: admin/templatetags/admin_tags.py:114 +#: admin/templatetags/admin_tags.py:115 msgid "Add forward" msgstr "" -#: admin/templatetags/admin_tags.py:120 +#: admin/templatetags/admin_tags.py:121 msgid "Add distribution list" msgstr "" -#: admin/templatetags/admin_tags.py:152 +#: admin/templatetags/admin_tags.py:153 msgid "View the domain's identities" msgstr "" -#: admin/templatetags/admin_tags.py:159 admin/templatetags/admin_tags.py:182 -#: admin/templatetags/admin_tags.py:190 +#: admin/templatetags/admin_tags.py:160 admin/templatetags/admin_tags.py:183 +#: admin/templatetags/admin_tags.py:191 #, python-format msgid "Delete %s?" msgstr "" -#: admin/templatetags/admin_tags.py:267 +#: admin/templatetags/admin_tags.py:268 msgid "Remove this permission" msgstr "" -#: admin/views/alias.py:29 +#: admin/views/alias.py:30 msgid "Alias with this name already exists" msgstr "" -#: admin/views/alias.py:54 +#: admin/views/alias.py:55 msgid "Create" msgstr "" -#: admin/views/alias.py:66 +#: admin/views/alias.py:67 msgid "New distribution list" msgstr "" -#: admin/views/alias.py:68 +#: admin/views/alias.py:69 msgid "Distribution list created" msgstr "" -#: admin/views/alias.py:77 +#: admin/views/alias.py:78 msgid "New alias" msgstr "" -#: admin/views/alias.py:78 +#: admin/views/alias.py:79 msgid "Alias created" msgstr "" -#: admin/views/alias.py:87 +#: admin/views/alias.py:88 msgid "New forward" msgstr "" -#: admin/views/alias.py:88 +#: admin/views/alias.py:89 msgid "Forward created" msgstr "" -#: admin/views/alias.py:102 +#: admin/views/alias.py:103 msgid "Distribution list modified" msgstr "" -#: admin/views/alias.py:104 +#: admin/views/alias.py:105 msgid "Forward modified" msgstr "" -#: admin/views/alias.py:106 +#: admin/views/alias.py:107 msgid "Alias modified" msgstr "" -#: admin/views/domain.py:134 +#: admin/views/domain.py:132 msgid "You can't delete your own domain" msgstr "" -#: admin/views/domain.py:137 +#: admin/views/domain.py:135 msgid "Domain deleted" msgid_plural "Domains deleted" msgstr[0] "" diff --git a/modoboa/admin/locale/es/LC_MESSAGES/django.po b/modoboa/admin/locale/es/LC_MESSAGES/django.po index c976c5cb1..af29a8eed 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-04-27 21:59+0200\n" +"POT-Creation-Date: 2016-05-08 15:54+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/" @@ -20,7 +20,7 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: admin/app_settings.py:54 admin/templates/admin/editdomainform.html:25 +#: admin/app_settings.py:54 admin/templates/admin/editdomainform.html.py:25 msgid "Mailboxes" msgstr "Mailboxes" @@ -83,18 +83,18 @@ msgstr "" msgid "Administration" msgstr "Administradores" -#: admin/callbacks.py:25 admin/templates/admin/domain_statistics.html:30 +#: admin/callbacks.py:25 admin/templates/admin/domain_statistics.html.py:30 #: admin/templates/admin/domains.html:3 msgid "Domains" msgstr "Dominios" -#: admin/callbacks.py:35 admin/templates/admin/domain_statistics.html:36 +#: admin/callbacks.py:35 admin/templates/admin/domain_statistics.html.py:36 #: admin/templates/admin/domain_statistics.html:50 #: admin/templates/admin/identities.html:5 msgid "Identities" msgstr "Identidades" -#: admin/callbacks.py:50 admin/templates/admin/forward.html:2 +#: admin/callbacks.py:50 admin/templates/admin/forward.html.py:2 msgid "Forward" msgstr "Siguiente" @@ -119,7 +119,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/editdomainform.html:13 +#: admin/forms/account.py:33 admin/templates/admin/editdomainform.html.py:13 msgid "Username" msgstr "Nombre de usuario" @@ -287,13 +287,13 @@ msgstr "No tienes acceso a este dominio" msgid "No recipient defined" msgstr "No ha puesto destinatario" -#: admin/forms/domain.py:24 admin/models/domain.py:85 +#: admin/forms/domain.py:24 admin/models/domain.py:86 #: admin/templates/admin/domain_statistics.html:49 #, fuzzy msgid "Domain" msgstr "Dominios" -#: admin/forms/domain.py:33 admin/templates/admin/domain_statistics.html:26 +#: admin/forms/domain.py:33 admin/templates/admin/domain_statistics.html.py:26 msgid "Type" msgstr "" @@ -331,7 +331,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/domains.html:25 +#: admin/forms/domain.py:174 admin/templates/admin/domains.html.py:25 #: admin/templates/admin/editdomainform.html:13 #: admin/templates/admin/identity_headers.html:2 msgid "Name" @@ -457,7 +457,7 @@ msgstr "dirección" msgid "The alias address." msgstr "Nombre del alias" -#: admin/models/alias.py:34 admin/models/domain.py:40 +#: admin/models/alias.py:34 admin/models/domain.py:41 #: admin/models/domain_alias.py:44 msgid "enabled" msgstr "activado" @@ -500,23 +500,23 @@ msgstr "Línea inválida: %s" msgid "Domain '%s' does not exist" msgstr "El dominio '%s' no existe" -#: admin/models/domain.py:36 admin/models/domain_alias.py:37 +#: admin/models/domain.py:37 admin/models/domain_alias.py:37 msgid "name" msgstr "nombre" -#: admin/models/domain.py:37 +#: admin/models/domain.py:38 msgid "The domain name" msgstr "Nombre del dominio" -#: admin/models/domain.py:41 +#: admin/models/domain.py:42 msgid "Check to activate this domain" msgstr "Marcar para activar este dominio" -#: admin/models/domain.py:182 admin/models/domain_alias.py:71 +#: admin/models/domain.py:183 admin/models/domain_alias.py:71 msgid "Invalid line" msgstr "Línea inválida" -#: admin/models/domain.py:190 +#: admin/models/domain.py:191 #, python-format msgid "Invalid quota value for domain '%s'" msgstr "" @@ -605,7 +605,7 @@ msgid "You can't create a new domain administrator" msgstr "Crear un administrador del dominio" #: admin/templates/admin/domain_statistics.html:15 -#: admin/templatetags/admin_tags.py:45 +#: admin/templatetags/admin_tags.py:46 msgid "Statistics" msgstr "Estadísticas" @@ -675,7 +675,7 @@ msgstr "Alias del mailbox" msgid "Automatically forward emails to another address" msgstr "Reenvía automáticamente los correos a otra dirección" -#: admin/templates/admin/forward.html:9 admin/views/alias.py:114 +#: admin/templates/admin/forward.html:9 admin/views/alias.py:115 msgid "Update" msgstr "Actualizar" @@ -720,120 +720,120 @@ msgstr "Uso (%%)" msgid "Search" msgstr "Buscar" -#: admin/templatetags/admin_tags.py:19 +#: admin/templatetags/admin_tags.py:20 msgid "enabled_m" msgstr "Activado" -#: admin/templatetags/admin_tags.py:19 +#: admin/templatetags/admin_tags.py:20 msgid "enabled_f" msgstr "Activado" -#: admin/templatetags/admin_tags.py:40 +#: admin/templatetags/admin_tags.py:41 #, fuzzy msgid "List domains" msgstr "Editar el dominio" -#: admin/templatetags/admin_tags.py:53 +#: admin/templatetags/admin_tags.py:54 msgid "Add domain" msgstr "Añadir dominio" -#: admin/templatetags/admin_tags.py:62 admin/templatetags/admin_tags.py:126 +#: admin/templatetags/admin_tags.py:63 admin/templatetags/admin_tags.py:127 #: admin/views/import_.py:99 admin/views/import_.py:133 msgid "Import" msgstr "Importar" -#: admin/templatetags/admin_tags.py:68 admin/templatetags/admin_tags.py:132 +#: admin/templatetags/admin_tags.py:69 admin/templatetags/admin_tags.py:133 #: admin/views/export.py:41 admin/views/export.py:69 msgid "Export" msgstr "Exportar" -#: admin/templatetags/admin_tags.py:92 +#: admin/templatetags/admin_tags.py:93 msgid "List identities" msgstr "Listar identidades" -#: admin/templatetags/admin_tags.py:97 +#: admin/templatetags/admin_tags.py:98 msgid "List quotas" msgstr "Listar cuotas" -#: admin/templatetags/admin_tags.py:102 +#: admin/templatetags/admin_tags.py:103 msgid "Add account" msgstr "Añadir cuenta" -#: admin/templatetags/admin_tags.py:108 +#: admin/templatetags/admin_tags.py:109 msgid "Add alias" msgstr "Añadir alias" -#: admin/templatetags/admin_tags.py:114 +#: admin/templatetags/admin_tags.py:115 msgid "Add forward" msgstr "Añadir reenvío" -#: admin/templatetags/admin_tags.py:120 +#: admin/templatetags/admin_tags.py:121 msgid "Add distribution list" msgstr "Añadir lista de distribución" -#: admin/templatetags/admin_tags.py:152 +#: admin/templatetags/admin_tags.py:153 msgid "View the domain's identities" msgstr "Ver las identidades del dominio" -#: admin/templatetags/admin_tags.py:159 admin/templatetags/admin_tags.py:182 -#: admin/templatetags/admin_tags.py:190 +#: admin/templatetags/admin_tags.py:160 admin/templatetags/admin_tags.py:183 +#: admin/templatetags/admin_tags.py:191 #, python-format msgid "Delete %s?" msgstr "¿Eliminar %s?" -#: admin/templatetags/admin_tags.py:267 +#: admin/templatetags/admin_tags.py:268 msgid "Remove this permission" msgstr "Eliminar este permiso" -#: admin/views/alias.py:29 +#: admin/views/alias.py:30 msgid "Alias with this name already exists" msgstr "Ya existe un alias con este nombre" -#: admin/views/alias.py:54 +#: admin/views/alias.py:55 msgid "Create" msgstr "Crear" -#: admin/views/alias.py:66 +#: admin/views/alias.py:67 msgid "New distribution list" msgstr "Nueva lista de distribución" -#: admin/views/alias.py:68 +#: admin/views/alias.py:69 msgid "Distribution list created" msgstr "Lista de distribución creada" -#: admin/views/alias.py:77 +#: admin/views/alias.py:78 msgid "New alias" msgstr "Nuevo alias" -#: admin/views/alias.py:78 +#: admin/views/alias.py:79 msgid "Alias created" msgstr "Alias creado" -#: admin/views/alias.py:87 +#: admin/views/alias.py:88 msgid "New forward" msgstr "Nuevo reenvío" -#: admin/views/alias.py:88 +#: admin/views/alias.py:89 msgid "Forward created" msgstr "Reenvío creado" -#: admin/views/alias.py:102 +#: admin/views/alias.py:103 msgid "Distribution list modified" msgstr "Lista de distribución modificada" -#: admin/views/alias.py:104 +#: admin/views/alias.py:105 msgid "Forward modified" msgstr "Reenvío modificado" -#: admin/views/alias.py:106 +#: admin/views/alias.py:107 msgid "Alias modified" msgstr "Alias modificado" -#: admin/views/domain.py:134 +#: admin/views/domain.py:132 msgid "You can't delete your own domain" msgstr "No puedo eliminar su propio dominio" -#: admin/views/domain.py:137 +#: admin/views/domain.py:135 msgid "Domain deleted" msgid_plural "Domains deleted" msgstr[0] "Dominio eliminado" diff --git a/modoboa/admin/locale/fr/LC_MESSAGES/django.po b/modoboa/admin/locale/fr/LC_MESSAGES/django.po index 314a1927f..3a8c46c16 100644 --- a/modoboa/admin/locale/fr/LC_MESSAGES/django.po +++ b/modoboa/admin/locale/fr/LC_MESSAGES/django.po @@ -1,24 +1,24 @@ # 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 , 2015-2016 msgid "" msgstr "" "Project-Id-Version: Modoboa\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-04-27 21:59+0200\n" +"POT-Creation-Date: 2016-05-08 15:54+0200\n" "PO-Revision-Date: 2016-04-27 20:05+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" -#: admin/app_settings.py:54 admin/templates/admin/editdomainform.html:25 +#: admin/app_settings.py:54 admin/templates/admin/editdomainform.html.py:25 msgid "Mailboxes" msgstr "Boites" @@ -30,7 +30,9 @@ msgstr "Gérer les boites sur le système de fichiers" msgid "" "Rename or remove mailboxes on the filesystem when they get renamed or " "removed within Modoboa" -msgstr "Renommer ou supprimer les boites sur le système de fichiers quand elles sont renommées ou supprimées dans Modoboa" +msgstr "" +"Renommer ou supprimer les boites sur le système de fichiers quand elles sont " +"renommées ou supprimées dans Modoboa" #: admin/app_settings.py:66 msgid "Mailboxes owner" @@ -48,7 +50,9 @@ msgstr "Quota de domaine par défaut" msgid "" "Default quota (in MB) applied to freshly created domains with no value " "specified. A value of 0 means no quota." -msgstr "Quota par défaut (en Mo) appliqué aux domaines fraichement créés et ne spécifiant pas de valeur. 0 signifie qu'aucun quota ne sera appliqué." +msgstr "" +"Quota par défaut (en Mo) appliqué aux domaines fraichement créés et ne " +"spécifiant pas de valeur. 0 signifie qu'aucun quota ne sera appliqué." #: admin/app_settings.py:83 msgid "Automatic account removal" @@ -56,16 +60,19 @@ msgstr "Suppression automatique de compte" #: admin/app_settings.py:86 msgid "When a mailbox is removed, also remove the associated account" -msgstr "Lorsqu'une boite aux lettres est supprimée, supprimer le compte associé en même temps" +msgstr "" +"Lorsqu'une boite aux lettres est supprimée, supprimer le compte associé en " +"même temps" #: admin/app_settings.py:90 msgid "Automatic domain/mailbox creation" msgstr "Création automatique de domaine/boite aux lettres" #: admin/app_settings.py:93 -msgid "" -"Create a domain and a mailbox when an account is automatically created." -msgstr "Créer un domaine et une boite aux lettres quand un compte est créé automatiquement." +msgid "Create a domain and a mailbox when an account is automatically created." +msgstr "" +"Créer un domaine et une boite aux lettres quand un compte est créé " +"automatiquement." #: admin/app_settings.py:139 admin/forms/account.py:261 #: admin/forms/domain.py:81 @@ -76,18 +83,18 @@ msgstr "Doit être un entier positif" msgid "Administration" msgstr "Administration" -#: admin/callbacks.py:25 admin/templates/admin/domain_statistics.html:30 +#: admin/callbacks.py:25 admin/templates/admin/domain_statistics.html.py:30 #: admin/templates/admin/domains.html:3 msgid "Domains" msgstr "Domaines" -#: admin/callbacks.py:35 admin/templates/admin/domain_statistics.html:36 +#: admin/callbacks.py:35 admin/templates/admin/domain_statistics.html.py:36 #: admin/templates/admin/domain_statistics.html:50 #: admin/templates/admin/identities.html:5 msgid "Identities" msgstr "Identités" -#: admin/callbacks.py:50 admin/templates/admin/forward.html:2 +#: admin/callbacks.py:50 admin/templates/admin/forward.html.py:2 msgid "Forward" msgstr "Transfert" @@ -109,7 +116,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/editdomainform.html:13 +#: admin/forms/account.py:33 admin/templates/admin/editdomainform.html.py:13 msgid "Username" msgstr "Nom d'utilisateur" @@ -117,7 +124,9 @@ msgstr "Nom d'utilisateur" msgid "" "The user's name. Must be a valid e-mail address for simple users or " "administrators with a mailbox." -msgstr "Le nom de l'utilisateur. Doit être une adresse e-mail valide pour les utilisateurs simples ou les administrateurs avec une boite aux lettres." +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 msgid "Role" @@ -172,7 +181,10 @@ msgid "" "Quota in MB for this mailbox. Define a custom value or use domain's default " "one. Leave empty to define an unlimited value (not allowed for domain " "administrators)." -msgstr "Quota en Mo pour cette boite. Définir une valeur spécifique ou utiliser la valeur par défaut du domaine. Laisser vide pour définir une valeur illimitée (interdit pour les admins. de domaine)." +msgstr "" +"Quota en Mo pour cette boite. Définir une valeur spécifique ou utiliser la " +"valeur par défaut du domaine. Laisser vide pour définir une valeur illimitée " +"(interdit pour les admins. de domaine)." #: admin/forms/account.py:192 admin/forms/domain.py:44 #: admin/templates/admin/domains.html:26 @@ -184,7 +196,10 @@ 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 "Alias de cette boite. Indiquer seulement une adresse par champ, appuyer sur ENTREE pour ajouter un nouveau champ. Utiliser le caractère '*' pour créer une adresse 'attrape tout' (ex: *@domain.tld)." +msgstr "" +"Alias de cette boite. Indiquer seulement une adresse par champ, appuyer sur " +"ENTREE pour ajouter un nouveau champ. Utiliser le caractère '*' pour créer " +"une adresse 'attrape tout' (ex: *@domain.tld)." #: admin/forms/account.py:242 admin/forms/alias.py:73 #: admin/models/mailbox.py:295 @@ -236,7 +251,9 @@ msgstr "Adresse email" msgid "" "The alias address. To create a catchall alias, just enter the domain name " "(@domain.tld)." -msgstr "L'adresse de l'alias. Pour créer un alias \"fourre-tout\", saisissez uniquement le nom du domaine (@domain.tld)." +msgstr "" +"L'adresse de l'alias. Pour créer un alias \"fourre-tout\", saisissez " +"uniquement le nom du domaine (@domain.tld)." #: admin/forms/alias.py:32 msgid "Recipients" @@ -246,7 +263,9 @@ msgstr "Destinataires" msgid "" "Addresses this alias will point to. Indicate only one address per input, " "press ENTER to add a new input." -msgstr "Les adresses vers lesquelles cet alias pointera. Indiquer une adresse par champ, appuyer sur ENTREE pour ajouter un nouveau champ." +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:76 msgid "You don't have access to this domain" @@ -256,12 +275,12 @@ msgstr "Vous n'avez pas accès à ce domaine" msgid "No recipient defined" msgstr "Aucune destinataire défini" -#: admin/forms/domain.py:24 admin/models/domain.py:85 +#: admin/forms/domain.py:24 admin/models/domain.py:86 #: admin/templates/admin/domain_statistics.html:49 msgid "Domain" msgstr "Domaine" -#: admin/forms/domain.py:33 admin/templates/admin/domain_statistics.html:26 +#: admin/forms/domain.py:33 admin/templates/admin/domain_statistics.html.py:26 msgid "Type" msgstr "Type" @@ -269,13 +288,17 @@ msgstr "Type" msgid "" "Default quota in MB applied to mailboxes. Leave empty to use the default " "value." -msgstr "Quota par défaut en Mo appliqué aux boites aux lettres. Laisser vide pour utiliser la valeur par défaut." +msgstr "" +"Quota par défaut en Mo appliqué aux boites aux lettres. Laisser vide pour " +"utiliser la valeur par défaut." #: admin/forms/domain.py:47 msgid "" "Alias(es) of this domain. Indicate only one name per input, press ENTER to " "add a new input." -msgstr "Alias de ce domaine. Indiquer seulement un nom par champ, appuyer sur ENTREE pour ajouter un nouveau champ." +msgstr "" +"Alias de ce domaine. Indiquer seulement un nom par champ, appuyer sur ENTREE " +"pour ajouter un nouveau champ." #: admin/forms/domain.py:101 admin/forms/domain.py:113 #: admin/forms/domain.py:121 @@ -295,7 +318,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/domains.html:25 +#: admin/forms/domain.py:174 admin/templates/admin/domains.html.py:25 #: admin/templates/admin/editdomainform.html:13 #: admin/templates/admin/identity_headers.html:2 msgid "Name" @@ -305,7 +328,9 @@ msgstr "Nom" msgid "" "The administrator's name. Don't include the domain's name here, it will be " "automatically appended." -msgstr "Le nom de l'administrateur. Ne pas include un nom de domaine ici, il sera ajouté automatiquement." +msgstr "" +"Le nom de l'administrateur. Ne pas include un nom de domaine ici, il sera " +"ajouté automatiquement." #: admin/forms/domain.py:184 msgid "Create aliases" @@ -368,7 +393,9 @@ msgstr "Transférer les messages et conserver une copie dans votre boite locale" msgid "" "You can't define a forward to a local destination. Please ask your " "administrator to create an alias instead." -msgstr "Vous ne pouvez pas définir un transfert vers une destination locale. Veuillez plutôt demander à votre administrateur de créer un alias" +msgstr "" +"Vous ne pouvez pas définir un transfert vers une destination locale. " +"Veuillez plutôt demander à votre administrateur de créer un alias" #: admin/forms/import_.py:11 msgid "Select a file" @@ -388,7 +415,9 @@ msgstr "Chiffrer les mots de passe" #: admin/forms/import_.py:40 msgid "Check this option if passwords contained in your file are not crypted" -msgstr "Cocher cette option si les mots de passe contenus dans votre fichier ne sont pas chiffrés" +msgstr "" +"Cocher cette option si les mots de passe contenus dans votre fichier ne sont " +"pas chiffrés" #: admin/lib.py:31 msgid "A mailbox is required" @@ -410,7 +439,7 @@ msgstr "Adresse" msgid "The alias address." msgstr "L'adresse de l'alias" -#: admin/models/alias.py:34 admin/models/domain.py:40 +#: admin/models/alias.py:34 admin/models/domain.py:41 #: admin/models/domain_alias.py:44 msgid "enabled" msgstr "Activé" @@ -449,23 +478,23 @@ msgstr "Ligne invalide : %s" msgid "Domain '%s' does not exist" msgstr "Domaine '%s' inexistant" -#: admin/models/domain.py:36 admin/models/domain_alias.py:37 +#: admin/models/domain.py:37 admin/models/domain_alias.py:37 msgid "name" msgstr "Nom" -#: admin/models/domain.py:37 +#: admin/models/domain.py:38 msgid "The domain name" msgstr "Le nom du domaine" -#: admin/models/domain.py:41 +#: admin/models/domain.py:42 msgid "Check to activate this domain" msgstr "Cocher pour activer ce domaine" -#: admin/models/domain.py:182 admin/models/domain_alias.py:71 +#: admin/models/domain.py:183 admin/models/domain_alias.py:71 msgid "Invalid line" msgstr "Ligne invalide" -#: admin/models/domain.py:190 +#: admin/models/domain.py:191 #, python-format msgid "Invalid quota value for domain '%s'" msgstr "Quota invalide pour le domaine '%s'" @@ -512,7 +541,9 @@ msgstr "Permission refusée." #: admin/serializers.py:82 msgid "" "List of administered domains (resellers and domain administrators only)." -msgstr "Liste des domaines administrés (revendeurs et administrateurs de domaine seulement)." +msgstr "" +"Liste des domaines administrés (revendeurs et administrateurs de domaine " +"seulement)." #: admin/serializers.py:187 msgid "Not allowed for this role." @@ -546,7 +577,7 @@ msgid "You can't create a new domain administrator" msgstr "Vous ne pouvez pas créer de nouvel administrateur de domaine" #: admin/templates/admin/domain_statistics.html:15 -#: admin/templatetags/admin_tags.py:45 +#: admin/templatetags/admin_tags.py:46 msgid "Statistics" msgstr "Statistiques" @@ -613,7 +644,7 @@ msgstr "Alias de boite." msgid "Automatically forward emails to another address" msgstr "Transférer automatiquement les messages vers une autre adresse" -#: admin/templates/admin/forward.html:9 admin/views/alias.py:114 +#: admin/templates/admin/forward.html:9 admin/views/alias.py:115 msgid "Update" msgstr "Mettre à jour" @@ -658,119 +689,119 @@ msgstr "Utilisation (%%)" msgid "Search" msgstr "Chercher" -#: admin/templatetags/admin_tags.py:19 +#: admin/templatetags/admin_tags.py:20 msgid "enabled_m" msgstr "Activé" -#: admin/templatetags/admin_tags.py:19 +#: admin/templatetags/admin_tags.py:20 msgid "enabled_f" msgstr "Activée" -#: admin/templatetags/admin_tags.py:40 +#: admin/templatetags/admin_tags.py:41 msgid "List domains" msgstr "Lister les domaines" -#: admin/templatetags/admin_tags.py:53 +#: admin/templatetags/admin_tags.py:54 msgid "Add domain" msgstr "Ajouter un domaine" -#: admin/templatetags/admin_tags.py:62 admin/templatetags/admin_tags.py:126 +#: admin/templatetags/admin_tags.py:63 admin/templatetags/admin_tags.py:127 #: admin/views/import_.py:99 admin/views/import_.py:133 msgid "Import" msgstr "Importer" -#: admin/templatetags/admin_tags.py:68 admin/templatetags/admin_tags.py:132 +#: admin/templatetags/admin_tags.py:69 admin/templatetags/admin_tags.py:133 #: admin/views/export.py:41 admin/views/export.py:69 msgid "Export" msgstr "Exporter" -#: admin/templatetags/admin_tags.py:92 +#: admin/templatetags/admin_tags.py:93 msgid "List identities" msgstr "Lister les identités" -#: admin/templatetags/admin_tags.py:97 +#: admin/templatetags/admin_tags.py:98 msgid "List quotas" msgstr "Lister les quotas" -#: admin/templatetags/admin_tags.py:102 +#: admin/templatetags/admin_tags.py:103 msgid "Add account" msgstr "Ajouter un compte" -#: admin/templatetags/admin_tags.py:108 +#: admin/templatetags/admin_tags.py:109 msgid "Add alias" msgstr "Ajouter un alias" -#: admin/templatetags/admin_tags.py:114 +#: admin/templatetags/admin_tags.py:115 msgid "Add forward" msgstr "Ajouter un transfert" -#: admin/templatetags/admin_tags.py:120 +#: admin/templatetags/admin_tags.py:121 msgid "Add distribution list" msgstr "Ajouter une liste de distribution" -#: admin/templatetags/admin_tags.py:152 +#: admin/templatetags/admin_tags.py:153 msgid "View the domain's identities" msgstr "Voir les identités du domaine" -#: admin/templatetags/admin_tags.py:159 admin/templatetags/admin_tags.py:182 -#: admin/templatetags/admin_tags.py:190 +#: admin/templatetags/admin_tags.py:160 admin/templatetags/admin_tags.py:183 +#: admin/templatetags/admin_tags.py:191 #, python-format msgid "Delete %s?" msgstr "Supprimer %s ?" -#: admin/templatetags/admin_tags.py:267 +#: admin/templatetags/admin_tags.py:268 msgid "Remove this permission" msgstr "Supprimer cette permission" -#: admin/views/alias.py:29 +#: admin/views/alias.py:30 msgid "Alias with this name already exists" msgstr "Un alias de ce nom existe déjà" -#: admin/views/alias.py:54 +#: admin/views/alias.py:55 msgid "Create" msgstr "Créer" -#: admin/views/alias.py:66 +#: admin/views/alias.py:67 msgid "New distribution list" msgstr "Nouvelle liste de distribution" -#: admin/views/alias.py:68 +#: admin/views/alias.py:69 msgid "Distribution list created" msgstr "Liste de distribution créée" -#: admin/views/alias.py:77 +#: admin/views/alias.py:78 msgid "New alias" msgstr "Nouvel alias" -#: admin/views/alias.py:78 +#: admin/views/alias.py:79 msgid "Alias created" msgstr "Alias créé" -#: admin/views/alias.py:87 +#: admin/views/alias.py:88 msgid "New forward" msgstr "Nouveau transfert" -#: admin/views/alias.py:88 +#: admin/views/alias.py:89 msgid "Forward created" msgstr "Transfert créé" -#: admin/views/alias.py:102 +#: admin/views/alias.py:103 msgid "Distribution list modified" msgstr "Liste de distribution modifiée" -#: admin/views/alias.py:104 +#: admin/views/alias.py:105 msgid "Forward modified" msgstr "Transfert modifié" -#: admin/views/alias.py:106 +#: admin/views/alias.py:107 msgid "Alias modified" msgstr "Alias modifié" -#: admin/views/domain.py:134 +#: admin/views/domain.py:132 msgid "You can't delete your own domain" msgstr "Vous ne pouvez pas supprimer votre propre domaine" -#: admin/views/domain.py:137 +#: admin/views/domain.py:135 msgid "Domain deleted" msgid_plural "Domains deleted" msgstr[0] "Domaine supprimé" @@ -814,9 +845,19 @@ msgid "" "
  • domainalias; name; targeted domain; enabled
  • \n" " %s\n" "\n" -"

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

    \n" +"

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

    \n" "

    You can use a different character as separator.

    \n" -msgstr "Fournir un fichier CSV ou chaque ligne respècte un des formats suivants :\n
      \n
    • domain; nom; quota; activé
    • \n
    • domainalias; nom; domaine cible; activé
    • \n %s\n
    \n

    Le premier élément de chaque ligne est obligatoire et doit être égal à l'une des valeurs précédentes.

    \n

    Vous pouvez utiliser un caractère différent comme séparateur.

    \n" +msgstr "" +"Fournir un fichier CSV ou chaque ligne respècte un des formats suivants :\n" +"
      \n" +"
    • domain; nom; quota; activé
    • \n" +"
    • domainalias; nom; domaine cible; activé
    • \n" +" %s\n" +"
    \n" +"

    Le premier élément de chaque ligne est obligatoire et doit être égal à " +"l'une des valeurs précédentes.

    \n" +"

    Vous pouvez utiliser un caractère différent comme séparateur.

    \n" #: admin/views/import_.py:98 msgid "Import domains" @@ -826,15 +867,29 @@ msgstr "Importer des domaines" msgid "" "Provide a CSV file where lines respect one of the following formats:\n" "
      \n" -"
    • account; loginname; password; first name; last name; enabled; group; address; quota; [, domain, ...]
    • \n" +"
    • account; loginname; password; first name; last name; enabled; group; " +"address; quota; [, domain, ...]
    • \n" "
    • alias; address; enabled; internal recipient
    • \n" "
    • forward; address; enabled; external recipient
    • \n" "
    • dlist; address; enabled; recipient; recipient; ...
    • \n" "
    \n" -"

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

    \n" +"

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

    \n" "\n" "

    You can use a different character as separator.

    \n" -msgstr "Fournir un fichier CSV ou chaque ligne respècte un des formats suivants :\n
      \n
    • account; identifiant; mot de passe; prénom; nom; activé, groupe; addresse; quota; [, domaine, ...]
    • \n
    • alias; addresse; activé; destinataire interne
    • \n
    • forward; addresse; activé; destinataire externe
    • \n
    • dlist; addresse; activée; destinataire; destinataire; ...
    • \n
    \n

    Le premier élément de chaque ligne est obligatoire et doit être égal à l'une des valeurs précédentes.

    \n\n

    Vous pouvez utiliser un caractère différent comme séparateur.

    \n" +msgstr "" +"Fournir un fichier CSV ou chaque ligne respècte un des formats suivants :\n" +"
      \n" +"
    • account; identifiant; mot de passe; prénom; nom; activé, groupe; " +"addresse; quota; [, domaine, ...]
    • \n" +"
    • alias; addresse; activé; destinataire interne
    • \n" +"
    • forward; addresse; activé; destinataire externe
    • \n" +"
    • dlist; addresse; activée; destinataire; destinataire; ...
    • \n" +"
    \n" +"

    Le premier élément de chaque ligne est obligatoire et doit être égal à " +"l'une des valeurs précédentes.

    \n" +"\n" +"

    Vous pouvez utiliser un caractère différent comme séparateur.

    \n" #: admin/views/import_.py:132 msgid "Import identities" diff --git a/modoboa/admin/locale/it/LC_MESSAGES/django.po b/modoboa/admin/locale/it/LC_MESSAGES/django.po index a8c19c18a..8ca5b214c 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-04-27 21:59+0200\n" +"POT-Creation-Date: 2016-05-08 15:54+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/" @@ -20,7 +20,7 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: admin/app_settings.py:54 admin/templates/admin/editdomainform.html:25 +#: admin/app_settings.py:54 admin/templates/admin/editdomainform.html.py:25 msgid "Mailboxes" msgstr "Caselle di posta" @@ -84,18 +84,18 @@ msgstr "Dev'essere un intero positivo" msgid "Administration" msgstr "Amministrazione" -#: admin/callbacks.py:25 admin/templates/admin/domain_statistics.html:30 +#: admin/callbacks.py:25 admin/templates/admin/domain_statistics.html.py:30 #: admin/templates/admin/domains.html:3 msgid "Domains" msgstr "Domini" -#: admin/callbacks.py:35 admin/templates/admin/domain_statistics.html:36 +#: admin/callbacks.py:35 admin/templates/admin/domain_statistics.html.py:36 #: admin/templates/admin/domain_statistics.html:50 #: admin/templates/admin/identities.html:5 msgid "Identities" msgstr "Identità" -#: admin/callbacks.py:50 admin/templates/admin/forward.html:2 +#: admin/callbacks.py:50 admin/templates/admin/forward.html.py:2 msgid "Forward" msgstr "Inoltra" @@ -119,7 +119,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/editdomainform.html:13 +#: admin/forms/account.py:33 admin/templates/admin/editdomainform.html.py:13 msgid "Username" msgstr "Nome utente" @@ -281,12 +281,12 @@ msgstr "Non hai accesso a questo dominio" msgid "No recipient defined" msgstr "Non è stato definito un destinatario" -#: admin/forms/domain.py:24 admin/models/domain.py:85 +#: admin/forms/domain.py:24 admin/models/domain.py:86 #: admin/templates/admin/domain_statistics.html:49 msgid "Domain" msgstr "Dominio" -#: admin/forms/domain.py:33 admin/templates/admin/domain_statistics.html:26 +#: admin/forms/domain.py:33 admin/templates/admin/domain_statistics.html.py:26 msgid "Type" msgstr "Tipo" @@ -324,7 +324,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/domains.html:25 +#: admin/forms/domain.py:174 admin/templates/admin/domains.html.py:25 #: admin/templates/admin/editdomainform.html:13 #: admin/templates/admin/identity_headers.html:2 msgid "Name" @@ -445,7 +445,7 @@ msgstr "indirizzo" msgid "The alias address." msgstr "Indirizzi Alias." -#: admin/models/alias.py:34 admin/models/domain.py:40 +#: admin/models/alias.py:34 admin/models/domain.py:41 #: admin/models/domain_alias.py:44 msgid "enabled" msgstr "Attivato" @@ -484,23 +484,23 @@ msgstr "Riga non valida: %s" msgid "Domain '%s' does not exist" msgstr "Il dominio '%s' non esiste" -#: admin/models/domain.py:36 admin/models/domain_alias.py:37 +#: admin/models/domain.py:37 admin/models/domain_alias.py:37 msgid "name" msgstr "nome" -#: admin/models/domain.py:37 +#: admin/models/domain.py:38 msgid "The domain name" msgstr "Il nome del dominio" -#: admin/models/domain.py:41 +#: admin/models/domain.py:42 msgid "Check to activate this domain" msgstr "Seleziona per attivare questo dominio" -#: admin/models/domain.py:182 admin/models/domain_alias.py:71 +#: admin/models/domain.py:183 admin/models/domain_alias.py:71 msgid "Invalid line" msgstr "Riga non valida" -#: admin/models/domain.py:190 +#: admin/models/domain.py:191 #, python-format msgid "Invalid quota value for domain '%s'" msgstr "Valore della quota non valido per il dominio '%s'" @@ -587,7 +587,7 @@ msgid "You can't create a new domain administrator" msgstr "Non ti è possibile creare un amministratore di dominio" #: admin/templates/admin/domain_statistics.html:15 -#: admin/templatetags/admin_tags.py:45 +#: admin/templatetags/admin_tags.py:46 msgid "Statistics" msgstr "Statistiche" @@ -654,7 +654,7 @@ msgstr "Alias delle caselle di posta" msgid "Automatically forward emails to another address" msgstr "Inoltra automaticamente le e-mail ad un altro indirizzo" -#: admin/templates/admin/forward.html:9 admin/views/alias.py:114 +#: admin/templates/admin/forward.html:9 admin/views/alias.py:115 msgid "Update" msgstr "Aggiorna" @@ -699,119 +699,119 @@ msgstr "Utilizzo (%%)" msgid "Search" msgstr "Ricerca" -#: admin/templatetags/admin_tags.py:19 +#: admin/templatetags/admin_tags.py:20 msgid "enabled_m" msgstr "Abilitato" -#: admin/templatetags/admin_tags.py:19 +#: admin/templatetags/admin_tags.py:20 msgid "enabled_f" msgstr "Abilitata" -#: admin/templatetags/admin_tags.py:40 +#: admin/templatetags/admin_tags.py:41 msgid "List domains" msgstr "Lista domini" -#: admin/templatetags/admin_tags.py:53 +#: admin/templatetags/admin_tags.py:54 msgid "Add domain" msgstr "Aggiungi dominio" -#: admin/templatetags/admin_tags.py:62 admin/templatetags/admin_tags.py:126 +#: admin/templatetags/admin_tags.py:63 admin/templatetags/admin_tags.py:127 #: admin/views/import_.py:99 admin/views/import_.py:133 msgid "Import" msgstr "Importa" -#: admin/templatetags/admin_tags.py:68 admin/templatetags/admin_tags.py:132 +#: admin/templatetags/admin_tags.py:69 admin/templatetags/admin_tags.py:133 #: admin/views/export.py:41 admin/views/export.py:69 msgid "Export" msgstr "Esporta" -#: admin/templatetags/admin_tags.py:92 +#: admin/templatetags/admin_tags.py:93 msgid "List identities" msgstr "Elenco identità" -#: admin/templatetags/admin_tags.py:97 +#: admin/templatetags/admin_tags.py:98 msgid "List quotas" msgstr "Elenco quote" -#: admin/templatetags/admin_tags.py:102 +#: admin/templatetags/admin_tags.py:103 msgid "Add account" msgstr "Aggiungi account" -#: admin/templatetags/admin_tags.py:108 +#: admin/templatetags/admin_tags.py:109 msgid "Add alias" msgstr "Aggiungi alias" -#: admin/templatetags/admin_tags.py:114 +#: admin/templatetags/admin_tags.py:115 msgid "Add forward" msgstr "Aggiungi inoltro" -#: admin/templatetags/admin_tags.py:120 +#: admin/templatetags/admin_tags.py:121 msgid "Add distribution list" msgstr "Aggiungi elenco di smistamento" -#: admin/templatetags/admin_tags.py:152 +#: admin/templatetags/admin_tags.py:153 msgid "View the domain's identities" msgstr "Visualizza le identita del dominio" -#: admin/templatetags/admin_tags.py:159 admin/templatetags/admin_tags.py:182 -#: admin/templatetags/admin_tags.py:190 +#: admin/templatetags/admin_tags.py:160 admin/templatetags/admin_tags.py:183 +#: admin/templatetags/admin_tags.py:191 #, python-format msgid "Delete %s?" msgstr "Eliminare %s?" -#: admin/templatetags/admin_tags.py:267 +#: admin/templatetags/admin_tags.py:268 msgid "Remove this permission" msgstr "Rimuovi questo permesso" -#: admin/views/alias.py:29 +#: admin/views/alias.py:30 msgid "Alias with this name already exists" msgstr "Un alias con questo nome esiste già" -#: admin/views/alias.py:54 +#: admin/views/alias.py:55 msgid "Create" msgstr "Crea" -#: admin/views/alias.py:66 +#: admin/views/alias.py:67 msgid "New distribution list" msgstr "Nuovo elenco di smistamento" -#: admin/views/alias.py:68 +#: admin/views/alias.py:69 msgid "Distribution list created" msgstr "Elenco di smistamento creato" -#: admin/views/alias.py:77 +#: admin/views/alias.py:78 msgid "New alias" msgstr "Nuovo alias" -#: admin/views/alias.py:78 +#: admin/views/alias.py:79 msgid "Alias created" msgstr "Alias creato" -#: admin/views/alias.py:87 +#: admin/views/alias.py:88 msgid "New forward" msgstr "Nuovo inoltro" -#: admin/views/alias.py:88 +#: admin/views/alias.py:89 msgid "Forward created" msgstr "Inoltro creato" -#: admin/views/alias.py:102 +#: admin/views/alias.py:103 msgid "Distribution list modified" msgstr "Elenco di smistamento modificato" -#: admin/views/alias.py:104 +#: admin/views/alias.py:105 msgid "Forward modified" msgstr "Inoltro modificato" -#: admin/views/alias.py:106 +#: admin/views/alias.py:107 msgid "Alias modified" msgstr "Alias modificato" -#: admin/views/domain.py:134 +#: admin/views/domain.py:132 msgid "You can't delete your own domain" msgstr "Non puoi cancellare il tuo dominio" -#: admin/views/domain.py:137 +#: admin/views/domain.py:135 msgid "Domain deleted" msgid_plural "Domains deleted" msgstr[0] "Dominio cancellato" diff --git a/modoboa/admin/locale/nl_NL/LC_MESSAGES/django.po b/modoboa/admin/locale/nl_NL/LC_MESSAGES/django.po index 4ddff6865..28c06ecfb 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-04-27 21:59+0200\n" +"POT-Creation-Date: 2016-05-08 15:54+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/" @@ -20,7 +20,7 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: admin/app_settings.py:54 admin/templates/admin/editdomainform.html:25 +#: admin/app_settings.py:54 admin/templates/admin/editdomainform.html.py:25 msgid "Mailboxes" msgstr "Mailboxen" @@ -84,18 +84,18 @@ msgstr "Dit moet een positive integer zijn." msgid "Administration" msgstr "Administratie" -#: admin/callbacks.py:25 admin/templates/admin/domain_statistics.html:30 +#: admin/callbacks.py:25 admin/templates/admin/domain_statistics.html.py:30 #: admin/templates/admin/domains.html:3 msgid "Domains" msgstr "Domeinen" -#: admin/callbacks.py:35 admin/templates/admin/domain_statistics.html:36 +#: admin/callbacks.py:35 admin/templates/admin/domain_statistics.html.py:36 #: admin/templates/admin/domain_statistics.html:50 #: admin/templates/admin/identities.html:5 msgid "Identities" msgstr "Identiteiten" -#: admin/callbacks.py:50 admin/templates/admin/forward.html:2 +#: admin/callbacks.py:50 admin/templates/admin/forward.html.py:2 msgid "Forward" msgstr "Doorsturen" @@ -119,7 +119,7 @@ msgstr "Account import is mislukt (%s): verkeerd quotum waarde" msgid "domain alias" msgstr "domein alias" -#: admin/forms/account.py:33 admin/templates/admin/editdomainform.html:13 +#: admin/forms/account.py:33 admin/templates/admin/editdomainform.html.py:13 msgid "Username" msgstr "Gebruikersnaam" @@ -288,12 +288,12 @@ msgstr "U heeft geen toegang tot dit domein" msgid "No recipient defined" msgstr "Geen ontvanger opgegeven" -#: admin/forms/domain.py:24 admin/models/domain.py:85 +#: admin/forms/domain.py:24 admin/models/domain.py:86 #: admin/templates/admin/domain_statistics.html:49 msgid "Domain" msgstr "Domein" -#: admin/forms/domain.py:33 admin/templates/admin/domain_statistics.html:26 +#: admin/forms/domain.py:33 admin/templates/admin/domain_statistics.html.py:26 msgid "Type" msgstr "Type" @@ -331,7 +331,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/domains.html:25 +#: admin/forms/domain.py:174 admin/templates/admin/domains.html.py:25 #: admin/templates/admin/editdomainform.html:13 #: admin/templates/admin/identity_headers.html:2 msgid "Name" @@ -454,7 +454,7 @@ msgstr "adres" msgid "The alias address." msgstr "De alias naam" -#: admin/models/alias.py:34 admin/models/domain.py:40 +#: admin/models/alias.py:34 admin/models/domain.py:41 #: admin/models/domain_alias.py:44 msgid "enabled" msgstr "actief" @@ -497,23 +497,23 @@ msgstr "Ongeldige regel: %s" msgid "Domain '%s' does not exist" msgstr "Domein '%s' bestaat niet" -#: admin/models/domain.py:36 admin/models/domain_alias.py:37 +#: admin/models/domain.py:37 admin/models/domain_alias.py:37 msgid "name" msgstr "naam" -#: admin/models/domain.py:37 +#: admin/models/domain.py:38 msgid "The domain name" msgstr "De domeinnaam" -#: admin/models/domain.py:41 +#: admin/models/domain.py:42 msgid "Check to activate this domain" msgstr "Aanvinken om dit domein te activeren" -#: admin/models/domain.py:182 admin/models/domain_alias.py:71 +#: admin/models/domain.py:183 admin/models/domain_alias.py:71 msgid "Invalid line" msgstr "Verkeerde regel" -#: admin/models/domain.py:190 +#: admin/models/domain.py:191 #, python-format msgid "Invalid quota value for domain '%s'" msgstr "Verkeerde quota waarde voor domein '%s'" @@ -600,7 +600,7 @@ msgid "You can't create a new domain administrator" msgstr "U kunt geen nieuwe domein administrator aanmaken" #: admin/templates/admin/domain_statistics.html:15 -#: admin/templatetags/admin_tags.py:45 +#: admin/templatetags/admin_tags.py:46 msgid "Statistics" msgstr "Statistieken" @@ -667,7 +667,7 @@ msgstr "Mailbox aliassen" msgid "Automatically forward emails to another address" msgstr "Automatisch mails doorsturen naar een ander adres" -#: admin/templates/admin/forward.html:9 admin/views/alias.py:114 +#: admin/templates/admin/forward.html:9 admin/views/alias.py:115 msgid "Update" msgstr "Toepassen" @@ -712,119 +712,119 @@ msgstr "Gebruik (%%)" msgid "Search" msgstr "Zoeken" -#: admin/templatetags/admin_tags.py:19 +#: admin/templatetags/admin_tags.py:20 msgid "enabled_m" msgstr "geactiveerd_m" -#: admin/templatetags/admin_tags.py:19 +#: admin/templatetags/admin_tags.py:20 msgid "enabled_f" msgstr "geactiveerd_f" -#: admin/templatetags/admin_tags.py:40 +#: admin/templatetags/admin_tags.py:41 msgid "List domains" msgstr "Weergeef domeinen" -#: admin/templatetags/admin_tags.py:53 +#: admin/templatetags/admin_tags.py:54 msgid "Add domain" msgstr "Domein toevoegen" -#: admin/templatetags/admin_tags.py:62 admin/templatetags/admin_tags.py:126 +#: admin/templatetags/admin_tags.py:63 admin/templatetags/admin_tags.py:127 #: admin/views/import_.py:99 admin/views/import_.py:133 msgid "Import" msgstr "Importeren" -#: admin/templatetags/admin_tags.py:68 admin/templatetags/admin_tags.py:132 +#: admin/templatetags/admin_tags.py:69 admin/templatetags/admin_tags.py:133 #: admin/views/export.py:41 admin/views/export.py:69 msgid "Export" msgstr "Exporteren" -#: admin/templatetags/admin_tags.py:92 +#: admin/templatetags/admin_tags.py:93 msgid "List identities" msgstr "Weergeef identiteiten" -#: admin/templatetags/admin_tags.py:97 +#: admin/templatetags/admin_tags.py:98 msgid "List quotas" msgstr "Weergeef quota's" -#: admin/templatetags/admin_tags.py:102 +#: admin/templatetags/admin_tags.py:103 msgid "Add account" msgstr "Account aanmaken" -#: admin/templatetags/admin_tags.py:108 +#: admin/templatetags/admin_tags.py:109 msgid "Add alias" msgstr "Alias toevoegen" -#: admin/templatetags/admin_tags.py:114 +#: admin/templatetags/admin_tags.py:115 msgid "Add forward" msgstr "Doorsuurregel toevoegen" -#: admin/templatetags/admin_tags.py:120 +#: admin/templatetags/admin_tags.py:121 msgid "Add distribution list" msgstr "Distributielijst toevoegen" -#: admin/templatetags/admin_tags.py:152 +#: admin/templatetags/admin_tags.py:153 msgid "View the domain's identities" msgstr "Weergeef de identiteiten van dit domein" -#: admin/templatetags/admin_tags.py:159 admin/templatetags/admin_tags.py:182 -#: admin/templatetags/admin_tags.py:190 +#: admin/templatetags/admin_tags.py:160 admin/templatetags/admin_tags.py:183 +#: admin/templatetags/admin_tags.py:191 #, python-format msgid "Delete %s?" msgstr "Verwijder %s?" -#: admin/templatetags/admin_tags.py:267 +#: admin/templatetags/admin_tags.py:268 msgid "Remove this permission" msgstr "Deze bevoegdheid verwijderen" -#: admin/views/alias.py:29 +#: admin/views/alias.py:30 msgid "Alias with this name already exists" msgstr "Een alias met deze naam bestaat al" -#: admin/views/alias.py:54 +#: admin/views/alias.py:55 msgid "Create" msgstr "Aanmaken" -#: admin/views/alias.py:66 +#: admin/views/alias.py:67 msgid "New distribution list" msgstr "Nieuwe distributie lijst" -#: admin/views/alias.py:68 +#: admin/views/alias.py:69 msgid "Distribution list created" msgstr "Distributielijst aangemaakt" -#: admin/views/alias.py:77 +#: admin/views/alias.py:78 msgid "New alias" msgstr "Nieuwe alias" -#: admin/views/alias.py:78 +#: admin/views/alias.py:79 msgid "Alias created" msgstr "Alias aangemaakt" -#: admin/views/alias.py:87 +#: admin/views/alias.py:88 msgid "New forward" msgstr "Nieuwe doorstuurregel" -#: admin/views/alias.py:88 +#: admin/views/alias.py:89 msgid "Forward created" msgstr "Doorstuurregel aangemaakt" -#: admin/views/alias.py:102 +#: admin/views/alias.py:103 msgid "Distribution list modified" msgstr "Distributielijst aangepast" -#: admin/views/alias.py:104 +#: admin/views/alias.py:105 msgid "Forward modified" msgstr "Doorstuurregel aangepast" -#: admin/views/alias.py:106 +#: admin/views/alias.py:107 msgid "Alias modified" msgstr "Alias aangepast" -#: admin/views/domain.py:134 +#: admin/views/domain.py:132 msgid "You can't delete your own domain" msgstr "U kunt uw eigen domein niet verwijderen" -#: admin/views/domain.py:137 +#: admin/views/domain.py:135 msgid "Domain deleted" msgid_plural "Domains deleted" msgstr[0] "Domeinen verwijderd" diff --git a/modoboa/admin/locale/pt_BR/LC_MESSAGES/django.po b/modoboa/admin/locale/pt_BR/LC_MESSAGES/django.po index 95e45af7f..fd36f2037 100644 --- a/modoboa/admin/locale/pt_BR/LC_MESSAGES/django.po +++ b/modoboa/admin/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-04-27 21:59+0200\n" +"POT-Creation-Date: 2016-05-08 15:54+0200\n" "PO-Revision-Date: 2016-01-25 18:17+0000\n" "Last-Translator: Rafael Barretto Alves \n" "Language-Team: Portuguese (Brazil) (http://www.transifex.com/tonio/modoboa/" @@ -21,7 +21,7 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -#: admin/app_settings.py:54 admin/templates/admin/editdomainform.html:25 +#: admin/app_settings.py:54 admin/templates/admin/editdomainform.html.py:25 msgid "Mailboxes" msgstr "Caixas de correios" @@ -85,18 +85,18 @@ msgstr "Deve ser um inteiro positivo" msgid "Administration" msgstr "Administração" -#: admin/callbacks.py:25 admin/templates/admin/domain_statistics.html:30 +#: admin/callbacks.py:25 admin/templates/admin/domain_statistics.html.py:30 #: admin/templates/admin/domains.html:3 msgid "Domains" msgstr "Domínios" -#: admin/callbacks.py:35 admin/templates/admin/domain_statistics.html:36 +#: admin/callbacks.py:35 admin/templates/admin/domain_statistics.html.py:36 #: admin/templates/admin/domain_statistics.html:50 #: admin/templates/admin/identities.html:5 msgid "Identities" msgstr "Identidades" -#: admin/callbacks.py:50 admin/templates/admin/forward.html:2 +#: admin/callbacks.py:50 admin/templates/admin/forward.html.py:2 msgid "Forward" msgstr "Encaminhar" @@ -120,7 +120,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/editdomainform.html:13 +#: admin/forms/account.py:33 admin/templates/admin/editdomainform.html.py:13 msgid "Username" msgstr "Nome de usuário" @@ -281,12 +281,12 @@ msgstr "Você não tem acesso a esse domínio" msgid "No recipient defined" msgstr "Nenhum destinatário definido" -#: admin/forms/domain.py:24 admin/models/domain.py:85 +#: admin/forms/domain.py:24 admin/models/domain.py:86 #: admin/templates/admin/domain_statistics.html:49 msgid "Domain" msgstr "Domínio" -#: admin/forms/domain.py:33 admin/templates/admin/domain_statistics.html:26 +#: admin/forms/domain.py:33 admin/templates/admin/domain_statistics.html.py:26 msgid "Type" msgstr "Tipo" @@ -324,7 +324,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/domains.html:25 +#: admin/forms/domain.py:174 admin/templates/admin/domains.html.py:25 #: admin/templates/admin/editdomainform.html:13 #: admin/templates/admin/identity_headers.html:2 msgid "Name" @@ -444,7 +444,7 @@ msgstr "endereço" msgid "The alias address." msgstr "O endereço alias." -#: admin/models/alias.py:34 admin/models/domain.py:40 +#: admin/models/alias.py:34 admin/models/domain.py:41 #: admin/models/domain_alias.py:44 msgid "enabled" msgstr "ativado" @@ -483,23 +483,23 @@ msgstr "Linha inválida: %s" msgid "Domain '%s' does not exist" msgstr "O domínio '%s' não existe" -#: admin/models/domain.py:36 admin/models/domain_alias.py:37 +#: admin/models/domain.py:37 admin/models/domain_alias.py:37 msgid "name" msgstr "nome" -#: admin/models/domain.py:37 +#: admin/models/domain.py:38 msgid "The domain name" msgstr "Nome do domínio" -#: admin/models/domain.py:41 +#: admin/models/domain.py:42 msgid "Check to activate this domain" msgstr "Marque para ativar esse domínio" -#: admin/models/domain.py:182 admin/models/domain_alias.py:71 +#: admin/models/domain.py:183 admin/models/domain_alias.py:71 msgid "Invalid line" msgstr "Linha inválida" -#: admin/models/domain.py:190 +#: admin/models/domain.py:191 #, python-format msgid "Invalid quota value for domain '%s'" msgstr "Valor de cota inválido para o domínio '%s'" @@ -586,7 +586,7 @@ msgid "You can't create a new domain administrator" msgstr "Você não pode criar um novo administrador de domínio" #: admin/templates/admin/domain_statistics.html:15 -#: admin/templatetags/admin_tags.py:45 +#: admin/templatetags/admin_tags.py:46 msgid "Statistics" msgstr "Estatísticas" @@ -653,7 +653,7 @@ msgstr "Alias de caixas de correio" msgid "Automatically forward emails to another address" msgstr "Encaminhar e-mails automaticamente para outro endereço" -#: admin/templates/admin/forward.html:9 admin/views/alias.py:114 +#: admin/templates/admin/forward.html:9 admin/views/alias.py:115 msgid "Update" msgstr "Atualizar" @@ -698,119 +698,119 @@ msgstr "Uso (%%)" msgid "Search" msgstr "Busca" -#: admin/templatetags/admin_tags.py:19 +#: admin/templatetags/admin_tags.py:20 msgid "enabled_m" msgstr "Ativado" -#: admin/templatetags/admin_tags.py:19 +#: admin/templatetags/admin_tags.py:20 msgid "enabled_f" msgstr "Ativada" -#: admin/templatetags/admin_tags.py:40 +#: admin/templatetags/admin_tags.py:41 msgid "List domains" msgstr "Listardomínios" -#: admin/templatetags/admin_tags.py:53 +#: admin/templatetags/admin_tags.py:54 msgid "Add domain" msgstr "Adicionar domínio" -#: admin/templatetags/admin_tags.py:62 admin/templatetags/admin_tags.py:126 +#: admin/templatetags/admin_tags.py:63 admin/templatetags/admin_tags.py:127 #: admin/views/import_.py:99 admin/views/import_.py:133 msgid "Import" msgstr "Importar" -#: admin/templatetags/admin_tags.py:68 admin/templatetags/admin_tags.py:132 +#: admin/templatetags/admin_tags.py:69 admin/templatetags/admin_tags.py:133 #: admin/views/export.py:41 admin/views/export.py:69 msgid "Export" msgstr "Exportar" -#: admin/templatetags/admin_tags.py:92 +#: admin/templatetags/admin_tags.py:93 msgid "List identities" msgstr "Listar identidades" -#: admin/templatetags/admin_tags.py:97 +#: admin/templatetags/admin_tags.py:98 msgid "List quotas" msgstr "Listar quotas" -#: admin/templatetags/admin_tags.py:102 +#: admin/templatetags/admin_tags.py:103 msgid "Add account" msgstr "Adicionar conta" -#: admin/templatetags/admin_tags.py:108 +#: admin/templatetags/admin_tags.py:109 msgid "Add alias" msgstr "Adicionar alias" -#: admin/templatetags/admin_tags.py:114 +#: admin/templatetags/admin_tags.py:115 msgid "Add forward" msgstr "Adicionar encaminhamento" -#: admin/templatetags/admin_tags.py:120 +#: admin/templatetags/admin_tags.py:121 msgid "Add distribution list" msgstr "Adicionar lista de distribuição" -#: admin/templatetags/admin_tags.py:152 +#: admin/templatetags/admin_tags.py:153 msgid "View the domain's identities" msgstr "Ver as identidades de domínios" -#: admin/templatetags/admin_tags.py:159 admin/templatetags/admin_tags.py:182 -#: admin/templatetags/admin_tags.py:190 +#: admin/templatetags/admin_tags.py:160 admin/templatetags/admin_tags.py:183 +#: admin/templatetags/admin_tags.py:191 #, python-format msgid "Delete %s?" msgstr "Remover %s?" -#: admin/templatetags/admin_tags.py:267 +#: admin/templatetags/admin_tags.py:268 msgid "Remove this permission" msgstr "Remover essa persmissão" -#: admin/views/alias.py:29 +#: admin/views/alias.py:30 msgid "Alias with this name already exists" msgstr "Um alias para esse nome já existe" -#: admin/views/alias.py:54 +#: admin/views/alias.py:55 msgid "Create" msgstr "Criar" -#: admin/views/alias.py:66 +#: admin/views/alias.py:67 msgid "New distribution list" msgstr "Nova lista de distribuição" -#: admin/views/alias.py:68 +#: admin/views/alias.py:69 msgid "Distribution list created" msgstr "Lista de distribuição criada" -#: admin/views/alias.py:77 +#: admin/views/alias.py:78 msgid "New alias" msgstr "Novo alias" -#: admin/views/alias.py:78 +#: admin/views/alias.py:79 msgid "Alias created" msgstr "Alias criado" -#: admin/views/alias.py:87 +#: admin/views/alias.py:88 msgid "New forward" msgstr "Novo encaminhamento" -#: admin/views/alias.py:88 +#: admin/views/alias.py:89 msgid "Forward created" msgstr "Encaminhamento criado" -#: admin/views/alias.py:102 +#: admin/views/alias.py:103 msgid "Distribution list modified" msgstr "Lista de distribuição modificada" -#: admin/views/alias.py:104 +#: admin/views/alias.py:105 msgid "Forward modified" msgstr "Encaminhamento modificado" -#: admin/views/alias.py:106 +#: admin/views/alias.py:107 msgid "Alias modified" msgstr "Alias modificado" -#: admin/views/domain.py:134 +#: admin/views/domain.py:132 msgid "You can't delete your own domain" msgstr "Você não pode deletar seu próprio domínio" -#: admin/views/domain.py:137 +#: admin/views/domain.py:135 msgid "Domain deleted" msgid_plural "Domains deleted" msgstr[0] "Domínio deletado" diff --git a/modoboa/admin/locale/pt_PT/LC_MESSAGES/django.po b/modoboa/admin/locale/pt_PT/LC_MESSAGES/django.po index f51e8a82c..c7ace873f 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-04-27 21:59+0200\n" +"POT-Creation-Date: 2016-05-08 15:54+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/" @@ -24,7 +24,7 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: admin/app_settings.py:54 admin/templates/admin/editdomainform.html:25 +#: admin/app_settings.py:54 admin/templates/admin/editdomainform.html.py:25 msgid "Mailboxes" msgstr "Caixas de Correio" @@ -88,18 +88,18 @@ msgstr "Tem de ser um inteiro, positivo" msgid "Administration" msgstr "Administração" -#: admin/callbacks.py:25 admin/templates/admin/domain_statistics.html:30 +#: admin/callbacks.py:25 admin/templates/admin/domain_statistics.html.py:30 #: admin/templates/admin/domains.html:3 msgid "Domains" msgstr "Domínios" -#: admin/callbacks.py:35 admin/templates/admin/domain_statistics.html:36 +#: admin/callbacks.py:35 admin/templates/admin/domain_statistics.html.py:36 #: admin/templates/admin/domain_statistics.html:50 #: admin/templates/admin/identities.html:5 msgid "Identities" msgstr "Identidades" -#: admin/callbacks.py:50 admin/templates/admin/forward.html:2 +#: admin/callbacks.py:50 admin/templates/admin/forward.html.py:2 msgid "Forward" msgstr "Reencaminhar" @@ -123,7 +123,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/editdomainform.html:13 +#: admin/forms/account.py:33 admin/templates/admin/editdomainform.html.py:13 msgid "Username" msgstr "Nome de Utilizador" @@ -290,12 +290,12 @@ msgstr "Não tem acesso a este domínio" msgid "No recipient defined" msgstr "Sem destinatário definido" -#: admin/forms/domain.py:24 admin/models/domain.py:85 +#: admin/forms/domain.py:24 admin/models/domain.py:86 #: admin/templates/admin/domain_statistics.html:49 msgid "Domain" msgstr "Domínio" -#: admin/forms/domain.py:33 admin/templates/admin/domain_statistics.html:26 +#: admin/forms/domain.py:33 admin/templates/admin/domain_statistics.html.py:26 msgid "Type" msgstr "Tipo" @@ -333,7 +333,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/domains.html:25 +#: admin/forms/domain.py:174 admin/templates/admin/domains.html.py:25 #: admin/templates/admin/editdomainform.html:13 #: admin/templates/admin/identity_headers.html:2 msgid "Name" @@ -457,7 +457,7 @@ msgstr "endereços" msgid "The alias address." msgstr "O nome do 'alias'" -#: admin/models/alias.py:34 admin/models/domain.py:40 +#: admin/models/alias.py:34 admin/models/domain.py:41 #: admin/models/domain_alias.py:44 msgid "enabled" msgstr "ativo" @@ -500,23 +500,23 @@ msgstr "Linha inválida: %s" msgid "Domain '%s' does not exist" msgstr "O domínio '%s' não existe" -#: admin/models/domain.py:36 admin/models/domain_alias.py:37 +#: admin/models/domain.py:37 admin/models/domain_alias.py:37 msgid "name" msgstr "nome" -#: admin/models/domain.py:37 +#: admin/models/domain.py:38 msgid "The domain name" msgstr "O nome do domínio" -#: admin/models/domain.py:41 +#: admin/models/domain.py:42 msgid "Check to activate this domain" msgstr "Marcar para ativar este domínio" -#: admin/models/domain.py:182 admin/models/domain_alias.py:71 +#: admin/models/domain.py:183 admin/models/domain_alias.py:71 msgid "Invalid line" msgstr "Linha inválida" -#: admin/models/domain.py:190 +#: admin/models/domain.py:191 #, python-format msgid "Invalid quota value for domain '%s'" msgstr "Valor de quota inválido para o dominio '%s'" @@ -603,7 +603,7 @@ msgid "You can't create a new domain administrator" msgstr "Não pode criar administradores de domínio" #: admin/templates/admin/domain_statistics.html:15 -#: admin/templatetags/admin_tags.py:45 +#: admin/templatetags/admin_tags.py:46 msgid "Statistics" msgstr "Estatísticas" @@ -670,7 +670,7 @@ msgstr "Aliases para caixas de correio" msgid "Automatically forward emails to another address" msgstr "Reenviar automaticamente e-mails para outro endereço" -#: admin/templates/admin/forward.html:9 admin/views/alias.py:114 +#: admin/templates/admin/forward.html:9 admin/views/alias.py:115 msgid "Update" msgstr "Actualizar" @@ -715,119 +715,119 @@ msgstr "Utilização (%%)" msgid "Search" msgstr "Procurar" -#: admin/templatetags/admin_tags.py:19 +#: admin/templatetags/admin_tags.py:20 msgid "enabled_m" msgstr "enabled_m" -#: admin/templatetags/admin_tags.py:19 +#: admin/templatetags/admin_tags.py:20 msgid "enabled_f" msgstr "enabled_f" -#: admin/templatetags/admin_tags.py:40 +#: admin/templatetags/admin_tags.py:41 msgid "List domains" msgstr "Listar domínios" -#: admin/templatetags/admin_tags.py:53 +#: admin/templatetags/admin_tags.py:54 msgid "Add domain" msgstr "Adicionar domínio" -#: admin/templatetags/admin_tags.py:62 admin/templatetags/admin_tags.py:126 +#: admin/templatetags/admin_tags.py:63 admin/templatetags/admin_tags.py:127 #: admin/views/import_.py:99 admin/views/import_.py:133 msgid "Import" msgstr "Importar" -#: admin/templatetags/admin_tags.py:68 admin/templatetags/admin_tags.py:132 +#: admin/templatetags/admin_tags.py:69 admin/templatetags/admin_tags.py:133 #: admin/views/export.py:41 admin/views/export.py:69 msgid "Export" msgstr "Exportar" -#: admin/templatetags/admin_tags.py:92 +#: admin/templatetags/admin_tags.py:93 msgid "List identities" msgstr "Listar identidades" -#: admin/templatetags/admin_tags.py:97 +#: admin/templatetags/admin_tags.py:98 msgid "List quotas" msgstr "Listar as quotas" -#: admin/templatetags/admin_tags.py:102 +#: admin/templatetags/admin_tags.py:103 msgid "Add account" msgstr "Adicionar conta" -#: admin/templatetags/admin_tags.py:108 +#: admin/templatetags/admin_tags.py:109 msgid "Add alias" msgstr "Adicionar 'alias'" -#: admin/templatetags/admin_tags.py:114 +#: admin/templatetags/admin_tags.py:115 msgid "Add forward" msgstr "Adicionar reencaminhamento" -#: admin/templatetags/admin_tags.py:120 +#: admin/templatetags/admin_tags.py:121 msgid "Add distribution list" msgstr "Adicionar lista de distribuição" -#: admin/templatetags/admin_tags.py:152 +#: admin/templatetags/admin_tags.py:153 msgid "View the domain's identities" msgstr "Visualizar as identidades do domínio" -#: admin/templatetags/admin_tags.py:159 admin/templatetags/admin_tags.py:182 -#: admin/templatetags/admin_tags.py:190 +#: admin/templatetags/admin_tags.py:160 admin/templatetags/admin_tags.py:183 +#: admin/templatetags/admin_tags.py:191 #, python-format msgid "Delete %s?" msgstr "Eliminar %s?" -#: admin/templatetags/admin_tags.py:267 +#: admin/templatetags/admin_tags.py:268 msgid "Remove this permission" msgstr "Remover esta permissão" -#: admin/views/alias.py:29 +#: admin/views/alias.py:30 msgid "Alias with this name already exists" msgstr "Já existe um 'alias' com este nome" -#: admin/views/alias.py:54 +#: admin/views/alias.py:55 msgid "Create" msgstr "Criar" -#: admin/views/alias.py:66 +#: admin/views/alias.py:67 msgid "New distribution list" msgstr "Nova lista de distribuição" -#: admin/views/alias.py:68 +#: admin/views/alias.py:69 msgid "Distribution list created" msgstr "A lista de distribuição foi criada" -#: admin/views/alias.py:77 +#: admin/views/alias.py:78 msgid "New alias" msgstr "Novo 'alias'" -#: admin/views/alias.py:78 +#: admin/views/alias.py:79 msgid "Alias created" msgstr "Alias criado" -#: admin/views/alias.py:87 +#: admin/views/alias.py:88 msgid "New forward" msgstr "Novo reencaminhamento" -#: admin/views/alias.py:88 +#: admin/views/alias.py:89 msgid "Forward created" msgstr "Reencaminhamento criado" -#: admin/views/alias.py:102 +#: admin/views/alias.py:103 msgid "Distribution list modified" msgstr "Lista de distribuição modificada" -#: admin/views/alias.py:104 +#: admin/views/alias.py:105 msgid "Forward modified" msgstr "Reencaminhamento modificado" -#: admin/views/alias.py:106 +#: admin/views/alias.py:107 msgid "Alias modified" msgstr "'Alias' modificado" -#: admin/views/domain.py:134 +#: admin/views/domain.py:132 msgid "You can't delete your own domain" msgstr "Não é possível eliminar o seu próprio domínio" -#: admin/views/domain.py:137 +#: admin/views/domain.py:135 msgid "Domain deleted" msgid_plural "Domains deleted" msgstr[0] "Domínio criado" diff --git a/modoboa/admin/locale/ru/LC_MESSAGES/django.po b/modoboa/admin/locale/ru/LC_MESSAGES/django.po index c837f8e74..fc02123c8 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-04-27 21:59+0200\n" +"POT-Creation-Date: 2016-05-08 15:54+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/" @@ -19,7 +19,7 @@ msgstr "" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" -#: admin/app_settings.py:54 admin/templates/admin/editdomainform.html:25 +#: admin/app_settings.py:54 admin/templates/admin/editdomainform.html.py:25 msgid "Mailboxes" msgstr "Почтовые ящики" @@ -80,18 +80,18 @@ msgstr "" msgid "Administration" msgstr "" -#: admin/callbacks.py:25 admin/templates/admin/domain_statistics.html:30 +#: admin/callbacks.py:25 admin/templates/admin/domain_statistics.html.py:30 #: admin/templates/admin/domains.html:3 msgid "Domains" msgstr "Домены" -#: admin/callbacks.py:35 admin/templates/admin/domain_statistics.html:36 +#: admin/callbacks.py:35 admin/templates/admin/domain_statistics.html.py:36 #: admin/templates/admin/domain_statistics.html:50 #: admin/templates/admin/identities.html:5 msgid "Identities" msgstr "Пользователи" -#: admin/callbacks.py:50 admin/templates/admin/forward.html:2 +#: admin/callbacks.py:50 admin/templates/admin/forward.html.py:2 msgid "Forward" msgstr "Перенаправленые" @@ -115,7 +115,7 @@ msgstr "Ошибка импорта аккаунта (%s): домен долже msgid "domain alias" msgstr "" -#: admin/forms/account.py:33 admin/templates/admin/editdomainform.html:13 +#: admin/forms/account.py:33 admin/templates/admin/editdomainform.html.py:13 msgid "Username" msgstr "Логин пользователя" @@ -282,12 +282,12 @@ msgstr "Вы не имеете права доступа к этому доме msgid "No recipient defined" msgstr "Получатель не определен" -#: admin/forms/domain.py:24 admin/models/domain.py:85 +#: admin/forms/domain.py:24 admin/models/domain.py:86 #: admin/templates/admin/domain_statistics.html:49 msgid "Domain" msgstr "" -#: admin/forms/domain.py:33 admin/templates/admin/domain_statistics.html:26 +#: admin/forms/domain.py:33 admin/templates/admin/domain_statistics.html.py:26 msgid "Type" msgstr "" @@ -323,7 +323,7 @@ msgstr "Создание администратора домена" msgid "Automatically create an administrator for this domain" msgstr "Автоматически создаст администратора для этого домена" -#: admin/forms/domain.py:174 admin/templates/admin/domains.html:25 +#: admin/forms/domain.py:174 admin/templates/admin/domains.html.py:25 #: admin/templates/admin/editdomainform.html:13 #: admin/templates/admin/identity_headers.html:2 msgid "Name" @@ -448,7 +448,7 @@ msgstr "адрес" msgid "The alias address." msgstr "Имя синонима" -#: admin/models/alias.py:34 admin/models/domain.py:40 +#: admin/models/alias.py:34 admin/models/domain.py:41 #: admin/models/domain_alias.py:44 msgid "enabled" msgstr "Разрешен" @@ -491,23 +491,23 @@ msgstr "Неверная строка %s" msgid "Domain '%s' does not exist" msgstr "Домен '%s' не существует" -#: admin/models/domain.py:36 admin/models/domain_alias.py:37 +#: admin/models/domain.py:37 admin/models/domain_alias.py:37 msgid "name" msgstr "имя" -#: admin/models/domain.py:37 +#: admin/models/domain.py:38 msgid "The domain name" msgstr "Имя домена" -#: admin/models/domain.py:41 +#: admin/models/domain.py:42 msgid "Check to activate this domain" msgstr "Отметить для активации этого домена" -#: admin/models/domain.py:182 admin/models/domain_alias.py:71 +#: admin/models/domain.py:183 admin/models/domain_alias.py:71 msgid "Invalid line" msgstr "Ошибочная строка" -#: admin/models/domain.py:190 +#: admin/models/domain.py:191 #, python-format msgid "Invalid quota value for domain '%s'" msgstr "" @@ -595,7 +595,7 @@ msgid "You can't create a new domain administrator" msgstr "" #: admin/templates/admin/domain_statistics.html:15 -#: admin/templatetags/admin_tags.py:45 +#: admin/templatetags/admin_tags.py:46 msgid "Statistics" msgstr "Статистика" @@ -665,7 +665,7 @@ msgstr "Синонимы почтового ящика" msgid "Automatically forward emails to another address" msgstr "Автоматически перенаправлять письма на другой адрес" -#: admin/templates/admin/forward.html:9 admin/views/alias.py:114 +#: admin/templates/admin/forward.html:9 admin/views/alias.py:115 msgid "Update" msgstr "Обновление" @@ -710,120 +710,120 @@ msgstr "использование (%%)" msgid "Search" msgstr "Поиск" -#: admin/templatetags/admin_tags.py:19 +#: admin/templatetags/admin_tags.py:20 msgid "enabled_m" msgstr "enabled_m" -#: admin/templatetags/admin_tags.py:19 +#: admin/templatetags/admin_tags.py:20 msgid "enabled_f" msgstr "enabled_f" -#: admin/templatetags/admin_tags.py:40 +#: admin/templatetags/admin_tags.py:41 #, fuzzy msgid "List domains" msgstr "Список квот" -#: admin/templatetags/admin_tags.py:53 +#: admin/templatetags/admin_tags.py:54 msgid "Add domain" msgstr "Добавить домен" -#: admin/templatetags/admin_tags.py:62 admin/templatetags/admin_tags.py:126 +#: admin/templatetags/admin_tags.py:63 admin/templatetags/admin_tags.py:127 #: admin/views/import_.py:99 admin/views/import_.py:133 msgid "Import" msgstr "Импорт" -#: admin/templatetags/admin_tags.py:68 admin/templatetags/admin_tags.py:132 +#: admin/templatetags/admin_tags.py:69 admin/templatetags/admin_tags.py:133 #: admin/views/export.py:41 admin/views/export.py:69 msgid "Export" msgstr "Экспорт" -#: admin/templatetags/admin_tags.py:92 +#: admin/templatetags/admin_tags.py:93 msgid "List identities" msgstr "Список пользователей" -#: admin/templatetags/admin_tags.py:97 +#: admin/templatetags/admin_tags.py:98 msgid "List quotas" msgstr "Список квот" -#: admin/templatetags/admin_tags.py:102 +#: admin/templatetags/admin_tags.py:103 msgid "Add account" msgstr "Добавить аккаунт" -#: admin/templatetags/admin_tags.py:108 +#: admin/templatetags/admin_tags.py:109 msgid "Add alias" msgstr "Добавить синоним" -#: admin/templatetags/admin_tags.py:114 +#: admin/templatetags/admin_tags.py:115 msgid "Add forward" msgstr "Добавить пересылку" -#: admin/templatetags/admin_tags.py:120 +#: admin/templatetags/admin_tags.py:121 msgid "Add distribution list" msgstr "Добавить список рассылки" -#: admin/templatetags/admin_tags.py:152 +#: admin/templatetags/admin_tags.py:153 msgid "View the domain's identities" msgstr "Информация о домене" -#: admin/templatetags/admin_tags.py:159 admin/templatetags/admin_tags.py:182 -#: admin/templatetags/admin_tags.py:190 +#: admin/templatetags/admin_tags.py:160 admin/templatetags/admin_tags.py:183 +#: admin/templatetags/admin_tags.py:191 #, python-format msgid "Delete %s?" msgstr "Удалить %s?" -#: admin/templatetags/admin_tags.py:267 +#: admin/templatetags/admin_tags.py:268 msgid "Remove this permission" msgstr "Удалить это разрешение" -#: admin/views/alias.py:29 +#: admin/views/alias.py:30 msgid "Alias with this name already exists" msgstr "Синоним с таким именем уже есть" -#: admin/views/alias.py:54 +#: admin/views/alias.py:55 msgid "Create" msgstr "Создать" -#: admin/views/alias.py:66 +#: admin/views/alias.py:67 msgid "New distribution list" msgstr "Новый список рассылки" -#: admin/views/alias.py:68 +#: admin/views/alias.py:69 msgid "Distribution list created" msgstr "Список рассылки создан" -#: admin/views/alias.py:77 +#: admin/views/alias.py:78 msgid "New alias" msgstr "Новый синоним" -#: admin/views/alias.py:78 +#: admin/views/alias.py:79 msgid "Alias created" msgstr "Синоним создан" -#: admin/views/alias.py:87 +#: admin/views/alias.py:88 msgid "New forward" msgstr "Новая пересылка" -#: admin/views/alias.py:88 +#: admin/views/alias.py:89 msgid "Forward created" msgstr "Пересылка создана" -#: admin/views/alias.py:102 +#: admin/views/alias.py:103 msgid "Distribution list modified" msgstr "Список рассылки изменен" -#: admin/views/alias.py:104 +#: admin/views/alias.py:105 msgid "Forward modified" msgstr "Пересылка изменена" -#: admin/views/alias.py:106 +#: admin/views/alias.py:107 msgid "Alias modified" msgstr "Синоним изменен" -#: admin/views/domain.py:134 +#: admin/views/domain.py:132 msgid "You can't delete your own domain" msgstr "Вы не можете удалить собственный домен" -#: admin/views/domain.py:137 +#: admin/views/domain.py:135 msgid "Domain deleted" msgid_plural "Domains deleted" msgstr[0] "Домен удален" diff --git a/modoboa/admin/locale/sv/LC_MESSAGES/django.po b/modoboa/admin/locale/sv/LC_MESSAGES/django.po index 015172695..bca5fdf00 100644 --- a/modoboa/admin/locale/sv/LC_MESSAGES/django.po +++ b/modoboa/admin/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-04-27 21:59+0200\n" +"POT-Creation-Date: 2016-05-08 15:54+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/" @@ -21,7 +21,7 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: admin/app_settings.py:54 admin/templates/admin/editdomainform.html:25 +#: admin/app_settings.py:54 admin/templates/admin/editdomainform.html.py:25 msgid "Mailboxes" msgstr "Brevlådor" @@ -82,18 +82,18 @@ msgstr "Måste vara ett positivt heltal" msgid "Administration" msgstr "Administration" -#: admin/callbacks.py:25 admin/templates/admin/domain_statistics.html:30 +#: admin/callbacks.py:25 admin/templates/admin/domain_statistics.html.py:30 #: admin/templates/admin/domains.html:3 msgid "Domains" msgstr "Domäner" -#: admin/callbacks.py:35 admin/templates/admin/domain_statistics.html:36 +#: admin/callbacks.py:35 admin/templates/admin/domain_statistics.html.py:36 #: admin/templates/admin/domain_statistics.html:50 #: admin/templates/admin/identities.html:5 msgid "Identities" msgstr "Konton" -#: admin/callbacks.py:50 admin/templates/admin/forward.html:2 +#: admin/callbacks.py:50 admin/templates/admin/forward.html.py:2 msgid "Forward" msgstr "Vidarebefordra" @@ -117,7 +117,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/editdomainform.html:13 +#: admin/forms/account.py:33 admin/templates/admin/editdomainform.html.py:13 msgid "Username" msgstr "Användarnamn" @@ -286,12 +286,12 @@ msgstr "Du har inte åtkomst till denna domän" msgid "No recipient defined" msgstr "Ingen mottagare definierad" -#: admin/forms/domain.py:24 admin/models/domain.py:85 +#: admin/forms/domain.py:24 admin/models/domain.py:86 #: admin/templates/admin/domain_statistics.html:49 msgid "Domain" msgstr "Domän" -#: admin/forms/domain.py:33 admin/templates/admin/domain_statistics.html:26 +#: admin/forms/domain.py:33 admin/templates/admin/domain_statistics.html.py:26 msgid "Type" msgstr "Typ" @@ -329,7 +329,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/domains.html:25 +#: admin/forms/domain.py:174 admin/templates/admin/domains.html.py:25 #: admin/templates/admin/editdomainform.html:13 #: admin/templates/admin/identity_headers.html:2 msgid "Name" @@ -452,7 +452,7 @@ msgstr "adress" msgid "The alias address." msgstr "Alias namn" -#: admin/models/alias.py:34 admin/models/domain.py:40 +#: admin/models/alias.py:34 admin/models/domain.py:41 #: admin/models/domain_alias.py:44 msgid "enabled" msgstr "aktiverad" @@ -495,23 +495,23 @@ msgstr "Ogiltig rad: %s" msgid "Domain '%s' does not exist" msgstr "Domänen '%s' existerar inte" -#: admin/models/domain.py:36 admin/models/domain_alias.py:37 +#: admin/models/domain.py:37 admin/models/domain_alias.py:37 msgid "name" msgstr "namn" -#: admin/models/domain.py:37 +#: admin/models/domain.py:38 msgid "The domain name" msgstr "Domännamnet" -#: admin/models/domain.py:41 +#: admin/models/domain.py:42 msgid "Check to activate this domain" msgstr "Markera för att aktivera denna domän" -#: admin/models/domain.py:182 admin/models/domain_alias.py:71 +#: admin/models/domain.py:183 admin/models/domain_alias.py:71 msgid "Invalid line" msgstr "Ogiltig rad" -#: admin/models/domain.py:190 +#: admin/models/domain.py:191 #, python-format msgid "Invalid quota value for domain '%s'" msgstr "Ogiltig kvota värde för domänen '%s'" @@ -598,7 +598,7 @@ msgid "You can't create a new domain administrator" msgstr "Du kan inte skapa en ny domänadministratör" #: admin/templates/admin/domain_statistics.html:15 -#: admin/templatetags/admin_tags.py:45 +#: admin/templatetags/admin_tags.py:46 msgid "Statistics" msgstr "Statistik" @@ -665,7 +665,7 @@ msgstr "Brevlåde alias" msgid "Automatically forward emails to another address" msgstr "Vidarebefordra automatiskt e-post till en annan adress" -#: admin/templates/admin/forward.html:9 admin/views/alias.py:114 +#: admin/templates/admin/forward.html:9 admin/views/alias.py:115 msgid "Update" msgstr "Uppdatera" @@ -710,119 +710,119 @@ msgstr "Användning (%%)" msgid "Search" msgstr "Sök" -#: admin/templatetags/admin_tags.py:19 +#: admin/templatetags/admin_tags.py:20 msgid "enabled_m" msgstr "enabled_m" -#: admin/templatetags/admin_tags.py:19 +#: admin/templatetags/admin_tags.py:20 msgid "enabled_f" msgstr "enabled_f" -#: admin/templatetags/admin_tags.py:40 +#: admin/templatetags/admin_tags.py:41 msgid "List domains" msgstr "Lista domäner" -#: admin/templatetags/admin_tags.py:53 +#: admin/templatetags/admin_tags.py:54 msgid "Add domain" msgstr "Lägg till domän" -#: admin/templatetags/admin_tags.py:62 admin/templatetags/admin_tags.py:126 +#: admin/templatetags/admin_tags.py:63 admin/templatetags/admin_tags.py:127 #: admin/views/import_.py:99 admin/views/import_.py:133 msgid "Import" msgstr "Importera" -#: admin/templatetags/admin_tags.py:68 admin/templatetags/admin_tags.py:132 +#: admin/templatetags/admin_tags.py:69 admin/templatetags/admin_tags.py:133 #: admin/views/export.py:41 admin/views/export.py:69 msgid "Export" msgstr "Exportera" -#: admin/templatetags/admin_tags.py:92 +#: admin/templatetags/admin_tags.py:93 msgid "List identities" msgstr "Lista konton" -#: admin/templatetags/admin_tags.py:97 +#: admin/templatetags/admin_tags.py:98 msgid "List quotas" msgstr "Lista kvoter" -#: admin/templatetags/admin_tags.py:102 +#: admin/templatetags/admin_tags.py:103 msgid "Add account" msgstr "Lägg till konto" -#: admin/templatetags/admin_tags.py:108 +#: admin/templatetags/admin_tags.py:109 msgid "Add alias" msgstr "Lägg till alias" -#: admin/templatetags/admin_tags.py:114 +#: admin/templatetags/admin_tags.py:115 msgid "Add forward" msgstr "Lägg till vidarebefodring" -#: admin/templatetags/admin_tags.py:120 +#: admin/templatetags/admin_tags.py:121 msgid "Add distribution list" msgstr "Lägg till distributionslista" -#: admin/templatetags/admin_tags.py:152 +#: admin/templatetags/admin_tags.py:153 msgid "View the domain's identities" msgstr "Visa domänens konton" -#: admin/templatetags/admin_tags.py:159 admin/templatetags/admin_tags.py:182 -#: admin/templatetags/admin_tags.py:190 +#: admin/templatetags/admin_tags.py:160 admin/templatetags/admin_tags.py:183 +#: admin/templatetags/admin_tags.py:191 #, python-format msgid "Delete %s?" msgstr "Radera %s?" -#: admin/templatetags/admin_tags.py:267 +#: admin/templatetags/admin_tags.py:268 msgid "Remove this permission" msgstr "Radera detta tillstånd" -#: admin/views/alias.py:29 +#: admin/views/alias.py:30 msgid "Alias with this name already exists" msgstr "Alias med detta namn existerar redan" -#: admin/views/alias.py:54 +#: admin/views/alias.py:55 msgid "Create" msgstr "Skapa" -#: admin/views/alias.py:66 +#: admin/views/alias.py:67 msgid "New distribution list" msgstr "Ny distributionslista" -#: admin/views/alias.py:68 +#: admin/views/alias.py:69 msgid "Distribution list created" msgstr "Distributionslista skapad" -#: admin/views/alias.py:77 +#: admin/views/alias.py:78 msgid "New alias" msgstr "Nytt alias" -#: admin/views/alias.py:78 +#: admin/views/alias.py:79 msgid "Alias created" msgstr "Alias skapat" -#: admin/views/alias.py:87 +#: admin/views/alias.py:88 msgid "New forward" msgstr "Ny vidarebefodring" -#: admin/views/alias.py:88 +#: admin/views/alias.py:89 msgid "Forward created" msgstr "Vidarebefodring skapad" -#: admin/views/alias.py:102 +#: admin/views/alias.py:103 msgid "Distribution list modified" msgstr "Distributionslista ändrad" -#: admin/views/alias.py:104 +#: admin/views/alias.py:105 msgid "Forward modified" msgstr "Vidarebefodring ändrad" -#: admin/views/alias.py:106 +#: admin/views/alias.py:107 msgid "Alias modified" msgstr "Alias ändrat" -#: admin/views/domain.py:134 +#: admin/views/domain.py:132 msgid "You can't delete your own domain" msgstr "Du kan inte radera din egen domän" -#: admin/views/domain.py:137 +#: admin/views/domain.py:135 msgid "Domain deleted" msgid_plural "Domains deleted" msgstr[0] "Domän raderad" diff --git a/modoboa/limits/locale/cs_CZ/LC_MESSAGES/django.po b/modoboa/limits/locale/cs_CZ/LC_MESSAGES/django.po index fb0046184..b7f1d79b0 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-04-27 21:59+0200\n" +"POT-Creation-Date: 2016-05-08 15:54+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/limits/locale/de/LC_MESSAGES/django.po b/modoboa/limits/locale/de/LC_MESSAGES/django.po index 6ab59df86..90339f394 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-04-27 21:59+0200\n" +"POT-Creation-Date: 2016-05-08 15:54+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/limits/locale/en/LC_MESSAGES/django.po b/modoboa/limits/locale/en/LC_MESSAGES/django.po index b75ddfbcb..65fd7ff8e 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-04-27 21:59+0200\n" +"POT-Creation-Date: 2016-05-08 15:54+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/limits/locale/es/LC_MESSAGES/django.po b/modoboa/limits/locale/es/LC_MESSAGES/django.po index 98cc9a5f8..facd2072a 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-04-27 21:59+0200\n" +"POT-Creation-Date: 2016-05-08 15:54+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/limits/locale/fr/LC_MESSAGES/django.po b/modoboa/limits/locale/fr/LC_MESSAGES/django.po index 8cb3a6efc..b2ab78b85 100644 --- a/modoboa/limits/locale/fr/LC_MESSAGES/django.po +++ b/modoboa/limits/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-04-27 21:59+0200\n" +"POT-Creation-Date: 2016-05-08 15:54+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" +"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" #: limits/app_settings.py:15 @@ -39,7 +39,9 @@ msgstr "Admins de domaine" msgid "" "Maximum number of allowed domain administrators for a new administrator. (0 " "to deny any creation, -1 to allow unlimited creations)" -msgstr "Nombre maximal d'admins de domaine pour un nouvel administrateur. (0 pour interdire toute création, -1 pour autoriser les création illimitées)" +msgstr "" +"Nombre maximal d'admins de domaine pour un nouvel administrateur. (0 pour " +"interdire toute création, -1 pour autoriser les création illimitées)" #: limits/app_settings.py:35 limits/constants.py:10 msgid "Domains" @@ -49,7 +51,9 @@ msgstr "Domaines" msgid "" "Maximum number of allowed domains for a new administrator. (0 to deny any " "creation, -1 to allow unlimited creations)" -msgstr "Nombre maximal de domaines pour un nouvel administrateur. (0 pour interdire toute création, -1 pour autoriser les créations illimitées)" +msgstr "" +"Nombre maximal de domaines pour un nouvel administrateur. (0 pour interdire " +"toute création, -1 pour autoriser les créations illimitées)" #: limits/app_settings.py:45 limits/app_settings.py:96 limits/constants.py:14 #: limits/constants.py:35 @@ -58,9 +62,11 @@ msgstr "Alias de domaine" #: limits/app_settings.py:48 msgid "" -"Maximum number of allowed domain aliases for a new administrator. (0 to deny" -" any creation, -1 to allow unlimited creations)" -msgstr "Nombre maximal d'alias de domaine pour un nouvel administrateur. (0 pour interdire toute création, -1 pour autoriser les créations illimitées)" +"Maximum number of allowed domain aliases for a new administrator. (0 to deny " +"any creation, -1 to allow unlimited creations)" +msgstr "" +"Nombre maximal d'alias de domaine pour un nouvel administrateur. (0 pour " +"interdire toute création, -1 pour autoriser les créations illimitées)" #: limits/app_settings.py:56 limits/app_settings.py:107 limits/constants.py:18 #: limits/constants.py:39 @@ -71,7 +77,9 @@ msgstr "Boites" msgid "" "Maximum number of allowed mailboxes for a new administrator. (0 to deny any " "creation, -1 to allow unlimited creations)" -msgstr "Nombre maximal de boites pour un nouvel administrateur. (0 pour interdire toute création, -1 pour autoriser les créations illimitées)" +msgstr "" +"Nombre maximal de boites pour un nouvel administrateur. (0 pour interdire " +"toute création, -1 pour autoriser les créations illimitées)" #: limits/app_settings.py:66 limits/app_settings.py:117 limits/constants.py:21 #: limits/constants.py:42 @@ -82,7 +90,9 @@ msgstr "Alias de boite." msgid "" "Maximum number of allowed aliases for a new administrator. (0 to deny any " "creation, -1 to allow unlimited creations)" -msgstr "Nombre maximal d'alias de boite pour un nouvel administrateur. (0 pour interdire toute création, -1 pour autoriser les créations illimitées)" +msgstr "" +"Nombre maximal d'alias de boite pour un nouvel administrateur. (0 pour " +"interdire toute création, -1 pour autoriser les créations illimitées)" #: limits/app_settings.py:76 msgid "Default per-domain limits" @@ -98,27 +108,36 @@ msgstr "Activer ou désactiver les limites par domaine" #: limits/app_settings.py:88 msgid "" -"Maximum number of allowed domain administrators for a new domain. (0 to deny" -" any creation, -1 to allow unlimited creations)" -msgstr "Nombre maximal d'administrateurs de domaine autorisés pour un nouveau domaine (0 pour interdire toute création, -1 pour autoriser les créations illimitées)" +"Maximum number of allowed domain administrators for a new domain. (0 to deny " +"any creation, -1 to allow unlimited creations)" +msgstr "" +"Nombre maximal d'administrateurs de domaine autorisés pour un nouveau " +"domaine (0 pour interdire toute création, -1 pour autoriser les créations " +"illimitées)" #: limits/app_settings.py:99 msgid "" "Maximum number of allowed domain aliases for a new domain. (0 to deny any " "creation, -1 to allow unlimited creations)" -msgstr "Nombre maximal d'alias de domaine autorisés pour un nouveau domaine. (0 pour interdire toute création, -1 pour autoriser les créations illimitées)" +msgstr "" +"Nombre maximal d'alias de domaine autorisés pour un nouveau domaine. (0 pour " +"interdire toute création, -1 pour autoriser les créations illimitées)" #: limits/app_settings.py:110 msgid "" "Maximum number of allowed mailboxes for a new domain. (0 to deny any " "creation, -1 to allow unlimited creations)" -msgstr "Nombre maximal de boites aux lettres autorisées pour un nouveau domaine. (0 pour interdire toute création, -1 pour autoriser les créations illimitées)" +msgstr "" +"Nombre maximal de boites aux lettres autorisées pour un nouveau domaine. (0 " +"pour interdire toute création, -1 pour autoriser les créations illimitées)" #: limits/app_settings.py:120 msgid "" -"Maximum number of allowed aliases for a new domain. (0 to deny any creation," -" -1 to allow unlimited creations)" -msgstr "Nombre maximal d'alias autorisés pour un nouveau domaine. (0 pour interdire toute création, -1 pour autoriser les créations illimitées)" +"Maximum number of allowed aliases for a new domain. (0 to deny any creation, " +"-1 to allow unlimited creations)" +msgstr "" +"Nombre maximal d'alias autorisés pour un nouveau domaine. (0 pour interdire " +"toute création, -1 pour autoriser les créations illimitées)" #: limits/apps.py:17 msgid "Limits" diff --git a/modoboa/limits/locale/it/LC_MESSAGES/django.po b/modoboa/limits/locale/it/LC_MESSAGES/django.po index 1f957f41c..98b74c819 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-04-27 21:59+0200\n" +"POT-Creation-Date: 2016-05-08 15:54+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/limits/locale/nl_NL/LC_MESSAGES/django.po b/modoboa/limits/locale/nl_NL/LC_MESSAGES/django.po index c0c9f0fea..712cb8ede 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-04-27 21:59+0200\n" +"POT-Creation-Date: 2016-05-08 15:54+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/limits/locale/pt_BR/LC_MESSAGES/django.po b/modoboa/limits/locale/pt_BR/LC_MESSAGES/django.po index 1ec032045..cea761ded 100644 --- a/modoboa/limits/locale/pt_BR/LC_MESSAGES/django.po +++ b/modoboa/limits/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-04-27 21:59+0200\n" +"POT-Creation-Date: 2016-05-08 15:54+0200\n" "PO-Revision-Date: 2015-08-10 21:56+0000\n" "Last-Translator: Rafael Barretto Alves \n" "Language-Team: Portuguese (Brazil) (http://www.transifex.com/tonio/modoboa/" diff --git a/modoboa/limits/locale/pt_PT/LC_MESSAGES/django.po b/modoboa/limits/locale/pt_PT/LC_MESSAGES/django.po index c3930230b..29ddc0ffd 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-04-27 21:59+0200\n" +"POT-Creation-Date: 2016-05-08 15:54+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/limits/locale/ru/LC_MESSAGES/django.po b/modoboa/limits/locale/ru/LC_MESSAGES/django.po index 856e512ae..8485e52e5 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-04-27 21:59+0200\n" +"POT-Creation-Date: 2016-05-08 15:54+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/limits/locale/sv/LC_MESSAGES/django.po b/modoboa/limits/locale/sv/LC_MESSAGES/django.po index 92485abce..0bec8cf90 100644 --- a/modoboa/limits/locale/sv/LC_MESSAGES/django.po +++ b/modoboa/limits/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-04-27 21:59+0200\n" +"POT-Creation-Date: 2016-05-08 15:54+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/locale/cs_CZ/LC_MESSAGES/django.po b/modoboa/locale/cs_CZ/LC_MESSAGES/django.po index 001ed3a69..033327679 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-04-27 21:59+0200\n" +"POT-Creation-Date: 2016-05-08 15:54+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/" @@ -25,55 +25,55 @@ msgstr "" msgid "One or more updates are available" msgstr "Je dostupná aktualizace!" -#: core/app_settings.py:36 +#: core/app_settings.py:38 msgid "Authentication" msgstr "Ověření" -#: core/app_settings.py:39 +#: core/app_settings.py:41 msgid "Authentication type" msgstr "Typ ověření" -#: core/app_settings.py:40 +#: core/app_settings.py:42 msgid "Local" msgstr "Lokální" -#: core/app_settings.py:43 +#: core/app_settings.py:45 msgid "The backend used for authentication" msgstr "Rozhraní pro ověřování přístupu" -#: core/app_settings.py:48 +#: core/app_settings.py:50 msgid "Default password scheme" msgstr "Výchozí schéma hesel" -#: core/app_settings.py:52 +#: core/app_settings.py:54 msgid "md5crypt (weak)" msgstr "md5crypt (slabé)" -#: core/app_settings.py:53 +#: core/app_settings.py:55 msgid "sha256 (weak)" msgstr "sha256 (slabé)" -#: core/app_settings.py:54 +#: core/app_settings.py:56 msgid "md5 (weak)" msgstr "md5 (slabé)" -#: core/app_settings.py:55 +#: core/app_settings.py:57 msgid "crypt (weak)" msgstr "crypt (slabé)" -#: core/app_settings.py:56 +#: core/app_settings.py:58 msgid "plain (weak)" msgstr "žádné (slabé)" -#: core/app_settings.py:58 +#: core/app_settings.py:60 msgid "Scheme used to crypt mailbox passwords" msgstr "Použité schéma pro šifrování hesel schránek" -#: core/app_settings.py:63 +#: core/app_settings.py:65 msgid "Rounds" msgstr "Počet cyklů" -#: core/app_settings.py:66 +#: core/app_settings.py:68 msgid "" "Number of rounds to use (only used by sha256crypt and sha512crypt). Must be " "between 1000 and 999999999, inclusive." @@ -81,63 +81,63 @@ msgstr "" "Počet cyklů (použije se pouze u sha256crypt a sha512crypt). Hodnota musí být " "mezi 1000 a 999999999 včetně." -#: core/app_settings.py:73 +#: core/app_settings.py:75 msgid "Secret key" msgstr "Tajný klíč" -#: core/app_settings.py:75 +#: core/app_settings.py:77 msgid "Key used to encrypt/decrypt passwords" msgstr "Klíč používaný k šifrování/dešifrování hesel" -#: core/app_settings.py:80 +#: core/app_settings.py:82 msgid "LDAP settings" msgstr "Nastavení LDAP" -#: core/app_settings.py:83 +#: core/app_settings.py:85 msgid "Server address" msgstr "Adresa serveru" -#: core/app_settings.py:86 +#: core/app_settings.py:88 msgid "The IP address or the DNS name of the LDAP server" msgstr "IP adresa DNS jména LDAP serveru" -#: core/app_settings.py:91 +#: core/app_settings.py:93 msgid "Server port" msgstr "Port serveru" -#: core/app_settings.py:93 +#: core/app_settings.py:95 msgid "The TCP port number used by the LDAP server" msgstr "Port TCP, který používá LDAP server" -#: core/app_settings.py:98 +#: core/app_settings.py:100 msgid "Use a secured connection" msgstr "Použít zabezpečené připojení" -#: core/app_settings.py:101 +#: core/app_settings.py:103 msgid "Use an SSL/TLS connection to access the LDAP server" msgstr "Použít připojení SSL/TLS pro přístup k LDAP serveru" -#: core/app_settings.py:105 +#: core/app_settings.py:107 msgid "Authentication method" msgstr "Metoda ověření" -#: core/app_settings.py:106 +#: core/app_settings.py:108 msgid "Search and bind" msgstr "Vyhledat a spojit" -#: core/app_settings.py:107 +#: core/app_settings.py:109 msgid "Direct bind" msgstr "Přímé spojení" -#: core/app_settings.py:109 +#: core/app_settings.py:111 msgid "Choose the authentication method to use" msgstr "Zvolte si metodu ověření, která se použije" -#: core/app_settings.py:114 +#: core/app_settings.py:116 msgid "Bind DN" msgstr "Spojení pomocí DN" -#: core/app_settings.py:117 +#: core/app_settings.py:119 msgid "" "The distinguished name to use when binding to the LDAP server. Leave empty " "for an anonymous bind" @@ -145,29 +145,29 @@ msgstr "" "Rozlišovací jméno, které se použije při spojování s LDAP serverem. " "Ponechejte prázdné pro anonymní spojení." -#: core/app_settings.py:125 +#: core/app_settings.py:127 msgid "Bind password" msgstr "Heslo spojení" -#: core/app_settings.py:128 +#: core/app_settings.py:130 msgid "The password to use when binding to the LDAP server (with 'Bind DN')" msgstr "" "Heslo, které se použije při spojování s LDAP serverem (při výběru DN " "spojení)." -#: core/app_settings.py:137 +#: core/app_settings.py:139 msgid "Users search base" msgstr "Základna struktury uživatelů" -#: core/app_settings.py:140 +#: core/app_settings.py:142 msgid "The distinguished name of the search base used to find users" msgstr "Rozlišovací jméno základny struktury používané pro hledání uživatelů" -#: core/app_settings.py:147 +#: core/app_settings.py:149 msgid "Search filter" msgstr "Vyhledávací filtr" -#: core/app_settings.py:150 +#: core/app_settings.py:152 msgid "" "An optional filter string (e.g. '(objectClass=person)'). In order to be " "valid, it must be enclosed in parentheses." @@ -175,11 +175,11 @@ msgstr "" "Volitelný filtr (např. '(objectClass=osoba)'). Aby byl filtr platný, je " "nezbytné jen uzavřít do závorek." -#: core/app_settings.py:158 +#: core/app_settings.py:160 msgid "User DN template" msgstr "Šablona uživatelského DN" -#: core/app_settings.py:161 +#: core/app_settings.py:163 #, python-format msgid "" "The template used to construct a user's DN. It should contain one " @@ -188,28 +188,28 @@ msgstr "" "Šablona použitá pro tvorbu uživatelského rozlišovacího jména (DN). Měla by " "obsahovat jeden zástupný řetězec (tj. %(user)s)." -#: core/app_settings.py:169 +#: core/app_settings.py:171 msgid "Password attribute" msgstr "Atribut hesla" -#: core/app_settings.py:171 +#: core/app_settings.py:173 msgid "The attribute used to store user passwords" msgstr "Atribut používaný pro ukládání hesel uživatelů" -#: core/app_settings.py:176 +#: core/app_settings.py:178 msgid "Active Directory" msgstr "Active Directory" -#: core/app_settings.py:179 +#: core/app_settings.py:181 msgid "Tell if the LDAP server is an Active Directory one" msgstr "" "Volba určující, jestli je nebo není LDAP server serverem Active Directory" -#: core/app_settings.py:183 +#: core/app_settings.py:185 msgid "Administrator groups" msgstr "Správcovské skupiny" -#: core/app_settings.py:186 +#: core/app_settings.py:188 msgid "" "Members of those LDAP Posix groups will be created as domain administrators. " "Use ';' characters to separate groups." @@ -217,75 +217,85 @@ msgstr "" "Členové těchto LDAP Posix skupin budou automaticky vytvořeni jako správci " "domény. Pro oddělení skupin použijte ';'." -#: core/app_settings.py:193 +#: core/app_settings.py:195 +#, fuzzy +#| msgid "Group name" +msgid "Group type" +msgstr "Název skupiny" + +#: core/app_settings.py:199 +msgid "The LDAP group type to use with your directory." +msgstr "" + +#: core/app_settings.py:204 msgid "Groups search base" msgstr "Základna struktury skupin" -#: core/app_settings.py:196 +#: core/app_settings.py:207 msgid "The distinguished name of the search base used to find groups" msgstr "Rozlišovací jméno základny struktury používané pro hledání skupin" -#: core/app_settings.py:201 +#: core/app_settings.py:212 msgid "Miscellaneous" msgstr "Různé" -#: core/app_settings.py:204 +#: core/app_settings.py:215 msgid "Top notifications check interval" msgstr "Interval aktualizací upozornění" -#: core/app_settings.py:207 +#: core/app_settings.py:218 #, fuzzy #| msgid "Interval between two top notification checks" msgid "Interval between two top notification checks (in seconds)" msgstr "Interval mezi aktualizacemi upozornění na stránce" -#: core/app_settings.py:213 +#: core/app_settings.py:224 msgid "Check new versions" msgstr "Zkontrolovat verzi" -#: core/app_settings.py:216 +#: core/app_settings.py:227 msgid "Automatically checks if a newer version is available" msgstr "Automaticky kontrolovat dostupnost nové verze" -#: core/app_settings.py:220 +#: core/app_settings.py:231 msgid "Maximum log record age" msgstr "Maximální stáří záznamu" -#: core/app_settings.py:222 +#: core/app_settings.py:233 msgid "The maximum age in days of a log record" msgstr "Maximální stáří záznamu ve dnech" -#: core/app_settings.py:227 +#: core/app_settings.py:238 msgid "Items per page" msgstr "Položek na stránce" -#: core/app_settings.py:229 +#: core/app_settings.py:240 msgid "Number of displayed items per page" msgstr "Počet zobrazených položek na stránce" -#: core/app_settings.py:234 +#: core/app_settings.py:245 msgid "Default top redirection" msgstr "Výchozí přesměrování aplikace" -#: core/app_settings.py:238 +#: core/app_settings.py:249 msgid "The default redirection used when no application is specified" msgstr "" "Výchozí přesměrování, které se použije, pokud není žádná aplikace " "specifikována" -#: core/app_settings.py:268 +#: core/app_settings.py:279 msgid "Key must be either 16, 24, or 32 bytes long" msgstr "Klíč musí mít délku 16, 24 nebo 32 znaků" -#: core/app_settings.py:277 +#: core/app_settings.py:288 msgid "Invalid syntax" msgstr "Neplatná syntaxe" -#: core/app_settings.py:283 +#: core/app_settings.py:294 msgid "Invalid rounds number" msgstr "Neplatný počet cyklů" -#: core/app_settings.py:304 +#: core/app_settings.py:315 msgid "This field is required" msgstr "Toto pole je vyžadováno" @@ -419,11 +429,11 @@ msgid "API access token" msgstr "" #: core/templates/core/api_access.html:29 -#: core/templates/core/user_profile.html:11 lib/form_utils.py:359 +#: core/templates/core/user_profile.html:10 lib/form_utils.py:359 msgid "Update" msgstr "Aktualizovat" -#: core/templates/core/information.html:2 core/templatetags/core_tags.py:52 +#: core/templates/core/information.html:2 core/templatetags/core_tags.py:53 msgid "Information" msgstr "Informace" @@ -478,7 +488,7 @@ msgstr "Název skupiny" msgid "Last login" msgstr "Poslední přihlášení" -#: core/templates/core/logs.html:2 core/templatetags/core_tags.py:56 +#: core/templates/core/logs.html:2 core/templatetags/core_tags.py:57 msgid "Logs" msgstr "Záznamy" @@ -502,7 +512,7 @@ msgstr "Zaznamenal" msgid "Message" msgstr "Zpráva" -#: core/templates/core/parameters.html:2 core/templatetags/core_tags.py:61 +#: core/templates/core/parameters.html:2 core/templatetags/core_tags.py:62 msgid "Parameters" msgstr "Parametry" @@ -519,12 +529,12 @@ msgstr "Uložit" msgid "Modoboa settings" msgstr "Nastavení Modoboa" -#: core/templates/core/user_index.html:4 core/templatetags/core_tags.py:80 +#: core/templates/core/user_index.html:4 core/templatetags/core_tags.py:81 msgid "Settings" msgstr "Nastavení" #: core/templates/core/user_preferences.html:2 -#: core/templatetags/core_tags.py:107 +#: core/templatetags/core_tags.py:108 msgid "Preferences" msgstr "Možnosti" @@ -538,23 +548,23 @@ msgstr "Nastavit Modoboa" msgid "No preferences available." msgstr "Možnosti uloženy" -#: core/templates/core/user_profile.html:4 core/templatetags/core_tags.py:103 +#: core/templates/core/user_profile.html:3 core/templatetags/core_tags.py:104 msgid "Profile" msgstr "Profil" -#: core/templates/core/user_profile.html:4 +#: core/templates/core/user_profile.html:3 msgid "Update your personal information" msgstr "Aktualizovat osobní informace" -#: core/templatetags/core_tags.py:25 +#: core/templatetags/core_tags.py:26 msgid "Modoboa" msgstr "Modoboa" -#: core/templatetags/core_tags.py:89 +#: core/templatetags/core_tags.py:90 msgid "Logout" msgstr "Odhlásit se" -#: core/templatetags/core_tags.py:114 +#: core/templatetags/core_tags.py:115 msgid "API" msgstr "" @@ -637,9 +647,10 @@ msgstr "Ano" msgid "No" msgstr "Ne" -#: lib/ldap_utils.py:116 -#, python-format -msgid "Failed to update password: %s" +#: lib/ldap_utils.py:124 +#, fuzzy +#| msgid "Failed to update password: %s" +msgid "Failed to update password: {}" msgstr "Nebylo možné změnit heslo: %s" #: lib/permissions.py:10 @@ -660,7 +671,7 @@ msgstr "" msgid "Super administrator" msgstr "Super správce" -#: templates/404.html:4 templates/500.html:4 +#: templates/404.html:4 templates/500.html.py:4 msgid "Sorry" msgstr "Omlouváme se" @@ -711,15 +722,15 @@ msgstr "Předchozí" msgid "Next" msgstr "Další" -#: templates/registration/login.html:10 +#: templates/registration/login.html:9 msgid "Welcome to Modoboa" msgstr "Vítejte v Modoboa" -#: templates/registration/login.html:41 +#: templates/registration/login.html:40 msgid "Remember me" msgstr "Zapamatovat si" -#: templates/registration/login.html:44 +#: templates/registration/login.html:43 msgid "Log in" msgstr "Přihlásit" diff --git a/modoboa/locale/de/LC_MESSAGES/django.po b/modoboa/locale/de/LC_MESSAGES/django.po index 55592be6d..ae3e87787 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-04-27 21:59+0200\n" +"POT-Creation-Date: 2016-05-08 15:54+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" @@ -25,55 +25,55 @@ msgstr "" msgid "One or more updates are available" msgstr "Eine oder mehrere Aktualisierungen sind verfügbar" -#: core/app_settings.py:36 +#: core/app_settings.py:38 msgid "Authentication" msgstr "Authentifizierung" -#: core/app_settings.py:39 +#: core/app_settings.py:41 msgid "Authentication type" msgstr "Authentifizierungstyp" -#: core/app_settings.py:40 +#: core/app_settings.py:42 msgid "Local" msgstr "Lokal" -#: core/app_settings.py:43 +#: core/app_settings.py:45 msgid "The backend used for authentication" msgstr "Backend für die Authentifizierung" -#: core/app_settings.py:48 +#: core/app_settings.py:50 msgid "Default password scheme" msgstr "Standard-Passwortschema" -#: core/app_settings.py:52 +#: core/app_settings.py:54 msgid "md5crypt (weak)" msgstr "md5crypt (schwach)" -#: core/app_settings.py:53 +#: core/app_settings.py:55 msgid "sha256 (weak)" msgstr "sha256 (schwach)" -#: core/app_settings.py:54 +#: core/app_settings.py:56 msgid "md5 (weak)" msgstr "md5 (schwach)" -#: core/app_settings.py:55 +#: core/app_settings.py:57 msgid "crypt (weak)" msgstr "crypt (schwach)" -#: core/app_settings.py:56 +#: core/app_settings.py:58 msgid "plain (weak)" msgstr "plain (schwach)" -#: core/app_settings.py:58 +#: core/app_settings.py:60 msgid "Scheme used to crypt mailbox passwords" msgstr "Verschlüsselungsschema der Postfach-Passwörter" -#: core/app_settings.py:63 +#: core/app_settings.py:65 msgid "Rounds" msgstr "Runden" -#: core/app_settings.py:66 +#: core/app_settings.py:68 msgid "" "Number of rounds to use (only used by sha256crypt and sha512crypt). Must be " "between 1000 and 999999999, inclusive." @@ -81,90 +81,90 @@ msgstr "" "Anzahl zu verwendender Runden (nur für sha256crypt und sha512crypt). Zahl " "muss zwischen 1000 und 999999999 liegen." -#: core/app_settings.py:73 +#: core/app_settings.py:75 msgid "Secret key" msgstr "Geheimer Schlüssel" -#: core/app_settings.py:75 +#: core/app_settings.py:77 msgid "Key used to encrypt/decrypt passwords" msgstr "Verwendeter Schlüssel, um Passwörter zu ver-/entschlüsseln" -#: core/app_settings.py:80 +#: core/app_settings.py:82 msgid "LDAP settings" msgstr "LDAP-Einstellungen" -#: core/app_settings.py:83 +#: core/app_settings.py:85 msgid "Server address" msgstr "Server-Adresse" -#: core/app_settings.py:86 +#: core/app_settings.py:88 msgid "The IP address or the DNS name of the LDAP server" msgstr "IP-Adresse oder Hostname des LDAP-Servers" -#: core/app_settings.py:91 +#: core/app_settings.py:93 msgid "Server port" msgstr "Server-Port" -#: core/app_settings.py:93 +#: core/app_settings.py:95 msgid "The TCP port number used by the LDAP server" msgstr "Der TCP Port des LDAP-Servers" -#: core/app_settings.py:98 +#: core/app_settings.py:100 msgid "Use a secured connection" msgstr "Gesicherte Verbindung verwenden" -#: core/app_settings.py:101 +#: core/app_settings.py:103 msgid "Use an SSL/TLS connection to access the LDAP server" msgstr "SSL/TLS-Verbindung für Zugriff auf LDAP-Server verwenden" -#: core/app_settings.py:105 +#: core/app_settings.py:107 msgid "Authentication method" msgstr "Authentifizierungsmethode" -#: core/app_settings.py:106 +#: core/app_settings.py:108 msgid "Search and bind" msgstr "Suchen und Bind anwenden" -#: core/app_settings.py:107 +#: core/app_settings.py:109 msgid "Direct bind" msgstr "Direkter Bind" -#: core/app_settings.py:109 +#: core/app_settings.py:111 msgid "Choose the authentication method to use" msgstr "Wählen Sie die Authentifizierungsmethode" -#: core/app_settings.py:114 +#: core/app_settings.py:116 msgid "Bind DN" msgstr "Bind DN" -#: core/app_settings.py:117 +#: core/app_settings.py:119 msgid "" "The distinguished name to use when binding to the LDAP server. Leave empty " "for an anonymous bind" msgstr "" "Der DN für einen Bind an den LDAP-Server. Nichts eingeben für anonymen Bind." -#: core/app_settings.py:125 +#: core/app_settings.py:127 msgid "Bind password" msgstr "Bind Passwort" -#: core/app_settings.py:128 +#: core/app_settings.py:130 msgid "The password to use when binding to the LDAP server (with 'Bind DN')" msgstr "Das Passwort wenn mit dem Bind DN angemeldet wird." -#: core/app_settings.py:137 +#: core/app_settings.py:139 msgid "Users search base" msgstr "Benutzer Search Base" -#: core/app_settings.py:140 +#: core/app_settings.py:142 msgid "The distinguished name of the search base used to find users" msgstr "Der DN der Search Base mit der Benutzerkonten gefunden werden" -#: core/app_settings.py:147 +#: core/app_settings.py:149 msgid "Search filter" msgstr "Suchfilter" -#: core/app_settings.py:150 +#: core/app_settings.py:152 msgid "" "An optional filter string (e.g. '(objectClass=person)'). In order to be " "valid, it must be enclosed in parentheses." @@ -172,11 +172,11 @@ msgstr "" "Ein optionaler Filter, z.B. '(objectClass=person)'. Der Filter muss " "entsprechend der LDAP-Konvention in Klammern gesetzt werden." -#: core/app_settings.py:158 +#: core/app_settings.py:160 msgid "User DN template" msgstr "Vorlage für User DN" -#: core/app_settings.py:161 +#: core/app_settings.py:163 #, python-format msgid "" "The template used to construct a user's DN. It should contain one " @@ -185,27 +185,27 @@ msgstr "" "Die Vorlage für einen User DN. Sie sollte einen Platzhalter, z.B. %(user)s " "enthalten." -#: core/app_settings.py:169 +#: core/app_settings.py:171 msgid "Password attribute" msgstr "Passwort-Attribut" -#: core/app_settings.py:171 +#: core/app_settings.py:173 msgid "The attribute used to store user passwords" msgstr "Das Attribut für Benutzerpasswörter" -#: core/app_settings.py:176 +#: core/app_settings.py:178 msgid "Active Directory" msgstr "Active Directory" -#: core/app_settings.py:179 +#: core/app_settings.py:181 msgid "Tell if the LDAP server is an Active Directory one" msgstr "Auswählen wenn der LDAP-Server ein Active Directory ist." -#: core/app_settings.py:183 +#: core/app_settings.py:185 msgid "Administrator groups" msgstr "Administrator-Gruppen" -#: core/app_settings.py:186 +#: core/app_settings.py:188 msgid "" "Members of those LDAP Posix groups will be created as domain administrators. " "Use ';' characters to separate groups." @@ -213,71 +213,81 @@ msgstr "" "Mitglieder dieser LDAP Posix-Gruppe werden als Domain-Administratoren " "angelegt werden. Nutzen Sie ';', um Gruppen zu separieren." -#: core/app_settings.py:193 +#: core/app_settings.py:195 +#, fuzzy +#| msgid "Group name" +msgid "Group type" +msgstr "Gruppenname" + +#: core/app_settings.py:199 +msgid "The LDAP group type to use with your directory." +msgstr "" + +#: core/app_settings.py:204 msgid "Groups search base" msgstr "Gruppen Search Base" -#: core/app_settings.py:196 +#: core/app_settings.py:207 msgid "The distinguished name of the search base used to find groups" msgstr "Der DN der Search Base mit Gruppen gefunden werden" -#: core/app_settings.py:201 +#: core/app_settings.py:212 msgid "Miscellaneous" msgstr "Verschiedenes" -#: core/app_settings.py:204 +#: core/app_settings.py:215 msgid "Top notifications check interval" msgstr "Benachrichtigungs-Prüfintervall" -#: core/app_settings.py:207 +#: core/app_settings.py:218 msgid "Interval between two top notification checks (in seconds)" msgstr "Intervall zwischen zwei Benachrichtigungsprüfungen (in Sekunden)" -#: core/app_settings.py:213 +#: core/app_settings.py:224 msgid "Check new versions" msgstr "Prüfe auf neue Versionen" -#: core/app_settings.py:216 +#: core/app_settings.py:227 msgid "Automatically checks if a newer version is available" msgstr "Prüft automatisch ob eine neuere Version verfügbar ist." -#: core/app_settings.py:220 +#: core/app_settings.py:231 msgid "Maximum log record age" msgstr "Maximales Alter für Log-Einträge" -#: core/app_settings.py:222 +#: core/app_settings.py:233 msgid "The maximum age in days of a log record" msgstr "Das maximale Alter eines Log-Eintrags (in Tagen)" -#: core/app_settings.py:227 +#: core/app_settings.py:238 msgid "Items per page" msgstr "Einträge pro Seite" -#: core/app_settings.py:229 +#: core/app_settings.py:240 msgid "Number of displayed items per page" msgstr "Anzahl dargestellter Einträge pro Seite" -#: core/app_settings.py:234 +#: core/app_settings.py:245 msgid "Default top redirection" msgstr "Standardumleitung" -#: core/app_settings.py:238 +#: core/app_settings.py:249 msgid "The default redirection used when no application is specified" msgstr "Die Standardumleitung wenn kein Programm angegeben wurde" -#: core/app_settings.py:268 +#: core/app_settings.py:279 msgid "Key must be either 16, 24, or 32 bytes long" msgstr "Schlüssel muss 16, 24 oder 32 Byte lang sein" -#: core/app_settings.py:277 +#: core/app_settings.py:288 msgid "Invalid syntax" msgstr "Ungültiger Syntax" -#: core/app_settings.py:283 +#: core/app_settings.py:294 msgid "Invalid rounds number" msgstr "Ungültige Zahl für Runden" -#: core/app_settings.py:304 +#: core/app_settings.py:315 msgid "This field is required" msgstr "Dieses Feld ist erforderlich" @@ -412,11 +422,11 @@ msgid "API access token" msgstr "" #: core/templates/core/api_access.html:29 -#: core/templates/core/user_profile.html:11 lib/form_utils.py:359 +#: core/templates/core/user_profile.html:10 lib/form_utils.py:359 msgid "Update" msgstr "Aktualisieren" -#: core/templates/core/information.html:2 core/templatetags/core_tags.py:52 +#: core/templates/core/information.html:2 core/templatetags/core_tags.py:53 msgid "Information" msgstr "Information" @@ -467,7 +477,7 @@ msgstr "Gruppenname" msgid "Last login" msgstr "Letzte Anmeldung" -#: core/templates/core/logs.html:2 core/templatetags/core_tags.py:56 +#: core/templates/core/logs.html:2 core/templatetags/core_tags.py:57 msgid "Logs" msgstr "Logs" @@ -491,7 +501,7 @@ msgstr "Logger" msgid "Message" msgstr "Nachricht" -#: core/templates/core/parameters.html:2 core/templatetags/core_tags.py:61 +#: core/templates/core/parameters.html:2 core/templatetags/core_tags.py:62 msgid "Parameters" msgstr "Parameter" @@ -508,12 +518,12 @@ msgstr "Speichern" msgid "Modoboa settings" msgstr "Modoboa-Einstellungen" -#: core/templates/core/user_index.html:4 core/templatetags/core_tags.py:80 +#: core/templates/core/user_index.html:4 core/templatetags/core_tags.py:81 msgid "Settings" msgstr "Einstellungen" #: core/templates/core/user_preferences.html:2 -#: core/templatetags/core_tags.py:107 +#: core/templatetags/core_tags.py:108 msgid "Preferences" msgstr "Einstellungen" @@ -527,23 +537,23 @@ msgstr "Modoboa anpassen" msgid "No preferences available." msgstr "Einstellungen gespeichert" -#: core/templates/core/user_profile.html:4 core/templatetags/core_tags.py:103 +#: core/templates/core/user_profile.html:3 core/templatetags/core_tags.py:104 msgid "Profile" msgstr "Profil" -#: core/templates/core/user_profile.html:4 +#: core/templates/core/user_profile.html:3 msgid "Update your personal information" msgstr "Aktualisieren Sie Ihre persönlichen Daten" -#: core/templatetags/core_tags.py:25 +#: core/templatetags/core_tags.py:26 msgid "Modoboa" msgstr "Modoboa" -#: core/templatetags/core_tags.py:89 +#: core/templatetags/core_tags.py:90 msgid "Logout" msgstr "Logout" -#: core/templatetags/core_tags.py:114 +#: core/templatetags/core_tags.py:115 msgid "API" msgstr "" @@ -625,9 +635,10 @@ msgstr "Ja" msgid "No" msgstr "Nein" -#: lib/ldap_utils.py:116 -#, python-format -msgid "Failed to update password: %s" +#: lib/ldap_utils.py:124 +#, fuzzy +#| msgid "Failed to update password: %s" +msgid "Failed to update password: {}" msgstr "Konnte Passwort nicht aktualisieren: %s" #: lib/permissions.py:10 @@ -648,7 +659,7 @@ msgstr "" msgid "Super administrator" msgstr "Super-Administrator" -#: templates/404.html:4 templates/500.html:4 +#: templates/404.html:4 templates/500.html.py:4 msgid "Sorry" msgstr "Entschuldigung" @@ -699,15 +710,15 @@ msgstr "Zurück" msgid "Next" msgstr "Weiter" -#: templates/registration/login.html:10 +#: templates/registration/login.html:9 msgid "Welcome to Modoboa" msgstr "Willkommen zu Modoboa" -#: templates/registration/login.html:41 +#: templates/registration/login.html:40 msgid "Remember me" msgstr "An mich erinnern" -#: templates/registration/login.html:44 +#: templates/registration/login.html:43 msgid "Log in" msgstr "Anmelden" diff --git a/modoboa/locale/en/LC_MESSAGES/django.po b/modoboa/locale/en/LC_MESSAGES/django.po index 8aee7a102..60d8517a3 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-04-27 21:59+0200\n" +"POT-Creation-Date: 2016-05-08 15:54+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -21,250 +21,258 @@ msgstr "" msgid "One or more updates are available" msgstr "" -#: core/app_settings.py:36 +#: core/app_settings.py:38 msgid "Authentication" msgstr "" -#: core/app_settings.py:39 +#: core/app_settings.py:41 msgid "Authentication type" msgstr "" -#: core/app_settings.py:40 +#: core/app_settings.py:42 msgid "Local" msgstr "" -#: core/app_settings.py:43 +#: core/app_settings.py:45 msgid "The backend used for authentication" msgstr "" -#: core/app_settings.py:48 +#: core/app_settings.py:50 msgid "Default password scheme" msgstr "" -#: core/app_settings.py:52 +#: core/app_settings.py:54 msgid "md5crypt (weak)" msgstr "" -#: core/app_settings.py:53 +#: core/app_settings.py:55 msgid "sha256 (weak)" msgstr "" -#: core/app_settings.py:54 +#: core/app_settings.py:56 msgid "md5 (weak)" msgstr "" -#: core/app_settings.py:55 +#: core/app_settings.py:57 msgid "crypt (weak)" msgstr "" -#: core/app_settings.py:56 +#: core/app_settings.py:58 msgid "plain (weak)" msgstr "" -#: core/app_settings.py:58 +#: core/app_settings.py:60 msgid "Scheme used to crypt mailbox passwords" msgstr "" -#: core/app_settings.py:63 +#: core/app_settings.py:65 msgid "Rounds" msgstr "" -#: core/app_settings.py:66 +#: core/app_settings.py:68 msgid "" "Number of rounds to use (only used by sha256crypt and sha512crypt). Must be " "between 1000 and 999999999, inclusive." msgstr "" -#: core/app_settings.py:73 +#: core/app_settings.py:75 msgid "Secret key" msgstr "" -#: core/app_settings.py:75 +#: core/app_settings.py:77 msgid "Key used to encrypt/decrypt passwords" msgstr "" -#: core/app_settings.py:80 +#: core/app_settings.py:82 msgid "LDAP settings" msgstr "" -#: core/app_settings.py:83 +#: core/app_settings.py:85 msgid "Server address" msgstr "" -#: core/app_settings.py:86 +#: core/app_settings.py:88 msgid "The IP address or the DNS name of the LDAP server" msgstr "" -#: core/app_settings.py:91 +#: core/app_settings.py:93 msgid "Server port" msgstr "" -#: core/app_settings.py:93 +#: core/app_settings.py:95 msgid "The TCP port number used by the LDAP server" msgstr "" -#: core/app_settings.py:98 +#: core/app_settings.py:100 msgid "Use a secured connection" msgstr "" -#: core/app_settings.py:101 +#: core/app_settings.py:103 msgid "Use an SSL/TLS connection to access the LDAP server" msgstr "" -#: core/app_settings.py:105 +#: core/app_settings.py:107 msgid "Authentication method" msgstr "" -#: core/app_settings.py:106 +#: core/app_settings.py:108 msgid "Search and bind" msgstr "" -#: core/app_settings.py:107 +#: core/app_settings.py:109 msgid "Direct bind" msgstr "" -#: core/app_settings.py:109 +#: core/app_settings.py:111 msgid "Choose the authentication method to use" msgstr "" -#: core/app_settings.py:114 +#: core/app_settings.py:116 msgid "Bind DN" msgstr "" -#: core/app_settings.py:117 +#: core/app_settings.py:119 msgid "" "The distinguished name to use when binding to the LDAP server. Leave empty " "for an anonymous bind" msgstr "" -#: core/app_settings.py:125 +#: core/app_settings.py:127 msgid "Bind password" msgstr "" -#: core/app_settings.py:128 +#: core/app_settings.py:130 msgid "The password to use when binding to the LDAP server (with 'Bind DN')" msgstr "" -#: core/app_settings.py:137 +#: core/app_settings.py:139 msgid "Users search base" msgstr "" -#: core/app_settings.py:140 +#: core/app_settings.py:142 msgid "The distinguished name of the search base used to find users" msgstr "" -#: core/app_settings.py:147 +#: core/app_settings.py:149 msgid "Search filter" msgstr "" -#: core/app_settings.py:150 +#: core/app_settings.py:152 msgid "" "An optional filter string (e.g. '(objectClass=person)'). In order to be " "valid, it must be enclosed in parentheses." msgstr "" -#: core/app_settings.py:158 +#: core/app_settings.py:160 msgid "User DN template" msgstr "" -#: core/app_settings.py:161 +#: core/app_settings.py:163 #, python-format msgid "" "The template used to construct a user's DN. It should contain one " "placeholder (ie. %(user)s)" msgstr "" -#: core/app_settings.py:169 +#: core/app_settings.py:171 msgid "Password attribute" msgstr "" -#: core/app_settings.py:171 +#: core/app_settings.py:173 msgid "The attribute used to store user passwords" msgstr "" -#: core/app_settings.py:176 +#: core/app_settings.py:178 msgid "Active Directory" msgstr "" -#: core/app_settings.py:179 +#: core/app_settings.py:181 msgid "Tell if the LDAP server is an Active Directory one" msgstr "" -#: core/app_settings.py:183 +#: core/app_settings.py:185 msgid "Administrator groups" msgstr "" -#: core/app_settings.py:186 +#: core/app_settings.py:188 msgid "" "Members of those LDAP Posix groups will be created as domain administrators. " "Use ';' characters to separate groups." msgstr "" -#: core/app_settings.py:193 -msgid "Groups search base" +#: core/app_settings.py:195 +msgid "Group type" msgstr "" -#: core/app_settings.py:196 -msgid "The distinguished name of the search base used to find groups" -msgstr "" - -#: core/app_settings.py:201 -msgid "Miscellaneous" +#: core/app_settings.py:199 +msgid "The LDAP group type to use with your directory." msgstr "" #: core/app_settings.py:204 -msgid "Top notifications check interval" +msgid "Groups search base" msgstr "" #: core/app_settings.py:207 +msgid "The distinguished name of the search base used to find groups" +msgstr "" + +#: core/app_settings.py:212 +msgid "Miscellaneous" +msgstr "" + +#: core/app_settings.py:215 +msgid "Top notifications check interval" +msgstr "" + +#: core/app_settings.py:218 msgid "Interval between two top notification checks (in seconds)" msgstr "" -#: core/app_settings.py:213 +#: core/app_settings.py:224 msgid "Check new versions" msgstr "" -#: core/app_settings.py:216 +#: core/app_settings.py:227 msgid "Automatically checks if a newer version is available" msgstr "" -#: core/app_settings.py:220 +#: core/app_settings.py:231 msgid "Maximum log record age" msgstr "" -#: core/app_settings.py:222 +#: core/app_settings.py:233 msgid "The maximum age in days of a log record" msgstr "" -#: core/app_settings.py:227 +#: core/app_settings.py:238 msgid "Items per page" msgstr "" -#: core/app_settings.py:229 +#: core/app_settings.py:240 msgid "Number of displayed items per page" msgstr "" -#: core/app_settings.py:234 +#: core/app_settings.py:245 msgid "Default top redirection" msgstr "" -#: core/app_settings.py:238 +#: core/app_settings.py:249 msgid "The default redirection used when no application is specified" msgstr "" -#: core/app_settings.py:268 +#: core/app_settings.py:279 msgid "Key must be either 16, 24, or 32 bytes long" msgstr "" -#: core/app_settings.py:277 +#: core/app_settings.py:288 msgid "Invalid syntax" msgstr "" -#: core/app_settings.py:283 +#: core/app_settings.py:294 msgid "Invalid rounds number" msgstr "" -#: core/app_settings.py:304 +#: core/app_settings.py:315 msgid "This field is required" msgstr "" @@ -396,11 +404,11 @@ msgid "API access token" msgstr "" #: core/templates/core/api_access.html:29 -#: core/templates/core/user_profile.html:11 lib/form_utils.py:359 +#: core/templates/core/user_profile.html:10 lib/form_utils.py:359 msgid "Update" msgstr "" -#: core/templates/core/information.html:2 core/templatetags/core_tags.py:52 +#: core/templates/core/information.html:2 core/templatetags/core_tags.py:53 msgid "Information" msgstr "" @@ -449,7 +457,7 @@ msgstr "" msgid "Last login" msgstr "" -#: core/templates/core/logs.html:2 core/templatetags/core_tags.py:56 +#: core/templates/core/logs.html:2 core/templatetags/core_tags.py:57 msgid "Logs" msgstr "" @@ -473,7 +481,7 @@ msgstr "" msgid "Message" msgstr "" -#: core/templates/core/parameters.html:2 core/templatetags/core_tags.py:61 +#: core/templates/core/parameters.html:2 core/templatetags/core_tags.py:62 msgid "Parameters" msgstr "" @@ -490,12 +498,12 @@ msgstr "" msgid "Modoboa settings" msgstr "" -#: core/templates/core/user_index.html:4 core/templatetags/core_tags.py:80 +#: core/templates/core/user_index.html:4 core/templatetags/core_tags.py:81 msgid "Settings" msgstr "" #: core/templates/core/user_preferences.html:2 -#: core/templatetags/core_tags.py:107 +#: core/templatetags/core_tags.py:108 msgid "Preferences" msgstr "" @@ -507,23 +515,23 @@ msgstr "" msgid "No preferences available." msgstr "" -#: core/templates/core/user_profile.html:4 core/templatetags/core_tags.py:103 +#: core/templates/core/user_profile.html:3 core/templatetags/core_tags.py:104 msgid "Profile" msgstr "" -#: core/templates/core/user_profile.html:4 +#: core/templates/core/user_profile.html:3 msgid "Update your personal information" msgstr "" -#: core/templatetags/core_tags.py:25 +#: core/templatetags/core_tags.py:26 msgid "Modoboa" msgstr "" -#: core/templatetags/core_tags.py:89 +#: core/templatetags/core_tags.py:90 msgid "Logout" msgstr "" -#: core/templatetags/core_tags.py:114 +#: core/templatetags/core_tags.py:115 msgid "API" msgstr "" @@ -599,9 +607,8 @@ msgstr "" msgid "No" msgstr "" -#: lib/ldap_utils.py:116 -#, python-format -msgid "Failed to update password: %s" +#: lib/ldap_utils.py:124 +msgid "Failed to update password: {}" msgstr "" #: lib/permissions.py:10 @@ -620,7 +627,7 @@ msgstr "" msgid "Super administrator" msgstr "" -#: templates/404.html:4 templates/500.html:4 +#: templates/404.html:4 templates/500.html.py:4 msgid "Sorry" msgstr "" @@ -671,14 +678,14 @@ msgstr "" msgid "Next" msgstr "" -#: templates/registration/login.html:10 +#: templates/registration/login.html:9 msgid "Welcome to Modoboa" msgstr "" -#: templates/registration/login.html:41 +#: templates/registration/login.html:40 msgid "Remember me" msgstr "" -#: templates/registration/login.html:44 +#: templates/registration/login.html:43 msgid "Log in" msgstr "" diff --git a/modoboa/locale/es/LC_MESSAGES/django.po b/modoboa/locale/es/LC_MESSAGES/django.po index 82e80e4f7..cc7d86d19 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-04-27 21:59+0200\n" +"POT-Creation-Date: 2016-05-08 15:54+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/" @@ -25,117 +25,117 @@ msgstr "" msgid "One or more updates are available" msgstr "No hay estadísticas disponibles" -#: core/app_settings.py:36 +#: core/app_settings.py:38 msgid "Authentication" msgstr "Autenticación" -#: core/app_settings.py:39 +#: core/app_settings.py:41 msgid "Authentication type" msgstr "Tipo de autenticación" -#: core/app_settings.py:40 +#: core/app_settings.py:42 msgid "Local" msgstr "Local" -#: core/app_settings.py:43 +#: core/app_settings.py:45 msgid "The backend used for authentication" msgstr "El sistema usado para autenticación" -#: core/app_settings.py:48 +#: core/app_settings.py:50 msgid "Default password scheme" msgstr "Esquema de contraseña por defecto" -#: core/app_settings.py:52 +#: core/app_settings.py:54 msgid "md5crypt (weak)" msgstr "" -#: core/app_settings.py:53 +#: core/app_settings.py:55 msgid "sha256 (weak)" msgstr "" -#: core/app_settings.py:54 +#: core/app_settings.py:56 msgid "md5 (weak)" msgstr "" -#: core/app_settings.py:55 +#: core/app_settings.py:57 msgid "crypt (weak)" msgstr "" -#: core/app_settings.py:56 +#: core/app_settings.py:58 msgid "plain (weak)" msgstr "" -#: core/app_settings.py:58 +#: core/app_settings.py:60 msgid "Scheme used to crypt mailbox passwords" msgstr "Esquema usado para cifrar las contraseñas del mailbox" -#: core/app_settings.py:63 +#: core/app_settings.py:65 msgid "Rounds" msgstr "" -#: core/app_settings.py:66 +#: core/app_settings.py:68 msgid "" "Number of rounds to use (only used by sha256crypt and sha512crypt). Must be " "between 1000 and 999999999, inclusive." msgstr "" -#: core/app_settings.py:73 +#: core/app_settings.py:75 msgid "Secret key" msgstr "Clave secreta" -#: core/app_settings.py:75 +#: core/app_settings.py:77 msgid "Key used to encrypt/decrypt passwords" msgstr "Clave usada para cifrar/descifrar contraseñas" -#: core/app_settings.py:80 +#: core/app_settings.py:82 msgid "LDAP settings" msgstr "Configuración de LDAP" -#: core/app_settings.py:83 +#: core/app_settings.py:85 msgid "Server address" msgstr "Dirección del servidor" -#: core/app_settings.py:86 +#: core/app_settings.py:88 msgid "The IP address or the DNS name of the LDAP server" msgstr "La dirección IP del servidor de nombres (DNS) del servidor LDAP" -#: core/app_settings.py:91 +#: core/app_settings.py:93 msgid "Server port" msgstr "Puerto del servidor" -#: core/app_settings.py:93 +#: core/app_settings.py:95 msgid "The TCP port number used by the LDAP server" msgstr "Número de puerto TCP usado por el servidor LDAP" -#: core/app_settings.py:98 +#: core/app_settings.py:100 msgid "Use a secured connection" msgstr "Usa una conexión segura" -#: core/app_settings.py:101 +#: core/app_settings.py:103 msgid "Use an SSL/TLS connection to access the LDAP server" msgstr "Usa una conexión SSL/TLS para acceder al servidor LDAP" -#: core/app_settings.py:105 +#: core/app_settings.py:107 msgid "Authentication method" msgstr "Método de autenticación" -#: core/app_settings.py:106 +#: core/app_settings.py:108 msgid "Search and bind" msgstr "Buscar y unir" -#: core/app_settings.py:107 +#: core/app_settings.py:109 msgid "Direct bind" msgstr "Unión directa" -#: core/app_settings.py:109 +#: core/app_settings.py:111 msgid "Choose the authentication method to use" msgstr "Elegir el método de autenticación a usar" -#: core/app_settings.py:114 +#: core/app_settings.py:116 msgid "Bind DN" msgstr "Unir a DN" -#: core/app_settings.py:117 +#: core/app_settings.py:119 msgid "" "The distinguished name to use when binding to the LDAP server. Leave empty " "for an anonymous bind" @@ -143,30 +143,30 @@ msgstr "" "El nombre distinguido a usar cuando nos unimos al servidor LDAP. Dejar vació " "para una unión anónima" -#: core/app_settings.py:125 +#: core/app_settings.py:127 msgid "Bind password" msgstr "Unir contraseña" -#: core/app_settings.py:128 +#: core/app_settings.py:130 msgid "The password to use when binding to the LDAP server (with 'Bind DN')" msgstr "" "La contraseña a usar cuando nos unimos al servidor LDAP (con 'Unir a DN')" -#: core/app_settings.py:137 +#: core/app_settings.py:139 #, fuzzy msgid "Users search base" msgstr "Buscar base" -#: core/app_settings.py:140 +#: core/app_settings.py:142 #, fuzzy msgid "The distinguished name of the search base used to find users" msgstr "El nombre disgituido de la búsqueda base" -#: core/app_settings.py:147 +#: core/app_settings.py:149 msgid "Search filter" msgstr "Filtro de búsqueda" -#: core/app_settings.py:150 +#: core/app_settings.py:152 msgid "" "An optional filter string (e.g. '(objectClass=person)'). In order to be " "valid, it must be enclosed in parentheses." @@ -174,11 +174,11 @@ msgstr "" "Una cadena de filtro opcional (p.e. '(objectClass=person)'). Para que sea " "válido tiene que ser encerrado entre paréntesis." -#: core/app_settings.py:158 +#: core/app_settings.py:160 msgid "User DN template" msgstr "Plantilla DN del usuario" -#: core/app_settings.py:161 +#: core/app_settings.py:163 #, python-format msgid "" "The template used to construct a user's DN. It should contain one " @@ -187,105 +187,115 @@ msgstr "" "La plantilla usada para contriunr un DN de usuario. Debería contener una " "cadena reemplazables (p.e. %(user)s)" -#: core/app_settings.py:169 +#: core/app_settings.py:171 msgid "Password attribute" msgstr "Atributo de la contraseña" -#: core/app_settings.py:171 +#: core/app_settings.py:173 msgid "The attribute used to store user passwords" msgstr "El atributo usado para guardar las contraseñas del usuario" -#: core/app_settings.py:176 +#: core/app_settings.py:178 msgid "Active Directory" msgstr "Directorio Activo" -#: core/app_settings.py:179 +#: core/app_settings.py:181 msgid "Tell if the LDAP server is an Active Directory one" msgstr "Decir si el servidor de LDAP es uno del tipo Directorio Activo" -#: core/app_settings.py:183 +#: core/app_settings.py:185 #, fuzzy msgid "Administrator groups" msgstr "Administradores" -#: core/app_settings.py:186 +#: core/app_settings.py:188 msgid "" "Members of those LDAP Posix groups will be created as domain administrators. " "Use ';' characters to separate groups." msgstr "" -#: core/app_settings.py:193 +#: core/app_settings.py:195 +#, fuzzy +#| msgid "Group name" +msgid "Group type" +msgstr "Nombre del grupo" + +#: core/app_settings.py:199 +msgid "The LDAP group type to use with your directory." +msgstr "" + +#: core/app_settings.py:204 #, fuzzy msgid "Groups search base" msgstr "Buscar base" -#: core/app_settings.py:196 +#: core/app_settings.py:207 #, fuzzy msgid "The distinguished name of the search base used to find groups" msgstr "El nombre disgituido de la búsqueda base" -#: core/app_settings.py:201 +#: core/app_settings.py:212 msgid "Miscellaneous" msgstr "Otros" -#: core/app_settings.py:204 +#: core/app_settings.py:215 #, fuzzy msgid "Top notifications check interval" msgstr "Notificaciones al remitente" -#: core/app_settings.py:207 +#: core/app_settings.py:218 #, fuzzy msgid "Interval between two top notification checks (in seconds)" msgstr "Intervalo entre dos peticiones de chequeo" -#: core/app_settings.py:213 +#: core/app_settings.py:224 #, fuzzy msgid "Check new versions" msgstr "Marcar para activar esta extensión" -#: core/app_settings.py:216 +#: core/app_settings.py:227 msgid "Automatically checks if a newer version is available" msgstr "" -#: core/app_settings.py:220 +#: core/app_settings.py:231 msgid "Maximum log record age" msgstr "Máximo tiempo de almacenamiento del log" -#: core/app_settings.py:222 +#: core/app_settings.py:233 msgid "The maximum age in days of a log record" msgstr "El tiempo máximo de almacenamiento del log en días" -#: core/app_settings.py:227 +#: core/app_settings.py:238 msgid "Items per page" msgstr "Items por página" -#: core/app_settings.py:229 +#: core/app_settings.py:240 msgid "Number of displayed items per page" msgstr "Número de elementos mostrado por página" -#: core/app_settings.py:234 +#: core/app_settings.py:245 msgid "Default top redirection" msgstr "Redirección principal por defecto" -#: core/app_settings.py:238 +#: core/app_settings.py:249 msgid "The default redirection used when no application is specified" msgstr "" "La redirección que será usada cuando ninguna aplicación sea especificada." -#: core/app_settings.py:268 +#: core/app_settings.py:279 msgid "Key must be either 16, 24, or 32 bytes long" msgstr "La clave debe tener 16, 24 o 32 bytes de longitud" -#: core/app_settings.py:277 +#: core/app_settings.py:288 msgid "Invalid syntax" msgstr "Sintaxis inválida" -#: core/app_settings.py:283 +#: core/app_settings.py:294 #, fuzzy msgid "Invalid rounds number" msgstr "Petición inválida" -#: core/app_settings.py:304 +#: core/app_settings.py:315 msgid "This field is required" msgstr "Este campo es obligatorio" @@ -422,11 +432,11 @@ msgid "API access token" msgstr "" #: core/templates/core/api_access.html:29 -#: core/templates/core/user_profile.html:11 lib/form_utils.py:359 +#: core/templates/core/user_profile.html:10 lib/form_utils.py:359 msgid "Update" msgstr "Actualizar" -#: core/templates/core/information.html:2 core/templatetags/core_tags.py:52 +#: core/templates/core/information.html:2 core/templatetags/core_tags.py:53 msgid "Information" msgstr "Información" @@ -480,7 +490,7 @@ msgstr "Nombre del grupo" msgid "Last login" msgstr "Última entrada" -#: core/templates/core/logs.html:2 core/templatetags/core_tags.py:56 +#: core/templates/core/logs.html:2 core/templatetags/core_tags.py:57 msgid "Logs" msgstr "Logs" @@ -504,7 +514,7 @@ msgstr "Logger" msgid "Message" msgstr "Mensaje" -#: core/templates/core/parameters.html:2 core/templatetags/core_tags.py:61 +#: core/templates/core/parameters.html:2 core/templatetags/core_tags.py:62 msgid "Parameters" msgstr "Parámetros" @@ -521,12 +531,12 @@ msgstr "Guardar" msgid "Modoboa settings" msgstr "Configuración de Modoboa" -#: core/templates/core/user_index.html:4 core/templatetags/core_tags.py:80 +#: core/templates/core/user_index.html:4 core/templatetags/core_tags.py:81 msgid "Settings" msgstr "Configuración" #: core/templates/core/user_preferences.html:2 -#: core/templatetags/core_tags.py:107 +#: core/templatetags/core_tags.py:108 msgid "Preferences" msgstr "Preferencias" @@ -540,23 +550,23 @@ msgstr "Adaptar Modoboa" msgid "No preferences available." msgstr "Preferencias guardadas" -#: core/templates/core/user_profile.html:4 core/templatetags/core_tags.py:103 +#: core/templates/core/user_profile.html:3 core/templatetags/core_tags.py:104 msgid "Profile" msgstr "Perfil" -#: core/templates/core/user_profile.html:4 +#: core/templates/core/user_profile.html:3 msgid "Update your personal information" msgstr "Actualizar su información personal" -#: core/templatetags/core_tags.py:25 +#: core/templatetags/core_tags.py:26 msgid "Modoboa" msgstr "Modoboa" -#: core/templatetags/core_tags.py:89 +#: core/templatetags/core_tags.py:90 msgid "Logout" msgstr "Salir" -#: core/templatetags/core_tags.py:114 +#: core/templatetags/core_tags.py:115 msgid "API" msgstr "" @@ -640,9 +650,10 @@ msgstr "Sí" msgid "No" msgstr "No " -#: lib/ldap_utils.py:116 -#, python-format -msgid "Failed to update password: %s" +#: lib/ldap_utils.py:124 +#, fuzzy +#| msgid "Failed to update password: %s" +msgid "Failed to update password: {}" msgstr "Falló la actualización de la contraseña: %s" #: lib/permissions.py:10 @@ -663,7 +674,7 @@ msgstr "" msgid "Super administrator" msgstr "Super administrador" -#: templates/404.html:4 templates/500.html:4 +#: templates/404.html:4 templates/500.html.py:4 msgid "Sorry" msgstr "Lo siento" @@ -714,15 +725,15 @@ msgstr "Anterior" msgid "Next" msgstr "Siguiente" -#: templates/registration/login.html:10 +#: templates/registration/login.html:9 msgid "Welcome to Modoboa" msgstr "Bienvenido a Modoboa" -#: templates/registration/login.html:41 +#: templates/registration/login.html:40 msgid "Remember me" msgstr "Recuerdame" -#: templates/registration/login.html:44 +#: templates/registration/login.html:43 msgid "Log in" msgstr "Entrar" diff --git a/modoboa/locale/fr/LC_MESSAGES/django.po b/modoboa/locale/fr/LC_MESSAGES/django.po index c8a025f8a..a4238f488 100644 --- a/modoboa/locale/fr/LC_MESSAGES/django.po +++ b/modoboa/locale/fr/LC_MESSAGES/django.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Modoboa\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-04-27 21:59+0200\n" -"PO-Revision-Date: 2016-04-27 20:02+0000\n" +"POT-Creation-Date: 2016-05-08 15:54+0200\n" +"PO-Revision-Date: 2016-05-08 13:56+0000\n" "Last-Translator: Antoine Nguyen \n" "Language-Team: French (http://www.transifex.com/tonio/modoboa/language/fr/)\n" "MIME-Version: 1.0\n" @@ -22,250 +22,258 @@ msgstr "" msgid "One or more updates are available" msgstr "Une ou plusieurs mises à jour sont disponibles!" -#: core/app_settings.py:36 +#: core/app_settings.py:38 msgid "Authentication" msgstr "Authentification" -#: core/app_settings.py:39 +#: core/app_settings.py:41 msgid "Authentication type" msgstr "Type d'authentification" -#: core/app_settings.py:40 +#: core/app_settings.py:42 msgid "Local" msgstr "Locale" -#: core/app_settings.py:43 +#: core/app_settings.py:45 msgid "The backend used for authentication" msgstr "Le backend utilisé pour l'authentification" -#: core/app_settings.py:48 +#: core/app_settings.py:50 msgid "Default password scheme" msgstr "Méthode de chiffrement par défaut" -#: core/app_settings.py:52 +#: core/app_settings.py:54 msgid "md5crypt (weak)" msgstr "md5crypt (faible)" -#: core/app_settings.py:53 +#: core/app_settings.py:55 msgid "sha256 (weak)" msgstr "sha256 (faible)" -#: core/app_settings.py:54 +#: core/app_settings.py:56 msgid "md5 (weak)" msgstr "md5 (faible)" -#: core/app_settings.py:55 +#: core/app_settings.py:57 msgid "crypt (weak)" msgstr "crypt (faible)" -#: core/app_settings.py:56 +#: core/app_settings.py:58 msgid "plain (weak)" msgstr "plain (faible)" -#: core/app_settings.py:58 +#: core/app_settings.py:60 msgid "Scheme used to crypt mailbox passwords" msgstr "Méthode utilisée pour chiffrer les mots de passe des boites aux lettres" -#: core/app_settings.py:63 +#: core/app_settings.py:65 msgid "Rounds" msgstr "Tours" -#: core/app_settings.py:66 +#: core/app_settings.py:68 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." -#: core/app_settings.py:73 +#: core/app_settings.py:75 msgid "Secret key" msgstr "Clé secrète" -#: core/app_settings.py:75 +#: core/app_settings.py:77 msgid "Key used to encrypt/decrypt passwords" msgstr "Clé utilisée pour chiffrer/déchiffre les mots de passe" -#: core/app_settings.py:80 +#: core/app_settings.py:82 msgid "LDAP settings" msgstr "Paramètres LDAP" -#: core/app_settings.py:83 +#: core/app_settings.py:85 msgid "Server address" msgstr "Adresse du serveur" -#: core/app_settings.py:86 +#: core/app_settings.py:88 msgid "The IP address or the DNS name of the LDAP server" msgstr "L'adresse IP ou le nom DNS du serveur LDAP" -#: core/app_settings.py:91 +#: core/app_settings.py:93 msgid "Server port" msgstr "Port utilisé par le serveur" -#: core/app_settings.py:93 +#: core/app_settings.py:95 msgid "The TCP port number used by the LDAP server" msgstr "Le port TCP utilisé par le serveur LDAP" -#: core/app_settings.py:98 +#: core/app_settings.py:100 msgid "Use a secured connection" msgstr "Utiliser une connexion sécurisée" -#: core/app_settings.py:101 +#: core/app_settings.py:103 msgid "Use an SSL/TLS connection to access the LDAP server" msgstr "Utiliser une connextion SSL/TLS pour accéder au serveur LDAP" -#: core/app_settings.py:105 +#: core/app_settings.py:107 msgid "Authentication method" msgstr "Méthode d'authentification" -#: core/app_settings.py:106 +#: core/app_settings.py:108 msgid "Search and bind" msgstr "Recherche et connexion" -#: core/app_settings.py:107 +#: core/app_settings.py:109 msgid "Direct bind" msgstr "Connexion directe" -#: core/app_settings.py:109 +#: core/app_settings.py:111 msgid "Choose the authentication method to use" msgstr "Choisir la méthode d'authentification à utiliser" -#: core/app_settings.py:114 +#: core/app_settings.py:116 msgid "Bind DN" msgstr "ND de connexion" -#: core/app_settings.py:117 +#: core/app_settings.py:119 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" -#: core/app_settings.py:125 +#: core/app_settings.py:127 msgid "Bind password" msgstr "Mot de passe de connexion" -#: core/app_settings.py:128 +#: core/app_settings.py:130 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')" -#: core/app_settings.py:137 +#: core/app_settings.py:139 msgid "Users search base" msgstr "Base de recherche des utilisateurs" -#: core/app_settings.py:140 +#: core/app_settings.py:142 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" -#: core/app_settings.py:147 +#: core/app_settings.py:149 msgid "Search filter" msgstr "Filtre de recherche" -#: core/app_settings.py:150 +#: core/app_settings.py:152 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." -#: core/app_settings.py:158 +#: core/app_settings.py:160 msgid "User DN template" msgstr "Modèle de nom distinctif utilisateur" -#: core/app_settings.py:161 +#: core/app_settings.py:163 #, python-format msgid "" "The template used to construct a user's DN. It should contain one " "placeholder (ie. %(user)s)" msgstr "Le modèle utilisé pour construire le nom distinctif d'un utilisateur. Il doit contenir un espace réservé (ex. %(user)s)" -#: core/app_settings.py:169 +#: core/app_settings.py:171 msgid "Password attribute" msgstr "Attribut 'mot de passe'" -#: core/app_settings.py:171 +#: core/app_settings.py:173 msgid "The attribute used to store user passwords" msgstr "L'attribut utilisé pour stocker les mots de passe" -#: core/app_settings.py:176 +#: core/app_settings.py:178 msgid "Active Directory" msgstr "Active Directory" -#: core/app_settings.py:179 +#: core/app_settings.py:181 msgid "Tell if the LDAP server is an Active Directory one" msgstr "Indiquer si le serveur LDAP est un Active Directory ou pas" -#: core/app_settings.py:183 +#: core/app_settings.py:185 msgid "Administrator groups" msgstr "Groupes administrateurs" -#: core/app_settings.py:186 +#: core/app_settings.py:188 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." -#: core/app_settings.py:193 +#: core/app_settings.py:195 +msgid "Group type" +msgstr "Type de groupe" + +#: core/app_settings.py:199 +msgid "The LDAP group type to use with your directory." +msgstr "Le type de groupe LDAP à utiliser avec votre annuaire." + +#: core/app_settings.py:204 msgid "Groups search base" msgstr "Base de recherche des groupes" -#: core/app_settings.py:196 +#: core/app_settings.py:207 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" -#: core/app_settings.py:201 +#: core/app_settings.py:212 msgid "Miscellaneous" msgstr "Divers" -#: core/app_settings.py:204 +#: core/app_settings.py:215 msgid "Top notifications check interval" msgstr "Intervalle de vérification des notifications" -#: core/app_settings.py:207 +#: core/app_settings.py:218 msgid "Interval between two top notification checks (in seconds)" msgstr "Intervalle entre deux vérifications de notification (en secondes)" -#: core/app_settings.py:213 +#: core/app_settings.py:224 msgid "Check new versions" msgstr "Vérifier les nouvelles versions" -#: core/app_settings.py:216 +#: core/app_settings.py:227 msgid "Automatically checks if a newer version is available" msgstr "Vérifie automatiquement si une nouvelle version est disponible" -#: core/app_settings.py:220 +#: core/app_settings.py:231 msgid "Maximum log record age" msgstr "Age maximal d'un enregistrement du journal" -#: core/app_settings.py:222 +#: core/app_settings.py:233 msgid "The maximum age in days of a log record" msgstr "L'age maximal en jours d'un enregistrement du journal" -#: core/app_settings.py:227 +#: core/app_settings.py:238 msgid "Items per page" msgstr "Eléments par page" -#: core/app_settings.py:229 +#: core/app_settings.py:240 msgid "Number of displayed items per page" msgstr "Nombre d'éléments affichés par page" -#: core/app_settings.py:234 +#: core/app_settings.py:245 msgid "Default top redirection" msgstr "Redirection par défaut" -#: core/app_settings.py:238 +#: core/app_settings.py:249 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" -#: core/app_settings.py:268 +#: core/app_settings.py:279 msgid "Key must be either 16, 24, or 32 bytes long" msgstr "La longueur d'une clé doit être de 16, 24 ou 32 octets" -#: core/app_settings.py:277 +#: core/app_settings.py:288 msgid "Invalid syntax" msgstr "Syntaxe invalide" -#: core/app_settings.py:283 +#: core/app_settings.py:294 msgid "Invalid rounds number" msgstr "Nombre invalide de tours" -#: core/app_settings.py:304 +#: core/app_settings.py:315 msgid "This field is required" msgstr "Ce champ est requis" @@ -397,11 +405,11 @@ msgid "API access token" msgstr "Jeton d'accès à l'API" #: core/templates/core/api_access.html:29 -#: core/templates/core/user_profile.html:11 lib/form_utils.py:359 +#: core/templates/core/user_profile.html:10 lib/form_utils.py:359 msgid "Update" msgstr "Mettre à jour" -#: core/templates/core/information.html:2 core/templatetags/core_tags.py:52 +#: core/templates/core/information.html:2 core/templatetags/core_tags.py:53 msgid "Information" msgstr "Information" @@ -450,7 +458,7 @@ msgstr "Nom du groupe" msgid "Last login" msgstr "Dernière connexion" -#: core/templates/core/logs.html:2 core/templatetags/core_tags.py:56 +#: core/templates/core/logs.html:2 core/templatetags/core_tags.py:57 msgid "Logs" msgstr "Journaux" @@ -474,7 +482,7 @@ msgstr "Logger" msgid "Message" msgstr "Message" -#: core/templates/core/parameters.html:2 core/templatetags/core_tags.py:61 +#: core/templates/core/parameters.html:2 core/templatetags/core_tags.py:62 msgid "Parameters" msgstr "Paramètres" @@ -491,12 +499,12 @@ msgstr "Enregistrer" msgid "Modoboa settings" msgstr "Paramètres de Modoboa" -#: core/templates/core/user_index.html:4 core/templatetags/core_tags.py:80 +#: core/templates/core/user_index.html:4 core/templatetags/core_tags.py:81 msgid "Settings" msgstr "Configuration" #: core/templates/core/user_preferences.html:2 -#: core/templatetags/core_tags.py:107 +#: core/templatetags/core_tags.py:108 msgid "Preferences" msgstr "Préférences" @@ -508,23 +516,23 @@ msgstr "Personnalisez Modoboa" msgid "No preferences available." msgstr "Aucune préférence disponible." -#: core/templates/core/user_profile.html:4 core/templatetags/core_tags.py:103 +#: core/templates/core/user_profile.html:3 core/templatetags/core_tags.py:104 msgid "Profile" msgstr "Profil" -#: core/templates/core/user_profile.html:4 +#: core/templates/core/user_profile.html:3 msgid "Update your personal information" msgstr "Mettez à jour vos informations personnelles" -#: core/templatetags/core_tags.py:25 +#: core/templatetags/core_tags.py:26 msgid "Modoboa" msgstr "Modoboa" -#: core/templatetags/core_tags.py:89 +#: core/templatetags/core_tags.py:90 msgid "Logout" msgstr "Déconnexion" -#: core/templatetags/core_tags.py:114 +#: core/templatetags/core_tags.py:115 msgid "API" msgstr "API" @@ -600,10 +608,9 @@ msgstr "Oui" msgid "No" msgstr "Non" -#: lib/ldap_utils.py:116 -#, python-format -msgid "Failed to update password: %s" -msgstr "Echec de la mise à jour du mot de passe : %s" +#: lib/ldap_utils.py:124 +msgid "Failed to update password: {}" +msgstr "Impossible de mettre à jour le mot de passe : {}" #: lib/permissions.py:10 msgid "Simple user" @@ -621,7 +628,7 @@ msgstr "Revendeur" msgid "Super administrator" msgstr "Super administrateur" -#: templates/404.html:4 templates/500.html:4 +#: templates/404.html:4 templates/500.html.py:4 msgid "Sorry" msgstr "Désolé" @@ -672,14 +679,14 @@ msgstr "Précédent" msgid "Next" msgstr "Suivant" -#: templates/registration/login.html:10 +#: templates/registration/login.html:9 msgid "Welcome to Modoboa" msgstr "Bienvenue dans Modoboa" -#: templates/registration/login.html:41 +#: templates/registration/login.html:40 msgid "Remember me" msgstr "Se souvenir de moi" -#: templates/registration/login.html:44 +#: templates/registration/login.html:43 msgid "Log in" msgstr "Se connecter" diff --git a/modoboa/locale/it/LC_MESSAGES/django.po b/modoboa/locale/it/LC_MESSAGES/django.po index c0af625ed..d1f2d9515 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-04-27 21:59+0200\n" +"POT-Creation-Date: 2016-05-08 15:54+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/" @@ -24,56 +24,56 @@ msgstr "" msgid "One or more updates are available" msgstr "Sono disponibili nuovi aggiornamenti" -#: core/app_settings.py:36 +#: core/app_settings.py:38 msgid "Authentication" msgstr "Autenticazione" -#: core/app_settings.py:39 +#: core/app_settings.py:41 msgid "Authentication type" msgstr "Tipo di autenticazione" -#: core/app_settings.py:40 +#: core/app_settings.py:42 msgid "Local" msgstr "Locale" -#: core/app_settings.py:43 +#: core/app_settings.py:45 msgid "The backend used for authentication" msgstr "Il backend utilizzato per l'autenticazione" -#: core/app_settings.py:48 +#: core/app_settings.py:50 msgid "Default password scheme" msgstr "Schema password predefinito" -#: core/app_settings.py:52 +#: core/app_settings.py:54 msgid "md5crypt (weak)" msgstr "md5crypt (debole)" -#: core/app_settings.py:53 +#: core/app_settings.py:55 msgid "sha256 (weak)" msgstr "sha256 (debole)" -#: core/app_settings.py:54 +#: core/app_settings.py:56 msgid "md5 (weak)" msgstr "md5 (debole)" -#: core/app_settings.py:55 +#: core/app_settings.py:57 msgid "crypt (weak)" msgstr "crypt (debole)" -#: core/app_settings.py:56 +#: core/app_settings.py:58 msgid "plain (weak)" msgstr "plain (debole)" -#: core/app_settings.py:58 +#: core/app_settings.py:60 msgid "Scheme used to crypt mailbox passwords" msgstr "" "Schema utilizzato per la criptazione delle password delle caselle di posta" -#: core/app_settings.py:63 +#: core/app_settings.py:65 msgid "Rounds" msgstr "Cicli" -#: core/app_settings.py:66 +#: core/app_settings.py:68 msgid "" "Number of rounds to use (only used by sha256crypt and sha512crypt). Must be " "between 1000 and 999999999, inclusive." @@ -81,63 +81,63 @@ msgstr "" "Numero di cicli da utilizzare (valido per sha256crypt e sha512crypt). " "Dev'essere tra 1000 e 999999999, inclusivo." -#: core/app_settings.py:73 +#: core/app_settings.py:75 msgid "Secret key" msgstr "Chiave segreta" -#: core/app_settings.py:75 +#: core/app_settings.py:77 msgid "Key used to encrypt/decrypt passwords" msgstr "Chiave utilizzata per criptare/decriptare le password" -#: core/app_settings.py:80 +#: core/app_settings.py:82 msgid "LDAP settings" msgstr "Impostazioni LDAP" -#: core/app_settings.py:83 +#: core/app_settings.py:85 msgid "Server address" msgstr "Indirizzo del server" -#: core/app_settings.py:86 +#: core/app_settings.py:88 msgid "The IP address or the DNS name of the LDAP server" msgstr "L'indirizzo IP associato al DNS name del server LDAP" -#: core/app_settings.py:91 +#: core/app_settings.py:93 msgid "Server port" msgstr "Porta del server" -#: core/app_settings.py:93 +#: core/app_settings.py:95 msgid "The TCP port number used by the LDAP server" msgstr "Il numero della porta TCP utilizzata dal server LDAP" -#: core/app_settings.py:98 +#: core/app_settings.py:100 msgid "Use a secured connection" msgstr "Usa una connessione sicura" -#: core/app_settings.py:101 +#: core/app_settings.py:103 msgid "Use an SSL/TLS connection to access the LDAP server" msgstr "Utilizza una connessione SSL/TLS per accedere al server LDAP" -#: core/app_settings.py:105 +#: core/app_settings.py:107 msgid "Authentication method" msgstr "Metodo di autenticazione" -#: core/app_settings.py:106 +#: core/app_settings.py:108 msgid "Search and bind" msgstr "Cerca e collega" -#: core/app_settings.py:107 +#: core/app_settings.py:109 msgid "Direct bind" msgstr "Collegamento diretto" -#: core/app_settings.py:109 +#: core/app_settings.py:111 msgid "Choose the authentication method to use" msgstr "Scegli il metodo di autenticazione da usare" -#: core/app_settings.py:114 +#: core/app_settings.py:116 msgid "Bind DN" msgstr "collega DN" -#: core/app_settings.py:117 +#: core/app_settings.py:119 msgid "" "The distinguished name to use when binding to the LDAP server. Leave empty " "for an anonymous bind" @@ -145,31 +145,31 @@ msgstr "" "Nome particolare da usare quando ci si collega al server LDAP. Lasciare " "vuoto per un collegamento anonimo" -#: core/app_settings.py:125 +#: core/app_settings.py:127 msgid "Bind password" msgstr "Password del collegamento" -#: core/app_settings.py:128 +#: core/app_settings.py:130 msgid "The password to use when binding to the LDAP server (with 'Bind DN')" msgstr "" "La password da utilizzare quando ci si collega al server LDAP (con 'Collega " "DN')" -#: core/app_settings.py:137 +#: core/app_settings.py:139 msgid "Users search base" msgstr "Base ricerca per gli utenti" -#: core/app_settings.py:140 +#: core/app_settings.py:142 msgid "The distinguished name of the search base used to find users" msgstr "" "L'identificativo (dn:) della base di ricerca utilizzata per cercare gli " "utenti" -#: core/app_settings.py:147 +#: core/app_settings.py:149 msgid "Search filter" msgstr "Filtro ricerca" -#: core/app_settings.py:150 +#: core/app_settings.py:152 msgid "" "An optional filter string (e.g. '(objectClass=person)'). In order to be " "valid, it must be enclosed in parentheses." @@ -177,11 +177,11 @@ msgstr "" "Stringa di filtraggio opzionale (p.es '(objectClass=person)'). Per essere " "valida deve essere racchiusa tra parentesi." -#: core/app_settings.py:158 +#: core/app_settings.py:160 msgid "User DN template" msgstr "Modello DN dell'utente" -#: core/app_settings.py:161 +#: core/app_settings.py:163 #, python-format msgid "" "The template used to construct a user's DN. It should contain one " @@ -190,27 +190,27 @@ msgstr "" "Il modello utilizzato per comporre un DN dell'utente. Deve contenere un " "segnaposto (p.es. %(user)s)" -#: core/app_settings.py:169 +#: core/app_settings.py:171 msgid "Password attribute" msgstr "Attributo della password" -#: core/app_settings.py:171 +#: core/app_settings.py:173 msgid "The attribute used to store user passwords" msgstr "L'attributo utilizzato per memorizzare le password dell'utente" -#: core/app_settings.py:176 +#: core/app_settings.py:178 msgid "Active Directory" msgstr "Active Directory" -#: core/app_settings.py:179 +#: core/app_settings.py:181 msgid "Tell if the LDAP server is an Active Directory one" msgstr "Segnala se il server LDAP è una Active Directory" -#: core/app_settings.py:183 +#: core/app_settings.py:185 msgid "Administrator groups" msgstr "Gruppi degli amministratori" -#: core/app_settings.py:186 +#: core/app_settings.py:188 msgid "" "Members of those LDAP Posix groups will be created as domain administrators. " "Use ';' characters to separate groups." @@ -219,74 +219,84 @@ msgstr "" "amministratori di dominio. Utilizza il carattere ';' per separare valori " "multipli." -#: core/app_settings.py:193 +#: core/app_settings.py:195 +#, fuzzy +#| msgid "Group name" +msgid "Group type" +msgstr "Nome gruppo" + +#: core/app_settings.py:199 +msgid "The LDAP group type to use with your directory." +msgstr "" + +#: core/app_settings.py:204 msgid "Groups search base" msgstr "Base ricerca per i gruppi" -#: core/app_settings.py:196 +#: core/app_settings.py:207 msgid "The distinguished name of the search base used to find groups" msgstr "" "L'identificatore (dn:) della base di ricerca utilizzato per trovare i gruppi" -#: core/app_settings.py:201 +#: core/app_settings.py:212 msgid "Miscellaneous" msgstr "Miscellanea" -#: core/app_settings.py:204 +#: core/app_settings.py:215 msgid "Top notifications check interval" msgstr "Intervallo per nofifiche importanti" -#: core/app_settings.py:207 +#: core/app_settings.py:218 msgid "Interval between two top notification checks (in seconds)" msgstr "Intervallo tra due nuove notifiche importanti (in secondi)" -#: core/app_settings.py:213 +#: core/app_settings.py:224 msgid "Check new versions" msgstr "Controlla nuove versioni" -#: core/app_settings.py:216 +#: core/app_settings.py:227 msgid "Automatically checks if a newer version is available" msgstr "Controlla automaticamente se è disponibile una nuova versione" -#: core/app_settings.py:220 +#: core/app_settings.py:231 msgid "Maximum log record age" msgstr "Età massima dei log" -#: core/app_settings.py:222 +#: core/app_settings.py:233 msgid "The maximum age in days of a log record" msgstr "La persistenza massima in giorni dei log" -#: core/app_settings.py:227 +#: core/app_settings.py:238 msgid "Items per page" msgstr "Elementi per pagina" -#: core/app_settings.py:229 +#: core/app_settings.py:240 msgid "Number of displayed items per page" msgstr "Numero degli elementi visualizzati in ciascuna pagina" -#: core/app_settings.py:234 +#: core/app_settings.py:245 msgid "Default top redirection" msgstr "Reindirizzamento principale predefinito" -#: core/app_settings.py:238 +#: core/app_settings.py:249 msgid "The default redirection used when no application is specified" msgstr "" "Redirezione predefinita utilizzata quando non è specificata alcuna " "applicazione" -#: core/app_settings.py:268 +#: core/app_settings.py:279 msgid "Key must be either 16, 24, or 32 bytes long" msgstr "La chiave può essere lunga solo 16, 24 o 32 bytes" -#: core/app_settings.py:277 +#: core/app_settings.py:288 msgid "Invalid syntax" msgstr "Sintassi errata" -#: core/app_settings.py:283 +#: core/app_settings.py:294 msgid "Invalid rounds number" msgstr "Numero di cicli non valido" -#: core/app_settings.py:304 +#: core/app_settings.py:315 msgid "This field is required" msgstr "Questo campo è obbligatorio" @@ -421,11 +431,11 @@ msgid "API access token" msgstr "" #: core/templates/core/api_access.html:29 -#: core/templates/core/user_profile.html:11 lib/form_utils.py:359 +#: core/templates/core/user_profile.html:10 lib/form_utils.py:359 msgid "Update" msgstr "Aggiorna" -#: core/templates/core/information.html:2 core/templatetags/core_tags.py:52 +#: core/templates/core/information.html:2 core/templatetags/core_tags.py:53 msgid "Information" msgstr "Informazioni" @@ -476,7 +486,7 @@ msgstr "Nome gruppo" msgid "Last login" msgstr "Ultimo login" -#: core/templates/core/logs.html:2 core/templatetags/core_tags.py:56 +#: core/templates/core/logs.html:2 core/templatetags/core_tags.py:57 msgid "Logs" msgstr "Log" @@ -500,7 +510,7 @@ msgstr "Logger" msgid "Message" msgstr "Messaggio" -#: core/templates/core/parameters.html:2 core/templatetags/core_tags.py:61 +#: core/templates/core/parameters.html:2 core/templatetags/core_tags.py:62 msgid "Parameters" msgstr "Parametri" @@ -517,12 +527,12 @@ msgstr "Salva" msgid "Modoboa settings" msgstr "Impostazioni Modoboa" -#: core/templates/core/user_index.html:4 core/templatetags/core_tags.py:80 +#: core/templates/core/user_index.html:4 core/templatetags/core_tags.py:81 msgid "Settings" msgstr "Impostazioni" #: core/templates/core/user_preferences.html:2 -#: core/templatetags/core_tags.py:107 +#: core/templatetags/core_tags.py:108 msgid "Preferences" msgstr "Preferenze" @@ -536,23 +546,23 @@ msgstr "Personalizza Modoboa" msgid "No preferences available." msgstr "Preferenze salvate" -#: core/templates/core/user_profile.html:4 core/templatetags/core_tags.py:103 +#: core/templates/core/user_profile.html:3 core/templatetags/core_tags.py:104 msgid "Profile" msgstr "Profilo" -#: core/templates/core/user_profile.html:4 +#: core/templates/core/user_profile.html:3 msgid "Update your personal information" msgstr "Aggiorna le informazioni personali" -#: core/templatetags/core_tags.py:25 +#: core/templatetags/core_tags.py:26 msgid "Modoboa" msgstr "Modoboa" -#: core/templatetags/core_tags.py:89 +#: core/templatetags/core_tags.py:90 msgid "Logout" msgstr "Esci" -#: core/templatetags/core_tags.py:114 +#: core/templatetags/core_tags.py:115 msgid "API" msgstr "" @@ -632,9 +642,10 @@ msgstr "Si" msgid "No" msgstr "No" -#: lib/ldap_utils.py:116 -#, python-format -msgid "Failed to update password: %s" +#: lib/ldap_utils.py:124 +#, fuzzy +#| msgid "Failed to update password: %s" +msgid "Failed to update password: {}" msgstr "Aggiornamento della password fallito: %s" #: lib/permissions.py:10 @@ -655,7 +666,7 @@ msgstr "" msgid "Super administrator" msgstr "Super amministratore" -#: templates/404.html:4 templates/500.html:4 +#: templates/404.html:4 templates/500.html.py:4 msgid "Sorry" msgstr "Dispiace" @@ -706,15 +717,15 @@ msgstr "Precedente" msgid "Next" msgstr "Successivo" -#: templates/registration/login.html:10 +#: templates/registration/login.html:9 msgid "Welcome to Modoboa" msgstr "Benvenuti in Modoboa" -#: templates/registration/login.html:41 +#: templates/registration/login.html:40 msgid "Remember me" msgstr "Ricordami" -#: templates/registration/login.html:44 +#: templates/registration/login.html:43 msgid "Log in" msgstr "Registrati" diff --git a/modoboa/locale/nl_NL/LC_MESSAGES/django.po b/modoboa/locale/nl_NL/LC_MESSAGES/django.po index 669d25142..698a4dfa1 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-04-27 21:59+0200\n" +"POT-Creation-Date: 2016-05-08 15:54+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/" @@ -26,55 +26,55 @@ msgstr "" msgid "One or more updates are available" msgstr "Er is een update beschikbaar!" -#: core/app_settings.py:36 +#: core/app_settings.py:38 msgid "Authentication" msgstr "Authenticatie" -#: core/app_settings.py:39 +#: core/app_settings.py:41 msgid "Authentication type" msgstr "Authenticatie type" -#: core/app_settings.py:40 +#: core/app_settings.py:42 msgid "Local" msgstr "Lokaal" -#: core/app_settings.py:43 +#: core/app_settings.py:45 msgid "The backend used for authentication" msgstr "De backend gebruikt voor authenticatie" -#: core/app_settings.py:48 +#: core/app_settings.py:50 msgid "Default password scheme" msgstr "Standaard wachtwoord encryptiemethode" -#: core/app_settings.py:52 +#: core/app_settings.py:54 msgid "md5crypt (weak)" msgstr "md5crypt (zwak)" -#: core/app_settings.py:53 +#: core/app_settings.py:55 msgid "sha256 (weak)" msgstr "sha256 (zwak)" -#: core/app_settings.py:54 +#: core/app_settings.py:56 msgid "md5 (weak)" msgstr "md5 (zwak)" -#: core/app_settings.py:55 +#: core/app_settings.py:57 msgid "crypt (weak)" msgstr "crypt (zwak)" -#: core/app_settings.py:56 +#: core/app_settings.py:58 msgid "plain (weak)" msgstr "plain (onversleuteld!)" -#: core/app_settings.py:58 +#: core/app_settings.py:60 msgid "Scheme used to crypt mailbox passwords" msgstr "Schema dat gebruikt word om mailbox wachtwoorden te versleutelen" -#: core/app_settings.py:63 +#: core/app_settings.py:65 msgid "Rounds" msgstr "Rondes" -#: core/app_settings.py:66 +#: core/app_settings.py:68 msgid "" "Number of rounds to use (only used by sha256crypt and sha512crypt). Must be " "between 1000 and 999999999, inclusive." @@ -82,63 +82,63 @@ msgstr "" "Nummer van te gebruiken randomizeringsrondes (alleen bij sha256crypt en " "sha512crypt). Moet tussen de 1000 en 999999999 liggen." -#: core/app_settings.py:73 +#: core/app_settings.py:75 msgid "Secret key" msgstr "Geheime sleutel" -#: core/app_settings.py:75 +#: core/app_settings.py:77 msgid "Key used to encrypt/decrypt passwords" msgstr "Code die gebruikt word om wachtwoorden te versleutelen/ontsleutelen" -#: core/app_settings.py:80 +#: core/app_settings.py:82 msgid "LDAP settings" msgstr "LDAP instellingen" -#: core/app_settings.py:83 +#: core/app_settings.py:85 msgid "Server address" msgstr "Server adres" -#: core/app_settings.py:86 +#: core/app_settings.py:88 msgid "The IP address or the DNS name of the LDAP server" msgstr "Het IP adres of de DNS naam van LDAP server" -#: core/app_settings.py:91 +#: core/app_settings.py:93 msgid "Server port" msgstr "Server poort" -#: core/app_settings.py:93 +#: core/app_settings.py:95 msgid "The TCP port number used by the LDAP server" msgstr "Het TCP poortnummer gebruikt door de LDAP server" -#: core/app_settings.py:98 +#: core/app_settings.py:100 msgid "Use a secured connection" msgstr "Gebruik een beveiligde verbinding" -#: core/app_settings.py:101 +#: core/app_settings.py:103 msgid "Use an SSL/TLS connection to access the LDAP server" msgstr "Gebruik een SSL/TLS verbinding met de LDAP server" -#: core/app_settings.py:105 +#: core/app_settings.py:107 msgid "Authentication method" msgstr "Authenticatie methode" -#: core/app_settings.py:106 +#: core/app_settings.py:108 msgid "Search and bind" msgstr "Zoeken en koppelen" -#: core/app_settings.py:107 +#: core/app_settings.py:109 msgid "Direct bind" msgstr "Directe koppeling" -#: core/app_settings.py:109 +#: core/app_settings.py:111 msgid "Choose the authentication method to use" msgstr "Kies een authenticatie methode om te gebruiken" -#: core/app_settings.py:114 +#: core/app_settings.py:116 msgid "Bind DN" msgstr "Koppeling DN" -#: core/app_settings.py:117 +#: core/app_settings.py:119 msgid "" "The distinguished name to use when binding to the LDAP server. Leave empty " "for an anonymous bind" @@ -146,29 +146,29 @@ msgstr "" "De gedistingeerde naam om te gebruiken bij het koppeling met de LDAP server. " "Laat leeg voor een anonieme koppeling." -#: core/app_settings.py:125 +#: core/app_settings.py:127 msgid "Bind password" msgstr "Koppel wachtwoord" -#: core/app_settings.py:128 +#: core/app_settings.py:130 msgid "The password to use when binding to the LDAP server (with 'Bind DN')" msgstr "" "Het wachtwoord om te gebruiken tijdens het koppelen met de LDAP server (met " "'koppel DN')" -#: core/app_settings.py:137 +#: core/app_settings.py:139 msgid "Users search base" msgstr "Gebruikers zoekbasis" -#: core/app_settings.py:140 +#: core/app_settings.py:142 msgid "The distinguished name of the search base used to find users" msgstr "De gedistingeerde naam van de zoekbasis om gebruikers te vinden" -#: core/app_settings.py:147 +#: core/app_settings.py:149 msgid "Search filter" msgstr "Zoek filter" -#: core/app_settings.py:150 +#: core/app_settings.py:152 msgid "" "An optional filter string (e.g. '(objectClass=person)'). In order to be " "valid, it must be enclosed in parentheses." @@ -176,11 +176,11 @@ msgstr "" "Een optionele filter string (zoals '(objectClass=person)'). Om geldig te " "kunnen zijn, moet het ingesloten zijn tussen haakjes." -#: core/app_settings.py:158 +#: core/app_settings.py:160 msgid "User DN template" msgstr "Gebruiker DN template" -#: core/app_settings.py:161 +#: core/app_settings.py:163 #, python-format msgid "" "The template used to construct a user's DN. It should contain one " @@ -189,27 +189,27 @@ msgstr "" "Het template dat gebruikt word om een gebruiker zijn/haar DN op te bouwen. " "Het moet een placeholder bevatten (bijvoorbeeld. %(user)s)" -#: core/app_settings.py:169 +#: core/app_settings.py:171 msgid "Password attribute" msgstr "Wachtwoord attribuut" -#: core/app_settings.py:171 +#: core/app_settings.py:173 msgid "The attribute used to store user passwords" msgstr "Dit attribuut word gebruikt om wachtwoorden op te slaan" -#: core/app_settings.py:176 +#: core/app_settings.py:178 msgid "Active Directory" msgstr "Active Directory" -#: core/app_settings.py:179 +#: core/app_settings.py:181 msgid "Tell if the LDAP server is an Active Directory one" msgstr "De LDAP server is een Active Directory" -#: core/app_settings.py:183 +#: core/app_settings.py:185 msgid "Administrator groups" msgstr "Administrator groepen" -#: core/app_settings.py:186 +#: core/app_settings.py:188 msgid "" "Members of those LDAP Posix groups will be created as domain administrators. " "Use ';' characters to separate groups." @@ -217,75 +217,85 @@ msgstr "" "Leden van deze LDAP POSIX groepen zullen aangemaakt worden als domein " "administrators. Gebruik ';' karakters om groepen te scheiden." -#: core/app_settings.py:193 +#: core/app_settings.py:195 +#, fuzzy +#| msgid "Group name" +msgid "Group type" +msgstr "Groep naam" + +#: core/app_settings.py:199 +msgid "The LDAP group type to use with your directory." +msgstr "" + +#: core/app_settings.py:204 msgid "Groups search base" msgstr "Groepen zoek basis" -#: core/app_settings.py:196 +#: core/app_settings.py:207 msgid "The distinguished name of the search base used to find groups" msgstr "De gedistingeerde naam van de zoekbasis om groepen te vinden" -#: core/app_settings.py:201 +#: core/app_settings.py:212 msgid "Miscellaneous" msgstr "Diversen" -#: core/app_settings.py:204 +#: core/app_settings.py:215 msgid "Top notifications check interval" msgstr "Top notificaties controle interval" -#: core/app_settings.py:207 +#: core/app_settings.py:218 #, fuzzy #| msgid "Interval between two top notification checks" msgid "Interval between two top notification checks (in seconds)" msgstr "Interval tussen twee top notificatie checks" -#: core/app_settings.py:213 +#: core/app_settings.py:224 msgid "Check new versions" msgstr "Controleer of er een nieuwe versie beschikbaar is" -#: core/app_settings.py:216 +#: core/app_settings.py:227 msgid "Automatically checks if a newer version is available" msgstr "Automatische controle voor nieuwe versies" -#: core/app_settings.py:220 +#: core/app_settings.py:231 msgid "Maximum log record age" msgstr "Maximum bewaartijd van logs" -#: core/app_settings.py:222 +#: core/app_settings.py:233 msgid "The maximum age in days of a log record" msgstr "De maximum bewaartijd in dagen van een log record" -#: core/app_settings.py:227 +#: core/app_settings.py:238 msgid "Items per page" msgstr "Items per pagina" -#: core/app_settings.py:229 +#: core/app_settings.py:240 msgid "Number of displayed items per page" msgstr "Hoeveelheid items per pagina" -#: core/app_settings.py:234 +#: core/app_settings.py:245 msgid "Default top redirection" msgstr "Standaard top omleiding" -#: core/app_settings.py:238 +#: core/app_settings.py:249 msgid "The default redirection used when no application is specified" msgstr "" "De standaard omleiding die gebruikt word als er geen andere applicatie is " "opgegeven" -#: core/app_settings.py:268 +#: core/app_settings.py:279 msgid "Key must be either 16, 24, or 32 bytes long" msgstr "Sleutelwaarde moet 16, 24 of 32 bytes lang zijn" -#: core/app_settings.py:277 +#: core/app_settings.py:288 msgid "Invalid syntax" msgstr "Ongeldige zinsbouw" -#: core/app_settings.py:283 +#: core/app_settings.py:294 msgid "Invalid rounds number" msgstr "Ongeldig nummer van rondes" -#: core/app_settings.py:304 +#: core/app_settings.py:315 msgid "This field is required" msgstr "Dit veld is benodigd" @@ -419,11 +429,11 @@ msgid "API access token" msgstr "" #: core/templates/core/api_access.html:29 -#: core/templates/core/user_profile.html:11 lib/form_utils.py:359 +#: core/templates/core/user_profile.html:10 lib/form_utils.py:359 msgid "Update" msgstr "Toepassen" -#: core/templates/core/information.html:2 core/templatetags/core_tags.py:52 +#: core/templates/core/information.html:2 core/templatetags/core_tags.py:53 msgid "Information" msgstr "Informatie" @@ -478,7 +488,7 @@ msgstr "Groep naam" msgid "Last login" msgstr "Laatste login" -#: core/templates/core/logs.html:2 core/templatetags/core_tags.py:56 +#: core/templates/core/logs.html:2 core/templatetags/core_tags.py:57 msgid "Logs" msgstr "Logs" @@ -502,7 +512,7 @@ msgstr "Logger" msgid "Message" msgstr "Bericht" -#: core/templates/core/parameters.html:2 core/templatetags/core_tags.py:61 +#: core/templates/core/parameters.html:2 core/templatetags/core_tags.py:62 msgid "Parameters" msgstr "Parameters" @@ -519,12 +529,12 @@ msgstr "Opslaan" msgid "Modoboa settings" msgstr "Instellingen van Modoboa" -#: core/templates/core/user_index.html:4 core/templatetags/core_tags.py:80 +#: core/templates/core/user_index.html:4 core/templatetags/core_tags.py:81 msgid "Settings" msgstr "Instellingen" #: core/templates/core/user_preferences.html:2 -#: core/templatetags/core_tags.py:107 +#: core/templatetags/core_tags.py:108 msgid "Preferences" msgstr "Voorkeuren" @@ -538,23 +548,23 @@ msgstr "Modoboa aanpassen" msgid "No preferences available." msgstr "Voorkeuren opgeslagen" -#: core/templates/core/user_profile.html:4 core/templatetags/core_tags.py:103 +#: core/templates/core/user_profile.html:3 core/templatetags/core_tags.py:104 msgid "Profile" msgstr "Profiel" -#: core/templates/core/user_profile.html:4 +#: core/templates/core/user_profile.html:3 msgid "Update your personal information" msgstr "Persoonlijke informatie aanpassen" -#: core/templatetags/core_tags.py:25 +#: core/templatetags/core_tags.py:26 msgid "Modoboa" msgstr "Modoboa" -#: core/templatetags/core_tags.py:89 +#: core/templatetags/core_tags.py:90 msgid "Logout" msgstr "Uitloggen" -#: core/templatetags/core_tags.py:114 +#: core/templatetags/core_tags.py:115 msgid "API" msgstr "" @@ -638,9 +648,10 @@ msgstr "Ja" msgid "No" msgstr "Nee" -#: lib/ldap_utils.py:116 -#, python-format -msgid "Failed to update password: %s" +#: lib/ldap_utils.py:124 +#, fuzzy +#| msgid "Failed to update password: %s" +msgid "Failed to update password: {}" msgstr "Mislukt om wachtwoord aan te passen: %s" #: lib/permissions.py:10 @@ -661,7 +672,7 @@ msgstr "" msgid "Super administrator" msgstr "Hoofdbeheerder" -#: templates/404.html:4 templates/500.html:4 +#: templates/404.html:4 templates/500.html.py:4 msgid "Sorry" msgstr "Sorry" @@ -712,15 +723,15 @@ msgstr "Vorige" msgid "Next" msgstr "Volgende" -#: templates/registration/login.html:10 +#: templates/registration/login.html:9 msgid "Welcome to Modoboa" msgstr "Welkom bij Modoboa" -#: templates/registration/login.html:41 +#: templates/registration/login.html:40 msgid "Remember me" msgstr "Onthoud mij" -#: templates/registration/login.html:44 +#: templates/registration/login.html:43 msgid "Log in" msgstr "Inloggen" diff --git a/modoboa/locale/pt_BR/LC_MESSAGES/django.po b/modoboa/locale/pt_BR/LC_MESSAGES/django.po index c6e3efe43..d802ae056 100644 --- a/modoboa/locale/pt_BR/LC_MESSAGES/django.po +++ b/modoboa/locale/pt_BR/LC_MESSAGES/django.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: Modoboa\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-04-27 21:59+0200\n" +"POT-Creation-Date: 2016-05-08 15:54+0200\n" "PO-Revision-Date: 2016-01-25 18:17+0000\n" "Last-Translator: Rafael Barretto Alves \n" "Language-Team: Portuguese (Brazil) (http://www.transifex.com/tonio/modoboa/" @@ -27,55 +27,55 @@ msgstr "" msgid "One or more updates are available" msgstr "Uma ou mais atualizações disponíveis" -#: core/app_settings.py:36 +#: core/app_settings.py:38 msgid "Authentication" msgstr "Autenticação" -#: core/app_settings.py:39 +#: core/app_settings.py:41 msgid "Authentication type" msgstr "Tipo de autenticação" -#: core/app_settings.py:40 +#: core/app_settings.py:42 msgid "Local" msgstr "Local" -#: core/app_settings.py:43 +#: core/app_settings.py:45 msgid "The backend used for authentication" msgstr "O backend usado para autenticação" -#: core/app_settings.py:48 +#: core/app_settings.py:50 msgid "Default password scheme" msgstr "Esquema padrão de senha" -#: core/app_settings.py:52 +#: core/app_settings.py:54 msgid "md5crypt (weak)" msgstr "md5crypt (fraca)" -#: core/app_settings.py:53 +#: core/app_settings.py:55 msgid "sha256 (weak)" msgstr "sha256 (fraca)" -#: core/app_settings.py:54 +#: core/app_settings.py:56 msgid "md5 (weak)" msgstr "md5 (fraca)" -#: core/app_settings.py:55 +#: core/app_settings.py:57 msgid "crypt (weak)" msgstr "crypt (fraca)" -#: core/app_settings.py:56 +#: core/app_settings.py:58 msgid "plain (weak)" msgstr "plain (fraca)" -#: core/app_settings.py:58 +#: core/app_settings.py:60 msgid "Scheme used to crypt mailbox passwords" msgstr "Esquema usado para criptografar as senhas das caixas de correio" -#: core/app_settings.py:63 +#: core/app_settings.py:65 msgid "Rounds" msgstr "Ciclos" -#: core/app_settings.py:66 +#: core/app_settings.py:68 msgid "" "Number of rounds to use (only used by sha256crypt and sha512crypt). Must be " "between 1000 and 999999999, inclusive." @@ -83,63 +83,63 @@ msgstr "" "Número de ciclos a ser usado (utilizado apenas por sha256crypt e " "sha512crypt). Deve estar entre 1000 e 999999999, inclusive." -#: core/app_settings.py:73 +#: core/app_settings.py:75 msgid "Secret key" msgstr "Chave secreta" -#: core/app_settings.py:75 +#: core/app_settings.py:77 msgid "Key used to encrypt/decrypt passwords" msgstr "Chave utilizada para encriptar/desencriptar senhas" -#: core/app_settings.py:80 +#: core/app_settings.py:82 msgid "LDAP settings" msgstr "Configurações do LDAP" -#: core/app_settings.py:83 +#: core/app_settings.py:85 msgid "Server address" msgstr "Endereço do servidor" -#: core/app_settings.py:86 +#: core/app_settings.py:88 msgid "The IP address or the DNS name of the LDAP server" msgstr "O endereço IP do nome DNS do servidor LDAP" -#: core/app_settings.py:91 +#: core/app_settings.py:93 msgid "Server port" msgstr "Porta do servidor" -#: core/app_settings.py:93 +#: core/app_settings.py:95 msgid "The TCP port number used by the LDAP server" msgstr "O número da porta TCP usada pelo servidor LDAP" -#: core/app_settings.py:98 +#: core/app_settings.py:100 msgid "Use a secured connection" msgstr "Usar conexão segura" -#: core/app_settings.py:101 +#: core/app_settings.py:103 msgid "Use an SSL/TLS connection to access the LDAP server" msgstr "Usar uma conexão SSL/TLS para acessar o servidor LDAP" -#: core/app_settings.py:105 +#: core/app_settings.py:107 msgid "Authentication method" msgstr "Método de autenticação" -#: core/app_settings.py:106 +#: core/app_settings.py:108 msgid "Search and bind" msgstr "Pesquisar e vincular" -#: core/app_settings.py:107 +#: core/app_settings.py:109 msgid "Direct bind" msgstr "Vinculação direta" -#: core/app_settings.py:109 +#: core/app_settings.py:111 msgid "Choose the authentication method to use" msgstr "Escolha o método de autenticação para usar" -#: core/app_settings.py:114 +#: core/app_settings.py:116 msgid "Bind DN" msgstr "Vincular DN" -#: core/app_settings.py:117 +#: core/app_settings.py:119 msgid "" "The distinguished name to use when binding to the LDAP server. Leave empty " "for an anonymous bind" @@ -147,27 +147,27 @@ msgstr "" "O nome distinto para usar quando vincular ao servidor LDAP. Deixe vazio para " "vincular anonimamente" -#: core/app_settings.py:125 +#: core/app_settings.py:127 msgid "Bind password" msgstr "Vincular senha" -#: core/app_settings.py:128 +#: core/app_settings.py:130 msgid "The password to use when binding to the LDAP server (with 'Bind DN')" msgstr "A senha usada quando vincular ao servidor LDAP (com 'Vincular DN')" -#: core/app_settings.py:137 +#: core/app_settings.py:139 msgid "Users search base" msgstr "Base de pesquisa de usuários" -#: core/app_settings.py:140 +#: core/app_settings.py:142 msgid "The distinguished name of the search base used to find users" msgstr "O nome distinto da base de pesquisa usada para encontrar usuários" -#: core/app_settings.py:147 +#: core/app_settings.py:149 msgid "Search filter" msgstr "Filtro de pesquisa" -#: core/app_settings.py:150 +#: core/app_settings.py:152 msgid "" "An optional filter string (e.g. '(objectClass=person)'). In order to be " "valid, it must be enclosed in parentheses." @@ -175,11 +175,11 @@ msgstr "" "Uma string opcional de filtro (por ex: '(objectClass=person)'). Para ser " "válida, deve estar entre parênteses." -#: core/app_settings.py:158 +#: core/app_settings.py:160 msgid "User DN template" msgstr "Usar template DN" -#: core/app_settings.py:161 +#: core/app_settings.py:163 #, python-format msgid "" "The template used to construct a user's DN. It should contain one " @@ -188,27 +188,27 @@ msgstr "" "A template usada para construir um DN de usuário. Deve conter um placeholder " "(por ex: %(user)s)" -#: core/app_settings.py:169 +#: core/app_settings.py:171 msgid "Password attribute" msgstr "Atributo de senha" -#: core/app_settings.py:171 +#: core/app_settings.py:173 msgid "The attribute used to store user passwords" msgstr "O atributo usado para armazenar senhas de usuários" -#: core/app_settings.py:176 +#: core/app_settings.py:178 msgid "Active Directory" msgstr "Active Directory" -#: core/app_settings.py:179 +#: core/app_settings.py:181 msgid "Tell if the LDAP server is an Active Directory one" msgstr "Informe se o servidor LDAP é um Active Directory" -#: core/app_settings.py:183 +#: core/app_settings.py:185 msgid "Administrator groups" msgstr "Grupos de administradores" -#: core/app_settings.py:186 +#: core/app_settings.py:188 msgid "" "Members of those LDAP Posix groups will be created as domain administrators. " "Use ';' characters to separate groups." @@ -216,72 +216,82 @@ msgstr "" "Membros dos grupos do LDAP Posix serão criados como administradores de " "domínio. Use o caractere ';' para separar grupos." -#: core/app_settings.py:193 +#: core/app_settings.py:195 +#, fuzzy +#| msgid "Group name" +msgid "Group type" +msgstr "Nome do grupo" + +#: core/app_settings.py:199 +msgid "The LDAP group type to use with your directory." +msgstr "" + +#: core/app_settings.py:204 msgid "Groups search base" msgstr "Base de pesquisa de grupos" -#: core/app_settings.py:196 +#: core/app_settings.py:207 msgid "The distinguished name of the search base used to find groups" msgstr "O nome distinto da base de pesquisa usada para encontrar grupos" -#: core/app_settings.py:201 +#: core/app_settings.py:212 msgid "Miscellaneous" msgstr "Diversos" -#: core/app_settings.py:204 +#: core/app_settings.py:215 msgid "Top notifications check interval" msgstr "Intervalo de verificação de verificações de topo" -#: core/app_settings.py:207 +#: core/app_settings.py:218 msgid "Interval between two top notification checks (in seconds)" msgstr "Intervalo entre checagem de notificações (em segundos)" -#: core/app_settings.py:213 +#: core/app_settings.py:224 msgid "Check new versions" msgstr "Verificar novas versões" -#: core/app_settings.py:216 +#: core/app_settings.py:227 msgid "Automatically checks if a newer version is available" msgstr "Verificar automaticamente se uma nova versão está disponível" -#: core/app_settings.py:220 +#: core/app_settings.py:231 msgid "Maximum log record age" msgstr "Idade máxima do registro de log" -#: core/app_settings.py:222 +#: core/app_settings.py:233 msgid "The maximum age in days of a log record" msgstr "A idade máxima em dias de um registro de log" -#: core/app_settings.py:227 +#: core/app_settings.py:238 msgid "Items per page" msgstr "Itens por página" -#: core/app_settings.py:229 +#: core/app_settings.py:240 msgid "Number of displayed items per page" msgstr "Número de itens exibidos por página" -#: core/app_settings.py:234 +#: core/app_settings.py:245 msgid "Default top redirection" msgstr "Redirecionamento de topo padrão" -#: core/app_settings.py:238 +#: core/app_settings.py:249 msgid "The default redirection used when no application is specified" msgstr "" "O redirecionamento padrão usado quando nenhuma aplicação é especificada" -#: core/app_settings.py:268 +#: core/app_settings.py:279 msgid "Key must be either 16, 24, or 32 bytes long" msgstr "A chave deve ter 16, 24 ou 32 bytes de tamanho" -#: core/app_settings.py:277 +#: core/app_settings.py:288 msgid "Invalid syntax" msgstr "Sintaxe inválida" -#: core/app_settings.py:283 +#: core/app_settings.py:294 msgid "Invalid rounds number" msgstr "Número de ciclos inválido" -#: core/app_settings.py:304 +#: core/app_settings.py:315 msgid "This field is required" msgstr "Este campo é obrigatório" @@ -415,11 +425,11 @@ msgid "API access token" msgstr "Token de acesso a API" #: core/templates/core/api_access.html:29 -#: core/templates/core/user_profile.html:11 lib/form_utils.py:359 +#: core/templates/core/user_profile.html:10 lib/form_utils.py:359 msgid "Update" msgstr "Atualizar" -#: core/templates/core/information.html:2 core/templatetags/core_tags.py:52 +#: core/templates/core/information.html:2 core/templatetags/core_tags.py:53 msgid "Information" msgstr "Informação" @@ -469,7 +479,7 @@ msgstr "Nome do grupo" msgid "Last login" msgstr "Último login" -#: core/templates/core/logs.html:2 core/templatetags/core_tags.py:56 +#: core/templates/core/logs.html:2 core/templatetags/core_tags.py:57 msgid "Logs" msgstr "Logs" @@ -493,7 +503,7 @@ msgstr "Logger" msgid "Message" msgstr "Mensagem" -#: core/templates/core/parameters.html:2 core/templatetags/core_tags.py:61 +#: core/templates/core/parameters.html:2 core/templatetags/core_tags.py:62 msgid "Parameters" msgstr "Parâmetros" @@ -510,12 +520,12 @@ msgstr "Salvar" msgid "Modoboa settings" msgstr "Configurações do Modoboa" -#: core/templates/core/user_index.html:4 core/templatetags/core_tags.py:80 +#: core/templates/core/user_index.html:4 core/templatetags/core_tags.py:81 msgid "Settings" msgstr "Configurações" #: core/templates/core/user_preferences.html:2 -#: core/templatetags/core_tags.py:107 +#: core/templatetags/core_tags.py:108 msgid "Preferences" msgstr "Preferências" @@ -527,23 +537,23 @@ msgstr "Customizar Modoboa" msgid "No preferences available." msgstr "Não há preferências disponíveis." -#: core/templates/core/user_profile.html:4 core/templatetags/core_tags.py:103 +#: core/templates/core/user_profile.html:3 core/templatetags/core_tags.py:104 msgid "Profile" msgstr "Perfil" -#: core/templates/core/user_profile.html:4 +#: core/templates/core/user_profile.html:3 msgid "Update your personal information" msgstr "Atualizar sua informação pessoal" -#: core/templatetags/core_tags.py:25 +#: core/templatetags/core_tags.py:26 msgid "Modoboa" msgstr "Modoboa" -#: core/templatetags/core_tags.py:89 +#: core/templatetags/core_tags.py:90 msgid "Logout" msgstr "Sair" -#: core/templatetags/core_tags.py:114 +#: core/templatetags/core_tags.py:115 msgid "API" msgstr "API" @@ -621,9 +631,10 @@ msgstr "Sim" msgid "No" msgstr "Não" -#: lib/ldap_utils.py:116 -#, python-format -msgid "Failed to update password: %s" +#: lib/ldap_utils.py:124 +#, fuzzy +#| msgid "Failed to update password: %s" +msgid "Failed to update password: {}" msgstr "Falha ao atualizar senha: %s" #: lib/permissions.py:10 @@ -644,7 +655,7 @@ msgstr "" msgid "Super administrator" msgstr "Super administrador" -#: templates/404.html:4 templates/500.html:4 +#: templates/404.html:4 templates/500.html.py:4 msgid "Sorry" msgstr "Desculpe" @@ -695,14 +706,14 @@ msgstr "Anterior" msgid "Next" msgstr "Próximo" -#: templates/registration/login.html:10 +#: templates/registration/login.html:9 msgid "Welcome to Modoboa" msgstr "Bem-vindo ao Modoboa" -#: templates/registration/login.html:41 +#: templates/registration/login.html:40 msgid "Remember me" msgstr "Lembrar-me" -#: templates/registration/login.html:44 +#: templates/registration/login.html:43 msgid "Log in" msgstr "Entrar" diff --git a/modoboa/locale/pt_PT/LC_MESSAGES/django.po b/modoboa/locale/pt_PT/LC_MESSAGES/django.po index 518c1f050..144684bd6 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-04-27 21:59+0200\n" +"POT-Creation-Date: 2016-05-08 15:54+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/" @@ -30,117 +30,117 @@ msgstr "" msgid "One or more updates are available" msgstr "Uma nova versão está disponível!" -#: core/app_settings.py:36 +#: core/app_settings.py:38 msgid "Authentication" msgstr "Autenticação" -#: core/app_settings.py:39 +#: core/app_settings.py:41 msgid "Authentication type" msgstr "Tipo de autenticação" -#: core/app_settings.py:40 +#: core/app_settings.py:42 msgid "Local" msgstr "Local" -#: core/app_settings.py:43 +#: core/app_settings.py:45 msgid "The backend used for authentication" msgstr "Backend usado para autenticação" -#: core/app_settings.py:48 +#: core/app_settings.py:50 msgid "Default password scheme" msgstr "Esquema pré-definido para passwords" -#: core/app_settings.py:52 +#: core/app_settings.py:54 msgid "md5crypt (weak)" msgstr "md5crypt (fraco)" -#: core/app_settings.py:53 +#: core/app_settings.py:55 msgid "sha256 (weak)" msgstr "sha256 (fraco)" -#: core/app_settings.py:54 +#: core/app_settings.py:56 msgid "md5 (weak)" msgstr "md5 (fraco)" -#: core/app_settings.py:55 +#: core/app_settings.py:57 msgid "crypt (weak)" msgstr "crypt (fraco)" -#: core/app_settings.py:56 +#: core/app_settings.py:58 msgid "plain (weak)" msgstr "plain (fraco)" -#: core/app_settings.py:58 +#: core/app_settings.py:60 msgid "Scheme used to crypt mailbox passwords" msgstr "Esquema usado para encriptar as passwords das caixas de correio" -#: core/app_settings.py:63 +#: core/app_settings.py:65 msgid "Rounds" msgstr "" -#: core/app_settings.py:66 +#: core/app_settings.py:68 msgid "" "Number of rounds to use (only used by sha256crypt and sha512crypt). Must be " "between 1000 and 999999999, inclusive." msgstr "" -#: core/app_settings.py:73 +#: core/app_settings.py:75 msgid "Secret key" msgstr "Chave secreta" -#: core/app_settings.py:75 +#: core/app_settings.py:77 msgid "Key used to encrypt/decrypt passwords" msgstr "Chave usada para encriptar/desencriptar passwords" -#: core/app_settings.py:80 +#: core/app_settings.py:82 msgid "LDAP settings" msgstr "Definições do serviço de directório" -#: core/app_settings.py:83 +#: core/app_settings.py:85 msgid "Server address" msgstr "Endereço do Servidor" -#: core/app_settings.py:86 +#: core/app_settings.py:88 msgid "The IP address or the DNS name of the LDAP server" msgstr "O endereço IP do servidor de DNS do servidor LDAP" -#: core/app_settings.py:91 +#: core/app_settings.py:93 msgid "Server port" msgstr "Porta do Servidor" -#: core/app_settings.py:93 +#: core/app_settings.py:95 msgid "The TCP port number used by the LDAP server" msgstr " A porta TCP usada pelo servidor LDAP" -#: core/app_settings.py:98 +#: core/app_settings.py:100 msgid "Use a secured connection" msgstr "Utilizar uma ligação segura" -#: core/app_settings.py:101 +#: core/app_settings.py:103 msgid "Use an SSL/TLS connection to access the LDAP server" msgstr "Usar SSL/TLS na ligaçao de acesso ao servidor LDAP" -#: core/app_settings.py:105 +#: core/app_settings.py:107 msgid "Authentication method" msgstr "Método de autenticação" -#: core/app_settings.py:106 +#: core/app_settings.py:108 msgid "Search and bind" msgstr "Procurar e vincular (bind)" -#: core/app_settings.py:107 +#: core/app_settings.py:109 msgid "Direct bind" msgstr "\"Direct bind\"" -#: core/app_settings.py:109 +#: core/app_settings.py:111 msgid "Choose the authentication method to use" msgstr "Escolher o método de autenticação" -#: core/app_settings.py:114 +#: core/app_settings.py:116 msgid "Bind DN" msgstr "\"Bind DN\"" -#: core/app_settings.py:117 +#: core/app_settings.py:119 msgid "" "The distinguished name to use when binding to the LDAP server. Leave empty " "for an anonymous bind" @@ -148,28 +148,28 @@ msgstr "" "O nome único usado para fazer o \"bind\" ao servidor LDAP. Deixar vario " "para \"bind\" anónimo" -#: core/app_settings.py:125 +#: core/app_settings.py:127 msgid "Bind password" msgstr "Password para bind" -#: core/app_settings.py:128 +#: core/app_settings.py:130 msgid "The password to use when binding to the LDAP server (with 'Bind DN')" msgstr "" "A password usada para fazer o \"bind\" ao servidor LDAP (com 'Bind DN')" -#: core/app_settings.py:137 +#: core/app_settings.py:139 msgid "Users search base" msgstr "Base para pesquisa de utilizadores" -#: core/app_settings.py:140 +#: core/app_settings.py:142 msgid "The distinguished name of the search base used to find users" msgstr "O nome único a usar para pesquisa de utilizadores" -#: core/app_settings.py:147 +#: core/app_settings.py:149 msgid "Search filter" msgstr "Filtro de pesquisa" -#: core/app_settings.py:150 +#: core/app_settings.py:152 msgid "" "An optional filter string (e.g. '(objectClass=person)'). In order to be " "valid, it must be enclosed in parentheses." @@ -177,11 +177,11 @@ msgstr "" "Um filtro opcional (ex: '(objetClass=person)'). Tem de estar entre " "parênteses para ser válido" -#: core/app_settings.py:158 +#: core/app_settings.py:160 msgid "User DN template" msgstr "Template DN de utilizador" -#: core/app_settings.py:161 +#: core/app_settings.py:163 #, python-format msgid "" "The template used to construct a user's DN. It should contain one " @@ -190,27 +190,27 @@ msgstr "" "O template usado para construir o DN (nome único). Deve apenas conter um " "'placeholder' (ex: %(user)s) " -#: core/app_settings.py:169 +#: core/app_settings.py:171 msgid "Password attribute" msgstr "Atributo de palavra-passe" -#: core/app_settings.py:171 +#: core/app_settings.py:173 msgid "The attribute used to store user passwords" msgstr "O atributo utilizado para armazenar palavras-passe" -#: core/app_settings.py:176 +#: core/app_settings.py:178 msgid "Active Directory" msgstr "Active Directory" -#: core/app_settings.py:179 +#: core/app_settings.py:181 msgid "Tell if the LDAP server is an Active Directory one" msgstr "Especificar se o servidor LDAP e um Active Directory" -#: core/app_settings.py:183 +#: core/app_settings.py:185 msgid "Administrator groups" msgstr "Grupos de Administrador" -#: core/app_settings.py:186 +#: core/app_settings.py:188 msgid "" "Members of those LDAP Posix groups will be created as domain administrators. " "Use ';' characters to separate groups." @@ -218,75 +218,85 @@ msgstr "" "Os membros destes grupos \"LDAP Posix\" serão criados como administradores " "de domínio. Use ';' para separar os grupos." -#: core/app_settings.py:193 +#: core/app_settings.py:195 +#, fuzzy +#| msgid "Group name" +msgid "Group type" +msgstr "Nome do grupo" + +#: core/app_settings.py:199 +msgid "The LDAP group type to use with your directory." +msgstr "" + +#: core/app_settings.py:204 msgid "Groups search base" msgstr "Base para pesquisa de Grupos" -#: core/app_settings.py:196 +#: core/app_settings.py:207 msgid "The distinguished name of the search base used to find groups" msgstr "O nome único para a base de pesquisa, usado para encontrar grupos" -#: core/app_settings.py:201 +#: core/app_settings.py:212 msgid "Miscellaneous" msgstr "Vários" -#: core/app_settings.py:204 +#: core/app_settings.py:215 msgid "Top notifications check interval" msgstr "Intervalo de tempo para verificar notificações (no topo)" -#: core/app_settings.py:207 +#: core/app_settings.py:218 #, fuzzy #| msgid "Interval between two top notification checks" msgid "Interval between two top notification checks (in seconds)" msgstr "Intervalo de tempo de verificação entre duas notificações (no topo)" -#: core/app_settings.py:213 +#: core/app_settings.py:224 msgid "Check new versions" msgstr "Procurar novas versões" -#: core/app_settings.py:216 +#: core/app_settings.py:227 msgid "Automatically checks if a newer version is available" msgstr "Verifica automaticamente se existem novas versões" -#: core/app_settings.py:220 +#: core/app_settings.py:231 msgid "Maximum log record age" msgstr "Idade máxima do registo no log" -#: core/app_settings.py:222 +#: core/app_settings.py:233 msgid "The maximum age in days of a log record" msgstr "A idade maxima do registo de um log, em dias, e de" -#: core/app_settings.py:227 +#: core/app_settings.py:238 msgid "Items per page" msgstr "Itens por página" -#: core/app_settings.py:229 +#: core/app_settings.py:240 msgid "Number of displayed items per page" msgstr "Número de itens apresentados por página" -#: core/app_settings.py:234 +#: core/app_settings.py:245 msgid "Default top redirection" msgstr "Redirecionamento pré-definido" -#: core/app_settings.py:238 +#: core/app_settings.py:249 msgid "The default redirection used when no application is specified" msgstr "" "O redirecionamento padrão usado quando nenhuma aplicação se encontra " "especificada" -#: core/app_settings.py:268 +#: core/app_settings.py:279 msgid "Key must be either 16, 24, or 32 bytes long" msgstr "A chave deve ter tamanho de 16, 24, ou 32 bytes" -#: core/app_settings.py:277 +#: core/app_settings.py:288 msgid "Invalid syntax" msgstr "Sintax inválida" -#: core/app_settings.py:283 +#: core/app_settings.py:294 msgid "Invalid rounds number" msgstr "Número de linhas inválido" -#: core/app_settings.py:304 +#: core/app_settings.py:315 msgid "This field is required" msgstr "Este campo é obrigatório" @@ -422,11 +432,11 @@ msgid "API access token" msgstr "" #: core/templates/core/api_access.html:29 -#: core/templates/core/user_profile.html:11 lib/form_utils.py:359 +#: core/templates/core/user_profile.html:10 lib/form_utils.py:359 msgid "Update" msgstr "Actualizar" -#: core/templates/core/information.html:2 core/templatetags/core_tags.py:52 +#: core/templates/core/information.html:2 core/templatetags/core_tags.py:53 msgid "Information" msgstr "Informação" @@ -481,7 +491,7 @@ msgstr "Nome do grupo" msgid "Last login" msgstr "Último login" -#: core/templates/core/logs.html:2 core/templatetags/core_tags.py:56 +#: core/templates/core/logs.html:2 core/templatetags/core_tags.py:57 msgid "Logs" msgstr "Logs" @@ -505,7 +515,7 @@ msgstr "Logger" msgid "Message" msgstr "Mensagem" -#: core/templates/core/parameters.html:2 core/templatetags/core_tags.py:61 +#: core/templates/core/parameters.html:2 core/templatetags/core_tags.py:62 msgid "Parameters" msgstr "Parâmetros" @@ -522,12 +532,12 @@ msgstr "Guardar" msgid "Modoboa settings" msgstr "Definições do Modoboa" -#: core/templates/core/user_index.html:4 core/templatetags/core_tags.py:80 +#: core/templates/core/user_index.html:4 core/templatetags/core_tags.py:81 msgid "Settings" msgstr "Definições" #: core/templates/core/user_preferences.html:2 -#: core/templatetags/core_tags.py:107 +#: core/templatetags/core_tags.py:108 msgid "Preferences" msgstr "Preferências" @@ -541,23 +551,23 @@ msgstr "Personalizar Modoboa" msgid "No preferences available." msgstr "Preferências salvas" -#: core/templates/core/user_profile.html:4 core/templatetags/core_tags.py:103 +#: core/templates/core/user_profile.html:3 core/templatetags/core_tags.py:104 msgid "Profile" msgstr "Perfil" -#: core/templates/core/user_profile.html:4 +#: core/templates/core/user_profile.html:3 msgid "Update your personal information" msgstr "Atualizar o sua informação pessoal" -#: core/templatetags/core_tags.py:25 +#: core/templatetags/core_tags.py:26 msgid "Modoboa" msgstr "Modoboa" -#: core/templatetags/core_tags.py:89 +#: core/templatetags/core_tags.py:90 msgid "Logout" msgstr "Sair" -#: core/templatetags/core_tags.py:114 +#: core/templatetags/core_tags.py:115 msgid "API" msgstr "" @@ -639,9 +649,10 @@ msgstr "Sim" msgid "No" msgstr "Não" -#: lib/ldap_utils.py:116 -#, python-format -msgid "Failed to update password: %s" +#: lib/ldap_utils.py:124 +#, fuzzy +#| msgid "Failed to update password: %s" +msgid "Failed to update password: {}" msgstr "Falha ao actualizar a password: %s" #: lib/permissions.py:10 @@ -662,7 +673,7 @@ msgstr "" msgid "Super administrator" msgstr "Super Administrador" -#: templates/404.html:4 templates/500.html:4 +#: templates/404.html:4 templates/500.html.py:4 msgid "Sorry" msgstr "Lamentamos" @@ -713,15 +724,15 @@ msgstr "Anterior" msgid "Next" msgstr "Seguinte" -#: templates/registration/login.html:10 +#: templates/registration/login.html:9 msgid "Welcome to Modoboa" msgstr "Benvindo ao Modoboa" -#: templates/registration/login.html:41 +#: templates/registration/login.html:40 msgid "Remember me" msgstr "Lembrar-me" -#: templates/registration/login.html:44 +#: templates/registration/login.html:43 msgid "Log in" msgstr "Entrar" diff --git a/modoboa/locale/ru/LC_MESSAGES/django.po b/modoboa/locale/ru/LC_MESSAGES/django.po index 8ea8e5d90..98eb98a8f 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-04-27 21:59+0200\n" +"POT-Creation-Date: 2016-05-08 15:54+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/" @@ -24,117 +24,117 @@ msgstr "" msgid "One or more updates are available" msgstr "Статистика не доступна" -#: core/app_settings.py:36 +#: core/app_settings.py:38 msgid "Authentication" msgstr "Аутентификация" -#: core/app_settings.py:39 +#: core/app_settings.py:41 msgid "Authentication type" msgstr "Тип аутентификации" -#: core/app_settings.py:40 +#: core/app_settings.py:42 msgid "Local" msgstr "Локальный" -#: core/app_settings.py:43 +#: core/app_settings.py:45 msgid "The backend used for authentication" msgstr "Базовая программа для проверки подлинности" -#: core/app_settings.py:48 +#: core/app_settings.py:50 msgid "Default password scheme" msgstr "Схема пароля по умолчанию" -#: core/app_settings.py:52 +#: core/app_settings.py:54 msgid "md5crypt (weak)" msgstr "" -#: core/app_settings.py:53 +#: core/app_settings.py:55 msgid "sha256 (weak)" msgstr "" -#: core/app_settings.py:54 +#: core/app_settings.py:56 msgid "md5 (weak)" msgstr "" -#: core/app_settings.py:55 +#: core/app_settings.py:57 msgid "crypt (weak)" msgstr "" -#: core/app_settings.py:56 +#: core/app_settings.py:58 msgid "plain (weak)" msgstr "" -#: core/app_settings.py:58 +#: core/app_settings.py:60 msgid "Scheme used to crypt mailbox passwords" msgstr "Схема используемая для шифровании пароля почтового ящика." -#: core/app_settings.py:63 +#: core/app_settings.py:65 msgid "Rounds" msgstr "" -#: core/app_settings.py:66 +#: core/app_settings.py:68 msgid "" "Number of rounds to use (only used by sha256crypt and sha512crypt). Must be " "between 1000 and 999999999, inclusive." msgstr "" -#: core/app_settings.py:73 +#: core/app_settings.py:75 msgid "Secret key" msgstr "Секретный ключ" -#: core/app_settings.py:75 +#: core/app_settings.py:77 msgid "Key used to encrypt/decrypt passwords" msgstr "Ключ для шифрования паролей" -#: core/app_settings.py:80 +#: core/app_settings.py:82 msgid "LDAP settings" msgstr "Параметры LDAP" -#: core/app_settings.py:83 +#: core/app_settings.py:85 msgid "Server address" msgstr "Адрес сервера" -#: core/app_settings.py:86 +#: core/app_settings.py:88 msgid "The IP address or the DNS name of the LDAP server" msgstr "IP адрес или DNS имя сервера LDAP" -#: core/app_settings.py:91 +#: core/app_settings.py:93 msgid "Server port" msgstr "Порт сервера" -#: core/app_settings.py:93 +#: core/app_settings.py:95 msgid "The TCP port number used by the LDAP server" msgstr "Номер TCP порта LDAP сервера" -#: core/app_settings.py:98 +#: core/app_settings.py:100 msgid "Use a secured connection" msgstr "Использовать безопасное соединение" -#: core/app_settings.py:101 +#: core/app_settings.py:103 msgid "Use an SSL/TLS connection to access the LDAP server" msgstr "Использовать SSL/TLS соединение с LDAP сервером" -#: core/app_settings.py:105 +#: core/app_settings.py:107 msgid "Authentication method" msgstr "Метод аутентификации" -#: core/app_settings.py:106 +#: core/app_settings.py:108 msgid "Search and bind" msgstr "Найти и соединиться" -#: core/app_settings.py:107 +#: core/app_settings.py:109 msgid "Direct bind" msgstr "Прямое соединение" -#: core/app_settings.py:109 +#: core/app_settings.py:111 msgid "Choose the authentication method to use" msgstr "Выберите метод аутентификации " -#: core/app_settings.py:114 +#: core/app_settings.py:116 msgid "Bind DN" msgstr "Соединится с DN " -#: core/app_settings.py:117 +#: core/app_settings.py:119 msgid "" "The distinguished name to use when binding to the LDAP server. Leave empty " "for an anonymous bind" @@ -142,27 +142,27 @@ msgstr "" "Отличительное имя используемое для соединения с LDAP сервером. Оставьте " "пустым для анонимного соединения" -#: core/app_settings.py:125 +#: core/app_settings.py:127 msgid "Bind password" msgstr "Пароль для соединения" -#: core/app_settings.py:128 +#: core/app_settings.py:130 msgid "The password to use when binding to the LDAP server (with 'Bind DN')" msgstr "Пароль для соединения с LDAP сервером" -#: core/app_settings.py:137 +#: core/app_settings.py:139 msgid "Users search base" msgstr "" -#: core/app_settings.py:140 +#: core/app_settings.py:142 msgid "The distinguished name of the search base used to find users" msgstr "" -#: core/app_settings.py:147 +#: core/app_settings.py:149 msgid "Search filter" msgstr "Фильтр поиска" -#: core/app_settings.py:150 +#: core/app_settings.py:152 msgid "" "An optional filter string (e.g. '(objectClass=person)'). In order to be " "valid, it must be enclosed in parentheses." @@ -170,11 +170,11 @@ msgstr "" "Необязательная срока поиска (например '(objectClass=person)') Значение нужно " "заключить в скобки" -#: core/app_settings.py:158 +#: core/app_settings.py:160 msgid "User DN template" msgstr "Шаблон пользователя DN" -#: core/app_settings.py:161 +#: core/app_settings.py:163 #, python-format msgid "" "The template used to construct a user's DN. It should contain one " @@ -183,100 +183,110 @@ msgstr "" "Шаблон используется для построения запросов к DN Он должен содержать атрибут " "например (%(user)s)" -#: core/app_settings.py:169 +#: core/app_settings.py:171 msgid "Password attribute" msgstr "Свойства пароля" -#: core/app_settings.py:171 +#: core/app_settings.py:173 msgid "The attribute used to store user passwords" msgstr "Свойства используемые для сохранения пользовательских паролей" -#: core/app_settings.py:176 +#: core/app_settings.py:178 msgid "Active Directory" msgstr "Active Directory" -#: core/app_settings.py:179 +#: core/app_settings.py:181 msgid "Tell if the LDAP server is an Active Directory one" msgstr "Укажите, если LDAP сервер в Active Directory" -#: core/app_settings.py:183 +#: core/app_settings.py:185 msgid "Administrator groups" msgstr "" -#: core/app_settings.py:186 +#: core/app_settings.py:188 msgid "" "Members of those LDAP Posix groups will be created as domain administrators. " "Use ';' characters to separate groups." msgstr "" -#: core/app_settings.py:193 +#: core/app_settings.py:195 +#, fuzzy +#| msgid "Group name" +msgid "Group type" +msgstr "Название группы" + +#: core/app_settings.py:199 +msgid "The LDAP group type to use with your directory." +msgstr "" + +#: core/app_settings.py:204 msgid "Groups search base" msgstr "" -#: core/app_settings.py:196 +#: core/app_settings.py:207 msgid "The distinguished name of the search base used to find groups" msgstr "" -#: core/app_settings.py:201 +#: core/app_settings.py:212 msgid "Miscellaneous" msgstr "Прочее" -#: core/app_settings.py:204 +#: core/app_settings.py:215 #, fuzzy msgid "Top notifications check interval" msgstr "Уведомления отправителю" -#: core/app_settings.py:207 +#: core/app_settings.py:218 #, fuzzy msgid "Interval between two top notification checks (in seconds)" msgstr "Интервал между запросами на деблокирование для доставки" -#: core/app_settings.py:213 +#: core/app_settings.py:224 #, fuzzy msgid "Check new versions" msgstr "Отметить для разрешения этого расширения" -#: core/app_settings.py:216 +#: core/app_settings.py:227 msgid "Automatically checks if a newer version is available" msgstr "" -#: core/app_settings.py:220 +#: core/app_settings.py:231 msgid "Maximum log record age" msgstr "Максимальный срок хранения лог записей" -#: core/app_settings.py:222 +#: core/app_settings.py:233 msgid "The maximum age in days of a log record" msgstr "Срок хранения лог записей в днях " -#: core/app_settings.py:227 +#: core/app_settings.py:238 msgid "Items per page" msgstr "Элементов на странице" -#: core/app_settings.py:229 +#: core/app_settings.py:240 msgid "Number of displayed items per page" msgstr "Количество элементов на странице" -#: core/app_settings.py:234 +#: core/app_settings.py:245 msgid "Default top redirection" msgstr "Порог перенаправления по умолчанию" -#: core/app_settings.py:238 +#: core/app_settings.py:249 msgid "The default redirection used when no application is specified" msgstr "Если приложение не указано. Используется перенаправление по умолчанию." -#: core/app_settings.py:268 +#: core/app_settings.py:279 msgid "Key must be either 16, 24, or 32 bytes long" msgstr "Ключ должен быть 16, 24 или 32 байта длинной" -#: core/app_settings.py:277 +#: core/app_settings.py:288 msgid "Invalid syntax" msgstr "Ошибка в написании" -#: core/app_settings.py:283 +#: core/app_settings.py:294 msgid "Invalid rounds number" msgstr "" -#: core/app_settings.py:304 +#: core/app_settings.py:315 msgid "This field is required" msgstr "Это поле обязательно для заполнеия" @@ -410,11 +420,11 @@ msgid "API access token" msgstr "" #: core/templates/core/api_access.html:29 -#: core/templates/core/user_profile.html:11 lib/form_utils.py:359 +#: core/templates/core/user_profile.html:10 lib/form_utils.py:359 msgid "Update" msgstr "Обновление" -#: core/templates/core/information.html:2 core/templatetags/core_tags.py:52 +#: core/templates/core/information.html:2 core/templatetags/core_tags.py:53 msgid "Information" msgstr "Информация" @@ -468,7 +478,7 @@ msgstr "Название группы" msgid "Last login" msgstr "Последний вход" -#: core/templates/core/logs.html:2 core/templatetags/core_tags.py:56 +#: core/templates/core/logs.html:2 core/templatetags/core_tags.py:57 msgid "Logs" msgstr "Логи" @@ -492,7 +502,7 @@ msgstr "Логгер" msgid "Message" msgstr "Сообщение" -#: core/templates/core/parameters.html:2 core/templatetags/core_tags.py:61 +#: core/templates/core/parameters.html:2 core/templatetags/core_tags.py:62 msgid "Parameters" msgstr "Параметры" @@ -509,12 +519,12 @@ msgstr "Сохранить" msgid "Modoboa settings" msgstr "Настройки Modoboa" -#: core/templates/core/user_index.html:4 core/templatetags/core_tags.py:80 +#: core/templates/core/user_index.html:4 core/templatetags/core_tags.py:81 msgid "Settings" msgstr "Настройки" #: core/templates/core/user_preferences.html:2 -#: core/templatetags/core_tags.py:107 +#: core/templatetags/core_tags.py:108 msgid "Preferences" msgstr "Параметры" @@ -528,23 +538,23 @@ msgstr "Настроить Modoboa" msgid "No preferences available." msgstr "Параметры сохранены" -#: core/templates/core/user_profile.html:4 core/templatetags/core_tags.py:103 +#: core/templates/core/user_profile.html:3 core/templatetags/core_tags.py:104 msgid "Profile" msgstr "Профиль" -#: core/templates/core/user_profile.html:4 +#: core/templates/core/user_profile.html:3 msgid "Update your personal information" msgstr "Обновить личную информацию" -#: core/templatetags/core_tags.py:25 +#: core/templatetags/core_tags.py:26 msgid "Modoboa" msgstr "Modoboa" -#: core/templatetags/core_tags.py:89 +#: core/templatetags/core_tags.py:90 msgid "Logout" msgstr "Завершить сеанс" -#: core/templatetags/core_tags.py:114 +#: core/templatetags/core_tags.py:115 msgid "API" msgstr "" @@ -626,9 +636,10 @@ msgstr "Да" msgid "No" msgstr "Нет" -#: lib/ldap_utils.py:116 -#, python-format -msgid "Failed to update password: %s" +#: lib/ldap_utils.py:124 +#, fuzzy +#| msgid "Failed to update password: %s" +msgid "Failed to update password: {}" msgstr "Ошибка обновления пароля: %s" #: lib/permissions.py:10 @@ -649,7 +660,7 @@ msgstr "" msgid "Super administrator" msgstr "Супер администратор" -#: templates/404.html:4 templates/500.html:4 +#: templates/404.html:4 templates/500.html.py:4 msgid "Sorry" msgstr "Жаль" @@ -700,15 +711,15 @@ msgstr "Предыдущая" msgid "Next" msgstr "Следующая" -#: templates/registration/login.html:10 +#: templates/registration/login.html:9 msgid "Welcome to Modoboa" msgstr "Добро пожаловать в Modoboa!" -#: templates/registration/login.html:41 +#: templates/registration/login.html:40 msgid "Remember me" msgstr "Запомнить меня" -#: templates/registration/login.html:44 +#: templates/registration/login.html:43 msgid "Log in" msgstr "Войти" diff --git a/modoboa/locale/sv/LC_MESSAGES/django.po b/modoboa/locale/sv/LC_MESSAGES/django.po index caed59a1f..21fce9eff 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-04-27 21:59+0200\n" +"POT-Creation-Date: 2016-05-08 15:54+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/" @@ -27,55 +27,55 @@ msgstr "" msgid "One or more updates are available" msgstr "En uppdatering finns tillgänglig!" -#: core/app_settings.py:36 +#: core/app_settings.py:38 msgid "Authentication" msgstr "Autentisering" -#: core/app_settings.py:39 +#: core/app_settings.py:41 msgid "Authentication type" msgstr "Autentiseringstyp" -#: core/app_settings.py:40 +#: core/app_settings.py:42 msgid "Local" msgstr "Lokal" -#: core/app_settings.py:43 +#: core/app_settings.py:45 msgid "The backend used for authentication" msgstr "Autentiserings backend" -#: core/app_settings.py:48 +#: core/app_settings.py:50 msgid "Default password scheme" msgstr "Standard lösenords schema" -#: core/app_settings.py:52 +#: core/app_settings.py:54 msgid "md5crypt (weak)" msgstr "md5crypt (svag)" -#: core/app_settings.py:53 +#: core/app_settings.py:55 msgid "sha256 (weak)" msgstr "sha256 (svag)" -#: core/app_settings.py:54 +#: core/app_settings.py:56 msgid "md5 (weak)" msgstr "md5 (svag)" -#: core/app_settings.py:55 +#: core/app_settings.py:57 msgid "crypt (weak)" msgstr "crypt (svag)" -#: core/app_settings.py:56 +#: core/app_settings.py:58 msgid "plain (weak)" msgstr "okrypterad (svag)" -#: core/app_settings.py:58 +#: core/app_settings.py:60 msgid "Scheme used to crypt mailbox passwords" msgstr "Krypteringsschema för brevlåde lösenord" -#: core/app_settings.py:63 +#: core/app_settings.py:65 msgid "Rounds" msgstr "Antal omgångar" -#: core/app_settings.py:66 +#: core/app_settings.py:68 msgid "" "Number of rounds to use (only used by sha256crypt and sha512crypt). Must be " "between 1000 and 999999999, inclusive." @@ -83,63 +83,63 @@ msgstr "" "Antal omgångar att använda (används endast av sha256crypt och sha512crypt). " "Måste vara mellan 1000 och 999999999." -#: core/app_settings.py:73 +#: core/app_settings.py:75 msgid "Secret key" msgstr "Hemlig nyckel" -#: core/app_settings.py:75 +#: core/app_settings.py:77 msgid "Key used to encrypt/decrypt passwords" msgstr "Nyckel som används för att kryptera / dekryptera lösenord" -#: core/app_settings.py:80 +#: core/app_settings.py:82 msgid "LDAP settings" msgstr "LDAP inställningar" -#: core/app_settings.py:83 +#: core/app_settings.py:85 msgid "Server address" msgstr "Server adress" -#: core/app_settings.py:86 +#: core/app_settings.py:88 msgid "The IP address or the DNS name of the LDAP server" msgstr "IP adressen eller DNS namn för LDAP server" -#: core/app_settings.py:91 +#: core/app_settings.py:93 msgid "Server port" msgstr "Server port" -#: core/app_settings.py:93 +#: core/app_settings.py:95 msgid "The TCP port number used by the LDAP server" msgstr "TCP port som används av LDAP servern" -#: core/app_settings.py:98 +#: core/app_settings.py:100 msgid "Use a secured connection" msgstr "Använd en säker anslutning" -#: core/app_settings.py:101 +#: core/app_settings.py:103 msgid "Use an SSL/TLS connection to access the LDAP server" msgstr "Använd SSL/TLS anslutning för åtkomst till LDAP servern" -#: core/app_settings.py:105 +#: core/app_settings.py:107 msgid "Authentication method" msgstr "Autentiseringsmetod" -#: core/app_settings.py:106 +#: core/app_settings.py:108 msgid "Search and bind" msgstr "Sök och bind" -#: core/app_settings.py:107 +#: core/app_settings.py:109 msgid "Direct bind" msgstr "Direkt bindning" -#: core/app_settings.py:109 +#: core/app_settings.py:111 msgid "Choose the authentication method to use" msgstr "Välj autentiseringsmetod att använda" -#: core/app_settings.py:114 +#: core/app_settings.py:116 msgid "Bind DN" msgstr "Bind DN" -#: core/app_settings.py:117 +#: core/app_settings.py:119 msgid "" "The distinguished name to use when binding to the LDAP server. Leave empty " "for an anonymous bind" @@ -147,28 +147,28 @@ msgstr "" "Det unika namnet för att använda vid bindningar till LDAP-servern. Lämna " "tomt för en anonym bindning" -#: core/app_settings.py:125 +#: core/app_settings.py:127 msgid "Bind password" msgstr "Bind lösenord" -#: core/app_settings.py:128 +#: core/app_settings.py:130 msgid "The password to use when binding to the LDAP server (with 'Bind DN')" msgstr "" "Lösenordet ska användas vid bindning till LDAP-servern (med \"Bind DN ')" -#: core/app_settings.py:137 +#: core/app_settings.py:139 msgid "Users search base" msgstr "Användare sökbas" -#: core/app_settings.py:140 +#: core/app_settings.py:142 msgid "The distinguished name of the search base used to find users" msgstr "Det unika namnet för sökbasen som används för att hitta användare" -#: core/app_settings.py:147 +#: core/app_settings.py:149 msgid "Search filter" msgstr "Sökfilter" -#: core/app_settings.py:150 +#: core/app_settings.py:152 msgid "" "An optional filter string (e.g. '(objectClass=person)'). In order to be " "valid, it must be enclosed in parentheses." @@ -176,11 +176,11 @@ msgstr "" "En valfri filtersträng (t.ex. \"(objectClass = personer) '). För att vara " "giltigt måste det omges av parenteser." -#: core/app_settings.py:158 +#: core/app_settings.py:160 msgid "User DN template" msgstr "Anvädar DN mall" -#: core/app_settings.py:161 +#: core/app_settings.py:163 #, python-format msgid "" "The template used to construct a user's DN. It should contain one " @@ -189,27 +189,27 @@ msgstr "" "Mallen som används för att konstruera en användares DN. Den bör innehålla en " "platshållare (dvs. %(user)s)" -#: core/app_settings.py:169 +#: core/app_settings.py:171 msgid "Password attribute" msgstr "Lösenordsattribut" -#: core/app_settings.py:171 +#: core/app_settings.py:173 msgid "The attribute used to store user passwords" msgstr "Attribut som används för att lagra användarlösenord" -#: core/app_settings.py:176 +#: core/app_settings.py:178 msgid "Active Directory" msgstr "Active Directory" -#: core/app_settings.py:179 +#: core/app_settings.py:181 msgid "Tell if the LDAP server is an Active Directory one" msgstr "Berätta om LDAP-servern är en Active Directory" -#: core/app_settings.py:183 +#: core/app_settings.py:185 msgid "Administrator groups" msgstr "Administratörsgrupper" -#: core/app_settings.py:186 +#: core/app_settings.py:188 msgid "" "Members of those LDAP Posix groups will be created as domain administrators. " "Use ';' characters to separate groups." @@ -217,73 +217,83 @@ msgstr "" "Användare av dessa LDAP Posix grupper kommer skapas som " "domänadministratörer. Använd ';' för att separera grupper." -#: core/app_settings.py:193 +#: core/app_settings.py:195 +#, fuzzy +#| msgid "Group name" +msgid "Group type" +msgstr "Gruppnamn" + +#: core/app_settings.py:199 +msgid "The LDAP group type to use with your directory." +msgstr "" + +#: core/app_settings.py:204 msgid "Groups search base" msgstr "Grupper sökbas" -#: core/app_settings.py:196 +#: core/app_settings.py:207 msgid "The distinguished name of the search base used to find groups" msgstr "Det unika namnet för sökbasen som används för att hitta grupper" -#: core/app_settings.py:201 +#: core/app_settings.py:212 msgid "Miscellaneous" msgstr "Övrigt" -#: core/app_settings.py:204 +#: core/app_settings.py:215 msgid "Top notifications check interval" msgstr "Toppnotifikationer kontrollintervall" -#: core/app_settings.py:207 +#: core/app_settings.py:218 #, fuzzy #| msgid "Interval between two top notification checks" msgid "Interval between two top notification checks (in seconds)" msgstr "Intervall mellan två toppnotifikation kontroller" -#: core/app_settings.py:213 +#: core/app_settings.py:224 msgid "Check new versions" msgstr "Kontrollera nya versioner" -#: core/app_settings.py:216 +#: core/app_settings.py:227 msgid "Automatically checks if a newer version is available" msgstr "Kontrollera automatiskt om en nyare version finns" -#: core/app_settings.py:220 +#: core/app_settings.py:231 msgid "Maximum log record age" msgstr "Maximal ålder för loggpost" -#: core/app_settings.py:222 +#: core/app_settings.py:233 msgid "The maximum age in days of a log record" msgstr "Maximal ålder i dagar för en logg post" -#: core/app_settings.py:227 +#: core/app_settings.py:238 msgid "Items per page" msgstr "Artiklar per sida" -#: core/app_settings.py:229 +#: core/app_settings.py:240 msgid "Number of displayed items per page" msgstr "Antal poster som visas per sida" -#: core/app_settings.py:234 +#: core/app_settings.py:245 msgid "Default top redirection" msgstr "Standard topp omdirigering" -#: core/app_settings.py:238 +#: core/app_settings.py:249 msgid "The default redirection used when no application is specified" msgstr "Standard omdirigering när ingen applikation angetts" -#: core/app_settings.py:268 +#: core/app_settings.py:279 msgid "Key must be either 16, 24, or 32 bytes long" msgstr "Nyckel måste vara endera 16, 24 eller 32 bytes lång" -#: core/app_settings.py:277 +#: core/app_settings.py:288 msgid "Invalid syntax" msgstr "Ogiltig syntax" -#: core/app_settings.py:283 +#: core/app_settings.py:294 msgid "Invalid rounds number" msgstr "Ogiltigt antal omgångar" -#: core/app_settings.py:304 +#: core/app_settings.py:315 msgid "This field is required" msgstr "Detta fält är obligatoriskt" @@ -417,11 +427,11 @@ msgid "API access token" msgstr "" #: core/templates/core/api_access.html:29 -#: core/templates/core/user_profile.html:11 lib/form_utils.py:359 +#: core/templates/core/user_profile.html:10 lib/form_utils.py:359 msgid "Update" msgstr "Uppdatera" -#: core/templates/core/information.html:2 core/templatetags/core_tags.py:52 +#: core/templates/core/information.html:2 core/templatetags/core_tags.py:53 msgid "Information" msgstr "Information" @@ -476,7 +486,7 @@ msgstr "Gruppnamn" msgid "Last login" msgstr "Senaste inloggad" -#: core/templates/core/logs.html:2 core/templatetags/core_tags.py:56 +#: core/templates/core/logs.html:2 core/templatetags/core_tags.py:57 msgid "Logs" msgstr "Loggar" @@ -500,7 +510,7 @@ msgstr "Loggare" msgid "Message" msgstr "Meddelande" -#: core/templates/core/parameters.html:2 core/templatetags/core_tags.py:61 +#: core/templates/core/parameters.html:2 core/templatetags/core_tags.py:62 msgid "Parameters" msgstr "Parametrar" @@ -517,12 +527,12 @@ msgstr "Spara" msgid "Modoboa settings" msgstr "Modoboa inställningar" -#: core/templates/core/user_index.html:4 core/templatetags/core_tags.py:80 +#: core/templates/core/user_index.html:4 core/templatetags/core_tags.py:81 msgid "Settings" msgstr "Inställningar" #: core/templates/core/user_preferences.html:2 -#: core/templatetags/core_tags.py:107 +#: core/templatetags/core_tags.py:108 msgid "Preferences" msgstr "Inställningar" @@ -536,23 +546,23 @@ msgstr "Anpassa Modoboa" msgid "No preferences available." msgstr "Inställningar sparade" -#: core/templates/core/user_profile.html:4 core/templatetags/core_tags.py:103 +#: core/templates/core/user_profile.html:3 core/templatetags/core_tags.py:104 msgid "Profile" msgstr "Profil" -#: core/templates/core/user_profile.html:4 +#: core/templates/core/user_profile.html:3 msgid "Update your personal information" msgstr "Uppdatera personlig information" -#: core/templatetags/core_tags.py:25 +#: core/templatetags/core_tags.py:26 msgid "Modoboa" msgstr "Modoboa" -#: core/templatetags/core_tags.py:89 +#: core/templatetags/core_tags.py:90 msgid "Logout" msgstr "Logga ut" -#: core/templatetags/core_tags.py:114 +#: core/templatetags/core_tags.py:115 msgid "API" msgstr "" @@ -634,9 +644,10 @@ msgstr "Ja" msgid "No" msgstr "Nej" -#: lib/ldap_utils.py:116 -#, python-format -msgid "Failed to update password: %s" +#: lib/ldap_utils.py:124 +#, fuzzy +#| msgid "Failed to update password: %s" +msgid "Failed to update password: {}" msgstr "Misslyckades med att uppdatera lösenord: %s" #: lib/permissions.py:10 @@ -657,7 +668,7 @@ msgstr "" msgid "Super administrator" msgstr "Super administratör" -#: templates/404.html:4 templates/500.html:4 +#: templates/404.html:4 templates/500.html.py:4 msgid "Sorry" msgstr "Ursäkta" @@ -708,15 +719,15 @@ msgstr "Föregående" msgid "Next" msgstr "Nästa" -#: templates/registration/login.html:10 +#: templates/registration/login.html:9 msgid "Welcome to Modoboa" msgstr "Välkommen till Modoboa" -#: templates/registration/login.html:41 +#: templates/registration/login.html:40 msgid "Remember me" msgstr "Kom ihåg mig" -#: templates/registration/login.html:44 +#: templates/registration/login.html:43 msgid "Log in" msgstr "Logga in" diff --git a/modoboa/relaydomains/locale/cs_CZ/LC_MESSAGES/django.po b/modoboa/relaydomains/locale/cs_CZ/LC_MESSAGES/django.po index a73163e61..7f56bc466 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-04-27 21:59+0200\n" +"POT-Creation-Date: 2016-05-08 15:54+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 be9eaf826..2773b5357 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-04-27 21:59+0200\n" +"POT-Creation-Date: 2016-05-08 15:54+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 b4b8f1ac1..964e92d3c 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-04-27 21:59+0200\n" +"POT-Creation-Date: 2016-05-08 15:54+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 6aeb9d7e2..d48e27fb4 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-04-27 21:59+0200\n" +"POT-Creation-Date: 2016-05-08 15:54+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 63f45d6b0..d9c7682b1 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-04-27 21:59+0200\n" +"POT-Creation-Date: 2016-05-08 15:54+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 124825147..7ed94a1e5 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-04-27 21:59+0200\n" +"POT-Creation-Date: 2016-05-08 15:54+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/nl_NL/LC_MESSAGES/django.po b/modoboa/relaydomains/locale/nl_NL/LC_MESSAGES/django.po index 352969000..b2c7fba38 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-04-27 21:59+0200\n" +"POT-Creation-Date: 2016-05-08 15:54+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 0975f1d8d..9e13f6c2f 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-04-27 21:59+0200\n" +"POT-Creation-Date: 2016-05-08 15:54+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 b4c6b6fd4..5397378da 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-04-27 21:59+0200\n" +"POT-Creation-Date: 2016-05-08 15:54+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 c615ab558..bf6231b93 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-04-27 21:59+0200\n" +"POT-Creation-Date: 2016-05-08 15:54+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 98ea583a1..a8f031f45 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-04-27 21:59+0200\n" +"POT-Creation-Date: 2016-05-08 15:54+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/"