diff options
Diffstat (limited to 'messages/mailman.pot')
-rw-r--r-- | messages/mailman.pot | 663 |
1 files changed, 347 insertions, 316 deletions
diff --git a/messages/mailman.pot b/messages/mailman.pot index 95d11280..092aec3c 100644 --- a/messages/mailman.pot +++ b/messages/mailman.pot @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: Tue Jul 10 21:21:09 2018\n" +"POT-Creation-Date: Thu Jun 20 15:03:40 2019\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -231,7 +231,7 @@ msgid " The last bounce received from you was dated %(date)s" msgstr "" #: Mailman/Bouncer.py:333 Mailman/Deliverer.py:146 -#: Mailman/Handlers/Acknowledge.py:44 Mailman/Handlers/CookHeaders.py:435 +#: Mailman/Handlers/Acknowledge.py:44 Mailman/Handlers/CookHeaders.py:441 #: Mailman/Handlers/Hold.py:215 Mailman/Handlers/ToDigest.py:250 #: Mailman/ListAdmin.py:225 msgid "(no subject)" @@ -258,10 +258,11 @@ msgid "No such list <em>%(safelistname)s</em>" msgstr "" #: Mailman/Cgi/admin.py:97 Mailman/Cgi/admindb.py:136 -#: Mailman/Cgi/confirm.py:80 Mailman/Cgi/create.py:50 -#: Mailman/Cgi/edithtml.py:103 Mailman/Cgi/listinfo.py:67 -#: Mailman/Cgi/options.py:120 Mailman/Cgi/private.py:125 -#: Mailman/Cgi/rmlist.py:48 Mailman/Cgi/roster.py:72 Mailman/Cgi/roster.py:153 +#: Mailman/Cgi/confirm.py:80 Mailman/Cgi/confirm.py:334 +#: Mailman/Cgi/create.py:50 Mailman/Cgi/edithtml.py:103 +#: Mailman/Cgi/listinfo.py:67 Mailman/Cgi/options.py:120 +#: Mailman/Cgi/private.py:125 Mailman/Cgi/rmlist.py:48 +#: Mailman/Cgi/roster.py:72 Mailman/Cgi/roster.py:153 #: Mailman/Cgi/roster.py:154 Mailman/Cgi/subscribe.py:55 #: Mailman/Cgi/subscribe.py:66 Mailman/Cgi/subscribe.py:81 msgid "Error" @@ -282,7 +283,7 @@ msgid "Authorization failed." msgstr "" #: Mailman/Cgi/admin.py:221 Mailman/Cgi/admindb.py:243 -#: Mailman/Cgi/edithtml.py:184 Mailman/Cgi/options.py:330 +#: Mailman/Cgi/edithtml.py:184 Mailman/Cgi/options.py:331 msgid "The form lifetime has expired. (request forgery check)" msgstr "" @@ -511,7 +512,7 @@ msgstr "" msgid "Regexp:" msgstr "" -#: Mailman/Cgi/admin.py:764 Mailman/Cgi/options.py:1149 +#: Mailman/Cgi/admin.py:764 Mailman/Cgi/options.py:1150 msgid "Description:" msgstr "" @@ -545,12 +546,12 @@ msgstr "" #: Mailman/Cgi/admindb.py:464 Mailman/Cgi/admindb.py:516 #: Mailman/Cgi/admindb.py:760 Mailman/Gui/ContentFilter.py:37 #: Mailman/Gui/Privacy.py:265 Mailman/Gui/Privacy.py:288 -#: Mailman/Gui/Privacy.py:459 +#: Mailman/Gui/Privacy.py:474 msgid "Reject" msgstr "" #: Mailman/Cgi/admin.py:820 Mailman/Gui/Privacy.py:265 -#: Mailman/Gui/Privacy.py:459 +#: Mailman/Gui/Privacy.py:474 msgid "Hold" msgstr "" @@ -558,12 +559,12 @@ msgstr "" #: Mailman/Cgi/admindb.py:465 Mailman/Cgi/admindb.py:516 #: Mailman/Cgi/admindb.py:760 Mailman/Commands/cmd_confirm.py:93 #: Mailman/Gui/ContentFilter.py:37 Mailman/Gui/Privacy.py:265 -#: Mailman/Gui/Privacy.py:289 Mailman/Gui/Privacy.py:459 +#: Mailman/Gui/Privacy.py:289 Mailman/Gui/Privacy.py:474 msgid "Discard" msgstr "" #: Mailman/Cgi/admin.py:821 Mailman/Cgi/admindb.py:516 -#: Mailman/Gui/Privacy.py:288 Mailman/Gui/Privacy.py:459 +#: Mailman/Gui/Privacy.py:288 Mailman/Gui/Privacy.py:474 msgid "Accept" msgstr "" @@ -667,7 +668,7 @@ msgid "nodupes" msgstr "" #: Mailman/Cgi/admin.py:1042 Mailman/Cgi/admin.py:1108 -#: Mailman/Cgi/options.py:390 +#: Mailman/Cgi/options.py:391 msgid "digest" msgstr "" @@ -699,7 +700,7 @@ msgstr "" msgid "notmetoo" msgstr "" -#: Mailman/Cgi/admin.py:1084 Mailman/Cgi/options.py:388 +#: Mailman/Cgi/admin.py:1084 Mailman/Cgi/options.py:389 msgid "nomail" msgstr "" @@ -807,9 +808,9 @@ msgstr "" #: Mailman/Cgi/admin.py:1238 Mailman/Cgi/admin.py:1247 #: Mailman/Cgi/admin.py:1280 Mailman/Cgi/admin.py:1288 -#: Mailman/Cgi/confirm.py:304 Mailman/Cgi/create.py:364 -#: Mailman/Cgi/create.py:399 Mailman/Cgi/create.py:437 -#: Mailman/Cgi/rmlist.py:241 Mailman/Gui/Archive.py:33 +#: Mailman/Cgi/confirm.py:304 Mailman/Cgi/create.py:371 +#: Mailman/Cgi/create.py:406 Mailman/Cgi/create.py:444 +#: Mailman/Cgi/rmlist.py:248 Mailman/Gui/Archive.py:33 #: Mailman/Gui/Autoresponse.py:54 Mailman/Gui/Autoresponse.py:62 #: Mailman/Gui/Autoresponse.py:71 Mailman/Gui/Bounce.py:77 #: Mailman/Gui/Bounce.py:120 Mailman/Gui/Bounce.py:146 @@ -829,17 +830,17 @@ msgstr "" #: Mailman/Gui/NonDigest.py:162 Mailman/Gui/Privacy.py:111 #: Mailman/Gui/Privacy.py:129 Mailman/Gui/Privacy.py:162 #: Mailman/Gui/Privacy.py:215 Mailman/Gui/Privacy.py:317 -#: Mailman/Gui/Privacy.py:334 Mailman/Gui/Privacy.py:474 -#: Mailman/Gui/Privacy.py:493 Mailman/Gui/Usenet.py:52 +#: Mailman/Gui/Privacy.py:334 Mailman/Gui/Privacy.py:489 +#: Mailman/Gui/Privacy.py:508 Mailman/Gui/Usenet.py:52 #: Mailman/Gui/Usenet.py:56 Mailman/Gui/Usenet.py:93 Mailman/Gui/Usenet.py:105 msgid "No" msgstr "" #: Mailman/Cgi/admin.py:1238 Mailman/Cgi/admin.py:1247 #: Mailman/Cgi/admin.py:1280 Mailman/Cgi/admin.py:1288 -#: Mailman/Cgi/confirm.py:304 Mailman/Cgi/create.py:364 -#: Mailman/Cgi/create.py:399 Mailman/Cgi/create.py:437 -#: Mailman/Cgi/rmlist.py:241 Mailman/Gui/Archive.py:33 +#: Mailman/Cgi/confirm.py:304 Mailman/Cgi/create.py:371 +#: Mailman/Cgi/create.py:406 Mailman/Cgi/create.py:444 +#: Mailman/Cgi/rmlist.py:248 Mailman/Gui/Archive.py:33 #: Mailman/Gui/Autoresponse.py:54 Mailman/Gui/Autoresponse.py:62 #: Mailman/Gui/Bounce.py:77 Mailman/Gui/Bounce.py:120 #: Mailman/Gui/Bounce.py:146 Mailman/Gui/Bounce.py:155 @@ -858,8 +859,8 @@ msgstr "" #: Mailman/Gui/NonDigest.py:162 Mailman/Gui/Privacy.py:111 #: Mailman/Gui/Privacy.py:129 Mailman/Gui/Privacy.py:162 #: Mailman/Gui/Privacy.py:215 Mailman/Gui/Privacy.py:317 -#: Mailman/Gui/Privacy.py:334 Mailman/Gui/Privacy.py:474 -#: Mailman/Gui/Privacy.py:493 Mailman/Gui/Usenet.py:52 +#: Mailman/Gui/Privacy.py:334 Mailman/Gui/Privacy.py:489 +#: Mailman/Gui/Privacy.py:508 Mailman/Gui/Usenet.py:52 #: Mailman/Gui/Usenet.py:56 Mailman/Gui/Usenet.py:93 Mailman/Gui/Usenet.py:105 msgid "Yes" msgstr "" @@ -1291,8 +1292,8 @@ msgstr "" msgid "Size:" msgstr "" -#: Mailman/Cgi/admindb.py:620 Mailman/Handlers/Scrubber.py:203 -#: Mailman/Handlers/Scrubber.py:301 Mailman/Handlers/Scrubber.py:303 +#: Mailman/Cgi/admindb.py:620 Mailman/Handlers/Scrubber.py:206 +#: Mailman/Handlers/Scrubber.py:304 Mailman/Handlers/Scrubber.py:306 msgid "not available" msgstr "" @@ -1480,15 +1481,15 @@ msgstr "" msgid "Cancel my subscription request" msgstr "" -#: Mailman/Cgi/confirm.py:335 +#: Mailman/Cgi/confirm.py:341 msgid "You have canceled your subscription request." msgstr "" -#: Mailman/Cgi/confirm.py:373 +#: Mailman/Cgi/confirm.py:383 msgid "Awaiting moderator approval" msgstr "" -#: Mailman/Cgi/confirm.py:376 +#: Mailman/Cgi/confirm.py:386 msgid "" " You have successfully confirmed your subscription request to the\n" " mailing list %(listname)s, however final approval is required from\n" @@ -1497,37 +1498,37 @@ msgid "" " of the moderator's decision." msgstr "" -#: Mailman/Cgi/confirm.py:383 Mailman/Cgi/confirm.py:448 -#: Mailman/Cgi/confirm.py:537 Mailman/Cgi/confirm.py:774 +#: Mailman/Cgi/confirm.py:393 Mailman/Cgi/confirm.py:459 +#: Mailman/Cgi/confirm.py:549 Mailman/Cgi/confirm.py:788 msgid "" "Invalid confirmation string. It is\n" " possible that you are attempting to confirm a request for an\n" " address that has already been unsubscribed." msgstr "" -#: Mailman/Cgi/confirm.py:387 +#: Mailman/Cgi/confirm.py:397 msgid "You are already a member of this mailing list!" msgstr "" -#: Mailman/Cgi/confirm.py:390 +#: Mailman/Cgi/confirm.py:400 msgid "" "You are currently banned from subscribing to\n" " this list. If you think this restriction is erroneous, please\n" " contact the list owners at %(owneraddr)s." msgstr "" -#: Mailman/Cgi/confirm.py:394 +#: Mailman/Cgi/confirm.py:404 msgid "" " You were not invited to this mailing list. The invitation has\n" " been discarded, and both list administrators have been\n" " alerted." msgstr "" -#: Mailman/Cgi/confirm.py:404 +#: Mailman/Cgi/confirm.py:414 msgid "Subscription request confirmed" msgstr "" -#: Mailman/Cgi/confirm.py:408 +#: Mailman/Cgi/confirm.py:418 msgid "" " You have successfully confirmed your subscription request for\n" " \"%(addr)s\" to the %(listname)s mailing list. A separate\n" @@ -1539,30 +1540,30 @@ msgid "" " page</a>." msgstr "" -#: Mailman/Cgi/confirm.py:426 +#: Mailman/Cgi/confirm.py:436 msgid "You have canceled your unsubscription request." msgstr "" -#: Mailman/Cgi/confirm.py:454 +#: Mailman/Cgi/confirm.py:465 msgid "Unsubscription request confirmed" msgstr "" -#: Mailman/Cgi/confirm.py:458 +#: Mailman/Cgi/confirm.py:469 msgid "" " You have successfully unsubscribed from the %(listname)s mailing\n" " list. You can now <a href=\"%(listinfourl)s\">visit the list's main\n" " information page</a>." msgstr "" -#: Mailman/Cgi/confirm.py:469 +#: Mailman/Cgi/confirm.py:480 msgid "Confirm unsubscription request" msgstr "" -#: Mailman/Cgi/confirm.py:484 Mailman/Cgi/confirm.py:586 +#: Mailman/Cgi/confirm.py:495 Mailman/Cgi/confirm.py:598 msgid "<em>Not available</em>" msgstr "" -#: Mailman/Cgi/confirm.py:487 +#: Mailman/Cgi/confirm.py:498 msgid "" "Your confirmation is required in order to complete the\n" " unsubscription request from the mailing list <em>%(listname)s</em>. You\n" @@ -1579,27 +1580,27 @@ msgid "" " request." msgstr "" -#: Mailman/Cgi/confirm.py:503 Mailman/Cgi/options.py:859 -#: Mailman/Cgi/options.py:1006 Mailman/Cgi/options.py:1016 +#: Mailman/Cgi/confirm.py:514 Mailman/Cgi/options.py:860 +#: Mailman/Cgi/options.py:1007 Mailman/Cgi/options.py:1017 msgid "Unsubscribe" msgstr "" -#: Mailman/Cgi/confirm.py:504 Mailman/Cgi/confirm.py:615 +#: Mailman/Cgi/confirm.py:515 Mailman/Cgi/confirm.py:627 msgid "Cancel and discard" msgstr "" -#: Mailman/Cgi/confirm.py:514 +#: Mailman/Cgi/confirm.py:525 msgid "You have canceled your change of address request." msgstr "" -#: Mailman/Cgi/confirm.py:543 +#: Mailman/Cgi/confirm.py:555 msgid "" "%(newaddr)s is banned from subscribing to the\n" " %(realname)s list. If you think this restriction is erroneous,\n" " please contact the list owners at %(owneraddr)s." msgstr "" -#: Mailman/Cgi/confirm.py:548 +#: Mailman/Cgi/confirm.py:560 msgid "" "%(newaddr)s is already a member of\n" " the %(realname)s list. It is possible that you are attempting\n" @@ -1607,11 +1608,11 @@ msgid "" " subscribed." msgstr "" -#: Mailman/Cgi/confirm.py:555 +#: Mailman/Cgi/confirm.py:567 msgid "Change of address request confirmed" msgstr "" -#: Mailman/Cgi/confirm.py:559 +#: Mailman/Cgi/confirm.py:571 msgid "" " You have successfully changed your address on the %(listname)s\n" " mailing list from <b>%(oldaddr)s</b> to <b>%(newaddr)s</b>. You\n" @@ -1619,15 +1620,15 @@ msgid "" " login page</a>." msgstr "" -#: Mailman/Cgi/confirm.py:571 +#: Mailman/Cgi/confirm.py:583 msgid "Confirm change of address request" msgstr "" -#: Mailman/Cgi/confirm.py:590 +#: Mailman/Cgi/confirm.py:602 msgid "globally" msgstr "" -#: Mailman/Cgi/confirm.py:593 +#: Mailman/Cgi/confirm.py:605 msgid "" "Your confirmation is required in order to complete the\n" " change of address request for the mailing list <em>%(listname)s</em>. You\n" @@ -1649,25 +1650,25 @@ msgid "" " request." msgstr "" -#: Mailman/Cgi/confirm.py:614 +#: Mailman/Cgi/confirm.py:626 msgid "Change address" msgstr "" -#: Mailman/Cgi/confirm.py:623 Mailman/Cgi/confirm.py:739 +#: Mailman/Cgi/confirm.py:635 Mailman/Cgi/confirm.py:752 msgid "Continue awaiting approval" msgstr "" -#: Mailman/Cgi/confirm.py:631 +#: Mailman/Cgi/confirm.py:643 msgid "" "Okay, the list moderator will still have the\n" " opportunity to approve or reject this message." msgstr "" -#: Mailman/Cgi/confirm.py:659 +#: Mailman/Cgi/confirm.py:671 msgid "Sender discarded message via web." msgstr "" -#: Mailman/Cgi/confirm.py:661 +#: Mailman/Cgi/confirm.py:674 msgid "" "The held message with the Subject:\n" " header <em>%(subject)s</em> could not be found. The most likely\n" @@ -1676,28 +1677,28 @@ msgid "" " time." msgstr "" -#: Mailman/Cgi/confirm.py:669 +#: Mailman/Cgi/confirm.py:682 msgid "Posted message canceled" msgstr "" -#: Mailman/Cgi/confirm.py:672 +#: Mailman/Cgi/confirm.py:685 msgid "" " You have successfully canceled the posting of your message with\n" " the Subject: header <em>%(subject)s</em> to the mailing list\n" " %(listname)s." msgstr "" -#: Mailman/Cgi/confirm.py:683 +#: Mailman/Cgi/confirm.py:696 msgid "Cancel held message posting" msgstr "" -#: Mailman/Cgi/confirm.py:708 +#: Mailman/Cgi/confirm.py:721 msgid "" "The held message you were referred to has\n" " already been handled by the list administrator." msgstr "" -#: Mailman/Cgi/confirm.py:722 +#: Mailman/Cgi/confirm.py:735 msgid "" "Your confirmation is required in order to cancel the\n" " posting of your message to the mailing list <em>%(listname)s</em>:\n" @@ -1713,22 +1714,22 @@ msgid "" " allow the list moderator to approve or reject the message." msgstr "" -#: Mailman/Cgi/confirm.py:738 +#: Mailman/Cgi/confirm.py:751 msgid "Cancel posting" msgstr "" -#: Mailman/Cgi/confirm.py:750 +#: Mailman/Cgi/confirm.py:763 msgid "" "You have canceled the re-enabling of your membership. If\n" " we continue to receive bounces from your address, it could be deleted from\n" " this mailing list." msgstr "" -#: Mailman/Cgi/confirm.py:780 +#: Mailman/Cgi/confirm.py:794 msgid "Membership re-enabled." msgstr "" -#: Mailman/Cgi/confirm.py:784 +#: Mailman/Cgi/confirm.py:798 msgid "" " You have successfully re-enabled your membership in the\n" " %(listname)s mailing list. You can now <a\n" @@ -1736,22 +1737,22 @@ msgid "" " " msgstr "" -#: Mailman/Cgi/confirm.py:796 +#: Mailman/Cgi/confirm.py:810 msgid "Re-enable mailing list membership" msgstr "" -#: Mailman/Cgi/confirm.py:813 +#: Mailman/Cgi/confirm.py:827 msgid "" "We're sorry, but you have already been unsubscribed\n" " from this mailing list. To re-subscribe, please visit the\n" " <a href=\"%(listinfourl)s\">list information page</a>." msgstr "" -#: Mailman/Cgi/confirm.py:828 +#: Mailman/Cgi/confirm.py:842 msgid "<em>not available</em>" msgstr "" -#: Mailman/Cgi/confirm.py:832 +#: Mailman/Cgi/confirm.py:846 msgid "" "Your membership in the %(realname)s mailing list is\n" " currently disabled due to excessive bounces. Your confirmation is\n" @@ -1771,11 +1772,11 @@ msgid "" " " msgstr "" -#: Mailman/Cgi/confirm.py:852 +#: Mailman/Cgi/confirm.py:866 msgid "Re-enable membership" msgstr "" -#: Mailman/Cgi/confirm.py:853 +#: Mailman/Cgi/confirm.py:867 msgid "Cancel" msgstr "" @@ -1783,19 +1784,19 @@ msgstr "" msgid "Bad URL specification" msgstr "" -#: Mailman/Cgi/create.py:75 Mailman/Cgi/rmlist.py:189 +#: Mailman/Cgi/create.py:75 Mailman/Cgi/rmlist.py:196 msgid "Return to the " msgstr "" -#: Mailman/Cgi/create.py:77 Mailman/Cgi/rmlist.py:191 +#: Mailman/Cgi/create.py:77 Mailman/Cgi/rmlist.py:198 msgid "general list overview" msgstr "" -#: Mailman/Cgi/create.py:78 Mailman/Cgi/rmlist.py:192 +#: Mailman/Cgi/create.py:78 Mailman/Cgi/rmlist.py:199 msgid "<br>Return to the " msgstr "" -#: Mailman/Cgi/create.py:80 Mailman/Cgi/rmlist.py:194 +#: Mailman/Cgi/create.py:80 Mailman/Cgi/rmlist.py:201 msgid "administrative list overview" msgstr "" @@ -1830,69 +1831,69 @@ msgstr "" msgid "The list password cannot be empty<!-- ignore -->" msgstr "" -#: Mailman/Cgi/create.py:167 +#: Mailman/Cgi/create.py:174 msgid "You are not authorized to create new mailing lists" msgstr "" -#: Mailman/Cgi/create.py:175 +#: Mailman/Cgi/create.py:182 msgid "Unknown virtual host: %(safehostname)s" msgstr "" -#: Mailman/Cgi/create.py:211 bin/newlist:219 +#: Mailman/Cgi/create.py:218 bin/newlist:219 msgid "Bad owner email address: %(s)s" msgstr "" -#: Mailman/Cgi/create.py:216 bin/newlist:182 bin/newlist:223 +#: Mailman/Cgi/create.py:223 bin/newlist:182 bin/newlist:223 msgid "List already exists: %(listname)s" msgstr "" -#: Mailman/Cgi/create.py:224 bin/newlist:217 +#: Mailman/Cgi/create.py:231 bin/newlist:217 msgid "Illegal list name: %(s)s" msgstr "" -#: Mailman/Cgi/create.py:229 +#: Mailman/Cgi/create.py:236 msgid "" "Some unknown error occurred while creating the list.\n" " Please contact the site administrator for assistance." msgstr "" -#: Mailman/Cgi/create.py:266 bin/newlist:265 +#: Mailman/Cgi/create.py:273 bin/newlist:265 msgid "Your new mailing list: %(listname)s" msgstr "" -#: Mailman/Cgi/create.py:275 +#: Mailman/Cgi/create.py:282 msgid "Mailing list creation results" msgstr "" -#: Mailman/Cgi/create.py:281 +#: Mailman/Cgi/create.py:288 msgid "" "You have successfully created the mailing list\n" " <b>%(listname)s</b> and notification has been sent to the list owner\n" " <b>%(owner)s</b>. You can now:" msgstr "" -#: Mailman/Cgi/create.py:285 +#: Mailman/Cgi/create.py:292 msgid "Visit the list's info page" msgstr "" -#: Mailman/Cgi/create.py:286 +#: Mailman/Cgi/create.py:293 msgid "Visit the list's admin page" msgstr "" -#: Mailman/Cgi/create.py:287 +#: Mailman/Cgi/create.py:294 msgid "Create another list" msgstr "" -#: Mailman/Cgi/create.py:305 +#: Mailman/Cgi/create.py:312 msgid "Create a %(hostname)s Mailing List" msgstr "" -#: Mailman/Cgi/create.py:314 Mailman/Cgi/rmlist.py:212 +#: Mailman/Cgi/create.py:321 Mailman/Cgi/rmlist.py:219 #: Mailman/Gui/Bounce.py:196 Mailman/htmlformat.py:360 msgid "Error: " msgstr "" -#: Mailman/Cgi/create.py:316 +#: Mailman/Cgi/create.py:323 msgid "" "You can create a new mailing list by entering the\n" " relevant information into the form below. The name of the mailing list\n" @@ -1916,61 +1917,61 @@ msgid "" " " msgstr "" -#: Mailman/Cgi/create.py:342 +#: Mailman/Cgi/create.py:349 msgid "List Identity" msgstr "" -#: Mailman/Cgi/create.py:347 +#: Mailman/Cgi/create.py:354 msgid "Name of list:" msgstr "" -#: Mailman/Cgi/create.py:354 +#: Mailman/Cgi/create.py:361 msgid "Initial list owner address:" msgstr "" -#: Mailman/Cgi/create.py:363 +#: Mailman/Cgi/create.py:370 msgid "Auto-generate initial list password?" msgstr "" -#: Mailman/Cgi/create.py:371 +#: Mailman/Cgi/create.py:378 msgid "Initial list password:" msgstr "" -#: Mailman/Cgi/create.py:377 +#: Mailman/Cgi/create.py:384 msgid "Confirm initial password:" msgstr "" -#: Mailman/Cgi/create.py:392 +#: Mailman/Cgi/create.py:399 msgid "List Characteristics" msgstr "" -#: Mailman/Cgi/create.py:396 +#: Mailman/Cgi/create.py:403 msgid "" "Should new members be quarantined before they\n" " are allowed to post unmoderated to this list? Answer <em>Yes</em> to hold\n" " new member postings for moderator approval by default." msgstr "" -#: Mailman/Cgi/create.py:425 +#: Mailman/Cgi/create.py:432 msgid "" "Initial list of supported languages. <p>Note that if you do not\n" " select at least one initial language, the list will use the server\n" " default language of %(deflang)s" msgstr "" -#: Mailman/Cgi/create.py:436 +#: Mailman/Cgi/create.py:443 msgid "Send \"list created\" email to list owner?" msgstr "" -#: Mailman/Cgi/create.py:445 +#: Mailman/Cgi/create.py:452 msgid "List creator's (authentication) password:" msgstr "" -#: Mailman/Cgi/create.py:450 +#: Mailman/Cgi/create.py:457 msgid "Create List" msgstr "" -#: Mailman/Cgi/create.py:451 +#: Mailman/Cgi/create.py:458 msgid "Clear Form" msgstr "" @@ -2155,16 +2156,22 @@ msgid "" " <p>If you are having trouble using the lists, please contact " msgstr "" -#: Mailman/Cgi/listinfo.py:235 +#: Mailman/Cgi/listinfo.py:223 +msgid "" +"Please answer the following question to prove that\n" +" you are not a bot:" +msgstr "" + +#: Mailman/Cgi/listinfo.py:253 msgid "Edit Options" msgstr "" -#: Mailman/Cgi/listinfo.py:242 Mailman/Cgi/options.py:971 +#: Mailman/Cgi/listinfo.py:260 Mailman/Cgi/options.py:972 #: Mailman/Cgi/roster.py:137 msgid "View this page in" msgstr "" -#: Mailman/Cgi/listinfo.py:248 +#: Mailman/Cgi/listinfo.py:266 msgid "This form requires JavaScript." msgstr "" @@ -2181,76 +2188,76 @@ msgstr "" msgid "No address given" msgstr "" -#: Mailman/Cgi/options.py:175 +#: Mailman/Cgi/options.py:176 msgid "Illegal Email Address: %(safeuser)s" msgstr "" -#: Mailman/Cgi/options.py:182 Mailman/Cgi/options.py:236 -#: Mailman/Cgi/options.py:260 Mailman/Cgi/private.py:170 +#: Mailman/Cgi/options.py:183 Mailman/Cgi/options.py:237 +#: Mailman/Cgi/options.py:261 Mailman/Cgi/private.py:170 msgid "No such member: %(safeuser)s." msgstr "" -#: Mailman/Cgi/options.py:207 +#: Mailman/Cgi/options.py:208 msgid "If you are a list member, a confirmation email has been sent." msgstr "" -#: Mailman/Cgi/options.py:208 +#: Mailman/Cgi/options.py:209 msgid "" "If you are a list member, your unsubscription request has been\n" " forwarded to the list administrator for approval." msgstr "" -#: Mailman/Cgi/options.py:250 +#: Mailman/Cgi/options.py:251 msgid "" "If you are a list member,\n" " your password has been emailed to you." msgstr "" -#: Mailman/Cgi/options.py:293 +#: Mailman/Cgi/options.py:294 msgid "Authentication failed." msgstr "" -#: Mailman/Cgi/options.py:361 +#: Mailman/Cgi/options.py:362 msgid "A reminder of your password has been emailed to you." msgstr "" -#: Mailman/Cgi/options.py:368 +#: Mailman/Cgi/options.py:369 msgid "" "The list administrator may not view the other\n" " subscriptions for this user." msgstr "" -#: Mailman/Cgi/options.py:369 Mailman/Cgi/options.py:418 -#: Mailman/Cgi/options.py:546 Mailman/Cgi/options.py:771 +#: Mailman/Cgi/options.py:370 Mailman/Cgi/options.py:419 +#: Mailman/Cgi/options.py:547 Mailman/Cgi/options.py:772 msgid "Note: " msgstr "" -#: Mailman/Cgi/options.py:374 +#: Mailman/Cgi/options.py:375 msgid "List subscriptions for %(safeuser)s on %(hostname)s" msgstr "" -#: Mailman/Cgi/options.py:377 +#: Mailman/Cgi/options.py:378 msgid "" "Click on a link to visit your options page for the\n" " requested mailing list." msgstr "" -#: Mailman/Cgi/options.py:415 +#: Mailman/Cgi/options.py:416 msgid "" "The list administrator may not change the names\n" " or addresses for this user's other subscriptions. However, the\n" " subscription for this mailing list has been changed." msgstr "" -#: Mailman/Cgi/options.py:438 +#: Mailman/Cgi/options.py:439 msgid "Addresses did not match!" msgstr "" -#: Mailman/Cgi/options.py:443 +#: Mailman/Cgi/options.py:444 msgid "You are already using that email address" msgstr "" -#: Mailman/Cgi/options.py:455 +#: Mailman/Cgi/options.py:456 msgid "" "The new address you requested %(newaddr)s is already a member of the\n" "%(listname)s mailing list, however you have also requested a global change of\n" @@ -2258,83 +2265,83 @@ msgid "" "%(safeuser)s will be changed. " msgstr "" -#: Mailman/Cgi/options.py:464 +#: Mailman/Cgi/options.py:465 msgid "The new address is already a member: %(newaddr)s" msgstr "" -#: Mailman/Cgi/options.py:470 +#: Mailman/Cgi/options.py:471 msgid "Addresses may not be blank" msgstr "" -#: Mailman/Cgi/options.py:484 +#: Mailman/Cgi/options.py:485 msgid "A confirmation message has been sent to %(newaddr)s. " msgstr "" -#: Mailman/Cgi/options.py:493 +#: Mailman/Cgi/options.py:494 msgid "Bad email address provided" msgstr "" -#: Mailman/Cgi/options.py:495 +#: Mailman/Cgi/options.py:496 msgid "Illegal email address provided" msgstr "" -#: Mailman/Cgi/options.py:497 +#: Mailman/Cgi/options.py:498 msgid "%(newaddr)s is already a member of the list." msgstr "" -#: Mailman/Cgi/options.py:500 +#: Mailman/Cgi/options.py:501 msgid "" "%(newaddr)s is banned from this list. If you\n" " think this restriction is erroneous, please contact\n" " the list owners at %(owneraddr)s." msgstr "" -#: Mailman/Cgi/options.py:511 +#: Mailman/Cgi/options.py:512 msgid "Member name successfully changed. " msgstr "" -#: Mailman/Cgi/options.py:521 +#: Mailman/Cgi/options.py:522 msgid "" "The list administrator may not change the\n" " password for a user." msgstr "" -#: Mailman/Cgi/options.py:530 +#: Mailman/Cgi/options.py:531 msgid "Passwords may not be blank" msgstr "" -#: Mailman/Cgi/options.py:535 +#: Mailman/Cgi/options.py:536 msgid "Passwords did not match!" msgstr "" -#: Mailman/Cgi/options.py:543 +#: Mailman/Cgi/options.py:544 msgid "" "The list administrator may not change the\n" " password for this user's other subscriptions. However, the\n" " password for this mailing list has been changed." msgstr "" -#: Mailman/Cgi/options.py:560 Mailman/Commands/cmd_password.py:83 +#: Mailman/Cgi/options.py:561 Mailman/Commands/cmd_password.py:83 #: Mailman/Commands/cmd_password.py:109 msgid "Password successfully changed." msgstr "" -#: Mailman/Cgi/options.py:569 +#: Mailman/Cgi/options.py:570 msgid "" "You must confirm your unsubscription request by turning\n" " on the checkbox below the <em>Unsubscribe</em> button. You\n" " have not been unsubscribed!" msgstr "" -#: Mailman/Cgi/options.py:590 +#: Mailman/Cgi/options.py:591 msgid "via the member options page" msgstr "" -#: Mailman/Cgi/options.py:610 +#: Mailman/Cgi/options.py:611 msgid "Unsubscription results" msgstr "" -#: Mailman/Cgi/options.py:614 +#: Mailman/Cgi/options.py:615 msgid "" "Your unsubscription request has been received and\n" " forwarded on to the list moderators for approval. You will\n" @@ -2342,7 +2349,7 @@ msgid "" " decision." msgstr "" -#: Mailman/Cgi/options.py:619 +#: Mailman/Cgi/options.py:620 msgid "" "You have been successfully unsubscribed from the\n" " mailing list %(fqdn_listname)s. If you were receiving digest\n" @@ -2351,7 +2358,7 @@ msgid "" " %(owneraddr)s." msgstr "" -#: Mailman/Cgi/options.py:768 +#: Mailman/Cgi/options.py:769 msgid "" "The list administrator may not change the\n" " options for this user's other subscriptions. However the\n" @@ -2359,96 +2366,96 @@ msgid "" " changed." msgstr "" -#: Mailman/Cgi/options.py:778 +#: Mailman/Cgi/options.py:779 msgid "" "The list administrator has disabled digest delivery for\n" " this list, so your delivery option has not been set. However your\n" " other options have been set successfully." msgstr "" -#: Mailman/Cgi/options.py:782 +#: Mailman/Cgi/options.py:783 msgid "" "The list administrator has disabled non-digest delivery\n" " for this list, so your delivery option has not been set. However\n" " your other options have been set successfully." msgstr "" -#: Mailman/Cgi/options.py:786 +#: Mailman/Cgi/options.py:787 msgid "You have successfully set your options." msgstr "" -#: Mailman/Cgi/options.py:789 +#: Mailman/Cgi/options.py:790 msgid "You may get one last digest." msgstr "" -#: Mailman/Cgi/options.py:861 +#: Mailman/Cgi/options.py:862 msgid "<em>Yes, I really want to unsubscribe</em>" msgstr "" -#: Mailman/Cgi/options.py:865 +#: Mailman/Cgi/options.py:866 msgid "Change My Password" msgstr "" -#: Mailman/Cgi/options.py:868 +#: Mailman/Cgi/options.py:869 msgid "List my other subscriptions" msgstr "" -#: Mailman/Cgi/options.py:875 +#: Mailman/Cgi/options.py:876 msgid "Email My Password To Me" msgstr "" -#: Mailman/Cgi/options.py:877 +#: Mailman/Cgi/options.py:878 msgid "password" msgstr "" -#: Mailman/Cgi/options.py:879 +#: Mailman/Cgi/options.py:880 msgid "Log out" msgstr "" -#: Mailman/Cgi/options.py:881 +#: Mailman/Cgi/options.py:882 msgid "Submit My Changes" msgstr "" -#: Mailman/Cgi/options.py:893 +#: Mailman/Cgi/options.py:894 msgid "days" msgstr "" -#: Mailman/Cgi/options.py:895 +#: Mailman/Cgi/options.py:896 msgid "day" msgstr "" -#: Mailman/Cgi/options.py:896 +#: Mailman/Cgi/options.py:897 msgid "%(days)d %(units)s" msgstr "" -#: Mailman/Cgi/options.py:902 +#: Mailman/Cgi/options.py:903 msgid "Change My Address and Name" msgstr "" -#: Mailman/Cgi/options.py:928 +#: Mailman/Cgi/options.py:929 msgid "<em>No topics defined</em>" msgstr "" -#: Mailman/Cgi/options.py:936 +#: Mailman/Cgi/options.py:937 msgid "" "\n" "You are subscribed to this list with the case-preserved address\n" "<em>%(cpuser)s</em>." msgstr "" -#: Mailman/Cgi/options.py:952 +#: Mailman/Cgi/options.py:953 msgid "%(realname)s list: member options login page" msgstr "" -#: Mailman/Cgi/options.py:953 +#: Mailman/Cgi/options.py:954 msgid "email address and " msgstr "" -#: Mailman/Cgi/options.py:956 +#: Mailman/Cgi/options.py:957 msgid "%(realname)s list: member options for user %(safeuser)s" msgstr "" -#: Mailman/Cgi/options.py:982 +#: Mailman/Cgi/options.py:983 msgid "" "In order to change your membership option, you must\n" " first log in by giving your %(extra)smembership password in the section\n" @@ -2463,19 +2470,19 @@ msgid "" " " msgstr "" -#: Mailman/Cgi/options.py:996 +#: Mailman/Cgi/options.py:997 msgid "Email address:" msgstr "" -#: Mailman/Cgi/options.py:1000 +#: Mailman/Cgi/options.py:1001 msgid "Password:" msgstr "" -#: Mailman/Cgi/options.py:1002 +#: Mailman/Cgi/options.py:1003 msgid "Log in" msgstr "" -#: Mailman/Cgi/options.py:1010 +#: Mailman/Cgi/options.py:1011 msgid "" "By clicking on the <em>Unsubscribe</em> button, a\n" " confirmation message will be emailed to you. This message will have a\n" @@ -2484,37 +2491,37 @@ msgid "" " message)." msgstr "" -#: Mailman/Cgi/options.py:1018 +#: Mailman/Cgi/options.py:1019 msgid "Password reminder" msgstr "" -#: Mailman/Cgi/options.py:1022 +#: Mailman/Cgi/options.py:1023 msgid "" "By clicking on the <em>Remind</em> button, your\n" " password will be emailed to you." msgstr "" -#: Mailman/Cgi/options.py:1025 +#: Mailman/Cgi/options.py:1026 msgid "Remind" msgstr "" -#: Mailman/Cgi/options.py:1125 Mailman/ListAdmin.py:227 +#: Mailman/Cgi/options.py:1126 Mailman/ListAdmin.py:227 msgid "<missing>" msgstr "" -#: Mailman/Cgi/options.py:1136 +#: Mailman/Cgi/options.py:1137 msgid "Requested topic is not valid: %(topicname)s" msgstr "" -#: Mailman/Cgi/options.py:1141 +#: Mailman/Cgi/options.py:1142 msgid "Topic filter details" msgstr "" -#: Mailman/Cgi/options.py:1144 +#: Mailman/Cgi/options.py:1145 msgid "Name:" msgstr "" -#: Mailman/Cgi/options.py:1146 +#: Mailman/Cgi/options.py:1147 msgid "Pattern (as regexp):" msgstr "" @@ -2556,36 +2563,36 @@ msgstr "" msgid "You're being a sneaky list owner!" msgstr "" -#: Mailman/Cgi/rmlist.py:132 +#: Mailman/Cgi/rmlist.py:139 msgid "You are not authorized to delete this mailing list" msgstr "" -#: Mailman/Cgi/rmlist.py:173 +#: Mailman/Cgi/rmlist.py:180 msgid "Mailing list deletion results" msgstr "" -#: Mailman/Cgi/rmlist.py:180 +#: Mailman/Cgi/rmlist.py:187 msgid "" "You have successfully deleted the mailing list\n" " <b>%(listname)s</b>." msgstr "" -#: Mailman/Cgi/rmlist.py:184 +#: Mailman/Cgi/rmlist.py:191 msgid "" "There were some problems deleting the mailing list\n" " <b>%(listname)s</b>. Contact your site administrator at %(sitelist)s\n" " for details." msgstr "" -#: Mailman/Cgi/rmlist.py:201 +#: Mailman/Cgi/rmlist.py:208 msgid "Permanently remove mailing list <em>%(realname)s</em>" msgstr "" -#: Mailman/Cgi/rmlist.py:202 +#: Mailman/Cgi/rmlist.py:209 msgid "Permanently remove mailing list %(realname)s" msgstr "" -#: Mailman/Cgi/rmlist.py:215 +#: Mailman/Cgi/rmlist.py:222 msgid "" "This page allows you as the list owner, to permanently\n" " remove this mailing list from the system. <strong>This action is not\n" @@ -2605,19 +2612,19 @@ msgid "" " " msgstr "" -#: Mailman/Cgi/rmlist.py:236 +#: Mailman/Cgi/rmlist.py:243 msgid "List password:" msgstr "" -#: Mailman/Cgi/rmlist.py:240 +#: Mailman/Cgi/rmlist.py:247 msgid "Also delete archives?" msgstr "" -#: Mailman/Cgi/rmlist.py:248 +#: Mailman/Cgi/rmlist.py:255 msgid "<b>Cancel</b> and return to list administration" msgstr "" -#: Mailman/Cgi/rmlist.py:251 +#: Mailman/Cgi/rmlist.py:258 msgid "Delete this list" msgstr "" @@ -2641,39 +2648,43 @@ msgstr "" msgid "reCAPTCHA could not be validated: %(e_reason)s" msgstr "" -#: Mailman/Cgi/subscribe.py:181 +#: Mailman/Cgi/subscribe.py:183 msgid "The form is too old. Please GET it again." msgstr "" -#: Mailman/Cgi/subscribe.py:184 +#: Mailman/Cgi/subscribe.py:186 msgid "Please take a few seconds to fill out the form before submitting it." msgstr "" -#: Mailman/Cgi/subscribe.py:187 +#: Mailman/Cgi/subscribe.py:189 msgid "The hidden token didn't match. Did your IP change?" msgstr "" -#: Mailman/Cgi/subscribe.py:190 +#: Mailman/Cgi/subscribe.py:192 msgid "There was no hidden token in your submission or it was corrupted." msgstr "" -#: Mailman/Cgi/subscribe.py:191 +#: Mailman/Cgi/subscribe.py:193 msgid "You must GET the form before submitting it." msgstr "" -#: Mailman/Cgi/subscribe.py:195 +#: Mailman/Cgi/subscribe.py:199 +msgid "This was not the right answer to the CAPTCHA question." +msgstr "" + +#: Mailman/Cgi/subscribe.py:204 msgid "You may not subscribe a list to itself!" msgstr "" -#: Mailman/Cgi/subscribe.py:203 +#: Mailman/Cgi/subscribe.py:212 msgid "If you supply a password, you must confirm it." msgstr "" -#: Mailman/Cgi/subscribe.py:205 +#: Mailman/Cgi/subscribe.py:214 msgid "Your passwords did not match." msgstr "" -#: Mailman/Cgi/subscribe.py:239 +#: Mailman/Cgi/subscribe.py:248 msgid "" "Your subscription request has been received, and will soon be acted upon.\n" "Depending on the configuration of this mailing list, your subscription request\n" @@ -2682,26 +2693,26 @@ msgid "" "email which contains further instructions." msgstr "" -#: Mailman/Cgi/subscribe.py:253 +#: Mailman/Cgi/subscribe.py:262 msgid "" "The email address you supplied is banned from this\n" " mailing list. If you think this restriction is erroneous, please\n" " contact the list owners at %(listowner)s." msgstr "" -#: Mailman/Cgi/subscribe.py:257 +#: Mailman/Cgi/subscribe.py:266 msgid "" "The email address you supplied is not valid. (E.g. it must contain an\n" "`@'.)" msgstr "" -#: Mailman/Cgi/subscribe.py:261 +#: Mailman/Cgi/subscribe.py:270 msgid "" "Your subscription is not allowed because the email address you gave is\n" "insecure." msgstr "" -#: Mailman/Cgi/subscribe.py:269 +#: Mailman/Cgi/subscribe.py:278 msgid "" "Confirmation from your email address is required, to prevent anyone from\n" "subscribing you without permission. Instructions are being sent to you at\n" @@ -2709,22 +2720,22 @@ msgid "" "your subscription." msgstr "" -#: Mailman/Cgi/subscribe.py:281 +#: Mailman/Cgi/subscribe.py:290 msgid "" "Your subscription request was deferred because %(x)s. Your request has been\n" "forwarded to the list moderator. You will receive email informing you of the\n" "moderator's decision when they get to your request." msgstr "" -#: Mailman/Cgi/subscribe.py:288 Mailman/Commands/cmd_confirm.py:61 +#: Mailman/Cgi/subscribe.py:297 Mailman/Commands/cmd_confirm.py:61 msgid "You are already subscribed." msgstr "" -#: Mailman/Cgi/subscribe.py:302 +#: Mailman/Cgi/subscribe.py:311 msgid "Mailman privacy alert" msgstr "" -#: Mailman/Cgi/subscribe.py:303 +#: Mailman/Cgi/subscribe.py:312 msgid "" "An attempt was made to subscribe your address to the mailing list\n" "%(listaddr)s. You are already subscribed to this mailing list.\n" @@ -2740,15 +2751,15 @@ msgid "" "to the list administrator at %(listowner)s.\n" msgstr "" -#: Mailman/Cgi/subscribe.py:322 +#: Mailman/Cgi/subscribe.py:331 msgid "This list does not support digest delivery." msgstr "" -#: Mailman/Cgi/subscribe.py:324 +#: Mailman/Cgi/subscribe.py:333 msgid "This list only supports digest delivery." msgstr "" -#: Mailman/Cgi/subscribe.py:331 +#: Mailman/Cgi/subscribe.py:340 msgid "You have been successfully subscribed to the %(realname)s mailing list." msgstr "" @@ -3299,163 +3310,163 @@ msgstr "" msgid "Digest members:" msgstr "" -#: Mailman/Defaults.py:1751 +#: Mailman/Defaults.py:1783 msgid "Arabic" msgstr "" -#: Mailman/Defaults.py:1752 +#: Mailman/Defaults.py:1784 msgid "Asturian" msgstr "" -#: Mailman/Defaults.py:1753 +#: Mailman/Defaults.py:1785 msgid "Catalan" msgstr "" -#: Mailman/Defaults.py:1754 +#: Mailman/Defaults.py:1786 msgid "Czech" msgstr "" -#: Mailman/Defaults.py:1755 +#: Mailman/Defaults.py:1787 msgid "Danish" msgstr "" -#: Mailman/Defaults.py:1756 +#: Mailman/Defaults.py:1788 msgid "German" msgstr "" -#: Mailman/Defaults.py:1757 +#: Mailman/Defaults.py:1789 msgid "English (USA)" msgstr "" -#: Mailman/Defaults.py:1758 +#: Mailman/Defaults.py:1790 msgid "Esperanto" msgstr "" -#: Mailman/Defaults.py:1759 +#: Mailman/Defaults.py:1791 msgid "Spanish (Spain)" msgstr "" -#: Mailman/Defaults.py:1760 +#: Mailman/Defaults.py:1792 msgid "Estonian" msgstr "" -#: Mailman/Defaults.py:1761 +#: Mailman/Defaults.py:1793 msgid "Euskara" msgstr "" -#: Mailman/Defaults.py:1762 +#: Mailman/Defaults.py:1794 msgid "Persian" msgstr "" -#: Mailman/Defaults.py:1763 +#: Mailman/Defaults.py:1795 msgid "Finnish" msgstr "" -#: Mailman/Defaults.py:1764 +#: Mailman/Defaults.py:1796 msgid "French" msgstr "" -#: Mailman/Defaults.py:1765 +#: Mailman/Defaults.py:1797 msgid "Galician" msgstr "" -#: Mailman/Defaults.py:1766 +#: Mailman/Defaults.py:1798 msgid "Greek" msgstr "" -#: Mailman/Defaults.py:1767 +#: Mailman/Defaults.py:1799 msgid "Hebrew" msgstr "" -#: Mailman/Defaults.py:1768 +#: Mailman/Defaults.py:1800 msgid "Croatian" msgstr "" -#: Mailman/Defaults.py:1769 +#: Mailman/Defaults.py:1801 msgid "Hungarian" msgstr "" -#: Mailman/Defaults.py:1770 +#: Mailman/Defaults.py:1802 msgid "Interlingua" msgstr "" -#: Mailman/Defaults.py:1771 +#: Mailman/Defaults.py:1803 msgid "Italian" msgstr "" -#: Mailman/Defaults.py:1772 +#: Mailman/Defaults.py:1804 msgid "Japanese" msgstr "" -#: Mailman/Defaults.py:1773 +#: Mailman/Defaults.py:1805 msgid "Korean" msgstr "" -#: Mailman/Defaults.py:1774 +#: Mailman/Defaults.py:1806 msgid "Lithuanian" msgstr "" -#: Mailman/Defaults.py:1775 +#: Mailman/Defaults.py:1807 msgid "Dutch" msgstr "" -#: Mailman/Defaults.py:1776 +#: Mailman/Defaults.py:1808 msgid "Norwegian" msgstr "" -#: Mailman/Defaults.py:1777 +#: Mailman/Defaults.py:1809 msgid "Polish" msgstr "" -#: Mailman/Defaults.py:1778 +#: Mailman/Defaults.py:1810 msgid "Portuguese" msgstr "" -#: Mailman/Defaults.py:1779 +#: Mailman/Defaults.py:1811 msgid "Portuguese (Brazil)" msgstr "" -#: Mailman/Defaults.py:1780 +#: Mailman/Defaults.py:1812 msgid "Romanian" msgstr "" -#: Mailman/Defaults.py:1781 +#: Mailman/Defaults.py:1813 msgid "Russian" msgstr "" -#: Mailman/Defaults.py:1782 +#: Mailman/Defaults.py:1814 msgid "Slovak" msgstr "" -#: Mailman/Defaults.py:1783 +#: Mailman/Defaults.py:1815 msgid "Slovenian" msgstr "" -#: Mailman/Defaults.py:1784 +#: Mailman/Defaults.py:1816 msgid "Serbian" msgstr "" -#: Mailman/Defaults.py:1785 +#: Mailman/Defaults.py:1817 msgid "Swedish" msgstr "" -#: Mailman/Defaults.py:1786 +#: Mailman/Defaults.py:1818 msgid "Turkish" msgstr "" -#: Mailman/Defaults.py:1787 +#: Mailman/Defaults.py:1819 msgid "Ukrainian" msgstr "" -#: Mailman/Defaults.py:1788 +#: Mailman/Defaults.py:1820 msgid "Vietnamese" msgstr "" -#: Mailman/Defaults.py:1789 +#: Mailman/Defaults.py:1821 msgid "Chinese (China)" msgstr "" -#: Mailman/Defaults.py:1790 +#: Mailman/Defaults.py:1822 msgid "Chinese (Taiwan)" msgstr "" @@ -5435,13 +5446,33 @@ msgstr "" #: Mailman/Gui/Privacy.py:360 msgid "" +"List of addresses (or regexps) whose posts should always apply\n" +" <a href=\"?VARHELP=privacy/sender/dmarc_moderation_action\"\n" +" >dmarc_moderation_action</a> \n" +" regardless of any domain specific DMARC Policy." +msgstr "" + +#: Mailman/Gui/Privacy.py:365 +msgid "" +"Postings from any of these addresses will automatically\n" +" apply any DMARC action mitigation. This can be utilized to\n" +" automatically wrap or munge postings from known addresses or\n" +" domains that might have policies rejecting external mail From:\n" +" themselves.\n" +"\n" +" <p>Add member addresses one per line; start the line with a ^\n" +" character to designate a regular expression match." +msgstr "" + +#: Mailman/Gui/Privacy.py:375 +msgid "" "If dmarc_moderation_action applies and is Wrap Message,\n" " and this text is provided, the text will be placed in a\n" " separate text/plain MIME part preceding the original message\n" " part in the wrapped message." msgstr "" -#: Mailman/Gui/Privacy.py:365 +#: Mailman/Gui/Privacy.py:380 msgid "" "A wrapped message will either be a multipart/mixed message\n" " with up to four sub-parts; a text/plain part containing\n" @@ -5452,14 +5483,14 @@ msgid "" " none of the other parts are applicable." msgstr "" -#: Mailman/Gui/Privacy.py:374 +#: Mailman/Gui/Privacy.py:389 msgid "" "A 'two dimensional' list of email address domains which are\n" " considered equivalent when checking if a post is from a list\n" " member." msgstr "" -#: Mailman/Gui/Privacy.py:378 +#: Mailman/Gui/Privacy.py:393 msgid "" "If two poster addresses with the same local part but\n" " different domains are to be considered equivalents for list\n" @@ -5484,17 +5515,17 @@ msgid "" " 'not metoo' will not." msgstr "" -#: Mailman/Gui/Privacy.py:400 +#: Mailman/Gui/Privacy.py:415 msgid "Non-member filters" msgstr "" -#: Mailman/Gui/Privacy.py:403 +#: Mailman/Gui/Privacy.py:418 msgid "" "List of non-member addresses whose postings should be\n" " automatically accepted." msgstr "" -#: Mailman/Gui/Privacy.py:410 +#: Mailman/Gui/Privacy.py:425 msgid "" "Postings from any of these non-members will be automatically\n" " accepted with no further moderation applied. Add member\n" @@ -5505,13 +5536,13 @@ msgid "" " addresses will be accepted for this list." msgstr "" -#: Mailman/Gui/Privacy.py:419 +#: Mailman/Gui/Privacy.py:434 msgid "" "List of non-member addresses whose postings will be\n" " immediately held for moderation." msgstr "" -#: Mailman/Gui/Privacy.py:422 +#: Mailman/Gui/Privacy.py:437 msgid "" "Postings from any of these non-members will be immediately\n" " and automatically held for moderation by the list moderators.\n" @@ -5521,13 +5552,13 @@ msgid "" " expression match." msgstr "" -#: Mailman/Gui/Privacy.py:430 +#: Mailman/Gui/Privacy.py:445 msgid "" "List of non-member addresses whose postings will be\n" " automatically rejected." msgstr "" -#: Mailman/Gui/Privacy.py:433 +#: Mailman/Gui/Privacy.py:448 msgid "" "Postings from any of these non-members will be automatically\n" " rejected. In other words, their messages will be bounced back to\n" @@ -5541,13 +5572,13 @@ msgid "" " character to designate a regular expression match." msgstr "" -#: Mailman/Gui/Privacy.py:445 +#: Mailman/Gui/Privacy.py:460 msgid "" "List of non-member addresses whose postings will be\n" " automatically discarded." msgstr "" -#: Mailman/Gui/Privacy.py:448 +#: Mailman/Gui/Privacy.py:463 msgid "" "Postings from any of these non-members will be automatically\n" " discarded. That is, the message will be thrown away with no\n" @@ -5560,13 +5591,13 @@ msgid "" " character to designate a regular expression match." msgstr "" -#: Mailman/Gui/Privacy.py:460 +#: Mailman/Gui/Privacy.py:475 msgid "" "Action to take for postings from non-members for which no\n" " explicit action is defined." msgstr "" -#: Mailman/Gui/Privacy.py:463 +#: Mailman/Gui/Privacy.py:478 msgid "" "When a post from a non-member is received, the message's\n" " sender is matched against the list of explicitly\n" @@ -5580,13 +5611,13 @@ msgid "" " is taken." msgstr "" -#: Mailman/Gui/Privacy.py:475 +#: Mailman/Gui/Privacy.py:490 msgid "" "Should messages from non-members, which are automatically\n" " discarded, be forwarded to the list moderator?" msgstr "" -#: Mailman/Gui/Privacy.py:479 +#: Mailman/Gui/Privacy.py:494 msgid "" "Text to include in any rejection notice to be sent to\n" " non-members who post to this list. This notice can include\n" @@ -5594,23 +5625,23 @@ msgid "" " internally crafted default message." msgstr "" -#: Mailman/Gui/Privacy.py:487 +#: Mailman/Gui/Privacy.py:502 msgid "" "This section allows you to configure various filters based on\n" " the recipient of the message." msgstr "" -#: Mailman/Gui/Privacy.py:490 +#: Mailman/Gui/Privacy.py:505 msgid "Recipient filters" msgstr "" -#: Mailman/Gui/Privacy.py:494 +#: Mailman/Gui/Privacy.py:509 msgid "" "Must posts have list named in destination (to, cc) field\n" " (or be among the acceptable alias names, specified below)?" msgstr "" -#: Mailman/Gui/Privacy.py:497 +#: Mailman/Gui/Privacy.py:512 msgid "" "Many (in fact, most) spams do not explicitly name their\n" " myriad destinations in the explicit destination addresses - in\n" @@ -5630,13 +5661,13 @@ msgid "" " </ol>" msgstr "" -#: Mailman/Gui/Privacy.py:515 +#: Mailman/Gui/Privacy.py:530 msgid "" "Alias names (regexps) which qualify as explicit to or cc\n" " destination names for this list." msgstr "" -#: Mailman/Gui/Privacy.py:518 +#: Mailman/Gui/Privacy.py:533 msgid "" "Alternate addresses that are acceptable when\n" " `require_explicit_destination' is enabled. This option takes a\n" @@ -5656,17 +5687,17 @@ msgid "" " recipient address." msgstr "" -#: Mailman/Gui/Privacy.py:536 +#: Mailman/Gui/Privacy.py:551 msgid "Ceiling on acceptable number of recipients for a posting." msgstr "" -#: Mailman/Gui/Privacy.py:538 +#: Mailman/Gui/Privacy.py:553 msgid "" "If a posting has this number, or more, of recipients, it is\n" " held for admin approval. Use 0 for no ceiling." msgstr "" -#: Mailman/Gui/Privacy.py:543 +#: Mailman/Gui/Privacy.py:558 msgid "" "This section allows you to configure various anti-spam\n" " filters posting filters, which can help reduce the amount of spam\n" @@ -5674,15 +5705,15 @@ msgid "" " " msgstr "" -#: Mailman/Gui/Privacy.py:548 +#: Mailman/Gui/Privacy.py:563 msgid "Header filters" msgstr "" -#: Mailman/Gui/Privacy.py:551 +#: Mailman/Gui/Privacy.py:566 msgid "Filter rules to match against the headers of a message." msgstr "" -#: Mailman/Gui/Privacy.py:553 +#: Mailman/Gui/Privacy.py:568 msgid "" "Each header filter rule has two parts, a list of regular\n" " expressions, one per line, and an action to take. Mailman\n" @@ -5702,15 +5733,15 @@ msgid "" " types or file name extensions." msgstr "" -#: Mailman/Gui/Privacy.py:570 +#: Mailman/Gui/Privacy.py:585 msgid "Legacy anti-spam filters" msgstr "" -#: Mailman/Gui/Privacy.py:573 +#: Mailman/Gui/Privacy.py:588 msgid "Hold posts with header value matching a specified regexp." msgstr "" -#: Mailman/Gui/Privacy.py:574 +#: Mailman/Gui/Privacy.py:589 msgid "" "Use this option to prohibit posts according to specific\n" " header values. The target value is a regular-expression for\n" @@ -5727,19 +5758,19 @@ msgid "" " bracketing it." msgstr "" -#: Mailman/Gui/Privacy.py:609 +#: Mailman/Gui/Privacy.py:624 msgid "" "dmarc_moderation_action must be >= the configured\n" " default value." msgstr "" -#: Mailman/Gui/Privacy.py:659 +#: Mailman/Gui/Privacy.py:674 msgid "" "Header filter rules require a pattern.\n" " Incomplete filter rules will be ignored." msgstr "" -#: Mailman/Gui/Privacy.py:678 +#: Mailman/Gui/Privacy.py:693 msgid "" "The header filter rule pattern\n" " '%(safepattern)s' is not a legal regular expression. This\n" @@ -6380,36 +6411,36 @@ msgstr "" msgid "The Mailman Replybot" msgstr "" -#: Mailman/Handlers/Scrubber.py:205 +#: Mailman/Handlers/Scrubber.py:208 msgid "" "An embedded and charset-unspecified text was scrubbed...\n" "Name: %(filename)s\n" "URL: %(url)s\n" msgstr "" -#: Mailman/Handlers/Scrubber.py:215 +#: Mailman/Handlers/Scrubber.py:218 msgid "HTML attachment scrubbed and removed" msgstr "" -#: Mailman/Handlers/Scrubber.py:231 Mailman/Handlers/Scrubber.py:256 +#: Mailman/Handlers/Scrubber.py:234 Mailman/Handlers/Scrubber.py:259 msgid "" "An HTML attachment was scrubbed...\n" "URL: %(url)s\n" msgstr "" -#: Mailman/Handlers/Scrubber.py:268 +#: Mailman/Handlers/Scrubber.py:271 msgid "no subject" msgstr "" -#: Mailman/Handlers/Scrubber.py:270 +#: Mailman/Handlers/Scrubber.py:273 msgid "no date" msgstr "" -#: Mailman/Handlers/Scrubber.py:271 +#: Mailman/Handlers/Scrubber.py:274 msgid "unknown sender" msgstr "" -#: Mailman/Handlers/Scrubber.py:273 +#: Mailman/Handlers/Scrubber.py:276 msgid "" "An embedded message was scrubbed...\n" "From: %(who)s\n" @@ -6419,7 +6450,7 @@ msgid "" "URL: %(url)s\n" msgstr "" -#: Mailman/Handlers/Scrubber.py:305 +#: Mailman/Handlers/Scrubber.py:308 msgid "" "A non-text attachment was scrubbed...\n" "Name: %(filename)s\n" @@ -6429,12 +6460,12 @@ msgid "" "URL: %(url)s\n" msgstr "" -#: Mailman/Handlers/Scrubber.py:344 +#: Mailman/Handlers/Scrubber.py:347 msgid "" "Skipped content of type %(partctype)s\n" msgstr "" -#: Mailman/Handlers/Scrubber.py:385 +#: Mailman/Handlers/Scrubber.py:388 msgid "" "-------------- next part --------------\n" msgstr "" @@ -6443,7 +6474,7 @@ msgstr "" msgid "Header matched regexp: %(pattern)s" msgstr "" -#: Mailman/Handlers/SpamDetect.py:126 +#: Mailman/Handlers/SpamDetect.py:127 msgid "" "You are not allowed to post to this mailing list From: a domain which\n" "publishes a DMARC policy of reject or quarantine, and your message has been\n" @@ -6451,7 +6482,7 @@ msgid "" "error, contact the mailing list owner at %(listowner)s." msgstr "" -#: Mailman/Handlers/SpamDetect.py:196 +#: Mailman/Handlers/SpamDetect.py:197 msgid "Message rejected by filter rule match" msgstr "" @@ -6581,16 +6612,16 @@ msgstr "" msgid "Mailing list removal request for list %(listname)s" msgstr "" -#: Mailman/MTA/Postfix.py:420 +#: Mailman/MTA/Postfix.py:442 msgid "checking permissions on %(file)s" msgstr "" -#: Mailman/MTA/Postfix.py:430 +#: Mailman/MTA/Postfix.py:452 msgid "%(file)s permissions must be 0664 (got %(octmode)s)" msgstr "" -#: Mailman/MTA/Postfix.py:432 Mailman/MTA/Postfix.py:460 -#: Mailman/MTA/Postfix.py:471 bin/check_perms:125 bin/check_perms:153 +#: Mailman/MTA/Postfix.py:454 Mailman/MTA/Postfix.py:482 +#: Mailman/MTA/Postfix.py:493 bin/check_perms:125 bin/check_perms:153 #: bin/check_perms:163 bin/check_perms:174 bin/check_perms:199 #: bin/check_perms:216 bin/check_perms:242 bin/check_perms:265 #: bin/check_perms:284 bin/check_perms:298 bin/check_perms:318 @@ -6598,15 +6629,15 @@ msgstr "" msgid "(fixing)" msgstr "" -#: Mailman/MTA/Postfix.py:448 +#: Mailman/MTA/Postfix.py:470 msgid "checking ownership of %(dbfile)s" msgstr "" -#: Mailman/MTA/Postfix.py:456 +#: Mailman/MTA/Postfix.py:478 msgid "%(dbfile)s owned by %(owner)s (must be owned by %(user)s" msgstr "" -#: Mailman/MTA/Postfix.py:469 +#: Mailman/MTA/Postfix.py:491 msgid "%(dbfile)s permissions must be 0664 (got %(octmode)s)" msgstr "" @@ -6618,51 +6649,51 @@ msgstr "" msgid "Your confirmation is required to leave the %(listname)s mailing list" msgstr "" -#: Mailman/MailList.py:973 Mailman/MailList.py:1464 +#: Mailman/MailList.py:974 Mailman/MailList.py:1465 msgid " from %(remote)s" msgstr "" -#: Mailman/MailList.py:1017 +#: Mailman/MailList.py:1018 msgid "subscriptions to %(realname)s require moderator approval" msgstr "" -#: Mailman/MailList.py:1099 bin/add_members:299 +#: Mailman/MailList.py:1100 bin/add_members:299 msgid "%(realname)s subscription notification" msgstr "" -#: Mailman/MailList.py:1119 +#: Mailman/MailList.py:1120 msgid "unsubscriptions require moderator approval" msgstr "" -#: Mailman/MailList.py:1140 +#: Mailman/MailList.py:1141 msgid "%(realname)s unsubscribe notification" msgstr "" -#: Mailman/MailList.py:1302 +#: Mailman/MailList.py:1303 msgid "%(realname)s address change notification" msgstr "" -#: Mailman/MailList.py:1336 +#: Mailman/MailList.py:1337 msgid "via email confirmation" msgstr "" -#: Mailman/MailList.py:1345 +#: Mailman/MailList.py:1346 msgid "via web confirmation" msgstr "" -#: Mailman/MailList.py:1370 +#: Mailman/MailList.py:1371 msgid "subscriptions to %(name)s require administrator approval" msgstr "" -#: Mailman/MailList.py:1380 +#: Mailman/MailList.py:1381 msgid "email confirmation" msgstr "" -#: Mailman/MailList.py:1382 +#: Mailman/MailList.py:1383 msgid "web confirmation" msgstr "" -#: Mailman/MailList.py:1638 +#: Mailman/MailList.py:1639 msgid "Last autoresponse notification for today" msgstr "" @@ -8393,15 +8424,15 @@ msgid "" "operation. It is only useful for debugging if it is run separately.\n" msgstr "" -#: bin/qrunner:178 +#: bin/qrunner:179 msgid "%(name)s runs the %(runnername)s qrunner" msgstr "" -#: bin/qrunner:179 +#: bin/qrunner:180 msgid "All runs all the above qrunners" msgstr "" -#: bin/qrunner:215 +#: bin/qrunner:216 msgid "No runner name given." msgstr "" |