From 90a0342f97fab2e5edec229f6396e3fed7e4e7a5 Mon Sep 17 00:00:00 2001 From: Antoine Nguyen Date: Sat, 1 Sep 2012 11:00:45 +0200 Subject: [PATCH] Added missing help text. fix #301 --- modoboa/admin/forms.py | 6 +- modoboa/locale/de/LC_MESSAGES/django.po | 462 +++++++++++---------- modoboa/locale/en/LC_MESSAGES/django.po | 97 +++-- modoboa/locale/es/LC_MESSAGES/django.po | 267 ++++++++---- modoboa/locale/fr/LC_MESSAGES/django.po | 116 +++--- modoboa/locale/fr/LC_MESSAGES/djangojs.po | 2 +- modoboa/locale/pt_PT/LC_MESSAGES/django.po | 269 ++++++++---- 7 files changed, 721 insertions(+), 498 deletions(-) diff --git a/modoboa/admin/forms.py b/modoboa/admin/forms.py index 2cd134443..7b11873a1 100644 --- a/modoboa/admin/forms.py +++ b/modoboa/admin/forms.py @@ -130,7 +130,7 @@ class DomainForm(TabForms): class DlistForm(forms.ModelForm, DynamicForm): email = forms.EmailField( label=ugettext_lazy("Email address"), - help_text=ugettext_lazy("The distribution list address") + help_text=ugettext_lazy("The distribution list address. Use the '*' character to create a 'catchall' address (ex: *@domain.tld).") ) recipients = forms.EmailField( label=ugettext_lazy("Recipients"), required=False, @@ -228,7 +228,7 @@ class DlistForm(forms.ModelForm, DynamicForm): class GenericAliasForm(forms.ModelForm): email = forms.EmailField( label=ugettext_lazy("Address"), - help_text=ugettext_lazy("A valid e-mail address") + help_text=ugettext_lazy("A valid e-mail address. Use the '*' character to create a 'catchall' address (ex: *@domain.tld).") ) class Meta: @@ -444,7 +444,7 @@ class AccountFormMail(forms.Form, DynamicForm): aliases = forms.EmailField( label=ugettext_lazy("Alias(es)"), required=False, - help_text=ugettext_lazy("Alias(es) of this mailbox. Indicate only one address per input, press ENTER to add a new input.") + help_text=ugettext_lazy("Alias(es) of this mailbox. Indicate only one address per input, press ENTER to add a new input. Use the '*' character to create a 'catchall' alias (ex: *@domain.tld).") ) def __init__(self, *args, **kwargs): diff --git a/modoboa/locale/de/LC_MESSAGES/django.po b/modoboa/locale/de/LC_MESSAGES/django.po index 9e076c99d..806d1ed1c 100644 --- a/modoboa/locale/de/LC_MESSAGES/django.po +++ b/modoboa/locale/de/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Modoboa-0.9\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-07-04 18:39+0200\n" +"POT-Creation-Date: 2012-09-01 10:55+0200\n" "PO-Revision-Date: 2012-07-04 21:23+0100\n" "Last-Translator: Patrick Ben Koetter \n" "Language-Team: DE \n" @@ -37,20 +37,32 @@ msgid "Path to the root directory where messages are stored" msgstr "Pfad zum root-Verzeichnis unterhalb dessen E-Mails abgelegt werden" #: admin/__init__.py:17 -msgid "UID of the virtual user which owns domains/mailboxes/messages on the filesystem" -msgstr "UID des virtuellen Benutzers, der Besitzer der Domains, Mailboxen und Nachrichten im Dateisystem ist." +msgid "" +"UID of the virtual user which owns domains/mailboxes/messages on the " +"filesystem" +msgstr "" +"UID des virtuellen Benutzers, der Besitzer der Domains, Mailboxen und " +"Nachrichten im Dateisystem ist." #: admin/__init__.py:19 -msgid "GID of the virtual user which owns domains/mailboxes/messages on the filesystem" -msgstr "GID des virtuellen Benutzers, der Besitzer der Domains, Mailboxen und Nachrichten im Dateisystem ist." +msgid "" +"GID of the virtual user which owns domains/mailboxes/messages on the " +"filesystem" +msgstr "" +"GID des virtuellen Benutzers, der Besitzer der Domains, Mailboxen und " +"Nachrichten im Dateisystem ist." #: admin/__init__.py:22 msgid "Mailboxes storage format" msgstr "Mailbox erstellt." #: admin/__init__.py:24 -msgid "Sub-directory (inside the mailbox) where messages are stored when using the maildir format" -msgstr "Unterverzeichnis (innerhalb der Mailbox) in dem Nachrichten abgelegt werden wenn Maildir-Format eingesetzt wird." +msgid "" +"Sub-directory (inside the mailbox) where messages are stored when using the " +"maildir format" +msgstr "" +"Unterverzeichnis (innerhalb der Mailbox) in dem Nachrichten abgelegt werden " +"wenn Maildir-Format eingesetzt wird." #: admin/__init__.py:32 msgid "Scheme used to crypt mailbox passwords" @@ -64,15 +76,18 @@ msgstr "Anzahl dargestellter Einträge pro Seite" msgid "The default redirection used when no application is specified" msgstr "Die Standardumleitung wenn kein Programm angegeben wurde" -#: admin/forms.py:15 -#: admin/forms.py:445 -#: admin/tables.py:17 +#: admin/forms.py:15 admin/forms.py:445 admin/tables.py:17 msgid "Alias(es)" msgstr "Aliase" #: admin/forms.py:17 -msgid "Alias(es) of this domain. Indicate only one name per input, press ENTER to add a new input." -msgstr "Alias(e) für diese Mailbox. Geben Sie jeweils nur eine Adresse pro Eingabefeld an. Bestätigen Sie mit ENTER, um ein neues Eingabefeld zu erhalten." +msgid "" +"Alias(es) of this domain. Indicate only one name per input, press ENTER to " +"add a new input." +msgstr "" +"Alias(e) für diese Mailbox. Geben Sie jeweils nur eine Adresse pro " +"Eingabefeld an. Bestätigen Sie mit ENTER, um ein neues Eingabefeld zu " +"erhalten." #: admin/forms.py:54 msgid "An alias with this name already exists" @@ -86,9 +101,7 @@ msgstr "Eine Domäne mit diesem Namen existiert bereits" msgid "Failed to rename domain, check permissions" msgstr "Domäne konnte nicht umbenannt werden. Prüfen Sie die Berechtigungen." -#: admin/forms.py:110 -#: admin/forms.py:598 -#: admin/views.py:363 +#: admin/forms.py:110 admin/forms.py:598 admin/views.py:362 msgid "General" msgstr "Grundsätzlich" @@ -97,26 +110,32 @@ msgid "Email address" msgstr "E-Mail Adresse" #: admin/forms.py:133 -msgid "The distribution list address" -msgstr "Adresse der Verteilerliste" +#, fuzzy +msgid "" +"The distribution list address. Use the '*' character to create a 'catchall' " +"address (ex: *@domain.tld)." +msgstr "" +"Alias(e) für diese Mailbox. Geben Sie jeweils nur eine Adresse pro Eingabe " +"an. Bestätigen Sie mit ENTER um die Eingabe zu bestätigen." #: admin/forms.py:136 msgid "Recipients" msgstr "Empfänger" #: admin/forms.py:137 -msgid "Mailbox(es) this alias will point to. Indicate only one address per input, press ENTER to add a new input." -msgstr "Mailboxen auf die der Alias verweist. Geben Sie jeweils nur eine Adresse ein und bestätigen Sie mit ENTER." +msgid "" +"Mailbox(es) this alias will point to. Indicate only one address per input, " +"press ENTER to add a new input." +msgstr "" +"Mailboxen auf die der Alias verweist. Geben Sie jeweils nur eine Adresse ein " +"und bestätigen Sie mit ENTER." -#: admin/forms.py:171 -#: admin/forms.py:250 -#: admin/forms.py:478 +#: admin/forms.py:171 admin/forms.py:250 admin/forms.py:478 #: admin/models.py:809 msgid "Domain does not exist" msgstr "Domain existiert nicht" -#: admin/forms.py:173 -#: admin/forms.py:252 +#: admin/forms.py:173 admin/forms.py:252 msgid "You don't have access to this domain" msgstr "Der Zugriff auf diese Domain ist ihnen nicht gestattet" @@ -124,8 +143,7 @@ msgstr "Der Zugriff auf diese Domain ist ihnen nicht gestattet" msgid "Invalid mailbox" msgstr "Ungültige Mailbox" -#: admin/forms.py:204 -#: admin/models.py:829 +#: admin/forms.py:204 admin/models.py:829 #, python-format msgid "Mailbox %s does not exist" msgstr "Mailbox %s existiert nicht" @@ -143,12 +161,15 @@ msgid "Address" msgstr "Adresse" #: admin/forms.py:231 -msgid "A valid e-mail address" -msgstr "Eine gültige E-Mail-Adresse" +#, fuzzy +msgid "" +"A valid e-mail address. Use the '*' character to create a 'catchall' address " +"(ex: *@domain.tld)." +msgstr "" +"Alias(e) für diese Mailbox. Geben Sie jeweils nur eine Adresse pro Eingabe " +"an. Bestätigen Sie mit ENTER um die Eingabe zu bestätigen." -#: admin/forms.py:267 -#: admin/forms.py:296 -#: extensions/sievefilters/forms.py:70 +#: admin/forms.py:267 admin/forms.py:296 extensions/sievefilters/forms.py:70 msgid "Recipient" msgstr "Empfänger" @@ -172,8 +193,7 @@ msgstr "Adresse eines externen Empfängers" msgid "Local recipients are forbidden" msgstr "Lokale Empfänger sind nicht gestattet" -#: admin/forms.py:324 -#: extensions/webmail/forms.py:18 +#: admin/forms.py:324 extensions/webmail/forms.py:18 msgid "Select a file" msgstr "Wählen Sie eine Datei" @@ -181,8 +201,7 @@ msgstr "Wählen Sie eine Datei" msgid "Separator" msgstr "Separator" -#: admin/forms.py:337 -#: admin/templates/admin/editdomainform.html:9 +#: admin/forms.py:337 admin/templates/admin/editdomainform.html:9 #: auth/forms.py:6 msgid "Username" msgstr "Benutzername" @@ -191,8 +210,7 @@ msgstr "Benutzername" msgid "Role" msgstr "Rolle" -#: admin/forms.py:340 -#: admin/forms.py:364 +#: admin/forms.py:340 admin/forms.py:364 msgid "Choose" msgstr "Auswählen" @@ -200,13 +218,11 @@ msgstr "Auswählen" msgid "What level of permission this user will have" msgstr "Rechte, die der Benutzer haben wird" -#: admin/forms.py:343 -#: auth/forms.py:10 +#: admin/forms.py:343 auth/forms.py:10 msgid "Password" msgstr "Passwort" -#: admin/forms.py:345 -#: userprefs/forms.py:15 +#: admin/forms.py:345 userprefs/forms.py:15 msgid "Confirmation" msgstr "Bestätigung" @@ -231,12 +247,22 @@ msgid "Quota" msgstr "Quota" #: admin/forms.py:441 -msgid "Quota in MB for this mailbox. Leave empty to use the value defined at domain level." -msgstr "Quota in MB für diese Mailbox. Geben Sie, um den Domain-Standard zu nutzen, keinen individuellen Wert an." +msgid "" +"Quota in MB for this mailbox. Leave empty to use the value defined at domain " +"level." +msgstr "" +"Quota in MB für diese Mailbox. Geben Sie, um den Domain-Standard zu nutzen, " +"keinen individuellen Wert an." #: admin/forms.py:447 -msgid "Alias(es) of this mailbox. Indicate only one address per input, press ENTER to add a new input." -msgstr "Alias(e) für diese Mailbox. Geben Sie jeweils nur eine Adresse pro Eingabe an. Bestätigen Sie mit ENTER um die Eingabe zu bestätigen." +#, fuzzy +msgid "" +"Alias(es) of this mailbox. Indicate only one address per input, press ENTER " +"to add a new input. Use the '*' character to create a 'catchall' alias (ex: " +"*@domain.tld)." +msgstr "" +"Alias(e) für diese Mailbox. Geben Sie jeweils nur eine Adresse pro Eingabe " +"an. Bestätigen Sie mit ENTER um die Eingabe zu bestätigen." #: admin/forms.py:505 msgid "Failed to rename mailbox, check permissions" @@ -250,8 +276,7 @@ msgstr "Domain(s)" msgid "Domain(s) that user administrates" msgstr "Domänen, die dieser Anwender administriert" -#: admin/forms.py:600 -#: admin/views.py:366 +#: admin/forms.py:600 admin/views.py:365 msgid "Mail" msgstr "E-Mail" @@ -276,8 +301,7 @@ msgstr "Konnte Kennwort nicht aktualisieren: LDAP-Modul nicht installiert" msgid "Failed to update password: %s" msgstr "Konnte Kennwort nicht aktualisieren: %s" -#: admin/models.py:393 -#: admin/models.py:479 +#: admin/models.py:393 admin/models.py:479 msgid "name" msgstr "Name" @@ -289,11 +313,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:396 -#: admin/models.py:484 -#: admin/models.py:738 -#: admin/models.py:835 -#: extensions/postfix_autoreply/models.py:19 +#: admin/models.py:396 admin/models.py:484 admin/models.py:738 +#: admin/models.py:835 extensions/postfix_autoreply/models.py:19 msgid "enabled" msgstr "aktiviert" @@ -303,11 +324,10 @@ msgstr "Auswählen, um diese Domäne zu aktivieren" #: admin/models.py:464 msgid "Failed to initialise domain, check permissions" -msgstr "Domäne konnte nicht initialisiert werden. Prüfen Sie die Berechtigungen." +msgstr "" +"Domäne konnte nicht initialisiert werden. Prüfen Sie die Berechtigungen." -#: admin/models.py:472 -#: admin/models.py:699 -#: admin/models.py:804 +#: admin/models.py:472 admin/models.py:699 admin/models.py:804 msgid "Invalid line" msgstr "Ungültige Zeile" @@ -323,13 +343,11 @@ msgstr "Ziel" msgid "The domain this alias points to" msgstr "Domäne auf die dieser Alias verweist" -#: admin/models.py:485 -#: admin/models.py:739 +#: admin/models.py:485 admin/models.py:739 msgid "Check to activate this alias" msgstr "Auswählen um den Alias zu aktivieren" -#: admin/models.py:504 -#: admin/models.py:729 +#: admin/models.py:504 admin/models.py:729 msgid "address" msgstr "Adresse" @@ -347,10 +365,10 @@ msgstr "%s ist kein gültiger uid/Benutzername" msgid "%s is not a valid gid/groupname" msgstr "%s ist kein gültiger gid/Gruppenname" -#: admin/models.py:630 -#: admin/models.py:684 +#: admin/models.py:630 admin/models.py:684 msgid "Failed to initialise mailbox, check permissions" -msgstr "Mailbox konnte nicht initialisiert werden. Prüfen Sie die Berechtigungen." +msgstr "" +"Mailbox konnte nicht initialisiert werden. Prüfen Sie die Berechtigungen." #: admin/models.py:655 #, python-format @@ -359,11 +377,16 @@ msgstr "Das Konto '%s' existiert bereits" #: admin/models.py:705 msgid "Cannot import this mailbox because the associated domain does not exist" -msgstr "Kann Mailbox nicht importieren, weil die dazugehörende Domain nicht existiert" +msgstr "" +"Kann Mailbox nicht importieren, weil die dazugehörende Domain nicht existiert" #: admin/models.py:730 -msgid "The alias address (without the domain part). For a 'catch-all' address, just enter an * character." -msgstr "Die Alias-Adresse (ohne den Domain-Anteil). Geben sie für eine Adresse an, die alles annimmt, * an." +msgid "" +"The alias address (without the domain part). For a 'catch-all' address, just " +"enter an * character." +msgstr "" +"Die Alias-Adresse (ohne den Domain-Anteil). Geben sie für eine Adresse an, " +"die alles annimmt, * an." #: admin/models.py:734 msgid "mailboxes" @@ -377,8 +400,7 @@ msgstr "Mailbox auf den dieser Alias verweist" msgid "Check to enable this extension" msgstr "Auswählen, um diese Erweiterung zu aktivieren" -#: admin/tables.py:12 -#: admin/tables.py:44 +#: admin/tables.py:12 admin/tables.py:44 #: admin/templates/admin/editdomainform.html:9 #: extensions/sievefilters/forms.py:53 #: extensions/sievefilters/templates/sievefilters/guieditor.html:6 @@ -389,9 +411,7 @@ msgstr "Name" msgid "Edit domain" msgstr "Domäne bearbeiten" -#: admin/tables.py:18 -#: admin/tables.py:61 -#: extensions/sievefilters/views.py:79 +#: admin/tables.py:18 admin/tables.py:61 extensions/sievefilters/views.py:79 #: extensions/sievefilters/templates/sievefilters/filter.html:17 #: extensions/sievefilters/templates/sievefilters/guieditor.html:5 #: extensions/webmail/templatetags/webextras.py:93 @@ -414,176 +434,159 @@ msgstr "E-Mail/Benutzername" msgid "Fullname/Recipient" msgstr "Name/Empfänger" -#: admin/views.py:80 +#: admin/views.py:79 msgid "New domain" msgstr "Neue Domäne" -#: admin/views.py:81 -#: admin/views.py:181 -#: admin/views.py:360 -#: admin/views.py:367 -#: extensions/sievefilters/views.py:120 -#: extensions/sievefilters/views.py:187 +#: admin/views.py:80 admin/views.py:180 admin/views.py:359 admin/views.py:366 +#: extensions/sievefilters/views.py:120 extensions/sievefilters/views.py:187 #: extensions/webmail/views.py:118 msgid "Create" msgstr "Erstellen" -#: admin/views.py:87 +#: admin/views.py:86 msgid "Domain created" msgstr "Domäne erstellt." -#: admin/views.py:111 -#: admin/views.py:230 -#: admin/views.py:411 -#: extensions/sievefilters/views.py:139 -#: extensions/webmail/views.py:149 +#: admin/views.py:110 admin/views.py:229 admin/views.py:410 +#: extensions/sievefilters/views.py:139 extensions/webmail/views.py:149 #: userprefs/templates/userprefs/form.html:4 msgid "Update" msgstr "Aktualisieren" -#: admin/views.py:122 +#: admin/views.py:121 msgid "Domain modified" msgstr "Domäne verändert" -#: admin/views.py:145 +#: admin/views.py:144 msgid "You can't delete your own domain" msgstr "Sie können Ihre eigene Domäne nicht löschen" -#: admin/views.py:148 +#: admin/views.py:147 msgid "Domain deleted" msgid_plural "Domains deleted" msgstr[0] "Domäne gelöscht" msgstr[1] "Domänen gelöscht" -#: admin/views.py:163 +#: admin/views.py:162 msgid "Alias with this name already exists" msgstr "Ein Alias mit diesem Namen existiert bereits" -#: admin/views.py:201 +#: admin/views.py:200 msgid "New distribution list" msgstr "Neue Verteilerliste" -#: admin/views.py:205 +#: admin/views.py:204 msgid "Distribution list created" msgstr "Verteilerliste erstellt" -#: admin/views.py:211 +#: admin/views.py:210 msgid "New alias" msgstr "Neuer Alias" -#: admin/views.py:215 +#: admin/views.py:214 msgid "Alias created" msgstr "Alias erstellt" -#: admin/views.py:221 +#: admin/views.py:220 msgid "New forward" msgstr "Neue Weiterleitung" -#: admin/views.py:225 +#: admin/views.py:224 msgid "Forward created" msgstr "Weiterleitung erstellt" -#: admin/views.py:242 +#: admin/views.py:241 msgid "Alias modified" msgstr "Alias verändert" -#: admin/views.py:246 +#: admin/views.py:245 msgid "Distribution list modified" msgstr "Verteilerliste verändert" -#: admin/views.py:250 +#: admin/views.py:249 msgid "Forward modified" msgstr "Weiterleitung verändert" -#: admin/views.py:357 +#: admin/views.py:356 msgid "New account" msgstr "Neues Konto" -#: admin/views.py:364 +#: admin/views.py:363 msgid "Next" msgstr "Nächstes" -#: admin/views.py:368 +#: admin/views.py:367 msgid "Previous" msgstr "Vorheriges" -#: admin/views.py:380 +#: admin/views.py:379 msgid "Account created" msgstr "Konto erstellt" -#: admin/views.py:425 +#: admin/views.py:424 msgid "Account updated" msgstr "Konto aktualisiert" -#: admin/views.py:445 +#: admin/views.py:444 msgid "Account deleted" msgid_plural "Accounts deleted" msgstr[0] "Konto gelöscht" msgstr[1] "Konten gelöscht" -#: admin/views.py:455 -#: admin/views.py:460 -#: extensions/amavis/views.py:199 -#: extensions/amavis/views.py:205 -#: extensions/amavis/views.py:232 -#: extensions/amavis/views.py:236 -#: extensions/amavis/views.py:238 -#: extensions/stats/views.py:46 -#: extensions/webmail/views.py:32 -#: extensions/webmail/views.py:55 -#: extensions/webmail/views.py:68 -#: extensions/webmail/views.py:80 -#: extensions/webmail/views.py:96 -#: extensions/webmail/views.py:180 -#: extensions/webmail/views.py:407 -#: extensions/webmail/views.py:418 -#: extensions/webmail/views.py:445 -#: lib/formutils.py:33 -#: lib/formutils.py:38 +#: admin/views.py:454 admin/views.py:459 extensions/amavis/views.py:213 +#: extensions/amavis/views.py:219 extensions/amavis/views.py:246 +#: extensions/amavis/views.py:250 extensions/amavis/views.py:252 +#: extensions/stats/views.py:46 extensions/webmail/views.py:32 +#: extensions/webmail/views.py:55 extensions/webmail/views.py:68 +#: extensions/webmail/views.py:80 extensions/webmail/views.py:96 +#: extensions/webmail/views.py:180 extensions/webmail/views.py:407 +#: extensions/webmail/views.py:418 extensions/webmail/views.py:445 +#: lib/formutils.py:33 lib/formutils.py:38 msgid "Invalid request" msgstr "Ungültige Anfrage" -#: admin/views.py:500 +#: admin/views.py:499 msgid "Parameters saved" msgstr "Parameter gespeichert" -#: admin/views.py:546 +#: admin/views.py:545 msgid "Modifications applied." msgstr "Änderungen übernommen." -#: admin/views.py:603 +#: admin/views.py:602 #, python-format msgid "%d objects imported successfully" msgstr "%d Objekte erfolgreich importiert" -#: admin/views.py:621 +#: admin/views.py:620 msgid "" "Provide a CSV file where lines respect one of the following format:\n" "
    \n" -"
  • account; loginname; password; first name; last name; address
  • \n" +"
  • account; loginname; password; first name; last name; address\n" "
  • dlist; address; recipient; recipient; ...
  • \n" "
\n" "You can use a different character as separator.\n" msgstr "" "CSV-Datei in einem der folgenden Formate hinzufügen:\n" "
    \n" -"
  • account; loginname; password; first name; last name; address
  • \n" +"
  • account; loginname; password; first name; last name; address\n" "
  • dlist; address; recipient; recipient; ...
  • \n" "
\n" "Ein anderes Zeichen als Trenner ist gestattet.\n" -#: admin/views.py:629 +#: admin/views.py:628 msgid "Import identities" msgstr "Identitäten importieren" -#: admin/views.py:630 -#: admin/views.py:656 -#: admin/templatetags/admin_extras.py:76 +#: admin/views.py:629 admin/views.py:655 admin/templatetags/admin_extras.py:76 #: admin/templatetags/admin_extras.py:118 msgid "Import" msgstr "Importiere" -#: admin/views.py:648 +#: admin/views.py:647 msgid "" "Provide a CSV file where lines respect the following format:
\n" "domain; name; quota
\n" @@ -595,7 +598,7 @@ msgstr "" "\n" "Ein anderes Zeichen als Trenner ist gestattet.\n" -#: admin/views.py:655 +#: admin/views.py:654 msgid "Import domains" msgstr "Domains importieren" @@ -605,10 +608,8 @@ msgstr "Domains importieren" msgid "MB" msgstr "MB" -#: admin/templates/admin/domains.html:2 -#: admin/templatetags/admin_extras.py:22 -#: extensions/limits/forms.py:14 -#: extensions/limits/models.py:10 +#: admin/templates/admin/domains.html:2 admin/templatetags/admin_extras.py:22 +#: extensions/limits/forms.py:14 extensions/limits/models.py:10 msgid "Domains" msgstr "Domänen" @@ -632,21 +633,18 @@ msgstr "Erstellungsdatum" msgid "Last modification date" msgstr "Datum der letzten Änderung" -#: admin/templates/admin/editdomainform.html:18 -#: extensions/limits/forms.py:16 +#: admin/templates/admin/editdomainform.html:18 extensions/limits/forms.py:16 #: extensions/limits/models.py:11 msgid "Domain aliases" msgstr "Domänen-Aliase" -#: admin/templates/admin/editdomainform.html:19 -#: extensions/limits/forms.py:18 +#: admin/templates/admin/editdomainform.html:19 extensions/limits/forms.py:18 #: extensions/limits/models.py:12 #: extensions/webmail/templates/webmail/folders.html:4 msgid "Mailboxes" msgstr "Mailboxen" -#: admin/templates/admin/editdomainform.html:20 -#: extensions/limits/forms.py:20 +#: admin/templates/admin/editdomainform.html:20 extensions/limits/forms.py:20 #: extensions/limits/models.py:13 msgid "Mailbox aliases" msgstr "Mailboxen-Aliase" @@ -764,7 +762,9 @@ msgstr "Konto ist deaktiviert" #: auth/views.py:41 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." +msgstr "" +"Ihr Benutzername und Passwort stimmen nicht überein. Bitte versuchen Sie es " +"noch einmal." #: demo/__init__.py:17 msgid "Test messages" @@ -778,8 +778,7 @@ msgstr "Virus senden" msgid "Send spam" msgstr "Spam senden" -#: demo/views.py:17 -#: demo/views.py:41 +#: demo/views.py:17 demo/views.py:41 msgid "Message sent" msgstr "Nachricht gesendet" @@ -788,26 +787,31 @@ msgid "" "\n" "

Welcome to the online demo!

\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):

\n" "
    \n" "
  • A super administrator : admin/password
  • \n" "
  • A domain administrator : admin@demo.local/admin
  • \n" "
  • A simple user : user@demo.local/user
  • \n" "
\n" "

Please report any issue or give any suggestion to \n" -" the mailing list.

\n" +" the " +"mailing list.

\n" msgstr "" "\n" "

Willkommen zur Online Demo!

\n" -"

Warnung: die Inhalte dieser Demo werden alle zwei Stunden gelöscht.

\n" -"

Folgende User (Benutzername/Kennwort) stehen zum Testen zur Verfügung:

\n" +"

Warnung: die Inhalte dieser Demo werden alle zwei Stunden gelöscht." +"

\n" +"

Folgende User (Benutzername/Kennwort) stehen zum Testen zur " +"Verfügung:

\n" "
    \n" "
  • Super-Administrator : admin/password
  • \n" "
  • Domänen-Administrator : admin@demo.local/admin
  • \n" "
  • Normaler Benutzer: user@demo.local/user
  • \n" "
\n" "

Probleme und Anregungen bitte an die\n" -" Mailingliste berichten.

\n" +" Mailingliste berichten.

\n" #: extensions/amavis/__init__.py:21 msgid "Simple amavis management frontend" @@ -815,7 +819,9 @@ msgstr "Einfache amavis Management Oberfläche" #: extensions/amavis/__init__.py:45 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" +msgstr "" +"Maximales Alter (in Tagen) von Nachrichten in der Quarantäne bevor sie " +"gelöscht werden" #: extensions/amavis/__init__.py:49 msgid "Remove messages marked as released while cleaning up the database" @@ -851,12 +857,14 @@ msgstr "'Self-Service'-Modus aktivieren" #: extensions/amavis/__init__.py:72 msgid "The e-mail address used to send notitications" -msgstr "Die Mailadresse, die verwendet wird, um Benachrichtigungen zu versenden" +msgstr "" +"Die Mailadresse, die verwendet wird, um Benachrichtigungen zu versenden" -#: extensions/amavis/__init__.py:77 -#: extensions/webmail/__init__.py:45 +#: extensions/amavis/__init__.py:77 extensions/webmail/__init__.py:45 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" +msgstr "" +"Legt die maximale Anzahl von Nachrichten fest, die in einer Seite " +"dargestellt werden" #: extensions/amavis/__init__.py:93 msgid "Quarantine" @@ -879,32 +887,28 @@ msgstr "Inhaltsfilter" msgid "Virus filter" msgstr "Virusfilter" -#: extensions/amavis/models.py:85 -#: extensions/amavis/models.py:93 -#: extensions/amavis/models.py:101 -#: extensions/amavis/models.py:110 +#: extensions/amavis/models.py:85 extensions/amavis/models.py:93 +#: extensions/amavis/models.py:101 extensions/amavis/models.py:110 #: extensions/sievefilters/views.py:265 msgid "yes" msgstr "Ja" -#: extensions/amavis/models.py:86 -#: extensions/amavis/models.py:94 -#: extensions/amavis/models.py:102 -#: extensions/amavis/models.py:111 +#: extensions/amavis/models.py:86 extensions/amavis/models.py:94 +#: extensions/amavis/models.py:102 extensions/amavis/models.py:111 #: extensions/sievefilters/views.py:269 msgid "no" msgstr "Nein" -#: extensions/amavis/models.py:87 -#: extensions/amavis/models.py:95 -#: extensions/amavis/models.py:103 -#: extensions/amavis/models.py:112 +#: extensions/amavis/models.py:87 extensions/amavis/models.py:95 +#: extensions/amavis/models.py:103 extensions/amavis/models.py:112 msgid "default" msgstr "Standard" #: extensions/amavis/models.py:89 msgid "Bypass virus checks or not. Choose 'default' to use global settings." -msgstr "Virus-Prüfungen umgehen oder nicht. Geben Sie, um den Domain-Standard zu nutzen, keinen individuellen Wert an." +msgstr "" +"Virus-Prüfungen umgehen oder nicht. Geben Sie, um den Domain-Standard zu " +"nutzen, keinen individuellen Wert an." #: extensions/amavis/models.py:92 msgid "Spam filter" @@ -912,7 +916,9 @@ msgstr "SPAM-Filter" #: extensions/amavis/models.py:97 msgid "Bypass spam checks or not. Choose 'default' to use global settings." -msgstr "Spam-Prüfungen umgehen oder nicht. Geben Sie, um den Domain-Standard zu nutzen, keinen individuellen Wert an." +msgstr "" +"Spam-Prüfungen umgehen oder nicht. Geben Sie, um den Domain-Standard zu " +"nutzen, keinen individuellen Wert an." #: extensions/amavis/models.py:100 msgid "Banned filter" @@ -920,7 +926,9 @@ msgstr "Filter für unerwünschte Dateien" #: extensions/amavis/models.py:105 msgid "Bypass banned checks or not. Choose 'default' to use global settings." -msgstr "Unerwünschte Dateien umgehen oder nicht. Geben Sie, um den Domain-Standard zu nutzen, keinen individuellen Wert an." +msgstr "" +"Unerwünschte Dateien umgehen oder nicht. Geben Sie, um den Domain-Standard " +"zu nutzen, keinen individuellen Wert an." #: extensions/amavis/models.py:109 msgid "Spam marker" @@ -928,25 +936,22 @@ msgstr "SPAM-Markierung" #: extensions/amavis/models.py:114 msgid "Modify spam subject or not. Choose 'default' to use global settings." -msgstr "Betreff:-Zeile verändern oder nicht. Geben Sie, um den Domain-Standard zu nutzen, keinen individuellen Wert an." +msgstr "" +"Betreff:-Zeile verändern oder nicht. Geben Sie, um den Domain-Standard zu " +"nutzen, keinen individuellen Wert an." -#: extensions/amavis/sql_listing.py:23 -#: extensions/webmail/forms.py:5 +#: extensions/amavis/sql_listing.py:23 extensions/webmail/forms.py:5 #: extensions/webmail/lib.py:34 msgid "From" msgstr "Von" -#: extensions/amavis/sql_listing.py:24 -#: extensions/sievefilters/forms.py:68 -#: extensions/webmail/forms.py:9 -#: extensions/webmail/lib.py:33 -#: extensions/webmail/lib.py:363 -#: templates/common/email_searchbar.html:6 +#: extensions/amavis/sql_listing.py:24 extensions/sievefilters/forms.py:68 +#: extensions/webmail/forms.py:9 extensions/webmail/lib.py:33 +#: extensions/webmail/lib.py:363 templates/common/email_searchbar.html:6 msgid "Subject" msgstr "Betreff" -#: extensions/amavis/sql_listing.py:25 -#: extensions/webmail/lib.py:35 +#: extensions/amavis/sql_listing.py:25 extensions/webmail/lib.py:35 #: extensions/webmail/lib.py:365 msgid "Date" msgstr "Datum" @@ -961,33 +966,33 @@ msgstr "An" msgid "Empty quarantine" msgstr "Quarantäne leeren" -#: extensions/amavis/views.py:206 +#: extensions/amavis/views.py:220 msgid "Message deleted" msgstr "Nachricht gelöscht" -#: extensions/amavis/views.py:222 +#: extensions/amavis/views.py:236 #, 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:241 +#: extensions/amavis/views.py:255 msgid "Request sent" msgstr "Anfrage gesendet" -#: extensions/amavis/views.py:247 +#: extensions/amavis/views.py:261 msgid "Message released" msgstr "Nachricht freigegeben" -#: extensions/amavis/views.py:261 +#: extensions/amavis/views.py:275 #, 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:284 +#: extensions/amavis/views.py:298 #, python-format msgid "%(count)d message released successfully" msgid_plural "%(count)d messages released successfully" @@ -1056,7 +1061,8 @@ msgstr "Rektion auf diese Nachricht:" #: extensions/amavis/templates/amavis/notifications/pending_requests.html:14 #, python-format msgid "Please visit %(listingurl)s for a full listing." -msgstr "Bitte besuchen sie %(listingurl)s um eine vollständige Ausgabe zu erhalten." +msgstr "" +"Bitte besuchen sie %(listingurl)s um eine vollständige Ausgabe zu erhalten." #: extensions/amavis/templatetags/amextras.py:20 #: extensions/amavis/templatetags/amextras.py:52 @@ -1100,8 +1106,10 @@ msgid "Bad MIME" msgstr "Schlechtes MIME" #: extensions/limits/__init__.py:23 -msgid "Per administrator resources to limit the number of objects they can create" -msgstr "Administrator-Ressourcen, um die Anzahl erstellbarer Objekte einzuschränken" +msgid "" +"Per administrator resources to limit the number of objects they can create" +msgstr "" +"Administrator-Ressourcen, um die Anzahl erstellbarer Objekte einzuschränken" #: extensions/limits/__init__.py:60 msgid "Reseller" @@ -1111,8 +1119,7 @@ msgstr "Reseller" msgid "Resources" msgstr "Ressourcen" -#: extensions/limits/forms.py:11 -#: extensions/limits/models.py:9 +#: extensions/limits/forms.py:11 extensions/limits/models.py:9 msgid "Domain admins" msgstr "Domänen-Administratoren" @@ -1146,7 +1153,8 @@ msgstr "Ihre Ressourcen wurde noch nicht initialisiert" #: extensions/limits/forms.py:64 msgid "You're not allowed to define unlimited values" -msgstr "Sie verfügen nicht über ausreichend Rechte, um unbegrenzte Werte anzugeben" +msgstr "" +"Sie verfügen nicht über ausreichend Rechte, um unbegrenzte Werte anzugeben" #: extensions/limits/lib.py:16 #, python-format @@ -1171,11 +1179,14 @@ msgstr "Ressourcen-Verbrauch" #: extensions/postfix_autoreply/__init__.py:20 msgid "Auto-reply (vacation) functionality using Postfix" -msgstr "Automatische Antwort (Abwesenheitsbenachrichtigung) über Postfix-Programm" +msgstr "" +"Automatische Antwort (Abwesenheitsbenachrichtigung) über Postfix-Programm" #: extensions/postfix_autoreply/__init__.py:43 msgid "Timeout in seconds between two auto-replies to the same recipient" -msgstr "Zeit in Sekunden zwischen zwei automatisierten Antworten an denselben Empfänger" +msgstr "" +"Zeit in Sekunden zwischen zwei automatisierten Antworten an denselben " +"Empfänger" #: extensions/postfix_autoreply/__init__.py:68 #: extensions/postfix_autoreply/views.py:42 @@ -1220,7 +1231,9 @@ msgstr "Automatische Antwort erfolgreich aktualisiert." #: extensions/postfix_autoreply/views.py:43 msgid "Define a message to automatically send when you are off" -msgstr "Gegen sie eine Nachricht an, die gesendet werden soll, wenn Sie nicht erreichbar sind" +msgstr "" +"Gegen sie eine Nachricht an, die gesendet werden soll, wenn Sie nicht " +"erreichbar sind" #: extensions/sievefilters/__init__.py:12 msgid "Plugin to easily create server-side filters" @@ -1291,8 +1304,7 @@ msgstr "ist nicht" msgid "Sender" msgstr "Sender" -#: extensions/sievefilters/forms.py:71 -#: extensions/webmail/forms.py:7 +#: extensions/sievefilters/forms.py:71 extensions/webmail/forms.py:7 msgid "Cc" msgstr "Cc" @@ -1318,7 +1330,9 @@ msgstr "Leite Nachricht um zu" #: extensions/sievefilters/lib.py:37 msgid "Connection to MANAGESIEVE server failed, check your configuration" -msgstr "Verbindung zu MANAGESIEVE-Server fehlgeschlagen. Überprüfen Sie Ihre Konfiguration." +msgstr "" +"Verbindung zu MANAGESIEVE-Server fehlgeschlagen. Überprüfen Sie Ihre " +"Konfiguration." #: extensions/sievefilters/lib.py:82 msgid "Not enough space on server" @@ -1395,8 +1409,11 @@ msgid "active" msgstr "aktiv" #: extensions/sievefilters/templates/sievefilters/index.html:73 -msgid "No filters set defined yet. You must create one in order to define filters." -msgstr "Nich keine Filter-Sätze definiert. Sie müssen einen erstellen, damit sie Filter erstellen können." +msgid "" +"No filters set defined yet. You must create one in order to define filters." +msgstr "" +"Nich keine Filter-Sätze definiert. Sie müssen einen erstellen, damit sie " +"Filter erstellen können." #: extensions/sievefilters/templatetags/sfilters_tags.py:16 msgid "New filters set" @@ -1514,8 +1531,7 @@ msgstr "Jahr" msgid "Custom" msgstr "Individuell" -#: extensions/stats/views.py:30 -#: extensions/stats/templates/stats/graphs.html:8 +#: extensions/stats/views.py:30 extensions/stats/templates/stats/graphs.html:8 msgid "No statistics available" msgstr "Keine Statistik-Daten verfügbar" @@ -1676,8 +1692,7 @@ msgstr "Verbindung zu IMAP-Server fehlgeschlagen: %s" msgid "wrote:" msgstr "schrieb:" -#: extensions/webmail/lib.py:377 -#: extensions/webmail/lib.py:381 +#: extensions/webmail/lib.py:377 extensions/webmail/lib.py:381 msgid "Original message" msgstr "Gesendete Nachrichten" @@ -1689,8 +1704,7 @@ msgstr "Rote markierte Felder sind MUSS-Felder" msgid "Unknown action" msgstr "Unbekannte Aktion" -#: extensions/webmail/views.py:98 -#: lib/email_listing.py:158 +#: extensions/webmail/views.py:98 lib/email_listing.py:158 msgid "Empty mailbox" msgstr "Mailbox leer" @@ -1711,8 +1725,7 @@ msgstr "Mailbox bearbeiten" msgid "Mailbox updated" msgstr "Mailbox aktualisiert" -#: extensions/webmail/views.py:194 -#: extensions/webmail/views.py:376 +#: extensions/webmail/views.py:194 extensions/webmail/views.py:376 #: extensions/webmail/views.py:485 msgid "Bad request" msgstr "Fehlerhafte Anfrage" @@ -1787,8 +1800,7 @@ msgstr "Antworten" msgid "Reply all" msgstr "Allen Antworten" -#: extensions/webmail/templatetags/webextras.py:29 -#: userprefs/views.py:27 +#: extensions/webmail/templatetags/webextras.py:29 userprefs/views.py:27 #: userprefs/templatetags/uprefs_extras.py:25 msgid "Forward" msgstr "Weiterleiten" @@ -1858,8 +1870,7 @@ msgstr "Erlaubnis verweigert: %s" msgid "Permission denied" msgstr "Berechtigung verweigert" -#: lib/formutils.py:158 -#: lib/formutils.py:165 +#: lib/formutils.py:158 lib/formutils.py:165 msgid "Enter a valid domain name" msgstr "Geben Sie einen gültigen Domain-Namen an" @@ -1962,8 +1973,12 @@ msgid "Forward messages and store copies into your local mailbox" msgstr "Nachricht weiterleiten und Kopie in Mailbox ablegen" #: userprefs/forms.py:81 -msgid "You can't define a forward to a local destination. Please ask your administrator to create an alias instead." -msgstr "Sie können keine Weiterleitung auf ein lokales Ziel anlegen. Bitten Sie Ihren Administrator stattdessen einen Alias anzulegen." +msgid "" +"You can't define a forward to a local destination. Please ask your " +"administrator to create an alias instead." +msgstr "" +"Sie können keine Weiterleitung auf ein lokales Ziel anlegen. Bitten Sie " +"Ihren Administrator stattdessen einen Alias anzulegen." #: userprefs/views.py:28 msgid "Automatically forward emails to another address" @@ -1977,8 +1992,7 @@ msgstr "Weiterleitung aktualisiert" msgid "Profile updated" msgstr "Profil aktualisiert" -#: userprefs/views.py:97 -#: userprefs/templatetags/uprefs_extras.py:16 +#: userprefs/views.py:97 userprefs/templatetags/uprefs_extras.py:16 msgid "Profile" msgstr "Profil" @@ -2008,6 +2022,12 @@ msgstr "Modoboa anpassen" msgid "Logout" msgstr "Logout" +#~ msgid "The distribution list address" +#~ msgstr "Adresse der Verteilerliste" + +#~ msgid "A valid e-mail address" +#~ msgstr "Eine gültige E-Mail-Adresse" + #~ msgid "Alias(es) of this domain" #~ msgstr "Aliase dieser Domain" diff --git a/modoboa/locale/en/LC_MESSAGES/django.po b/modoboa/locale/en/LC_MESSAGES/django.po index 594da7d38..ceef335cf 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: 2012-07-04 18:39+0200\n" +"POT-Creation-Date: 2012-09-01 10:55+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -89,7 +89,7 @@ msgstr "" msgid "Failed to rename domain, check permissions" msgstr "" -#: admin/forms.py:110 admin/forms.py:598 admin/views.py:363 +#: admin/forms.py:110 admin/forms.py:598 admin/views.py:362 msgid "General" msgstr "" @@ -98,7 +98,9 @@ msgid "Email address" msgstr "" #: admin/forms.py:133 -msgid "The distribution list address" +msgid "" +"The distribution list address. Use the '*' character to create a 'catchall' " +"address (ex: *@domain.tld)." msgstr "" #: admin/forms.py:136 @@ -142,7 +144,9 @@ msgid "Address" msgstr "" #: admin/forms.py:231 -msgid "A valid e-mail address" +msgid "" +"A valid e-mail address. Use the '*' character to create a 'catchall' address " +"(ex: *@domain.tld)." msgstr "" #: admin/forms.py:267 admin/forms.py:296 extensions/sievefilters/forms.py:70 @@ -231,7 +235,8 @@ msgstr "" #: admin/forms.py:447 msgid "" "Alias(es) of this mailbox. Indicate only one address per input, press ENTER " -"to add a new input." +"to add a new input. Use the '*' character to create a 'catchall' alias (ex: " +"*@domain.tld)." msgstr "" #: admin/forms.py:505 @@ -246,7 +251,7 @@ msgstr "" msgid "Domain(s) that user administrates" msgstr "" -#: admin/forms.py:600 admin/views.py:366 +#: admin/forms.py:600 admin/views.py:365 msgid "Mail" msgstr "" @@ -399,109 +404,109 @@ msgstr "" msgid "Fullname/Recipient" msgstr "" -#: admin/views.py:80 +#: admin/views.py:79 msgid "New domain" msgstr "" -#: admin/views.py:81 admin/views.py:181 admin/views.py:360 admin/views.py:367 +#: admin/views.py:80 admin/views.py:180 admin/views.py:359 admin/views.py:366 #: extensions/sievefilters/views.py:120 extensions/sievefilters/views.py:187 #: extensions/webmail/views.py:118 msgid "Create" msgstr "" -#: admin/views.py:87 +#: admin/views.py:86 msgid "Domain created" msgstr "" -#: admin/views.py:111 admin/views.py:230 admin/views.py:411 +#: admin/views.py:110 admin/views.py:229 admin/views.py:410 #: extensions/sievefilters/views.py:139 extensions/webmail/views.py:149 #: userprefs/templates/userprefs/form.html:4 msgid "Update" msgstr "" -#: admin/views.py:122 +#: admin/views.py:121 msgid "Domain modified" msgstr "" -#: admin/views.py:145 +#: admin/views.py:144 msgid "You can't delete your own domain" msgstr "" -#: admin/views.py:148 +#: admin/views.py:147 msgid "Domain deleted" msgid_plural "Domains deleted" msgstr[0] "" msgstr[1] "" -#: admin/views.py:163 +#: admin/views.py:162 msgid "Alias with this name already exists" msgstr "" -#: admin/views.py:201 +#: admin/views.py:200 msgid "New distribution list" msgstr "" -#: admin/views.py:205 +#: admin/views.py:204 msgid "Distribution list created" msgstr "" -#: admin/views.py:211 +#: admin/views.py:210 msgid "New alias" msgstr "" -#: admin/views.py:215 +#: admin/views.py:214 msgid "Alias created" msgstr "" -#: admin/views.py:221 +#: admin/views.py:220 msgid "New forward" msgstr "" -#: admin/views.py:225 +#: admin/views.py:224 msgid "Forward created" msgstr "" -#: admin/views.py:242 +#: admin/views.py:241 msgid "Alias modified" msgstr "" -#: admin/views.py:246 +#: admin/views.py:245 msgid "Distribution list modified" msgstr "" -#: admin/views.py:250 +#: admin/views.py:249 msgid "Forward modified" msgstr "" -#: admin/views.py:357 +#: admin/views.py:356 msgid "New account" msgstr "" -#: admin/views.py:364 +#: admin/views.py:363 msgid "Next" msgstr "" -#: admin/views.py:368 +#: admin/views.py:367 msgid "Previous" msgstr "" -#: admin/views.py:380 +#: admin/views.py:379 msgid "Account created" msgstr "" -#: admin/views.py:425 +#: admin/views.py:424 msgid "Account updated" msgstr "" -#: admin/views.py:445 +#: admin/views.py:444 msgid "Account deleted" msgid_plural "Accounts deleted" msgstr[0] "" msgstr[1] "" -#: admin/views.py:455 admin/views.py:460 extensions/amavis/views.py:199 -#: extensions/amavis/views.py:205 extensions/amavis/views.py:232 -#: extensions/amavis/views.py:236 extensions/amavis/views.py:238 +#: admin/views.py:454 admin/views.py:459 extensions/amavis/views.py:213 +#: extensions/amavis/views.py:219 extensions/amavis/views.py:246 +#: extensions/amavis/views.py:250 extensions/amavis/views.py:252 #: extensions/stats/views.py:46 extensions/webmail/views.py:32 #: extensions/webmail/views.py:55 extensions/webmail/views.py:68 #: extensions/webmail/views.py:80 extensions/webmail/views.py:96 @@ -511,20 +516,20 @@ msgstr[1] "" msgid "Invalid request" msgstr "" -#: admin/views.py:500 +#: admin/views.py:499 msgid "Parameters saved" msgstr "" -#: admin/views.py:546 +#: admin/views.py:545 msgid "Modifications applied." msgstr "" -#: admin/views.py:603 +#: admin/views.py:602 #, python-format msgid "%d objects imported successfully" msgstr "" -#: admin/views.py:621 +#: admin/views.py:620 msgid "" "Provide a CSV file where lines respect one of the following format:\n" "
    \n" @@ -535,16 +540,16 @@ msgid "" "You can use a different character as separator.\n" msgstr "" -#: admin/views.py:629 +#: admin/views.py:628 msgid "Import identities" msgstr "" -#: admin/views.py:630 admin/views.py:656 admin/templatetags/admin_extras.py:76 +#: admin/views.py:629 admin/views.py:655 admin/templatetags/admin_extras.py:76 #: admin/templatetags/admin_extras.py:118 msgid "Import" msgstr "" -#: admin/views.py:648 +#: admin/views.py:647 msgid "" "Provide a CSV file where lines respect the following format:
    \n" "domain; name; quota
    \n" @@ -552,7 +557,7 @@ msgid "" "You can use a different character as separator.\n" msgstr "" -#: admin/views.py:655 +#: admin/views.py:654 msgid "Import domains" msgstr "" @@ -891,33 +896,33 @@ msgstr "" msgid "Empty quarantine" msgstr "" -#: extensions/amavis/views.py:206 +#: extensions/amavis/views.py:220 msgid "Message deleted" msgstr "" -#: extensions/amavis/views.py:222 +#: extensions/amavis/views.py:236 #, python-format msgid "%(count)d message deleted successfully" msgid_plural "%(count)d messages deleted successfully" msgstr[0] "" msgstr[1] "" -#: extensions/amavis/views.py:241 +#: extensions/amavis/views.py:255 msgid "Request sent" msgstr "" -#: extensions/amavis/views.py:247 +#: extensions/amavis/views.py:261 msgid "Message released" msgstr "" -#: extensions/amavis/views.py:261 +#: extensions/amavis/views.py:275 #, python-format msgid "%(count)d request sent" msgid_plural "%(count)d requests sent" msgstr[0] "" msgstr[1] "" -#: extensions/amavis/views.py:284 +#: extensions/amavis/views.py:298 #, python-format msgid "%(count)d message released successfully" msgid_plural "%(count)d messages released successfully" diff --git a/modoboa/locale/es/LC_MESSAGES/django.po b/modoboa/locale/es/LC_MESSAGES/django.po index 1c9cb85bb..f616683f7 100644 --- a/modoboa/locale/es/LC_MESSAGES/django.po +++ b/modoboa/locale/es/LC_MESSAGES/django.po @@ -1,22 +1,22 @@ # 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 Gracia , 2011, 2012. # Pedro Gracia , 2010, 2011. msgid "" msgstr "" "Project-Id-Version: Modoboa\n" -"Report-Msgid-Bugs-To: http://dev.modoboa.org/\n" -"POT-Creation-Date: 2012-07-04 18:39+0200\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2012-09-01 10:55+0200\n" "PO-Revision-Date: 2012-07-09 16:10+0000\n" "Last-Translator: Pedro Gracia \n" "Language-Team: LANGUAGE \n" +"Language: es\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: es\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" #: admin/__init__.py:9 @@ -29,7 +29,8 @@ msgstr "El sistema usado para autenticación" #: admin/__init__.py:13 msgid "Modoboa will handle mailbox creation on filesystem" -msgstr "Modoboa se ocupará de la creación del mailbox en el sistema de ficheros." +msgstr "" +"Modoboa se ocupará de la creación del mailbox en el sistema de ficheros." #: admin/__init__.py:15 msgid "Path to the root directory where messages are stored" @@ -39,13 +40,17 @@ msgstr "Directorio raiz dónde están almacenados los mensajes" msgid "" "UID of the virtual user which owns domains/mailboxes/messages on the " "filesystem" -msgstr "UID del usuario virtual que es el propietario de los dominios/mailboxes/mensajes en el sistema" +msgstr "" +"UID del usuario virtual que es el propietario de los dominios/mailboxes/" +"mensajes en el sistema" #: admin/__init__.py:19 msgid "" "GID of the virtual user which owns domains/mailboxes/messages on the " "filesystem" -msgstr "GID del usuario virtual que es el propietario de los dominios/mailboxes/mensajes en el sistema" +msgstr "" +"GID del usuario virtual que es el propietario de los dominios/mailboxes/" +"mensajes en el sistema" #: admin/__init__.py:22 msgid "Mailboxes storage format" @@ -55,7 +60,9 @@ msgstr "Formato de almacenamiento de los Mailboxes" msgid "" "Sub-directory (inside the mailbox) where messages are stored when using the " "maildir format" -msgstr "Subdirectorio (dentro del mailbox) dónde los mensajes son almacenados cuando se usa el formato maildir" +msgstr "" +"Subdirectorio (dentro del mailbox) dónde los mensajes son almacenados cuando " +"se usa el formato maildir" #: admin/__init__.py:32 msgid "Scheme used to crypt mailbox passwords" @@ -67,7 +74,8 @@ msgstr "Número de elementos mostrado por página" #: admin/__init__.py:57 msgid "The default redirection used when no application is specified" -msgstr "La redirección que será usada cuando ninguna aplicación sea especificada." +msgstr "" +"La redirección que será usada cuando ninguna aplicación sea especificada." #: admin/forms.py:15 admin/forms.py:445 admin/tables.py:17 msgid "Alias(es)" @@ -77,7 +85,9 @@ msgstr "Alias" msgid "" "Alias(es) of this domain. Indicate only one name per input, press ENTER to " "add a new input." -msgstr "Alia(s) de este dominio. Indique únicamente un nombre por entrada, presione ENTER para añadir una nueva entrada." +msgstr "" +"Alia(s) de este dominio. Indique únicamente un nombre por entrada, presione " +"ENTER para añadir una nueva entrada." #: admin/forms.py:54 msgid "An alias with this name already exists" @@ -91,7 +101,7 @@ msgstr "Ya existe un dominio con este nombre" msgid "Failed to rename domain, check permissions" msgstr "Ha fallado el cambio de nombre de este dominio, compruebe permisos" -#: admin/forms.py:110 admin/forms.py:598 admin/views.py:363 +#: admin/forms.py:110 admin/forms.py:598 admin/views.py:362 msgid "General" msgstr "General" @@ -100,8 +110,13 @@ msgid "Email address" msgstr "Dirección de email" #: admin/forms.py:133 -msgid "The distribution list address" -msgstr "Dirección de la lista de distribución" +#, fuzzy +msgid "" +"The distribution list address. Use the '*' character to create a 'catchall' " +"address (ex: *@domain.tld)." +msgstr "" +"Alias(es) de este mailbox. Indique únicamente una dirección por entrada, " +"presione ENTER para añadir una nueva entrada." #: admin/forms.py:136 msgid "Recipients" @@ -111,7 +126,9 @@ msgstr "Destinatarios" msgid "" "Mailbox(es) this alias will point to. Indicate only one address per input, " "press ENTER to add a new input." -msgstr "Mailbox(es) a los que apuntará este alias. Indique únicamente una dirección por entrada, presione ENTER para añadir una nueva entrada." +msgstr "" +"Mailbox(es) a los que apuntará este alias. Indique únicamente una dirección " +"por entrada, presione ENTER para añadir una nueva entrada." #: admin/forms.py:171 admin/forms.py:250 admin/forms.py:478 #: admin/models.py:809 @@ -144,8 +161,13 @@ msgid "Address" msgstr "Dirección" #: admin/forms.py:231 -msgid "A valid e-mail address" -msgstr "Una dirección válida de email" +#, fuzzy +msgid "" +"A valid e-mail address. Use the '*' character to create a 'catchall' address " +"(ex: *@domain.tld)." +msgstr "" +"Alias(es) de este mailbox. Indique únicamente una dirección por entrada, " +"presione ENTER para añadir una nueva entrada." #: admin/forms.py:267 admin/forms.py:296 extensions/sievefilters/forms.py:70 msgid "Recipient" @@ -226,15 +248,21 @@ msgstr "Cuota" #: admin/forms.py:441 msgid "" -"Quota in MB for this mailbox. Leave empty to use the value defined at domain" -" level." -msgstr "Cuota en MB de este mailbox. Déjelo vacío para user el valor definido en a nivel de dominio." +"Quota in MB for this mailbox. Leave empty to use the value defined at domain " +"level." +msgstr "" +"Cuota en MB de este mailbox. Déjelo vacío para user el valor definido en a " +"nivel de dominio." #: admin/forms.py:447 +#, fuzzy msgid "" "Alias(es) of this mailbox. Indicate only one address per input, press ENTER " -"to add a new input." -msgstr "Alias(es) de este mailbox. Indique únicamente una dirección por entrada, presione ENTER para añadir una nueva entrada." +"to add a new input. Use the '*' character to create a 'catchall' alias (ex: " +"*@domain.tld)." +msgstr "" +"Alias(es) de este mailbox. Indique únicamente una dirección por entrada, " +"presione ENTER para añadir una nueva entrada." #: admin/forms.py:505 msgid "Failed to rename mailbox, check permissions" @@ -248,7 +276,7 @@ msgstr "Dominio(s)" msgid "Domain(s) that user administrates" msgstr "Dominio(s) que el usuario administra" -#: admin/forms.py:600 admin/views.py:366 +#: admin/forms.py:600 admin/views.py:365 msgid "Mail" msgstr "Correo" @@ -346,15 +374,17 @@ msgid "Account '%s' already exists" msgstr "La cuenta '%s' ya existe" #: admin/models.py:705 -msgid "" -"Cannot import this mailbox because the associated domain does not exist" -msgstr "No ha sido posible importar este mailbox ya que el dominio asociado no existe" +msgid "Cannot import this mailbox because the associated domain does not exist" +msgstr "" +"No ha sido posible importar este mailbox ya que el dominio asociado no existe" #: admin/models.py:730 msgid "" -"The alias address (without the domain part). For a 'catch-all' address, just" -" enter an * character." -msgstr "La dirección del alias (sin la parte del dominio). Para una dirección que lo recoja todo, ponga un asterisco (*)." +"The alias address (without the domain part). For a 'catch-all' address, just " +"enter an * character." +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:734 msgid "mailboxes" @@ -402,109 +432,109 @@ msgstr "Email/Nombre de usuario" msgid "Fullname/Recipient" msgstr "Nombre completo/Destinatario" -#: admin/views.py:80 +#: admin/views.py:79 msgid "New domain" msgstr "Nuevo dominio" -#: admin/views.py:81 admin/views.py:181 admin/views.py:360 admin/views.py:367 +#: admin/views.py:80 admin/views.py:180 admin/views.py:359 admin/views.py:366 #: extensions/sievefilters/views.py:120 extensions/sievefilters/views.py:187 #: extensions/webmail/views.py:118 msgid "Create" msgstr "Crear" -#: admin/views.py:87 +#: admin/views.py:86 msgid "Domain created" msgstr "Dominio creado" -#: admin/views.py:111 admin/views.py:230 admin/views.py:411 +#: admin/views.py:110 admin/views.py:229 admin/views.py:410 #: extensions/sievefilters/views.py:139 extensions/webmail/views.py:149 #: userprefs/templates/userprefs/form.html:4 msgid "Update" msgstr "Actualizar" -#: admin/views.py:122 +#: admin/views.py:121 msgid "Domain modified" msgstr "Dominio modificado" -#: admin/views.py:145 +#: admin/views.py:144 msgid "You can't delete your own domain" msgstr "No puedo eliminar su propio dominio" -#: admin/views.py:148 +#: admin/views.py:147 msgid "Domain deleted" msgid_plural "Domains deleted" msgstr[0] "Dominio eliminado" msgstr[1] "Dominios eliminados" -#: admin/views.py:163 +#: admin/views.py:162 msgid "Alias with this name already exists" msgstr "Ya existe un alias con este nombre" -#: admin/views.py:201 +#: admin/views.py:200 msgid "New distribution list" msgstr "Nueva lista de distribución" -#: admin/views.py:205 +#: admin/views.py:204 msgid "Distribution list created" msgstr "Lista de distribución creada" -#: admin/views.py:211 +#: admin/views.py:210 msgid "New alias" msgstr "Nuevo alias" -#: admin/views.py:215 +#: admin/views.py:214 msgid "Alias created" msgstr "Alias creado" -#: admin/views.py:221 +#: admin/views.py:220 msgid "New forward" msgstr "Nuevo reenvío" -#: admin/views.py:225 +#: admin/views.py:224 msgid "Forward created" msgstr "Reenvío creado" -#: admin/views.py:242 +#: admin/views.py:241 msgid "Alias modified" msgstr "Alias modificado" -#: admin/views.py:246 +#: admin/views.py:245 msgid "Distribution list modified" msgstr "Lista de distribución modificada" -#: admin/views.py:250 +#: admin/views.py:249 msgid "Forward modified" msgstr "Reenvío modificado" -#: admin/views.py:357 +#: admin/views.py:356 msgid "New account" msgstr "Nueva cuenta" -#: admin/views.py:364 +#: admin/views.py:363 msgid "Next" msgstr "Siguiente" -#: admin/views.py:368 +#: admin/views.py:367 msgid "Previous" msgstr "Anterior" -#: admin/views.py:380 +#: admin/views.py:379 msgid "Account created" msgstr "Cuenta creada" -#: admin/views.py:425 +#: admin/views.py:424 msgid "Account updated" msgstr "Cuenta actualizada" -#: admin/views.py:445 +#: admin/views.py:444 msgid "Account deleted" msgid_plural "Accounts deleted" msgstr[0] "Cuenta eliminada" msgstr[1] "Cuentas eliminadas" -#: admin/views.py:455 admin/views.py:460 extensions/amavis/views.py:199 -#: extensions/amavis/views.py:205 extensions/amavis/views.py:232 -#: extensions/amavis/views.py:236 extensions/amavis/views.py:238 +#: admin/views.py:454 admin/views.py:459 extensions/amavis/views.py:213 +#: extensions/amavis/views.py:219 extensions/amavis/views.py:246 +#: extensions/amavis/views.py:250 extensions/amavis/views.py:252 #: extensions/stats/views.py:46 extensions/webmail/views.py:32 #: extensions/webmail/views.py:55 extensions/webmail/views.py:68 #: extensions/webmail/views.py:80 extensions/webmail/views.py:96 @@ -514,47 +544,60 @@ msgstr[1] "Cuentas eliminadas" msgid "Invalid request" msgstr "Petición inválida" -#: admin/views.py:500 +#: admin/views.py:499 msgid "Parameters saved" msgstr "Parámetros guardados" -#: admin/views.py:546 +#: admin/views.py:545 msgid "Modifications applied." msgstr "Modificaciones aplicadas." -#: admin/views.py:603 +#: admin/views.py:602 #, python-format msgid "%d objects imported successfully" msgstr "%d objetos importados con éxito" -#: admin/views.py:621 +#: admin/views.py:620 msgid "" "Provide a CSV file where lines respect one of the following format:\n" "
      \n" -"
    • account; loginname; password; first name; last name; address
    • \n" +"
    • account; loginname; password; first name; last name; address\n" "
    • dlist; address; recipient; recipient; ...
    • \n" "
    \n" "You can use a different character as separator.\n" -msgstr "Suministre un fichero CSV dónde las líneas respetan uno de los siguientes formatos:\n
      \n
    • cuenta; nombredeusuario; nombre; apellido; dirección
    • \n
    • listadistribución; dirección; destinatario; destinatario; ...
    • \n
    nPuede usar un carácter diferente como separador.\n" +msgstr "" +"Suministre un fichero CSV dónde las líneas respetan uno de los siguientes " +"formatos:\n" +"
      \n" +"
    • cuenta; nombredeusuario; nombre; apellido; dirección
    • \n" +"
    • listadistribución; dirección; destinatario; destinatario; ...\n" +"
    nPuede usar un carácter diferente como separador.\n" -#: admin/views.py:629 +#: admin/views.py:628 msgid "Import identities" msgstr "Importar identidades" -#: admin/views.py:630 admin/views.py:656 admin/templatetags/admin_extras.py:76 +#: admin/views.py:629 admin/views.py:655 admin/templatetags/admin_extras.py:76 #: admin/templatetags/admin_extras.py:118 msgid "Import" msgstr "Importar" -#: admin/views.py:648 +#: admin/views.py:647 msgid "" "Provide a CSV file where lines respect the following format:
    \n" "domain; name; quota
    \n" "\n" "You can use a different character as separator.\n" -msgstr "Suministre un fichero CSV dónde las líneas respatan el siguiente formato:
    \ndominio; nombre; cuota
    \n\nPuede usar un carácter diferente como separador.\n" +msgstr "" +"Suministre un fichero CSV dónde las líneas respatan el siguiente formato:
    \n" +"dominio; nombre; cuota
    \n" +"\n" +"Puede usar un carácter diferente como separador.\n" -#: admin/views.py:655 +#: admin/views.py:654 msgid "Import domains" msgstr "Importar dominios" @@ -718,7 +761,9 @@ msgstr "La cuenta está desactivada." #: auth/views.py:41 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." #: demo/__init__.py:17 msgid "Test messages" @@ -741,15 +786,32 @@ msgid "" "\n" "

    Welcome to the online demo!

    \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):

    \n" "
      \n" "
    • A super administrator : admin/password
    • \n" "
    • A domain administrator : admin@demo.local/admin
    • \n" "
    • A simple user : user@demo.local/user
    • \n" "
    \n" "

    Please report any issue or give any suggestion to \n" -" the mailing list.

    \n" -msgstr "\n

    ¡Bienvendio a la demo!

    \n

    Aviso: el contenido de la demo será inicializado cada dos horas.

    \n

    Para probar la demo están disponibles los siguientes usuarios (usuario/contraseña):

    \n
      \n
    • Un super administrador : admin/password
    • \n
    • Un administrador de dominio : admin@demo.local/admin
    • \n
    • Un usuario normal : user@demo.local/user
    • \n
    \n

    Por favor, informe de cualquier incidencia o denos cualquier sugerencia a \n la lista de correo.

    \n" +" the " +"mailing list.

    \n" +msgstr "" +"\n" +"

    ¡Bienvendio a la demo!

    \n" +"

    Aviso: el contenido de la demo será inicializado cada dos horas.\n" +"

    Para probar la demo están disponibles los siguientes usuarios (usuario/" +"contraseña):

    \n" +"
      \n" +"
    • Un super administrador : admin/password
    • \n" +"
    • Un administrador de dominio : admin@demo.local/admin
    • \n" +"
    • Un usuario normal : user@demo.local/user
    • \n" +"
    \n" +"

    Por favor, informe de cualquier incidencia o denos cualquier sugerencia " +"a \n" +" la lista " +"de correo.

    \n" #: extensions/amavis/__init__.py:21 msgid "Simple amavis management frontend" @@ -757,11 +819,15 @@ msgstr "Panel de gestión sencilla para amavis" #: extensions/amavis/__init__.py:45 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/__init__.py:49 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/__init__.py:54 msgid "Mode used to access the PDP server" @@ -839,7 +905,9 @@ msgstr "Por defecto" #: extensions/amavis/models.py:89 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:92 msgid "Spam filter" @@ -847,7 +915,9 @@ msgstr "Filtro de spam" #: extensions/amavis/models.py:97 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:100 msgid "Banned filter" @@ -855,7 +925,9 @@ msgstr "Filtro de expulsados" #: extensions/amavis/models.py:105 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:109 msgid "Spam marker" @@ -863,7 +935,9 @@ msgstr "Marcador de spam" #: extensions/amavis/models.py:114 msgid "Modify spam subject or not. Choose 'default' to use global settings." -msgstr "Modificar el asunto de spam o no. Elija 'Por defecto' para usar la configuración global." +msgstr "" +"Modificar el asunto de spam o no. Elija 'Por defecto' para usar la " +"configuración global." #: extensions/amavis/sql_listing.py:23 extensions/webmail/forms.py:5 #: extensions/webmail/lib.py:34 @@ -891,33 +965,33 @@ msgstr "A" msgid "Empty quarantine" msgstr "Vaciar cuarentena" -#: extensions/amavis/views.py:206 +#: extensions/amavis/views.py:220 msgid "Message deleted" msgstr "Mensaje eliminado" -#: extensions/amavis/views.py:222 +#: extensions/amavis/views.py:236 #, 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:241 +#: extensions/amavis/views.py:255 msgid "Request sent" msgstr "Petición enviada" -#: extensions/amavis/views.py:247 +#: extensions/amavis/views.py:261 msgid "Message released" msgstr "Mensaje publicado" -#: extensions/amavis/views.py:261 +#: extensions/amavis/views.py:275 #, 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:284 +#: extensions/amavis/views.py:298 #, python-format msgid "%(count)d message released successfully" msgid_plural "%(count)d messages released successfully" @@ -952,8 +1026,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:" @@ -1028,7 +1106,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:60 msgid "Reseller" @@ -1044,7 +1123,8 @@ msgstr "Administradores del dominio" #: extensions/limits/forms.py:12 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:15 msgid "Maximum number of domains this user can create" @@ -1146,7 +1226,8 @@ msgstr "El mensaje de autorespuesta se ha actualizado correctamente." #: extensions/postfix_autoreply/views.py:43 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" @@ -1322,7 +1403,9 @@ msgstr "activo" #: extensions/sievefilters/templates/sievefilters/index.html:73 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" @@ -1885,7 +1968,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:28 msgid "Automatically forward emails to another address" @@ -1928,3 +2013,9 @@ msgstr "Adaptar Modoboa" #: userprefs/templatetags/uprefs_extras.py:55 msgid "Logout" msgstr "Salir" + +#~ msgid "The distribution list address" +#~ msgstr "Dirección de la lista de distribución" + +#~ msgid "A valid e-mail address" +#~ msgstr "Una dirección válida de email" diff --git a/modoboa/locale/fr/LC_MESSAGES/django.po b/modoboa/locale/fr/LC_MESSAGES/django.po index 3cc2d0855..9ae3debda 100644 --- a/modoboa/locale/fr/LC_MESSAGES/django.po +++ b/modoboa/locale/fr/LC_MESSAGES/django.po @@ -5,9 +5,9 @@ # Antoine Nguyen , 2009-2012. msgid "" msgstr "" -"Project-Id-Version: modoboa-0.9.1\n" +"Project-Id-Version: modoboa-0.9.3\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-07-04 18:39+0200\n" +"POT-Creation-Date: 2012-09-01 10:55+0200\n" "PO-Revision-Date: 2011-01-07 10:00+100\n" "Last-Translator: Antoine Nguyen \n" "Language-Team: FR \n" @@ -100,7 +100,7 @@ msgstr "Un domaine de ce nom existe déjà" msgid "Failed to rename domain, check permissions" msgstr "Impossible de renommer le domaine, vérifier les permissions" -#: admin/forms.py:110 admin/forms.py:598 admin/views.py:363 +#: admin/forms.py:110 admin/forms.py:598 admin/views.py:362 msgid "General" msgstr "Général" @@ -109,8 +109,12 @@ msgid "Email address" msgstr "Adresse email" #: admin/forms.py:133 -msgid "The distribution list address" -msgstr "L'adresse de liste de distribution" +msgid "" +"The distribution list address. Use the '*' character to create a 'catchall' " +"address (ex: *@domain.tld)." +msgstr "" +"L'adresse de la liste de distribution. Utiliser le caractère '*' pour créer une adresse 'attrape tout' " +"(ex: *@domain.tld)." #: admin/forms.py:136 msgid "Recipients" @@ -155,8 +159,12 @@ msgid "Address" msgstr "Adresse" #: admin/forms.py:231 -msgid "A valid e-mail address" -msgstr "Une adresse email valide" +msgid "" +"A valid e-mail address. Use the '*' character to create a 'catchall' address " +"(ex: *@domain.tld)." +msgstr "" +"Une adresse email valide. Utiliser le caractère '*' pour créer une adresse 'attrape tout' " +"(ex: *@domain.tld)." #: admin/forms.py:267 admin/forms.py:296 extensions/sievefilters/forms.py:70 msgid "Recipient" @@ -246,10 +254,12 @@ msgstr "" #: admin/forms.py:447 msgid "" "Alias(es) of this mailbox. Indicate only one address per input, press ENTER " -"to add a new input." +"to add a new input. Use the '*' character to create a 'catchall' alias (ex: " +"*@domain.tld)." msgstr "" "Alias de cette boite. Indiquer seulement une adresse par champ, appuyer sur " -"ENTREE pour ajouter un nouveau champ." +"ENTREE pour ajouter un nouveau champ. Utiliser le caractère '*' pour créer une adresse 'attrape tout' " +"(ex: *@domain.tld)." #: admin/forms.py:505 msgid "Failed to rename mailbox, check permissions" @@ -263,7 +273,7 @@ msgstr "Domaine(s)" msgid "Domain(s) that user administrates" msgstr "Domaine(s) que cet utilisateur administre" -#: admin/forms.py:600 admin/views.py:366 +#: admin/forms.py:600 admin/views.py:365 msgid "Mail" msgstr "Courrier" @@ -420,109 +430,109 @@ msgstr "Email/Nom d'utilisateur" msgid "Fullname/Recipient" msgstr "Nom complet/Destinataire" -#: admin/views.py:80 +#: admin/views.py:79 msgid "New domain" msgstr "Nouveau domaine" -#: admin/views.py:81 admin/views.py:181 admin/views.py:360 admin/views.py:367 +#: admin/views.py:80 admin/views.py:180 admin/views.py:359 admin/views.py:366 #: extensions/sievefilters/views.py:120 extensions/sievefilters/views.py:187 #: extensions/webmail/views.py:118 msgid "Create" msgstr "Créer" -#: admin/views.py:87 +#: admin/views.py:86 msgid "Domain created" msgstr "Domaine créé" -#: admin/views.py:111 admin/views.py:230 admin/views.py:411 +#: admin/views.py:110 admin/views.py:229 admin/views.py:410 #: extensions/sievefilters/views.py:139 extensions/webmail/views.py:149 #: userprefs/templates/userprefs/form.html:4 msgid "Update" msgstr "Mettre à jour" -#: admin/views.py:122 +#: admin/views.py:121 msgid "Domain modified" msgstr "Domaine modifié" -#: admin/views.py:145 +#: admin/views.py:144 msgid "You can't delete your own domain" msgstr "Vous ne pouvez pas supprimer votre propre domaine" -#: admin/views.py:148 +#: admin/views.py:147 msgid "Domain deleted" msgid_plural "Domains deleted" msgstr[0] "Domaine supprimé" msgstr[1] "Domaines supprimés" -#: admin/views.py:163 +#: admin/views.py:162 msgid "Alias with this name already exists" msgstr "Un alias de ce nom existe déjà" -#: admin/views.py:201 +#: admin/views.py:200 msgid "New distribution list" msgstr "Nouvelle liste de distribution" -#: admin/views.py:205 +#: admin/views.py:204 msgid "Distribution list created" msgstr "Liste de distribution créée" -#: admin/views.py:211 +#: admin/views.py:210 msgid "New alias" msgstr "Nouvel alias" -#: admin/views.py:215 +#: admin/views.py:214 msgid "Alias created" msgstr "Alias créé" -#: admin/views.py:221 +#: admin/views.py:220 msgid "New forward" msgstr "Nouveau transfert" -#: admin/views.py:225 +#: admin/views.py:224 msgid "Forward created" msgstr "Transfert créé" -#: admin/views.py:242 +#: admin/views.py:241 msgid "Alias modified" msgstr "Alias modifié" -#: admin/views.py:246 +#: admin/views.py:245 msgid "Distribution list modified" msgstr "Liste de distribution modifiée" -#: admin/views.py:250 +#: admin/views.py:249 msgid "Forward modified" msgstr "Transfert modifié" -#: admin/views.py:357 +#: admin/views.py:356 msgid "New account" msgstr "Nouveau compte" -#: admin/views.py:364 +#: admin/views.py:363 msgid "Next" msgstr "Suivante" -#: admin/views.py:368 +#: admin/views.py:367 msgid "Previous" msgstr "Précédente" -#: admin/views.py:380 +#: admin/views.py:379 msgid "Account created" msgstr "Compte créé" -#: admin/views.py:425 +#: admin/views.py:424 msgid "Account updated" msgstr "Compte mis à jour" -#: admin/views.py:445 +#: admin/views.py:444 msgid "Account deleted" msgid_plural "Accounts deleted" msgstr[0] "Compte supprimé" msgstr[1] "Comptes supprimés" -#: admin/views.py:455 admin/views.py:460 extensions/amavis/views.py:199 -#: extensions/amavis/views.py:205 extensions/amavis/views.py:232 -#: extensions/amavis/views.py:236 extensions/amavis/views.py:238 +#: admin/views.py:454 admin/views.py:459 extensions/amavis/views.py:213 +#: extensions/amavis/views.py:219 extensions/amavis/views.py:246 +#: extensions/amavis/views.py:250 extensions/amavis/views.py:252 #: extensions/stats/views.py:46 extensions/webmail/views.py:32 #: extensions/webmail/views.py:55 extensions/webmail/views.py:68 #: extensions/webmail/views.py:80 extensions/webmail/views.py:96 @@ -532,20 +542,20 @@ msgstr[1] "Comptes supprimés" msgid "Invalid request" msgstr "Requête invalide" -#: admin/views.py:500 +#: admin/views.py:499 msgid "Parameters saved" msgstr "Paramètres enregistrés" -#: admin/views.py:546 +#: admin/views.py:545 msgid "Modifications applied." msgstr "Modifications appliquées." -#: admin/views.py:603 +#: admin/views.py:602 #, python-format msgid "%d objects imported successfully" msgstr "%d objets importés avec succès" -#: admin/views.py:621 +#: admin/views.py:620 msgid "" "Provide a CSV file where lines respect one of the following format:\n" "
      \n" @@ -563,16 +573,16 @@ msgstr "" "
    \n" "Vous pouvez utiliser un caractère différent comme séparateur.\n" -#: admin/views.py:629 +#: admin/views.py:628 msgid "Import identities" msgstr "Importer des identités" -#: admin/views.py:630 admin/views.py:656 admin/templatetags/admin_extras.py:76 +#: admin/views.py:629 admin/views.py:655 admin/templatetags/admin_extras.py:76 #: admin/templatetags/admin_extras.py:118 msgid "Import" msgstr "Importer" -#: admin/views.py:648 +#: admin/views.py:647 msgid "" "Provide a CSV file where lines respect the following format:
    \n" "domain; name; quota
    \n" @@ -584,7 +594,7 @@ msgstr "" "\n" "Vous pouvez utiliser un caractère différent comme séparateur.\n" -#: admin/views.py:655 +#: admin/views.py:654 msgid "Import domains" msgstr "Importer des domaines" @@ -949,33 +959,33 @@ msgstr "A" msgid "Empty quarantine" msgstr "Quarantaine vide" -#: extensions/amavis/views.py:206 +#: extensions/amavis/views.py:220 msgid "Message deleted" msgstr "Message supprimé" -#: extensions/amavis/views.py:222 +#: extensions/amavis/views.py:236 #, 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:241 +#: extensions/amavis/views.py:255 msgid "Request sent" msgstr "Requête envoyée" -#: extensions/amavis/views.py:247 +#: extensions/amavis/views.py:261 msgid "Message released" msgstr "Message relâché" -#: extensions/amavis/views.py:261 +#: extensions/amavis/views.py:275 #, 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:284 +#: extensions/amavis/views.py:298 #, python-format msgid "%(count)d message released successfully" msgid_plural "%(count)d messages released successfully" @@ -2001,5 +2011,11 @@ msgstr "Personnalisez Modoboa" msgid "Logout" msgstr "Déconnexion" +#~ msgid "The distribution list address" +#~ msgstr "L'adresse de liste de distribution" + +#~ msgid "A valid e-mail address" +#~ msgstr "Une adresse email valide" + #~ msgid "Alias(es) of this domain" #~ msgstr "Alias de ce domaine" diff --git a/modoboa/locale/fr/LC_MESSAGES/djangojs.po b/modoboa/locale/fr/LC_MESSAGES/djangojs.po index 075cc49fa..f18e9e034 100644 --- a/modoboa/locale/fr/LC_MESSAGES/djangojs.po +++ b/modoboa/locale/fr/LC_MESSAGES/djangojs.po @@ -5,7 +5,7 @@ # msgid "" msgstr "" -"Project-Id-Version: modoboa-0.9.1\n" +"Project-Id-Version: modoboa-0.9.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2012-07-03 09:12+0200\n" "PO-Revision-Date: 2011-01-07 10:00+0100\n" diff --git a/modoboa/locale/pt_PT/LC_MESSAGES/django.po b/modoboa/locale/pt_PT/LC_MESSAGES/django.po index a3d381478..2a9960b45 100644 --- a/modoboa/locale/pt_PT/LC_MESSAGES/django.po +++ b/modoboa/locale/pt_PT/LC_MESSAGES/django.po @@ -1,22 +1,22 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. -# +# # Translators: # , 2012. # , 2012. msgid "" msgstr "" "Project-Id-Version: Modoboa\n" -"Report-Msgid-Bugs-To: http://dev.modoboa.org/\n" -"POT-Creation-Date: 2012-07-04 18:39+0200\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2012-09-01 10:55+0200\n" "PO-Revision-Date: 2012-07-09 00:36+0000\n" "Last-Translator: Sandra Ribeiro \n" "Language-Team: LANGUAGE \n" +"Language: pt_PT\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: pt_PT\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" #: admin/__init__.py:9 @@ -29,7 +29,8 @@ msgstr "Backend usado para autenticação" #: admin/__init__.py:13 msgid "Modoboa will handle mailbox creation on filesystem" -msgstr "Modoboa irá lidar com a criação de caixa de correio no sistema de arquivos" +msgstr "" +"Modoboa irá lidar com a criação de caixa de correio no sistema de arquivos" #: admin/__init__.py:15 msgid "Path to the root directory where messages are stored" @@ -39,13 +40,17 @@ msgstr "Caminho para o directório raiz, onde as mensagens são guardadas" msgid "" "UID of the virtual user which owns domains/mailboxes/messages on the " "filesystem" -msgstr "UID do utilizador virtual quem tem detêm 'domains/mailboxes/messages' no sistema de ficheiros" +msgstr "" +"UID do utilizador virtual quem tem detêm 'domains/mailboxes/messages' no " +"sistema de ficheiros" #: admin/__init__.py:19 msgid "" "GID of the virtual user which owns domains/mailboxes/messages on the " "filesystem" -msgstr "UID do grupo virtual quem tem detêm 'domains/mailboxes/messages' no sistema de ficheiros" +msgstr "" +"UID do grupo virtual quem tem detêm 'domains/mailboxes/messages' no sistema " +"de ficheiros" #: admin/__init__.py:22 msgid "Mailboxes storage format" @@ -55,7 +60,9 @@ msgstr "Formato de armazenamento das caixas de correio" msgid "" "Sub-directory (inside the mailbox) where messages are stored when using the " "maildir format" -msgstr "Subdiretório (dentro da caixa de correio) onde as mensagens são guardadas usando o formato 'maildir'" +msgstr "" +"Subdiretório (dentro da caixa de correio) onde as mensagens são guardadas " +"usando o formato 'maildir'" #: admin/__init__.py:32 msgid "Scheme used to crypt mailbox passwords" @@ -67,7 +74,9 @@ msgstr "Número de itens apresentados por página" #: admin/__init__.py:57 msgid "The default redirection used when no application is specified" -msgstr "O redirecionamento padrão usado quando nenhuma aplicação se encontra especificada" +msgstr "" +"O redirecionamento padrão usado quando nenhuma aplicação se encontra " +"especificada" #: admin/forms.py:15 admin/forms.py:445 admin/tables.py:17 msgid "Alias(es)" @@ -77,7 +86,9 @@ msgstr "Alias(es)" msgid "" "Alias(es) of this domain. Indicate only one name per input, press ENTER to " "add a new input." -msgstr "'Alias(es) deste domínio. Indicar apenas um nome por entrada, pressionar ENTER para acrescentar uma nova entrada." +msgstr "" +"'Alias(es) deste domínio. Indicar apenas um nome por entrada, pressionar " +"ENTER para acrescentar uma nova entrada." #: admin/forms.py:54 msgid "An alias with this name already exists" @@ -91,7 +102,7 @@ msgstr "Este nome de domínio já existe" msgid "Failed to rename domain, check permissions" msgstr "Falha ao renomear o domínio, verifique as permissões" -#: admin/forms.py:110 admin/forms.py:598 admin/views.py:363 +#: admin/forms.py:110 admin/forms.py:598 admin/views.py:362 msgid "General" msgstr "Geral" @@ -100,8 +111,13 @@ msgid "Email address" msgstr "Endereço de e-mail" #: admin/forms.py:133 -msgid "The distribution list address" -msgstr "O endereço da lista de distribuição" +#, fuzzy +msgid "" +"The distribution list address. Use the '*' character to create a 'catchall' " +"address (ex: *@domain.tld)." +msgstr "" +"'Alias(es)' desta caixa de correio. Indicar apenas um endereço por entrada, " +"pressione ENTER para adicionar uma nova entrada." #: admin/forms.py:136 msgid "Recipients" @@ -111,7 +127,9 @@ msgstr "Destinatários" msgid "" "Mailbox(es) this alias will point to. Indicate only one address per input, " "press ENTER to add a new input." -msgstr "Caixa(s) de correio para o qual este 'alias' aponta. Indicar apenas um endereço por entrada, pressionar ENTER para acrescentar uma nova entrada." +msgstr "" +"Caixa(s) de correio para o qual este 'alias' aponta. Indicar apenas um " +"endereço por entrada, pressionar ENTER para acrescentar uma nova entrada." #: admin/forms.py:171 admin/forms.py:250 admin/forms.py:478 #: admin/models.py:809 @@ -144,8 +162,13 @@ msgid "Address" msgstr "Endereço" #: admin/forms.py:231 -msgid "A valid e-mail address" -msgstr "Um endereço de e-mail válido" +#, fuzzy +msgid "" +"A valid e-mail address. Use the '*' character to create a 'catchall' address " +"(ex: *@domain.tld)." +msgstr "" +"'Alias(es)' desta caixa de correio. Indicar apenas um endereço por entrada, " +"pressione ENTER para adicionar uma nova entrada." #: admin/forms.py:267 admin/forms.py:296 extensions/sievefilters/forms.py:70 msgid "Recipient" @@ -226,15 +249,21 @@ msgstr "Quota" #: admin/forms.py:441 msgid "" -"Quota in MB for this mailbox. Leave empty to use the value defined at domain" -" level." -msgstr "Cota em MB para esta caixa de correio. Deixe em branco para usar o valor definido no nível do domínio." +"Quota in MB for this mailbox. Leave empty to use the value defined at domain " +"level." +msgstr "" +"Cota em MB para esta caixa de correio. Deixe em branco para usar o valor " +"definido no nível do domínio." #: admin/forms.py:447 +#, fuzzy msgid "" "Alias(es) of this mailbox. Indicate only one address per input, press ENTER " -"to add a new input." -msgstr "'Alias(es)' desta caixa de correio. Indicar apenas um endereço por entrada, pressione ENTER para adicionar uma nova entrada." +"to add a new input. Use the '*' character to create a 'catchall' alias (ex: " +"*@domain.tld)." +msgstr "" +"'Alias(es)' desta caixa de correio. Indicar apenas um endereço por entrada, " +"pressione ENTER para adicionar uma nova entrada." #: admin/forms.py:505 msgid "Failed to rename mailbox, check permissions" @@ -248,7 +277,7 @@ msgstr "Domínio(s)" msgid "Domain(s) that user administrates" msgstr "Domínio(s) administrados pelo utilizador" -#: admin/forms.py:600 admin/views.py:366 +#: admin/forms.py:600 admin/views.py:365 msgid "Mail" msgstr "Correio" @@ -346,15 +375,18 @@ msgid "Account '%s' already exists" msgstr "A conta '%s' já existe" #: admin/models.py:705 -msgid "" -"Cannot import this mailbox because the associated domain does not exist" -msgstr "Não é possível importar esta caixa de correio, porque o domínio associado não existe" +msgid "Cannot import this mailbox because the associated domain does not exist" +msgstr "" +"Não é possível importar esta caixa de correio, porque o domínio associado " +"não existe" #: admin/models.py:730 msgid "" -"The alias address (without the domain part). For a 'catch-all' address, just" -" enter an * character." -msgstr "O endereço do 'alias' (sem a parte do domínio). Para um endereço 'cath-all', digite apenas o carácter *" +"The alias address (without the domain part). For a 'catch-all' address, just " +"enter an * character." +msgstr "" +"O endereço do 'alias' (sem a parte do domínio). Para um endereço 'cath-all', " +"digite apenas o carácter *" #: admin/models.py:734 msgid "mailboxes" @@ -402,109 +434,109 @@ msgstr "E-mail/Username" msgid "Fullname/Recipient" msgstr "Nome Completo / Destinatário" -#: admin/views.py:80 +#: admin/views.py:79 msgid "New domain" msgstr "Novo domínio" -#: admin/views.py:81 admin/views.py:181 admin/views.py:360 admin/views.py:367 +#: admin/views.py:80 admin/views.py:180 admin/views.py:359 admin/views.py:366 #: extensions/sievefilters/views.py:120 extensions/sievefilters/views.py:187 #: extensions/webmail/views.py:118 msgid "Create" msgstr "Criar" -#: admin/views.py:87 +#: admin/views.py:86 msgid "Domain created" msgstr "Domínio criado" -#: admin/views.py:111 admin/views.py:230 admin/views.py:411 +#: admin/views.py:110 admin/views.py:229 admin/views.py:410 #: extensions/sievefilters/views.py:139 extensions/webmail/views.py:149 #: userprefs/templates/userprefs/form.html:4 msgid "Update" msgstr "Actualizar" -#: admin/views.py:122 +#: admin/views.py:121 msgid "Domain modified" msgstr "Domínio alterado" -#: admin/views.py:145 +#: admin/views.py:144 msgid "You can't delete your own domain" msgstr "Não é possível eliminar o seu próprio domínio" -#: admin/views.py:148 +#: admin/views.py:147 msgid "Domain deleted" msgid_plural "Domains deleted" msgstr[0] "Domínio criado" msgstr[1] "Domínios criados" -#: admin/views.py:163 +#: admin/views.py:162 msgid "Alias with this name already exists" msgstr "Já existe um 'alias' com este nome" -#: admin/views.py:201 +#: admin/views.py:200 msgid "New distribution list" msgstr "Nova lista de distribuição" -#: admin/views.py:205 +#: admin/views.py:204 msgid "Distribution list created" msgstr "A lista de distribuição foi criada" -#: admin/views.py:211 +#: admin/views.py:210 msgid "New alias" msgstr "Novo 'alias'" -#: admin/views.py:215 +#: admin/views.py:214 msgid "Alias created" msgstr "'Alias' criado" -#: admin/views.py:221 +#: admin/views.py:220 msgid "New forward" msgstr "Novo reencaminhamento" -#: admin/views.py:225 +#: admin/views.py:224 msgid "Forward created" msgstr "Reencaminhamento criado" -#: admin/views.py:242 +#: admin/views.py:241 msgid "Alias modified" msgstr "'Alias' modificado" -#: admin/views.py:246 +#: admin/views.py:245 msgid "Distribution list modified" msgstr "Lista de distribuição modificada" -#: admin/views.py:250 +#: admin/views.py:249 msgid "Forward modified" msgstr "Reencaminhamento modificado" -#: admin/views.py:357 +#: admin/views.py:356 msgid "New account" msgstr "Nova conta" -#: admin/views.py:364 +#: admin/views.py:363 msgid "Next" msgstr "Seguinte" -#: admin/views.py:368 +#: admin/views.py:367 msgid "Previous" msgstr "Anterior" -#: admin/views.py:380 +#: admin/views.py:379 msgid "Account created" msgstr "Conta criada" -#: admin/views.py:425 +#: admin/views.py:424 msgid "Account updated" msgstr "Conta actualizada" -#: admin/views.py:445 +#: admin/views.py:444 msgid "Account deleted" msgid_plural "Accounts deleted" msgstr[0] "Conta eliminada" msgstr[1] "Contas eliminadas" -#: admin/views.py:455 admin/views.py:460 extensions/amavis/views.py:199 -#: extensions/amavis/views.py:205 extensions/amavis/views.py:232 -#: extensions/amavis/views.py:236 extensions/amavis/views.py:238 +#: admin/views.py:454 admin/views.py:459 extensions/amavis/views.py:213 +#: extensions/amavis/views.py:219 extensions/amavis/views.py:246 +#: extensions/amavis/views.py:250 extensions/amavis/views.py:252 #: extensions/stats/views.py:46 extensions/webmail/views.py:32 #: extensions/webmail/views.py:55 extensions/webmail/views.py:68 #: extensions/webmail/views.py:80 extensions/webmail/views.py:96 @@ -514,47 +546,58 @@ msgstr[1] "Contas eliminadas" msgid "Invalid request" msgstr "Pedido inválido" -#: admin/views.py:500 +#: admin/views.py:499 msgid "Parameters saved" msgstr "Parâmetros salvos" -#: admin/views.py:546 +#: admin/views.py:545 msgid "Modifications applied." msgstr "Alterações efectuadas." -#: admin/views.py:603 +#: admin/views.py:602 #, python-format msgid "%d objects imported successfully" msgstr "%d objectos importados com sucesso" -#: admin/views.py:621 +#: admin/views.py:620 msgid "" "Provide a CSV file where lines respect one of the following format:\n" "
      \n" -"
    • account; loginname; password; first name; last name; address
    • \n" +"
    • account; loginname; password; first name; last name; address\n" "
    • dlist; address; recipient; recipient; ...
    • \n" "
    \n" "You can use a different character as separator.\n" -msgstr "Indique um ficheiro CVS onde as linha respeitem um dos seguintes formatos:\n
      \n
    • account; loginname; password; first name; last name; address
    • \n
    • dlist; address; recipient; recipient; ...
    • \n
    \nPode ser usado um carácter diferente como separador.\n" +msgstr "" +"Indique um ficheiro CVS onde as linha respeitem um dos seguintes formatos:\n" +"
      \n" +"
    • account; loginname; password; first name; last name; address\n" +"
    • dlist; address; recipient; recipient; ...
    • \n" +"
    \n" +"Pode ser usado um carácter diferente como separador.\n" -#: admin/views.py:629 +#: admin/views.py:628 msgid "Import identities" msgstr "Importar identidades" -#: admin/views.py:630 admin/views.py:656 admin/templatetags/admin_extras.py:76 +#: admin/views.py:629 admin/views.py:655 admin/templatetags/admin_extras.py:76 #: admin/templatetags/admin_extras.py:118 msgid "Import" msgstr "Importar" -#: admin/views.py:648 +#: admin/views.py:647 msgid "" "Provide a CSV file where lines respect the following format:
    \n" "domain; name; quota
    \n" "\n" "You can use a different character as separator.\n" -msgstr "Indique um ficheiro CVS onde as linhas respeitem o seguinte formato:
    \ndomain; name; quota
    \nPode ser usado um carácter diferente como separador.\n" +msgstr "" +"Indique um ficheiro CVS onde as linhas respeitem o seguinte formato:
    \n" +"domain; name; quota
    \n" +"Pode ser usado um carácter diferente como separador.\n" -#: admin/views.py:655 +#: admin/views.py:654 msgid "Import domains" msgstr "Domínios importados" @@ -741,15 +784,31 @@ msgid "" "\n" "

    Welcome to the online demo!

    \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):

    \n" "
      \n" "
    • A super administrator : admin/password
    • \n" "
    • A domain administrator : admin@demo.local/admin
    • \n" "
    • A simple user : user@demo.local/user
    • \n" "
    \n" "

    Please report any issue or give any suggestion to \n" -" the mailing list.

    \n" -msgstr "\n

    Bem-vindo à demo online!

    \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
      \n
    • Super administrador: admin/password
    • \n
    • Administrador de domínio: admin@demo.local/admin
    • \n
    • Utilizador básico: user@demo.local/user
    • \n
    \n

    Para reportar qualquer problema ou apresentar uma sugestão, utilize o seguinte link \n mailing list.

    \n" +" the " +"mailing list.

    \n" +msgstr "" +"\n" +"

    Bem-vindo à demo online!

    \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" +"
      \n" +"
    • Super administrador: admin/password
    • \n" +"
    • Administrador de domínio: admin@demo.local/admin
    • \n" +"
    • Utilizador básico: user@demo.local/user
    • \n" +"
    \n" +"

    Para reportar qualquer problema ou apresentar uma sugestão, utilize o " +"seguinte link \n" +" mailing " +"list.

    \n" #: extensions/amavis/__init__.py:21 msgid "Simple amavis management frontend" @@ -757,11 +816,15 @@ msgstr "Interface de gestão básica do amavis" #: extensions/amavis/__init__.py:45 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/__init__.py:49 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/__init__.py:54 msgid "Mode used to access the PDP server" @@ -839,7 +902,9 @@ msgstr "predifinido" #: extensions/amavis/models.py:89 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:92 msgid "Spam filter" @@ -847,7 +912,9 @@ msgstr "Filtro de spam" #: extensions/amavis/models.py:97 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:100 msgid "Banned filter" @@ -855,7 +922,9 @@ msgstr "Ficheiros proibidos" #: extensions/amavis/models.py:105 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:109 msgid "Spam marker" @@ -863,7 +932,9 @@ msgstr "Marcador spam" #: extensions/amavis/models.py:114 msgid "Modify spam subject or not. Choose 'default' to use global settings." -msgstr "Modificar o assunto da mensagem ou não. Escolher 'predefinido' para utilizar as definições gerais." +msgstr "" +"Modificar o assunto da mensagem ou não. Escolher 'predefinido' para utilizar " +"as definições gerais." #: extensions/amavis/sql_listing.py:23 extensions/webmail/forms.py:5 #: extensions/webmail/lib.py:34 @@ -891,33 +962,33 @@ msgstr "Para" msgid "Empty quarantine" msgstr "Quarentena vazia" -#: extensions/amavis/views.py:206 +#: extensions/amavis/views.py:220 msgid "Message deleted" msgstr "Mensagem apagada" -#: extensions/amavis/views.py:222 +#: extensions/amavis/views.py:236 #, 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:241 +#: extensions/amavis/views.py:255 msgid "Request sent" msgstr "Pedido enviado" -#: extensions/amavis/views.py:247 +#: extensions/amavis/views.py:261 msgid "Message released" msgstr "Mensagem libertada" -#: extensions/amavis/views.py:261 +#: extensions/amavis/views.py:275 #, 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:284 +#: extensions/amavis/views.py:298 #, python-format msgid "%(count)d message released successfully" msgid_plural "%(count)d messages released successfully" @@ -952,8 +1023,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:" @@ -1044,7 +1119,8 @@ msgstr "Administradores de domínio" #: extensions/limits/forms.py:12 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:15 msgid "Maximum number of domains this user can create" @@ -1052,7 +1128,8 @@ msgstr "Número máximo de domínios que este utilizador pode criar" #: extensions/limits/forms.py:17 msgid "Maximum number of domain aliases this user can create" -msgstr "Número máximo de 'aliases' para domínios que este utilizador pode criar" +msgstr "" +"Número máximo de 'aliases' para domínios que este utilizador pode criar" #: extensions/limits/forms.py:19 msgid "Maximum number of mailboxes this user can create" @@ -1060,7 +1137,9 @@ msgstr "Número máximo de caixas de correio que este utilizador por criar" #: extensions/limits/forms.py:21 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:37 msgid "Invalid limit" @@ -1101,7 +1180,9 @@ msgstr "Funcionalidade de resposta automática (férias) usando Postfix" #: extensions/postfix_autoreply/__init__.py:43 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/__init__.py:68 #: extensions/postfix_autoreply/views.py:42 @@ -1322,7 +1403,8 @@ msgstr "ativo" #: extensions/sievefilters/templates/sievefilters/index.html:73 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" @@ -1879,13 +1961,16 @@ msgstr "Conservar cópias locais" #: userprefs/forms.py:64 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:81 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:28 msgid "Automatically forward emails to another address" @@ -1928,3 +2013,9 @@ msgstr "Personalizar Modoba" #: userprefs/templatetags/uprefs_extras.py:55 msgid "Logout" msgstr "Sair" + +#~ msgid "The distribution list address" +#~ msgstr "O endereço da lista de distribuição" + +#~ msgid "A valid e-mail address" +#~ msgstr "Um endereço de e-mail válido"