diff --git a/modoboa/extensions/admin/app_settings.py b/modoboa/extensions/admin/app_settings.py
index eb133dccd..268b8d250 100644
--- a/modoboa/extensions/admin/app_settings.py
+++ b/modoboa/extensions/admin/app_settings.py
@@ -17,7 +17,7 @@ class AdminParametersForm(parameters.AdminParametersForm):
initial="no",
help_text=ugettext_lazy(
"Rename or remove mailboxes on the filesystem when they get"
- "renamed or removed within Modoboa"
+ " renamed or removed within Modoboa"
)
)
diff --git a/modoboa/extensions/radicale/app_settings.py b/modoboa/extensions/radicale/app_settings.py
index 28d4617ba..8b32ac4d3 100644
--- a/modoboa/extensions/radicale/app_settings.py
+++ b/modoboa/extensions/radicale/app_settings.py
@@ -34,6 +34,7 @@ class ParametersForm(AdminParametersForm):
label=ugettext_lazy("Allow calendars administration"),
initial="no",
help_text=ugettext_lazy(
- "Allow domain administrators to manage user calendars (read an write)"
+ "Allow domain administrators to manage user calendars "
+ "(read and write)"
)
)
diff --git a/modoboa/locale/cs_CZ/LC_MESSAGES/django.po b/modoboa/locale/cs_CZ/LC_MESSAGES/django.po
index d95a69dae..47e81371d 100644
--- a/modoboa/locale/cs_CZ/LC_MESSAGES/django.po
+++ b/modoboa/locale/cs_CZ/LC_MESSAGES/django.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: modoboa-1.0.0\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2014-11-04 11:51+0100\n"
+"POT-Creation-Date: 2014-11-25 14:31+0100\n"
"PO-Revision-Date: 2013-09-29 22:08+0100\n"
"Last-Translator: Miroslav Abrahám
Můžete také použít odlišný oddělovač hodnot.
\n" -#: extensions/admin/views/import.py:51 +#: extensions/admin/views/import.py:47 msgid "Import domains" msgstr "Importovat domény" -#: extensions/admin/views/import.py:131 +#: extensions/admin/views/import.py:125 #, python-format msgid "Object already exists: %s" msgstr "Objekt již existuje: %s" -#: extensions/admin/views/import.py:135 +#: extensions/admin/views/import.py:129 #, python-format msgid "%d objects imported successfully" msgstr "%d objektů úspěšně importováno" -#: extensions/admin/views/import.py:155 +#: extensions/admin/views/import.py:149 #, fuzzy msgid "" "Provide a CSV file where lines respect one of the following formats:\n" @@ -1453,7 +1487,7 @@ msgstr "" "\n" "Můžete také použít odlišný oddělovač hodnot.
\n" -#: extensions/admin/views/import.py:167 +#: extensions/admin/views/import.py:161 msgid "Import identities" msgstr "Importovat identity" @@ -1469,196 +1503,183 @@ msgstr "Jednoduché rozhraní pro správu amavis" msgid "Quarantine" msgstr "Karanténa" -#: extensions/amavis/app_settings.py:14 +#: extensions/amavis/app_settings.py:16 msgid "Quarantine settings" msgstr "Nastavení karantény" -#: extensions/amavis/app_settings.py:17 +#: extensions/amavis/app_settings.py:19 msgid "Maximum message age" msgstr "Maximální stáří zprávy" -#: extensions/amavis/app_settings.py:19 +#: extensions/amavis/app_settings.py:22 msgid "Quarantine messages maximum age (in days) before deletion" msgstr "Maximální doba karantény zpráv (ve dnech) před jejich smazáním" -#: extensions/amavis/app_settings.py:22 +#: extensions/amavis/app_settings.py:26 msgid "Messages releasing" msgstr "Odblokování zpráv" -#: extensions/amavis/app_settings.py:25 +#: extensions/amavis/app_settings.py:29 msgid "Remove released messages" msgstr "Odstranit odblokované zprávy" -#: extensions/amavis/app_settings.py:27 +#: extensions/amavis/app_settings.py:31 msgid "Remove messages marked as released while cleaning up the database" msgstr "" "Odstranit zprávy, které jsou označeny jako odblokované, při čištění databáze" -#: extensions/amavis/app_settings.py:32 +#: extensions/amavis/app_settings.py:36 msgid "Amavis connection mode" msgstr "Režim připojení amavis" -#: extensions/amavis/app_settings.py:35 +#: extensions/amavis/app_settings.py:39 msgid "Mode used to access the PDP server" msgstr "Používaný režim pro přístup k PDP serveru" -#: extensions/amavis/app_settings.py:40 +#: extensions/amavis/app_settings.py:44 msgid "PDP server address" msgstr "adresa PDP serveru" -#: extensions/amavis/app_settings.py:42 +#: extensions/amavis/app_settings.py:46 msgid "PDP server address (if inet mode)" msgstr "adresa PDP serveru (v režimu inet)" -#: extensions/amavis/app_settings.py:46 +#: extensions/amavis/app_settings.py:51 msgid "PDP server port" msgstr "port PDP serveru" -#: extensions/amavis/app_settings.py:48 +#: extensions/amavis/app_settings.py:53 msgid "PDP server port (if inet mode)" msgstr "port PDP serveru (v režimu inet)" -#: extensions/amavis/app_settings.py:52 +#: extensions/amavis/app_settings.py:57 msgid "PDP server socket" msgstr "socket PDP serveru" -#: extensions/amavis/app_settings.py:54 +#: extensions/amavis/app_settings.py:59 msgid "Path to the PDP server socket (if unix mode)" msgstr "Cesta k socketu PDP serveru (v režimu unix)" -#: extensions/amavis/app_settings.py:58 -msgid "Check requests interval" -msgstr "Interval kontroly požadavků" - -#: extensions/amavis/app_settings.py:60 -msgid "Interval between two release requests checks" -msgstr "" -"Časový interval mezi jednotlivými kontrolami na požadavky pro odblokování" - -#: extensions/amavis/app_settings.py:64 +#: extensions/amavis/app_settings.py:63 msgid "Allow direct release" msgstr "Umožnit přímé odbokování" -#: extensions/amavis/app_settings.py:66 +#: extensions/amavis/app_settings.py:65 msgid "Allow users to directly release their messages" msgstr "Umožnit napřímo uživatelům doblokovat jejich zprávy" -#: extensions/amavis/app_settings.py:70 +#: extensions/amavis/app_settings.py:69 msgid "Enable self-service mode" msgstr "Povolit samoobslužný režim" -#: extensions/amavis/app_settings.py:72 +#: extensions/amavis/app_settings.py:71 msgid "Activate the 'self-service' mode" msgstr "Aktivovat samoobslužný režim" -#: extensions/amavis/app_settings.py:76 +#: extensions/amavis/app_settings.py:75 msgid "Notifications sender" msgstr "Odesílatel upozornění" -#: extensions/amavis/app_settings.py:78 +#: extensions/amavis/app_settings.py:77 msgid "The e-mail address used to send notitications" msgstr "E-mailová adresa používaná k zasílání upozornění" -#: extensions/amavis/app_settings.py:81 -#: extensions/amavis/templates/amavis/main_action_bar.html:28 +#: extensions/amavis/app_settings.py:80 +#: extensions/amavis/templates/amavis/main_action_bar.html:31 msgid "Manual learning" msgstr "" -#: extensions/amavis/app_settings.py:84 +#: extensions/amavis/app_settings.py:83 msgid "Enable manual learning" msgstr "" -#: extensions/amavis/app_settings.py:87 +#: extensions/amavis/app_settings.py:86 msgid "Allow super administrators to manually train Spamassassin" msgstr "" -#: extensions/amavis/app_settings.py:92 +#: extensions/amavis/app_settings.py:91 msgid "Is Spamassassin local?" msgstr "" -#: extensions/amavis/app_settings.py:95 +#: extensions/amavis/app_settings.py:94 msgid "Tell if Spamassassin is running on the same server than modoboa" msgstr "" -#: extensions/amavis/app_settings.py:100 +#: extensions/amavis/app_settings.py:99 #, fuzzy msgid "Default user" msgstr "Výchozí editor" -#: extensions/amavis/app_settings.py:103 +#: extensions/amavis/app_settings.py:102 msgid "Name of the user owning the default bayesian database" msgstr "" -#: extensions/amavis/app_settings.py:108 +#: extensions/amavis/app_settings.py:107 #, fuzzy msgid "Spamd address" msgstr "Z adresy" -#: extensions/amavis/app_settings.py:110 +#: extensions/amavis/app_settings.py:109 msgid "The IP address where spamd can be reached" msgstr "" -#: extensions/amavis/app_settings.py:114 +#: extensions/amavis/app_settings.py:113 #, fuzzy msgid "Spamd port" msgstr "Spam" -#: extensions/amavis/app_settings.py:116 +#: extensions/amavis/app_settings.py:115 msgid "The TCP port spamd is listening on" msgstr "" -#: extensions/amavis/app_settings.py:120 +#: extensions/amavis/app_settings.py:119 msgid "Enable per-domain manual learning" msgstr "" -#: extensions/amavis/app_settings.py:123 +#: extensions/amavis/app_settings.py:122 msgid "" "Allow domain administrators to train Spamassassin (within dedicated per-" "domain databases)" msgstr "" -#: extensions/amavis/app_settings.py:129 +#: extensions/amavis/app_settings.py:128 msgid "Enable per-user manual learning" msgstr "" -#: extensions/amavis/app_settings.py:132 +#: extensions/amavis/app_settings.py:131 msgid "" "Allow simple users to personally train Spamassassin (within a dedicated " "database)" msgstr "" -#: extensions/amavis/app_settings.py:161 extensions/webmail/app_settings.py:91 +#: extensions/amavis/app_settings.py:160 extensions/webmail/app_settings.py:91 msgid "Number of displayed emails per page" msgstr "Počet zobrazených zpráv na stránce" -#: extensions/amavis/app_settings.py:162 +#: extensions/amavis/app_settings.py:161 msgid "Set the maximum number of messages displayed in a page" msgstr "Nastavit maximální počet zobrazených zpráv na stránce" -#: extensions/amavis/forms.py:83 +#: extensions/amavis/forms.py:88 msgid "Global database" msgstr "" -#: extensions/amavis/forms.py:89 +#: extensions/amavis/forms.py:94 #, fuzzy msgid "Domain's database" msgstr "Doménové aliasy" -#: extensions/amavis/forms.py:91 +#: extensions/amavis/forms.py:96 #, fuzzy msgid "User's database" msgstr "Základna struktury" -#: extensions/amavis/general_callbacks.py:136 -msgid "pending requests" -msgstr "nevyřízené požadavky" - -#: extensions/amavis/general_callbacks.py:179 +#: extensions/amavis/general_callbacks.py:149 #, fuzzy msgid "Pending requests" msgstr "nevyřízené požadavky" -#: extensions/amavis/general_callbacks.py:189 +#: extensions/amavis/general_callbacks.py:159 msgid "Content filter" msgstr "Filtr obsahu" @@ -1688,7 +1709,7 @@ msgstr "ne" #: extensions/amavis/models.py:96 extensions/amavis/models.py:104 #: extensions/amavis/models.py:112 -#: extensions/amavis/templates/amavis/domain_content_filter.html:11 +#: extensions/amavis/templates/amavis/domain_content_filter.html:17 msgid "default" msgstr "výchozí" @@ -1730,38 +1751,15 @@ msgstr "" "Upravit předmět nevyžádané zprávy uvedeným textem. Pro zachování globálního " "nastavení serveru zatrhněte 'výchozí'." -#: extensions/amavis/sql_listing.py:29 -msgid "Score" -msgstr "" - -#: extensions/amavis/sql_listing.py:33 -#: extensions/amavis/templatetags/amavis_tags.py:106 -#: extensions/webmail/forms.py:83 -msgid "To" -msgstr "Komu" - -#: extensions/amavis/sql_listing.py:36 -#: extensions/postfix_autoreply/forms.py:10 -#: extensions/webmail/lib/listing.py:31 extensions/webmail/lib/tables.py:30 -msgid "From" -msgstr "Od" - -#: extensions/amavis/sql_listing.py:40 extensions/sievefilters/forms.py:77 -#: extensions/webmail/forms.py:87 extensions/webmail/lib/imapemail.py:288 -#: extensions/webmail/lib/listing.py:27 extensions/webmail/lib/tables.py:26 -#: templates/common/email_searchbar.html:6 -msgid "Subject" -msgstr "Předmět" - -#: extensions/amavis/views.py:31 +#: extensions/amavis/views.py:38 msgid "Empty quarantine" msgstr "Vyprázdnit karanténu" -#: extensions/amavis/views.py:177 +#: extensions/amavis/views.py:227 msgid "Message deleted" msgstr "Zpráva smazána" -#: extensions/amavis/views.py:194 +#: extensions/amavis/views.py:244 #, python-format msgid "%(count)d message deleted successfully" msgid_plural "%(count)d messages deleted successfully" @@ -1769,15 +1767,15 @@ msgstr[0] "%(count)d zpráva úspěšně smazána" msgstr[1] "%(count)d zprávy úspěšně smazány" msgstr[2] "%(count)d zpráv úspěšně smazáno" -#: extensions/amavis/views.py:217 +#: extensions/amavis/views.py:267 msgid "Request sent" msgstr "Požadavek odeslán" -#: extensions/amavis/views.py:223 +#: extensions/amavis/views.py:273 msgid "Message released" msgstr "Zprávy odblokována" -#: extensions/amavis/views.py:250 +#: extensions/amavis/views.py:300 #, python-format msgid "%(count)d request sent" msgid_plural "%(count)d requests sent" @@ -1785,7 +1783,7 @@ msgstr[0] "%(count)d požadavek odeslán" msgstr[1] "%(count)d požadavky odeslány" msgstr[2] "%(count)d požadavků odesláno" -#: extensions/amavis/views.py:271 +#: extensions/amavis/views.py:321 #, python-format msgid "%(count)d message released successfully" msgid_plural "%(count)d messages released successfully" @@ -1793,7 +1791,7 @@ msgstr[0] "%(count)d zpráva úspěšně odblokována" msgstr[1] "%(count)d zprávy úspěšně odblokovány" msgstr[2] "%(count)d zpráv úspěšně odblokováno" -#: extensions/amavis/views.py:309 +#: extensions/amavis/views.py:360 #, fuzzy, python-format msgid "%(count)d message processed successfully" msgid_plural "%(count)d messages processed successfully" @@ -1801,12 +1799,12 @@ msgstr[0] "%(count)d zpráva úspěšně odblokována" msgstr[1] "%(count)d zprávy úspěšně odblokovány" msgstr[2] "%(count)d zpráv úspěšně odblokováno" -#: extensions/amavis/views.py:341 +#: extensions/amavis/views.py:394 #, fuzzy msgid "Select a database" msgstr "Vybrat soubor" -#: extensions/amavis/views.py:345 +#: extensions/amavis/views.py:398 msgid "Validate" msgstr "" @@ -1818,108 +1816,149 @@ msgstr "[modoboa] Nevyřízené požadavky na odblokování" msgid "Thresholds" msgstr "Mezní hodnoty" -#: extensions/amavis/templates/amavis/domain_content_filter.html:7 +#: extensions/amavis/templates/amavis/domain_content_filter.html:9 msgid "or more is spam" msgstr "nebo více je spam" -#: extensions/amavis/templates/amavis/domain_content_filter.html:8 +#: extensions/amavis/templates/amavis/domain_content_filter.html:15 msgid "or more throw spam message away" msgstr "nebo více zahodí spam zprávu" -#: extensions/amavis/templates/amavis/index.html:2 +#: extensions/amavis/templates/amavis/email_list.html:11 +msgid "Score" +msgstr "" + +#: extensions/amavis/templates/amavis/email_list.html:14 +#: extensions/amavis/templatetags/amavis_tags.py:111 +#: extensions/webmail/forms.py:83 +#: extensions/webmail/templates/webmail/compose.html:9 +msgid "To" +msgstr "Komu" + +#: extensions/amavis/templates/amavis/email_list.html:17 +#: extensions/postfix_autoreply/forms.py:10 +msgid "From" +msgstr "Od" + +#: extensions/amavis/templates/amavis/email_list.html:20 +#: extensions/sievefilters/forms.py:83 extensions/webmail/forms.py:87 +#: extensions/webmail/lib/imapemail.py:298 +#: templates/common/email_searchbar.html:17 +msgid "Subject" +msgstr "Předmět" + +#: extensions/amavis/templates/amavis/emails_page.html:15 +#, fuzzy +msgid "Released" +msgstr "Odblokovat" + +#: extensions/amavis/templates/amavis/emails_page.html:17 +#, fuzzy +msgid "Marked as spam" +msgstr "Označit zprávy" + +#: extensions/amavis/templates/amavis/emails_page.html:19 +#, fuzzy +msgid "Marked as non-spam" +msgstr "Označit zprávy" + +#: extensions/amavis/templates/amavis/index.html:4 msgid "Quarantine management" msgstr "Nastavení karantény" -#: extensions/amavis/templates/amavis/main_action_bar.html:3 +#: extensions/amavis/templates/amavis/main_action_bar.html:5 #, fuzzy msgid "Select" msgstr "Vybrat soubor" -#: extensions/amavis/templates/amavis/main_action_bar.html:9 +#: extensions/amavis/templates/amavis/main_action_bar.html:11 msgid "Clean" msgstr "" -#: extensions/amavis/templates/amavis/main_action_bar.html:10 +#: extensions/amavis/templates/amavis/main_action_bar.html:12 msgid "Spam" msgstr "Spam" -#: extensions/amavis/templates/amavis/main_action_bar.html:11 +#: extensions/amavis/templates/amavis/main_action_bar.html:13 msgid "Virus" msgstr "Vir" -#: extensions/amavis/templates/amavis/main_action_bar.html:12 +#: extensions/amavis/templates/amavis/main_action_bar.html:14 #, fuzzy msgid "Bad Header" msgstr "Chybné záhlaví" -#: extensions/amavis/templates/amavis/main_action_bar.html:13 +#: extensions/amavis/templates/amavis/main_action_bar.html:15 msgid "Bad MIME" msgstr "Špatný MIME" -#: extensions/amavis/templates/amavis/main_action_bar.html:14 +#: extensions/amavis/templates/amavis/main_action_bar.html:16 #, fuzzy msgid "Banned" msgstr "Filtr zakázané pošty" -#: extensions/amavis/templates/amavis/main_action_bar.html:19 -#: extensions/amavis/templatetags/amavis_tags.py:24 -#: extensions/amavis/templatetags/amavis_tags.py:85 +#: extensions/amavis/templates/amavis/main_action_bar.html:20 +#: extensions/amavis/templates/amavis/main_action_bar.html:22 +#: extensions/amavis/templatetags/amavis_tags.py:30 +#: extensions/amavis/templatetags/amavis_tags.py:90 msgid "Release" msgstr "Odblokovat" -#: extensions/amavis/templates/amavis/main_action_bar.html:24 -#: extensions/amavis/templatetags/amavis_tags.py:30 -#: extensions/amavis/templatetags/amavis_tags.py:92 -#: extensions/webmail/templatetags/webmail_tags.py:32 +#: extensions/amavis/templates/amavis/main_action_bar.html:25 +#: extensions/amavis/templates/amavis/main_action_bar.html:27 +#: extensions/amavis/templatetags/amavis_tags.py:36 +#: extensions/amavis/templatetags/amavis_tags.py:97 +#: extensions/webmail/templatetags/webmail_tags.py:45 +#: extensions/webmail/templatetags/webmail_tags.py:92 msgid "Delete" msgstr "Smazat" -#: extensions/amavis/templates/amavis/main_action_bar.html:33 -#: extensions/amavis/templatetags/amavis_tags.py:44 +#: extensions/amavis/templates/amavis/main_action_bar.html:36 +#: extensions/amavis/templatetags/amavis_tags.py:49 #, fuzzy msgid "Mark as spam" msgstr "Označit zprávy" -#: extensions/amavis/templates/amavis/main_action_bar.html:34 -#: extensions/amavis/templatetags/amavis_tags.py:52 +#: extensions/amavis/templates/amavis/main_action_bar.html:37 +#: extensions/amavis/templatetags/amavis_tags.py:57 msgid "Mark as non-spam" msgstr "" -#: extensions/amavis/templates/amavis/main_action_bar.html:43 -#: extensions/sievefilters/forms.py:64 +#: extensions/amavis/templates/amavis/main_action_bar.html:54 +#: extensions/sievefilters/forms.py:70 msgid "All messages" msgstr "Všechny zprávy" -#: extensions/amavis/templates/amavis/main_action_bar.html:43 +#: extensions/amavis/templates/amavis/main_action_bar.html:54 msgid "All" msgstr "" -#: extensions/amavis/templates/amavis/main_action_bar.html:45 +#: extensions/amavis/templates/amavis/main_action_bar.html:58 #, fuzzy msgid "Clean only" msgstr "Filtr zakázané pošty" -#: extensions/amavis/templates/amavis/main_action_bar.html:47 +#: extensions/amavis/templates/amavis/main_action_bar.html:62 #, fuzzy msgid "Spam only" msgstr "Spam" -#: extensions/amavis/templates/amavis/main_action_bar.html:48 +#: extensions/amavis/templates/amavis/main_action_bar.html:65 #, fuzzy msgid "Virus only" msgstr "Vir" -#: extensions/amavis/templates/amavis/main_action_bar.html:49 +#: extensions/amavis/templates/amavis/main_action_bar.html:68 #, fuzzy msgid "Bad Header only" msgstr "Chybné záhlaví" -#: extensions/amavis/templates/amavis/main_action_bar.html:50 +#: extensions/amavis/templates/amavis/main_action_bar.html:71 #, fuzzy msgid "Bad MIME only" msgstr "Špatný MIME" -#: extensions/amavis/templates/amavis/main_action_bar.html:51 +#: extensions/amavis/templates/amavis/main_action_bar.html:74 #, fuzzy msgid "Banned only" msgstr "Filtr zakázané pošty" @@ -1971,18 +2010,24 @@ msgstr "Úkony na zprávě:" msgid "Please visit %(listingurl)s for a full listing." msgstr "Navštivte stránku %(listingurl)s pro zobrazení kompletního seznamu." -#: extensions/amavis/templatetags/amavis_tags.py:35 +#: extensions/amavis/templatetags/amavis_tags.py:24 +#: extensions/webmail/templatetags/webmail_tags.py:24 +#: extensions/webmail/templatetags/webmail_tags.py:73 +msgid "Back" +msgstr "Zpět" + +#: extensions/amavis/templatetags/amavis_tags.py:40 msgid "View full headers" msgstr "Zobrazit úplné záhlaví" -#: extensions/limits/__init__.py:25 +#: extensions/limits/__init__.py:26 msgid "" "Per administrator resources to limit the number of objects they can create" msgstr "" "Každému správci dostupné zdroje omezující počet objektů, které mohou správci " "vytvořit" -#: extensions/limits/__init__.py:56 +#: extensions/limits/__init__.py:59 msgid "Limits" msgstr "Omezení" @@ -2075,7 +2120,7 @@ msgstr "nedefinováno" msgid "unlimited" msgstr "neomezeno" -#: extensions/limits/templates/limits/poolusage.html:4 +#: extensions/limits/templates/limits/poolusage.html:3 msgid "Resources usage" msgstr "Využití zdrojů" @@ -2096,26 +2141,26 @@ msgid "Timeout in seconds between two auto-replies to the same recipient" msgstr "" "Interval v sekundách mezi dvěmi automatickými odpověďmi stejnému příjemci" -#: extensions/postfix_autoreply/app_settings.py:20 +#: extensions/postfix_autoreply/app_settings.py:21 #, fuzzy msgid "Default subject" msgstr "Výchozí editor" -#: extensions/postfix_autoreply/app_settings.py:21 +#: extensions/postfix_autoreply/app_settings.py:22 msgid "I'm off" msgstr "" -#: extensions/postfix_autoreply/app_settings.py:23 +#: extensions/postfix_autoreply/app_settings.py:24 msgid "" "Default subject used when an auto-reply message is created automatically" msgstr "" -#: extensions/postfix_autoreply/app_settings.py:28 +#: extensions/postfix_autoreply/app_settings.py:30 #, fuzzy msgid "Default content" msgstr "Výchozí editor" -#: extensions/postfix_autoreply/app_settings.py:30 +#: extensions/postfix_autoreply/app_settings.py:32 #, python-format msgid "" "I'm currently off. I'll answer as soon as I come back.\n" @@ -2124,7 +2169,7 @@ msgid "" "%(name)s\n" msgstr "" -#: extensions/postfix_autoreply/app_settings.py:36 +#: extensions/postfix_autoreply/app_settings.py:38 #, python-format msgid "" "Default content used when an auto-reply message is created automatically. " @@ -2144,26 +2189,26 @@ msgstr "Do" msgid "Activate your auto reply until this date" msgstr "Povolit automatické odpovědi až do uvedeného data" -#: extensions/postfix_autoreply/forms.py:55 -#: extensions/postfix_autoreply/forms.py:62 +#: extensions/postfix_autoreply/forms.py:65 +#: extensions/postfix_autoreply/forms.py:72 msgid "This date is over" msgstr "Zvolené datum je v minulosti" -#: extensions/postfix_autoreply/forms.py:67 +#: extensions/postfix_autoreply/forms.py:77 #, fuzzy msgid "Must be greater than start date" msgstr "Je větší než" -#: extensions/postfix_autoreply/general_callbacks.py:33 +#: extensions/postfix_autoreply/general_callbacks.py:30 #: extensions/postfix_autoreply/templates/postfix_autoreply/autoreply.html:2 msgid "Auto-reply message" msgstr "Automatická odpověď" -#: extensions/postfix_autoreply/general_callbacks.py:118 +#: extensions/postfix_autoreply/general_callbacks.py:115 msgid "Enable auto-reply" msgstr "" -#: extensions/postfix_autoreply/general_callbacks.py:120 +#: extensions/postfix_autoreply/general_callbacks.py:117 msgid "Enable or disable Postfix auto-reply" msgstr "" @@ -2215,7 +2260,7 @@ msgstr "" msgid "Path to the master.cf configuration file" msgstr "Cesta k souboru záznamů" -#: extensions/postfix_relay_domains/forms.py:15 +#: extensions/postfix_relay_domains/forms.py:20 #, fuzzy msgid "" "Alias(es) of this relay domain. Indicate only one name per input, press " @@ -2224,18 +2269,23 @@ msgstr "" "Alias(y) této domény. Uveďte na řádek pouze jeden alias; pro vložení dalšího " "aliasu stiskněte po vložení ENTER." -#: extensions/postfix_relay_domains/forms.py:51 +#: extensions/postfix_relay_domains/forms.py:62 #: extensions/postfix_relay_domains/general_callbacks.py:93 #, fuzzy msgid "relay domain alias" msgstr "Doménové aliasy" -#: extensions/postfix_relay_domains/forms.py:69 +#: extensions/postfix_relay_domains/forms.py:80 #: extensions/postfix_relay_domains/general_callbacks.py:92 #, fuzzy msgid "relay domain" msgstr "Nová doména" +#: extensions/postfix_relay_domains/forms.py:186 +#, fuzzy +msgid "Relay domain modified" +msgstr "Doména upravena" + #: extensions/postfix_relay_domains/general_callbacks.py:35 #, fuzzy msgid "Add relay domain" @@ -2326,20 +2376,149 @@ msgstr "Doména vytvořena" msgid "New relay domain" msgstr "Nová doména" -#: extensions/postfix_relay_domains/views.py:57 -#, fuzzy -msgid "Relay domain modified" -msgstr "Doména upravena" - -#: extensions/postfix_relay_domains/views.py:80 +#: extensions/postfix_relay_domains/views.py:61 #, fuzzy msgid "Relay domain deleted" msgstr "Doména smazána" -#: extensions/postfix_relay_domains/templates/postfix_relay_domains/service_field.html:2 +#: extensions/postfix_relay_domains/templates/postfix_relay_domains/service_field.html:3 msgid "Scan" msgstr "" +#: extensions/radicale/__init__.py:34 +msgid "Radicale frontend" +msgstr "" + +#: extensions/radicale/__init__.py:38 +msgid "Management frontend for Radicale, a simple calendar and contact server." +msgstr "" + +#: extensions/radicale/app_settings.py:11 +#, fuzzy +msgid "Server settings" +msgstr "Uživatelské nastavení" + +#: extensions/radicale/app_settings.py:15 +#, fuzzy +msgid "Server location" +msgstr "Port serveru" + +#: extensions/radicale/app_settings.py:17 +msgid "" +"The URL of your Radicale server. It will be used to construct calendar URLs." +msgstr "" + +#: extensions/radicale/app_settings.py:24 +#, fuzzy +msgid "Rights management" +msgstr "Nastavení karantény" + +#: extensions/radicale/app_settings.py:27 +msgid "Radicale rights file path" +msgstr "" + +#: extensions/radicale/app_settings.py:29 +msgid "Path to file that contains rights definition" +msgstr "" + +#: extensions/radicale/app_settings.py:34 +#, fuzzy +msgid "Allow calendars administration" +msgstr "Správce domény" + +#: extensions/radicale/app_settings.py:37 +#, fuzzy +msgid "Allow domain administrators to manage user calendars (read and write)" +msgstr "" +"Maximální povolený počet správců domény, které může tento uživatel vytvořit" + +#: extensions/radicale/forms.py:70 +#: extensions/radicale/templates/radicale/accessrule.html:6 +msgid "Read" +msgstr "" + +#: extensions/radicale/forms.py:73 +#: extensions/radicale/templates/radicale/accessrule.html:7 +msgid "Write" +msgstr "" + +#: extensions/radicale/forms.py:132 +#, fuzzy, python-format +msgid "Mailbox %s does not exist" +msgstr "Doména '%s' neexistuje" + +#: extensions/radicale/forms.py:155 extensions/radicale/forms.py:189 +msgid "Rights" +msgstr "" + +#: extensions/radicale/forms.py:160 +#, fuzzy +msgid "New calendar" +msgstr "Nový alias" + +#: extensions/radicale/forms.py:172 extensions/radicale/views.py:131 +#, fuzzy +msgid "Calendar created" +msgstr "Filtr vytvořen" + +#: extensions/radicale/forms.py:211 extensions/radicale/views.py:168 +#, fuzzy +msgid "Calendar updated" +msgstr "Profil aktualizován" + +#: extensions/radicale/general_callbacks.py:15 +msgid "Calendars" +msgstr "" + +#: extensions/radicale/models.py:94 +#, fuzzy +msgid "User" +msgstr "Uživatelské jméno" + +#: extensions/radicale/models.py:139 +msgid "Shared" +msgstr "" + +#: extensions/radicale/views.py:104 extensions/radicale/views.py:163 +#, fuzzy +msgid "Calendar removed" +msgstr "Filtr odstraněn" + +#: extensions/radicale/views.py:139 +msgid "New shared calendar" +msgstr "" + +#: extensions/radicale/views.py:142 extensions/radicale/views.py:179 +#: lib/formutils.py:82 +msgid "Submit" +msgstr "" + +#: extensions/radicale/templates/radicale/calendar_detail.html:6 +msgid "To access this calendar, use the following address:" +msgstr "" + +#: extensions/radicale/templates/radicale/calendars.html:49 +msgid "Owner" +msgstr "" + +#: extensions/radicale/templatetags/radicale_tags.py:24 +#, fuzzy +msgid "Add calendar" +msgstr "Přidat alias" + +#: extensions/radicale/templatetags/radicale_tags.py:33 +msgid "Add shared calendar" +msgstr "" + +#: extensions/radicale/templatetags/radicale_tags.py:50 +msgid "View calendar detail" +msgstr "" + +#: extensions/radicale/templatetags/radicale_tags.py:68 +#, python-format +msgid "Edit %s" +msgstr "" + #: extensions/sievefilters/__init__.py:12 msgid "Plugin to easily create server-side filters" msgstr "Doplněk pro jednoduchou tvorbu filtrů zpráv na serveru" @@ -2350,7 +2529,7 @@ msgstr "Sieve filtry" #: extensions/sievefilters/__init__.py:19 #: extensions/sievefilters/general_callbacks.py:14 -#: extensions/sievefilters/templates/sievefilters/index.html:2 +#: extensions/sievefilters/templates/sievefilters/index.html:4 msgid "Message filters" msgstr "Filtry zpráv" @@ -2362,104 +2541,105 @@ msgstr "Nastavení ManageSieve" msgid "Address of your MANAGESIEVE server" msgstr "Adresa vašeho serveru ManegeSieve" -#: extensions/sievefilters/app_settings.py:30 +#: extensions/sievefilters/app_settings.py:31 msgid "Listening port of your MANAGESIEVE server" msgstr "Port, na kterém naslouchá váš ManageSieve server" -#: extensions/sievefilters/app_settings.py:34 +#: extensions/sievefilters/app_settings.py:36 msgid "Connect using STARTTLS" msgstr "Připojit pomocí STARTTLS" -#: extensions/sievefilters/app_settings.py:36 +#: extensions/sievefilters/app_settings.py:38 msgid "Use the STARTTLS extension" msgstr "Použít rozšíření STARTTLS" -#: extensions/sievefilters/app_settings.py:40 +#: extensions/sievefilters/app_settings.py:42 msgid "Authentication mechanism" msgstr "Režim ověření" -#: extensions/sievefilters/app_settings.py:43 +#: extensions/sievefilters/app_settings.py:45 msgid "Prefered authentication mechanism" msgstr "Preferovaný režim ověření" -#: extensions/sievefilters/app_settings.py:54 +#: extensions/sievefilters/app_settings.py:57 msgid "Editor mode" msgstr "Režim úpravy" -#: extensions/sievefilters/app_settings.py:56 +#: extensions/sievefilters/app_settings.py:59 msgid "Select the mode you want the editor to work in" msgstr "Zvolte režim editoru textu, ve kterém si přejete pracovat" -#: extensions/sievefilters/forms.py:16 +#: extensions/sievefilters/forms.py:18 msgid "Check to activate this filters set" msgstr "Zatrhněte pole pro povolení této sady filtrů" -#: extensions/sievefilters/forms.py:62 +#: extensions/sievefilters/forms.py:68 msgid "All of the following" msgstr "Všechna pravidla" -#: extensions/sievefilters/forms.py:63 +#: extensions/sievefilters/forms.py:69 msgid "Any of the following" msgstr "Alespoň jedno z pravidel" -#: extensions/sievefilters/forms.py:70 +#: extensions/sievefilters/forms.py:76 msgid "contains" msgstr "obsahuje" -#: extensions/sievefilters/forms.py:71 +#: extensions/sievefilters/forms.py:77 msgid "does not contain" msgstr "neobsahuje" -#: extensions/sievefilters/forms.py:72 +#: extensions/sievefilters/forms.py:78 msgid "is" msgstr "je" -#: extensions/sievefilters/forms.py:73 +#: extensions/sievefilters/forms.py:79 msgid "is not" msgstr "není" -#: extensions/sievefilters/forms.py:78 +#: extensions/sievefilters/forms.py:84 msgid "Sender" msgstr "Odesílatel" -#: extensions/sievefilters/forms.py:79 +#: extensions/sievefilters/forms.py:85 msgid "Recipient" msgstr "Příjemce" -#: extensions/sievefilters/forms.py:80 extensions/webmail/forms.py:84 +#: extensions/sievefilters/forms.py:86 extensions/webmail/forms.py:84 +#: extensions/webmail/templates/webmail/compose.html:15 msgid "Cc" msgstr "Kopie" -#: extensions/sievefilters/forms.py:81 +#: extensions/sievefilters/forms.py:87 msgid "Size" msgstr "Velikost" -#: extensions/sievefilters/forms.py:82 +#: extensions/sievefilters/forms.py:88 msgid "is greater than" msgstr "Je větší než" -#: extensions/sievefilters/forms.py:83 +#: extensions/sievefilters/forms.py:89 msgid "is less than" msgstr "Je menší než" -#: extensions/sievefilters/forms.py:87 +#: extensions/sievefilters/forms.py:93 msgid "Move message to" msgstr "Přesunout zprávu do" -#: extensions/sievefilters/forms.py:89 +#: extensions/sievefilters/forms.py:95 msgid "Redirect message to" msgstr "Přesměrovat zprávu na" -#: extensions/sievefilters/forms.py:104 +#: extensions/sievefilters/forms.py:110 #, fuzzy msgid "Wrong filter name" msgstr "Název souboru" -#: extensions/sievefilters/lib.py:40 +#: extensions/sievefilters/lib.py:41 msgid "Connection to MANAGESIEVE server failed, check your configuration" msgstr "Spojení se serverem ManageSieve selhalo, zkontrolujte nastavení" -#: extensions/sievefilters/lib.py:85 +#: extensions/sievefilters/lib.py:86 msgid "Not enough space on server" msgstr "Nedostatek prostoru na serveru" @@ -2468,7 +2648,7 @@ msgid "Failed to retrieve filters set" msgstr "Nebylo možné získat sadu filtrů" #: extensions/sievefilters/views.py:141 -#: extensions/sievefilters/templatetags/sfilters_tags.py:33 +#: extensions/sievefilters/templatetags/sfilters_tags.py:35 msgid "New filter" msgstr "Nový filtr" @@ -2513,7 +2693,7 @@ msgstr "Sada filtrů vymazána" msgid "Filters set activated" msgstr "Sada filtrů povolena" -#: extensions/sievefilters/templates/sievefilters/filter.html:6 +#: extensions/sievefilters/templates/sievefilters/filter.html:9 msgid "Conditions" msgstr "Podmínky" @@ -2525,38 +2705,38 @@ msgstr "Aktivní" msgid "No filter defined yet" msgstr "Dosud nebyl vytvořen žádný filtr" -#: extensions/sievefilters/templates/sievefilters/index.html:76 +#: extensions/sievefilters/templates/sievefilters/index.html:82 msgid "Filter sets" msgstr "Sady filtrů" -#: extensions/sievefilters/templates/sievefilters/index.html:80 +#: extensions/sievefilters/templates/sievefilters/index.html:86 msgid "active" msgstr "aktivní" -#: extensions/sievefilters/templates/sievefilters/index.html:94 +#: extensions/sievefilters/templates/sievefilters/index.html:101 msgid "" "No filters set defined yet. You must create one in order to define filters." msgstr "" "Dosud nebyla vytvořena žádná sada filtrů. Aby bylo možné vytvořit filtry, je " "nejprve potřeba vytvořit sadu filtrů." -#: extensions/sievefilters/templatetags/sfilters_tags.py:15 +#: extensions/sievefilters/templatetags/sfilters_tags.py:17 msgid "New filters set" msgstr "Nová sada filtrů" -#: extensions/sievefilters/templatetags/sfilters_tags.py:44 +#: extensions/sievefilters/templatetags/sfilters_tags.py:46 msgid "Save filters set" msgstr "Uložit sadu filtrů" -#: extensions/sievefilters/templatetags/sfilters_tags.py:52 +#: extensions/sievefilters/templatetags/sfilters_tags.py:54 msgid "Activate filters set" msgstr "Aktitovat sadu filtrů" -#: extensions/sievefilters/templatetags/sfilters_tags.py:57 +#: extensions/sievefilters/templatetags/sfilters_tags.py:59 msgid "Remove filters set" msgstr "Odstranit sadu filtrů" -#: extensions/sievefilters/templatetags/sfilters_tags.py:62 +#: extensions/sievefilters/templatetags/sfilters_tags.py:63 msgid "Download" msgstr "Stáhnout" @@ -2577,7 +2757,7 @@ msgid "Graphical statistics about emails traffic using RRDtool" msgstr "Grafické statistiky emailového provozu s použitím RRDtool" #: extensions/stats/__init__.py:29 -#: extensions/stats/templates/stats/index.html:2 +#: extensions/stats/templates/stats/index.html:4 msgid "Graphical statistics" msgstr "Grafické statistiky" @@ -2590,11 +2770,11 @@ msgid "Path to log file used to collect statistics" msgstr "" "Cesta k souboru záznamů, který se používá pro sběr statistických informací" -#: extensions/stats/app_settings.py:20 +#: extensions/stats/app_settings.py:21 msgid "Directory to store RRD files" msgstr "Adresář pro ukládání RRD souborů" -#: extensions/stats/app_settings.py:22 +#: extensions/stats/app_settings.py:23 msgid "Path to directory where RRD files are stored" msgstr "Cesta k adresáři, ve kterém budou ukládány RRD soubory" @@ -2602,100 +2782,81 @@ msgstr "Cesta k adresáři, ve kterém budou ukládány RRD soubory" msgid "Statistics" msgstr "Statistiky" -#: extensions/stats/graph_templates.py:22 -msgid "Average normal traffic" -msgstr "Průměrný běžný provoz" +#: extensions/stats/graphics.py:98 +#, fuzzy +msgid "Average traffic (msgs/min)" +msgstr "Průměrná velikost běžného provozu" -#: extensions/stats/graph_templates.py:23 -#: extensions/stats/graph_templates.py:36 -msgid "msgs/min" -msgstr "zpráv/min" - -#: extensions/stats/graph_templates.py:28 +#: extensions/stats/graphics.py:101 msgid "sent messages" msgstr "odeslané zprávy" -#: extensions/stats/graph_templates.py:30 +#: extensions/stats/graphics.py:102 msgid "received messages" msgstr "přijaté zprávy" -#: extensions/stats/graph_templates.py:35 -msgid "Average bad traffic" -msgstr "Průměrný závadný provoz" - -#: extensions/stats/graph_templates.py:41 +#: extensions/stats/graphics.py:103 msgid "bounced messages" msgstr "nedoručené zprávy" -#: extensions/stats/graph_templates.py:43 +#: extensions/stats/graphics.py:104 msgid "rejected messages" msgstr "odmítnuté zprávy" -#: extensions/stats/graph_templates.py:48 -msgid "Average normal traffic size" +#: extensions/stats/graphics.py:112 +#, fuzzy +msgid "Average normal traffic size (bytes/min)" msgstr "Průměrná velikost běžného provozu" -#: extensions/stats/graph_templates.py:49 -msgid "bytes/min" -msgstr "Bajtů/min" - -#: extensions/stats/graph_templates.py:54 +#: extensions/stats/graphics.py:115 msgid "received size" msgstr "doručená velikost" -#: extensions/stats/graph_templates.py:56 +#: extensions/stats/graphics.py:117 msgid "sent size" msgstr "odeslaná velikost" -#: extensions/stats/graph_templates.py:78 +#: extensions/stats/graphics.py:152 msgid "Mail traffic" msgstr "Provoz emailů" -#: extensions/stats/grapher.py:9 -msgid "Day" -msgstr "Den" - -#: extensions/stats/grapher.py:10 -msgid "Week" -msgstr "Týden" - -#: extensions/stats/grapher.py:11 -msgid "Month" -msgstr "Měsíc" - -#: extensions/stats/grapher.py:12 -msgid "Year" -msgstr "Rok" - -#: extensions/stats/grapher.py:61 -msgid "Total" -msgstr "Celkem" - -#: extensions/stats/views.py:28 extensions/stats/templates/stats/graphs.html:4 +#: extensions/stats/views.py:31 msgid "No statistics available" msgstr "Žádné statistiky nejsou dostupné" -#: extensions/stats/views.py:47 +#: extensions/stats/views.py:35 +msgid "Day" +msgstr "Den" + +#: extensions/stats/views.py:36 +msgid "Week" +msgstr "Týden" + +#: extensions/stats/views.py:37 +msgid "Month" +msgstr "Měsíc" + +#: extensions/stats/views.py:38 +msgid "Year" +msgstr "Rok" + +#: extensions/stats/views.py:39 +msgid "Custom" +msgstr "" + +#: extensions/stats/views.py:87 msgid "Unknown graphic set" msgstr "Nastaveno neznámé zobrazení" -#: extensions/stats/views.py:70 +#: extensions/stats/views.py:98 msgid "Bad custom period" msgstr "Neplatně nastavený vlastní časový interval" -#: extensions/stats/templates/stats/index.html:28 +#: extensions/stats/templates/stats/index.html:42 msgid "Search a domain" msgstr "Hledat doménu" -#: extensions/stats/templates/stats/index.html:32 -msgid "Predefined time ranges" -msgstr "Předdefinované časové intervaly" - -#: extensions/stats/templates/stats/index.html:39 -msgid "Custom time range" -msgstr "Vlastní časový interval" - -#: extensions/stats/templates/stats/index.html:52 +#: extensions/stats/templates/stats/index.html:75 msgid "Apply" msgstr "Uložit" @@ -2841,7 +3002,7 @@ msgstr "Text podpisu" msgid "User defined email signature" msgstr "Emailový podpis uživatele" -#: extensions/webmail/app_settings.py:160 +#: extensions/webmail/app_settings.py:159 msgid "Value must be a positive integer (> 0)" msgstr "" @@ -2854,6 +3015,7 @@ msgid "Unknown action" msgstr "Neznámá akce" #: extensions/webmail/forms.py:85 +#: extensions/webmail/templates/webmail/compose.html:16 msgid "Cci" msgstr "BCC" @@ -2861,7 +3023,7 @@ msgstr "BCC" msgid "Webmail" msgstr "Webmail" -#: extensions/webmail/views.py:87 +#: extensions/webmail/views.py:95 #, python-format msgid "%(count)d message deleted" msgid_plural "%(count)d messages deleted" @@ -2869,168 +3031,138 @@ msgstr[0] "%(count)d zpráva smazána" msgstr[1] "%(count)d zprávy smazány" msgstr[2] "%(count)d zpráv smazáno" -#: extensions/webmail/views.py:118 lib/email_listing.py:128 +#: extensions/webmail/views.py:128 extensions/webmail/views.py:372 msgid "Empty mailbox" msgstr "Vyprázdnit schránku" -#: extensions/webmail/views.py:144 +#: extensions/webmail/views.py:158 msgid "Mailbox created" msgstr "Schránka vytvořena" -#: extensions/webmail/views.py:150 -#: extensions/webmail/templatetags/webmail_tags.py:177 +#: extensions/webmail/views.py:164 +#: extensions/webmail/templatetags/webmail_tags.py:186 msgid "Create a new mailbox" msgstr "Vytvořit novou schránku" -#: extensions/webmail/views.py:169 extensions/webmail/views.py:204 +#: extensions/webmail/views.py:183 extensions/webmail/views.py:218 msgid "Edit mailbox" msgstr "Upravit schránku" -#: extensions/webmail/views.py:185 +#: extensions/webmail/views.py:199 msgid "Mailbox updated" msgstr "Schránka aktualizována" -#: extensions/webmail/views.py:257 +#: extensions/webmail/views.py:271 msgid "Failed to save attachment: " msgstr "Nebylo možné uložit přílohu:" -#: extensions/webmail/views.py:260 +#: extensions/webmail/views.py:274 #, python-format msgid "Attachment is too big (limit: %s)" msgstr "Příloha je příliš velká (omezení: %s)" -#: extensions/webmail/views.py:266 -#: extensions/webmail/templates/webmail/compose.html:15 +#: extensions/webmail/views.py:280 +#: extensions/webmail/templates/webmail/compose_menubar.html:9 #: extensions/webmail/templates/webmail/headers.html:4 msgid "Attachments" msgstr "Přílohy" -#: extensions/webmail/views.py:283 +#: extensions/webmail/views.py:297 msgid "Bad query" msgstr "Neplatný dotaz" -#: extensions/webmail/views.py:295 +#: extensions/webmail/views.py:309 msgid "Failed to remove attachment: " msgstr "Nebylo možné odstranit přílohu:" -#: extensions/webmail/views.py:300 +#: extensions/webmail/views.py:314 msgid "Unknown attachment" msgstr "Neznámá příloha" -#: extensions/webmail/lib/imapemail.py:235 +#: extensions/webmail/lib/imapemail.py:245 msgid "wrote:" msgstr "napsal/a:" -#: extensions/webmail/lib/imapemail.py:302 -#: extensions/webmail/lib/imapemail.py:305 +#: extensions/webmail/lib/imapemail.py:312 +#: extensions/webmail/lib/imapemail.py:315 msgid "Original message" msgstr "Původní zpráva" -#: extensions/webmail/lib/imaputils.py:242 +#: extensions/webmail/lib/imaputils.py:245 msgid "Failed to retrieve hierarchy delimiter" msgstr "Nebylo možné zjistit hierarchický oddělovač" -#: extensions/webmail/lib/imaputils.py:283 +#: extensions/webmail/lib/imaputils.py:288 #, python-format msgid "Connection to IMAP server failed: %s" msgstr "Spojení se serverem IMAP selhalo: %s" -#: extensions/webmail/templates/webmail/attachments.html:6 +#: extensions/webmail/templates/webmail/attachments.html:8 msgid "Attach" msgstr "Připojit" -#: extensions/webmail/templates/webmail/attachments.html:9 +#: extensions/webmail/templates/webmail/attachments.html:12 msgid "Uploading.." msgstr "Nahrávám.." -#: extensions/webmail/templates/webmail/compose.html:7 -msgid "Add Cc field" -msgstr "Přidat pole CC" - -#: extensions/webmail/templates/webmail/compose.html:7 -msgid "Add Cci field" -msgstr "Přidat pole BCC" - -#: extensions/webmail/templates/webmail/compose.html:18 -#, python-format -msgid "%(counter)s file" -msgid_plural "%(counter)s files" -msgstr[0] "%(counter)s soubor" -msgstr[1] "%(counter)s soubory" -msgstr[2] "%(counter)s souborů" - #: extensions/webmail/templates/webmail/folder.html:6 msgid "Parent mailbox" msgstr "Nadřazená schránka" -#: extensions/webmail/templates/webmail/index.html:42 -msgid "Mailbox quota" -msgstr "Kvóta schránky" +#: extensions/webmail/templates/webmail/index.html:43 +msgid "Compose" +msgstr "" -#: extensions/webmail/templatetags/webmail_tags.py:20 +#: extensions/webmail/templatetags/webmail_tags.py:29 msgid "Reply" msgstr "Odpovědět" -#: extensions/webmail/templatetags/webmail_tags.py:24 +#: extensions/webmail/templatetags/webmail_tags.py:34 msgid "Reply all" msgstr "Odpovědět všem" -#: extensions/webmail/templatetags/webmail_tags.py:34 +#: extensions/webmail/templatetags/webmail_tags.py:48 msgid "Display options" msgstr "Možnosti zobrazení" -#: extensions/webmail/templatetags/webmail_tags.py:37 +#: extensions/webmail/templatetags/webmail_tags.py:52 msgid "Activate links" msgstr "Povolit odkazy" -#: extensions/webmail/templatetags/webmail_tags.py:39 +#: extensions/webmail/templatetags/webmail_tags.py:54 msgid "Disable links" msgstr "Zakákaz odkazy" -#: extensions/webmail/templatetags/webmail_tags.py:48 -msgid "Close this message" -msgstr "Zavřít tuto zprávu" - -#: extensions/webmail/templatetags/webmail_tags.py:63 -msgid "Back" -msgstr "Zpět" - -#: extensions/webmail/templatetags/webmail_tags.py:67 +#: extensions/webmail/templatetags/webmail_tags.py:78 msgid "Send" msgstr "Odeslat" -#: extensions/webmail/templatetags/webmail_tags.py:80 -msgid "New message" -msgstr "Nová zpráva" - -#: extensions/webmail/templatetags/webmail_tags.py:89 -msgid "Mark messages" +#: extensions/webmail/templatetags/webmail_tags.py:102 +#, fuzzy +msgid "Mark as read" msgstr "Označit zprávy" -#: extensions/webmail/templatetags/webmail_tags.py:93 -msgid "As read" -msgstr "Jako přečtené" - -#: extensions/webmail/templatetags/webmail_tags.py:96 -msgid "As unread" +#: extensions/webmail/templatetags/webmail_tags.py:106 +#, fuzzy +msgid "Mark as unread" msgstr "Jako nepřečtené" -#: extensions/webmail/templatetags/webmail_tags.py:105 -msgid "Compress folder" -msgstr "Stlačit složku" - -#: extensions/webmail/templatetags/webmail_tags.py:114 +#: extensions/webmail/templatetags/webmail_tags.py:116 msgid "Empty folder" msgstr "Vyprázdnit složku" -#: extensions/webmail/templatetags/webmail_tags.py:185 +#: extensions/webmail/templatetags/webmail_tags.py:194 msgid "Edit the selected mailbox" msgstr "Upravit vybranou schránku" -#: extensions/webmail/templatetags/webmail_tags.py:190 +#: extensions/webmail/templatetags/webmail_tags.py:199 msgid "Remove the selected mailbox" msgstr "Odstranit označené schránky" +#: extensions/webmail/templatetags/webmail_tags.py:203 +msgid "Compress folder" +msgstr "Stlačit složku" + #: lib/dbutils.py:36 #, fuzzy, python-format msgid "Connection to database %s not configured" @@ -3045,15 +3177,15 @@ msgstr "Přístup zamítnut: %s" msgid "Permission denied" msgstr "Přístup zamítnut" -#: lib/formutils.py:187 lib/formutils.py:195 +#: lib/formutils.py:347 lib/formutils.py:355 msgid "Enter a valid domain name" msgstr "Vložte platné doménové jméno" -#: lib/formutils.py:244 +#: lib/formutils.py:404 msgid "Yes" msgstr "Ano" -#: lib/formutils.py:244 +#: lib/formutils.py:404 msgid "No" msgstr "Ne" @@ -3074,14 +3206,6 @@ msgstr "Super správce" msgid "Domain administrator" msgstr "Správce domény" -#: lib/tables.py:251 -msgid "No entries to display" -msgstr "Žádné položky k zobrazení" - -#: lib/templatetags/lib_tags.py:59 -msgid "activate" -msgstr "aktivovat" - #: templates/404.html:4 templates/500.html:4 msgid "Sorry" msgstr "Omlouváme se" @@ -3094,48 +3218,119 @@ msgstr "Požadovaná stránka neexistuje." msgid "An internal error occured." msgstr "Objevila se interní chyba." -#: templates/nlayout.html:62 -msgid "Powered by Modoboa" -msgstr "Běží na systému Modoboa" - #: templates/common/email_searchbar.html:5 +msgid "Search..." +msgstr "Hledat..." + +#: templates/common/email_searchbar.html:10 msgid "From address" msgstr "Z adresy" -#: templates/common/email_searchbar.html:10 +#: templates/common/email_searchbar.html:33 msgid "Both" msgstr "Obojí" -#: templates/common/email_searchbar.html:12 -msgid "Search..." -msgstr "Hledat..." - #: templates/common/error.html:4 msgid "Error:" msgstr "Chyba:" -#: templates/common/generic_field.html:3 -#: templates/common/generic_fields_group.html:3 +#: templates/common/generic_field.html:11 +#: templates/common/generic_fields_group.html:8 msgid "Help:" msgstr "Nápověda:" -#: templates/common/generic_modal.html:11 -#: templates/common/wizard_forms.html:29 +#: templates/common/generic_modal.html:6 +#: templates/common/generic_modal.html:13 templates/common/wizard_forms.html:6 +#: templates/common/wizard_forms.html:27 msgid "Close" msgstr "Zavřít" -#: templates/registration/login.html:5 +#: templates/common/wizard_forms.html:31 +msgid "Previous" +msgstr "Předchozí" + +#: templates/common/wizard_forms.html:32 +msgid "Next" +msgstr "Další" + +#: templates/registration/login.html:8 msgid "Welcome to Modoboa" msgstr "Vítejte v Modoboa" -#: templates/registration/login.html:34 +#: templates/registration/login.html:39 msgid "Remember me" msgstr "Zapamatovat si" -#: templates/registration/login.html:36 +#: templates/registration/login.html:42 msgid "Log in" msgstr "Přihlásit" +#~ msgid "Filter" +#~ msgstr "Filtr" + +#~ msgid "Check requests interval" +#~ msgstr "Interval kontroly požadavků" + +#~ msgid "pending requests" +#~ msgstr "nevyřízené požadavky" + +#~ msgid "Average normal traffic" +#~ msgstr "Průměrný běžný provoz" + +#~ msgid "msgs/min" +#~ msgstr "zpráv/min" + +#~ msgid "Average bad traffic" +#~ msgstr "Průměrný závadný provoz" + +#~ msgid "bytes/min" +#~ msgstr "Bajtů/min" + +#~ msgid "Total" +#~ msgstr "Celkem" + +#~ msgid "Predefined time ranges" +#~ msgstr "Předdefinované časové intervaly" + +#~ msgid "Custom time range" +#~ msgstr "Vlastní časový interval" + +#~ msgid "Add Cc field" +#~ msgstr "Přidat pole CC" + +#~ msgid "Add Cci field" +#~ msgstr "Přidat pole BCC" + +#~ msgid "%(counter)s file" +#~ msgid_plural "%(counter)s files" +#~ msgstr[0] "%(counter)s soubor" +#~ msgstr[1] "%(counter)s soubory" +#~ msgstr[2] "%(counter)s souborů" + +#~ msgid "Mailbox quota" +#~ msgstr "Kvóta schránky" + +#~ msgid "Close this message" +#~ msgstr "Zavřít tuto zprávu" + +#~ msgid "New message" +#~ msgstr "Nová zpráva" + +#~ msgid "Mark messages" +#~ msgstr "Označit zprávy" + +#~ msgid "As read" +#~ msgstr "Jako přečtené" + +#~ msgid "No entries to display" +#~ msgstr "Žádné položky k zobrazení" + +#~ msgid "activate" +#~ msgstr "aktivovat" + +#~ msgid "Powered by Modoboa" +#~ msgstr "Běží na systému Modoboa" + #, fuzzy #~ msgid "A domain %s already exists" #~ msgstr "Schránka %s již existuje" @@ -3176,8 +3371,5 @@ msgstr "Přihlásit" #~ msgid "User preferences" #~ msgstr "Uživatelské možnosti" -#~ msgid "Per-user settings" -#~ msgstr "Uživatelské nastavení" - #~ msgid "You need a mailbox in order to define a forward" #~ msgstr "Pro nastavení přeposílání nejprve potřebujete schránku" diff --git a/modoboa/locale/cs_CZ/LC_MESSAGES/djangojs.po b/modoboa/locale/cs_CZ/LC_MESSAGES/djangojs.po index a157061c8..d81f8d1b6 100644 --- a/modoboa/locale/cs_CZ/LC_MESSAGES/djangojs.po +++ b/modoboa/locale/cs_CZ/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: modoboa-1.0.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-10-29 20:22+0100\n" +"POT-Creation-Date: 2014-11-25 14:23+0100\n" "PO-Revision-Date: 2013-09-29 22:13+0100\n" "Last-Translator: Miroslav AbrahámEin anderes Zeichen als Trenner ist gestattet.
\n" -#: extensions/admin/views/import.py:51 +#: extensions/admin/views/import.py:47 msgid "Import domains" msgstr "Domains importieren" -#: extensions/admin/views/import.py:131 +#: extensions/admin/views/import.py:125 #, python-format msgid "Object already exists: %s" msgstr "Objekt existiert bereits: %s" -#: extensions/admin/views/import.py:135 +#: extensions/admin/views/import.py:129 #, python-format msgid "%d objects imported successfully" msgstr "%d Objekte erfolgreich importiert" -#: extensions/admin/views/import.py:155 +#: extensions/admin/views/import.py:149 msgid "" "Provide a CSV file where lines respect one of the following formats:\n" "Ein anderes Zeichen als Separator ist gestattet.
\n" -#: extensions/admin/views/import.py:167 +#: extensions/admin/views/import.py:161 msgid "Import identities" msgstr "Identitäten importieren" @@ -1461,198 +1494,186 @@ msgstr "Einfache amavis Management Oberfläche" msgid "Quarantine" msgstr "Quarantäne" -#: extensions/amavis/app_settings.py:14 +#: extensions/amavis/app_settings.py:16 msgid "Quarantine settings" msgstr "Quarantäne-Einstellungen" -#: extensions/amavis/app_settings.py:17 +#: extensions/amavis/app_settings.py:19 msgid "Maximum message age" msgstr "Maximales Alter einer Nachricht" -#: extensions/amavis/app_settings.py:19 +#: extensions/amavis/app_settings.py:22 msgid "Quarantine messages maximum age (in days) before deletion" msgstr "" "Maximales Alter (in Tagen) von Nachrichten in der Quarantäne bevor sie " "gelöscht werden" -#: extensions/amavis/app_settings.py:22 +#: extensions/amavis/app_settings.py:26 msgid "Messages releasing" msgstr "Nachrichten freigegeben" -#: extensions/amavis/app_settings.py:25 +#: extensions/amavis/app_settings.py:29 msgid "Remove released messages" msgstr "Freigegebene Nachrichten entfernen" -#: extensions/amavis/app_settings.py:27 +#: extensions/amavis/app_settings.py:31 msgid "Remove messages marked as released while cleaning up the database" msgstr "Freigegebene Nachrichten löschen wenn Datenbank bereinigt wird" -#: extensions/amavis/app_settings.py:32 +#: extensions/amavis/app_settings.py:36 msgid "Amavis connection mode" msgstr "Verbindungsmodus für Amavis" -#: extensions/amavis/app_settings.py:35 +#: extensions/amavis/app_settings.py:39 msgid "Mode used to access the PDP server" msgstr "Modus für Zugriff auf den PDP-Server" -#: extensions/amavis/app_settings.py:40 +#: extensions/amavis/app_settings.py:44 msgid "PDP server address" msgstr "PDP-Server Adresse" -#: extensions/amavis/app_settings.py:42 +#: extensions/amavis/app_settings.py:46 msgid "PDP server address (if inet mode)" msgstr "PDP-Server addresse (im inet-Modus)" -#: extensions/amavis/app_settings.py:46 +#: extensions/amavis/app_settings.py:51 msgid "PDP server port" msgstr "PDP-Server-Port" -#: extensions/amavis/app_settings.py:48 +#: extensions/amavis/app_settings.py:53 msgid "PDP server port (if inet mode)" msgstr "PDP-Server port (im inet-Modus)" -#: extensions/amavis/app_settings.py:52 +#: extensions/amavis/app_settings.py:57 msgid "PDP server socket" msgstr "PDP-Server Socket" -#: extensions/amavis/app_settings.py:54 +#: extensions/amavis/app_settings.py:59 msgid "Path to the PDP server socket (if unix mode)" msgstr "Pfad zum PDP-Server Socket (im UNIX-Modus)" -#: extensions/amavis/app_settings.py:58 -msgid "Check requests interval" -msgstr "Abfrage-Intervall" - -#: extensions/amavis/app_settings.py:60 -msgid "Interval between two release requests checks" -msgstr "Prüf-Intervall nach neuen Quarantäne-Release-Anfragen" - -#: extensions/amavis/app_settings.py:64 +#: extensions/amavis/app_settings.py:63 msgid "Allow direct release" msgstr "Anwender dürfen Nachrichten in Quarantäne selber freigeben" -#: extensions/amavis/app_settings.py:66 +#: extensions/amavis/app_settings.py:65 msgid "Allow users to directly release their messages" msgstr "Anwender dürfen Nachrichten in Quarantäne selber freigeben" -#: extensions/amavis/app_settings.py:70 +#: extensions/amavis/app_settings.py:69 msgid "Enable self-service mode" msgstr "'Self-Service'-Modus aktivieren" -#: extensions/amavis/app_settings.py:72 +#: extensions/amavis/app_settings.py:71 msgid "Activate the 'self-service' mode" msgstr "'Self-Service'-Modus aktivieren" -#: extensions/amavis/app_settings.py:76 +#: extensions/amavis/app_settings.py:75 msgid "Notifications sender" msgstr "Absender von Benachrichtigungen" -#: extensions/amavis/app_settings.py:78 +#: extensions/amavis/app_settings.py:77 msgid "The e-mail address used to send notitications" msgstr "" "Die Mailadresse, die verwendet wird, um Benachrichtigungen zu versenden" -#: extensions/amavis/app_settings.py:81 -#: extensions/amavis/templates/amavis/main_action_bar.html:28 +#: extensions/amavis/app_settings.py:80 +#: extensions/amavis/templates/amavis/main_action_bar.html:31 msgid "Manual learning" msgstr "" -#: extensions/amavis/app_settings.py:84 +#: extensions/amavis/app_settings.py:83 msgid "Enable manual learning" msgstr "" -#: extensions/amavis/app_settings.py:87 +#: extensions/amavis/app_settings.py:86 msgid "Allow super administrators to manually train Spamassassin" msgstr "" -#: extensions/amavis/app_settings.py:92 +#: extensions/amavis/app_settings.py:91 msgid "Is Spamassassin local?" msgstr "" -#: extensions/amavis/app_settings.py:95 +#: extensions/amavis/app_settings.py:94 msgid "Tell if Spamassassin is running on the same server than modoboa" msgstr "" -#: extensions/amavis/app_settings.py:100 +#: extensions/amavis/app_settings.py:99 #, fuzzy msgid "Default user" msgstr "Standard-Editor" -#: extensions/amavis/app_settings.py:103 +#: extensions/amavis/app_settings.py:102 msgid "Name of the user owning the default bayesian database" msgstr "" -#: extensions/amavis/app_settings.py:108 +#: extensions/amavis/app_settings.py:107 #, fuzzy msgid "Spamd address" msgstr "From:-Adresse" -#: extensions/amavis/app_settings.py:110 +#: extensions/amavis/app_settings.py:109 msgid "The IP address where spamd can be reached" msgstr "" -#: extensions/amavis/app_settings.py:114 +#: extensions/amavis/app_settings.py:113 #, fuzzy msgid "Spamd port" msgstr "Nur Spam" -#: extensions/amavis/app_settings.py:116 +#: extensions/amavis/app_settings.py:115 msgid "The TCP port spamd is listening on" msgstr "" -#: extensions/amavis/app_settings.py:120 +#: extensions/amavis/app_settings.py:119 msgid "Enable per-domain manual learning" msgstr "" -#: extensions/amavis/app_settings.py:123 +#: extensions/amavis/app_settings.py:122 msgid "" "Allow domain administrators to train Spamassassin (within dedicated per-" "domain databases)" msgstr "" -#: extensions/amavis/app_settings.py:129 +#: extensions/amavis/app_settings.py:128 msgid "Enable per-user manual learning" msgstr "" -#: extensions/amavis/app_settings.py:132 +#: extensions/amavis/app_settings.py:131 msgid "" "Allow simple users to personally train Spamassassin (within a dedicated " "database)" msgstr "" -#: extensions/amavis/app_settings.py:161 extensions/webmail/app_settings.py:91 +#: extensions/amavis/app_settings.py:160 extensions/webmail/app_settings.py:91 msgid "Number of displayed emails per page" msgstr "Anzahl dargestellter Nachrichten pro Seite" -#: extensions/amavis/app_settings.py:162 +#: extensions/amavis/app_settings.py:161 msgid "Set the maximum number of messages displayed in a page" msgstr "" "Legt die maximale Anzahl von Nachrichten fest, die in einer Seite " "dargestellt werden" -#: extensions/amavis/forms.py:83 +#: extensions/amavis/forms.py:88 msgid "Global database" msgstr "" -#: extensions/amavis/forms.py:89 +#: extensions/amavis/forms.py:94 #, fuzzy msgid "Domain's database" msgstr "Domänen-Aliase" -#: extensions/amavis/forms.py:91 +#: extensions/amavis/forms.py:96 #, fuzzy msgid "User's database" msgstr "Anwender Search Base" -#: extensions/amavis/general_callbacks.py:136 -msgid "pending requests" -msgstr "Offene Anfragen" - -#: extensions/amavis/general_callbacks.py:179 +#: extensions/amavis/general_callbacks.py:149 msgid "Pending requests" msgstr "Offene Anfragen" -#: extensions/amavis/general_callbacks.py:189 +#: extensions/amavis/general_callbacks.py:159 msgid "Content filter" msgstr "Inhaltsfilter" @@ -1682,7 +1703,7 @@ msgstr "Nein" #: extensions/amavis/models.py:96 extensions/amavis/models.py:104 #: extensions/amavis/models.py:112 -#: extensions/amavis/templates/amavis/domain_content_filter.html:11 +#: extensions/amavis/templates/amavis/domain_content_filter.html:17 msgid "default" msgstr "Standard" @@ -1724,79 +1745,56 @@ msgstr "" "Betreff:-Zeile einer Spam-Nachricht mit dem angegebenen Text ergänzen. " "Wählen Sie 'Standard' für den systemweiten Standard." -#: extensions/amavis/sql_listing.py:29 -msgid "Score" -msgstr "Punktzahl" - -#: extensions/amavis/sql_listing.py:33 -#: extensions/amavis/templatetags/amavis_tags.py:106 -#: extensions/webmail/forms.py:83 -msgid "To" -msgstr "An" - -#: extensions/amavis/sql_listing.py:36 -#: extensions/postfix_autoreply/forms.py:10 -#: extensions/webmail/lib/listing.py:31 extensions/webmail/lib/tables.py:30 -msgid "From" -msgstr "Von" - -#: extensions/amavis/sql_listing.py:40 extensions/sievefilters/forms.py:77 -#: extensions/webmail/forms.py:87 extensions/webmail/lib/imapemail.py:288 -#: extensions/webmail/lib/listing.py:27 extensions/webmail/lib/tables.py:26 -#: templates/common/email_searchbar.html:6 -msgid "Subject" -msgstr "Betreff" - -#: extensions/amavis/views.py:31 +#: extensions/amavis/views.py:38 msgid "Empty quarantine" msgstr "Quarantäne leeren" -#: extensions/amavis/views.py:177 +#: extensions/amavis/views.py:227 msgid "Message deleted" msgstr "Nachricht gelöscht" -#: extensions/amavis/views.py:194 +#: extensions/amavis/views.py:244 #, 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:217 +#: extensions/amavis/views.py:267 msgid "Request sent" msgstr "Anfrage gesendet" -#: extensions/amavis/views.py:223 +#: extensions/amavis/views.py:273 msgid "Message released" msgstr "Nachricht freigegeben" -#: extensions/amavis/views.py:250 +#: extensions/amavis/views.py:300 #, 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:271 +#: extensions/amavis/views.py:321 #, python-format msgid "%(count)d message released successfully" msgid_plural "%(count)d messages released successfully" msgstr[0] "%(count)d Nachicht erfolgreich freigegeben" msgstr[1] "%(count)d Nachichten erfolgreich freigegeben" -#: extensions/amavis/views.py:309 +#: extensions/amavis/views.py:360 #, fuzzy, python-format msgid "%(count)d message processed successfully" msgid_plural "%(count)d messages processed successfully" msgstr[0] "%(count)d Nachicht erfolgreich freigegeben" msgstr[1] "%(count)d Nachichten erfolgreich freigegeben" -#: extensions/amavis/views.py:341 +#: extensions/amavis/views.py:394 #, fuzzy msgid "Select a database" msgstr "Wählen Sie eine Datei" -#: extensions/amavis/views.py:345 +#: extensions/amavis/views.py:398 msgid "Validate" msgstr "" @@ -1808,101 +1806,142 @@ msgstr "[modoboa] Offene Freigabeanfragen" msgid "Thresholds" msgstr "Schwellwerte" -#: extensions/amavis/templates/amavis/domain_content_filter.html:7 +#: extensions/amavis/templates/amavis/domain_content_filter.html:9 msgid "or more is spam" msgstr "oder mehr ist SPAM" -#: extensions/amavis/templates/amavis/domain_content_filter.html:8 +#: extensions/amavis/templates/amavis/domain_content_filter.html:15 msgid "or more throw spam message away" msgstr "oder mehr soll SPAM-Nachricht verwerfen" -#: extensions/amavis/templates/amavis/index.html:2 +#: extensions/amavis/templates/amavis/email_list.html:11 +msgid "Score" +msgstr "Punktzahl" + +#: extensions/amavis/templates/amavis/email_list.html:14 +#: extensions/amavis/templatetags/amavis_tags.py:111 +#: extensions/webmail/forms.py:83 +#: extensions/webmail/templates/webmail/compose.html:9 +msgid "To" +msgstr "An" + +#: extensions/amavis/templates/amavis/email_list.html:17 +#: extensions/postfix_autoreply/forms.py:10 +msgid "From" +msgstr "Von" + +#: extensions/amavis/templates/amavis/email_list.html:20 +#: extensions/sievefilters/forms.py:83 extensions/webmail/forms.py:87 +#: extensions/webmail/lib/imapemail.py:298 +#: templates/common/email_searchbar.html:17 +msgid "Subject" +msgstr "Betreff" + +#: extensions/amavis/templates/amavis/emails_page.html:15 +#, fuzzy +msgid "Released" +msgstr "Freigeben" + +#: extensions/amavis/templates/amavis/emails_page.html:17 +#, fuzzy +msgid "Marked as spam" +msgstr "Markiere Nachrichten" + +#: extensions/amavis/templates/amavis/emails_page.html:19 +#, fuzzy +msgid "Marked as non-spam" +msgstr "Markiere Nachrichten" + +#: extensions/amavis/templates/amavis/index.html:4 msgid "Quarantine management" msgstr "Quarantäne-Management" -#: extensions/amavis/templates/amavis/main_action_bar.html:3 +#: extensions/amavis/templates/amavis/main_action_bar.html:5 msgid "Select" msgstr "Auswählen" -#: extensions/amavis/templates/amavis/main_action_bar.html:9 +#: extensions/amavis/templates/amavis/main_action_bar.html:11 msgid "Clean" msgstr "" -#: extensions/amavis/templates/amavis/main_action_bar.html:10 +#: extensions/amavis/templates/amavis/main_action_bar.html:12 msgid "Spam" msgstr "Spam" -#: extensions/amavis/templates/amavis/main_action_bar.html:11 +#: extensions/amavis/templates/amavis/main_action_bar.html:13 msgid "Virus" msgstr "Virus" -#: extensions/amavis/templates/amavis/main_action_bar.html:12 +#: extensions/amavis/templates/amavis/main_action_bar.html:14 msgid "Bad Header" msgstr "Fehlerhafte Header" -#: extensions/amavis/templates/amavis/main_action_bar.html:13 +#: extensions/amavis/templates/amavis/main_action_bar.html:15 msgid "Bad MIME" msgstr "Schlechtes MIME" -#: extensions/amavis/templates/amavis/main_action_bar.html:14 +#: extensions/amavis/templates/amavis/main_action_bar.html:16 msgid "Banned" msgstr "Unerwünschte Dateien" -#: extensions/amavis/templates/amavis/main_action_bar.html:19 -#: extensions/amavis/templatetags/amavis_tags.py:24 -#: extensions/amavis/templatetags/amavis_tags.py:85 +#: extensions/amavis/templates/amavis/main_action_bar.html:20 +#: extensions/amavis/templates/amavis/main_action_bar.html:22 +#: extensions/amavis/templatetags/amavis_tags.py:30 +#: extensions/amavis/templatetags/amavis_tags.py:90 msgid "Release" msgstr "Freigeben" -#: extensions/amavis/templates/amavis/main_action_bar.html:24 -#: extensions/amavis/templatetags/amavis_tags.py:30 -#: extensions/amavis/templatetags/amavis_tags.py:92 -#: extensions/webmail/templatetags/webmail_tags.py:32 +#: extensions/amavis/templates/amavis/main_action_bar.html:25 +#: extensions/amavis/templates/amavis/main_action_bar.html:27 +#: extensions/amavis/templatetags/amavis_tags.py:36 +#: extensions/amavis/templatetags/amavis_tags.py:97 +#: extensions/webmail/templatetags/webmail_tags.py:45 +#: extensions/webmail/templatetags/webmail_tags.py:92 msgid "Delete" msgstr "Löschen" -#: extensions/amavis/templates/amavis/main_action_bar.html:33 -#: extensions/amavis/templatetags/amavis_tags.py:44 +#: extensions/amavis/templates/amavis/main_action_bar.html:36 +#: extensions/amavis/templatetags/amavis_tags.py:49 #, fuzzy msgid "Mark as spam" msgstr "Markiere Nachrichten" -#: extensions/amavis/templates/amavis/main_action_bar.html:34 -#: extensions/amavis/templatetags/amavis_tags.py:52 +#: extensions/amavis/templates/amavis/main_action_bar.html:37 +#: extensions/amavis/templatetags/amavis_tags.py:57 msgid "Mark as non-spam" msgstr "" -#: extensions/amavis/templates/amavis/main_action_bar.html:43 -#: extensions/sievefilters/forms.py:64 +#: extensions/amavis/templates/amavis/main_action_bar.html:54 +#: extensions/sievefilters/forms.py:70 msgid "All messages" msgstr "Alle Nachrichten" -#: extensions/amavis/templates/amavis/main_action_bar.html:43 +#: extensions/amavis/templates/amavis/main_action_bar.html:54 msgid "All" msgstr "Alle" -#: extensions/amavis/templates/amavis/main_action_bar.html:45 +#: extensions/amavis/templates/amavis/main_action_bar.html:58 #, fuzzy msgid "Clean only" msgstr "Nur Unerwünschte Dateien" -#: extensions/amavis/templates/amavis/main_action_bar.html:47 +#: extensions/amavis/templates/amavis/main_action_bar.html:62 msgid "Spam only" msgstr "Nur Spam" -#: extensions/amavis/templates/amavis/main_action_bar.html:48 +#: extensions/amavis/templates/amavis/main_action_bar.html:65 msgid "Virus only" msgstr "Nur Virus" -#: extensions/amavis/templates/amavis/main_action_bar.html:49 +#: extensions/amavis/templates/amavis/main_action_bar.html:68 msgid "Bad Header only" msgstr "Nur Fehlerhafte Header" -#: extensions/amavis/templates/amavis/main_action_bar.html:50 +#: extensions/amavis/templates/amavis/main_action_bar.html:71 msgid "Bad MIME only" msgstr "Nur Fehlerhaftes MIME" -#: extensions/amavis/templates/amavis/main_action_bar.html:51 +#: extensions/amavis/templates/amavis/main_action_bar.html:74 msgid "Banned only" msgstr "Nur Unerwünschte Dateien" @@ -1951,17 +1990,23 @@ msgid "Please visit %(listingurl)s for a full listing." msgstr "" "Bitte besuchen sie %(listingurl)s um eine vollständige Ausgabe zu erhalten." -#: extensions/amavis/templatetags/amavis_tags.py:35 +#: extensions/amavis/templatetags/amavis_tags.py:24 +#: extensions/webmail/templatetags/webmail_tags.py:24 +#: extensions/webmail/templatetags/webmail_tags.py:73 +msgid "Back" +msgstr "Zurück" + +#: extensions/amavis/templatetags/amavis_tags.py:40 msgid "View full headers" msgstr "Alle Mail-Header ansehen" -#: extensions/limits/__init__.py:25 +#: extensions/limits/__init__.py:26 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:56 +#: extensions/limits/__init__.py:59 msgid "Limits" msgstr "Grenzwerte" @@ -2054,7 +2099,7 @@ msgstr "unbestimmt" msgid "unlimited" msgstr "unbegrenzt" -#: extensions/limits/templates/limits/poolusage.html:4 +#: extensions/limits/templates/limits/poolusage.html:3 msgid "Resources usage" msgstr "Ressourcen-Verbrauch" @@ -2077,24 +2122,24 @@ msgstr "" "Zeit in Sekunden zwischen zwei automatisierten Antworten an denselben " "Empfänger" -#: extensions/postfix_autoreply/app_settings.py:20 +#: extensions/postfix_autoreply/app_settings.py:21 msgid "Default subject" msgstr "Standard-Betreff" -#: extensions/postfix_autoreply/app_settings.py:21 +#: extensions/postfix_autoreply/app_settings.py:22 msgid "I'm off" msgstr "Ich bin weg" -#: extensions/postfix_autoreply/app_settings.py:23 +#: extensions/postfix_autoreply/app_settings.py:24 msgid "" "Default subject used when an auto-reply message is created automatically" msgstr "Standardbetreff wenn eine Antwortnachricht automatisch generiert wird" -#: extensions/postfix_autoreply/app_settings.py:28 +#: extensions/postfix_autoreply/app_settings.py:30 msgid "Default content" msgstr "Standard-Inhalt" -#: extensions/postfix_autoreply/app_settings.py:30 +#: extensions/postfix_autoreply/app_settings.py:32 #, python-format msgid "" "I'm currently off. I'll answer as soon as I come back.\n" @@ -2107,7 +2152,7 @@ msgstr "" "Mit freundlichen Grüßen\n" "%(name)s\n" -#: extensions/postfix_autoreply/app_settings.py:36 +#: extensions/postfix_autoreply/app_settings.py:38 #, python-format msgid "" "Default content used when an auto-reply message is created automatically. " @@ -2128,25 +2173,25 @@ msgstr "Bis" msgid "Activate your auto reply until this date" msgstr "Aktivieren Sie ihre automatisierte Antwort bis zu diesem Datum" -#: extensions/postfix_autoreply/forms.py:55 -#: extensions/postfix_autoreply/forms.py:62 +#: extensions/postfix_autoreply/forms.py:65 +#: extensions/postfix_autoreply/forms.py:72 msgid "This date is over" msgstr "Das Datum ist vorbei" -#: extensions/postfix_autoreply/forms.py:67 +#: extensions/postfix_autoreply/forms.py:77 msgid "Must be greater than start date" msgstr "Muss größer als Wert des Startdatums sein" -#: extensions/postfix_autoreply/general_callbacks.py:33 +#: extensions/postfix_autoreply/general_callbacks.py:30 #: extensions/postfix_autoreply/templates/postfix_autoreply/autoreply.html:2 msgid "Auto-reply message" msgstr "Automatische Antwort" -#: extensions/postfix_autoreply/general_callbacks.py:118 +#: extensions/postfix_autoreply/general_callbacks.py:115 msgid "Enable auto-reply" msgstr "Automatische Antwort aktivieren" -#: extensions/postfix_autoreply/general_callbacks.py:120 +#: extensions/postfix_autoreply/general_callbacks.py:117 msgid "Enable or disable Postfix auto-reply" msgstr "Automatische Postfix-Antwort (de)aktivieren" @@ -2198,7 +2243,7 @@ msgstr "Pfad zu Postfix master.cf-Datei" msgid "Path to the master.cf configuration file" msgstr "Pfad zur master.cf Konfigurationsdatei" -#: extensions/postfix_relay_domains/forms.py:15 +#: extensions/postfix_relay_domains/forms.py:20 msgid "" "Alias(es) of this relay domain. Indicate only one name per input, press " "ENTER to add a new input." @@ -2206,16 +2251,20 @@ msgstr "" "Alias(e) für diese Relaydomain. Geben Sie jeweils nur einen pro Eingabefeld " "an. Bestätigen Sie mit ENTER, um ein weiteres Eingabefeld zu erhalten." -#: extensions/postfix_relay_domains/forms.py:51 +#: extensions/postfix_relay_domains/forms.py:62 #: extensions/postfix_relay_domains/general_callbacks.py:93 msgid "relay domain alias" msgstr "Relaydomain-Alias" -#: extensions/postfix_relay_domains/forms.py:69 +#: extensions/postfix_relay_domains/forms.py:80 #: extensions/postfix_relay_domains/general_callbacks.py:92 msgid "relay domain" msgstr "Relaydomain" +#: extensions/postfix_relay_domains/forms.py:186 +msgid "Relay domain modified" +msgstr "Relaydomain geändert" + #: extensions/postfix_relay_domains/general_callbacks.py:35 msgid "Add relay domain" msgstr "Relaydomain hinzufügen" @@ -2297,18 +2346,147 @@ msgstr "Relaydomain erstellt" msgid "New relay domain" msgstr "Neue Relaydomain" -#: extensions/postfix_relay_domains/views.py:57 -msgid "Relay domain modified" -msgstr "Relaydomain geändert" - -#: extensions/postfix_relay_domains/views.py:80 +#: extensions/postfix_relay_domains/views.py:61 msgid "Relay domain deleted" msgstr "Relaydomain gelöscht" -#: extensions/postfix_relay_domains/templates/postfix_relay_domains/service_field.html:2 +#: extensions/postfix_relay_domains/templates/postfix_relay_domains/service_field.html:3 msgid "Scan" msgstr "Scanne" +#: extensions/radicale/__init__.py:34 +msgid "Radicale frontend" +msgstr "" + +#: extensions/radicale/__init__.py:38 +msgid "Management frontend for Radicale, a simple calendar and contact server." +msgstr "" + +#: extensions/radicale/app_settings.py:11 +#, fuzzy +msgid "Server settings" +msgstr "ManageSieve-Einstellungen" + +#: extensions/radicale/app_settings.py:15 +#, fuzzy +msgid "Server location" +msgstr "Server-Port" + +#: extensions/radicale/app_settings.py:17 +msgid "" +"The URL of your Radicale server. It will be used to construct calendar URLs." +msgstr "" + +#: extensions/radicale/app_settings.py:24 +#, fuzzy +msgid "Rights management" +msgstr "Quarantäne-Management" + +#: extensions/radicale/app_settings.py:27 +msgid "Radicale rights file path" +msgstr "" + +#: extensions/radicale/app_settings.py:29 +msgid "Path to file that contains rights definition" +msgstr "" + +#: extensions/radicale/app_settings.py:34 +#, fuzzy +msgid "Allow calendars administration" +msgstr "Domänen-Administrator" + +#: extensions/radicale/app_settings.py:37 +#, fuzzy +msgid "Allow domain administrators to manage user calendars (read and write)" +msgstr "Maximale Anzahl Domains, die ein Administrator erstellen darf" + +#: extensions/radicale/forms.py:70 +#: extensions/radicale/templates/radicale/accessrule.html:6 +msgid "Read" +msgstr "" + +#: extensions/radicale/forms.py:73 +#: extensions/radicale/templates/radicale/accessrule.html:7 +msgid "Write" +msgstr "" + +#: extensions/radicale/forms.py:132 +#, fuzzy, python-format +msgid "Mailbox %s does not exist" +msgstr "Domain '%s' existiert nicht" + +#: extensions/radicale/forms.py:155 extensions/radicale/forms.py:189 +msgid "Rights" +msgstr "" + +#: extensions/radicale/forms.py:160 +#, fuzzy +msgid "New calendar" +msgstr "Neuer Alias" + +#: extensions/radicale/forms.py:172 extensions/radicale/views.py:131 +#, fuzzy +msgid "Calendar created" +msgstr "Filter erstellt" + +#: extensions/radicale/forms.py:211 extensions/radicale/views.py:168 +#, fuzzy +msgid "Calendar updated" +msgstr "Profil aktualisiert" + +#: extensions/radicale/general_callbacks.py:15 +msgid "Calendars" +msgstr "" + +#: extensions/radicale/models.py:94 +#, fuzzy +msgid "User" +msgstr "Benutzername" + +#: extensions/radicale/models.py:139 +msgid "Shared" +msgstr "" + +#: extensions/radicale/views.py:104 extensions/radicale/views.py:163 +#, fuzzy +msgid "Calendar removed" +msgstr "Filter entfernt" + +#: extensions/radicale/views.py:139 +msgid "New shared calendar" +msgstr "" + +#: extensions/radicale/views.py:142 extensions/radicale/views.py:179 +#: lib/formutils.py:82 +msgid "Submit" +msgstr "" + +#: extensions/radicale/templates/radicale/calendar_detail.html:6 +msgid "To access this calendar, use the following address:" +msgstr "" + +#: extensions/radicale/templates/radicale/calendars.html:49 +msgid "Owner" +msgstr "" + +#: extensions/radicale/templatetags/radicale_tags.py:24 +#, fuzzy +msgid "Add calendar" +msgstr "Alias hinzufügen" + +#: extensions/radicale/templatetags/radicale_tags.py:33 +msgid "Add shared calendar" +msgstr "" + +#: extensions/radicale/templatetags/radicale_tags.py:50 +msgid "View calendar detail" +msgstr "" + +#: extensions/radicale/templatetags/radicale_tags.py:68 +#, python-format +msgid "Edit %s" +msgstr "" + #: extensions/sievefilters/__init__.py:12 msgid "Plugin to easily create server-side filters" msgstr "Plugin, um auf einfache Weise server-seitige Filter zu erstellen" @@ -2319,7 +2497,7 @@ msgstr "SIEVE-Filter" #: extensions/sievefilters/__init__.py:19 #: extensions/sievefilters/general_callbacks.py:14 -#: extensions/sievefilters/templates/sievefilters/index.html:2 +#: extensions/sievefilters/templates/sievefilters/index.html:4 msgid "Message filters" msgstr "Nachrichten-Filter" @@ -2331,105 +2509,106 @@ msgstr "ManageSieve-Einstellungen" msgid "Address of your MANAGESIEVE server" msgstr "Adresse Ihres MANAGESIEVE-Servers" -#: extensions/sievefilters/app_settings.py:30 +#: extensions/sievefilters/app_settings.py:31 msgid "Listening port of your MANAGESIEVE server" msgstr "TCP-Port auf Ihr MANAGESIEVE-Server lauscht" -#: extensions/sievefilters/app_settings.py:34 +#: extensions/sievefilters/app_settings.py:36 msgid "Connect using STARTTLS" msgstr "STARTTLS für Verbindungsaufbau nutzen" -#: extensions/sievefilters/app_settings.py:36 +#: extensions/sievefilters/app_settings.py:38 msgid "Use the STARTTLS extension" msgstr "STARTTLS benutzen" -#: extensions/sievefilters/app_settings.py:40 +#: extensions/sievefilters/app_settings.py:42 msgid "Authentication mechanism" msgstr "Authentifizierungsmechanismus" -#: extensions/sievefilters/app_settings.py:43 +#: extensions/sievefilters/app_settings.py:45 msgid "Prefered authentication mechanism" msgstr "Bevorzugte Authentifizierungsmethode" -#: extensions/sievefilters/app_settings.py:54 +#: extensions/sievefilters/app_settings.py:57 msgid "Editor mode" msgstr "Editor-Modus" -#: extensions/sievefilters/app_settings.py:56 +#: extensions/sievefilters/app_settings.py:59 msgid "Select the mode you want the editor to work in" msgstr "Wählen Sie den Modus aus in dem der Editor arbeiten soll" -#: extensions/sievefilters/forms.py:16 +#: extensions/sievefilters/forms.py:18 msgid "Check to activate this filters set" msgstr "Häckchen setzen, damit Filter aktiv wird" -#: extensions/sievefilters/forms.py:62 +#: extensions/sievefilters/forms.py:68 msgid "All of the following" msgstr "Alle folgende" -#: extensions/sievefilters/forms.py:63 +#: extensions/sievefilters/forms.py:69 msgid "Any of the following" msgstr "Irgendeines der folgenden" -#: extensions/sievefilters/forms.py:70 +#: extensions/sievefilters/forms.py:76 msgid "contains" msgstr "enthält" -#: extensions/sievefilters/forms.py:71 +#: extensions/sievefilters/forms.py:77 msgid "does not contain" msgstr "enthält nicht" -#: extensions/sievefilters/forms.py:72 +#: extensions/sievefilters/forms.py:78 msgid "is" msgstr "ist" -#: extensions/sievefilters/forms.py:73 +#: extensions/sievefilters/forms.py:79 msgid "is not" msgstr "ist nicht" -#: extensions/sievefilters/forms.py:78 +#: extensions/sievefilters/forms.py:84 msgid "Sender" msgstr "Sender" -#: extensions/sievefilters/forms.py:79 +#: extensions/sievefilters/forms.py:85 msgid "Recipient" msgstr "Empfänger" -#: extensions/sievefilters/forms.py:80 extensions/webmail/forms.py:84 +#: extensions/sievefilters/forms.py:86 extensions/webmail/forms.py:84 +#: extensions/webmail/templates/webmail/compose.html:15 msgid "Cc" msgstr "Cc" -#: extensions/sievefilters/forms.py:81 +#: extensions/sievefilters/forms.py:87 msgid "Size" msgstr "Größe" -#: extensions/sievefilters/forms.py:82 +#: extensions/sievefilters/forms.py:88 msgid "is greater than" msgstr "ist größer als" -#: extensions/sievefilters/forms.py:83 +#: extensions/sievefilters/forms.py:89 msgid "is less than" msgstr "ist weniger als" -#: extensions/sievefilters/forms.py:87 +#: extensions/sievefilters/forms.py:93 msgid "Move message to" msgstr "Verschiebe Nachricht nach" -#: extensions/sievefilters/forms.py:89 +#: extensions/sievefilters/forms.py:95 msgid "Redirect message to" msgstr "Leite Nachricht um zu" -#: extensions/sievefilters/forms.py:104 +#: extensions/sievefilters/forms.py:110 msgid "Wrong filter name" msgstr "Falscher Filtername" -#: extensions/sievefilters/lib.py:40 +#: extensions/sievefilters/lib.py:41 msgid "Connection to MANAGESIEVE server failed, check your configuration" msgstr "" "Verbindung zu MANAGESIEVE-Server fehlgeschlagen. Überprüfen Sie Ihre " "Konfiguration." -#: extensions/sievefilters/lib.py:85 +#: extensions/sievefilters/lib.py:86 msgid "Not enough space on server" msgstr "Kein weiterer Platz auf Server verfügbar" @@ -2438,7 +2617,7 @@ msgid "Failed to retrieve filters set" msgstr "Konnte Filter-Satz nicht laden" #: extensions/sievefilters/views.py:141 -#: extensions/sievefilters/templatetags/sfilters_tags.py:33 +#: extensions/sievefilters/templatetags/sfilters_tags.py:35 msgid "New filter" msgstr "Neuer Filter" @@ -2483,7 +2662,7 @@ msgstr "Filter entfernt" msgid "Filters set activated" msgstr "Filter-Satz aktiviert" -#: extensions/sievefilters/templates/sievefilters/filter.html:6 +#: extensions/sievefilters/templates/sievefilters/filter.html:9 msgid "Conditions" msgstr "Bedingungen" @@ -2495,38 +2674,38 @@ msgstr "Aktiv" msgid "No filter defined yet" msgstr "Noch keine Filter definiert" -#: extensions/sievefilters/templates/sievefilters/index.html:76 +#: extensions/sievefilters/templates/sievefilters/index.html:82 msgid "Filter sets" msgstr "Filter-Sätze" -#: extensions/sievefilters/templates/sievefilters/index.html:80 +#: extensions/sievefilters/templates/sievefilters/index.html:86 msgid "active" msgstr "aktiv" -#: extensions/sievefilters/templates/sievefilters/index.html:94 +#: extensions/sievefilters/templates/sievefilters/index.html:101 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:15 +#: extensions/sievefilters/templatetags/sfilters_tags.py:17 msgid "New filters set" msgstr "Neuer Filter-Satz" -#: extensions/sievefilters/templatetags/sfilters_tags.py:44 +#: extensions/sievefilters/templatetags/sfilters_tags.py:46 msgid "Save filters set" msgstr "Filter-Satz speichern" -#: extensions/sievefilters/templatetags/sfilters_tags.py:52 +#: extensions/sievefilters/templatetags/sfilters_tags.py:54 msgid "Activate filters set" msgstr "Filter-Satz aktivieren" -#: extensions/sievefilters/templatetags/sfilters_tags.py:57 +#: extensions/sievefilters/templatetags/sfilters_tags.py:59 msgid "Remove filters set" msgstr "Filter-Satz entfernen" -#: extensions/sievefilters/templatetags/sfilters_tags.py:62 +#: extensions/sievefilters/templatetags/sfilters_tags.py:63 msgid "Download" msgstr "Herunterladen" @@ -2547,7 +2726,7 @@ msgid "Graphical statistics about emails traffic using RRDtool" msgstr "Grafische E-Mail-Statistik (setzt RRDtool ein)" #: extensions/stats/__init__.py:29 -#: extensions/stats/templates/stats/index.html:2 +#: extensions/stats/templates/stats/index.html:4 msgid "Graphical statistics" msgstr "Grafische Statistiken" @@ -2559,11 +2738,11 @@ msgstr "Pfad zur Log-Datei" msgid "Path to log file used to collect statistics" msgstr "Pfad zur Log-Datei, um Statistiken zu sammeln" -#: extensions/stats/app_settings.py:20 +#: extensions/stats/app_settings.py:21 msgid "Directory to store RRD files" msgstr "Ablageverzeichnis für RRD-Dateien" -#: extensions/stats/app_settings.py:22 +#: extensions/stats/app_settings.py:23 msgid "Path to directory where RRD files are stored" msgstr "Pfad zum Verzeichnis in dem die RRD-Dateien abgelegt werden" @@ -2571,100 +2750,81 @@ msgstr "Pfad zum Verzeichnis in dem die RRD-Dateien abgelegt werden" msgid "Statistics" msgstr "Statistiken" -#: extensions/stats/graph_templates.py:22 -msgid "Average normal traffic" -msgstr "Durchschnittlicher normaler Datenverkehr" +#: extensions/stats/graphics.py:98 +#, fuzzy +msgid "Average traffic (msgs/min)" +msgstr "Durchschnittliche Grösse normaler Datenverkehr" -#: extensions/stats/graph_templates.py:23 -#: extensions/stats/graph_templates.py:36 -msgid "msgs/min" -msgstr "E-Mails/min" - -#: extensions/stats/graph_templates.py:28 +#: extensions/stats/graphics.py:101 msgid "sent messages" msgstr "Gesendete Nachrichten" -#: extensions/stats/graph_templates.py:30 +#: extensions/stats/graphics.py:102 msgid "received messages" msgstr "Empfangene Nachrichten" -#: extensions/stats/graph_templates.py:35 -msgid "Average bad traffic" -msgstr "Durchschnittlicher schlechter Datenverkehr" - -#: extensions/stats/graph_templates.py:41 +#: extensions/stats/graphics.py:103 msgid "bounced messages" msgstr "Zurückgeworfene Nachrichten" -#: extensions/stats/graph_templates.py:43 +#: extensions/stats/graphics.py:104 msgid "rejected messages" msgstr "Abgewiesene Nachrichten" -#: extensions/stats/graph_templates.py:48 -msgid "Average normal traffic size" +#: extensions/stats/graphics.py:112 +#, fuzzy +msgid "Average normal traffic size (bytes/min)" msgstr "Durchschnittliche Grösse normaler Datenverkehr" -#: extensions/stats/graph_templates.py:49 -msgid "bytes/min" -msgstr "Bytes/min" - -#: extensions/stats/graph_templates.py:54 +#: extensions/stats/graphics.py:115 msgid "received size" msgstr "Empfangsgrösse" -#: extensions/stats/graph_templates.py:56 +#: extensions/stats/graphics.py:117 msgid "sent size" msgstr "Versendegrösse" -#: extensions/stats/graph_templates.py:78 +#: extensions/stats/graphics.py:152 msgid "Mail traffic" msgstr "Mailverkehr" -#: extensions/stats/grapher.py:9 -msgid "Day" -msgstr "Tag" - -#: extensions/stats/grapher.py:10 -msgid "Week" -msgstr "Woche" - -#: extensions/stats/grapher.py:11 -msgid "Month" -msgstr "Monat" - -#: extensions/stats/grapher.py:12 -msgid "Year" -msgstr "Jahr" - -#: extensions/stats/grapher.py:61 -msgid "Total" -msgstr "Gesamt" - -#: extensions/stats/views.py:28 extensions/stats/templates/stats/graphs.html:4 +#: extensions/stats/views.py:31 msgid "No statistics available" msgstr "Keine Statistik-Daten verfügbar" -#: extensions/stats/views.py:47 +#: extensions/stats/views.py:35 +msgid "Day" +msgstr "Tag" + +#: extensions/stats/views.py:36 +msgid "Week" +msgstr "Woche" + +#: extensions/stats/views.py:37 +msgid "Month" +msgstr "Monat" + +#: extensions/stats/views.py:38 +msgid "Year" +msgstr "Jahr" + +#: extensions/stats/views.py:39 +msgid "Custom" +msgstr "" + +#: extensions/stats/views.py:87 msgid "Unknown graphic set" msgstr "Unbekanntes graphisches Set" -#: extensions/stats/views.py:70 +#: extensions/stats/views.py:98 msgid "Bad custom period" msgstr "Ungültiger individueller Zeitraum" -#: extensions/stats/templates/stats/index.html:28 +#: extensions/stats/templates/stats/index.html:42 msgid "Search a domain" msgstr "Domain suchen" -#: extensions/stats/templates/stats/index.html:32 -msgid "Predefined time ranges" -msgstr "Vordefinierte Zeiträume" - -#: extensions/stats/templates/stats/index.html:39 -msgid "Custom time range" -msgstr "Individueller Zeitraum" - -#: extensions/stats/templates/stats/index.html:52 +#: extensions/stats/templates/stats/index.html:75 msgid "Apply" msgstr "Antworten" @@ -2810,7 +2970,7 @@ msgstr "Signatur" msgid "User defined email signature" msgstr "Benutzerdefinierte E-Mail-Signatur" -#: extensions/webmail/app_settings.py:160 +#: extensions/webmail/app_settings.py:159 msgid "Value must be a positive integer (> 0)" msgstr "Wert muss eine positive Integer sein (>0)" @@ -2823,6 +2983,7 @@ msgid "Unknown action" msgstr "Unbekannte Aktion" #: extensions/webmail/forms.py:85 +#: extensions/webmail/templates/webmail/compose.html:16 msgid "Cci" msgstr "Cci" @@ -2830,174 +2991,145 @@ msgstr "Cci" msgid "Webmail" msgstr "Webmail" -#: extensions/webmail/views.py:87 +#: extensions/webmail/views.py:95 #, python-format msgid "%(count)d message deleted" msgid_plural "%(count)d messages deleted" msgstr[0] "%(count)d Nachricht gelöscht" msgstr[1] "%(count)d Nachrichten gelöscht" -#: extensions/webmail/views.py:118 lib/email_listing.py:128 +#: extensions/webmail/views.py:128 extensions/webmail/views.py:372 msgid "Empty mailbox" msgstr "Mailbox leer" -#: extensions/webmail/views.py:144 +#: extensions/webmail/views.py:158 msgid "Mailbox created" msgstr "Mailbox erstellt." -#: extensions/webmail/views.py:150 -#: extensions/webmail/templatetags/webmail_tags.py:177 +#: extensions/webmail/views.py:164 +#: extensions/webmail/templatetags/webmail_tags.py:186 msgid "Create a new mailbox" msgstr "Neue Mailbox erstellen" -#: extensions/webmail/views.py:169 extensions/webmail/views.py:204 +#: extensions/webmail/views.py:183 extensions/webmail/views.py:218 msgid "Edit mailbox" msgstr "Mailbox bearbeiten" -#: extensions/webmail/views.py:185 +#: extensions/webmail/views.py:199 msgid "Mailbox updated" msgstr "Mailbox aktualisiert" -#: extensions/webmail/views.py:257 +#: extensions/webmail/views.py:271 msgid "Failed to save attachment: " msgstr "Konnte Anhang nicht speichern" -#: extensions/webmail/views.py:260 +#: extensions/webmail/views.py:274 #, python-format msgid "Attachment is too big (limit: %s)" msgstr "Anhang ist zu groß (Limit: %s)" -#: extensions/webmail/views.py:266 -#: extensions/webmail/templates/webmail/compose.html:15 +#: extensions/webmail/views.py:280 +#: extensions/webmail/templates/webmail/compose_menubar.html:9 #: extensions/webmail/templates/webmail/headers.html:4 msgid "Attachments" msgstr "Dateianhänge" -#: extensions/webmail/views.py:283 +#: extensions/webmail/views.py:297 msgid "Bad query" msgstr "Fehlerhafte Anfrage" -#: extensions/webmail/views.py:295 +#: extensions/webmail/views.py:309 msgid "Failed to remove attachment: " msgstr "Konnte Anhang nicht entfernen:" -#: extensions/webmail/views.py:300 +#: extensions/webmail/views.py:314 msgid "Unknown attachment" msgstr "Unbekannter Anhang" -#: extensions/webmail/lib/imapemail.py:235 +#: extensions/webmail/lib/imapemail.py:245 msgid "wrote:" msgstr "schrieb:" -#: extensions/webmail/lib/imapemail.py:302 -#: extensions/webmail/lib/imapemail.py:305 +#: extensions/webmail/lib/imapemail.py:312 +#: extensions/webmail/lib/imapemail.py:315 msgid "Original message" msgstr "Gesendete Nachrichten" -#: extensions/webmail/lib/imaputils.py:242 +#: extensions/webmail/lib/imaputils.py:245 msgid "Failed to retrieve hierarchy delimiter" msgstr "Konnte Trenner für Hierarchie nicht in Erfahrung bringen" -#: extensions/webmail/lib/imaputils.py:283 +#: extensions/webmail/lib/imaputils.py:288 #, python-format msgid "Connection to IMAP server failed: %s" msgstr "Verbindung zu IMAP-Server fehlgeschlagen: %s" -#: extensions/webmail/templates/webmail/attachments.html:6 +#: extensions/webmail/templates/webmail/attachments.html:8 msgid "Attach" msgstr "Anhängen" -#: extensions/webmail/templates/webmail/attachments.html:9 +#: extensions/webmail/templates/webmail/attachments.html:12 msgid "Uploading.." msgstr "Lade hoch …" -#: extensions/webmail/templates/webmail/compose.html:7 -msgid "Add Cc field" -msgstr "Cc:-Feld hinzufügen" - -#: extensions/webmail/templates/webmail/compose.html:7 -msgid "Add Cci field" -msgstr "Cci:-Feld hinzufügen" - -#: extensions/webmail/templates/webmail/compose.html:18 -#, python-format -msgid "%(counter)s file" -msgid_plural "%(counter)s files" -msgstr[0] "%(counter)s Datei" -msgstr[1] "%(counter)s Dateien" - #: extensions/webmail/templates/webmail/folder.html:6 msgid "Parent mailbox" msgstr "Eltern-Mailbox" -#: extensions/webmail/templates/webmail/index.html:42 -msgid "Mailbox quota" -msgstr "Mailbox Quota" +#: extensions/webmail/templates/webmail/index.html:43 +msgid "Compose" +msgstr "" -#: extensions/webmail/templatetags/webmail_tags.py:20 +#: extensions/webmail/templatetags/webmail_tags.py:29 msgid "Reply" msgstr "Antworten" -#: extensions/webmail/templatetags/webmail_tags.py:24 +#: extensions/webmail/templatetags/webmail_tags.py:34 msgid "Reply all" msgstr "Allen Antworten" -#: extensions/webmail/templatetags/webmail_tags.py:34 +#: extensions/webmail/templatetags/webmail_tags.py:48 msgid "Display options" msgstr "Optionen darstellen" -#: extensions/webmail/templatetags/webmail_tags.py:37 +#: extensions/webmail/templatetags/webmail_tags.py:52 msgid "Activate links" msgstr "Links aktivieren" -#: extensions/webmail/templatetags/webmail_tags.py:39 +#: extensions/webmail/templatetags/webmail_tags.py:54 msgid "Disable links" msgstr "Links aktivieren" -#: extensions/webmail/templatetags/webmail_tags.py:48 -msgid "Close this message" -msgstr "Nachricht schliessen" - -#: extensions/webmail/templatetags/webmail_tags.py:63 -msgid "Back" -msgstr "Zurück" - -#: extensions/webmail/templatetags/webmail_tags.py:67 +#: extensions/webmail/templatetags/webmail_tags.py:78 msgid "Send" msgstr "Senden" -#: extensions/webmail/templatetags/webmail_tags.py:80 -msgid "New message" -msgstr "Neue Nachrichten" - -#: extensions/webmail/templatetags/webmail_tags.py:89 -msgid "Mark messages" +#: extensions/webmail/templatetags/webmail_tags.py:102 +#, fuzzy +msgid "Mark as read" msgstr "Markiere Nachrichten" -#: extensions/webmail/templatetags/webmail_tags.py:93 -msgid "As read" -msgstr "Als gelesen" - -#: extensions/webmail/templatetags/webmail_tags.py:96 -msgid "As unread" +#: extensions/webmail/templatetags/webmail_tags.py:106 +#, fuzzy +msgid "Mark as unread" msgstr "Als ungelesen" -#: extensions/webmail/templatetags/webmail_tags.py:105 -msgid "Compress folder" -msgstr "Ordner komprimieren" - -#: extensions/webmail/templatetags/webmail_tags.py:114 +#: extensions/webmail/templatetags/webmail_tags.py:116 msgid "Empty folder" msgstr "Leerer Ordner" -#: extensions/webmail/templatetags/webmail_tags.py:185 +#: extensions/webmail/templatetags/webmail_tags.py:194 msgid "Edit the selected mailbox" msgstr "Ausgewählte Mailbox bearbeiten" -#: extensions/webmail/templatetags/webmail_tags.py:190 +#: extensions/webmail/templatetags/webmail_tags.py:199 msgid "Remove the selected mailbox" msgstr "Markierte Mailbox entfernen" +#: extensions/webmail/templatetags/webmail_tags.py:203 +msgid "Compress folder" +msgstr "Ordner komprimieren" + #: lib/dbutils.py:36 #, python-format msgid "Connection to database %s not configured" @@ -3012,15 +3144,15 @@ msgstr "Erlaubnis verweigert: %s" msgid "Permission denied" msgstr "Berechtigung verweigert" -#: lib/formutils.py:187 lib/formutils.py:195 +#: lib/formutils.py:347 lib/formutils.py:355 msgid "Enter a valid domain name" msgstr "Geben Sie einen gültigen Domain-Namen an" -#: lib/formutils.py:244 +#: lib/formutils.py:404 msgid "Yes" msgstr "Ja" -#: lib/formutils.py:244 +#: lib/formutils.py:404 msgid "No" msgstr "Nein" @@ -3041,14 +3173,6 @@ msgstr "Super-Administrator" msgid "Domain administrator" msgstr "Domänen-Administrator" -#: lib/tables.py:251 -msgid "No entries to display" -msgstr "Keine Einträge darzustellen" - -#: lib/templatetags/lib_tags.py:59 -msgid "activate" -msgstr "aktivieren" - #: templates/404.html:4 templates/500.html:4 msgid "Sorry" msgstr "Entschuldigung" @@ -3061,44 +3185,114 @@ msgstr "Die angeforderte Seite existiert nicht" msgid "An internal error occured." msgstr "Ein interne Fehler ist aufgetreten" -#: templates/nlayout.html:62 -msgid "Powered by Modoboa" -msgstr "Powered by Modoboa" - #: templates/common/email_searchbar.html:5 +msgid "Search..." +msgstr "Suchen..." + +#: templates/common/email_searchbar.html:10 msgid "From address" msgstr "From:-Adresse" -#: templates/common/email_searchbar.html:10 +#: templates/common/email_searchbar.html:33 msgid "Both" msgstr "Beide" -#: templates/common/email_searchbar.html:12 -msgid "Search..." -msgstr "Suchen..." - #: templates/common/error.html:4 msgid "Error:" msgstr "Fehler:" -#: templates/common/generic_field.html:3 -#: templates/common/generic_fields_group.html:3 +#: templates/common/generic_field.html:11 +#: templates/common/generic_fields_group.html:8 msgid "Help:" msgstr "Hilfe:" -#: templates/common/generic_modal.html:11 -#: templates/common/wizard_forms.html:29 +#: templates/common/generic_modal.html:6 +#: templates/common/generic_modal.html:13 templates/common/wizard_forms.html:6 +#: templates/common/wizard_forms.html:27 msgid "Close" msgstr "Schliessen" -#: templates/registration/login.html:5 +#: templates/common/wizard_forms.html:31 +msgid "Previous" +msgstr "Vorheriges" + +#: templates/common/wizard_forms.html:32 +msgid "Next" +msgstr "Nächstes" + +#: templates/registration/login.html:8 msgid "Welcome to Modoboa" msgstr "Willkommen zu Modoboa" -#: templates/registration/login.html:34 +#: templates/registration/login.html:39 msgid "Remember me" msgstr "Erinnere mich" -#: templates/registration/login.html:36 +#: templates/registration/login.html:42 msgid "Log in" msgstr "Anmelden" + +#~ msgid "Filter" +#~ msgstr "Filter" + +#~ msgid "Check requests interval" +#~ msgstr "Abfrage-Intervall" + +#~ msgid "pending requests" +#~ msgstr "Offene Anfragen" + +#~ msgid "Average normal traffic" +#~ msgstr "Durchschnittlicher normaler Datenverkehr" + +#~ msgid "msgs/min" +#~ msgstr "E-Mails/min" + +#~ msgid "Average bad traffic" +#~ msgstr "Durchschnittlicher schlechter Datenverkehr" + +#~ msgid "bytes/min" +#~ msgstr "Bytes/min" + +#~ msgid "Total" +#~ msgstr "Gesamt" + +#~ msgid "Predefined time ranges" +#~ msgstr "Vordefinierte Zeiträume" + +#~ msgid "Custom time range" +#~ msgstr "Individueller Zeitraum" + +#~ msgid "Add Cc field" +#~ msgstr "Cc:-Feld hinzufügen" + +#~ msgid "Add Cci field" +#~ msgstr "Cci:-Feld hinzufügen" + +#~ msgid "%(counter)s file" +#~ msgid_plural "%(counter)s files" +#~ msgstr[0] "%(counter)s Datei" +#~ msgstr[1] "%(counter)s Dateien" + +#~ msgid "Mailbox quota" +#~ msgstr "Mailbox Quota" + +#~ msgid "Close this message" +#~ msgstr "Nachricht schliessen" + +#~ msgid "New message" +#~ msgstr "Neue Nachrichten" + +#~ msgid "Mark messages" +#~ msgstr "Markiere Nachrichten" + +#~ msgid "As read" +#~ msgstr "Als gelesen" + +#~ msgid "No entries to display" +#~ msgstr "Keine Einträge darzustellen" + +#~ msgid "activate" +#~ msgstr "aktivieren" + +#~ msgid "Powered by Modoboa" +#~ msgstr "Powered by Modoboa" diff --git a/modoboa/locale/de/LC_MESSAGES/djangojs.po b/modoboa/locale/de/LC_MESSAGES/djangojs.po index 4aabff323..d4ab6d802 100644 --- a/modoboa/locale/de/LC_MESSAGES/djangojs.po +++ b/modoboa/locale/de/LC_MESSAGES/djangojs.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Modoboa\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-10-29 20:22+0100\n" +"POT-Creation-Date: 2014-11-25 14:23+0100\n" "PO-Revision-Date: 2013-12-15 09:23+0000\n" "Last-Translator: Antoine NguyenYou can use a different character as separator.
\n" msgstr "" -#: extensions/admin/views/import.py:51 +#: extensions/admin/views/import.py:47 msgid "Import domains" msgstr "" -#: extensions/admin/views/import.py:131 +#: extensions/admin/views/import.py:125 #, python-format msgid "Object already exists: %s" msgstr "" -#: extensions/admin/views/import.py:135 +#: extensions/admin/views/import.py:129 #, python-format msgid "%d objects imported successfully" msgstr "" -#: extensions/admin/views/import.py:155 +#: extensions/admin/views/import.py:149 msgid "" "Provide a CSV file where lines respect one of the following formats:\n" "You can use a different character as separator.
\n" msgstr "" -#: extensions/admin/views/import.py:167 +#: extensions/admin/views/import.py:161 msgid "Import identities" msgstr "" @@ -1379,188 +1406,176 @@ msgstr "" msgid "Quarantine" msgstr "" -#: extensions/amavis/app_settings.py:14 +#: extensions/amavis/app_settings.py:16 msgid "Quarantine settings" msgstr "" -#: extensions/amavis/app_settings.py:17 +#: extensions/amavis/app_settings.py:19 msgid "Maximum message age" msgstr "" -#: extensions/amavis/app_settings.py:19 +#: extensions/amavis/app_settings.py:22 msgid "Quarantine messages maximum age (in days) before deletion" msgstr "" -#: extensions/amavis/app_settings.py:22 +#: extensions/amavis/app_settings.py:26 msgid "Messages releasing" msgstr "" -#: extensions/amavis/app_settings.py:25 +#: extensions/amavis/app_settings.py:29 msgid "Remove released messages" msgstr "" -#: extensions/amavis/app_settings.py:27 +#: extensions/amavis/app_settings.py:31 msgid "Remove messages marked as released while cleaning up the database" msgstr "" -#: extensions/amavis/app_settings.py:32 +#: extensions/amavis/app_settings.py:36 msgid "Amavis connection mode" msgstr "" -#: extensions/amavis/app_settings.py:35 +#: extensions/amavis/app_settings.py:39 msgid "Mode used to access the PDP server" msgstr "" -#: extensions/amavis/app_settings.py:40 +#: extensions/amavis/app_settings.py:44 msgid "PDP server address" msgstr "" -#: extensions/amavis/app_settings.py:42 +#: extensions/amavis/app_settings.py:46 msgid "PDP server address (if inet mode)" msgstr "" -#: extensions/amavis/app_settings.py:46 +#: extensions/amavis/app_settings.py:51 msgid "PDP server port" msgstr "" -#: extensions/amavis/app_settings.py:48 +#: extensions/amavis/app_settings.py:53 msgid "PDP server port (if inet mode)" msgstr "" -#: extensions/amavis/app_settings.py:52 +#: extensions/amavis/app_settings.py:57 msgid "PDP server socket" msgstr "" -#: extensions/amavis/app_settings.py:54 +#: extensions/amavis/app_settings.py:59 msgid "Path to the PDP server socket (if unix mode)" msgstr "" -#: extensions/amavis/app_settings.py:58 -msgid "Check requests interval" -msgstr "" - -#: extensions/amavis/app_settings.py:60 -msgid "Interval between two release requests checks" -msgstr "" - -#: extensions/amavis/app_settings.py:64 +#: extensions/amavis/app_settings.py:63 msgid "Allow direct release" msgstr "" -#: extensions/amavis/app_settings.py:66 +#: extensions/amavis/app_settings.py:65 msgid "Allow users to directly release their messages" msgstr "" -#: extensions/amavis/app_settings.py:70 +#: extensions/amavis/app_settings.py:69 msgid "Enable self-service mode" msgstr "" -#: extensions/amavis/app_settings.py:72 +#: extensions/amavis/app_settings.py:71 msgid "Activate the 'self-service' mode" msgstr "" -#: extensions/amavis/app_settings.py:76 +#: extensions/amavis/app_settings.py:75 msgid "Notifications sender" msgstr "" -#: extensions/amavis/app_settings.py:78 +#: extensions/amavis/app_settings.py:77 msgid "The e-mail address used to send notitications" msgstr "" -#: extensions/amavis/app_settings.py:81 -#: extensions/amavis/templates/amavis/main_action_bar.html:28 +#: extensions/amavis/app_settings.py:80 +#: extensions/amavis/templates/amavis/main_action_bar.html:31 msgid "Manual learning" msgstr "" -#: extensions/amavis/app_settings.py:84 +#: extensions/amavis/app_settings.py:83 msgid "Enable manual learning" msgstr "" -#: extensions/amavis/app_settings.py:87 +#: extensions/amavis/app_settings.py:86 msgid "Allow super administrators to manually train Spamassassin" msgstr "" -#: extensions/amavis/app_settings.py:92 +#: extensions/amavis/app_settings.py:91 msgid "Is Spamassassin local?" msgstr "" -#: extensions/amavis/app_settings.py:95 +#: extensions/amavis/app_settings.py:94 msgid "Tell if Spamassassin is running on the same server than modoboa" msgstr "" -#: extensions/amavis/app_settings.py:100 +#: extensions/amavis/app_settings.py:99 msgid "Default user" msgstr "" -#: extensions/amavis/app_settings.py:103 +#: extensions/amavis/app_settings.py:102 msgid "Name of the user owning the default bayesian database" msgstr "" -#: extensions/amavis/app_settings.py:108 +#: extensions/amavis/app_settings.py:107 msgid "Spamd address" msgstr "" -#: extensions/amavis/app_settings.py:110 +#: extensions/amavis/app_settings.py:109 msgid "The IP address where spamd can be reached" msgstr "" -#: extensions/amavis/app_settings.py:114 +#: extensions/amavis/app_settings.py:113 msgid "Spamd port" msgstr "" -#: extensions/amavis/app_settings.py:116 +#: extensions/amavis/app_settings.py:115 msgid "The TCP port spamd is listening on" msgstr "" -#: extensions/amavis/app_settings.py:120 +#: extensions/amavis/app_settings.py:119 msgid "Enable per-domain manual learning" msgstr "" -#: extensions/amavis/app_settings.py:123 +#: extensions/amavis/app_settings.py:122 msgid "" "Allow domain administrators to train Spamassassin (within dedicated per-" "domain databases)" msgstr "" -#: extensions/amavis/app_settings.py:129 +#: extensions/amavis/app_settings.py:128 msgid "Enable per-user manual learning" msgstr "" -#: extensions/amavis/app_settings.py:132 +#: extensions/amavis/app_settings.py:131 msgid "" "Allow simple users to personally train Spamassassin (within a dedicated " "database)" msgstr "" -#: extensions/amavis/app_settings.py:161 extensions/webmail/app_settings.py:91 +#: extensions/amavis/app_settings.py:160 extensions/webmail/app_settings.py:91 msgid "Number of displayed emails per page" msgstr "" -#: extensions/amavis/app_settings.py:162 +#: extensions/amavis/app_settings.py:161 msgid "Set the maximum number of messages displayed in a page" msgstr "" -#: extensions/amavis/forms.py:83 +#: extensions/amavis/forms.py:88 msgid "Global database" msgstr "" -#: extensions/amavis/forms.py:89 +#: extensions/amavis/forms.py:94 msgid "Domain's database" msgstr "" -#: extensions/amavis/forms.py:91 +#: extensions/amavis/forms.py:96 msgid "User's database" msgstr "" -#: extensions/amavis/general_callbacks.py:136 -msgid "pending requests" -msgstr "" - -#: extensions/amavis/general_callbacks.py:179 +#: extensions/amavis/general_callbacks.py:149 msgid "Pending requests" msgstr "" -#: extensions/amavis/general_callbacks.py:189 +#: extensions/amavis/general_callbacks.py:159 msgid "Content filter" msgstr "" @@ -1589,7 +1604,7 @@ msgstr "" #: extensions/amavis/models.py:96 extensions/amavis/models.py:104 #: extensions/amavis/models.py:112 -#: extensions/amavis/templates/amavis/domain_content_filter.html:11 +#: extensions/amavis/templates/amavis/domain_content_filter.html:17 msgid "default" msgstr "" @@ -1623,78 +1638,55 @@ msgid "" "settings." msgstr "" -#: extensions/amavis/sql_listing.py:29 -msgid "Score" -msgstr "" - -#: extensions/amavis/sql_listing.py:33 -#: extensions/amavis/templatetags/amavis_tags.py:106 -#: extensions/webmail/forms.py:83 -msgid "To" -msgstr "" - -#: extensions/amavis/sql_listing.py:36 -#: extensions/postfix_autoreply/forms.py:10 -#: extensions/webmail/lib/listing.py:31 extensions/webmail/lib/tables.py:30 -msgid "From" -msgstr "" - -#: extensions/amavis/sql_listing.py:40 extensions/sievefilters/forms.py:77 -#: extensions/webmail/forms.py:87 extensions/webmail/lib/imapemail.py:288 -#: extensions/webmail/lib/listing.py:27 extensions/webmail/lib/tables.py:26 -#: templates/common/email_searchbar.html:6 -msgid "Subject" -msgstr "" - -#: extensions/amavis/views.py:31 +#: extensions/amavis/views.py:38 msgid "Empty quarantine" msgstr "" -#: extensions/amavis/views.py:177 +#: extensions/amavis/views.py:227 msgid "Message deleted" msgstr "" -#: extensions/amavis/views.py:194 +#: extensions/amavis/views.py:244 #, python-format msgid "%(count)d message deleted successfully" msgid_plural "%(count)d messages deleted successfully" msgstr[0] "" msgstr[1] "" -#: extensions/amavis/views.py:217 +#: extensions/amavis/views.py:267 msgid "Request sent" msgstr "" -#: extensions/amavis/views.py:223 +#: extensions/amavis/views.py:273 msgid "Message released" msgstr "" -#: extensions/amavis/views.py:250 +#: extensions/amavis/views.py:300 #, python-format msgid "%(count)d request sent" msgid_plural "%(count)d requests sent" msgstr[0] "" msgstr[1] "" -#: extensions/amavis/views.py:271 +#: extensions/amavis/views.py:321 #, python-format msgid "%(count)d message released successfully" msgid_plural "%(count)d messages released successfully" msgstr[0] "" msgstr[1] "" -#: extensions/amavis/views.py:309 +#: extensions/amavis/views.py:360 #, python-format msgid "%(count)d message processed successfully" msgid_plural "%(count)d messages processed successfully" msgstr[0] "" msgstr[1] "" -#: extensions/amavis/views.py:341 +#: extensions/amavis/views.py:394 msgid "Select a database" msgstr "" -#: extensions/amavis/views.py:345 +#: extensions/amavis/views.py:398 msgid "Validate" msgstr "" @@ -1706,99 +1698,137 @@ msgstr "" msgid "Thresholds" msgstr "" -#: extensions/amavis/templates/amavis/domain_content_filter.html:7 +#: extensions/amavis/templates/amavis/domain_content_filter.html:9 msgid "or more is spam" msgstr "" -#: extensions/amavis/templates/amavis/domain_content_filter.html:8 +#: extensions/amavis/templates/amavis/domain_content_filter.html:15 msgid "or more throw spam message away" msgstr "" -#: extensions/amavis/templates/amavis/index.html:2 +#: extensions/amavis/templates/amavis/email_list.html:11 +msgid "Score" +msgstr "" + +#: extensions/amavis/templates/amavis/email_list.html:14 +#: extensions/amavis/templatetags/amavis_tags.py:111 +#: extensions/webmail/forms.py:83 +#: extensions/webmail/templates/webmail/compose.html:9 +msgid "To" +msgstr "" + +#: extensions/amavis/templates/amavis/email_list.html:17 +#: extensions/postfix_autoreply/forms.py:10 +msgid "From" +msgstr "" + +#: extensions/amavis/templates/amavis/email_list.html:20 +#: extensions/sievefilters/forms.py:83 extensions/webmail/forms.py:87 +#: extensions/webmail/lib/imapemail.py:298 +#: templates/common/email_searchbar.html:17 +msgid "Subject" +msgstr "" + +#: extensions/amavis/templates/amavis/emails_page.html:15 +msgid "Released" +msgstr "" + +#: extensions/amavis/templates/amavis/emails_page.html:17 +msgid "Marked as spam" +msgstr "" + +#: extensions/amavis/templates/amavis/emails_page.html:19 +msgid "Marked as non-spam" +msgstr "" + +#: extensions/amavis/templates/amavis/index.html:4 msgid "Quarantine management" msgstr "" -#: extensions/amavis/templates/amavis/main_action_bar.html:3 +#: extensions/amavis/templates/amavis/main_action_bar.html:5 msgid "Select" msgstr "" -#: extensions/amavis/templates/amavis/main_action_bar.html:9 +#: extensions/amavis/templates/amavis/main_action_bar.html:11 msgid "Clean" msgstr "" -#: extensions/amavis/templates/amavis/main_action_bar.html:10 +#: extensions/amavis/templates/amavis/main_action_bar.html:12 msgid "Spam" msgstr "" -#: extensions/amavis/templates/amavis/main_action_bar.html:11 +#: extensions/amavis/templates/amavis/main_action_bar.html:13 msgid "Virus" msgstr "" -#: extensions/amavis/templates/amavis/main_action_bar.html:12 +#: extensions/amavis/templates/amavis/main_action_bar.html:14 msgid "Bad Header" msgstr "" -#: extensions/amavis/templates/amavis/main_action_bar.html:13 +#: extensions/amavis/templates/amavis/main_action_bar.html:15 msgid "Bad MIME" msgstr "" -#: extensions/amavis/templates/amavis/main_action_bar.html:14 +#: extensions/amavis/templates/amavis/main_action_bar.html:16 msgid "Banned" msgstr "" -#: extensions/amavis/templates/amavis/main_action_bar.html:19 -#: extensions/amavis/templatetags/amavis_tags.py:24 -#: extensions/amavis/templatetags/amavis_tags.py:85 +#: extensions/amavis/templates/amavis/main_action_bar.html:20 +#: extensions/amavis/templates/amavis/main_action_bar.html:22 +#: extensions/amavis/templatetags/amavis_tags.py:30 +#: extensions/amavis/templatetags/amavis_tags.py:90 msgid "Release" msgstr "" -#: extensions/amavis/templates/amavis/main_action_bar.html:24 -#: extensions/amavis/templatetags/amavis_tags.py:30 -#: extensions/amavis/templatetags/amavis_tags.py:92 -#: extensions/webmail/templatetags/webmail_tags.py:32 +#: extensions/amavis/templates/amavis/main_action_bar.html:25 +#: extensions/amavis/templates/amavis/main_action_bar.html:27 +#: extensions/amavis/templatetags/amavis_tags.py:36 +#: extensions/amavis/templatetags/amavis_tags.py:97 +#: extensions/webmail/templatetags/webmail_tags.py:45 +#: extensions/webmail/templatetags/webmail_tags.py:92 msgid "Delete" msgstr "" -#: extensions/amavis/templates/amavis/main_action_bar.html:33 -#: extensions/amavis/templatetags/amavis_tags.py:44 +#: extensions/amavis/templates/amavis/main_action_bar.html:36 +#: extensions/amavis/templatetags/amavis_tags.py:49 msgid "Mark as spam" msgstr "" -#: extensions/amavis/templates/amavis/main_action_bar.html:34 -#: extensions/amavis/templatetags/amavis_tags.py:52 +#: extensions/amavis/templates/amavis/main_action_bar.html:37 +#: extensions/amavis/templatetags/amavis_tags.py:57 msgid "Mark as non-spam" msgstr "" -#: extensions/amavis/templates/amavis/main_action_bar.html:43 -#: extensions/sievefilters/forms.py:64 +#: extensions/amavis/templates/amavis/main_action_bar.html:54 +#: extensions/sievefilters/forms.py:70 msgid "All messages" msgstr "" -#: extensions/amavis/templates/amavis/main_action_bar.html:43 +#: extensions/amavis/templates/amavis/main_action_bar.html:54 msgid "All" msgstr "" -#: extensions/amavis/templates/amavis/main_action_bar.html:45 +#: extensions/amavis/templates/amavis/main_action_bar.html:58 msgid "Clean only" msgstr "" -#: extensions/amavis/templates/amavis/main_action_bar.html:47 +#: extensions/amavis/templates/amavis/main_action_bar.html:62 msgid "Spam only" msgstr "" -#: extensions/amavis/templates/amavis/main_action_bar.html:48 +#: extensions/amavis/templates/amavis/main_action_bar.html:65 msgid "Virus only" msgstr "" -#: extensions/amavis/templates/amavis/main_action_bar.html:49 +#: extensions/amavis/templates/amavis/main_action_bar.html:68 msgid "Bad Header only" msgstr "" -#: extensions/amavis/templates/amavis/main_action_bar.html:50 +#: extensions/amavis/templates/amavis/main_action_bar.html:71 msgid "Bad MIME only" msgstr "" -#: extensions/amavis/templates/amavis/main_action_bar.html:51 +#: extensions/amavis/templates/amavis/main_action_bar.html:74 msgid "Banned only" msgstr "" @@ -1842,16 +1872,22 @@ msgstr "" msgid "Please visit %(listingurl)s for a full listing." msgstr "" -#: extensions/amavis/templatetags/amavis_tags.py:35 +#: extensions/amavis/templatetags/amavis_tags.py:24 +#: extensions/webmail/templatetags/webmail_tags.py:24 +#: extensions/webmail/templatetags/webmail_tags.py:73 +msgid "Back" +msgstr "" + +#: extensions/amavis/templatetags/amavis_tags.py:40 msgid "View full headers" msgstr "" -#: extensions/limits/__init__.py:25 +#: extensions/limits/__init__.py:26 msgid "" "Per administrator resources to limit the number of objects they can create" msgstr "" -#: extensions/limits/__init__.py:56 +#: extensions/limits/__init__.py:59 msgid "Limits" msgstr "" @@ -1940,7 +1976,7 @@ msgstr "" msgid "unlimited" msgstr "" -#: extensions/limits/templates/limits/poolusage.html:4 +#: extensions/limits/templates/limits/poolusage.html:3 msgid "Resources usage" msgstr "" @@ -1960,24 +1996,24 @@ msgstr "" msgid "Timeout in seconds between two auto-replies to the same recipient" msgstr "" -#: extensions/postfix_autoreply/app_settings.py:20 +#: extensions/postfix_autoreply/app_settings.py:21 msgid "Default subject" msgstr "" -#: extensions/postfix_autoreply/app_settings.py:21 +#: extensions/postfix_autoreply/app_settings.py:22 msgid "I'm off" msgstr "" -#: extensions/postfix_autoreply/app_settings.py:23 +#: extensions/postfix_autoreply/app_settings.py:24 msgid "" "Default subject used when an auto-reply message is created automatically" msgstr "" -#: extensions/postfix_autoreply/app_settings.py:28 +#: extensions/postfix_autoreply/app_settings.py:30 msgid "Default content" msgstr "" -#: extensions/postfix_autoreply/app_settings.py:30 +#: extensions/postfix_autoreply/app_settings.py:32 #, python-format msgid "" "I'm currently off. I'll answer as soon as I come back.\n" @@ -1986,7 +2022,7 @@ msgid "" "%(name)s\n" msgstr "" -#: extensions/postfix_autoreply/app_settings.py:36 +#: extensions/postfix_autoreply/app_settings.py:38 #, python-format msgid "" "Default content used when an auto-reply message is created automatically. " @@ -2005,25 +2041,25 @@ msgstr "" msgid "Activate your auto reply until this date" msgstr "" -#: extensions/postfix_autoreply/forms.py:55 -#: extensions/postfix_autoreply/forms.py:62 +#: extensions/postfix_autoreply/forms.py:65 +#: extensions/postfix_autoreply/forms.py:72 msgid "This date is over" msgstr "" -#: extensions/postfix_autoreply/forms.py:67 +#: extensions/postfix_autoreply/forms.py:77 msgid "Must be greater than start date" msgstr "" -#: extensions/postfix_autoreply/general_callbacks.py:33 +#: extensions/postfix_autoreply/general_callbacks.py:30 #: extensions/postfix_autoreply/templates/postfix_autoreply/autoreply.html:2 msgid "Auto-reply message" msgstr "" -#: extensions/postfix_autoreply/general_callbacks.py:118 +#: extensions/postfix_autoreply/general_callbacks.py:115 msgid "Enable auto-reply" msgstr "" -#: extensions/postfix_autoreply/general_callbacks.py:120 +#: extensions/postfix_autoreply/general_callbacks.py:117 msgid "Enable or disable Postfix auto-reply" msgstr "" @@ -2073,22 +2109,26 @@ msgstr "" msgid "Path to the master.cf configuration file" msgstr "" -#: extensions/postfix_relay_domains/forms.py:15 +#: extensions/postfix_relay_domains/forms.py:20 msgid "" "Alias(es) of this relay domain. Indicate only one name per input, press " "ENTER to add a new input." msgstr "" -#: extensions/postfix_relay_domains/forms.py:51 +#: extensions/postfix_relay_domains/forms.py:62 #: extensions/postfix_relay_domains/general_callbacks.py:93 msgid "relay domain alias" msgstr "" -#: extensions/postfix_relay_domains/forms.py:69 +#: extensions/postfix_relay_domains/forms.py:80 #: extensions/postfix_relay_domains/general_callbacks.py:92 msgid "relay domain" msgstr "" +#: extensions/postfix_relay_domains/forms.py:186 +msgid "Relay domain modified" +msgstr "" + #: extensions/postfix_relay_domains/general_callbacks.py:35 msgid "Add relay domain" msgstr "" @@ -2163,18 +2203,136 @@ msgstr "" msgid "New relay domain" msgstr "" -#: extensions/postfix_relay_domains/views.py:57 -msgid "Relay domain modified" -msgstr "" - -#: extensions/postfix_relay_domains/views.py:80 +#: extensions/postfix_relay_domains/views.py:61 msgid "Relay domain deleted" msgstr "" -#: extensions/postfix_relay_domains/templates/postfix_relay_domains/service_field.html:2 +#: extensions/postfix_relay_domains/templates/postfix_relay_domains/service_field.html:3 msgid "Scan" msgstr "" +#: extensions/radicale/__init__.py:34 +msgid "Radicale frontend" +msgstr "" + +#: extensions/radicale/__init__.py:38 +msgid "Management frontend for Radicale, a simple calendar and contact server." +msgstr "" + +#: extensions/radicale/app_settings.py:11 +msgid "Server settings" +msgstr "" + +#: extensions/radicale/app_settings.py:15 +msgid "Server location" +msgstr "" + +#: extensions/radicale/app_settings.py:17 +msgid "" +"The URL of your Radicale server. It will be used to construct calendar URLs." +msgstr "" + +#: extensions/radicale/app_settings.py:24 +msgid "Rights management" +msgstr "" + +#: extensions/radicale/app_settings.py:27 +msgid "Radicale rights file path" +msgstr "" + +#: extensions/radicale/app_settings.py:29 +msgid "Path to file that contains rights definition" +msgstr "" + +#: extensions/radicale/app_settings.py:34 +msgid "Allow calendars administration" +msgstr "" + +#: extensions/radicale/app_settings.py:37 +msgid "Allow domain administrators to manage user calendars (read and write)" +msgstr "" + +#: extensions/radicale/forms.py:70 +#: extensions/radicale/templates/radicale/accessrule.html:6 +msgid "Read" +msgstr "" + +#: extensions/radicale/forms.py:73 +#: extensions/radicale/templates/radicale/accessrule.html:7 +msgid "Write" +msgstr "" + +#: extensions/radicale/forms.py:132 +#, python-format +msgid "Mailbox %s does not exist" +msgstr "" + +#: extensions/radicale/forms.py:155 extensions/radicale/forms.py:189 +msgid "Rights" +msgstr "" + +#: extensions/radicale/forms.py:160 +msgid "New calendar" +msgstr "" + +#: extensions/radicale/forms.py:172 extensions/radicale/views.py:131 +msgid "Calendar created" +msgstr "" + +#: extensions/radicale/forms.py:211 extensions/radicale/views.py:168 +msgid "Calendar updated" +msgstr "" + +#: extensions/radicale/general_callbacks.py:15 +msgid "Calendars" +msgstr "" + +#: extensions/radicale/models.py:94 +msgid "User" +msgstr "" + +#: extensions/radicale/models.py:139 +msgid "Shared" +msgstr "" + +#: extensions/radicale/views.py:104 extensions/radicale/views.py:163 +msgid "Calendar removed" +msgstr "" + +#: extensions/radicale/views.py:139 +msgid "New shared calendar" +msgstr "" + +#: extensions/radicale/views.py:142 extensions/radicale/views.py:179 +#: lib/formutils.py:82 +msgid "Submit" +msgstr "" + +#: extensions/radicale/templates/radicale/calendar_detail.html:6 +msgid "To access this calendar, use the following address:" +msgstr "" + +#: extensions/radicale/templates/radicale/calendars.html:49 +msgid "Owner" +msgstr "" + +#: extensions/radicale/templatetags/radicale_tags.py:24 +msgid "Add calendar" +msgstr "" + +#: extensions/radicale/templatetags/radicale_tags.py:33 +msgid "Add shared calendar" +msgstr "" + +#: extensions/radicale/templatetags/radicale_tags.py:50 +msgid "View calendar detail" +msgstr "" + +#: extensions/radicale/templatetags/radicale_tags.py:68 +#, python-format +msgid "Edit %s" +msgstr "" + #: extensions/sievefilters/__init__.py:12 msgid "Plugin to easily create server-side filters" msgstr "" @@ -2185,7 +2343,7 @@ msgstr "" #: extensions/sievefilters/__init__.py:19 #: extensions/sievefilters/general_callbacks.py:14 -#: extensions/sievefilters/templates/sievefilters/index.html:2 +#: extensions/sievefilters/templates/sievefilters/index.html:4 msgid "Message filters" msgstr "" @@ -2197,103 +2355,104 @@ msgstr "" msgid "Address of your MANAGESIEVE server" msgstr "" -#: extensions/sievefilters/app_settings.py:30 +#: extensions/sievefilters/app_settings.py:31 msgid "Listening port of your MANAGESIEVE server" msgstr "" -#: extensions/sievefilters/app_settings.py:34 +#: extensions/sievefilters/app_settings.py:36 msgid "Connect using STARTTLS" msgstr "" -#: extensions/sievefilters/app_settings.py:36 +#: extensions/sievefilters/app_settings.py:38 msgid "Use the STARTTLS extension" msgstr "" -#: extensions/sievefilters/app_settings.py:40 +#: extensions/sievefilters/app_settings.py:42 msgid "Authentication mechanism" msgstr "" -#: extensions/sievefilters/app_settings.py:43 +#: extensions/sievefilters/app_settings.py:45 msgid "Prefered authentication mechanism" msgstr "" -#: extensions/sievefilters/app_settings.py:54 +#: extensions/sievefilters/app_settings.py:57 msgid "Editor mode" msgstr "" -#: extensions/sievefilters/app_settings.py:56 +#: extensions/sievefilters/app_settings.py:59 msgid "Select the mode you want the editor to work in" msgstr "" -#: extensions/sievefilters/forms.py:16 +#: extensions/sievefilters/forms.py:18 msgid "Check to activate this filters set" msgstr "" -#: extensions/sievefilters/forms.py:62 +#: extensions/sievefilters/forms.py:68 msgid "All of the following" msgstr "" -#: extensions/sievefilters/forms.py:63 +#: extensions/sievefilters/forms.py:69 msgid "Any of the following" msgstr "" -#: extensions/sievefilters/forms.py:70 +#: extensions/sievefilters/forms.py:76 msgid "contains" msgstr "" -#: extensions/sievefilters/forms.py:71 +#: extensions/sievefilters/forms.py:77 msgid "does not contain" msgstr "" -#: extensions/sievefilters/forms.py:72 +#: extensions/sievefilters/forms.py:78 msgid "is" msgstr "" -#: extensions/sievefilters/forms.py:73 +#: extensions/sievefilters/forms.py:79 msgid "is not" msgstr "" -#: extensions/sievefilters/forms.py:78 +#: extensions/sievefilters/forms.py:84 msgid "Sender" msgstr "" -#: extensions/sievefilters/forms.py:79 +#: extensions/sievefilters/forms.py:85 msgid "Recipient" msgstr "" -#: extensions/sievefilters/forms.py:80 extensions/webmail/forms.py:84 +#: extensions/sievefilters/forms.py:86 extensions/webmail/forms.py:84 +#: extensions/webmail/templates/webmail/compose.html:15 msgid "Cc" msgstr "" -#: extensions/sievefilters/forms.py:81 +#: extensions/sievefilters/forms.py:87 msgid "Size" msgstr "" -#: extensions/sievefilters/forms.py:82 +#: extensions/sievefilters/forms.py:88 msgid "is greater than" msgstr "" -#: extensions/sievefilters/forms.py:83 +#: extensions/sievefilters/forms.py:89 msgid "is less than" msgstr "" -#: extensions/sievefilters/forms.py:87 +#: extensions/sievefilters/forms.py:93 msgid "Move message to" msgstr "" -#: extensions/sievefilters/forms.py:89 +#: extensions/sievefilters/forms.py:95 msgid "Redirect message to" msgstr "" -#: extensions/sievefilters/forms.py:104 +#: extensions/sievefilters/forms.py:110 msgid "Wrong filter name" msgstr "" -#: extensions/sievefilters/lib.py:40 +#: extensions/sievefilters/lib.py:41 msgid "Connection to MANAGESIEVE server failed, check your configuration" msgstr "" -#: extensions/sievefilters/lib.py:85 +#: extensions/sievefilters/lib.py:86 msgid "Not enough space on server" msgstr "" @@ -2302,7 +2461,7 @@ msgid "Failed to retrieve filters set" msgstr "" #: extensions/sievefilters/views.py:141 -#: extensions/sievefilters/templatetags/sfilters_tags.py:33 +#: extensions/sievefilters/templatetags/sfilters_tags.py:35 msgid "New filter" msgstr "" @@ -2347,7 +2506,7 @@ msgstr "" msgid "Filters set activated" msgstr "" -#: extensions/sievefilters/templates/sievefilters/filter.html:6 +#: extensions/sievefilters/templates/sievefilters/filter.html:9 msgid "Conditions" msgstr "" @@ -2359,36 +2518,36 @@ msgstr "" msgid "No filter defined yet" msgstr "" -#: extensions/sievefilters/templates/sievefilters/index.html:76 +#: extensions/sievefilters/templates/sievefilters/index.html:82 msgid "Filter sets" msgstr "" -#: extensions/sievefilters/templates/sievefilters/index.html:80 +#: extensions/sievefilters/templates/sievefilters/index.html:86 msgid "active" msgstr "" -#: extensions/sievefilters/templates/sievefilters/index.html:94 +#: extensions/sievefilters/templates/sievefilters/index.html:101 msgid "" "No filters set defined yet. You must create one in order to define filters." msgstr "" -#: extensions/sievefilters/templatetags/sfilters_tags.py:15 +#: extensions/sievefilters/templatetags/sfilters_tags.py:17 msgid "New filters set" msgstr "" -#: extensions/sievefilters/templatetags/sfilters_tags.py:44 +#: extensions/sievefilters/templatetags/sfilters_tags.py:46 msgid "Save filters set" msgstr "" -#: extensions/sievefilters/templatetags/sfilters_tags.py:52 +#: extensions/sievefilters/templatetags/sfilters_tags.py:54 msgid "Activate filters set" msgstr "" -#: extensions/sievefilters/templatetags/sfilters_tags.py:57 +#: extensions/sievefilters/templatetags/sfilters_tags.py:59 msgid "Remove filters set" msgstr "" -#: extensions/sievefilters/templatetags/sfilters_tags.py:62 +#: extensions/sievefilters/templatetags/sfilters_tags.py:63 msgid "Download" msgstr "" @@ -2409,7 +2568,7 @@ msgid "Graphical statistics about emails traffic using RRDtool" msgstr "" #: extensions/stats/__init__.py:29 -#: extensions/stats/templates/stats/index.html:2 +#: extensions/stats/templates/stats/index.html:4 msgid "Graphical statistics" msgstr "" @@ -2421,11 +2580,11 @@ msgstr "" msgid "Path to log file used to collect statistics" msgstr "" -#: extensions/stats/app_settings.py:20 +#: extensions/stats/app_settings.py:21 msgid "Directory to store RRD files" msgstr "" -#: extensions/stats/app_settings.py:22 +#: extensions/stats/app_settings.py:23 msgid "Path to directory where RRD files are stored" msgstr "" @@ -2433,100 +2592,79 @@ msgstr "" msgid "Statistics" msgstr "" -#: extensions/stats/graph_templates.py:22 -msgid "Average normal traffic" +#: extensions/stats/graphics.py:98 +msgid "Average traffic (msgs/min)" msgstr "" -#: extensions/stats/graph_templates.py:23 -#: extensions/stats/graph_templates.py:36 -msgid "msgs/min" -msgstr "" - -#: extensions/stats/graph_templates.py:28 +#: extensions/stats/graphics.py:101 msgid "sent messages" msgstr "" -#: extensions/stats/graph_templates.py:30 +#: extensions/stats/graphics.py:102 msgid "received messages" msgstr "" -#: extensions/stats/graph_templates.py:35 -msgid "Average bad traffic" -msgstr "" - -#: extensions/stats/graph_templates.py:41 +#: extensions/stats/graphics.py:103 msgid "bounced messages" msgstr "" -#: extensions/stats/graph_templates.py:43 +#: extensions/stats/graphics.py:104 msgid "rejected messages" msgstr "" -#: extensions/stats/graph_templates.py:48 -msgid "Average normal traffic size" +#: extensions/stats/graphics.py:112 +msgid "Average normal traffic size (bytes/min)" msgstr "" -#: extensions/stats/graph_templates.py:49 -msgid "bytes/min" -msgstr "" - -#: extensions/stats/graph_templates.py:54 +#: extensions/stats/graphics.py:115 msgid "received size" msgstr "" -#: extensions/stats/graph_templates.py:56 +#: extensions/stats/graphics.py:117 msgid "sent size" msgstr "" -#: extensions/stats/graph_templates.py:78 +#: extensions/stats/graphics.py:152 msgid "Mail traffic" msgstr "" -#: extensions/stats/grapher.py:9 -msgid "Day" -msgstr "" - -#: extensions/stats/grapher.py:10 -msgid "Week" -msgstr "" - -#: extensions/stats/grapher.py:11 -msgid "Month" -msgstr "" - -#: extensions/stats/grapher.py:12 -msgid "Year" -msgstr "" - -#: extensions/stats/grapher.py:61 -msgid "Total" -msgstr "" - -#: extensions/stats/views.py:28 extensions/stats/templates/stats/graphs.html:4 +#: extensions/stats/views.py:31 msgid "No statistics available" msgstr "" -#: extensions/stats/views.py:47 +#: extensions/stats/views.py:35 +msgid "Day" +msgstr "" + +#: extensions/stats/views.py:36 +msgid "Week" +msgstr "" + +#: extensions/stats/views.py:37 +msgid "Month" +msgstr "" + +#: extensions/stats/views.py:38 +msgid "Year" +msgstr "" + +#: extensions/stats/views.py:39 +msgid "Custom" +msgstr "" + +#: extensions/stats/views.py:87 msgid "Unknown graphic set" msgstr "" -#: extensions/stats/views.py:70 +#: extensions/stats/views.py:98 msgid "Bad custom period" msgstr "" -#: extensions/stats/templates/stats/index.html:28 +#: extensions/stats/templates/stats/index.html:42 msgid "Search a domain" msgstr "" -#: extensions/stats/templates/stats/index.html:32 -msgid "Predefined time ranges" -msgstr "" - -#: extensions/stats/templates/stats/index.html:39 -msgid "Custom time range" -msgstr "" - -#: extensions/stats/templates/stats/index.html:52 +#: extensions/stats/templates/stats/index.html:75 msgid "Apply" msgstr "" @@ -2670,7 +2808,7 @@ msgstr "" msgid "User defined email signature" msgstr "" -#: extensions/webmail/app_settings.py:160 +#: extensions/webmail/app_settings.py:159 msgid "Value must be a positive integer (> 0)" msgstr "" @@ -2683,6 +2821,7 @@ msgid "Unknown action" msgstr "" #: extensions/webmail/forms.py:85 +#: extensions/webmail/templates/webmail/compose.html:16 msgid "Cci" msgstr "" @@ -2690,174 +2829,143 @@ msgstr "" msgid "Webmail" msgstr "" -#: extensions/webmail/views.py:87 +#: extensions/webmail/views.py:95 #, python-format msgid "%(count)d message deleted" msgid_plural "%(count)d messages deleted" msgstr[0] "" msgstr[1] "" -#: extensions/webmail/views.py:118 lib/email_listing.py:128 +#: extensions/webmail/views.py:128 extensions/webmail/views.py:372 msgid "Empty mailbox" msgstr "" -#: extensions/webmail/views.py:144 +#: extensions/webmail/views.py:158 msgid "Mailbox created" msgstr "" -#: extensions/webmail/views.py:150 -#: extensions/webmail/templatetags/webmail_tags.py:177 +#: extensions/webmail/views.py:164 +#: extensions/webmail/templatetags/webmail_tags.py:186 msgid "Create a new mailbox" msgstr "" -#: extensions/webmail/views.py:169 extensions/webmail/views.py:204 +#: extensions/webmail/views.py:183 extensions/webmail/views.py:218 msgid "Edit mailbox" msgstr "" -#: extensions/webmail/views.py:185 +#: extensions/webmail/views.py:199 msgid "Mailbox updated" msgstr "" -#: extensions/webmail/views.py:257 +#: extensions/webmail/views.py:271 msgid "Failed to save attachment: " msgstr "" -#: extensions/webmail/views.py:260 +#: extensions/webmail/views.py:274 #, python-format msgid "Attachment is too big (limit: %s)" msgstr "" -#: extensions/webmail/views.py:266 -#: extensions/webmail/templates/webmail/compose.html:15 +#: extensions/webmail/views.py:280 +#: extensions/webmail/templates/webmail/compose_menubar.html:9 #: extensions/webmail/templates/webmail/headers.html:4 msgid "Attachments" msgstr "" -#: extensions/webmail/views.py:283 +#: extensions/webmail/views.py:297 msgid "Bad query" msgstr "" -#: extensions/webmail/views.py:295 +#: extensions/webmail/views.py:309 msgid "Failed to remove attachment: " msgstr "" -#: extensions/webmail/views.py:300 +#: extensions/webmail/views.py:314 msgid "Unknown attachment" msgstr "" -#: extensions/webmail/lib/imapemail.py:235 +#: extensions/webmail/lib/imapemail.py:245 msgid "wrote:" msgstr "" -#: extensions/webmail/lib/imapemail.py:302 -#: extensions/webmail/lib/imapemail.py:305 +#: extensions/webmail/lib/imapemail.py:312 +#: extensions/webmail/lib/imapemail.py:315 msgid "Original message" msgstr "" -#: extensions/webmail/lib/imaputils.py:242 +#: extensions/webmail/lib/imaputils.py:245 msgid "Failed to retrieve hierarchy delimiter" msgstr "" -#: extensions/webmail/lib/imaputils.py:283 +#: extensions/webmail/lib/imaputils.py:288 #, python-format msgid "Connection to IMAP server failed: %s" msgstr "" -#: extensions/webmail/templates/webmail/attachments.html:6 +#: extensions/webmail/templates/webmail/attachments.html:8 msgid "Attach" msgstr "" -#: extensions/webmail/templates/webmail/attachments.html:9 +#: extensions/webmail/templates/webmail/attachments.html:12 msgid "Uploading.." msgstr "" -#: extensions/webmail/templates/webmail/compose.html:7 -msgid "Add Cc field" -msgstr "" - -#: extensions/webmail/templates/webmail/compose.html:7 -msgid "Add Cci field" -msgstr "" - -#: extensions/webmail/templates/webmail/compose.html:18 -#, python-format -msgid "%(counter)s file" -msgid_plural "%(counter)s files" -msgstr[0] "" -msgstr[1] "" - #: extensions/webmail/templates/webmail/folder.html:6 msgid "Parent mailbox" msgstr "" -#: extensions/webmail/templates/webmail/index.html:42 -msgid "Mailbox quota" +#: extensions/webmail/templates/webmail/index.html:43 +msgid "Compose" msgstr "" -#: extensions/webmail/templatetags/webmail_tags.py:20 +#: extensions/webmail/templatetags/webmail_tags.py:29 msgid "Reply" msgstr "" -#: extensions/webmail/templatetags/webmail_tags.py:24 +#: extensions/webmail/templatetags/webmail_tags.py:34 msgid "Reply all" msgstr "" -#: extensions/webmail/templatetags/webmail_tags.py:34 +#: extensions/webmail/templatetags/webmail_tags.py:48 msgid "Display options" msgstr "" -#: extensions/webmail/templatetags/webmail_tags.py:37 +#: extensions/webmail/templatetags/webmail_tags.py:52 msgid "Activate links" msgstr "" -#: extensions/webmail/templatetags/webmail_tags.py:39 +#: extensions/webmail/templatetags/webmail_tags.py:54 msgid "Disable links" msgstr "" -#: extensions/webmail/templatetags/webmail_tags.py:48 -msgid "Close this message" -msgstr "" - -#: extensions/webmail/templatetags/webmail_tags.py:63 -msgid "Back" -msgstr "" - -#: extensions/webmail/templatetags/webmail_tags.py:67 +#: extensions/webmail/templatetags/webmail_tags.py:78 msgid "Send" msgstr "" -#: extensions/webmail/templatetags/webmail_tags.py:80 -msgid "New message" +#: extensions/webmail/templatetags/webmail_tags.py:102 +msgid "Mark as read" msgstr "" -#: extensions/webmail/templatetags/webmail_tags.py:89 -msgid "Mark messages" +#: extensions/webmail/templatetags/webmail_tags.py:106 +msgid "Mark as unread" msgstr "" -#: extensions/webmail/templatetags/webmail_tags.py:93 -msgid "As read" -msgstr "" - -#: extensions/webmail/templatetags/webmail_tags.py:96 -msgid "As unread" -msgstr "" - -#: extensions/webmail/templatetags/webmail_tags.py:105 -msgid "Compress folder" -msgstr "" - -#: extensions/webmail/templatetags/webmail_tags.py:114 +#: extensions/webmail/templatetags/webmail_tags.py:116 msgid "Empty folder" msgstr "" -#: extensions/webmail/templatetags/webmail_tags.py:185 +#: extensions/webmail/templatetags/webmail_tags.py:194 msgid "Edit the selected mailbox" msgstr "" -#: extensions/webmail/templatetags/webmail_tags.py:190 +#: extensions/webmail/templatetags/webmail_tags.py:199 msgid "Remove the selected mailbox" msgstr "" +#: extensions/webmail/templatetags/webmail_tags.py:203 +msgid "Compress folder" +msgstr "" + #: lib/dbutils.py:36 #, python-format msgid "Connection to database %s not configured" @@ -2872,15 +2980,15 @@ msgstr "" msgid "Permission denied" msgstr "" -#: lib/formutils.py:187 lib/formutils.py:195 +#: lib/formutils.py:347 lib/formutils.py:355 msgid "Enter a valid domain name" msgstr "" -#: lib/formutils.py:244 +#: lib/formutils.py:404 msgid "Yes" msgstr "" -#: lib/formutils.py:244 +#: lib/formutils.py:404 msgid "No" msgstr "" @@ -2901,14 +3009,6 @@ msgstr "" msgid "Domain administrator" msgstr "" -#: lib/tables.py:251 -msgid "No entries to display" -msgstr "" - -#: lib/templatetags/lib_tags.py:59 -msgid "activate" -msgstr "" - #: templates/404.html:4 templates/500.html:4 msgid "Sorry" msgstr "" @@ -2921,44 +3021,49 @@ msgstr "" msgid "An internal error occured." msgstr "" -#: templates/nlayout.html:62 -msgid "Powered by Modoboa" -msgstr "" - #: templates/common/email_searchbar.html:5 -msgid "From address" +msgid "Search..." msgstr "" #: templates/common/email_searchbar.html:10 -msgid "Both" +msgid "From address" msgstr "" -#: templates/common/email_searchbar.html:12 -msgid "Search..." +#: templates/common/email_searchbar.html:33 +msgid "Both" msgstr "" #: templates/common/error.html:4 msgid "Error:" msgstr "" -#: templates/common/generic_field.html:3 -#: templates/common/generic_fields_group.html:3 +#: templates/common/generic_field.html:11 +#: templates/common/generic_fields_group.html:8 msgid "Help:" msgstr "" -#: templates/common/generic_modal.html:11 -#: templates/common/wizard_forms.html:29 +#: templates/common/generic_modal.html:6 +#: templates/common/generic_modal.html:13 templates/common/wizard_forms.html:6 +#: templates/common/wizard_forms.html:27 msgid "Close" msgstr "" -#: templates/registration/login.html:5 +#: templates/common/wizard_forms.html:31 +msgid "Previous" +msgstr "" + +#: templates/common/wizard_forms.html:32 +msgid "Next" +msgstr "" + +#: templates/registration/login.html:8 msgid "Welcome to Modoboa" msgstr "" -#: templates/registration/login.html:34 +#: templates/registration/login.html:39 msgid "Remember me" msgstr "" -#: templates/registration/login.html:36 +#: templates/registration/login.html:42 msgid "Log in" msgstr "" diff --git a/modoboa/locale/en/LC_MESSAGES/djangojs.po b/modoboa/locale/en/LC_MESSAGES/djangojs.po index 225d3f316..cebe8d25a 100644 --- a/modoboa/locale/en/LC_MESSAGES/djangojs.po +++ b/modoboa/locale/en/LC_MESSAGES/djangojs.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-10-29 20:22+0100\n" +"POT-Creation-Date: 2014-11-25 14:23+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAMEPuede usar un carácter diferente como " "separador.
⏎\n" -#: extensions/admin/views/import.py:51 +#: extensions/admin/views/import.py:47 msgid "Import domains" msgstr "Importar dominios" -#: extensions/admin/views/import.py:131 +#: extensions/admin/views/import.py:125 #, python-format msgid "Object already exists: %s" msgstr "El objeto ya existe: %s" -#: extensions/admin/views/import.py:135 +#: extensions/admin/views/import.py:129 #, python-format msgid "%d objects imported successfully" msgstr "%d objetos importados con éxito" -#: extensions/admin/views/import.py:155 +#: extensions/admin/views/import.py:149 #, fuzzy msgid "" "Provide a CSV file where lines respect one of the following formats:\n" @@ -1452,7 +1485,7 @@ msgstr "" "\n" "Puede usar un carácter diferente como separador.
\n" -#: extensions/admin/views/import.py:167 +#: extensions/admin/views/import.py:161 msgid "Import identities" msgstr "Importar identidades" @@ -1468,198 +1501,186 @@ msgstr "Panel de gestión sencilla para amavis" msgid "Quarantine" msgstr "Cuarentena" -#: extensions/amavis/app_settings.py:14 +#: extensions/amavis/app_settings.py:16 msgid "Quarantine settings" msgstr "Configuración de la cuarentena" -#: extensions/amavis/app_settings.py:17 +#: extensions/amavis/app_settings.py:19 msgid "Maximum message age" msgstr "Tiempo máximo del mensaje" -#: extensions/amavis/app_settings.py:19 +#: extensions/amavis/app_settings.py:22 msgid "Quarantine messages maximum age (in days) before deletion" msgstr "" "Máxima edad (en días) de los mensajes de cuarentena antes de proceder a su " "eliminación" -#: extensions/amavis/app_settings.py:22 +#: extensions/amavis/app_settings.py:26 msgid "Messages releasing" msgstr "Publicando mensajes" -#: extensions/amavis/app_settings.py:25 +#: extensions/amavis/app_settings.py:29 msgid "Remove released messages" msgstr "Eliminar mensajes publicados" -#: extensions/amavis/app_settings.py:27 +#: extensions/amavis/app_settings.py:31 msgid "Remove messages marked as released while cleaning up the database" msgstr "" "Eliminar los mensajes marcados como publicados cuando se haga limpieza de la " "base de datos" -#: extensions/amavis/app_settings.py:32 +#: extensions/amavis/app_settings.py:36 msgid "Amavis connection mode" msgstr "Modo de conexión con Amavis" -#: extensions/amavis/app_settings.py:35 +#: extensions/amavis/app_settings.py:39 msgid "Mode used to access the PDP server" msgstr "Modo usado para acceder al servidor PDP" -#: extensions/amavis/app_settings.py:40 +#: extensions/amavis/app_settings.py:44 msgid "PDP server address" msgstr "Dirección del servidor PDP" -#: extensions/amavis/app_settings.py:42 +#: extensions/amavis/app_settings.py:46 msgid "PDP server address (if inet mode)" msgstr "Dirección del servidor de PDP (si está en modo inet)" -#: extensions/amavis/app_settings.py:46 +#: extensions/amavis/app_settings.py:51 msgid "PDP server port" msgstr "Puerto del servidor PDP" -#: extensions/amavis/app_settings.py:48 +#: extensions/amavis/app_settings.py:53 msgid "PDP server port (if inet mode)" msgstr "Puerto del servidor de PDP (si está en modo inet)" -#: extensions/amavis/app_settings.py:52 +#: extensions/amavis/app_settings.py:57 msgid "PDP server socket" msgstr "socket del servidor PDP" -#: extensions/amavis/app_settings.py:54 +#: extensions/amavis/app_settings.py:59 msgid "Path to the PDP server socket (if unix mode)" msgstr "Dirección del socket del servidor de PDP (si están en modo unix)" -#: extensions/amavis/app_settings.py:58 -msgid "Check requests interval" -msgstr "Intervalo de las peticiones de chequeo" - -#: extensions/amavis/app_settings.py:60 -msgid "Interval between two release requests checks" -msgstr "Intervalo entre dos peticiones de chequeo" - -#: extensions/amavis/app_settings.py:64 +#: extensions/amavis/app_settings.py:63 msgid "Allow direct release" msgstr "Permitir publicación directa" -#: extensions/amavis/app_settings.py:66 +#: extensions/amavis/app_settings.py:65 msgid "Allow users to directly release their messages" msgstr "Permitir a los usuarios enviar directamente sus mensajes" -#: extensions/amavis/app_settings.py:70 +#: extensions/amavis/app_settings.py:69 msgid "Enable self-service mode" msgstr "Activar modo de autoservicio" -#: extensions/amavis/app_settings.py:72 +#: extensions/amavis/app_settings.py:71 msgid "Activate the 'self-service' mode" msgstr "Activar el modo 'auto-servicio'" -#: extensions/amavis/app_settings.py:76 +#: extensions/amavis/app_settings.py:75 msgid "Notifications sender" msgstr "Notificaciones al remitente" -#: extensions/amavis/app_settings.py:78 +#: extensions/amavis/app_settings.py:77 msgid "The e-mail address used to send notitications" msgstr "La dirección de correo usada para enviar notificaciones" -#: extensions/amavis/app_settings.py:81 -#: extensions/amavis/templates/amavis/main_action_bar.html:28 +#: extensions/amavis/app_settings.py:80 +#: extensions/amavis/templates/amavis/main_action_bar.html:31 msgid "Manual learning" msgstr "" -#: extensions/amavis/app_settings.py:84 +#: extensions/amavis/app_settings.py:83 msgid "Enable manual learning" msgstr "" -#: extensions/amavis/app_settings.py:87 +#: extensions/amavis/app_settings.py:86 msgid "Allow super administrators to manually train Spamassassin" msgstr "" -#: extensions/amavis/app_settings.py:92 +#: extensions/amavis/app_settings.py:91 msgid "Is Spamassassin local?" msgstr "" -#: extensions/amavis/app_settings.py:95 +#: extensions/amavis/app_settings.py:94 msgid "Tell if Spamassassin is running on the same server than modoboa" msgstr "" -#: extensions/amavis/app_settings.py:100 +#: extensions/amavis/app_settings.py:99 #, fuzzy msgid "Default user" msgstr "Editor por defecto" -#: extensions/amavis/app_settings.py:103 +#: extensions/amavis/app_settings.py:102 msgid "Name of the user owning the default bayesian database" msgstr "" -#: extensions/amavis/app_settings.py:108 +#: extensions/amavis/app_settings.py:107 #, fuzzy msgid "Spamd address" msgstr "De la dirección" -#: extensions/amavis/app_settings.py:110 +#: extensions/amavis/app_settings.py:109 msgid "The IP address where spamd can be reached" msgstr "" -#: extensions/amavis/app_settings.py:114 +#: extensions/amavis/app_settings.py:113 #, fuzzy msgid "Spamd port" msgstr "Correo basura" -#: extensions/amavis/app_settings.py:116 +#: extensions/amavis/app_settings.py:115 msgid "The TCP port spamd is listening on" msgstr "" -#: extensions/amavis/app_settings.py:120 +#: extensions/amavis/app_settings.py:119 msgid "Enable per-domain manual learning" msgstr "" -#: extensions/amavis/app_settings.py:123 +#: extensions/amavis/app_settings.py:122 msgid "" "Allow domain administrators to train Spamassassin (within dedicated per-" "domain databases)" msgstr "" -#: extensions/amavis/app_settings.py:129 +#: extensions/amavis/app_settings.py:128 msgid "Enable per-user manual learning" msgstr "" -#: extensions/amavis/app_settings.py:132 +#: extensions/amavis/app_settings.py:131 msgid "" "Allow simple users to personally train Spamassassin (within a dedicated " "database)" msgstr "" -#: extensions/amavis/app_settings.py:161 extensions/webmail/app_settings.py:91 +#: extensions/amavis/app_settings.py:160 extensions/webmail/app_settings.py:91 msgid "Number of displayed emails per page" msgstr "Número de emails mostrados por página" -#: extensions/amavis/app_settings.py:162 +#: extensions/amavis/app_settings.py:161 msgid "Set the maximum number of messages displayed in a page" msgstr "Fijar el número máxima de mensajes mostrados en una página" -#: extensions/amavis/forms.py:83 +#: extensions/amavis/forms.py:88 msgid "Global database" msgstr "" -#: extensions/amavis/forms.py:89 +#: extensions/amavis/forms.py:94 #, fuzzy msgid "Domain's database" msgstr "Alias del dominio" -#: extensions/amavis/forms.py:91 +#: extensions/amavis/forms.py:96 #, fuzzy msgid "User's database" msgstr "Buscar base" -#: extensions/amavis/general_callbacks.py:136 -msgid "pending requests" -msgstr "Peticiones pendientes" - -#: extensions/amavis/general_callbacks.py:179 +#: extensions/amavis/general_callbacks.py:149 #, fuzzy msgid "Pending requests" msgstr "Peticiones pendientes" -#: extensions/amavis/general_callbacks.py:189 +#: extensions/amavis/general_callbacks.py:159 msgid "Content filter" msgstr "Filtro de contenido" @@ -1689,7 +1710,7 @@ msgstr "no" #: extensions/amavis/models.py:96 extensions/amavis/models.py:104 #: extensions/amavis/models.py:112 -#: extensions/amavis/templates/amavis/domain_content_filter.html:11 +#: extensions/amavis/templates/amavis/domain_content_filter.html:17 msgid "default" msgstr "Por defecto" @@ -1731,79 +1752,56 @@ msgstr "" "Modificar el asunto del spam usando el texto especificado. Elija 'por " "defecto' para usar la configuración global." -#: extensions/amavis/sql_listing.py:29 -msgid "Score" -msgstr "" - -#: extensions/amavis/sql_listing.py:33 -#: extensions/amavis/templatetags/amavis_tags.py:106 -#: extensions/webmail/forms.py:83 -msgid "To" -msgstr "A" - -#: extensions/amavis/sql_listing.py:36 -#: extensions/postfix_autoreply/forms.py:10 -#: extensions/webmail/lib/listing.py:31 extensions/webmail/lib/tables.py:30 -msgid "From" -msgstr "Desde" - -#: extensions/amavis/sql_listing.py:40 extensions/sievefilters/forms.py:77 -#: extensions/webmail/forms.py:87 extensions/webmail/lib/imapemail.py:288 -#: extensions/webmail/lib/listing.py:27 extensions/webmail/lib/tables.py:26 -#: templates/common/email_searchbar.html:6 -msgid "Subject" -msgstr "Tema" - -#: extensions/amavis/views.py:31 +#: extensions/amavis/views.py:38 msgid "Empty quarantine" msgstr "Vaciar cuarentena" -#: extensions/amavis/views.py:177 +#: extensions/amavis/views.py:227 msgid "Message deleted" msgstr "Mensaje eliminado" -#: extensions/amavis/views.py:194 +#: extensions/amavis/views.py:244 #, 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:217 +#: extensions/amavis/views.py:267 msgid "Request sent" msgstr "Petición enviada" -#: extensions/amavis/views.py:223 +#: extensions/amavis/views.py:273 msgid "Message released" msgstr "Mensaje publicado" -#: extensions/amavis/views.py:250 +#: extensions/amavis/views.py:300 #, 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:271 +#: extensions/amavis/views.py:321 #, python-format msgid "%(count)d message released successfully" msgid_plural "%(count)d messages released successfully" msgstr[0] "%(count)d mensaje publicado correctamente" msgstr[1] "%(count)d mensajes publicados correctamente" -#: extensions/amavis/views.py:309 +#: extensions/amavis/views.py:360 #, fuzzy, python-format msgid "%(count)d message processed successfully" msgid_plural "%(count)d messages processed successfully" msgstr[0] "%(count)d mensaje publicado correctamente" msgstr[1] "%(count)d mensajes publicados correctamente" -#: extensions/amavis/views.py:341 +#: extensions/amavis/views.py:394 #, fuzzy msgid "Select a database" msgstr "Seleccione un fichero" -#: extensions/amavis/views.py:345 +#: extensions/amavis/views.py:398 msgid "Validate" msgstr "" @@ -1815,108 +1813,149 @@ msgstr "[modoboa] Pendiente de publicar las peticiones" msgid "Thresholds" msgstr "Umbrales" -#: extensions/amavis/templates/amavis/domain_content_filter.html:7 +#: extensions/amavis/templates/amavis/domain_content_filter.html:9 msgid "or more is spam" msgstr "o más es spam" -#: extensions/amavis/templates/amavis/domain_content_filter.html:8 +#: extensions/amavis/templates/amavis/domain_content_filter.html:15 msgid "or more throw spam message away" msgstr "o más lanza un mensaje de spam" -#: extensions/amavis/templates/amavis/index.html:2 +#: extensions/amavis/templates/amavis/email_list.html:11 +msgid "Score" +msgstr "" + +#: extensions/amavis/templates/amavis/email_list.html:14 +#: extensions/amavis/templatetags/amavis_tags.py:111 +#: extensions/webmail/forms.py:83 +#: extensions/webmail/templates/webmail/compose.html:9 +msgid "To" +msgstr "A" + +#: extensions/amavis/templates/amavis/email_list.html:17 +#: extensions/postfix_autoreply/forms.py:10 +msgid "From" +msgstr "Desde" + +#: extensions/amavis/templates/amavis/email_list.html:20 +#: extensions/sievefilters/forms.py:83 extensions/webmail/forms.py:87 +#: extensions/webmail/lib/imapemail.py:298 +#: templates/common/email_searchbar.html:17 +msgid "Subject" +msgstr "Tema" + +#: extensions/amavis/templates/amavis/emails_page.html:15 +#, fuzzy +msgid "Released" +msgstr "Publicar" + +#: extensions/amavis/templates/amavis/emails_page.html:17 +#, fuzzy +msgid "Marked as spam" +msgstr "Marcar mensajes" + +#: extensions/amavis/templates/amavis/emails_page.html:19 +#, fuzzy +msgid "Marked as non-spam" +msgstr "Marcar mensajes" + +#: extensions/amavis/templates/amavis/index.html:4 msgid "Quarantine management" msgstr "Mantenimiento de la cuarentena" -#: extensions/amavis/templates/amavis/main_action_bar.html:3 +#: extensions/amavis/templates/amavis/main_action_bar.html:5 #, fuzzy msgid "Select" msgstr "Seleccione un fichero" -#: extensions/amavis/templates/amavis/main_action_bar.html:9 +#: extensions/amavis/templates/amavis/main_action_bar.html:11 msgid "Clean" msgstr "" -#: extensions/amavis/templates/amavis/main_action_bar.html:10 +#: extensions/amavis/templates/amavis/main_action_bar.html:12 msgid "Spam" msgstr "Correo basura" -#: extensions/amavis/templates/amavis/main_action_bar.html:11 +#: extensions/amavis/templates/amavis/main_action_bar.html:13 msgid "Virus" msgstr "Virus" -#: extensions/amavis/templates/amavis/main_action_bar.html:12 +#: extensions/amavis/templates/amavis/main_action_bar.html:14 #, fuzzy msgid "Bad Header" msgstr "Mala cabecera" -#: extensions/amavis/templates/amavis/main_action_bar.html:13 +#: extensions/amavis/templates/amavis/main_action_bar.html:15 msgid "Bad MIME" msgstr "Mal MIME" -#: extensions/amavis/templates/amavis/main_action_bar.html:14 +#: extensions/amavis/templates/amavis/main_action_bar.html:16 #, fuzzy msgid "Banned" msgstr "Filtro de expulsados" -#: extensions/amavis/templates/amavis/main_action_bar.html:19 -#: extensions/amavis/templatetags/amavis_tags.py:24 -#: extensions/amavis/templatetags/amavis_tags.py:85 +#: extensions/amavis/templates/amavis/main_action_bar.html:20 +#: extensions/amavis/templates/amavis/main_action_bar.html:22 +#: extensions/amavis/templatetags/amavis_tags.py:30 +#: extensions/amavis/templatetags/amavis_tags.py:90 msgid "Release" msgstr "Publicar" -#: extensions/amavis/templates/amavis/main_action_bar.html:24 -#: extensions/amavis/templatetags/amavis_tags.py:30 -#: extensions/amavis/templatetags/amavis_tags.py:92 -#: extensions/webmail/templatetags/webmail_tags.py:32 +#: extensions/amavis/templates/amavis/main_action_bar.html:25 +#: extensions/amavis/templates/amavis/main_action_bar.html:27 +#: extensions/amavis/templatetags/amavis_tags.py:36 +#: extensions/amavis/templatetags/amavis_tags.py:97 +#: extensions/webmail/templatetags/webmail_tags.py:45 +#: extensions/webmail/templatetags/webmail_tags.py:92 msgid "Delete" msgstr "Eliminar" -#: extensions/amavis/templates/amavis/main_action_bar.html:33 -#: extensions/amavis/templatetags/amavis_tags.py:44 +#: extensions/amavis/templates/amavis/main_action_bar.html:36 +#: extensions/amavis/templatetags/amavis_tags.py:49 #, fuzzy msgid "Mark as spam" msgstr "Marcar mensajes" -#: extensions/amavis/templates/amavis/main_action_bar.html:34 -#: extensions/amavis/templatetags/amavis_tags.py:52 +#: extensions/amavis/templates/amavis/main_action_bar.html:37 +#: extensions/amavis/templatetags/amavis_tags.py:57 msgid "Mark as non-spam" msgstr "" -#: extensions/amavis/templates/amavis/main_action_bar.html:43 -#: extensions/sievefilters/forms.py:64 +#: extensions/amavis/templates/amavis/main_action_bar.html:54 +#: extensions/sievefilters/forms.py:70 msgid "All messages" msgstr "Todos los mensajes" -#: extensions/amavis/templates/amavis/main_action_bar.html:43 +#: extensions/amavis/templates/amavis/main_action_bar.html:54 msgid "All" msgstr "" -#: extensions/amavis/templates/amavis/main_action_bar.html:45 +#: extensions/amavis/templates/amavis/main_action_bar.html:58 #, fuzzy msgid "Clean only" msgstr "Filtro de expulsados" -#: extensions/amavis/templates/amavis/main_action_bar.html:47 +#: extensions/amavis/templates/amavis/main_action_bar.html:62 #, fuzzy msgid "Spam only" msgstr "Correo basura" -#: extensions/amavis/templates/amavis/main_action_bar.html:48 +#: extensions/amavis/templates/amavis/main_action_bar.html:65 #, fuzzy msgid "Virus only" msgstr "Virus" -#: extensions/amavis/templates/amavis/main_action_bar.html:49 +#: extensions/amavis/templates/amavis/main_action_bar.html:68 #, fuzzy msgid "Bad Header only" msgstr "Mala cabecera" -#: extensions/amavis/templates/amavis/main_action_bar.html:50 +#: extensions/amavis/templates/amavis/main_action_bar.html:71 #, fuzzy msgid "Bad MIME only" msgstr "Mal MIME" -#: extensions/amavis/templates/amavis/main_action_bar.html:51 +#: extensions/amavis/templates/amavis/main_action_bar.html:74 #, fuzzy msgid "Banned only" msgstr "Filtro de expulsados" @@ -1965,17 +2004,23 @@ msgstr "Actuar sobre este mensaje" msgid "Please visit %(listingurl)s for a full listing." msgstr "Por favor, visite %(listingurl)s para un listado completo." -#: extensions/amavis/templatetags/amavis_tags.py:35 +#: extensions/amavis/templatetags/amavis_tags.py:24 +#: extensions/webmail/templatetags/webmail_tags.py:24 +#: extensions/webmail/templatetags/webmail_tags.py:73 +msgid "Back" +msgstr "Anterior" + +#: extensions/amavis/templatetags/amavis_tags.py:40 msgid "View full headers" msgstr "Ver todas las cabeceras" -#: extensions/limits/__init__.py:25 +#: extensions/limits/__init__.py:26 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" -#: extensions/limits/__init__.py:56 +#: extensions/limits/__init__.py:59 msgid "Limits" msgstr "Límites" @@ -2068,7 +2113,7 @@ msgstr "no definido" msgid "unlimited" msgstr "ilimitado" -#: extensions/limits/templates/limits/poolusage.html:4 +#: extensions/limits/templates/limits/poolusage.html:3 msgid "Resources usage" msgstr "Uso de recursos" @@ -2088,26 +2133,26 @@ msgstr "Tiempo de caducidad de respuestas automáticas" msgid "Timeout in seconds between two auto-replies to the same recipient" msgstr "Tiempo en segundos entre dos autorespuestas para el mismo emisor" -#: extensions/postfix_autoreply/app_settings.py:20 +#: extensions/postfix_autoreply/app_settings.py:21 #, fuzzy msgid "Default subject" msgstr "Editor por defecto" -#: extensions/postfix_autoreply/app_settings.py:21 +#: extensions/postfix_autoreply/app_settings.py:22 msgid "I'm off" msgstr "" -#: extensions/postfix_autoreply/app_settings.py:23 +#: extensions/postfix_autoreply/app_settings.py:24 msgid "" "Default subject used when an auto-reply message is created automatically" msgstr "" -#: extensions/postfix_autoreply/app_settings.py:28 +#: extensions/postfix_autoreply/app_settings.py:30 #, fuzzy msgid "Default content" msgstr "Editor por defecto" -#: extensions/postfix_autoreply/app_settings.py:30 +#: extensions/postfix_autoreply/app_settings.py:32 #, python-format msgid "" "I'm currently off. I'll answer as soon as I come back.\n" @@ -2116,7 +2161,7 @@ msgid "" "%(name)s\n" msgstr "" -#: extensions/postfix_autoreply/app_settings.py:36 +#: extensions/postfix_autoreply/app_settings.py:38 #, python-format msgid "" "Default content used when an auto-reply message is created automatically. " @@ -2136,26 +2181,26 @@ msgstr "Hasta" msgid "Activate your auto reply until this date" msgstr "Activar su autorespuesta hasta esta fecha" -#: extensions/postfix_autoreply/forms.py:55 -#: extensions/postfix_autoreply/forms.py:62 +#: extensions/postfix_autoreply/forms.py:65 +#: extensions/postfix_autoreply/forms.py:72 msgid "This date is over" msgstr "Esta fecha ha pasado" -#: extensions/postfix_autoreply/forms.py:67 +#: extensions/postfix_autoreply/forms.py:77 #, fuzzy msgid "Must be greater than start date" msgstr "es mayor que" -#: extensions/postfix_autoreply/general_callbacks.py:33 +#: extensions/postfix_autoreply/general_callbacks.py:30 #: extensions/postfix_autoreply/templates/postfix_autoreply/autoreply.html:2 msgid "Auto-reply message" msgstr "Mensaje de autorespuesta" -#: extensions/postfix_autoreply/general_callbacks.py:118 +#: extensions/postfix_autoreply/general_callbacks.py:115 msgid "Enable auto-reply" msgstr "" -#: extensions/postfix_autoreply/general_callbacks.py:120 +#: extensions/postfix_autoreply/general_callbacks.py:117 msgid "Enable or disable Postfix auto-reply" msgstr "" @@ -2208,7 +2253,7 @@ msgstr "" msgid "Path to the master.cf configuration file" msgstr "Ruta del fichero de log" -#: extensions/postfix_relay_domains/forms.py:15 +#: extensions/postfix_relay_domains/forms.py:20 #, fuzzy msgid "" "Alias(es) of this relay domain. Indicate only one name per input, press " @@ -2217,18 +2262,23 @@ msgstr "" "Alia(s) de este dominio. Indique únicamente un nombre por entrada, presione " "ENTER para añadir una nueva entrada." -#: extensions/postfix_relay_domains/forms.py:51 +#: extensions/postfix_relay_domains/forms.py:62 #: extensions/postfix_relay_domains/general_callbacks.py:93 #, fuzzy msgid "relay domain alias" msgstr "Alias del dominio" -#: extensions/postfix_relay_domains/forms.py:69 +#: extensions/postfix_relay_domains/forms.py:80 #: extensions/postfix_relay_domains/general_callbacks.py:92 #, fuzzy msgid "relay domain" msgstr "Nuevo dominio" +#: extensions/postfix_relay_domains/forms.py:186 +#, fuzzy +msgid "Relay domain modified" +msgstr "Dominio modificado" + #: extensions/postfix_relay_domains/general_callbacks.py:35 #, fuzzy msgid "Add relay domain" @@ -2318,20 +2368,149 @@ msgstr "Dominio creado" msgid "New relay domain" msgstr "Nuevo dominio" -#: extensions/postfix_relay_domains/views.py:57 -#, fuzzy -msgid "Relay domain modified" -msgstr "Dominio modificado" - -#: extensions/postfix_relay_domains/views.py:80 +#: extensions/postfix_relay_domains/views.py:61 #, fuzzy msgid "Relay domain deleted" msgstr "Dominio eliminado" -#: extensions/postfix_relay_domains/templates/postfix_relay_domains/service_field.html:2 +#: extensions/postfix_relay_domains/templates/postfix_relay_domains/service_field.html:3 msgid "Scan" msgstr "" +#: extensions/radicale/__init__.py:34 +msgid "Radicale frontend" +msgstr "" + +#: extensions/radicale/__init__.py:38 +msgid "Management frontend for Radicale, a simple calendar and contact server." +msgstr "" + +#: extensions/radicale/app_settings.py:11 +#, fuzzy +msgid "Server settings" +msgstr "Configuración por usuario" + +#: extensions/radicale/app_settings.py:15 +#, fuzzy +msgid "Server location" +msgstr "Puerto del servidor" + +#: extensions/radicale/app_settings.py:17 +msgid "" +"The URL of your Radicale server. It will be used to construct calendar URLs." +msgstr "" + +#: extensions/radicale/app_settings.py:24 +#, fuzzy +msgid "Rights management" +msgstr "Mantenimiento de la cuarentena" + +#: extensions/radicale/app_settings.py:27 +msgid "Radicale rights file path" +msgstr "" + +#: extensions/radicale/app_settings.py:29 +msgid "Path to file that contains rights definition" +msgstr "" + +#: extensions/radicale/app_settings.py:34 +#, fuzzy +msgid "Allow calendars administration" +msgstr "Administrador de dominio" + +#: extensions/radicale/app_settings.py:37 +#, fuzzy +msgid "Allow domain administrators to manage user calendars (read and write)" +msgstr "" +"Número máximo de administradores de dominio que este usuario puede crear" + +#: extensions/radicale/forms.py:70 +#: extensions/radicale/templates/radicale/accessrule.html:6 +msgid "Read" +msgstr "" + +#: extensions/radicale/forms.py:73 +#: extensions/radicale/templates/radicale/accessrule.html:7 +msgid "Write" +msgstr "" + +#: extensions/radicale/forms.py:132 +#, fuzzy, python-format +msgid "Mailbox %s does not exist" +msgstr "El dominio '%s' no existe" + +#: extensions/radicale/forms.py:155 extensions/radicale/forms.py:189 +msgid "Rights" +msgstr "" + +#: extensions/radicale/forms.py:160 +#, fuzzy +msgid "New calendar" +msgstr "Nuevo alias" + +#: extensions/radicale/forms.py:172 extensions/radicale/views.py:131 +#, fuzzy +msgid "Calendar created" +msgstr "Filtro creado" + +#: extensions/radicale/forms.py:211 extensions/radicale/views.py:168 +#, fuzzy +msgid "Calendar updated" +msgstr "Perfil actualizado" + +#: extensions/radicale/general_callbacks.py:15 +msgid "Calendars" +msgstr "" + +#: extensions/radicale/models.py:94 +#, fuzzy +msgid "User" +msgstr "Nombre de usuario" + +#: extensions/radicale/models.py:139 +msgid "Shared" +msgstr "" + +#: extensions/radicale/views.py:104 extensions/radicale/views.py:163 +#, fuzzy +msgid "Calendar removed" +msgstr "Filtro eliminado" + +#: extensions/radicale/views.py:139 +msgid "New shared calendar" +msgstr "" + +#: extensions/radicale/views.py:142 extensions/radicale/views.py:179 +#: lib/formutils.py:82 +msgid "Submit" +msgstr "" + +#: extensions/radicale/templates/radicale/calendar_detail.html:6 +msgid "To access this calendar, use the following address:" +msgstr "" + +#: extensions/radicale/templates/radicale/calendars.html:49 +msgid "Owner" +msgstr "" + +#: extensions/radicale/templatetags/radicale_tags.py:24 +#, fuzzy +msgid "Add calendar" +msgstr "Añadir alias" + +#: extensions/radicale/templatetags/radicale_tags.py:33 +msgid "Add shared calendar" +msgstr "" + +#: extensions/radicale/templatetags/radicale_tags.py:50 +msgid "View calendar detail" +msgstr "" + +#: extensions/radicale/templatetags/radicale_tags.py:68 +#, python-format +msgid "Edit %s" +msgstr "" + #: extensions/sievefilters/__init__.py:12 msgid "Plugin to easily create server-side filters" msgstr "Extensión para crear filtros en el servidor de forma sencilla" @@ -2342,7 +2521,7 @@ msgstr "filtros Sieve" #: extensions/sievefilters/__init__.py:19 #: extensions/sievefilters/general_callbacks.py:14 -#: extensions/sievefilters/templates/sievefilters/index.html:2 +#: extensions/sievefilters/templates/sievefilters/index.html:4 msgid "Message filters" msgstr "Filtros de mensajes" @@ -2354,104 +2533,105 @@ msgstr "Configuración de ManageSieve" msgid "Address of your MANAGESIEVE server" msgstr "Dirección de su servidor MANAGESIEVE" -#: extensions/sievefilters/app_settings.py:30 +#: extensions/sievefilters/app_settings.py:31 msgid "Listening port of your MANAGESIEVE server" msgstr "Puerto a la escucha de su servidor MANAGESIEVE" -#: extensions/sievefilters/app_settings.py:34 +#: extensions/sievefilters/app_settings.py:36 msgid "Connect using STARTTLS" msgstr "Conectar usando STARTTLS" -#: extensions/sievefilters/app_settings.py:36 +#: extensions/sievefilters/app_settings.py:38 msgid "Use the STARTTLS extension" msgstr "Usar la extensión STARTTLS" -#: extensions/sievefilters/app_settings.py:40 +#: extensions/sievefilters/app_settings.py:42 msgid "Authentication mechanism" msgstr "Mecanismos de autenticación" -#: extensions/sievefilters/app_settings.py:43 +#: extensions/sievefilters/app_settings.py:45 msgid "Prefered authentication mechanism" msgstr "Mecanismo de autenticación preferido" -#: extensions/sievefilters/app_settings.py:54 +#: extensions/sievefilters/app_settings.py:57 msgid "Editor mode" msgstr "Modo editor" -#: extensions/sievefilters/app_settings.py:56 +#: extensions/sievefilters/app_settings.py:59 msgid "Select the mode you want the editor to work in" msgstr "Seleccione el modo en el que desea que el editor trabaje" -#: extensions/sievefilters/forms.py:16 +#: extensions/sievefilters/forms.py:18 msgid "Check to activate this filters set" msgstr "Marcar para activar este conjunto de filtros" -#: extensions/sievefilters/forms.py:62 +#: extensions/sievefilters/forms.py:68 msgid "All of the following" msgstr "Todos los siguientes" -#: extensions/sievefilters/forms.py:63 +#: extensions/sievefilters/forms.py:69 msgid "Any of the following" msgstr "Cualquiera de los siguientes" -#: extensions/sievefilters/forms.py:70 +#: extensions/sievefilters/forms.py:76 msgid "contains" msgstr "contiene" -#: extensions/sievefilters/forms.py:71 +#: extensions/sievefilters/forms.py:77 msgid "does not contain" msgstr "no contiene" -#: extensions/sievefilters/forms.py:72 +#: extensions/sievefilters/forms.py:78 msgid "is" msgstr "es" -#: extensions/sievefilters/forms.py:73 +#: extensions/sievefilters/forms.py:79 msgid "is not" msgstr "no es" -#: extensions/sievefilters/forms.py:78 +#: extensions/sievefilters/forms.py:84 msgid "Sender" msgstr "Remitente" -#: extensions/sievefilters/forms.py:79 +#: extensions/sievefilters/forms.py:85 msgid "Recipient" msgstr "Destinatario" -#: extensions/sievefilters/forms.py:80 extensions/webmail/forms.py:84 +#: extensions/sievefilters/forms.py:86 extensions/webmail/forms.py:84 +#: extensions/webmail/templates/webmail/compose.html:15 msgid "Cc" msgstr "Cc" -#: extensions/sievefilters/forms.py:81 +#: extensions/sievefilters/forms.py:87 msgid "Size" msgstr "Tamaño" -#: extensions/sievefilters/forms.py:82 +#: extensions/sievefilters/forms.py:88 msgid "is greater than" msgstr "es mayor que" -#: extensions/sievefilters/forms.py:83 +#: extensions/sievefilters/forms.py:89 msgid "is less than" msgstr "es menor que" -#: extensions/sievefilters/forms.py:87 +#: extensions/sievefilters/forms.py:93 msgid "Move message to" msgstr "Mover el mensaje a" -#: extensions/sievefilters/forms.py:89 +#: extensions/sievefilters/forms.py:95 msgid "Redirect message to" msgstr "Redirigir el mensaje a" -#: extensions/sievefilters/forms.py:104 +#: extensions/sievefilters/forms.py:110 #, fuzzy msgid "Wrong filter name" msgstr "Nombre del fichero" -#: extensions/sievefilters/lib.py:40 +#: extensions/sievefilters/lib.py:41 msgid "Connection to MANAGESIEVE server failed, check your configuration" msgstr "La conexión al servidor MANAGESIEVE falló, verifique su configuración." -#: extensions/sievefilters/lib.py:85 +#: extensions/sievefilters/lib.py:86 msgid "Not enough space on server" msgstr "No hay suficiente espacio en el servidor" @@ -2460,7 +2640,7 @@ msgid "Failed to retrieve filters set" msgstr "Fallo en la recuperación de un conjunto de filtros" #: extensions/sievefilters/views.py:141 -#: extensions/sievefilters/templatetags/sfilters_tags.py:33 +#: extensions/sievefilters/templatetags/sfilters_tags.py:35 msgid "New filter" msgstr "Nuevo filtro" @@ -2505,7 +2685,7 @@ msgstr "Conjunto de filtros eliminado" msgid "Filters set activated" msgstr "Conjunto de filtros activado" -#: extensions/sievefilters/templates/sievefilters/filter.html:6 +#: extensions/sievefilters/templates/sievefilters/filter.html:9 msgid "Conditions" msgstr "Condiciones" @@ -2517,38 +2697,38 @@ msgstr "Activo" msgid "No filter defined yet" msgstr "No hay un filtro definido aún" -#: extensions/sievefilters/templates/sievefilters/index.html:76 +#: extensions/sievefilters/templates/sievefilters/index.html:82 msgid "Filter sets" msgstr "Conjunto de filtros" -#: extensions/sievefilters/templates/sievefilters/index.html:80 +#: extensions/sievefilters/templates/sievefilters/index.html:86 msgid "active" msgstr "activo" -#: extensions/sievefilters/templates/sievefilters/index.html:94 +#: extensions/sievefilters/templates/sievefilters/index.html:101 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." -#: extensions/sievefilters/templatetags/sfilters_tags.py:15 +#: extensions/sievefilters/templatetags/sfilters_tags.py:17 msgid "New filters set" msgstr "Nuevo conjunto de filtros" -#: extensions/sievefilters/templatetags/sfilters_tags.py:44 +#: extensions/sievefilters/templatetags/sfilters_tags.py:46 msgid "Save filters set" msgstr "Guardar conjunto de filtros" -#: extensions/sievefilters/templatetags/sfilters_tags.py:52 +#: extensions/sievefilters/templatetags/sfilters_tags.py:54 msgid "Activate filters set" msgstr "Activar conjunto de filtros" -#: extensions/sievefilters/templatetags/sfilters_tags.py:57 +#: extensions/sievefilters/templatetags/sfilters_tags.py:59 msgid "Remove filters set" msgstr "Eliminar conjunto de filtros" -#: extensions/sievefilters/templatetags/sfilters_tags.py:62 +#: extensions/sievefilters/templatetags/sfilters_tags.py:63 msgid "Download" msgstr "Descargar" @@ -2569,7 +2749,7 @@ msgid "Graphical statistics about emails traffic using RRDtool" msgstr "Estadísticas gráficas del tráfico de emails usando RRDtool" #: extensions/stats/__init__.py:29 -#: extensions/stats/templates/stats/index.html:2 +#: extensions/stats/templates/stats/index.html:4 msgid "Graphical statistics" msgstr "Estadísticas gráficas" @@ -2581,11 +2761,11 @@ msgstr "Ruta del fichero de log" msgid "Path to log file used to collect statistics" msgstr "Ruta al fichero de log usado para recolectar estadísticas" -#: extensions/stats/app_settings.py:20 +#: extensions/stats/app_settings.py:21 msgid "Directory to store RRD files" msgstr "Directorio para guardar los ficheros RRD" -#: extensions/stats/app_settings.py:22 +#: extensions/stats/app_settings.py:23 msgid "Path to directory where RRD files are stored" msgstr "Ruta al directorio dónde están almacenados los ficheros RRD" @@ -2593,100 +2773,81 @@ msgstr "Ruta al directorio dónde están almacenados los ficheros RRD" msgid "Statistics" msgstr "Estadísticas" -#: extensions/stats/graph_templates.py:22 -msgid "Average normal traffic" -msgstr "Media de tráfico normal" +#: extensions/stats/graphics.py:98 +#, fuzzy +msgid "Average traffic (msgs/min)" +msgstr "Tamaño medio de tráfico normal" -#: extensions/stats/graph_templates.py:23 -#: extensions/stats/graph_templates.py:36 -msgid "msgs/min" -msgstr "msjs/min" - -#: extensions/stats/graph_templates.py:28 +#: extensions/stats/graphics.py:101 msgid "sent messages" msgstr "mensajes enviados" -#: extensions/stats/graph_templates.py:30 +#: extensions/stats/graphics.py:102 msgid "received messages" msgstr "mensajes recibidos" -#: extensions/stats/graph_templates.py:35 -msgid "Average bad traffic" -msgstr "Media de tráfico erróneo" - -#: extensions/stats/graph_templates.py:41 +#: extensions/stats/graphics.py:103 msgid "bounced messages" msgstr "mensajes rebotados" -#: extensions/stats/graph_templates.py:43 +#: extensions/stats/graphics.py:104 msgid "rejected messages" msgstr "mensajes bloqueados" -#: extensions/stats/graph_templates.py:48 -msgid "Average normal traffic size" +#: extensions/stats/graphics.py:112 +#, fuzzy +msgid "Average normal traffic size (bytes/min)" msgstr "Tamaño medio de tráfico normal" -#: extensions/stats/graph_templates.py:49 -msgid "bytes/min" -msgstr "bytes/min" - -#: extensions/stats/graph_templates.py:54 +#: extensions/stats/graphics.py:115 msgid "received size" msgstr "tamaño recibido" -#: extensions/stats/graph_templates.py:56 +#: extensions/stats/graphics.py:117 msgid "sent size" msgstr "tamaño enviado" -#: extensions/stats/graph_templates.py:78 +#: extensions/stats/graphics.py:152 msgid "Mail traffic" msgstr "Tráfico de correo" -#: extensions/stats/grapher.py:9 -msgid "Day" -msgstr "Día" - -#: extensions/stats/grapher.py:10 -msgid "Week" -msgstr "Semana" - -#: extensions/stats/grapher.py:11 -msgid "Month" -msgstr "Mes" - -#: extensions/stats/grapher.py:12 -msgid "Year" -msgstr "Año" - -#: extensions/stats/grapher.py:61 -msgid "Total" -msgstr "Total" - -#: extensions/stats/views.py:28 extensions/stats/templates/stats/graphs.html:4 +#: extensions/stats/views.py:31 msgid "No statistics available" msgstr "No hay estadísticas disponibles" -#: extensions/stats/views.py:47 +#: extensions/stats/views.py:35 +msgid "Day" +msgstr "Día" + +#: extensions/stats/views.py:36 +msgid "Week" +msgstr "Semana" + +#: extensions/stats/views.py:37 +msgid "Month" +msgstr "Mes" + +#: extensions/stats/views.py:38 +msgid "Year" +msgstr "Año" + +#: extensions/stats/views.py:39 +msgid "Custom" +msgstr "" + +#: extensions/stats/views.py:87 msgid "Unknown graphic set" msgstr "Conjunto gráfico desconocido" -#: extensions/stats/views.py:70 +#: extensions/stats/views.py:98 msgid "Bad custom period" msgstr "Período elegido erróneo" -#: extensions/stats/templates/stats/index.html:28 +#: extensions/stats/templates/stats/index.html:42 msgid "Search a domain" msgstr "Buscar un dominio" -#: extensions/stats/templates/stats/index.html:32 -msgid "Predefined time ranges" -msgstr "Rangos de tiempo predefinidos" - -#: extensions/stats/templates/stats/index.html:39 -msgid "Custom time range" -msgstr "Rango de tiempo definido" - -#: extensions/stats/templates/stats/index.html:52 +#: extensions/stats/templates/stats/index.html:75 msgid "Apply" msgstr "Aplicar" @@ -2831,7 +2992,7 @@ msgstr "Texto de la firma" msgid "User defined email signature" msgstr "Firma de correo definida por el usuario" -#: extensions/webmail/app_settings.py:160 +#: extensions/webmail/app_settings.py:159 msgid "Value must be a positive integer (> 0)" msgstr "" @@ -2844,6 +3005,7 @@ msgid "Unknown action" msgstr "Acción desconocida" #: extensions/webmail/forms.py:85 +#: extensions/webmail/templates/webmail/compose.html:16 msgid "Cci" msgstr "Cco" @@ -2851,174 +3013,145 @@ msgstr "Cco" msgid "Webmail" msgstr "Correo web" -#: extensions/webmail/views.py:87 +#: extensions/webmail/views.py:95 #, python-format msgid "%(count)d message deleted" msgid_plural "%(count)d messages deleted" msgstr[0] "%(count)d mensaje eliminado" msgstr[1] "%(count)d mensajes eliminados" -#: extensions/webmail/views.py:118 lib/email_listing.py:128 +#: extensions/webmail/views.py:128 extensions/webmail/views.py:372 msgid "Empty mailbox" msgstr "Mailbox vacío" -#: extensions/webmail/views.py:144 +#: extensions/webmail/views.py:158 msgid "Mailbox created" msgstr "Mailbox creado." -#: extensions/webmail/views.py:150 -#: extensions/webmail/templatetags/webmail_tags.py:177 +#: extensions/webmail/views.py:164 +#: extensions/webmail/templatetags/webmail_tags.py:186 msgid "Create a new mailbox" msgstr "Crear un nuevo mailbox" -#: extensions/webmail/views.py:169 extensions/webmail/views.py:204 +#: extensions/webmail/views.py:183 extensions/webmail/views.py:218 msgid "Edit mailbox" msgstr "Editar el mailbox" -#: extensions/webmail/views.py:185 +#: extensions/webmail/views.py:199 msgid "Mailbox updated" msgstr "Mailbox actualizado" -#: extensions/webmail/views.py:257 +#: extensions/webmail/views.py:271 msgid "Failed to save attachment: " msgstr "Fallo al guardar el adjunto:" -#: extensions/webmail/views.py:260 +#: extensions/webmail/views.py:274 #, python-format msgid "Attachment is too big (limit: %s)" msgstr "EL adjunto es demasiado grande (límite: %s)" -#: extensions/webmail/views.py:266 -#: extensions/webmail/templates/webmail/compose.html:15 +#: extensions/webmail/views.py:280 +#: extensions/webmail/templates/webmail/compose_menubar.html:9 #: extensions/webmail/templates/webmail/headers.html:4 msgid "Attachments" msgstr "Adjuntos" -#: extensions/webmail/views.py:283 +#: extensions/webmail/views.py:297 msgid "Bad query" msgstr "Consulta errónea" -#: extensions/webmail/views.py:295 +#: extensions/webmail/views.py:309 msgid "Failed to remove attachment: " msgstr "Fallo al eliminar el adjunto:" -#: extensions/webmail/views.py:300 +#: extensions/webmail/views.py:314 msgid "Unknown attachment" msgstr "Adjunto desconocido" -#: extensions/webmail/lib/imapemail.py:235 +#: extensions/webmail/lib/imapemail.py:245 msgid "wrote:" msgstr "escribió:" -#: extensions/webmail/lib/imapemail.py:302 -#: extensions/webmail/lib/imapemail.py:305 +#: extensions/webmail/lib/imapemail.py:312 +#: extensions/webmail/lib/imapemail.py:315 msgid "Original message" msgstr "Mensaje original" -#: extensions/webmail/lib/imaputils.py:242 +#: extensions/webmail/lib/imaputils.py:245 msgid "Failed to retrieve hierarchy delimiter" msgstr "Fallo al recuperar el delimitador jerárquico" -#: extensions/webmail/lib/imaputils.py:283 +#: extensions/webmail/lib/imaputils.py:288 #, python-format msgid "Connection to IMAP server failed: %s" msgstr "Falló la conexión con el servidor IMAP: %s" -#: extensions/webmail/templates/webmail/attachments.html:6 +#: extensions/webmail/templates/webmail/attachments.html:8 msgid "Attach" msgstr "Adjunto" -#: extensions/webmail/templates/webmail/attachments.html:9 +#: extensions/webmail/templates/webmail/attachments.html:12 msgid "Uploading.." msgstr "Subiendo..." -#: extensions/webmail/templates/webmail/compose.html:7 -msgid "Add Cc field" -msgstr "Añadir campo Cc" - -#: extensions/webmail/templates/webmail/compose.html:7 -msgid "Add Cci field" -msgstr "Añadir campo Cco" - -#: extensions/webmail/templates/webmail/compose.html:18 -#, python-format -msgid "%(counter)s file" -msgid_plural "%(counter)s files" -msgstr[0] "%(counter)s fichero" -msgstr[1] "%(counter)s ficheros" - #: extensions/webmail/templates/webmail/folder.html:6 msgid "Parent mailbox" msgstr "Mailbox padre" -#: extensions/webmail/templates/webmail/index.html:42 -msgid "Mailbox quota" -msgstr "Cuota del mailbox" +#: extensions/webmail/templates/webmail/index.html:43 +msgid "Compose" +msgstr "" -#: extensions/webmail/templatetags/webmail_tags.py:20 +#: extensions/webmail/templatetags/webmail_tags.py:29 msgid "Reply" msgstr "Responder" -#: extensions/webmail/templatetags/webmail_tags.py:24 +#: extensions/webmail/templatetags/webmail_tags.py:34 msgid "Reply all" msgstr "Responder a todos" -#: extensions/webmail/templatetags/webmail_tags.py:34 +#: extensions/webmail/templatetags/webmail_tags.py:48 msgid "Display options" msgstr "Opciones de pantalla" -#: extensions/webmail/templatetags/webmail_tags.py:37 +#: extensions/webmail/templatetags/webmail_tags.py:52 msgid "Activate links" msgstr "Activar enlaces" -#: extensions/webmail/templatetags/webmail_tags.py:39 +#: extensions/webmail/templatetags/webmail_tags.py:54 msgid "Disable links" msgstr "Desactivar enlaces" -#: extensions/webmail/templatetags/webmail_tags.py:48 -msgid "Close this message" -msgstr "Cerrar este mensaje" - -#: extensions/webmail/templatetags/webmail_tags.py:63 -msgid "Back" -msgstr "Anterior" - -#: extensions/webmail/templatetags/webmail_tags.py:67 +#: extensions/webmail/templatetags/webmail_tags.py:78 msgid "Send" msgstr "Enviar" -#: extensions/webmail/templatetags/webmail_tags.py:80 -msgid "New message" -msgstr "Nuevo mensaje" - -#: extensions/webmail/templatetags/webmail_tags.py:89 -msgid "Mark messages" +#: extensions/webmail/templatetags/webmail_tags.py:102 +#, fuzzy +msgid "Mark as read" msgstr "Marcar mensajes" -#: extensions/webmail/templatetags/webmail_tags.py:93 -msgid "As read" -msgstr "Como leído" - -#: extensions/webmail/templatetags/webmail_tags.py:96 -msgid "As unread" +#: extensions/webmail/templatetags/webmail_tags.py:106 +#, fuzzy +msgid "Mark as unread" msgstr "Como no leído" -#: extensions/webmail/templatetags/webmail_tags.py:105 -msgid "Compress folder" -msgstr "Comprimir la carpeta" - -#: extensions/webmail/templatetags/webmail_tags.py:114 +#: extensions/webmail/templatetags/webmail_tags.py:116 msgid "Empty folder" msgstr "Vaciar la carpeta" -#: extensions/webmail/templatetags/webmail_tags.py:185 +#: extensions/webmail/templatetags/webmail_tags.py:194 msgid "Edit the selected mailbox" msgstr "Editar el mailbox seleccionado" -#: extensions/webmail/templatetags/webmail_tags.py:190 +#: extensions/webmail/templatetags/webmail_tags.py:199 msgid "Remove the selected mailbox" msgstr "Eliminar el mailbox seleccionado" +#: extensions/webmail/templatetags/webmail_tags.py:203 +msgid "Compress folder" +msgstr "Comprimir la carpeta" + #: lib/dbutils.py:36 #, fuzzy, python-format msgid "Connection to database %s not configured" @@ -3033,15 +3166,15 @@ msgstr "Permiso denegado: %s" msgid "Permission denied" msgstr "Permiso denegado" -#: lib/formutils.py:187 lib/formutils.py:195 +#: lib/formutils.py:347 lib/formutils.py:355 msgid "Enter a valid domain name" msgstr "Introduzca un nombre dominio válido" -#: lib/formutils.py:244 +#: lib/formutils.py:404 msgid "Yes" msgstr "Sí" -#: lib/formutils.py:244 +#: lib/formutils.py:404 msgid "No" msgstr "No " @@ -3062,14 +3195,6 @@ msgstr "Super administrador" msgid "Domain administrator" msgstr "Administrador de dominio" -#: lib/tables.py:251 -msgid "No entries to display" -msgstr "No hay entradas que mostrar" - -#: lib/templatetags/lib_tags.py:59 -msgid "activate" -msgstr "activo" - #: templates/404.html:4 templates/500.html:4 msgid "Sorry" msgstr "Lo siento" @@ -3082,48 +3207,118 @@ msgstr "La página pedida no existe." msgid "An internal error occured." msgstr "Ocurrió un error interno." -#: templates/nlayout.html:62 -msgid "Powered by Modoboa" -msgstr "Tecnología Modoboa" - #: templates/common/email_searchbar.html:5 +msgid "Search..." +msgstr "Buscar..." + +#: templates/common/email_searchbar.html:10 msgid "From address" msgstr "De la dirección" -#: templates/common/email_searchbar.html:10 +#: templates/common/email_searchbar.html:33 msgid "Both" msgstr "Ambos" -#: templates/common/email_searchbar.html:12 -msgid "Search..." -msgstr "Buscar..." - #: templates/common/error.html:4 msgid "Error:" msgstr "Error:" -#: templates/common/generic_field.html:3 -#: templates/common/generic_fields_group.html:3 +#: templates/common/generic_field.html:11 +#: templates/common/generic_fields_group.html:8 msgid "Help:" msgstr "Ayuda:" -#: templates/common/generic_modal.html:11 -#: templates/common/wizard_forms.html:29 +#: templates/common/generic_modal.html:6 +#: templates/common/generic_modal.html:13 templates/common/wizard_forms.html:6 +#: templates/common/wizard_forms.html:27 msgid "Close" msgstr "Cerrar" -#: templates/registration/login.html:5 +#: templates/common/wizard_forms.html:31 +msgid "Previous" +msgstr "Anterior" + +#: templates/common/wizard_forms.html:32 +msgid "Next" +msgstr "Siguiente" + +#: templates/registration/login.html:8 msgid "Welcome to Modoboa" msgstr "Bienvenido a Modoboa" -#: templates/registration/login.html:34 +#: templates/registration/login.html:39 msgid "Remember me" msgstr "Recuerdame" -#: templates/registration/login.html:36 +#: templates/registration/login.html:42 msgid "Log in" msgstr "Entrar" +#~ msgid "Filter" +#~ msgstr "FIltro" + +#~ msgid "Check requests interval" +#~ msgstr "Intervalo de las peticiones de chequeo" + +#~ msgid "pending requests" +#~ msgstr "Peticiones pendientes" + +#~ msgid "Average normal traffic" +#~ msgstr "Media de tráfico normal" + +#~ msgid "msgs/min" +#~ msgstr "msjs/min" + +#~ msgid "Average bad traffic" +#~ msgstr "Media de tráfico erróneo" + +#~ msgid "bytes/min" +#~ msgstr "bytes/min" + +#~ msgid "Total" +#~ msgstr "Total" + +#~ msgid "Predefined time ranges" +#~ msgstr "Rangos de tiempo predefinidos" + +#~ msgid "Custom time range" +#~ msgstr "Rango de tiempo definido" + +#~ msgid "Add Cc field" +#~ msgstr "Añadir campo Cc" + +#~ msgid "Add Cci field" +#~ msgstr "Añadir campo Cco" + +#~ msgid "%(counter)s file" +#~ msgid_plural "%(counter)s files" +#~ msgstr[0] "%(counter)s fichero" +#~ msgstr[1] "%(counter)s ficheros" + +#~ msgid "Mailbox quota" +#~ msgstr "Cuota del mailbox" + +#~ msgid "Close this message" +#~ msgstr "Cerrar este mensaje" + +#~ msgid "New message" +#~ msgstr "Nuevo mensaje" + +#~ msgid "Mark messages" +#~ msgstr "Marcar mensajes" + +#~ msgid "As read" +#~ msgstr "Como leído" + +#~ msgid "No entries to display" +#~ msgstr "No hay entradas que mostrar" + +#~ msgid "activate" +#~ msgstr "activo" + +#~ msgid "Powered by Modoboa" +#~ msgstr "Tecnología Modoboa" + #, fuzzy #~ msgid "A domain %s already exists" #~ msgstr "El mailbox %s ya existe" @@ -3164,8 +3359,5 @@ msgstr "Entrar" #~ msgid "User preferences" #~ msgstr "Preferencias del usuario" -#~ msgid "Per-user settings" -#~ msgstr "Configuración por usuario" - #~ msgid "You need a mailbox in order to define a forward" #~ msgstr "Necesita un mailbox para definir un reenvío" diff --git a/modoboa/locale/es/LC_MESSAGES/djangojs.po b/modoboa/locale/es/LC_MESSAGES/djangojs.po index 07e2924ad..f6140bebb 100644 --- a/modoboa/locale/es/LC_MESSAGES/djangojs.po +++ b/modoboa/locale/es/LC_MESSAGES/djangojs.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: Modoboa\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-10-29 20:22+0100\n" +"POT-Creation-Date: 2014-11-25 14:23+0100\n" "PO-Revision-Date: 2013-06-03 16:32+0000\n" "Last-Translator: Pedro GraciaVous pouvez utiliser un caractère différent comme séparateur.
\n" -#: extensions/admin/views/import.py:51 +#: extensions/admin/views/import.py:47 msgid "Import domains" msgstr "Importer des domaines" -#: extensions/admin/views/import.py:131 +#: extensions/admin/views/import.py:125 #, python-format msgid "Object already exists: %s" msgstr "L'objet existe déjà : %s" -#: extensions/admin/views/import.py:135 +#: extensions/admin/views/import.py:129 #, python-format msgid "%d objects imported successfully" msgstr "%d objets importés avec succès" -#: extensions/admin/views/import.py:155 +#: extensions/admin/views/import.py:149 msgid "" "Provide a CSV file where lines respect one of the following formats:\n" "Vous pouvez utiliser un caractère différent comme séparateur.
\n" -#: extensions/admin/views/import.py:167 +#: extensions/admin/views/import.py:161 msgid "Import identities" msgstr "Importer des identités" @@ -1468,147 +1499,139 @@ msgstr "Interface simplifiée pour la gestion d'amavis" msgid "Quarantine" msgstr "Quarantaine" -#: extensions/amavis/app_settings.py:14 +#: extensions/amavis/app_settings.py:16 msgid "Quarantine settings" msgstr "Paramètres de quarantaine" -#: extensions/amavis/app_settings.py:17 +#: extensions/amavis/app_settings.py:19 msgid "Maximum message age" msgstr "Age maximal des messages" -#: extensions/amavis/app_settings.py:19 +#: extensions/amavis/app_settings.py:22 msgid "Quarantine messages maximum age (in days) before deletion" msgstr "Age maximum (en jours) des messages en quarantaine avant suppression" -#: extensions/amavis/app_settings.py:22 +#: extensions/amavis/app_settings.py:26 msgid "Messages releasing" msgstr "Libération des messages" -#: extensions/amavis/app_settings.py:25 +#: extensions/amavis/app_settings.py:29 msgid "Remove released messages" msgstr "Supprimer les messages libérés" -#: extensions/amavis/app_settings.py:27 +#: extensions/amavis/app_settings.py:31 msgid "Remove messages marked as released while cleaning up the database" msgstr "" "Supprimer les messages marqués comme relâchés pendant le nettoyage de la " "base de données" -#: extensions/amavis/app_settings.py:32 +#: extensions/amavis/app_settings.py:36 msgid "Amavis connection mode" msgstr "Mode de connexion à Amavis" -#: extensions/amavis/app_settings.py:35 +#: extensions/amavis/app_settings.py:39 msgid "Mode used to access the PDP server" msgstr "Mode utilisé pour accéder au serveur PDP" -#: extensions/amavis/app_settings.py:40 +#: extensions/amavis/app_settings.py:44 msgid "PDP server address" msgstr "Adresse du serveur PDP" -#: extensions/amavis/app_settings.py:42 +#: extensions/amavis/app_settings.py:46 msgid "PDP server address (if inet mode)" msgstr "Adresse du serveur PDP (en mode inet)" -#: extensions/amavis/app_settings.py:46 +#: extensions/amavis/app_settings.py:51 msgid "PDP server port" msgstr "Port du serveur PDP" -#: extensions/amavis/app_settings.py:48 +#: extensions/amavis/app_settings.py:53 msgid "PDP server port (if inet mode)" msgstr "Port du serveur PDP (en mode inet)" -#: extensions/amavis/app_settings.py:52 +#: extensions/amavis/app_settings.py:57 msgid "PDP server socket" msgstr "Socket du serveur PDP" -#: extensions/amavis/app_settings.py:54 +#: extensions/amavis/app_settings.py:59 msgid "Path to the PDP server socket (if unix mode)" msgstr "Emplacement de la socket du serveur PDP (en mode unix)" -#: extensions/amavis/app_settings.py:58 -msgid "Check requests interval" -msgstr "Intervalle entre deux requêtes de vérification" - -#: extensions/amavis/app_settings.py:60 -msgid "Interval between two release requests checks" -msgstr "Intervalle entre deux vérifications de requêtes en attente" - -#: extensions/amavis/app_settings.py:64 +#: extensions/amavis/app_settings.py:63 msgid "Allow direct release" msgstr "Autoriser la libération directe" -#: extensions/amavis/app_settings.py:66 +#: extensions/amavis/app_settings.py:65 msgid "Allow users to directly release their messages" msgstr "Autoriser les utilisateurs à relâcher directement leurs messages" -#: extensions/amavis/app_settings.py:70 +#: extensions/amavis/app_settings.py:69 msgid "Enable self-service mode" msgstr "Activer le mode 'libre service'" -#: extensions/amavis/app_settings.py:72 +#: extensions/amavis/app_settings.py:71 msgid "Activate the 'self-service' mode" msgstr "Activer le mode 'libre service'" -#: extensions/amavis/app_settings.py:76 +#: extensions/amavis/app_settings.py:75 msgid "Notifications sender" msgstr "Emetteur des notifications" -#: extensions/amavis/app_settings.py:78 +#: extensions/amavis/app_settings.py:77 msgid "The e-mail address used to send notitications" msgstr "L'adresse e-mail utilisée pour envoyer les notifications" -#: extensions/amavis/app_settings.py:81 -#: extensions/amavis/templates/amavis/main_action_bar.html:28 +#: extensions/amavis/app_settings.py:80 +#: extensions/amavis/templates/amavis/main_action_bar.html:31 msgid "Manual learning" msgstr "Apprentissage manuel" -#: extensions/amavis/app_settings.py:84 +#: extensions/amavis/app_settings.py:83 msgid "Enable manual learning" msgstr "Activer l'apprentissage manuel" -#: extensions/amavis/app_settings.py:87 +#: extensions/amavis/app_settings.py:86 msgid "Allow super administrators to manually train Spamassassin" msgstr "" "Autorise les super administrateurs à entrainer manuellement Spamassassin" -#: extensions/amavis/app_settings.py:92 +#: extensions/amavis/app_settings.py:91 msgid "Is Spamassassin local?" msgstr "Spamassassin est il local?" -#: extensions/amavis/app_settings.py:95 +#: extensions/amavis/app_settings.py:94 msgid "Tell if Spamassassin is running on the same server than modoboa" msgstr "Indique si Spamassassin tourne sur le même serveur que Modoboa" -#: extensions/amavis/app_settings.py:100 +#: extensions/amavis/app_settings.py:99 msgid "Default user" msgstr "Utilisateur par défaut" -#: extensions/amavis/app_settings.py:103 +#: extensions/amavis/app_settings.py:102 msgid "Name of the user owning the default bayesian database" msgstr "Nom de l'utilisateur possédant la base bayesienne par défaut" -#: extensions/amavis/app_settings.py:108 +#: extensions/amavis/app_settings.py:107 msgid "Spamd address" msgstr "Adresse de spamd" -#: extensions/amavis/app_settings.py:110 +#: extensions/amavis/app_settings.py:109 msgid "The IP address where spamd can be reached" msgstr "L'adresse IP à laquelle spamd peut etre joint" -#: extensions/amavis/app_settings.py:114 +#: extensions/amavis/app_settings.py:113 msgid "Spamd port" msgstr "Port de spamd" -#: extensions/amavis/app_settings.py:116 +#: extensions/amavis/app_settings.py:115 msgid "The TCP port spamd is listening on" msgstr "Le port TCP sur lequel écoute spamd" -#: extensions/amavis/app_settings.py:120 +#: extensions/amavis/app_settings.py:119 msgid "Enable per-domain manual learning" msgstr "Activer l'apprentissage manuel niveau domaine" -#: extensions/amavis/app_settings.py:123 +#: extensions/amavis/app_settings.py:122 msgid "" "Allow domain administrators to train Spamassassin (within dedicated per-" "domain databases)" @@ -1616,11 +1639,11 @@ msgstr "" "Autorise les administrateurs de domaine à entrainer Spamassassin (au sein de " "bases dédiées par domaine)" -#: extensions/amavis/app_settings.py:129 +#: extensions/amavis/app_settings.py:128 msgid "Enable per-user manual learning" msgstr "Activer l'apprentissage manuel par utilisateur" -#: extensions/amavis/app_settings.py:132 +#: extensions/amavis/app_settings.py:131 msgid "" "Allow simple users to personally train Spamassassin (within a dedicated " "database)" @@ -1628,35 +1651,31 @@ msgstr "" "Autorise les utilisateur à entrainer personnellement Spamassassin (au sein " "d'une base dédiée)" -#: extensions/amavis/app_settings.py:161 extensions/webmail/app_settings.py:91 +#: extensions/amavis/app_settings.py:160 extensions/webmail/app_settings.py:91 msgid "Number of displayed emails per page" msgstr "Nombre d'emails affichés par page" -#: extensions/amavis/app_settings.py:162 +#: extensions/amavis/app_settings.py:161 msgid "Set the maximum number of messages displayed in a page" msgstr "Définir le nombre maximal de messages affichés dans une page" -#: extensions/amavis/forms.py:83 +#: extensions/amavis/forms.py:88 msgid "Global database" msgstr "Base globale" -#: extensions/amavis/forms.py:89 +#: extensions/amavis/forms.py:94 msgid "Domain's database" msgstr "Base du domaine" -#: extensions/amavis/forms.py:91 +#: extensions/amavis/forms.py:96 msgid "User's database" msgstr "Base de l'utilisateur" -#: extensions/amavis/general_callbacks.py:136 -msgid "pending requests" -msgstr "requêtes en attente" - -#: extensions/amavis/general_callbacks.py:179 +#: extensions/amavis/general_callbacks.py:149 msgid "Pending requests" msgstr "Requêtes en attente" -#: extensions/amavis/general_callbacks.py:189 +#: extensions/amavis/general_callbacks.py:159 msgid "Content filter" msgstr "Filtrage de contenu" @@ -1685,7 +1704,7 @@ msgstr "non" #: extensions/amavis/models.py:96 extensions/amavis/models.py:104 #: extensions/amavis/models.py:112 -#: extensions/amavis/templates/amavis/domain_content_filter.html:11 +#: extensions/amavis/templates/amavis/domain_content_filter.html:17 msgid "default" msgstr "défaut" @@ -1727,78 +1746,55 @@ msgstr "" "Modifier le sujet du spam en utilisant le texte spécifié. Choisir 'défaut' " "pour utiliser les paramètres globaux." -#: extensions/amavis/sql_listing.py:29 -msgid "Score" -msgstr "Score" - -#: extensions/amavis/sql_listing.py:33 -#: extensions/amavis/templatetags/amavis_tags.py:106 -#: extensions/webmail/forms.py:83 -msgid "To" -msgstr "A" - -#: extensions/amavis/sql_listing.py:36 -#: extensions/postfix_autoreply/forms.py:10 -#: extensions/webmail/lib/listing.py:31 extensions/webmail/lib/tables.py:30 -msgid "From" -msgstr "De" - -#: extensions/amavis/sql_listing.py:40 extensions/sievefilters/forms.py:77 -#: extensions/webmail/forms.py:87 extensions/webmail/lib/imapemail.py:288 -#: extensions/webmail/lib/listing.py:27 extensions/webmail/lib/tables.py:26 -#: templates/common/email_searchbar.html:6 -msgid "Subject" -msgstr "Sujet" - -#: extensions/amavis/views.py:31 +#: extensions/amavis/views.py:38 msgid "Empty quarantine" msgstr "Quarantaine vide" -#: extensions/amavis/views.py:177 +#: extensions/amavis/views.py:227 msgid "Message deleted" msgstr "Message supprimé" -#: extensions/amavis/views.py:194 +#: extensions/amavis/views.py:244 #, 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:217 +#: extensions/amavis/views.py:267 msgid "Request sent" msgstr "Requête envoyée" -#: extensions/amavis/views.py:223 +#: extensions/amavis/views.py:273 msgid "Message released" msgstr "Message relâché" -#: extensions/amavis/views.py:250 +#: extensions/amavis/views.py:300 #, 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:271 +#: extensions/amavis/views.py:321 #, python-format msgid "%(count)d message released successfully" msgid_plural "%(count)d messages released successfully" msgstr[0] "%(count)d message relâché correctement" msgstr[1] "%(count)d messages relâchés correctement" -#: extensions/amavis/views.py:309 +#: extensions/amavis/views.py:360 #, python-format msgid "%(count)d message processed successfully" msgid_plural "%(count)d messages processed successfully" msgstr[0] "%(count)d message traité correctement" msgstr[1] "%(count)d messages traités correctement" -#: extensions/amavis/views.py:341 +#: extensions/amavis/views.py:394 msgid "Select a database" msgstr "Sélectionner une base" -#: extensions/amavis/views.py:345 +#: extensions/amavis/views.py:398 msgid "Validate" msgstr "Valider" @@ -1810,99 +1806,137 @@ msgstr "[modoboa] requêtes de libération en attente" msgid "Thresholds" msgstr "Seuils" -#: extensions/amavis/templates/amavis/domain_content_filter.html:7 +#: extensions/amavis/templates/amavis/domain_content_filter.html:9 msgid "or more is spam" msgstr "ou plus est du spam" -#: extensions/amavis/templates/amavis/domain_content_filter.html:8 +#: extensions/amavis/templates/amavis/domain_content_filter.html:15 msgid "or more throw spam message away" msgstr "ou plus rejete le message" -#: extensions/amavis/templates/amavis/index.html:2 +#: extensions/amavis/templates/amavis/email_list.html:11 +msgid "Score" +msgstr "Score" + +#: extensions/amavis/templates/amavis/email_list.html:14 +#: extensions/amavis/templatetags/amavis_tags.py:111 +#: extensions/webmail/forms.py:83 +#: extensions/webmail/templates/webmail/compose.html:9 +msgid "To" +msgstr "A" + +#: extensions/amavis/templates/amavis/email_list.html:17 +#: extensions/postfix_autoreply/forms.py:10 +msgid "From" +msgstr "De" + +#: extensions/amavis/templates/amavis/email_list.html:20 +#: extensions/sievefilters/forms.py:83 extensions/webmail/forms.py:87 +#: extensions/webmail/lib/imapemail.py:298 +#: templates/common/email_searchbar.html:17 +msgid "Subject" +msgstr "Sujet" + +#: extensions/amavis/templates/amavis/emails_page.html:15 +msgid "Released" +msgstr "Débloqué" + +#: extensions/amavis/templates/amavis/emails_page.html:17 +msgid "Marked as spam" +msgstr "Marqué comme spam" + +#: extensions/amavis/templates/amavis/emails_page.html:19 +msgid "Marked as non-spam" +msgstr "Marqué comme non-spam" + +#: extensions/amavis/templates/amavis/index.html:4 msgid "Quarantine management" msgstr "Gestion de la quarantaine" -#: extensions/amavis/templates/amavis/main_action_bar.html:3 +#: extensions/amavis/templates/amavis/main_action_bar.html:5 msgid "Select" msgstr "Sélectionner" -#: extensions/amavis/templates/amavis/main_action_bar.html:9 +#: extensions/amavis/templates/amavis/main_action_bar.html:11 msgid "Clean" msgstr "Propre" -#: extensions/amavis/templates/amavis/main_action_bar.html:10 +#: extensions/amavis/templates/amavis/main_action_bar.html:12 msgid "Spam" msgstr "Spam" -#: extensions/amavis/templates/amavis/main_action_bar.html:11 +#: extensions/amavis/templates/amavis/main_action_bar.html:13 msgid "Virus" msgstr "Virus" -#: extensions/amavis/templates/amavis/main_action_bar.html:12 +#: extensions/amavis/templates/amavis/main_action_bar.html:14 msgid "Bad Header" msgstr "Mauvais entête" -#: extensions/amavis/templates/amavis/main_action_bar.html:13 +#: extensions/amavis/templates/amavis/main_action_bar.html:15 msgid "Bad MIME" msgstr "Mauvais type MIME" -#: extensions/amavis/templates/amavis/main_action_bar.html:14 +#: extensions/amavis/templates/amavis/main_action_bar.html:16 msgid "Banned" msgstr "Banni" -#: extensions/amavis/templates/amavis/main_action_bar.html:19 -#: extensions/amavis/templatetags/amavis_tags.py:24 -#: extensions/amavis/templatetags/amavis_tags.py:85 -msgid "Release" -msgstr "Relâcher" - -#: extensions/amavis/templates/amavis/main_action_bar.html:24 +#: extensions/amavis/templates/amavis/main_action_bar.html:20 +#: extensions/amavis/templates/amavis/main_action_bar.html:22 #: extensions/amavis/templatetags/amavis_tags.py:30 -#: extensions/amavis/templatetags/amavis_tags.py:92 -#: extensions/webmail/templatetags/webmail_tags.py:32 +#: extensions/amavis/templatetags/amavis_tags.py:90 +msgid "Release" +msgstr "Débloquer" + +#: extensions/amavis/templates/amavis/main_action_bar.html:25 +#: extensions/amavis/templates/amavis/main_action_bar.html:27 +#: extensions/amavis/templatetags/amavis_tags.py:36 +#: extensions/amavis/templatetags/amavis_tags.py:97 +#: extensions/webmail/templatetags/webmail_tags.py:45 +#: extensions/webmail/templatetags/webmail_tags.py:92 msgid "Delete" msgstr "Supprimer" -#: extensions/amavis/templates/amavis/main_action_bar.html:33 -#: extensions/amavis/templatetags/amavis_tags.py:44 +#: extensions/amavis/templates/amavis/main_action_bar.html:36 +#: extensions/amavis/templatetags/amavis_tags.py:49 msgid "Mark as spam" msgstr "Marquer comme spam" -#: extensions/amavis/templates/amavis/main_action_bar.html:34 -#: extensions/amavis/templatetags/amavis_tags.py:52 +#: extensions/amavis/templates/amavis/main_action_bar.html:37 +#: extensions/amavis/templatetags/amavis_tags.py:57 msgid "Mark as non-spam" msgstr "Marquer comme non-spam" -#: extensions/amavis/templates/amavis/main_action_bar.html:43 -#: extensions/sievefilters/forms.py:64 +#: extensions/amavis/templates/amavis/main_action_bar.html:54 +#: extensions/sievefilters/forms.py:70 msgid "All messages" msgstr "Tous les messages" -#: extensions/amavis/templates/amavis/main_action_bar.html:43 +#: extensions/amavis/templates/amavis/main_action_bar.html:54 msgid "All" msgstr "Tout" -#: extensions/amavis/templates/amavis/main_action_bar.html:45 +#: extensions/amavis/templates/amavis/main_action_bar.html:58 msgid "Clean only" msgstr "Seulement les propres" -#: extensions/amavis/templates/amavis/main_action_bar.html:47 +#: extensions/amavis/templates/amavis/main_action_bar.html:62 msgid "Spam only" msgstr "Seulement le spam" -#: extensions/amavis/templates/amavis/main_action_bar.html:48 +#: extensions/amavis/templates/amavis/main_action_bar.html:65 msgid "Virus only" msgstr "Seulement les virus" -#: extensions/amavis/templates/amavis/main_action_bar.html:49 +#: extensions/amavis/templates/amavis/main_action_bar.html:68 msgid "Bad Header only" msgstr "Seulement les mauvais entêtes" -#: extensions/amavis/templates/amavis/main_action_bar.html:50 +#: extensions/amavis/templates/amavis/main_action_bar.html:71 msgid "Bad MIME only" msgstr "Seulement les mauvais types MIME" -#: extensions/amavis/templates/amavis/main_action_bar.html:51 +#: extensions/amavis/templates/amavis/main_action_bar.html:74 msgid "Banned only" msgstr "Seulement les bannis" @@ -1950,18 +1984,24 @@ msgstr "Agir sur ce message :" msgid "Please visit %(listingurl)s for a full listing." msgstr "Veuillez visiter %(listingurl)s pour une liste complète." -#: extensions/amavis/templatetags/amavis_tags.py:35 +#: extensions/amavis/templatetags/amavis_tags.py:24 +#: extensions/webmail/templatetags/webmail_tags.py:24 +#: extensions/webmail/templatetags/webmail_tags.py:73 +msgid "Back" +msgstr "Retour" + +#: extensions/amavis/templatetags/amavis_tags.py:40 msgid "View full headers" msgstr "Afficher tous les entêtes" -#: extensions/limits/__init__.py:25 +#: extensions/limits/__init__.py:26 msgid "" "Per administrator resources to limit the number of objects they can create" msgstr "" "Ressources par administrateur pour limiter le nombre d'objets qu'ils peuvent " "créer" -#: extensions/limits/__init__.py:56 +#: extensions/limits/__init__.py:59 msgid "Limits" msgstr "Limites" @@ -2050,7 +2090,7 @@ msgstr "Indéfini" msgid "unlimited" msgstr "illimité" -#: extensions/limits/templates/limits/poolusage.html:4 +#: extensions/limits/templates/limits/poolusage.html:3 msgid "Resources usage" msgstr "Utilisation des ressources" @@ -2072,25 +2112,25 @@ msgstr "" "Timeout en secondes entre deux réponses automatiques pour le même " "destinataire" -#: extensions/postfix_autoreply/app_settings.py:20 +#: extensions/postfix_autoreply/app_settings.py:21 msgid "Default subject" msgstr "Sujet par défaut" -#: extensions/postfix_autoreply/app_settings.py:21 +#: extensions/postfix_autoreply/app_settings.py:22 msgid "I'm off" msgstr "Je suis absent" -#: extensions/postfix_autoreply/app_settings.py:23 +#: extensions/postfix_autoreply/app_settings.py:24 msgid "" "Default subject used when an auto-reply message is created automatically" msgstr "" "Sujet par défaut utilisé quand un message d'absence est créé automatiquement" -#: extensions/postfix_autoreply/app_settings.py:28 +#: extensions/postfix_autoreply/app_settings.py:30 msgid "Default content" msgstr "Contenu par défaut" -#: extensions/postfix_autoreply/app_settings.py:30 +#: extensions/postfix_autoreply/app_settings.py:32 #, python-format msgid "" "I'm currently off. I'll answer as soon as I come back.\n" @@ -2103,7 +2143,7 @@ msgstr "" "Cordialement,\n" "%(name)s\n" -#: extensions/postfix_autoreply/app_settings.py:36 +#: extensions/postfix_autoreply/app_settings.py:38 #, python-format msgid "" "Default content used when an auto-reply message is created automatically. " @@ -2125,25 +2165,25 @@ msgstr "Jusqu'à" msgid "Activate your auto reply until this date" msgstr "Activer votre réponse automatique jusqu'à cette date" -#: extensions/postfix_autoreply/forms.py:55 -#: extensions/postfix_autoreply/forms.py:62 +#: extensions/postfix_autoreply/forms.py:65 +#: extensions/postfix_autoreply/forms.py:72 msgid "This date is over" msgstr "Cette date est dépassée" -#: extensions/postfix_autoreply/forms.py:67 +#: extensions/postfix_autoreply/forms.py:77 msgid "Must be greater than start date" msgstr "Doit être supérieure à la date de démarrage" -#: extensions/postfix_autoreply/general_callbacks.py:33 +#: extensions/postfix_autoreply/general_callbacks.py:30 #: extensions/postfix_autoreply/templates/postfix_autoreply/autoreply.html:2 msgid "Auto-reply message" msgstr "Message de réponse automatique" -#: extensions/postfix_autoreply/general_callbacks.py:118 +#: extensions/postfix_autoreply/general_callbacks.py:115 msgid "Enable auto-reply" msgstr "Activer la réponse automatique" -#: extensions/postfix_autoreply/general_callbacks.py:120 +#: extensions/postfix_autoreply/general_callbacks.py:117 msgid "Enable or disable Postfix auto-reply" msgstr "Activer ou désactiver la réponse automatique via Postfix" @@ -2193,7 +2233,7 @@ msgstr "Chemin d'accès vers le fichier master.cf de Postfix" msgid "Path to the master.cf configuration file" msgstr "Chemin d'accès vers le fichier de configuration master.cf" -#: extensions/postfix_relay_domains/forms.py:15 +#: extensions/postfix_relay_domains/forms.py:20 msgid "" "Alias(es) of this relay domain. Indicate only one name per input, press " "ENTER to add a new input." @@ -2201,16 +2241,20 @@ msgstr "" "Alias de ce domaine relais. Indiquer seulement un nom par champ, appuyer sur " "ENTREE pour ajouter un nouveau champ." -#: extensions/postfix_relay_domains/forms.py:51 +#: extensions/postfix_relay_domains/forms.py:62 #: extensions/postfix_relay_domains/general_callbacks.py:93 msgid "relay domain alias" msgstr "Alias de domaine relais" -#: extensions/postfix_relay_domains/forms.py:69 +#: extensions/postfix_relay_domains/forms.py:80 #: extensions/postfix_relay_domains/general_callbacks.py:92 msgid "relay domain" msgstr "domaine relais" +#: extensions/postfix_relay_domains/forms.py:186 +msgid "Relay domain modified" +msgstr "Domaine relais modifié" + #: extensions/postfix_relay_domains/general_callbacks.py:35 msgid "Add relay domain" msgstr "Ajouter un domaine relais" @@ -2290,18 +2334,140 @@ msgstr "Domaine relais créé" msgid "New relay domain" msgstr "Nouveau domaine relais" -#: extensions/postfix_relay_domains/views.py:57 -msgid "Relay domain modified" -msgstr "Domaine relais modifié" - -#: extensions/postfix_relay_domains/views.py:80 +#: extensions/postfix_relay_domains/views.py:61 msgid "Relay domain deleted" msgstr "Domaine relais supprimé" -#: extensions/postfix_relay_domains/templates/postfix_relay_domains/service_field.html:2 +#: extensions/postfix_relay_domains/templates/postfix_relay_domains/service_field.html:3 msgid "Scan" msgstr "Scanner" +#: extensions/radicale/__init__.py:34 +msgid "Radicale frontend" +msgstr "" + +#: extensions/radicale/__init__.py:38 +msgid "Management frontend for Radicale, a simple calendar and contact server." +msgstr "" + +#: extensions/radicale/app_settings.py:11 +msgid "Server settings" +msgstr "Paramètres serveur" + +#: extensions/radicale/app_settings.py:15 +#, fuzzy +msgid "Server location" +msgstr "Port utilisé par le serveur" + +#: extensions/radicale/app_settings.py:17 +msgid "" +"The URL of your Radicale server. It will be used to construct calendar URLs." +msgstr "" + +#: extensions/radicale/app_settings.py:24 +msgid "Rights management" +msgstr "Gestion des droits" + +#: extensions/radicale/app_settings.py:27 +msgid "Radicale rights file path" +msgstr "" + +#: extensions/radicale/app_settings.py:29 +msgid "Path to file that contains rights definition" +msgstr "" + +#: extensions/radicale/app_settings.py:34 +msgid "Allow calendars administration" +msgstr "Autoriser l'administration des calendriers" + +#: extensions/radicale/app_settings.py:37 +msgid "Allow domain administrators to manage user calendars (read and write)" +msgstr "" +"Autorise les administrateurs de domaine à gérer les calendriers des " +"utilisateurs (lecture et écriture)" + +#: extensions/radicale/forms.py:70 +#: extensions/radicale/templates/radicale/accessrule.html:6 +msgid "Read" +msgstr "Lecture" + +#: extensions/radicale/forms.py:73 +#: extensions/radicale/templates/radicale/accessrule.html:7 +msgid "Write" +msgstr "Ecriture" + +#: extensions/radicale/forms.py:132 +#, fuzzy, python-format +msgid "Mailbox %s does not exist" +msgstr "Domaine '%s' inexistant" + +#: extensions/radicale/forms.py:155 extensions/radicale/forms.py:189 +msgid "Rights" +msgstr "Droits" + +#: extensions/radicale/forms.py:160 +msgid "New calendar" +msgstr "Nouveau calendrier" + +#: extensions/radicale/forms.py:172 extensions/radicale/views.py:131 +msgid "Calendar created" +msgstr "Calendrier créé" + +#: extensions/radicale/forms.py:211 extensions/radicale/views.py:168 +msgid "Calendar updated" +msgstr "Calendrier mis à jour" + +#: extensions/radicale/general_callbacks.py:15 +msgid "Calendars" +msgstr "Calendriers" + +#: extensions/radicale/models.py:94 +msgid "User" +msgstr "Utilisateur" + +#: extensions/radicale/models.py:139 +msgid "Shared" +msgstr "Partagé" + +#: extensions/radicale/views.py:104 extensions/radicale/views.py:163 +msgid "Calendar removed" +msgstr "Calendrier supprimé" + +#: extensions/radicale/views.py:139 +msgid "New shared calendar" +msgstr "" + +#: extensions/radicale/views.py:142 extensions/radicale/views.py:179 +#: lib/formutils.py:82 +msgid "Submit" +msgstr "" + +#: extensions/radicale/templates/radicale/calendar_detail.html:6 +msgid "To access this calendar, use the following address:" +msgstr "" + +#: extensions/radicale/templates/radicale/calendars.html:49 +msgid "Owner" +msgstr "" + +#: extensions/radicale/templatetags/radicale_tags.py:24 +#, fuzzy +msgid "Add calendar" +msgstr "Ajouter un alias" + +#: extensions/radicale/templatetags/radicale_tags.py:33 +msgid "Add shared calendar" +msgstr "" + +#: extensions/radicale/templatetags/radicale_tags.py:50 +msgid "View calendar detail" +msgstr "" + +#: extensions/radicale/templatetags/radicale_tags.py:68 +#, python-format +msgid "Edit %s" +msgstr "" + #: extensions/sievefilters/__init__.py:12 msgid "Plugin to easily create server-side filters" msgstr "Extension pour créer simplement des filtres côté serveur" @@ -2312,7 +2478,7 @@ msgstr "Filtres Sieve" #: extensions/sievefilters/__init__.py:19 #: extensions/sievefilters/general_callbacks.py:14 -#: extensions/sievefilters/templates/sievefilters/index.html:2 +#: extensions/sievefilters/templates/sievefilters/index.html:4 msgid "Message filters" msgstr "Filtres de messages" @@ -2324,104 +2490,105 @@ msgstr "Paramètres ManageSieve" msgid "Address of your MANAGESIEVE server" msgstr "Adresse de votre serveur ManageSieve" -#: extensions/sievefilters/app_settings.py:30 +#: extensions/sievefilters/app_settings.py:31 msgid "Listening port of your MANAGESIEVE server" msgstr "Port d'écoute de votre serveur ManageSieve" -#: extensions/sievefilters/app_settings.py:34 +#: extensions/sievefilters/app_settings.py:36 msgid "Connect using STARTTLS" msgstr "Se connecter en utilisant STARTTLS" -#: extensions/sievefilters/app_settings.py:36 +#: extensions/sievefilters/app_settings.py:38 msgid "Use the STARTTLS extension" msgstr "Utiliser l'extension STARTTLS" -#: extensions/sievefilters/app_settings.py:40 +#: extensions/sievefilters/app_settings.py:42 msgid "Authentication mechanism" msgstr "Méthode d'authentification" -#: extensions/sievefilters/app_settings.py:43 +#: extensions/sievefilters/app_settings.py:45 msgid "Prefered authentication mechanism" msgstr "Méthode d'authentification préférée" -#: extensions/sievefilters/app_settings.py:54 +#: extensions/sievefilters/app_settings.py:57 msgid "Editor mode" msgstr "Mode de l'editeur" -#: extensions/sievefilters/app_settings.py:56 +#: extensions/sievefilters/app_settings.py:59 msgid "Select the mode you want the editor to work in" msgstr "Sélectionner le mode de fonctionnement de l'éditeur" -#: extensions/sievefilters/forms.py:16 +#: extensions/sievefilters/forms.py:18 msgid "Check to activate this filters set" msgstr "Cocher pour activer ce jeu de filtres" -#: extensions/sievefilters/forms.py:62 +#: extensions/sievefilters/forms.py:68 msgid "All of the following" msgstr "Toutes les conditions suivantes" -#: extensions/sievefilters/forms.py:63 +#: extensions/sievefilters/forms.py:69 msgid "Any of the following" msgstr "Au moins une des conditions suivantes" -#: extensions/sievefilters/forms.py:70 +#: extensions/sievefilters/forms.py:76 msgid "contains" msgstr "contient" -#: extensions/sievefilters/forms.py:71 +#: extensions/sievefilters/forms.py:77 msgid "does not contain" msgstr "ne contient pas" -#: extensions/sievefilters/forms.py:72 +#: extensions/sievefilters/forms.py:78 msgid "is" msgstr "est" -#: extensions/sievefilters/forms.py:73 +#: extensions/sievefilters/forms.py:79 msgid "is not" msgstr "n'est pas" -#: extensions/sievefilters/forms.py:78 +#: extensions/sievefilters/forms.py:84 msgid "Sender" msgstr "Expéditeur" -#: extensions/sievefilters/forms.py:79 +#: extensions/sievefilters/forms.py:85 msgid "Recipient" msgstr "Destinataire" -#: extensions/sievefilters/forms.py:80 extensions/webmail/forms.py:84 +#: extensions/sievefilters/forms.py:86 extensions/webmail/forms.py:84 +#: extensions/webmail/templates/webmail/compose.html:15 msgid "Cc" msgstr "Cc" -#: extensions/sievefilters/forms.py:81 +#: extensions/sievefilters/forms.py:87 msgid "Size" msgstr "Taille" -#: extensions/sievefilters/forms.py:82 +#: extensions/sievefilters/forms.py:88 msgid "is greater than" msgstr "est supérieure à" -#: extensions/sievefilters/forms.py:83 +#: extensions/sievefilters/forms.py:89 msgid "is less than" msgstr "est inférieure à" -#: extensions/sievefilters/forms.py:87 +#: extensions/sievefilters/forms.py:93 msgid "Move message to" msgstr "Déplacer le message vers" -#: extensions/sievefilters/forms.py:89 +#: extensions/sievefilters/forms.py:95 msgid "Redirect message to" msgstr "Rediriger le message vers" -#: extensions/sievefilters/forms.py:104 +#: extensions/sievefilters/forms.py:110 msgid "Wrong filter name" msgstr "Nom de filtre invalide" -#: extensions/sievefilters/lib.py:40 +#: extensions/sievefilters/lib.py:41 msgid "Connection to MANAGESIEVE server failed, check your configuration" msgstr "" "La connexion au serveur ManageSieve a échoué, vérifiez votre configuration" -#: extensions/sievefilters/lib.py:85 +#: extensions/sievefilters/lib.py:86 msgid "Not enough space on server" msgstr "Pas assez d'espace sur le serveur" @@ -2430,7 +2597,7 @@ msgid "Failed to retrieve filters set" msgstr "Impossible de récuperer le jeu de filtres" #: extensions/sievefilters/views.py:141 -#: extensions/sievefilters/templatetags/sfilters_tags.py:33 +#: extensions/sievefilters/templatetags/sfilters_tags.py:35 msgid "New filter" msgstr "Nouveau filtre" @@ -2475,7 +2642,7 @@ msgstr "Jeu de filtres supprimé" msgid "Filters set activated" msgstr "Jeu de filtres activé" -#: extensions/sievefilters/templates/sievefilters/filter.html:6 +#: extensions/sievefilters/templates/sievefilters/filter.html:9 msgid "Conditions" msgstr "Conditions" @@ -2487,38 +2654,38 @@ msgstr "Actif" msgid "No filter defined yet" msgstr "Aucun filtre défini." -#: extensions/sievefilters/templates/sievefilters/index.html:76 +#: extensions/sievefilters/templates/sievefilters/index.html:82 msgid "Filter sets" msgstr "Jeux de filtres" -#: extensions/sievefilters/templates/sievefilters/index.html:80 +#: extensions/sievefilters/templates/sievefilters/index.html:86 msgid "active" msgstr "actif" -#: extensions/sievefilters/templates/sievefilters/index.html:94 +#: extensions/sievefilters/templates/sievefilters/index.html:101 msgid "" "No filters set defined yet. You must create one in order to define filters." msgstr "" "Aucun jeu de filtres défini. Vous devez en créer un pour pouvoir définir des " "filtres." -#: extensions/sievefilters/templatetags/sfilters_tags.py:15 +#: extensions/sievefilters/templatetags/sfilters_tags.py:17 msgid "New filters set" msgstr "Nouveau jeu de filtres" -#: extensions/sievefilters/templatetags/sfilters_tags.py:44 +#: extensions/sievefilters/templatetags/sfilters_tags.py:46 msgid "Save filters set" msgstr "Sauvegarder le jeu de filtres" -#: extensions/sievefilters/templatetags/sfilters_tags.py:52 +#: extensions/sievefilters/templatetags/sfilters_tags.py:54 msgid "Activate filters set" msgstr "Activer le jeu de filtres" -#: extensions/sievefilters/templatetags/sfilters_tags.py:57 +#: extensions/sievefilters/templatetags/sfilters_tags.py:59 msgid "Remove filters set" msgstr "Supprimer le jeu de filtres" -#: extensions/sievefilters/templatetags/sfilters_tags.py:62 +#: extensions/sievefilters/templatetags/sfilters_tags.py:63 msgid "Download" msgstr "Télécharger" @@ -2540,7 +2707,7 @@ msgstr "" "Statistiques graphiques concernant le trafic des messages utilisant RRDtool" #: extensions/stats/__init__.py:29 -#: extensions/stats/templates/stats/index.html:2 +#: extensions/stats/templates/stats/index.html:4 msgid "Graphical statistics" msgstr "Statistiques graphiques" @@ -2552,11 +2719,11 @@ msgstr "Chemin d'accès vers le journal" msgid "Path to log file used to collect statistics" msgstr "Emplacement du log utilisé pour collecter les statistiques" -#: extensions/stats/app_settings.py:20 +#: extensions/stats/app_settings.py:21 msgid "Directory to store RRD files" msgstr "Répertoire où stocker les fichiers RRD" -#: extensions/stats/app_settings.py:22 +#: extensions/stats/app_settings.py:23 msgid "Path to directory where RRD files are stored" msgstr "Emplacement du répertoire de stockage des fichiers RRD" @@ -2564,100 +2731,81 @@ msgstr "Emplacement du répertoire de stockage des fichiers RRD" msgid "Statistics" msgstr "Statistiques" -#: extensions/stats/graph_templates.py:22 -msgid "Average normal traffic" -msgstr "Trafic normal moyen" +#: extensions/stats/graphics.py:98 +#, fuzzy +msgid "Average traffic (msgs/min)" +msgstr "Taille moyenne du trafic normal" -#: extensions/stats/graph_templates.py:23 -#: extensions/stats/graph_templates.py:36 -msgid "msgs/min" -msgstr "msgs/min" - -#: extensions/stats/graph_templates.py:28 +#: extensions/stats/graphics.py:101 msgid "sent messages" msgstr "messages envoyés" -#: extensions/stats/graph_templates.py:30 +#: extensions/stats/graphics.py:102 msgid "received messages" msgstr "messages reçus" -#: extensions/stats/graph_templates.py:35 -msgid "Average bad traffic" -msgstr "Mauvais trafic moyen" - -#: extensions/stats/graph_templates.py:41 +#: extensions/stats/graphics.py:103 msgid "bounced messages" msgstr "messages non remis" -#: extensions/stats/graph_templates.py:43 +#: extensions/stats/graphics.py:104 msgid "rejected messages" msgstr "messages rejetés" -#: extensions/stats/graph_templates.py:48 -msgid "Average normal traffic size" +#: extensions/stats/graphics.py:112 +#, fuzzy +msgid "Average normal traffic size (bytes/min)" msgstr "Taille moyenne du trafic normal" -#: extensions/stats/graph_templates.py:49 -msgid "bytes/min" -msgstr "octes/min" - -#: extensions/stats/graph_templates.py:54 +#: extensions/stats/graphics.py:115 msgid "received size" msgstr "taille reçue" -#: extensions/stats/graph_templates.py:56 +#: extensions/stats/graphics.py:117 msgid "sent size" msgstr "taille envoyée" -#: extensions/stats/graph_templates.py:78 +#: extensions/stats/graphics.py:152 msgid "Mail traffic" msgstr "Trafic messagerie" -#: extensions/stats/grapher.py:9 -msgid "Day" -msgstr "Jour" - -#: extensions/stats/grapher.py:10 -msgid "Week" -msgstr "Semaine" - -#: extensions/stats/grapher.py:11 -msgid "Month" -msgstr "Mois" - -#: extensions/stats/grapher.py:12 -msgid "Year" -msgstr "Année" - -#: extensions/stats/grapher.py:61 -msgid "Total" -msgstr "Total" - -#: extensions/stats/views.py:28 extensions/stats/templates/stats/graphs.html:4 +#: extensions/stats/views.py:31 msgid "No statistics available" msgstr "Aucune statistique disponible" -#: extensions/stats/views.py:47 +#: extensions/stats/views.py:35 +msgid "Day" +msgstr "Jour" + +#: extensions/stats/views.py:36 +msgid "Week" +msgstr "Semaine" + +#: extensions/stats/views.py:37 +msgid "Month" +msgstr "Mois" + +#: extensions/stats/views.py:38 +msgid "Year" +msgstr "Année" + +#: extensions/stats/views.py:39 +msgid "Custom" +msgstr "" + +#: extensions/stats/views.py:87 msgid "Unknown graphic set" msgstr "Jeu de graphiques inconnu" -#: extensions/stats/views.py:70 +#: extensions/stats/views.py:98 msgid "Bad custom period" msgstr "Mauvaise période personnalisée" -#: extensions/stats/templates/stats/index.html:28 +#: extensions/stats/templates/stats/index.html:42 msgid "Search a domain" msgstr "Chercher un domaine" -#: extensions/stats/templates/stats/index.html:32 -msgid "Predefined time ranges" -msgstr "Période de temps pré-définie" - -#: extensions/stats/templates/stats/index.html:39 -msgid "Custom time range" -msgstr "Période de temps personnalisée" - -#: extensions/stats/templates/stats/index.html:52 +#: extensions/stats/templates/stats/index.html:75 msgid "Apply" msgstr "Appliquer" @@ -2801,7 +2949,7 @@ msgstr "Texte de signature" msgid "User defined email signature" msgstr "Signature personnalisée" -#: extensions/webmail/app_settings.py:160 +#: extensions/webmail/app_settings.py:159 msgid "Value must be a positive integer (> 0)" msgstr "La valeur doit être un entier positif (> 0)" @@ -2814,6 +2962,7 @@ msgid "Unknown action" msgstr "Action inconnue" #: extensions/webmail/forms.py:85 +#: extensions/webmail/templates/webmail/compose.html:16 msgid "Cci" msgstr "Cci" @@ -2821,174 +2970,145 @@ msgstr "Cci" msgid "Webmail" msgstr "Webmail" -#: extensions/webmail/views.py:87 +#: extensions/webmail/views.py:95 #, python-format msgid "%(count)d message deleted" msgid_plural "%(count)d messages deleted" msgstr[0] "%(count)d message supprimé" msgstr[1] "%(count)d messages supprimés" -#: extensions/webmail/views.py:118 lib/email_listing.py:128 +#: extensions/webmail/views.py:128 extensions/webmail/views.py:372 msgid "Empty mailbox" msgstr "Boite aux lettre vide" -#: extensions/webmail/views.py:144 +#: extensions/webmail/views.py:158 msgid "Mailbox created" msgstr "Boite aux lettres créée" -#: extensions/webmail/views.py:150 -#: extensions/webmail/templatetags/webmail_tags.py:177 +#: extensions/webmail/views.py:164 +#: extensions/webmail/templatetags/webmail_tags.py:186 msgid "Create a new mailbox" msgstr "Créer une nouvelle boite aux lettres" -#: extensions/webmail/views.py:169 extensions/webmail/views.py:204 +#: extensions/webmail/views.py:183 extensions/webmail/views.py:218 msgid "Edit mailbox" msgstr "Editer la boite aux lettres" -#: extensions/webmail/views.py:185 +#: extensions/webmail/views.py:199 msgid "Mailbox updated" msgstr "Boite aux lettres mise à jour" -#: extensions/webmail/views.py:257 +#: extensions/webmail/views.py:271 msgid "Failed to save attachment: " msgstr "Impossible d'enregistrer la pièce jointe : " -#: extensions/webmail/views.py:260 +#: extensions/webmail/views.py:274 #, python-format msgid "Attachment is too big (limit: %s)" msgstr "Pièce jointe trop grosse (limite : %s)" -#: extensions/webmail/views.py:266 -#: extensions/webmail/templates/webmail/compose.html:15 +#: extensions/webmail/views.py:280 +#: extensions/webmail/templates/webmail/compose_menubar.html:9 #: extensions/webmail/templates/webmail/headers.html:4 msgid "Attachments" msgstr "Pièces jointes" -#: extensions/webmail/views.py:283 +#: extensions/webmail/views.py:297 msgid "Bad query" msgstr "Mauvaise requête" -#: extensions/webmail/views.py:295 +#: extensions/webmail/views.py:309 msgid "Failed to remove attachment: " msgstr "Impossible de supprimer la pièce jointe :" -#: extensions/webmail/views.py:300 +#: extensions/webmail/views.py:314 msgid "Unknown attachment" msgstr "Pièce jointe inconnue" -#: extensions/webmail/lib/imapemail.py:235 +#: extensions/webmail/lib/imapemail.py:245 msgid "wrote:" msgstr "a écrit :" -#: extensions/webmail/lib/imapemail.py:302 -#: extensions/webmail/lib/imapemail.py:305 +#: extensions/webmail/lib/imapemail.py:312 +#: extensions/webmail/lib/imapemail.py:315 msgid "Original message" msgstr "Message original" -#: extensions/webmail/lib/imaputils.py:242 +#: extensions/webmail/lib/imaputils.py:245 msgid "Failed to retrieve hierarchy delimiter" msgstr "Impossible de récuperer le séparateur de hiérarchie" -#: extensions/webmail/lib/imaputils.py:283 +#: extensions/webmail/lib/imaputils.py:288 #, python-format msgid "Connection to IMAP server failed: %s" msgstr "La connexion au serveur IMAP a échoué : %s" -#: extensions/webmail/templates/webmail/attachments.html:6 +#: extensions/webmail/templates/webmail/attachments.html:8 msgid "Attach" msgstr "Joindre" -#: extensions/webmail/templates/webmail/attachments.html:9 +#: extensions/webmail/templates/webmail/attachments.html:12 msgid "Uploading.." msgstr "Envoi..." -#: extensions/webmail/templates/webmail/compose.html:7 -msgid "Add Cc field" -msgstr "Ajouter un champ Cc" - -#: extensions/webmail/templates/webmail/compose.html:7 -msgid "Add Cci field" -msgstr "Ajouter un champ Cci" - -#: extensions/webmail/templates/webmail/compose.html:18 -#, python-format -msgid "%(counter)s file" -msgid_plural "%(counter)s files" -msgstr[0] "%(counter)s fichier" -msgstr[1] "%(counter)s fichiers" - #: extensions/webmail/templates/webmail/folder.html:6 msgid "Parent mailbox" msgstr "Boite aux lettres parente" -#: extensions/webmail/templates/webmail/index.html:42 -msgid "Mailbox quota" -msgstr "Quota de la boite aux lettres" +#: extensions/webmail/templates/webmail/index.html:43 +msgid "Compose" +msgstr "" -#: extensions/webmail/templatetags/webmail_tags.py:20 +#: extensions/webmail/templatetags/webmail_tags.py:29 msgid "Reply" msgstr "Répondre" -#: extensions/webmail/templatetags/webmail_tags.py:24 +#: extensions/webmail/templatetags/webmail_tags.py:34 msgid "Reply all" msgstr "Répondre à tous" -#: extensions/webmail/templatetags/webmail_tags.py:34 +#: extensions/webmail/templatetags/webmail_tags.py:48 msgid "Display options" msgstr "Afficher les options" -#: extensions/webmail/templatetags/webmail_tags.py:37 +#: extensions/webmail/templatetags/webmail_tags.py:52 msgid "Activate links" msgstr "Activer les liens" -#: extensions/webmail/templatetags/webmail_tags.py:39 +#: extensions/webmail/templatetags/webmail_tags.py:54 msgid "Disable links" msgstr "Désactiver les liens" -#: extensions/webmail/templatetags/webmail_tags.py:48 -msgid "Close this message" -msgstr "Fermer ce message" - -#: extensions/webmail/templatetags/webmail_tags.py:63 -msgid "Back" -msgstr "Retour" - -#: extensions/webmail/templatetags/webmail_tags.py:67 +#: extensions/webmail/templatetags/webmail_tags.py:78 msgid "Send" msgstr "Envoyer" -#: extensions/webmail/templatetags/webmail_tags.py:80 -msgid "New message" -msgstr "Nouveau message" +#: extensions/webmail/templatetags/webmail_tags.py:102 +#, fuzzy +msgid "Mark as read" +msgstr "Marquer comme spam" -#: extensions/webmail/templatetags/webmail_tags.py:89 -msgid "Mark messages" -msgstr "Marquer les messages" - -#: extensions/webmail/templatetags/webmail_tags.py:93 -msgid "As read" -msgstr "Comme lus" - -#: extensions/webmail/templatetags/webmail_tags.py:96 -msgid "As unread" +#: extensions/webmail/templatetags/webmail_tags.py:106 +#, fuzzy +msgid "Mark as unread" msgstr "Comme non lus" -#: extensions/webmail/templatetags/webmail_tags.py:105 -msgid "Compress folder" -msgstr "Compresser ce dossier" - -#: extensions/webmail/templatetags/webmail_tags.py:114 +#: extensions/webmail/templatetags/webmail_tags.py:116 msgid "Empty folder" msgstr "Vider ce dossier" -#: extensions/webmail/templatetags/webmail_tags.py:185 +#: extensions/webmail/templatetags/webmail_tags.py:194 msgid "Edit the selected mailbox" msgstr "Editer la boite aux lettres sélectionnée" -#: extensions/webmail/templatetags/webmail_tags.py:190 +#: extensions/webmail/templatetags/webmail_tags.py:199 msgid "Remove the selected mailbox" msgstr "Supprimer la boite aux lettres sélectionnée" +#: extensions/webmail/templatetags/webmail_tags.py:203 +msgid "Compress folder" +msgstr "Compresser ce dossier" + #: lib/dbutils.py:36 #, python-format msgid "Connection to database %s not configured" @@ -3003,15 +3123,15 @@ msgstr "Permission refusée : %s" msgid "Permission denied" msgstr "Permission refusée" -#: lib/formutils.py:187 lib/formutils.py:195 +#: lib/formutils.py:347 lib/formutils.py:355 msgid "Enter a valid domain name" msgstr "Entrer un nom de domaine valide" -#: lib/formutils.py:244 +#: lib/formutils.py:404 msgid "Yes" msgstr "Oui" -#: lib/formutils.py:244 +#: lib/formutils.py:404 msgid "No" msgstr "Non" @@ -3032,14 +3152,6 @@ msgstr "Super administrateur" msgid "Domain administrator" msgstr "Administrateur de domaine" -#: lib/tables.py:251 -msgid "No entries to display" -msgstr "Aucune entrée à afficher" - -#: lib/templatetags/lib_tags.py:59 -msgid "activate" -msgstr "activer" - #: templates/404.html:4 templates/500.html:4 msgid "Sorry" msgstr "Désolé" @@ -3052,44 +3164,49 @@ msgstr "La page demandée n'existe pas." msgid "An internal error occured." msgstr "Une erreur interne est survenue" -#: templates/nlayout.html:62 -msgid "Powered by Modoboa" -msgstr "Propulsé par Modoboa" - #: templates/common/email_searchbar.html:5 +msgid "Search..." +msgstr "Chercher..." + +#: templates/common/email_searchbar.html:10 msgid "From address" msgstr "Emetteur" -#: templates/common/email_searchbar.html:10 +#: templates/common/email_searchbar.html:33 msgid "Both" msgstr "Tous" -#: templates/common/email_searchbar.html:12 -msgid "Search..." -msgstr "Chercher..." - #: templates/common/error.html:4 msgid "Error:" msgstr "Erreur :" -#: templates/common/generic_field.html:3 -#: templates/common/generic_fields_group.html:3 +#: templates/common/generic_field.html:11 +#: templates/common/generic_fields_group.html:8 msgid "Help:" msgstr "Aide :" -#: templates/common/generic_modal.html:11 -#: templates/common/wizard_forms.html:29 +#: templates/common/generic_modal.html:6 +#: templates/common/generic_modal.html:13 templates/common/wizard_forms.html:6 +#: templates/common/wizard_forms.html:27 msgid "Close" msgstr "Fermer" -#: templates/registration/login.html:5 +#: templates/common/wizard_forms.html:31 +msgid "Previous" +msgstr "Précédent" + +#: templates/common/wizard_forms.html:32 +msgid "Next" +msgstr "Suivant" + +#: templates/registration/login.html:8 msgid "Welcome to Modoboa" msgstr "Bienvenue dans Modoboa" -#: templates/registration/login.html:34 +#: templates/registration/login.html:39 msgid "Remember me" msgstr "Se souvenir de moi" -#: templates/registration/login.html:36 +#: templates/registration/login.html:42 msgid "Log in" msgstr "Se connecter" diff --git a/modoboa/locale/fr/LC_MESSAGES/djangojs.po b/modoboa/locale/fr/LC_MESSAGES/djangojs.po index eee7b93bb..713a5e559 100644 --- a/modoboa/locale/fr/LC_MESSAGES/djangojs.po +++ b/modoboa/locale/fr/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: modoboa-1.0.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-10-29 20:22+0100\n" +"POT-Creation-Date: 2014-11-25 14:23+0100\n" "PO-Revision-Date: 2011-01-07 10:00+0100\n" "Last-Translator: Antoine NguyenCome separatore puoi utilizzare un carattere diverso.
\n" -#: extensions/admin/views/import.py:51 +#: extensions/admin/views/import.py:47 msgid "Import domains" msgstr "Importa domini" -#: extensions/admin/views/import.py:131 +#: extensions/admin/views/import.py:125 #, python-format msgid "Object already exists: %s" msgstr "L'oggetto esiste già: %s" -#: extensions/admin/views/import.py:135 +#: extensions/admin/views/import.py:129 #, python-format msgid "%d objects imported successfully" msgstr "%d oggetti importati correttamente" -#: extensions/admin/views/import.py:155 +#: extensions/admin/views/import.py:149 msgid "" "Provide a CSV file where lines respect one of the following formats:\n" "Come separatore puoi utilizzare un carattere diverso.
\n" -#: extensions/admin/views/import.py:167 +#: extensions/admin/views/import.py:161 msgid "Import identities" msgstr "Identità di importazione" @@ -1465,194 +1498,182 @@ msgstr "Interfaccia di gestione amavis semplice" msgid "Quarantine" msgstr "Quarantena" -#: extensions/amavis/app_settings.py:14 +#: extensions/amavis/app_settings.py:16 msgid "Quarantine settings" msgstr "Impostazioni quarantena" -#: extensions/amavis/app_settings.py:17 +#: extensions/amavis/app_settings.py:19 msgid "Maximum message age" msgstr "Età massima dei messaggi" -#: extensions/amavis/app_settings.py:19 +#: extensions/amavis/app_settings.py:22 msgid "Quarantine messages maximum age (in days) before deletion" msgstr "Età massima dei messaggi in quarantena" -#: extensions/amavis/app_settings.py:22 +#: extensions/amavis/app_settings.py:26 msgid "Messages releasing" msgstr "Rilascio messaggi" -#: extensions/amavis/app_settings.py:25 +#: extensions/amavis/app_settings.py:29 msgid "Remove released messages" msgstr "Rimozione dei messaggi rilasciati" -#: extensions/amavis/app_settings.py:27 +#: extensions/amavis/app_settings.py:31 msgid "Remove messages marked as released while cleaning up the database" msgstr "" "Rimuovi i messaggi marcati come rilasciati durante la pulizia del database" -#: extensions/amavis/app_settings.py:32 +#: extensions/amavis/app_settings.py:36 msgid "Amavis connection mode" msgstr "Modalità di connessione Amavis" -#: extensions/amavis/app_settings.py:35 +#: extensions/amavis/app_settings.py:39 msgid "Mode used to access the PDP server" msgstr "Modalità utilizzata per accedere al server PDP" -#: extensions/amavis/app_settings.py:40 +#: extensions/amavis/app_settings.py:44 msgid "PDP server address" msgstr "Indirizzo del server PDP" -#: extensions/amavis/app_settings.py:42 +#: extensions/amavis/app_settings.py:46 msgid "PDP server address (if inet mode)" msgstr "Indirizzo del server PDP (se in modalità inet)" -#: extensions/amavis/app_settings.py:46 +#: extensions/amavis/app_settings.py:51 msgid "PDP server port" msgstr "Porta del server PDP" -#: extensions/amavis/app_settings.py:48 +#: extensions/amavis/app_settings.py:53 msgid "PDP server port (if inet mode)" msgstr "Porta del server PDP (se in modalità inet)" -#: extensions/amavis/app_settings.py:52 +#: extensions/amavis/app_settings.py:57 msgid "PDP server socket" msgstr "Socket del server PDP" -#: extensions/amavis/app_settings.py:54 +#: extensions/amavis/app_settings.py:59 msgid "Path to the PDP server socket (if unix mode)" msgstr "Percorso al socket del server PDP (se in modalità UNIX)" -#: extensions/amavis/app_settings.py:58 -msgid "Check requests interval" -msgstr "Intervallo di controllo delle request " - -#: extensions/amavis/app_settings.py:60 -msgid "Interval between two release requests checks" -msgstr "Intervallo tra due controlli delle request di rilascio " - -#: extensions/amavis/app_settings.py:64 +#: extensions/amavis/app_settings.py:63 msgid "Allow direct release" msgstr "Consenti il rilascio diretto" -#: extensions/amavis/app_settings.py:66 +#: extensions/amavis/app_settings.py:65 msgid "Allow users to directly release their messages" msgstr "Consenti agli utenti di rilasciare direttamente i loro messaggi" -#: extensions/amavis/app_settings.py:70 +#: extensions/amavis/app_settings.py:69 msgid "Enable self-service mode" msgstr "Attiva la modalità self-service" -#: extensions/amavis/app_settings.py:72 +#: extensions/amavis/app_settings.py:71 msgid "Activate the 'self-service' mode" msgstr "Attivazione della modalità 'self-service'" -#: extensions/amavis/app_settings.py:76 +#: extensions/amavis/app_settings.py:75 msgid "Notifications sender" msgstr "Spedizione notifiche" -#: extensions/amavis/app_settings.py:78 +#: extensions/amavis/app_settings.py:77 msgid "The e-mail address used to send notitications" msgstr "L'indirizzo e-mail utilizzato per l'invio di notifiche" -#: extensions/amavis/app_settings.py:81 -#: extensions/amavis/templates/amavis/main_action_bar.html:28 +#: extensions/amavis/app_settings.py:80 +#: extensions/amavis/templates/amavis/main_action_bar.html:31 msgid "Manual learning" msgstr "" -#: extensions/amavis/app_settings.py:84 +#: extensions/amavis/app_settings.py:83 msgid "Enable manual learning" msgstr "" -#: extensions/amavis/app_settings.py:87 +#: extensions/amavis/app_settings.py:86 msgid "Allow super administrators to manually train Spamassassin" msgstr "" -#: extensions/amavis/app_settings.py:92 +#: extensions/amavis/app_settings.py:91 msgid "Is Spamassassin local?" msgstr "" -#: extensions/amavis/app_settings.py:95 +#: extensions/amavis/app_settings.py:94 msgid "Tell if Spamassassin is running on the same server than modoboa" msgstr "" -#: extensions/amavis/app_settings.py:100 +#: extensions/amavis/app_settings.py:99 #, fuzzy msgid "Default user" msgstr "Editor predefinito" -#: extensions/amavis/app_settings.py:103 +#: extensions/amavis/app_settings.py:102 msgid "Name of the user owning the default bayesian database" msgstr "" -#: extensions/amavis/app_settings.py:108 +#: extensions/amavis/app_settings.py:107 #, fuzzy msgid "Spamd address" msgstr "Mittente" -#: extensions/amavis/app_settings.py:110 +#: extensions/amavis/app_settings.py:109 msgid "The IP address where spamd can be reached" msgstr "" -#: extensions/amavis/app_settings.py:114 +#: extensions/amavis/app_settings.py:113 #, fuzzy msgid "Spamd port" msgstr "Solo messaggi di spam" -#: extensions/amavis/app_settings.py:116 +#: extensions/amavis/app_settings.py:115 msgid "The TCP port spamd is listening on" msgstr "" -#: extensions/amavis/app_settings.py:120 +#: extensions/amavis/app_settings.py:119 msgid "Enable per-domain manual learning" msgstr "" -#: extensions/amavis/app_settings.py:123 +#: extensions/amavis/app_settings.py:122 msgid "" "Allow domain administrators to train Spamassassin (within dedicated per-" "domain databases)" msgstr "" -#: extensions/amavis/app_settings.py:129 +#: extensions/amavis/app_settings.py:128 msgid "Enable per-user manual learning" msgstr "" -#: extensions/amavis/app_settings.py:132 +#: extensions/amavis/app_settings.py:131 msgid "" "Allow simple users to personally train Spamassassin (within a dedicated " "database)" msgstr "" -#: extensions/amavis/app_settings.py:161 extensions/webmail/app_settings.py:91 +#: extensions/amavis/app_settings.py:160 extensions/webmail/app_settings.py:91 msgid "Number of displayed emails per page" msgstr "Numero di e-mail mostrate in ogni pagina" -#: extensions/amavis/app_settings.py:162 +#: extensions/amavis/app_settings.py:161 msgid "Set the maximum number of messages displayed in a page" msgstr "Imposta il numero massimo di messaggi mostrati in una pagina" -#: extensions/amavis/forms.py:83 +#: extensions/amavis/forms.py:88 msgid "Global database" msgstr "" -#: extensions/amavis/forms.py:89 +#: extensions/amavis/forms.py:94 #, fuzzy msgid "Domain's database" msgstr "Alias del dominio" -#: extensions/amavis/forms.py:91 +#: extensions/amavis/forms.py:96 #, fuzzy msgid "User's database" msgstr "Base ricerca per gli utenti" -#: extensions/amavis/general_callbacks.py:136 -msgid "pending requests" -msgstr "richieste in sospeso" - -#: extensions/amavis/general_callbacks.py:179 +#: extensions/amavis/general_callbacks.py:149 msgid "Pending requests" msgstr "Richieste in sospeso" -#: extensions/amavis/general_callbacks.py:189 +#: extensions/amavis/general_callbacks.py:159 msgid "Content filter" msgstr "Filtro sui contenuti" @@ -1682,7 +1703,7 @@ msgstr "no" #: extensions/amavis/models.py:96 extensions/amavis/models.py:104 #: extensions/amavis/models.py:112 -#: extensions/amavis/templates/amavis/domain_content_filter.html:11 +#: extensions/amavis/templates/amavis/domain_content_filter.html:17 msgid "default" msgstr "predefinito" @@ -1724,79 +1745,56 @@ msgstr "" "Modifica dell'oggetto spam utilizzando un testo specifico. Scegliere " "'predefinito' per utilizzare le impostazioni globali." -#: extensions/amavis/sql_listing.py:29 -msgid "Score" -msgstr "Punteggio" - -#: extensions/amavis/sql_listing.py:33 -#: extensions/amavis/templatetags/amavis_tags.py:106 -#: extensions/webmail/forms.py:83 -msgid "To" -msgstr "A" - -#: extensions/amavis/sql_listing.py:36 -#: extensions/postfix_autoreply/forms.py:10 -#: extensions/webmail/lib/listing.py:31 extensions/webmail/lib/tables.py:30 -msgid "From" -msgstr "Da" - -#: extensions/amavis/sql_listing.py:40 extensions/sievefilters/forms.py:77 -#: extensions/webmail/forms.py:87 extensions/webmail/lib/imapemail.py:288 -#: extensions/webmail/lib/listing.py:27 extensions/webmail/lib/tables.py:26 -#: templates/common/email_searchbar.html:6 -msgid "Subject" -msgstr "Oggetto" - -#: extensions/amavis/views.py:31 +#: extensions/amavis/views.py:38 msgid "Empty quarantine" msgstr "Svuota quarantena" -#: extensions/amavis/views.py:177 +#: extensions/amavis/views.py:227 msgid "Message deleted" msgstr "Messaggio eliminato" -#: extensions/amavis/views.py:194 +#: extensions/amavis/views.py:244 #, python-format msgid "%(count)d message deleted successfully" msgid_plural "%(count)d messages deleted successfully" msgstr[0] "%(count)d messaggio eliminato con successo" msgstr[1] "%(count)d messaggi eliminati con successo" -#: extensions/amavis/views.py:217 +#: extensions/amavis/views.py:267 msgid "Request sent" msgstr "Request inviata" -#: extensions/amavis/views.py:223 +#: extensions/amavis/views.py:273 msgid "Message released" msgstr "Messaggio rilasciato" -#: extensions/amavis/views.py:250 +#: extensions/amavis/views.py:300 #, python-format msgid "%(count)d request sent" msgid_plural "%(count)d requests sent" msgstr[0] "%(count)d request inviata" msgstr[1] "%(count)d request inviate" -#: extensions/amavis/views.py:271 +#: extensions/amavis/views.py:321 #, python-format msgid "%(count)d message released successfully" msgid_plural "%(count)d messages released successfully" msgstr[0] "%(count)d messaggio rilasciato con successo" msgstr[1] "%(count)d messaggi rilasciati con successo " -#: extensions/amavis/views.py:309 +#: extensions/amavis/views.py:360 #, fuzzy, python-format msgid "%(count)d message processed successfully" msgid_plural "%(count)d messages processed successfully" msgstr[0] "%(count)d messaggio rilasciato con successo" msgstr[1] "%(count)d messaggi rilasciati con successo " -#: extensions/amavis/views.py:341 +#: extensions/amavis/views.py:394 #, fuzzy msgid "Select a database" msgstr "Seleziona un file" -#: extensions/amavis/views.py:345 +#: extensions/amavis/views.py:398 msgid "Validate" msgstr "" @@ -1808,101 +1806,142 @@ msgstr "[modoboa] Richieste di rilascio in sospeso" msgid "Thresholds" msgstr "Soglie" -#: extensions/amavis/templates/amavis/domain_content_filter.html:7 +#: extensions/amavis/templates/amavis/domain_content_filter.html:9 msgid "or more is spam" msgstr "o più sono spam" -#: extensions/amavis/templates/amavis/domain_content_filter.html:8 +#: extensions/amavis/templates/amavis/domain_content_filter.html:15 msgid "or more throw spam message away" msgstr "o ulteriormente buttar via il messaggio spam" -#: extensions/amavis/templates/amavis/index.html:2 +#: extensions/amavis/templates/amavis/email_list.html:11 +msgid "Score" +msgstr "Punteggio" + +#: extensions/amavis/templates/amavis/email_list.html:14 +#: extensions/amavis/templatetags/amavis_tags.py:111 +#: extensions/webmail/forms.py:83 +#: extensions/webmail/templates/webmail/compose.html:9 +msgid "To" +msgstr "A" + +#: extensions/amavis/templates/amavis/email_list.html:17 +#: extensions/postfix_autoreply/forms.py:10 +msgid "From" +msgstr "Da" + +#: extensions/amavis/templates/amavis/email_list.html:20 +#: extensions/sievefilters/forms.py:83 extensions/webmail/forms.py:87 +#: extensions/webmail/lib/imapemail.py:298 +#: templates/common/email_searchbar.html:17 +msgid "Subject" +msgstr "Oggetto" + +#: extensions/amavis/templates/amavis/emails_page.html:15 +#, fuzzy +msgid "Released" +msgstr "Rilascia" + +#: extensions/amavis/templates/amavis/emails_page.html:17 +#, fuzzy +msgid "Marked as spam" +msgstr "Contrassegna i messaggi" + +#: extensions/amavis/templates/amavis/emails_page.html:19 +#, fuzzy +msgid "Marked as non-spam" +msgstr "Contrassegna i messaggi" + +#: extensions/amavis/templates/amavis/index.html:4 msgid "Quarantine management" msgstr "Gestione quarantena" -#: extensions/amavis/templates/amavis/main_action_bar.html:3 +#: extensions/amavis/templates/amavis/main_action_bar.html:5 msgid "Select" msgstr "Seleziona" -#: extensions/amavis/templates/amavis/main_action_bar.html:9 +#: extensions/amavis/templates/amavis/main_action_bar.html:11 msgid "Clean" msgstr "" -#: extensions/amavis/templates/amavis/main_action_bar.html:10 +#: extensions/amavis/templates/amavis/main_action_bar.html:12 msgid "Spam" msgstr "Spam" -#: extensions/amavis/templates/amavis/main_action_bar.html:11 +#: extensions/amavis/templates/amavis/main_action_bar.html:13 msgid "Virus" msgstr "Virus" -#: extensions/amavis/templates/amavis/main_action_bar.html:12 +#: extensions/amavis/templates/amavis/main_action_bar.html:14 msgid "Bad Header" msgstr "Intestazione errata" -#: extensions/amavis/templates/amavis/main_action_bar.html:13 +#: extensions/amavis/templates/amavis/main_action_bar.html:15 msgid "Bad MIME" msgstr "MIME errato" -#: extensions/amavis/templates/amavis/main_action_bar.html:14 +#: extensions/amavis/templates/amavis/main_action_bar.html:16 msgid "Banned" msgstr "Banditi" -#: extensions/amavis/templates/amavis/main_action_bar.html:19 -#: extensions/amavis/templatetags/amavis_tags.py:24 -#: extensions/amavis/templatetags/amavis_tags.py:85 +#: extensions/amavis/templates/amavis/main_action_bar.html:20 +#: extensions/amavis/templates/amavis/main_action_bar.html:22 +#: extensions/amavis/templatetags/amavis_tags.py:30 +#: extensions/amavis/templatetags/amavis_tags.py:90 msgid "Release" msgstr "Rilascia" -#: extensions/amavis/templates/amavis/main_action_bar.html:24 -#: extensions/amavis/templatetags/amavis_tags.py:30 -#: extensions/amavis/templatetags/amavis_tags.py:92 -#: extensions/webmail/templatetags/webmail_tags.py:32 +#: extensions/amavis/templates/amavis/main_action_bar.html:25 +#: extensions/amavis/templates/amavis/main_action_bar.html:27 +#: extensions/amavis/templatetags/amavis_tags.py:36 +#: extensions/amavis/templatetags/amavis_tags.py:97 +#: extensions/webmail/templatetags/webmail_tags.py:45 +#: extensions/webmail/templatetags/webmail_tags.py:92 msgid "Delete" msgstr "Elimina" -#: extensions/amavis/templates/amavis/main_action_bar.html:33 -#: extensions/amavis/templatetags/amavis_tags.py:44 +#: extensions/amavis/templates/amavis/main_action_bar.html:36 +#: extensions/amavis/templatetags/amavis_tags.py:49 #, fuzzy msgid "Mark as spam" msgstr "Contrassegna i messaggi" -#: extensions/amavis/templates/amavis/main_action_bar.html:34 -#: extensions/amavis/templatetags/amavis_tags.py:52 +#: extensions/amavis/templates/amavis/main_action_bar.html:37 +#: extensions/amavis/templatetags/amavis_tags.py:57 msgid "Mark as non-spam" msgstr "" -#: extensions/amavis/templates/amavis/main_action_bar.html:43 -#: extensions/sievefilters/forms.py:64 +#: extensions/amavis/templates/amavis/main_action_bar.html:54 +#: extensions/sievefilters/forms.py:70 msgid "All messages" msgstr "Tutti i messaggi" -#: extensions/amavis/templates/amavis/main_action_bar.html:43 +#: extensions/amavis/templates/amavis/main_action_bar.html:54 msgid "All" msgstr "Tutti" -#: extensions/amavis/templates/amavis/main_action_bar.html:45 +#: extensions/amavis/templates/amavis/main_action_bar.html:58 #, fuzzy msgid "Clean only" msgstr "Solo messaggi banditi" -#: extensions/amavis/templates/amavis/main_action_bar.html:47 +#: extensions/amavis/templates/amavis/main_action_bar.html:62 msgid "Spam only" msgstr "Solo messaggi di spam" -#: extensions/amavis/templates/amavis/main_action_bar.html:48 +#: extensions/amavis/templates/amavis/main_action_bar.html:65 msgid "Virus only" msgstr "Solo messaggi con virus" -#: extensions/amavis/templates/amavis/main_action_bar.html:49 +#: extensions/amavis/templates/amavis/main_action_bar.html:68 msgid "Bad Header only" msgstr "Solo messaggi con intestazione errata" -#: extensions/amavis/templates/amavis/main_action_bar.html:50 +#: extensions/amavis/templates/amavis/main_action_bar.html:71 msgid "Bad MIME only" msgstr "Solo messaggi con struttura MIME errata" -#: extensions/amavis/templates/amavis/main_action_bar.html:51 +#: extensions/amavis/templates/amavis/main_action_bar.html:74 msgid "Banned only" msgstr "Solo messaggi banditi" @@ -1950,18 +1989,24 @@ msgstr "Agisci su questo messaggio:" msgid "Please visit %(listingurl)s for a full listing." msgstr "Per un elenco completo prova a visitare %(listingurl)s" -#: extensions/amavis/templatetags/amavis_tags.py:35 +#: extensions/amavis/templatetags/amavis_tags.py:24 +#: extensions/webmail/templatetags/webmail_tags.py:24 +#: extensions/webmail/templatetags/webmail_tags.py:73 +msgid "Back" +msgstr "Indietro" + +#: extensions/amavis/templatetags/amavis_tags.py:40 msgid "View full headers" msgstr "Visualizza tutte le intestazioni" -#: extensions/limits/__init__.py:25 +#: extensions/limits/__init__.py:26 msgid "" "Per administrator resources to limit the number of objects they can create" msgstr "" "Risorse per amministratore. Limitazione del numero di oggetti che possono " "creare " -#: extensions/limits/__init__.py:56 +#: extensions/limits/__init__.py:59 msgid "Limits" msgstr "Limiti" @@ -2056,7 +2101,7 @@ msgstr "indefinito" msgid "unlimited" msgstr "senza limiti" -#: extensions/limits/templates/limits/poolusage.html:4 +#: extensions/limits/templates/limits/poolusage.html:3 msgid "Resources usage" msgstr "Utilizzo risorse" @@ -2078,24 +2123,24 @@ msgstr "" "Tempo massimo in secondi tra due risposte automatiche al medesimo " "destinatario" -#: extensions/postfix_autoreply/app_settings.py:20 +#: extensions/postfix_autoreply/app_settings.py:21 msgid "Default subject" msgstr "Oggetto predefinito" -#: extensions/postfix_autoreply/app_settings.py:21 +#: extensions/postfix_autoreply/app_settings.py:22 msgid "I'm off" msgstr "Sono via" -#: extensions/postfix_autoreply/app_settings.py:23 +#: extensions/postfix_autoreply/app_settings.py:24 msgid "" "Default subject used when an auto-reply message is created automatically" msgstr "Oggetto predefinito utilizzato nei messaggi di risposta automatica" -#: extensions/postfix_autoreply/app_settings.py:28 +#: extensions/postfix_autoreply/app_settings.py:30 msgid "Default content" msgstr "Corpo del messaggio predefinito" -#: extensions/postfix_autoreply/app_settings.py:30 +#: extensions/postfix_autoreply/app_settings.py:32 #, python-format msgid "" "I'm currently off. I'll answer as soon as I come back.\n" @@ -2108,7 +2153,7 @@ msgstr "" "Distinti saluti,\n" "%(name)s\n" -#: extensions/postfix_autoreply/app_settings.py:36 +#: extensions/postfix_autoreply/app_settings.py:38 #, python-format msgid "" "Default content used when an auto-reply message is created automatically. " @@ -2129,25 +2174,25 @@ msgstr "Fino al" msgid "Activate your auto reply until this date" msgstr "Attiva la tua risposta automatica fino a questa data" -#: extensions/postfix_autoreply/forms.py:55 -#: extensions/postfix_autoreply/forms.py:62 +#: extensions/postfix_autoreply/forms.py:65 +#: extensions/postfix_autoreply/forms.py:72 msgid "This date is over" msgstr "Questa data è passata" -#: extensions/postfix_autoreply/forms.py:67 +#: extensions/postfix_autoreply/forms.py:77 msgid "Must be greater than start date" msgstr "Dev'essere successiva alla data di inizio" -#: extensions/postfix_autoreply/general_callbacks.py:33 +#: extensions/postfix_autoreply/general_callbacks.py:30 #: extensions/postfix_autoreply/templates/postfix_autoreply/autoreply.html:2 msgid "Auto-reply message" msgstr "Messaggio di risposta automatica" -#: extensions/postfix_autoreply/general_callbacks.py:118 +#: extensions/postfix_autoreply/general_callbacks.py:115 msgid "Enable auto-reply" msgstr "Abilita la risposta automatica" -#: extensions/postfix_autoreply/general_callbacks.py:120 +#: extensions/postfix_autoreply/general_callbacks.py:117 msgid "Enable or disable Postfix auto-reply" msgstr "Abilita o disabilita la risposta automatica di Postfix" @@ -2197,7 +2242,7 @@ msgstr "Percorso del file master.cf di Postfix" msgid "Path to the master.cf configuration file" msgstr "Percorso del file di configurazione master.cf" -#: extensions/postfix_relay_domains/forms.py:15 +#: extensions/postfix_relay_domains/forms.py:20 msgid "" "Alias(es) of this relay domain. Indicate only one name per input, press " "ENTER to add a new input." @@ -2205,16 +2250,20 @@ msgstr "" "Alias per questo dominio relè. Inserisci un solo nome per casella, premi " "INVIO per aggiungere un nuovo elemento." -#: extensions/postfix_relay_domains/forms.py:51 +#: extensions/postfix_relay_domains/forms.py:62 #: extensions/postfix_relay_domains/general_callbacks.py:93 msgid "relay domain alias" msgstr "Alias del dominio relè" -#: extensions/postfix_relay_domains/forms.py:69 +#: extensions/postfix_relay_domains/forms.py:80 #: extensions/postfix_relay_domains/general_callbacks.py:92 msgid "relay domain" msgstr "Dominio relè" +#: extensions/postfix_relay_domains/forms.py:186 +msgid "Relay domain modified" +msgstr "Dominio relè modificato" + #: extensions/postfix_relay_domains/general_callbacks.py:35 msgid "Add relay domain" msgstr "Aggiungi dominio relè" @@ -2296,18 +2345,148 @@ msgstr "Dominio relè creato" msgid "New relay domain" msgstr "Nuovo dominio relè" -#: extensions/postfix_relay_domains/views.py:57 -msgid "Relay domain modified" -msgstr "Dominio relè modificato" - -#: extensions/postfix_relay_domains/views.py:80 +#: extensions/postfix_relay_domains/views.py:61 msgid "Relay domain deleted" msgstr "Dominio relè cancellato" -#: extensions/postfix_relay_domains/templates/postfix_relay_domains/service_field.html:2 +#: extensions/postfix_relay_domains/templates/postfix_relay_domains/service_field.html:3 msgid "Scan" msgstr "Cerca" +#: extensions/radicale/__init__.py:34 +msgid "Radicale frontend" +msgstr "" + +#: extensions/radicale/__init__.py:38 +msgid "Management frontend for Radicale, a simple calendar and contact server." +msgstr "" + +#: extensions/radicale/app_settings.py:11 +#, fuzzy +msgid "Server settings" +msgstr "Impostazioni ManageSieve" + +#: extensions/radicale/app_settings.py:15 +#, fuzzy +msgid "Server location" +msgstr "Porta del server" + +#: extensions/radicale/app_settings.py:17 +msgid "" +"The URL of your Radicale server. It will be used to construct calendar URLs." +msgstr "" + +#: extensions/radicale/app_settings.py:24 +#, fuzzy +msgid "Rights management" +msgstr "Gestione quarantena" + +#: extensions/radicale/app_settings.py:27 +msgid "Radicale rights file path" +msgstr "" + +#: extensions/radicale/app_settings.py:29 +msgid "Path to file that contains rights definition" +msgstr "" + +#: extensions/radicale/app_settings.py:34 +#, fuzzy +msgid "Allow calendars administration" +msgstr "Amministratore di domini" + +#: extensions/radicale/app_settings.py:37 +#, fuzzy +msgid "Allow domain administrators to manage user calendars (read and write)" +msgstr "" +"Numero massimo di amministratori di dominio che questo utente può creare" + +#: extensions/radicale/forms.py:70 +#: extensions/radicale/templates/radicale/accessrule.html:6 +msgid "Read" +msgstr "" + +#: extensions/radicale/forms.py:73 +#: extensions/radicale/templates/radicale/accessrule.html:7 +msgid "Write" +msgstr "" + +#: extensions/radicale/forms.py:132 +#, fuzzy, python-format +msgid "Mailbox %s does not exist" +msgstr "Il dominio '%s' non esiste" + +#: extensions/radicale/forms.py:155 extensions/radicale/forms.py:189 +msgid "Rights" +msgstr "" + +#: extensions/radicale/forms.py:160 +#, fuzzy +msgid "New calendar" +msgstr "Nuovo alias" + +#: extensions/radicale/forms.py:172 extensions/radicale/views.py:131 +#, fuzzy +msgid "Calendar created" +msgstr "Filtro creato" + +#: extensions/radicale/forms.py:211 extensions/radicale/views.py:168 +#, fuzzy +msgid "Calendar updated" +msgstr "Profilo aggiornato" + +#: extensions/radicale/general_callbacks.py:15 +msgid "Calendars" +msgstr "" + +#: extensions/radicale/models.py:94 +#, fuzzy +msgid "User" +msgstr "Nome utente" + +#: extensions/radicale/models.py:139 +msgid "Shared" +msgstr "" + +#: extensions/radicale/views.py:104 extensions/radicale/views.py:163 +#, fuzzy +msgid "Calendar removed" +msgstr "Filtro eliminato" + +#: extensions/radicale/views.py:139 +msgid "New shared calendar" +msgstr "" + +#: extensions/radicale/views.py:142 extensions/radicale/views.py:179 +#: lib/formutils.py:82 +msgid "Submit" +msgstr "" + +#: extensions/radicale/templates/radicale/calendar_detail.html:6 +msgid "To access this calendar, use the following address:" +msgstr "" + +#: extensions/radicale/templates/radicale/calendars.html:49 +msgid "Owner" +msgstr "" + +#: extensions/radicale/templatetags/radicale_tags.py:24 +#, fuzzy +msgid "Add calendar" +msgstr "Aggiungi alias" + +#: extensions/radicale/templatetags/radicale_tags.py:33 +msgid "Add shared calendar" +msgstr "" + +#: extensions/radicale/templatetags/radicale_tags.py:50 +msgid "View calendar detail" +msgstr "" + +#: extensions/radicale/templatetags/radicale_tags.py:68 +#, python-format +msgid "Edit %s" +msgstr "" + #: extensions/sievefilters/__init__.py:12 msgid "Plugin to easily create server-side filters" msgstr "Plugin per creare facilmente filtri lato-server" @@ -2318,7 +2497,7 @@ msgstr "Filtri Sieve" #: extensions/sievefilters/__init__.py:19 #: extensions/sievefilters/general_callbacks.py:14 -#: extensions/sievefilters/templates/sievefilters/index.html:2 +#: extensions/sievefilters/templates/sievefilters/index.html:4 msgid "Message filters" msgstr "Filtri messaggi" @@ -2330,105 +2509,106 @@ msgstr "Impostazioni ManageSieve" msgid "Address of your MANAGESIEVE server" msgstr "Indirizzo del tuo server MANAGESIEVE" -#: extensions/sievefilters/app_settings.py:30 +#: extensions/sievefilters/app_settings.py:31 msgid "Listening port of your MANAGESIEVE server" msgstr "Porta di ascolto del tuo servere MANAGESIEVE" -#: extensions/sievefilters/app_settings.py:34 +#: extensions/sievefilters/app_settings.py:36 msgid "Connect using STARTTLS" msgstr "Connetti utilizzando STARTTLS" -#: extensions/sievefilters/app_settings.py:36 +#: extensions/sievefilters/app_settings.py:38 msgid "Use the STARTTLS extension" msgstr "Usa l'estensione STARTTLS" -#: extensions/sievefilters/app_settings.py:40 +#: extensions/sievefilters/app_settings.py:42 msgid "Authentication mechanism" msgstr "Meccanismo di autenticazione" -#: extensions/sievefilters/app_settings.py:43 +#: extensions/sievefilters/app_settings.py:45 msgid "Prefered authentication mechanism" msgstr "Meccanismo di autenticazione preferito" -#: extensions/sievefilters/app_settings.py:54 +#: extensions/sievefilters/app_settings.py:57 msgid "Editor mode" msgstr "Modo editor" -#: extensions/sievefilters/app_settings.py:56 +#: extensions/sievefilters/app_settings.py:59 msgid "Select the mode you want the editor to work in" msgstr "Seleziona la modalità di lavoro che desideri per l'editor" -#: extensions/sievefilters/forms.py:16 +#: extensions/sievefilters/forms.py:18 msgid "Check to activate this filters set" msgstr "Seleziona per attivare questo insieme di filtri" -#: extensions/sievefilters/forms.py:62 +#: extensions/sievefilters/forms.py:68 msgid "All of the following" msgstr "Tutti i seguenti" -#: extensions/sievefilters/forms.py:63 +#: extensions/sievefilters/forms.py:69 msgid "Any of the following" msgstr "Alcuni dei seguenti" -#: extensions/sievefilters/forms.py:70 +#: extensions/sievefilters/forms.py:76 msgid "contains" msgstr "contiene" -#: extensions/sievefilters/forms.py:71 +#: extensions/sievefilters/forms.py:77 msgid "does not contain" msgstr "non contiene" -#: extensions/sievefilters/forms.py:72 +#: extensions/sievefilters/forms.py:78 msgid "is" msgstr "è" -#: extensions/sievefilters/forms.py:73 +#: extensions/sievefilters/forms.py:79 msgid "is not" msgstr "non è" -#: extensions/sievefilters/forms.py:78 +#: extensions/sievefilters/forms.py:84 msgid "Sender" msgstr "Mittente" -#: extensions/sievefilters/forms.py:79 +#: extensions/sievefilters/forms.py:85 msgid "Recipient" msgstr "Destinatario" -#: extensions/sievefilters/forms.py:80 extensions/webmail/forms.py:84 +#: extensions/sievefilters/forms.py:86 extensions/webmail/forms.py:84 +#: extensions/webmail/templates/webmail/compose.html:15 msgid "Cc" msgstr "Cc" -#: extensions/sievefilters/forms.py:81 +#: extensions/sievefilters/forms.py:87 msgid "Size" msgstr "Dimensione" -#: extensions/sievefilters/forms.py:82 +#: extensions/sievefilters/forms.py:88 msgid "is greater than" msgstr "è maggiore di" -#: extensions/sievefilters/forms.py:83 +#: extensions/sievefilters/forms.py:89 msgid "is less than" msgstr "è minore di" -#: extensions/sievefilters/forms.py:87 +#: extensions/sievefilters/forms.py:93 msgid "Move message to" msgstr "Sposta il messaggio in" -#: extensions/sievefilters/forms.py:89 +#: extensions/sievefilters/forms.py:95 msgid "Redirect message to" msgstr "Ridireziona il messaggio a" -#: extensions/sievefilters/forms.py:104 +#: extensions/sievefilters/forms.py:110 #, fuzzy msgid "Wrong filter name" msgstr "Nome del file" -#: extensions/sievefilters/lib.py:40 +#: extensions/sievefilters/lib.py:41 msgid "Connection to MANAGESIEVE server failed, check your configuration" msgstr "" "Connessione al server MANAGESIEVE fallita, controlla la tua configurazione" -#: extensions/sievefilters/lib.py:85 +#: extensions/sievefilters/lib.py:86 msgid "Not enough space on server" msgstr "Non c'è spazio sufficiente nel server" @@ -2437,7 +2617,7 @@ msgid "Failed to retrieve filters set" msgstr "Recupero delle impostazioni di filtro fallito" #: extensions/sievefilters/views.py:141 -#: extensions/sievefilters/templatetags/sfilters_tags.py:33 +#: extensions/sievefilters/templatetags/sfilters_tags.py:35 msgid "New filter" msgstr "Nuovo filtro" @@ -2482,7 +2662,7 @@ msgstr "Gruppo filtri eliminato" msgid "Filters set activated" msgstr "Gruppo filtri attivato" -#: extensions/sievefilters/templates/sievefilters/filter.html:6 +#: extensions/sievefilters/templates/sievefilters/filter.html:9 msgid "Conditions" msgstr "Condizioni" @@ -2494,38 +2674,38 @@ msgstr "Attivo" msgid "No filter defined yet" msgstr "Non ci sono ancora filtri definiti" -#: extensions/sievefilters/templates/sievefilters/index.html:76 +#: extensions/sievefilters/templates/sievefilters/index.html:82 msgid "Filter sets" msgstr "Impostazioni dei filtri" -#: extensions/sievefilters/templates/sievefilters/index.html:80 +#: extensions/sievefilters/templates/sievefilters/index.html:86 msgid "active" msgstr "attivo" -#: extensions/sievefilters/templates/sievefilters/index.html:94 +#: extensions/sievefilters/templates/sievefilters/index.html:101 msgid "" "No filters set defined yet. You must create one in order to define filters." msgstr "" "Non è ancora stato definito alcun gruppo di filtri. Devi crearne uno per " "definire dei filtri" -#: extensions/sievefilters/templatetags/sfilters_tags.py:15 +#: extensions/sievefilters/templatetags/sfilters_tags.py:17 msgid "New filters set" msgstr "Nuovo gruppo di filtri" -#: extensions/sievefilters/templatetags/sfilters_tags.py:44 +#: extensions/sievefilters/templatetags/sfilters_tags.py:46 msgid "Save filters set" msgstr "Salva il gruppo di filtri" -#: extensions/sievefilters/templatetags/sfilters_tags.py:52 +#: extensions/sievefilters/templatetags/sfilters_tags.py:54 msgid "Activate filters set" msgstr "Attiva gruppo di filtri" -#: extensions/sievefilters/templatetags/sfilters_tags.py:57 +#: extensions/sievefilters/templatetags/sfilters_tags.py:59 msgid "Remove filters set" msgstr "Elimina gruppo di filtri" -#: extensions/sievefilters/templatetags/sfilters_tags.py:62 +#: extensions/sievefilters/templatetags/sfilters_tags.py:63 msgid "Download" msgstr "Download" @@ -2546,7 +2726,7 @@ msgid "Graphical statistics about emails traffic using RRDtool" msgstr "Grafico delle statistiche sul traffico e-mail utilizzando RRDtool" #: extensions/stats/__init__.py:29 -#: extensions/stats/templates/stats/index.html:2 +#: extensions/stats/templates/stats/index.html:4 msgid "Graphical statistics" msgstr "Grafico statistiche" @@ -2558,11 +2738,11 @@ msgstr "Percorso del file di log" msgid "Path to log file used to collect statistics" msgstr "Percorso del file di log utilizzato per raccogliere le statistiche" -#: extensions/stats/app_settings.py:20 +#: extensions/stats/app_settings.py:21 msgid "Directory to store RRD files" msgstr "Cartella dei file RRD" -#: extensions/stats/app_settings.py:22 +#: extensions/stats/app_settings.py:23 msgid "Path to directory where RRD files are stored" msgstr "Percorso della cartella dove sono memorizzati i file RRD" @@ -2570,100 +2750,81 @@ msgstr "Percorso della cartella dove sono memorizzati i file RRD" msgid "Statistics" msgstr "Statistiche" -#: extensions/stats/graph_templates.py:22 -msgid "Average normal traffic" -msgstr "Traffico normale medio" +#: extensions/stats/graphics.py:98 +#, fuzzy +msgid "Average traffic (msgs/min)" +msgstr "Dimensione del traffico normale medio" -#: extensions/stats/graph_templates.py:23 -#: extensions/stats/graph_templates.py:36 -msgid "msgs/min" -msgstr "msg/min" - -#: extensions/stats/graph_templates.py:28 +#: extensions/stats/graphics.py:101 msgid "sent messages" msgstr "messaggi inviati" -#: extensions/stats/graph_templates.py:30 +#: extensions/stats/graphics.py:102 msgid "received messages" msgstr "messaggi ricevuti" -#: extensions/stats/graph_templates.py:35 -msgid "Average bad traffic" -msgstr "Traffico maligno medio" - -#: extensions/stats/graph_templates.py:41 +#: extensions/stats/graphics.py:103 msgid "bounced messages" msgstr "messaggi di rimbalzo" -#: extensions/stats/graph_templates.py:43 +#: extensions/stats/graphics.py:104 msgid "rejected messages" msgstr "messaggi respinti" -#: extensions/stats/graph_templates.py:48 -msgid "Average normal traffic size" +#: extensions/stats/graphics.py:112 +#, fuzzy +msgid "Average normal traffic size (bytes/min)" msgstr "Dimensione del traffico normale medio" -#: extensions/stats/graph_templates.py:49 -msgid "bytes/min" -msgstr "bytes/min" - -#: extensions/stats/graph_templates.py:54 +#: extensions/stats/graphics.py:115 msgid "received size" msgstr "dimensione di ricezione" -#: extensions/stats/graph_templates.py:56 +#: extensions/stats/graphics.py:117 msgid "sent size" msgstr "dimensione di spedizione" -#: extensions/stats/graph_templates.py:78 +#: extensions/stats/graphics.py:152 msgid "Mail traffic" msgstr "Traffico mail" -#: extensions/stats/grapher.py:9 -msgid "Day" -msgstr "Giorno" - -#: extensions/stats/grapher.py:10 -msgid "Week" -msgstr "Settimana" - -#: extensions/stats/grapher.py:11 -msgid "Month" -msgstr "Mese" - -#: extensions/stats/grapher.py:12 -msgid "Year" -msgstr "Anno" - -#: extensions/stats/grapher.py:61 -msgid "Total" -msgstr "Totale" - -#: extensions/stats/views.py:28 extensions/stats/templates/stats/graphs.html:4 +#: extensions/stats/views.py:31 msgid "No statistics available" msgstr "Non sono disponibili statistiche" -#: extensions/stats/views.py:47 +#: extensions/stats/views.py:35 +msgid "Day" +msgstr "Giorno" + +#: extensions/stats/views.py:36 +msgid "Week" +msgstr "Settimana" + +#: extensions/stats/views.py:37 +msgid "Month" +msgstr "Mese" + +#: extensions/stats/views.py:38 +msgid "Year" +msgstr "Anno" + +#: extensions/stats/views.py:39 +msgid "Custom" +msgstr "" + +#: extensions/stats/views.py:87 msgid "Unknown graphic set" msgstr "Impostazione grafica sconosciuta" -#: extensions/stats/views.py:70 +#: extensions/stats/views.py:98 msgid "Bad custom period" msgstr "Periodo personalizzato sbagliato" -#: extensions/stats/templates/stats/index.html:28 +#: extensions/stats/templates/stats/index.html:42 msgid "Search a domain" msgstr "Ricerca un dominio" -#: extensions/stats/templates/stats/index.html:32 -msgid "Predefined time ranges" -msgstr "Intervalli di tempo predefiniti" - -#: extensions/stats/templates/stats/index.html:39 -msgid "Custom time range" -msgstr "Intervallo di tempo personalizzato" - -#: extensions/stats/templates/stats/index.html:52 +#: extensions/stats/templates/stats/index.html:75 msgid "Apply" msgstr "Applica" @@ -2809,7 +2970,7 @@ msgstr "Testo signature" msgid "User defined email signature" msgstr "Signature delle e-mail personalizzato dall'utente" -#: extensions/webmail/app_settings.py:160 +#: extensions/webmail/app_settings.py:159 msgid "Value must be a positive integer (> 0)" msgstr "Il valore dev'essere un intero positivo" @@ -2822,6 +2983,7 @@ msgid "Unknown action" msgstr "Azione sconosciuta" #: extensions/webmail/forms.py:85 +#: extensions/webmail/templates/webmail/compose.html:16 msgid "Cci" msgstr "Cci" @@ -2829,174 +2991,145 @@ msgstr "Cci" msgid "Webmail" msgstr "Webmail" -#: extensions/webmail/views.py:87 +#: extensions/webmail/views.py:95 #, python-format msgid "%(count)d message deleted" msgid_plural "%(count)d messages deleted" msgstr[0] "%(count)d messaggio cancellato" msgstr[1] "%(count)d messaggi cancellati" -#: extensions/webmail/views.py:118 lib/email_listing.py:128 +#: extensions/webmail/views.py:128 extensions/webmail/views.py:372 msgid "Empty mailbox" msgstr "Casella di posta vuota" -#: extensions/webmail/views.py:144 +#: extensions/webmail/views.py:158 msgid "Mailbox created" msgstr "Casella di posta creata" -#: extensions/webmail/views.py:150 -#: extensions/webmail/templatetags/webmail_tags.py:177 +#: extensions/webmail/views.py:164 +#: extensions/webmail/templatetags/webmail_tags.py:186 msgid "Create a new mailbox" msgstr "Crea una nuova casella di posta" -#: extensions/webmail/views.py:169 extensions/webmail/views.py:204 +#: extensions/webmail/views.py:183 extensions/webmail/views.py:218 msgid "Edit mailbox" msgstr "Modifica casella di posta" -#: extensions/webmail/views.py:185 +#: extensions/webmail/views.py:199 msgid "Mailbox updated" msgstr "Casella di posta aggiornata" -#: extensions/webmail/views.py:257 +#: extensions/webmail/views.py:271 msgid "Failed to save attachment: " msgstr "Salvataggio allegato fallito: " -#: extensions/webmail/views.py:260 +#: extensions/webmail/views.py:274 #, python-format msgid "Attachment is too big (limit: %s)" msgstr "L'allegato è troppo grande (limite: %s)" -#: extensions/webmail/views.py:266 -#: extensions/webmail/templates/webmail/compose.html:15 +#: extensions/webmail/views.py:280 +#: extensions/webmail/templates/webmail/compose_menubar.html:9 #: extensions/webmail/templates/webmail/headers.html:4 msgid "Attachments" msgstr "Allegati" -#: extensions/webmail/views.py:283 +#: extensions/webmail/views.py:297 msgid "Bad query" msgstr "Domanda sbagliata" -#: extensions/webmail/views.py:295 +#: extensions/webmail/views.py:309 msgid "Failed to remove attachment: " msgstr "Rimozione allegato fallita: " -#: extensions/webmail/views.py:300 +#: extensions/webmail/views.py:314 msgid "Unknown attachment" msgstr "Allegato sconosciuto" -#: extensions/webmail/lib/imapemail.py:235 +#: extensions/webmail/lib/imapemail.py:245 msgid "wrote:" msgstr "scritto:" -#: extensions/webmail/lib/imapemail.py:302 -#: extensions/webmail/lib/imapemail.py:305 +#: extensions/webmail/lib/imapemail.py:312 +#: extensions/webmail/lib/imapemail.py:315 msgid "Original message" msgstr "Messaggio originale" -#: extensions/webmail/lib/imaputils.py:242 +#: extensions/webmail/lib/imaputils.py:245 msgid "Failed to retrieve hierarchy delimiter" msgstr "Impossibile recuperare il delimitatore delle gerarchie" -#: extensions/webmail/lib/imaputils.py:283 +#: extensions/webmail/lib/imaputils.py:288 #, python-format msgid "Connection to IMAP server failed: %s" msgstr "Connessione al server IMAP fallita: %s" -#: extensions/webmail/templates/webmail/attachments.html:6 +#: extensions/webmail/templates/webmail/attachments.html:8 msgid "Attach" msgstr "Allega" -#: extensions/webmail/templates/webmail/attachments.html:9 +#: extensions/webmail/templates/webmail/attachments.html:12 msgid "Uploading.." msgstr "Caricamento ..." -#: extensions/webmail/templates/webmail/compose.html:7 -msgid "Add Cc field" -msgstr "Aggiungi campo Cc" - -#: extensions/webmail/templates/webmail/compose.html:7 -msgid "Add Cci field" -msgstr "Aggiungi campo Cci" - -#: extensions/webmail/templates/webmail/compose.html:18 -#, python-format -msgid "%(counter)s file" -msgid_plural "%(counter)s files" -msgstr[0] "%(counter)s file" -msgstr[1] "%(counter)s file" - #: extensions/webmail/templates/webmail/folder.html:6 msgid "Parent mailbox" msgstr "Casella di posta principale" -#: extensions/webmail/templates/webmail/index.html:42 -msgid "Mailbox quota" -msgstr "Quota casella di posta" +#: extensions/webmail/templates/webmail/index.html:43 +msgid "Compose" +msgstr "" -#: extensions/webmail/templatetags/webmail_tags.py:20 +#: extensions/webmail/templatetags/webmail_tags.py:29 msgid "Reply" msgstr "Rispondi" -#: extensions/webmail/templatetags/webmail_tags.py:24 +#: extensions/webmail/templatetags/webmail_tags.py:34 msgid "Reply all" msgstr "Rispondi a tutti" -#: extensions/webmail/templatetags/webmail_tags.py:34 +#: extensions/webmail/templatetags/webmail_tags.py:48 msgid "Display options" msgstr "Mostra le opzioni" -#: extensions/webmail/templatetags/webmail_tags.py:37 +#: extensions/webmail/templatetags/webmail_tags.py:52 msgid "Activate links" msgstr "Attiva i collegamenti" -#: extensions/webmail/templatetags/webmail_tags.py:39 +#: extensions/webmail/templatetags/webmail_tags.py:54 msgid "Disable links" msgstr "Disabilita i collegamenti" -#: extensions/webmail/templatetags/webmail_tags.py:48 -msgid "Close this message" -msgstr "Chiudi questo messaggio" - -#: extensions/webmail/templatetags/webmail_tags.py:63 -msgid "Back" -msgstr "Indietro" - -#: extensions/webmail/templatetags/webmail_tags.py:67 +#: extensions/webmail/templatetags/webmail_tags.py:78 msgid "Send" msgstr "Invia" -#: extensions/webmail/templatetags/webmail_tags.py:80 -msgid "New message" -msgstr "Nuovo messaggio" - -#: extensions/webmail/templatetags/webmail_tags.py:89 -msgid "Mark messages" +#: extensions/webmail/templatetags/webmail_tags.py:102 +#, fuzzy +msgid "Mark as read" msgstr "Contrassegna i messaggi" -#: extensions/webmail/templatetags/webmail_tags.py:93 -msgid "As read" -msgstr "Come letti" - -#: extensions/webmail/templatetags/webmail_tags.py:96 -msgid "As unread" +#: extensions/webmail/templatetags/webmail_tags.py:106 +#, fuzzy +msgid "Mark as unread" msgstr "Come non letti" -#: extensions/webmail/templatetags/webmail_tags.py:105 -msgid "Compress folder" -msgstr "Comprimi cartella" - -#: extensions/webmail/templatetags/webmail_tags.py:114 +#: extensions/webmail/templatetags/webmail_tags.py:116 msgid "Empty folder" msgstr "Svuota cartella" -#: extensions/webmail/templatetags/webmail_tags.py:185 +#: extensions/webmail/templatetags/webmail_tags.py:194 msgid "Edit the selected mailbox" msgstr "Modifica la casella di posta selezionata" -#: extensions/webmail/templatetags/webmail_tags.py:190 +#: extensions/webmail/templatetags/webmail_tags.py:199 msgid "Remove the selected mailbox" msgstr "Elimina la cartella di posta selezionata" +#: extensions/webmail/templatetags/webmail_tags.py:203 +msgid "Compress folder" +msgstr "Comprimi cartella" + #: lib/dbutils.py:36 #, python-format msgid "Connection to database %s not configured" @@ -3011,15 +3144,15 @@ msgstr "Accesso negato: %s" msgid "Permission denied" msgstr "Accesso negato" -#: lib/formutils.py:187 lib/formutils.py:195 +#: lib/formutils.py:347 lib/formutils.py:355 msgid "Enter a valid domain name" msgstr "Inserisci un nome di dominio valido" -#: lib/formutils.py:244 +#: lib/formutils.py:404 msgid "Yes" msgstr "Si" -#: lib/formutils.py:244 +#: lib/formutils.py:404 msgid "No" msgstr "No" @@ -3040,14 +3173,6 @@ msgstr "Super amministratore" msgid "Domain administrator" msgstr "Amministratore di domini" -#: lib/tables.py:251 -msgid "No entries to display" -msgstr "Non ci sono elementi da mostrare" - -#: lib/templatetags/lib_tags.py:59 -msgid "activate" -msgstr "attiva" - #: templates/404.html:4 templates/500.html:4 msgid "Sorry" msgstr "Dispiace" @@ -3060,48 +3185,118 @@ msgstr "La pagina richiesta non esiste" msgid "An internal error occured." msgstr "È intervenuto un errore interno" -#: templates/nlayout.html:62 -msgid "Powered by Modoboa" -msgstr "Powered by Modoboa" - #: templates/common/email_searchbar.html:5 +msgid "Search..." +msgstr "Ricerca ..." + +#: templates/common/email_searchbar.html:10 msgid "From address" msgstr "Mittente" -#: templates/common/email_searchbar.html:10 +#: templates/common/email_searchbar.html:33 msgid "Both" msgstr "Entrambi" -#: templates/common/email_searchbar.html:12 -msgid "Search..." -msgstr "Ricerca ..." - #: templates/common/error.html:4 msgid "Error:" msgstr "Errore:" -#: templates/common/generic_field.html:3 -#: templates/common/generic_fields_group.html:3 +#: templates/common/generic_field.html:11 +#: templates/common/generic_fields_group.html:8 msgid "Help:" msgstr "Aiuto" -#: templates/common/generic_modal.html:11 -#: templates/common/wizard_forms.html:29 +#: templates/common/generic_modal.html:6 +#: templates/common/generic_modal.html:13 templates/common/wizard_forms.html:6 +#: templates/common/wizard_forms.html:27 msgid "Close" msgstr "Chiudi" -#: templates/registration/login.html:5 +#: templates/common/wizard_forms.html:31 +msgid "Previous" +msgstr "Precedente" + +#: templates/common/wizard_forms.html:32 +msgid "Next" +msgstr "Successivo" + +#: templates/registration/login.html:8 msgid "Welcome to Modoboa" msgstr "Benvenuti in Modoboa" -#: templates/registration/login.html:34 +#: templates/registration/login.html:39 msgid "Remember me" msgstr "Ricordami" -#: templates/registration/login.html:36 +#: templates/registration/login.html:42 msgid "Log in" msgstr "Registrati" +#~ msgid "Filter" +#~ msgstr "Filtro" + +#~ msgid "Check requests interval" +#~ msgstr "Intervallo di controllo delle request " + +#~ msgid "pending requests" +#~ msgstr "richieste in sospeso" + +#~ msgid "Average normal traffic" +#~ msgstr "Traffico normale medio" + +#~ msgid "msgs/min" +#~ msgstr "msg/min" + +#~ msgid "Average bad traffic" +#~ msgstr "Traffico maligno medio" + +#~ msgid "bytes/min" +#~ msgstr "bytes/min" + +#~ msgid "Total" +#~ msgstr "Totale" + +#~ msgid "Predefined time ranges" +#~ msgstr "Intervalli di tempo predefiniti" + +#~ msgid "Custom time range" +#~ msgstr "Intervallo di tempo personalizzato" + +#~ msgid "Add Cc field" +#~ msgstr "Aggiungi campo Cc" + +#~ msgid "Add Cci field" +#~ msgstr "Aggiungi campo Cci" + +#~ msgid "%(counter)s file" +#~ msgid_plural "%(counter)s files" +#~ msgstr[0] "%(counter)s file" +#~ msgstr[1] "%(counter)s file" + +#~ msgid "Mailbox quota" +#~ msgstr "Quota casella di posta" + +#~ msgid "Close this message" +#~ msgstr "Chiudi questo messaggio" + +#~ msgid "New message" +#~ msgstr "Nuovo messaggio" + +#~ msgid "Mark messages" +#~ msgstr "Contrassegna i messaggi" + +#~ msgid "As read" +#~ msgstr "Come letti" + +#~ msgid "No entries to display" +#~ msgstr "Non ci sono elementi da mostrare" + +#~ msgid "activate" +#~ msgstr "attiva" + +#~ msgid "Powered by Modoboa" +#~ msgstr "Powered by Modoboa" + #~ msgid "A domain %s already exists" #~ msgstr "Esiste già un dominio %s" diff --git a/modoboa/locale/it/LC_MESSAGES/djangojs.po b/modoboa/locale/it/LC_MESSAGES/djangojs.po index 0cbcc4fe4..0a7b2a059 100644 --- a/modoboa/locale/it/LC_MESSAGES/djangojs.po +++ b/modoboa/locale/it/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Modoboa\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-10-29 20:22+0100\n" +"POT-Creation-Date: 2014-11-25 14:23+0100\n" "PO-Revision-Date: 2013-12-23 00:58+0100\n" "Last-Translator: Alberto BertiLet op! Zorg dat het 'line-encoding format' Unix is - anders gaat het " "importeren mis
\n" -#: extensions/admin/views/import.py:167 +#: extensions/admin/views/import.py:161 msgid "Import identities" msgstr "Identiteiten importeren" @@ -1470,198 +1503,186 @@ msgstr "Gemakkelijke amavis beheertool" msgid "Quarantine" msgstr "Quarantaine" -#: extensions/amavis/app_settings.py:14 +#: extensions/amavis/app_settings.py:16 msgid "Quarantine settings" msgstr "Quarantaine instellingen" -#: extensions/amavis/app_settings.py:17 +#: extensions/amavis/app_settings.py:19 msgid "Maximum message age" msgstr "Maximum bericht bewaartijd" -#: extensions/amavis/app_settings.py:19 +#: extensions/amavis/app_settings.py:22 msgid "Quarantine messages maximum age (in days) before deletion" msgstr "" "Maximum bewaartijd quarantaine berichten (in dagen) voordat ze verwijderd " "worden" -#: extensions/amavis/app_settings.py:22 +#: extensions/amavis/app_settings.py:26 msgid "Messages releasing" msgstr "Berichten worden vrijgegeven" -#: extensions/amavis/app_settings.py:25 +#: extensions/amavis/app_settings.py:29 msgid "Remove released messages" msgstr "Verwijderde vrijgegeven berichten" -#: extensions/amavis/app_settings.py:27 +#: extensions/amavis/app_settings.py:31 msgid "Remove messages marked as released while cleaning up the database" msgstr "" "Verwijder berichten gemarkeerd als vrijgegeven tijdens het opruimen van de " "database" -#: extensions/amavis/app_settings.py:32 +#: extensions/amavis/app_settings.py:36 msgid "Amavis connection mode" msgstr "Modus om met Amavis te verbinden" -#: extensions/amavis/app_settings.py:35 +#: extensions/amavis/app_settings.py:39 msgid "Mode used to access the PDP server" msgstr "Mode die gebruikt word om met de PDP server te verbinden" -#: extensions/amavis/app_settings.py:40 +#: extensions/amavis/app_settings.py:44 msgid "PDP server address" msgstr "PDP server adres" -#: extensions/amavis/app_settings.py:42 +#: extensions/amavis/app_settings.py:46 msgid "PDP server address (if inet mode)" msgstr "PDP server adres (indien inet mode gebruikt word)" -#: extensions/amavis/app_settings.py:46 +#: extensions/amavis/app_settings.py:51 msgid "PDP server port" msgstr "PDP server poort" -#: extensions/amavis/app_settings.py:48 +#: extensions/amavis/app_settings.py:53 msgid "PDP server port (if inet mode)" msgstr "PDP server poort (indien inet mode gebruikt word)" -#: extensions/amavis/app_settings.py:52 +#: extensions/amavis/app_settings.py:57 msgid "PDP server socket" msgstr "PDP server socket" -#: extensions/amavis/app_settings.py:54 +#: extensions/amavis/app_settings.py:59 msgid "Path to the PDP server socket (if unix mode)" msgstr "" "Locatie naar de PDP server socket (indien unix socket mode gebruikt word)" -#: extensions/amavis/app_settings.py:58 -msgid "Check requests interval" -msgstr "Controleer tijdspanne tussen verzoeken" - -#: extensions/amavis/app_settings.py:60 -msgid "Interval between two release requests checks" -msgstr "Periode tussen twee vrijgeef verzoeken controles" - -#: extensions/amavis/app_settings.py:64 +#: extensions/amavis/app_settings.py:63 msgid "Allow direct release" msgstr "Sta toe om direct vrij te geven" -#: extensions/amavis/app_settings.py:66 +#: extensions/amavis/app_settings.py:65 msgid "Allow users to directly release their messages" msgstr "Sta een gebruiker to om zelf berichten vrij te geven" -#: extensions/amavis/app_settings.py:70 +#: extensions/amavis/app_settings.py:69 msgid "Enable self-service mode" msgstr "Activeer de 'zelfbedienings' mode" -#: extensions/amavis/app_settings.py:72 +#: extensions/amavis/app_settings.py:71 msgid "Activate the 'self-service' mode" msgstr "Activeer de 'zelfbedienings' mode" -#: extensions/amavis/app_settings.py:76 +#: extensions/amavis/app_settings.py:75 msgid "Notifications sender" msgstr "Afzender van notificaties" -#: extensions/amavis/app_settings.py:78 +#: extensions/amavis/app_settings.py:77 msgid "The e-mail address used to send notitications" msgstr "E-mail adres dat gebruikt word om notificaties te versturen" -#: extensions/amavis/app_settings.py:81 -#: extensions/amavis/templates/amavis/main_action_bar.html:28 +#: extensions/amavis/app_settings.py:80 +#: extensions/amavis/templates/amavis/main_action_bar.html:31 msgid "Manual learning" msgstr "" -#: extensions/amavis/app_settings.py:84 +#: extensions/amavis/app_settings.py:83 msgid "Enable manual learning" msgstr "" -#: extensions/amavis/app_settings.py:87 +#: extensions/amavis/app_settings.py:86 msgid "Allow super administrators to manually train Spamassassin" msgstr "" -#: extensions/amavis/app_settings.py:92 +#: extensions/amavis/app_settings.py:91 msgid "Is Spamassassin local?" msgstr "" -#: extensions/amavis/app_settings.py:95 +#: extensions/amavis/app_settings.py:94 msgid "Tell if Spamassassin is running on the same server than modoboa" msgstr "" -#: extensions/amavis/app_settings.py:100 +#: extensions/amavis/app_settings.py:99 #, fuzzy msgid "Default user" msgstr "Standaard editor" -#: extensions/amavis/app_settings.py:103 +#: extensions/amavis/app_settings.py:102 msgid "Name of the user owning the default bayesian database" msgstr "" -#: extensions/amavis/app_settings.py:108 +#: extensions/amavis/app_settings.py:107 #, fuzzy msgid "Spamd address" msgstr "Van adres" -#: extensions/amavis/app_settings.py:110 +#: extensions/amavis/app_settings.py:109 msgid "The IP address where spamd can be reached" msgstr "" -#: extensions/amavis/app_settings.py:114 +#: extensions/amavis/app_settings.py:113 #, fuzzy msgid "Spamd port" msgstr "Alleen spam" -#: extensions/amavis/app_settings.py:116 +#: extensions/amavis/app_settings.py:115 msgid "The TCP port spamd is listening on" msgstr "" -#: extensions/amavis/app_settings.py:120 +#: extensions/amavis/app_settings.py:119 msgid "Enable per-domain manual learning" msgstr "" -#: extensions/amavis/app_settings.py:123 +#: extensions/amavis/app_settings.py:122 msgid "" "Allow domain administrators to train Spamassassin (within dedicated per-" "domain databases)" msgstr "" -#: extensions/amavis/app_settings.py:129 +#: extensions/amavis/app_settings.py:128 msgid "Enable per-user manual learning" msgstr "" -#: extensions/amavis/app_settings.py:132 +#: extensions/amavis/app_settings.py:131 msgid "" "Allow simple users to personally train Spamassassin (within a dedicated " "database)" msgstr "" -#: extensions/amavis/app_settings.py:161 extensions/webmail/app_settings.py:91 +#: extensions/amavis/app_settings.py:160 extensions/webmail/app_settings.py:91 msgid "Number of displayed emails per page" msgstr "Aantal weergegeven emails per pagina" -#: extensions/amavis/app_settings.py:162 +#: extensions/amavis/app_settings.py:161 msgid "Set the maximum number of messages displayed in a page" msgstr "Stelt het maximum aantal weergegeven berichten per pagina in" -#: extensions/amavis/forms.py:83 +#: extensions/amavis/forms.py:88 msgid "Global database" msgstr "" -#: extensions/amavis/forms.py:89 +#: extensions/amavis/forms.py:94 #, fuzzy msgid "Domain's database" msgstr "Domein aliassen" -#: extensions/amavis/forms.py:91 +#: extensions/amavis/forms.py:96 #, fuzzy msgid "User's database" msgstr "Gebruikers zoekbasis" -#: extensions/amavis/general_callbacks.py:136 -msgid "pending requests" -msgstr "openstaande verzoeken" - -#: extensions/amavis/general_callbacks.py:179 +#: extensions/amavis/general_callbacks.py:149 msgid "Pending requests" msgstr "Openstaande verzoeken" -#: extensions/amavis/general_callbacks.py:189 +#: extensions/amavis/general_callbacks.py:159 msgid "Content filter" msgstr "Content filter" @@ -1691,7 +1712,7 @@ msgstr "nee" #: extensions/amavis/models.py:96 extensions/amavis/models.py:104 #: extensions/amavis/models.py:112 -#: extensions/amavis/templates/amavis/domain_content_filter.html:11 +#: extensions/amavis/templates/amavis/domain_content_filter.html:17 msgid "default" msgstr "standaard" @@ -1733,79 +1754,56 @@ msgstr "" "Wijzig standaard spam voorvoegsel met de opgegeven text. Kies 'default' om " "de systeeminstelling te gebruiken. Geef niets op als u geen voorvoegsel wilt." -#: extensions/amavis/sql_listing.py:29 -msgid "Score" -msgstr "Score" - -#: extensions/amavis/sql_listing.py:33 -#: extensions/amavis/templatetags/amavis_tags.py:106 -#: extensions/webmail/forms.py:83 -msgid "To" -msgstr "Naar" - -#: extensions/amavis/sql_listing.py:36 -#: extensions/postfix_autoreply/forms.py:10 -#: extensions/webmail/lib/listing.py:31 extensions/webmail/lib/tables.py:30 -msgid "From" -msgstr "Van" - -#: extensions/amavis/sql_listing.py:40 extensions/sievefilters/forms.py:77 -#: extensions/webmail/forms.py:87 extensions/webmail/lib/imapemail.py:288 -#: extensions/webmail/lib/listing.py:27 extensions/webmail/lib/tables.py:26 -#: templates/common/email_searchbar.html:6 -msgid "Subject" -msgstr "Onderwerp" - -#: extensions/amavis/views.py:31 +#: extensions/amavis/views.py:38 msgid "Empty quarantine" msgstr "Niets in quarantaine" -#: extensions/amavis/views.py:177 +#: extensions/amavis/views.py:227 msgid "Message deleted" msgstr "Bericht verwijderd" -#: extensions/amavis/views.py:194 +#: extensions/amavis/views.py:244 #, python-format msgid "%(count)d message deleted successfully" msgid_plural "%(count)d messages deleted successfully" msgstr[0] "%(count)d berichten successvol verwijderd" msgstr[1] "%(count)d berichten successvol verwijderd" -#: extensions/amavis/views.py:217 +#: extensions/amavis/views.py:267 msgid "Request sent" msgstr "Verzoek ingediend" -#: extensions/amavis/views.py:223 +#: extensions/amavis/views.py:273 msgid "Message released" msgstr "Bericht vrijgegeven" -#: extensions/amavis/views.py:250 +#: extensions/amavis/views.py:300 #, python-format msgid "%(count)d request sent" msgid_plural "%(count)d requests sent" msgstr[0] "%(count)d verzoek ingediend" msgstr[1] "%(count)d verzoeken ingediend" -#: extensions/amavis/views.py:271 +#: extensions/amavis/views.py:321 #, python-format msgid "%(count)d message released successfully" msgid_plural "%(count)d messages released successfully" msgstr[0] "%(count)d berichten successvol vrijgegeven" msgstr[1] "%(count)d berichten successvol vrijgegeven" -#: extensions/amavis/views.py:309 +#: extensions/amavis/views.py:360 #, fuzzy, python-format msgid "%(count)d message processed successfully" msgid_plural "%(count)d messages processed successfully" msgstr[0] "%(count)d berichten successvol vrijgegeven" msgstr[1] "%(count)d berichten successvol vrijgegeven" -#: extensions/amavis/views.py:341 +#: extensions/amavis/views.py:394 #, fuzzy msgid "Select a database" msgstr "Bestand selecteren" -#: extensions/amavis/views.py:345 +#: extensions/amavis/views.py:398 msgid "Validate" msgstr "" @@ -1817,101 +1815,142 @@ msgstr "[modoboa] Openstaand quarantaine vrijgeef verzoek" msgid "Thresholds" msgstr "Drempels" -#: extensions/amavis/templates/amavis/domain_content_filter.html:7 +#: extensions/amavis/templates/amavis/domain_content_filter.html:9 msgid "or more is spam" msgstr "of meer is spam" -#: extensions/amavis/templates/amavis/domain_content_filter.html:8 +#: extensions/amavis/templates/amavis/domain_content_filter.html:15 msgid "or more throw spam message away" msgstr "of meer weiger bericht" -#: extensions/amavis/templates/amavis/index.html:2 +#: extensions/amavis/templates/amavis/email_list.html:11 +msgid "Score" +msgstr "Score" + +#: extensions/amavis/templates/amavis/email_list.html:14 +#: extensions/amavis/templatetags/amavis_tags.py:111 +#: extensions/webmail/forms.py:83 +#: extensions/webmail/templates/webmail/compose.html:9 +msgid "To" +msgstr "Naar" + +#: extensions/amavis/templates/amavis/email_list.html:17 +#: extensions/postfix_autoreply/forms.py:10 +msgid "From" +msgstr "Van" + +#: extensions/amavis/templates/amavis/email_list.html:20 +#: extensions/sievefilters/forms.py:83 extensions/webmail/forms.py:87 +#: extensions/webmail/lib/imapemail.py:298 +#: templates/common/email_searchbar.html:17 +msgid "Subject" +msgstr "Onderwerp" + +#: extensions/amavis/templates/amavis/emails_page.html:15 +#, fuzzy +msgid "Released" +msgstr "Vrijgeven" + +#: extensions/amavis/templates/amavis/emails_page.html:17 +#, fuzzy +msgid "Marked as spam" +msgstr "Markeer berichten" + +#: extensions/amavis/templates/amavis/emails_page.html:19 +#, fuzzy +msgid "Marked as non-spam" +msgstr "Markeer berichten" + +#: extensions/amavis/templates/amavis/index.html:4 msgid "Quarantine management" msgstr "Quarantaine beheer" -#: extensions/amavis/templates/amavis/main_action_bar.html:3 +#: extensions/amavis/templates/amavis/main_action_bar.html:5 msgid "Select" msgstr "Selecteren" -#: extensions/amavis/templates/amavis/main_action_bar.html:9 +#: extensions/amavis/templates/amavis/main_action_bar.html:11 msgid "Clean" msgstr "" -#: extensions/amavis/templates/amavis/main_action_bar.html:10 +#: extensions/amavis/templates/amavis/main_action_bar.html:12 msgid "Spam" msgstr "Ongewenst" -#: extensions/amavis/templates/amavis/main_action_bar.html:11 +#: extensions/amavis/templates/amavis/main_action_bar.html:13 msgid "Virus" msgstr "Virus" -#: extensions/amavis/templates/amavis/main_action_bar.html:12 +#: extensions/amavis/templates/amavis/main_action_bar.html:14 msgid "Bad Header" msgstr "Ongeldige Header" -#: extensions/amavis/templates/amavis/main_action_bar.html:13 +#: extensions/amavis/templates/amavis/main_action_bar.html:15 msgid "Bad MIME" msgstr "Verkeerde MIME" -#: extensions/amavis/templates/amavis/main_action_bar.html:14 +#: extensions/amavis/templates/amavis/main_action_bar.html:16 msgid "Banned" msgstr "Geband" -#: extensions/amavis/templates/amavis/main_action_bar.html:19 -#: extensions/amavis/templatetags/amavis_tags.py:24 -#: extensions/amavis/templatetags/amavis_tags.py:85 +#: extensions/amavis/templates/amavis/main_action_bar.html:20 +#: extensions/amavis/templates/amavis/main_action_bar.html:22 +#: extensions/amavis/templatetags/amavis_tags.py:30 +#: extensions/amavis/templatetags/amavis_tags.py:90 msgid "Release" msgstr "Vrijgeven" -#: extensions/amavis/templates/amavis/main_action_bar.html:24 -#: extensions/amavis/templatetags/amavis_tags.py:30 -#: extensions/amavis/templatetags/amavis_tags.py:92 -#: extensions/webmail/templatetags/webmail_tags.py:32 +#: extensions/amavis/templates/amavis/main_action_bar.html:25 +#: extensions/amavis/templates/amavis/main_action_bar.html:27 +#: extensions/amavis/templatetags/amavis_tags.py:36 +#: extensions/amavis/templatetags/amavis_tags.py:97 +#: extensions/webmail/templatetags/webmail_tags.py:45 +#: extensions/webmail/templatetags/webmail_tags.py:92 msgid "Delete" msgstr "Verwijderen" -#: extensions/amavis/templates/amavis/main_action_bar.html:33 -#: extensions/amavis/templatetags/amavis_tags.py:44 +#: extensions/amavis/templates/amavis/main_action_bar.html:36 +#: extensions/amavis/templatetags/amavis_tags.py:49 #, fuzzy msgid "Mark as spam" msgstr "Markeer berichten" -#: extensions/amavis/templates/amavis/main_action_bar.html:34 -#: extensions/amavis/templatetags/amavis_tags.py:52 +#: extensions/amavis/templates/amavis/main_action_bar.html:37 +#: extensions/amavis/templatetags/amavis_tags.py:57 msgid "Mark as non-spam" msgstr "" -#: extensions/amavis/templates/amavis/main_action_bar.html:43 -#: extensions/sievefilters/forms.py:64 +#: extensions/amavis/templates/amavis/main_action_bar.html:54 +#: extensions/sievefilters/forms.py:70 msgid "All messages" msgstr "Alle berichten" -#: extensions/amavis/templates/amavis/main_action_bar.html:43 +#: extensions/amavis/templates/amavis/main_action_bar.html:54 msgid "All" msgstr "Alles" -#: extensions/amavis/templates/amavis/main_action_bar.html:45 +#: extensions/amavis/templates/amavis/main_action_bar.html:58 #, fuzzy msgid "Clean only" msgstr "Alleen geband" -#: extensions/amavis/templates/amavis/main_action_bar.html:47 +#: extensions/amavis/templates/amavis/main_action_bar.html:62 msgid "Spam only" msgstr "Alleen spam" -#: extensions/amavis/templates/amavis/main_action_bar.html:48 +#: extensions/amavis/templates/amavis/main_action_bar.html:65 msgid "Virus only" msgstr "Alleen virussen" -#: extensions/amavis/templates/amavis/main_action_bar.html:49 +#: extensions/amavis/templates/amavis/main_action_bar.html:68 msgid "Bad Header only" msgstr "Alleen ongeldige headers" -#: extensions/amavis/templates/amavis/main_action_bar.html:50 +#: extensions/amavis/templates/amavis/main_action_bar.html:71 msgid "Bad MIME only" msgstr "Alleen ongeldige MIME's" -#: extensions/amavis/templates/amavis/main_action_bar.html:51 +#: extensions/amavis/templates/amavis/main_action_bar.html:74 msgid "Banned only" msgstr "Alleen geband" @@ -1959,17 +1998,23 @@ msgstr "Reageer op dit bericht:" msgid "Please visit %(listingurl)s for a full listing." msgstr "Bezoek %(listingurl)s voor een volledige lijst." -#: extensions/amavis/templatetags/amavis_tags.py:35 +#: extensions/amavis/templatetags/amavis_tags.py:24 +#: extensions/webmail/templatetags/webmail_tags.py:24 +#: extensions/webmail/templatetags/webmail_tags.py:73 +msgid "Back" +msgstr "Terug" + +#: extensions/amavis/templatetags/amavis_tags.py:40 msgid "View full headers" msgstr "Volledige headers weergeven" -#: extensions/limits/__init__.py:25 +#: extensions/limits/__init__.py:26 msgid "" "Per administrator resources to limit the number of objects they can create" msgstr "" "Administrators limiteren in de hoeveelheid objecten die ze kunnen aanmaken" -#: extensions/limits/__init__.py:56 +#: extensions/limits/__init__.py:59 msgid "Limits" msgstr "Limieten" @@ -2059,7 +2104,7 @@ msgstr "ongedefinieerd" msgid "unlimited" msgstr "ongelimiteerd" -#: extensions/limits/templates/limits/poolusage.html:4 +#: extensions/limits/templates/limits/poolusage.html:3 msgid "Resources usage" msgstr "Capaciteit gebruik" @@ -2079,26 +2124,26 @@ msgstr "Automatisch antwoorden timeout" msgid "Timeout in seconds between two auto-replies to the same recipient" msgstr "Timeout in seconden tussen twee auto-antwoorden naar dezelfde afzender" -#: extensions/postfix_autoreply/app_settings.py:20 +#: extensions/postfix_autoreply/app_settings.py:21 msgid "Default subject" msgstr "Standaard onderwerp" -#: extensions/postfix_autoreply/app_settings.py:21 +#: extensions/postfix_autoreply/app_settings.py:22 msgid "I'm off" msgstr "Ik ben niet aanwezig" -#: extensions/postfix_autoreply/app_settings.py:23 +#: extensions/postfix_autoreply/app_settings.py:24 msgid "" "Default subject used when an auto-reply message is created automatically" msgstr "" "Standaard onderwerp gebruikt wanneer een automatisch antwoord automatisch is " "aangemaakt" -#: extensions/postfix_autoreply/app_settings.py:28 +#: extensions/postfix_autoreply/app_settings.py:30 msgid "Default content" msgstr "Standaard inhoud" -#: extensions/postfix_autoreply/app_settings.py:30 +#: extensions/postfix_autoreply/app_settings.py:32 #, python-format msgid "" "I'm currently off. I'll answer as soon as I come back.\n" @@ -2111,7 +2156,7 @@ msgstr "" "Met vriendelijke groet,\n" "%(name)s\n" -#: extensions/postfix_autoreply/app_settings.py:36 +#: extensions/postfix_autoreply/app_settings.py:38 #, python-format msgid "" "Default content used when an auto-reply message is created automatically. " @@ -2133,25 +2178,25 @@ msgstr "Tot" msgid "Activate your auto reply until this date" msgstr "Activeer uw auto-antwoord tot deze datum" -#: extensions/postfix_autoreply/forms.py:55 -#: extensions/postfix_autoreply/forms.py:62 +#: extensions/postfix_autoreply/forms.py:65 +#: extensions/postfix_autoreply/forms.py:72 msgid "This date is over" msgstr "Deze datum is over" -#: extensions/postfix_autoreply/forms.py:67 +#: extensions/postfix_autoreply/forms.py:77 msgid "Must be greater than start date" msgstr "De datum moet in de toekomst vanaf de startdatum liggen" -#: extensions/postfix_autoreply/general_callbacks.py:33 +#: extensions/postfix_autoreply/general_callbacks.py:30 #: extensions/postfix_autoreply/templates/postfix_autoreply/autoreply.html:2 msgid "Auto-reply message" msgstr "Auto-antwoord bericht" -#: extensions/postfix_autoreply/general_callbacks.py:118 +#: extensions/postfix_autoreply/general_callbacks.py:115 msgid "Enable auto-reply" msgstr "Activeer auto-antwoord" -#: extensions/postfix_autoreply/general_callbacks.py:120 +#: extensions/postfix_autoreply/general_callbacks.py:117 msgid "Enable or disable Postfix auto-reply" msgstr "Activeer of Deactiveer Postfix auto-antwoord" @@ -2202,7 +2247,7 @@ msgstr "Map waarin Postfix's master.cf staat" msgid "Path to the master.cf configuration file" msgstr "Locatie van Postfix's master.cf" -#: extensions/postfix_relay_domains/forms.py:15 +#: extensions/postfix_relay_domains/forms.py:20 msgid "" "Alias(es) of this relay domain. Indicate only one name per input, press " "ENTER to add a new input." @@ -2210,16 +2255,20 @@ msgstr "" "Alias(sen) van dit doorstuur domein. Geef slechts een adres per regel op, en " "toets ENTER om een nieuwe regel te krijgen." -#: extensions/postfix_relay_domains/forms.py:51 +#: extensions/postfix_relay_domains/forms.py:62 #: extensions/postfix_relay_domains/general_callbacks.py:93 msgid "relay domain alias" msgstr "doorstuur domein alias" -#: extensions/postfix_relay_domains/forms.py:69 +#: extensions/postfix_relay_domains/forms.py:80 #: extensions/postfix_relay_domains/general_callbacks.py:92 msgid "relay domain" msgstr "doorstuur domein" +#: extensions/postfix_relay_domains/forms.py:186 +msgid "Relay domain modified" +msgstr "Doorstuur domein aangepast" + #: extensions/postfix_relay_domains/general_callbacks.py:35 msgid "Add relay domain" msgstr "Doorstuur domein toevoegen" @@ -2299,18 +2348,147 @@ msgstr "Doorstuur domein aangemaakt" msgid "New relay domain" msgstr "Nieuw doorstuur domein" -#: extensions/postfix_relay_domains/views.py:57 -msgid "Relay domain modified" -msgstr "Doorstuur domein aangepast" - -#: extensions/postfix_relay_domains/views.py:80 +#: extensions/postfix_relay_domains/views.py:61 msgid "Relay domain deleted" msgstr "Doorstuur domein verwijderd" -#: extensions/postfix_relay_domains/templates/postfix_relay_domains/service_field.html:2 +#: extensions/postfix_relay_domains/templates/postfix_relay_domains/service_field.html:3 msgid "Scan" msgstr "Scan" +#: extensions/radicale/__init__.py:34 +msgid "Radicale frontend" +msgstr "" + +#: extensions/radicale/__init__.py:38 +msgid "Management frontend for Radicale, a simple calendar and contact server." +msgstr "" + +#: extensions/radicale/app_settings.py:11 +#, fuzzy +msgid "Server settings" +msgstr "ManageSieve instellingen" + +#: extensions/radicale/app_settings.py:15 +#, fuzzy +msgid "Server location" +msgstr "Server poort" + +#: extensions/radicale/app_settings.py:17 +msgid "" +"The URL of your Radicale server. It will be used to construct calendar URLs." +msgstr "" + +#: extensions/radicale/app_settings.py:24 +#, fuzzy +msgid "Rights management" +msgstr "Quarantaine beheer" + +#: extensions/radicale/app_settings.py:27 +msgid "Radicale rights file path" +msgstr "" + +#: extensions/radicale/app_settings.py:29 +msgid "Path to file that contains rights definition" +msgstr "" + +#: extensions/radicale/app_settings.py:34 +#, fuzzy +msgid "Allow calendars administration" +msgstr "Domein administrator" + +#: extensions/radicale/app_settings.py:37 +#, fuzzy +msgid "Allow domain administrators to manage user calendars (read and write)" +msgstr "Maximum aantal domein administrators die deze gebruiker aan kan maken" + +#: extensions/radicale/forms.py:70 +#: extensions/radicale/templates/radicale/accessrule.html:6 +msgid "Read" +msgstr "" + +#: extensions/radicale/forms.py:73 +#: extensions/radicale/templates/radicale/accessrule.html:7 +msgid "Write" +msgstr "" + +#: extensions/radicale/forms.py:132 +#, fuzzy, python-format +msgid "Mailbox %s does not exist" +msgstr "Domein '%s' bestaat niet" + +#: extensions/radicale/forms.py:155 extensions/radicale/forms.py:189 +msgid "Rights" +msgstr "" + +#: extensions/radicale/forms.py:160 +#, fuzzy +msgid "New calendar" +msgstr "Nieuwe alias" + +#: extensions/radicale/forms.py:172 extensions/radicale/views.py:131 +#, fuzzy +msgid "Calendar created" +msgstr "Filter aangemaakt" + +#: extensions/radicale/forms.py:211 extensions/radicale/views.py:168 +#, fuzzy +msgid "Calendar updated" +msgstr "Profiel aangepast" + +#: extensions/radicale/general_callbacks.py:15 +msgid "Calendars" +msgstr "" + +#: extensions/radicale/models.py:94 +#, fuzzy +msgid "User" +msgstr "Gebruikersnaam" + +#: extensions/radicale/models.py:139 +msgid "Shared" +msgstr "" + +#: extensions/radicale/views.py:104 extensions/radicale/views.py:163 +#, fuzzy +msgid "Calendar removed" +msgstr "Filter verwijderd" + +#: extensions/radicale/views.py:139 +msgid "New shared calendar" +msgstr "" + +#: extensions/radicale/views.py:142 extensions/radicale/views.py:179 +#: lib/formutils.py:82 +msgid "Submit" +msgstr "" + +#: extensions/radicale/templates/radicale/calendar_detail.html:6 +msgid "To access this calendar, use the following address:" +msgstr "" + +#: extensions/radicale/templates/radicale/calendars.html:49 +msgid "Owner" +msgstr "" + +#: extensions/radicale/templatetags/radicale_tags.py:24 +#, fuzzy +msgid "Add calendar" +msgstr "Alias toevoegen" + +#: extensions/radicale/templatetags/radicale_tags.py:33 +msgid "Add shared calendar" +msgstr "" + +#: extensions/radicale/templatetags/radicale_tags.py:50 +msgid "View calendar detail" +msgstr "" + +#: extensions/radicale/templatetags/radicale_tags.py:68 +#, python-format +msgid "Edit %s" +msgstr "" + #: extensions/sievefilters/__init__.py:12 msgid "Plugin to easily create server-side filters" msgstr "" @@ -2323,7 +2501,7 @@ msgstr "Sieve filters" #: extensions/sievefilters/__init__.py:19 #: extensions/sievefilters/general_callbacks.py:14 -#: extensions/sievefilters/templates/sievefilters/index.html:2 +#: extensions/sievefilters/templates/sievefilters/index.html:4 msgid "Message filters" msgstr "Berichtfilters" @@ -2335,103 +2513,104 @@ msgstr "ManageSieve instellingen" msgid "Address of your MANAGESIEVE server" msgstr "Adres van uw MANAGESIEVE server" -#: extensions/sievefilters/app_settings.py:30 +#: extensions/sievefilters/app_settings.py:31 msgid "Listening port of your MANAGESIEVE server" msgstr "Poort van uw MANAGESIEVE server" -#: extensions/sievefilters/app_settings.py:34 +#: extensions/sievefilters/app_settings.py:36 msgid "Connect using STARTTLS" msgstr "Verbind dmv. STARTTLS" -#: extensions/sievefilters/app_settings.py:36 +#: extensions/sievefilters/app_settings.py:38 msgid "Use the STARTTLS extension" msgstr "Gebruik de STARTTLS extensie (aanbevolen)" -#: extensions/sievefilters/app_settings.py:40 +#: extensions/sievefilters/app_settings.py:42 msgid "Authentication mechanism" msgstr "Authenticatie mechanisme" -#: extensions/sievefilters/app_settings.py:43 +#: extensions/sievefilters/app_settings.py:45 msgid "Prefered authentication mechanism" msgstr "Geprefereerde authenticatie mechanisme" -#: extensions/sievefilters/app_settings.py:54 +#: extensions/sievefilters/app_settings.py:57 msgid "Editor mode" msgstr "Editor mode" -#: extensions/sievefilters/app_settings.py:56 +#: extensions/sievefilters/app_settings.py:59 msgid "Select the mode you want the editor to work in" msgstr "Selecteer de mode waarin u de editor wilt hebben" -#: extensions/sievefilters/forms.py:16 +#: extensions/sievefilters/forms.py:18 msgid "Check to activate this filters set" msgstr "Aanvinken om deze filterset te activeren" -#: extensions/sievefilters/forms.py:62 +#: extensions/sievefilters/forms.py:68 msgid "All of the following" msgstr "Alles van de volgende" -#: extensions/sievefilters/forms.py:63 +#: extensions/sievefilters/forms.py:69 msgid "Any of the following" msgstr "Elke van het volgende" -#: extensions/sievefilters/forms.py:70 +#: extensions/sievefilters/forms.py:76 msgid "contains" msgstr "bevat" -#: extensions/sievefilters/forms.py:71 +#: extensions/sievefilters/forms.py:77 msgid "does not contain" msgstr "bevat niet" -#: extensions/sievefilters/forms.py:72 +#: extensions/sievefilters/forms.py:78 msgid "is" msgstr "is" -#: extensions/sievefilters/forms.py:73 +#: extensions/sievefilters/forms.py:79 msgid "is not" msgstr "is niet" -#: extensions/sievefilters/forms.py:78 +#: extensions/sievefilters/forms.py:84 msgid "Sender" msgstr "Afzender" -#: extensions/sievefilters/forms.py:79 +#: extensions/sievefilters/forms.py:85 msgid "Recipient" msgstr "Ontvanger" -#: extensions/sievefilters/forms.py:80 extensions/webmail/forms.py:84 +#: extensions/sievefilters/forms.py:86 extensions/webmail/forms.py:84 +#: extensions/webmail/templates/webmail/compose.html:15 msgid "Cc" msgstr "CC" -#: extensions/sievefilters/forms.py:81 +#: extensions/sievefilters/forms.py:87 msgid "Size" msgstr "Grootte" -#: extensions/sievefilters/forms.py:82 +#: extensions/sievefilters/forms.py:88 msgid "is greater than" msgstr "is groter dan" -#: extensions/sievefilters/forms.py:83 +#: extensions/sievefilters/forms.py:89 msgid "is less than" msgstr "is minder dan" -#: extensions/sievefilters/forms.py:87 +#: extensions/sievefilters/forms.py:93 msgid "Move message to" msgstr "Verplaats bericht naar" -#: extensions/sievefilters/forms.py:89 +#: extensions/sievefilters/forms.py:95 msgid "Redirect message to" msgstr "Bericht doorsturen naar" -#: extensions/sievefilters/forms.py:104 +#: extensions/sievefilters/forms.py:110 msgid "Wrong filter name" msgstr "Verkeerde filter naam" -#: extensions/sievefilters/lib.py:40 +#: extensions/sievefilters/lib.py:41 msgid "Connection to MANAGESIEVE server failed, check your configuration" msgstr "Verbinding naar MANAGESIEVE server mislukt, controleer uw configuratie" -#: extensions/sievefilters/lib.py:85 +#: extensions/sievefilters/lib.py:86 msgid "Not enough space on server" msgstr "Niet genoeg ruimte beschikbaar op de server" @@ -2440,7 +2619,7 @@ msgid "Failed to retrieve filters set" msgstr "Mislukt om de filterset te te laden" #: extensions/sievefilters/views.py:141 -#: extensions/sievefilters/templatetags/sfilters_tags.py:33 +#: extensions/sievefilters/templatetags/sfilters_tags.py:35 msgid "New filter" msgstr "Nieuw filter" @@ -2485,7 +2664,7 @@ msgstr "Filterset verwijderd" msgid "Filters set activated" msgstr "Filterset geactiveerd" -#: extensions/sievefilters/templates/sievefilters/filter.html:6 +#: extensions/sievefilters/templates/sievefilters/filter.html:9 msgid "Conditions" msgstr "Voorwaarden" @@ -2497,38 +2676,38 @@ msgstr "Actief" msgid "No filter defined yet" msgstr "Nog geen filter aangemaakt" -#: extensions/sievefilters/templates/sievefilters/index.html:76 +#: extensions/sievefilters/templates/sievefilters/index.html:82 msgid "Filter sets" msgstr "Filtersets" -#: extensions/sievefilters/templates/sievefilters/index.html:80 +#: extensions/sievefilters/templates/sievefilters/index.html:86 msgid "active" msgstr "actief" -#: extensions/sievefilters/templates/sievefilters/index.html:94 +#: extensions/sievefilters/templates/sievefilters/index.html:101 msgid "" "No filters set defined yet. You must create one in order to define filters." msgstr "" "Nog geen filterset gedefinieerd. U moet een filterset aanmaken om filters in " "te kunnen stellen." -#: extensions/sievefilters/templatetags/sfilters_tags.py:15 +#: extensions/sievefilters/templatetags/sfilters_tags.py:17 msgid "New filters set" msgstr "Nieuwe filterset" -#: extensions/sievefilters/templatetags/sfilters_tags.py:44 +#: extensions/sievefilters/templatetags/sfilters_tags.py:46 msgid "Save filters set" msgstr "Filterset opslaan" -#: extensions/sievefilters/templatetags/sfilters_tags.py:52 +#: extensions/sievefilters/templatetags/sfilters_tags.py:54 msgid "Activate filters set" msgstr "Filterset activeren" -#: extensions/sievefilters/templatetags/sfilters_tags.py:57 +#: extensions/sievefilters/templatetags/sfilters_tags.py:59 msgid "Remove filters set" msgstr "Filterset verwijderen" -#: extensions/sievefilters/templatetags/sfilters_tags.py:62 +#: extensions/sievefilters/templatetags/sfilters_tags.py:63 msgid "Download" msgstr "Download" @@ -2549,7 +2728,7 @@ msgid "Graphical statistics about emails traffic using RRDtool" msgstr "Grafische statistieken over emailverkeer dmv. RRDtool" #: extensions/stats/__init__.py:29 -#: extensions/stats/templates/stats/index.html:2 +#: extensions/stats/templates/stats/index.html:4 msgid "Graphical statistics" msgstr "Grafische statistieken" @@ -2561,11 +2740,11 @@ msgstr "Locatie van logbestand" msgid "Path to log file used to collect statistics" msgstr "Locatie van logbestand gebruik om statistieken te maken" -#: extensions/stats/app_settings.py:20 +#: extensions/stats/app_settings.py:21 msgid "Directory to store RRD files" msgstr "Map om RRD bestanden op te slaan" -#: extensions/stats/app_settings.py:22 +#: extensions/stats/app_settings.py:23 msgid "Path to directory where RRD files are stored" msgstr "Locatie van map waar RRD bestanden staan" @@ -2573,100 +2752,81 @@ msgstr "Locatie van map waar RRD bestanden staan" msgid "Statistics" msgstr "Statistieken" -#: extensions/stats/graph_templates.py:22 -msgid "Average normal traffic" -msgstr "Gemiddeld normaal verkeer" +#: extensions/stats/graphics.py:98 +#, fuzzy +msgid "Average traffic (msgs/min)" +msgstr "Gemiddeld normaal verkeer grootte" -#: extensions/stats/graph_templates.py:23 -#: extensions/stats/graph_templates.py:36 -msgid "msgs/min" -msgstr "berichten/min" - -#: extensions/stats/graph_templates.py:28 +#: extensions/stats/graphics.py:101 msgid "sent messages" msgstr "verstuurde berichten" -#: extensions/stats/graph_templates.py:30 +#: extensions/stats/graphics.py:102 msgid "received messages" msgstr "ontvangen berichten" -#: extensions/stats/graph_templates.py:35 -msgid "Average bad traffic" -msgstr "Gemiddeld slecht verkeer" - -#: extensions/stats/graph_templates.py:41 +#: extensions/stats/graphics.py:103 msgid "bounced messages" msgstr "geweigerde berichten" -#: extensions/stats/graph_templates.py:43 +#: extensions/stats/graphics.py:104 msgid "rejected messages" msgstr "geweigerde berichten" -#: extensions/stats/graph_templates.py:48 -msgid "Average normal traffic size" +#: extensions/stats/graphics.py:112 +#, fuzzy +msgid "Average normal traffic size (bytes/min)" msgstr "Gemiddeld normaal verkeer grootte" -#: extensions/stats/graph_templates.py:49 -msgid "bytes/min" -msgstr "bytes/min" - -#: extensions/stats/graph_templates.py:54 +#: extensions/stats/graphics.py:115 msgid "received size" msgstr "ontvangen grootte" -#: extensions/stats/graph_templates.py:56 +#: extensions/stats/graphics.py:117 msgid "sent size" msgstr "verstuurde grootte" -#: extensions/stats/graph_templates.py:78 +#: extensions/stats/graphics.py:152 msgid "Mail traffic" msgstr "Mailverkeer" -#: extensions/stats/grapher.py:9 -msgid "Day" -msgstr "Dag" - -#: extensions/stats/grapher.py:10 -msgid "Week" -msgstr "Week" - -#: extensions/stats/grapher.py:11 -msgid "Month" -msgstr "Maand" - -#: extensions/stats/grapher.py:12 -msgid "Year" -msgstr "Jaar" - -#: extensions/stats/grapher.py:61 -msgid "Total" -msgstr "Totaal" - -#: extensions/stats/views.py:28 extensions/stats/templates/stats/graphs.html:4 +#: extensions/stats/views.py:31 msgid "No statistics available" msgstr "Geen statistieken beschikbaar" -#: extensions/stats/views.py:47 +#: extensions/stats/views.py:35 +msgid "Day" +msgstr "Dag" + +#: extensions/stats/views.py:36 +msgid "Week" +msgstr "Week" + +#: extensions/stats/views.py:37 +msgid "Month" +msgstr "Maand" + +#: extensions/stats/views.py:38 +msgid "Year" +msgstr "Jaar" + +#: extensions/stats/views.py:39 +msgid "Custom" +msgstr "" + +#: extensions/stats/views.py:87 msgid "Unknown graphic set" msgstr "Onbekende grafische set" -#: extensions/stats/views.py:70 +#: extensions/stats/views.py:98 msgid "Bad custom period" msgstr "Ongeldige aangepaste periode" -#: extensions/stats/templates/stats/index.html:28 +#: extensions/stats/templates/stats/index.html:42 msgid "Search a domain" msgstr "Zoek een domein" -#: extensions/stats/templates/stats/index.html:32 -msgid "Predefined time ranges" -msgstr "Voorgedefinieerde tijdspannes" - -#: extensions/stats/templates/stats/index.html:39 -msgid "Custom time range" -msgstr "Aangepaste tijdspanne" - -#: extensions/stats/templates/stats/index.html:52 +#: extensions/stats/templates/stats/index.html:75 msgid "Apply" msgstr "Toepassen" @@ -2810,7 +2970,7 @@ msgstr "Handtekening text" msgid "User defined email signature" msgstr "Gebruiker opgegeven email handtekening" -#: extensions/webmail/app_settings.py:160 +#: extensions/webmail/app_settings.py:159 msgid "Value must be a positive integer (> 0)" msgstr "Waarde moet een positieve integer zijn (>0)" @@ -2823,6 +2983,7 @@ msgid "Unknown action" msgstr "Onbekende actie" #: extensions/webmail/forms.py:85 +#: extensions/webmail/templates/webmail/compose.html:16 msgid "Cci" msgstr "BCc" @@ -2830,174 +2991,145 @@ msgstr "BCc" msgid "Webmail" msgstr "Webmail" -#: extensions/webmail/views.py:87 +#: extensions/webmail/views.py:95 #, python-format msgid "%(count)d message deleted" msgid_plural "%(count)d messages deleted" msgstr[0] "%(count)d bericht verwijderd" msgstr[1] "%(count)d berichten verwijderd" -#: extensions/webmail/views.py:118 lib/email_listing.py:128 +#: extensions/webmail/views.py:128 extensions/webmail/views.py:372 msgid "Empty mailbox" msgstr "Mailbox leegmaken" -#: extensions/webmail/views.py:144 +#: extensions/webmail/views.py:158 msgid "Mailbox created" msgstr "Mailbox aangemaakt" -#: extensions/webmail/views.py:150 -#: extensions/webmail/templatetags/webmail_tags.py:177 +#: extensions/webmail/views.py:164 +#: extensions/webmail/templatetags/webmail_tags.py:186 msgid "Create a new mailbox" msgstr "Nieuwe mailbox aanmaken" -#: extensions/webmail/views.py:169 extensions/webmail/views.py:204 +#: extensions/webmail/views.py:183 extensions/webmail/views.py:218 msgid "Edit mailbox" msgstr "Wijzing mailbox" -#: extensions/webmail/views.py:185 +#: extensions/webmail/views.py:199 msgid "Mailbox updated" msgstr "Mailbox aangepast" -#: extensions/webmail/views.py:257 +#: extensions/webmail/views.py:271 msgid "Failed to save attachment: " msgstr "Mislukt om deze bijlage(s) op te slaan:" -#: extensions/webmail/views.py:260 +#: extensions/webmail/views.py:274 #, python-format msgid "Attachment is too big (limit: %s)" msgstr "Bijlage is te groot (maximaal toegestane grootte: %s)" -#: extensions/webmail/views.py:266 -#: extensions/webmail/templates/webmail/compose.html:15 +#: extensions/webmail/views.py:280 +#: extensions/webmail/templates/webmail/compose_menubar.html:9 #: extensions/webmail/templates/webmail/headers.html:4 msgid "Attachments" msgstr "Bijlagen" -#: extensions/webmail/views.py:283 +#: extensions/webmail/views.py:297 msgid "Bad query" msgstr "Verkeerde query" -#: extensions/webmail/views.py:295 +#: extensions/webmail/views.py:309 msgid "Failed to remove attachment: " msgstr "Mislukt om bijlage te verwijderen:" -#: extensions/webmail/views.py:300 +#: extensions/webmail/views.py:314 msgid "Unknown attachment" msgstr "Onbekende bijlage" -#: extensions/webmail/lib/imapemail.py:235 +#: extensions/webmail/lib/imapemail.py:245 msgid "wrote:" msgstr "schreef:" -#: extensions/webmail/lib/imapemail.py:302 -#: extensions/webmail/lib/imapemail.py:305 +#: extensions/webmail/lib/imapemail.py:312 +#: extensions/webmail/lib/imapemail.py:315 msgid "Original message" msgstr "Oorspronkelijk bericht" -#: extensions/webmail/lib/imaputils.py:242 +#: extensions/webmail/lib/imaputils.py:245 msgid "Failed to retrieve hierarchy delimiter" msgstr "Mislukt om de hiërarchische scheiding te verkrijgen" -#: extensions/webmail/lib/imaputils.py:283 +#: extensions/webmail/lib/imaputils.py:288 #, python-format msgid "Connection to IMAP server failed: %s" msgstr "Verbinding met de IMAP server mislukt: %s" -#: extensions/webmail/templates/webmail/attachments.html:6 +#: extensions/webmail/templates/webmail/attachments.html:8 msgid "Attach" msgstr "Bijvoegen" -#: extensions/webmail/templates/webmail/attachments.html:9 +#: extensions/webmail/templates/webmail/attachments.html:12 msgid "Uploading.." msgstr "Uploaden.." -#: extensions/webmail/templates/webmail/compose.html:7 -msgid "Add Cc field" -msgstr "Cc veld toevoegen" - -#: extensions/webmail/templates/webmail/compose.html:7 -msgid "Add Cci field" -msgstr "BCc veld toevoegen" - -#: extensions/webmail/templates/webmail/compose.html:18 -#, python-format -msgid "%(counter)s file" -msgid_plural "%(counter)s files" -msgstr[0] "%(counter)s bestand" -msgstr[1] "%(counter)s bestanden" - #: extensions/webmail/templates/webmail/folder.html:6 msgid "Parent mailbox" msgstr "Hoofd mailbox" -#: extensions/webmail/templates/webmail/index.html:42 -msgid "Mailbox quota" -msgstr "Mailbox limiet" +#: extensions/webmail/templates/webmail/index.html:43 +msgid "Compose" +msgstr "" -#: extensions/webmail/templatetags/webmail_tags.py:20 +#: extensions/webmail/templatetags/webmail_tags.py:29 msgid "Reply" msgstr "Antwoorden" -#: extensions/webmail/templatetags/webmail_tags.py:24 +#: extensions/webmail/templatetags/webmail_tags.py:34 msgid "Reply all" msgstr "Allen antwoorden" -#: extensions/webmail/templatetags/webmail_tags.py:34 +#: extensions/webmail/templatetags/webmail_tags.py:48 msgid "Display options" msgstr "Weergave opties" -#: extensions/webmail/templatetags/webmail_tags.py:37 +#: extensions/webmail/templatetags/webmail_tags.py:52 msgid "Activate links" msgstr "Activeer links" -#: extensions/webmail/templatetags/webmail_tags.py:39 +#: extensions/webmail/templatetags/webmail_tags.py:54 msgid "Disable links" msgstr "Links uitschakelen" -#: extensions/webmail/templatetags/webmail_tags.py:48 -msgid "Close this message" -msgstr "Sluit dit bericht" - -#: extensions/webmail/templatetags/webmail_tags.py:63 -msgid "Back" -msgstr "Terug" - -#: extensions/webmail/templatetags/webmail_tags.py:67 +#: extensions/webmail/templatetags/webmail_tags.py:78 msgid "Send" msgstr "Versturen" -#: extensions/webmail/templatetags/webmail_tags.py:80 -msgid "New message" -msgstr "Nieuw bericht" - -#: extensions/webmail/templatetags/webmail_tags.py:89 -msgid "Mark messages" +#: extensions/webmail/templatetags/webmail_tags.py:102 +#, fuzzy +msgid "Mark as read" msgstr "Markeer berichten" -#: extensions/webmail/templatetags/webmail_tags.py:93 -msgid "As read" -msgstr "Als gelezen" - -#: extensions/webmail/templatetags/webmail_tags.py:96 -msgid "As unread" +#: extensions/webmail/templatetags/webmail_tags.py:106 +#, fuzzy +msgid "Mark as unread" msgstr "Als ongelezen" -#: extensions/webmail/templatetags/webmail_tags.py:105 -msgid "Compress folder" -msgstr "Comprimeer map" - -#: extensions/webmail/templatetags/webmail_tags.py:114 +#: extensions/webmail/templatetags/webmail_tags.py:116 msgid "Empty folder" msgstr "Lege map" -#: extensions/webmail/templatetags/webmail_tags.py:185 +#: extensions/webmail/templatetags/webmail_tags.py:194 msgid "Edit the selected mailbox" msgstr "Bewerk geselecteerde mailbox" -#: extensions/webmail/templatetags/webmail_tags.py:190 +#: extensions/webmail/templatetags/webmail_tags.py:199 msgid "Remove the selected mailbox" msgstr "Verwijder geselecteerde mailbox" +#: extensions/webmail/templatetags/webmail_tags.py:203 +msgid "Compress folder" +msgstr "Comprimeer map" + #: lib/dbutils.py:36 #, python-format msgid "Connection to database %s not configured" @@ -3012,15 +3144,15 @@ msgstr "Toegang geweigerd: %s" msgid "Permission denied" msgstr "Toegang geweigerd" -#: lib/formutils.py:187 lib/formutils.py:195 +#: lib/formutils.py:347 lib/formutils.py:355 msgid "Enter a valid domain name" msgstr "Vul een geledige domeinnaam in" -#: lib/formutils.py:244 +#: lib/formutils.py:404 msgid "Yes" msgstr "Ja" -#: lib/formutils.py:244 +#: lib/formutils.py:404 msgid "No" msgstr "Nee" @@ -3041,14 +3173,6 @@ msgstr "Hoofdbeheerder" msgid "Domain administrator" msgstr "Domein administrator" -#: lib/tables.py:251 -msgid "No entries to display" -msgstr "Niets om weer te geven" - -#: lib/templatetags/lib_tags.py:59 -msgid "activate" -msgstr "activeren" - #: templates/404.html:4 templates/500.html:4 msgid "Sorry" msgstr "Sorry" @@ -3061,44 +3185,114 @@ msgstr "De opgegeven pagina bestaat niet." msgid "An internal error occured." msgstr "Er is een interne fout opgetreden." -#: templates/nlayout.html:62 -msgid "Powered by Modoboa" -msgstr "Mogelijk gemaakt dankzij Modoboa" - #: templates/common/email_searchbar.html:5 +msgid "Search..." +msgstr "Zoeken..." + +#: templates/common/email_searchbar.html:10 msgid "From address" msgstr "Van adres" -#: templates/common/email_searchbar.html:10 +#: templates/common/email_searchbar.html:33 msgid "Both" msgstr "Beiden" -#: templates/common/email_searchbar.html:12 -msgid "Search..." -msgstr "Zoeken..." - #: templates/common/error.html:4 msgid "Error:" msgstr "Foutmelding:" -#: templates/common/generic_field.html:3 -#: templates/common/generic_fields_group.html:3 +#: templates/common/generic_field.html:11 +#: templates/common/generic_fields_group.html:8 msgid "Help:" msgstr "Help:" -#: templates/common/generic_modal.html:11 -#: templates/common/wizard_forms.html:29 +#: templates/common/generic_modal.html:6 +#: templates/common/generic_modal.html:13 templates/common/wizard_forms.html:6 +#: templates/common/wizard_forms.html:27 msgid "Close" msgstr "Sluiten" -#: templates/registration/login.html:5 +#: templates/common/wizard_forms.html:31 +msgid "Previous" +msgstr "Vorige" + +#: templates/common/wizard_forms.html:32 +msgid "Next" +msgstr "Volgende" + +#: templates/registration/login.html:8 msgid "Welcome to Modoboa" msgstr "Welkom bij Modoboa" -#: templates/registration/login.html:34 +#: templates/registration/login.html:39 msgid "Remember me" msgstr "Onthoud mij" -#: templates/registration/login.html:36 +#: templates/registration/login.html:42 msgid "Log in" msgstr "Inloggen" + +#~ msgid "Filter" +#~ msgstr "Filter" + +#~ msgid "Check requests interval" +#~ msgstr "Controleer tijdspanne tussen verzoeken" + +#~ msgid "pending requests" +#~ msgstr "openstaande verzoeken" + +#~ msgid "Average normal traffic" +#~ msgstr "Gemiddeld normaal verkeer" + +#~ msgid "msgs/min" +#~ msgstr "berichten/min" + +#~ msgid "Average bad traffic" +#~ msgstr "Gemiddeld slecht verkeer" + +#~ msgid "bytes/min" +#~ msgstr "bytes/min" + +#~ msgid "Total" +#~ msgstr "Totaal" + +#~ msgid "Predefined time ranges" +#~ msgstr "Voorgedefinieerde tijdspannes" + +#~ msgid "Custom time range" +#~ msgstr "Aangepaste tijdspanne" + +#~ msgid "Add Cc field" +#~ msgstr "Cc veld toevoegen" + +#~ msgid "Add Cci field" +#~ msgstr "BCc veld toevoegen" + +#~ msgid "%(counter)s file" +#~ msgid_plural "%(counter)s files" +#~ msgstr[0] "%(counter)s bestand" +#~ msgstr[1] "%(counter)s bestanden" + +#~ msgid "Mailbox quota" +#~ msgstr "Mailbox limiet" + +#~ msgid "Close this message" +#~ msgstr "Sluit dit bericht" + +#~ msgid "New message" +#~ msgstr "Nieuw bericht" + +#~ msgid "Mark messages" +#~ msgstr "Markeer berichten" + +#~ msgid "As read" +#~ msgstr "Als gelezen" + +#~ msgid "No entries to display" +#~ msgstr "Niets om weer te geven" + +#~ msgid "activate" +#~ msgstr "activeren" + +#~ msgid "Powered by Modoboa" +#~ msgstr "Mogelijk gemaakt dankzij Modoboa" diff --git a/modoboa/locale/nl_NL/LC_MESSAGES/djangojs.po b/modoboa/locale/nl_NL/LC_MESSAGES/djangojs.po index 588049ea0..aae0ae340 100644 --- a/modoboa/locale/nl_NL/LC_MESSAGES/djangojs.po +++ b/modoboa/locale/nl_NL/LC_MESSAGES/djangojs.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: Modoboa\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-10-29 20:22+0100\n" +"POT-Creation-Date: 2014-11-25 14:23+0100\n" "PO-Revision-Date: 2014-04-16 12:58+0000\n" "Last-Translator: TuxBrotherYou can use a different character as separator.
\n" msgstr "" -#: extensions/admin/views/import.py:51 +#: extensions/admin/views/import.py:47 msgid "Import domains" msgstr "Importar domínios" -#: extensions/admin/views/import.py:131 +#: extensions/admin/views/import.py:125 #, python-format msgid "Object already exists: %s" msgstr "Este objeto já existe: %s" -#: extensions/admin/views/import.py:135 +#: extensions/admin/views/import.py:129 #, python-format msgid "%d objects imported successfully" msgstr "%d objetos importados com sucesso" -#: extensions/admin/views/import.py:155 +#: extensions/admin/views/import.py:149 msgid "" "Provide a CSV file where lines respect one of the following formats:\n" "You can use a different character as separator.
\n" msgstr "" -#: extensions/admin/views/import.py:167 +#: extensions/admin/views/import.py:161 msgid "Import identities" msgstr "Importar identidades" @@ -1434,196 +1467,184 @@ msgstr "Interface de gestão básica do amavis" msgid "Quarantine" msgstr "Quarentena" -#: extensions/amavis/app_settings.py:14 +#: extensions/amavis/app_settings.py:16 msgid "Quarantine settings" msgstr "Definições de quarentena" -#: extensions/amavis/app_settings.py:17 +#: extensions/amavis/app_settings.py:19 msgid "Maximum message age" msgstr "Idade maxima da messagem" -#: extensions/amavis/app_settings.py:19 +#: extensions/amavis/app_settings.py:22 msgid "Quarantine messages maximum age (in days) before deletion" msgstr "" "Tempo máximo que as mensagens ficam na quarentena (em dias) até serem " "eliminadas" -#: extensions/amavis/app_settings.py:22 +#: extensions/amavis/app_settings.py:26 msgid "Messages releasing" msgstr "Libertar mensagens" -#: extensions/amavis/app_settings.py:25 +#: extensions/amavis/app_settings.py:29 msgid "Remove released messages" msgstr "Remover mensagens libertadas" -#: extensions/amavis/app_settings.py:27 +#: extensions/amavis/app_settings.py:31 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" -#: extensions/amavis/app_settings.py:32 +#: extensions/amavis/app_settings.py:36 msgid "Amavis connection mode" msgstr "Modo de ligação ao amavis" -#: extensions/amavis/app_settings.py:35 +#: extensions/amavis/app_settings.py:39 msgid "Mode used to access the PDP server" msgstr "Método usado para aceder ao servidor PDP" -#: extensions/amavis/app_settings.py:40 +#: extensions/amavis/app_settings.py:44 msgid "PDP server address" msgstr "Endereço do servidor PDP" -#: extensions/amavis/app_settings.py:42 +#: extensions/amavis/app_settings.py:46 msgid "PDP server address (if inet mode)" msgstr "Endereço do servidor PDP (método inet)" -#: extensions/amavis/app_settings.py:46 +#: extensions/amavis/app_settings.py:51 msgid "PDP server port" msgstr "Porta do servidor PDP" -#: extensions/amavis/app_settings.py:48 +#: extensions/amavis/app_settings.py:53 msgid "PDP server port (if inet mode)" msgstr "Porta do servidor PDP (método inet)" -#: extensions/amavis/app_settings.py:52 +#: extensions/amavis/app_settings.py:57 msgid "PDP server socket" msgstr "Socket do servidor PDP" -#: extensions/amavis/app_settings.py:54 +#: extensions/amavis/app_settings.py:59 msgid "Path to the PDP server socket (if unix mode)" msgstr "Caminho para a socket do servidor PDP (método unix)" -#: extensions/amavis/app_settings.py:58 -msgid "Check requests interval" -msgstr "Intervalo de verificação de pedidos" - -#: extensions/amavis/app_settings.py:60 -msgid "Interval between two release requests checks" -msgstr "Intervalo entre dois pedidos " - -#: extensions/amavis/app_settings.py:64 +#: extensions/amavis/app_settings.py:63 msgid "Allow direct release" msgstr "Permitir envio direto" -#: extensions/amavis/app_settings.py:66 +#: extensions/amavis/app_settings.py:65 msgid "Allow users to directly release their messages" msgstr "Permitir que aos utilizadores libertar mensagens diretamente" -#: extensions/amavis/app_settings.py:70 +#: extensions/amavis/app_settings.py:69 msgid "Enable self-service mode" msgstr "Ativar o modo de self-service" -#: extensions/amavis/app_settings.py:72 +#: extensions/amavis/app_settings.py:71 msgid "Activate the 'self-service' mode" msgstr "Ativar o modo 'self-service'" -#: extensions/amavis/app_settings.py:76 +#: extensions/amavis/app_settings.py:75 msgid "Notifications sender" msgstr "Notificações de remetente" -#: extensions/amavis/app_settings.py:78 +#: extensions/amavis/app_settings.py:77 msgid "The e-mail address used to send notitications" msgstr "O endereço de e-mail usado para enviar notificações" -#: extensions/amavis/app_settings.py:81 -#: extensions/amavis/templates/amavis/main_action_bar.html:28 +#: extensions/amavis/app_settings.py:80 +#: extensions/amavis/templates/amavis/main_action_bar.html:31 msgid "Manual learning" msgstr "" -#: extensions/amavis/app_settings.py:84 +#: extensions/amavis/app_settings.py:83 msgid "Enable manual learning" msgstr "" -#: extensions/amavis/app_settings.py:87 +#: extensions/amavis/app_settings.py:86 msgid "Allow super administrators to manually train Spamassassin" msgstr "" -#: extensions/amavis/app_settings.py:92 +#: extensions/amavis/app_settings.py:91 msgid "Is Spamassassin local?" msgstr "" -#: extensions/amavis/app_settings.py:95 +#: extensions/amavis/app_settings.py:94 msgid "Tell if Spamassassin is running on the same server than modoboa" msgstr "" -#: extensions/amavis/app_settings.py:100 +#: extensions/amavis/app_settings.py:99 #, fuzzy msgid "Default user" msgstr "Editor predefinido" -#: extensions/amavis/app_settings.py:103 +#: extensions/amavis/app_settings.py:102 msgid "Name of the user owning the default bayesian database" msgstr "" -#: extensions/amavis/app_settings.py:108 +#: extensions/amavis/app_settings.py:107 #, fuzzy msgid "Spamd address" msgstr "Do endereço" -#: extensions/amavis/app_settings.py:110 +#: extensions/amavis/app_settings.py:109 msgid "The IP address where spamd can be reached" msgstr "" -#: extensions/amavis/app_settings.py:114 +#: extensions/amavis/app_settings.py:113 #, fuzzy msgid "Spamd port" msgstr "Importar" -#: extensions/amavis/app_settings.py:116 +#: extensions/amavis/app_settings.py:115 msgid "The TCP port spamd is listening on" msgstr "" -#: extensions/amavis/app_settings.py:120 +#: extensions/amavis/app_settings.py:119 msgid "Enable per-domain manual learning" msgstr "" -#: extensions/amavis/app_settings.py:123 +#: extensions/amavis/app_settings.py:122 msgid "" "Allow domain administrators to train Spamassassin (within dedicated per-" "domain databases)" msgstr "" -#: extensions/amavis/app_settings.py:129 +#: extensions/amavis/app_settings.py:128 msgid "Enable per-user manual learning" msgstr "" -#: extensions/amavis/app_settings.py:132 +#: extensions/amavis/app_settings.py:131 msgid "" "Allow simple users to personally train Spamassassin (within a dedicated " "database)" msgstr "" -#: extensions/amavis/app_settings.py:161 extensions/webmail/app_settings.py:91 +#: extensions/amavis/app_settings.py:160 extensions/webmail/app_settings.py:91 msgid "Number of displayed emails per page" msgstr "Número de e-mails a visíveis por página" -#: extensions/amavis/app_settings.py:162 +#: extensions/amavis/app_settings.py:161 msgid "Set the maximum number of messages displayed in a page" msgstr "Definir o número máximo de mensagens apresentadas por página" -#: extensions/amavis/forms.py:83 +#: extensions/amavis/forms.py:88 msgid "Global database" msgstr "" -#: extensions/amavis/forms.py:89 +#: extensions/amavis/forms.py:94 #, fuzzy msgid "Domain's database" msgstr "Aliases de domínio" -#: extensions/amavis/forms.py:91 +#: extensions/amavis/forms.py:96 msgid "User's database" msgstr "" -#: extensions/amavis/general_callbacks.py:136 -msgid "pending requests" -msgstr "pedidos pendentes" - -#: extensions/amavis/general_callbacks.py:179 +#: extensions/amavis/general_callbacks.py:149 msgid "Pending requests" msgstr "" -#: extensions/amavis/general_callbacks.py:189 +#: extensions/amavis/general_callbacks.py:159 msgid "Content filter" msgstr "Filtro de conteúdo" @@ -1653,7 +1674,7 @@ msgstr "não" #: extensions/amavis/models.py:96 extensions/amavis/models.py:104 #: extensions/amavis/models.py:112 -#: extensions/amavis/templates/amavis/domain_content_filter.html:11 +#: extensions/amavis/templates/amavis/domain_content_filter.html:17 msgid "default" msgstr "predifinido" @@ -1695,79 +1716,56 @@ msgstr "" "Modifique o assunto de spam usando o texto especificado. Escolha 'default' " "para usar as configurações globais." -#: extensions/amavis/sql_listing.py:29 -msgid "Score" -msgstr "" - -#: extensions/amavis/sql_listing.py:33 -#: extensions/amavis/templatetags/amavis_tags.py:106 -#: extensions/webmail/forms.py:83 -msgid "To" -msgstr "Para" - -#: extensions/amavis/sql_listing.py:36 -#: extensions/postfix_autoreply/forms.py:10 -#: extensions/webmail/lib/listing.py:31 extensions/webmail/lib/tables.py:30 -msgid "From" -msgstr "De" - -#: extensions/amavis/sql_listing.py:40 extensions/sievefilters/forms.py:77 -#: extensions/webmail/forms.py:87 extensions/webmail/lib/imapemail.py:288 -#: extensions/webmail/lib/listing.py:27 extensions/webmail/lib/tables.py:26 -#: templates/common/email_searchbar.html:6 -msgid "Subject" -msgstr "Assunto" - -#: extensions/amavis/views.py:31 +#: extensions/amavis/views.py:38 msgid "Empty quarantine" msgstr "Quarentena vazia" -#: extensions/amavis/views.py:177 +#: extensions/amavis/views.py:227 msgid "Message deleted" msgstr "Mensagem apagada" -#: extensions/amavis/views.py:194 +#: extensions/amavis/views.py:244 #, 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:217 +#: extensions/amavis/views.py:267 msgid "Request sent" msgstr "Pedido enviado" -#: extensions/amavis/views.py:223 +#: extensions/amavis/views.py:273 msgid "Message released" msgstr "Mensagem libertada" -#: extensions/amavis/views.py:250 +#: extensions/amavis/views.py:300 #, 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:271 +#: extensions/amavis/views.py:321 #, python-format msgid "%(count)d message released successfully" msgid_plural "%(count)d messages released successfully" msgstr[0] "%(count)d mensagem libertada com sucesso" msgstr[1] "%(count)d mensagens libertadas com sucesso" -#: extensions/amavis/views.py:309 +#: extensions/amavis/views.py:360 #, fuzzy, python-format msgid "%(count)d message processed successfully" msgid_plural "%(count)d messages processed successfully" msgstr[0] "%(count)d mensagem libertada com sucesso" msgstr[1] "%(count)d mensagens libertadas com sucesso" -#: extensions/amavis/views.py:341 +#: extensions/amavis/views.py:394 #, fuzzy msgid "Select a database" msgstr "Escolha um ficheiro" -#: extensions/amavis/views.py:345 +#: extensions/amavis/views.py:398 msgid "Validate" msgstr "" @@ -1779,100 +1777,141 @@ msgstr "[modoboa] Pedidos de laçamento pendentes" msgid "Thresholds" msgstr "Limites" -#: extensions/amavis/templates/amavis/domain_content_filter.html:7 +#: extensions/amavis/templates/amavis/domain_content_filter.html:9 msgid "or more is spam" msgstr "ou mais, é spam" -#: extensions/amavis/templates/amavis/domain_content_filter.html:8 +#: extensions/amavis/templates/amavis/domain_content_filter.html:15 msgid "or more throw spam message away" msgstr "ou mais, excluir mensagem de spam" -#: extensions/amavis/templates/amavis/index.html:2 +#: extensions/amavis/templates/amavis/email_list.html:11 +msgid "Score" +msgstr "" + +#: extensions/amavis/templates/amavis/email_list.html:14 +#: extensions/amavis/templatetags/amavis_tags.py:111 +#: extensions/webmail/forms.py:83 +#: extensions/webmail/templates/webmail/compose.html:9 +msgid "To" +msgstr "Para" + +#: extensions/amavis/templates/amavis/email_list.html:17 +#: extensions/postfix_autoreply/forms.py:10 +msgid "From" +msgstr "De" + +#: extensions/amavis/templates/amavis/email_list.html:20 +#: extensions/sievefilters/forms.py:83 extensions/webmail/forms.py:87 +#: extensions/webmail/lib/imapemail.py:298 +#: templates/common/email_searchbar.html:17 +msgid "Subject" +msgstr "Assunto" + +#: extensions/amavis/templates/amavis/emails_page.html:15 +#, fuzzy +msgid "Released" +msgstr "Libertar" + +#: extensions/amavis/templates/amavis/emails_page.html:17 +#, fuzzy +msgid "Marked as spam" +msgstr "Marcar mensagens" + +#: extensions/amavis/templates/amavis/emails_page.html:19 +#, fuzzy +msgid "Marked as non-spam" +msgstr "Marcar mensagens" + +#: extensions/amavis/templates/amavis/index.html:4 msgid "Quarantine management" msgstr "Gestão de Quarentena" -#: extensions/amavis/templates/amavis/main_action_bar.html:3 +#: extensions/amavis/templates/amavis/main_action_bar.html:5 msgid "Select" msgstr "" -#: extensions/amavis/templates/amavis/main_action_bar.html:9 +#: extensions/amavis/templates/amavis/main_action_bar.html:11 msgid "Clean" msgstr "" -#: extensions/amavis/templates/amavis/main_action_bar.html:10 +#: extensions/amavis/templates/amavis/main_action_bar.html:12 msgid "Spam" msgstr "Spam" -#: extensions/amavis/templates/amavis/main_action_bar.html:11 +#: extensions/amavis/templates/amavis/main_action_bar.html:13 msgid "Virus" msgstr "Vírus" -#: extensions/amavis/templates/amavis/main_action_bar.html:12 +#: extensions/amavis/templates/amavis/main_action_bar.html:14 msgid "Bad Header" msgstr "" -#: extensions/amavis/templates/amavis/main_action_bar.html:13 +#: extensions/amavis/templates/amavis/main_action_bar.html:15 msgid "Bad MIME" msgstr "Formato MIME inválido" -#: extensions/amavis/templates/amavis/main_action_bar.html:14 +#: extensions/amavis/templates/amavis/main_action_bar.html:16 msgid "Banned" msgstr "" -#: extensions/amavis/templates/amavis/main_action_bar.html:19 -#: extensions/amavis/templatetags/amavis_tags.py:24 -#: extensions/amavis/templatetags/amavis_tags.py:85 +#: extensions/amavis/templates/amavis/main_action_bar.html:20 +#: extensions/amavis/templates/amavis/main_action_bar.html:22 +#: extensions/amavis/templatetags/amavis_tags.py:30 +#: extensions/amavis/templatetags/amavis_tags.py:90 msgid "Release" msgstr "Libertar" -#: extensions/amavis/templates/amavis/main_action_bar.html:24 -#: extensions/amavis/templatetags/amavis_tags.py:30 -#: extensions/amavis/templatetags/amavis_tags.py:92 -#: extensions/webmail/templatetags/webmail_tags.py:32 +#: extensions/amavis/templates/amavis/main_action_bar.html:25 +#: extensions/amavis/templates/amavis/main_action_bar.html:27 +#: extensions/amavis/templatetags/amavis_tags.py:36 +#: extensions/amavis/templatetags/amavis_tags.py:97 +#: extensions/webmail/templatetags/webmail_tags.py:45 +#: extensions/webmail/templatetags/webmail_tags.py:92 msgid "Delete" msgstr "Eliminar" -#: extensions/amavis/templates/amavis/main_action_bar.html:33 -#: extensions/amavis/templatetags/amavis_tags.py:44 +#: extensions/amavis/templates/amavis/main_action_bar.html:36 +#: extensions/amavis/templatetags/amavis_tags.py:49 #, fuzzy msgid "Mark as spam" msgstr "Marcar mensagens" -#: extensions/amavis/templates/amavis/main_action_bar.html:34 -#: extensions/amavis/templatetags/amavis_tags.py:52 +#: extensions/amavis/templates/amavis/main_action_bar.html:37 +#: extensions/amavis/templatetags/amavis_tags.py:57 msgid "Mark as non-spam" msgstr "" -#: extensions/amavis/templates/amavis/main_action_bar.html:43 -#: extensions/sievefilters/forms.py:64 +#: extensions/amavis/templates/amavis/main_action_bar.html:54 +#: extensions/sievefilters/forms.py:70 msgid "All messages" msgstr "Todas as mensagens" -#: extensions/amavis/templates/amavis/main_action_bar.html:43 +#: extensions/amavis/templates/amavis/main_action_bar.html:54 msgid "All" msgstr "" -#: extensions/amavis/templates/amavis/main_action_bar.html:45 +#: extensions/amavis/templates/amavis/main_action_bar.html:58 msgid "Clean only" msgstr "" -#: extensions/amavis/templates/amavis/main_action_bar.html:47 +#: extensions/amavis/templates/amavis/main_action_bar.html:62 msgid "Spam only" msgstr "" -#: extensions/amavis/templates/amavis/main_action_bar.html:48 +#: extensions/amavis/templates/amavis/main_action_bar.html:65 msgid "Virus only" msgstr "" -#: extensions/amavis/templates/amavis/main_action_bar.html:49 +#: extensions/amavis/templates/amavis/main_action_bar.html:68 msgid "Bad Header only" msgstr "" -#: extensions/amavis/templates/amavis/main_action_bar.html:50 +#: extensions/amavis/templates/amavis/main_action_bar.html:71 msgid "Bad MIME only" msgstr "" -#: extensions/amavis/templates/amavis/main_action_bar.html:51 +#: extensions/amavis/templates/amavis/main_action_bar.html:74 msgid "Banned only" msgstr "" @@ -1920,16 +1959,22 @@ msgstr "Atuar nesta mensagem:" msgid "Please visit %(listingurl)s for a full listing." msgstr "Por favor visitar %(listingurl)s para uma listagem completa." -#: extensions/amavis/templatetags/amavis_tags.py:35 +#: extensions/amavis/templatetags/amavis_tags.py:24 +#: extensions/webmail/templatetags/webmail_tags.py:24 +#: extensions/webmail/templatetags/webmail_tags.py:73 +msgid "Back" +msgstr "Voltar" + +#: extensions/amavis/templatetags/amavis_tags.py:40 msgid "View full headers" msgstr "Ver todos os cabeçalhos" -#: extensions/limits/__init__.py:25 +#: extensions/limits/__init__.py:26 msgid "" "Per administrator resources to limit the number of objects they can create" msgstr "Limite do número de objetos criados, por administrador" -#: extensions/limits/__init__.py:56 +#: extensions/limits/__init__.py:59 msgid "Limits" msgstr "Limites" @@ -2023,7 +2068,7 @@ msgstr "indefinido" msgid "unlimited" msgstr "ilimitado" -#: extensions/limits/templates/limits/poolusage.html:4 +#: extensions/limits/templates/limits/poolusage.html:3 msgid "Resources usage" msgstr "Utilização de recursos" @@ -2045,24 +2090,24 @@ msgstr "" "Tempo limite em segundos entre duas respostas automáticas para o mesmo " "destinatário" -#: extensions/postfix_autoreply/app_settings.py:20 +#: extensions/postfix_autoreply/app_settings.py:21 msgid "Default subject" msgstr "" -#: extensions/postfix_autoreply/app_settings.py:21 +#: extensions/postfix_autoreply/app_settings.py:22 msgid "I'm off" msgstr "" -#: extensions/postfix_autoreply/app_settings.py:23 +#: extensions/postfix_autoreply/app_settings.py:24 msgid "" "Default subject used when an auto-reply message is created automatically" msgstr "" -#: extensions/postfix_autoreply/app_settings.py:28 +#: extensions/postfix_autoreply/app_settings.py:30 msgid "Default content" msgstr "" -#: extensions/postfix_autoreply/app_settings.py:30 +#: extensions/postfix_autoreply/app_settings.py:32 #, python-format msgid "" "I'm currently off. I'll answer as soon as I come back.\n" @@ -2071,7 +2116,7 @@ msgid "" "%(name)s\n" msgstr "" -#: extensions/postfix_autoreply/app_settings.py:36 +#: extensions/postfix_autoreply/app_settings.py:38 #, python-format msgid "" "Default content used when an auto-reply message is created automatically. " @@ -2090,25 +2135,25 @@ msgstr "Até" msgid "Activate your auto reply until this date" msgstr "Ativar o seu aviso de ausência até esta data" -#: extensions/postfix_autoreply/forms.py:55 -#: extensions/postfix_autoreply/forms.py:62 +#: extensions/postfix_autoreply/forms.py:65 +#: extensions/postfix_autoreply/forms.py:72 msgid "This date is over" msgstr "Esta data ultrapassa" -#: extensions/postfix_autoreply/forms.py:67 +#: extensions/postfix_autoreply/forms.py:77 msgid "Must be greater than start date" msgstr "" -#: extensions/postfix_autoreply/general_callbacks.py:33 +#: extensions/postfix_autoreply/general_callbacks.py:30 #: extensions/postfix_autoreply/templates/postfix_autoreply/autoreply.html:2 msgid "Auto-reply message" msgstr "Mensagem de resposta automática" -#: extensions/postfix_autoreply/general_callbacks.py:118 +#: extensions/postfix_autoreply/general_callbacks.py:115 msgid "Enable auto-reply" msgstr "" -#: extensions/postfix_autoreply/general_callbacks.py:120 +#: extensions/postfix_autoreply/general_callbacks.py:117 msgid "Enable or disable Postfix auto-reply" msgstr "" @@ -2158,22 +2203,26 @@ msgstr "" msgid "Path to the master.cf configuration file" msgstr "" -#: extensions/postfix_relay_domains/forms.py:15 +#: extensions/postfix_relay_domains/forms.py:20 msgid "" "Alias(es) of this relay domain. Indicate only one name per input, press " "ENTER to add a new input." msgstr "" -#: extensions/postfix_relay_domains/forms.py:51 +#: extensions/postfix_relay_domains/forms.py:62 #: extensions/postfix_relay_domains/general_callbacks.py:93 msgid "relay domain alias" msgstr "" -#: extensions/postfix_relay_domains/forms.py:69 +#: extensions/postfix_relay_domains/forms.py:80 #: extensions/postfix_relay_domains/general_callbacks.py:92 msgid "relay domain" msgstr "" +#: extensions/postfix_relay_domains/forms.py:186 +msgid "Relay domain modified" +msgstr "" + #: extensions/postfix_relay_domains/general_callbacks.py:35 msgid "Add relay domain" msgstr "" @@ -2248,18 +2297,148 @@ msgstr "" msgid "New relay domain" msgstr "" -#: extensions/postfix_relay_domains/views.py:57 -msgid "Relay domain modified" -msgstr "" - -#: extensions/postfix_relay_domains/views.py:80 +#: extensions/postfix_relay_domains/views.py:61 msgid "Relay domain deleted" msgstr "" -#: extensions/postfix_relay_domains/templates/postfix_relay_domains/service_field.html:2 +#: extensions/postfix_relay_domains/templates/postfix_relay_domains/service_field.html:3 msgid "Scan" msgstr "" +#: extensions/radicale/__init__.py:34 +msgid "Radicale frontend" +msgstr "" + +#: extensions/radicale/__init__.py:38 +msgid "Management frontend for Radicale, a simple calendar and contact server." +msgstr "" + +#: extensions/radicale/app_settings.py:11 +#, fuzzy +msgid "Server settings" +msgstr "Definições do MANAGESIEVE" + +#: extensions/radicale/app_settings.py:15 +#, fuzzy +msgid "Server location" +msgstr "Porta do Servidor" + +#: extensions/radicale/app_settings.py:17 +msgid "" +"The URL of your Radicale server. It will be used to construct calendar URLs." +msgstr "" + +#: extensions/radicale/app_settings.py:24 +#, fuzzy +msgid "Rights management" +msgstr "Gestão de Quarentena" + +#: extensions/radicale/app_settings.py:27 +msgid "Radicale rights file path" +msgstr "" + +#: extensions/radicale/app_settings.py:29 +msgid "Path to file that contains rights definition" +msgstr "" + +#: extensions/radicale/app_settings.py:34 +#, fuzzy +msgid "Allow calendars administration" +msgstr "Administrador de domínio" + +#: extensions/radicale/app_settings.py:37 +#, fuzzy +msgid "Allow domain administrators to manage user calendars (read and write)" +msgstr "" +"Número máximo de administradores de domínio que este utilizador pode criar" + +#: extensions/radicale/forms.py:70 +#: extensions/radicale/templates/radicale/accessrule.html:6 +msgid "Read" +msgstr "" + +#: extensions/radicale/forms.py:73 +#: extensions/radicale/templates/radicale/accessrule.html:7 +msgid "Write" +msgstr "" + +#: extensions/radicale/forms.py:132 +#, fuzzy, python-format +msgid "Mailbox %s does not exist" +msgstr "O domínio '%s' não existe" + +#: extensions/radicale/forms.py:155 extensions/radicale/forms.py:189 +msgid "Rights" +msgstr "" + +#: extensions/radicale/forms.py:160 +#, fuzzy +msgid "New calendar" +msgstr "Novo 'alias'" + +#: extensions/radicale/forms.py:172 extensions/radicale/views.py:131 +#, fuzzy +msgid "Calendar created" +msgstr "Filtro criado" + +#: extensions/radicale/forms.py:211 extensions/radicale/views.py:168 +#, fuzzy +msgid "Calendar updated" +msgstr "Perfil atualizado" + +#: extensions/radicale/general_callbacks.py:15 +msgid "Calendars" +msgstr "" + +#: extensions/radicale/models.py:94 +#, fuzzy +msgid "User" +msgstr "Nome de Utilizador" + +#: extensions/radicale/models.py:139 +msgid "Shared" +msgstr "" + +#: extensions/radicale/views.py:104 extensions/radicale/views.py:163 +#, fuzzy +msgid "Calendar removed" +msgstr "Filtro removido" + +#: extensions/radicale/views.py:139 +msgid "New shared calendar" +msgstr "" + +#: extensions/radicale/views.py:142 extensions/radicale/views.py:179 +#: lib/formutils.py:82 +msgid "Submit" +msgstr "" + +#: extensions/radicale/templates/radicale/calendar_detail.html:6 +msgid "To access this calendar, use the following address:" +msgstr "" + +#: extensions/radicale/templates/radicale/calendars.html:49 +msgid "Owner" +msgstr "" + +#: extensions/radicale/templatetags/radicale_tags.py:24 +#, fuzzy +msgid "Add calendar" +msgstr "Adicionar 'alias'" + +#: extensions/radicale/templatetags/radicale_tags.py:33 +msgid "Add shared calendar" +msgstr "" + +#: extensions/radicale/templatetags/radicale_tags.py:50 +msgid "View calendar detail" +msgstr "" + +#: extensions/radicale/templatetags/radicale_tags.py:68 +#, python-format +msgid "Edit %s" +msgstr "" + #: extensions/sievefilters/__init__.py:12 msgid "Plugin to easily create server-side filters" msgstr "Plugin para criar facilmente filtros 'server-side'" @@ -2270,7 +2449,7 @@ msgstr "Filtros Sieve" #: extensions/sievefilters/__init__.py:19 #: extensions/sievefilters/general_callbacks.py:14 -#: extensions/sievefilters/templates/sievefilters/index.html:2 +#: extensions/sievefilters/templates/sievefilters/index.html:4 msgid "Message filters" msgstr "Gerir filtros" @@ -2282,104 +2461,105 @@ msgstr "Definições do MANAGESIEVE" msgid "Address of your MANAGESIEVE server" msgstr "Endereço do servidor MANAGESIEVE" -#: extensions/sievefilters/app_settings.py:30 +#: extensions/sievefilters/app_settings.py:31 msgid "Listening port of your MANAGESIEVE server" msgstr "Porta atribuída ao servidor MANAGESIEVE" -#: extensions/sievefilters/app_settings.py:34 +#: extensions/sievefilters/app_settings.py:36 msgid "Connect using STARTTLS" msgstr "Ligar via STARTTLS" -#: extensions/sievefilters/app_settings.py:36 +#: extensions/sievefilters/app_settings.py:38 msgid "Use the STARTTLS extension" msgstr "Usar a extensão STARTLS" -#: extensions/sievefilters/app_settings.py:40 +#: extensions/sievefilters/app_settings.py:42 msgid "Authentication mechanism" msgstr "Mecanismo de autenticação" -#: extensions/sievefilters/app_settings.py:43 +#: extensions/sievefilters/app_settings.py:45 msgid "Prefered authentication mechanism" msgstr "Método de autenticação preferencial" -#: extensions/sievefilters/app_settings.py:54 +#: extensions/sievefilters/app_settings.py:57 msgid "Editor mode" msgstr "Modo de edição" -#: extensions/sievefilters/app_settings.py:56 +#: extensions/sievefilters/app_settings.py:59 msgid "Select the mode you want the editor to work in" msgstr "Seleccione o modo de funcionamento do editor" -#: extensions/sievefilters/forms.py:16 +#: extensions/sievefilters/forms.py:18 msgid "Check to activate this filters set" msgstr "Marque para ativar estes filtros" -#: extensions/sievefilters/forms.py:62 +#: extensions/sievefilters/forms.py:68 msgid "All of the following" msgstr "Todos estes" -#: extensions/sievefilters/forms.py:63 +#: extensions/sievefilters/forms.py:69 msgid "Any of the following" msgstr "Algum destes" -#: extensions/sievefilters/forms.py:70 +#: extensions/sievefilters/forms.py:76 msgid "contains" msgstr "contém" -#: extensions/sievefilters/forms.py:71 +#: extensions/sievefilters/forms.py:77 msgid "does not contain" msgstr "não contém" -#: extensions/sievefilters/forms.py:72 +#: extensions/sievefilters/forms.py:78 msgid "is" msgstr "é" -#: extensions/sievefilters/forms.py:73 +#: extensions/sievefilters/forms.py:79 msgid "is not" msgstr "não é" -#: extensions/sievefilters/forms.py:78 +#: extensions/sievefilters/forms.py:84 msgid "Sender" msgstr "Remetente" -#: extensions/sievefilters/forms.py:79 +#: extensions/sievefilters/forms.py:85 msgid "Recipient" msgstr "Destinatário" -#: extensions/sievefilters/forms.py:80 extensions/webmail/forms.py:84 +#: extensions/sievefilters/forms.py:86 extensions/webmail/forms.py:84 +#: extensions/webmail/templates/webmail/compose.html:15 msgid "Cc" msgstr "Cc" -#: extensions/sievefilters/forms.py:81 +#: extensions/sievefilters/forms.py:87 msgid "Size" msgstr "Tamanho" -#: extensions/sievefilters/forms.py:82 +#: extensions/sievefilters/forms.py:88 msgid "is greater than" msgstr "é maior do que" -#: extensions/sievefilters/forms.py:83 +#: extensions/sievefilters/forms.py:89 msgid "is less than" msgstr "é menor do que" -#: extensions/sievefilters/forms.py:87 +#: extensions/sievefilters/forms.py:93 msgid "Move message to" msgstr "Mover mensagens para" -#: extensions/sievefilters/forms.py:89 +#: extensions/sievefilters/forms.py:95 msgid "Redirect message to" msgstr "Reencaminhar mensagens para" -#: extensions/sievefilters/forms.py:104 +#: extensions/sievefilters/forms.py:110 #, fuzzy msgid "Wrong filter name" msgstr "Nome do ficheiro" -#: extensions/sievefilters/lib.py:40 +#: extensions/sievefilters/lib.py:41 msgid "Connection to MANAGESIEVE server failed, check your configuration" msgstr "Ligação ao servidor MANAGESIEVE falhou, valide a configuração" -#: extensions/sievefilters/lib.py:85 +#: extensions/sievefilters/lib.py:86 msgid "Not enough space on server" msgstr "Espaço insuficiente no servidor" @@ -2388,7 +2568,7 @@ msgid "Failed to retrieve filters set" msgstr "Falha ao recuperar os filtros definidos" #: extensions/sievefilters/views.py:141 -#: extensions/sievefilters/templatetags/sfilters_tags.py:33 +#: extensions/sievefilters/templatetags/sfilters_tags.py:35 msgid "New filter" msgstr "Novo filtro" @@ -2433,7 +2613,7 @@ msgstr "Grupo de filtros eliminado" msgid "Filters set activated" msgstr "Grupo de filtros ativado" -#: extensions/sievefilters/templates/sievefilters/filter.html:6 +#: extensions/sievefilters/templates/sievefilters/filter.html:9 msgid "Conditions" msgstr "Condições" @@ -2445,37 +2625,37 @@ msgstr "Ativo" msgid "No filter defined yet" msgstr "Ainda não existe nenhum filtro definido" -#: extensions/sievefilters/templates/sievefilters/index.html:76 +#: extensions/sievefilters/templates/sievefilters/index.html:82 msgid "Filter sets" msgstr "Grupos de filtros" -#: extensions/sievefilters/templates/sievefilters/index.html:80 +#: extensions/sievefilters/templates/sievefilters/index.html:86 msgid "active" msgstr "ativo" -#: extensions/sievefilters/templates/sievefilters/index.html:94 +#: extensions/sievefilters/templates/sievefilters/index.html:101 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." -#: extensions/sievefilters/templatetags/sfilters_tags.py:15 +#: extensions/sievefilters/templatetags/sfilters_tags.py:17 msgid "New filters set" msgstr "Novo grupo de filtros" -#: extensions/sievefilters/templatetags/sfilters_tags.py:44 +#: extensions/sievefilters/templatetags/sfilters_tags.py:46 msgid "Save filters set" msgstr "Guardar grupo de filtros" -#: extensions/sievefilters/templatetags/sfilters_tags.py:52 +#: extensions/sievefilters/templatetags/sfilters_tags.py:54 msgid "Activate filters set" msgstr "Ativar grupo de filtros" -#: extensions/sievefilters/templatetags/sfilters_tags.py:57 +#: extensions/sievefilters/templatetags/sfilters_tags.py:59 msgid "Remove filters set" msgstr "Eliminar grupo de filtros" -#: extensions/sievefilters/templatetags/sfilters_tags.py:62 +#: extensions/sievefilters/templatetags/sfilters_tags.py:63 msgid "Download" msgstr "Descarregar" @@ -2496,7 +2676,7 @@ msgid "Graphical statistics about emails traffic using RRDtool" msgstr "Estatísticas gráficas sobre tráfego de email usando RRDtool" #: extensions/stats/__init__.py:29 -#: extensions/stats/templates/stats/index.html:2 +#: extensions/stats/templates/stats/index.html:4 msgid "Graphical statistics" msgstr "Estatísticas gráficas" @@ -2508,11 +2688,11 @@ msgstr "Caminho para o ficheiro log" msgid "Path to log file used to collect statistics" msgstr "Caminho para o ficheiro de log usado para recolher as estatísticas" -#: extensions/stats/app_settings.py:20 +#: extensions/stats/app_settings.py:21 msgid "Directory to store RRD files" msgstr "Diretório para armazenar os ficheiros RRD" -#: extensions/stats/app_settings.py:22 +#: extensions/stats/app_settings.py:23 msgid "Path to directory where RRD files are stored" msgstr "Caminho para o diretório onde os ficheiros RRD são guardados" @@ -2520,100 +2700,81 @@ msgstr "Caminho para o diretório onde os ficheiros RRD são guardados" msgid "Statistics" msgstr "Estatísticas" -#: extensions/stats/graph_templates.py:22 -msgid "Average normal traffic" -msgstr "Tráfego normal em média" +#: extensions/stats/graphics.py:98 +#, fuzzy +msgid "Average traffic (msgs/min)" +msgstr "Tráfego em média (bytes)" -#: extensions/stats/graph_templates.py:23 -#: extensions/stats/graph_templates.py:36 -msgid "msgs/min" -msgstr "msgs/min" - -#: extensions/stats/graph_templates.py:28 +#: extensions/stats/graphics.py:101 msgid "sent messages" msgstr "mensagens enviadas" -#: extensions/stats/graph_templates.py:30 +#: extensions/stats/graphics.py:102 msgid "received messages" msgstr "mensagens recebidas" -#: extensions/stats/graph_templates.py:35 -msgid "Average bad traffic" -msgstr "Tráfego malicioso em média" - -#: extensions/stats/graph_templates.py:41 +#: extensions/stats/graphics.py:103 msgid "bounced messages" msgstr "mensagens devolvidas" -#: extensions/stats/graph_templates.py:43 +#: extensions/stats/graphics.py:104 msgid "rejected messages" msgstr "mensagens rejeitadas" -#: extensions/stats/graph_templates.py:48 -msgid "Average normal traffic size" +#: extensions/stats/graphics.py:112 +#, fuzzy +msgid "Average normal traffic size (bytes/min)" msgstr "Tráfego em média (bytes)" -#: extensions/stats/graph_templates.py:49 -msgid "bytes/min" -msgstr "bytes/min" - -#: extensions/stats/graph_templates.py:54 +#: extensions/stats/graphics.py:115 msgid "received size" msgstr "tamanho recebido" -#: extensions/stats/graph_templates.py:56 +#: extensions/stats/graphics.py:117 msgid "sent size" msgstr "tamanho enviado" -#: extensions/stats/graph_templates.py:78 +#: extensions/stats/graphics.py:152 msgid "Mail traffic" msgstr "Tráfego de correio" -#: extensions/stats/grapher.py:9 -msgid "Day" -msgstr "Dia" - -#: extensions/stats/grapher.py:10 -msgid "Week" -msgstr "Semana" - -#: extensions/stats/grapher.py:11 -msgid "Month" -msgstr "Mês" - -#: extensions/stats/grapher.py:12 -msgid "Year" -msgstr "Ano" - -#: extensions/stats/grapher.py:61 -msgid "Total" -msgstr "Total" - -#: extensions/stats/views.py:28 extensions/stats/templates/stats/graphs.html:4 +#: extensions/stats/views.py:31 msgid "No statistics available" msgstr "Não há estatísticas disponíveis" -#: extensions/stats/views.py:47 +#: extensions/stats/views.py:35 +msgid "Day" +msgstr "Dia" + +#: extensions/stats/views.py:36 +msgid "Week" +msgstr "Semana" + +#: extensions/stats/views.py:37 +msgid "Month" +msgstr "Mês" + +#: extensions/stats/views.py:38 +msgid "Year" +msgstr "Ano" + +#: extensions/stats/views.py:39 +msgid "Custom" +msgstr "" + +#: extensions/stats/views.py:87 msgid "Unknown graphic set" msgstr "Conjunto de gráficos desconhecido" -#: extensions/stats/views.py:70 +#: extensions/stats/views.py:98 msgid "Bad custom period" msgstr "Período personalizado inválido" -#: extensions/stats/templates/stats/index.html:28 +#: extensions/stats/templates/stats/index.html:42 msgid "Search a domain" msgstr "Procurar um domínio" -#: extensions/stats/templates/stats/index.html:32 -msgid "Predefined time ranges" -msgstr "Intervalos de tempo pré-definidos" - -#: extensions/stats/templates/stats/index.html:39 -msgid "Custom time range" -msgstr "Intervalo de tempo personalizado" - -#: extensions/stats/templates/stats/index.html:52 +#: extensions/stats/templates/stats/index.html:75 msgid "Apply" msgstr "Aplicar" @@ -2757,7 +2918,7 @@ msgstr "Assinatura" msgid "User defined email signature" msgstr "Assinatura de email definida pelo utilizador" -#: extensions/webmail/app_settings.py:160 +#: extensions/webmail/app_settings.py:159 msgid "Value must be a positive integer (> 0)" msgstr "" @@ -2770,6 +2931,7 @@ msgid "Unknown action" msgstr "Acção desconhecida" #: extensions/webmail/forms.py:85 +#: extensions/webmail/templates/webmail/compose.html:16 msgid "Cci" msgstr "Cci" @@ -2777,174 +2939,145 @@ msgstr "Cci" msgid "Webmail" msgstr "Webmail" -#: extensions/webmail/views.py:87 +#: extensions/webmail/views.py:95 #, python-format msgid "%(count)d message deleted" msgid_plural "%(count)d messages deleted" msgstr[0] "%(count)d mensagens eliminadas" msgstr[1] "%(count)d mensagens eliminadas" -#: extensions/webmail/views.py:118 lib/email_listing.py:128 +#: extensions/webmail/views.py:128 extensions/webmail/views.py:372 msgid "Empty mailbox" msgstr "Caixa de correio vazia" -#: extensions/webmail/views.py:144 +#: extensions/webmail/views.py:158 msgid "Mailbox created" msgstr "Caixa de correio criada" -#: extensions/webmail/views.py:150 -#: extensions/webmail/templatetags/webmail_tags.py:177 +#: extensions/webmail/views.py:164 +#: extensions/webmail/templatetags/webmail_tags.py:186 msgid "Create a new mailbox" msgstr "Criar nova caixa de correio" -#: extensions/webmail/views.py:169 extensions/webmail/views.py:204 +#: extensions/webmail/views.py:183 extensions/webmail/views.py:218 msgid "Edit mailbox" msgstr "Editar caixa de correio" -#: extensions/webmail/views.py:185 +#: extensions/webmail/views.py:199 msgid "Mailbox updated" msgstr "Caixa de correio actualizada" -#: extensions/webmail/views.py:257 +#: extensions/webmail/views.py:271 msgid "Failed to save attachment: " msgstr "Falha ao salvar o anexo:" -#: extensions/webmail/views.py:260 +#: extensions/webmail/views.py:274 #, python-format msgid "Attachment is too big (limit: %s)" msgstr "Anexo demasiado grande (limite %s)" -#: extensions/webmail/views.py:266 -#: extensions/webmail/templates/webmail/compose.html:15 +#: extensions/webmail/views.py:280 +#: extensions/webmail/templates/webmail/compose_menubar.html:9 #: extensions/webmail/templates/webmail/headers.html:4 msgid "Attachments" msgstr "Anexos" -#: extensions/webmail/views.py:283 +#: extensions/webmail/views.py:297 msgid "Bad query" msgstr "Pesquisa inválida" -#: extensions/webmail/views.py:295 +#: extensions/webmail/views.py:309 msgid "Failed to remove attachment: " msgstr "Falha ao remover os anexos:" -#: extensions/webmail/views.py:300 +#: extensions/webmail/views.py:314 msgid "Unknown attachment" msgstr "Anexo desconhecido" -#: extensions/webmail/lib/imapemail.py:235 +#: extensions/webmail/lib/imapemail.py:245 msgid "wrote:" msgstr "escreveu:" -#: extensions/webmail/lib/imapemail.py:302 -#: extensions/webmail/lib/imapemail.py:305 +#: extensions/webmail/lib/imapemail.py:312 +#: extensions/webmail/lib/imapemail.py:315 msgid "Original message" msgstr "Mensagem original" -#: extensions/webmail/lib/imaputils.py:242 +#: extensions/webmail/lib/imaputils.py:245 msgid "Failed to retrieve hierarchy delimiter" msgstr "Falha ao recuperar hierarquia delimitador" -#: extensions/webmail/lib/imaputils.py:283 +#: extensions/webmail/lib/imaputils.py:288 #, python-format msgid "Connection to IMAP server failed: %s" msgstr "A ligação ao servidor IMAP falhou: %s" -#: extensions/webmail/templates/webmail/attachments.html:6 +#: extensions/webmail/templates/webmail/attachments.html:8 msgid "Attach" msgstr "Anexar" -#: extensions/webmail/templates/webmail/attachments.html:9 +#: extensions/webmail/templates/webmail/attachments.html:12 msgid "Uploading.." msgstr "A carregar..." -#: extensions/webmail/templates/webmail/compose.html:7 -msgid "Add Cc field" -msgstr "Adicionar CC" - -#: extensions/webmail/templates/webmail/compose.html:7 -msgid "Add Cci field" -msgstr "Adicionar CCi" - -#: extensions/webmail/templates/webmail/compose.html:18 -#, python-format -msgid "%(counter)s file" -msgid_plural "%(counter)s files" -msgstr[0] "%(counter)s ficheiro" -msgstr[1] "%(counter)s ficheiros" - #: extensions/webmail/templates/webmail/folder.html:6 msgid "Parent mailbox" msgstr "Caixa de correio principal" -#: extensions/webmail/templates/webmail/index.html:42 -msgid "Mailbox quota" -msgstr "Quota da caixa de correio" +#: extensions/webmail/templates/webmail/index.html:43 +msgid "Compose" +msgstr "" -#: extensions/webmail/templatetags/webmail_tags.py:20 +#: extensions/webmail/templatetags/webmail_tags.py:29 msgid "Reply" msgstr "Responder" -#: extensions/webmail/templatetags/webmail_tags.py:24 +#: extensions/webmail/templatetags/webmail_tags.py:34 msgid "Reply all" msgstr "Responder a todos" -#: extensions/webmail/templatetags/webmail_tags.py:34 +#: extensions/webmail/templatetags/webmail_tags.py:48 msgid "Display options" msgstr "Opções de Visualização" -#: extensions/webmail/templatetags/webmail_tags.py:37 +#: extensions/webmail/templatetags/webmail_tags.py:52 msgid "Activate links" msgstr "Ativar links" -#: extensions/webmail/templatetags/webmail_tags.py:39 +#: extensions/webmail/templatetags/webmail_tags.py:54 msgid "Disable links" msgstr "Desativar links" -#: extensions/webmail/templatetags/webmail_tags.py:48 -msgid "Close this message" -msgstr "Fechar esta mensagem" - -#: extensions/webmail/templatetags/webmail_tags.py:63 -msgid "Back" -msgstr "Voltar" - -#: extensions/webmail/templatetags/webmail_tags.py:67 +#: extensions/webmail/templatetags/webmail_tags.py:78 msgid "Send" msgstr "Enviar" -#: extensions/webmail/templatetags/webmail_tags.py:80 -msgid "New message" -msgstr "Nova mensagem" - -#: extensions/webmail/templatetags/webmail_tags.py:89 -msgid "Mark messages" +#: extensions/webmail/templatetags/webmail_tags.py:102 +#, fuzzy +msgid "Mark as read" msgstr "Marcar mensagens" -#: extensions/webmail/templatetags/webmail_tags.py:93 -msgid "As read" -msgstr "Como lidas" - -#: extensions/webmail/templatetags/webmail_tags.py:96 -msgid "As unread" +#: extensions/webmail/templatetags/webmail_tags.py:106 +#, fuzzy +msgid "Mark as unread" msgstr "Como não lidas" -#: extensions/webmail/templatetags/webmail_tags.py:105 -msgid "Compress folder" -msgstr "Comprimir pasta" - -#: extensions/webmail/templatetags/webmail_tags.py:114 +#: extensions/webmail/templatetags/webmail_tags.py:116 msgid "Empty folder" msgstr "Esvaziar pasta" -#: extensions/webmail/templatetags/webmail_tags.py:185 +#: extensions/webmail/templatetags/webmail_tags.py:194 msgid "Edit the selected mailbox" msgstr "Editar caixa de correio selecionada" -#: extensions/webmail/templatetags/webmail_tags.py:190 +#: extensions/webmail/templatetags/webmail_tags.py:199 msgid "Remove the selected mailbox" msgstr "Eliminar caixa de correio selecionada" +#: extensions/webmail/templatetags/webmail_tags.py:203 +msgid "Compress folder" +msgstr "Comprimir pasta" + #: lib/dbutils.py:36 #, python-format msgid "Connection to database %s not configured" @@ -2959,15 +3092,15 @@ msgstr "Acesso negado: %s" msgid "Permission denied" msgstr "Acesso negado" -#: lib/formutils.py:187 lib/formutils.py:195 +#: lib/formutils.py:347 lib/formutils.py:355 msgid "Enter a valid domain name" msgstr "Introduzir um nome de domínio válido " -#: lib/formutils.py:244 +#: lib/formutils.py:404 msgid "Yes" msgstr "Sim" -#: lib/formutils.py:244 +#: lib/formutils.py:404 msgid "No" msgstr "Não" @@ -2988,14 +3121,6 @@ msgstr "Super Administrador" msgid "Domain administrator" msgstr "Administrador de domínio" -#: lib/tables.py:251 -msgid "No entries to display" -msgstr "Não há dados para apresentar" - -#: lib/templatetags/lib_tags.py:59 -msgid "activate" -msgstr "ativar" - #: templates/404.html:4 templates/500.html:4 msgid "Sorry" msgstr "Lamentamos" @@ -3008,48 +3133,118 @@ msgstr "A página solicitada não existe." msgid "An internal error occured." msgstr "Ocorreu um erro interno." -#: templates/nlayout.html:62 -msgid "Powered by Modoboa" -msgstr "Powered by Modoboa" - #: templates/common/email_searchbar.html:5 +msgid "Search..." +msgstr "Procurar..." + +#: templates/common/email_searchbar.html:10 msgid "From address" msgstr "Do endereço" -#: templates/common/email_searchbar.html:10 +#: templates/common/email_searchbar.html:33 msgid "Both" msgstr "Ambos" -#: templates/common/email_searchbar.html:12 -msgid "Search..." -msgstr "Procurar..." - #: templates/common/error.html:4 msgid "Error:" msgstr "Erro:" -#: templates/common/generic_field.html:3 -#: templates/common/generic_fields_group.html:3 +#: templates/common/generic_field.html:11 +#: templates/common/generic_fields_group.html:8 msgid "Help:" msgstr "Ajuda:" -#: templates/common/generic_modal.html:11 -#: templates/common/wizard_forms.html:29 +#: templates/common/generic_modal.html:6 +#: templates/common/generic_modal.html:13 templates/common/wizard_forms.html:6 +#: templates/common/wizard_forms.html:27 msgid "Close" msgstr "Fechar" -#: templates/registration/login.html:5 +#: templates/common/wizard_forms.html:31 +msgid "Previous" +msgstr "Anterior" + +#: templates/common/wizard_forms.html:32 +msgid "Next" +msgstr "Seguinte" + +#: templates/registration/login.html:8 msgid "Welcome to Modoboa" msgstr "Benvindo ao Modoboa" -#: templates/registration/login.html:34 +#: templates/registration/login.html:39 msgid "Remember me" msgstr "Lembrar-me" -#: templates/registration/login.html:36 +#: templates/registration/login.html:42 msgid "Log in" msgstr "Entrar" +#~ msgid "Filter" +#~ msgstr "Filtro" + +#~ msgid "Check requests interval" +#~ msgstr "Intervalo de verificação de pedidos" + +#~ msgid "pending requests" +#~ msgstr "pedidos pendentes" + +#~ msgid "Average normal traffic" +#~ msgstr "Tráfego normal em média" + +#~ msgid "msgs/min" +#~ msgstr "msgs/min" + +#~ msgid "Average bad traffic" +#~ msgstr "Tráfego malicioso em média" + +#~ msgid "bytes/min" +#~ msgstr "bytes/min" + +#~ msgid "Total" +#~ msgstr "Total" + +#~ msgid "Predefined time ranges" +#~ msgstr "Intervalos de tempo pré-definidos" + +#~ msgid "Custom time range" +#~ msgstr "Intervalo de tempo personalizado" + +#~ msgid "Add Cc field" +#~ msgstr "Adicionar CC" + +#~ msgid "Add Cci field" +#~ msgstr "Adicionar CCi" + +#~ msgid "%(counter)s file" +#~ msgid_plural "%(counter)s files" +#~ msgstr[0] "%(counter)s ficheiro" +#~ msgstr[1] "%(counter)s ficheiros" + +#~ msgid "Mailbox quota" +#~ msgstr "Quota da caixa de correio" + +#~ msgid "Close this message" +#~ msgstr "Fechar esta mensagem" + +#~ msgid "New message" +#~ msgstr "Nova mensagem" + +#~ msgid "Mark messages" +#~ msgstr "Marcar mensagens" + +#~ msgid "As read" +#~ msgstr "Como lidas" + +#~ msgid "No entries to display" +#~ msgstr "Não há dados para apresentar" + +#~ msgid "activate" +#~ msgstr "ativar" + +#~ msgid "Powered by Modoboa" +#~ msgstr "Powered by Modoboa" + #~ msgid "Directory to store PNG files" #~ msgstr "Diretório para armazenar os ficheiros PNG" diff --git a/modoboa/locale/pt_PT/LC_MESSAGES/djangojs.po b/modoboa/locale/pt_PT/LC_MESSAGES/djangojs.po index 752cea653..9f45ed151 100644 --- a/modoboa/locale/pt_PT/LC_MESSAGES/djangojs.po +++ b/modoboa/locale/pt_PT/LC_MESSAGES/djangojs.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: Modoboa\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-10-29 20:23+0100\n" +"POT-Creation-Date: 2014-11-25 14:23+0100\n" "PO-Revision-Date: 2013-12-23 11:22+0000\n" "Last-Translator: lusitanYou can use a different character as separator.
\n" msgstr "" -#: extensions/admin/views/import.py:51 +#: extensions/admin/views/import.py:47 msgid "Import domains" msgstr "Импорт доменов" -#: extensions/admin/views/import.py:131 +#: extensions/admin/views/import.py:125 #, python-format msgid "Object already exists: %s" msgstr "Объект уже существует: %s" -#: extensions/admin/views/import.py:135 +#: extensions/admin/views/import.py:129 #, python-format msgid "%d objects imported successfully" msgstr "%d объектов импортировано" -#: extensions/admin/views/import.py:155 +#: extensions/admin/views/import.py:149 msgid "" "Provide a CSV file where lines respect one of the following formats:\n" "You can use a different character as separator.
\n" msgstr "" -#: extensions/admin/views/import.py:167 +#: extensions/admin/views/import.py:161 msgid "Import identities" msgstr "Импорт информации о пользователях" @@ -1425,194 +1458,182 @@ msgstr "Простой интерфейс управления AMaViS" msgid "Quarantine" msgstr "Карантин" -#: extensions/amavis/app_settings.py:14 +#: extensions/amavis/app_settings.py:16 msgid "Quarantine settings" msgstr "Настройки карантина" -#: extensions/amavis/app_settings.py:17 +#: extensions/amavis/app_settings.py:19 msgid "Maximum message age" msgstr "Максимальное время жизни сообщения" -#: extensions/amavis/app_settings.py:19 +#: extensions/amavis/app_settings.py:22 msgid "Quarantine messages maximum age (in days) before deletion" msgstr "" "Максимальный срок хранения сообщений в карантине (в днях) перед удалением" -#: extensions/amavis/app_settings.py:22 +#: extensions/amavis/app_settings.py:26 msgid "Messages releasing" msgstr "Сообщение деблокировано" -#: extensions/amavis/app_settings.py:25 +#: extensions/amavis/app_settings.py:29 msgid "Remove released messages" msgstr "Удалить деблокированные сообщения" -#: extensions/amavis/app_settings.py:27 +#: extensions/amavis/app_settings.py:31 msgid "Remove messages marked as released while cleaning up the database" msgstr "Удалить сообщения отмеченные как деблокированные при очистке базы" -#: extensions/amavis/app_settings.py:32 +#: extensions/amavis/app_settings.py:36 msgid "Amavis connection mode" msgstr "Режим подключения Amavis" -#: extensions/amavis/app_settings.py:35 +#: extensions/amavis/app_settings.py:39 msgid "Mode used to access the PDP server" msgstr "Режим подключения к PDP серверу" -#: extensions/amavis/app_settings.py:40 +#: extensions/amavis/app_settings.py:44 msgid "PDP server address" msgstr "Адрес сервера PDP" -#: extensions/amavis/app_settings.py:42 +#: extensions/amavis/app_settings.py:46 msgid "PDP server address (if inet mode)" msgstr "Адрес PDP сервера (интернет режим)" -#: extensions/amavis/app_settings.py:46 +#: extensions/amavis/app_settings.py:51 msgid "PDP server port" msgstr "Порт сервера PDP" -#: extensions/amavis/app_settings.py:48 +#: extensions/amavis/app_settings.py:53 msgid "PDP server port (if inet mode)" msgstr "Порт PDP сервера (интернет режим)" -#: extensions/amavis/app_settings.py:52 +#: extensions/amavis/app_settings.py:57 msgid "PDP server socket" msgstr "Сокет сервера PDP" -#: extensions/amavis/app_settings.py:54 +#: extensions/amavis/app_settings.py:59 msgid "Path to the PDP server socket (if unix mode)" msgstr "Путь к PDP сокету сервера (для UNIX режима)" -#: extensions/amavis/app_settings.py:58 -msgid "Check requests interval" -msgstr "Интервал проверки запросов" - -#: extensions/amavis/app_settings.py:60 -msgid "Interval between two release requests checks" -msgstr "Интервал между запросами на деблокирование для доставки" - -#: extensions/amavis/app_settings.py:64 +#: extensions/amavis/app_settings.py:63 msgid "Allow direct release" msgstr "Разрешить прямое деблокирование" -#: extensions/amavis/app_settings.py:66 +#: extensions/amavis/app_settings.py:65 msgid "Allow users to directly release their messages" msgstr "" "Позволить пользователю самостоятельно деблокировать сообщения для доставки" -#: extensions/amavis/app_settings.py:70 +#: extensions/amavis/app_settings.py:69 msgid "Enable self-service mode" msgstr "Разрешить режим самообслуживания" -#: extensions/amavis/app_settings.py:72 +#: extensions/amavis/app_settings.py:71 msgid "Activate the 'self-service' mode" msgstr "Активировать режим 'самообслуживания'" -#: extensions/amavis/app_settings.py:76 +#: extensions/amavis/app_settings.py:75 msgid "Notifications sender" msgstr "Уведомления отправителю" -#: extensions/amavis/app_settings.py:78 +#: extensions/amavis/app_settings.py:77 msgid "The e-mail address used to send notitications" msgstr "Адрес для отправки уведомлений" -#: extensions/amavis/app_settings.py:81 -#: extensions/amavis/templates/amavis/main_action_bar.html:28 +#: extensions/amavis/app_settings.py:80 +#: extensions/amavis/templates/amavis/main_action_bar.html:31 msgid "Manual learning" msgstr "" -#: extensions/amavis/app_settings.py:84 +#: extensions/amavis/app_settings.py:83 msgid "Enable manual learning" msgstr "" -#: extensions/amavis/app_settings.py:87 +#: extensions/amavis/app_settings.py:86 msgid "Allow super administrators to manually train Spamassassin" msgstr "" -#: extensions/amavis/app_settings.py:92 +#: extensions/amavis/app_settings.py:91 msgid "Is Spamassassin local?" msgstr "" -#: extensions/amavis/app_settings.py:95 +#: extensions/amavis/app_settings.py:94 msgid "Tell if Spamassassin is running on the same server than modoboa" msgstr "" -#: extensions/amavis/app_settings.py:100 +#: extensions/amavis/app_settings.py:99 #, fuzzy msgid "Default user" msgstr "Редактор по умолчанию" -#: extensions/amavis/app_settings.py:103 +#: extensions/amavis/app_settings.py:102 msgid "Name of the user owning the default bayesian database" msgstr "" -#: extensions/amavis/app_settings.py:108 +#: extensions/amavis/app_settings.py:107 #, fuzzy msgid "Spamd address" msgstr "Адрес отправителя" -#: extensions/amavis/app_settings.py:110 +#: extensions/amavis/app_settings.py:109 msgid "The IP address where spamd can be reached" msgstr "" -#: extensions/amavis/app_settings.py:114 +#: extensions/amavis/app_settings.py:113 #, fuzzy msgid "Spamd port" msgstr "Импорт" -#: extensions/amavis/app_settings.py:116 +#: extensions/amavis/app_settings.py:115 msgid "The TCP port spamd is listening on" msgstr "" -#: extensions/amavis/app_settings.py:120 +#: extensions/amavis/app_settings.py:119 msgid "Enable per-domain manual learning" msgstr "" -#: extensions/amavis/app_settings.py:123 +#: extensions/amavis/app_settings.py:122 msgid "" "Allow domain administrators to train Spamassassin (within dedicated per-" "domain databases)" msgstr "" -#: extensions/amavis/app_settings.py:129 +#: extensions/amavis/app_settings.py:128 msgid "Enable per-user manual learning" msgstr "" -#: extensions/amavis/app_settings.py:132 +#: extensions/amavis/app_settings.py:131 msgid "" "Allow simple users to personally train Spamassassin (within a dedicated " "database)" msgstr "" -#: extensions/amavis/app_settings.py:161 extensions/webmail/app_settings.py:91 +#: extensions/amavis/app_settings.py:160 extensions/webmail/app_settings.py:91 msgid "Number of displayed emails per page" msgstr "Количество отображаемых сообщений на странице" -#: extensions/amavis/app_settings.py:162 +#: extensions/amavis/app_settings.py:161 msgid "Set the maximum number of messages displayed in a page" msgstr "Установить максимальное количество сообщений показываемых на странице" -#: extensions/amavis/forms.py:83 +#: extensions/amavis/forms.py:88 msgid "Global database" msgstr "" -#: extensions/amavis/forms.py:89 +#: extensions/amavis/forms.py:94 #, fuzzy msgid "Domain's database" msgstr "Синонимы доменов" -#: extensions/amavis/forms.py:91 +#: extensions/amavis/forms.py:96 msgid "User's database" msgstr "" -#: extensions/amavis/general_callbacks.py:136 -msgid "pending requests" -msgstr "ожидающие запросы" - -#: extensions/amavis/general_callbacks.py:179 +#: extensions/amavis/general_callbacks.py:149 msgid "Pending requests" msgstr "" -#: extensions/amavis/general_callbacks.py:189 +#: extensions/amavis/general_callbacks.py:159 msgid "Content filter" msgstr "Фильтр содержания" @@ -1642,7 +1663,7 @@ msgstr "Нет" #: extensions/amavis/models.py:96 extensions/amavis/models.py:104 #: extensions/amavis/models.py:112 -#: extensions/amavis/templates/amavis/domain_content_filter.html:11 +#: extensions/amavis/templates/amavis/domain_content_filter.html:17 msgid "default" msgstr "По умолчанию" @@ -1684,38 +1705,15 @@ msgstr "" "Изменить тему спам сообщения используя специальный текст. Выберите 'по " "умолчанию' для использования глобальных настроек" -#: extensions/amavis/sql_listing.py:29 -msgid "Score" -msgstr "" - -#: extensions/amavis/sql_listing.py:33 -#: extensions/amavis/templatetags/amavis_tags.py:106 -#: extensions/webmail/forms.py:83 -msgid "To" -msgstr "Кому" - -#: extensions/amavis/sql_listing.py:36 -#: extensions/postfix_autoreply/forms.py:10 -#: extensions/webmail/lib/listing.py:31 extensions/webmail/lib/tables.py:30 -msgid "From" -msgstr "От кого" - -#: extensions/amavis/sql_listing.py:40 extensions/sievefilters/forms.py:77 -#: extensions/webmail/forms.py:87 extensions/webmail/lib/imapemail.py:288 -#: extensions/webmail/lib/listing.py:27 extensions/webmail/lib/tables.py:26 -#: templates/common/email_searchbar.html:6 -msgid "Subject" -msgstr "Тема" - -#: extensions/amavis/views.py:31 +#: extensions/amavis/views.py:38 msgid "Empty quarantine" msgstr "очистить карантин" -#: extensions/amavis/views.py:177 +#: extensions/amavis/views.py:227 msgid "Message deleted" msgstr "Сообщение удалено" -#: extensions/amavis/views.py:194 +#: extensions/amavis/views.py:244 #, python-format msgid "%(count)d message deleted successfully" msgid_plural "%(count)d messages deleted successfully" @@ -1723,15 +1721,15 @@ msgstr[0] "%(count)d сообщение успешно удалено" msgstr[1] "%(count)d сообщения успешно удалено" msgstr[2] "%(count)d сообщений успешно удалено" -#: extensions/amavis/views.py:217 +#: extensions/amavis/views.py:267 msgid "Request sent" msgstr "Запрос послан" -#: extensions/amavis/views.py:223 +#: extensions/amavis/views.py:273 msgid "Message released" msgstr "Сообщение деблокировано" -#: extensions/amavis/views.py:250 +#: extensions/amavis/views.py:300 #, python-format msgid "%(count)d request sent" msgid_plural "%(count)d requests sent" @@ -1739,7 +1737,7 @@ msgstr[0] "%(count)d запрос послан" msgstr[1] "%(count)d запроса полано" msgstr[2] "%(count)d запросов послано" -#: extensions/amavis/views.py:271 +#: extensions/amavis/views.py:321 #, python-format msgid "%(count)d message released successfully" msgid_plural "%(count)d messages released successfully" @@ -1747,7 +1745,7 @@ msgstr[0] "%(count)d сообщение успешно деблокирован msgstr[1] "%(count)d сообщения успешно деблокировано" msgstr[2] "%(count)d сообщений успешно деблокировано" -#: extensions/amavis/views.py:309 +#: extensions/amavis/views.py:360 #, fuzzy, python-format msgid "%(count)d message processed successfully" msgid_plural "%(count)d messages processed successfully" @@ -1755,12 +1753,12 @@ msgstr[0] "%(count)d сообщение успешно деблокирован msgstr[1] "%(count)d сообщения успешно деблокировано" msgstr[2] "%(count)d сообщений успешно деблокировано" -#: extensions/amavis/views.py:341 +#: extensions/amavis/views.py:394 #, fuzzy msgid "Select a database" msgstr "Выберите файл" -#: extensions/amavis/views.py:345 +#: extensions/amavis/views.py:398 msgid "Validate" msgstr "" @@ -1772,100 +1770,141 @@ msgstr "[modoboa] Заявки для включения в следующий msgid "Thresholds" msgstr "Порог" -#: extensions/amavis/templates/amavis/domain_content_filter.html:7 +#: extensions/amavis/templates/amavis/domain_content_filter.html:9 msgid "or more is spam" msgstr "или более это спам" -#: extensions/amavis/templates/amavis/domain_content_filter.html:8 +#: extensions/amavis/templates/amavis/domain_content_filter.html:15 msgid "or more throw spam message away" msgstr "или более отклоняет spam сообщение " -#: extensions/amavis/templates/amavis/index.html:2 +#: extensions/amavis/templates/amavis/email_list.html:11 +msgid "Score" +msgstr "" + +#: extensions/amavis/templates/amavis/email_list.html:14 +#: extensions/amavis/templatetags/amavis_tags.py:111 +#: extensions/webmail/forms.py:83 +#: extensions/webmail/templates/webmail/compose.html:9 +msgid "To" +msgstr "Кому" + +#: extensions/amavis/templates/amavis/email_list.html:17 +#: extensions/postfix_autoreply/forms.py:10 +msgid "From" +msgstr "От кого" + +#: extensions/amavis/templates/amavis/email_list.html:20 +#: extensions/sievefilters/forms.py:83 extensions/webmail/forms.py:87 +#: extensions/webmail/lib/imapemail.py:298 +#: templates/common/email_searchbar.html:17 +msgid "Subject" +msgstr "Тема" + +#: extensions/amavis/templates/amavis/emails_page.html:15 +#, fuzzy +msgid "Released" +msgstr "Деблокировать" + +#: extensions/amavis/templates/amavis/emails_page.html:17 +#, fuzzy +msgid "Marked as spam" +msgstr "Пометить сообщение" + +#: extensions/amavis/templates/amavis/emails_page.html:19 +#, fuzzy +msgid "Marked as non-spam" +msgstr "Пометить сообщение" + +#: extensions/amavis/templates/amavis/index.html:4 msgid "Quarantine management" msgstr "Управление карантином" -#: extensions/amavis/templates/amavis/main_action_bar.html:3 +#: extensions/amavis/templates/amavis/main_action_bar.html:5 msgid "Select" msgstr "" -#: extensions/amavis/templates/amavis/main_action_bar.html:9 +#: extensions/amavis/templates/amavis/main_action_bar.html:11 msgid "Clean" msgstr "" -#: extensions/amavis/templates/amavis/main_action_bar.html:10 +#: extensions/amavis/templates/amavis/main_action_bar.html:12 msgid "Spam" msgstr "Спам" -#: extensions/amavis/templates/amavis/main_action_bar.html:11 +#: extensions/amavis/templates/amavis/main_action_bar.html:13 msgid "Virus" msgstr "Вирус" -#: extensions/amavis/templates/amavis/main_action_bar.html:12 +#: extensions/amavis/templates/amavis/main_action_bar.html:14 msgid "Bad Header" msgstr "" -#: extensions/amavis/templates/amavis/main_action_bar.html:13 +#: extensions/amavis/templates/amavis/main_action_bar.html:15 msgid "Bad MIME" msgstr "Ошибка MIME" -#: extensions/amavis/templates/amavis/main_action_bar.html:14 +#: extensions/amavis/templates/amavis/main_action_bar.html:16 msgid "Banned" msgstr "" -#: extensions/amavis/templates/amavis/main_action_bar.html:19 -#: extensions/amavis/templatetags/amavis_tags.py:24 -#: extensions/amavis/templatetags/amavis_tags.py:85 +#: extensions/amavis/templates/amavis/main_action_bar.html:20 +#: extensions/amavis/templates/amavis/main_action_bar.html:22 +#: extensions/amavis/templatetags/amavis_tags.py:30 +#: extensions/amavis/templatetags/amavis_tags.py:90 msgid "Release" msgstr "Деблокировать" -#: extensions/amavis/templates/amavis/main_action_bar.html:24 -#: extensions/amavis/templatetags/amavis_tags.py:30 -#: extensions/amavis/templatetags/amavis_tags.py:92 -#: extensions/webmail/templatetags/webmail_tags.py:32 +#: extensions/amavis/templates/amavis/main_action_bar.html:25 +#: extensions/amavis/templates/amavis/main_action_bar.html:27 +#: extensions/amavis/templatetags/amavis_tags.py:36 +#: extensions/amavis/templatetags/amavis_tags.py:97 +#: extensions/webmail/templatetags/webmail_tags.py:45 +#: extensions/webmail/templatetags/webmail_tags.py:92 msgid "Delete" msgstr "Удалить" -#: extensions/amavis/templates/amavis/main_action_bar.html:33 -#: extensions/amavis/templatetags/amavis_tags.py:44 +#: extensions/amavis/templates/amavis/main_action_bar.html:36 +#: extensions/amavis/templatetags/amavis_tags.py:49 #, fuzzy msgid "Mark as spam" msgstr "Пометить сообщение" -#: extensions/amavis/templates/amavis/main_action_bar.html:34 -#: extensions/amavis/templatetags/amavis_tags.py:52 +#: extensions/amavis/templates/amavis/main_action_bar.html:37 +#: extensions/amavis/templatetags/amavis_tags.py:57 msgid "Mark as non-spam" msgstr "" -#: extensions/amavis/templates/amavis/main_action_bar.html:43 -#: extensions/sievefilters/forms.py:64 +#: extensions/amavis/templates/amavis/main_action_bar.html:54 +#: extensions/sievefilters/forms.py:70 msgid "All messages" msgstr "Все сообщения" -#: extensions/amavis/templates/amavis/main_action_bar.html:43 +#: extensions/amavis/templates/amavis/main_action_bar.html:54 msgid "All" msgstr "" -#: extensions/amavis/templates/amavis/main_action_bar.html:45 +#: extensions/amavis/templates/amavis/main_action_bar.html:58 msgid "Clean only" msgstr "" -#: extensions/amavis/templates/amavis/main_action_bar.html:47 +#: extensions/amavis/templates/amavis/main_action_bar.html:62 msgid "Spam only" msgstr "" -#: extensions/amavis/templates/amavis/main_action_bar.html:48 +#: extensions/amavis/templates/amavis/main_action_bar.html:65 msgid "Virus only" msgstr "" -#: extensions/amavis/templates/amavis/main_action_bar.html:49 +#: extensions/amavis/templates/amavis/main_action_bar.html:68 msgid "Bad Header only" msgstr "" -#: extensions/amavis/templates/amavis/main_action_bar.html:50 +#: extensions/amavis/templates/amavis/main_action_bar.html:71 msgid "Bad MIME only" msgstr "" -#: extensions/amavis/templates/amavis/main_action_bar.html:51 +#: extensions/amavis/templates/amavis/main_action_bar.html:74 msgid "Banned only" msgstr "" @@ -1916,16 +1955,22 @@ msgstr "Действуйте согласно этого сообщения" msgid "Please visit %(listingurl)s for a full listing." msgstr "Для просмотра листинга посетите %(listingurl)s" -#: extensions/amavis/templatetags/amavis_tags.py:35 +#: extensions/amavis/templatetags/amavis_tags.py:24 +#: extensions/webmail/templatetags/webmail_tags.py:24 +#: extensions/webmail/templatetags/webmail_tags.py:73 +msgid "Back" +msgstr "Назад" + +#: extensions/amavis/templatetags/amavis_tags.py:40 msgid "View full headers" msgstr "Просмотр заголовков" -#: extensions/limits/__init__.py:25 +#: extensions/limits/__init__.py:26 msgid "" "Per administrator resources to limit the number of objects they can create" msgstr "Лимиты для администраторов на количество создаваемых объектов" -#: extensions/limits/__init__.py:56 +#: extensions/limits/__init__.py:59 msgid "Limits" msgstr "Лимиты" @@ -2022,7 +2067,7 @@ msgstr "Не определено" msgid "unlimited" msgstr "Не лимитировано" -#: extensions/limits/templates/limits/poolusage.html:4 +#: extensions/limits/templates/limits/poolusage.html:3 msgid "Resources usage" msgstr "Использование ресурсов" @@ -2042,24 +2087,24 @@ msgstr "Тайм-аут автоматического ответа" msgid "Timeout in seconds between two auto-replies to the same recipient" msgstr "Промежуток между автоматическими ответами" -#: extensions/postfix_autoreply/app_settings.py:20 +#: extensions/postfix_autoreply/app_settings.py:21 msgid "Default subject" msgstr "" -#: extensions/postfix_autoreply/app_settings.py:21 +#: extensions/postfix_autoreply/app_settings.py:22 msgid "I'm off" msgstr "" -#: extensions/postfix_autoreply/app_settings.py:23 +#: extensions/postfix_autoreply/app_settings.py:24 msgid "" "Default subject used when an auto-reply message is created automatically" msgstr "" -#: extensions/postfix_autoreply/app_settings.py:28 +#: extensions/postfix_autoreply/app_settings.py:30 msgid "Default content" msgstr "" -#: extensions/postfix_autoreply/app_settings.py:30 +#: extensions/postfix_autoreply/app_settings.py:32 #, python-format msgid "" "I'm currently off. I'll answer as soon as I come back.\n" @@ -2068,7 +2113,7 @@ msgid "" "%(name)s\n" msgstr "" -#: extensions/postfix_autoreply/app_settings.py:36 +#: extensions/postfix_autoreply/app_settings.py:38 #, python-format msgid "" "Default content used when an auto-reply message is created automatically. " @@ -2087,25 +2132,25 @@ msgstr "Утилиты" msgid "Activate your auto reply until this date" msgstr "Активировать автоответчик после даты" -#: extensions/postfix_autoreply/forms.py:55 -#: extensions/postfix_autoreply/forms.py:62 +#: extensions/postfix_autoreply/forms.py:65 +#: extensions/postfix_autoreply/forms.py:72 msgid "This date is over" msgstr "Эта дата позже" -#: extensions/postfix_autoreply/forms.py:67 +#: extensions/postfix_autoreply/forms.py:77 msgid "Must be greater than start date" msgstr "" -#: extensions/postfix_autoreply/general_callbacks.py:33 +#: extensions/postfix_autoreply/general_callbacks.py:30 #: extensions/postfix_autoreply/templates/postfix_autoreply/autoreply.html:2 msgid "Auto-reply message" msgstr "Сообщение автоответчика" -#: extensions/postfix_autoreply/general_callbacks.py:118 +#: extensions/postfix_autoreply/general_callbacks.py:115 msgid "Enable auto-reply" msgstr "" -#: extensions/postfix_autoreply/general_callbacks.py:120 +#: extensions/postfix_autoreply/general_callbacks.py:117 msgid "Enable or disable Postfix auto-reply" msgstr "" @@ -2155,22 +2200,26 @@ msgstr "" msgid "Path to the master.cf configuration file" msgstr "" -#: extensions/postfix_relay_domains/forms.py:15 +#: extensions/postfix_relay_domains/forms.py:20 msgid "" "Alias(es) of this relay domain. Indicate only one name per input, press " "ENTER to add a new input." msgstr "" -#: extensions/postfix_relay_domains/forms.py:51 +#: extensions/postfix_relay_domains/forms.py:62 #: extensions/postfix_relay_domains/general_callbacks.py:93 msgid "relay domain alias" msgstr "" -#: extensions/postfix_relay_domains/forms.py:69 +#: extensions/postfix_relay_domains/forms.py:80 #: extensions/postfix_relay_domains/general_callbacks.py:92 msgid "relay domain" msgstr "" +#: extensions/postfix_relay_domains/forms.py:186 +msgid "Relay domain modified" +msgstr "" + #: extensions/postfix_relay_domains/general_callbacks.py:35 msgid "Add relay domain" msgstr "" @@ -2245,18 +2294,149 @@ msgstr "" msgid "New relay domain" msgstr "" -#: extensions/postfix_relay_domains/views.py:57 -msgid "Relay domain modified" -msgstr "" - -#: extensions/postfix_relay_domains/views.py:80 +#: extensions/postfix_relay_domains/views.py:61 msgid "Relay domain deleted" msgstr "" -#: extensions/postfix_relay_domains/templates/postfix_relay_domains/service_field.html:2 +#: extensions/postfix_relay_domains/templates/postfix_relay_domains/service_field.html:3 msgid "Scan" msgstr "" +#: extensions/radicale/__init__.py:34 +msgid "Radicale frontend" +msgstr "" + +#: extensions/radicale/__init__.py:38 +msgid "Management frontend for Radicale, a simple calendar and contact server." +msgstr "" + +#: extensions/radicale/app_settings.py:11 +#, fuzzy +msgid "Server settings" +msgstr "Настройки фильтров содержания" + +#: extensions/radicale/app_settings.py:15 +#, fuzzy +msgid "Server location" +msgstr "Порт сервера" + +#: extensions/radicale/app_settings.py:17 +msgid "" +"The URL of your Radicale server. It will be used to construct calendar URLs." +msgstr "" + +#: extensions/radicale/app_settings.py:24 +#, fuzzy +msgid "Rights management" +msgstr "Управление карантином" + +#: extensions/radicale/app_settings.py:27 +msgid "Radicale rights file path" +msgstr "" + +#: extensions/radicale/app_settings.py:29 +msgid "Path to file that contains rights definition" +msgstr "" + +#: extensions/radicale/app_settings.py:34 +#, fuzzy +msgid "Allow calendars administration" +msgstr "Администратор домена" + +#: extensions/radicale/app_settings.py:37 +#, fuzzy +msgid "Allow domain administrators to manage user calendars (read and write)" +msgstr "" +"Максимальное количество создаваемых администраторов домена для этого " +"пользователя" + +#: extensions/radicale/forms.py:70 +#: extensions/radicale/templates/radicale/accessrule.html:6 +msgid "Read" +msgstr "" + +#: extensions/radicale/forms.py:73 +#: extensions/radicale/templates/radicale/accessrule.html:7 +msgid "Write" +msgstr "" + +#: extensions/radicale/forms.py:132 +#, fuzzy, python-format +msgid "Mailbox %s does not exist" +msgstr "Домен '%s' не существует" + +#: extensions/radicale/forms.py:155 extensions/radicale/forms.py:189 +msgid "Rights" +msgstr "" + +#: extensions/radicale/forms.py:160 +#, fuzzy +msgid "New calendar" +msgstr "Новый синоним" + +#: extensions/radicale/forms.py:172 extensions/radicale/views.py:131 +#, fuzzy +msgid "Calendar created" +msgstr "Фильтр создан" + +#: extensions/radicale/forms.py:211 extensions/radicale/views.py:168 +#, fuzzy +msgid "Calendar updated" +msgstr "Профиль обновлен" + +#: extensions/radicale/general_callbacks.py:15 +msgid "Calendars" +msgstr "" + +#: extensions/radicale/models.py:94 +#, fuzzy +msgid "User" +msgstr "Логин пользователя" + +#: extensions/radicale/models.py:139 +msgid "Shared" +msgstr "" + +#: extensions/radicale/views.py:104 extensions/radicale/views.py:163 +#, fuzzy +msgid "Calendar removed" +msgstr "Фильтр удален" + +#: extensions/radicale/views.py:139 +msgid "New shared calendar" +msgstr "" + +#: extensions/radicale/views.py:142 extensions/radicale/views.py:179 +#: lib/formutils.py:82 +msgid "Submit" +msgstr "" + +#: extensions/radicale/templates/radicale/calendar_detail.html:6 +msgid "To access this calendar, use the following address:" +msgstr "" + +#: extensions/radicale/templates/radicale/calendars.html:49 +msgid "Owner" +msgstr "" + +#: extensions/radicale/templatetags/radicale_tags.py:24 +#, fuzzy +msgid "Add calendar" +msgstr "Добавить синоним" + +#: extensions/radicale/templatetags/radicale_tags.py:33 +msgid "Add shared calendar" +msgstr "" + +#: extensions/radicale/templatetags/radicale_tags.py:50 +msgid "View calendar detail" +msgstr "" + +#: extensions/radicale/templatetags/radicale_tags.py:68 +#, python-format +msgid "Edit %s" +msgstr "" + #: extensions/sievefilters/__init__.py:12 msgid "Plugin to easily create server-side filters" msgstr "Плагин позволяет создавать фильтры на сервере" @@ -2267,7 +2447,7 @@ msgstr "Фильтры содержания" #: extensions/sievefilters/__init__.py:19 #: extensions/sievefilters/general_callbacks.py:14 -#: extensions/sievefilters/templates/sievefilters/index.html:2 +#: extensions/sievefilters/templates/sievefilters/index.html:4 msgid "Message filters" msgstr "Фильтры сообщений" @@ -2279,104 +2459,105 @@ msgstr "Настройки фильтров содержания" msgid "Address of your MANAGESIEVE server" msgstr "Адрес вашего MANAGESIEVE сервера" -#: extensions/sievefilters/app_settings.py:30 +#: extensions/sievefilters/app_settings.py:31 msgid "Listening port of your MANAGESIEVE server" msgstr "Порт вашего MANAGESIEVE сервера" -#: extensions/sievefilters/app_settings.py:34 +#: extensions/sievefilters/app_settings.py:36 msgid "Connect using STARTTLS" msgstr "Подключение с помощью STARTTLS" -#: extensions/sievefilters/app_settings.py:36 +#: extensions/sievefilters/app_settings.py:38 msgid "Use the STARTTLS extension" msgstr "Используйте расширение STARTTLS" -#: extensions/sievefilters/app_settings.py:40 +#: extensions/sievefilters/app_settings.py:42 msgid "Authentication mechanism" msgstr "Механизм аутентификации" -#: extensions/sievefilters/app_settings.py:43 +#: extensions/sievefilters/app_settings.py:45 msgid "Prefered authentication mechanism" msgstr "Предпочтительный механизм аутентификации" -#: extensions/sievefilters/app_settings.py:54 +#: extensions/sievefilters/app_settings.py:57 msgid "Editor mode" msgstr "Режим редактирования" -#: extensions/sievefilters/app_settings.py:56 +#: extensions/sievefilters/app_settings.py:59 msgid "Select the mode you want the editor to work in" msgstr "Выберите нужный режим для работы редактора" -#: extensions/sievefilters/forms.py:16 +#: extensions/sievefilters/forms.py:18 msgid "Check to activate this filters set" msgstr "Проверьте, чтобы активировать этот набор фильтров" -#: extensions/sievefilters/forms.py:62 +#: extensions/sievefilters/forms.py:68 msgid "All of the following" msgstr "Любое из следующих" -#: extensions/sievefilters/forms.py:63 +#: extensions/sievefilters/forms.py:69 msgid "Any of the following" msgstr "Любое из следующих" -#: extensions/sievefilters/forms.py:70 +#: extensions/sievefilters/forms.py:76 msgid "contains" msgstr "содержит" -#: extensions/sievefilters/forms.py:71 +#: extensions/sievefilters/forms.py:77 msgid "does not contain" msgstr "не содержит" -#: extensions/sievefilters/forms.py:72 +#: extensions/sievefilters/forms.py:78 msgid "is" msgstr "является" -#: extensions/sievefilters/forms.py:73 +#: extensions/sievefilters/forms.py:79 msgid "is not" msgstr "не" -#: extensions/sievefilters/forms.py:78 +#: extensions/sievefilters/forms.py:84 msgid "Sender" msgstr "Отправитель" -#: extensions/sievefilters/forms.py:79 +#: extensions/sievefilters/forms.py:85 msgid "Recipient" msgstr "Получатель" -#: extensions/sievefilters/forms.py:80 extensions/webmail/forms.py:84 +#: extensions/sievefilters/forms.py:86 extensions/webmail/forms.py:84 +#: extensions/webmail/templates/webmail/compose.html:15 msgid "Cc" msgstr "Копия" -#: extensions/sievefilters/forms.py:81 +#: extensions/sievefilters/forms.py:87 msgid "Size" msgstr "размер" -#: extensions/sievefilters/forms.py:82 +#: extensions/sievefilters/forms.py:88 msgid "is greater than" msgstr "больше" -#: extensions/sievefilters/forms.py:83 +#: extensions/sievefilters/forms.py:89 msgid "is less than" msgstr "меньше" -#: extensions/sievefilters/forms.py:87 +#: extensions/sievefilters/forms.py:93 msgid "Move message to" msgstr "Переместить сообщение" -#: extensions/sievefilters/forms.py:89 +#: extensions/sievefilters/forms.py:95 msgid "Redirect message to" msgstr "Перенаправление сообщение для" -#: extensions/sievefilters/forms.py:104 +#: extensions/sievefilters/forms.py:110 #, fuzzy msgid "Wrong filter name" msgstr "Имя файла" -#: extensions/sievefilters/lib.py:40 +#: extensions/sievefilters/lib.py:41 msgid "Connection to MANAGESIEVE server failed, check your configuration" msgstr "Соединение с сервером MANAGESIEVE не удалось, проверьте конфигурацию" -#: extensions/sievefilters/lib.py:85 +#: extensions/sievefilters/lib.py:86 msgid "Not enough space on server" msgstr "Нет свободного места на сервере" @@ -2385,7 +2566,7 @@ msgid "Failed to retrieve filters set" msgstr "Не удалось получить набор фильтров" #: extensions/sievefilters/views.py:141 -#: extensions/sievefilters/templatetags/sfilters_tags.py:33 +#: extensions/sievefilters/templatetags/sfilters_tags.py:35 msgid "New filter" msgstr "Новый фильтр" @@ -2430,7 +2611,7 @@ msgstr "Набор фильтров удален" msgid "Filters set activated" msgstr "Набор фильтров активирован" -#: extensions/sievefilters/templates/sievefilters/filter.html:6 +#: extensions/sievefilters/templates/sievefilters/filter.html:9 msgid "Conditions" msgstr "Соответствие" @@ -2442,36 +2623,36 @@ msgstr "Активно" msgid "No filter defined yet" msgstr "Фильтры не определены" -#: extensions/sievefilters/templates/sievefilters/index.html:76 +#: extensions/sievefilters/templates/sievefilters/index.html:82 msgid "Filter sets" msgstr "Набор фильтров" -#: extensions/sievefilters/templates/sievefilters/index.html:80 +#: extensions/sievefilters/templates/sievefilters/index.html:86 msgid "active" msgstr "Активно" -#: extensions/sievefilters/templates/sievefilters/index.html:94 +#: extensions/sievefilters/templates/sievefilters/index.html:101 msgid "" "No filters set defined yet. You must create one in order to define filters." msgstr "Фильтры не определены. Вы должны определить и установить фильтры " -#: extensions/sievefilters/templatetags/sfilters_tags.py:15 +#: extensions/sievefilters/templatetags/sfilters_tags.py:17 msgid "New filters set" msgstr "Новый набор фильтров" -#: extensions/sievefilters/templatetags/sfilters_tags.py:44 +#: extensions/sievefilters/templatetags/sfilters_tags.py:46 msgid "Save filters set" msgstr "Сохранить набор фильтров" -#: extensions/sievefilters/templatetags/sfilters_tags.py:52 +#: extensions/sievefilters/templatetags/sfilters_tags.py:54 msgid "Activate filters set" msgstr "Активировать набор фильтров" -#: extensions/sievefilters/templatetags/sfilters_tags.py:57 +#: extensions/sievefilters/templatetags/sfilters_tags.py:59 msgid "Remove filters set" msgstr "Удалить набор фильтров" -#: extensions/sievefilters/templatetags/sfilters_tags.py:62 +#: extensions/sievefilters/templatetags/sfilters_tags.py:63 msgid "Download" msgstr "Загрузить" @@ -2492,7 +2673,7 @@ msgid "Graphical statistics about emails traffic using RRDtool" msgstr "Графическая статистика о почтовом траффика использует RRDtool" #: extensions/stats/__init__.py:29 -#: extensions/stats/templates/stats/index.html:2 +#: extensions/stats/templates/stats/index.html:4 msgid "Graphical statistics" msgstr "Графическая статистика" @@ -2504,11 +2685,11 @@ msgstr "Путь к лог файлу" msgid "Path to log file used to collect statistics" msgstr "Путь к лог файлу для сбора статистики" -#: extensions/stats/app_settings.py:20 +#: extensions/stats/app_settings.py:21 msgid "Directory to store RRD files" msgstr "Папка для сохранения RRD файлов" -#: extensions/stats/app_settings.py:22 +#: extensions/stats/app_settings.py:23 msgid "Path to directory where RRD files are stored" msgstr "Путь к директории для сохранения RRD файлов" @@ -2516,100 +2697,81 @@ msgstr "Путь к директории для сохранения RRD фай msgid "Statistics" msgstr "Статистика" -#: extensions/stats/graph_templates.py:22 -msgid "Average normal traffic" -msgstr "Средний нормальный траффик" +#: extensions/stats/graphics.py:98 +#, fuzzy +msgid "Average traffic (msgs/min)" +msgstr "Средний размер траффика" -#: extensions/stats/graph_templates.py:23 -#: extensions/stats/graph_templates.py:36 -msgid "msgs/min" -msgstr "сообщений/в мин" - -#: extensions/stats/graph_templates.py:28 +#: extensions/stats/graphics.py:101 msgid "sent messages" msgstr "Отправлено сообщений" -#: extensions/stats/graph_templates.py:30 +#: extensions/stats/graphics.py:102 msgid "received messages" msgstr "Принято сообщений" -#: extensions/stats/graph_templates.py:35 -msgid "Average bad traffic" -msgstr "Средний ошибочный траффик" - -#: extensions/stats/graph_templates.py:41 +#: extensions/stats/graphics.py:103 msgid "bounced messages" msgstr "Возвращенные сообщения" -#: extensions/stats/graph_templates.py:43 +#: extensions/stats/graphics.py:104 msgid "rejected messages" msgstr "Отвергнутые сообщения" -#: extensions/stats/graph_templates.py:48 -msgid "Average normal traffic size" +#: extensions/stats/graphics.py:112 +#, fuzzy +msgid "Average normal traffic size (bytes/min)" msgstr "Средний размер траффика" -#: extensions/stats/graph_templates.py:49 -msgid "bytes/min" -msgstr "байт/в мин" - -#: extensions/stats/graph_templates.py:54 +#: extensions/stats/graphics.py:115 msgid "received size" msgstr "Принято" -#: extensions/stats/graph_templates.py:56 +#: extensions/stats/graphics.py:117 msgid "sent size" msgstr "Отправлено" -#: extensions/stats/graph_templates.py:78 +#: extensions/stats/graphics.py:152 msgid "Mail traffic" msgstr "Почтовый траффик" -#: extensions/stats/grapher.py:9 -msgid "Day" -msgstr "День" - -#: extensions/stats/grapher.py:10 -msgid "Week" -msgstr "Неделя" - -#: extensions/stats/grapher.py:11 -msgid "Month" -msgstr "Месяц" - -#: extensions/stats/grapher.py:12 -msgid "Year" -msgstr "Год" - -#: extensions/stats/grapher.py:61 -msgid "Total" -msgstr "Итого" - -#: extensions/stats/views.py:28 extensions/stats/templates/stats/graphs.html:4 +#: extensions/stats/views.py:31 msgid "No statistics available" msgstr "Статистика не доступна" -#: extensions/stats/views.py:47 +#: extensions/stats/views.py:35 +msgid "Day" +msgstr "День" + +#: extensions/stats/views.py:36 +msgid "Week" +msgstr "Неделя" + +#: extensions/stats/views.py:37 +msgid "Month" +msgstr "Месяц" + +#: extensions/stats/views.py:38 +msgid "Year" +msgstr "Год" + +#: extensions/stats/views.py:39 +msgid "Custom" +msgstr "" + +#: extensions/stats/views.py:87 msgid "Unknown graphic set" msgstr "Неизвестный графический набор " -#: extensions/stats/views.py:70 +#: extensions/stats/views.py:98 msgid "Bad custom period" msgstr "Не верный выбор периода" -#: extensions/stats/templates/stats/index.html:28 +#: extensions/stats/templates/stats/index.html:42 msgid "Search a domain" msgstr "Искать домен" -#: extensions/stats/templates/stats/index.html:32 -msgid "Predefined time ranges" -msgstr "Предопределенные временные диапазоны" - -#: extensions/stats/templates/stats/index.html:39 -msgid "Custom time range" -msgstr "Пользовательские временные диапазоны" - -#: extensions/stats/templates/stats/index.html:52 +#: extensions/stats/templates/stats/index.html:75 msgid "Apply" msgstr "Применить" @@ -2754,7 +2916,7 @@ msgstr "Тест подписи" msgid "User defined email signature" msgstr "Пользовательская подпись " -#: extensions/webmail/app_settings.py:160 +#: extensions/webmail/app_settings.py:159 msgid "Value must be a positive integer (> 0)" msgstr "" @@ -2767,6 +2929,7 @@ msgid "Unknown action" msgstr "Неизвестное действие" #: extensions/webmail/forms.py:85 +#: extensions/webmail/templates/webmail/compose.html:16 msgid "Cci" msgstr "Скрытая копия" @@ -2774,7 +2937,7 @@ msgstr "Скрытая копия" msgid "Webmail" msgstr "Веб-почта" -#: extensions/webmail/views.py:87 +#: extensions/webmail/views.py:95 #, python-format msgid "%(count)d message deleted" msgid_plural "%(count)d messages deleted" @@ -2782,168 +2945,138 @@ msgstr[0] "%(count)d сообщение удалено" msgstr[1] "%(count)d сообщения удалено" msgstr[2] "%(count)d сообщений удалено" -#: extensions/webmail/views.py:118 lib/email_listing.py:128 +#: extensions/webmail/views.py:128 extensions/webmail/views.py:372 msgid "Empty mailbox" msgstr "Очистить почтовый ящик" -#: extensions/webmail/views.py:144 +#: extensions/webmail/views.py:158 msgid "Mailbox created" msgstr "Почтовый ящик создан" -#: extensions/webmail/views.py:150 -#: extensions/webmail/templatetags/webmail_tags.py:177 +#: extensions/webmail/views.py:164 +#: extensions/webmail/templatetags/webmail_tags.py:186 msgid "Create a new mailbox" msgstr "Создать новый почтовый ящик" -#: extensions/webmail/views.py:169 extensions/webmail/views.py:204 +#: extensions/webmail/views.py:183 extensions/webmail/views.py:218 msgid "Edit mailbox" msgstr "Изменить почтовый ящик" -#: extensions/webmail/views.py:185 +#: extensions/webmail/views.py:199 msgid "Mailbox updated" msgstr "Почтовый ящик обновлен" -#: extensions/webmail/views.py:257 +#: extensions/webmail/views.py:271 msgid "Failed to save attachment: " msgstr "Ошибка записи вложения:" -#: extensions/webmail/views.py:260 +#: extensions/webmail/views.py:274 #, python-format msgid "Attachment is too big (limit: %s)" msgstr "Вложения слишком велики (лимит: %s)" -#: extensions/webmail/views.py:266 -#: extensions/webmail/templates/webmail/compose.html:15 +#: extensions/webmail/views.py:280 +#: extensions/webmail/templates/webmail/compose_menubar.html:9 #: extensions/webmail/templates/webmail/headers.html:4 msgid "Attachments" msgstr "Вложения" -#: extensions/webmail/views.py:283 +#: extensions/webmail/views.py:297 msgid "Bad query" msgstr "Ошибочный запрос" -#: extensions/webmail/views.py:295 +#: extensions/webmail/views.py:309 msgid "Failed to remove attachment: " msgstr "Не удалось удалить вложение" -#: extensions/webmail/views.py:300 +#: extensions/webmail/views.py:314 msgid "Unknown attachment" msgstr "Неизвестное вложение" -#: extensions/webmail/lib/imapemail.py:235 +#: extensions/webmail/lib/imapemail.py:245 msgid "wrote:" msgstr "Пишет:" -#: extensions/webmail/lib/imapemail.py:302 -#: extensions/webmail/lib/imapemail.py:305 +#: extensions/webmail/lib/imapemail.py:312 +#: extensions/webmail/lib/imapemail.py:315 msgid "Original message" msgstr "исходное сообщение" -#: extensions/webmail/lib/imaputils.py:242 +#: extensions/webmail/lib/imaputils.py:245 msgid "Failed to retrieve hierarchy delimiter" msgstr "Не удалось получить разделитель уровней иерархии" -#: extensions/webmail/lib/imaputils.py:283 +#: extensions/webmail/lib/imaputils.py:288 #, python-format msgid "Connection to IMAP server failed: %s" msgstr "Подключение к IMAP серверу не удалось: %s" -#: extensions/webmail/templates/webmail/attachments.html:6 +#: extensions/webmail/templates/webmail/attachments.html:8 msgid "Attach" msgstr "Вложить" -#: extensions/webmail/templates/webmail/attachments.html:9 +#: extensions/webmail/templates/webmail/attachments.html:12 msgid "Uploading.." msgstr "Загрузка..." -#: extensions/webmail/templates/webmail/compose.html:7 -msgid "Add Cc field" -msgstr "Добавить поле для невидимой копии" - -#: extensions/webmail/templates/webmail/compose.html:7 -msgid "Add Cci field" -msgstr "Добавить поле для невидимой копии" - -#: extensions/webmail/templates/webmail/compose.html:18 -#, python-format -msgid "%(counter)s file" -msgid_plural "%(counter)s files" -msgstr[0] "%(counter)s файл" -msgstr[1] "%(counter)s файла" -msgstr[2] "%(counter)s файлов" - #: extensions/webmail/templates/webmail/folder.html:6 msgid "Parent mailbox" msgstr "Родительский почтовый ящик" -#: extensions/webmail/templates/webmail/index.html:42 -msgid "Mailbox quota" -msgstr "Квота для почтового ящика" +#: extensions/webmail/templates/webmail/index.html:43 +msgid "Compose" +msgstr "" -#: extensions/webmail/templatetags/webmail_tags.py:20 +#: extensions/webmail/templatetags/webmail_tags.py:29 msgid "Reply" msgstr "Ответить" -#: extensions/webmail/templatetags/webmail_tags.py:24 +#: extensions/webmail/templatetags/webmail_tags.py:34 msgid "Reply all" msgstr "Ответить всем" -#: extensions/webmail/templatetags/webmail_tags.py:34 +#: extensions/webmail/templatetags/webmail_tags.py:48 msgid "Display options" msgstr "Показать параметры" -#: extensions/webmail/templatetags/webmail_tags.py:37 +#: extensions/webmail/templatetags/webmail_tags.py:52 msgid "Activate links" msgstr "Разрешить ссылки" -#: extensions/webmail/templatetags/webmail_tags.py:39 +#: extensions/webmail/templatetags/webmail_tags.py:54 msgid "Disable links" msgstr "Запретить ссылки" -#: extensions/webmail/templatetags/webmail_tags.py:48 -msgid "Close this message" -msgstr "Закрыть это сообщение" - -#: extensions/webmail/templatetags/webmail_tags.py:63 -msgid "Back" -msgstr "Назад" - -#: extensions/webmail/templatetags/webmail_tags.py:67 +#: extensions/webmail/templatetags/webmail_tags.py:78 msgid "Send" msgstr "Послать" -#: extensions/webmail/templatetags/webmail_tags.py:80 -msgid "New message" -msgstr "Новое сообщение" - -#: extensions/webmail/templatetags/webmail_tags.py:89 -msgid "Mark messages" +#: extensions/webmail/templatetags/webmail_tags.py:102 +#, fuzzy +msgid "Mark as read" msgstr "Пометить сообщение" -#: extensions/webmail/templatetags/webmail_tags.py:93 -msgid "As read" -msgstr "как прочтенное" - -#: extensions/webmail/templatetags/webmail_tags.py:96 -msgid "As unread" +#: extensions/webmail/templatetags/webmail_tags.py:106 +#, fuzzy +msgid "Mark as unread" msgstr "Как не прочтенное" -#: extensions/webmail/templatetags/webmail_tags.py:105 -msgid "Compress folder" -msgstr "Сжать папку" - -#: extensions/webmail/templatetags/webmail_tags.py:114 +#: extensions/webmail/templatetags/webmail_tags.py:116 msgid "Empty folder" msgstr "Очистить папку" -#: extensions/webmail/templatetags/webmail_tags.py:185 +#: extensions/webmail/templatetags/webmail_tags.py:194 msgid "Edit the selected mailbox" msgstr "Изменить выбранный почтовый ящик" -#: extensions/webmail/templatetags/webmail_tags.py:190 +#: extensions/webmail/templatetags/webmail_tags.py:199 msgid "Remove the selected mailbox" msgstr "Удалить выбранный почтовый ящик" +#: extensions/webmail/templatetags/webmail_tags.py:203 +msgid "Compress folder" +msgstr "Сжать папку" + #: lib/dbutils.py:36 #, python-format msgid "Connection to database %s not configured" @@ -2958,15 +3091,15 @@ msgstr "В разрешении отказано: %s" msgid "Permission denied" msgstr "В разрешении отказано" -#: lib/formutils.py:187 lib/formutils.py:195 +#: lib/formutils.py:347 lib/formutils.py:355 msgid "Enter a valid domain name" msgstr "Введите действительный адрес домена" -#: lib/formutils.py:244 +#: lib/formutils.py:404 msgid "Yes" msgstr "Да" -#: lib/formutils.py:244 +#: lib/formutils.py:404 msgid "No" msgstr "Нет" @@ -2987,14 +3120,6 @@ msgstr "Супер администратор" msgid "Domain administrator" msgstr "Администратор домена" -#: lib/tables.py:251 -msgid "No entries to display" -msgstr "Нет данных для отображения" - -#: lib/templatetags/lib_tags.py:59 -msgid "activate" -msgstr "Активировать" - #: templates/404.html:4 templates/500.html:4 msgid "Sorry" msgstr "Жаль" @@ -3007,48 +3132,119 @@ msgstr "Запрошенная станица не существует" msgid "An internal error occured." msgstr "Внутренняя ошибка" -#: templates/nlayout.html:62 -msgid "Powered by Modoboa" -msgstr "На базе Modoboa" - #: templates/common/email_searchbar.html:5 +msgid "Search..." +msgstr "Поиск..." + +#: templates/common/email_searchbar.html:10 msgid "From address" msgstr "Адрес отправителя" -#: templates/common/email_searchbar.html:10 +#: templates/common/email_searchbar.html:33 msgid "Both" msgstr "Оба" -#: templates/common/email_searchbar.html:12 -msgid "Search..." -msgstr "Поиск..." - #: templates/common/error.html:4 msgid "Error:" msgstr "Ошибка:" -#: templates/common/generic_field.html:3 -#: templates/common/generic_fields_group.html:3 +#: templates/common/generic_field.html:11 +#: templates/common/generic_fields_group.html:8 msgid "Help:" msgstr "Подсказка:" -#: templates/common/generic_modal.html:11 -#: templates/common/wizard_forms.html:29 +#: templates/common/generic_modal.html:6 +#: templates/common/generic_modal.html:13 templates/common/wizard_forms.html:6 +#: templates/common/wizard_forms.html:27 msgid "Close" msgstr "Закрыть" -#: templates/registration/login.html:5 +#: templates/common/wizard_forms.html:31 +msgid "Previous" +msgstr "Предыдущая" + +#: templates/common/wizard_forms.html:32 +msgid "Next" +msgstr "Следующая" + +#: templates/registration/login.html:8 msgid "Welcome to Modoboa" msgstr "Добро пожаловать в Modoboa!" -#: templates/registration/login.html:34 +#: templates/registration/login.html:39 msgid "Remember me" msgstr "Запомнить меня" -#: templates/registration/login.html:36 +#: templates/registration/login.html:42 msgid "Log in" msgstr "Войти" +#~ msgid "Filter" +#~ msgstr "Фильтр" + +#~ msgid "Check requests interval" +#~ msgstr "Интервал проверки запросов" + +#~ msgid "pending requests" +#~ msgstr "ожидающие запросы" + +#~ msgid "Average normal traffic" +#~ msgstr "Средний нормальный траффик" + +#~ msgid "msgs/min" +#~ msgstr "сообщений/в мин" + +#~ msgid "Average bad traffic" +#~ msgstr "Средний ошибочный траффик" + +#~ msgid "bytes/min" +#~ msgstr "байт/в мин" + +#~ msgid "Total" +#~ msgstr "Итого" + +#~ msgid "Predefined time ranges" +#~ msgstr "Предопределенные временные диапазоны" + +#~ msgid "Custom time range" +#~ msgstr "Пользовательские временные диапазоны" + +#~ msgid "Add Cc field" +#~ msgstr "Добавить поле для невидимой копии" + +#~ msgid "Add Cci field" +#~ msgstr "Добавить поле для невидимой копии" + +#~ msgid "%(counter)s file" +#~ msgid_plural "%(counter)s files" +#~ msgstr[0] "%(counter)s файл" +#~ msgstr[1] "%(counter)s файла" +#~ msgstr[2] "%(counter)s файлов" + +#~ msgid "Mailbox quota" +#~ msgstr "Квота для почтового ящика" + +#~ msgid "Close this message" +#~ msgstr "Закрыть это сообщение" + +#~ msgid "New message" +#~ msgstr "Новое сообщение" + +#~ msgid "Mark messages" +#~ msgstr "Пометить сообщение" + +#~ msgid "As read" +#~ msgstr "как прочтенное" + +#~ msgid "No entries to display" +#~ msgstr "Нет данных для отображения" + +#~ msgid "activate" +#~ msgstr "Активировать" + +#~ msgid "Powered by Modoboa" +#~ msgstr "На базе Modoboa" + #~ msgid "Directory to store PNG files" #~ msgstr "Папка для сохранения PNG файлов" diff --git a/modoboa/locale/ru/LC_MESSAGES/djangojs.po b/modoboa/locale/ru/LC_MESSAGES/djangojs.po index 9b548b0b9..f2bc27f56 100644 --- a/modoboa/locale/ru/LC_MESSAGES/djangojs.po +++ b/modoboa/locale/ru/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Modoboa\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-10-29 20:22+0100\n" +"POT-Creation-Date: 2014-11-25 14:23+0100\n" "PO-Revision-Date: 2013-12-03 09:35+0000\n" "Last-Translator: Antoine NguyenDu kan använda ett annat tecken som separator. p>\n" -#: extensions/admin/views/import.py:51 +#: extensions/admin/views/import.py:47 msgid "Import domains" msgstr "Importera domäner" -#: extensions/admin/views/import.py:131 +#: extensions/admin/views/import.py:125 #, python-format msgid "Object already exists: %s" msgstr "Objektet existerar redan: %s" -#: extensions/admin/views/import.py:135 +#: extensions/admin/views/import.py:129 #, python-format msgid "%d objects imported successfully" msgstr "%d objekt importerade" -#: extensions/admin/views/import.py:155 +#: extensions/admin/views/import.py:149 #, fuzzy msgid "" "Provide a CSV file where lines respect one of the following formats:\n" @@ -1445,7 +1478,7 @@ msgstr "" "⏎\n" "
Du kan använda ett annat tecken separator.
⏎\n" -#: extensions/admin/views/import.py:167 +#: extensions/admin/views/import.py:161 msgid "Import identities" msgstr "Importera konton" @@ -1461,194 +1494,182 @@ msgstr "Enkel amavis hantering frontend" msgid "Quarantine" msgstr "Karantän" -#: extensions/amavis/app_settings.py:14 +#: extensions/amavis/app_settings.py:16 msgid "Quarantine settings" msgstr "Karantän inställningar" -#: extensions/amavis/app_settings.py:17 +#: extensions/amavis/app_settings.py:19 msgid "Maximum message age" msgstr "Maximal meddelandeålder" -#: extensions/amavis/app_settings.py:19 +#: extensions/amavis/app_settings.py:22 msgid "Quarantine messages maximum age (in days) before deletion" msgstr "Maximalt antal dagar meddelanden behålls i karantän innan radering" -#: extensions/amavis/app_settings.py:22 +#: extensions/amavis/app_settings.py:26 msgid "Messages releasing" msgstr "Meddelanden frisläppta" -#: extensions/amavis/app_settings.py:25 +#: extensions/amavis/app_settings.py:29 msgid "Remove released messages" msgstr "Radera frisläppta meddelanden" -#: extensions/amavis/app_settings.py:27 +#: extensions/amavis/app_settings.py:31 msgid "Remove messages marked as released while cleaning up the database" msgstr "Ta bort meddelanden markerade som släppta när vi städar databasen" -#: extensions/amavis/app_settings.py:32 +#: extensions/amavis/app_settings.py:36 msgid "Amavis connection mode" msgstr "Amavis anslutningsläge" -#: extensions/amavis/app_settings.py:35 +#: extensions/amavis/app_settings.py:39 msgid "Mode used to access the PDP server" msgstr "Läge som används för att komma åt PDP-servern" -#: extensions/amavis/app_settings.py:40 +#: extensions/amavis/app_settings.py:44 msgid "PDP server address" msgstr "PDP server adress" -#: extensions/amavis/app_settings.py:42 +#: extensions/amavis/app_settings.py:46 msgid "PDP server address (if inet mode)" msgstr "PDP-server adress (om inet läge)" -#: extensions/amavis/app_settings.py:46 +#: extensions/amavis/app_settings.py:51 msgid "PDP server port" msgstr "PDP server port" -#: extensions/amavis/app_settings.py:48 +#: extensions/amavis/app_settings.py:53 msgid "PDP server port (if inet mode)" msgstr "PDP serverport (om inet läge)" -#: extensions/amavis/app_settings.py:52 +#: extensions/amavis/app_settings.py:57 msgid "PDP server socket" msgstr "PDP server socket" -#: extensions/amavis/app_settings.py:54 +#: extensions/amavis/app_settings.py:59 msgid "Path to the PDP server socket (if unix mode)" msgstr "Sökväg till PDP-servern uttaget (om Unix-läge)" -#: extensions/amavis/app_settings.py:58 -msgid "Check requests interval" -msgstr "Intervall kontroll begäran" - -#: extensions/amavis/app_settings.py:60 -msgid "Interval between two release requests checks" -msgstr "Intervall mellan frisläppskontroller" - -#: extensions/amavis/app_settings.py:64 +#: extensions/amavis/app_settings.py:63 msgid "Allow direct release" msgstr "Möjliggör direkt frisläpp" -#: extensions/amavis/app_settings.py:66 +#: extensions/amavis/app_settings.py:65 msgid "Allow users to directly release their messages" msgstr "Tillåt användare att frisläppa sina meddelanden" -#: extensions/amavis/app_settings.py:70 +#: extensions/amavis/app_settings.py:69 msgid "Enable self-service mode" msgstr "Aktivera \"själv-service\" läge" -#: extensions/amavis/app_settings.py:72 +#: extensions/amavis/app_settings.py:71 msgid "Activate the 'self-service' mode" msgstr "Aktivera \"själv-service\" läge" -#: extensions/amavis/app_settings.py:76 +#: extensions/amavis/app_settings.py:75 msgid "Notifications sender" msgstr "Notifierings avsändare" -#: extensions/amavis/app_settings.py:78 +#: extensions/amavis/app_settings.py:77 msgid "The e-mail address used to send notitications" msgstr "E-postadress att använda för att skicka notifikationer" -#: extensions/amavis/app_settings.py:81 -#: extensions/amavis/templates/amavis/main_action_bar.html:28 +#: extensions/amavis/app_settings.py:80 +#: extensions/amavis/templates/amavis/main_action_bar.html:31 msgid "Manual learning" msgstr "" -#: extensions/amavis/app_settings.py:84 +#: extensions/amavis/app_settings.py:83 msgid "Enable manual learning" msgstr "" -#: extensions/amavis/app_settings.py:87 +#: extensions/amavis/app_settings.py:86 msgid "Allow super administrators to manually train Spamassassin" msgstr "" -#: extensions/amavis/app_settings.py:92 +#: extensions/amavis/app_settings.py:91 msgid "Is Spamassassin local?" msgstr "" -#: extensions/amavis/app_settings.py:95 +#: extensions/amavis/app_settings.py:94 msgid "Tell if Spamassassin is running on the same server than modoboa" msgstr "" -#: extensions/amavis/app_settings.py:100 +#: extensions/amavis/app_settings.py:99 #, fuzzy msgid "Default user" msgstr "Standard editor" -#: extensions/amavis/app_settings.py:103 +#: extensions/amavis/app_settings.py:102 msgid "Name of the user owning the default bayesian database" msgstr "" -#: extensions/amavis/app_settings.py:108 +#: extensions/amavis/app_settings.py:107 #, fuzzy msgid "Spamd address" msgstr "Från adress" -#: extensions/amavis/app_settings.py:110 +#: extensions/amavis/app_settings.py:109 msgid "The IP address where spamd can be reached" msgstr "" -#: extensions/amavis/app_settings.py:114 +#: extensions/amavis/app_settings.py:113 #, fuzzy msgid "Spamd port" msgstr "Skräp" -#: extensions/amavis/app_settings.py:116 +#: extensions/amavis/app_settings.py:115 msgid "The TCP port spamd is listening on" msgstr "" -#: extensions/amavis/app_settings.py:120 +#: extensions/amavis/app_settings.py:119 msgid "Enable per-domain manual learning" msgstr "" -#: extensions/amavis/app_settings.py:123 +#: extensions/amavis/app_settings.py:122 msgid "" "Allow domain administrators to train Spamassassin (within dedicated per-" "domain databases)" msgstr "" -#: extensions/amavis/app_settings.py:129 +#: extensions/amavis/app_settings.py:128 msgid "Enable per-user manual learning" msgstr "" -#: extensions/amavis/app_settings.py:132 +#: extensions/amavis/app_settings.py:131 msgid "" "Allow simple users to personally train Spamassassin (within a dedicated " "database)" msgstr "" -#: extensions/amavis/app_settings.py:161 extensions/webmail/app_settings.py:91 +#: extensions/amavis/app_settings.py:160 extensions/webmail/app_settings.py:91 msgid "Number of displayed emails per page" msgstr "Antalet visade e-postmeddelanden per sida" -#: extensions/amavis/app_settings.py:162 +#: extensions/amavis/app_settings.py:161 msgid "Set the maximum number of messages displayed in a page" msgstr "Anger det maximala antalet meddelanden som visas på en sida" -#: extensions/amavis/forms.py:83 +#: extensions/amavis/forms.py:88 msgid "Global database" msgstr "" -#: extensions/amavis/forms.py:89 +#: extensions/amavis/forms.py:94 #, fuzzy msgid "Domain's database" msgstr "Domän alias" -#: extensions/amavis/forms.py:91 +#: extensions/amavis/forms.py:96 #, fuzzy msgid "User's database" msgstr "Sök bas" -#: extensions/amavis/general_callbacks.py:136 -msgid "pending requests" -msgstr "väntande förfrågningar" - -#: extensions/amavis/general_callbacks.py:179 +#: extensions/amavis/general_callbacks.py:149 #, fuzzy msgid "Pending requests" msgstr "väntande förfrågningar" -#: extensions/amavis/general_callbacks.py:189 +#: extensions/amavis/general_callbacks.py:159 msgid "Content filter" msgstr "Innehålls filter" @@ -1678,7 +1699,7 @@ msgstr "nej" #: extensions/amavis/models.py:96 extensions/amavis/models.py:104 #: extensions/amavis/models.py:112 -#: extensions/amavis/templates/amavis/domain_content_filter.html:11 +#: extensions/amavis/templates/amavis/domain_content_filter.html:17 msgid "default" msgstr "standard" @@ -1720,79 +1741,56 @@ msgstr "" "Ändra skräppost ämnesrad med vald text. Välj 'standard' för att använd " "globala inställningar." -#: extensions/amavis/sql_listing.py:29 -msgid "Score" -msgstr "" - -#: extensions/amavis/sql_listing.py:33 -#: extensions/amavis/templatetags/amavis_tags.py:106 -#: extensions/webmail/forms.py:83 -msgid "To" -msgstr "Till" - -#: extensions/amavis/sql_listing.py:36 -#: extensions/postfix_autoreply/forms.py:10 -#: extensions/webmail/lib/listing.py:31 extensions/webmail/lib/tables.py:30 -msgid "From" -msgstr "Från" - -#: extensions/amavis/sql_listing.py:40 extensions/sievefilters/forms.py:77 -#: extensions/webmail/forms.py:87 extensions/webmail/lib/imapemail.py:288 -#: extensions/webmail/lib/listing.py:27 extensions/webmail/lib/tables.py:26 -#: templates/common/email_searchbar.html:6 -msgid "Subject" -msgstr "Ämne" - -#: extensions/amavis/views.py:31 +#: extensions/amavis/views.py:38 msgid "Empty quarantine" msgstr "Karantän tom" -#: extensions/amavis/views.py:177 +#: extensions/amavis/views.py:227 msgid "Message deleted" msgstr "Meddelande raderat" -#: extensions/amavis/views.py:194 +#: extensions/amavis/views.py:244 #, python-format msgid "%(count)d message deleted successfully" msgid_plural "%(count)d messages deleted successfully" msgstr[0] "%(count)d meddelande raderadat" msgstr[1] "%(count)d meddelanden raderade" -#: extensions/amavis/views.py:217 +#: extensions/amavis/views.py:267 msgid "Request sent" msgstr "Begäran skickad" -#: extensions/amavis/views.py:223 +#: extensions/amavis/views.py:273 msgid "Message released" msgstr "Meddelande släppt" -#: extensions/amavis/views.py:250 +#: extensions/amavis/views.py:300 #, python-format msgid "%(count)d request sent" msgid_plural "%(count)d requests sent" msgstr[0] "%(count)d förfrågning skickad" msgstr[1] "%(count)d förfrågningar skickadade" -#: extensions/amavis/views.py:271 +#: extensions/amavis/views.py:321 #, python-format msgid "%(count)d message released successfully" msgid_plural "%(count)d messages released successfully" msgstr[0] "%(count)d meddelande frisläppt" msgstr[1] "%(count)d meddelanden frisläppta" -#: extensions/amavis/views.py:309 +#: extensions/amavis/views.py:360 #, fuzzy, python-format msgid "%(count)d message processed successfully" msgid_plural "%(count)d messages processed successfully" msgstr[0] "%(count)d meddelande frisläppt" msgstr[1] "%(count)d meddelanden frisläppta" -#: extensions/amavis/views.py:341 +#: extensions/amavis/views.py:394 #, fuzzy msgid "Select a database" msgstr "Välj en fil" -#: extensions/amavis/views.py:345 +#: extensions/amavis/views.py:398 msgid "Validate" msgstr "" @@ -1804,108 +1802,149 @@ msgstr "[modoboa] Väntande release förfrågningar" msgid "Thresholds" msgstr "Trösklar" -#: extensions/amavis/templates/amavis/domain_content_filter.html:7 +#: extensions/amavis/templates/amavis/domain_content_filter.html:9 msgid "or more is spam" msgstr "eller mera skräppost" -#: extensions/amavis/templates/amavis/domain_content_filter.html:8 +#: extensions/amavis/templates/amavis/domain_content_filter.html:15 msgid "or more throw spam message away" msgstr "eller mera kasta skräp meddelande" -#: extensions/amavis/templates/amavis/index.html:2 +#: extensions/amavis/templates/amavis/email_list.html:11 +msgid "Score" +msgstr "" + +#: extensions/amavis/templates/amavis/email_list.html:14 +#: extensions/amavis/templatetags/amavis_tags.py:111 +#: extensions/webmail/forms.py:83 +#: extensions/webmail/templates/webmail/compose.html:9 +msgid "To" +msgstr "Till" + +#: extensions/amavis/templates/amavis/email_list.html:17 +#: extensions/postfix_autoreply/forms.py:10 +msgid "From" +msgstr "Från" + +#: extensions/amavis/templates/amavis/email_list.html:20 +#: extensions/sievefilters/forms.py:83 extensions/webmail/forms.py:87 +#: extensions/webmail/lib/imapemail.py:298 +#: templates/common/email_searchbar.html:17 +msgid "Subject" +msgstr "Ämne" + +#: extensions/amavis/templates/amavis/emails_page.html:15 +#, fuzzy +msgid "Released" +msgstr "Släpp" + +#: extensions/amavis/templates/amavis/emails_page.html:17 +#, fuzzy +msgid "Marked as spam" +msgstr "Markera meddelande" + +#: extensions/amavis/templates/amavis/emails_page.html:19 +#, fuzzy +msgid "Marked as non-spam" +msgstr "Markera meddelande" + +#: extensions/amavis/templates/amavis/index.html:4 msgid "Quarantine management" msgstr "Hantera karantän" -#: extensions/amavis/templates/amavis/main_action_bar.html:3 +#: extensions/amavis/templates/amavis/main_action_bar.html:5 #, fuzzy msgid "Select" msgstr "Välj en fil" -#: extensions/amavis/templates/amavis/main_action_bar.html:9 +#: extensions/amavis/templates/amavis/main_action_bar.html:11 msgid "Clean" msgstr "" -#: extensions/amavis/templates/amavis/main_action_bar.html:10 +#: extensions/amavis/templates/amavis/main_action_bar.html:12 msgid "Spam" msgstr "Skräp" -#: extensions/amavis/templates/amavis/main_action_bar.html:11 +#: extensions/amavis/templates/amavis/main_action_bar.html:13 msgid "Virus" msgstr "Virus" -#: extensions/amavis/templates/amavis/main_action_bar.html:12 +#: extensions/amavis/templates/amavis/main_action_bar.html:14 #, fuzzy msgid "Bad Header" msgstr "Dålig rubrik" -#: extensions/amavis/templates/amavis/main_action_bar.html:13 +#: extensions/amavis/templates/amavis/main_action_bar.html:15 msgid "Bad MIME" msgstr "Dålig MIME" -#: extensions/amavis/templates/amavis/main_action_bar.html:14 +#: extensions/amavis/templates/amavis/main_action_bar.html:16 #, fuzzy msgid "Banned" msgstr "Förbjudna filter" -#: extensions/amavis/templates/amavis/main_action_bar.html:19 -#: extensions/amavis/templatetags/amavis_tags.py:24 -#: extensions/amavis/templatetags/amavis_tags.py:85 +#: extensions/amavis/templates/amavis/main_action_bar.html:20 +#: extensions/amavis/templates/amavis/main_action_bar.html:22 +#: extensions/amavis/templatetags/amavis_tags.py:30 +#: extensions/amavis/templatetags/amavis_tags.py:90 msgid "Release" msgstr "Släpp" -#: extensions/amavis/templates/amavis/main_action_bar.html:24 -#: extensions/amavis/templatetags/amavis_tags.py:30 -#: extensions/amavis/templatetags/amavis_tags.py:92 -#: extensions/webmail/templatetags/webmail_tags.py:32 +#: extensions/amavis/templates/amavis/main_action_bar.html:25 +#: extensions/amavis/templates/amavis/main_action_bar.html:27 +#: extensions/amavis/templatetags/amavis_tags.py:36 +#: extensions/amavis/templatetags/amavis_tags.py:97 +#: extensions/webmail/templatetags/webmail_tags.py:45 +#: extensions/webmail/templatetags/webmail_tags.py:92 msgid "Delete" msgstr "Radera" -#: extensions/amavis/templates/amavis/main_action_bar.html:33 -#: extensions/amavis/templatetags/amavis_tags.py:44 +#: extensions/amavis/templates/amavis/main_action_bar.html:36 +#: extensions/amavis/templatetags/amavis_tags.py:49 #, fuzzy msgid "Mark as spam" msgstr "Markera meddelande" -#: extensions/amavis/templates/amavis/main_action_bar.html:34 -#: extensions/amavis/templatetags/amavis_tags.py:52 +#: extensions/amavis/templates/amavis/main_action_bar.html:37 +#: extensions/amavis/templatetags/amavis_tags.py:57 msgid "Mark as non-spam" msgstr "" -#: extensions/amavis/templates/amavis/main_action_bar.html:43 -#: extensions/sievefilters/forms.py:64 +#: extensions/amavis/templates/amavis/main_action_bar.html:54 +#: extensions/sievefilters/forms.py:70 msgid "All messages" msgstr "Alla meddelanden" -#: extensions/amavis/templates/amavis/main_action_bar.html:43 +#: extensions/amavis/templates/amavis/main_action_bar.html:54 msgid "All" msgstr "" -#: extensions/amavis/templates/amavis/main_action_bar.html:45 +#: extensions/amavis/templates/amavis/main_action_bar.html:58 #, fuzzy msgid "Clean only" msgstr "Förbjudna filter" -#: extensions/amavis/templates/amavis/main_action_bar.html:47 +#: extensions/amavis/templates/amavis/main_action_bar.html:62 #, fuzzy msgid "Spam only" msgstr "Skräp" -#: extensions/amavis/templates/amavis/main_action_bar.html:48 +#: extensions/amavis/templates/amavis/main_action_bar.html:65 #, fuzzy msgid "Virus only" msgstr "Virus" -#: extensions/amavis/templates/amavis/main_action_bar.html:49 +#: extensions/amavis/templates/amavis/main_action_bar.html:68 #, fuzzy msgid "Bad Header only" msgstr "Dålig rubrik" -#: extensions/amavis/templates/amavis/main_action_bar.html:50 +#: extensions/amavis/templates/amavis/main_action_bar.html:71 #, fuzzy msgid "Bad MIME only" msgstr "Dålig MIME" -#: extensions/amavis/templates/amavis/main_action_bar.html:51 +#: extensions/amavis/templates/amavis/main_action_bar.html:74 #, fuzzy msgid "Banned only" msgstr "Förbjudna filter" @@ -1954,17 +1993,23 @@ msgstr "Agera på detta meddelande:" msgid "Please visit %(listingurl)s for a full listing." msgstr "Besök %(listingurl)s för full lista." -#: extensions/amavis/templatetags/amavis_tags.py:35 +#: extensions/amavis/templatetags/amavis_tags.py:24 +#: extensions/webmail/templatetags/webmail_tags.py:24 +#: extensions/webmail/templatetags/webmail_tags.py:73 +msgid "Back" +msgstr "Tillbaka" + +#: extensions/amavis/templatetags/amavis_tags.py:40 msgid "View full headers" msgstr "Visa meddelandehuvuden" -#: extensions/limits/__init__.py:25 +#: extensions/limits/__init__.py:26 msgid "" "Per administrator resources to limit the number of objects they can create" msgstr "" "Per administratör resurser för att begränsa antalet objekt som de kan skapa" -#: extensions/limits/__init__.py:56 +#: extensions/limits/__init__.py:59 msgid "Limits" msgstr "Gräns" @@ -2053,7 +2098,7 @@ msgstr "odefinierad" msgid "unlimited" msgstr "obegränsad" -#: extensions/limits/templates/limits/poolusage.html:4 +#: extensions/limits/templates/limits/poolusage.html:3 msgid "Resources usage" msgstr "Resurs användande" @@ -2073,26 +2118,26 @@ msgstr "Automatiskt svar timeout" msgid "Timeout in seconds between two auto-replies to the same recipient" msgstr "Timeout i sekunder mellan två auto-svar till samma mottagare" -#: extensions/postfix_autoreply/app_settings.py:20 +#: extensions/postfix_autoreply/app_settings.py:21 #, fuzzy msgid "Default subject" msgstr "Standard editor" -#: extensions/postfix_autoreply/app_settings.py:21 +#: extensions/postfix_autoreply/app_settings.py:22 msgid "I'm off" msgstr "" -#: extensions/postfix_autoreply/app_settings.py:23 +#: extensions/postfix_autoreply/app_settings.py:24 msgid "" "Default subject used when an auto-reply message is created automatically" msgstr "" -#: extensions/postfix_autoreply/app_settings.py:28 +#: extensions/postfix_autoreply/app_settings.py:30 #, fuzzy msgid "Default content" msgstr "Standard editor" -#: extensions/postfix_autoreply/app_settings.py:30 +#: extensions/postfix_autoreply/app_settings.py:32 #, python-format msgid "" "I'm currently off. I'll answer as soon as I come back.\n" @@ -2101,7 +2146,7 @@ msgid "" "%(name)s\n" msgstr "" -#: extensions/postfix_autoreply/app_settings.py:36 +#: extensions/postfix_autoreply/app_settings.py:38 #, python-format msgid "" "Default content used when an auto-reply message is created automatically. " @@ -2121,26 +2166,26 @@ msgstr "Tills" msgid "Activate your auto reply until this date" msgstr "Aktivera auto-svar fram till detta datum" -#: extensions/postfix_autoreply/forms.py:55 -#: extensions/postfix_autoreply/forms.py:62 +#: extensions/postfix_autoreply/forms.py:65 +#: extensions/postfix_autoreply/forms.py:72 msgid "This date is over" msgstr "Detta datum har varit" -#: extensions/postfix_autoreply/forms.py:67 +#: extensions/postfix_autoreply/forms.py:77 #, fuzzy msgid "Must be greater than start date" msgstr "är större än" -#: extensions/postfix_autoreply/general_callbacks.py:33 +#: extensions/postfix_autoreply/general_callbacks.py:30 #: extensions/postfix_autoreply/templates/postfix_autoreply/autoreply.html:2 msgid "Auto-reply message" msgstr "Auto-svar meddelande" -#: extensions/postfix_autoreply/general_callbacks.py:118 +#: extensions/postfix_autoreply/general_callbacks.py:115 msgid "Enable auto-reply" msgstr "" -#: extensions/postfix_autoreply/general_callbacks.py:120 +#: extensions/postfix_autoreply/general_callbacks.py:117 msgid "Enable or disable Postfix auto-reply" msgstr "" @@ -2192,7 +2237,7 @@ msgstr "" msgid "Path to the master.cf configuration file" msgstr "Sökväg till loggfil" -#: extensions/postfix_relay_domains/forms.py:15 +#: extensions/postfix_relay_domains/forms.py:20 #, fuzzy msgid "" "Alias(es) of this relay domain. Indicate only one name per input, press " @@ -2201,18 +2246,23 @@ msgstr "" "Alias för denna domän. Ange endast ett namn per rad, tryck ENTER för att " "lägga till en rad." -#: extensions/postfix_relay_domains/forms.py:51 +#: extensions/postfix_relay_domains/forms.py:62 #: extensions/postfix_relay_domains/general_callbacks.py:93 #, fuzzy msgid "relay domain alias" msgstr "Domän alias" -#: extensions/postfix_relay_domains/forms.py:69 +#: extensions/postfix_relay_domains/forms.py:80 #: extensions/postfix_relay_domains/general_callbacks.py:92 #, fuzzy msgid "relay domain" msgstr "Ny domän" +#: extensions/postfix_relay_domains/forms.py:186 +#, fuzzy +msgid "Relay domain modified" +msgstr "Domän ändrad" + #: extensions/postfix_relay_domains/general_callbacks.py:35 #, fuzzy msgid "Add relay domain" @@ -2301,20 +2351,148 @@ msgstr "Domän skapad" msgid "New relay domain" msgstr "Ny domän" -#: extensions/postfix_relay_domains/views.py:57 -#, fuzzy -msgid "Relay domain modified" -msgstr "Domän ändrad" - -#: extensions/postfix_relay_domains/views.py:80 +#: extensions/postfix_relay_domains/views.py:61 #, fuzzy msgid "Relay domain deleted" msgstr "Domän raderad" -#: extensions/postfix_relay_domains/templates/postfix_relay_domains/service_field.html:2 +#: extensions/postfix_relay_domains/templates/postfix_relay_domains/service_field.html:3 msgid "Scan" msgstr "" +#: extensions/radicale/__init__.py:34 +msgid "Radicale frontend" +msgstr "" + +#: extensions/radicale/__init__.py:38 +msgid "Management frontend for Radicale, a simple calendar and contact server." +msgstr "" + +#: extensions/radicale/app_settings.py:11 +#, fuzzy +msgid "Server settings" +msgstr "Per användare inställningar" + +#: extensions/radicale/app_settings.py:15 +#, fuzzy +msgid "Server location" +msgstr "Server port" + +#: extensions/radicale/app_settings.py:17 +msgid "" +"The URL of your Radicale server. It will be used to construct calendar URLs." +msgstr "" + +#: extensions/radicale/app_settings.py:24 +#, fuzzy +msgid "Rights management" +msgstr "Hantera karantän" + +#: extensions/radicale/app_settings.py:27 +msgid "Radicale rights file path" +msgstr "" + +#: extensions/radicale/app_settings.py:29 +msgid "Path to file that contains rights definition" +msgstr "" + +#: extensions/radicale/app_settings.py:34 +#, fuzzy +msgid "Allow calendars administration" +msgstr "Domän administratör" + +#: extensions/radicale/app_settings.py:37 +#, fuzzy +msgid "Allow domain administrators to manage user calendars (read and write)" +msgstr "Maximalt antal domänadministratörer den här användaren kan skapa" + +#: extensions/radicale/forms.py:70 +#: extensions/radicale/templates/radicale/accessrule.html:6 +msgid "Read" +msgstr "" + +#: extensions/radicale/forms.py:73 +#: extensions/radicale/templates/radicale/accessrule.html:7 +msgid "Write" +msgstr "" + +#: extensions/radicale/forms.py:132 +#, fuzzy, python-format +msgid "Mailbox %s does not exist" +msgstr "Domänen '%s' existerar inte" + +#: extensions/radicale/forms.py:155 extensions/radicale/forms.py:189 +msgid "Rights" +msgstr "" + +#: extensions/radicale/forms.py:160 +#, fuzzy +msgid "New calendar" +msgstr "Nytt alias" + +#: extensions/radicale/forms.py:172 extensions/radicale/views.py:131 +#, fuzzy +msgid "Calendar created" +msgstr "Filter krashade" + +#: extensions/radicale/forms.py:211 extensions/radicale/views.py:168 +#, fuzzy +msgid "Calendar updated" +msgstr "Profil uppdaterad" + +#: extensions/radicale/general_callbacks.py:15 +msgid "Calendars" +msgstr "" + +#: extensions/radicale/models.py:94 +#, fuzzy +msgid "User" +msgstr "Användarnamn" + +#: extensions/radicale/models.py:139 +msgid "Shared" +msgstr "" + +#: extensions/radicale/views.py:104 extensions/radicale/views.py:163 +#, fuzzy +msgid "Calendar removed" +msgstr "Filter raderat" + +#: extensions/radicale/views.py:139 +msgid "New shared calendar" +msgstr "" + +#: extensions/radicale/views.py:142 extensions/radicale/views.py:179 +#: lib/formutils.py:82 +msgid "Submit" +msgstr "" + +#: extensions/radicale/templates/radicale/calendar_detail.html:6 +msgid "To access this calendar, use the following address:" +msgstr "" + +#: extensions/radicale/templates/radicale/calendars.html:49 +msgid "Owner" +msgstr "" + +#: extensions/radicale/templatetags/radicale_tags.py:24 +#, fuzzy +msgid "Add calendar" +msgstr "Lägg till alias" + +#: extensions/radicale/templatetags/radicale_tags.py:33 +msgid "Add shared calendar" +msgstr "" + +#: extensions/radicale/templatetags/radicale_tags.py:50 +msgid "View calendar detail" +msgstr "" + +#: extensions/radicale/templatetags/radicale_tags.py:68 +#, python-format +msgid "Edit %s" +msgstr "" + #: extensions/sievefilters/__init__.py:12 msgid "Plugin to easily create server-side filters" msgstr "Plugin för att enkelt skapa filter på serversidan" @@ -2325,7 +2503,7 @@ msgstr "Sieve filter" #: extensions/sievefilters/__init__.py:19 #: extensions/sievefilters/general_callbacks.py:14 -#: extensions/sievefilters/templates/sievefilters/index.html:2 +#: extensions/sievefilters/templates/sievefilters/index.html:4 msgid "Message filters" msgstr "Meddelandefilter" @@ -2337,106 +2515,107 @@ msgstr "ManageSieve inställningar" msgid "Address of your MANAGESIEVE server" msgstr "Adressen till din MANAGESIEVE server" -#: extensions/sievefilters/app_settings.py:30 +#: extensions/sievefilters/app_settings.py:31 msgid "Listening port of your MANAGESIEVE server" msgstr "MANAGESIEVE server lyssnar på port" -#: extensions/sievefilters/app_settings.py:34 +#: extensions/sievefilters/app_settings.py:36 msgid "Connect using STARTTLS" msgstr "Anslut med STARTTLS" -#: extensions/sievefilters/app_settings.py:36 +#: extensions/sievefilters/app_settings.py:38 msgid "Use the STARTTLS extension" msgstr "Använd STARTTLS" -#: extensions/sievefilters/app_settings.py:40 +#: extensions/sievefilters/app_settings.py:42 msgid "Authentication mechanism" msgstr "Autentiseringsmekanism" -#: extensions/sievefilters/app_settings.py:43 +#: extensions/sievefilters/app_settings.py:45 msgid "Prefered authentication mechanism" msgstr "Önskad autentiseringsmekanism" -#: extensions/sievefilters/app_settings.py:54 +#: extensions/sievefilters/app_settings.py:57 msgid "Editor mode" msgstr "Redigeringsläge" -#: extensions/sievefilters/app_settings.py:56 +#: extensions/sievefilters/app_settings.py:59 msgid "Select the mode you want the editor to work in" msgstr "Välj det läge du vill redigeraren att arbeta i" -#: extensions/sievefilters/forms.py:16 +#: extensions/sievefilters/forms.py:18 msgid "Check to activate this filters set" msgstr "Markera för att aktivera denna filter regel" -#: extensions/sievefilters/forms.py:62 +#: extensions/sievefilters/forms.py:68 msgid "All of the following" msgstr "Alla av följande" -#: extensions/sievefilters/forms.py:63 +#: extensions/sievefilters/forms.py:69 msgid "Any of the following" msgstr "Någon av följande" -#: extensions/sievefilters/forms.py:70 +#: extensions/sievefilters/forms.py:76 msgid "contains" msgstr "innehåller" -#: extensions/sievefilters/forms.py:71 +#: extensions/sievefilters/forms.py:77 msgid "does not contain" msgstr "innehåller inte" -#: extensions/sievefilters/forms.py:72 +#: extensions/sievefilters/forms.py:78 msgid "is" msgstr "är" -#: extensions/sievefilters/forms.py:73 +#: extensions/sievefilters/forms.py:79 msgid "is not" msgstr "är inte" -#: extensions/sievefilters/forms.py:78 +#: extensions/sievefilters/forms.py:84 msgid "Sender" msgstr "Avsändare" -#: extensions/sievefilters/forms.py:79 +#: extensions/sievefilters/forms.py:85 msgid "Recipient" msgstr "Mottagare" -#: extensions/sievefilters/forms.py:80 extensions/webmail/forms.py:84 +#: extensions/sievefilters/forms.py:86 extensions/webmail/forms.py:84 +#: extensions/webmail/templates/webmail/compose.html:15 msgid "Cc" msgstr "Cc" -#: extensions/sievefilters/forms.py:81 +#: extensions/sievefilters/forms.py:87 msgid "Size" msgstr "Storlek" -#: extensions/sievefilters/forms.py:82 +#: extensions/sievefilters/forms.py:88 msgid "is greater than" msgstr "är större än" -#: extensions/sievefilters/forms.py:83 +#: extensions/sievefilters/forms.py:89 msgid "is less than" msgstr "är mindre än" -#: extensions/sievefilters/forms.py:87 +#: extensions/sievefilters/forms.py:93 msgid "Move message to" msgstr "Flytta meddelande till" -#: extensions/sievefilters/forms.py:89 +#: extensions/sievefilters/forms.py:95 msgid "Redirect message to" msgstr "Omdirigera meddelande till" -#: extensions/sievefilters/forms.py:104 +#: extensions/sievefilters/forms.py:110 #, fuzzy msgid "Wrong filter name" msgstr "Filnamn" -#: extensions/sievefilters/lib.py:40 +#: extensions/sievefilters/lib.py:41 msgid "Connection to MANAGESIEVE server failed, check your configuration" msgstr "" "Anslutning till MANAGESIEVE servern misslyckades, kontrollera din " "konfiguration" -#: extensions/sievefilters/lib.py:85 +#: extensions/sievefilters/lib.py:86 msgid "Not enough space on server" msgstr "Inte tillräckligt med utrymme på servern" @@ -2445,7 +2624,7 @@ msgid "Failed to retrieve filters set" msgstr "Det gick inte att hämta filteruppsättning" #: extensions/sievefilters/views.py:141 -#: extensions/sievefilters/templatetags/sfilters_tags.py:33 +#: extensions/sievefilters/templatetags/sfilters_tags.py:35 msgid "New filter" msgstr "Nytt filter" @@ -2490,7 +2669,7 @@ msgstr "Filter uppsättning raderad" msgid "Filters set activated" msgstr "Filter uppsättning aktiverad" -#: extensions/sievefilters/templates/sievefilters/filter.html:6 +#: extensions/sievefilters/templates/sievefilters/filter.html:9 msgid "Conditions" msgstr "Villkor" @@ -2502,38 +2681,38 @@ msgstr "Aktivera" msgid "No filter defined yet" msgstr "Inga filter definierade än" -#: extensions/sievefilters/templates/sievefilters/index.html:76 +#: extensions/sievefilters/templates/sievefilters/index.html:82 msgid "Filter sets" msgstr "Filter uppsättning" -#: extensions/sievefilters/templates/sievefilters/index.html:80 +#: extensions/sievefilters/templates/sievefilters/index.html:86 msgid "active" msgstr "aktivera" -#: extensions/sievefilters/templates/sievefilters/index.html:94 +#: extensions/sievefilters/templates/sievefilters/index.html:101 msgid "" "No filters set defined yet. You must create one in order to define filters." msgstr "" "Inga filter uppsättningar definierade. Du måste skapa en uppsättning för att " "kunna definiera filter." -#: extensions/sievefilters/templatetags/sfilters_tags.py:15 +#: extensions/sievefilters/templatetags/sfilters_tags.py:17 msgid "New filters set" msgstr "Ny filter uppsättning" -#: extensions/sievefilters/templatetags/sfilters_tags.py:44 +#: extensions/sievefilters/templatetags/sfilters_tags.py:46 msgid "Save filters set" msgstr "Spara filter uppsättning" -#: extensions/sievefilters/templatetags/sfilters_tags.py:52 +#: extensions/sievefilters/templatetags/sfilters_tags.py:54 msgid "Activate filters set" msgstr "Aktivera filter uppsättning" -#: extensions/sievefilters/templatetags/sfilters_tags.py:57 +#: extensions/sievefilters/templatetags/sfilters_tags.py:59 msgid "Remove filters set" msgstr "Radera filter uppsättning" -#: extensions/sievefilters/templatetags/sfilters_tags.py:62 +#: extensions/sievefilters/templatetags/sfilters_tags.py:63 msgid "Download" msgstr "Ladda ner" @@ -2554,7 +2733,7 @@ msgid "Graphical statistics about emails traffic using RRDtool" msgstr "Grafisk statistik om e-post trafik med hjälp av RRDtool" #: extensions/stats/__init__.py:29 -#: extensions/stats/templates/stats/index.html:2 +#: extensions/stats/templates/stats/index.html:4 msgid "Graphical statistics" msgstr "Grafisk statistik" @@ -2566,11 +2745,11 @@ msgstr "Sökväg till loggfil" msgid "Path to log file used to collect statistics" msgstr "Sökväg till loggfil som används för att samla in statistik" -#: extensions/stats/app_settings.py:20 +#: extensions/stats/app_settings.py:21 msgid "Directory to store RRD files" msgstr "Katalog för lagring av RRD filer" -#: extensions/stats/app_settings.py:22 +#: extensions/stats/app_settings.py:23 msgid "Path to directory where RRD files are stored" msgstr "Sökväg till katalog där RRD filer lagras" @@ -2578,100 +2757,81 @@ msgstr "Sökväg till katalog där RRD filer lagras" msgid "Statistics" msgstr "Statistik" -#: extensions/stats/graph_templates.py:22 -msgid "Average normal traffic" -msgstr "Genomsnittlig normal trafik" +#: extensions/stats/graphics.py:98 +#, fuzzy +msgid "Average traffic (msgs/min)" +msgstr "Genomsnittlig normal trafik storlek" -#: extensions/stats/graph_templates.py:23 -#: extensions/stats/graph_templates.py:36 -msgid "msgs/min" -msgstr "meddelanden/minut" - -#: extensions/stats/graph_templates.py:28 +#: extensions/stats/graphics.py:101 msgid "sent messages" msgstr "skickade meddelanden" -#: extensions/stats/graph_templates.py:30 +#: extensions/stats/graphics.py:102 msgid "received messages" msgstr "mottagna meddelande" -#: extensions/stats/graph_templates.py:35 -msgid "Average bad traffic" -msgstr "Genomsnittlig dålig trafik" - -#: extensions/stats/graph_templates.py:41 +#: extensions/stats/graphics.py:103 msgid "bounced messages" msgstr "studsade meddelanden" -#: extensions/stats/graph_templates.py:43 +#: extensions/stats/graphics.py:104 msgid "rejected messages" msgstr "avvisade meddelanden" -#: extensions/stats/graph_templates.py:48 -msgid "Average normal traffic size" +#: extensions/stats/graphics.py:112 +#, fuzzy +msgid "Average normal traffic size (bytes/min)" msgstr "Genomsnittlig normal trafik storlek" -#: extensions/stats/graph_templates.py:49 -msgid "bytes/min" -msgstr "bytes/min" - -#: extensions/stats/graph_templates.py:54 +#: extensions/stats/graphics.py:115 msgid "received size" msgstr "mottagen storlek" -#: extensions/stats/graph_templates.py:56 +#: extensions/stats/graphics.py:117 msgid "sent size" msgstr "sänd storlek" -#: extensions/stats/graph_templates.py:78 +#: extensions/stats/graphics.py:152 msgid "Mail traffic" msgstr "Mail trafik" -#: extensions/stats/grapher.py:9 -msgid "Day" -msgstr "Dag" - -#: extensions/stats/grapher.py:10 -msgid "Week" -msgstr "Vecka" - -#: extensions/stats/grapher.py:11 -msgid "Month" -msgstr "Månad" - -#: extensions/stats/grapher.py:12 -msgid "Year" -msgstr "År" - -#: extensions/stats/grapher.py:61 -msgid "Total" -msgstr "Totalt" - -#: extensions/stats/views.py:28 extensions/stats/templates/stats/graphs.html:4 +#: extensions/stats/views.py:31 msgid "No statistics available" msgstr "Ingen statistik tillgänglig" -#: extensions/stats/views.py:47 +#: extensions/stats/views.py:35 +msgid "Day" +msgstr "Dag" + +#: extensions/stats/views.py:36 +msgid "Week" +msgstr "Vecka" + +#: extensions/stats/views.py:37 +msgid "Month" +msgstr "Månad" + +#: extensions/stats/views.py:38 +msgid "Year" +msgstr "År" + +#: extensions/stats/views.py:39 +msgid "Custom" +msgstr "" + +#: extensions/stats/views.py:87 msgid "Unknown graphic set" msgstr "Okänt grafisk uppsättning" -#: extensions/stats/views.py:70 +#: extensions/stats/views.py:98 msgid "Bad custom period" msgstr "Ogiltig anpassad tid" -#: extensions/stats/templates/stats/index.html:28 +#: extensions/stats/templates/stats/index.html:42 msgid "Search a domain" msgstr "Sök en domän" -#: extensions/stats/templates/stats/index.html:32 -msgid "Predefined time ranges" -msgstr "Fördefinierade tidsområden" - -#: extensions/stats/templates/stats/index.html:39 -msgid "Custom time range" -msgstr "Anpassat tidsintervall" - -#: extensions/stats/templates/stats/index.html:52 +#: extensions/stats/templates/stats/index.html:75 msgid "Apply" msgstr "Applicera" @@ -2816,7 +2976,7 @@ msgstr "Signatur text" msgid "User defined email signature" msgstr "Användardefinierad e-post signatur" -#: extensions/webmail/app_settings.py:160 +#: extensions/webmail/app_settings.py:159 msgid "Value must be a positive integer (> 0)" msgstr "" @@ -2829,6 +2989,7 @@ msgid "Unknown action" msgstr "Okänd åtgärd" #: extensions/webmail/forms.py:85 +#: extensions/webmail/templates/webmail/compose.html:16 msgid "Cci" msgstr "BCC" @@ -2836,174 +2997,145 @@ msgstr "BCC" msgid "Webmail" msgstr "Webmail" -#: extensions/webmail/views.py:87 +#: extensions/webmail/views.py:95 #, python-format msgid "%(count)d message deleted" msgid_plural "%(count)d messages deleted" msgstr[0] "%(count)d meddelande raderat" msgstr[1] "%(count)d meddelanden raderade" -#: extensions/webmail/views.py:118 lib/email_listing.py:128 +#: extensions/webmail/views.py:128 extensions/webmail/views.py:372 msgid "Empty mailbox" msgstr "Tom brevlåda" -#: extensions/webmail/views.py:144 +#: extensions/webmail/views.py:158 msgid "Mailbox created" msgstr "Brevlåda skapad" -#: extensions/webmail/views.py:150 -#: extensions/webmail/templatetags/webmail_tags.py:177 +#: extensions/webmail/views.py:164 +#: extensions/webmail/templatetags/webmail_tags.py:186 msgid "Create a new mailbox" msgstr "Skapa en ny brevlåda" -#: extensions/webmail/views.py:169 extensions/webmail/views.py:204 +#: extensions/webmail/views.py:183 extensions/webmail/views.py:218 msgid "Edit mailbox" msgstr "Redigera brevlåda" -#: extensions/webmail/views.py:185 +#: extensions/webmail/views.py:199 msgid "Mailbox updated" msgstr "Brevlåda uppdaterad" -#: extensions/webmail/views.py:257 +#: extensions/webmail/views.py:271 msgid "Failed to save attachment: " msgstr "Det gick inte att spara bilaga:" -#: extensions/webmail/views.py:260 +#: extensions/webmail/views.py:274 #, python-format msgid "Attachment is too big (limit: %s)" msgstr "Bilagan är för stor (max:% s)" -#: extensions/webmail/views.py:266 -#: extensions/webmail/templates/webmail/compose.html:15 +#: extensions/webmail/views.py:280 +#: extensions/webmail/templates/webmail/compose_menubar.html:9 #: extensions/webmail/templates/webmail/headers.html:4 msgid "Attachments" msgstr "Bilagor" -#: extensions/webmail/views.py:283 +#: extensions/webmail/views.py:297 msgid "Bad query" msgstr "Dålig fråga" -#: extensions/webmail/views.py:295 +#: extensions/webmail/views.py:309 msgid "Failed to remove attachment: " msgstr "Misslyckades med att radera bilaga:" -#: extensions/webmail/views.py:300 +#: extensions/webmail/views.py:314 msgid "Unknown attachment" msgstr "Okänd bilaa" -#: extensions/webmail/lib/imapemail.py:235 +#: extensions/webmail/lib/imapemail.py:245 msgid "wrote:" msgstr "skrev:" -#: extensions/webmail/lib/imapemail.py:302 -#: extensions/webmail/lib/imapemail.py:305 +#: extensions/webmail/lib/imapemail.py:312 +#: extensions/webmail/lib/imapemail.py:315 msgid "Original message" msgstr "Orginalmeddelande" -#: extensions/webmail/lib/imaputils.py:242 +#: extensions/webmail/lib/imaputils.py:245 msgid "Failed to retrieve hierarchy delimiter" msgstr "Det gick inte att hämta hierarki avgränsare" -#: extensions/webmail/lib/imaputils.py:283 +#: extensions/webmail/lib/imaputils.py:288 #, python-format msgid "Connection to IMAP server failed: %s" msgstr "Anslutning till IMAP servern misslyckades: %s" -#: extensions/webmail/templates/webmail/attachments.html:6 +#: extensions/webmail/templates/webmail/attachments.html:8 msgid "Attach" msgstr "Bifoga" -#: extensions/webmail/templates/webmail/attachments.html:9 +#: extensions/webmail/templates/webmail/attachments.html:12 msgid "Uploading.." msgstr "Laddar upp..." -#: extensions/webmail/templates/webmail/compose.html:7 -msgid "Add Cc field" -msgstr "Lägg till CC fält" - -#: extensions/webmail/templates/webmail/compose.html:7 -msgid "Add Cci field" -msgstr "Lägg till BCC fält" - -#: extensions/webmail/templates/webmail/compose.html:18 -#, python-format -msgid "%(counter)s file" -msgid_plural "%(counter)s files" -msgstr[0] "%(counter)s fil" -msgstr[1] " %(counter)s filer" - #: extensions/webmail/templates/webmail/folder.html:6 msgid "Parent mailbox" msgstr "Brevlådas förälder" -#: extensions/webmail/templates/webmail/index.html:42 -msgid "Mailbox quota" -msgstr "Brevlåde kvota" +#: extensions/webmail/templates/webmail/index.html:43 +msgid "Compose" +msgstr "" -#: extensions/webmail/templatetags/webmail_tags.py:20 +#: extensions/webmail/templatetags/webmail_tags.py:29 msgid "Reply" msgstr "Svara" -#: extensions/webmail/templatetags/webmail_tags.py:24 +#: extensions/webmail/templatetags/webmail_tags.py:34 msgid "Reply all" msgstr "Svara alla" -#: extensions/webmail/templatetags/webmail_tags.py:34 +#: extensions/webmail/templatetags/webmail_tags.py:48 msgid "Display options" msgstr "Visnings alternativ" -#: extensions/webmail/templatetags/webmail_tags.py:37 +#: extensions/webmail/templatetags/webmail_tags.py:52 msgid "Activate links" msgstr "Aktivera länkar" -#: extensions/webmail/templatetags/webmail_tags.py:39 +#: extensions/webmail/templatetags/webmail_tags.py:54 msgid "Disable links" msgstr "Avaktivera länkar" -#: extensions/webmail/templatetags/webmail_tags.py:48 -msgid "Close this message" -msgstr "Stäng detta meddelande" - -#: extensions/webmail/templatetags/webmail_tags.py:63 -msgid "Back" -msgstr "Tillbaka" - -#: extensions/webmail/templatetags/webmail_tags.py:67 +#: extensions/webmail/templatetags/webmail_tags.py:78 msgid "Send" msgstr "Skicka" -#: extensions/webmail/templatetags/webmail_tags.py:80 -msgid "New message" -msgstr "Nytt meddelande" - -#: extensions/webmail/templatetags/webmail_tags.py:89 -msgid "Mark messages" +#: extensions/webmail/templatetags/webmail_tags.py:102 +#, fuzzy +msgid "Mark as read" msgstr "Markera meddelande" -#: extensions/webmail/templatetags/webmail_tags.py:93 -msgid "As read" -msgstr "Som läst" - -#: extensions/webmail/templatetags/webmail_tags.py:96 -msgid "As unread" +#: extensions/webmail/templatetags/webmail_tags.py:106 +#, fuzzy +msgid "Mark as unread" msgstr "Som oläst" -#: extensions/webmail/templatetags/webmail_tags.py:105 -msgid "Compress folder" -msgstr "Komprimera katalog" - -#: extensions/webmail/templatetags/webmail_tags.py:114 +#: extensions/webmail/templatetags/webmail_tags.py:116 msgid "Empty folder" msgstr "Töm katalog" -#: extensions/webmail/templatetags/webmail_tags.py:185 +#: extensions/webmail/templatetags/webmail_tags.py:194 msgid "Edit the selected mailbox" msgstr "Redigera vald brevlåda" -#: extensions/webmail/templatetags/webmail_tags.py:190 +#: extensions/webmail/templatetags/webmail_tags.py:199 msgid "Remove the selected mailbox" msgstr "Radera vald brevlåda" +#: extensions/webmail/templatetags/webmail_tags.py:203 +msgid "Compress folder" +msgstr "Komprimera katalog" + #: lib/dbutils.py:36 #, fuzzy, python-format msgid "Connection to database %s not configured" @@ -3018,15 +3150,15 @@ msgstr "Tillstånd nekas: %s" msgid "Permission denied" msgstr "Tillstånd nekas" -#: lib/formutils.py:187 lib/formutils.py:195 +#: lib/formutils.py:347 lib/formutils.py:355 msgid "Enter a valid domain name" msgstr "Skriv in ett giltigt domännamn" -#: lib/formutils.py:244 +#: lib/formutils.py:404 msgid "Yes" msgstr "Ja" -#: lib/formutils.py:244 +#: lib/formutils.py:404 msgid "No" msgstr "Nej" @@ -3047,14 +3179,6 @@ msgstr "Super administratör" msgid "Domain administrator" msgstr "Domän administratör" -#: lib/tables.py:251 -msgid "No entries to display" -msgstr "Inga poster att visa" - -#: lib/templatetags/lib_tags.py:59 -msgid "activate" -msgstr "aktivera" - #: templates/404.html:4 templates/500.html:4 msgid "Sorry" msgstr "Ursäkta" @@ -3067,48 +3191,118 @@ msgstr "Den begärda sidan finns inte." msgid "An internal error occured." msgstr "Ett internt fel uppstod." -#: templates/nlayout.html:62 -msgid "Powered by Modoboa" -msgstr "Powered by Modoboa" - #: templates/common/email_searchbar.html:5 +msgid "Search..." +msgstr "Sök..." + +#: templates/common/email_searchbar.html:10 msgid "From address" msgstr "Från adress" -#: templates/common/email_searchbar.html:10 +#: templates/common/email_searchbar.html:33 msgid "Both" msgstr "Båda" -#: templates/common/email_searchbar.html:12 -msgid "Search..." -msgstr "Sök..." - #: templates/common/error.html:4 msgid "Error:" msgstr "Fel:" -#: templates/common/generic_field.html:3 -#: templates/common/generic_fields_group.html:3 +#: templates/common/generic_field.html:11 +#: templates/common/generic_fields_group.html:8 msgid "Help:" msgstr "Hjälp:" -#: templates/common/generic_modal.html:11 -#: templates/common/wizard_forms.html:29 +#: templates/common/generic_modal.html:6 +#: templates/common/generic_modal.html:13 templates/common/wizard_forms.html:6 +#: templates/common/wizard_forms.html:27 msgid "Close" msgstr "Stäng" -#: templates/registration/login.html:5 +#: templates/common/wizard_forms.html:31 +msgid "Previous" +msgstr "Föregående" + +#: templates/common/wizard_forms.html:32 +msgid "Next" +msgstr "Nästa" + +#: templates/registration/login.html:8 msgid "Welcome to Modoboa" msgstr "Välkommen till Modoboa" -#: templates/registration/login.html:34 +#: templates/registration/login.html:39 msgid "Remember me" msgstr "Kom ihåg mig" -#: templates/registration/login.html:36 +#: templates/registration/login.html:42 msgid "Log in" msgstr "Logga in" +#~ msgid "Filter" +#~ msgstr "Filter" + +#~ msgid "Check requests interval" +#~ msgstr "Intervall kontroll begäran" + +#~ msgid "pending requests" +#~ msgstr "väntande förfrågningar" + +#~ msgid "Average normal traffic" +#~ msgstr "Genomsnittlig normal trafik" + +#~ msgid "msgs/min" +#~ msgstr "meddelanden/minut" + +#~ msgid "Average bad traffic" +#~ msgstr "Genomsnittlig dålig trafik" + +#~ msgid "bytes/min" +#~ msgstr "bytes/min" + +#~ msgid "Total" +#~ msgstr "Totalt" + +#~ msgid "Predefined time ranges" +#~ msgstr "Fördefinierade tidsområden" + +#~ msgid "Custom time range" +#~ msgstr "Anpassat tidsintervall" + +#~ msgid "Add Cc field" +#~ msgstr "Lägg till CC fält" + +#~ msgid "Add Cci field" +#~ msgstr "Lägg till BCC fält" + +#~ msgid "%(counter)s file" +#~ msgid_plural "%(counter)s files" +#~ msgstr[0] "%(counter)s fil" +#~ msgstr[1] " %(counter)s filer" + +#~ msgid "Mailbox quota" +#~ msgstr "Brevlåde kvota" + +#~ msgid "Close this message" +#~ msgstr "Stäng detta meddelande" + +#~ msgid "New message" +#~ msgstr "Nytt meddelande" + +#~ msgid "Mark messages" +#~ msgstr "Markera meddelande" + +#~ msgid "As read" +#~ msgstr "Som läst" + +#~ msgid "No entries to display" +#~ msgstr "Inga poster att visa" + +#~ msgid "activate" +#~ msgstr "aktivera" + +#~ msgid "Powered by Modoboa" +#~ msgstr "Powered by Modoboa" + #, fuzzy #~ msgid "A domain %s already exists" #~ msgstr "Brevlåda %s finns redan" @@ -3149,8 +3343,5 @@ msgstr "Logga in" #~ msgid "User preferences" #~ msgstr "Användarinställningar" -#~ msgid "Per-user settings" -#~ msgstr "Per användare inställningar" - #~ msgid "You need a mailbox in order to define a forward" #~ msgstr "Du behöver en brevlåda för att definiera en vidarebefordran" diff --git a/modoboa/locale/sv/LC_MESSAGES/djangojs.po b/modoboa/locale/sv/LC_MESSAGES/djangojs.po index 893a81066..6ccd8e03a 100644 --- a/modoboa/locale/sv/LC_MESSAGES/djangojs.po +++ b/modoboa/locale/sv/LC_MESSAGES/djangojs.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Modoboa\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-10-29 20:22+0100\n" +"POT-Creation-Date: 2014-11-25 14:23+0100\n" "PO-Revision-Date: 2013-05-23 08:22+0000\n" "Last-Translator: ogg1980