aboutsummaryrefslogtreecommitdiffstats
path: root/messages/mailman.pot
diff options
context:
space:
mode:
Diffstat (limited to '')
-rwxr-xr-xmessages/mailman.pot991
1 files changed, 531 insertions, 460 deletions
diff --git a/messages/mailman.pot b/messages/mailman.pot
index 4f27358d..63766962 100755
--- a/messages/mailman.pot
+++ b/messages/mailman.pot
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: Sun Mar 25 16:40:47 2012\n"
+"POT-Creation-Date: Fri Sep 27 16:41:21 2013\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"
@@ -24,143 +24,143 @@ msgid " %(size)i bytes "
msgstr ""
#: Mailman/Archiver/HyperArch.py:289 Mailman/Archiver/HyperArch.py:292
-#: Mailman/Archiver/HyperArch.py:423 Mailman/Archiver/HyperArch.py:480
-#: Mailman/Archiver/HyperArch.py:589 Mailman/Archiver/HyperArch.py:1063
-#: Mailman/Archiver/HyperArch.py:1192
+#: Mailman/Archiver/HyperArch.py:423 Mailman/Archiver/HyperArch.py:481
+#: Mailman/Archiver/HyperArch.py:590 Mailman/Archiver/HyperArch.py:1064
+#: Mailman/Archiver/HyperArch.py:1193
msgid " at "
msgstr ""
-#: Mailman/Archiver/HyperArch.py:509
+#: Mailman/Archiver/HyperArch.py:510
msgid "Previous message:"
msgstr ""
-#: Mailman/Archiver/HyperArch.py:531
+#: Mailman/Archiver/HyperArch.py:532
msgid "Next message:"
msgstr ""
-#: Mailman/Archiver/HyperArch.py:704 Mailman/Archiver/HyperArch.py:740
+#: Mailman/Archiver/HyperArch.py:705 Mailman/Archiver/HyperArch.py:741
msgid "thread"
msgstr ""
-#: Mailman/Archiver/HyperArch.py:705 Mailman/Archiver/HyperArch.py:741
+#: Mailman/Archiver/HyperArch.py:706 Mailman/Archiver/HyperArch.py:742
msgid "subject"
msgstr ""
-#: Mailman/Archiver/HyperArch.py:706 Mailman/Archiver/HyperArch.py:742
+#: Mailman/Archiver/HyperArch.py:707 Mailman/Archiver/HyperArch.py:743
msgid "author"
msgstr ""
-#: Mailman/Archiver/HyperArch.py:707 Mailman/Archiver/HyperArch.py:743
+#: Mailman/Archiver/HyperArch.py:708 Mailman/Archiver/HyperArch.py:744
msgid "date"
msgstr ""
-#: Mailman/Archiver/HyperArch.py:779
+#: Mailman/Archiver/HyperArch.py:780
msgid "<P>Currently, there are no archives. </P>"
msgstr ""
-#: Mailman/Archiver/HyperArch.py:817
+#: Mailman/Archiver/HyperArch.py:818
msgid "Gzip'd Text%(sz)s"
msgstr ""
-#: Mailman/Archiver/HyperArch.py:822
+#: Mailman/Archiver/HyperArch.py:823
msgid "Text%(sz)s"
msgstr ""
-#: Mailman/Archiver/HyperArch.py:912
+#: Mailman/Archiver/HyperArch.py:913
msgid ""
"figuring article archives\n"
msgstr ""
-#: Mailman/Archiver/HyperArch.py:922
+#: Mailman/Archiver/HyperArch.py:923
msgid "April"
msgstr ""
-#: Mailman/Archiver/HyperArch.py:922
+#: Mailman/Archiver/HyperArch.py:923
msgid "February"
msgstr ""
-#: Mailman/Archiver/HyperArch.py:922
+#: Mailman/Archiver/HyperArch.py:923
msgid "January"
msgstr ""
-#: Mailman/Archiver/HyperArch.py:922
+#: Mailman/Archiver/HyperArch.py:923
msgid "March"
msgstr ""
-#: Mailman/Archiver/HyperArch.py:923
+#: Mailman/Archiver/HyperArch.py:924
msgid "August"
msgstr ""
-#: Mailman/Archiver/HyperArch.py:923
+#: Mailman/Archiver/HyperArch.py:924
msgid "July"
msgstr ""
-#: Mailman/Archiver/HyperArch.py:923
+#: Mailman/Archiver/HyperArch.py:924
msgid "June"
msgstr ""
-#: Mailman/Archiver/HyperArch.py:923 Mailman/i18n.py:107
+#: Mailman/Archiver/HyperArch.py:924 Mailman/i18n.py:107
msgid "May"
msgstr ""
-#: Mailman/Archiver/HyperArch.py:924
+#: Mailman/Archiver/HyperArch.py:925
msgid "December"
msgstr ""
-#: Mailman/Archiver/HyperArch.py:924
+#: Mailman/Archiver/HyperArch.py:925
msgid "November"
msgstr ""
-#: Mailman/Archiver/HyperArch.py:924
+#: Mailman/Archiver/HyperArch.py:925
msgid "October"
msgstr ""
-#: Mailman/Archiver/HyperArch.py:924
+#: Mailman/Archiver/HyperArch.py:925
msgid "September"
msgstr ""
-#: Mailman/Archiver/HyperArch.py:932
+#: Mailman/Archiver/HyperArch.py:933
msgid "First"
msgstr ""
-#: Mailman/Archiver/HyperArch.py:932
+#: Mailman/Archiver/HyperArch.py:933
msgid "Fourth"
msgstr ""
-#: Mailman/Archiver/HyperArch.py:932
+#: Mailman/Archiver/HyperArch.py:933
msgid "Second"
msgstr ""
-#: Mailman/Archiver/HyperArch.py:932
+#: Mailman/Archiver/HyperArch.py:933
msgid "Third"
msgstr ""
-#: Mailman/Archiver/HyperArch.py:934
+#: Mailman/Archiver/HyperArch.py:935
msgid "%(ord)s quarter %(year)i"
msgstr ""
-#: Mailman/Archiver/HyperArch.py:941
+#: Mailman/Archiver/HyperArch.py:942
msgid "%(month)s %(year)i"
msgstr ""
-#: Mailman/Archiver/HyperArch.py:946
+#: Mailman/Archiver/HyperArch.py:947
msgid "The Week Of Monday %(day)i %(month)s %(year)i"
msgstr ""
-#: Mailman/Archiver/HyperArch.py:950
+#: Mailman/Archiver/HyperArch.py:951
msgid "%(day)i %(month)s %(year)i"
msgstr ""
-#: Mailman/Archiver/HyperArch.py:1050
+#: Mailman/Archiver/HyperArch.py:1051
msgid ""
"Computing threaded index\n"
msgstr ""
-#: Mailman/Archiver/HyperArch.py:1315
+#: Mailman/Archiver/HyperArch.py:1316
msgid "Updating HTML for article %(seq)s"
msgstr ""
-#: Mailman/Archiver/HyperArch.py:1322
+#: Mailman/Archiver/HyperArch.py:1323
msgid "article file %(filename)s is missing!"
msgstr ""
@@ -221,9 +221,9 @@ msgstr ""
msgid " The last bounce received from you was dated %(date)s"
msgstr ""
-#: Mailman/Bouncer.py:322 Mailman/Deliverer.py:143
-#: Mailman/Handlers/Acknowledge.py:44 Mailman/Handlers/CookHeaders.py:284
-#: Mailman/Handlers/Hold.py:215 Mailman/Handlers/ToDigest.py:239
+#: Mailman/Bouncer.py:322 Mailman/Deliverer.py:144
+#: Mailman/Handlers/Acknowledge.py:44 Mailman/Handlers/CookHeaders.py:317
+#: Mailman/Handlers/Hold.py:215 Mailman/Handlers/ToDigest.py:240
#: Mailman/ListAdmin.py:223
msgid "(no subject)"
msgstr ""
@@ -240,24 +240,24 @@ msgstr ""
msgid "Administrator"
msgstr ""
-#: Mailman/Cgi/admin.py:79 Mailman/Cgi/admindb.py:93 Mailman/Cgi/confirm.py:62
-#: Mailman/Cgi/edithtml.py:71 Mailman/Cgi/listinfo.py:54
-#: Mailman/Cgi/options.py:78 Mailman/Cgi/private.py:108
-#: Mailman/Cgi/rmlist.py:64 Mailman/Cgi/roster.py:59
-#: Mailman/Cgi/subscribe.py:62
+#: Mailman/Cgi/admin.py:79 Mailman/Cgi/admindb.py:116
+#: Mailman/Cgi/confirm.py:62 Mailman/Cgi/edithtml.py:71
+#: Mailman/Cgi/listinfo.py:55 Mailman/Cgi/options.py:78
+#: Mailman/Cgi/private.py:108 Mailman/Cgi/rmlist.py:64
+#: Mailman/Cgi/roster.py:59 Mailman/Cgi/subscribe.py:63
msgid "No such list <em>%(safelistname)s</em>"
msgstr ""
-#: Mailman/Cgi/admin.py:107 Mailman/Cgi/admindb.py:109
+#: Mailman/Cgi/admin.py:108 Mailman/Cgi/admindb.py:132
#: Mailman/Cgi/edithtml.py:91 Mailman/Cgi/private.py:135
msgid "Authorization failed."
msgstr ""
-#: Mailman/Cgi/admin.py:198
+#: Mailman/Cgi/admin.py:199
msgid "The form lifetime has expired. (request forgery check)"
msgstr ""
-#: Mailman/Cgi/admin.py:204
+#: Mailman/Cgi/admin.py:205
msgid ""
"You have turned off delivery of both digest and\n"
" non-digest messages. This is an incompatible state of\n"
@@ -266,55 +266,55 @@ msgid ""
" unusable."
msgstr ""
-#: Mailman/Cgi/admin.py:208 Mailman/Cgi/admin.py:216 Mailman/Cgi/admin.py:223
-#: Mailman/Cgi/admin.py:1498 Mailman/Gui/GUIBase.py:204
+#: Mailman/Cgi/admin.py:209 Mailman/Cgi/admin.py:217 Mailman/Cgi/admin.py:224
+#: Mailman/Cgi/admin.py:1497 Mailman/Gui/GUIBase.py:207
msgid "Warning: "
msgstr ""
-#: Mailman/Cgi/admin.py:213
+#: Mailman/Cgi/admin.py:214
msgid ""
"You have digest members, but digests are turned\n"
" off. Those people will not receive mail.\n"
" Affected member(s) %(dm)r."
msgstr ""
-#: Mailman/Cgi/admin.py:220
+#: Mailman/Cgi/admin.py:221
msgid ""
"You have regular list members but non-digestified mail is\n"
" turned off. They will receive non-digestified mail until you\n"
" fix this problem. Affected member(s) %(rm)r."
msgstr ""
-#: Mailman/Cgi/admin.py:245
+#: Mailman/Cgi/admin.py:246
msgid "%(hostname)s mailing lists - Admin Links"
msgstr ""
-#: Mailman/Cgi/admin.py:276 Mailman/Cgi/listinfo.py:104
+#: Mailman/Cgi/admin.py:277 Mailman/Cgi/listinfo.py:105
msgid "Welcome!"
msgstr ""
-#: Mailman/Cgi/admin.py:279 Mailman/Cgi/listinfo.py:107
+#: Mailman/Cgi/admin.py:280 Mailman/Cgi/listinfo.py:108
msgid "Mailman"
msgstr ""
-#: Mailman/Cgi/admin.py:283
+#: Mailman/Cgi/admin.py:284
msgid ""
"<p>There currently are no publicly-advertised %(mailmanlink)s\n"
" mailing lists on %(hostname)s."
msgstr ""
-#: Mailman/Cgi/admin.py:289
+#: Mailman/Cgi/admin.py:290
msgid ""
"<p>Below is the collection of publicly-advertised\n"
" %(mailmanlink)s mailing lists on %(hostname)s. Click on a list\n"
" name to visit the configuration pages for that list."
msgstr ""
-#: Mailman/Cgi/admin.py:296
+#: Mailman/Cgi/admin.py:297
msgid "right "
msgstr ""
-#: Mailman/Cgi/admin.py:298
+#: Mailman/Cgi/admin.py:299
msgid ""
"To visit the administrators configuration page for an\n"
" unadvertised list, open a URL similar to this one, but with a '/' and\n"
@@ -324,42 +324,42 @@ msgid ""
" <p>General list information can be found at "
msgstr ""
-#: Mailman/Cgi/admin.py:305
+#: Mailman/Cgi/admin.py:306
msgid "the mailing list overview page"
msgstr ""
-#: Mailman/Cgi/admin.py:307
+#: Mailman/Cgi/admin.py:308
msgid "<p>(Send questions and comments to "
msgstr ""
-#: Mailman/Cgi/admin.py:317 Mailman/Cgi/listinfo.py:139 cron/mailpasswds:216
+#: Mailman/Cgi/admin.py:318 Mailman/Cgi/listinfo.py:140 cron/mailpasswds:216
msgid "List"
msgstr ""
-#: Mailman/Cgi/admin.py:318 Mailman/Cgi/admin.py:586
-#: Mailman/Cgi/listinfo.py:140
+#: Mailman/Cgi/admin.py:319 Mailman/Cgi/admin.py:587
+#: Mailman/Cgi/listinfo.py:141
msgid "Description"
msgstr ""
-#: Mailman/Cgi/admin.py:324 Mailman/Cgi/listinfo.py:146 bin/list_lists:116
+#: Mailman/Cgi/admin.py:325 Mailman/Cgi/listinfo.py:147 bin/list_lists:124
msgid "[no description available]"
msgstr ""
-#: Mailman/Cgi/admin.py:358
+#: Mailman/Cgi/admin.py:359
msgid "No valid variable name found."
msgstr ""
-#: Mailman/Cgi/admin.py:368
+#: Mailman/Cgi/admin.py:369
msgid ""
"%(realname)s Mailing list Configuration Help\n"
" <br><em>%(varname)s</em> Option"
msgstr ""
-#: Mailman/Cgi/admin.py:375
+#: Mailman/Cgi/admin.py:376
msgid "Mailman %(varname)s List Option Help"
msgstr ""
-#: Mailman/Cgi/admin.py:393
+#: Mailman/Cgi/admin.py:394
msgid ""
"<em><strong>Warning:</strong> changing this option here\n"
" could cause other screens to be out-of-sync. Be sure to reload any other\n"
@@ -367,317 +367,317 @@ msgid ""
" "
msgstr ""
-#: Mailman/Cgi/admin.py:404
+#: Mailman/Cgi/admin.py:405
msgid "return to the %(categoryname)s options page."
msgstr ""
-#: Mailman/Cgi/admin.py:419
+#: Mailman/Cgi/admin.py:420
msgid "%(realname)s Administration (%(label)s)"
msgstr ""
-#: Mailman/Cgi/admin.py:420
+#: Mailman/Cgi/admin.py:421
msgid "%(realname)s mailing list administration<br>%(label)s Section"
msgstr ""
-#: Mailman/Cgi/admin.py:437
+#: Mailman/Cgi/admin.py:438
msgid "Configuration Categories"
msgstr ""
-#: Mailman/Cgi/admin.py:438
+#: Mailman/Cgi/admin.py:439
msgid "Other Administrative Activities"
msgstr ""
-#: Mailman/Cgi/admin.py:442
+#: Mailman/Cgi/admin.py:443
msgid "Tend to pending moderator requests"
msgstr ""
-#: Mailman/Cgi/admin.py:444
+#: Mailman/Cgi/admin.py:445
msgid "Go to the general list information page"
msgstr ""
-#: Mailman/Cgi/admin.py:446
+#: Mailman/Cgi/admin.py:447
msgid "Edit the public HTML pages and text files"
msgstr ""
-#: Mailman/Cgi/admin.py:448
+#: Mailman/Cgi/admin.py:449
msgid "Go to list archives"
msgstr ""
-#: Mailman/Cgi/admin.py:454
+#: Mailman/Cgi/admin.py:455
msgid "Delete this mailing list"
msgstr ""
-#: Mailman/Cgi/admin.py:455
+#: Mailman/Cgi/admin.py:456
msgid " (requires confirmation)<br>&nbsp;<br>"
msgstr ""
-#: Mailman/Cgi/admin.py:461 Mailman/Cgi/admindb.py:195
-#: Mailman/Cgi/admindb.py:272
+#: Mailman/Cgi/admin.py:462 Mailman/Cgi/admindb.py:218
+#: Mailman/Cgi/admindb.py:295
msgid "Logout"
msgstr ""
-#: Mailman/Cgi/admin.py:505
+#: Mailman/Cgi/admin.py:506
msgid "Emergency moderation of all list traffic is enabled"
msgstr ""
-#: Mailman/Cgi/admin.py:516
+#: Mailman/Cgi/admin.py:517
msgid ""
"Make your changes in the following section, then submit them\n"
" using the <em>Submit Your Changes</em> button below."
msgstr ""
-#: Mailman/Cgi/admin.py:534
+#: Mailman/Cgi/admin.py:535
msgid "Additional Member Tasks"
msgstr ""
-#: Mailman/Cgi/admin.py:540
+#: Mailman/Cgi/admin.py:541
msgid ""
"<li>Set everyone's moderation bit, including\n"
" those members not currently visible"
msgstr ""
-#: Mailman/Cgi/admin.py:544
+#: Mailman/Cgi/admin.py:545
msgid "Off"
msgstr ""
-#: Mailman/Cgi/admin.py:544
+#: Mailman/Cgi/admin.py:545
msgid "On"
msgstr ""
-#: Mailman/Cgi/admin.py:546
+#: Mailman/Cgi/admin.py:547
msgid "Set"
msgstr ""
-#: Mailman/Cgi/admin.py:587
+#: Mailman/Cgi/admin.py:588
msgid "Value"
msgstr ""
-#: Mailman/Cgi/admin.py:641
+#: Mailman/Cgi/admin.py:642
msgid ""
"Badly formed options entry:\n"
" %(record)s"
msgstr ""
-#: Mailman/Cgi/admin.py:699
+#: Mailman/Cgi/admin.py:700
msgid "<em>Enter the text below, or...</em><br>"
msgstr ""
-#: Mailman/Cgi/admin.py:701
+#: Mailman/Cgi/admin.py:702
msgid "<br><em>...specify a file to upload</em><br>"
msgstr ""
-#: Mailman/Cgi/admin.py:727 Mailman/Cgi/admin.py:730
+#: Mailman/Cgi/admin.py:728 Mailman/Cgi/admin.py:731
msgid "Topic %(i)d"
msgstr ""
-#: Mailman/Cgi/admin.py:731 Mailman/Cgi/admin.py:781
+#: Mailman/Cgi/admin.py:732 Mailman/Cgi/admin.py:782
msgid "Delete"
msgstr ""
-#: Mailman/Cgi/admin.py:732
+#: Mailman/Cgi/admin.py:733
msgid "Topic name:"
msgstr ""
-#: Mailman/Cgi/admin.py:734
+#: Mailman/Cgi/admin.py:735
msgid "Regexp:"
msgstr ""
-#: Mailman/Cgi/admin.py:737 Mailman/Cgi/options.py:1053
+#: Mailman/Cgi/admin.py:738 Mailman/Cgi/options.py:1053
msgid "Description:"
msgstr ""
-#: Mailman/Cgi/admin.py:741 Mailman/Cgi/admin.py:799
+#: Mailman/Cgi/admin.py:742 Mailman/Cgi/admin.py:800
msgid "Add new item..."
msgstr ""
-#: Mailman/Cgi/admin.py:743 Mailman/Cgi/admin.py:801
+#: Mailman/Cgi/admin.py:744 Mailman/Cgi/admin.py:802
msgid "...before this one."
msgstr ""
-#: Mailman/Cgi/admin.py:744 Mailman/Cgi/admin.py:802
+#: Mailman/Cgi/admin.py:745 Mailman/Cgi/admin.py:803
msgid "...after this one."
msgstr ""
-#: Mailman/Cgi/admin.py:777 Mailman/Cgi/admin.py:780
+#: Mailman/Cgi/admin.py:778 Mailman/Cgi/admin.py:781
msgid "Spam Filter Rule %(i)d"
msgstr ""
-#: Mailman/Cgi/admin.py:782
+#: Mailman/Cgi/admin.py:783
msgid "Spam Filter Regexp:"
msgstr ""
-#: Mailman/Cgi/admin.py:793 Mailman/Cgi/admindb.py:327
-#: Mailman/Cgi/admindb.py:386 Mailman/Cgi/admindb.py:431
-#: Mailman/Cgi/admindb.py:671
+#: Mailman/Cgi/admin.py:794 Mailman/Cgi/admindb.py:350
+#: Mailman/Cgi/admindb.py:409 Mailman/Cgi/admindb.py:463
+#: Mailman/Cgi/admindb.py:704
msgid "Defer"
msgstr ""
-#: Mailman/Cgi/admin.py:793 Mailman/Cgi/admindb.py:329
-#: Mailman/Cgi/admindb.py:388 Mailman/Cgi/admindb.py:431
-#: Mailman/Cgi/admindb.py:671 Mailman/Gui/ContentFilter.py:37
+#: Mailman/Cgi/admin.py:794 Mailman/Cgi/admindb.py:352
+#: Mailman/Cgi/admindb.py:411 Mailman/Cgi/admindb.py:463
+#: Mailman/Cgi/admindb.py:704 Mailman/Gui/ContentFilter.py:37
#: Mailman/Gui/Privacy.py:216 Mailman/Gui/Privacy.py:297
msgid "Reject"
msgstr ""
-#: Mailman/Cgi/admin.py:793 Mailman/Gui/Privacy.py:216
+#: Mailman/Cgi/admin.py:794 Mailman/Gui/Privacy.py:216
#: Mailman/Gui/Privacy.py:297
msgid "Hold"
msgstr ""
-#: Mailman/Cgi/admin.py:794 Mailman/Cgi/admindb.py:330
-#: Mailman/Cgi/admindb.py:389 Mailman/Cgi/admindb.py:431
-#: Mailman/Cgi/admindb.py:671 Mailman/Commands/cmd_confirm.py:93
+#: Mailman/Cgi/admin.py:795 Mailman/Cgi/admindb.py:353
+#: Mailman/Cgi/admindb.py:412 Mailman/Cgi/admindb.py:463
+#: Mailman/Cgi/admindb.py:704 Mailman/Commands/cmd_confirm.py:93
#: Mailman/Gui/ContentFilter.py:37 Mailman/Gui/Privacy.py:216
#: Mailman/Gui/Privacy.py:297
msgid "Discard"
msgstr ""
-#: Mailman/Cgi/admin.py:794 Mailman/Cgi/admindb.py:431
+#: Mailman/Cgi/admin.py:795 Mailman/Cgi/admindb.py:463
#: Mailman/Gui/Privacy.py:297
msgid "Accept"
msgstr ""
-#: Mailman/Cgi/admin.py:797 Mailman/Cgi/admindb.py:677
+#: Mailman/Cgi/admin.py:798 Mailman/Cgi/admindb.py:710
msgid "Action:"
msgstr ""
-#: Mailman/Cgi/admin.py:809
+#: Mailman/Cgi/admin.py:810
msgid "Move rule up"
msgstr ""
-#: Mailman/Cgi/admin.py:810
+#: Mailman/Cgi/admin.py:811
msgid "Move rule down"
msgstr ""
-#: Mailman/Cgi/admin.py:843
+#: Mailman/Cgi/admin.py:844
msgid "<br>(Edit <b>%(varname)s</b>)"
msgstr ""
-#: Mailman/Cgi/admin.py:845
+#: Mailman/Cgi/admin.py:846
msgid "<br>(Details for <b>%(varname)s</b>)"
msgstr ""
-#: Mailman/Cgi/admin.py:852
+#: Mailman/Cgi/admin.py:853
msgid ""
"<br><em><strong>Note:</strong>\n"
" setting this value performs an immediate action but does not modify\n"
" permanent state.</em>"
msgstr ""
-#: Mailman/Cgi/admin.py:866
+#: Mailman/Cgi/admin.py:867
msgid "Mass Subscriptions"
msgstr ""
-#: Mailman/Cgi/admin.py:873
+#: Mailman/Cgi/admin.py:874
msgid "Mass Removals"
msgstr ""
-#: Mailman/Cgi/admin.py:880
+#: Mailman/Cgi/admin.py:881
msgid "Membership List"
msgstr ""
-#: Mailman/Cgi/admin.py:888
+#: Mailman/Cgi/admin.py:889
msgid "(help)"
msgstr ""
-#: Mailman/Cgi/admin.py:889
+#: Mailman/Cgi/admin.py:890
msgid "Find member %(link)s:"
msgstr ""
-#: Mailman/Cgi/admin.py:892
+#: Mailman/Cgi/admin.py:893
msgid "Search..."
msgstr ""
-#: Mailman/Cgi/admin.py:909
+#: Mailman/Cgi/admin.py:910
msgid "Bad regular expression: "
msgstr ""
-#: Mailman/Cgi/admin.py:963
+#: Mailman/Cgi/admin.py:964
msgid "%(allcnt)s members total, %(membercnt)s shown"
msgstr ""
-#: Mailman/Cgi/admin.py:966
+#: Mailman/Cgi/admin.py:967
msgid "%(allcnt)s members total"
msgstr ""
-#: Mailman/Cgi/admin.py:990
+#: Mailman/Cgi/admin.py:991
msgid "unsub"
msgstr ""
-#: Mailman/Cgi/admin.py:991
+#: Mailman/Cgi/admin.py:992
msgid "member address<br>member name"
msgstr ""
-#: Mailman/Cgi/admin.py:992
+#: Mailman/Cgi/admin.py:993
msgid "hide"
msgstr ""
-#: Mailman/Cgi/admin.py:992
+#: Mailman/Cgi/admin.py:993
msgid "mod"
msgstr ""
-#: Mailman/Cgi/admin.py:993
+#: Mailman/Cgi/admin.py:994
msgid "nomail<br>[reason]"
msgstr ""
-#: Mailman/Cgi/admin.py:994
+#: Mailman/Cgi/admin.py:995
msgid "ack"
msgstr ""
-#: Mailman/Cgi/admin.py:994
+#: Mailman/Cgi/admin.py:995
msgid "not metoo"
msgstr ""
-#: Mailman/Cgi/admin.py:995
+#: Mailman/Cgi/admin.py:996
msgid "nodupes"
msgstr ""
-#: Mailman/Cgi/admin.py:996
+#: Mailman/Cgi/admin.py:997
msgid "plain"
msgstr ""
-#: Mailman/Cgi/admin.py:996 Mailman/Cgi/options.py:307
+#: Mailman/Cgi/admin.py:997 Mailman/Cgi/options.py:307
msgid "digest"
msgstr ""
-#: Mailman/Cgi/admin.py:997
+#: Mailman/Cgi/admin.py:998
msgid "language"
msgstr ""
-#: Mailman/Cgi/admin.py:1008
+#: Mailman/Cgi/admin.py:1009
msgid "?"
msgstr ""
-#: Mailman/Cgi/admin.py:1009
+#: Mailman/Cgi/admin.py:1010
msgid "U"
msgstr ""
-#: Mailman/Cgi/admin.py:1010
+#: Mailman/Cgi/admin.py:1011
msgid "A"
msgstr ""
-#: Mailman/Cgi/admin.py:1011
+#: Mailman/Cgi/admin.py:1012
msgid "B"
msgstr ""
-#: Mailman/Cgi/admin.py:1083
+#: Mailman/Cgi/admin.py:1084
msgid "<b>unsub</b> -- Click on this to unsubscribe the member."
msgstr ""
-#: Mailman/Cgi/admin.py:1085
+#: Mailman/Cgi/admin.py:1086
msgid ""
"<b>mod</b> -- The user's personal moderation flag. If this is\n"
" set, postings from them will be moderated, otherwise they will be\n"
" approved."
msgstr ""
-#: Mailman/Cgi/admin.py:1089
+#: Mailman/Cgi/admin.py:1090
msgid ""
"<b>hide</b> -- Is the member's address concealed on\n"
" the list of subscribers?"
msgstr ""
-#: Mailman/Cgi/admin.py:1091
+#: Mailman/Cgi/admin.py:1092
msgid ""
"<b>nomail</b> -- Is delivery to the member disabled? If so, an\n"
" abbreviation will be given describing the reason for the disabled\n"
@@ -694,76 +694,76 @@ msgid ""
" </ul>"
msgstr ""
-#: Mailman/Cgi/admin.py:1106
+#: Mailman/Cgi/admin.py:1107
msgid ""
"<b>ack</b> -- Does the member get acknowledgements of their\n"
" posts?"
msgstr ""
-#: Mailman/Cgi/admin.py:1109
+#: Mailman/Cgi/admin.py:1110
msgid ""
"<b>not metoo</b> -- Does the member want to avoid copies of their\n"
" own postings?"
msgstr ""
-#: Mailman/Cgi/admin.py:1112
+#: Mailman/Cgi/admin.py:1113
msgid ""
"<b>nodupes</b> -- Does the member want to avoid duplicates of the\n"
" same message?"
msgstr ""
-#: Mailman/Cgi/admin.py:1115
+#: Mailman/Cgi/admin.py:1116
msgid ""
"<b>digest</b> -- Does the member get messages in digests?\n"
" (otherwise, individual messages)"
msgstr ""
-#: Mailman/Cgi/admin.py:1118
+#: Mailman/Cgi/admin.py:1119
msgid ""
"<b>plain</b> -- If getting digests, does the member get plain\n"
" text digests? (otherwise, MIME)"
msgstr ""
-#: Mailman/Cgi/admin.py:1120
+#: Mailman/Cgi/admin.py:1121
msgid "<b>language</b> -- Language preferred by the user"
msgstr ""
-#: Mailman/Cgi/admin.py:1134
+#: Mailman/Cgi/admin.py:1135
msgid "Click here to hide the legend for this table."
msgstr ""
-#: Mailman/Cgi/admin.py:1138
+#: Mailman/Cgi/admin.py:1139
msgid "Click here to include the legend for this table."
msgstr ""
-#: Mailman/Cgi/admin.py:1145
+#: Mailman/Cgi/admin.py:1146
msgid ""
"<p><em>To view more members, click on the appropriate\n"
" range listed below:</em>"
msgstr ""
-#: Mailman/Cgi/admin.py:1154
+#: Mailman/Cgi/admin.py:1155
msgid "from %(start)s to %(end)s"
msgstr ""
-#: Mailman/Cgi/admin.py:1167
+#: Mailman/Cgi/admin.py:1168
msgid "Subscribe these users now or invite them?"
msgstr ""
-#: Mailman/Cgi/admin.py:1169
+#: Mailman/Cgi/admin.py:1170
msgid "Invite"
msgstr ""
-#: Mailman/Cgi/admin.py:1169 Mailman/Cgi/listinfo.py:182
+#: Mailman/Cgi/admin.py:1170 Mailman/Cgi/listinfo.py:183
msgid "Subscribe"
msgstr ""
-#: Mailman/Cgi/admin.py:1175
+#: Mailman/Cgi/admin.py:1176
msgid "Send welcome messages to new subscribees?"
msgstr ""
-#: Mailman/Cgi/admin.py:1177 Mailman/Cgi/admin.py:1186
-#: Mailman/Cgi/admin.py:1219 Mailman/Cgi/admin.py:1227
+#: Mailman/Cgi/admin.py:1178 Mailman/Cgi/admin.py:1187
+#: Mailman/Cgi/admin.py:1220 Mailman/Cgi/admin.py:1228
#: Mailman/Cgi/confirm.py:292 Mailman/Cgi/create.py:353
#: Mailman/Cgi/create.py:388 Mailman/Cgi/create.py:426
#: Mailman/Cgi/rmlist.py:230 Mailman/Gui/Archive.py:33
@@ -773,25 +773,26 @@ msgstr ""
#: Mailman/Gui/Bounce.py:155 Mailman/Gui/ContentFilter.py:74
#: Mailman/Gui/ContentFilter.py:116 Mailman/Gui/ContentFilter.py:120
#: Mailman/Gui/Digest.py:46 Mailman/Gui/Digest.py:62 Mailman/Gui/Digest.py:84
-#: Mailman/Gui/Digest.py:89 Mailman/Gui/General.py:157
-#: Mailman/Gui/General.py:163 Mailman/Gui/General.py:241
-#: Mailman/Gui/General.py:268 Mailman/Gui/General.py:295
-#: Mailman/Gui/General.py:306 Mailman/Gui/General.py:309
-#: Mailman/Gui/General.py:319 Mailman/Gui/General.py:324
-#: Mailman/Gui/General.py:330 Mailman/Gui/General.py:350
-#: Mailman/Gui/General.py:382 Mailman/Gui/General.py:405
-#: Mailman/Gui/General.py:422 Mailman/Gui/NonDigest.py:45
-#: Mailman/Gui/NonDigest.py:53 Mailman/Gui/NonDigest.py:140
-#: Mailman/Gui/NonDigest.py:162 Mailman/Gui/Privacy.py:110
-#: Mailman/Gui/Privacy.py:116 Mailman/Gui/Privacy.py:149
-#: Mailman/Gui/Privacy.py:197 Mailman/Gui/Privacy.py:312
-#: Mailman/Gui/Privacy.py:331 Mailman/Gui/Usenet.py:52
-#: Mailman/Gui/Usenet.py:56 Mailman/Gui/Usenet.py:93 Mailman/Gui/Usenet.py:105
+#: Mailman/Gui/Digest.py:89 Mailman/Gui/General.py:161
+#: Mailman/Gui/General.py:175 Mailman/Gui/General.py:181
+#: Mailman/Gui/General.py:259 Mailman/Gui/General.py:286
+#: Mailman/Gui/General.py:313 Mailman/Gui/General.py:324
+#: Mailman/Gui/General.py:327 Mailman/Gui/General.py:337
+#: Mailman/Gui/General.py:342 Mailman/Gui/General.py:348
+#: Mailman/Gui/General.py:368 Mailman/Gui/General.py:400
+#: Mailman/Gui/General.py:423 Mailman/Gui/General.py:440
+#: Mailman/Gui/NonDigest.py:45 Mailman/Gui/NonDigest.py:53
+#: Mailman/Gui/NonDigest.py:140 Mailman/Gui/NonDigest.py:162
+#: Mailman/Gui/Privacy.py:110 Mailman/Gui/Privacy.py:116
+#: Mailman/Gui/Privacy.py:149 Mailman/Gui/Privacy.py:197
+#: Mailman/Gui/Privacy.py:312 Mailman/Gui/Privacy.py:331
+#: 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:1177 Mailman/Cgi/admin.py:1186
-#: Mailman/Cgi/admin.py:1219 Mailman/Cgi/admin.py:1227
+#: Mailman/Cgi/admin.py:1178 Mailman/Cgi/admin.py:1187
+#: Mailman/Cgi/admin.py:1220 Mailman/Cgi/admin.py:1228
#: Mailman/Cgi/confirm.py:292 Mailman/Cgi/create.py:353
#: Mailman/Cgi/create.py:388 Mailman/Cgi/create.py:426
#: Mailman/Cgi/rmlist.py:230 Mailman/Gui/Archive.py:33
@@ -801,13 +802,13 @@ msgstr ""
#: Mailman/Gui/ContentFilter.py:74 Mailman/Gui/ContentFilter.py:116
#: Mailman/Gui/ContentFilter.py:120 Mailman/Gui/Digest.py:46
#: Mailman/Gui/Digest.py:62 Mailman/Gui/Digest.py:84 Mailman/Gui/Digest.py:89
-#: Mailman/Gui/General.py:157 Mailman/Gui/General.py:163
-#: Mailman/Gui/General.py:241 Mailman/Gui/General.py:268
-#: Mailman/Gui/General.py:295 Mailman/Gui/General.py:306
-#: Mailman/Gui/General.py:309 Mailman/Gui/General.py:319
-#: Mailman/Gui/General.py:324 Mailman/Gui/General.py:330
-#: Mailman/Gui/General.py:350 Mailman/Gui/General.py:382
-#: Mailman/Gui/General.py:405 Mailman/Gui/General.py:422
+#: Mailman/Gui/General.py:175 Mailman/Gui/General.py:181
+#: Mailman/Gui/General.py:259 Mailman/Gui/General.py:286
+#: Mailman/Gui/General.py:313 Mailman/Gui/General.py:324
+#: Mailman/Gui/General.py:327 Mailman/Gui/General.py:337
+#: Mailman/Gui/General.py:342 Mailman/Gui/General.py:348
+#: Mailman/Gui/General.py:368 Mailman/Gui/General.py:400
+#: Mailman/Gui/General.py:423 Mailman/Gui/General.py:440
#: Mailman/Gui/NonDigest.py:45 Mailman/Gui/NonDigest.py:53
#: Mailman/Gui/NonDigest.py:140 Mailman/Gui/NonDigest.py:162
#: Mailman/Gui/Privacy.py:110 Mailman/Gui/Privacy.py:116
@@ -818,38 +819,38 @@ msgstr ""
msgid "Yes"
msgstr ""
-#: Mailman/Cgi/admin.py:1184
+#: Mailman/Cgi/admin.py:1185
msgid "Send notifications of new subscriptions to the list owner?"
msgstr ""
-#: Mailman/Cgi/admin.py:1192 Mailman/Cgi/admin.py:1233
+#: Mailman/Cgi/admin.py:1193 Mailman/Cgi/admin.py:1234
msgid "Enter one address per line below..."
msgstr ""
-#: Mailman/Cgi/admin.py:1197 Mailman/Cgi/admin.py:1238
+#: Mailman/Cgi/admin.py:1198 Mailman/Cgi/admin.py:1239
msgid "...or specify a file to upload:"
msgstr ""
-#: Mailman/Cgi/admin.py:1202
+#: Mailman/Cgi/admin.py:1203
msgid ""
"Below, enter additional text to be added to the\n"
" top of your invitation or the subscription notification. Include at least\n"
" one blank line at the end..."
msgstr ""
-#: Mailman/Cgi/admin.py:1217
+#: Mailman/Cgi/admin.py:1218
msgid "Send unsubscription acknowledgement to the user?"
msgstr ""
-#: Mailman/Cgi/admin.py:1225
+#: Mailman/Cgi/admin.py:1226
msgid "Send notifications to the list owner?"
msgstr ""
-#: Mailman/Cgi/admin.py:1247
+#: Mailman/Cgi/admin.py:1248
msgid "Change list ownership passwords"
msgstr ""
-#: Mailman/Cgi/admin.py:1250
+#: Mailman/Cgi/admin.py:1251
msgid ""
"The <em>list administrators</em> are the people who have ultimate control over\n"
"all parameters of this mailing list. They are able to change any list\n"
@@ -867,23 +868,23 @@ msgid ""
"<a href=\"%(adminurl)s/general\">general options section</a>."
msgstr ""
-#: Mailman/Cgi/admin.py:1269
+#: Mailman/Cgi/admin.py:1270
msgid "Enter new administrator password:"
msgstr ""
-#: Mailman/Cgi/admin.py:1271
+#: Mailman/Cgi/admin.py:1272
msgid "Confirm administrator password:"
msgstr ""
-#: Mailman/Cgi/admin.py:1276
+#: Mailman/Cgi/admin.py:1277
msgid "Enter new moderator password:"
msgstr ""
-#: Mailman/Cgi/admin.py:1278
+#: Mailman/Cgi/admin.py:1279
msgid "Confirm moderator password:"
msgstr ""
-#: Mailman/Cgi/admin.py:1282
+#: Mailman/Cgi/admin.py:1283
msgid ""
"In addition to the above passwords you may specify a password for\n"
"pre-approving posts to the list. Either of the above two passwords can\n"
@@ -893,323 +894,340 @@ msgid ""
"no other."
msgstr ""
-#: Mailman/Cgi/admin.py:1293
+#: Mailman/Cgi/admin.py:1294
msgid "Enter new poster password:"
msgstr ""
-#: Mailman/Cgi/admin.py:1295
+#: Mailman/Cgi/admin.py:1296
msgid "Confirm poster password:"
msgstr ""
-#: Mailman/Cgi/admin.py:1304
+#: Mailman/Cgi/admin.py:1305
msgid "Submit Your Changes"
msgstr ""
-#: Mailman/Cgi/admin.py:1327
+#: Mailman/Cgi/admin.py:1328
msgid "Moderator passwords did not match"
msgstr ""
-#: Mailman/Cgi/admin.py:1338
+#: Mailman/Cgi/admin.py:1339
msgid "Poster passwords did not match"
msgstr ""
-#: Mailman/Cgi/admin.py:1348
+#: Mailman/Cgi/admin.py:1349
msgid "Administrator passwords did not match"
msgstr ""
-#: Mailman/Cgi/admin.py:1398
+#: Mailman/Cgi/admin.py:1399
msgid "Already a member"
msgstr ""
-#: Mailman/Cgi/admin.py:1401
+#: Mailman/Cgi/admin.py:1402
msgid "&lt;blank line&gt;"
msgstr ""
-#: Mailman/Cgi/admin.py:1402 Mailman/Cgi/admin.py:1405
+#: Mailman/Cgi/admin.py:1403 Mailman/Cgi/admin.py:1406
+#: Mailman/Cgi/admindb.py:919
msgid "Bad/Invalid email address"
msgstr ""
-#: Mailman/Cgi/admin.py:1408
+#: Mailman/Cgi/admin.py:1409
msgid "Hostile address (illegal characters)"
msgstr ""
-#: Mailman/Cgi/admin.py:1411 bin/add_members:140 bin/clone_member:136
+#: Mailman/Cgi/admin.py:1412 bin/add_members:149 bin/clone_member:136
#: bin/sync_members:264
msgid "Banned address (matched %(pattern)s)"
msgstr ""
-#: Mailman/Cgi/admin.py:1417
+#: Mailman/Cgi/admin.py:1418
msgid "Successfully invited:"
msgstr ""
-#: Mailman/Cgi/admin.py:1419
+#: Mailman/Cgi/admin.py:1420
msgid "Successfully subscribed:"
msgstr ""
-#: Mailman/Cgi/admin.py:1424
+#: Mailman/Cgi/admin.py:1425
msgid "Error inviting:"
msgstr ""
-#: Mailman/Cgi/admin.py:1426
+#: Mailman/Cgi/admin.py:1427
msgid "Error subscribing:"
msgstr ""
-#: Mailman/Cgi/admin.py:1455
+#: Mailman/Cgi/admin.py:1458
msgid "Successfully Unsubscribed:"
msgstr ""
-#: Mailman/Cgi/admin.py:1460
+#: Mailman/Cgi/admin.py:1463
msgid "Cannot unsubscribe non-members:"
msgstr ""
-#: Mailman/Cgi/admin.py:1472
+#: Mailman/Cgi/admin.py:1471
msgid "Bad moderation flag value"
msgstr ""
-#: Mailman/Cgi/admin.py:1494
+#: Mailman/Cgi/admin.py:1493
msgid "Not subscribed"
msgstr ""
-#: Mailman/Cgi/admin.py:1497
+#: Mailman/Cgi/admin.py:1496
msgid "Ignoring changes to deleted member: %(user)s"
msgstr ""
-#: Mailman/Cgi/admin.py:1537
+#: Mailman/Cgi/admin.py:1536
msgid "Successfully Removed:"
msgstr ""
-#: Mailman/Cgi/admin.py:1541
+#: Mailman/Cgi/admin.py:1540
msgid "Error Unsubscribing:"
msgstr ""
-#: Mailman/Cgi/admindb.py:176 Mailman/Cgi/admindb.py:185
+#: Mailman/Cgi/admindb.py:199 Mailman/Cgi/admindb.py:208
msgid "%(realname)s Administrative Database"
msgstr ""
-#: Mailman/Cgi/admindb.py:179
+#: Mailman/Cgi/admindb.py:202
msgid "%(realname)s Administrative Database Results"
msgstr ""
-#: Mailman/Cgi/admindb.py:188
+#: Mailman/Cgi/admindb.py:211
msgid "There are no pending requests."
msgstr ""
-#: Mailman/Cgi/admindb.py:191
+#: Mailman/Cgi/admindb.py:214
msgid "Click here to reload this page."
msgstr ""
-#: Mailman/Cgi/admindb.py:205
+#: Mailman/Cgi/admindb.py:228
msgid "Detailed instructions for the administrative database"
msgstr ""
-#: Mailman/Cgi/admindb.py:209
+#: Mailman/Cgi/admindb.py:232
msgid "Administrative requests for mailing list:"
msgstr ""
-#: Mailman/Cgi/admindb.py:212 Mailman/Cgi/admindb.py:268
+#: Mailman/Cgi/admindb.py:235 Mailman/Cgi/admindb.py:291
msgid "Submit All Data"
msgstr ""
-#: Mailman/Cgi/admindb.py:218 Mailman/Cgi/admindb.py:266
+#: Mailman/Cgi/admindb.py:241 Mailman/Cgi/admindb.py:289
msgid "Discard all messages marked <em>Defer</em>"
msgstr ""
-#: Mailman/Cgi/admindb.py:232
+#: Mailman/Cgi/admindb.py:255
msgid "all of %(esender)s's held messages."
msgstr ""
-#: Mailman/Cgi/admindb.py:237
+#: Mailman/Cgi/admindb.py:260
msgid "a single held message."
msgstr ""
-#: Mailman/Cgi/admindb.py:242
+#: Mailman/Cgi/admindb.py:265
msgid "all held messages."
msgstr ""
-#: Mailman/Cgi/admindb.py:287
+#: Mailman/Cgi/admindb.py:310
msgid "Mailman Administrative Database Error"
msgstr ""
-#: Mailman/Cgi/admindb.py:292
+#: Mailman/Cgi/admindb.py:315
msgid "list of available mailing lists."
msgstr ""
-#: Mailman/Cgi/admindb.py:293
+#: Mailman/Cgi/admindb.py:316
msgid "You must specify a list name. Here is the %(link)s"
msgstr ""
-#: Mailman/Cgi/admindb.py:306
+#: Mailman/Cgi/admindb.py:329
msgid "Subscription Requests"
msgstr ""
-#: Mailman/Cgi/admindb.py:308
+#: Mailman/Cgi/admindb.py:331
msgid "Address/name"
msgstr ""
-#: Mailman/Cgi/admindb.py:309 Mailman/Cgi/admindb.py:360
+#: Mailman/Cgi/admindb.py:332 Mailman/Cgi/admindb.py:383
msgid "Your decision"
msgstr ""
-#: Mailman/Cgi/admindb.py:310 Mailman/Cgi/admindb.py:361
+#: Mailman/Cgi/admindb.py:333 Mailman/Cgi/admindb.py:384
msgid "Reason for refusal"
msgstr ""
-#: Mailman/Cgi/admindb.py:328 Mailman/Cgi/admindb.py:387
-#: Mailman/Cgi/admindb.py:671 Mailman/Commands/cmd_confirm.py:90
+#: Mailman/Cgi/admindb.py:351 Mailman/Cgi/admindb.py:410
+#: Mailman/Cgi/admindb.py:704 Mailman/Commands/cmd_confirm.py:90
msgid "Approve"
msgstr ""
-#: Mailman/Cgi/admindb.py:338
+#: Mailman/Cgi/admindb.py:361
msgid "Permanently ban from this list"
msgstr ""
-#: Mailman/Cgi/admindb.py:359
+#: Mailman/Cgi/admindb.py:382
msgid "User address/name"
msgstr ""
-#: Mailman/Cgi/admindb.py:399
+#: Mailman/Cgi/admindb.py:422
msgid "Unsubscription Requests"
msgstr ""
-#: Mailman/Cgi/admindb.py:411
+#: Mailman/Cgi/admindb.py:434
msgid "Held Messages"
msgstr ""
-#: Mailman/Cgi/admindb.py:424 Mailman/Cgi/admindb.py:654
+#: Mailman/Cgi/admindb.py:437
+msgid "Show this list grouped/sorted by"
+msgstr ""
+
+#: Mailman/Cgi/admindb.py:440
+msgid "sender/sender"
+msgstr ""
+
+#: Mailman/Cgi/admindb.py:440
+msgid "sender/time"
+msgstr ""
+
+#: Mailman/Cgi/admindb.py:440
+msgid "ungrouped/time"
+msgstr ""
+
+#: Mailman/Cgi/admindb.py:456 Mailman/Cgi/admindb.py:687
msgid "From:"
msgstr ""
-#: Mailman/Cgi/admindb.py:427
+#: Mailman/Cgi/admindb.py:459
msgid "Action to take on all these held messages:"
msgstr ""
-#: Mailman/Cgi/admindb.py:439
+#: Mailman/Cgi/admindb.py:471
msgid "Preserve messages for the site administrator"
msgstr ""
-#: Mailman/Cgi/admindb.py:445
+#: Mailman/Cgi/admindb.py:477
msgid "Forward messages (individually) to:"
msgstr ""
-#: Mailman/Cgi/admindb.py:463
+#: Mailman/Cgi/admindb.py:495
msgid "Clear this member's <em>moderate</em> flag"
msgstr ""
-#: Mailman/Cgi/admindb.py:467
+#: Mailman/Cgi/admindb.py:499
msgid "<em>The sender is now a member of this list</em>"
msgstr ""
-#: Mailman/Cgi/admindb.py:476
+#: Mailman/Cgi/admindb.py:508
msgid "Add <b>%(esender)s</b> to one of these sender filters:"
msgstr ""
-#: Mailman/Cgi/admindb.py:481
+#: Mailman/Cgi/admindb.py:513
msgid "Accepts"
msgstr ""
-#: Mailman/Cgi/admindb.py:481
+#: Mailman/Cgi/admindb.py:513
msgid "Discards"
msgstr ""
-#: Mailman/Cgi/admindb.py:481
+#: Mailman/Cgi/admindb.py:513
msgid "Holds"
msgstr ""
-#: Mailman/Cgi/admindb.py:481
+#: Mailman/Cgi/admindb.py:513
msgid "Rejects"
msgstr ""
-#: Mailman/Cgi/admindb.py:490
+#: Mailman/Cgi/admindb.py:522
msgid ""
"Ban <b>%(esender)s</b> from ever subscribing to this\n"
" mailing list"
msgstr ""
-#: Mailman/Cgi/admindb.py:495
+#: Mailman/Cgi/admindb.py:527
msgid ""
"Click on the message number to view the individual\n"
" message, or you can "
msgstr ""
-#: Mailman/Cgi/admindb.py:497
+#: Mailman/Cgi/admindb.py:529
msgid "view all messages from %(esender)s"
msgstr ""
-#: Mailman/Cgi/admindb.py:519 Mailman/Cgi/admindb.py:657
+#: Mailman/Cgi/admindb.py:551 Mailman/Cgi/admindb.py:690
msgid "Subject:"
msgstr ""
-#: Mailman/Cgi/admindb.py:522
+#: Mailman/Cgi/admindb.py:554
msgid " bytes"
msgstr ""
-#: Mailman/Cgi/admindb.py:522
+#: Mailman/Cgi/admindb.py:554
msgid "Size:"
msgstr ""
-#: Mailman/Cgi/admindb.py:526 Mailman/Handlers/Scrubber.py:203
+#: Mailman/Cgi/admindb.py:558 Mailman/Handlers/Scrubber.py:203
#: Mailman/Handlers/Scrubber.py:301 Mailman/Handlers/Scrubber.py:303
msgid "not available"
msgstr ""
-#: Mailman/Cgi/admindb.py:527 Mailman/Cgi/admindb.py:660
+#: Mailman/Cgi/admindb.py:559 Mailman/Cgi/admindb.py:693
msgid "Reason:"
msgstr ""
-#: Mailman/Cgi/admindb.py:531 Mailman/Cgi/admindb.py:664
+#: Mailman/Cgi/admindb.py:563 Mailman/Cgi/admindb.py:697
msgid "Received:"
msgstr ""
-#: Mailman/Cgi/admindb.py:586
+#: Mailman/Cgi/admindb.py:619
msgid "Posting Held for Approval"
msgstr ""
-#: Mailman/Cgi/admindb.py:588
+#: Mailman/Cgi/admindb.py:621
msgid " (%(count)d of %(total)d)"
msgstr ""
-#: Mailman/Cgi/admindb.py:599
+#: Mailman/Cgi/admindb.py:632
msgid "<em>Message with id #%(id)d was lost."
msgstr ""
-#: Mailman/Cgi/admindb.py:608
+#: Mailman/Cgi/admindb.py:641
msgid "<em>Message with id #%(id)d is corrupted."
msgstr ""
-#: Mailman/Cgi/admindb.py:681
+#: Mailman/Cgi/admindb.py:714
msgid "Preserve message for site administrator"
msgstr ""
-#: Mailman/Cgi/admindb.py:685
+#: Mailman/Cgi/admindb.py:718
msgid "Additionally, forward this message to: "
msgstr ""
-#: Mailman/Cgi/admindb.py:689 Mailman/Cgi/admindb.py:754
-#: Mailman/Cgi/admindb.py:817 Mailman/Cgi/admindb.py:819
+#: Mailman/Cgi/admindb.py:722 Mailman/Cgi/admindb.py:791
+#: Mailman/Cgi/admindb.py:868 Mailman/Cgi/admindb.py:870
msgid "[No explanation given]"
msgstr ""
-#: Mailman/Cgi/admindb.py:691
+#: Mailman/Cgi/admindb.py:724
msgid "If you reject this post,<br>please explain (optional):"
msgstr ""
-#: Mailman/Cgi/admindb.py:697
+#: Mailman/Cgi/admindb.py:730
msgid "Message Headers:"
msgstr ""
-#: Mailman/Cgi/admindb.py:702
+#: Mailman/Cgi/admindb.py:735
msgid "Message Excerpt:"
msgstr ""
-#: Mailman/Cgi/admindb.py:854
+#: Mailman/Cgi/admindb.py:907
msgid "Database Updated..."
msgstr ""
-#: Mailman/Cgi/admindb.py:857
+#: Mailman/Cgi/admindb.py:911
msgid " is already a member"
msgstr ""
-#: Mailman/Cgi/admindb.py:860
+#: Mailman/Cgi/admindb.py:915
msgid "%(addr)s is banned (matched: %(patt)s)"
msgstr ""
@@ -1697,7 +1715,7 @@ msgstr ""
msgid "Bad owner email address: %(s)s"
msgstr ""
-#: Mailman/Cgi/create.py:205 bin/newlist:170 bin/newlist:209
+#: Mailman/Cgi/create.py:205 bin/newlist:170 bin/newlist:211
msgid "List already exists: %(listname)s"
msgstr ""
@@ -1711,7 +1729,7 @@ msgid ""
" Please contact the site administrator for assistance."
msgstr ""
-#: Mailman/Cgi/create.py:255 bin/newlist:250
+#: Mailman/Cgi/create.py:255 bin/newlist:252
msgid "Your new mailing list: %(listname)s"
msgstr ""
@@ -1918,17 +1936,17 @@ msgstr ""
msgid "HTML successfully updated."
msgstr ""
-#: Mailman/Cgi/listinfo.py:76
+#: Mailman/Cgi/listinfo.py:77
msgid "%(hostname)s Mailing Lists"
msgstr ""
-#: Mailman/Cgi/listinfo.py:110
+#: Mailman/Cgi/listinfo.py:111
msgid ""
"<p>There currently are no publicly-advertised\n"
" %(mailmanlink)s mailing lists on %(hostname)s."
msgstr ""
-#: Mailman/Cgi/listinfo.py:114
+#: Mailman/Cgi/listinfo.py:115
msgid ""
"<p>Below is a listing of all the public mailing lists on\n"
" %(hostname)s. Click on a list name to get more information about\n"
@@ -1936,11 +1954,11 @@ msgid ""
" on your subscription."
msgstr ""
-#: Mailman/Cgi/listinfo.py:120
+#: Mailman/Cgi/listinfo.py:121
msgid "right"
msgstr ""
-#: Mailman/Cgi/listinfo.py:123
+#: Mailman/Cgi/listinfo.py:124
msgid ""
" To visit the general information page for an unadvertised list,\n"
" open a URL similar to this one, but with a '/' and the %(adj)s\n"
@@ -1948,21 +1966,21 @@ msgid ""
" <p>List administrators, you can visit "
msgstr ""
-#: Mailman/Cgi/listinfo.py:128
+#: Mailman/Cgi/listinfo.py:129
msgid "the list admin overview page"
msgstr ""
-#: Mailman/Cgi/listinfo.py:129
+#: Mailman/Cgi/listinfo.py:130
msgid ""
" to find the management interface for your list.\n"
" <p>If you are having trouble using the lists, please contact "
msgstr ""
-#: Mailman/Cgi/listinfo.py:194
+#: Mailman/Cgi/listinfo.py:208
msgid "Edit Options"
msgstr ""
-#: Mailman/Cgi/listinfo.py:201 Mailman/Cgi/options.py:876
+#: Mailman/Cgi/listinfo.py:215 Mailman/Cgi/options.py:876
#: Mailman/Cgi/roster.py:118
msgid "View this page in"
msgstr ""
@@ -2406,7 +2424,7 @@ msgstr ""
msgid "Delete this list"
msgstr ""
-#: Mailman/Cgi/roster.py:48 Mailman/Cgi/subscribe.py:51
+#: Mailman/Cgi/roster.py:48 Mailman/Cgi/subscribe.py:52
msgid "Invalid options to CGI script"
msgstr ""
@@ -2415,27 +2433,39 @@ msgid "%(realname)s roster authentication failed."
msgstr ""
#: Mailman/Cgi/roster.py:134 Mailman/Cgi/roster.py:135
-#: Mailman/Cgi/subscribe.py:50 Mailman/Cgi/subscribe.py:61
+#: Mailman/Cgi/subscribe.py:51 Mailman/Cgi/subscribe.py:62
msgid "Error"
msgstr ""
-#: Mailman/Cgi/subscribe.py:114
+#: Mailman/Cgi/subscribe.py:115
msgid "You must supply a valid email address."
msgstr ""
-#: Mailman/Cgi/subscribe.py:126
+#: Mailman/Cgi/subscribe.py:138
+msgid "The form is too old. Please GET it again."
+msgstr ""
+
+#: Mailman/Cgi/subscribe.py:141
+msgid "Please take a few seconds to fill out the form before submitting it."
+msgstr ""
+
+#: Mailman/Cgi/subscribe.py:144
+msgid "You must GET the form before submitting it."
+msgstr ""
+
+#: Mailman/Cgi/subscribe.py:148
msgid "You may not subscribe a list to itself!"
msgstr ""
-#: Mailman/Cgi/subscribe.py:134
+#: Mailman/Cgi/subscribe.py:156
msgid "If you supply a password, you must confirm it."
msgstr ""
-#: Mailman/Cgi/subscribe.py:136
+#: Mailman/Cgi/subscribe.py:158
msgid "Your passwords did not match."
msgstr ""
-#: Mailman/Cgi/subscribe.py:170
+#: Mailman/Cgi/subscribe.py:192
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"
@@ -2444,26 +2474,26 @@ msgid ""
"email which contains further instructions."
msgstr ""
-#: Mailman/Cgi/subscribe.py:184
+#: Mailman/Cgi/subscribe.py:206
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:188
+#: Mailman/Cgi/subscribe.py:210
msgid ""
"The email address you supplied is not valid. (E.g. it must contain an\n"
"`@'.)"
msgstr ""
-#: Mailman/Cgi/subscribe.py:192
+#: Mailman/Cgi/subscribe.py:214
msgid ""
"Your subscription is not allowed because the email address you gave is\n"
"insecure."
msgstr ""
-#: Mailman/Cgi/subscribe.py:200
+#: Mailman/Cgi/subscribe.py:222
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"
@@ -2471,22 +2501,22 @@ msgid ""
"your subscription."
msgstr ""
-#: Mailman/Cgi/subscribe.py:212
+#: Mailman/Cgi/subscribe.py:234
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:219 Mailman/Commands/cmd_confirm.py:61
+#: Mailman/Cgi/subscribe.py:241 Mailman/Commands/cmd_confirm.py:61
msgid "You are already subscribed."
msgstr ""
-#: Mailman/Cgi/subscribe.py:233
+#: Mailman/Cgi/subscribe.py:255
msgid "Mailman privacy alert"
msgstr ""
-#: Mailman/Cgi/subscribe.py:234
+#: Mailman/Cgi/subscribe.py:256
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"
@@ -2502,15 +2532,15 @@ msgid ""
"to the list administrator at %(listowner)s.\n"
msgstr ""
-#: Mailman/Cgi/subscribe.py:253
+#: Mailman/Cgi/subscribe.py:275
msgid "This list does not support digest delivery."
msgstr ""
-#: Mailman/Cgi/subscribe.py:255
+#: Mailman/Cgi/subscribe.py:277
msgid "This list only supports digest delivery."
msgstr ""
-#: Mailman/Cgi/subscribe.py:262
+#: Mailman/Cgi/subscribe.py:284
msgid "You have been successfully subscribed to the %(realname)s mailing list."
msgstr ""
@@ -3061,155 +3091,159 @@ msgstr ""
msgid "Digest members:"
msgstr ""
-#: Mailman/Defaults.py:1482
+#: Mailman/Defaults.py:1536
msgid "Arabic"
msgstr ""
-#: Mailman/Defaults.py:1483
+#: Mailman/Defaults.py:1537
msgid "Asturian"
msgstr ""
-#: Mailman/Defaults.py:1484
+#: Mailman/Defaults.py:1538
msgid "Catalan"
msgstr ""
-#: Mailman/Defaults.py:1485
+#: Mailman/Defaults.py:1539
msgid "Czech"
msgstr ""
-#: Mailman/Defaults.py:1486
+#: Mailman/Defaults.py:1540
msgid "Danish"
msgstr ""
-#: Mailman/Defaults.py:1487
+#: Mailman/Defaults.py:1541
msgid "German"
msgstr ""
-#: Mailman/Defaults.py:1488
+#: Mailman/Defaults.py:1542
msgid "English (USA)"
msgstr ""
-#: Mailman/Defaults.py:1489
+#: Mailman/Defaults.py:1543
msgid "Spanish (Spain)"
msgstr ""
-#: Mailman/Defaults.py:1490
+#: Mailman/Defaults.py:1544
msgid "Estonian"
msgstr ""
-#: Mailman/Defaults.py:1491
+#: Mailman/Defaults.py:1545
msgid "Euskara"
msgstr ""
-#: Mailman/Defaults.py:1492
+#: Mailman/Defaults.py:1546
+msgid "Persian"
+msgstr ""
+
+#: Mailman/Defaults.py:1547
msgid "Finnish"
msgstr ""
-#: Mailman/Defaults.py:1493
+#: Mailman/Defaults.py:1548
msgid "French"
msgstr ""
-#: Mailman/Defaults.py:1494
+#: Mailman/Defaults.py:1549
msgid "Galician"
msgstr ""
-#: Mailman/Defaults.py:1495
+#: Mailman/Defaults.py:1550
msgid "Greek"
msgstr ""
-#: Mailman/Defaults.py:1496
+#: Mailman/Defaults.py:1551
msgid "Hebrew"
msgstr ""
-#: Mailman/Defaults.py:1497
+#: Mailman/Defaults.py:1552
msgid "Croatian"
msgstr ""
-#: Mailman/Defaults.py:1498
+#: Mailman/Defaults.py:1553
msgid "Hungarian"
msgstr ""
-#: Mailman/Defaults.py:1499
+#: Mailman/Defaults.py:1554
msgid "Interlingua"
msgstr ""
-#: Mailman/Defaults.py:1500
+#: Mailman/Defaults.py:1555
msgid "Italian"
msgstr ""
-#: Mailman/Defaults.py:1501
+#: Mailman/Defaults.py:1556
msgid "Japanese"
msgstr ""
-#: Mailman/Defaults.py:1502
+#: Mailman/Defaults.py:1557
msgid "Korean"
msgstr ""
-#: Mailman/Defaults.py:1503
+#: Mailman/Defaults.py:1558
msgid "Lithuanian"
msgstr ""
-#: Mailman/Defaults.py:1504
+#: Mailman/Defaults.py:1559
msgid "Dutch"
msgstr ""
-#: Mailman/Defaults.py:1505
+#: Mailman/Defaults.py:1560
msgid "Norwegian"
msgstr ""
-#: Mailman/Defaults.py:1506
+#: Mailman/Defaults.py:1561
msgid "Polish"
msgstr ""
-#: Mailman/Defaults.py:1507
+#: Mailman/Defaults.py:1562
msgid "Portuguese"
msgstr ""
-#: Mailman/Defaults.py:1508
+#: Mailman/Defaults.py:1563
msgid "Portuguese (Brazil)"
msgstr ""
-#: Mailman/Defaults.py:1509
+#: Mailman/Defaults.py:1564
msgid "Romanian"
msgstr ""
-#: Mailman/Defaults.py:1510
+#: Mailman/Defaults.py:1565
msgid "Russian"
msgstr ""
-#: Mailman/Defaults.py:1511
+#: Mailman/Defaults.py:1566
msgid "Slovak"
msgstr ""
-#: Mailman/Defaults.py:1512
+#: Mailman/Defaults.py:1567
msgid "Slovenian"
msgstr ""
-#: Mailman/Defaults.py:1513
+#: Mailman/Defaults.py:1568
msgid "Serbian"
msgstr ""
-#: Mailman/Defaults.py:1514
+#: Mailman/Defaults.py:1569
msgid "Swedish"
msgstr ""
-#: Mailman/Defaults.py:1515
+#: Mailman/Defaults.py:1570
msgid "Turkish"
msgstr ""
-#: Mailman/Defaults.py:1516
+#: Mailman/Defaults.py:1571
msgid "Ukrainian"
msgstr ""
-#: Mailman/Defaults.py:1517
+#: Mailman/Defaults.py:1572
msgid "Vietnamese"
msgstr ""
-#: Mailman/Defaults.py:1518
+#: Mailman/Defaults.py:1573
msgid "Chinese (China)"
msgstr ""
-#: Mailman/Defaults.py:1519
+#: Mailman/Defaults.py:1574
msgid "Chinese (Taiwan)"
msgstr ""
@@ -3228,23 +3262,23 @@ msgstr ""
msgid "Welcome to the \"%(realname)s\" mailing list%(digmode)s"
msgstr ""
-#: Mailman/Deliverer.py:86
+#: Mailman/Deliverer.py:87
msgid "You have been unsubscribed from the %(realname)s mailing list"
msgstr ""
-#: Mailman/Deliverer.py:113
+#: Mailman/Deliverer.py:114
msgid "%(listfullname)s mailing list reminder"
msgstr ""
-#: Mailman/Deliverer.py:141
+#: Mailman/Deliverer.py:142
msgid "No reason given"
msgstr ""
-#: Mailman/Deliverer.py:165 Mailman/Deliverer.py:184
+#: Mailman/Deliverer.py:166 Mailman/Deliverer.py:185
msgid "Hostile subscription attempt detected"
msgstr ""
-#: Mailman/Deliverer.py:166
+#: Mailman/Deliverer.py:167
msgid ""
"%(address)s was invited to a different mailing\n"
"list, but in a deliberate malicious attempt they tried to confirm the\n"
@@ -3252,7 +3286,7 @@ msgid ""
"action by you is required."
msgstr ""
-#: Mailman/Deliverer.py:185
+#: Mailman/Deliverer.py:186
msgid ""
"You invited %(address)s to your list, but in a\n"
"deliberate malicious attempt, they tried to confirm the invitation to a\n"
@@ -3260,7 +3294,7 @@ msgid ""
"is required."
msgstr ""
-#: Mailman/Deliverer.py:218
+#: Mailman/Deliverer.py:219
msgid "%(listname)s mailing list probe message"
msgstr ""
@@ -3500,7 +3534,7 @@ msgid ""
" Is Disabled</em> warnings. This value must be an integer."
msgstr ""
-#: Mailman/Gui/Bounce.py:117 Mailman/Gui/General.py:266
+#: Mailman/Gui/Bounce.py:117 Mailman/Gui/General.py:284
msgid "Notifications"
msgstr ""
@@ -3761,7 +3795,7 @@ msgid "When receiving digests, which format is default?"
msgstr ""
#: Mailman/Gui/Digest.py:59
-msgid "How big in Kb should a digest be before it gets sent out?"
+msgid "How big in Kb should a digest be before it gets sent out? 0 implies no maximum size."
msgstr ""
#: Mailman/Gui/Digest.py:63
@@ -3824,15 +3858,15 @@ msgstr ""
msgid "There was no digest to send."
msgstr ""
-#: Mailman/Gui/GUIBase.py:169
+#: Mailman/Gui/GUIBase.py:172
msgid "Invalid value for variable: %(property)s"
msgstr ""
-#: Mailman/Gui/GUIBase.py:173
-msgid "Bad email address for option %(property)s: %(val)s"
+#: Mailman/Gui/GUIBase.py:176
+msgid "Bad email address for option %(property)s: %(error)s"
msgstr ""
-#: Mailman/Gui/GUIBase.py:199
+#: Mailman/Gui/GUIBase.py:202
msgid ""
"The following illegal substitution variables were\n"
" found in the <code>%(property)s</code> string:\n"
@@ -3841,7 +3875,7 @@ msgid ""
" problem."
msgstr ""
-#: Mailman/Gui/GUIBase.py:213
+#: Mailman/Gui/GUIBase.py:216
msgid ""
"Your <code>%(property)s</code> string appeared to\n"
" have some correctable problems in its new value.\n"
@@ -4000,17 +4034,43 @@ msgid ""
" "
msgstr ""
-#: Mailman/Gui/General.py:158
+#: Mailman/Gui/General.py:161
+msgid "Mung From"
+msgstr ""
+
+#: Mailman/Gui/General.py:161
+msgid "Wrap Message"
+msgstr ""
+
+#: Mailman/Gui/General.py:162
+msgid ""
+"Replace the sender with the list address to conform with\n"
+" policies like ADSP and DMARC. It replaces the poster's\n"
+" address in the From: header with the list address and adds the\n"
+" poster to the Reply-To: header, but the anonymous_list and\n"
+" Reply-To: header munging settings below take priority. If\n"
+" setting this to Yes, it is advised to set the MTA to DKIM sign\n"
+" all emails."
+msgstr ""
+
+#: Mailman/Gui/General.py:169
+msgid ""
+"<br>If this is set to Wrap Message, just wrap the message\n"
+" in an outer message From: the list with Content-Type:\n"
+" message/rfc822."
+msgstr ""
+
+#: Mailman/Gui/General.py:176
msgid ""
"Hide the sender of a message, replacing it with the list\n"
" address (Removes From, Sender and Reply-To fields)"
msgstr ""
-#: Mailman/Gui/General.py:161
+#: Mailman/Gui/General.py:179
msgid "<tt>Reply-To:</tt> header munging"
msgstr ""
-#: Mailman/Gui/General.py:164
+#: Mailman/Gui/General.py:182
msgid ""
"Should any existing <tt>Reply-To:</tt> header found in the\n"
" original message be stripped? If so, this will be done\n"
@@ -4018,26 +4078,26 @@ msgid ""
" added by Mailman or not."
msgstr ""
-#: Mailman/Gui/General.py:170
+#: Mailman/Gui/General.py:188
msgid "Explicit address"
msgstr ""
-#: Mailman/Gui/General.py:170
+#: Mailman/Gui/General.py:188
msgid "Poster"
msgstr ""
-#: Mailman/Gui/General.py:170
+#: Mailman/Gui/General.py:188
msgid "This list"
msgstr ""
-#: Mailman/Gui/General.py:171
+#: Mailman/Gui/General.py:189
msgid ""
"Where are replies to list messages directed?\n"
" <tt>Poster</tt> is <em>strongly</em> recommended for most mailing\n"
" lists."
msgstr ""
-#: Mailman/Gui/General.py:176
+#: Mailman/Gui/General.py:194
msgid ""
"This option controls what Mailman does to the\n"
" <tt>Reply-To:</tt> header in messages flowing through this\n"
@@ -4071,11 +4131,11 @@ msgid ""
" list."
msgstr ""
-#: Mailman/Gui/General.py:208
+#: Mailman/Gui/General.py:226
msgid "Explicit <tt>Reply-To:</tt> header."
msgstr ""
-#: Mailman/Gui/General.py:210
+#: Mailman/Gui/General.py:228
msgid ""
"This is the address set in the <tt>Reply-To:</tt> header\n"
" when the <a\n"
@@ -4107,17 +4167,17 @@ msgid ""
" <tt>Reply-To:</tt> header, it will not be changed."
msgstr ""
-#: Mailman/Gui/General.py:239
+#: Mailman/Gui/General.py:257
msgid "Umbrella list settings"
msgstr ""
-#: Mailman/Gui/General.py:242
+#: Mailman/Gui/General.py:260
msgid ""
"Send password reminders to, eg, \"-owner\" address instead of\n"
" directly to user."
msgstr ""
-#: Mailman/Gui/General.py:245
+#: Mailman/Gui/General.py:263
msgid ""
"Set this to yes when this list is intended to cascade only\n"
" to other mailing lists. When set, meta notices like\n"
@@ -4127,14 +4187,14 @@ msgid ""
" account name."
msgstr ""
-#: Mailman/Gui/General.py:253
+#: Mailman/Gui/General.py:271
msgid ""
"Suffix for use when this list is an umbrella for other\n"
" lists, according to setting of previous \"umbrella_list\"\n"
" setting."
msgstr ""
-#: Mailman/Gui/General.py:257
+#: Mailman/Gui/General.py:275
msgid ""
"When \"umbrella_list\" is set to indicate that this list has\n"
" other mailing lists as members, then administrative notices like\n"
@@ -4146,24 +4206,24 @@ msgid ""
" is \"No\"."
msgstr ""
-#: Mailman/Gui/General.py:269
+#: Mailman/Gui/General.py:287
msgid "Send monthly password reminders?"
msgstr ""
-#: Mailman/Gui/General.py:271
+#: Mailman/Gui/General.py:289
msgid ""
"Turn this on if you want password reminders to be sent once\n"
" per month to your members. Note that members may disable their\n"
" own individual password reminders."
msgstr ""
-#: Mailman/Gui/General.py:276
+#: Mailman/Gui/General.py:294
msgid ""
"List-specific text prepended to new-subscriber welcome\n"
" message"
msgstr ""
-#: Mailman/Gui/General.py:279
+#: Mailman/Gui/General.py:297
msgid ""
"This value, if any, will be added to the front of the\n"
" new-subscriber welcome message. The rest of the welcome message\n"
@@ -4182,11 +4242,11 @@ msgid ""
" </ul>"
msgstr ""
-#: Mailman/Gui/General.py:296
+#: Mailman/Gui/General.py:314
msgid "Send welcome message to newly subscribed members?"
msgstr ""
-#: Mailman/Gui/General.py:297
+#: Mailman/Gui/General.py:315
msgid ""
"Turn this off only if you plan on subscribing people manually\n"
" and don't want them to know that you did so. This option is most\n"
@@ -4194,23 +4254,23 @@ msgid ""
" list manager to Mailman."
msgstr ""
-#: Mailman/Gui/General.py:303
+#: Mailman/Gui/General.py:321
msgid ""
"Text sent to people leaving the list. If empty, no special\n"
" text will be added to the unsubscribe message."
msgstr ""
-#: Mailman/Gui/General.py:307
+#: Mailman/Gui/General.py:325
msgid "Send goodbye message to members when they are unsubscribed?"
msgstr ""
-#: Mailman/Gui/General.py:310
+#: Mailman/Gui/General.py:328
msgid ""
"Should the list moderators get immediate notice of new\n"
" requests, as well as daily notices about collected ones?"
msgstr ""
-#: Mailman/Gui/General.py:313
+#: Mailman/Gui/General.py:331
msgid ""
"List moderators (and list administrators) are sent daily\n"
" reminders of requests pending approval, like subscriptions to a\n"
@@ -4219,25 +4279,25 @@ msgid ""
" immediately on the arrival of new requests as well."
msgstr ""
-#: Mailman/Gui/General.py:320
+#: Mailman/Gui/General.py:338
msgid ""
"Should administrator get notices of subscribes and\n"
" unsubscribes?"
msgstr ""
-#: Mailman/Gui/General.py:325
+#: Mailman/Gui/General.py:343
msgid "Send mail to poster when their posting is held for approval?"
msgstr ""
-#: Mailman/Gui/General.py:328
+#: Mailman/Gui/General.py:346
msgid "Additional settings"
msgstr ""
-#: Mailman/Gui/General.py:331
+#: Mailman/Gui/General.py:349
msgid "Emergency moderation of all list traffic."
msgstr ""
-#: Mailman/Gui/General.py:332
+#: Mailman/Gui/General.py:350
msgid ""
"When this option is enabled, all list traffic is emergency\n"
" moderated, i.e. held for moderation. Turn this option on when\n"
@@ -4245,25 +4305,25 @@ msgid ""
" period."
msgstr ""
-#: Mailman/Gui/General.py:344
+#: Mailman/Gui/General.py:362
msgid ""
"Default options for new members joining this list.<input\n"
" type=\"hidden\" name=\"new_member_options\" value=\"ignore\">"
msgstr ""
-#: Mailman/Gui/General.py:347
+#: Mailman/Gui/General.py:365
msgid ""
"When a new member is subscribed to this list, their initial\n"
" set of options is taken from this variable's setting."
msgstr ""
-#: Mailman/Gui/General.py:351
+#: Mailman/Gui/General.py:369
msgid ""
"(Administrivia filter) Check postings and intercept ones\n"
" that seem to be administrative requests?"
msgstr ""
-#: Mailman/Gui/General.py:354
+#: Mailman/Gui/General.py:372
msgid ""
"Administrivia tests will check postings to see whether it's\n"
" really meant as an administrative request (like subscribe,\n"
@@ -4272,23 +4332,23 @@ msgid ""
" in the process."
msgstr ""
-#: Mailman/Gui/General.py:361
+#: Mailman/Gui/General.py:379
msgid ""
"Maximum length in kilobytes (KB) of a message body. Use 0\n"
" for no limit."
msgstr ""
-#: Mailman/Gui/General.py:365
+#: Mailman/Gui/General.py:383
msgid ""
"Maximum number of members to show on one page of the\n"
" Membership List."
msgstr ""
-#: Mailman/Gui/General.py:369
+#: Mailman/Gui/General.py:387
msgid "Host name this list prefers for email."
msgstr ""
-#: Mailman/Gui/General.py:371
+#: Mailman/Gui/General.py:389
msgid ""
"The \"host_name\" is the preferred name for email to\n"
" mailman-related addresses on this host, and generally should be\n"
@@ -4297,7 +4357,7 @@ msgid ""
" multiple addresses."
msgstr ""
-#: Mailman/Gui/General.py:383
+#: Mailman/Gui/General.py:401
msgid ""
"Should messages from this mailing list include the\n"
" <a href=\"http://www.faqs.org/rfcs/rfc2369.html\">RFC 2369</a>\n"
@@ -4305,7 +4365,7 @@ msgid ""
" recommended."
msgstr ""
-#: Mailman/Gui/General.py:388
+#: Mailman/Gui/General.py:406
msgid ""
"RFC 2369 defines a set of List-* headers that are\n"
" normally added to every message sent to the list membership.\n"
@@ -4322,11 +4382,11 @@ msgid ""
" these headers may eventually go away)."
msgstr ""
-#: Mailman/Gui/General.py:406
+#: Mailman/Gui/General.py:424
msgid "Should postings include the <tt>List-Post:</tt> header?"
msgstr ""
-#: Mailman/Gui/General.py:407
+#: Mailman/Gui/General.py:425
msgid ""
"The <tt>List-Post:</tt> header is one of the headers\n"
" recommended by\n"
@@ -4340,14 +4400,14 @@ msgid ""
" headers.)"
msgstr ""
-#: Mailman/Gui/General.py:423
+#: Mailman/Gui/General.py:441
msgid ""
"Should the <tt>Sender</tt> header be rewritten for this\n"
" mailing list to avoid stray bounces? <em>Yes</em> is\n"
" recommended."
msgstr ""
-#: Mailman/Gui/General.py:427
+#: Mailman/Gui/General.py:445
msgid ""
"<a href=\"http://www.faqs.org/rfcs/rfc2822.html\">RFC\n"
" 2822</a> defines the <tt>Sender</tt> header and defines it\n"
@@ -4364,20 +4424,20 @@ msgid ""
" here."
msgstr ""
-#: Mailman/Gui/General.py:445
+#: Mailman/Gui/General.py:463
msgid ""
"Discard held messages older than this number of days.\n"
" Use 0 for no automatic discarding."
msgstr ""
-#: Mailman/Gui/General.py:455
+#: Mailman/Gui/General.py:473
msgid ""
"<b>real_name</b> attribute not\n"
" changed! It must differ from the list's name by case\n"
" only."
msgstr ""
-#: Mailman/Gui/General.py:483
+#: Mailman/Gui/General.py:501
msgid ""
"The <b>info</b> attribute you saved\n"
"contains suspicious HTML that could potentially expose your users to cross-site\n"
@@ -4388,13 +4448,13 @@ msgid ""
" "
msgstr ""
-#: Mailman/Gui/General.py:494
+#: Mailman/Gui/General.py:512
msgid ""
"<b>admin_member_chunksize</b> attribute not\n"
" changed! It must be an integer > 0."
msgstr ""
-#: Mailman/Gui/General.py:504
+#: Mailman/Gui/General.py:522
msgid ""
"You cannot add a Reply-To: to an explicit\n"
" address if that address is blank. Resetting these values."
@@ -5886,40 +5946,40 @@ msgstr ""
msgid "Message rejected by filter rule match"
msgstr ""
-#: Mailman/Handlers/ToDigest.py:162
+#: Mailman/Handlers/ToDigest.py:163
msgid "%(realname)s Digest, Vol %(volume)d, Issue %(issue)d"
msgstr ""
-#: Mailman/Handlers/ToDigest.py:208
+#: Mailman/Handlers/ToDigest.py:209
msgid "digest header"
msgstr ""
-#: Mailman/Handlers/ToDigest.py:211
+#: Mailman/Handlers/ToDigest.py:212
msgid "Digest Header"
msgstr ""
-#: Mailman/Handlers/ToDigest.py:224
+#: Mailman/Handlers/ToDigest.py:225
msgid ""
"Today's Topics:\n"
msgstr ""
-#: Mailman/Handlers/ToDigest.py:304
+#: Mailman/Handlers/ToDigest.py:305
msgid "Today's Topics (%(msgcount)d messages)"
msgstr ""
-#: Mailman/Handlers/ToDigest.py:330
+#: Mailman/Handlers/ToDigest.py:331
msgid "[Message discarded by content filter]"
msgstr ""
-#: Mailman/Handlers/ToDigest.py:358
+#: Mailman/Handlers/ToDigest.py:359
msgid "digest footer"
msgstr ""
-#: Mailman/Handlers/ToDigest.py:361 Mailman/Handlers/ToDigest.py:369
+#: Mailman/Handlers/ToDigest.py:362 Mailman/Handlers/ToDigest.py:370
msgid "Digest Footer"
msgstr ""
-#: Mailman/Handlers/ToDigest.py:376
+#: Mailman/Handlers/ToDigest.py:377
msgid "End of "
msgstr ""
@@ -5927,7 +5987,7 @@ msgstr ""
msgid "Posting of your message titled \"%(subject)s\""
msgstr ""
-#: Mailman/ListAdmin.py:300 Mailman/ListAdmin.py:419
+#: Mailman/ListAdmin.py:300 Mailman/ListAdmin.py:422
msgid "[No reason given]"
msgstr ""
@@ -5935,27 +5995,27 @@ msgstr ""
msgid "Forward of moderated message"
msgstr ""
-#: Mailman/ListAdmin.py:394
+#: Mailman/ListAdmin.py:395
msgid "New subscription request to list %(realname)s from %(addr)s"
msgstr ""
-#: Mailman/ListAdmin.py:418
+#: Mailman/ListAdmin.py:421
msgid "Subscription request"
msgstr ""
-#: Mailman/ListAdmin.py:449
+#: Mailman/ListAdmin.py:452
msgid "New unsubscription request from %(realname)s by %(addr)s"
msgstr ""
-#: Mailman/ListAdmin.py:473
+#: Mailman/ListAdmin.py:476
msgid "Unsubscription request"
msgstr ""
-#: Mailman/ListAdmin.py:506
+#: Mailman/ListAdmin.py:509
msgid "Original Message"
msgstr ""
-#: Mailman/ListAdmin.py:509
+#: Mailman/ListAdmin.py:512
msgid "Request to mailing list %(realname)s rejected"
msgstr ""
@@ -6045,35 +6105,35 @@ msgstr ""
msgid "Your confirmation is required to leave the %(listname)s mailing list"
msgstr ""
-#: Mailman/MailList.py:900 Mailman/MailList.py:1322
+#: Mailman/MailList.py:904 Mailman/MailList.py:1334
msgid " from %(remote)s"
msgstr ""
-#: Mailman/MailList.py:933
+#: Mailman/MailList.py:945
msgid "subscriptions to %(realname)s require moderator approval"
msgstr ""
-#: Mailman/MailList.py:1002 bin/add_members:245
+#: Mailman/MailList.py:1014 bin/add_members:252
msgid "%(realname)s subscription notification"
msgstr ""
-#: Mailman/MailList.py:1021
+#: Mailman/MailList.py:1033
msgid "unsubscriptions require moderator approval"
msgstr ""
-#: Mailman/MailList.py:1041
+#: Mailman/MailList.py:1053
msgid "%(realname)s unsubscribe notification"
msgstr ""
-#: Mailman/MailList.py:1231
+#: Mailman/MailList.py:1243
msgid "subscriptions to %(name)s require administrator approval"
msgstr ""
-#: Mailman/MailList.py:1494
+#: Mailman/MailList.py:1508
msgid "Last autoresponse notification for today"
msgstr ""
-#: Mailman/Queue/BounceRunner.py:341
+#: Mailman/Queue/BounceRunner.py:343
msgid ""
"The attached message was received as a bounce, but either the bounce format\n"
"was not recognized, or no member addresses could be extracted from it. This\n"
@@ -6085,7 +6145,7 @@ msgid ""
"\n"
msgstr ""
-#: Mailman/Queue/BounceRunner.py:351
+#: Mailman/Queue/BounceRunner.py:353
msgid "Uncaught bounce notification"
msgstr ""
@@ -6266,6 +6326,10 @@ msgid ""
" the success/failure of these subscriptions, overriding whatever the\n"
" list's `admin_notify_mchanges' setting is.\n"
"\n"
+" --nomail\n"
+" -n\n"
+" Set the newly added members mail delivery to disabled by admin.\n"
+"\n"
" --help\n"
" -h\n"
" Print this help message and exit.\n"
@@ -6278,45 +6342,45 @@ msgid ""
"files can be `-'.\n"
msgstr ""
-#: bin/add_members:137
+#: bin/add_members:146
msgid "Already a member: %(member)s"
msgstr ""
-#: bin/add_members:143
+#: bin/add_members:152
msgid "Bad/Invalid email address: blank line"
msgstr ""
-#: bin/add_members:145
+#: bin/add_members:154
msgid "Bad/Invalid email address: %(member)s"
msgstr ""
-#: bin/add_members:147
+#: bin/add_members:156
msgid "Hostile address (illegal characters): %(member)s"
msgstr ""
-#: bin/add_members:149
+#: bin/add_members:158
msgid "Subscribed: %(member)s"
msgstr ""
-#: bin/add_members:194
+#: bin/add_members:199
msgid "Bad argument to -w/--welcome-msg: %(arg)s"
msgstr ""
-#: bin/add_members:201
+#: bin/add_members:206
msgid "Bad argument to -a/--admin-notify: %(arg)s"
msgstr ""
-#: bin/add_members:207
+#: bin/add_members:214
msgid "Cannot read both digest and normal members from standard input."
msgstr ""
-#: bin/add_members:213 bin/config_list:109 bin/export.py:271
+#: bin/add_members:220 bin/config_list:109 bin/export.py:271
#: bin/find_member:97 bin/inject:91 bin/list_admins:90 bin/list_members:232
#: bin/sync_members:222 cron/bumpdigests:86
msgid "No such list: %(listname)s"
msgstr ""
-#: bin/add_members:233 bin/change_pw:158 bin/check_db:114 bin/discard:83
+#: bin/add_members:240 bin/change_pw:158 bin/check_db:114 bin/discard:83
#: bin/sync_members:244 bin/update:302 bin/update:323 bin/update:577
#: cron/bumpdigests:78
msgid "Nothing to do."
@@ -7225,6 +7289,9 @@ msgid ""
" -a / --advertised\n"
" List only those mailing lists that are publically advertised\n"
"\n"
+" -p / --public-archive\n"
+" List only those lists with public archives.\n"
+"\n"
" --virtual-host-overview=domain\n"
" -V domain\n"
" List only those mailing lists that are homed to the given virtual\n"
@@ -7239,11 +7306,11 @@ msgid ""
"\n"
msgstr ""
-#: bin/list_lists:105
+#: bin/list_lists:113
msgid "No matching mailing lists found"
msgstr ""
-#: bin/list_lists:109
+#: bin/list_lists:117
msgid "matching mailing lists found:"
msgstr ""
@@ -7432,19 +7499,19 @@ msgstr ""
msgid "Stale pid file removed."
msgstr ""
-#: bin/mailmanctl:220
+#: bin/mailmanctl:221
msgid ""
"The master qrunner lock could not be acquired because it appears as if another\n"
"master qrunner is already running.\n"
msgstr ""
-#: bin/mailmanctl:226
+#: bin/mailmanctl:227
msgid ""
"The master qrunner lock could not be acquired. It appears as though there is\n"
"a stale master qrunner lock. Try re-running mailmanctl with the -s flag.\n"
msgstr ""
-#: bin/mailmanctl:232
+#: bin/mailmanctl:233
msgid ""
"The master qrunner lock could not be acquired, because it appears as if some\n"
"process on some other host may have acquired it. We can't test for stale\n"
@@ -7457,39 +7524,39 @@ msgid ""
"Exiting."
msgstr ""
-#: bin/mailmanctl:279 cron/mailpasswds:119
+#: bin/mailmanctl:280 cron/mailpasswds:119
msgid "Site list is missing: %(sitelistname)s"
msgstr ""
-#: bin/mailmanctl:304
+#: bin/mailmanctl:305
msgid "Run this program as root or as the %(name)s user, or use -u."
msgstr ""
-#: bin/mailmanctl:335
+#: bin/mailmanctl:336
msgid "No command given."
msgstr ""
-#: bin/mailmanctl:338
+#: bin/mailmanctl:339
msgid "Bad command: %(command)s"
msgstr ""
-#: bin/mailmanctl:343
+#: bin/mailmanctl:344
msgid "Warning! You may encounter permission problems."
msgstr ""
-#: bin/mailmanctl:352
+#: bin/mailmanctl:353
msgid "Shutting down Mailman's master qrunner"
msgstr ""
-#: bin/mailmanctl:359
+#: bin/mailmanctl:360
msgid "Restarting Mailman's master qrunner"
msgstr ""
-#: bin/mailmanctl:363
+#: bin/mailmanctl:364
msgid "Re-opening all log files"
msgstr ""
-#: bin/mailmanctl:399
+#: bin/mailmanctl:400
msgid "Starting Mailman's master qrunner."
msgstr ""
@@ -7681,7 +7748,11 @@ msgstr ""
msgid "The list password cannot be empty"
msgstr ""
-#: bin/newlist:230
+#: bin/newlist:208
+msgid " - owner addresses need to be fully-qualified names like \"owner@example.com\", not just \"owner\"."
+msgstr ""
+
+#: bin/newlist:232
msgid "Hit enter to notify %(listname)s owner..."
msgstr ""