diff options
author | mss <> | 2005-02-17 09:06:49 +0000 |
---|---|---|
committer | mss <> | 2005-02-17 09:06:49 +0000 |
commit | 6e7f5d88e210bd9a2273e5b6e6261815a814f6d8 (patch) | |
tree | 9c3803f0f7214e099da88231634e7e49bd93c4c8 | |
parent | b5d7a47535491a13c430c4419d6e0354cec0badf (diff) | |
download | mailman2-6e7f5d88e210bd9a2273e5b6e6261815a814f6d8.tar.gz mailman2-6e7f5d88e210bd9a2273e5b6e6261815a814f6d8.tar.xz mailman2-6e7f5d88e210bd9a2273e5b6e6261815a814f6d8.zip |
merged with the latest mailman.pot and cleaned it up a bit
-rw-r--r-- | messages/ru/LC_MESSAGES/mailman.po | 1454 |
1 files changed, 778 insertions, 676 deletions
diff --git a/messages/ru/LC_MESSAGES/mailman.po b/messages/ru/LC_MESSAGES/mailman.po index b99876b6..e5ce6a96 100644 --- a/messages/ru/LC_MESSAGES/mailman.po +++ b/messages/ru/LC_MESSAGES/mailman.po @@ -1,6 +1,6 @@ # Russian Messages for Mailman v2.1 # Copyright (C) Mikhail Sobolev <mss@mawhrin.net> -# Mikhail Sobolev <mss@mawhrin.net>, 2002 +# Mikhail Sobolev <mss@mawhrin.net>, 2002-2005 # Mikhail Zabaluev <mhz@alt-linux.org>, 2002 # Dmitri I GOULIAEV <dmitri.gouliaev@telkel.net>, 2002-2005 # Andrew Martynov <andrewm@inventa.ru> 2004 @@ -14,158 +14,159 @@ msgid "" msgstr "" "Project-Id-Version: mailman v2.1\n" -"POT-Creation-Date: Mon Mar 15 22:04:14 2004\n" +"POT-Creation-Date: Fri Feb 11 21:18:16 2005\n" "PO-Revision-Date: 2004-12-29 11:20-0500\n" -"Last-Translator: Andrew Martynov <andrewm@inventa.ru>\n" +"Last-Translator: Mikhail Sobolev <mss@mawhrin.net>\n" "Language-Team: Russian <mailman-ru@only.mawhrin.net>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=koi8-r\n" "Content-Transfer-Encoding: 8bit\n" -#: Mailman/Archiver/HyperArch.py:119 +#: Mailman/Archiver/HyperArch.py:121 msgid "size not available" msgstr "размер отсутствует" -#: Mailman/Archiver/HyperArch.py:125 +#: Mailman/Archiver/HyperArch.py:127 msgid " %(size)i bytes " msgstr " %(size)i байт(ов)" # MSS: хммм? -#: Mailman/Archiver/HyperArch.py:279 Mailman/Archiver/HyperArch.py:438 -#: Mailman/Archiver/HyperArch.py:1006 Mailman/Archiver/HyperArch.py:1132 +#: Mailman/Archiver/HyperArch.py:281 Mailman/Archiver/HyperArch.py:454 +#: Mailman/Archiver/HyperArch.py:562 Mailman/Archiver/HyperArch.py:1031 +#: Mailman/Archiver/HyperArch.py:1160 msgid " at " msgstr " на " -#: Mailman/Archiver/HyperArch.py:467 +#: Mailman/Archiver/HyperArch.py:483 msgid "Previous message:" msgstr "Предыдущее сообщение:" -#: Mailman/Archiver/HyperArch.py:489 +#: Mailman/Archiver/HyperArch.py:505 msgid "Next message:" msgstr "Следующее сообщение:" -#: Mailman/Archiver/HyperArch.py:648 Mailman/Archiver/HyperArch.py:684 +#: Mailman/Archiver/HyperArch.py:672 Mailman/Archiver/HyperArch.py:708 msgid "thread" msgstr "по дискуссиям" -#: Mailman/Archiver/HyperArch.py:649 Mailman/Archiver/HyperArch.py:685 +#: Mailman/Archiver/HyperArch.py:673 Mailman/Archiver/HyperArch.py:709 msgid "subject" msgstr "по темам" -#: Mailman/Archiver/HyperArch.py:650 Mailman/Archiver/HyperArch.py:686 +#: Mailman/Archiver/HyperArch.py:674 Mailman/Archiver/HyperArch.py:710 msgid "author" msgstr "по автору" -#: Mailman/Archiver/HyperArch.py:651 Mailman/Archiver/HyperArch.py:687 +#: Mailman/Archiver/HyperArch.py:675 Mailman/Archiver/HyperArch.py:711 msgid "date" msgstr "по дате" -#: Mailman/Archiver/HyperArch.py:723 +#: Mailman/Archiver/HyperArch.py:747 msgid "<P>Currently, there are no archives. </P>" msgstr "<p>В настоящее время, архивы отсутствуют.</p>" -#: Mailman/Archiver/HyperArch.py:761 +#: Mailman/Archiver/HyperArch.py:785 msgid "Gzip'd Text%(sz)s" msgstr "текст, сжатый программой gzip, %(sz)s" -#: Mailman/Archiver/HyperArch.py:766 +#: Mailman/Archiver/HyperArch.py:790 msgid "Text%(sz)s" msgstr "текст %(sz)s" -#: Mailman/Archiver/HyperArch.py:856 +#: Mailman/Archiver/HyperArch.py:880 msgid "figuring article archives\n" msgstr "определяется том архива\n" -#: Mailman/Archiver/HyperArch.py:866 +#: Mailman/Archiver/HyperArch.py:890 msgid "April" msgstr "Апрель" -#: Mailman/Archiver/HyperArch.py:866 +#: Mailman/Archiver/HyperArch.py:890 msgid "February" msgstr "Февраль" -#: Mailman/Archiver/HyperArch.py:866 +#: Mailman/Archiver/HyperArch.py:890 msgid "January" msgstr "Январь" -#: Mailman/Archiver/HyperArch.py:866 +#: Mailman/Archiver/HyperArch.py:890 msgid "March" msgstr "Март" -#: Mailman/Archiver/HyperArch.py:867 +#: Mailman/Archiver/HyperArch.py:891 msgid "August" msgstr "Август" -#: Mailman/Archiver/HyperArch.py:867 +#: Mailman/Archiver/HyperArch.py:891 msgid "July" msgstr "Июль" -#: Mailman/Archiver/HyperArch.py:867 +#: Mailman/Archiver/HyperArch.py:891 msgid "June" msgstr "Июнь" -#: Mailman/Archiver/HyperArch.py:867 Mailman/i18n.py:102 +#: Mailman/Archiver/HyperArch.py:891 Mailman/i18n.py:102 msgid "May" msgstr "Май" -#: Mailman/Archiver/HyperArch.py:868 +#: Mailman/Archiver/HyperArch.py:892 msgid "December" msgstr "Декабрь" -#: Mailman/Archiver/HyperArch.py:868 +#: Mailman/Archiver/HyperArch.py:892 msgid "November" msgstr "Ноябрь" -#: Mailman/Archiver/HyperArch.py:868 +#: Mailman/Archiver/HyperArch.py:892 msgid "October" msgstr "Октябрь" -#: Mailman/Archiver/HyperArch.py:868 +#: Mailman/Archiver/HyperArch.py:892 msgid "September" msgstr "Сентябрь" -#: Mailman/Archiver/HyperArch.py:876 +#: Mailman/Archiver/HyperArch.py:900 msgid "First" msgstr "Первый" -#: Mailman/Archiver/HyperArch.py:876 +#: Mailman/Archiver/HyperArch.py:900 msgid "Fourth" msgstr "Четвертый" -#: Mailman/Archiver/HyperArch.py:876 +#: Mailman/Archiver/HyperArch.py:900 msgid "Second" msgstr "Второй" -#: Mailman/Archiver/HyperArch.py:876 +#: Mailman/Archiver/HyperArch.py:900 msgid "Third" msgstr "Третий" -#: Mailman/Archiver/HyperArch.py:878 +#: Mailman/Archiver/HyperArch.py:902 msgid "%(ord)s quarter %(year)i" msgstr "%(ord)s квартал %(year)i" -#: Mailman/Archiver/HyperArch.py:885 +#: Mailman/Archiver/HyperArch.py:909 msgid "%(month)s %(year)i" msgstr "%(month)s %(year)i" # MSS: здесь месяц не склоняется... Что есть плохо. Варианты? -#: Mailman/Archiver/HyperArch.py:890 +#: Mailman/Archiver/HyperArch.py:914 msgid "The Week Of Monday %(day)i %(month)s %(year)i" msgstr "Неделя, начинающаяся с понедельника %(day)i %(month)s %(year)i" -#: Mailman/Archiver/HyperArch.py:894 +#: Mailman/Archiver/HyperArch.py:918 msgid "%(day)i %(month)s %(year)i" msgstr "%(day)i %(month)s %(year)i" -#: Mailman/Archiver/HyperArch.py:994 +#: Mailman/Archiver/HyperArch.py:1018 msgid "Computing threaded index\n" msgstr "Формируется индекс по дискуссиям\n" -#: Mailman/Archiver/HyperArch.py:1255 +#: Mailman/Archiver/HyperArch.py:1283 msgid "Updating HTML for article %(seq)s" msgstr "Обновляется HTML-представление для статьи %(seq)s" -#: Mailman/Archiver/HyperArch.py:1262 +#: Mailman/Archiver/HyperArch.py:1290 msgid "article file %(filename)s is missing!" msgstr "отсутствует файл статьи %(filename)s!" @@ -173,27 +174,27 @@ msgstr "отсутствует файл статьи %(filename)s!" msgid "No subject" msgstr "Без темы" -#: Mailman/Archiver/pipermail.py:276 +#: Mailman/Archiver/pipermail.py:280 msgid "Creating archive directory " msgstr "Создается каталог архива " -#: Mailman/Archiver/pipermail.py:288 +#: Mailman/Archiver/pipermail.py:292 msgid "Reloading pickled archive state" msgstr "Загружается состояние архива" -#: Mailman/Archiver/pipermail.py:315 +#: Mailman/Archiver/pipermail.py:319 msgid "Pickling archive state into " msgstr "Состояние архива сохраняется в " -#: Mailman/Archiver/pipermail.py:426 +#: Mailman/Archiver/pipermail.py:430 msgid "Updating index files for archive [%(archive)s]" msgstr "Идет обновление файлов индексов для архива [%(archive)s]" -#: Mailman/Archiver/pipermail.py:459 +#: Mailman/Archiver/pipermail.py:463 msgid " Thread" msgstr " Темы дискуссий" -#: Mailman/Archiver/pipermail.py:566 +#: Mailman/Archiver/pipermail.py:570 msgid "#%(counter)05d %(msgid)s" msgstr "#%(counter)05d %(msgid)s" @@ -209,31 +210,31 @@ msgstr "по Вашему собственному указанию" msgid "by the list administrator" msgstr "по указанию администратора списка рассылки" -#: Mailman/Bouncer.py:47 Mailman/Bouncer.py:238 +#: Mailman/Bouncer.py:47 Mailman/Bouncer.py:247 #: Mailman/Commands/cmd_set.py:182 msgid "for unknown reasons" msgstr "по неизвестной причине" -#: Mailman/Bouncer.py:185 +#: Mailman/Bouncer.py:194 msgid "disabled" msgstr "заблокирована" -#: Mailman/Bouncer.py:190 +#: Mailman/Bouncer.py:199 msgid "Bounce action notification" msgstr "Извещение об ошибке" -#: Mailman/Bouncer.py:245 +#: Mailman/Bouncer.py:254 msgid " The last bounce received from you was dated %(date)s" msgstr " Последнее сообщение об ошибке вам подписки датировано %(date)s" -#: Mailman/Bouncer.py:270 Mailman/Deliverer.py:136 -#: Mailman/Handlers/Acknowledge.py:44 Mailman/Handlers/CookHeaders.py:233 -#: Mailman/Handlers/Hold.py:205 Mailman/Handlers/ToDigest.py:217 -#: Mailman/ListAdmin.py:215 +#: Mailman/Bouncer.py:279 Mailman/Deliverer.py:144 +#: Mailman/Handlers/Acknowledge.py:44 Mailman/Handlers/CookHeaders.py:284 +#: Mailman/Handlers/Hold.py:205 Mailman/Handlers/ToDigest.py:226 +#: Mailman/ListAdmin.py:223 msgid "(no subject)" msgstr "(без темы)" -#: Mailman/Bouncer.py:272 +#: Mailman/Bouncer.py:283 msgid "[No bounce details are available]" msgstr "[Дополнительная информация об ошибке отсутствует]" @@ -245,20 +246,20 @@ msgstr "модератора" msgid "Administrator" msgstr "администратора" -#: Mailman/Cgi/admin.py:76 Mailman/Cgi/admindb.py:89 Mailman/Cgi/confirm.py:61 -#: Mailman/Cgi/edithtml.py:67 Mailman/Cgi/listinfo.py:51 -#: Mailman/Cgi/options.py:77 Mailman/Cgi/private.py:98 +#: Mailman/Cgi/admin.py:74 Mailman/Cgi/admindb.py:89 Mailman/Cgi/confirm.py:61 +#: Mailman/Cgi/edithtml.py:68 Mailman/Cgi/listinfo.py:51 +#: Mailman/Cgi/options.py:77 Mailman/Cgi/private.py:101 #: Mailman/Cgi/rmlist.py:64 Mailman/Cgi/roster.py:57 #: Mailman/Cgi/subscribe.py:61 msgid "No such list <em>%(safelistname)s</em>" msgstr "Список рассылки <em>%(safelistname)s</em> не существует" -#: Mailman/Cgi/admin.py:91 Mailman/Cgi/admindb.py:105 -#: Mailman/Cgi/edithtml.py:85 Mailman/Cgi/private.py:123 +#: Mailman/Cgi/admin.py:89 Mailman/Cgi/admindb.py:105 +#: Mailman/Cgi/edithtml.py:86 Mailman/Cgi/private.py:126 msgid "Authorization failed." msgstr "Ошибка доступа." -#: Mailman/Cgi/admin.py:181 +#: Mailman/Cgi/admin.py:179 msgid "" "You have turned off delivery of both digest and\n" " non-digest messages. This is an incompatible state of\n" @@ -271,12 +272,12 @@ msgstr "" " из способов доставки сообщений для вашего списка рассылки.\n" " В таком состоянии этот список рассылки использовать нельзя. " -#: Mailman/Cgi/admin.py:185 Mailman/Cgi/admin.py:191 Mailman/Cgi/admin.py:196 -#: Mailman/Cgi/admin.py:1435 Mailman/Gui/GUIBase.py:190 +#: Mailman/Cgi/admin.py:183 Mailman/Cgi/admin.py:189 Mailman/Cgi/admin.py:194 +#: Mailman/Cgi/admin.py:1433 Mailman/Gui/GUIBase.py:190 msgid "Warning: " msgstr "Предупреждение: " -#: Mailman/Cgi/admin.py:189 +#: Mailman/Cgi/admin.py:187 msgid "" "You have digest members, but digests are turned\n" " off. Those people will not receive mail." @@ -284,7 +285,7 @@ msgstr "" "Отправка дайджестов отключена, однако есть\n" " подписчики, которые хотели бы получать их. Они ничего не получат." -#: Mailman/Cgi/admin.py:194 +#: Mailman/Cgi/admin.py:192 msgid "" "You have regular list members but non-digestified mail is\n" " turned off. They will receive mail until you fix this\n" @@ -294,19 +295,19 @@ msgstr "" " подписчики, которые хотели бы получать сообщения обычным\n" " образом. Они ничего не получат." -#: Mailman/Cgi/admin.py:218 +#: Mailman/Cgi/admin.py:216 msgid "%(hostname)s mailing lists - Admin Links" msgstr "Списки рассылки на %(hostname)s -- интерфейс администратора" -#: Mailman/Cgi/admin.py:248 Mailman/Cgi/listinfo.py:100 +#: Mailman/Cgi/admin.py:246 Mailman/Cgi/listinfo.py:100 msgid "Welcome!" msgstr "Добро пожаловать!" -#: Mailman/Cgi/admin.py:251 Mailman/Cgi/listinfo.py:103 +#: Mailman/Cgi/admin.py:249 Mailman/Cgi/listinfo.py:103 msgid "Mailman" msgstr "Mailman" -#: Mailman/Cgi/admin.py:255 +#: Mailman/Cgi/admin.py:253 msgid "" "<p>There currently are no publicly-advertised %(mailmanlink)s\n" " mailing lists on %(hostname)s." @@ -314,7 +315,7 @@ msgstr "" "<p>В настоящее время в системе %(mailmanlink)s на %(hostname)s не\n" " зарегистрировано ни одного открыто анонсированного списка рассылки." -#: Mailman/Cgi/admin.py:261 +#: Mailman/Cgi/admin.py:259 msgid "" "<p>Below is the collection of publicly-advertised\n" " %(mailmanlink)s mailing lists on %(hostname)s. Click on a list\n" @@ -325,11 +326,11 @@ msgstr "" " списка рассылки, который вы хотите администрировать." # MSS: может быть, в данном случае нужно бы перевести как "существующее " -#: Mailman/Cgi/admin.py:268 +#: Mailman/Cgi/admin.py:266 msgid "right " msgstr "правильное " -#: Mailman/Cgi/admin.py:270 +#: Mailman/Cgi/admin.py:268 msgid "" "To visit the administrators configuration page for an\n" " unadvertised list, open a URL similar to this one, but with a '/' and\n" @@ -345,35 +346,35 @@ msgstr "" "\n" " <p>Общая информация о списках рассылок может быть найдена на " -#: Mailman/Cgi/admin.py:277 +#: Mailman/Cgi/admin.py:275 msgid "the mailing list overview page" msgstr "странице с краткой информацией о списке рассылке" -#: Mailman/Cgi/admin.py:279 +#: Mailman/Cgi/admin.py:277 msgid "<p>(Send questions and comments to " msgstr "<p>(Отправляйте вопросы и комментарии по адресу " -#: Mailman/Cgi/admin.py:289 Mailman/Cgi/listinfo.py:135 cron/mailpasswds:198 +#: Mailman/Cgi/admin.py:287 Mailman/Cgi/listinfo.py:135 cron/mailpasswds:216 msgid "List" msgstr "Список рассылки" -#: Mailman/Cgi/admin.py:290 Mailman/Cgi/admin.py:556 +#: Mailman/Cgi/admin.py:288 Mailman/Cgi/admin.py:554 #: Mailman/Cgi/listinfo.py:136 msgid "Description" msgstr "Описание" -#: Mailman/Cgi/admin.py:296 Mailman/Cgi/listinfo.py:142 bin/list_lists:116 +#: Mailman/Cgi/admin.py:294 Mailman/Cgi/listinfo.py:142 bin/list_lists:116 msgid "[no description available]" msgstr "[описание отсутствует]" # MSS: DIG предложил другой вариант, но он мне тоже не нравится. :( # надо смотреть на эту функцию глобально # +msgstr "Допустимое имя переменной не найдено." -#: Mailman/Cgi/admin.py:329 +#: Mailman/Cgi/admin.py:327 msgid "No valid variable name found." msgstr "Допустимое название переменной не найдено." -#: Mailman/Cgi/admin.py:339 +#: Mailman/Cgi/admin.py:337 msgid "" "%(realname)s Mailing list Configuration Help\n" " <br><em>%(varname)s</em> Option" @@ -381,11 +382,11 @@ msgstr "" "Информация о настройке списка рассылки %(realname)s\n" " <br>Параметр<em>%(varname)s</em>" -#: Mailman/Cgi/admin.py:346 +#: Mailman/Cgi/admin.py:344 msgid "Mailman %(varname)s List Option Help" msgstr "Информация о параметре %(varname)s" -#: Mailman/Cgi/admin.py:364 +#: Mailman/Cgi/admin.py:362 msgid "" "<em><strong>Warning:</strong> changing this option here\n" " could cause other screens to be out-of-sync. Be sure to reload any other\n" @@ -397,60 +398,60 @@ msgstr "" " списка рассылки. Обязательно обновите страницы, на которые появляется этот\n" " параметр. Вы также можете" -#: Mailman/Cgi/admin.py:375 +#: Mailman/Cgi/admin.py:373 msgid "return to the %(categoryname)s options page." msgstr "вернуться к странице группы параметров %(categoryname)s" -#: Mailman/Cgi/admin.py:390 +#: Mailman/Cgi/admin.py:388 msgid "%(realname)s Administration (%(label)s)" msgstr "Параметры списка рассылки %(realname)s: %(label)s" -#: Mailman/Cgi/admin.py:391 +#: Mailman/Cgi/admin.py:389 msgid "%(realname)s mailing list administration<br>%(label)s Section" msgstr "Управление списком рассылки %(realname)s<br>Раздел \"%(label)s\"" -#: Mailman/Cgi/admin.py:407 +#: Mailman/Cgi/admin.py:405 msgid "Configuration Categories" msgstr "Группы параметров настройки" -#: Mailman/Cgi/admin.py:408 +#: Mailman/Cgi/admin.py:406 msgid "Other Administrative Activities" msgstr "Другие административные задачи" -#: Mailman/Cgi/admin.py:412 +#: Mailman/Cgi/admin.py:410 msgid "Tend to pending moderator requests" msgstr "Перейти к обработке задач модератора" -#: Mailman/Cgi/admin.py:414 +#: Mailman/Cgi/admin.py:412 msgid "Go to the general list information page" msgstr "Перейти к странице с краткой информацией о списке рассылки" -#: Mailman/Cgi/admin.py:416 -msgid "Edit the public HTML pages" -msgstr "Правка общедоступных HTML-страниц" +#: Mailman/Cgi/admin.py:414 +msgid "Edit the public HTML pages and text files" +msgstr "Правка общедоступных HTML-страниц и текстовых файлов" -#: Mailman/Cgi/admin.py:418 +#: Mailman/Cgi/admin.py:416 msgid "Go to list archives" msgstr "Перейти к странице архива" -#: Mailman/Cgi/admin.py:424 +#: Mailman/Cgi/admin.py:422 msgid "Delete this mailing list" msgstr "Удалить этот список рассылки" -#: Mailman/Cgi/admin.py:425 +#: Mailman/Cgi/admin.py:423 msgid " (requires confirmation)<br> <br>" msgstr " (требует подтверждения)<br> <br>" -#: Mailman/Cgi/admin.py:431 +#: Mailman/Cgi/admin.py:429 msgid "Logout" msgstr "Завершить работу" # MSS: или лучше экстренное? Или еще как-нибудь? -#: Mailman/Cgi/admin.py:475 +#: Mailman/Cgi/admin.py:473 msgid "Emergency moderation of all list traffic is enabled" msgstr "Включено срочное модерирование всех списков рассылки" -#: Mailman/Cgi/admin.py:486 +#: Mailman/Cgi/admin.py:484 msgid "" "Make your changes in the following section, then submit them\n" " using the <em>Submit Your Changes</em> button below." @@ -458,33 +459,33 @@ msgstr "" "Вы можете изменить параметры в разделе ниже. Затем сохраните их,\n" "нажав на кнопку <em>Внести изменения</em> внизу страницы." -#: Mailman/Cgi/admin.py:504 +#: Mailman/Cgi/admin.py:502 msgid "Additional Member Tasks" msgstr "" -#: Mailman/Cgi/admin.py:510 +#: Mailman/Cgi/admin.py:508 msgid "" "<li>Set everyone's moderation bit, including\n" " those members not currently visible" msgstr "" -#: Mailman/Cgi/admin.py:514 +#: Mailman/Cgi/admin.py:512 msgid "Off" msgstr "Выкл" -#: Mailman/Cgi/admin.py:514 +#: Mailman/Cgi/admin.py:512 msgid "On" msgstr "Вкл" -#: Mailman/Cgi/admin.py:516 +#: Mailman/Cgi/admin.py:514 msgid "Set" msgstr "Запомнить" -#: Mailman/Cgi/admin.py:557 +#: Mailman/Cgi/admin.py:555 msgid "Value" msgstr "Значение" -#: Mailman/Cgi/admin.py:611 +#: Mailman/Cgi/admin.py:609 msgid "" "Badly formed options entry:\n" " %(record)s" @@ -492,106 +493,106 @@ msgstr "" "Недопустимый формат для значения параметра:\n" " %(record)s" -#: Mailman/Cgi/admin.py:669 +#: Mailman/Cgi/admin.py:667 msgid "<em>Enter the text below, or...</em><br>" msgstr "<em>Введите текст в поле ниже или ...</em><br>" -#: Mailman/Cgi/admin.py:671 +#: Mailman/Cgi/admin.py:669 msgid "<br><em>...specify a file to upload</em><br>" msgstr "<br><em>...укажите файл для загрузки на сервер</em><br>" -#: Mailman/Cgi/admin.py:697 Mailman/Cgi/admin.py:700 +#: Mailman/Cgi/admin.py:695 Mailman/Cgi/admin.py:698 msgid "Topic %(i)d" msgstr "Тема %(i)d" -#: Mailman/Cgi/admin.py:701 Mailman/Cgi/admin.py:751 +#: Mailman/Cgi/admin.py:699 Mailman/Cgi/admin.py:749 msgid "Delete" msgstr "Удалить" -#: Mailman/Cgi/admin.py:702 +#: Mailman/Cgi/admin.py:700 msgid "Topic name:" msgstr "Название темы:" # MSS: типа шутки. ;( -#: Mailman/Cgi/admin.py:704 +#: Mailman/Cgi/admin.py:702 msgid "Regexp:" msgstr "Регвыр:" -#: Mailman/Cgi/admin.py:707 Mailman/Cgi/options.py:979 +#: Mailman/Cgi/admin.py:705 Mailman/Cgi/options.py:979 msgid "Description:" msgstr "Описание:" -#: Mailman/Cgi/admin.py:711 Mailman/Cgi/admin.py:769 +#: Mailman/Cgi/admin.py:709 Mailman/Cgi/admin.py:767 msgid "Add new item..." msgstr "Добавить выражение..." -#: Mailman/Cgi/admin.py:713 Mailman/Cgi/admin.py:771 +#: Mailman/Cgi/admin.py:711 Mailman/Cgi/admin.py:769 msgid "...before this one." msgstr "...перед текущим." -#: Mailman/Cgi/admin.py:714 Mailman/Cgi/admin.py:772 +#: Mailman/Cgi/admin.py:712 Mailman/Cgi/admin.py:770 msgid "...after this one." msgstr "...после текущего." -#: Mailman/Cgi/admin.py:747 Mailman/Cgi/admin.py:750 +#: Mailman/Cgi/admin.py:745 Mailman/Cgi/admin.py:748 msgid "Spam Filter Rule %(i)d" msgstr "" -#: Mailman/Cgi/admin.py:752 +#: Mailman/Cgi/admin.py:750 msgid "Spam Filter Regexp:" msgstr "" -#: Mailman/Cgi/admin.py:763 Mailman/Cgi/admindb.py:289 -#: Mailman/Cgi/admindb.py:348 Mailman/Cgi/admindb.py:391 -#: Mailman/Cgi/admindb.py:625 +#: Mailman/Cgi/admin.py:761 Mailman/Cgi/admindb.py:301 +#: Mailman/Cgi/admindb.py:360 Mailman/Cgi/admindb.py:403 +#: Mailman/Cgi/admindb.py:637 msgid "Defer" msgstr "Отложить" -#: Mailman/Cgi/admin.py:763 Mailman/Cgi/admindb.py:291 -#: Mailman/Cgi/admindb.py:350 Mailman/Cgi/admindb.py:391 -#: Mailman/Cgi/admindb.py:625 Mailman/Gui/ContentFilter.py:37 +#: Mailman/Cgi/admin.py:761 Mailman/Cgi/admindb.py:303 +#: Mailman/Cgi/admindb.py:362 Mailman/Cgi/admindb.py:403 +#: Mailman/Cgi/admindb.py:637 Mailman/Gui/ContentFilter.py:37 #: Mailman/Gui/Privacy.py:216 Mailman/Gui/Privacy.py:290 msgid "Reject" msgstr "Отказать" -#: Mailman/Cgi/admin.py:763 Mailman/Gui/Privacy.py:216 +#: Mailman/Cgi/admin.py:761 Mailman/Gui/Privacy.py:216 #: Mailman/Gui/Privacy.py:290 msgid "Hold" msgstr "" -#: Mailman/Cgi/admin.py:764 Mailman/Cgi/admindb.py:292 -#: Mailman/Cgi/admindb.py:351 Mailman/Cgi/admindb.py:391 -#: Mailman/Cgi/admindb.py:625 Mailman/Gui/ContentFilter.py:37 +#: Mailman/Cgi/admin.py:762 Mailman/Cgi/admindb.py:304 +#: Mailman/Cgi/admindb.py:363 Mailman/Cgi/admindb.py:403 +#: Mailman/Cgi/admindb.py:637 Mailman/Gui/ContentFilter.py:37 #: Mailman/Gui/Privacy.py:216 Mailman/Gui/Privacy.py:290 msgid "Discard" msgstr "Удалить" -#: Mailman/Cgi/admin.py:764 Mailman/Cgi/admindb.py:391 +#: Mailman/Cgi/admin.py:762 Mailman/Cgi/admindb.py:403 #: Mailman/Gui/Privacy.py:290 msgid "Accept" msgstr "Принять" -#: Mailman/Cgi/admin.py:767 Mailman/Cgi/admindb.py:631 +#: Mailman/Cgi/admin.py:765 Mailman/Cgi/admindb.py:643 msgid "Action:" msgstr "Действие:" -#: Mailman/Cgi/admin.py:779 +#: Mailman/Cgi/admin.py:777 msgid "Move rule up" msgstr "" -#: Mailman/Cgi/admin.py:780 +#: Mailman/Cgi/admin.py:778 msgid "Move rule down" msgstr "" -#: Mailman/Cgi/admin.py:813 +#: Mailman/Cgi/admin.py:811 msgid "<br>(Edit <b>%(varname)s</b>)" msgstr "<br>(Изменить <b>%(varname)s</b>)" -#: Mailman/Cgi/admin.py:815 +#: Mailman/Cgi/admin.py:813 msgid "<br>(Details for <b>%(varname)s</b>)" msgstr "<br>(Подробная информация о \"<b>%(varname)s\"</b>)" -#: Mailman/Cgi/admin.py:822 +#: Mailman/Cgi/admin.py:820 msgid "" "<br><em><strong>Note:</strong>\n" " setting this value performs an immediate action but does not modify\n" @@ -601,107 +602,107 @@ msgstr "" " изменение этого значения приводит к немедленному результату, но не влияет\n" " сохраненное состояние.</em>" -#: Mailman/Cgi/admin.py:836 +#: Mailman/Cgi/admin.py:834 msgid "Mass Subscriptions" msgstr "Массовое добавление подписчиков" -#: Mailman/Cgi/admin.py:843 +#: Mailman/Cgi/admin.py:841 msgid "Mass Removals" msgstr "Массовое удаление подписчиков" -#: Mailman/Cgi/admin.py:850 +#: Mailman/Cgi/admin.py:848 msgid "Membership List" msgstr "Список подписчиков" -#: Mailman/Cgi/admin.py:857 +#: Mailman/Cgi/admin.py:855 msgid "(help)" msgstr "(подсказка)" -#: Mailman/Cgi/admin.py:858 +#: Mailman/Cgi/admin.py:856 msgid "Find member %(link)s:" msgstr "Найти подписчика %(link)s:" -#: Mailman/Cgi/admin.py:861 +#: Mailman/Cgi/admin.py:859 msgid "Search..." msgstr "Искать..." -#: Mailman/Cgi/admin.py:878 +#: Mailman/Cgi/admin.py:876 msgid "Bad regular expression: " msgstr "Неверное регулярное выражение: " -#: Mailman/Cgi/admin.py:934 +#: Mailman/Cgi/admin.py:932 msgid "%(allcnt)s members total, %(membercnt)s shown" msgstr "всего подписчиков: %(allcnt)s; показано подписчиков: %(membercnt)s" -#: Mailman/Cgi/admin.py:937 +#: Mailman/Cgi/admin.py:935 msgid "%(allcnt)s members total" msgstr "всего подписчиков: %(allcnt)s" -#: Mailman/Cgi/admin.py:960 +#: Mailman/Cgi/admin.py:958 msgid "unsub" msgstr "unsub" -#: Mailman/Cgi/admin.py:961 +#: Mailman/Cgi/admin.py:959 msgid "member address<br>member name" msgstr "адрес подписчика<br>имя подписчика" -#: Mailman/Cgi/admin.py:962 +#: Mailman/Cgi/admin.py:960 msgid "hide" msgstr "hide" -#: Mailman/Cgi/admin.py:962 +#: Mailman/Cgi/admin.py:960 msgid "mod" msgstr "mod" -#: Mailman/Cgi/admin.py:963 +#: Mailman/Cgi/admin.py:961 msgid "nomail<br>[reason]" msgstr "nomail<br>[причина]" -#: Mailman/Cgi/admin.py:964 +#: Mailman/Cgi/admin.py:962 msgid "ack" msgstr "ack" -#: Mailman/Cgi/admin.py:964 +#: Mailman/Cgi/admin.py:962 msgid "not metoo" msgstr "not metoo" -#: Mailman/Cgi/admin.py:965 +#: Mailman/Cgi/admin.py:963 msgid "nodupes" msgstr "без копий" -#: Mailman/Cgi/admin.py:966 +#: Mailman/Cgi/admin.py:964 msgid "digest" msgstr "дайджест" -#: Mailman/Cgi/admin.py:966 +#: Mailman/Cgi/admin.py:964 msgid "plain" msgstr "обычная" -#: Mailman/Cgi/admin.py:967 +#: Mailman/Cgi/admin.py:965 msgid "language" msgstr "язык" -#: Mailman/Cgi/admin.py:978 +#: Mailman/Cgi/admin.py:976 msgid "?" msgstr "?" -#: Mailman/Cgi/admin.py:979 +#: Mailman/Cgi/admin.py:977 msgid "U" msgstr "U" -#: Mailman/Cgi/admin.py:980 +#: Mailman/Cgi/admin.py:978 msgid "A" msgstr "B" -#: Mailman/Cgi/admin.py:981 +#: Mailman/Cgi/admin.py:979 msgid "B" msgstr "B" -#: Mailman/Cgi/admin.py:1052 +#: Mailman/Cgi/admin.py:1050 msgid "<b>unsub</b> -- Click on this to unsubscribe the member." msgstr "<b>unsub</b> -- удалить подписку указанного подписчика." -#: Mailman/Cgi/admin.py:1054 +#: Mailman/Cgi/admin.py:1052 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" @@ -711,7 +712,7 @@ msgstr "" " все сообщения от этого подписчика будут откладываться для обработки\n" " модератором, в противном случае они будут сразу пересылаться в список рассылки." -#: Mailman/Cgi/admin.py:1058 +#: Mailman/Cgi/admin.py:1056 msgid "" "<b>hide</b> -- Is the member's address concealed on\n" " the list of subscribers?" @@ -719,7 +720,7 @@ msgstr "" "<b>hide</b> -- адрес этого подписчика не будет показан в\n" " общем списке подписчиков" -#: Mailman/Cgi/admin.py:1060 +#: Mailman/Cgi/admin.py:1058 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" @@ -745,7 +746,7 @@ msgstr "" " версии Mailman.\n" " </ul>" -#: Mailman/Cgi/admin.py:1075 +#: Mailman/Cgi/admin.py:1073 msgid "" "<b>ack</b> -- Does the member get acknowledgements of their\n" " posts?" @@ -753,7 +754,7 @@ msgstr "" "<b>ack</b> -- получает ли подписчик подтверждения о доставке\n" " своих писем в список рассылки?" -#: Mailman/Cgi/admin.py:1078 +#: Mailman/Cgi/admin.py:1076 msgid "" "<b>not metoo</b> -- Does the member want to avoid copies of their\n" " own postings?" @@ -761,7 +762,7 @@ msgstr "" "<b>not metoo</b> -- хочет ли подписчик отказаться от получения копий\n" " своих собственных сообщений?" -#: Mailman/Cgi/admin.py:1081 +#: Mailman/Cgi/admin.py:1079 msgid "" "<b>nodupes</b> -- Does the member want to avoid duplicates of the\n" " same message?" @@ -769,7 +770,7 @@ msgstr "" "<b>без копий</b> -- отправлять ли подписчику копии одного и того\n" " же сообщения?" -#: Mailman/Cgi/admin.py:1084 +#: Mailman/Cgi/admin.py:1082 msgid "" "<b>digest</b> -- Does the member get messages in digests?\n" " (otherwise, individual messages)" @@ -777,7 +778,7 @@ msgstr "" "<b>дайджест</b> -- этот подписчик получает дайджесты\n" " (в противном случае он получает отдельные сообщения)" -#: Mailman/Cgi/admin.py:1087 +#: Mailman/Cgi/admin.py:1085 msgid "" "<b>plain</b> -- If getting digests, does the member get plain\n" " text digests? (otherwise, MIME)" @@ -785,19 +786,19 @@ msgstr "" "<b>обычная</b> -- получаемые дайджесты в виде обычного текста?\n" " (в противном случае, MIME)" -#: Mailman/Cgi/admin.py:1089 +#: Mailman/Cgi/admin.py:1087 msgid "<b>language</b> -- Language preferred by the user" msgstr "<b>язык</b> -- язык интерфейса, предпочитаемый этим подписчиком" -#: Mailman/Cgi/admin.py:1103 +#: Mailman/Cgi/admin.py:1101 msgid "Click here to hide the legend for this table." msgstr "Убрать легенду для таблицы" -#: Mailman/Cgi/admin.py:1107 +#: Mailman/Cgi/admin.py:1105 msgid "Click here to include the legend for this table." msgstr "Показать легенду для таблицы" -#: Mailman/Cgi/admin.py:1114 +#: Mailman/Cgi/admin.py:1112 msgid "" "<p><em>To view more members, click on the appropriate\n" " range listed below:</em>" @@ -805,91 +806,92 @@ msgstr "" "<p><em>Ссылки ниже позволяют просмотреть подписчиков из\n" " разных диапазонов:</em>" -#: Mailman/Cgi/admin.py:1123 +#: Mailman/Cgi/admin.py:1121 msgid "from %(start)s to %(end)s" msgstr "с %(start)s по %(end)s" -#: Mailman/Cgi/admin.py:1136 +#: Mailman/Cgi/admin.py:1134 msgid "Subscribe these users now or invite them?" msgstr "Подписать этих пользователей или пригласить?" -#: Mailman/Cgi/admin.py:1138 +#: Mailman/Cgi/admin.py:1136 msgid "Invite" msgstr "Пригласить" -#: Mailman/Cgi/admin.py:1138 Mailman/Cgi/listinfo.py:178 +#: Mailman/Cgi/admin.py:1136 Mailman/Cgi/listinfo.py:178 msgid "Subscribe" msgstr "Подписать" -#: Mailman/Cgi/admin.py:1144 +#: Mailman/Cgi/admin.py:1142 msgid "Send welcome messages to new subscribees?" msgstr "Отправлять приветственное сообщение новым подписчикам?" -#: Mailman/Cgi/admin.py:1146 Mailman/Cgi/admin.py:1155 -#: Mailman/Cgi/admin.py:1188 Mailman/Cgi/admin.py:1196 -#: Mailman/Cgi/confirm.py:289 Mailman/Cgi/create.py:338 -#: Mailman/Cgi/create.py:368 Mailman/Cgi/create.py:406 +#: Mailman/Cgi/admin.py:1144 Mailman/Cgi/admin.py:1153 +#: Mailman/Cgi/admin.py:1186 Mailman/Cgi/admin.py:1194 +#: Mailman/Cgi/confirm.py:289 Mailman/Cgi/create.py:339 +#: Mailman/Cgi/create.py:369 Mailman/Cgi/create.py:407 #: Mailman/Cgi/rmlist.py:228 Mailman/Gui/Archive.py:33 #: Mailman/Gui/Autoresponse.py:54 Mailman/Gui/Autoresponse.py:62 #: Mailman/Gui/Autoresponse.py:71 Mailman/Gui/Bounce.py:77 #: Mailman/Gui/Bounce.py:120 Mailman/Gui/Bounce.py:146 #: Mailman/Gui/Bounce.py:155 Mailman/Gui/ContentFilter.py:70 -#: Mailman/Gui/ContentFilter.py:103 Mailman/Gui/Digest.py:46 +#: Mailman/Gui/ContentFilter.py:112 Mailman/Gui/Digest.py:46 #: Mailman/Gui/Digest.py:62 Mailman/Gui/Digest.py:84 Mailman/Gui/Digest.py:89 -#: Mailman/Gui/General.py:150 Mailman/Gui/General.py:156 -#: Mailman/Gui/General.py:234 Mailman/Gui/General.py:261 -#: Mailman/Gui/General.py:288 Mailman/Gui/General.py:299 -#: Mailman/Gui/General.py:302 Mailman/Gui/General.py:312 -#: Mailman/Gui/General.py:317 Mailman/Gui/General.py:327 +#: 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/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:318 Mailman/Gui/Usenet.py:52 -#: Mailman/Gui/Usenet.py:56 Mailman/Gui/Usenet.py:93 Mailman/Gui/Usenet.py:105 +#: Mailman/Gui/NonDigest.py:52 Mailman/Gui/NonDigest.py:139 +#: 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/Usenet.py:52 Mailman/Gui/Usenet.py:56 Mailman/Gui/Usenet.py:93 +#: Mailman/Gui/Usenet.py:105 msgid "No" msgstr "Нет" -#: Mailman/Cgi/admin.py:1146 Mailman/Cgi/admin.py:1155 -#: Mailman/Cgi/admin.py:1188 Mailman/Cgi/admin.py:1196 -#: Mailman/Cgi/confirm.py:289 Mailman/Cgi/create.py:338 -#: Mailman/Cgi/create.py:368 Mailman/Cgi/create.py:406 +#: Mailman/Cgi/admin.py:1144 Mailman/Cgi/admin.py:1153 +#: Mailman/Cgi/admin.py:1186 Mailman/Cgi/admin.py:1194 +#: Mailman/Cgi/confirm.py:289 Mailman/Cgi/create.py:339 +#: Mailman/Cgi/create.py:369 Mailman/Cgi/create.py:407 #: Mailman/Cgi/rmlist.py:228 Mailman/Gui/Archive.py:33 #: Mailman/Gui/Autoresponse.py:54 Mailman/Gui/Autoresponse.py:62 #: Mailman/Gui/Bounce.py:77 Mailman/Gui/Bounce.py:120 #: Mailman/Gui/Bounce.py:146 Mailman/Gui/Bounce.py:155 -#: Mailman/Gui/ContentFilter.py:70 Mailman/Gui/ContentFilter.py:103 +#: Mailman/Gui/ContentFilter.py:70 Mailman/Gui/ContentFilter.py:112 #: Mailman/Gui/Digest.py:46 Mailman/Gui/Digest.py:62 Mailman/Gui/Digest.py:84 -#: Mailman/Gui/Digest.py:89 Mailman/Gui/General.py:150 -#: Mailman/Gui/General.py:156 Mailman/Gui/General.py:234 -#: Mailman/Gui/General.py:261 Mailman/Gui/General.py:288 -#: Mailman/Gui/General.py:299 Mailman/Gui/General.py:302 -#: Mailman/Gui/General.py:312 Mailman/Gui/General.py:317 +#: 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/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:318 -#: Mailman/Gui/Usenet.py:52 Mailman/Gui/Usenet.py:56 Mailman/Gui/Usenet.py:93 -#: Mailman/Gui/Usenet.py:105 +#: Mailman/Gui/NonDigest.py:139 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/Usenet.py:52 +#: Mailman/Gui/Usenet.py:56 Mailman/Gui/Usenet.py:93 Mailman/Gui/Usenet.py:105 msgid "Yes" msgstr "Да" -#: Mailman/Cgi/admin.py:1153 +#: Mailman/Cgi/admin.py:1151 msgid "Send notifications of new subscriptions to the list owner?" msgstr "Оповещать владельца списка рассылки о новых подписчиках?" -#: Mailman/Cgi/admin.py:1161 Mailman/Cgi/admin.py:1202 +#: Mailman/Cgi/admin.py:1159 Mailman/Cgi/admin.py:1200 msgid "Enter one address per line below..." msgstr "Введите адреса (по одному в строке)..." -#: Mailman/Cgi/admin.py:1166 Mailman/Cgi/admin.py:1207 +#: Mailman/Cgi/admin.py:1164 Mailman/Cgi/admin.py:1205 msgid "...or specify a file to upload:" msgstr "... или укажите файл со списком подписчиков:" -#: Mailman/Cgi/admin.py:1171 +#: Mailman/Cgi/admin.py:1169 msgid "" "Below, enter additional text to be added to the\n" " top of your invitation or the subscription notification. Include at least\n" @@ -899,19 +901,19 @@ msgstr "" " в начале вашего приглашения или оповещения о подписке. Пожалуйста,\n" " вставьте в конце по крайней мере одну пустую строчку..." -#: Mailman/Cgi/admin.py:1186 +#: Mailman/Cgi/admin.py:1184 msgid "Send unsubscription acknowledgement to the user?" msgstr "Отправить извещение об удалении из списка подписчиков?" -#: Mailman/Cgi/admin.py:1194 +#: Mailman/Cgi/admin.py:1192 msgid "Send notifications to the list owner?" msgstr "Оповестить владельца списка рассылки?" -#: Mailman/Cgi/admin.py:1216 +#: Mailman/Cgi/admin.py:1214 msgid "Change list ownership passwords" msgstr "Изменить пароль списка рассылки" -#: Mailman/Cgi/admin.py:1219 +#: Mailman/Cgi/admin.py:1217 msgid "" "The <em>list administrators</em> are the people who have ultimate control over\n" "all parameters of this mailing list. They are able to change any list\n" @@ -929,93 +931,93 @@ msgid "" "<a href=\"%(adminurl)s/general\">general options section</a>." msgstr "" -#: Mailman/Cgi/admin.py:1238 +#: Mailman/Cgi/admin.py:1236 msgid "Enter new administrator password:" msgstr "Укажите новый пароль администратора:" -#: Mailman/Cgi/admin.py:1240 +#: Mailman/Cgi/admin.py:1238 msgid "Confirm administrator password:" msgstr "Подтвердите новый пароль администратора:" -#: Mailman/Cgi/admin.py:1245 +#: Mailman/Cgi/admin.py:1243 msgid "Enter new moderator password:" msgstr "Укажите новый пароль модератора:" -#: Mailman/Cgi/admin.py:1247 +#: Mailman/Cgi/admin.py:1245 msgid "Confirm moderator password:" msgstr "Подтвердите новый пароль модератора:" -#: Mailman/Cgi/admin.py:1257 +#: Mailman/Cgi/admin.py:1255 msgid "Submit Your Changes" msgstr "Внести изменения" -#: Mailman/Cgi/admin.py:1280 +#: Mailman/Cgi/admin.py:1278 msgid "Moderator passwords did not match" msgstr "Ошибка при подтверждении пароля модератора" -#: Mailman/Cgi/admin.py:1290 +#: Mailman/Cgi/admin.py:1288 msgid "Administrator passwords did not match" msgstr "Ошибка при подтверждении пароля администратора" -#: Mailman/Cgi/admin.py:1339 +#: Mailman/Cgi/admin.py:1337 msgid "Already a member" msgstr "Уже является подписчиком" -#: Mailman/Cgi/admin.py:1342 +#: Mailman/Cgi/admin.py:1340 msgid "<blank line>" msgstr "<пустая строка>" -#: Mailman/Cgi/admin.py:1343 Mailman/Cgi/admin.py:1346 +#: Mailman/Cgi/admin.py:1341 Mailman/Cgi/admin.py:1344 msgid "Bad/Invalid email address" msgstr "Недопустимый электронный адрес" -#: Mailman/Cgi/admin.py:1349 +#: Mailman/Cgi/admin.py:1347 msgid "Hostile address (illegal characters)" msgstr "Ошибочный адрес (встретились недопустимые символы)" -#: Mailman/Cgi/admin.py:1355 +#: Mailman/Cgi/admin.py:1353 msgid "Successfully invited:" msgstr "Успешно приглашены:" -#: Mailman/Cgi/admin.py:1357 +#: Mailman/Cgi/admin.py:1355 msgid "Successfully subscribed:" msgstr "Успешно подписаны:" -#: Mailman/Cgi/admin.py:1362 +#: Mailman/Cgi/admin.py:1360 msgid "Error inviting:" msgstr "Приглашены НЕ были:" -#: Mailman/Cgi/admin.py:1364 +#: Mailman/Cgi/admin.py:1362 msgid "Error subscribing:" msgstr "Подписаны НЕ были:" -#: Mailman/Cgi/admin.py:1393 +#: Mailman/Cgi/admin.py:1391 msgid "Successfully Unsubscribed:" msgstr "Успешно удалена подписка для:" -#: Mailman/Cgi/admin.py:1398 +#: Mailman/Cgi/admin.py:1396 msgid "Cannot unsubscribe non-members:" msgstr "Не удалось удалить подписку у не-подписчиков:" -#: Mailman/Cgi/admin.py:1410 +#: Mailman/Cgi/admin.py:1408 msgid "Bad moderation flag value" msgstr "Недопустимое значение флага модерирования" # MSS: хмм? -#: Mailman/Cgi/admin.py:1431 +#: Mailman/Cgi/admin.py:1429 msgid "Not subscribed" msgstr "Не подписан" # MSS: ?? -#: Mailman/Cgi/admin.py:1434 +#: Mailman/Cgi/admin.py:1432 msgid "Ignoring changes to deleted member: %(user)s" msgstr "Игнорируются изменения для удалённого подписчика: %(user)s" -#: Mailman/Cgi/admin.py:1474 +#: Mailman/Cgi/admin.py:1472 msgid "Successfully Removed:" msgstr "Успешно удалены:" -#: Mailman/Cgi/admin.py:1478 +#: Mailman/Cgi/admin.py:1476 msgid "Error Unsubscribing:" msgstr "Ошибка удаления подписки:" @@ -1043,210 +1045,214 @@ msgstr "Подробная инструкция по работе с административными запросами" msgid "Administrative requests for mailing list:" msgstr "Административные запросы списка рассылки:" -#: Mailman/Cgi/admindb.py:191 Mailman/Cgi/admindb.py:234 +#: Mailman/Cgi/admindb.py:191 Mailman/Cgi/admindb.py:246 msgid "Submit All Data" msgstr "Выполнить" -#: Mailman/Cgi/admindb.py:204 +#: Mailman/Cgi/admindb.py:196 Mailman/Cgi/admindb.py:244 +msgid "Discard all messages marked <em>Defer</em>" +msgstr "" + +#: Mailman/Cgi/admindb.py:210 msgid "all of %(esender)s's held messages." msgstr "все отложенные сообщения от %(esender)s." # FIXME: MSS: необходимо более внимательно глянуть на текст.. # MSS: "отложенное сообщение" # использовался вариант DIG -#: Mailman/Cgi/admindb.py:209 +#: Mailman/Cgi/admindb.py:215 msgid "a single held message." msgstr "задержанное сообщение" -#: Mailman/Cgi/admindb.py:214 +#: Mailman/Cgi/admindb.py:220 msgid "all held messages." msgstr "все задержанные сообщения" -#: Mailman/Cgi/admindb.py:249 +#: Mailman/Cgi/admindb.py:261 msgid "Mailman Administrative Database Error" msgstr "ошибка работы с административной базой данных Mailman" -#: Mailman/Cgi/admindb.py:254 +#: Mailman/Cgi/admindb.py:266 msgid "list of available mailing lists." msgstr "список доступных списков рассылки." -#: Mailman/Cgi/admindb.py:255 +#: Mailman/Cgi/admindb.py:267 msgid "You must specify a list name. Here is the %(link)s" msgstr "Вы должны указать имя списка рассылки; просмотрите %(link)s" -#: Mailman/Cgi/admindb.py:268 +#: Mailman/Cgi/admindb.py:280 msgid "Subscription Requests" msgstr "Запросы на подписку" -#: Mailman/Cgi/admindb.py:270 +#: Mailman/Cgi/admindb.py:282 msgid "Address/name" msgstr "Адрес/имя" -#: Mailman/Cgi/admindb.py:271 Mailman/Cgi/admindb.py:322 +#: Mailman/Cgi/admindb.py:283 Mailman/Cgi/admindb.py:334 msgid "Your decision" msgstr "Ваше решение" -#: Mailman/Cgi/admindb.py:272 Mailman/Cgi/admindb.py:323 +#: Mailman/Cgi/admindb.py:284 Mailman/Cgi/admindb.py:335 msgid "Reason for refusal" msgstr "Причина отказа" -#: Mailman/Cgi/admindb.py:290 Mailman/Cgi/admindb.py:349 -#: Mailman/Cgi/admindb.py:625 +#: Mailman/Cgi/admindb.py:302 Mailman/Cgi/admindb.py:361 +#: Mailman/Cgi/admindb.py:637 msgid "Approve" msgstr "Одобрить" -#: Mailman/Cgi/admindb.py:300 +#: Mailman/Cgi/admindb.py:312 msgid "Permanently ban from this list" msgstr "" -#: Mailman/Cgi/admindb.py:321 +#: Mailman/Cgi/admindb.py:333 msgid "User address/name" msgstr "Адрес/имя пользователя" -#: Mailman/Cgi/admindb.py:361 +#: Mailman/Cgi/admindb.py:373 msgid "Unsubscription Requests" msgstr "Запросы на прекращение подписки" -#: Mailman/Cgi/admindb.py:384 Mailman/Cgi/admindb.py:608 +#: Mailman/Cgi/admindb.py:396 Mailman/Cgi/admindb.py:620 msgid "From:" msgstr "От:" -#: Mailman/Cgi/admindb.py:387 +#: Mailman/Cgi/admindb.py:399 msgid "Action to take on all these held messages:" msgstr "Действие, которое необходимо применить ко всем задержанным сообщениям:" -#: Mailman/Cgi/admindb.py:399 +#: Mailman/Cgi/admindb.py:411 msgid "Preserve messages for the site administrator" msgstr "Сохранить сообщения для администратора сервера" -#: Mailman/Cgi/admindb.py:405 +#: Mailman/Cgi/admindb.py:417 msgid "Forward messages (individually) to:" msgstr "Переслать (по отдельности) по адресам:" -#: Mailman/Cgi/admindb.py:423 +#: Mailman/Cgi/admindb.py:435 msgid "Clear this member's <em>moderate</em> flag" msgstr "" -#: Mailman/Cgi/admindb.py:427 +#: Mailman/Cgi/admindb.py:439 msgid "<em>The sender is now a member of this list</em>" msgstr "" -#: Mailman/Cgi/admindb.py:436 +#: Mailman/Cgi/admindb.py:448 msgid "Add <b>%(esender)s</b> to one of these sender filters:" msgstr "Добавить <b>%(esender)s</b> в один из обработчиков отправителей:" -#: Mailman/Cgi/admindb.py:441 +#: Mailman/Cgi/admindb.py:453 msgid "Accepts" msgstr "Принять" -#: Mailman/Cgi/admindb.py:441 +#: Mailman/Cgi/admindb.py:453 msgid "Discards" msgstr "Удалить" -#: Mailman/Cgi/admindb.py:441 +#: Mailman/Cgi/admindb.py:453 msgid "Holds" msgstr "Отложить" -#: Mailman/Cgi/admindb.py:441 +#: Mailman/Cgi/admindb.py:453 msgid "Rejects" msgstr "Отвергнуть" -#: Mailman/Cgi/admindb.py:450 +#: Mailman/Cgi/admindb.py:462 msgid "" "Ban <b>%(esender)s</b> from ever subscribing to this\n" " mailing list" msgstr "" -#: Mailman/Cgi/admindb.py:455 +#: Mailman/Cgi/admindb.py:467 msgid "" "Click on the message number to view the individual\n" " message, or you can " msgstr "" -#: Mailman/Cgi/admindb.py:457 +#: Mailman/Cgi/admindb.py:469 msgid "view all messages from %(esender)s" msgstr "" -#: Mailman/Cgi/admindb.py:479 Mailman/Cgi/admindb.py:611 +#: Mailman/Cgi/admindb.py:491 Mailman/Cgi/admindb.py:623 msgid "Subject:" msgstr "Тема:" # MSS: байтов?? байт(ов)?? -#: Mailman/Cgi/admindb.py:482 +#: Mailman/Cgi/admindb.py:494 msgid " bytes" msgstr " байт(ов)" -#: Mailman/Cgi/admindb.py:482 +#: Mailman/Cgi/admindb.py:494 msgid "Size:" msgstr "Размер:" -#: Mailman/Cgi/admindb.py:486 Mailman/Handlers/Decorate.py:56 -#: Mailman/Handlers/Scrubber.py:268 Mailman/Handlers/Scrubber.py:269 +#: Mailman/Cgi/admindb.py:498 Mailman/Handlers/Scrubber.py:198 +#: Mailman/Handlers/Scrubber.py:295 Mailman/Handlers/Scrubber.py:296 msgid "not available" msgstr "отсутствует" -#: Mailman/Cgi/admindb.py:487 Mailman/Cgi/admindb.py:614 +#: Mailman/Cgi/admindb.py:499 Mailman/Cgi/admindb.py:626 msgid "Reason:" msgstr "Причина:" -#: Mailman/Cgi/admindb.py:491 Mailman/Cgi/admindb.py:618 +#: Mailman/Cgi/admindb.py:503 Mailman/Cgi/admindb.py:630 msgid "Received:" msgstr "Полученное:" -#: Mailman/Cgi/admindb.py:549 +#: Mailman/Cgi/admindb.py:561 msgid "Posting Held for Approval" msgstr "Сообщение отложено на рассмотрение" -#: Mailman/Cgi/admindb.py:551 +#: Mailman/Cgi/admindb.py:563 msgid " (%(count)d of %(total)d)" msgstr " (%(count)d из %(total)d)" -#: Mailman/Cgi/admindb.py:562 +#: Mailman/Cgi/admindb.py:574 msgid "<em>Message with id #%(id)d was lost." msgstr "<em>Сообщение с идентификатором #%(id)d утеряно." -#: Mailman/Cgi/admindb.py:571 +#: Mailman/Cgi/admindb.py:583 msgid "<em>Message with id #%(id)d is corrupted." msgstr "<em>Сообщение с идентификатором #%(id)d повреждено." -#: Mailman/Cgi/admindb.py:635 +#: Mailman/Cgi/admindb.py:647 msgid "Preserve message for site administrator" msgstr "Сохранить сообщение для администратора сервера" -#: Mailman/Cgi/admindb.py:639 +#: Mailman/Cgi/admindb.py:651 msgid "Additionally, forward this message to: " msgstr "Также отправить сообщение по этим адресам: " -#: Mailman/Cgi/admindb.py:643 +#: Mailman/Cgi/admindb.py:655 msgid "[No explanation given]" msgstr "[объяснение отсутствует]" -#: Mailman/Cgi/admindb.py:645 +#: Mailman/Cgi/admindb.py:657 msgid "If you reject this post,<br>please explain (optional):" msgstr "Если вы не разрешаете публикацию этого сообщения,<br>пожалуйста, поясните почему (необязательно):" -#: Mailman/Cgi/admindb.py:651 +#: Mailman/Cgi/admindb.py:663 msgid "Message Headers:" msgstr "Заголовки сообщения:" -#: Mailman/Cgi/admindb.py:656 +#: Mailman/Cgi/admindb.py:668 msgid "Message Excerpt:" msgstr "Выдержка из сообщения:" -#: Mailman/Cgi/admindb.py:689 Mailman/Deliverer.py:134 +#: Mailman/Cgi/admindb.py:708 Mailman/Deliverer.py:142 msgid "No reason given" msgstr "Причина не указана" -#: Mailman/Cgi/admindb.py:750 Mailman/ListAdmin.py:288 -#: Mailman/ListAdmin.py:406 +#: Mailman/Cgi/admindb.py:769 Mailman/ListAdmin.py:296 +#: Mailman/ListAdmin.py:414 msgid "[No reason given]" msgstr "[Причина не указана]" -#: Mailman/Cgi/admindb.py:779 +#: Mailman/Cgi/admindb.py:798 msgid "Database Updated..." msgstr "База данных обновлена..." -#: Mailman/Cgi/admindb.py:782 +#: Mailman/Cgi/admindb.py:801 msgid " is already a member" msgstr " уже является подписчиком" @@ -1385,15 +1391,15 @@ msgstr "Отозвать мой запрос на подписку" msgid "Subscribe to list %(listname)s" msgstr "Подписаться на %(listname)s" -#: Mailman/Cgi/confirm.py:316 +#: Mailman/Cgi/confirm.py:320 msgid "You have canceled your subscription request." msgstr "Вы отказались от подписки." -#: Mailman/Cgi/confirm.py:354 +#: Mailman/Cgi/confirm.py:358 msgid "Awaiting moderator approval" msgstr "Ожидают решение модератора" -#: Mailman/Cgi/confirm.py:357 +#: Mailman/Cgi/confirm.py:361 msgid "" " You have successfully confirmed your subscription request to the\n" " mailing list %(listname)s, however final approval is required from\n" @@ -1407,8 +1413,8 @@ msgstr "" " списка рассылки. Вы будете извещены о принятом решении отдельным\n" " письмом." -#: Mailman/Cgi/confirm.py:364 Mailman/Cgi/confirm.py:424 -#: Mailman/Cgi/confirm.py:513 Mailman/Cgi/confirm.py:736 +#: Mailman/Cgi/confirm.py:368 Mailman/Cgi/confirm.py:428 +#: Mailman/Cgi/confirm.py:517 Mailman/Cgi/confirm.py:740 msgid "" "Invalid confirmation string. It is\n" " possible that you are attempting to confirm a request for an\n" @@ -1418,22 +1424,22 @@ msgstr "" " Возможно, что вы пытаетесь подтвердить подписку на адрес,\n" " подписка на который уже удалена." -#: Mailman/Cgi/confirm.py:368 +#: Mailman/Cgi/confirm.py:372 msgid "You are already a member of this mailing list!" msgstr "Вы уже являетесь подписчиком этого списка рассылки!" -#: Mailman/Cgi/confirm.py:370 +#: Mailman/Cgi/confirm.py:374 msgid "" " You were not invited to this mailing list. The invitation has\n" " been discarded, and both list administrators have been\n" " alerted." msgstr "" -#: Mailman/Cgi/confirm.py:380 +#: Mailman/Cgi/confirm.py:384 msgid "Subscription request confirmed" msgstr "Запрос на подписку подтвержден" -#: Mailman/Cgi/confirm.py:384 +#: Mailman/Cgi/confirm.py:388 msgid "" " You have successfully confirmed your subscription request for\n" " \"%(addr)s\" to the %(listname)s mailing list. A separate\n" @@ -1445,30 +1451,30 @@ msgid "" " page</a>." msgstr "" -#: Mailman/Cgi/confirm.py:402 +#: Mailman/Cgi/confirm.py:406 msgid "You have canceled your unsubscription request." msgstr "Вы отозвали свой запрос на удаление подписки." -#: Mailman/Cgi/confirm.py:430 +#: Mailman/Cgi/confirm.py:434 msgid "Unsubscription request confirmed" msgstr "Запрос на удаление подписки подтвержден" -#: Mailman/Cgi/confirm.py:434 +#: Mailman/Cgi/confirm.py:438 msgid "" " You have successfully unsubscribed from the %(listname)s mailing\n" " list. You can now <a href=\"%(listinfourl)s\">visit the list's main\n" " information page</a>." msgstr "" -#: Mailman/Cgi/confirm.py:445 +#: Mailman/Cgi/confirm.py:449 msgid "Confirm unsubscription request" msgstr "Подтвердите запрос на удаление подписки" -#: Mailman/Cgi/confirm.py:460 Mailman/Cgi/confirm.py:550 +#: Mailman/Cgi/confirm.py:464 Mailman/Cgi/confirm.py:554 msgid "<em>Not available</em>" msgstr "" -#: Mailman/Cgi/confirm.py:463 +#: Mailman/Cgi/confirm.py:467 msgid "" "Your confirmation is required in order to complete the\n" " unsubscription request from the mailing list <em>%(listname)s</em>. You\n" @@ -1485,24 +1491,24 @@ msgid "" " request." msgstr "" -#: Mailman/Cgi/confirm.py:479 Mailman/Cgi/options.py:696 +#: Mailman/Cgi/confirm.py:483 Mailman/Cgi/options.py:696 #: Mailman/Cgi/options.py:837 Mailman/Cgi/options.py:847 msgid "Unsubscribe" msgstr "Удалить подписку" -#: Mailman/Cgi/confirm.py:480 Mailman/Cgi/confirm.py:579 +#: Mailman/Cgi/confirm.py:484 Mailman/Cgi/confirm.py:583 msgid "Cancel and discard" msgstr "Отказаться и удалить запрос" -#: Mailman/Cgi/confirm.py:490 +#: Mailman/Cgi/confirm.py:494 msgid "You have canceled your change of address request." msgstr "Вы отказались от запроса на изменение адреса." -#: Mailman/Cgi/confirm.py:519 +#: Mailman/Cgi/confirm.py:523 msgid "Change of address request confirmed" msgstr "Запрос на изменение адреса подписки подтвержден" -#: Mailman/Cgi/confirm.py:523 +#: Mailman/Cgi/confirm.py:527 msgid "" " You have successfully changed your address on the %(listname)s\n" " mailing list from <b>%(oldaddr)s</b> to <b>%(newaddr)s</b>. You\n" @@ -1510,17 +1516,17 @@ msgid "" " login page</a>." msgstr "" -#: Mailman/Cgi/confirm.py:535 +#: Mailman/Cgi/confirm.py:539 msgid "Confirm change of address request" msgstr "Подтвердите запрос на изменение адреса подписки" # DIG: везде/повсюду # MSS: еще варианты? -#: Mailman/Cgi/confirm.py:554 +#: Mailman/Cgi/confirm.py:558 msgid "globally" msgstr "везде" -#: Mailman/Cgi/confirm.py:557 +#: Mailman/Cgi/confirm.py:561 msgid "" "Your confirmation is required in order to complete the\n" " change of address request for the mailing list <em>%(listname)s</em>. You\n" @@ -1542,25 +1548,25 @@ msgid "" " request." msgstr "" -#: Mailman/Cgi/confirm.py:578 +#: Mailman/Cgi/confirm.py:582 msgid "Change address" msgstr "Изменить адрес" -#: Mailman/Cgi/confirm.py:587 Mailman/Cgi/confirm.py:701 +#: Mailman/Cgi/confirm.py:591 Mailman/Cgi/confirm.py:705 msgid "Continue awaiting approval" msgstr "" -#: Mailman/Cgi/confirm.py:595 +#: Mailman/Cgi/confirm.py:599 msgid "" "Okay, the list moderator will still have the\n" " opportunity to approve or reject this message." msgstr "" -#: Mailman/Cgi/confirm.py:621 +#: Mailman/Cgi/confirm.py:625 msgid "Sender discarded message via web." msgstr "Отправитель удалил сообщение через веб-интерфейс." -#: Mailman/Cgi/confirm.py:623 +#: Mailman/Cgi/confirm.py:627 msgid "" "The held message with the Subject:\n" " header <em>%(subject)s</em> could not be found. The most likely\n" @@ -1569,28 +1575,28 @@ msgid "" " time." msgstr "" -#: Mailman/Cgi/confirm.py:631 +#: Mailman/Cgi/confirm.py:635 msgid "Posted message canceled" msgstr "Сообщение отозвано" -#: Mailman/Cgi/confirm.py:634 +#: Mailman/Cgi/confirm.py:638 msgid "" " You have successfully canceled the posting of your message with\n" " the Subject: header <em>%(subject)s</em> to the mailing list\n" " %(listname)s." msgstr "" -#: Mailman/Cgi/confirm.py:645 +#: Mailman/Cgi/confirm.py:649 msgid "Cancel held message posting" msgstr "" -#: Mailman/Cgi/confirm.py:670 +#: Mailman/Cgi/confirm.py:674 msgid "" "The held message you were referred to has\n" " already been handled by the list administrator." msgstr "" -#: Mailman/Cgi/confirm.py:684 +#: Mailman/Cgi/confirm.py:688 msgid "" "Your confirmation is required in order to cancel the\n" " posting of your message to the mailing list <em>%(listname)s</em>:\n" @@ -1606,22 +1612,22 @@ msgid "" " allow the list moderator to approve or reject the message." msgstr "" -#: Mailman/Cgi/confirm.py:700 +#: Mailman/Cgi/confirm.py:704 msgid "Cancel posting" msgstr "" -#: Mailman/Cgi/confirm.py:712 +#: Mailman/Cgi/confirm.py:716 msgid "" "You have canceled the re-enabling of your membership. If\n" " we continue to receive bounces from your address, it could be deleted from\n" " this mailing list." msgstr "" -#: Mailman/Cgi/confirm.py:742 +#: Mailman/Cgi/confirm.py:746 msgid "Membership re-enabled." msgstr "Подписка возобновлена." -#: Mailman/Cgi/confirm.py:746 +#: Mailman/Cgi/confirm.py:750 msgid "" " You have successfully re-enabled your membership in the\n" " %(listname)s mailing list. You can now <a\n" @@ -1629,22 +1635,22 @@ msgid "" " " msgstr "" -#: Mailman/Cgi/confirm.py:758 +#: Mailman/Cgi/confirm.py:762 msgid "Re-enable mailing list membership" msgstr "Возобновить подписку на список рассылки" -#: Mailman/Cgi/confirm.py:775 +#: Mailman/Cgi/confirm.py:779 msgid "" "We're sorry, but you have already been unsubscribed\n" " from this mailing list. To re-subscribe, please visit the\n" " <a href=\"%(listinfourl)s\">list information page</a>." msgstr "" -#: Mailman/Cgi/confirm.py:789 +#: Mailman/Cgi/confirm.py:794 msgid "<em>not available</em>" msgstr "" -#: Mailman/Cgi/confirm.py:793 +#: Mailman/Cgi/confirm.py:798 msgid "" "Your membership in the %(realname)s mailing list is\n" " currently disabled due to excessive bounces. Your confirmation is\n" @@ -1664,11 +1670,11 @@ msgid "" " " msgstr "" -#: Mailman/Cgi/confirm.py:813 +#: Mailman/Cgi/confirm.py:818 msgid "Re-enable membership" msgstr "Возобновить подписку" -#: Mailman/Cgi/confirm.py:814 +#: Mailman/Cgi/confirm.py:819 msgid "Cancel" msgstr "" @@ -1715,77 +1721,77 @@ msgid "" " passwords." msgstr "" -#: Mailman/Cgi/create.py:132 +#: Mailman/Cgi/create.py:133 msgid "Initial list passwords do not match" msgstr "Ошибка при подтверждении пароля списка рассылки" -#: Mailman/Cgi/create.py:141 +#: Mailman/Cgi/create.py:142 msgid "The list password cannot be empty<!-- ignore -->" msgstr "" -#: Mailman/Cgi/create.py:153 +#: Mailman/Cgi/create.py:154 msgid "You are not authorized to create new mailing lists" msgstr "Вы не имеете право создавать списки рассылки на этом сервере" -#: Mailman/Cgi/create.py:161 +#: Mailman/Cgi/create.py:162 msgid "Unknown virtual host: %(safehostname)s" msgstr "Неизвестный виртуальный хост: %(safehostname)s" -#: Mailman/Cgi/create.py:192 bin/newlist:166 +#: Mailman/Cgi/create.py:193 bin/newlist:202 msgid "Bad owner email address: %(s)s" msgstr "" -#: Mailman/Cgi/create.py:196 bin/newlist:134 bin/newlist:168 +#: Mailman/Cgi/create.py:197 bin/newlist:170 bin/newlist:204 msgid "List already exists: %(listname)s" msgstr "Список уже существует: %(listname)s" -#: Mailman/Cgi/create.py:200 bin/newlist:164 +#: Mailman/Cgi/create.py:201 bin/newlist:200 msgid "Illegal list name: %(s)s" msgstr "Недопустимое имя для списка рассылки: %(s)s" -#: Mailman/Cgi/create.py:205 +#: Mailman/Cgi/create.py:206 msgid "" "Some unknown error occurred while creating the list.\n" " Please contact the site administrator for assistance." msgstr "" -#: Mailman/Cgi/create.py:242 bin/newlist:210 +#: Mailman/Cgi/create.py:243 bin/newlist:245 msgid "Your new mailing list: %(listname)s" msgstr "" -#: Mailman/Cgi/create.py:251 +#: Mailman/Cgi/create.py:252 msgid "Mailing list creation results" msgstr "" -#: Mailman/Cgi/create.py:257 +#: Mailman/Cgi/create.py:258 msgid "" "You have successfully created the mailing list\n" " <b>%(listname)s</b> and notification has been sent to the list owner\n" " <b>%(owner)s</b>. You can now:" msgstr "" -#: Mailman/Cgi/create.py:261 +#: Mailman/Cgi/create.py:262 msgid "Visit the list's info page" msgstr "Перейти к странице с общей информацией о списке рассылки" -#: Mailman/Cgi/create.py:262 +#: Mailman/Cgi/create.py:263 msgid "Visit the list's admin page" msgstr "Перейти к административной странице списка рассылки" -#: Mailman/Cgi/create.py:263 +#: Mailman/Cgi/create.py:264 msgid "Create another list" msgstr "Создать еще один список рассылки" -#: Mailman/Cgi/create.py:281 +#: Mailman/Cgi/create.py:282 msgid "Create a %(hostname)s Mailing List" msgstr "" -#: Mailman/Cgi/create.py:290 Mailman/Cgi/rmlist.py:199 +#: Mailman/Cgi/create.py:291 Mailman/Cgi/rmlist.py:199 #: Mailman/Gui/Bounce.py:187 Mailman/htmlformat.py:339 msgid "Error: " msgstr "Ошибка: " -#: Mailman/Cgi/create.py:292 +#: Mailman/Cgi/create.py:293 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" @@ -1809,61 +1815,61 @@ msgid "" " " msgstr "" -#: Mailman/Cgi/create.py:318 +#: Mailman/Cgi/create.py:319 msgid "List Identity" msgstr "" -#: Mailman/Cgi/create.py:322 +#: Mailman/Cgi/create.py:323 msgid "Name of list:" msgstr "Название списка рассылки:" -#: Mailman/Cgi/create.py:328 +#: Mailman/Cgi/create.py:329 msgid "Initial list owner address:" msgstr "Адрес владельца списка рассылки:" -#: Mailman/Cgi/create.py:337 +#: Mailman/Cgi/create.py:338 msgid "Auto-generate initial list password?" msgstr "Создать начальный пароль списка рассылки?" -#: Mailman/Cgi/create.py:345 +#: Mailman/Cgi/create.py:346 msgid "Initial list password:" msgstr "Пароль списка рассылки:" -#: Mailman/Cgi/create.py:351 +#: Mailman/Cgi/create.py:352 msgid "Confirm initial password:" msgstr "Подтвердите пароль списка рассылки:" -#: Mailman/Cgi/create.py:361 +#: Mailman/Cgi/create.py:362 msgid "List Characteristics" msgstr "" -#: Mailman/Cgi/create.py:365 +#: Mailman/Cgi/create.py:366 msgid "" "Should new members be quarantined before they\n" " are allowed to post unmoderated to this list? Answer <em>Yes</em> to hold\n" " new member postings for moderator approval by default." msgstr "" -#: Mailman/Cgi/create.py:394 +#: Mailman/Cgi/create.py:395 msgid "" "Initial list of supported languages. <p>Note that if you do not\n" " select at least one initial language, the list will use the server\n" " default language of %(deflang)s" msgstr "" -#: Mailman/Cgi/create.py:405 +#: Mailman/Cgi/create.py:406 msgid "Send \"list created\" email to list owner?" msgstr "" -#: Mailman/Cgi/create.py:414 +#: Mailman/Cgi/create.py:415 msgid "List creator's (authentication) password:" msgstr "" -#: Mailman/Cgi/create.py:419 +#: Mailman/Cgi/create.py:420 msgid "Create List" msgstr "Создать список" -#: Mailman/Cgi/create.py:420 +#: Mailman/Cgi/create.py:421 msgid "Clear Form" msgstr "" @@ -1879,51 +1885,55 @@ msgstr "" msgid "User specific options page" msgstr "" -#: Mailman/Cgi/edithtml.py:57 +#: Mailman/Cgi/edithtml.py:46 +msgid "Welcome email text file" +msgstr "" + +#: Mailman/Cgi/edithtml.py:58 msgid "List name is required." msgstr "Имя списка рассылки является обязательным." -#: Mailman/Cgi/edithtml.py:97 +#: Mailman/Cgi/edithtml.py:98 msgid "%(realname)s -- Edit html for %(template_info)s" msgstr "" -#: Mailman/Cgi/edithtml.py:103 +#: Mailman/Cgi/edithtml.py:104 msgid "Edit HTML : Error" msgstr "" -#: Mailman/Cgi/edithtml.py:104 +#: Mailman/Cgi/edithtml.py:105 msgid "%(safetemplatename)s: Invalid template" msgstr "" -#: Mailman/Cgi/edithtml.py:109 Mailman/Cgi/edithtml.py:110 +#: Mailman/Cgi/edithtml.py:110 Mailman/Cgi/edithtml.py:111 msgid "%(realname)s -- HTML Page Editing" msgstr "" -#: Mailman/Cgi/edithtml.py:111 +#: Mailman/Cgi/edithtml.py:112 msgid "Select page to edit:" msgstr "" -#: Mailman/Cgi/edithtml.py:137 +#: Mailman/Cgi/edithtml.py:138 msgid "View or edit the list configuration information." msgstr "" -#: Mailman/Cgi/edithtml.py:145 +#: Mailman/Cgi/edithtml.py:146 msgid "When you are done making changes..." msgstr "" -#: Mailman/Cgi/edithtml.py:146 +#: Mailman/Cgi/edithtml.py:147 msgid "Submit Changes" msgstr "Внести изменения" -#: Mailman/Cgi/edithtml.py:153 +#: Mailman/Cgi/edithtml.py:154 msgid "Can't have empty html page." msgstr "Нельзя иметь пустую html страницу." -#: Mailman/Cgi/edithtml.py:154 +#: Mailman/Cgi/edithtml.py:155 msgid "HTML Unchanged." msgstr "HTML Не изменен." -#: Mailman/Cgi/edithtml.py:169 +#: Mailman/Cgi/edithtml.py:170 msgid "HTML successfully updated." msgstr "HTML успешно обновлен." @@ -2093,8 +2103,8 @@ msgstr "Пароль не может быть пустым" msgid "Passwords did not match!" msgstr "" -#: Mailman/Cgi/options.py:414 Mailman/Commands/cmd_password.py:79 -#: Mailman/Commands/cmd_password.py:105 +#: Mailman/Cgi/options.py:414 Mailman/Commands/cmd_password.py:83 +#: Mailman/Commands/cmd_password.py:109 msgid "Password successfully changed." msgstr "Пароль был изменен." @@ -2285,19 +2295,19 @@ msgstr "" msgid "Pattern (as regexp):" msgstr "" -#: Mailman/Cgi/private.py:61 +#: Mailman/Cgi/private.py:64 msgid "Private Archive Error" msgstr "" -#: Mailman/Cgi/private.py:62 +#: Mailman/Cgi/private.py:65 msgid "You must specify a list." msgstr "Необходимо указать список." -#: Mailman/Cgi/private.py:99 +#: Mailman/Cgi/private.py:102 msgid "Private Archive Error - %(msg)s" msgstr "" -#: Mailman/Cgi/private.py:156 +#: Mailman/Cgi/private.py:159 msgid "Private archive file not found" msgstr "" @@ -2645,24 +2655,24 @@ msgid "" " response is always sent to the subscribed address.\n" msgstr "" -#: Mailman/Commands/cmd_password.py:51 Mailman/Commands/cmd_password.py:64 +#: Mailman/Commands/cmd_password.py:51 Mailman/Commands/cmd_password.py:66 msgid "Your password is: %(password)s" msgstr "Ваш пароль: %(password)s" -#: Mailman/Commands/cmd_password.py:55 Mailman/Commands/cmd_password.py:68 -#: Mailman/Commands/cmd_password.py:91 Mailman/Commands/cmd_password.py:117 +#: Mailman/Commands/cmd_password.py:57 Mailman/Commands/cmd_password.py:72 +#: Mailman/Commands/cmd_password.py:95 Mailman/Commands/cmd_password.py:121 #: Mailman/Commands/cmd_set.py:149 Mailman/Commands/cmd_set.py:219 msgid "You are not a member of the %(listname)s mailing list" msgstr "Вы не являетесь подписчиком списка рассылки %(listname)s" -#: Mailman/Commands/cmd_password.py:81 Mailman/Commands/cmd_password.py:107 +#: Mailman/Commands/cmd_password.py:85 Mailman/Commands/cmd_password.py:111 msgid "" "You did not give the correct old password, so your password has not been\n" "changed. Use the no argument version of the password command to retrieve your\n" "current password, then try again." msgstr "" -#: Mailman/Commands/cmd_password.py:85 Mailman/Commands/cmd_password.py:111 +#: Mailman/Commands/cmd_password.py:89 Mailman/Commands/cmd_password.py:115 msgid "" "\n" "Usage:" @@ -2920,44 +2930,44 @@ msgstr "" msgid "No valid address found to subscribe" msgstr "" -#: Mailman/Commands/cmd_subscribe.py:102 +#: Mailman/Commands/cmd_subscribe.py:105 msgid "" "The email address you supplied is banned from this mailing list.\n" "If you think this restriction is erroneous, please contact the list\n" "owners at %(listowner)s." msgstr "" -#: Mailman/Commands/cmd_subscribe.py:108 +#: Mailman/Commands/cmd_subscribe.py:111 msgid "" "Mailman won't accept the given email address as a valid address.\n" "(E.g. it must have an @ in it.)" msgstr "" -#: Mailman/Commands/cmd_subscribe.py:113 +#: Mailman/Commands/cmd_subscribe.py:116 msgid "" "Your subscription is not allowed because\n" "the email address you gave is insecure." msgstr "" -#: Mailman/Commands/cmd_subscribe.py:118 +#: Mailman/Commands/cmd_subscribe.py:121 msgid "You are already subscribed!" msgstr "вы уже является подписчиком этого списка рассылки!" -#: Mailman/Commands/cmd_subscribe.py:122 +#: Mailman/Commands/cmd_subscribe.py:125 msgid "No one can subscribe to the digest of this list!" msgstr "" -#: Mailman/Commands/cmd_subscribe.py:125 +#: Mailman/Commands/cmd_subscribe.py:128 msgid "This list only supports digest subscriptions!" msgstr "" -#: Mailman/Commands/cmd_subscribe.py:131 +#: Mailman/Commands/cmd_subscribe.py:134 msgid "" "Your subscription request has been forwarded to the list administrator\n" "at %(listowner)s for review." msgstr "" -#: Mailman/Commands/cmd_subscribe.py:136 +#: Mailman/Commands/cmd_subscribe.py:139 msgid "Subscription request succeeded." msgstr "" @@ -3046,119 +3056,123 @@ msgstr "Подписчики, получающие подписку обычным образом:" msgid "Digest members:" msgstr "Подписчики, получающие подписку в виде дайджеста:" -#: Mailman/Defaults.py:1249 +#: Mailman/Defaults.py:1310 msgid "Catalan" msgstr "Каталанский" -#: Mailman/Defaults.py:1250 +#: Mailman/Defaults.py:1311 msgid "Czech" msgstr "Чешский" -#: Mailman/Defaults.py:1251 +#: Mailman/Defaults.py:1312 msgid "Danish" msgstr "Датский" -#: Mailman/Defaults.py:1252 +#: Mailman/Defaults.py:1313 msgid "German" msgstr "Немецкий" -#: Mailman/Defaults.py:1253 +#: Mailman/Defaults.py:1314 msgid "English (USA)" msgstr "Английский (США)" -#: Mailman/Defaults.py:1254 +#: Mailman/Defaults.py:1315 msgid "Spanish (Spain)" msgstr "Испанский (Испания)" -#: Mailman/Defaults.py:1255 +#: Mailman/Defaults.py:1316 msgid "Estonian" msgstr "Эстонский" -#: Mailman/Defaults.py:1256 +#: Mailman/Defaults.py:1317 msgid "Euskara" msgstr "" -#: Mailman/Defaults.py:1257 +#: Mailman/Defaults.py:1318 msgid "Finnish" msgstr "Финский" -#: Mailman/Defaults.py:1258 +#: Mailman/Defaults.py:1319 msgid "French" msgstr "Французский" -#: Mailman/Defaults.py:1259 +#: Mailman/Defaults.py:1320 msgid "Croatian" -msgstr "" +msgstr "Хорвацкий" -#: Mailman/Defaults.py:1260 +#: Mailman/Defaults.py:1321 msgid "Hungarian" msgstr "Венгерский" -#: Mailman/Defaults.py:1261 +#: Mailman/Defaults.py:1322 msgid "Italian" msgstr "Итальянский" -#: Mailman/Defaults.py:1262 +#: Mailman/Defaults.py:1323 msgid "Japanese" msgstr "Японский" -#: Mailman/Defaults.py:1263 +#: Mailman/Defaults.py:1324 msgid "Korean" msgstr "Корейский" -#: Mailman/Defaults.py:1264 +#: Mailman/Defaults.py:1325 msgid "Lithuanian" -msgstr "" +msgstr "Литовский" -#: Mailman/Defaults.py:1265 +#: Mailman/Defaults.py:1326 msgid "Dutch" msgstr "Голландский" -#: Mailman/Defaults.py:1266 +#: Mailman/Defaults.py:1327 msgid "Norwegian" msgstr "Норвежский" -#: Mailman/Defaults.py:1267 +#: Mailman/Defaults.py:1328 msgid "Polish" -msgstr "" +msgstr "Польский" -#: Mailman/Defaults.py:1268 +#: Mailman/Defaults.py:1329 msgid "Portuguese" msgstr "Португальский" -#: Mailman/Defaults.py:1269 +#: Mailman/Defaults.py:1330 msgid "Portuguese (Brazil)" msgstr "Португальский (Бразилия)" -#: Mailman/Defaults.py:1270 +#: Mailman/Defaults.py:1331 msgid "Romanian" msgstr "Румынский" -#: Mailman/Defaults.py:1271 +#: Mailman/Defaults.py:1332 msgid "Russian" msgstr "Русский" -#: Mailman/Defaults.py:1272 +#: Mailman/Defaults.py:1333 msgid "Serbian" msgstr "Сербский" -#: Mailman/Defaults.py:1273 +#: Mailman/Defaults.py:1334 msgid "Slovenian" msgstr "Словацкий" -#: Mailman/Defaults.py:1274 +#: Mailman/Defaults.py:1335 msgid "Swedish" msgstr "Шведский" -#: Mailman/Defaults.py:1275 +#: Mailman/Defaults.py:1336 +msgid "Turkish" +msgstr "Турецкий" + +#: Mailman/Defaults.py:1337 msgid "Ukrainian" msgstr "Украинский" -#: Mailman/Defaults.py:1276 +#: Mailman/Defaults.py:1338 msgid "Chinese (China)" msgstr "Китайский (Китай)" -#: Mailman/Defaults.py:1277 +#: Mailman/Defaults.py:1339 msgid "Chinese (Taiwan)" msgstr "Китайский (Тайвань)" @@ -3188,11 +3202,11 @@ msgstr "Ваша подписка на %(realname)s была удалена" msgid "%(listfullname)s mailing list reminder" msgstr "" -#: Mailman/Deliverer.py:158 Mailman/Deliverer.py:177 +#: Mailman/Deliverer.py:166 Mailman/Deliverer.py:185 msgid "Hostile subscription attempt detected" msgstr "" -#: Mailman/Deliverer.py:159 +#: Mailman/Deliverer.py:167 msgid "" "%(address)s was invited to a different mailing\n" "list, but in a deliberate malicious attempt they tried to confirm the\n" @@ -3200,7 +3214,7 @@ msgid "" "action by you is required." msgstr "" -#: Mailman/Deliverer.py:178 +#: Mailman/Deliverer.py:186 msgid "" "You invited %(address)s to your list, but in a\n" "deliberate malicious attempt, they tried to confirm the invitation to a\n" @@ -3208,10 +3222,9 @@ msgid "" "is required." msgstr "" -#: Mailman/Deliverer.py:212 -#, fuzzy +#: Mailman/Deliverer.py:220 msgid "%(listname)s mailing list probe message" -msgstr "Списки рассылки, расположенные на %(hostname)s" +msgstr "" #: Mailman/Errors.py:114 msgid "For some unknown reason" @@ -3452,7 +3465,7 @@ msgstr "" "Количество дней между отправкой предупреждений <em>Ваша подписка\n" " приостановлена</em>. Это должно быть целое число." -#: Mailman/Gui/Bounce.py:117 Mailman/Gui/General.py:259 +#: Mailman/Gui/Bounce.py:117 Mailman/Gui/General.py:263 msgid "Notifications" msgstr "Оповещения" @@ -3620,6 +3633,21 @@ msgstr "" #: Mailman/Gui/ContentFilter.py:104 msgid "" +"Remove message attachments that have a matching filename\n" +" extension." +msgstr "Удалять вложения, соответствующие указанным типам" + +#: Mailman/Gui/ContentFilter.py:108 +msgid "" +"Remove message attachments that don't have a matching\n" +" filename extension. Leave this field blank to skip this filter\n" +" test." +msgstr "" +"Удалять сообщения, которые не содержат вложения указанных типов.\n" +" Оставьте список пустым, чтоб опустить проверку этого условия" + +#: Mailman/Gui/ContentFilter.py:113 +msgid "" "Should Mailman convert <tt>text/html</tt> parts to plain\n" " text? This conversion happens after MIME attachments have been\n" " stripped." @@ -3627,13 +3655,13 @@ msgstr "" "Преобразовывать части сообщения типа <tt>text/html</tt> в обычный текст?\n" " Это преобразование происходит <b>после</b> того, как вложения были удалены." -#: Mailman/Gui/ContentFilter.py:110 +#: Mailman/Gui/ContentFilter.py:119 msgid "" "Action to take when a message matches the content filtering\n" " rules." msgstr "" -#: Mailman/Gui/ContentFilter.py:113 +#: Mailman/Gui/ContentFilter.py:122 msgid "" "One of these actions is take when the message matches one of\n" " the content filtering rules, meaning, the top-level\n" @@ -3660,7 +3688,7 @@ msgid "" " administrator." msgstr "" -#: Mailman/Gui/ContentFilter.py:154 +#: Mailman/Gui/ContentFilter.py:163 msgid "Bad MIME type ignored: %(spectype)s" msgstr "" @@ -3935,10 +3963,14 @@ msgid "" " posted to the list, to distinguish mailing list messages in in\n" " mailbox summaries. Brevity is premium here, it's ok to shorten\n" " long mailing list names to something more concise, as long as it\n" -" still identifies the mailing list." +" still identifies the mailing list.\n" +" You can also add a sequencial number by %%d substitution\n" +" directive. eg.; [listname %%d] -> [listname 123]\n" +" (listname %%05d) -> (listname 00123)\n" +" " msgstr "" -#: Mailman/Gui/General.py:151 +#: Mailman/Gui/General.py:155 msgid "" "Hide the sender of a message, replacing it with the list\n" " address (Removes From, Sender and Reply-To fields)" @@ -3946,11 +3978,11 @@ msgstr "" "Скрывать отправителя сообщения, заменяя его адрес адресом списка \n" " рассылки (также удалять поля From, Sender и Reply-To)" -#: Mailman/Gui/General.py:154 +#: Mailman/Gui/General.py:158 msgid "<tt>Reply-To:</tt> header munging" msgstr "Обработка заголовка <tt>Reply-To:</tt>" -#: Mailman/Gui/General.py:157 +#: Mailman/Gui/General.py:161 msgid "" "Should any existing <tt>Reply-To:</tt> header found in the\n" " original message be stripped? If so, this will be done\n" @@ -3958,26 +3990,26 @@ msgid "" " added by Mailman or not." msgstr "" -#: Mailman/Gui/General.py:163 +#: Mailman/Gui/General.py:167 msgid "Explicit address" msgstr "" -#: Mailman/Gui/General.py:163 +#: Mailman/Gui/General.py:167 msgid "Poster" msgstr "" -#: Mailman/Gui/General.py:163 +#: Mailman/Gui/General.py:167 msgid "This list" msgstr "" -#: Mailman/Gui/General.py:164 +#: Mailman/Gui/General.py:168 msgid "" "Where are replies to list messages directed?\n" " <tt>Poster</tt> is <em>strongly</em> recommended for most mailing\n" " lists." msgstr "" -#: Mailman/Gui/General.py:169 +#: Mailman/Gui/General.py:173 msgid "" "This option controls what Mailman does to the\n" " <tt>Reply-To:</tt> header in messages flowing through this\n" @@ -4011,11 +4043,11 @@ msgid "" " list." msgstr "" -#: Mailman/Gui/General.py:201 +#: Mailman/Gui/General.py:205 msgid "Explicit <tt>Reply-To:</tt> header." msgstr "" -#: Mailman/Gui/General.py:203 +#: Mailman/Gui/General.py:207 msgid "" "This is the address set in the <tt>Reply-To:</tt> header\n" " when the <a\n" @@ -4047,17 +4079,17 @@ msgid "" " <tt>Reply-To:</tt> header, it will not be changed." msgstr "" -#: Mailman/Gui/General.py:232 +#: Mailman/Gui/General.py:236 msgid "Umbrella list settings" msgstr "" -#: Mailman/Gui/General.py:235 +#: Mailman/Gui/General.py:239 msgid "" "Send password reminders to, eg, \"-owner\" address instead of\n" " directly to user." msgstr "" -#: Mailman/Gui/General.py:238 +#: Mailman/Gui/General.py:242 msgid "" "Set this to yes when this list is intended to cascade only\n" " to other mailing lists. When set, meta notices like\n" @@ -4067,14 +4099,14 @@ msgid "" " account name." msgstr "" -#: Mailman/Gui/General.py:246 +#: Mailman/Gui/General.py:250 msgid "" "Suffix for use when this list is an umbrella for other\n" " lists, according to setting of previous \"umbrella_list\"\n" " setting." msgstr "" -#: Mailman/Gui/General.py:250 +#: Mailman/Gui/General.py:254 msgid "" "When \"umbrella_list\" is set to indicate that this list has\n" " other mailing lists as members, then administrative notices like\n" @@ -4086,24 +4118,24 @@ msgid "" " is \"No\"." msgstr "" -#: Mailman/Gui/General.py:262 +#: Mailman/Gui/General.py:266 msgid "Send monthly password reminders?" msgstr "Отправлять ежемесячное напоминание пароля?" -#: Mailman/Gui/General.py:264 +#: Mailman/Gui/General.py:268 msgid "" "Turn this on if you want password reminders to be sent once\n" " per month to your members. Note that members may disable their\n" " own individual password reminders." msgstr "" -#: Mailman/Gui/General.py:269 +#: Mailman/Gui/General.py:273 msgid "" "List-specific text prepended to new-subscriber welcome\n" " message" msgstr "" -#: Mailman/Gui/General.py:272 +#: Mailman/Gui/General.py:276 msgid "" "This value, if any, will be added to the front of the\n" " new-subscriber welcome message. The rest of the welcome message\n" @@ -4122,11 +4154,11 @@ msgid "" " </ul>" msgstr "" -#: Mailman/Gui/General.py:289 +#: Mailman/Gui/General.py:293 msgid "Send welcome message to newly subscribed members?" msgstr "Отправлять приветственное сообщение новым подписчикам?" -#: Mailman/Gui/General.py:290 +#: Mailman/Gui/General.py:294 msgid "" "Turn this off only if you plan on subscribing people manually\n" " and don't want them to know that you did so. This option is most\n" @@ -4134,23 +4166,23 @@ msgid "" " list manager to Mailman." msgstr "" -#: Mailman/Gui/General.py:296 +#: Mailman/Gui/General.py:300 msgid "" "Text sent to people leaving the list. If empty, no special\n" " text will be added to the unsubscribe message." msgstr "" -#: Mailman/Gui/General.py:300 +#: Mailman/Gui/General.py:304 msgid "Send goodbye message to members when they are unsubscribed?" msgstr "Отправлять прощальное сообщение тем, кто отменил подписку?" -#: Mailman/Gui/General.py:303 +#: Mailman/Gui/General.py:307 msgid "" "Should the list moderators get immediate notice of new\n" " requests, as well as daily notices about collected ones?" msgstr "" -#: Mailman/Gui/General.py:306 +#: Mailman/Gui/General.py:310 msgid "" "List moderators (and list administrators) are sent daily\n" " reminders of requests pending approval, like subscriptions to a\n" @@ -4159,24 +4191,16 @@ msgid "" " immediately on the arrival of new requests as well." msgstr "" -#: Mailman/Gui/General.py:313 +#: Mailman/Gui/General.py:317 msgid "" "Should administrator get notices of subscribes and\n" " unsubscribes?" msgstr "" -#: Mailman/Gui/General.py:318 +#: Mailman/Gui/General.py:322 msgid "Send mail to poster when their posting is held for approval?" msgstr "" -#: Mailman/Gui/General.py:320 -msgid "" -"Approval notices are sent when mail triggers certain of the\n" -" limits <em>except</em> routine list moderation and spam filters,\n" -" for which notices are <em>not</em> sent. This option overrides\n" -" ever sending the notice." -msgstr "" - #: Mailman/Gui/General.py:325 msgid "Additional settings" msgstr "Дополнительные параметры" @@ -4282,14 +4306,20 @@ msgid "" " headers.)" msgstr "" -#: Mailman/Gui/General.py:418 +#: Mailman/Gui/General.py:415 +msgid "" +"Discard held messages older than this number of days.\n" +" Use 0 for no automatic discarding." +msgstr "" + +#: Mailman/Gui/General.py:425 msgid "" "<b>real_name</b> attribute not\n" " changed! It must differ from the list's name by case\n" " only." msgstr "атрибут <b>real_name</b> не был изменен. он может отличаться от названия списка рассылки только регистром букв." -#: Mailman/Gui/General.py:448 +#: Mailman/Gui/General.py:455 msgid "" "You cannot add a Reply-To: to an explicit\n" " address if that address is blank. Resetting these values." @@ -4498,6 +4528,18 @@ msgid "" " message. " msgstr "" +#: Mailman/Gui/NonDigest.py:140 +msgid "Scrub attachments of regular delivery message?" +msgstr "" + +#: Mailman/Gui/NonDigest.py:141 +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 "" + #: Mailman/Gui/Passwords.py:27 msgid "Passwords" msgstr "Пароли" @@ -4866,23 +4908,31 @@ msgid "" " discarded, be forwarded to the list moderator?" msgstr "" -#: Mailman/Gui/Privacy.py:312 +#: Mailman/Gui/Privacy.py:310 +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" +" the list's owner address by %%(listowner)s and replaces the\n" +" internally crafted default message." +msgstr "" + +#: Mailman/Gui/Privacy.py:318 msgid "" "This section allows you to configure various filters based on\n" " the recipient of the message." msgstr "" -#: Mailman/Gui/Privacy.py:315 +#: Mailman/Gui/Privacy.py:321 msgid "Recipient filters" msgstr "" -#: Mailman/Gui/Privacy.py:319 +#: Mailman/Gui/Privacy.py:325 msgid "" "Must posts have list named in destination (to, cc) field\n" " (or be among the acceptable alias names, specified below)?" msgstr "" -#: Mailman/Gui/Privacy.py:322 +#: Mailman/Gui/Privacy.py:328 msgid "" "Many (in fact, most) spams do not explicitly name their\n" " myriad destinations in the explicit destination addresses - in\n" @@ -4902,13 +4952,13 @@ msgid "" " </ol>" msgstr "" -#: Mailman/Gui/Privacy.py:340 +#: Mailman/Gui/Privacy.py:346 msgid "" "Alias names (regexps) which qualify as explicit to or cc\n" " destination names for this list." msgstr "" -#: Mailman/Gui/Privacy.py:343 +#: Mailman/Gui/Privacy.py:349 msgid "" "Alternate addresses that are acceptable when\n" " `require_explicit_destination' is enabled. This option takes a\n" @@ -4928,17 +4978,17 @@ msgid "" " recipient address." msgstr "" -#: Mailman/Gui/Privacy.py:361 +#: Mailman/Gui/Privacy.py:367 msgid "Ceiling on acceptable number of recipients for a posting." msgstr "" -#: Mailman/Gui/Privacy.py:363 +#: Mailman/Gui/Privacy.py:369 msgid "" "If a posting has this number, or more, of recipients, it is\n" " held for admin approval. Use 0 for no ceiling." msgstr "" -#: Mailman/Gui/Privacy.py:368 +#: Mailman/Gui/Privacy.py:374 msgid "" "This section allows you to configure various anti-spam\n" " filters posting filters, which can help reduce the amount of spam\n" @@ -4946,15 +4996,15 @@ msgid "" " " msgstr "" -#: Mailman/Gui/Privacy.py:373 +#: Mailman/Gui/Privacy.py:379 msgid "Header filters" msgstr "Фильтрация по заголовку" -#: Mailman/Gui/Privacy.py:376 +#: Mailman/Gui/Privacy.py:382 msgid "Filter rules to match against the headers of a message." msgstr "" -#: Mailman/Gui/Privacy.py:378 +#: Mailman/Gui/Privacy.py:384 msgid "" "Each header filter rule has two parts, a list of regular\n" " expressions, one per line, and an action to take. Mailman\n" @@ -4965,18 +5015,24 @@ msgid "" "\n" " You can have more than one filter rule for your list. In that\n" " case, each rule is matched in turn, with processing stopped after\n" -" the first match." +" the first match.\n" +"\n" +" Note that headers are collected from all the attachments \n" +" (except for the mailman administrivia message) and\n" +" matched against the regular expressions. With this feature,\n" +" you can effectively sort out messages with dangerous file\n" +" types or file name extensions." msgstr "" -#: Mailman/Gui/Privacy.py:389 +#: Mailman/Gui/Privacy.py:401 msgid "Legacy anti-spam filters" msgstr "" -#: Mailman/Gui/Privacy.py:392 +#: Mailman/Gui/Privacy.py:404 msgid "Hold posts with header value matching a specified regexp." msgstr "" -#: Mailman/Gui/Privacy.py:393 +#: Mailman/Gui/Privacy.py:405 msgid "" "Use this option to prohibit posts according to specific\n" " header values. The target value is a regular-expression for\n" @@ -4993,13 +5049,13 @@ msgid "" " bracketing it." msgstr "" -#: Mailman/Gui/Privacy.py:465 +#: Mailman/Gui/Privacy.py:478 msgid "" "Header filter rules require a pattern.\n" " Incomplete filter rules will be ignored." msgstr "" -#: Mailman/Gui/Privacy.py:473 +#: Mailman/Gui/Privacy.py:486 msgid "" "The header filter rule pattern\n" " '%(safepattern)s' is not a legal regular expression. This\n" @@ -5582,19 +5638,27 @@ msgid "" "also appear in the first line of the body of the reply." msgstr "" -#: Mailman/Handlers/MimeDel.py:56 +#: Mailman/Handlers/MimeDel.py:58 msgid "The message's content type was explicitly disallowed" msgstr "" -#: Mailman/Handlers/MimeDel.py:61 +#: Mailman/Handlers/MimeDel.py:63 msgid "The message's content type was not explicitly allowed" msgstr "" -#: Mailman/Handlers/MimeDel.py:73 +#: Mailman/Handlers/MimeDel.py:71 +msgid "The message's file extension was explicitly disallowed" +msgstr "" + +#: Mailman/Handlers/MimeDel.py:74 +msgid "The message's file extension was not explicitly allowed" +msgstr "" + +#: Mailman/Handlers/MimeDel.py:86 msgid "After content filtering, the message was empty" msgstr "" -#: Mailman/Handlers/MimeDel.py:208 +#: Mailman/Handlers/MimeDel.py:229 msgid "" "The attached message matched the %(listname)s mailing list's content filtering\n" "rules and was prevented from being forwarded on to the list membership. You\n" @@ -5602,22 +5666,22 @@ msgid "" "\n" msgstr "" -#: Mailman/Handlers/MimeDel.py:214 +#: Mailman/Handlers/MimeDel.py:235 msgid "Content filtered message notification" msgstr "" -#: Mailman/Handlers/Moderate.py:138 +#: Mailman/Handlers/Moderate.py:142 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 in\n" "error, contact the mailing list owner at %(listowner)s." msgstr "" -#: Mailman/Handlers/Moderate.py:154 +#: Mailman/Handlers/Moderate.py:158 msgid "Auto-discard notification" msgstr "" -#: Mailman/Handlers/Moderate.py:157 +#: Mailman/Handlers/Moderate.py:161 msgid "The attached message has been automatically discarded." msgstr "Вложенное сообщение было автоматически удалено" @@ -5629,29 +5693,36 @@ msgstr "" msgid "The Mailman Replybot" msgstr "" -#: Mailman/Handlers/Scrubber.py:188 +#: Mailman/Handlers/Scrubber.py:202 +msgid "" +"An embedded and charset-unspecified text was scrubbed...\n" +"Name: %(filename)s\n" +"Url: %(url)s\n" +msgstr "" + +#: Mailman/Handlers/Scrubber.py:213 msgid "HTML attachment scrubbed and removed" msgstr "" -#: Mailman/Handlers/Scrubber.py:205 Mailman/Handlers/Scrubber.py:231 +#: Mailman/Handlers/Scrubber.py:231 Mailman/Handlers/Scrubber.py:257 msgid "" "An HTML attachment was scrubbed...\n" "URL: %(url)s\n" msgstr "" -#: Mailman/Handlers/Scrubber.py:243 +#: Mailman/Handlers/Scrubber.py:269 msgid "no subject" msgstr "без темы" -#: Mailman/Handlers/Scrubber.py:244 +#: Mailman/Handlers/Scrubber.py:270 msgid "no date" msgstr "без даты" -#: Mailman/Handlers/Scrubber.py:245 +#: Mailman/Handlers/Scrubber.py:271 msgid "unknown sender" msgstr "неизвестный отправитель" -#: Mailman/Handlers/Scrubber.py:248 +#: Mailman/Handlers/Scrubber.py:274 msgid "" "An embedded message was scrubbed...\n" "From: %(who)s\n" @@ -5661,7 +5732,7 @@ msgid "" "Url: %(url)s\n" msgstr "" -#: Mailman/Handlers/Scrubber.py:272 +#: Mailman/Handlers/Scrubber.py:300 msgid "" "A non-text attachment was scrubbed...\n" "Name: %(filename)s\n" @@ -5671,11 +5742,11 @@ msgid "" "Url : %(url)s\n" msgstr "" -#: Mailman/Handlers/Scrubber.py:301 -msgid "Skipped content of type %(partctype)s" +#: Mailman/Handlers/Scrubber.py:335 +msgid "Skipped content of type %(partctype)s\n" msgstr "" -#: Mailman/Handlers/Scrubber.py:327 +#: Mailman/Handlers/Scrubber.py:370 msgid "-------------- next part --------------\n" msgstr "" @@ -5683,75 +5754,75 @@ msgstr "" msgid "The message headers matched a filter rule" msgstr "" -#: Mailman/Handlers/SpamDetect.py:121 +#: Mailman/Handlers/SpamDetect.py:131 msgid "Message rejected by filter rule match" msgstr "" -#: Mailman/Handlers/ToDigest.py:146 +#: Mailman/Handlers/ToDigest.py:149 msgid "%(realname)s Digest, Vol %(volume)d, Issue %(issue)d" msgstr "Дайджест списка рассылки %(realname)s; том %(volume)d, выпуск %(issue)d" -#: Mailman/Handlers/ToDigest.py:187 +#: Mailman/Handlers/ToDigest.py:195 msgid "digest header" msgstr "" -#: Mailman/Handlers/ToDigest.py:190 +#: Mailman/Handlers/ToDigest.py:198 msgid "Digest Header" msgstr "" -#: Mailman/Handlers/ToDigest.py:203 +#: Mailman/Handlers/ToDigest.py:211 msgid "Today's Topics:\n" msgstr "" -#: Mailman/Handlers/ToDigest.py:282 +#: Mailman/Handlers/ToDigest.py:291 msgid "Today's Topics (%(msgcount)d messages)" msgstr "" -#: Mailman/Handlers/ToDigest.py:308 +#: Mailman/Handlers/ToDigest.py:317 msgid "[Message discarded by content filter]" msgstr "" -#: Mailman/Handlers/ToDigest.py:323 +#: Mailman/Handlers/ToDigest.py:343 msgid "digest footer" msgstr "" -#: Mailman/Handlers/ToDigest.py:326 +#: Mailman/Handlers/ToDigest.py:346 msgid "Digest Footer" msgstr "" -#: Mailman/Handlers/ToDigest.py:340 +#: Mailman/Handlers/ToDigest.py:360 msgid "End of " msgstr "" -#: Mailman/ListAdmin.py:287 +#: Mailman/ListAdmin.py:295 msgid "Posting of your message titled \"%(subject)s\"" msgstr "" -#: Mailman/ListAdmin.py:326 +#: Mailman/ListAdmin.py:334 msgid "Forward of moderated message" msgstr "" -#: Mailman/ListAdmin.py:382 +#: Mailman/ListAdmin.py:390 msgid "New subscription request to list %(realname)s from %(addr)s" msgstr "" -#: Mailman/ListAdmin.py:405 +#: Mailman/ListAdmin.py:413 msgid "Subscription request" msgstr "Запрос на подписку" -#: Mailman/ListAdmin.py:434 +#: Mailman/ListAdmin.py:442 msgid "New unsubscription request from %(realname)s by %(addr)s" msgstr "" -#: Mailman/ListAdmin.py:457 +#: Mailman/ListAdmin.py:465 msgid "Unsubscription request" msgstr "Запрос на удаление подписки" -#: Mailman/ListAdmin.py:488 +#: Mailman/ListAdmin.py:496 msgid "Original Message" msgstr "" -#: Mailman/ListAdmin.py:491 +#: Mailman/ListAdmin.py:499 msgid "Request to mailing list %(realname)s rejected" msgstr "" @@ -5821,11 +5892,11 @@ msgstr "проверяется режим доступа к %(files)s" msgid "%(file)s permissions must be 066x (got %(octmode)s)" msgstr "режим доступа к %(file)s должен быть 066x (а не %(octmode)s)" -#: Mailman/MTA/Postfix.py:318 Mailman/MTA/Postfix.py:345 bin/check_perms:112 -#: bin/check_perms:134 bin/check_perms:144 bin/check_perms:155 -#: bin/check_perms:180 bin/check_perms:197 bin/check_perms:216 -#: bin/check_perms:239 bin/check_perms:258 bin/check_perms:272 -#: bin/check_perms:292 bin/check_perms:329 +#: Mailman/MTA/Postfix.py:318 Mailman/MTA/Postfix.py:345 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:227 +#: bin/check_perms:250 bin/check_perms:269 bin/check_perms:283 +#: bin/check_perms:303 bin/check_perms:340 msgid "(fixing)" msgstr "" @@ -5837,35 +5908,41 @@ msgstr "" msgid "%(dbfile)s owned by %(owner)s (must be owned by %(user)s" msgstr "" -#: Mailman/MailList.py:756 -msgid "You have been invited to join the %(listname)s mailing list" -msgstr "" +#: Mailman/MailList.py:214 +#, fuzzy +msgid "Your confirmation is required to join the %(listname)s mailing list" +msgstr "Вы не являетесь подписчиком списка рассылки %(listname)s" + +#: Mailman/MailList.py:224 +#, fuzzy +msgid "Your confirmation is required to leave the %(listname)s mailing list" +msgstr "Вы не являетесь подписчиком списка рассылки %(listname)s" -#: Mailman/MailList.py:860 Mailman/MailList.py:1249 +#: Mailman/MailList.py:887 Mailman/MailList.py:1276 msgid " from %(remote)s" msgstr "" -#: Mailman/MailList.py:894 +#: Mailman/MailList.py:921 msgid "subscriptions to %(realname)s require moderator approval" msgstr "подписка на %(realname)s требует подтверждения модератора" -#: Mailman/MailList.py:958 bin/add_members:242 +#: Mailman/MailList.py:985 bin/add_members:242 msgid "%(realname)s subscription notification" msgstr "" -#: Mailman/MailList.py:977 +#: Mailman/MailList.py:1004 msgid "unsubscriptions require moderator approval" msgstr "удаление подписки требует подтверждения модератора" -#: Mailman/MailList.py:997 +#: Mailman/MailList.py:1024 msgid "%(realname)s unsubscribe notification" msgstr "" -#: Mailman/MailList.py:1158 +#: Mailman/MailList.py:1185 msgid "subscriptions to %(name)s require administrator approval" msgstr "подписка на %(name)s требует одобрения администратора" -#: Mailman/MailList.py:1418 +#: Mailman/MailList.py:1448 msgid "Last autoresponse notification for today" msgstr "" @@ -5885,21 +5962,21 @@ msgstr "" msgid "Uncaught bounce notification" msgstr "" -#: Mailman/Queue/CommandRunner.py:90 +#: Mailman/Queue/CommandRunner.py:92 msgid "Ignoring non-text/plain MIME parts" msgstr "" -#: Mailman/Queue/CommandRunner.py:146 +#: Mailman/Queue/CommandRunner.py:148 msgid "" "The results of your email command are provided below.\n" "Attached is your original message.\n" msgstr "" -#: Mailman/Queue/CommandRunner.py:151 +#: Mailman/Queue/CommandRunner.py:153 msgid "- Results:" msgstr "-- результаты:" -#: Mailman/Queue/CommandRunner.py:157 +#: Mailman/Queue/CommandRunner.py:159 msgid "" "\n" "- Unprocessed:" @@ -5907,13 +5984,13 @@ msgstr "" "\n" "-- Необработанных:" -#: Mailman/Queue/CommandRunner.py:161 +#: Mailman/Queue/CommandRunner.py:163 msgid "" "No commands were found in this message.\n" "To obtain instructions, send a message containing just the word \"help\".\n" msgstr "" -#: Mailman/Queue/CommandRunner.py:166 +#: Mailman/Queue/CommandRunner.py:168 msgid "" "\n" "- Ignored:" @@ -5921,7 +5998,7 @@ msgstr "" "\n" "-- Пропущенных:" -#: Mailman/Queue/CommandRunner.py:168 +#: Mailman/Queue/CommandRunner.py:170 msgid "" "\n" "- Done.\n" @@ -5931,7 +6008,7 @@ msgstr "" "-- Готово.\n" "\n" -#: Mailman/Queue/CommandRunner.py:192 +#: Mailman/Queue/CommandRunner.py:194 msgid "The results of your email commands" msgstr "Результат обработки ваших команд" @@ -6109,7 +6186,7 @@ msgid "No such list: %(listname)s" msgstr "Нет такого списка рассылки: %(listname)s" #: bin/add_members:230 bin/change_pw:158 bin/check_db:114 bin/discard:83 -#: bin/sync_members:244 bin/update:552 cron/bumpdigests:78 +#: bin/sync_members:244 bin/update:555 cron/bumpdigests:78 msgid "Nothing to do." msgstr "Ничего не делать не надо." @@ -6167,7 +6244,7 @@ msgstr "" "Нет такого списка рассылки: \"%(listname)s\"\n" "%(e)s" -#: bin/arch:170 +#: bin/arch:183 msgid "Cannot open mbox file %(mbox)s: %(msg)s" msgstr "Не удалось открыть файл %(mbox)s: %(msg)s" @@ -6250,15 +6327,15 @@ msgstr "" msgid "Empty list passwords are not allowed" msgstr "" -#: bin/change_pw:179 +#: bin/change_pw:180 msgid "New %(listname)s password: %(notifypassword)s" msgstr "" -#: bin/change_pw:188 +#: bin/change_pw:189 msgid "Your new %(listname)s list password" msgstr "" -#: bin/change_pw:189 +#: bin/change_pw:190 msgid "" "The site administrator at %(hostname)s has changed the password for your\n" "mailing list %(listname)s. It is now\n" @@ -6327,106 +6404,105 @@ msgid "" "With no arguments, just check and report all the files that have bogus\n" "permissions or group ownership. With -f (and run as root), fix all the\n" "permission problems found. With -v be verbose.\n" -"\n" msgstr "" -#: bin/check_perms:97 +#: bin/check_perms:108 msgid " checking gid and mode for %(path)s" msgstr "" -#: bin/check_perms:109 +#: bin/check_perms:120 msgid "%(path)s bad group (has: %(groupname)s, expected %(MAILMAN_GROUP)s)" msgstr "" -#: bin/check_perms:132 +#: bin/check_perms:143 msgid "directory permissions must be %(octperms)s: %(path)s" msgstr "" -#: bin/check_perms:141 +#: bin/check_perms:152 msgid "source perms must be %(octperms)s: %(path)s" msgstr "" -#: bin/check_perms:152 +#: bin/check_perms:163 msgid "article db files must be %(octperms)s: %(path)s" msgstr "" -#: bin/check_perms:164 +#: bin/check_perms:175 msgid "checking mode for %(prefix)s" msgstr "" -#: bin/check_perms:174 +#: bin/check_perms:185 msgid "WARNING: directory does not exist: %(d)s" msgstr "" -#: bin/check_perms:178 +#: bin/check_perms:189 msgid "directory must be at least 02775: %(d)s" msgstr "" -#: bin/check_perms:190 +#: bin/check_perms:201 msgid "checking perms on %(private)s" msgstr "" -#: bin/check_perms:195 +#: bin/check_perms:206 msgid "%(private)s must not be other-readable" msgstr "" -#: bin/check_perms:214 +#: bin/check_perms:225 msgid "mbox file must be at least 0660:" msgstr "" -#: bin/check_perms:237 +#: bin/check_perms:248 msgid "%(dbdir)s \"other\" perms must be 000" msgstr "" -#: bin/check_perms:247 +#: bin/check_perms:258 msgid "checking cgi-bin permissions" msgstr "" -#: bin/check_perms:252 +#: bin/check_perms:263 msgid " checking set-gid for %(path)s" msgstr "" -#: bin/check_perms:256 +#: bin/check_perms:267 msgid "%(path)s must be set-gid" msgstr "" -#: bin/check_perms:266 +#: bin/check_perms:277 msgid "checking set-gid for %(wrapper)s" msgstr "" -#: bin/check_perms:270 +#: bin/check_perms:281 msgid "%(wrapper)s must be set-gid" msgstr "" -#: bin/check_perms:280 +#: bin/check_perms:291 msgid "checking permissions on %(pwfile)s" msgstr "" -#: bin/check_perms:289 +#: bin/check_perms:300 msgid "%(pwfile)s permissions must be exactly 0640 (got %(octmode)s)" msgstr "" -#: bin/check_perms:313 +#: bin/check_perms:324 msgid "checking permissions on list data" msgstr "" -#: bin/check_perms:319 +#: bin/check_perms:330 msgid " checking permissions on: %(path)s" msgstr "" -#: bin/check_perms:327 +#: bin/check_perms:338 msgid "file permissions must be at least 660: %(path)s" msgstr "" -#: bin/check_perms:372 +#: bin/check_perms:383 msgid "No problems found" msgstr "Проблем не обнаружено" -#: bin/check_perms:374 +#: bin/check_perms:385 msgid "Problems found:" msgstr "Обнаружены проблемы:" -#: bin/check_perms:375 +#: bin/check_perms:386 msgid "Re-run as %(MAILMAN_USER)s (or root) with -f flag to fix" msgstr "" @@ -6673,7 +6749,7 @@ msgstr "" msgid "Saving list" msgstr "" -#: bin/convert.py:44 bin/fix_url.py:51 +#: bin/convert.py:44 bin/fix_url.py:51 bin/reset_pw.py:57 msgid "%%%" msgstr "" @@ -6694,18 +6770,16 @@ msgstr "" # MSS: ?? #: bin/discard:94 -#, fuzzy msgid "Ignoring non-held message: %(f)s" -msgstr "Игнорируются изменения для удалённого подписчика: %(user)s" +msgstr "" #: bin/discard:100 msgid "Ignoring held msg w/bad id: %(f)s" msgstr "" #: bin/discard:112 -#, fuzzy msgid "Discarded held msg #%(id)s for list %(listname)s" -msgstr "Подписаться на %(listname)s" +msgstr "" #: bin/dumpdb:19 msgid "" @@ -7304,10 +7378,18 @@ msgid "" "Options:\n" "\n" " -l language\n" -" --language language\n" +" --language=language\n" " Make the list's preferred language `language', which must be a two\n" " letter language code.\n" "\n" +" -u urlhost\n" +" --urlhost=urlhost\n" +" Gives the list's web interface host name.\n" +"\n" +" -e emailhost\n" +" --emailhost=emailhost\n" +" Gives the list's email domain name.\n" +"\n" " -q/--quiet\n" " Normally the administrator is notified by email (after a prompt) that\n" " their list has been created. This option suppresses the prompt and\n" @@ -7325,18 +7407,35 @@ msgid "" "multiple virtual Mailman sites, then the defaults may not be appropriate for\n" "the list you are creating.\n" "\n" -"You can specify the domain to create your new list in by spelling the listname\n" +"You also specify the domain to create your new list in by typing the command\n" "like so:\n" "\n" -" mylist@www.mydom.ain\n" +" newlist --urlhost=www.mydom.ain mylist\n" "\n" "where `www.mydom.ain' should be the base hostname for the URL to this virtual\n" -"hosts's lists. E.g. with is setting people will view the general list\n" +"hosts's lists. E.g. with this setting people will view the general list\n" "overviews at http://www.mydom.ain/mailman/listinfo. Also, www.mydom.ain\n" -"should be a key in the VIRTUAL_HOSTS mapping in mm_cfg.py/Defaults.py. It\n" -"will be looked up to give the email hostname. If this can't be found, then\n" -"www.mydom.ain will be used for both the web interface and the email\n" -"interface.\n" +"should be a key in the VIRTUAL_HOSTS mapping in mm_cfg.py/Defaults.py if\n" +"the email hostname to be automatically determined.\n" +"\n" +"If you want the email hostname to be different from the one looked up by the\n" +"VIRTUAL_HOSTS or if urlhost is not registered in VIRTUAL_HOSTS, you can specify\n" +"`emailhost' like so:\n" +"\n" +" newlist --urlhost=www.mydom.ain --emailhost=mydom.ain mylist\n" +"\n" +"where `mydom.ain' is the mail domain name. If you don't specify emailhost but\n" +"urlhost is not in the virtual host list, then mm_cfg.DEFAULT_EMAIL_HOST will\n" +"be used for the email interface.\n" +"\n" +"For backward compatibility, you can also specify the domain to create your\n" +"new list in by spelling the listname like so:\n" +"\n" +" mylist@www.mydom.ain\n" +"\n" +"where www.mydom.ain is used for `urlhost' but it will also be used for\n" +"`emailhost' if it is not found in the virtual host table. Note that\n" +"'--urlhost' and '--emailhost' have precedence to this notation.\n" "\n" "If you spell the list name as just `mylist', then the email hostname will be\n" "taken from DEFAULT_EMAIL_HOST and the url will be taken from DEFAULT_URL (as\n" @@ -7345,27 +7444,27 @@ msgid "" "Note that listnames are forced to lowercase.\n" msgstr "" -#: bin/newlist:118 +#: bin/newlist:150 msgid "Unknown language: %(lang)s" msgstr "Неизвестный язык: %(lang)s" -#: bin/newlist:123 +#: bin/newlist:155 msgid "Enter the name of the list: " msgstr "Укажите имя списка рассылки: " -#: bin/newlist:140 +#: bin/newlist:176 msgid "Enter the email of the person running the list: " msgstr "" -#: bin/newlist:145 +#: bin/newlist:181 msgid "Initial %(listname)s password: " msgstr "" -#: bin/newlist:149 +#: bin/newlist:185 msgid "The list password cannot be empty" msgstr "Пароль списка рассылки не может быть пустым" -#: bin/newlist:190 +#: bin/newlist:225 msgid "Hit enter to notify %(listname)s owner..." msgstr "" @@ -7463,38 +7562,6 @@ msgid "" "This script is provided for convenience purposes only. It isn't supported.\n" msgstr "" -#: bin/rb-archfix.~1~:21 -msgid "" -"Reduce disk space usage for Pipermail archives.\n" -"\n" -"Only use this script if you have correctly installed the patch file\n" -"fixarchiver-2.1.3-0.1.patch that this file came with. Using this if you have\n" -"not installed the rest of the patch (including restarting mailmanctl) will ruin\n" -"your whole day.\n" -"\n" -"Usage: %(PROGRAM)s [options] file ...\n" -"\n" -"Where options are:\n" -" -h / --help\n" -" Print this help message and exit.\n" -"\n" -"Only use this to 'fix' archive -article database files that have been written\n" -"with Mailman 2.1.3 or earlier and have html_body attributes in them . These\n" -"attributes can cause huge amounts of memory bloat and impact performance for\n" -"high activity lists, particularly those having large text postings made to\n" -"them. Use like this from your $PREFIX directory:\n" -"\n" -"\n" -"%% ls -1 archives/private/*/database/*-article | xargs %(PROGRAM)s\n" -"\n" -"(note the backquotes are required)\n" -"\n" -"You will need to run `bin/check_perms -f' after running this script.\n" -"\n" -"You will probably want to delete the -article.bak files created by this script\n" -"when you are satisifed the upad\n" -msgstr "" - #: bin/remove_members:19 msgid "" "Remove members from a list.\n" @@ -7556,6 +7623,32 @@ msgstr "Такой подписчик отсутствует: %(addr)s" msgid "User `%(addr)s' removed from list: %(listname)s." msgstr "" +#: bin/reset_pw.py:21 +msgid "" +"Reset the passwords for members of a mailing list.\n" +"\n" +"This script resets all the passwords of a mailing list's members. It can also\n" +"be used to reset the lists of all members of all mailing lists, but it is your\n" +"responsibility to let the users know that their passwords have been changed.\n" +"\n" +"This script is intended to be run as a bin/withlist script, i.e.\n" +"\n" +"% bin/withlist -l -r reset_pw listname [options]\n" +"\n" +"Options:\n" +" -v / --verbose\n" +" Print what the script is doing.\n" +msgstr "" + +#: bin/reset_pw.py:77 +#, fuzzy +msgid "Changing passwords for list: %(listname)s" +msgstr "Загружается информация о списке рассылки %(listname)s" + +#: bin/reset_pw.py:83 +msgid "New password for member %(member)40s: %(randompw)s" +msgstr "" + #: bin/rmlist:19 msgid "" "Remove the components of a mailing list with impunity - beware!\n" @@ -7583,9 +7676,8 @@ msgid "Removing %(msg)s" msgstr "" #: bin/rmlist:80 -#, fuzzy msgid "%(listname)s %(msg)s not found as %(filename)s" -msgstr "Название списка рассылки не должно содержать символ \"@\": %(listname)s" +msgstr "" #: bin/rmlist:104 msgid "No such list (or list already deleted): %(listname)s" @@ -7876,7 +7968,7 @@ msgstr "" msgid "Fixing language templates: %(listname)s" msgstr "Поправляются языковые шаблоны: %(listname)s" -#: bin/update:196 bin/update:686 +#: bin/update:196 bin/update:689 msgid "WARNING: could not acquire lock for list: %(listname)s" msgstr "ВНИМАНИЕ: не удалось получить единоличный доступ к списку рассылки: %(listname)s" @@ -8007,35 +8099,35 @@ msgstr "не удалось удалить старый %(pyc)s: %(rest)s" msgid "updating old qfiles" msgstr "обновляются старые файлы очереди" -#: bin/update:509 +#: bin/update:512 msgid "message is unparsable: %(filebase)s" msgstr "" -#: bin/update:538 +#: bin/update:541 msgid "Updating Mailman 2.0 pending_subscriptions.db database" msgstr "Обновляется база данных pending_subscriptions.db версии 2.0" -#: bin/update:549 +#: bin/update:552 msgid "Updating Mailman 2.1.4 pending.pck database" msgstr "Обновляется база данных pending_subscriptions.db версии 2.1.4" -#: bin/update:573 +#: bin/update:576 msgid "Ignoring bad pended data: %(key)s: %(val)s" msgstr "" -#: bin/update:589 +#: bin/update:592 msgid "WARNING: Ignoring duplicate pending ID: %(id)s." msgstr "" -#: bin/update:642 +#: bin/update:645 msgid "getting rid of old source files" msgstr "удаляются устаревшие файлы" -#: bin/update:652 +#: bin/update:655 msgid "no lists == nothing to do, exiting" msgstr "нет списков -- нечего делать; программа завершается" -#: bin/update:659 +#: bin/update:662 msgid "" "fixing all the perms on your old html archives to work with b6\n" "If your archives are big, this could take a minute or two..." @@ -8043,27 +8135,27 @@ msgstr "" "поправляются режимы доступа к старым html-архивам\n" "если архивы велики, операция может занять несколько минут..." -#: bin/update:664 +#: bin/update:667 msgid "done" msgstr "готово" -#: bin/update:666 +#: bin/update:669 msgid "Updating mailing list: %(listname)s" msgstr "Обновление списка рассылки: %(listname)s" -#: bin/update:669 +#: bin/update:672 msgid "Updating Usenet watermarks" msgstr "Обновление usenet-меток" -#: bin/update:674 +#: bin/update:677 msgid "- nothing to update here" msgstr "-- здесь обновлять нечего" -#: bin/update:697 +#: bin/update:700 msgid "- usenet watermarks updated and gate_watermarks removed" msgstr "-- usenet-метки обновлены, файл gate_watermarks удален" -#: bin/update:711 +#: bin/update:714 msgid "" "\n" "\n" @@ -8100,11 +8192,11 @@ msgstr "" "ВНИМАНИЕ ВНИМАНИЕ ВНИМАНИЕ ВНИМАНИЕ\n" "\n" -#: bin/update:768 +#: bin/update:771 msgid "No updates are necessary." msgstr "Обновление не требуется." -#: bin/update:771 +#: bin/update:774 msgid "" "Downgrade detected, from version %(hexlversion)s to version %(hextversion)s\n" "This is probably not safe.\n" @@ -8114,11 +8206,11 @@ msgstr "" "версию %(hextversion)s). Скорее всего, это небезопасно.\n" "Работа завершена." -#: bin/update:776 +#: bin/update:779 msgid "Upgrading from version %(hexlversion)s to %(hextversion)s" msgstr "Идет обновление с версии %(hexlversion)s на %(hextversion)s" -#: bin/update:785 +#: bin/update:788 msgid "" "\n" "ERROR:\n" @@ -8183,12 +8275,12 @@ msgid "" " --run [module.]callable\n" " -r [module.]callable\n" " This can be used to run a script with the opened MailList object.\n" -" This works by attempting to import `module' (which must already be\n" -" accessible on your sys.path), and then calling `callable' from the\n" -" module. callable can be a class or function; it is called with the\n" -" MailList object as the first argument. If additional args are given\n" -" on the command line, they are passed as subsequent positional args to\n" -" the callable.\n" +" This works by attempting to import `module' (which must be in the\n" +" directory containing withlist, or already be accessible on your\n" +" sys.path), and then calling `callable' from the module. callable can\n" +" be a class or function; it is called with the MailList object as the\n" +" first argument. If additional args are given on the command line,\n" +" they are passed as subsequent positional args to the callable.\n" "\n" " Note that `module.' is optional; if it is omitted then a module with\n" " the name `callable' will be imported.\n" @@ -8249,10 +8341,10 @@ msgid "" " print 'No address matched:', addr\n" "\n" "and run this from the command line:\n" -"%% bin/withlist -l -r changepw mylist somebody@somewhere.org foobar\n" +" %% bin/withlist -l -r changepw mylist somebody@somewhere.org foobar\n" msgstr "" -#: bin/withlist:151 +#: bin/withlist:163 msgid "" "Unlock a locked list, but do not implicitly Save() it.\n" "\n" @@ -8266,47 +8358,47 @@ msgstr "" " или если будет вызвана функция os._exit (); действие будет выполнено только\n" " по возникновению исключительной ситуации (exception)." -#: bin/withlist:162 +#: bin/withlist:174 msgid "Unlocking (but not saving) list: %(listname)s" msgstr "Разблокируется (но не обновляется) информация о списке рассылки: %(listname)s" -#: bin/withlist:166 +#: bin/withlist:178 msgid "Finalizing" msgstr "Завершение работы" -#: bin/withlist:175 +#: bin/withlist:187 msgid "Loading list %(listname)s" msgstr "Загружается информация о списке рассылки %(listname)s" -#: bin/withlist:177 +#: bin/withlist:189 msgid "(locked)" msgstr "(заблокирован)" -#: bin/withlist:179 +#: bin/withlist:191 msgid "(unlocked)" msgstr "(разблокирован)" -#: bin/withlist:184 +#: bin/withlist:196 msgid "Unknown list: %(listname)s" msgstr "Неизвестный список рассылки: %(listname)s" -#: bin/withlist:223 +#: bin/withlist:236 msgid "No list name supplied." msgstr "Отсутствует название списка рассылки." -#: bin/withlist:226 +#: bin/withlist:245 msgid "--all requires --run" msgstr "параметр --all требует наличие параметра --run" -#: bin/withlist:246 +#: bin/withlist:265 msgid "Importing %(module)s..." msgstr "Импортируется %(module)s..." -#: bin/withlist:249 +#: bin/withlist:268 msgid "Running %(module)s.%(callable)s()..." msgstr "Выполняется %(module)s.%(callable)s()..." -#: bin/withlist:270 +#: bin/withlist:289 msgid "The variable `m' is the %(listname)s MailList instance" msgstr "Переменная `m' -- экземпляр объекта, представляющего список рассылки %(listname)s" @@ -8349,15 +8441,25 @@ msgid "" " Print this message and exit.\n" msgstr "" -#: cron/checkdbs:110 +#: cron/checkdbs:107 +msgid "" +"Notice: %(discarded)d old request(s) automatically expired.\n" +"\n" +msgstr "" + +#: cron/checkdbs:120 msgid "%(count)d %(realname)s moderator request(s) waiting" msgstr "" -#: cron/checkdbs:130 +#: cron/checkdbs:123 +msgid "%(realname)s moderator request check result" +msgstr "" + +#: cron/checkdbs:143 msgid "Pending subscriptions:" msgstr "Запросы на подписку, ожидающие обработки:" -#: cron/checkdbs:141 +#: cron/checkdbs:154 msgid "" "\n" "Pending posts:" @@ -8365,7 +8467,7 @@ msgstr "" "\n" "Сообщения, ожидающие обработки:" -#: cron/checkdbs:148 +#: cron/checkdbs:161 msgid "" "From: %(sender)s on %(date)s\n" "Subject: %(subject)s\n" @@ -8535,11 +8637,11 @@ msgstr "" " -h/--help\n" " Вывести это сообщение и завершить работу.\n" -#: cron/mailpasswds:198 +#: cron/mailpasswds:216 msgid "Password // URL" msgstr "Пароль // URL" -#: cron/mailpasswds:221 +#: cron/mailpasswds:222 msgid "%(host)s mailing list memberships reminder" msgstr "Список подписок на списки рассылок на сервере %(host)s" |