From bfdc48d2fe4d382a6d346a87a32411d8a7124434 Mon Sep 17 00:00:00 2001 From: Antoine Nguyen Date: Fri, 30 Sep 2011 15:39:27 +0200 Subject: [PATCH] * Sample configuration file has been updated * Documentation has been updated * Translation files has been updated --- INSTALL | 21 ++++ doc/plugin_api.rst | 12 ++ locale/de/LC_MESSAGES/django.po | 185 +++++++++++++++-------------- locale/de/LC_MESSAGES/djangojs.po | 16 +-- locale/en/LC_MESSAGES/django.po | 184 +++++++++++++++-------------- locale/en/LC_MESSAGES/djangojs.po | 12 +- locale/es/LC_MESSAGES/django.po | 185 +++++++++++++++-------------- locale/es/LC_MESSAGES/djangojs.po | 16 +-- locale/fr/LC_MESSAGES/django.po | 186 ++++++++++++++++-------------- locale/fr/LC_MESSAGES/djangojs.po | 12 +- settings_sample.py | 1 + 11 files changed, 456 insertions(+), 374 deletions(-) diff --git a/INSTALL b/INSTALL index 2fac0db39..b32000348 100644 --- a/INSTALL +++ b/INSTALL @@ -208,6 +208,27 @@ requires a migration. Before executing a schema/data migration, I recommend that you make a copy of your existing database. +0.8.7: per-user language selection +---------------------------------- + +#. Edit the *settings.py* file and add the + ``'django.middleware.locale.LocaleMiddleware'`` middleware to the + ``MIDDLEWARE_CLASSES`` variable like this:: + + MIDDLEWARE_CLASSES = ( + 'django.middleware.common.CommonMiddleware', + 'django.contrib.sessions.middleware.SessionMiddleware', + 'django.contrib.auth.middleware.AuthenticationMiddleware', + 'django.contrib.messages.middleware.MessageMiddleware', + 'django.middleware.locale.LocaleMiddleware', + 'modoboa.lib.middleware.ExtControlMiddleware', + 'modoboa.extensions.webmail.middleware.WebmailErrorMiddleware', + ) + +#. To select a custom language, go to *Options > Preferences* and + select the ``general`` section. Choose a value, save and disconnect + from Modoboa. On the next login, the desired language will be used. + 0.8.6.1: maintenance release ---------------------------- diff --git a/doc/plugin_api.rst b/doc/plugin_api.rst index 5a40e4ec3..50e5f9533 100644 --- a/doc/plugin_api.rst +++ b/doc/plugin_api.rst @@ -233,6 +233,18 @@ new instance of this role. The role's name is available inside the Callbacks listening to this event must return the class object corresponding to the given ``role`` argument. +ExtEnabled +---------- + +Raised just after an extension has been activated. The Extension +object is available inside the ``ext`` keyword argument. + +ExtDisabled +----------- + +Raised just after an extension has been disabled. The Extension +object is available inside the ``ext`` keyword argument. + Parameters ========== diff --git a/locale/de/LC_MESSAGES/django.po b/locale/de/LC_MESSAGES/django.po index 2b635fc86..235e0db17 100644 --- a/locale/de/LC_MESSAGES/django.po +++ b/locale/de/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Modoboa-0.8.6\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-09-14 14:11+0200\n" +"POT-Creation-Date: 2011-09-30 15:25+0200\n" "PO-Revision-Date: 2011-08-25 13:03+0100\n" "Last-Translator: Patrick Ben Koetter \n" "Language-Team: DE \n" @@ -17,11 +17,15 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -#: admin/__init__.py:7 +#: admin/__init__.py:8 +msgid "Modoboa will handle mailbox creation on filesystem" +msgstr "" + +#: admin/__init__.py:10 msgid "Path to the root directory where messages are stored" msgstr "Pfad zum root-Verzeichnis unterhalb dessen E-Mails abgelegt werden" -#: admin/__init__.py:9 +#: admin/__init__.py:12 msgid "" "UID of the virtual user which owns domains/mailboxes/messages on the " "filesystem" @@ -29,7 +33,7 @@ msgstr "" "UID des virtuellen Benutzers, der Besitzer der Domains, Mailboxen und " "Nachrichten im Dateisystem ist." -#: admin/__init__.py:11 +#: admin/__init__.py:14 msgid "" "GID of the virtual user which owns domains/mailboxes/messages on the " "filesystem" @@ -37,11 +41,11 @@ msgstr "" "GID des virtuellen Benutzers, der Besitzer der Domains, Mailboxen und " "Nachrichten im Dateisystem ist." -#: admin/__init__.py:14 +#: admin/__init__.py:17 msgid "Mailboxes storage format" msgstr "Mailbox erstellt." -#: admin/__init__.py:16 +#: admin/__init__.py:19 msgid "" "Sub-directory (inside the mailbox) where messages are stored when using the " "maildir format" @@ -49,14 +53,19 @@ msgstr "" "Unterverzeichnis (innerhalb der Mailbox) in dem Nachrichten abgelegt werden " "wenn Maildir-Format eingesetzt wird." -#: admin/__init__.py:19 +#: admin/__init__.py:22 msgid "Scheme used to crypt mailbox passwords" msgstr "Verschlüsselungsschema der Mailbox-Passworte" -#: admin/__init__.py:21 +#: admin/__init__.py:24 msgid "Number of displayed items per page" msgstr "Anzahl dargestellter Einträge pro Seite" +#: admin/__init__.py:31 +#, fuzzy +msgid "The default redirection used when no application is specified" +msgstr "Der Standard-Editor zum Erstellen einer Nachricht" + #: admin/forms.py:27 msgid "Failed to rename domain, check permissions" msgstr "Domäne konnte nicht umbenannt werden. Prüfen Sie die Berechtigungen." @@ -146,7 +155,7 @@ msgstr "Leer" msgid "Invalid action, %(user)s is a local user" msgstr "Unzulässige Aktion, %(user)s ist ein lokaler Benutzer" -#: admin/models.py:77 admin/models.py:134 admin/models.py:147 +#: admin/models.py:77 admin/models.py:141 admin/models.py:154 msgid "name" msgstr "Name" @@ -158,8 +167,8 @@ msgstr "Name der Domäne" msgid "Default quota in MB applied to mailboxes" msgstr "Standard-Quota für Mailboxen (in MB)" -#: admin/models.py:80 admin/models.py:138 admin/models.py:312 -#: admin/models.py:388 extensions/postfix_autoreply/models.py:19 +#: admin/models.py:80 admin/models.py:145 admin/models.py:352 +#: admin/models.py:428 extensions/postfix_autoreply/models.py:19 msgid "enabled" msgstr "aktiviert" @@ -167,53 +176,53 @@ msgstr "aktiviert" msgid "Check to activate this domain" msgstr "Auswählen, um diese Domäne zu aktivieren" -#: admin/models.py:127 +#: admin/models.py:134 msgid "Failed to initialise domain, check permissions" msgstr "" "Domäne konnte nicht initialisiert werden. Prüfen Sie die Berechtigungen." -#: admin/models.py:135 +#: admin/models.py:142 msgid "The alias name" msgstr "Der Alias-Name" -#: admin/models.py:136 +#: admin/models.py:143 msgid "target" msgstr "Ziel" -#: admin/models.py:137 +#: admin/models.py:144 msgid "The domain this alias points to" msgstr "Domäne auf die dieser Alias verweist" -#: admin/models.py:139 admin/models.py:313 +#: admin/models.py:146 admin/models.py:353 msgid "Check to activate this alias" msgstr "Auswählen um den Alias zu aktivieren" -#: admin/models.py:148 +#: admin/models.py:155 msgid "First name and last name of mailbox owner" msgstr "Vor- und Nachname des Mailbox-Besitzers" -#: admin/models.py:149 admin/models.py:306 +#: admin/models.py:156 admin/models.py:346 msgid "address" msgstr "Adresse" -#: admin/models.py:150 +#: admin/models.py:157 msgid "Mailbox address (without the @domain.tld part)" msgstr "Mailbox-Adresse (ohne den @domain.tld-Anteil)" -#: admin/models.py:151 +#: admin/models.py:158 msgid "password" msgstr "Passwort" -#: admin/models.py:226 admin/models.py:276 +#: admin/models.py:245 admin/models.py:306 msgid "Failed to initialise mailbox, check permissions" msgstr "" "Mailbox konnte nicht initialisiert werden. Prüfen Sie die Berechtigungen." -#: admin/models.py:245 +#: admin/models.py:264 msgid "Mailbox with this address already exists" msgstr "Eine Mailbox mit dieser Adresse existiert bereits." -#: admin/models.py:307 +#: admin/models.py:347 msgid "" "The alias address (without the domain part). For a 'catch-all' address, just " "enter an * character." @@ -221,23 +230,23 @@ msgstr "" "Die Alias-Adresse (ohne den Domain-Anteil). Geben sie für eine Adresse an, " "die alles annimmt, * an." -#: admin/models.py:309 +#: admin/models.py:349 msgid "mailboxes" msgstr "Mailboxen" -#: admin/models.py:310 +#: admin/models.py:350 msgid "The mailboxes this alias points to" msgstr "Mailbox auf den dieser Alias verweist" -#: admin/models.py:389 +#: admin/models.py:429 msgid "Check to enable this extension" msgstr "Auswählen, um diese Erweiterung zu aktivieren" -#: admin/permissions.py:28 +#: admin/permissions.py:29 msgid "Add super administrator" msgstr "Super-Administrator hinzufügen" -#: admin/permissions.py:81 +#: admin/permissions.py:82 msgid "Add domain administrator" msgstr "Domänen-Administrator hinzufügen" @@ -257,7 +266,7 @@ msgstr "Erstellt" msgid "Last modified" msgstr "Zuletzt verändert" -#: admin/tables.py:14 admin/views.py:165 +#: admin/tables.py:14 admin/views.py:164 #: admin/templatetags/admin_extras.py:113 msgid "Domain aliases" msgstr "Domänen-Aliase" @@ -267,7 +276,7 @@ msgstr "Domänen-Aliase" msgid "Mailboxes" msgstr "Mailboxen" -#: admin/tables.py:18 admin/views.py:395 +#: admin/tables.py:18 admin/views.py:394 #: admin/templatetags/admin_extras.py:119 msgid "Mailbox aliases" msgstr "Mailboxen-Aliase" @@ -328,176 +337,176 @@ msgstr "Voller Name" msgid "Defined" msgstr "Definiert" -#: admin/views.py:32 +#: admin/views.py:31 msgid "Unknown object type" msgstr "Unbekannter Objekt-Typ" -#: admin/views.py:66 +#: admin/views.py:65 msgid "Do not delete domain directory" msgstr "Domänen-Verzeichnis nicht löschen" -#: admin/views.py:69 +#: admin/views.py:68 msgid "Available domains" msgstr "Verfügbare Domänen" -#: admin/views.py:87 +#: admin/views.py:86 msgid "Domain with this name already defined" msgstr "Es existiert bereits eine Domain mit diesem Namen" -#: admin/views.py:104 +#: admin/views.py:103 msgid "New domain" msgstr "Neue Domäne" -#: admin/views.py:105 admin/views.py:174 admin/views.py:298 admin/views.py:329 -#: admin/views.py:433 extensions/sievefilters/views.py:175 +#: admin/views.py:104 admin/views.py:173 admin/views.py:297 admin/views.py:328 +#: admin/views.py:432 extensions/sievefilters/views.py:175 #: extensions/webmail/views.py:371 msgid "Create" msgstr "Erstellen" -#: admin/views.py:110 +#: admin/views.py:109 msgid "Domain created" msgstr "Domäne erstellt." -#: admin/views.py:121 +#: admin/views.py:120 msgid "Domain editing" msgstr "Domäne Bearbeitung" -#: admin/views.py:122 admin/views.py:209 admin/views.py:452 +#: admin/views.py:121 admin/views.py:208 admin/views.py:451 #: extensions/postfix_autoreply/templates/postfix_autoreply/autoreply.html:38 #: extensions/webmail/views.py:398 templates/userprefs/chpassword.html:15 #: templates/userprefs/setforward.html:15 msgid "Update" msgstr "Aktualisieren" -#: admin/views.py:127 +#: admin/views.py:126 msgid "Domain modified" msgstr "Domäne verändert" -#: admin/views.py:141 +#: admin/views.py:140 msgid "You can't delete your own domain" msgstr "Sie können Ihre eigene Domäne nicht löschen" -#: admin/views.py:150 +#: admin/views.py:149 msgid "Domain deleted" msgid_plural "Domains deleted" msgstr[0] "Domäne gelöscht" msgstr[1] "Domänen gelöscht" -#: admin/views.py:173 +#: admin/views.py:172 msgid "New domain alias" msgstr "Neuer Domänen-Alias" -#: admin/views.py:183 admin/views.py:218 +#: admin/views.py:182 admin/views.py:217 msgid "A domain with this name already exists" msgstr "Eine Domäne mit diesem Namen existiert bereits" -#: admin/views.py:188 admin/views.py:223 admin/views.py:413 +#: admin/views.py:187 admin/views.py:222 admin/views.py:412 msgid "Alias with this name already exists" msgstr "Ein Alias mit diesem Namen existiert bereits" -#: admin/views.py:190 +#: admin/views.py:189 msgid "Domain alias created" msgstr "Domänen-Alias erstellt" -#: admin/views.py:208 +#: admin/views.py:207 msgid "Domain alias editing" msgstr "Domänen-Alias Bearbeitung" -#: admin/views.py:225 +#: admin/views.py:224 msgid "Domain alias updated" msgstr "Domänen-Alias aktualisiert" -#: admin/views.py:241 +#: admin/views.py:240 msgid "Domain alias deleted" msgid_plural "Domain aliases deleted" msgstr[0] "Domänen-Alias gelöscht" msgstr[1] "Domänen-Aliase gelöscht" -#: admin/views.py:249 +#: admin/views.py:248 msgid "Available mailboxes" msgstr "Verfügbare Mailboxen" -#: admin/views.py:257 +#: admin/views.py:256 msgid "Do not delete mailbox directory" msgstr "Löschen Sie nicht das Mailbox-Verzeichnis" -#: admin/views.py:297 +#: admin/views.py:296 msgid "New mailbox" msgstr "Neue Mailbox" -#: admin/views.py:311 +#: admin/views.py:310 msgid "Mailbox created" msgstr "Mailbox erstellt." -#: admin/views.py:328 +#: admin/views.py:327 msgid "Mailbox editing" msgstr "Mailboxen Bearbeitung" -#: admin/views.py:345 +#: admin/views.py:344 msgid "Mailbox modified" msgstr "Mailbox verändert" -#: admin/views.py:348 +#: admin/views.py:347 msgid "Failed to rename mailbox, check permissions" msgstr "Mailbox konnte nicht umbenannt werden. Prüfen Sie die Berechtigungen." -#: admin/views.py:367 +#: admin/views.py:366 msgid "You can't delete your own mailbox" msgstr "Sie können Ihre eigene Mailbox nicht löschen" -#: admin/views.py:377 +#: admin/views.py:376 msgid "Mailbox deleted" msgid_plural "Mailboxes deleted" msgstr[0] "Mailbox gelöscht" msgstr[1] "Mailboxen gelöscht" -#: admin/views.py:408 +#: admin/views.py:407 msgid "No target defined" msgstr "Kein Ziel angegeben" -#: admin/views.py:432 +#: admin/views.py:431 msgid "New mailbox alias" msgstr "Neuer Mailbox-Alias" -#: admin/views.py:438 +#: admin/views.py:437 msgid "Mailbox alias created" msgstr "Mailbox-Alias erstellt." -#: admin/views.py:451 +#: admin/views.py:450 msgid "Mailbox alias editing" msgstr "Mailbox-Alias Bearbeitung" -#: admin/views.py:457 +#: admin/views.py:456 msgid "Mailbox alias modified" msgstr "Mailbox-Alias verändert" -#: admin/views.py:471 +#: admin/views.py:470 msgid "Alias deleted" msgid_plural "Aliases deleted" msgstr[0] "Alias gelöscht" msgstr[1] "Aliase gelöscht" -#: admin/views.py:482 +#: admin/views.py:481 msgid "Super administrators" msgstr "Super-Administratoren" -#: admin/views.py:491 +#: admin/views.py:490 msgid "Domain administrators" msgstr "Domänen-Administratoren" -#: admin/views.py:506 admin/views.py:523 +#: admin/views.py:505 admin/views.py:522 msgid "Permission denied!" msgstr "Berechtigung verweigert!" -#: admin/views.py:515 +#: admin/views.py:514 msgid "Permission added." msgstr "Berechtigung hinzugefügt." -#: admin/views.py:529 +#: admin/views.py:528 msgid "Permissions removed" msgstr "Berechtigungen entfernt" -#: admin/views.py:610 +#: admin/views.py:609 msgid "Modifications applied." msgstr "Änderungen übernommen." @@ -613,43 +622,43 @@ msgstr "" msgid "Simple amavis quarantine management tool" msgstr "Einfaches amavis Quarantäne-Management Werkzeug" -#: extensions/amavis_quarantine/main.py:22 +#: extensions/amavis_quarantine/main.py:23 msgid "Quarantine messages maximum age (in days) before deletion" msgstr "" "Maximales Alter (in Tagen) von Nachrichten in der Quarantäne bevor sie " "gelöscht werden" -#: extensions/amavis_quarantine/main.py:24 +#: extensions/amavis_quarantine/main.py:25 msgid "Remove messages marked as released while cleaning up the database" msgstr "Freigegebene Nachrichten löschen wenn Datenbank bereinigt wird" -#: extensions/amavis_quarantine/main.py:28 +#: extensions/amavis_quarantine/main.py:29 msgid "Mode used to access the PDP server" msgstr "Modus für Zugriff auf den PDP-Server" -#: extensions/amavis_quarantine/main.py:31 +#: extensions/amavis_quarantine/main.py:32 msgid "PDP server address (if inet mode)" msgstr "PDP-Server addresse (im inet-Modus)" -#: extensions/amavis_quarantine/main.py:34 +#: extensions/amavis_quarantine/main.py:35 msgid "PDP server port (if inet mode)" msgstr "PDP-Server port (im inet-Modus)" -#: extensions/amavis_quarantine/main.py:36 +#: extensions/amavis_quarantine/main.py:37 msgid "/var/amavis/amavisd.sock" msgstr "" -#: extensions/amavis_quarantine/main.py:37 +#: extensions/amavis_quarantine/main.py:38 msgid "Path to the PDP server socket (if unix mode)" msgstr "Pfad zum PDP-Server Socket (im UNIX-Modus)" -#: extensions/amavis_quarantine/main.py:41 extensions/webmail/main.py:40 +#: extensions/amavis_quarantine/main.py:42 extensions/webmail/main.py:40 msgid "Sets the maximum number of messages displayed in a page" msgstr "" "Legt die maximale Anzahl von Nachrichten fest, die in einer Seite " "dargestellt werden" -#: extensions/amavis_quarantine/main.py:57 +#: extensions/amavis_quarantine/main.py:58 #: extensions/amavis_quarantine/templates/amavis_quarantine/index.html:42 msgid "Quarantine" msgstr "Quarantäne" @@ -772,13 +781,13 @@ msgid "Auto-reply (vacation) functionality using Postfix" msgstr "" "Automatische Antwort (Abwesenheitsbenachrichtigung) über Postfix-Programm" -#: extensions/postfix_autoreply/main.py:34 +#: extensions/postfix_autoreply/main.py:35 msgid "Timeout in seconds between two auto-replies to the same recipient" msgstr "" "Zeit in Sekunden zwischen zwei automatisierten Antworten an denselben " "Empfänger" -#: extensions/postfix_autoreply/main.py:60 +#: extensions/postfix_autoreply/main.py:61 #: extensions/postfix_autoreply/templates/postfix_autoreply/autoreply.html:30 msgid "Auto-reply message" msgstr "Automatische Antwort" @@ -909,7 +918,7 @@ msgstr "Wählen Sie den Modus aus in dem der Editor arbeiten soll" msgid "Plugin to easily create server-side filters" msgstr "Plugin, um auf einfache Weise server-seitige Filter zu erstellen" -#: extensions/sievefilters/main.py:56 +#: extensions/sievefilters/main.py:57 #: extensions/sievefilters/templates/sievefilters/index.html:17 msgid "Message filters" msgstr "Nachrichten-Filter" @@ -1072,19 +1081,19 @@ msgstr "Versendegrösse" msgid "Graphical statistics about emails traffic using RRDtool" msgstr "Grafische E-Mail-Statistik (setzt RRDtool ein)" -#: extensions/stats/main.py:27 +#: extensions/stats/main.py:28 msgid "Path to log file used to collect statistics" msgstr "Pfad zur Log-Datei, um Statistiken zu sammeln" -#: extensions/stats/main.py:30 +#: extensions/stats/main.py:31 msgid "Path to directory where RRD files are stored" msgstr "Pfad zum Verzeichnis in dem die RRD-Dateien abgelegt werden" -#: extensions/stats/main.py:33 +#: extensions/stats/main.py:34 msgid "Path to directory where PNG files are stored" msgstr "Pfad zu dem Verzeichnis in dem PNG-Dateien abgelegt werden" -#: extensions/stats/main.py:46 extensions/stats/templates/stats/index.html:84 +#: extensions/stats/main.py:47 extensions/stats/templates/stats/index.html:84 msgid "Statistics" msgstr "Statistiken" @@ -1291,7 +1300,7 @@ msgstr "Aktiviere/Deaktiviere Darstellung von HTML-Links" msgid "Simple IMAP webmail" msgstr "Einfaches IMAP-Webmail" -#: extensions/webmail/main.py:90 +#: extensions/webmail/main.py:91 #: extensions/webmail/templates/webmail/index.html:212 msgid "Webmail" msgstr "Webmail" diff --git a/locale/de/LC_MESSAGES/djangojs.po b/locale/de/LC_MESSAGES/djangojs.po index 23706bdd0..be66beeb8 100644 --- a/locale/de/LC_MESSAGES/djangojs.po +++ b/locale/de/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Modoboa-0.8.6\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-09-14 14:06+0200\n" +"POT-Creation-Date: 2011-09-30 15:26+0200\n" "PO-Revision-Date: 2011-07-10 07:30+0000\n" "Last-Translator: Patrick Ben Koetter \n" "Language-Team: DE \n" @@ -65,12 +65,17 @@ msgstr "Ordner bearbeiten" msgid "Folder deleted" msgstr "Ordner gelöscht" -#: extensions/webmail/static/js/webmail.js:226 -#: extensions/webmail/static/js/webmail.js:250 static/js/anchor_nav.js:212 +#: extensions/webmail/static/js/webmail.js:94 +#, fuzzy +msgid "Sending..." +msgstr "Aktualisiere..." + +#: extensions/webmail/static/js/webmail.js:227 +#: extensions/webmail/static/js/webmail.js:251 static/js/anchor_nav.js:212 msgid "Done" msgstr "Abgeschlossen" -#: extensions/webmail/static/js/webmail.js:239 +#: extensions/webmail/static/js/webmail.js:240 msgid "Waiting..." msgstr "Warte..." @@ -89,6 +94,3 @@ msgstr "Einstellungen gespeichert" #: static/js/settings.js:14 msgid "Parameters saved" msgstr "Parameter gespeichert" - -#~ msgid "Reloading..." -#~ msgstr "Aktualisiere..." diff --git a/locale/en/LC_MESSAGES/django.po b/locale/en/LC_MESSAGES/django.po index e5f8dc1bc..9818ff1f3 100644 --- a/locale/en/LC_MESSAGES/django.po +++ b/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: 2011-09-14 14:11+0200\n" +"POT-Creation-Date: 2011-09-30 15:26+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -17,40 +17,48 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: admin/__init__.py:7 +#: admin/__init__.py:8 +msgid "Modoboa will handle mailbox creation on filesystem" +msgstr "" + +#: admin/__init__.py:10 msgid "Path to the root directory where messages are stored" msgstr "" -#: admin/__init__.py:9 +#: admin/__init__.py:12 msgid "" "UID of the virtual user which owns domains/mailboxes/messages on the " "filesystem" msgstr "" -#: admin/__init__.py:11 +#: admin/__init__.py:14 msgid "" "GID of the virtual user which owns domains/mailboxes/messages on the " "filesystem" msgstr "" -#: admin/__init__.py:14 +#: admin/__init__.py:17 msgid "Mailboxes storage format" msgstr "" -#: admin/__init__.py:16 +#: admin/__init__.py:19 msgid "" "Sub-directory (inside the mailbox) where messages are stored when using the " "maildir format" msgstr "" -#: admin/__init__.py:19 +#: admin/__init__.py:22 msgid "Scheme used to crypt mailbox passwords" msgstr "" -#: admin/__init__.py:21 +#: admin/__init__.py:24 msgid "Number of displayed items per page" msgstr "" +#: admin/__init__.py:31 +msgid "The default redirection used when no application is specified" +msgstr "" + #: admin/forms.py:27 msgid "Failed to rename domain, check permissions" msgstr "" @@ -140,7 +148,7 @@ msgstr "" msgid "Invalid action, %(user)s is a local user" msgstr "" -#: admin/models.py:77 admin/models.py:134 admin/models.py:147 +#: admin/models.py:77 admin/models.py:141 admin/models.py:154 msgid "name" msgstr "" @@ -152,8 +160,8 @@ msgstr "" msgid "Default quota in MB applied to mailboxes" msgstr "" -#: admin/models.py:80 admin/models.py:138 admin/models.py:312 -#: admin/models.py:388 extensions/postfix_autoreply/models.py:19 +#: admin/models.py:80 admin/models.py:145 admin/models.py:352 +#: admin/models.py:428 extensions/postfix_autoreply/models.py:19 msgid "enabled" msgstr "" @@ -161,73 +169,73 @@ msgstr "" msgid "Check to activate this domain" msgstr "" -#: admin/models.py:127 +#: admin/models.py:134 msgid "Failed to initialise domain, check permissions" msgstr "" -#: admin/models.py:135 +#: admin/models.py:142 msgid "The alias name" msgstr "" -#: admin/models.py:136 +#: admin/models.py:143 msgid "target" msgstr "" -#: admin/models.py:137 +#: admin/models.py:144 msgid "The domain this alias points to" msgstr "" -#: admin/models.py:139 admin/models.py:313 +#: admin/models.py:146 admin/models.py:353 msgid "Check to activate this alias" msgstr "" -#: admin/models.py:148 +#: admin/models.py:155 msgid "First name and last name of mailbox owner" msgstr "" -#: admin/models.py:149 admin/models.py:306 +#: admin/models.py:156 admin/models.py:346 msgid "address" msgstr "" -#: admin/models.py:150 +#: admin/models.py:157 msgid "Mailbox address (without the @domain.tld part)" msgstr "" -#: admin/models.py:151 +#: admin/models.py:158 msgid "password" msgstr "" -#: admin/models.py:226 admin/models.py:276 +#: admin/models.py:245 admin/models.py:306 msgid "Failed to initialise mailbox, check permissions" msgstr "" -#: admin/models.py:245 +#: admin/models.py:264 msgid "Mailbox with this address already exists" msgstr "" -#: admin/models.py:307 +#: admin/models.py:347 msgid "" "The alias address (without the domain part). For a 'catch-all' address, just " "enter an * character." msgstr "" -#: admin/models.py:309 +#: admin/models.py:349 msgid "mailboxes" msgstr "" -#: admin/models.py:310 +#: admin/models.py:350 msgid "The mailboxes this alias points to" msgstr "" -#: admin/models.py:389 +#: admin/models.py:429 msgid "Check to enable this extension" msgstr "" -#: admin/permissions.py:28 +#: admin/permissions.py:29 msgid "Add super administrator" msgstr "" -#: admin/permissions.py:81 +#: admin/permissions.py:82 msgid "Add domain administrator" msgstr "" @@ -247,7 +255,7 @@ msgstr "" msgid "Last modified" msgstr "" -#: admin/tables.py:14 admin/views.py:165 +#: admin/tables.py:14 admin/views.py:164 #: admin/templatetags/admin_extras.py:113 msgid "Domain aliases" msgstr "" @@ -257,7 +265,7 @@ msgstr "" msgid "Mailboxes" msgstr "" -#: admin/tables.py:18 admin/views.py:395 +#: admin/tables.py:18 admin/views.py:394 #: admin/templatetags/admin_extras.py:119 msgid "Mailbox aliases" msgstr "" @@ -318,176 +326,176 @@ msgstr "" msgid "Defined" msgstr "" -#: admin/views.py:32 +#: admin/views.py:31 msgid "Unknown object type" msgstr "" -#: admin/views.py:66 +#: admin/views.py:65 msgid "Do not delete domain directory" msgstr "" -#: admin/views.py:69 +#: admin/views.py:68 msgid "Available domains" msgstr "" -#: admin/views.py:87 +#: admin/views.py:86 msgid "Domain with this name already defined" msgstr "" -#: admin/views.py:104 +#: admin/views.py:103 msgid "New domain" msgstr "" -#: admin/views.py:105 admin/views.py:174 admin/views.py:298 admin/views.py:329 -#: admin/views.py:433 extensions/sievefilters/views.py:175 +#: admin/views.py:104 admin/views.py:173 admin/views.py:297 admin/views.py:328 +#: admin/views.py:432 extensions/sievefilters/views.py:175 #: extensions/webmail/views.py:371 msgid "Create" msgstr "" -#: admin/views.py:110 +#: admin/views.py:109 msgid "Domain created" msgstr "" -#: admin/views.py:121 +#: admin/views.py:120 msgid "Domain editing" msgstr "" -#: admin/views.py:122 admin/views.py:209 admin/views.py:452 +#: admin/views.py:121 admin/views.py:208 admin/views.py:451 #: extensions/postfix_autoreply/templates/postfix_autoreply/autoreply.html:38 #: extensions/webmail/views.py:398 templates/userprefs/chpassword.html:15 #: templates/userprefs/setforward.html:15 msgid "Update" msgstr "" -#: admin/views.py:127 +#: admin/views.py:126 msgid "Domain modified" msgstr "" -#: admin/views.py:141 +#: admin/views.py:140 msgid "You can't delete your own domain" msgstr "" -#: admin/views.py:150 +#: admin/views.py:149 msgid "Domain deleted" msgid_plural "Domains deleted" msgstr[0] "" msgstr[1] "" -#: admin/views.py:173 +#: admin/views.py:172 msgid "New domain alias" msgstr "" -#: admin/views.py:183 admin/views.py:218 +#: admin/views.py:182 admin/views.py:217 msgid "A domain with this name already exists" msgstr "" -#: admin/views.py:188 admin/views.py:223 admin/views.py:413 +#: admin/views.py:187 admin/views.py:222 admin/views.py:412 msgid "Alias with this name already exists" msgstr "" -#: admin/views.py:190 +#: admin/views.py:189 msgid "Domain alias created" msgstr "" -#: admin/views.py:208 +#: admin/views.py:207 msgid "Domain alias editing" msgstr "" -#: admin/views.py:225 +#: admin/views.py:224 msgid "Domain alias updated" msgstr "" -#: admin/views.py:241 +#: admin/views.py:240 msgid "Domain alias deleted" msgid_plural "Domain aliases deleted" msgstr[0] "" msgstr[1] "" -#: admin/views.py:249 +#: admin/views.py:248 msgid "Available mailboxes" msgstr "" -#: admin/views.py:257 +#: admin/views.py:256 msgid "Do not delete mailbox directory" msgstr "" -#: admin/views.py:297 +#: admin/views.py:296 msgid "New mailbox" msgstr "" -#: admin/views.py:311 +#: admin/views.py:310 msgid "Mailbox created" msgstr "" -#: admin/views.py:328 +#: admin/views.py:327 msgid "Mailbox editing" msgstr "" -#: admin/views.py:345 +#: admin/views.py:344 msgid "Mailbox modified" msgstr "" -#: admin/views.py:348 +#: admin/views.py:347 msgid "Failed to rename mailbox, check permissions" msgstr "" -#: admin/views.py:367 +#: admin/views.py:366 msgid "You can't delete your own mailbox" msgstr "" -#: admin/views.py:377 +#: admin/views.py:376 msgid "Mailbox deleted" msgid_plural "Mailboxes deleted" msgstr[0] "" msgstr[1] "" -#: admin/views.py:408 +#: admin/views.py:407 msgid "No target defined" msgstr "" -#: admin/views.py:432 +#: admin/views.py:431 msgid "New mailbox alias" msgstr "" -#: admin/views.py:438 +#: admin/views.py:437 msgid "Mailbox alias created" msgstr "" -#: admin/views.py:451 +#: admin/views.py:450 msgid "Mailbox alias editing" msgstr "" -#: admin/views.py:457 +#: admin/views.py:456 msgid "Mailbox alias modified" msgstr "" -#: admin/views.py:471 +#: admin/views.py:470 msgid "Alias deleted" msgid_plural "Aliases deleted" msgstr[0] "" msgstr[1] "" -#: admin/views.py:482 +#: admin/views.py:481 msgid "Super administrators" msgstr "" -#: admin/views.py:491 +#: admin/views.py:490 msgid "Domain administrators" msgstr "" -#: admin/views.py:506 admin/views.py:523 +#: admin/views.py:505 admin/views.py:522 msgid "Permission denied!" msgstr "" -#: admin/views.py:515 +#: admin/views.py:514 msgid "Permission added." msgstr "" -#: admin/views.py:529 +#: admin/views.py:528 msgid "Permissions removed" msgstr "" -#: admin/views.py:610 +#: admin/views.py:609 msgid "Modifications applied." msgstr "" @@ -601,39 +609,39 @@ msgstr "" msgid "Simple amavis quarantine management tool" msgstr "" -#: extensions/amavis_quarantine/main.py:22 +#: extensions/amavis_quarantine/main.py:23 msgid "Quarantine messages maximum age (in days) before deletion" msgstr "" -#: extensions/amavis_quarantine/main.py:24 +#: extensions/amavis_quarantine/main.py:25 msgid "Remove messages marked as released while cleaning up the database" msgstr "" -#: extensions/amavis_quarantine/main.py:28 +#: extensions/amavis_quarantine/main.py:29 msgid "Mode used to access the PDP server" msgstr "" -#: extensions/amavis_quarantine/main.py:31 +#: extensions/amavis_quarantine/main.py:32 msgid "PDP server address (if inet mode)" msgstr "" -#: extensions/amavis_quarantine/main.py:34 +#: extensions/amavis_quarantine/main.py:35 msgid "PDP server port (if inet mode)" msgstr "" -#: extensions/amavis_quarantine/main.py:36 +#: extensions/amavis_quarantine/main.py:37 msgid "/var/amavis/amavisd.sock" msgstr "" -#: extensions/amavis_quarantine/main.py:37 +#: extensions/amavis_quarantine/main.py:38 msgid "Path to the PDP server socket (if unix mode)" msgstr "" -#: extensions/amavis_quarantine/main.py:41 extensions/webmail/main.py:40 +#: extensions/amavis_quarantine/main.py:42 extensions/webmail/main.py:40 msgid "Sets the maximum number of messages displayed in a page" msgstr "" -#: extensions/amavis_quarantine/main.py:57 +#: extensions/amavis_quarantine/main.py:58 #: extensions/amavis_quarantine/templates/amavis_quarantine/index.html:42 msgid "Quarantine" msgstr "" @@ -755,11 +763,11 @@ msgstr "" msgid "Auto-reply (vacation) functionality using Postfix" msgstr "" -#: extensions/postfix_autoreply/main.py:34 +#: extensions/postfix_autoreply/main.py:35 msgid "Timeout in seconds between two auto-replies to the same recipient" msgstr "" -#: extensions/postfix_autoreply/main.py:60 +#: extensions/postfix_autoreply/main.py:61 #: extensions/postfix_autoreply/templates/postfix_autoreply/autoreply.html:30 msgid "Auto-reply message" msgstr "" @@ -888,7 +896,7 @@ msgstr "" msgid "Plugin to easily create server-side filters" msgstr "" -#: extensions/sievefilters/main.py:56 +#: extensions/sievefilters/main.py:57 #: extensions/sievefilters/templates/sievefilters/index.html:17 msgid "Message filters" msgstr "" @@ -1049,19 +1057,19 @@ msgstr "" msgid "Graphical statistics about emails traffic using RRDtool" msgstr "" -#: extensions/stats/main.py:27 +#: extensions/stats/main.py:28 msgid "Path to log file used to collect statistics" msgstr "" -#: extensions/stats/main.py:30 +#: extensions/stats/main.py:31 msgid "Path to directory where RRD files are stored" msgstr "" -#: extensions/stats/main.py:33 +#: extensions/stats/main.py:34 msgid "Path to directory where PNG files are stored" msgstr "" -#: extensions/stats/main.py:46 extensions/stats/templates/stats/index.html:84 +#: extensions/stats/main.py:47 extensions/stats/templates/stats/index.html:84 msgid "Statistics" msgstr "" @@ -1266,7 +1274,7 @@ msgstr "" msgid "Simple IMAP webmail" msgstr "" -#: extensions/webmail/main.py:90 +#: extensions/webmail/main.py:91 #: extensions/webmail/templates/webmail/index.html:212 msgid "Webmail" msgstr "" diff --git a/locale/en/LC_MESSAGES/djangojs.po b/locale/en/LC_MESSAGES/djangojs.po index 252d10ca0..ac4d241da 100644 --- a/locale/en/LC_MESSAGES/djangojs.po +++ b/locale/en/LC_MESSAGES/djangojs.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-09-14 14:06+0200\n" +"POT-Creation-Date: 2011-09-30 15:26+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -61,12 +61,16 @@ msgstr "" msgid "Folder deleted" msgstr "" -#: extensions/webmail/static/js/webmail.js:226 -#: extensions/webmail/static/js/webmail.js:250 static/js/anchor_nav.js:212 +#: extensions/webmail/static/js/webmail.js:94 +msgid "Sending..." +msgstr "" + +#: extensions/webmail/static/js/webmail.js:227 +#: extensions/webmail/static/js/webmail.js:251 static/js/anchor_nav.js:212 msgid "Done" msgstr "" -#: extensions/webmail/static/js/webmail.js:239 +#: extensions/webmail/static/js/webmail.js:240 msgid "Waiting..." msgstr "" diff --git a/locale/es/LC_MESSAGES/django.po b/locale/es/LC_MESSAGES/django.po index 6cb73b046..871c6a979 100644 --- a/locale/es/LC_MESSAGES/django.po +++ b/locale/es/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Modoboa-0.8.6\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-09-14 14:11+0200\n" +"POT-Creation-Date: 2011-09-30 15:26+0200\n" "PO-Revision-Date: 2011-08-29 09:20+0000\n" "Last-Translator: lasarux \n" "Language-Team: LANGUAGE \n" @@ -17,11 +17,15 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -#: admin/__init__.py:7 +#: admin/__init__.py:8 +msgid "Modoboa will handle mailbox creation on filesystem" +msgstr "" + +#: admin/__init__.py:10 msgid "Path to the root directory where messages are stored" msgstr "Directorio raiz dónde están almacenados los mensajes" -#: admin/__init__.py:9 +#: admin/__init__.py:12 msgid "" "UID of the virtual user which owns domains/mailboxes/messages on the " "filesystem" @@ -29,7 +33,7 @@ msgstr "" "UID del usuario virtual que es el propietario de los dominios/mailboxes/" "mensajes en el sistema" -#: admin/__init__.py:11 +#: admin/__init__.py:14 msgid "" "GID of the virtual user which owns domains/mailboxes/messages on the " "filesystem" @@ -37,11 +41,11 @@ msgstr "" "GID del usuario virtual que es el propietario de los dominios/mailboxes/" "mensajes en el sistema" -#: admin/__init__.py:14 +#: admin/__init__.py:17 msgid "Mailboxes storage format" msgstr "Formato de almacenamiento de los \"Mailboxes\"" -#: admin/__init__.py:16 +#: admin/__init__.py:19 msgid "" "Sub-directory (inside the mailbox) where messages are stored when using the " "maildir format" @@ -49,14 +53,19 @@ msgstr "" "Subdirectorio (dentro del \"mailbox\") dónde los mensajes son almacenados " "cuando se usa el formato maildir" -#: admin/__init__.py:19 +#: admin/__init__.py:22 msgid "Scheme used to crypt mailbox passwords" msgstr "Esquema usado para cifrar las contraseñas del \"mailbox\"" -#: admin/__init__.py:21 +#: admin/__init__.py:24 msgid "Number of displayed items per page" msgstr "Número de ítems mostrado por página" +#: admin/__init__.py:31 +#, fuzzy +msgid "The default redirection used when no application is specified" +msgstr "Editor por defecto para usar cuando redacta un mensaje" + #: admin/forms.py:27 msgid "Failed to rename domain, check permissions" msgstr "Ha fallado el cambio de nombre de este dominio, compruebe permisos" @@ -147,7 +156,7 @@ msgstr "Vacío" msgid "Invalid action, %(user)s is a local user" msgstr "Acción inválida, %(user)s es un usuario local" -#: admin/models.py:77 admin/models.py:134 admin/models.py:147 +#: admin/models.py:77 admin/models.py:141 admin/models.py:154 msgid "name" msgstr "nombre" @@ -159,8 +168,8 @@ msgstr "Nombre del dominio" msgid "Default quota in MB applied to mailboxes" msgstr "Cuota por defecto en MB que se aplicarán a los \"mailboxes\"" -#: admin/models.py:80 admin/models.py:138 admin/models.py:312 -#: admin/models.py:388 extensions/postfix_autoreply/models.py:19 +#: admin/models.py:80 admin/models.py:145 admin/models.py:352 +#: admin/models.py:428 extensions/postfix_autoreply/models.py:19 msgid "enabled" msgstr "activado" @@ -168,51 +177,51 @@ msgstr "activado" msgid "Check to activate this domain" msgstr "Activar este dominio" -#: admin/models.py:127 +#: admin/models.py:134 msgid "Failed to initialise domain, check permissions" msgstr "Ha fallado la inicialización del dominio, compruebe permisos" -#: admin/models.py:135 +#: admin/models.py:142 msgid "The alias name" msgstr "Nombre del alias" -#: admin/models.py:136 +#: admin/models.py:143 msgid "target" msgstr "objetivo" -#: admin/models.py:137 +#: admin/models.py:144 msgid "The domain this alias points to" msgstr "El dominio de este alias apuntan a" -#: admin/models.py:139 admin/models.py:313 +#: admin/models.py:146 admin/models.py:353 msgid "Check to activate this alias" msgstr "Activar este alias" -#: admin/models.py:148 +#: admin/models.py:155 msgid "First name and last name of mailbox owner" msgstr "Nombre y apellidos del propietario del \"mailbox\"" -#: admin/models.py:149 admin/models.py:306 +#: admin/models.py:156 admin/models.py:346 msgid "address" msgstr "dirección" -#: admin/models.py:150 +#: admin/models.py:157 msgid "Mailbox address (without the @domain.tld part)" msgstr "Dirección del \"mailbox\" (sin la parte @dominio.tld)" -#: admin/models.py:151 +#: admin/models.py:158 msgid "password" msgstr "contraseña" -#: admin/models.py:226 admin/models.py:276 +#: admin/models.py:245 admin/models.py:306 msgid "Failed to initialise mailbox, check permissions" msgstr "Ha fallado la inicialización del \"mailbox\", compruebe permisos" -#: admin/models.py:245 +#: admin/models.py:264 msgid "Mailbox with this address already exists" msgstr "Ya existe un \"Mailbox\" con esta dirección" -#: admin/models.py:307 +#: admin/models.py:347 msgid "" "The alias address (without the domain part). For a 'catch-all' address, just " "enter an * character." @@ -220,23 +229,23 @@ msgstr "" "La dirección del alias (sin la parte del dominio). Para una dirección que lo " "recoja todo, ponga un asterisco (*)." -#: admin/models.py:309 +#: admin/models.py:349 msgid "mailboxes" msgstr "'mailboxes'" -#: admin/models.py:310 +#: admin/models.py:350 msgid "The mailboxes this alias points to" msgstr "Los 'mailboxes' de este alias apuntan a" -#: admin/models.py:389 +#: admin/models.py:429 msgid "Check to enable this extension" msgstr "Activar esta extensión" -#: admin/permissions.py:28 +#: admin/permissions.py:29 msgid "Add super administrator" msgstr "Añadir super administrador" -#: admin/permissions.py:81 +#: admin/permissions.py:82 msgid "Add domain administrator" msgstr "Añadir un administrador al dominio" @@ -256,7 +265,7 @@ msgstr "Creado" msgid "Last modified" msgstr "Última modificación" -#: admin/tables.py:14 admin/views.py:165 +#: admin/tables.py:14 admin/views.py:164 #: admin/templatetags/admin_extras.py:113 msgid "Domain aliases" msgstr "Alias del dominio" @@ -266,7 +275,7 @@ msgstr "Alias del dominio" msgid "Mailboxes" msgstr "'Mailboxes'" -#: admin/tables.py:18 admin/views.py:395 +#: admin/tables.py:18 admin/views.py:394 #: admin/templatetags/admin_extras.py:119 msgid "Mailbox aliases" msgstr "Alias del \"mailbox\"" @@ -327,176 +336,176 @@ msgstr "Nombre completo" msgid "Defined" msgstr "Definido" -#: admin/views.py:32 +#: admin/views.py:31 msgid "Unknown object type" msgstr "Tipo de objeto desconocido" -#: admin/views.py:66 +#: admin/views.py:65 msgid "Do not delete domain directory" msgstr "No eliminar el directorio del dominio" -#: admin/views.py:69 +#: admin/views.py:68 msgid "Available domains" msgstr "Dominios disponibles" -#: admin/views.py:87 +#: admin/views.py:86 msgid "Domain with this name already defined" msgstr "Ya existe un dominio con este nombre" -#: admin/views.py:104 +#: admin/views.py:103 msgid "New domain" msgstr "Nuevo dominio" -#: admin/views.py:105 admin/views.py:174 admin/views.py:298 admin/views.py:329 -#: admin/views.py:433 extensions/sievefilters/views.py:175 +#: admin/views.py:104 admin/views.py:173 admin/views.py:297 admin/views.py:328 +#: admin/views.py:432 extensions/sievefilters/views.py:175 #: extensions/webmail/views.py:371 msgid "Create" msgstr "Crear" -#: admin/views.py:110 +#: admin/views.py:109 msgid "Domain created" msgstr "Dominio creado" -#: admin/views.py:121 +#: admin/views.py:120 msgid "Domain editing" msgstr "Editando el dominio" -#: admin/views.py:122 admin/views.py:209 admin/views.py:452 +#: admin/views.py:121 admin/views.py:208 admin/views.py:451 #: extensions/postfix_autoreply/templates/postfix_autoreply/autoreply.html:38 #: extensions/webmail/views.py:398 templates/userprefs/chpassword.html:15 #: templates/userprefs/setforward.html:15 msgid "Update" msgstr "Actualizar" -#: admin/views.py:127 +#: admin/views.py:126 msgid "Domain modified" msgstr "Dominio modificado" -#: admin/views.py:141 +#: admin/views.py:140 msgid "You can't delete your own domain" msgstr "No puedo eliminar su propio dominio" -#: admin/views.py:150 +#: admin/views.py:149 msgid "Domain deleted" msgid_plural "Domains deleted" msgstr[0] "Dominio eliminado" msgstr[1] "Dominios eliminados" -#: admin/views.py:173 +#: admin/views.py:172 msgid "New domain alias" msgstr "Nuevo alias de dominio" -#: admin/views.py:183 admin/views.py:218 +#: admin/views.py:182 admin/views.py:217 msgid "A domain with this name already exists" msgstr "Ya existe un alias de dominio con este nombre" -#: admin/views.py:188 admin/views.py:223 admin/views.py:413 +#: admin/views.py:187 admin/views.py:222 admin/views.py:412 msgid "Alias with this name already exists" msgstr "Ya existe un alias con este nombre" -#: admin/views.py:190 +#: admin/views.py:189 msgid "Domain alias created" msgstr "Alias de dominio creado" -#: admin/views.py:208 +#: admin/views.py:207 msgid "Domain alias editing" msgstr "Editando alias de dominio" -#: admin/views.py:225 +#: admin/views.py:224 msgid "Domain alias updated" msgstr "Alias de dominio actualizado" -#: admin/views.py:241 +#: admin/views.py:240 msgid "Domain alias deleted" msgid_plural "Domain aliases deleted" msgstr[0] "Alias de dominio eliminado" msgstr[1] "Alias de dominio eliminados" -#: admin/views.py:249 +#: admin/views.py:248 msgid "Available mailboxes" msgstr "\"Mailboxes\" disponibles" -#: admin/views.py:257 +#: admin/views.py:256 msgid "Do not delete mailbox directory" msgstr "No eliminar el directorio del \"mailbox\"" -#: admin/views.py:297 +#: admin/views.py:296 msgid "New mailbox" msgstr "Nuevo \"mailbox\"" -#: admin/views.py:311 +#: admin/views.py:310 msgid "Mailbox created" msgstr "\"Mailbox\" creado." -#: admin/views.py:328 +#: admin/views.py:327 msgid "Mailbox editing" msgstr "Editando el \"Mailbox\"" -#: admin/views.py:345 +#: admin/views.py:344 msgid "Mailbox modified" msgstr "\"Mailbox\" modificado" -#: admin/views.py:348 +#: admin/views.py:347 msgid "Failed to rename mailbox, check permissions" msgstr "Ha fallado el cambio de nombre del \"mailbox\", compruebe permisos" -#: admin/views.py:367 +#: admin/views.py:366 msgid "You can't delete your own mailbox" msgstr "No puede eliminar su propio \"mailbox\"" -#: admin/views.py:377 +#: admin/views.py:376 msgid "Mailbox deleted" msgid_plural "Mailboxes deleted" msgstr[0] "\"Mailbox\" elimiado" msgstr[1] "\"Mailboxes\" eliminados" -#: admin/views.py:408 +#: admin/views.py:407 msgid "No target defined" msgstr "No hay destino definido" -#: admin/views.py:432 +#: admin/views.py:431 msgid "New mailbox alias" msgstr "Nuevo alias del \"mailbox\"" -#: admin/views.py:438 +#: admin/views.py:437 msgid "Mailbox alias created" msgstr "Alias del \"mailbox\" creado." -#: admin/views.py:451 +#: admin/views.py:450 msgid "Mailbox alias editing" msgstr "Editando el alias del \"mailbox\"" -#: admin/views.py:457 +#: admin/views.py:456 msgid "Mailbox alias modified" msgstr "Alias del \"mailbox\" modificado" -#: admin/views.py:471 +#: admin/views.py:470 msgid "Alias deleted" msgid_plural "Aliases deleted" msgstr[0] "Alias eliminado" msgstr[1] "Alias eliminados" -#: admin/views.py:482 +#: admin/views.py:481 msgid "Super administrators" msgstr "Super administradores" -#: admin/views.py:491 +#: admin/views.py:490 msgid "Domain administrators" msgstr "Administradores del dominio" -#: admin/views.py:506 admin/views.py:523 +#: admin/views.py:505 admin/views.py:522 msgid "Permission denied!" msgstr "¡Permiso denegado!" -#: admin/views.py:515 +#: admin/views.py:514 msgid "Permission added." msgstr "Permiso añadido." -#: admin/views.py:529 +#: admin/views.py:528 msgid "Permissions removed" msgstr "Permisos eliminados" -#: admin/views.py:610 +#: admin/views.py:609 msgid "Modifications applied." msgstr "Modificaciones aplicadas." @@ -612,43 +621,43 @@ msgstr "" msgid "Simple amavis quarantine management tool" msgstr "Herramienta simple de adminitración de cuarentena para amavis " -#: extensions/amavis_quarantine/main.py:22 +#: extensions/amavis_quarantine/main.py:23 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" -#: extensions/amavis_quarantine/main.py:24 +#: extensions/amavis_quarantine/main.py:25 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" -#: extensions/amavis_quarantine/main.py:28 +#: extensions/amavis_quarantine/main.py:29 msgid "Mode used to access the PDP server" msgstr "Modo usado para acceder al servidor PDP" -#: extensions/amavis_quarantine/main.py:31 +#: extensions/amavis_quarantine/main.py:32 msgid "PDP server address (if inet mode)" msgstr "Dirección del servidor de PDP (en modo inet)" -#: extensions/amavis_quarantine/main.py:34 +#: extensions/amavis_quarantine/main.py:35 msgid "PDP server port (if inet mode)" msgstr "Puerto del servidor de PDP (en modo inet)" -#: extensions/amavis_quarantine/main.py:36 +#: extensions/amavis_quarantine/main.py:37 msgid "/var/amavis/amavisd.sock" msgstr "" -#: extensions/amavis_quarantine/main.py:37 +#: extensions/amavis_quarantine/main.py:38 msgid "Path to the PDP server socket (if unix mode)" msgstr "Dirección del socket del servidor de PDP (en modo inet)" -#: extensions/amavis_quarantine/main.py:41 extensions/webmail/main.py:40 +#: extensions/amavis_quarantine/main.py:42 extensions/webmail/main.py:40 msgid "Sets the maximum number of messages displayed in a page" msgstr "Fija el número máximo de mensajes mostrados en una página" -#: extensions/amavis_quarantine/main.py:57 +#: extensions/amavis_quarantine/main.py:58 #: extensions/amavis_quarantine/templates/amavis_quarantine/index.html:42 msgid "Quarantine" msgstr "Cuarentena" @@ -770,11 +779,11 @@ msgstr "Esta fecha ha pasado" msgid "Auto-reply (vacation) functionality using Postfix" msgstr "Funcionalidad de autorespuesta (vacaciones) usando Postfix" -#: extensions/postfix_autoreply/main.py:34 +#: extensions/postfix_autoreply/main.py:35 msgid "Timeout in seconds between two auto-replies to the same recipient" msgstr "Tiempo en segundos entre dos autorespuestas para el mismo emisor" -#: extensions/postfix_autoreply/main.py:60 +#: extensions/postfix_autoreply/main.py:61 #: extensions/postfix_autoreply/templates/postfix_autoreply/autoreply.html:30 msgid "Auto-reply message" msgstr "Mensaje de autorespuesta" @@ -903,7 +912,7 @@ msgstr "Seleccione el modo en el que desea que el editor trabaje" msgid "Plugin to easily create server-side filters" msgstr "'Plugin' para crear filtros en el servidor de forma sencilla" -#: extensions/sievefilters/main.py:56 +#: extensions/sievefilters/main.py:57 #: extensions/sievefilters/templates/sievefilters/index.html:17 msgid "Message filters" msgstr "Filtros de mensaje" @@ -1066,19 +1075,19 @@ msgstr "tamaño enviado" msgid "Graphical statistics about emails traffic using RRDtool" msgstr "Estadísticas gráficas sobre el tráfico de emails usando RRDtool" -#: extensions/stats/main.py:27 +#: extensions/stats/main.py:28 msgid "Path to log file used to collect statistics" msgstr "Fichero de log usado para recolectar estadísticas" -#: extensions/stats/main.py:30 +#: extensions/stats/main.py:31 msgid "Path to directory where RRD files are stored" msgstr "Directorio dónde están almacenados los ficheros RRD" -#: extensions/stats/main.py:33 +#: extensions/stats/main.py:34 msgid "Path to directory where PNG files are stored" msgstr "Directorio dónde están almacenados los ficheros PNG" -#: extensions/stats/main.py:46 extensions/stats/templates/stats/index.html:84 +#: extensions/stats/main.py:47 extensions/stats/templates/stats/index.html:84 msgid "Statistics" msgstr "Estadísticas" @@ -1284,7 +1293,7 @@ msgstr "Activar/Desactivar el mostrar enlaces HTML" msgid "Simple IMAP webmail" msgstr "Correo web simple para IMAP" -#: extensions/webmail/main.py:90 +#: extensions/webmail/main.py:91 #: extensions/webmail/templates/webmail/index.html:212 msgid "Webmail" msgstr "Correo web" diff --git a/locale/es/LC_MESSAGES/djangojs.po b/locale/es/LC_MESSAGES/djangojs.po index 9eafbfef2..db72b11da 100644 --- a/locale/es/LC_MESSAGES/djangojs.po +++ b/locale/es/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Modoboa-0.8.5\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-09-14 14:06+0200\n" +"POT-Creation-Date: 2011-09-30 15:26+0200\n" "PO-Revision-Date: 2011-07-08 09:04+0000\n" "Last-Translator: Pedro Gracia \n" "Language-Team: Español \n" @@ -65,12 +65,17 @@ msgstr "Editar carpeta" msgid "Folder deleted" msgstr "Carpeta eliminada" -#: extensions/webmail/static/js/webmail.js:226 -#: extensions/webmail/static/js/webmail.js:250 static/js/anchor_nav.js:212 +#: extensions/webmail/static/js/webmail.js:94 +#, fuzzy +msgid "Sending..." +msgstr "Recargando..." + +#: extensions/webmail/static/js/webmail.js:227 +#: extensions/webmail/static/js/webmail.js:251 static/js/anchor_nav.js:212 msgid "Done" msgstr "Hecho" -#: extensions/webmail/static/js/webmail.js:239 +#: extensions/webmail/static/js/webmail.js:240 msgid "Waiting..." msgstr "Esperando..." @@ -89,6 +94,3 @@ msgstr "Preferencias guardas" #: static/js/settings.js:14 msgid "Parameters saved" msgstr "Parámetros guardados" - -#~ msgid "Reloading..." -#~ msgstr "Recargando..." diff --git a/locale/fr/LC_MESSAGES/django.po b/locale/fr/LC_MESSAGES/django.po index aaff4515b..36e3aee93 100644 --- a/locale/fr/LC_MESSAGES/django.po +++ b/locale/fr/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: modoboa-0.8.6\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-09-14 14:11+0200\n" +"POT-Creation-Date: 2011-09-30 15:25+0200\n" "PO-Revision-Date: 2011-01-07 10:00+100\n" "Last-Translator: Antoine Nguyen \n" "Language-Team: FR \n" @@ -17,11 +17,16 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: admin/__init__.py:7 +#: admin/__init__.py:8 +msgid "Modoboa will handle mailbox creation on filesystem" +msgstr "" +"Modoboa prendra en charge la création des boites sur le système de fichiers" + +#: admin/__init__.py:10 msgid "Path to the root directory where messages are stored" msgstr "Emplacement du répertoire ou sont stockés les messages" -#: admin/__init__.py:9 +#: admin/__init__.py:12 msgid "" "UID of the virtual user which owns domains/mailboxes/messages on the " "filesystem" @@ -29,7 +34,7 @@ msgstr "" "UID du propriétaire virtuel des domaines/bals/messages sur le système de " "fichiers" -#: admin/__init__.py:11 +#: admin/__init__.py:14 msgid "" "GID of the virtual user which owns domains/mailboxes/messages on the " "filesystem" @@ -37,11 +42,11 @@ msgstr "" "GID du propriétaire virtuel des domaines/bals/messages sur le système de " "fichiers" -#: admin/__init__.py:14 +#: admin/__init__.py:17 msgid "Mailboxes storage format" msgstr "Format de stockage des boites aux lettres" -#: admin/__init__.py:16 +#: admin/__init__.py:19 msgid "" "Sub-directory (inside the mailbox) where messages are stored when using the " "maildir format" @@ -49,15 +54,20 @@ msgstr "" "Sous répertoire (dans la boite aux lettres) ou les messages sont stockés en " "cas d'utilisation du format maildir" -#: admin/__init__.py:19 +#: admin/__init__.py:22 msgid "Scheme used to crypt mailbox passwords" msgstr "" "Méthode utilisée pour chiffrer les mots de passe des boites aux lettres" -#: admin/__init__.py:21 +#: admin/__init__.py:24 msgid "Number of displayed items per page" msgstr "Nombre d'éléments affichés par page" +#: admin/__init__.py:31 +msgid "The default redirection used when no application is specified" +msgstr "" +"La redirection appliquée par défaut quand aucune application n'est spécifiée" + #: admin/forms.py:27 msgid "Failed to rename domain, check permissions" msgstr "Impossible de renommer le domaine, vérifier les permissions" @@ -148,7 +158,7 @@ msgstr "Vide" msgid "Invalid action, %(user)s is a local user" msgstr "Action invalide, %(user)s est un utilisateur local" -#: admin/models.py:77 admin/models.py:134 admin/models.py:147 +#: admin/models.py:77 admin/models.py:141 admin/models.py:154 msgid "name" msgstr "Nom" @@ -160,8 +170,8 @@ msgstr "Le nom du domaine" msgid "Default quota in MB applied to mailboxes" msgstr "Quota par défaut en Mo appliqué aux boites aux lettres" -#: admin/models.py:80 admin/models.py:138 admin/models.py:312 -#: admin/models.py:388 extensions/postfix_autoreply/models.py:19 +#: admin/models.py:80 admin/models.py:145 admin/models.py:352 +#: admin/models.py:428 extensions/postfix_autoreply/models.py:19 msgid "enabled" msgstr "Activé" @@ -169,52 +179,52 @@ msgstr "Activé" msgid "Check to activate this domain" msgstr "Cocher pour activer ce domaine" -#: admin/models.py:127 +#: admin/models.py:134 msgid "Failed to initialise domain, check permissions" msgstr "Impossible d'initialiser le domaine, vérifier les permissions" -#: admin/models.py:135 +#: admin/models.py:142 msgid "The alias name" msgstr "Le nom de l'alias" -#: admin/models.py:136 +#: admin/models.py:143 msgid "target" msgstr "cible" -#: admin/models.py:137 +#: admin/models.py:144 msgid "The domain this alias points to" msgstr "Le domaine vers lequel cet alias pointe" -#: admin/models.py:139 admin/models.py:313 +#: admin/models.py:146 admin/models.py:353 msgid "Check to activate this alias" msgstr "Cocher pour activer cet alias" -#: admin/models.py:148 +#: admin/models.py:155 msgid "First name and last name of mailbox owner" msgstr "Prénom et nom du propriétaire de la boite aux lettres" -#: admin/models.py:149 admin/models.py:306 +#: admin/models.py:156 admin/models.py:346 msgid "address" msgstr "Adresse" -#: admin/models.py:150 +#: admin/models.py:157 msgid "Mailbox address (without the @domain.tld part)" msgstr "Adresse de la boite aux lettres (sans la partie @domain.tld)" -#: admin/models.py:151 +#: admin/models.py:158 msgid "password" msgstr "Mot de passe" -#: admin/models.py:226 admin/models.py:276 +#: admin/models.py:245 admin/models.py:306 msgid "Failed to initialise mailbox, check permissions" msgstr "" "Impossible d'initialiser la boite aux lettres, vérifier les permissions" -#: admin/models.py:245 +#: admin/models.py:264 msgid "Mailbox with this address already exists" msgstr "Une boite aux lettres pour cette adresse existe déjà" -#: admin/models.py:307 +#: admin/models.py:347 msgid "" "The alias address (without the domain part). For a 'catch-all' address, just " "enter an * character." @@ -222,23 +232,23 @@ msgstr "" "L'adresse de l'alias (sans la partie domaine). Pour une adresse 'attrape-" "tout', entrer juste un caractère *." -#: admin/models.py:309 +#: admin/models.py:349 msgid "mailboxes" msgstr "Boites aux lettres" -#: admin/models.py:310 +#: admin/models.py:350 msgid "The mailboxes this alias points to" msgstr "Les boites aux lettres sur lesquelles pointe cet alias" -#: admin/models.py:389 +#: admin/models.py:429 msgid "Check to enable this extension" msgstr "Cocher pour activer cette extension" -#: admin/permissions.py:28 +#: admin/permissions.py:29 msgid "Add super administrator" msgstr "Ajouter un super administrateur" -#: admin/permissions.py:81 +#: admin/permissions.py:82 msgid "Add domain administrator" msgstr "Ajouter un admin. de domaine" @@ -258,7 +268,7 @@ msgstr "Crée" msgid "Last modified" msgstr "Modifié" -#: admin/tables.py:14 admin/views.py:165 +#: admin/tables.py:14 admin/views.py:164 #: admin/templatetags/admin_extras.py:113 msgid "Domain aliases" msgstr "Alias de domaine" @@ -268,7 +278,7 @@ msgstr "Alias de domaine" msgid "Mailboxes" msgstr "Boites" -#: admin/tables.py:18 admin/views.py:395 +#: admin/tables.py:18 admin/views.py:394 #: admin/templatetags/admin_extras.py:119 msgid "Mailbox aliases" msgstr "Alias de boite." @@ -329,176 +339,176 @@ msgstr "Nom complet" msgid "Defined" msgstr "Défini le" -#: admin/views.py:32 +#: admin/views.py:31 msgid "Unknown object type" msgstr "Type d'objet inconnu" -#: admin/views.py:66 +#: admin/views.py:65 msgid "Do not delete domain directory" msgstr "Ne pas supprimer le répertoire du domaine" -#: admin/views.py:69 +#: admin/views.py:68 msgid "Available domains" msgstr "Domaines disponibles" -#: admin/views.py:87 +#: admin/views.py:86 msgid "Domain with this name already defined" msgstr "Un domaine avec ce nom existe déjà" -#: admin/views.py:104 +#: admin/views.py:103 msgid "New domain" msgstr "Nouveau domaine" -#: admin/views.py:105 admin/views.py:174 admin/views.py:298 admin/views.py:329 -#: admin/views.py:433 extensions/sievefilters/views.py:175 +#: admin/views.py:104 admin/views.py:173 admin/views.py:297 admin/views.py:328 +#: admin/views.py:432 extensions/sievefilters/views.py:175 #: extensions/webmail/views.py:371 msgid "Create" msgstr "Créer" -#: admin/views.py:110 +#: admin/views.py:109 msgid "Domain created" msgstr "Domaine créé" -#: admin/views.py:121 +#: admin/views.py:120 msgid "Domain editing" msgstr "Edition de domaine" -#: admin/views.py:122 admin/views.py:209 admin/views.py:452 +#: admin/views.py:121 admin/views.py:208 admin/views.py:451 #: extensions/postfix_autoreply/templates/postfix_autoreply/autoreply.html:38 #: extensions/webmail/views.py:398 templates/userprefs/chpassword.html:15 #: templates/userprefs/setforward.html:15 msgid "Update" msgstr "Mettre à jour" -#: admin/views.py:127 +#: admin/views.py:126 msgid "Domain modified" msgstr "Domaine modifié" -#: admin/views.py:141 +#: admin/views.py:140 msgid "You can't delete your own domain" msgstr "Vous ne pouvez pas supprimer votre propre domaine" -#: admin/views.py:150 +#: admin/views.py:149 msgid "Domain deleted" msgid_plural "Domains deleted" msgstr[0] "Domaine supprimé" msgstr[1] "Domaines supprimés" -#: admin/views.py:173 +#: admin/views.py:172 msgid "New domain alias" msgstr "Nouvel alias de domaine" -#: admin/views.py:183 admin/views.py:218 +#: admin/views.py:182 admin/views.py:217 msgid "A domain with this name already exists" msgstr "Un domaine de ce nom existe déjà" -#: admin/views.py:188 admin/views.py:223 admin/views.py:413 +#: admin/views.py:187 admin/views.py:222 admin/views.py:412 msgid "Alias with this name already exists" msgstr "Un alias de ce nom existe déjà" -#: admin/views.py:190 +#: admin/views.py:189 msgid "Domain alias created" msgstr "Alias de domaine créé" -#: admin/views.py:208 +#: admin/views.py:207 msgid "Domain alias editing" msgstr "Edition d'alias de domaine" -#: admin/views.py:225 +#: admin/views.py:224 msgid "Domain alias updated" msgstr "Alias de domaine mis à jour" -#: admin/views.py:241 +#: admin/views.py:240 msgid "Domain alias deleted" msgid_plural "Domain aliases deleted" msgstr[0] "Alias de domaine supprimé" msgstr[1] "Alias de domaine supprimés" -#: admin/views.py:249 +#: admin/views.py:248 msgid "Available mailboxes" msgstr "Boites aux lettres disponibles" -#: admin/views.py:257 +#: admin/views.py:256 msgid "Do not delete mailbox directory" msgstr "Ne pas supprimer le répertoire de la boite aux lettres" -#: admin/views.py:297 +#: admin/views.py:296 msgid "New mailbox" msgstr "Nouvelle boite aux lettres" -#: admin/views.py:311 +#: admin/views.py:310 msgid "Mailbox created" msgstr "Boite aux lettres créée" -#: admin/views.py:328 +#: admin/views.py:327 msgid "Mailbox editing" msgstr "Edition de boite aux lettres" -#: admin/views.py:345 +#: admin/views.py:344 msgid "Mailbox modified" msgstr "Boite aux lettres modifiée" -#: admin/views.py:348 +#: admin/views.py:347 msgid "Failed to rename mailbox, check permissions" msgstr "Impossible de renommer la boite aux lettres, vérifier les permissions." -#: admin/views.py:367 +#: admin/views.py:366 msgid "You can't delete your own mailbox" msgstr "Vous ne pouvez pas supprimer votre propre boite aux lettres" -#: admin/views.py:377 +#: admin/views.py:376 msgid "Mailbox deleted" msgid_plural "Mailboxes deleted" msgstr[0] "Boite aux lettres supprimée" msgstr[1] "Boites aux lettres supprimées" -#: admin/views.py:408 +#: admin/views.py:407 msgid "No target defined" msgstr "Aucune cible définie" -#: admin/views.py:432 +#: admin/views.py:431 msgid "New mailbox alias" msgstr "Nouvel alias de boite aux lettres" -#: admin/views.py:438 +#: admin/views.py:437 msgid "Mailbox alias created" msgstr "Alias de boite aux lettres créé" -#: admin/views.py:451 +#: admin/views.py:450 msgid "Mailbox alias editing" msgstr "Edition d'alias de boite" -#: admin/views.py:457 +#: admin/views.py:456 msgid "Mailbox alias modified" msgstr "Alias de boite aux lettres modifié" -#: admin/views.py:471 +#: admin/views.py:470 msgid "Alias deleted" msgid_plural "Aliases deleted" msgstr[0] "Alias de boite aux lettres supprimé" msgstr[1] "Alias de boite aux lettres supprimés" -#: admin/views.py:482 +#: admin/views.py:481 msgid "Super administrators" msgstr "Super administrateurs" -#: admin/views.py:491 +#: admin/views.py:490 msgid "Domain administrators" msgstr "Administrateurs de domaine" -#: admin/views.py:506 admin/views.py:523 +#: admin/views.py:505 admin/views.py:522 msgid "Permission denied!" msgstr "Permission refusée!" -#: admin/views.py:515 +#: admin/views.py:514 msgid "Permission added." msgstr "Permission ajoutée." -#: admin/views.py:529 +#: admin/views.py:528 msgid "Permissions removed" msgstr "Permission supprimée" -#: admin/views.py:610 +#: admin/views.py:609 msgid "Modifications applied." msgstr "Modifications appliquées" @@ -614,41 +624,41 @@ msgstr "" msgid "Simple amavis quarantine management tool" msgstr "Outil simple de gestion de quarantaine amavis" -#: extensions/amavis_quarantine/main.py:22 +#: extensions/amavis_quarantine/main.py:23 msgid "Quarantine messages maximum age (in days) before deletion" msgstr "Age maximum (en jours) des messages en quarantaine avant suppression" -#: extensions/amavis_quarantine/main.py:24 +#: extensions/amavis_quarantine/main.py:25 msgid "Remove messages marked as released while cleaning up the database" msgstr "" "Supprimer les messages marqués comme relâchés pendant le nettoyage de la " "base de données" -#: extensions/amavis_quarantine/main.py:28 +#: extensions/amavis_quarantine/main.py:29 msgid "Mode used to access the PDP server" msgstr "Mode utilisé pour accéder au serveur PDP" -#: extensions/amavis_quarantine/main.py:31 +#: extensions/amavis_quarantine/main.py:32 msgid "PDP server address (if inet mode)" msgstr "Adresse du serveur PDP (en mode inet)" -#: extensions/amavis_quarantine/main.py:34 +#: extensions/amavis_quarantine/main.py:35 msgid "PDP server port (if inet mode)" msgstr "Port du serveur PDP (en mode inet)" -#: extensions/amavis_quarantine/main.py:36 +#: extensions/amavis_quarantine/main.py:37 msgid "/var/amavis/amavisd.sock" msgstr "" -#: extensions/amavis_quarantine/main.py:37 +#: extensions/amavis_quarantine/main.py:38 msgid "Path to the PDP server socket (if unix mode)" msgstr "Emplacement de la socket du serveur PDP (en mode unix)" -#: extensions/amavis_quarantine/main.py:41 extensions/webmail/main.py:40 +#: extensions/amavis_quarantine/main.py:42 extensions/webmail/main.py:40 msgid "Sets the maximum number of messages displayed in a page" msgstr "Définit le nombre maximal de messages affichés dans une page" -#: extensions/amavis_quarantine/main.py:57 +#: extensions/amavis_quarantine/main.py:58 #: extensions/amavis_quarantine/templates/amavis_quarantine/index.html:42 msgid "Quarantine" msgstr "Quarantaine" @@ -770,13 +780,13 @@ msgstr "Cette date est dépassée" msgid "Auto-reply (vacation) functionality using Postfix" msgstr "Fonction de réponse automatique (vacances) utilisant Postfix" -#: extensions/postfix_autoreply/main.py:34 +#: extensions/postfix_autoreply/main.py:35 msgid "Timeout in seconds between two auto-replies to the same recipient" msgstr "" "Timeout en secondes entre deux réponses automatiques pour le même " "destinataire" -#: extensions/postfix_autoreply/main.py:60 +#: extensions/postfix_autoreply/main.py:61 #: extensions/postfix_autoreply/templates/postfix_autoreply/autoreply.html:30 msgid "Auto-reply message" msgstr "Message de réponse automatique" @@ -906,7 +916,7 @@ msgstr "Sélectionner le mode de fonctionnement de l'éditeur" msgid "Plugin to easily create server-side filters" msgstr "Extension pour créer simplement des filtres côté serveur" -#: extensions/sievefilters/main.py:56 +#: extensions/sievefilters/main.py:57 #: extensions/sievefilters/templates/sievefilters/index.html:17 msgid "Message filters" msgstr "Filtres de messages" @@ -1070,19 +1080,19 @@ msgid "Graphical statistics about emails traffic using RRDtool" msgstr "" "Statistiques graphiques concernant le trafic des messages utilisant RRDtool" -#: extensions/stats/main.py:27 +#: extensions/stats/main.py:28 msgid "Path to log file used to collect statistics" msgstr "Emplacement du log utilisé pour collecter les statistiques" -#: extensions/stats/main.py:30 +#: extensions/stats/main.py:31 msgid "Path to directory where RRD files are stored" msgstr "Emplacement du répertoire de stockage des fichiers RRD" -#: extensions/stats/main.py:33 +#: extensions/stats/main.py:34 msgid "Path to directory where PNG files are stored" msgstr "Emplacement du répertoire de stockage des fichiers PNG" -#: extensions/stats/main.py:46 extensions/stats/templates/stats/index.html:84 +#: extensions/stats/main.py:47 extensions/stats/templates/stats/index.html:84 msgid "Statistics" msgstr "Statistiques" @@ -1287,7 +1297,7 @@ msgstr "Activer/Désactiver l'affichage des liens HTML" msgid "Simple IMAP webmail" msgstr "Webmail IMAP simple" -#: extensions/webmail/main.py:90 +#: extensions/webmail/main.py:91 #: extensions/webmail/templates/webmail/index.html:212 msgid "Webmail" msgstr "Webmail" diff --git a/locale/fr/LC_MESSAGES/djangojs.po b/locale/fr/LC_MESSAGES/djangojs.po index 1244a3c16..2d3055acb 100644 --- a/locale/fr/LC_MESSAGES/djangojs.po +++ b/locale/fr/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: modoboa-0.8.6\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-09-14 14:06+0200\n" +"POT-Creation-Date: 2011-09-30 15:26+0200\n" "PO-Revision-Date: 2011-01-07 10:00+0100\n" "Last-Translator: Antoine Nguyen \n" "Language-Team: FR \n" @@ -60,12 +60,16 @@ msgstr "Editer le dossier" msgid "Folder deleted" msgstr "Dossier supprimé" -#: extensions/webmail/static/js/webmail.js:226 -#: extensions/webmail/static/js/webmail.js:250 static/js/anchor_nav.js:212 +#: extensions/webmail/static/js/webmail.js:94 +msgid "Sending..." +msgstr "Envoi..." + +#: extensions/webmail/static/js/webmail.js:227 +#: extensions/webmail/static/js/webmail.js:251 static/js/anchor_nav.js:212 msgid "Done" msgstr "Effectué" -#: extensions/webmail/static/js/webmail.js:239 +#: extensions/webmail/static/js/webmail.js:240 msgid "Waiting..." msgstr "En attente..." diff --git a/settings_sample.py b/settings_sample.py index bd5321e0f..316ffef74 100644 --- a/settings_sample.py +++ b/settings_sample.py @@ -87,6 +87,7 @@ MIDDLEWARE_CLASSES = ( 'django.contrib.sessions.middleware.SessionMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', + 'django.middleware.locale.LocaleMiddleware', 'modoboa.lib.middleware.ExtControlMiddleware', 'modoboa.extensions.webmail.middleware.WebmailErrorMiddleware', )