aboutsummaryrefslogtreecommitdiffstats
path: root/messages
diff options
context:
space:
mode:
authorBarry Warsaw <barry@python.org>2008-01-03 23:24:08 -0500
committerBarry Warsaw <barry@python.org>2008-01-03 23:24:08 -0500
commit728b448fae8dc5201e46a47d788e5d410cc78249 (patch)
tree1f3de42a4c8916efbd12f0b8f70b40b9aaf449b0 /messages
parent491e5794fea450235f0bab35bcd4862e0d4195e9 (diff)
downloadmailman2-728b448fae8dc5201e46a47d788e5d410cc78249.tar.gz
mailman2-728b448fae8dc5201e46a47d788e5d410cc78249.tar.xz
mailman2-728b448fae8dc5201e46a47d788e5d410cc78249.zip
Vietnamese catalog update for Mailman 2.1 from Clytie Siddall.
Diffstat (limited to 'messages')
-rw-r--r--messages/vi/LC_MESSAGES/mailman.po1906
1 files changed, 898 insertions, 1008 deletions
diff --git a/messages/vi/LC_MESSAGES/mailman.po b/messages/vi/LC_MESSAGES/mailman.po
index 683b5864..760b2076 100644
--- a/messages/vi/LC_MESSAGES/mailman.po
+++ b/messages/vi/LC_MESSAGES/mailman.po
@@ -1,20 +1,20 @@
# Vietnamese translation for Mailman.
-# Copyright © 2006 Gnome i18n Project for Vietnamese.
-# Clytie Siddall <clytie@riverland.net.au>, 2006.
+# Copyright © 2008 Free Software Foundation, Inc.
+# Clytie Siddall <clytie@riverland.net.au>, 2006-2008.
#
msgid ""
""
-msgstr "Project-Id-Version: mailman-2.1.8rc1\n"
-"POT-Creation-Date: Fri Sep 1 20:44:49 2006\n"
-"PO-Revision-Date: 2006-09-07 14:11+0930\n"
+msgstr "Project-Id-Version: mailman-2.1.10\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: Mon Dec 3 20:27:32 2007\n"
+"PO-Revision-Date: 2008-01-03 22:05+1030\n"
"Last-Translator: Clytie Siddall <clytie@riverland.net.au>\n"
-"Language-Team: Vietnamese <gnomevi-list@lists.sourceforge.net>\n"
+"Language-Team: Vietnamese <vi-VN@googlegroups.com>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Report-Msgid-Bugs-To: \n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: LocFactoryEditor 1.6fc1\n"
+"X-Generator: LocFactoryEditor 1.7b1\n"
#: Mailman/Archiver/HyperArch.py:123
msgid "size not available"
@@ -27,147 +27,147 @@ msgstr " %(size)i byte "
#: Mailman/Archiver/HyperArch.py:284
#: Mailman/Archiver/HyperArch.py:287
#: Mailman/Archiver/HyperArch.py:415
-#: Mailman/Archiver/HyperArch.py:467
-#: Mailman/Archiver/HyperArch.py:575
-#: Mailman/Archiver/HyperArch.py:1049
-#: Mailman/Archiver/HyperArch.py:1178
+#: Mailman/Archiver/HyperArch.py:469
+#: Mailman/Archiver/HyperArch.py:577
+#: Mailman/Archiver/HyperArch.py:1051
+#: Mailman/Archiver/HyperArch.py:1180
msgid " at "
msgstr " tại "
-#: Mailman/Archiver/HyperArch.py:496
+#: Mailman/Archiver/HyperArch.py:498
msgid "Previous message:"
msgstr "Thư trước:"
-#: Mailman/Archiver/HyperArch.py:518
+#: Mailman/Archiver/HyperArch.py:520
msgid "Next message:"
msgstr "Thư kế tiếp:"
-#: Mailman/Archiver/HyperArch.py:690
-#: Mailman/Archiver/HyperArch.py:726
+#: Mailman/Archiver/HyperArch.py:692
+#: Mailman/Archiver/HyperArch.py:728
msgid "thread"
msgstr "nhánh"
-#: Mailman/Archiver/HyperArch.py:691
-#: Mailman/Archiver/HyperArch.py:727
+#: Mailman/Archiver/HyperArch.py:693
+#: Mailman/Archiver/HyperArch.py:729
msgid "subject"
msgstr "chủ đề"
-#: Mailman/Archiver/HyperArch.py:692
-#: Mailman/Archiver/HyperArch.py:728
+#: Mailman/Archiver/HyperArch.py:694
+#: Mailman/Archiver/HyperArch.py:730
msgid "author"
msgstr "tác giả"
-#: Mailman/Archiver/HyperArch.py:693
-#: Mailman/Archiver/HyperArch.py:729
+#: Mailman/Archiver/HyperArch.py:695
+#: Mailman/Archiver/HyperArch.py:731
msgid "date"
msgstr "ngày"
-#: Mailman/Archiver/HyperArch.py:765
+#: Mailman/Archiver/HyperArch.py:767
msgid "<P>Currently, there are no archives. </P>"
msgstr "<p>HIện thời không có kho.</p>"
-#: Mailman/Archiver/HyperArch.py:803
+#: Mailman/Archiver/HyperArch.py:805
msgid "Gzip'd Text%(sz)s"
msgstr "Văn bản đã nến Gzip%(sz)s"
-#: Mailman/Archiver/HyperArch.py:808
+#: Mailman/Archiver/HyperArch.py:810
msgid "Text%(sz)s"
msgstr "Văn bản%(sz)s"
-#: Mailman/Archiver/HyperArch.py:898
+#: Mailman/Archiver/HyperArch.py:900
msgid "figuring article archives\n"
msgstr "đang tính các kho bài thư\n"
-#: Mailman/Archiver/HyperArch.py:908
+#: Mailman/Archiver/HyperArch.py:910
msgid "April"
msgstr "Tháng Tư"
-#: Mailman/Archiver/HyperArch.py:908
+#: Mailman/Archiver/HyperArch.py:910
msgid "February"
msgstr "Tháng Hai"
-#: Mailman/Archiver/HyperArch.py:908
+#: Mailman/Archiver/HyperArch.py:910
msgid "January"
msgstr "Tháng Giêng"
-#: Mailman/Archiver/HyperArch.py:908
+#: Mailman/Archiver/HyperArch.py:910
msgid "March"
msgstr "Tháng Ba"
-#: Mailman/Archiver/HyperArch.py:909
+#: Mailman/Archiver/HyperArch.py:911
msgid "August"
msgstr "Tháng Tám"
-#: Mailman/Archiver/HyperArch.py:909
+#: Mailman/Archiver/HyperArch.py:911
msgid "July"
msgstr "Tháng Bảy"
-#: Mailman/Archiver/HyperArch.py:909
+#: Mailman/Archiver/HyperArch.py:911
msgid "June"
msgstr "Tháng Sáu"
-#: Mailman/Archiver/HyperArch.py:909
+#: Mailman/Archiver/HyperArch.py:911
#: Mailman/i18n.py:103
msgid "May"
msgstr "Tháng Năm"
-#: Mailman/Archiver/HyperArch.py:910
+#: Mailman/Archiver/HyperArch.py:912
msgid "December"
msgstr "Tháng Chạp"
-#: Mailman/Archiver/HyperArch.py:910
+#: Mailman/Archiver/HyperArch.py:912
msgid "November"
msgstr "Tháng Mười Một"
-#: Mailman/Archiver/HyperArch.py:910
+#: Mailman/Archiver/HyperArch.py:912
msgid "October"
msgstr "Tháng Mười"
-#: Mailman/Archiver/HyperArch.py:910
+#: Mailman/Archiver/HyperArch.py:912
msgid "September"
msgstr "Tháng Chín"
-#: Mailman/Archiver/HyperArch.py:918
+#: Mailman/Archiver/HyperArch.py:920
msgid "First"
msgstr "Thứ nhất"
-#: Mailman/Archiver/HyperArch.py:918
+#: Mailman/Archiver/HyperArch.py:920
msgid "Fourth"
msgstr "Thứ tư"
-#: Mailman/Archiver/HyperArch.py:918
+#: Mailman/Archiver/HyperArch.py:920
msgid "Second"
msgstr "Thứ hai"
-#: Mailman/Archiver/HyperArch.py:918
+#: Mailman/Archiver/HyperArch.py:920
msgid "Third"
msgstr "Thứ ba"
-#: Mailman/Archiver/HyperArch.py:920
+#: Mailman/Archiver/HyperArch.py:922
msgid "%(ord)s quarter %(year)i"
msgstr "Phần tư %(ord)s của %(year)i"
-#: Mailman/Archiver/HyperArch.py:927
+#: Mailman/Archiver/HyperArch.py:929
msgid "%(month)s %(year)i"
msgstr "%(month)s, năm %(year)i"
-#: Mailman/Archiver/HyperArch.py:932
+#: Mailman/Archiver/HyperArch.py:934
msgid "The Week Of Monday %(day)i %(month)s %(year)i"
msgstr "Tuần bắt đầu Thứ Hai, ngày %(day)i, %(month)s, năm %(year)i"
-#: Mailman/Archiver/HyperArch.py:936
+#: Mailman/Archiver/HyperArch.py:938
msgid "%(day)i %(month)s %(year)i"
msgstr "ngày %(day)i, %(month)s, năm %(year)i"
-#: Mailman/Archiver/HyperArch.py:1036
+#: Mailman/Archiver/HyperArch.py:1038
msgid "Computing threaded index\n"
msgstr "Đang tính toán chỉ mục có nhánh...\n"
-#: Mailman/Archiver/HyperArch.py:1301
+#: Mailman/Archiver/HyperArch.py:1303
msgid "Updating HTML for article %(seq)s"
msgstr "Đang cập nhật mã HTML cho bài thư %(seq)s..."
-#: Mailman/Archiver/HyperArch.py:1308
+#: Mailman/Archiver/HyperArch.py:1310
msgid "article file %(filename)s is missing!"
msgstr "• Thiếu tập tin bài thư %(filename)s. •"
@@ -288,7 +288,7 @@ msgstr "Bạn đã tắt khả năng phát thư kiểu cả đơn lẫn bó đ
#: Mailman/Cgi/admin.py:184
#: Mailman/Cgi/admin.py:190
#: Mailman/Cgi/admin.py:195
-#: Mailman/Cgi/admin.py:1438
+#: Mailman/Cgi/admin.py:1441
#: Mailman/Gui/GUIBase.py:191
msgid "Warning: "
msgstr "Cảnh báo : "
@@ -357,7 +357,7 @@ msgid ""
"\n"
" <p>General list information can be found at "
msgstr "Để thăm trang cấu hình của quản trị cho một hộp thư chung\n"
-"\tđã không công bố, hãy mở một địa chỉ Mạng tương tư với điều này,\n"
+"\tđã không công bố, hãy mở một địa chỉ URL tương tư với điều này,\n"
"\tmà có sổ chéo « / » và tên hộp thư chung list%(extra)s được phụ thêm.\n"
"\tNếu bạn có quyền đúng, cũng có thể <a href=\"%(creatorurl)s\">tạo một hộp "
"thư chung mới</a>.\n"
@@ -374,40 +374,38 @@ msgstr "<p>(Gởi câu hỏi và chú thích cho "
#: Mailman/Cgi/admin.py:288
#: Mailman/Cgi/listinfo.py:135
-#: cron/.svn/text-base/mailpasswds.svn-base:216
#: cron/mailpasswds:216
msgid "List"
msgstr "Hộp thư chung"
#: Mailman/Cgi/admin.py:289
-#: Mailman/Cgi/admin.py:555
+#: Mailman/Cgi/admin.py:556
#: Mailman/Cgi/listinfo.py:136
msgid "Description"
msgstr "Mô tả"
#: Mailman/Cgi/admin.py:295
#: Mailman/Cgi/listinfo.py:142
-#: bin/.svn/text-base/list_lists.svn-base:116
#: bin/list_lists:116
msgid "[no description available]"
msgstr "[không có mô tả]"
-#: Mailman/Cgi/admin.py:328
+#: Mailman/Cgi/admin.py:329
msgid "No valid variable name found."
msgstr "Không tìm thấy tên biến hợp lệ."
-#: Mailman/Cgi/admin.py:338
+#: Mailman/Cgi/admin.py:339
msgid ""
"%(realname)s Mailing list Configuration Help\n"
" <br><em>%(varname)s</em> Option"
msgstr "Trợ giúp về cấu hình hộp thư chung %(realname)s\n"
" <br>Tùy chọn <em>%(varname)s</em>"
-#: Mailman/Cgi/admin.py:345
+#: Mailman/Cgi/admin.py:346
msgid "Mailman %(varname)s List Option Help"
msgstr "Trợ giúp về tùy chọn danh sách %(varname)s Mailman"
-#: Mailman/Cgi/admin.py:363
+#: Mailman/Cgi/admin.py:364
msgid ""
"<em><strong>Warning:</strong> changing this option here\n"
" could cause other screens to be out-of-sync. Be sure to reload any "
@@ -421,218 +419,218 @@ msgstr "<em><strong>Cảnh báo :</strong> việc thay đổi tùy chọn vào
"\tcho hộp thư chung này. Bạn cũng có thể\n"
" "
-#: Mailman/Cgi/admin.py:374
+#: Mailman/Cgi/admin.py:375
msgid "return to the %(categoryname)s options page."
msgstr "trở về trang các tùy chọn %(categoryname)s."
-#: Mailman/Cgi/admin.py:389
+#: Mailman/Cgi/admin.py:390
msgid "%(realname)s Administration (%(label)s)"
msgstr "Quản trị %(realname)s (%(label)s)"
-#: Mailman/Cgi/admin.py:390
+#: Mailman/Cgi/admin.py:391
msgid "%(realname)s mailing list administration<br>%(label)s Section"
msgstr "Quản trị hộp thư chung %(realname)s<br>Phần %(label)s"
-#: Mailman/Cgi/admin.py:406
+#: Mailman/Cgi/admin.py:407
msgid "Configuration Categories"
msgstr "Phân loại cấu hình"
-#: Mailman/Cgi/admin.py:407
+#: Mailman/Cgi/admin.py:408
msgid "Other Administrative Activities"
msgstr "Hành động quản trị khác"
-#: Mailman/Cgi/admin.py:411
+#: Mailman/Cgi/admin.py:412
msgid "Tend to pending moderator requests"
msgstr "Quản lý các yêu cầu điều tiết bị hoãn"
-#: Mailman/Cgi/admin.py:413
+#: Mailman/Cgi/admin.py:414
msgid "Go to the general list information page"
msgstr "Tới trang thông tin hộp thư chung chính"
-#: Mailman/Cgi/admin.py:415
+#: Mailman/Cgi/admin.py:416
msgid "Edit the public HTML pages and text files"
msgstr "Hiệu chỉnh những trang HTML công và tập tin văn bản"
-#: Mailman/Cgi/admin.py:417
+#: Mailman/Cgi/admin.py:418
msgid "Go to list archives"
msgstr "Tới kho hộp thư chung"
-#: Mailman/Cgi/admin.py:423
+#: Mailman/Cgi/admin.py:424
msgid "Delete this mailing list"
msgstr "Xoá bỏ hộp thư chung này"
-#: Mailman/Cgi/admin.py:424
+#: Mailman/Cgi/admin.py:425
msgid " (requires confirmation)<br>&nbsp;<br>"
msgstr " (yêu cầu xác nhận)<br>&nbsp;<br>"
-#: Mailman/Cgi/admin.py:430
+#: Mailman/Cgi/admin.py:431
msgid "Logout"
msgstr "Đăng xuất"
-#: Mailman/Cgi/admin.py:474
+#: Mailman/Cgi/admin.py:475
msgid "Emergency moderation of all list traffic is enabled"
msgstr "Khả năng điều tiết khẩn cấp mọi giao thông hộp thư chung đã bật"
-#: Mailman/Cgi/admin.py:485
+#: Mailman/Cgi/admin.py:486
msgid ""
"Make your changes in the following section, then submit them\n"
" using the <em>Submit Your Changes</em> button below."
msgstr "Sửa đổi phần theo đây, rồi ghi nhận các thay đổi\n"
"\tbằng nút <em>Ghi nhận thay đổi</em> bên dưới."
-#: Mailman/Cgi/admin.py:503
+#: Mailman/Cgi/admin.py:504
msgid "Additional Member Tasks"
msgstr "Tác vụ thành viên thêm"
-#: Mailman/Cgi/admin.py:509
+#: Mailman/Cgi/admin.py:510
msgid ""
"<li>Set everyone's moderation bit, including\n"
" those members not currently visible"
msgstr "<li>Đặt bit điều tiết của mọi người, gồm\n"
"\tnhững thành viện hiện thời vô hình"
-#: Mailman/Cgi/admin.py:513
+#: Mailman/Cgi/admin.py:514
msgid "Off"
msgstr "Tắt"
-#: Mailman/Cgi/admin.py:513
+#: Mailman/Cgi/admin.py:514
msgid "On"
msgstr "Bật"
-#: Mailman/Cgi/admin.py:515
+#: Mailman/Cgi/admin.py:516
msgid "Set"
msgstr "Đặt"
-#: Mailman/Cgi/admin.py:556
+#: Mailman/Cgi/admin.py:557
msgid "Value"
msgstr "Giá trị"
-#: Mailman/Cgi/admin.py:610
+#: Mailman/Cgi/admin.py:611
msgid ""
"Badly formed options entry:\n"
" %(record)s"
msgstr "Mục nhập tùy chọn dạng sai:\n"
" %(record)s"
-#: Mailman/Cgi/admin.py:668
+#: Mailman/Cgi/admin.py:669
msgid "<em>Enter the text below, or...</em><br>"
msgstr "<em>Nhập chuỗi bên dưới, hoặc...</em><br>"
-#: Mailman/Cgi/admin.py:670
+#: Mailman/Cgi/admin.py:671
msgid "<br><em>...specify a file to upload</em><br>"
msgstr "br><em>...ghi rõ tập tin cần tải lên</em><br>"
-#: Mailman/Cgi/admin.py:696
-#: Mailman/Cgi/admin.py:699
+#: Mailman/Cgi/admin.py:697
+#: Mailman/Cgi/admin.py:700
msgid "Topic %(i)d"
msgstr "Chủ đề %(i)d"
-#: Mailman/Cgi/admin.py:700
-#: Mailman/Cgi/admin.py:750
+#: Mailman/Cgi/admin.py:701
+#: Mailman/Cgi/admin.py:751
msgid "Delete"
msgstr "Xoá bỏ"
-#: Mailman/Cgi/admin.py:701
+#: Mailman/Cgi/admin.py:702
msgid "Topic name:"
msgstr "Tên chủ đề:"
-#: Mailman/Cgi/admin.py:703
+#: Mailman/Cgi/admin.py:704
msgid "Regexp:"
msgstr "Biểu thức c.q.:"
-#: Mailman/Cgi/admin.py:706
-#: Mailman/Cgi/options.py:1029
+#: Mailman/Cgi/admin.py:707
+#: Mailman/Cgi/options.py:1031
msgid "Description:"
msgstr "Mô tả:"
-#: Mailman/Cgi/admin.py:710
-#: Mailman/Cgi/admin.py:768
+#: Mailman/Cgi/admin.py:711
+#: Mailman/Cgi/admin.py:769
msgid "Add new item..."
msgstr "Thêm mục mới..."
-#: Mailman/Cgi/admin.py:712
-#: Mailman/Cgi/admin.py:770
+#: Mailman/Cgi/admin.py:713
+#: Mailman/Cgi/admin.py:771
msgid "...before this one."
msgstr "...nằm trước điều này."
-#: Mailman/Cgi/admin.py:713
-#: Mailman/Cgi/admin.py:771
+#: Mailman/Cgi/admin.py:714
+#: Mailman/Cgi/admin.py:772
msgid "...after this one."
msgstr "...nằm sau điều này."
-#: Mailman/Cgi/admin.py:746
-#: Mailman/Cgi/admin.py:749
+#: Mailman/Cgi/admin.py:747
+#: Mailman/Cgi/admin.py:750
msgid "Spam Filter Rule %(i)d"
msgstr "Quy tắc lọc rác %(i)d"
-#: Mailman/Cgi/admin.py:751
+#: Mailman/Cgi/admin.py:752
msgid "Spam Filter Regexp:"
msgstr "Biểu thức c.q. lọc rác:"
-#: Mailman/Cgi/admin.py:762
-#: Mailman/Cgi/admindb.py:302
-#: Mailman/Cgi/admindb.py:361
-#: Mailman/Cgi/admindb.py:404
-#: Mailman/Cgi/admindb.py:638
+#: Mailman/Cgi/admin.py:763
+#: Mailman/Cgi/admindb.py:303
+#: Mailman/Cgi/admindb.py:362
+#: Mailman/Cgi/admindb.py:407
+#: Mailman/Cgi/admindb.py:641
msgid "Defer"
msgstr "Hoãn"
-#: Mailman/Cgi/admin.py:762
-#: Mailman/Cgi/admindb.py:304
-#: Mailman/Cgi/admindb.py:363
-#: Mailman/Cgi/admindb.py:404
-#: Mailman/Cgi/admindb.py:638
+#: Mailman/Cgi/admin.py:763
+#: Mailman/Cgi/admindb.py:305
+#: Mailman/Cgi/admindb.py:364
+#: Mailman/Cgi/admindb.py:407
+#: Mailman/Cgi/admindb.py:641
#: Mailman/Gui/ContentFilter.py:37
#: Mailman/Gui/Privacy.py:216
-#: Mailman/Gui/Privacy.py:290
+#: Mailman/Gui/Privacy.py:297
msgid "Reject"
msgstr "Bỏ ra"
-#: Mailman/Cgi/admin.py:762
+#: Mailman/Cgi/admin.py:763
#: Mailman/Gui/Privacy.py:216
-#: Mailman/Gui/Privacy.py:290
+#: Mailman/Gui/Privacy.py:297
msgid "Hold"
msgstr "Giữ"
-#: Mailman/Cgi/admin.py:763
-#: Mailman/Cgi/admindb.py:305
-#: Mailman/Cgi/admindb.py:364
-#: Mailman/Cgi/admindb.py:404
-#: Mailman/Cgi/admindb.py:638
+#: Mailman/Cgi/admin.py:764
+#: Mailman/Cgi/admindb.py:306
+#: Mailman/Cgi/admindb.py:365
+#: Mailman/Cgi/admindb.py:407
+#: Mailman/Cgi/admindb.py:641
#: Mailman/Gui/ContentFilter.py:37
#: Mailman/Gui/Privacy.py:216
-#: Mailman/Gui/Privacy.py:290
+#: Mailman/Gui/Privacy.py:297
msgid "Discard"
msgstr "Hủy"
-#: Mailman/Cgi/admin.py:763
-#: Mailman/Cgi/admindb.py:404
-#: Mailman/Gui/Privacy.py:290
+#: Mailman/Cgi/admin.py:764
+#: Mailman/Cgi/admindb.py:407
+#: Mailman/Gui/Privacy.py:297
msgid "Accept"
msgstr "Nhận"
-#: Mailman/Cgi/admin.py:766
-#: Mailman/Cgi/admindb.py:644
+#: Mailman/Cgi/admin.py:767
+#: Mailman/Cgi/admindb.py:647
msgid "Action:"
msgstr "Hành động:"
-#: Mailman/Cgi/admin.py:778
+#: Mailman/Cgi/admin.py:779
msgid "Move rule up"
msgstr "Đem quy tắc lên"
-#: Mailman/Cgi/admin.py:779
+#: Mailman/Cgi/admin.py:780
msgid "Move rule down"
msgstr "Đem quy tắc xuống"
-#: Mailman/Cgi/admin.py:812
+#: Mailman/Cgi/admin.py:813
msgid "<br>(Edit <b>%(varname)s</b>)"
msgstr "<br>(Sửa <b>%(varname)s</b>)"
-#: Mailman/Cgi/admin.py:814
+#: Mailman/Cgi/admin.py:815
msgid "<br>(Details for <b>%(varname)s</b>)"
msgstr "<br>(Chi tiết về <b>%(varname)s</b>)"
-#: Mailman/Cgi/admin.py:821
+#: Mailman/Cgi/admin.py:822
msgid ""
"<br><em><strong>Note:</strong>\n"
" setting this value performs an immediate action but does not modify\n"
@@ -641,107 +639,107 @@ msgstr "<br><em><strong>Ghi chú :</strong>\n"
"\tviệc đặt giá trị này sẽ thực hiện ngay nhưng\n"
"\tsẽ không sửa đổi tính trạng thường xuyên.</em>"
-#: Mailman/Cgi/admin.py:835
+#: Mailman/Cgi/admin.py:836
msgid "Mass Subscriptions"
msgstr "Đăng ký hàng loạt"
-#: Mailman/Cgi/admin.py:842
+#: Mailman/Cgi/admin.py:843
msgid "Mass Removals"
msgstr "Gỡ bỏ hàng loạt"
-#: Mailman/Cgi/admin.py:849
+#: Mailman/Cgi/admin.py:850
msgid "Membership List"
msgstr "Danh sách Thành viên"
-#: Mailman/Cgi/admin.py:856
+#: Mailman/Cgi/admin.py:857
msgid "(help)"
msgstr "(trợ giúp)"
-#: Mailman/Cgi/admin.py:857
+#: Mailman/Cgi/admin.py:858
msgid "Find member %(link)s:"
msgstr "Tìm thành viên %(link)s:"
-#: Mailman/Cgi/admin.py:860
+#: Mailman/Cgi/admin.py:861
msgid "Search..."
msgstr "Tìm kiếm..."
-#: Mailman/Cgi/admin.py:877
+#: Mailman/Cgi/admin.py:878
msgid "Bad regular expression: "
msgstr "Biểu thức chính quy sai: "
-#: Mailman/Cgi/admin.py:933
+#: Mailman/Cgi/admin.py:934
msgid "%(allcnt)s members total, %(membercnt)s shown"
msgstr "Tổng thành viên %(allcnt)s, %(membercnt)s đã hiện"
-#: Mailman/Cgi/admin.py:936
+#: Mailman/Cgi/admin.py:937
msgid "%(allcnt)s members total"
msgstr "Tổng thành viên %(allcnt)s"
-#: Mailman/Cgi/admin.py:959
+#: Mailman/Cgi/admin.py:960
msgid "unsub"
msgstr "bỏ<br>đăng ký"
-#: Mailman/Cgi/admin.py:960
+#: Mailman/Cgi/admin.py:961
msgid "member address<br>member name"
msgstr "địa chỉ thành viên<br>họ tên thành viên"
-#: Mailman/Cgi/admin.py:961
+#: Mailman/Cgi/admin.py:962
msgid "hide"
msgstr "ẩn"
-#: Mailman/Cgi/admin.py:961
+#: Mailman/Cgi/admin.py:962
msgid "mod"
msgstr "điều<br>tiết"
-#: Mailman/Cgi/admin.py:962
+#: Mailman/Cgi/admin.py:963
msgid "nomail<br>[reason]"
msgstr "k0 thư<br>[lý do]"
-#: Mailman/Cgi/admin.py:963
+#: Mailman/Cgi/admin.py:964
msgid "ack"
msgstr "ghi<br>nhận"
-#: Mailman/Cgi/admin.py:963
+#: Mailman/Cgi/admin.py:964
msgid "not metoo"
msgstr "k0 mình"
-#: Mailman/Cgi/admin.py:964
+#: Mailman/Cgi/admin.py:965
msgid "nodupes"
msgstr "k0 bản<br>sao"
-#: Mailman/Cgi/admin.py:965
+#: Mailman/Cgi/admin.py:966
msgid "digest"
msgstr "bó thư"
-#: Mailman/Cgi/admin.py:965
+#: Mailman/Cgi/admin.py:966
msgid "plain"
msgstr "thô"
-#: Mailman/Cgi/admin.py:966
+#: Mailman/Cgi/admin.py:967
msgid "language"
msgstr "ngôn ngữ"
-#: Mailman/Cgi/admin.py:977
+#: Mailman/Cgi/admin.py:978
msgid "?"
msgstr "?"
-#: Mailman/Cgi/admin.py:978
+#: Mailman/Cgi/admin.py:979
msgid "U"
msgstr "U"
-#: Mailman/Cgi/admin.py:979
+#: Mailman/Cgi/admin.py:980
msgid "A"
msgstr "A"
-#: Mailman/Cgi/admin.py:980
+#: Mailman/Cgi/admin.py:981
msgid "B"
msgstr "B"
-#: Mailman/Cgi/admin.py:1051
+#: Mailman/Cgi/admin.py:1053
msgid "<b>unsub</b> -- Click on this to unsubscribe the member."
msgstr "<b>bỏ đang ký</b> &mdash; Nhắp vào để bỏ đăng ký thành viên đó."
-#: Mailman/Cgi/admin.py:1053
+#: Mailman/Cgi/admin.py:1055
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"
@@ -750,14 +748,14 @@ msgstr "<b>điều tiết</b> &mdash; Cờ điều tiết riêng của người
"\tNếu đặt, các thư do họ gởi sẽ được điều tiết,\n"
"\tnếu không thì các thư sẽ được chấp nhận."
-#: Mailman/Cgi/admin.py:1057
+#: Mailman/Cgi/admin.py:1059
msgid ""
"<b>hide</b> -- Is the member's address concealed on\n"
" the list of subscribers?"
msgstr "<b>ẩn</b> &mdash; Địa chỉ thư của thành viên này bị ẩn\n"
"\tra danh sách các thành viên không?"
-#: Mailman/Cgi/admin.py:1059
+#: Mailman/Cgi/admin.py:1061
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"
@@ -788,88 +786,88 @@ msgstr "<b>k0 thư</b> &mdash; khả năng phát thư cho thành viên này bị
"\tbị tắt trong phiên bản Mail man cũ.\n"
" </ul>"
-#: Mailman/Cgi/admin.py:1074
+#: Mailman/Cgi/admin.py:1076
msgid ""
"<b>ack</b> -- Does the member get acknowledgements of their\n"
" posts?"
msgstr "<b>ghi nhận</b> &mdash; Thành viên có nhận thư ghi nhận bài thư họ không?"
-#: Mailman/Cgi/admin.py:1077
+#: Mailman/Cgi/admin.py:1079
msgid ""
"<b>not metoo</b> -- Does the member want to avoid copies of their\n"
" own postings?"
msgstr "<b>k0 mình</b> &mdash; Thành viên muốn tránh nhận bản sao\n"
"\tcủa bài thư mình không?"
-#: Mailman/Cgi/admin.py:1080
+#: Mailman/Cgi/admin.py:1082
msgid ""
"<b>nodupes</b> -- Does the member want to avoid duplicates of the\n"
" same message?"
msgstr "<b>k0 bản sao</b> &mdash; Thành viên muốn tránh nhận nhiều bản sao\n"
"\tcủa cùng một thư không?"
-#: Mailman/Cgi/admin.py:1083
+#: Mailman/Cgi/admin.py:1085
msgid ""
"<b>digest</b> -- Does the member get messages in digests?\n"
" (otherwise, individual messages)"
msgstr "<b>bó thư</b> &mdash; Thành viên có nhận bó thư không?\n"
"\t(Nếu không, thư đơn)"
-#: Mailman/Cgi/admin.py:1086
+#: Mailman/Cgi/admin.py:1088
msgid ""
"<b>plain</b> -- If getting digests, does the member get plain\n"
" text digests? (otherwise, MIME)"
msgstr "<b>thô</b> &mdash; Nếu nhận bó thư, thành viên nhận\n"
"\tbó thư nhập thô không? (Nếu không, MIME)"
-#: Mailman/Cgi/admin.py:1088
+#: Mailman/Cgi/admin.py:1090
msgid "<b>language</b> -- Language preferred by the user"
msgstr "<b>ngôn ngữ</b> &mdash; Ngôn ngữ ưa thích của người dùng"
-#: Mailman/Cgi/admin.py:1102
+#: Mailman/Cgi/admin.py:1104
msgid "Click here to hide the legend for this table."
msgstr "Nhấn vào để ẩn chú giải cho bảng này."
-#: Mailman/Cgi/admin.py:1106
+#: Mailman/Cgi/admin.py:1108
msgid "Click here to include the legend for this table."
msgstr "Nhấn vào để hiện chú giải cho bảng này."
-#: Mailman/Cgi/admin.py:1113
+#: Mailman/Cgi/admin.py:1115
msgid ""
"<p><em>To view more members, click on the appropriate\n"
" range listed below:</em>"
msgstr "<p><em>Để xem thêm thành viên, nhắp vào phạm vị\n"
"\tthích hợp được ghi bên dưới :</em>"
-#: Mailman/Cgi/admin.py:1122
+#: Mailman/Cgi/admin.py:1124
msgid "from %(start)s to %(end)s"
msgstr "từ %(start)s đến %(end)s"
-#: Mailman/Cgi/admin.py:1135
+#: Mailman/Cgi/admin.py:1137
msgid "Subscribe these users now or invite them?"
msgstr "Đăng ký ngay các người dùng này hoặc mời họ không?"
-#: Mailman/Cgi/admin.py:1137
+#: Mailman/Cgi/admin.py:1139
msgid "Invite"
msgstr "Mời"
-#: Mailman/Cgi/admin.py:1137
+#: Mailman/Cgi/admin.py:1139
#: Mailman/Cgi/listinfo.py:178
msgid "Subscribe"
msgstr "Đăng ký"
-#: Mailman/Cgi/admin.py:1143
+#: Mailman/Cgi/admin.py:1145
msgid "Send welcome messages to new subscribees?"
msgstr "Gởi thư chào đón cho người mới đăng ký không?"
-#: Mailman/Cgi/admin.py:1145
-#: Mailman/Cgi/admin.py:1154
-#: Mailman/Cgi/admin.py:1187
-#: Mailman/Cgi/admin.py:1195
+#: Mailman/Cgi/admin.py:1147
+#: Mailman/Cgi/admin.py:1156
+#: Mailman/Cgi/admin.py:1189
+#: Mailman/Cgi/admin.py:1197
#: Mailman/Cgi/confirm.py:290
-#: Mailman/Cgi/create.py:354
-#: Mailman/Cgi/create.py:389
-#: Mailman/Cgi/create.py:427
+#: Mailman/Cgi/create.py:352
+#: Mailman/Cgi/create.py:387
+#: Mailman/Cgi/create.py:425
#: Mailman/Cgi/rmlist.py:228
#: Mailman/Gui/Archive.py:33
#: Mailman/Gui/Autoresponse.py:54
@@ -886,28 +884,28 @@ msgstr "Gởi thư chào đón cho người mới đăng ký không?"
#: Mailman/Gui/Digest.py:62
#: Mailman/Gui/Digest.py:84
#: Mailman/Gui/Digest.py:89
-#: Mailman/Gui/General.py:154
-#: Mailman/Gui/General.py:160
-#: Mailman/Gui/General.py:238
-#: Mailman/Gui/General.py:265
-#: Mailman/Gui/General.py:292
-#: Mailman/Gui/General.py:303
-#: Mailman/Gui/General.py:306
-#: Mailman/Gui/General.py:316
-#: Mailman/Gui/General.py:321
-#: Mailman/Gui/General.py:327
-#: Mailman/Gui/General.py:347
-#: Mailman/Gui/General.py:375
-#: Mailman/Gui/General.py:398
-#: Mailman/Gui/NonDigest.py:44
-#: Mailman/Gui/NonDigest.py:52
-#: Mailman/Gui/NonDigest.py:139
+#: Mailman/Gui/General.py:156
+#: Mailman/Gui/General.py:162
+#: Mailman/Gui/General.py:240
+#: Mailman/Gui/General.py:267
+#: Mailman/Gui/General.py:294
+#: Mailman/Gui/General.py:305
+#: Mailman/Gui/General.py:308
+#: Mailman/Gui/General.py:318
+#: Mailman/Gui/General.py:323
+#: Mailman/Gui/General.py:329
+#: Mailman/Gui/General.py:349
+#: Mailman/Gui/General.py:381
+#: Mailman/Gui/General.py:404
+#: Mailman/Gui/NonDigest.py:45
+#: Mailman/Gui/NonDigest.py:53
+#: Mailman/Gui/NonDigest.py:140
#: Mailman/Gui/Privacy.py:110
#: Mailman/Gui/Privacy.py:116
#: Mailman/Gui/Privacy.py:149
#: Mailman/Gui/Privacy.py:197
-#: Mailman/Gui/Privacy.py:305
-#: Mailman/Gui/Privacy.py:324
+#: 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
@@ -915,14 +913,14 @@ msgstr "Gởi thư chào đón cho người mới đăng ký không?"
msgid "No"
msgstr "Không"
-#: Mailman/Cgi/admin.py:1145
-#: Mailman/Cgi/admin.py:1154
-#: Mailman/Cgi/admin.py:1187
-#: Mailman/Cgi/admin.py:1195
+#: Mailman/Cgi/admin.py:1147
+#: Mailman/Cgi/admin.py:1156
+#: Mailman/Cgi/admin.py:1189
+#: Mailman/Cgi/admin.py:1197
#: Mailman/Cgi/confirm.py:290
-#: Mailman/Cgi/create.py:354
-#: Mailman/Cgi/create.py:389
-#: Mailman/Cgi/create.py:427
+#: Mailman/Cgi/create.py:352
+#: Mailman/Cgi/create.py:387
+#: Mailman/Cgi/create.py:425
#: Mailman/Cgi/rmlist.py:228
#: Mailman/Gui/Archive.py:33
#: Mailman/Gui/Autoresponse.py:54
@@ -938,28 +936,28 @@ msgstr "Không"
#: Mailman/Gui/Digest.py:62
#: Mailman/Gui/Digest.py:84
#: Mailman/Gui/Digest.py:89
-#: Mailman/Gui/General.py:154
-#: Mailman/Gui/General.py:160
-#: Mailman/Gui/General.py:238
-#: Mailman/Gui/General.py:265
-#: Mailman/Gui/General.py:292
-#: Mailman/Gui/General.py:303
-#: Mailman/Gui/General.py:306
-#: Mailman/Gui/General.py:316
-#: Mailman/Gui/General.py:321
-#: Mailman/Gui/General.py:327
-#: Mailman/Gui/General.py:347
-#: Mailman/Gui/General.py:375
-#: Mailman/Gui/General.py:398
-#: Mailman/Gui/NonDigest.py:44
-#: Mailman/Gui/NonDigest.py:52
-#: Mailman/Gui/NonDigest.py:139
+#: Mailman/Gui/General.py:156
+#: Mailman/Gui/General.py:162
+#: Mailman/Gui/General.py:240
+#: Mailman/Gui/General.py:267
+#: Mailman/Gui/General.py:294
+#: Mailman/Gui/General.py:305
+#: Mailman/Gui/General.py:308
+#: Mailman/Gui/General.py:318
+#: Mailman/Gui/General.py:323
+#: Mailman/Gui/General.py:329
+#: Mailman/Gui/General.py:349
+#: Mailman/Gui/General.py:381
+#: Mailman/Gui/General.py:404
+#: Mailman/Gui/NonDigest.py:45
+#: Mailman/Gui/NonDigest.py:53
+#: Mailman/Gui/NonDigest.py:140
#: Mailman/Gui/Privacy.py:110
#: Mailman/Gui/Privacy.py:116
#: Mailman/Gui/Privacy.py:149
#: Mailman/Gui/Privacy.py:197
-#: Mailman/Gui/Privacy.py:305
-#: Mailman/Gui/Privacy.py:324
+#: 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
@@ -967,21 +965,21 @@ msgstr "Không"
msgid "Yes"
msgstr "Có"
-#: Mailman/Cgi/admin.py:1152
+#: Mailman/Cgi/admin.py:1154
msgid "Send notifications of new subscriptions to the list owner?"
msgstr "Thông báo quản trị hộp thư chung biết mỗi người mới đăng ký không?"
-#: Mailman/Cgi/admin.py:1160
-#: Mailman/Cgi/admin.py:1201
+#: Mailman/Cgi/admin.py:1162
+#: Mailman/Cgi/admin.py:1203
msgid "Enter one address per line below..."
msgstr "Nhập bên dưới một địa chỉ trên mỗi dòng..."
-#: Mailman/Cgi/admin.py:1165
-#: Mailman/Cgi/admin.py:1206
+#: Mailman/Cgi/admin.py:1167
+#: Mailman/Cgi/admin.py:1208
msgid "...or specify a file to upload:"
msgstr "...hoặc chọn tập tin cần tải lên:"
-#: Mailman/Cgi/admin.py:1170
+#: Mailman/Cgi/admin.py:1172
msgid ""
"Below, enter additional text to be added to the\n"
" top of your invitation or the subscription notification. Include at "
@@ -991,19 +989,19 @@ msgstr "Bên dưới, nhập chuỗi thêm cần chèn\n"
"\tvào đầu của lời mời hoặc thông báo đăng ký.\n"
"\tHãy gồm ít nhất một dòng trống tại cuối."
-#: Mailman/Cgi/admin.py:1185
+#: Mailman/Cgi/admin.py:1187
msgid "Send unsubscription acknowledgement to the user?"
msgstr "Gởi thư ghi nhận bỏ đăng ký cho người dùng không?"
-#: Mailman/Cgi/admin.py:1193
+#: Mailman/Cgi/admin.py:1195
msgid "Send notifications to the list owner?"
msgstr "Thông báo quản trị hộp thư không?"
-#: Mailman/Cgi/admin.py:1215
+#: Mailman/Cgi/admin.py:1217
msgid "Change list ownership passwords"
msgstr "Thay đổi mật khẩu quản trị hộp thư"
-#: Mailman/Cgi/admin.py:1218
+#: Mailman/Cgi/admin.py:1220
msgid ""
"The <em>list administrators</em> are the people who have ultimate control "
"over\n"
@@ -1023,7 +1021,7 @@ msgid ""
"<a href=\"%(adminurl)s/general\">general options section</a>."
msgstr "<em>Quản trị hộp thư</em> là những người có điều khiển hoàn toàn\n"
"mọi tham số của hộp thư chung này. Họ có khả năng thay đổi bất cứ biến\n"
-"cấu hình hộp thư chung nào sẵn sàng trong những trang Mạng quản trị hộp "
+"cấu hình hộp thư chung nào sẵn sàng trong những trang Web quản trị hộp "
"thư.\n"
"\n"
"<p><em>Điều tiết viên hộp thư</em> có quyền ít hơn;\n"
@@ -1039,96 +1037,96 @@ msgstr "<em>Quản trị hộp thư</em> là những người có điều khiể
"cũng cung cấp những địa chỉ thư của các điều tiết viên hộp thư trong\n"
"<a href=\"%(adminurl)s/general\">phần tùy chọn chung</a>."
-#: Mailman/Cgi/admin.py:1237
+#: Mailman/Cgi/admin.py:1239
msgid "Enter new administrator password:"
msgstr "Nhập mật khẩu quản trị mới:"
-#: Mailman/Cgi/admin.py:1239
+#: Mailman/Cgi/admin.py:1241
msgid "Confirm administrator password:"
msgstr "Xác nhận mật khẩu quản trị mới:"
-#: Mailman/Cgi/admin.py:1244
+#: Mailman/Cgi/admin.py:1246
msgid "Enter new moderator password:"
msgstr "Nhập mật khẩu điều tiết mới:"
-#: Mailman/Cgi/admin.py:1246
+#: Mailman/Cgi/admin.py:1248
msgid "Confirm moderator password:"
msgstr "Xác nhận mật khẩu điều tiết mới:"
-#: Mailman/Cgi/admin.py:1256
+#: Mailman/Cgi/admin.py:1258
msgid "Submit Your Changes"
msgstr "Ghi nhận thay đổi"
-#: Mailman/Cgi/admin.py:1279
+#: Mailman/Cgi/admin.py:1281
msgid "Moderator passwords did not match"
msgstr "Hai mật khẩu điều tiết không trùng nhau."
-#: Mailman/Cgi/admin.py:1289
+#: Mailman/Cgi/admin.py:1291
msgid "Administrator passwords did not match"
msgstr "Hai mật khẩu quản trị không trùng nhau."
-#: Mailman/Cgi/admin.py:1339
+#: Mailman/Cgi/admin.py:1341
msgid "Already a member"
msgstr "Đã thành viên"
-#: Mailman/Cgi/admin.py:1342
+#: Mailman/Cgi/admin.py:1344
msgid "&lt;blank line&gt;"
msgstr "&lt;dòng trống&gt;"
-#: Mailman/Cgi/admin.py:1343
-#: Mailman/Cgi/admin.py:1346
+#: Mailman/Cgi/admin.py:1345
+#: Mailman/Cgi/admin.py:1348
msgid "Bad/Invalid email address"
msgstr "Địa chỉ thư điện tử không hợp lệ"
-#: Mailman/Cgi/admin.py:1349
+#: Mailman/Cgi/admin.py:1351
msgid "Hostile address (illegal characters)"
msgstr "Địa chỉ đối nghịch (có ký tự cấm)"
-#: Mailman/Cgi/admin.py:1352
+#: Mailman/Cgi/admin.py:1354
msgid "Banned address (matched %(pattern)s)"
msgstr "Địa chỉ cấm (khớp mẫu %(pattern)s)"
-#: Mailman/Cgi/admin.py:1358
+#: Mailman/Cgi/admin.py:1360
msgid "Successfully invited:"
msgstr "Đã mời được:"
-#: Mailman/Cgi/admin.py:1360
+#: Mailman/Cgi/admin.py:1362
msgid "Successfully subscribed:"
msgstr "Đã đăng ký được:"
-#: Mailman/Cgi/admin.py:1365
+#: Mailman/Cgi/admin.py:1367
msgid "Error inviting:"
msgstr "Lỗi mời:"
-#: Mailman/Cgi/admin.py:1367
+#: Mailman/Cgi/admin.py:1369
msgid "Error subscribing:"
msgstr "Lỗi đăng ký:"
-#: Mailman/Cgi/admin.py:1396
+#: Mailman/Cgi/admin.py:1398
msgid "Successfully Unsubscribed:"
msgstr "Đã bỏ đăng ký được:"
-#: Mailman/Cgi/admin.py:1401
+#: Mailman/Cgi/admin.py:1403
msgid "Cannot unsubscribe non-members:"
msgstr "Không thể bỏ đăng ký người không thành viên:"
-#: Mailman/Cgi/admin.py:1413
+#: Mailman/Cgi/admin.py:1415
msgid "Bad moderation flag value"
msgstr "Giá trị cờ điều tiết sai"
-#: Mailman/Cgi/admin.py:1434
+#: Mailman/Cgi/admin.py:1437
msgid "Not subscribed"
msgstr "Chưa đăng ký"
-#: Mailman/Cgi/admin.py:1437
+#: Mailman/Cgi/admin.py:1440
msgid "Ignoring changes to deleted member: %(user)s"
msgstr "Đang bỏ qua thay đổi về thành viên bị xoá bỏ: %(user)s"
-#: Mailman/Cgi/admin.py:1477
+#: Mailman/Cgi/admin.py:1480
msgid "Successfully Removed:"
msgstr "Đã gỡ bỏ được:"
-#: Mailman/Cgi/admin.py:1481
+#: Mailman/Cgi/admin.py:1484
msgid "Error Unsubscribing:"
msgstr "Lỗi bỏ đăng ký:"
@@ -1158,227 +1156,231 @@ msgid "Administrative requests for mailing list:"
msgstr "Yêu cầu quản trị cho hộp thư chung:"
#: Mailman/Cgi/admindb.py:192
-#: Mailman/Cgi/admindb.py:247
+#: Mailman/Cgi/admindb.py:248
msgid "Submit All Data"
msgstr "Ghi nhận mọi dữ liệu"
-#: Mailman/Cgi/admindb.py:197
-#: Mailman/Cgi/admindb.py:245
+#: Mailman/Cgi/admindb.py:198
+#: Mailman/Cgi/admindb.py:246
msgid "Discard all messages marked <em>Defer</em>"
msgstr "Hủy mọi thư có dấu <em>Hoãn</em<"
-#: Mailman/Cgi/admindb.py:211
+#: Mailman/Cgi/admindb.py:212
msgid "all of %(esender)s's held messages."
msgstr "mọi thư đã giữ lại của %(esender)s."
-#: Mailman/Cgi/admindb.py:216
+#: Mailman/Cgi/admindb.py:217
msgid "a single held message."
msgstr "một thư đã giữ lại riêng lẻ."
-#: Mailman/Cgi/admindb.py:221
+#: Mailman/Cgi/admindb.py:222
msgid "all held messages."
msgstr "mọi thư đã giữ lại"
-#: Mailman/Cgi/admindb.py:262
+#: Mailman/Cgi/admindb.py:263
msgid "Mailman Administrative Database Error"
msgstr "Lỗi cơ sở dữ liệu quản trị Mailman"
-#: Mailman/Cgi/admindb.py:267
+#: Mailman/Cgi/admindb.py:268
msgid "list of available mailing lists."
msgstr "danh sách các hộp thư chung công bố."
-#: Mailman/Cgi/admindb.py:268
+#: Mailman/Cgi/admindb.py:269
msgid "You must specify a list name. Here is the %(link)s"
msgstr "Bạn phải ghi rõ tên hộp thư. Đây là %(link)s"
-#: Mailman/Cgi/admindb.py:281
+#: Mailman/Cgi/admindb.py:282
msgid "Subscription Requests"
msgstr "Yêu cầu đăng ký"
-#: Mailman/Cgi/admindb.py:283
+#: Mailman/Cgi/admindb.py:284
msgid "Address/name"
msgstr "Địa chỉ / tên"
-#: Mailman/Cgi/admindb.py:284
-#: Mailman/Cgi/admindb.py:335
+#: Mailman/Cgi/admindb.py:285
+#: Mailman/Cgi/admindb.py:336
msgid "Your decision"
msgstr "Bạn chọn"
-#: Mailman/Cgi/admindb.py:285
-#: Mailman/Cgi/admindb.py:336
+#: Mailman/Cgi/admindb.py:286
+#: Mailman/Cgi/admindb.py:337
msgid "Reason for refusal"
msgstr "Lý do từ chối"
-#: Mailman/Cgi/admindb.py:303
-#: Mailman/Cgi/admindb.py:362
-#: Mailman/Cgi/admindb.py:638
+#: Mailman/Cgi/admindb.py:304
+#: Mailman/Cgi/admindb.py:363
+#: Mailman/Cgi/admindb.py:641
msgid "Approve"
msgstr "Chấp nhận"
-#: Mailman/Cgi/admindb.py:313
+#: Mailman/Cgi/admindb.py:314
msgid "Permanently ban from this list"
msgstr "Cấm hoàn toàn ra hộp thư này"
-#: Mailman/Cgi/admindb.py:334
+#: Mailman/Cgi/admindb.py:335
msgid "User address/name"
msgstr "Tên/địa chỉ người dùng"
-#: Mailman/Cgi/admindb.py:374
+#: Mailman/Cgi/admindb.py:375
msgid "Unsubscription Requests"
msgstr "Yêu cầu bỏ đăng ký"
-#: Mailman/Cgi/admindb.py:397
-#: Mailman/Cgi/admindb.py:621
+#: Mailman/Cgi/admindb.py:387
+msgid "Held Messages"
+msgstr "Thư đã giữ lại"
+
+#: Mailman/Cgi/admindb.py:400
+#: Mailman/Cgi/admindb.py:624
msgid "From:"
msgstr "Từ :"
-#: Mailman/Cgi/admindb.py:400
+#: Mailman/Cgi/admindb.py:403
msgid "Action to take on all these held messages:"
msgstr "Việc cần làm với các thư đã giữ lại này:"
-#: Mailman/Cgi/admindb.py:412
+#: Mailman/Cgi/admindb.py:415
msgid "Preserve messages for the site administrator"
-msgstr "Bảo tồn các thư cho quản trị nơi Mạng"
+msgstr "Bảo tồn các thư cho quản trị địa chỉ"
-#: Mailman/Cgi/admindb.py:418
+#: Mailman/Cgi/admindb.py:421
msgid "Forward messages (individually) to:"
msgstr "Chuyển tiếp thư (từng lá một) cho :"
-#: Mailman/Cgi/admindb.py:436
+#: Mailman/Cgi/admindb.py:439
msgid "Clear this member's <em>moderate</em> flag"
msgstr "Xoá cờ <em>điều tiết</em> của thành viên này"
-#: Mailman/Cgi/admindb.py:440
+#: Mailman/Cgi/admindb.py:443
msgid "<em>The sender is now a member of this list</em>"
msgstr "<em>Người gởi lúc bây giờ là thành viên của hộp thư này</em>"
-#: Mailman/Cgi/admindb.py:449
+#: Mailman/Cgi/admindb.py:452
msgid "Add <b>%(esender)s</b> to one of these sender filters:"
msgstr "Thêm <b>%(esender)s</b> vào một của những bộ lọc người gởi này:"
-#: Mailman/Cgi/admindb.py:454
+#: Mailman/Cgi/admindb.py:457
msgid "Accepts"
msgstr "Nhận"
-#: Mailman/Cgi/admindb.py:454
+#: Mailman/Cgi/admindb.py:457
msgid "Discards"
msgstr "Hủy"
-#: Mailman/Cgi/admindb.py:454
+#: Mailman/Cgi/admindb.py:457
msgid "Holds"
msgstr "Giữ"
-#: Mailman/Cgi/admindb.py:454
+#: Mailman/Cgi/admindb.py:457
msgid "Rejects"
msgstr "Bỏ ra"
-#: Mailman/Cgi/admindb.py:463
+#: Mailman/Cgi/admindb.py:466
msgid ""
"Ban <b>%(esender)s</b> from ever subscribing to this\n"
" mailing list"
msgstr "Cấm hoàn toàn <b>%(esender)s</b> ra đăng ký\n"
"\tvới hộp thư chung này."
-#: Mailman/Cgi/admindb.py:468
+#: Mailman/Cgi/admindb.py:471
msgid ""
"Click on the message number to view the individual\n"
" message, or you can "
msgstr "Nhắp vào số thứ tự thư để xem thư riêng, hoặc có thể "
-#: Mailman/Cgi/admindb.py:470
+#: Mailman/Cgi/admindb.py:473
msgid "view all messages from %(esender)s"
msgstr "xem mọi thư từ %(esender)s"
-#: Mailman/Cgi/admindb.py:492
-#: Mailman/Cgi/admindb.py:624
+#: Mailman/Cgi/admindb.py:495
+#: Mailman/Cgi/admindb.py:627
msgid "Subject:"
msgstr "Chủ đề:"
-#: Mailman/Cgi/admindb.py:495
+#: Mailman/Cgi/admindb.py:498
msgid " bytes"
msgstr " byte"
-#: Mailman/Cgi/admindb.py:495
+#: Mailman/Cgi/admindb.py:498
msgid "Size:"
msgstr "Cỡ :"
-#: Mailman/Cgi/admindb.py:499
-#: Mailman/Handlers/Scrubber.py:207
-#: Mailman/Handlers/Scrubber.py:304
-#: Mailman/Handlers/Scrubber.py:305
+#: Mailman/Cgi/admindb.py:502
+#: Mailman/Handlers/Scrubber.py:221
+#: Mailman/Handlers/Scrubber.py:318
+#: Mailman/Handlers/Scrubber.py:320
msgid "not available"
msgstr "hiện không có"
-#: Mailman/Cgi/admindb.py:500
-#: Mailman/Cgi/admindb.py:627
+#: Mailman/Cgi/admindb.py:503
+#: Mailman/Cgi/admindb.py:630
msgid "Reason:"
msgstr "Lý do :"
-#: Mailman/Cgi/admindb.py:504
-#: Mailman/Cgi/admindb.py:631
+#: Mailman/Cgi/admindb.py:507
+#: Mailman/Cgi/admindb.py:634
msgid "Received:"
msgstr "Ðã nhận:"
-#: Mailman/Cgi/admindb.py:562
+#: Mailman/Cgi/admindb.py:565
msgid "Posting Held for Approval"
msgstr "Thư đã giữ lại để tán thành"
-#: Mailman/Cgi/admindb.py:564
+#: Mailman/Cgi/admindb.py:567
msgid " (%(count)d of %(total)d)"
msgstr " (%(count)d trên %(total)d)"
-#: Mailman/Cgi/admindb.py:575
+#: Mailman/Cgi/admindb.py:578
msgid "<em>Message with id #%(id)d was lost."
msgstr "<em>Thư có số nhận diện %(id)d bị mất."
-#: Mailman/Cgi/admindb.py:584
+#: Mailman/Cgi/admindb.py:587
msgid "<em>Message with id #%(id)d is corrupted."
msgstr "<em>Thư có số nhận diện %(id)d bị hỏng."
-#: Mailman/Cgi/admindb.py:648
+#: Mailman/Cgi/admindb.py:651
msgid "Preserve message for site administrator"
-msgstr "Bảo tồn thư cho quản trị nơi Mạng"
+msgstr "Bảo tồn thư cho quản trị địa chỉ"
-#: Mailman/Cgi/admindb.py:652
+#: Mailman/Cgi/admindb.py:655
msgid "Additionally, forward this message to: "
msgstr "Ngoài ra, chuyển tiếp thư này cho : "
-#: Mailman/Cgi/admindb.py:656
+#: Mailman/Cgi/admindb.py:659
msgid "[No explanation given]"
msgstr "[Chưa giải thích]"
-#: Mailman/Cgi/admindb.py:658
+#: Mailman/Cgi/admindb.py:661
msgid "If you reject this post,<br>please explain (optional):"
msgstr "Nếu bạn từ chối thư này,<br>ghi lý do (tùy chọn):"
-#: Mailman/Cgi/admindb.py:664
+#: Mailman/Cgi/admindb.py:667
msgid "Message Headers:"
msgstr "Dòng đầu thư :"
-#: Mailman/Cgi/admindb.py:669
+#: Mailman/Cgi/admindb.py:672
msgid "Message Excerpt:"
msgstr "Đoạn trích thư :"
-#: Mailman/Cgi/admindb.py:709
+#: Mailman/Cgi/admindb.py:712
#: Mailman/Deliverer.py:141
msgid "No reason given"
msgstr "Chưa ghi lý do"
-#: Mailman/Cgi/admindb.py:771
+#: Mailman/Cgi/admindb.py:774
#: Mailman/ListAdmin.py:296
#: Mailman/ListAdmin.py:414
msgid "[No reason given]"
msgstr "[Chưa ghi lý do]"
-#: Mailman/Cgi/admindb.py:803
+#: Mailman/Cgi/admindb.py:806
msgid "Database Updated..."
msgstr "Cơ sở dữ liệu đã được cập nhật..."
-#: Mailman/Cgi/admindb.py:806
+#: Mailman/Cgi/admindb.py:809
msgid " is already a member"
msgstr " đã thành viên"
-#: Mailman/Cgi/admindb.py:809
+#: Mailman/Cgi/admindb.py:812
msgid "%(addr)s is banned (matched: %(patt)s)"
msgstr "%(addr)s bị cấm (khớp: %(patt)s)"
@@ -1681,8 +1683,8 @@ msgstr "Cần thiết bạn xác nhận, để làm xong yêu cầu bỏ đăng
#: Mailman/Cgi/confirm.py:489
#: Mailman/Cgi/options.py:746
-#: Mailman/Cgi/options.py:887
-#: Mailman/Cgi/options.py:897
+#: Mailman/Cgi/options.py:889
+#: Mailman/Cgi/options.py:899
msgid "Unsubscribe"
msgstr "Bỏ đăng ký"
@@ -1785,7 +1787,7 @@ msgstr "Điều tiết viênị hộp thư vẫn còn sẽ có dịp\n"
#: Mailman/Cgi/confirm.py:637
msgid "Sender discarded message via web."
-msgstr "Người gởi đã hủy thư qua Mạng."
+msgstr "Người gởi đã hủy thư qua Web."
#: Mailman/Cgi/confirm.py:639
msgid ""
@@ -1946,7 +1948,7 @@ msgstr "Thôi"
#: Mailman/Cgi/create.py:49
#: Mailman/Cgi/rmlist.py:48
msgid "Bad URL specification"
-msgstr "Đặc tả địa chỉ Mạng sai"
+msgstr "Đặc tả địa chỉ URL sai"
#: Mailman/Cgi/create.py:64
#: Mailman/Cgi/rmlist.py:176
@@ -2009,44 +2011,39 @@ msgstr "Bạn không đủ quyền tạo hộp thư chung mới."
msgid "Unknown virtual host: %(safehostname)s"
msgstr "Không biết máy ảo: %(safehostname)s"
-#: Mailman/Cgi/create.py:200
-#: bin/.svn/text-base/newlist.svn-base:202
+#: Mailman/Cgi/create.py:199
#: bin/newlist:202
msgid "Bad owner email address: %(s)s"
msgstr "Địa chỉ thư điện tử sai cho người sở hữu : %(s)s"
-#: Mailman/Cgi/create.py:205
-#: bin/.svn/text-base/newlist.svn-base:170
-#: bin/.svn/text-base/newlist.svn-base:204
+#: Mailman/Cgi/create.py:204
#: bin/newlist:170
#: bin/newlist:204
msgid "List already exists: %(listname)s"
msgstr "Hộp thư chung đã có : %(listname)s"
-#: Mailman/Cgi/create.py:214
-#: bin/.svn/text-base/newlist.svn-base:200
+#: Mailman/Cgi/create.py:212
#: bin/newlist:200
msgid "Illegal list name: %(s)s"
msgstr "Không cho phép tên hộp thư chung: %(s)s"
-#: Mailman/Cgi/create.py:219
+#: Mailman/Cgi/create.py:217
msgid ""
"Some unknown error occurred while creating the list.\n"
" Please contact the site administrator for assistance."
msgstr "Gặp lỗi không rõ trong khi tạo hộp thư chung:\n"
-"\tvui lòng liên lạc với quan trị nơi Mạng này để được trợ giúp."
+"\tvui lòng liên lạc với quan trị địa chỉ này để được trợ giúp."
-#: Mailman/Cgi/create.py:256
-#: bin/.svn/text-base/newlist.svn-base:245
+#: Mailman/Cgi/create.py:254
#: bin/newlist:245
msgid "Your new mailing list: %(listname)s"
msgstr "Hộp thư chung mới của bạn: %(listname)s"
-#: Mailman/Cgi/create.py:265
+#: Mailman/Cgi/create.py:263
msgid "Mailing list creation results"
msgstr "Kết quả của việc tạo hộp thư chung"
-#: Mailman/Cgi/create.py:271
+#: Mailman/Cgi/create.py:269
msgid ""
"You have successfully created the mailing list\n"
" <b>%(listname)s</b> and notification has been sent to the list owner\n"
@@ -2056,30 +2053,30 @@ msgstr "Bạn mới tạo hộp thư chung\n"
"\tvà thư thông báo đã được gởi cho người sở hữu hộp thư\n"
" <b>%(owner)s</b>. Lúc bây giờ bạn có thể :"
-#: Mailman/Cgi/create.py:275
+#: Mailman/Cgi/create.py:273
msgid "Visit the list's info page"
msgstr "Thăm trang thông tin về hộp thư này"
-#: Mailman/Cgi/create.py:276
+#: Mailman/Cgi/create.py:274
msgid "Visit the list's admin page"
msgstr "Thăm trang quản lý hộp thư này"
-#: Mailman/Cgi/create.py:277
+#: Mailman/Cgi/create.py:275
msgid "Create another list"
msgstr "Tạo hộp thư thêm"
-#: Mailman/Cgi/create.py:295
+#: Mailman/Cgi/create.py:293
msgid "Create a %(hostname)s Mailing List"
msgstr "Tạo một hộp thư chung %(hostname)s"
-#: Mailman/Cgi/create.py:304
+#: Mailman/Cgi/create.py:302
#: Mailman/Cgi/rmlist.py:199
#: Mailman/Gui/Bounce.py:187
-#: Mailman/htmlformat.py:340
+#: Mailman/htmlformat.py:343
msgid "Error: "
msgstr "Lỗi : "
-#: Mailman/Cgi/create.py:306
+#: Mailman/Cgi/create.py:304
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"
@@ -2118,40 +2115,40 @@ msgstr "Bạn có thể tạo một hộp thư chung mới bằng cách nhập t
"\thãy nhắp vào « Có » trong trường tạo tự động bên dưới, và bỏ trống\n"
"\tnhững trường mật khẩu đầu tiên cho hộp thư.\n"
"\n"
-"<p>Bạn phải có quyền đúng để tạo hộp thư chung mới. Mỗi nơi Mạng nên có\n"
+"<p>Bạn phải có quyền đúng để tạo hộp thư chung mới. Mỗi địa chỉ Web nên có\n"
"\tmột mật khẩu <em>tạo hộp thư</em>, mà bạn có thể nhập vào\n"
-"\ttrường tại đáy trang. Ghi chú : mật khẩu của quản trị nơi Mạng này\n"
+"\ttrường tại đáy trang. Ghi chú : mật khẩu của quản trị địa chỉ này\n"
"\tcũng có thể được dùng để xác thực."
-#: Mailman/Cgi/create.py:332
+#: Mailman/Cgi/create.py:330
msgid "List Identity"
msgstr "Thực thể hộp thư"
-#: Mailman/Cgi/create.py:337
+#: Mailman/Cgi/create.py:335
msgid "Name of list:"
msgstr "Tên hộp thư :"
-#: Mailman/Cgi/create.py:344
+#: Mailman/Cgi/create.py:342
msgid "Initial list owner address:"
msgstr "Địa chỉ của người sở hữu đầu tiên hộp thư :"
-#: Mailman/Cgi/create.py:353
+#: Mailman/Cgi/create.py:351
msgid "Auto-generate initial list password?"
msgstr "Tự động tạo ra mật khẩu đầu tiên cho hộp thư này không?"
-#: Mailman/Cgi/create.py:361
+#: Mailman/Cgi/create.py:359
msgid "Initial list password:"
msgstr "Mật khẩu hộp thư đầu tiên:"
-#: Mailman/Cgi/create.py:367
+#: Mailman/Cgi/create.py:365
msgid "Confirm initial password:"
msgstr "Xác nhận mật khẩu đầu tiên:"
-#: Mailman/Cgi/create.py:382
+#: Mailman/Cgi/create.py:380
msgid "List Characteristics"
msgstr "Đặc tuyến hộp thư"
-#: Mailman/Cgi/create.py:386
+#: Mailman/Cgi/create.py:384
msgid ""
"Should new members be quarantined before they\n"
" are allowed to post unmoderated to this list? Answer <em>Yes</em> to "
@@ -2162,7 +2159,7 @@ msgstr "Thành viên mới nên được xử lý riêng trước khi\n"
"\tHãy trả lời <em>Có</em> để giữ lại cho điều tiết viên tác thành\n"
"\tcác thư được gởi bởi thành viên mới, theo mặc định."
-#: Mailman/Cgi/create.py:415
+#: Mailman/Cgi/create.py:413
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"
@@ -2172,20 +2169,20 @@ msgstr "Danh sách đầu tiên các ngôn ngữ được hỗ trợ.\n"
"\thộp thư chưng sẽ dùng ngôn ngữ mặc định\n"
"\tcủa máy phục vụ này là %(deflang)s."
-#: Mailman/Cgi/create.py:426
+#: Mailman/Cgi/create.py:424
msgid "Send \"list created\" email to list owner?"
msgstr "Gởi thư thông báo cho người sở hữu hộp thư chung biết\n"
"\tnó mới được tạo không?"
-#: Mailman/Cgi/create.py:435
+#: Mailman/Cgi/create.py:433
msgid "List creator's (authentication) password:"
msgstr "Mật khẩu (xác thực) của người tạo hộp thư :"
-#: Mailman/Cgi/create.py:440
+#: Mailman/Cgi/create.py:438
msgid "Create List"
msgstr "Tạo hộp thư"
-#: Mailman/Cgi/create.py:441
+#: Mailman/Cgi/create.py:439
msgid "Clear Form"
msgstr "Xoá đơn"
@@ -2250,7 +2247,33 @@ msgstr "Không cho phép có trang HTML rỗng."
msgid "HTML Unchanged."
msgstr "Chưa thay đổi mã HTML."
-#: Mailman/Cgi/edithtml.py:178
+#: Mailman/Cgi/edithtml.py:164
+msgid ""
+"The page you saved contains suspicious HTML that could\n"
+"potentially expose your users to cross-site scripting attacks. This change\n"
+"has therefore been rejected. If you still want to make these changes, you\n"
+"must have shell access to your Mailman server.\n"
+" "
+msgstr "Bạn đã lưu một trang chứa mã HTML bất thường\n"
+"có thể cho phép người khác tấn công các người dùng\n"
+"bằng văn lệnh đa địa chỉ. Thay đổi này thì bị từ chối.\n"
+"Nếu bạn vẫn còn muốn làm các thay đổi này,\n"
+"bạn phải có khả năng truy cập qua trình bao\n"
+"đến máy phục vụ Mailman của bạn."
+
+#: Mailman/Cgi/edithtml.py:169
+msgid "See "
+msgstr "Xem"
+
+#: Mailman/Cgi/edithtml.py:172
+msgid "FAQ 4.48."
+msgstr "Hỏi Đáp 4.48"
+
+#: Mailman/Cgi/edithtml.py:173
+msgid "Page Unchanged."
+msgstr "Trang chưa thay đổi."
+
+#: Mailman/Cgi/edithtml.py:191
msgid "HTML successfully updated."
msgstr "Mã HTML đã được cập nhật."
@@ -2289,7 +2312,7 @@ msgid ""
" list name appended.\n"
" <p>List administrators, you can visit "
msgstr " Để thăm trang thông tin chung về một hộp thư đã không công bố,\n"
-"\thãy mở một địa chỉ Mạng, giống như điều này\n"
+"\thãy mở một địa chỉ URL, giống như điều này\n"
"\tnhưng cũng có sổ chéo « / » và tên hộp thư %(adj)s được phụ thêm.\n"
"\t<p>Quản trị hộp thư có thể thăm "
@@ -2310,8 +2333,8 @@ msgid "Edit Options"
msgstr "Tùy chọn hiệu chỉnh"
#: Mailman/Cgi/listinfo.py:197
-#: Mailman/Cgi/options.py:853
-#: Mailman/Cgi/roster.py:109
+#: Mailman/Cgi/options.py:855
+#: Mailman/Cgi/roster.py:112
msgid "View this page in"
msgstr "Xem trang này bằng"
@@ -2592,11 +2615,11 @@ msgstr "%(days)d %(units)s"
msgid "Change My Address and Name"
msgstr "Đổi địa chỉ và tên mình"
-#: Mailman/Cgi/options.py:812
+#: Mailman/Cgi/options.py:814
msgid "<em>No topics defined</em>"
msgstr "<em>Chưa ghi rõ chủ đề</em>"
-#: Mailman/Cgi/options.py:820
+#: Mailman/Cgi/options.py:822
msgid ""
"\n"
"You are subscribed to this list with the case-preserved address\n"
@@ -2605,20 +2628,20 @@ msgstr "\n"
"Bạn đã được đăng ký với hộp thư chung này với địa chỉ\n"
"\tđã bảo tồn chữ hoa/thường <em>%(cpuser)s</em>."
-#: Mailman/Cgi/options.py:834
+#: Mailman/Cgi/options.py:836
msgid "%(realname)s list: member options login page"
msgstr "Hộp thư chung %(realname)s: trang đăng nhập tùy chọn thành viên"
-#: Mailman/Cgi/options.py:835
+#: Mailman/Cgi/options.py:837
msgid "email address and "
msgstr "địa chỉ thư và "
-#: Mailman/Cgi/options.py:838
+#: Mailman/Cgi/options.py:840
msgid "%(realname)s list: member options for user %(safeuser)s"
msgstr "Hộp thư chung %(realname)s: các tùy chọn thành viên cho người dùng %"
"(safeuser)s"
-#: Mailman/Cgi/options.py:863
+#: Mailman/Cgi/options.py:865
msgid ""
"In order to change your membership option, you must\n"
" first log in by giving your %(extra)smembership password in the section\n"
@@ -2644,22 +2667,22 @@ msgstr "Để thay đổi tùy chọn thành viên, bạn cần phải đăng nh
"\n"
" <p><strong><em>Quan trọng:</em></strong> Sau nơi này, bạn phải đã bật "
"cookie (tập tin nhận diện tạm thời)\n"
-"\ttrong bộ duyệt Mạng mình; nếu không thì không có thay đổi của bạn sẽ có "
+"\ttrong bộ duyệt Web mình; nếu không thì không có thay đổi của bạn sẽ có "
"tác động."
-#: Mailman/Cgi/options.py:877
+#: Mailman/Cgi/options.py:879
msgid "Email address:"
msgstr "Địa chỉ thư :"
-#: Mailman/Cgi/options.py:881
+#: Mailman/Cgi/options.py:883
msgid "Password:"
msgstr "Mật khẩu :"
-#: Mailman/Cgi/options.py:883
+#: Mailman/Cgi/options.py:885
msgid "Log in"
msgstr "Đăng nhập"
-#: Mailman/Cgi/options.py:891
+#: Mailman/Cgi/options.py:893
msgid ""
"By clicking on the <em>Unsubscribe</em> button, a\n"
" confirmation message will be emailed to you. This message will have a\n"
@@ -2671,38 +2694,38 @@ msgstr "Sau khi bạn nhắp vào nút <em>Bỏ đăng ký</em>, bạn sẽ nh
"\tHoặc bạn có thể xác nhận bằng thư điện tử :\n"
"\txem những hướng dẫn trong thư xác nhận đó."
-#: Mailman/Cgi/options.py:899
+#: Mailman/Cgi/options.py:901
msgid "Password reminder"
msgstr "Nhắc nhở mật khẩu"
-#: Mailman/Cgi/options.py:903
+#: Mailman/Cgi/options.py:905
msgid ""
"By clicking on the <em>Remind</em> button, your\n"
" password will be emailed to you."
msgstr "Sau khi bạn nhắp vào nút <em>Nhắc nhở</em>,\n"
"\tbận sẽ nhận mật khẩu mình trong thư."
-#: Mailman/Cgi/options.py:906
+#: Mailman/Cgi/options.py:908
msgid "Remind"
msgstr "Nhắc nhở"
-#: Mailman/Cgi/options.py:1006
+#: Mailman/Cgi/options.py:1008
msgid "<missing>"
msgstr "<còn thiếu>"
-#: Mailman/Cgi/options.py:1017
+#: Mailman/Cgi/options.py:1019
msgid "Requested topic is not valid: %(topicname)s"
msgstr "Bạn đã yêu cầu một chủ đề không hợp lệ: %(topicname)s"
-#: Mailman/Cgi/options.py:1022
+#: Mailman/Cgi/options.py:1024
msgid "Topic filter details"
msgstr "Chi tiết về bộ lọc chủ đề"
-#: Mailman/Cgi/options.py:1025
+#: Mailman/Cgi/options.py:1027
msgid "Name:"
msgstr "Tên:"
-#: Mailman/Cgi/options.py:1027
+#: Mailman/Cgi/options.py:1029
msgid "Pattern (as regexp):"
msgstr "Mẫu (biểu thức c.q.):"
@@ -2716,7 +2739,7 @@ msgstr "Bạn phải xác định hộp thư."
#: Mailman/Cgi/private.py:72
msgid "Private archive - \"./\" and \"../\" not allowed in URL."
-msgstr "Kho riêng: không cho phép « . » hoặc « .. » trong địa chỉ Mạng."
+msgstr "Kho riêng: không cho phép « . » hoặc « .. » trong địa chỉ URL."
#: Mailman/Cgi/private.py:109
msgid "Private Archive Error - %(msg)s"
@@ -2753,7 +2776,7 @@ msgid ""
" for details."
msgstr "Gặp một số vấn đề trong khi xoá bỏ hộp thư chung\n"
" <b>%(listname)s</b>.\n"
-"\tHãy liên lạc với quản trị nơi Mạng này tại %(sitelist)s\n"
+"\tHãy liên lạc với quản trị địa chỉ này tại %(sitelist)s\n"
"\tđể biết chi tiết."
#: Mailman/Cgi/rmlist.py:188
@@ -2820,12 +2843,12 @@ msgstr "Xoá bỏ hộp thư này"
msgid "Invalid options to CGI script"
msgstr "Tùy chọn không hợp lệ đối với tập lệnh CGI"
-#: Mailman/Cgi/roster.py:97
+#: Mailman/Cgi/roster.py:100
msgid "%(realname)s roster authentication failed."
msgstr "Việc xác thực bản liệt kê %(realname)s bị lỗi."
-#: Mailman/Cgi/roster.py:125
-#: Mailman/Cgi/roster.py:126
+#: Mailman/Cgi/roster.py:128
+#: Mailman/Cgi/roster.py:129
#: Mailman/Cgi/subscribe.py:49
#: Mailman/Cgi/subscribe.py:60
msgid "Error"
@@ -2975,7 +2998,7 @@ msgstr "\n"
#: Mailman/Commands/cmd_set.py:133
#: Mailman/Commands/cmd_subscribe.py:69
#: Mailman/Commands/cmd_unsubscribe.py:52
-#: Mailman/Commands/cmd_who.py:65
+#: Mailman/Commands/cmd_who.py:67
msgid "Usage:"
msgstr "Cách sử dụng:"
@@ -3060,7 +3083,7 @@ msgstr "\n"
#: Mailman/Commands/cmd_help.py:47
msgid "You can access your personal options via the following url:"
-msgstr "Bạn có thể truy cấp các tùy chọn cá nhân mình thông qua địa chỉ Mạng này:"
+msgstr "Bạn có thể truy cấp các tùy chọn cá nhân mình thông qua địa chỉ URL này:"
#: Mailman/Commands/cmd_info.py:17
msgid ""
@@ -3620,36 +3643,46 @@ msgstr "Bạn đã nhập mật khẩu không đúng."
msgid "Unsubscription request succeeded."
msgstr "Mới bỏ đăng ký."
-#: Mailman/Commands/cmd_who.py:29
+#: Mailman/Commands/cmd_who.py:27
msgid ""
"\n"
" who\n"
-" See everyone who is on this mailing list.\n"
+" See the non-hidden members of this mailing list.\n"
+" who password\n"
+" See everyone who is on this mailing list. The password is the\n"
+" list's admin or moderator password.\n"
msgstr "\n"
" who\n"
-"\tXem mọi thành viên của hộp thư chung này.\n"
+" Xem các thành viên không ẩn của hộp thư chung này\n"
+" who mật_khẩu\n"
+" Xem mọi người dùng hộp thư chung này.\n"
+" Mật khẩu là mật khẩu của quản trị hay\n"
+" điều hợp viên của hộp thư chung.\n"
-#: Mailman/Commands/cmd_who.py:34
+#: Mailman/Commands/cmd_who.py:35
msgid ""
"\n"
" who password [address=<address>]\n"
-" See everyone who is on this mailing list. The roster is limited to\n"
-" list members only, and you must supply your membership password to\n"
-" retrieve it. If you're posting from an address other than your\n"
-" membership address, specify your membership address with\n"
+" See the non-hidden members of this mailing list. The roster is\n"
+" limited to list members only, and you must supply your membership\n"
+" password to retrieve it. If you're posting from an address other\n"
+" than your membership address, specify your membership address with\n"
" `address=<address>' (no brackets around the email address, and no\n"
-" quotes!)\n"
+" quotes!). If you provide the list's admin or moderator password,\n"
+" hidden members will be included.\n"
msgstr "\n"
" who mật_khẩu [address=<địa_chỉ>]\n"
"\n"
-"\tXem mọi thành viên của hộp thư chung này.\n"
+"\tXem các thành viên không ẩn của hộp thư chung này.\n"
"\tBản liệt kê này chỉ được hiển thị cho những thành viên của hộp thư,\n"
"\tvà bạn phải cung cấp mật khẩu đăng ký để lấy nó.\n"
-"\tNếu bạn đang gởi thư từ một địa chỉ khác với địa chỉ đã gởi yêu cầu,\n"
+"\tNếu bạn đang gửi thư từ một địa chỉ khác với địa chỉ đã gửi yêu cầu,\n"
"\thãy ghi rõ địa chỉ đăng ký bằng đối số « address=<địa_chỉ> », v.d.\n"
"address=người@miền.com\n"
+"\tNếu bạn nhập mật khẩu của quản trị hay điều hợp viên của hộp thư,\n"
+"\tcũng hiển thị các thành viên bị ẩn.\n"
-#: Mailman/Commands/cmd_who.py:44
+#: Mailman/Commands/cmd_who.py:46
msgid ""
"\n"
" who password\n"
@@ -3664,151 +3697,159 @@ msgstr "\n"
"\tnhững quản trị và điều tiết viên của hộp thư,\n"
"\tvà bạn phải cung cấp mật khẩu quản trị hoặc điều tiết để lấy nó.\n"
-#: Mailman/Commands/cmd_who.py:110
+#: Mailman/Commands/cmd_who.py:128
msgid "You are not allowed to retrieve the list membership."
msgstr "Không cho phép bạn lấy danh sách các thành viên của hộp thư chung này."
-#: Mailman/Commands/cmd_who.py:116
+#: Mailman/Commands/cmd_who.py:134
msgid "This list has no members."
msgstr "Hộp thư chung này không có thành viên."
-#: Mailman/Commands/cmd_who.py:129
+#: Mailman/Commands/cmd_who.py:148
msgid "Non-digest (regular) members:"
msgstr "Thành viên nhận mỗi thư :"
-#: Mailman/Commands/cmd_who.py:132
+#: Mailman/Commands/cmd_who.py:151
msgid "Digest members:"
msgstr "Thành viên nhận bó thư :"
-#: Mailman/Defaults.py:1324
+#: Mailman/Defaults.py:1341
msgid "Arabic"
msgstr "A Rập"
-#: Mailman/Defaults.py:1325
+#: Mailman/Defaults.py:1342
msgid "Catalan"
msgstr "Ca-ta-lan"
-#: Mailman/Defaults.py:1326
+#: Mailman/Defaults.py:1343
msgid "Czech"
msgstr "Séc"
-#: Mailman/Defaults.py:1327
+#: Mailman/Defaults.py:1344
msgid "Danish"
msgstr "Đan-mạch"
-#: Mailman/Defaults.py:1328
+#: Mailman/Defaults.py:1345
msgid "German"
msgstr "Đức"
-#: Mailman/Defaults.py:1329
+#: Mailman/Defaults.py:1346
msgid "English (USA)"
msgstr "Anh (Mỹ)"
-#: Mailman/Defaults.py:1330
+#: Mailman/Defaults.py:1347
msgid "Spanish (Spain)"
msgstr "Tây-ban-nha (Tây-ban-nha)"
-#: Mailman/Defaults.py:1331
+#: Mailman/Defaults.py:1348
msgid "Estonian"
msgstr "Et-tô-ni-a"
-#: Mailman/Defaults.py:1332
+#: Mailman/Defaults.py:1349
msgid "Euskara"
msgstr "Yêu-x-ca-ra"
-#: Mailman/Defaults.py:1333
+#: Mailman/Defaults.py:1350
msgid "Finnish"
msgstr "Phần-lan"
-#: Mailman/Defaults.py:1334
+#: Mailman/Defaults.py:1351
msgid "French"
msgstr "Pháp"
-#: Mailman/Defaults.py:1335
+#: Mailman/Defaults.py:1352
+msgid "Hebrew"
+msgstr "Do Thái"
+
+#: Mailman/Defaults.py:1353
msgid "Croatian"
msgstr "Cợ-rô-a-ti-a"
-#: Mailman/Defaults.py:1336
+#: Mailman/Defaults.py:1354
msgid "Hungarian"
msgstr "Hung-gia-lợi"
-#: Mailman/Defaults.py:1337
+#: Mailman/Defaults.py:1355
msgid "Interlingua"
msgstr "In-ter-lin-gu-a"
-#: Mailman/Defaults.py:1338
+#: Mailman/Defaults.py:1356
msgid "Italian"
msgstr "Ý"
-#: Mailman/Defaults.py:1339
+#: Mailman/Defaults.py:1357
msgid "Japanese"
msgstr "Nhật"
-#: Mailman/Defaults.py:1340
+#: Mailman/Defaults.py:1358
msgid "Korean"
msgstr "Triều-tiên"
-#: Mailman/Defaults.py:1341
+#: Mailman/Defaults.py:1359
msgid "Lithuanian"
msgstr "Li-tu-a-ni"
-#: Mailman/Defaults.py:1342
+#: Mailman/Defaults.py:1360
msgid "Dutch"
msgstr "Hoà-lan"
-#: Mailman/Defaults.py:1343
+#: Mailman/Defaults.py:1361
msgid "Norwegian"
msgstr "Na-uy"
-#: Mailman/Defaults.py:1344
+#: Mailman/Defaults.py:1362
msgid "Polish"
msgstr "Ba-lan"
-#: Mailman/Defaults.py:1345
+#: Mailman/Defaults.py:1363
msgid "Portuguese"
msgstr "Bồ-đào-nha"
-#: Mailman/Defaults.py:1346
+#: Mailman/Defaults.py:1364
msgid "Portuguese (Brazil)"
msgstr "Bồ-đào-nha (Bra-xin)"
-#: Mailman/Defaults.py:1347
+#: Mailman/Defaults.py:1365
msgid "Romanian"
msgstr "Lỗ-má-ni"
-#: Mailman/Defaults.py:1348
+#: Mailman/Defaults.py:1366
msgid "Russian"
msgstr "Nga"
-#: Mailman/Defaults.py:1349
-msgid "Serbian"
-msgstr "Xéc-bi"
+#: Mailman/Defaults.py:1367
+msgid "Slovak"
+msgstr "Xlô-vác"
-#: Mailman/Defaults.py:1350
+#: Mailman/Defaults.py:1368
msgid "Slovenian"
msgstr "Xlô-ven"
-#: Mailman/Defaults.py:1351
+#: Mailman/Defaults.py:1369
+msgid "Serbian"
+msgstr "Xéc-bi"
+
+#: Mailman/Defaults.py:1370
msgid "Swedish"
msgstr "Thuỵ-điển"
-#: Mailman/Defaults.py:1352
+#: Mailman/Defaults.py:1371
msgid "Turkish"
msgstr "Thổ-nhĩ-kỳ"
-#: Mailman/Defaults.py:1353
+#: Mailman/Defaults.py:1372
msgid "Ukrainian"
msgstr "U-cợ-rainh"
-#: Mailman/Defaults.py:1354
+#: Mailman/Defaults.py:1373
msgid "Vietnamese"
msgstr "Việt"
-#: Mailman/Defaults.py:1355
+#: Mailman/Defaults.py:1374
msgid "Chinese (China)"
msgstr "Trung-quốc (quốc)"
-#: Mailman/Defaults.py:1356
+#: Mailman/Defaults.py:1375
msgid "Chinese (Taiwan)"
msgstr "Trung-hoa (Đài-loan)"
@@ -3958,7 +3999,7 @@ msgstr "Đặc tuyến của bộ tự động đáp ứng.<p>\n"
"được thực hiện với những cách thay thế khoá/giá trị này:\n"
"<p><ul>\n"
" <li><b>listname</b> &mdash; <em>lấy tên của hộp thư chung</em>\n"
-" <li><b>listurl</b> &mdash; <em>lấy địa chỉ Mạng của trang thông tin của "
+" <li><b>listurl</b> &mdash; <em>lấy địa chỉ URL của trang thông tin của "
"hộp thư</em>\n"
" <li><b>requestemail</b> &mdash; <em>lấy địa chỉ « -request » (yêu cầu) "
"của hộp thư</em>\n"
@@ -4220,7 +4261,7 @@ msgstr "Số ngày giữa hai lần gởi cảnh báo <em>Tư cách đăng ký c
"Giá trị này phải có dạng số nguyên."
#: Mailman/Gui/Bounce.py:117
-#: Mailman/Gui/General.py:263
+#: Mailman/Gui/General.py:265
msgid "Notifications"
msgstr "Thông báo"
@@ -4410,7 +4451,7 @@ msgstr "Chính sách về nội dung của giao thông hộp thư chung.\n"
"thô)\n"
"nếu <a href=\"?VARHELP=contentfilter/convert_html_to_plaintext\">chuyển đổi "
"mã HTML sang nhập thô</a> được bật\n"
-"và nơi Mạng đó được cấu hình để cho phép các việc chuyển đổi này."
+"và địa chỉ đó được cấu hình để cho phép các việc chuyển đổi này."
#: Mailman/Gui/ContentFilter.py:75
msgid ""
@@ -4568,7 +4609,7 @@ msgstr "Một của những hành động này được làm khi thư khớp m
"gốc.\n"
"Khi thư được bảo tồn, nó được lưu vào một thư mục hàng đợi trên đĩa\n"
"cho quản trị hộp thư xem (và có thể cứu) nhưng bằng các cách khác bị hủy.\n"
-"Tùy chọn cuối cùng này chỉ sẵn sàng nếu được bật bởi quản trị nơi Mạng đó."
+"Tùy chọn cuối cùng này chỉ sẵn sàng nếu được bật bởi quản trị địa chỉ đó."
#: Mailman/Gui/ContentFilter.py:171
msgid "Bad MIME type ignored: %(spectype)s"
@@ -4714,42 +4755,42 @@ msgstr "Chuỗi <code>%(property)s</code> của bạn có vẻ có một số v
"có thể sửa trong giá trị mới của nó. Như thế thì, giá trị cố định\n"
"sẽ được dùng thay thế. Có lẽ bạn không muốn có kết quả này."
-#: Mailman/Gui/General.py:34
+#: Mailman/Gui/General.py:36
msgid "General Options"
msgstr "Tùy chọn chung"
-#: Mailman/Gui/General.py:48
+#: Mailman/Gui/General.py:50
msgid "Conceal the member's address"
msgstr "Ẩn địa chỉ của thành viên"
-#: Mailman/Gui/General.py:49
+#: Mailman/Gui/General.py:51
msgid "Acknowledge the member's posting"
msgstr "Báo nhận thư do thành viên gởi"
-#: Mailman/Gui/General.py:50
+#: Mailman/Gui/General.py:52
msgid "Do not send a copy of a member's own post"
msgstr "Không gởi bản sao thư mình của thành viên"
-#: Mailman/Gui/General.py:52
+#: Mailman/Gui/General.py:54
msgid "Filter out duplicate messages to list members (if possible)"
msgstr "Lọc ra (nếu có thể) các thư nhân đôi được gởi cho thành viên hộp thư"
-#: Mailman/Gui/General.py:59
+#: Mailman/Gui/General.py:61
msgid ""
"Fundamental list characteristics, including descriptive\n"
" info and basic behaviors."
msgstr "Đặc tuyến hộp thư chủ yếu, gồm thông tin mô tả\n"
"và ứng xử cơ bản."
-#: Mailman/Gui/General.py:62
+#: Mailman/Gui/General.py:64
msgid "General list personality"
msgstr "Kiểu chung của hộp thư"
-#: Mailman/Gui/General.py:65
+#: Mailman/Gui/General.py:67
msgid "The public name of this list (make case-changes only)."
msgstr "Tên công của hộp thư này (chỉ thay đổi chữ hoa/thường)."
-#: Mailman/Gui/General.py:66
+#: Mailman/Gui/General.py:68
msgid ""
"The capitalization of this name can be changed to make it\n"
" presentable in polite company as a proper noun, or to make an\n"
@@ -4769,14 +4810,14 @@ msgstr "Có thể chuyển đổi chữ thường đầu sang chữ hoa\n"
"không phải phân biêt chữ hoa/thường,\n"
"nhưng nó phải có dạng thức đúng.)"
-#: Mailman/Gui/General.py:75
+#: Mailman/Gui/General.py:77
msgid ""
"The list administrator email addresses. Multiple\n"
" administrator addresses, each on separate line is okay."
msgstr "Địa chỉ thư điện tử của mỗi quản trị hộp thư,\n"
"mỗi địa chỉ riêng nên nằm trên dòng riêng."
-#: Mailman/Gui/General.py:78
+#: Mailman/Gui/General.py:80
msgid ""
"There are two ownership roles associated with each mailing\n"
" list. The <em>list administrators</em> are the people who "
@@ -4805,7 +4846,7 @@ msgid ""
msgstr "Có hai nhiệm vụ sở hữu liên quan đến mỗi hộp thư chung.\n"
"<em>Quản trị hộp thư</em> là người điều khiển cuối cùng\n"
"mọi tham số của hộp thư chung này. Họ có khả năng thay đổi\n"
-"bất kỳ biến cấu hình hộp thư có sẵn trong những trang Mạng quản lý này.\n"
+"bất kỳ biến cấu hình hộp thư có sẵn trong những trang Web quản lý này.\n"
"\n"
"<p><em>Điều tiết viên hộp thư</em> có quyền bị giới hạn hơn;\n"
"họ không có khả năng thay đổi biến cấu hình hộp thư nào,\n"
@@ -4820,13 +4861,13 @@ msgstr "Có hai nhiệm vụ sở hữu liên quan đến mỗi hộp thư chung
"hộp thư</a>.\n"
"Ghi chú rằng trường này ghi rõ quản trị hộp thư."
-#: Mailman/Gui/General.py:99
+#: Mailman/Gui/General.py:101
msgid ""
"The list moderator email addresses. Multiple\n"
" moderator addresses, each on separate line is okay."
msgstr "Địa chỉ của mỗi điều tiết viên hộp thư, mỗi địa chỉ riêng trên dòng riêng."
-#: Mailman/Gui/General.py:102
+#: Mailman/Gui/General.py:104
msgid ""
"There are two ownership roles associated with each mailing\n"
" list. The <em>list administrators</em> are the people who "
@@ -4854,7 +4895,7 @@ msgid ""
msgstr "Có hai nhiệm vụ sở hữu liên quan đến mỗi hộp thư chung.\n"
"<em>Quản trị hộp thư</em> là người điều khiển cuối cùng\n"
"mọi tham số của hộp thư chung này. Họ có khả năng thay đổi\n"
-"bất kỳ biến cấu hình hộp thư có sẵn trong những trang Mạng quản lý này.\n"
+"bất kỳ biến cấu hình hộp thư có sẵn trong những trang Web quản lý này.\n"
"\n"
"<p><em>Điều tiết viên hộp thư</em> có quyền bị giới hạn hơn;\n"
"họ không có khả năng thay đổi biến cấu hình hộp thư nào,\n"
@@ -4869,11 +4910,11 @@ msgstr "Có hai nhiệm vụ sở hữu liên quan đến mỗi hộp thư chung
"hộp thư</a>.\n"
"Ghi chú rằng trường này ghi rõ điều tiết viên hộp thư."
-#: Mailman/Gui/General.py:123
+#: Mailman/Gui/General.py:125
msgid "A terse phrase identifying this list."
msgstr "Một cụm từ ngắn nhận diện hộp thư này."
-#: Mailman/Gui/General.py:125
+#: Mailman/Gui/General.py:127
msgid ""
"This description is used when the mailing list is listed with\n"
" other mailing lists, or in headers, and so forth. It "
@@ -4885,7 +4926,7 @@ msgstr "Mô tả này được dùng khi hộp thư chung được liệt kê\n"
"cùng với các hộp thư chung khác, hoặc trong dòng đầu thư, v.v.\n"
"Nó nên là càng ngắn càng có thể, vẫn còn nhận diện hộp thư chung này."
-#: Mailman/Gui/General.py:131
+#: Mailman/Gui/General.py:133
msgid ""
"An introductory description - a few paragraphs - about the\n"
" list. It will be included, as html, at the top of the "
@@ -4897,7 +4938,7 @@ msgstr "Một mô tả giới thiệu &mdash; vài đoạn văn &mdash; về h
"Ký tự xuống dòng sẽ kết thúc đoạn văn: xem chi tiết\n"
"để tìm thông tin thêm."
-#: Mailman/Gui/General.py:135
+#: Mailman/Gui/General.py:137
msgid ""
"The text will be treated as html <em>except</em> that\n"
" newlines will be translated to &lt;br&gt; - so you can use "
@@ -4916,11 +4957,11 @@ msgstr "Đoạn sẽ được xử lý dạng mã HTML\n"
"(như một số cấu trúc HTML chưa có kết thúc)\n"
"có thể ngăn cản hoàn toàn hiển thị trang thông tin hộp thư này."
-#: Mailman/Gui/General.py:143
+#: Mailman/Gui/General.py:145
msgid "Prefix for subject line of list postings."
msgstr "Tiền tố cho dòng chủ đề của các thư đã gởi cho hộp thư chung và phát lại."
-#: Mailman/Gui/General.py:144
+#: Mailman/Gui/General.py:146
msgid ""
"This text will be prepended to subject lines of messages\n"
" posted to the list, to distinguish mailing list messages in\n"
@@ -4943,7 +4984,7 @@ msgstr "Đoạn này sẽ được thêm vào đầu các dòng chủ đề củ
" (listname %%05d) &rarr; (listname 00123)\n"
" "
-#: Mailman/Gui/General.py:155
+#: Mailman/Gui/General.py:157
msgid ""
"Hide the sender of a message, replacing it with the list\n"
" address (Removes From, Sender and Reply-To fields)"
@@ -4951,11 +4992,11 @@ msgstr "Ẩn người gởi thư, thay thế nó bằng địa chỉ của hộp
"(gỡ bõ các trường From [Từ], Sender [Người gởi]\n"
"và Reply-To [Trả lời cho])."
-#: Mailman/Gui/General.py:158
+#: Mailman/Gui/General.py:160
msgid "<tt>Reply-To:</tt> header munging"
msgstr "Cách làm lộn xộn dòng đầu <tt>Reply-To</tt>"
-#: Mailman/Gui/General.py:161
+#: Mailman/Gui/General.py:163
msgid ""
"Should any existing <tt>Reply-To:</tt> header found in the\n"
" original message be stripped? If so, this will be done\n"
@@ -4966,19 +5007,19 @@ msgstr "Có nên gỡ bỏ dòng đầu <tt>Reply-To</tt> (Trả lời cho)\n"
"bất chấp có dòng đầu <tt>Reply-To</tt> dứt khoát\n"
"do trình Mailman thêm hay không."
-#: Mailman/Gui/General.py:167
+#: Mailman/Gui/General.py:169
msgid "Explicit address"
msgstr "Địa chỉ dứt khoát"
-#: Mailman/Gui/General.py:167
+#: Mailman/Gui/General.py:169
msgid "Poster"
msgstr "Người gởi thư"
-#: Mailman/Gui/General.py:167
+#: Mailman/Gui/General.py:169
msgid "This list"
msgstr "Hộp thư này"
-#: Mailman/Gui/General.py:168
+#: Mailman/Gui/General.py:170
msgid ""
"Where are replies to list messages directed?\n"
" <tt>Poster</tt> is <em>strongly</em> recommended for most "
@@ -4987,7 +5028,7 @@ msgid ""
msgstr "Các trả lời cho thư của hộp thư này nên được gởi cho ai?\n"
"<em>Rất</em> khuyên chọn <tt>Người gởi thư</tt> cho hậu hết hộp thư chung."
-#: Mailman/Gui/General.py:173
+#: Mailman/Gui/General.py:175
msgid ""
"This option controls what Mailman does to the\n"
" <tt>Reply-To:</tt> header in messages flowing through this\n"
@@ -5060,11 +5101,11 @@ msgstr "Tùy chọn này điều khiển cách trình Mailman xử lý dòng đ
"hãy chọn <tt>Địa chỉ dứt khoát</tt> và đặt địa chỉ<tt>Reply-To:</tt>\n"
"bên dưới để chỉ tới hộp thư song song."
-#: Mailman/Gui/General.py:205
+#: Mailman/Gui/General.py:207
msgid "Explicit <tt>Reply-To:</tt> header."
msgstr "Dòng đầu <tt>Reply-To:</tt> dứt khoát."
-#: Mailman/Gui/General.py:207
+#: Mailman/Gui/General.py:209
msgid ""
"This is the address set in the <tt>Reply-To:</tt> header\n"
" when the <a\n"
@@ -5131,18 +5172,18 @@ msgstr "Đây là địa chỉ được đặt trong dòng đầu <tt>Reply-To:<
"<p>Ghi chú rằng dòng đầu <tt>Reply-To</tt> trong thư gốc sẽ không bị thay "
"đổi, nếu có."
-#: Mailman/Gui/General.py:236
+#: Mailman/Gui/General.py:238
msgid "Umbrella list settings"
msgstr "Thiết lập cho toàn hộp thư"
-#: Mailman/Gui/General.py:239
+#: Mailman/Gui/General.py:241
msgid ""
"Send password reminders to, eg, \"-owner\" address instead of\n"
" directly to user."
msgstr "Gởi lời nhắc nhở mật khẩu cho, v.d. địa chỉ « -owner »\n"
"thay vào trực tiếp cho người dùng."
-#: Mailman/Gui/General.py:242
+#: Mailman/Gui/General.py:244
msgid ""
"Set this to yes when this list is intended to cascade only\n"
" to other mailing lists. When set, meta notices like\n"
@@ -5157,7 +5198,7 @@ msgstr "Đặt điều này là Có khi hộp thư được định chỉ để
"»\n"
"được phụ thêm vào tên tài khoản thành viên."
-#: Mailman/Gui/General.py:250
+#: Mailman/Gui/General.py:252
msgid ""
"Suffix for use when this list is an umbrella for other\n"
" lists, according to setting of previous \"umbrella_list\"\n"
@@ -5165,7 +5206,7 @@ msgid ""
msgstr "Hậu tố cần dùng khi hộp thư này là cái dù cho các hộp thư khác,\n"
"tùy theo thiết lập « umbrella_list » trước."
-#: Mailman/Gui/General.py:254
+#: Mailman/Gui/General.py:256
msgid ""
"When \"umbrella_list\" is set to indicate that this list has\n"
" other mailing lists as members, then administrative notices "
@@ -5187,11 +5228,11 @@ msgstr "Khi giá trị « umbrella_list » đưọc đặt để ngụ ý là h
"cho thông báo như vậy. « -owner » là sự chọn thường.\n"
"Thiết lập không có tác động khi giá trị « umbrella_list » là Không (No)."
-#: Mailman/Gui/General.py:266
+#: Mailman/Gui/General.py:268
msgid "Send monthly password reminders?"
msgstr "Gởi lời nhắc nhở mật khẩu hàng tháng không?"
-#: Mailman/Gui/General.py:268
+#: Mailman/Gui/General.py:270
msgid ""
"Turn this on if you want password reminders to be sent once\n"
" per month to your members. Note that members may disable "
@@ -5201,14 +5242,14 @@ msgstr "Hãy bật tùy chọn này nếu bạn muốn lời nhắc nhở mật
"được gởi một lần trong mỗi tháng cho các thành viên.\n"
"Ghi chú rằng thành viên có thể tắt riêng lời nhắc nhở mật khẩu mình."
-#: Mailman/Gui/General.py:273
+#: Mailman/Gui/General.py:275
msgid ""
"List-specific text prepended to new-subscriber welcome\n"
" message"
msgstr "Đoạn đặc trưng cho hộp thư được phụ thêm vào\n"
"thư chào đón người mới đăng ký."
-#: Mailman/Gui/General.py:276
+#: Mailman/Gui/General.py:278
msgid ""
"This value, if any, will be added to the front of the\n"
" new-subscriber welcome message. The rest of the welcome "
@@ -5231,10 +5272,10 @@ msgid ""
" </ul>"
msgstr "Giá trị, nếu có, sẽ được thêm vào đầu của thư chúc mừng\n"
"người mới đăng ký. Phần còn lại của thư chào đón\n"
-"người mới đăng ký đã diễn tả những địa chỉ thư và địa chỉ Mạng\n"
+"người mới đăng ký đã diễn tả những địa chỉ thư và địa chỉ URL\n"
"cho hộp thư chung này, vì vậy bạn không cần gồm vào đây\n"
"thông tin kiểu đó. Phần này nên chứa chỉ thông tin dứt khoát,\n"
-"v.d. chính sách quy ước mặc nhận trên Mạng hoặc hướng của nhóm.\n"
+"v.d. chính sách quy ước mặc nhận trên Web hoặc hướng của nhóm.\n"
"\n"
"<p>Ghi chú rằng các dòng của đoạn này sẽ bị ngắt,\n"
"tùy theo những quy tắc theo đây:\n"
@@ -5244,11 +5285,11 @@ msgstr "Giá trị, nếu có, sẽ được thêm vào đầu của thư chúc
"<li>Hai đoạn văn định giới bằng một dòng trắng.\n"
"</ul>"
-#: Mailman/Gui/General.py:293
+#: Mailman/Gui/General.py:295
msgid "Send welcome message to newly subscribed members?"
msgstr "Gởi thư chào đón cho các người mới đăng ký phải không?"
-#: Mailman/Gui/General.py:294
+#: Mailman/Gui/General.py:296
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 "
@@ -5261,7 +5302,7 @@ msgstr "Tắt khả năng này chỉ nếu bạn định tự đăng ký một s
"có ích nhiều nhất để nâng cấp trong suốt hộp thư chung\n"
"từ phần mềm quản lý hộp thư chung khác lên Mailman."
-#: Mailman/Gui/General.py:300
+#: Mailman/Gui/General.py:302
msgid ""
"Text sent to people leaving the list. If empty, no special\n"
" text will be added to the unsubscribe message."
@@ -5269,11 +5310,11 @@ msgstr "Đoạn được gởi cho người nào đang rời đi ra hộp thư.\
"Nếu bỏ trống, không có đoạn đặc biệt nào sẽ được thêm\n"
"vào thư bỏ đăng ký."
-#: Mailman/Gui/General.py:304
+#: Mailman/Gui/General.py:306
msgid "Send goodbye message to members when they are unsubscribed?"
msgstr "Gởi thư tạm biệt cho các thành viên mới bỏ đăng ký phải không?"
-#: Mailman/Gui/General.py:307
+#: Mailman/Gui/General.py:309
msgid ""
"Should the list moderators get immediate notice of new\n"
" requests, as well as daily notices about collected ones?"
@@ -5281,7 +5322,7 @@ msgstr "Những điều tiết viên hộp thư nên nhận ngay thông báo\n"
"về yêu cầu mới nào, cũng như thông báo hàng ngày\n"
"về các yêu cầu đã tập hợp không?"
-#: Mailman/Gui/General.py:310
+#: Mailman/Gui/General.py:312
msgid ""
"List moderators (and list administrators) are sent daily\n"
" reminders of requests pending approval, like subscriptions to "
@@ -5296,26 +5337,26 @@ msgstr "Mailman gởi cho các điều tiết viên (và các quản trị) hộ
"hoặc thư đã gởi mà được giữ lại vì lý do nào. Việc đặt tùy chọn này\n"
"cũng gây ra thông báo được gởi ngay khi nhận yêu cầu mới."
-#: Mailman/Gui/General.py:317
+#: Mailman/Gui/General.py:319
msgid ""
"Should administrator get notices of subscribes and\n"
" unsubscribes?"
msgstr "Quản trị nên nhận thông báo về các việc\n"
"đăng ký và bỏ đăng ký không?"
-#: Mailman/Gui/General.py:322
+#: Mailman/Gui/General.py:324
msgid "Send mail to poster when their posting is held for approval?"
msgstr "Gởi thư cho người đã gởi thư mà được giữ lại để tán thành phải không?"
-#: Mailman/Gui/General.py:325
+#: Mailman/Gui/General.py:327
msgid "Additional settings"
msgstr "Tùy chọn thêm"
-#: Mailman/Gui/General.py:328
+#: Mailman/Gui/General.py:330
msgid "Emergency moderation of all list traffic."
msgstr "Điều tiết khẩn cấp tắt cả các giao thông hộp thư."
-#: Mailman/Gui/General.py:329
+#: Mailman/Gui/General.py:331
msgid ""
"When this option is enabled, all list traffic is emergency\n"
" moderated, i.e. held for moderation. Turn this option on when\n"
@@ -5327,28 +5368,28 @@ msgstr "Khi bật, tất cả các giao thông của hộp thư được điều
"Hãy bật tùy chọn này khi hộp thư của bạn gặp trường hợp\n"
"không thân thiện nên bạn muốn tạo một thời gian bình tĩnh lại."
-#: Mailman/Gui/General.py:341
+#: Mailman/Gui/General.py:343
msgid ""
"Default options for new members joining this list.<input\n"
" type=\"hidden\" name=\"new_member_options\" value=\"ignore\">"
msgstr "Các tùy chọn mặc định cho thành viên mới đăng ký với hộp thư này.<input\n"
" type=\"hidden\" name=\"new_member_options\" value=\"ignore\">"
-#: Mailman/Gui/General.py:344
+#: Mailman/Gui/General.py:346
msgid ""
"When a new member is subscribed to this list, their initial\n"
" set of options is taken from the this variable's setting."
msgstr "Khi thành viên mới đăng ký với hộp thư này, bộ tùy chọn\n"
"đầu tiên của họ bắt nguồn từ giá trị của biến này."
-#: Mailman/Gui/General.py:348
+#: Mailman/Gui/General.py:350
msgid ""
"(Administrivia filter) Check postings and intercept ones\n"
" that seem to be administrative requests?"
msgstr "(Bộ lọc linh tinh quản lý) Kiểm tra các thư đã gởi\n"
"và chắn thư nào có vẻ là yêu cầu quản lý không?"
-#: Mailman/Gui/General.py:351
+#: Mailman/Gui/General.py:353
msgid ""
"Administrivia tests will check postings to see whether it's\n"
" really meant as an administrative request (like subscribe,\n"
@@ -5361,17 +5402,24 @@ msgstr "Việc kiểm tra linh tinh quản lý sẽ kiểm tra mỗi thư đã g
"bỏ đăng ký), nên sẽ thêm nó vào hàng đợi yêu cầu quản lý,\n"
"cũng thông báo quản trị về yêu cầu mới này. "
-#: Mailman/Gui/General.py:358
+#: Mailman/Gui/General.py:360
msgid ""
"Maximum length in kilobytes (KB) of a message body. Use 0\n"
" for no limit."
msgstr "Độ dài thân thư tối đa theo kilô-byte (KB). Giá trị 0 là vô hạn."
-#: Mailman/Gui/General.py:362
+#: Mailman/Gui/General.py:364
+msgid ""
+"Maximum number of members to show on one page of the\n"
+" Membership List."
+msgstr "Số tối đa các thành viên cần hiển thị trên mỗi trang\n"
+" của Danh sách Thành viên."
+
+#: Mailman/Gui/General.py:368
msgid "Host name this list prefers for email."
msgstr "Tên máy do hộp thư này ưu tiên cho thư."
-#: Mailman/Gui/General.py:364
+#: Mailman/Gui/General.py:370
msgid ""
"The \"host_name\" is the preferred name for email to\n"
" mailman-related addresses on this host, and generally should "
@@ -5387,7 +5435,7 @@ msgstr "« host_name » (tên máy) là tên được ưu tiên cho thư nào\n"
"Thiết lập này có thể hữu ích khi chọn trong nhiều tên xen kẽ\n"
"của máy có nhiều địa chỉ."
-#: Mailman/Gui/General.py:376
+#: Mailman/Gui/General.py:382
msgid ""
"Should messages from this mailing list include the\n"
" <a href=\"http://www.faqs.org/rfcs/rfc2369.html\">RFC 2369</"
@@ -5399,7 +5447,7 @@ msgstr "Các thư từ hộp thư chung này nên gồm những dòng đầu\n"
"<tt>List-*</tt>) phải không?\n"
"Rất khuyên bạn chọn <em>Có</em>."
-#: Mailman/Gui/General.py:381
+#: Mailman/Gui/General.py:387
msgid ""
"RFC 2369 defines a set of List-* headers that are\n"
" normally added to every message sent to the list "
@@ -5436,11 +5484,11 @@ msgstr "Tài liệu RFC định nghĩa một bộ dòng đầu kiểu « List-*
"nhưng mà không khuyên bạn làm như thế, và khả năng tắt chúng\n"
"sẽ rất có thể biến mất cuối cùng."
-#: Mailman/Gui/General.py:399
+#: Mailman/Gui/General.py:405
msgid "Should postings include the <tt>List-Post:</tt> header?"
msgstr "Các thư đã gởi nên gồm dòng đầu <tt>List-Post:</tt> phải không?"
-#: Mailman/Gui/General.py:400
+#: Mailman/Gui/General.py:406
msgid ""
"The <tt>List-Post:</tt> header is one of the headers\n"
" recommended by\n"
@@ -5465,14 +5513,14 @@ msgstr "Dòng đầu <tt>List-Post:</tt> là một của những dòng đầu\n"
"Hãy chọn <em>Không</em> để tắt gồm dòng đầu này. (Việc này\n"
"không có tác động việc gồm những dòng đầu <tt>List-*:</tt> khác.)"
-#: Mailman/Gui/General.py:415
+#: Mailman/Gui/General.py:421
msgid ""
"Discard held messages older than this number of days.\n"
" Use 0 for no automatic discarding."
msgstr "Hủy các thư đã giữ lại lâu hơn số ngày này.\n"
"0 có nghĩa là không tự động hủy gì."
-#: Mailman/Gui/General.py:425
+#: Mailman/Gui/General.py:431
msgid ""
"<b>real_name</b> attribute not\n"
" changed! It must differ from the list's name by case\n"
@@ -5480,7 +5528,35 @@ msgid ""
msgstr "Chưa thay đổi thuộc tính <b>real_name</b> (tên thật).\n"
"Cho phép nó khác với tên hộp thư chỉ bằng chữ hoa/thường."
-#: Mailman/Gui/General.py:455
+#: Mailman/Gui/General.py:448
+msgid ""
+"The <b>info</b> attribute you saved\n"
+"contains suspicious HTML that could potentially expose your users to cross-"
+"site\n"
+"scripting attacks. This change has therefore been rejected. If you still "
+"want\n"
+"to make these changes, you must have shell access to your Mailman server.\n"
+"This change can be made with bin/withlist or with bin/config_list by "
+"setting\n"
+"mlist.info.\n"
+" "
+msgstr "Bạn đã lưu một thuộc tính <b>info</b> chứa mã HTML bất thường\n"
+"có thể cho phép người khác tấn công các người dùng\n"
+"bằng văn lệnh đa địa chỉ. Thay đổi này thì bị từ chối.\n"
+"Nếu bạn vẫn còn muốn làm các thay đổi này,\n"
+"bạn phải có khả năng truy cập qua trình bao\n"
+"đến máy phục vụ Mailman của bạn.\n"
+"Thay đổi này có thể làm với « bin/withlist » hay « bin/config_list »\n"
+"bằng cách đặt « mlist.info »."
+
+#: Mailman/Gui/General.py:459
+msgid ""
+"<b>admin_member_chunksize</b> attribute not\n"
+" changed! It must be an integer > 0."
+msgstr "Thuộc tính <b>admin_member_chunksize</b>\n"
+" chưa thay đổi ! Nó phải là số nguyên > 0."
+
+#: Mailman/Gui/General.py:469
msgid ""
"You cannot add a Reply-To: to an explicit\n"
" address if that address is blank. Resetting these values."
@@ -5517,7 +5593,7 @@ msgstr "Đây là ngôn ngữ tự nhiên mặc định cho hộp thư chung nà
"người dùng sẽ có khả năng chọn tùy thich riêng\n"
"về cách tương tác với hộp thư này. Các việc tương tác khác\n"
"sẽ xảy ra bằng ngôn ngữ mặc định. Đặc tả này áp dụng vào thư\n"
-"cả đựa vào Mạng lẫn đựa vào thư điện tử đều, nhưng không phải\n"
+"cả đựa vào Web lẫn đựa vào thư điện tử đều, nhưng không phải\n"
"vào thư được gởi bởi thành viên của hộp thư này."
#: Mailman/Gui/Language.py:82
@@ -5617,26 +5693,26 @@ msgstr "Đăng&nbsp;ký&nbsp;hàng&nbsp;loạt"
msgid "Mass&nbsp;Removal"
msgstr "Gỡ&nbsp;bỏ&nbsp;hàng&nbsp;loạt"
-#: Mailman/Gui/NonDigest.py:34
+#: Mailman/Gui/NonDigest.py:35
msgid "Non-digest&nbsp;options"
msgstr "Tùy&nbsp;chọn&nbsp;khác&nbsp;bó&nbsp;thư"
-#: Mailman/Gui/NonDigest.py:42
+#: Mailman/Gui/NonDigest.py:43
msgid "Policies concerning immediately delivered list traffic."
msgstr "Các chính sách về giao thông hộp thư được phát ngay."
-#: Mailman/Gui/NonDigest.py:45
+#: Mailman/Gui/NonDigest.py:46
msgid ""
"Can subscribers choose to receive mail immediately, rather\n"
" than in batched digests?"
msgstr "Người đăng ký có khả năng chọn nhận ngay thư,\n"
"hơn là trong bó thư không?"
-#: Mailman/Gui/NonDigest.py:52
+#: Mailman/Gui/NonDigest.py:53
msgid "Full Personalization"
msgstr "Cá nhân hoá đầy đủ"
-#: Mailman/Gui/NonDigest.py:54
+#: Mailman/Gui/NonDigest.py:55
msgid ""
"Should Mailman personalize each non-digest delivery?\n"
" This is often useful for announce-only lists, but <a\n"
@@ -5650,7 +5726,7 @@ msgstr "Trình Mailman nên cá nhân hoá mỗi việc phát thư\n"
"tiết</a> để xem\n"
"cuộc thảo luận về những vấn đề hiệu suất quan trọng."
-#: Mailman/Gui/NonDigest.py:60
+#: Mailman/Gui/NonDigest.py:61
msgid ""
"Normally, Mailman sends the regular delivery messages to\n"
" the mail server in batches. This is much more efficent\n"
@@ -5713,7 +5789,7 @@ msgstr "Bình thường, trình Mailman gởi những thư phát chuẩn cho má
" <p>Tuy nhiên, một số hộp thư có thể có lợi khi sử dụng\n"
"phương pháp cá nhân hơn. Trong trường hợp này, Mailman tạo\n"
"một thư mới đặc trưng cho mỗi thành viên trong danh sách phát chuẩn.\n"
-"Việc bật tính năng này có thể giảm hiệu suất của nơi Mạng đó, vì vậy\n"
+"Việc bật tính năng này có thể giảm hiệu suất của địa chỉ đó, vì vậy\n"
"bạn cần phải cân nhắc cẩn thận nếu thoả hiệp này có ích, hoặc nếu\n"
"có cách khác làm việc đã định. Nếu bạn sử dụng khả năng cá nhân đầy đủ,\n"
"bạn cũng nên theo dõi cẩn thận trọng tải trên hệ thống, để chắc là\n"
@@ -5745,13 +5821,13 @@ msgstr "Bình thường, trình Mailman gởi những thư phát chuẩn cho má
" <li><b>user_password</b> &mdash; mật khẩu của người "
"dùng.\n"
" <li><b>user_name</b> &mdash; họ tên của người dùng.\n"
-" <li><b>user_optionsurl</b> &mdash; địa chỉ Mạng của "
+" <li><b>user_optionsurl</b> &mdash; địa chỉ URL của "
"trang tùy chọn\n"
"của người dùng.\n"
" </ul>\n"
" "
-#: Mailman/Gui/NonDigest.py:109
+#: Mailman/Gui/NonDigest.py:110
msgid ""
"When <a href=\"?VARHELP=nondigest/personalize\">personalization</a> is "
"enabled\n"
@@ -5782,46 +5858,96 @@ msgstr "Khi khả năng <a href=\"?VARHELP=nondigest/personalize\">cá nhân ho
" <li><b>user_password</b> &mdash; mật khẩu của người "
"dùng.\n"
" <li><b>user_name</b> &mdash; họ tên của người dùng.\n"
-" <li><b>user_optionsurl</b> &mdash; địa chỉ Mạng của "
+" <li><b>user_optionsurl</b> &mdash; địa chỉ URL của "
"trang tùy chọn\n"
"của người dùng.\n"
" </ul>\n"
-#: Mailman/Gui/NonDigest.py:128
+#: Mailman/Gui/NonDigest.py:129
msgid "Header added to mail sent to regular list members"
msgstr "Dòng đầu được thêm vào thư được gởi cho các thành viên hộp thư chuẩn."
-#: Mailman/Gui/NonDigest.py:129
+#: Mailman/Gui/NonDigest.py:130
msgid ""
"Text prepended to the top of every immediately-delivery\n"
" message. "
msgstr "Đoạn được thêm vào đầu của mỗi thư đã phát ngay."
-#: Mailman/Gui/NonDigest.py:133
+#: Mailman/Gui/NonDigest.py:134
msgid "Footer added to mail sent to regular list members"
msgstr "Dòng chân được thêm vào thư được gởi cho các thành viên hộp thư chuẩn."
-#: Mailman/Gui/NonDigest.py:134
+#: Mailman/Gui/NonDigest.py:135
msgid ""
"Text appended to the bottom of every immediately-delivery\n"
" message. "
msgstr "Đoạn được phụ thêm vào mỗi thư đã phát ngay."
-#: Mailman/Gui/NonDigest.py:140
+#: Mailman/Gui/NonDigest.py:141
msgid "Scrub attachments of regular delivery message?"
msgstr "Lau tập tin nào đính kèm thư đã phát chuẩn không?"
-#: Mailman/Gui/NonDigest.py:141
+#: Mailman/Gui/NonDigest.py:142
msgid ""
"When you scrub attachments, they are stored in archive\n"
" area and links are made in the message so that the member can\n"
" access via web browser. If you want the attachments totally\n"
" disappear, you can use content filter options."
msgstr "Khi bạn lau tập tin đính kèm thư, chúng được cất giữ vào kho\n"
-"và cho phép thành viên truy cấp bằng cách nhắp vào liên kết Mạng\n"
+"và cho phép thành viên truy cấp bằng cách nhắp vào liên kết Internet\n"
"trong thư. Nếu bạn muốn xoá bỏ hoàn toàn mọi tập tin đính kèm,\n"
"hãy sử dụng những tùy chọn lọc nội dung."
+#: Mailman/Gui/NonDigest.py:149
+msgid "Sibling lists"
+msgstr "Hộp thư cùng chỗ"
+
+#: Mailman/Gui/NonDigest.py:152
+msgid ""
+"Other mailing lists on this site whose members are\n"
+" excluded from the regular (non-digest) delivery if those\n"
+" list addresses appear in a To: or Cc: header."
+msgstr "Hộp thư chung trên cùng địa chỉ có các thành viên\n"
+"bị loại trừ khỏi chức năng phát thư (chuẩn, không phải tóm tắt)\n"
+"nếu địa chỉ của hộp như vậy xuất hiện trên dòng đầu\n"
+"kiểu « Cho : » hay « CC: » (Chép Cho)."
+
+#: Mailman/Gui/NonDigest.py:155
+msgid ""
+"The list addresses should be written in full mail address\n"
+" format (e.g. mailman@example.com). Do not specify this list\n"
+" address mutually in the exclude list configuration page of the\n"
+" other list, or members of both lists won't get any message.\n"
+" Note also that the site administrator may prohibit cross "
+"domain\n"
+" siblings."
+msgstr "Các địa chỉ của hộp thư chung nên được ghi theo định dạng\n"
+" địa chỉ thư đầy đủ (v.d. mailman@thí_dụ.com).\n"
+" Đừng cũng ghi rõ địa chỉ hộp thư này trên trang cấu hình\n"
+" của danh sách loại trừ : có thì không phát thư nào\n"
+" cho thành viên của hai hộp thư đó. Ghi chú thêm rằng\n"
+" quản trị của địa chỉ này có thể cấm tạo hộp thư cùng chỗ đa địa chỉ."
+
+#: Mailman/Gui/NonDigest.py:163
+msgid ""
+"Other mailing lists on this site whose members are\n"
+" included in the regular (non-digest) delivery if those\n"
+" list addresses don't appear in a To: or Cc: header."
+msgstr "Các hộp thư chung khác trên cùng địa chỉ có các thành viên\n"
+" không nhận thư chuẩn (không phải thư tóm tắt)\n"
+" nếu địa chỉ đó không xuất hiện trên dòng đầu\n"
+" kiểu « Cho : » hay « CC: » (Chép Cho)."
+
+#: Mailman/Gui/NonDigest.py:166
+msgid ""
+"The list addresses should be written in full mail address\n"
+" format (e.g. mailman@example.com). Note also that the site\n"
+" administrator may prohibit cross domain siblings."
+msgstr "Các địa chỉ của hộp thư chung nên được ghi theo định dạng\n"
+" địa chỉ thư đầy đủ (v.d. mailman@thí_dụ.com).\n"
+" Ghi chú thêm rằng quản trị của địa chỉ này\n"
+" có thể cấm tạo hộp thư cùng chỗ đa địa chỉ."
+
#: Mailman/Gui/Passwords.py:27
msgid "Passwords"
msgstr "Mật khẩu"
@@ -5980,7 +6106,7 @@ msgid ""
"employees\n"
" are required to be members of."
msgstr "Khi thành viên muốn rời đi ra hộp thư, họ sẽ yêu cầu bỏ đăng ký,\n"
-"hoặc thông qua Mạng, hoặc bằng thư. Bình thường, tốt nhất là\n"
+"hoặc thông qua Web, hoặc bằng thư. Bình thường, tốt nhất là\n"
"bạn cho phép việc bỏ đăng ký mở, để cho phép người dùng\n"
"bỏ đăng ký dẽ dàng ra hộp thư chung (họ nổi rất giận\n"
"khi không thể rời đi ra hộp thư !).\n"
@@ -6056,10 +6182,10 @@ msgid ""
" from being snarfed up by automated web scanners for use by\n"
" spammers."
msgstr "Việc đặt tùy chọn này gây ra các địa chỉ thư điện tử\n"
-"của thành viên được chuyển đổi khi được hiển thị trong trang Mạng\n"
+"của thành viên được chuyển đổi khi được hiển thị trong trang Web\n"
"của hộp thư (trong cả liên kết lẫn văn bản đều), trong dạng thức\n"
"không cho phép nhận diện dễ dàng. Tùy chọn này cố gắng tránh\n"
-"chương trình quét Mạng của người gởi thư rác ăn cấp địa chỉ thư."
+"chương trình quét Web của người gởi thư rác ăn cấp địa chỉ thư."
#: Mailman/Gui/Privacy.py:162
msgid ""
@@ -6235,26 +6361,33 @@ msgid ""
msgstr "Danh sách địa chỉ thư của các người không thành viên\n"
"gởi thư sẻ được chấp nhận tự động bởi hộp thư này."
-#: Mailman/Gui/Privacy.py:244
+#: Mailman/Gui/Privacy.py:248
msgid ""
"Postings from any of these non-members will be automatically\n"
" accepted with no further moderation applied. Add member\n"
" addresses one per line; start the line with a ^ character to\n"
-" designate a regular expression match."
+" designate a regular expression match. A line consisting of\n"
+" the @ character followed by a list name specifies another\n"
+" Mailman list in this installation, all of whose member\n"
+" addresses will be accepted for this list."
msgstr "Thư nào được gởi bởi người nào trong những người\n"
-"không thành viên này sẽ được chấp nhận tự động,\n"
-"không cần điều tiết nữa. Hãy thêm một địa chỉ thư\n"
-"trên mỗi dòng; bắt đầu dòng với dấu mũ ^ để ngụ ý\n"
-"cần thiết khớp vơi biểu thức chính quy."
+" không thành viên này sẽ được chấp nhận tự động,\n"
+" không cần điều tiết nữa. Hãy thêm một địa chỉ thư\n"
+" trên mỗi dòng; bắt đầu dòng với dấu mũ ^ để ngụ ý\n"
+" cần thiết khớp vơi biểu thức chính quy.\n"
+" Một dòng chứa dấu @ rồi tên hộp thư chung\n"
+" thì ngụ ý hộp thư chung Mailman khác\n"
+" trong cùng bản cài đặt, mọi thành viên của nó\n"
+" sẽ được chấp nhận vào hộp thư chung này."
-#: Mailman/Gui/Privacy.py:250
+#: Mailman/Gui/Privacy.py:257
msgid ""
"List of non-member addresses whose postings will be\n"
" immediately held for moderation."
msgstr "Danh sách địa chỉ của các người không thành viên\n"
"gởi thư sẽ được giữ lại ngay để điều tiết."
-#: Mailman/Gui/Privacy.py:253
+#: Mailman/Gui/Privacy.py:260
msgid ""
"Postings from any of these non-members will be immediately\n"
" and automatically held for moderation by the list moderators.\n"
@@ -6272,14 +6405,14 @@ msgstr "Thư nào được gởi bởi người nào trong những người\n"
"bắt đầu dòng với dấu mũ ^ để ngụ ý cần thiết\n"
"khớp vơi biểu thức chính quy."
-#: Mailman/Gui/Privacy.py:261
+#: Mailman/Gui/Privacy.py:268
msgid ""
"List of non-member addresses whose postings will be\n"
" automatically rejected."
msgstr "Danh sách địa chỉ thư của các người không thành viên\n"
"gởi thư sẽ bị từ chối tự động."
-#: Mailman/Gui/Privacy.py:264
+#: Mailman/Gui/Privacy.py:271
msgid ""
"Postings from any of these non-members will be automatically\n"
" rejected. In other words, their messages will be bounced back "
@@ -6304,14 +6437,14 @@ msgstr "Thư nào được gởi bởi người nào trong những người\n"
"Hãy thêm một địa chỉ thư trên mỗi dòng; bắt đầu dòng\n"
"với dấu mũ ^ để ngụ ý cần thiết khớp vơi biểu thức chính quy."
-#: Mailman/Gui/Privacy.py:276
+#: Mailman/Gui/Privacy.py:283
msgid ""
"List of non-member addresses whose postings will be\n"
" automatically discarded."
msgstr "Danh sách địa chỉ thư của các người không thành viên\n"
"gởi thư sẽ bị hủy tự động."
-#: Mailman/Gui/Privacy.py:279
+#: Mailman/Gui/Privacy.py:286
msgid ""
"Postings from any of these non-members will be automatically\n"
" discarded. That is, the message will be thrown away with no\n"
@@ -6336,14 +6469,14 @@ msgstr "Thư nào được gởi bởi người nào trong những người\n"
"bắt đầu dòng với dấu mũ ^ để ngụ ý cần thiết khớp\n"
"vơi biểu thức chính quy."
-#: Mailman/Gui/Privacy.py:291
+#: Mailman/Gui/Privacy.py:298
msgid ""
"Action to take for postings from non-members for which no\n"
" explicit action is defined."
msgstr "Hành động cần làm với thư đã gởi bởi người không thành viên\n"
"cho mà hành động dứt khoát chưa được định nghĩa."
-#: Mailman/Gui/Privacy.py:294
+#: Mailman/Gui/Privacy.py:301
msgid ""
"When a post from a non-member is received, the message's\n"
" sender is matched against the list of explicitly\n"
@@ -6367,14 +6500,14 @@ msgstr "Khi hộp thư nhận thư nào từ người không thành viên,\n"
"\">bị hủy</a> một cách dứt khoát.\n"
"Nếu không tìm thấy điều khớp, hành động này được làm."
-#: Mailman/Gui/Privacy.py:306
+#: Mailman/Gui/Privacy.py:313
msgid ""
"Should messages from non-members, which are automatically\n"
" discarded, be forwarded to the list moderator?"
msgstr "Thư nào từ người không thành viên, mà đã bị hủy tự động,\n"
"nên được chuyển tiếp tới điều tiết hộp thư không?"
-#: Mailman/Gui/Privacy.py:310
+#: Mailman/Gui/Privacy.py:317
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"
@@ -6385,18 +6518,18 @@ msgstr "Đoạn cần gồm trong thư thông báo từ chối cần gởi\n"
"Thông báo này có thể gồm địa chỉ thư của người sở hữu hộp thư,\n"
"dùng %%(listowner)s, và thay thế thông điệp đã tạo nội bộ."
-#: Mailman/Gui/Privacy.py:318
+#: Mailman/Gui/Privacy.py:325
msgid ""
"This section allows you to configure various filters based on\n"
" the recipient of the message."
msgstr "Phần này cho bạn khả năng cấu hình vài bộ lọc khác nhau\n"
"đựa vào người nhận thư."
-#: Mailman/Gui/Privacy.py:321
+#: Mailman/Gui/Privacy.py:328
msgid "Recipient filters"
msgstr "Bộ lọc người nhận"
-#: Mailman/Gui/Privacy.py:325
+#: Mailman/Gui/Privacy.py:332
msgid ""
"Must posts have list named in destination (to, cc) field\n"
" (or be among the acceptable alias names, specified below)?"
@@ -6404,7 +6537,7 @@ msgstr "Mọi thư đã gởi phải có tên hộp thư gồm trong trường
"(To: [Cho :], Cc [Chép cho]), hoặc gồm nó trong những tên\n"
"bí danh đã chấp nhận, được ghi rõ bên dưới không?"
-#: Mailman/Gui/Privacy.py:328
+#: Mailman/Gui/Privacy.py:335
msgid ""
"Many (in fact, most) spams do not explicitly name their\n"
" myriad destinations in the explicit destination addresses - in\n"
@@ -6439,14 +6572,14 @@ msgstr "Nhiều (thật sự hậu hết) thư rác không ghi rõ dứt khoát
"\n"
"</ol>"
-#: Mailman/Gui/Privacy.py:346
+#: Mailman/Gui/Privacy.py:353
msgid ""
"Alias names (regexps) which qualify as explicit to or cc\n"
" destination names for this list."
msgstr "Tên bí danh (biểu thức chính quy) mà có khả năng\n"
"tên đích To: hay Cc: dứt khoát cho hộp thư này."
-#: Mailman/Gui/Privacy.py:349
+#: Mailman/Gui/Privacy.py:356
msgid ""
"Alternate addresses that are acceptable when\n"
" `require_explicit_destination' is enabled. This option takes "
@@ -6485,11 +6618,11 @@ msgstr "Các địa chỉ thư là khả thủ khi tùy chọn « require_explic
"<p>Việc khớp với phần cục bộ bị phản đối, trong một phiên bản tương lai,\n"
"mẫu sẽ luôn luôn được khớp với toàn bộ địa chỉ thư của người nhận."
-#: Mailman/Gui/Privacy.py:367
+#: Mailman/Gui/Privacy.py:374
msgid "Ceiling on acceptable number of recipients for a posting."
msgstr "Giới hạn số người nhận tối đa khả thủ khi gởi thư."
-#: Mailman/Gui/Privacy.py:369
+#: Mailman/Gui/Privacy.py:376
msgid ""
"If a posting has this number, or more, of recipients, it is\n"
" held for admin approval. Use 0 for no ceiling."
@@ -6497,7 +6630,7 @@ msgstr "Nếu thư nào đã gởi có số người nhận này,\n"
"hoặc nhiều hơn, nó được giữ lại cho quản trị tán thành.\n"
"0 có nghĩa là vô hạn."
-#: Mailman/Gui/Privacy.py:374
+#: Mailman/Gui/Privacy.py:381
msgid ""
"This section allows you to configure various anti-spam\n"
" filters posting filters, which can help reduce the amount of "
@@ -6508,15 +6641,15 @@ msgstr "Phần này cho bạn khả năng cấu hình một số bộ lọc thư
"chống thư rác, mà có thể giúp đỡ giảm số thư rác được nhận\n"
"cuối cùng bởi những thành viên của hộp thư này."
-#: Mailman/Gui/Privacy.py:379
+#: Mailman/Gui/Privacy.py:386
msgid "Header filters"
msgstr "Bộ lọc dòng đầu"
-#: Mailman/Gui/Privacy.py:382
+#: Mailman/Gui/Privacy.py:389
msgid "Filter rules to match against the headers of a message."
msgstr "Các quy tắc lọc để khớp với những dòng đầu của thư."
-#: Mailman/Gui/Privacy.py:384
+#: Mailman/Gui/Privacy.py:391
msgid ""
"Each header filter rule has two parts, a list of regular\n"
" expressions, one per line, and an action to take. Mailman\n"
@@ -6555,16 +6688,16 @@ msgstr "Mỗi quy tắc lọc dòng đầu có hai phần, một danh sách\n"
"bạn có thể lọc ra hữu hiệu các thư chứa kiểu tập tin hoặc\n"
"phần mở rộng tập tin nguy hiểm."
-#: Mailman/Gui/Privacy.py:401
+#: Mailman/Gui/Privacy.py:408
msgid "Legacy anti-spam filters"
msgstr "Bộ lọc cũ chống thư rác"
-#: Mailman/Gui/Privacy.py:404
+#: Mailman/Gui/Privacy.py:411
msgid "Hold posts with header value matching a specified regexp."
msgstr "Giữ các thư có giá trị dòng đầu khớp một biểu thức chính quy\n"
"đã ghi rõ."
-#: Mailman/Gui/Privacy.py:405
+#: Mailman/Gui/Privacy.py:412
msgid ""
"Use this option to prohibit posts according to specific\n"
" header values. The target value is a regular-expression for\n"
@@ -6595,14 +6728,14 @@ msgstr "Hãy dùng tùy chọn này để ngăn cấm thư tùy theo một số
"Có thể tránh trường hợp này bằng một số cách khác nhau,\n"
"v.d. bằng cách thoát dấu cách, hoặc đặt nó giữa hai dấu ngoặc."
-#: Mailman/Gui/Privacy.py:485
+#: Mailman/Gui/Privacy.py:492
msgid ""
"Header filter rules require a pattern.\n"
" Incomplete filter rules will be ignored."
msgstr "Quy tắc lọc dòng đầu cần thiết một mẫu.\n"
"Quy tắc lọc không hoàn tất sẽ bị bỏ qua."
-#: Mailman/Gui/Privacy.py:493
+#: Mailman/Gui/Privacy.py:500
msgid ""
"The header filter rule pattern\n"
" '%(safepattern)s' is not a legal regular expression. This\n"
@@ -7215,7 +7348,7 @@ msgstr "Kho hiện thời"
msgid "%(realname)s post acknowledgement"
msgstr "Báo nhận thư của %(realname)s"
-#: Mailman/Handlers/CalcRecips.py:68
+#: Mailman/Handlers/CalcRecips.py:78
msgid ""
"Your urgent message to the %(realname)s mailing list was not authorized for\n"
"delivery. The original message as received by Mailman is attached.\n"
@@ -7296,7 +7429,7 @@ msgid ""
"instructions."
msgstr "Vui lòng <em>đừng</em> gởi yêu cầu linh tinh quản lý\n"
"cho hộp thư chung này. Nếu bạn muốn đăng ký,\n"
-"hãy thăm trang Mạng %(listurl)s, hoặc gởi một thư\n"
+"hãy thăm trang Web %(listurl)s, hoặc gởi một thư\n"
"chứa từ « help » (trợ giúp) trong thân cho địa chỉ\n"
"yêu cầu %(request)s, để nhận hướng dẫn thêm."
@@ -7389,7 +7522,7 @@ msgstr "Thư đính kèm đã khớp với quy tắc lọc nội dung của trì
msgid "Content filtered message notification"
msgstr "Thông báo thư đã lọc nội dung"
-#: Mailman/Handlers/Moderate.py:142
+#: Mailman/Handlers/Moderate.py:153
msgid ""
"You are not allowed to post to this mailing list, and your message has been\n"
"automatically rejected. If you think that your messages are being rejected "
@@ -7400,11 +7533,11 @@ msgstr "Không cho phép ông/cô gởi thư cho hộp thư chung này\n"
"hạn chế này không đúng, vui lòng liên lạc với người sở hữu\n"
"hộp thư tại %(listowner)s."
-#: Mailman/Handlers/Moderate.py:158
+#: Mailman/Handlers/Moderate.py:169
msgid "Auto-discard notification"
msgstr "Thông báo hủy tự động"
-#: Mailman/Handlers/Moderate.py:161
+#: Mailman/Handlers/Moderate.py:172
msgid "The attached message has been automatically discarded."
msgstr "Thư đính kèm đã bị hủy tự động."
@@ -7416,74 +7549,74 @@ msgstr "Đáp ứng tự động cho thư do bạn gởi cho hộp thư chung «
msgid "The Mailman Replybot"
msgstr "Trình trả lời Mailman"
-#: Mailman/Handlers/Scrubber.py:209
+#: Mailman/Handlers/Scrubber.py:223
msgid ""
"An embedded and charset-unspecified text was scrubbed...\n"
"Name: %(filename)s\n"
-"Url: %(url)s\n"
+"URL: %(url)s\n"
msgstr "Một đoạn nhúng, không ghi rõ bộ ký tự, đã bị lau...\n"
"Tên: %(filename)s\n"
-"Địa chỉ Mạng: %(url)s\n"
+"URL: %(url)s\n"
-#: Mailman/Handlers/Scrubber.py:219
+#: Mailman/Handlers/Scrubber.py:233
msgid "HTML attachment scrubbed and removed"
msgstr "Tập tin HTML đính kèm bị lau và gỡ bỏ"
-#: Mailman/Handlers/Scrubber.py:235
-#: Mailman/Handlers/Scrubber.py:260
+#: Mailman/Handlers/Scrubber.py:249
+#: Mailman/Handlers/Scrubber.py:274
msgid ""
"An HTML attachment was scrubbed...\n"
"URL: %(url)s\n"
msgstr "Một tập tin HTML đính kèm đã bị lau...\n"
-"Địa chỉ Mạng: %(url)s\n"
+"Địa chỉ URL: %(url)s\n"
-#: Mailman/Handlers/Scrubber.py:272
+#: Mailman/Handlers/Scrubber.py:286
msgid "no subject"
msgstr "không có chủ đề"
-#: Mailman/Handlers/Scrubber.py:273
+#: Mailman/Handlers/Scrubber.py:287
msgid "no date"
msgstr "không có ngày"
-#: Mailman/Handlers/Scrubber.py:274
+#: Mailman/Handlers/Scrubber.py:288
msgid "unknown sender"
msgstr "không biết người gởi"
-#: Mailman/Handlers/Scrubber.py:276
+#: Mailman/Handlers/Scrubber.py:290
msgid ""
"An embedded message was scrubbed...\n"
"From: %(who)s\n"
"Subject: %(subject)s\n"
"Date: %(date)s\n"
"Size: %(size)s\n"
-"Url: %(url)s\n"
+"URL: %(url)s\n"
msgstr "Một thư nhúng đã bị lau...\n"
"Từ : %(who)s\n"
"Chủ đề : %(subject)s\n"
"Ngày : %(date)s\n"
"Kích cỡ : %(size)s\n"
-"Địa chỉ Mạng : %(url)s\n"
+"URL : %(url)s\n"
-#: Mailman/Handlers/Scrubber.py:307
+#: Mailman/Handlers/Scrubber.py:322
msgid ""
"A non-text attachment was scrubbed...\n"
"Name: %(filename)s\n"
"Type: %(ctype)s\n"
"Size: %(size)d bytes\n"
"Desc: %(desc)s\n"
-"Url : %(url)s\n"
-msgstr "Một tập tin không văn bản đính kèm đã bị lau...\n"
+"URL: %(url)s\n"
+msgstr "Một đồ đính kèm không phải văn bản đã bị lau...\n"
"Tên: %(filename)s\n"
"Kiểu : %(ctype)s\n"
"Kích cỡ : %(size)d byte\n"
"Mô tả : %(desc)s\n"
-"Địa chỉ Mạng : %(url)s\n"
+"URL : %(url)s\n"
-#: Mailman/Handlers/Scrubber.py:342
+#: Mailman/Handlers/Scrubber.py:358
msgid "Skipped content of type %(partctype)s\n"
msgstr "Đã bỏ qua nội dụng kiểu %(partctype)s\n"
-#: Mailman/Handlers/Scrubber.py:382
+#: Mailman/Handlers/Scrubber.py:399
msgid "-------------- next part --------------\n"
msgstr "━━━━━━phần kế tiếp━━━━━━\n"
@@ -7491,7 +7624,7 @@ msgstr "━━━━━━phần kế tiếp━━━━━━\n"
msgid "The message headers matched a filter rule"
msgstr "Những dòng đầu của thư này đã khớp một quy tắc lọc"
-#: Mailman/Handlers/SpamDetect.py:132
+#: Mailman/Handlers/SpamDetect.py:135
msgid "Message rejected by filter rule match"
msgstr "Thư bị từ chối vì khớp với quy tắc lọc"
@@ -7571,7 +7704,7 @@ msgid ""
"`newaliases' may also have to be run.\n"
"\n"
"Here are the entries for the /etc/aliases file:\n"
-msgstr "Hộp thư chung « %(listname)s » đã được tạo bằng giao diện Mạng.\n"
+msgstr "Hộp thư chung « %(listname)s » đã được tạo bằng giao diện Web.\n"
"Để hoạt động xong hộp thư chung này, tập tin &lt;/etc/aliases&gt;\n"
"(hoặc tương đương) đúng phải được cập nhật. Có lẽ cũng cần phải\n"
"chạy chương trình « newaliases ».\n"
@@ -7604,7 +7737,7 @@ msgid ""
"`newaliases' may also have to be run.\n"
"\n"
"Here are the entries in the /etc/aliases file that should be removed:\n"
-msgstr "Hộp thư chung « %(listname)s » đã bị gỡ bỏ bằng giao diện Mạng.\n"
+msgstr "Hộp thư chung « %(listname)s » đã bị gỡ bỏ bằng giao diện Web.\n"
"Để bất hoạt xong hộp thư chung này, tập tin &lt;/etc/aliases&gt;\n"
"(hoặc tương đương) đúng phải được cập nhật. Có lẽ cũng cần phải\n"
"chạy chương trình « newaliases ».\n"
@@ -7641,30 +7774,18 @@ msgstr "quyền truy cập tập tin %(file)s phải là « 066x » (còn gặp
#: Mailman/MTA/Postfix.py:318
#: Mailman/MTA/Postfix.py:345
#: Mailman/MTA/Postfix.py:356
-#: bin/.svn/text-base/check_perms.svn-base:123
-#: bin/.svn/text-base/check_perms.svn-base:145
-#: bin/.svn/text-base/check_perms.svn-base:155
-#: bin/.svn/text-base/check_perms.svn-base:166
-#: bin/.svn/text-base/check_perms.svn-base:191
-#: bin/.svn/text-base/check_perms.svn-base:208
-#: bin/.svn/text-base/check_perms.svn-base:234
-#: bin/.svn/text-base/check_perms.svn-base:257
-#: bin/.svn/text-base/check_perms.svn-base:276
-#: bin/.svn/text-base/check_perms.svn-base:290
-#: bin/.svn/text-base/check_perms.svn-base:310
-#: bin/.svn/text-base/check_perms.svn-base:347
-#: bin/check_perms:123
-#: bin/check_perms:145
-#: bin/check_perms:155
-#: bin/check_perms:166
-#: bin/check_perms:191
-#: bin/check_perms:208
-#: bin/check_perms:234
-#: bin/check_perms:257
-#: bin/check_perms:276
-#: bin/check_perms:290
-#: bin/check_perms:310
-#: bin/check_perms:347
+#: 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
+#: bin/check_perms:355
msgid "(fixing)"
msgstr "(đang sửa)"
@@ -7688,40 +7809,39 @@ msgstr "Cần thiết bạn xác nhận để tham gia hộp thư chung %(listna
msgid "Your confirmation is required to leave the %(listname)s mailing list"
msgstr "Cần thiết bạn xác nhận để rời đi ra hộp thư chung %(listname)s"
-#: Mailman/MailList.py:880
-#: Mailman/MailList.py:1292
+#: Mailman/MailList.py:883
+#: Mailman/MailList.py:1295
msgid " from %(remote)s"
msgstr " từ %(remote)s"
-#: Mailman/MailList.py:913
+#: Mailman/MailList.py:916
msgid "subscriptions to %(realname)s require moderator approval"
msgstr "các việc đăng ký với hộp thư chung %(realname)s cần thiết điều tiết viên tán "
"thành"
-#: Mailman/MailList.py:982
-#: bin/.svn/text-base/add_members.svn-base:242
+#: Mailman/MailList.py:985
#: bin/add_members:242
msgid "%(realname)s subscription notification"
msgstr "thông báo đăng ký với hộp thư chung %(realname)s"
-#: Mailman/MailList.py:1001
+#: Mailman/MailList.py:1004
msgid "unsubscriptions require moderator approval"
msgstr "các việc bỏ đăng ký cần thiết điều tiết viên tán thành"
-#: Mailman/MailList.py:1021
+#: Mailman/MailList.py:1024
msgid "%(realname)s unsubscribe notification"
msgstr "thông báo bỏ đăng ký với hộp thư chung %(realname)s"
-#: Mailman/MailList.py:1201
+#: Mailman/MailList.py:1204
msgid "subscriptions to %(name)s require administrator approval"
msgstr "các việc đăng ký với hộp thư chung %(name)s cần thiết điều tiết viên tán "
"thành"
-#: Mailman/MailList.py:1464
+#: Mailman/MailList.py:1467
msgid "Last autoresponse notification for today"
msgstr "Thông báo đáp ứng tự động cuối cùng của hôm nay"
-#: Mailman/Queue/BounceRunner.py:310
+#: Mailman/Queue/BounceRunner.py:321
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. "
@@ -7742,7 +7862,7 @@ msgstr "Thư đính kèm đã được nhận là thư nảy về, nhưng mà ho
"%(adminurl)s\n"
"\n"
-#: Mailman/Queue/BounceRunner.py:320
+#: Mailman/Queue/BounceRunner.py:331
msgid "Uncaught bounce notification"
msgstr "Thông báo nảy về chưa bắt"
@@ -7794,15 +7914,15 @@ msgstr "\n"
msgid "The results of your email commands"
msgstr "Kết quả của lệnh thư điện tử của bạn"
-#: Mailman/htmlformat.py:636
+#: Mailman/htmlformat.py:639
msgid "Delivered by Mailman<br>version %(version)s"
msgstr "Phát do trình Mailman<br>phiên bản %(version)s"
-#: Mailman/htmlformat.py:637
+#: Mailman/htmlformat.py:640
msgid "Python Powered"
msgstr "Chạy bằng Python"
-#: Mailman/htmlformat.py:638
+#: Mailman/htmlformat.py:641
msgid "Gnu's Not Unix"
msgstr "GNU không phải là UNIX"
@@ -7887,7 +8007,6 @@ msgid ""
"%(wday)s %(mon)s %(day)2i %(hh)02i:%(mm)02i:%(ss)02i %(tzname)s %(year)04i"
msgstr "%(wday)s %(day)2i %(mon)s %(year)04i %(hh)02i:%(mm)02i:%(ss)02i %(tzname)s"
-#: bin/.svn/text-base/add_members.svn-base:26
#: bin/add_members:26
msgid ""
"Add members to a list from the command line.\n"
@@ -7975,83 +8094,60 @@ msgstr "Thêm thanh viên vào hộp thư bằng dòng lệnh.\n"
"Bạn phải cung cấp ít nhất một của hai tùy chọn « -r » và « -d ».\n"
"Chỉ một của những tập tin này có thể là « - ».\n"
-#: bin/.svn/text-base/add_members.svn-base:137
#: bin/add_members:137
msgid "Already a member: %(member)s"
msgstr "Đã thành viên: %(member)s"
-#: bin/.svn/text-base/add_members.svn-base:140
#: bin/add_members:140
msgid "Bad/Invalid email address: blank line"
msgstr "Địa chỉ thư điện tử không hợp lệ hoặc sai : dòng rỗng"
-#: bin/.svn/text-base/add_members.svn-base:142
#: bin/add_members:142
msgid "Bad/Invalid email address: %(member)s"
msgstr "Địa chỉ thư điện tử không hợp lệ hoặc sai : %(member)s"
-#: bin/.svn/text-base/add_members.svn-base:144
#: bin/add_members:144
msgid "Hostile address (illegal characters): %(member)s"
msgstr "Địa chỉ thư đối nghịch (ký tự bị cấm): %(member)s"
-#: bin/.svn/text-base/add_members.svn-base:146
#: bin/add_members:146
msgid "Subscribed: %(member)s"
msgstr "Đã đăng ký : %(member)s"
-#: bin/.svn/text-base/add_members.svn-base:191
#: bin/add_members:191
msgid "Bad argument to -w/--welcome-msg: %(arg)s"
msgstr "Đối sô sai tới « -w » / « --welcome-msg »: %(arg)s"
-#: bin/.svn/text-base/add_members.svn-base:198
#: bin/add_members:198
msgid "Bad argument to -a/--admin-notify: %(arg)s"
msgstr "Đối sô sai tới « -a » / « --admin-notify »: %(arg)s"
-#: bin/.svn/text-base/add_members.svn-base:204
#: bin/add_members:204
msgid "Cannot read both digest and normal members from standard input."
msgstr "Không thể đọc thành viên kiểu cả bó thư lẫn chuẩn đều từ thiết bị nhập chuẩn."
-#: bin/.svn/text-base/add_members.svn-base:210
-#: bin/.svn/text-base/config_list.svn-base:109
-#: bin/.svn/text-base/find_member.svn-base:97
-#: bin/.svn/text-base/inject.svn-base:90
-#: bin/.svn/text-base/list_admins.svn-base:89
-#: bin/.svn/text-base/list_members.svn-base:232
-#: bin/.svn/text-base/sync_members.svn-base:222
#: bin/add_members:210
#: bin/config_list:109
+#: bin/export.py:272
#: bin/find_member:97
#: bin/inject:90
#: bin/list_admins:89
#: bin/list_members:232
#: bin/sync_members:222
-#: cron/.svn/text-base/bumpdigests.svn-base:86
#: cron/bumpdigests:86
msgid "No such list: %(listname)s"
msgstr "Không có hộp thư chung như vậy: %(listname)s"
-#: bin/.svn/text-base/add_members.svn-base:230
-#: bin/.svn/text-base/change_pw.svn-base:158
-#: bin/.svn/text-base/check_db.svn-base:114
-#: bin/.svn/text-base/discard.svn-base:83
-#: bin/.svn/text-base/sync_members.svn-base:244
-#: bin/.svn/text-base/update.svn-base:564
#: bin/add_members:230
#: bin/change_pw:158
#: bin/check_db:114
#: bin/discard:83
#: bin/sync_members:244
#: bin/update:564
-#: cron/.svn/text-base/bumpdigests.svn-base:78
#: cron/bumpdigests:78
msgid "Nothing to do."
msgstr "Không có gì cần làm."
-#: bin/.svn/text-base/arch.svn-base:19
#: bin/arch:19
msgid ""
"Rebuild a list's archive.\n"
@@ -8138,14 +8234,10 @@ msgstr "Xây dụng lại kho của hộp thư chung.\n"
"\n"
"<mbox> là tùy chọn. Nếu nó còn thiếu, nó được tính.\n"
-#: bin/.svn/text-base/arch.svn-base:125
#: bin/arch:125
msgid "listname is required"
msgstr "cần thiết tên hộp thư"
-#: bin/.svn/text-base/arch.svn-base:143
-#: bin/.svn/text-base/change_pw.svn-base:106
-#: bin/.svn/text-base/config_list.svn-base:256
#: bin/arch:143
#: bin/change_pw:106
#: bin/config_list:256
@@ -8155,12 +8247,10 @@ msgid ""
msgstr "Không có hộp thư chung như vậy « %(listname)s »\n"
"%(e)s"
-#: bin/.svn/text-base/arch.svn-base:183
#: bin/arch:183
msgid "Cannot open mbox file %(mbox)s: %(msg)s"
msgstr "Không thể mở tập tin dạng mbox %(mbox)s: %(msg)s"
-#: bin/.svn/text-base/b4b5-archfix.svn-base:19
#: bin/b4b5-archfix:19
msgid ""
"Fix the MM2.1b4 archives.\n"
@@ -8199,7 +8289,6 @@ msgstr "Sửa các kho kiểu MM2.1b4.\n"
"Sau khi chạy tập lệnh này, bạn sẽ cần phải chạy lệnh « bin/check_perms -f "
"».\n"
-#: bin/.svn/text-base/change_pw.svn-base:19
#: bin/change_pw:19
msgid ""
"Change a list's password.\n"
@@ -8263,7 +8352,7 @@ msgstr "Thay đổi mật khẩu của hộp thư chung.\n"
"có thể được đột ngột một mô-đun mật mã mà ngắt mọi mật khẩu\n"
"hộp thư đã tạo.\n"
"\n"
-"Trong Mailman phiên bản 2.1, mọi mật khẩu của hộp thư và nơi Mạng\n"
+"Trong Mailman phiên bản 2.1, mọi mật khẩu của hộp thư và địa chỉ\n"
"được cất giữ trong dạng thức SHA1 bản tóm tắt thập lục (hexdigest).\n"
"Tính nâng này ngắt mật khẩu cho các hộp thư chung chạy phần mềm\n"
"cũ hơn Mailman 2.1, và vì các mật khẩu đó không được cất giữ vào nơi nào\n"
@@ -8305,27 +8394,22 @@ msgstr "Thay đổi mật khẩu của hộp thư chung.\n"
" --help / -h\n"
" Hiển thị trợ giúp này rồi thoát.\n"
-#: bin/.svn/text-base/change_pw.svn-base:144
#: bin/change_pw:144
msgid "Bad arguments: %(strargs)s"
msgstr "Đối số sai : %(strargs)s"
-#: bin/.svn/text-base/change_pw.svn-base:148
#: bin/change_pw:148
msgid "Empty list passwords are not allowed"
msgstr "Không cho phép mật khẩu rỗng cho hộp thư chung"
-#: bin/.svn/text-base/change_pw.svn-base:180
#: bin/change_pw:180
msgid "New %(listname)s password: %(notifypassword)s"
msgstr "Mật khẩu %(listname)s mới : %(notifypassword)s"
-#: bin/.svn/text-base/change_pw.svn-base:189
#: bin/change_pw:189
msgid "Your new %(listname)s list password"
msgstr "Mật khẩu %(listname)s mới của bạn"
-#: bin/.svn/text-base/change_pw.svn-base:190
#: bin/change_pw:190
msgid ""
"The site administrator at %(hostname)s has changed the password for your\n"
@@ -8340,7 +8424,7 @@ msgid ""
"liking. Visit your list admin page at\n"
"\n"
" %(adminurl)s\n"
-msgstr "Quản trị nơi Mạng tại %(listname)s đã thay đổi mật khẩu\n"
+msgstr "Quản trị địa chỉ tại %(listname)s đã thay đổi mật khẩu\n"
"cho hộp thư chung %(listname)s. Nó lúc bây giờ là\n"
"\n"
" %(notifypassword)s\n"
@@ -8352,7 +8436,6 @@ msgstr "Quản trị nơi Mạng tại %(listname)s đã thay đổi mật khẩ
"\n"
" %(adminurl)s\n"
-#: bin/.svn/text-base/check_db.svn-base:19
#: bin/check_db:19
msgid ""
"Check a list's config database file for integrity.\n"
@@ -8417,23 +8500,19 @@ msgstr "Kiểm tra tính nguyên của cơ sở dữ liệu cấu hình của h
" --help / -h\n"
" Hiển thị trợ giúp này rồi thoát.\n"
-#: bin/.svn/text-base/check_db.svn-base:119
#: bin/check_db:119
msgid "No list named:"
msgstr "Chưa nhập tên hộp thư :"
-#: bin/.svn/text-base/check_db.svn-base:128
#: bin/check_db:128
msgid "List:"
msgstr "Hộp thư :"
-#: bin/.svn/text-base/check_db.svn-base:148
#: bin/check_db:148
msgid " %(file)s: okay"
msgstr " %(file)s: không có sao"
-#: bin/.svn/text-base/check_perms.svn-base:19
-#: bin/check_perms:19
+#: bin/check_perms:20
msgid ""
"Check the permissions for the Mailman installation.\n"
"\n"
@@ -8452,58 +8531,47 @@ msgstr "Kiểm tra quyền truy cập bản cài đặt Mailman.\n"
"được gặp. Khi dùng đối số « -v », xuất chi tiết.\n"
"\n"
-#: bin/.svn/text-base/check_perms.svn-base:108
-#: bin/check_perms:108
+#: bin/check_perms:110
msgid " checking gid and mode for %(path)s"
msgstr " đang kiểm tra số nhận diện nhóm (GID) và chế độ cho %(path)s"
-#: bin/.svn/text-base/check_perms.svn-base:120
-#: bin/check_perms:120
+#: bin/check_perms:122
msgid "%(path)s bad group (has: %(groupname)s, expected %(MAILMAN_GROUP)s)"
msgstr "%(path)s nhóm sai (có : %(groupname)s, còn ngờ %(MAILMAN_GROUP)s)"
-#: bin/.svn/text-base/check_perms.svn-base:143
-#: bin/check_perms:143
+#: bin/check_perms:151
msgid "directory permissions must be %(octperms)s: %(path)s"
msgstr "quyền hạn thư mục phải là « %(octperms)s: %(path)s »"
-#: bin/.svn/text-base/check_perms.svn-base:152
-#: bin/check_perms:152
+#: bin/check_perms:160
msgid "source perms must be %(octperms)s: %(path)s"
msgstr "quyền hạn nguồn phải là « %(octperms)s: %(path)s »"
-#: bin/.svn/text-base/check_perms.svn-base:163
-#: bin/check_perms:163
+#: bin/check_perms:171
msgid "article db files must be %(octperms)s: %(path)s"
msgstr "các tập tin của cơ sở dữ liệu bài thư phải là « %(octperms)s: %(path)s »"
-#: bin/.svn/text-base/check_perms.svn-base:175
-#: bin/check_perms:175
+#: bin/check_perms:183
msgid "checking mode for %(prefix)s"
msgstr "đang kiểm tra chế độ tìm %(prefix)s"
-#: bin/.svn/text-base/check_perms.svn-base:185
-#: bin/check_perms:185
+#: bin/check_perms:193
msgid "WARNING: directory does not exist: %(d)s"
msgstr "CẢNH BÁO : không có thư mục : %(d)s"
-#: bin/.svn/text-base/check_perms.svn-base:189
-#: bin/check_perms:189
+#: bin/check_perms:197
msgid "directory must be at least 02775: %(d)s"
msgstr "thư mục phải là ít nhất 02775: %(d)s"
-#: bin/.svn/text-base/check_perms.svn-base:201
-#: bin/check_perms:201
+#: bin/check_perms:209
msgid "checking perms on %(private)s"
msgstr "đang kiểm tra quyền hạn về %(private)s"
-#: bin/.svn/text-base/check_perms.svn-base:206
-#: bin/check_perms:206
+#: bin/check_perms:214
msgid "%(private)s must not be other-readable"
msgstr "%(private)s phải có quyền hạn không cho phép người khác đọc"
-#: bin/.svn/text-base/check_perms.svn-base:215
-#: bin/check_perms:215
+#: bin/check_perms:223
msgid ""
"Warning: Private archive directory is other-executable (o+x).\n"
" This could allow other users on your system to read private "
@@ -8516,84 +8584,68 @@ msgstr "Cảnh báo : thư mục kho riêng có quyền hạn cho phép người
"Nếu bạn có hệ thống đa người dùng đã chia sẻ, bạn nên tham khảo\n"
"tập tin hướng dẫn cài đặt về cách sửa vấn đề này."
-#: bin/.svn/text-base/check_perms.svn-base:232
-#: bin/check_perms:232
+#: bin/check_perms:240
msgid "mbox file must be at least 0660:"
msgstr "tập tin hộp thư mbox phải là ít nhất 0660 :"
-#: bin/.svn/text-base/check_perms.svn-base:255
-#: bin/check_perms:255
+#: bin/check_perms:263
msgid "%(dbdir)s \"other\" perms must be 000"
msgstr "quyền hạn « người khác » của thư mục cơ sở dữ liệu %(dbdir)s phải là 000"
-#: bin/.svn/text-base/check_perms.svn-base:265
-#: bin/check_perms:265
+#: bin/check_perms:273
msgid "checking cgi-bin permissions"
msgstr "đang kiểm tra quyền hạn cgi-bin"
-#: bin/.svn/text-base/check_perms.svn-base:270
-#: bin/check_perms:270
+#: bin/check_perms:278
msgid " checking set-gid for %(path)s"
msgstr " đang kiểm tra set-gid (đặt số nhận diện nhóm) có %(path)s chưa"
-#: bin/.svn/text-base/check_perms.svn-base:274
-#: bin/check_perms:274
+#: bin/check_perms:282
msgid "%(path)s must be set-gid"
msgstr "%(path)s phải là set-gid"
-#: bin/.svn/text-base/check_perms.svn-base:284
-#: bin/check_perms:284
+#: bin/check_perms:292
msgid "checking set-gid for %(wrapper)s"
msgstr "đang kiểm tra set-gid (đặt số nhận diện nhóm) có lớp bọc %(wrapper)s"
-#: bin/.svn/text-base/check_perms.svn-base:288
-#: bin/check_perms:288
+#: bin/check_perms:296
msgid "%(wrapper)s must be set-gid"
msgstr "lớp bọc %(wrapper)s phải là set-gid"
-#: bin/.svn/text-base/check_perms.svn-base:298
-#: bin/check_perms:298
+#: bin/check_perms:306
msgid "checking permissions on %(pwfile)s"
msgstr "đang kiểm tra quyền hạn về tập tin mật khẩu %(pwfile)s"
-#: bin/.svn/text-base/check_perms.svn-base:307
-#: bin/check_perms:307
+#: bin/check_perms:315
msgid "%(pwfile)s permissions must be exactly 0640 (got %(octmode)s)"
msgstr "quyền hạn về tập tin mật khẩu %(pwfile)s phải là 0640 chính xác (còn gặp %"
"(octmode)s)"
-#: bin/.svn/text-base/check_perms.svn-base:331
-#: bin/check_perms:331
+#: bin/check_perms:339
msgid "checking permissions on list data"
msgstr "đang kiểm tra quyền hạn về dữ liệu hộp thư chung"
-#: bin/.svn/text-base/check_perms.svn-base:337
-#: bin/check_perms:337
+#: bin/check_perms:345
msgid " checking permissions on: %(path)s"
msgstr " đang kiểm tra quyền hạn về %(path)s"
-#: bin/.svn/text-base/check_perms.svn-base:345
-#: bin/check_perms:345
+#: bin/check_perms:353
msgid "file permissions must be at least 660: %(path)s"
msgstr "quyền truy cập tập tin phải là ít nhất 660 : %(path)s"
-#: bin/.svn/text-base/check_perms.svn-base:390
-#: bin/check_perms:390
+#: bin/check_perms:398
msgid "No problems found"
msgstr "Không tìm thấy vấn đề nào."
-#: bin/.svn/text-base/check_perms.svn-base:392
-#: bin/check_perms:392
+#: bin/check_perms:400
msgid "Problems found:"
msgstr "Tìm thấy vấn đề :"
-#: bin/.svn/text-base/check_perms.svn-base:393
-#: bin/check_perms:393
+#: bin/check_perms:401
msgid "Re-run as %(MAILMAN_USER)s (or root) with -f flag to fix"
msgstr "Chạy lại với tư cách %(MAILMAN_USER)s (hoặc người chủ [root]) với cờ « -f » "
"để sửa được."
-#: bin/.svn/text-base/cleanarch.svn-base:20
#: bin/cleanarch:20
msgid ""
"Clean up an .mbox archive file.\n"
@@ -8656,22 +8708,18 @@ msgstr "Làm sạch một tập tin kho dạng thức .mbox.\n"
" -h / --help\n"
" In ra _trợ giúp_ này rồi thoát\n"
-#: bin/.svn/text-base/cleanarch.svn-base:83
#: bin/cleanarch:83
msgid "Unix-From line changed: %(lineno)d"
msgstr "Dòng « Unix-From » đã thay đổi : %(lineno)d"
-#: bin/.svn/text-base/cleanarch.svn-base:111
#: bin/cleanarch:111
msgid "Bad status number: %(arg)s"
msgstr "Số trạng thái sau : %(arg)s"
-#: bin/.svn/text-base/cleanarch.svn-base:167
#: bin/cleanarch:167
msgid "%(messages)d messages found"
msgstr "Tìm thấy %(messages)d thư"
-#: bin/.svn/text-base/clone_member.svn-base:19
#: bin/clone_member:19
msgid ""
"Clone a member address.\n"
@@ -8776,52 +8824,42 @@ msgstr "Sao nhái theo địa chỉ thành viên.\n"
"\tIn ra _trợ giúp_ này rồi thoát.\n"
"\n"
-#: bin/.svn/text-base/clone_member.svn-base:94
#: bin/clone_member:94
msgid "processing mailing list:"
msgstr "đang xử lý hộp thư chung:"
-#: bin/.svn/text-base/clone_member.svn-base:101
#: bin/clone_member:101
msgid " scanning list owners:"
msgstr " đang quét các người sở hữu hộp thư :"
-#: bin/.svn/text-base/clone_member.svn-base:119
#: bin/clone_member:119
msgid " new list owners:"
msgstr " người sở hữu hộp thư mới :"
-#: bin/.svn/text-base/clone_member.svn-base:121
#: bin/clone_member:121
msgid "(no change)"
msgstr "(chưa thay đổi gì)"
-#: bin/.svn/text-base/clone_member.svn-base:130
#: bin/clone_member:130
msgid " address not found:"
msgstr " không tìm thấy địa chỉ :"
-#: bin/.svn/text-base/clone_member.svn-base:139
#: bin/clone_member:139
msgid " clone address added:"
msgstr " địa chỉ nhái theo đã thêm:"
-#: bin/.svn/text-base/clone_member.svn-base:142
#: bin/clone_member:142
msgid " clone address is already a member:"
msgstr " địa chỉ nhái theo đã thành viên:"
-#: bin/.svn/text-base/clone_member.svn-base:145
#: bin/clone_member:145
msgid " original address removed:"
msgstr " địa chỉ gốc bị gỡ bỏ :"
-#: bin/.svn/text-base/clone_member.svn-base:196
#: bin/clone_member:196
msgid "Not a valid email address: %(toaddr)s"
msgstr "Không phải là địa chỉ thư điện tử hợp lệ : %(toaddr)s"
-#: bin/.svn/text-base/clone_member.svn-base:209
#: bin/clone_member:209
msgid ""
"Error opening list \"%(listname)s\", skipping.\n"
@@ -8829,7 +8867,6 @@ msgid ""
msgstr "Gặp lỗi khi mở hộp thư « %(listname)s » nên bỏ qua.\n"
"%(e)s"
-#: bin/.svn/text-base/config_list.svn-base:20
#: bin/config_list:20
msgid ""
"Configure a list from a text file description.\n"
@@ -8928,7 +8965,6 @@ msgstr "Cấu hình hộp thư bằng mô tả tập tin văn bản.\n"
"\tHai tùy chọn « -o » và « i » loại từ lẫn nhau.\n"
"\n"
-#: bin/.svn/text-base/config_list.svn-base:117
#: bin/config_list:117
msgid ""
"# -*- python -*-\n"
@@ -8940,57 +8976,46 @@ msgstr "# -*- python -*-\n"
"## thiết lập cấu hình của hộp thư chung « %(listname)s »\n"
"## bắt vào %(when)s\n"
-#: bin/.svn/text-base/config_list.svn-base:143
#: bin/config_list:143
msgid "options"
msgstr "tùy chọn"
-#: bin/.svn/text-base/config_list.svn-base:202
#: bin/config_list:202
msgid "legal values are:"
msgstr "giá trị có thể :"
-#: bin/.svn/text-base/config_list.svn-base:269
#: bin/config_list:269
msgid "attribute \"%(k)s\" ignored"
msgstr "thuộc tính « %(k)s » bị bỏ qua"
-#: bin/.svn/text-base/config_list.svn-base:272
#: bin/config_list:272
msgid "attribute \"%(k)s\" changed"
msgstr "thuộc tính « %(k)s » đã thay đổi"
-#: bin/.svn/text-base/config_list.svn-base:278
#: bin/config_list:278
msgid "Non-standard property restored: %(k)s"
msgstr "Tài sản không chuẩn đã được phục hồi : %(k)s"
-#: bin/.svn/text-base/config_list.svn-base:286
#: bin/config_list:286
msgid "Invalid value for property: %(k)s"
msgstr "Giá trị không hợp lệ cho tài sản : %(k)s"
-#: bin/.svn/text-base/config_list.svn-base:288
#: bin/config_list:288
msgid "Bad email address for option %(k)s: %(v)s"
msgstr "Địa chỉ thư điện tử sai cho tùy chọn %(k)s : %(v)s"
-#: bin/.svn/text-base/config_list.svn-base:345
#: bin/config_list:345
msgid "Only one of -i or -o is allowed"
msgstr "Cho phép chỉ một của « -l » hoặc « -o » thôi"
-#: bin/.svn/text-base/config_list.svn-base:347
#: bin/config_list:347
msgid "One of -i or -o is required"
msgstr "Cần thiết một của « -l » hoặc « -o »"
-#: bin/.svn/text-base/config_list.svn-base:351
#: bin/config_list:351
msgid "List name is required"
msgstr "Cần thiết tên hộp thư chung"
-#: bin/.svn/text-base/convert.py.svn-base:19
#: bin/convert.py:19
msgid ""
"Convert a list's interpolation strings from %-strings to $-strings.\n"
@@ -9004,23 +9029,17 @@ msgstr "Chuyển đổi các chuỗi nội duy của hộp thư chung từ %-str
"\n"
"% bin/withlist -l -r convert <hộp_thư_chung_tôi>\n"
-#: bin/.svn/text-base/convert.py.svn-base:38
-#: bin/.svn/text-base/fix_url.py.svn-base:85
#: bin/convert.py:38
#: bin/fix_url.py:85
msgid "Saving list"
msgstr "Đang lưu hộp thư chung"
-#: bin/.svn/text-base/convert.py.svn-base:44
-#: bin/.svn/text-base/fix_url.py.svn-base:51
-#: bin/.svn/text-base/reset_pw.py.svn-base:57
#: bin/convert.py:44
#: bin/fix_url.py:51
#: bin/reset_pw.py:57
msgid "%%%"
msgstr "%%%"
-#: bin/.svn/text-base/discard.svn-base:19
#: bin/discard:19
msgid ""
"Discard held messages.\n"
@@ -9046,22 +9065,18 @@ msgstr "Hủy thư đã giữ lại.\n"
" --quiet / -q\n"
" Không in ra thông điệp trạng thái (_im_).\n"
-#: bin/.svn/text-base/discard.svn-base:94
#: bin/discard:94
msgid "Ignoring non-held message: %(f)s"
msgstr "Đang bỏ qua thư không được giữ lại : %(f)s"
-#: bin/.svn/text-base/discard.svn-base:100
#: bin/discard:100
msgid "Ignoring held msg w/bad id: %(f)s"
msgstr "Đang bỏ qua thư không được giữ lại có ID sai : %(f)s"
-#: bin/.svn/text-base/discard.svn-base:112
#: bin/discard:112
msgid "Discarded held msg #%(id)s for list %(listname)s"
msgstr "Mới hủy thư được giữ lại số %(id)s đối với hộp thư chung %(listname)s"
-#: bin/.svn/text-base/dumpdb.svn-base:19
#: bin/dumpdb:19
msgid ""
"Dump the contents of any Mailman `database' file.\n"
@@ -9127,37 +9142,84 @@ msgstr "Đổ nội dung của tập tin « cơ sở dữ liệu » Mailman nào
"Trong cả trường hợp, nếu bạn muốn có quyền cao hơn sự giả sử mặc định,\n"
"hoặc nếu tập tin kết thúc bằng gì khác, hãy sử dụng cờ « -p » hoặc « -m ».\n"
-#: bin/.svn/text-base/dumpdb.svn-base:106
-#: bin/dumpdb:106
+#: bin/dumpdb:105
msgid "No filename given."
msgstr "Chưa nhập tên tập tin."
-#: bin/.svn/text-base/dumpdb.svn-base:109
-#: bin/dumpdb:109
+#: bin/dumpdb:108
msgid "Bad arguments: %(pargs)s"
msgstr "Đối số sai : %(pargs)s"
-#: bin/.svn/text-base/dumpdb.svn-base:119
-#: bin/dumpdb:119
+#: bin/dumpdb:118
msgid "Please specify either -p or -m."
msgstr "Hãy ghi rõ tùy chọn hoặc « --p » hoặc « --m »."
-#: bin/.svn/text-base/dumpdb.svn-base:136
-#: bin/dumpdb:136
-msgid "[----- start pickle file -----]"
-msgstr "[----- bắt đầu tập tin pickle -----]"
+#: bin/dumpdb:133
+msgid "[----- start %(typename)s file -----]"
+msgstr "[----- bắt đầu tập tin %(typename)s -----]"
-#: bin/.svn/text-base/dumpdb.svn-base:142
-#: bin/dumpdb:142
-msgid "[----- end pickle file -----]"
-msgstr "[----- kết thúc tập tin pickle -----]"
+#: bin/dumpdb:139
+msgid "[----- end %(typename)s file -----]"
+msgstr "[----- kết thúc tập tin %(typename)s -----]"
-#: bin/.svn/text-base/dumpdb.svn-base:145
-#: bin/dumpdb:145
+#: bin/dumpdb:142
msgid "<----- start object %(cnt)s ----->"
msgstr "<----- bắt đầu đối tượng %(cnt)s ----->"
-#: bin/.svn/text-base/find_member.svn-base:19
+#: bin/export.py:20
+msgid "Export an XML representation of a mailing list."
+msgstr "Xuất khẩu một sự đại diện XML của hộp thư chung."
+
+#: bin/export.py:320
+msgid ""
+"%%prog [options]\n"
+"\n"
+"Export the configuration and members of a mailing list in XML format."
+msgstr "%%prog [options]\n"
+"\n"
+"Xuất khẩu cấu hình và các thành viên của hộp thư chung theo định dạng XML."
+
+#: bin/export.py:326
+msgid ""
+"Output XML to FILENAME. If not given, or if FILENAME is '-', standard out "
+"is\n"
+"used."
+msgstr "Xuất XML vào TÊN_TẬP_TIN. Không ghi rõ tên tập tin, hoặc nếu nó là « - » thì dùng đầu ra tiểu chuẩn."
+
+#: bin/export.py:330
+msgid ""
+"Specify the RFC 2307 style hashing scheme for passwords included in the\n"
+"output. Use -P to get a list of supported schemes, which are\n"
+"case-insensitive."
+msgstr "Ghi rõ lược đồ tính băm kiểu RFC 2307 cho các mật khẩu nằm trong kết xuất.\n"
+"Dùng tùy chọn « -P » để lấy danh sách các lược đồ đã hỗ trợ\n"
+"(tất cả không phân biệt chữ hoa/thường)."
+
+#: bin/export.py:335
+msgid ""
+"List the supported password hashing schemes and exit. The scheme labels "
+"are\n"
+"case-insensitive."
+msgstr "Liệt kê các lược đồ tính băm mật khẩu đã hỗ trợ, rồi thoát.\n"
+"Các nhãn của lược đồ không phân biệt chữ hoa/thường."
+
+#: bin/export.py:340
+msgid ""
+"The list to include in the output. If not given, then all mailing lists "
+"are\n"
+"included in the XML output. Multiple -l flags may be given."
+msgstr "Hộp thư chung cần xuất. Không đưa ra thì xuất\n"
+"mọi hộp thư chung theo định dạng XML.\n"
+"Cũng có thể ghi rõ nhiều cờ « -l »."
+
+#: bin/export.py:346
+msgid "Unexpected arguments"
+msgstr "Đối số bất thường"
+
+#: bin/export.py:352
+msgid "Invalid password scheme"
+msgstr "Lược đồ mật khẩu không hợp lệ"
+
#: bin/find_member:19
msgid ""
"Find all lists that a member's address is on.\n"
@@ -9241,29 +9303,24 @@ msgstr "Tìm mỗi hộp thư chung chứa địa chỉ thành viên nào đó.\
"chữ hoa/thường đã bảo tồn có phải được hiển thị.\n"
"\n"
-#: bin/.svn/text-base/find_member.svn-base:159
#: bin/find_member:159
msgid "Search regular expression required"
msgstr "Cần thiết biểu thức chính quy tìm kiếm"
-#: bin/.svn/text-base/find_member.svn-base:164
#: bin/find_member:164
msgid "No lists to search"
msgstr "Không có hộp thư nơi cần tìm kiếm"
# 48x48/emblems/emblem-sound.icon.in.h:1
# 48x48/emblems/emblem-sound.icon.in.h:1
-#: bin/.svn/text-base/find_member.svn-base:173
#: bin/find_member:173
msgid "found in:"
msgstr "tìm trong :"
-#: bin/.svn/text-base/find_member.svn-base:179
#: bin/find_member:179
msgid "(as owner)"
msgstr "(như người sở hữu)"
-#: bin/.svn/text-base/fix_url.py.svn-base:19
#: bin/fix_url.py:19
msgid ""
"Reset a list's web_page_url attribute to the default setting.\n"
@@ -9288,7 +9345,7 @@ msgid ""
" Print what the script is doing.\n"
"\n"
"If run standalone, it prints this help text and exits.\n"
-msgstr "Đặt lại thuộc tính « web_page_url » (địa chỉ Mạng của trang Mạng)\n"
+msgstr "Đặt lại thuộc tính « web_page_url » (địa chỉ URL của trang Web)\n"
"về giá trị mặc định.\n"
"\n"
"Có dự định chạy là tập lệnh « bin/withlist », tức là\n"
@@ -9298,8 +9355,8 @@ msgstr "Đặt lại thuộc tính « web_page_url » (địa chỉ Mạng của
"Tùy chọn:\n"
" -u máy_địa_chỉ\n"
" --urlhost=máy_địa_chỉ\n"
-"\tTra tìm máy hỗ trợ các địa chỉ Mạng của hộp thư, trong bảng máy ảo,\n"
-"và đặt thuộc tính « web_page_url » (địa chỉ Mạng của trang Mạng)\n"
+"\tTra tìm máy hỗ trợ các địa chỉ URL của hộp thư, trong bảng máy ảo,\n"
+"và đặt thuộc tính « web_page_url » (địa chỉ URL của trang Web)\n"
"và « host_name » (tên máy) của hộp thư thành những giá trị đã tìm.\n"
"Việc này thật sự chuyển hộp thư chung từ miền ảo này sang miền ảo khác.\n"
"\n"
@@ -9311,17 +9368,14 @@ msgstr "Đặt lại thuộc tính « web_page_url » (địa chỉ Mạng của
"\n"
"Nếu chạy riêng (không có giá trị), nó in ra trợ giúp này rồi thoát.\n"
-#: bin/.svn/text-base/fix_url.py.svn-base:80
#: bin/fix_url.py:80
msgid "Setting web_page_url to: %(web_page_url)s"
-msgstr "Đang đặt web_page_url (địa chỉ Mạng của trang Mạng) thành : %(web_page_url)s"
+msgstr "Đang đặt web_page_url (địa chỉ URL của trang Web) thành : %(web_page_url)s"
-#: bin/.svn/text-base/fix_url.py.svn-base:83
#: bin/fix_url.py:83
msgid "Setting host_name to: %(mailhost)s"
msgstr "Đang đặt « host_name » (tên máy) thành : %(mailhost)s"
-#: bin/.svn/text-base/genaliases.svn-base:19
#: bin/genaliases:19
msgid ""
"Regenerate Mailman specific aliases from scratch.\n"
@@ -9357,7 +9411,6 @@ msgstr "Tạo lại bí danh đặc trưng cho Mailman từ con số không.\n"
" -h/--help\n"
"\tIn ra _trợ giúp_ này rồi thoát.\n"
-#: bin/.svn/text-base/inject.svn-base:19
#: bin/inject:19
msgid ""
"Inject a message from a file into Mailman's incoming queue.\n"
@@ -9405,17 +9458,14 @@ msgstr "Chèn thư từ tập tin vào hàng đợi gởi đến của Mailman.\
"tập_tin là tên của tập tin nhập thô cần chèn. Nếu không ghi rõ,\n"
"lệnh này sử dụng thiết bị nhập chuẩn.\n"
-#: bin/.svn/text-base/inject.svn-base:83
#: bin/inject:83
msgid "Bad queue directory: %(qdir)s"
msgstr "Thư mục hàng đợi sai : %(qdir)s"
-#: bin/.svn/text-base/inject.svn-base:88
#: bin/inject:88
msgid "A list name is required"
msgstr "Cần thiết tên hộp thư chung"
-#: bin/.svn/text-base/list_admins.svn-base:19
#: bin/list_admins:19
msgid ""
"List all the owners of a mailing list.\n"
@@ -9461,12 +9511,10 @@ msgstr "Liệt kê mọi người sở hữu một hộp thư chung nào đó.\n
"ra.\n"
"Bạn có thể nhập nhiều hộp thư chung vào lệnh này trên dòng lệnh.\n"
-#: bin/.svn/text-base/list_admins.svn-base:96
#: bin/list_admins:96
msgid "List: %(listname)s, \tOwners: %(owners)s"
msgstr "Hộp thư chung : %(listname)s, \tNgười sở hữu : %(owners)s"
-#: bin/.svn/text-base/list_lists.svn-base:19
#: bin/list_lists:19
msgid ""
"List all mailing lists.\n"
@@ -9512,17 +9560,14 @@ msgstr "Liệt kê mọi hộp thư chung.\n"
"\tIn ra _trợ giúp_ này rồi thoát.\n"
"\n"
-#: bin/.svn/text-base/list_lists.svn-base:105
#: bin/list_lists:105
msgid "No matching mailing lists found"
msgstr "Không tìm thấy hộp thư chung khớp nào"
-#: bin/.svn/text-base/list_lists.svn-base:109
#: bin/list_lists:109
msgid "matching mailing lists found:"
msgstr "Tìm thấy hộp thư chung khớp :"
-#: bin/.svn/text-base/list_members.svn-base:19
#: bin/list_members:19
msgid ""
"List all the members of a mailing list.\n"
@@ -9636,22 +9681,18 @@ msgstr "Liệt kê mọi thành viên của hộp thư chung.\n"
"và thành viên nhận bó thư. Các thành viên chuẩn được in ra trước,\n"
"nhưng mà trạng thái địa chỉ không được hiển thị.\n"
-#: bin/.svn/text-base/list_members.svn-base:191
#: bin/list_members:191
msgid "Bad --nomail option: %(why)s"
msgstr "Tùy chọn « --nomail » (không nhận thư) sai : %(why)s"
-#: bin/.svn/text-base/list_members.svn-base:202
#: bin/list_members:202
msgid "Bad --digest option: %(kind)s"
msgstr "Tùy chọn « --digest » (bó thư) sai : %(kind)s"
-#: bin/.svn/text-base/list_members.svn-base:224
#: bin/list_members:224
msgid "Could not open file for writing:"
msgstr "Không thể mở tập tin để ghi :"
-#: bin/.svn/text-base/list_owners.svn-base:19
#: bin/list_owners:19
msgid ""
"List the owners of a mailing list, or all mailing lists.\n"
@@ -9700,7 +9741,6 @@ msgstr "Liệt kê các người sở hữu một hộp thư chung nào đó, ho
"Nếu không ghi rõ tên hộp thư, lệnh này sẽ hiển thị các người sở hữu\n"
"mọi hộp thư chung.\n"
-#: bin/.svn/text-base/mailmanctl.svn-base:20
#: bin/mailmanctl:20
msgid ""
"Primary start-up and shutdown script for Mailman's qrunner daemon.\n"
@@ -9845,7 +9885,7 @@ msgstr "Tập lệnh khởi chạy và tắt chính cho trình nền qrunner (ch
"\n"
"\tTuy nhiên hãy ghi chú rằng nếu bạn chạy với « -u »\n"
"và không phải trong nhóm mailman, bạn có lẽ gặp khó khăn về quyền hạn,\n"
-"như không thể xoá bỏ kho hộp thư bằng Mạng.\n"
+"như không thể xoá bỏ kho hộp thư bằng Web.\n"
"\n"
" -s/--stale-lock-cleanup\n"
"\tNếu mailmanctl tìm một sự khoá cái tồn tại, bình thường nó sẽ thoát\n"
@@ -9879,27 +9919,22 @@ msgstr "Tập lệnh khởi chạy và tắt chính cho trình nền qrunner (ch
"tiếp\n"
"thông điệp nào đươc ghi vào nó.\n"
-#: bin/.svn/text-base/mailmanctl.svn-base:152
#: bin/mailmanctl:152
msgid "PID unreadable in: %(pidfile)s"
msgstr "Không thể đọc PID trong : %(pidfile)s"
-#: bin/.svn/text-base/mailmanctl.svn-base:154
#: bin/mailmanctl:154
msgid "Is qrunner even running?"
msgstr "Trình qrunner có chạy chưa?"
-#: bin/.svn/text-base/mailmanctl.svn-base:160
#: bin/mailmanctl:160
msgid "No child with pid: %(pid)s"
msgstr "Không có tiến trình con có PID : %(pid)s"
-#: bin/.svn/text-base/mailmanctl.svn-base:162
#: bin/mailmanctl:162
msgid "Stale pid file removed."
msgstr "Tập tin PID cũ bị gỡ bỏ."
-#: bin/.svn/text-base/mailmanctl.svn-base:220
#: bin/mailmanctl:220
msgid ""
"The master qrunner lock could not be acquired because it appears as if "
@@ -9907,7 +9942,6 @@ msgid ""
"master qrunner is already running.\n"
msgstr "Không thể lấy sự khoá qrunner cái, vì có vẻ một qrunner cái đang chạy.\n"
-#: bin/.svn/text-base/mailmanctl.svn-base:226
#: bin/mailmanctl:226
msgid ""
"The master qrunner lock could not be acquired. It appears as though there "
@@ -9916,7 +9950,6 @@ msgid ""
msgstr "Không thể lấy sự khoá qrunner cái, vì có vẻ có sự khoá qrunner cũ.\n"
"Hãy cố chạy lại mailmanctl với cờ « -s ».\n"
-#: bin/.svn/text-base/mailmanctl.svn-base:232
#: bin/mailmanctl:232
msgid ""
"The master qrunner lock could not be acquired, because it appears as if "
@@ -9940,55 +9973,44 @@ msgstr "Không thể lấy sự khoá qrunner cái, vì có vẻ một tiến tr
"\n"
"Đang thoát..."
-#: bin/.svn/text-base/mailmanctl.svn-base:279
#: bin/mailmanctl:279
-#: cron/.svn/text-base/mailpasswds.svn-base:119
#: cron/mailpasswds:119
msgid "Site list is missing: %(sitelistname)s"
-msgstr "Thiếu danh sách nơi Mạng : %(sitelistname)s"
+msgstr "Thiếu danh sách địa chỉ : %(sitelistname)s"
-#: bin/.svn/text-base/mailmanctl.svn-base:304
#: bin/mailmanctl:304
msgid "Run this program as root or as the %(name)s user, or use -u."
msgstr "Hãy chạy chương trình này với tư cách người chủ (root),\n"
"hoặc với tư cách người dùng %(name)s, hoặc dùng cờ « -u »."
-#: bin/.svn/text-base/mailmanctl.svn-base:335
#: bin/mailmanctl:335
msgid "No command given."
msgstr "Chưa nhập lệnh."
-#: bin/.svn/text-base/mailmanctl.svn-base:338
#: bin/mailmanctl:338
msgid "Bad command: %(command)s"
msgstr "Lệnh sai : %(command)s"
-#: bin/.svn/text-base/mailmanctl.svn-base:343
#: bin/mailmanctl:343
msgid "Warning! You may encounter permission problems."
msgstr "Cảnh báo ! Bạn có thể gặp khó khăn về quyền hạn."
-#: bin/.svn/text-base/mailmanctl.svn-base:352
#: bin/mailmanctl:352
msgid "Shutting down Mailman's master qrunner"
msgstr "Đang tắt qrunner cái của Mailman..."
-#: bin/.svn/text-base/mailmanctl.svn-base:359
#: bin/mailmanctl:359
msgid "Restarting Mailman's master qrunner"
msgstr "Đang khởi chạy lại qrunner cái của Mailman..."
-#: bin/.svn/text-base/mailmanctl.svn-base:363
#: bin/mailmanctl:363
msgid "Re-opening all log files"
msgstr "Đang mở lại mọi tập tin ghi lưu..."
-#: bin/.svn/text-base/mailmanctl.svn-base:399
#: bin/mailmanctl:399
msgid "Starting Mailman's master qrunner."
msgstr "Đang khởi chạy qrunner cái của Mailman..."
-#: bin/.svn/text-base/mmsitepass.svn-base:19
#: bin/mmsitepass:19
msgid ""
"Set the site password, prompting from the terminal.\n"
@@ -10012,9 +10034,9 @@ msgid ""
" Print this help message and exit.\n"
"\n"
"If password is not given on the command line, it will be prompted for.\n"
-msgstr "Đặt mật khẩu của nơi Mạng, nhắc từ thiết bị cuối.\n"
+msgstr "Đặt mật khẩu của địa chỉ, nhắc từ thiết bị cuối.\n"
"\n"
-"Mật khẩu nơi Mạng có thể được dùng trong ít nhất hậu hết nơi\n"
+"Mật khẩu địa chỉ có thể được dùng trong ít nhất hậu hết nơi\n"
"mật khẩu quản trị hộp thư có hoạt động, mà lần lượt có thể được dùng\n"
"trong hậu hết nơi mật khẩu người dùng có hoạt động.\n"
"\n"
@@ -10023,57 +10045,47 @@ msgstr "Đặt mật khẩu của nơi Mạng, nhắc từ thiết bị cuối.\
"Tùy chọn:\n"
"\n"
" -c/--listcreator\n"
-"\tĐặt mật khẩu của _người đã tạo hộp thư chung_, thay vào mật khẩu nơi "
-"Mạng.\n"
+"\tĐặt mật khẩu của _người đã tạo hộp thư chung_, thay vào mật khẩu địa chỉ.\n"
"Người đã tạo hộp thư có quyền tạo và gỡ bỏ hộp thư, nhưng không có\n"
-"quyền hoàn toàn của quản trị nơi Mạng.\n"
+"quyền hoàn toàn của quản trị địa chỉ.\n"
"\n"
" -h/--help\n"
"\tIn ra _trợ giúp_ này rồi thoát.\n"
"\n"
"Nếu mật khẩu không được ghi rõ vào dòng lệnh, phần mềm sẽ nhắc bạn nhập nó.\n"
-#: bin/.svn/text-base/mmsitepass.svn-base:73
#: bin/mmsitepass:73
msgid "site"
-msgstr "nơi Mạng"
+msgstr "địa chỉ"
-#: bin/.svn/text-base/mmsitepass.svn-base:80
#: bin/mmsitepass:80
msgid "list creator"
msgstr "người tạo hộp thư"
-#: bin/.svn/text-base/mmsitepass.svn-base:86
#: bin/mmsitepass:86
msgid "New %(pwdesc)s password: "
msgstr "Mật khẩu %(pwdesc)s mới : "
-#: bin/.svn/text-base/mmsitepass.svn-base:87
#: bin/mmsitepass:87
msgid "Again to confirm password: "
msgstr "Xác nhận mật khẩu : "
-#: bin/.svn/text-base/mmsitepass.svn-base:89
#: bin/mmsitepass:89
msgid "Passwords do not match; no changes made."
msgstr "Hai mật khẩu không trùng nhau nên chưa thay đổi gì."
-#: bin/.svn/text-base/mmsitepass.svn-base:92
#: bin/mmsitepass:92
msgid "Interrupted..."
msgstr "Bị ngắt..."
-#: bin/.svn/text-base/mmsitepass.svn-base:98
#: bin/mmsitepass:98
msgid "Password changed."
msgstr "Mật khẩu đã được thay đổi."
-#: bin/.svn/text-base/mmsitepass.svn-base:100
#: bin/mmsitepass:100
msgid "Password change failed."
msgstr "Việc thay đổi mật khẩu bị lỗi."
-#: bin/.svn/text-base/msgfmt.py.svn-base:5
#: bin/msgfmt.py:5
msgid ""
"Generate binary message catalog from textual translation description.\n"
@@ -10123,17 +10135,14 @@ msgstr "Tạo ra phân loại thông điệp nhị phân từ mô tả thông d
" --version\n"
"\tHiển thị thông tin _phiên bản_ rồi thoát.\n"
-#: bin/.svn/text-base/msgfmt.py.svn-base:49
#: bin/msgfmt.py:49
msgid "Add a non-fuzzy translation to the dictionary."
msgstr "Thêm một bản dịch không mờ vào từ điển."
-#: bin/.svn/text-base/msgfmt.py.svn-base:57
#: bin/msgfmt.py:57
msgid "Return the generated output."
msgstr "Gởi trả kết xuất đã tạo ra."
-#: bin/.svn/text-base/newlist.svn-base:19
#: bin/newlist:19
msgid ""
"Create a new, unpopulated mailing list.\n"
@@ -10235,7 +10244,7 @@ msgstr "Tạo một hộp thư chung mới, không có thành viên.\n"
"\n"
" -u máy_địa_chỉ\n"
" --urlhost=máy_địa_chỉ\n"
-"\tIn ra tên máy hỗ trợ giao diện Mạng của hộp thư chung này.\n"
+"\tIn ra tên máy hỗ trợ giao diện Web của hộp thư chung này.\n"
"\n"
" -e máy_thư_điện_tử\n"
" --emailhost=máy_thư_điện_tử\n"
@@ -10253,9 +10262,9 @@ msgstr "Tạo một hộp thư chung mới, không có thành viên.\n"
"Chương trình sẽ nhắc bạn nhập đối số còn thiếu nào.\n"
"\n"
"Mỗi hộp thư chung Mailman có hai tham số mà định nghĩa\n"
-"cả tên máy mặc định cho thư đã gởi đi, lẫn địa chỉ Mạng mặc định\n"
-"cho mọi giao diện Mạng. Khi bạn cấu hình Mailman, một số giá trị mặc định\n"
-"đã được tính, nhưng nếu bạn có chạy nhiều nơi Mạng Mailman,\n"
+"cả tên máy mặc định cho thư đã gởi đi, lẫn địa chỉ URL mặc định\n"
+"cho mọi giao diện Web. Khi bạn cấu hình Mailman, một số giá trị mặc định\n"
+"đã được tính, nhưng nếu bạn có chạy nhiều địa chỉ Mailman,\n"
"các giá trị mặc định này có lẽ không thích hợp với hộp thư chung đang được "
"tạo.\n"
"\n"
@@ -10264,7 +10273,7 @@ msgstr "Tạo một hộp thư chung mới, không có thành viên.\n"
"\n"
" newlist --urlhost=www.miền.tôi hộp_thư_chung_tôi\n"
"\n"
-"mà « www.miền.tôi » nên là tên máy cơ bản cho địa chỉ Mạng\n"
+"mà « www.miền.tôi » nên là tên máy cơ bản cho địa chỉ URL\n"
"tới các hộp thư chung trên máy ảo này. Lấy thí dụ, khi dùng thiết lập này,\n"
"mọi người sẽ xem các toàn cảnh chung tại « http://www.miền.tôi/mailman/"
"listinfo ».\n"
@@ -10294,46 +10303,39 @@ msgstr "Tạo một hộp thư chung mới, không có thành viên.\n"
"« --urlhost » và « --emailhost » có ưu tiên trong cách ghi này.\n"
"\n"
"Nếu bạn ghi tên hộp thư chung là chỉ « mylist », tên máy thư điện tử\n"
-"sẽ theo « DEFAULT_EMAIL_HOST » (máy thư điện tử mặc định) và địa chỉ Mạng sẽ "
+"sẽ theo « DEFAULT_EMAIL_HOST » (máy thư điện tử mặc định) và địa chỉ URL sẽ "
"theo\n"
-"« DEFAULT_URL » (địa chỉ Mạng mặc định) (như được định nghĩa trong\n"
+"« DEFAULT_URL » (địa chỉ URL mặc định) (như được định nghĩa trong\n"
"tập tin « Defaults.py » của bạn, hoặc như được đặt trong tập tin « mm_cfg.py "
"»\n"
"mà có quyền cao hơn).\n"
"\n"
"Ghi chú rằng các tên hộp thư chung được ép buộc là chữ thường.\n"
-#: bin/.svn/text-base/newlist.svn-base:150
#: bin/newlist:150
msgid "Unknown language: %(lang)s"
msgstr "Không biết ngôn ngữ : %(lang)s"
-#: bin/.svn/text-base/newlist.svn-base:155
#: bin/newlist:155
msgid "Enter the name of the list: "
msgstr "Hãy gõ tên của hộp thư chung này : "
-#: bin/.svn/text-base/newlist.svn-base:176
#: bin/newlist:176
msgid "Enter the email of the person running the list: "
msgstr "Hãy gõ địa chỉ thư điện tử của người chạy hộp thư chung này : "
-#: bin/.svn/text-base/newlist.svn-base:181
#: bin/newlist:181
msgid "Initial %(listname)s password: "
msgstr "Mật khẩu ban đầu của hộp thư chung %(listname)s : "
-#: bin/.svn/text-base/newlist.svn-base:185
#: bin/newlist:185
msgid "The list password cannot be empty"
msgstr "Mật khẩu hộp thư không thể là rỗng."
-#: bin/.svn/text-base/newlist.svn-base:225
#: bin/newlist:225
msgid "Hit enter to notify %(listname)s owner..."
msgstr "Bấm phím Enter để thông báo người sở hữu hộp thư %(listname)s..."
-#: bin/.svn/text-base/qrunner.svn-base:20
#: bin/qrunner:20
msgid ""
"Run one or more qrunners, once or repeatedly.\n"
@@ -10460,22 +10462,18 @@ msgstr "Chạy một hoặc nhiều qrunner, một lần hoặc lặp lại.\n"
"Hơn nữa, ghi chú rằng tập lệnh này nên được khởi chạy từ mailmanctl như là "
"thao tác chuẩn. Nó có ích khi gỡ lỗi, chỉ khi được chạy riêng.\n"
-#: bin/.svn/text-base/qrunner.svn-base:178
#: bin/qrunner:178
msgid "%(name)s runs the %(runnername)s qrunner"
msgstr "%(name)s có chạy qrunner %(runnername)s"
-#: bin/.svn/text-base/qrunner.svn-base:179
#: bin/qrunner:179
msgid "All runs all the above qrunners"
msgstr "All có chạy mọi qrunner trên"
-#: bin/.svn/text-base/qrunner.svn-base:215
#: bin/qrunner:215
msgid "No runner name given."
msgstr "Chưa nhập tên runner."
-#: bin/.svn/text-base/rb-archfix.svn-base:21
#: bin/rb-archfix:21
msgid ""
"Reduce disk space usage for Pipermail archives.\n"
@@ -10533,7 +10531,6 @@ msgstr "Giảm sức chứa trên đĩa do kho Pipermail chiếm.\n"
"\n"
"Tập lệnh này được cung cấp để thuận lợi. Nó không phải được hỗ trợ.\n"
-#: bin/.svn/text-base/remove_members.svn-base:20
#: bin/remove_members:20
msgid ""
"Remove members from a list.\n"
@@ -10616,27 +10613,22 @@ msgstr "Gỡ bỏ thành viên ra hộp thư chung.\n"
"địa_chỉ1 ... là những địa chỉ thêm cần gỡ bỏ.\n"
"\n"
-#: bin/.svn/text-base/remove_members.svn-base:156
#: bin/remove_members:156
msgid "Could not open file for reading: %(filename)s."
msgstr "Không thể mở tập tin để đọc : %(filename)s"
-#: bin/.svn/text-base/remove_members.svn-base:163
#: bin/remove_members:163
msgid "Error opening list %(listname)s... skipping."
msgstr "Gặp lỗi khi mở hộp thư chung %(listname)s ... nên bỏ qua."
-#: bin/.svn/text-base/remove_members.svn-base:173
#: bin/remove_members:173
msgid "No such member: %(addr)s"
msgstr "Không có thành viên như vậy: %(addr)s"
-#: bin/.svn/text-base/remove_members.svn-base:178
#: bin/remove_members:178
msgid "User `%(addr)s' removed from list: %(listname)s."
msgstr "Người dùng « %(addr)s » đã bị gỡ bỏ ra hộp thư chung : %(listname)s."
-#: bin/.svn/text-base/reset_pw.py.svn-base:21
#: bin/reset_pw.py:21
msgid ""
"Reset the passwords for members of a mailing list.\n"
@@ -10672,17 +10664,14 @@ msgstr "Đặt lại mật khẩu cho các thành viên hộp thư chung.\n"
" -v / --verbose\n"
"\tIn ra hoạt động của tập lệnh (_chi tiết_).\n"
-#: bin/.svn/text-base/reset_pw.py.svn-base:77
#: bin/reset_pw.py:77
msgid "Changing passwords for list: %(listname)s"
msgstr "Đang thay đổi mật khẩu cho hộp thư chung : %(listname)s"
-#: bin/.svn/text-base/reset_pw.py.svn-base:83
#: bin/reset_pw.py:83
msgid "New password for member %(member)40s: %(randompw)s"
msgstr "Mật khẩu mới cho thành viên %(member)40s: %(randompw)s"
-#: bin/.svn/text-base/rmlist.svn-base:19
#: bin/rmlist:19
msgid ""
"Remove the components of a mailing list with impunity - beware!\n"
@@ -10723,58 +10712,45 @@ msgstr "Có quyền gỡ bỏ những thành phần của hộp thư chung — c
"\tIn ra _trợ giúp_ rồi thoát.\n"
"\n"
-#: bin/.svn/text-base/rmlist.svn-base:72
-#: bin/.svn/text-base/rmlist.svn-base:75
#: bin/rmlist:72
#: bin/rmlist:75
msgid "Removing %(msg)s"
msgstr "Đang gỡ bỏ %(msg)s..."
-#: bin/.svn/text-base/rmlist.svn-base:80
#: bin/rmlist:80
msgid "%(listname)s %(msg)s not found as %(filename)s"
msgstr "Không tìm thấy %(listname)s %(msg)s dạng %(filename)s"
-#: bin/.svn/text-base/rmlist.svn-base:104
#: bin/rmlist:104
msgid "No such list (or list already deleted): %(listname)s"
msgstr "Không có hộp thư như vậy (hoặc hộp thư đã bị xoá bỏ) : %(listname)s"
-#: bin/.svn/text-base/rmlist.svn-base:106
#: bin/rmlist:106
msgid "No such list: %(listname)s. Removing its residual archives."
msgstr "Không có hộp thư như vậy : %(listname)s. Đang gỡ bỏ các kho còn lại của nó."
-#: bin/.svn/text-base/rmlist.svn-base:110
#: bin/rmlist:110
msgid "Not removing archives. Reinvoke with -a to remove them."
msgstr "Không đang gỡ bỏ kho. Hãy gọi lại lệnh cộng tùy chọn « -a » để gỡ bỏ hết."
-#: bin/.svn/text-base/rmlist.svn-base:124
#: bin/rmlist:124
msgid "list info"
msgstr "thông tin hộp thư"
-#: bin/.svn/text-base/rmlist.svn-base:132
#: bin/rmlist:132
msgid "stale lock file"
msgstr "tập tin khoá cũ"
-#: bin/.svn/text-base/rmlist.svn-base:137
-#: bin/.svn/text-base/rmlist.svn-base:139
#: bin/rmlist:137
#: bin/rmlist:139
msgid "private archives"
msgstr "kho riêng"
-#: bin/.svn/text-base/rmlist.svn-base:141
-#: bin/.svn/text-base/rmlist.svn-base:143
#: bin/rmlist:141
#: bin/rmlist:143
msgid "public archives"
msgstr "kho công"
-#: bin/.svn/text-base/show_qfiles.svn-base:20
#: bin/show_qfiles:20
msgid ""
"Show the contents of one or more Mailman queue files.\n"
@@ -10804,7 +10780,6 @@ msgstr "Hiển thị nội dung của một hay nhiều tập tin hàng đợi M
"\n"
"Ví dụ : show_qfiles qfiles/shunt/*.pck\n"
-#: bin/.svn/text-base/sync_members.svn-base:19
#: bin/sync_members:19
msgid ""
"Synchronize a mailing list's membership with a flat file.\n"
@@ -10938,72 +10913,58 @@ msgstr "Đồng bộ hoá tình trạng thành viên của một hộp thư chun
" hộp_thư_chung\n"
"\tGiá trị bắt buộc phải nhập. Nó ghi rõ hộp thư chung cần đồng bộ hoá.\n"
-#: bin/.svn/text-base/sync_members.svn-base:115
#: bin/sync_members:115
msgid "Bad choice: %(yesno)s"
msgstr "Sự chọn sai : %(yesno)s"
-#: bin/.svn/text-base/sync_members.svn-base:138
#: bin/sync_members:138
msgid "Dry run mode"
msgstr "Chế độ chạy thực hành"
-#: bin/.svn/text-base/sync_members.svn-base:159
#: bin/sync_members:159
msgid "Only one -f switch allowed"
msgstr "Cho phép chỉ một cái chuyển « -f » thôi"
-#: bin/.svn/text-base/sync_members.svn-base:163
#: bin/sync_members:163
msgid "No argument to -f given"
msgstr "Chưa nhập đối số tới « -f »"
-#: bin/.svn/text-base/sync_members.svn-base:172
#: bin/sync_members:172
msgid "Illegal option: %(opt)s"
msgstr "Không cho phép tùy chọn : %(opt)s"
-#: bin/.svn/text-base/sync_members.svn-base:178
#: bin/sync_members:178
msgid "No listname given"
msgstr "Chưa nhập tên hộp thư chung"
-#: bin/.svn/text-base/sync_members.svn-base:182
#: bin/sync_members:182
msgid "Must have a listname and a filename"
msgstr "Phải nhập cả tên hộp thư chung lẫn tên tập tin"
-#: bin/.svn/text-base/sync_members.svn-base:191
#: bin/sync_members:191
msgid "Cannot read address file: %(filename)s: %(msg)s"
msgstr "Không thể đọc tập tin địa chỉ : %(filename)s: %(msg)s"
-#: bin/.svn/text-base/sync_members.svn-base:203
#: bin/sync_members:203
msgid "Ignore : %(addr)30s"
msgstr "Bỏ qua : %(addr)30s"
-#: bin/.svn/text-base/sync_members.svn-base:212
#: bin/sync_members:212
msgid "Invalid : %(addr)30s"
msgstr "Không hợp lệ : %(addr)30s"
-#: bin/.svn/text-base/sync_members.svn-base:215
#: bin/sync_members:215
msgid "You must fix the preceding invalid addresses first."
msgstr "Đầu tiên bạn phải sửa những địa chỉ không hợp lệ đi trước."
-#: bin/.svn/text-base/sync_members.svn-base:260
#: bin/sync_members:260
msgid "Added : %(s)s"
msgstr "Đã thêm : %(s)s"
-#: bin/.svn/text-base/sync_members.svn-base:278
#: bin/sync_members:278
msgid "Removed: %(s)s"
msgstr "Đã gỡ bỏ : %(s)s"
-#: bin/.svn/text-base/transcheck.svn-base:18
#: bin/transcheck:18
msgid ""
"\n"
@@ -11031,32 +10992,26 @@ msgstr "\n"
"Mà <ngôn_ngữ> là mã quốc gia của bạn (v.d. « vn » cho Việt Nam)\n"
"và « -q » yêu cầu bản tóm tắt ngắn.\n"
-#: bin/.svn/text-base/transcheck.svn-base:57
#: bin/transcheck:57
msgid "check a translation comparing with the original string"
msgstr "kiểm tra bản dịch, so sánh với chuỗi gốc"
-#: bin/.svn/text-base/transcheck.svn-base:67
#: bin/transcheck:67
msgid "scan a string from the original file"
msgstr "quét một chuỗi từ tập tin gốc"
-#: bin/.svn/text-base/transcheck.svn-base:77
#: bin/transcheck:77
msgid "scan a translated string"
msgstr "quết một chuỗi đã dịch"
-#: bin/.svn/text-base/transcheck.svn-base:90
#: bin/transcheck:90
msgid "check for differences between checked in and checked out"
msgstr "khác biệt thông tin đã gài vào / lấy"
-#: bin/.svn/text-base/transcheck.svn-base:123
#: bin/transcheck:123
msgid "parse a .po file extracting msgids and msgstrs"
msgstr "phân tách tập tin .po, trích các chuỗi msgid và msgstr"
-#: bin/.svn/text-base/transcheck.svn-base:142
#: bin/transcheck:142
msgid ""
"States table for the finite-states-machine parser:\n"
@@ -11075,7 +11030,6 @@ msgstr "Bảng tình trạng cho bộ phân tách finite-states-machine (máy c
" 4 kết thúc\n"
" "
-#: bin/.svn/text-base/transcheck.svn-base:279
#: bin/transcheck:279
msgid ""
"check a translated template against the original one\n"
@@ -11083,12 +11037,10 @@ msgid ""
msgstr "so sánh một biểu mẫu đã dịch với điều gốc;\n"
"cũng tìm kiếm thẻ « MM-* » nếu HTML không phải là số không"
-#: bin/.svn/text-base/transcheck.svn-base:326
#: bin/transcheck:326
msgid "scan the po file comparing msgids with msgstrs"
msgstr "quét tập tin .po, so sánh chuỗi msgid và msgstr"
-#: bin/.svn/text-base/unshunt.svn-base:20
#: bin/unshunt:20
msgid ""
"Move a message from the shunt queue to the original queue.\n"
@@ -11101,7 +11053,9 @@ msgid ""
" Print help and exit.\n"
"\n"
"Optional `directory' specifies a directory to dequeue from other than\n"
-"qfiles/shunt.\n"
+"qfiles/shunt. *** Warning *** Do not unshunt messages that weren't\n"
+"shunted to begin with. For example, running unshunt on qfiles/out/\n"
+"will result in losing all the messages in that queue.\n"
msgstr "Chuyển thư từ hàng đợi giữ riêng cho người kiểm tra, về hàng đợi gốc.\n"
"\n"
"Cách sử dụng: %(PROGRAM)s [tùy_chọn ...] [thư_mục]\n"
@@ -11111,11 +11065,15 @@ msgstr "Chuyển thư từ hàng đợi giữ riêng cho người kiểm tra, v
" -h / --help\n"
" In ra _trợ giúp_ này rồi thoát.\n"
"\n"
-"« thư_mục » tùy chọn ghi rõ thư mục khác nơi cần « bỏ hàng đợi » thư ra, "
-"khác với « qfiles/shunt ».\n"
+"« thư_mục » tùy chọn thì ghi rõ thư mục khác khỏi đó\n"
+"cần « bỏ hàng đợi » thư, khác với « qfiles/shunt ».\n"
+"••• Cảnh báo •••\n"
+"Đừng gỡ bỏ thư khỏi hàng đợi này mà không phẩi đầu tiên\n"
+"được phụ thêm vào hàng đợi. Chẳng hạn, chạy chức năng\n"
+"unshunt với « qfiles/out » sẽ gây ra mọi thư trong hàng đợi đó\n"
+"bị mất hoàn toàn.\n"
-#: bin/.svn/text-base/unshunt.svn-base:83
-#: bin/unshunt:83
+#: bin/unshunt:85
msgid ""
"Cannot unshunt message %(filebase)s, skipping:\n"
"%(e)s"
@@ -11123,7 +11081,6 @@ msgstr "Không thể gỡ bỏ thư %(filebase)s ra hàng đợi giữ riêng đ
"qua :\n"
"%(e)s"
-#: bin/.svn/text-base/update.svn-base:19
#: bin/update:19
msgid ""
"Perform all necessary upgrades.\n"
@@ -11160,30 +11117,24 @@ msgstr "Thực hiện mọi việc nâng cấp cần thiết.\n"
"nhất,\n"
"từ phiên bản trước nào. Nó có thể quản lý phiên bản kể từ 1.0b4.\n"
-#: bin/.svn/text-base/update.svn-base:107
#: bin/update:107
msgid "Fixing language templates: %(listname)s"
msgstr "Đang sửa các biểu mẫu ngôn ngữ : %(listname)s"
-#: bin/.svn/text-base/update.svn-base:196
-#: bin/.svn/text-base/update.svn-base:698
#: bin/update:196
#: bin/update:698
msgid "WARNING: could not acquire lock for list: %(listname)s"
msgstr "CẢNH BÁO : không thể lấy khoá cho hộp thư : %(listname)s"
-#: bin/.svn/text-base/update.svn-base:215
#: bin/update:215
msgid "Resetting %(n)s BYBOUNCEs disabled addrs with no bounce info"
msgstr "Đang đặt lại địa chỉ BYBOUNCE (do thư nảy về) bị tắt %(n)s, không có thông "
"tin nảy về"
-#: bin/.svn/text-base/update.svn-base:221
#: bin/update:221
msgid "Updating the held requests database."
msgstr "Đang cập nhật cơ sở dữ liệu yêu cầu đã giữ lại."
-#: bin/.svn/text-base/update.svn-base:243
#: bin/update:243
msgid ""
"For some reason, %(mbox_dir)s exists as a file. This won't work with\n"
@@ -11192,7 +11143,6 @@ msgstr "Vì lý do nào, « %(mbox_dir)s » tồn tại là tập tin. Trường
"không tương thích với phiên bản b6, vậy đang thay đổi tên nó\n"
"thành « %(mbox_dir)s.tmp » rồi tiếp tục lại."
-#: bin/.svn/text-base/update.svn-base:255
#: bin/update:255
msgid ""
"\n"
@@ -11214,7 +11164,6 @@ msgstr "\n"
"Bạn có thể hợp nhất thay đổi này với các kho, bằng cách sử dụng tập lệnh « "
"arch ».\n"
-#: bin/.svn/text-base/update.svn-base:270
#: bin/update:270
msgid ""
"%s has both public and private mbox archives. Since this list\n"
@@ -11234,12 +11183,10 @@ msgstr "%s có kho dạng mbox cả công lẫn riêng. Vì hộp thư chung nà
"Bạn có thể hợp nhất thay đổi này với các kho, bằng cách sử dụng tập lệnh « "
"arch ».\n"
-#: bin/.svn/text-base/update.svn-base:287
#: bin/update:287
msgid "- updating old private mbox file"
msgstr "- đang cập nhật tập tin mbox riêng cũ"
-#: bin/.svn/text-base/update.svn-base:295
#: bin/update:295
msgid ""
" unknown file in the way, moving\n"
@@ -11251,8 +11198,6 @@ msgstr " gặp tập tin lạ nên đang di chuyển\n"
" sang\n"
" %(newname)s"
-#: bin/.svn/text-base/update.svn-base:302
-#: bin/.svn/text-base/update.svn-base:325
#: bin/update:302
#: bin/update:325
msgid ""
@@ -11261,12 +11206,10 @@ msgid ""
msgstr " hình như bạn có bản cài đặt CVS rất mới...\n"
"hoặc bạn hơi can đảm, hoặc bạn đã chạy tiến trình này."
-#: bin/.svn/text-base/update.svn-base:311
#: bin/update:311
msgid "- updating old public mbox file"
msgstr "- đang cập nhật tập tin mbox công cũ"
-#: bin/.svn/text-base/update.svn-base:319
#: bin/update:319
msgid ""
" unknown file in the way, moving\n"
@@ -11278,98 +11221,79 @@ msgstr " gặp tập tin lạ nên đang di chuyển\n"
" sang\n"
" %(newname)s"
-#: bin/.svn/text-base/update.svn-base:350
#: bin/update:350
msgid "- This list looks like it might have <= b4 list templates around"
msgstr "- Hình như hộp thư này có lẽ có biểu mẫu hộp thư cũ hơn phiên bản b4"
-#: bin/.svn/text-base/update.svn-base:358
#: bin/update:358
msgid "- moved %(o_tmpl)s to %(n_tmpl)s"
msgstr "- đã di chuyển %(o_tmpl)s sang %(n_tmpl)s"
-#: bin/.svn/text-base/update.svn-base:360
#: bin/update:360
msgid "- both %(o_tmpl)s and %(n_tmpl)s exist, leaving untouched"
msgstr "- cả %(o_tmpl)s lẫn %(n_tmpl)s tồn tại, không thay đổi gì"
-#: bin/.svn/text-base/update.svn-base:363
#: bin/update:363
msgid "- %(o_tmpl)s doesn't exist, leaving untouched"
msgstr "- %(o_tmpl)s không tồn tại, không thay đổi gì"
-#: bin/.svn/text-base/update.svn-base:393
#: bin/update:393
msgid "removing directory %(src)s and everything underneath"
msgstr "đang gỡ bỏ thư mục %(src)s và toàn bộ nội dung"
-#: bin/.svn/text-base/update.svn-base:396
#: bin/update:396
msgid "removing %(src)s"
msgstr "đang gỡ bỏ %(src)s"
-#: bin/.svn/text-base/update.svn-base:400
#: bin/update:400
msgid "Warning: couldn't remove %(src)s -- %(rest)s"
msgstr "Cảnh báo : không thể gỡ bỏ %(src)s -- %(rest)s"
-#: bin/.svn/text-base/update.svn-base:405
#: bin/update:405
msgid "couldn't remove old file %(pyc)s -- %(rest)s"
msgstr "không thể gỡ bỏ tập tin cũ %(pyc)s -- %(rest)s"
-#: bin/.svn/text-base/update.svn-base:409
#: bin/update:409
msgid "updating old qfiles"
msgstr "đang cập nhật các tập tin q cũ"
-#: bin/.svn/text-base/update.svn-base:448
#: bin/update:448
msgid "Warning! Not a directory: %(dirpath)s"
msgstr "Cảnh báo ! Không phải là thư mục : %(dirpath)s"
-#: bin/.svn/text-base/update.svn-base:517
#: bin/update:517
msgid "message is unparsable: %(filebase)s"
msgstr "không thể phân tách thư : %(filebase)s"
-#: bin/.svn/text-base/update.svn-base:531
#: bin/update:531
msgid "Warning! Deleting empty .pck file: %(pckfile)s"
msgstr "Cảnh báo ! Đang xoá bỏ tập tin .pck rỗng : %(pckfile)s"
-#: bin/.svn/text-base/update.svn-base:550
#: bin/update:550
msgid "Updating Mailman 2.0 pending_subscriptions.db database"
msgstr "Đang cập nhật cơ sở dữ liệu « pending_subscriptions.db » (các yêu cầu đăng "
"ký bị hoãn) của Mailman 2.0"
-#: bin/.svn/text-base/update.svn-base:561
#: bin/update:561
msgid "Updating Mailman 2.1.4 pending.pck database"
msgstr "Đang cập nhật cơ sở dữ liệu « pending.pck » (bị hoãn) của Mailman 2.1.4"
-#: bin/.svn/text-base/update.svn-base:585
#: bin/update:585
msgid "Ignoring bad pended data: %(key)s: %(val)s"
msgstr "Đang bỏ qua dữ liệu bị hoãn sai : %(key)s: %(val)s"
-#: bin/.svn/text-base/update.svn-base:601
#: bin/update:601
msgid "WARNING: Ignoring duplicate pending ID: %(id)s."
msgstr "CẢNH BÁO : đang bỏ qua ID bị hoãn trùng : %(id)s."
-#: bin/.svn/text-base/update.svn-base:654
#: bin/update:654
msgid "getting rid of old source files"
msgstr "đang xoá bỏ các tập tin nguồn cũ"
-#: bin/.svn/text-base/update.svn-base:664
#: bin/update:664
msgid "no lists == nothing to do, exiting"
msgstr "không có hộp thư nên không cần làm gì, thoát"
-#: bin/.svn/text-base/update.svn-base:671
#: bin/update:671
msgid ""
"fixing all the perms on your old html archives to work with b6\n"
@@ -11377,33 +11301,27 @@ msgid ""
msgstr "đang sửa các quyền hạn về kho HTML cũ để thích hợp với phiên bản b6.\n"
"Nếu bạn có kho lớn, việc này có thể mất một hai phút..."
-#: bin/.svn/text-base/update.svn-base:676
#: bin/update:676
msgid "done"
msgstr "hoàn tất"
-#: bin/.svn/text-base/update.svn-base:678
#: bin/update:678
msgid "Updating mailing list: %(listname)s"
msgstr "Đang cập nhật hộp thư chung : %(listname)s"
-#: bin/.svn/text-base/update.svn-base:681
#: bin/update:681
msgid "Updating Usenet watermarks"
msgstr "Đang cập nhật các thủy ấn Usenet"
-#: bin/.svn/text-base/update.svn-base:686
#: bin/update:686
msgid "- nothing to update here"
msgstr "- ở đây không có gì cần cập nhật"
-#: bin/.svn/text-base/update.svn-base:709
#: bin/update:709
msgid "- usenet watermarks updated and gate_watermarks removed"
msgstr "- các thủy ấn Usenet đã được cập nhật, và « gate_watermarks » (các thủy ấn "
"cổng ra) đã bị gỡ bỏ."
-#: bin/.svn/text-base/update.svn-base:723
#: bin/update:723
msgid ""
"\n"
@@ -11438,19 +11356,17 @@ msgstr "\n"
"bạn cần phải sao chép tập tin\n"
"<templates/options.html lists/tên_hộp_thư_chung/options.html>.\n"
"\n"
-"\tTùy nhiên, nếu bạn đã hiệu chỉnh tập tin này bằng giao diện Mạng, bạn sẽ "
+"\tTùy nhiên, nếu bạn đã hiệu chỉnh tập tin này bằng giao diện Web, bạn sẽ "
"cần phải trộn các thay đổi đó vào tập tin này, nếu không, các thay đổi của "
"bạn sẽ bị mất.\n"
"\n"
"━━ GHI CHÚ ━━\n"
"\n"
-#: bin/.svn/text-base/update.svn-base:780
#: bin/update:780
msgid "No updates are necessary."
msgstr "Không cần thiết cập nhật gì."
-#: bin/.svn/text-base/update.svn-base:783
#: bin/update:783
msgid ""
"Downgrade detected, from version %(hexlversion)s to version %(hextversion)s\n"
@@ -11460,12 +11376,10 @@ msgstr "Mới phát hiện việc hạ cấp, từ phiên bản %(hexlversion)s\
"xuống phiên bản %(hextversion)s.\n"
"Rất có thể là việc này không an toàn nên thoát."
-#: bin/.svn/text-base/update.svn-base:788
#: bin/update:788
msgid "Upgrading from version %(hexlversion)s to %(hextversion)s"
msgstr "Đang nâng cấp từ phiên bản %(hexlversion)s lên %(hextversion)s"
-#: bin/.svn/text-base/update.svn-base:797
#: bin/update:797
msgid ""
"\n"
@@ -11491,18 +11405,15 @@ msgstr "\n"
"và gỡ bỏ mọi sự khoá cũ, rồi tự chạy lại « make update » (làm cập nhật).\n"
"Xem tập tin INSTALL (cài đặt) và UPGRADE (nâng cấp) để tìm chi tiết.\n"
-#: bin/.svn/text-base/version.svn-base:19
#: bin/version:19
msgid "Print the Mailman version.\n"
msgstr "Hiển thị phiên bản Mailman.\n"
-#: bin/.svn/text-base/version.svn-base:26
#: bin/version:26
msgid "Using Mailman version:"
msgstr "Đang dùng Mailman phiên bản :"
-#: bin/.svn/text-base/withlist.svn-base:19
-#: bin/withlist:19
+#: bin/withlist:20
msgid ""
"General framework for interacting with a mailing list object.\n"
"\n"
@@ -11721,8 +11632,7 @@ msgstr "Khuôn khổ chung để tương tác với đối tượng hộp thư c
"và chạy lệnh này trên dòng lệnh :\n"
" %% bin/withlist -l -r changepw hộp_tôi người@nơi.org phu_ba\n"
-#: bin/.svn/text-base/withlist.svn-base:163
-#: bin/withlist:163
+#: bin/withlist:164
msgid ""
"Unlock a locked list, but do not implicitly Save() it.\n"
"\n"
@@ -11737,62 +11647,50 @@ msgstr "Bỏ khoá hộp thư chung đã khoá, nhưng không « Save() » (lưu
"hoặc nếu « os._exit() » được gọi. Tuy nhiên, nó được gọi nếu gặp ngoài lệ.\n"
" "
-#: bin/.svn/text-base/withlist.svn-base:174
-#: bin/withlist:174
+#: bin/withlist:175
msgid "Unlocking (but not saving) list: %(listname)s"
msgstr "Đang bỏ khoá (còn không lưu) hộp thư chung : %(listname)s"
-#: bin/.svn/text-base/withlist.svn-base:178
-#: bin/withlist:178
+#: bin/withlist:179
msgid "Finalizing"
msgstr "Đang kết thúc..."
-#: bin/.svn/text-base/withlist.svn-base:187
-#: bin/withlist:187
+#: bin/withlist:188
msgid "Loading list %(listname)s"
msgstr "Đang tải hộp thư chung %(listname)s"
-#: bin/.svn/text-base/withlist.svn-base:189
-#: bin/withlist:189
+#: bin/withlist:190
msgid "(locked)"
msgstr "(bị khoá)"
-#: bin/.svn/text-base/withlist.svn-base:191
-#: bin/withlist:191
+#: bin/withlist:192
msgid "(unlocked)"
msgstr "(đã bỏ khoá)"
-#: bin/.svn/text-base/withlist.svn-base:196
-#: bin/withlist:196
+#: bin/withlist:197
msgid "Unknown list: %(listname)s"
msgstr "Không biết hộp thư chung : %(listname)s"
-#: bin/.svn/text-base/withlist.svn-base:236
-#: bin/withlist:236
+#: bin/withlist:237
msgid "No list name supplied."
msgstr "Chưa cung cấp tên hộp thư chung."
-#: bin/.svn/text-base/withlist.svn-base:245
-#: bin/withlist:245
+#: bin/withlist:246
msgid "--all requires --run"
msgstr "Tùy chọn « --all » cần thiết « --run »"
-#: bin/.svn/text-base/withlist.svn-base:265
-#: bin/withlist:265
+#: bin/withlist:266
msgid "Importing %(module)s..."
msgstr "Đang nạp %(module)s..."
-#: bin/.svn/text-base/withlist.svn-base:268
-#: bin/withlist:268
+#: bin/withlist:270
msgid "Running %(module)s.%(callable)s()..."
msgstr "Đang chạy %(module)s.%(callable)s()..."
-#: bin/.svn/text-base/withlist.svn-base:289
-#: bin/withlist:289
+#: bin/withlist:291
msgid "The variable `m' is the %(listname)s MailList instance"
msgstr "Biến « m » là thể hiện MailList của hộp thư chung %(listname)s "
-#: cron/.svn/text-base/bumpdigests.svn-base:19
#: cron/bumpdigests:19
msgid ""
"Increment the digest volume number and reset the digest number to one.\n"
@@ -11819,7 +11717,6 @@ msgstr "Tăng dần số hiệu tập bó thư, và đặt lại số hiệu bó
"Các hộp thư chung tên đựa ra vào dòng lệnh có được tăng dần.\n"
"Nếu không ghi rõ tên hộp thư, mọi hộp thư được tăng dần.\n"
-#: cron/.svn/text-base/checkdbs.svn-base:19
#: cron/checkdbs:19
msgid ""
"Check for pending admin requests and mail the list owners if necessary.\n"
@@ -11840,7 +11737,6 @@ msgstr "Kiểm tra tìm yêu cầu quản lý bị hoãn, và gởi thư cho cá
" -h/--help\n"
"\tIn ra _trợ giúp_ này rồi thoát.\n"
-#: cron/.svn/text-base/checkdbs.svn-base:107
#: cron/checkdbs:107
msgid ""
"Notice: %(discarded)d old request(s) automatically expired.\n"
@@ -11848,22 +11744,18 @@ msgid ""
msgstr "Thông báo : %(discarded)d yêu cầu cũ đã hết hạn tự động.\n"
"\n"
-#: cron/.svn/text-base/checkdbs.svn-base:120
#: cron/checkdbs:120
msgid "%(count)d %(realname)s moderator request(s) waiting"
msgstr "Hộp thư chung %(realname)s có %(count)d yêu cầu điều hợp đang đợi"
-#: cron/.svn/text-base/checkdbs.svn-base:123
#: cron/checkdbs:123
msgid "%(realname)s moderator request check result"
msgstr "Kết quả kiểm tra yêu cầu điều hợp hộp thư chung %(realname)s"
-#: cron/.svn/text-base/checkdbs.svn-base:143
#: cron/checkdbs:143
msgid "Pending subscriptions:"
msgstr "Sự đăng ký bị hoãn :"
-#: cron/.svn/text-base/checkdbs.svn-base:154
#: cron/checkdbs:154
msgid ""
"\n"
@@ -11871,7 +11763,6 @@ msgid ""
msgstr "\n"
"Thư đã gởi bị hoãn :"
-#: cron/.svn/text-base/checkdbs.svn-base:161
#: cron/checkdbs:161
msgid ""
"From: %(sender)s on %(date)s\n"
@@ -11881,7 +11772,6 @@ msgstr "Từ : %(sender)s on %(date)s\n"
"Chủ đề : %(subject)s\n"
"Lý do : %(reason)s"
-#: cron/.svn/text-base/disabled.svn-base:19
#: cron/disabled:19
msgid ""
"Process disabled members, recommended once per day.\n"
@@ -11976,12 +11866,10 @@ msgstr "Xử lý các thành viên bị tắt; khuyên chạy điều này một
" --listname=hộp_thư_chung\n"
"\tXử lý chỉ hộp thư chung này, nếu không, xử lý mọi hộp thư chung.\n"
-#: cron/.svn/text-base/disabled.svn-base:144
#: cron/disabled:144
msgid "[disabled by periodic sweep and cull, no message available]"
msgstr "[bị tắt bởi việc quét và lọc gỡ bỏ, không có thông điệp sẵn sàng]"
-#: cron/.svn/text-base/gate_news.svn-base:19
#: cron/gate_news:19
msgid ""
"Poll the NNTP servers for messages to be gatewayed to mailing lists.\n"
@@ -12006,7 +11894,6 @@ msgstr "Trưng cầu những trình phục vụ NNTP (tin tức) về thư nào
"\tIn ra _trợ giúp_ này rồi thoát.\n"
"\n"
-#: cron/.svn/text-base/mailpasswds.svn-base:19
#: cron/mailpasswds:19
msgid ""
"Send password reminders for all lists to all users.\n"
@@ -12039,9 +11926,8 @@ msgstr "Gởi lời nhắc nhở mật khẩu cho mọi người dùng của m
"nhóm lại theo « host_name » (tên máy) của hộp thư, nếu\n"
"« mm_cfg.VIRTUAL_HOST_OVERVIEW » (toàn cảnh máy ảo) là đúng.\n"
"Sau đó, một thư được gởi cho mỗi người dùng duy nhất (cho mỗi máy ảo)\n"
-"chứa những mật khẩu hộp thư và địa chỉ Mạng tùy chọn cho người dùng đó.\n"
-"Lời nhắc nhở mật khẩu đến từ « mm_cfg.MAILMAN_SITE_LIST » (danh sách nơi "
-"Mạng Mailman),\n"
+"chứa những mật khẩu hộp thư và địa chỉ URL tùy chọn cho người dùng đó.\n"
+"Lời nhắc nhở mật khẩu đến từ « mm_cfg.MAILMAN_SITE_LIST » (danh sách địa chỉ Mailman),\n"
"mà phải tồn tại.\n"
"\n"
"Cách sử dụng: %(PROGRAM)s [tùy_chọn ...]\n"
@@ -12055,17 +11941,14 @@ msgstr "Gởi lời nhắc nhở mật khẩu cho mọi người dùng của m
" -h/--help\n"
"\tIn ra _trợ giúp_ này rồi thoát.\n"
-#: cron/.svn/text-base/mailpasswds.svn-base:216
#: cron/mailpasswds:216
msgid "Password // URL"
-msgstr "Mật khẩu // Địa chỉ Mạng"
+msgstr "Mật khẩu // Địa chỉ URL"
-#: cron/.svn/text-base/mailpasswds.svn-base:222
#: cron/mailpasswds:222
msgid "%(host)s mailing list memberships reminder"
msgstr "Lời nhắc nhở thành viên hộp thư %(host)s"
-#: cron/.svn/text-base/nightly_gzip.svn-base:19
#: cron/nightly_gzip:19
msgid ""
"Re-generate the Pipermail gzip'd archive flat files.\n"
@@ -12112,8 +11995,7 @@ msgstr "Tạo ra lại các tập tin phẳng kho đã nén gzip Pipermail.\n"
"có khả năng kho.\n"
"\n"
-#: cron/.svn/text-base/senddigests.svn-base:19
-#: cron/senddigests:19
+#: cron/senddigests:20
msgid ""
"Dispatch digests for lists w/pending messages and digest_send_periodic set.\n"
"\n"
@@ -12144,6 +12026,14 @@ msgstr "Phát bó thư cho hộp thư chung có thư bị hoàn và giá trị
"gởi bó thư cho mọi hộp thư chung.\n"
#~ msgid ""
+#~ "\n"
+#~ " who\n"
+#~ " See everyone who is on this mailing list.\n"
+#~ msgstr "\n"
+#~ " who\n"
+#~ "\tXem mọi thành viên của hộp thư chung này.\n"
+
+#~ msgid ""
#~ "## \"%(listname)s\" mailing list configuration settings -*- python -*-\n"
#~ "## captured on %(when)s\n"
#~ msgstr "## thiết lập cấu hình của hộp thư chung « %(listname)s » -*- python -*-\n"