diff --git a/modoboa/locale/cs_CZ/LC_MESSAGES/django.po b/modoboa/locale/cs_CZ/LC_MESSAGES/django.po index 245ae2e9f..1f4f62f01 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: 2015-04-15 11:15+0200\n" +"POT-Creation-Date: 2015-07-09 10:20+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/" @@ -29,55 +29,55 @@ msgstr "Obecné" msgid "One or more updates are available" msgstr "Je dostupná aktualizace!" -#: core/app_settings.py:34 +#: core/app_settings.py:36 msgid "Authentication" msgstr "Ověření" -#: core/app_settings.py:37 +#: core/app_settings.py:39 msgid "Authentication type" msgstr "Typ ověření" -#: core/app_settings.py:38 +#: core/app_settings.py:40 msgid "Local" msgstr "Lokální" -#: core/app_settings.py:41 +#: core/app_settings.py:43 msgid "The backend used for authentication" msgstr "Rozhraní pro ověřování přístupu" -#: core/app_settings.py:46 +#: core/app_settings.py:48 msgid "Default password scheme" msgstr "Výchozí schéma hesel" -#: core/app_settings.py:49 +#: core/app_settings.py:51 msgid "md5crypt (weak)" msgstr "md5crypt (slabé)" -#: core/app_settings.py:50 +#: core/app_settings.py:52 msgid "sha256 (weak)" msgstr "sha256 (slabé)" -#: core/app_settings.py:51 +#: core/app_settings.py:53 msgid "md5 (weak)" msgstr "md5 (slabé)" -#: core/app_settings.py:52 +#: core/app_settings.py:54 msgid "crypt (weak)" msgstr "crypt (slabé)" -#: core/app_settings.py:53 +#: core/app_settings.py:55 msgid "plain (weak)" msgstr "žádné (slabé)" -#: core/app_settings.py:55 +#: core/app_settings.py:57 msgid "Scheme used to crypt mailbox passwords" msgstr "Použité schéma pro šifrování hesel schránek" -#: core/app_settings.py:60 +#: core/app_settings.py:62 msgid "Rounds" msgstr "Počet cyklů" -#: core/app_settings.py:63 +#: core/app_settings.py:65 msgid "" "Number of rounds to use (only used by sha256crypt and sha512crypt). Must be " "between 1000 and 999999999, inclusive." @@ -85,63 +85,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:70 +#: core/app_settings.py:72 msgid "Secret key" msgstr "Tajný klíč" -#: core/app_settings.py:72 +#: core/app_settings.py:74 msgid "Key used to encrypt/decrypt passwords" msgstr "Klíč používaný k šifrování/dešifrování hesel" -#: core/app_settings.py:77 +#: core/app_settings.py:79 msgid "LDAP settings" msgstr "Nastavení LDAP" -#: core/app_settings.py:80 +#: core/app_settings.py:82 msgid "Server address" msgstr "Adresa serveru" -#: core/app_settings.py:83 +#: core/app_settings.py:85 msgid "The IP address or the DNS name of the LDAP server" msgstr "IP adresa DNS jména LDAP serveru" -#: core/app_settings.py:88 +#: core/app_settings.py:90 msgid "Server port" msgstr "Port serveru" -#: core/app_settings.py:90 +#: core/app_settings.py:92 msgid "The TCP port number used by the LDAP server" msgstr "Port TCP, který používá LDAP server" -#: core/app_settings.py:95 +#: core/app_settings.py:97 msgid "Use a secured connection" msgstr "Použít zabezpečené připojení" -#: core/app_settings.py:98 +#: core/app_settings.py:100 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:102 +#: core/app_settings.py:104 msgid "Authentication method" msgstr "Metoda ověření" -#: core/app_settings.py:103 +#: core/app_settings.py:105 msgid "Search and bind" msgstr "Vyhledat a spojit" -#: core/app_settings.py:104 +#: core/app_settings.py:106 msgid "Direct bind" msgstr "Přímé spojení" -#: core/app_settings.py:106 +#: core/app_settings.py:108 msgid "Choose the authentication method to use" msgstr "Zvolte si metodu ověření, která se použije" -#: core/app_settings.py:111 +#: core/app_settings.py:113 msgid "Bind DN" msgstr "Spojení pomocí DN" -#: core/app_settings.py:114 +#: core/app_settings.py:116 msgid "" "The distinguished name to use when binding to the LDAP server. Leave empty " "for an anonymous bind" @@ -149,29 +149,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:122 +#: core/app_settings.py:124 msgid "Bind password" msgstr "Heslo spojení" -#: core/app_settings.py:125 +#: core/app_settings.py:127 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:134 +#: core/app_settings.py:136 msgid "Users search base" msgstr "Základna struktury uživatelů" -#: core/app_settings.py:137 +#: core/app_settings.py:139 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:144 +#: core/app_settings.py:146 msgid "Search filter" msgstr "Vyhledávací filtr" -#: core/app_settings.py:147 +#: core/app_settings.py:149 msgid "" "An optional filter string (e.g. '(objectClass=person)'). In order to be " "valid, it must be enclosed in parentheses." @@ -179,11 +179,11 @@ msgstr "" "Volitelný filtr (např. '(objectClass=osoba)'). Aby byl filtr platný, je " "nezbytné jen uzavřít do závorek." -#: core/app_settings.py:155 +#: core/app_settings.py:157 msgid "User DN template" msgstr "Šablona uživatelského DN" -#: core/app_settings.py:158 +#: core/app_settings.py:160 #, python-format msgid "" "The template used to construct a user's DN. It should contain one " @@ -192,28 +192,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:166 +#: core/app_settings.py:168 msgid "Password attribute" msgstr "Atribut hesla" -#: core/app_settings.py:168 +#: core/app_settings.py:170 msgid "The attribute used to store user passwords" msgstr "Atribut používaný pro ukládání hesel uživatelů" -#: core/app_settings.py:173 +#: core/app_settings.py:175 msgid "Active Directory" msgstr "Active Directory" -#: core/app_settings.py:176 +#: core/app_settings.py:178 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:180 +#: core/app_settings.py:182 msgid "Administrator groups" msgstr "Správcovské skupiny" -#: core/app_settings.py:183 +#: core/app_settings.py:185 msgid "" "Members of those LDAP Posix groups will be created as domain administrators. " "Use ';' characters to separate groups." @@ -221,85 +221,87 @@ 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:190 +#: core/app_settings.py:192 msgid "Groups search base" msgstr "Základna struktury skupin" -#: core/app_settings.py:193 +#: core/app_settings.py:195 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:198 +#: core/app_settings.py:200 msgid "Miscellaneous" msgstr "Různé" -#: core/app_settings.py:201 +#: core/app_settings.py:203 msgid "Top notifications check interval" msgstr "Interval aktualizací upozornění" -#: core/app_settings.py:203 -msgid "Interval between two top notification checks" +#: core/app_settings.py:206 +#, 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:208 +#: core/app_settings.py:212 msgid "Check new versions" msgstr "Zkontrolovat verzi" -#: core/app_settings.py:211 +#: core/app_settings.py:215 msgid "Automatically checks if a newer version is available" msgstr "Automaticky kontrolovat dostupnost nové verze" -#: core/app_settings.py:215 +#: core/app_settings.py:219 msgid "Maximum log record age" msgstr "Maximální stáří záznamu" -#: core/app_settings.py:217 +#: core/app_settings.py:221 msgid "The maximum age in days of a log record" msgstr "Maximální stáří záznamu ve dnech" -#: core/app_settings.py:222 +#: core/app_settings.py:226 msgid "Items per page" msgstr "Položek na stránce" -#: core/app_settings.py:224 +#: core/app_settings.py:228 msgid "Number of displayed items per page" msgstr "Počet zobrazených položek na stránce" -#: core/app_settings.py:229 +#: core/app_settings.py:233 msgid "Default top redirection" msgstr "Výchozí přesměrování aplikace" -#: core/app_settings.py:233 +#: core/app_settings.py:237 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:263 +#: core/app_settings.py:267 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:272 +#: core/app_settings.py:276 msgid "Invalid syntax" msgstr "Neplatná syntaxe" -#: core/app_settings.py:278 +#: core/app_settings.py:282 msgid "Invalid rounds number" msgstr "Neplatný počet cyklů" -#: core/app_settings.py:299 +#: core/app_settings.py:303 msgid "This field is required" msgstr "Toto pole je vyžadováno" -#: core/app_settings.py:367 +#: core/app_settings.py:371 msgid "Display" msgstr "Zobrazení" -#: core/app_settings.py:371 +#: core/app_settings.py:375 msgid "Prefered language" msgstr "Preferovaný jazyk" -#: core/app_settings.py:383 +#: core/app_settings.py:387 msgid "Prefered language to display pages" msgstr "Preferovaný jazyk pro zobrazení stránek" @@ -331,61 +333,74 @@ msgstr "Původní heslo se neshoduje" msgid "Passwords mismatch" msgstr "Hesla se neshodují" -#: core/models.py:52 +#: core/models.py:53 +msgid "Allow mailboxes access" +msgstr "" + +#: core/models.py:55 +msgid "Allow this administrator to access user mailboxes" +msgstr "" + +#: core/models.py:58 msgid "password" msgstr "heslo" -#: core/models.py:54 +#: core/models.py:60 msgid "last login" msgstr "poslední přihlášení" -#: core/models.py:83 +#: core/models.py:89 msgid "You can't delete your own account" msgstr "Nemůžete smazat vlastní účet" -#: core/models.py:133 +#: core/models.py:139 msgid "Failed to update password: LDAP module not installed" msgstr "Nebylo možné změnit heslo: LDAP modul není instalován" -#: core/models.py:186 +#: core/models.py:192 msgid "account" msgstr "účet" -#: core/models.py:341 +#: core/models.py:347 msgid "Invalid line" msgstr "Neplatný řádek" -#: core/models.py:347 +#: core/models.py:355 msgid "You can't import an account with a role greater than yours" msgstr "Nemůžete importvat účet s vyšším oprávněním, než máte vy sám" -#: core/models.py:359 +#: core/models.py:370 #, python-format msgid "The simple user '%s' must have a valid email address" msgstr "Běžný uživatel '%s' musí mít nastavenou platnou emailovou adresu" -#: core/models.py:364 +#: core/models.py:375 #, python-format msgid "username and email fields must not differ for '%s'" msgstr "pole uživatelského jména a emailu se nesmí pro '%s' lišit" -#: core/models.py:465 +#: core/models.py:477 msgid "added" msgstr "přidáno" -#: core/models.py:468 +#: core/models.py:480 msgid "modified" msgstr "upraveno" -#: core/models.py:470 core/models.py:495 +#: core/models.py:482 core/models.py:507 #, python-format msgid "%(object)s '%(name)s' %(action)s by user %(user)s" msgstr "%(object)s '%(name)s' %(action)s uživatelem %(user)s" -#: core/models.py:497 +#: core/models.py:509 msgid "deleted" msgstr "smazáno" +#: core/templates/core/flycheck_settings_header.html:5 +#: core/templates/core/settings_header.html:5 +msgid "Modoboa settings" +msgstr "Nastavení Modoboa" + #: core/templates/core/information.html:2 core/templatetags/core_tags.py:52 msgid "Information" msgstr "Informace" @@ -478,10 +493,6 @@ msgstr "Nastavit Modoboa" msgid "Save" msgstr "Uložit" -#: core/templates/core/settings_header.html:5 -msgid "Modoboa settings" -msgstr "Nastavení Modoboa" - #: core/templates/core/user_index.html:4 core/templatetags/core_tags.py:80 msgid "Settings" msgstr "Nastavení" @@ -503,7 +514,7 @@ msgstr "Profil" msgid "Update your personal information" msgstr "Aktualizovat osobní informace" -#: core/templates/core/user_profile.html:8 lib/form_utils.py:333 +#: core/templates/core/user_profile.html:8 lib/form_utils.py:359 msgid "Update" msgstr "Aktualizovat" @@ -562,23 +573,23 @@ msgstr "Přístup zamítnut: %s" msgid "Permission denied" msgstr "Přístup zamítnut" -#: lib/form_utils.py:88 +#: lib/form_utils.py:84 msgid "Submit" msgstr "Uložit" -#: lib/form_utils.py:124 lib/form_utils.py:127 +#: lib/form_utils.py:117 lib/form_utils.py:120 msgid "Invalid request" msgstr "Neplatný požadavek" -#: lib/form_utils.py:360 lib/form_utils.py:368 +#: lib/form_utils.py:386 lib/form_utils.py:394 msgid "Enter a valid domain name" msgstr "Vložte platné doménové jméno" -#: lib/form_utils.py:417 +#: lib/form_utils.py:443 msgid "Yes" msgstr "Ano" -#: lib/form_utils.py:417 +#: lib/form_utils.py:443 msgid "No" msgstr "Ne" diff --git a/modoboa/locale/de/LC_MESSAGES/django.po b/modoboa/locale/de/LC_MESSAGES/django.po index eb157dfd7..c0749aa43 100644 --- a/modoboa/locale/de/LC_MESSAGES/django.po +++ b/modoboa/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: 2015-04-15 11:15+0200\n" +"POT-Creation-Date: 2015-07-09 10:20+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/" @@ -30,55 +30,55 @@ msgstr "Allgemein" msgid "One or more updates are available" msgstr "Ein Update ist verfügbar!" -#: core/app_settings.py:34 +#: core/app_settings.py:36 msgid "Authentication" msgstr "Authentifizierung" -#: core/app_settings.py:37 +#: core/app_settings.py:39 msgid "Authentication type" msgstr "Authentifizierungstyp" -#: core/app_settings.py:38 +#: core/app_settings.py:40 msgid "Local" msgstr "Lokal" -#: core/app_settings.py:41 +#: core/app_settings.py:43 msgid "The backend used for authentication" msgstr "Backend für die Authentifizierung" -#: core/app_settings.py:46 +#: core/app_settings.py:48 msgid "Default password scheme" msgstr "Standard-Passwortschema" -#: core/app_settings.py:49 +#: core/app_settings.py:51 msgid "md5crypt (weak)" msgstr "md5crypt (schwach)" -#: core/app_settings.py:50 +#: core/app_settings.py:52 msgid "sha256 (weak)" msgstr "sha256 (schwach)" -#: core/app_settings.py:51 +#: core/app_settings.py:53 msgid "md5 (weak)" msgstr "md5 (schwach)" -#: core/app_settings.py:52 +#: core/app_settings.py:54 msgid "crypt (weak)" msgstr "crypt (schwach)" -#: core/app_settings.py:53 +#: core/app_settings.py:55 msgid "plain (weak)" msgstr "plain (schwach)" -#: core/app_settings.py:55 +#: core/app_settings.py:57 msgid "Scheme used to crypt mailbox passwords" msgstr "Verschlüsselungsschema der Mailbox-Passwörter" -#: core/app_settings.py:60 +#: core/app_settings.py:62 msgid "Rounds" msgstr "Runden" -#: core/app_settings.py:63 +#: core/app_settings.py:65 msgid "" "Number of rounds to use (only used by sha256crypt and sha512crypt). Must be " "between 1000 and 999999999, inclusive." @@ -86,90 +86,90 @@ msgstr "" "Anzahl zu verwendender Runden (nur für sha256crypt und sha512crypt). Zahl " "muss zwischen 1000 und 999999999 liegen." -#: core/app_settings.py:70 +#: core/app_settings.py:72 msgid "Secret key" msgstr "Geheimer Schlüssel" -#: core/app_settings.py:72 +#: core/app_settings.py:74 msgid "Key used to encrypt/decrypt passwords" msgstr "Verwendeter Schlüssel, um Passwörter zu ver-/entschlüsseln" -#: core/app_settings.py:77 +#: core/app_settings.py:79 msgid "LDAP settings" msgstr "LDAP-Einstellungen" -#: core/app_settings.py:80 +#: core/app_settings.py:82 msgid "Server address" msgstr "Server-Adresse" -#: core/app_settings.py:83 +#: core/app_settings.py:85 msgid "The IP address or the DNS name of the LDAP server" msgstr "IP-Adresse oder Hostname des LDAP-Servers" -#: core/app_settings.py:88 +#: core/app_settings.py:90 msgid "Server port" msgstr "Server-Port" -#: core/app_settings.py:90 +#: core/app_settings.py:92 msgid "The TCP port number used by the LDAP server" msgstr "Der TCP Port des LDAP-Servers" -#: core/app_settings.py:95 +#: core/app_settings.py:97 msgid "Use a secured connection" msgstr "Gesicherte Verbindung verwenden" -#: core/app_settings.py:98 +#: core/app_settings.py:100 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:102 +#: core/app_settings.py:104 msgid "Authentication method" msgstr "Authentifizierungsmethode" -#: core/app_settings.py:103 +#: core/app_settings.py:105 msgid "Search and bind" msgstr "Suchen und Bind anwenden" -#: core/app_settings.py:104 +#: core/app_settings.py:106 msgid "Direct bind" msgstr "Direkter Bind" -#: core/app_settings.py:106 +#: core/app_settings.py:108 msgid "Choose the authentication method to use" msgstr "Wählen Sie die Authentifizierungsmethode" -#: core/app_settings.py:111 +#: core/app_settings.py:113 msgid "Bind DN" msgstr "Bind DN" -#: core/app_settings.py:114 +#: core/app_settings.py:116 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:122 +#: core/app_settings.py:124 msgid "Bind password" msgstr "Bind Passwort" -#: core/app_settings.py:125 +#: core/app_settings.py:127 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:134 +#: core/app_settings.py:136 msgid "Users search base" msgstr "Benutzer Search Base" -#: core/app_settings.py:137 +#: core/app_settings.py:139 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:144 +#: core/app_settings.py:146 msgid "Search filter" msgstr "Suchfilter" -#: core/app_settings.py:147 +#: core/app_settings.py:149 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 "" "Ein optionaler Filter, z.B. '(objectClass=person)'. Der Filter muss " "entsprechend der LDAP-Konvention in Klammern gesetzt werden." -#: core/app_settings.py:155 +#: core/app_settings.py:157 msgid "User DN template" msgstr "Vorlage für User DN" -#: core/app_settings.py:158 +#: core/app_settings.py:160 #, python-format msgid "" "The template used to construct a user's DN. It should contain one " @@ -190,27 +190,27 @@ msgstr "" "Die Vorlage für einen User DN. Sie sollte einen Platzhalter, z.B. %(user)s " "enthalten." -#: core/app_settings.py:166 +#: core/app_settings.py:168 msgid "Password attribute" msgstr "Passwort-Attribut" -#: core/app_settings.py:168 +#: core/app_settings.py:170 msgid "The attribute used to store user passwords" msgstr "Das Attribut für Benutzerpasswörter" -#: core/app_settings.py:173 +#: core/app_settings.py:175 msgid "Active Directory" msgstr "Active Directory" -#: core/app_settings.py:176 +#: core/app_settings.py:178 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:180 +#: core/app_settings.py:182 msgid "Administrator groups" msgstr "Administrator-Gruppen" -#: core/app_settings.py:183 +#: core/app_settings.py:185 msgid "" "Members of those LDAP Posix groups will be created as domain administrators. " "Use ';' characters to separate groups." @@ -218,83 +218,85 @@ msgstr "" "Mitglieder dieser LDAP Posix-Gruppe werden als Domain-Administratoren " "angelegt werden. Nutzen Sie ';', um Gruppen zu separieren." -#: core/app_settings.py:190 +#: core/app_settings.py:192 msgid "Groups search base" msgstr "Gruppen Search Base" -#: core/app_settings.py:193 +#: core/app_settings.py:195 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:198 +#: core/app_settings.py:200 msgid "Miscellaneous" msgstr "Verschiedenes" -#: core/app_settings.py:201 +#: core/app_settings.py:203 msgid "Top notifications check interval" msgstr "Benachrichtigungs-Prüfintervall" -#: core/app_settings.py:203 -msgid "Interval between two top notification checks" +#: core/app_settings.py:206 +#, fuzzy +#| msgid "Interval between two top notification checks" +msgid "Interval between two top notification checks (in seconds)" msgstr "Intervall zwischen Benachrichtigungs-Prüfungen" -#: core/app_settings.py:208 +#: core/app_settings.py:212 msgid "Check new versions" msgstr "Überprüfe auf neue Versionen" -#: core/app_settings.py:211 +#: core/app_settings.py:215 msgid "Automatically checks if a newer version is available" msgstr "Überprüft automatisch ob eine neuere Version verfügbar ist." -#: core/app_settings.py:215 +#: core/app_settings.py:219 msgid "Maximum log record age" msgstr "Maximales Alter für Log-Einträge" -#: core/app_settings.py:217 +#: core/app_settings.py:221 msgid "The maximum age in days of a log record" msgstr "Das maximale Alter eines Log-Eintrags (in Tagen)" -#: core/app_settings.py:222 +#: core/app_settings.py:226 msgid "Items per page" msgstr "Einträge pro Seite" -#: core/app_settings.py:224 +#: core/app_settings.py:228 msgid "Number of displayed items per page" msgstr "Anzahl dargestellter Einträge pro Seite" -#: core/app_settings.py:229 +#: core/app_settings.py:233 msgid "Default top redirection" msgstr "Standardumleitung" -#: core/app_settings.py:233 +#: core/app_settings.py:237 msgid "The default redirection used when no application is specified" msgstr "Die Standardumleitung wenn kein Programm angegeben wurde" -#: core/app_settings.py:263 +#: core/app_settings.py:267 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:272 +#: core/app_settings.py:276 msgid "Invalid syntax" msgstr "Ungültige Syntax" -#: core/app_settings.py:278 +#: core/app_settings.py:282 msgid "Invalid rounds number" msgstr "Ungültige Zahl für Runden" -#: core/app_settings.py:299 +#: core/app_settings.py:303 msgid "This field is required" msgstr "Dieses Feld ist erforderlich" -#: core/app_settings.py:367 +#: core/app_settings.py:371 msgid "Display" msgstr "Darstellung" -#: core/app_settings.py:371 +#: core/app_settings.py:375 msgid "Prefered language" msgstr "Bevorzugte Sprache" -#: core/app_settings.py:383 +#: core/app_settings.py:387 msgid "Prefered language to display pages" msgstr "Bevorzugte Sprache für Seitendarstellung" @@ -326,62 +328,75 @@ msgstr "Altes Passwort stimmt nicht überein" msgid "Passwords mismatch" msgstr "Passwörter stimmen nicht überein" -#: core/models.py:52 +#: core/models.py:53 +msgid "Allow mailboxes access" +msgstr "" + +#: core/models.py:55 +msgid "Allow this administrator to access user mailboxes" +msgstr "" + +#: core/models.py:58 msgid "password" msgstr "Passwort" -#: core/models.py:54 +#: core/models.py:60 msgid "last login" msgstr "Letzte Anmeldung" -#: core/models.py:83 +#: core/models.py:89 msgid "You can't delete your own account" msgstr "Sie können Ihr eigenes Konto nicht entfernen" -#: core/models.py:133 +#: core/models.py:139 msgid "Failed to update password: LDAP module not installed" msgstr "Konnte Passwort nicht aktualisieren: LDAP-Modul nicht installiert" -#: core/models.py:186 +#: core/models.py:192 msgid "account" msgstr "Konto" -#: core/models.py:341 +#: core/models.py:347 msgid "Invalid line" msgstr "Ungültige Zeile" -#: core/models.py:347 +#: core/models.py:355 msgid "You can't import an account with a role greater than yours" -msgstr "Sie können kein Konto mit einer höheren Rolle als Ihrer eigenen importieren" +msgstr "" +"Sie können kein Konto mit einer höheren Rolle als Ihrer eigenen importieren" -#: core/models.py:359 +#: core/models.py:370 #, python-format msgid "The simple user '%s' must have a valid email address" msgstr "Der normale Benutzer '%s' muss eine gültige E-Mail-Adresse besitzen" -#: core/models.py:364 +#: core/models.py:375 #, python-format msgid "username and email fields must not differ for '%s'" -msgstr "" -"Benutzername und E-Mail für '%s' dürfen sich nicht unterscheiden" +msgstr "Benutzername und E-Mail für '%s' dürfen sich nicht unterscheiden" -#: core/models.py:465 +#: core/models.py:477 msgid "added" msgstr "hinzugefügt" -#: core/models.py:468 +#: core/models.py:480 msgid "modified" msgstr "verändert" -#: core/models.py:470 core/models.py:495 +#: core/models.py:482 core/models.py:507 #, python-format msgid "%(object)s '%(name)s' %(action)s by user %(user)s" msgstr "%(object)s '%(name)s' %(action)s der Identität %(user)s" -#: core/models.py:497 +#: core/models.py:509 msgid "deleted" msgstr "entfernt" +#: core/templates/core/flycheck_settings_header.html:5 +#: core/templates/core/settings_header.html:5 +msgid "Modoboa settings" +msgstr "Modoboa-Einstellungen" + #: core/templates/core/information.html:2 core/templatetags/core_tags.py:52 msgid "Information" msgstr "Information" @@ -398,7 +413,9 @@ msgstr "Ein Update ist verfügbar!" #: core/templates/core/information.html:6 msgid "Check the following list to find the component(s) that can be updated." -msgstr "Überprüfen Sie die folgende Liste auf Komponenten, die aktualisiert werden können." +msgstr "" +"Überprüfen Sie die folgende Liste auf Komponenten, die aktualisiert werden " +"können." #: core/templates/core/information.html:10 #, fuzzy @@ -474,10 +491,6 @@ msgstr "Modoboa konfigurieren" msgid "Save" msgstr "Speichern" -#: core/templates/core/settings_header.html:5 -msgid "Modoboa settings" -msgstr "Modoboa-Einstellungen" - #: core/templates/core/user_index.html:4 core/templatetags/core_tags.py:80 msgid "Settings" msgstr "Einstellungen" @@ -499,7 +512,7 @@ msgstr "Profil" msgid "Update your personal information" msgstr "Aktualisieren Sie Ihre persönlichen Daten" -#: core/templates/core/user_profile.html:8 lib/form_utils.py:333 +#: core/templates/core/user_profile.html:8 lib/form_utils.py:359 msgid "Update" msgstr "Aktualisieren" @@ -559,23 +572,23 @@ msgstr "Zugriff verweigert: %s" msgid "Permission denied" msgstr "Zugriff verweigert" -#: lib/form_utils.py:88 +#: lib/form_utils.py:84 msgid "Submit" msgstr "Abschicken" -#: lib/form_utils.py:124 lib/form_utils.py:127 +#: lib/form_utils.py:117 lib/form_utils.py:120 msgid "Invalid request" msgstr "Ungültige Anfrage" -#: lib/form_utils.py:360 lib/form_utils.py:368 +#: lib/form_utils.py:386 lib/form_utils.py:394 msgid "Enter a valid domain name" msgstr "Geben Sie einen gültigen Domain-Namen an" -#: lib/form_utils.py:417 +#: lib/form_utils.py:443 msgid "Yes" msgstr "Ja" -#: lib/form_utils.py:417 +#: lib/form_utils.py:443 msgid "No" msgstr "Nein" diff --git a/modoboa/locale/en/LC_MESSAGES/django.po b/modoboa/locale/en/LC_MESSAGES/django.po index f46388543..5428521df 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: 2015-04-15 11:15+0200\n" +"POT-Creation-Date: 2015-07-09 10:20+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -25,262 +25,262 @@ msgstr "" msgid "One or more updates are available" msgstr "" -#: core/app_settings.py:34 +#: core/app_settings.py:36 msgid "Authentication" msgstr "" -#: core/app_settings.py:37 +#: core/app_settings.py:39 msgid "Authentication type" msgstr "" -#: core/app_settings.py:38 +#: core/app_settings.py:40 msgid "Local" msgstr "" -#: core/app_settings.py:41 +#: core/app_settings.py:43 msgid "The backend used for authentication" msgstr "" -#: core/app_settings.py:46 +#: core/app_settings.py:48 msgid "Default password scheme" msgstr "" -#: core/app_settings.py:49 +#: core/app_settings.py:51 msgid "md5crypt (weak)" msgstr "" -#: core/app_settings.py:50 +#: core/app_settings.py:52 msgid "sha256 (weak)" msgstr "" -#: core/app_settings.py:51 +#: core/app_settings.py:53 msgid "md5 (weak)" msgstr "" -#: core/app_settings.py:52 +#: core/app_settings.py:54 msgid "crypt (weak)" msgstr "" -#: core/app_settings.py:53 +#: core/app_settings.py:55 msgid "plain (weak)" msgstr "" -#: core/app_settings.py:55 +#: core/app_settings.py:57 msgid "Scheme used to crypt mailbox passwords" msgstr "" -#: core/app_settings.py:60 +#: core/app_settings.py:62 msgid "Rounds" msgstr "" -#: core/app_settings.py:63 +#: core/app_settings.py:65 msgid "" "Number of rounds to use (only used by sha256crypt and sha512crypt). Must be " "between 1000 and 999999999, inclusive." msgstr "" -#: core/app_settings.py:70 +#: core/app_settings.py:72 msgid "Secret key" msgstr "" -#: core/app_settings.py:72 +#: core/app_settings.py:74 msgid "Key used to encrypt/decrypt passwords" msgstr "" -#: core/app_settings.py:77 +#: core/app_settings.py:79 msgid "LDAP settings" msgstr "" -#: core/app_settings.py:80 +#: core/app_settings.py:82 msgid "Server address" msgstr "" -#: core/app_settings.py:83 +#: core/app_settings.py:85 msgid "The IP address or the DNS name of the LDAP server" msgstr "" -#: core/app_settings.py:88 +#: core/app_settings.py:90 msgid "Server port" msgstr "" -#: core/app_settings.py:90 +#: core/app_settings.py:92 msgid "The TCP port number used by the LDAP server" msgstr "" -#: core/app_settings.py:95 +#: core/app_settings.py:97 msgid "Use a secured connection" msgstr "" -#: core/app_settings.py:98 +#: core/app_settings.py:100 msgid "Use an SSL/TLS connection to access the LDAP server" msgstr "" -#: core/app_settings.py:102 +#: core/app_settings.py:104 msgid "Authentication method" msgstr "" -#: core/app_settings.py:103 +#: core/app_settings.py:105 msgid "Search and bind" msgstr "" -#: core/app_settings.py:104 +#: core/app_settings.py:106 msgid "Direct bind" msgstr "" -#: core/app_settings.py:106 +#: core/app_settings.py:108 msgid "Choose the authentication method to use" msgstr "" -#: core/app_settings.py:111 +#: core/app_settings.py:113 msgid "Bind DN" msgstr "" -#: core/app_settings.py:114 +#: core/app_settings.py:116 msgid "" "The distinguished name to use when binding to the LDAP server. Leave empty " "for an anonymous bind" msgstr "" -#: core/app_settings.py:122 +#: core/app_settings.py:124 msgid "Bind password" msgstr "" -#: core/app_settings.py:125 +#: core/app_settings.py:127 msgid "The password to use when binding to the LDAP server (with 'Bind DN')" msgstr "" -#: core/app_settings.py:134 +#: core/app_settings.py:136 msgid "Users search base" msgstr "" -#: core/app_settings.py:137 +#: core/app_settings.py:139 msgid "The distinguished name of the search base used to find users" msgstr "" -#: core/app_settings.py:144 +#: core/app_settings.py:146 msgid "Search filter" msgstr "" -#: core/app_settings.py:147 +#: core/app_settings.py:149 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:155 +#: core/app_settings.py:157 msgid "User DN template" msgstr "" -#: core/app_settings.py:158 +#: core/app_settings.py:160 #, 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:166 +#: core/app_settings.py:168 msgid "Password attribute" msgstr "" -#: core/app_settings.py:168 +#: core/app_settings.py:170 msgid "The attribute used to store user passwords" msgstr "" -#: core/app_settings.py:173 +#: core/app_settings.py:175 msgid "Active Directory" msgstr "" -#: core/app_settings.py:176 +#: core/app_settings.py:178 msgid "Tell if the LDAP server is an Active Directory one" msgstr "" -#: core/app_settings.py:180 +#: core/app_settings.py:182 msgid "Administrator groups" msgstr "" -#: core/app_settings.py:183 +#: core/app_settings.py:185 msgid "" "Members of those LDAP Posix groups will be created as domain administrators. " "Use ';' characters to separate groups." msgstr "" -#: core/app_settings.py:190 +#: core/app_settings.py:192 msgid "Groups search base" msgstr "" -#: core/app_settings.py:193 +#: core/app_settings.py:195 msgid "The distinguished name of the search base used to find groups" msgstr "" -#: core/app_settings.py:198 +#: core/app_settings.py:200 msgid "Miscellaneous" msgstr "" -#: core/app_settings.py:201 +#: core/app_settings.py:203 msgid "Top notifications check interval" msgstr "" -#: core/app_settings.py:203 -msgid "Interval between two top notification checks" +#: core/app_settings.py:206 +msgid "Interval between two top notification checks (in seconds)" msgstr "" -#: core/app_settings.py:208 +#: core/app_settings.py:212 msgid "Check new versions" msgstr "" -#: core/app_settings.py:211 +#: core/app_settings.py:215 msgid "Automatically checks if a newer version is available" msgstr "" -#: core/app_settings.py:215 +#: core/app_settings.py:219 msgid "Maximum log record age" msgstr "" -#: core/app_settings.py:217 +#: core/app_settings.py:221 msgid "The maximum age in days of a log record" msgstr "" -#: core/app_settings.py:222 +#: core/app_settings.py:226 msgid "Items per page" msgstr "" -#: core/app_settings.py:224 +#: core/app_settings.py:228 msgid "Number of displayed items per page" msgstr "" -#: core/app_settings.py:229 +#: core/app_settings.py:233 msgid "Default top redirection" msgstr "" -#: core/app_settings.py:233 +#: core/app_settings.py:237 msgid "The default redirection used when no application is specified" msgstr "" -#: core/app_settings.py:263 +#: core/app_settings.py:267 msgid "Key must be either 16, 24, or 32 bytes long" msgstr "" -#: core/app_settings.py:272 +#: core/app_settings.py:276 msgid "Invalid syntax" msgstr "" -#: core/app_settings.py:278 +#: core/app_settings.py:282 msgid "Invalid rounds number" msgstr "" -#: core/app_settings.py:299 +#: core/app_settings.py:303 msgid "This field is required" msgstr "" -#: core/app_settings.py:367 +#: core/app_settings.py:371 msgid "Display" msgstr "" -#: core/app_settings.py:371 +#: core/app_settings.py:375 msgid "Prefered language" msgstr "" -#: core/app_settings.py:383 +#: core/app_settings.py:387 msgid "Prefered language to display pages" msgstr "" @@ -312,61 +312,74 @@ msgstr "" msgid "Passwords mismatch" msgstr "" -#: core/models.py:52 +#: core/models.py:53 +msgid "Allow mailboxes access" +msgstr "" + +#: core/models.py:55 +msgid "Allow this administrator to access user mailboxes" +msgstr "" + +#: core/models.py:58 msgid "password" msgstr "" -#: core/models.py:54 +#: core/models.py:60 msgid "last login" msgstr "" -#: core/models.py:83 +#: core/models.py:89 msgid "You can't delete your own account" msgstr "" -#: core/models.py:133 +#: core/models.py:139 msgid "Failed to update password: LDAP module not installed" msgstr "" -#: core/models.py:186 +#: core/models.py:192 msgid "account" msgstr "" -#: core/models.py:341 +#: core/models.py:347 msgid "Invalid line" msgstr "" -#: core/models.py:347 +#: core/models.py:355 msgid "You can't import an account with a role greater than yours" msgstr "" -#: core/models.py:359 +#: core/models.py:370 #, python-format msgid "The simple user '%s' must have a valid email address" msgstr "" -#: core/models.py:364 +#: core/models.py:375 #, python-format msgid "username and email fields must not differ for '%s'" msgstr "" -#: core/models.py:465 +#: core/models.py:477 msgid "added" msgstr "" -#: core/models.py:468 +#: core/models.py:480 msgid "modified" msgstr "" -#: core/models.py:470 core/models.py:495 +#: core/models.py:482 core/models.py:507 #, python-format msgid "%(object)s '%(name)s' %(action)s by user %(user)s" msgstr "" -#: core/models.py:497 +#: core/models.py:509 msgid "deleted" msgstr "" +#: core/templates/core/flycheck_settings_header.html:5 +#: core/templates/core/settings_header.html:5 +msgid "Modoboa settings" +msgstr "" + #: core/templates/core/information.html:2 core/templatetags/core_tags.py:52 msgid "Information" msgstr "" @@ -453,10 +466,6 @@ msgstr "" msgid "Save" msgstr "" -#: core/templates/core/settings_header.html:5 -msgid "Modoboa settings" -msgstr "" - #: core/templates/core/user_index.html:4 core/templatetags/core_tags.py:80 msgid "Settings" msgstr "" @@ -478,7 +487,7 @@ msgstr "" msgid "Update your personal information" msgstr "" -#: core/templates/core/user_profile.html:8 lib/form_utils.py:333 +#: core/templates/core/user_profile.html:8 lib/form_utils.py:359 msgid "Update" msgstr "" @@ -534,23 +543,23 @@ msgstr "" msgid "Permission denied" msgstr "" -#: lib/form_utils.py:88 +#: lib/form_utils.py:84 msgid "Submit" msgstr "" -#: lib/form_utils.py:124 lib/form_utils.py:127 +#: lib/form_utils.py:117 lib/form_utils.py:120 msgid "Invalid request" msgstr "" -#: lib/form_utils.py:360 lib/form_utils.py:368 +#: lib/form_utils.py:386 lib/form_utils.py:394 msgid "Enter a valid domain name" msgstr "" -#: lib/form_utils.py:417 +#: lib/form_utils.py:443 msgid "Yes" msgstr "" -#: lib/form_utils.py:417 +#: lib/form_utils.py:443 msgid "No" msgstr "" diff --git a/modoboa/locale/es/LC_MESSAGES/django.po b/modoboa/locale/es/LC_MESSAGES/django.po index bd423c1e2..59d748201 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: 2015-04-15 11:15+0200\n" +"POT-Creation-Date: 2015-07-09 10:20+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/" @@ -29,117 +29,117 @@ msgstr "General" msgid "One or more updates are available" msgstr "No hay estadísticas disponibles" -#: core/app_settings.py:34 +#: core/app_settings.py:36 msgid "Authentication" msgstr "Autenticación" -#: core/app_settings.py:37 +#: core/app_settings.py:39 msgid "Authentication type" msgstr "Tipo de autenticación" -#: core/app_settings.py:38 +#: core/app_settings.py:40 msgid "Local" msgstr "Local" -#: core/app_settings.py:41 +#: core/app_settings.py:43 msgid "The backend used for authentication" msgstr "El sistema usado para autenticación" -#: core/app_settings.py:46 +#: core/app_settings.py:48 msgid "Default password scheme" msgstr "Esquema de contraseña por defecto" -#: core/app_settings.py:49 +#: core/app_settings.py:51 msgid "md5crypt (weak)" msgstr "" -#: core/app_settings.py:50 +#: core/app_settings.py:52 msgid "sha256 (weak)" msgstr "" -#: core/app_settings.py:51 +#: core/app_settings.py:53 msgid "md5 (weak)" msgstr "" -#: core/app_settings.py:52 +#: core/app_settings.py:54 msgid "crypt (weak)" msgstr "" -#: core/app_settings.py:53 +#: core/app_settings.py:55 msgid "plain (weak)" msgstr "" -#: core/app_settings.py:55 +#: core/app_settings.py:57 msgid "Scheme used to crypt mailbox passwords" msgstr "Esquema usado para cifrar las contraseñas del mailbox" -#: core/app_settings.py:60 +#: core/app_settings.py:62 msgid "Rounds" msgstr "" -#: core/app_settings.py:63 +#: core/app_settings.py:65 msgid "" "Number of rounds to use (only used by sha256crypt and sha512crypt). Must be " "between 1000 and 999999999, inclusive." msgstr "" -#: core/app_settings.py:70 +#: core/app_settings.py:72 msgid "Secret key" msgstr "Clave secreta" -#: core/app_settings.py:72 +#: core/app_settings.py:74 msgid "Key used to encrypt/decrypt passwords" msgstr "Clave usada para cifrar/descifrar contraseñas" -#: core/app_settings.py:77 +#: core/app_settings.py:79 msgid "LDAP settings" msgstr "Configuración de LDAP" -#: core/app_settings.py:80 +#: core/app_settings.py:82 msgid "Server address" msgstr "Dirección del servidor" -#: core/app_settings.py:83 +#: core/app_settings.py:85 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:88 +#: core/app_settings.py:90 msgid "Server port" msgstr "Puerto del servidor" -#: core/app_settings.py:90 +#: core/app_settings.py:92 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:95 +#: core/app_settings.py:97 msgid "Use a secured connection" msgstr "Usa una conexión segura" -#: core/app_settings.py:98 +#: core/app_settings.py:100 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:102 +#: core/app_settings.py:104 msgid "Authentication method" msgstr "Método de autenticación" -#: core/app_settings.py:103 +#: core/app_settings.py:105 msgid "Search and bind" msgstr "Buscar y unir" -#: core/app_settings.py:104 +#: core/app_settings.py:106 msgid "Direct bind" msgstr "Unión directa" -#: core/app_settings.py:106 +#: core/app_settings.py:108 msgid "Choose the authentication method to use" msgstr "Elegir el método de autenticación a usar" -#: core/app_settings.py:111 +#: core/app_settings.py:113 msgid "Bind DN" msgstr "Unir a DN" -#: core/app_settings.py:114 +#: core/app_settings.py:116 msgid "" "The distinguished name to use when binding to the LDAP server. Leave empty " "for an anonymous bind" @@ -147,30 +147,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:122 +#: core/app_settings.py:124 msgid "Bind password" msgstr "Unir contraseña" -#: core/app_settings.py:125 +#: core/app_settings.py:127 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:134 +#: core/app_settings.py:136 #, fuzzy msgid "Users search base" msgstr "Buscar base" -#: core/app_settings.py:137 +#: core/app_settings.py:139 #, 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:144 +#: core/app_settings.py:146 msgid "Search filter" msgstr "Filtro de búsqueda" -#: core/app_settings.py:147 +#: core/app_settings.py:149 msgid "" "An optional filter string (e.g. '(objectClass=person)'). In order to be " "valid, it must be enclosed in parentheses." @@ -178,11 +178,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:155 +#: core/app_settings.py:157 msgid "User DN template" msgstr "Plantilla DN del usuario" -#: core/app_settings.py:158 +#: core/app_settings.py:160 #, python-format msgid "" "The template used to construct a user's DN. It should contain one " @@ -191,117 +191,117 @@ msgstr "" "La plantilla usada para contriunr un DN de usuario. Debería contener una " "cadena reemplazables (p.e. %(user)s)" -#: core/app_settings.py:166 +#: core/app_settings.py:168 msgid "Password attribute" msgstr "Atributo de la contraseña" -#: core/app_settings.py:168 +#: core/app_settings.py:170 msgid "The attribute used to store user passwords" msgstr "El atributo usado para guardar las contraseñas del usuario" -#: core/app_settings.py:173 +#: core/app_settings.py:175 msgid "Active Directory" msgstr "Directorio Activo" -#: core/app_settings.py:176 +#: core/app_settings.py:178 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:180 +#: core/app_settings.py:182 #, fuzzy msgid "Administrator groups" msgstr "Administradores" -#: core/app_settings.py:183 +#: core/app_settings.py:185 msgid "" "Members of those LDAP Posix groups will be created as domain administrators. " "Use ';' characters to separate groups." msgstr "" -#: core/app_settings.py:190 +#: core/app_settings.py:192 #, fuzzy msgid "Groups search base" msgstr "Buscar base" -#: core/app_settings.py:193 +#: core/app_settings.py:195 #, 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:198 +#: core/app_settings.py:200 msgid "Miscellaneous" msgstr "Otros" -#: core/app_settings.py:201 +#: core/app_settings.py:203 #, fuzzy msgid "Top notifications check interval" msgstr "Notificaciones al remitente" -#: core/app_settings.py:203 +#: core/app_settings.py:206 #, fuzzy -msgid "Interval between two top notification checks" +msgid "Interval between two top notification checks (in seconds)" msgstr "Intervalo entre dos peticiones de chequeo" -#: core/app_settings.py:208 +#: core/app_settings.py:212 #, fuzzy msgid "Check new versions" msgstr "Marcar para activar esta extensión" -#: core/app_settings.py:211 +#: core/app_settings.py:215 msgid "Automatically checks if a newer version is available" msgstr "" -#: core/app_settings.py:215 +#: core/app_settings.py:219 msgid "Maximum log record age" msgstr "Máximo tiempo de almacenamiento del log" -#: core/app_settings.py:217 +#: core/app_settings.py:221 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:222 +#: core/app_settings.py:226 msgid "Items per page" msgstr "Items por página" -#: core/app_settings.py:224 +#: core/app_settings.py:228 msgid "Number of displayed items per page" msgstr "Número de elementos mostrado por página" -#: core/app_settings.py:229 +#: core/app_settings.py:233 msgid "Default top redirection" msgstr "Redirección principal por defecto" -#: core/app_settings.py:233 +#: core/app_settings.py:237 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:263 +#: core/app_settings.py:267 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:272 +#: core/app_settings.py:276 msgid "Invalid syntax" msgstr "Sintaxis inválida" -#: core/app_settings.py:278 +#: core/app_settings.py:282 #, fuzzy msgid "Invalid rounds number" msgstr "Petición inválida" -#: core/app_settings.py:299 +#: core/app_settings.py:303 msgid "This field is required" msgstr "Este campo es obligatorio" -#: core/app_settings.py:367 +#: core/app_settings.py:371 msgid "Display" msgstr "Mostrar" -#: core/app_settings.py:371 +#: core/app_settings.py:375 msgid "Prefered language" msgstr "Idioma preferido" -#: core/app_settings.py:383 +#: core/app_settings.py:387 msgid "Prefered language to display pages" msgstr "Idioma preferido para mostrar las páginas" @@ -333,64 +333,77 @@ msgstr "La contraseña no concuerda con la anterior" msgid "Passwords mismatch" msgstr "Las contraseñas no coinciden" -#: core/models.py:52 +#: core/models.py:53 +msgid "Allow mailboxes access" +msgstr "" + +#: core/models.py:55 +msgid "Allow this administrator to access user mailboxes" +msgstr "" + +#: core/models.py:58 #, fuzzy msgid "password" msgstr "Contraseña" -#: core/models.py:54 +#: core/models.py:60 #, fuzzy msgid "last login" msgstr "Última entrada" -#: core/models.py:83 +#: core/models.py:89 msgid "You can't delete your own account" msgstr "No puede eliminar su propia cuenta" -#: core/models.py:133 +#: core/models.py:139 msgid "Failed to update password: LDAP module not installed" msgstr "Falló al actualizar la contraseña: módulo LDAP no instalado" -#: core/models.py:186 +#: core/models.py:192 msgid "account" msgstr "cuenta" -#: core/models.py:341 +#: core/models.py:347 msgid "Invalid line" msgstr "Línea inválida" -#: core/models.py:347 +#: core/models.py:355 msgid "You can't import an account with a role greater than yours" msgstr "No puede importar una cuenta con un rol mayor que el suyo" -#: core/models.py:359 +#: core/models.py:370 #, python-format msgid "The simple user '%s' must have a valid email address" msgstr "El usuario normal '%s' debe tener una dirección de email válida" -#: core/models.py:364 +#: core/models.py:375 #, python-format msgid "username and email fields must not differ for '%s'" msgstr "" "Los campos de nombre de usuario y de email no deben ser diferentes para '%s'" -#: core/models.py:465 +#: core/models.py:477 msgid "added" msgstr "añadido" -#: core/models.py:468 +#: core/models.py:480 msgid "modified" msgstr "modificado" -#: core/models.py:470 core/models.py:495 +#: core/models.py:482 core/models.py:507 #, python-format msgid "%(object)s '%(name)s' %(action)s by user %(user)s" msgstr "%(object)s '%(name)s' %(action)s por el usuario %(user)s" -#: core/models.py:497 +#: core/models.py:509 msgid "deleted" msgstr "eliminado" +#: core/templates/core/flycheck_settings_header.html:5 +#: core/templates/core/settings_header.html:5 +msgid "Modoboa settings" +msgstr "Configuración de Modoboa" + #: core/templates/core/information.html:2 core/templatetags/core_tags.py:52 msgid "Information" msgstr "Información" @@ -482,10 +495,6 @@ msgstr "Configurar Modoboa" msgid "Save" msgstr "Guardar" -#: core/templates/core/settings_header.html:5 -msgid "Modoboa settings" -msgstr "Configuración de Modoboa" - #: core/templates/core/user_index.html:4 core/templatetags/core_tags.py:80 msgid "Settings" msgstr "Configuración" @@ -507,7 +516,7 @@ msgstr "Perfil" msgid "Update your personal information" msgstr "Actualizar su información personal" -#: core/templates/core/user_profile.html:8 lib/form_utils.py:333 +#: core/templates/core/user_profile.html:8 lib/form_utils.py:359 msgid "Update" msgstr "Actualizar" @@ -567,23 +576,23 @@ msgstr "Permiso denegado: %s" msgid "Permission denied" msgstr "Permiso denegado" -#: lib/form_utils.py:88 +#: lib/form_utils.py:84 msgid "Submit" msgstr "" -#: lib/form_utils.py:124 lib/form_utils.py:127 +#: lib/form_utils.py:117 lib/form_utils.py:120 msgid "Invalid request" msgstr "Petición inválida" -#: lib/form_utils.py:360 lib/form_utils.py:368 +#: lib/form_utils.py:386 lib/form_utils.py:394 msgid "Enter a valid domain name" msgstr "Introduzca un nombre dominio válido" -#: lib/form_utils.py:417 +#: lib/form_utils.py:443 msgid "Yes" msgstr "Sí" -#: lib/form_utils.py:417 +#: lib/form_utils.py:443 msgid "No" msgstr "No " diff --git a/modoboa/locale/fr/LC_MESSAGES/django.po b/modoboa/locale/fr/LC_MESSAGES/django.po index 5ec465a37..0cf11314f 100644 --- a/modoboa/locale/fr/LC_MESSAGES/django.po +++ b/modoboa/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: 2015-04-15 11:15+0200\n" +"POT-Creation-Date: 2015-07-09 10:20+0200\n" "PO-Revision-Date: 2011-01-07 10:00+100\n" "Last-Translator: Antoine Nguyen \n" "Language-Team: FR \n" @@ -22,61 +22,59 @@ msgid "General" msgstr "Général" #: core/__init__.py:80 -#, fuzzy -#| msgid "An update is available!" msgid "One or more updates are available" -msgstr "Une mise à jour est disponible!" +msgstr "Une ou plusieurs mises à jour sont disponibles!" -#: core/app_settings.py:34 +#: core/app_settings.py:36 msgid "Authentication" msgstr "Authentification" -#: core/app_settings.py:37 +#: core/app_settings.py:39 msgid "Authentication type" msgstr "Type d'authentification" -#: core/app_settings.py:38 +#: core/app_settings.py:40 msgid "Local" msgstr "Locale" -#: core/app_settings.py:41 +#: core/app_settings.py:43 msgid "The backend used for authentication" msgstr "Le backend utilisé pour l'authentification" -#: core/app_settings.py:46 +#: core/app_settings.py:48 msgid "Default password scheme" msgstr "Méthode de chiffrement par défaut" -#: core/app_settings.py:49 +#: core/app_settings.py:51 msgid "md5crypt (weak)" msgstr "md5crypt (faible)" -#: core/app_settings.py:50 +#: core/app_settings.py:52 msgid "sha256 (weak)" msgstr "sha256 (faible)" -#: core/app_settings.py:51 +#: core/app_settings.py:53 msgid "md5 (weak)" msgstr "md5 (faible)" -#: core/app_settings.py:52 +#: core/app_settings.py:54 msgid "crypt (weak)" msgstr "crypt (faible)" -#: core/app_settings.py:53 +#: core/app_settings.py:55 msgid "plain (weak)" msgstr "plain (faible)" -#: core/app_settings.py:55 +#: core/app_settings.py:57 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:60 +#: core/app_settings.py:62 msgid "Rounds" msgstr "Tours" -#: core/app_settings.py:63 +#: core/app_settings.py:65 msgid "" "Number of rounds to use (only used by sha256crypt and sha512crypt). Must be " "between 1000 and 999999999, inclusive." @@ -84,63 +82,63 @@ msgstr "" "Nombre de tours à utiliser (sha256crypt et sha512crypt uniquement). Doit " "être compris entre 1000 et 999999999 inclue." -#: core/app_settings.py:70 +#: core/app_settings.py:72 msgid "Secret key" msgstr "Clé secrète" -#: core/app_settings.py:72 +#: core/app_settings.py:74 msgid "Key used to encrypt/decrypt passwords" msgstr "Clé utilisée pour chiffrer/déchiffre les mots de passe" -#: core/app_settings.py:77 +#: core/app_settings.py:79 msgid "LDAP settings" msgstr "Paramètres LDAP" -#: core/app_settings.py:80 +#: core/app_settings.py:82 msgid "Server address" msgstr "Adresse du serveur" -#: core/app_settings.py:83 +#: core/app_settings.py:85 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:88 +#: core/app_settings.py:90 msgid "Server port" msgstr "Port utilisé par le serveur" -#: core/app_settings.py:90 +#: core/app_settings.py:92 msgid "The TCP port number used by the LDAP server" msgstr "Le port TCP utilisé par le serveur LDAP" -#: core/app_settings.py:95 +#: core/app_settings.py:97 msgid "Use a secured connection" msgstr "Utiliser une connexion sécurisée" -#: core/app_settings.py:98 +#: core/app_settings.py:100 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:102 +#: core/app_settings.py:104 msgid "Authentication method" msgstr "Méthode d'authentification" -#: core/app_settings.py:103 +#: core/app_settings.py:105 msgid "Search and bind" msgstr "Recherche et connexion" -#: core/app_settings.py:104 +#: core/app_settings.py:106 msgid "Direct bind" msgstr "Connexion directe" -#: core/app_settings.py:106 +#: core/app_settings.py:108 msgid "Choose the authentication method to use" msgstr "Choisir la méthode d'authentification à utiliser" -#: core/app_settings.py:111 +#: core/app_settings.py:113 msgid "Bind DN" msgstr "ND de connexion" -#: core/app_settings.py:114 +#: core/app_settings.py:116 msgid "" "The distinguished name to use when binding to the LDAP server. Leave empty " "for an anonymous bind" @@ -148,31 +146,31 @@ msgstr "" "Le nom distinctif à utiliser pour les connections au serveur LDAP. Laisser " "vide pour une connexion anonyme" -#: core/app_settings.py:122 +#: core/app_settings.py:124 msgid "Bind password" msgstr "Mot de passe de connexion" -#: core/app_settings.py:125 +#: core/app_settings.py:127 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:134 +#: core/app_settings.py:136 msgid "Users search base" msgstr "Base de recherche des utilisateurs" -#: core/app_settings.py:137 +#: core/app_settings.py:139 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:144 +#: core/app_settings.py:146 msgid "Search filter" msgstr "Filtre de recherche" -#: core/app_settings.py:147 +#: core/app_settings.py:149 msgid "" "An optional filter string (e.g. '(objectClass=person)'). In order to be " "valid, it must be enclosed in parentheses." @@ -180,11 +178,11 @@ msgstr "" "Un filtre de recherche optionel (ex. '(objectClass=person)'). Pour être " "valide, il doit être entouré de parenthèses." -#: core/app_settings.py:155 +#: core/app_settings.py:157 msgid "User DN template" msgstr "Modèle de nom distinctif utilisateur" -#: core/app_settings.py:158 +#: core/app_settings.py:160 #, python-format msgid "" "The template used to construct a user's DN. It should contain one " @@ -193,27 +191,27 @@ 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:166 +#: core/app_settings.py:168 msgid "Password attribute" msgstr "Attribut 'mot de passe'" -#: core/app_settings.py:168 +#: core/app_settings.py:170 msgid "The attribute used to store user passwords" msgstr "L'attribut utilisé pour stocker les mots de passe" -#: core/app_settings.py:173 +#: core/app_settings.py:175 msgid "Active Directory" msgstr "Active Directory" -#: core/app_settings.py:176 +#: core/app_settings.py:178 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:180 +#: core/app_settings.py:182 msgid "Administrator groups" msgstr "Groupes administrateurs" -#: core/app_settings.py:183 +#: core/app_settings.py:185 msgid "" "Members of those LDAP Posix groups will be created as domain administrators. " "Use ';' characters to separate groups." @@ -222,86 +220,86 @@ msgstr "" "qu'administrateurs de domaine. Utiliser des caractères ';' pour séparer les " "groupes." -#: core/app_settings.py:190 +#: core/app_settings.py:192 msgid "Groups search base" msgstr "Base de recherche des groupes" -#: core/app_settings.py:193 +#: core/app_settings.py:195 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:198 +#: core/app_settings.py:200 msgid "Miscellaneous" msgstr "Divers" -#: core/app_settings.py:201 +#: core/app_settings.py:203 msgid "Top notifications check interval" msgstr "Intervalle de vérification des notifications" -#: core/app_settings.py:203 -msgid "Interval between two top notification checks" -msgstr "Intervalle entre deux vérifications de notification" +#: core/app_settings.py:206 +msgid "Interval between two top notification checks (in seconds)" +msgstr "Intervalle entre deux vérifications de notification (en secondes)" -#: core/app_settings.py:208 +#: core/app_settings.py:212 msgid "Check new versions" msgstr "Vérifier les nouvelles versions" -#: core/app_settings.py:211 +#: core/app_settings.py:215 msgid "Automatically checks if a newer version is available" msgstr "Vérifie automatiquement si une nouvelle version est disponible" -#: core/app_settings.py:215 +#: core/app_settings.py:219 msgid "Maximum log record age" msgstr "Age maximal d'un enregistrement du journal" -#: core/app_settings.py:217 +#: core/app_settings.py:221 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:222 +#: core/app_settings.py:226 msgid "Items per page" msgstr "Eléments par page" -#: core/app_settings.py:224 +#: core/app_settings.py:228 msgid "Number of displayed items per page" msgstr "Nombre d'éléments affichés par page" -#: core/app_settings.py:229 +#: core/app_settings.py:233 msgid "Default top redirection" msgstr "Redirection par défaut" -#: core/app_settings.py:233 +#: core/app_settings.py:237 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:263 +#: core/app_settings.py:267 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:272 +#: core/app_settings.py:276 msgid "Invalid syntax" msgstr "Syntaxe invalide" -#: core/app_settings.py:278 +#: core/app_settings.py:282 msgid "Invalid rounds number" msgstr "Nombre invalide de tours" -#: core/app_settings.py:299 +#: core/app_settings.py:303 msgid "This field is required" msgstr "Ce champ est requis" -#: core/app_settings.py:367 +#: core/app_settings.py:371 msgid "Display" msgstr "Afficher" -#: core/app_settings.py:371 +#: core/app_settings.py:375 msgid "Prefered language" msgstr "Langage préféré" -#: core/app_settings.py:383 +#: core/app_settings.py:387 msgid "Prefered language to display pages" msgstr "Langage préféré pour afficher les pages" @@ -333,62 +331,75 @@ msgstr "L'ancien mot de passe est incorrect" msgid "Passwords mismatch" msgstr "Les mots de passe diffèrent" -#: core/models.py:52 +#: core/models.py:53 +msgid "Allow mailboxes access" +msgstr "Autoriser l'accès aux boites" + +#: core/models.py:55 +msgid "Allow this administrator to access user mailboxes" +msgstr "Autoriser cet administrateur à accéder aux boites des utilisateurs" + +#: core/models.py:58 msgid "password" msgstr "mot de passe" -#: core/models.py:54 +#: core/models.py:60 msgid "last login" msgstr "dernière connexion" -#: core/models.py:83 +#: core/models.py:89 msgid "You can't delete your own account" msgstr "Vous ne pouvez pas supprimer votre propre compte" -#: core/models.py:133 +#: core/models.py:139 msgid "Failed to update password: LDAP module not installed" msgstr "" "Echec de la mise à jour du mot de passe : le module LDAP n'est pas installé" -#: core/models.py:186 +#: core/models.py:192 msgid "account" msgstr "compte" -#: core/models.py:341 +#: core/models.py:347 msgid "Invalid line" msgstr "Ligne invalide" -#: core/models.py:347 +#: core/models.py:355 msgid "You can't import an account with a role greater than yours" msgstr "Vous ne pouvez pas importer un compte avec un rôle supérieur au votre" -#: core/models.py:359 +#: core/models.py:370 #, python-format msgid "The simple user '%s' must have a valid email address" msgstr "L'utilisateur simple '%s' doit avoir une adresse email valide" -#: core/models.py:364 +#: core/models.py:375 #, python-format msgid "username and email fields must not differ for '%s'" msgstr "Les champs username et email de '%s' ne doivent pas différer" -#: core/models.py:465 +#: core/models.py:477 msgid "added" msgstr "ajouté" -#: core/models.py:468 +#: core/models.py:480 msgid "modified" msgstr "modifié" -#: core/models.py:470 core/models.py:495 +#: core/models.py:482 core/models.py:507 #, python-format msgid "%(object)s '%(name)s' %(action)s by user %(user)s" msgstr "%(object)s '%(name)s' %(action)s par l'utilisateur %(user)s" -#: core/models.py:497 +#: core/models.py:509 msgid "deleted" msgstr "Supprimé" +#: core/templates/core/flycheck_settings_header.html:5 +#: core/templates/core/settings_header.html:5 +msgid "Modoboa settings" +msgstr "Paramètres de Modoboa" + #: core/templates/core/information.html:2 core/templatetags/core_tags.py:52 msgid "Information" msgstr "Information" @@ -398,20 +409,16 @@ msgid "Various information about Modoboa" msgstr "Informations variées à propos de Modoboa" #: core/templates/core/information.html:5 -#, fuzzy -#| msgid "An update is available!" msgid "One or more updates are available!" -msgstr "Une mise à jour est disponible!" +msgstr "Une ou plusieurs mises à jour sont disponibles!" #: core/templates/core/information.html:6 msgid "Check the following list to find the component(s) that can be updated." -msgstr "" +msgstr "Consulter la liste suivante pour trouver le(s) composant(s) concerné(s)." #: core/templates/core/information.html:10 -#, fuzzy -#| msgid "Authentication" msgid "Applications" -msgstr "Authentification" +msgstr "Applications" #: core/templates/core/information.html:14 #: core/templates/core/information.html:36 @@ -420,13 +427,11 @@ msgstr "Nom" #: core/templates/core/information.html:15 msgid "Installed version" -msgstr "" +msgstr "Version installée" #: core/templates/core/information.html:16 -#, fuzzy -#| msgid "Last login" msgid "Last version" -msgstr "Dernière connexion" +msgstr "Dernière version" #: core/templates/core/information.html:17 msgid "Description" @@ -481,10 +486,6 @@ msgstr "Configurez Modoboa" msgid "Save" msgstr "Enregistrer" -#: core/templates/core/settings_header.html:5 -msgid "Modoboa settings" -msgstr "Paramètres de Modoboa" - #: core/templates/core/user_index.html:4 core/templatetags/core_tags.py:80 msgid "Settings" msgstr "Configuration" @@ -506,7 +507,7 @@ msgstr "Profil" msgid "Update your personal information" msgstr "Mettez à jour vos informations personnelles" -#: core/templates/core/user_profile.html:8 lib/form_utils.py:333 +#: core/templates/core/user_profile.html:8 lib/form_utils.py:359 msgid "Update" msgstr "Mettre à jour" @@ -519,10 +520,8 @@ msgid "Logout" msgstr "Déconnexion" #: core/utils.py:20 -#, fuzzy -#| msgid "Welcome to Modoboa" msgid "The core part of Modoboa" -msgstr "Bienvenue dans Modoboa" +msgstr "Le coeur de Modoboa" #: core/views/admin.py:52 msgid "Parameters saved" @@ -566,23 +565,23 @@ msgstr "Permission refusée : %s" msgid "Permission denied" msgstr "Permission refusée" -#: lib/form_utils.py:88 +#: lib/form_utils.py:84 msgid "Submit" msgstr "Soumettre" -#: lib/form_utils.py:124 lib/form_utils.py:127 +#: lib/form_utils.py:117 lib/form_utils.py:120 msgid "Invalid request" msgstr "Requête invalide" -#: lib/form_utils.py:360 lib/form_utils.py:368 +#: lib/form_utils.py:386 lib/form_utils.py:394 msgid "Enter a valid domain name" msgstr "Entrer un nom de domaine valide" -#: lib/form_utils.py:417 +#: lib/form_utils.py:443 msgid "Yes" msgstr "Oui" -#: lib/form_utils.py:417 +#: lib/form_utils.py:443 msgid "No" msgstr "Non" diff --git a/modoboa/locale/it/LC_MESSAGES/django.po b/modoboa/locale/it/LC_MESSAGES/django.po index ae6e3dd1e..53ce1f75a 100644 --- a/modoboa/locale/it/LC_MESSAGES/django.po +++ b/modoboa/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: 2015-04-15 11:15+0200\n" +"POT-Creation-Date: 2015-07-09 10:20+0200\n" "PO-Revision-Date: 2013-12-23 00:56+0100\n" "Last-Translator: Alberto Berti \n" "Language-Team: ITALIANO \n" @@ -26,56 +26,56 @@ msgstr "Generale" msgid "One or more updates are available" msgstr "Non sono disponibili statistiche" -#: core/app_settings.py:34 +#: core/app_settings.py:36 msgid "Authentication" msgstr "Autenticazione" -#: core/app_settings.py:37 +#: core/app_settings.py:39 msgid "Authentication type" msgstr "Tipo di autenticazione" -#: core/app_settings.py:38 +#: core/app_settings.py:40 msgid "Local" msgstr "Locale" -#: core/app_settings.py:41 +#: core/app_settings.py:43 msgid "The backend used for authentication" msgstr "Il backend utilizzato per l'autenticazione" -#: core/app_settings.py:46 +#: core/app_settings.py:48 msgid "Default password scheme" msgstr "Schema password predefinito" -#: core/app_settings.py:49 +#: core/app_settings.py:51 msgid "md5crypt (weak)" msgstr "md5crypt (debole)" -#: core/app_settings.py:50 +#: core/app_settings.py:52 msgid "sha256 (weak)" msgstr "sha256 (debole)" -#: core/app_settings.py:51 +#: core/app_settings.py:53 msgid "md5 (weak)" msgstr "md5 (debole)" -#: core/app_settings.py:52 +#: core/app_settings.py:54 msgid "crypt (weak)" msgstr "crypt (debole)" -#: core/app_settings.py:53 +#: core/app_settings.py:55 msgid "plain (weak)" msgstr "plain (debole)" -#: core/app_settings.py:55 +#: core/app_settings.py:57 msgid "Scheme used to crypt mailbox passwords" msgstr "" "Schema utilizzato per la criptazione delle password delle caselle di posta" -#: core/app_settings.py:60 +#: core/app_settings.py:62 msgid "Rounds" msgstr "Cicli" -#: core/app_settings.py:63 +#: core/app_settings.py:65 msgid "" "Number of rounds to use (only used by sha256crypt and sha512crypt). Must be " "between 1000 and 999999999, inclusive." @@ -83,63 +83,63 @@ msgstr "" "Numero di cicli da utilizzare (valido per sha256crypt e sha512crypt). " "Dev'essere tra 1000 e 999999999, inclusivo." -#: core/app_settings.py:70 +#: core/app_settings.py:72 msgid "Secret key" msgstr "Chiave segreta" -#: core/app_settings.py:72 +#: core/app_settings.py:74 msgid "Key used to encrypt/decrypt passwords" msgstr "Chiave utilizzata per criptare/decriptare le password" -#: core/app_settings.py:77 +#: core/app_settings.py:79 msgid "LDAP settings" msgstr "Impostazioni LDAP" -#: core/app_settings.py:80 +#: core/app_settings.py:82 msgid "Server address" msgstr "Indirizzo del server" -#: core/app_settings.py:83 +#: core/app_settings.py:85 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:88 +#: core/app_settings.py:90 msgid "Server port" msgstr "Porta del server" -#: core/app_settings.py:90 +#: core/app_settings.py:92 msgid "The TCP port number used by the LDAP server" msgstr "Il numero della porta TCP utilizzata dal server LDAP" -#: core/app_settings.py:95 +#: core/app_settings.py:97 msgid "Use a secured connection" msgstr "Usa una connessione sicura" -#: core/app_settings.py:98 +#: core/app_settings.py:100 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:102 +#: core/app_settings.py:104 msgid "Authentication method" msgstr "Metodo di autenticazione" -#: core/app_settings.py:103 +#: core/app_settings.py:105 msgid "Search and bind" msgstr "Cerca e collega" -#: core/app_settings.py:104 +#: core/app_settings.py:106 msgid "Direct bind" msgstr "Collegamento diretto" -#: core/app_settings.py:106 +#: core/app_settings.py:108 msgid "Choose the authentication method to use" msgstr "Scegli il metodo di autenticazione da usare" -#: core/app_settings.py:111 +#: core/app_settings.py:113 msgid "Bind DN" msgstr "collega DN" -#: core/app_settings.py:114 +#: core/app_settings.py:116 msgid "" "The distinguished name to use when binding to the LDAP server. Leave empty " "for an anonymous bind" @@ -147,31 +147,31 @@ msgstr "" "Nome particolare da usare quando ci si collega al server LDAP. Lasciare " "vuoto per un collegamento anonimo" -#: core/app_settings.py:122 +#: core/app_settings.py:124 msgid "Bind password" msgstr "Password del collegamento" -#: core/app_settings.py:125 +#: core/app_settings.py:127 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:134 +#: core/app_settings.py:136 msgid "Users search base" msgstr "Base ricerca per gli utenti" -#: core/app_settings.py:137 +#: core/app_settings.py:139 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:144 +#: core/app_settings.py:146 msgid "Search filter" msgstr "Filtro ricerca" -#: core/app_settings.py:147 +#: core/app_settings.py:149 msgid "" "An optional filter string (e.g. '(objectClass=person)'). In order to be " "valid, it must be enclosed in parentheses." @@ -179,11 +179,11 @@ msgstr "" "Stringa di filtraggio opzionale (p.es '(objectClass=person)'). Per essere " "valida deve essere racchiusa tra parentesi." -#: core/app_settings.py:155 +#: core/app_settings.py:157 msgid "User DN template" msgstr "Modello DN dell'utente" -#: core/app_settings.py:158 +#: core/app_settings.py:160 #, python-format msgid "" "The template used to construct a user's DN. It should contain one " @@ -192,27 +192,27 @@ msgstr "" "Il modello utilizzato per comporre un DN dell'utente. Deve contenere un " "segnaposto (p.es. %(user)s)" -#: core/app_settings.py:166 +#: core/app_settings.py:168 msgid "Password attribute" msgstr "Attributo della password" -#: core/app_settings.py:168 +#: core/app_settings.py:170 msgid "The attribute used to store user passwords" msgstr "L'attributo utilizzato per memorizzare le password dell'utente" -#: core/app_settings.py:173 +#: core/app_settings.py:175 msgid "Active Directory" msgstr "Active Directory" -#: core/app_settings.py:176 +#: core/app_settings.py:178 msgid "Tell if the LDAP server is an Active Directory one" msgstr "Segnala se il server LDAP è una Active Directory" -#: core/app_settings.py:180 +#: core/app_settings.py:182 msgid "Administrator groups" msgstr "Gruppi degli amministratori" -#: core/app_settings.py:183 +#: core/app_settings.py:185 msgid "" "Members of those LDAP Posix groups will be created as domain administrators. " "Use ';' characters to separate groups." @@ -221,89 +221,89 @@ msgstr "" "amministratori di dominio. Utilizza il carattere ';' per separare valori " "multipli." -#: core/app_settings.py:190 +#: core/app_settings.py:192 msgid "Groups search base" msgstr "Base ricerca per i gruppi" -#: core/app_settings.py:193 +#: core/app_settings.py:195 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:198 +#: core/app_settings.py:200 msgid "Miscellaneous" msgstr "Miscellanea" -#: core/app_settings.py:201 +#: core/app_settings.py:203 #, fuzzy msgid "Top notifications check interval" msgstr "Spedizione notifiche" -#: core/app_settings.py:203 +#: core/app_settings.py:206 #, fuzzy -msgid "Interval between two top notification checks" +msgid "Interval between two top notification checks (in seconds)" msgstr "Intervallo tra due controlli delle request di rilascio " -#: core/app_settings.py:208 +#: core/app_settings.py:212 #, fuzzy msgid "Check new versions" msgstr "Verifica validità destinatari" -#: core/app_settings.py:211 +#: core/app_settings.py:215 msgid "Automatically checks if a newer version is available" msgstr "" -#: core/app_settings.py:215 +#: core/app_settings.py:219 msgid "Maximum log record age" msgstr "Età massima dei log" -#: core/app_settings.py:217 +#: core/app_settings.py:221 msgid "The maximum age in days of a log record" msgstr "La persistenza massima in giorni dei log" -#: core/app_settings.py:222 +#: core/app_settings.py:226 msgid "Items per page" msgstr "Elementi per pagina" -#: core/app_settings.py:224 +#: core/app_settings.py:228 msgid "Number of displayed items per page" msgstr "Numero degli elementi visualizzati in ciascuna pagina" -#: core/app_settings.py:229 +#: core/app_settings.py:233 msgid "Default top redirection" msgstr "Reindirizzamento principale predefinito" -#: core/app_settings.py:233 +#: core/app_settings.py:237 msgid "The default redirection used when no application is specified" msgstr "" "Redirezione predefinita utilizzata quando non è specificata alcuna " "applicazione" -#: core/app_settings.py:263 +#: core/app_settings.py:267 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:272 +#: core/app_settings.py:276 msgid "Invalid syntax" msgstr "Sintassi errata" -#: core/app_settings.py:278 +#: core/app_settings.py:282 msgid "Invalid rounds number" msgstr "Numero di cicli non valido" -#: core/app_settings.py:299 +#: core/app_settings.py:303 msgid "This field is required" msgstr "Questo campo è obbligatorio" -#: core/app_settings.py:367 +#: core/app_settings.py:371 msgid "Display" msgstr "Mostra" -#: core/app_settings.py:371 +#: core/app_settings.py:375 msgid "Prefered language" msgstr "Lingua preferita" -#: core/app_settings.py:383 +#: core/app_settings.py:387 msgid "Prefered language to display pages" msgstr "Lingua preferita per mostrare le pagine" @@ -335,61 +335,74 @@ msgstr "La vecchia password non corrisponde" msgid "Passwords mismatch" msgstr "La password non corrisponde" -#: core/models.py:52 +#: core/models.py:53 +msgid "Allow mailboxes access" +msgstr "" + +#: core/models.py:55 +msgid "Allow this administrator to access user mailboxes" +msgstr "" + +#: core/models.py:58 msgid "password" msgstr "password" -#: core/models.py:54 +#: core/models.py:60 msgid "last login" msgstr "ultimo login" -#: core/models.py:83 +#: core/models.py:89 msgid "You can't delete your own account" msgstr "Non puoi cancellare il tuo account" -#: core/models.py:133 +#: core/models.py:139 msgid "Failed to update password: LDAP module not installed" msgstr "Aggiornamento della password fallito: il modulo LDAP non è installato" -#: core/models.py:186 +#: core/models.py:192 msgid "account" msgstr "account" -#: core/models.py:341 +#: core/models.py:347 msgid "Invalid line" msgstr "Riga non valida" -#: core/models.py:347 +#: core/models.py:355 msgid "You can't import an account with a role greater than yours" msgstr "Non puoi importare un account con un ruolo superiore al tuo" -#: core/models.py:359 +#: core/models.py:370 #, python-format msgid "The simple user '%s' must have a valid email address" msgstr "L'utente '%s' deve avere un indirizzo email valido" -#: core/models.py:364 +#: core/models.py:375 #, python-format msgid "username and email fields must not differ for '%s'" msgstr "I campi nome utente e email di '%s' devono avere lo stesso valore" -#: core/models.py:465 +#: core/models.py:477 msgid "added" msgstr "aggiunto" -#: core/models.py:468 +#: core/models.py:480 msgid "modified" msgstr "modificato" -#: core/models.py:470 core/models.py:495 +#: core/models.py:482 core/models.py:507 #, python-format msgid "%(object)s '%(name)s' %(action)s by user %(user)s" msgstr "%(object)s '%(name)s' %(action)s dell'utente %(user)s" -#: core/models.py:497 +#: core/models.py:509 msgid "deleted" msgstr "cancellato" +#: core/templates/core/flycheck_settings_header.html:5 +#: core/templates/core/settings_header.html:5 +msgid "Modoboa settings" +msgstr "Impostazioni Modoboa" + #: core/templates/core/information.html:2 core/templatetags/core_tags.py:52 msgid "Information" msgstr "Informazioni" @@ -481,10 +494,6 @@ msgstr "Configura Modoboa" msgid "Save" msgstr "Salva" -#: core/templates/core/settings_header.html:5 -msgid "Modoboa settings" -msgstr "Impostazioni Modoboa" - #: core/templates/core/user_index.html:4 core/templatetags/core_tags.py:80 msgid "Settings" msgstr "Impostazioni" @@ -506,7 +515,7 @@ msgstr "Profilo" msgid "Update your personal information" msgstr "Aggiorna le informazioni personali" -#: core/templates/core/user_profile.html:8 lib/form_utils.py:333 +#: core/templates/core/user_profile.html:8 lib/form_utils.py:359 msgid "Update" msgstr "Aggiorna" @@ -564,23 +573,23 @@ msgstr "Accesso negato: %s" msgid "Permission denied" msgstr "Accesso negato" -#: lib/form_utils.py:88 +#: lib/form_utils.py:84 msgid "Submit" msgstr "" -#: lib/form_utils.py:124 lib/form_utils.py:127 +#: lib/form_utils.py:117 lib/form_utils.py:120 msgid "Invalid request" msgstr "Richiesta non valida" -#: lib/form_utils.py:360 lib/form_utils.py:368 +#: lib/form_utils.py:386 lib/form_utils.py:394 msgid "Enter a valid domain name" msgstr "Inserisci un nome di dominio valido" -#: lib/form_utils.py:417 +#: lib/form_utils.py:443 msgid "Yes" msgstr "Si" -#: lib/form_utils.py:417 +#: lib/form_utils.py:443 msgid "No" msgstr "No" diff --git a/modoboa/locale/nl_NL/LC_MESSAGES/django.po b/modoboa/locale/nl_NL/LC_MESSAGES/django.po index 20e0b237a..931d007bf 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: 2015-04-15 11:15+0200\n" +"POT-Creation-Date: 2015-07-09 10:20+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/" @@ -30,55 +30,55 @@ msgstr "Algemeen" msgid "One or more updates are available" msgstr "Er is een update beschikbaar!" -#: core/app_settings.py:34 +#: core/app_settings.py:36 msgid "Authentication" msgstr "Authenticatie" -#: core/app_settings.py:37 +#: core/app_settings.py:39 msgid "Authentication type" msgstr "Authenticatie type" -#: core/app_settings.py:38 +#: core/app_settings.py:40 msgid "Local" msgstr "Lokaal" -#: core/app_settings.py:41 +#: core/app_settings.py:43 msgid "The backend used for authentication" msgstr "De backend gebruikt voor authenticatie" -#: core/app_settings.py:46 +#: core/app_settings.py:48 msgid "Default password scheme" msgstr "Standaard wachtwoord encryptiemethode" -#: core/app_settings.py:49 +#: core/app_settings.py:51 msgid "md5crypt (weak)" msgstr "md5crypt (zwak)" -#: core/app_settings.py:50 +#: core/app_settings.py:52 msgid "sha256 (weak)" msgstr "sha256 (zwak)" -#: core/app_settings.py:51 +#: core/app_settings.py:53 msgid "md5 (weak)" msgstr "md5 (zwak)" -#: core/app_settings.py:52 +#: core/app_settings.py:54 msgid "crypt (weak)" msgstr "crypt (zwak)" -#: core/app_settings.py:53 +#: core/app_settings.py:55 msgid "plain (weak)" msgstr "plain (onversleuteld!)" -#: core/app_settings.py:55 +#: core/app_settings.py:57 msgid "Scheme used to crypt mailbox passwords" msgstr "Schema dat gebruikt word om mailbox wachtwoorden te versleutelen" -#: core/app_settings.py:60 +#: core/app_settings.py:62 msgid "Rounds" msgstr "Rondes" -#: core/app_settings.py:63 +#: core/app_settings.py:65 msgid "" "Number of rounds to use (only used by sha256crypt and sha512crypt). Must be " "between 1000 and 999999999, inclusive." @@ -86,63 +86,63 @@ msgstr "" "Nummer van te gebruiken randomizeringsrondes (alleen bij sha256crypt en " "sha512crypt). Moet tussen de 1000 en 999999999 liggen." -#: core/app_settings.py:70 +#: core/app_settings.py:72 msgid "Secret key" msgstr "Geheime sleutel" -#: core/app_settings.py:72 +#: core/app_settings.py:74 msgid "Key used to encrypt/decrypt passwords" msgstr "Code die gebruikt word om wachtwoorden te versleutelen/ontsleutelen" -#: core/app_settings.py:77 +#: core/app_settings.py:79 msgid "LDAP settings" msgstr "LDAP instellingen" -#: core/app_settings.py:80 +#: core/app_settings.py:82 msgid "Server address" msgstr "Server adres" -#: core/app_settings.py:83 +#: core/app_settings.py:85 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:88 +#: core/app_settings.py:90 msgid "Server port" msgstr "Server poort" -#: core/app_settings.py:90 +#: core/app_settings.py:92 msgid "The TCP port number used by the LDAP server" msgstr "Het TCP poortnummer gebruikt door de LDAP server" -#: core/app_settings.py:95 +#: core/app_settings.py:97 msgid "Use a secured connection" msgstr "Gebruik een beveiligde verbinding" -#: core/app_settings.py:98 +#: core/app_settings.py:100 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:102 +#: core/app_settings.py:104 msgid "Authentication method" msgstr "Authenticatie methode" -#: core/app_settings.py:103 +#: core/app_settings.py:105 msgid "Search and bind" msgstr "Zoeken en koppelen" -#: core/app_settings.py:104 +#: core/app_settings.py:106 msgid "Direct bind" msgstr "Directe koppeling" -#: core/app_settings.py:106 +#: core/app_settings.py:108 msgid "Choose the authentication method to use" msgstr "Kies een authenticatie methode om te gebruiken" -#: core/app_settings.py:111 +#: core/app_settings.py:113 msgid "Bind DN" msgstr "Koppeling DN" -#: core/app_settings.py:114 +#: core/app_settings.py:116 msgid "" "The distinguished name to use when binding to the LDAP server. Leave empty " "for an anonymous bind" @@ -150,29 +150,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:122 +#: core/app_settings.py:124 msgid "Bind password" msgstr "Koppel wachtwoord" -#: core/app_settings.py:125 +#: core/app_settings.py:127 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:134 +#: core/app_settings.py:136 msgid "Users search base" msgstr "Gebruikers zoekbasis" -#: core/app_settings.py:137 +#: core/app_settings.py:139 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:144 +#: core/app_settings.py:146 msgid "Search filter" msgstr "Zoek filter" -#: core/app_settings.py:147 +#: core/app_settings.py:149 msgid "" "An optional filter string (e.g. '(objectClass=person)'). In order to be " "valid, it must be enclosed in parentheses." @@ -180,11 +180,11 @@ msgstr "" "Een optionele filter string (zoals '(objectClass=person)'). Om geldig te " "kunnen zijn, moet het ingesloten zijn tussen haakjes." -#: core/app_settings.py:155 +#: core/app_settings.py:157 msgid "User DN template" msgstr "Gebruiker DN template" -#: core/app_settings.py:158 +#: core/app_settings.py:160 #, python-format msgid "" "The template used to construct a user's DN. It should contain one " @@ -193,27 +193,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:166 +#: core/app_settings.py:168 msgid "Password attribute" msgstr "Wachtwoord attribuut" -#: core/app_settings.py:168 +#: core/app_settings.py:170 msgid "The attribute used to store user passwords" msgstr "Dit attribuut word gebruikt om wachtwoorden op te slaan" -#: core/app_settings.py:173 +#: core/app_settings.py:175 msgid "Active Directory" msgstr "Active Directory" -#: core/app_settings.py:176 +#: core/app_settings.py:178 msgid "Tell if the LDAP server is an Active Directory one" msgstr "De LDAP server is een Active Directory" -#: core/app_settings.py:180 +#: core/app_settings.py:182 msgid "Administrator groups" msgstr "Administrator groepen" -#: core/app_settings.py:183 +#: core/app_settings.py:185 msgid "" "Members of those LDAP Posix groups will be created as domain administrators. " "Use ';' characters to separate groups." @@ -221,85 +221,87 @@ msgstr "" "Leden van deze LDAP POSIX groepen zullen aangemaakt worden als domein " "administrators. Gebruik ';' karakters om groepen te scheiden." -#: core/app_settings.py:190 +#: core/app_settings.py:192 msgid "Groups search base" msgstr "Groepen zoek basis" -#: core/app_settings.py:193 +#: core/app_settings.py:195 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:198 +#: core/app_settings.py:200 msgid "Miscellaneous" msgstr "Diversen" -#: core/app_settings.py:201 +#: core/app_settings.py:203 msgid "Top notifications check interval" msgstr "Top notificaties controle interval" -#: core/app_settings.py:203 -msgid "Interval between two top notification checks" +#: core/app_settings.py:206 +#, 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:208 +#: core/app_settings.py:212 msgid "Check new versions" msgstr "Controleer of er een nieuwe versie beschikbaar is" -#: core/app_settings.py:211 +#: core/app_settings.py:215 msgid "Automatically checks if a newer version is available" msgstr "Automatische controle voor nieuwe versies" -#: core/app_settings.py:215 +#: core/app_settings.py:219 msgid "Maximum log record age" msgstr "Maximum bewaartijd van logs" -#: core/app_settings.py:217 +#: core/app_settings.py:221 msgid "The maximum age in days of a log record" msgstr "De maximum bewaartijd in dagen van een log record" -#: core/app_settings.py:222 +#: core/app_settings.py:226 msgid "Items per page" msgstr "Items per pagina" -#: core/app_settings.py:224 +#: core/app_settings.py:228 msgid "Number of displayed items per page" msgstr "Hoeveelheid items per pagina" -#: core/app_settings.py:229 +#: core/app_settings.py:233 msgid "Default top redirection" msgstr "Standaard top omleiding" -#: core/app_settings.py:233 +#: core/app_settings.py:237 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:263 +#: core/app_settings.py:267 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:272 +#: core/app_settings.py:276 msgid "Invalid syntax" msgstr "Ongeldige zinsbouw" -#: core/app_settings.py:278 +#: core/app_settings.py:282 msgid "Invalid rounds number" msgstr "Ongeldig nummer van rondes" -#: core/app_settings.py:299 +#: core/app_settings.py:303 msgid "This field is required" msgstr "Dit veld is benodigd" -#: core/app_settings.py:367 +#: core/app_settings.py:371 msgid "Display" msgstr "Weergeven" -#: core/app_settings.py:371 +#: core/app_settings.py:375 msgid "Prefered language" msgstr "Voorkeurs taal" -#: core/app_settings.py:383 +#: core/app_settings.py:387 msgid "Prefered language to display pages" msgstr "Voorkeurstaal om pagina's weer te geven" @@ -331,61 +333,74 @@ msgstr "Oud wachtwoord komt niet overeen" msgid "Passwords mismatch" msgstr "Wachtwoorden komt niet overeen" -#: core/models.py:52 +#: core/models.py:53 +msgid "Allow mailboxes access" +msgstr "" + +#: core/models.py:55 +msgid "Allow this administrator to access user mailboxes" +msgstr "" + +#: core/models.py:58 msgid "password" msgstr "wachtwoord" -#: core/models.py:54 +#: core/models.py:60 msgid "last login" msgstr "laatste login" -#: core/models.py:83 +#: core/models.py:89 msgid "You can't delete your own account" msgstr "U kunt uw eigen account niet verwijderen" -#: core/models.py:133 +#: core/models.py:139 msgid "Failed to update password: LDAP module not installed" msgstr "Mislukt om wachtwoord aan te passen: LDAP module niet geinstalleerd" -#: core/models.py:186 +#: core/models.py:192 msgid "account" msgstr "account" -#: core/models.py:341 +#: core/models.py:347 msgid "Invalid line" msgstr "Verkeerde regel" -#: core/models.py:347 +#: core/models.py:355 msgid "You can't import an account with a role greater than yours" msgstr "U kunt geen accounts importeren met hogere rechten dan die van uzelf." -#: core/models.py:359 +#: core/models.py:370 #, python-format msgid "The simple user '%s' must have a valid email address" msgstr "De gebruiker '%s' moet een geldig email adres hebben" -#: core/models.py:364 +#: core/models.py:375 #, python-format msgid "username and email fields must not differ for '%s'" msgstr "gebruikersnaam en email velden moeten niet verschillen van '%s'" -#: core/models.py:465 +#: core/models.py:477 msgid "added" msgstr "toegevoegd" -#: core/models.py:468 +#: core/models.py:480 msgid "modified" msgstr "veranderd" -#: core/models.py:470 core/models.py:495 +#: core/models.py:482 core/models.py:507 #, python-format msgid "%(object)s '%(name)s' %(action)s by user %(user)s" msgstr "%(object)s '%(name)s' %(action)s door gebruiker %(user)s" -#: core/models.py:497 +#: core/models.py:509 msgid "deleted" msgstr "verwijderd" +#: core/templates/core/flycheck_settings_header.html:5 +#: core/templates/core/settings_header.html:5 +msgid "Modoboa settings" +msgstr "Instellingen van Modoboa" + #: core/templates/core/information.html:2 core/templatetags/core_tags.py:52 msgid "Information" msgstr "Informatie" @@ -478,10 +493,6 @@ msgstr "Configureer Modoboa" msgid "Save" msgstr "Opslaan" -#: core/templates/core/settings_header.html:5 -msgid "Modoboa settings" -msgstr "Instellingen van Modoboa" - #: core/templates/core/user_index.html:4 core/templatetags/core_tags.py:80 msgid "Settings" msgstr "Instellingen" @@ -503,7 +514,7 @@ msgstr "Profiel" msgid "Update your personal information" msgstr "Persoonlijke informatie aanpassen" -#: core/templates/core/user_profile.html:8 lib/form_utils.py:333 +#: core/templates/core/user_profile.html:8 lib/form_utils.py:359 msgid "Update" msgstr "Toepassen" @@ -563,23 +574,23 @@ msgstr "Toegang geweigerd: %s" msgid "Permission denied" msgstr "Toegang geweigerd" -#: lib/form_utils.py:88 +#: lib/form_utils.py:84 msgid "Submit" msgstr "Versturen" -#: lib/form_utils.py:124 lib/form_utils.py:127 +#: lib/form_utils.py:117 lib/form_utils.py:120 msgid "Invalid request" msgstr "Ongeldig verzoek" -#: lib/form_utils.py:360 lib/form_utils.py:368 +#: lib/form_utils.py:386 lib/form_utils.py:394 msgid "Enter a valid domain name" msgstr "Vul een geledige domeinnaam in" -#: lib/form_utils.py:417 +#: lib/form_utils.py:443 msgid "Yes" msgstr "Ja" -#: lib/form_utils.py:417 +#: lib/form_utils.py:443 msgid "No" msgstr "Nee" diff --git a/modoboa/locale/pt_BR/LC_MESSAGES/django.po b/modoboa/locale/pt_BR/LC_MESSAGES/django.po index 1657be609..cc16702b1 100644 --- a/modoboa/locale/pt_BR/LC_MESSAGES/django.po +++ b/modoboa/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: 2015-04-15 11:15+0200\n" +"POT-Creation-Date: 2015-07-09 10:20+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/" @@ -31,55 +31,55 @@ msgstr "Geral" msgid "One or more updates are available" msgstr "Uma atualização está disponível!" -#: core/app_settings.py:34 +#: core/app_settings.py:36 msgid "Authentication" msgstr "Autenticação" -#: core/app_settings.py:37 +#: core/app_settings.py:39 msgid "Authentication type" msgstr "Tipo de autenticação" -#: core/app_settings.py:38 +#: core/app_settings.py:40 msgid "Local" msgstr "Local" -#: core/app_settings.py:41 +#: core/app_settings.py:43 msgid "The backend used for authentication" msgstr "O backend usado para autenticação" -#: core/app_settings.py:46 +#: core/app_settings.py:48 msgid "Default password scheme" msgstr "Esquema padrão de senha" -#: core/app_settings.py:49 +#: core/app_settings.py:51 msgid "md5crypt (weak)" msgstr "md5crypt (fraca)" -#: core/app_settings.py:50 +#: core/app_settings.py:52 msgid "sha256 (weak)" msgstr "sha256 (fraca)" -#: core/app_settings.py:51 +#: core/app_settings.py:53 msgid "md5 (weak)" msgstr "md5 (fraca)" -#: core/app_settings.py:52 +#: core/app_settings.py:54 msgid "crypt (weak)" msgstr "crypt (fraca)" -#: core/app_settings.py:53 +#: core/app_settings.py:55 msgid "plain (weak)" msgstr "plain (fraca)" -#: core/app_settings.py:55 +#: core/app_settings.py:57 msgid "Scheme used to crypt mailbox passwords" msgstr "Esquema usado para criptografar as senhas das caixas de correio" -#: core/app_settings.py:60 +#: core/app_settings.py:62 msgid "Rounds" msgstr "Voltas" -#: core/app_settings.py:63 +#: core/app_settings.py:65 msgid "" "Number of rounds to use (only used by sha256crypt and sha512crypt). Must be " "between 1000 and 999999999, inclusive." @@ -87,63 +87,63 @@ msgstr "" "Número de voltas a serem usadas (somnete usadas por sha256crypt e " "sha512crypt). Deve estar entre 1000 e 999999999, inclusive." -#: core/app_settings.py:70 +#: core/app_settings.py:72 msgid "Secret key" msgstr "Chave secreta" -#: core/app_settings.py:72 +#: core/app_settings.py:74 msgid "Key used to encrypt/decrypt passwords" msgstr "Chave utilizada para encriptar/decriptar senhas" -#: core/app_settings.py:77 +#: core/app_settings.py:79 msgid "LDAP settings" msgstr "Configurações do LDAP" -#: core/app_settings.py:80 +#: core/app_settings.py:82 msgid "Server address" msgstr "Endereço do servidor" -#: core/app_settings.py:83 +#: core/app_settings.py:85 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:88 +#: core/app_settings.py:90 msgid "Server port" msgstr "Porta do servidor" -#: core/app_settings.py:90 +#: core/app_settings.py:92 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:95 +#: core/app_settings.py:97 msgid "Use a secured connection" msgstr "Usar conexão segura" -#: core/app_settings.py:98 +#: core/app_settings.py:100 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:102 +#: core/app_settings.py:104 msgid "Authentication method" msgstr "Método de autenticação" -#: core/app_settings.py:103 +#: core/app_settings.py:105 msgid "Search and bind" msgstr "Pesquisar e vincular" -#: core/app_settings.py:104 +#: core/app_settings.py:106 msgid "Direct bind" msgstr "Vinculação direta" -#: core/app_settings.py:106 +#: core/app_settings.py:108 msgid "Choose the authentication method to use" msgstr "Escolha o método de autenticação para usar" -#: core/app_settings.py:111 +#: core/app_settings.py:113 msgid "Bind DN" msgstr "Vincular DN" -#: core/app_settings.py:114 +#: core/app_settings.py:116 msgid "" "The distinguished name to use when binding to the LDAP server. Leave empty " "for an anonymous bind" @@ -151,27 +151,27 @@ msgstr "" "O nome distinguível para usar quando vincular ao servidor LDAP. Deixe vazio " "para vincular anonimamente" -#: core/app_settings.py:122 +#: core/app_settings.py:124 msgid "Bind password" msgstr "Vincular senha" -#: core/app_settings.py:125 +#: core/app_settings.py:127 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:134 +#: core/app_settings.py:136 msgid "Users search base" msgstr "Base de pesquisa de usuários" -#: core/app_settings.py:137 +#: core/app_settings.py:139 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:144 +#: core/app_settings.py:146 msgid "Search filter" msgstr "Filtro de pesquisa" -#: core/app_settings.py:147 +#: core/app_settings.py:149 msgid "" "An optional filter string (e.g. '(objectClass=person)'). In order to be " "valid, it must be enclosed in parentheses." @@ -179,11 +179,11 @@ msgstr "" "Uma string opcional de filtro (por ex: '(objectClass=person)'). Para ser " "válida, deve estar entre parênteses." -#: core/app_settings.py:155 +#: core/app_settings.py:157 msgid "User DN template" msgstr "Usar template DN" -#: core/app_settings.py:158 +#: core/app_settings.py:160 #, python-format msgid "" "The template used to construct a user's DN. It should contain one " @@ -192,27 +192,27 @@ msgstr "" "A template usada para construir um DN de usuário. Deve conter um placeholder " "(por ex: %(user)s)" -#: core/app_settings.py:166 +#: core/app_settings.py:168 msgid "Password attribute" msgstr "Atributo de senha" -#: core/app_settings.py:168 +#: core/app_settings.py:170 msgid "The attribute used to store user passwords" msgstr "O atributo usado para armazenar senhas de usuários" -#: core/app_settings.py:173 +#: core/app_settings.py:175 msgid "Active Directory" msgstr "Active Directory" -#: core/app_settings.py:176 +#: core/app_settings.py:178 msgid "Tell if the LDAP server is an Active Directory one" msgstr "Informe se o servidor LDAP é um Active Directory" -#: core/app_settings.py:180 +#: core/app_settings.py:182 msgid "Administrator groups" msgstr "Grupos de administradores" -#: core/app_settings.py:183 +#: core/app_settings.py:185 msgid "" "Members of those LDAP Posix groups will be created as domain administrators. " "Use ';' characters to separate groups." @@ -220,84 +220,86 @@ 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:190 +#: core/app_settings.py:192 msgid "Groups search base" msgstr "Base de pesquisa de grupos" -#: core/app_settings.py:193 +#: core/app_settings.py:195 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:198 +#: core/app_settings.py:200 msgid "Miscellaneous" msgstr "Miscelânea" -#: core/app_settings.py:201 +#: core/app_settings.py:203 msgid "Top notifications check interval" msgstr "Intervalo de verificação de verificações de topo" -#: core/app_settings.py:203 -msgid "Interval between two top notification checks" +#: core/app_settings.py:206 +#, fuzzy +#| msgid "Interval between two top notification checks" +msgid "Interval between two top notification checks (in seconds)" msgstr "Intervalo entre duas notificações de verificações de topo" -#: core/app_settings.py:208 +#: core/app_settings.py:212 msgid "Check new versions" msgstr "Verificar novas versões" -#: core/app_settings.py:211 +#: core/app_settings.py:215 msgid "Automatically checks if a newer version is available" msgstr "Verificar automaticamente se uma nova versão está disponível" -#: core/app_settings.py:215 +#: core/app_settings.py:219 msgid "Maximum log record age" msgstr "Idade máxima do registro de log" -#: core/app_settings.py:217 +#: core/app_settings.py:221 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:222 +#: core/app_settings.py:226 msgid "Items per page" msgstr "Itens por página" -#: core/app_settings.py:224 +#: core/app_settings.py:228 msgid "Number of displayed items per page" msgstr "Número de itens exibidos por página" -#: core/app_settings.py:229 +#: core/app_settings.py:233 msgid "Default top redirection" msgstr "Redirecionamento de topo padrão" -#: core/app_settings.py:233 +#: core/app_settings.py:237 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:263 +#: core/app_settings.py:267 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:272 +#: core/app_settings.py:276 msgid "Invalid syntax" msgstr "Sintaxe inválida" -#: core/app_settings.py:278 +#: core/app_settings.py:282 msgid "Invalid rounds number" msgstr "Número de voltas inválido" -#: core/app_settings.py:299 +#: core/app_settings.py:303 msgid "This field is required" msgstr "Este campo é obrigatório" -#: core/app_settings.py:367 +#: core/app_settings.py:371 msgid "Display" msgstr "Mostrar" -#: core/app_settings.py:371 +#: core/app_settings.py:375 msgid "Prefered language" msgstr "Idioma preferido" -#: core/app_settings.py:383 +#: core/app_settings.py:387 msgid "Prefered language to display pages" msgstr "Idioma preferido para exibir páginas" @@ -329,61 +331,74 @@ msgstr "Senha antiga não confere" msgid "Passwords mismatch" msgstr "Senhas não conferem" -#: core/models.py:52 +#: core/models.py:53 +msgid "Allow mailboxes access" +msgstr "" + +#: core/models.py:55 +msgid "Allow this administrator to access user mailboxes" +msgstr "" + +#: core/models.py:58 msgid "password" msgstr "senha" -#: core/models.py:54 +#: core/models.py:60 msgid "last login" msgstr "último login" -#: core/models.py:83 +#: core/models.py:89 msgid "You can't delete your own account" msgstr "Você não pode deletar sua própria conta" -#: core/models.py:133 +#: core/models.py:139 msgid "Failed to update password: LDAP module not installed" msgstr "Falha ao atualizar senha: módulo LDAP não instalado" -#: core/models.py:186 +#: core/models.py:192 msgid "account" msgstr "conta" -#: core/models.py:341 +#: core/models.py:347 msgid "Invalid line" msgstr "Linha inválida" -#: core/models.py:347 +#: core/models.py:355 msgid "You can't import an account with a role greater than yours" msgstr "Você não pode importar uma conta com um papel maior que o seu" -#: core/models.py:359 +#: core/models.py:370 #, python-format msgid "The simple user '%s' must have a valid email address" msgstr "O usuário simples '%s' deve ter um endereço de e-mail válido" -#: core/models.py:364 +#: core/models.py:375 #, python-format msgid "username and email fields must not differ for '%s'" msgstr "os campos nome de usuário e e-mail não diferem de '%s'" -#: core/models.py:465 +#: core/models.py:477 msgid "added" msgstr "adicionado" -#: core/models.py:468 +#: core/models.py:480 msgid "modified" msgstr "modificado" -#: core/models.py:470 core/models.py:495 +#: core/models.py:482 core/models.py:507 #, python-format msgid "%(object)s '%(name)s' %(action)s by user %(user)s" msgstr "%(object)s '%(name)s' %(action)s pelo(s) usuário(s) %(user)s" -#: core/models.py:497 +#: core/models.py:509 msgid "deleted" msgstr "apagado" +#: core/templates/core/flycheck_settings_header.html:5 +#: core/templates/core/settings_header.html:5 +msgid "Modoboa settings" +msgstr "Configurações do Modoboa" + #: core/templates/core/information.html:2 core/templatetags/core_tags.py:52 msgid "Information" msgstr "Informação" @@ -476,10 +491,6 @@ msgstr "Configurar o Modoboa" msgid "Save" msgstr "Salvar" -#: core/templates/core/settings_header.html:5 -msgid "Modoboa settings" -msgstr "Configurações do Modoboa" - #: core/templates/core/user_index.html:4 core/templatetags/core_tags.py:80 msgid "Settings" msgstr "Configurações" @@ -501,7 +512,7 @@ msgstr "Perfil" msgid "Update your personal information" msgstr "Atualizar sua informação pessoal" -#: core/templates/core/user_profile.html:8 lib/form_utils.py:333 +#: core/templates/core/user_profile.html:8 lib/form_utils.py:359 msgid "Update" msgstr "Atualizar" @@ -559,23 +570,23 @@ msgstr "Permissão negada: %s" msgid "Permission denied" msgstr "Permissão negada" -#: lib/form_utils.py:88 +#: lib/form_utils.py:84 msgid "Submit" msgstr "Enviar" -#: lib/form_utils.py:124 lib/form_utils.py:127 +#: lib/form_utils.py:117 lib/form_utils.py:120 msgid "Invalid request" msgstr "Solicitação inválida" -#: lib/form_utils.py:360 lib/form_utils.py:368 +#: lib/form_utils.py:386 lib/form_utils.py:394 msgid "Enter a valid domain name" msgstr "Digite um nome de domínio válido" -#: lib/form_utils.py:417 +#: lib/form_utils.py:443 msgid "Yes" msgstr "Sim" -#: lib/form_utils.py:417 +#: lib/form_utils.py:443 msgid "No" msgstr "Não" diff --git a/modoboa/locale/pt_PT/LC_MESSAGES/django.po b/modoboa/locale/pt_PT/LC_MESSAGES/django.po index 7dc374700..ba562931f 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: 2015-04-15 11:15+0200\n" +"POT-Creation-Date: 2015-07-09 10:20+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/" @@ -34,117 +34,117 @@ msgstr "Geral" msgid "One or more updates are available" msgstr "Uma nova versão está disponível!" -#: core/app_settings.py:34 +#: core/app_settings.py:36 msgid "Authentication" msgstr "Autenticação" -#: core/app_settings.py:37 +#: core/app_settings.py:39 msgid "Authentication type" msgstr "Tipo de autenticação" -#: core/app_settings.py:38 +#: core/app_settings.py:40 msgid "Local" msgstr "Local" -#: core/app_settings.py:41 +#: core/app_settings.py:43 msgid "The backend used for authentication" msgstr "Backend usado para autenticação" -#: core/app_settings.py:46 +#: core/app_settings.py:48 msgid "Default password scheme" msgstr "Esquema pré-definido para passwords" -#: core/app_settings.py:49 +#: core/app_settings.py:51 msgid "md5crypt (weak)" msgstr "md5crypt (fraco)" -#: core/app_settings.py:50 +#: core/app_settings.py:52 msgid "sha256 (weak)" msgstr "sha256 (fraco)" -#: core/app_settings.py:51 +#: core/app_settings.py:53 msgid "md5 (weak)" msgstr "md5 (fraco)" -#: core/app_settings.py:52 +#: core/app_settings.py:54 msgid "crypt (weak)" msgstr "crypt (fraco)" -#: core/app_settings.py:53 +#: core/app_settings.py:55 msgid "plain (weak)" msgstr "plain (fraco)" -#: core/app_settings.py:55 +#: core/app_settings.py:57 msgid "Scheme used to crypt mailbox passwords" msgstr "Esquema usado para encriptar as passwords das caixas de correio" -#: core/app_settings.py:60 +#: core/app_settings.py:62 msgid "Rounds" msgstr "" -#: core/app_settings.py:63 +#: core/app_settings.py:65 msgid "" "Number of rounds to use (only used by sha256crypt and sha512crypt). Must be " "between 1000 and 999999999, inclusive." msgstr "" -#: core/app_settings.py:70 +#: core/app_settings.py:72 msgid "Secret key" msgstr "Chave secreta" -#: core/app_settings.py:72 +#: core/app_settings.py:74 msgid "Key used to encrypt/decrypt passwords" msgstr "Chave usada para encriptar/desencriptar passwords" -#: core/app_settings.py:77 +#: core/app_settings.py:79 msgid "LDAP settings" msgstr "Definições do serviço de directório" -#: core/app_settings.py:80 +#: core/app_settings.py:82 msgid "Server address" msgstr "Endereço do Servidor" -#: core/app_settings.py:83 +#: core/app_settings.py:85 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:88 +#: core/app_settings.py:90 msgid "Server port" msgstr "Porta do Servidor" -#: core/app_settings.py:90 +#: core/app_settings.py:92 msgid "The TCP port number used by the LDAP server" msgstr " A porta TCP usada pelo servidor LDAP" -#: core/app_settings.py:95 +#: core/app_settings.py:97 msgid "Use a secured connection" msgstr "Utilizar uma ligação segura" -#: core/app_settings.py:98 +#: core/app_settings.py:100 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:102 +#: core/app_settings.py:104 msgid "Authentication method" msgstr "Método de autenticação" -#: core/app_settings.py:103 +#: core/app_settings.py:105 msgid "Search and bind" msgstr "Procurar e vincular (bind)" -#: core/app_settings.py:104 +#: core/app_settings.py:106 msgid "Direct bind" msgstr "\"Direct bind\"" -#: core/app_settings.py:106 +#: core/app_settings.py:108 msgid "Choose the authentication method to use" msgstr "Escolher o método de autenticação" -#: core/app_settings.py:111 +#: core/app_settings.py:113 msgid "Bind DN" msgstr "\"Bind DN\"" -#: core/app_settings.py:114 +#: core/app_settings.py:116 msgid "" "The distinguished name to use when binding to the LDAP server. Leave empty " "for an anonymous bind" @@ -152,28 +152,28 @@ msgstr "" "O nome único usado para fazer o \"bind\" ao servidor LDAP. Deixar vario " "para \"bind\" anónimo" -#: core/app_settings.py:122 +#: core/app_settings.py:124 msgid "Bind password" msgstr "Password para bind" -#: core/app_settings.py:125 +#: core/app_settings.py:127 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:134 +#: core/app_settings.py:136 msgid "Users search base" msgstr "Base para pesquisa de utilizadores" -#: core/app_settings.py:137 +#: core/app_settings.py:139 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:144 +#: core/app_settings.py:146 msgid "Search filter" msgstr "Filtro de pesquisa" -#: core/app_settings.py:147 +#: core/app_settings.py:149 msgid "" "An optional filter string (e.g. '(objectClass=person)'). In order to be " "valid, it must be enclosed in parentheses." @@ -181,11 +181,11 @@ msgstr "" "Um filtro opcional (ex: '(objetClass=person)'). Tem de estar entre " "parênteses para ser válido" -#: core/app_settings.py:155 +#: core/app_settings.py:157 msgid "User DN template" msgstr "Template DN de utilizador" -#: core/app_settings.py:158 +#: core/app_settings.py:160 #, python-format msgid "" "The template used to construct a user's DN. It should contain one " @@ -194,27 +194,27 @@ msgstr "" "O template usado para construir o DN (nome único). Deve apenas conter um " "'placeholder' (ex: %(user)s) " -#: core/app_settings.py:166 +#: core/app_settings.py:168 msgid "Password attribute" msgstr "Atributo de palavra-passe" -#: core/app_settings.py:168 +#: core/app_settings.py:170 msgid "The attribute used to store user passwords" msgstr "O atributo utilizado para armazenar palavras-passe" -#: core/app_settings.py:173 +#: core/app_settings.py:175 msgid "Active Directory" msgstr "Active Directory" -#: core/app_settings.py:176 +#: core/app_settings.py:178 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:180 +#: core/app_settings.py:182 msgid "Administrator groups" msgstr "Grupos de Administrador" -#: core/app_settings.py:183 +#: core/app_settings.py:185 msgid "" "Members of those LDAP Posix groups will be created as domain administrators. " "Use ';' characters to separate groups." @@ -222,85 +222,87 @@ msgstr "" "Os membros destes grupos \"LDAP Posix\" serão criados como administradores " "de domínio. Use ';' para separar os grupos." -#: core/app_settings.py:190 +#: core/app_settings.py:192 msgid "Groups search base" msgstr "Base para pesquisa de Grupos" -#: core/app_settings.py:193 +#: core/app_settings.py:195 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:198 +#: core/app_settings.py:200 msgid "Miscellaneous" msgstr "Vários" -#: core/app_settings.py:201 +#: core/app_settings.py:203 msgid "Top notifications check interval" msgstr "Intervalo de tempo para verificar notificações (no topo)" -#: core/app_settings.py:203 -msgid "Interval between two top notification checks" +#: core/app_settings.py:206 +#, 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:208 +#: core/app_settings.py:212 msgid "Check new versions" msgstr "Procurar novas versões" -#: core/app_settings.py:211 +#: core/app_settings.py:215 msgid "Automatically checks if a newer version is available" msgstr "Verifica automaticamente se existem novas versões" -#: core/app_settings.py:215 +#: core/app_settings.py:219 msgid "Maximum log record age" msgstr "Idade máxima do registo no log" -#: core/app_settings.py:217 +#: core/app_settings.py:221 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:222 +#: core/app_settings.py:226 msgid "Items per page" msgstr "Itens por página" -#: core/app_settings.py:224 +#: core/app_settings.py:228 msgid "Number of displayed items per page" msgstr "Número de itens apresentados por página" -#: core/app_settings.py:229 +#: core/app_settings.py:233 msgid "Default top redirection" msgstr "Redirecionamento pré-definido" -#: core/app_settings.py:233 +#: core/app_settings.py:237 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:263 +#: core/app_settings.py:267 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:272 +#: core/app_settings.py:276 msgid "Invalid syntax" msgstr "Sintax inválida" -#: core/app_settings.py:278 +#: core/app_settings.py:282 msgid "Invalid rounds number" msgstr "Número de linhas inválido" -#: core/app_settings.py:299 +#: core/app_settings.py:303 msgid "This field is required" msgstr "Este campo é obrigatório" -#: core/app_settings.py:367 +#: core/app_settings.py:371 msgid "Display" msgstr "Exibir" -#: core/app_settings.py:371 +#: core/app_settings.py:375 msgid "Prefered language" msgstr "Idioma preferido" -#: core/app_settings.py:383 +#: core/app_settings.py:387 msgid "Prefered language to display pages" msgstr "Idioma preferido para exibir páginas" @@ -332,63 +334,76 @@ msgstr "Incompatibilidade da password antiga" msgid "Passwords mismatch" msgstr "Passwords não coincidem" -#: core/models.py:52 +#: core/models.py:53 +msgid "Allow mailboxes access" +msgstr "" + +#: core/models.py:55 +msgid "Allow this administrator to access user mailboxes" +msgstr "" + +#: core/models.py:58 msgid "password" msgstr "password" -#: core/models.py:54 +#: core/models.py:60 msgid "last login" msgstr "último login" -#: core/models.py:83 +#: core/models.py:89 msgid "You can't delete your own account" msgstr "Não pode apagar a sua própria conta" -#: core/models.py:133 +#: core/models.py:139 msgid "Failed to update password: LDAP module not installed" msgstr "Falha ao actualizar password: Modulo LDAP não instalado" -#: core/models.py:186 +#: core/models.py:192 msgid "account" msgstr "conta" -#: core/models.py:341 +#: core/models.py:347 msgid "Invalid line" msgstr "Linha inválida" -#: core/models.py:347 +#: core/models.py:355 msgid "You can't import an account with a role greater than yours" msgstr "Não é possível importa uma conta com permissões superiores" -#: core/models.py:359 +#: core/models.py:370 #, python-format msgid "The simple user '%s' must have a valid email address" msgstr "O simple utilizador '%s' deve ter endereço de e-mail válido" -#: core/models.py:364 +#: core/models.py:375 #, python-format msgid "username and email fields must not differ for '%s'" msgstr "" "Os campos nome de utilizador e endereço de email não deve ser diferente para " "'%s'" -#: core/models.py:465 +#: core/models.py:477 msgid "added" msgstr "acrescentado" -#: core/models.py:468 +#: core/models.py:480 msgid "modified" msgstr "modificado" -#: core/models.py:470 core/models.py:495 +#: core/models.py:482 core/models.py:507 #, python-format msgid "%(object)s '%(name)s' %(action)s by user %(user)s" msgstr "%(object)s '%(name)s' %(action)s pelo utilizador %(user)s" -#: core/models.py:497 +#: core/models.py:509 msgid "deleted" msgstr "apagado" +#: core/templates/core/flycheck_settings_header.html:5 +#: core/templates/core/settings_header.html:5 +msgid "Modoboa settings" +msgstr "Definições do Modoboa" + #: core/templates/core/information.html:2 core/templatetags/core_tags.py:52 msgid "Information" msgstr "Informação" @@ -481,10 +496,6 @@ msgstr "Configurar Modoboa" msgid "Save" msgstr "Guardar" -#: core/templates/core/settings_header.html:5 -msgid "Modoboa settings" -msgstr "Definições do Modoboa" - #: core/templates/core/user_index.html:4 core/templatetags/core_tags.py:80 msgid "Settings" msgstr "Definições" @@ -506,7 +517,7 @@ msgstr "Perfil" msgid "Update your personal information" msgstr "Atualizar o sua informação pessoal" -#: core/templates/core/user_profile.html:8 lib/form_utils.py:333 +#: core/templates/core/user_profile.html:8 lib/form_utils.py:359 msgid "Update" msgstr "Actualizar" @@ -564,23 +575,23 @@ msgstr "Acesso negado: %s" msgid "Permission denied" msgstr "Acesso negado" -#: lib/form_utils.py:88 +#: lib/form_utils.py:84 msgid "Submit" msgstr "Enviar" -#: lib/form_utils.py:124 lib/form_utils.py:127 +#: lib/form_utils.py:117 lib/form_utils.py:120 msgid "Invalid request" msgstr "Pedido inválido" -#: lib/form_utils.py:360 lib/form_utils.py:368 +#: lib/form_utils.py:386 lib/form_utils.py:394 msgid "Enter a valid domain name" msgstr "Introduzir um nome de domínio válido " -#: lib/form_utils.py:417 +#: lib/form_utils.py:443 msgid "Yes" msgstr "Sim" -#: lib/form_utils.py:417 +#: lib/form_utils.py:443 msgid "No" msgstr "Não" diff --git a/modoboa/locale/ru/LC_MESSAGES/django.po b/modoboa/locale/ru/LC_MESSAGES/django.po index d68f9cc8e..a1731ce93 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: 2015-04-15 11:15+0200\n" +"POT-Creation-Date: 2015-07-09 10:20+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/" @@ -28,117 +28,117 @@ msgstr "Основные" msgid "One or more updates are available" msgstr "Статистика не доступна" -#: core/app_settings.py:34 +#: core/app_settings.py:36 msgid "Authentication" msgstr "Аутентификация" -#: core/app_settings.py:37 +#: core/app_settings.py:39 msgid "Authentication type" msgstr "Тип аутентификации" -#: core/app_settings.py:38 +#: core/app_settings.py:40 msgid "Local" msgstr "Локальный" -#: core/app_settings.py:41 +#: core/app_settings.py:43 msgid "The backend used for authentication" msgstr "Базовая программа для проверки подлинности" -#: core/app_settings.py:46 +#: core/app_settings.py:48 msgid "Default password scheme" msgstr "Схема пароля по умолчанию" -#: core/app_settings.py:49 +#: core/app_settings.py:51 msgid "md5crypt (weak)" msgstr "" -#: core/app_settings.py:50 +#: core/app_settings.py:52 msgid "sha256 (weak)" msgstr "" -#: core/app_settings.py:51 +#: core/app_settings.py:53 msgid "md5 (weak)" msgstr "" -#: core/app_settings.py:52 +#: core/app_settings.py:54 msgid "crypt (weak)" msgstr "" -#: core/app_settings.py:53 +#: core/app_settings.py:55 msgid "plain (weak)" msgstr "" -#: core/app_settings.py:55 +#: core/app_settings.py:57 msgid "Scheme used to crypt mailbox passwords" msgstr "Схема используемая для шифровании пароля почтового ящика." -#: core/app_settings.py:60 +#: core/app_settings.py:62 msgid "Rounds" msgstr "" -#: core/app_settings.py:63 +#: core/app_settings.py:65 msgid "" "Number of rounds to use (only used by sha256crypt and sha512crypt). Must be " "between 1000 and 999999999, inclusive." msgstr "" -#: core/app_settings.py:70 +#: core/app_settings.py:72 msgid "Secret key" msgstr "Секретный ключ" -#: core/app_settings.py:72 +#: core/app_settings.py:74 msgid "Key used to encrypt/decrypt passwords" msgstr "Ключ для шифрования паролей" -#: core/app_settings.py:77 +#: core/app_settings.py:79 msgid "LDAP settings" msgstr "Параметры LDAP" -#: core/app_settings.py:80 +#: core/app_settings.py:82 msgid "Server address" msgstr "Адрес сервера" -#: core/app_settings.py:83 +#: core/app_settings.py:85 msgid "The IP address or the DNS name of the LDAP server" msgstr "IP адрес или DNS имя сервера LDAP" -#: core/app_settings.py:88 +#: core/app_settings.py:90 msgid "Server port" msgstr "Порт сервера" -#: core/app_settings.py:90 +#: core/app_settings.py:92 msgid "The TCP port number used by the LDAP server" msgstr "Номер TCP порта LDAP сервера" -#: core/app_settings.py:95 +#: core/app_settings.py:97 msgid "Use a secured connection" msgstr "Использовать безопасное соединение" -#: core/app_settings.py:98 +#: core/app_settings.py:100 msgid "Use an SSL/TLS connection to access the LDAP server" msgstr "Использовать SSL/TLS соединение с LDAP сервером" -#: core/app_settings.py:102 +#: core/app_settings.py:104 msgid "Authentication method" msgstr "Метод аутентификации" -#: core/app_settings.py:103 +#: core/app_settings.py:105 msgid "Search and bind" msgstr "Найти и соединиться" -#: core/app_settings.py:104 +#: core/app_settings.py:106 msgid "Direct bind" msgstr "Прямое соединение" -#: core/app_settings.py:106 +#: core/app_settings.py:108 msgid "Choose the authentication method to use" msgstr "Выберите метод аутентификации " -#: core/app_settings.py:111 +#: core/app_settings.py:113 msgid "Bind DN" msgstr "Соединится с DN " -#: core/app_settings.py:114 +#: core/app_settings.py:116 msgid "" "The distinguished name to use when binding to the LDAP server. Leave empty " "for an anonymous bind" @@ -146,27 +146,27 @@ msgstr "" "Отличительное имя используемое для соединения с LDAP сервером. Оставьте " "пустым для анонимного соединения" -#: core/app_settings.py:122 +#: core/app_settings.py:124 msgid "Bind password" msgstr "Пароль для соединения" -#: core/app_settings.py:125 +#: core/app_settings.py:127 msgid "The password to use when binding to the LDAP server (with 'Bind DN')" msgstr "Пароль для соединения с LDAP сервером" -#: core/app_settings.py:134 +#: core/app_settings.py:136 msgid "Users search base" msgstr "" -#: core/app_settings.py:137 +#: core/app_settings.py:139 msgid "The distinguished name of the search base used to find users" msgstr "" -#: core/app_settings.py:144 +#: core/app_settings.py:146 msgid "Search filter" msgstr "Фильтр поиска" -#: core/app_settings.py:147 +#: core/app_settings.py:149 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 "" "Необязательная срока поиска (например '(objectClass=person)') Значение нужно " "заключить в скобки" -#: core/app_settings.py:155 +#: core/app_settings.py:157 msgid "User DN template" msgstr "Шаблон пользователя DN" -#: core/app_settings.py:158 +#: core/app_settings.py:160 #, python-format msgid "" "The template used to construct a user's DN. It should contain one " @@ -187,112 +187,112 @@ msgstr "" "Шаблон используется для построения запросов к DN Он должен содержать атрибут " "например (%(user)s)" -#: core/app_settings.py:166 +#: core/app_settings.py:168 msgid "Password attribute" msgstr "Свойства пароля" -#: core/app_settings.py:168 +#: core/app_settings.py:170 msgid "The attribute used to store user passwords" msgstr "Свойства используемые для сохранения пользовательских паролей" -#: core/app_settings.py:173 +#: core/app_settings.py:175 msgid "Active Directory" msgstr "Active Directory" -#: core/app_settings.py:176 +#: core/app_settings.py:178 msgid "Tell if the LDAP server is an Active Directory one" msgstr "Укажите, если LDAP сервер в Active Directory" -#: core/app_settings.py:180 +#: core/app_settings.py:182 msgid "Administrator groups" msgstr "" -#: core/app_settings.py:183 +#: core/app_settings.py:185 msgid "" "Members of those LDAP Posix groups will be created as domain administrators. " "Use ';' characters to separate groups." msgstr "" -#: core/app_settings.py:190 +#: core/app_settings.py:192 msgid "Groups search base" msgstr "" -#: core/app_settings.py:193 +#: core/app_settings.py:195 msgid "The distinguished name of the search base used to find groups" msgstr "" -#: core/app_settings.py:198 +#: core/app_settings.py:200 msgid "Miscellaneous" msgstr "Прочее" -#: core/app_settings.py:201 +#: core/app_settings.py:203 #, fuzzy msgid "Top notifications check interval" msgstr "Уведомления отправителю" -#: core/app_settings.py:203 +#: core/app_settings.py:206 #, fuzzy -msgid "Interval between two top notification checks" +msgid "Interval between two top notification checks (in seconds)" msgstr "Интервал между запросами на деблокирование для доставки" -#: core/app_settings.py:208 +#: core/app_settings.py:212 #, fuzzy msgid "Check new versions" msgstr "Отметить для разрешения этого расширения" -#: core/app_settings.py:211 +#: core/app_settings.py:215 msgid "Automatically checks if a newer version is available" msgstr "" -#: core/app_settings.py:215 +#: core/app_settings.py:219 msgid "Maximum log record age" msgstr "Максимальный срок хранения лог записей" -#: core/app_settings.py:217 +#: core/app_settings.py:221 msgid "The maximum age in days of a log record" msgstr "Срок хранения лог записей в днях " -#: core/app_settings.py:222 +#: core/app_settings.py:226 msgid "Items per page" msgstr "Элементов на странице" -#: core/app_settings.py:224 +#: core/app_settings.py:228 msgid "Number of displayed items per page" msgstr "Количество элементов на странице" -#: core/app_settings.py:229 +#: core/app_settings.py:233 msgid "Default top redirection" msgstr "Порог перенаправления по умолчанию" -#: core/app_settings.py:233 +#: core/app_settings.py:237 msgid "The default redirection used when no application is specified" msgstr "Если приложение не указано. Используется перенаправление по умолчанию." -#: core/app_settings.py:263 +#: core/app_settings.py:267 msgid "Key must be either 16, 24, or 32 bytes long" msgstr "Ключ должен быть 16, 24 или 32 байта длинной" -#: core/app_settings.py:272 +#: core/app_settings.py:276 msgid "Invalid syntax" msgstr "Ошибка в написании" -#: core/app_settings.py:278 +#: core/app_settings.py:282 msgid "Invalid rounds number" msgstr "" -#: core/app_settings.py:299 +#: core/app_settings.py:303 msgid "This field is required" msgstr "Это поле обязательно для заполнеия" -#: core/app_settings.py:367 +#: core/app_settings.py:371 msgid "Display" msgstr "Отображение" -#: core/app_settings.py:371 +#: core/app_settings.py:375 msgid "Prefered language" msgstr "Предпочитаемый язык" -#: core/app_settings.py:383 +#: core/app_settings.py:387 msgid "Prefered language to display pages" msgstr "Предпочитаемый язык для отображения страниц" @@ -324,61 +324,74 @@ msgstr "Старые пароли не совпадают" msgid "Passwords mismatch" msgstr "Пароли не совпадают" -#: core/models.py:52 +#: core/models.py:53 +msgid "Allow mailboxes access" +msgstr "" + +#: core/models.py:55 +msgid "Allow this administrator to access user mailboxes" +msgstr "" + +#: core/models.py:58 msgid "password" msgstr "" -#: core/models.py:54 +#: core/models.py:60 msgid "last login" msgstr "" -#: core/models.py:83 +#: core/models.py:89 msgid "You can't delete your own account" msgstr "Вы не можете удалить собственный аккаунт" -#: core/models.py:133 +#: core/models.py:139 msgid "Failed to update password: LDAP module not installed" msgstr "Ошибка обновления пароля: модуль LDAP не установлен" -#: core/models.py:186 +#: core/models.py:192 msgid "account" msgstr "Аккаунт" -#: core/models.py:341 +#: core/models.py:347 msgid "Invalid line" msgstr "Ошибочная строка" -#: core/models.py:347 +#: core/models.py:355 msgid "You can't import an account with a role greater than yours" msgstr "Вы не можете импортировать аккаунт с ролью старше чем у вас" -#: core/models.py:359 +#: core/models.py:370 #, python-format msgid "The simple user '%s' must have a valid email address" msgstr "Пользователь '%s' должен иметь действительный почтовый адрес" -#: core/models.py:364 +#: core/models.py:375 #, python-format msgid "username and email fields must not differ for '%s'" msgstr "Имя пользователя и адрес не должны отличатся для пользователя '%s'" -#: core/models.py:465 +#: core/models.py:477 msgid "added" msgstr "добавлено" -#: core/models.py:468 +#: core/models.py:480 msgid "modified" msgstr "изменено" -#: core/models.py:470 core/models.py:495 +#: core/models.py:482 core/models.py:507 #, python-format msgid "%(object)s '%(name)s' %(action)s by user %(user)s" msgstr "%(object)s '%(name)s' %(action)s пользователем %(user)s" -#: core/models.py:497 +#: core/models.py:509 msgid "deleted" msgstr "удалено" +#: core/templates/core/flycheck_settings_header.html:5 +#: core/templates/core/settings_header.html:5 +msgid "Modoboa settings" +msgstr "Настройки Modoboa" + #: core/templates/core/information.html:2 core/templatetags/core_tags.py:52 msgid "Information" msgstr "Информация" @@ -470,10 +483,6 @@ msgstr "Настройка Modoboa" msgid "Save" msgstr "Сохранить" -#: core/templates/core/settings_header.html:5 -msgid "Modoboa settings" -msgstr "Настройки Modoboa" - #: core/templates/core/user_index.html:4 core/templatetags/core_tags.py:80 msgid "Settings" msgstr "Настройки" @@ -495,7 +504,7 @@ msgstr "Профиль" msgid "Update your personal information" msgstr "Обновить личную информацию" -#: core/templates/core/user_profile.html:8 lib/form_utils.py:333 +#: core/templates/core/user_profile.html:8 lib/form_utils.py:359 msgid "Update" msgstr "Обновление" @@ -553,23 +562,23 @@ msgstr "В разрешении отказано: %s" msgid "Permission denied" msgstr "В разрешении отказано" -#: lib/form_utils.py:88 +#: lib/form_utils.py:84 msgid "Submit" msgstr "" -#: lib/form_utils.py:124 lib/form_utils.py:127 +#: lib/form_utils.py:117 lib/form_utils.py:120 msgid "Invalid request" msgstr "Ошибочный запрос" -#: lib/form_utils.py:360 lib/form_utils.py:368 +#: lib/form_utils.py:386 lib/form_utils.py:394 msgid "Enter a valid domain name" msgstr "Введите действительный адрес домена" -#: lib/form_utils.py:417 +#: lib/form_utils.py:443 msgid "Yes" msgstr "Да" -#: lib/form_utils.py:417 +#: lib/form_utils.py:443 msgid "No" msgstr "Нет" diff --git a/modoboa/locale/sv/LC_MESSAGES/django.po b/modoboa/locale/sv/LC_MESSAGES/django.po index 669905337..d56b421f5 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: 2015-04-15 11:15+0200\n" +"POT-Creation-Date: 2015-07-09 10:20+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/" @@ -31,55 +31,55 @@ msgstr "Generellt" msgid "One or more updates are available" msgstr "En uppdatering finns tillgänglig!" -#: core/app_settings.py:34 +#: core/app_settings.py:36 msgid "Authentication" msgstr "Autentisering" -#: core/app_settings.py:37 +#: core/app_settings.py:39 msgid "Authentication type" msgstr "Autentiseringstyp" -#: core/app_settings.py:38 +#: core/app_settings.py:40 msgid "Local" msgstr "Lokal" -#: core/app_settings.py:41 +#: core/app_settings.py:43 msgid "The backend used for authentication" msgstr "Autentiserings backend" -#: core/app_settings.py:46 +#: core/app_settings.py:48 msgid "Default password scheme" msgstr "Standard lösenords schema" -#: core/app_settings.py:49 +#: core/app_settings.py:51 msgid "md5crypt (weak)" msgstr "md5crypt (svag)" -#: core/app_settings.py:50 +#: core/app_settings.py:52 msgid "sha256 (weak)" msgstr "sha256 (svag)" -#: core/app_settings.py:51 +#: core/app_settings.py:53 msgid "md5 (weak)" msgstr "md5 (svag)" -#: core/app_settings.py:52 +#: core/app_settings.py:54 msgid "crypt (weak)" msgstr "crypt (svag)" -#: core/app_settings.py:53 +#: core/app_settings.py:55 msgid "plain (weak)" msgstr "okrypterad (svag)" -#: core/app_settings.py:55 +#: core/app_settings.py:57 msgid "Scheme used to crypt mailbox passwords" msgstr "Krypteringsschema för brevlåde lösenord" -#: core/app_settings.py:60 +#: core/app_settings.py:62 msgid "Rounds" msgstr "Antal omgångar" -#: core/app_settings.py:63 +#: core/app_settings.py:65 msgid "" "Number of rounds to use (only used by sha256crypt and sha512crypt). Must be " "between 1000 and 999999999, inclusive." @@ -87,63 +87,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:70 +#: core/app_settings.py:72 msgid "Secret key" msgstr "Hemlig nyckel" -#: core/app_settings.py:72 +#: core/app_settings.py:74 msgid "Key used to encrypt/decrypt passwords" msgstr "Nyckel som används för att kryptera / dekryptera lösenord" -#: core/app_settings.py:77 +#: core/app_settings.py:79 msgid "LDAP settings" msgstr "LDAP inställningar" -#: core/app_settings.py:80 +#: core/app_settings.py:82 msgid "Server address" msgstr "Server adress" -#: core/app_settings.py:83 +#: core/app_settings.py:85 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:88 +#: core/app_settings.py:90 msgid "Server port" msgstr "Server port" -#: core/app_settings.py:90 +#: core/app_settings.py:92 msgid "The TCP port number used by the LDAP server" msgstr "TCP port som används av LDAP servern" -#: core/app_settings.py:95 +#: core/app_settings.py:97 msgid "Use a secured connection" msgstr "Använd en säker anslutning" -#: core/app_settings.py:98 +#: core/app_settings.py:100 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:102 +#: core/app_settings.py:104 msgid "Authentication method" msgstr "Autentiseringsmetod" -#: core/app_settings.py:103 +#: core/app_settings.py:105 msgid "Search and bind" msgstr "Sök och bind" -#: core/app_settings.py:104 +#: core/app_settings.py:106 msgid "Direct bind" msgstr "Direkt bindning" -#: core/app_settings.py:106 +#: core/app_settings.py:108 msgid "Choose the authentication method to use" msgstr "Välj autentiseringsmetod att använda" -#: core/app_settings.py:111 +#: core/app_settings.py:113 msgid "Bind DN" msgstr "Bind DN" -#: core/app_settings.py:114 +#: core/app_settings.py:116 msgid "" "The distinguished name to use when binding to the LDAP server. Leave empty " "for an anonymous bind" @@ -151,28 +151,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:122 +#: core/app_settings.py:124 msgid "Bind password" msgstr "Bind lösenord" -#: core/app_settings.py:125 +#: core/app_settings.py:127 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:134 +#: core/app_settings.py:136 msgid "Users search base" msgstr "Användare sökbas" -#: core/app_settings.py:137 +#: core/app_settings.py:139 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:144 +#: core/app_settings.py:146 msgid "Search filter" msgstr "Sökfilter" -#: core/app_settings.py:147 +#: core/app_settings.py:149 msgid "" "An optional filter string (e.g. '(objectClass=person)'). In order to be " "valid, it must be enclosed in parentheses." @@ -180,11 +180,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:155 +#: core/app_settings.py:157 msgid "User DN template" msgstr "Anvädar DN mall" -#: core/app_settings.py:158 +#: core/app_settings.py:160 #, python-format msgid "" "The template used to construct a user's DN. It should contain one " @@ -193,27 +193,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:166 +#: core/app_settings.py:168 msgid "Password attribute" msgstr "Lösenordsattribut" -#: core/app_settings.py:168 +#: core/app_settings.py:170 msgid "The attribute used to store user passwords" msgstr "Attribut som används för att lagra användarlösenord" -#: core/app_settings.py:173 +#: core/app_settings.py:175 msgid "Active Directory" msgstr "Active Directory" -#: core/app_settings.py:176 +#: core/app_settings.py:178 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:180 +#: core/app_settings.py:182 msgid "Administrator groups" msgstr "Administratörsgrupper" -#: core/app_settings.py:183 +#: core/app_settings.py:185 msgid "" "Members of those LDAP Posix groups will be created as domain administrators. " "Use ';' characters to separate groups." @@ -221,83 +221,85 @@ 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:190 +#: core/app_settings.py:192 msgid "Groups search base" msgstr "Grupper sökbas" -#: core/app_settings.py:193 +#: core/app_settings.py:195 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:198 +#: core/app_settings.py:200 msgid "Miscellaneous" msgstr "Övrigt" -#: core/app_settings.py:201 +#: core/app_settings.py:203 msgid "Top notifications check interval" msgstr "Toppnotifikationer kontrollintervall" -#: core/app_settings.py:203 -msgid "Interval between two top notification checks" +#: core/app_settings.py:206 +#, 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:208 +#: core/app_settings.py:212 msgid "Check new versions" msgstr "Kontrollera nya versioner" -#: core/app_settings.py:211 +#: core/app_settings.py:215 msgid "Automatically checks if a newer version is available" msgstr "Kontrollera automatiskt om en nyare version finns" -#: core/app_settings.py:215 +#: core/app_settings.py:219 msgid "Maximum log record age" msgstr "Maximal ålder för loggpost" -#: core/app_settings.py:217 +#: core/app_settings.py:221 msgid "The maximum age in days of a log record" msgstr "Maximal ålder i dagar för en logg post" -#: core/app_settings.py:222 +#: core/app_settings.py:226 msgid "Items per page" msgstr "Artiklar per sida" -#: core/app_settings.py:224 +#: core/app_settings.py:228 msgid "Number of displayed items per page" msgstr "Antal poster som visas per sida" -#: core/app_settings.py:229 +#: core/app_settings.py:233 msgid "Default top redirection" msgstr "Standard topp omdirigering" -#: core/app_settings.py:233 +#: core/app_settings.py:237 msgid "The default redirection used when no application is specified" msgstr "Standard omdirigering när ingen applikation angetts" -#: core/app_settings.py:263 +#: core/app_settings.py:267 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:272 +#: core/app_settings.py:276 msgid "Invalid syntax" msgstr "Ogiltig syntax" -#: core/app_settings.py:278 +#: core/app_settings.py:282 msgid "Invalid rounds number" msgstr "Ogiltigt antal omgångar" -#: core/app_settings.py:299 +#: core/app_settings.py:303 msgid "This field is required" msgstr "Detta fält är obligatoriskt" -#: core/app_settings.py:367 +#: core/app_settings.py:371 msgid "Display" msgstr "Visning" -#: core/app_settings.py:371 +#: core/app_settings.py:375 msgid "Prefered language" msgstr "Önskat språk" -#: core/app_settings.py:383 +#: core/app_settings.py:387 msgid "Prefered language to display pages" msgstr "Önskat språk för att visa sidor" @@ -329,61 +331,74 @@ msgstr "Gammalt lösenord matchar inte" msgid "Passwords mismatch" msgstr "Lösenord matchar inte" -#: core/models.py:52 +#: core/models.py:53 +msgid "Allow mailboxes access" +msgstr "" + +#: core/models.py:55 +msgid "Allow this administrator to access user mailboxes" +msgstr "" + +#: core/models.py:58 msgid "password" msgstr "lösenord" -#: core/models.py:54 +#: core/models.py:60 msgid "last login" msgstr "senaste inloggning" -#: core/models.py:83 +#: core/models.py:89 msgid "You can't delete your own account" msgstr "Du kan inte radera ditt eget konto" -#: core/models.py:133 +#: core/models.py:139 msgid "Failed to update password: LDAP module not installed" msgstr "Misslyckades med att uppdatera lösenord: LDAP modul ej installerad" -#: core/models.py:186 +#: core/models.py:192 msgid "account" msgstr "konto" -#: core/models.py:341 +#: core/models.py:347 msgid "Invalid line" msgstr "Ogiltig rad" -#: core/models.py:347 +#: core/models.py:355 msgid "You can't import an account with a role greater than yours" msgstr "Du kan inte importera konto med en roll större än din" -#: core/models.py:359 +#: core/models.py:370 #, python-format msgid "The simple user '%s' must have a valid email address" msgstr "Den enkla användaren '%s' måste ha en gällande e-postadress" -#: core/models.py:364 +#: core/models.py:375 #, python-format msgid "username and email fields must not differ for '%s'" msgstr "användarnamn och e-post fält får inte avvika för '%s'" -#: core/models.py:465 +#: core/models.py:477 msgid "added" msgstr "tillagd" -#: core/models.py:468 +#: core/models.py:480 msgid "modified" msgstr "ändrad" -#: core/models.py:470 core/models.py:495 +#: core/models.py:482 core/models.py:507 #, python-format msgid "%(object)s '%(name)s' %(action)s by user %(user)s" msgstr "%(object)s '%(name)s' %(action)s av användare %(user)s" -#: core/models.py:497 +#: core/models.py:509 msgid "deleted" msgstr "raderad" +#: core/templates/core/flycheck_settings_header.html:5 +#: core/templates/core/settings_header.html:5 +msgid "Modoboa settings" +msgstr "Modoboa inställningar" + #: core/templates/core/information.html:2 core/templatetags/core_tags.py:52 msgid "Information" msgstr "Information" @@ -476,10 +491,6 @@ msgstr "Konfigurera Modoboa" msgid "Save" msgstr "Spara" -#: core/templates/core/settings_header.html:5 -msgid "Modoboa settings" -msgstr "Modoboa inställningar" - #: core/templates/core/user_index.html:4 core/templatetags/core_tags.py:80 msgid "Settings" msgstr "Inställningar" @@ -501,7 +512,7 @@ msgstr "Profil" msgid "Update your personal information" msgstr "Uppdatera personlig information" -#: core/templates/core/user_profile.html:8 lib/form_utils.py:333 +#: core/templates/core/user_profile.html:8 lib/form_utils.py:359 msgid "Update" msgstr "Uppdatera" @@ -559,23 +570,23 @@ msgstr "Tillstånd nekas: %s" msgid "Permission denied" msgstr "Tillstånd nekas" -#: lib/form_utils.py:88 +#: lib/form_utils.py:84 msgid "Submit" msgstr "Skicka" -#: lib/form_utils.py:124 lib/form_utils.py:127 +#: lib/form_utils.py:117 lib/form_utils.py:120 msgid "Invalid request" msgstr "Ogiltig förfrågan" -#: lib/form_utils.py:360 lib/form_utils.py:368 +#: lib/form_utils.py:386 lib/form_utils.py:394 msgid "Enter a valid domain name" msgstr "Skriv in ett giltigt domännamn" -#: lib/form_utils.py:417 +#: lib/form_utils.py:443 msgid "Yes" msgstr "Ja" -#: lib/form_utils.py:417 +#: lib/form_utils.py:443 msgid "No" msgstr "Nej"