diff --git a/README.rst b/README.rst
index d98c1dd09..7c17f005f 100644
--- a/README.rst
+++ b/README.rst
@@ -11,8 +11,8 @@ as an administration panel or a webmail.
Modoboa integrates with well known software such as `Postfix
\n"
"Language-Team: DE \n"
@@ -28,8 +28,8 @@ msgstr "Verwaltungskonsole"
msgid "Web based console to manage domains, accounts and aliases"
msgstr "Webinterface zur Verwaltung von Domains, Mailkonten und -aliasen"
-#: admin/__init__.py:16 admin/forms.py:179 admin/forms.py:614
-#: admin/views.py:93 admin/views.py:441
+#: admin/__init__.py:16 admin/forms.py:211 admin/forms.py:652
+#: admin/views.py:94 admin/views.py:447
#: extensions/postfix_autoreply/app_settings.py:11
#: extensions/sievefilters/app_settings.py:50
#: extensions/stats/app_settings.py:11 extensions/webmail/app_settings.py:11
@@ -248,15 +248,24 @@ msgstr "Standard Top-Redirect"
msgid "The default redirection used when no application is specified"
msgstr "Die Standardumleitung wenn kein Programm angegeben wurde"
-#: admin/app_settings.py:230
+#: admin/app_settings.py:213
+msgid "Key must be either 16, 24, or 32 bytes long"
+msgstr ""
+
+#: admin/app_settings.py:222
+#, fuzzy
+msgid "Invalid syntax"
+msgstr "Ungültige Zeile"
+
+#: admin/app_settings.py:245
msgid "This field is required"
msgstr "Dieses Feld ist erforderlich"
-#: admin/forms.py:16 admin/forms.py:459 admin/tables.py:18
+#: admin/forms.py:20 admin/forms.py:497 admin/tables.py:18
msgid "Alias(es)"
msgstr "Aliase"
-#: admin/forms.py:18
+#: admin/forms.py:22
msgid ""
"Alias(es) of this domain. Indicate only one name per input, press ENTER to "
"add a new input."
@@ -265,23 +274,23 @@ msgstr ""
"Eingabefeld an. Bestätigen Sie mit ENTER, um ein neues Eingabefeld zu "
"erhalten."
-#: admin/forms.py:55
+#: admin/forms.py:59
msgid "An alias with this name already exists"
msgstr "Ein Alias mit diesem Namen existiert bereits"
-#: admin/forms.py:69
+#: admin/forms.py:73
msgid "A domain with this name already exists"
msgstr "Eine Domäne mit diesem Namen existiert bereits"
-#: admin/forms.py:114
+#: admin/forms.py:146
msgid "Create a domain administrator"
msgstr "Domänen-Administrator erstellen"
-#: admin/forms.py:116
+#: admin/forms.py:148
msgid "Automatically create an administrator for this domain"
msgstr "Automatisch Administrator für diese Domain anlegen"
-#: admin/forms.py:120 admin/tables.py:12 admin/tables.py:47
+#: admin/forms.py:152 admin/tables.py:12 admin/tables.py:47
#: admin/templates/admin/editdomainform.html:13
#: admin/templates/admin/identities_table.html:5
#: admin/templates/admin/information.html:8
@@ -290,7 +299,7 @@ msgstr "Automatisch Administrator für diese Domain anlegen"
msgid "Name"
msgstr "Name"
-#: admin/forms.py:122
+#: admin/forms.py:154
msgid ""
"The administrator's name. Don't include the domain's name here, it will be "
"automatically appended."
@@ -298,28 +307,28 @@ msgstr ""
"Name des Administrators. Geben Sie nicht den Domainnamen mit an. Er wird "
"automatisch hinzugefügt."
-#: admin/forms.py:128
+#: admin/forms.py:160
msgid "Create aliases"
msgstr "Aliase erstellen"
-#: admin/forms.py:130
+#: admin/forms.py:162
msgid "Automatically create standard aliases for this domain"
msgstr "Automatisch Standard-Aliase für Domain anlegen"
-#: admin/forms.py:143
+#: admin/forms.py:175
msgid "Invalid format"
msgstr "Ungültiges Format"
-#: admin/forms.py:155
+#: admin/forms.py:187
#, python-format
msgid "User '%s' already exists"
msgstr "Identität %s existiert bereits"
-#: admin/forms.py:203
+#: admin/forms.py:235
msgid "Email address"
msgstr "E-Mail Adresse"
-#: admin/forms.py:204
+#: admin/forms.py:236
msgid ""
"The distribution list address. Use the '*' character to create a 'catchall' "
"address (ex: *@domain.tld)."
@@ -327,11 +336,11 @@ msgstr ""
"Adresse einer Verteilerliste. Geben Sie '*' an, um einen 'catchall'-Alias "
"(Bsp: *@example.com) zu erstellen."
-#: admin/forms.py:207
+#: admin/forms.py:239
msgid "Recipients"
msgstr "Empfänger"
-#: admin/forms.py:208
+#: admin/forms.py:240
msgid ""
"Mailbox(es) this alias will point to. Indicate only one address per input, "
"press ENTER to add a new input."
@@ -339,111 +348,110 @@ msgstr ""
"Mailboxen auf die der Alias verweist. Geben Sie jeweils nur eine Adresse ein "
"und bestätigen Sie mit ENTER."
-#: admin/forms.py:246 admin/forms.py:504 admin/forms.py:530
-#: admin/models.py:1147
+#: admin/forms.py:278 admin/forms.py:542 admin/forms.py:568
msgid "Domain does not exist"
msgstr "Domain existiert nicht"
-#: admin/forms.py:248
+#: admin/forms.py:280
msgid "You don't have access to this domain"
msgstr "Der Zugriff auf diese Domain ist ihnen nicht gestattet"
-#: admin/forms.py:268
+#: admin/forms.py:300
msgid "Invalid mailbox"
msgstr "Ungültige Mailbox"
-#: admin/forms.py:284
+#: admin/forms.py:316 admin/models.py:1202
#, python-format
msgid "Local recipient %s not found"
msgstr "Lokaler Empfänger %s nicht gefunden"
-#: admin/forms.py:286 admin/forms.py:292
+#: admin/forms.py:318 admin/forms.py:324
#, python-format
msgid "Recipient %s already present"
msgstr "Empfänger %s existiert bereits"
-#: admin/forms.py:297
+#: admin/forms.py:329
msgid "No recipient defined"
msgstr "Keine Empfänger angegeben"
-#: admin/forms.py:311 extensions/webmail/forms.py:19
+#: admin/forms.py:343 extensions/webmail/forms.py:19
msgid "Select a file"
msgstr "Wählen Sie eine Datei"
-#: admin/forms.py:313 admin/forms.py:341
+#: admin/forms.py:345 admin/forms.py:373
msgid "Separator"
msgstr "Separator"
-#: admin/forms.py:316
+#: admin/forms.py:348
msgid "Continue on error"
msgstr "Bei Fehler fortfahren"
-#: admin/forms.py:317
+#: admin/forms.py:349
msgid "Don't treat duplicated objects as error"
msgstr "Doppelte Objekte nicht als Fehler behandeln"
-#: admin/forms.py:332
+#: admin/forms.py:364
msgid "Crypt passwords"
msgstr "Passworte verschlüsseln"
-#: admin/forms.py:333
+#: admin/forms.py:365
msgid "Check this option if passwords contained in your file are not crypted"
msgstr "Auswählen wenn Kennwörter in Datei nicht verschlüsselt sind"
-#: admin/forms.py:339
+#: admin/forms.py:371
msgid "File name"
msgstr "Dateiname"
-#: admin/forms.py:371 admin/templates/admin/editdomainform.html:13
+#: admin/forms.py:403 admin/templates/admin/editdomainform.html:13
#: auth/forms.py:7
msgid "Username"
msgstr "Benutzername"
-#: admin/forms.py:373
+#: admin/forms.py:405
msgid "Role"
msgstr "Rolle"
-#: admin/forms.py:374 admin/forms.py:401
+#: admin/forms.py:406 admin/forms.py:433
msgid "Choose"
msgstr "Auswählen"
-#: admin/forms.py:375
+#: admin/forms.py:407
msgid "What level of permission this user will have"
msgstr "Rechte, die der Benutzer haben wird"
-#: admin/forms.py:377 auth/forms.py:11
+#: admin/forms.py:409 auth/forms.py:11
msgid "Password"
msgstr "Passwort"
-#: admin/forms.py:379 userprefs/forms.py:18
+#: admin/forms.py:411 userprefs/forms.py:18
msgid "Confirmation"
msgstr "Bestätigung"
-#: admin/forms.py:381
+#: admin/forms.py:413
msgid "Enter the same password as above, for verification."
msgstr "Kennwort bestätigen"
-#: admin/forms.py:392
+#: admin/forms.py:424
msgid "Enabled"
msgstr "Aktiviert"
-#: admin/forms.py:434
+#: admin/forms.py:471
msgid "The two password fields didn't match."
msgstr "Die angegebenen Kennworte stimmen nicht überein"
-#: admin/forms.py:440
+#: admin/forms.py:477
msgid "You can't disable your own account"
msgstr "Sie können Ihr eigenes Konto nicht deaktivieren"
-#: admin/forms.py:450
+#: admin/forms.py:488
msgid "E-mail"
msgstr "E-Mail"
-#: admin/forms.py:452
+#: admin/forms.py:490
msgid "Quota"
msgstr "Quota"
-#: admin/forms.py:454
+#: admin/forms.py:492
msgid ""
"Quota in MB for this mailbox. Define a custom value or use domain's default "
"one. Leave empty to define an unlimited value (not allowed for domain "
@@ -453,7 +461,7 @@ msgstr ""
"Sie den Standardwert der Domain. Lassen Sie das Feld leer für unbegrenztes "
"Quota - Domänen-Administratoren ist dies nicht gestattet."
-#: admin/forms.py:461
+#: admin/forms.py:499
msgid ""
"Alias(es) of this mailbox. Indicate only one address per input, press ENTER "
"to add a new input. Use the '*' character to create a 'catchall' alias (ex: "
@@ -463,132 +471,132 @@ msgstr ""
"an. Bestätigen Sie mit ENTER um die Eingabe zu bestätigen. Geben Sie '*' an, "
"um einen 'catchall'-Alias (Bsp: *@example.com) zu erstellen."
-#: admin/forms.py:512
+#: admin/forms.py:550
#, python-format
msgid "Mailbox %s already exists"
msgstr "Mailbox %s existiert bereits"
-#: admin/forms.py:572
+#: admin/forms.py:610
msgid "Domain(s)"
msgstr "Domain(s)"
-#: admin/forms.py:574
+#: admin/forms.py:612
msgid "Domain(s) that user administrates"
msgstr "Domänen, die dieser Anwender administriert"
-#: admin/forms.py:616 admin/views.py:444
+#: admin/forms.py:654 admin/views.py:450
msgid "Mail"
msgstr "E-Mail"
-#: admin/forms.py:618
+#: admin/forms.py:656
msgid "Permissions"
msgstr "Berechtigungen"
-#: admin/models.py:78
+#: admin/models.py:80
msgid "You can't delete your own account"
msgstr "Sie können Ihr eigenes Konto nicht entfernen"
-#: admin/models.py:159
+#: admin/models.py:161
msgid "Failed to update password: LDAP module not installed"
msgstr "Konnte Kennwort nicht aktualisieren: LDAP-Modul nicht installiert"
-#: admin/models.py:165
+#: admin/models.py:167
#, python-format
msgid "Failed to update password: %s"
msgstr "Konnte Kennwort nicht aktualisieren: %s"
-#: admin/models.py:192
+#: admin/models.py:194
msgid "account"
msgstr "Konto"
-#: admin/models.py:494 admin/models.py:720 admin/models.py:782
+#: admin/models.py:496 admin/models.py:733 admin/models.py:795
msgid "Invalid line"
msgstr "Ungültige Zeile"
-#: admin/models.py:498
+#: admin/models.py:500
msgid "You can't import an account with a role greater than yours"
msgstr "Sie können kein Konto einer höheren Rolle importieren"
-#: admin/models.py:518
+#: admin/models.py:506
+#, python-format
+msgid "The simple user '%s' must have a valid email address"
+msgstr ""
+
+#: admin/models.py:510
+#, python-format
+msgid "username and email fields must not differ for '%s'"
+msgstr ""
+
+#: admin/models.py:534
#, python-format
msgid "Account import failed (%s): domain does not exist"
msgstr "Kann Konto nicht importieren (%s): Die Domain existiert nicht"
-#: admin/models.py:607 admin/models.py:733
+#: admin/models.py:624 admin/models.py:746
msgid "name"
msgstr "Name"
-#: admin/models.py:608
+#: admin/models.py:625
msgid "The domain name"
msgstr "Name der Domäne"
-#: admin/models.py:610
+#: admin/models.py:627
msgid "Default quota in MB applied to mailboxes"
msgstr "Standard-Quota für Mailboxen (in MB)"
-#: admin/models.py:613 admin/models.py:740 admin/models.py:1020
-#: admin/models.py:1181 extensions/postfix_autoreply/models.py:19
+#: admin/models.py:630 admin/models.py:753 admin/models.py:1045
+#: admin/models.py:1217 extensions/postfix_autoreply/models.py:27
msgid "enabled"
msgstr "aktiviert"
-#: admin/models.py:614
+#: admin/models.py:631
msgid "Check to activate this domain"
msgstr "Auswählen, um diese Domäne zu aktivieren"
-#: admin/models.py:734
+#: admin/models.py:747
msgid "The alias name"
msgstr "Der Alias-Name"
-#: admin/models.py:736
+#: admin/models.py:749
msgid "target"
msgstr "Ziel"
-#: admin/models.py:737
+#: admin/models.py:750
msgid "The domain this alias points to"
msgstr "Domäne auf die dieser Alias verweist"
-#: admin/models.py:741 admin/models.py:1021
+#: admin/models.py:754 admin/models.py:1046
msgid "Check to activate this alias"
msgstr "Auswählen um den Alias zu aktivieren"
-#: admin/models.py:788
+#: admin/models.py:801
#, python-format
msgid "Unknown domain %s"
msgstr "Unbekannte Domain %s"
-#: admin/models.py:805 admin/models.py:1006
+#: admin/models.py:818 admin/models.py:1031
msgid "address"
msgstr "Adresse"
-#: admin/models.py:806
+#: admin/models.py:819
msgid "Mailbox address (without the @domain.tld part)"
msgstr "Mailbox-Adresse (ohne den @domain.tld-Anteil)"
-#: admin/models.py:852
+#: admin/models.py:877
#, python-format
msgid "Failed to retrieve mailbox location (%s)"
msgstr "Konnte Speicherort der Mailbox (%s) nicht bestimmen"
-#: admin/models.py:868
-#, python-format
-msgid "Failed to rename mailbox: %s"
-msgstr "Mailbox konnte nicht umbenannt werden: %s"
-
-#: admin/models.py:894
-#, python-format
-msgid "Failed to remove mailbox: %s"
-msgstr "Konnte Mailbox nicht entfernen: %s"
-
-#: admin/models.py:909
+#: admin/models.py:921
#, python-format
msgid "Quota is greater than the allowed domain's limit (%dM)"
msgstr "Das Quota ist größer als das maximale Quota der Domain (%dM)"
-#: admin/models.py:914
+#: admin/models.py:926
msgid "A quota is required"
msgstr "Ein Quota ist erforderlich"
-#: admin/models.py:1007
+#: admin/models.py:1032
msgid ""
"The alias address (without the domain part). For a 'catch-all' address, just "
"enter an * character."
@@ -596,57 +604,57 @@ msgstr ""
"Die Alias-Adresse (ohne den Domain-Anteil). Geben sie für eine Adresse an, "
"die alles annimmt, * an."
-#: admin/models.py:1011
+#: admin/models.py:1036
msgid "mailboxes"
msgstr "Mailboxen"
-#: admin/models.py:1012
+#: admin/models.py:1037
msgid "The mailboxes this alias points to"
msgstr "Mailbox auf den dieser Alias verweist"
-#: admin/models.py:1016
+#: admin/models.py:1041
msgid "The aliases this alias points to"
msgstr "Aliase auf die dieser Alias verweist"
-#: admin/models.py:1064
+#: admin/models.py:1089
msgid "distribution list"
msgstr "Verteilerliste"
-#: admin/models.py:1065
+#: admin/models.py:1090
msgid "forward"
msgstr "Weiterleitung"
-#: admin/models.py:1066
+#: admin/models.py:1091
msgid "alias"
msgstr "Alias"
-#: admin/models.py:1142
+#: admin/models.py:1170
#, python-format
msgid "Invalid line: %s"
msgstr "Ungültige Zeile: %s"
-#: admin/models.py:1167
-#, python-format
-msgid "Mailbox %s does not exist"
-msgstr "Mailbox %s existiert nicht"
+#: admin/models.py:1175
+#, fuzzy, python-format
+msgid "Domain '%s' does not exist"
+msgstr "Domain existiert nicht"
-#: admin/models.py:1182
+#: admin/models.py:1218
msgid "Check to enable this extension"
msgstr "Auswählen, um diese Erweiterung zu aktivieren"
-#: admin/models.py:1282
+#: admin/models.py:1318
msgid "added"
msgstr "hinzugefügt"
-#: admin/models.py:1285
+#: admin/models.py:1321
msgid "modified"
msgstr "verändert"
-#: admin/models.py:1288
+#: admin/models.py:1324
msgid "deleted"
msgstr "entfernt"
-#: admin/models.py:1290
+#: admin/models.py:1326
#, 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"
@@ -656,7 +664,7 @@ msgid "Edit domain"
msgstr "Domäne bearbeiten"
#: admin/tables.py:21 admin/templates/admin/identities_table.html:8
-#: admin/templates/admin/listing.html:17 extensions/sievefilters/views.py:79
+#: admin/templates/admin/listing.html:17 extensions/sievefilters/views.py:83
#: extensions/sievefilters/templates/sievefilters/filter.html:17
#: extensions/sievefilters/templates/sievefilters/guieditor.html:5
#: extensions/webmail/templatetags/webextras.py:97
@@ -671,143 +679,143 @@ msgstr "Version"
msgid "Description"
msgstr "Beschreibung"
-#: admin/views.py:87
+#: admin/views.py:88
msgid "New domain"
msgstr "Neue Domäne"
-#: admin/views.py:88 admin/views.py:97 admin/views.py:225 admin/views.py:438
-#: admin/views.py:445 extensions/sievefilters/views.py:120
-#: extensions/sievefilters/views.py:187 extensions/webmail/views.py:131
+#: admin/views.py:89 admin/views.py:98 admin/views.py:228 admin/views.py:444
+#: admin/views.py:451 extensions/sievefilters/views.py:129
+#: extensions/sievefilters/views.py:198 extensions/webmail/views.py:136
msgid "Create"
msgstr "Erstellen"
-#: admin/views.py:94 admin/views.py:442
+#: admin/views.py:95 admin/views.py:448
msgid "Next"
msgstr "Nächstes"
-#: admin/views.py:96
+#: admin/views.py:97
msgid "Options"
msgstr "optionen"
-#: admin/views.py:98 admin/views.py:446
+#: admin/views.py:99 admin/views.py:452
msgid "Previous"
msgstr "Vorheriges"
-#: admin/views.py:111
+#: admin/views.py:112
msgid "Domain created"
msgstr "Domäne erstellt."
-#: admin/views.py:144 admin/views.py:282 admin/views.py:492
+#: admin/views.py:146 admin/views.py:285 admin/views.py:498
#: extensions/postfix_autoreply/templates/postfix_autoreply/autoreply.html:9
-#: extensions/sievefilters/views.py:139 extensions/webmail/views.py:162
+#: extensions/sievefilters/views.py:148 extensions/webmail/views.py:168
#: userprefs/templates/userprefs/forward.html:8
#: userprefs/templates/userprefs/profile.html:8
msgid "Update"
msgstr "Aktualisieren"
-#: admin/views.py:160
+#: admin/views.py:162
msgid "Domain modified"
msgstr "Domäne verändert"
-#: admin/views.py:186
+#: admin/views.py:189
msgid "You can't delete your own domain"
msgstr "Sie können Ihre eigene Domäne nicht löschen"
-#: admin/views.py:189
+#: admin/views.py:192
msgid "Domain deleted"
msgid_plural "Domains deleted"
msgstr[0] "Domäne gelöscht"
msgstr[1] "Domänen gelöscht"
-#: admin/views.py:204
+#: admin/views.py:207
msgid "Alias with this name already exists"
msgstr "Ein Alias mit diesem Namen existiert bereits"
-#: admin/views.py:247
+#: admin/views.py:250
msgid "New distribution list"
msgstr "Neue Verteilerliste"
-#: admin/views.py:248
+#: admin/views.py:251
msgid "Distribution list created"
msgstr "Verteilerliste erstellt"
-#: admin/views.py:257
+#: admin/views.py:260
msgid "New alias"
msgstr "Neuer Alias"
-#: admin/views.py:258
+#: admin/views.py:261
msgid "Alias created"
msgstr "Alias erstellt"
-#: admin/views.py:267
+#: admin/views.py:270
msgid "New forward"
msgstr "Neue Weiterleitung"
-#: admin/views.py:268
+#: admin/views.py:271
msgid "Forward created"
msgstr "Weiterleitung erstellt"
-#: admin/views.py:286
+#: admin/views.py:289
msgid "Distribution list modified"
msgstr "Verteilerliste verändert"
-#: admin/views.py:288
+#: admin/views.py:291
msgid "Forward modified"
msgstr "Weiterleitung verändert"
-#: admin/views.py:290
+#: admin/views.py:293
msgid "Alias modified"
msgstr "Alias verändert"
-#: admin/views.py:403 admin/views.py:541 admin/views.py:546
-#: extensions/amavis/views.py:195 extensions/amavis/views.py:201
-#: extensions/amavis/views.py:234 extensions/amavis/views.py:238
-#: extensions/amavis/views.py:240 extensions/webmail/views.py:36
-#: extensions/webmail/views.py:64 extensions/webmail/views.py:77
-#: extensions/webmail/views.py:93 extensions/webmail/views.py:109
-#: extensions/webmail/views.py:193 extensions/webmail/views.py:419
-#: extensions/webmail/views.py:430 extensions/webmail/views.py:457
+#: admin/views.py:402 admin/views.py:545 admin/views.py:550
+#: extensions/amavis/views.py:204 extensions/amavis/views.py:210
+#: extensions/amavis/views.py:243 extensions/amavis/views.py:247
+#: extensions/amavis/views.py:249 extensions/webmail/views.py:41
+#: extensions/webmail/views.py:68 extensions/webmail/views.py:81
+#: extensions/webmail/views.py:98 extensions/webmail/views.py:114
+#: extensions/webmail/views.py:200 extensions/webmail/views.py:427
+#: extensions/webmail/views.py:438 extensions/webmail/views.py:465
#: lib/formutils.py:32 lib/formutils.py:37
msgid "Invalid request"
msgstr "Ungültige Anfrage"
-#: admin/views.py:435
+#: admin/views.py:441
msgid "New account"
msgstr "Neues Konto"
-#: admin/views.py:459
+#: admin/views.py:465
msgid "Account created"
msgstr "Konto erstellt"
-#: admin/views.py:507
+#: admin/views.py:513
msgid "Account updated"
msgstr "Konto aktualisiert"
-#: admin/views.py:531
+#: admin/views.py:535
msgid "Account deleted"
msgid_plural "Accounts deleted"
msgstr[0] "Konto gelöscht"
msgstr[1] "Konten gelöscht"
-#: admin/views.py:586
+#: admin/views.py:590
msgid "Parameters saved"
msgstr "Parameter gespeichert"
-#: admin/views.py:632
+#: admin/views.py:636
msgid "Modifications applied."
msgstr "Änderungen übernommen."
-#: admin/views.py:740
+#: admin/views.py:743
#, python-format
msgid "Object already exists: %s"
msgstr "Objekt existiert bereits: %s"
-#: admin/views.py:742
+#: admin/views.py:745
#, python-format
msgid "%d objects imported successfully"
msgstr "%d Objekte erfolgreich importiert"
-#: admin/views.py:760
+#: admin/views.py:763
msgid ""
"Provide a CSV file where lines respect one of the following formats:\n"
" Ein anderes Zeichen als Separator ist gestattet.\n"
@@ -835,25 +843,25 @@ msgstr ""
"\n"
"
\n"
@@ -873,11 +881,11 @@ msgstr ""
"vorhergehenden sein.
Ein anderes Zeichen als Trenner ist gestattet.
\n" -#: admin/views.py:842 +#: admin/views.py:845 msgid "Import domains" msgstr "Domains importieren" -#: admin/views.py:859 +#: admin/views.py:862 msgid "Export domains" msgstr "Domains exportieren" @@ -950,7 +958,7 @@ msgid "Tags" msgstr "Tags" #: admin/templates/admin/importform.html:5 -#: admin/templatetags/admin_extras.py:305 +#: admin/templatetags/admin_extras.py:290 msgid "Help" msgstr "Hilfe" @@ -997,7 +1005,7 @@ msgid "Previously on Modoboa..." msgstr "Vorher auf Modoboa…" #: admin/templates/admin/logs.html:6 extensions/amavis/sql_listing.py:25 -#: extensions/webmail/lib.py:37 extensions/webmail/lib.py:406 +#: extensions/webmail/lib.py:38 extensions/webmail/lib.py:411 msgid "Date" msgstr "Datum" @@ -1100,34 +1108,21 @@ msgid "View the domain's identities" msgstr "Domain-Identitäten anzeigen" #: admin/templatetags/admin_extras.py:178 -msgid "Delete the domain" -msgstr "Domain entfernen" - #: admin/templatetags/admin_extras.py:194 -msgid "Delete this account" -msgstr "Dieses Konto löschen" +#: admin/templatetags/admin_extras.py:201 +#, fuzzy, python-format +msgid "Delete %s?" +msgstr "Löschen" -#: admin/templatetags/admin_extras.py:202 -msgid "Delete this distribution list" -msgstr "Diese Verteilerliste löschen" - -#: admin/templatetags/admin_extras.py:209 -msgid "Delete this forward" -msgstr "Weiterleitung entfernen" - -#: admin/templatetags/admin_extras.py:216 -msgid "Delete this alias" -msgstr " Alias entfernen" - -#: admin/templatetags/admin_extras.py:238 +#: admin/templatetags/admin_extras.py:223 msgid "Remove this permission" msgstr "Berechtigung entfernen" -#: admin/templatetags/admin_extras.py:279 lib/formutils.py:206 +#: admin/templatetags/admin_extras.py:264 lib/formutils.py:206 msgid "Yes" msgstr "Ja" -#: admin/templatetags/admin_extras.py:279 lib/formutils.py:206 +#: admin/templatetags/admin_extras.py:264 lib/formutils.py:206 msgid "No" msgstr "Nein" @@ -1136,13 +1131,13 @@ msgstr "Nein" msgid "User '%s' successfully logged in" msgstr "Identität '%s' hat sich erfolgreich angemeldet" -#: auth/views.py:41 +#: auth/views.py:44 msgid "Your username and password didn't match. Please try again." msgstr "" "Ihr Benutzername und Passwort stimmen nicht überein. Bitte versuchen Sie es " "noch einmal." -#: auth/views.py:64 +#: auth/views.py:67 #, python-format msgid "User '%s' logged out" msgstr "Identität '%s' hat sich abgemeldet" @@ -1202,16 +1197,16 @@ msgstr "Einfache amavis Management Oberfläche" msgid "Quarantine" msgstr "Quarantäne" -#: extensions/amavis/__init__.py:127 +#: extensions/amavis/__init__.py:129 msgid "pending requests" msgstr "Offene Anfragen" -#: extensions/amavis/__init__.py:144 +#: extensions/amavis/__init__.py:149 #, python-format msgid "%d pending requests" msgstr "%d offene Anfragen" -#: extensions/amavis/__init__.py:156 +#: extensions/amavis/__init__.py:161 msgid "Content filter" msgstr "Inhaltsfilter" @@ -1331,12 +1326,12 @@ msgid "Virus filter" msgstr "Virusfilter" #: extensions/amavis/models.py:94 extensions/amavis/models.py:102 -#: extensions/amavis/models.py:110 extensions/sievefilters/views.py:268 +#: extensions/amavis/models.py:110 extensions/sievefilters/views.py:281 msgid "yes" msgstr "Ja" #: extensions/amavis/models.py:95 extensions/amavis/models.py:103 -#: extensions/amavis/models.py:111 extensions/sievefilters/views.py:272 +#: extensions/amavis/models.py:111 extensions/sievefilters/views.py:285 msgid "no" msgstr "Nein" @@ -1384,13 +1379,13 @@ msgstr "" "Betreff:-Zeile einer Spam-Nachricht mit dem angegebenen Text ergänzen. " "Wählen Sie 'Standard' für den systemweiten Standard." -#: extensions/amavis/sql_listing.py:23 extensions/webmail/lib.py:36 +#: extensions/amavis/sql_listing.py:23 extensions/webmail/lib.py:37 msgid "From" msgstr "Von" #: extensions/amavis/sql_listing.py:24 extensions/sievefilters/forms.py:68 -#: extensions/webmail/forms.py:10 extensions/webmail/lib.py:35 -#: extensions/webmail/lib.py:404 templates/common/email_searchbar.html:6 +#: extensions/webmail/forms.py:10 extensions/webmail/lib.py:36 +#: extensions/webmail/lib.py:409 templates/common/email_searchbar.html:6 msgid "Subject" msgstr "Betreff" @@ -1400,37 +1395,37 @@ msgstr "Betreff" msgid "To" msgstr "An" -#: extensions/amavis/views.py:34 +#: extensions/amavis/views.py:43 msgid "Empty quarantine" msgstr "Quarantäne leeren" -#: extensions/amavis/views.py:202 +#: extensions/amavis/views.py:211 msgid "Message deleted" msgstr "Nachricht gelöscht" -#: extensions/amavis/views.py:223 +#: extensions/amavis/views.py:232 #, python-format msgid "%(count)d message deleted successfully" msgid_plural "%(count)d messages deleted successfully" msgstr[0] "%(count)d Nachricht erfolgreich gelöscht" msgstr[1] "%(count)d Nachrichten erfolgreich gelöscht" -#: extensions/amavis/views.py:243 +#: extensions/amavis/views.py:252 msgid "Request sent" msgstr "Anfrage gesendet" -#: extensions/amavis/views.py:249 +#: extensions/amavis/views.py:258 msgid "Message released" msgstr "Nachricht freigegeben" -#: extensions/amavis/views.py:271 +#: extensions/amavis/views.py:280 #, python-format msgid "%(count)d request sent" msgid_plural "%(count)d requests sent" msgstr[0] "%(count)d Anfrage gesendet" msgstr[1] "%(count)d Anfragen gesendet" -#: extensions/amavis/views.py:295 +#: extensions/amavis/views.py:304 #, python-format msgid "%(count)d message released successfully" msgid_plural "%(count)d messages released successfully" @@ -1557,7 +1552,7 @@ msgstr "Grenzwerte" msgid "Reseller" msgstr "Reseller" -#: extensions/limits/__init__.py:96 +#: extensions/limits/__init__.py:94 msgid "Resources" msgstr "Ressourcen" @@ -1683,23 +1678,23 @@ msgstr "Aktivieren Sie ihre automatisierte Antwort bis zu diesem Datum" msgid "This date is over" msgstr "Das Datum ist vorbei" -#: extensions/postfix_autoreply/models.py:15 +#: extensions/postfix_autoreply/models.py:19 msgid "subject" msgstr "Betreff" -#: extensions/postfix_autoreply/models.py:16 +#: extensions/postfix_autoreply/models.py:20 msgid "The subject that will appear in sent emails" msgstr "Der Betreff, der in den versendeten Nachrichten verwendet wird" -#: extensions/postfix_autoreply/models.py:17 +#: extensions/postfix_autoreply/models.py:23 msgid "content" msgstr "Inhalt" -#: extensions/postfix_autoreply/models.py:18 +#: extensions/postfix_autoreply/models.py:24 msgid "The content that will appear in sent emails" msgstr "Der Inhalt, der in den versendeten Nachrichten verwendet wird" -#: extensions/postfix_autoreply/models.py:20 +#: extensions/postfix_autoreply/models.py:28 msgid "Activate/Deactivate your auto reply" msgstr "Aktivieren/Deaktivieren Sie die automatisierte Antwort" @@ -1837,53 +1832,53 @@ msgstr "" msgid "Not enough space on server" msgstr "Kein weiterer Platz auf Server verfügbar" -#: extensions/sievefilters/views.py:64 +#: extensions/sievefilters/views.py:68 msgid "Failed to retrieve filters set" msgstr "Konnte Filter-Satz nicht laden" -#: extensions/sievefilters/views.py:117 +#: extensions/sievefilters/views.py:126 #: extensions/sievefilters/templatetags/sfilters_tags.py:33 msgid "New filter" msgstr "Neuer Filter" -#: extensions/sievefilters/views.py:124 +#: extensions/sievefilters/views.py:133 msgid "Filter created" msgstr "Filter erstellt" -#: extensions/sievefilters/views.py:136 +#: extensions/sievefilters/views.py:145 #: extensions/sievefilters/templatetags/sfilters_tags.py:77 msgid "Edit filter" msgstr "Filter bearbeiten" -#: extensions/sievefilters/views.py:145 +#: extensions/sievefilters/views.py:154 msgid "Filter modified" msgstr "Filter verändert" -#: extensions/sievefilters/views.py:165 +#: extensions/sievefilters/views.py:176 msgid "Filter removed" msgstr "Filter entfernt" -#: extensions/sievefilters/views.py:166 +#: extensions/sievefilters/views.py:177 msgid "Failed to remove filter" msgstr "Konnte Filter nicht entfernen" -#: extensions/sievefilters/views.py:180 +#: extensions/sievefilters/views.py:191 msgid "Filters set saved" msgstr "Filter-Satz gespeichert" -#: extensions/sievefilters/views.py:185 +#: extensions/sievefilters/views.py:196 msgid "Create a new filters set" msgstr "Neuen Filter-Satz erstellen" -#: extensions/sievefilters/views.py:208 +#: extensions/sievefilters/views.py:219 msgid "Filters set created" msgstr "Filter erstellt" -#: extensions/sievefilters/views.py:229 +#: extensions/sievefilters/views.py:240 msgid "Filters set deleted" msgstr "Filter entfernt" -#: extensions/sievefilters/views.py:241 +#: extensions/sievefilters/views.py:252 msgid "Filters set activated" msgstr "Filter-Satz aktiviert" @@ -1899,15 +1894,15 @@ msgstr "Aktiv" msgid "No filter defined yet" msgstr "Noch keine Filter definiert" -#: extensions/sievefilters/templates/sievefilters/index.html:55 +#: extensions/sievefilters/templates/sievefilters/index.html:56 msgid "Filter sets" msgstr "Filter-Sätze" -#: extensions/sievefilters/templates/sievefilters/index.html:59 +#: extensions/sievefilters/templates/sievefilters/index.html:60 msgid "active" msgstr "aktiv" -#: extensions/sievefilters/templates/sievefilters/index.html:73 +#: extensions/sievefilters/templates/sievefilters/index.html:74 msgid "" "No filters set defined yet. You must create one in order to define filters." msgstr "" @@ -2226,84 +2221,89 @@ msgstr "Server-Antwort" msgid "Cci" msgstr "Cci" -#: extensions/webmail/imaputils.py:259 +#: extensions/webmail/imaputils.py:237 +#, fuzzy +msgid "Failed to retrieve hierarchy delimiter" +msgstr "Konnte Filter-Satz nicht laden" + +#: extensions/webmail/imaputils.py:278 #, python-format msgid "Connection to IMAP server failed: %s" msgstr "Verbindung zu IMAP-Server fehlgeschlagen: %s" -#: extensions/webmail/lib.py:353 +#: extensions/webmail/lib.py:358 msgid "wrote:" msgstr "schrieb:" -#: extensions/webmail/lib.py:418 extensions/webmail/lib.py:422 +#: extensions/webmail/lib.py:423 extensions/webmail/lib.py:427 msgid "Original message" msgstr "Gesendete Nachrichten" -#: extensions/webmail/views.py:81 +#: extensions/webmail/views.py:86 #, python-format msgid "%(count)d message deleted" msgid_plural "%(count)d messages deleted" msgstr[0] "%(count)d Nachricht gelöscht" msgstr[1] "%(count)d Nachrichten gelöscht" -#: extensions/webmail/views.py:98 +#: extensions/webmail/views.py:103 msgid "Unknown action" msgstr "Unbekannte Aktion" -#: extensions/webmail/views.py:111 lib/email_listing.py:137 +#: extensions/webmail/views.py:116 lib/email_listing.py:137 msgid "Empty mailbox" msgstr "Mailbox leer" -#: extensions/webmail/views.py:128 -#: extensions/webmail/templatetags/webextras.py:169 +#: extensions/webmail/views.py:133 +#: extensions/webmail/templatetags/webextras.py:170 msgid "Create a new mailbox" msgstr "Neue Mailbox erstellen" -#: extensions/webmail/views.py:143 +#: extensions/webmail/views.py:149 msgid "Mailbox created" msgstr "Mailbox erstellt." -#: extensions/webmail/views.py:159 +#: extensions/webmail/views.py:165 msgid "Edit mailbox" msgstr "Mailbox bearbeiten" -#: extensions/webmail/views.py:173 +#: extensions/webmail/views.py:180 msgid "Mailbox updated" msgstr "Mailbox aktualisiert" -#: extensions/webmail/views.py:207 extensions/webmail/views.py:388 -#: extensions/webmail/views.py:497 +#: extensions/webmail/views.py:214 extensions/webmail/views.py:396 +#: extensions/webmail/views.py:505 msgid "Bad request" msgstr "Fehlerhafte Anfrage" -#: extensions/webmail/views.py:238 +#: extensions/webmail/views.py:246 msgid "Failed to save attachment: " msgstr "Konnte Anhang nicht speichern" -#: extensions/webmail/views.py:241 +#: extensions/webmail/views.py:249 #, python-format msgid "Attachment is too big (limit: %s)" msgstr "Anhang ist zu groß (Limit: %s)" -#: extensions/webmail/views.py:247 +#: extensions/webmail/views.py:255 #: extensions/webmail/templates/webmail/compose.html:15 #: extensions/webmail/templates/webmail/headers.html:4 msgid "Attachments" msgstr "Dateianhänge" -#: extensions/webmail/views.py:263 +#: extensions/webmail/views.py:271 msgid "Bad query" msgstr "Fehlerhafte Anfrage" -#: extensions/webmail/views.py:273 +#: extensions/webmail/views.py:281 msgid "Failed to remove attachment: " msgstr "Konnte Anhang nicht entfernen:" -#: extensions/webmail/views.py:278 +#: extensions/webmail/views.py:286 msgid "Unknown attachment" msgstr "Unbekannter Anhang" -#: extensions/webmail/views.py:493 +#: extensions/webmail/views.py:501 msgid "Undefined action" msgstr "Undefinierte Aktion" @@ -2334,7 +2334,7 @@ msgstr[1] "%(counter)s Dateien" msgid "Parent mailbox" msgstr "Eltern-Mailbox" -#: extensions/webmail/templates/webmail/index.html:36 +#: extensions/webmail/templates/webmail/index.html:38 msgid "Mailbox quota" msgstr "Mailbox Quota" @@ -2396,15 +2396,15 @@ msgstr "Als ungelesen" msgid "Compress folder" msgstr "Ordner komprimieren" -#: extensions/webmail/templatetags/webextras.py:109 +#: extensions/webmail/templatetags/webextras.py:110 msgid "Empty folder" msgstr "Leerer Ordner" -#: extensions/webmail/templatetags/webextras.py:177 +#: extensions/webmail/templatetags/webextras.py:178 msgid "Edit the selected mailbox" msgstr "Ausgewählte Mailbox bearbeiten" -#: extensions/webmail/templatetags/webextras.py:182 +#: extensions/webmail/templatetags/webextras.py:183 msgid "Remove the selected mailbox" msgstr "Markierte Mailbox entfernen" @@ -2458,7 +2458,7 @@ msgstr "Die angeforderte Seite existiert nicht" msgid "An internal error occured." msgstr "Ein interne Fehler ist aufgetreten" -#: templates/nlayout.html:56 +#: templates/nlayout.html:62 msgid "Powered by Modoboa" msgstr "Powered by Modoboa" @@ -2492,11 +2492,11 @@ msgstr "Schliessen" msgid "Welcome to Modoboa" msgstr "Willkommen zu Modoboa" -#: templates/registration/login.html:33 +#: templates/registration/login.html:34 msgid "Remember me" msgstr "Erinnere mich" -#: templates/registration/login.html:35 +#: templates/registration/login.html:36 msgid "Log in" msgstr "Anmelden" @@ -2512,7 +2512,7 @@ msgstr "Anwenderspezifische Einstellungen" msgid "Prefered language" msgstr "Bevorzugte Sprache" -#: userprefs/app_settings.py:26 +#: userprefs/app_settings.py:27 msgid "Prefered language to display pages" msgstr "Bevorzugte Sprache für Seitendarstellung" @@ -2603,6 +2603,30 @@ msgstr "Aktualisieren sie ihre persönlichen Daten" msgid "Logout" msgstr "Logout" +#~ msgid "Failed to rename mailbox: %s" +#~ msgstr "Mailbox konnte nicht umbenannt werden: %s" + +#~ msgid "Failed to remove mailbox: %s" +#~ msgstr "Konnte Mailbox nicht entfernen: %s" + +#~ msgid "Mailbox %s does not exist" +#~ msgstr "Mailbox %s existiert nicht" + +#~ msgid "Delete the domain" +#~ msgstr "Domain entfernen" + +#~ msgid "Delete this account" +#~ msgstr "Dieses Konto löschen" + +#~ msgid "Delete this distribution list" +#~ msgstr "Diese Verteilerliste löschen" + +#~ msgid "Delete this forward" +#~ msgstr "Weiterleitung entfernen" + +#~ msgid "Delete this alias" +#~ msgstr " Alias entfernen" + #~ msgid "Path to the root directory where messages are stored" #~ msgstr "Pfad zum root-Verzeichnis unterhalb dessen E-Mails abgelegt werden" diff --git a/modoboa/locale/en/LC_MESSAGES/django.po b/modoboa/locale/en/LC_MESSAGES/django.po index 1fb68f940..30fda01ce 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: 2013-06-01 16:35+0200\n" +"POT-Creation-Date: 2013-09-20 22:30+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAMEYou can use a different character as separator.
\n" msgstr "" -#: admin/views.py:772 +#: admin/views.py:775 msgid "Import identities" msgstr "" -#: admin/views.py:773 admin/views.py:843 admin/templatetags/admin_extras.py:87 +#: admin/views.py:776 admin/views.py:846 admin/templatetags/admin_extras.py:87 #: admin/templatetags/admin_extras.py:144 msgid "Import" msgstr "" -#: admin/views.py:803 +#: admin/views.py:806 msgid "Export identities" msgstr "" -#: admin/views.py:804 admin/views.py:860 admin/templatetags/admin_extras.py:93 +#: admin/views.py:807 admin/views.py:863 admin/templatetags/admin_extras.py:93 #: admin/templatetags/admin_extras.py:150 msgid "Export" msgstr "" -#: admin/views.py:832 +#: admin/views.py:835 msgid "" "Provide a CSV file where lines respect one of the following formats:\n" "You can use a different character as separator.
\n" msgstr "" -#: admin/views.py:842 +#: admin/views.py:845 msgid "Import domains" msgstr "" -#: admin/views.py:859 +#: admin/views.py:862 msgid "Export domains" msgstr "" @@ -901,7 +908,7 @@ msgid "Tags" msgstr "" #: admin/templates/admin/importform.html:5 -#: admin/templatetags/admin_extras.py:305 +#: admin/templatetags/admin_extras.py:290 msgid "Help" msgstr "" @@ -948,7 +955,7 @@ msgid "Previously on Modoboa..." msgstr "" #: admin/templates/admin/logs.html:6 extensions/amavis/sql_listing.py:25 -#: extensions/webmail/lib.py:37 extensions/webmail/lib.py:406 +#: extensions/webmail/lib.py:38 extensions/webmail/lib.py:411 msgid "Date" msgstr "" @@ -1051,34 +1058,21 @@ msgid "View the domain's identities" msgstr "" #: admin/templatetags/admin_extras.py:178 -msgid "Delete the domain" -msgstr "" - #: admin/templatetags/admin_extras.py:194 -msgid "Delete this account" +#: admin/templatetags/admin_extras.py:201 +#, python-format +msgid "Delete %s?" msgstr "" -#: admin/templatetags/admin_extras.py:202 -msgid "Delete this distribution list" -msgstr "" - -#: admin/templatetags/admin_extras.py:209 -msgid "Delete this forward" -msgstr "" - -#: admin/templatetags/admin_extras.py:216 -msgid "Delete this alias" -msgstr "" - -#: admin/templatetags/admin_extras.py:238 +#: admin/templatetags/admin_extras.py:223 msgid "Remove this permission" msgstr "" -#: admin/templatetags/admin_extras.py:279 lib/formutils.py:206 +#: admin/templatetags/admin_extras.py:264 lib/formutils.py:206 msgid "Yes" msgstr "" -#: admin/templatetags/admin_extras.py:279 lib/formutils.py:206 +#: admin/templatetags/admin_extras.py:264 lib/formutils.py:206 msgid "No" msgstr "" @@ -1087,11 +1081,11 @@ msgstr "" msgid "User '%s' successfully logged in" msgstr "" -#: auth/views.py:41 +#: auth/views.py:44 msgid "Your username and password didn't match. Please try again." msgstr "" -#: auth/views.py:64 +#: auth/views.py:67 #, python-format msgid "User '%s' logged out" msgstr "" @@ -1137,16 +1131,16 @@ msgstr "" msgid "Quarantine" msgstr "" -#: extensions/amavis/__init__.py:127 +#: extensions/amavis/__init__.py:129 msgid "pending requests" msgstr "" -#: extensions/amavis/__init__.py:144 +#: extensions/amavis/__init__.py:149 #, python-format msgid "%d pending requests" msgstr "" -#: extensions/amavis/__init__.py:156 +#: extensions/amavis/__init__.py:161 msgid "Content filter" msgstr "" @@ -1261,12 +1255,12 @@ msgid "Virus filter" msgstr "" #: extensions/amavis/models.py:94 extensions/amavis/models.py:102 -#: extensions/amavis/models.py:110 extensions/sievefilters/views.py:268 +#: extensions/amavis/models.py:110 extensions/sievefilters/views.py:281 msgid "yes" msgstr "" #: extensions/amavis/models.py:95 extensions/amavis/models.py:103 -#: extensions/amavis/models.py:111 extensions/sievefilters/views.py:272 +#: extensions/amavis/models.py:111 extensions/sievefilters/views.py:285 msgid "no" msgstr "" @@ -1306,13 +1300,13 @@ msgid "" "settings." msgstr "" -#: extensions/amavis/sql_listing.py:23 extensions/webmail/lib.py:36 +#: extensions/amavis/sql_listing.py:23 extensions/webmail/lib.py:37 msgid "From" msgstr "" #: extensions/amavis/sql_listing.py:24 extensions/sievefilters/forms.py:68 -#: extensions/webmail/forms.py:10 extensions/webmail/lib.py:35 -#: extensions/webmail/lib.py:404 templates/common/email_searchbar.html:6 +#: extensions/webmail/forms.py:10 extensions/webmail/lib.py:36 +#: extensions/webmail/lib.py:409 templates/common/email_searchbar.html:6 msgid "Subject" msgstr "" @@ -1322,37 +1316,37 @@ msgstr "" msgid "To" msgstr "" -#: extensions/amavis/views.py:34 +#: extensions/amavis/views.py:43 msgid "Empty quarantine" msgstr "" -#: extensions/amavis/views.py:202 +#: extensions/amavis/views.py:211 msgid "Message deleted" msgstr "" -#: extensions/amavis/views.py:223 +#: extensions/amavis/views.py:232 #, python-format msgid "%(count)d message deleted successfully" msgid_plural "%(count)d messages deleted successfully" msgstr[0] "" msgstr[1] "" -#: extensions/amavis/views.py:243 +#: extensions/amavis/views.py:252 msgid "Request sent" msgstr "" -#: extensions/amavis/views.py:249 +#: extensions/amavis/views.py:258 msgid "Message released" msgstr "" -#: extensions/amavis/views.py:271 +#: extensions/amavis/views.py:280 #, python-format msgid "%(count)d request sent" msgid_plural "%(count)d requests sent" msgstr[0] "" msgstr[1] "" -#: extensions/amavis/views.py:295 +#: extensions/amavis/views.py:304 #, python-format msgid "%(count)d message released successfully" msgid_plural "%(count)d messages released successfully" @@ -1473,7 +1467,7 @@ msgstr "" msgid "Reseller" msgstr "" -#: extensions/limits/__init__.py:96 +#: extensions/limits/__init__.py:94 msgid "Resources" msgstr "" @@ -1592,23 +1586,23 @@ msgstr "" msgid "This date is over" msgstr "" -#: extensions/postfix_autoreply/models.py:15 +#: extensions/postfix_autoreply/models.py:19 msgid "subject" msgstr "" -#: extensions/postfix_autoreply/models.py:16 +#: extensions/postfix_autoreply/models.py:20 msgid "The subject that will appear in sent emails" msgstr "" -#: extensions/postfix_autoreply/models.py:17 +#: extensions/postfix_autoreply/models.py:23 msgid "content" msgstr "" -#: extensions/postfix_autoreply/models.py:18 +#: extensions/postfix_autoreply/models.py:24 msgid "The content that will appear in sent emails" msgstr "" -#: extensions/postfix_autoreply/models.py:20 +#: extensions/postfix_autoreply/models.py:28 msgid "Activate/Deactivate your auto reply" msgstr "" @@ -1742,53 +1736,53 @@ msgstr "" msgid "Not enough space on server" msgstr "" -#: extensions/sievefilters/views.py:64 +#: extensions/sievefilters/views.py:68 msgid "Failed to retrieve filters set" msgstr "" -#: extensions/sievefilters/views.py:117 +#: extensions/sievefilters/views.py:126 #: extensions/sievefilters/templatetags/sfilters_tags.py:33 msgid "New filter" msgstr "" -#: extensions/sievefilters/views.py:124 +#: extensions/sievefilters/views.py:133 msgid "Filter created" msgstr "" -#: extensions/sievefilters/views.py:136 +#: extensions/sievefilters/views.py:145 #: extensions/sievefilters/templatetags/sfilters_tags.py:77 msgid "Edit filter" msgstr "" -#: extensions/sievefilters/views.py:145 +#: extensions/sievefilters/views.py:154 msgid "Filter modified" msgstr "" -#: extensions/sievefilters/views.py:165 +#: extensions/sievefilters/views.py:176 msgid "Filter removed" msgstr "" -#: extensions/sievefilters/views.py:166 +#: extensions/sievefilters/views.py:177 msgid "Failed to remove filter" msgstr "" -#: extensions/sievefilters/views.py:180 +#: extensions/sievefilters/views.py:191 msgid "Filters set saved" msgstr "" -#: extensions/sievefilters/views.py:185 +#: extensions/sievefilters/views.py:196 msgid "Create a new filters set" msgstr "" -#: extensions/sievefilters/views.py:208 +#: extensions/sievefilters/views.py:219 msgid "Filters set created" msgstr "" -#: extensions/sievefilters/views.py:229 +#: extensions/sievefilters/views.py:240 msgid "Filters set deleted" msgstr "" -#: extensions/sievefilters/views.py:241 +#: extensions/sievefilters/views.py:252 msgid "Filters set activated" msgstr "" @@ -1804,15 +1798,15 @@ msgstr "" msgid "No filter defined yet" msgstr "" -#: extensions/sievefilters/templates/sievefilters/index.html:55 +#: extensions/sievefilters/templates/sievefilters/index.html:56 msgid "Filter sets" msgstr "" -#: extensions/sievefilters/templates/sievefilters/index.html:59 +#: extensions/sievefilters/templates/sievefilters/index.html:60 msgid "active" msgstr "" -#: extensions/sievefilters/templates/sievefilters/index.html:73 +#: extensions/sievefilters/templates/sievefilters/index.html:74 msgid "" "No filters set defined yet. You must create one in order to define filters." msgstr "" @@ -2127,84 +2121,88 @@ msgstr "" msgid "Cci" msgstr "" -#: extensions/webmail/imaputils.py:259 +#: extensions/webmail/imaputils.py:237 +msgid "Failed to retrieve hierarchy delimiter" +msgstr "" + +#: extensions/webmail/imaputils.py:278 #, python-format msgid "Connection to IMAP server failed: %s" msgstr "" -#: extensions/webmail/lib.py:353 +#: extensions/webmail/lib.py:358 msgid "wrote:" msgstr "" -#: extensions/webmail/lib.py:418 extensions/webmail/lib.py:422 +#: extensions/webmail/lib.py:423 extensions/webmail/lib.py:427 msgid "Original message" msgstr "" -#: extensions/webmail/views.py:81 +#: extensions/webmail/views.py:86 #, python-format msgid "%(count)d message deleted" msgid_plural "%(count)d messages deleted" msgstr[0] "" msgstr[1] "" -#: extensions/webmail/views.py:98 +#: extensions/webmail/views.py:103 msgid "Unknown action" msgstr "" -#: extensions/webmail/views.py:111 lib/email_listing.py:137 +#: extensions/webmail/views.py:116 lib/email_listing.py:137 msgid "Empty mailbox" msgstr "" -#: extensions/webmail/views.py:128 -#: extensions/webmail/templatetags/webextras.py:169 +#: extensions/webmail/views.py:133 +#: extensions/webmail/templatetags/webextras.py:170 msgid "Create a new mailbox" msgstr "" -#: extensions/webmail/views.py:143 +#: extensions/webmail/views.py:149 msgid "Mailbox created" msgstr "" -#: extensions/webmail/views.py:159 +#: extensions/webmail/views.py:165 msgid "Edit mailbox" msgstr "" -#: extensions/webmail/views.py:173 +#: extensions/webmail/views.py:180 msgid "Mailbox updated" msgstr "" -#: extensions/webmail/views.py:207 extensions/webmail/views.py:388 -#: extensions/webmail/views.py:497 +#: extensions/webmail/views.py:214 extensions/webmail/views.py:396 +#: extensions/webmail/views.py:505 msgid "Bad request" msgstr "" -#: extensions/webmail/views.py:238 +#: extensions/webmail/views.py:246 msgid "Failed to save attachment: " msgstr "" -#: extensions/webmail/views.py:241 +#: extensions/webmail/views.py:249 #, python-format msgid "Attachment is too big (limit: %s)" msgstr "" -#: extensions/webmail/views.py:247 +#: extensions/webmail/views.py:255 #: extensions/webmail/templates/webmail/compose.html:15 #: extensions/webmail/templates/webmail/headers.html:4 msgid "Attachments" msgstr "" -#: extensions/webmail/views.py:263 +#: extensions/webmail/views.py:271 msgid "Bad query" msgstr "" -#: extensions/webmail/views.py:273 +#: extensions/webmail/views.py:281 msgid "Failed to remove attachment: " msgstr "" -#: extensions/webmail/views.py:278 +#: extensions/webmail/views.py:286 msgid "Unknown attachment" msgstr "" -#: extensions/webmail/views.py:493 +#: extensions/webmail/views.py:501 msgid "Undefined action" msgstr "" @@ -2235,7 +2233,7 @@ msgstr[1] "" msgid "Parent mailbox" msgstr "" -#: extensions/webmail/templates/webmail/index.html:36 +#: extensions/webmail/templates/webmail/index.html:38 msgid "Mailbox quota" msgstr "" @@ -2297,15 +2295,15 @@ msgstr "" msgid "Compress folder" msgstr "" -#: extensions/webmail/templatetags/webextras.py:109 +#: extensions/webmail/templatetags/webextras.py:110 msgid "Empty folder" msgstr "" -#: extensions/webmail/templatetags/webextras.py:177 +#: extensions/webmail/templatetags/webextras.py:178 msgid "Edit the selected mailbox" msgstr "" -#: extensions/webmail/templatetags/webextras.py:182 +#: extensions/webmail/templatetags/webextras.py:183 msgid "Remove the selected mailbox" msgstr "" @@ -2359,7 +2357,7 @@ msgstr "" msgid "An internal error occured." msgstr "" -#: templates/nlayout.html:56 +#: templates/nlayout.html:62 msgid "Powered by Modoboa" msgstr "" @@ -2393,11 +2391,11 @@ msgstr "" msgid "Welcome to Modoboa" msgstr "" -#: templates/registration/login.html:33 +#: templates/registration/login.html:34 msgid "Remember me" msgstr "" -#: templates/registration/login.html:35 +#: templates/registration/login.html:36 msgid "Log in" msgstr "" @@ -2413,7 +2411,7 @@ msgstr "" msgid "Prefered language" msgstr "" -#: userprefs/app_settings.py:26 +#: userprefs/app_settings.py:27 msgid "Prefered language to display pages" msgstr "" diff --git a/modoboa/locale/es/LC_MESSAGES/django.po b/modoboa/locale/es/LC_MESSAGES/django.po index eac45d1bf..3457ecc93 100644 --- a/modoboa/locale/es/LC_MESSAGES/django.po +++ b/modoboa/locale/es/LC_MESSAGES/django.po @@ -1,22 +1,23 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. -# +# # Translators: # Pedro GraciaThe first element of each line is mandatory and must be equal to one of the previous values.
\n" +"The first element of each line is mandatory and must be equal to one of " +"the previous values.
\n" "\n" "You can use a different character as separator.
\n" -msgstr "Importe un fichero CSV dónde las líneas respetan uno de los siguientes formatos:\nEl primer elemento de cada línea es obligatorio y debe ser igual al de los valores previos.
\n\nPuede usar un carácter diferente como separador.
\n" +msgstr "" +"Importe un fichero CSV dónde las líneas respetan uno de los siguientes " +"formatos:\n" +"El primer elemento de cada línea es obligatorio y debe ser igual al de " +"los valores previos.
\n" +"\n" +"Puede usar un carácter diferente como separador.
\n" -#: admin/views.py:772 +#: admin/views.py:775 msgid "Import identities" msgstr "Importar identidades" -#: admin/views.py:773 admin/views.py:843 admin/templatetags/admin_extras.py:87 +#: admin/views.py:776 admin/views.py:846 admin/templatetags/admin_extras.py:87 #: admin/templatetags/admin_extras.py:144 msgid "Import" msgstr "Importar" -#: admin/views.py:803 +#: admin/views.py:806 msgid "Export identities" msgstr "Exportar identidades" -#: admin/views.py:804 admin/views.py:860 admin/templatetags/admin_extras.py:93 +#: admin/views.py:807 admin/views.py:863 admin/templatetags/admin_extras.py:93 #: admin/templatetags/admin_extras.py:150 msgid "Export" msgstr "Exportar" -#: admin/views.py:832 +#: admin/views.py:835 msgid "" "Provide a CSV file where lines respect one of the following formats:\n" "The first element of each line is mandatory and must be equal to one of the previous values.
\n" +"The first element of each line is mandatory and must be equal to one of " +"the previous values.
\n" "You can use a different character as separator.
\n" -msgstr "Provea un fichero CSV dónde las líneas respetan uno de los siguientes formatos:⏎El primer elemento de cada línea es obligatorio y debe ser igual a uno de los valores anteriores.
⏎Puede usar un carácter diferente como separador.
⏎\n" +msgstr "" +"Provea un fichero CSV dónde las líneas respetan uno de los siguientes " +"formatos:⏎El primer elemento de cada línea es obligatorio y debe ser igual a " +"uno de los valores anteriores.
⏎Puede usar un carácter diferente como " +"separador.
⏎\n" -#: admin/views.py:842 +#: admin/views.py:845 msgid "Import domains" msgstr "Importar dominios" -#: admin/views.py:859 +#: admin/views.py:862 msgid "Export domains" msgstr "Exportar dominios" @@ -900,7 +959,7 @@ msgid "Tags" msgstr "Tags" #: admin/templates/admin/importform.html:5 -#: admin/templatetags/admin_extras.py:305 +#: admin/templatetags/admin_extras.py:290 msgid "Help" msgstr "Ayuda" @@ -947,7 +1006,7 @@ msgid "Previously on Modoboa..." msgstr "Anteriormente en Modoboa..." #: admin/templates/admin/logs.html:6 extensions/amavis/sql_listing.py:25 -#: extensions/webmail/lib.py:37 extensions/webmail/lib.py:406 +#: extensions/webmail/lib.py:38 extensions/webmail/lib.py:411 msgid "Date" msgstr "Fecha" @@ -1050,34 +1109,21 @@ msgid "View the domain's identities" msgstr "Ver las identidades del dominio" #: admin/templatetags/admin_extras.py:178 -msgid "Delete the domain" -msgstr "Eliminar el dominio" - #: admin/templatetags/admin_extras.py:194 -msgid "Delete this account" -msgstr "Eliminar esta cuenta" +#: admin/templatetags/admin_extras.py:201 +#, fuzzy, python-format +msgid "Delete %s?" +msgstr "Eliminar" -#: admin/templatetags/admin_extras.py:202 -msgid "Delete this distribution list" -msgstr "Eliminar esta lista de distribución" - -#: admin/templatetags/admin_extras.py:209 -msgid "Delete this forward" -msgstr "Eliminar este reenvío" - -#: admin/templatetags/admin_extras.py:216 -msgid "Delete this alias" -msgstr "Eliminar este alias" - -#: admin/templatetags/admin_extras.py:238 +#: admin/templatetags/admin_extras.py:223 msgid "Remove this permission" msgstr "Eliminar este permiso" -#: admin/templatetags/admin_extras.py:279 lib/formutils.py:206 +#: admin/templatetags/admin_extras.py:264 lib/formutils.py:206 msgid "Yes" msgstr "Sí" -#: admin/templatetags/admin_extras.py:279 lib/formutils.py:206 +#: admin/templatetags/admin_extras.py:264 lib/formutils.py:206 msgid "No" msgstr "No " @@ -1086,11 +1132,13 @@ msgstr "No " msgid "User '%s' successfully logged in" msgstr "Usuario '%s' ha entrado con éxito" -#: auth/views.py:41 +#: auth/views.py:44 msgid "Your username and password didn't match. Please try again." -msgstr "Su nombre de usuario y contraseña no concuerdan. Por favor, inténtelo de nuevo." +msgstr "" +"Su nombre de usuario y contraseña no concuerdan. Por favor, inténtelo de " +"nuevo." -#: auth/views.py:64 +#: auth/views.py:67 #, python-format msgid "User '%s' logged out" msgstr "Usuario '%s' ha salido" @@ -1116,15 +1164,32 @@ msgid "" "\n" "Warning: the demo's concent is resetted every two hours.
\n" -"To try the demo, the following users are available (username/password):
\n" +"To try the demo, the following users are available (username/password" +"i>):
\n" "Please report any issue or give any suggestion to \n" -" the mailing list.
\n" -msgstr "\nAviso: el contenido de la demo será inicializado cada dos horas.
\nPara probar la demo están disponibles los siguientes usuarios (usuario/contraseña):
\nPor favor, informe de cualquier incidencia o denos cualquier sugerencia a \n la lista de correo.
\n" +" the " +"mailing list.\n" +msgstr "" +"\n" +"Aviso: el contenido de la demo será inicializado cada dos horas." +"p>\n" +"
Para probar la demo están disponibles los siguientes usuarios (usuario/" +"contraseña):
\n" +"Por favor, informe de cualquier incidencia o denos cualquier sugerencia " +"a \n" +" la lista " +"de correo.
\n" #: extensions/amavis/__init__.py:22 msgid "Simple amavis management frontend" @@ -1134,16 +1199,16 @@ msgstr "Panel de gestión sencilla para amavis" msgid "Quarantine" msgstr "Cuarentena" -#: extensions/amavis/__init__.py:127 +#: extensions/amavis/__init__.py:129 msgid "pending requests" msgstr "Peticiones pendientes" -#: extensions/amavis/__init__.py:144 +#: extensions/amavis/__init__.py:149 #, python-format msgid "%d pending requests" msgstr "%d peticiones pendientes" -#: extensions/amavis/__init__.py:156 +#: extensions/amavis/__init__.py:161 msgid "Content filter" msgstr "Filtro de contenido" @@ -1157,7 +1222,9 @@ msgstr "Tiempo máximo del mensaje" #: extensions/amavis/app_settings.py:16 msgid "Quarantine messages maximum age (in days) before deletion" -msgstr "Máxima edad (en días) de los mensajes de cuarentena antes de proceder a su eliminación" +msgstr "" +"Máxima edad (en días) de los mensajes de cuarentena antes de proceder a su " +"eliminación" #: extensions/amavis/app_settings.py:19 msgid "Messages releasing" @@ -1169,7 +1236,9 @@ msgstr "Eliminar mensajes publicados" #: extensions/amavis/app_settings.py:24 msgid "Remove messages marked as released while cleaning up the database" -msgstr "Eliminar los mensajes marcados como publicados cuando se haga limpieza de la base de datos" +msgstr "" +"Eliminar los mensajes marcados como publicados cuando se haga limpieza de la " +"base de datos" #: extensions/amavis/app_settings.py:28 msgid "Amavis connection mode" @@ -1258,12 +1327,12 @@ msgid "Virus filter" msgstr "Filtro de virus" #: extensions/amavis/models.py:94 extensions/amavis/models.py:102 -#: extensions/amavis/models.py:110 extensions/sievefilters/views.py:268 +#: extensions/amavis/models.py:110 extensions/sievefilters/views.py:281 msgid "yes" msgstr "sí" #: extensions/amavis/models.py:95 extensions/amavis/models.py:103 -#: extensions/amavis/models.py:111 extensions/sievefilters/views.py:272 +#: extensions/amavis/models.py:111 extensions/sievefilters/views.py:285 msgid "no" msgstr "no" @@ -1275,7 +1344,9 @@ msgstr "Por defecto" #: extensions/amavis/models.py:98 msgid "Bypass virus checks or not. Choose 'default' to use global settings." -msgstr "Saltarse la comprobación de virus o no. Elija 'Por defecto' para usar la configuración global." +msgstr "" +"Saltarse la comprobación de virus o no. Elija 'Por defecto' para usar la " +"configuración global." #: extensions/amavis/models.py:101 msgid "Spam filter" @@ -1283,7 +1354,9 @@ msgstr "Filtro de spam" #: extensions/amavis/models.py:106 msgid "Bypass spam checks or not. Choose 'default' to use global settings." -msgstr "Saltarse la comprobación de spam o no. Elija 'Por defecto' para usar la configuración global." +msgstr "" +"Saltarse la comprobación de spam o no. Elija 'Por defecto' para usar la " +"configuración global." #: extensions/amavis/models.py:109 msgid "Banned filter" @@ -1291,7 +1364,9 @@ msgstr "Filtro de expulsados" #: extensions/amavis/models.py:114 msgid "Bypass banned checks or not. Choose 'default' to use global settings." -msgstr "Saltarse la comprobación de expulsados o no. Elija 'Por defecto' para usar la configuración global." +msgstr "" +"Saltarse la comprobación de expulsados o no. Elija 'Por defecto' para usar " +"la configuración global." #: extensions/amavis/models.py:144 msgid "Spam marker" @@ -1299,17 +1374,19 @@ msgstr "Marcador de spam" #: extensions/amavis/models.py:146 msgid "" -"Modify spam subject using the specified text. Choose 'default' to use global" -" settings." -msgstr "Modificar el asunto del spam usando el texto especificado. Elija 'por defecto' para usar la configuración global." +"Modify spam subject using the specified text. Choose 'default' to use global " +"settings." +msgstr "" +"Modificar el asunto del spam usando el texto especificado. Elija 'por " +"defecto' para usar la configuración global." -#: extensions/amavis/sql_listing.py:23 extensions/webmail/lib.py:36 +#: extensions/amavis/sql_listing.py:23 extensions/webmail/lib.py:37 msgid "From" msgstr "Desde" #: extensions/amavis/sql_listing.py:24 extensions/sievefilters/forms.py:68 -#: extensions/webmail/forms.py:10 extensions/webmail/lib.py:35 -#: extensions/webmail/lib.py:404 templates/common/email_searchbar.html:6 +#: extensions/webmail/forms.py:10 extensions/webmail/lib.py:36 +#: extensions/webmail/lib.py:409 templates/common/email_searchbar.html:6 msgid "Subject" msgstr "Tema" @@ -1319,37 +1396,37 @@ msgstr "Tema" msgid "To" msgstr "A" -#: extensions/amavis/views.py:34 +#: extensions/amavis/views.py:43 msgid "Empty quarantine" msgstr "Vaciar cuarentena" -#: extensions/amavis/views.py:202 +#: extensions/amavis/views.py:211 msgid "Message deleted" msgstr "Mensaje eliminado" -#: extensions/amavis/views.py:223 +#: extensions/amavis/views.py:232 #, python-format msgid "%(count)d message deleted successfully" msgid_plural "%(count)d messages deleted successfully" msgstr[0] "%(count)d mensaje eliminado correctamente" msgstr[1] "%(count)d mensajes eliminados correctamente" -#: extensions/amavis/views.py:243 +#: extensions/amavis/views.py:252 msgid "Request sent" msgstr "Petición enviada" -#: extensions/amavis/views.py:249 +#: extensions/amavis/views.py:258 msgid "Message released" msgstr "Mensaje publicado" -#: extensions/amavis/views.py:271 +#: extensions/amavis/views.py:280 #, python-format msgid "%(count)d request sent" msgid_plural "%(count)d requests sent" msgstr[0] "%(count)d petición enviada" msgstr[1] "%(count)d peticiones enviadas" -#: extensions/amavis/views.py:295 +#: extensions/amavis/views.py:304 #, python-format msgid "%(count)d message released successfully" msgid_plural "%(count)d messages released successfully" @@ -1384,8 +1461,12 @@ msgid "" msgid_plural "" "\n" "%(counter)s release requests are pending for action.\n" -msgstr[0] "\n%(counter)s petición de publicación está pendiente de acción.\n" -msgstr[1] "\n%(counter)s peticiones de publicación están pendiente de acción.\n" +msgstr[0] "" +"\n" +"%(counter)s petición de publicación está pendiente de acción.\n" +msgstr[1] "" +"\n" +"%(counter)s peticiones de publicación están pendiente de acción.\n" #: extensions/amavis/templates/amavis/notifications/pending_requests.html:6 msgid "Sketch:" @@ -1460,7 +1541,8 @@ msgstr "Mal MIME" #: extensions/limits/__init__.py:23 msgid "" "Per administrator resources to limit the number of objects they can create" -msgstr "Recursos por administrador para limitar el número de objetos que pueden crear" +msgstr "" +"Recursos por administrador para limitar el número de objetos que pueden crear" #: extensions/limits/__init__.py:54 msgid "Limits" @@ -1470,7 +1552,7 @@ msgstr "Límites" msgid "Reseller" msgstr "Revendedor" -#: extensions/limits/__init__.py:96 +#: extensions/limits/__init__.py:94 msgid "Resources" msgstr "Recursos" @@ -1484,9 +1566,10 @@ msgid "Domain admins" msgstr "Administradores del dominio" #: extensions/limits/app_settings.py:15 -msgid "" -"Maximum number of allowed domain administrators for a new administrator" -msgstr "Número máximo de dominios permitido de administradores para un nuevo administrador" +msgid "Maximum number of allowed domain administrators for a new administrator" +msgstr "" +"Número máximo de dominios permitido de administradores para un nuevo " +"administrador" #: extensions/limits/app_settings.py:21 msgid "Maximum number of allowed domains for a new administrator" @@ -1494,7 +1577,8 @@ msgstr "Número máximo de dominios permitidos para un nuevo administrador" #: extensions/limits/app_settings.py:27 msgid "Maximum number of allowed domain aliases for a new administrator" -msgstr "Número máximo permitido de alias de dominio para un nuevo administrador" +msgstr "" +"Número máximo permitido de alias de dominio para un nuevo administrador" #: extensions/limits/app_settings.py:33 msgid "Maximum number of allowed mailboxes for a new administrator" @@ -1506,7 +1590,8 @@ msgstr "Número máxido de alias permitidos para un nuevo administrador" #: extensions/limits/forms.py:13 msgid "Maximum number of domain administrators this user can create" -msgstr "Número máximo de administradores de dominio que este usuario puede crear" +msgstr "" +"Número máximo de administradores de dominio que este usuario puede crear" #: extensions/limits/forms.py:17 msgid "Maximum number of domains this user can create" @@ -1590,23 +1675,23 @@ msgstr "Activar su autorespuesta hasta esta fecha" msgid "This date is over" msgstr "Esta fecha ha pasado" -#: extensions/postfix_autoreply/models.py:15 +#: extensions/postfix_autoreply/models.py:19 msgid "subject" msgstr "asunto" -#: extensions/postfix_autoreply/models.py:16 +#: extensions/postfix_autoreply/models.py:20 msgid "The subject that will appear in sent emails" msgstr "El asunto que aparecerán en los correos enviados" -#: extensions/postfix_autoreply/models.py:17 +#: extensions/postfix_autoreply/models.py:23 msgid "content" msgstr "contenido" -#: extensions/postfix_autoreply/models.py:18 +#: extensions/postfix_autoreply/models.py:24 msgid "The content that will appear in sent emails" msgstr "El contenido que aparecerá en los emails enviados" -#: extensions/postfix_autoreply/models.py:20 +#: extensions/postfix_autoreply/models.py:28 msgid "Activate/Deactivate your auto reply" msgstr "Activar/desactivar su autorespuesta" @@ -1616,7 +1701,8 @@ msgstr "El mensaje de autorespuesta se ha actualizado correctamente." #: extensions/postfix_autoreply/templates/postfix_autoreply/autoreply.html:2 msgid "Define a message to automatically send when you are off" -msgstr "Defina el mensaje que automáticamente se enviará cuando esté desconectado" +msgstr "" +"Defina el mensaje que automáticamente se enviará cuando esté desconectado" #: extensions/sievefilters/__init__.py:12 msgid "Plugin to easily create server-side filters" @@ -1740,53 +1826,53 @@ msgstr "La conexión al servidor MANAGESIEVE falló, verifique su configuración msgid "Not enough space on server" msgstr "No hay suficiente espacio en el servidor" -#: extensions/sievefilters/views.py:64 +#: extensions/sievefilters/views.py:68 msgid "Failed to retrieve filters set" msgstr "Fallo en la recuperación de un conjunto de filtros" -#: extensions/sievefilters/views.py:117 +#: extensions/sievefilters/views.py:126 #: extensions/sievefilters/templatetags/sfilters_tags.py:33 msgid "New filter" msgstr "Nuevo filtro" -#: extensions/sievefilters/views.py:124 +#: extensions/sievefilters/views.py:133 msgid "Filter created" msgstr "Filtro creado" -#: extensions/sievefilters/views.py:136 +#: extensions/sievefilters/views.py:145 #: extensions/sievefilters/templatetags/sfilters_tags.py:77 msgid "Edit filter" msgstr "Editar filtro" -#: extensions/sievefilters/views.py:145 +#: extensions/sievefilters/views.py:154 msgid "Filter modified" msgstr "Filtro modificado" -#: extensions/sievefilters/views.py:165 +#: extensions/sievefilters/views.py:176 msgid "Filter removed" msgstr "Filtro eliminado" -#: extensions/sievefilters/views.py:166 +#: extensions/sievefilters/views.py:177 msgid "Failed to remove filter" msgstr "La eliminación del filtro falló" -#: extensions/sievefilters/views.py:180 +#: extensions/sievefilters/views.py:191 msgid "Filters set saved" msgstr "Filtros guardados" -#: extensions/sievefilters/views.py:185 +#: extensions/sievefilters/views.py:196 msgid "Create a new filters set" msgstr "Crear un nuevo conjunto de filtros" -#: extensions/sievefilters/views.py:208 +#: extensions/sievefilters/views.py:219 msgid "Filters set created" msgstr "Conjunto de filtros creado" -#: extensions/sievefilters/views.py:229 +#: extensions/sievefilters/views.py:240 msgid "Filters set deleted" msgstr "Conjunto de filtros eliminado" -#: extensions/sievefilters/views.py:241 +#: extensions/sievefilters/views.py:252 msgid "Filters set activated" msgstr "Conjunto de filtros activado" @@ -1802,18 +1888,20 @@ msgstr "Activo" msgid "No filter defined yet" msgstr "No hay un filtro definido aún" -#: extensions/sievefilters/templates/sievefilters/index.html:55 +#: extensions/sievefilters/templates/sievefilters/index.html:56 msgid "Filter sets" msgstr "Conjunto de filtros" -#: extensions/sievefilters/templates/sievefilters/index.html:59 +#: extensions/sievefilters/templates/sievefilters/index.html:60 msgid "active" msgstr "activo" -#: extensions/sievefilters/templates/sievefilters/index.html:73 +#: extensions/sievefilters/templates/sievefilters/index.html:74 msgid "" "No filters set defined yet. You must create one in order to define filters." -msgstr "No hay un conjunto de filtros definido aún. Debe crear uno para poder definir filtros." +msgstr "" +"No hay un conjunto de filtros definido aún. Debe crear uno para poder " +"definir filtros." #: extensions/sievefilters/templatetags/sfilters_tags.py:16 msgid "New filters set" @@ -2125,84 +2213,89 @@ msgstr "Respuesta del servidor" msgid "Cci" msgstr "Cco" -#: extensions/webmail/imaputils.py:259 +#: extensions/webmail/imaputils.py:237 +#, fuzzy +msgid "Failed to retrieve hierarchy delimiter" +msgstr "Fallo en la recuperación de un conjunto de filtros" + +#: extensions/webmail/imaputils.py:278 #, python-format msgid "Connection to IMAP server failed: %s" msgstr "Falló la conexión con el servidor IMAP: %s" -#: extensions/webmail/lib.py:353 +#: extensions/webmail/lib.py:358 msgid "wrote:" msgstr "escribió:" -#: extensions/webmail/lib.py:418 extensions/webmail/lib.py:422 +#: extensions/webmail/lib.py:423 extensions/webmail/lib.py:427 msgid "Original message" msgstr "Mensaje original" -#: extensions/webmail/views.py:81 +#: extensions/webmail/views.py:86 #, python-format msgid "%(count)d message deleted" msgid_plural "%(count)d messages deleted" msgstr[0] "%(count)d mensaje eliminado" msgstr[1] "%(count)d mensajes eliminados" -#: extensions/webmail/views.py:98 +#: extensions/webmail/views.py:103 msgid "Unknown action" msgstr "Acción desconocida" -#: extensions/webmail/views.py:111 lib/email_listing.py:137 +#: extensions/webmail/views.py:116 lib/email_listing.py:137 msgid "Empty mailbox" msgstr "Mailbox vacío" -#: extensions/webmail/views.py:128 -#: extensions/webmail/templatetags/webextras.py:169 +#: extensions/webmail/views.py:133 +#: extensions/webmail/templatetags/webextras.py:170 msgid "Create a new mailbox" msgstr "Crear un nuevo mailbox" -#: extensions/webmail/views.py:143 +#: extensions/webmail/views.py:149 msgid "Mailbox created" msgstr "Mailbox creado." -#: extensions/webmail/views.py:159 +#: extensions/webmail/views.py:165 msgid "Edit mailbox" msgstr "Editar el mailbox" -#: extensions/webmail/views.py:173 +#: extensions/webmail/views.py:180 msgid "Mailbox updated" msgstr "Mailbox actualizado" -#: extensions/webmail/views.py:207 extensions/webmail/views.py:388 -#: extensions/webmail/views.py:497 +#: extensions/webmail/views.py:214 extensions/webmail/views.py:396 +#: extensions/webmail/views.py:505 msgid "Bad request" msgstr "Petición incorrecta" -#: extensions/webmail/views.py:238 +#: extensions/webmail/views.py:246 msgid "Failed to save attachment: " msgstr "Fallo al guardar el adjunto:" -#: extensions/webmail/views.py:241 +#: extensions/webmail/views.py:249 #, python-format msgid "Attachment is too big (limit: %s)" msgstr "EL adjunto es demasiado grande (límite: %s)" -#: extensions/webmail/views.py:247 +#: extensions/webmail/views.py:255 #: extensions/webmail/templates/webmail/compose.html:15 #: extensions/webmail/templates/webmail/headers.html:4 msgid "Attachments" msgstr "Adjuntos" -#: extensions/webmail/views.py:263 +#: extensions/webmail/views.py:271 msgid "Bad query" msgstr "Consulta errónea" -#: extensions/webmail/views.py:273 +#: extensions/webmail/views.py:281 msgid "Failed to remove attachment: " msgstr "Fallo al eliminar el adjunto:" -#: extensions/webmail/views.py:278 +#: extensions/webmail/views.py:286 msgid "Unknown attachment" msgstr "Adjunto desconocido" -#: extensions/webmail/views.py:493 +#: extensions/webmail/views.py:501 msgid "Undefined action" msgstr "Acción no definida" @@ -2233,7 +2326,7 @@ msgstr[1] "%(counter)s ficheros" msgid "Parent mailbox" msgstr "Mailbox padre" -#: extensions/webmail/templates/webmail/index.html:36 +#: extensions/webmail/templates/webmail/index.html:38 msgid "Mailbox quota" msgstr "Cuota del mailbox" @@ -2295,15 +2388,15 @@ msgstr "Como no leído" msgid "Compress folder" msgstr "Comprimir la carpeta" -#: extensions/webmail/templatetags/webextras.py:109 +#: extensions/webmail/templatetags/webextras.py:110 msgid "Empty folder" msgstr "Vaciar la carpeta" -#: extensions/webmail/templatetags/webextras.py:177 +#: extensions/webmail/templatetags/webextras.py:178 msgid "Edit the selected mailbox" msgstr "Editar el mailbox seleccionado" -#: extensions/webmail/templatetags/webextras.py:182 +#: extensions/webmail/templatetags/webextras.py:183 msgid "Remove the selected mailbox" msgstr "Eliminar el mailbox seleccionado" @@ -2357,7 +2450,7 @@ msgstr "La página pedida no existe." msgid "An internal error occured." msgstr "Ocurrió un error interno." -#: templates/nlayout.html:56 +#: templates/nlayout.html:62 msgid "Powered by Modoboa" msgstr "Tecnología Modoboa" @@ -2391,11 +2484,11 @@ msgstr "Cerrar" msgid "Welcome to Modoboa" msgstr "Bienvenido a Modoboa" -#: templates/registration/login.html:33 +#: templates/registration/login.html:34 msgid "Remember me" msgstr "Recuerdame" -#: templates/registration/login.html:35 +#: templates/registration/login.html:36 msgid "Log in" msgstr "Entrar" @@ -2411,7 +2504,7 @@ msgstr "Configuración por usuario" msgid "Prefered language" msgstr "Idioma preferido" -#: userprefs/app_settings.py:26 +#: userprefs/app_settings.py:27 msgid "Prefered language to display pages" msgstr "Idioma preferido para mostrar las páginas" @@ -2451,7 +2544,9 @@ msgstr "Reenvía mensajes y guarda copias en su mailbox local" msgid "" "You can't define a forward to a local destination. Please ask your " "administrator to create an alias instead." -msgstr "No puede definir un reenvío a un destino local. Por favor, pregunte a su administrador para crear un alias en su lugar." +msgstr "" +"No puede definir un reenvío a un destino local. Por favor, pregunte a su " +"administrador para crear un alias en su lugar." #: userprefs/views.py:32 msgid "You need a mailbox in order to define a forward" @@ -2499,3 +2594,27 @@ msgstr "Actualizar su información personal" #: userprefs/templatetags/uprefs_extras.py:57 msgid "Logout" msgstr "Salir" + +#~ msgid "Failed to rename mailbox: %s" +#~ msgstr "Fallo al renombrar el mailbox: %s" + +#~ msgid "Failed to remove mailbox: %s" +#~ msgstr "Fallo al eliminar el mailbox: %s" + +#~ msgid "Mailbox %s does not exist" +#~ msgstr "El mailbox %s no existe" + +#~ msgid "Delete the domain" +#~ msgstr "Eliminar el dominio" + +#~ msgid "Delete this account" +#~ msgstr "Eliminar esta cuenta" + +#~ msgid "Delete this distribution list" +#~ msgstr "Eliminar esta lista de distribución" + +#~ msgid "Delete this forward" +#~ msgstr "Eliminar este reenvío" + +#~ msgid "Delete this alias" +#~ msgstr "Eliminar este alias" diff --git a/modoboa/locale/fr/LC_MESSAGES/django.po b/modoboa/locale/fr/LC_MESSAGES/django.po index 40f10043d..bed98c974 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.0.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-06-01 16:35+0200\n" +"POT-Creation-Date: 2013-09-20 22:30+0200\n" "PO-Revision-Date: 2011-01-07 10:00+100\n" "Last-Translator: Antoine NguyenVous pouvez utiliser un caractère différent comme séparateur.
\n" -#: admin/views.py:772 +#: admin/views.py:775 msgid "Import identities" msgstr "Importer des identités" -#: admin/views.py:773 admin/views.py:843 admin/templatetags/admin_extras.py:87 +#: admin/views.py:776 admin/views.py:846 admin/templatetags/admin_extras.py:87 #: admin/templatetags/admin_extras.py:144 msgid "Import" msgstr "Importer" -#: admin/views.py:803 +#: admin/views.py:806 msgid "Export identities" msgstr "Export d'identités" -#: admin/views.py:804 admin/views.py:860 admin/templatetags/admin_extras.py:93 +#: admin/views.py:807 admin/views.py:863 admin/templatetags/admin_extras.py:93 #: admin/templatetags/admin_extras.py:150 msgid "Export" msgstr "Exporter" -#: admin/views.py:832 +#: admin/views.py:835 msgid "" "Provide a CSV file where lines respect one of the following formats:\n" "Vous pouvez utiliser un caractère différent comme séparateur.
\n" -#: admin/views.py:842 +#: admin/views.py:845 msgid "Import domains" msgstr "Importer des domaines" -#: admin/views.py:859 +#: admin/views.py:862 msgid "Export domains" msgstr "Export de domaines" @@ -954,7 +961,7 @@ msgid "Tags" msgstr "Tags" #: admin/templates/admin/importform.html:5 -#: admin/templatetags/admin_extras.py:305 +#: admin/templatetags/admin_extras.py:290 msgid "Help" msgstr "Aide" @@ -1001,7 +1008,7 @@ msgid "Previously on Modoboa..." msgstr "Précédemment dans Modoboa..." #: admin/templates/admin/logs.html:6 extensions/amavis/sql_listing.py:25 -#: extensions/webmail/lib.py:37 extensions/webmail/lib.py:406 +#: extensions/webmail/lib.py:38 extensions/webmail/lib.py:411 msgid "Date" msgstr "Date" @@ -1104,34 +1111,21 @@ msgid "View the domain's identities" msgstr "Voir les identités du domaine" #: admin/templatetags/admin_extras.py:178 -msgid "Delete the domain" -msgstr "Supprimer ce domaine" - #: admin/templatetags/admin_extras.py:194 -msgid "Delete this account" -msgstr "Supprimer ce compte" +#: admin/templatetags/admin_extras.py:201 +#, python-format +msgid "Delete %s?" +msgstr "Supprimer %s ?" -#: admin/templatetags/admin_extras.py:202 -msgid "Delete this distribution list" -msgstr "Supprimer cette liste de distribution" - -#: admin/templatetags/admin_extras.py:209 -msgid "Delete this forward" -msgstr "Supprimer ce transfert" - -#: admin/templatetags/admin_extras.py:216 -msgid "Delete this alias" -msgstr "Supprimer cet alias" - -#: admin/templatetags/admin_extras.py:238 +#: admin/templatetags/admin_extras.py:223 msgid "Remove this permission" msgstr "Supprimer cette permission" -#: admin/templatetags/admin_extras.py:279 lib/formutils.py:206 +#: admin/templatetags/admin_extras.py:264 lib/formutils.py:206 msgid "Yes" msgstr "Oui" -#: admin/templatetags/admin_extras.py:279 lib/formutils.py:206 +#: admin/templatetags/admin_extras.py:264 lib/formutils.py:206 msgid "No" msgstr "Non" @@ -1140,13 +1134,13 @@ msgstr "Non" msgid "User '%s' successfully logged in" msgstr "Utiliseur '%s' connecté avec succès" -#: auth/views.py:41 +#: auth/views.py:44 msgid "Your username and password didn't match. Please try again." msgstr "" "Votre nom d'utilisateur et mot de passe ne correspondent pas. Veuillez " "réessayer." -#: auth/views.py:64 +#: auth/views.py:67 #, python-format msgid "User '%s' logged out" msgstr "Utilisateur '%s' déconnecté" @@ -1206,16 +1200,16 @@ msgstr "Interface simplifiée pour la gestion d'amavis" msgid "Quarantine" msgstr "Quarantaine" -#: extensions/amavis/__init__.py:127 +#: extensions/amavis/__init__.py:129 msgid "pending requests" msgstr "requêtes en attente" -#: extensions/amavis/__init__.py:144 +#: extensions/amavis/__init__.py:149 #, python-format msgid "%d pending requests" msgstr "%d requêtes en attente" -#: extensions/amavis/__init__.py:156 +#: extensions/amavis/__init__.py:161 msgid "Content filter" msgstr "Filtrage de contenu" @@ -1332,12 +1326,12 @@ msgid "Virus filter" msgstr "Filtrage des virus" #: extensions/amavis/models.py:94 extensions/amavis/models.py:102 -#: extensions/amavis/models.py:110 extensions/sievefilters/views.py:268 +#: extensions/amavis/models.py:110 extensions/sievefilters/views.py:281 msgid "yes" msgstr "oui" #: extensions/amavis/models.py:95 extensions/amavis/models.py:103 -#: extensions/amavis/models.py:111 extensions/sievefilters/views.py:272 +#: extensions/amavis/models.py:111 extensions/sievefilters/views.py:285 msgid "no" msgstr "non" @@ -1385,13 +1379,13 @@ msgstr "" "Modifier le sujet du spam en utilisant le texte spécifié. Choisir 'défaut' " "pour utiliser les paramètres globaux." -#: extensions/amavis/sql_listing.py:23 extensions/webmail/lib.py:36 +#: extensions/amavis/sql_listing.py:23 extensions/webmail/lib.py:37 msgid "From" msgstr "De" #: extensions/amavis/sql_listing.py:24 extensions/sievefilters/forms.py:68 -#: extensions/webmail/forms.py:10 extensions/webmail/lib.py:35 -#: extensions/webmail/lib.py:404 templates/common/email_searchbar.html:6 +#: extensions/webmail/forms.py:10 extensions/webmail/lib.py:36 +#: extensions/webmail/lib.py:409 templates/common/email_searchbar.html:6 msgid "Subject" msgstr "Sujet" @@ -1401,37 +1395,37 @@ msgstr "Sujet" msgid "To" msgstr "A" -#: extensions/amavis/views.py:34 +#: extensions/amavis/views.py:43 msgid "Empty quarantine" msgstr "Quarantaine vide" -#: extensions/amavis/views.py:202 +#: extensions/amavis/views.py:211 msgid "Message deleted" msgstr "Message supprimé" -#: extensions/amavis/views.py:223 +#: extensions/amavis/views.py:232 #, python-format msgid "%(count)d message deleted successfully" msgid_plural "%(count)d messages deleted successfully" msgstr[0] "%(count)d message supprimé correctement" msgstr[1] "%(count)d messages supprimés correctement" -#: extensions/amavis/views.py:243 +#: extensions/amavis/views.py:252 msgid "Request sent" msgstr "Requête envoyée" -#: extensions/amavis/views.py:249 +#: extensions/amavis/views.py:258 msgid "Message released" msgstr "Message relâché" -#: extensions/amavis/views.py:271 +#: extensions/amavis/views.py:280 #, python-format msgid "%(count)d request sent" msgid_plural "%(count)d requests sent" msgstr[0] "%(count)d requête envoyée" msgstr[1] "%(count)d requêtes envoyées" -#: extensions/amavis/views.py:295 +#: extensions/amavis/views.py:304 #, python-format msgid "%(count)d message released successfully" msgid_plural "%(count)d messages released successfully" @@ -1558,7 +1552,7 @@ msgstr "Limites" msgid "Reseller" msgstr "Revendeur" -#: extensions/limits/__init__.py:96 +#: extensions/limits/__init__.py:94 msgid "Resources" msgstr "Ressources" @@ -1679,23 +1673,23 @@ msgstr "Activer votre réponse automatique jusqu'à cette date" msgid "This date is over" msgstr "Cette date est dépassée" -#: extensions/postfix_autoreply/models.py:15 +#: extensions/postfix_autoreply/models.py:19 msgid "subject" msgstr "sujet" -#: extensions/postfix_autoreply/models.py:16 +#: extensions/postfix_autoreply/models.py:20 msgid "The subject that will appear in sent emails" msgstr "Le sujet qui apparaitra dans les emails envoyés" -#: extensions/postfix_autoreply/models.py:17 +#: extensions/postfix_autoreply/models.py:23 msgid "content" msgstr "contenu" -#: extensions/postfix_autoreply/models.py:18 +#: extensions/postfix_autoreply/models.py:24 msgid "The content that will appear in sent emails" msgstr "Le contenu qui apparaitra dans les emails envoyés" -#: extensions/postfix_autoreply/models.py:20 +#: extensions/postfix_autoreply/models.py:28 msgid "Activate/Deactivate your auto reply" msgstr "Activer/Désactiver votre réponse automatique" @@ -1830,53 +1824,53 @@ msgstr "" msgid "Not enough space on server" msgstr "Pas assez d'espace sur le serveur" -#: extensions/sievefilters/views.py:64 +#: extensions/sievefilters/views.py:68 msgid "Failed to retrieve filters set" msgstr "Impossible de récuperer le jeu de filtres" -#: extensions/sievefilters/views.py:117 +#: extensions/sievefilters/views.py:126 #: extensions/sievefilters/templatetags/sfilters_tags.py:33 msgid "New filter" msgstr "Nouveau filtre" -#: extensions/sievefilters/views.py:124 +#: extensions/sievefilters/views.py:133 msgid "Filter created" msgstr "Filtre créé" -#: extensions/sievefilters/views.py:136 +#: extensions/sievefilters/views.py:145 #: extensions/sievefilters/templatetags/sfilters_tags.py:77 msgid "Edit filter" msgstr "Editer le filtre" -#: extensions/sievefilters/views.py:145 +#: extensions/sievefilters/views.py:154 msgid "Filter modified" msgstr "Filtre modifié" -#: extensions/sievefilters/views.py:165 +#: extensions/sievefilters/views.py:176 msgid "Filter removed" msgstr "Filtre supprimé" -#: extensions/sievefilters/views.py:166 +#: extensions/sievefilters/views.py:177 msgid "Failed to remove filter" msgstr "Impossible de supprimer le filtre" -#: extensions/sievefilters/views.py:180 +#: extensions/sievefilters/views.py:191 msgid "Filters set saved" msgstr "Jeu de filtres sauvegardé" -#: extensions/sievefilters/views.py:185 +#: extensions/sievefilters/views.py:196 msgid "Create a new filters set" msgstr "Créer un nouveau jeu de filtres" -#: extensions/sievefilters/views.py:208 +#: extensions/sievefilters/views.py:219 msgid "Filters set created" msgstr "Jeu de filtres créé" -#: extensions/sievefilters/views.py:229 +#: extensions/sievefilters/views.py:240 msgid "Filters set deleted" msgstr "Jeu de filtres supprimé" -#: extensions/sievefilters/views.py:241 +#: extensions/sievefilters/views.py:252 msgid "Filters set activated" msgstr "Jeu de filtres activé" @@ -1892,15 +1886,15 @@ msgstr "Actif" msgid "No filter defined yet" msgstr "Aucun filtre défini." -#: extensions/sievefilters/templates/sievefilters/index.html:55 +#: extensions/sievefilters/templates/sievefilters/index.html:56 msgid "Filter sets" msgstr "Jeux de filtres" -#: extensions/sievefilters/templates/sievefilters/index.html:59 +#: extensions/sievefilters/templates/sievefilters/index.html:60 msgid "active" msgstr "actif" -#: extensions/sievefilters/templates/sievefilters/index.html:73 +#: extensions/sievefilters/templates/sievefilters/index.html:74 msgid "" "No filters set defined yet. You must create one in order to define filters." msgstr "" @@ -2218,84 +2212,88 @@ msgstr "Réponse du serveur" msgid "Cci" msgstr "Cci" -#: extensions/webmail/imaputils.py:259 +#: extensions/webmail/imaputils.py:237 +msgid "Failed to retrieve hierarchy delimiter" +msgstr "Impossible de récuperer le séparateur de hiérarchie" + +#: extensions/webmail/imaputils.py:278 #, python-format msgid "Connection to IMAP server failed: %s" msgstr "La connexion au serveur IMAP a échoué : %s" -#: extensions/webmail/lib.py:353 +#: extensions/webmail/lib.py:358 msgid "wrote:" msgstr "a écrit :" -#: extensions/webmail/lib.py:418 extensions/webmail/lib.py:422 +#: extensions/webmail/lib.py:423 extensions/webmail/lib.py:427 msgid "Original message" msgstr "Message original" -#: extensions/webmail/views.py:81 +#: extensions/webmail/views.py:86 #, python-format msgid "%(count)d message deleted" msgid_plural "%(count)d messages deleted" msgstr[0] "%(count)d message supprimé" msgstr[1] "%(count)d messages supprimés" -#: extensions/webmail/views.py:98 +#: extensions/webmail/views.py:103 msgid "Unknown action" msgstr "Action inconnue" -#: extensions/webmail/views.py:111 lib/email_listing.py:137 +#: extensions/webmail/views.py:116 lib/email_listing.py:137 msgid "Empty mailbox" msgstr "Boite aux lettre vide" -#: extensions/webmail/views.py:128 -#: extensions/webmail/templatetags/webextras.py:169 +#: extensions/webmail/views.py:133 +#: extensions/webmail/templatetags/webextras.py:170 msgid "Create a new mailbox" msgstr "Créer une nouvelle boite aux lettres" -#: extensions/webmail/views.py:143 +#: extensions/webmail/views.py:149 msgid "Mailbox created" msgstr "Boite aux lettres créée" -#: extensions/webmail/views.py:159 +#: extensions/webmail/views.py:165 msgid "Edit mailbox" msgstr "Editer la boite aux lettres" -#: extensions/webmail/views.py:173 +#: extensions/webmail/views.py:180 msgid "Mailbox updated" msgstr "Boite aux lettres mise à jour" -#: extensions/webmail/views.py:207 extensions/webmail/views.py:388 -#: extensions/webmail/views.py:497 +#: extensions/webmail/views.py:214 extensions/webmail/views.py:396 +#: extensions/webmail/views.py:505 msgid "Bad request" msgstr "Mauvaise requête" -#: extensions/webmail/views.py:238 +#: extensions/webmail/views.py:246 msgid "Failed to save attachment: " msgstr "Impossible d'enregistrer la pièce jointe : " -#: extensions/webmail/views.py:241 +#: extensions/webmail/views.py:249 #, python-format msgid "Attachment is too big (limit: %s)" msgstr "Pièce jointe trop grosse (limite : %s)" -#: extensions/webmail/views.py:247 +#: extensions/webmail/views.py:255 #: extensions/webmail/templates/webmail/compose.html:15 #: extensions/webmail/templates/webmail/headers.html:4 msgid "Attachments" msgstr "Pièces jointes" -#: extensions/webmail/views.py:263 +#: extensions/webmail/views.py:271 msgid "Bad query" msgstr "Mauvaise requête" -#: extensions/webmail/views.py:273 +#: extensions/webmail/views.py:281 msgid "Failed to remove attachment: " msgstr "Impossible de supprimer la pièce jointe :" -#: extensions/webmail/views.py:278 +#: extensions/webmail/views.py:286 msgid "Unknown attachment" msgstr "Pièce jointe inconnue" -#: extensions/webmail/views.py:493 +#: extensions/webmail/views.py:501 msgid "Undefined action" msgstr "Action indéfinie" @@ -2326,7 +2324,7 @@ msgstr[1] "%(counter)s fichiers" msgid "Parent mailbox" msgstr "Boite aux lettres parente" -#: extensions/webmail/templates/webmail/index.html:36 +#: extensions/webmail/templates/webmail/index.html:38 msgid "Mailbox quota" msgstr "Quota de la boite aux lettres" @@ -2388,15 +2386,15 @@ msgstr "Comme non lus" msgid "Compress folder" msgstr "Compresser ce dossier" -#: extensions/webmail/templatetags/webextras.py:109 +#: extensions/webmail/templatetags/webextras.py:110 msgid "Empty folder" msgstr "Vider ce dossier" -#: extensions/webmail/templatetags/webextras.py:177 +#: extensions/webmail/templatetags/webextras.py:178 msgid "Edit the selected mailbox" msgstr "Editer la boite aux lettres sélectionnée" -#: extensions/webmail/templatetags/webextras.py:182 +#: extensions/webmail/templatetags/webextras.py:183 msgid "Remove the selected mailbox" msgstr "Supprimer la boite aux lettres sélectionnée" @@ -2450,7 +2448,7 @@ msgstr "La page demandée n'existe pas." msgid "An internal error occured." msgstr "Une erreur interne est survenue" -#: templates/nlayout.html:56 +#: templates/nlayout.html:62 msgid "Powered by Modoboa" msgstr "Propulsé par Modoboa" @@ -2484,11 +2482,11 @@ msgstr "Fermer" msgid "Welcome to Modoboa" msgstr "Bienvenue dans Modoboa" -#: templates/registration/login.html:33 +#: templates/registration/login.html:34 msgid "Remember me" msgstr "Se souvenir de moi" -#: templates/registration/login.html:35 +#: templates/registration/login.html:36 msgid "Log in" msgstr "Se connecter" @@ -2504,7 +2502,7 @@ msgstr "Paramètres par utilisateur" msgid "Prefered language" msgstr "Langage préféré" -#: userprefs/app_settings.py:26 +#: userprefs/app_settings.py:27 msgid "Prefered language to display pages" msgstr "Langage préféré pour afficher les pages" diff --git a/modoboa/locale/it/LC_MESSAGES/django.po b/modoboa/locale/it/LC_MESSAGES/django.po index f7bc75730..36373ed17 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: 2013-06-27 17:24+0200\n" +"POT-Creation-Date: 2013-09-20 22:30+0200\n" "PO-Revision-Date: 2013-06-28 17:03+0200\n" "Last-Translator: Giancarlo GaifasIl primo elemento di ogni riga è obbligatorio e deve essere uguale a quello dei valori precedenti.
\n" +"Il primo elemento di ogni riga è obbligatorio e deve essere uguale a " +"quello dei valori precedenti.
\n" "\n" "Come separatore puoi utilizzare un carattere diverso.
\n" -#: admin/views.py:781 +#: admin/views.py:775 msgid "Import identities" msgstr "Identità di importazione" -#: admin/views.py:782 admin/views.py:852 admin/templatetags/admin_extras.py:87 +#: admin/views.py:776 admin/views.py:846 admin/templatetags/admin_extras.py:87 #: admin/templatetags/admin_extras.py:144 msgid "Import" msgstr "Importa" -#: admin/views.py:812 +#: admin/views.py:806 msgid "Export identities" msgstr "Identità di esportazione" -#: admin/views.py:813 admin/views.py:869 admin/templatetags/admin_extras.py:93 +#: admin/views.py:807 admin/views.py:863 admin/templatetags/admin_extras.py:93 #: admin/templatetags/admin_extras.py:150 msgid "Export" msgstr "Esporta" -#: admin/views.py:841 +#: admin/views.py:835 msgid "" "Provide a CSV file where lines respect one of the following formats:\n" "Il primo elemento di ogni riga è obbligatorio e deve essere uguale a quello dei valori precedenti.
\n" +"Il primo elemento di ogni riga è obbligatorio e deve essere uguale a " +"quello dei valori precedenti.
\n" "\n" "Come separatore puoi utilizzare un carattere diverso.
\n" -#: admin/views.py:851 +#: admin/views.py:845 msgid "Import domains" msgstr "Importa domini" -#: admin/views.py:868 +#: admin/views.py:862 msgid "Export domains" msgstr "Esporta domini" @@ -922,7 +960,7 @@ msgid "Tags" msgstr "Tag" #: admin/templates/admin/importform.html:5 -#: admin/templatetags/admin_extras.py:305 +#: admin/templatetags/admin_extras.py:290 msgid "Help" msgstr "Aiuto" @@ -969,7 +1007,7 @@ msgid "Previously on Modoboa..." msgstr "Precedentemente su Modoboa ..." #: admin/templates/admin/logs.html:6 extensions/amavis/sql_listing.py:25 -#: extensions/webmail/lib.py:37 extensions/webmail/lib.py:406 +#: extensions/webmail/lib.py:38 extensions/webmail/lib.py:411 msgid "Date" msgstr "Data" @@ -1072,34 +1110,21 @@ msgid "View the domain's identities" msgstr "Visualizza le identita del dominio" #: admin/templatetags/admin_extras.py:178 -msgid "Delete the domain" -msgstr "Cancella il dominio" - #: admin/templatetags/admin_extras.py:194 -msgid "Delete this account" -msgstr "Cancella questo account" +#: admin/templatetags/admin_extras.py:201 +#, fuzzy, python-format +msgid "Delete %s?" +msgstr "Elimina" -#: admin/templatetags/admin_extras.py:202 -msgid "Delete this distribution list" -msgstr "Cancella l'elenco di smistamento" - -#: admin/templatetags/admin_extras.py:209 -msgid "Delete this forward" -msgstr "Cancella questo inoltro" - -#: admin/templatetags/admin_extras.py:216 -msgid "Delete this alias" -msgstr "Cancella questo alias" - -#: admin/templatetags/admin_extras.py:238 +#: admin/templatetags/admin_extras.py:223 msgid "Remove this permission" msgstr "Rimuovi questo permesso" -#: admin/templatetags/admin_extras.py:279 lib/formutils.py:206 +#: admin/templatetags/admin_extras.py:264 lib/formutils.py:206 msgid "Yes" msgstr "Si" -#: admin/templatetags/admin_extras.py:279 lib/formutils.py:206 +#: admin/templatetags/admin_extras.py:264 lib/formutils.py:206 msgid "No" msgstr "No" @@ -1151,8 +1176,10 @@ msgid "" msgstr "" "\n" "Attenzione: il contenuto della demo viene rinnovato ogni due ore.
\n" -"Per provare la demo sono disponibili i seguenti utenti (username/password\n" +"
Attenzione: il contenuto della demo viene rinnovato ogni due ore." +"p>\n" +"
Per provare la demo sono disponibili i seguenti utenti (username/" +"password\n" "i>):
\n" "The first element of each line is mandatory and must be equal to one of the previous values.
\n" +"The first element of each line is mandatory and must be equal to one of " +"the previous values.
\n" "\n" "You can use a different character as separator.
\n" -msgstr "Forneça um ficheiro CSV cujas linhas respeitem um dos seguintes formatos:⏎\nO primeiro elemento de cada linha é obrigatório e deve ser igual a um dos valores anteriores..
⏎\n⏎\nPode utilizar um caractere diferente como separador.
⏎\n" +msgstr "" +"Forneça um ficheiro CSV cujas linhas respeitem um dos seguintes formatos:⏎\n" +"O primeiro elemento de cada linha é obrigatório e deve ser igual a um dos " +"valores anteriores..
⏎\n" +"⏎\n" +"Pode utilizar um caractere diferente como separador.
⏎\n" -#: admin/views.py:772 +#: admin/views.py:775 msgid "Import identities" msgstr "Importar identidades" -#: admin/views.py:773 admin/views.py:843 admin/templatetags/admin_extras.py:87 +#: admin/views.py:776 admin/views.py:846 admin/templatetags/admin_extras.py:87 #: admin/templatetags/admin_extras.py:144 msgid "Import" msgstr "Importar" -#: admin/views.py:803 +#: admin/views.py:806 msgid "Export identities" msgstr "Exportar identidades" -#: admin/views.py:804 admin/views.py:860 admin/templatetags/admin_extras.py:93 +#: admin/views.py:807 admin/views.py:863 admin/templatetags/admin_extras.py:93 #: admin/templatetags/admin_extras.py:150 msgid "Export" msgstr "Exportar" -#: admin/views.py:832 +#: admin/views.py:835 msgid "" "Provide a CSV file where lines respect one of the following formats:\n" "The first element of each line is mandatory and must be equal to one of the previous values.
\n" +"The first element of each line is mandatory and must be equal to one of " +"the previous values.
\n" "You can use a different character as separator.
\n" -msgstr "Forneça um ficheiro CSV cujas linhas respeitem um dos seguintes formatos:⏎O primeiro elemento de cada linha é obrigatório e deve ser igual a um dos valores anteriores.
⏎Pode utilizar um caractere diferente como separador.
⏎\n" +msgstr "" +"Forneça um ficheiro CSV cujas linhas respeitem um dos seguintes formatos:⏎ " +"O primeiro elemento de " +"cada linha é obrigatório e deve ser igual a um dos valores anteriores.
⏎ " +"Pode utilizar um caractere diferente como separador.
⏎\n" -#: admin/views.py:842 +#: admin/views.py:845 msgid "Import domains" msgstr "Importar domínios" -#: admin/views.py:859 +#: admin/views.py:862 msgid "Export domains" msgstr "Exportar domínios" @@ -902,7 +959,7 @@ msgid "Tags" msgstr "Tags" #: admin/templates/admin/importform.html:5 -#: admin/templatetags/admin_extras.py:305 +#: admin/templatetags/admin_extras.py:290 msgid "Help" msgstr "Ajuda" @@ -949,7 +1006,7 @@ msgid "Previously on Modoboa..." msgstr "Anteriormente no Modoboa..." #: admin/templates/admin/logs.html:6 extensions/amavis/sql_listing.py:25 -#: extensions/webmail/lib.py:37 extensions/webmail/lib.py:406 +#: extensions/webmail/lib.py:38 extensions/webmail/lib.py:411 msgid "Date" msgstr "Data" @@ -1052,34 +1109,21 @@ msgid "View the domain's identities" msgstr "Visualizar as identidades do domínio" #: admin/templatetags/admin_extras.py:178 -msgid "Delete the domain" -msgstr "Apagar o domínio" - #: admin/templatetags/admin_extras.py:194 -msgid "Delete this account" -msgstr "Apagar esta conta" +#: admin/templatetags/admin_extras.py:201 +#, fuzzy, python-format +msgid "Delete %s?" +msgstr "Eliminar" -#: admin/templatetags/admin_extras.py:202 -msgid "Delete this distribution list" -msgstr "Apagar esta lista de distribuição" - -#: admin/templatetags/admin_extras.py:209 -msgid "Delete this forward" -msgstr "Apagar este reencaminhamento" - -#: admin/templatetags/admin_extras.py:216 -msgid "Delete this alias" -msgstr "Apagar este 'alias'" - -#: admin/templatetags/admin_extras.py:238 +#: admin/templatetags/admin_extras.py:223 msgid "Remove this permission" msgstr "Remover esta permissão" -#: admin/templatetags/admin_extras.py:279 lib/formutils.py:206 +#: admin/templatetags/admin_extras.py:264 lib/formutils.py:206 msgid "Yes" msgstr "Sim" -#: admin/templatetags/admin_extras.py:279 lib/formutils.py:206 +#: admin/templatetags/admin_extras.py:264 lib/formutils.py:206 msgid "No" msgstr "Não" @@ -1088,11 +1132,11 @@ msgstr "Não" msgid "User '%s' successfully logged in" msgstr "O utilizador '%s' fez login com sucesso" -#: auth/views.py:41 +#: auth/views.py:44 msgid "Your username and password didn't match. Please try again." msgstr "O seu nome de utilizador" -#: auth/views.py:64 +#: auth/views.py:67 #, python-format msgid "User '%s' logged out" msgstr "O utilizador '%s' fez logout" @@ -1118,15 +1162,31 @@ msgid "" "\n" "Warning: the demo's concent is resetted every two hours.
\n" -"To try the demo, the following users are available (username/password):
\n" +"To try the demo, the following users are available (username/password" +"i>):
\n" "Please report any issue or give any suggestion to \n" -" the mailing list.
\n" -msgstr "\nAviso: os conteúdos desta demo são limpos a cada duas horas.
\nPara experimentar a demo, estão disponíveis os seguintes utilizadores (username/password):
\nPara reportar qualquer problema ou apresentar uma sugestão, utilize o seguinte link \n mailing list.
\n" +" the " +"mailing list.\n" +msgstr "" +"\n" +"Aviso: os conteúdos desta demo são limpos a cada duas horas.
\n" +"Para experimentar a demo, estão disponíveis os seguintes utilizadores " +"(username/password):
\n" +"Para reportar qualquer problema ou apresentar uma sugestão, utilize o " +"seguinte link \n" +" mailing " +"list.
\n" #: extensions/amavis/__init__.py:22 msgid "Simple amavis management frontend" @@ -1136,16 +1196,16 @@ msgstr "Interface de gestão básica do amavis" msgid "Quarantine" msgstr "Quarentena" -#: extensions/amavis/__init__.py:127 +#: extensions/amavis/__init__.py:129 msgid "pending requests" msgstr "pedidos pendentes" -#: extensions/amavis/__init__.py:144 +#: extensions/amavis/__init__.py:149 #, python-format msgid "%d pending requests" msgstr "%d pedidos pendentes" -#: extensions/amavis/__init__.py:156 +#: extensions/amavis/__init__.py:161 msgid "Content filter" msgstr "Filtro de conteúdo" @@ -1159,7 +1219,9 @@ msgstr "Idade maxima da messagem" #: extensions/amavis/app_settings.py:16 msgid "Quarantine messages maximum age (in days) before deletion" -msgstr "Tempo máximo que as mensagens ficam na quarentena (em dias) até serem eliminadas" +msgstr "" +"Tempo máximo que as mensagens ficam na quarentena (em dias) até serem " +"eliminadas" #: extensions/amavis/app_settings.py:19 msgid "Messages releasing" @@ -1171,7 +1233,9 @@ msgstr "Remover mensagens libertadas" #: extensions/amavis/app_settings.py:24 msgid "Remove messages marked as released while cleaning up the database" -msgstr "Remova as mensagens, marcadas como enviadas, durante a limpeza da base de dados" +msgstr "" +"Remova as mensagens, marcadas como enviadas, durante a limpeza da base de " +"dados" #: extensions/amavis/app_settings.py:28 msgid "Amavis connection mode" @@ -1260,12 +1324,12 @@ msgid "Virus filter" msgstr "Filtro de vírus" #: extensions/amavis/models.py:94 extensions/amavis/models.py:102 -#: extensions/amavis/models.py:110 extensions/sievefilters/views.py:268 +#: extensions/amavis/models.py:110 extensions/sievefilters/views.py:281 msgid "yes" msgstr "sim" #: extensions/amavis/models.py:95 extensions/amavis/models.py:103 -#: extensions/amavis/models.py:111 extensions/sievefilters/views.py:272 +#: extensions/amavis/models.py:111 extensions/sievefilters/views.py:285 msgid "no" msgstr "não" @@ -1277,7 +1341,9 @@ msgstr "predifinido" #: extensions/amavis/models.py:98 msgid "Bypass virus checks or not. Choose 'default' to use global settings." -msgstr "Ignorar a verificação de vírus ou não. Escolher 'predefinido' para utilizar as definições gerais." +msgstr "" +"Ignorar a verificação de vírus ou não. Escolher 'predefinido' para utilizar " +"as definições gerais." #: extensions/amavis/models.py:101 msgid "Spam filter" @@ -1285,7 +1351,9 @@ msgstr "Filtro de spam" #: extensions/amavis/models.py:106 msgid "Bypass spam checks or not. Choose 'default' to use global settings." -msgstr "Ignorar filtros de spam ou não. Escolher 'predefinido' para utilizar as definições gerais." +msgstr "" +"Ignorar filtros de spam ou não. Escolher 'predefinido' para utilizar as " +"definições gerais." #: extensions/amavis/models.py:109 msgid "Banned filter" @@ -1293,7 +1361,9 @@ msgstr "Ficheiros proibidos" #: extensions/amavis/models.py:114 msgid "Bypass banned checks or not. Choose 'default' to use global settings." -msgstr "Ignorar a verificação de ficheiros proibidos. Escolher 'predefinido' para utilizar as definições gerais." +msgstr "" +"Ignorar a verificação de ficheiros proibidos. Escolher 'predefinido' para " +"utilizar as definições gerais." #: extensions/amavis/models.py:144 msgid "Spam marker" @@ -1301,17 +1371,19 @@ msgstr "Marcador spam" #: extensions/amavis/models.py:146 msgid "" -"Modify spam subject using the specified text. Choose 'default' to use global" -" settings." -msgstr "Modifique o assunto de spam usando o texto especificado. Escolha 'default' para usar as configurações globais." +"Modify spam subject using the specified text. Choose 'default' to use global " +"settings." +msgstr "" +"Modifique o assunto de spam usando o texto especificado. Escolha 'default' " +"para usar as configurações globais." -#: extensions/amavis/sql_listing.py:23 extensions/webmail/lib.py:36 +#: extensions/amavis/sql_listing.py:23 extensions/webmail/lib.py:37 msgid "From" msgstr "De" #: extensions/amavis/sql_listing.py:24 extensions/sievefilters/forms.py:68 -#: extensions/webmail/forms.py:10 extensions/webmail/lib.py:35 -#: extensions/webmail/lib.py:404 templates/common/email_searchbar.html:6 +#: extensions/webmail/forms.py:10 extensions/webmail/lib.py:36 +#: extensions/webmail/lib.py:409 templates/common/email_searchbar.html:6 msgid "Subject" msgstr "Assunto" @@ -1321,37 +1393,37 @@ msgstr "Assunto" msgid "To" msgstr "Para" -#: extensions/amavis/views.py:34 +#: extensions/amavis/views.py:43 msgid "Empty quarantine" msgstr "Quarentena vazia" -#: extensions/amavis/views.py:202 +#: extensions/amavis/views.py:211 msgid "Message deleted" msgstr "Mensagem apagada" -#: extensions/amavis/views.py:223 +#: extensions/amavis/views.py:232 #, python-format msgid "%(count)d message deleted successfully" msgid_plural "%(count)d messages deleted successfully" msgstr[0] "%(count)d mensagem eliminada com sucesso" msgstr[1] "%(count)d mensagens eliminadas com sucesso" -#: extensions/amavis/views.py:243 +#: extensions/amavis/views.py:252 msgid "Request sent" msgstr "Pedido enviado" -#: extensions/amavis/views.py:249 +#: extensions/amavis/views.py:258 msgid "Message released" msgstr "Mensagem libertada" -#: extensions/amavis/views.py:271 +#: extensions/amavis/views.py:280 #, python-format msgid "%(count)d request sent" msgid_plural "%(count)d requests sent" msgstr[0] "%(count)d pedido enviado" msgstr[1] "%(count)d pedidos enviados" -#: extensions/amavis/views.py:295 +#: extensions/amavis/views.py:304 #, python-format msgid "%(count)d message released successfully" msgid_plural "%(count)d messages released successfully" @@ -1386,8 +1458,12 @@ msgid "" msgid_plural "" "\n" "%(counter)s release requests are pending for action.\n" -msgstr[0] "\n%(counter)s pedido de libertação pendente\n" -msgstr[1] "\n%(counter)s pedidos de libertação pendentes\n" +msgstr[0] "" +"\n" +"%(counter)s pedido de libertação pendente\n" +msgstr[1] "" +"\n" +"%(counter)s pedidos de libertação pendentes\n" #: extensions/amavis/templates/amavis/notifications/pending_requests.html:6 msgid "Sketch:" @@ -1472,7 +1548,7 @@ msgstr "Limites" msgid "Reseller" msgstr "Revendedor" -#: extensions/limits/__init__.py:96 +#: extensions/limits/__init__.py:94 msgid "Resources" msgstr "Recursos" @@ -1486,9 +1562,10 @@ msgid "Domain admins" msgstr "Administradores de domínio" #: extensions/limits/app_settings.py:15 -msgid "" -"Maximum number of allowed domain administrators for a new administrator" -msgstr "Número máximo permitido de administradores de domínio para um novo administrador" +msgid "Maximum number of allowed domain administrators for a new administrator" +msgstr "" +"Número máximo permitido de administradores de domínio para um novo " +"administrador" #: extensions/limits/app_settings.py:21 msgid "Maximum number of allowed domains for a new administrator" @@ -1496,7 +1573,8 @@ msgstr "Número máximo permitido de domínios para novo administrador" #: extensions/limits/app_settings.py:27 msgid "Maximum number of allowed domain aliases for a new administrator" -msgstr "Número máximo permitido de aliases de domínio para um novo administrador" +msgstr "" +"Número máximo permitido de aliases de domínio para um novo administrador" #: extensions/limits/app_settings.py:33 msgid "Maximum number of allowed mailboxes for a new administrator" @@ -1508,7 +1586,8 @@ msgstr "Número máximo de aliases permitidas para um novo administrador" #: extensions/limits/forms.py:13 msgid "Maximum number of domain administrators this user can create" -msgstr "Número máximo de administradores de domínio que este utilizador pode criar" +msgstr "" +"Número máximo de administradores de domínio que este utilizador pode criar" #: extensions/limits/forms.py:17 msgid "Maximum number of domains this user can create" @@ -1524,7 +1603,8 @@ msgstr "Número máximo de caixas de correio que este utilizador por criar" #: extensions/limits/forms.py:29 msgid "Maximum number of mailbox aliases this user can create" -msgstr "Número máximo de aliases para caixas de correio que este utilizador por criar" +msgstr "" +"Número máximo de aliases para caixas de correio que este utilizador por criar" #: extensions/limits/forms.py:46 msgid "Invalid limit" @@ -1578,7 +1658,9 @@ msgstr "Tempo limite de resposta automática" #: extensions/postfix_autoreply/app_settings.py:16 msgid "Timeout in seconds between two auto-replies to the same recipient" -msgstr "Tempo limite em segundos entre duas respostas automáticas para o mesmo destinatário" +msgstr "" +"Tempo limite em segundos entre duas respostas automáticas para o mesmo " +"destinatário" #: extensions/postfix_autoreply/forms.py:9 msgid "Until" @@ -1592,23 +1674,23 @@ msgstr "Ativar o seu aviso de ausência até esta data" msgid "This date is over" msgstr "Esta data ultrapassa" -#: extensions/postfix_autoreply/models.py:15 +#: extensions/postfix_autoreply/models.py:19 msgid "subject" msgstr "assunto" -#: extensions/postfix_autoreply/models.py:16 +#: extensions/postfix_autoreply/models.py:20 msgid "The subject that will appear in sent emails" msgstr "O assunto que irá constar nos e-mails enviados" -#: extensions/postfix_autoreply/models.py:17 +#: extensions/postfix_autoreply/models.py:23 msgid "content" msgstr "conteúdo" -#: extensions/postfix_autoreply/models.py:18 +#: extensions/postfix_autoreply/models.py:24 msgid "The content that will appear in sent emails" msgstr "O conteúdo que irá constar nos e-mails enviados" -#: extensions/postfix_autoreply/models.py:20 +#: extensions/postfix_autoreply/models.py:28 msgid "Activate/Deactivate your auto reply" msgstr "Ativar/desativar repostas automáticas" @@ -1742,53 +1824,53 @@ msgstr "Ligação ao servidor MANAGESIEVE falhou, valide a configuração" msgid "Not enough space on server" msgstr "Espaço insuficiente no servidor" -#: extensions/sievefilters/views.py:64 +#: extensions/sievefilters/views.py:68 msgid "Failed to retrieve filters set" msgstr "Falha ao recuperar os filtros definidos" -#: extensions/sievefilters/views.py:117 +#: extensions/sievefilters/views.py:126 #: extensions/sievefilters/templatetags/sfilters_tags.py:33 msgid "New filter" msgstr "Novo filtro" -#: extensions/sievefilters/views.py:124 +#: extensions/sievefilters/views.py:133 msgid "Filter created" msgstr "Filtro criado" -#: extensions/sievefilters/views.py:136 +#: extensions/sievefilters/views.py:145 #: extensions/sievefilters/templatetags/sfilters_tags.py:77 msgid "Edit filter" msgstr "Editar filtro" -#: extensions/sievefilters/views.py:145 +#: extensions/sievefilters/views.py:154 msgid "Filter modified" msgstr "Filtro modificado" -#: extensions/sievefilters/views.py:165 +#: extensions/sievefilters/views.py:176 msgid "Filter removed" msgstr "Filtro removido" -#: extensions/sievefilters/views.py:166 +#: extensions/sievefilters/views.py:177 msgid "Failed to remove filter" msgstr "Falha ao remover filtro" -#: extensions/sievefilters/views.py:180 +#: extensions/sievefilters/views.py:191 msgid "Filters set saved" msgstr "Grupo de filtros guardado" -#: extensions/sievefilters/views.py:185 +#: extensions/sievefilters/views.py:196 msgid "Create a new filters set" msgstr "Criar novo grupo de filtros" -#: extensions/sievefilters/views.py:208 +#: extensions/sievefilters/views.py:219 msgid "Filters set created" msgstr "Grupo de filtros criado" -#: extensions/sievefilters/views.py:229 +#: extensions/sievefilters/views.py:240 msgid "Filters set deleted" msgstr "Grupo de filtros eliminado" -#: extensions/sievefilters/views.py:241 +#: extensions/sievefilters/views.py:252 msgid "Filters set activated" msgstr "Grupo de filtros ativado" @@ -1804,18 +1886,19 @@ msgstr "Ativo" msgid "No filter defined yet" msgstr "Ainda não existe nenhum filtro definido" -#: extensions/sievefilters/templates/sievefilters/index.html:55 +#: extensions/sievefilters/templates/sievefilters/index.html:56 msgid "Filter sets" msgstr "Grupos de filtros" -#: extensions/sievefilters/templates/sievefilters/index.html:59 +#: extensions/sievefilters/templates/sievefilters/index.html:60 msgid "active" msgstr "ativo" -#: extensions/sievefilters/templates/sievefilters/index.html:73 +#: extensions/sievefilters/templates/sievefilters/index.html:74 msgid "" "No filters set defined yet. You must create one in order to define filters." -msgstr "Não existem grupos de filtros. Terá de criar um para poder definir filtros." +msgstr "" +"Não existem grupos de filtros. Terá de criar um para poder definir filtros." #: extensions/sievefilters/templatetags/sfilters_tags.py:16 msgid "New filters set" @@ -2127,84 +2210,89 @@ msgstr "Resposta do servidor" msgid "Cci" msgstr "Cci" -#: extensions/webmail/imaputils.py:259 +#: extensions/webmail/imaputils.py:237 +#, fuzzy +msgid "Failed to retrieve hierarchy delimiter" +msgstr "Falha ao recuperar os filtros definidos" + +#: extensions/webmail/imaputils.py:278 #, python-format msgid "Connection to IMAP server failed: %s" msgstr "A ligação ao servidor IMAP falhou: %s" -#: extensions/webmail/lib.py:353 +#: extensions/webmail/lib.py:358 msgid "wrote:" msgstr "escreveu:" -#: extensions/webmail/lib.py:418 extensions/webmail/lib.py:422 +#: extensions/webmail/lib.py:423 extensions/webmail/lib.py:427 msgid "Original message" msgstr "Mensagem original" -#: extensions/webmail/views.py:81 +#: extensions/webmail/views.py:86 #, python-format msgid "%(count)d message deleted" msgid_plural "%(count)d messages deleted" msgstr[0] "%(count)d mensagens eliminadas" msgstr[1] "%(count)d mensagens eliminadas" -#: extensions/webmail/views.py:98 +#: extensions/webmail/views.py:103 msgid "Unknown action" msgstr "Acção desconhecida" -#: extensions/webmail/views.py:111 lib/email_listing.py:137 +#: extensions/webmail/views.py:116 lib/email_listing.py:137 msgid "Empty mailbox" msgstr "Caixa de correio vazia" -#: extensions/webmail/views.py:128 -#: extensions/webmail/templatetags/webextras.py:169 +#: extensions/webmail/views.py:133 +#: extensions/webmail/templatetags/webextras.py:170 msgid "Create a new mailbox" msgstr "Criar nova caixa de correio" -#: extensions/webmail/views.py:143 +#: extensions/webmail/views.py:149 msgid "Mailbox created" msgstr "Caixa de correio criada" -#: extensions/webmail/views.py:159 +#: extensions/webmail/views.py:165 msgid "Edit mailbox" msgstr "Editar caixa de correio" -#: extensions/webmail/views.py:173 +#: extensions/webmail/views.py:180 msgid "Mailbox updated" msgstr "Caixa de correio actualizada" -#: extensions/webmail/views.py:207 extensions/webmail/views.py:388 -#: extensions/webmail/views.py:497 +#: extensions/webmail/views.py:214 extensions/webmail/views.py:396 +#: extensions/webmail/views.py:505 msgid "Bad request" msgstr "Pedido inválido" -#: extensions/webmail/views.py:238 +#: extensions/webmail/views.py:246 msgid "Failed to save attachment: " msgstr "Falha ao salvar o anexo:" -#: extensions/webmail/views.py:241 +#: extensions/webmail/views.py:249 #, python-format msgid "Attachment is too big (limit: %s)" msgstr "Anexo demasiado grande (limite %s)" -#: extensions/webmail/views.py:247 +#: extensions/webmail/views.py:255 #: extensions/webmail/templates/webmail/compose.html:15 #: extensions/webmail/templates/webmail/headers.html:4 msgid "Attachments" msgstr "Anexos" -#: extensions/webmail/views.py:263 +#: extensions/webmail/views.py:271 msgid "Bad query" msgstr "Pesquisa inválida" -#: extensions/webmail/views.py:273 +#: extensions/webmail/views.py:281 msgid "Failed to remove attachment: " msgstr "Falha ao remover os anexos:" -#: extensions/webmail/views.py:278 +#: extensions/webmail/views.py:286 msgid "Unknown attachment" msgstr "Anexo desconhecido" -#: extensions/webmail/views.py:493 +#: extensions/webmail/views.py:501 msgid "Undefined action" msgstr "Ação indefinida" @@ -2235,7 +2323,7 @@ msgstr[1] "%(counter)s ficheiros" msgid "Parent mailbox" msgstr "Caixa de correio principal" -#: extensions/webmail/templates/webmail/index.html:36 +#: extensions/webmail/templates/webmail/index.html:38 msgid "Mailbox quota" msgstr "Quota da caixa de correio" @@ -2297,15 +2385,15 @@ msgstr "Como não lidas" msgid "Compress folder" msgstr "Comprimir pasta" -#: extensions/webmail/templatetags/webextras.py:109 +#: extensions/webmail/templatetags/webextras.py:110 msgid "Empty folder" msgstr "Esvaziar pasta" -#: extensions/webmail/templatetags/webextras.py:177 +#: extensions/webmail/templatetags/webextras.py:178 msgid "Edit the selected mailbox" msgstr "Editar caixa de correio selecionada" -#: extensions/webmail/templatetags/webextras.py:182 +#: extensions/webmail/templatetags/webextras.py:183 msgid "Remove the selected mailbox" msgstr "Eliminar caixa de correio selecionada" @@ -2359,7 +2447,7 @@ msgstr "A página solicitada não existe." msgid "An internal error occured." msgstr "Ocorreu um erro interno." -#: templates/nlayout.html:56 +#: templates/nlayout.html:62 msgid "Powered by Modoboa" msgstr "Powered by Modoboa" @@ -2393,11 +2481,11 @@ msgstr "Fechar" msgid "Welcome to Modoboa" msgstr "Benvindo ao Modoboa" -#: templates/registration/login.html:33 +#: templates/registration/login.html:34 msgid "Remember me" msgstr "Lembrar-me" -#: templates/registration/login.html:35 +#: templates/registration/login.html:36 msgid "Log in" msgstr "Entrar" @@ -2413,7 +2501,7 @@ msgstr "Configurações por usuário" msgid "Prefered language" msgstr "Idioma preferido" -#: userprefs/app_settings.py:26 +#: userprefs/app_settings.py:27 msgid "Prefered language to display pages" msgstr "Idioma preferido para exibir páginas" @@ -2447,13 +2535,16 @@ msgstr "Conservar cópias locais" #: userprefs/forms.py:67 msgid "Forward messages and store copies into your local mailbox" -msgstr "Reencaminhar mensagens e armazenar cópias na sua caixa de correio local" +msgstr "" +"Reencaminhar mensagens e armazenar cópias na sua caixa de correio local" #: userprefs/forms.py:84 msgid "" "You can't define a forward to a local destination. Please ask your " "administrator to create an alias instead." -msgstr "Não é possível definir um reencaminhamento para um destino local. Por favor informe-se junto de um administrador para criar um alias." +msgstr "" +"Não é possível definir um reencaminhamento para um destino local. Por favor " +"informe-se junto de um administrador para criar um alias." #: userprefs/views.py:32 msgid "You need a mailbox in order to define a forward" @@ -2501,3 +2592,27 @@ msgstr "Atualizar o sua informação pessoal" #: userprefs/templatetags/uprefs_extras.py:57 msgid "Logout" msgstr "Sair" + +#~ msgid "Failed to rename mailbox: %s" +#~ msgstr "Falha ao renomear a caixa de correio: %s" + +#~ msgid "Failed to remove mailbox: %s" +#~ msgstr "Falha ao remover a caixa de correio:%s" + +#~ msgid "Mailbox %s does not exist" +#~ msgstr "Caixa de correio %s não existe" + +#~ msgid "Delete the domain" +#~ msgstr "Apagar o domínio" + +#~ msgid "Delete this account" +#~ msgstr "Apagar esta conta" + +#~ msgid "Delete this distribution list" +#~ msgstr "Apagar esta lista de distribuição" + +#~ msgid "Delete this forward" +#~ msgstr "Apagar este reencaminhamento" + +#~ msgid "Delete this alias" +#~ msgstr "Apagar este 'alias'" diff --git a/modoboa/locale/sv/LC_MESSAGES/django.po b/modoboa/locale/sv/LC_MESSAGES/django.po index f8a7c0833..7d8e66cac 100644 --- a/modoboa/locale/sv/LC_MESSAGES/django.po +++ b/modoboa/locale/sv/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Modoboa\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-06-01 16:40+0200\n" +"POT-Creation-Date: 2013-09-20 22:30+0200\n" "PO-Revision-Date: 2013-06-01 14:36+0000\n" "Last-Translator: Antoine NguyenDu kan använda ett annat tecken separator.
⏎\n" -#: admin/views.py:772 +#: admin/views.py:775 msgid "Import identities" msgstr "Importera konton" -#: admin/views.py:773 admin/views.py:843 admin/templatetags/admin_extras.py:87 +#: admin/views.py:776 admin/views.py:846 admin/templatetags/admin_extras.py:87 #: admin/templatetags/admin_extras.py:144 msgid "Import" msgstr "Importera" -#: admin/views.py:803 +#: admin/views.py:806 msgid "Export identities" msgstr "Exportera konton" -#: admin/views.py:804 admin/views.py:860 admin/templatetags/admin_extras.py:93 +#: admin/views.py:807 admin/views.py:863 admin/templatetags/admin_extras.py:93 #: admin/templatetags/admin_extras.py:150 msgid "Export" msgstr "Exportera" -#: admin/views.py:832 +#: admin/views.py:835 msgid "" "Provide a CSV file where lines respect one of the following formats:\n" "Du kan använda ett annat tecken som separator. p>\n" -#: admin/views.py:842 +#: admin/views.py:845 msgid "Import domains" msgstr "Importera domäner" -#: admin/views.py:859 +#: admin/views.py:862 msgid "Export domains" msgstr "Exportera domäner" @@ -948,7 +956,7 @@ msgid "Tags" msgstr "Tagg" #: admin/templates/admin/importform.html:5 -#: admin/templatetags/admin_extras.py:305 +#: admin/templatetags/admin_extras.py:290 msgid "Help" msgstr "Hjälp" @@ -995,7 +1003,7 @@ msgid "Previously on Modoboa..." msgstr "Tidigare på Modoboa..." #: admin/templates/admin/logs.html:6 extensions/amavis/sql_listing.py:25 -#: extensions/webmail/lib.py:37 extensions/webmail/lib.py:406 +#: extensions/webmail/lib.py:38 extensions/webmail/lib.py:411 msgid "Date" msgstr "Datum" @@ -1098,34 +1106,21 @@ msgid "View the domain's identities" msgstr "Visa domänens konton" #: admin/templatetags/admin_extras.py:178 -msgid "Delete the domain" -msgstr "Radera domänen" - #: admin/templatetags/admin_extras.py:194 -msgid "Delete this account" -msgstr "Radera detta konto" +#: admin/templatetags/admin_extras.py:201 +#, fuzzy, python-format +msgid "Delete %s?" +msgstr "Radera" -#: admin/templatetags/admin_extras.py:202 -msgid "Delete this distribution list" -msgstr "Radera denna distributionslista" - -#: admin/templatetags/admin_extras.py:209 -msgid "Delete this forward" -msgstr "Radera denna vidarebefodring" - -#: admin/templatetags/admin_extras.py:216 -msgid "Delete this alias" -msgstr "Radera detta alia" - -#: admin/templatetags/admin_extras.py:238 +#: admin/templatetags/admin_extras.py:223 msgid "Remove this permission" msgstr "Radera detta tillstånd" -#: admin/templatetags/admin_extras.py:279 lib/formutils.py:206 +#: admin/templatetags/admin_extras.py:264 lib/formutils.py:206 msgid "Yes" msgstr "Ja" -#: admin/templatetags/admin_extras.py:279 lib/formutils.py:206 +#: admin/templatetags/admin_extras.py:264 lib/formutils.py:206 msgid "No" msgstr "Nej" @@ -1134,11 +1129,11 @@ msgstr "Nej" msgid "User '%s' successfully logged in" msgstr "Användare '%s' har loggat in" -#: auth/views.py:41 +#: auth/views.py:44 msgid "Your username and password didn't match. Please try again." msgstr "Ditt användarnamn och lösenord matchar inte. Var vänlig försök igen." -#: auth/views.py:64 +#: auth/views.py:67 #, python-format msgid "User '%s' logged out" msgstr "Användare '%s' har loggat ut" @@ -1197,16 +1192,16 @@ msgstr "Enkel amavis hantering frontend" msgid "Quarantine" msgstr "Karantän" -#: extensions/amavis/__init__.py:127 +#: extensions/amavis/__init__.py:129 msgid "pending requests" msgstr "väntande förfrågningar" -#: extensions/amavis/__init__.py:144 +#: extensions/amavis/__init__.py:149 #, python-format msgid "%d pending requests" msgstr "%d väntande förfrågningar" -#: extensions/amavis/__init__.py:156 +#: extensions/amavis/__init__.py:161 msgid "Content filter" msgstr "Innehålls filter" @@ -1321,12 +1316,12 @@ msgid "Virus filter" msgstr "Virus filter" #: extensions/amavis/models.py:94 extensions/amavis/models.py:102 -#: extensions/amavis/models.py:110 extensions/sievefilters/views.py:268 +#: extensions/amavis/models.py:110 extensions/sievefilters/views.py:281 msgid "yes" msgstr "ja" #: extensions/amavis/models.py:95 extensions/amavis/models.py:103 -#: extensions/amavis/models.py:111 extensions/sievefilters/views.py:272 +#: extensions/amavis/models.py:111 extensions/sievefilters/views.py:285 msgid "no" msgstr "nej" @@ -1374,13 +1369,13 @@ msgstr "" "Ändra skräppost ämnesrad med vald text. Välj 'standard' för att använd " "globala inställningar." -#: extensions/amavis/sql_listing.py:23 extensions/webmail/lib.py:36 +#: extensions/amavis/sql_listing.py:23 extensions/webmail/lib.py:37 msgid "From" msgstr "Från" #: extensions/amavis/sql_listing.py:24 extensions/sievefilters/forms.py:68 -#: extensions/webmail/forms.py:10 extensions/webmail/lib.py:35 -#: extensions/webmail/lib.py:404 templates/common/email_searchbar.html:6 +#: extensions/webmail/forms.py:10 extensions/webmail/lib.py:36 +#: extensions/webmail/lib.py:409 templates/common/email_searchbar.html:6 msgid "Subject" msgstr "Ämne" @@ -1390,37 +1385,37 @@ msgstr "Ämne" msgid "To" msgstr "Till" -#: extensions/amavis/views.py:34 +#: extensions/amavis/views.py:43 msgid "Empty quarantine" msgstr "Karantän tom" -#: extensions/amavis/views.py:202 +#: extensions/amavis/views.py:211 msgid "Message deleted" msgstr "Meddelande raderat" -#: extensions/amavis/views.py:223 +#: extensions/amavis/views.py:232 #, python-format msgid "%(count)d message deleted successfully" msgid_plural "%(count)d messages deleted successfully" msgstr[0] "%(count)d meddelande raderadat" msgstr[1] "%(count)d meddelanden raderade" -#: extensions/amavis/views.py:243 +#: extensions/amavis/views.py:252 msgid "Request sent" msgstr "Begäran skickad" -#: extensions/amavis/views.py:249 +#: extensions/amavis/views.py:258 msgid "Message released" msgstr "Meddelande släppt" -#: extensions/amavis/views.py:271 +#: extensions/amavis/views.py:280 #, python-format msgid "%(count)d request sent" msgid_plural "%(count)d requests sent" msgstr[0] "%(count)d förfrågning skickad" msgstr[1] "%(count)d förfrågningar skickadade" -#: extensions/amavis/views.py:295 +#: extensions/amavis/views.py:304 #, python-format msgid "%(count)d message released successfully" msgid_plural "%(count)d messages released successfully" @@ -1546,7 +1541,7 @@ msgstr "Gräns" msgid "Reseller" msgstr "Återförsäljare" -#: extensions/limits/__init__.py:96 +#: extensions/limits/__init__.py:94 msgid "Resources" msgstr "Resurser" @@ -1665,23 +1660,23 @@ msgstr "Aktivera auto-svar fram till detta datum" msgid "This date is over" msgstr "Detta datum har varit" -#: extensions/postfix_autoreply/models.py:15 +#: extensions/postfix_autoreply/models.py:19 msgid "subject" msgstr "ämne" -#: extensions/postfix_autoreply/models.py:16 +#: extensions/postfix_autoreply/models.py:20 msgid "The subject that will appear in sent emails" msgstr "Ämnesraden i skickade e-post meddelanden" -#: extensions/postfix_autoreply/models.py:17 +#: extensions/postfix_autoreply/models.py:23 msgid "content" msgstr "innehåll" -#: extensions/postfix_autoreply/models.py:18 +#: extensions/postfix_autoreply/models.py:24 msgid "The content that will appear in sent emails" msgstr "Innehållet i skickade e-post meddelanden" -#: extensions/postfix_autoreply/models.py:20 +#: extensions/postfix_autoreply/models.py:28 msgid "Activate/Deactivate your auto reply" msgstr "Aktivera / inaktivera din autosvar" @@ -1817,53 +1812,53 @@ msgstr "" msgid "Not enough space on server" msgstr "Inte tillräckligt med utrymme på servern" -#: extensions/sievefilters/views.py:64 +#: extensions/sievefilters/views.py:68 msgid "Failed to retrieve filters set" msgstr "Det gick inte att hämta filteruppsättning" -#: extensions/sievefilters/views.py:117 +#: extensions/sievefilters/views.py:126 #: extensions/sievefilters/templatetags/sfilters_tags.py:33 msgid "New filter" msgstr "Nytt filter" -#: extensions/sievefilters/views.py:124 +#: extensions/sievefilters/views.py:133 msgid "Filter created" msgstr "Filter krashade" -#: extensions/sievefilters/views.py:136 +#: extensions/sievefilters/views.py:145 #: extensions/sievefilters/templatetags/sfilters_tags.py:77 msgid "Edit filter" msgstr "Redigera filter" -#: extensions/sievefilters/views.py:145 +#: extensions/sievefilters/views.py:154 msgid "Filter modified" msgstr "Filter modifierat" -#: extensions/sievefilters/views.py:165 +#: extensions/sievefilters/views.py:176 msgid "Filter removed" msgstr "Filter raderat" -#: extensions/sievefilters/views.py:166 +#: extensions/sievefilters/views.py:177 msgid "Failed to remove filter" msgstr "Det gick inte att radera filtret" -#: extensions/sievefilters/views.py:180 +#: extensions/sievefilters/views.py:191 msgid "Filters set saved" msgstr "Filter uppsättning sparat" -#: extensions/sievefilters/views.py:185 +#: extensions/sievefilters/views.py:196 msgid "Create a new filters set" msgstr "Skapa ny filteruppsättning" -#: extensions/sievefilters/views.py:208 +#: extensions/sievefilters/views.py:219 msgid "Filters set created" msgstr "Filter uppsättning skapat" -#: extensions/sievefilters/views.py:229 +#: extensions/sievefilters/views.py:240 msgid "Filters set deleted" msgstr "Filter uppsättning raderad" -#: extensions/sievefilters/views.py:241 +#: extensions/sievefilters/views.py:252 msgid "Filters set activated" msgstr "Filter uppsättning aktiverad" @@ -1879,15 +1874,15 @@ msgstr "Aktivera" msgid "No filter defined yet" msgstr "Inga filter definierade än" -#: extensions/sievefilters/templates/sievefilters/index.html:55 +#: extensions/sievefilters/templates/sievefilters/index.html:56 msgid "Filter sets" msgstr "Filter uppsättning" -#: extensions/sievefilters/templates/sievefilters/index.html:59 +#: extensions/sievefilters/templates/sievefilters/index.html:60 msgid "active" msgstr "aktivera" -#: extensions/sievefilters/templates/sievefilters/index.html:73 +#: extensions/sievefilters/templates/sievefilters/index.html:74 msgid "" "No filters set defined yet. You must create one in order to define filters." msgstr "" @@ -2204,84 +2199,89 @@ msgstr "Server svar" msgid "Cci" msgstr "BCC" -#: extensions/webmail/imaputils.py:259 +#: extensions/webmail/imaputils.py:237 +#, fuzzy +msgid "Failed to retrieve hierarchy delimiter" +msgstr "Det gick inte att hämta filteruppsättning" + +#: extensions/webmail/imaputils.py:278 #, python-format msgid "Connection to IMAP server failed: %s" msgstr "Anslutning till IMAP servern misslyckades: %s" -#: extensions/webmail/lib.py:353 +#: extensions/webmail/lib.py:358 msgid "wrote:" msgstr "skrev:" -#: extensions/webmail/lib.py:418 extensions/webmail/lib.py:422 +#: extensions/webmail/lib.py:423 extensions/webmail/lib.py:427 msgid "Original message" msgstr "Orginalmeddelande" -#: extensions/webmail/views.py:81 +#: extensions/webmail/views.py:86 #, python-format msgid "%(count)d message deleted" msgid_plural "%(count)d messages deleted" msgstr[0] "" msgstr[1] "" -#: extensions/webmail/views.py:98 +#: extensions/webmail/views.py:103 msgid "Unknown action" msgstr "Okänd åtgärd" -#: extensions/webmail/views.py:111 lib/email_listing.py:137 +#: extensions/webmail/views.py:116 lib/email_listing.py:137 msgid "Empty mailbox" msgstr "Tom brevlåda" -#: extensions/webmail/views.py:128 -#: extensions/webmail/templatetags/webextras.py:169 +#: extensions/webmail/views.py:133 +#: extensions/webmail/templatetags/webextras.py:170 msgid "Create a new mailbox" msgstr "Skapa en ny brevlåda" -#: extensions/webmail/views.py:143 +#: extensions/webmail/views.py:149 msgid "Mailbox created" msgstr "Brevlåda skapad" -#: extensions/webmail/views.py:159 +#: extensions/webmail/views.py:165 msgid "Edit mailbox" msgstr "Redigera brevlåda" -#: extensions/webmail/views.py:173 +#: extensions/webmail/views.py:180 msgid "Mailbox updated" msgstr "Brevlåda uppdaterad" -#: extensions/webmail/views.py:207 extensions/webmail/views.py:388 -#: extensions/webmail/views.py:497 +#: extensions/webmail/views.py:214 extensions/webmail/views.py:396 +#: extensions/webmail/views.py:505 msgid "Bad request" msgstr "Ogiltig fråga" -#: extensions/webmail/views.py:238 +#: extensions/webmail/views.py:246 msgid "Failed to save attachment: " msgstr "Det gick inte att spara bilaga:" -#: extensions/webmail/views.py:241 +#: extensions/webmail/views.py:249 #, python-format msgid "Attachment is too big (limit: %s)" msgstr "Bilagan är för stor (max:% s)" -#: extensions/webmail/views.py:247 +#: extensions/webmail/views.py:255 #: extensions/webmail/templates/webmail/compose.html:15 #: extensions/webmail/templates/webmail/headers.html:4 msgid "Attachments" msgstr "Bilagor" -#: extensions/webmail/views.py:263 +#: extensions/webmail/views.py:271 msgid "Bad query" msgstr "Dålig fråga" -#: extensions/webmail/views.py:273 +#: extensions/webmail/views.py:281 msgid "Failed to remove attachment: " msgstr "Misslyckades med att radera bilaga:" -#: extensions/webmail/views.py:278 +#: extensions/webmail/views.py:286 msgid "Unknown attachment" msgstr "Okänd bilaa" -#: extensions/webmail/views.py:493 +#: extensions/webmail/views.py:501 msgid "Undefined action" msgstr "Odefinierad åtgärd" @@ -2312,7 +2312,7 @@ msgstr[1] " %(counter)s filer" msgid "Parent mailbox" msgstr "Brevlådas förälder" -#: extensions/webmail/templates/webmail/index.html:36 +#: extensions/webmail/templates/webmail/index.html:38 msgid "Mailbox quota" msgstr "Brevlåde kvota" @@ -2374,15 +2374,15 @@ msgstr "Som oläst" msgid "Compress folder" msgstr "Komprimera katalog" -#: extensions/webmail/templatetags/webextras.py:109 +#: extensions/webmail/templatetags/webextras.py:110 msgid "Empty folder" msgstr "Töm katalog" -#: extensions/webmail/templatetags/webextras.py:177 +#: extensions/webmail/templatetags/webextras.py:178 msgid "Edit the selected mailbox" msgstr "Redigera vald brevlåda" -#: extensions/webmail/templatetags/webextras.py:182 +#: extensions/webmail/templatetags/webextras.py:183 msgid "Remove the selected mailbox" msgstr "Radera vald brevlåda" @@ -2436,7 +2436,7 @@ msgstr "Den begärda sidan finns inte." msgid "An internal error occured." msgstr "Ett internt fel uppstod." -#: templates/nlayout.html:56 +#: templates/nlayout.html:62 msgid "Powered by Modoboa" msgstr "Powered by Modoboa" @@ -2470,11 +2470,11 @@ msgstr "Stäng" msgid "Welcome to Modoboa" msgstr "Välkommen till Modoboa" -#: templates/registration/login.html:33 +#: templates/registration/login.html:34 msgid "Remember me" msgstr "Kom ihåg mig" -#: templates/registration/login.html:35 +#: templates/registration/login.html:36 msgid "Log in" msgstr "Logga in" @@ -2490,7 +2490,7 @@ msgstr "Per användare inställningar" msgid "Prefered language" msgstr "Önskat språk" -#: userprefs/app_settings.py:26 +#: userprefs/app_settings.py:27 msgid "Prefered language to display pages" msgstr "Önskat språk för att visa sidor" @@ -2580,3 +2580,27 @@ msgstr "Uppdatera personlig information" #: userprefs/templatetags/uprefs_extras.py:57 msgid "Logout" msgstr "Logga ut" + +#~ msgid "Failed to rename mailbox: %s" +#~ msgstr "Kunde byta namn på brevlåda: %s" + +#~ msgid "Failed to remove mailbox: %s" +#~ msgstr "Kunde inte radera brevlåda: %s" + +#~ msgid "Mailbox %s does not exist" +#~ msgstr "Brevlådan %s finns inte" + +#~ msgid "Delete the domain" +#~ msgstr "Radera domänen" + +#~ msgid "Delete this account" +#~ msgstr "Radera detta konto" + +#~ msgid "Delete this distribution list" +#~ msgstr "Radera denna distributionslista" + +#~ msgid "Delete this forward" +#~ msgstr "Radera denna vidarebefodring" + +#~ msgid "Delete this alias" +#~ msgstr "Radera detta alia" diff --git a/modoboa/static/js/confirmation.js b/modoboa/static/js/confirmation.js index e360eba04..59bd9314d 100644 --- a/modoboa/static/js/confirmation.js +++ b/modoboa/static/js/confirmation.js @@ -36,9 +36,11 @@ id: "confirmbox", 'class': "modal" }); + var question = (typeof this.options.question == 'function') + ? this.options.question.apply(this) : this.options.question; box.append($('